From eab14dbe513336ce3991b0a2e9ec728d86d54605 Mon Sep 17 00:00:00 2001 From: indexEV Date: Fri, 24 Apr 2026 23:03:48 +0100 Subject: [PATCH 1/7] Commit --- node_modules/.vite/deps/@pkmn_dex.js | 4 +- node_modules/.vite/deps/@smogon_calc.js.map | 2 +- node_modules/.vite/deps/_metadata.json | 40 +- node_modules/.vite/deps/chunk-AIQQI3PJ.js | 267 - node_modules/.vite/deps/chunk-AIQQI3PJ.js.map | 7 - node_modules/.vite/deps/chunk-AN5IDORD.js | 11 - node_modules/.vite/deps/chunk-AN5IDORD.js.map | 7 - node_modules/.vite/deps/chunk-PYPE4BMF.js | 991 - node_modules/.vite/deps/chunk-PYPE4BMF.js.map | 7 - .../.vite/deps/learnsets-KCSSSTVT-OVHSZE7V.js | 165174 --------------- .../deps/learnsets-KCSSSTVT-OVHSZE7V.js.map | 7 - node_modules/.vite/deps/react-dom.js | 4 +- node_modules/.vite/deps/react-dom_client.js | 4 +- .../.vite/deps/react-dom_client.js.map | 2 +- node_modules/.vite/deps/react.js | 2 +- .../.vite/deps/react_jsx-dev-runtime.js | 2 +- .../.vite/deps/react_jsx-dev-runtime.js.map | 2 +- node_modules/.vite/deps/react_jsx-runtime.js | 2 +- .../.vite/deps/react_jsx-runtime.js.map | 2 +- src/App.jsx | 206 +- src/components/Constraints.jsx | 11 +- src/components/Results.jsx | 11 +- src/solver/solver.js | 42 +- src/styles/Results.css | 45 +- src/styles/ThreatModal.css | 31 + 25 files changed, 356 insertions(+), 166527 deletions(-) delete mode 100644 node_modules/.vite/deps/chunk-AIQQI3PJ.js delete mode 100644 node_modules/.vite/deps/chunk-AIQQI3PJ.js.map delete mode 100644 node_modules/.vite/deps/chunk-AN5IDORD.js delete mode 100644 node_modules/.vite/deps/chunk-AN5IDORD.js.map delete mode 100644 node_modules/.vite/deps/chunk-PYPE4BMF.js delete mode 100644 node_modules/.vite/deps/chunk-PYPE4BMF.js.map delete mode 100644 node_modules/.vite/deps/learnsets-KCSSSTVT-OVHSZE7V.js delete mode 100644 node_modules/.vite/deps/learnsets-KCSSSTVT-OVHSZE7V.js.map diff --git a/node_modules/.vite/deps/@pkmn_dex.js b/node_modules/.vite/deps/@pkmn_dex.js index 2dbad1e..5698091 100644 --- a/node_modules/.vite/deps/@pkmn_dex.js +++ b/node_modules/.vite/deps/@pkmn_dex.js @@ -1,6 +1,6 @@ import { __export -} from "./chunk-AN5IDORD.js"; +} from "./chunk-S33WKU3H.js"; import "./chunk-BUSYA2B4.js"; // node_modules/@pkmn/dex/build/index.mjs @@ -82094,7 +82094,7 @@ var DexLearnsets = class { if (learnset) return learnset; if (!DATA.Learnsets) { try { - DATA.Learnsets = (await import("./learnsets-KCSSSTVT-OVHSZE7V.js")).default; + DATA.Learnsets = (await import("./learnsets-KCSSSTVT-DX4UPQP2.js")).default; } catch (e) { DATA.Learnsets = (_a = window.pkmn) == null ? void 0 : _a.learnsets; if (!DATA.Learnsets) throw new Error("Learnsets have not been included!"); diff --git a/node_modules/.vite/deps/@smogon_calc.js.map b/node_modules/.vite/deps/@smogon_calc.js.map index a48cc82..39b8dc2 100644 --- a/node_modules/.vite/deps/@smogon_calc.js.map +++ b/node_modules/.vite/deps/@smogon_calc.js.map @@ -1,7 +1,7 @@ { "version": 3, "sources": ["../../@smogon/calc/src/util.ts", "../../@smogon/calc/src/data/abilities.ts", "../../@smogon/calc/src/data/items.ts", "../../@smogon/calc/src/data/moves.ts", "../../@smogon/calc/src/data/species.ts", "../../@smogon/calc/src/data/types.ts", "../../@smogon/calc/src/data/natures.ts", "../../@smogon/calc/src/data/index.ts", "../../@smogon/calc/src/field.ts", "../../@smogon/calc/src/items.ts", "../../@smogon/calc/src/stats.ts", "../../@smogon/calc/src/mechanics/util.ts", "../../@smogon/calc/src/desc.ts", "../../@smogon/calc/src/result.ts", "../../@smogon/calc/src/mechanics/gen12.ts", "../../@smogon/calc/src/mechanics/gen3.ts", "../../@smogon/calc/src/mechanics/gen4.ts", "../../@smogon/calc/src/mechanics/gen56.ts", "../../@smogon/calc/src/mechanics/gen789.ts", "../../@smogon/calc/src/calc.ts", "../../@smogon/calc/src/pokemon.ts", "../../@smogon/calc/src/move.ts", "../../@smogon/calc/src/adaptable.ts", "../../@smogon/calc/src/index.ts"], - "sourcesContent": ["/* eslint-disable eqeqeq, @typescript-eslint/unbound-method, @typescript-eslint/ban-types */\nimport {ID} from './data/interface';\n\nexport function toID(text: any): ID {\n return ('' + text).toLowerCase().replace(/[^a-z0-9]+/g, '') as ID;\n}\n\nexport function error(err: boolean, msg: string) {\n if (err) {\n throw new Error(msg);\n } else {\n console.log(msg);\n }\n}\n\nexport function assignWithout(\n a: {[key: string]: any}, b: {[key: string]: any}, exclude: Set\n) {\n for (const key in b) {\n if (Object.prototype.hasOwnProperty.call(b, key) && !exclude.has(key)) {\n a[key] = b[key];\n }\n }\n}\n\n// https://github.com/krzkaczor/ts-essentials v6.0.5\n// MIT License Copyright 2018-2019 Chris Kaczor\nexport type Primitive = string | number | boolean | bigint | symbol | undefined | null;\nexport type Builtin = Primitive | Function | Date | Error | RegExp;\n\nexport type IsTuple =\n T extends [infer A] ? T\n : T extends [infer A, infer B] ? T\n : T extends [infer A, infer B, infer C] ? T\n : T extends [infer A, infer B, infer C, infer D] ? T\n : T extends [infer A, infer B, infer C, infer D, infer E] ? T\n : never;\n\nexport type DeepPartial =\n T extends Builtin ? T\n : T extends Map ? Map, DeepPartial>\n : T extends ReadonlyMap ? ReadonlyMap, DeepPartial>\n : T extends Set ? Set>\n : T extends ReadonlySet ? ReadonlySet>\n : T extends Array ? T extends IsTuple\n ? { [K in keyof T]?: DeepPartial }\n : Array>\n : T extends Promise ? Promise>\n : T extends {} ? { [K in keyof T]?: DeepPartial }\n : Partial;\n\n// jQuery JavaScript Library v2.0.3\n// Copyright 2005, 2013 jQuery Foundation, Inc. and other contributors\nconst class2Type: {[c: string]: string} = {\n '[object Boolean]': 'boolean',\n '[object Number]': 'number',\n '[object String]': 'string',\n '[object Function]': 'function',\n '[object Array]': 'array',\n '[object Date]': 'date',\n '[object RegExp]': 'regexp',\n '[object Object]': 'object',\n '[object Error]': 'error',\n};\n\nconst coreToString = class2Type.toString;\nconst coreHasOwn = class2Type.hasOwnProperty;\n\nfunction isFunction(obj: any) {\n return getType(obj) === 'function';\n}\n\nfunction isWindow(obj: any) {\n return obj != null && obj === obj.window;\n}\n\nfunction getType(obj: any) {\n if (obj == null) {\n return String(obj);\n }\n return typeof obj === 'object' || typeof obj === 'function'\n ? class2Type[coreToString.call(obj)] || 'object'\n : typeof obj;\n}\n\nfunction isPlainObject(obj: any) {\n if (getType(obj) !== 'object' || obj.nodeType || isWindow(obj)) {\n return false;\n }\n\n try {\n if (obj.constructor && !coreHasOwn.call(obj.constructor.prototype, 'isPrototypeOf')) {\n return false;\n }\n } catch (e) {\n return false;\n }\n\n return true;\n}\n\nexport function extend(this: any, ...args: any[]) {\n let options, name, src, copy, copyIsArray, clone;\n let target = args[0] || {};\n let i = 1;\n let deep = false;\n const length = args.length;\n\n if (typeof target === 'boolean') {\n deep = target;\n target = args[1] || {};\n i = 2;\n }\n\n if (typeof target !== 'object' && !isFunction(target)) {\n target = {};\n }\n\n if (length === i) {\n // eslint-disable-next-line @typescript-eslint/no-this-alias\n target = this;\n --i;\n }\n\n for (; i < length; i++) {\n if ((options = args[i]) != null) {\n // tslint:disable-next-line: forin\n for (name in options) {\n src = target[name];\n copy = options[name];\n\n if (target === copy) {\n continue;\n }\n\n if (deep && copy && (isPlainObject(copy) || (copyIsArray = Array.isArray(copy)))) {\n if (copyIsArray) {\n copyIsArray = false;\n clone = src && Array.isArray(src) ? src : [];\n } else {\n clone = src && isPlainObject(src) ? src : {};\n }\n\n target[name] = extend(deep, clone, copy);\n } else if (copy !== undefined) {\n target[name] = copy;\n }\n }\n }\n }\n\n return target;\n}\n", "import * as I from './interface';\nimport {toID} from '../util';\n\nconst RBY: string[] = [];\n\nconst GSC: string[] = [];\n\nconst ADV = [\n 'Air Lock',\n 'Arena Trap',\n 'Battle Armor',\n 'Blaze',\n 'Chlorophyll',\n 'Clear Body',\n 'Cloud Nine',\n 'Color Change',\n 'Compound Eyes',\n 'Cute Charm',\n 'Drizzle',\n 'Damp',\n 'Drought',\n 'Early Bird',\n 'Effect Spore',\n 'Flame Body',\n 'Flash Fire',\n 'Forecast',\n 'Guts',\n 'Huge Power',\n 'Hustle',\n 'Hyper Cutter',\n 'Illuminate',\n 'Immunity',\n 'Inner Focus',\n 'Insomnia',\n 'Intimidate',\n 'Keen Eye',\n 'Levitate',\n 'Lightning Rod',\n 'Limber',\n 'Liquid Ooze',\n 'Magma Armor',\n 'Magnet Pull',\n 'Marvel Scale',\n 'Minus',\n 'Natural Cure',\n 'Oblivious',\n 'Overgrow',\n 'Own Tempo',\n 'Pickup',\n 'Plus',\n 'Poison Point',\n 'Pressure',\n 'Pure Power',\n 'Rain Dish',\n 'Rock Head',\n 'Rough Skin',\n 'Run Away',\n 'Sand Stream',\n 'Sand Veil',\n 'Serene Grace',\n 'Shadow Tag',\n 'Shed Skin',\n 'Shell Armor',\n 'Shield Dust',\n 'Soundproof',\n 'Speed Boost',\n 'Static',\n 'Stench',\n 'Sticky Hold',\n 'Sturdy',\n 'Suction Cups',\n 'Swarm',\n 'Swift Swim',\n 'Synchronize',\n 'Thick Fat',\n 'Torrent',\n 'Trace',\n 'Truant',\n 'Vital Spirit',\n 'Volt Absorb',\n 'Water Absorb',\n 'Water Veil',\n 'White Smoke',\n 'Wonder Guard',\n];\n\nconst DPP = ADV.concat([\n 'Adaptability',\n 'Aftermath',\n 'Anger Point',\n 'Anticipation',\n 'Bad Dreams',\n 'Download',\n 'Dry Skin',\n 'Filter',\n 'Flower Gift',\n 'Forewarn',\n 'Frisk',\n 'Gluttony',\n 'Heatproof',\n 'Honey Gather',\n 'Hydration',\n 'Ice Body',\n 'Iron Fist',\n 'Klutz',\n 'Leaf Guard',\n 'Magic Guard',\n 'Mold Breaker',\n 'Motor Drive',\n 'Mountaineer',\n 'Multitype',\n 'No Guard',\n 'Normalize',\n 'Persistent',\n 'Poison Heal',\n 'Quick Feet',\n 'Rebound',\n 'Reckless',\n 'Rivalry',\n 'Scrappy',\n 'Simple',\n 'Skill Link',\n 'Slow Start',\n 'Sniper',\n 'Snow Cloak',\n 'Snow Warning',\n 'Solar Power',\n 'Solid Rock',\n 'Stall',\n 'Steadfast',\n 'Storm Drain',\n 'Super Luck',\n 'Tangled Feet',\n 'Technician',\n 'Tinted Lens',\n 'Unaware',\n 'Unburden',\n]);\n\nconst BW = DPP.concat([\n 'Analytic',\n 'Big Pecks',\n 'Contrary',\n 'Cursed Body',\n 'Defeatist',\n 'Defiant',\n 'Flare Boost',\n 'Friend Guard',\n 'Harvest',\n 'Healer',\n 'Heavy Metal',\n 'Illusion',\n 'Imposter',\n 'Infiltrator',\n 'Iron Barbs',\n 'Light Metal',\n 'Justified',\n 'Magic Bounce',\n 'Moody',\n 'Moxie',\n 'Multiscale',\n 'Mummy',\n 'Overcoat',\n 'Pickpocket',\n 'Poison Touch',\n 'Prankster',\n 'Rattled',\n 'Regenerator',\n 'Sand Force',\n 'Sand Rush',\n 'Sap Sipper',\n 'Sheer Force',\n 'Telepathy',\n 'Teravolt',\n 'Toxic Boost',\n 'Turboblaze',\n 'Unnerve',\n 'Victory Star',\n 'Weak Armor',\n 'Wonder Skin',\n 'Zen Mode',\n]);\n\nconst XY = BW.concat([\n 'Aerilate',\n 'Aura Break',\n 'Aroma Veil',\n 'Bulletproof',\n 'Cheek Pouch',\n 'Competitive',\n 'Dark Aura',\n 'Delta Stream',\n 'Desolate Land',\n 'Fairy Aura',\n 'Flower Veil',\n 'Fur Coat',\n 'Gale Wings',\n 'Gooey',\n 'Grass Pelt',\n 'Magician',\n 'Mega Launcher',\n 'Parental Bond',\n 'Pixilate',\n 'Primordial Sea',\n 'Protean',\n 'Refrigerate',\n 'Stance Change',\n 'Strong Jaw',\n 'Sweet Veil',\n 'Symbiosis',\n 'Tough Claws',\n]);\n\nconst SM = XY.concat([\n 'Battery',\n 'Battle Bond',\n 'Beast Boost',\n 'Berserk',\n 'Comatose',\n 'Corrosion',\n 'Dancer',\n 'Dazzling',\n 'Disguise',\n 'Electric Surge',\n 'Emergency Exit',\n 'Fluffy',\n 'Full Metal Body',\n 'Galvanize',\n 'Grassy Surge',\n 'Innards Out',\n 'Liquid Voice',\n 'Long Reach',\n 'Merciless',\n 'Misty Surge',\n 'Neuroforce',\n 'Power Construct',\n 'Power of Alchemy',\n 'Prism Armor',\n 'Psychic Surge',\n 'Queenly Majesty',\n 'RKS System',\n 'Receiver',\n 'Schooling',\n 'Shadow Shield',\n 'Shields Down',\n 'Slush Rush',\n 'Stamina',\n 'Stakeout',\n 'Steelworker',\n 'Soul-Heart',\n 'Surge Surfer',\n 'Tangling Hair',\n 'Triage',\n 'Water Bubble',\n 'Water Compaction',\n 'Wimp Out',\n]);\n\nconst SS = SM.concat([\n 'As One (Glastrier)',\n 'As One (Spectrier)',\n 'Ball Fetch',\n 'Chilling Neigh',\n 'Cotton Down',\n 'Curious Medicine',\n 'Dauntless Shield',\n 'Dragon\\'s Maw',\n 'Gorilla Tactics',\n 'Grim Neigh',\n 'Gulp Missile',\n 'Hunger Switch',\n 'Ice Face',\n 'Ice Scales',\n 'Intrepid Sword',\n 'Libero',\n 'Mimicry',\n 'Mirror Armor',\n 'Neutralizing Gas',\n 'Pastel Veil',\n 'Perish Body',\n 'Power Spot',\n 'Propeller Tail',\n 'Punk Rock',\n 'Quick Draw',\n 'Ripen',\n 'Sand Spit',\n 'Screen Cleaner',\n 'Stalwart',\n 'Steam Engine',\n 'Steely Spirit',\n 'Transistor',\n 'Unseen Fist',\n 'Wandering Spirit',\n]);\n\nconst SV = SS.concat([\n 'Anger Shell',\n 'Armor Tail',\n 'Beads of Ruin',\n 'Commander',\n 'Costar',\n 'Cud Chew',\n 'Earth Eater',\n 'Electromorphosis',\n 'Embody Aspect (Cornerstone)',\n 'Embody Aspect (Hearthflame)',\n 'Embody Aspect (Teal)',\n 'Embody Aspect (Wellspring)',\n 'Good as Gold',\n 'Guard Dog',\n 'Hadron Engine',\n 'Hospitality',\n 'Lingering Aroma',\n 'Mind\\'s Eye',\n 'Mycelium Might',\n 'Opportunist',\n 'Orichalcum Pulse',\n 'Poison Puppeteer',\n 'Protosynthesis',\n 'Purifying Salt',\n 'Quark Drive',\n 'Rocky Payload',\n 'Seed Sower',\n 'Sharpness',\n 'Supersweet Syrup',\n 'Supreme Overlord',\n 'Sword of Ruin',\n 'Tablets of Ruin',\n 'Tera Shell',\n 'Tera Shift',\n 'Teraform Zero',\n 'Thermal Exchange',\n 'Toxic Chain',\n 'Toxic Debris',\n 'Vessel of Ruin',\n 'Well-Baked Body',\n 'Wind Power',\n 'Wind Rider',\n 'Zero to Hero',\n]);\n\nexport const ABILITIES = [[], RBY, GSC, ADV, DPP, BW, XY, SM, SS, SV];\n\nexport class Abilities implements I.Abilities {\n private readonly gen: I.GenerationNum;\n\n constructor(gen: I.GenerationNum) {\n this.gen = gen;\n }\n\n get(id: I.ID) {\n return ABILITIES_BY_ID[this.gen][id];\n }\n\n *[Symbol.iterator]() {\n for (const id in ABILITIES_BY_ID[this.gen]) {\n yield this.get(id as I.ID)!;\n }\n }\n}\n\nclass Ability implements I.Ability {\n readonly kind: 'Ability';\n readonly id: I.ID;\n readonly name: I.AbilityName;\n\n constructor(name: string) {\n this.kind = 'Ability';\n this.id = toID(name);\n this.name = name as I.AbilityName;\n }\n}\n\nconst ABILITIES_BY_ID: Array<{[id: string]: Ability}> = [];\n\nfor (const abilities of ABILITIES) {\n const map: {[id: string]: Ability} = {};\n for (const ability of abilities) {\n const a = new Ability(ability);\n map[a.id] = a;\n }\n ABILITIES_BY_ID.push(map);\n}\n", "import * as I from './interface';\nimport {toID} from '../util';\n\nconst RBY: string[] = [];\n\nconst GSC = [\n 'Berry Juice',\n 'Berry',\n 'Berserk Gene',\n 'Bitter Berry',\n 'Black Belt',\n 'Black Glasses',\n 'Bright Powder',\n 'Burnt Berry',\n 'Charcoal',\n 'Dragon Fang',\n 'Dragon Scale',\n 'Fast Ball',\n 'Fire Stone',\n 'Focus Band',\n 'Friend Ball',\n 'Gold Berry',\n 'Great Ball',\n 'Hard Stone',\n 'Heavy Ball',\n 'Ice Berry',\n 'King\\'s Rock',\n 'Leaf Stone',\n 'Leftovers',\n 'Level Ball',\n 'Light Ball',\n 'Love Ball',\n 'Lucky Punch',\n 'Lure Ball',\n 'Magnet',\n 'Mail',\n 'Master Ball',\n 'Metal Coat',\n 'Metal Powder',\n 'Mint Berry',\n 'Miracle Berry',\n 'Miracle Seed',\n 'Moon Ball',\n 'Moon Stone',\n 'Mystery Berry',\n 'Mystic Water',\n 'Never-Melt Ice',\n 'Pink Bow',\n 'Poison Barb',\n 'Poke Ball',\n 'Polkadot Bow',\n 'PRZ Cure Berry',\n 'PSN Cure Berry',\n 'Quick Claw',\n 'Safari Ball',\n 'Scope Lens',\n 'Sharp Beak',\n 'Silver Powder',\n 'Soft Sand',\n 'Spell Tag',\n 'Sport Ball',\n 'Stick',\n 'Sun Stone',\n 'Thick Club',\n 'Thunder Stone',\n 'Twisted Spoon',\n 'Ultra Ball',\n 'Up-Grade',\n 'Water Stone',\n];\n\nconst GSC_ONLY = [\n 'Berry',\n 'Berserk Gene',\n 'Bitter Berry',\n 'Burnt Berry',\n 'Ice Berry',\n 'Mint Berry',\n 'Miracle Berry',\n 'Mystery Berry',\n 'PRZ Cure Berry',\n 'Gold Berry',\n 'Pink Bow',\n 'Polkadot Bow',\n 'PSN Cure Berry',\n];\n\nconst ADV = GSC.filter(i => !GSC_ONLY.includes(i)).concat([\n 'Aguav Berry',\n 'Apicot Berry',\n 'Aspear Berry',\n 'Belue Berry',\n 'Bluk Berry',\n 'Cheri Berry',\n 'Chesto Berry',\n 'Choice Band',\n 'Claw Fossil',\n 'Cornn Berry',\n 'Deep Sea Scale',\n 'Deep Sea Tooth',\n 'Dive Ball',\n 'Dome Fossil',\n 'Durin Berry',\n 'Enigma Berry',\n 'Figy Berry',\n 'Ganlon Berry',\n 'Grepa Berry',\n 'Helix Fossil',\n 'Hondew Berry',\n 'Iapapa Berry',\n 'Kelpsy Berry',\n 'Lansat Berry',\n 'Lax Incense',\n 'Leppa Berry',\n 'Liechi Berry',\n 'Lum Berry',\n 'Luxury Ball',\n 'Macho Brace',\n 'Mago Berry',\n 'Magost Berry',\n 'Mental Herb',\n 'Nanab Berry',\n 'Nest Ball',\n 'Net Ball',\n 'Nomel Berry',\n 'Old Amber',\n 'Oran Berry',\n 'Pamtre Berry',\n 'Pecha Berry',\n 'Persim Berry',\n 'Petaya Berry',\n 'Pinap Berry',\n 'Pomeg Berry',\n 'Premier Ball',\n 'Qualot Berry',\n 'Rabuta Berry',\n 'Rawst Berry',\n 'Razz Berry',\n 'Repeat Ball',\n 'Root Fossil',\n 'Salac Berry',\n 'Sea Incense',\n 'Shell Bell',\n 'Silk Scarf',\n 'Sitrus Berry',\n 'Soul Dew',\n 'Spelon Berry',\n 'Starf Berry',\n 'Tamato Berry',\n 'Timer Ball',\n 'Watmel Berry',\n 'Wepear Berry',\n 'White Herb',\n 'Wiki Berry',\n]);\n\nconst DPP = ADV.concat([\n 'Adamant Orb',\n 'Armor Fossil',\n 'Babiri Berry',\n 'Big Root',\n 'Black Sludge',\n 'Charti Berry',\n 'Cherish Ball',\n 'Chilan Berry',\n 'Choice Scarf',\n 'Choice Specs',\n 'Chople Berry',\n 'Coba Berry',\n 'Colbur Berry',\n 'Custap Berry',\n 'Damp Rock',\n 'Dawn Stone',\n 'Destiny Knot',\n 'Draco Plate',\n 'Dread Plate',\n 'Dubious Disc',\n 'Dusk Ball',\n 'Dusk Stone',\n 'Earth Plate',\n 'Electirizer',\n 'Expert Belt',\n 'Fist Plate',\n 'Flame Orb',\n 'Flame Plate',\n 'Focus Sash',\n 'Full Incense',\n 'Grip Claw',\n 'Griseous Orb',\n 'Haban Berry',\n 'Heal Ball',\n 'Heat Rock',\n 'Icicle Plate',\n 'Icy Rock',\n 'Insect Plate',\n 'Iron Ball',\n 'Iron Plate',\n 'Jaboca Berry',\n 'Kasib Berry',\n 'Kebia Berry',\n 'Lagging Tail',\n 'Life Orb',\n 'Light Clay',\n 'Lustrous Orb',\n 'Magmarizer',\n 'Meadow Plate',\n 'Metronome',\n 'Micle Berry',\n 'Mind Plate',\n 'Muscle Band',\n 'Occa Berry',\n 'Odd Incense',\n 'Oval Stone',\n 'Park Ball',\n 'Passho Berry',\n 'Payapa Berry',\n 'Power Anklet',\n 'Power Band',\n 'Power Belt',\n 'Power Bracer',\n 'Power Herb',\n 'Power Lens',\n 'Power Weight',\n 'Protector',\n 'Quick Ball',\n 'Quick Powder',\n 'Rare Bone',\n 'Razor Claw',\n 'Razor Fang',\n 'Reaper Cloth',\n 'Rindo Berry',\n 'Rock Incense',\n 'Rose Incense',\n 'Rowap Berry',\n 'Shed Shell',\n 'Shiny Stone',\n 'Shuca Berry',\n 'Skull Fossil',\n 'Sky Plate',\n 'Smooth Rock',\n 'Splash Plate',\n 'Spooky Plate',\n 'Sticky Barb',\n 'Stone Plate',\n 'Tanga Berry',\n 'Toxic Orb',\n 'Toxic Plate',\n 'Wacan Berry',\n 'Wave Incense',\n 'Wide Lens',\n 'Wise Glasses',\n 'Yache Berry',\n 'Zap Plate',\n 'Zoom Lens',\n]);\n\nconst BW = DPP.concat([\n 'Absorb Bulb',\n 'Air Balloon',\n 'Big Nugget',\n 'Binding Band',\n 'Bug Gem',\n 'Burn Drive',\n 'Cell Battery',\n 'Chill Drive',\n 'Cover Fossil',\n 'Dark Gem',\n 'Douse Drive',\n 'Dragon Gem',\n 'Dream Ball',\n 'Eject Button',\n 'Electric Gem',\n 'Eviolite',\n 'Fighting Gem',\n 'Fire Gem',\n 'Float Stone',\n 'Flying Gem',\n 'Ghost Gem',\n 'Grass Gem',\n 'Ground Gem',\n 'Ice Gem',\n 'Normal Gem',\n 'Plume Fossil',\n 'Poison Gem',\n 'Prism Scale',\n 'Psychic Gem',\n 'Red Card',\n 'Ring Target',\n 'Rock Gem',\n 'Rocky Helmet',\n 'Shock Drive',\n 'Steel Gem',\n 'Water Gem',\n]);\n\nexport const MEGA_STONES: {[species: string]: string} = {\n Absolite: 'Absol',\n Abomasite: 'Abomasnow',\n Aerodactylite: 'Aerodactyl',\n Aggronite: 'Aggron',\n Alakazite: 'Alakazam',\n Altarianite: 'Altaria',\n Ampharosite: 'Ampharos',\n Audinite: 'Audino',\n Banettite: 'Banette',\n Beedrillite: 'Beedrill',\n Blastoisinite: 'Blastoise',\n Blazikenite: 'Blaziken',\n Cameruptite: 'Camerupt',\n 'Charizardite X': 'Charizard',\n 'Charizardite Y': 'Charizard',\n Crucibellite: 'Crucibelle',\n Diancite: 'Diancie',\n Galladite: 'Gallade',\n Garchompite: 'Garchomp',\n Gardevoirite: 'Gardevoir',\n Gengarite: 'Gengar',\n Glalitite: 'Glalie',\n Gyaradosite: 'Gyarados',\n Heracronite: 'Heracross',\n Houndoominite: 'Houndoom',\n Kangaskhanite: 'Kangaskhan',\n Latiasite: 'Latias',\n Latiosite: 'Latios',\n Lopunnite: 'Lopunny',\n Lucarionite: 'Lucario',\n Manectite: 'Manectric',\n Mawilite: 'Mawile',\n Medichamite: 'Medicham',\n Metagrossite: 'Metagross',\n 'Mewtwonite X': 'Mewtwo',\n 'Mewtwonite Y': 'Mewtwo',\n Pidgeotite: 'Pidgeot',\n Pinsirite: 'Pinsir',\n Sablenite: 'Sableye',\n Salamencite: 'Salamence',\n Sceptilite: 'Sceptile',\n Scizorite: 'Scizor',\n Sharpedonite: 'Sharpedo',\n Slowbronite: 'Slowbro',\n Steelixite: 'Steelix',\n Swampertite: 'Swampert',\n Tyranitarite: 'Tyranitar',\n Venusaurite: 'Venusaur',\n};\n\nconst XY = BW.concat(\n [\n ...Object.keys(MEGA_STONES),\n 'Assault Vest',\n 'Blue Orb',\n 'Fairy Gem',\n 'Jaw Fossil',\n 'Kee Berry',\n 'Luminous Moss',\n 'Maranga Berry',\n 'Pixie Plate',\n 'Red Orb',\n 'Roseli Berry',\n 'Sachet',\n 'Safety Goggles',\n 'Sail Fossil',\n 'Snowball',\n 'Weakness Policy',\n 'Whipped Dream',\n ].sort()\n);\n\nconst SM = XY.filter(i => i !== 'Old Amber').concat([\n 'Adrenaline Orb',\n 'Aloraichium Z',\n 'Beast Ball',\n 'Bottle Cap',\n 'Bug Memory',\n 'Buginium Z',\n 'Dark Memory',\n 'Darkinium Z',\n 'Decidium Z',\n 'Dragon Memory',\n 'Dragonium Z',\n 'Eevium Z',\n 'Electric Memory',\n 'Electric Seed',\n 'Electrium Z',\n 'Fairium Z',\n 'Fairy Memory',\n 'Fighting Memory',\n 'Fightinium Z',\n 'Fire Memory',\n 'Firium Z',\n 'Flying Memory',\n 'Flyinium Z',\n 'Ghost Memory',\n 'Ghostium Z',\n 'Gold Bottle Cap',\n 'Grass Memory',\n 'Grassium Z',\n 'Grassy Seed',\n 'Ground Memory',\n 'Groundium Z',\n 'Ice Memory',\n 'Ice Stone',\n 'Icium Z',\n 'Incinium Z',\n 'Kommonium Z',\n 'Lunalium Z',\n 'Lycanium Z',\n 'Marshadium Z',\n 'Mewnium Z',\n 'Mimikium Z',\n 'Misty Seed',\n 'Normalium Z',\n 'Pikanium Z',\n 'Pikashunium Z',\n 'Poison Memory',\n 'Poisonium Z',\n 'Primarium Z',\n 'Protective Pads',\n 'Psychic Memory',\n 'Psychic Seed',\n 'Psychium Z',\n 'Rock Memory',\n 'Rockium Z',\n 'Snorlium Z',\n 'Solganium Z',\n 'Steel Memory',\n 'Steelium Z',\n 'Tapunium Z',\n 'Terrain Extender',\n 'Ultranecrozium Z',\n 'Water Memory',\n 'Waterium Z',\n]);\n\nconst SS = SM.concat([\n 'Berry Sweet',\n 'Blunder Policy',\n 'Chipped Pot',\n 'Clover Sweet',\n 'Cracked Pot',\n 'Eject Pack',\n 'Flower Sweet',\n 'Fossilized Bird',\n 'Fossilized Dino',\n 'Fossilized Drake',\n 'Fossilized Fish',\n 'Galarica Cuff',\n 'Galarica Wreath',\n 'Heavy-Duty Boots',\n 'Leek',\n 'Love Sweet',\n 'Ribbon Sweet',\n 'Room Service',\n 'Rusted Shield',\n 'Rusted Sword',\n 'Star Sweet',\n 'Strawberry Sweet',\n 'Sweet Apple',\n 'Tart Apple',\n 'Throat Spray',\n]);\n\nfor (let i = 0; i < 100; i++) {\n SS.push(`TR${i < 10 ? `0${i}` : i}`);\n}\n\n// Added after the TRs to maintain sort order\nSS.push('Utility Umbrella', 'Vile Vial');\n\n// Because we support National Dex all Past items are added back in\nSS.push(...GSC_ONLY, 'Old Amber');\n\nconst SV = SS.concat([\n 'Adamant Crystal',\n 'Auspicious Armor',\n 'Ability Shield',\n 'Booster Energy',\n 'Clear Amulet',\n 'Cornerstone Mask',\n 'Covert Cloak',\n 'Fairy Feather',\n 'Hearthflame Mask',\n 'Loaded Dice',\n 'Malicious Armor',\n 'Masterpiece Teacup',\n 'Metal Alloy',\n 'Mirror Herb',\n 'Punching Glove',\n 'Lustrous Globe',\n 'Griseous Core',\n 'Strange Ball',\n 'Syrupy Apple',\n 'Unremarkable Teacup',\n 'Wellspring Mask',\n]);\n\nconst BERRIES: {[berry: string]: {t: I.TypeName; p: number}} = {\n 'Aguav Berry': {t: 'Dragon', p: 80},\n 'Apicot Berry': {t: 'Ground', p: 100},\n 'Aspear Berry': {t: 'Ice', p: 80},\n 'Babiri Berry': {t: 'Steel', p: 80},\n 'Belue Berry': {t: 'Electric', p: 100},\n Berry: {t: 'Poison', p: 80},\n 'Bitter Berry': {t: 'Ground', p: 80},\n 'Bluk Berry': {t: 'Fire', p: 90},\n 'Burnt Berry': {t: 'Ice', p: 80},\n 'Charti Berry': {t: 'Rock', p: 80},\n 'Cheri Berry': {t: 'Fire', p: 80},\n 'Chesto Berry': {t: 'Water', p: 80},\n 'Chilan Berry': {t: 'Normal', p: 80},\n 'Chople Berry': {t: 'Fighting', p: 80},\n 'Coba Berry': {t: 'Flying', p: 80},\n 'Colbur Berry': {t: 'Dark', p: 80},\n 'Cornn Berry': {t: 'Bug', p: 90},\n 'Custap Berry': {t: 'Ghost', p: 100},\n 'Durin Berry': {t: 'Water', p: 100},\n 'Enigma Berry': {t: 'Bug', p: 100},\n 'Figy Berry': {t: 'Bug', p: 80},\n 'Ganlon Berry': {t: 'Ice', p: 100},\n 'Gold Berry': {t: 'Psychic', p: 80},\n 'Grepa Berry': {t: 'Flying', p: 90},\n 'Haban Berry': {t: 'Dragon', p: 80},\n 'Hondew Berry': {t: 'Ground', p: 90},\n 'Iapapa Berry': {t: 'Dark', p: 80},\n 'Ice Berry': {t: 'Grass', p: 80},\n 'Jaboca Berry': {t: 'Dragon', p: 100},\n 'Kasib Berry': {t: 'Ghost', p: 80},\n 'Kebia Berry': {t: 'Poison', p: 80},\n 'Kee Berry': {t: 'Fairy', p: 100},\n 'Kelpsy Berry': {t: 'Fighting', p: 90},\n 'Lansat Berry': {t: 'Flying', p: 100},\n 'Leppa Berry': {t: 'Fighting', p: 80},\n 'Liechi Berry': {t: 'Grass', p: 100},\n 'Lum Berry': {t: 'Flying', p: 80},\n 'Mago Berry': {t: 'Ghost', p: 80},\n 'Magost Berry': {t: 'Rock', p: 90},\n 'Maranga Berry': {t: 'Dark', p: 100},\n 'Micle Berry': {t: 'Rock', p: 100},\n 'Mint Berry': {t: 'Water', p: 80},\n 'Miracle Berry': {t: 'Flying', p: 80},\n 'Mystery Berry': {t: 'Fighting', p: 80},\n 'Nanab Berry': {t: 'Water', p: 90},\n 'Nomel Berry': {t: 'Dragon', p: 90},\n 'Occa Berry': {t: 'Fire', p: 80},\n 'Oran Berry': {t: 'Poison', p: 80},\n 'Pamtre Berry': {t: 'Steel', p: 90},\n 'Passho Berry': {t: 'Water', p: 80},\n 'Payapa Berry': {t: 'Psychic', p: 80},\n 'Pecha Berry': {t: 'Electric', p: 80},\n 'Persim Berry': {t: 'Ground', p: 80},\n 'Petaya Berry': {t: 'Poison', p: 100},\n 'Pinap Berry': {t: 'Grass', p: 90},\n 'Pomeg Berry': {t: 'Ice', p: 90},\n 'PRZ Cure Berry': {t: 'Fire', p: 80},\n 'PSN Cure Berry': {t: 'Electric', p: 80},\n 'Qualot Berry': {t: 'Poison', p: 90},\n 'Rabuta Berry': {t: 'Ghost', p: 90},\n 'Rawst Berry': {t: 'Grass', p: 80},\n 'Razz Berry': {t: 'Steel', p: 80},\n 'Rindo Berry': {t: 'Grass', p: 80},\n 'Roseli Berry': {t: 'Fairy', p: 80},\n 'Rowap Berry': {t: 'Dark', p: 100},\n 'Salac Berry': {t: 'Fighting', p: 100},\n 'Shuca Berry': {t: 'Ground', p: 80},\n 'Sitrus Berry': {t: 'Psychic', p: 80},\n 'Spelon Berry': {t: 'Dark', p: 90},\n 'Starf Berry': {t: 'Psychic', p: 100},\n 'Tamato Berry': {t: 'Psychic', p: 90},\n 'Tanga Berry': {t: 'Bug', p: 80},\n 'Wacan Berry': {t: 'Electric', p: 80},\n 'Watmel Berry': {t: 'Fire', p: 100},\n 'Wepear Berry': {t: 'Electric', p: 90},\n 'Wiki Berry': {t: 'Rock', p: 80},\n 'Yache Berry': {t: 'Ice', p: 80},\n};\n\nexport const ITEMS = [[], RBY, GSC, ADV, DPP, BW, XY, SM, SS, SV];\n\nexport class Items implements I.Items {\n private readonly gen: I.GenerationNum;\n\n constructor(gen: I.GenerationNum) {\n this.gen = gen;\n }\n\n get(id: I.ID) {\n return ITEMS_BY_ID[this.gen][id];\n }\n\n *[Symbol.iterator]() {\n for (const id in ITEMS_BY_ID[this.gen]) {\n yield this.get(id as I.ID)!;\n }\n }\n}\n\nclass Item implements I.Item {\n readonly kind: 'Item';\n readonly id: I.ID;\n readonly name: I.ItemName;\n readonly megaEvolves?: I.SpeciesName;\n readonly isBerry?: boolean;\n readonly naturalGift?: Readonly<{basePower: number; type: I.TypeName}>;\n\n constructor(name: string, gen: number) {\n this.kind = 'Item';\n this.id = toID(name);\n this.name = name as I.ItemName;\n this.megaEvolves = MEGA_STONES[name] as I.SpeciesName;\n const berry = BERRIES[name];\n if (berry) {\n this.isBerry = true;\n this.naturalGift = {\n basePower: gen < 6 ? berry.p - 20 : berry.p,\n type: berry.t,\n };\n }\n }\n}\n\nconst ITEMS_BY_ID: Array<{[id: string]: Item}> = [];\n\nlet gen = 0;\nfor (const items of ITEMS) {\n const map: {[id: string]: Item} = {};\n for (const item of items) {\n const i = new Item(item, gen);\n map[i.id] = i;\n }\n ITEMS_BY_ID.push(map);\n gen++;\n}\n", "import * as I from '../data/interface';\nimport {toID, DeepPartial, assignWithout, extend} from '../util';\n\nexport interface MoveData {\n readonly name?: string;\n\n readonly type: I.TypeName;\n readonly category?: I.MoveCategory;\n // readonly flags?: I.MoveFlags;\n readonly secondaries?: boolean;\n readonly target?: I.MoveTarget;\n readonly recoil?: [number, number];\n readonly hasCrashDamage?: boolean;\n readonly mindBlownRecoil?: boolean;\n readonly struggleRecoil?: boolean;\n readonly willCrit?: boolean;\n readonly drain?: [number, number];\n readonly priority?: number;\n readonly self?: I.SelfOrSecondaryEffect | null;\n readonly ignoreDefensive?: boolean;\n readonly overrideOffensiveStat?: I.StatIDExceptHP;\n readonly overrideDefensiveStat?: I.StatIDExceptHP;\n readonly overrideOffensivePokemon?: 'target' | 'source';\n readonly overrideDefensivePokemon?: 'target' | 'source';\n readonly breaksProtect?: boolean;\n readonly isZ?: boolean;\n readonly isMax?: boolean;\n readonly multihit?: number | number[];\n readonly multiaccuracy?: boolean;\n\n readonly bp: number;\n readonly zp?: number;\n readonly maxPower?: number;\n\n // FIXME: migrate these to flags (above) instead\n readonly makesContact?: boolean;\n readonly isPunch?: boolean;\n readonly isBite?: boolean;\n readonly isBullet?: boolean;\n readonly isSound?: boolean;\n readonly isPulse?: boolean;\n readonly isSlicing?: boolean;\n readonly isWind?: boolean;\n}\n\nconst RBY: {[name: string]: MoveData} = {\n '(No Move)': {bp: 0, category: 'Status', type: 'Normal'},\n Absorb: {bp: 20, type: 'Grass', drain: [1, 2]},\n Acid: {bp: 40, type: 'Poison'},\n Amnesia: {bp: 0, category: 'Status', type: 'Psychic'},\n 'Aurora Beam': {bp: 65, type: 'Ice'},\n Barrage: {bp: 15, type: 'Normal', multihit: [2, 5]},\n Bide: {bp: 0, type: '???'},\n Bind: {bp: 15, type: 'Normal'},\n Bite: {bp: 60, type: 'Normal'},\n Blizzard: {bp: 120, type: 'Ice'},\n Bonemerang: {bp: 50, type: 'Ground', multihit: 2},\n Bubble: {bp: 20, type: 'Water'},\n 'Bubble Beam': {bp: 65, type: 'Water'},\n Clamp: {bp: 35, type: 'Water'},\n 'Comet Punch': {bp: 18, type: 'Normal', multihit: [2, 5]},\n Constrict: {bp: 10, type: 'Normal'},\n Conversion: {bp: 0, category: 'Status', type: 'Normal'},\n Counter: {bp: 1, type: 'Fighting'},\n Crabhammer: {bp: 90, type: 'Water'},\n 'Defense Curl': {bp: 0, category: 'Status', type: 'Normal'},\n Dig: {bp: 100, type: 'Ground'},\n Disable: {bp: 0, category: 'Status', type: 'Normal'},\n 'Dizzy Punch': {bp: 70, type: 'Normal'},\n 'Double-Edge': {bp: 100, type: 'Normal', recoil: [25, 100]},\n 'Double Kick': {bp: 30, type: 'Fighting', multihit: 2},\n 'Double Slap': {bp: 15, type: 'Normal', multihit: [2, 5]},\n 'Dragon Rage': {bp: 1, type: 'Dragon'},\n 'Dream Eater': {bp: 100, type: 'Psychic', drain: [1, 2]},\n Earthquake: {bp: 100, type: 'Ground'},\n Explosion: {bp: 170, type: 'Normal'},\n 'Fire Blast': {bp: 120, type: 'Fire'},\n 'Fire Spin': {bp: 15, type: 'Fire'},\n Fissure: {bp: 0, type: 'Ground'},\n Fly: {bp: 70, type: 'Flying'},\n 'Focus Energy': {bp: 0, category: 'Status', type: 'Normal'},\n 'Fury Attack': {bp: 15, type: 'Normal', multihit: [2, 5]},\n 'Fury Swipes': {bp: 18, type: 'Normal', multihit: [2, 5]},\n Glare: {bp: 0, category: 'Status', type: 'Normal'},\n Growth: {bp: 0, category: 'Status', type: 'Normal'},\n Guillotine: {bp: 0, type: 'Normal'},\n Gust: {bp: 40, type: 'Normal'},\n Haze: {bp: 0, category: 'Status', type: 'Ice'},\n 'High Jump Kick': {bp: 85, type: 'Fighting', hasCrashDamage: true},\n 'Horn Drill': {bp: 0, type: 'Normal'},\n 'Hyper Beam': {bp: 150, type: 'Normal'},\n 'Jump Kick': {bp: 70, type: 'Fighting', hasCrashDamage: true},\n 'Karate Chop': {bp: 50, type: 'Normal'},\n 'Leech Seed': {bp: 0, category: 'Status', type: 'Grass'},\n 'Light Screen': {bp: 0, category: 'Status', type: 'Psychic'},\n Metronome: {bp: 0, category: 'Status', type: 'Normal'},\n Mimic: {bp: 0, category: 'Status', type: 'Normal'},\n Minimize: {bp: 0, category: 'Status', type: 'Normal'},\n 'Mirror Move': {bp: 0, category: 'Status', type: 'Flying'},\n Mist: {bp: 0, category: 'Status', type: 'Ice'},\n 'Night Shade': {bp: 1, type: 'Ghost'},\n 'Petal Dance': {bp: 70, type: 'Grass'},\n 'Pin Missile': {bp: 14, type: 'Bug', multihit: [2, 5]},\n 'Poison Sting': {bp: 15, type: 'Poison'},\n Psychic: {bp: 90, type: 'Psychic'},\n Psywave: {bp: 1, type: 'Psychic'},\n Rage: {bp: 20, type: 'Normal'},\n 'Razor Leaf': {bp: 55, type: 'Grass'},\n 'Razor Wind': {bp: 80, type: 'Normal'},\n Recover: {bp: 0, category: 'Status', type: 'Normal'},\n Reflect: {bp: 0, category: 'Status', type: 'Psychic'},\n Rest: {bp: 0, category: 'Status', type: 'Psychic'},\n Roar: {bp: 0, category: 'Status', type: 'Normal'},\n 'Rock Slide': {bp: 75, type: 'Rock'},\n 'Rock Throw': {bp: 50, type: 'Rock'},\n 'Sand Attack': {bp: 0, category: 'Status', type: 'Normal'},\n 'Seismic Toss': {bp: 1, type: 'Fighting'},\n 'Self-Destruct': {bp: 130, type: 'Normal'},\n 'Skull Bash': {bp: 100, type: 'Normal'},\n Slash: {bp: 70, type: 'Normal'},\n Sludge: {bp: 65, type: 'Poison'},\n 'Soft-Boiled': {bp: 0, category: 'Status', type: 'Normal'},\n 'Solar Beam': {bp: 120, type: 'Grass'},\n 'Sonic Boom': {bp: 1, type: 'Normal'},\n 'Spike Cannon': {bp: 20, type: 'Normal', multihit: [2, 5]},\n Stomp: {bp: 65, type: 'Normal'},\n Struggle: {bp: 50, type: 'Normal', recoil: [1, 2]},\n 'Stun Spore': {bp: 0, category: 'Status', type: 'Grass'},\n Submission: {bp: 80, type: 'Fighting', recoil: [1, 4]},\n Substitute: {bp: 0, category: 'Status', type: 'Normal'},\n 'Super Fang': {bp: 1, type: 'Normal'},\n Swift: {bp: 60, type: 'Normal'},\n 'Take Down': {bp: 90, type: 'Normal', recoil: [1, 4]},\n Thrash: {bp: 90, type: 'Normal'},\n Thunder: {bp: 120, type: 'Electric'},\n 'Thunder Wave': {bp: 0, category: 'Status', type: 'Electric'},\n Transform: {bp: 0, category: 'Status', type: 'Normal'},\n 'Tri Attack': {bp: 80, type: 'Normal'},\n Twineedle: {bp: 25, type: 'Bug', multihit: 2},\n Whirlwind: {bp: 0, category: 'Status', type: 'Normal'},\n 'Wing Attack': {bp: 35, type: 'Flying'},\n Wrap: {bp: 15, type: 'Normal'},\n Growl: {bp: 0, category: 'Status', type: 'Normal'},\n Leer: {bp: 0, category: 'Status', type: 'Normal'},\n 'Low Kick': {bp: 50, type: 'Fighting'},\n 'Poison Gas': {bp: 0, category: 'Status', type: 'Poison'},\n 'Poison Powder': {bp: 0, category: 'Status', type: 'Poison'},\n 'Sky Attack': {bp: 140, type: 'Flying'},\n 'String Shot': {bp: 0, category: 'Status', type: 'Bug'},\n Surf: {bp: 95, type: 'Water'},\n 'Tail Whip': {bp: 0, category: 'Status', type: 'Normal'},\n Toxic: {bp: 0, category: 'Status', type: 'Poison'},\n Flash: {bp: 0, category: 'Status', type: 'Normal'},\n Hypnosis: {bp: 0, category: 'Status', type: 'Psychic'},\n 'Leech Life': {bp: 20, type: 'Bug', drain: [1, 2]},\n 'Mega Drain': {bp: 40, type: 'Grass', drain: [1, 2]},\n 'Vine Whip': {bp: 35, type: 'Grass'},\n Waterfall: {bp: 80, type: 'Water'},\n Tackle: {bp: 35, type: 'Normal'},\n 'Acid Armor': {bp: 0, category: 'Status', type: 'Poison'},\n Barrier: {bp: 0, category: 'Status', type: 'Psychic'},\n 'Body Slam': {bp: 85, type: 'Normal'},\n Flamethrower: {bp: 95, type: 'Fire'},\n 'Hydro Pump': {bp: 120, type: 'Water'},\n 'Ice Beam': {bp: 95, type: 'Ice'},\n Lick: {bp: 20, type: 'Ghost'},\n Screech: {bp: 0, category: 'Status', type: 'Normal'},\n Sing: {bp: 0, category: 'Status', type: 'Normal'},\n 'Sleep Powder': {bp: 0, category: 'Status', type: 'Grass'},\n Smog: {bp: 20, type: 'Poison'},\n Spore: {bp: 0, category: 'Status', type: 'Grass'},\n Supersonic: {bp: 0, category: 'Status', type: 'Normal'},\n 'Swords Dance': {bp: 0, category: 'Status', type: 'Normal'},\n Thunderbolt: {bp: 95, type: 'Electric'},\n 'Bone Club': {bp: 65, type: 'Ground'},\n 'Egg Bomb': {bp: 100, type: 'Normal'},\n 'Hyper Fang': {bp: 80, type: 'Normal'},\n Kinesis: {bp: 0, category: 'Status', type: 'Psychic'},\n 'Lovely Kiss': {bp: 0, category: 'Status', type: 'Normal'},\n Meditate: {bp: 0, category: 'Status', type: 'Psychic'},\n 'Rolling Kick': {bp: 60, type: 'Fighting'},\n Sharpen: {bp: 0, category: 'Status', type: 'Normal'},\n Teleport: {bp: 0, category: 'Status', type: 'Psychic'},\n Agility: {bp: 0, category: 'Status', type: 'Psychic'},\n 'Confuse Ray': {bp: 0, category: 'Status', type: 'Ghost'},\n Confusion: {bp: 50, type: 'Psychic'},\n Cut: {bp: 50, type: 'Normal'},\n 'Double Team': {bp: 0, category: 'Status', type: 'Normal'},\n 'Drill Peck': {bp: 80, type: 'Flying'},\n Ember: {bp: 40, type: 'Fire'},\n 'Fire Punch': {bp: 75, type: 'Fire'},\n Harden: {bp: 0, category: 'Status', type: 'Normal'},\n Headbutt: {bp: 70, type: 'Normal'},\n 'Horn Attack': {bp: 65, type: 'Normal'},\n 'Ice Punch': {bp: 75, type: 'Ice'},\n 'Mega Kick': {bp: 120, type: 'Normal'},\n 'Mega Punch': {bp: 80, type: 'Normal'},\n 'Paleo Wave': {bp: 85, type: 'Rock'},\n 'Pay Day': {bp: 40, type: 'Normal'},\n Peck: {bp: 35, type: 'Flying'},\n Pound: {bp: 40, type: 'Normal'},\n Psybeam: {bp: 65, type: 'Psychic'},\n 'Quick Attack': {bp: 40, type: 'Normal', priority: 1},\n Scratch: {bp: 40, type: 'Normal'},\n 'Shadow Strike': {bp: 80, type: 'Ghost'},\n Slam: {bp: 80, type: 'Normal'},\n Smokescreen: {bp: 0, category: 'Status', type: 'Normal'},\n Splash: {bp: 0, category: 'Status', type: 'Normal'},\n Strength: {bp: 80, type: 'Normal'},\n 'Thunder Punch': {bp: 75, type: 'Electric'},\n 'Thunder Shock': {bp: 40, type: 'Electric'},\n 'Vise Grip': {bp: 55, type: 'Normal'},\n 'Water Gun': {bp: 40, type: 'Water'},\n Withdraw: {bp: 0, category: 'Status', type: 'Water'},\n};\n\nconst GSC_PATCH: {[name: string]: DeepPartial} = {\n Bide: {type: 'Normal'},\n Counter: {bp: 0},\n Dig: {bp: 60},\n 'Double-Edge': {bp: 120},\n Explosion: {bp: 250},\n Gust: {type: 'Flying'},\n 'Karate Chop': {type: 'Fighting'},\n Psywave: {bp: 0},\n 'Self-Destruct': {bp: 200},\n Struggle: {recoil: [1, 4]},\n 'Dragon Rage': {bp: 0},\n Bite: {type: 'Dark'},\n 'Night Shade': {bp: 0},\n 'Sand Attack': {type: 'Ground'},\n 'Seismic Toss': {bp: 0},\n 'Sonic Boom': {bp: 0},\n 'Super Fang': {bp: 0},\n 'Wing Attack': {bp: 60},\n Aeroblast: {bp: 100, type: 'Flying'},\n Attract: {bp: 0, category: 'Status', type: 'Normal'},\n 'Beat Up': {bp: 10, type: 'Dark'},\n 'Belly Drum': {bp: 0, category: 'Status', type: 'Normal'},\n 'Conversion 2': {bp: 0, category: 'Status', type: 'Normal'},\n 'Cross Chop': {bp: 100, type: 'Fighting'},\n Curse: {bp: 0, category: 'Status', type: '???'},\n 'Destiny Bond': {bp: 0, category: 'Status', type: 'Ghost'},\n Detect: {bp: 0, category: 'Status', type: 'Fighting', priority: 2},\n Encore: {bp: 0, category: 'Status', type: 'Normal'},\n Endure: {bp: 0, category: 'Status', type: 'Normal', priority: 2},\n Flail: {bp: 0, type: 'Normal'},\n Foresight: {bp: 0, category: 'Status', type: 'Normal'},\n 'Future Sight': {bp: 80, type: 'Psychic'},\n 'Heal Bell': {bp: 0, category: 'Status', type: 'Normal'},\n 'Icy Wind': {bp: 55, type: 'Ice'},\n 'Lock-On': {bp: 0, category: 'Status', type: 'Normal'},\n 'Mind Reader': {bp: 0, category: 'Status', type: 'Normal'},\n 'Mirror Coat': {bp: 0, type: 'Psychic'},\n Moonlight: {bp: 0, category: 'Status', type: 'Normal'},\n 'Morning Sun': {bp: 0, category: 'Status', type: 'Normal'},\n Nightmare: {bp: 0, category: 'Status', type: 'Ghost'},\n Outrage: {bp: 90, type: 'Dragon'},\n 'Powder Snow': {bp: 40, type: 'Ice'},\n Present: {bp: 0, type: 'Normal'},\n Protect: {bp: 0, category: 'Status', type: 'Normal', priority: 2},\n 'Psych Up': {bp: 0, category: 'Status', type: 'Normal'},\n Pursuit: {bp: 40, type: 'Dark'},\n 'Rain Dance': {bp: 0, category: 'Status', type: 'Water'},\n Reversal: {bp: 0, type: 'Fighting'},\n Safeguard: {bp: 0, category: 'Status', type: 'Normal'},\n Sandstorm: {bp: 0, category: 'Status', type: 'Rock'},\n Sketch: {bp: 0, category: 'Status', type: 'Normal'},\n 'Sleep Talk': {bp: 0, category: 'Status', type: 'Normal'},\n Spikes: {bp: 0, category: 'Status', type: 'Ground'},\n Spite: {bp: 0, category: 'Status', type: 'Ghost'},\n 'Sunny Day': {bp: 0, category: 'Status', type: 'Fire'},\n Swagger: {bp: 0, category: 'Status', type: 'Normal'},\n 'Sweet Scent': {bp: 0, category: 'Status', type: 'Normal'},\n Synthesis: {bp: 0, category: 'Status', type: 'Grass'},\n Thief: {bp: 40, type: 'Dark'},\n 'Triple Kick': {bp: 10, type: 'Fighting', multihit: [1, 3]},\n Twister: {bp: 40, type: 'Dragon'},\n 'Ancient Power': {bp: 60, type: 'Rock'},\n 'Bone Rush': {bp: 25, type: 'Ground', multihit: [2, 5]},\n Crunch: {bp: 80, type: 'Dark'},\n 'Feint Attack': {bp: 60, type: 'Dark'},\n 'Giga Drain': {bp: 60, type: 'Grass', drain: [1, 2]},\n 'Hidden Power': {bp: 0, type: 'Normal'},\n 'Mean Look': {bp: 0, category: 'Status', type: 'Normal'},\n 'Rapid Spin': {bp: 20, type: 'Normal'},\n 'Rock Smash': {bp: 20, type: 'Fighting'},\n 'Spider Web': {bp: 0, category: 'Status', type: 'Bug'},\n Whirlpool: {bp: 15, type: 'Water'},\n 'Zap Cannon': {bp: 100, type: 'Electric'},\n 'Cotton Spore': {bp: 0, category: 'Status', type: 'Grass'},\n 'Extreme Speed': {bp: 80, type: 'Normal', priority: 1},\n 'Fury Cutter': {bp: 10, type: 'Bug'},\n Magnitude: {bp: 0, type: 'Ground'},\n 'Milk Drink': {bp: 0, category: 'Status', type: 'Normal'},\n 'Scary Face': {bp: 0, category: 'Status', type: 'Normal'},\n Charm: {bp: 0, category: 'Status', type: 'Normal'},\n 'Hidden Power Bug': {bp: 70, type: 'Bug'},\n 'Hidden Power Dark': {bp: 70, type: 'Dark'},\n 'Hidden Power Dragon': {bp: 70, type: 'Dragon'},\n 'Hidden Power Electric': {bp: 70, type: 'Electric'},\n 'Hidden Power Fighting': {bp: 70, type: 'Fighting'},\n 'Hidden Power Fire': {bp: 70, type: 'Fire'},\n 'Hidden Power Flying': {bp: 70, type: 'Flying'},\n 'Hidden Power Ghost': {bp: 70, type: 'Ghost'},\n 'Hidden Power Grass': {bp: 70, type: 'Grass'},\n 'Hidden Power Ground': {bp: 70, type: 'Ground'},\n 'Hidden Power Ice': {bp: 70, type: 'Ice'},\n 'Hidden Power Poison': {bp: 70, type: 'Poison'},\n 'Hidden Power Psychic': {bp: 70, type: 'Psychic'},\n 'Hidden Power Rock': {bp: 70, type: 'Rock'},\n 'Hidden Power Steel': {bp: 70, type: 'Steel'},\n 'Hidden Power Water': {bp: 70, type: 'Water'},\n 'Perish Song': {bp: 0, category: 'Status', type: 'Normal'},\n Snore: {bp: 40, type: 'Normal'},\n 'Sweet Kiss': {bp: 0, category: 'Status', type: 'Normal'},\n Rollout: {bp: 30, type: 'Rock'},\n Frustration: {bp: 0, type: 'Normal'},\n Return: {bp: 0, type: 'Normal'},\n 'Sacred Fire': {bp: 100, type: 'Fire'},\n 'Baton Pass': {bp: 0, category: 'Status', type: 'Normal'},\n 'Dragon Breath': {bp: 60, type: 'Dragon'},\n 'Dynamic Punch': {bp: 100, type: 'Fighting'},\n 'False Swipe': {bp: 40, type: 'Normal'},\n 'Flame Wheel': {bp: 60, type: 'Fire'},\n 'Iron Tail': {bp: 100, type: 'Steel'},\n 'Mach Punch': {bp: 40, type: 'Fighting', priority: 1},\n Megahorn: {bp: 120, type: 'Bug'},\n 'Metal Claw': {bp: 50, type: 'Steel'},\n 'Mud-Slap': {bp: 20, type: 'Ground'},\n Octazooka: {bp: 65, type: 'Water'},\n 'Pain Split': {bp: 0, category: 'Status', type: 'Normal'},\n 'Shadow Ball': {bp: 80, type: 'Ghost'},\n 'Sludge Bomb': {bp: 90, type: 'Poison'},\n Spark: {bp: 65, type: 'Electric'},\n 'Steel Wing': {bp: 70, type: 'Steel'},\n 'Vital Throw': {bp: 70, type: 'Fighting'},\n};\n\nconst GSC: {[name: string]: MoveData} = extend(true, {}, RBY, GSC_PATCH);\n\nconst ADV_PATCH: {[name: string]: DeepPartial} = {\n Acid: {target: 'allAdjacentFoes'},\n 'Ancient Power': {makesContact: true},\n Bide: {makesContact: true},\n Bind: {makesContact: true},\n Blizzard: {target: 'allAdjacentFoes'},\n Clamp: {makesContact: true},\n 'Comet Punch': {makesContact: true},\n Counter: {makesContact: true},\n Crunch: {makesContact: true},\n Detect: {priority: 3},\n Endure: {priority: 4},\n Protect: {priority: 3},\n Dig: {makesContact: true},\n 'Double Kick': {makesContact: true},\n 'Double Slap': {makesContact: true},\n Explosion: {target: 'allAdjacent'},\n Flail: {makesContact: true},\n Fly: {makesContact: true},\n 'Fury Attack': {makesContact: true},\n 'Fury Swipes': {makesContact: true},\n 'High Jump Kick': {makesContact: true},\n 'Jump Kick': {makesContact: true},\n 'Leech Life': {makesContact: true},\n Outrage: {makesContact: true},\n 'Petal Dance': {makesContact: true},\n Pursuit: {makesContact: true},\n Rage: {makesContact: true},\n 'Rapid Spin': {makesContact: true},\n 'Razor Wind': {target: 'allAdjacentFoes'},\n Reversal: {makesContact: true},\n 'Rock Smash': {makesContact: true},\n 'Self-Destruct': {target: 'allAdjacent'},\n 'Skull Bash': {makesContact: true},\n Stomp: {makesContact: true},\n Struggle: {makesContact: true},\n Surf: {target: 'allAdjacentFoes'},\n Thief: {makesContact: true},\n Thrash: {makesContact: true},\n 'Triple Kick': {makesContact: true, multihit: 3, multiaccuracy: true},\n 'Vine Whip': {makesContact: true},\n Waterfall: {makesContact: true},\n Wrap: {makesContact: true},\n Crabhammer: {makesContact: true},\n 'Double-Edge': {recoil: [1, 3], makesContact: true},\n Earthquake: {target: 'allAdjacent'},\n 'Extreme Speed': {makesContact: true},\n 'Fury Cutter': {makesContact: true},\n 'Heal Bell': {isSound: true},\n Magnitude: {target: 'allAdjacent'},\n Roar: {isSound: true},\n Submission: {makesContact: true},\n Tackle: {makesContact: true},\n 'Take Down': {makesContact: true},\n Twister: {target: 'allAdjacentFoes'},\n 'Body Slam': {makesContact: true},\n Bubble: {target: 'allAdjacentFoes'},\n Growl: {isSound: true, target: 'allAdjacentFoes'},\n Lick: {makesContact: true},\n 'Perish Song': {isSound: true},\n Screech: {isSound: true},\n Sing: {isSound: true},\n Snore: {isSound: true},\n 'String Shot': {target: 'allAdjacentFoes'},\n Supersonic: {isSound: true},\n 'Sweet Scent': {target: 'allAdjacentFoes'},\n Rollout: {makesContact: true},\n Constrict: {makesContact: true},\n 'Dizzy Punch': {makesContact: true},\n Frustration: {makesContact: true},\n 'Hyper Fang': {makesContact: true},\n 'Karate Chop': {makesContact: true},\n 'Low Kick': {bp: 0, makesContact: true},\n Return: {makesContact: true},\n 'Rolling Kick': {makesContact: true},\n Bite: {makesContact: true},\n 'Cross Chop': {makesContact: true},\n Cut: {makesContact: true},\n 'Drill Peck': {makesContact: true},\n 'Dynamic Punch': {makesContact: true},\n 'False Swipe': {makesContact: true},\n 'Fire Punch': {makesContact: true},\n 'Flame Wheel': {makesContact: true},\n Guillotine: {makesContact: true},\n Headbutt: {makesContact: true},\n 'Horn Attack': {makesContact: true},\n 'Horn Drill': {makesContact: true},\n 'Ice Punch': {makesContact: true},\n 'Icy Wind': {target: 'allAdjacentFoes'},\n 'Iron Tail': {makesContact: true},\n Leer: {target: 'allAdjacentFoes'},\n 'Mach Punch': {makesContact: true},\n Megahorn: {makesContact: true},\n 'Mega Kick': {makesContact: true},\n 'Mega Punch': {makesContact: true},\n 'Metal Claw': {makesContact: true},\n Peck: {makesContact: true},\n Pound: {makesContact: true},\n 'Powder Snow': {target: 'allAdjacentFoes'},\n 'Quick Attack': {makesContact: true},\n 'Razor Leaf': {target: 'allAdjacentFoes'},\n 'Rock Slide': {target: 'allAdjacentFoes'},\n Scratch: {makesContact: true},\n 'Seismic Toss': {makesContact: true},\n 'Shadow Strike': {makesContact: true},\n Slam: {makesContact: true},\n Slash: {makesContact: true},\n Spark: {makesContact: true},\n 'Steel Wing': {makesContact: true},\n Strength: {makesContact: true},\n 'Super Fang': {makesContact: true},\n Swift: {target: 'allAdjacentFoes'},\n 'Tail Whip': {target: 'allAdjacentFoes'},\n 'Thunder Punch': {makesContact: true},\n 'Vise Grip': {makesContact: true},\n 'Vital Throw': {makesContact: true},\n 'Wing Attack': {makesContact: true},\n 'Arm Thrust': {\n bp: 15,\n type: 'Fighting',\n multihit: [2, 5],\n makesContact: true,\n },\n Assist: {bp: 0, category: 'Status', type: 'Normal'},\n Astonish: {bp: 30, type: 'Ghost', makesContact: true},\n Block: {bp: 0, category: 'Status', type: 'Normal'},\n Bounce: {bp: 85, type: 'Flying', makesContact: true},\n 'Bullet Seed': {bp: 10, type: 'Grass', multihit: [2, 5]},\n Camouflage: {bp: 0, category: 'Status', type: 'Normal'},\n Charge: {bp: 0, category: 'Status', type: 'Electric'},\n Covet: {bp: 40, type: 'Normal'},\n Dive: {bp: 60, type: 'Water', makesContact: true},\n 'Doom Desire': {bp: 120, type: 'Steel'},\n Extrasensory: {bp: 80, type: 'Psychic'},\n 'Fake Out': {bp: 40, type: 'Normal', priority: 1},\n 'Follow Me': {bp: 0, category: 'Status', type: 'Normal', priority: 3},\n Hail: {bp: 0, category: 'Status', type: 'Ice'},\n 'Icicle Spear': {bp: 10, type: 'Ice', multihit: [2, 5]},\n Ingrain: {bp: 0, category: 'Status', type: 'Grass'},\n 'Knock Off': {bp: 20, type: 'Dark', makesContact: true},\n 'Leaf Blade': {bp: 70, type: 'Grass', makesContact: true},\n 'Magic Coat': {bp: 0, category: 'Status', type: 'Psychic', priority: 4},\n Memento: {bp: 0, category: 'Status', type: 'Dark'},\n 'Nature Power': {bp: 0, category: 'Status', type: 'Normal'},\n 'Needle Arm': {bp: 60, type: 'Grass', makesContact: true},\n 'Odor Sleuth': {bp: 0, category: 'Status', type: 'Normal'},\n Overheat: {bp: 140, type: 'Fire', self: {boosts: {spa: -2}}, makesContact: true},\n Revenge: {bp: 60, type: 'Fighting', makesContact: true},\n 'Rock Blast': {bp: 25, type: 'Rock', multihit: [2, 5]},\n 'Role Play': {bp: 0, category: 'Status', type: 'Psychic'},\n 'Sand Tomb': {bp: 15, type: 'Ground'},\n 'Skill Swap': {bp: 0, category: 'Status', type: 'Psychic'},\n 'Smelling Salts': {bp: 60, type: 'Normal', makesContact: true},\n 'Spit Up': {bp: 0, type: 'Normal'},\n Stockpile: {bp: 0, category: 'Status', type: 'Normal'},\n Swallow: {bp: 0, category: 'Status', type: 'Normal'},\n Taunt: {bp: 0, category: 'Status', type: 'Dark'},\n 'Teeter Dance': {bp: 0, category: 'Status', type: 'Normal', target: 'allAdjacent'},\n Tickle: {bp: 0, category: 'Status', type: 'Normal'},\n Trick: {bp: 0, category: 'Status', type: 'Psychic'},\n Uproar: {bp: 50, type: 'Normal', isSound: true},\n 'Volt Tackle': {bp: 120, type: 'Electric', recoil: [1, 3], makesContact: true},\n 'Weather Ball': {bp: 50, type: 'Normal'},\n Aromatherapy: {bp: 0, category: 'Status', type: 'Grass'},\n 'Brick Break': {bp: 75, type: 'Fighting', makesContact: true},\n Endeavor: {bp: 0, type: 'Normal', makesContact: true},\n 'Focus Punch': {bp: 150, type: 'Fighting', makesContact: true},\n Imprison: {bp: 0, category: 'Status', type: 'Psychic'},\n 'Mud Sport': {bp: 0, category: 'Status', type: 'Ground'},\n Recycle: {bp: 0, category: 'Status', type: 'Normal'},\n 'Secret Power': {bp: 70, type: 'Normal'},\n 'Sky Uppercut': {bp: 85, type: 'Fighting', makesContact: true},\n 'Slack Off': {bp: 0, category: 'Status', type: 'Normal'},\n Snatch: {bp: 0, category: 'Status', type: 'Dark', priority: 4},\n 'Tail Glow': {bp: 0, category: 'Status', type: 'Bug'},\n Torment: {bp: 0, category: 'Status', type: 'Dark'},\n 'Water Sport': {bp: 0, category: 'Status', type: 'Water'},\n Wish: {bp: 0, category: 'Status', type: 'Normal'},\n 'Air Cutter': {bp: 55, type: 'Flying', target: 'allAdjacentFoes'},\n Facade: {bp: 70, type: 'Normal', makesContact: true},\n 'Grass Whistle': {bp: 0, category: 'Status', type: 'Grass', isSound: true},\n 'Heat Wave': {bp: 100, type: 'Fire', target: 'allAdjacentFoes'},\n 'Hyper Voice': {bp: 90, type: 'Normal', isSound: true, target: 'allAdjacentFoes'},\n 'Metal Sound': {bp: 0, category: 'Status', type: 'Steel', isSound: true},\n 'Meteor Mash': {bp: 100, type: 'Steel', makesContact: true},\n 'Muddy Water': {bp: 95, type: 'Water', target: 'allAdjacentFoes'},\n 'Poison Fang': {bp: 50, type: 'Poison', makesContact: true},\n 'Rock Tomb': {bp: 50, type: 'Rock'},\n 'Will-O-Wisp': {bp: 0, category: 'Status', type: 'Fire'},\n 'Ice Ball': {bp: 30, type: 'Ice', makesContact: true},\n 'Sheer Cold': {bp: 0, type: 'Ice'},\n Howl: {bp: 0, category: 'Status', type: 'Normal'},\n 'Luster Purge': {bp: 70, type: 'Psychic'},\n 'Mist Ball': {bp: 70, type: 'Psychic'},\n 'Psycho Boost': {bp: 140, type: 'Psychic', self: {boosts: {spa: -2}}},\n Refresh: {bp: 0, category: 'Status', type: 'Normal'},\n 'Signal Beam': {bp: 75, type: 'Bug'},\n 'Silver Wind': {bp: 60, type: 'Bug'},\n 'Aerial Ace': {bp: 60, type: 'Flying', makesContact: true},\n 'Blast Burn': {bp: 150, type: 'Fire'},\n 'Blaze Kick': {bp: 85, type: 'Fire', makesContact: true},\n 'Bulk Up': {bp: 0, category: 'Status', type: 'Fighting'},\n 'Calm Mind': {bp: 0, category: 'Status', type: 'Psychic'},\n 'Cosmic Power': {bp: 0, category: 'Status', type: 'Psychic'},\n 'Crush Claw': {bp: 75, type: 'Normal', makesContact: true},\n 'Dragon Claw': {bp: 80, type: 'Dragon', makesContact: true},\n 'Dragon Dance': {bp: 0, category: 'Status', type: 'Dragon'},\n Eruption: {bp: 150, type: 'Fire', target: 'allAdjacentFoes'},\n 'Fake Tears': {bp: 0, category: 'Status', type: 'Dark'},\n 'Feather Dance': {bp: 0, category: 'Status', type: 'Flying'},\n Flatter: {bp: 0, category: 'Status', type: 'Dark'},\n 'Frenzy Plant': {bp: 150, type: 'Grass'},\n Grudge: {bp: 0, category: 'Status', type: 'Ghost'},\n 'Helping Hand': {bp: 0, category: 'Status', type: 'Normal', priority: 5},\n 'Hydro Cannon': {bp: 150, type: 'Water'},\n 'Iron Defense': {bp: 0, category: 'Status', type: 'Steel'},\n 'Magical Leaf': {bp: 60, type: 'Grass'},\n 'Mud Shot': {bp: 55, type: 'Ground'},\n 'Poison Tail': {bp: 50, type: 'Poison', makesContact: true},\n 'Shadow Punch': {bp: 60, type: 'Ghost', makesContact: true},\n 'Shock Wave': {bp: 60, type: 'Electric'},\n Superpower: {bp: 120, type: 'Fighting', self: {boosts: {atk: -1, def: -1}}, makesContact: true},\n 'Water Pulse': {bp: 60, type: 'Water'},\n 'Water Spout': {bp: 150, type: 'Water', target: 'allAdjacentFoes'},\n Yawn: {bp: 0, category: 'Status', type: 'Normal'},\n};\n\nconst ADV: {[name: string]: MoveData} = extend(true, {}, GSC, ADV_PATCH);\n\nconst DPP_PATCH: {[name: string]: DeepPartial} = {\n Absorb: {category: 'Special'},\n 'Arm Thrust': {category: 'Physical'},\n Barrage: {category: 'Physical'},\n 'Beat Up': {category: 'Physical'},\n Bide: {priority: 1, category: 'Physical'},\n Bind: {category: 'Physical'},\n 'Bone Rush': {category: 'Physical'},\n Bonemerang: {category: 'Physical'},\n Bounce: {category: 'Physical'},\n 'Brick Break': {category: 'Physical'},\n 'Bullet Seed': {category: 'Physical'},\n Clamp: {category: 'Physical'},\n 'Comet Punch': {isPunch: true, category: 'Physical'},\n Counter: {category: 'Physical'},\n Covet: {makesContact: true, category: 'Physical'},\n Crabhammer: {category: 'Physical'},\n Dig: {bp: 80, category: 'Physical'},\n Dive: {bp: 80, category: 'Physical'},\n 'Doom Desire': {category: 'Special'},\n 'Double-Edge': {category: 'Physical'},\n 'Double Kick': {category: 'Physical'},\n 'Double Slap': {category: 'Physical'},\n 'Dream Eater': {category: 'Special'},\n Earthquake: {category: 'Physical'},\n Endeavor: {category: 'Physical'},\n Explosion: {category: 'Physical'},\n 'Extreme Speed': {category: 'Physical'},\n 'Fake Out': {makesContact: true, category: 'Physical'},\n 'Fire Spin': {category: 'Special'},\n Flail: {category: 'Physical'},\n Fly: {bp: 90, category: 'Physical'},\n 'Focus Punch': {isPunch: true, category: 'Physical'},\n 'Fury Attack': {category: 'Physical'},\n 'Fury Cutter': {category: 'Physical'},\n 'Fury Swipes': {category: 'Physical'},\n 'Future Sight': {category: 'Special'},\n 'Giga Drain': {category: 'Special'},\n Gust: {category: 'Special'},\n 'High Jump Kick': {bp: 100, category: 'Physical'},\n 'Icicle Spear': {category: 'Physical'},\n 'Jump Kick': {bp: 85, category: 'Physical'},\n 'Knock Off': {category: 'Physical'},\n 'Leech Life': {category: 'Physical'},\n Magnitude: {category: 'Physical'},\n 'Mega Drain': {category: 'Special'},\n 'Mirror Coat': {category: 'Special'},\n Outrage: {bp: 120, category: 'Physical'},\n 'Petal Dance': {bp: 90, category: 'Special'},\n 'Pin Missile': {category: 'Physical'},\n Psywave: {category: 'Special'},\n Pursuit: {category: 'Physical'},\n 'Rapid Spin': {category: 'Physical'},\n 'Razor Wind': {category: 'Special'},\n Revenge: {category: 'Physical'},\n Reversal: {category: 'Physical'},\n 'Rock Blast': {category: 'Physical'},\n 'Sand Tomb': {category: 'Physical'},\n 'Secret Power': {category: 'Physical'},\n 'Self-Destruct': {category: 'Physical'},\n 'Sky Uppercut': {isPunch: true, category: 'Physical'},\n 'Smelling Salts': {category: 'Physical'},\n 'Solar Beam': {category: 'Special'},\n 'Spike Cannon': {category: 'Physical'},\n 'Spit Up': {category: 'Special'},\n Stomp: {category: 'Physical'},\n Struggle: {category: 'Physical', struggleRecoil: true},\n Submission: {category: 'Physical'},\n Surf: {target: 'allAdjacent', category: 'Special'},\n Tackle: {category: 'Physical'},\n 'Take Down': {category: 'Physical'},\n Thief: {category: 'Physical'},\n Thrash: {category: 'Physical'},\n Thunder: {category: 'Special'},\n 'Triple Kick': {category: 'Physical'},\n Twineedle: {category: 'Physical'},\n Twister: {category: 'Special'},\n Uproar: {category: 'Special'},\n 'Volt Tackle': {category: 'Physical'},\n Whirlpool: {category: 'Special'},\n Wrap: {category: 'Physical'},\n 'Air Cutter': {category: 'Special'},\n Blizzard: {category: 'Special'},\n 'Body Slam': {category: 'Physical'},\n Bubble: {category: 'Special'},\n Extrasensory: {category: 'Special'},\n Facade: {category: 'Physical'},\n 'Fire Blast': {category: 'Special'},\n Flamethrower: {category: 'Special'},\n 'Heat Wave': {category: 'Special'},\n 'Hidden Power': {category: 'Special'},\n 'Hidden Power Bug': {category: 'Special'},\n 'Hidden Power Dark': {category: 'Special'},\n 'Hidden Power Dragon': {category: 'Special'},\n 'Hidden Power Electric': {category: 'Special'},\n 'Hidden Power Fighting': {category: 'Special'},\n 'Hidden Power Fire': {category: 'Special'},\n 'Hidden Power Flying': {category: 'Special'},\n 'Hidden Power Ghost': {category: 'Special'},\n 'Hidden Power Grass': {category: 'Special'},\n 'Hidden Power Ground': {category: 'Special'},\n 'Hidden Power Ice': {category: 'Special'},\n 'Hidden Power Poison': {category: 'Special'},\n 'Hidden Power Psychic': {category: 'Special'},\n 'Hidden Power Rock': {category: 'Special'},\n 'Hidden Power Steel': {category: 'Special'},\n 'Hidden Power Water': {category: 'Special'},\n 'Hydro Pump': {category: 'Special'},\n 'Hyper Voice': {category: 'Special'},\n 'Ice Beam': {category: 'Special'},\n Lick: {category: 'Physical'},\n 'Meteor Mash': {isPunch: true, category: 'Physical'},\n 'Muddy Water': {category: 'Special'},\n Overheat: {category: 'Special', makesContact: false},\n 'Poison Fang': {isBite: true, category: 'Physical'},\n 'Rock Tomb': {category: 'Physical'},\n 'Skull Bash': {category: 'Physical'},\n Smog: {category: 'Special'},\n Snore: {category: 'Special'},\n Thunderbolt: {category: 'Special'},\n 'Vine Whip': {category: 'Physical'},\n 'Weather Ball': {category: 'Special'},\n 'Ice Ball': {category: 'Physical'},\n Rollout: {category: 'Physical'},\n 'Sheer Cold': {category: 'Special'},\n Aeroblast: {category: 'Special'},\n 'Bone Club': {category: 'Physical'},\n Constrict: {category: 'Physical'},\n 'Dizzy Punch': {isPunch: true, category: 'Physical'},\n 'Dragon Rage': {category: 'Special'},\n 'Egg Bomb': {category: 'Physical'},\n 'Feint Attack': {makesContact: true, category: 'Physical'},\n Frustration: {category: 'Physical'},\n 'Hyper Fang': {isBite: true, category: 'Physical'},\n 'Karate Chop': {category: 'Physical'},\n 'Low Kick': {category: 'Physical'},\n 'Luster Purge': {category: 'Special'},\n 'Mist Ball': {category: 'Special'},\n 'Needle Arm': {category: 'Physical'},\n 'Psycho Boost': {category: 'Special'},\n Rage: {category: 'Physical'},\n Return: {category: 'Physical'},\n 'Rolling Kick': {category: 'Physical'},\n 'Sacred Fire': {category: 'Physical'},\n 'Signal Beam': {category: 'Special'},\n 'Silver Wind': {category: 'Special'},\n 'Sonic Boom': {category: 'Special'},\n Acid: {category: 'Special'},\n 'Aerial Ace': {category: 'Physical'},\n 'Ancient Power': {category: 'Special', makesContact: false},\n Astonish: {category: 'Physical'},\n 'Aurora Beam': {category: 'Special'},\n Bite: {isBite: true, category: 'Physical'},\n 'Blast Burn': {category: 'Special'},\n 'Blaze Kick': {category: 'Physical'},\n 'Bubble Beam': {category: 'Special'},\n Confusion: {category: 'Special'},\n 'Cross Chop': {category: 'Physical'},\n Crunch: {isBite: true, category: 'Physical'},\n 'Crush Claw': {category: 'Physical'},\n Cut: {category: 'Physical'},\n 'Dragon Breath': {category: 'Special'},\n 'Dragon Claw': {category: 'Physical'},\n 'Drill Peck': {category: 'Physical'},\n 'Dynamic Punch': {isPunch: true, category: 'Physical'},\n Ember: {category: 'Special'},\n Eruption: {category: 'Special'},\n 'False Swipe': {category: 'Physical'},\n 'Fire Punch': {isPunch: true, category: 'Physical'},\n Fissure: {category: 'Physical'},\n 'Flame Wheel': {category: 'Physical'},\n 'Frenzy Plant': {category: 'Special'},\n Guillotine: {category: 'Physical'},\n Headbutt: {category: 'Physical'},\n 'Horn Attack': {category: 'Physical'},\n 'Horn Drill': {category: 'Physical'},\n 'Hydro Cannon': {category: 'Special'},\n 'Hyper Beam': {category: 'Special'},\n 'Ice Punch': {isPunch: true, category: 'Physical'},\n 'Icy Wind': {category: 'Special'},\n 'Iron Tail': {category: 'Physical'},\n 'Leaf Blade': {bp: 90, category: 'Physical'},\n 'Mach Punch': {isPunch: true, category: 'Physical'},\n 'Magical Leaf': {category: 'Special'},\n Megahorn: {category: 'Physical'},\n 'Mega Kick': {category: 'Physical'},\n 'Mega Punch': {isPunch: true, category: 'Physical'},\n 'Metal Claw': {category: 'Physical'},\n 'Mud Shot': {category: 'Special'},\n 'Mud-Slap': {category: 'Special'},\n 'Night Shade': {category: 'Special'},\n Octazooka: {category: 'Special'},\n 'Paleo Wave': {category: 'Special'},\n 'Pay Day': {category: 'Physical'},\n Peck: {category: 'Physical'},\n 'Poison Sting': {category: 'Physical'},\n 'Poison Tail': {category: 'Physical'},\n Pound: {category: 'Physical'},\n 'Powder Snow': {category: 'Special'},\n Present: {category: 'Physical'},\n Psybeam: {category: 'Special'},\n Psychic: {category: 'Special'},\n 'Quick Attack': {category: 'Physical'},\n 'Razor Leaf': {category: 'Physical'},\n 'Rock Slide': {category: 'Physical'},\n 'Rock Smash': {bp: 40, category: 'Physical'},\n 'Rock Throw': {category: 'Physical'},\n Scratch: {category: 'Physical'},\n 'Seismic Toss': {category: 'Physical'},\n 'Shadow Ball': {category: 'Special'},\n 'Shadow Punch': {isPunch: true, category: 'Physical'},\n 'Shadow Strike': {category: 'Physical'},\n 'Shock Wave': {category: 'Special'},\n 'Sky Attack': {category: 'Physical'},\n Slam: {category: 'Physical'},\n Slash: {category: 'Physical'},\n Sludge: {category: 'Special'},\n 'Sludge Bomb': {category: 'Special'},\n Spark: {category: 'Physical'},\n 'Steel Wing': {category: 'Physical'},\n Strength: {category: 'Physical'},\n 'Super Fang': {category: 'Physical'},\n Superpower: {category: 'Physical'},\n Swift: {category: 'Special'},\n 'Thunder Punch': {isPunch: true, category: 'Physical'},\n 'Thunder Shock': {category: 'Special'},\n 'Tri Attack': {category: 'Special'},\n 'Vise Grip': {category: 'Physical'},\n 'Vital Throw': {category: 'Physical'},\n Waterfall: {category: 'Physical'},\n 'Water Gun': {category: 'Special'},\n 'Water Pulse': {category: 'Special'},\n 'Water Spout': {category: 'Special'},\n 'Wing Attack': {category: 'Physical'},\n 'Zap Cannon': {bp: 120, category: 'Special'},\n Acupressure: {bp: 0, type: 'Normal'},\n 'Aqua Ring': {bp: 0, type: 'Water'},\n Assurance: {\n bp: 50,\n type: 'Dark',\n makesContact: true,\n category: 'Physical',\n },\n Avalanche: {\n bp: 60,\n type: 'Ice',\n makesContact: true,\n category: 'Physical',\n },\n 'Brave Bird': {\n bp: 120,\n type: 'Flying',\n recoil: [1, 3],\n makesContact: true,\n category: 'Physical',\n },\n 'Bug Bite': {\n bp: 60,\n type: 'Bug',\n makesContact: true,\n category: 'Physical',\n },\n Chatter: {bp: 60, type: 'Flying', isSound: true, category: 'Special'},\n Copycat: {bp: 0, type: 'Normal'},\n 'Crush Grip': {\n bp: 0,\n type: 'Normal',\n makesContact: true,\n category: 'Physical',\n },\n Defog: {bp: 0, type: 'Flying'},\n 'Double Hit': {\n bp: 35,\n type: 'Normal',\n multihit: 2,\n makesContact: true,\n category: 'Physical',\n },\n 'Drain Punch': {\n bp: 60,\n type: 'Fighting',\n drain: [1, 2],\n makesContact: true,\n isPunch: true,\n category: 'Physical',\n },\n Embargo: {bp: 0, type: 'Dark'},\n Feint: {\n bp: 50,\n type: 'Normal',\n priority: 2,\n breaksProtect: true,\n category: 'Physical',\n },\n 'Fire Fang': {\n bp: 65,\n type: 'Fire',\n makesContact: true,\n isBite: true,\n category: 'Physical',\n },\n 'Flare Blitz': {\n bp: 120,\n type: 'Fire',\n recoil: [1, 3],\n makesContact: true,\n category: 'Physical',\n },\n Fling: {bp: 0, type: 'Dark', category: 'Physical'},\n Gravity: {bp: 0, type: 'Psychic'},\n 'Head Smash': {\n bp: 150,\n type: 'Rock',\n recoil: [1, 2],\n makesContact: true,\n category: 'Physical',\n },\n 'Heal Block': {bp: 0, type: 'Psychic', target: 'allAdjacentFoes'},\n 'Healing Wish': {bp: 0, type: 'Psychic'},\n 'Heal Order': {bp: 0, type: 'Bug'},\n 'Last Resort': {\n bp: 130,\n type: 'Normal',\n makesContact: true,\n category: 'Physical',\n },\n 'Lucky Chant': {bp: 0, type: 'Normal'},\n 'Lunar Dance': {bp: 0, type: 'Psychic'},\n 'Magma Storm': {bp: 120, type: 'Fire', category: 'Special'},\n 'Magnet Rise': {bp: 0, type: 'Electric'},\n 'Me First': {bp: 0, type: 'Normal'},\n 'Metal Burst': {bp: 0, type: 'Steel', category: 'Physical'},\n 'Miracle Eye': {bp: 0, type: 'Psychic'},\n 'Natural Gift': {bp: 0, type: 'Normal', category: 'Physical'},\n Payback: {\n bp: 50,\n type: 'Dark',\n makesContact: true,\n category: 'Physical',\n },\n Pluck: {\n bp: 60,\n type: 'Flying',\n makesContact: true,\n category: 'Physical',\n },\n 'Power Trick': {bp: 0, type: 'Psychic'},\n Roost: {bp: 0, type: 'Flying'},\n 'Stealth Rock': {bp: 0, type: 'Rock'},\n 'Sucker Punch': {\n bp: 80,\n type: 'Dark',\n priority: 1,\n makesContact: true,\n category: 'Physical',\n },\n Switcheroo: {bp: 0, type: 'Dark'},\n Tailwind: {bp: 0, type: 'Flying'},\n 'Toxic Spikes': {bp: 0, type: 'Poison'},\n 'Trick Room': {bp: 0, type: 'Psychic'},\n 'U-turn': {\n bp: 70,\n type: 'Bug',\n makesContact: true,\n category: 'Physical',\n },\n 'Wake-Up Slap': {\n bp: 60,\n type: 'Fighting',\n makesContact: true,\n category: 'Physical',\n },\n 'Wood Hammer': {\n bp: 120,\n type: 'Grass',\n recoil: [1, 3],\n makesContact: true,\n category: 'Physical',\n },\n 'Worry Seed': {bp: 0, type: 'Grass'},\n 'Wring Out': {\n bp: 0,\n type: 'Normal',\n makesContact: true,\n category: 'Special',\n },\n 'Air Slash': {bp: 75, type: 'Flying', category: 'Special'},\n 'Aura Sphere': {bp: 90, type: 'Fighting', category: 'Special'},\n 'Bug Buzz': {bp: 90, type: 'Bug', isSound: true, category: 'Special'},\n 'Draco Meteor': {bp: 140, type: 'Dragon', self: {boosts: {spa: -2}}, category: 'Special'},\n 'Dragon Pulse': {bp: 90, type: 'Dragon', category: 'Special'},\n 'Dragon Rush': {\n bp: 100,\n type: 'Dragon',\n makesContact: true,\n category: 'Physical',\n },\n 'Energy Ball': {bp: 80, type: 'Grass', category: 'Special'},\n 'Gunk Shot': {bp: 120, type: 'Poison', category: 'Physical'},\n 'Gyro Ball': {\n bp: 0,\n type: 'Steel',\n makesContact: true,\n category: 'Physical',\n },\n 'Leaf Storm': {bp: 140, type: 'Grass', self: {boosts: {spa: -2}}, category: 'Special'},\n 'Power Gem': {bp: 70, type: 'Rock', category: 'Special'},\n 'Psycho Shift': {bp: 0, type: 'Psychic'},\n 'Shadow Force': {\n bp: 120,\n type: 'Ghost',\n breaksProtect: true,\n makesContact: true,\n category: 'Physical',\n },\n 'Dark Void': {bp: 0, type: 'Dark', target: 'allAdjacentFoes'},\n 'Gastro Acid': {bp: 0, type: 'Poison'},\n Captivate: {bp: 0, type: 'Normal', target: 'allAdjacentFoes'},\n 'Grass Knot': {\n bp: 0,\n type: 'Grass',\n makesContact: true,\n category: 'Special',\n },\n 'Heart Swap': {bp: 0, type: 'Psychic'},\n Judgment: {bp: 100, type: 'Normal', category: 'Special'},\n 'Magnet Bomb': {bp: 60, type: 'Steel', category: 'Physical'},\n 'Mirror Shot': {bp: 65, type: 'Steel', category: 'Special'},\n 'Mud Bomb': {bp: 65, type: 'Ground', category: 'Special'},\n 'Ominous Wind': {bp: 60, type: 'Ghost', category: 'Special'},\n Punishment: {\n bp: 0,\n type: 'Dark',\n makesContact: true,\n category: 'Physical',\n },\n 'Roar of Time': {bp: 150, type: 'Dragon', category: 'Special'},\n 'Rock Climb': {\n bp: 90,\n type: 'Normal',\n makesContact: true,\n category: 'Physical',\n },\n 'Seed Flare': {bp: 120, type: 'Grass', category: 'Special'},\n 'Spacial Rend': {bp: 100, type: 'Dragon', category: 'Special'},\n 'Trump Card': {\n bp: 0,\n type: 'Normal',\n makesContact: true,\n category: 'Special',\n },\n 'Aqua Jet': {\n bp: 40,\n type: 'Water',\n priority: 1,\n makesContact: true,\n category: 'Physical',\n },\n 'Aqua Tail': {\n bp: 90,\n type: 'Water',\n makesContact: true,\n category: 'Physical',\n },\n 'Attack Order': {bp: 90, type: 'Bug', category: 'Physical'},\n Brine: {bp: 65, type: 'Water', category: 'Special'},\n 'Bullet Punch': {\n bp: 40,\n type: 'Steel',\n priority: 1,\n makesContact: true,\n isPunch: true,\n category: 'Physical',\n },\n 'Charge Beam': {bp: 50, type: 'Electric', category: 'Special'},\n 'Close Combat': {\n bp: 120,\n type: 'Fighting',\n makesContact: true,\n category: 'Physical',\n },\n 'Cross Poison': {\n bp: 70,\n type: 'Poison',\n makesContact: true,\n category: 'Physical',\n },\n 'Dark Pulse': {bp: 80, type: 'Dark', category: 'Special'},\n 'Defend Order': {bp: 0, type: 'Bug'},\n Discharge: {\n bp: 80,\n type: 'Electric',\n target: 'allAdjacent',\n category: 'Special',\n },\n 'Earth Power': {bp: 90, type: 'Ground', category: 'Special'},\n 'Flash Cannon': {bp: 80, type: 'Steel', category: 'Special'},\n 'Focus Blast': {bp: 120, type: 'Fighting', category: 'Special'},\n 'Force Palm': {\n bp: 60,\n type: 'Fighting',\n makesContact: true,\n category: 'Physical',\n },\n 'Giga Impact': {\n bp: 150,\n type: 'Normal',\n makesContact: true,\n category: 'Physical',\n },\n 'Guard Swap': {bp: 0, type: 'Psychic'},\n 'Hammer Arm': {\n bp: 100,\n type: 'Fighting',\n makesContact: true,\n isPunch: true,\n category: 'Physical',\n },\n 'Ice Fang': {\n bp: 65,\n type: 'Ice',\n makesContact: true,\n isBite: true,\n category: 'Physical',\n },\n 'Ice Shard': {bp: 40, type: 'Ice', priority: 1, category: 'Physical'},\n 'Iron Head': {\n bp: 80,\n type: 'Steel',\n makesContact: true,\n category: 'Physical',\n },\n 'Lava Plume': {\n bp: 80,\n type: 'Fire',\n target: 'allAdjacent',\n category: 'Special',\n },\n 'Nasty Plot': {bp: 0, type: 'Dark'},\n 'Night Slash': {\n bp: 70,\n type: 'Dark',\n makesContact: true,\n category: 'Physical',\n },\n 'Poison Jab': {\n bp: 80,\n type: 'Poison',\n makesContact: true,\n category: 'Physical',\n },\n 'Power Swap': {bp: 0, type: 'Psychic'},\n 'Power Whip': {\n bp: 120,\n type: 'Grass',\n makesContact: true,\n category: 'Physical',\n },\n 'Psycho Cut': {bp: 70, type: 'Psychic', category: 'Physical'},\n 'Rock Polish': {bp: 0, type: 'Rock'},\n 'Rock Wrecker': {bp: 150, type: 'Rock', category: 'Physical'},\n 'Seed Bomb': {bp: 80, type: 'Grass', category: 'Physical'},\n 'Shadow Claw': {\n bp: 70,\n type: 'Ghost',\n makesContact: true,\n category: 'Physical',\n },\n 'Shadow Sneak': {\n bp: 40,\n type: 'Ghost',\n priority: 1,\n makesContact: true,\n category: 'Physical',\n },\n 'Stone Edge': {bp: 100, type: 'Rock', category: 'Physical'},\n 'Thunder Fang': {\n bp: 65,\n type: 'Electric',\n makesContact: true,\n isBite: true,\n category: 'Physical',\n },\n 'Vacuum Wave': {\n bp: 40,\n type: 'Fighting',\n priority: 1,\n category: 'Special',\n },\n 'X-Scissor': {\n bp: 80,\n type: 'Bug',\n makesContact: true,\n category: 'Physical',\n },\n 'Zen Headbutt': {\n bp: 80,\n type: 'Psychic',\n makesContact: true,\n category: 'Physical',\n },\n};\n\nconst DPP: {[name: string]: MoveData} = extend(true, {}, ADV, DPP_PATCH);\n\nconst BW_PATCH: {[name: string]: DeepPartial} = {\n 'Air Slash': {secondaries: true},\n Blizzard: {secondaries: true},\n 'Body Slam': {secondaries: true},\n Bounce: {secondaries: true},\n Bubble: {secondaries: true},\n 'Brave Bird': {recoil: [33, 100]},\n 'Bug Buzz': {secondaries: true},\n Chatter: {secondaries: true},\n Covet: {bp: 60},\n 'Dragon Rush': {secondaries: true},\n 'Drain Punch': {bp: 75},\n 'Energy Ball': {secondaries: true},\n Extrasensory: {secondaries: true},\n Feint: {bp: 30},\n Detect: {priority: 4},\n 'Double-Edge': {recoil: [33, 100]},\n Protect: {priority: 4},\n 'Fire Blast': {secondaries: true},\n 'Fire Spin': {bp: 35},\n Flamethrower: {secondaries: true},\n 'Fury Cutter': {bp: 20},\n 'Future Sight': {bp: 100, type: 'Psychic'},\n 'Giga Drain': {bp: 75},\n 'Gunk Shot': {secondaries: true},\n 'Heat Wave': {secondaries: true},\n 'Ice Beam': {secondaries: true},\n Lick: {secondaries: true},\n 'Meteor Mash': {secondaries: true},\n 'Muddy Water': {secondaries: true},\n Overheat: {},\n 'Poison Fang': {secondaries: true},\n 'Poison Gas': {target: 'allAdjacentFoes'},\n 'Rock Tomb': {secondaries: true},\n 'Sand Tomb': {bp: 35},\n 'Secret Power': {secondaries: true},\n Smog: {secondaries: true},\n Snore: {secondaries: true},\n Stomp: {secondaries: true},\n Thunder: {secondaries: true},\n Thunderbolt: {secondaries: true},\n Uproar: {bp: 90},\n Whirlpool: {bp: 35},\n 'Petal Dance': {bp: 120},\n Tackle: {bp: 50},\n Thrash: {bp: 120},\n 'Bone Club': {secondaries: true},\n Constrict: {secondaries: true},\n 'Dizzy Punch': {secondaries: true},\n 'Hyper Fang': {secondaries: true},\n 'Jump Kick': {bp: 100},\n 'Luster Purge': {secondaries: true},\n 'Mirror Shot': {secondaries: true},\n 'Mist Ball': {secondaries: true},\n 'Mud Bomb': {secondaries: true},\n 'Needle Arm': {secondaries: true},\n 'Ominous Wind': {secondaries: true},\n 'Rock Climb': {secondaries: true},\n 'Rolling Kick': {secondaries: true},\n 'Sacred Fire': {secondaries: true},\n 'Seed Flare': {secondaries: true},\n 'Signal Beam': {secondaries: true},\n 'Silver Wind': {secondaries: true},\n Twineedle: {secondaries: true},\n Acid: {secondaries: true},\n 'Ancient Power': {secondaries: true},\n Astonish: {secondaries: true},\n 'Aurora Beam': {secondaries: true},\n 'Beat Up': {bp: 0},\n Bite: {secondaries: true},\n 'Blaze Kick': {secondaries: true},\n 'Bubble Beam': {secondaries: true},\n 'Bullet Seed': {bp: 25},\n 'Charge Beam': {secondaries: true},\n Confusion: {secondaries: true},\n 'Cross Poison': {secondaries: true},\n Crunch: {secondaries: true},\n 'Crush Claw': {secondaries: true},\n Curse: {type: 'Ghost'},\n 'Dark Pulse': {secondaries: true},\n Discharge: {secondaries: true},\n 'Doom Desire': {bp: 140},\n 'Dragon Breath': {secondaries: true},\n 'Dynamic Punch': {secondaries: true},\n 'Earth Power': {secondaries: true},\n 'Extreme Speed': {priority: 2},\n Ember: {secondaries: true},\n 'Fake Out': {secondaries: true, priority: 3},\n 'Fire Fang': {secondaries: true},\n 'Fire Punch': {secondaries: true},\n 'Flame Wheel': {secondaries: true},\n 'Flare Blitz': {secondaries: true, recoil: [33, 100]},\n 'Flash Cannon': {secondaries: true},\n 'Focus Blast': {secondaries: true},\n 'Force Palm': {secondaries: true},\n Headbutt: {secondaries: true},\n 'High Jump Kick': {bp: 130},\n 'Ice Fang': {secondaries: true},\n 'Ice Punch': {secondaries: true},\n 'Icicle Spear': {bp: 25},\n 'Icy Wind': {secondaries: true},\n 'Iron Head': {secondaries: true},\n 'Iron Tail': {secondaries: true},\n 'Last Resort': {bp: 140},\n 'Lava Plume': {secondaries: true},\n 'Metal Claw': {secondaries: true},\n 'Mud Shot': {secondaries: true},\n 'Mud-Slap': {secondaries: true},\n Octazooka: {secondaries: true},\n 'Paleo Wave': {secondaries: true},\n 'Poison Jab': {secondaries: true},\n 'Poison Sting': {secondaries: true},\n 'Poison Tail': {secondaries: true},\n 'Powder Snow': {secondaries: true},\n Psybeam: {secondaries: true},\n Psychic: {secondaries: true},\n 'Rock Slide': {secondaries: true},\n 'Rock Smash': {secondaries: true},\n 'Shadow Ball': {secondaries: true},\n 'Shadow Strike': {secondaries: true},\n 'Sky Attack': {secondaries: true},\n Sludge: {secondaries: true},\n 'Sludge Bomb': {secondaries: true},\n Spark: {secondaries: true},\n 'Steel Wing': {secondaries: true},\n 'Thunder Fang': {secondaries: true},\n 'Thunder Punch': {secondaries: true},\n 'Thunder Shock': {secondaries: true},\n 'Tri Attack': {secondaries: true},\n Twister: {secondaries: true},\n 'Volt Tackle': {secondaries: true, recoil: [33, 100]},\n 'Wood Hammer': {recoil: [33, 100]},\n Waterfall: {secondaries: true},\n 'Water Pulse': {secondaries: true},\n 'Zap Cannon': {secondaries: true},\n 'Zen Headbutt': {secondaries: true},\n Autotomize: {bp: 0, type: 'Steel'},\n Bestow: {bp: 0, type: 'Normal'},\n 'Echoed Voice': {bp: 40, type: 'Normal', isSound: true, category: 'Special'},\n 'Electro Ball': {bp: 0, type: 'Electric', category: 'Special'},\n Entrainment: {bp: 0, type: 'Normal'},\n 'Final Gambit': {\n bp: 0,\n type: 'Fighting',\n makesContact: true,\n category: 'Special',\n },\n 'Fire Pledge': {bp: 50, type: 'Fire', category: 'Special'},\n 'Frost Breath': {bp: 40, type: 'Ice', willCrit: true, category: 'Special'},\n 'Grass Pledge': {bp: 50, type: 'Grass', category: 'Special'},\n 'Heal Pulse': {bp: 0, type: 'Psychic'},\n 'Heat Crash': {\n bp: 0,\n type: 'Fire',\n makesContact: true,\n category: 'Physical',\n },\n Hex: {bp: 50, type: 'Ghost', category: 'Special'},\n 'Horn Leech': {\n bp: 75,\n type: 'Grass',\n drain: [1, 2],\n makesContact: true,\n category: 'Physical',\n },\n Hurricane: {\n bp: 120,\n type: 'Flying',\n category: 'Special',\n secondaries: true,\n },\n Incinerate: {bp: 30, type: 'Fire', target: 'allAdjacentFoes', category: 'Special'},\n 'Low Sweep': {\n bp: 60,\n type: 'Fighting',\n makesContact: true,\n category: 'Physical',\n secondaries: true,\n },\n 'Magic Room': {bp: 0, type: 'Psychic'},\n 'Quick Guard': {bp: 0, type: 'Fighting', priority: 3},\n 'Rage Powder': {bp: 0, type: 'Bug', priority: 3},\n 'Relic Song': {\n bp: 75,\n type: 'Normal',\n isSound: true,\n target: 'allAdjacentFoes',\n category: 'Special',\n secondaries: true,\n },\n Round: {bp: 60, type: 'Normal', isSound: true, category: 'Special'},\n 'Sacred Sword': {\n bp: 90,\n type: 'Fighting',\n makesContact: true,\n category: 'Physical',\n ignoreDefensive: true,\n },\n Scald: {\n bp: 80,\n type: 'Water',\n category: 'Special',\n secondaries: true,\n },\n 'Simple Beam': {bp: 0, type: 'Normal'},\n 'Sky Drop': {\n bp: 60,\n type: 'Flying',\n makesContact: true,\n category: 'Physical',\n },\n Snarl: {\n bp: 55,\n type: 'Dark',\n isSound: true,\n target: 'allAdjacentFoes',\n category: 'Special',\n secondaries: true,\n },\n Soak: {bp: 0, type: 'Water'},\n Steamroller: {\n bp: 65,\n type: 'Bug',\n makesContact: true,\n category: 'Physical',\n secondaries: true,\n },\n 'Storm Throw': {\n bp: 40,\n type: 'Fighting',\n willCrit: true,\n makesContact: true,\n category: 'Physical',\n },\n 'Struggle Bug': {\n bp: 30,\n type: 'Bug',\n target: 'allAdjacentFoes',\n category: 'Special',\n secondaries: true,\n },\n Synchronoise: {\n bp: 70,\n type: 'Psychic',\n target: 'allAdjacent',\n category: 'Special',\n },\n 'Techno Blast': {bp: 85, type: 'Normal', category: 'Special'},\n Telekinesis: {bp: 0, type: 'Psychic'},\n 'Water Pledge': {bp: 50, type: 'Water', category: 'Special'},\n 'Wide Guard': {bp: 0, type: 'Rock', priority: 3},\n 'Wonder Room': {bp: 0, type: 'Psychic'},\n 'Ally Switch': {bp: 0, type: 'Psychic', priority: 1},\n 'Flame Burst': {bp: 70, type: 'Fire', category: 'Special'},\n 'Heavy Slam': {\n bp: 0,\n type: 'Steel',\n makesContact: true,\n category: 'Physical',\n },\n 'Reflect Type': {bp: 0, type: 'Normal'},\n 'Volt Switch': {bp: 70, type: 'Electric', category: 'Special'},\n 'Chip Away': {\n bp: 70,\n type: 'Normal',\n makesContact: true,\n category: 'Physical',\n ignoreDefensive: true,\n },\n 'Fiery Dance': {\n bp: 80,\n type: 'Fire',\n category: 'Special',\n secondaries: true,\n },\n 'Head Charge': {\n bp: 120,\n type: 'Normal',\n recoil: [1, 4],\n makesContact: true,\n category: 'Physical',\n },\n 'Heart Stamp': {\n bp: 60,\n type: 'Psychic',\n makesContact: true,\n category: 'Physical',\n secondaries: true,\n },\n Quash: {bp: 0, type: 'Dark'},\n 'Searing Shot': {\n bp: 100,\n type: 'Fire',\n target: 'allAdjacent',\n category: 'Special',\n secondaries: true,\n },\n 'Acid Spray': {\n bp: 40,\n type: 'Poison',\n category: 'Special',\n secondaries: true,\n },\n Acrobatics: {\n bp: 55,\n type: 'Flying',\n makesContact: true,\n category: 'Physical',\n },\n 'After You': {bp: 0, type: 'Normal'},\n 'Blue Flare': {\n bp: 130,\n type: 'Fire',\n category: 'Special',\n secondaries: true,\n },\n 'Bolt Strike': {\n bp: 130,\n type: 'Electric',\n makesContact: true,\n category: 'Physical',\n secondaries: true,\n },\n Bulldoze: {\n bp: 60,\n type: 'Ground',\n target: 'allAdjacent',\n category: 'Physical',\n secondaries: true,\n },\n 'Circle Throw': {\n bp: 60,\n type: 'Fighting',\n makesContact: true,\n category: 'Physical',\n },\n 'Clear Smog': {bp: 50, type: 'Poison', category: 'Special'},\n Coil: {bp: 0, type: 'Poison'},\n 'Cotton Guard': {bp: 0, type: 'Grass'},\n 'Dragon Tail': {\n bp: 60,\n type: 'Dragon',\n makesContact: true,\n category: 'Physical',\n },\n 'Drill Run': {\n bp: 80,\n type: 'Ground',\n makesContact: true,\n category: 'Physical',\n },\n 'Dual Chop': {\n bp: 40,\n type: 'Dragon',\n multihit: 2,\n makesContact: true,\n category: 'Physical',\n },\n Electroweb: {\n bp: 55,\n type: 'Electric',\n target: 'allAdjacentFoes',\n category: 'Special',\n secondaries: true,\n },\n 'Flame Charge': {\n bp: 50,\n type: 'Fire',\n makesContact: true,\n category: 'Physical',\n secondaries: true,\n },\n 'Foul Play': {\n bp: 95,\n type: 'Dark',\n makesContact: true,\n category: 'Physical',\n overrideOffensivePokemon: 'target',\n },\n 'Freeze Shock': {\n bp: 140,\n type: 'Ice',\n category: 'Physical',\n secondaries: true,\n },\n 'Fusion Bolt': {bp: 100, type: 'Electric', category: 'Physical'},\n 'Fusion Flare': {bp: 100, type: 'Fire', category: 'Special'},\n 'Gear Grind': {\n bp: 50,\n type: 'Steel',\n multihit: 2,\n makesContact: true,\n category: 'Physical',\n },\n Glaciate: {\n bp: 65,\n type: 'Ice',\n target: 'allAdjacentFoes',\n category: 'Special',\n secondaries: true,\n },\n 'Guard Split': {bp: 0, type: 'Psychic'},\n 'Hone Claws': {bp: 0, type: 'Dark'},\n 'Ice Burn': {\n bp: 140,\n type: 'Ice',\n category: 'Special',\n secondaries: true,\n },\n 'Icicle Crash': {\n bp: 85,\n type: 'Ice',\n category: 'Physical',\n secondaries: true,\n },\n Inferno: {\n bp: 100,\n type: 'Fire',\n category: 'Special',\n secondaries: true,\n },\n 'Leaf Tornado': {\n bp: 65,\n type: 'Grass',\n category: 'Special',\n secondaries: true,\n },\n 'Night Daze': {\n bp: 85,\n type: 'Dark',\n category: 'Special',\n secondaries: true,\n },\n 'Power Split': {bp: 0, type: 'Psychic'},\n Psyshock: {\n bp: 80,\n type: 'Psychic',\n category: 'Special',\n overrideDefensiveStat: 'def',\n },\n Psystrike: {\n bp: 100,\n type: 'Psychic',\n category: 'Special',\n overrideDefensiveStat: 'def',\n },\n 'Quiver Dance': {bp: 0, type: 'Bug'},\n 'Razor Shell': {\n bp: 75,\n type: 'Water',\n makesContact: true,\n category: 'Physical',\n secondaries: true,\n },\n Retaliate: {\n bp: 70,\n type: 'Normal',\n makesContact: true,\n category: 'Physical',\n },\n 'Secret Sword': {\n bp: 85,\n type: 'Fighting',\n category: 'Special',\n overrideDefensiveStat: 'def',\n },\n 'Shell Smash': {bp: 0, type: 'Normal'},\n 'Shift Gear': {bp: 0, type: 'Steel'},\n 'Sludge Wave': {\n bp: 95,\n type: 'Poison',\n target: 'allAdjacent',\n category: 'Special',\n secondaries: true,\n },\n 'Smack Down': {bp: 50, type: 'Rock', category: 'Physical'},\n 'Stored Power': {bp: 20, type: 'Psychic', category: 'Special'},\n 'Tail Slap': {\n bp: 25,\n type: 'Normal',\n multihit: [2, 5],\n makesContact: true,\n category: 'Physical',\n },\n 'V-create': {\n bp: 180,\n type: 'Fire',\n makesContact: true,\n category: 'Physical',\n },\n Venoshock: {bp: 65, type: 'Poison', category: 'Special'},\n 'Wild Charge': {\n bp: 90,\n type: 'Electric',\n recoil: [1, 4],\n makesContact: true,\n category: 'Physical',\n },\n 'Work Up': {bp: 0, type: 'Normal'},\n};\n\nconst BW: {[name: string]: MoveData} = extend(true, {}, DPP, BW_PATCH);\n\ndelete BW['Faint Attack'];\n\nconst XY_PATCH: {[name: string]: DeepPartial} = {\n 'Ice Ball': {isBullet: true},\n 'Knock Off': {bp: 65},\n Thief: {bp: 60},\n Barrage: {isBullet: true},\n Bubble: {bp: 40},\n Chatter: {bp: 65},\n 'Egg Bomb': {isBullet: true},\n 'Follow Me': {priority: 2},\n Hurricane: {bp: 110},\n 'Hidden Power': {bp: 60},\n 'Hidden Power Bug': {bp: 60},\n 'Hidden Power Dark': {bp: 60},\n 'Hidden Power Dragon': {bp: 60},\n 'Hidden Power Electric': {bp: 60},\n 'Hidden Power Fighting': {bp: 60},\n 'Hidden Power Fire': {bp: 60},\n 'Hidden Power Flying': {bp: 60},\n 'Hidden Power Ghost': {bp: 60},\n 'Hidden Power Grass': {bp: 60},\n 'Hidden Power Ground': {bp: 60},\n 'Hidden Power Ice': {bp: 60},\n 'Hidden Power Poison': {bp: 60},\n 'Hidden Power Psychic': {bp: 60},\n 'Hidden Power Rock': {bp: 60},\n 'Hidden Power Steel': {bp: 60},\n 'Hidden Power Water': {bp: 60},\n 'Magma Storm': {bp: 100},\n 'Magnet Bomb': {isBullet: true},\n 'Mist Ball': {isBullet: true},\n Moonlight: {type: 'Fairy'},\n 'Mud Bomb': {isBullet: true},\n 'Searing Shot': {isBullet: true},\n 'Smelling Salts': {bp: 70},\n Synchronoise: {bp: 120},\n 'Techno Blast': {bp: 120},\n Thunder: {bp: 110},\n 'Wake-Up Slap': {bp: 70},\n 'Acid Spray': {isBullet: true},\n 'Air Cutter': {bp: 60},\n 'Ancient Power': {},\n Assurance: {bp: 60},\n 'Aura Sphere': {bp: 80, isBullet: true, isPulse: true},\n Blizzard: {bp: 110},\n 'Bullet Seed': {isBullet: true},\n Charm: {type: 'Fairy'},\n 'Cotton Spore': {target: 'allAdjacentFoes'},\n Crabhammer: {bp: 100},\n 'Dark Pulse': {isPulse: true},\n 'Draco Meteor': {bp: 130},\n 'Dragon Pulse': {bp: 85, isPulse: true},\n 'Electro Ball': {isBullet: true},\n 'Energy Ball': {bp: 90, isBullet: true},\n 'Final Gambit': {makesContact: false},\n 'Fire Blast': {bp: 110},\n 'Fire Pledge': {bp: 80},\n Flamethrower: {bp: 90},\n 'Focus Blast': {isBullet: true},\n 'Frost Breath': {bp: 60},\n 'Fury Cutter': {bp: 40},\n 'Future Sight': {bp: 120},\n 'Grass Pledge': {bp: 80},\n 'Gyro Ball': {isBullet: true},\n 'Heal Pulse': {isPulse: true},\n 'Heat Wave': {bp: 95},\n Hex: {bp: 65},\n 'Hydro Pump': {bp: 110},\n 'Ice Beam': {bp: 90},\n Incinerate: {bp: 60},\n 'Leaf Storm': {bp: 130},\n Lick: {bp: 30},\n 'Low Sweep': {bp: 65},\n 'Meteor Mash': {bp: 90},\n 'Muddy Water': {bp: 90},\n Octazooka: {isBullet: true},\n Overheat: {bp: 130},\n 'Pin Missile': {bp: 25},\n 'Power Gem': {bp: 80},\n 'Rage Powder': {priority: 2},\n 'Rock Tomb': {bp: 60},\n 'Rock Wrecker': {isBullet: true},\n 'Seed Bomb': {isBullet: true},\n 'Shadow Ball': {isBullet: true},\n 'Skull Bash': {bp: 130},\n 'Sludge Bomb': {isBullet: true},\n Smog: {bp: 30},\n Snore: {bp: 50},\n 'Storm Throw': {bp: 60},\n 'Struggle Bug': {bp: 50},\n Surf: {bp: 90},\n 'Sweet Kiss': {type: 'Fairy'},\n Thunderbolt: {bp: 90},\n 'Vine Whip': {bp: 45},\n 'Water Pledge': {bp: 80},\n 'Water Pulse': {isPulse: true},\n 'Weather Ball': {isBullet: true},\n 'Zap Cannon': {isBullet: true},\n 'Diamond Storm': {\n bp: 100,\n type: 'Rock',\n target: 'allAdjacentFoes',\n category: 'Physical',\n secondaries: true,\n },\n 'Fell Stinger': {\n bp: 30,\n type: 'Bug',\n makesContact: true,\n category: 'Physical',\n },\n 'Flying Press': {\n bp: 80,\n type: 'Fighting',\n makesContact: true,\n category: 'Physical',\n },\n 'Hyperspace Fury': {\n bp: 100,\n type: 'Dark',\n breaksProtect: true,\n category: 'Physical',\n },\n 'Hyperspace Hole': {\n bp: 80,\n type: 'Psychic',\n breaksProtect: true,\n category: 'Special',\n },\n 'King\\'s Shield': {bp: 0, type: 'Steel', priority: 4},\n 'Misty Terrain': {bp: 0, type: 'Fairy'},\n 'Mystical Fire': {\n bp: 65,\n type: 'Fire',\n category: 'Special',\n secondaries: true,\n },\n 'Parabolic Charge': {\n bp: 50,\n type: 'Electric',\n drain: [1, 2],\n target: 'allAdjacent',\n category: 'Special',\n },\n 'Parting Shot': {bp: 0, type: 'Dark', isSound: true},\n 'Phantom Force': {\n bp: 90,\n type: 'Ghost',\n breaksProtect: true,\n makesContact: true,\n category: 'Physical',\n },\n Powder: {bp: 0, type: 'Bug', priority: 1},\n 'Spiky Shield': {bp: 0, type: 'Grass', priority: 4},\n 'Thousand Arrows': {bp: 90, type: 'Ground', target: 'allAdjacentFoes', category: 'Physical'},\n 'Thousand Waves': {bp: 90, type: 'Ground', target: 'allAdjacentFoes', category: 'Physical'},\n 'Water Shuriken': {\n bp: 15,\n type: 'Water',\n multihit: [2, 5],\n priority: 1,\n category: 'Physical',\n },\n 'Dragon Ascent': {\n bp: 120,\n type: 'Flying',\n makesContact: true,\n category: 'Physical',\n },\n 'Electric Terrain': {bp: 0, type: 'Electric'},\n Geomancy: {bp: 0, type: 'Fairy'},\n 'Grassy Terrain': {bp: 0, type: 'Grass'},\n 'Ion Deluge': {bp: 0, type: 'Electric', priority: 1},\n 'Land\\'s Wrath': {bp: 90, type: 'Ground', target: 'allAdjacentFoes', category: 'Physical'},\n 'Light of Ruin': {bp: 140, type: 'Fairy', recoil: [1, 2], category: 'Special'},\n 'Oblivion Wing': {\n bp: 80,\n type: 'Flying',\n drain: [3, 4],\n category: 'Special',\n },\n 'Origin Pulse': {\n bp: 110,\n type: 'Water',\n target: 'allAdjacentFoes',\n category: 'Special',\n isPulse: true,\n },\n 'Precipice Blades': {\n bp: 120,\n type: 'Ground',\n target: 'allAdjacentFoes',\n category: 'Physical',\n },\n Rototiller: {bp: 0, type: 'Ground'},\n 'Steam Eruption': {\n bp: 110,\n type: 'Water',\n category: 'Special',\n secondaries: true,\n },\n 'Aromatic Mist': {bp: 0, type: 'Fairy'},\n 'Baby-Doll Eyes': {bp: 0, type: 'Fairy', priority: 1},\n Belch: {bp: 120, type: 'Poison', category: 'Special'},\n Boomburst: {\n bp: 140,\n type: 'Normal',\n isSound: true,\n target: 'allAdjacent',\n category: 'Special',\n },\n Celebrate: {bp: 0, type: 'Normal'},\n Confide: {bp: 0, type: 'Normal', isSound: true},\n 'Crafty Shield': {bp: 0, type: 'Fairy', priority: 3},\n 'Dazzling Gleam': {bp: 80, type: 'Fairy', target: 'allAdjacentFoes', category: 'Special'},\n 'Disarming Voice': {\n bp: 40,\n type: 'Fairy',\n isSound: true,\n target: 'allAdjacentFoes',\n category: 'Special',\n },\n 'Draining Kiss': {\n bp: 50,\n type: 'Fairy',\n drain: [3, 4],\n makesContact: true,\n category: 'Special',\n },\n 'Eerie Impulse': {bp: 0, type: 'Electric'},\n Electrify: {bp: 0, type: 'Electric'},\n 'Fairy Lock': {bp: 0, type: 'Fairy'},\n 'Fairy Wind': {bp: 40, type: 'Fairy', category: 'Special'},\n 'Flower Shield': {bp: 0, type: 'Fairy'},\n 'Forest\\'s Curse': {bp: 0, type: 'Grass'},\n 'Freeze-Dry': {\n bp: 70,\n type: 'Ice',\n category: 'Special',\n secondaries: true,\n },\n 'Happy Hour': {bp: 0, type: 'Normal'},\n 'Hold Back': {\n bp: 40,\n type: 'Normal',\n makesContact: true,\n category: 'Physical',\n },\n 'Hold Hands': {bp: 0, type: 'Normal'},\n Infestation: {bp: 20, type: 'Bug', makesContact: true, category: 'Special'},\n 'Magnetic Flux': {bp: 0, type: 'Electric'},\n 'Mat Block': {bp: 0, type: 'Fighting'},\n Moonblast: {\n bp: 95,\n type: 'Fairy',\n category: 'Special',\n secondaries: true,\n },\n 'Noble Roar': {bp: 0, type: 'Normal', isSound: true},\n Nuzzle: {\n bp: 20,\n type: 'Electric',\n makesContact: true,\n category: 'Physical',\n secondaries: true,\n },\n 'Petal Blizzard': {\n bp: 90,\n type: 'Grass',\n target: 'allAdjacent',\n category: 'Physical',\n },\n 'Play Nice': {bp: 0, type: 'Normal'},\n 'Play Rough': {\n bp: 90,\n type: 'Fairy',\n makesContact: true,\n category: 'Physical',\n secondaries: true,\n },\n 'Power-Up Punch': {\n bp: 40,\n type: 'Fighting',\n makesContact: true,\n isPunch: true,\n category: 'Physical',\n secondaries: true,\n },\n 'Sticky Web': {bp: 0, type: 'Bug'},\n 'Topsy-Turvy': {bp: 0, type: 'Dark'},\n 'Trick-or-Treat': {bp: 0, type: 'Ghost'},\n 'Venom Drench': {bp: 0, type: 'Poison', target: 'allAdjacentFoes'},\n};\n\nconst XY: {[name: string]: MoveData} = extend(true, {}, BW, XY_PATCH);\n\nconst SM_PATCH: {[name: string]: DeepPartial} = {\n 'Ally Switch': {priority: 2},\n Aeroblast: {zp: 180},\n Barrage: {zp: 100},\n Bide: {zp: 100},\n 'Bone Club': {zp: 120},\n Bonemerang: {zp: 100},\n Bubble: {zp: 100},\n Chatter: {zp: 120},\n 'Chip Away': {zp: 140},\n Clamp: {zp: 100},\n 'Comet Punch': {zp: 100},\n Constrict: {zp: 100},\n 'Crush Grip': {zp: 190},\n 'Diamond Storm': {zp: 180},\n 'Dizzy Punch': {zp: 140},\n 'Double Slap': {zp: 100},\n 'Dragon Ascent': {zp: 190},\n 'Dragon Rage': {zp: 100},\n 'Egg Bomb': {zp: 180},\n 'Feint Attack': {zp: 120},\n 'Fiery Dance': {zp: 160},\n 'Flame Burst': {zp: 140},\n Frustration: {zp: 160},\n 'Grass Knot': {zp: 160},\n 'Head Charge': {zp: 190},\n 'Heart Stamp': {zp: 120},\n 'Heat Crash': {zp: 160},\n 'Heavy Slam': {zp: 160},\n Hurricane: {zp: 185},\n 'Hidden Power': {zp: 120},\n 'Hidden Power Bug': {zp: 120},\n 'Hidden Power Dark': {zp: 120},\n 'Hidden Power Dragon': {zp: 120},\n 'Hidden Power Electric': {zp: 120},\n 'Hidden Power Fighting': {zp: 120},\n 'Hidden Power Fire': {zp: 120},\n 'Hidden Power Flying': {zp: 120},\n 'Hidden Power Ghost': {zp: 120},\n 'Hidden Power Grass': {zp: 120},\n 'Hidden Power Ground': {zp: 120},\n 'Hidden Power Ice': {zp: 120},\n 'Hidden Power Poison': {zp: 120},\n 'Hidden Power Psychic': {zp: 120},\n 'Hidden Power Rock': {zp: 120},\n 'Hidden Power Steel': {zp: 120},\n 'Hidden Power Water': {zp: 120},\n 'Hyper Fang': {zp: 160},\n 'Hyperspace Fury': {zp: 180},\n 'Hyperspace Hole': {zp: 160},\n 'Ice Ball': {zp: 100},\n Judgment: {zp: 180},\n 'Jump Kick': {zp: 180},\n 'Karate Chop': {zp: 100},\n 'Knock Off': {zp: 120},\n 'Land\\'s Wrath': {zp: 185},\n 'Light of Ruin': {zp: 200},\n 'Low Kick': {zp: 160},\n 'Luster Purge': {zp: 140},\n 'Magma Storm': {zp: 180},\n 'Magnet Bomb': {zp: 120},\n Magnitude: {zp: 140},\n 'Mirror Shot': {zp: 120},\n 'Mist Ball': {zp: 140},\n 'Mud Bomb': {zp: 120},\n 'Natural Gift': {zp: 160},\n 'Needle Arm': {zp: 120},\n 'Oblivion Wing': {zp: 160},\n 'Ominous Wind': {zp: 120},\n 'Origin Pulse': {zp: 185},\n 'Precipice Blades': {zp: 190},\n 'Psycho Boost': {zp: 200},\n Psywave: {zp: 100},\n Punishment: {zp: 160},\n Pursuit: {zp: 100},\n Rage: {zp: 100},\n 'Rapid Spin': {zp: 100},\n 'Razor Wind': {zp: 160},\n 'Relic Song': {zp: 140},\n Return: {zp: 160},\n 'Roar of Time': {zp: 200},\n 'Rock Climb': {zp: 175},\n 'Rolling Kick': {zp: 120},\n 'Sacred Fire': {zp: 180},\n 'Searing Shot': {zp: 180},\n 'Secret Power': {zp: 140},\n 'Seed Flare': {zp: 190},\n 'Shadow Force': {zp: 190},\n 'Signal Beam': {zp: 140},\n 'Silver Wind': {zp: 120},\n 'Sky Drop': {zp: 120},\n 'Sky Uppercut': {zp: 160},\n 'Smelling Salts': {zp: 140},\n 'Solar Beam': {zp: 190},\n 'Sonic Boom': {zp: 100},\n 'Spacial Rend': {zp: 180},\n 'Spike Cannon': {zp: 120},\n 'Steam Eruption': {zp: 185},\n Steamroller: {zp: 120},\n Synchronoise: {zp: 190},\n 'Techno Blast': {zp: 190},\n 'Thousand Arrows': {zp: 180},\n 'Thousand Waves': {zp: 175},\n 'Trump Card': {zp: 160},\n Thunder: {zp: 185},\n Twineedle: {zp: 100},\n 'Wake-Up Slap': {zp: 140},\n 'Wring Out': {zp: 190},\n Absorb: {zp: 100},\n Acid: {zp: 100},\n 'Acid Spray': {zp: 100},\n Acrobatics: {zp: 100},\n 'Aerial Ace': {zp: 120},\n 'Air Cutter': {zp: 120},\n 'Air Slash': {zp: 140},\n 'Ancient Power': {zp: 120},\n 'Aqua Jet': {zp: 100},\n 'Aqua Tail': {zp: 175},\n 'Arm Thrust': {zp: 100},\n Assurance: {zp: 120},\n Astonish: {zp: 100},\n 'Attack Order': {zp: 175},\n 'Aura Sphere': {zp: 160},\n 'Aurora Beam': {zp: 120},\n Avalanche: {zp: 120},\n 'Beat Up': {zp: 100},\n Belch: {zp: 190},\n Bind: {zp: 100},\n Bite: {zp: 120},\n 'Blast Burn': {zp: 200},\n 'Blaze Kick': {zp: 160},\n Blizzard: {zp: 185},\n 'Blue Flare': {zp: 195},\n 'Body Slam': {zp: 160},\n 'Bolt Strike': {zp: 195},\n 'Bone Rush': {zp: 140},\n Boomburst: {zp: 200},\n Bounce: {zp: 160},\n 'Brave Bird': {zp: 190},\n 'Brick Break': {zp: 140},\n Brine: {zp: 120},\n 'Bubble Beam': {zp: 120},\n 'Bug Bite': {zp: 120},\n 'Bug Buzz': {zp: 175},\n Bulldoze: {zp: 120},\n 'Bullet Punch': {zp: 100},\n 'Bullet Seed': {zp: 140},\n 'Charge Beam': {zp: 100},\n 'Circle Throw': {zp: 120},\n 'Clear Smog': {zp: 100},\n 'Close Combat': {zp: 190},\n Confusion: {zp: 100},\n Counter: {zp: 100},\n Covet: {zp: 120},\n Crabhammer: {zp: 180},\n 'Cross Chop': {zp: 180},\n 'Cross Poison': {zp: 140},\n Crunch: {zp: 160},\n 'Crush Claw': {zp: 140},\n Cut: {zp: 100},\n 'Dark Pulse': {zp: 160},\n 'Dazzling Gleam': {zp: 160},\n Dig: {zp: 160},\n 'Disarming Voice': {zp: 100},\n Discharge: {zp: 160},\n Dive: {zp: 160},\n 'Doom Desire': {zp: 200},\n 'Double-Edge': {zp: 190},\n 'Double Hit': {zp: 140},\n 'Double Kick': {zp: 100},\n 'Draco Meteor': {zp: 195},\n 'Dragon Breath': {zp: 120},\n 'Dragon Claw': {zp: 160},\n 'Dragon Pulse': {zp: 160},\n 'Dragon Rush': {zp: 180},\n 'Dragon Tail': {zp: 120},\n 'Draining Kiss': {zp: 100},\n 'Drain Punch': {zp: 140},\n 'Dream Eater': {zp: 180},\n 'Drill Peck': {zp: 160},\n 'Drill Run': {zp: 160},\n 'Dual Chop': {zp: 100},\n 'Dynamic Punch': {zp: 180},\n 'Earth Power': {zp: 175},\n Earthquake: {zp: 180},\n 'Echoed Voice': {zp: 100},\n 'Electro Ball': {zp: 160},\n Electroweb: {zp: 100},\n Ember: {zp: 100},\n Endeavor: {zp: 160},\n 'Energy Ball': {zp: 175},\n Eruption: {zp: 200},\n Explosion: {zp: 200},\n Extrasensory: {zp: 160},\n 'Extreme Speed': {zp: 160},\n Facade: {zp: 140},\n 'Fairy Wind': {zp: 100},\n 'Fake Out': {zp: 100},\n 'False Swipe': {zp: 100},\n Feint: {zp: 100},\n 'Fell Stinger': {bp: 50, zp: 100},\n 'Final Gambit': {zp: 180},\n 'Fire Blast': {zp: 185},\n 'Fire Fang': {zp: 120},\n 'Fire Pledge': {zp: 160},\n 'Fire Punch': {zp: 140},\n 'Fire Spin': {zp: 100},\n Fissure: {zp: 180},\n Flail: {zp: 160},\n 'Flame Charge': {zp: 100},\n 'Flame Wheel': {zp: 120},\n Flamethrower: {zp: 175},\n 'Flare Blitz': {zp: 190},\n 'Flash Cannon': {zp: 160},\n Fling: {zp: 100},\n Fly: {zp: 175},\n 'Flying Press': {bp: 100, zp: 170},\n 'Focus Blast': {zp: 190},\n 'Focus Punch': {zp: 200},\n 'Force Palm': {zp: 120},\n 'Foul Play': {zp: 175},\n 'Freeze-Dry': {zp: 140},\n 'Freeze Shock': {zp: 200},\n 'Frenzy Plant': {zp: 200},\n 'Frost Breath': {zp: 120},\n 'Fury Attack': {zp: 100},\n 'Fury Cutter': {zp: 100},\n 'Fury Swipes': {zp: 100},\n 'Fusion Bolt': {zp: 180},\n 'Fusion Flare': {zp: 180},\n 'Future Sight': {zp: 190},\n 'Gear Grind': {zp: 180},\n 'Giga Drain': {zp: 140},\n 'Giga Impact': {zp: 200},\n Glaciate: {zp: 120},\n 'Grass Pledge': {zp: 160},\n Guillotine: {zp: 180},\n 'Gunk Shot': {zp: 190},\n Gust: {zp: 100},\n 'Gyro Ball': {zp: 160},\n 'Hammer Arm': {zp: 180},\n Headbutt: {zp: 140},\n 'Head Smash': {zp: 200},\n 'Heat Wave': {zp: 175},\n Hex: {zp: 160},\n 'High Jump Kick': {zp: 195},\n 'Hold Back': {zp: 100},\n 'Horn Attack': {zp: 120},\n 'Horn Drill': {zp: 180},\n 'Horn Leech': {zp: 140},\n 'Hydro Cannon': {zp: 200},\n 'Hydro Pump': {zp: 185},\n 'Hyper Beam': {zp: 200},\n 'Hyper Voice': {zp: 175},\n 'Ice Beam': {zp: 175},\n 'Ice Burn': {zp: 200},\n 'Ice Fang': {zp: 120},\n 'Ice Punch': {zp: 140},\n 'Ice Shard': {zp: 100},\n 'Icicle Crash': {zp: 160},\n 'Icicle Spear': {zp: 140},\n 'Icy Wind': {zp: 100},\n Incinerate: {zp: 120},\n Inferno: {zp: 180},\n Infestation: {zp: 100},\n 'Iron Head': {zp: 160},\n 'Iron Tail': {zp: 180},\n 'Last Resort': {zp: 200},\n 'Lava Plume': {zp: 160},\n 'Leaf Blade': {zp: 175},\n 'Leaf Storm': {zp: 195},\n 'Leaf Tornado': {zp: 120},\n 'Leech Life': {bp: 80, zp: 160},\n Lick: {zp: 100},\n 'Low Sweep': {zp: 120},\n 'Mach Punch': {zp: 100},\n 'Magical Leaf': {zp: 120},\n 'Mega Drain': {zp: 120},\n Megahorn: {zp: 190},\n 'Mega Kick': {zp: 190},\n 'Mega Punch': {zp: 160},\n 'Metal Burst': {zp: 100},\n 'Metal Claw': {zp: 100},\n 'Meteor Mash': {zp: 175},\n 'Mirror Coat': {zp: 100},\n Moonblast: {zp: 175},\n 'Mud Shot': {zp: 100},\n 'Mud-Slap': {zp: 100},\n 'Muddy Water': {zp: 175},\n 'Mystical Fire': {bp: 75, zp: 140},\n 'Night Daze': {zp: 160},\n 'Night Shade': {zp: 100},\n 'Night Slash': {zp: 140},\n Nuzzle: {zp: 100},\n Octazooka: {zp: 120},\n Outrage: {zp: 190},\n Overheat: {zp: 195},\n 'Paleo Wave': {zp: 160},\n 'Parabolic Charge': {bp: 65, zp: 120},\n Payback: {zp: 100},\n 'Pay Day': {zp: 100},\n Peck: {zp: 100},\n 'Petal Blizzard': {zp: 175},\n 'Petal Dance': {zp: 190},\n 'Phantom Force': {zp: 175},\n 'Pin Missile': {zp: 140},\n 'Play Rough': {zp: 175},\n Pluck: {zp: 120},\n 'Poison Fang': {zp: 100},\n 'Poison Jab': {zp: 160},\n 'Poison Sting': {zp: 100},\n 'Poison Tail': {zp: 100},\n Pound: {zp: 100},\n 'Powder Snow': {zp: 100},\n 'Power Gem': {zp: 160},\n 'Power-Up Punch': {zp: 100},\n 'Power Whip': {zp: 190},\n Present: {zp: 100},\n Psybeam: {zp: 120},\n Psychic: {zp: 175},\n 'Psycho Cut': {zp: 140},\n Psyshock: {zp: 160},\n Psystrike: {zp: 180},\n 'Quick Attack': {zp: 100},\n 'Razor Leaf': {zp: 100},\n 'Razor Shell': {zp: 140},\n Retaliate: {zp: 140},\n Revenge: {zp: 120},\n Reversal: {zp: 160},\n 'Rock Blast': {isBullet: true, zp: 140},\n 'Rock Slide': {zp: 140},\n 'Rock Smash': {zp: 100},\n 'Rock Throw': {zp: 100},\n 'Rock Tomb': {zp: 120},\n 'Rock Wrecker': {zp: 200},\n Rollout: {zp: 100},\n Round: {zp: 120},\n 'Sacred Sword': {zp: 175},\n 'Sand Tomb': {zp: 100},\n Scald: {zp: 160},\n Scratch: {zp: 100},\n 'Secret Sword': {zp: 160},\n 'Seed Bomb': {zp: 160},\n 'Seismic Toss': {zp: 100},\n 'Self-Destruct': {zp: 200},\n 'Shadow Ball': {zp: 160},\n 'Shadow Claw': {zp: 140},\n 'Shadow Punch': {zp: 120},\n 'Shadow Sneak': {zp: 100},\n 'Shadow Strike': {zp: 160},\n 'Sheer Cold': {zp: 180},\n 'Shock Wave': {zp: 120},\n 'Skull Bash': {zp: 195},\n 'Sky Attack': {zp: 200},\n Slam: {zp: 160},\n Slash: {zp: 140},\n Sludge: {zp: 120},\n 'Sludge Bomb': {zp: 175},\n 'Sludge Wave': {zp: 175},\n 'Smack Down': {zp: 100},\n Smog: {zp: 100},\n Snarl: {zp: 100},\n Snore: {zp: 100},\n Spark: {zp: 120},\n 'Spit Up': {zp: 100},\n 'Steel Wing': {zp: 140},\n Stomp: {zp: 120},\n 'Stone Edge': {zp: 180},\n 'Stored Power': {zp: 160},\n 'Storm Throw': {zp: 120},\n Strength: {zp: 160},\n 'Struggle Bug': {zp: 100},\n Submission: {zp: 160},\n 'Sucker Punch': {bp: 70, zp: 140},\n 'Super Fang': {zp: 100},\n Superpower: {zp: 190},\n Surf: {zp: 175},\n Swift: {zp: 120},\n Tackle: {bp: 40, zp: 100},\n 'Tail Slap': {zp: 140},\n 'Take Down': {zp: 175},\n Thief: {zp: 120},\n Thrash: {zp: 190},\n Thunderbolt: {zp: 175},\n 'Thunder Fang': {zp: 120},\n 'Thunder Punch': {zp: 140},\n 'Thunder Shock': {zp: 100},\n 'Tri Attack': {zp: 160},\n 'Triple Kick': {zp: 120},\n Twister: {zp: 100},\n 'U-turn': {zp: 140},\n Uproar: {zp: 175},\n 'Vacuum Wave': {zp: 100},\n 'V-create': {zp: 220},\n Venoshock: {zp: 120},\n 'Vine Whip': {zp: 100},\n 'Vise Grip': {zp: 100},\n 'Vital Throw': {zp: 140},\n 'Volt Switch': {zp: 140},\n 'Volt Tackle': {zp: 190},\n Waterfall: {zp: 160},\n 'Water Gun': {zp: 100},\n 'Water Pledge': {zp: 160},\n 'Water Pulse': {zp: 120},\n 'Water Shuriken': {category: 'Special', zp: 100},\n 'Water Spout': {zp: 200},\n 'Weather Ball': {zp: 160},\n Whirlpool: {zp: 100},\n 'Wild Charge': {zp: 175},\n 'Wing Attack': {zp: 120},\n 'Wood Hammer': {zp: 190},\n Wrap: {zp: 100},\n 'X-Scissor': {zp: 160},\n 'Zap Cannon': {zp: 190},\n 'Zen Headbutt': {zp: 160},\n '10,000,000 Volt Thunderbolt': {bp: 195, type: 'Electric', category: 'Special', isZ: true},\n 'Acid Downpour': {bp: 1, type: 'Poison', category: 'Physical', isZ: true},\n 'All-Out Pummeling': {bp: 1, type: 'Fighting', category: 'Physical', isZ: true},\n 'Baddy Bad': {bp: 90, type: 'Dark', category: 'Special', zp: 175},\n 'Baneful Bunker': {bp: 0, type: 'Poison', priority: 4},\n 'Beak Blast': {\n bp: 100,\n type: 'Flying',\n category: 'Physical',\n isBullet: true,\n zp: 180,\n },\n 'Black Hole Eclipse': {bp: 1, type: 'Dark', category: 'Physical', isZ: true},\n 'Bloom Doom': {bp: 1, type: 'Grass', category: 'Physical', isZ: true},\n 'Bouncy Bubble': {\n bp: 90,\n type: 'Water',\n drain: [1, 2],\n category: 'Special',\n zp: 175,\n },\n 'Breakneck Blitz': {bp: 1, type: 'Normal', category: 'Physical', isZ: true},\n 'Buzzy Buzz': {\n bp: 90,\n type: 'Electric',\n category: 'Special',\n secondaries: true,\n zp: 175,\n },\n Catastropika: {\n bp: 210,\n type: 'Electric',\n makesContact: true,\n category: 'Physical',\n isZ: true,\n },\n 'Clangorous Soulblaze': {\n bp: 185,\n type: 'Dragon',\n isSound: true,\n target: 'allAdjacentFoes',\n category: 'Special',\n secondaries: true,\n isZ: true,\n },\n 'Continental Crush': {bp: 1, type: 'Rock', category: 'Physical', isZ: true},\n 'Core Enforcer': {\n bp: 100,\n type: 'Dragon',\n target: 'allAdjacentFoes',\n category: 'Special',\n zp: 140,\n },\n 'Corkscrew Crash': {bp: 1, type: 'Steel', category: 'Physical', isZ: true},\n 'Devastating Drake': {bp: 1, type: 'Dragon', category: 'Physical', isZ: true},\n 'Double Iron Bash': {\n bp: 60,\n type: 'Steel',\n multihit: 2,\n makesContact: true,\n isPunch: true,\n category: 'Physical',\n secondaries: true,\n zp: 180,\n },\n 'Dragon Hammer': {\n bp: 90,\n type: 'Dragon',\n makesContact: true,\n category: 'Physical',\n zp: 175,\n },\n 'Extreme Evoboost': {bp: 0, type: 'Normal', isZ: true},\n 'Fleur Cannon': {\n bp: 130,\n type: 'Fairy',\n self: {boosts: {spa: -2}},\n category: 'Special',\n zp: 195,\n },\n 'Floral Healing': {bp: 0, type: 'Fairy'},\n 'Freezy Frost': {bp: 90, type: 'Ice', category: 'Special', zp: 175},\n 'Genesis Supernova': {\n bp: 185,\n type: 'Psychic',\n category: 'Special',\n secondaries: true,\n isZ: true,\n },\n 'Gigavolt Havoc': {bp: 1, type: 'Electric', category: 'Physical', isZ: true},\n 'Glitzy Glow': {bp: 90, type: 'Psychic', category: 'Special', zp: 175},\n 'Guardian of Alola': {bp: 0, type: 'Fairy', category: 'Special', isZ: true},\n 'Hydro Vortex': {bp: 1, type: 'Water', category: 'Physical', isZ: true},\n 'Ice Hammer': {\n bp: 100,\n type: 'Ice',\n makesContact: true,\n isPunch: true,\n category: 'Physical',\n zp: 180,\n },\n 'Inferno Overdrive': {bp: 1, type: 'Fire', category: 'Physical', isZ: true},\n Instruct: {bp: 0, type: 'Psychic'},\n 'Let\\'s Snuggle Forever': {\n bp: 190,\n type: 'Fairy',\n makesContact: true,\n category: 'Physical',\n isZ: true,\n },\n 'Light That Burns the Sky': {\n bp: 200,\n type: 'Psychic',\n category: 'Special',\n isZ: true,\n },\n 'Malicious Moonsault': {\n bp: 180,\n type: 'Dark',\n makesContact: true,\n category: 'Physical',\n isZ: true,\n },\n 'Menacing Moonraze Maelstrom': {bp: 200, type: 'Ghost', category: 'Special', isZ: true},\n 'Mind Blown': {\n bp: 150,\n type: 'Fire',\n mindBlownRecoil: true,\n target: 'allAdjacent',\n category: 'Special',\n zp: 200,\n },\n 'Multi-Attack': {\n bp: 90,\n type: 'Normal',\n makesContact: true,\n category: 'Physical',\n zp: 185,\n },\n 'Nature\\'s Madness': {bp: 0, type: 'Fairy', category: 'Special', zp: 100},\n 'Never-Ending Nightmare': {bp: 1, type: 'Ghost', category: 'Physical', isZ: true},\n 'Oceanic Operetta': {bp: 195, type: 'Water', category: 'Special', isZ: true},\n 'Psychic Terrain': {bp: 0, type: 'Psychic'},\n 'Pulverizing Pancake': {\n bp: 210,\n type: 'Normal',\n makesContact: true,\n category: 'Physical',\n isZ: true,\n },\n 'Revelation Dance': {bp: 90, type: 'Normal', category: 'Special', zp: 175},\n 'Sappy Seed': {bp: 90, type: 'Grass', category: 'Physical', zp: 175},\n 'Savage Spin-Out': {bp: 1, type: 'Bug', category: 'Physical', isZ: true},\n 'Searing Sunraze Smash': {\n bp: 200,\n type: 'Steel',\n makesContact: true,\n category: 'Physical',\n isZ: true,\n },\n 'Shadow Bone': {\n bp: 85,\n type: 'Ghost',\n category: 'Physical',\n secondaries: true,\n zp: 160,\n },\n 'Shattered Psyche': {bp: 1, type: 'Psychic', category: 'Physical', isZ: true},\n 'Shore Up': {bp: 0, type: 'Ground'},\n 'Sinister Arrow Raid': {bp: 180, type: 'Ghost', category: 'Physical', isZ: true},\n 'Sizzly Slide': {\n bp: 90,\n type: 'Fire',\n makesContact: true,\n category: 'Physical',\n secondaries: true,\n zp: 175,\n },\n 'Solar Blade': {\n bp: 125,\n type: 'Grass',\n makesContact: true,\n category: 'Physical',\n zp: 190,\n },\n 'Soul-Stealing 7-Star Strike': {\n bp: 195,\n type: 'Ghost',\n makesContact: true,\n category: 'Physical',\n isZ: true,\n },\n 'Sparkly Swirl': {bp: 90, type: 'Fairy', category: 'Special', zp: 175},\n 'Splintered Stormshards': {bp: 190, type: 'Rock', category: 'Physical', isZ: true},\n Spotlight: {bp: 0, type: 'Normal', priority: 3},\n 'Stoked Sparksurfer': {\n bp: 175,\n type: 'Electric',\n category: 'Special',\n secondaries: true,\n isZ: true,\n },\n 'Subzero Slammer': {bp: 1, type: 'Ice', category: 'Physical', isZ: true},\n 'Supersonic Skystrike': {bp: 1, type: 'Flying', category: 'Physical', isZ: true},\n 'Tectonic Rage': {bp: 1, type: 'Ground', category: 'Physical', isZ: true},\n 'Throat Chop': {\n bp: 80,\n type: 'Dark',\n makesContact: true,\n category: 'Physical',\n secondaries: true,\n zp: 160,\n },\n 'Toxic Thread': {bp: 0, type: 'Poison'},\n 'Twinkle Tackle': {bp: 1, type: 'Fairy', category: 'Physical', isZ: true},\n 'Zippy Zap': {\n bp: 50,\n type: 'Electric',\n willCrit: true,\n priority: 2,\n makesContact: true,\n category: 'Physical',\n zp: 100,\n },\n Accelerock: {\n bp: 40,\n type: 'Rock',\n priority: 1,\n makesContact: true,\n category: 'Physical',\n zp: 100,\n },\n 'Anchor Shot': {\n bp: 80,\n type: 'Steel',\n makesContact: true,\n category: 'Physical',\n secondaries: true,\n zp: 160,\n },\n 'Aurora Veil': {bp: 0, type: 'Ice'},\n 'Brutal Swing': {\n bp: 60,\n type: 'Dark',\n makesContact: true,\n target: 'allAdjacent',\n category: 'Physical',\n zp: 120,\n },\n 'Burn Up': {bp: 130, type: 'Fire', category: 'Special', zp: 195},\n 'Clanging Scales': {\n bp: 110,\n type: 'Dragon',\n isSound: true,\n target: 'allAdjacentFoes',\n category: 'Special',\n zp: 185,\n },\n 'Darkest Lariat': {\n bp: 85,\n type: 'Dark',\n makesContact: true,\n category: 'Physical',\n ignoreDefensive: true,\n zp: 160,\n },\n 'Fire Lash': {\n bp: 80,\n type: 'Fire',\n makesContact: true,\n category: 'Physical',\n secondaries: true,\n zp: 160,\n },\n 'First Impression': {\n bp: 90,\n type: 'Bug',\n priority: 2,\n makesContact: true,\n category: 'Physical',\n zp: 175,\n },\n 'Floaty Fall': {\n bp: 90,\n type: 'Flying',\n makesContact: true,\n category: 'Physical',\n secondaries: true,\n zp: 175,\n },\n 'Gear Up': {bp: 0, type: 'Steel'},\n 'High Horsepower': {\n bp: 95,\n type: 'Ground',\n makesContact: true,\n category: 'Physical',\n zp: 175,\n },\n 'Laser Focus': {bp: 0, type: 'Normal'},\n Leafage: {bp: 40, type: 'Grass', category: 'Physical', zp: 100},\n Liquidation: {\n bp: 85,\n type: 'Water',\n makesContact: true,\n category: 'Physical',\n secondaries: true,\n zp: 160,\n },\n Lunge: {\n bp: 80,\n type: 'Bug',\n makesContact: true,\n category: 'Physical',\n secondaries: true,\n zp: 160,\n },\n 'Moongeist Beam': {bp: 100, type: 'Ghost', category: 'Special', zp: 180},\n 'Photon Geyser': {\n bp: 100,\n type: 'Psychic',\n category: 'Special',\n zp: 180,\n },\n 'Pika Papow': {bp: 0, type: 'Electric', category: 'Special', zp: 100},\n 'Plasma Fists': {\n bp: 100,\n type: 'Electric',\n makesContact: true,\n isPunch: true,\n category: 'Physical',\n zp: 180,\n },\n 'Pollen Puff': {\n bp: 90,\n type: 'Bug',\n category: 'Special',\n isBullet: true,\n zp: 175,\n },\n 'Power Trip': {\n bp: 20,\n type: 'Dark',\n makesContact: true,\n category: 'Physical',\n zp: 160,\n },\n 'Prismatic Laser': {bp: 160, type: 'Psychic', category: 'Special', zp: 200},\n 'Psychic Fangs': {\n bp: 85,\n type: 'Psychic',\n makesContact: true,\n isBite: true,\n category: 'Physical',\n zp: 160,\n },\n Purify: {bp: 0, type: 'Poison'},\n 'Shell Trap': {\n bp: 150,\n type: 'Fire',\n target: 'allAdjacentFoes',\n category: 'Special',\n zp: 200,\n },\n 'Smart Strike': {\n bp: 70,\n type: 'Steel',\n makesContact: true,\n category: 'Physical',\n zp: 140,\n },\n 'Sparkling Aria': {\n bp: 90,\n type: 'Water',\n isSound: true,\n target: 'allAdjacent',\n category: 'Special',\n secondaries: true,\n zp: 175,\n },\n 'Spectral Thief': {\n bp: 90,\n type: 'Ghost',\n makesContact: true,\n category: 'Physical',\n zp: 175,\n },\n 'Speed Swap': {bp: 0, type: 'Psychic'},\n 'Spirit Shackle': {\n bp: 80,\n type: 'Ghost',\n category: 'Physical',\n secondaries: true,\n zp: 160,\n },\n 'Splishy Splash': {\n bp: 90,\n type: 'Water',\n target: 'allAdjacentFoes',\n category: 'Special',\n secondaries: true,\n zp: 175,\n },\n 'Stomping Tantrum': {\n bp: 75,\n type: 'Ground',\n makesContact: true,\n category: 'Physical',\n zp: 140,\n },\n 'Strength Sap': {bp: 0, type: 'Grass'},\n 'Sunsteel Strike': {\n bp: 100,\n type: 'Steel',\n makesContact: true,\n category: 'Physical',\n zp: 180,\n },\n 'Tearful Look': {bp: 0, type: 'Normal'},\n 'Trop Kick': {\n bp: 70,\n type: 'Grass',\n makesContact: true,\n category: 'Physical',\n secondaries: true,\n zp: 140,\n },\n 'Veevee Volley': {\n bp: 0,\n type: 'Normal',\n makesContact: true,\n category: 'Physical',\n zp: 100,\n },\n 'Zing Zap': {\n bp: 80,\n type: 'Electric',\n makesContact: true,\n category: 'Physical',\n secondaries: true,\n zp: 160,\n },\n};\n\nconst SM: {[name: string]: MoveData} = extend(true, {}, XY, SM_PATCH);\n\nconst SS_PATCH: {[name: string]: DeepPartial} = {\n 'Apple Acid': {\n bp: 80,\n type: 'Grass',\n category: 'Special',\n secondaries: true,\n zp: 160,\n maxPower: 130,\n },\n 'Astral Barrage': {\n bp: 120,\n type: 'Ghost',\n category: 'Special',\n target: 'allAdjacentFoes',\n zp: 190,\n maxPower: 140,\n },\n 'Aura Wheel': {\n bp: 110,\n type: 'Electric',\n category: 'Physical',\n secondaries: true,\n zp: 185,\n maxPower: 140,\n },\n 'Behemoth Bash': {\n bp: 100,\n type: 'Steel',\n makesContact: true,\n category: 'Physical',\n zp: 180,\n maxPower: 130,\n },\n 'Behemoth Blade': {\n bp: 100,\n type: 'Steel',\n makesContact: true,\n category: 'Physical',\n zp: 180,\n maxPower: 130,\n },\n 'Body Press': {\n bp: 80,\n type: 'Fighting',\n makesContact: true,\n category: 'Physical',\n overrideOffensiveStat: 'def',\n zp: 160,\n maxPower: 90,\n },\n 'Bolt Beak': {\n bp: 85,\n type: 'Electric',\n makesContact: true,\n category: 'Physical',\n zp: 160,\n maxPower: 130,\n },\n 'Branch Poke': {\n bp: 40,\n type: 'Grass',\n makesContact: true,\n category: 'Physical',\n zp: 100,\n maxPower: 90,\n },\n 'Breaking Swipe': {\n bp: 60,\n type: 'Dragon',\n makesContact: true,\n target: 'allAdjacentFoes',\n category: 'Physical',\n secondaries: true,\n zp: 120,\n maxPower: 110,\n },\n 'Burning Jealousy': {\n bp: 70,\n type: 'Fire',\n target: 'allAdjacentFoes',\n category: 'Special',\n secondaries: true,\n zp: 140,\n maxPower: 120,\n },\n 'Clangorous Soul': {bp: 0, type: 'Dragon', isSound: true},\n 'Coaching': {\n bp: 0,\n type: 'Fighting',\n category: 'Status',\n },\n 'Corrosive Gas': {\n bp: 0,\n type: 'Poison',\n category: 'Status',\n target: 'allAdjacent',\n },\n 'Court Change': {bp: 0, type: 'Normal'},\n Decorate: {bp: 0, type: 'Fairy'},\n 'Dragon Darts': {\n bp: 50,\n type: 'Dragon',\n multihit: 2,\n category: 'Physical',\n zp: 100,\n maxPower: 130,\n },\n 'Dragon Energy': {\n bp: 150,\n type: 'Dragon',\n category: 'Special',\n target: 'allAdjacentFoes',\n zp: 200,\n maxPower: 150,\n },\n 'Drum Beating': {\n bp: 80,\n type: 'Grass',\n category: 'Physical',\n secondaries: true,\n zp: 160,\n maxPower: 130,\n },\n 'Dual Wingbeat': {\n bp: 40,\n type: 'Flying',\n category: 'Physical',\n makesContact: true,\n multihit: 2,\n zp: 100,\n maxPower: 130,\n },\n 'Dynamax Cannon': {\n bp: 100,\n type: 'Dragon',\n category: 'Special',\n zp: 180,\n maxPower: 130,\n },\n 'Eerie Spell': {\n bp: 80,\n type: 'Psychic',\n category: 'Special',\n isSound: true,\n secondaries: true,\n zp: 160,\n maxPower: 130,\n },\n Eternabeam: {\n bp: 160,\n type: 'Dragon',\n category: 'Special',\n zp: 200,\n maxPower: 150,\n },\n 'Expanding Force': {\n bp: 80,\n type: 'Psychic',\n category: 'Special',\n zp: 160,\n maxPower: 130,\n },\n 'False Surrender': {\n bp: 80,\n type: 'Dark',\n makesContact: true,\n category: 'Physical',\n zp: 160,\n maxPower: 130,\n },\n 'Fiery Wrath': {\n bp: 90,\n type: 'Dark',\n category: 'Special',\n target: 'allAdjacentFoes',\n secondaries: true,\n zp: 175,\n maxPower: 130,\n },\n 'Fishious Rend': {\n bp: 85,\n type: 'Water',\n makesContact: true,\n isBite: true,\n category: 'Physical',\n zp: 160,\n maxPower: 130,\n },\n 'Flip Turn': {\n bp: 60,\n type: 'Water',\n category: 'Physical',\n makesContact: true,\n zp: 120,\n maxPower: 110,\n },\n 'Freezing Glare': {\n bp: 90,\n type: 'Psychic',\n category: 'Special',\n secondaries: true,\n zp: 175,\n maxPower: 130,\n },\n 'Glacial Lance': {\n bp: 130,\n type: 'Ice',\n category: 'Physical',\n target: 'allAdjacentFoes',\n zp: 195,\n maxPower: 140,\n },\n 'G-Max Befuddle': {\n bp: 10,\n type: 'Bug',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Centiferno': {\n bp: 10,\n type: 'Fire',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Cannonade': {\n bp: 10,\n type: 'Water',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Chi Strike': {\n bp: 10,\n type: 'Fighting',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Cuddle': {\n bp: 10,\n type: 'Normal',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Depletion': {\n bp: 10,\n type: 'Dragon',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Drum Solo': {\n bp: 160,\n type: 'Grass',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Fireball': {\n bp: 160,\n type: 'Fire',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Finale': {\n bp: 10,\n type: 'Fairy',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Foam Burst': {\n bp: 10,\n type: 'Water',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Gold Rush': {\n bp: 10,\n type: 'Normal',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Gravitas': {\n bp: 10,\n type: 'Psychic',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Hydrosnipe': {\n bp: 160,\n type: 'Water',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Malodor': {\n bp: 10,\n type: 'Poison',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Meltdown': {\n bp: 10,\n type: 'Steel',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max One Blow': {\n bp: 10,\n type: 'Dark',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Rapid Flow': {\n bp: 10,\n type: 'Water',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Replenish': {\n bp: 10,\n type: 'Normal',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Resonance': {\n bp: 10,\n type: 'Ice',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Sandblast': {\n bp: 10,\n type: 'Ground',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Smite': {\n bp: 10,\n type: 'Fairy',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Snooze': {\n bp: 10,\n type: 'Dark',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Steelsurge': {\n bp: 10,\n type: 'Steel',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Stonesurge': {\n bp: 10,\n type: 'Water',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Stun Shock': {\n bp: 10,\n type: 'Electric',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Sweetness': {\n bp: 10,\n type: 'Grass',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Tartness': {\n bp: 10,\n type: 'Grass',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Terror': {\n bp: 10,\n type: 'Ghost',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Vine Lash': {\n bp: 10,\n type: 'Grass',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Volcalith': {\n bp: 10,\n type: 'Rock',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Volt Crash': {\n bp: 10,\n type: 'Electric',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Wildfire': {\n bp: 10,\n type: 'Fire',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'G-Max Wind Rage': {\n bp: 10,\n type: 'Flying',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'Grassy Glide': {\n bp: 70,\n type: 'Grass',\n category: 'Physical',\n makesContact: true,\n zp: 140,\n maxPower: 120,\n },\n 'Grav Apple': {\n bp: 80,\n type: 'Grass',\n category: 'Physical',\n secondaries: true,\n zp: 160,\n maxPower: 130,\n },\n 'Jaw Lock': {\n bp: 80,\n type: 'Dark',\n makesContact: true,\n isBite: true,\n category: 'Physical',\n zp: 160,\n maxPower: 130,\n },\n 'Jungle Healing': {\n bp: 0,\n type: 'Grass',\n category: 'Status',\n },\n 'Lash Out': {\n bp: 75,\n type: 'Dark',\n makesContact: true,\n category: 'Physical',\n zp: 140,\n maxPower: 130,\n },\n 'Life Dew': {bp: 0, type: 'Water'},\n 'Magic Powder': {bp: 0, type: 'Psychic'},\n 'Max Airstream': {\n bp: 10,\n type: 'Flying',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'Max Darkness': {\n bp: 10,\n type: 'Dark',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'Max Flare': {\n bp: 100,\n type: 'Fire',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'Max Flutterby': {\n bp: 10,\n type: 'Bug',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'Max Geyser': {\n bp: 10,\n type: 'Water',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'Max Guard': {bp: 0, type: 'Normal', priority: 4, isMax: true},\n 'Max Hailstorm': {\n bp: 10,\n type: 'Ice',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'Max Knuckle': {\n bp: 10,\n type: 'Fighting',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'Max Lightning': {\n bp: 10,\n type: 'Electric',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'Max Mindstorm': {\n bp: 10,\n type: 'Psychic',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'Max Ooze': {\n bp: 10,\n type: 'Poison',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'Max Overgrowth': {\n bp: 10,\n type: 'Grass',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'Max Phantasm': {\n bp: 10,\n type: 'Ghost',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'Max Quake': {\n bp: 10,\n type: 'Ground',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'Max Rockfall': {\n bp: 10,\n type: 'Rock',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'Max Starfall': {\n bp: 10,\n type: 'Fairy',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'Max Steelspike': {\n bp: 10,\n type: 'Steel',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'Max Strike': {\n bp: 10,\n type: 'Normal',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'Max Wyrmwind': {\n bp: 10,\n type: 'Dragon',\n category: 'Physical',\n isMax: true,\n maxPower: 1,\n },\n 'Meteor Assault': {\n bp: 150,\n type: 'Fighting',\n category: 'Physical',\n zp: 200,\n maxPower: 100,\n },\n 'Meteor Beam': {\n bp: 120,\n type: 'Rock',\n category: 'Special',\n zp: 190,\n maxPower: 140,\n },\n 'Misty Explosion': {\n bp: 100,\n type: 'Fairy',\n category: 'Special',\n target: 'allAdjacent',\n zp: 180,\n maxPower: 130,\n },\n 'No Retreat': {bp: 0, type: 'Fighting'},\n Obstruct: {bp: 0, type: 'Dark', priority: 4},\n Octolock: {bp: 0, type: 'Fighting'},\n Overdrive: {\n bp: 80,\n type: 'Electric',\n isSound: true,\n target: 'allAdjacentFoes',\n category: 'Special',\n zp: 160,\n maxPower: 130,\n },\n Poltergeist: {\n bp: 110,\n type: 'Ghost',\n category: 'Physical',\n zp: 185,\n maxPower: 140,\n },\n 'Pyro Ball': {\n bp: 120,\n type: 'Fire',\n category: 'Physical',\n secondaries: true,\n isBullet: true,\n zp: 190,\n maxPower: 140,\n },\n 'Rising Voltage': {\n bp: 70,\n type: 'Electric',\n category: 'Special',\n zp: 140,\n maxPower: 140,\n },\n 'Scale Shot': {\n bp: 25,\n type: 'Dragon',\n category: 'Physical',\n multihit: [2, 5],\n zp: 140,\n maxPower: 130,\n },\n 'Shell Side Arm': {\n bp: 90,\n type: 'Poison',\n category: 'Special',\n secondaries: true,\n zp: 175,\n maxPower: 90,\n },\n 'Snap Trap': {\n bp: 35,\n type: 'Grass',\n makesContact: true,\n category: 'Physical',\n zp: 100,\n maxPower: 90,\n },\n 'Snipe Shot': {\n bp: 80,\n type: 'Water',\n category: 'Special',\n zp: 160,\n maxPower: 130,\n },\n 'Scorching Sands': {\n bp: 70,\n type: 'Ground',\n category: 'Special',\n secondaries: true,\n zp: 140,\n maxPower: 120,\n },\n 'Skitter Smack': {\n bp: 70,\n type: 'Bug',\n category: 'Physical',\n makesContact: true,\n secondaries: true,\n zp: 140,\n maxPower: 120,\n },\n 'Spirit Break': {\n bp: 75,\n type: 'Fairy',\n makesContact: true,\n category: 'Physical',\n secondaries: true,\n zp: 140,\n maxPower: 130,\n },\n 'Steel Beam': {\n bp: 140,\n type: 'Steel',\n mindBlownRecoil: true,\n category: 'Special',\n zp: 200,\n maxPower: 140,\n },\n 'Steel Roller': {\n bp: 130,\n type: 'Steel',\n category: 'Physical',\n makesContact: true,\n zp: 195,\n maxPower: 140,\n },\n 'Strange Steam': {\n bp: 90,\n type: 'Fairy',\n category: 'Special',\n secondaries: true,\n zp: 175,\n maxPower: 130,\n },\n 'Surging Strikes': {\n bp: 25,\n type: 'Water',\n category: 'Physical',\n makesContact: true,\n willCrit: true,\n isPunch: true,\n multihit: 3,\n zp: 140,\n maxPower: 130,\n },\n 'Terrain Pulse': {\n bp: 50,\n type: 'Normal',\n category: 'Special',\n isPulse: true,\n zp: 160,\n maxPower: 130,\n },\n 'Triple Axel': {\n bp: 20,\n type: 'Ice',\n category: 'Physical',\n makesContact: true,\n multihit: 3,\n multiaccuracy: true,\n zp: 120,\n maxPower: 140,\n },\n 'Wicked Blow': {\n bp: 80,\n type: 'Dark',\n category: 'Physical',\n makesContact: true,\n willCrit: true,\n isPunch: true,\n zp: 160,\n maxPower: 130,\n },\n 'Stuff Cheeks': {bp: 0, type: 'Normal'},\n 'Tar Shot': {bp: 0, type: 'Rock'},\n Teatime: {bp: 0, type: 'Normal'},\n 'Thunder Cage': {\n bp: 80,\n type: 'Electric',\n category: 'Special',\n zp: 160,\n maxPower: 130,\n },\n 'Thunderous Kick': {\n bp: 90,\n type: 'Fighting',\n category: 'Physical',\n secondaries: true,\n makesContact: true,\n zp: 175,\n maxPower: 90,\n },\n '10,000,000 Volt Thunderbolt': {maxPower: 1},\n Absorb: {maxPower: 90},\n Accelerock: {maxPower: 90},\n Acid: {maxPower: 70},\n 'Acid Downpour': {maxPower: 1},\n 'Acid Spray': {maxPower: 70},\n Acrobatics: {maxPower: 110},\n 'Aerial Ace': {maxPower: 110},\n Aeroblast: {maxPower: 130},\n 'Air Cutter': {maxPower: 110},\n 'Air Slash': {maxPower: 130},\n 'All-Out Pummeling': {maxPower: 1},\n 'Anchor Shot': {maxPower: 130},\n 'Ancient Power': {maxPower: 110},\n 'Aqua Jet': {maxPower: 90},\n 'Aqua Tail': {maxPower: 130},\n 'Arm Thrust': {maxPower: 70},\n Assurance: {maxPower: 110},\n Astonish: {maxPower: 90},\n 'Attack Order': {maxPower: 130},\n 'Aura Sphere': {maxPower: 90},\n 'Aurora Beam': {maxPower: 120},\n Avalanche: {maxPower: 110},\n Barrage: {maxPower: 90},\n 'Beak Blast': {maxPower: 130},\n 'Beat Up': {maxPower: 100},\n Belch: {maxPower: 95},\n Bide: {maxPower: 100},\n Bind: {maxPower: 90},\n Bite: {maxPower: 110},\n 'Black Hole Eclipse': {maxPower: 1},\n 'Blast Burn': {maxPower: 150},\n 'Blaze Kick': {maxPower: 130},\n Blizzard: {maxPower: 140},\n 'Bloom Doom': {maxPower: 1},\n 'Blue Flare': {maxPower: 140},\n 'Body Slam': {maxPower: 130},\n 'Bolt Strike': {maxPower: 140},\n 'Bone Club': {maxPower: 120},\n Bonemerang: {maxPower: 130},\n 'Bone Rush': {maxPower: 130},\n Boomburst: {maxPower: 140},\n Bounce: {maxPower: 130},\n 'Brave Bird': {maxPower: 140},\n 'Breakneck Blitz': {maxPower: 1},\n 'Brick Break': {maxPower: 90},\n Brine: {maxPower: 120},\n 'Brutal Swing': {maxPower: 110},\n Bubble: {maxPower: 90},\n 'Bubble Beam': {maxPower: 120},\n 'Bug Bite': {maxPower: 110},\n 'Bug Buzz': {maxPower: 130},\n Bulldoze: {maxPower: 110},\n 'Bullet Punch': {maxPower: 90},\n 'Bullet Seed': {maxPower: 130},\n 'Burn Up': {maxPower: 140},\n Catastropika: {maxPower: 1},\n 'Charge Beam': {maxPower: 100},\n Chatter: {maxPower: 120},\n 'Chip Away': {maxPower: 120},\n 'Circle Throw': {maxPower: 80},\n Clamp: {maxPower: 90},\n 'Clanging Scales': {maxPower: 140},\n 'Clangorous Soulblaze': {maxPower: 1},\n 'Clear Smog': {maxPower: 75},\n 'Close Combat': {maxPower: 95},\n 'Comet Punch': {maxPower: 100},\n Confusion: {maxPower: 100},\n Constrict: {maxPower: 90},\n 'Continental Crush': {maxPower: 1},\n 'Core Enforcer': {maxPower: 130},\n 'Corkscrew Crash': {maxPower: 1},\n Counter: {maxPower: 75},\n Covet: {maxPower: 110},\n Crabhammer: {maxPower: 130},\n 'Cross Chop': {maxPower: 90},\n 'Cross Poison': {maxPower: 85},\n Crunch: {maxPower: 130},\n 'Crush Claw': {maxPower: 130},\n 'Crush Grip': {maxPower: 140},\n Cut: {maxPower: 100},\n 'Darkest Lariat': {maxPower: 130},\n 'Dark Pulse': {maxPower: 130},\n 'Dazzling Gleam': {maxPower: 130},\n 'Devastating Drake': {maxPower: 1},\n 'Diamond Storm': {maxPower: 130},\n Dig: {maxPower: 130},\n 'Disarming Voice': {maxPower: 90},\n Discharge: {maxPower: 130},\n Dive: {maxPower: 130},\n 'Dizzy Punch': {maxPower: 120},\n 'Doom Desire': {maxPower: 140},\n 'Double-Edge': {maxPower: 140},\n 'Double Hit': {maxPower: 120},\n 'Double Iron Bash': {maxPower: 140},\n 'Double Kick': {maxPower: 80},\n 'Double Slap': {maxPower: 90},\n 'Draco Meteor': {maxPower: 140},\n 'Dragon Ascent': {maxPower: 140},\n 'Dragon Breath': {maxPower: 110},\n 'Dragon Claw': {maxPower: 130},\n 'Dragon Hammer': {maxPower: 130},\n 'Dragon Pulse': {maxPower: 130},\n 'Dragon Rage': {maxPower: 100},\n 'Dragon Rush': {maxPower: 130},\n 'Dragon Tail': {maxPower: 110},\n 'Draining Kiss': {maxPower: 100},\n 'Drain Punch': {maxPower: 90},\n 'Dream Eater': {maxPower: 130},\n 'Drill Peck': {maxPower: 130},\n 'Drill Run': {maxPower: 130},\n 'Dual Chop': {maxPower: 130},\n 'Dynamic Punch': {maxPower: 90},\n 'Earth Power': {maxPower: 130},\n Earthquake: {maxPower: 130},\n 'Echoed Voice': {maxPower: 90},\n 'Egg Bomb': {maxPower: 130},\n 'Electro Ball': {maxPower: 130},\n Electroweb: {maxPower: 110},\n Ember: {maxPower: 90},\n Endeavor: {maxPower: 130},\n 'Energy Ball': {maxPower: 130},\n Eruption: {maxPower: 150},\n Explosion: {maxPower: 150},\n Extrasensory: {maxPower: 130},\n 'Extreme Speed': {maxPower: 130},\n Facade: {maxPower: 120},\n 'Fairy Wind': {maxPower: 90},\n 'Fake Out': {maxPower: 90},\n 'False Swipe': {maxPower: 90},\n Feint: {maxPower: 90},\n 'Feint Attack': {maxPower: 110},\n 'Fell Stinger': {maxPower: 100},\n 'Fiery Dance': {maxPower: 130},\n 'Final Gambit': {maxPower: 100},\n 'Fire Blast': {maxPower: 140},\n 'Fire Fang': {maxPower: 120},\n 'Fire Lash': {maxPower: 130},\n 'Fire Pledge': {maxPower: 130},\n 'Fire Punch': {maxPower: 130},\n 'Fire Spin': {maxPower: 90},\n 'First Impression': {maxPower: 130},\n Fissure: {maxPower: 130},\n Flail: {maxPower: 130},\n 'Flame Burst': {maxPower: 120},\n 'Flame Charge': {maxPower: 100},\n 'Flame Wheel': {maxPower: 110},\n Flamethrower: {maxPower: 130},\n 'Flare Blitz': {maxPower: 140},\n 'Flash Cannon': {maxPower: 130},\n 'Fleur Cannon': {maxPower: 140},\n Fling: {maxPower: 100},\n Fly: {maxPower: 130},\n 'Flying Press': {maxPower: 90},\n 'Focus Blast': {maxPower: 95},\n 'Focus Punch': {maxPower: 100},\n 'Force Palm': {maxPower: 80},\n 'Foul Play': {maxPower: 130},\n 'Freeze-Dry': {maxPower: 120},\n 'Freeze Shock': {maxPower: 140},\n 'Frenzy Plant': {maxPower: 150},\n 'Frost Breath': {maxPower: 110},\n Frustration: {maxPower: 130},\n 'Fury Attack': {maxPower: 90},\n 'Fury Cutter': {maxPower: 90},\n 'Fury Swipes': {maxPower: 100},\n 'Fusion Bolt': {maxPower: 130},\n 'Fusion Flare': {maxPower: 130},\n 'Future Sight': {maxPower: 140},\n 'Gear Grind': {maxPower: 130},\n 'Genesis Supernova': {maxPower: 1},\n 'Giga Drain': {maxPower: 130},\n 'Giga Impact': {maxPower: 150},\n 'Gigavolt Havoc': {maxPower: 1},\n Glaciate: {maxPower: 120},\n 'Grass Knot': {maxPower: 130},\n 'Grass Pledge': {maxPower: 130},\n 'Guardian of Alola': {maxPower: 1},\n Guillotine: {maxPower: 130},\n 'Gunk Shot': {maxPower: 95},\n Gust: {maxPower: 90},\n 'Gyro Ball': {maxPower: 130},\n 'Hammer Arm': {maxPower: 90},\n Headbutt: {maxPower: 120},\n 'Head Charge': {maxPower: 140},\n 'Head Smash': {maxPower: 150},\n 'Heart Stamp': {maxPower: 110},\n 'Heat Crash': {maxPower: 130},\n 'Heat Wave': {maxPower: 130},\n 'Heavy Slam': {maxPower: 130},\n Hex: {maxPower: 120},\n 'Hidden Power': {maxPower: 110},\n 'Hidden Power Bug': {maxPower: 110},\n 'Hidden Power Dark': {maxPower: 110},\n 'Hidden Power Dragon': {maxPower: 110},\n 'Hidden Power Electric': {maxPower: 110},\n 'Hidden Power Fighting': {maxPower: 80},\n 'Hidden Power Fire': {maxPower: 110},\n 'Hidden Power Flying': {maxPower: 110},\n 'Hidden Power Ghost': {maxPower: 110},\n 'Hidden Power Grass': {maxPower: 110},\n 'Hidden Power Ground': {maxPower: 110},\n 'Hidden Power Ice': {maxPower: 110},\n 'Hidden Power Poison': {maxPower: 80},\n 'Hidden Power Psychic': {maxPower: 110},\n 'Hidden Power Rock': {maxPower: 110},\n 'Hidden Power Steel': {maxPower: 110},\n 'Hidden Power Water': {maxPower: 110},\n 'High Horsepower': {maxPower: 130},\n 'High Jump Kick': {maxPower: 95},\n 'Hold Back': {maxPower: 90},\n 'Horn Attack': {maxPower: 120},\n 'Horn Drill': {maxPower: 130},\n 'Horn Leech': {maxPower: 130},\n Howl: {isSound: true},\n Hurricane: {maxPower: 140},\n 'Hydro Cannon': {maxPower: 150},\n 'Hydro Pump': {maxPower: 140},\n 'Hydro Vortex': {maxPower: 1},\n 'Hyper Beam': {maxPower: 150},\n 'Hyper Fang': {maxPower: 130},\n 'Hyperspace Fury': {maxPower: 130},\n 'Hyperspace Hole': {maxPower: 130},\n 'Hyper Voice': {maxPower: 130},\n 'Ice Ball': {maxPower: 90},\n 'Ice Beam': {maxPower: 130},\n 'Ice Burn': {maxPower: 140},\n 'Ice Fang': {maxPower: 120},\n 'Ice Hammer': {maxPower: 130},\n 'Ice Punch': {maxPower: 130},\n 'Ice Shard': {maxPower: 90},\n 'Icicle Crash': {maxPower: 130},\n 'Icicle Spear': {maxPower: 130},\n 'Icy Wind': {maxPower: 110},\n Incinerate: {maxPower: 110},\n Inferno: {maxPower: 130},\n 'Inferno Overdrive': {maxPower: 1},\n Infestation: {maxPower: 90},\n 'Iron Head': {maxPower: 130},\n 'Iron Tail': {maxPower: 130},\n Judgment: {maxPower: 130},\n 'Jump Kick': {maxPower: 90},\n 'Karate Chop': {maxPower: 75},\n 'Knock Off': {maxPower: 120},\n 'Land\\'s Wrath': {maxPower: 130},\n 'Last Resort': {maxPower: 140},\n 'Lava Plume': {maxPower: 130},\n Leafage: {maxPower: 90},\n 'Leaf Blade': {maxPower: 130},\n 'Leaf Storm': {maxPower: 140},\n 'Leaf Tornado': {maxPower: 120},\n 'Leech Life': {maxPower: 130},\n 'Let\\'s Snuggle Forever': {maxPower: 1},\n Lick: {maxPower: 90},\n 'Light of Ruin': {maxPower: 140},\n 'Light That Burns the Sky': {maxPower: 1},\n Liquidation: {maxPower: 130},\n 'Low Kick': {maxPower: 100},\n 'Low Sweep': {maxPower: 85},\n Lunge: {maxPower: 130},\n 'Luster Purge': {maxPower: 120},\n 'Mach Punch': {maxPower: 70},\n 'Magical Leaf': {maxPower: 110},\n 'Magma Storm': {maxPower: 130},\n 'Magnet Bomb': {maxPower: 110},\n Magnitude: {maxPower: 140},\n 'Malicious Moonsault': {maxPower: 1},\n 'Mega Drain': {maxPower: 90},\n Megahorn: {maxPower: 140},\n 'Mega Kick': {maxPower: 140},\n 'Mega Punch': {maxPower: 130},\n 'Menacing Moonraze Maelstrom': {maxPower: 1},\n 'Metal Burst': {maxPower: 100},\n 'Metal Claw': {maxPower: 100},\n 'Meteor Mash': {maxPower: 130},\n 'Mind Blown': {maxPower: 150},\n 'Mirror Coat': {maxPower: 100},\n 'Mirror Shot': {maxPower: 120},\n 'Mist Ball': {maxPower: 120},\n Moonblast: {maxPower: 130},\n 'Moongeist Beam': {maxPower: 130},\n 'Mud Bomb': {maxPower: 120},\n 'Mud Shot': {maxPower: 110},\n 'Mud-Slap': {maxPower: 90},\n 'Muddy Water': {maxPower: 130},\n 'Multi-Attack': {bp: 120, maxPower: 95},\n 'Mystical Fire': {maxPower: 130},\n 'Natural Gift': {maxPower: 130},\n 'Nature\\'s Madness': {maxPower: 100},\n 'Needle Arm': {maxPower: 110},\n 'Never-Ending Nightmare': {maxPower: 1},\n 'Night Daze': {maxPower: 130},\n 'Night Shade': {maxPower: 100},\n 'Night Slash': {maxPower: 120},\n Nuzzle: {maxPower: 90},\n 'Oblivion Wing': {maxPower: 130},\n 'Oceanic Operetta': {maxPower: 1},\n Octazooka: {maxPower: 120},\n 'Ominous Wind': {maxPower: 110},\n 'Origin Pulse': {maxPower: 140},\n Outrage: {maxPower: 140},\n Overheat: {maxPower: 140},\n 'Paleo Wave': {maxPower: 130},\n 'Parabolic Charge': {maxPower: 120},\n Payback: {maxPower: 100},\n 'Pay Day': {maxPower: 90},\n Peck: {maxPower: 90},\n 'Petal Blizzard': {maxPower: 130},\n 'Petal Dance': {maxPower: 140},\n 'Phantom Force': {maxPower: 130},\n 'Photon Geyser': {maxPower: 130},\n 'Pin Missile': {maxPower: 130},\n 'Plasma Fists': {maxPower: 130},\n 'Play Rough': {maxPower: 130},\n Pluck: {maxPower: 110},\n 'Poison Fang': {maxPower: 75},\n 'Poison Jab': {maxPower: 90},\n 'Poison Sting': {maxPower: 70},\n 'Poison Tail': {maxPower: 75},\n 'Pollen Puff': {maxPower: 130},\n Pound: {maxPower: 90},\n 'Powder Snow': {maxPower: 90},\n 'Power Gem': {maxPower: 130},\n 'Power Trip': {maxPower: 130},\n 'Power-Up Punch': {maxPower: 70},\n 'Power Whip': {maxPower: 140},\n 'Precipice Blades': {maxPower: 140},\n Present: {maxPower: 100},\n 'Prismatic Laser': {maxPower: 150},\n Psybeam: {maxPower: 120},\n Psychic: {maxPower: 130},\n 'Psychic Fangs': {maxPower: 130},\n 'Psycho Boost': {maxPower: 140},\n 'Psycho Cut': {maxPower: 120},\n Psyshock: {maxPower: 130},\n Psystrike: {maxPower: 130},\n Psywave: {maxPower: 100},\n 'Pulverizing Pancake': {maxPower: 1},\n Punishment: {maxPower: 130},\n Pursuit: {maxPower: 90},\n 'Quick Attack': {maxPower: 90},\n Rage: {maxPower: 90},\n 'Rapid Spin': {bp: 50, secondaries: true, maxPower: 100},\n 'Razor Leaf': {maxPower: 110},\n 'Razor Shell': {maxPower: 130},\n 'Razor Wind': {maxPower: 130},\n 'Relic Song': {maxPower: 130},\n Retaliate: {maxPower: 120},\n Return: {maxPower: 130},\n 'Revelation Dance': {maxPower: 130},\n Revenge: {maxPower: 80},\n Reversal: {maxPower: 100},\n 'Roar of Time': {maxPower: 150},\n 'Rock Blast': {maxPower: 130},\n 'Rock Climb': {maxPower: 130},\n 'Rock Slide': {maxPower: 130},\n 'Rock Smash': {maxPower: 70},\n 'Rock Throw': {maxPower: 100},\n 'Rock Tomb': {maxPower: 110},\n 'Rock Wrecker': {maxPower: 150},\n 'Rolling Kick': {maxPower: 80},\n Rollout: {maxPower: 90},\n Round: {maxPower: 110},\n 'Sacred Fire': {maxPower: 130},\n 'Sacred Sword': {maxPower: 90},\n 'Sand Tomb': {maxPower: 90},\n 'Savage Spin-Out': {maxPower: 1},\n Scald: {maxPower: 130},\n Scratch: {maxPower: 90},\n 'Searing Shot': {maxPower: 130},\n 'Searing Sunraze Smash': {maxPower: 1},\n 'Secret Power': {maxPower: 120},\n 'Secret Sword': {maxPower: 90},\n 'Seed Bomb': {maxPower: 130},\n 'Seed Flare': {maxPower: 140},\n 'Seismic Toss': {maxPower: 75},\n 'Self-Destruct': {maxPower: 150},\n 'Shadow Ball': {maxPower: 130},\n 'Shadow Bone': {maxPower: 130},\n 'Shadow Claw': {maxPower: 120},\n 'Shadow Force': {maxPower: 140},\n 'Shadow Punch': {maxPower: 110},\n 'Shadow Sneak': {maxPower: 90},\n 'Shadow Strike': {maxPower: 130},\n 'Shattered Psyche': {maxPower: 1},\n 'Sheer Cold': {maxPower: 130},\n 'Shell Trap': {maxPower: 150},\n 'Shock Wave': {maxPower: 110},\n 'Signal Beam': {maxPower: 130},\n 'Silver Wind': {maxPower: 110},\n 'Sinister Arrow Raid': {maxPower: 1},\n 'Skull Bash': {maxPower: 140},\n 'Sky Attack': {maxPower: 140},\n 'Sky Drop': {maxPower: 110},\n 'Sky Uppercut': {maxPower: 90},\n Slam: {maxPower: 130},\n Slash: {maxPower: 120},\n Sludge: {maxPower: 85},\n 'Sludge Bomb': {maxPower: 90},\n 'Sludge Wave': {maxPower: 90},\n 'Smack Down': {maxPower: 100},\n 'Smart Strike': {maxPower: 120},\n 'Smelling Salts': {maxPower: 120},\n Smog: {maxPower: 70},\n Snarl: {maxPower: 110},\n Snore: {maxPower: 100},\n 'Solar Beam': {maxPower: 140},\n 'Solar Blade': {maxPower: 140},\n 'Sonic Boom': {maxPower: 100},\n 'Soul-Stealing 7-Star Strike': {maxPower: 1},\n 'Spacial Rend': {maxPower: 130},\n Spark: {maxPower: 120},\n 'Sparkling Aria': {maxPower: 130},\n 'Spectral Thief': {maxPower: 130},\n 'Spike Cannon': {maxPower: 120},\n 'Spirit Shackle': {maxPower: 130},\n 'Spit Up': {maxPower: 100},\n 'Splintered Stormshards': {maxPower: 1},\n 'Steam Eruption': {maxPower: 140},\n Steamroller: {maxPower: 120},\n 'Steel Wing': {maxPower: 120},\n 'Stoked Sparksurfer': {maxPower: 1},\n Stomp: {maxPower: 120},\n 'Stomping Tantrum': {maxPower: 130},\n 'Stone Edge': {maxPower: 130},\n 'Stored Power': {maxPower: 130},\n 'Storm Throw': {maxPower: 80},\n Strength: {maxPower: 130},\n 'Struggle Bug': {maxPower: 100},\n Submission: {maxPower: 90},\n 'Subzero Slammer': {maxPower: 1},\n 'Sucker Punch': {maxPower: 120},\n 'Sunsteel Strike': {maxPower: 130},\n 'Super Fang': {maxPower: 100},\n Superpower: {maxPower: 95},\n 'Supersonic Skystrike': {maxPower: 1},\n Surf: {maxPower: 130},\n Swift: {maxPower: 110},\n Synchronoise: {maxPower: 140},\n Tackle: {maxPower: 90},\n 'Tail Slap': {maxPower: 130},\n 'Take Down': {maxPower: 130},\n 'Techno Blast': {maxPower: 140},\n 'Tectonic Rage': {maxPower: 1},\n Thief: {maxPower: 110},\n 'Thousand Arrows': {maxPower: 130},\n 'Thousand Waves': {maxPower: 130},\n Thrash: {maxPower: 140},\n 'Throat Chop': {maxPower: 130},\n Thunder: {maxPower: 140},\n Thunderbolt: {maxPower: 130},\n 'Thunder Fang': {maxPower: 120},\n 'Thunder Punch': {maxPower: 130},\n 'Thunder Shock': {maxPower: 90},\n 'Tri Attack': {maxPower: 130},\n 'Triple Kick': {maxPower: 80},\n 'Trop Kick': {maxPower: 120},\n 'Trump Card': {maxPower: 130},\n Twineedle: {maxPower: 100},\n 'Twinkle Tackle': {maxPower: 1},\n Twister: {maxPower: 90},\n 'U-turn': {maxPower: 120},\n Uproar: {maxPower: 130},\n 'Vacuum Wave': {maxPower: 70},\n 'V-create': {maxPower: 150},\n Venoshock: {maxPower: 85},\n 'Vine Whip': {maxPower: 100},\n 'Vise Grip': {maxPower: 110},\n 'Vital Throw': {maxPower: 85},\n 'Volt Switch': {maxPower: 120},\n 'Volt Tackle': {maxPower: 140},\n 'Wake-Up Slap': {maxPower: 85},\n Waterfall: {maxPower: 130},\n 'Water Gun': {maxPower: 90},\n 'Water Pledge': {maxPower: 130},\n 'Water Pulse': {maxPower: 110},\n 'Water Shuriken': {maxPower: 90},\n 'Water Spout': {maxPower: 150},\n 'Weather Ball': {maxPower: 130},\n Whirlpool: {maxPower: 90},\n 'Wild Charge': {maxPower: 130},\n 'Wing Attack': {maxPower: 110},\n 'Wood Hammer': {maxPower: 140},\n Wrap: {maxPower: 90},\n 'Wring Out': {maxPower: 140},\n 'X-Scissor': {maxPower: 130},\n 'Zap Cannon': {maxPower: 140},\n 'Zen Headbutt': {maxPower: 130},\n 'Zing Zap': {maxPower: 130},\n};\n\nconst SS: {[name: string]: MoveData} = extend(true, {}, SM, SS_PATCH);\n\nconst LGPE_MOVES = [\n 'Baddy Bad',\n 'Bouncy Bubble',\n 'Buzzy Buzz',\n 'Freezy Frost',\n 'Glitzy Glow',\n 'Sappy Seed',\n 'Sizzly Slide',\n 'Sparkly Swirl',\n 'Zippy Zap',\n 'Floaty Fall',\n 'Pika Papow',\n 'Splishy Splash',\n 'Veevee Volley',\n];\nfor (const m of LGPE_MOVES) {\n delete SS[m];\n}\n\nconst SV_PATCH: {[name: string]: DeepPartial} = {\n 'Aerial Ace': {isSlicing: true},\n Aeroblast: {isWind: true},\n 'Air Cutter': {isSlicing: true, isWind: true},\n 'Air Slash': {isSlicing: true},\n 'Behemoth Blade': {isSlicing: true},\n Blizzard: {isWind: true},\n 'Cross Poison': {isSlicing: true},\n Cut: {isSlicing: true},\n 'Fairy Wind': {isWind: true},\n 'Fury Cutter': {isSlicing: true},\n 'Glacial Lance': {bp: 120, zp: 190},\n 'Grassy Glide': {bp: 55, zp: 100, maxPower: 110},\n Gust: {isWind: true},\n 'Heat Wave': {isWind: true},\n Hurricane: {isWind: true},\n 'Icy Wind': {isWind: true},\n 'Leaf Blade': {isSlicing: true},\n 'Luster Purge': {bp: 95, zp: 175, maxPower: 130},\n 'Mist Ball': {bp: 95, zp: 175, maxPower: 130},\n 'Night Slash': {isSlicing: true},\n 'Petal Blizzard': {isWind: true},\n 'Psycho Cut': {isSlicing: true},\n 'Razor Leaf': {isSlicing: true},\n 'Razor Shell': {isSlicing: true},\n 'Sacred Sword': {isSlicing: true},\n 'Secret Sword': {isSlicing: true},\n Sandstorm: {isWind: true},\n Slash: {isSlicing: true},\n 'Solar Blade': {isSlicing: true},\n Tailwind: {isWind: true},\n Twister: {isWind: true},\n Whirlwind: {isWind: true},\n 'Wicked Blow': {bp: 75, zp: 140},\n 'X-Scissor': {isSlicing: true},\n 'Aqua Cutter': {\n bp: 70,\n type: 'Water',\n category: 'Physical',\n zp: 140,\n maxPower: 120,\n isSlicing: true,\n },\n 'Alluring Voice': {\n bp: 80,\n type: 'Fairy',\n category: 'Special',\n zp: 160,\n maxPower: 130,\n secondaries: true,\n isSound: true,\n makesContact: true,\n },\n 'Aqua Step': {\n bp: 80,\n type: 'Water',\n category: 'Physical',\n zp: 160,\n maxPower: 130,\n secondaries: true,\n makesContact: true,\n },\n 'Armor Cannon': {\n bp: 120,\n type: 'Fire',\n category: 'Special',\n zp: 190,\n maxPower: 140,\n },\n 'Axe Kick': {\n bp: 120,\n type: 'Fighting',\n category: 'Physical',\n zp: 190,\n maxPower: 95,\n secondaries: true,\n hasCrashDamage: true,\n makesContact: true,\n },\n 'Barb Barrage': {\n bp: 60,\n type: 'Poison',\n category: 'Physical',\n zp: 120,\n maxPower: 80,\n secondaries: true,\n },\n 'Bitter Blade': {\n bp: 90,\n type: 'Fire',\n category: 'Physical',\n zp: 175,\n maxPower: 130,\n makesContact: true,\n isSlicing: true,\n drain: [1, 2],\n },\n 'Bitter Malice': {\n bp: 75,\n type: 'Ghost',\n category: 'Special',\n zp: 140,\n maxPower: 130,\n secondaries: true,\n },\n 'Blazing Torque': {\n bp: 80,\n type: 'Fire',\n category: 'Physical',\n zp: 160,\n maxPower: 130,\n secondaries: true,\n },\n 'Bleakwind Storm': {\n bp: 100,\n type: 'Flying',\n category: 'Special',\n zp: 180,\n maxPower: 130,\n secondaries: true,\n isWind: true,\n target: 'allAdjacentFoes',\n },\n 'Blood Moon': {\n bp: 140,\n type: 'Normal',\n category: 'Special',\n zp: 200,\n maxPower: 140,\n },\n 'Burning Bulwark': {bp: 0, type: 'Fire', priority: 4},\n 'Ceaseless Edge': {\n bp: 65,\n type: 'Dark',\n category: 'Physical',\n zp: 120,\n maxPower: 120,\n makesContact: true,\n isSlicing: true,\n secondaries: true,\n },\n 'Chilling Water': {\n bp: 50,\n type: 'Water',\n category: 'Special',\n zp: 100,\n maxPower: 100,\n secondaries: true,\n },\n 'Chilly Reception': {\n bp: 0,\n type: 'Ice',\n category: 'Status',\n },\n 'Chloroblast': {\n bp: 150,\n type: 'Grass',\n mindBlownRecoil: true,\n category: 'Special',\n zp: 200,\n maxPower: 150,\n },\n 'Collision Course': {\n bp: 100,\n type: 'Fighting',\n category: 'Physical',\n zp: 180,\n maxPower: 90,\n makesContact: true, // Deals 1.3x on super effective\n },\n 'Combat Torque': {\n bp: 100,\n type: 'Fighting',\n category: 'Physical',\n zp: 180,\n maxPower: 90,\n secondaries: true,\n },\n Comeuppance: {\n bp: 0,\n type: 'Dark',\n category: 'Physical',\n zp: 100,\n maxPower: 100,\n makesContact: true,\n },\n Doodle: {\n bp: 0,\n type: 'Normal',\n category: 'Status',\n },\n 'Double Shock': {\n bp: 120,\n type: 'Electric',\n category: 'Physical',\n zp: 190,\n maxPower: 140,\n makesContact: true,\n },\n 'Dire Claw': {\n bp: 80,\n type: 'Poison',\n category: 'Physical',\n zp: 160,\n maxPower: 90,\n makesContact: true,\n secondaries: true,\n },\n 'Dragon Cheer': {bp: 0, type: 'Dragon'},\n 'Electro Drift': {\n bp: 100,\n type: 'Electric',\n category: 'Special',\n zp: 180,\n maxPower: 130,\n makesContact: true, // deals 1.3x on super effective\n },\n 'Electro Shot': {\n bp: 130,\n type: 'Electric',\n category: 'Special',\n zp: 195,\n maxPower: 140,\n },\n 'Esper Wing': {\n bp: 80,\n type: 'Psychic',\n category: 'Special',\n zp: 160,\n maxPower: 130,\n secondaries: true,\n },\n 'Fickle Beam': {\n bp: 80,\n type: 'Dragon',\n category: 'Special',\n zp: 160,\n maxPower: 130,\n },\n 'Fillet Away': {\n bp: 0,\n type: 'Normal',\n category: 'Status',\n },\n 'Flower Trick': {\n bp: 70,\n type: 'Grass',\n category: 'Physical',\n willCrit: true,\n zp: 140,\n maxPower: 120,\n },\n 'Gigaton Hammer': {\n bp: 160,\n type: 'Steel',\n category: 'Physical',\n zp: 200,\n maxPower: 150,\n },\n 'Glaive Rush': {\n bp: 120,\n type: 'Dragon',\n category: 'Physical',\n zp: 190,\n maxPower: 140,\n makesContact: true,\n },\n 'Hard Press': {\n bp: 0,\n type: 'Steel',\n category: 'Physical',\n zp: 100,\n maxPower: 100,\n makesContact: true,\n },\n 'Headlong Rush': {\n bp: 120,\n type: 'Ground',\n category: 'Physical',\n zp: 190,\n maxPower: 140,\n makesContact: true,\n isPunch: true,\n },\n 'Hydro Steam': {\n bp: 80,\n type: 'Water',\n category: 'Special',\n zp: 160,\n maxPower: 130,\n },\n 'Hyper Drill': {\n bp: 100,\n type: 'Normal',\n category: 'Physical',\n zp: 180,\n maxPower: 130,\n makesContact: true,\n breaksProtect: true,\n },\n 'Ice Spinner': {\n bp: 80,\n type: 'Ice',\n category: 'Physical',\n zp: 160,\n maxPower: 130,\n makesContact: true,\n },\n 'Infernal Parade': {\n bp: 60,\n type: 'Ghost',\n category: 'Special',\n zp: 120,\n maxPower: 110,\n secondaries: true,\n },\n 'Ivy Cudgel': {\n bp: 100,\n type: 'Grass',\n category: 'Physical',\n zp: 180,\n maxPower: 130,\n },\n 'Jet Punch': {\n bp: 60,\n type: 'Water',\n category: 'Physical',\n zp: 120,\n maxPower: 110,\n makesContact: true,\n isPunch: true,\n priority: 1,\n // Sheer Force boost implemented in gen789.ts\n },\n 'Kowtow Cleave': {\n bp: 85,\n type: 'Dark',\n category: 'Physical',\n zp: 160,\n maxPower: 130,\n makesContact: true,\n isSlicing: true,\n },\n 'Last Respects': {\n bp: 50,\n type: 'Ghost',\n category: 'Physical',\n zp: 100,\n maxPower: 100,\n },\n 'Lumina Crash': {\n bp: 80,\n type: 'Psychic',\n category: 'Special',\n zp: 160,\n maxPower: 130,\n secondaries: true,\n },\n 'Lunar Blessing': {\n bp: 0,\n type: 'Psychic',\n category: 'Status',\n },\n 'Magical Torque': {\n bp: 100,\n type: 'Fairy',\n category: 'Physical',\n zp: 180,\n maxPower: 130,\n secondaries: true,\n },\n 'Make It Rain': {\n bp: 120,\n type: 'Steel',\n category: 'Special',\n zp: 190,\n maxPower: 140,\n target: 'allAdjacentFoes',\n self: {boosts: {spa: -1}},\n },\n 'Malignant Chain': {\n bp: 100,\n type: 'Poison',\n category: 'Special',\n zp: 180,\n maxPower: 90,\n secondaries: true,\n },\n 'Matcha Gotcha': {\n bp: 80,\n type: 'Grass',\n category: 'Special',\n target: 'allAdjacentFoes',\n zp: 160,\n maxPower: 130,\n secondaries: true,\n drain: [1, 2],\n },\n 'Mighty Cleave': {\n bp: 95,\n type: 'Rock',\n category: 'Physical',\n zp: 175,\n maxPower: 130,\n makesContact: true,\n isSlicing: true,\n },\n 'Mortal Spin': {\n bp: 30,\n type: 'Poison',\n category: 'Physical',\n zp: 100,\n maxPower: 70,\n makesContact: true,\n secondaries: true,\n target: 'allAdjacentFoes',\n },\n 'Mountain Gale': {\n bp: 100,\n type: 'Ice',\n category: 'Physical',\n zp: 180,\n maxPower: 130,\n secondaries: true,\n },\n 'Mystical Power': {\n bp: 70,\n type: 'Psychic',\n category: 'Special',\n zp: 140,\n maxPower: 120,\n secondaries: true,\n },\n 'Noxious Torque': {\n bp: 100,\n type: 'Poison',\n category: 'Physical',\n zp: 180,\n maxPower: 90,\n secondaries: true,\n },\n 'Order Up': {\n bp: 80,\n type: 'Dragon',\n category: 'Physical',\n zp: 160,\n maxPower: 130,\n isPulse: true,\n // Sheer Force boost implemented in gen789.ts\n },\n 'Psychic Noise': {\n bp: 75,\n type: 'Psychic',\n category: 'Special',\n zp: 140,\n maxPower: 130,\n secondaries: true,\n isSound: true,\n },\n 'Population Bomb': {\n bp: 20,\n type: 'Normal',\n category: 'Physical',\n zp: 100,\n maxPower: 90,\n makesContact: true,\n isSlicing: true,\n multihit: 10,\n multiaccuracy: true,\n },\n Pounce: {\n bp: 50,\n type: 'Bug',\n category: 'Physical',\n zp: 100,\n maxPower: 100,\n makesContact: true,\n secondaries: true,\n },\n 'Power Shift': {\n bp: 0,\n type: 'Normal',\n category: 'Status',\n },\n Psyblade: {\n bp: 80,\n type: 'Psychic',\n category: 'Physical',\n zp: 160,\n maxPower: 130,\n makesContact: true,\n isSlicing: true,\n },\n 'Psyshield Bash': {\n bp: 70,\n type: 'Psychic',\n category: 'Physical',\n zp: 140,\n maxPower: 120,\n makesContact: true,\n secondaries: true,\n },\n 'Rage Fist': {\n bp: 50,\n type: 'Ghost',\n category: 'Physical',\n zp: 100,\n maxPower: 100,\n makesContact: true,\n isPunch: true,\n },\n 'Raging Bull': {\n bp: 90,\n type: 'Normal',\n category: 'Physical',\n zp: 175,\n maxPower: 130,\n makesContact: true,\n },\n 'Raging Fury': {\n bp: 120,\n type: 'Fire',\n category: 'Physical',\n zp: 190,\n maxPower: 140,\n },\n 'Revival Blessing': {\n bp: 0,\n type: 'Normal',\n category: 'Status',\n },\n Ruination: {\n bp: 0,\n type: 'Dark',\n category: 'Special',\n zp: 100,\n maxPower: 100,\n },\n 'Salt Cure': {\n bp: 40,\n type: 'Rock',\n category: 'Physical',\n zp: 100,\n maxPower: 90,\n secondaries: true,\n },\n 'Sandsear Storm': {\n bp: 100,\n type: 'Ground',\n category: 'Special',\n zp: 180,\n maxPower: 130,\n secondaries: true,\n isWind: true,\n target: 'allAdjacentFoes',\n },\n 'Shed Tail': {\n bp: 0,\n type: 'Normal',\n category: 'Status',\n },\n Shelter: {\n bp: 0,\n type: 'Steel',\n category: 'Status',\n },\n 'Silk Trap': {\n bp: 0,\n type: 'Bug',\n category: 'Status',\n priority: 4,\n },\n Snowscape: {\n bp: 0,\n type: 'Ice',\n category: 'Status',\n },\n 'Spicy Extract': {\n bp: 0,\n type: 'Grass',\n category: 'Status',\n },\n 'Spin Out': {\n bp: 100,\n type: 'Steel',\n category: 'Physical',\n zp: 180,\n maxPower: 130,\n makesContact: true,\n },\n 'Springtide Storm': {\n bp: 100,\n type: 'Fairy',\n category: 'Special',\n zp: 180,\n maxPower: 130,\n secondaries: true,\n isWind: true,\n target: 'allAdjacentFoes',\n },\n 'Stone Axe': {\n bp: 65,\n type: 'Rock',\n category: 'Physical',\n zp: 120,\n maxPower: 120,\n makesContact: true,\n isSlicing: true,\n secondaries: true,\n },\n 'Supercell Slam': {\n bp: 100,\n type: 'Electric',\n category: 'Physical',\n zp: 180,\n maxPower: 130,\n makesContact: true,\n hasCrashDamage: true,\n },\n 'Syrup Bomb': {\n bp: 60,\n type: 'Grass',\n category: 'Special',\n zp: 120,\n maxPower: 110,\n isBullet: true,\n secondaries: true,\n },\n 'Tachyon Cutter': {\n bp: 50,\n type: 'Steel',\n category: 'Special',\n zp: 180,\n maxPower: 140,\n multihit: 2,\n isSlicing: true,\n },\n 'Take Heart': {\n bp: 0,\n type: 'Psychic',\n category: 'Status',\n },\n 'Temper Flare': {\n bp: 75,\n type: 'Fire',\n category: 'Physical',\n zp: 140,\n maxPower: 130,\n makesContact: true,\n },\n 'Tera Blast': {\n bp: 80,\n type: 'Normal',\n category: 'Special',\n zp: 160,\n maxPower: 130,\n },\n 'Tera Starstorm': {\n bp: 120,\n type: 'Normal',\n category: 'Special',\n zp: 190,\n maxPower: 140,\n },\n 'Thunderclap': {\n bp: 70,\n type: 'Electric',\n category: 'Special',\n zp: 140,\n maxPower: 120,\n priority: 1,\n },\n 'Tidy Up': {\n bp: 0,\n type: 'Normal',\n category: 'Status',\n },\n 'Torch Song': {\n bp: 80,\n type: 'Fire',\n category: 'Special',\n zp: 160,\n maxPower: 130,\n secondaries: true,\n isSound: true,\n },\n Trailblaze: {\n bp: 50,\n type: 'Grass',\n category: 'Physical',\n zp: 100,\n maxPower: 100,\n secondaries: true,\n makesContact: true,\n },\n 'Triple Arrows': {\n bp: 90,\n type: 'Fighting',\n category: 'Physical',\n zp: 175,\n maxPower: 90,\n secondaries: true,\n },\n 'Triple Dive': {\n bp: 30,\n type: 'Water',\n category: 'Physical',\n zp: 100,\n maxPower: 90,\n makesContact: true,\n multihit: 3,\n },\n 'Twin Beam': {\n bp: 40,\n type: 'Psychic',\n category: 'Special',\n zp: 100,\n maxPower: 90,\n multihit: 2,\n },\n 'Upper Hand': {\n bp: 65,\n type: 'Fighting',\n category: 'Physical',\n zp: 120,\n maxPower: 85,\n makesContact: true,\n secondaries: true,\n priority: 3,\n },\n 'Victory Dance': {\n bp: 0,\n type: 'Fighting',\n category: 'Status',\n },\n 'Wave Crash': {\n bp: 120,\n type: 'Water',\n category: 'Physical',\n zp: 190,\n maxPower: 140,\n makesContact: true,\n recoil: [33, 100],\n },\n 'Wicked Torque': {\n bp: 80,\n type: 'Dark',\n category: 'Physical',\n zp: 160,\n maxPower: 130,\n secondaries: true,\n },\n 'Wildbolt Storm': {\n bp: 100,\n type: 'Electric',\n category: 'Special',\n zp: 180,\n maxPower: 130,\n secondaries: true,\n isWind: true,\n target: 'allAdjacentFoes',\n },\n};\n\nconst SV: {[name: string]: MoveData} = extend(true, {}, SS, SV_PATCH);\n\nexport const MOVES = [{}, RBY, GSC, ADV, DPP, BW, XY, SM, SS, SV];\n\nexport class Moves implements I.Moves {\n private readonly gen: I.GenerationNum;\n\n constructor(gen: I.GenerationNum) {\n this.gen = gen;\n }\n\n get(id: I.ID) {\n return MOVES_BY_ID[this.gen][id];\n }\n\n *[Symbol.iterator]() {\n for (const id in MOVES_BY_ID[this.gen]) {\n yield this.get(id as I.ID)!;\n }\n }\n}\n\nclass Move implements I.Move {\n readonly kind: 'Move';\n readonly id: I.ID;\n readonly name: I.MoveName;\n readonly basePower!: number;\n readonly type!: I.TypeName;\n readonly category?: I.MoveCategory;\n readonly flags: I.MoveFlags;\n readonly secondaries?: boolean;\n readonly target?: I.MoveTarget;\n readonly recoil?: [number, number];\n readonly hasCrashDamage?: boolean;\n readonly mindBlownRecoil?: boolean;\n readonly struggleRecoil?: boolean;\n readonly willCrit?: boolean;\n readonly drain?: [number, number];\n readonly priority?: number;\n readonly self?: I.SelfOrSecondaryEffect | null;\n readonly ignoreDefensive?: boolean;\n readonly overrideOffensiveStat?: I.StatIDExceptHP;\n readonly overrideDefensiveStat?: I.StatIDExceptHP;\n readonly overrideOffensivePokemon?: 'target' | 'source';\n readonly overrideDefensivePokemon?: 'target' | 'source';\n readonly breaksProtect?: boolean;\n readonly isZ?: boolean;\n readonly zMove?: {\n basePower?: number;\n };\n readonly isMax?: boolean;\n readonly maxMove?: {\n basePower: number;\n };\n readonly zp?: number;\n readonly maxPower?: number;\n readonly multihit?: number | number[];\n readonly multiaccuracy?: boolean;\n\n private static readonly FLAGS = new Set([\n 'bp',\n 'makesContact',\n 'isPunch',\n 'isBite',\n 'isBullet',\n 'isSound',\n 'isPulse',\n 'zp',\n 'maxPower',\n 'isSlicing',\n 'isWind',\n ]);\n\n constructor(name: string, data: MoveData, gen: number) {\n this.kind = 'Move';\n this.id = toID(name);\n this.name = name as I.MoveName;\n\n // TODO: remove this once MoveData is migrated to flags and Object.assign just handles this\n this.flags = {};\n if (data.makesContact) this.flags.contact = 1;\n if (data.isPunch) this.flags.punch = 1;\n if (data.isBite) this.flags.bite = 1;\n if (data.isBullet) this.flags.bullet = 1;\n if (data.isSound) this.flags.sound = 1;\n if (data.isPulse) this.flags.pulse = 1;\n if (data.isSlicing) this.flags.slicing = 1;\n if (data.isWind) this.flags.wind = 1;\n\n assignWithout(this, data, Move.FLAGS);\n\n this.basePower = data.bp;\n if (data.zp) this.zMove = {basePower: data.zp};\n if (data.maxPower) this.maxMove = {basePower: data.maxPower};\n\n if (!this.category && gen >= 4) this.category = 'Status';\n if (this.struggleRecoil) delete (this as any).recoil;\n }\n}\n\nconst MOVES_BY_ID: Array<{[id: string]: Move}> = [];\n\nlet gen = 0;\nfor (const moves of MOVES) {\n const map: {[id: string]: Move} = {};\n for (const move in moves) {\n const data = moves[move];\n const m = new Move(move, data, gen);\n map[m.id] = m;\n }\n MOVES_BY_ID.push(map);\n gen++;\n}\n", "\uFEFFimport * as I from './interface';\nimport {toID, extend, DeepPartial, assignWithout} from '../util';\n\nexport interface SpeciesData {\n readonly types: [I.TypeName] | [I.TypeName, I.TypeName];\n // TODO: replace with baseStats\n readonly bs: {\n hp: number;\n at: number;\n df: number;\n sa?: number;\n sd?: number;\n sp: number;\n sl?: number;\n };\n readonly weightkg: number; // weight\n readonly nfe?: boolean;\n readonly gender?: I.GenderName;\n readonly otherFormes?: string[];\n readonly baseSpecies?: string;\n readonly abilities?: {0: string}; // ability\n}\n\nconst RBY: {[name: string]: SpeciesData} = {\n Abra: {\n types: ['Psychic'],\n bs: {hp: 25, at: 20, df: 15, sp: 90, sl: 105},\n weightkg: 19.5,\n nfe: true,\n },\n Aerodactyl: {\n types: ['Rock', 'Flying'],\n bs: {hp: 80, at: 105, df: 65, sp: 130, sl: 60},\n weightkg: 59,\n },\n Alakazam: {\n types: ['Psychic'],\n bs: {hp: 55, at: 50, df: 45, sp: 120, sl: 135},\n weightkg: 48,\n },\n Arbok: {types: ['Poison'], bs: {hp: 60, at: 85, df: 69, sp: 80, sl: 65}, weightkg: 65},\n Arcanine: {\n types: ['Fire'],\n bs: {hp: 90, at: 110, df: 80, sp: 95, sl: 80},\n weightkg: 155,\n },\n Articuno: {\n types: ['Ice', 'Flying'],\n bs: {hp: 90, at: 85, df: 100, sp: 85, sl: 125},\n weightkg: 55.4,\n },\n Beedrill: {\n types: ['Bug', 'Poison'],\n bs: {hp: 65, at: 80, df: 40, sp: 75, sl: 45},\n weightkg: 29.5,\n },\n Bellsprout: {\n types: ['Grass', 'Poison'],\n bs: {hp: 50, at: 75, df: 35, sp: 40, sl: 70},\n weightkg: 4,\n nfe: true,\n },\n Blastoise: {\n types: ['Water'],\n bs: {hp: 79, at: 83, df: 100, sp: 78, sl: 85},\n weightkg: 85.5,\n },\n Bulbasaur: {\n types: ['Grass', 'Poison'],\n bs: {hp: 45, at: 49, df: 49, sp: 45, sl: 65},\n weightkg: 6.9,\n nfe: true,\n },\n Butterfree: {\n types: ['Bug', 'Flying'],\n bs: {hp: 60, at: 45, df: 50, sp: 70, sl: 80},\n weightkg: 32,\n },\n Caterpie: {\n types: ['Bug'],\n bs: {hp: 45, at: 30, df: 35, sp: 45, sl: 20},\n weightkg: 2.9,\n nfe: true,\n },\n Chansey: {\n types: ['Normal'],\n bs: {hp: 250, at: 5, df: 5, sp: 50, sl: 105},\n weightkg: 34.6,\n },\n Charizard: {\n types: ['Fire', 'Flying'],\n bs: {hp: 78, at: 84, df: 78, sp: 100, sl: 85},\n weightkg: 90.5,\n },\n Charmander: {\n types: ['Fire'],\n bs: {hp: 39, at: 52, df: 43, sp: 65, sl: 50},\n weightkg: 8.5,\n nfe: true,\n },\n Charmeleon: {\n types: ['Fire'],\n bs: {hp: 58, at: 64, df: 58, sp: 80, sl: 65},\n weightkg: 19,\n nfe: true,\n },\n Clefable: {types: ['Normal'], bs: {hp: 95, at: 70, df: 73, sp: 60, sl: 85}, weightkg: 40},\n Clefairy: {\n types: ['Normal'],\n bs: {hp: 70, at: 45, df: 48, sp: 35, sl: 60},\n weightkg: 7.5,\n nfe: true,\n },\n Cloyster: {\n types: ['Water', 'Ice'],\n bs: {hp: 50, at: 95, df: 180, sp: 70, sl: 85},\n weightkg: 132.5,\n },\n Cubone: {\n types: ['Ground'],\n bs: {hp: 50, at: 50, df: 95, sp: 35, sl: 40},\n weightkg: 6.5,\n nfe: true,\n },\n Dewgong: {\n types: ['Water', 'Ice'],\n bs: {hp: 90, at: 70, df: 80, sp: 70, sl: 95},\n weightkg: 120,\n },\n Diglett: {\n types: ['Ground'],\n bs: {hp: 10, at: 55, df: 25, sp: 95, sl: 45},\n weightkg: 0.8,\n nfe: true,\n },\n Ditto: {types: ['Normal'], bs: {hp: 48, at: 48, df: 48, sp: 48, sl: 48}, weightkg: 4},\n Dodrio: {\n types: ['Normal', 'Flying'],\n bs: {hp: 60, at: 110, df: 70, sp: 100, sl: 60},\n weightkg: 85.2,\n },\n Doduo: {\n types: ['Normal', 'Flying'],\n bs: {hp: 35, at: 85, df: 45, sp: 75, sl: 35},\n weightkg: 39.2,\n nfe: true,\n },\n Dragonair: {\n types: ['Dragon'],\n bs: {hp: 61, at: 84, df: 65, sp: 70, sl: 70},\n weightkg: 16.5,\n nfe: true,\n },\n Dragonite: {\n types: ['Dragon', 'Flying'],\n bs: {hp: 91, at: 134, df: 95, sp: 80, sl: 100},\n weightkg: 210,\n },\n Dratini: {\n types: ['Dragon'],\n bs: {hp: 41, at: 64, df: 45, sp: 50, sl: 50},\n weightkg: 3.3,\n nfe: true,\n },\n Drowzee: {\n types: ['Psychic'],\n bs: {hp: 60, at: 48, df: 45, sp: 42, sl: 90},\n weightkg: 32.4,\n nfe: true,\n },\n Dugtrio: {\n types: ['Ground'],\n bs: {hp: 35, at: 80, df: 50, sp: 120, sl: 70},\n weightkg: 33.3,\n },\n Eevee: {\n types: ['Normal'],\n bs: {hp: 55, at: 55, df: 50, sp: 55, sl: 65},\n weightkg: 6.5,\n nfe: true,\n },\n Ekans: {\n types: ['Poison'],\n bs: {hp: 35, at: 60, df: 44, sp: 55, sl: 40},\n weightkg: 6.9,\n nfe: true,\n },\n Electabuzz: {\n types: ['Electric'],\n bs: {hp: 65, at: 83, df: 57, sp: 105, sl: 85},\n weightkg: 30,\n },\n Electrode: {\n types: ['Electric'],\n bs: {hp: 60, at: 50, df: 70, sp: 140, sl: 80},\n weightkg: 66.6,\n },\n Exeggcute: {\n types: ['Grass', 'Psychic'],\n bs: {hp: 60, at: 40, df: 80, sp: 40, sl: 60},\n weightkg: 2.5,\n nfe: true,\n },\n Exeggutor: {\n types: ['Grass', 'Psychic'],\n bs: {hp: 95, at: 95, df: 85, sp: 55, sl: 125},\n weightkg: 120,\n },\n 'Farfetch\\u2019d': {\n types: ['Normal', 'Flying'],\n bs: {hp: 52, at: 65, df: 55, sp: 60, sl: 58},\n weightkg: 15,\n },\n Fearow: {\n types: ['Normal', 'Flying'],\n bs: {hp: 65, at: 90, df: 65, sp: 100, sl: 61},\n weightkg: 38,\n },\n Flareon: {types: ['Fire'], bs: {hp: 65, at: 130, df: 60, sp: 65, sl: 110}, weightkg: 25},\n Gastly: {\n types: ['Ghost', 'Poison'],\n bs: {hp: 30, at: 35, df: 30, sp: 80, sl: 100},\n weightkg: 0.1,\n nfe: true,\n },\n Gengar: {\n types: ['Ghost', 'Poison'],\n bs: {hp: 60, at: 65, df: 60, sp: 110, sl: 130},\n weightkg: 40.5,\n },\n Geodude: {\n types: ['Rock', 'Ground'],\n bs: {hp: 40, at: 80, df: 100, sp: 20, sl: 30},\n weightkg: 20,\n nfe: true,\n },\n Gloom: {\n types: ['Grass', 'Poison'],\n bs: {hp: 60, at: 65, df: 70, sp: 40, sl: 85},\n weightkg: 8.6,\n nfe: true,\n },\n Golbat: {\n types: ['Poison', 'Flying'],\n bs: {hp: 75, at: 80, df: 70, sp: 90, sl: 75},\n weightkg: 55,\n },\n Goldeen: {\n types: ['Water'],\n bs: {hp: 45, at: 67, df: 60, sp: 63, sl: 50},\n weightkg: 15,\n nfe: true,\n },\n Golduck: {types: ['Water'], bs: {hp: 80, at: 82, df: 78, sp: 85, sl: 80}, weightkg: 76.6},\n Golem: {\n types: ['Rock', 'Ground'],\n bs: {hp: 80, at: 110, df: 130, sp: 45, sl: 55},\n weightkg: 300,\n },\n Graveler: {\n types: ['Rock', 'Ground'],\n bs: {hp: 55, at: 95, df: 115, sp: 35, sl: 45},\n weightkg: 105,\n nfe: true,\n },\n Grimer: {\n types: ['Poison'],\n bs: {hp: 80, at: 80, df: 50, sp: 25, sl: 40},\n weightkg: 30,\n nfe: true,\n },\n Growlithe: {\n types: ['Fire'],\n bs: {hp: 55, at: 70, df: 45, sp: 60, sl: 50},\n weightkg: 19,\n nfe: true,\n },\n Gyarados: {\n types: ['Water', 'Flying'],\n bs: {hp: 95, at: 125, df: 79, sp: 81, sl: 100},\n weightkg: 235,\n },\n Haunter: {\n types: ['Ghost', 'Poison'],\n bs: {hp: 45, at: 50, df: 45, sp: 95, sl: 115},\n weightkg: 0.1,\n nfe: true,\n },\n Hitmonchan: {\n types: ['Fighting'],\n bs: {hp: 50, at: 105, df: 79, sp: 76, sl: 35},\n weightkg: 50.2,\n },\n Hitmonlee: {\n types: ['Fighting'],\n bs: {hp: 50, at: 120, df: 53, sp: 87, sl: 35},\n weightkg: 49.8,\n },\n Horsea: {\n types: ['Water'],\n bs: {hp: 30, at: 40, df: 70, sp: 60, sl: 70},\n weightkg: 8,\n nfe: true,\n },\n Hypno: {\n types: ['Psychic'],\n bs: {hp: 85, at: 73, df: 70, sp: 67, sl: 115},\n weightkg: 75.6,\n },\n Ivysaur: {\n types: ['Grass', 'Poison'],\n bs: {hp: 60, at: 62, df: 63, sp: 60, sl: 80},\n weightkg: 13,\n nfe: true,\n },\n Jigglypuff: {\n types: ['Normal'],\n bs: {hp: 115, at: 45, df: 20, sp: 20, sl: 25},\n weightkg: 5.5,\n nfe: true,\n },\n Jolteon: {\n types: ['Electric'],\n bs: {hp: 65, at: 65, df: 60, sp: 130, sl: 110},\n weightkg: 24.5,\n },\n Jynx: {\n types: ['Ice', 'Psychic'],\n bs: {hp: 65, at: 50, df: 35, sp: 95, sl: 95},\n weightkg: 40.6,\n },\n Kabuto: {\n types: ['Rock', 'Water'],\n bs: {hp: 30, at: 80, df: 90, sp: 55, sl: 45},\n weightkg: 11.5,\n nfe: true,\n },\n Kabutops: {\n types: ['Rock', 'Water'],\n bs: {hp: 60, at: 115, df: 105, sp: 80, sl: 70},\n weightkg: 40.5,\n },\n Kadabra: {\n types: ['Psychic'],\n bs: {hp: 40, at: 35, df: 30, sp: 105, sl: 120},\n weightkg: 56.5,\n nfe: true,\n },\n Kakuna: {\n types: ['Bug', 'Poison'],\n bs: {hp: 45, at: 25, df: 50, sp: 35, sl: 25},\n weightkg: 10,\n nfe: true,\n },\n Kangaskhan: {\n types: ['Normal'],\n bs: {hp: 105, at: 95, df: 80, sp: 90, sl: 40},\n weightkg: 80,\n },\n Kingler: {types: ['Water'], bs: {hp: 55, at: 130, df: 115, sp: 75, sl: 50}, weightkg: 60},\n Koffing: {\n types: ['Poison'],\n bs: {hp: 40, at: 65, df: 95, sp: 35, sl: 60},\n weightkg: 1,\n nfe: true,\n },\n Krabby: {\n types: ['Water'],\n bs: {hp: 30, at: 105, df: 90, sp: 50, sl: 25},\n weightkg: 6.5,\n nfe: true,\n },\n Lapras: {\n types: ['Water', 'Ice'],\n bs: {hp: 130, at: 85, df: 80, sp: 60, sl: 95},\n weightkg: 220,\n },\n Lickitung: {\n types: ['Normal'],\n bs: {hp: 90, at: 55, df: 75, sp: 30, sl: 60},\n weightkg: 65.5,\n },\n Machamp: {\n types: ['Fighting'],\n bs: {hp: 90, at: 130, df: 80, sp: 55, sl: 65},\n weightkg: 130,\n },\n Machoke: {\n types: ['Fighting'],\n bs: {hp: 80, at: 100, df: 70, sp: 45, sl: 50},\n weightkg: 70.5,\n nfe: true,\n },\n Machop: {\n types: ['Fighting'],\n bs: {hp: 70, at: 80, df: 50, sp: 35, sl: 35},\n weightkg: 19.5,\n nfe: true,\n },\n Magikarp: {\n types: ['Water'],\n bs: {hp: 20, at: 10, df: 55, sp: 80, sl: 20},\n weightkg: 10,\n nfe: true,\n },\n Magmar: {\n types: ['Fire'],\n bs: {hp: 65, at: 95, df: 57, sp: 93, sl: 85},\n weightkg: 44.5,\n },\n Magnemite: {\n types: ['Electric'],\n bs: {hp: 25, at: 35, df: 70, sp: 45, sl: 95},\n weightkg: 6,\n nfe: true,\n },\n Magneton: {\n types: ['Electric'],\n bs: {hp: 50, at: 60, df: 95, sp: 70, sl: 120},\n weightkg: 60,\n },\n Mankey: {\n types: ['Fighting'],\n bs: {hp: 40, at: 80, df: 35, sp: 70, sl: 35},\n weightkg: 28,\n nfe: true,\n },\n Marowak: {types: ['Ground'], bs: {hp: 60, at: 80, df: 110, sp: 45, sl: 50}, weightkg: 45},\n Meowth: {\n types: ['Normal'],\n bs: {hp: 40, at: 45, df: 35, sp: 90, sl: 40},\n weightkg: 4.2,\n nfe: true,\n },\n Metapod: {\n types: ['Bug'],\n bs: {hp: 50, at: 20, df: 55, sp: 30, sl: 25},\n weightkg: 9.9,\n nfe: true,\n },\n Mew: {\n types: ['Psychic'],\n bs: {hp: 100, at: 100, df: 100, sp: 100, sl: 100},\n weightkg: 4,\n },\n Mewtwo: {\n types: ['Psychic'],\n bs: {hp: 106, at: 110, df: 90, sp: 130, sl: 154},\n weightkg: 122,\n },\n Moltres: {\n types: ['Fire', 'Flying'],\n bs: {hp: 90, at: 100, df: 90, sp: 90, sl: 125},\n weightkg: 60,\n },\n 'Mr. Mime': {\n types: ['Psychic'],\n bs: {hp: 40, at: 45, df: 65, sp: 90, sl: 100},\n weightkg: 54.5,\n },\n Muk: {types: ['Poison'], bs: {hp: 105, at: 105, df: 75, sp: 50, sl: 65}, weightkg: 30},\n Nidoking: {\n types: ['Poison', 'Ground'],\n bs: {hp: 81, at: 92, df: 77, sp: 85, sl: 75},\n weightkg: 62,\n },\n Nidoqueen: {\n types: ['Poison', 'Ground'],\n bs: {hp: 90, at: 82, df: 87, sp: 76, sl: 75},\n weightkg: 60,\n },\n 'Nidoran-F': {\n types: ['Poison'],\n bs: {hp: 55, at: 47, df: 52, sp: 41, sl: 40},\n weightkg: 7,\n nfe: true,\n },\n 'Nidoran-M': {\n types: ['Poison'],\n bs: {hp: 46, at: 57, df: 40, sp: 50, sl: 40},\n weightkg: 9,\n nfe: true,\n },\n Nidorina: {\n types: ['Poison'],\n bs: {hp: 70, at: 62, df: 67, sp: 56, sl: 55},\n weightkg: 20,\n nfe: true,\n },\n Nidorino: {\n types: ['Poison'],\n bs: {hp: 61, at: 72, df: 57, sp: 65, sl: 55},\n weightkg: 19.5,\n nfe: true,\n },\n Ninetales: {\n types: ['Fire'],\n bs: {hp: 73, at: 76, df: 75, sp: 100, sl: 100},\n weightkg: 19.9,\n },\n Oddish: {\n types: ['Grass', 'Poison'],\n bs: {hp: 45, at: 50, df: 55, sp: 30, sl: 75},\n weightkg: 5.4,\n nfe: true,\n },\n Omanyte: {\n types: ['Rock', 'Water'],\n bs: {hp: 35, at: 40, df: 100, sp: 35, sl: 90},\n weightkg: 7.5,\n nfe: true,\n },\n Omastar: {\n types: ['Rock', 'Water'],\n bs: {hp: 70, at: 60, df: 125, sp: 55, sl: 115},\n weightkg: 35,\n },\n Onix: {\n types: ['Rock', 'Ground'],\n bs: {hp: 35, at: 45, df: 160, sp: 70, sl: 30},\n weightkg: 210,\n },\n Paras: {\n types: ['Bug', 'Grass'],\n bs: {hp: 35, at: 70, df: 55, sp: 25, sl: 55},\n weightkg: 5.4,\n nfe: true,\n },\n Parasect: {\n types: ['Bug', 'Grass'],\n bs: {hp: 60, at: 95, df: 80, sp: 30, sl: 80},\n weightkg: 29.5,\n },\n Persian: {types: ['Normal'], bs: {hp: 65, at: 70, df: 60, sp: 115, sl: 65}, weightkg: 32},\n Pidgeot: {\n types: ['Normal', 'Flying'],\n bs: {hp: 83, at: 80, df: 75, sp: 91, sl: 70},\n weightkg: 39.5,\n },\n Pidgeotto: {\n types: ['Normal', 'Flying'],\n bs: {hp: 63, at: 60, df: 55, sp: 71, sl: 50},\n weightkg: 30,\n nfe: true,\n },\n Pidgey: {\n types: ['Normal', 'Flying'],\n bs: {hp: 40, at: 45, df: 40, sp: 56, sl: 35},\n weightkg: 1.8,\n nfe: true,\n },\n Pikachu: {\n types: ['Electric'],\n bs: {hp: 35, at: 55, df: 30, sp: 90, sl: 50},\n weightkg: 6,\n nfe: true,\n },\n Pinsir: {types: ['Bug'], bs: {hp: 65, at: 125, df: 100, sp: 85, sl: 55}, weightkg: 55},\n Poliwag: {\n types: ['Water'],\n bs: {hp: 40, at: 50, df: 40, sp: 90, sl: 40},\n weightkg: 12.4,\n nfe: true,\n },\n Poliwhirl: {\n types: ['Water'],\n bs: {hp: 65, at: 65, df: 65, sp: 90, sl: 50},\n weightkg: 20,\n nfe: true,\n },\n Poliwrath: {\n types: ['Water', 'Fighting'],\n bs: {hp: 90, at: 85, df: 95, sp: 70, sl: 70},\n weightkg: 54,\n },\n Ponyta: {\n types: ['Fire'],\n bs: {hp: 50, at: 85, df: 55, sp: 90, sl: 65},\n weightkg: 30,\n nfe: true,\n },\n Porygon: {\n types: ['Normal'],\n bs: {hp: 65, at: 60, df: 70, sp: 40, sl: 75},\n weightkg: 36.5,\n },\n Primeape: {\n types: ['Fighting'],\n bs: {hp: 65, at: 105, df: 60, sp: 95, sl: 60},\n weightkg: 32,\n },\n Psyduck: {\n types: ['Water'],\n bs: {hp: 50, at: 52, df: 48, sp: 55, sl: 50},\n weightkg: 19.6,\n nfe: true,\n },\n Raichu: {\n types: ['Electric'],\n bs: {hp: 60, at: 90, df: 55, sp: 100, sl: 90},\n weightkg: 30,\n },\n Rapidash: {types: ['Fire'], bs: {hp: 65, at: 100, df: 70, sp: 105, sl: 80}, weightkg: 95},\n Raticate: {\n types: ['Normal'],\n bs: {hp: 55, at: 81, df: 60, sp: 97, sl: 50},\n weightkg: 18.5,\n },\n Rattata: {\n types: ['Normal'],\n bs: {hp: 30, at: 56, df: 35, sp: 72, sl: 25},\n weightkg: 3.5,\n nfe: true,\n },\n Rhydon: {\n types: ['Ground', 'Rock'],\n bs: {hp: 105, at: 130, df: 120, sp: 40, sl: 45},\n weightkg: 120,\n },\n Rhyhorn: {\n types: ['Ground', 'Rock'],\n bs: {hp: 80, at: 85, df: 95, sp: 25, sl: 30},\n weightkg: 115,\n nfe: true,\n },\n Sandshrew: {\n types: ['Ground'],\n bs: {hp: 50, at: 75, df: 85, sp: 40, sl: 30},\n weightkg: 12,\n nfe: true,\n },\n Sandslash: {\n types: ['Ground'],\n bs: {hp: 75, at: 100, df: 110, sp: 65, sl: 55},\n weightkg: 29.5,\n },\n Scyther: {\n types: ['Bug', 'Flying'],\n bs: {hp: 70, at: 110, df: 80, sp: 105, sl: 55},\n weightkg: 56,\n },\n Seadra: {types: ['Water'], bs: {hp: 55, at: 65, df: 95, sp: 85, sl: 95}, weightkg: 25},\n Seaking: {types: ['Water'], bs: {hp: 80, at: 92, df: 65, sp: 68, sl: 80}, weightkg: 39},\n Seel: {\n types: ['Water'],\n bs: {hp: 65, at: 45, df: 55, sp: 45, sl: 70},\n weightkg: 90,\n nfe: true,\n },\n Shellder: {\n types: ['Water'],\n bs: {hp: 30, at: 65, df: 100, sp: 40, sl: 45},\n weightkg: 4,\n nfe: true,\n },\n Slowbro: {\n types: ['Water', 'Psychic'],\n bs: {hp: 95, at: 75, df: 110, sp: 30, sl: 80},\n weightkg: 78.5,\n },\n Slowpoke: {\n types: ['Water', 'Psychic'],\n bs: {hp: 90, at: 65, df: 65, sp: 15, sl: 40},\n weightkg: 36,\n nfe: true,\n },\n Snorlax: {\n types: ['Normal'],\n bs: {hp: 160, at: 110, df: 65, sp: 30, sl: 65},\n weightkg: 460,\n },\n Spearow: {\n types: ['Normal', 'Flying'],\n bs: {hp: 40, at: 60, df: 30, sp: 70, sl: 31},\n weightkg: 2,\n nfe: true,\n },\n Squirtle: {\n types: ['Water'],\n bs: {hp: 44, at: 48, df: 65, sp: 43, sl: 50},\n weightkg: 9,\n nfe: true,\n },\n Starmie: {\n types: ['Water', 'Psychic'],\n bs: {hp: 60, at: 75, df: 85, sp: 115, sl: 100},\n weightkg: 80,\n },\n Staryu: {\n types: ['Water'],\n bs: {hp: 30, at: 45, df: 55, sp: 85, sl: 70},\n weightkg: 34.5,\n nfe: true,\n },\n Tangela: {\n types: ['Grass'],\n bs: {hp: 65, at: 55, df: 115, sp: 60, sl: 100},\n weightkg: 35,\n },\n Tauros: {\n types: ['Normal'],\n bs: {hp: 75, at: 100, df: 95, sp: 110, sl: 70},\n weightkg: 88.4,\n },\n Tentacool: {\n types: ['Water', 'Poison'],\n bs: {hp: 40, at: 40, df: 35, sp: 70, sl: 100},\n weightkg: 45.5,\n nfe: true,\n },\n Tentacruel: {\n types: ['Water', 'Poison'],\n bs: {hp: 80, at: 70, df: 65, sp: 100, sl: 120},\n weightkg: 55,\n },\n Vaporeon: {\n types: ['Water'],\n bs: {hp: 130, at: 65, df: 60, sp: 65, sl: 110},\n weightkg: 29,\n },\n Venomoth: {\n types: ['Bug', 'Poison'],\n bs: {hp: 70, at: 65, df: 60, sp: 90, sl: 90},\n weightkg: 12.5,\n },\n Venonat: {\n types: ['Bug', 'Poison'],\n bs: {hp: 60, at: 55, df: 50, sp: 45, sl: 40},\n weightkg: 30,\n nfe: true,\n },\n Venusaur: {\n types: ['Grass', 'Poison'],\n bs: {hp: 80, at: 82, df: 83, sp: 80, sl: 100},\n weightkg: 100,\n },\n Victreebel: {\n types: ['Grass', 'Poison'],\n bs: {hp: 80, at: 105, df: 65, sp: 70, sl: 100},\n weightkg: 15.5,\n },\n Vileplume: {\n types: ['Grass', 'Poison'],\n bs: {hp: 75, at: 80, df: 85, sp: 50, sl: 100},\n weightkg: 18.6,\n },\n Voltorb: {\n types: ['Electric'],\n bs: {hp: 40, at: 30, df: 50, sp: 100, sl: 55},\n weightkg: 10.4,\n nfe: true,\n },\n Vulpix: {\n types: ['Fire'],\n bs: {hp: 38, at: 41, df: 40, sp: 65, sl: 65},\n weightkg: 9.9,\n nfe: true,\n },\n Wartortle: {\n types: ['Water'],\n bs: {hp: 59, at: 63, df: 80, sp: 58, sl: 65},\n weightkg: 22.5,\n nfe: true,\n },\n Weedle: {\n types: ['Bug', 'Poison'],\n bs: {hp: 40, at: 35, df: 30, sp: 50, sl: 20},\n weightkg: 3.2,\n nfe: true,\n },\n Weepinbell: {\n types: ['Grass', 'Poison'],\n bs: {hp: 65, at: 90, df: 50, sp: 55, sl: 85},\n weightkg: 6.4,\n nfe: true,\n },\n Weezing: {\n types: ['Poison'],\n bs: {hp: 65, at: 90, df: 120, sp: 60, sl: 85},\n weightkg: 9.5,\n },\n Wigglytuff: {\n types: ['Normal'],\n bs: {hp: 140, at: 70, df: 45, sp: 45, sl: 50},\n weightkg: 12,\n },\n Zapdos: {\n types: ['Electric', 'Flying'],\n bs: {hp: 90, at: 90, df: 85, sp: 100, sl: 125},\n weightkg: 52.6,\n },\n Zubat: {\n types: ['Poison', 'Flying'],\n bs: {hp: 40, at: 45, df: 35, sp: 55, sl: 40},\n weightkg: 7.5,\n nfe: true,\n },\n};\n\nconst GSC_PATCH: {[name: string]: DeepPartial} = {\n // gen 1 pokemon changes\n Abra: {bs: {sa: 105, sd: 55}},\n Aerodactyl: {bs: {sa: 60, sd: 75}},\n Alakazam: {bs: {sa: 135, sd: 85}},\n Arbok: {bs: {sa: 65, sd: 79}},\n Arcanine: {bs: {sa: 100, sd: 80}},\n Articuno: {bs: {sa: 95, sd: 125}, gender: 'N'},\n Beedrill: {bs: {sa: 45, sd: 80}},\n Bellsprout: {bs: {sa: 70, sd: 30}},\n Blastoise: {bs: {sa: 85, sd: 105}},\n Bulbasaur: {bs: {sa: 65, sd: 65}},\n Butterfree: {bs: {sa: 80, sd: 80}},\n Caterpie: {bs: {sa: 20, sd: 20}},\n Chansey: {bs: {sa: 35, sd: 105}, nfe: true},\n Charizard: {bs: {sa: 109, sd: 85}},\n Charmander: {bs: {sa: 60, sd: 50}},\n Charmeleon: {bs: {sa: 80, sd: 65}},\n Clefable: {bs: {sa: 85, sd: 90}},\n Clefairy: {bs: {sa: 60, sd: 65}},\n Cloyster: {bs: {sa: 85, sd: 45}},\n Cubone: {bs: {sa: 40, sd: 50}},\n Dewgong: {bs: {sa: 70, sd: 95}},\n Diglett: {bs: {sa: 35, sd: 45}},\n Ditto: {bs: {sa: 48, sd: 48}, gender: 'N'},\n Dodrio: {bs: {sa: 60, sd: 60}},\n Doduo: {bs: {sa: 35, sd: 35}},\n Dragonair: {bs: {sa: 70, sd: 70}},\n Dragonite: {bs: {sa: 100, sd: 100}},\n Dratini: {bs: {sa: 50, sd: 50}},\n Drowzee: {bs: {sa: 43, sd: 90}},\n Dugtrio: {bs: {sa: 50, sd: 70}},\n Eevee: {bs: {sa: 45, sd: 65}},\n Ekans: {bs: {sa: 40, sd: 54}},\n Electabuzz: {bs: {sa: 95, sd: 85}},\n Electrode: {bs: {sa: 80, sd: 80}, gender: 'N'},\n Exeggcute: {bs: {sa: 60, sd: 45}},\n Exeggutor: {bs: {sa: 125, sd: 65}},\n 'Farfetch\\u2019d': {bs: {sa: 58, sd: 62}},\n Fearow: {bs: {sa: 61, sd: 61}},\n Flareon: {bs: {sa: 95, sd: 110}},\n Gastly: {bs: {sa: 100, sd: 35}},\n Gengar: {bs: {sa: 130, sd: 75}},\n Geodude: {bs: {sa: 30, sd: 30}},\n Gloom: {bs: {sa: 85, sd: 75}},\n Golbat: {bs: {sa: 65, sd: 75}, nfe: true},\n Goldeen: {bs: {sa: 35, sd: 50}},\n Golduck: {bs: {sa: 95, sd: 80}},\n Golem: {bs: {sa: 55, sd: 65}},\n Graveler: {bs: {sa: 45, sd: 45}},\n Grimer: {bs: {sa: 40, sd: 50}},\n Growlithe: {bs: {sa: 70, sd: 50}},\n Gyarados: {bs: {sa: 60, sd: 100}},\n Haunter: {bs: {sa: 115, sd: 55}},\n Hitmonchan: {bs: {sa: 35, sd: 110}},\n Hitmonlee: {bs: {sa: 35, sd: 110}},\n Horsea: {bs: {sa: 70, sd: 25}},\n Hypno: {bs: {sa: 73, sd: 115}},\n Ivysaur: {bs: {sa: 80, sd: 80}},\n Jigglypuff: {bs: {sa: 45, sd: 25}},\n Jolteon: {bs: {sa: 110, sd: 95}},\n Jynx: {bs: {sa: 115, sd: 95}},\n Kabuto: {bs: {sa: 55, sd: 45}},\n Kabutops: {bs: {sa: 65, sd: 70}},\n Kadabra: {bs: {sa: 120, sd: 70}},\n Kakuna: {bs: {sa: 25, sd: 25}},\n Kangaskhan: {bs: {sa: 40, sd: 80}},\n Kingler: {bs: {sa: 50, sd: 50}},\n Koffing: {bs: {sa: 60, sd: 45}},\n Krabby: {bs: {sa: 25, sd: 25}},\n Lapras: {bs: {sa: 85, sd: 95}},\n Lickitung: {bs: {sa: 60, sd: 75}},\n Machamp: {bs: {sa: 65, sd: 85}},\n Machoke: {bs: {sa: 50, sd: 60}},\n Machop: {bs: {sa: 35, sd: 35}},\n Magikarp: {bs: {sa: 15, sd: 20}},\n Magmar: {bs: {sa: 100, sd: 85}},\n Magnemite: {types: ['Electric', 'Steel'], bs: {sa: 95, sd: 55}, gender: 'N'},\n Magneton: {types: ['Electric', 'Steel'], bs: {sa: 120, sd: 70}, gender: 'N'},\n Mankey: {bs: {sa: 35, sd: 45}},\n Marowak: {bs: {sa: 50, sd: 80}},\n Meowth: {bs: {sa: 40, sd: 40}},\n Metapod: {bs: {sa: 25, sd: 25}},\n Mew: {bs: {sa: 100, sd: 100}, gender: 'N'},\n Mewtwo: {bs: {sa: 154, sd: 90}, gender: 'N'},\n Moltres: {bs: {sa: 125, sd: 85}, gender: 'N'},\n 'Mr. Mime': {bs: {sa: 100, sd: 120}},\n Muk: {bs: {sa: 65, sd: 100}},\n Nidoking: {bs: {sa: 85, sd: 75}},\n Nidoqueen: {bs: {sa: 75, sd: 85}},\n 'Nidoran-F': {bs: {sa: 40, sd: 40}},\n 'Nidoran-M': {bs: {sa: 40, sd: 40}},\n Nidorina: {bs: {sa: 55, sd: 55}},\n Nidorino: {bs: {sa: 55, sd: 55}},\n Ninetales: {bs: {sa: 81, sd: 100}},\n Oddish: {bs: {sa: 75, sd: 65}},\n Omanyte: {bs: {sa: 90, sd: 55}},\n Omastar: {bs: {sa: 115, sd: 70}},\n Onix: {bs: {sa: 30, sd: 45}, nfe: true},\n Paras: {bs: {sa: 45, sd: 55}},\n Parasect: {bs: {sa: 60, sd: 80}},\n Persian: {bs: {sa: 65, sd: 65}},\n Pidgeot: {bs: {sa: 70, sd: 70}},\n Pidgeotto: {bs: {sa: 50, sd: 50}},\n Pidgey: {bs: {sa: 35, sd: 35}},\n Pikachu: {bs: {sa: 50, sd: 40}},\n Pinsir: {bs: {sa: 55, sd: 70}},\n Poliwag: {bs: {sa: 40, sd: 40}},\n Poliwhirl: {bs: {sa: 50, sd: 50}},\n Poliwrath: {bs: {sa: 70, sd: 90}},\n Ponyta: {bs: {sa: 65, sd: 65}},\n Porygon: {bs: {sa: 85, sd: 75}, nfe: true, gender: 'N'},\n Primeape: {bs: {sa: 60, sd: 70}},\n Psyduck: {bs: {sa: 65, sd: 50}},\n Raichu: {bs: {sa: 90, sd: 80}},\n Rapidash: {bs: {sa: 80, sd: 80}},\n Raticate: {bs: {sa: 50, sd: 70}},\n Rattata: {bs: {sa: 25, sd: 35}},\n Rhydon: {bs: {sa: 45, sd: 45}},\n Rhyhorn: {bs: {sa: 30, sd: 30}},\n Sandshrew: {bs: {sa: 20, sd: 30}},\n Sandslash: {bs: {sa: 45, sd: 55}},\n Scyther: {bs: {sa: 55, sd: 80}, nfe: true},\n Seadra: {bs: {sa: 95, sd: 45}, nfe: true},\n Seaking: {bs: {sa: 65, sd: 80}},\n Seel: {bs: {sa: 45, sd: 70}},\n Shellder: {bs: {sa: 45, sd: 25}},\n Slowbro: {bs: {sa: 100, sd: 80}},\n Slowpoke: {bs: {sa: 40, sd: 40}},\n Snorlax: {bs: {sa: 65, sd: 110}},\n Spearow: {bs: {sa: 31, sd: 31}},\n Squirtle: {bs: {sa: 50, sd: 64}},\n Starmie: {bs: {sa: 100, sd: 85}, gender: 'N'},\n Staryu: {bs: {sa: 70, sd: 55}, gender: 'N'},\n Tangela: {bs: {sa: 100, sd: 40}},\n Tauros: {bs: {sa: 40, sd: 70}},\n Tentacool: {bs: {sa: 50, sd: 100}},\n Tentacruel: {bs: {sa: 80, sd: 120}},\n Vaporeon: {bs: {sa: 110, sd: 95}},\n Venomoth: {bs: {sa: 90, sd: 75}},\n Venonat: {bs: {sa: 40, sd: 55}},\n Venusaur: {bs: {sa: 100, sd: 100}},\n Victreebel: {bs: {sa: 100, sd: 60}},\n Vileplume: {bs: {sa: 100, sd: 90}},\n Voltorb: {bs: {sa: 55, sd: 55}, gender: 'N'},\n Vulpix: {bs: {sa: 50, sd: 65}},\n Wartortle: {bs: {sa: 65, sd: 80}},\n Weedle: {bs: {sa: 20, sd: 20}},\n Weepinbell: {bs: {sa: 85, sd: 45}},\n Weezing: {bs: {sa: 85, sd: 70}},\n Wigglytuff: {bs: {sa: 75, sd: 50}},\n Zapdos: {bs: {sa: 125, sd: 90}, gender: 'N'},\n Zubat: {bs: {sa: 30, sd: 40}},\n // gen 2 pokemon\n Aipom: {types: ['Normal'], bs: {hp: 55, at: 70, df: 55, sa: 40, sd: 55, sp: 85}, weightkg: 11.5},\n Ampharos: {\n types: ['Electric'],\n bs: {hp: 90, at: 75, df: 75, sa: 115, sd: 90, sp: 55},\n weightkg: 61.5,\n },\n Ariados: {\n types: ['Bug', 'Poison'],\n bs: {hp: 70, at: 90, df: 70, sa: 60, sd: 60, sp: 40},\n weightkg: 33.5,\n },\n Azumarill: {\n types: ['Water'],\n bs: {hp: 100, at: 50, df: 80, sa: 50, sd: 80, sp: 50},\n weightkg: 28.5,\n },\n Bayleef: {\n types: ['Grass'],\n bs: {hp: 60, at: 62, df: 80, sa: 63, sd: 80, sp: 60},\n weightkg: 15.8,\n nfe: true,\n },\n Bellossom: {\n types: ['Grass'],\n bs: {hp: 75, at: 80, df: 85, sa: 90, sd: 100, sp: 50},\n weightkg: 5.8,\n },\n Blissey: {\n types: ['Normal'],\n bs: {hp: 255, at: 10, df: 10, sa: 75, sd: 135, sp: 55},\n weightkg: 46.8,\n },\n Celebi: {\n types: ['Psychic', 'Grass'],\n bs: {hp: 100, at: 100, df: 100, sa: 100, sd: 100, sp: 100},\n weightkg: 5,\n gender: 'N',\n },\n Chikorita: {\n types: ['Grass'],\n bs: {hp: 45, at: 49, df: 65, sa: 49, sd: 65, sp: 45},\n weightkg: 6.4,\n nfe: true,\n },\n Chinchou: {\n types: ['Water', 'Electric'],\n bs: {hp: 75, at: 38, df: 38, sa: 56, sd: 56, sp: 67},\n weightkg: 12,\n nfe: true,\n },\n Cleffa: {\n types: ['Normal'],\n bs: {hp: 50, at: 25, df: 28, sa: 45, sd: 55, sp: 15},\n weightkg: 3,\n nfe: true,\n },\n Corsola: {\n types: ['Water', 'Rock'],\n bs: {hp: 55, at: 55, df: 85, sa: 65, sd: 85, sp: 35},\n weightkg: 5,\n },\n Crobat: {\n types: ['Poison', 'Flying'],\n bs: {hp: 85, at: 90, df: 80, sa: 70, sd: 80, sp: 130},\n weightkg: 75,\n },\n Croconaw: {\n types: ['Water'],\n bs: {hp: 65, at: 80, df: 80, sa: 59, sd: 63, sp: 58},\n weightkg: 25,\n nfe: true,\n },\n Cyndaquil: {\n types: ['Fire'],\n bs: {hp: 39, at: 52, df: 43, sa: 60, sd: 50, sp: 65},\n weightkg: 7.9,\n nfe: true,\n },\n Delibird: {\n types: ['Ice', 'Flying'],\n bs: {hp: 45, at: 55, df: 45, sa: 65, sd: 45, sp: 75},\n weightkg: 16,\n },\n Donphan: {\n types: ['Ground'],\n bs: {hp: 90, at: 120, df: 120, sa: 60, sd: 60, sp: 50},\n weightkg: 120,\n },\n Dunsparce: {\n types: ['Normal'],\n bs: {hp: 100, at: 70, df: 70, sa: 65, sd: 65, sp: 45},\n weightkg: 14,\n },\n Elekid: {\n types: ['Electric'],\n bs: {hp: 45, at: 63, df: 37, sa: 65, sd: 55, sp: 95},\n weightkg: 23.5,\n nfe: true,\n },\n Entei: {\n types: ['Fire'],\n bs: {hp: 115, at: 115, df: 85, sa: 90, sd: 75, sp: 100},\n weightkg: 198,\n gender: 'N',\n },\n Espeon: {\n types: ['Psychic'],\n bs: {hp: 65, at: 65, df: 60, sa: 130, sd: 95, sp: 110},\n weightkg: 26.5,\n },\n Feraligatr: {\n types: ['Water'],\n bs: {hp: 85, at: 105, df: 100, sa: 79, sd: 83, sp: 78},\n weightkg: 88.8,\n },\n Flaaffy: {\n types: ['Electric'],\n bs: {hp: 70, at: 55, df: 55, sa: 80, sd: 60, sp: 45},\n weightkg: 13.3,\n nfe: true,\n },\n Forretress: {\n types: ['Bug', 'Steel'],\n bs: {hp: 75, at: 90, df: 140, sa: 60, sd: 60, sp: 40},\n weightkg: 125.8,\n },\n Furret: {types: ['Normal'], bs: {hp: 85, at: 76, df: 64, sa: 45, sd: 55, sp: 90}, weightkg: 32.5},\n Girafarig: {\n types: ['Normal', 'Psychic'],\n bs: {hp: 70, at: 80, df: 65, sa: 90, sd: 65, sp: 85},\n weightkg: 41.5,\n },\n Gligar: {\n types: ['Ground', 'Flying'],\n bs: {hp: 65, at: 75, df: 105, sa: 35, sd: 65, sp: 85},\n weightkg: 64.8,\n },\n Granbull: {\n types: ['Normal'],\n bs: {hp: 90, at: 120, df: 75, sa: 60, sd: 60, sp: 45},\n weightkg: 48.7,\n },\n Heracross: {\n types: ['Bug', 'Fighting'],\n bs: {hp: 80, at: 125, df: 75, sa: 40, sd: 95, sp: 85},\n weightkg: 54,\n },\n Hitmontop: {\n types: ['Fighting'],\n bs: {hp: 50, at: 95, df: 95, sa: 35, sd: 110, sp: 70},\n weightkg: 48,\n },\n 'Ho-Oh': {\n types: ['Fire', 'Flying'],\n bs: {hp: 106, at: 130, df: 90, sa: 110, sd: 154, sp: 90},\n weightkg: 199,\n gender: 'N',\n },\n Hoothoot: {\n types: ['Normal', 'Flying'],\n bs: {hp: 60, at: 30, df: 30, sa: 36, sd: 56, sp: 50},\n weightkg: 21.2,\n nfe: true,\n },\n Hoppip: {\n types: ['Grass', 'Flying'],\n bs: {hp: 35, at: 35, df: 40, sa: 35, sd: 55, sp: 50},\n weightkg: 0.5,\n nfe: true,\n },\n Houndoom: {\n types: ['Dark', 'Fire'],\n bs: {hp: 75, at: 90, df: 50, sa: 110, sd: 80, sp: 95},\n weightkg: 35,\n },\n Houndour: {\n types: ['Dark', 'Fire'],\n bs: {hp: 45, at: 60, df: 30, sa: 80, sd: 50, sp: 65},\n weightkg: 10.8,\n nfe: true,\n },\n Igglybuff: {\n types: ['Normal'],\n bs: {hp: 90, at: 30, df: 15, sa: 40, sd: 20, sp: 15},\n weightkg: 1,\n nfe: true,\n },\n Jumpluff: {\n types: ['Grass', 'Flying'],\n bs: {hp: 75, at: 55, df: 70, sa: 55, sd: 85, sp: 110},\n weightkg: 3,\n },\n Kingdra: {\n types: ['Water', 'Dragon'],\n bs: {hp: 75, at: 95, df: 95, sa: 95, sd: 95, sp: 85},\n weightkg: 152,\n },\n Lanturn: {\n types: ['Water', 'Electric'],\n bs: {hp: 125, at: 58, df: 58, sa: 76, sd: 76, sp: 67},\n weightkg: 22.5,\n },\n Larvitar: {\n types: ['Rock', 'Ground'],\n bs: {hp: 50, at: 64, df: 50, sa: 45, sd: 50, sp: 41},\n weightkg: 72,\n nfe: true,\n },\n Ledian: {\n types: ['Bug', 'Flying'],\n bs: {hp: 55, at: 35, df: 50, sa: 55, sd: 110, sp: 85},\n weightkg: 35.6,\n },\n Ledyba: {\n types: ['Bug', 'Flying'],\n bs: {hp: 40, at: 20, df: 30, sa: 40, sd: 80, sp: 55},\n weightkg: 10.8,\n nfe: true,\n },\n Lugia: {\n types: ['Psychic', 'Flying'],\n bs: {hp: 106, at: 90, df: 130, sa: 90, sd: 154, sp: 110},\n weightkg: 216,\n gender: 'N',\n },\n Magby: {\n types: ['Fire'],\n bs: {hp: 45, at: 75, df: 37, sa: 70, sd: 55, sp: 83},\n weightkg: 21.4,\n nfe: true,\n },\n Magcargo: {\n types: ['Fire', 'Rock'],\n bs: {hp: 50, at: 50, df: 120, sa: 80, sd: 80, sp: 30},\n weightkg: 55,\n },\n Mantine: {\n types: ['Water', 'Flying'],\n bs: {hp: 65, at: 40, df: 70, sa: 80, sd: 140, sp: 70},\n weightkg: 220,\n },\n Mareep: {\n types: ['Electric'],\n bs: {hp: 55, at: 40, df: 40, sa: 65, sd: 45, sp: 35},\n weightkg: 7.8,\n nfe: true,\n },\n Marill: {\n types: ['Water'],\n bs: {hp: 70, at: 20, df: 50, sa: 20, sd: 50, sp: 40},\n weightkg: 8.5,\n nfe: true,\n },\n Meganium: {\n types: ['Grass'],\n bs: {hp: 80, at: 82, df: 100, sa: 83, sd: 100, sp: 80},\n weightkg: 100.5,\n },\n Miltank: {\n types: ['Normal'],\n bs: {hp: 95, at: 80, df: 105, sa: 40, sd: 70, sp: 100},\n weightkg: 75.5,\n },\n Misdreavus: {\n types: ['Ghost'],\n bs: {hp: 60, at: 60, df: 60, sa: 85, sd: 85, sp: 85},\n weightkg: 1,\n },\n Murkrow: {\n types: ['Dark', 'Flying'],\n bs: {hp: 60, at: 85, df: 42, sa: 85, sd: 42, sp: 91},\n weightkg: 2.1,\n },\n Natu: {\n types: ['Psychic', 'Flying'],\n bs: {hp: 40, at: 50, df: 45, sa: 70, sd: 45, sp: 70},\n weightkg: 2,\n nfe: true,\n },\n Noctowl: {\n types: ['Normal', 'Flying'],\n bs: {hp: 100, at: 50, df: 50, sa: 76, sd: 96, sp: 70},\n weightkg: 40.8,\n },\n Octillery: {\n types: ['Water'],\n bs: {hp: 75, at: 105, df: 75, sa: 105, sd: 75, sp: 45},\n weightkg: 28.5,\n },\n Phanpy: {\n types: ['Ground'],\n bs: {hp: 90, at: 60, df: 60, sa: 40, sd: 40, sp: 40},\n weightkg: 33.5,\n nfe: true,\n },\n Pichu: {\n types: ['Electric'],\n bs: {hp: 20, at: 40, df: 15, sa: 35, sd: 35, sp: 60},\n weightkg: 2,\n nfe: true,\n },\n Piloswine: {\n types: ['Ice', 'Ground'],\n bs: {hp: 100, at: 100, df: 80, sa: 60, sd: 60, sp: 50},\n weightkg: 55.8,\n },\n Pineco: {\n types: ['Bug'],\n bs: {hp: 50, at: 65, df: 90, sa: 35, sd: 35, sp: 15},\n weightkg: 7.2,\n nfe: true,\n },\n Politoed: {\n types: ['Water'],\n bs: {hp: 90, at: 75, df: 75, sa: 90, sd: 100, sp: 70},\n weightkg: 33.9,\n },\n Porygon2: {\n types: ['Normal'],\n bs: {hp: 85, at: 80, df: 90, sa: 105, sd: 95, sp: 60},\n weightkg: 32.5,\n gender: 'N',\n },\n Pupitar: {\n types: ['Rock', 'Ground'],\n bs: {hp: 70, at: 84, df: 70, sa: 65, sd: 70, sp: 51},\n weightkg: 152,\n nfe: true,\n },\n Quagsire: {\n types: ['Water', 'Ground'],\n bs: {hp: 95, at: 85, df: 85, sa: 65, sd: 65, sp: 35},\n weightkg: 75,\n },\n Quilava: {\n types: ['Fire'],\n bs: {hp: 58, at: 64, df: 58, sa: 80, sd: 65, sp: 80},\n weightkg: 19,\n nfe: true,\n },\n Qwilfish: {\n types: ['Water', 'Poison'],\n bs: {hp: 65, at: 95, df: 75, sa: 55, sd: 55, sp: 85},\n weightkg: 3.9,\n },\n Raikou: {\n types: ['Electric'],\n bs: {hp: 90, at: 85, df: 75, sa: 115, sd: 100, sp: 115},\n weightkg: 178,\n gender: 'N',\n },\n Remoraid: {\n types: ['Water'],\n bs: {hp: 35, at: 65, df: 35, sa: 65, sd: 35, sp: 65},\n weightkg: 12,\n nfe: true,\n },\n Scizor: {\n types: ['Bug', 'Steel'],\n bs: {hp: 70, at: 130, df: 100, sa: 55, sd: 80, sp: 65},\n weightkg: 118,\n },\n Sentret: {\n types: ['Normal'],\n bs: {hp: 35, at: 46, df: 34, sa: 35, sd: 45, sp: 20},\n weightkg: 6,\n nfe: true,\n },\n Shuckle: {\n types: ['Bug', 'Rock'],\n bs: {hp: 20, at: 10, df: 230, sa: 10, sd: 230, sp: 5},\n weightkg: 20.5,\n },\n Skarmory: {\n types: ['Steel', 'Flying'],\n bs: {hp: 65, at: 80, df: 140, sa: 40, sd: 70, sp: 70},\n weightkg: 50.5,\n },\n Skiploom: {\n types: ['Grass', 'Flying'],\n bs: {hp: 55, at: 45, df: 50, sa: 45, sd: 65, sp: 80},\n weightkg: 1,\n nfe: true,\n },\n Slowking: {\n types: ['Water', 'Psychic'],\n bs: {hp: 95, at: 75, df: 80, sa: 100, sd: 110, sp: 30},\n weightkg: 79.5,\n },\n Slugma: {\n types: ['Fire'],\n bs: {hp: 40, at: 40, df: 40, sa: 70, sd: 40, sp: 20},\n weightkg: 35,\n nfe: true,\n },\n Smeargle: {types: ['Normal'], bs: {hp: 55, at: 20, df: 35, sa: 20, sd: 45, sp: 75}, weightkg: 58},\n Smoochum: {\n types: ['Ice', 'Psychic'],\n bs: {hp: 45, at: 30, df: 15, sa: 85, sd: 65, sp: 65},\n weightkg: 6,\n nfe: true,\n },\n Sneasel: {\n types: ['Dark', 'Ice'],\n bs: {hp: 55, at: 95, df: 55, sa: 35, sd: 75, sp: 115},\n weightkg: 28,\n },\n Snubbull: {\n types: ['Normal'],\n bs: {hp: 60, at: 80, df: 50, sa: 40, sd: 40, sp: 30},\n weightkg: 7.8,\n nfe: true,\n },\n Spinarak: {\n types: ['Bug', 'Poison'],\n bs: {hp: 40, at: 60, df: 40, sa: 40, sd: 40, sp: 30},\n weightkg: 8.5,\n nfe: true,\n },\n Stantler: {\n types: ['Normal'],\n bs: {hp: 73, at: 95, df: 62, sa: 85, sd: 65, sp: 85},\n weightkg: 71.2,\n },\n Steelix: {\n types: ['Steel', 'Ground'],\n bs: {hp: 75, at: 85, df: 200, sa: 55, sd: 65, sp: 30},\n weightkg: 400,\n },\n Sudowoodo: {\n types: ['Rock'],\n bs: {hp: 70, at: 100, df: 115, sa: 30, sd: 65, sp: 30},\n weightkg: 38,\n },\n Suicune: {\n types: ['Water'],\n bs: {hp: 100, at: 75, df: 115, sa: 90, sd: 115, sp: 85},\n weightkg: 187,\n gender: 'N',\n },\n Sunflora: {\n types: ['Grass'],\n bs: {hp: 75, at: 75, df: 55, sa: 105, sd: 85, sp: 30},\n weightkg: 8.5,\n },\n Sunkern: {\n types: ['Grass'],\n bs: {hp: 30, at: 30, df: 30, sa: 30, sd: 30, sp: 30},\n weightkg: 1.8,\n nfe: true,\n },\n Swinub: {\n types: ['Ice', 'Ground'],\n bs: {hp: 50, at: 50, df: 40, sa: 30, sd: 30, sp: 50},\n weightkg: 6.5,\n nfe: true,\n },\n Teddiursa: {\n types: ['Normal'],\n bs: {hp: 60, at: 80, df: 50, sa: 50, sd: 50, sp: 40},\n weightkg: 8.8,\n nfe: true,\n },\n Togepi: {\n types: ['Normal'],\n bs: {hp: 35, at: 20, df: 65, sa: 40, sd: 65, sp: 20},\n weightkg: 1.5,\n nfe: true,\n },\n Togetic: {\n types: ['Normal', 'Flying'],\n bs: {hp: 55, at: 40, df: 85, sa: 80, sd: 105, sp: 40},\n weightkg: 3.2,\n },\n Totodile: {\n types: ['Water'],\n bs: {hp: 50, at: 65, df: 64, sa: 44, sd: 48, sp: 43},\n weightkg: 9.5,\n nfe: true,\n },\n Typhlosion: {\n types: ['Fire'],\n bs: {hp: 78, at: 84, df: 78, sa: 109, sd: 85, sp: 100},\n weightkg: 79.5,\n },\n Tyranitar: {\n types: ['Rock', 'Dark'],\n bs: {hp: 100, at: 134, df: 110, sa: 95, sd: 100, sp: 61},\n weightkg: 202,\n },\n Tyrogue: {\n types: ['Fighting'],\n bs: {hp: 35, at: 35, df: 35, sa: 35, sd: 35, sp: 35},\n weightkg: 21,\n nfe: true,\n },\n Umbreon: {types: ['Dark'], bs: {hp: 95, at: 65, df: 110, sa: 60, sd: 130, sp: 65}, weightkg: 27},\n Unown: {\n types: ['Psychic'],\n bs: {hp: 48, at: 72, df: 48, sa: 72, sd: 48, sp: 48},\n weightkg: 5,\n gender: 'N',\n },\n Ursaring: {\n types: ['Normal'],\n bs: {hp: 90, at: 130, df: 75, sa: 75, sd: 75, sp: 55},\n weightkg: 125.8,\n },\n Wobbuffet: {\n types: ['Psychic'],\n bs: {hp: 190, at: 33, df: 58, sa: 33, sd: 58, sp: 33},\n weightkg: 28.5,\n },\n Wooper: {\n types: ['Water', 'Ground'],\n bs: {hp: 55, at: 45, df: 45, sa: 25, sd: 25, sp: 15},\n weightkg: 8.5,\n nfe: true,\n },\n Xatu: {\n types: ['Psychic', 'Flying'],\n bs: {hp: 65, at: 75, df: 70, sa: 95, sd: 70, sp: 95},\n weightkg: 15,\n },\n Yanma: {\n types: ['Bug', 'Flying'],\n bs: {hp: 65, at: 65, df: 45, sa: 75, sd: 45, sp: 95},\n weightkg: 38,\n },\n};\nconst GSC: {[name: string]: SpeciesData} = extend(true, {}, RBY, GSC_PATCH);\n\nconst ADV_PATCH: {[name: string]: DeepPartial} = {\n // gen 1 pokemon changes\n Abra: {abilities: {0: 'Synchronize'}},\n Aerodactyl: {abilities: {0: 'Rock Head'}},\n Alakazam: {abilities: {0: 'Synchronize'}},\n Arbok: {abilities: {0: 'Intimidate'}},\n Arcanine: {abilities: {0: 'Intimidate'}},\n Articuno: {abilities: {0: 'Pressure'}},\n Beedrill: {abilities: {0: 'Swarm'}},\n Bellsprout: {abilities: {0: 'Chlorophyll'}},\n Blastoise: {abilities: {0: 'Torrent'}},\n Bulbasaur: {abilities: {0: 'Overgrow'}},\n Butterfree: {abilities: {0: 'Compound Eyes'}},\n Caterpie: {abilities: {0: 'Shield Dust'}},\n Chansey: {abilities: {0: 'Natural Cure'}},\n Charizard: {abilities: {0: 'Blaze'}},\n Charmander: {abilities: {0: 'Blaze'}},\n Charmeleon: {abilities: {0: 'Blaze'}},\n Clefable: {abilities: {0: 'Cute Charm'}},\n Clefairy: {abilities: {0: 'Cute Charm'}},\n Cloyster: {abilities: {0: 'Shell Armor'}},\n Cubone: {abilities: {0: 'Rock Head'}},\n Dewgong: {abilities: {0: 'Thick Fat'}},\n Diglett: {abilities: {0: 'Sand Veil'}},\n Ditto: {abilities: {0: 'Limber'}},\n Dodrio: {abilities: {0: 'Run Away'}},\n Doduo: {abilities: {0: 'Run Away'}},\n Dragonair: {abilities: {0: 'Shed Skin'}},\n Dragonite: {abilities: {0: 'Inner Focus'}},\n Dratini: {abilities: {0: 'Shed Skin'}},\n Drowzee: {abilities: {0: 'Insomnia'}},\n Dugtrio: {abilities: {0: 'Sand Veil'}},\n Eevee: {abilities: {0: 'Run Away'}},\n Ekans: {abilities: {0: 'Intimidate'}},\n Electabuzz: {abilities: {0: 'Static'}},\n Electrode: {abilities: {0: 'Soundproof'}},\n Exeggcute: {abilities: {0: 'Chlorophyll'}},\n Exeggutor: {abilities: {0: 'Chlorophyll'}},\n 'Farfetch\\u2019d': {abilities: {0: 'Keen Eye'}},\n Fearow: {abilities: {0: 'Keen Eye'}},\n Flareon: {abilities: {0: 'Flash Fire'}},\n Gastly: {abilities: {0: 'Levitate'}},\n Gengar: {abilities: {0: 'Levitate'}},\n Geodude: {abilities: {0: 'Rock Head'}},\n Gloom: {abilities: {0: 'Chlorophyll'}},\n Golbat: {abilities: {0: 'Inner Focus'}},\n Goldeen: {abilities: {0: 'Swift Swim'}},\n Golduck: {abilities: {0: 'Damp'}},\n Golem: {abilities: {0: 'Rock Head'}},\n Graveler: {abilities: {0: 'Rock Head'}},\n Grimer: {abilities: {0: 'Stench'}},\n Growlithe: {abilities: {0: 'Intimidate'}},\n Gyarados: {abilities: {0: 'Intimidate'}},\n Haunter: {abilities: {0: 'Levitate'}},\n Hitmonchan: {abilities: {0: 'Keen Eye'}},\n Hitmonlee: {abilities: {0: 'Limber'}},\n Horsea: {abilities: {0: 'Swift Swim'}},\n Hypno: {abilities: {0: 'Insomnia'}},\n Ivysaur: {abilities: {0: 'Overgrow'}},\n Jigglypuff: {abilities: {0: 'Cute Charm'}},\n Jolteon: {abilities: {0: 'Volt Absorb'}},\n Jynx: {abilities: {0: 'Oblivious'}},\n Kabuto: {abilities: {0: 'Swift Swim'}},\n Kabutops: {abilities: {0: 'Swift Swim'}},\n Kadabra: {abilities: {0: 'Synchronize'}},\n Kakuna: {abilities: {0: 'Shed Skin'}},\n Kangaskhan: {abilities: {0: 'Early Bird'}},\n Kingler: {abilities: {0: 'Hyper Cutter'}},\n Koffing: {abilities: {0: 'Levitate'}},\n Krabby: {abilities: {0: 'Hyper Cutter'}},\n Lapras: {abilities: {0: 'Water Absorb'}},\n Lickitung: {abilities: {0: 'Own Tempo'}},\n Machamp: {abilities: {0: 'Guts'}},\n Machoke: {abilities: {0: 'Guts'}},\n Machop: {abilities: {0: 'Guts'}},\n Magikarp: {abilities: {0: 'Swift Swim'}},\n Magmar: {abilities: {0: 'Flame Body'}},\n Magnemite: {abilities: {0: 'Magnet Pull'}},\n Magneton: {abilities: {0: 'Magnet Pull'}},\n Mankey: {abilities: {0: 'Vital Spirit'}},\n Marowak: {abilities: {0: 'Rock Head'}},\n Meowth: {abilities: {0: 'Pickup'}},\n Metapod: {abilities: {0: 'Shed Skin'}},\n Mew: {abilities: {0: 'Synchronize'}},\n Mewtwo: {abilities: {0: 'Pressure'}},\n Moltres: {abilities: {0: 'Pressure'}},\n 'Mr. Mime': {abilities: {0: 'Soundproof'}},\n Muk: {abilities: {0: 'Stench'}},\n Nidoking: {abilities: {0: 'Poison Point'}},\n Nidoqueen: {abilities: {0: 'Poison Point'}},\n 'Nidoran-F': {abilities: {0: 'Poison Point'}},\n 'Nidoran-M': {abilities: {0: 'Poison Point'}},\n Nidorina: {abilities: {0: 'Poison Point'}},\n Nidorino: {abilities: {0: 'Poison Point'}},\n Ninetales: {abilities: {0: 'Flash Fire'}},\n Oddish: {abilities: {0: 'Chlorophyll'}},\n Omanyte: {abilities: {0: 'Swift Swim'}},\n Omastar: {abilities: {0: 'Swift Swim'}},\n Onix: {abilities: {0: 'Rock Head'}},\n Paras: {abilities: {0: 'Effect Spore'}},\n Parasect: {abilities: {0: 'Effect Spore'}},\n Persian: {abilities: {0: 'Limber'}},\n Pidgeot: {abilities: {0: 'Keen Eye'}},\n Pidgeotto: {abilities: {0: 'Keen Eye'}},\n Pidgey: {abilities: {0: 'Keen Eye'}},\n Pikachu: {abilities: {0: 'Static'}},\n Pinsir: {abilities: {0: 'Hyper Cutter'}},\n Poliwag: {abilities: {0: 'Water Absorb'}},\n Poliwhirl: {abilities: {0: 'Water Absorb'}},\n Poliwrath: {abilities: {0: 'Water Absorb'}},\n Ponyta: {abilities: {0: 'Run Away'}},\n Porygon: {abilities: {0: 'Trace'}},\n Primeape: {abilities: {0: 'Vital Spirit'}},\n Psyduck: {abilities: {0: 'Damp'}},\n Raichu: {abilities: {0: 'Static'}},\n Rapidash: {abilities: {0: 'Run Away'}},\n Raticate: {abilities: {0: 'Run Away'}},\n Rattata: {abilities: {0: 'Run Away'}},\n Rhydon: {abilities: {0: 'Lightning Rod'}},\n Rhyhorn: {abilities: {0: 'Lightning Rod'}},\n Sandshrew: {abilities: {0: 'Sand Veil'}},\n Sandslash: {abilities: {0: 'Sand Veil'}},\n Scyther: {abilities: {0: 'Swarm'}},\n Seadra: {abilities: {0: 'Poison Point'}},\n Seaking: {abilities: {0: 'Swift Swim'}},\n Seel: {abilities: {0: 'Thick Fat'}},\n Shellder: {abilities: {0: 'Shell Armor'}},\n Slowbro: {abilities: {0: 'Oblivious'}},\n Slowpoke: {abilities: {0: 'Oblivious'}},\n Snorlax: {abilities: {0: 'Immunity'}},\n Spearow: {abilities: {0: 'Keen Eye'}},\n Squirtle: {abilities: {0: 'Torrent'}},\n Starmie: {abilities: {0: 'Illuminate'}},\n Staryu: {abilities: {0: 'Illuminate'}},\n Tangela: {abilities: {0: 'Chlorophyll'}},\n Tauros: {abilities: {0: 'Intimidate'}},\n Tentacool: {abilities: {0: 'Clear Body'}},\n Tentacruel: {abilities: {0: 'Clear Body'}},\n Vaporeon: {abilities: {0: 'Water Absorb'}},\n Venomoth: {abilities: {0: 'Shield Dust'}},\n Venonat: {abilities: {0: 'Compound Eyes'}},\n Venusaur: {abilities: {0: 'Overgrow'}},\n Victreebel: {abilities: {0: 'Chlorophyll'}},\n Vileplume: {abilities: {0: 'Chlorophyll'}},\n Voltorb: {abilities: {0: 'Soundproof'}},\n Vulpix: {abilities: {0: 'Flash Fire'}},\n Wartortle: {abilities: {0: 'Torrent'}},\n Weedle: {abilities: {0: 'Shield Dust'}},\n Weepinbell: {abilities: {0: 'Chlorophyll'}},\n Weezing: {abilities: {0: 'Levitate'}},\n Wigglytuff: {abilities: {0: 'Cute Charm'}},\n Zapdos: {abilities: {0: 'Pressure'}},\n Zubat: {abilities: {0: 'Inner Focus'}},\n // gen 2 pokemon changes\n Aipom: {abilities: {0: 'Run Away'}},\n Ampharos: {abilities: {0: 'Static'}},\n Ariados: {abilities: {0: 'Swarm'}},\n Azumarill: {abilities: {0: 'Thick Fat'}},\n Bayleef: {abilities: {0: 'Overgrow'}},\n Bellossom: {abilities: {0: 'Chlorophyll'}},\n Blissey: {abilities: {0: 'Natural Cure'}},\n Celebi: {abilities: {0: 'Natural Cure'}},\n Chikorita: {abilities: {0: 'Overgrow'}},\n Chinchou: {abilities: {0: 'Volt Absorb'}},\n Cleffa: {abilities: {0: 'Cute Charm'}},\n Corsola: {abilities: {0: 'Hustle'}},\n Crobat: {abilities: {0: 'Inner Focus'}},\n Croconaw: {abilities: {0: 'Torrent'}},\n Cyndaquil: {abilities: {0: 'Blaze'}},\n Delibird: {abilities: {0: 'Vital Spirit'}},\n Donphan: {abilities: {0: 'Sturdy'}},\n Dunsparce: {abilities: {0: 'Serene Grace'}},\n Elekid: {abilities: {0: 'Static'}},\n Entei: {abilities: {0: 'Pressure'}},\n Espeon: {abilities: {0: 'Synchronize'}},\n Feraligatr: {abilities: {0: 'Torrent'}},\n Flaaffy: {abilities: {0: 'Static'}},\n Forretress: {abilities: {0: 'Sturdy'}},\n Furret: {abilities: {0: 'Run Away'}},\n Girafarig: {abilities: {0: 'Inner Focus'}},\n Gligar: {abilities: {0: 'Hyper Cutter'}},\n Granbull: {abilities: {0: 'Intimidate'}},\n Heracross: {abilities: {0: 'Swarm'}},\n Hitmontop: {abilities: {0: 'Intimidate'}},\n 'Ho-Oh': {abilities: {0: 'Pressure'}},\n Hoothoot: {abilities: {0: 'Insomnia'}},\n Hoppip: {abilities: {0: 'Chlorophyll'}},\n Houndoom: {abilities: {0: 'Early Bird'}},\n Houndour: {abilities: {0: 'Early Bird'}},\n Igglybuff: {abilities: {0: 'Cute Charm'}},\n Jumpluff: {abilities: {0: 'Chlorophyll'}},\n Kingdra: {abilities: {0: 'Swift Swim'}},\n Lanturn: {abilities: {0: 'Volt Absorb'}},\n Larvitar: {abilities: {0: 'Guts'}},\n Ledian: {abilities: {0: 'Swarm'}},\n Ledyba: {abilities: {0: 'Swarm'}},\n Lugia: {abilities: {0: 'Pressure'}},\n Magby: {abilities: {0: 'Flame Body'}},\n Magcargo: {abilities: {0: 'Magma Armor'}},\n Mantine: {abilities: {0: 'Swift Swim'}},\n Mareep: {abilities: {0: 'Static'}},\n Marill: {abilities: {0: 'Thick Fat'}},\n Meganium: {abilities: {0: 'Overgrow'}},\n Miltank: {abilities: {0: 'Thick Fat'}},\n Misdreavus: {abilities: {0: 'Levitate'}},\n Murkrow: {abilities: {0: 'Insomnia'}},\n Natu: {abilities: {0: 'Synchronize'}},\n Noctowl: {abilities: {0: 'Insomnia'}},\n Octillery: {abilities: {0: 'Suction Cups'}},\n Phanpy: {abilities: {0: 'Pickup'}},\n Pichu: {abilities: {0: 'Static'}},\n Piloswine: {abilities: {0: 'Oblivious'}},\n Pineco: {abilities: {0: 'Sturdy'}},\n Politoed: {abilities: {0: 'Water Absorb'}},\n Porygon2: {abilities: {0: 'Trace'}},\n Pupitar: {abilities: {0: 'Shed Skin'}},\n Quagsire: {abilities: {0: 'Damp'}},\n Quilava: {abilities: {0: 'Blaze'}},\n Qwilfish: {abilities: {0: 'Poison Point'}},\n Raikou: {abilities: {0: 'Pressure'}},\n Remoraid: {abilities: {0: 'Hustle'}},\n Scizor: {abilities: {0: 'Swarm'}},\n Sentret: {abilities: {0: 'Run Away'}},\n Shuckle: {abilities: {0: 'Sturdy'}},\n Skarmory: {abilities: {0: 'Keen Eye'}},\n Skiploom: {abilities: {0: 'Chlorophyll'}},\n Slowking: {abilities: {0: 'Oblivious'}},\n Slugma: {abilities: {0: 'Magma Armor'}},\n Smeargle: {abilities: {0: 'Own Tempo'}},\n Smoochum: {abilities: {0: 'Oblivious'}},\n Sneasel: {abilities: {0: 'Inner Focus'}},\n Snubbull: {abilities: {0: 'Intimidate'}},\n Spinarak: {abilities: {0: 'Swarm'}},\n Stantler: {abilities: {0: 'Intimidate'}},\n Steelix: {abilities: {0: 'Rock Head'}},\n Sudowoodo: {abilities: {0: 'Sturdy'}},\n Suicune: {abilities: {0: 'Pressure'}},\n Sunflora: {abilities: {0: 'Chlorophyll'}},\n Sunkern: {abilities: {0: 'Chlorophyll'}},\n Swinub: {abilities: {0: 'Oblivious'}},\n Teddiursa: {abilities: {0: 'Pickup'}},\n Togepi: {abilities: {0: 'Hustle'}},\n Togetic: {abilities: {0: 'Hustle'}},\n Totodile: {abilities: {0: 'Torrent'}},\n Typhlosion: {abilities: {0: 'Blaze'}},\n Tyranitar: {abilities: {0: 'Sand Stream'}},\n Tyrogue: {abilities: {0: 'Guts'}},\n Umbreon: {abilities: {0: 'Synchronize'}},\n Unown: {abilities: {0: 'Levitate'}},\n Ursaring: {abilities: {0: 'Guts'}},\n Wobbuffet: {abilities: {0: 'Shadow Tag'}},\n Wooper: {abilities: {0: 'Damp'}},\n Xatu: {abilities: {0: 'Synchronize'}},\n Yanma: {abilities: {0: 'Speed Boost'}},\n // gen 3 pokemon\n Absol: {\n types: ['Dark'],\n bs: {hp: 65, at: 130, df: 60, sa: 75, sd: 60, sp: 75},\n weightkg: 47,\n abilities: {0: 'Pressure'},\n },\n Aggron: {\n types: ['Steel', 'Rock'],\n bs: {hp: 70, at: 110, df: 180, sa: 60, sd: 60, sp: 50},\n weightkg: 360,\n abilities: {0: 'Sturdy'},\n },\n Altaria: {\n types: ['Dragon', 'Flying'],\n bs: {hp: 75, at: 70, df: 90, sa: 70, sd: 105, sp: 80},\n weightkg: 20.6,\n abilities: {0: 'Natural Cure'},\n },\n Anorith: {\n types: ['Rock', 'Bug'],\n bs: {hp: 45, at: 95, df: 50, sa: 40, sd: 50, sp: 75},\n weightkg: 12.5,\n nfe: true,\n abilities: {0: 'Battle Armor'},\n },\n Armaldo: {\n types: ['Rock', 'Bug'],\n bs: {hp: 75, at: 125, df: 100, sa: 70, sd: 80, sp: 45},\n weightkg: 68.2,\n abilities: {0: 'Battle Armor'},\n },\n Aron: {\n types: ['Steel', 'Rock'],\n bs: {hp: 50, at: 70, df: 100, sa: 40, sd: 40, sp: 30},\n weightkg: 60,\n nfe: true,\n abilities: {0: 'Sturdy'},\n },\n Azurill: {\n types: ['Normal'],\n bs: {hp: 50, at: 20, df: 40, sa: 20, sd: 40, sp: 20},\n weightkg: 2,\n nfe: true,\n abilities: {0: 'Thick Fat'},\n },\n Bagon: {\n types: ['Dragon'],\n bs: {hp: 45, at: 75, df: 60, sa: 40, sd: 30, sp: 50},\n weightkg: 42.1,\n nfe: true,\n abilities: {0: 'Rock Head'},\n },\n Baltoy: {\n types: ['Ground', 'Psychic'],\n bs: {hp: 40, at: 40, df: 55, sa: 40, sd: 70, sp: 55},\n weightkg: 21.5,\n abilities: {0: 'Levitate'},\n nfe: true,\n gender: 'N',\n },\n Banette: {\n types: ['Ghost'],\n bs: {hp: 64, at: 115, df: 65, sa: 83, sd: 63, sp: 65},\n weightkg: 12.5,\n abilities: {0: 'Insomnia'},\n },\n Barboach: {\n types: ['Water', 'Ground'],\n bs: {hp: 50, at: 48, df: 43, sa: 46, sd: 41, sp: 60},\n weightkg: 1.9,\n nfe: true,\n abilities: {0: 'Oblivious'},\n },\n Beautifly: {\n types: ['Bug', 'Flying'],\n bs: {hp: 60, at: 70, df: 50, sa: 90, sd: 50, sp: 65},\n weightkg: 28.4,\n abilities: {0: 'Swarm'},\n },\n Beldum: {\n types: ['Steel', 'Psychic'],\n bs: {hp: 40, at: 55, df: 80, sa: 35, sd: 60, sp: 30},\n weightkg: 95.2,\n nfe: true,\n gender: 'N',\n abilities: {0: 'Clear Body'},\n },\n Blaziken: {\n types: ['Fire', 'Fighting'],\n bs: {hp: 80, at: 120, df: 70, sa: 110, sd: 70, sp: 80},\n weightkg: 52,\n abilities: {0: 'Blaze'},\n },\n Breloom: {\n types: ['Grass', 'Fighting'],\n bs: {hp: 60, at: 130, df: 80, sa: 60, sd: 60, sp: 70},\n weightkg: 39.2,\n abilities: {0: 'Effect Spore'},\n },\n Cacnea: {\n types: ['Grass'],\n bs: {hp: 50, at: 85, df: 40, sa: 85, sd: 40, sp: 35},\n weightkg: 51.3,\n nfe: true,\n abilities: {0: 'Sand Veil'},\n },\n Cacturne: {\n types: ['Grass', 'Dark'],\n bs: {hp: 70, at: 115, df: 60, sa: 115, sd: 60, sp: 55},\n weightkg: 77.4,\n abilities: {0: 'Sand Veil'},\n },\n Camerupt: {\n types: ['Fire', 'Ground'],\n bs: {hp: 70, at: 100, df: 70, sa: 105, sd: 75, sp: 40},\n weightkg: 220,\n abilities: {0: 'Magma Armor'},\n },\n Carvanha: {\n types: ['Water', 'Dark'],\n bs: {hp: 45, at: 90, df: 20, sa: 65, sd: 20, sp: 65},\n weightkg: 20.8,\n nfe: true,\n abilities: {0: 'Rough Skin'},\n },\n Cascoon: {\n types: ['Bug'],\n bs: {hp: 50, at: 35, df: 55, sa: 25, sd: 25, sp: 15},\n weightkg: 11.5,\n abilities: {0: 'Shed Skin'},\n nfe: true,\n },\n Castform: {\n types: ['Normal'],\n bs: {hp: 70, at: 70, df: 70, sa: 70, sd: 70, sp: 70},\n weightkg: 0.8,\n abilities: {0: 'Forecast'},\n otherFormes: ['Castform-Rainy', 'Castform-Snowy', 'Castform-Sunny'],\n },\n 'Castform-Rainy': {\n types: ['Water'],\n bs: {hp: 70, at: 70, df: 70, sa: 70, sd: 70, sp: 70},\n weightkg: 0.8,\n abilities: {0: 'Forecast'},\n baseSpecies: 'Castform',\n },\n 'Castform-Snowy': {\n types: ['Ice'],\n bs: {hp: 70, at: 70, df: 70, sa: 70, sd: 70, sp: 70},\n weightkg: 0.8,\n abilities: {0: 'Forecast'},\n baseSpecies: 'Castform',\n },\n 'Castform-Sunny': {\n types: ['Fire'],\n bs: {hp: 70, at: 70, df: 70, sa: 70, sd: 70, sp: 70},\n weightkg: 0.8,\n abilities: {0: 'Forecast'},\n baseSpecies: 'Castform',\n },\n Chimecho: {\n types: ['Psychic'],\n bs: {hp: 65, at: 50, df: 70, sa: 95, sd: 80, sp: 65},\n weightkg: 1,\n abilities: {0: 'Levitate'},\n },\n Clamperl: {\n types: ['Water'],\n bs: {hp: 35, at: 64, df: 85, sa: 74, sd: 55, sp: 32},\n weightkg: 52.5,\n nfe: true,\n abilities: {0: 'Shell Armor'},\n },\n Claydol: {\n types: ['Ground', 'Psychic'],\n bs: {hp: 60, at: 70, df: 105, sa: 70, sd: 120, sp: 75},\n weightkg: 108,\n abilities: {0: 'Levitate'},\n gender: 'N',\n },\n Combusken: {\n types: ['Fire', 'Fighting'],\n bs: {hp: 60, at: 85, df: 60, sa: 85, sd: 60, sp: 55},\n weightkg: 19.5,\n nfe: true,\n abilities: {0: 'Blaze'},\n },\n Corphish: {\n types: ['Water'],\n bs: {hp: 43, at: 80, df: 65, sa: 50, sd: 35, sp: 35},\n weightkg: 11.5,\n nfe: true,\n abilities: {0: 'Hyper Cutter'},\n },\n Cradily: {\n types: ['Rock', 'Grass'],\n bs: {hp: 86, at: 81, df: 97, sa: 81, sd: 107, sp: 43},\n weightkg: 60.4,\n abilities: {0: 'Suction Cups'},\n },\n Crawdaunt: {\n types: ['Water', 'Dark'],\n bs: {hp: 63, at: 120, df: 85, sa: 90, sd: 55, sp: 55},\n weightkg: 32.8,\n abilities: {0: 'Hyper Cutter'},\n },\n Delcatty: {\n types: ['Normal'],\n bs: {hp: 70, at: 65, df: 65, sa: 55, sd: 55, sp: 70},\n weightkg: 32.6,\n abilities: {0: 'Cute Charm'},\n },\n Deoxys: {\n types: ['Psychic'],\n bs: {hp: 50, at: 150, df: 50, sa: 150, sd: 50, sp: 150},\n weightkg: 60.8,\n abilities: {0: 'Pressure'},\n gender: 'N',\n otherFormes: ['Deoxys-Attack', 'Deoxys-Defense', 'Deoxys-Speed'],\n },\n 'Deoxys-Attack': {\n types: ['Psychic'],\n bs: {hp: 50, at: 180, df: 20, sa: 180, sd: 20, sp: 150},\n weightkg: 60.8,\n abilities: {0: 'Pressure'},\n gender: 'N',\n baseSpecies: 'Deoxys',\n },\n 'Deoxys-Defense': {\n types: ['Psychic'],\n bs: {hp: 50, at: 70, df: 160, sa: 70, sd: 160, sp: 90},\n weightkg: 60.8,\n abilities: {0: 'Pressure'},\n gender: 'N',\n baseSpecies: 'Deoxys',\n },\n 'Deoxys-Speed': {\n types: ['Psychic'],\n bs: {hp: 50, at: 95, df: 90, sa: 95, sd: 90, sp: 180},\n weightkg: 60.8,\n abilities: {0: 'Pressure'},\n gender: 'N',\n baseSpecies: 'Deoxys',\n },\n Dusclops: {\n types: ['Ghost'],\n bs: {hp: 40, at: 70, df: 130, sa: 60, sd: 130, sp: 25},\n weightkg: 30.6,\n abilities: {0: 'Pressure'},\n },\n Duskull: {\n types: ['Ghost'],\n bs: {hp: 20, at: 40, df: 90, sa: 30, sd: 90, sp: 25},\n weightkg: 15,\n nfe: true,\n abilities: {0: 'Levitate'},\n },\n Dustox: {\n types: ['Bug', 'Poison'],\n bs: {hp: 60, at: 50, df: 70, sa: 50, sd: 90, sp: 65},\n weightkg: 31.6,\n abilities: {0: 'Shield Dust'},\n },\n Electrike: {\n types: ['Electric'],\n bs: {hp: 40, at: 45, df: 40, sa: 65, sd: 40, sp: 65},\n weightkg: 15.2,\n nfe: true,\n abilities: {0: 'Static'},\n },\n Exploud: {\n types: ['Normal'],\n bs: {hp: 104, at: 91, df: 63, sa: 91, sd: 63, sp: 68},\n weightkg: 84,\n abilities: {0: 'Soundproof'},\n },\n Feebas: {\n types: ['Water'],\n bs: {hp: 20, at: 15, df: 20, sa: 10, sd: 55, sp: 80},\n weightkg: 7.4,\n nfe: true,\n abilities: {0: 'Swift Swim'},\n },\n Flygon: {\n types: ['Ground', 'Dragon'],\n bs: {hp: 80, at: 100, df: 80, sa: 80, sd: 80, sp: 100},\n weightkg: 82,\n abilities: {0: 'Levitate'},\n },\n Gardevoir: {\n types: ['Psychic'],\n bs: {hp: 68, at: 65, df: 65, sa: 125, sd: 115, sp: 80},\n weightkg: 48.4,\n abilities: {0: 'Synchronize'},\n },\n Glalie: {\n types: ['Ice'],\n bs: {hp: 80, at: 80, df: 80, sa: 80, sd: 80, sp: 80},\n weightkg: 256.5,\n abilities: {0: 'Inner Focus'},\n },\n Gorebyss: {\n types: ['Water'],\n bs: {hp: 55, at: 84, df: 105, sa: 114, sd: 75, sp: 52},\n weightkg: 22.6,\n abilities: {0: 'Swift Swim'},\n },\n Groudon: {\n types: ['Ground'],\n bs: {hp: 100, at: 150, df: 140, sa: 100, sd: 90, sp: 90},\n weightkg: 950,\n abilities: {0: 'Drought'},\n gender: 'N',\n },\n Grovyle: {\n types: ['Grass'],\n bs: {hp: 50, at: 65, df: 45, sa: 85, sd: 65, sp: 95},\n weightkg: 21.6,\n nfe: true,\n abilities: {0: 'Overgrow'},\n },\n Grumpig: {\n types: ['Psychic'],\n bs: {hp: 80, at: 45, df: 65, sa: 90, sd: 110, sp: 80},\n weightkg: 71.5,\n abilities: {0: 'Thick Fat'},\n },\n Gulpin: {\n types: ['Poison'],\n bs: {hp: 70, at: 43, df: 53, sa: 43, sd: 53, sp: 40},\n weightkg: 10.3,\n nfe: true,\n abilities: {0: 'Liquid Ooze'},\n },\n Hariyama: {\n types: ['Fighting'],\n bs: {hp: 144, at: 120, df: 60, sa: 40, sd: 60, sp: 50},\n weightkg: 253.8,\n abilities: {0: 'Thick Fat'},\n },\n Huntail: {\n types: ['Water'],\n bs: {hp: 55, at: 104, df: 105, sa: 94, sd: 75, sp: 52},\n weightkg: 27,\n abilities: {0: 'Swift Swim'},\n },\n Illumise: {\n types: ['Bug'],\n bs: {hp: 65, at: 47, df: 55, sa: 73, sd: 75, sp: 85},\n abilities: {0: 'Oblivious'},\n weightkg: 17.7,\n },\n Jirachi: {\n types: ['Steel', 'Psychic'],\n bs: {hp: 100, at: 100, df: 100, sa: 100, sd: 100, sp: 100},\n weightkg: 1.1,\n abilities: {0: 'Serene Grace'},\n gender: 'N',\n },\n Kecleon: {\n types: ['Normal'],\n bs: {hp: 60, at: 90, df: 70, sa: 60, sd: 120, sp: 40},\n weightkg: 22,\n abilities: {0: 'Color Change'},\n },\n Kirlia: {\n types: ['Psychic'],\n bs: {hp: 38, at: 35, df: 35, sa: 65, sd: 55, sp: 50},\n weightkg: 20.2,\n nfe: true,\n abilities: {0: 'Synchronize'},\n },\n Kyogre: {\n types: ['Water'],\n bs: {hp: 100, at: 100, df: 90, sa: 150, sd: 140, sp: 90},\n weightkg: 352,\n abilities: {0: 'Drizzle'},\n gender: 'N',\n },\n Lairon: {\n types: ['Steel', 'Rock'],\n bs: {hp: 60, at: 90, df: 140, sa: 50, sd: 50, sp: 40},\n weightkg: 120,\n nfe: true,\n abilities: {0: 'Sturdy'},\n },\n Latias: {\n types: ['Dragon', 'Psychic'],\n bs: {hp: 80, at: 80, df: 90, sa: 110, sd: 130, sp: 110},\n weightkg: 40,\n abilities: {0: 'Levitate'},\n },\n Latios: {\n types: ['Dragon', 'Psychic'],\n bs: {hp: 80, at: 90, df: 80, sa: 130, sd: 110, sp: 110},\n weightkg: 60,\n abilities: {0: 'Levitate'},\n },\n Lileep: {\n types: ['Rock', 'Grass'],\n bs: {hp: 66, at: 41, df: 77, sa: 61, sd: 87, sp: 23},\n weightkg: 23.8,\n nfe: true,\n abilities: {0: 'Suction Cups'},\n },\n Linoone: {\n types: ['Normal'],\n bs: {hp: 78, at: 70, df: 61, sa: 50, sd: 61, sp: 100},\n weightkg: 32.5,\n abilities: {0: 'Pickup'},\n },\n Lombre: {\n types: ['Water', 'Grass'],\n bs: {hp: 60, at: 50, df: 50, sa: 60, sd: 70, sp: 50},\n weightkg: 32.5,\n nfe: true,\n abilities: {0: 'Swift Swim'},\n },\n Lotad: {\n types: ['Water', 'Grass'],\n bs: {hp: 40, at: 30, df: 30, sa: 40, sd: 50, sp: 30},\n weightkg: 2.6,\n nfe: true,\n abilities: {0: 'Swift Swim'},\n },\n Loudred: {\n types: ['Normal'],\n bs: {hp: 84, at: 71, df: 43, sa: 71, sd: 43, sp: 48},\n weightkg: 40.5,\n nfe: true,\n abilities: {0: 'Soundproof'},\n },\n Ludicolo: {\n types: ['Water', 'Grass'],\n bs: {hp: 80, at: 70, df: 70, sa: 90, sd: 100, sp: 70},\n weightkg: 55,\n abilities: {0: 'Swift Swim'},\n },\n Lunatone: {\n types: ['Rock', 'Psychic'],\n bs: {hp: 70, at: 55, df: 65, sa: 95, sd: 85, sp: 70},\n weightkg: 168,\n abilities: {0: 'Levitate'},\n gender: 'N',\n },\n Luvdisc: {\n types: ['Water'],\n bs: {hp: 43, at: 30, df: 55, sa: 40, sd: 65, sp: 97},\n weightkg: 8.7,\n abilities: {0: 'Swift Swim'},\n },\n Makuhita: {\n types: ['Fighting'],\n bs: {hp: 72, at: 60, df: 30, sa: 20, sd: 30, sp: 25},\n weightkg: 86.4,\n nfe: true,\n abilities: {0: 'Thick Fat'},\n },\n Manectric: {\n types: ['Electric'],\n bs: {hp: 70, at: 75, df: 60, sa: 105, sd: 60, sp: 105},\n weightkg: 40.2,\n abilities: {0: 'Static'},\n },\n Marshtomp: {\n types: ['Water', 'Ground'],\n bs: {hp: 70, at: 85, df: 70, sa: 60, sd: 70, sp: 50},\n weightkg: 28,\n nfe: true,\n abilities: {0: 'Torrent'},\n },\n Masquerain: {\n types: ['Bug', 'Flying'],\n bs: {hp: 70, at: 60, df: 62, sa: 80, sd: 82, sp: 60},\n weightkg: 3.6,\n abilities: {0: 'Intimidate'},\n },\n Mawile: {\n types: ['Steel'],\n bs: {hp: 50, at: 85, df: 85, sa: 55, sd: 55, sp: 50},\n weightkg: 11.5,\n abilities: {0: 'Hyper Cutter'},\n },\n Medicham: {\n types: ['Fighting', 'Psychic'],\n bs: {hp: 60, at: 60, df: 75, sa: 60, sd: 75, sp: 80},\n weightkg: 31.5,\n abilities: {0: 'Pure Power'},\n },\n Meditite: {\n types: ['Fighting', 'Psychic'],\n bs: {hp: 30, at: 40, df: 55, sa: 40, sd: 55, sp: 60},\n weightkg: 11.2,\n nfe: true,\n abilities: {0: 'Pure Power'},\n },\n Metagross: {\n types: ['Steel', 'Psychic'],\n bs: {hp: 80, at: 135, df: 130, sa: 95, sd: 90, sp: 70},\n weightkg: 550,\n gender: 'N',\n abilities: {0: 'Clear Body'},\n },\n Metang: {\n types: ['Steel', 'Psychic'],\n bs: {hp: 60, at: 75, df: 100, sa: 55, sd: 80, sp: 50},\n weightkg: 202.5,\n nfe: true,\n gender: 'N',\n abilities: {0: 'Clear Body'},\n },\n Mightyena: {\n types: ['Dark'],\n bs: {hp: 70, at: 90, df: 70, sa: 60, sd: 60, sp: 70},\n weightkg: 37,\n abilities: {0: 'Intimidate'},\n },\n Milotic: {\n types: ['Water'],\n bs: {hp: 95, at: 60, df: 79, sa: 100, sd: 125, sp: 81},\n weightkg: 162,\n abilities: {0: 'Marvel Scale'},\n },\n Minun: {\n types: ['Electric'],\n bs: {hp: 60, at: 40, df: 50, sa: 75, sd: 85, sp: 95},\n weightkg: 4.2,\n abilities: {0: 'Minus'},\n },\n Mudkip: {\n types: ['Water'],\n bs: {hp: 50, at: 70, df: 50, sa: 50, sd: 50, sp: 40},\n weightkg: 7.6,\n nfe: true,\n abilities: {0: 'Torrent'},\n },\n Nincada: {\n types: ['Bug', 'Ground'],\n bs: {hp: 31, at: 45, df: 90, sa: 30, sd: 30, sp: 40},\n weightkg: 5.5,\n nfe: true,\n abilities: {0: 'Compound Eyes'},\n },\n Ninjask: {\n types: ['Bug', 'Flying'],\n bs: {hp: 61, at: 90, df: 45, sa: 50, sd: 50, sp: 160},\n weightkg: 12,\n abilities: {0: 'Speed Boost'},\n },\n Nosepass: {\n types: ['Rock'],\n bs: {hp: 30, at: 45, df: 135, sa: 45, sd: 90, sp: 30},\n weightkg: 97,\n abilities: {0: 'Sturdy'},\n },\n Numel: {\n types: ['Fire', 'Ground'],\n bs: {hp: 60, at: 60, df: 40, sa: 65, sd: 45, sp: 35},\n weightkg: 24,\n nfe: true,\n abilities: {0: 'Oblivious'},\n },\n Nuzleaf: {\n types: ['Grass', 'Dark'],\n bs: {hp: 70, at: 70, df: 40, sa: 60, sd: 40, sp: 60},\n weightkg: 28,\n nfe: true,\n abilities: {0: 'Chlorophyll'},\n },\n Pelipper: {\n types: ['Water', 'Flying'],\n bs: {hp: 60, at: 50, df: 100, sa: 85, sd: 70, sp: 65},\n weightkg: 28,\n abilities: {0: 'Keen Eye'},\n },\n Plusle: {\n types: ['Electric'],\n bs: {hp: 60, at: 50, df: 40, sa: 85, sd: 75, sp: 95},\n weightkg: 4.2,\n abilities: {0: 'Plus'},\n },\n Poochyena: {\n types: ['Dark'],\n bs: {hp: 35, at: 55, df: 35, sa: 30, sd: 30, sp: 35},\n weightkg: 13.6,\n nfe: true,\n abilities: {0: 'Run Away'},\n },\n Ralts: {\n types: ['Psychic'],\n bs: {hp: 28, at: 25, df: 25, sa: 45, sd: 35, sp: 40},\n weightkg: 6.6,\n nfe: true,\n abilities: {0: 'Synchronize'},\n },\n Rayquaza: {\n types: ['Dragon', 'Flying'],\n bs: {hp: 105, at: 150, df: 90, sa: 150, sd: 90, sp: 95},\n weightkg: 206.5,\n abilities: {0: 'Air Lock'},\n gender: 'N',\n },\n Regice: {\n types: ['Ice'],\n bs: {hp: 80, at: 50, df: 100, sa: 100, sd: 200, sp: 50},\n weightkg: 175,\n gender: 'N',\n abilities: {0: 'Clear Body'},\n },\n Regirock: {\n types: ['Rock'],\n bs: {hp: 80, at: 100, df: 200, sa: 50, sd: 100, sp: 50},\n weightkg: 230,\n gender: 'N',\n abilities: {0: 'Clear Body'},\n },\n Registeel: {\n types: ['Steel'],\n bs: {hp: 80, at: 75, df: 150, sa: 75, sd: 150, sp: 50},\n weightkg: 205,\n gender: 'N',\n abilities: {0: 'Clear Body'},\n },\n Relicanth: {\n types: ['Water', 'Rock'],\n bs: {hp: 100, at: 90, df: 130, sa: 45, sd: 65, sp: 55},\n weightkg: 23.4,\n abilities: {0: 'Swift Swim'},\n },\n Roselia: {\n types: ['Grass', 'Poison'],\n bs: {hp: 50, at: 60, df: 45, sa: 100, sd: 80, sp: 65},\n weightkg: 2,\n abilities: {0: 'Natural Cure'},\n },\n Sableye: {\n types: ['Dark', 'Ghost'],\n bs: {hp: 50, at: 75, df: 75, sa: 65, sd: 65, sp: 50},\n weightkg: 11,\n abilities: {0: 'Keen Eye'},\n },\n Salamence: {\n types: ['Dragon', 'Flying'],\n bs: {hp: 95, at: 135, df: 80, sa: 110, sd: 80, sp: 100},\n weightkg: 102.6,\n abilities: {0: 'Intimidate'},\n },\n Sceptile: {\n types: ['Grass'],\n bs: {hp: 70, at: 85, df: 65, sa: 105, sd: 85, sp: 120},\n weightkg: 52.2,\n abilities: {0: 'Overgrow'},\n },\n Sealeo: {\n types: ['Ice', 'Water'],\n bs: {hp: 90, at: 60, df: 70, sa: 75, sd: 70, sp: 45},\n weightkg: 87.6,\n nfe: true,\n abilities: {0: 'Thick Fat'},\n },\n Seedot: {\n types: ['Grass'],\n bs: {hp: 40, at: 40, df: 50, sa: 30, sd: 30, sp: 30},\n weightkg: 4,\n nfe: true,\n abilities: {0: 'Chlorophyll'},\n },\n Seviper: {\n types: ['Poison'],\n bs: {hp: 73, at: 100, df: 60, sa: 100, sd: 60, sp: 65},\n weightkg: 52.5,\n abilities: {0: 'Shed Skin'},\n },\n Sharpedo: {\n types: ['Water', 'Dark'],\n bs: {hp: 70, at: 120, df: 40, sa: 95, sd: 40, sp: 95},\n weightkg: 88.8,\n abilities: {0: 'Rough Skin'},\n },\n Shedinja: {\n types: ['Bug', 'Ghost'],\n bs: {hp: 1, at: 90, df: 45, sa: 30, sd: 30, sp: 40},\n weightkg: 1.2,\n abilities: {0: 'Wonder Guard'},\n gender: 'N',\n },\n Shelgon: {\n types: ['Dragon'],\n bs: {hp: 65, at: 95, df: 100, sa: 60, sd: 50, sp: 50},\n weightkg: 110.5,\n nfe: true,\n abilities: {0: 'Rock Head'},\n },\n Shiftry: {\n types: ['Grass', 'Dark'],\n bs: {hp: 90, at: 100, df: 60, sa: 90, sd: 60, sp: 80},\n weightkg: 59.6,\n abilities: {0: 'Chlorophyll'},\n },\n Shroomish: {\n types: ['Grass'],\n bs: {hp: 60, at: 40, df: 60, sa: 40, sd: 60, sp: 35},\n weightkg: 4.5,\n nfe: true,\n abilities: {0: 'Effect Spore'},\n },\n Shuppet: {\n types: ['Ghost'],\n bs: {hp: 44, at: 75, df: 35, sa: 63, sd: 33, sp: 45},\n weightkg: 2.3,\n nfe: true,\n abilities: {0: 'Insomnia'},\n },\n Silcoon: {\n types: ['Bug'],\n bs: {hp: 50, at: 35, df: 55, sa: 25, sd: 25, sp: 15},\n weightkg: 10,\n abilities: {0: 'Shed Skin'},\n nfe: true,\n },\n Skitty: {\n types: ['Normal'],\n bs: {hp: 50, at: 45, df: 45, sa: 35, sd: 35, sp: 50},\n weightkg: 11,\n nfe: true,\n abilities: {0: 'Cute Charm'},\n },\n Slaking: {\n types: ['Normal'],\n bs: {hp: 150, at: 160, df: 100, sa: 95, sd: 65, sp: 100},\n weightkg: 130.5,\n abilities: {0: 'Truant'},\n },\n Slakoth: {\n types: ['Normal'],\n bs: {hp: 60, at: 60, df: 60, sa: 35, sd: 35, sp: 30},\n weightkg: 24,\n abilities: {0: 'Truant'},\n nfe: true,\n },\n Snorunt: {\n types: ['Ice'],\n bs: {hp: 50, at: 50, df: 50, sa: 50, sd: 50, sp: 50},\n weightkg: 16.8,\n nfe: true,\n abilities: {0: 'Inner Focus'},\n },\n Solrock: {\n types: ['Rock', 'Psychic'],\n bs: {hp: 70, at: 95, df: 85, sa: 55, sd: 65, sp: 70},\n weightkg: 154,\n abilities: {0: 'Levitate'},\n gender: 'N',\n },\n Spheal: {\n types: ['Ice', 'Water'],\n bs: {hp: 70, at: 40, df: 50, sa: 55, sd: 50, sp: 25},\n weightkg: 39.5,\n nfe: true,\n abilities: {0: 'Thick Fat'},\n },\n Spinda: {\n types: ['Normal'],\n bs: {hp: 60, at: 60, df: 60, sa: 60, sd: 60, sp: 60},\n weightkg: 5,\n abilities: {0: 'Own Tempo'},\n },\n Spoink: {\n types: ['Psychic'],\n bs: {hp: 60, at: 25, df: 35, sa: 70, sd: 80, sp: 60},\n weightkg: 30.6,\n nfe: true,\n abilities: {0: 'Thick Fat'},\n },\n Surskit: {\n types: ['Bug', 'Water'],\n bs: {hp: 40, at: 30, df: 32, sa: 50, sd: 52, sp: 65},\n weightkg: 1.7,\n nfe: true,\n abilities: {0: 'Swift Swim'},\n },\n Swablu: {\n types: ['Normal', 'Flying'],\n bs: {hp: 45, at: 40, df: 60, sa: 40, sd: 75, sp: 50},\n weightkg: 1.2,\n nfe: true,\n abilities: {0: 'Natural Cure'},\n },\n Swalot: {\n types: ['Poison'],\n bs: {hp: 100, at: 73, df: 83, sa: 73, sd: 83, sp: 55},\n weightkg: 80,\n abilities: {0: 'Liquid Ooze'},\n },\n Swampert: {\n types: ['Water', 'Ground'],\n bs: {hp: 100, at: 110, df: 90, sa: 85, sd: 90, sp: 60},\n weightkg: 81.9,\n abilities: {0: 'Torrent'},\n },\n Swellow: {\n types: ['Normal', 'Flying'],\n bs: {hp: 60, at: 85, df: 60, sa: 50, sd: 50, sp: 125},\n weightkg: 19.8,\n abilities: {0: 'Guts'},\n },\n Taillow: {\n types: ['Normal', 'Flying'],\n bs: {hp: 40, at: 55, df: 30, sa: 30, sd: 30, sp: 85},\n weightkg: 2.3,\n nfe: true,\n abilities: {0: 'Guts'},\n },\n Torchic: {\n types: ['Fire'],\n bs: {hp: 45, at: 60, df: 40, sa: 70, sd: 50, sp: 45},\n weightkg: 2.5,\n nfe: true,\n abilities: {0: 'Blaze'},\n },\n Torkoal: {\n types: ['Fire'],\n bs: {hp: 70, at: 85, df: 140, sa: 85, sd: 70, sp: 20},\n weightkg: 80.4,\n abilities: {0: 'White Smoke'},\n },\n Trapinch: {\n types: ['Ground'],\n bs: {hp: 45, at: 100, df: 45, sa: 45, sd: 45, sp: 10},\n weightkg: 15,\n nfe: true,\n abilities: {0: 'Hyper Cutter'},\n },\n Treecko: {\n types: ['Grass'],\n bs: {hp: 40, at: 45, df: 35, sa: 65, sd: 55, sp: 70},\n weightkg: 5,\n nfe: true,\n abilities: {0: 'Overgrow'},\n },\n Tropius: {\n types: ['Grass', 'Flying'],\n bs: {hp: 99, at: 68, df: 83, sa: 72, sd: 87, sp: 51},\n weightkg: 100,\n abilities: {0: 'Chlorophyll'},\n },\n Vibrava: {\n types: ['Ground', 'Dragon'],\n bs: {hp: 50, at: 70, df: 50, sa: 50, sd: 50, sp: 70},\n weightkg: 15.3,\n abilities: {0: 'Levitate'},\n nfe: true,\n },\n Vigoroth: {\n types: ['Normal'],\n bs: {hp: 80, at: 80, df: 80, sa: 55, sd: 55, sp: 90},\n weightkg: 46.5,\n abilities: {0: 'Vital Spirit'},\n nfe: true,\n },\n Volbeat: {\n types: ['Bug'],\n bs: {hp: 65, at: 73, df: 55, sa: 47, sd: 75, sp: 85},\n weightkg: 17.7,\n abilities: {0: 'Illuminate'},\n },\n Wailmer: {\n types: ['Water'],\n bs: {hp: 130, at: 70, df: 35, sa: 70, sd: 35, sp: 60},\n weightkg: 130,\n nfe: true,\n abilities: {0: 'Water Veil'},\n },\n Wailord: {\n types: ['Water'],\n bs: {hp: 170, at: 90, df: 45, sa: 90, sd: 45, sp: 60},\n weightkg: 398,\n abilities: {0: 'Water Veil'},\n },\n Walrein: {\n types: ['Ice', 'Water'],\n bs: {hp: 110, at: 80, df: 90, sa: 95, sd: 90, sp: 65},\n weightkg: 150.6,\n abilities: {0: 'Thick Fat'},\n },\n Whiscash: {\n types: ['Water', 'Ground'],\n bs: {hp: 110, at: 78, df: 73, sa: 76, sd: 71, sp: 60},\n weightkg: 23.6,\n abilities: {0: 'Oblivious'},\n },\n Whismur: {\n types: ['Normal'],\n bs: {hp: 64, at: 51, df: 23, sa: 51, sd: 23, sp: 28},\n weightkg: 16.3,\n nfe: true,\n abilities: {0: 'Soundproof'},\n },\n Wingull: {\n types: ['Water', 'Flying'],\n bs: {hp: 40, at: 30, df: 30, sa: 55, sd: 30, sp: 85},\n weightkg: 9.5,\n nfe: true,\n abilities: {0: 'Keen Eye'},\n },\n Wurmple: {\n types: ['Bug'],\n bs: {hp: 45, at: 45, df: 35, sa: 20, sd: 30, sp: 20},\n weightkg: 3.6,\n nfe: true,\n abilities: {0: 'Shield Dust'},\n },\n Wynaut: {\n types: ['Psychic'],\n bs: {hp: 95, at: 23, df: 48, sa: 23, sd: 48, sp: 23},\n weightkg: 14,\n nfe: true,\n abilities: {0: 'Shadow Tag'},\n },\n Zangoose: {\n types: ['Normal'],\n bs: {hp: 73, at: 115, df: 60, sa: 60, sd: 60, sp: 90},\n weightkg: 40.3,\n abilities: {0: 'Immunity'},\n },\n Zigzagoon: {\n types: ['Normal'],\n bs: {hp: 38, at: 30, df: 41, sa: 30, sd: 41, sp: 60},\n weightkg: 17.5,\n nfe: true,\n abilities: {0: 'Pickup'},\n },\n};\n\nconst ADV: {[name: string]: SpeciesData} = extend(true, {}, GSC, ADV_PATCH);\n\nconst DPP_PATCH: {[name: string]: DeepPartial} = {\n Aipom: {nfe: true},\n Dusclops: {nfe: true},\n Electabuzz: {nfe: true},\n Gligar: {nfe: true},\n Lickitung: {nfe: true},\n Magmar: {nfe: true},\n Magneton: {nfe: true},\n Misdreavus: {nfe: true},\n Murkrow: {nfe: true},\n Nosepass: {nfe: true},\n Piloswine: {nfe: true},\n Pichu: {otherFormes: ['Pichu-Spiky-eared']},\n Porygon2: {nfe: true},\n Rhydon: {nfe: true},\n Roselia: {nfe: true},\n Sneasel: {nfe: true},\n Tangela: {nfe: true},\n Togetic: {nfe: true},\n Yanma: {nfe: true},\n Abomasnow: {\n types: ['Grass', 'Ice'],\n bs: {hp: 90, at: 92, df: 75, sa: 92, sd: 85, sp: 60},\n weightkg: 135.5,\n abilities: {0: 'Snow Warning'},\n },\n Ambipom: {\n types: ['Normal'],\n bs: {hp: 75, at: 100, df: 66, sa: 60, sd: 66, sp: 115},\n weightkg: 20.3,\n abilities: {0: 'Technician'},\n },\n Arceus: {\n types: ['Normal'],\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\n weightkg: 320,\n abilities: {0: 'Multitype'},\n gender: 'N',\n otherFormes: [\n 'Arceus-Bug',\n 'Arceus-Dark',\n 'Arceus-Dragon',\n 'Arceus-Electric',\n 'Arceus-Fighting',\n 'Arceus-Fire',\n 'Arceus-Flying',\n 'Arceus-Ghost',\n 'Arceus-Grass',\n 'Arceus-Ground',\n 'Arceus-Ice',\n 'Arceus-Poison',\n 'Arceus-Psychic',\n 'Arceus-Rock',\n 'Arceus-Steel',\n 'Arceus-Water',\n ],\n },\n 'Arceus-Bug': {\n types: ['Bug'],\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\n weightkg: 320,\n abilities: {0: 'Multitype'},\n gender: 'N',\n baseSpecies: 'Arceus',\n },\n 'Arceus-Dark': {\n types: ['Dark'],\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\n weightkg: 320,\n abilities: {0: 'Multitype'},\n gender: 'N',\n baseSpecies: 'Arceus',\n },\n 'Arceus-Dragon': {\n types: ['Dragon'],\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\n weightkg: 320,\n abilities: {0: 'Multitype'},\n gender: 'N',\n baseSpecies: 'Arceus',\n },\n 'Arceus-Electric': {\n types: ['Electric'],\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\n weightkg: 320,\n abilities: {0: 'Multitype'},\n gender: 'N',\n baseSpecies: 'Arceus',\n },\n 'Arceus-Fighting': {\n types: ['Fighting'],\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\n weightkg: 320,\n abilities: {0: 'Multitype'},\n gender: 'N',\n baseSpecies: 'Arceus',\n },\n 'Arceus-Fire': {\n types: ['Fire'],\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\n weightkg: 320,\n abilities: {0: 'Multitype'},\n gender: 'N',\n baseSpecies: 'Arceus',\n },\n 'Arceus-Flying': {\n types: ['Flying'],\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\n weightkg: 320,\n abilities: {0: 'Multitype'},\n gender: 'N',\n baseSpecies: 'Arceus',\n },\n 'Arceus-Ghost': {\n types: ['Ghost'],\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\n weightkg: 320,\n abilities: {0: 'Multitype'},\n gender: 'N',\n baseSpecies: 'Arceus',\n },\n 'Arceus-Grass': {\n types: ['Grass'],\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\n weightkg: 320,\n abilities: {0: 'Multitype'},\n gender: 'N',\n baseSpecies: 'Arceus',\n },\n 'Arceus-Ground': {\n types: ['Ground'],\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\n weightkg: 320,\n abilities: {0: 'Multitype'},\n gender: 'N',\n baseSpecies: 'Arceus',\n },\n 'Arceus-Ice': {\n types: ['Ice'],\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\n weightkg: 320,\n abilities: {0: 'Multitype'},\n gender: 'N',\n baseSpecies: 'Arceus',\n },\n 'Arceus-Poison': {\n types: ['Poison'],\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\n weightkg: 320,\n abilities: {0: 'Multitype'},\n gender: 'N',\n baseSpecies: 'Arceus',\n },\n 'Arceus-Psychic': {\n types: ['Psychic'],\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\n weightkg: 320,\n abilities: {0: 'Multitype'},\n gender: 'N',\n baseSpecies: 'Arceus',\n },\n 'Arceus-Rock': {\n types: ['Rock'],\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\n weightkg: 320,\n abilities: {0: 'Multitype'},\n gender: 'N',\n baseSpecies: 'Arceus',\n },\n 'Arceus-Steel': {\n types: ['Steel'],\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\n weightkg: 320,\n abilities: {0: 'Multitype'},\n gender: 'N',\n baseSpecies: 'Arceus',\n },\n 'Arceus-Water': {\n types: ['Water'],\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\n weightkg: 320,\n abilities: {0: 'Multitype'},\n gender: 'N',\n baseSpecies: 'Arceus',\n },\n Arghonaut: {\n types: ['Water', 'Fighting'],\n bs: {hp: 105, at: 110, df: 95, sa: 70, sd: 100, sp: 75},\n weightkg: 151,\n abilities: {0: 'Unaware'},\n },\n Azelf: {\n types: ['Psychic'],\n bs: {hp: 75, at: 125, df: 70, sa: 125, sd: 70, sp: 115},\n weightkg: 0.3,\n abilities: {0: 'Levitate'},\n gender: 'N',\n },\n Bastiodon: {\n types: ['Rock', 'Steel'],\n bs: {hp: 60, at: 52, df: 168, sa: 47, sd: 138, sp: 30},\n weightkg: 149.5,\n abilities: {0: 'Sturdy'},\n },\n Bibarel: {\n types: ['Normal', 'Water'],\n bs: {hp: 79, at: 85, df: 60, sa: 55, sd: 60, sp: 71},\n weightkg: 31.5,\n abilities: {0: 'Simple'},\n },\n Bidoof: {\n types: ['Normal'],\n bs: {hp: 59, at: 45, df: 40, sa: 35, sd: 40, sp: 31},\n weightkg: 20,\n nfe: true,\n abilities: {0: 'Simple'},\n },\n Bonsly: {\n types: ['Rock'],\n bs: {hp: 50, at: 80, df: 95, sa: 10, sd: 45, sp: 10},\n weightkg: 15,\n nfe: true,\n abilities: {0: 'Sturdy'},\n },\n Breezi: {\n types: ['Poison', 'Flying'],\n bs: {hp: 50, at: 46, df: 69, sa: 60, sd: 50, sp: 75},\n weightkg: 0.6,\n nfe: true,\n abilities: {0: 'Unburden'},\n },\n Bronzong: {\n types: ['Steel', 'Psychic'],\n bs: {hp: 67, at: 89, df: 116, sa: 79, sd: 116, sp: 33},\n weightkg: 187,\n gender: 'N',\n abilities: {0: 'Levitate'},\n },\n Bronzor: {\n types: ['Steel', 'Psychic'],\n bs: {hp: 57, at: 24, df: 86, sa: 24, sd: 86, sp: 23},\n weightkg: 60.5,\n nfe: true,\n gender: 'N',\n abilities: {0: 'Levitate'},\n },\n Budew: {\n types: ['Grass', 'Poison'],\n bs: {hp: 40, at: 30, df: 35, sa: 50, sd: 70, sp: 55},\n weightkg: 1.2,\n nfe: true,\n abilities: {0: 'Natural Cure'},\n },\n Buizel: {\n types: ['Water'],\n bs: {hp: 55, at: 65, df: 35, sa: 60, sd: 30, sp: 85},\n weightkg: 29.5,\n nfe: true,\n abilities: {0: 'Swift Swim'},\n },\n Buneary: {\n types: ['Normal'],\n bs: {hp: 55, at: 66, df: 44, sa: 44, sd: 56, sp: 85},\n weightkg: 5.5,\n nfe: true,\n abilities: {0: 'Run Away'},\n },\n Burmy: {\n types: ['Bug'],\n bs: {hp: 40, at: 29, df: 45, sa: 29, sd: 45, sp: 36},\n weightkg: 3.4,\n nfe: true,\n abilities: {0: 'Shed Skin'},\n },\n Carnivine: {\n types: ['Grass'],\n bs: {hp: 74, at: 100, df: 72, sa: 90, sd: 72, sp: 46},\n weightkg: 27,\n abilities: {0: 'Levitate'},\n },\n Chatot: {\n types: ['Normal', 'Flying'],\n bs: {hp: 76, at: 65, df: 45, sa: 92, sd: 42, sp: 91},\n weightkg: 1.9,\n abilities: {0: 'Keen Eye'},\n },\n Cherrim: {\n types: ['Grass'],\n bs: {hp: 70, at: 60, df: 70, sa: 87, sd: 78, sp: 85},\n weightkg: 9.3,\n abilities: {0: 'Flower Gift'},\n otherFormes: ['Cherrim-Sunshine'],\n },\n 'Cherrim-Sunshine': {\n types: ['Grass'],\n bs: {hp: 70, at: 60, df: 70, sa: 87, sd: 78, sp: 85},\n weightkg: 9.3,\n abilities: {0: 'Flower Gift'},\n baseSpecies: 'Cherrim',\n },\n Cherubi: {\n types: ['Grass'],\n bs: {hp: 45, at: 35, df: 45, sa: 62, sd: 53, sp: 35},\n weightkg: 3.3,\n abilities: {0: 'Chlorophyll'},\n nfe: true,\n },\n Chimchar: {\n types: ['Fire'],\n bs: {hp: 44, at: 58, df: 44, sa: 58, sd: 44, sp: 61},\n weightkg: 6.2,\n nfe: true,\n abilities: {0: 'Blaze'},\n },\n Chingling: {\n types: ['Psychic'],\n bs: {hp: 45, at: 30, df: 50, sa: 65, sd: 50, sp: 45},\n weightkg: 0.6,\n abilities: {0: 'Levitate'},\n nfe: true,\n },\n Colossoil: {\n types: ['Ground', 'Dark'],\n bs: {hp: 133, at: 122, df: 72, sa: 71, sd: 72, sp: 95},\n weightkg: 683.6,\n abilities: {0: 'Rebound'},\n },\n Combee: {\n types: ['Bug', 'Flying'],\n bs: {hp: 30, at: 30, df: 42, sa: 30, sd: 42, sp: 70},\n weightkg: 5.5,\n nfe: true,\n abilities: {0: 'Honey Gather'},\n },\n Cranidos: {\n types: ['Rock'],\n bs: {hp: 67, at: 125, df: 40, sa: 30, sd: 30, sp: 58},\n weightkg: 31.5,\n nfe: true,\n abilities: {0: 'Mold Breaker'},\n },\n Cresselia: {\n types: ['Psychic'],\n bs: {hp: 120, at: 70, df: 120, sa: 75, sd: 130, sp: 85},\n weightkg: 85.6,\n abilities: {0: 'Levitate'},\n },\n Croagunk: {\n types: ['Poison', 'Fighting'],\n bs: {hp: 48, at: 61, df: 40, sa: 61, sd: 40, sp: 50},\n weightkg: 23,\n nfe: true,\n abilities: {0: 'Anticipation'},\n },\n Cyclohm: {\n types: ['Electric', 'Dragon'],\n bs: {hp: 108, at: 60, df: 118, sa: 112, sd: 70, sp: 80},\n weightkg: 59,\n abilities: {0: 'Shield Dust'},\n },\n Darkrai: {\n types: ['Dark'],\n bs: {hp: 70, at: 90, df: 90, sa: 135, sd: 90, sp: 125},\n weightkg: 50.5,\n abilities: {0: 'Bad Dreams'},\n gender: 'N',\n },\n Dialga: {\n types: ['Steel', 'Dragon'],\n bs: {hp: 100, at: 120, df: 120, sa: 150, sd: 100, sp: 90},\n weightkg: 683,\n gender: 'N',\n abilities: {0: 'Pressure'},\n },\n Dorsoil: {\n types: ['Ground'],\n bs: {hp: 103, at: 72, df: 52, sa: 61, sd: 52, sp: 65},\n weightkg: 145,\n nfe: true,\n abilities: {0: 'Oblivious'},\n },\n Drapion: {\n types: ['Poison', 'Dark'],\n bs: {hp: 70, at: 90, df: 110, sa: 60, sd: 75, sp: 95},\n weightkg: 61.5,\n abilities: {0: 'Battle Armor'},\n },\n Drifblim: {\n types: ['Ghost', 'Flying'],\n bs: {hp: 150, at: 80, df: 44, sa: 90, sd: 54, sp: 80},\n weightkg: 15,\n abilities: {0: 'Aftermath'},\n },\n Drifloon: {\n types: ['Ghost', 'Flying'],\n bs: {hp: 90, at: 50, df: 34, sa: 60, sd: 44, sp: 70},\n weightkg: 1.2,\n nfe: true,\n abilities: {0: 'Aftermath'},\n },\n Duohm: {\n types: ['Electric', 'Dragon'],\n bs: {hp: 88, at: 40, df: 103, sa: 77, sd: 60, sp: 60},\n weightkg: 19.2,\n nfe: true,\n abilities: {0: 'Shield Dust'},\n },\n Dusknoir: {\n types: ['Ghost'],\n bs: {hp: 45, at: 100, df: 135, sa: 65, sd: 135, sp: 45},\n weightkg: 106.6,\n abilities: {0: 'Pressure'},\n },\n Electivire: {\n types: ['Electric'],\n bs: {hp: 75, at: 123, df: 67, sa: 95, sd: 85, sp: 95},\n weightkg: 138.6,\n abilities: {0: 'Motor Drive'},\n },\n Embirch: {\n types: ['Fire', 'Grass'],\n bs: {hp: 60, at: 40, df: 55, sa: 65, sd: 40, sp: 60},\n weightkg: 15,\n nfe: true,\n abilities: {0: 'Reckless'},\n },\n Empoleon: {\n types: ['Water', 'Steel'],\n bs: {hp: 84, at: 86, df: 88, sa: 111, sd: 101, sp: 60},\n weightkg: 84.5,\n abilities: {0: 'Torrent'},\n },\n Fidgit: {\n types: ['Poison', 'Ground'],\n bs: {hp: 95, at: 76, df: 109, sa: 90, sd: 80, sp: 105},\n weightkg: 53,\n abilities: {0: 'Persistent'},\n },\n Finneon: {\n types: ['Water'],\n bs: {hp: 49, at: 49, df: 56, sa: 49, sd: 61, sp: 66},\n weightkg: 7,\n nfe: true,\n abilities: {0: 'Swift Swim'},\n },\n Flarelm: {\n types: ['Fire', 'Grass'],\n bs: {hp: 90, at: 50, df: 95, sa: 75, sd: 70, sp: 40},\n weightkg: 73,\n nfe: true,\n abilities: {0: 'Rock Head'},\n },\n Floatzel: {\n types: ['Water'],\n bs: {hp: 85, at: 105, df: 55, sa: 85, sd: 50, sp: 115},\n weightkg: 33.5,\n abilities: {0: 'Swift Swim'},\n },\n Froslass: {\n types: ['Ice', 'Ghost'],\n bs: {hp: 70, at: 80, df: 70, sa: 80, sd: 70, sp: 110},\n weightkg: 26.6,\n abilities: {0: 'Snow Cloak'},\n },\n Gabite: {\n types: ['Dragon', 'Ground'],\n bs: {hp: 68, at: 90, df: 65, sa: 50, sd: 55, sp: 82},\n weightkg: 56,\n nfe: true,\n abilities: {0: 'Sand Veil'},\n },\n Gallade: {\n types: ['Psychic', 'Fighting'],\n bs: {hp: 68, at: 125, df: 65, sa: 65, sd: 115, sp: 80},\n weightkg: 52,\n abilities: {0: 'Steadfast'},\n },\n Garchomp: {\n types: ['Dragon', 'Ground'],\n bs: {hp: 108, at: 130, df: 95, sa: 80, sd: 85, sp: 102},\n weightkg: 95,\n abilities: {0: 'Sand Veil'},\n },\n Gastrodon: {\n types: ['Water', 'Ground'],\n bs: {hp: 111, at: 83, df: 68, sa: 92, sd: 82, sp: 39},\n weightkg: 29.9,\n abilities: {0: 'Sticky Hold'},\n },\n Gible: {\n types: ['Dragon', 'Ground'],\n bs: {hp: 58, at: 70, df: 45, sa: 40, sd: 45, sp: 42},\n weightkg: 20.5,\n nfe: true,\n abilities: {0: 'Sand Veil'},\n },\n Giratina: {\n types: ['Ghost', 'Dragon'],\n bs: {hp: 150, at: 100, df: 120, sa: 100, sd: 120, sp: 90},\n weightkg: 750,\n gender: 'N',\n otherFormes: ['Giratina-Origin'],\n abilities: {0: 'Pressure'},\n },\n 'Giratina-Origin': {\n types: ['Ghost', 'Dragon'],\n bs: {hp: 150, at: 120, df: 100, sa: 120, sd: 100, sp: 90},\n weightkg: 650,\n gender: 'N',\n abilities: {0: 'Levitate'},\n baseSpecies: 'Giratina',\n },\n Glaceon: {\n types: ['Ice'],\n bs: {hp: 65, at: 60, df: 110, sa: 130, sd: 95, sp: 65},\n weightkg: 25.9,\n abilities: {0: 'Snow Cloak'},\n },\n Glameow: {\n types: ['Normal'],\n bs: {hp: 49, at: 55, df: 42, sa: 42, sd: 37, sp: 85},\n weightkg: 3.9,\n nfe: true,\n abilities: {0: 'Limber'},\n },\n Gliscor: {\n types: ['Ground', 'Flying'],\n bs: {hp: 75, at: 95, df: 125, sa: 45, sd: 75, sp: 95},\n weightkg: 42.5,\n abilities: {0: 'Hyper Cutter'},\n },\n Grotle: {\n types: ['Grass'],\n bs: {hp: 75, at: 89, df: 85, sa: 55, sd: 65, sp: 36},\n weightkg: 97,\n nfe: true,\n abilities: {0: 'Overgrow'},\n },\n Happiny: {\n types: ['Normal'],\n bs: {hp: 100, at: 5, df: 5, sa: 15, sd: 65, sp: 30},\n weightkg: 24.4,\n nfe: true,\n abilities: {0: 'Natural Cure'},\n },\n Heatran: {\n types: ['Fire', 'Steel'],\n bs: {hp: 91, at: 90, df: 106, sa: 130, sd: 106, sp: 77},\n weightkg: 430,\n abilities: {0: 'Flash Fire'},\n },\n Hippopotas: {\n types: ['Ground'],\n bs: {hp: 68, at: 72, df: 78, sa: 38, sd: 42, sp: 32},\n weightkg: 49.5,\n nfe: true,\n abilities: {0: 'Sand Stream'},\n },\n Hippowdon: {\n types: ['Ground'],\n bs: {hp: 108, at: 112, df: 118, sa: 68, sd: 72, sp: 47},\n weightkg: 300,\n abilities: {0: 'Sand Stream'},\n },\n Honchkrow: {\n types: ['Dark', 'Flying'],\n bs: {hp: 100, at: 125, df: 52, sa: 105, sd: 52, sp: 71},\n weightkg: 27.3,\n abilities: {0: 'Insomnia'},\n },\n Infernape: {\n types: ['Fire', 'Fighting'],\n bs: {hp: 76, at: 104, df: 71, sa: 104, sd: 71, sp: 108},\n weightkg: 55,\n abilities: {0: 'Blaze'},\n },\n Kitsunoh: {\n types: ['Ghost', 'Steel'],\n bs: {hp: 80, at: 103, df: 85, sa: 55, sd: 80, sp: 110},\n weightkg: 51,\n abilities: {0: 'Frisk'},\n },\n Kricketot: {\n types: ['Bug'],\n bs: {hp: 37, at: 25, df: 41, sa: 25, sd: 41, sp: 25},\n weightkg: 2.2,\n nfe: true,\n abilities: {0: 'Shed Skin'},\n },\n Kricketune: {\n types: ['Bug'],\n bs: {hp: 77, at: 85, df: 51, sa: 55, sd: 51, sp: 65},\n weightkg: 25.5,\n abilities: {0: 'Swarm'},\n },\n Krilowatt: {\n types: ['Electric', 'Water'],\n bs: {hp: 151, at: 84, df: 73, sa: 83, sd: 74, sp: 105},\n weightkg: 10.6,\n abilities: {0: 'Trace'},\n },\n Leafeon: {\n types: ['Grass'],\n bs: {hp: 65, at: 110, df: 130, sa: 60, sd: 65, sp: 95},\n weightkg: 25.5,\n abilities: {0: 'Leaf Guard'},\n },\n Lickilicky: {\n types: ['Normal'],\n bs: {hp: 110, at: 85, df: 95, sa: 80, sd: 95, sp: 50},\n weightkg: 140,\n abilities: {0: 'Own Tempo'},\n },\n Lopunny: {\n types: ['Normal'],\n bs: {hp: 65, at: 76, df: 84, sa: 54, sd: 96, sp: 105},\n weightkg: 33.3,\n abilities: {0: 'Cute Charm'},\n },\n Lucario: {\n types: ['Fighting', 'Steel'],\n bs: {hp: 70, at: 110, df: 70, sa: 115, sd: 70, sp: 90},\n weightkg: 54,\n abilities: {0: 'Steadfast'},\n },\n Lumineon: {\n types: ['Water'],\n bs: {hp: 69, at: 69, df: 76, sa: 69, sd: 86, sp: 91},\n weightkg: 24,\n abilities: {0: 'Swift Swim'},\n },\n Luxio: {\n types: ['Electric'],\n bs: {hp: 60, at: 85, df: 49, sa: 60, sd: 49, sp: 60},\n weightkg: 30.5,\n nfe: true,\n abilities: {0: 'Rivalry'},\n },\n Luxray: {\n types: ['Electric'],\n bs: {hp: 80, at: 120, df: 79, sa: 95, sd: 79, sp: 70},\n weightkg: 42,\n abilities: {0: 'Rivalry'},\n },\n Magmortar: {\n types: ['Fire'],\n bs: {hp: 75, at: 95, df: 67, sa: 125, sd: 95, sp: 83},\n weightkg: 68,\n abilities: {0: 'Flame Body'},\n },\n Magnezone: {\n types: ['Electric', 'Steel'],\n bs: {hp: 70, at: 70, df: 115, sa: 130, sd: 90, sp: 60},\n weightkg: 180,\n gender: 'N',\n abilities: {0: 'Magnet Pull'},\n },\n Mamoswine: {\n types: ['Ice', 'Ground'],\n bs: {hp: 110, at: 130, df: 80, sa: 70, sd: 60, sp: 80},\n weightkg: 291,\n abilities: {0: 'Oblivious'},\n },\n Manaphy: {\n types: ['Water'],\n bs: {hp: 100, at: 100, df: 100, sa: 100, sd: 100, sp: 100},\n weightkg: 1.4,\n abilities: {0: 'Hydration'},\n gender: 'N',\n },\n Mantyke: {\n types: ['Water', 'Flying'],\n bs: {hp: 45, at: 20, df: 50, sa: 60, sd: 120, sp: 50},\n weightkg: 65,\n nfe: true,\n abilities: {0: 'Swift Swim'},\n },\n Mesprit: {\n types: ['Psychic'],\n bs: {hp: 80, at: 105, df: 105, sa: 105, sd: 105, sp: 80},\n weightkg: 0.3,\n abilities: {0: 'Levitate'},\n gender: 'N',\n },\n 'Mime Jr.': {\n types: ['Psychic'],\n bs: {hp: 20, at: 25, df: 45, sa: 70, sd: 90, sp: 60},\n weightkg: 13,\n nfe: true,\n abilities: {0: 'Soundproof'},\n },\n Mismagius: {\n types: ['Ghost'],\n bs: {hp: 60, at: 60, df: 60, sa: 105, sd: 105, sp: 105},\n weightkg: 4.4,\n abilities: {0: 'Levitate'},\n },\n Monferno: {\n types: ['Fire', 'Fighting'],\n bs: {hp: 64, at: 78, df: 52, sa: 78, sd: 52, sp: 81},\n weightkg: 22,\n nfe: true,\n abilities: {0: 'Blaze'},\n },\n Monohm: {\n types: ['Electric'],\n bs: {hp: 53, at: 40, df: 58, sa: 67, sd: 55, sp: 55},\n weightkg: 4.1,\n nfe: true,\n abilities: {0: 'Shield Dust'},\n },\n Mothim: {\n types: ['Bug', 'Flying'],\n bs: {hp: 70, at: 94, df: 50, sa: 94, sd: 50, sp: 66},\n weightkg: 23.3,\n abilities: {0: 'Swarm'},\n },\n Munchlax: {\n types: ['Normal'],\n bs: {hp: 135, at: 85, df: 40, sa: 40, sd: 85, sp: 5},\n weightkg: 105,\n nfe: true,\n abilities: {0: 'Pickup'},\n },\n Nohface: {\n types: ['Ghost'],\n bs: {hp: 50, at: 73, df: 50, sa: 30, sd: 50, sp: 80},\n weightkg: 5.9,\n nfe: true,\n abilities: {0: 'Frisk'},\n },\n Pachirisu: {\n types: ['Electric'],\n bs: {hp: 60, at: 45, df: 70, sa: 45, sd: 90, sp: 95},\n weightkg: 3.9,\n abilities: {0: 'Run Away'},\n },\n Palkia: {\n types: ['Water', 'Dragon'],\n bs: {hp: 90, at: 120, df: 100, sa: 150, sd: 120, sp: 100},\n weightkg: 336,\n gender: 'N',\n abilities: {0: 'Pressure'},\n },\n Phione: {\n types: ['Water'],\n bs: {hp: 80, at: 80, df: 80, sa: 80, sd: 80, sp: 80},\n weightkg: 3.1,\n abilities: {0: 'Hydration'},\n gender: 'N',\n },\n 'Pichu-Spiky-eared': {\n types: ['Electric'],\n bs: {hp: 20, at: 40, df: 15, sa: 35, sd: 35, sp: 60},\n weightkg: 2,\n abilities: {0: 'Static'},\n baseSpecies: 'Pichu',\n },\n Piplup: {\n types: ['Water'],\n bs: {hp: 53, at: 51, df: 53, sa: 61, sd: 56, sp: 40},\n weightkg: 5.2,\n nfe: true,\n abilities: {0: 'Torrent'},\n },\n 'Porygon-Z': {\n types: ['Normal'],\n bs: {hp: 85, at: 80, df: 70, sa: 135, sd: 75, sp: 90},\n weightkg: 34,\n gender: 'N',\n abilities: {0: 'Adaptability'},\n },\n Prinplup: {\n types: ['Water'],\n bs: {hp: 64, at: 66, df: 68, sa: 81, sd: 76, sp: 50},\n weightkg: 23,\n nfe: true,\n abilities: {0: 'Torrent'},\n },\n Privatyke: {\n types: ['Water', 'Fighting'],\n bs: {hp: 65, at: 75, df: 65, sa: 40, sd: 60, sp: 45},\n weightkg: 35,\n nfe: true,\n abilities: {0: 'Unaware'},\n },\n Probopass: {\n types: ['Rock', 'Steel'],\n bs: {hp: 60, at: 55, df: 145, sa: 75, sd: 150, sp: 40},\n weightkg: 340,\n abilities: {0: 'Sturdy'},\n },\n Protowatt: {\n types: ['Electric', 'Water'],\n bs: {hp: 51, at: 44, df: 33, sa: 43, sd: 34, sp: 65},\n weightkg: 0.1,\n nfe: true,\n abilities: {0: 'Trace'},\n },\n Purugly: {\n types: ['Normal'],\n bs: {hp: 71, at: 82, df: 64, sa: 64, sd: 59, sp: 112},\n weightkg: 43.8,\n abilities: {0: 'Thick Fat'},\n },\n Pyroak: {\n types: ['Fire', 'Grass'],\n bs: {hp: 120, at: 70, df: 105, sa: 95, sd: 90, sp: 60},\n weightkg: 168,\n abilities: {0: 'Rock Head'},\n },\n Rampardos: {\n types: ['Rock'],\n bs: {hp: 97, at: 165, df: 60, sa: 65, sd: 50, sp: 58},\n weightkg: 102.5,\n abilities: {0: 'Mold Breaker'},\n },\n Rebble: {\n types: ['Rock'],\n bs: {hp: 45, at: 25, df: 65, sa: 75, sd: 55, sp: 80},\n weightkg: 7,\n nfe: true,\n gender: 'N',\n abilities: {0: 'Levitate'},\n },\n Regigigas: {\n types: ['Normal'],\n bs: {hp: 110, at: 160, df: 110, sa: 80, sd: 110, sp: 100},\n weightkg: 420,\n abilities: {0: 'Slow Start'},\n gender: 'N',\n },\n Revenankh: {\n types: ['Ghost', 'Fighting'],\n bs: {hp: 90, at: 105, df: 90, sa: 65, sd: 110, sp: 65},\n weightkg: 44,\n abilities: {0: 'Air Lock'},\n },\n Rhyperior: {\n types: ['Ground', 'Rock'],\n bs: {hp: 115, at: 140, df: 130, sa: 55, sd: 55, sp: 40},\n weightkg: 282.8,\n abilities: {0: 'Lightning Rod'},\n },\n Riolu: {\n types: ['Fighting'],\n bs: {hp: 40, at: 70, df: 40, sa: 35, sd: 40, sp: 60},\n weightkg: 20.2,\n nfe: true,\n abilities: {0: 'Steadfast'},\n },\n Roserade: {\n types: ['Grass', 'Poison'],\n bs: {hp: 60, at: 70, df: 55, sa: 125, sd: 105, sp: 90},\n weightkg: 14.5,\n abilities: {0: 'Natural Cure'},\n },\n Rotom: {\n types: ['Electric', 'Ghost'],\n bs: {hp: 50, at: 50, df: 77, sa: 95, sd: 77, sp: 91},\n weightkg: 0.3,\n abilities: {0: 'Levitate'},\n gender: 'N',\n otherFormes: ['Rotom-Fan', 'Rotom-Frost', 'Rotom-Heat', 'Rotom-Mow', 'Rotom-Wash'],\n },\n 'Rotom-Mow': {\n types: ['Electric', 'Ghost'],\n bs: {hp: 50, at: 65, df: 107, sa: 105, sd: 107, sp: 86},\n weightkg: 0.3,\n abilities: {0: 'Levitate'},\n gender: 'N',\n baseSpecies: 'Rotom',\n },\n 'Rotom-Frost': {\n types: ['Electric', 'Ghost'],\n bs: {hp: 50, at: 65, df: 107, sa: 105, sd: 107, sp: 86},\n weightkg: 0.3,\n abilities: {0: 'Levitate'},\n gender: 'N',\n baseSpecies: 'Rotom',\n },\n 'Rotom-Heat': {\n types: ['Electric', 'Ghost'],\n bs: {hp: 50, at: 65, df: 107, sa: 105, sd: 107, sp: 86},\n weightkg: 0.3,\n abilities: {0: 'Levitate'},\n gender: 'N',\n baseSpecies: 'Rotom',\n },\n 'Rotom-Fan': {\n types: ['Electric', 'Ghost'],\n bs: {hp: 50, at: 65, df: 107, sa: 105, sd: 107, sp: 86},\n weightkg: 0.3,\n abilities: {0: 'Levitate'},\n gender: 'N',\n baseSpecies: 'Rotom',\n },\n 'Rotom-Wash': {\n types: ['Electric', 'Ghost'],\n bs: {hp: 50, at: 65, df: 107, sa: 105, sd: 107, sp: 86},\n weightkg: 0.3,\n abilities: {0: 'Levitate'},\n gender: 'N',\n baseSpecies: 'Rotom',\n },\n Shaymin: {\n types: ['Grass'],\n bs: {hp: 100, at: 100, df: 100, sa: 100, sd: 100, sp: 100},\n weightkg: 2.1,\n abilities: {0: 'Natural Cure'},\n gender: 'N',\n otherFormes: ['Shaymin-Sky'],\n },\n 'Shaymin-Sky': {\n types: ['Grass', 'Flying'],\n bs: {hp: 100, at: 103, df: 75, sa: 120, sd: 75, sp: 127},\n weightkg: 5.2,\n abilities: {0: 'Serene Grace'},\n gender: 'N',\n baseSpecies: 'Shaymin',\n },\n Shellos: {\n types: ['Water'],\n bs: {hp: 76, at: 48, df: 48, sa: 57, sd: 62, sp: 34},\n weightkg: 6.3,\n nfe: true,\n abilities: {0: 'Sticky Hold'},\n },\n Shieldon: {\n types: ['Rock', 'Steel'],\n bs: {hp: 30, at: 42, df: 118, sa: 42, sd: 88, sp: 30},\n weightkg: 57,\n nfe: true,\n abilities: {0: 'Sturdy'},\n },\n Shinx: {\n types: ['Electric'],\n bs: {hp: 45, at: 65, df: 34, sa: 40, sd: 34, sp: 45},\n weightkg: 9.5,\n nfe: true,\n abilities: {0: 'Rivalry'},\n },\n Skorupi: {\n types: ['Poison', 'Bug'],\n bs: {hp: 40, at: 50, df: 90, sa: 30, sd: 55, sp: 65},\n weightkg: 12,\n nfe: true,\n abilities: {0: 'Battle Armor'},\n },\n Skuntank: {\n types: ['Poison', 'Dark'],\n bs: {hp: 103, at: 93, df: 67, sa: 71, sd: 61, sp: 84},\n weightkg: 38,\n abilities: {0: 'Stench'},\n },\n Snover: {\n types: ['Grass', 'Ice'],\n bs: {hp: 60, at: 62, df: 50, sa: 62, sd: 60, sp: 40},\n weightkg: 50.5,\n nfe: true,\n abilities: {0: 'Snow Warning'},\n },\n Spiritomb: {\n types: ['Ghost', 'Dark'],\n bs: {hp: 50, at: 92, df: 108, sa: 92, sd: 108, sp: 35},\n weightkg: 108,\n abilities: {0: 'Pressure'},\n },\n Staraptor: {\n types: ['Normal', 'Flying'],\n bs: {hp: 85, at: 120, df: 70, sa: 50, sd: 50, sp: 100},\n weightkg: 24.9,\n abilities: {0: 'Intimidate'},\n },\n Staravia: {\n types: ['Normal', 'Flying'],\n bs: {hp: 55, at: 75, df: 50, sa: 40, sd: 40, sp: 80},\n weightkg: 15.5,\n nfe: true,\n abilities: {0: 'Intimidate'},\n },\n Starly: {\n types: ['Normal', 'Flying'],\n bs: {hp: 40, at: 55, df: 30, sa: 30, sd: 30, sp: 60},\n weightkg: 2,\n nfe: true,\n abilities: {0: 'Keen Eye'},\n },\n Stratagem: {\n types: ['Rock'],\n bs: {hp: 90, at: 60, df: 65, sa: 120, sd: 70, sp: 130},\n weightkg: 45,\n gender: 'N',\n abilities: {0: 'Levitate'},\n },\n Stunky: {\n types: ['Poison', 'Dark'],\n bs: {hp: 63, at: 63, df: 47, sa: 41, sd: 41, sp: 74},\n weightkg: 19.2,\n nfe: true,\n abilities: {0: 'Stench'},\n },\n Syclant: {\n types: ['Ice', 'Bug'],\n bs: {hp: 70, at: 116, df: 70, sa: 114, sd: 64, sp: 121},\n weightkg: 52,\n abilities: {0: 'Compound Eyes'},\n },\n Syclar: {\n types: ['Ice', 'Bug'],\n bs: {hp: 40, at: 76, df: 45, sa: 74, sd: 39, sp: 91},\n weightkg: 4,\n nfe: true,\n abilities: {0: 'Compound Eyes'},\n },\n Tactite: {\n types: ['Rock'],\n bs: {hp: 70, at: 40, df: 65, sa: 100, sd: 65, sp: 95},\n weightkg: 16,\n nfe: true,\n gender: 'N',\n abilities: {0: 'Levitate'},\n },\n Tangrowth: {\n types: ['Grass'],\n bs: {hp: 100, at: 100, df: 125, sa: 110, sd: 50, sp: 50},\n weightkg: 128.6,\n abilities: {0: 'Chlorophyll'},\n },\n Togekiss: {\n types: ['Normal', 'Flying'],\n bs: {hp: 85, at: 50, df: 95, sa: 120, sd: 115, sp: 80},\n weightkg: 38,\n abilities: {0: 'Hustle'},\n },\n Torterra: {\n types: ['Grass', 'Ground'],\n bs: {hp: 95, at: 109, df: 105, sa: 75, sd: 85, sp: 56},\n weightkg: 310,\n abilities: {0: 'Overgrow'},\n },\n Toxicroak: {\n types: ['Poison', 'Fighting'],\n bs: {hp: 83, at: 106, df: 65, sa: 86, sd: 65, sp: 85},\n weightkg: 44.4,\n abilities: {0: 'Anticipation'},\n },\n Turtwig: {\n types: ['Grass'],\n bs: {hp: 55, at: 68, df: 64, sa: 45, sd: 55, sp: 31},\n weightkg: 10.2,\n nfe: true,\n abilities: {0: 'Overgrow'},\n },\n Uxie: {\n types: ['Psychic'],\n bs: {hp: 75, at: 75, df: 130, sa: 75, sd: 130, sp: 95},\n weightkg: 0.3,\n abilities: {0: 'Levitate'},\n gender: 'N',\n },\n Vespiquen: {\n types: ['Bug', 'Flying'],\n bs: {hp: 70, at: 80, df: 102, sa: 80, sd: 102, sp: 40},\n weightkg: 38.5,\n abilities: {0: 'Pressure'},\n },\n Voodoll: {\n types: ['Normal', 'Dark'],\n bs: {hp: 55, at: 40, df: 55, sa: 75, sd: 50, sp: 70},\n weightkg: 25,\n nfe: true,\n abilities: {0: 'Volt Absorb'},\n },\n Voodoom: {\n types: ['Fighting', 'Dark'],\n bs: {hp: 90, at: 85, df: 80, sa: 105, sd: 80, sp: 110},\n weightkg: 75.5,\n abilities: {0: 'Volt Absorb'},\n },\n Weavile: {\n types: ['Dark', 'Ice'],\n bs: {hp: 70, at: 120, df: 65, sa: 45, sd: 85, sp: 125},\n weightkg: 34,\n abilities: {0: 'Pressure'},\n },\n Wormadam: {\n types: ['Bug', 'Grass'],\n bs: {hp: 60, at: 59, df: 85, sa: 79, sd: 105, sp: 36},\n weightkg: 6.5,\n abilities: {0: 'Anticipation'},\n otherFormes: ['Wormadam-Sandy', 'Wormadam-Trash'],\n },\n 'Wormadam-Sandy': {\n types: ['Bug', 'Ground'],\n bs: {hp: 60, at: 79, df: 105, sa: 59, sd: 85, sp: 36},\n weightkg: 6.5,\n abilities: {0: 'Anticipation'},\n baseSpecies: 'Wormadam',\n },\n 'Wormadam-Trash': {\n types: ['Bug', 'Steel'],\n bs: {hp: 60, at: 69, df: 95, sa: 69, sd: 95, sp: 36},\n weightkg: 6.5,\n abilities: {0: 'Anticipation'},\n baseSpecies: 'Wormadam',\n },\n Yanmega: {\n types: ['Bug', 'Flying'],\n bs: {hp: 86, at: 76, df: 86, sa: 116, sd: 56, sp: 95},\n weightkg: 51.5,\n abilities: {0: 'Speed Boost'},\n },\n};\n\nconst DPP: {[name: string]: SpeciesData} = extend(true, {}, ADV, DPP_PATCH);\n\nconst BW_PATCH: {[name: string]: DeepPartial} = {\n 'Rotom-Fan': {types: ['Electric', 'Flying']},\n 'Rotom-Frost': {types: ['Electric', 'Ice']},\n 'Rotom-Heat': {types: ['Electric', 'Fire']},\n 'Rotom-Mow': {types: ['Electric', 'Grass']},\n 'Rotom-Wash': {types: ['Electric', 'Water']},\n Accelgor: {\n types: ['Bug'],\n bs: {hp: 80, at: 70, df: 40, sa: 100, sd: 60, sp: 145},\n weightkg: 25.3,\n abilities: {0: 'Hydration'},\n },\n Alomomola: {\n types: ['Water'],\n bs: {hp: 165, at: 75, df: 80, sa: 40, sd: 45, sp: 65},\n weightkg: 31.6,\n abilities: {0: 'Healer'},\n },\n Amoonguss: {\n types: ['Grass', 'Poison'],\n bs: {hp: 114, at: 85, df: 70, sa: 85, sd: 80, sp: 30},\n weightkg: 10.5,\n abilities: {0: 'Effect Spore'},\n },\n Archen: {\n types: ['Rock', 'Flying'],\n bs: {hp: 55, at: 112, df: 45, sa: 74, sd: 45, sp: 70},\n weightkg: 9.5,\n abilities: {0: 'Defeatist'},\n nfe: true,\n },\n Archeops: {\n types: ['Rock', 'Flying'],\n bs: {hp: 75, at: 140, df: 65, sa: 112, sd: 65, sp: 110},\n weightkg: 32,\n abilities: {0: 'Defeatist'},\n },\n Argalis: {\n types: ['Bug', 'Psychic'],\n bs: {hp: 60, at: 90, df: 89, sa: 87, sd: 40, sp: 54},\n weightkg: 341.4,\n nfe: true,\n abilities: {0: 'Shed Skin'},\n },\n Audino: {\n types: ['Normal'],\n bs: {hp: 103, at: 60, df: 86, sa: 60, sd: 86, sp: 50},\n weightkg: 31,\n abilities: {0: 'Healer'},\n },\n Aurumoth: {\n types: ['Bug', 'Psychic'],\n bs: {hp: 110, at: 120, df: 99, sa: 117, sd: 60, sp: 94},\n weightkg: 193,\n abilities: {0: 'Weak Armor'},\n },\n Axew: {\n types: ['Dragon'],\n bs: {hp: 46, at: 87, df: 60, sa: 30, sd: 40, sp: 57},\n weightkg: 18,\n nfe: true,\n abilities: {0: 'Rivalry'},\n },\n Basculin: {\n types: ['Water'],\n bs: {hp: 70, at: 92, df: 65, sa: 80, sd: 55, sp: 98},\n weightkg: 18,\n abilities: {0: 'Reckless'},\n otherFormes: ['Basculin-Blue-Striped'],\n },\n 'Basculin-Blue-Striped': {\n types: ['Water'],\n bs: {hp: 70, at: 92, df: 65, sa: 80, sd: 55, sp: 98},\n weightkg: 18,\n abilities: {0: 'Rock Head'},\n baseSpecies: 'Basculin',\n },\n Beartic: {\n types: ['Ice'],\n bs: {hp: 95, at: 110, df: 80, sa: 70, sd: 80, sp: 50},\n weightkg: 260,\n abilities: {0: 'Snow Cloak'},\n },\n Beheeyem: {\n types: ['Psychic'],\n bs: {hp: 75, at: 75, df: 75, sa: 125, sd: 95, sp: 40},\n weightkg: 34.5,\n abilities: {0: 'Telepathy'},\n },\n Bisharp: {\n types: ['Dark', 'Steel'],\n bs: {hp: 65, at: 125, df: 100, sa: 60, sd: 70, sp: 70},\n weightkg: 70,\n abilities: {0: 'Defiant'},\n },\n Blitzle: {\n types: ['Electric'],\n bs: {hp: 45, at: 60, df: 32, sa: 50, sd: 32, sp: 76},\n weightkg: 29.8,\n nfe: true,\n abilities: {0: 'Lightning Rod'},\n },\n Boldore: {\n types: ['Rock'],\n bs: {hp: 70, at: 105, df: 105, sa: 50, sd: 40, sp: 20},\n weightkg: 102,\n nfe: true,\n abilities: {0: 'Sturdy'},\n },\n Bouffalant: {\n types: ['Normal'],\n bs: {hp: 95, at: 110, df: 95, sa: 40, sd: 95, sp: 55},\n weightkg: 94.6,\n abilities: {0: 'Reckless'},\n },\n Brattler: {\n types: ['Dark', 'Grass'],\n bs: {hp: 80, at: 70, df: 40, sa: 20, sd: 90, sp: 30},\n weightkg: 11.5,\n nfe: true,\n abilities: {0: 'Harvest'},\n },\n Braviary: {\n types: ['Normal', 'Flying'],\n bs: {hp: 100, at: 123, df: 75, sa: 57, sd: 75, sp: 80},\n weightkg: 41,\n abilities: {0: 'Keen Eye'},\n },\n Carracosta: {\n types: ['Water', 'Rock'],\n bs: {hp: 74, at: 108, df: 133, sa: 83, sd: 65, sp: 32},\n weightkg: 81,\n abilities: {0: 'Solid Rock'},\n },\n Cawdet: {\n types: ['Steel', 'Flying'],\n bs: {hp: 35, at: 72, df: 85, sa: 40, sd: 55, sp: 88},\n weightkg: 25,\n nfe: true,\n abilities: {0: 'Keen Eye'},\n },\n Cawmodore: {\n types: ['Steel', 'Flying'],\n bs: {hp: 50, at: 92, df: 130, sa: 65, sd: 75, sp: 118},\n weightkg: 37,\n abilities: {0: 'Intimidate'},\n },\n Chandelure: {\n types: ['Ghost', 'Fire'],\n bs: {hp: 60, at: 55, df: 90, sa: 145, sd: 90, sp: 80},\n weightkg: 34.3,\n abilities: {0: 'Flash Fire'},\n },\n Cinccino: {\n types: ['Normal'],\n bs: {hp: 75, at: 95, df: 60, sa: 65, sd: 60, sp: 115},\n weightkg: 7.5,\n abilities: {0: 'Cute Charm'},\n },\n Cobalion: {\n types: ['Steel', 'Fighting'],\n bs: {hp: 91, at: 90, df: 129, sa: 90, sd: 72, sp: 108},\n weightkg: 250,\n abilities: {0: 'Justified'},\n gender: 'N',\n },\n Cofagrigus: {\n types: ['Ghost'],\n bs: {hp: 58, at: 50, df: 145, sa: 95, sd: 105, sp: 30},\n weightkg: 76.5,\n abilities: {0: 'Mummy'},\n },\n Conkeldurr: {\n types: ['Fighting'],\n bs: {hp: 105, at: 140, df: 95, sa: 55, sd: 65, sp: 45},\n weightkg: 87,\n abilities: {0: 'Guts'},\n },\n Cottonee: {\n types: ['Grass'],\n bs: {hp: 40, at: 27, df: 60, sa: 37, sd: 50, sp: 66},\n weightkg: 0.6,\n nfe: true,\n abilities: {0: 'Prankster'},\n },\n Crustle: {\n types: ['Bug', 'Rock'],\n bs: {hp: 70, at: 95, df: 125, sa: 65, sd: 75, sp: 45},\n weightkg: 200,\n abilities: {0: 'Sturdy'},\n },\n Cryogonal: {\n types: ['Ice'],\n bs: {hp: 70, at: 50, df: 30, sa: 95, sd: 135, sp: 105},\n weightkg: 148,\n abilities: {0: 'Levitate'},\n gender: 'N',\n },\n Cubchoo: {\n types: ['Ice'],\n bs: {hp: 55, at: 70, df: 40, sa: 60, sd: 40, sp: 40},\n weightkg: 8.5,\n nfe: true,\n abilities: {0: 'Snow Cloak'},\n },\n Cupra: {\n types: ['Bug', 'Psychic'],\n bs: {hp: 50, at: 60, df: 49, sa: 67, sd: 30, sp: 44},\n weightkg: 4.8,\n nfe: true,\n abilities: {0: 'Shield Dust'},\n },\n Darmanitan: {\n types: ['Fire'],\n bs: {hp: 105, at: 140, df: 55, sa: 30, sd: 55, sp: 95},\n weightkg: 92.9,\n abilities: {0: 'Sheer Force'},\n otherFormes: ['Darmanitan-Zen'],\n },\n 'Darmanitan-Zen': {\n types: ['Fire', 'Psychic'],\n bs: {hp: 105, at: 30, df: 105, sa: 140, sd: 105, sp: 55},\n weightkg: 92.9,\n baseSpecies: 'Darmanitan',\n abilities: {0: 'Zen Mode'},\n },\n Darumaka: {\n types: ['Fire'],\n bs: {hp: 70, at: 90, df: 45, sa: 15, sd: 45, sp: 50},\n weightkg: 37.5,\n nfe: true,\n abilities: {0: 'Hustle'},\n },\n Deerling: {\n types: ['Normal', 'Grass'],\n bs: {hp: 60, at: 60, df: 50, sa: 40, sd: 50, sp: 75},\n weightkg: 19.5,\n nfe: true,\n abilities: {0: 'Chlorophyll'},\n },\n Deino: {\n types: ['Dark', 'Dragon'],\n bs: {hp: 52, at: 65, df: 50, sa: 45, sd: 50, sp: 38},\n weightkg: 17.3,\n abilities: {0: 'Hustle'},\n nfe: true,\n },\n Dewott: {\n types: ['Water'],\n bs: {hp: 75, at: 75, df: 60, sa: 83, sd: 60, sp: 60},\n weightkg: 24.5,\n nfe: true,\n abilities: {0: 'Torrent'},\n },\n Drilbur: {\n types: ['Ground'],\n bs: {hp: 60, at: 85, df: 40, sa: 30, sd: 45, sp: 68},\n weightkg: 8.5,\n nfe: true,\n abilities: {0: 'Sand Rush'},\n },\n Druddigon: {\n types: ['Dragon'],\n bs: {hp: 77, at: 120, df: 90, sa: 60, sd: 90, sp: 48},\n weightkg: 139,\n abilities: {0: 'Rough Skin'},\n },\n Ducklett: {\n types: ['Water', 'Flying'],\n bs: {hp: 62, at: 44, df: 50, sa: 44, sd: 50, sp: 55},\n weightkg: 5.5,\n nfe: true,\n abilities: {0: 'Keen Eye'},\n },\n Duosion: {\n types: ['Psychic'],\n bs: {hp: 65, at: 40, df: 50, sa: 125, sd: 60, sp: 30},\n weightkg: 8,\n nfe: true,\n abilities: {0: 'Overcoat'},\n },\n Durant: {\n types: ['Bug', 'Steel'],\n bs: {hp: 58, at: 109, df: 112, sa: 48, sd: 48, sp: 109},\n weightkg: 33,\n abilities: {0: 'Swarm'},\n },\n Dwebble: {\n types: ['Bug', 'Rock'],\n bs: {hp: 50, at: 65, df: 85, sa: 35, sd: 35, sp: 55},\n weightkg: 14.5,\n nfe: true,\n abilities: {0: 'Sturdy'},\n },\n Eelektrik: {\n types: ['Electric'],\n bs: {hp: 65, at: 85, df: 70, sa: 75, sd: 70, sp: 40},\n weightkg: 22,\n abilities: {0: 'Levitate'},\n nfe: true,\n },\n Eelektross: {\n types: ['Electric'],\n bs: {hp: 85, at: 115, df: 80, sa: 105, sd: 80, sp: 50},\n weightkg: 80.5,\n abilities: {0: 'Levitate'},\n },\n Elgyem: {\n types: ['Psychic'],\n bs: {hp: 55, at: 55, df: 55, sa: 85, sd: 55, sp: 30},\n weightkg: 9,\n nfe: true,\n abilities: {0: 'Telepathy'},\n },\n Emboar: {\n types: ['Fire', 'Fighting'],\n bs: {hp: 110, at: 123, df: 65, sa: 100, sd: 65, sp: 65},\n weightkg: 150,\n abilities: {0: 'Blaze'},\n },\n Emolga: {\n types: ['Electric', 'Flying'],\n bs: {hp: 55, at: 75, df: 60, sa: 75, sd: 60, sp: 103},\n weightkg: 5,\n abilities: {0: 'Static'},\n },\n Escavalier: {\n types: ['Bug', 'Steel'],\n bs: {hp: 70, at: 135, df: 105, sa: 60, sd: 105, sp: 20},\n weightkg: 33,\n abilities: {0: 'Swarm'},\n },\n Excadrill: {\n types: ['Ground', 'Steel'],\n bs: {hp: 110, at: 135, df: 60, sa: 50, sd: 65, sp: 88},\n weightkg: 40.4,\n abilities: {0: 'Sand Rush'},\n },\n Ferroseed: {\n types: ['Grass', 'Steel'],\n bs: {hp: 44, at: 50, df: 91, sa: 24, sd: 86, sp: 10},\n weightkg: 18.8,\n nfe: true,\n abilities: {0: 'Iron Barbs'},\n },\n Ferrothorn: {\n types: ['Grass', 'Steel'],\n bs: {hp: 74, at: 94, df: 131, sa: 54, sd: 116, sp: 20},\n weightkg: 110,\n abilities: {0: 'Iron Barbs'},\n },\n Foongus: {\n types: ['Grass', 'Poison'],\n bs: {hp: 69, at: 55, df: 45, sa: 55, sd: 55, sp: 15},\n weightkg: 1,\n nfe: true,\n abilities: {0: 'Effect Spore'},\n },\n Fraxure: {\n types: ['Dragon'],\n bs: {hp: 66, at: 117, df: 70, sa: 40, sd: 50, sp: 67},\n weightkg: 36,\n nfe: true,\n abilities: {0: 'Rivalry'},\n },\n Frillish: {\n types: ['Water', 'Ghost'],\n bs: {hp: 55, at: 40, df: 50, sa: 65, sd: 85, sp: 40},\n weightkg: 33,\n nfe: true,\n abilities: {0: 'Water Absorb'},\n },\n Galvantula: {\n types: ['Bug', 'Electric'],\n bs: {hp: 70, at: 77, df: 60, sa: 97, sd: 60, sp: 108},\n weightkg: 14.3,\n abilities: {0: 'Compound Eyes'},\n },\n Garbodor: {\n types: ['Poison'],\n bs: {hp: 80, at: 95, df: 82, sa: 60, sd: 82, sp: 75},\n weightkg: 107.3,\n abilities: {0: 'Stench'},\n },\n Genesect: {\n types: ['Bug', 'Steel'],\n bs: {hp: 71, at: 120, df: 95, sa: 120, sd: 95, sp: 99},\n weightkg: 82.5,\n abilities: {0: 'Download'},\n gender: 'N',\n otherFormes: ['Genesect-Burn', 'Genesect-Chill', 'Genesect-Douse', 'Genesect-Shock'],\n },\n 'Genesect-Burn': {\n types: ['Bug', 'Steel'],\n bs: {hp: 71, at: 120, df: 95, sa: 120, sd: 95, sp: 99},\n weightkg: 82.5,\n abilities: {0: 'Download'},\n gender: 'N',\n baseSpecies: 'Genesect',\n },\n 'Genesect-Chill': {\n types: ['Bug', 'Steel'],\n bs: {hp: 71, at: 120, df: 95, sa: 120, sd: 95, sp: 99},\n weightkg: 82.5,\n abilities: {0: 'Download'},\n gender: 'N',\n baseSpecies: 'Genesect',\n },\n 'Genesect-Douse': {\n types: ['Bug', 'Steel'],\n bs: {hp: 71, at: 120, df: 95, sa: 120, sd: 95, sp: 99},\n weightkg: 82.5,\n abilities: {0: 'Download'},\n gender: 'N',\n baseSpecies: 'Genesect',\n },\n 'Genesect-Shock': {\n types: ['Bug', 'Steel'],\n bs: {hp: 71, at: 120, df: 95, sa: 120, sd: 95, sp: 99},\n weightkg: 82.5,\n abilities: {0: 'Download'},\n gender: 'N',\n baseSpecies: 'Genesect',\n },\n Gigalith: {\n types: ['Rock'],\n bs: {hp: 85, at: 135, df: 130, sa: 60, sd: 70, sp: 25},\n weightkg: 260,\n abilities: {0: 'Sturdy'},\n },\n Golett: {\n types: ['Ground', 'Ghost'],\n bs: {hp: 59, at: 74, df: 50, sa: 35, sd: 50, sp: 35},\n weightkg: 92,\n nfe: true,\n gender: 'N',\n abilities: {0: 'Iron Fist'},\n },\n Golurk: {\n types: ['Ground', 'Ghost'],\n bs: {hp: 89, at: 124, df: 80, sa: 55, sd: 80, sp: 55},\n weightkg: 330,\n gender: 'N',\n abilities: {0: 'Iron Fist'},\n },\n Gothita: {\n types: ['Psychic'],\n bs: {hp: 45, at: 30, df: 50, sa: 55, sd: 65, sp: 45},\n weightkg: 5.8,\n nfe: true,\n abilities: {0: 'Frisk'},\n },\n Gothitelle: {\n types: ['Psychic'],\n bs: {hp: 70, at: 55, df: 95, sa: 95, sd: 110, sp: 65},\n weightkg: 44,\n abilities: {0: 'Frisk'},\n },\n Gothorita: {\n types: ['Psychic'],\n bs: {hp: 60, at: 45, df: 70, sa: 75, sd: 85, sp: 55},\n weightkg: 18,\n nfe: true,\n abilities: {0: 'Frisk'},\n },\n Gurdurr: {\n types: ['Fighting'],\n bs: {hp: 85, at: 105, df: 85, sa: 40, sd: 50, sp: 40},\n weightkg: 40,\n nfe: true,\n abilities: {0: 'Guts'},\n },\n Haxorus: {\n types: ['Dragon'],\n bs: {hp: 76, at: 147, df: 90, sa: 60, sd: 70, sp: 97},\n weightkg: 105.5,\n abilities: {0: 'Rivalry'},\n },\n Heatmor: {\n types: ['Fire'],\n bs: {hp: 85, at: 97, df: 66, sa: 105, sd: 66, sp: 65},\n weightkg: 58,\n abilities: {0: 'Gluttony'},\n },\n Herdier: {\n types: ['Normal'],\n bs: {hp: 65, at: 80, df: 65, sa: 35, sd: 65, sp: 60},\n weightkg: 14.7,\n nfe: true,\n abilities: {0: 'Intimidate'},\n },\n Hydreigon: {\n types: ['Dark', 'Dragon'],\n bs: {hp: 92, at: 105, df: 90, sa: 125, sd: 90, sp: 98},\n weightkg: 160,\n abilities: {0: 'Levitate'},\n },\n Jellicent: {\n types: ['Water', 'Ghost'],\n bs: {hp: 100, at: 60, df: 70, sa: 85, sd: 105, sp: 60},\n weightkg: 135,\n abilities: {0: 'Water Absorb'},\n },\n Joltik: {\n types: ['Bug', 'Electric'],\n bs: {hp: 50, at: 47, df: 50, sa: 57, sd: 50, sp: 65},\n weightkg: 0.6,\n nfe: true,\n abilities: {0: 'Compound Eyes'},\n },\n Karrablast: {\n types: ['Bug'],\n bs: {hp: 50, at: 75, df: 45, sa: 40, sd: 45, sp: 60},\n weightkg: 5.9,\n nfe: true,\n abilities: {0: 'Swarm'},\n },\n Keldeo: {\n types: ['Water', 'Fighting'],\n bs: {hp: 91, at: 72, df: 90, sa: 129, sd: 90, sp: 108},\n weightkg: 48.5,\n abilities: {0: 'Justified'},\n gender: 'N',\n otherFormes: ['Keldeo-Resolute'],\n },\n 'Keldeo-Resolute': {\n types: ['Water', 'Fighting'],\n bs: {hp: 91, at: 72, df: 90, sa: 129, sd: 90, sp: 108},\n weightkg: 48.5,\n abilities: {0: 'Justified'},\n gender: 'N',\n baseSpecies: 'Keldeo',\n },\n Klang: {\n types: ['Steel'],\n bs: {hp: 60, at: 80, df: 95, sa: 70, sd: 85, sp: 50},\n weightkg: 51,\n nfe: true,\n gender: 'N',\n abilities: {0: 'Plus'},\n },\n Klink: {\n types: ['Steel'],\n bs: {hp: 40, at: 55, df: 70, sa: 45, sd: 60, sp: 30},\n weightkg: 21,\n nfe: true,\n gender: 'N',\n abilities: {0: 'Plus'},\n },\n Klinklang: {\n types: ['Steel'],\n bs: {hp: 60, at: 100, df: 115, sa: 70, sd: 85, sp: 90},\n weightkg: 81,\n gender: 'N',\n abilities: {0: 'Plus'},\n },\n Krokorok: {\n types: ['Ground', 'Dark'],\n bs: {hp: 60, at: 82, df: 45, sa: 45, sd: 45, sp: 74},\n weightkg: 33.4,\n nfe: true,\n abilities: {0: 'Intimidate'},\n },\n Krookodile: {\n types: ['Ground', 'Dark'],\n bs: {hp: 95, at: 117, df: 70, sa: 65, sd: 70, sp: 92},\n weightkg: 96.3,\n abilities: {0: 'Intimidate'},\n },\n Kyurem: {\n types: ['Dragon', 'Ice'],\n bs: {hp: 125, at: 130, df: 90, sa: 130, sd: 90, sp: 95},\n weightkg: 325,\n abilities: {0: 'Pressure'},\n gender: 'N',\n otherFormes: ['Kyurem-Black', 'Kyurem-White'],\n },\n 'Kyurem-Black': {\n types: ['Dragon', 'Ice'],\n bs: {hp: 125, at: 170, df: 100, sa: 120, sd: 90, sp: 95},\n weightkg: 325,\n abilities: {0: 'Teravolt'},\n gender: 'N',\n baseSpecies: 'Kyurem',\n },\n 'Kyurem-White': {\n types: ['Dragon', 'Ice'],\n bs: {hp: 125, at: 120, df: 90, sa: 170, sd: 100, sp: 95},\n weightkg: 325,\n abilities: {0: 'Turboblaze'},\n gender: 'N',\n baseSpecies: 'Kyurem',\n },\n Lampent: {\n types: ['Ghost', 'Fire'],\n bs: {hp: 60, at: 40, df: 60, sa: 95, sd: 60, sp: 55},\n weightkg: 13,\n nfe: true,\n abilities: {0: 'Flash Fire'},\n },\n Landorus: {\n types: ['Ground', 'Flying'],\n bs: {hp: 89, at: 125, df: 90, sa: 115, sd: 80, sp: 101},\n weightkg: 68,\n abilities: {0: 'Sand Force'},\n otherFormes: ['Landorus-Therian'],\n },\n 'Landorus-Therian': {\n types: ['Ground', 'Flying'],\n bs: {hp: 89, at: 145, df: 90, sa: 105, sd: 80, sp: 91},\n weightkg: 68,\n abilities: {0: 'Intimidate'},\n baseSpecies: 'Landorus',\n },\n Larvesta: {\n types: ['Bug', 'Fire'],\n bs: {hp: 55, at: 85, df: 55, sa: 50, sd: 55, sp: 60},\n weightkg: 28.8,\n nfe: true,\n abilities: {0: 'Flame Body'},\n },\n Leavanny: {\n types: ['Bug', 'Grass'],\n bs: {hp: 75, at: 103, df: 80, sa: 70, sd: 70, sp: 92},\n weightkg: 20.5,\n abilities: {0: 'Swarm'},\n },\n Liepard: {\n types: ['Dark'],\n bs: {hp: 64, at: 88, df: 50, sa: 88, sd: 50, sp: 106},\n weightkg: 37.5,\n abilities: {0: 'Limber'},\n },\n Lilligant: {\n types: ['Grass'],\n bs: {hp: 70, at: 60, df: 75, sa: 110, sd: 75, sp: 90},\n weightkg: 16.3,\n abilities: {0: 'Chlorophyll'},\n },\n Lillipup: {\n types: ['Normal'],\n bs: {hp: 45, at: 60, df: 45, sa: 25, sd: 45, sp: 55},\n weightkg: 4.1,\n nfe: true,\n abilities: {0: 'Vital Spirit'},\n },\n Litwick: {\n types: ['Ghost', 'Fire'],\n bs: {hp: 50, at: 30, df: 55, sa: 65, sd: 55, sp: 20},\n weightkg: 3.1,\n nfe: true,\n abilities: {0: 'Flash Fire'},\n },\n Malaconda: {\n types: ['Dark', 'Grass'],\n bs: {hp: 115, at: 100, df: 60, sa: 40, sd: 130, sp: 55},\n weightkg: 108.8,\n abilities: {0: 'Harvest'},\n },\n Mandibuzz: {\n types: ['Dark', 'Flying'],\n bs: {hp: 110, at: 65, df: 105, sa: 55, sd: 95, sp: 80},\n weightkg: 39.5,\n abilities: {0: 'Big Pecks'},\n },\n Maractus: {\n types: ['Grass'],\n bs: {hp: 75, at: 86, df: 67, sa: 106, sd: 67, sp: 60},\n weightkg: 28,\n abilities: {0: 'Water Absorb'},\n },\n Meloetta: {\n types: ['Normal', 'Psychic'],\n bs: {hp: 100, at: 77, df: 77, sa: 128, sd: 128, sp: 90},\n weightkg: 6.5,\n abilities: {0: 'Serene Grace'},\n otherFormes: ['Meloetta-Pirouette'],\n gender: 'N',\n },\n 'Meloetta-Pirouette': {\n types: ['Normal', 'Fighting'],\n bs: {hp: 100, at: 128, df: 90, sa: 77, sd: 77, sp: 128},\n weightkg: 6.5,\n abilities: {0: 'Serene Grace'},\n baseSpecies: 'Meloetta',\n gender: 'N',\n },\n Mienfoo: {\n types: ['Fighting'],\n bs: {hp: 45, at: 85, df: 50, sa: 55, sd: 50, sp: 65},\n weightkg: 20,\n nfe: true,\n abilities: {0: 'Inner Focus'},\n },\n Mienshao: {\n types: ['Fighting'],\n bs: {hp: 65, at: 125, df: 60, sa: 95, sd: 60, sp: 105},\n weightkg: 35.5,\n abilities: {0: 'Inner Focus'},\n },\n Minccino: {\n types: ['Normal'],\n bs: {hp: 55, at: 50, df: 40, sa: 40, sd: 40, sp: 75},\n weightkg: 5.8,\n nfe: true,\n abilities: {0: 'Cute Charm'},\n },\n Mollux: {\n types: ['Fire', 'Poison'],\n bs: {hp: 95, at: 45, df: 83, sa: 131, sd: 105, sp: 76},\n weightkg: 41,\n abilities: {0: 'Dry Skin'},\n },\n Munna: {\n types: ['Psychic'],\n bs: {hp: 76, at: 25, df: 45, sa: 67, sd: 55, sp: 24},\n weightkg: 23.3,\n nfe: true,\n abilities: {0: 'Forewarn'},\n },\n Musharna: {\n types: ['Psychic'],\n bs: {hp: 116, at: 55, df: 85, sa: 107, sd: 95, sp: 29},\n weightkg: 60.5,\n abilities: {0: 'Forewarn'},\n },\n Necturine: {\n types: ['Grass', 'Ghost'],\n bs: {hp: 49, at: 55, df: 60, sa: 50, sd: 75, sp: 51},\n weightkg: 1.8,\n nfe: true,\n abilities: {0: 'Anticipation'},\n },\n Necturna: {\n types: ['Grass', 'Ghost'],\n bs: {hp: 64, at: 120, df: 100, sa: 85, sd: 120, sp: 81},\n weightkg: 49.6,\n abilities: {0: 'Forewarn'},\n },\n Oshawott: {\n types: ['Water'],\n bs: {hp: 55, at: 55, df: 45, sa: 63, sd: 45, sp: 45},\n weightkg: 5.9,\n nfe: true,\n abilities: {0: 'Torrent'},\n },\n Palpitoad: {\n types: ['Water', 'Ground'],\n bs: {hp: 75, at: 65, df: 55, sa: 65, sd: 55, sp: 69},\n weightkg: 17,\n nfe: true,\n abilities: {0: 'Swift Swim'},\n },\n Panpour: {\n types: ['Water'],\n bs: {hp: 50, at: 53, df: 48, sa: 53, sd: 48, sp: 64},\n weightkg: 13.5,\n nfe: true,\n abilities: {0: 'Gluttony'},\n },\n Pansage: {\n types: ['Grass'],\n bs: {hp: 50, at: 53, df: 48, sa: 53, sd: 48, sp: 64},\n weightkg: 10.5,\n nfe: true,\n abilities: {0: 'Gluttony'},\n },\n Pansear: {\n types: ['Fire'],\n bs: {hp: 50, at: 53, df: 48, sa: 53, sd: 48, sp: 64},\n weightkg: 11,\n nfe: true,\n abilities: {0: 'Gluttony'},\n },\n Patrat: {\n types: ['Normal'],\n bs: {hp: 45, at: 55, df: 39, sa: 35, sd: 39, sp: 42},\n weightkg: 11.6,\n nfe: true,\n abilities: {0: 'Run Away'},\n },\n Pawniard: {\n types: ['Dark', 'Steel'],\n bs: {hp: 45, at: 85, df: 70, sa: 40, sd: 40, sp: 60},\n weightkg: 10.2,\n nfe: true,\n abilities: {0: 'Defiant'},\n },\n Petilil: {\n types: ['Grass'],\n bs: {hp: 45, at: 35, df: 50, sa: 70, sd: 50, sp: 30},\n weightkg: 6.6,\n nfe: true,\n abilities: {0: 'Chlorophyll'},\n },\n Pidove: {\n types: ['Normal', 'Flying'],\n bs: {hp: 50, at: 55, df: 50, sa: 36, sd: 30, sp: 43},\n weightkg: 2.1,\n nfe: true,\n abilities: {0: 'Big Pecks'},\n },\n Pignite: {\n types: ['Fire', 'Fighting'],\n bs: {hp: 90, at: 93, df: 55, sa: 70, sd: 55, sp: 55},\n weightkg: 55.5,\n nfe: true,\n abilities: {0: 'Blaze'},\n },\n Purrloin: {\n types: ['Dark'],\n bs: {hp: 41, at: 50, df: 37, sa: 50, sd: 37, sp: 66},\n weightkg: 10.1,\n nfe: true,\n abilities: {0: 'Limber'},\n },\n Reshiram: {\n types: ['Dragon', 'Fire'],\n bs: {hp: 100, at: 120, df: 100, sa: 150, sd: 120, sp: 90},\n weightkg: 330,\n abilities: {0: 'Turboblaze'},\n gender: 'N',\n },\n Reuniclus: {\n types: ['Psychic'],\n bs: {hp: 110, at: 65, df: 75, sa: 125, sd: 85, sp: 30},\n weightkg: 20.1,\n abilities: {0: 'Overcoat'},\n },\n Roggenrola: {\n types: ['Rock'],\n bs: {hp: 55, at: 75, df: 85, sa: 25, sd: 25, sp: 15},\n weightkg: 18,\n nfe: true,\n abilities: {0: 'Sturdy'},\n },\n Rufflet: {\n types: ['Normal', 'Flying'],\n bs: {hp: 70, at: 83, df: 50, sa: 37, sd: 50, sp: 60},\n weightkg: 10.5,\n nfe: true,\n abilities: {0: 'Keen Eye'},\n },\n Samurott: {\n types: ['Water'],\n bs: {hp: 95, at: 100, df: 85, sa: 108, sd: 70, sp: 70},\n weightkg: 94.6,\n abilities: {0: 'Torrent'},\n },\n Sandile: {\n types: ['Ground', 'Dark'],\n bs: {hp: 50, at: 72, df: 35, sa: 35, sd: 35, sp: 65},\n weightkg: 15.2,\n nfe: true,\n abilities: {0: 'Intimidate'},\n },\n Sawk: {\n types: ['Fighting'],\n bs: {hp: 75, at: 125, df: 75, sa: 30, sd: 75, sp: 85},\n weightkg: 51,\n abilities: {0: 'Sturdy'},\n },\n Sawsbuck: {\n types: ['Normal', 'Grass'],\n bs: {hp: 80, at: 100, df: 70, sa: 60, sd: 70, sp: 95},\n weightkg: 92.5,\n abilities: {0: 'Chlorophyll'},\n },\n Scolipede: {\n types: ['Bug', 'Poison'],\n bs: {hp: 60, at: 90, df: 89, sa: 55, sd: 69, sp: 112},\n weightkg: 200.5,\n abilities: {0: 'Poison Point'},\n },\n Scrafty: {\n types: ['Dark', 'Fighting'],\n bs: {hp: 65, at: 90, df: 115, sa: 45, sd: 115, sp: 58},\n weightkg: 30,\n abilities: {0: 'Shed Skin'},\n },\n Scraggy: {\n types: ['Dark', 'Fighting'],\n bs: {hp: 50, at: 75, df: 70, sa: 35, sd: 70, sp: 48},\n weightkg: 11.8,\n nfe: true,\n abilities: {0: 'Shed Skin'},\n },\n Scratchet: {\n types: ['Normal', 'Fighting'],\n bs: {hp: 55, at: 85, df: 80, sa: 20, sd: 70, sp: 40},\n weightkg: 20,\n nfe: true,\n abilities: {0: 'Scrappy'},\n },\n Seismitoad: {\n types: ['Water', 'Ground'],\n bs: {hp: 105, at: 85, df: 75, sa: 85, sd: 75, sp: 74},\n weightkg: 62,\n abilities: {0: 'Swift Swim'},\n },\n Serperior: {\n types: ['Grass'],\n bs: {hp: 75, at: 75, df: 95, sa: 75, sd: 95, sp: 113},\n weightkg: 63,\n abilities: {0: 'Overgrow'},\n },\n Servine: {\n types: ['Grass'],\n bs: {hp: 60, at: 60, df: 75, sa: 60, sd: 75, sp: 83},\n weightkg: 16,\n nfe: true,\n abilities: {0: 'Overgrow'},\n },\n Sewaddle: {\n types: ['Bug', 'Grass'],\n bs: {hp: 45, at: 53, df: 70, sa: 40, sd: 60, sp: 42},\n weightkg: 2.5,\n nfe: true,\n abilities: {0: 'Swarm'},\n },\n Shelmet: {\n types: ['Bug'],\n bs: {hp: 50, at: 40, df: 85, sa: 40, sd: 65, sp: 25},\n weightkg: 7.7,\n nfe: true,\n abilities: {0: 'Hydration'},\n },\n Sigilyph: {\n types: ['Psychic', 'Flying'],\n bs: {hp: 72, at: 58, df: 80, sa: 103, sd: 80, sp: 97},\n weightkg: 14,\n abilities: {0: 'Wonder Skin'},\n },\n Simipour: {\n types: ['Water'],\n bs: {hp: 75, at: 98, df: 63, sa: 98, sd: 63, sp: 101},\n weightkg: 29,\n abilities: {0: 'Gluttony'},\n },\n Simisage: {\n types: ['Grass'],\n bs: {hp: 75, at: 98, df: 63, sa: 98, sd: 63, sp: 101},\n weightkg: 30.5,\n abilities: {0: 'Gluttony'},\n },\n Simisear: {\n types: ['Fire'],\n bs: {hp: 75, at: 98, df: 63, sa: 98, sd: 63, sp: 101},\n weightkg: 28,\n abilities: {0: 'Gluttony'},\n },\n Snivy: {\n types: ['Grass'],\n bs: {hp: 45, at: 45, df: 55, sa: 45, sd: 55, sp: 63},\n weightkg: 8.1,\n nfe: true,\n abilities: {0: 'Overgrow'},\n },\n Solosis: {\n types: ['Psychic'],\n bs: {hp: 45, at: 30, df: 40, sa: 105, sd: 50, sp: 20},\n weightkg: 1,\n nfe: true,\n abilities: {0: 'Overcoat'},\n },\n Stoutland: {\n types: ['Normal'],\n bs: {hp: 85, at: 100, df: 90, sa: 45, sd: 90, sp: 80},\n weightkg: 61,\n abilities: {0: 'Intimidate'},\n },\n Stunfisk: {\n types: ['Ground', 'Electric'],\n bs: {hp: 109, at: 66, df: 84, sa: 81, sd: 99, sp: 32},\n weightkg: 11,\n abilities: {0: 'Static'},\n },\n Swadloon: {\n types: ['Bug', 'Grass'],\n bs: {hp: 55, at: 63, df: 90, sa: 50, sd: 80, sp: 42},\n weightkg: 7.3,\n nfe: true,\n abilities: {0: 'Leaf Guard'},\n },\n Swanna: {\n types: ['Water', 'Flying'],\n bs: {hp: 75, at: 87, df: 63, sa: 87, sd: 63, sp: 98},\n weightkg: 24.2,\n abilities: {0: 'Keen Eye'},\n },\n Swoobat: {\n types: ['Psychic', 'Flying'],\n bs: {hp: 67, at: 57, df: 55, sa: 77, sd: 55, sp: 114},\n weightkg: 10.5,\n abilities: {0: 'Unaware'},\n },\n Tepig: {\n types: ['Fire'],\n bs: {hp: 65, at: 63, df: 45, sa: 45, sd: 45, sp: 45},\n weightkg: 9.9,\n nfe: true,\n abilities: {0: 'Blaze'},\n },\n Terrakion: {\n types: ['Rock', 'Fighting'],\n bs: {hp: 91, at: 129, df: 90, sa: 72, sd: 90, sp: 108},\n weightkg: 260,\n abilities: {0: 'Justified'},\n gender: 'N',\n },\n Throh: {\n types: ['Fighting'],\n bs: {hp: 120, at: 100, df: 85, sa: 30, sd: 85, sp: 45},\n weightkg: 55.5,\n abilities: {0: 'Guts'},\n },\n Thundurus: {\n types: ['Electric', 'Flying'],\n bs: {hp: 79, at: 115, df: 70, sa: 125, sd: 80, sp: 111},\n weightkg: 61,\n abilities: {0: 'Prankster'},\n otherFormes: ['Thundurus-Therian'],\n },\n 'Thundurus-Therian': {\n types: ['Electric', 'Flying'],\n bs: {hp: 79, at: 105, df: 70, sa: 145, sd: 80, sp: 101},\n weightkg: 61,\n abilities: {0: 'Volt Absorb'},\n baseSpecies: 'Thundurus',\n },\n Timburr: {\n types: ['Fighting'],\n bs: {hp: 75, at: 80, df: 55, sa: 25, sd: 35, sp: 35},\n weightkg: 12.5,\n nfe: true,\n abilities: {0: 'Guts'},\n },\n Tirtouga: {\n types: ['Water', 'Rock'],\n bs: {hp: 54, at: 78, df: 103, sa: 53, sd: 45, sp: 22},\n weightkg: 16.5,\n nfe: true,\n abilities: {0: 'Solid Rock'},\n },\n Tomohawk: {\n types: ['Flying', 'Fighting'],\n bs: {hp: 105, at: 60, df: 90, sa: 115, sd: 80, sp: 85},\n weightkg: 37.2,\n abilities: {0: 'Intimidate'},\n },\n Tornadus: {\n types: ['Flying'],\n bs: {hp: 79, at: 115, df: 70, sa: 125, sd: 80, sp: 111},\n weightkg: 63,\n abilities: {0: 'Prankster'},\n otherFormes: ['Tornadus-Therian'],\n },\n 'Tornadus-Therian': {\n types: ['Flying'],\n bs: {hp: 79, at: 100, df: 80, sa: 110, sd: 90, sp: 121},\n weightkg: 63,\n abilities: {0: 'Regenerator'},\n baseSpecies: 'Tornadus',\n },\n Tranquill: {\n types: ['Normal', 'Flying'],\n bs: {hp: 62, at: 77, df: 62, sa: 50, sd: 42, sp: 65},\n weightkg: 15,\n nfe: true,\n abilities: {0: 'Big Pecks'},\n },\n Trubbish: {\n types: ['Poison'],\n bs: {hp: 50, at: 50, df: 62, sa: 40, sd: 62, sp: 65},\n weightkg: 31,\n nfe: true,\n abilities: {0: 'Stench'},\n },\n Tympole: {\n types: ['Water'],\n bs: {hp: 50, at: 50, df: 40, sa: 50, sd: 40, sp: 64},\n weightkg: 4.5,\n nfe: true,\n abilities: {0: 'Swift Swim'},\n },\n Tynamo: {\n types: ['Electric'],\n bs: {hp: 35, at: 55, df: 40, sa: 45, sd: 40, sp: 60},\n weightkg: 0.3,\n abilities: {0: 'Levitate'},\n nfe: true,\n },\n Unfezant: {\n types: ['Normal', 'Flying'],\n bs: {hp: 80, at: 105, df: 80, sa: 65, sd: 55, sp: 93},\n weightkg: 29,\n abilities: {0: 'Big Pecks'},\n },\n Vanillish: {\n types: ['Ice'],\n bs: {hp: 51, at: 65, df: 65, sa: 80, sd: 75, sp: 59},\n weightkg: 41,\n nfe: true,\n abilities: {0: 'Ice Body'},\n },\n Vanillite: {\n types: ['Ice'],\n bs: {hp: 36, at: 50, df: 50, sa: 65, sd: 60, sp: 44},\n weightkg: 5.7,\n nfe: true,\n abilities: {0: 'Ice Body'},\n },\n Vanilluxe: {\n types: ['Ice'],\n bs: {hp: 71, at: 95, df: 85, sa: 110, sd: 95, sp: 79},\n weightkg: 57.5,\n abilities: {0: 'Ice Body'},\n },\n Venipede: {\n types: ['Bug', 'Poison'],\n bs: {hp: 30, at: 45, df: 59, sa: 30, sd: 39, sp: 57},\n weightkg: 5.3,\n nfe: true,\n abilities: {0: 'Poison Point'},\n },\n Victini: {\n types: ['Psychic', 'Fire'],\n bs: {hp: 100, at: 100, df: 100, sa: 100, sd: 100, sp: 100},\n weightkg: 4,\n abilities: {0: 'Victory Star'},\n gender: 'N',\n },\n Virizion: {\n types: ['Grass', 'Fighting'],\n bs: {hp: 91, at: 90, df: 72, sa: 90, sd: 129, sp: 108},\n weightkg: 200,\n abilities: {0: 'Justified'},\n gender: 'N',\n },\n Volcarona: {\n types: ['Bug', 'Fire'],\n bs: {hp: 85, at: 60, df: 65, sa: 135, sd: 105, sp: 100},\n weightkg: 46,\n abilities: {0: 'Flame Body'},\n },\n Vullaby: {\n types: ['Dark', 'Flying'],\n bs: {hp: 70, at: 55, df: 75, sa: 45, sd: 65, sp: 60},\n weightkg: 9,\n nfe: true,\n abilities: {0: 'Big Pecks'},\n },\n Watchog: {\n types: ['Normal'],\n bs: {hp: 60, at: 85, df: 69, sa: 60, sd: 69, sp: 77},\n weightkg: 27,\n abilities: {0: 'Illuminate'},\n },\n Whimsicott: {\n types: ['Grass'],\n bs: {hp: 60, at: 67, df: 85, sa: 77, sd: 75, sp: 116},\n weightkg: 6.6,\n abilities: {0: 'Prankster'},\n },\n Whirlipede: {\n types: ['Bug', 'Poison'],\n bs: {hp: 40, at: 55, df: 99, sa: 40, sd: 79, sp: 47},\n weightkg: 58.5,\n nfe: true,\n abilities: {0: 'Poison Point'},\n },\n Woobat: {\n types: ['Psychic', 'Flying'],\n bs: {hp: 55, at: 45, df: 43, sa: 55, sd: 43, sp: 72},\n weightkg: 2.1,\n nfe: true,\n abilities: {0: 'Unaware'},\n },\n Yamask: {\n types: ['Ghost'],\n bs: {hp: 38, at: 30, df: 85, sa: 55, sd: 65, sp: 30},\n weightkg: 1.5,\n abilities: {0: 'Mummy'},\n nfe: true,\n },\n Zebstrika: {\n types: ['Electric'],\n bs: {hp: 75, at: 100, df: 63, sa: 80, sd: 63, sp: 116},\n weightkg: 79.5,\n abilities: {0: 'Lightning Rod'},\n },\n Zekrom: {\n types: ['Dragon', 'Electric'],\n bs: {hp: 100, at: 150, df: 120, sa: 120, sd: 100, sp: 90},\n weightkg: 345,\n abilities: {0: 'Teravolt'},\n gender: 'N',\n },\n Zoroark: {\n types: ['Dark'],\n bs: {hp: 60, at: 105, df: 60, sa: 120, sd: 60, sp: 105},\n weightkg: 81.1,\n abilities: {0: 'Illusion'},\n },\n Zorua: {\n types: ['Dark'],\n bs: {hp: 40, at: 65, df: 40, sa: 80, sd: 40, sp: 65},\n weightkg: 12.5,\n abilities: {0: 'Illusion'},\n nfe: true,\n },\n Zweilous: {\n types: ['Dark', 'Dragon'],\n bs: {hp: 72, at: 85, df: 70, sa: 65, sd: 70, sp: 58},\n weightkg: 50,\n abilities: {0: 'Hustle'},\n nfe: true,\n },\n};\n\nconst BW: {[name: string]: SpeciesData} = extend(true, {}, DPP, BW_PATCH);\n\n// @ts-ignore readonly\ndelete BW['Pichu'].otherFormes;\ndelete BW['Pichu-Spiky-eared'];\n\nconst XY_PATCH: {[name: string]: DeepPartial} = {\n Abomasnow: {otherFormes: ['Abomasnow-Mega']},\n Absol: {otherFormes: ['Absol-Mega']},\n Aerodactyl: {otherFormes: ['Aerodactyl-Mega']},\n Aggron: {otherFormes: ['Aggron-Mega']},\n Alakazam: {bs: {sd: 95}, otherFormes: ['Alakazam-Mega']},\n Altaria: {otherFormes: ['Altaria-Mega']},\n Ampharos: {bs: {df: 85}, otherFormes: ['Ampharos-Mega']},\n Audino: {otherFormes: ['Audino-Mega']},\n Azumarill: {types: ['Water', 'Fairy'], bs: {sa: 60}},\n Azurill: {types: ['Normal', 'Fairy']},\n Banette: {otherFormes: ['Banette-Mega']},\n Beautifly: {bs: {sa: 100}},\n Beedrill: {bs: {at: 90}, otherFormes: ['Beedrill-Mega']},\n Bellossom: {bs: {df: 95}},\n Blastoise: {otherFormes: ['Blastoise-Mega']},\n Blaziken: {otherFormes: ['Blaziken-Mega']},\n Butterfree: {bs: {sa: 90}},\n Camerupt: {otherFormes: ['Camerupt-Mega']},\n Charizard: {otherFormes: ['Charizard-Mega-X', 'Charizard-Mega-Y']},\n Clefable: {types: ['Fairy'], bs: {sa: 95}},\n Clefairy: {types: ['Fairy']},\n Cleffa: {types: ['Fairy']},\n Cottonee: {types: ['Grass', 'Fairy']},\n Exploud: {bs: {sd: 73}},\n Gallade: {otherFormes: ['Gallade-Mega']},\n Garchomp: {otherFormes: ['Garchomp-Mega']},\n Gardevoir: {types: ['Psychic', 'Fairy'], otherFormes: ['Gardevoir-Mega']},\n Gengar: {otherFormes: ['Gengar-Mega']},\n Gigalith: {bs: {sd: 80}},\n Glalie: {otherFormes: ['Glalie-Mega']},\n Golem: {bs: {at: 120}},\n Granbull: {types: ['Fairy']},\n Groudon: {otherFormes: ['Groudon-Primal']},\n Gyarados: {otherFormes: ['Gyarados-Mega']},\n Heracross: {otherFormes: ['Heracross-Mega']},\n Houndoom: {otherFormes: ['Houndoom-Mega']},\n Igglybuff: {types: ['Normal', 'Fairy']},\n Jigglypuff: {types: ['Normal', 'Fairy']},\n Jumpluff: {bs: {sd: 95}},\n Kangaskhan: {otherFormes: ['Kangaskhan-Mega']},\n Kirlia: {types: ['Psychic', 'Fairy']},\n Krookodile: {bs: {df: 80}},\n Kyogre: {otherFormes: ['Kyogre-Primal']},\n Latias: {otherFormes: ['Latias-Mega']},\n Latios: {otherFormes: ['Latios-Mega']},\n Leavanny: {bs: {sd: 80}},\n Lopunny: {otherFormes: ['Lopunny-Mega']},\n Lucario: {otherFormes: ['Lucario-Mega']},\n Manectric: {otherFormes: ['Manectric-Mega']},\n Marill: {types: ['Water', 'Fairy']},\n Mawile: {types: ['Steel', 'Fairy'], otherFormes: ['Mawile-Mega']},\n Medicham: {otherFormes: ['Medicham-Mega']},\n Metagross: {otherFormes: ['Metagross-Mega']},\n Mewtwo: {otherFormes: ['Mewtwo-Mega-X', 'Mewtwo-Mega-Y']},\n 'Mime Jr.': {types: ['Psychic', 'Fairy']},\n 'Mr. Mime': {types: ['Psychic', 'Fairy']},\n Nidoking: {bs: {at: 102}},\n Nidoqueen: {bs: {at: 92}},\n Pidgeot: {bs: {sp: 101}, otherFormes: ['Pidgeot-Mega']},\n Pikachu: {\n bs: {df: 40, sd: 50},\n otherFormes: [\n 'Pikachu-Belle',\n 'Pikachu-Cosplay',\n 'Pikachu-Libre',\n 'Pikachu-PhD',\n 'Pikachu-Pop-Star',\n 'Pikachu-Rock-Star',\n ],\n },\n Pinsir: {otherFormes: ['Pinsir-Mega']},\n Poliwrath: {bs: {at: 95}},\n Raichu: {bs: {sp: 110}},\n Ralts: {types: ['Psychic', 'Fairy']},\n Rayquaza: {otherFormes: ['Rayquaza-Mega']},\n Roserade: {bs: {df: 65}},\n Sableye: {otherFormes: ['Sableye-Mega']},\n Salamence: {otherFormes: ['Salamence-Mega']},\n Sceptile: {otherFormes: ['Sceptile-Mega']},\n Scizor: {otherFormes: ['Scizor-Mega']},\n Scolipede: {bs: {at: 100}},\n Seismitoad: {bs: {at: 95}},\n Sharpedo: {otherFormes: ['Sharpedo-Mega']},\n Slowbro: {otherFormes: ['Slowbro-Mega']},\n Snubbull: {types: ['Fairy']},\n Staraptor: {bs: {sd: 60}},\n Steelix: {otherFormes: ['Steelix-Mega']},\n Stoutland: {bs: {at: 110}},\n Swampert: {otherFormes: ['Swampert-Mega']},\n Togekiss: {types: ['Fairy', 'Flying']},\n Togepi: {types: ['Fairy']},\n Togetic: {types: ['Fairy', 'Flying']},\n Tyranitar: {otherFormes: ['Tyranitar-Mega']},\n Unfezant: {bs: {at: 115}},\n Venusaur: {otherFormes: ['Venusaur-Mega']},\n Victreebel: {bs: {sd: 70}},\n Vileplume: {bs: {sa: 110}},\n Whimsicott: {types: ['Grass', 'Fairy']},\n Wigglytuff: {types: ['Normal', 'Fairy'], bs: {sa: 85}},\n 'Aegislash-Blade': {\n types: ['Steel', 'Ghost'],\n bs: {hp: 60, at: 150, df: 50, sa: 150, sd: 50, sp: 60},\n weightkg: 53,\n abilities: {0: 'Stance Change'},\n otherFormes: ['Aegislash-Shield', 'Aegislash-Both'],\n },\n 'Aegislash-Shield': {\n types: ['Steel', 'Ghost'],\n bs: {hp: 60, at: 50, df: 150, sa: 50, sd: 150, sp: 60},\n weightkg: 53,\n abilities: {0: 'Stance Change'},\n baseSpecies: 'Aegislash-Blade',\n },\n 'Aegislash-Both': {\n types: ['Steel', 'Ghost'],\n bs: {hp: 60, at: 150, df: 150, sa: 150, sd: 150, sp: 60},\n weightkg: 53,\n abilities: {0: 'Stance Change'},\n baseSpecies: 'Aegislash-Blade',\n },\n Amaura: {\n types: ['Rock', 'Ice'],\n bs: {hp: 77, at: 59, df: 50, sa: 67, sd: 63, sp: 46},\n weightkg: 25.2,\n nfe: true,\n abilities: {0: 'Refrigerate'},\n },\n 'Arceus-Fairy': {\n types: ['Fairy'],\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\n weightkg: 320,\n abilities: {0: 'Multitype'},\n baseSpecies: 'Arceus',\n gender: 'N',\n },\n Aromatisse: {\n types: ['Fairy'],\n bs: {hp: 101, at: 72, df: 72, sa: 99, sd: 89, sp: 29},\n weightkg: 15.5,\n abilities: {0: 'Healer'},\n },\n Aurorus: {\n types: ['Rock', 'Ice'],\n bs: {hp: 123, at: 77, df: 72, sa: 99, sd: 92, sp: 58},\n weightkg: 225,\n abilities: {0: 'Refrigerate'},\n },\n Avalugg: {\n types: ['Ice'],\n bs: {hp: 95, at: 117, df: 184, sa: 44, sd: 46, sp: 28},\n weightkg: 505,\n abilities: {0: 'Own Tempo'},\n },\n Barbaracle: {\n types: ['Rock', 'Water'],\n bs: {hp: 72, at: 105, df: 115, sa: 54, sd: 86, sp: 68},\n weightkg: 96,\n abilities: {0: 'Tough Claws'},\n },\n Bergmite: {\n types: ['Ice'],\n bs: {hp: 55, at: 69, df: 85, sa: 32, sd: 35, sp: 28},\n weightkg: 99.5,\n nfe: true,\n abilities: {0: 'Own Tempo'},\n },\n Binacle: {\n types: ['Rock', 'Water'],\n bs: {hp: 42, at: 52, df: 67, sa: 39, sd: 56, sp: 50},\n weightkg: 31,\n nfe: true,\n abilities: {0: 'Tough Claws'},\n },\n Braixen: {\n types: ['Fire'],\n bs: {hp: 59, at: 59, df: 58, sa: 90, sd: 70, sp: 73},\n weightkg: 14.5,\n nfe: true,\n abilities: {0: 'Blaze'},\n },\n Bunnelby: {\n types: ['Normal'],\n bs: {hp: 38, at: 36, df: 38, sa: 32, sd: 36, sp: 57},\n weightkg: 5,\n nfe: true,\n abilities: {0: 'Pickup'},\n },\n Caimanoe: {\n types: ['Water', 'Steel'],\n bs: {hp: 73, at: 85, df: 65, sa: 80, sd: 40, sp: 87},\n weightkg: 72.5,\n nfe: true,\n abilities: {0: 'Water Veil'},\n },\n Carbink: {\n types: ['Rock', 'Fairy'],\n bs: {hp: 50, at: 50, df: 150, sa: 50, sd: 150, sp: 50},\n weightkg: 5.7,\n gender: 'N',\n abilities: {0: 'Clear Body'},\n },\n Chesnaught: {\n types: ['Grass', 'Fighting'],\n bs: {hp: 88, at: 107, df: 122, sa: 74, sd: 75, sp: 64},\n weightkg: 90,\n abilities: {0: 'Overgrow'},\n },\n Chespin: {\n types: ['Grass'],\n bs: {hp: 56, at: 61, df: 65, sa: 48, sd: 45, sp: 38},\n weightkg: 9,\n nfe: true,\n abilities: {0: 'Overgrow'},\n },\n Clauncher: {\n types: ['Water'],\n bs: {hp: 50, at: 53, df: 62, sa: 58, sd: 63, sp: 44},\n weightkg: 8.3,\n abilities: {0: 'Mega Launcher'},\n nfe: true,\n },\n Clawitzer: {\n types: ['Water'],\n bs: {hp: 71, at: 73, df: 88, sa: 120, sd: 89, sp: 59},\n weightkg: 35.3,\n abilities: {0: 'Mega Launcher'},\n },\n Crucibelle: {\n types: ['Rock', 'Poison'],\n bs: {hp: 106, at: 105, df: 65, sa: 75, sd: 85, sp: 104},\n weightkg: 23.6,\n abilities: {0: 'Regenerator'},\n otherFormes: ['Crucibelle-Mega'],\n },\n Diancie: {\n types: ['Rock', 'Fairy'],\n bs: {hp: 50, at: 100, df: 150, sa: 100, sd: 150, sp: 50},\n weightkg: 8.8,\n abilities: {0: 'Clear Body'},\n otherFormes: ['Diancie-Mega'],\n gender: 'N',\n },\n Dedenne: {\n types: ['Electric', 'Fairy'],\n bs: {hp: 67, at: 58, df: 57, sa: 81, sd: 67, sp: 101},\n weightkg: 2.2,\n abilities: {0: 'Cheek Pouch'},\n },\n Delphox: {\n types: ['Fire', 'Psychic'],\n bs: {hp: 75, at: 69, df: 72, sa: 114, sd: 100, sp: 104},\n weightkg: 39,\n abilities: {0: 'Blaze'},\n },\n Diggersby: {\n types: ['Normal', 'Ground'],\n bs: {hp: 85, at: 56, df: 77, sa: 50, sd: 77, sp: 78},\n weightkg: 42.4,\n abilities: {0: 'Pickup'},\n },\n Doublade: {\n types: ['Steel', 'Ghost'],\n bs: {hp: 59, at: 110, df: 150, sa: 45, sd: 49, sp: 35},\n weightkg: 4.5,\n abilities: {0: 'No Guard'},\n nfe: true,\n },\n Dragalge: {\n types: ['Poison', 'Dragon'],\n bs: {hp: 65, at: 75, df: 90, sa: 97, sd: 123, sp: 44},\n weightkg: 81.5,\n abilities: {0: 'Poison Point'},\n },\n Espurr: {\n types: ['Psychic'],\n bs: {hp: 62, at: 48, df: 54, sa: 63, sd: 60, sp: 68},\n weightkg: 3.5,\n nfe: true,\n abilities: {0: 'Keen Eye'},\n },\n Fennekin: {\n types: ['Fire'],\n bs: {hp: 40, at: 45, df: 40, sa: 62, sd: 60, sp: 60},\n weightkg: 9.4,\n nfe: true,\n abilities: {0: 'Blaze'},\n },\n Flabébé: {\n types: ['Fairy'],\n bs: {hp: 44, at: 38, df: 39, sa: 61, sd: 79, sp: 42},\n weightkg: 0.1,\n nfe: true,\n abilities: {0: 'Flower Veil'},\n },\n Fletchinder: {\n types: ['Fire', 'Flying'],\n bs: {hp: 62, at: 73, df: 55, sa: 56, sd: 52, sp: 84},\n weightkg: 16,\n nfe: true,\n abilities: {0: 'Flame Body'},\n },\n Fletchling: {\n types: ['Normal', 'Flying'],\n bs: {hp: 45, at: 50, df: 43, sa: 40, sd: 38, sp: 62},\n weightkg: 1.7,\n nfe: true,\n abilities: {0: 'Big Pecks'},\n },\n Floatoy: {\n types: ['Water'],\n bs: {hp: 48, at: 70, df: 40, sa: 70, sd: 30, sp: 77},\n weightkg: 1.9,\n nfe: true,\n abilities: {0: 'Water Veil'},\n },\n Floette: {\n types: ['Fairy'],\n bs: {hp: 54, at: 45, df: 47, sa: 75, sd: 98, sp: 52},\n weightkg: 0.9,\n nfe: true,\n otherFormes: ['Floette-Eternal'],\n abilities: {0: 'Flower Veil'},\n },\n 'Floette-Eternal': {\n types: ['Fairy'],\n bs: {hp: 74, at: 65, df: 67, sa: 125, sd: 128, sp: 92},\n weightkg: 0.9,\n abilities: {0: 'Flower Veil'},\n baseSpecies: 'Floette',\n },\n Florges: {\n types: ['Fairy'],\n bs: {hp: 78, at: 65, df: 68, sa: 112, sd: 154, sp: 75},\n weightkg: 10,\n abilities: {0: 'Flower Veil'},\n },\n Froakie: {\n types: ['Water'],\n bs: {hp: 41, at: 56, df: 40, sa: 62, sd: 44, sp: 71},\n weightkg: 7,\n nfe: true,\n abilities: {0: 'Torrent'},\n },\n Frogadier: {\n types: ['Water'],\n bs: {hp: 54, at: 63, df: 52, sa: 83, sd: 56, sp: 97},\n weightkg: 10.9,\n nfe: true,\n abilities: {0: 'Torrent'},\n },\n Furfrou: {\n types: ['Normal'],\n bs: {hp: 75, at: 80, df: 60, sa: 65, sd: 90, sp: 102},\n weightkg: 28,\n abilities: {0: 'Fur Coat'},\n },\n Gogoat: {\n types: ['Grass'],\n bs: {hp: 123, at: 100, df: 62, sa: 97, sd: 81, sp: 68},\n weightkg: 91,\n abilities: {0: 'Sap Sipper'},\n },\n Goodra: {\n types: ['Dragon'],\n bs: {hp: 90, at: 100, df: 70, sa: 110, sd: 150, sp: 80},\n weightkg: 150.5,\n abilities: {0: 'Sap Sipper'},\n },\n Goomy: {\n types: ['Dragon'],\n bs: {hp: 45, at: 50, df: 35, sa: 55, sd: 75, sp: 40},\n weightkg: 2.8,\n nfe: true,\n abilities: {0: 'Sap Sipper'},\n },\n Gourgeist: {\n types: ['Ghost', 'Grass'],\n bs: {hp: 65, at: 90, df: 122, sa: 58, sd: 75, sp: 84},\n weightkg: 12.5,\n abilities: {0: 'Pickup'},\n otherFormes: ['Gourgeist-Large', 'Gourgeist-Small', 'Gourgeist-Super'],\n },\n 'Gourgeist-Large': {\n types: ['Ghost', 'Grass'],\n bs: {hp: 75, at: 95, df: 122, sa: 58, sd: 75, sp: 69},\n weightkg: 14,\n abilities: {0: 'Pickup'},\n baseSpecies: 'Gourgeist',\n },\n 'Gourgeist-Small': {\n types: ['Ghost', 'Grass'],\n bs: {hp: 55, at: 85, df: 122, sa: 58, sd: 75, sp: 99},\n weightkg: 9.5,\n abilities: {0: 'Pickup'},\n baseSpecies: 'Gourgeist',\n },\n 'Gourgeist-Super': {\n types: ['Ghost', 'Grass'],\n bs: {hp: 85, at: 100, df: 122, sa: 58, sd: 75, sp: 54},\n weightkg: 39,\n abilities: {0: 'Pickup'},\n baseSpecies: 'Gourgeist',\n },\n Greninja: {\n types: ['Water', 'Dark'],\n bs: {hp: 72, at: 95, df: 67, sa: 103, sd: 71, sp: 122},\n weightkg: 40,\n abilities: {0: 'Torrent'},\n },\n Hawlucha: {\n types: ['Fighting', 'Flying'],\n bs: {hp: 78, at: 92, df: 75, sa: 74, sd: 63, sp: 118},\n weightkg: 21.5,\n abilities: {0: 'Limber'},\n },\n Heliolisk: {\n types: ['Electric', 'Normal'],\n bs: {hp: 62, at: 55, df: 52, sa: 109, sd: 94, sp: 109},\n weightkg: 21,\n abilities: {0: 'Dry Skin'},\n },\n Helioptile: {\n types: ['Electric', 'Normal'],\n bs: {hp: 44, at: 38, df: 33, sa: 61, sd: 43, sp: 70},\n weightkg: 6,\n nfe: true,\n abilities: {0: 'Dry Skin'},\n },\n Honedge: {\n types: ['Steel', 'Ghost'],\n bs: {hp: 45, at: 80, df: 100, sa: 35, sd: 37, sp: 28},\n weightkg: 2,\n abilities: {0: 'No Guard'},\n nfe: true,\n },\n Hoopa: {\n types: ['Psychic', 'Ghost'],\n bs: {hp: 80, at: 110, df: 60, sa: 150, sd: 130, sp: 70},\n weightkg: 9,\n gender: 'N',\n abilities: {0: 'Magician'},\n otherFormes: ['Hoopa-Unbound'],\n },\n 'Hoopa-Unbound': {\n types: ['Psychic', 'Dark'],\n bs: {hp: 80, at: 160, df: 60, sa: 170, sd: 130, sp: 80},\n weightkg: 490,\n gender: 'N',\n abilities: {0: 'Magician'},\n baseSpecies: 'Hoopa',\n },\n Inkay: {\n types: ['Dark', 'Psychic'],\n bs: {hp: 53, at: 54, df: 53, sa: 37, sd: 46, sp: 45},\n weightkg: 3.5,\n nfe: true,\n abilities: {0: 'Contrary'},\n },\n Kerfluffle: {\n types: ['Fairy', 'Fighting'],\n bs: {hp: 84, at: 78, df: 86, sa: 115, sd: 88, sp: 119},\n weightkg: 24.2,\n abilities: {0: 'Natural Cure'},\n },\n Klefki: {\n types: ['Steel', 'Fairy'],\n bs: {hp: 57, at: 80, df: 91, sa: 80, sd: 87, sp: 75},\n weightkg: 3,\n abilities: {0: 'Prankster'},\n },\n Litleo: {\n types: ['Fire', 'Normal'],\n bs: {hp: 62, at: 50, df: 58, sa: 73, sd: 54, sp: 72},\n weightkg: 13.5,\n nfe: true,\n abilities: {0: 'Rivalry'},\n },\n Malamar: {\n types: ['Dark', 'Psychic'],\n bs: {hp: 86, at: 92, df: 88, sa: 68, sd: 75, sp: 73},\n weightkg: 47,\n abilities: {0: 'Contrary'},\n },\n 'Abomasnow-Mega': {\n types: ['Grass', 'Ice'],\n bs: {hp: 90, at: 132, df: 105, sa: 132, sd: 105, sp: 30},\n weightkg: 185,\n abilities: {0: 'Snow Warning'},\n baseSpecies: 'Abomasnow',\n },\n 'Absol-Mega': {\n types: ['Dark'],\n bs: {hp: 65, at: 150, df: 60, sa: 115, sd: 60, sp: 115},\n weightkg: 49,\n abilities: {0: 'Magic Bounce'},\n baseSpecies: 'Absol',\n },\n 'Aerodactyl-Mega': {\n types: ['Rock', 'Flying'],\n bs: {hp: 80, at: 135, df: 85, sa: 70, sd: 95, sp: 150},\n weightkg: 79,\n abilities: {0: 'Tough Claws'},\n baseSpecies: 'Aerodactyl',\n },\n 'Aggron-Mega': {\n types: ['Steel'],\n bs: {hp: 70, at: 140, df: 230, sa: 60, sd: 80, sp: 50},\n weightkg: 395,\n abilities: {0: 'Filter'},\n baseSpecies: 'Aggron',\n },\n 'Alakazam-Mega': {\n types: ['Psychic'],\n bs: {hp: 55, at: 50, df: 65, sa: 175, sd: 95, sp: 150},\n weightkg: 48,\n abilities: {0: 'Trace'},\n baseSpecies: 'Alakazam',\n },\n 'Altaria-Mega': {\n types: ['Dragon', 'Fairy'],\n bs: {hp: 75, at: 110, df: 110, sa: 110, sd: 105, sp: 80},\n weightkg: 20.6,\n abilities: {0: 'Pixilate'},\n baseSpecies: 'Altaria',\n },\n 'Ampharos-Mega': {\n types: ['Electric', 'Dragon'],\n bs: {hp: 90, at: 95, df: 105, sa: 165, sd: 110, sp: 45},\n weightkg: 61.5,\n abilities: {0: 'Mold Breaker'},\n baseSpecies: 'Ampharos',\n },\n 'Audino-Mega': {\n types: ['Normal', 'Fairy'],\n bs: {hp: 103, at: 60, df: 126, sa: 80, sd: 126, sp: 50},\n weightkg: 32,\n abilities: {0: 'Healer'},\n baseSpecies: 'Audino',\n },\n 'Banette-Mega': {\n types: ['Ghost'],\n bs: {hp: 64, at: 165, df: 75, sa: 93, sd: 83, sp: 75},\n weightkg: 13,\n abilities: {0: 'Prankster'},\n baseSpecies: 'Banette',\n },\n 'Beedrill-Mega': {\n types: ['Bug', 'Poison'],\n bs: {hp: 65, at: 150, df: 40, sa: 15, sd: 80, sp: 145},\n weightkg: 40.5,\n abilities: {0: 'Adaptability'},\n baseSpecies: 'Beedrill',\n },\n 'Blastoise-Mega': {\n types: ['Water'],\n bs: {hp: 79, at: 103, df: 120, sa: 135, sd: 115, sp: 78},\n weightkg: 101.1,\n abilities: {0: 'Mega Launcher'},\n baseSpecies: 'Blastoise',\n },\n 'Blaziken-Mega': {\n types: ['Fire', 'Fighting'],\n bs: {hp: 80, at: 160, df: 80, sa: 130, sd: 80, sp: 100},\n weightkg: 52,\n abilities: {0: 'Speed Boost'},\n baseSpecies: 'Blaziken',\n },\n 'Camerupt-Mega': {\n types: ['Fire', 'Ground'],\n bs: {hp: 70, at: 120, df: 100, sa: 145, sd: 105, sp: 20},\n weightkg: 320.5,\n abilities: {0: 'Sheer Force'},\n baseSpecies: 'Camerupt',\n },\n 'Charizard-Mega-X': {\n types: ['Fire', 'Dragon'],\n bs: {hp: 78, at: 130, df: 111, sa: 130, sd: 85, sp: 100},\n weightkg: 110.5,\n abilities: {0: 'Tough Claws'},\n baseSpecies: 'Charizard',\n },\n 'Charizard-Mega-Y': {\n types: ['Fire', 'Flying'],\n bs: {hp: 78, at: 104, df: 78, sa: 159, sd: 115, sp: 100},\n weightkg: 100.5,\n abilities: {0: 'Drought'},\n baseSpecies: 'Charizard',\n },\n 'Crucibelle-Mega': {\n types: ['Rock', 'Poison'],\n bs: {hp: 106, at: 135, df: 75, sa: 85, sd: 125, sp: 114},\n weightkg: 22.5,\n abilities: {0: 'Magic Guard'},\n baseSpecies: 'Crucibelle',\n },\n 'Diancie-Mega': {\n types: ['Rock', 'Fairy'],\n bs: {hp: 50, at: 160, df: 110, sa: 160, sd: 110, sp: 110},\n weightkg: 27.8,\n abilities: {0: 'Magic Bounce'},\n baseSpecies: 'Diancie',\n gender: 'N',\n },\n 'Gallade-Mega': {\n types: ['Psychic', 'Fighting'],\n bs: {hp: 68, at: 165, df: 95, sa: 65, sd: 115, sp: 110},\n weightkg: 56.4,\n abilities: {0: 'Inner Focus'},\n baseSpecies: 'Gallade',\n },\n 'Garchomp-Mega': {\n types: ['Dragon', 'Ground'],\n bs: {hp: 108, at: 170, df: 115, sa: 120, sd: 95, sp: 92},\n weightkg: 95,\n abilities: {0: 'Sand Force'},\n baseSpecies: 'Garchomp',\n },\n 'Gardevoir-Mega': {\n types: ['Psychic', 'Fairy'],\n bs: {hp: 68, at: 85, df: 65, sa: 165, sd: 135, sp: 100},\n weightkg: 48.4,\n abilities: {0: 'Pixilate'},\n baseSpecies: 'Gardevoir',\n },\n 'Gengar-Mega': {\n types: ['Ghost', 'Poison'],\n bs: {hp: 60, at: 65, df: 80, sa: 170, sd: 95, sp: 130},\n weightkg: 40.5,\n abilities: {0: 'Shadow Tag'},\n baseSpecies: 'Gengar',\n },\n 'Glalie-Mega': {\n types: ['Ice'],\n bs: {hp: 80, at: 120, df: 80, sa: 120, sd: 80, sp: 100},\n weightkg: 350.2,\n abilities: {0: 'Refrigerate'},\n baseSpecies: 'Glalie',\n },\n 'Gyarados-Mega': {\n types: ['Water', 'Dark'],\n bs: {hp: 95, at: 155, df: 109, sa: 70, sd: 130, sp: 81},\n weightkg: 305,\n abilities: {0: 'Mold Breaker'},\n baseSpecies: 'Gyarados',\n },\n 'Heracross-Mega': {\n types: ['Bug', 'Fighting'],\n bs: {hp: 80, at: 185, df: 115, sa: 40, sd: 105, sp: 75},\n weightkg: 62.5,\n abilities: {0: 'Skill Link'},\n baseSpecies: 'Heracross',\n },\n 'Houndoom-Mega': {\n types: ['Dark', 'Fire'],\n bs: {hp: 75, at: 90, df: 90, sa: 140, sd: 90, sp: 115},\n weightkg: 49.5,\n abilities: {0: 'Solar Power'},\n baseSpecies: 'Houndoom',\n },\n 'Kangaskhan-Mega': {\n types: ['Normal'],\n bs: {hp: 105, at: 125, df: 100, sa: 60, sd: 100, sp: 100},\n weightkg: 100,\n abilities: {0: 'Parental Bond'},\n baseSpecies: 'Kangaskhan',\n },\n 'Latias-Mega': {\n types: ['Dragon', 'Psychic'],\n bs: {hp: 80, at: 100, df: 120, sa: 140, sd: 150, sp: 110},\n weightkg: 52,\n abilities: {0: 'Levitate'},\n baseSpecies: 'Latias',\n },\n 'Latios-Mega': {\n types: ['Dragon', 'Psychic'],\n bs: {hp: 80, at: 130, df: 100, sa: 160, sd: 120, sp: 110},\n weightkg: 70,\n abilities: {0: 'Levitate'},\n baseSpecies: 'Latios',\n },\n 'Lopunny-Mega': {\n types: ['Normal', 'Fighting'],\n bs: {hp: 65, at: 136, df: 94, sa: 54, sd: 96, sp: 135},\n weightkg: 28.3,\n abilities: {0: 'Scrappy'},\n baseSpecies: 'Lopunny',\n },\n 'Lucario-Mega': {\n types: ['Fighting', 'Steel'],\n bs: {hp: 70, at: 145, df: 88, sa: 140, sd: 70, sp: 112},\n weightkg: 57.5,\n abilities: {0: 'Adaptability'},\n baseSpecies: 'Lucario',\n },\n 'Manectric-Mega': {\n types: ['Electric'],\n bs: {hp: 70, at: 75, df: 80, sa: 135, sd: 80, sp: 135},\n weightkg: 44,\n abilities: {0: 'Intimidate'},\n baseSpecies: 'Manectric',\n },\n 'Mawile-Mega': {\n types: ['Steel', 'Fairy'],\n bs: {hp: 50, at: 105, df: 125, sa: 55, sd: 95, sp: 50},\n weightkg: 23.5,\n abilities: {0: 'Huge Power'},\n baseSpecies: 'Mawile',\n },\n 'Medicham-Mega': {\n types: ['Fighting', 'Psychic'],\n bs: {hp: 60, at: 100, df: 85, sa: 80, sd: 85, sp: 100},\n weightkg: 31.5,\n abilities: {0: 'Pure Power'},\n baseSpecies: 'Medicham',\n },\n 'Metagross-Mega': {\n types: ['Steel', 'Psychic'],\n bs: {hp: 80, at: 145, df: 150, sa: 105, sd: 110, sp: 110},\n weightkg: 942.9,\n abilities: {0: 'Tough Claws'},\n baseSpecies: 'Metagross',\n gender: 'N',\n },\n 'Mewtwo-Mega-X': {\n types: ['Psychic', 'Fighting'],\n bs: {hp: 106, at: 190, df: 100, sa: 154, sd: 100, sp: 130},\n weightkg: 127,\n abilities: {0: 'Steadfast'},\n baseSpecies: 'Mewtwo',\n gender: 'N',\n },\n 'Mewtwo-Mega-Y': {\n types: ['Psychic'],\n bs: {hp: 106, at: 150, df: 70, sa: 194, sd: 120, sp: 140},\n weightkg: 33,\n abilities: {0: 'Insomnia'},\n baseSpecies: 'Mewtwo',\n gender: 'N',\n },\n 'Pidgeot-Mega': {\n types: ['Normal', 'Flying'],\n bs: {hp: 83, at: 80, df: 80, sa: 135, sd: 80, sp: 121},\n weightkg: 50.5,\n abilities: {0: 'No Guard'},\n baseSpecies: 'Pidgeot',\n },\n 'Pinsir-Mega': {\n types: ['Bug', 'Flying'],\n bs: {hp: 65, at: 155, df: 120, sa: 65, sd: 90, sp: 105},\n weightkg: 59,\n abilities: {0: 'Aerilate'},\n baseSpecies: 'Pinsir',\n },\n 'Rayquaza-Mega': {\n types: ['Dragon', 'Flying'],\n bs: {hp: 105, at: 180, df: 100, sa: 180, sd: 100, sp: 115},\n weightkg: 392,\n gender: 'N',\n abilities: {0: 'Delta Stream'},\n baseSpecies: 'Rayquaza',\n },\n 'Sableye-Mega': {\n types: ['Dark', 'Ghost'],\n bs: {hp: 50, at: 85, df: 125, sa: 85, sd: 115, sp: 20},\n weightkg: 161,\n abilities: {0: 'Magic Bounce'},\n baseSpecies: 'Sableye',\n },\n 'Salamence-Mega': {\n types: ['Dragon', 'Flying'],\n bs: {hp: 95, at: 145, df: 130, sa: 120, sd: 90, sp: 120},\n weightkg: 112.6,\n abilities: {0: 'Aerilate'},\n baseSpecies: 'Salamence',\n },\n 'Sceptile-Mega': {\n types: ['Grass', 'Dragon'],\n bs: {hp: 70, at: 110, df: 75, sa: 145, sd: 85, sp: 145},\n weightkg: 55.2,\n abilities: {0: 'Lightning Rod'},\n baseSpecies: 'Sceptile',\n },\n 'Scizor-Mega': {\n types: ['Bug', 'Steel'],\n bs: {hp: 70, at: 150, df: 140, sa: 65, sd: 100, sp: 75},\n weightkg: 125,\n abilities: {0: 'Technician'},\n baseSpecies: 'Scizor',\n },\n 'Sharpedo-Mega': {\n types: ['Water', 'Dark'],\n bs: {hp: 70, at: 140, df: 70, sa: 110, sd: 65, sp: 105},\n weightkg: 130.3,\n abilities: {0: 'Strong Jaw'},\n baseSpecies: 'Sharpedo',\n },\n 'Slowbro-Mega': {\n types: ['Water', 'Psychic'],\n bs: {hp: 95, at: 75, df: 180, sa: 130, sd: 80, sp: 30},\n weightkg: 120,\n abilities: {0: 'Shell Armor'},\n baseSpecies: 'Slowbro',\n },\n 'Steelix-Mega': {\n types: ['Steel', 'Ground'],\n bs: {hp: 75, at: 125, df: 230, sa: 55, sd: 95, sp: 30},\n weightkg: 740,\n abilities: {0: 'Sand Force'},\n baseSpecies: 'Steelix',\n },\n 'Swampert-Mega': {\n types: ['Water', 'Ground'],\n bs: {hp: 100, at: 150, df: 110, sa: 95, sd: 110, sp: 70},\n weightkg: 102,\n abilities: {0: 'Swift Swim'},\n baseSpecies: 'Swampert',\n },\n 'Tyranitar-Mega': {\n types: ['Rock', 'Dark'],\n bs: {hp: 100, at: 164, df: 150, sa: 95, sd: 120, sp: 71},\n weightkg: 255,\n abilities: {0: 'Sand Stream'},\n baseSpecies: 'Tyranitar',\n },\n 'Venusaur-Mega': {\n types: ['Grass', 'Poison'],\n bs: {hp: 80, at: 100, df: 123, sa: 122, sd: 120, sp: 80},\n weightkg: 155.5,\n abilities: {0: 'Thick Fat'},\n baseSpecies: 'Venusaur',\n },\n Meowstic: {\n types: ['Psychic'],\n bs: {hp: 74, at: 48, df: 76, sa: 83, sd: 81, sp: 104},\n weightkg: 8.5,\n abilities: {0: 'Keen Eye'},\n otherFormes: ['Meowstic-F'],\n },\n 'Meowstic-F': {\n types: ['Psychic'],\n bs: {hp: 74, at: 48, df: 76, sa: 83, sd: 81, sp: 104},\n weightkg: 8.5,\n abilities: {0: 'Keen Eye'},\n baseSpecies: 'Meowstic',\n },\n Naviathan: {\n types: ['Water', 'Steel'],\n bs: {hp: 103, at: 110, df: 90, sa: 95, sd: 65, sp: 97},\n weightkg: 510,\n abilities: {0: 'Water Veil'},\n },\n Noibat: {\n types: ['Flying', 'Dragon'],\n bs: {hp: 40, at: 30, df: 35, sa: 45, sd: 40, sp: 55},\n weightkg: 8,\n nfe: true,\n abilities: {0: 'Frisk'},\n },\n Noivern: {\n types: ['Flying', 'Dragon'],\n bs: {hp: 85, at: 70, df: 80, sa: 97, sd: 80, sp: 123},\n weightkg: 85,\n abilities: {0: 'Frisk'},\n },\n Pancham: {\n types: ['Fighting'],\n bs: {hp: 67, at: 82, df: 62, sa: 46, sd: 48, sp: 43},\n weightkg: 8,\n nfe: true,\n abilities: {0: 'Iron Fist'},\n },\n Pangoro: {\n types: ['Fighting', 'Dark'],\n bs: {hp: 95, at: 124, df: 78, sa: 69, sd: 71, sp: 58},\n weightkg: 136,\n abilities: {0: 'Iron Fist'},\n },\n Phantump: {\n types: ['Ghost', 'Grass'],\n bs: {hp: 43, at: 70, df: 48, sa: 50, sd: 60, sp: 38},\n weightkg: 7,\n nfe: true,\n abilities: {0: 'Natural Cure'},\n },\n 'Pikachu-Cosplay': {\n types: ['Electric'],\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\n weightkg: 6,\n abilities: {0: 'Lightning Rod'},\n baseSpecies: 'Pikachu',\n },\n 'Pikachu-Rock-Star': {\n types: ['Electric'],\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\n weightkg: 6,\n abilities: {0: 'Lightning Rod'},\n baseSpecies: 'Pikachu',\n },\n 'Pikachu-Belle': {\n types: ['Electric'],\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\n weightkg: 6,\n abilities: {0: 'Lightning Rod'},\n baseSpecies: 'Pikachu',\n },\n 'Pikachu-PhD': {\n types: ['Electric'],\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\n weightkg: 6,\n abilities: {0: 'Lightning Rod'},\n baseSpecies: 'Pikachu',\n },\n 'Pikachu-Pop-Star': {\n types: ['Electric'],\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\n weightkg: 6,\n abilities: {0: 'Lightning Rod'},\n baseSpecies: 'Pikachu',\n },\n 'Pikachu-Libre': {\n types: ['Electric'],\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\n weightkg: 6,\n abilities: {0: 'Lightning Rod'},\n baseSpecies: 'Pikachu',\n },\n Plasmanta: {\n types: ['Electric', 'Poison'],\n bs: {hp: 60, at: 57, df: 119, sa: 131, sd: 98, sp: 100},\n weightkg: 460,\n abilities: {0: 'Storm Drain'},\n },\n Pluffle: {\n types: ['Fairy'],\n bs: {hp: 74, at: 38, df: 51, sa: 65, sd: 78, sp: 49},\n weightkg: 1.8,\n nfe: true,\n abilities: {0: 'Natural Cure'},\n },\n 'Groudon-Primal': {\n types: ['Ground', 'Fire'],\n bs: {hp: 100, at: 180, df: 160, sa: 150, sd: 90, sp: 90},\n weightkg: 999.7,\n abilities: {0: 'Desolate Land'},\n baseSpecies: 'Groudon',\n gender: 'N',\n },\n 'Kyogre-Primal': {\n types: ['Water'],\n bs: {hp: 100, at: 150, df: 90, sa: 180, sd: 160, sp: 90},\n weightkg: 430,\n abilities: {0: 'Primordial Sea'},\n baseSpecies: 'Kyogre',\n gender: 'N',\n },\n Pumpkaboo: {\n types: ['Ghost', 'Grass'],\n bs: {hp: 49, at: 66, df: 70, sa: 44, sd: 55, sp: 51},\n weightkg: 5,\n nfe: true,\n abilities: {0: 'Pickup'},\n otherFormes: ['Pumpkaboo-Large', 'Pumpkaboo-Small', 'Pumpkaboo-Super'],\n },\n 'Pumpkaboo-Large': {\n types: ['Ghost', 'Grass'],\n bs: {hp: 54, at: 66, df: 70, sa: 44, sd: 55, sp: 46},\n weightkg: 7.5,\n nfe: true,\n abilities: {0: 'Pickup'},\n baseSpecies: 'Pumpkaboo',\n },\n 'Pumpkaboo-Small': {\n types: ['Ghost', 'Grass'],\n bs: {hp: 44, at: 66, df: 70, sa: 44, sd: 55, sp: 56},\n weightkg: 3.5,\n nfe: true,\n abilities: {0: 'Pickup'},\n baseSpecies: 'Pumpkaboo',\n },\n 'Pumpkaboo-Super': {\n types: ['Ghost', 'Grass'],\n bs: {hp: 59, at: 66, df: 70, sa: 44, sd: 55, sp: 41},\n weightkg: 15,\n nfe: true,\n abilities: {0: 'Pickup'},\n baseSpecies: 'Pumpkaboo',\n },\n Pyroar: {\n types: ['Fire', 'Normal'],\n bs: {hp: 86, at: 68, df: 72, sa: 109, sd: 66, sp: 106},\n weightkg: 81.5,\n abilities: {0: 'Rivalry'},\n },\n Quilladin: {\n types: ['Grass'],\n bs: {hp: 61, at: 78, df: 95, sa: 56, sd: 58, sp: 57},\n weightkg: 29,\n nfe: true,\n abilities: {0: 'Overgrow'},\n },\n Scatterbug: {\n types: ['Bug'],\n bs: {hp: 38, at: 35, df: 40, sa: 27, sd: 25, sp: 35},\n weightkg: 2.5,\n nfe: true,\n abilities: {0: 'Shield Dust'},\n },\n Skiddo: {\n types: ['Grass'],\n bs: {hp: 66, at: 65, df: 48, sa: 62, sd: 57, sp: 52},\n weightkg: 31,\n nfe: true,\n abilities: {0: 'Sap Sipper'},\n },\n Skrelp: {\n types: ['Poison', 'Water'],\n bs: {hp: 50, at: 60, df: 60, sa: 60, sd: 60, sp: 30},\n weightkg: 7.3,\n nfe: true,\n abilities: {0: 'Poison Point'},\n },\n Sliggoo: {\n types: ['Dragon'],\n bs: {hp: 68, at: 75, df: 53, sa: 83, sd: 113, sp: 60},\n weightkg: 17.5,\n nfe: true,\n abilities: {0: 'Sap Sipper'},\n },\n Slurpuff: {\n types: ['Fairy'],\n bs: {hp: 82, at: 80, df: 86, sa: 85, sd: 75, sp: 72},\n weightkg: 5,\n abilities: {0: 'Sweet Veil'},\n },\n Snugglow: {\n types: ['Electric', 'Poison'],\n bs: {hp: 40, at: 37, df: 79, sa: 91, sd: 68, sp: 70},\n weightkg: 6,\n nfe: true,\n abilities: {0: 'Storm Drain'},\n },\n Spewpa: {\n types: ['Bug'],\n bs: {hp: 45, at: 22, df: 60, sa: 27, sd: 30, sp: 29},\n weightkg: 8.4,\n nfe: true,\n abilities: {0: 'Shed Skin'},\n },\n Spritzee: {\n types: ['Fairy'],\n bs: {hp: 78, at: 52, df: 60, sa: 63, sd: 65, sp: 23},\n weightkg: 0.5,\n nfe: true,\n abilities: {0: 'Healer'},\n },\n Swirlix: {\n types: ['Fairy'],\n bs: {hp: 62, at: 48, df: 66, sa: 59, sd: 57, sp: 49},\n weightkg: 3.5,\n nfe: true,\n abilities: {0: 'Sweet Veil'},\n },\n Sylveon: {\n types: ['Fairy'],\n bs: {hp: 95, at: 65, df: 65, sa: 110, sd: 130, sp: 60},\n weightkg: 23.5,\n abilities: {0: 'Cute Charm'},\n },\n Talonflame: {\n types: ['Fire', 'Flying'],\n bs: {hp: 78, at: 81, df: 71, sa: 74, sd: 69, sp: 126},\n weightkg: 24.5,\n abilities: {0: 'Flame Body'},\n },\n Trevenant: {\n types: ['Ghost', 'Grass'],\n bs: {hp: 85, at: 110, df: 76, sa: 65, sd: 82, sp: 56},\n weightkg: 71,\n abilities: {0: 'Natural Cure'},\n },\n Tyrantrum: {\n types: ['Rock', 'Dragon'],\n bs: {hp: 82, at: 121, df: 119, sa: 69, sd: 59, sp: 71},\n weightkg: 270,\n abilities: {0: 'Strong Jaw'},\n },\n Tyrunt: {\n types: ['Rock', 'Dragon'],\n bs: {hp: 58, at: 89, df: 77, sa: 45, sd: 45, sp: 48},\n weightkg: 26,\n nfe: true,\n abilities: {0: 'Strong Jaw'},\n },\n Vivillon: {\n types: ['Bug', 'Flying'],\n bs: {hp: 80, at: 52, df: 50, sa: 90, sd: 50, sp: 89},\n weightkg: 17,\n abilities: {0: 'Shield Dust'},\n otherFormes: ['Vivillon-Fancy', 'Vivillon-Pokeball'],\n },\n 'Vivillon-Fancy': {\n types: ['Bug', 'Flying'],\n bs: {hp: 80, at: 52, df: 50, sa: 90, sd: 50, sp: 89},\n weightkg: 17,\n abilities: {0: 'Shield Dust'},\n baseSpecies: 'Vivillon',\n },\n 'Vivillon-Pokeball': {\n types: ['Bug', 'Flying'],\n bs: {hp: 80, at: 52, df: 50, sa: 90, sd: 50, sp: 89},\n weightkg: 17,\n abilities: {0: 'Shield Dust'},\n baseSpecies: 'Vivillon',\n },\n Volcanion: {\n types: ['Fire', 'Water'],\n bs: {hp: 80, at: 110, df: 120, sa: 130, sd: 90, sp: 70},\n weightkg: 195,\n gender: 'N',\n abilities: {0: 'Water Absorb'},\n },\n Volkraken: {\n types: ['Water', 'Fire'],\n bs: {hp: 100, at: 45, df: 80, sa: 135, sd: 100, sp: 95},\n weightkg: 44.5,\n abilities: {0: 'Analytic'},\n },\n Volkritter: {\n types: ['Water', 'Fire'],\n bs: {hp: 60, at: 30, df: 50, sa: 80, sd: 60, sp: 70},\n weightkg: 15,\n nfe: true,\n abilities: {0: 'Anticipation'},\n },\n Xerneas: {\n types: ['Fairy'],\n bs: {hp: 126, at: 131, df: 95, sa: 131, sd: 98, sp: 99},\n weightkg: 215,\n abilities: {0: 'Fairy Aura'},\n gender: 'N',\n },\n Yveltal: {\n types: ['Dark', 'Flying'],\n bs: {hp: 126, at: 131, df: 95, sa: 131, sd: 98, sp: 99},\n weightkg: 203,\n abilities: {0: 'Dark Aura'},\n gender: 'N',\n },\n Zygarde: {\n types: ['Dragon', 'Ground'],\n bs: {hp: 108, at: 100, df: 121, sa: 81, sd: 95, sp: 95},\n weightkg: 305,\n abilities: {0: 'Aura Break'},\n gender: 'N',\n },\n};\n\nconst XY: {[name: string]: SpeciesData} = extend(true, {}, BW, XY_PATCH);\n\nXY['Arceus'].otherFormes!.push('Arceus-Fairy');\nXY['Arceus'].otherFormes!.sort();\n\nconst SM_PATCH: {[name: string]: DeepPartial} = {\n 'Alakazam-Mega': {bs: {sd: 105}},\n Arbok: {bs: {at: 95}},\n Ariados: {bs: {sd: 70}},\n Beartic: {bs: {at: 130}},\n Chimecho: {bs: {hp: 75, df: 80, sd: 90}},\n Corsola: {bs: {hp: 65, df: 95, sd: 95}},\n 'Crucibelle-Mega': {bs: {sa: 91, sp: 108}},\n Crustle: {bs: {at: 105}},\n Cryogonal: {bs: {hp: 80, df: 50}},\n Delcatty: {bs: {sp: 90}},\n Diglett: {otherFormes: ['Diglett-Alola']},\n Dodrio: {bs: {sp: 110}},\n Dugtrio: {bs: {at: 100}, otherFormes: ['Dugtrio-Alola']},\n Eevee: {otherFormes: ['Eevee-Starter']},\n Electrode: {bs: {sp: 150}},\n Exeggutor: {bs: {sd: 75}, otherFormes: ['Exeggutor-Alola']},\n 'Farfetch\\u2019d': {bs: {at: 90}},\n Gengar: {abilities: {0: 'Cursed Body'}},\n Geodude: {otherFormes: ['Geodude-Alola']},\n Golem: {otherFormes: ['Golem-Alola']},\n Graveler: {otherFormes: ['Graveler-Alola']},\n Greninja: {otherFormes: ['Greninja-Ash', 'Greninja-Bond']},\n Grimer: {otherFormes: ['Grimer-Alola']},\n Illumise: {bs: {df: 75, sd: 85}},\n Lunatone: {bs: {hp: 90}},\n Magcargo: {bs: {hp: 60, sa: 90}},\n Mantine: {bs: {hp: 85}},\n Marowak: {otherFormes: ['Marowak-Alola', 'Marowak-Alola-Totem']},\n Masquerain: {bs: {sa: 100, sp: 80}},\n Meowth: {otherFormes: ['Meowth-Alola']},\n Muk: {otherFormes: ['Muk-Alola']},\n Necturna: {bs: {sp: 58}},\n Ninetales: {otherFormes: ['Ninetales-Alola']},\n Naviathan: {abilities: {0: 'Guts'}},\n Noctowl: {bs: {sa: 86}},\n Pelipper: {bs: {sa: 95}},\n Persian: {otherFormes: ['Persian-Alola']},\n Pikachu: {\n otherFormes: [\n 'Pikachu-Alola',\n 'Pikachu-Hoenn',\n 'Pikachu-Kalos',\n 'Pikachu-Original',\n 'Pikachu-Partner',\n 'Pikachu-Sinnoh',\n 'Pikachu-Starter',\n 'Pikachu-Unova',\n ],\n },\n Qwilfish: {bs: {df: 85}},\n Raichu: {otherFormes: ['Raichu-Alola']},\n Raticate: {otherFormes: ['Raticate-Alola', 'Raticate-Alola-Totem']},\n Rattata: {otherFormes: ['Rattata-Alola']},\n Sandshrew: {otherFormes: ['Sandshrew-Alola']},\n Sandslash: {otherFormes: ['Sandslash-Alola']},\n Solrock: {bs: {hp: 90}},\n Swellow: {bs: {sa: 75}},\n Volbeat: {bs: {df: 75, sd: 85}},\n Vulpix: {otherFormes: ['Vulpix-Alola']},\n Woobat: {bs: {hp: 65}},\n Zygarde: {otherFormes: ['Zygarde-10%', 'Zygarde-Complete']},\n Araquanid: {\n types: ['Water', 'Bug'],\n bs: {hp: 68, at: 70, df: 92, sa: 50, sd: 132, sp: 42},\n abilities: {0: 'Water Bubble'},\n weightkg: 82,\n otherFormes: ['Araquanid-Totem'],\n },\n 'Araquanid-Totem': {\n types: ['Water', 'Bug'],\n bs: {hp: 68, at: 70, df: 92, sa: 50, sd: 132, sp: 42},\n abilities: {0: 'Water Bubble'},\n weightkg: 217.5,\n baseSpecies: 'Araquanid',\n },\n Bewear: {\n types: ['Normal', 'Fighting'],\n bs: {hp: 120, at: 125, df: 80, sa: 55, sd: 60, sp: 60},\n abilities: {0: 'Fluffy'},\n weightkg: 135,\n },\n Blacephalon: {\n types: ['Fire', 'Ghost'],\n bs: {hp: 53, at: 127, df: 53, sa: 151, sd: 79, sp: 107},\n weightkg: 13,\n abilities: {0: 'Beast Boost'},\n gender: 'N',\n },\n Bounsweet: {\n types: ['Grass'],\n bs: {hp: 42, at: 30, df: 38, sa: 30, sd: 38, sp: 32},\n weightkg: 3.2,\n nfe: true,\n abilities: {0: 'Leaf Guard'},\n },\n Brionne: {\n types: ['Water'],\n bs: {hp: 60, at: 69, df: 69, sa: 91, sd: 81, sp: 50},\n weightkg: 17.5,\n nfe: true,\n abilities: {0: 'Torrent'},\n },\n Bruxish: {\n types: ['Water', 'Psychic'],\n bs: {hp: 68, at: 105, df: 70, sa: 70, sd: 70, sp: 92},\n weightkg: 19,\n abilities: {0: 'Dazzling'},\n },\n Buzzwole: {\n types: ['Bug', 'Fighting'],\n bs: {hp: 107, at: 139, df: 139, sa: 53, sd: 53, sp: 79},\n weightkg: 333.6,\n abilities: {0: 'Beast Boost'},\n gender: 'N',\n },\n Caribolt: {\n types: ['Grass', 'Electric'],\n bs: {hp: 84, at: 106, df: 82, sa: 77, sd: 80, sp: 106},\n weightkg: 140,\n abilities: {0: 'Overgrow'},\n },\n Celesteela: {\n types: ['Steel', 'Flying'],\n bs: {hp: 97, at: 101, df: 103, sa: 107, sd: 101, sp: 61},\n weightkg: 999.9,\n abilities: {0: 'Beast Boost'},\n gender: 'N',\n },\n Charjabug: {\n types: ['Bug', 'Electric'],\n bs: {hp: 57, at: 82, df: 95, sa: 55, sd: 75, sp: 36},\n weightkg: 10.5,\n nfe: true,\n abilities: {0: 'Battery'},\n },\n Comfey: {\n types: ['Fairy'],\n bs: {hp: 51, at: 52, df: 90, sa: 82, sd: 110, sp: 100},\n weightkg: 0.3,\n abilities: {0: 'Flower Veil'},\n },\n Cosmoem: {\n types: ['Psychic'],\n bs: {hp: 43, at: 29, df: 131, sa: 29, sd: 131, sp: 37},\n weightkg: 999.9,\n nfe: true,\n gender: 'N',\n abilities: {0: 'Sturdy'},\n },\n Coribalis: {\n types: ['Water', 'Bug'],\n bs: {hp: 76, at: 69, df: 90, sa: 65, sd: 77, sp: 43},\n weightkg: 24.5,\n nfe: true,\n abilities: {0: 'Torrent'},\n },\n Cosmog: {\n types: ['Psychic'],\n bs: {hp: 43, at: 29, df: 31, sa: 29, sd: 31, sp: 37},\n weightkg: 0.1,\n nfe: true,\n gender: 'N',\n abilities: {0: 'Unaware'},\n },\n Crabominable: {\n types: ['Fighting', 'Ice'],\n bs: {hp: 97, at: 132, df: 77, sa: 62, sd: 67, sp: 43},\n weightkg: 180,\n abilities: {0: 'Hyper Cutter'},\n },\n Crabrawler: {\n types: ['Fighting'],\n bs: {hp: 47, at: 82, df: 57, sa: 42, sd: 47, sp: 63},\n weightkg: 7,\n nfe: true,\n abilities: {0: 'Hyper Cutter'},\n },\n Cutiefly: {\n types: ['Bug', 'Fairy'],\n bs: {hp: 40, at: 45, df: 40, sa: 55, sd: 40, sp: 84},\n weightkg: 0.2,\n nfe: true,\n abilities: {0: 'Honey Gather'},\n },\n Dartrix: {\n types: ['Grass', 'Flying'],\n bs: {hp: 78, at: 75, df: 75, sa: 70, sd: 70, sp: 52},\n weightkg: 16,\n nfe: true,\n abilities: {0: 'Overgrow'},\n },\n Decidueye: {\n types: ['Grass', 'Ghost'],\n bs: {hp: 78, at: 107, df: 75, sa: 100, sd: 100, sp: 70},\n weightkg: 36.6,\n abilities: {0: 'Overgrow'},\n },\n Dewpider: {\n types: ['Water', 'Bug'],\n bs: {hp: 38, at: 40, df: 52, sa: 40, sd: 72, sp: 27},\n weightkg: 4,\n nfe: true,\n abilities: {0: 'Water Bubble'},\n },\n Dhelmise: {\n types: ['Ghost', 'Grass'],\n bs: {hp: 70, at: 131, df: 100, sa: 86, sd: 90, sp: 40},\n weightkg: 210,\n gender: 'N',\n abilities: {0: 'Steelworker'},\n },\n Drampa: {\n types: ['Normal', 'Dragon'],\n bs: {hp: 78, at: 60, df: 85, sa: 135, sd: 91, sp: 36},\n weightkg: 185,\n abilities: {0: 'Berserk'},\n },\n 'Diglett-Alola': {\n types: ['Ground', 'Steel'],\n bs: {hp: 10, at: 55, df: 30, sa: 35, sd: 45, sp: 90},\n weightkg: 1,\n baseSpecies: 'Diglett',\n nfe: true,\n abilities: {0: 'Sand Veil'},\n },\n 'Dugtrio-Alola': {\n types: ['Ground', 'Steel'],\n bs: {hp: 35, at: 100, df: 60, sa: 50, sd: 70, sp: 110},\n weightkg: 66.6,\n baseSpecies: 'Dugtrio',\n abilities: {0: 'Sand Veil'},\n },\n 'Eevee-Starter': {\n types: ['Normal'],\n bs: {hp: 65, at: 75, df: 70, sa: 65, sd: 85, sp: 75},\n weightkg: 6.5,\n abilities: {0: 'Run Away'},\n baseSpecies: 'Eevee',\n },\n Electrelk: {\n types: ['Grass', 'Electric'],\n bs: {hp: 59, at: 81, df: 67, sa: 57, sd: 55, sp: 101},\n weightkg: 41.5,\n nfe: true,\n abilities: {0: 'Overgrow'},\n },\n Equilibra: {\n types: ['Steel', 'Ground'],\n bs: {hp: 102, at: 50, df: 96, sa: 133, sd: 118, sp: 60},\n weightkg: 51.3,\n gender: 'N',\n abilities: {0: 'Levitate'},\n },\n 'Exeggutor-Alola': {\n types: ['Grass', 'Dragon'],\n bs: {hp: 95, at: 105, df: 85, sa: 125, sd: 75, sp: 45},\n weightkg: 415.6,\n baseSpecies: 'Exeggutor',\n abilities: {0: 'Frisk'},\n },\n Fawnifer: {\n types: ['Grass'],\n bs: {hp: 49, at: 61, df: 42, sa: 52, sd: 40, sp: 76},\n weightkg: 6.9,\n nfe: true,\n abilities: {0: 'Overgrow'},\n },\n Fomantis: {\n types: ['Grass'],\n bs: {hp: 40, at: 55, df: 35, sa: 50, sd: 35, sp: 35},\n weightkg: 1.5,\n nfe: true,\n abilities: {0: 'Leaf Guard'},\n },\n 'Geodude-Alola': {\n types: ['Rock', 'Electric'],\n bs: {hp: 40, at: 80, df: 100, sa: 30, sd: 30, sp: 20},\n weightkg: 20.3,\n baseSpecies: 'Geodude',\n nfe: true,\n abilities: {0: 'Magnet Pull'},\n },\n 'Golem-Alola': {\n types: ['Rock', 'Electric'],\n bs: {hp: 80, at: 120, df: 130, sa: 55, sd: 65, sp: 45},\n weightkg: 316,\n abilities: {0: 'Magnet Pull'},\n baseSpecies: 'Golem',\n },\n Golisopod: {\n types: ['Bug', 'Water'],\n bs: {hp: 75, at: 125, df: 140, sa: 60, sd: 90, sp: 40},\n weightkg: 108,\n abilities: {0: 'Emergency Exit'},\n },\n 'Graveler-Alola': {\n types: ['Rock', 'Electric'],\n bs: {hp: 55, at: 95, df: 115, sa: 45, sd: 45, sp: 35},\n weightkg: 110,\n baseSpecies: 'Graveler',\n nfe: true,\n abilities: {0: 'Magnet Pull'},\n },\n 'Grimer-Alola': {\n types: ['Poison', 'Dark'],\n bs: {hp: 80, at: 80, df: 50, sa: 40, sd: 50, sp: 25},\n weightkg: 42,\n baseSpecies: 'Grimer',\n nfe: true,\n abilities: {0: 'Poison Touch'},\n },\n 'Greninja-Ash': {\n types: ['Water', 'Dark'],\n bs: {hp: 72, at: 145, df: 67, sa: 153, sd: 71, sp: 132},\n weightkg: 40,\n abilities: {0: 'Battle Bond'},\n baseSpecies: 'Greninja',\n },\n 'Greninja-Bond': {\n types: ['Water', 'Dark'],\n bs: {hp: 72, at: 95, df: 67, sa: 103, sd: 71, sp: 122},\n weightkg: 40,\n abilities: {0: 'Battle Bond'},\n baseSpecies: 'Greninja',\n },\n Grubbin: {\n types: ['Bug'],\n bs: {hp: 47, at: 62, df: 45, sa: 55, sd: 45, sp: 46},\n weightkg: 4.4,\n nfe: true,\n abilities: {0: 'Swarm'},\n },\n Gumshoos: {\n types: ['Normal'],\n bs: {hp: 88, at: 110, df: 60, sa: 55, sd: 60, sp: 45},\n weightkg: 14.2,\n otherFormes: ['Gumshoos-Totem'],\n abilities: {0: 'Stakeout'},\n },\n 'Gumshoos-Totem': {\n types: ['Normal'],\n bs: {hp: 88, at: 110, df: 60, sa: 55, sd: 60, sp: 45},\n weightkg: 60,\n baseSpecies: 'Gumshoos',\n abilities: {0: 'Adaptability'},\n },\n Guzzlord: {\n types: ['Dark', 'Dragon'],\n bs: {hp: 223, at: 101, df: 53, sa: 97, sd: 53, sp: 43},\n weightkg: 888,\n abilities: {0: 'Beast Boost'},\n gender: 'N',\n },\n 'Hakamo-o': {\n types: ['Dragon', 'Fighting'],\n bs: {hp: 55, at: 75, df: 90, sa: 65, sd: 70, sp: 65},\n weightkg: 47,\n nfe: true,\n abilities: {0: 'Bulletproof'},\n },\n Incineroar: {\n types: ['Fire', 'Dark'],\n bs: {hp: 95, at: 115, df: 90, sa: 80, sd: 90, sp: 60},\n weightkg: 83,\n abilities: {0: 'Blaze'},\n },\n 'Jangmo-o': {\n types: ['Dragon'],\n bs: {hp: 45, at: 55, df: 65, sa: 45, sd: 45, sp: 45},\n weightkg: 29.7,\n nfe: true,\n abilities: {0: 'Bulletproof'},\n },\n Justyke: {\n types: ['Steel', 'Ground'],\n bs: {hp: 72, at: 70, df: 56, sa: 83, sd: 68, sp: 30},\n weightkg: 36.5,\n nfe: true,\n abilities: {0: 'Levitate'},\n gender: 'N',\n },\n Jumbao: {\n types: ['Grass', 'Fairy'],\n bs: {hp: 92, at: 63, df: 97, sa: 124, sd: 104, sp: 96},\n weightkg: 200,\n abilities: {0: 'Trace'},\n },\n Kartana: {\n types: ['Grass', 'Steel'],\n bs: {hp: 59, at: 181, df: 131, sa: 59, sd: 31, sp: 109},\n weightkg: 0.1,\n abilities: {0: 'Beast Boost'},\n gender: 'N',\n },\n Komala: {\n types: ['Normal'],\n bs: {hp: 65, at: 115, df: 65, sa: 75, sd: 95, sp: 65},\n weightkg: 19.9,\n abilities: {0: 'Comatose'},\n },\n 'Kommo-o': {\n types: ['Dragon', 'Fighting'],\n bs: {hp: 75, at: 110, df: 125, sa: 100, sd: 105, sp: 85},\n weightkg: 78.2,\n otherFormes: ['Kommo-o-Totem'],\n abilities: {0: 'Bulletproof'},\n },\n 'Kommo-o-Totem': {\n types: ['Dragon', 'Fighting'],\n bs: {hp: 75, at: 110, df: 125, sa: 100, sd: 105, sp: 85},\n weightkg: 207.5,\n abilities: {0: 'Overcoat'},\n baseSpecies: 'Kommo-o',\n },\n Litten: {\n types: ['Fire'],\n bs: {hp: 45, at: 65, df: 40, sa: 60, sd: 40, sp: 70},\n weightkg: 4.3,\n nfe: true,\n abilities: {0: 'Blaze'},\n },\n Lunala: {\n types: ['Psychic', 'Ghost'],\n bs: {hp: 137, at: 113, df: 89, sa: 137, sd: 107, sp: 97},\n weightkg: 120,\n abilities: {0: 'Shadow Shield'},\n gender: 'N',\n },\n Lurantis: {\n types: ['Grass'],\n bs: {hp: 70, at: 105, df: 90, sa: 80, sd: 90, sp: 45},\n weightkg: 18.5,\n otherFormes: ['Lurantis-Totem'],\n abilities: {0: 'Leaf Guard'},\n },\n 'Lurantis-Totem': {\n types: ['Grass'],\n bs: {hp: 70, at: 105, df: 90, sa: 80, sd: 90, sp: 45},\n weightkg: 58,\n abilities: {0: 'Leaf Guard'},\n baseSpecies: 'Lurantis',\n },\n Lycanroc: {\n types: ['Rock'],\n bs: {hp: 75, at: 115, df: 65, sa: 55, sd: 65, sp: 112},\n weightkg: 25,\n otherFormes: ['Lycanroc-Dusk', 'Lycanroc-Midnight'],\n abilities: {0: 'Keen Eye'},\n },\n 'Lycanroc-Dusk': {\n types: ['Rock'],\n bs: {hp: 75, at: 117, df: 65, sa: 55, sd: 65, sp: 110},\n weightkg: 25,\n abilities: {0: 'Tough Claws'},\n baseSpecies: 'Lycanroc',\n },\n 'Lycanroc-Midnight': {\n types: ['Rock'],\n bs: {hp: 85, at: 115, df: 75, sa: 55, sd: 75, sp: 82},\n weightkg: 25,\n baseSpecies: 'Lycanroc',\n abilities: {0: 'Keen Eye'},\n },\n Magearna: {\n types: ['Steel', 'Fairy'],\n bs: {hp: 80, at: 95, df: 115, sa: 130, sd: 115, sp: 65},\n weightkg: 80.5,\n gender: 'N',\n abilities: {0: 'Soul-Heart'},\n },\n Mareanie: {\n types: ['Poison', 'Water'],\n bs: {hp: 50, at: 53, df: 62, sa: 43, sd: 52, sp: 45},\n weightkg: 8,\n nfe: true,\n abilities: {0: 'Merciless'},\n },\n 'Marowak-Alola': {\n types: ['Fire', 'Ghost'],\n bs: {hp: 60, at: 80, df: 110, sa: 50, sd: 80, sp: 45},\n weightkg: 34,\n abilities: {0: 'Cursed Body'},\n baseSpecies: 'Marowak',\n },\n 'Marowak-Alola-Totem': {\n types: ['Fire', 'Ghost'],\n bs: {hp: 60, at: 80, df: 110, sa: 50, sd: 80, sp: 45},\n weightkg: 98,\n abilities: {0: 'Rock Head'},\n baseSpecies: 'Marowak',\n },\n Marshadow: {\n types: ['Fighting', 'Ghost'],\n bs: {hp: 90, at: 125, df: 80, sa: 90, sd: 90, sp: 125},\n weightkg: 22.2,\n gender: 'N',\n abilities: {0: 'Technician'},\n },\n Melmetal: {\n types: ['Steel'],\n bs: {hp: 135, at: 143, df: 143, sa: 80, sd: 65, sp: 34},\n weightkg: 800,\n gender: 'N',\n abilities: {0: 'Iron Fist'},\n },\n // Meltan does NOT benefit from Eviolite and should not have nfe: true (credit: Anubis)\n // https://smogon.com/forums/threads/sword-shield-battle-mechanics-research.3655528/post-8295399\n Meltan: {\n types: ['Steel'],\n bs: {hp: 46, at: 65, df: 65, sa: 55, sd: 35, sp: 34},\n weightkg: 8,\n gender: 'N',\n abilities: {0: 'Magnet Pull'},\n },\n 'Meowth-Alola': {\n types: ['Dark'],\n bs: {hp: 40, at: 35, df: 35, sa: 50, sd: 40, sp: 90},\n weightkg: 4.2,\n baseSpecies: 'Meowth',\n nfe: true,\n abilities: {0: 'Pickup'},\n },\n Mimikyu: {\n types: ['Ghost', 'Fairy'],\n bs: {hp: 55, at: 90, df: 80, sa: 50, sd: 105, sp: 96},\n weightkg: 0.7,\n otherFormes: ['Mimikyu-Busted', 'Mimikyu-Busted-Totem', 'Mimikyu-Totem'],\n abilities: {0: 'Disguise'},\n },\n 'Mimikyu-Busted': {\n types: ['Ghost', 'Fairy'],\n bs: {hp: 55, at: 90, df: 80, sa: 50, sd: 105, sp: 96},\n weightkg: 0.7,\n baseSpecies: 'Mimikyu',\n abilities: {0: 'Disguise'},\n },\n 'Mimikyu-Busted-Totem': {\n types: ['Ghost', 'Fairy'],\n bs: {hp: 55, at: 90, df: 80, sa: 50, sd: 105, sp: 96},\n weightkg: 2.8,\n baseSpecies: 'Mimikyu',\n abilities: {0: 'Disguise'},\n },\n 'Mimikyu-Totem': {\n types: ['Ghost', 'Fairy'],\n bs: {hp: 55, at: 90, df: 80, sa: 50, sd: 105, sp: 96},\n weightkg: 2.8,\n baseSpecies: 'Mimikyu',\n abilities: {0: 'Disguise'},\n },\n Minior: {\n types: ['Rock', 'Flying'],\n bs: {hp: 60, at: 100, df: 60, sa: 100, sd: 60, sp: 120},\n weightkg: 0.3,\n otherFormes: ['Minior-Meteor'],\n gender: 'N',\n abilities: {0: 'Shields Down'},\n },\n 'Minior-Meteor': {\n types: ['Rock', 'Flying'],\n bs: {hp: 60, at: 60, df: 100, sa: 60, sd: 100, sp: 60},\n weightkg: 40,\n gender: 'N',\n baseSpecies: 'Minior',\n abilities: {0: 'Shields Down'},\n },\n Morelull: {\n types: ['Grass', 'Fairy'],\n bs: {hp: 40, at: 35, df: 55, sa: 65, sd: 75, sp: 15},\n weightkg: 1.5,\n nfe: true,\n abilities: {0: 'Illuminate'},\n },\n Mudbray: {\n types: ['Ground'],\n bs: {hp: 70, at: 100, df: 70, sa: 45, sd: 55, sp: 45},\n weightkg: 110,\n nfe: true,\n abilities: {0: 'Own Tempo'},\n },\n Mudsdale: {\n types: ['Ground'],\n bs: {hp: 100, at: 125, df: 100, sa: 55, sd: 85, sp: 35},\n weightkg: 920,\n abilities: {0: 'Own Tempo'},\n },\n 'Muk-Alola': {\n types: ['Poison', 'Dark'],\n bs: {hp: 105, at: 105, df: 75, sa: 65, sd: 100, sp: 50},\n weightkg: 52,\n baseSpecies: 'Muk',\n abilities: {0: 'Poison Touch'},\n },\n Mumbao: {\n types: ['Grass', 'Fairy'],\n bs: {hp: 55, at: 30, df: 64, sa: 87, sd: 73, sp: 66},\n weightkg: 83,\n nfe: true,\n abilities: {0: 'Trace'},\n },\n Naganadel: {\n types: ['Poison', 'Dragon'],\n bs: {hp: 73, at: 73, df: 73, sa: 127, sd: 73, sp: 121},\n weightkg: 150,\n abilities: {0: 'Beast Boost'},\n gender: 'N',\n },\n Necrozma: {\n types: ['Psychic'],\n bs: {hp: 97, at: 107, df: 101, sa: 127, sd: 89, sp: 79},\n weightkg: 230,\n abilities: {0: 'Prism Armor'},\n otherFormes: ['Necrozma-Dawn-Wings', 'Necrozma-Dusk-Mane', 'Necrozma-Ultra'],\n gender: 'N',\n },\n 'Necrozma-Dawn-Wings': {\n types: ['Psychic', 'Ghost'],\n bs: {hp: 97, at: 113, df: 109, sa: 157, sd: 127, sp: 77},\n weightkg: 350,\n abilities: {0: 'Prism Armor'},\n baseSpecies: 'Necrozma',\n gender: 'N',\n },\n 'Necrozma-Dusk-Mane': {\n types: ['Psychic', 'Steel'],\n bs: {hp: 97, at: 157, df: 127, sa: 113, sd: 109, sp: 77},\n weightkg: 460,\n abilities: {0: 'Prism Armor'},\n baseSpecies: 'Necrozma',\n gender: 'N',\n },\n 'Necrozma-Ultra': {\n types: ['Psychic', 'Dragon'],\n bs: {hp: 97, at: 167, df: 97, sa: 167, sd: 97, sp: 129},\n weightkg: 230,\n abilities: {0: 'Neuroforce'},\n baseSpecies: 'Necrozma',\n gender: 'N',\n },\n Nihilego: {\n types: ['Rock', 'Poison'],\n bs: {hp: 109, at: 53, df: 47, sa: 127, sd: 131, sp: 103},\n weightkg: 55.5,\n abilities: {0: 'Beast Boost'},\n gender: 'N',\n },\n 'Ninetales-Alola': {\n types: ['Ice', 'Fairy'],\n bs: {hp: 73, at: 67, df: 75, sa: 81, sd: 100, sp: 109},\n weightkg: 19.9,\n abilities: {0: 'Snow Cloak'},\n baseSpecies: 'Ninetales',\n },\n Oranguru: {\n types: ['Normal', 'Psychic'],\n bs: {hp: 90, at: 60, df: 80, sa: 90, sd: 110, sp: 60},\n weightkg: 76,\n abilities: {0: 'Inner Focus'},\n },\n Oricorio: {\n types: ['Fire', 'Flying'],\n bs: {hp: 75, at: 70, df: 70, sa: 98, sd: 70, sp: 93},\n weightkg: 3.4,\n abilities: {0: 'Dancer'},\n otherFormes: ['Oricorio-Pa\\'u', 'Oricorio-Pom-Pom', 'Oricorio-Sensu'],\n },\n 'Oricorio-Pa\\'u': {\n types: ['Psychic', 'Flying'],\n bs: {hp: 75, at: 70, df: 70, sa: 98, sd: 70, sp: 93},\n weightkg: 3.4,\n abilities: {0: 'Dancer'},\n baseSpecies: 'Oricorio',\n },\n 'Oricorio-Pom-Pom': {\n types: ['Electric', 'Flying'],\n bs: {hp: 75, at: 70, df: 70, sa: 98, sd: 70, sp: 93},\n weightkg: 3.4,\n abilities: {0: 'Dancer'},\n baseSpecies: 'Oricorio',\n },\n 'Oricorio-Sensu': {\n types: ['Ghost', 'Flying'],\n bs: {hp: 75, at: 70, df: 70, sa: 98, sd: 70, sp: 93},\n weightkg: 3.4,\n abilities: {0: 'Dancer'},\n baseSpecies: 'Oricorio',\n },\n Pajantom: {\n types: ['Dragon', 'Ghost'],\n bs: {hp: 84, at: 133, df: 71, sa: 51, sd: 111, sp: 101},\n weightkg: 3.1,\n abilities: {0: 'Comatose'},\n },\n Palossand: {\n types: ['Ghost', 'Ground'],\n bs: {hp: 85, at: 75, df: 110, sa: 100, sd: 75, sp: 35},\n weightkg: 250,\n abilities: {0: 'Water Compaction'},\n },\n Passimian: {\n types: ['Fighting'],\n bs: {hp: 100, at: 120, df: 90, sa: 40, sd: 60, sp: 80},\n weightkg: 82.8,\n abilities: {0: 'Receiver'},\n },\n 'Persian-Alola': {\n types: ['Dark'],\n bs: {hp: 65, at: 60, df: 60, sa: 75, sd: 65, sp: 115},\n weightkg: 33,\n baseSpecies: 'Persian',\n abilities: {0: 'Fur Coat'},\n },\n Pheromosa: {\n types: ['Bug', 'Fighting'],\n bs: {hp: 71, at: 137, df: 37, sa: 137, sd: 37, sp: 151},\n weightkg: 25,\n abilities: {0: 'Beast Boost'},\n gender: 'N',\n },\n 'Pikachu-Alola': {\n types: ['Electric'],\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\n weightkg: 6,\n abilities: {0: 'Static'},\n baseSpecies: 'Pikachu',\n },\n 'Pikachu-Hoenn': {\n types: ['Electric'],\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\n weightkg: 6,\n abilities: {0: 'Static'},\n baseSpecies: 'Pikachu',\n },\n 'Pikachu-Kalos': {\n types: ['Electric'],\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\n weightkg: 6,\n abilities: {0: 'Static'},\n baseSpecies: 'Pikachu',\n },\n 'Pikachu-Original': {\n types: ['Electric'],\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\n weightkg: 6,\n abilities: {0: 'Static'},\n baseSpecies: 'Pikachu',\n },\n 'Pikachu-Partner': {\n types: ['Electric'],\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\n weightkg: 6,\n abilities: {0: 'Static'},\n baseSpecies: 'Pikachu',\n },\n 'Pikachu-Sinnoh': {\n types: ['Electric'],\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\n weightkg: 6,\n abilities: {0: 'Static'},\n baseSpecies: 'Pikachu',\n },\n 'Pikachu-Starter': {\n types: ['Electric'],\n bs: {hp: 45, at: 80, df: 50, sa: 75, sd: 60, sp: 120},\n weightkg: 6,\n abilities: {0: 'Static'},\n baseSpecies: 'Pikachu',\n },\n 'Pikachu-Unova': {\n types: ['Electric'],\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\n weightkg: 6,\n abilities: {0: 'Static'},\n baseSpecies: 'Pikachu',\n },\n Pikipek: {\n types: ['Normal', 'Flying'],\n bs: {hp: 35, at: 75, df: 30, sa: 30, sd: 30, sp: 65},\n weightkg: 1.2,\n nfe: true,\n abilities: {0: 'Keen Eye'},\n },\n Poipole: {\n types: ['Poison'],\n bs: {hp: 67, at: 73, df: 67, sa: 73, sd: 67, sp: 73},\n weightkg: 1.8,\n abilities: {0: 'Beast Boost'},\n nfe: true,\n gender: 'N',\n },\n Popplio: {\n types: ['Water'],\n bs: {hp: 50, at: 54, df: 54, sa: 66, sd: 56, sp: 40},\n weightkg: 7.5,\n nfe: true,\n abilities: {0: 'Torrent'},\n },\n Primarina: {\n types: ['Water', 'Fairy'],\n bs: {hp: 80, at: 74, df: 74, sa: 126, sd: 116, sp: 60},\n weightkg: 44,\n abilities: {0: 'Torrent'},\n },\n Pyukumuku: {\n types: ['Water'],\n bs: {hp: 55, at: 60, df: 130, sa: 30, sd: 130, sp: 5},\n weightkg: 1.2,\n abilities: {0: 'Innards Out'},\n },\n 'Raichu-Alola': {\n types: ['Electric', 'Psychic'],\n bs: {hp: 60, at: 85, df: 50, sa: 95, sd: 85, sp: 110},\n weightkg: 21,\n baseSpecies: 'Raichu',\n abilities: {0: 'Surge Surfer'},\n },\n 'Raticate-Alola': {\n types: ['Dark', 'Normal'],\n bs: {hp: 75, at: 71, df: 70, sa: 40, sd: 80, sp: 77},\n weightkg: 25.5,\n baseSpecies: 'Raticate',\n abilities: {0: 'Gluttony'},\n },\n 'Raticate-Alola-Totem': {\n types: ['Dark', 'Normal'],\n bs: {hp: 75, at: 71, df: 70, sa: 40, sd: 80, sp: 77},\n weightkg: 105,\n abilities: {0: 'Thick Fat'},\n baseSpecies: 'Raticate',\n },\n 'Rattata-Alola': {\n types: ['Dark', 'Normal'],\n bs: {hp: 30, at: 56, df: 35, sa: 25, sd: 35, sp: 72},\n weightkg: 3.8,\n baseSpecies: 'Rattata',\n nfe: true,\n abilities: {0: 'Gluttony'},\n },\n Ribombee: {\n types: ['Bug', 'Fairy'],\n bs: {hp: 60, at: 55, df: 60, sa: 95, sd: 70, sp: 124},\n weightkg: 0.5,\n otherFormes: ['Ribombee-Totem'],\n abilities: {0: 'Honey Gather'},\n },\n 'Ribombee-Totem': {\n types: ['Bug', 'Fairy'],\n bs: {hp: 60, at: 55, df: 60, sa: 95, sd: 70, sp: 124},\n weightkg: 2,\n abilities: {0: 'Sweet Veil'},\n baseSpecies: 'Ribombee',\n },\n Rockruff: {\n types: ['Rock'],\n bs: {hp: 45, at: 65, df: 40, sa: 30, sd: 40, sp: 60},\n weightkg: 9.2,\n nfe: true,\n abilities: {0: 'Keen Eye'},\n },\n Rowlet: {\n types: ['Grass', 'Flying'],\n bs: {hp: 68, at: 55, df: 55, sa: 50, sd: 50, sp: 42},\n weightkg: 1.5,\n nfe: true,\n abilities: {0: 'Overgrow'},\n },\n Salandit: {\n types: ['Poison', 'Fire'],\n bs: {hp: 48, at: 44, df: 40, sa: 71, sd: 40, sp: 77},\n weightkg: 4.8,\n nfe: true,\n abilities: {0: 'Corrosion'},\n },\n Salazzle: {\n types: ['Poison', 'Fire'],\n bs: {hp: 68, at: 64, df: 60, sa: 111, sd: 60, sp: 117},\n weightkg: 22.2,\n otherFormes: ['Salazzle-Totem'],\n abilities: {0: 'Corrosion'},\n },\n 'Salazzle-Totem': {\n types: ['Poison', 'Fire'],\n bs: {hp: 68, at: 64, df: 60, sa: 111, sd: 60, sp: 117},\n weightkg: 81,\n abilities: {0: 'Corrosion'},\n baseSpecies: 'Salazzle',\n },\n 'Sandshrew-Alola': {\n types: ['Ice', 'Steel'],\n bs: {hp: 50, at: 75, df: 90, sa: 10, sd: 35, sp: 40},\n weightkg: 40,\n baseSpecies: 'Sandshrew',\n nfe: true,\n abilities: {0: 'Snow Cloak'},\n },\n 'Sandslash-Alola': {\n types: ['Ice', 'Steel'],\n bs: {hp: 75, at: 100, df: 120, sa: 25, sd: 65, sp: 65},\n weightkg: 55,\n baseSpecies: 'Sandslash',\n abilities: {0: 'Snow Cloak'},\n },\n Sandygast: {\n types: ['Ghost', 'Ground'],\n bs: {hp: 55, at: 55, df: 80, sa: 70, sd: 45, sp: 15},\n weightkg: 70,\n nfe: true,\n abilities: {0: 'Water Compaction'},\n },\n Shiinotic: {\n types: ['Grass', 'Fairy'],\n bs: {hp: 60, at: 45, df: 80, sa: 90, sd: 100, sp: 30},\n weightkg: 11.5,\n abilities: {0: 'Illuminate'},\n },\n Silvally: {\n types: ['Normal'],\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\n weightkg: 100.5,\n abilities: {0: 'RKS System'},\n gender: 'N',\n otherFormes: [\n 'Silvally-Bug',\n 'Silvally-Dark',\n 'Silvally-Dragon',\n 'Silvally-Electric',\n 'Silvally-Fairy',\n 'Silvally-Fighting',\n 'Silvally-Fire',\n 'Silvally-Flying',\n 'Silvally-Ghost',\n 'Silvally-Grass',\n 'Silvally-Ground',\n 'Silvally-Ice',\n 'Silvally-Poison',\n 'Silvally-Psychic',\n 'Silvally-Rock',\n 'Silvally-Steel',\n 'Silvally-Water',\n ],\n },\n 'Silvally-Bug': {\n types: ['Bug'],\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\n weightkg: 100.5,\n abilities: {0: 'RKS System'},\n baseSpecies: 'Silvally',\n gender: 'N',\n },\n 'Silvally-Dark': {\n types: ['Dark'],\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\n weightkg: 100.5,\n abilities: {0: 'RKS System'},\n baseSpecies: 'Silvally',\n gender: 'N',\n },\n 'Silvally-Dragon': {\n types: ['Dragon'],\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\n weightkg: 100.5,\n abilities: {0: 'RKS System'},\n baseSpecies: 'Silvally',\n gender: 'N',\n },\n 'Silvally-Electric': {\n types: ['Electric'],\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\n weightkg: 100.5,\n abilities: {0: 'RKS System'},\n baseSpecies: 'Silvally',\n gender: 'N',\n },\n 'Silvally-Fairy': {\n types: ['Fairy'],\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\n weightkg: 100.5,\n abilities: {0: 'RKS System'},\n baseSpecies: 'Silvally',\n gender: 'N',\n },\n 'Silvally-Fighting': {\n types: ['Fighting'],\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\n weightkg: 100.5,\n abilities: {0: 'RKS System'},\n baseSpecies: 'Silvally',\n gender: 'N',\n },\n 'Silvally-Fire': {\n types: ['Fire'],\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\n weightkg: 100.5,\n abilities: {0: 'RKS System'},\n baseSpecies: 'Silvally',\n gender: 'N',\n },\n 'Silvally-Flying': {\n types: ['Flying'],\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\n weightkg: 100.5,\n abilities: {0: 'RKS System'},\n baseSpecies: 'Silvally',\n gender: 'N',\n },\n 'Silvally-Ghost': {\n types: ['Ghost'],\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\n weightkg: 100.5,\n abilities: {0: 'RKS System'},\n baseSpecies: 'Silvally',\n gender: 'N',\n },\n 'Silvally-Grass': {\n types: ['Grass'],\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\n weightkg: 100.5,\n abilities: {0: 'RKS System'},\n baseSpecies: 'Silvally',\n gender: 'N',\n },\n 'Silvally-Ground': {\n types: ['Ground'],\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\n weightkg: 100.5,\n abilities: {0: 'RKS System'},\n baseSpecies: 'Silvally',\n gender: 'N',\n },\n 'Silvally-Ice': {\n types: ['Ice'],\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\n weightkg: 100.5,\n abilities: {0: 'RKS System'},\n baseSpecies: 'Silvally',\n gender: 'N',\n },\n 'Silvally-Poison': {\n types: ['Poison'],\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\n weightkg: 100.5,\n abilities: {0: 'RKS System'},\n baseSpecies: 'Silvally',\n gender: 'N',\n },\n 'Silvally-Psychic': {\n types: ['Psychic'],\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\n weightkg: 100.5,\n abilities: {0: 'RKS System'},\n baseSpecies: 'Silvally',\n gender: 'N',\n },\n 'Silvally-Rock': {\n types: ['Rock'],\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\n weightkg: 100.5,\n abilities: {0: 'RKS System'},\n baseSpecies: 'Silvally',\n gender: 'N',\n },\n 'Silvally-Steel': {\n types: ['Steel'],\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\n weightkg: 100.5,\n abilities: {0: 'RKS System'},\n baseSpecies: 'Silvally',\n gender: 'N',\n },\n 'Silvally-Water': {\n types: ['Water'],\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\n weightkg: 100.5,\n abilities: {0: 'RKS System'},\n baseSpecies: 'Silvally',\n gender: 'N',\n },\n Smogecko: {\n types: ['Fire'],\n bs: {hp: 48, at: 66, df: 43, sa: 58, sd: 48, sp: 56},\n weightkg: 8.5,\n nfe: true,\n abilities: {0: 'Blaze'},\n },\n Smoguana: {\n types: ['Fire', 'Ground'],\n bs: {hp: 68, at: 86, df: 53, sa: 68, sd: 68, sp: 76},\n weightkg: 22.2,\n nfe: true,\n abilities: {0: 'Blaze'},\n },\n Smokomodo: {\n types: ['Fire', 'Ground'],\n bs: {hp: 88, at: 116, df: 67, sa: 88, sd: 78, sp: 97},\n weightkg: 205,\n abilities: {0: 'Blaze'},\n },\n Snaelstrom: {\n types: ['Water', 'Bug'],\n bs: {hp: 91, at: 94, df: 110, sa: 80, sd: 97, sp: 63},\n weightkg: 120,\n abilities: {0: 'Torrent'},\n },\n Solgaleo: {\n types: ['Psychic', 'Steel'],\n bs: {hp: 137, at: 137, df: 107, sa: 113, sd: 89, sp: 97},\n weightkg: 230,\n abilities: {0: 'Full Metal Body'},\n gender: 'N',\n },\n Stakataka: {\n types: ['Rock', 'Steel'],\n bs: {hp: 61, at: 131, df: 211, sa: 53, sd: 101, sp: 13},\n weightkg: 820,\n abilities: {0: 'Beast Boost'},\n gender: 'N',\n },\n Steenee: {\n types: ['Grass'],\n bs: {hp: 52, at: 40, df: 48, sa: 40, sd: 48, sp: 62},\n weightkg: 8.2,\n nfe: true,\n abilities: {0: 'Leaf Guard'},\n },\n Stufful: {\n types: ['Normal', 'Fighting'],\n bs: {hp: 70, at: 75, df: 50, sa: 45, sd: 50, sp: 50},\n weightkg: 6.8,\n abilities: {0: 'Fluffy'},\n nfe: true,\n },\n Swirlpool: {\n types: ['Water'],\n bs: {hp: 61, at: 49, df: 70, sa: 50, sd: 62, sp: 28},\n weightkg: 7,\n nfe: true,\n abilities: {0: 'Torrent'},\n },\n 'Tapu Bulu': {\n types: ['Grass', 'Fairy'],\n bs: {hp: 70, at: 130, df: 115, sa: 85, sd: 95, sp: 75},\n weightkg: 45.5,\n abilities: {0: 'Grassy Surge'},\n gender: 'N',\n },\n 'Tapu Fini': {\n types: ['Water', 'Fairy'],\n bs: {hp: 70, at: 75, df: 115, sa: 95, sd: 130, sp: 85},\n weightkg: 21.2,\n abilities: {0: 'Misty Surge'},\n gender: 'N',\n },\n 'Tapu Koko': {\n types: ['Electric', 'Fairy'],\n bs: {hp: 70, at: 115, df: 85, sa: 95, sd: 75, sp: 130},\n weightkg: 20.5,\n abilities: {0: 'Electric Surge'},\n gender: 'N',\n },\n 'Tapu Lele': {\n types: ['Psychic', 'Fairy'],\n bs: {hp: 70, at: 85, df: 75, sa: 130, sd: 115, sp: 95},\n weightkg: 18.6,\n abilities: {0: 'Psychic Surge'},\n gender: 'N',\n },\n Togedemaru: {\n types: ['Electric', 'Steel'],\n bs: {hp: 65, at: 98, df: 63, sa: 40, sd: 73, sp: 96},\n weightkg: 3.3,\n abilities: {0: 'Iron Barbs'},\n otherFormes: ['Togedemaru-Totem'],\n },\n 'Togedemaru-Totem': {\n types: ['Electric', 'Steel'],\n bs: {hp: 65, at: 98, df: 63, sa: 40, sd: 73, sp: 96},\n weightkg: 13,\n abilities: {0: 'Sturdy'},\n baseSpecies: 'Togedemaru',\n },\n Torracat: {\n types: ['Fire'],\n bs: {hp: 65, at: 85, df: 50, sa: 80, sd: 50, sp: 90},\n weightkg: 25,\n nfe: true,\n abilities: {0: 'Blaze'},\n },\n Toucannon: {\n types: ['Normal', 'Flying'],\n bs: {hp: 80, at: 120, df: 75, sa: 75, sd: 75, sp: 60},\n weightkg: 26,\n abilities: {0: 'Keen Eye'},\n },\n Toxapex: {\n types: ['Poison', 'Water'],\n bs: {hp: 50, at: 63, df: 152, sa: 53, sd: 142, sp: 35},\n weightkg: 14.5,\n abilities: {0: 'Merciless'},\n },\n Trumbeak: {\n types: ['Normal', 'Flying'],\n bs: {hp: 55, at: 85, df: 50, sa: 40, sd: 50, sp: 75},\n weightkg: 14.8,\n nfe: true,\n abilities: {0: 'Keen Eye'},\n },\n Tsareena: {\n types: ['Grass'],\n bs: {hp: 72, at: 120, df: 98, sa: 50, sd: 98, sp: 72},\n weightkg: 21.4,\n abilities: {0: 'Leaf Guard'},\n },\n Turtonator: {\n types: ['Fire', 'Dragon'],\n bs: {hp: 60, at: 78, df: 135, sa: 91, sd: 85, sp: 36},\n weightkg: 212,\n abilities: {0: 'Shell Armor'},\n },\n 'Type: Null': {\n types: ['Normal'],\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 59},\n weightkg: 120.5,\n abilities: {0: 'Battle Armor'},\n nfe: true,\n gender: 'N',\n },\n Vikavolt: {\n types: ['Bug', 'Electric'],\n bs: {hp: 77, at: 70, df: 90, sa: 145, sd: 75, sp: 43},\n weightkg: 45,\n abilities: {0: 'Levitate'},\n otherFormes: ['Vikavolt-Totem'],\n },\n 'Vikavolt-Totem': {\n types: ['Bug', 'Electric'],\n bs: {hp: 77, at: 70, df: 90, sa: 145, sd: 75, sp: 43},\n weightkg: 147.5,\n abilities: {0: 'Levitate'},\n baseSpecies: 'Vikavolt',\n },\n 'Vulpix-Alola': {\n types: ['Ice'],\n bs: {hp: 38, at: 41, df: 40, sa: 50, sd: 65, sp: 65},\n weightkg: 9.9,\n baseSpecies: 'Vulpix',\n nfe: true,\n abilities: {0: 'Snow Cloak'},\n },\n Wimpod: {\n types: ['Bug', 'Water'],\n bs: {hp: 25, at: 35, df: 40, sa: 20, sd: 30, sp: 80},\n weightkg: 12,\n abilities: {0: 'Wimp Out'},\n nfe: true,\n },\n Wishiwashi: {\n types: ['Water'],\n bs: {hp: 45, at: 20, df: 20, sa: 25, sd: 25, sp: 40},\n weightkg: 0.3,\n otherFormes: ['Wishiwashi-School'],\n abilities: {0: 'Schooling'},\n },\n 'Wishiwashi-School': {\n types: ['Water'],\n bs: {hp: 45, at: 140, df: 130, sa: 140, sd: 135, sp: 30},\n weightkg: 78.6,\n baseSpecies: 'Wishiwashi',\n abilities: {0: 'Schooling'},\n },\n Xurkitree: {\n types: ['Electric'],\n bs: {hp: 83, at: 89, df: 71, sa: 173, sd: 71, sp: 83},\n weightkg: 100,\n abilities: {0: 'Beast Boost'},\n gender: 'N',\n },\n Yungoos: {\n types: ['Normal'],\n bs: {hp: 48, at: 70, df: 30, sa: 30, sd: 30, sp: 45},\n weightkg: 6,\n nfe: true,\n abilities: {0: 'Stakeout'},\n },\n Zeraora: {\n types: ['Electric'],\n bs: {hp: 88, at: 112, df: 75, sa: 102, sd: 80, sp: 143},\n weightkg: 44.5,\n abilities: {0: 'Volt Absorb'},\n gender: 'N',\n },\n 'Zygarde-10%': {\n types: ['Dragon', 'Ground'],\n bs: {hp: 54, at: 100, df: 71, sa: 61, sd: 85, sp: 115},\n weightkg: 33.5,\n abilities: {0: 'Aura Break'},\n baseSpecies: 'Zygarde',\n gender: 'N',\n },\n 'Zygarde-Complete': {\n types: ['Dragon', 'Ground'],\n bs: {hp: 216, at: 100, df: 121, sa: 91, sd: 95, sp: 85},\n weightkg: 610,\n abilities: {0: 'Power Construct'},\n baseSpecies: 'Zygarde',\n gender: 'N',\n },\n};\n\nconst SM: {[name: string]: SpeciesData} = extend(true, {}, XY, SM_PATCH);\n\ndelete SM['Pikachu-Cosplay'];\ndelete SM['Pikachu-Rock-Star'];\ndelete SM['Pikachu-Belle'];\ndelete SM['Pikachu-PhD'];\ndelete SM['Pikachu-Pop-Star'];\ndelete SM['Pikachu-Libre'];\n\nconst SS_PATCH: {[name: string]: DeepPartial} = {\n 'Aegislash-Blade': {bs: {at: 140, sa: 140}},\n 'Aegislash-Both': {bs: {at: 140, df: 140, sa: 140, sd: 140}},\n 'Aegislash-Shield': {bs: {df: 140, sd: 140}},\n Articuno: {otherFormes: ['Articuno-Galar']},\n Blastoise: {otherFormes: ['Blastoise-Gmax', 'Blastoise-Mega']},\n Butterfree: {otherFormes: ['Butterfree-Gmax']},\n Charizard: {otherFormes: ['Charizard-Gmax', 'Charizard-Mega-X', 'Charizard-Mega-Y']},\n Corsola: {otherFormes: ['Corsola-Galar']},\n Darmanitan: {\n otherFormes: ['Darmanitan-Galar', 'Darmanitan-Galar-Zen', 'Darmanitan-Zen'],\n },\n Darumaka: {otherFormes: ['Darumaka-Galar']},\n Eevee: {otherFormes: ['Eevee-Gmax']},\n Equilibra: {bs: {sa: 133}},\n 'Farfetch\\u2019d': {otherFormes: ['Farfetch\\u2019d-Galar']},\n Garbodor: {otherFormes: ['Garbodor-Gmax']},\n Gengar: {otherFormes: ['Gengar-Gmax', 'Gengar-Mega']},\n Kingler: {otherFormes: ['Kingler-Gmax']},\n Lapras: {otherFormes: ['Lapras-Gmax']},\n Linoone: {otherFormes: ['Linoone-Galar']},\n Machamp: {otherFormes: ['Machamp-Gmax']},\n Melmetal: {otherFormes: ['Melmetal-Gmax']},\n Meowth: {otherFormes: ['Meowth-Alola', 'Meowth-Galar', 'Meowth-Gmax']},\n Moltres: {otherFormes: ['Moltres-Galar']},\n 'Mr. Mime': {otherFormes: ['Mr. Mime-Galar']},\n Pikachu: {\n otherFormes: [\n 'Pikachu-Alola',\n 'Pikachu-Gmax',\n 'Pikachu-Hoenn',\n 'Pikachu-Kalos',\n 'Pikachu-Original',\n 'Pikachu-Partner',\n 'Pikachu-Sinnoh',\n 'Pikachu-Unova',\n 'Pikachu-World',\n ],\n },\n Ponyta: {otherFormes: ['Ponyta-Galar']},\n Pyroak: {bs: {sa: 70, sd: 65}},\n Rapidash: {otherFormes: ['Rapidash-Galar']},\n Slowbro: {otherFormes: ['Slowbro-Galar', 'Slowbro-Mega']},\n Slowking: {otherFormes: ['Slowking-Galar']},\n Slowpoke: {otherFormes: ['Slowpoke-Galar']},\n Snorlax: {otherFormes: ['Snorlax-Gmax']},\n Stunfisk: {otherFormes: ['Stunfisk-Galar']},\n Venusaur: {otherFormes: ['Venusaur-Gmax', 'Venusaur-Mega']},\n Voodoom: {bs: {sa: 130}},\n Weezing: {otherFormes: ['Weezing-Galar']},\n Yamask: {otherFormes: ['Yamask-Galar']},\n Zapdos: {otherFormes: ['Zapdos-Galar']},\n Zigzagoon: {otherFormes: ['Zigzagoon-Galar']},\n Alcremie: {\n types: ['Fairy'],\n bs: {hp: 65, at: 60, df: 75, sa: 110, sd: 121, sp: 64},\n weightkg: 0.5,\n abilities: {0: 'Sweet Veil'},\n otherFormes: ['Alcremie-Gmax'],\n },\n 'Alcremie-Gmax': {\n types: ['Fairy'],\n bs: {hp: 65, at: 60, df: 75, sa: 110, sd: 121, sp: 64},\n weightkg: 0,\n abilities: {0: 'Sweet Veil'},\n baseSpecies: 'Alcremie',\n },\n Appletun: {\n types: ['Grass', 'Dragon'],\n bs: {hp: 110, at: 85, df: 80, sa: 100, sd: 80, sp: 30},\n weightkg: 13,\n abilities: {0: 'Ripen'},\n otherFormes: ['Appletun-Gmax'],\n },\n 'Appletun-Gmax': {\n types: ['Grass', 'Dragon'],\n bs: {hp: 110, at: 85, df: 80, sa: 100, sd: 80, sp: 30},\n weightkg: 0,\n abilities: {0: 'Ripen'},\n baseSpecies: 'Appletun',\n },\n Applin: {\n types: ['Grass', 'Dragon'],\n bs: {hp: 40, at: 40, df: 80, sa: 40, sd: 40, sp: 20},\n weightkg: 0.5,\n abilities: {0: 'Ripen'},\n nfe: true,\n },\n Arctovish: {\n types: ['Water', 'Ice'],\n bs: {hp: 90, at: 90, df: 100, sa: 80, sd: 90, sp: 55},\n weightkg: 175,\n abilities: {0: 'Water Absorb'},\n gender: 'N',\n },\n Arctozolt: {\n types: ['Electric', 'Ice'],\n bs: {hp: 90, at: 100, df: 90, sa: 90, sd: 80, sp: 55},\n weightkg: 150,\n abilities: {0: 'Volt Absorb'},\n gender: 'N',\n },\n Arrokuda: {\n types: ['Water'],\n bs: {hp: 41, at: 63, df: 40, sa: 40, sd: 30, sp: 66},\n weightkg: 1,\n abilities: {0: 'Swift Swim'},\n nfe: true,\n },\n 'Articuno-Galar': {\n types: ['Psychic', 'Flying'],\n bs: {hp: 90, at: 85, df: 85, sa: 125, sd: 100, sp: 95},\n weightkg: 50.9,\n abilities: {0: 'Competitive'},\n gender: 'N',\n baseSpecies: 'Articuno',\n },\n Astrolotl: {\n types: ['Fire', 'Dragon'],\n bs: {hp: 108, at: 108, df: 74, sa: 92, sd: 64, sp: 114},\n weightkg: 50,\n abilities: {0: 'Regenerator'},\n },\n Barraskewda: {\n types: ['Water'],\n bs: {hp: 61, at: 123, df: 60, sa: 60, sd: 50, sp: 136},\n weightkg: 30,\n abilities: {0: 'Swift Swim'},\n },\n 'Blastoise-Gmax': {\n types: ['Water'],\n bs: {hp: 79, at: 83, df: 100, sa: 85, sd: 105, sp: 78},\n weightkg: 0,\n abilities: {0: 'Torrent'},\n baseSpecies: 'Blastoise',\n },\n Blipbug: {\n types: ['Bug'],\n bs: {hp: 25, at: 20, df: 20, sa: 25, sd: 45, sp: 45},\n weightkg: 8,\n abilities: {0: 'Swarm'},\n nfe: true,\n },\n Boltund: {\n types: ['Electric'],\n bs: {hp: 69, at: 90, df: 60, sa: 90, sd: 60, sp: 121},\n weightkg: 34,\n abilities: {0: 'Strong Jaw'},\n },\n 'Butterfree-Gmax': {\n types: ['Bug', 'Flying'],\n bs: {hp: 60, at: 45, df: 50, sa: 90, sd: 80, sp: 70},\n weightkg: 0,\n abilities: {0: 'Compound Eyes'},\n baseSpecies: 'Butterfree',\n },\n Calyrex: {\n types: ['Psychic', 'Grass'],\n bs: {hp: 100, at: 80, df: 80, sa: 80, sd: 80, sp: 80},\n weightkg: 7.7,\n abilities: {0: 'Unnerve'},\n gender: 'N',\n otherFormes: ['Calyrex-Ice', 'Calyrex-Shadow'],\n },\n 'Calyrex-Ice': {\n types: ['Psychic', 'Ice'],\n bs: {hp: 100, at: 165, df: 150, sa: 85, sd: 130, sp: 50},\n weightkg: 809.1,\n abilities: {0: 'As One (Glastrier)'},\n gender: 'N',\n baseSpecies: 'Calyrex',\n },\n 'Calyrex-Shadow': {\n types: ['Psychic', 'Ghost'],\n bs: {hp: 100, at: 85, df: 80, sa: 165, sd: 100, sp: 150},\n weightkg: 53.6,\n abilities: {0: 'As One (Spectrier)'},\n gender: 'N',\n baseSpecies: 'Calyrex',\n },\n Carkol: {\n types: ['Rock', 'Fire'],\n bs: {hp: 80, at: 60, df: 90, sa: 60, sd: 70, sp: 50},\n weightkg: 78,\n abilities: {0: 'Steam Engine'},\n nfe: true,\n },\n Centiskorch: {\n types: ['Fire', 'Bug'],\n bs: {hp: 100, at: 115, df: 65, sa: 90, sd: 90, sp: 65},\n weightkg: 120,\n abilities: {0: 'Flash Fire'},\n otherFormes: ['Centiskorch-Gmax'],\n },\n 'Centiskorch-Gmax': {\n types: ['Fire', 'Bug'],\n bs: {hp: 100, at: 115, df: 65, sa: 90, sd: 90, sp: 65},\n weightkg: 0,\n abilities: {0: 'Flash Fire'},\n baseSpecies: 'Centiskorch',\n },\n 'Charizard-Gmax': {\n types: ['Fire', 'Flying'],\n bs: {hp: 78, at: 84, df: 78, sa: 109, sd: 85, sp: 100},\n weightkg: 0,\n abilities: {0: 'Blaze'},\n baseSpecies: 'Charizard',\n },\n Chewtle: {\n types: ['Water'],\n bs: {hp: 50, at: 64, df: 50, sa: 38, sd: 38, sp: 44},\n weightkg: 8.5,\n abilities: {0: 'Strong Jaw'},\n nfe: true,\n },\n Chromera: {\n types: ['Dark', 'Normal'],\n bs: {hp: 85, at: 85, df: 115, sa: 115, sd: 100, sp: 100},\n weightkg: 215,\n abilities: {0: 'Color Change'},\n gender: 'N',\n },\n Cinderace: {\n types: ['Fire'],\n bs: {hp: 80, at: 116, df: 75, sa: 65, sd: 75, sp: 119},\n weightkg: 33,\n abilities: {0: 'Blaze'},\n otherFormes: ['Cinderace-Gmax'],\n },\n 'Cinderace-Gmax': {\n types: ['Fire'],\n bs: {hp: 80, at: 116, df: 75, sa: 65, sd: 75, sp: 119},\n weightkg: 0,\n abilities: {0: 'Blaze'},\n baseSpecies: 'Cinderace',\n },\n Clobbopus: {\n types: ['Fighting'],\n bs: {hp: 50, at: 68, df: 60, sa: 50, sd: 50, sp: 32},\n weightkg: 4,\n abilities: {0: 'Limber'},\n nfe: true,\n },\n Coalossal: {\n types: ['Rock', 'Fire'],\n bs: {hp: 110, at: 80, df: 120, sa: 80, sd: 90, sp: 30},\n weightkg: 310.5,\n abilities: {0: 'Steam Engine'},\n otherFormes: ['Coalossal-Gmax'],\n },\n 'Coalossal-Gmax': {\n types: ['Rock', 'Fire'],\n bs: {hp: 110, at: 80, df: 120, sa: 80, sd: 90, sp: 30},\n weightkg: 0,\n abilities: {0: 'Steam Engine'},\n baseSpecies: 'Coalossal',\n },\n Copperajah: {\n types: ['Steel'],\n bs: {hp: 122, at: 130, df: 69, sa: 80, sd: 69, sp: 30},\n weightkg: 650,\n abilities: {0: 'Sheer Force'},\n otherFormes: ['Copperajah-Gmax'],\n },\n 'Copperajah-Gmax': {\n types: ['Steel'],\n bs: {hp: 122, at: 130, df: 69, sa: 80, sd: 69, sp: 30},\n weightkg: 0,\n abilities: {0: 'Sheer Force'},\n baseSpecies: 'Copperajah',\n },\n 'Corsola-Galar': {\n types: ['Ghost'],\n bs: {hp: 60, at: 55, df: 100, sa: 65, sd: 100, sp: 30},\n weightkg: 0.5,\n abilities: {0: 'Weak Armor'},\n nfe: true,\n baseSpecies: 'Corsola',\n },\n Corviknight: {\n types: ['Flying', 'Steel'],\n bs: {hp: 98, at: 87, df: 105, sa: 53, sd: 85, sp: 67},\n weightkg: 75,\n abilities: {0: 'Pressure'},\n otherFormes: ['Corviknight-Gmax'],\n },\n 'Corviknight-Gmax': {\n types: ['Flying', 'Steel'],\n bs: {hp: 98, at: 87, df: 105, sa: 53, sd: 85, sp: 67},\n weightkg: 0,\n abilities: {0: 'Pressure'},\n baseSpecies: 'Corviknight',\n },\n Corvisquire: {\n types: ['Flying'],\n bs: {hp: 68, at: 67, df: 55, sa: 43, sd: 55, sp: 77},\n weightkg: 16,\n abilities: {0: 'Keen Eye'},\n nfe: true,\n },\n Cramorant: {\n types: ['Flying', 'Water'],\n bs: {hp: 70, at: 85, df: 55, sa: 85, sd: 95, sp: 85},\n weightkg: 18,\n abilities: {0: 'Gulp Missile'},\n otherFormes: ['Cramorant-Gorging', 'Cramorant-Gulping'],\n },\n 'Cramorant-Gorging': {\n types: ['Flying', 'Water'],\n bs: {hp: 70, at: 85, df: 55, sa: 85, sd: 95, sp: 85},\n weightkg: 18,\n abilities: {0: 'Gulp Missile'},\n baseSpecies: 'Cramorant',\n },\n 'Cramorant-Gulping': {\n types: ['Flying', 'Water'],\n bs: {hp: 70, at: 85, df: 55, sa: 85, sd: 95, sp: 85},\n weightkg: 18,\n abilities: {0: 'Gulp Missile'},\n baseSpecies: 'Cramorant',\n },\n Cufant: {\n types: ['Steel'],\n bs: {hp: 72, at: 80, df: 49, sa: 40, sd: 49, sp: 40},\n weightkg: 100,\n abilities: {0: 'Sheer Force'},\n nfe: true,\n },\n Cursola: {\n types: ['Ghost'],\n bs: {hp: 60, at: 95, df: 50, sa: 145, sd: 130, sp: 30},\n weightkg: 0.4,\n abilities: {0: 'Weak Armor'},\n },\n 'Darmanitan-Galar': {\n types: ['Ice'],\n bs: {hp: 105, at: 140, df: 55, sa: 30, sd: 55, sp: 95},\n weightkg: 120,\n abilities: {0: 'Gorilla Tactics'},\n baseSpecies: 'Darmanitan',\n },\n 'Darmanitan-Galar-Zen': {\n types: ['Ice', 'Fire'],\n bs: {hp: 105, at: 160, df: 55, sa: 30, sd: 55, sp: 135},\n weightkg: 120,\n abilities: {0: 'Zen Mode'},\n baseSpecies: 'Darmanitan',\n },\n 'Darumaka-Galar': {\n types: ['Ice'],\n bs: {hp: 70, at: 90, df: 45, sa: 15, sd: 45, sp: 50},\n weightkg: 40,\n abilities: {0: 'Hustle'},\n nfe: true,\n baseSpecies: 'Darumaka',\n },\n Dottler: {\n types: ['Bug', 'Psychic'],\n bs: {hp: 50, at: 35, df: 80, sa: 50, sd: 90, sp: 30},\n weightkg: 19.5,\n abilities: {0: 'Swarm'},\n nfe: true,\n },\n Dracovish: {\n types: ['Water', 'Dragon'],\n bs: {hp: 90, at: 90, df: 100, sa: 70, sd: 80, sp: 75},\n weightkg: 215,\n abilities: {0: 'Water Absorb'},\n gender: 'N',\n },\n Dracozolt: {\n types: ['Electric', 'Dragon'],\n bs: {hp: 90, at: 100, df: 90, sa: 80, sd: 70, sp: 75},\n weightkg: 190,\n abilities: {0: 'Volt Absorb'},\n gender: 'N',\n },\n Dragapult: {\n types: ['Dragon', 'Ghost'],\n bs: {hp: 88, at: 120, df: 75, sa: 100, sd: 75, sp: 142},\n weightkg: 50,\n abilities: {0: 'Clear Body'},\n },\n Drakloak: {\n types: ['Dragon', 'Ghost'],\n bs: {hp: 68, at: 80, df: 50, sa: 60, sd: 50, sp: 102},\n weightkg: 11,\n abilities: {0: 'Clear Body'},\n nfe: true,\n },\n Drednaw: {\n types: ['Water', 'Rock'],\n bs: {hp: 90, at: 115, df: 90, sa: 48, sd: 68, sp: 74},\n weightkg: 115.5,\n abilities: {0: 'Strong Jaw'},\n otherFormes: ['Drednaw-Gmax'],\n },\n 'Drednaw-Gmax': {\n types: ['Water', 'Rock'],\n bs: {hp: 90, at: 115, df: 90, sa: 48, sd: 68, sp: 74},\n weightkg: 0,\n abilities: {0: 'Strong Jaw'},\n baseSpecies: 'Drednaw',\n },\n Dreepy: {\n types: ['Dragon', 'Ghost'],\n bs: {hp: 28, at: 60, df: 30, sa: 40, sd: 30, sp: 82},\n weightkg: 2,\n abilities: {0: 'Clear Body'},\n nfe: true,\n },\n Drizzile: {\n types: ['Water'],\n bs: {hp: 65, at: 60, df: 55, sa: 95, sd: 55, sp: 90},\n weightkg: 11.5,\n abilities: {0: 'Torrent'},\n nfe: true,\n },\n Dubwool: {\n types: ['Normal'],\n bs: {hp: 72, at: 80, df: 100, sa: 60, sd: 90, sp: 88},\n weightkg: 43,\n abilities: {0: 'Fluffy'},\n },\n Duraludon: {\n types: ['Steel', 'Dragon'],\n bs: {hp: 70, at: 95, df: 115, sa: 120, sd: 50, sp: 85},\n weightkg: 40,\n abilities: {0: 'Light Metal'},\n otherFormes: ['Duraludon-Gmax'],\n },\n 'Duraludon-Gmax': {\n types: ['Steel', 'Dragon'],\n bs: {hp: 70, at: 95, df: 115, sa: 120, sd: 50, sp: 85},\n weightkg: 0,\n abilities: {0: 'Light Metal'},\n baseSpecies: 'Duraludon',\n },\n 'Eevee-Gmax': {\n types: ['Normal'],\n bs: {hp: 55, at: 55, df: 50, sa: 45, sd: 65, sp: 55},\n weightkg: 0,\n abilities: {0: 'Run Away'},\n baseSpecies: 'Eevee',\n },\n Eiscue: {\n types: ['Ice'],\n bs: {hp: 75, at: 80, df: 110, sa: 65, sd: 90, sp: 50},\n weightkg: 89,\n abilities: {0: 'Ice Face'},\n otherFormes: ['Eiscue-Noice'],\n },\n 'Eiscue-Noice': {\n types: ['Ice'],\n bs: {hp: 75, at: 80, df: 70, sa: 65, sd: 50, sp: 130},\n weightkg: 89,\n abilities: {0: 'Ice Face'},\n baseSpecies: 'Eiscue',\n },\n Eldegoss: {\n types: ['Grass'],\n bs: {hp: 60, at: 50, df: 90, sa: 80, sd: 120, sp: 60},\n weightkg: 2.5,\n abilities: {0: 'Cotton Down'},\n },\n Eternatus: {\n types: ['Poison', 'Dragon'],\n bs: {hp: 140, at: 85, df: 95, sa: 145, sd: 95, sp: 130},\n weightkg: 950,\n abilities: {0: 'Pressure'},\n gender: 'N',\n otherFormes: ['Eternatus-Eternamax'],\n },\n 'Eternatus-Eternamax': {\n types: ['Poison', 'Dragon'],\n bs: {hp: 255, at: 115, df: 250, sa: 125, sd: 250, sp: 130},\n weightkg: 0,\n abilities: {0: 'Pressure'},\n gender: 'N',\n baseSpecies: 'Eternatus',\n },\n Falinks: {\n types: ['Fighting'],\n bs: {hp: 65, at: 100, df: 100, sa: 70, sd: 60, sp: 75},\n weightkg: 62,\n abilities: {0: 'Battle Armor'},\n gender: 'N',\n },\n 'Farfetch\\u2019d-Galar': {\n types: ['Fighting'],\n bs: {hp: 52, at: 95, df: 55, sa: 58, sd: 62, sp: 55},\n weightkg: 42,\n abilities: {0: 'Steadfast'},\n nfe: true,\n baseSpecies: 'Farfetch\\u2019d',\n },\n Flapple: {\n types: ['Grass', 'Dragon'],\n bs: {hp: 70, at: 110, df: 80, sa: 95, sd: 60, sp: 70},\n weightkg: 1,\n abilities: {0: 'Ripen'},\n otherFormes: ['Flapple-Gmax'],\n },\n 'Flapple-Gmax': {\n types: ['Grass', 'Dragon'],\n bs: {hp: 70, at: 110, df: 80, sa: 95, sd: 60, sp: 70},\n weightkg: 0,\n abilities: {0: 'Ripen'},\n baseSpecies: 'Flapple',\n },\n Frosmoth: {\n types: ['Ice', 'Bug'],\n bs: {hp: 70, at: 65, df: 60, sa: 125, sd: 90, sp: 65},\n weightkg: 42,\n abilities: {0: 'Shield Dust'},\n },\n 'Garbodor-Gmax': {\n types: ['Poison'],\n bs: {hp: 80, at: 95, df: 82, sa: 60, sd: 82, sp: 75},\n weightkg: 0,\n abilities: {0: 'Stench'},\n baseSpecies: 'Garbodor',\n },\n 'Gengar-Gmax': {\n types: ['Ghost', 'Poison'],\n bs: {hp: 60, at: 65, df: 60, sa: 130, sd: 75, sp: 110},\n weightkg: 0,\n abilities: {0: 'Cursed Body'},\n baseSpecies: 'Gengar',\n },\n Glastrier: {\n types: ['Ice'],\n bs: {hp: 100, at: 145, df: 130, sa: 65, sd: 110, sp: 30},\n weightkg: 800,\n abilities: {0: 'Chilling Neigh'},\n gender: 'N',\n },\n Gossifleur: {\n types: ['Grass'],\n bs: {hp: 40, at: 40, df: 60, sa: 40, sd: 60, sp: 10},\n weightkg: 2.2,\n abilities: {0: 'Cotton Down'},\n nfe: true,\n },\n Grapploct: {\n types: ['Fighting'],\n bs: {hp: 80, at: 118, df: 90, sa: 70, sd: 80, sp: 42},\n weightkg: 39,\n abilities: {0: 'Limber'},\n },\n Greedent: {\n types: ['Normal'],\n bs: {hp: 120, at: 95, df: 95, sa: 55, sd: 75, sp: 20},\n weightkg: 6,\n abilities: {0: 'Cheek Pouch'},\n },\n Grimmsnarl: {\n types: ['Dark', 'Fairy'],\n bs: {hp: 95, at: 120, df: 65, sa: 95, sd: 75, sp: 60},\n weightkg: 61,\n abilities: {0: 'Prankster'},\n otherFormes: ['Grimmsnarl-Gmax'],\n },\n 'Grimmsnarl-Gmax': {\n types: ['Dark', 'Fairy'],\n bs: {hp: 95, at: 120, df: 65, sa: 95, sd: 75, sp: 60},\n weightkg: 0,\n abilities: {0: 'Prankster'},\n baseSpecies: 'Grimmsnarl',\n },\n Grookey: {\n types: ['Grass'],\n bs: {hp: 50, at: 65, df: 50, sa: 40, sd: 40, sp: 65},\n weightkg: 5,\n abilities: {0: 'Overgrow'},\n nfe: true,\n },\n Hatenna: {\n types: ['Psychic'],\n bs: {hp: 42, at: 30, df: 45, sa: 56, sd: 53, sp: 39},\n weightkg: 3.4,\n abilities: {0: 'Healer'},\n nfe: true,\n },\n Hatterene: {\n types: ['Psychic', 'Fairy'],\n bs: {hp: 57, at: 90, df: 95, sa: 136, sd: 103, sp: 29},\n weightkg: 5.1,\n abilities: {0: 'Healer'},\n otherFormes: ['Hatterene-Gmax'],\n },\n 'Hatterene-Gmax': {\n types: ['Psychic', 'Fairy'],\n bs: {hp: 57, at: 90, df: 95, sa: 136, sd: 103, sp: 29},\n weightkg: 0,\n abilities: {0: 'Healer'},\n baseSpecies: 'Hatterene',\n },\n Hattrem: {\n types: ['Psychic'],\n bs: {hp: 57, at: 40, df: 65, sa: 86, sd: 73, sp: 49},\n weightkg: 4.8,\n abilities: {0: 'Healer'},\n nfe: true,\n },\n Impidimp: {\n types: ['Dark', 'Fairy'],\n bs: {hp: 45, at: 45, df: 30, sa: 55, sd: 40, sp: 50},\n weightkg: 5.5,\n abilities: {0: 'Prankster'},\n nfe: true,\n },\n Indeedee: {\n types: ['Psychic', 'Normal'],\n bs: {hp: 60, at: 65, df: 55, sa: 105, sd: 95, sp: 95},\n weightkg: 28,\n abilities: {0: 'Inner Focus'},\n otherFormes: ['Indeedee-F'],\n },\n 'Indeedee-F': {\n types: ['Psychic', 'Normal'],\n bs: {hp: 70, at: 55, df: 65, sa: 95, sd: 105, sp: 85},\n weightkg: 28,\n abilities: {0: 'Own Tempo'},\n baseSpecies: 'Indeedee',\n },\n Inteleon: {\n types: ['Water'],\n bs: {hp: 70, at: 85, df: 65, sa: 125, sd: 65, sp: 120},\n weightkg: 45.2,\n abilities: {0: 'Torrent'},\n otherFormes: ['Inteleon-Gmax'],\n },\n 'Inteleon-Gmax': {\n types: ['Water'],\n bs: {hp: 70, at: 85, df: 65, sa: 125, sd: 65, sp: 120},\n weightkg: 0,\n abilities: {0: 'Torrent'},\n baseSpecies: 'Inteleon',\n },\n 'Kingler-Gmax': {\n types: ['Water'],\n bs: {hp: 55, at: 130, df: 115, sa: 50, sd: 50, sp: 75},\n weightkg: 0,\n abilities: {0: 'Hyper Cutter'},\n baseSpecies: 'Kingler',\n },\n 'Kubfu': {\n types: ['Fighting'],\n bs: {hp: 60, at: 90, df: 60, sa: 53, sd: 50, sp: 72},\n weightkg: 12,\n nfe: true,\n abilities: {0: 'Inner Focus'},\n },\n 'Lapras-Gmax': {\n types: ['Water', 'Ice'],\n bs: {hp: 130, at: 85, df: 80, sa: 85, sd: 95, sp: 60},\n weightkg: 0,\n abilities: {0: 'Water Absorb'},\n baseSpecies: 'Lapras',\n },\n 'Linoone-Galar': {\n types: ['Dark', 'Normal'],\n bs: {hp: 78, at: 70, df: 61, sa: 50, sd: 61, sp: 100},\n weightkg: 32.5,\n abilities: {0: 'Pickup'},\n nfe: true,\n baseSpecies: 'Linoone',\n },\n Magearna: {otherFormes: ['Magearna-Original']},\n 'Magearna-Original': {\n baseSpecies: 'Magearna',\n types: ['Steel', 'Fairy'],\n bs: {hp: 80, at: 95, df: 115, sa: 130, sd: 115, sp: 65},\n weightkg: 80.5,\n gender: 'N',\n abilities: {0: 'Soul-Heart'},\n },\n 'Machamp-Gmax': {\n types: ['Fighting'],\n bs: {hp: 90, at: 130, df: 80, sa: 65, sd: 85, sp: 55},\n weightkg: 0,\n abilities: {0: 'Guts'},\n baseSpecies: 'Machamp',\n },\n 'Melmetal-Gmax': {\n types: ['Steel'],\n bs: {hp: 135, at: 143, df: 143, sa: 80, sd: 65, sp: 34},\n weightkg: 0,\n abilities: {0: 'Iron Fist'},\n baseSpecies: 'Melmetal',\n gender: 'N',\n },\n 'Meowth-Galar': {\n types: ['Steel'],\n bs: {hp: 50, at: 65, df: 55, sa: 40, sd: 40, sp: 40},\n weightkg: 7.5,\n abilities: {0: 'Pickup'},\n nfe: true,\n baseSpecies: 'Meowth',\n },\n 'Meowth-Gmax': {\n types: ['Normal'],\n bs: {hp: 40, at: 45, df: 35, sa: 40, sd: 40, sp: 90},\n weightkg: 0,\n abilities: {0: 'Pickup'},\n baseSpecies: 'Meowth',\n },\n Miasmaw: {\n types: ['Bug', 'Dragon'],\n bs: {hp: 85, at: 135, df: 60, sa: 88, sd: 105, sp: 99},\n weightkg: 57,\n abilities: {0: 'Neutralizing Gas'},\n },\n Miasmite: {\n types: ['Bug', 'Dragon'],\n bs: {hp: 40, at: 85, df: 60, sa: 52, sd: 52, sp: 44},\n weightkg: 10.1,\n abilities: {0: 'Neutralizing Gas'},\n nfe: true,\n },\n Milcery: {\n types: ['Fairy'],\n bs: {hp: 45, at: 40, df: 40, sa: 50, sd: 61, sp: 34},\n weightkg: 0.3,\n abilities: {0: 'Sweet Veil'},\n nfe: true,\n },\n 'Moltres-Galar': {\n types: ['Dark', 'Flying'],\n bs: {hp: 90, at: 85, df: 90, sa: 100, sd: 125, sp: 90},\n weightkg: 66,\n abilities: {0: 'Berserk'},\n gender: 'N',\n baseSpecies: 'Moltres',\n },\n Morgrem: {\n types: ['Dark', 'Fairy'],\n bs: {hp: 65, at: 60, df: 45, sa: 75, sd: 55, sp: 70},\n weightkg: 12.5,\n abilities: {0: 'Prankster'},\n nfe: true,\n },\n Morpeko: {\n types: ['Electric', 'Dark'],\n bs: {hp: 58, at: 95, df: 58, sa: 70, sd: 58, sp: 97},\n weightkg: 3,\n abilities: {0: 'Hunger Switch'},\n otherFormes: ['Morpeko-Hangry'],\n },\n 'Morpeko-Hangry': {\n types: ['Electric', 'Dark'],\n bs: {hp: 58, at: 95, df: 58, sa: 70, sd: 58, sp: 97},\n weightkg: 3,\n abilities: {0: 'Hunger Switch'},\n baseSpecies: 'Morpeko',\n },\n 'Mr. Mime-Galar': {\n types: ['Ice', 'Psychic'],\n bs: {hp: 50, at: 65, df: 65, sa: 90, sd: 90, sp: 100},\n weightkg: 56.8,\n abilities: {0: 'Vital Spirit'},\n nfe: true,\n baseSpecies: 'Mr. Mime',\n },\n 'Mr. Rime': {\n types: ['Ice', 'Psychic'],\n bs: {hp: 80, at: 85, df: 75, sa: 110, sd: 100, sp: 70},\n weightkg: 58.2,\n abilities: {0: 'Tangled Feet'},\n },\n Nickit: {\n types: ['Dark'],\n bs: {hp: 40, at: 28, df: 28, sa: 47, sd: 52, sp: 50},\n weightkg: 8.9,\n abilities: {0: 'Run Away'},\n nfe: true,\n },\n Obstagoon: {\n types: ['Dark', 'Normal'],\n bs: {hp: 93, at: 90, df: 101, sa: 60, sd: 81, sp: 95},\n weightkg: 46,\n abilities: {0: 'Reckless'},\n },\n Orbeetle: {\n types: ['Bug', 'Psychic'],\n bs: {hp: 60, at: 45, df: 110, sa: 80, sd: 120, sp: 90},\n weightkg: 40.8,\n abilities: {0: 'Swarm'},\n otherFormes: ['Orbeetle-Gmax'],\n },\n 'Orbeetle-Gmax': {\n types: ['Bug', 'Psychic'],\n bs: {hp: 60, at: 45, df: 110, sa: 80, sd: 120, sp: 90},\n weightkg: 0,\n abilities: {0: 'Swarm'},\n baseSpecies: 'Orbeetle',\n },\n Perrserker: {\n types: ['Steel'],\n bs: {hp: 70, at: 110, df: 100, sa: 50, sd: 60, sp: 50},\n weightkg: 28,\n abilities: {0: 'Battle Armor'},\n },\n 'Pikachu-Gmax': {\n types: ['Electric'],\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\n weightkg: 0,\n abilities: {0: 'Static'},\n baseSpecies: 'Pikachu',\n },\n 'Pikachu-World': {\n types: ['Electric'],\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\n weightkg: 6,\n abilities: {0: 'Static'},\n baseSpecies: 'Pikachu',\n },\n Pincurchin: {\n types: ['Electric'],\n bs: {hp: 48, at: 101, df: 95, sa: 91, sd: 85, sp: 15},\n weightkg: 1,\n abilities: {0: 'Lightning Rod'},\n },\n Polteageist: {\n types: ['Ghost'],\n bs: {hp: 60, at: 65, df: 65, sa: 134, sd: 114, sp: 70},\n weightkg: 0.4,\n abilities: {0: 'Weak Armor'},\n otherFormes: ['Polteageist-Antique'],\n gender: 'N',\n },\n 'Polteageist-Antique': {\n types: ['Ghost'],\n bs: {hp: 60, at: 65, df: 65, sa: 134, sd: 114, sp: 70},\n weightkg: 0.4,\n abilities: {0: 'Weak Armor'},\n baseSpecies: 'Polteageist',\n gender: 'N',\n },\n 'Ponyta-Galar': {\n types: ['Psychic'],\n bs: {hp: 50, at: 85, df: 55, sa: 65, sd: 65, sp: 90},\n weightkg: 24,\n abilities: {0: 'Run Away'},\n nfe: true,\n baseSpecies: 'Ponyta',\n },\n Raboot: {\n types: ['Fire'],\n bs: {hp: 65, at: 86, df: 60, sa: 55, sd: 60, sp: 94},\n weightkg: 9,\n abilities: {0: 'Blaze'},\n nfe: true,\n },\n 'Rapidash-Galar': {\n types: ['Psychic', 'Fairy'],\n bs: {hp: 65, at: 100, df: 70, sa: 80, sd: 80, sp: 105},\n weightkg: 80,\n abilities: {0: 'Run Away'},\n baseSpecies: 'Rapidash',\n },\n Regidrago: {\n types: ['Dragon'],\n bs: {hp: 200, at: 100, df: 50, sa: 100, sd: 50, sp: 80},\n weightkg: 200,\n abilities: {0: 'Dragon\\'s Maw'},\n gender: 'N',\n },\n Regieleki: {\n types: ['Electric'],\n bs: {hp: 80, at: 100, df: 50, sa: 100, sd: 50, sp: 200},\n weightkg: 145,\n abilities: {0: 'Transistor'},\n gender: 'N',\n },\n Rillaboom: {\n types: ['Grass'],\n bs: {hp: 100, at: 125, df: 90, sa: 60, sd: 70, sp: 85},\n weightkg: 90,\n abilities: {0: 'Overgrow'},\n otherFormes: ['Rillaboom-Gmax'],\n },\n 'Rillaboom-Gmax': {\n types: ['Grass'],\n bs: {hp: 100, at: 125, df: 90, sa: 60, sd: 70, sp: 85},\n weightkg: 0,\n abilities: {0: 'Overgrow'},\n baseSpecies: 'Rillaboom',\n },\n Rolycoly: {\n types: ['Rock'],\n bs: {hp: 30, at: 40, df: 50, sa: 40, sd: 50, sp: 30},\n weightkg: 12,\n abilities: {0: 'Steam Engine'},\n nfe: true,\n },\n Rookidee: {\n types: ['Flying'],\n bs: {hp: 38, at: 47, df: 35, sa: 33, sd: 35, sp: 57},\n weightkg: 1.8,\n abilities: {0: 'Keen Eye'},\n nfe: true,\n },\n Runerigus: {\n types: ['Ground', 'Ghost'],\n bs: {hp: 58, at: 95, df: 145, sa: 50, sd: 105, sp: 30},\n weightkg: 66.6,\n abilities: {0: 'Wandering Spirit'},\n },\n Saharaja: {\n types: ['Ground'],\n bs: {hp: 70, at: 112, df: 105, sa: 65, sd: 123, sp: 78},\n weightkg: 303.9,\n abilities: {0: 'Water Absorb'},\n },\n Saharascal: {\n types: ['Ground'],\n bs: {hp: 50, at: 80, df: 65, sa: 45, sd: 90, sp: 70},\n weightkg: 48,\n abilities: {0: 'Water Absorb'},\n nfe: true,\n },\n Sandaconda: {\n types: ['Ground'],\n bs: {hp: 72, at: 107, df: 125, sa: 65, sd: 70, sp: 71},\n weightkg: 65.5,\n abilities: {0: 'Sand Spit'},\n otherFormes: ['Sandaconda-Gmax'],\n },\n 'Sandaconda-Gmax': {\n types: ['Ground'],\n bs: {hp: 72, at: 107, df: 125, sa: 65, sd: 70, sp: 71},\n weightkg: 0,\n abilities: {0: 'Sand Spit'},\n baseSpecies: 'Sandaconda',\n },\n Scorbunny: {\n types: ['Fire'],\n bs: {hp: 50, at: 71, df: 40, sa: 40, sd: 40, sp: 69},\n weightkg: 4.5,\n abilities: {0: 'Blaze'},\n nfe: true,\n },\n Silicobra: {\n types: ['Ground'],\n bs: {hp: 52, at: 57, df: 75, sa: 35, sd: 50, sp: 46},\n weightkg: 7.6,\n abilities: {0: 'Sand Spit'},\n nfe: true,\n },\n Sinistea: {\n types: ['Ghost'],\n bs: {hp: 40, at: 45, df: 45, sa: 74, sd: 54, sp: 50},\n weightkg: 0.2,\n abilities: {0: 'Weak Armor'},\n nfe: true,\n otherFormes: ['Sinistea-Antique'],\n gender: 'N',\n },\n 'Sinistea-Antique': {\n types: ['Ghost'],\n bs: {hp: 40, at: 45, df: 45, sa: 74, sd: 54, sp: 50},\n weightkg: 0.2,\n abilities: {0: 'Weak Armor'},\n nfe: true,\n baseSpecies: 'Sinistea',\n gender: 'N',\n },\n 'Sirfetch\\u2019d': {\n types: ['Fighting'],\n bs: {hp: 62, at: 135, df: 95, sa: 68, sd: 82, sp: 65},\n weightkg: 117,\n abilities: {0: 'Steadfast'},\n },\n Sizzlipede: {\n types: ['Fire', 'Bug'],\n bs: {hp: 50, at: 65, df: 45, sa: 50, sd: 50, sp: 45},\n weightkg: 1,\n abilities: {0: 'Flash Fire'},\n nfe: true,\n },\n Skwovet: {\n types: ['Normal'],\n bs: {hp: 70, at: 55, df: 55, sa: 35, sd: 35, sp: 25},\n weightkg: 2.5,\n abilities: {0: 'Cheek Pouch'},\n nfe: true,\n },\n 'Slowbro-Galar': {\n types: ['Poison', 'Psychic'],\n bs: {hp: 95, at: 100, df: 95, sa: 100, sd: 70, sp: 30},\n weightkg: 70.5,\n abilities: {0: 'Quick Draw'},\n baseSpecies: 'Slowbro',\n },\n 'Slowking-Galar': {\n types: ['Poison', 'Psychic'],\n bs: {hp: 95, at: 65, df: 80, sa: 110, sd: 110, sp: 30},\n weightkg: 79.5,\n abilities: {0: 'Curious Medicine'},\n baseSpecies: 'Slowking',\n },\n 'Slowpoke-Galar': {\n types: ['Psychic'],\n bs: {hp: 90, at: 65, df: 65, sa: 40, sd: 40, sp: 15},\n weightkg: 36,\n nfe: true,\n abilities: {0: 'Gluttony'},\n baseSpecies: 'Slowpoke',\n },\n Solotl: {\n types: ['Fire', 'Dragon'],\n bs: {hp: 68, at: 48, df: 34, sa: 72, sd: 24, sp: 84},\n weightkg: 11.8,\n nfe: true,\n abilities: {0: 'Regenerator'},\n },\n Snom: {\n types: ['Ice', 'Bug'],\n bs: {hp: 30, at: 25, df: 35, sa: 45, sd: 30, sp: 20},\n weightkg: 3.8,\n abilities: {0: 'Shield Dust'},\n nfe: true,\n },\n 'Snorlax-Gmax': {\n types: ['Normal'],\n bs: {hp: 160, at: 110, df: 65, sa: 65, sd: 110, sp: 30},\n weightkg: 0,\n abilities: {0: 'Immunity'},\n baseSpecies: 'Snorlax',\n },\n Sobble: {\n types: ['Water'],\n bs: {hp: 50, at: 40, df: 40, sa: 70, sd: 40, sp: 70},\n weightkg: 4,\n abilities: {0: 'Torrent'},\n nfe: true,\n },\n Spectrier: {\n types: ['Ghost'],\n bs: {hp: 100, at: 65, df: 60, sa: 145, sd: 80, sp: 130},\n weightkg: 44.5,\n abilities: {0: 'Grim Neigh'},\n gender: 'N',\n },\n Stonjourner: {\n types: ['Rock'],\n bs: {hp: 100, at: 125, df: 135, sa: 20, sd: 20, sp: 70},\n weightkg: 520,\n abilities: {0: 'Power Spot'},\n },\n 'Stunfisk-Galar': {\n types: ['Ground', 'Steel'],\n bs: {hp: 109, at: 81, df: 99, sa: 66, sd: 84, sp: 32},\n weightkg: 20.5,\n abilities: {0: 'Mimicry'},\n baseSpecies: 'Stunfisk',\n },\n Thievul: {\n types: ['Dark'],\n bs: {hp: 70, at: 58, df: 58, sa: 87, sd: 92, sp: 90},\n weightkg: 19.9,\n abilities: {0: 'Run Away'},\n },\n Thwackey: {\n types: ['Grass'],\n bs: {hp: 70, at: 85, df: 70, sa: 55, sd: 60, sp: 80},\n weightkg: 14,\n abilities: {0: 'Overgrow'},\n nfe: true,\n },\n Toxel: {\n types: ['Electric', 'Poison'],\n bs: {hp: 40, at: 38, df: 35, sa: 54, sd: 35, sp: 40},\n weightkg: 11,\n abilities: {0: 'Rattled'},\n nfe: true,\n },\n Toxtricity: {\n types: ['Electric', 'Poison'],\n bs: {hp: 75, at: 98, df: 70, sa: 114, sd: 70, sp: 75},\n weightkg: 40,\n abilities: {0: 'Punk Rock'},\n otherFormes: ['Toxtricity-Gmax', 'Toxtricity-Low-Key', 'Toxtricity-Low-Key-Gmax'],\n },\n 'Toxtricity-Gmax': {\n types: ['Electric', 'Poison'],\n bs: {hp: 75, at: 98, df: 70, sa: 114, sd: 70, sp: 75},\n weightkg: 0,\n abilities: {0: 'Punk Rock'},\n baseSpecies: 'Toxtricity',\n },\n 'Toxtricity-Low-Key': {\n types: ['Electric', 'Poison'],\n bs: {hp: 75, at: 98, df: 70, sa: 114, sd: 70, sp: 75},\n weightkg: 40,\n abilities: {0: 'Punk Rock'},\n baseSpecies: 'Toxtricity',\n },\n 'Toxtricity-Low-Key-Gmax': {\n types: ['Electric', 'Poison'],\n bs: {hp: 75, at: 98, df: 70, sa: 114, sd: 70, sp: 75},\n weightkg: 0,\n abilities: {0: 'Punk Rock'},\n baseSpecies: 'Toxtricity',\n },\n Urshifu: {\n types: ['Fighting', 'Dark'],\n bs: {hp: 100, at: 130, df: 100, sa: 63, sd: 60, sp: 97},\n weightkg: 105,\n abilities: {0: 'Unseen Fist'},\n otherFormes: ['Urshifu-Gmax', 'Urshifu-Rapid-Strike', 'Urshifu-Rapid-Strike-Gmax'],\n },\n 'Urshifu-Rapid-Strike': {\n types: ['Fighting', 'Water'],\n bs: {hp: 100, at: 130, df: 100, sa: 63, sd: 60, sp: 97},\n weightkg: 105,\n abilities: {0: 'Unseen Fist'},\n baseSpecies: 'Urshifu',\n },\n 'Urshifu-Rapid-Strike-Gmax': {\n types: ['Fighting', 'Water'],\n bs: {hp: 100, at: 130, df: 100, sa: 63, sd: 60, sp: 97},\n weightkg: 0,\n abilities: {0: 'Unseen Fist'},\n baseSpecies: 'Urshifu',\n },\n 'Urshifu-Gmax': {\n types: ['Fighting', 'Dark'],\n bs: {hp: 100, at: 130, df: 100, sa: 63, sd: 60, sp: 97},\n weightkg: 0,\n abilities: {0: 'Unseen Fist'},\n baseSpecies: 'Urshifu',\n },\n Venomicon: {\n types: ['Poison', 'Flying'],\n bs: {hp: 85, at: 50, df: 113, sa: 118, sd: 90, sp: 64},\n weightkg: 11.5,\n abilities: {0: 'Stamina'},\n otherFormes: ['Venomicon-Epilogue'],\n gender: 'N',\n },\n 'Venomicon-Epilogue': {\n types: ['Poison', 'Flying'],\n bs: {hp: 85, at: 102, df: 85, sa: 62, sd: 85, sp: 101},\n weightkg: 12.4,\n abilities: {0: 'Tinted Lens'},\n baseSpecies: 'Venomicon',\n gender: 'N',\n },\n 'Venusaur-Gmax': {\n types: ['Grass', 'Poison'],\n bs: {hp: 80, at: 82, df: 83, sa: 100, sd: 100, sp: 80},\n weightkg: 0,\n abilities: {0: 'Overgrow'},\n baseSpecies: 'Venusaur',\n },\n 'Weezing-Galar': {\n types: ['Poison', 'Fairy'],\n bs: {hp: 65, at: 90, df: 120, sa: 85, sd: 70, sp: 60},\n weightkg: 16,\n abilities: {0: 'Levitate'},\n baseSpecies: 'Weezing',\n },\n Wooloo: {\n types: ['Normal'],\n bs: {hp: 42, at: 40, df: 55, sa: 40, sd: 45, sp: 48},\n weightkg: 6,\n abilities: {0: 'Fluffy'},\n nfe: true,\n },\n 'Yamask-Galar': {\n types: ['Ground', 'Ghost'],\n bs: {hp: 38, at: 55, df: 85, sa: 30, sd: 65, sp: 30},\n weightkg: 1.5,\n abilities: {0: 'Wandering Spirit'},\n nfe: true,\n baseSpecies: 'Yamask',\n },\n Yamper: {\n types: ['Electric'],\n bs: {hp: 59, at: 45, df: 50, sa: 40, sd: 50, sp: 26},\n weightkg: 13.5,\n abilities: {0: 'Ball Fetch'},\n nfe: true,\n },\n Zacian: {\n types: ['Fairy'],\n bs: {hp: 92, at: 130, df: 115, sa: 80, sd: 115, sp: 138},\n weightkg: 110,\n abilities: {0: 'Intrepid Sword'},\n gender: 'N',\n otherFormes: ['Zacian-Crowned'],\n },\n 'Zacian-Crowned': {\n types: ['Fairy', 'Steel'],\n bs: {hp: 92, at: 170, df: 115, sa: 80, sd: 115, sp: 148},\n weightkg: 355,\n abilities: {0: 'Intrepid Sword'},\n baseSpecies: 'Zacian',\n gender: 'N',\n },\n Zamazenta: {\n types: ['Fighting'],\n bs: {hp: 92, at: 130, df: 115, sa: 80, sd: 115, sp: 138},\n weightkg: 210,\n abilities: {0: 'Dauntless Shield'},\n gender: 'N',\n otherFormes: ['Zamazenta-Crowned'],\n },\n 'Zamazenta-Crowned': {\n types: ['Fighting', 'Steel'],\n bs: {hp: 92, at: 130, df: 145, sa: 80, sd: 145, sp: 128},\n weightkg: 785,\n abilities: {0: 'Dauntless Shield'},\n baseSpecies: 'Zamazenta',\n gender: 'N',\n },\n 'Zapdos-Galar': {\n types: ['Fighting', 'Flying'],\n bs: {hp: 90, at: 125, df: 90, sa: 85, sd: 90, sp: 100},\n weightkg: 58.2,\n abilities: {0: 'Defiant'},\n gender: 'N',\n baseSpecies: 'Zapdos',\n },\n Zarude: {\n types: ['Dark', 'Grass'],\n bs: {hp: 105, at: 120, df: 105, sa: 70, sd: 95, sp: 105},\n weightkg: 70,\n abilities: {0: 'Leaf Guard'},\n gender: 'N',\n otherFormes: ['Zarude-Dada'],\n },\n 'Zarude-Dada': {\n types: ['Dark', 'Grass'],\n bs: {hp: 105, at: 120, df: 105, sa: 70, sd: 95, sp: 105},\n weightkg: 70,\n abilities: {0: 'Leaf Guard'},\n baseSpecies: 'Zarude',\n gender: 'N',\n },\n 'Zigzagoon-Galar': {\n types: ['Dark', 'Normal'],\n bs: {hp: 38, at: 30, df: 41, sa: 30, sd: 41, sp: 60},\n weightkg: 17.5,\n abilities: {0: 'Pickup'},\n nfe: true,\n baseSpecies: 'Zigzagoon',\n },\n};\n\nconst SS: {[name: string]: SpeciesData} = extend(true, {}, SM, SS_PATCH);\n\ndelete SS['Pikachu-Starter'];\ndelete SS['Eevee-Starter'];\n\nconst PLA_PATCH: {[name: string]: DeepPartial} = {\n Arcanine: {otherFormes: ['Arcanine-Hisui']},\n Avalugg: {otherFormes: ['Avalugg-Hisui']},\n Basculin: {otherFormes: ['Basculin-Blue-Striped', 'Basculin-White-Striped']},\n Braviary: {otherFormes: ['Braviary-Hisui']},\n Decidueye: {otherFormes: ['Decidueye-Hisui']},\n Dialga: {otherFormes: ['Dialga-Origin']},\n Electrode: {otherFormes: ['Electrode-Hisui']},\n Goodra: {otherFormes: ['Goodra-Hisui']},\n Growlithe: {otherFormes: ['Growlithe-Hisui']},\n Lilligant: {otherFormes: ['Lilligant-Hisui']},\n Palkia: {otherFormes: ['Palkia-Origin']},\n Qwilfish: {otherFormes: ['Qwilfish-Hisui']},\n Samurott: {otherFormes: ['Samurott-Hisui']},\n Sliggoo: {otherFormes: ['Sliggoo-Hisui']},\n Sneasel: {otherFormes: ['Sneasel-Hisui']},\n Stantler: {nfe: true},\n Typhlosion: {otherFormes: ['Typhlosion-Hisui']},\n Ursaring: {nfe: true},\n Voltorb: {otherFormes: ['Voltorb-Hisui']},\n Zoroark: {otherFormes: ['Zoroark-Hisui']},\n Zorua: {otherFormes: ['Zorua-Hisui']},\n 'Arcanine-Hisui': {\n types: ['Fire', 'Rock'],\n bs: {hp: 95, at: 115, df: 80, sa: 95, sd: 80, sp: 90},\n weightkg: 168,\n abilities: {0: 'Intimidate'},\n baseSpecies: 'Arcanine',\n },\n 'Avalugg-Hisui': {\n types: ['Ice', 'Rock'],\n bs: {hp: 95, at: 127, df: 184, sa: 34, sd: 36, sp: 38},\n weightkg: 262.4,\n abilities: {0: 'Strong Jaw'},\n baseSpecies: 'Avalugg',\n },\n Basculegion: {\n types: ['Water', 'Ghost'],\n bs: {hp: 120, at: 112, df: 65, sa: 80, sd: 75, sp: 78},\n weightkg: 110,\n abilities: {0: 'Swift Swim'},\n otherFormes: ['Basculegion-F'],\n },\n 'Basculegion-F': {\n types: ['Water', 'Ghost'],\n bs: {hp: 120, at: 92, df: 65, sa: 100, sd: 75, sp: 78},\n weightkg: 110,\n abilities: {0: 'Swift Swim'},\n baseSpecies: 'Basculegion',\n },\n 'Basculin-White-Striped': {\n types: ['Water'],\n bs: {hp: 70, at: 92, df: 65, sa: 80, sd: 55, sp: 98},\n weightkg: 18,\n abilities: {0: 'Rattled'},\n baseSpecies: 'Basculin',\n nfe: true,\n },\n 'Braviary-Hisui': {\n types: ['Psychic', 'Flying'],\n bs: {hp: 110, at: 83, df: 70, sa: 112, sd: 70, sp: 65},\n weightkg: 43.4,\n abilities: {0: 'Keen Eye'},\n baseSpecies: 'Braviary',\n },\n 'Decidueye-Hisui': {\n types: ['Grass', 'Fighting'],\n bs: {hp: 88, at: 112, df: 80, sa: 95, sd: 95, sp: 60},\n weightkg: 37,\n abilities: {0: 'Overgrow'},\n baseSpecies: 'Decidueye',\n },\n 'Dialga-Origin': {\n types: ['Steel', 'Dragon'],\n bs: {hp: 100, at: 100, df: 120, sa: 150, sd: 120, sp: 90},\n weightkg: 850,\n gender: 'N',\n abilities: {0: 'Pressure'},\n baseSpecies: 'Dialga',\n },\n 'Electrode-Hisui': {\n types: ['Electric', 'Grass'],\n bs: {hp: 60, at: 50, df: 70, sa: 80, sd: 80, sp: 150},\n weightkg: 71,\n gender: 'N',\n abilities: {0: 'Soundproof'},\n baseSpecies: 'Electrode',\n },\n Enamorus: {\n types: ['Fairy', 'Flying'],\n bs: {hp: 74, at: 115, df: 70, sa: 135, sd: 80, sp: 106},\n weightkg: 48,\n abilities: {0: 'Cute Charm'},\n otherFormes: ['Enamorus-Therian'],\n },\n 'Enamorus-Therian': {\n types: ['Fairy', 'Flying'],\n bs: {hp: 74, at: 115, df: 110, sa: 135, sd: 100, sp: 46},\n weightkg: 48,\n abilities: {0: 'Overcoat'},\n baseSpecies: 'Enamorus',\n },\n 'Goodra-Hisui': {\n types: ['Steel', 'Dragon'],\n bs: {hp: 80, at: 100, df: 100, sa: 110, sd: 150, sp: 60},\n weightkg: 334.1,\n abilities: {0: 'Sap Sipper'},\n baseSpecies: 'Goodra',\n },\n 'Growlithe-Hisui': {\n types: ['Fire', 'Rock'],\n bs: {hp: 60, at: 75, df: 45, sa: 65, sd: 50, sp: 55},\n weightkg: 22.7,\n abilities: {0: 'Intimidate'},\n baseSpecies: 'Growlithe',\n nfe: true,\n },\n Kleavor: {\n types: ['Bug', 'Rock'],\n bs: {hp: 70, at: 135, df: 95, sa: 45, sd: 70, sp: 85},\n weightkg: 89,\n abilities: {0: 'Swarm'},\n },\n 'Lilligant-Hisui': {\n types: ['Grass', 'Fighting'],\n bs: {hp: 70, at: 105, df: 75, sa: 50, sd: 75, sp: 105},\n weightkg: 19.2,\n abilities: {0: 'Chlorophyll'},\n baseSpecies: 'Lilligant',\n },\n Overqwil: {\n types: ['Dark', 'Poison'],\n bs: {hp: 85, at: 115, df: 95, sa: 65, sd: 65, sp: 85},\n weightkg: 60.5,\n abilities: {0: 'Poison Point'},\n },\n 'Palkia-Origin': {\n types: ['Water', 'Dragon'],\n bs: {hp: 90, at: 100, df: 100, sa: 150, sd: 120, sp: 120},\n weightkg: 660,\n gender: 'N',\n abilities: {0: 'Pressure'},\n baseSpecies: 'Palkia',\n },\n 'Qwilfish-Hisui': {\n types: ['Dark', 'Poison'],\n bs: {hp: 65, at: 95, df: 85, sa: 55, sd: 55, sp: 85},\n weightkg: 3.9,\n abilities: {0: 'Poison Point'},\n baseSpecies: 'Qwilfish',\n nfe: true,\n },\n 'Samurott-Hisui': {\n types: ['Water', 'Dark'],\n bs: {hp: 90, at: 108, df: 80, sa: 100, sd: 65, sp: 85},\n weightkg: 58.2,\n abilities: {0: 'Torrent'},\n baseSpecies: 'Samurott',\n },\n 'Sliggoo-Hisui': {\n types: ['Steel', 'Dragon'],\n bs: {hp: 58, at: 75, df: 83, sa: 83, sd: 113, sp: 40},\n weightkg: 68.5,\n abilities: {0: 'Sap Sipper'},\n baseSpecies: 'Sliggoo',\n nfe: true,\n },\n 'Sneasel-Hisui': {\n types: ['Fighting', 'Poison'],\n bs: {hp: 55, at: 95, df: 55, sa: 35, sd: 75, sp: 115},\n weightkg: 27,\n abilities: {0: 'Inner Focus'},\n baseSpecies: 'Sneasel',\n nfe: true,\n },\n Sneasler: {\n types: ['Fighting', 'Poison'],\n bs: {hp: 80, at: 130, df: 60, sa: 40, sd: 80, sp: 120},\n weightkg: 43,\n abilities: {0: 'Pressure'},\n },\n 'Typhlosion-Hisui': {\n types: ['Fire', 'Ghost'],\n bs: {hp: 73, at: 84, df: 78, sa: 119, sd: 85, sp: 95},\n weightkg: 69.8,\n abilities: {0: 'Blaze'},\n baseSpecies: 'Typhlosion',\n },\n Ursaluna: {\n types: ['Ground', 'Normal'],\n bs: {hp: 130, at: 140, df: 105, sa: 45, sd: 80, sp: 50},\n weightkg: 290,\n abilities: {0: 'Guts'},\n },\n 'Voltorb-Hisui': {\n types: ['Electric', 'Grass'],\n bs: {hp: 40, at: 30, df: 50, sa: 55, sd: 55, sp: 100},\n weightkg: 13,\n gender: 'N',\n abilities: {0: 'Soundproof'},\n baseSpecies: 'Voltorb',\n nfe: true,\n },\n Wyrdeer: {\n types: ['Normal', 'Psychic'],\n bs: {hp: 103, at: 105, df: 72, sa: 105, sd: 75, sp: 65},\n weightkg: 95.1,\n abilities: {0: 'Intimidate'},\n },\n 'Zoroark-Hisui': {\n types: ['Normal', 'Ghost'],\n bs: {hp: 55, at: 100, df: 60, sa: 125, sd: 60, sp: 110},\n weightkg: 73,\n abilities: {0: 'Illusion'},\n baseSpecies: 'Zoroark',\n },\n 'Zorua-Hisui': {\n types: ['Normal', 'Ghost'],\n bs: {hp: 35, at: 60, df: 40, sa: 85, sd: 40, sp: 70},\n weightkg: 12.5,\n abilities: {0: 'Illusion'},\n baseSpecies: 'Zorua',\n nfe: true,\n },\n};\n\nconst SV_PATCH: {[name: string]: DeepPartial} = {\n Bisharp: {nfe: true},\n Cresselia: {bs: {df: 110, sd: 120}},\n Dunsparce: {nfe: true},\n Duraludon: {nfe: true},\n Girafarig: {nfe: true},\n Primeape: {nfe: true},\n Tauros: {otherFormes: ['Tauros-Paldea-Aqua', 'Tauros-Paldea-Blaze', 'Tauros-Paldea-Combat']},\n Wooper: {otherFormes: ['Wooper-Paldea']},\n Zacian: {bs: {at: 120}},\n 'Zacian-Crowned': {bs: {at: 150}},\n Zamazenta: {bs: {at: 120}},\n 'Zamazenta-Crowned': {bs: {at: 120, df: 140, sd: 140}},\n Ababo: {\n types: ['Fairy'],\n bs: {hp: 42, at: 35, df: 27, sa: 35, sd: 35, sp: 38},\n weightkg: 3.5,\n abilities: {0: 'Pixilate'},\n nfe: true,\n },\n Annihilape: {\n types: ['Fighting', 'Ghost'],\n bs: {hp: 110, at: 115, df: 80, sa: 50, sd: 90, sp: 90},\n weightkg: 56,\n abilities: {0: 'Vital Spirit'},\n },\n Arboliva: {\n types: ['Grass', 'Normal'],\n bs: {hp: 78, at: 69, df: 90, sa: 125, sd: 109, sp: 39},\n weightkg: 48.2,\n abilities: {0: 'Seed Sower'},\n },\n Archaludon: {\n types: ['Steel', 'Dragon'],\n bs: {hp: 90, at: 105, df: 130, sa: 125, sd: 65, sp: 85},\n weightkg: 60,\n abilities: {0: 'Stamina'},\n },\n Arctibax: {\n types: ['Dragon', 'Ice'],\n bs: {hp: 90, at: 95, df: 66, sa: 45, sd: 65, sp: 62},\n weightkg: 30,\n abilities: {0: 'Thermal Exchange'},\n nfe: true,\n },\n Armarouge: {\n types: ['Fire', 'Psychic'],\n bs: {hp: 85, at: 60, df: 100, sa: 125, sd: 80, sp: 75},\n weightkg: 85,\n abilities: {0: 'Flash Fire'},\n },\n Baxcalibur: {\n types: ['Dragon', 'Ice'],\n bs: {hp: 115, at: 145, df: 92, sa: 75, sd: 86, sp: 87},\n weightkg: 210,\n abilities: {0: 'Thermal Exchange'},\n },\n Bellibolt: {\n types: ['Electric'],\n bs: {hp: 109, at: 64, df: 91, sa: 103, sd: 83, sp: 45},\n weightkg: 113,\n abilities: {0: 'Electromorphosis'},\n },\n Bombirdier: {\n types: ['Flying', 'Dark'],\n bs: {hp: 70, at: 103, df: 85, sa: 60, sd: 85, sp: 82},\n weightkg: 42.9,\n abilities: {0: 'Big Pecks'},\n },\n Brambleghast: {\n types: ['Grass', 'Ghost'],\n bs: {hp: 55, at: 115, df: 70, sa: 80, sd: 70, sp: 90},\n weightkg: 6,\n abilities: {0: 'Wind Rider'},\n },\n Bramblin: {\n types: ['Grass', 'Ghost'],\n bs: {hp: 40, at: 65, df: 30, sa: 45, sd: 35, sp: 60},\n weightkg: 0.6,\n abilities: {0: 'Wind Rider'},\n nfe: true,\n },\n 'Brute Bonnet': {\n types: ['Grass', 'Dark'],\n bs: {hp: 111, at: 127, df: 99, sa: 79, sd: 99, sp: 55},\n weightkg: 21,\n gender: 'N',\n abilities: {0: 'Protosynthesis'},\n },\n Capsakid: {\n types: ['Grass'],\n bs: {hp: 50, at: 62, df: 40, sa: 62, sd: 40, sp: 50},\n weightkg: 3,\n abilities: {0: 'Chlorophyll'},\n nfe: true,\n },\n Ceruledge: {\n types: ['Fire', 'Ghost'],\n bs: {hp: 75, at: 125, df: 80, sa: 60, sd: 100, sp: 85},\n weightkg: 62,\n abilities: {0: 'Flash Fire'},\n },\n Cetitan: {\n types: ['Ice'],\n bs: {hp: 170, at: 113, df: 65, sa: 45, sd: 55, sp: 73},\n weightkg: 700,\n abilities: {0: 'Thick Fat'},\n },\n Cetoddle: {\n types: ['Ice'],\n bs: {hp: 108, at: 68, df: 45, sa: 30, sd: 40, sp: 43},\n weightkg: 45,\n abilities: {0: 'Thick Fat'},\n nfe: true,\n },\n Charcadet: {\n types: ['Fire'],\n bs: {hp: 40, at: 50, df: 40, sa: 50, sd: 40, sp: 35},\n weightkg: 10.5,\n abilities: {0: 'Flash Fire'},\n nfe: true,\n },\n 'Chi-Yu': {\n types: ['Dark', 'Fire'],\n bs: {hp: 55, at: 80, df: 80, sa: 135, sd: 120, sp: 100},\n weightkg: 4.9,\n gender: 'N',\n abilities: {0: 'Beads of Ruin'},\n },\n 'Chien-Pao': {\n types: ['Dark', 'Ice'],\n bs: {hp: 80, at: 120, df: 80, sa: 90, sd: 65, sp: 135},\n weightkg: 152.2,\n gender: 'N',\n abilities: {0: 'Sword of Ruin'},\n },\n Clodsire: {\n types: ['Poison', 'Ground'],\n bs: {hp: 130, at: 75, df: 60, sa: 45, sd: 100, sp: 20},\n weightkg: 223,\n abilities: {0: 'Poison Point'},\n },\n Cresceidon: {\n types: ['Water', 'Fairy'],\n bs: {hp: 80, at: 32, df: 111, sa: 88, sd: 99, sp: 125},\n weightkg: 999.9,\n abilities: {0: 'Multiscale'},\n },\n Crocalor: {\n types: ['Fire'],\n bs: {hp: 81, at: 55, df: 78, sa: 90, sd: 58, sp: 49},\n weightkg: 30.7,\n abilities: {0: 'Blaze'},\n nfe: true,\n },\n Cyclizar: {\n types: ['Dragon', 'Normal'],\n bs: {hp: 70, at: 95, df: 65, sa: 85, sd: 65, sp: 121},\n weightkg: 63,\n abilities: {0: 'Shed Skin'},\n },\n Dachsbun: {\n types: ['Fairy'],\n bs: {hp: 57, at: 80, df: 115, sa: 50, sd: 80, sp: 95},\n weightkg: 14.9,\n abilities: {0: 'Well-Baked Body'},\n },\n Dipplin: {\n types: ['Grass', 'Dragon'],\n bs: {hp: 80, at: 80, df: 110, sa: 95, sd: 80, sp: 40},\n weightkg: 4.4,\n abilities: {0: 'Supersweet Syrup'},\n nfe: true,\n },\n Dolliv: {\n types: ['Grass', 'Normal'],\n bs: {hp: 52, at: 53, df: 60, sa: 78, sd: 78, sp: 33},\n weightkg: 11.9,\n abilities: {0: 'Early Bird'},\n nfe: true,\n },\n Dondozo: {\n types: ['Water'],\n bs: {hp: 150, at: 100, df: 115, sa: 65, sd: 65, sp: 35},\n weightkg: 220,\n abilities: {0: 'Unaware'},\n },\n Dudunsparce: {\n types: ['Normal'],\n bs: {hp: 125, at: 100, df: 80, sa: 85, sd: 75, sp: 55},\n weightkg: 39.2,\n abilities: {0: 'Serene Grace'},\n otherFormes: ['Dudunsparce-Three-Segment'],\n },\n 'Dudunsparce-Three-Segment': {\n types: ['Normal'],\n bs: {hp: 125, at: 100, df: 80, sa: 85, sd: 75, sp: 55},\n weightkg: 47.4,\n abilities: {0: 'Serene Grace'},\n baseSpecies: 'Dudunsparce',\n },\n Espathra: {\n types: ['Psychic'],\n bs: {hp: 95, at: 60, df: 60, sa: 101, sd: 60, sp: 105},\n weightkg: 90,\n abilities: {0: 'Opportunist'},\n },\n Farigiraf: {\n types: ['Normal', 'Psychic'],\n bs: {hp: 120, at: 90, df: 70, sa: 110, sd: 70, sp: 60},\n weightkg: 160,\n abilities: {0: 'Cud Chew'},\n },\n Fezandipiti: {\n types: ['Poison', 'Fairy'],\n bs: {hp: 88, at: 91, df: 82, sa: 70, sd: 125, sp: 99},\n weightkg: 30.1,\n abilities: {0: 'Toxic Chain'},\n },\n Fidough: {\n types: ['Fairy'],\n bs: {hp: 37, at: 55, df: 70, sa: 30, sd: 55, sp: 65},\n weightkg: 10.9,\n abilities: {0: 'Own Tempo'},\n nfe: true,\n },\n Finizen: {\n types: ['Water'],\n bs: {hp: 70, at: 45, df: 40, sa: 45, sd: 40, sp: 75},\n weightkg: 60.2,\n abilities: {0: 'Water Veil'},\n nfe: true,\n },\n Flamigo: {\n types: ['Flying', 'Fighting'],\n bs: {hp: 82, at: 115, df: 74, sa: 75, sd: 64, sp: 90},\n weightkg: 37,\n abilities: {0: 'Scrappy'},\n },\n Flittle: {\n types: ['Psychic'],\n bs: {hp: 30, at: 35, df: 30, sa: 55, sd: 30, sp: 75},\n weightkg: 1.5,\n abilities: {0: 'Anticipation'},\n nfe: true,\n },\n Floragato: {\n types: ['Grass'],\n bs: {hp: 61, at: 80, df: 63, sa: 60, sd: 63, sp: 83},\n weightkg: 12.2,\n abilities: {0: 'Overgrow'},\n nfe: true,\n },\n 'Flutter Mane': {\n types: ['Ghost', 'Fairy'],\n bs: {hp: 55, at: 55, df: 55, sa: 135, sd: 135, sp: 135},\n weightkg: 4,\n gender: 'N',\n abilities: {0: 'Protosynthesis'},\n },\n Frigibax: {\n types: ['Dragon', 'Ice'],\n bs: {hp: 65, at: 75, df: 45, sa: 35, sd: 45, sp: 55},\n weightkg: 17,\n abilities: {0: 'Thermal Exchange'},\n nfe: true,\n },\n Fuecoco: {\n types: ['Fire'],\n bs: {hp: 67, at: 45, df: 59, sa: 63, sd: 40, sp: 36},\n weightkg: 9.8,\n abilities: {0: 'Blaze'},\n nfe: true,\n },\n Garganacl: {\n types: ['Rock'],\n bs: {hp: 100, at: 100, df: 130, sa: 45, sd: 90, sp: 35},\n weightkg: 240,\n abilities: {0: 'Purifying Salt'},\n },\n Gholdengo: {\n types: ['Steel', 'Ghost'],\n bs: {hp: 87, at: 60, df: 95, sa: 133, sd: 91, sp: 84},\n weightkg: 30,\n gender: 'N',\n abilities: {0: 'Good as Gold'},\n },\n Gimmighoul: {\n types: ['Ghost'],\n bs: {hp: 45, at: 30, df: 70, sa: 75, sd: 70, sp: 10},\n weightkg: 5,\n gender: 'N',\n abilities: {0: 'Rattled'},\n nfe: true,\n otherFormes: ['Gimmighoul-Roaming'],\n },\n 'Gimmighoul-Roaming': {\n types: ['Ghost'],\n bs: {hp: 45, at: 30, df: 25, sa: 75, sd: 45, sp: 80},\n weightkg: 0.1,\n gender: 'N',\n abilities: {0: 'Run Away'},\n nfe: true,\n baseSpecies: 'Gimmighoul',\n },\n Glimmet: {\n types: ['Rock', 'Poison'],\n bs: {hp: 48, at: 35, df: 42, sa: 105, sd: 60, sp: 60},\n weightkg: 8,\n abilities: {0: 'Toxic Debris'},\n nfe: true,\n },\n Glimmora: {\n types: ['Rock', 'Poison'],\n bs: {hp: 83, at: 55, df: 90, sa: 130, sd: 81, sp: 86},\n weightkg: 45,\n abilities: {0: 'Toxic Debris'},\n },\n 'Gouging Fire': {\n types: ['Fire', 'Dragon'],\n bs: {hp: 105, at: 115, df: 121, sa: 65, sd: 93, sp: 91},\n weightkg: 590,\n gender: 'N',\n abilities: {0: 'Protosynthesis'},\n },\n Grafaiai: {\n types: ['Poison', 'Normal'],\n bs: {hp: 63, at: 95, df: 65, sa: 80, sd: 72, sp: 110},\n weightkg: 27.2,\n abilities: {0: 'Unburden'},\n },\n 'Great Tusk': {\n types: ['Ground', 'Fighting'],\n bs: {hp: 115, at: 131, df: 131, sa: 53, sd: 53, sp: 87},\n weightkg: 320,\n gender: 'N',\n abilities: {0: 'Protosynthesis'},\n },\n Greavard: {\n types: ['Ghost'],\n bs: {hp: 50, at: 61, df: 60, sa: 30, sd: 55, sp: 34},\n weightkg: 35,\n abilities: {0: 'Pickup'},\n nfe: true,\n },\n Hemogoblin: {\n types: ['Fairy', 'Fire'],\n bs: {hp: 90, at: 96, df: 87, sa: 96, sd: 89, sp: 55},\n weightkg: 85,\n abilities: {0: 'Pixilate'},\n },\n Houndstone: {\n types: ['Ghost'],\n bs: {hp: 72, at: 101, df: 100, sa: 50, sd: 97, sp: 68},\n weightkg: 15,\n abilities: {0: 'Sand Rush'},\n },\n Hydrapple: {\n types: ['Grass', 'Dragon'],\n bs: {hp: 106, at: 80, df: 110, sa: 120, sd: 80, sp: 44},\n weightkg: 93,\n abilities: {0: 'Supersweet Syrup'},\n },\n 'Iron Bundle': {\n types: ['Ice', 'Water'],\n bs: {hp: 56, at: 80, df: 114, sa: 124, sd: 60, sp: 136},\n weightkg: 11,\n gender: 'N',\n abilities: {0: 'Quark Drive'},\n },\n 'Iron Boulder': {\n types: ['Rock', 'Psychic'],\n bs: {hp: 90, at: 120, df: 80, sa: 68, sd: 108, sp: 124},\n weightkg: 162.5,\n gender: 'N',\n abilities: {0: 'Quark Drive'},\n },\n 'Iron Crown': {\n types: ['Steel', 'Psychic'],\n bs: {hp: 90, at: 72, df: 100, sa: 122, sd: 108, sp: 98},\n weightkg: 156,\n gender: 'N',\n abilities: {0: 'Quark Drive'},\n },\n 'Iron Hands': {\n types: ['Fighting', 'Electric'],\n bs: {hp: 154, at: 140, df: 108, sa: 50, sd: 68, sp: 50},\n weightkg: 380.7,\n gender: 'N',\n abilities: {0: 'Quark Drive'},\n },\n 'Iron Jugulis': {\n types: ['Dark', 'Flying'],\n bs: {hp: 94, at: 80, df: 86, sa: 122, sd: 80, sp: 108},\n weightkg: 111,\n gender: 'N',\n abilities: {0: 'Quark Drive'},\n },\n 'Iron Leaves': {\n types: ['Grass', 'Psychic'],\n bs: {hp: 90, at: 130, df: 88, sa: 70, sd: 108, sp: 104},\n weightkg: 125,\n gender: 'N',\n abilities: {0: 'Quark Drive'},\n },\n 'Iron Moth': {\n types: ['Fire', 'Poison'],\n bs: {hp: 80, at: 70, df: 60, sa: 140, sd: 110, sp: 110},\n weightkg: 36,\n gender: 'N',\n abilities: {0: 'Quark Drive'},\n },\n 'Iron Thorns': {\n types: ['Rock', 'Electric'],\n bs: {hp: 100, at: 134, df: 110, sa: 70, sd: 84, sp: 72},\n weightkg: 303,\n gender: 'N',\n abilities: {0: 'Quark Drive'},\n },\n 'Iron Treads': {\n types: ['Ground', 'Steel'],\n bs: {hp: 90, at: 112, df: 120, sa: 72, sd: 70, sp: 106},\n weightkg: 240,\n gender: 'N',\n abilities: {0: 'Quark Drive'},\n },\n 'Iron Valiant': {\n types: ['Fairy', 'Fighting'],\n bs: {hp: 74, at: 130, df: 90, sa: 120, sd: 60, sp: 116},\n weightkg: 35,\n gender: 'N',\n abilities: {0: 'Quark Drive'},\n },\n Kilowattrel: {\n types: ['Electric', 'Flying'],\n bs: {hp: 70, at: 70, df: 60, sa: 105, sd: 60, sp: 125},\n weightkg: 38.6,\n abilities: {0: 'Wind Power'},\n },\n Kingambit: {\n types: ['Dark', 'Steel'],\n bs: {hp: 100, at: 135, df: 120, sa: 60, sd: 85, sp: 50},\n weightkg: 120,\n abilities: {0: 'Defiant'},\n },\n Klawf: {\n types: ['Rock'],\n bs: {hp: 70, at: 100, df: 115, sa: 35, sd: 55, sp: 75},\n weightkg: 79,\n abilities: {0: 'Anger Shell'},\n },\n Koraidon: {\n types: ['Fighting', 'Dragon'],\n bs: {hp: 100, at: 135, df: 115, sa: 85, sd: 100, sp: 135},\n weightkg: 303,\n gender: 'N',\n abilities: {0: 'Orichalcum Pulse'},\n },\n Lechonk: {\n types: ['Normal'],\n bs: {hp: 54, at: 45, df: 40, sa: 35, sd: 45, sp: 35},\n weightkg: 10.2,\n abilities: {0: 'Aroma Veil'},\n nfe: true,\n },\n Lokix: {\n types: ['Bug', 'Dark'],\n bs: {hp: 71, at: 102, df: 78, sa: 52, sd: 55, sp: 92},\n weightkg: 17.5,\n abilities: {0: 'Swarm'},\n },\n Mabosstiff: {\n types: ['Dark'],\n bs: {hp: 80, at: 120, df: 90, sa: 60, sd: 70, sp: 85},\n weightkg: 61,\n abilities: {0: 'Intimidate'},\n },\n Maschiff: {\n types: ['Dark'],\n bs: {hp: 60, at: 78, df: 60, sa: 40, sd: 51, sp: 51},\n weightkg: 16,\n abilities: {0: 'Intimidate'},\n nfe: true,\n },\n Maushold: {\n types: ['Normal'],\n bs: {hp: 74, at: 75, df: 70, sa: 65, sd: 75, sp: 111},\n weightkg: 2.3,\n gender: 'N',\n abilities: {0: 'Friend Guard'},\n otherFormes: ['Maushold-Four'],\n },\n 'Maushold-Four': {\n types: ['Normal'],\n bs: {hp: 74, at: 75, df: 70, sa: 65, sd: 75, sp: 111},\n weightkg: 2.8,\n gender: 'N',\n abilities: {0: 'Friend Guard'},\n baseSpecies: 'Maushold',\n },\n Meowscarada: {\n types: ['Grass', 'Dark'],\n bs: {hp: 76, at: 110, df: 70, sa: 81, sd: 70, sp: 123},\n weightkg: 31.2,\n abilities: {0: 'Overgrow'},\n },\n Miraidon: {\n types: ['Electric', 'Dragon'],\n bs: {hp: 100, at: 85, df: 100, sa: 135, sd: 115, sp: 135},\n weightkg: 240,\n gender: 'N',\n abilities: {0: 'Hadron Engine'},\n },\n Munkidori: {\n types: ['Poison', 'Psychic'],\n bs: {hp: 88, at: 75, df: 66, sa: 130, sd: 90, sp: 106},\n weightkg: 12.2,\n abilities: {0: 'Toxic Chain'},\n },\n Nacli: {\n types: ['Rock'],\n bs: {hp: 55, at: 55, df: 75, sa: 35, sd: 35, sp: 25},\n weightkg: 16,\n abilities: {0: 'Purifying Salt'},\n nfe: true,\n },\n Naclstack: {\n types: ['Rock'],\n bs: {hp: 60, at: 60, df: 100, sa: 35, sd: 65, sp: 35},\n weightkg: 105,\n abilities: {0: 'Purifying Salt'},\n nfe: true,\n },\n Nymble: {\n types: ['Bug'],\n bs: {hp: 33, at: 46, df: 40, sa: 21, sd: 25, sp: 45},\n weightkg: 1,\n abilities: {0: 'Swarm'},\n nfe: true,\n },\n Ogerpon: {\n types: ['Grass'],\n bs: {hp: 80, at: 120, df: 84, sa: 60, sd: 96, sp: 110},\n abilities: {0: 'Defiant'},\n weightkg: 39.8,\n otherFormes: [\n 'Ogerpon-Cornerstone', 'Ogerpon-Cornerstone-Tera',\n 'Ogerpon-Hearthflame', 'Ogerpon-Hearthflame-Tera',\n 'Ogerpon-Teal-Tera',\n 'Ogerpon-Wellspring', 'Ogerpon-Wellspring-Tera',\n ],\n },\n 'Ogerpon-Wellspring': {\n types: ['Grass', 'Water'],\n bs: {hp: 80, at: 120, df: 84, sa: 60, sd: 96, sp: 110},\n abilities: {0: 'Water Absorb'},\n weightkg: 39.8,\n baseSpecies: 'Ogerpon',\n },\n 'Ogerpon-Hearthflame': {\n types: ['Grass', 'Fire'],\n bs: {hp: 80, at: 120, df: 84, sa: 60, sd: 96, sp: 110},\n abilities: {0: 'Mold Breaker'},\n weightkg: 39.8,\n baseSpecies: 'Ogerpon',\n },\n 'Ogerpon-Cornerstone': {\n types: ['Grass', 'Rock'],\n bs: {hp: 80, at: 120, df: 84, sa: 60, sd: 96, sp: 110},\n abilities: {0: 'Sturdy'},\n weightkg: 39.8,\n baseSpecies: 'Ogerpon',\n },\n 'Ogerpon-Teal-Tera': {\n types: ['Grass'],\n bs: {hp: 80, at: 120, df: 84, sa: 60, sd: 96, sp: 110},\n abilities: {0: 'Embody Aspect (Teal)'},\n weightkg: 39.8,\n baseSpecies: 'Ogerpon',\n },\n 'Ogerpon-Wellspring-Tera': {\n types: ['Grass', 'Water'],\n bs: {hp: 80, at: 120, df: 84, sa: 60, sd: 96, sp: 110},\n abilities: {0: 'Embody Aspect (Wellspring)'},\n weightkg: 39.8,\n baseSpecies: 'Ogerpon',\n },\n 'Ogerpon-Hearthflame-Tera': {\n types: ['Grass', 'Fire'],\n bs: {hp: 80, at: 120, df: 84, sa: 60, sd: 96, sp: 110},\n abilities: {0: 'Embody Aspect (Hearthflame)'},\n weightkg: 39.8,\n baseSpecies: 'Ogerpon',\n },\n 'Ogerpon-Cornerstone-Tera': {\n types: ['Grass', 'Rock'],\n bs: {hp: 80, at: 120, df: 84, sa: 60, sd: 96, sp: 110},\n abilities: {0: 'Embody Aspect (Cornerstone)'},\n weightkg: 39.8,\n baseSpecies: 'Ogerpon',\n },\n Oinkologne: {\n types: ['Normal'],\n bs: {hp: 110, at: 100, df: 75, sa: 59, sd: 80, sp: 65},\n weightkg: 120,\n abilities: {0: 'Lingering Aroma'},\n otherFormes: ['Oinkologne-F'],\n },\n 'Oinkologne-F': {\n types: ['Normal'],\n bs: {hp: 115, at: 90, df: 70, sa: 59, sd: 90, sp: 65},\n weightkg: 120,\n abilities: {0: 'Aroma Veil'},\n baseSpecies: 'Oinkologne',\n },\n Okidogi: {\n types: ['Poison', 'Fighting'],\n bs: {hp: 88, at: 128, df: 115, sa: 58, sd: 86, sp: 80},\n weightkg: 92,\n abilities: {0: 'Toxic Chain'},\n },\n Orthworm: {\n types: ['Steel'],\n bs: {hp: 70, at: 85, df: 145, sa: 60, sd: 55, sp: 65},\n weightkg: 310,\n abilities: {0: 'Earth Eater'},\n },\n Palafin: {\n types: ['Water'],\n bs: {hp: 100, at: 70, df: 72, sa: 53, sd: 62, sp: 100},\n weightkg: 60.2,\n abilities: {0: 'Zero to Hero'},\n otherFormes: ['Palafin-Hero'],\n },\n 'Palafin-Hero': {\n types: ['Water'],\n bs: {hp: 100, at: 160, df: 97, sa: 106, sd: 87, sp: 100},\n weightkg: 97.4,\n abilities: {0: 'Zero to Hero'},\n baseSpecies: 'Palafin',\n },\n Pawmi: {\n types: ['Electric'],\n bs: {hp: 45, at: 50, df: 20, sa: 40, sd: 25, sp: 60},\n weightkg: 2.5,\n abilities: {0: 'Static'},\n nfe: true,\n },\n Pawmo: {\n types: ['Electric', 'Fighting'],\n bs: {hp: 60, at: 75, df: 40, sa: 50, sd: 40, sp: 85},\n weightkg: 6.5,\n abilities: {0: 'Volt Absorb'},\n nfe: true,\n },\n Pawmot: {\n types: ['Electric', 'Fighting'],\n bs: {hp: 70, at: 115, df: 70, sa: 70, sd: 60, sp: 105},\n weightkg: 41,\n abilities: {0: 'Volt Absorb'},\n },\n Pecharunt: {\n types: ['Poison', 'Ghost'],\n bs: {hp: 88, at: 88, df: 160, sa: 88, sd: 88, sp: 88},\n weightkg: 0.3,\n gender: 'N',\n abilities: {0: 'Poison Puppeteer'},\n },\n Poltchageist: {\n types: ['Grass', 'Ghost'],\n bs: {hp: 40, at: 45, df: 45, sa: 74, sd: 54, sp: 50},\n weightkg: 1.1,\n abilities: {0: 'Hospitality'},\n nfe: true,\n otherFormes: ['Poltchageist-Artisan'],\n gender: 'N',\n },\n 'Poltchageist-Artisan': {\n types: ['Grass', 'Ghost'],\n bs: {hp: 40, at: 45, df: 45, sa: 74, sd: 54, sp: 50},\n weightkg: 1.1,\n abilities: {0: 'Hospitality'},\n nfe: true,\n gender: 'N',\n baseSpecies: 'Poltchageist',\n },\n\n Quaquaval: {\n types: ['Water', 'Fighting'],\n bs: {hp: 85, at: 120, df: 80, sa: 85, sd: 75, sp: 85},\n weightkg: 61.9,\n abilities: {0: 'Torrent'},\n },\n Quaxly: {\n types: ['Water'],\n bs: {hp: 55, at: 65, df: 45, sa: 50, sd: 45, sp: 50},\n weightkg: 6.1,\n abilities: {0: 'Torrent'},\n nfe: true,\n },\n Quaxwell: {\n types: ['Water'],\n bs: {hp: 70, at: 85, df: 65, sa: 65, sd: 60, sp: 65},\n weightkg: 21.5,\n abilities: {0: 'Torrent'},\n nfe: true,\n },\n Rabsca: {\n types: ['Bug', 'Psychic'],\n bs: {hp: 75, at: 50, df: 85, sa: 115, sd: 100, sp: 45},\n weightkg: 3.5,\n abilities: {0: 'Synchronize'},\n },\n 'Raging Bolt': {\n types: ['Electric', 'Dragon'],\n bs: {hp: 125, at: 73, df: 91, sa: 137, sd: 89, sp: 75},\n weightkg: 480,\n gender: 'N',\n abilities: {0: 'Protosynthesis'},\n },\n Rellor: {\n types: ['Bug'],\n bs: {hp: 41, at: 50, df: 60, sa: 31, sd: 58, sp: 30},\n weightkg: 1,\n abilities: {0: 'Compound Eyes'},\n nfe: true,\n },\n Revavroom: {\n types: ['Steel', 'Poison'],\n bs: {hp: 80, at: 119, df: 90, sa: 54, sd: 67, sp: 90},\n weightkg: 120,\n abilities: {0: 'Overcoat'},\n },\n 'Roaring Moon': {\n types: ['Dragon', 'Dark'],\n bs: {hp: 105, at: 139, df: 71, sa: 55, sd: 101, sp: 119},\n weightkg: 380,\n gender: 'N',\n abilities: {0: 'Protosynthesis'},\n },\n 'Sandy Shocks': {\n types: ['Electric', 'Ground'],\n bs: {hp: 85, at: 81, df: 97, sa: 121, sd: 85, sp: 101},\n weightkg: 60,\n gender: 'N',\n abilities: {0: 'Protosynthesis'},\n },\n Scattervein: {\n types: ['Fairy'],\n bs: {hp: 75, at: 74, df: 87, sa: 62, sd: 89, sp: 63},\n weightkg: 25,\n abilities: {0: 'Pixilate'},\n nfe: true,\n },\n Scovillain: {\n types: ['Grass', 'Fire'],\n bs: {hp: 65, at: 108, df: 65, sa: 108, sd: 65, sp: 75},\n weightkg: 15,\n abilities: {0: 'Chlorophyll'},\n },\n 'Scream Tail': {\n types: ['Fairy', 'Psychic'],\n bs: {hp: 115, at: 65, df: 99, sa: 65, sd: 115, sp: 111},\n weightkg: 8,\n gender: 'N',\n abilities: {0: 'Protosynthesis'},\n },\n Shroodle: {\n types: ['Poison', 'Normal'],\n bs: {hp: 40, at: 65, df: 35, sa: 40, sd: 35, sp: 75},\n weightkg: 0.7,\n abilities: {0: 'Unburden'},\n nfe: true,\n },\n 'Sinistcha': {\n types: ['Grass', 'Ghost'],\n bs: {hp: 71, at: 60, df: 106, sa: 121, sd: 80, sp: 70},\n weightkg: 2.2,\n abilities: {0: 'Hospitality'},\n otherFormes: ['Sinistcha-Masterpiece'],\n gender: 'N',\n },\n 'Sinistcha-Masterpiece': {\n types: ['Grass', 'Ghost'],\n bs: {hp: 71, at: 60, df: 106, sa: 121, sd: 80, sp: 70},\n weightkg: 2.2,\n abilities: {0: 'Hospitality'},\n gender: 'N',\n baseSpecies: 'Sinistcha',\n },\n Skeledirge: {\n types: ['Fire', 'Ghost'],\n bs: {hp: 104, at: 75, df: 100, sa: 110, sd: 75, sp: 66},\n weightkg: 326.5,\n abilities: {0: 'Blaze'},\n },\n 'Slither Wing': {\n types: ['Bug', 'Fighting'],\n bs: {hp: 85, at: 135, df: 79, sa: 85, sd: 105, sp: 81},\n weightkg: 92,\n gender: 'N',\n abilities: {0: 'Protosynthesis'},\n },\n Smoliv: {\n types: ['Grass', 'Normal'],\n bs: {hp: 41, at: 35, df: 45, sa: 58, sd: 51, sp: 30},\n weightkg: 6.5,\n abilities: {0: 'Early Bird'},\n nfe: true,\n },\n Spidops: {\n types: ['Bug'],\n bs: {hp: 60, at: 79, df: 92, sa: 52, sd: 86, sp: 35},\n weightkg: 16.5,\n abilities: {0: 'Insomnia'},\n },\n Sprigatito: {\n types: ['Grass'],\n bs: {hp: 40, at: 61, df: 54, sa: 45, sd: 45, sp: 65},\n weightkg: 4.1,\n abilities: {0: 'Overgrow'},\n nfe: true,\n },\n Squawkabilly: {\n types: ['Normal', 'Flying'],\n bs: {hp: 82, at: 96, df: 51, sa: 45, sd: 51, sp: 92},\n weightkg: 2.4,\n abilities: {0: 'Intimidate'},\n otherFormes: ['Squawkabilly-Blue', 'Squawkabilly-White', 'Squawkabilly-Yellow'],\n },\n 'Squawkabilly-Blue': {\n types: ['Normal', 'Flying'],\n bs: {hp: 82, at: 96, df: 51, sa: 45, sd: 51, sp: 92},\n weightkg: 2.4,\n abilities: {0: 'Intimidate'},\n baseSpecies: 'Squawkabilly',\n },\n 'Squawkabilly-White': {\n types: ['Normal', 'Flying'],\n bs: {hp: 82, at: 96, df: 51, sa: 45, sd: 51, sp: 92},\n weightkg: 2.4,\n abilities: {0: 'Intimidate'},\n baseSpecies: 'Squawkabilly',\n },\n 'Squawkabilly-Yellow': {\n types: ['Normal', 'Flying'],\n bs: {hp: 82, at: 96, df: 51, sa: 45, sd: 51, sp: 92},\n weightkg: 2.4,\n abilities: {0: 'Intimidate'},\n baseSpecies: 'Squawkabilly',\n },\n Tadbulb: {\n types: ['Electric'],\n bs: {hp: 61, at: 31, df: 41, sa: 59, sd: 35, sp: 45},\n weightkg: 0.4,\n abilities: {0: 'Own Tempo'},\n nfe: true,\n },\n Tandemaus: {\n types: ['Normal'],\n bs: {hp: 50, at: 50, df: 45, sa: 40, sd: 45, sp: 75},\n weightkg: 1.8,\n gender: 'N',\n abilities: {0: 'Run Away'},\n nfe: true,\n },\n Tarountula: {\n types: ['Bug'],\n bs: {hp: 35, at: 41, df: 45, sa: 29, sd: 40, sp: 20},\n weightkg: 4,\n abilities: {0: 'Insomnia'},\n nfe: true,\n },\n Tatsugiri: {\n types: ['Dragon', 'Water'],\n bs: {hp: 68, at: 50, df: 60, sa: 120, sd: 95, sp: 82},\n weightkg: 8,\n abilities: {0: 'Commander'},\n },\n 'Tauros-Paldea-Aqua': {\n types: ['Fighting', 'Water'],\n bs: {hp: 75, at: 110, df: 105, sa: 30, sd: 70, sp: 100},\n weightkg: 110,\n abilities: {0: 'Intimidate'},\n baseSpecies: 'Tauros',\n },\n 'Tauros-Paldea-Blaze': {\n types: ['Fighting', 'Fire'],\n bs: {hp: 75, at: 110, df: 105, sa: 30, sd: 70, sp: 100},\n weightkg: 85,\n abilities: {0: 'Intimidate'},\n baseSpecies: 'Tauros',\n },\n 'Tauros-Paldea-Combat': {\n types: ['Fighting'],\n bs: {hp: 75, at: 110, df: 105, sa: 30, sd: 70, sp: 100},\n weightkg: 115,\n abilities: {0: 'Intimidate'},\n baseSpecies: 'Tauros',\n },\n 'Terapagos': {\n types: ['Normal'],\n bs: {hp: 90, at: 65, df: 85, sa: 65, sd: 85, sp: 60},\n weightkg: 6.5,\n abilities: {0: 'Tera Shift'},\n // baseSpecies: 'Terapagos',\n otherFormes: ['Terapagos-Stellar', 'Terapagos-Terastal'],\n },\n 'Terapagos-Stellar': {\n types: ['Normal'],\n bs: {hp: 160, at: 105, df: 110, sa: 130, sd: 110, sp: 85},\n weightkg: 77,\n abilities: {0: 'Teraform Zero'},\n baseSpecies: 'Terapagos',\n // otherFormes: ['Terapagos', 'Terapagos-Terastal'],\n },\n 'Terapagos-Terastal': {\n types: ['Normal'],\n bs: {hp: 95, at: 95, df: 110, sa: 105, sd: 110, sp: 85},\n weightkg: 16,\n abilities: {0: 'Tera Shell'},\n baseSpecies: 'Terapagos',\n // otherFormes: ['Terapagos-Stellar', 'Terapagos'],\n },\n 'Ting-Lu': {\n types: ['Dark', 'Ground'],\n bs: {hp: 155, at: 110, df: 125, sa: 55, sd: 80, sp: 45},\n weightkg: 699.7,\n gender: 'N',\n abilities: {0: 'Vessel of Ruin'},\n },\n Tinkatink: {\n types: ['Fairy', 'Steel'],\n bs: {hp: 50, at: 45, df: 45, sa: 35, sd: 64, sp: 58},\n weightkg: 8.9,\n abilities: {0: 'Mold Breaker'},\n nfe: true,\n },\n Tinkaton: {\n types: ['Fairy', 'Steel'],\n bs: {hp: 85, at: 75, df: 77, sa: 70, sd: 105, sp: 94},\n weightkg: 112.8,\n abilities: {0: 'Mold Breaker'},\n },\n Tinkatuff: {\n types: ['Fairy', 'Steel'],\n bs: {hp: 65, at: 55, df: 55, sa: 45, sd: 82, sp: 78},\n weightkg: 59.1,\n abilities: {0: 'Mold Breaker'},\n nfe: true,\n },\n Toedscool: {\n types: ['Ground', 'Grass'],\n bs: {hp: 40, at: 40, df: 35, sa: 50, sd: 100, sp: 70},\n weightkg: 33,\n abilities: {0: 'Mycelium Might'},\n nfe: true,\n },\n Toedscruel: {\n types: ['Ground', 'Grass'],\n bs: {hp: 80, at: 70, df: 65, sa: 80, sd: 120, sp: 100},\n weightkg: 58,\n abilities: {0: 'Mycelium Might'},\n },\n 'Ursaluna': {\n otherFormes: ['Ursaluna-Bloodmoon'],\n },\n 'Ursaluna-Bloodmoon': {\n types: ['Ground', 'Normal'],\n bs: {hp: 113, at: 70, df: 120, sa: 135, sd: 65, sp: 52},\n weightkg: 333,\n abilities: {0: 'Mind\\'s Eye'},\n baseSpecies: 'Ursaluna',\n },\n Varoom: {\n types: ['Steel', 'Poison'],\n bs: {hp: 45, at: 70, df: 63, sa: 30, sd: 45, sp: 47},\n weightkg: 35,\n abilities: {0: 'Overcoat'},\n nfe: true,\n },\n Veluza: {\n types: ['Water', 'Psychic'],\n bs: {hp: 90, at: 102, df: 73, sa: 78, sd: 65, sp: 70},\n weightkg: 90,\n abilities: {0: 'Mold Breaker'},\n },\n 'Walking Wake': {\n types: ['Water', 'Dragon'],\n bs: {hp: 99, at: 83, df: 91, sa: 125, sd: 83, sp: 109},\n weightkg: 280,\n gender: 'N',\n abilities: {0: 'Protosynthesis'},\n },\n Wattrel: {\n types: ['Electric', 'Flying'],\n bs: {hp: 40, at: 40, df: 35, sa: 55, sd: 40, sp: 70},\n weightkg: 3.6,\n abilities: {0: 'Wind Power'},\n nfe: true,\n },\n Wiglett: {\n types: ['Water'],\n bs: {hp: 10, at: 55, df: 25, sa: 35, sd: 25, sp: 95},\n weightkg: 1.8,\n abilities: {0: 'Gooey'},\n nfe: true,\n },\n 'Wo-Chien': {\n types: ['Dark', 'Grass'],\n bs: {hp: 85, at: 85, df: 100, sa: 95, sd: 135, sp: 70},\n weightkg: 74.2,\n gender: 'N',\n abilities: {0: 'Tablets of Ruin'},\n },\n 'Wooper-Paldea': {\n types: ['Poison', 'Ground'],\n bs: {hp: 55, at: 45, df: 45, sa: 25, sd: 25, sp: 15},\n weightkg: 11,\n abilities: {0: 'Poison Point'},\n baseSpecies: 'Wooper',\n nfe: true,\n },\n Wugtrio: {\n types: ['Water'],\n bs: {hp: 35, at: 100, df: 50, sa: 50, sd: 70, sp: 120},\n weightkg: 5.4,\n abilities: {0: 'Gooey'},\n },\n};\n\nconst SV: {[name: string]: SpeciesData} = extend(true, {}, SS, SV_PATCH, PLA_PATCH);\n\nexport const SPECIES = [{}, RBY, GSC, ADV, DPP, BW, XY, SM, SS, SV];\n\nexport class Species implements I.Species {\n private readonly gen: I.GenerationNum;\n\n constructor(gen: I.GenerationNum) {\n this.gen = gen;\n }\n\n get(id: I.ID) {\n return SPECIES_BY_ID[this.gen][id];\n }\n\n *[Symbol.iterator]() {\n for (const id in SPECIES_BY_ID[this.gen]) {\n yield this.get(id as I.ID)!;\n }\n }\n}\n\nclass Specie implements I.Specie {\n readonly kind: 'Species';\n readonly id: I.ID;\n readonly name: I.SpeciesName;\n readonly types!: [I.TypeName] | [I.TypeName, I.TypeName];\n readonly baseStats: Readonly;\n readonly weightkg!: number; // weight\n readonly nfe?: boolean;\n readonly gender?: I.GenderName;\n readonly otherFormes?: I.SpeciesName[];\n readonly baseSpecies?: I.SpeciesName;\n readonly abilities?: {0: I.AbilityName}; // ability\n\n private static readonly EXCLUDE = new Set(['bs', 'otherFormes']);\n\n constructor(name: string, data: SpeciesData) {\n this.kind = 'Species';\n this.id = toID(name);\n this.name = name as I.SpeciesName;\n\n const baseStats: Partial = {};\n baseStats.hp = data.bs.hp;\n baseStats.atk = data.bs.at;\n baseStats.def = data.bs.df;\n baseStats.spa = gen >= 2 ? data.bs.sa : data.bs.sl;\n baseStats.spd = gen >= 2 ? data.bs.sd : data.bs.sl;\n baseStats.spe = data.bs.sp;\n this.baseStats = baseStats as I.StatsTable;\n // Hack for getting Gmax pokemon out of existence in Gen 9+\n if (data.otherFormes) {\n this.otherFormes = data.otherFormes as I.SpeciesName[];\n if (gen >= 9 && !['toxtricity', 'urshifu'].includes(this.id)) {\n this.otherFormes = this.otherFormes.filter(f => !f.endsWith('-Gmax'));\n if (!this.otherFormes.length) this.otherFormes = undefined;\n if (this.otherFormes) this.otherFormes = [...new Set(this.otherFormes)];\n }\n }\n\n assignWithout(this, data, Specie.EXCLUDE);\n }\n}\nconst SPECIES_BY_ID: Array<{[id: string]: Specie}> = [];\n\nlet gen = 0;\nfor (const species of SPECIES) {\n const map: {[id: string]: Specie} = {};\n for (const specie in species) {\n if (gen >= 2 && species[specie].bs.sl) delete species[specie].bs.sl;\n const m = new Specie(specie, species[specie]);\n map[m.id] = m;\n }\n SPECIES_BY_ID.push(map);\n gen++;\n}\n", "import * as I from './interface';\nimport {toID, extend} from '../util';\n\nexport type TypeChart = {\n [type in I.TypeName]?: {[type in I.TypeName]?: number};\n};\n\nconst RBY: TypeChart = {\n '???': {\n Normal: 1,\n Grass: 1,\n Fire: 1,\n Water: 1,\n Electric: 1,\n Ice: 1,\n Flying: 1,\n Bug: 1,\n Poison: 1,\n Ground: 1,\n Rock: 1,\n Fighting: 1,\n Psychic: 1,\n Ghost: 1,\n Dragon: 1,\n },\n Normal: {\n '???': 1,\n Normal: 1,\n Grass: 1,\n Fire: 1,\n Water: 1,\n Electric: 1,\n Ice: 1,\n Flying: 1,\n Bug: 1,\n Poison: 1,\n Ground: 1,\n Rock: 0.5,\n Fighting: 1,\n Psychic: 1,\n Ghost: 0,\n Dragon: 1,\n },\n Grass: {\n '???': 1,\n Normal: 1,\n Grass: 0.5,\n Fire: 0.5,\n Water: 2,\n Electric: 1,\n Ice: 1,\n Flying: 0.5,\n Bug: 0.5,\n Poison: 0.5,\n Ground: 2,\n Rock: 2,\n Fighting: 1,\n Psychic: 1,\n Ghost: 1,\n Dragon: 0.5,\n },\n Fire: {\n '???': 1,\n Normal: 1,\n Grass: 2,\n Fire: 0.5,\n Water: 0.5,\n Electric: 1,\n Ice: 2,\n Flying: 1,\n Bug: 2,\n Poison: 1,\n Ground: 1,\n Rock: 0.5,\n Fighting: 1,\n Psychic: 1,\n Ghost: 1,\n Dragon: 0.5,\n },\n Water: {\n '???': 1,\n Normal: 1,\n Grass: 0.5,\n Fire: 2,\n Water: 0.5,\n Electric: 1,\n Ice: 1,\n Flying: 1,\n Bug: 1,\n Poison: 1,\n Ground: 2,\n Rock: 2,\n Fighting: 1,\n Psychic: 1,\n Ghost: 1,\n Dragon: 0.5,\n },\n Electric: {\n '???': 1,\n Normal: 1,\n Grass: 0.5,\n Fire: 1,\n Water: 2,\n Electric: 0.5,\n Ice: 1,\n Flying: 2,\n Bug: 1,\n Poison: 1,\n Ground: 0,\n Rock: 1,\n Fighting: 1,\n Psychic: 1,\n Ghost: 1,\n Dragon: 0.5,\n },\n Ice: {\n '???': 1,\n Normal: 1,\n Grass: 2,\n Fire: 1,\n Water: 0.5,\n Electric: 1,\n Ice: 0.5,\n Flying: 2,\n Bug: 1,\n Poison: 1,\n Ground: 2,\n Rock: 1,\n Fighting: 1,\n Psychic: 1,\n Ghost: 1,\n Dragon: 2,\n },\n Flying: {\n '???': 1,\n Normal: 1,\n Grass: 2,\n Fire: 1,\n Water: 1,\n Electric: 0.5,\n Ice: 1,\n Flying: 1,\n Bug: 2,\n Poison: 1,\n Ground: 1,\n Rock: 0.5,\n Fighting: 2,\n Psychic: 1,\n Ghost: 1,\n Dragon: 1,\n },\n Bug: {\n '???': 1,\n Normal: 1,\n Grass: 2,\n Fire: 0.5,\n Water: 1,\n Electric: 1,\n Ice: 1,\n Flying: 0.5,\n Bug: 1,\n Poison: 2,\n Ground: 1,\n Rock: 1,\n Fighting: 0.5,\n Psychic: 2,\n Ghost: 0.5,\n Dragon: 1,\n },\n Poison: {\n '???': 1,\n Normal: 1,\n Grass: 2,\n Fire: 1,\n Water: 1,\n Electric: 1,\n Ice: 1,\n Flying: 1,\n Bug: 2,\n Poison: 0.5,\n Ground: 0.5,\n Rock: 0.5,\n Fighting: 1,\n Psychic: 1,\n Ghost: 0.5,\n Dragon: 1,\n },\n Ground: {\n '???': 1,\n Normal: 1,\n Grass: 0.5,\n Fire: 2,\n Water: 1,\n Electric: 2,\n Ice: 1,\n Flying: 0,\n Bug: 0.5,\n Poison: 2,\n Ground: 1,\n Rock: 2,\n Fighting: 1,\n Psychic: 1,\n Ghost: 1,\n Dragon: 1,\n },\n Rock: {\n '???': 1,\n Normal: 1,\n Grass: 1,\n Fire: 2,\n Water: 1,\n Electric: 1,\n Ice: 2,\n Flying: 2,\n Bug: 2,\n Poison: 1,\n Ground: 0.5,\n Rock: 1,\n Fighting: 0.5,\n Psychic: 1,\n Ghost: 1,\n Dragon: 1,\n },\n Fighting: {\n '???': 1,\n Normal: 2,\n Grass: 1,\n Fire: 1,\n Water: 1,\n Electric: 1,\n Ice: 2,\n Flying: 0.5,\n Bug: 0.5,\n Poison: 0.5,\n Ground: 1,\n Rock: 2,\n Fighting: 1,\n Psychic: 0.5,\n Ghost: 0,\n Dragon: 1,\n },\n Psychic: {\n '???': 1,\n Normal: 1,\n Grass: 1,\n Fire: 1,\n Water: 1,\n Electric: 1,\n Ice: 1,\n Flying: 1,\n Bug: 1,\n Poison: 2,\n Ground: 1,\n Rock: 1,\n Fighting: 2,\n Psychic: 0.5,\n Ghost: 1,\n Dragon: 1,\n },\n Ghost: {\n '???': 1,\n Normal: 0,\n Grass: 1,\n Fire: 1,\n Water: 1,\n Electric: 1,\n Ice: 1,\n Flying: 1,\n Bug: 1,\n Poison: 1,\n Ground: 1,\n Rock: 1,\n Fighting: 1,\n Psychic: 0,\n Ghost: 2,\n Dragon: 1,\n },\n Dragon: {\n '???': 1,\n Normal: 1,\n Grass: 1,\n Fire: 1,\n Water: 1,\n Electric: 1,\n Ice: 1,\n Flying: 1,\n Bug: 1,\n Poison: 1,\n Ground: 1,\n Rock: 1,\n Fighting: 1,\n Psychic: 1,\n Ghost: 1,\n Dragon: 2,\n },\n};\n\nconst GSC: TypeChart = extend(true, {}, RBY, {\n '???': {Dark: 1, Steel: 1},\n Normal: {Dark: 1, Steel: 0.5},\n Grass: {Dark: 1, Steel: 0.5},\n Fire: {Dark: 1, Steel: 2},\n Water: {Dark: 1, Steel: 1},\n Electric: {Dark: 1, Steel: 1},\n Ice: {Fire: 0.5, Dark: 1, Steel: 0.5},\n Flying: {Dark: 1, Steel: 0.5},\n Bug: {Poison: 0.5, Dark: 2, Steel: 0.5},\n Poison: {Bug: 1, Dark: 1, Steel: 0},\n Ground: {Dark: 1, Steel: 2},\n Rock: {Dark: 1, Steel: 0.5},\n Fighting: {Dark: 2, Steel: 2},\n Psychic: {Dark: 0, Steel: 0.5},\n Ghost: {Psychic: 2, Dark: 0.5, Steel: 0.5},\n Dragon: {Dark: 1, Steel: 0.5},\n Dark: {\n '???': 1,\n Normal: 1,\n Grass: 1,\n Fire: 1,\n Water: 1,\n Electric: 1,\n Ice: 1,\n Flying: 1,\n Bug: 1,\n Poison: 1,\n Ground: 1,\n Rock: 1,\n Fighting: 0.5,\n Psychic: 2,\n Ghost: 2,\n Dragon: 1,\n Dark: 0.5,\n Steel: 0.5,\n },\n Steel: {\n '???': 1,\n Normal: 1,\n Grass: 1,\n Fire: 0.5,\n Water: 0.5,\n Electric: 0.5,\n Ice: 2,\n Flying: 1,\n Bug: 1,\n Poison: 1,\n Ground: 1,\n Rock: 2,\n Fighting: 1,\n Psychic: 1,\n Ghost: 1,\n Dragon: 1,\n Dark: 1,\n Steel: 0.5,\n },\n});\n\nconst ADV = GSC;\n\nconst DPP = GSC;\n\nconst BW = GSC;\n\nconst XY: TypeChart = extend(true, {}, GSC, {\n '???': {Fairy: 1},\n Normal: {Fairy: 1},\n Grass: {Fairy: 1},\n Fire: {Fairy: 1},\n Water: {Fairy: 1},\n Electric: {Fairy: 1},\n Ice: {Fairy: 1},\n Flying: {Fairy: 1},\n Bug: {Fairy: 0.5},\n Poison: {Fairy: 2},\n Ground: {Fairy: 1},\n Rock: {Fairy: 1},\n Fighting: {Fairy: 0.5},\n Psychic: {Fairy: 1},\n Ghost: {Steel: 1, Fairy: 1},\n Dragon: {Fairy: 0},\n Dark: {Steel: 1, Fairy: 0.5},\n Steel: {Fairy: 2},\n Fairy: {\n '???': 1,\n Normal: 1,\n Grass: 1,\n Fire: 0.5,\n Water: 1,\n Electric: 1,\n Ice: 1,\n Flying: 1,\n Bug: 1,\n Poison: 0.5,\n Ground: 1,\n Rock: 1,\n Fighting: 2,\n Psychic: 1,\n Ghost: 1,\n Dragon: 2,\n Dark: 2,\n Steel: 0.5,\n Fairy: 1,\n },\n});\n\nconst SM = XY;\n\nconst SS = SM;\n\nconst SV: TypeChart = extend(true, {}, SS, {\n '???': {Stellar: 1},\n Normal: {Stellar: 1},\n Grass: {Stellar: 1},\n Fire: {Stellar: 1},\n Water: {Stellar: 1},\n Electric: {Stellar: 1},\n Ice: {Stellar: 1},\n Flying: {Stellar: 1},\n Bug: {Stellar: 1},\n Poison: {Stellar: 1},\n Ground: {Stellar: 1},\n Rock: {Stellar: 1},\n Fighting: {Stellar: 1},\n Psychic: {Stellar: 1},\n Ghost: {Stellar: 1},\n Dragon: {Stellar: 1},\n Dark: {Stellar: 1},\n Steel: {Stellar: 1},\n Fairy: {Stellar: 1},\n Stellar: {\n '???': 1,\n },\n});\n\nexport const TYPE_CHART = [{}, RBY, GSC, ADV, DPP, BW, XY, SM, SS, SV];\n\nexport class Types implements I.Types {\n private readonly gen: I.GenerationNum;\n\n constructor(gen: I.GenerationNum) {\n this.gen = gen;\n }\n\n get(id: I.ID) {\n // toID('???') => '', as do many other things, but returning the '???' type seems appropriate :)\n return TYPES_BY_ID[this.gen][id];\n }\n\n *[Symbol.iterator]() {\n for (const id in TYPES_BY_ID[this.gen]) {\n yield this.get(id as I.ID)!;\n }\n }\n}\n\nclass Type implements I.Type {\n readonly kind: 'Type';\n readonly id: I.ID;\n readonly name: I.TypeName;\n readonly effectiveness: Readonly<{[type in I.TypeName]?: I.TypeEffectiveness}>;\n\n constructor(name: string, effectiveness: TypeChart[I.TypeName]) {\n this.kind = 'Type';\n this.id = toID(name);\n this.name = name as I.TypeName;\n this.effectiveness = effectiveness! as {[type in I.TypeName]?: I.TypeEffectiveness};\n }\n}\n\nconst TYPES_BY_ID: Array<{[id: string]: Type}> = [];\n\nfor (const typeChart of TYPE_CHART) {\n const map: {[id: string]: Type} = {};\n for (const type in typeChart) {\n const t = new Type(type, {...typeChart[type as I.TypeName]!});\n map[t.id] = t;\n }\n TYPES_BY_ID.push(map);\n}\n", "import * as I from './interface';\nimport {toID} from '../util';\n\nexport const NATURES: {[name: string]: [I.StatID, I.StatID]} = {\n Adamant: ['atk', 'spa'],\n Bashful: ['spa', 'spa'],\n Bold: ['def', 'atk'],\n Brave: ['atk', 'spe'],\n Calm: ['spd', 'atk'],\n Careful: ['spd', 'spa'],\n Docile: ['def', 'def'],\n Gentle: ['spd', 'def'],\n Hardy: ['atk', 'atk'],\n Hasty: ['spe', 'def'],\n Impish: ['def', 'spa'],\n Jolly: ['spe', 'spa'],\n Lax: ['def', 'spd'],\n Lonely: ['atk', 'def'],\n Mild: ['spa', 'def'],\n Modest: ['spa', 'atk'],\n Naive: ['spe', 'spd'],\n Naughty: ['atk', 'spd'],\n Quiet: ['spa', 'spe'],\n Quirky: ['spd', 'spd'],\n Rash: ['spa', 'spd'],\n Relaxed: ['def', 'spe'],\n Sassy: ['spd', 'spe'],\n Serious: ['spe', 'spe'],\n Timid: ['spe', 'atk'],\n};\n\nexport class Natures implements I.Natures {\n get(id: I.ID) {\n return NATURES_BY_ID[id];\n }\n\n *[Symbol.iterator]() {\n for (const id in NATURES_BY_ID) {\n yield this.get(id as I.ID)!;\n }\n }\n}\n\nclass Nature implements I.Nature {\n readonly kind: 'Nature';\n readonly id: I.ID;\n readonly name: I.NatureName;\n readonly plus?: I.StatID;\n readonly minus?: I.StatID;\n\n constructor(name: string, [plus, minus]: [I.StatID, I.StatID]) {\n this.kind = 'Nature';\n this.id = toID(name);\n this.name = name as I.NatureName;\n this.plus = plus;\n this.minus = minus;\n }\n}\n\nconst NATURES_BY_ID: {[id: string]: Nature} = {};\n\nfor (const nature in NATURES) {\n const n = new Nature(nature, NATURES[nature] as [I.StatID, I.StatID]);\n NATURES_BY_ID[n.id] = n;\n}\n", "import * as I from './interface';\n\nimport {Abilities} from './abilities';\nimport {Items} from './items';\nimport {Moves} from './moves';\nimport {Species} from './species';\nimport {Types} from './types';\nimport {Natures} from './natures';\n\nexport const Generations: I.Generations = new (class {\n get(gen: I.GenerationNum) {\n return new Generation(gen);\n }\n})();\n\nclass Generation implements I.Generation {\n num: I.GenerationNum;\n\n abilities: Abilities;\n items: Items;\n moves: Moves;\n species: Species;\n types: Types;\n natures: Natures;\n\n constructor(num: I.GenerationNum) {\n this.num = num;\n\n this.abilities = new Abilities(num);\n this.items = new Items(num);\n this.moves = new Moves(num);\n this.species = new Species(num);\n this.types = new Types(num);\n this.natures = new Natures();\n }\n}\n", "import {State} from './state';\nimport {GameType, Weather, Terrain} from './data/interface';\n\nexport class Field implements State.Field {\n gameType: GameType;\n weather?: Weather;\n terrain?: Terrain;\n isMagicRoom: boolean;\n isWonderRoom: boolean;\n isGravity: boolean;\n isAuraBreak?: boolean;\n isFairyAura?: boolean;\n isDarkAura?: boolean;\n isBeadsOfRuin?: boolean;\n isSwordOfRuin?: boolean;\n isTabletsOfRuin?: boolean;\n isVesselOfRuin?: boolean;\n attackerSide: Side;\n defenderSide: Side;\n\n constructor(field: Partial = {}) {\n this.gameType = field.gameType || 'Singles';\n this.terrain = field.terrain;\n this.weather = field.weather;\n this.isMagicRoom = !!field.isMagicRoom;\n this.isWonderRoom = !!field.isWonderRoom;\n this.isGravity = !!field.isGravity;\n this.isAuraBreak = field.isAuraBreak || false;\n this.isFairyAura = field.isFairyAura || false;\n this.isDarkAura = field.isDarkAura || false;\n this.isBeadsOfRuin = field.isBeadsOfRuin || false;\n this.isSwordOfRuin = field.isSwordOfRuin || false;\n this.isTabletsOfRuin = field.isTabletsOfRuin || false;\n this.isVesselOfRuin = field.isVesselOfRuin || false;\n\n this.attackerSide = new Side(field.attackerSide || {});\n this.defenderSide = new Side(field.defenderSide || {});\n }\n\n hasWeather(...weathers: Weather[]) {\n return !!(this.weather && weathers.includes(this.weather));\n }\n\n hasTerrain(...terrains: Terrain[]) {\n return !!(this.terrain && terrains.includes(this.terrain));\n }\n\n swap() {\n [this.attackerSide, this.defenderSide] = [this.defenderSide, this.attackerSide];\n return this;\n }\n\n clone() {\n return new Field({\n gameType: this.gameType,\n weather: this.weather,\n terrain: this.terrain,\n isMagicRoom: this.isMagicRoom,\n isWonderRoom: this.isWonderRoom,\n isGravity: this.isGravity,\n attackerSide: this.attackerSide,\n defenderSide: this.defenderSide,\n isAuraBreak: this.isAuraBreak,\n isDarkAura: this.isDarkAura,\n isFairyAura: this.isFairyAura,\n isBeadsOfRuin: this.isBeadsOfRuin,\n isSwordOfRuin: this.isSwordOfRuin,\n isTabletsOfRuin: this.isTabletsOfRuin,\n isVesselOfRuin: this.isVesselOfRuin,\n });\n }\n}\n\nexport class Side implements State.Side {\n spikes: number;\n steelsurge: boolean;\n vinelash: boolean;\n wildfire: boolean;\n cannonade: boolean;\n volcalith: boolean;\n isSR: boolean;\n isReflect: boolean;\n isLightScreen: boolean;\n isProtected: boolean;\n isSeeded: boolean;\n isForesight: boolean;\n isTailwind: boolean;\n isHelpingHand: boolean;\n isFlowerGift: boolean;\n isFriendGuard: boolean;\n isAuroraVeil: boolean;\n isBattery: boolean;\n isPowerSpot: boolean;\n isSwitching?: 'out' | 'in';\n\n constructor(side: State.Side = {}) {\n this.spikes = side.spikes || 0;\n this.steelsurge = !!side.steelsurge;\n this.vinelash = !!side.vinelash;\n this.wildfire = !!side.wildfire;\n this.cannonade = !!side.cannonade;\n this.volcalith = !!side.volcalith;\n this.isSR = !!side.isSR;\n this.isReflect = !!side.isReflect;\n this.isLightScreen = !!side.isLightScreen;\n this.isProtected = !!side.isProtected;\n this.isSeeded = !!side.isSeeded;\n this.isForesight = !!side.isForesight;\n this.isTailwind = !!side.isTailwind;\n this.isHelpingHand = !!side.isHelpingHand;\n this.isFlowerGift = !!side.isFlowerGift;\n this.isFriendGuard = !!side.isFriendGuard;\n this.isAuroraVeil = !!side.isAuroraVeil;\n this.isBattery = !!side.isBattery;\n this.isPowerSpot = !!side.isPowerSpot;\n this.isSwitching = side.isSwitching;\n }\n\n clone() {\n return new Side(this);\n }\n}\n", "import {Generation, TypeName, StatID} from './data/interface';\nimport {toID} from './util';\n\nexport const SEED_BOOSTED_STAT: {[item: string]: StatID} = {\n 'Electric Seed': 'def',\n 'Grassy Seed': 'def',\n 'Misty Seed': 'spd',\n 'Psychic Seed': 'spd',\n};\n\nexport function getItemBoostType(item: string | undefined) {\n switch (item) {\n case 'Draco Plate':\n case 'Dragon Fang':\n return 'Dragon';\n case 'Dread Plate':\n case 'Black Glasses':\n return 'Dark';\n case 'Earth Plate':\n case 'Soft Sand':\n return 'Ground';\n case 'Fist Plate':\n case 'Black Belt':\n return 'Fighting';\n case 'Flame Plate':\n case 'Charcoal':\n return 'Fire';\n case 'Icicle Plate':\n case 'Never-Melt Ice':\n return 'Ice';\n case 'Insect Plate':\n case 'Silver Powder':\n return 'Bug';\n case 'Iron Plate':\n case 'Metal Coat':\n return 'Steel';\n case 'Meadow Plate':\n case 'Rose Incense':\n case 'Miracle Seed':\n return 'Grass';\n case 'Mind Plate':\n case 'Odd Incense':\n case 'Twisted Spoon':\n return 'Psychic';\n case 'Fairy Feather':\n case 'Pixie Plate':\n return 'Fairy';\n case 'Sky Plate':\n case 'Sharp Beak':\n return 'Flying';\n case 'Splash Plate':\n case 'Sea Incense':\n case 'Wave Incense':\n case 'Mystic Water':\n return 'Water';\n case 'Spooky Plate':\n case 'Spell Tag':\n return 'Ghost';\n case 'Stone Plate':\n case 'Rock Incense':\n case 'Hard Stone':\n return 'Rock';\n case 'Toxic Plate':\n case 'Poison Barb':\n return 'Poison';\n case 'Zap Plate':\n case 'Magnet':\n return 'Electric';\n case 'Silk Scarf':\n case 'Pink Bow':\n case 'Polkadot Bow':\n return 'Normal';\n default:\n return undefined;\n }\n}\n\nexport function getBerryResistType(berry: string | undefined) {\n switch (berry) {\n case 'Chilan Berry':\n return 'Normal';\n case 'Occa Berry':\n return 'Fire';\n case 'Passho Berry':\n return 'Water';\n case 'Wacan Berry':\n return 'Electric';\n case 'Rindo Berry':\n return 'Grass';\n case 'Yache Berry':\n return 'Ice';\n case 'Chople Berry':\n return 'Fighting';\n case 'Kebia Berry':\n return 'Poison';\n case 'Shuca Berry':\n return 'Ground';\n case 'Coba Berry':\n return 'Flying';\n case 'Payapa Berry':\n return 'Psychic';\n case 'Tanga Berry':\n return 'Bug';\n case 'Charti Berry':\n return 'Rock';\n case 'Kasib Berry':\n return 'Ghost';\n case 'Haban Berry':\n return 'Dragon';\n case 'Colbur Berry':\n return 'Dark';\n case 'Babiri Berry':\n return 'Steel';\n case 'Roseli Berry':\n return 'Fairy';\n default:\n return undefined;\n }\n}\n\nconst FLING_120 = new Set([\n 'TR24',\n 'TR28',\n 'TR34',\n 'TR39',\n 'TR53',\n 'TR55',\n 'TR64',\n 'TR66',\n 'TR72',\n 'TR73',\n]);\n\nconst FLING_100 = new Set([\n 'Hard Stone',\n 'Room Service',\n 'Claw Fossil',\n 'Dome Fossil',\n 'Helix Fossil',\n 'Old Amber',\n 'Root Fossil',\n 'Armor Fossil',\n 'Old Amber',\n 'Fossilized Bird',\n 'Fossilized Dino',\n 'Fossilized Drake',\n 'Fossilized Fish',\n 'Plume Fossil',\n 'Jaw Fossil',\n 'Cover Fossil',\n 'Sail Fossil',\n 'Rare Bone',\n 'Skull Fossil',\n 'TR10',\n 'TR31',\n 'TR75',\n]);\n\nconst FLING_90 = new Set([\n 'Deep Sea Tooth',\n 'Thick Club',\n 'TR02',\n 'TR04',\n 'TR05',\n 'TR08',\n 'TR11',\n 'TR22',\n 'TR35',\n 'TR42',\n 'TR45',\n 'TR50',\n 'TR61',\n 'TR65',\n 'TR67',\n 'TR86',\n 'TR90',\n 'TR96',\n]);\n\nconst FLING_85 = new Set(['TR01', 'TR41', 'TR62', 'TR93', 'TR97', 'TR98']);\n\nconst FLING_80 = new Set([\n 'Assault Vest',\n 'Blunder Policy',\n 'Chipped Pot',\n 'Cracked Pot',\n 'Heavy-Duty Boots',\n 'Weakness Policy',\n 'Quick Claw',\n 'Dawn Stone',\n 'Dusk Stone',\n 'Electirizer',\n 'Magmarizer',\n 'Oval Stone',\n 'Protector',\n 'Sachet',\n 'Whipped Dream',\n 'Razor Claw',\n 'Shiny Stone',\n 'TR16',\n 'TR18',\n 'TR19',\n 'TR25',\n 'TR32',\n 'TR33',\n 'TR47',\n 'TR56',\n 'TR57',\n 'TR58',\n 'TR59',\n 'TR60',\n 'TR63',\n 'TR69',\n 'TR70',\n 'TR74',\n 'TR84',\n 'TR87',\n 'TR92',\n 'TR95',\n 'TR99',\n]);\n\nconst FLING_70 = new Set([\n 'Poison Barb',\n 'Dragon Fang',\n 'Power Anklet',\n 'Power Band',\n 'Power Belt',\n 'Power Bracer',\n 'Power Lens',\n 'Power Weight',\n]);\n\nconst FLING_60 = new Set([\n 'Adamant Orb',\n 'Damp Rock',\n 'Heat Rock',\n 'Leek',\n 'Lustrous Orb',\n 'Macho Brace',\n 'Rocky Helmet',\n 'Stick',\n 'Utility Umbrella',\n 'Terrain Extender',\n]);\nconst FLING_30 = new Set([\n 'Absorb Bulb',\n 'Black Belt',\n 'Black Sludge',\n 'Black Glasses',\n 'Cell Battery',\n 'Charcoal',\n 'Deep Sea Scale',\n 'Flame Orb',\n 'King\\'s Rock',\n 'Life Orb',\n 'Light Ball',\n 'Light Clay',\n 'Magnet',\n 'Metal Coat',\n 'Miracle Seed',\n 'Mystic Water',\n 'Never-Melt Ice',\n 'Razor Fang',\n 'Scope Lens',\n 'Soul Dew',\n 'Spell Tag',\n 'Sweet Apple',\n 'Tart Apple',\n 'Throat Spray',\n 'Toxic Orb',\n 'Twisted Spoon',\n 'Dragon Scale',\n 'Energy Powder',\n 'Fire Stone',\n 'Leaf Stone',\n 'Moon Stone',\n 'Sun Stone',\n 'Thunder Stone',\n 'Up-Grade',\n 'Water Stone',\n 'Berry Juice',\n 'Black Sludge',\n 'Prism Scale',\n 'Ice Stone',\n 'Gold Bottle Cap',\n 'Luminous Moss',\n 'Eject Button',\n 'Snowball',\n 'Bottle Cap',\n]);\nconst FLING_10 = new Set([\n 'Air Balloon',\n 'Berry Sweet',\n 'Choice Band',\n 'Choice Scarf',\n 'Choice Specs',\n 'Clover Sweet',\n 'Destiny Knot',\n 'Electric Seed',\n 'Expert Belt',\n 'Flower Sweet',\n 'Focus Band',\n 'Focus Sash',\n 'Full Incense',\n 'Grassy Seed',\n 'Lagging Tail',\n 'Lax Incense',\n 'Leftovers',\n 'Love Sweet',\n 'Mental Herb',\n 'Metal Powder',\n 'Mint Berry',\n 'Miracle Berry',\n 'Misty Seed',\n 'Muscle Band',\n 'Power Herb',\n 'Psychic Seed',\n 'Odd Incense',\n 'Quick Powder',\n 'Reaper Cloth',\n 'Red Card',\n 'Ribbon Sweet',\n 'Ring Target',\n 'Rock Incense',\n 'Rose Incense',\n 'Sea Incense',\n 'Shed Shell',\n 'Silk Scarf',\n 'Silver Powder',\n 'Smooth Rock',\n 'Soft Sand',\n 'Soothe Bell',\n 'Star Sweet',\n 'Strawberry Sweet',\n 'Wave Incense',\n 'White Herb',\n 'Wide Lens',\n 'Wise Glasses',\n 'Zoom Lens',\n 'Silver Powder',\n 'Power Herb',\n 'TR00',\n 'TR07',\n 'TR12',\n 'TR13',\n 'TR14',\n 'TR17',\n 'TR20',\n 'TR21',\n 'TR23',\n 'TR26',\n 'TR27',\n 'TR29',\n 'TR30',\n 'TR37',\n 'TR38',\n 'TR40',\n 'TR44',\n 'TR46',\n 'TR48',\n 'TR49',\n 'TR51',\n 'TR52',\n 'TR54',\n 'TR68',\n 'TR76',\n 'TR77',\n 'TR79',\n 'TR80',\n 'TR83',\n 'TR85',\n 'TR88',\n 'TR91',\n]);\n\n// TODO: move this data to the data files instead.\nexport function getFlingPower(item?: string) {\n if (!item) return 0;\n if (['Big Nugget', 'Iron Ball', 'TR43', 'TR71'].includes(item)) return 130;\n if (FLING_120.has(item)) return 85;\n if (['TR03', 'TR06', 'TR09', 'TR15', 'TR89'].includes(item)) return 110;\n if (FLING_100.has(item)) return 100;\n if (['TR36', 'TR78', 'TR81', 'TR94'].includes(item)) return 95;\n if (item.includes('Plate') || FLING_90.has(item)) return 90;\n if (FLING_85.has(item)) return 85;\n if (FLING_80.has(item)) return 80;\n if (FLING_70.has(item)) return 70;\n if (FLING_60.has(item)) return 60;\n if (['Eject Pack', 'Sharp Beak', 'Dubious Disc'].includes(item)) return 50;\n if (['Icy Rock', 'Eviolite', 'Lucky Punch'].includes(item)) return 40;\n if (FLING_30.has(item)) return 30;\n if (item === 'TR82') return 20;\n if (item.includes('Berry') || FLING_10.has(item)) return 10;\n return 0;\n}\n\nexport function getNaturalGift(gen: Generation, item: string) {\n const gift = gen.items.get(toID(item))?.naturalGift;\n return gift ? {t: gift.type, p: gift.basePower} : {t: 'Normal' as TypeName, p: 1};\n}\n\nexport function getTechnoBlast(item: string) {\n switch (item) {\n case 'Burn Drive':\n return 'Fire';\n case 'Chill Drive':\n return 'Ice';\n case 'Douse Drive':\n return 'Water';\n case 'Shock Drive':\n return 'Electric';\n default:\n return undefined;\n }\n}\n\nexport function getMultiAttack(item: string) {\n if (item.includes('Memory')) {\n return item.substring(0, item.indexOf(' ')) as TypeName;\n }\n return undefined;\n}\n", "import {Natures, Generation, TypeName, StatID, StatsTable} from './data/interface';\nimport {toID} from './util';\n\nconst RBY: Array = ['hp', 'atk', 'def', 'spc', 'spe'];\nconst GSC: StatID[] = ['hp', 'atk', 'def', 'spa', 'spd', 'spe'];\nconst ADV: StatID[] = GSC;\nconst DPP: StatID[] = GSC;\nconst BW: StatID[] = GSC;\nconst XY: StatID[] = GSC;\nconst SM: StatID[] = GSC;\nconst SS: StatID[] = GSC;\nconst SV: StatID[] = GSC;\n\nexport const STATS: Array | StatID[]> =\n [[], RBY, GSC, ADV, DPP, BW, XY, SM, SS, SV];\n\ntype HPTypeName = Exclude;\n\nconst HP_TYPES = [\n 'Fighting', 'Flying', 'Poison', 'Ground', 'Rock', 'Bug', 'Ghost', 'Steel',\n 'Fire', 'Water', 'Grass', 'Electric', 'Psychic', 'Ice', 'Dragon', 'Dark',\n];\n\nconst HP: {[type in HPTypeName]: {ivs: Partial; dvs: Partial}} = {\n Bug: {ivs: {atk: 30, def: 30, spd: 30}, dvs: {atk: 13, def: 13}},\n Dark: {ivs: {}, dvs: {}},\n Dragon: {ivs: {atk: 30}, dvs: {def: 14}},\n Electric: {ivs: {spa: 30}, dvs: {atk: 14}},\n Fighting: {ivs: {def: 30, spa: 30, spd: 30, spe: 30}, dvs: {atk: 12, def: 12}},\n Fire: {ivs: {atk: 30, spa: 30, spe: 30}, dvs: {atk: 14, def: 12}},\n Flying: {ivs: {hp: 30, atk: 30, def: 30, spa: 30, spd: 30}, dvs: {atk: 12, def: 13}},\n Ghost: {ivs: {def: 30, spd: 30}, dvs: {atk: 13, def: 14}},\n Grass: {ivs: {atk: 30, spa: 30}, dvs: {atk: 14, def: 14}},\n Ground: {ivs: {spa: 30, spd: 30}, dvs: {atk: 12}},\n Ice: {ivs: {atk: 30, def: 30}, dvs: {def: 13}},\n Poison: {ivs: {def: 30, spa: 30, spd: 30}, dvs: {atk: 12, def: 14}},\n Psychic: {ivs: {atk: 30, spe: 30}, dvs: {def: 12}},\n Rock: {ivs: {def: 30, spd: 30, spe: 30}, dvs: {atk: 13, def: 12}},\n Steel: {ivs: {spd: 30}, dvs: {atk: 13}},\n Water: {ivs: {atk: 30, def: 30, spa: 30}, dvs: {atk: 14, def: 13}},\n};\n\nexport const Stats = new (class {\n displayStat(stat: StatID | 'spc') {\n switch (stat) {\n case 'hp':\n return 'HP';\n case 'atk':\n return 'Atk';\n case 'def':\n return 'Def';\n case 'spa':\n return 'SpA';\n case 'spd':\n return 'SpD';\n case 'spe':\n return 'Spe';\n case 'spc':\n return 'Spc';\n default:\n throw new Error(`unknown stat ${stat}`);\n }\n }\n\n shortForm(stat: StatID | 'spc') {\n switch (stat) {\n case 'hp':\n return 'hp';\n case 'atk':\n return 'at';\n case 'def':\n return 'df';\n case 'spa':\n return 'sa';\n case 'spd':\n return 'sd';\n case 'spe':\n return 'sp';\n case 'spc':\n return 'sl';\n }\n }\n\n getHPDV(ivs: {atk: number; def: number; spe: number; spc: number}) {\n return (\n (this.IVToDV(ivs.atk) % 2) * 8 +\n (this.IVToDV(ivs.def) % 2) * 4 +\n (this.IVToDV(ivs.spe) % 2) * 2 +\n (this.IVToDV(ivs.spc) % 2)\n );\n }\n\n IVToDV(iv: number) {\n return Math.floor(iv / 2);\n }\n\n DVToIV(dv: number) {\n return dv * 2;\n }\n\n DVsToIVs(dvs: Readonly>) {\n const ivs: Partial = {};\n let dv: StatID;\n for (dv in dvs) {\n ivs[dv] = Stats.DVToIV(dvs[dv]!);\n }\n return ivs;\n }\n\n calcStat(\n gen: Generation,\n stat: StatID,\n base: number,\n iv: number,\n ev: number,\n level: number,\n nature?: string\n ) {\n if (gen.num < 1 || gen.num > 9) throw new Error(`Invalid generation ${gen.num}`);\n if (gen.num < 3) return this.calcStatRBY(stat, base, iv, level);\n return this.calcStatADV(gen.natures, stat, base, iv, ev, level, nature);\n }\n\n calcStatADV(\n natures: Natures,\n stat: StatID,\n base: number,\n iv: number,\n ev: number,\n level: number,\n nature?: string\n ) {\n if (stat === 'hp') {\n return base === 1\n ? base\n : Math.floor(((base * 2 + iv + Math.floor(ev / 4)) * level) / 100) + level + 10;\n } else {\n let mods: [StatID?, StatID?] = [undefined, undefined];\n if (nature) {\n const nat = natures.get(toID(nature));\n mods = [nat?.plus, nat?.minus];\n }\n const n =\n mods[0] === stat && mods[1] === stat\n ? 1\n : mods[0] === stat\n ? 1.1\n : mods[1] === stat\n ? 0.9\n : 1;\n\n return Math.floor((Math.floor(((base * 2 + iv + Math.floor(ev / 4)) * level) / 100) + 5) * n);\n }\n }\n\n calcStatRBY(stat: StatID, base: number, iv: number, level: number) {\n return this.calcStatRBYFromDV(stat, base, this.IVToDV(iv), level);\n }\n\n calcStatRBYFromDV(stat: StatID, base: number, dv: number, level: number) {\n if (stat === 'hp') {\n return Math.floor((((base + dv) * 2 + 63) * level) / 100) + level + 10;\n } else {\n return Math.floor((((base + dv) * 2 + 63) * level) / 100) + 5;\n }\n }\n\n getHiddenPowerIVs(gen: Generation, hpType: HPTypeName) {\n const hp = HP[hpType];\n if (!hp) return undefined;\n return gen.num === 2 ? Stats.DVsToIVs(hp.dvs) : hp.ivs;\n }\n\n getHiddenPower(gen: Generation, ivs: StatsTable) {\n const tr = (num: number, bits = 0) => {\n if (bits) return (num >>> 0) % (2 ** bits);\n return num >>> 0;\n };\n const stats = {hp: 31, atk: 31, def: 31, spe: 31, spa: 31, spd: 31};\n if (gen.num <= 2) {\n // Gen 2 specific Hidden Power check. IVs are still treated 0-31 so we get them 0-15\n const atkDV = tr(ivs.atk / 2);\n const defDV = tr(ivs.def / 2);\n const speDV = tr(ivs.spe / 2);\n const spcDV = tr(ivs.spa / 2);\n return {\n type: HP_TYPES[4 * (atkDV % 4) + (defDV % 4)] as TypeName,\n power: tr(\n (5 * ((spcDV >> 3) +\n (2 * (speDV >> 3)) +\n (4 * (defDV >> 3)) +\n (8 * (atkDV >> 3))) +\n (spcDV % 4)) / 2 + 31\n ),\n };\n } else {\n // Hidden Power check for Gen 3 onwards\n let hpTypeX = 0;\n let hpPowerX = 0;\n let i = 1;\n for (const s in stats) {\n hpTypeX += i * (ivs[s as StatID] % 2);\n hpPowerX += i * (tr(ivs[s as StatID] / 2) % 2);\n i *= 2;\n }\n return {\n type: HP_TYPES[tr(hpTypeX * 15 / 63)] as TypeName,\n // After Gen 6, Hidden Power is always 60 base power\n power: (gen.num && gen.num < 6) ? tr(hpPowerX * 40 / 63) + 30 : 60,\n };\n }\n }\n})();\n", "import {\n Generation,\n ID,\n ItemName,\n MoveCategory,\n NatureName,\n StatID,\n StatsTable,\n Terrain,\n TypeName,\n Weather,\n} from '../data/interface';\nimport {toID} from '../util';\nimport {Field, Side} from '../field';\nimport {Move} from '../move';\nimport {Pokemon} from '../pokemon';\nimport {Stats} from '../stats';\nimport {RawDesc} from '../desc';\n\nconst EV_ITEMS = [\n 'Macho Brace',\n 'Power Anklet',\n 'Power Band',\n 'Power Belt',\n 'Power Bracer',\n 'Power Lens',\n 'Power Weight',\n];\n\nexport function isGrounded(pokemon: Pokemon, field: Field) {\n return (field.isGravity || pokemon.hasItem('Iron Ball') ||\n (!pokemon.hasType('Flying') &&\n !pokemon.hasAbility('Levitate') &&\n !pokemon.hasItem('Air Balloon')));\n}\n\nexport function getModifiedStat(stat: number, mod: number, gen?: Generation) {\n if (gen && gen.num < 3) {\n if (mod >= 0) {\n const pastGenBoostTable = [1, 1.5, 2, 2.5, 3, 3.5, 4];\n stat = Math.floor(stat * pastGenBoostTable[mod]);\n } else {\n const numerators = [100, 66, 50, 40, 33, 28, 25];\n stat = Math.floor((stat * numerators[-mod]) / 100);\n }\n return Math.min(999, Math.max(1, stat));\n }\n\n const numerator = 0;\n const denominator = 1;\n const modernGenBoostTable = [\n [2, 8],\n [2, 7],\n [2, 6],\n [2, 5],\n [2, 4],\n [2, 3],\n [2, 2],\n [3, 2],\n [4, 2],\n [5, 2],\n [6, 2],\n [7, 2],\n [8, 2],\n ];\n stat = OF16(stat * modernGenBoostTable[6 + mod][numerator]);\n stat = Math.floor(stat / modernGenBoostTable[6 + mod][denominator]);\n\n return stat;\n}\n\nexport function computeFinalStats(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n field: Field,\n ...stats: StatID[]\n) {\n const sides: Array<[Pokemon, Side]> =\n [[attacker, field.attackerSide], [defender, field.defenderSide]];\n for (const [pokemon, side] of sides) {\n for (const stat of stats) {\n if (stat === 'spe') {\n pokemon.stats.spe = getFinalSpeed(gen, pokemon, field, side);\n } else {\n pokemon.stats[stat] = getModifiedStat(pokemon.rawStats[stat]!, pokemon.boosts[stat]!, gen);\n }\n }\n }\n}\n\nexport function getFinalSpeed(gen: Generation, pokemon: Pokemon, field: Field, side: Side) {\n const weather = field.weather || '';\n const terrain = field.terrain;\n let speed = getModifiedStat(pokemon.rawStats.spe, pokemon.boosts.spe, gen);\n const speedMods = [];\n\n if (side.isTailwind) speedMods.push(8192);\n // Pledge swamp would get applied here when implemented\n // speedMods.push(1024);\n\n if ((pokemon.hasAbility('Unburden') && pokemon.abilityOn) ||\n (pokemon.hasAbility('Chlorophyll') && weather.includes('Sun')) ||\n (pokemon.hasAbility('Sand Rush') && weather === 'Sand') ||\n (pokemon.hasAbility('Swift Swim') && weather.includes('Rain')) ||\n (pokemon.hasAbility('Slush Rush') && ['Hail', 'Snow'].includes(weather)) ||\n (pokemon.hasAbility('Surge Surfer') && terrain === 'Electric')\n ) {\n speedMods.push(8192);\n } else if (pokemon.hasAbility('Quick Feet') && pokemon.status) {\n speedMods.push(6144);\n } else if (pokemon.hasAbility('Slow Start') && pokemon.abilityOn) {\n speedMods.push(2048);\n } else if (isQPActive(pokemon, field) && getQPBoostedStat(pokemon, gen) === 'spe') {\n speedMods.push(6144);\n }\n\n if (pokemon.hasItem('Choice Scarf')) {\n speedMods.push(6144);\n } else if (pokemon.hasItem('Iron Ball', ...EV_ITEMS)) {\n speedMods.push(2048);\n } else if (pokemon.hasItem('Quick Powder') && pokemon.named('Ditto')) {\n speedMods.push(8192);\n }\n\n speed = OF32(pokeRound((speed * chainMods(speedMods, 410, 131172)) / 4096));\n if (pokemon.hasStatus('par') && !pokemon.hasAbility('Quick Feet')) {\n speed = Math.floor(OF32(speed * (gen.num < 7 ? 25 : 50)) / 100);\n }\n\n speed = Math.min(gen.num <= 2 ? 999 : 10000, speed);\n return Math.max(0, speed);\n}\n\nexport function getMoveEffectiveness(\n gen: Generation,\n move: Move,\n type: TypeName,\n isGhostRevealed?: boolean,\n isGravity?: boolean,\n isRingTarget?: boolean,\n) {\n if ((isRingTarget || isGhostRevealed) && type === 'Ghost' && move.hasType('Normal', 'Fighting')) {\n return 1;\n } else if ((isRingTarget || isGravity) && type === 'Flying' && move.hasType('Ground')) {\n return 1;\n } else if (move.named('Freeze-Dry') && type === 'Water') {\n return 2;\n } else if (move.named('Flying Press')) {\n return (\n gen.types.get('fighting' as ID)!.effectiveness[type]! *\n gen.types.get('flying' as ID)!.effectiveness[type]!\n );\n } else {\n return gen.types.get(toID(move.type))!.effectiveness[type]!;\n }\n}\n\nexport function checkAirLock(pokemon: Pokemon, field: Field) {\n if (pokemon.hasAbility('Air Lock', 'Cloud Nine')) {\n field.weather = undefined;\n }\n}\n\nexport function checkTeraformZero(pokemon: Pokemon, field: Field) {\n if (pokemon.hasAbility('Teraform Zero') && pokemon.abilityOn) {\n field.weather = undefined;\n field.terrain = undefined;\n }\n}\n\nexport function checkForecast(pokemon: Pokemon, weather?: Weather) {\n if (pokemon.hasAbility('Forecast') && pokemon.named('Castform')) {\n switch (weather) {\n case 'Sun':\n case 'Harsh Sunshine':\n pokemon.types = ['Fire'];\n break;\n case 'Rain':\n case 'Heavy Rain':\n pokemon.types = ['Water'];\n break;\n case 'Hail':\n case 'Snow':\n pokemon.types = ['Ice'];\n break;\n default:\n pokemon.types = ['Normal'];\n }\n }\n}\n\nexport function checkItem(pokemon: Pokemon, magicRoomActive?: boolean) {\n // Pokemon with Klutz still get their speed dropped in generation 4\n if (pokemon.gen.num === 4 && pokemon.hasItem('Iron Ball')) return;\n if (\n pokemon.hasAbility('Klutz') && !EV_ITEMS.includes(pokemon.item!) ||\n magicRoomActive\n ) {\n pokemon.item = '' as ItemName;\n }\n}\n\nexport function checkWonderRoom(pokemon: Pokemon, wonderRoomActive?: boolean) {\n if (wonderRoomActive) {\n [pokemon.rawStats.def, pokemon.rawStats.spd] = [pokemon.rawStats.spd, pokemon.rawStats.def];\n }\n}\n\nexport function checkIntimidate(gen: Generation, source: Pokemon, target: Pokemon) {\n const blocked =\n target.hasAbility('Clear Body', 'White Smoke', 'Hyper Cutter', 'Full Metal Body') ||\n // More abilities now block Intimidate in Gen 8+ (DaWoblefet, Cloudy Mistral)\n (gen.num >= 8 && target.hasAbility('Inner Focus', 'Own Tempo', 'Oblivious', 'Scrappy')) ||\n target.hasItem('Clear Amulet');\n if (source.hasAbility('Intimidate') && source.abilityOn && !blocked) {\n if (target.hasAbility('Contrary', 'Defiant', 'Guard Dog')) {\n target.boosts.atk = Math.min(6, target.boosts.atk + 1);\n } else if (target.hasAbility('Simple')) {\n target.boosts.atk = Math.max(-6, target.boosts.atk - 2);\n } else {\n target.boosts.atk = Math.max(-6, target.boosts.atk - 1);\n }\n if (target.hasAbility('Competitive')) {\n target.boosts.spa = Math.min(6, target.boosts.spa + 2);\n }\n }\n}\n\nexport function checkDownload(source: Pokemon, target: Pokemon, wonderRoomActive?: boolean) {\n if (source.hasAbility('Download')) {\n let def = target.stats.def;\n let spd = target.stats.spd;\n // We swap the defense stats again here since Download ignores Wonder Room\n if (wonderRoomActive) [def, spd] = [spd, def];\n if (spd <= def) {\n source.boosts.spa = Math.min(6, source.boosts.spa + 1);\n } else {\n source.boosts.atk = Math.min(6, source.boosts.atk + 1);\n }\n }\n}\n\nexport function checkIntrepidSword(source: Pokemon, gen: Generation) {\n if (source.hasAbility('Intrepid Sword') && gen.num > 7) {\n source.boosts.atk = Math.min(6, source.boosts.atk + 1);\n }\n}\n\nexport function checkDauntlessShield(source: Pokemon, gen: Generation) {\n if (source.hasAbility('Dauntless Shield') && gen.num > 7) {\n source.boosts.def = Math.min(6, source.boosts.def + 1);\n }\n}\n\nexport function checkWindRider(source: Pokemon, attackingSide: Side) {\n if (source.hasAbility('Wind Rider') && attackingSide.isTailwind) {\n source.boosts.atk = Math.min(6, source.boosts.atk + 1);\n }\n}\n\nexport function checkEmbody(source: Pokemon, gen: Generation) {\n if (gen.num < 9) return;\n switch (source.ability) {\n case 'Embody Aspect (Cornerstone)':\n source.boosts.def = Math.min(6, source.boosts.def + 1);\n break;\n case 'Embody Aspect (Hearthflame)':\n source.boosts.atk = Math.min(6, source.boosts.atk + 1);\n break;\n case 'Embody Aspect (Teal)':\n source.boosts.spe = Math.min(6, source.boosts.spe + 1);\n break;\n case 'Embody Aspect (Wellspring)':\n source.boosts.spd = Math.min(6, source.boosts.spd + 1);\n break;\n }\n}\n\nexport function checkInfiltrator(pokemon: Pokemon, affectedSide: Side) {\n if (pokemon.hasAbility('Infiltrator')) {\n affectedSide.isReflect = false;\n affectedSide.isLightScreen = false;\n affectedSide.isAuroraVeil = false;\n }\n}\n\nexport function checkSeedBoost(pokemon: Pokemon, field: Field) {\n if (!pokemon.item) return;\n if (field.terrain && pokemon.item.includes('Seed')) {\n const terrainSeed = pokemon.item.substring(0, pokemon.item.indexOf(' ')) as Terrain;\n if (field.hasTerrain(terrainSeed)) {\n if (terrainSeed === 'Grassy' || terrainSeed === 'Electric') {\n pokemon.boosts.def = pokemon.hasAbility('Contrary')\n ? Math.max(-6, pokemon.boosts.def - 1)\n : Math.min(6, pokemon.boosts.def + 1);\n } else {\n pokemon.boosts.spd = pokemon.hasAbility('Contrary')\n ? Math.max(-6, pokemon.boosts.spd - 1)\n : Math.min(6, pokemon.boosts.spd + 1);\n }\n pokemon.item = '' as ItemName;\n }\n }\n}\n\n// NOTE: We only need to handle guaranteed, damage-relevant boosts here for multi-hit accuracy\nexport function checkMultihitBoost(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n desc: RawDesc,\n attackerUsedItem = false,\n defenderUsedItem = false\n) {\n // NOTE: attacker.ability must be Parental Bond for these moves to be multi-hit\n if (move.named('Gyro Ball', 'Electro Ball') && defender.hasAbility('Gooey', 'Tangling Hair')) {\n // Gyro Ball (etc) makes contact into Gooey (etc) whenever its inflicting multiple hits because\n // this can only happen if the attacker ability is Parental Bond (and thus can't be Long Reach)\n if (attacker.hasItem('White Herb') && !attackerUsedItem) {\n desc.attackerItem = attacker.item;\n attackerUsedItem = true;\n } else {\n attacker.boosts.spe = Math.max(attacker.boosts.spe - 1, -6);\n attacker.stats.spe = getFinalSpeed(gen, attacker, field, field.attackerSide);\n desc.defenderAbility = defender.ability;\n }\n // BUG: Technically Sitrus/Figy Berry + Unburden can also affect the defender's speed, but\n // this goes far beyond what we care to implement (especially once Gluttony is considered) now\n } else if (move.named('Power-Up Punch')) {\n attacker.boosts.atk = Math.min(attacker.boosts.atk + 1, 6);\n attacker.stats.atk = getModifiedStat(attacker.rawStats.atk, attacker.boosts.atk, gen);\n }\n\n const atkSimple = attacker.hasAbility('Simple') ? 2 : 1;\n const defSimple = defender.hasAbility('Simple') ? 2 : 1;\n\n if ((!defenderUsedItem) &&\n (defender.hasItem('Luminous Moss') && move.hasType('Water')) ||\n (defender.hasItem('Maranga Berry') && move.category === 'Special') ||\n (defender.hasItem('Kee Berry') && move.category === 'Physical')) {\n const defStat = defender.hasItem('Kee Berry') ? 'def' : 'spd';\n if (attacker.hasAbility('Unaware')) {\n desc.attackerAbility = attacker.ability;\n } else {\n if (defender.hasAbility('Contrary')) {\n desc.defenderAbility = defender.ability;\n if (defender.hasItem('White Herb') && !defenderUsedItem) {\n desc.defenderItem = defender.item;\n defenderUsedItem = true;\n } else {\n defender.boosts[defStat] = Math.max(-6, defender.boosts[defStat] - defSimple);\n }\n } else {\n defender.boosts[defStat] = Math.min(6, defender.boosts[defStat] + defSimple);\n }\n if (defSimple === 2) desc.defenderAbility = defender.ability;\n defender.stats[defStat] = getModifiedStat(defender.rawStats[defStat],\n defender.boosts[defStat],\n gen);\n desc.defenderItem = defender.item;\n defenderUsedItem = true;\n }\n }\n\n if (defender.hasAbility('Seed Sower')) {\n field.terrain = 'Grassy';\n }\n if (defender.hasAbility('Sand Spit')) {\n field.weather = 'Sand';\n }\n\n if (defender.hasAbility('Stamina')) {\n if (attacker.hasAbility('Unaware')) {\n desc.attackerAbility = attacker.ability;\n } else {\n defender.boosts.def = Math.min(defender.boosts.def + 1, 6);\n defender.stats.def = getModifiedStat(defender.rawStats.def, defender.boosts.def, gen);\n desc.defenderAbility = defender.ability;\n }\n } else if (defender.hasAbility('Water Compaction') && move.hasType('Water')) {\n if (attacker.hasAbility('Unaware')) {\n desc.attackerAbility = attacker.ability;\n } else {\n defender.boosts.def = Math.min(defender.boosts.def + 2, 6);\n defender.stats.def = getModifiedStat(defender.rawStats.def, defender.boosts.def, gen);\n desc.defenderAbility = defender.ability;\n }\n } else if (defender.hasAbility('Weak Armor')) {\n if (attacker.hasAbility('Unaware')) {\n desc.attackerAbility = attacker.ability;\n } else {\n if (defender.hasItem('White Herb') && !defenderUsedItem && defender.boosts.def === 0) {\n desc.defenderItem = defender.item;\n defenderUsedItem = true;\n } else {\n defender.boosts.def = Math.max(defender.boosts.def - 1, -6);\n defender.stats.def = getModifiedStat(defender.rawStats.def, defender.boosts.def, gen);\n }\n desc.defenderAbility = defender.ability;\n }\n defender.boosts.spe = Math.min(defender.boosts.spe + 2, 6);\n defender.stats.spe = getFinalSpeed(gen, defender, field, field.defenderSide);\n }\n\n if (move.dropsStats) {\n if (attacker.hasAbility('Unaware')) {\n desc.attackerAbility = attacker.ability;\n } else {\n // No move with dropsStats has fancy logic regarding category here\n const stat = move.category === 'Special' ? 'spa' : 'atk';\n\n let boosts = attacker.boosts[stat];\n if (attacker.hasAbility('Contrary')) {\n boosts = Math.min(6, boosts + move.dropsStats);\n desc.attackerAbility = attacker.ability;\n } else {\n boosts = Math.max(-6, boosts - move.dropsStats * atkSimple);\n }\n if (atkSimple === 2) desc.attackerAbility = attacker.ability;\n\n if (attacker.hasItem('White Herb') && attacker.boosts[stat] < 0 && !attackerUsedItem) {\n boosts += move.dropsStats * atkSimple;\n desc.attackerItem = attacker.item;\n attackerUsedItem = true;\n }\n\n attacker.boosts[stat] = boosts;\n attacker.stats[stat] = getModifiedStat(attacker.rawStats[stat], defender.boosts[stat], gen);\n }\n }\n\n // Do ability swap after all other effects\n if (defender.hasAbility('Mummy', 'Wandering Spirit', 'Lingering Aroma') && move.flags.contact) {\n const oldAttackerAbility = attacker.ability;\n attacker.ability = defender.ability;\n // If attacker ability is notable, then ability swap is notable.\n if (desc.attackerAbility) {\n desc.defenderAbility = defender.ability;\n }\n if (defender.hasAbility('Wandering Spirit')) {\n defender.ability = oldAttackerAbility;\n }\n }\n\n return [attackerUsedItem, defenderUsedItem];\n}\n\nexport function chainMods(mods: number[], lowerBound: number, upperBound: number) {\n let M = 4096;\n for (const mod of mods) {\n if (mod !== 4096) {\n M = (M * mod + 2048) >> 12;\n }\n }\n return Math.max(Math.min(M, upperBound), lowerBound);\n}\n\nexport function getBaseDamage(level: number, basePower: number, attack: number, defense: number) {\n return Math.floor(\n OF32(\n Math.floor(\n OF32(OF32(Math.floor((2 * level) / 5 + 2) * basePower) * attack) / defense\n ) / 50 + 2\n )\n );\n}\n\n/**\n * Get which stat will be boosted by Quark Drive or Protosynthesis\n * In the case that `pokemon.boostedStat` is set, it will always return that stat\n * In the case that two stats have equal value, stat choices will be prioritized\n * in the following order:\n * Attack, Defense, Special Attack, Special Defense, and Speed\n *\n * @param modifiedStats\n * @returns\n */\nexport function getQPBoostedStat(\n pokemon: Pokemon,\n gen?: Generation\n): StatID {\n if (pokemon.boostedStat && pokemon.boostedStat !== 'auto') {\n return pokemon.boostedStat; // override.\n }\n let bestStat: StatID = 'atk';\n for (const stat of ['def', 'spa', 'spd', 'spe'] as StatID[]) {\n if (\n // proto/quark ignore boosts when considering their boost\n getModifiedStat(pokemon.rawStats[stat], pokemon.boosts[stat], gen) >\n getModifiedStat(pokemon.rawStats[bestStat], pokemon.boosts[bestStat], gen)\n ) {\n bestStat = stat;\n }\n }\n return bestStat;\n}\n\nexport function isQPActive(\n pokemon: Pokemon,\n field: Field\n) {\n if (!pokemon.boostedStat) {\n return false;\n }\n\n const weather = field.weather || '';\n const terrain = field.terrain;\n\n return (\n (pokemon.hasAbility('Protosynthesis') &&\n (weather.includes('Sun') || pokemon.hasItem('Booster Energy'))) ||\n (pokemon.hasAbility('Quark Drive') &&\n (terrain === 'Electric' || pokemon.hasItem('Booster Energy'))) ||\n (pokemon.boostedStat !== 'auto')\n );\n}\n\nexport function getFinalDamage(\n baseAmount: number,\n i: number,\n effectiveness: number,\n isBurned: boolean,\n stabMod: number,\n finalMod: number,\n protect?: boolean\n) {\n let damageAmount = Math.floor(OF32(baseAmount * (85 + i)) / 100);\n // If the stabMod would not accomplish anything we avoid applying it because it could cause\n // us to calculate damage overflow incorrectly (DaWoblefet)\n if (stabMod !== 4096) damageAmount = OF32(damageAmount * stabMod) / 4096;\n damageAmount = Math.floor(OF32(pokeRound(damageAmount) * effectiveness));\n\n if (isBurned) damageAmount = Math.floor(damageAmount / 2);\n if (protect) damageAmount = pokeRound(OF32(damageAmount * 1024) / 4096);\n return OF16(pokeRound(Math.max(1, OF32(damageAmount * finalMod) / 4096)));\n}\n\n/**\n * Determines which move category Shell Side Arm should behave as.\n *\n * A simplified formula can be used here compared to what the research\n * suggests as we do not want to implement the random tiebreak element of\n * move - instead we simply default to 'Special' and allow the user to override\n * this by manually adjusting the move's category.\n *\n * See also:\n * {@link https://github.com/smogon/pokemon-showdown/commit/65d2bb5d}\n *\n * @param source Attacking pokemon (after stat modifications)\n * @param target Target pokemon (after stat modifications)\n * @returns 'Physical' | 'Special'\n */\nexport function getShellSideArmCategory(source: Pokemon, target: Pokemon): MoveCategory {\n const physicalDamage = source.stats.atk / target.stats.def;\n const specialDamage = source.stats.spa / target.stats.spd;\n return physicalDamage > specialDamage ? 'Physical' : 'Special';\n}\n\nexport function getWeight(pokemon: Pokemon, desc: RawDesc, role: 'defender' | 'attacker') {\n let weightHG = pokemon.weightkg * 10;\n const abilityFactor = pokemon.hasAbility('Heavy Metal') ? 2\n : pokemon.hasAbility('Light Metal') ? 0.5\n : 1;\n if (abilityFactor !== 1) {\n weightHG = Math.max(Math.trunc(weightHG * abilityFactor), 1);\n desc[`${role}Ability`] = pokemon.ability;\n }\n\n if (pokemon.hasItem('Float Stone')) {\n weightHG = Math.max(Math.trunc(weightHG * 0.5), 1);\n desc[`${role}Item`] = pokemon.item;\n }\n\n // convert back to kg\n return weightHG / 10;\n}\n\nexport function getStabMod(pokemon: Pokemon, move: Move, desc: RawDesc) {\n let stabMod = 4096;\n if (pokemon.hasOriginalType(move.type)) {\n stabMod += 2048;\n } else if (pokemon.hasAbility('Protean', 'Libero') && !pokemon.teraType) {\n stabMod += 2048;\n desc.attackerAbility = pokemon.ability;\n }\n const teraType = pokemon.teraType;\n if (teraType === move.type && teraType !== 'Stellar') {\n stabMod += 2048;\n desc.attackerTera = teraType;\n }\n if (pokemon.hasAbility('Adaptability') && pokemon.hasType(move.type)) {\n stabMod += teraType && pokemon.hasOriginalType(teraType) ? 1024 : 2048;\n desc.attackerAbility = pokemon.ability;\n }\n return stabMod;\n}\n\nexport function getStellarStabMod(pokemon: Pokemon, move: Move, stabMod = 1, turns = 0) {\n const isStellarBoosted =\n pokemon.teraType === 'Stellar' &&\n ((move.isStellarFirstUse && turns === 0) || pokemon.named('Terapagos-Stellar'));\n if (isStellarBoosted) {\n if (pokemon.hasOriginalType(move.type)) {\n stabMod += 2048;\n } else {\n stabMod = 4915;\n }\n }\n return stabMod;\n}\n\nexport function countBoosts(gen: Generation, boosts: StatsTable) {\n let sum = 0;\n\n const STATS: StatID[] = gen.num === 1\n ? ['atk', 'def', 'spa', 'spe']\n : ['atk', 'def', 'spa', 'spd', 'spe'];\n\n for (const stat of STATS) {\n // Only positive boosts are counted\n const boost = boosts[stat];\n if (boost && boost > 0) sum += boost;\n }\n return sum;\n}\n\nexport function getStatDescriptionText(\n gen: Generation,\n pokemon: Pokemon,\n stat: StatID,\n natureName?: NatureName\n): string {\n const nature = gen.natures.get(toID(natureName))!;\n let desc = pokemon.evs[stat] +\n (stat === 'hp' || nature.plus === nature.minus ? ''\n : nature.plus === stat ? '+'\n : nature.minus === stat ? '-'\n : '') + ' ' +\n Stats.displayStat(stat);\n const iv = pokemon.ivs[stat];\n if (iv !== 31) desc += ` ${iv} IVs`;\n return desc;\n}\n\nexport function handleFixedDamageMoves(attacker: Pokemon, move: Move) {\n if (move.named('Seismic Toss', 'Night Shade')) {\n return attacker.level;\n } else if (move.named('Dragon Rage')) {\n return 40;\n } else if (move.named('Sonic Boom')) {\n return 20;\n }\n return 0;\n}\n\n// Game Freak rounds DOWN on .5\nexport function pokeRound(num: number) {\n return num % 1 > 0.5 ? Math.ceil(num) : Math.floor(num);\n}\n\n// 16-bit Overflow\nexport function OF16(n: number) {\n return n > 65535 ? n % 65536 : n;\n}\n\n// 32-bit Overflow\nexport function OF32(n: number) {\n return n > 4294967295 ? n % 4294967296 : n;\n}\n", "import {Generation, Weather, Terrain, TypeName, ID} from './data/interface';\nimport {Field, Side} from './field';\nimport {Move} from './move';\nimport {Pokemon} from './pokemon';\nimport {Damage, damageRange} from './result';\nimport {error} from './util';\n// NOTE: This needs to come last to simplify bundling\nimport {isGrounded} from './mechanics/util';\n\nexport interface RawDesc {\n HPEVs?: string;\n attackBoost?: number;\n attackEVs?: string;\n attackerAbility?: string;\n attackerItem?: string;\n attackerName: string;\n attackerTera?: string;\n defenderAbility?: string;\n defenderItem?: string;\n defenderName: string;\n defenderTera?: string;\n defenseBoost?: number;\n defenseEVs?: string;\n hits?: number;\n alliesFainted?: number;\n isStellarFirstUse?: boolean;\n isBeadsOfRuin?: boolean;\n isSwordOfRuin?: boolean;\n isTabletsOfRuin?: boolean;\n isVesselOfRuin?: boolean;\n isAuroraVeil?: boolean;\n isFlowerGiftAttacker?: boolean;\n isFlowerGiftDefender?: boolean;\n isFriendGuard?: boolean;\n isHelpingHand?: boolean;\n isCritical?: boolean;\n isLightScreen?: boolean;\n isBurned?: boolean;\n isProtected?: boolean;\n isReflect?: boolean;\n isBattery?: boolean;\n isPowerSpot?: boolean;\n isWonderRoom?: boolean;\n isSwitching?: 'out' | 'in';\n moveBP?: number;\n moveName: string;\n moveTurns?: string;\n moveType?: TypeName;\n rivalry?: 'buffed' | 'nerfed';\n terrain?: Terrain;\n weather?: Weather;\n isDefenderDynamaxed?: boolean;\n}\n\nexport function display(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n damage: Damage,\n rawDesc: RawDesc,\n notation = '%',\n err = true\n) {\n const [minDamage, maxDamage] = damageRange(damage);\n const min = (typeof minDamage === 'number' ? minDamage : minDamage[0] + minDamage[1]);\n const max = (typeof maxDamage === 'number' ? maxDamage : maxDamage[0] + maxDamage[1]);\n\n const minDisplay = toDisplay(notation, min, defender.maxHP());\n const maxDisplay = toDisplay(notation, max, defender.maxHP());\n\n const desc = buildDescription(rawDesc, attacker, defender);\n const damageText = `${min}-${max} (${minDisplay} - ${maxDisplay}${notation})`;\n\n if (move.category === 'Status' && !move.named('Nature Power')) return `${desc}: ${damageText}`;\n const koChanceText = getKOChance(gen, attacker, defender, move, field, damage, err).text;\n return koChanceText ? `${desc}: ${damageText} -- ${koChanceText}` : `${desc}: ${damageText}`;\n}\n\nexport function displayMove(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n damage: Damage,\n notation = '%'\n) {\n const [minDamage, maxDamage] = damageRange(damage);\n const min = (typeof minDamage === 'number' ? minDamage : minDamage[0] + minDamage[1]);\n const max = (typeof maxDamage === 'number' ? maxDamage : maxDamage[0] + maxDamage[1]);\n\n const minDisplay = toDisplay(notation, min, defender.maxHP());\n const maxDisplay = toDisplay(notation, max, defender.maxHP());\n\n const recoveryText = getRecovery(gen, attacker, defender, move, damage, notation).text;\n const recoilText = getRecoil(gen, attacker, defender, move, damage, notation).text;\n\n return `${minDisplay} - ${maxDisplay}${notation}${recoveryText &&\n ` (${recoveryText})`}${recoilText && ` (${recoilText})`}`;\n}\n\nexport function getRecovery(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n damage: Damage,\n notation = '%'\n) {\n const [minDamage, maxDamage] = damageRange(damage);\n const minD = typeof minDamage === 'number' ? [minDamage] : minDamage;\n const maxD = typeof maxDamage === 'number' ? [maxDamage] : maxDamage;\n\n const recovery = [0, 0] as [number, number];\n let text = '';\n\n const ignoresShellBell =\n gen.num === 3 && move.named('Doom Desire', 'Future Sight');\n if (attacker.hasItem('Shell Bell') && !ignoresShellBell) {\n const max = Math.round(defender.maxHP() / 8);\n for (let i = 0; i < minD.length; i++) {\n recovery[0] += Math.min(Math.round(minD[i] * move.hits / 8), max);\n recovery[1] += Math.min(Math.round(maxD[i] * move.hits / 8), max);\n }\n }\n\n if (move.named('G-Max Finale')) {\n recovery[0] = recovery[1] = Math.round(attacker.maxHP() / 6);\n }\n\n if (move.drain) {\n const percentHealed = move.drain[0] / move.drain[1];\n const max = Math.round(defender.maxHP() * percentHealed);\n for (let i = 0; i < minD.length; i++) {\n const range = [minD[i], maxD[i]];\n for (const j in recovery) {\n let drained = Math.round(range[j] * percentHealed);\n if (attacker.hasItem('Big Root')) drained = Math.trunc(drained * 5324 / 4096);\n recovery[j] += Math.min(drained * move.hits, max);\n }\n }\n }\n\n if (recovery[1] === 0) return {recovery, text};\n\n const minHealthRecovered = toDisplay(notation, recovery[0], attacker.maxHP());\n const maxHealthRecovered = toDisplay(notation, recovery[1], attacker.maxHP());\n\n text = `${minHealthRecovered} - ${maxHealthRecovered}${notation} recovered`;\n return {recovery, text};\n}\n\n// TODO: return recoil damage as exact HP\nexport function getRecoil(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n damage: Damage,\n notation = '%'\n) {\n const [minDamage, maxDamage] = damageRange(damage);\n const min = (typeof minDamage === 'number' ? minDamage : minDamage[0] + minDamage[1]) * move.hits;\n const max = (typeof maxDamage === 'number' ? maxDamage : maxDamage[0] + maxDamage[1]) * move.hits;\n\n let recoil: [number, number] | number = [0, 0];\n let text = '';\n\n const damageOverflow = minDamage > defender.curHP() || maxDamage > defender.curHP();\n if (move.recoil) {\n const mod = (move.recoil[0] / move.recoil[1]) * 100;\n let minRecoilDamage, maxRecoilDamage;\n if (damageOverflow) {\n minRecoilDamage =\n toDisplay(notation, defender.curHP() * mod, attacker.maxHP(), 100);\n maxRecoilDamage =\n toDisplay(notation, defender.curHP() * mod, attacker.maxHP(), 100);\n } else {\n minRecoilDamage = toDisplay(\n notation, Math.min(min, defender.curHP()) * mod, attacker.maxHP(), 100\n );\n maxRecoilDamage = toDisplay(\n notation, Math.min(max, defender.curHP()) * mod, attacker.maxHP(), 100\n );\n }\n if (!attacker.hasAbility('Rock Head')) {\n recoil = [minRecoilDamage, maxRecoilDamage];\n text = `${minRecoilDamage} - ${maxRecoilDamage}${notation} recoil damage`;\n }\n } else if (move.hasCrashDamage) {\n const genMultiplier = gen.num === 2 ? 12.5 : gen.num >= 3 ? 50 : 1;\n\n let minRecoilDamage, maxRecoilDamage;\n if (damageOverflow && gen.num !== 2) {\n minRecoilDamage =\n toDisplay(notation, defender.curHP() * genMultiplier, attacker.maxHP(), 100);\n maxRecoilDamage =\n toDisplay(notation, defender.curHP() * genMultiplier, attacker.maxHP(), 100);\n } else {\n minRecoilDamage = toDisplay(\n notation, Math.min(min, defender.maxHP()) * genMultiplier, attacker.maxHP(), 100\n );\n maxRecoilDamage = toDisplay(\n notation, Math.min(max, defender.maxHP()) * genMultiplier, attacker.maxHP(), 100\n );\n }\n\n recoil = [minRecoilDamage, maxRecoilDamage];\n switch (gen.num) {\n case 1:\n recoil = toDisplay(notation, 1, attacker.maxHP());\n text = '1hp damage on miss';\n break;\n case 2: case 3: case 4:\n if (defender.hasType('Ghost')) {\n if (gen.num === 4) {\n const gen4CrashDamage = Math.floor(((defender.maxHP() * 0.5) / attacker.maxHP()) * 100);\n recoil = notation === '%' ? gen4CrashDamage : Math.floor((gen4CrashDamage / 100) * 48);\n text = `${gen4CrashDamage}% crash damage`;\n } else {\n recoil = 0;\n text = 'no crash damage on Ghost types';\n }\n } else {\n text = `${minRecoilDamage} - ${maxRecoilDamage}${notation} crash damage on miss`;\n }\n break;\n default:\n recoil = notation === '%' ? 24 : 50;\n text = '50% crash damage';\n }\n } else if (move.struggleRecoil) {\n recoil = notation === '%' ? 12 : 25;\n text = '25% struggle damage';\n // Struggle recoil is actually rounded down in Gen 4 per DaWoblefet's research, but until we\n // return recoil damage as exact HP the best we can do is add some more text to this effect\n if (gen.num === 4) text += ' (rounded down)';\n } else if (move.mindBlownRecoil) {\n recoil = notation === '%' ? 24 : 50;\n text = '50% recoil damage';\n }\n\n return {recoil, text};\n}\n\nexport function getKOChance(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n damage: Damage,\n err = true\n) {\n damage = combine(damage);\n if (isNaN(damage[0])) {\n error(err, 'damage[0] must be a number.');\n return {chance: 0, n: 0, text: ''};\n }\n if (damage[damage.length - 1] === 0) {\n error(err, 'damage[damage.length - 1] === 0.');\n return {chance: 0, n: 0, text: ''};\n }\n\n // Code doesn't really work if these aren't set.\n if (move.timesUsed === undefined) move.timesUsed = 1;\n if (move.timesUsedWithMetronome === undefined) move.timesUsedWithMetronome = 1;\n\n if (damage[0] >= defender.maxHP() && move.timesUsed === 1 && move.timesUsedWithMetronome === 1) {\n return {chance: 1, n: 1, text: 'guaranteed OHKO'};\n }\n\n const hazards = getHazards(gen, defender, field.defenderSide);\n const eot = getEndOfTurn(gen, attacker, defender, move, field);\n const toxicCounter =\n defender.hasStatus('tox') && !defender.hasAbility('Magic Guard') ? defender.toxicCounter : 0;\n\n // multi-hit moves have too many possibilities for brute-forcing to work, so reduce it\n // to an approximate distribution\n let qualifier = move.hits > 1 ? 'approx. ' : '';\n\n const hazardsText = hazards.texts.length > 0\n ? ' after ' + serializeText(hazards.texts)\n : '';\n const afterText =\n hazards.texts.length > 0 || eot.texts.length > 0\n ? ' after ' + serializeText(hazards.texts.concat(eot.texts))\n : '';\n\n function KOChance(\n chance: number | undefined,\n n: number,\n multipleTurns = false,\n ) {\n if (chance === 0) return {chance: undefined, n, text: qualifier + 'not a KO'};\n let text = chance === undefined ? qualifier + 'possible '\n : chance === 1 ? qualifier || 'guaranteed '\n // prevent displaying misleading 100% or 0% chances\n : `${qualifier}${Math.max(Math.min(Math.round(chance * 1000), 999), 1) / 10}% chance to `;\n // using the number of hits we can determine the type of KO we are checking for\n text += n === 1 ? 'OHKO' + hazardsText\n : (multipleTurns ? `KO in ${n} turns` : `${n}HKO`) + afterText;\n return {chance, n, text};\n }\n\n if ((move.timesUsed === 1 && move.timesUsedWithMetronome === 1) || move.isZ) {\n const chance = computeKOChance(\n damage, defender.curHP() - hazards.damage, 0, 1, 1, defender.maxHP(), toxicCounter\n );\n // note: still not accounting for EOT due to poor eot damage handling\n if (chance > 0) return KOChance(chance, 1);\n\n // Parental Bond's combined first + second hit only is accurate for chance to OHKO, for\n // multihit KOs its only approximated. We should be doing squashMultihit here instead of\n // pretending we ar emore accurate than we are, but just throwing on an qualifer should be\n // sufficient.\n if (damage.length === 256) {\n qualifier = 'approx. ';\n // damage = squashMultihit(gen, damage, move.hits, err);\n }\n\n for (let i = 2; i <= 4; i++) {\n const chance = computeKOChance(\n damage, defender.curHP() - hazards.damage, eot.damage, i, 1, defender.maxHP(), toxicCounter\n );\n if (chance > 0) return KOChance(chance, i);\n }\n\n for (let i = 5; i <= 9; i++) {\n if (\n predictTotal(damage[0], eot.damage, i, 1, toxicCounter, defender.maxHP()) >=\n defender.curHP() - hazards.damage\n ) {\n return KOChance(1, i);\n } else if (\n predictTotal(damage[damage.length - 1], eot.damage, i, 1, toxicCounter, defender.maxHP()) >=\n defender.curHP() - hazards.damage\n ) {\n // possible but no concrete chance\n return KOChance(undefined, i);\n }\n }\n } else {\n const chance = computeKOChance(\n damage, defender.maxHP() - hazards.damage,\n eot.damage,\n move.hits || 1,\n move.timesUsed || 1,\n defender.maxHP(),\n toxicCounter\n );\n if (chance > 0) return KOChance(chance, move.timesUsed, chance === 1);\n\n if (predictTotal(\n damage[0],\n eot.damage,\n 1,\n move.timesUsed,\n toxicCounter,\n defender.maxHP()\n ) >=\n defender.curHP() - hazards.damage\n ) {\n return KOChance(1, move.timesUsed, true);\n } else if (\n predictTotal(\n damage[damage.length - 1],\n eot.damage,\n 1,\n move.timesUsed,\n toxicCounter,\n defender.maxHP()\n ) >=\n defender.curHP() - hazards.damage\n ) {\n // possible but no real idea\n return KOChance(undefined, move.timesUsed, true);\n }\n return KOChance(0, move.timesUsed);\n }\n\n return {chance: 0, n: 0, text: ''};\n}\n\nfunction combine(damage: Damage) {\n // Fixed Damage\n if (typeof damage === 'number') return [damage];\n // Standard Damage\n if (damage.length > 2) {\n if (damage[0] > damage[damage.length - 1]) damage = damage.slice().sort() as number[];\n return damage as number[];\n }\n // Fixed Parental Bond Damage\n if (typeof damage[0] === 'number' && typeof damage[1] === 'number') {\n return [damage[0] + damage[1]];\n }\n // Parental Bond Damage\n const d = damage as [number[], number[]];\n const combined = [];\n for (let i = 0; i < d[0].length; i++) { // eslint-disable-line\n for (let j = 0; j < d[1].length; j++) { // eslint-disable-line\n combined.push(d[0][i] + d[1][j]);\n }\n }\n return combined.sort();\n}\n\nconst TRAPPING = [\n 'Bind', 'Clamp', 'Fire Spin', 'Infestation', 'Magma Storm', 'Sand Tomb',\n 'Thunder Cage', 'Whirlpool', 'Wrap', 'G-Max Sandblast', 'G-Max Centiferno',\n];\n\nfunction getHazards(gen: Generation, defender: Pokemon, defenderSide: Side) {\n let damage = 0;\n const texts: string[] = [];\n\n if (defender.hasItem('Heavy-Duty Boots')) {\n return {damage, texts};\n }\n if (defenderSide.isSR && !defender.hasAbility('Magic Guard', 'Mountaineer')) {\n const rockType = gen.types.get('rock' as ID)!;\n const effectiveness =\n rockType.effectiveness[defender.types[0]]! *\n (defender.types[1] ? rockType.effectiveness[defender.types[1]]! : 1);\n damage += Math.floor((effectiveness * defender.maxHP()) / 8);\n texts.push('Stealth Rock');\n }\n if (defenderSide.steelsurge && !defender.hasAbility('Magic Guard', 'Mountaineer')) {\n const steelType = gen.types.get('steel' as ID)!;\n const effectiveness =\n steelType.effectiveness[defender.types[0]]! *\n (defender.types[1] ? steelType.effectiveness[defender.types[1]]! : 1);\n damage += Math.floor((effectiveness * defender.maxHP()) / 8);\n texts.push('Steelsurge');\n }\n\n if (!defender.hasType('Flying') &&\n !defender.hasAbility('Magic Guard', 'Levitate') &&\n !defender.hasItem('Air Balloon')\n ) {\n if (defenderSide.spikes === 1) {\n damage += Math.floor(defender.maxHP() / 8);\n if (gen.num === 2) {\n texts.push('Spikes');\n } else {\n texts.push('1 layer of Spikes');\n }\n } else if (defenderSide.spikes === 2) {\n damage += Math.floor(defender.maxHP() / 6);\n texts.push('2 layers of Spikes');\n } else if (defenderSide.spikes === 3) {\n damage += Math.floor(defender.maxHP() / 4);\n texts.push('3 layers of Spikes');\n }\n }\n\n if (isNaN(damage)) {\n damage = 0;\n }\n\n return {damage, texts};\n}\n\nfunction getEndOfTurn(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field\n) {\n let damage = 0;\n const texts = [];\n\n if (field.hasWeather('Sun', 'Harsh Sunshine')) {\n if (defender.hasAbility('Dry Skin', 'Solar Power')) {\n damage -= Math.floor(defender.maxHP() / 8);\n texts.push(defender.ability + ' damage');\n }\n } else if (field.hasWeather('Rain', 'Heavy Rain')) {\n if (defender.hasAbility('Dry Skin')) {\n damage += Math.floor(defender.maxHP() / 8);\n texts.push('Dry Skin recovery');\n } else if (defender.hasAbility('Rain Dish')) {\n damage += Math.floor(defender.maxHP() / 16);\n texts.push('Rain Dish recovery');\n }\n } else if (field.hasWeather('Sand')) {\n if (\n !defender.hasType('Rock', 'Ground', 'Steel') &&\n !defender.hasAbility('Magic Guard', 'Overcoat', 'Sand Force', 'Sand Rush', 'Sand Veil') &&\n !defender.hasItem('Safety Goggles')\n ) {\n damage -= Math.floor(defender.maxHP() / (gen.num === 2 ? 8 : 16));\n texts.push('sandstorm damage');\n }\n } else if (field.hasWeather('Hail', 'Snow')) {\n if (defender.hasAbility('Ice Body')) {\n damage += Math.floor(defender.maxHP() / 16);\n texts.push('Ice Body recovery');\n } else if (\n !defender.hasType('Ice') &&\n !defender.hasAbility('Magic Guard', 'Overcoat', 'Snow Cloak') &&\n !defender.hasItem('Safety Goggles') &&\n field.hasWeather('Hail')\n ) {\n damage -= Math.floor(defender.maxHP() / 16);\n texts.push('hail damage');\n }\n }\n\n const loseItem = move.named('Knock Off') && !defender.hasAbility('Sticky Hold');\n if (defender.hasItem('Leftovers') && !loseItem) {\n damage += Math.floor(defender.maxHP() / 16);\n texts.push('Leftovers recovery');\n } else if (defender.hasItem('Black Sludge') && !loseItem) {\n if (defender.hasType('Poison')) {\n damage += Math.floor(defender.maxHP() / 16);\n texts.push('Black Sludge recovery');\n } else if (!defender.hasAbility('Magic Guard', 'Klutz')) {\n damage -= Math.floor(defender.maxHP() / 8);\n texts.push('Black Sludge damage');\n }\n } else if (defender.hasItem('Sticky Barb')) {\n damage -= Math.floor(defender.maxHP() / 8);\n texts.push('Sticky Barb damage');\n }\n\n if (field.defenderSide.isSeeded) {\n if (!defender.hasAbility('Magic Guard')) {\n // 1/16 in gen 1, 1/8 in gen 2 onwards\n damage -= Math.floor(defender.maxHP() / (gen.num >= 2 ? 8 : 16));\n texts.push('Leech Seed damage');\n }\n }\n\n if (field.attackerSide.isSeeded && !attacker.hasAbility('Magic Guard')) {\n let recovery = Math.floor(attacker.maxHP() / (gen.num >= 2 ? 8 : 16));\n if (defender.hasItem('Big Root')) recovery = Math.trunc(recovery * 5324 / 4096);\n if (attacker.hasAbility('Liquid Ooze')) {\n damage -= recovery;\n texts.push('Liquid Ooze damage');\n } else {\n damage += recovery;\n texts.push('Leech Seed recovery');\n }\n }\n\n if (field.hasTerrain('Grassy')) {\n if (isGrounded(defender, field)) {\n damage += Math.floor(defender.maxHP() / 16);\n texts.push('Grassy Terrain recovery');\n }\n }\n\n if (defender.hasStatus('psn')) {\n if (defender.hasAbility('Poison Heal')) {\n damage += Math.floor(defender.maxHP() / 8);\n texts.push('Poison Heal');\n } else if (!defender.hasAbility('Magic Guard')) {\n damage -= Math.floor(defender.maxHP() / (gen.num === 1 ? 16 : 8));\n texts.push('poison damage');\n }\n } else if (defender.hasStatus('tox')) {\n if (defender.hasAbility('Poison Heal')) {\n damage += Math.floor(defender.maxHP() / 8);\n texts.push('Poison Heal');\n } else if (!defender.hasAbility('Magic Guard')) {\n texts.push('toxic damage');\n }\n } else if (defender.hasStatus('brn')) {\n if (defender.hasAbility('Heatproof')) {\n damage -= Math.floor(defender.maxHP() / (gen.num > 6 ? 32 : 16));\n texts.push('reduced burn damage');\n } else if (!defender.hasAbility('Magic Guard')) {\n damage -= Math.floor(defender.maxHP() / (gen.num === 1 || gen.num > 6 ? 16 : 8));\n texts.push('burn damage');\n }\n } else if (\n (defender.hasStatus('slp') || defender.hasAbility('Comatose')) &&\n attacker.hasAbility('isBadDreams') &&\n !defender.hasAbility('Magic Guard')\n ) {\n damage -= Math.floor(defender.maxHP() / 8);\n texts.push('Bad Dreams');\n }\n\n if (!defender.hasAbility('Magic Guard') && TRAPPING.includes(move.name)) {\n if (attacker.hasItem('Binding Band')) {\n damage -= gen.num > 5 ? Math.floor(defender.maxHP() / 6) : Math.floor(defender.maxHP() / 8);\n texts.push('trapping damage');\n } else {\n damage -= gen.num > 5 ? Math.floor(defender.maxHP() / 8) : Math.floor(defender.maxHP() / 16);\n texts.push('trapping damage');\n }\n }\n if (defender.isSaltCure && !defender.hasAbility('Magic Guard')) {\n const isWaterOrSteel = defender.hasType('Water', 'Steel') ||\n (defender.teraType && ['Water', 'Steel'].includes(defender.teraType));\n damage -= Math.floor(defender.maxHP() / (isWaterOrSteel ? 4 : 8));\n texts.push('Salt Cure');\n }\n if (!defender.hasType('Fire') && !defender.hasAbility('Magic Guard') &&\n (move.named('Fire Pledge (Grass Pledge Boosted)', 'Grass Pledge (Fire Pledge Boosted)'))) {\n damage -= Math.floor(defender.maxHP() / 8);\n texts.push('Sea of Fire damage');\n }\n\n if (!defender.hasAbility('Magic Guard') && !defender.hasType('Grass') &&\n (field.defenderSide.vinelash || move.named('G-Max Vine Lash'))) {\n damage -= Math.floor(defender.maxHP() / 6);\n texts.push('Vine Lash damage');\n }\n\n if (!defender.hasAbility('Magic Guard') && !defender.hasType('Fire') &&\n (field.defenderSide.wildfire || move.named('G-Max Wildfire'))) {\n damage -= Math.floor(defender.maxHP() / 6);\n texts.push('Wildfire damage');\n }\n\n if (!defender.hasAbility('Magic Guard') && !defender.hasType('Water') &&\n (field.defenderSide.cannonade || move.named('G-Max Cannonade'))) {\n damage -= Math.floor(defender.maxHP() / 6);\n texts.push('Cannonade damage');\n }\n\n if (!defender.hasAbility('Magic Guard') && !defender.hasType('Rock') &&\n (field.defenderSide.volcalith || move.named('G-Max Volcalith'))) {\n damage -= Math.floor(defender.maxHP() / 6);\n texts.push('Volcalith damage');\n }\n\n return {damage, texts};\n}\n\nfunction computeKOChance(\n damage: number[],\n hp: number,\n eot: number,\n hits: number,\n timesUsed: number,\n maxHP: number,\n toxicCounter: number\n) {\n const n = damage.length;\n if (hits === 1) {\n for (let i = 0; i < n; i++) {\n if (damage[n - 1] < hp) return 0;\n if (damage[i] >= hp) {\n return (n - i) / n;\n }\n }\n }\n let toxicDamage = 0;\n if (toxicCounter > 0) {\n toxicDamage = Math.floor((toxicCounter * maxHP) / 16);\n toxicCounter++;\n }\n let sum = 0;\n let lastc = 0;\n for (let i = 0; i < n; i++) {\n let c;\n if (i === 0 || damage[i] !== damage[i - 1]) {\n c = computeKOChance(\n damage,\n hp - damage[i] + eot - toxicDamage,\n eot,\n hits - 1,\n timesUsed,\n maxHP,\n toxicCounter\n );\n } else {\n c = lastc;\n }\n if (c === 1) {\n sum += n - i;\n break;\n } else {\n sum += c;\n }\n lastc = c;\n }\n return sum / n;\n}\n\nfunction predictTotal(\n damage: number,\n eot: number,\n hits: number,\n timesUsed: number,\n toxicCounter: number,\n maxHP: number\n) {\n let toxicDamage = 0;\n if (toxicCounter > 0) {\n for (let i = 0; i < hits - 1; i++) {\n toxicDamage += Math.floor(((toxicCounter + i) * maxHP) / 16);\n }\n }\n let total = 0;\n if (hits > 1 && timesUsed === 1) {\n total = damage * hits - eot * (hits - 1) + toxicDamage;\n } else {\n total = damage - eot * (hits - 1) + toxicDamage;\n }\n return total;\n}\n\nfunction squashMultihit(gen: Generation, d: number[], hits: number, err = true) {\n if (d.length === 1) {\n return [d[0] * hits];\n } else if (gen.num === 1) {\n const r = [];\n for (let i = 0; i < d.length; i++) {\n r[i] = d[i] * hits;\n }\n return r;\n } else if (d.length === 16) {\n switch (hits) {\n case 2:\n return [\n 2 * d[0], d[2] + d[3], d[4] + d[4], d[4] + d[5], d[5] + d[6], d[6] + d[6],\n d[6] + d[7], d[7] + d[7], d[8] + d[8], d[8] + d[9], d[9] + d[9], d[9] + d[10],\n d[10] + d[11], d[11] + d[11], d[12] + d[13], 2 * d[15],\n ];\n case 3:\n return [\n 3 * d[0], d[3] + d[3] + d[4], d[4] + d[4] + d[5], d[5] + d[5] + d[6],\n d[5] + d[6] + d[6], d[6] + d[6] + d[7], d[6] + d[7] + d[7], d[7] + d[7] + d[8],\n d[7] + d[8] + d[8], d[8] + d[8] + d[9], d[8] + d[9] + d[9], d[9] + d[9] + d[10],\n d[9] + d[10] + d[10], d[10] + d[11] + d[11], d[11] + d[12] + d[12], 3 * d[15],\n ];\n case 4:\n return [\n 4 * d[0], 4 * d[4], d[4] + d[5] + d[5] + d[5], d[5] + d[5] + d[6] + d[6],\n 4 * d[6], d[6] + d[6] + d[7] + d[7], 4 * d[7], d[7] + d[7] + d[7] + d[8],\n d[7] + d[8] + d[8] + d[8], 4 * d[8], d[8] + d[8] + d[9] + d[9], 4 * d[9],\n d[9] + d[9] + d[10] + d[10], d[10] + d[10] + d[10] + d[11], 4 * d[11], 4 * d[15],\n ];\n case 5:\n return [\n 5 * d[0], d[4] + d[4] + d[4] + d[5] + d[5], d[5] + d[5] + d[5] + d[5] + d[6],\n d[5] + d[6] + d[6] + d[6] + d[6], d[6] + d[6] + d[6] + d[6] + d[7],\n d[6] + d[6] + d[7] + d[7] + d[7], 5 * d[7], d[7] + d[7] + d[7] + d[8] + d[8],\n d[7] + d[7] + d[8] + d[8] + d[8], 5 * d[8], d[8] + d[8] + d[8] + d[9] + d[9],\n d[8] + d[9] + d[9] + d[9] + d[9], d[9] + d[9] + d[9] + d[9] + d[10],\n d[9] + d[10] + d[10] + d[10] + d[10], d[10] + d[10] + d[11] + d[11] + d[11], 5 * d[15],\n ];\n case 10:\n return [\n 10 * d[0], 10 * d[4], 3 * d[4] + 7 * d[5], 5 * d[5] + 5 * d[6], 10 * d[6],\n 5 * d[6] + 5 * d[7], 10 * d[7], 7 * d[7] + 3 * d[8], 3 * d[7] + 7 * d[8], 10 * d[8],\n 5 * d[8] + 5 * d[9], 4 * d[9], 5 * d[9] + 5 * d[10], 7 * d[10] + 3 * d[11], 10 * d[11],\n 10 * d[15],\n ];\n default:\n error(err, `Unexpected # of hits: ${hits}`);\n return d;\n }\n } else if (d.length === 39) {\n switch (hits) {\n case 2:\n return [\n 2 * d[0], 2 * d[7], 2 * d[10], 2 * d[12], 2 * d[14], d[15] + d[16],\n 2 * d[17], d[18] + d[19], d[19] + d[20], 2 * d[21], d[22] + d[23],\n 2 * d[24], 2 * d[26], 2 * d[28], 2 * d[31], 2 * d[38],\n ];\n case 3:\n return [\n 3 * d[0], 3 * d[9], 3 * d[12], 3 * d[13], 3 * d[15], 3 * d[16],\n 3 * d[17], 3 * d[18], 3 * d[20], 3 * d[21], 3 * d[22], 3 * d[23],\n 3 * d[25], 3 * d[26], 3 * d[29], 3 * d[38],\n ];\n case 4:\n return [\n 4 * d[0], 2 * d[10] + 2 * d[11], 4 * d[13], 4 * d[14], 2 * d[15] + 2 * d[16],\n 2 * d[16] + 2 * d[17], 2 * d[17] + 2 * d[18], 2 * d[18] + 2 * d[19],\n 2 * d[19] + 2 * d[20], 2 * d[20] + 2 * d[21], 2 * d[21] + 2 * d[22],\n 2 * d[22] + 2 * d[23], 4 * d[24], 4 * d[25], 2 * d[27] + 2 * d[28], 4 * d[38],\n ];\n case 5:\n return [\n 5 * d[0], 5 * d[11], 5 * d[13], 5 * d[15], 5 * d[16], 5 * d[17],\n 5 * d[18], 5 * d[19], 5 * d[19], 5 * d[20], 5 * d[21], 5 * d[22],\n 5 * d[23], 5 * d[25], 5 * d[27], 5 * d[38],\n ];\n case 10:\n return [\n 10 * d[0], 10 * d[11], 10 * d[13], 10 * d[15], 10 * d[16], 10 * d[17],\n 10 * d[18], 10 * d[19], 10 * d[19], 10 * d[20], 10 * d[21], 10 * d[22],\n 10 * d[23], 10 * d[25], 10 * d[27], 10 * d[38],\n ];\n default:\n error(err, `Unexpected # of hits: ${hits}`);\n return d;\n }\n } else if (d.length === 256) {\n if (hits > 1) {\n error(err, `Unexpected # of hits for Parental Bond: ${hits}`);\n }\n // FIXME: Come up with a better Parental Bond approximation\n const r: number[] = [];\n for (let i = 0; i < 16; i++) {\n let val = 0;\n for (let j = 0; j < 16; j++) {\n val += d[i + j];\n }\n r[i] = Math.round(val / 16);\n }\n return r;\n } else {\n error(err, `Unexpected # of possible damage values: ${d.length}`);\n return d;\n }\n}\n\nfunction buildDescription(description: RawDesc, attacker: Pokemon, defender: Pokemon) {\n const [attackerLevel, defenderLevel] = getDescriptionLevels(attacker, defender);\n let output = '';\n if (description.attackBoost) {\n if (description.attackBoost > 0) {\n output += '+';\n }\n output += description.attackBoost + ' ';\n }\n output = appendIfSet(output, attackerLevel);\n output = appendIfSet(output, description.attackEVs);\n output = appendIfSet(output, description.attackerItem);\n output = appendIfSet(output, description.attackerAbility);\n output = appendIfSet(output, description.rivalry);\n if (description.isBurned) {\n output += 'burned ';\n }\n if (description.alliesFainted) {\n output += Math.min(5, description.alliesFainted) +\n ` ${description.alliesFainted === 1 ? 'ally' : 'allies'} fainted `;\n }\n if (description.attackerTera) {\n output += `Tera ${description.attackerTera} `;\n }\n\n if (description.isStellarFirstUse) {\n output += '(First Use) ';\n }\n\n if (description.isBeadsOfRuin) {\n output += 'Beads of Ruin ';\n }\n if (description.isSwordOfRuin) {\n output += 'Sword of Ruin ';\n }\n output += description.attackerName + ' ';\n if (description.isHelpingHand) {\n output += 'Helping Hand ';\n }\n if (description.isFlowerGiftAttacker) {\n output += 'with an ally\\'s Flower Gift ';\n }\n if (description.isBattery) {\n output += 'Battery boosted ';\n }\n if (description.isPowerSpot) {\n output += 'Power Spot boosted ';\n }\n if (description.isSwitching) {\n output += 'switching boosted ';\n }\n output += description.moveName + ' ';\n if (description.moveBP && description.moveType) {\n output += '(' + description.moveBP + ' BP ' + description.moveType + ') ';\n } else if (description.moveBP) {\n output += '(' + description.moveBP + ' BP) ';\n } else if (description.moveType) {\n output += '(' + description.moveType + ') ';\n }\n if (description.hits) {\n output += '(' + description.hits + ' hits) ';\n }\n output = appendIfSet(output, description.moveTurns);\n output += 'vs. ';\n if (description.defenseBoost) {\n if (description.defenseBoost > 0) {\n output += '+';\n }\n output += description.defenseBoost + ' ';\n }\n output = appendIfSet(output, defenderLevel);\n output = appendIfSet(output, description.HPEVs);\n if (description.defenseEVs) {\n output += '/ ' + description.defenseEVs + ' ';\n }\n output = appendIfSet(output, description.defenderItem);\n output = appendIfSet(output, description.defenderAbility);\n if (description.isTabletsOfRuin) {\n output += 'Tablets of Ruin ';\n }\n if (description.isVesselOfRuin) {\n output += 'Vessel of Ruin ';\n }\n if (description.isProtected) {\n output += 'protected ';\n }\n if (description.isDefenderDynamaxed) {\n output += 'Dynamax ';\n }\n if (description.defenderTera) {\n output += `Tera ${description.defenderTera} `;\n }\n output += description.defenderName;\n if (description.weather && description.terrain) {\n // do nothing\n } else if (description.weather) {\n output += ' in ' + description.weather;\n } else if (description.terrain) {\n output += ' in ' + description.terrain + ' Terrain';\n }\n if (description.isReflect) {\n output += ' through Reflect';\n } else if (description.isLightScreen) {\n output += ' through Light Screen';\n }\n if (description.isFlowerGiftDefender) {\n output += ' with an ally\\'s Flower Gift';\n }\n if (description.isFriendGuard) {\n output += ' with an ally\\'s Friend Guard';\n }\n if (description.isAuroraVeil) {\n output += ' with an ally\\'s Aurora Veil';\n }\n if (description.isCritical) {\n output += ' on a critical hit';\n }\n if (description.isWonderRoom) {\n output += ' in Wonder Room';\n }\n return output;\n}\n\nfunction getDescriptionLevels(attacker: Pokemon, defender: Pokemon) {\n if (attacker.level !== defender.level) {\n return [\n attacker.level === 100 ? '' : `Lvl ${attacker.level}`,\n defender.level === 100 ? '' : `Lvl ${defender.level}`,\n ];\n }\n // There's an argument for showing any level thats not 100, but VGC and LC players\n // probably would rather not see level cruft in their calcs\n const elide = [100, 50, 5].includes(attacker.level);\n const level = elide ? '' : `Lvl ${attacker.level}`;\n return [level, level];\n}\n\nfunction serializeText(arr: string[]) {\n if (arr.length === 0) {\n return '';\n } else if (arr.length === 1) {\n return arr[0];\n } else if (arr.length === 2) {\n return arr[0] + ' and ' + arr[1];\n } else {\n let text = '';\n for (let i = 0; i < arr.length - 1; i++) {\n text += arr[i] + ', ';\n }\n return text + 'and ' + arr[arr.length - 1];\n }\n}\n\nfunction appendIfSet(str: string, toAppend?: string) {\n return toAppend ? `${str}${toAppend} ` : str;\n}\n\nfunction toDisplay(notation: string, a: number, b: number, f = 1) {\n return notation === '%' ? Math.floor((a * (1000 / f)) / b) / 10 : Math.floor((a * (48 / f)) / b);\n}\n", "import {RawDesc, display, displayMove, getRecovery, getRecoil, getKOChance} from './desc';\nimport {Generation} from './data/interface';\nimport {Field} from './field';\nimport {Move} from './move';\nimport {Pokemon} from './pokemon';\n\nexport type Damage = number | number[] | [number, number] | [number[], number[]];\n\nexport class Result {\n gen: Generation;\n attacker: Pokemon;\n defender: Pokemon;\n move: Move;\n field: Field;\n damage: number | number[] | [number[], number[]];\n rawDesc: RawDesc;\n\n constructor(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n damage: Damage,\n rawDesc: RawDesc,\n ) {\n this.gen = gen;\n this.attacker = attacker;\n this.defender = defender;\n this.move = move;\n this.field = field;\n this.damage = damage;\n this.rawDesc = rawDesc;\n }\n\n /* get */ desc() {\n return this.fullDesc();\n }\n\n range(): [number, number] {\n const range = damageRange(this.damage);\n if (typeof range[0] === 'number') return range as [number, number];\n const d = range as [number[], number[]];\n return [d[0][0] + d[0][1], d[1][0] + d[1][1]];\n }\n\n fullDesc(notation = '%', err = true) {\n return display(\n this.gen,\n this.attacker,\n this.defender,\n this.move,\n this.field,\n this.damage,\n this.rawDesc,\n notation,\n err\n );\n }\n\n moveDesc(notation = '%') {\n return displayMove(this.gen, this.attacker, this.defender, this.move, this.damage, notation);\n }\n\n recovery(notation = '%') {\n return getRecovery(this.gen, this.attacker, this.defender, this.move, this.damage, notation);\n }\n\n recoil(notation = '%') {\n return getRecoil(this.gen, this.attacker, this.defender, this.move, this.damage, notation);\n }\n\n kochance(err = true) {\n return getKOChance(\n this.gen,\n this.attacker,\n this.defender,\n this.move,\n this.field,\n this.damage,\n err\n );\n }\n}\n\nexport function damageRange(\n damage: Damage\n): [number, number] | [[number, number], [number, number]] {\n // Fixed Damage\n if (typeof damage === 'number') return [damage, damage];\n // Standard Damage\n if (damage.length > 2) {\n const d = damage as number[];\n if (d[0] > d[d.length - 1]) return [Math.min(...d), Math.max(...d)];\n return [d[0], d[d.length - 1]];\n }\n // Fixed Parental Bond Damage\n if (typeof damage[0] === 'number' && typeof damage[1] === 'number') {\n return [[damage[0], damage[1]], [damage[0], damage[1]]];\n }\n // Parental Bond Damage\n const d = damage as [number[], number[]];\n if (d[0][0] > d[0][d[0].length - 1]) d[0] = d[0].slice().sort();\n if (d[1][0] > d[1][d[1].length - 1]) d[1] = d[1].slice().sort();\n return [[d[0][0], d[1][0]], [d[0][d[0].length - 1], d[1][d[1].length - 1]]];\n}\n", "import {Generation} from '../data/interface';\nimport {getItemBoostType} from '../items';\nimport {RawDesc} from '../desc';\nimport {Field} from '../field';\nimport {Move} from '../move';\nimport {Pokemon} from '../pokemon';\nimport {Result} from '../result';\nimport {computeFinalStats, getMoveEffectiveness, handleFixedDamageMoves} from './util';\n\nexport function calculateRBYGSC(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field\n) {\n computeFinalStats(gen, attacker, defender, field, 'atk', 'def', 'spa', 'spd', 'spe');\n\n const desc: RawDesc = {\n attackerName: attacker.name,\n moveName: move.name,\n defenderName: defender.name,\n };\n\n const result = new Result(gen, attacker, defender, move, field, 0, desc);\n\n if (move.category === 'Status') {\n return result;\n }\n\n if (field.defenderSide.isProtected) {\n desc.isProtected = true;\n return result;\n }\n\n // Fixed damage moves (eg. Night Shade) ignore type effectiveness in Gen 1\n if (gen.num === 1) {\n const fixedDamage = handleFixedDamageMoves(attacker, move);\n if (fixedDamage) {\n result.damage = fixedDamage;\n return result;\n }\n }\n\n const typeEffectivenessPrecedenceRules = [\n 'Normal',\n 'Fire',\n 'Water',\n 'Electric',\n 'Grass',\n 'Ice',\n 'Fighting',\n 'Poison',\n 'Ground',\n 'Flying',\n 'Psychic',\n 'Bug',\n 'Rock',\n 'Ghost',\n 'Dragon',\n 'Dark',\n 'Steel',\n ];\n\n let firstDefenderType = defender.types[0];\n let secondDefenderType = defender.types[1];\n\n if (secondDefenderType && firstDefenderType !== secondDefenderType && gen.num === 2) {\n const firstTypePrecedence = typeEffectivenessPrecedenceRules.indexOf(firstDefenderType);\n const secondTypePrecedence = typeEffectivenessPrecedenceRules.indexOf(secondDefenderType);\n\n if (firstTypePrecedence > secondTypePrecedence) {\n [firstDefenderType, secondDefenderType] = [secondDefenderType, firstDefenderType];\n }\n }\n\n\n const type1Effectiveness =\n getMoveEffectiveness(gen, move, firstDefenderType, field.defenderSide.isForesight);\n const type2Effectiveness = secondDefenderType\n ? getMoveEffectiveness(gen, move, secondDefenderType, field.defenderSide.isForesight)\n : 1;\n const typeEffectiveness = type1Effectiveness * type2Effectiveness;\n\n if (typeEffectiveness === 0) {\n return result;\n }\n\n if (gen.num === 2) {\n const fixedDamage = handleFixedDamageMoves(attacker, move);\n if (fixedDamage) {\n result.damage = fixedDamage;\n return result;\n }\n }\n\n if (move.hits > 1) {\n desc.hits = move.hits;\n }\n // Triple Kick's damage increases by 10 after each consecutive hit (10, 20, 30), this is a hack\n if (move.name === 'Triple Kick') {\n move.bp = move.hits === 2 ? 15 : move.hits === 3 ? 20 : 10;\n desc.moveBP = move.bp;\n }\n\n // Flail and Reversal are variable BP and never crit\n if (move.named('Flail', 'Reversal')) {\n move.isCrit = false;\n const p = Math.floor((48 * attacker.curHP()) / attacker.maxHP());\n move.bp = p <= 1 ? 200 : p <= 4 ? 150 : p <= 9 ? 100 : p <= 16 ? 80 : p <= 32 ? 40 : 20;\n desc.moveBP = move.bp;\n } else if (move.named('Present') && !move.bp) {\n // Present is technically 0 BP so we default to 40 in that case, but the UI may override the\n // base power in order to simulate the scenarios where it is 80 or 120 BP.\n move.bp = 40;\n }\n\n if (move.bp === 0) {\n return result;\n }\n\n const isPhysical = move.category === 'Physical';\n const attackStat = isPhysical ? 'atk' : 'spa';\n const defenseStat = isPhysical ? 'def' : 'spd';\n let at = attacker.stats[attackStat]!;\n let df = defender.stats[defenseStat]!;\n\n // Whether we ignore Reflect, Light Screen, stat stages, and burns if attack is a crit differs\n // by gen - in gen 2 we also need to check that the attacker does not have stat stage advantage\n const ignoreMods = move.isCrit &&\n (gen.num === 1 ||\n (gen.num === 2 && attacker.boosts[attackStat]! <= defender.boosts[defenseStat]!));\n\n let lv = attacker.level;\n if (ignoreMods) {\n at = attacker.rawStats[attackStat]!;\n df = defender.rawStats[defenseStat]!;\n if (gen.num === 1) {\n lv *= 2;\n desc.isCritical = true;\n }\n } else {\n if (attacker.boosts[attackStat] !== 0) desc.attackBoost = attacker.boosts[attackStat];\n if (defender.boosts[defenseStat] !== 0) desc.defenseBoost = defender.boosts[defenseStat];\n if (isPhysical && attacker.hasStatus('brn')) {\n at = Math.floor(at / 2);\n desc.isBurned = true;\n }\n }\n\n if (move.named('Explosion', 'Self-Destruct')) {\n df = Math.floor(df / 2);\n }\n\n if (!ignoreMods) {\n if (isPhysical && field.defenderSide.isReflect) {\n df *= 2;\n desc.isReflect = true;\n } else if (!isPhysical && field.defenderSide.isLightScreen) {\n df *= 2;\n desc.isLightScreen = true;\n }\n }\n\n if ((attacker.named('Pikachu') && attacker.hasItem('Light Ball') && !isPhysical) ||\n (attacker.named('Cubone', 'Marowak') && attacker.hasItem('Thick Club') && isPhysical)) {\n at *= 2;\n desc.attackerItem = attacker.item;\n }\n\n if (at > 255 || df > 255) {\n at = Math.floor(at / 4) % 256;\n df = Math.floor(df / 4) % 256;\n }\n\n // Gen 2 Present has a glitched damage calculation using the secondary types of the Pokemon\n // for the Attacker's Level and Defender's Defense.\n if (move.named('Present')) {\n const lookup: {[id: string]: number} = {\n Normal: 0, Fighting: 1, Flying: 2, Poison: 3, Ground: 4, Rock: 5, Bug: 7,\n Ghost: 8, Steel: 9, '???': 19, Fire: 20, Water: 21, Grass: 22, Electric: 23,\n Psychic: 24, Ice: 25, Dragon: 26, Dark: 27,\n };\n\n at = 10;\n df = Math.max(lookup[attacker.types[1] ? attacker.types[1] : attacker.types[0]], 1);\n lv = Math.max(lookup[defender.types[1] ? defender.types[1] : defender.types[0]], 1);\n }\n\n if (defender.named('Ditto') && defender.hasItem('Metal Powder')) {\n df = Math.floor(df * 1.5);\n desc.defenderItem = defender.item;\n }\n\n let baseDamage = Math.floor(\n Math.floor((Math.floor((2 * lv) / 5 + 2) * Math.max(1, at) * move.bp) / Math.max(1, df)) / 50\n );\n\n // Gen 1 handles move.isCrit above by doubling level\n if (gen.num === 2 && move.isCrit) {\n baseDamage *= 2;\n desc.isCritical = true;\n }\n\n if (move.named('Pursuit') && field.defenderSide.isSwitching === 'out') {\n baseDamage = Math.floor(baseDamage * 2);\n desc.isSwitching = 'out';\n }\n\n // In Gen 2 and no other gens, Dragon Fang in a no-op and Dragon Scale erroneously has its effect\n const itemBoostType =\n attacker.hasItem('Dragon Fang')\n ? undefined\n : getItemBoostType(attacker.hasItem('Dragon Scale') ? 'Dragon Fang' : attacker.item);\n\n if (move.hasType(itemBoostType)) {\n baseDamage = Math.floor(baseDamage * 1.1);\n desc.attackerItem = attacker.item;\n }\n\n baseDamage = Math.min(997, baseDamage) + 2;\n\n if ((field.hasWeather('Sun') && move.hasType('Fire')) ||\n (field.hasWeather('Rain') && move.hasType('Water'))) {\n baseDamage = Math.floor(baseDamage * 1.5);\n desc.weather = field.weather;\n } else if (\n (field.hasWeather('Sun') && move.hasType('Water')) ||\n (field.hasWeather('Rain') && (move.hasType('Fire') || move.named('Solar Beam')))\n ) {\n baseDamage = Math.floor(baseDamage / 2);\n desc.weather = field.weather;\n }\n\n if (move.hasType(...attacker.types)) {\n baseDamage = Math.floor(baseDamage * 1.5);\n }\n\n if (gen.num === 1) {\n baseDamage = Math.floor(baseDamage * type1Effectiveness);\n baseDamage = Math.floor(baseDamage * type2Effectiveness);\n } else {\n baseDamage = Math.floor(baseDamage * typeEffectiveness);\n }\n\n // Flail and Reversal don't use random factor\n if (move.named('Flail', 'Reversal')) {\n result.damage = baseDamage;\n return result;\n }\n\n result.damage = [];\n for (let i = 217; i <= 255; i++) {\n if (gen.num === 2) { // in gen 2 damage is always rounded up to 1. TODO ADD TESTS\n result.damage[i - 217] = Math.max(1, Math.floor((baseDamage * i) / 255));\n } else {\n if (baseDamage === 1) { // in gen 1 the random factor multiplication is skipped if damage = 1\n result.damage[i - 217] = 1;\n } else {\n result.damage[i - 217] = Math.floor((baseDamage * i) / 255);\n }\n }\n }\n\n if (move.hits > 1) {\n for (let times = 0; times < move.hits; times++) {\n let damageMultiplier = 217;\n result.damage = result.damage.map(affectedAmount => {\n if (times) {\n let newFinalDamage = 0;\n // in gen 2 damage is always rounded up to 1. TODO ADD TESTS\n if (gen.num === 2) {\n newFinalDamage = Math.max(1, Math.floor((baseDamage * damageMultiplier) / 255));\n } else {\n // in gen 1 the random factor multiplication is skipped if damage = 1\n if (baseDamage === 1) {\n newFinalDamage = 1;\n } else {\n newFinalDamage = Math.floor((baseDamage * damageMultiplier) / 255);\n }\n }\n damageMultiplier++;\n return affectedAmount + newFinalDamage;\n }\n return affectedAmount;\n });\n }\n }\n\n return result;\n}\n", "import {Generation} from '../data/interface';\nimport {getItemBoostType} from '../items';\nimport {RawDesc} from '../desc';\nimport {Pokemon} from '../pokemon';\nimport {Move} from '../move';\nimport {Field} from '../field';\nimport {Result} from '../result';\nimport {\n getModifiedStat,\n getStatDescriptionText,\n getFinalSpeed,\n getMoveEffectiveness,\n checkAirLock,\n checkForecast,\n checkIntimidate,\n checkMultihitBoost,\n handleFixedDamageMoves,\n} from './util';\n\nexport function calculateADV(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field\n) {\n checkAirLock(attacker, field);\n checkAirLock(defender, field);\n checkForecast(attacker, field.weather);\n checkForecast(defender, field.weather);\n checkIntimidate(gen, attacker, defender);\n checkIntimidate(gen, defender, attacker);\n attacker.stats.spe = getFinalSpeed(gen, attacker, field, field.attackerSide);\n defender.stats.spe = getFinalSpeed(gen, defender, field, field.defenderSide);\n\n const desc: RawDesc = {\n attackerName: attacker.name,\n moveName: move.name,\n defenderName: defender.name,\n };\n\n const result = new Result(gen, attacker, defender, move, field, 0, desc);\n\n if (move.category === 'Status' && !move.named('Nature Power')) {\n return result;\n }\n\n if (field.defenderSide.isProtected) {\n desc.isProtected = true;\n return result;\n }\n\n if (move.named('Weather Ball')) {\n move.type =\n field.hasWeather('Sun') ? 'Fire'\n : field.hasWeather('Rain') ? 'Water'\n : field.hasWeather('Sand') ? 'Rock'\n : field.hasWeather('Hail') ? 'Ice'\n : 'Normal';\n move.category = move.type === 'Rock' ? 'Physical' : 'Special';\n desc.weather = field.weather;\n desc.moveType = move.type;\n desc.moveBP = move.bp;\n }\n\n const typeEffectivenessPrecedenceRules = [\n 'Normal',\n 'Fire',\n 'Water',\n 'Electric',\n 'Grass',\n 'Ice',\n 'Fighting',\n 'Poison',\n 'Ground',\n 'Flying',\n 'Psychic',\n 'Bug',\n 'Rock',\n 'Ghost',\n 'Dragon',\n 'Dark',\n 'Steel',\n ];\n\n let firstDefenderType = defender.types[0];\n let secondDefenderType = defender.types[1];\n\n if (secondDefenderType && firstDefenderType !== secondDefenderType) {\n const firstTypePrecedence = typeEffectivenessPrecedenceRules.indexOf(firstDefenderType);\n const secondTypePrecedence = typeEffectivenessPrecedenceRules.indexOf(secondDefenderType);\n\n if (firstTypePrecedence > secondTypePrecedence) {\n [firstDefenderType, secondDefenderType] = [secondDefenderType, firstDefenderType];\n }\n }\n\n const type1Effectiveness = getMoveEffectiveness(\n gen,\n move,\n firstDefenderType,\n field.defenderSide.isForesight\n );\n const type2Effectiveness = secondDefenderType\n ? getMoveEffectiveness(gen, move, secondDefenderType, field.defenderSide.isForesight)\n : 1;\n const typeEffectiveness = type1Effectiveness * type2Effectiveness;\n\n if (typeEffectiveness === 0) {\n return result;\n }\n\n if ((defender.hasAbility('Flash Fire') && move.hasType('Fire')) ||\n (defender.hasAbility('Levitate') && move.hasType('Ground')) ||\n (defender.hasAbility('Volt Absorb') && move.hasType('Electric')) ||\n (defender.hasAbility('Water Absorb') && move.hasType('Water')) ||\n (defender.hasAbility('Wonder Guard') && !move.hasType('???') && typeEffectiveness <= 1) ||\n (defender.hasAbility('Soundproof') && move.flags.sound)\n ) {\n desc.defenderAbility = defender.ability;\n return result;\n }\n\n desc.HPEVs = getStatDescriptionText(gen, defender, 'hp');\n\n const fixedDamage = handleFixedDamageMoves(attacker, move);\n if (fixedDamage) {\n result.damage = fixedDamage;\n return result;\n }\n\n if (move.hits > 1) {\n desc.hits = move.hits;\n }\n\n let bp = calculateBasePowerADV(attacker, defender, move, desc);\n\n if (bp === 0) {\n return result;\n }\n bp = calculateBPModsADV(attacker, move, desc, bp);\n\n const isCritical = move.isCrit && !defender.hasAbility('Battle Armor', 'Shell Armor');\n const at = calculateAttackADV(gen, attacker, defender, move, desc, isCritical);\n const df = calculateDefenseADV(gen, defender, move, desc, isCritical);\n\n const lv = attacker.level;\n let baseDamage = Math.floor(Math.floor((Math.floor((2 * lv) / 5 + 2) * at * bp) / df) / 50);\n\n baseDamage = calculateFinalModsADV(baseDamage, attacker, move, field, desc, isCritical);\n\n baseDamage = Math.floor(baseDamage * typeEffectiveness);\n result.damage = [];\n for (let i = 85; i <= 100; i++) {\n result.damage[i - 85] = Math.max(1, Math.floor((baseDamage * i) / 100));\n }\n\n if ((move.dropsStats && move.timesUsed! > 1) || move.hits > 1) {\n // store boosts so intermediate boosts don't show.\n const origDefBoost = desc.defenseBoost;\n const origAtkBoost = desc.attackBoost;\n let numAttacks = 1;\n if (move.dropsStats && move.timesUsed! > 1) {\n desc.moveTurns = `over ${move.timesUsed} turns`;\n numAttacks = move.timesUsed!;\n } else {\n numAttacks = move.hits;\n }\n let usedItems = [false, false];\n for (let times = 1; times < numAttacks; times++) {\n usedItems = checkMultihitBoost(gen, attacker, defender, move,\n field, desc, usedItems[0], usedItems[1]);\n const newAt = calculateAttackADV(gen, attacker, defender, move, desc, isCritical);\n let newBp = calculateBasePowerADV(attacker, defender, move, desc);\n newBp = calculateBPModsADV(attacker, move, desc, newBp);\n let newBaseDmg = Math.floor(\n Math.floor((Math.floor((2 * lv) / 5 + 2) * newAt * newBp) / df) / 50\n );\n newBaseDmg = calculateFinalModsADV(newBaseDmg, attacker, move, field, desc, isCritical);\n newBaseDmg = Math.floor(newBaseDmg * typeEffectiveness);\n\n let damageMultiplier = 85;\n result.damage = result.damage.map(affectedAmount => {\n const newFinalDamage = Math.max(1, Math.floor((newBaseDmg * damageMultiplier) / 100));\n damageMultiplier++;\n return affectedAmount + newFinalDamage;\n });\n }\n desc.defenseBoost = origDefBoost;\n desc.attackBoost = origAtkBoost;\n }\n\n return result;\n}\n\nexport function calculateBasePowerADV(\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n desc: RawDesc,\n hit = 1,\n) {\n let bp = move.bp;\n switch (move.name) {\n case 'Flail':\n case 'Reversal':\n const p = Math.floor((48 * attacker.curHP()) / attacker.maxHP());\n bp = p <= 1 ? 200 : p <= 4 ? 150 : p <= 9 ? 100 : p <= 16 ? 80 : p <= 32 ? 40 : 20;\n desc.moveBP = bp;\n break;\n case 'Eruption':\n case 'Water Spout':\n bp = Math.max(1, Math.floor((150 * attacker.curHP()) / attacker.maxHP()));\n desc.moveBP = bp;\n break;\n case 'Low Kick':\n const w = defender.weightkg;\n bp = w >= 200 ? 120 : w >= 100 ? 100 : w >= 50 ? 80 : w >= 25 ? 60 : w >= 10 ? 40 : 20;\n desc.moveBP = bp;\n break;\n case 'Facade':\n if (attacker.hasStatus('par', 'psn', 'tox', 'brn')) {\n bp = move.bp * 2;\n desc.moveBP = bp;\n }\n break;\n case 'Nature Power':\n move.category = 'Physical';\n bp = 60;\n desc.moveName = 'Swift';\n break;\n case 'Triple Kick':\n bp = hit * 10;\n desc.moveBP = move.hits === 2 ? 30 : move.hits === 3 ? 60 : 10;\n break;\n default:\n bp = move.bp;\n }\n return bp;\n}\n\nexport function calculateBPModsADV(\n attacker: Pokemon,\n move: Move,\n desc: RawDesc,\n basePower: number,\n) {\n if (attacker.curHP() <= attacker.maxHP() / 3 &&\n ((attacker.hasAbility('Overgrow') && move.hasType('Grass')) ||\n (attacker.hasAbility('Blaze') && move.hasType('Fire')) ||\n (attacker.hasAbility('Torrent') && move.hasType('Water')) ||\n (attacker.hasAbility('Swarm') && move.hasType('Bug')))\n ) {\n basePower = Math.floor(basePower * 1.5);\n desc.attackerAbility = attacker.ability;\n }\n return basePower;\n}\n\nexport function calculateAttackADV(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n desc: RawDesc,\n isCritical = false\n) {\n const isPhysical = move.category === 'Physical';\n const attackStat = isPhysical ? 'atk' : 'spa';\n desc.attackEVs = getStatDescriptionText(gen, attacker, attackStat, attacker.nature);\n\n let at = attacker.rawStats[attackStat];\n\n if (isPhysical && attacker.hasAbility('Huge Power', 'Pure Power')) {\n at *= 2;\n desc.attackerAbility = attacker.ability;\n }\n\n if (!attacker.hasItem('Sea Incense') && move.hasType(getItemBoostType(attacker.item))) {\n at = Math.floor(at * 1.1);\n desc.attackerItem = attacker.item;\n } else if (attacker.hasItem('Sea Incense') && move.hasType('Water')) {\n at = Math.floor(at * 1.05);\n desc.attackerItem = attacker.item;\n } else if (\n (isPhysical && attacker.hasItem('Choice Band')) ||\n (!isPhysical && attacker.hasItem('Soul Dew') && attacker.named('Latios', 'Latias'))\n ) {\n at = Math.floor(at * 1.5);\n desc.attackerItem = attacker.item;\n } else if (\n (!isPhysical && attacker.hasItem('Deep Sea Tooth') && attacker.named('Clamperl')) ||\n (!isPhysical && attacker.hasItem('Light Ball') && attacker.named('Pikachu')) ||\n (isPhysical && attacker.hasItem('Thick Club') && attacker.named('Cubone', 'Marowak'))\n ) {\n at *= 2;\n desc.attackerItem = attacker.item;\n }\n\n if (defender.hasAbility('Thick Fat') && (move.hasType('Fire', 'Ice'))) {\n at = Math.floor(at / 2);\n desc.defenderAbility = defender.ability;\n }\n\n if ((isPhysical &&\n (attacker.hasAbility('Hustle') || (attacker.hasAbility('Guts') && attacker.status))) ||\n (!isPhysical && attacker.abilityOn && attacker.hasAbility('Plus', 'Minus'))\n ) {\n at = Math.floor(at * 1.5);\n desc.attackerAbility = attacker.ability;\n }\n\n const attackBoost = attacker.boosts[attackStat];\n if (attackBoost > 0 || (!isCritical && attackBoost < 0)) {\n at = getModifiedStat(at, attackBoost);\n desc.attackBoost = attackBoost;\n }\n return at;\n}\n\nexport function calculateDefenseADV(\n gen: Generation,\n defender: Pokemon,\n move: Move,\n desc: RawDesc,\n isCritical = false\n) {\n const isPhysical = move.category === 'Physical';\n const defenseStat = isPhysical ? 'def' : 'spd';\n desc.defenseEVs = getStatDescriptionText(gen, defender, defenseStat, defender.nature);\n\n let df = defender.rawStats[defenseStat];\n\n if (!isPhysical && defender.hasItem('Soul Dew') && defender.named('Latios', 'Latias')) {\n df = Math.floor(df * 1.5);\n desc.defenderItem = defender.item;\n } else if (\n (!isPhysical && defender.hasItem('Deep Sea Scale') && defender.named('Clamperl')) ||\n (isPhysical && defender.hasItem('Metal Powder') && defender.named('Ditto'))\n ) {\n df *= 2;\n desc.defenderItem = defender.item;\n }\n\n if (isPhysical && defender.hasAbility('Marvel Scale') && defender.status) {\n df = Math.floor(df * 1.5);\n desc.defenderAbility = defender.ability;\n }\n\n if (move.named('Explosion', 'Self-Destruct')) {\n df = Math.floor(df / 2);\n }\n\n const defenseBoost = defender.boosts[defenseStat];\n if (defenseBoost < 0 || (!isCritical && defenseBoost > 0)) {\n df = getModifiedStat(df, defenseBoost);\n desc.defenseBoost = defenseBoost;\n }\n return df;\n}\n\nfunction calculateFinalModsADV(\n baseDamage: number,\n attacker: Pokemon,\n move: Move,\n field: Field,\n desc: RawDesc,\n isCritical = false,\n) {\n const isPhysical = move.category === 'Physical';\n if (attacker.hasStatus('brn') && isPhysical && !attacker.hasAbility('Guts')) {\n baseDamage = Math.floor(baseDamage / 2);\n desc.isBurned = true;\n }\n\n if (!isCritical) {\n const screenMultiplier = field.gameType !== 'Singles' ? 2 / 3 : 1 / 2;\n if (isPhysical && field.defenderSide.isReflect) {\n baseDamage = Math.floor(baseDamage * screenMultiplier);\n desc.isReflect = true;\n } else if (!isPhysical && field.defenderSide.isLightScreen) {\n baseDamage = Math.floor(baseDamage * screenMultiplier);\n desc.isLightScreen = true;\n }\n }\n\n if (move.named('Pursuit') && field.defenderSide.isSwitching === 'out') {\n baseDamage = Math.floor(baseDamage * 2);\n desc.isSwitching = 'out';\n }\n\n if (field.gameType !== 'Singles' && move.target === 'allAdjacentFoes') {\n baseDamage = Math.floor(baseDamage / 2);\n }\n\n if ((field.hasWeather('Sun') && move.hasType('Fire')) ||\n (field.hasWeather('Rain') && move.hasType('Water'))) {\n baseDamage = Math.floor(baseDamage * 1.5);\n desc.weather = field.weather;\n } else if (\n (field.hasWeather('Sun') && move.hasType('Water')) ||\n (field.hasWeather('Rain') && move.hasType('Fire')) ||\n (move.named('Solar Beam') && field.hasWeather('Rain', 'Sand', 'Hail'))\n ) {\n baseDamage = Math.floor(baseDamage / 2);\n desc.weather = field.weather;\n }\n\n if (attacker.hasAbility('Flash Fire') && attacker.abilityOn && move.hasType('Fire')) {\n baseDamage = Math.floor(baseDamage * 1.5);\n desc.attackerAbility = 'Flash Fire';\n }\n\n baseDamage = (move.category === 'Physical' ? Math.max(1, baseDamage) : baseDamage) + 2;\n if (isCritical) {\n baseDamage *= 2;\n desc.isCritical = true;\n }\n\n if (move.named('Weather Ball') && field.weather) {\n baseDamage *= 2;\n desc.moveBP = move.bp * 2;\n }\n\n if (field.attackerSide.isHelpingHand) {\n baseDamage = Math.floor(baseDamage * 1.5);\n desc.isHelpingHand = true;\n }\n\n if (move.hasType(...attacker.types)) {\n baseDamage = Math.floor(baseDamage * 1.5);\n }\n return baseDamage;\n}\n", "import {Generation, AbilityName} from '../data/interface';\nimport {getItemBoostType, getNaturalGift, getFlingPower, getBerryResistType} from '../items';\nimport {RawDesc} from '../desc';\nimport {Field} from '../field';\nimport {Move} from '../move';\nimport {Pokemon} from '../pokemon';\nimport {Result} from '../result';\nimport {\n getModifiedStat,\n getStatDescriptionText,\n getFinalSpeed,\n getMoveEffectiveness,\n checkAirLock,\n checkForecast,\n checkItem,\n checkIntimidate,\n checkDownload,\n checkMultihitBoost,\n countBoosts,\n handleFixedDamageMoves,\n} from './util';\n\nexport function calculateDPP(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field\n) {\n // #region Initial\n\n checkAirLock(attacker, field);\n checkAirLock(defender, field);\n checkForecast(attacker, field.weather);\n checkForecast(defender, field.weather);\n checkItem(attacker);\n checkItem(defender);\n checkIntimidate(gen, attacker, defender);\n checkIntimidate(gen, defender, attacker);\n checkDownload(attacker, defender);\n checkDownload(defender, attacker);\n attacker.stats.spe = getFinalSpeed(gen, attacker, field, field.attackerSide);\n defender.stats.spe = getFinalSpeed(gen, defender, field, field.defenderSide);\n\n const desc: RawDesc = {\n attackerName: attacker.name,\n moveName: move.name,\n defenderName: defender.name,\n };\n\n const result = new Result(gen, attacker, defender, move, field, 0, desc);\n\n if (move.category === 'Status' && !move.named('Nature Power')) {\n return result;\n }\n\n if (field.defenderSide.isProtected && !move.breaksProtect) {\n desc.isProtected = true;\n return result;\n }\n\n if (attacker.hasAbility('Mold Breaker')) {\n defender.ability = '' as AbilityName;\n desc.attackerAbility = attacker.ability;\n }\n\n const isCritical = move.isCrit && !defender.hasAbility('Battle Armor', 'Shell Armor');\n\n if (move.named('Weather Ball')) {\n move.type =\n field.hasWeather('Sun') ? 'Fire'\n : field.hasWeather('Rain') ? 'Water'\n : field.hasWeather('Sand') ? 'Rock'\n : field.hasWeather('Hail') ? 'Ice'\n : 'Normal';\n desc.weather = field.weather;\n desc.moveType = move.type;\n } else if (move.named('Judgment') && attacker.item && attacker.item.includes('Plate')) {\n move.type = getItemBoostType(attacker.item)!;\n } else if (move.named('Natural Gift') && attacker.item?.endsWith('Berry')) {\n const gift = getNaturalGift(gen, attacker.item)!;\n move.type = gift.t;\n move.bp = gift.p;\n desc.attackerItem = attacker.item;\n desc.moveBP = move.bp;\n desc.moveType = move.type;\n }\n\n if (attacker.hasAbility('Normalize') && !move.named('Struggle')) {\n move.type = 'Normal';\n desc.attackerAbility = attacker.ability;\n }\n\n const isGhostRevealed = attacker.hasAbility('Scrappy') || field.defenderSide.isForesight;\n\n const typeEffectivenessPrecedenceRules = [\n 'Normal',\n 'Fire',\n 'Water',\n 'Electric',\n 'Grass',\n 'Ice',\n 'Fighting',\n 'Poison',\n 'Ground',\n 'Flying',\n 'Psychic',\n 'Bug',\n 'Rock',\n 'Ghost',\n 'Dragon',\n 'Dark',\n 'Steel',\n ];\n\n let firstDefenderType = defender.types[0];\n let secondDefenderType = defender.types[1];\n\n if (secondDefenderType && firstDefenderType !== secondDefenderType) {\n const firstTypePrecedence = typeEffectivenessPrecedenceRules.indexOf(firstDefenderType);\n const secondTypePrecedence = typeEffectivenessPrecedenceRules.indexOf(secondDefenderType);\n\n if (firstTypePrecedence > secondTypePrecedence) {\n [firstDefenderType, secondDefenderType] = [secondDefenderType, firstDefenderType];\n }\n }\n\n let type1Effectiveness =\n getMoveEffectiveness(gen, move, firstDefenderType, isGhostRevealed, field.isGravity);\n let type2Effectiveness = secondDefenderType\n ? getMoveEffectiveness(gen, move, secondDefenderType, isGhostRevealed, field.isGravity)\n : 1;\n\n let typeEffectiveness = type1Effectiveness * type2Effectiveness;\n\n // Klutz doesn't let Iron Ball ground in generation 4\n if (typeEffectiveness === 0 && move.hasType('Ground') &&\n (defender.hasItem('Iron Ball') && !defender.hasAbility('Klutz'))) {\n if (type1Effectiveness === 0) {\n type1Effectiveness = 1;\n } else if (defender.types[1] && type2Effectiveness === 0) {\n type2Effectiveness = 1;\n }\n typeEffectiveness = type1Effectiveness * type2Effectiveness;\n }\n\n if (typeEffectiveness === 0) {\n return result;\n }\n\n const ignoresWonderGuard = move.hasType('???') || move.named('Fire Fang');\n if ((!ignoresWonderGuard && defender.hasAbility('Wonder Guard') && typeEffectiveness <= 1) ||\n (move.hasType('Fire') && defender.hasAbility('Flash Fire')) ||\n (move.hasType('Water') && defender.hasAbility('Dry Skin', 'Water Absorb')) ||\n (move.hasType('Electric') && defender.hasAbility('Motor Drive', 'Volt Absorb')) ||\n (move.hasType('Ground') && !field.isGravity &&\n !defender.hasItem('Iron Ball') && defender.hasAbility('Levitate')) ||\n (move.flags.sound && defender.hasAbility('Soundproof'))\n ) {\n desc.defenderAbility = defender.ability;\n return result;\n }\n\n desc.HPEVs = getStatDescriptionText(gen, defender, 'hp');\n\n const fixedDamage = handleFixedDamageMoves(attacker, move);\n if (fixedDamage) {\n result.damage = fixedDamage;\n return result;\n }\n\n if (move.hits > 1) {\n desc.hits = move.hits;\n }\n\n const isPhysical = move.category === 'Physical';\n\n // #endregion\n // #region Base Power\n\n let basePower = calculateBasePowerDPP(gen, attacker, defender, move, field, desc);\n if (basePower === 0) {\n return result;\n }\n basePower = calculateBPModsDPP(attacker, defender, move, field, desc, basePower);\n\n // #endregion\n // #region (Special) Attack\n const attack = calculateAttackDPP(gen, attacker, defender, move, field, desc, isCritical);\n\n // #endregion\n // #region (Special) Defense\n const defense = calculateDefenseDPP(gen, attacker, defender, move, field, desc, isCritical);\n\n // #endregion\n // #region Damage\n\n let baseDamage = Math.floor(\n Math.floor((Math.floor((2 * attacker.level) / 5 + 2) * basePower * attack) / 50) / defense\n );\n\n if (attacker.hasStatus('brn') && isPhysical && !attacker.hasAbility('Guts')) {\n baseDamage = Math.floor(baseDamage * 0.5);\n desc.isBurned = true;\n }\n\n baseDamage = calculateFinalModsDPP(baseDamage, attacker, move, field, desc, isCritical);\n\n // the random factor is applied between the LO mod and the STAB mod, so don't apply anything\n // below this until we're inside the loop\n let stabMod = 1;\n if (move.hasType(...attacker.types)) {\n if (attacker.hasAbility('Adaptability')) {\n stabMod = 2;\n desc.attackerAbility = attacker.ability;\n } else {\n stabMod = 1.5;\n }\n }\n\n let filterMod = 1;\n if (defender.hasAbility('Filter', 'Solid Rock') && typeEffectiveness > 1) {\n filterMod = 0.75;\n desc.defenderAbility = defender.ability;\n }\n let ebeltMod = 1;\n if (attacker.hasItem('Expert Belt') && typeEffectiveness > 1) {\n ebeltMod = 1.2;\n desc.attackerItem = attacker.item;\n }\n let tintedMod = 1;\n if (attacker.hasAbility('Tinted Lens') && typeEffectiveness < 1) {\n tintedMod = 2;\n desc.attackerAbility = attacker.ability;\n }\n let berryMod = 1;\n if (move.hasType(getBerryResistType(defender.item)) &&\n (typeEffectiveness > 1 || move.hasType('Normal'))) {\n berryMod = 0.5;\n desc.defenderItem = defender.item;\n }\n\n const damage: number[] = [];\n for (let i = 0; i < 16; i++) {\n damage[i] = Math.floor((baseDamage * (85 + i)) / 100);\n damage[i] = Math.floor(damage[i] * stabMod);\n damage[i] = Math.floor(damage[i] * type1Effectiveness);\n damage[i] = Math.floor(damage[i] * type2Effectiveness);\n damage[i] = Math.floor(damage[i] * filterMod);\n damage[i] = Math.floor(damage[i] * ebeltMod);\n damage[i] = Math.floor(damage[i] * tintedMod);\n damage[i] = Math.floor(damage[i] * berryMod);\n damage[i] = Math.max(1, damage[i]);\n }\n result.damage = damage;\n\n if ((move.dropsStats && move.timesUsed! > 1) || move.hits > 1) {\n // store boosts so intermediate boosts don't show.\n const origDefBoost = desc.defenseBoost;\n const origAtkBoost = desc.attackBoost;\n let numAttacks = 1;\n if (move.dropsStats && move.timesUsed! > 1) {\n desc.moveTurns = `over ${move.timesUsed} turns`;\n numAttacks = move.timesUsed!;\n } else {\n numAttacks = move.hits;\n }\n let usedItems = [false, false];\n for (let times = 1; times < numAttacks; times++) {\n usedItems = checkMultihitBoost(gen, attacker, defender, move,\n field, desc, usedItems[0], usedItems[1]);\n let newBasePower = calculateBasePowerDPP(gen, attacker, defender, move, field, desc);\n newBasePower = calculateBPModsDPP(attacker, defender, move, field, desc, newBasePower);\n const newAtk = calculateAttackDPP(gen, attacker, defender, move, field, desc, isCritical);\n let baseDamage = Math.floor(\n Math.floor(\n (Math.floor((2 * attacker.level) / 5 + 2) * newBasePower * newAtk) / 50\n ) / defense\n );\n if (attacker.hasStatus('brn') && isPhysical && !attacker.hasAbility('Guts')) {\n baseDamage = Math.floor(baseDamage * 0.5);\n desc.isBurned = true;\n }\n baseDamage = calculateFinalModsDPP(baseDamage, attacker, move, field, desc, isCritical);\n\n let damageMultiplier = 0;\n result.damage = result.damage.map(affectedAmount => {\n let newFinalDamage = 0;\n newFinalDamage = Math.floor((baseDamage * (85 + damageMultiplier)) / 100);\n newFinalDamage = Math.floor(newFinalDamage * stabMod);\n newFinalDamage = Math.floor(newFinalDamage * type1Effectiveness);\n newFinalDamage = Math.floor(newFinalDamage * type2Effectiveness);\n newFinalDamage = Math.floor(newFinalDamage * filterMod);\n newFinalDamage = Math.floor(newFinalDamage * ebeltMod);\n newFinalDamage = Math.floor(newFinalDamage * tintedMod);\n newFinalDamage = Math.max(1, newFinalDamage);\n damageMultiplier++;\n return affectedAmount + newFinalDamage;\n });\n }\n desc.defenseBoost = origDefBoost;\n desc.attackBoost = origAtkBoost;\n }\n\n // #endregion\n\n return result;\n}\n\nexport function calculateBasePowerDPP(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n desc: RawDesc,\n hit = 1,\n) {\n let basePower = move.bp;\n const turnOrder = attacker.stats.spe > defender.stats.spe ? 'first' : 'last';\n switch (move.name) {\n case 'Brine':\n if (defender.curHP() <= defender.maxHP() / 2) {\n basePower *= 2;\n desc.moveBP = basePower;\n }\n break;\n case 'Eruption':\n case 'Water Spout':\n basePower = Math.max(1, Math.floor((basePower * attacker.curHP()) / attacker.maxHP()));\n desc.moveBP = basePower;\n break;\n case 'Facade':\n if (attacker.hasStatus('par', 'psn', 'tox', 'brn')) {\n basePower = move.bp * 2;\n desc.moveBP = basePower;\n }\n break;\n case 'Flail':\n case 'Reversal':\n const p = Math.floor((64 * attacker.curHP()) / attacker.maxHP());\n basePower = p <= 1 ? 200 : p <= 5 ? 150 : p <= 12 ? 100 : p <= 21 ? 80 : p <= 42 ? 40 : 20;\n desc.moveBP = basePower;\n break;\n case 'Fling':\n basePower = getFlingPower(attacker.item);\n desc.moveBP = basePower;\n desc.attackerItem = attacker.item;\n break;\n case 'Grass Knot':\n case 'Low Kick':\n const w = defender.weightkg;\n basePower = w >= 200 ? 120 : w >= 100 ? 100 : w >= 50 ? 80 : w >= 25 ? 60 : w >= 10 ? 40 : 20;\n desc.moveBP = basePower;\n break;\n case 'Gyro Ball':\n basePower = Math.min(150, Math.floor((25 * defender.stats.spe) / attacker.stats.spe));\n desc.moveBP = basePower;\n break;\n case 'Payback':\n if (turnOrder !== 'first') {\n basePower *= 2;\n desc.moveBP = basePower;\n }\n break;\n case 'Punishment':\n basePower = Math.min(200, 60 + 20 * countBoosts(gen, defender.boosts));\n desc.moveBP = basePower;\n break;\n case 'Wake-Up Slap':\n if (defender.hasStatus('slp')) {\n basePower *= 2;\n desc.moveBP = basePower;\n }\n break;\n case 'Nature Power':\n move.category = 'Special';\n move.secondaries = true;\n basePower = 80;\n desc.moveName = 'Tri Attack';\n break;\n case 'Crush Grip':\n case 'Wring Out':\n basePower = Math.floor((defender.curHP() * 120) / defender.maxHP()) + 1;\n desc.moveBP = basePower;\n break;\n case 'Triple Kick':\n basePower = hit * 10;\n desc.moveBP = move.hits === 2 ? 30 : move.hits === 3 ? 60 : 10;\n break;\n case 'Weather Ball':\n basePower = move.bp * (field.weather ? 2 : 1);\n desc.moveBP = basePower;\n break;\n default:\n basePower = move.bp;\n }\n return basePower;\n}\n\nexport function calculateBPModsDPP(\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n desc: RawDesc,\n basePower: number,\n) {\n if (field.attackerSide.isHelpingHand) {\n basePower = Math.floor(basePower * 1.5);\n desc.isHelpingHand = true;\n }\n\n const isPhysical = move.category === 'Physical';\n if ((attacker.hasItem('Muscle Band') && isPhysical) ||\n (attacker.hasItem('Wise Glasses') && !isPhysical)) {\n basePower = Math.floor(basePower * 1.1);\n desc.attackerItem = attacker.item;\n } else if (move.hasType(getItemBoostType(attacker.item)) ||\n (attacker.hasItem('Adamant Orb') &&\n attacker.named('Dialga') &&\n move.hasType('Steel', 'Dragon')) ||\n (attacker.hasItem('Lustrous Orb') &&\n attacker.named('Palkia') &&\n move.hasType('Water', 'Dragon')) ||\n (attacker.hasItem('Griseous Orb') &&\n attacker.named('Giratina-Origin') &&\n move.hasType('Ghost', 'Dragon'))\n ) {\n basePower = Math.floor(basePower * 1.2);\n desc.attackerItem = attacker.item;\n }\n\n if ((attacker.hasAbility('Reckless') && (move.recoil || move.hasCrashDamage)) ||\n (attacker.hasAbility('Iron Fist') && move.flags.punch)) {\n basePower = Math.floor(basePower * 1.2);\n desc.attackerAbility = attacker.ability;\n } else if ((attacker.curHP() <= attacker.maxHP() / 3 &&\n ((attacker.hasAbility('Overgrow') && move.hasType('Grass')) ||\n (attacker.hasAbility('Blaze') && move.hasType('Fire')) ||\n (attacker.hasAbility('Torrent') && move.hasType('Water')) ||\n (attacker.hasAbility('Swarm') && move.hasType('Bug')))) ||\n (attacker.hasAbility('Technician') && basePower <= 60)\n ) {\n basePower = Math.floor(basePower * 1.5);\n desc.attackerAbility = attacker.ability;\n }\n\n if ((defender.hasAbility('Heatproof') && move.hasType('Fire')) ||\n (defender.hasAbility('Thick Fat') && (move.hasType('Fire', 'Ice')))) {\n basePower = Math.floor(basePower * 0.5);\n desc.defenderAbility = defender.ability;\n } else if (defender.hasAbility('Dry Skin') && move.hasType('Fire')) {\n basePower = Math.floor(basePower * 1.25);\n desc.defenderAbility = defender.ability;\n }\n return basePower;\n}\n\nexport function calculateAttackDPP(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n desc: RawDesc,\n isCritical = false\n) {\n const isPhysical = move.category === 'Physical';\n const attackStat = isPhysical ? 'atk' : 'spa';\n desc.attackEVs = getStatDescriptionText(gen, attacker, attackStat, attacker.nature);\n let attack: number;\n const attackBoost = attacker.boosts[attackStat];\n const rawAttack = attacker.rawStats[attackStat];\n if (attackBoost === 0 || (isCritical && attackBoost < 0)) {\n attack = rawAttack;\n } else if (defender.hasAbility('Unaware')) {\n attack = rawAttack;\n desc.defenderAbility = defender.ability;\n } else if (attacker.hasAbility('Simple')) {\n attack = getSimpleModifiedStat(rawAttack, attackBoost);\n desc.attackerAbility = attacker.ability;\n desc.attackBoost = attackBoost;\n } else {\n attack = getModifiedStat(rawAttack, attackBoost);\n desc.attackBoost = attackBoost;\n }\n\n if (isPhysical && attacker.hasAbility('Pure Power', 'Huge Power')) {\n attack *= 2;\n desc.attackerAbility = attacker.ability;\n } else if (field.hasWeather('Sun') &&\n (attacker.hasAbility(isPhysical ? 'Flower Gift' : 'Solar Power'))\n ) {\n attack = Math.floor(attack * 1.5);\n desc.attackerAbility = attacker.ability;\n desc.weather = field.weather;\n } else if (field.attackerSide.isFlowerGift && field.hasWeather('Sun') && isPhysical) {\n attack = Math.floor(attack * 1.5);\n desc.weather = field.weather;\n desc.isFlowerGiftAttacker = true;\n } else if (\n (isPhysical &&\n (attacker.hasAbility('Hustle') || (attacker.hasAbility('Guts') && attacker.status)) ||\n (!isPhysical && attacker.abilityOn && attacker.hasAbility('Plus', 'Minus')))\n ) {\n attack = Math.floor(attack * 1.5);\n desc.attackerAbility = attacker.ability;\n } else if (isPhysical && attacker.hasAbility('Slow Start') && attacker.abilityOn) {\n attack = Math.floor(attack / 2);\n desc.attackerAbility = attacker.ability;\n }\n\n if ((isPhysical ? attacker.hasItem('Choice Band') : attacker.hasItem('Choice Specs')) ||\n (!isPhysical && attacker.hasItem('Soul Dew') && attacker.named('Latios', 'Latias'))) {\n attack = Math.floor(attack * 1.5);\n desc.attackerItem = attacker.item;\n } else if (\n (attacker.hasItem('Light Ball') && attacker.named('Pikachu')) ||\n (attacker.hasItem('Thick Club') && attacker.named('Cubone', 'Marowak') && isPhysical) ||\n (attacker.hasItem('Deep Sea Tooth') && attacker.named('Clamperl') && !isPhysical)\n ) {\n attack *= 2;\n desc.attackerItem = attacker.item;\n }\n return attack;\n}\n\nexport function calculateDefenseDPP(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n desc: RawDesc,\n isCritical = false\n) {\n const isPhysical = move.category === 'Physical';\n const defenseStat = isPhysical ? 'def' : 'spd';\n desc.defenseEVs = getStatDescriptionText(gen, defender, defenseStat, defender.nature);\n let defense: number;\n const defenseBoost = defender.boosts[defenseStat];\n const rawDefense = defender.rawStats[defenseStat];\n if (defenseBoost === 0 || (isCritical && defenseBoost > 0)) {\n defense = rawDefense;\n } else if (attacker.hasAbility('Unaware')) {\n defense = rawDefense;\n desc.attackerAbility = attacker.ability;\n } else if (defender.hasAbility('Simple')) {\n defense = getSimpleModifiedStat(rawDefense, defenseBoost);\n desc.defenderAbility = defender.ability;\n desc.defenseBoost = defenseBoost;\n } else {\n defense = getModifiedStat(rawDefense, defenseBoost);\n desc.defenseBoost = defenseBoost;\n }\n\n if (defender.hasAbility('Marvel Scale') && defender.status && isPhysical) {\n defense = Math.floor(defense * 1.5);\n desc.defenderAbility = defender.ability;\n } else if (defender.hasAbility('Flower Gift') && field.hasWeather('Sun') && !isPhysical) {\n defense = Math.floor(defense * 1.5);\n desc.defenderAbility = defender.ability;\n desc.weather = field.weather;\n } else if (field.defenderSide.isFlowerGift && field.hasWeather('Sun') && !isPhysical) {\n defense = Math.floor(defense * 1.5);\n desc.weather = field.weather;\n desc.isFlowerGiftDefender = true;\n }\n\n if (defender.hasItem('Soul Dew') && defender.named('Latios', 'Latias') && !isPhysical) {\n defense = Math.floor(defense * 1.5);\n desc.defenderItem = defender.item;\n } else if (\n (defender.hasItem('Deep Sea Scale') && defender.named('Clamperl') && !isPhysical) ||\n (defender.hasItem('Metal Powder') && defender.named('Ditto') && isPhysical)\n ) {\n defense *= 2;\n desc.defenderItem = defender.item;\n }\n\n if (field.hasWeather('Sand') && defender.hasType('Rock') && !isPhysical) {\n defense = Math.floor(defense * 1.5);\n desc.weather = field.weather;\n }\n\n if (move.named('Explosion') || move.named('Self-Destruct')) {\n defense = Math.floor(defense * 0.5);\n }\n\n if (defense < 1) {\n defense = 1;\n }\n return defense;\n}\n\nfunction calculateFinalModsDPP(\n baseDamage: number,\n attacker: Pokemon,\n move: Move,\n field: Field,\n desc: RawDesc,\n isCritical = false,\n) {\n const isPhysical = move.category === 'Physical';\n if (!isCritical) {\n const screenMultiplier = field.gameType !== 'Singles' ? 2 / 3 : 1 / 2;\n if (isPhysical && field.defenderSide.isReflect) {\n baseDamage = Math.floor(baseDamage * screenMultiplier);\n desc.isReflect = true;\n } else if (!isPhysical && field.defenderSide.isLightScreen) {\n baseDamage = Math.floor(baseDamage * screenMultiplier);\n desc.isLightScreen = true;\n }\n }\n\n if (field.gameType !== 'Singles' &&\n ['allAdjacent', 'allAdjacentFoes'].includes(move.target)) {\n baseDamage = Math.floor((baseDamage * 3) / 4);\n }\n\n if ((field.hasWeather('Sun') && move.hasType('Fire')) ||\n (field.hasWeather('Rain') && move.hasType('Water'))) {\n baseDamage = Math.floor(baseDamage * 1.5);\n desc.weather = field.weather;\n } else if (\n (field.hasWeather('Sun') && move.hasType('Water')) ||\n (field.hasWeather('Rain') && move.hasType('Fire')) ||\n (move.named('Solar Beam') && field.hasWeather('Rain', 'Sand', 'Hail'))\n ) {\n baseDamage = Math.floor(baseDamage * 0.5);\n desc.weather = field.weather;\n }\n\n if (attacker.hasAbility('Flash Fire') && attacker.abilityOn && move.hasType('Fire')) {\n baseDamage = Math.floor(baseDamage * 1.5);\n desc.attackerAbility = 'Flash Fire';\n }\n\n baseDamage += 2;\n\n if (isCritical) {\n if (attacker.hasAbility('Sniper')) {\n baseDamage *= 3;\n desc.attackerAbility = attacker.ability;\n } else {\n baseDamage *= 2;\n }\n desc.isCritical = isCritical;\n }\n\n if (attacker.hasItem('Life Orb')) {\n baseDamage = Math.floor(baseDamage * 1.3);\n desc.attackerItem = attacker.item;\n }\n\n if (move.named('Pursuit') && field.defenderSide.isSwitching === 'out') {\n // technician negates switching boost, thanks DaWoblefet\n if (attacker.hasAbility('Technician')) {\n baseDamage = Math.floor(baseDamage * 1);\n } else {\n baseDamage = Math.floor(baseDamage * 2);\n desc.isSwitching = 'out';\n }\n }\n return baseDamage;\n}\n\nfunction getSimpleModifiedStat(stat: number, mod: number) {\n const simpleMod = Math.min(6, Math.max(-6, mod * 2));\n return simpleMod > 0\n ? Math.floor((stat * (2 + simpleMod)) / 2)\n : simpleMod < 0 ? Math.floor((stat * 2) / (2 - simpleMod)) : stat;\n}\n", "import {Generation, AbilityName} from '../data/interface';\nimport {toID} from '../util';\nimport {\n getItemBoostType,\n getNaturalGift,\n getFlingPower,\n getBerryResistType,\n getTechnoBlast,\n} from '../items';\nimport {RawDesc} from '../desc';\nimport {Field} from '../field';\nimport {Move} from '../move';\nimport {Pokemon} from '../pokemon';\nimport {Result} from '../result';\nimport {\n chainMods,\n checkAirLock,\n checkDownload,\n checkForecast,\n checkInfiltrator,\n checkIntimidate,\n checkItem,\n checkMultihitBoost,\n checkSeedBoost,\n checkWonderRoom,\n computeFinalStats,\n countBoosts,\n getBaseDamage,\n getStatDescriptionText,\n getFinalDamage,\n getModifiedStat,\n getMoveEffectiveness,\n getStabMod,\n getWeight,\n handleFixedDamageMoves,\n isGrounded,\n OF16, OF32,\n pokeRound,\n} from './util';\n\nexport function calculateBWXY(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field\n) {\n // #region Initial\n\n checkAirLock(attacker, field);\n checkAirLock(defender, field);\n checkForecast(attacker, field.weather);\n checkForecast(defender, field.weather);\n checkItem(attacker, field.isMagicRoom);\n checkItem(defender, field.isMagicRoom);\n checkWonderRoom(attacker, field.isWonderRoom);\n checkWonderRoom(defender, field.isWonderRoom);\n checkSeedBoost(attacker, field);\n checkSeedBoost(defender, field);\n\n computeFinalStats(gen, attacker, defender, field, 'def', 'spd', 'spe');\n\n checkIntimidate(gen, attacker, defender);\n checkIntimidate(gen, defender, attacker);\n checkDownload(attacker, defender, field.isWonderRoom);\n checkDownload(defender, attacker, field.isWonderRoom);\n\n computeFinalStats(gen, attacker, defender, field, 'atk', 'spa');\n\n checkInfiltrator(attacker, field.defenderSide);\n checkInfiltrator(defender, field.attackerSide);\n\n const desc: RawDesc = {\n attackerName: attacker.name,\n moveName: move.name,\n defenderName: defender.name,\n isWonderRoom: field.isWonderRoom,\n };\n\n const result = new Result(gen, attacker, defender, move, field, 0, desc);\n\n if (move.category === 'Status' && !move.named('Nature Power')) {\n return result;\n }\n\n if (field.defenderSide.isProtected && !move.breaksProtect) {\n desc.isProtected = true;\n return result;\n }\n\n if (attacker.hasAbility('Mold Breaker', 'Teravolt', 'Turboblaze')) {\n defender.ability = '' as AbilityName;\n desc.attackerAbility = attacker.ability;\n }\n\n const isCritical =\n move.isCrit && !defender.hasAbility('Battle Armor', 'Shell Armor') && move.timesUsed === 1;\n\n if (move.named('Weather Ball')) {\n move.type =\n field.hasWeather('Sun', 'Harsh Sunshine') ? 'Fire'\n : field.hasWeather('Rain', 'Heavy Rain') ? 'Water'\n : field.hasWeather('Sand') ? 'Rock'\n : field.hasWeather('Hail') ? 'Ice'\n : 'Normal';\n desc.weather = field.weather;\n desc.moveType = move.type;\n } else if (move.named('Judgment') && attacker.item && attacker.item.includes('Plate')) {\n move.type = getItemBoostType(attacker.item)!;\n } else if (move.named('Techno Blast') && attacker.item && attacker.item.includes('Drive')) {\n move.type = getTechnoBlast(attacker.item)!;\n } else if (move.named('Natural Gift') && attacker.item?.endsWith('Berry')) {\n const gift = getNaturalGift(gen, attacker.item)!;\n move.type = gift.t;\n move.bp = gift.p;\n desc.attackerItem = attacker.item;\n desc.moveBP = move.bp;\n desc.moveType = move.type;\n } else if (move.named('Nature Power')) {\n if (gen.num === 5) {\n move.type = 'Ground';\n } else {\n move.type =\n field.hasTerrain('Electric') ? 'Electric'\n : field.hasTerrain('Grassy') ? 'Grass'\n : field.hasTerrain('Misty') ? 'Fairy'\n : 'Normal';\n }\n }\n\n let hasAteAbilityTypeChange = false;\n let isAerilate = false;\n let isPixilate = false;\n let isRefrigerate = false;\n let isNormalize = false;\n const noTypeChange =\n move.named('Judgment', 'Nature Power', 'Techo Blast', 'Natural Gift', 'Weather Ball',\n 'Struggle');\n\n if (!move.isZ && !noTypeChange) {\n const normal = move.hasType('Normal');\n if ((isAerilate = attacker.hasAbility('Aerilate') && normal)) {\n move.type = 'Flying';\n } else if ((isPixilate = attacker.hasAbility('Pixilate') && normal)) {\n move.type = 'Fairy';\n } else if ((isRefrigerate = attacker.hasAbility('Refrigerate') && normal)) {\n move.type = 'Ice';\n } else if ((isNormalize = attacker.hasAbility('Normalize'))) {\n move.type = 'Normal';\n }\n if (isPixilate || isRefrigerate || isAerilate || isNormalize) {\n desc.attackerAbility = attacker.ability;\n }\n if (isPixilate || isRefrigerate || isAerilate) {\n hasAteAbilityTypeChange = true;\n }\n }\n\n if (attacker.hasAbility('Gale Wings') && move.hasType('Flying')) {\n move.priority = 1;\n desc.attackerAbility = attacker.ability;\n }\n\n const isGhostRevealed = attacker.hasAbility('Scrappy') || field.defenderSide.isForesight;\n const type1Effectiveness =\n getMoveEffectiveness(gen, move, defender.types[0], isGhostRevealed, field.isGravity);\n const type2Effectiveness = defender.types[1]\n ? getMoveEffectiveness(gen, move, defender.types[1], isGhostRevealed, field.isGravity)\n : 1;\n let typeEffectiveness = type1Effectiveness * type2Effectiveness;\n\n if (typeEffectiveness === 0 && move.named('Thousand Arrows')) {\n typeEffectiveness = 1;\n } else if (typeEffectiveness === 0 && move.hasType('Ground') &&\n defender.hasItem('Iron Ball') && !defender.hasAbility('Klutz')) {\n typeEffectiveness = 1;\n } else if (typeEffectiveness === 0 && defender.hasItem('Ring Target')) {\n const effectiveness = gen.types.get(toID(move.type))!.effectiveness;\n if (effectiveness[defender.types[0]]! === 0) {\n typeEffectiveness = type2Effectiveness;\n } else if (defender.types[1] && effectiveness[defender.types[1]]! === 0) {\n typeEffectiveness = type1Effectiveness;\n }\n }\n\n if (typeEffectiveness === 0) {\n return result;\n }\n\n if ((move.named('Sky Drop') &&\n (defender.hasType('Flying') || defender.weightkg >= 200 || field.isGravity)) ||\n (move.named('Synchronoise') && !defender.hasType(attacker.types[0]) &&\n (!attacker.types[1] || !defender.hasType(attacker.types[1]))) ||\n (move.named('Dream Eater') && !defender.hasStatus('slp'))\n ) {\n return result;\n }\n\n if (\n (field.hasWeather('Harsh Sunshine') && move.hasType('Water')) ||\n (field.hasWeather('Heavy Rain') && move.hasType('Fire'))\n ) {\n desc.weather = field.weather;\n return result;\n }\n\n if (field.hasWeather('Strong Winds') && defender.hasType('Flying') &&\n gen.types.get(toID(move.type))!.effectiveness['Flying']! > 1) {\n typeEffectiveness /= 2;\n desc.weather = field.weather;\n }\n\n if ((defender.hasAbility('Wonder Guard') && typeEffectiveness <= 1) ||\n (move.hasType('Grass') && defender.hasAbility('Sap Sipper')) ||\n (move.hasType('Fire') && defender.hasAbility('Flash Fire')) ||\n (move.hasType('Water') && defender.hasAbility('Dry Skin', 'Storm Drain', 'Water Absorb')) ||\n (move.hasType('Electric') &&\n defender.hasAbility('Lightning Rod', 'Motor Drive', 'Volt Absorb')) ||\n (move.hasType('Ground') &&\n !field.isGravity && !move.named('Thousand Arrows') &&\n !defender.hasItem('Iron Ball') && defender.hasAbility('Levitate')) ||\n (move.flags.bullet && defender.hasAbility('Bulletproof')) ||\n (move.flags.sound && defender.hasAbility('Soundproof'))\n ) {\n desc.defenderAbility = defender.ability;\n return result;\n }\n\n if (move.hasType('Ground') && !move.named('Thousand Arrows') &&\n !field.isGravity && defender.hasItem('Air Balloon')) {\n desc.defenderItem = defender.item;\n return result;\n }\n\n if (move.priority > 0 && field.hasTerrain('Psychic') && isGrounded(defender, field)) {\n desc.terrain = field.terrain;\n return result;\n }\n\n desc.HPEVs = getStatDescriptionText(gen, defender, 'hp');\n\n const fixedDamage = handleFixedDamageMoves(attacker, move);\n if (fixedDamage) {\n if (attacker.hasAbility('Parental Bond')) {\n result.damage = [fixedDamage, fixedDamage];\n desc.attackerAbility = attacker.ability;\n } else {\n result.damage = fixedDamage;\n }\n return result;\n }\n\n if (move.named('Final Gambit')) {\n result.damage = attacker.curHP();\n return result;\n }\n\n if (move.hits > 1) {\n desc.hits = move.hits;\n }\n\n // #endregion\n // #region Base Power\n\n const basePower = calculateBasePowerBWXY(\n gen,\n attacker,\n defender,\n move,\n field,\n hasAteAbilityTypeChange,\n desc\n );\n if (basePower === 0) {\n return result;\n }\n\n // #endregion\n // #region (Special) Attack\n\n const attack = calculateAttackBWXY(gen, attacker, defender, move, field, desc, isCritical);\n const attackStat = move.category === 'Special' ? 'spa' : 'atk';\n\n // #endregion\n // #region (Special) Defense\n\n const defense = calculateDefenseBWXY(gen, attacker, defender, move, field, desc, isCritical);\n\n // #endregion\n // #region Damage\n\n const baseDamage = calculateBaseDamageBWXY(\n gen,\n attacker,\n basePower,\n attack,\n defense,\n move,\n field,\n desc,\n isCritical\n );\n\n // the random factor is applied between the crit mod and the stab mod, so don't apply anything\n // below this until we're inside the loop\n let stabMod = getStabMod(attacker, move, desc);\n\n const applyBurn =\n attacker.hasStatus('brn') &&\n move.category === 'Physical' &&\n !attacker.hasAbility('Guts') &&\n !(move.named('Facade') && gen.num === 6);\n desc.isBurned = applyBurn;\n\n const finalMods = calculateFinalModsBWXY(\n gen,\n attacker,\n defender,\n move,\n field,\n desc,\n isCritical,\n typeEffectiveness\n );\n const finalMod = chainMods(finalMods, 41, 131072);\n\n const isSpread = field.gameType !== 'Singles' &&\n ['allAdjacent', 'allAdjacentFoes'].includes(move.target);\n\n let childDamage: number[] | undefined;\n if (attacker.hasAbility('Parental Bond') && move.hits === 1 && !isSpread) {\n const child = attacker.clone();\n child.ability = 'Parental Bond (Child)' as AbilityName;\n checkMultihitBoost(gen, child, defender, move, field, desc);\n childDamage = calculateBWXY(gen, child, defender, move, field).damage as number[];\n desc.attackerAbility = attacker.ability;\n }\n\n let damage: number[] = [];\n for (let i = 0; i < 16; i++) {\n damage[i] =\n getFinalDamage(baseDamage, i, typeEffectiveness, applyBurn, stabMod, finalMod);\n }\n\n desc.attackBoost =\n move.named('Foul Play') ? defender.boosts[attackStat] : attacker.boosts[attackStat];\n\n if ((move.dropsStats && move.timesUsed! > 1) || move.hits > 1) {\n // store boosts so intermediate boosts don't show.\n const origDefBoost = desc.defenseBoost;\n const origAtkBoost = desc.attackBoost;\n let numAttacks = 1;\n if (move.dropsStats && move.timesUsed! > 1) {\n desc.moveTurns = `over ${move.timesUsed} turns`;\n numAttacks = move.timesUsed!;\n } else {\n numAttacks = move.hits;\n }\n let usedItems = [false, false];\n for (let times = 1; times < numAttacks; times++) {\n usedItems = checkMultihitBoost(gen, attacker, defender, move,\n field, desc, usedItems[0], usedItems[1]);\n const newAtk = calculateAttackBWXY(gen, attacker, defender, move, field, desc, isCritical);\n const newDef = calculateDefenseBWXY(gen, attacker, defender, move, field, desc, isCritical);\n // Check if lost -ate ability. Typing stays the same, only boost is lost\n // Cannot be regained during multihit move and no Normal moves with stat drawbacks\n hasAteAbilityTypeChange = hasAteAbilityTypeChange &&\n attacker.hasAbility('Aerilate', 'Galvanize', 'Pixilate', 'Refrigerate');\n\n if ((move.dropsStats && move.timesUsed! > 1)) {\n // Adaptability does not change between hits of a multihit, only between turns\n stabMod = getStabMod(attacker, move, desc);\n }\n\n const newBasePower = calculateBasePowerBWXY(\n gen,\n attacker,\n defender,\n move,\n field,\n hasAteAbilityTypeChange,\n desc\n );\n const newBaseDamage = getBaseDamage(attacker.level, newBasePower, newAtk, newDef);\n const newFinalMods = calculateFinalModsBWXY(\n gen,\n attacker,\n defender,\n move,\n field,\n desc,\n isCritical,\n typeEffectiveness,\n times\n );\n const newFinalMod = chainMods(newFinalMods, 41, 131072);\n\n let damageMultiplier = 0;\n damage = damage.map(affectedAmount => {\n const newFinalDamage = getFinalDamage(\n newBaseDamage,\n damageMultiplier,\n typeEffectiveness,\n applyBurn,\n stabMod,\n newFinalMod\n );\n damageMultiplier++;\n return affectedAmount + newFinalDamage;\n });\n }\n desc.defenseBoost = origDefBoost;\n desc.attackBoost = origAtkBoost;\n }\n\n result.damage = childDamage ? [damage, childDamage] : damage;\n\n // #endregion\n\n return result;\n}\n\nexport function calculateBasePowerBWXY(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n hasAteAbilityTypeChange: boolean,\n desc: RawDesc,\n hit = 1,\n) {\n let basePower: number;\n const turnOrder = attacker.stats.spe > defender.stats.spe ? 'first' : 'last';\n\n switch (move.name) {\n case 'Payback':\n basePower = move.bp * (turnOrder === 'last' ? 2 : 1);\n desc.moveBP = basePower;\n break;\n case 'Pursuit':\n const switching = field.defenderSide.isSwitching === 'out';\n basePower = move.bp * (switching ? 2 : 1);\n if (switching) desc.isSwitching = 'out';\n desc.moveBP = basePower;\n break;\n case 'Electro Ball':\n if (defender.stats.spe === 0) defender.stats.spe = 1;\n const r = Math.floor(attacker.stats.spe / defender.stats.spe);\n basePower = r >= 4 ? 150 : r >= 3 ? 120 : r >= 2 ? 80 : r >= 1 ? 60 : 40;\n desc.moveBP = basePower;\n break;\n case 'Gyro Ball':\n if (attacker.stats.spe === 0) attacker.stats.spe = 1;\n basePower = Math.min(150, Math.floor((25 * defender.stats.spe) / attacker.stats.spe) + 1);\n desc.moveBP = basePower;\n break;\n case 'Punishment':\n basePower = Math.min(200, 60 + 20 * countBoosts(gen, defender.boosts));\n desc.moveBP = basePower;\n break;\n case 'Low Kick':\n case 'Grass Knot':\n const w = getWeight(defender, desc, 'defender');\n basePower = w >= 200 ? 120 : w >= 100 ? 100 : w >= 50 ? 80 : w >= 25 ? 60 : w >= 10 ? 40 : 20;\n desc.moveBP = basePower;\n break;\n case 'Hex':\n basePower = move.bp * (defender.status ? 2 : 1);\n desc.moveBP = basePower;\n break;\n case 'Heavy Slam':\n case 'Heat Crash':\n const wr =\n getWeight(attacker, desc, 'attacker') /\n getWeight(defender, desc, 'defender');\n basePower = wr >= 5 ? 120 : wr >= 4 ? 100 : wr >= 3 ? 80 : wr >= 2 ? 60 : 40;\n desc.moveBP = basePower;\n break;\n case 'Stored Power':\n case 'Power Trip':\n basePower = 20 + 20 * countBoosts(gen, attacker.boosts);\n desc.moveBP = basePower;\n break;\n case 'Acrobatics':\n basePower = move.bp * (attacker.hasItem('Flying Gem') || !attacker.item ? 2 : 1);\n desc.moveBP = basePower;\n break;\n case 'Assurance':\n basePower = move.bp * (defender.hasAbility('Parental Bond (Child)') ? 2 : 1);\n // NOTE: desc.attackerAbility = 'Parental Bond' will already reflect this boost\n break;\n case 'Wake-Up Slap':\n basePower = move.bp * (defender.hasStatus('slp') ? 2 : 1);\n desc.moveBP = basePower;\n break;\n case 'Smelling Salts':\n basePower = move.bp * (defender.hasStatus('par') ? 2 : 1);\n desc.moveBP = basePower;\n break;\n case 'Weather Ball':\n basePower = move.bp * (field.weather && !field.hasWeather('Strong Winds') ? 2 : 1);\n desc.moveBP = basePower;\n break;\n case 'Fling':\n basePower = getFlingPower(attacker.item);\n desc.moveBP = basePower;\n desc.attackerItem = attacker.item;\n break;\n case 'Eruption':\n case 'Water Spout':\n basePower = Math.max(1, Math.floor((150 * attacker.curHP()) / attacker.maxHP()));\n desc.moveBP = basePower;\n break;\n case 'Flail':\n case 'Reversal':\n const p = Math.floor((48 * attacker.curHP()) / attacker.maxHP());\n basePower = p <= 1 ? 200 : p <= 4 ? 150 : p <= 9 ? 100 : p <= 16 ? 80 : p <= 32 ? 40 : 20;\n desc.moveBP = basePower;\n break;\n case 'Nature Power':\n if (gen.num === 5) {\n move.category = 'Physical';\n move.target = 'allAdjacent';\n basePower = 100;\n desc.moveName = 'Earthquake';\n } else {\n move.category = 'Special';\n move.secondaries = true;\n switch (field.terrain) {\n case 'Electric':\n basePower = 90;\n desc.moveName = 'Thunderbolt';\n break;\n case 'Grassy':\n basePower = 90;\n desc.moveName = 'Energy Ball';\n break;\n case 'Misty':\n basePower = 95;\n desc.moveName = 'Moonblast';\n break;\n default:\n basePower = 80;\n desc.moveName = 'Tri Attack';\n }\n }\n break;\n // Triple Kick's damage increases after each consecutive hit (10, 20, 30)\n case 'Triple Kick':\n basePower = hit * 10;\n desc.moveBP = move.hits === 2 ? 30 : move.hits === 3 ? 60 : 10;\n break;\n case 'Crush Grip':\n case 'Wring Out':\n basePower = 100 * Math.floor((defender.curHP() * 4096) / defender.maxHP());\n basePower = Math.floor(Math.floor((120 * basePower + 2048 - 1) / 4096) / 100) || 1;\n desc.moveBP = basePower;\n break;\n default:\n basePower = move.bp;\n }\n\n if (basePower === 0) {\n return 0;\n }\n\n const bpMods = calculateBPModsBWXY(\n gen,\n attacker,\n defender,\n move,\n field,\n desc,\n basePower,\n hasAteAbilityTypeChange,\n turnOrder\n );\n\n basePower = OF16(Math.max(1, pokeRound((basePower * chainMods(bpMods, 41, 2097152)) / 4096)));\n return basePower;\n}\n\nexport function calculateBPModsBWXY(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n desc: RawDesc,\n basePower: number,\n hasAteAbilityTypeChange: boolean,\n turnOrder: string\n) {\n const bpMods = [];\n\n let resistedKnockOffDamage =\n !defender.item ||\n (defender.named('Giratina-Origin') && defender.hasItem('Griseous Orb')) ||\n (defender.name.includes('Arceus') && defender.item.includes('Plate')) ||\n (defender.name.includes('Genesect') && defender.item.includes('Drive')) ||\n (defender.named('Groudon', 'Groudon-Primal') && defender.hasItem('Red Orb')) ||\n (defender.named('Kyogre', 'Kyogre-Primal') && defender.hasItem('Blue Orb'));\n\n // The last case only applies when the Pokemon is holding the Mega Stone that matches its species\n // (or when it's already a Mega-Evolution)\n if (!resistedKnockOffDamage && defender.item) {\n const item = gen.items.get(toID(defender.item))!;\n resistedKnockOffDamage = !!(item.megaEvolves && defender.name.includes(item.megaEvolves));\n }\n\n\n // Use BasePower after moves with custom BP to determine if Technician should boost\n if ((attacker.hasAbility('Technician') && basePower <= 60) ||\n (attacker.hasAbility('Flare Boost') &&\n attacker.hasStatus('brn') && move.category === 'Special') ||\n (attacker.hasAbility('Toxic Boost') &&\n attacker.hasStatus('psn', 'tox') && move.category === 'Physical')\n ) {\n bpMods.push(6144);\n desc.attackerAbility = attacker.ability;\n } else if (attacker.hasAbility('Analytic') && turnOrder !== 'first') {\n bpMods.push(5325);\n desc.attackerAbility = attacker.ability;\n } else if (\n attacker.hasAbility('Sand Force') &&\n field.hasWeather('Sand') &&\n move.hasType('Rock', 'Ground', 'Steel')\n ) {\n bpMods.push(5325);\n desc.attackerAbility = attacker.ability;\n desc.weather = field.weather;\n } else if (\n (attacker.hasAbility('Reckless') && (move.recoil || move.hasCrashDamage)) ||\n (attacker.hasAbility('Iron Fist') && move.flags.punch)\n ) {\n bpMods.push(4915);\n desc.attackerAbility = attacker.ability;\n }\n\n if (defender.hasAbility('Heatproof') && move.hasType('Fire')) {\n bpMods.push(2048);\n desc.defenderAbility = defender.ability;\n } else if (defender.hasAbility('Dry Skin') && move.hasType('Fire')) {\n bpMods.push(5120);\n desc.defenderAbility = defender.ability;\n }\n\n if (attacker.hasAbility('Sheer Force') && move.secondaries) {\n bpMods.push(5325);\n desc.attackerAbility = attacker.ability;\n }\n\n if (attacker.hasAbility('Rivalry') && ![attacker.gender, defender.gender].includes('N')) {\n if (attacker.gender === defender.gender) {\n bpMods.push(5120);\n desc.rivalry = 'buffed';\n } else {\n bpMods.push(3072);\n desc.rivalry = 'nerfed';\n }\n desc.attackerAbility = attacker.ability;\n }\n\n if (attacker.item && getItemBoostType(attacker.item) === move.type) {\n bpMods.push(4915);\n desc.attackerItem = attacker.item;\n } else if (\n (attacker.hasItem('Muscle Band') && move.category === 'Physical') ||\n (attacker.hasItem('Wise Glasses') && move.category === 'Special')\n ) {\n bpMods.push(4505);\n desc.attackerItem = attacker.item;\n } else if (\n (attacker.hasItem('Adamant Orb') &&\n attacker.named('Dialga') &&\n move.hasType('Steel', 'Dragon')) ||\n (attacker.hasItem('Lustrous Orb') &&\n attacker.named('Palkia') &&\n move.hasType('Water', 'Dragon')) ||\n (attacker.hasItem('Griseous Orb') &&\n attacker.named('Giratina-Origin') &&\n move.hasType('Ghost', 'Dragon'))\n ) {\n bpMods.push(4915);\n desc.attackerItem = attacker.item;\n } else if (attacker.hasItem(`${move.type} Gem`)) {\n bpMods.push(gen.num > 5 ? 5325 : 6144);\n desc.attackerItem = attacker.item;\n }\n\n if ((move.named('Facade') && attacker.hasStatus('brn', 'par', 'psn', 'tox')) ||\n (move.named('Brine') && defender.curHP() <= defender.maxHP() / 2) ||\n (move.named('Venoshock') && defender.hasStatus('psn', 'tox'))) {\n bpMods.push(8192);\n desc.moveBP = basePower * 2;\n } else if (gen.num > 5 && move.named('Knock Off') && !resistedKnockOffDamage) {\n bpMods.push(6144);\n desc.moveBP = basePower * 1.5;\n } else if (move.named('Solar Beam') && field.hasWeather('Rain', 'Heavy Rain', 'Sand', 'Hail')) {\n bpMods.push(2048);\n desc.moveBP = basePower / 2;\n desc.weather = field.weather;\n }\n\n if (field.attackerSide.isHelpingHand) {\n bpMods.push(6144);\n desc.isHelpingHand = true;\n }\n\n if (hasAteAbilityTypeChange) {\n bpMods.push(5325);\n desc.attackerAbility = attacker.ability;\n } else if (\n (attacker.hasAbility('Mega Launcher') && move.flags.pulse) ||\n (attacker.hasAbility('Strong Jaw') && move.flags.bite)\n ) {\n bpMods.push(6144);\n desc.attackerAbility = attacker.ability;\n } else if (attacker.hasAbility('Tough Claws') && move.flags.contact) {\n bpMods.push(5325);\n desc.attackerAbility = attacker.ability;\n }\n\n const aura = `${move.type} Aura`;\n const isAttackerAura = attacker.hasAbility(aura);\n const isDefenderAura = defender.hasAbility(aura);\n const isUserAuraBreak = attacker.hasAbility('Aura Break') || defender.hasAbility('Aura Break');\n const isFieldAuraBreak = field.isAuraBreak;\n const isFieldFairyAura = field.isFairyAura && move.type === 'Fairy';\n const isFieldDarkAura = field.isDarkAura && move.type === 'Dark';\n const auraActive = isAttackerAura || isDefenderAura || isFieldFairyAura || isFieldDarkAura;\n const auraBreak = isFieldAuraBreak || isUserAuraBreak;\n if (auraActive) {\n if (auraBreak) {\n bpMods.push(3072);\n desc.attackerAbility = attacker.ability;\n desc.defenderAbility = defender.ability;\n } else {\n bpMods.push(5448);\n if (isAttackerAura) desc.attackerAbility = attacker.ability;\n if (isDefenderAura) desc.defenderAbility = defender.ability;\n }\n }\n\n // It's not actually clear if the terrain modifiers are base damage mods like weather or are\n // base power mods like in Gen 7+, but the research doesn't exist for this yet so we match PS here\n if (isGrounded(attacker, field)) {\n if ((field.hasTerrain('Electric') && move.hasType('Electric')) ||\n (field.hasTerrain('Grassy') && move.hasType('Grass'))\n ) {\n bpMods.push(6144);\n desc.terrain = field.terrain;\n }\n }\n if (isGrounded(defender, field)) {\n if ((field.hasTerrain('Misty') && move.hasType('Dragon')) ||\n (field.hasTerrain('Grassy') && move.named('Bulldoze', 'Earthquake'))\n ) {\n bpMods.push(2048);\n desc.terrain = field.terrain;\n }\n }\n\n return bpMods;\n}\n\nexport function calculateAttackBWXY(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n desc: RawDesc,\n isCritical = false\n) {\n let attack: number;\n const attackSource = move.named('Foul Play') ? defender : attacker;\n const attackStat = move.category === 'Special' ? 'spa' : 'atk';\n desc.attackEVs =\n move.named('Foul Play')\n ? getStatDescriptionText(gen, defender, attackStat, defender.nature)\n : getStatDescriptionText(gen, attacker, attackStat, attacker.nature);\n\n if (attackSource.boosts[attackStat] === 0 ||\n (isCritical && attackSource.boosts[attackStat] < 0)) {\n attack = attackSource.rawStats[attackStat];\n } else if (defender.hasAbility('Unaware')) {\n attack = attackSource.rawStats[attackStat];\n desc.defenderAbility = defender.ability;\n } else {\n attack = getModifiedStat(attackSource.rawStats[attackStat]!, attackSource.boosts[attackStat]!);\n desc.attackBoost = attackSource.boosts[attackStat];\n }\n\n // unlike all other attack modifiers, Hustle gets applied directly\n if (attacker.hasAbility('Hustle') && move.category === 'Physical') {\n attack = pokeRound((attack * 3) / 2);\n desc.attackerAbility = attacker.ability;\n }\n\n const atMods = calculateAtModsBWXY(attacker, defender, move, field, desc);\n attack = OF16(Math.max(1, pokeRound((attack * chainMods(atMods, 410, 131072)) / 4096)));\n return attack;\n}\n\nexport function calculateAtModsBWXY(\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n desc: RawDesc\n) {\n const atMods = [];\n if (defender.hasAbility('Thick Fat') && move.hasType('Fire', 'Ice')) {\n atMods.push(2048);\n desc.defenderAbility = defender.ability;\n }\n\n if ((attacker.hasAbility('Guts') && attacker.status && move.category === 'Physical') ||\n (attacker.curHP() <= attacker.maxHP() / 3 &&\n ((attacker.hasAbility('Overgrow') && move.hasType('Grass')) ||\n (attacker.hasAbility('Blaze') && move.hasType('Fire')) ||\n (attacker.hasAbility('Torrent') && move.hasType('Water')) ||\n (attacker.hasAbility('Swarm') && move.hasType('Bug')))) ||\n (move.category === 'Special' && attacker.abilityOn && attacker.hasAbility('Plus', 'Minus'))\n ) {\n atMods.push(6144);\n desc.attackerAbility = attacker.ability;\n } else if (attacker.hasAbility('Flash Fire') && attacker.abilityOn && move.hasType('Fire')) {\n atMods.push(6144);\n desc.attackerAbility = 'Flash Fire';\n } else if (\n (attacker.hasAbility('Solar Power') &&\n field.hasWeather('Sun', 'Harsh Sunshine') &&\n move.category === 'Special') ||\n (attacker.named('Cherrim') &&\n attacker.hasAbility('Flower Gift') &&\n field.hasWeather('Sun', 'Harsh Sunshine') &&\n move.category === 'Physical')\n ) {\n atMods.push(6144);\n desc.attackerAbility = attacker.ability;\n desc.weather = field.weather;\n } else if (\n field.attackerSide.isFlowerGift &&\n field.hasWeather('Sun', 'Harsh Sunshine') &&\n move.category === 'Physical') {\n atMods.push(6144);\n desc.weather = field.weather;\n desc.isFlowerGiftAttacker = true;\n } else if (\n (attacker.hasAbility('Defeatist') && attacker.curHP() <= attacker.maxHP() / 2) ||\n (attacker.hasAbility('Slow Start') && attacker.abilityOn && move.category === 'Physical')\n ) {\n atMods.push(2048);\n desc.attackerAbility = attacker.ability;\n } else if (attacker.hasAbility('Huge Power', 'Pure Power') && move.category === 'Physical') {\n atMods.push(8192);\n desc.attackerAbility = attacker.ability;\n }\n\n if ((attacker.hasItem('Thick Club') &&\n attacker.named('Cubone', 'Marowak', 'Marowak-Alola') &&\n move.category === 'Physical') ||\n (attacker.hasItem('Deep Sea Tooth') &&\n attacker.named('Clamperl') &&\n move.category === 'Special') ||\n (attacker.hasItem('Light Ball') && attacker.name.startsWith('Pikachu') && !move.isZ)\n ) {\n atMods.push(8192);\n desc.attackerItem = attacker.item;\n } else if (\n (attacker.hasItem('Soul Dew') &&\n attacker.named('Latios', 'Latias', 'Latios-Mega', 'Latias-Mega') &&\n move.category === 'Special') ||\n (attacker.hasItem('Choice Band') && move.category === 'Physical') ||\n (attacker.hasItem('Choice Specs') && move.category === 'Special')\n ) {\n atMods.push(6144);\n desc.attackerItem = attacker.item;\n }\n return atMods;\n}\n\nexport function calculateDefenseBWXY(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n desc: RawDesc,\n isCritical = false\n) {\n let defense: number;\n const defenseStat = move.overrideDefensiveStat || move.category === 'Physical' ? 'def' : 'spd';\n const hitsPhysical = defenseStat === 'def';\n desc.defenseEVs = getStatDescriptionText(gen, defender, defenseStat, defender.nature);\n if (defender.boosts[defenseStat] === 0 ||\n (isCritical && defender.boosts[defenseStat] > 0) ||\n move.ignoreDefensive) {\n defense = defender.rawStats[defenseStat];\n } else if (attacker.hasAbility('Unaware')) {\n defense = defender.rawStats[defenseStat];\n desc.attackerAbility = attacker.ability;\n } else {\n defense = getModifiedStat(defender.rawStats[defenseStat]!, defender.boosts[defenseStat]!);\n desc.defenseBoost = defender.boosts[defenseStat];\n }\n\n // unlike all other defense modifiers, Sandstorm SpD boost gets applied directly\n if (field.hasWeather('Sand') && defender.hasType('Rock') && !hitsPhysical) {\n defense = pokeRound((defense * 3) / 2);\n desc.weather = field.weather;\n }\n\n const dfMods = calculateDfModsBWXY(\n gen,\n defender,\n field,\n desc,\n hitsPhysical\n );\n defense = OF16(Math.max(1, pokeRound((defense * chainMods(dfMods, 410, 131072)) / 4096)));\n return defense;\n}\n\nexport function calculateDfModsBWXY(\n gen: Generation,\n defender: Pokemon,\n field: Field,\n desc: RawDesc,\n hitsPhysical = false\n) {\n const dfMods = [];\n if (defender.hasAbility('Marvel Scale') && defender.status && hitsPhysical) {\n dfMods.push(6144);\n desc.defenderAbility = defender.ability;\n } else if (\n defender.named('Cherrim') &&\n defender.hasAbility('Flower Gift') &&\n field.hasWeather('Sun', 'Harsh Sunshine') &&\n !hitsPhysical\n ) {\n dfMods.push(6144);\n desc.defenderAbility = defender.ability;\n desc.weather = field.weather;\n } else if (\n field.defenderSide.isFlowerGift &&\n field.hasWeather('Sun', 'Harsh Sunshine') &&\n !hitsPhysical) {\n dfMods.push(6144);\n desc.weather = field.weather;\n desc.isFlowerGiftDefender = true;\n }\n\n if (field.hasTerrain('Grassy') && defender.hasAbility('Grass Pelt') && hitsPhysical) {\n dfMods.push(6144);\n desc.defenderAbility = defender.ability;\n }\n\n if ((!hitsPhysical && defender.hasItem('Soul Dew') &&\n defender.named('Latios', 'Latias', 'Latios-Mega', 'Latias-Mega')) ||\n (defender.hasItem('Eviolite') && gen.species.get(toID(defender.name))?.nfe) ||\n (!hitsPhysical && defender.hasItem('Assault Vest'))) {\n dfMods.push(6144);\n desc.defenderItem = defender.item;\n }\n\n if ((defender.hasItem('Metal Powder') && defender.named('Ditto') && hitsPhysical) ||\n (defender.hasItem('Deep Sea Scale') && defender.named('Clamperl') && !hitsPhysical)) {\n dfMods.push(8192);\n desc.defenderItem = defender.item;\n }\n\n if (defender.hasAbility('Fur Coat') && hitsPhysical) {\n dfMods.push(8192);\n desc.defenderAbility = defender.ability;\n }\n return dfMods;\n}\n\n\nfunction calculateBaseDamageBWXY(\n gen: Generation,\n attacker: Pokemon,\n basePower: number,\n attack: number,\n defense: number,\n move: Move,\n field: Field,\n desc: RawDesc,\n isCritical = false,\n) {\n let baseDamage = getBaseDamage(attacker.level, basePower, attack, defense);\n\n const isSpread = field.gameType !== 'Singles' &&\n ['allAdjacent', 'allAdjacentFoes'].includes(move.target);\n if (isSpread) {\n baseDamage = pokeRound(OF32(baseDamage * 3072) / 4096);\n }\n\n if (attacker.hasAbility('Parental Bond (Child)')) {\n baseDamage = pokeRound(OF32(baseDamage * 2048) / 4096);\n }\n\n if ((field.hasWeather('Sun', 'Harsh Sunshine') && move.hasType('Fire')) ||\n (field.hasWeather('Rain', 'Heavy Rain') && move.hasType('Water'))) {\n baseDamage = pokeRound(OF32(baseDamage * 6144) / 4096);\n desc.weather = field.weather;\n } else if (\n (field.hasWeather('Sun') && move.hasType('Water')) ||\n (field.hasWeather('Rain') && move.hasType('Fire'))\n ) {\n baseDamage = pokeRound(OF32(baseDamage * 2048) / 4096);\n desc.weather = field.weather;\n }\n\n if (isCritical) {\n baseDamage = Math.floor(OF32(baseDamage * (gen.num > 5 ? 1.5 : 2)));\n desc.isCritical = isCritical;\n }\n\n return baseDamage;\n}\n\nfunction calculateFinalModsBWXY(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n desc: RawDesc,\n isCritical = false,\n typeEffectiveness: number,\n hitCount = 0\n) {\n const finalMods = [];\n\n if (field.defenderSide.isReflect && move.category === 'Physical' && !isCritical) {\n finalMods.push(field.gameType !== 'Singles' ? (gen.num > 5 ? 2732 : 2703) : 2048);\n desc.isReflect = true;\n } else if (field.defenderSide.isLightScreen && move.category === 'Special' && !isCritical) {\n finalMods.push(field.gameType !== 'Singles' ? (gen.num > 5 ? 2732 : 2703) : 2048);\n desc.isLightScreen = true;\n }\n\n if (defender.hasAbility('Multiscale') && defender.curHP() === defender.maxHP() &&\n hitCount === 0 &&\n !field.defenderSide.isSR && (!field.defenderSide.spikes || defender.hasType('Flying')) &&\n !attacker.hasAbility('Parental Bond (Child)')) {\n finalMods.push(2048);\n desc.defenderAbility = defender.ability;\n }\n\n if (attacker.hasAbility('Tinted Lens') && typeEffectiveness < 1) {\n finalMods.push(8192);\n desc.attackerAbility = attacker.ability;\n }\n\n if (field.defenderSide.isFriendGuard) {\n finalMods.push(3072);\n desc.isFriendGuard = true;\n }\n\n if (attacker.hasAbility('Sniper') && isCritical) {\n finalMods.push(6144);\n desc.attackerAbility = attacker.ability;\n }\n\n if (defender.hasAbility('Solid Rock', 'Filter') && typeEffectiveness > 1) {\n finalMods.push(3072);\n desc.defenderAbility = defender.ability;\n }\n\n if (attacker.hasItem('Metronome') && move.timesUsedWithMetronome! >= 1) {\n const timesUsedWithMetronome = Math.floor(move.timesUsedWithMetronome!);\n if (timesUsedWithMetronome <= 4) {\n finalMods.push(4096 + timesUsedWithMetronome * 819);\n } else {\n finalMods.push(8192);\n }\n desc.attackerItem = attacker.item;\n }\n\n if (attacker.hasItem('Expert Belt') && typeEffectiveness > 1 && !move.isZ) {\n finalMods.push(4915);\n desc.attackerItem = attacker.item;\n } else if (attacker.hasItem('Life Orb')) {\n finalMods.push(5324);\n desc.attackerItem = attacker.item;\n }\n\n if (move.hasType(getBerryResistType(defender.item)) &&\n (typeEffectiveness > 1 || move.hasType('Normal')) &&\n hitCount === 0 &&\n !attacker.hasAbility('Unnerve')) {\n finalMods.push(2048);\n desc.defenderItem = defender.item;\n }\n\n return finalMods;\n}\n", "import {Generation, AbilityName, StatID, Terrain} from '../data/interface';\nimport {toID} from '../util';\nimport {\n getBerryResistType,\n getFlingPower,\n getItemBoostType,\n getMultiAttack,\n getNaturalGift,\n getTechnoBlast,\n SEED_BOOSTED_STAT,\n} from '../items';\nimport {RawDesc} from '../desc';\nimport {Field} from '../field';\nimport {Move} from '../move';\nimport {Pokemon} from '../pokemon';\nimport {Result} from '../result';\nimport {\n chainMods,\n checkAirLock,\n checkDauntlessShield,\n checkDownload,\n checkEmbody,\n checkForecast,\n checkInfiltrator,\n checkIntimidate,\n checkIntrepidSword,\n checkItem,\n checkMultihitBoost,\n checkSeedBoost,\n checkTeraformZero,\n checkWindRider,\n checkWonderRoom,\n computeFinalStats,\n countBoosts,\n getBaseDamage,\n getStatDescriptionText,\n getFinalDamage,\n getModifiedStat,\n getQPBoostedStat,\n getMoveEffectiveness,\n getShellSideArmCategory,\n getWeight,\n handleFixedDamageMoves,\n isGrounded,\n OF16, OF32,\n pokeRound,\n isQPActive,\n getStabMod,\n getStellarStabMod,\n} from './util';\n\nexport function calculateSMSSSV(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field\n) {\n // #region Initial\n\n checkAirLock(attacker, field);\n checkAirLock(defender, field);\n checkTeraformZero(attacker, field);\n checkTeraformZero(defender, field);\n checkForecast(attacker, field.weather);\n checkForecast(defender, field.weather);\n checkItem(attacker, field.isMagicRoom);\n checkItem(defender, field.isMagicRoom);\n checkWonderRoom(attacker, field.isWonderRoom);\n checkWonderRoom(defender, field.isWonderRoom);\n checkSeedBoost(attacker, field);\n checkSeedBoost(defender, field);\n checkDauntlessShield(attacker, gen);\n checkDauntlessShield(defender, gen);\n checkEmbody(attacker, gen);\n checkEmbody(defender, gen);\n\n computeFinalStats(gen, attacker, defender, field, 'def', 'spd', 'spe');\n\n checkIntimidate(gen, attacker, defender);\n checkIntimidate(gen, defender, attacker);\n checkDownload(attacker, defender, field.isWonderRoom);\n checkDownload(defender, attacker, field.isWonderRoom);\n checkIntrepidSword(attacker, gen);\n checkIntrepidSword(defender, gen);\n\n checkWindRider(attacker, field.attackerSide);\n checkWindRider(defender, field.defenderSide);\n\n if (move.named('Meteor Beam', 'Electro Shot')) {\n attacker.boosts.spa +=\n attacker.hasAbility('Simple') ? 2\n : attacker.hasAbility('Contrary') ? -1\n : 1;\n // restrict to +- 6\n attacker.boosts.spa = Math.min(6, Math.max(-6, attacker.boosts.spa));\n }\n\n computeFinalStats(gen, attacker, defender, field, 'atk', 'spa');\n\n checkInfiltrator(attacker, field.defenderSide);\n checkInfiltrator(defender, field.attackerSide);\n\n const desc: RawDesc = {\n attackerName: attacker.name,\n moveName: move.name,\n defenderName: defender.name,\n isDefenderDynamaxed: defender.isDynamaxed,\n isWonderRoom: field.isWonderRoom,\n };\n\n // only display tera type if it applies\n if (attacker.teraType !== 'Stellar' || move.name === 'Tera Blast' || move.isStellarFirstUse) {\n // tera blast has special behavior with tera stellar\n desc.isStellarFirstUse = attacker.name !== 'Terapagos-Stellar' && move.name === 'Tera Blast' &&\n attacker.teraType === 'Stellar' && move.isStellarFirstUse;\n desc.attackerTera = attacker.teraType;\n }\n if (defender.teraType !== 'Stellar') desc.defenderTera = defender.teraType;\n\n if (move.named('Photon Geyser', 'Light That Burns the Sky') ||\n (move.named('Tera Blast') && attacker.teraType)) {\n move.category = attacker.stats.atk > attacker.stats.spa ? 'Physical' : 'Special';\n }\n\n const result = new Result(gen, attacker, defender, move, field, 0, desc);\n\n if (move.category === 'Status' && !move.named('Nature Power')) {\n return result;\n }\n\n if (move.flags.punch && attacker.hasItem('Punching Glove')) {\n desc.attackerItem = attacker.item;\n move.flags.contact = 0;\n }\n\n const breaksProtect = move.breaksProtect || move.isZ || attacker.isDynamaxed ||\n (attacker.hasAbility('Unseen Fist') && move.flags.contact);\n\n if (field.defenderSide.isProtected && !breaksProtect) {\n desc.isProtected = true;\n return result;\n }\n\n const defenderIgnoresAbility = defender.hasAbility(\n 'Full Metal Body',\n 'Prism Armor',\n 'Shadow Shield',\n 'Tablets of Ruin',\n 'Vessel of Ruin'\n );\n\n const attackerIgnoresAbility = attacker.hasAbility('Mold Breaker', 'Teravolt', 'Turboblaze');\n const moveIgnoresAbility = move.named(\n 'G-Max Drum Solo',\n 'G-Max Fire Ball',\n 'G-Max Hydrosnipe',\n 'Light That Burns the Sky',\n 'Menacing Moonraze Maelstrom',\n 'Moongeist Beam',\n 'Photon Geyser',\n 'Searing Sunraze Smash',\n 'Sunsteel Strike'\n );\n if (!defenderIgnoresAbility && !defender.hasAbility('Poison Heal') &&\n (attackerIgnoresAbility || moveIgnoresAbility)) {\n if (attackerIgnoresAbility) desc.attackerAbility = attacker.ability;\n if (defender.hasItem('Ability Shield')) {\n desc.defenderItem = defender.item;\n } else {\n defender.ability = '' as AbilityName;\n }\n }\n\n const ignoresNeutralizingGas = [\n 'As One (Glastrier)', 'As One (Spectrier)', 'Battle Bond', 'Comatose',\n 'Disguise', 'Gulp Missile', 'Ice Face', 'Multitype', 'Neutralizing Gas',\n 'Power Construct', 'RKS System', 'Schooling', 'Shields Down',\n 'Stance Change', 'Tera Shift', 'Zen Mode', 'Zero to Hero',\n ];\n\n if (attacker.hasAbility('Neutralizing Gas') &&\n !ignoresNeutralizingGas.includes(defender.ability || '')) {\n desc.attackerAbility = attacker.ability;\n defender.ability = '' as AbilityName;\n }\n\n if (defender.hasAbility('Neutralizing Gas') &&\n !ignoresNeutralizingGas.includes(attacker.ability || '')) {\n desc.defenderAbility = defender.ability;\n attacker.ability = '' as AbilityName;\n }\n\n // Merciless does not ignore Shell Armor, damage dealt to a poisoned Pokemon with Shell Armor\n // will not be a critical hit (UltiMario)\n const isCritical = !defender.hasAbility('Battle Armor', 'Shell Armor') &&\n (move.isCrit || (attacker.hasAbility('Merciless') && defender.hasStatus('psn', 'tox'))) &&\n move.timesUsed === 1;\n\n let type = move.type;\n if (move.originalName === 'Weather Ball') {\n const holdingUmbrella = attacker.hasItem('Utility Umbrella');\n type =\n field.hasWeather('Sun', 'Harsh Sunshine') && !holdingUmbrella ? 'Fire'\n : field.hasWeather('Rain', 'Heavy Rain') && !holdingUmbrella ? 'Water'\n : field.hasWeather('Sand') ? 'Rock'\n : field.hasWeather('Hail', 'Snow') ? 'Ice'\n : 'Normal';\n desc.weather = field.weather;\n desc.moveType = type;\n } else if (move.named('Judgment') && attacker.item && attacker.item.includes('Plate')) {\n type = getItemBoostType(attacker.item)!;\n } else if (move.originalName === 'Techno Blast' &&\n attacker.item && attacker.item.includes('Drive')) {\n type = getTechnoBlast(attacker.item)!;\n desc.moveType = type;\n } else if (move.originalName === 'Multi-Attack' &&\n attacker.item && attacker.item.includes('Memory')) {\n type = getMultiAttack(attacker.item)!;\n desc.moveType = type;\n } else if (move.named('Natural Gift') && attacker.item?.endsWith('Berry')) {\n const gift = getNaturalGift(gen, attacker.item)!;\n type = gift.t;\n desc.moveType = type;\n desc.attackerItem = attacker.item;\n } else if (\n move.named('Nature Power') ||\n (move.originalName === 'Terrain Pulse' && isGrounded(attacker, field))\n ) {\n type =\n field.hasTerrain('Electric') ? 'Electric'\n : field.hasTerrain('Grassy') ? 'Grass'\n : field.hasTerrain('Misty') ? 'Fairy'\n : field.hasTerrain('Psychic') ? 'Psychic'\n : 'Normal';\n desc.terrain = field.terrain;\n\n if (move.isMax) {\n desc.moveType = type;\n }\n\n // If the Nature Power user has the ability Prankster, it cannot affect\n // Dark-types or grounded foes if Psychic Terrain is active\n if (!(move.named('Nature Power') && attacker.hasAbility('Prankster')) &&\n ((defender.types.includes('Dark') ||\n (field.hasTerrain('Psychic') && isGrounded(defender, field))))) {\n desc.moveType = type;\n }\n } else if (move.originalName === 'Revelation Dance') {\n if (attacker.teraType) {\n type = attacker.teraType;\n } else {\n type = attacker.types[0];\n }\n } else if (move.named('Aura Wheel')) {\n if (attacker.named('Morpeko')) {\n type = 'Electric';\n } else if (attacker.named('Morpeko-Hangry')) {\n type = 'Dark';\n }\n } else if (move.named('Raging Bull')) {\n if (attacker.named('Tauros-Paldea-Combat')) {\n type = 'Fighting';\n } else if (attacker.named('Tauros-Paldea-Blaze')) {\n type = 'Fire';\n } else if (attacker.named('Tauros-Paldea-Aqua')) {\n type = 'Water';\n }\n } else if (move.named('Ivy Cudgel')) {\n if (attacker.name.includes('Ogerpon-Cornerstone')) {\n type = 'Rock';\n } else if (attacker.name.includes('Ogerpon-Hearthflame')) {\n type = 'Fire';\n } else if (attacker.name.includes('Ogerpon-Wellspring')) {\n type = 'Water';\n }\n }\n\n let hasAteAbilityTypeChange = false;\n let isAerilate = false;\n let isPixilate = false;\n let isRefrigerate = false;\n let isGalvanize = false;\n let isLiquidVoice = false;\n let isNormalize = false;\n const noTypeChange = move.named(\n 'Revelation Dance',\n 'Judgment',\n 'Nature Power',\n 'Techno Blast',\n 'Multi-Attack',\n 'Natural Gift',\n 'Weather Ball',\n 'Terrain Pulse',\n 'Struggle',\n ) || (move.named('Tera Blast') && attacker.teraType);\n\n if (!move.isZ && !noTypeChange) {\n const normal = type === 'Normal';\n if ((isAerilate = attacker.hasAbility('Aerilate') && normal)) {\n type = 'Flying';\n } else if ((isGalvanize = attacker.hasAbility('Galvanize') && normal)) {\n type = 'Electric';\n } else if ((isLiquidVoice = attacker.hasAbility('Liquid Voice') && !!move.flags.sound)) {\n type = 'Water';\n } else if ((isPixilate = attacker.hasAbility('Pixilate') && normal)) {\n type = 'Fairy';\n } else if ((isRefrigerate = attacker.hasAbility('Refrigerate') && normal)) {\n type = 'Ice';\n } else if ((isNormalize = attacker.hasAbility('Normalize'))) { // Boosts any type\n type = 'Normal';\n }\n if (isGalvanize || isPixilate || isRefrigerate || isAerilate || isNormalize) {\n desc.attackerAbility = attacker.ability;\n hasAteAbilityTypeChange = true;\n } else if (isLiquidVoice) {\n desc.attackerAbility = attacker.ability;\n }\n }\n\n if (move.named('Tera Blast') && attacker.teraType) {\n type = attacker.teraType;\n }\n\n move.type = type;\n\n // FIXME: this is incorrect, should be move.flags.heal, not move.drain\n if ((attacker.hasAbility('Triage') && move.drain) ||\n (attacker.hasAbility('Gale Wings') &&\n move.hasType('Flying') &&\n attacker.curHP() === attacker.maxHP())) {\n move.priority = 1;\n desc.attackerAbility = attacker.ability;\n }\n\n const isGhostRevealed =\n attacker.hasAbility('Scrappy') || attacker.hasAbility('Mind\\'s Eye') ||\n field.defenderSide.isForesight;\n const isRingTarget =\n defender.hasItem('Ring Target') && !defender.hasAbility('Klutz');\n const type1Effectiveness = getMoveEffectiveness(\n gen,\n move,\n defender.types[0],\n isGhostRevealed,\n field.isGravity,\n isRingTarget\n );\n const type2Effectiveness = defender.types[1]\n ? getMoveEffectiveness(\n gen,\n move,\n defender.types[1],\n isGhostRevealed,\n field.isGravity,\n isRingTarget\n )\n : 1;\n let typeEffectiveness = type1Effectiveness * type2Effectiveness;\n\n if (defender.teraType && defender.teraType !== 'Stellar') {\n typeEffectiveness = getMoveEffectiveness(\n gen,\n move,\n defender.teraType,\n isGhostRevealed,\n field.isGravity,\n isRingTarget\n );\n }\n\n if (typeEffectiveness === 0 && move.hasType('Ground') &&\n defender.hasItem('Iron Ball') && !defender.hasAbility('Klutz')) {\n typeEffectiveness = 1;\n }\n\n if (typeEffectiveness === 0 && move.named('Thousand Arrows')) {\n typeEffectiveness = 1;\n }\n\n if (typeEffectiveness === 0) {\n return result;\n }\n\n if ((move.named('Sky Drop') &&\n (defender.hasType('Flying') || defender.weightkg >= 200 || field.isGravity)) ||\n (move.named('Synchronoise') && !defender.hasType(attacker.types[0]) &&\n (!attacker.types[1] || !defender.hasType(attacker.types[1]))) ||\n (move.named('Dream Eater') &&\n (!(defender.hasStatus('slp') || defender.hasAbility('Comatose')))) ||\n (move.named('Steel Roller') && !field.terrain) ||\n (move.named('Poltergeist') && (!defender.item || isQPActive(defender, field)))\n ) {\n return result;\n }\n\n if (\n (field.hasWeather('Harsh Sunshine') && move.hasType('Water')) ||\n (field.hasWeather('Heavy Rain') && move.hasType('Fire'))\n ) {\n desc.weather = field.weather;\n return result;\n }\n\n if (field.hasWeather('Strong Winds') && defender.hasType('Flying') &&\n gen.types.get(toID(move.type))!.effectiveness['Flying']! > 1) {\n typeEffectiveness /= 2;\n desc.weather = field.weather;\n }\n\n if (move.type === 'Stellar') {\n desc.defenderTera = defender.teraType; // always show in this case\n typeEffectiveness = !defender.teraType ? 1 : 2;\n }\n\n const turn2typeEffectiveness = typeEffectiveness;\n\n // Tera Shell works only at full HP, but for all hits of multi-hit moves\n if (defender.hasAbility('Tera Shell') &&\n defender.curHP() === defender.maxHP() &&\n (!field.defenderSide.isSR && (!field.defenderSide.spikes || defender.hasType('Flying')) ||\n defender.hasItem('Heavy-Duty Boots'))\n ) {\n typeEffectiveness = 0.5;\n desc.defenderAbility = defender.ability;\n }\n\n if ((defender.hasAbility('Wonder Guard') && typeEffectiveness <= 1) ||\n (move.hasType('Grass') && defender.hasAbility('Sap Sipper')) ||\n (move.hasType('Fire') && defender.hasAbility('Flash Fire', 'Well-Baked Body')) ||\n (move.hasType('Water') && defender.hasAbility('Dry Skin', 'Storm Drain', 'Water Absorb')) ||\n (move.hasType('Electric') &&\n defender.hasAbility('Lightning Rod', 'Motor Drive', 'Volt Absorb')) ||\n (move.hasType('Ground') &&\n !field.isGravity && !move.named('Thousand Arrows') &&\n !defender.hasItem('Iron Ball') && defender.hasAbility('Levitate')) ||\n (move.flags.bullet && defender.hasAbility('Bulletproof')) ||\n (move.flags.sound && !move.named('Clangorous Soul') && defender.hasAbility('Soundproof')) ||\n (move.priority > 0 && defender.hasAbility('Queenly Majesty', 'Dazzling', 'Armor Tail')) ||\n (move.hasType('Ground') && defender.hasAbility('Earth Eater')) ||\n (move.flags.wind && defender.hasAbility('Wind Rider'))\n ) {\n desc.defenderAbility = defender.ability;\n return result;\n }\n\n if (move.hasType('Ground') && !move.named('Thousand Arrows') &&\n !field.isGravity && defender.hasItem('Air Balloon')) {\n desc.defenderItem = defender.item;\n return result;\n }\n\n if (move.priority > 0 && field.hasTerrain('Psychic') && isGrounded(defender, field)) {\n desc.terrain = field.terrain;\n return result;\n }\n\n const weightBasedMove = move.named('Heat Crash', 'Heavy Slam', 'Low Kick', 'Grass Knot');\n if (defender.isDynamaxed && weightBasedMove) {\n return result;\n }\n\n desc.HPEVs = getStatDescriptionText(gen, defender, 'hp');\n\n const fixedDamage = handleFixedDamageMoves(attacker, move);\n if (fixedDamage) {\n if (attacker.hasAbility('Parental Bond')) {\n result.damage = [fixedDamage, fixedDamage];\n desc.attackerAbility = attacker.ability;\n } else {\n result.damage = fixedDamage;\n }\n return result;\n }\n\n if (move.named('Final Gambit')) {\n result.damage = attacker.curHP();\n return result;\n }\n\n if (move.named('Guardian of Alola')) {\n let zLostHP = Math.floor((defender.curHP() * 3) / 4);\n if (field.defenderSide.isProtected && attacker.item && attacker.item.includes(' Z')) {\n zLostHP = Math.ceil(zLostHP / 4 - 0.5);\n }\n result.damage = zLostHP;\n return result;\n }\n\n if (move.named('Nature\\'s Madness')) {\n const lostHP = field.defenderSide.isProtected ? 0 : Math.floor(defender.curHP() / 2);\n result.damage = lostHP;\n return result;\n }\n\n if (move.named('Spectral Thief')) {\n let stat: StatID;\n for (stat in defender.boosts) {\n if (defender.boosts[stat] > 0) {\n attacker.boosts[stat] +=\n attacker.hasAbility('Contrary') ? -defender.boosts[stat]! : defender.boosts[stat]!;\n if (attacker.boosts[stat] > 6) attacker.boosts[stat] = 6;\n if (attacker.boosts[stat] < -6) attacker.boosts[stat] = -6;\n attacker.stats[stat] = getModifiedStat(attacker.rawStats[stat]!, attacker.boosts[stat]!);\n defender.boosts[stat] = 0;\n defender.stats[stat] = defender.rawStats[stat];\n }\n }\n }\n\n if (move.hits > 1) {\n desc.hits = move.hits;\n }\n\n const turnOrder = attacker.stats.spe > defender.stats.spe ? 'first' : 'last';\n\n // #endregion\n // #region Base Power\n\n const basePower = calculateBasePowerSMSSSV(\n gen,\n attacker,\n defender,\n move,\n field,\n hasAteAbilityTypeChange,\n desc\n );\n if (basePower === 0) {\n return result;\n }\n\n // #endregion\n // #region (Special) Attack\n const attack = calculateAttackSMSSSV(gen, attacker, defender, move, field, desc, isCritical);\n const attackStat =\n move.named('Shell Side Arm') &&\n getShellSideArmCategory(attacker, defender) === 'Physical'\n ? 'atk'\n : move.named('Body Press')\n ? 'def'\n : move.category === 'Special'\n ? 'spa'\n : 'atk';\n // #endregion\n // #region (Special) Defense\n\n const defense = calculateDefenseSMSSSV(gen, attacker, defender, move, field, desc, isCritical);\n const hitsPhysical = move.overrideDefensiveStat === 'def' || move.category === 'Physical' ||\n (move.named('Shell Side Arm') && getShellSideArmCategory(attacker, defender) === 'Physical');\n const defenseStat = hitsPhysical ? 'def' : 'spd';\n\n // #endregion\n // #region Damage\n\n const baseDamage = calculateBaseDamageSMSSSV(\n gen,\n attacker,\n defender,\n basePower,\n attack,\n defense,\n move,\n field,\n desc,\n isCritical\n );\n\n if (hasTerrainSeed(defender) &&\n field.hasTerrain(defender.item!.substring(0, defender.item!.indexOf(' ')) as Terrain) &&\n SEED_BOOSTED_STAT[defender.item!] === defenseStat) {\n // Last condition applies so the calc doesn't show a seed where it wouldn't affect the outcome\n // (like Grassy Seed when being hit by a special move)\n desc.defenderItem = defender.item;\n }\n\n // the random factor is applied between the crit mod and the stab mod, so don't apply anything\n // below this until we're inside the loop\n let preStellarStabMod = getStabMod(attacker, move, desc);\n let stabMod = getStellarStabMod(attacker, move, preStellarStabMod);\n\n const applyBurn =\n attacker.hasStatus('brn') &&\n move.category === 'Physical' &&\n !attacker.hasAbility('Guts') &&\n !move.named('Facade');\n desc.isBurned = applyBurn;\n const finalMods = calculateFinalModsSMSSSV(\n gen,\n attacker,\n defender,\n move,\n field,\n desc,\n isCritical,\n typeEffectiveness\n );\n\n let protect = false;\n if (field.defenderSide.isProtected &&\n (attacker.isDynamaxed || (move.isZ && attacker.item && attacker.item.includes(' Z')))) {\n protect = true;\n desc.isProtected = true;\n }\n\n const finalMod = chainMods(finalMods, 41, 131072);\n\n const isSpread = field.gameType !== 'Singles' &&\n ['allAdjacent', 'allAdjacentFoes'].includes(move.target);\n\n let childDamage: number[] | undefined;\n if (attacker.hasAbility('Parental Bond') && move.hits === 1 && !isSpread) {\n const child = attacker.clone();\n child.ability = 'Parental Bond (Child)' as AbilityName;\n checkMultihitBoost(gen, child, defender, move, field, desc);\n childDamage = calculateSMSSSV(gen, child, defender, move, field).damage as number[];\n desc.attackerAbility = attacker.ability;\n }\n\n let damage = [];\n for (let i = 0; i < 16; i++) {\n damage[i] =\n getFinalDamage(baseDamage, i, typeEffectiveness, applyBurn, stabMod, finalMod, protect);\n }\n\n desc.attackBoost =\n move.named('Foul Play') ? defender.boosts[attackStat] : attacker.boosts[attackStat];\n\n if ((move.dropsStats && move.timesUsed! > 1) || move.hits > 1) {\n // store boosts so intermediate boosts don't show.\n const origDefBoost = desc.defenseBoost;\n const origAtkBoost = desc.attackBoost;\n\n let numAttacks = 1;\n if (move.dropsStats && move.timesUsed! > 1) {\n desc.moveTurns = `over ${move.timesUsed} turns`;\n numAttacks = move.timesUsed!;\n } else {\n numAttacks = move.hits;\n }\n let usedItems = [false, false];\n for (let times = 1; times < numAttacks; times++) {\n usedItems = checkMultihitBoost(gen, attacker, defender, move,\n field, desc, usedItems[0], usedItems[1]);\n const newAttack = calculateAttackSMSSSV(gen, attacker, defender, move,\n field, desc, isCritical);\n const newDefense = calculateDefenseSMSSSV(gen, attacker, defender, move,\n field, desc, isCritical);\n // Check if lost -ate ability. Typing stays the same, only boost is lost\n // Cannot be regained during multihit move and no Normal moves with stat drawbacks\n hasAteAbilityTypeChange = hasAteAbilityTypeChange &&\n attacker.hasAbility('Aerilate', 'Galvanize', 'Pixilate', 'Refrigerate', 'Normalize');\n\n if ((move.dropsStats && move.timesUsed! > 1)) {\n // Adaptability does not change between hits of a multihit, only between turns\n preStellarStabMod = getStabMod(attacker, move, desc);\n // Hack to make Tera Shell with multihit moves, but not over multiple turns\n typeEffectiveness = turn2typeEffectiveness;\n // Stellar damage boost applies for 1 turn, but all hits of multihit.\n stabMod = getStellarStabMod(attacker, move, preStellarStabMod, times);\n }\n\n const newBasePower = calculateBasePowerSMSSSV(\n gen,\n attacker,\n defender,\n move,\n field,\n hasAteAbilityTypeChange,\n desc,\n times + 1\n );\n const newBaseDamage = calculateBaseDamageSMSSSV(\n gen,\n attacker,\n defender,\n newBasePower,\n newAttack,\n newDefense,\n move,\n field,\n desc,\n isCritical\n );\n const newFinalMods = calculateFinalModsSMSSSV(\n gen,\n attacker,\n defender,\n move,\n field,\n desc,\n isCritical,\n typeEffectiveness,\n times\n );\n const newFinalMod = chainMods(newFinalMods, 41, 131072);\n\n let damageMultiplier = 0;\n damage = damage.map(affectedAmount => {\n const newFinalDamage = getFinalDamage(\n newBaseDamage,\n damageMultiplier,\n typeEffectiveness,\n applyBurn,\n stabMod,\n newFinalMod,\n protect\n );\n damageMultiplier++;\n return affectedAmount + newFinalDamage;\n });\n }\n desc.defenseBoost = origDefBoost;\n desc.attackBoost = origAtkBoost;\n }\n\n result.damage = childDamage ? [damage, childDamage] : damage;\n\n // #endregion\n\n return result;\n}\n\nexport function calculateBasePowerSMSSSV(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n hasAteAbilityTypeChange: boolean,\n desc: RawDesc,\n hit = 1,\n) {\n const turnOrder = attacker.stats.spe > defender.stats.spe ? 'first' : 'last';\n\n let basePower: number;\n\n switch (move.name) {\n case 'Payback':\n basePower = move.bp * (turnOrder === 'last' ? 2 : 1);\n desc.moveBP = basePower;\n break;\n case 'Bolt Beak':\n case 'Fishious Rend':\n basePower = move.bp * (turnOrder !== 'last' ? 2 : 1);\n desc.moveBP = basePower;\n break;\n case 'Pursuit':\n const switching = field.defenderSide.isSwitching === 'out';\n basePower = move.bp * (switching ? 2 : 1);\n if (switching) desc.isSwitching = 'out';\n desc.moveBP = basePower;\n break;\n case 'Electro Ball':\n const r = Math.floor(attacker.stats.spe / defender.stats.spe);\n basePower = r >= 4 ? 150 : r >= 3 ? 120 : r >= 2 ? 80 : r >= 1 ? 60 : 40;\n if (defender.stats.spe === 0) basePower = 40;\n desc.moveBP = basePower;\n break;\n case 'Gyro Ball':\n basePower = Math.min(150, Math.floor((25 * defender.stats.spe) / attacker.stats.spe) + 1);\n if (attacker.stats.spe === 0) basePower = 1;\n desc.moveBP = basePower;\n break;\n case 'Punishment':\n basePower = Math.min(200, 60 + 20 * countBoosts(gen, defender.boosts));\n desc.moveBP = basePower;\n break;\n case 'Low Kick':\n case 'Grass Knot':\n const w = getWeight(defender, desc, 'defender');\n basePower = w >= 200 ? 120 : w >= 100 ? 100 : w >= 50 ? 80 : w >= 25 ? 60 : w >= 10 ? 40 : 20;\n desc.moveBP = basePower;\n break;\n case 'Hex':\n case 'Infernal Parade':\n // Hex deals double damage to Pokemon with Comatose (ih8ih8sn0w)\n basePower = move.bp * (defender.status || defender.hasAbility('Comatose') ? 2 : 1);\n desc.moveBP = basePower;\n break;\n case 'Barb Barrage':\n basePower = move.bp * (defender.hasStatus('psn', 'tox') ? 2 : 1);\n desc.moveBP = basePower;\n break;\n case 'Heavy Slam':\n case 'Heat Crash':\n const wr =\n getWeight(attacker, desc, 'attacker') /\n getWeight(defender, desc, 'defender');\n basePower = wr >= 5 ? 120 : wr >= 4 ? 100 : wr >= 3 ? 80 : wr >= 2 ? 60 : 40;\n desc.moveBP = basePower;\n break;\n case 'Stored Power':\n case 'Power Trip':\n basePower = 20 + 20 * countBoosts(gen, attacker.boosts);\n desc.moveBP = basePower;\n break;\n case 'Acrobatics':\n basePower = move.bp * (attacker.hasItem('Flying Gem') ||\n (!attacker.item || isQPActive(attacker, field)) ? 2 : 1);\n desc.moveBP = basePower;\n break;\n case 'Assurance':\n basePower = move.bp * (defender.hasAbility('Parental Bond (Child)') ? 2 : 1);\n // NOTE: desc.attackerAbility = 'Parental Bond' will already reflect this boost\n break;\n case 'Wake-Up Slap':\n // Wake-Up Slap deals double damage to Pokemon with Comatose (ih8ih8sn0w)\n basePower = move.bp * (defender.hasStatus('slp') || defender.hasAbility('Comatose') ? 2 : 1);\n desc.moveBP = basePower;\n break;\n case 'Smelling Salts':\n basePower = move.bp * (defender.hasStatus('par') ? 2 : 1);\n desc.moveBP = basePower;\n break;\n case 'Weather Ball':\n basePower = move.bp * (field.weather && !field.hasWeather('Strong Winds') ? 2 : 1);\n if (field.hasWeather('Sun', 'Harsh Sunshine', 'Rain', 'Heavy Rain') &&\n attacker.hasItem('Utility Umbrella')) basePower = move.bp;\n desc.moveBP = basePower;\n break;\n case 'Terrain Pulse':\n basePower = move.bp * (isGrounded(attacker, field) && field.terrain ? 2 : 1);\n desc.moveBP = basePower;\n break;\n case 'Rising Voltage':\n basePower = move.bp * ((isGrounded(defender, field) && field.hasTerrain('Electric')) ? 2 : 1);\n desc.moveBP = basePower;\n break;\n case 'Psyblade':\n basePower = move.bp * (field.hasTerrain('Electric') ? 1.5 : 1);\n if (field.hasTerrain('Electric')) {\n desc.moveBP = basePower;\n desc.terrain = field.terrain;\n }\n break;\n case 'Fling':\n basePower = getFlingPower(attacker.item);\n desc.moveBP = basePower;\n desc.attackerItem = attacker.item;\n break;\n case 'Dragon Energy':\n case 'Eruption':\n case 'Water Spout':\n basePower = Math.max(1, Math.floor((150 * attacker.curHP()) / attacker.maxHP()));\n desc.moveBP = basePower;\n break;\n case 'Flail':\n case 'Reversal':\n const p = Math.floor((48 * attacker.curHP()) / attacker.maxHP());\n basePower = p <= 1 ? 200 : p <= 4 ? 150 : p <= 9 ? 100 : p <= 16 ? 80 : p <= 32 ? 40 : 20;\n desc.moveBP = basePower;\n break;\n case 'Natural Gift':\n if (attacker.item?.endsWith('Berry')) {\n const gift = getNaturalGift(gen, attacker.item)!;\n basePower = gift.p;\n desc.attackerItem = attacker.item;\n desc.moveBP = move.bp;\n } else {\n basePower = move.bp;\n }\n break;\n case 'Nature Power':\n move.category = 'Special';\n move.secondaries = true;\n\n // Nature Power cannot affect Dark-types if it is affected by Prankster\n if (attacker.hasAbility('Prankster') && defender.types.includes('Dark')) {\n basePower = 0;\n desc.moveName = 'Nature Power';\n desc.attackerAbility = 'Prankster';\n break;\n }\n switch (field.terrain) {\n case 'Electric':\n basePower = 90;\n desc.moveName = 'Thunderbolt';\n break;\n case 'Grassy':\n basePower = 90;\n desc.moveName = 'Energy Ball';\n break;\n case 'Misty':\n basePower = 95;\n desc.moveName = 'Moonblast';\n break;\n case 'Psychic':\n // Nature Power does not affect grounded Pokemon if it is affected by\n // Prankster and there is Psychic Terrain active\n if (attacker.hasAbility('Prankster') && isGrounded(defender, field)) {\n basePower = 0;\n desc.attackerAbility = 'Prankster';\n } else {\n basePower = 90;\n desc.moveName = 'Psychic';\n }\n break;\n default:\n basePower = 80;\n desc.moveName = 'Tri Attack';\n }\n break;\n case 'Water Shuriken':\n basePower = attacker.named('Greninja-Ash') && attacker.hasAbility('Battle Bond') ? 20 : 15;\n desc.moveBP = basePower;\n break;\n // Triple Axel's damage increases after each consecutive hit (20, 40, 60)\n case 'Triple Axel':\n basePower = hit * 20;\n desc.moveBP = move.hits === 2 ? 60 : move.hits === 3 ? 120 : 20;\n break;\n // Triple Kick's damage increases after each consecutive hit (10, 20, 30)\n case 'Triple Kick':\n basePower = hit * 10;\n desc.moveBP = move.hits === 2 ? 30 : move.hits === 3 ? 60 : 10;\n break;\n case 'Crush Grip':\n case 'Wring Out':\n basePower = 100 * Math.floor((defender.curHP() * 4096) / defender.maxHP());\n basePower = Math.floor(Math.floor((120 * basePower + 2048 - 1) / 4096) / 100) || 1;\n desc.moveBP = basePower;\n break;\n case 'Hard Press':\n basePower = 100 * Math.floor((defender.curHP() * 4096) / defender.maxHP());\n basePower = Math.floor(Math.floor((100 * basePower + 2048 - 1) / 4096) / 100) || 1;\n desc.moveBP = basePower;\n break;\n case 'Tera Blast':\n basePower = attacker.teraType === 'Stellar' ? 100 : 80;\n desc.moveBP = basePower;\n break;\n default:\n basePower = move.bp;\n }\n if (basePower === 0) {\n return 0;\n }\n if (move.named(\n 'Breakneck Blitz', 'Bloom Doom', 'Inferno Overdrive', 'Hydro Vortex', 'Gigavolt Havoc',\n 'Subzero Slammer', 'Supersonic Skystrike', 'Savage Spin-Out', 'Acid Downpour', 'Tectonic Rage',\n 'Continental Crush', 'All-Out Pummeling', 'Shattered Psyche', 'Never-Ending Nightmare',\n 'Devastating Drake', 'Black Hole Eclipse', 'Corkscrew Crash', 'Twinkle Tackle'\n ) || move.isMax) {\n // show z-move power in description\n desc.moveBP = move.bp;\n }\n const bpMods = calculateBPModsSMSSSV(\n gen,\n attacker,\n defender,\n move,\n field,\n desc,\n basePower,\n hasAteAbilityTypeChange,\n turnOrder\n );\n basePower = OF16(Math.max(1, pokeRound((basePower * chainMods(bpMods, 41, 2097152)) / 4096)));\n if (\n attacker.teraType && move.type === attacker.teraType &&\n attacker.hasType(attacker.teraType) && move.hits === 1 && !move.multiaccuracy &&\n move.priority <= 0 && move.bp > 0 && !move.named('Dragon Energy', 'Eruption', 'Water Spout') &&\n basePower < 60 && gen.num >= 9\n ) {\n basePower = 60;\n desc.moveBP = 60;\n }\n return basePower;\n}\n\nexport function calculateBPModsSMSSSV(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n desc: RawDesc,\n basePower: number,\n hasAteAbilityTypeChange: boolean,\n turnOrder: string\n) {\n const bpMods = [];\n\n // Move effects\n\n let resistedKnockOffDamage =\n (!defender.item || isQPActive(defender, field)) ||\n (defender.named('Dialga-Origin') && defender.hasItem('Adamant Crystal')) ||\n (defender.named('Palkia-Origin') && defender.hasItem('Lustrous Globe')) ||\n // Griseous Core for gen 9, Griseous Orb otherwise\n (defender.name.includes('Giratina-Origin') && defender.item.includes('Griseous')) ||\n (defender.name.includes('Arceus') && defender.item.includes('Plate')) ||\n (defender.name.includes('Genesect') && defender.item.includes('Drive')) ||\n (defender.named('Groudon', 'Groudon-Primal') && defender.hasItem('Red Orb')) ||\n (defender.named('Kyogre', 'Kyogre-Primal') && defender.hasItem('Blue Orb')) ||\n (defender.name.includes('Silvally') && defender.item.includes('Memory')) ||\n defender.item.includes(' Z') ||\n (defender.named('Zacian') && defender.hasItem('Rusted Sword')) ||\n (defender.named('Zamazenta') && defender.hasItem('Rusted Shield')) ||\n (defender.name.includes('Ogerpon-Cornerstone') && defender.hasItem('Cornerstone Mask')) ||\n (defender.name.includes('Ogerpon-Hearthflame') && defender.hasItem('Hearthflame Mask')) ||\n (defender.name.includes('Ogerpon-Wellspring') && defender.hasItem('Wellspring Mask')) ||\n (defender.named('Venomicon-Epilogue') && defender.hasItem('Vile Vial'));\n\n // The last case only applies when the Pokemon has the Mega Stone that matches its species\n // (or when it's already a Mega-Evolution)\n if (!resistedKnockOffDamage && defender.item) {\n const item = gen.items.get(toID(defender.item))!;\n resistedKnockOffDamage = !!item.megaEvolves && defender.name.includes(item.megaEvolves);\n }\n\n if ((move.named('Facade') && attacker.hasStatus('brn', 'par', 'psn', 'tox')) ||\n (move.named('Brine') && defender.curHP() <= defender.maxHP() / 2) ||\n (move.named('Venoshock') && defender.hasStatus('psn', 'tox')) ||\n (move.named('Lash Out') && (countBoosts(gen, attacker.boosts) < 0))\n ) {\n bpMods.push(8192);\n desc.moveBP = basePower * 2;\n } else if (\n move.named('Expanding Force') && isGrounded(attacker, field) && field.hasTerrain('Psychic')\n ) {\n move.target = 'allAdjacentFoes';\n bpMods.push(6144);\n desc.moveBP = basePower * 1.5;\n } else if (\n move.named('Tera Starstorm') && attacker.name === 'Terapagos-Stellar'\n ) {\n move.target = 'allAdjacentFoes';\n move.type = 'Stellar';\n } else if ((move.named('Knock Off') && !resistedKnockOffDamage) ||\n (move.named('Misty Explosion') && isGrounded(attacker, field) && field.hasTerrain('Misty')) ||\n (move.named('Grav Apple') && field.isGravity)\n ) {\n bpMods.push(6144);\n desc.moveBP = basePower * 1.5;\n } else if (move.named('Solar Beam', 'Solar Blade') &&\n field.hasWeather('Rain', 'Heavy Rain', 'Sand', 'Hail', 'Snow')) {\n bpMods.push(2048);\n desc.moveBP = basePower / 2;\n desc.weather = field.weather;\n } else if (move.named('Collision Course', 'Electro Drift')) {\n const isGhostRevealed =\n attacker.hasAbility('Scrappy') || attacker.hasAbility('Mind\\'s Eye') ||\n field.defenderSide.isForesight;\n const isRingTarget =\n defender.hasItem('Ring Target') && !defender.hasAbility('Klutz');\n const types = defender.teraType && defender.teraType !== 'Stellar'\n ? [defender.teraType] : defender.types;\n const type1Effectiveness = getMoveEffectiveness(\n gen,\n move,\n types[0],\n isGhostRevealed,\n field.isGravity,\n isRingTarget\n );\n const type2Effectiveness = types[1] ? getMoveEffectiveness(\n gen,\n move,\n types[1],\n isGhostRevealed,\n field.isGravity,\n isRingTarget\n ) : 1;\n if (type1Effectiveness * type2Effectiveness >= 2) {\n bpMods.push(5461);\n desc.moveBP = basePower * (5461 / 4096);\n }\n }\n\n if (field.attackerSide.isHelpingHand) {\n bpMods.push(6144);\n desc.isHelpingHand = true;\n }\n\n // Field effects\n\n const terrainMultiplier = gen.num > 7 ? 5325 : 6144;\n if (isGrounded(attacker, field)) {\n if ((field.hasTerrain('Electric') && move.hasType('Electric')) ||\n (field.hasTerrain('Grassy') && move.hasType('Grass')) ||\n (field.hasTerrain('Psychic') && move.hasType('Psychic'))\n ) {\n bpMods.push(terrainMultiplier);\n desc.terrain = field.terrain;\n }\n }\n if (isGrounded(defender, field)) {\n if ((field.hasTerrain('Misty') && move.hasType('Dragon')) ||\n (field.hasTerrain('Grassy') && move.named('Bulldoze', 'Earthquake'))\n ) {\n bpMods.push(2048);\n desc.terrain = field.terrain;\n }\n }\n\n // Abilities\n\n // Use BasePower after moves with custom BP to determine if Technician should boost\n if ((attacker.hasAbility('Technician') && basePower <= 60) ||\n (attacker.hasAbility('Flare Boost') &&\n attacker.hasStatus('brn') && move.category === 'Special') ||\n (attacker.hasAbility('Toxic Boost') &&\n attacker.hasStatus('psn', 'tox') && move.category === 'Physical') ||\n (attacker.hasAbility('Mega Launcher') && move.flags.pulse) ||\n (attacker.hasAbility('Strong Jaw') && move.flags.bite) ||\n (attacker.hasAbility('Steely Spirit') && move.hasType('Steel')) ||\n (attacker.hasAbility('Sharpness') && move.flags.slicing)\n ) {\n bpMods.push(6144);\n desc.attackerAbility = attacker.ability;\n }\n\n const aura = `${move.type} Aura`;\n const isAttackerAura = attacker.hasAbility(aura);\n const isDefenderAura = defender.hasAbility(aura);\n const isUserAuraBreak = attacker.hasAbility('Aura Break') || defender.hasAbility('Aura Break');\n const isFieldAuraBreak = field.isAuraBreak;\n const isFieldFairyAura = field.isFairyAura && move.type === 'Fairy';\n const isFieldDarkAura = field.isDarkAura && move.type === 'Dark';\n const auraActive = isAttackerAura || isDefenderAura || isFieldFairyAura || isFieldDarkAura;\n const auraBreak = isFieldAuraBreak || isUserAuraBreak;\n if (auraActive) {\n if (auraBreak) {\n bpMods.push(3072);\n desc.attackerAbility = attacker.ability;\n desc.defenderAbility = defender.ability;\n } else {\n bpMods.push(5448);\n if (isAttackerAura) desc.attackerAbility = attacker.ability;\n if (isDefenderAura) desc.defenderAbility = defender.ability;\n }\n }\n\n // Sheer Force does not power up max moves or remove the effects (SadisticMystic)\n if (\n (attacker.hasAbility('Sheer Force') &&\n (move.secondaries || move.named('Jet Punch', 'Order Up')) && !move.isMax) ||\n (attacker.hasAbility('Sand Force') &&\n field.hasWeather('Sand') && move.hasType('Rock', 'Ground', 'Steel')) ||\n (attacker.hasAbility('Analytic') &&\n (turnOrder !== 'first' || field.defenderSide.isSwitching === 'out')) ||\n (attacker.hasAbility('Tough Claws') && move.flags.contact) ||\n (attacker.hasAbility('Punk Rock') && move.flags.sound)\n ) {\n bpMods.push(5325);\n desc.attackerAbility = attacker.ability;\n }\n\n if (field.attackerSide.isBattery && move.category === 'Special') {\n bpMods.push(5325);\n desc.isBattery = true;\n }\n\n if (field.attackerSide.isPowerSpot) {\n bpMods.push(5325);\n desc.isPowerSpot = true;\n }\n\n if (attacker.hasAbility('Rivalry') && ![attacker.gender, defender.gender].includes('N')) {\n if (attacker.gender === defender.gender) {\n bpMods.push(5120);\n desc.rivalry = 'buffed';\n } else {\n bpMods.push(3072);\n desc.rivalry = 'nerfed';\n }\n desc.attackerAbility = attacker.ability;\n }\n\n // The -ate abilities already changed move typing earlier, so most checks are done and desc is set\n // However, Max Moves also don't boost -ate Abilities\n if (!move.isMax && hasAteAbilityTypeChange) {\n bpMods.push(4915);\n }\n\n if ((attacker.hasAbility('Reckless') && (move.recoil || move.hasCrashDamage)) ||\n (attacker.hasAbility('Iron Fist') && move.flags.punch)\n ) {\n bpMods.push(4915);\n desc.attackerAbility = attacker.ability;\n }\n\n if (attacker.hasItem('Punching Glove') && move.flags.punch) {\n bpMods.push(4506);\n }\n\n if (gen.num <= 8 && defender.hasAbility('Heatproof') && move.hasType('Fire')) {\n bpMods.push(2048);\n desc.defenderAbility = defender.ability;\n } else if (defender.hasAbility('Dry Skin') && move.hasType('Fire')) {\n bpMods.push(5120);\n desc.defenderAbility = defender.ability;\n }\n\n if (attacker.hasAbility('Supreme Overlord') && attacker.alliesFainted) {\n const powMod = [4096, 4506, 4915, 5325, 5734, 6144];\n bpMods.push(powMod[Math.min(5, attacker.alliesFainted)]);\n desc.attackerAbility = attacker.ability;\n desc.alliesFainted = attacker.alliesFainted;\n }\n\n // Items\n\n if (attacker.hasItem(`${move.type} Gem`)) {\n bpMods.push(5325);\n desc.attackerItem = attacker.item;\n } else if (\n (((attacker.hasItem('Adamant Crystal') && attacker.named('Dialga-Origin')) ||\n (attacker.hasItem('Adamant Orb') && attacker.named('Dialga'))) &&\n move.hasType('Steel', 'Dragon')) ||\n (((attacker.hasItem('Lustrous Orb') &&\n attacker.named('Palkia')) ||\n (attacker.hasItem('Lustrous Globe') && attacker.named('Palkia-Origin'))) &&\n move.hasType('Water', 'Dragon')) ||\n (((attacker.hasItem('Griseous Orb') || attacker.hasItem('Griseous Core')) &&\n (attacker.named('Giratina-Origin') || attacker.named('Giratina'))) &&\n move.hasType('Ghost', 'Dragon')) ||\n (attacker.hasItem('Vile Vial') &&\n attacker.named('Venomicon-Epilogue') &&\n move.hasType('Poison', 'Flying')) ||\n (attacker.hasItem('Soul Dew') &&\n attacker.named('Latios', 'Latias', 'Latios-Mega', 'Latias-Mega') &&\n move.hasType('Psychic', 'Dragon')) ||\n attacker.item && move.hasType(getItemBoostType(attacker.item)) ||\n (attacker.name.includes('Ogerpon-Cornerstone') && attacker.hasItem('Cornerstone Mask')) ||\n (attacker.name.includes('Ogerpon-Hearthflame') && attacker.hasItem('Hearthflame Mask')) ||\n (attacker.name.includes('Ogerpon-Wellspring') && attacker.hasItem('Wellspring Mask'))\n ) {\n bpMods.push(4915);\n desc.attackerItem = attacker.item;\n } else if (\n (attacker.hasItem('Muscle Band') && move.category === 'Physical') ||\n (attacker.hasItem('Wise Glasses') && move.category === 'Special')\n ) {\n bpMods.push(4505);\n desc.attackerItem = attacker.item;\n }\n return bpMods;\n}\n\nexport function calculateAttackSMSSSV(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n desc: RawDesc,\n isCritical = false\n) {\n let attack: number;\n const attackStat =\n move.named('Shell Side Arm') &&\n getShellSideArmCategory(attacker, defender) === 'Physical'\n ? 'atk'\n : move.named('Body Press')\n ? 'def'\n : move.category === 'Special'\n ? 'spa'\n : 'atk';\n desc.attackEVs =\n move.named('Foul Play')\n ? getStatDescriptionText(gen, defender, attackStat, defender.nature)\n : getStatDescriptionText(gen, attacker, attackStat, attacker.nature);\n const attackSource = move.named('Foul Play') ? defender : attacker;\n if (attackSource.boosts[attackStat] === 0 ||\n (isCritical && attackSource.boosts[attackStat] < 0)) {\n attack = attackSource.rawStats[attackStat];\n } else if (defender.hasAbility('Unaware')) {\n attack = attackSource.rawStats[attackStat];\n desc.defenderAbility = defender.ability;\n } else {\n attack = getModifiedStat(attackSource.rawStats[attackStat]!, attackSource.boosts[attackStat]!);\n desc.attackBoost = attackSource.boosts[attackStat];\n }\n\n // unlike all other attack modifiers, Hustle gets applied directly\n if (attacker.hasAbility('Hustle') && move.category === 'Physical') {\n attack = pokeRound((attack * 3) / 2);\n desc.attackerAbility = attacker.ability;\n }\n const atMods = calculateAtModsSMSSSV(gen, attacker, defender, move, field, desc);\n attack = OF16(Math.max(1, pokeRound((attack * chainMods(atMods, 410, 131072)) / 4096)));\n return attack;\n}\n\nexport function calculateAtModsSMSSSV(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n desc: RawDesc\n) {\n const atMods = [];\n\n // Slow Start also halves damage with special Z-moves\n if ((attacker.hasAbility('Slow Start') && attacker.abilityOn &&\n (move.category === 'Physical' || (move.category === 'Special' && move.isZ))) ||\n (attacker.hasAbility('Defeatist') && attacker.curHP() <= attacker.maxHP() / 2)\n ) {\n atMods.push(2048);\n desc.attackerAbility = attacker.ability;\n } else if (\n (attacker.hasAbility('Solar Power') &&\n field.hasWeather('Sun', 'Harsh Sunshine') &&\n move.category === 'Special') ||\n (attacker.named('Cherrim') &&\n attacker.hasAbility('Flower Gift') &&\n field.hasWeather('Sun', 'Harsh Sunshine') &&\n move.category === 'Physical')) {\n atMods.push(6144);\n desc.attackerAbility = attacker.ability;\n desc.weather = field.weather;\n } else if (\n // Gorilla Tactics has no effect during Dynamax (Anubis)\n (attacker.hasAbility('Gorilla Tactics') && move.category === 'Physical' &&\n !attacker.isDynamaxed)) {\n atMods.push(6144);\n desc.attackerAbility = attacker.ability;\n } else if (\n field.attackerSide.isFlowerGift &&\n field.hasWeather('Sun', 'Harsh Sunshine') &&\n move.category === 'Physical') {\n atMods.push(6144);\n desc.weather = field.weather;\n desc.isFlowerGiftAttacker = true;\n } else if (\n (attacker.hasAbility('Guts') && attacker.status && move.category === 'Physical') ||\n (attacker.curHP() <= attacker.maxHP() / 3 &&\n ((attacker.hasAbility('Overgrow') && move.hasType('Grass')) ||\n (attacker.hasAbility('Blaze') && move.hasType('Fire')) ||\n (attacker.hasAbility('Torrent') && move.hasType('Water')) ||\n (attacker.hasAbility('Swarm') && move.hasType('Bug')))) ||\n (move.category === 'Special' && attacker.abilityOn && attacker.hasAbility('Plus', 'Minus'))\n ) {\n atMods.push(6144);\n desc.attackerAbility = attacker.ability;\n } else if (attacker.hasAbility('Flash Fire') && attacker.abilityOn && move.hasType('Fire')) {\n atMods.push(6144);\n desc.attackerAbility = 'Flash Fire';\n } else if (\n (attacker.hasAbility('Steelworker') && move.hasType('Steel')) ||\n (attacker.hasAbility('Dragon\\'s Maw') && move.hasType('Dragon')) ||\n (attacker.hasAbility('Rocky Payload') && move.hasType('Rock'))\n ) {\n atMods.push(6144);\n desc.attackerAbility = attacker.ability;\n } else if (attacker.hasAbility('Transistor') && move.hasType('Electric')) {\n atMods.push(gen.num >= 9 ? 5325 : 6144);\n desc.attackerAbility = attacker.ability;\n } else if (attacker.hasAbility('Stakeout') && attacker.abilityOn) {\n atMods.push(8192);\n desc.attackerAbility = attacker.ability;\n } else if (\n (attacker.hasAbility('Water Bubble') && move.hasType('Water')) ||\n (attacker.hasAbility('Huge Power', 'Pure Power') && move.category === 'Physical')\n ) {\n atMods.push(8192);\n desc.attackerAbility = attacker.ability;\n }\n\n if ((defender.hasAbility('Thick Fat') && move.hasType('Fire', 'Ice')) ||\n (defender.hasAbility('Water Bubble') && move.hasType('Fire')) ||\n (defender.hasAbility('Purifying Salt') && move.hasType('Ghost'))) {\n atMods.push(2048);\n desc.defenderAbility = defender.ability;\n }\n\n if (gen.num >= 9 && defender.hasAbility('Heatproof') && move.hasType('Fire')) {\n atMods.push(2048);\n desc.defenderAbility = defender.ability;\n }\n // Pokemon with \"-of Ruin\" Ability are immune to the opposing \"-of Ruin\" ability\n const isTabletsOfRuinActive = (defender.hasAbility('Tablets of Ruin') || field.isTabletsOfRuin) &&\n !attacker.hasAbility('Tablets of Ruin');\n const isVesselOfRuinActive = (defender.hasAbility('Vessel of Ruin') || field.isVesselOfRuin) &&\n !attacker.hasAbility('Vessel of Ruin');\n if (\n (isTabletsOfRuinActive && move.category === 'Physical') ||\n (isVesselOfRuinActive && move.category === 'Special')\n ) {\n if (defender.hasAbility('Tablets of Ruin') || defender.hasAbility('Vessel of Ruin')) {\n desc.defenderAbility = defender.ability;\n } else {\n desc[move.category === 'Special' ? 'isVesselOfRuin' : 'isTabletsOfRuin'] = true;\n }\n atMods.push(3072);\n }\n\n if (isQPActive(attacker, field)) {\n if (\n (move.category === 'Physical' && getQPBoostedStat(attacker) === 'atk') ||\n (move.category === 'Special' && getQPBoostedStat(attacker) === 'spa')\n ) {\n atMods.push(5325);\n desc.attackerAbility = attacker.ability;\n }\n }\n\n if (\n (attacker.hasAbility('Hadron Engine') && move.category === 'Special' &&\n field.hasTerrain('Electric')) ||\n (attacker.hasAbility('Orichalcum Pulse') && move.category === 'Physical' &&\n field.hasWeather('Sun', 'Harsh Sunshine') && !attacker.hasItem('Utility Umbrella'))\n ) {\n atMods.push(5461);\n desc.attackerAbility = attacker.ability;\n }\n\n if ((attacker.hasItem('Thick Club') &&\n attacker.named('Cubone', 'Marowak', 'Marowak-Alola', 'Marowak-Alola-Totem') &&\n move.category === 'Physical') ||\n (attacker.hasItem('Deep Sea Tooth') &&\n attacker.named('Clamperl') &&\n move.category === 'Special') ||\n (attacker.hasItem('Light Ball') && attacker.name.includes('Pikachu') && !move.isZ)\n ) {\n atMods.push(8192);\n desc.attackerItem = attacker.item;\n // Choice Band/Scarf/Specs move lock and stat boosts are ignored during Dynamax (Anubis)\n } else if (!move.isZ && !move.isMax &&\n ((attacker.hasItem('Choice Band') && move.category === 'Physical') ||\n (attacker.hasItem('Choice Specs') && move.category === 'Special'))\n ) {\n atMods.push(6144);\n desc.attackerItem = attacker.item;\n }\n return atMods;\n}\n\nexport function calculateDefenseSMSSSV(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n desc: RawDesc,\n isCritical = false\n) {\n let defense: number;\n const hitsPhysical = move.overrideDefensiveStat === 'def' || move.category === 'Physical' ||\n (move.named('Shell Side Arm') && getShellSideArmCategory(attacker, defender) === 'Physical');\n const defenseStat = hitsPhysical ? 'def' : 'spd';\n desc.defenseEVs = getStatDescriptionText(gen, defender, defenseStat, defender.nature);\n if (defender.boosts[defenseStat] === 0 ||\n (isCritical && defender.boosts[defenseStat] > 0) ||\n move.ignoreDefensive) {\n defense = defender.rawStats[defenseStat];\n } else if (attacker.hasAbility('Unaware')) {\n defense = defender.rawStats[defenseStat];\n desc.attackerAbility = attacker.ability;\n } else {\n defense = getModifiedStat(defender.rawStats[defenseStat]!, defender.boosts[defenseStat]!);\n desc.defenseBoost = defender.boosts[defenseStat];\n }\n\n // unlike all other defense modifiers, Sandstorm SpD boost gets applied directly\n if (field.hasWeather('Sand') && defender.hasType('Rock') && !hitsPhysical) {\n defense = pokeRound((defense * 3) / 2);\n desc.weather = field.weather;\n }\n if (field.hasWeather('Snow') && defender.hasType('Ice') && hitsPhysical) {\n defense = pokeRound((defense * 3) / 2);\n desc.weather = field.weather;\n }\n\n const dfMods = calculateDfModsSMSSSV(\n gen,\n attacker,\n defender,\n move,\n field,\n desc,\n isCritical,\n hitsPhysical\n );\n\n return OF16(Math.max(1, pokeRound((defense * chainMods(dfMods, 410, 131072)) / 4096)));\n}\n\nexport function calculateDfModsSMSSSV(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n desc: RawDesc,\n isCritical = false,\n hitsPhysical = false\n) {\n const dfMods = [];\n if (defender.hasAbility('Marvel Scale') && defender.status && hitsPhysical) {\n dfMods.push(6144);\n desc.defenderAbility = defender.ability;\n } else if (\n defender.named('Cherrim') &&\n defender.hasAbility('Flower Gift') &&\n field.hasWeather('Sun', 'Harsh Sunshine') &&\n !hitsPhysical\n ) {\n dfMods.push(6144);\n desc.defenderAbility = defender.ability;\n desc.weather = field.weather;\n } else if (\n field.defenderSide.isFlowerGift &&\n field.hasWeather('Sun', 'Harsh Sunshine') &&\n !hitsPhysical) {\n dfMods.push(6144);\n desc.weather = field.weather;\n desc.isFlowerGiftDefender = true;\n } else if (\n defender.hasAbility('Grass Pelt') &&\n field.hasTerrain('Grassy') &&\n hitsPhysical\n ) {\n dfMods.push(6144);\n desc.defenderAbility = defender.ability;\n } else if (defender.hasAbility('Fur Coat') && hitsPhysical) {\n dfMods.push(8192);\n desc.defenderAbility = defender.ability;\n }\n // Pokemon with \"-of Ruin\" Ability are immune to the opposing \"-of Ruin\" ability\n const isSwordOfRuinActive = (attacker.hasAbility('Sword of Ruin') || field.isSwordOfRuin) &&\n !defender.hasAbility('Sword of Ruin');\n const isBeadsOfRuinActive = (attacker.hasAbility('Beads of Ruin') || field.isBeadsOfRuin) &&\n !defender.hasAbility('Beads of Ruin');\n if (\n (isSwordOfRuinActive && hitsPhysical) ||\n (isBeadsOfRuinActive && !hitsPhysical)\n ) {\n if (attacker.hasAbility('Sword of Ruin') || attacker.hasAbility('Beads of Ruin')) {\n desc.attackerAbility = attacker.ability;\n } else {\n desc[hitsPhysical ? 'isSwordOfRuin' : 'isBeadsOfRuin'] = true;\n }\n dfMods.push(3072);\n }\n\n if (isQPActive(defender, field)) {\n if (\n (hitsPhysical && getQPBoostedStat(defender) === 'def') ||\n (!hitsPhysical && getQPBoostedStat(defender) === 'spd')\n ) {\n desc.defenderAbility = defender.ability;\n dfMods.push(5324);\n }\n }\n\n if ((defender.hasItem('Eviolite') &&\n (defender.name === 'Dipplin' || gen.species.get(toID(defender.name))?.nfe)) ||\n (!hitsPhysical && defender.hasItem('Assault Vest'))) {\n dfMods.push(6144);\n desc.defenderItem = defender.item;\n } else if (\n (defender.hasItem('Metal Powder') && defender.named('Ditto') && hitsPhysical) ||\n (defender.hasItem('Deep Sea Scale') && defender.named('Clamperl') && !hitsPhysical)\n ) {\n dfMods.push(8192);\n desc.defenderItem = defender.item;\n }\n return dfMods;\n}\n\nfunction calculateBaseDamageSMSSSV(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n basePower: number,\n attack: number,\n defense: number,\n move: Move,\n field: Field,\n desc: RawDesc,\n isCritical = false,\n) {\n let baseDamage = getBaseDamage(attacker.level, basePower, attack, defense);\n const isSpread = field.gameType !== 'Singles' &&\n ['allAdjacent', 'allAdjacentFoes'].includes(move.target);\n if (isSpread) {\n baseDamage = pokeRound(OF32(baseDamage * 3072) / 4096);\n }\n\n if (attacker.hasAbility('Parental Bond (Child)')) {\n baseDamage = pokeRound(OF32(baseDamage * 1024) / 4096);\n }\n\n if (\n field.hasWeather('Sun') && move.named('Hydro Steam') && !attacker.hasItem('Utility Umbrella')\n ) {\n baseDamage = pokeRound(OF32(baseDamage * 6144) / 4096);\n desc.weather = field.weather;\n } else if (!defender.hasItem('Utility Umbrella')) {\n if (\n (field.hasWeather('Sun', 'Harsh Sunshine') && move.hasType('Fire')) ||\n (field.hasWeather('Rain', 'Heavy Rain') && move.hasType('Water'))\n ) {\n baseDamage = pokeRound(OF32(baseDamage * 6144) / 4096);\n desc.weather = field.weather;\n } else if (\n (field.hasWeather('Sun') && move.hasType('Water')) ||\n (field.hasWeather('Rain') && move.hasType('Fire'))\n ) {\n baseDamage = pokeRound(OF32(baseDamage * 2048) / 4096);\n desc.weather = field.weather;\n }\n }\n\n if (isCritical) {\n baseDamage = Math.floor(OF32(baseDamage * 1.5));\n desc.isCritical = isCritical;\n }\n\n return baseDamage;\n}\n\nexport function calculateFinalModsSMSSSV(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field: Field,\n desc: RawDesc,\n isCritical = false,\n typeEffectiveness: number,\n hitCount = 0\n) {\n const finalMods = [];\n\n if (field.defenderSide.isReflect && move.category === 'Physical' &&\n !isCritical && !field.defenderSide.isAuroraVeil) {\n // doesn't stack with Aurora Veil\n finalMods.push(field.gameType !== 'Singles' ? 2732 : 2048);\n desc.isReflect = true;\n } else if (\n field.defenderSide.isLightScreen && move.category === 'Special' &&\n !isCritical && !field.defenderSide.isAuroraVeil\n ) {\n // doesn't stack with Aurora Veil\n finalMods.push(field.gameType !== 'Singles' ? 2732 : 2048);\n desc.isLightScreen = true;\n }\n if (field.defenderSide.isAuroraVeil && !isCritical) {\n finalMods.push(field.gameType !== 'Singles' ? 2732 : 2048);\n desc.isAuroraVeil = true;\n }\n\n if (attacker.hasAbility('Neuroforce') && typeEffectiveness > 1) {\n finalMods.push(5120);\n desc.attackerAbility = attacker.ability;\n } else if (attacker.hasAbility('Sniper') && isCritical) {\n finalMods.push(6144);\n desc.attackerAbility = attacker.ability;\n } else if (attacker.hasAbility('Tinted Lens') && typeEffectiveness < 1) {\n finalMods.push(8192);\n desc.attackerAbility = attacker.ability;\n }\n\n if (defender.isDynamaxed && move.named('Dynamax Cannon', 'Behemoth Blade', 'Behemoth Bash')) {\n finalMods.push(8192);\n }\n\n if (defender.hasAbility('Multiscale', 'Shadow Shield') &&\n defender.curHP() === defender.maxHP() &&\n hitCount === 0 &&\n (!field.defenderSide.isSR && (!field.defenderSide.spikes || defender.hasType('Flying')) ||\n defender.hasItem('Heavy-Duty Boots')) && !attacker.hasAbility('Parental Bond (Child)')\n ) {\n finalMods.push(2048);\n desc.defenderAbility = defender.ability;\n }\n\n if (defender.hasAbility('Fluffy') && move.flags.contact && !attacker.hasAbility('Long Reach')) {\n finalMods.push(2048);\n desc.defenderAbility = defender.ability;\n } else if (\n (defender.hasAbility('Punk Rock') && move.flags.sound) ||\n (defender.hasAbility('Ice Scales') && move.category === 'Special')\n ) {\n finalMods.push(2048);\n desc.defenderAbility = defender.ability;\n }\n\n if (defender.hasAbility('Solid Rock', 'Filter', 'Prism Armor') && typeEffectiveness > 1) {\n finalMods.push(3072);\n desc.defenderAbility = defender.ability;\n }\n\n if (field.defenderSide.isFriendGuard) {\n finalMods.push(3072);\n desc.isFriendGuard = true;\n }\n\n if (defender.hasAbility('Fluffy') && move.hasType('Fire')) {\n finalMods.push(8192);\n desc.defenderAbility = defender.ability;\n }\n\n if (attacker.hasItem('Expert Belt') && typeEffectiveness > 1 && !move.isZ) {\n finalMods.push(4915);\n desc.attackerItem = attacker.item;\n } else if (attacker.hasItem('Life Orb')) {\n finalMods.push(5324);\n desc.attackerItem = attacker.item;\n } else if (attacker.hasItem('Metronome') && move.timesUsedWithMetronome! >= 1) {\n const timesUsedWithMetronome = Math.floor(move.timesUsedWithMetronome!);\n if (timesUsedWithMetronome <= 4) {\n finalMods.push(4096 + timesUsedWithMetronome * 819);\n } else {\n finalMods.push(8192);\n }\n desc.attackerItem = attacker.item;\n }\n\n if (move.hasType(getBerryResistType(defender.item)) &&\n (typeEffectiveness > 1 || move.hasType('Normal')) &&\n hitCount === 0 &&\n !attacker.hasAbility('Unnerve', 'As One (Glastrier)', 'As One (Spectrier)')) {\n if (defender.hasAbility('Ripen')) {\n finalMods.push(1024);\n } else {\n finalMods.push(2048);\n }\n desc.defenderItem = defender.item;\n }\n\n return finalMods;\n}\n\nfunction hasTerrainSeed(pokemon: Pokemon) {\n return pokemon.hasItem('Electric Seed', 'Misty Seed', 'Grassy Seed', 'Psychic Seed');\n}\n", "import {Field} from './field';\nimport {Generation} from './data/interface';\nimport {Move} from './move';\nimport {Pokemon} from './pokemon';\nimport {Result} from './result';\n\nimport {calculateRBYGSC} from './mechanics/gen12';\nimport {calculateADV} from './mechanics/gen3';\nimport {calculateDPP} from './mechanics/gen4';\nimport {calculateBWXY} from './mechanics/gen56';\nimport {calculateSMSSSV} from './mechanics/gen789';\n\nconst MECHANICS = [\n () => {},\n calculateRBYGSC,\n calculateRBYGSC,\n calculateADV,\n calculateDPP,\n calculateBWXY,\n calculateBWXY,\n calculateSMSSSV,\n calculateSMSSSV,\n calculateSMSSSV,\n];\n\nexport function calculate(\n gen: Generation,\n attacker: Pokemon,\n defender: Pokemon,\n move: Move,\n field?: Field,\n) {\n return MECHANICS[gen.num](\n gen,\n attacker.clone(),\n defender.clone(),\n move.clone(),\n field ? field.clone() : new Field()\n ) as Result;\n}\n", "import * as I from './data/interface';\nimport {Stats} from './stats';\nimport {toID, extend, assignWithout} from './util';\nimport {State} from './state';\n\nconst STATS = ['hp', 'atk', 'def', 'spa', 'spd', 'spe'] as I.StatID[];\nconst SPC = new Set(['spc']);\n\n\nexport class Pokemon implements State.Pokemon {\n gen: I.Generation;\n name: I.SpeciesName;\n species: I.Specie;\n\n types: [I.TypeName] | [I.TypeName, I.TypeName];\n weightkg: number;\n\n level: number;\n gender?: I.GenderName;\n ability?: I.AbilityName;\n abilityOn?: boolean;\n isDynamaxed?: boolean;\n dynamaxLevel?: number;\n isSaltCure?: boolean;\n alliesFainted?: number;\n boostedStat?: I.StatIDExceptHP | 'auto';\n item?: I.ItemName;\n teraType?: I.TypeName;\n\n nature: I.NatureName;\n ivs: I.StatsTable;\n evs: I.StatsTable;\n boosts: I.StatsTable;\n rawStats: I.StatsTable;\n stats: I.StatsTable;\n\n originalCurHP: number;\n status: I.StatusName | '';\n toxicCounter: number;\n\n moves: I.MoveName[];\n\n constructor(\n gen: I.Generation,\n name: string,\n options: Partial & {\n curHP?: number;\n ivs?: Partial & {spc?: number};\n evs?: Partial & {spc?: number};\n boosts?: Partial & {spc?: number};\n } = {}\n ) {\n this.species = extend(true, {}, gen.species.get(toID(name)), options.overrides);\n\n this.gen = gen;\n this.name = options.name || name as I.SpeciesName;\n this.types = this.species.types;\n this.weightkg = this.species.weightkg;\n\n this.level = options.level || 100;\n this.gender = options.gender || this.species.gender || 'M';\n this.ability = options.ability || this.species.abilities?.[0] || undefined;\n this.abilityOn = !!options.abilityOn;\n\n this.isDynamaxed = !!options.isDynamaxed;\n this.dynamaxLevel = this.isDynamaxed\n ? (options.dynamaxLevel === undefined ? 10 : options.dynamaxLevel) : undefined;\n this.isSaltCure = !!options.isSaltCure;\n this.alliesFainted = options.alliesFainted;\n this.boostedStat = options.boostedStat;\n this.teraType = options.teraType;\n this.item = options.item;\n this.nature = options.nature || ('Serious' as I.NatureName);\n this.ivs = Pokemon.withDefault(gen, options.ivs, 31);\n this.evs = Pokemon.withDefault(gen, options.evs, gen.num >= 3 ? 0 : 252);\n this.boosts = Pokemon.withDefault(gen, options.boosts, 0, false);\n\n // Gigantamax 'forms' inherit weight from their base species when not dynamaxed\n // TODO: clean this up with proper Gigantamax support\n if (this.weightkg === 0 && !this.isDynamaxed && this.species.baseSpecies) {\n this.weightkg = gen.species.get(toID(this.species.baseSpecies))!.weightkg;\n }\n\n if (gen.num < 3) {\n this.ivs.hp = Stats.DVToIV(\n Stats.getHPDV({\n atk: this.ivs.atk,\n def: this.ivs.def,\n spe: this.ivs.spe,\n spc: this.ivs.spa,\n })\n );\n }\n\n this.rawStats = {} as I.StatsTable;\n this.stats = {} as I.StatsTable;\n for (const stat of STATS) {\n const val = this.calcStat(gen, stat);\n this.rawStats[stat] = val;\n this.stats[stat] = val;\n }\n\n const curHP = options.curHP || options.originalCurHP;\n this.originalCurHP = curHP && curHP <= this.rawStats.hp ? curHP : this.rawStats.hp;\n this.status = options.status || '';\n this.toxicCounter = options.toxicCounter || 0;\n this.moves = options.moves || [];\n }\n\n maxHP(original = false) {\n // Shedinja still has 1 max HP during the effect even if its Dynamax Level is maxed (DaWoblefet)\n if (!original && this.isDynamaxed && this.species.baseStats.hp !== 1) {\n return Math.floor((this.rawStats.hp * (150 + 5 * this.dynamaxLevel!)) / 100);\n }\n\n return this.rawStats.hp;\n }\n\n curHP(original = false) {\n // Shedinja still has 1 max HP during the effect even if its Dynamax Level is maxed (DaWoblefet)\n if (!original && this.isDynamaxed && this.species.baseStats.hp !== 1) {\n return Math.ceil((this.originalCurHP * (150 + 5 * this.dynamaxLevel!)) / 100);\n }\n\n return this.originalCurHP;\n }\n\n hasAbility(...abilities: string[]) {\n return !!(this.ability && abilities.includes(this.ability));\n }\n\n hasItem(...items: string[]) {\n return !!(this.item && items.includes(this.item));\n }\n\n hasStatus(...statuses: I.StatusName[]) {\n return !!(this.status && statuses.includes(this.status));\n }\n\n hasType(...types: I.TypeName[]) {\n for (const type of types) {\n if (this.teraType ? this.teraType === type : this.types.includes(type)) return true;\n }\n return false;\n }\n\n /** Ignores Tera type */\n hasOriginalType(...types: I.TypeName[]) {\n for (const type of types) {\n if (this.types.includes(type)) return true;\n }\n return false;\n }\n\n named(...names: string[]) {\n return names.includes(this.name);\n }\n\n clone() {\n return new Pokemon(this.gen, this.name, {\n level: this.level,\n ability: this.ability,\n abilityOn: this.abilityOn,\n isDynamaxed: this.isDynamaxed,\n dynamaxLevel: this.dynamaxLevel,\n isSaltCure: this.isSaltCure,\n alliesFainted: this.alliesFainted,\n boostedStat: this.boostedStat,\n item: this.item,\n gender: this.gender,\n nature: this.nature,\n ivs: extend(true, {}, this.ivs),\n evs: extend(true, {}, this.evs),\n boosts: extend(true, {}, this.boosts),\n originalCurHP: this.originalCurHP,\n status: this.status,\n teraType: this.teraType,\n toxicCounter: this.toxicCounter,\n moves: this.moves.slice(),\n overrides: this.species,\n });\n }\n\n private calcStat(gen: I.Generation, stat: I.StatID) {\n return Stats.calcStat(\n gen,\n stat,\n this.species.baseStats[stat],\n this.ivs[stat]!,\n this.evs[stat]!,\n this.level,\n this.nature\n );\n }\n\n static getForme(\n gen: I.Generation,\n speciesName: string,\n item?: I.ItemName,\n moveName?: I.MoveName\n ) {\n const species = gen.species.get(toID(speciesName));\n if (!species?.otherFormes) {\n return speciesName;\n }\n\n let i = 0;\n if (\n (item &&\n ((item.includes('ite') && !item.includes('ite Y')) ||\n (speciesName === 'Groudon' && item === 'Red Orb') ||\n (speciesName === 'Kyogre' && item === 'Blue Orb'))) ||\n (moveName && speciesName === 'Meloetta' && moveName === 'Relic Song') ||\n (speciesName === 'Rayquaza' && moveName === 'Dragon Ascent')\n ) {\n i = 1;\n } else if (item?.includes('ite Y')) {\n i = 2;\n }\n\n return i ? species.otherFormes[i - 1] : species.name;\n }\n\n private static withDefault(\n gen: I.Generation,\n current: Partial & {spc?: number} | undefined,\n val: number,\n match = true,\n ) {\n const cur: Partial = {};\n if (current) {\n assignWithout(cur, current, SPC);\n if (current.spc) {\n cur.spa = current.spc;\n cur.spd = current.spc;\n }\n if (match && gen.num <= 2 && current.spa !== current.spd) {\n throw new Error('Special Attack and Special Defense must match before Gen 3');\n }\n }\n return {hp: val, atk: val, def: val, spa: val, spd: val, spe: val, ...cur};\n }\n}\n", "import * as I from './data/interface';\nimport {State} from './state';\nimport {toID, extend} from './util';\n\nconst SPECIAL = ['Fire', 'Water', 'Grass', 'Electric', 'Ice', 'Psychic', 'Dark', 'Dragon'];\n\nexport class Move implements State.Move {\n gen: I.Generation;\n name: I.MoveName;\n\n originalName: string;\n ability?: I.AbilityName;\n item?: I.ItemName;\n species?: I.SpeciesName;\n useZ?: boolean;\n useMax?: boolean;\n overrides?: Partial;\n\n hits: number;\n timesUsed?: number;\n timesUsedWithMetronome?: number;\n bp: number;\n type: I.TypeName;\n category: I.MoveCategory;\n flags: I.MoveFlags;\n secondaries: any;\n target: I.MoveTarget;\n recoil?: [number, number];\n hasCrashDamage: boolean;\n mindBlownRecoil: boolean;\n struggleRecoil: boolean;\n isCrit: boolean;\n isStellarFirstUse: boolean;\n drain?: [number, number];\n priority: number;\n dropsStats?: number;\n ignoreDefensive: boolean;\n overrideOffensiveStat?: I.StatIDExceptHP;\n overrideDefensiveStat?: I.StatIDExceptHP;\n overrideOffensivePokemon?: 'target' | 'source';\n overrideDefensivePokemon?: 'target' | 'source';\n breaksProtect: boolean;\n isZ: boolean;\n isMax: boolean;\n multiaccuracy: boolean;\n\n constructor(\n gen: I.Generation,\n name: string,\n options: Partial & {\n ability?: I.AbilityName;\n item?: I.ItemName;\n species?: I.SpeciesName;\n } = {}\n ) {\n name = options.name || name;\n this.originalName = name;\n let data: I.Move = extend(true, {name}, gen.moves.get(toID(name)), options.overrides);\n\n this.hits = 1;\n // If isZMove but there isn't a corresponding z-move, use the original move\n if (options.useMax && data.maxMove) {\n const maxMoveName: string = getMaxMoveName(\n data.type,\n data.name,\n options.species,\n !!(data.category === 'Status'),\n options.ability\n );\n const maxMove = gen.moves.get(toID(maxMoveName));\n const maxPower = () => {\n if (['G-Max Drum Solo', 'G-Max Fire Ball', 'G-Max Hydrosnipe'].includes(maxMoveName)) {\n return 160;\n }\n // TODO: checking basePower === 10 is fragile (what if the maxMove's basePower is\n // overridden?) and also fails for Max Flare, which is strangely 100 BP in the game data\n if (maxMove!.basePower === 10 || maxMoveName === 'Max Flare') {\n return data.maxMove!.basePower;\n }\n return maxMove!.basePower;\n };\n data = extend(true, {}, maxMove, {\n name: maxMoveName,\n basePower: maxPower(),\n category: data.category,\n });\n }\n if (options.useZ && data.zMove?.basePower) {\n const zMoveName: string = getZMoveName(data.name, data.type, options.item);\n const zMove = gen.moves.get(toID(zMoveName));\n data = extend(true, {}, zMove, {\n name: zMoveName,\n basePower: zMove!.basePower === 1 ? data.zMove.basePower : zMove!.basePower,\n category: data.category,\n });\n } else {\n if (data.multihit) {\n if (data.multiaccuracy && typeof data.multihit === 'number') {\n this.hits = options.hits || data.multihit;\n } else {\n if (typeof data.multihit === 'number') {\n this.hits = data.multihit;\n } else if (options.hits) {\n this.hits = options.hits;\n } else {\n this.hits = (options.ability === 'Skill Link')\n ? data.multihit[1]\n : data.multihit[0] + 1;\n }\n }\n }\n this.timesUsedWithMetronome = options.timesUsedWithMetronome;\n }\n this.gen = gen;\n this.name = data.name;\n this.ability = options.ability;\n this.item = options.item;\n this.useZ = options.useZ;\n this.useMax = options.useMax;\n this.overrides = options.overrides;\n this.species = options.species;\n\n this.bp = data.basePower;\n // These moves have a type, but the damage they deal is typeless so we override it\n const typelessDamage =\n (gen.num >= 2 && data.id === 'struggle') ||\n (gen.num <= 4 && ['futuresight', 'doomdesire'].includes(data.id));\n this.type = typelessDamage ? '???' : data.type;\n this.category = data.category ||\n (gen.num < 4 ? (SPECIAL.includes(data.type) ? 'Special' : 'Physical') : 'Status');\n\n const stat = this.category === 'Special' ? 'spa' : 'atk';\n if (data.self?.boosts && data.self.boosts[stat] && data.self.boosts[stat]! < 0) {\n this.dropsStats = Math.abs(data.self.boosts[stat]!);\n }\n this.timesUsed = (this.dropsStats && options.timesUsed) || 1;\n this.secondaries = data.secondaries;\n // For the purposes of the damage formula only 'allAdjacent' and 'allAdjacentFoes' matter, so we\n // simply default to 'any' for the others even though they may not actually be 'any'-target\n this.target = data.target || 'any';\n this.recoil = data.recoil;\n this.hasCrashDamage = !!data.hasCrashDamage;\n this.mindBlownRecoil = !!data.mindBlownRecoil;\n this.struggleRecoil = !!data.struggleRecoil;\n this.isCrit = !!options.isCrit || !!data.willCrit ||\n // These don't *always* crit (255/256 chance), but for the purposes of the calc they do\n gen.num === 1 && ['crabhammer', 'razorleaf', 'slash', 'karate chop'].includes(data.id);\n this.isStellarFirstUse = !!options.isStellarFirstUse;\n this.drain = data.drain;\n this.flags = data.flags;\n // The calc doesn't currently care about negative priority moves so we simply default to 0\n this.priority = data.priority || 0;\n\n this.ignoreDefensive = !!data.ignoreDefensive;\n this.overrideOffensiveStat = data.overrideOffensiveStat;\n this.overrideDefensiveStat = data.overrideDefensiveStat;\n this.overrideOffensivePokemon = data.overrideOffensivePokemon;\n this.overrideDefensivePokemon = data.overrideDefensivePokemon;\n this.breaksProtect = !!data.breaksProtect;\n this.isZ = !!data.isZ;\n this.isMax = !!data.isMax;\n this.multiaccuracy = !!data.multiaccuracy;\n\n if (!this.bp) {\n // Assume max happiness for these moves because the calc doesn't support happiness\n if (['return', 'frustration', 'pikapapow', 'veeveevolley'].includes(data.id)) {\n this.bp = 102;\n }\n }\n }\n\n named(...names: string[]) {\n return names.includes(this.name);\n }\n\n hasType(...types: Array<(I.TypeName | undefined)>) {\n return types.includes(this.type);\n }\n\n clone() {\n return new Move(this.gen, this.originalName, {\n ability: this.ability,\n item: this.item,\n species: this.species,\n useZ: this.useZ,\n useMax: this.useMax,\n isCrit: this.isCrit,\n isStellarFirstUse: this.isStellarFirstUse,\n hits: this.hits,\n timesUsed: this.timesUsed,\n timesUsedWithMetronome: this.timesUsedWithMetronome,\n overrides: this.overrides,\n });\n }\n}\n\nexport function getZMoveName(moveName: string, moveType: I.TypeName, item?: string) {\n item = item || '';\n if (moveName.includes('Hidden Power')) return 'Breakneck Blitz';\n if (moveName === 'Clanging Scales' && item === 'Kommonium Z') return 'Clangorous Soulblaze';\n if (moveName === 'Darkest Lariat' && item === 'Incinium Z') return 'Malicious Moonsault';\n if (moveName === 'Giga Impact' && item === 'Snorlium Z') return 'Pulverizing Pancake';\n if (moveName === 'Moongeist Beam' && item === 'Lunalium Z') return 'Menacing Moonraze Maelstrom';\n if (moveName === 'Photon Geyser' && item === 'Ultranecrozium Z') {\n return 'Light That Burns the Sky';\n }\n if (moveName === 'Play Rough' && item === 'Mimikium Z') return 'Let\\'s Snuggle Forever';\n if (moveName === 'Psychic' && item === 'Mewnium Z') return 'Genesis Supernova';\n if (moveName === 'Sparkling Aria' && item === 'Primarium Z') return 'Oceanic Operetta';\n if (moveName === 'Spectral Thief' && item === 'Marshadium Z') {\n return 'Soul-Stealing 7-Star Strike';\n }\n if (moveName === 'Spirit Shackle' && item === 'Decidium Z') return 'Sinister Arrow Raid';\n if (moveName === 'Stone Edge' && item === 'Lycanium Z') return 'Splintered Stormshards';\n if (moveName === 'Sunsteel Strike' && item === 'Solganium Z') return 'Searing Sunraze Smash';\n if (moveName === 'Volt Tackle' && item === 'Pikanium Z') return 'Catastropika';\n if (moveName === 'Nature\\'s Madness' && item === 'Tapunium Z') return 'Guardian of Alola';\n if (moveName === 'Thunderbolt') {\n if (item === 'Aloraichium Z') return 'Stoked Sparksurfer';\n if (item === 'Pikashunium Z') return '10,000,000 Volt Thunderbolt';\n }\n return ZMOVES_TYPING[moveType]!;\n}\n\nconst ZMOVES_TYPING: {\n [type in I.TypeName]?: string;\n} = {\n Bug: 'Savage Spin-Out',\n Dark: 'Black Hole Eclipse',\n Dragon: 'Devastating Drake',\n Electric: 'Gigavolt Havoc',\n Fairy: 'Twinkle Tackle',\n Fighting: 'All-Out Pummeling',\n Fire: 'Inferno Overdrive',\n Flying: 'Supersonic Skystrike',\n Ghost: 'Never-Ending Nightmare',\n Grass: 'Bloom Doom',\n Ground: 'Tectonic Rage',\n Ice: 'Subzero Slammer',\n Normal: 'Breakneck Blitz',\n Poison: 'Acid Downpour',\n Psychic: 'Shattered Psyche',\n Rock: 'Continental Crush',\n Steel: 'Corkscrew Crash',\n Water: 'Hydro Vortex',\n};\n\nexport function getMaxMoveName(\n moveType: I.TypeName,\n moveName?: string,\n pokemonSpecies?: string,\n isStatus?: boolean,\n pokemonAbility?: string\n) {\n if (isStatus) return 'Max Guard';\n if (pokemonAbility === 'Normalize') return 'Max Strike';\n if (moveType === 'Fire') {\n if (pokemonSpecies === 'Charizard-Gmax') return 'G-Max Wildfire';\n if (pokemonSpecies === 'Centiskorch-Gmax') return 'G-Max Centiferno';\n if (pokemonSpecies === 'Cinderace-Gmax') return 'G-Max Fire Ball';\n }\n if (moveType === 'Normal') {\n if (pokemonSpecies === 'Eevee-Gmax') return 'G-Max Cuddle';\n if (pokemonSpecies === 'Meowth-Gmax') return 'G-Max Gold Rush';\n if (pokemonSpecies === 'Snorlax-Gmax') return 'G-Max Replenish';\n if (!(moveName === 'Weather Ball' || moveName === 'Terrain Pulse')) {\n if (pokemonAbility === 'Pixilate') return 'Max Starfall';\n if (pokemonAbility === 'Aerilate') return 'Max Airstream';\n if (pokemonAbility === 'Refrigerate') return 'Max Hailstorm';\n if (pokemonAbility === 'Galvanize') return 'Max Lightning';\n }\n }\n if (moveType === 'Fairy') {\n if (pokemonSpecies === 'Alcremie-Gmax') return 'G-Max Finale';\n if (pokemonSpecies === 'Hatterene-Gmax') return 'G-Max Smite';\n }\n if (moveType === 'Steel') {\n if (pokemonSpecies === 'Copperajah-Gmax') return 'G-Max Steelsurge';\n if (pokemonSpecies === 'Melmetal-Gmax') return 'G-Max Meltdown';\n }\n if (moveType === 'Electric') {\n if (pokemonSpecies === 'Pikachu-Gmax') return 'G-Max Volt Crash';\n if (pokemonSpecies?.startsWith('Toxtricity') &&\n pokemonSpecies?.endsWith('Gmax')) return 'G-Max Stun Shock';\n }\n if (moveType === 'Grass') {\n if (pokemonSpecies === 'Appletun-Gmax') return 'G-Max Sweetness';\n if (pokemonSpecies === 'Flapple-Gmax') return 'G-Max Tartness';\n if (pokemonSpecies === 'Rillaboom-Gmax') return 'G-Max Drum Solo';\n if (pokemonSpecies === 'Venusaur-Gmax') return 'G-Max Vine Lash';\n }\n if (moveType === 'Water') {\n if (pokemonSpecies === 'Blastoise-Gmax') return 'G-Max Cannonade';\n if (pokemonSpecies === 'Drednaw-Gmax') return 'G-Max Stonesurge';\n if (pokemonSpecies === 'Inteleon-Gmax') return 'G-Max Hydrosnipe';\n if (pokemonSpecies === 'Kingler-Gmax') return 'G-Max Foam Burst';\n if (pokemonSpecies === 'Urshifu-Rapid-Strike-Gmax') return 'G-Max Rapid Flow';\n }\n if (moveType === 'Dark') {\n if (pokemonSpecies === 'Grimmsnarl-Gmax') return 'G-Max Snooze';\n if (pokemonSpecies === 'Urshifu-Gmax') return 'G-Max One Blow';\n }\n if (moveType === 'Poison' && pokemonSpecies === 'Garbodor-Gmax') return 'G-Max Malodor';\n if (moveType === 'Fighting' && pokemonSpecies === 'Machamp-Gmax') return 'G-Max Chi Strike';\n if (moveType === 'Ghost' && pokemonSpecies === 'Gengar-Gmax') return 'G-Max Terror';\n if (moveType === 'Ice' && pokemonSpecies === 'Lapras-Gmax') return 'G-Max Resonance';\n if (moveType === 'Flying' && pokemonSpecies === 'Corviknight-Gmax') return 'G-Max Wind Rage';\n if (moveType === 'Dragon' && pokemonSpecies === 'Duraludon-Gmax') return 'G-Max Depletion';\n if (moveType === 'Psychic' && pokemonSpecies === 'Orbeetle-Gmax') return 'G-Max Gravitas';\n if (moveType === 'Rock' && pokemonSpecies === 'Coalossal-Gmax') return 'G-Max Volcalith';\n if (moveType === 'Ground' && pokemonSpecies === 'Sandaconda-Gmax') return 'G-Max Sandblast';\n if (moveType === 'Dark' && pokemonSpecies === 'Grimmsnarl-Gmax') return 'G-Max Snooze';\n return 'Max ' + MAXMOVES_TYPING[moveType];\n}\n\nconst MAXMOVES_TYPING: {\n [type in I.TypeName]?: string;\n} = {\n Bug: 'Flutterby',\n Dark: 'Darkness',\n Dragon: 'Wyrmwind',\n Electric: 'Lightning',\n Fairy: 'Starfall',\n Fighting: 'Knuckle',\n Fire: 'Flare',\n Flying: 'Airstream',\n Ghost: 'Phantasm',\n Grass: 'Overgrowth',\n Ground: 'Quake',\n Ice: 'Hailstorm',\n Normal: 'Strike',\n Poison: 'Ooze',\n Psychic: 'Mindstorm',\n Rock: 'Rockfall',\n Steel: 'Steelspike',\n Water: 'Geyser',\n};\n", "// By default, importing `@smogon/calc` provides a convenience wrapper that is roughly equivalent\n// to importing `@smogon/calc/adaptable` and `import Generations from '@smogon/calc/data'` and\n// using `Generations` to populate the `Generation` param to these exports. Alternatively, an\n// application may implement a different `@smogon/calc/data/interface` and pass a `Generation` from\n// that to these exports.\n\nexport {calculate} from './calc';\nexport {Pokemon} from './pokemon';\nexport {Move} from './move';\nexport {Field, Side} from './field';\nexport {Result} from './result';\nexport {Stats} from './stats';\n", "// When using this library in the browser, a bundler like Webpack should be\n// used to encapsulate the various interdependencies between internal packages.\n// However, if you are requiring contents of this package in HTML \n\n// If we're not being used as a module we're just going to rely on globals and\n// that the correct loading order being followed.\n\nimport {Generations} from './data';\nimport {State} from './state';\nimport * as I from './data/interface';\nimport * as A from './adaptable';\n\n// The loading strategy outlined in the comment above breaks in the browser when we start reusing\n// names as we're doing here with our shim overrides. Because exporting calculate below tramples\n// A.calculate, this ends up infinitely calling itself. As a workaround we save the original value\n// of A.calculate (which would be exports.calculate if files are loaded as outlined above) so that\n// we can call that instead.\n//\n// This is obviously kludge, use a bundler kids.\nconst Acalculate = exports.calculate;\n\nexport function calculate(\n gen: I.GenerationNum | I.Generation,\n attacker: A.Pokemon,\n defender: A.Pokemon,\n move: A.Move,\n field?: A.Field\n): A.Result {\n return (Acalculate || A.calculate)(\n typeof gen === 'number' ? Generations.get(gen) : gen,\n attacker,\n defender,\n move,\n field\n );\n}\n\nexport class Move extends A.Move {\n constructor(\n gen: I.GenerationNum | I.Generation,\n name: string,\n options: Partial> & {\n ability?: string;\n item?: string;\n species?: string;\n } = {}\n ) {\n super(typeof gen === 'number' ? Generations.get(gen) : gen, name, options as any);\n }\n}\n\nexport class Pokemon extends A.Pokemon {\n constructor(\n gen: I.GenerationNum | I.Generation,\n name: string,\n options: Partial> & {\n ability?: string;\n item?: string;\n nature?: string;\n moves?: string[];\n curHP?: number;\n ivs?: Partial & {spc?: number};\n evs?: Partial & {spc?: number};\n boosts?: Partial & {spc?: number};\n } = {}\n ) {\n super(typeof gen === 'number' ? Generations.get(gen) : gen, name, options as any);\n }\n\n static getForme(\n gen: I.GenerationNum | I.Generation,\n speciesName: string,\n item?: string,\n moveName?: string\n ) {\n return A.Pokemon.getForme(\n typeof gen === 'number' ? Generations.get(gen) : gen,\n speciesName,\n item as I.ItemName,\n moveName as I.MoveName\n );\n }\n}\n\nexport function calcStat(\n gen: I.GenerationNum | I.Generation,\n stat: I.StatID | 'spc',\n base: number,\n iv: number,\n ev: number,\n level: number,\n nature?: string\n) {\n return A.Stats.calcStat(\n typeof gen === 'number' ? Generations.get(gen) : gen,\n stat === 'spc' ? 'spa' : stat,\n base,\n iv,\n ev,\n level,\n nature\n );\n}\n\nexport {Field, Side} from './field';\nexport {Result} from './result';\nexport {GenerationNum, StatsTable, StatID} from './data/interface';\nexport {Generations} from './data/index';\nexport {toID} from './util';\nexport {State} from './state';\n\nexport {ABILITIES} from './data/abilities';\nexport {ITEMS, MEGA_STONES} from './data/items';\nexport {MOVES} from './data/moves';\nexport {SPECIES} from './data/species';\nexport {NATURES} from './data/natures';\nexport {TYPE_CHART} from './data/types';\nexport {STATS, Stats} from './stats';\n"], + "sourcesContent": ["/* eslint-disable eqeqeq, @typescript-eslint/unbound-method, @typescript-eslint/ban-types */\r\nimport {ID} from './data/interface';\r\n\r\nexport function toID(text: any): ID {\r\n return ('' + text).toLowerCase().replace(/[^a-z0-9]+/g, '') as ID;\r\n}\r\n\r\nexport function error(err: boolean, msg: string) {\r\n if (err) {\r\n throw new Error(msg);\r\n } else {\r\n console.log(msg);\r\n }\r\n}\r\n\r\nexport function assignWithout(\r\n a: {[key: string]: any}, b: {[key: string]: any}, exclude: Set\r\n) {\r\n for (const key in b) {\r\n if (Object.prototype.hasOwnProperty.call(b, key) && !exclude.has(key)) {\r\n a[key] = b[key];\r\n }\r\n }\r\n}\r\n\r\n// https://github.com/krzkaczor/ts-essentials v6.0.5\r\n// MIT License Copyright 2018-2019 Chris Kaczor\r\nexport type Primitive = string | number | boolean | bigint | symbol | undefined | null;\r\nexport type Builtin = Primitive | Function | Date | Error | RegExp;\r\n\r\nexport type IsTuple =\r\n T extends [infer A] ? T\r\n : T extends [infer A, infer B] ? T\r\n : T extends [infer A, infer B, infer C] ? T\r\n : T extends [infer A, infer B, infer C, infer D] ? T\r\n : T extends [infer A, infer B, infer C, infer D, infer E] ? T\r\n : never;\r\n\r\nexport type DeepPartial =\r\n T extends Builtin ? T\r\n : T extends Map ? Map, DeepPartial>\r\n : T extends ReadonlyMap ? ReadonlyMap, DeepPartial>\r\n : T extends Set ? Set>\r\n : T extends ReadonlySet ? ReadonlySet>\r\n : T extends Array ? T extends IsTuple\r\n ? { [K in keyof T]?: DeepPartial }\r\n : Array>\r\n : T extends Promise ? Promise>\r\n : T extends {} ? { [K in keyof T]?: DeepPartial }\r\n : Partial;\r\n\r\n// jQuery JavaScript Library v2.0.3\r\n// Copyright 2005, 2013 jQuery Foundation, Inc. and other contributors\r\nconst class2Type: {[c: string]: string} = {\r\n '[object Boolean]': 'boolean',\r\n '[object Number]': 'number',\r\n '[object String]': 'string',\r\n '[object Function]': 'function',\r\n '[object Array]': 'array',\r\n '[object Date]': 'date',\r\n '[object RegExp]': 'regexp',\r\n '[object Object]': 'object',\r\n '[object Error]': 'error',\r\n};\r\n\r\nconst coreToString = class2Type.toString;\r\nconst coreHasOwn = class2Type.hasOwnProperty;\r\n\r\nfunction isFunction(obj: any) {\r\n return getType(obj) === 'function';\r\n}\r\n\r\nfunction isWindow(obj: any) {\r\n return obj != null && obj === obj.window;\r\n}\r\n\r\nfunction getType(obj: any) {\r\n if (obj == null) {\r\n return String(obj);\r\n }\r\n return typeof obj === 'object' || typeof obj === 'function'\r\n ? class2Type[coreToString.call(obj)] || 'object'\r\n : typeof obj;\r\n}\r\n\r\nfunction isPlainObject(obj: any) {\r\n if (getType(obj) !== 'object' || obj.nodeType || isWindow(obj)) {\r\n return false;\r\n }\r\n\r\n try {\r\n if (obj.constructor && !coreHasOwn.call(obj.constructor.prototype, 'isPrototypeOf')) {\r\n return false;\r\n }\r\n } catch (e) {\r\n return false;\r\n }\r\n\r\n return true;\r\n}\r\n\r\nexport function extend(this: any, ...args: any[]) {\r\n let options, name, src, copy, copyIsArray, clone;\r\n let target = args[0] || {};\r\n let i = 1;\r\n let deep = false;\r\n const length = args.length;\r\n\r\n if (typeof target === 'boolean') {\r\n deep = target;\r\n target = args[1] || {};\r\n i = 2;\r\n }\r\n\r\n if (typeof target !== 'object' && !isFunction(target)) {\r\n target = {};\r\n }\r\n\r\n if (length === i) {\r\n // eslint-disable-next-line @typescript-eslint/no-this-alias\r\n target = this;\r\n --i;\r\n }\r\n\r\n for (; i < length; i++) {\r\n if ((options = args[i]) != null) {\r\n // tslint:disable-next-line: forin\r\n for (name in options) {\r\n src = target[name];\r\n copy = options[name];\r\n\r\n if (target === copy) {\r\n continue;\r\n }\r\n\r\n if (deep && copy && (isPlainObject(copy) || (copyIsArray = Array.isArray(copy)))) {\r\n if (copyIsArray) {\r\n copyIsArray = false;\r\n clone = src && Array.isArray(src) ? src : [];\r\n } else {\r\n clone = src && isPlainObject(src) ? src : {};\r\n }\r\n\r\n target[name] = extend(deep, clone, copy);\r\n } else if (copy !== undefined) {\r\n target[name] = copy;\r\n }\r\n }\r\n }\r\n }\r\n\r\n return target;\r\n}\r\n", "import * as I from './interface';\r\nimport {toID} from '../util';\r\n\r\nconst RBY: string[] = [];\r\n\r\nconst GSC: string[] = [];\r\n\r\nconst ADV = [\r\n 'Air Lock',\r\n 'Arena Trap',\r\n 'Battle Armor',\r\n 'Blaze',\r\n 'Chlorophyll',\r\n 'Clear Body',\r\n 'Cloud Nine',\r\n 'Color Change',\r\n 'Compound Eyes',\r\n 'Cute Charm',\r\n 'Drizzle',\r\n 'Damp',\r\n 'Drought',\r\n 'Early Bird',\r\n 'Effect Spore',\r\n 'Flame Body',\r\n 'Flash Fire',\r\n 'Forecast',\r\n 'Guts',\r\n 'Huge Power',\r\n 'Hustle',\r\n 'Hyper Cutter',\r\n 'Illuminate',\r\n 'Immunity',\r\n 'Inner Focus',\r\n 'Insomnia',\r\n 'Intimidate',\r\n 'Keen Eye',\r\n 'Levitate',\r\n 'Lightning Rod',\r\n 'Limber',\r\n 'Liquid Ooze',\r\n 'Magma Armor',\r\n 'Magnet Pull',\r\n 'Marvel Scale',\r\n 'Minus',\r\n 'Natural Cure',\r\n 'Oblivious',\r\n 'Overgrow',\r\n 'Own Tempo',\r\n 'Pickup',\r\n 'Plus',\r\n 'Poison Point',\r\n 'Pressure',\r\n 'Pure Power',\r\n 'Rain Dish',\r\n 'Rock Head',\r\n 'Rough Skin',\r\n 'Run Away',\r\n 'Sand Stream',\r\n 'Sand Veil',\r\n 'Serene Grace',\r\n 'Shadow Tag',\r\n 'Shed Skin',\r\n 'Shell Armor',\r\n 'Shield Dust',\r\n 'Soundproof',\r\n 'Speed Boost',\r\n 'Static',\r\n 'Stench',\r\n 'Sticky Hold',\r\n 'Sturdy',\r\n 'Suction Cups',\r\n 'Swarm',\r\n 'Swift Swim',\r\n 'Synchronize',\r\n 'Thick Fat',\r\n 'Torrent',\r\n 'Trace',\r\n 'Truant',\r\n 'Vital Spirit',\r\n 'Volt Absorb',\r\n 'Water Absorb',\r\n 'Water Veil',\r\n 'White Smoke',\r\n 'Wonder Guard',\r\n];\r\n\r\nconst DPP = ADV.concat([\r\n 'Adaptability',\r\n 'Aftermath',\r\n 'Anger Point',\r\n 'Anticipation',\r\n 'Bad Dreams',\r\n 'Download',\r\n 'Dry Skin',\r\n 'Filter',\r\n 'Flower Gift',\r\n 'Forewarn',\r\n 'Frisk',\r\n 'Gluttony',\r\n 'Heatproof',\r\n 'Honey Gather',\r\n 'Hydration',\r\n 'Ice Body',\r\n 'Iron Fist',\r\n 'Klutz',\r\n 'Leaf Guard',\r\n 'Magic Guard',\r\n 'Mold Breaker',\r\n 'Motor Drive',\r\n 'Mountaineer',\r\n 'Multitype',\r\n 'No Guard',\r\n 'Normalize',\r\n 'Persistent',\r\n 'Poison Heal',\r\n 'Quick Feet',\r\n 'Rebound',\r\n 'Reckless',\r\n 'Rivalry',\r\n 'Scrappy',\r\n 'Simple',\r\n 'Skill Link',\r\n 'Slow Start',\r\n 'Sniper',\r\n 'Snow Cloak',\r\n 'Snow Warning',\r\n 'Solar Power',\r\n 'Solid Rock',\r\n 'Stall',\r\n 'Steadfast',\r\n 'Storm Drain',\r\n 'Super Luck',\r\n 'Tangled Feet',\r\n 'Technician',\r\n 'Tinted Lens',\r\n 'Unaware',\r\n 'Unburden',\r\n]);\r\n\r\nconst BW = DPP.concat([\r\n 'Analytic',\r\n 'Big Pecks',\r\n 'Contrary',\r\n 'Cursed Body',\r\n 'Defeatist',\r\n 'Defiant',\r\n 'Flare Boost',\r\n 'Friend Guard',\r\n 'Harvest',\r\n 'Healer',\r\n 'Heavy Metal',\r\n 'Illusion',\r\n 'Imposter',\r\n 'Infiltrator',\r\n 'Iron Barbs',\r\n 'Light Metal',\r\n 'Justified',\r\n 'Magic Bounce',\r\n 'Moody',\r\n 'Moxie',\r\n 'Multiscale',\r\n 'Mummy',\r\n 'Overcoat',\r\n 'Pickpocket',\r\n 'Poison Touch',\r\n 'Prankster',\r\n 'Rattled',\r\n 'Regenerator',\r\n 'Sand Force',\r\n 'Sand Rush',\r\n 'Sap Sipper',\r\n 'Sheer Force',\r\n 'Telepathy',\r\n 'Teravolt',\r\n 'Toxic Boost',\r\n 'Turboblaze',\r\n 'Unnerve',\r\n 'Victory Star',\r\n 'Weak Armor',\r\n 'Wonder Skin',\r\n 'Zen Mode',\r\n]);\r\n\r\nconst XY = BW.concat([\r\n 'Aerilate',\r\n 'Aura Break',\r\n 'Aroma Veil',\r\n 'Bulletproof',\r\n 'Cheek Pouch',\r\n 'Competitive',\r\n 'Dark Aura',\r\n 'Delta Stream',\r\n 'Desolate Land',\r\n 'Fairy Aura',\r\n 'Flower Veil',\r\n 'Fur Coat',\r\n 'Gale Wings',\r\n 'Gooey',\r\n 'Grass Pelt',\r\n 'Magician',\r\n 'Mega Launcher',\r\n 'Parental Bond',\r\n 'Pixilate',\r\n 'Primordial Sea',\r\n 'Protean',\r\n 'Refrigerate',\r\n 'Stance Change',\r\n 'Strong Jaw',\r\n 'Sweet Veil',\r\n 'Symbiosis',\r\n 'Tough Claws',\r\n]);\r\n\r\nconst SM = XY.concat([\r\n 'Battery',\r\n 'Battle Bond',\r\n 'Beast Boost',\r\n 'Berserk',\r\n 'Comatose',\r\n 'Corrosion',\r\n 'Dancer',\r\n 'Dazzling',\r\n 'Disguise',\r\n 'Electric Surge',\r\n 'Emergency Exit',\r\n 'Fluffy',\r\n 'Full Metal Body',\r\n 'Galvanize',\r\n 'Grassy Surge',\r\n 'Innards Out',\r\n 'Liquid Voice',\r\n 'Long Reach',\r\n 'Merciless',\r\n 'Misty Surge',\r\n 'Neuroforce',\r\n 'Power Construct',\r\n 'Power of Alchemy',\r\n 'Prism Armor',\r\n 'Psychic Surge',\r\n 'Queenly Majesty',\r\n 'RKS System',\r\n 'Receiver',\r\n 'Schooling',\r\n 'Shadow Shield',\r\n 'Shields Down',\r\n 'Slush Rush',\r\n 'Stamina',\r\n 'Stakeout',\r\n 'Steelworker',\r\n 'Soul-Heart',\r\n 'Surge Surfer',\r\n 'Tangling Hair',\r\n 'Triage',\r\n 'Water Bubble',\r\n 'Water Compaction',\r\n 'Wimp Out',\r\n]);\r\n\r\nconst SS = SM.concat([\r\n 'As One (Glastrier)',\r\n 'As One (Spectrier)',\r\n 'Ball Fetch',\r\n 'Chilling Neigh',\r\n 'Cotton Down',\r\n 'Curious Medicine',\r\n 'Dauntless Shield',\r\n 'Dragon\\'s Maw',\r\n 'Gorilla Tactics',\r\n 'Grim Neigh',\r\n 'Gulp Missile',\r\n 'Hunger Switch',\r\n 'Ice Face',\r\n 'Ice Scales',\r\n 'Intrepid Sword',\r\n 'Libero',\r\n 'Mimicry',\r\n 'Mirror Armor',\r\n 'Neutralizing Gas',\r\n 'Pastel Veil',\r\n 'Perish Body',\r\n 'Power Spot',\r\n 'Propeller Tail',\r\n 'Punk Rock',\r\n 'Quick Draw',\r\n 'Ripen',\r\n 'Sand Spit',\r\n 'Screen Cleaner',\r\n 'Stalwart',\r\n 'Steam Engine',\r\n 'Steely Spirit',\r\n 'Transistor',\r\n 'Unseen Fist',\r\n 'Wandering Spirit',\r\n]);\r\n\r\nconst SV = SS.concat([\r\n 'Anger Shell',\r\n 'Armor Tail',\r\n 'Beads of Ruin',\r\n 'Commander',\r\n 'Costar',\r\n 'Cud Chew',\r\n 'Earth Eater',\r\n 'Electromorphosis',\r\n 'Embody Aspect (Cornerstone)',\r\n 'Embody Aspect (Hearthflame)',\r\n 'Embody Aspect (Teal)',\r\n 'Embody Aspect (Wellspring)',\r\n 'Good as Gold',\r\n 'Guard Dog',\r\n 'Hadron Engine',\r\n 'Hospitality',\r\n 'Lingering Aroma',\r\n 'Mind\\'s Eye',\r\n 'Mycelium Might',\r\n 'Opportunist',\r\n 'Orichalcum Pulse',\r\n 'Poison Puppeteer',\r\n 'Protosynthesis',\r\n 'Purifying Salt',\r\n 'Quark Drive',\r\n 'Rocky Payload',\r\n 'Seed Sower',\r\n 'Sharpness',\r\n 'Supersweet Syrup',\r\n 'Supreme Overlord',\r\n 'Sword of Ruin',\r\n 'Tablets of Ruin',\r\n 'Tera Shell',\r\n 'Tera Shift',\r\n 'Teraform Zero',\r\n 'Thermal Exchange',\r\n 'Toxic Chain',\r\n 'Toxic Debris',\r\n 'Vessel of Ruin',\r\n 'Well-Baked Body',\r\n 'Wind Power',\r\n 'Wind Rider',\r\n 'Zero to Hero',\r\n]);\r\n\r\nexport const ABILITIES = [[], RBY, GSC, ADV, DPP, BW, XY, SM, SS, SV];\r\n\r\nexport class Abilities implements I.Abilities {\r\n private readonly gen: I.GenerationNum;\r\n\r\n constructor(gen: I.GenerationNum) {\r\n this.gen = gen;\r\n }\r\n\r\n get(id: I.ID) {\r\n return ABILITIES_BY_ID[this.gen][id];\r\n }\r\n\r\n *[Symbol.iterator]() {\r\n for (const id in ABILITIES_BY_ID[this.gen]) {\r\n yield this.get(id as I.ID)!;\r\n }\r\n }\r\n}\r\n\r\nclass Ability implements I.Ability {\r\n readonly kind: 'Ability';\r\n readonly id: I.ID;\r\n readonly name: I.AbilityName;\r\n\r\n constructor(name: string) {\r\n this.kind = 'Ability';\r\n this.id = toID(name);\r\n this.name = name as I.AbilityName;\r\n }\r\n}\r\n\r\nconst ABILITIES_BY_ID: Array<{[id: string]: Ability}> = [];\r\n\r\nfor (const abilities of ABILITIES) {\r\n const map: {[id: string]: Ability} = {};\r\n for (const ability of abilities) {\r\n const a = new Ability(ability);\r\n map[a.id] = a;\r\n }\r\n ABILITIES_BY_ID.push(map);\r\n}\r\n", "import * as I from './interface';\r\nimport {toID} from '../util';\r\n\r\nconst RBY: string[] = [];\r\n\r\nconst GSC = [\r\n 'Berry Juice',\r\n 'Berry',\r\n 'Berserk Gene',\r\n 'Bitter Berry',\r\n 'Black Belt',\r\n 'Black Glasses',\r\n 'Bright Powder',\r\n 'Burnt Berry',\r\n 'Charcoal',\r\n 'Dragon Fang',\r\n 'Dragon Scale',\r\n 'Fast Ball',\r\n 'Fire Stone',\r\n 'Focus Band',\r\n 'Friend Ball',\r\n 'Gold Berry',\r\n 'Great Ball',\r\n 'Hard Stone',\r\n 'Heavy Ball',\r\n 'Ice Berry',\r\n 'King\\'s Rock',\r\n 'Leaf Stone',\r\n 'Leftovers',\r\n 'Level Ball',\r\n 'Light Ball',\r\n 'Love Ball',\r\n 'Lucky Punch',\r\n 'Lure Ball',\r\n 'Magnet',\r\n 'Mail',\r\n 'Master Ball',\r\n 'Metal Coat',\r\n 'Metal Powder',\r\n 'Mint Berry',\r\n 'Miracle Berry',\r\n 'Miracle Seed',\r\n 'Moon Ball',\r\n 'Moon Stone',\r\n 'Mystery Berry',\r\n 'Mystic Water',\r\n 'Never-Melt Ice',\r\n 'Pink Bow',\r\n 'Poison Barb',\r\n 'Poke Ball',\r\n 'Polkadot Bow',\r\n 'PRZ Cure Berry',\r\n 'PSN Cure Berry',\r\n 'Quick Claw',\r\n 'Safari Ball',\r\n 'Scope Lens',\r\n 'Sharp Beak',\r\n 'Silver Powder',\r\n 'Soft Sand',\r\n 'Spell Tag',\r\n 'Sport Ball',\r\n 'Stick',\r\n 'Sun Stone',\r\n 'Thick Club',\r\n 'Thunder Stone',\r\n 'Twisted Spoon',\r\n 'Ultra Ball',\r\n 'Up-Grade',\r\n 'Water Stone',\r\n];\r\n\r\nconst GSC_ONLY = [\r\n 'Berry',\r\n 'Berserk Gene',\r\n 'Bitter Berry',\r\n 'Burnt Berry',\r\n 'Ice Berry',\r\n 'Mint Berry',\r\n 'Miracle Berry',\r\n 'Mystery Berry',\r\n 'PRZ Cure Berry',\r\n 'Gold Berry',\r\n 'Pink Bow',\r\n 'Polkadot Bow',\r\n 'PSN Cure Berry',\r\n];\r\n\r\nconst ADV = GSC.filter(i => !GSC_ONLY.includes(i)).concat([\r\n 'Aguav Berry',\r\n 'Apicot Berry',\r\n 'Aspear Berry',\r\n 'Belue Berry',\r\n 'Bluk Berry',\r\n 'Cheri Berry',\r\n 'Chesto Berry',\r\n 'Choice Band',\r\n 'Claw Fossil',\r\n 'Cornn Berry',\r\n 'Deep Sea Scale',\r\n 'Deep Sea Tooth',\r\n 'Dive Ball',\r\n 'Dome Fossil',\r\n 'Durin Berry',\r\n 'Enigma Berry',\r\n 'Figy Berry',\r\n 'Ganlon Berry',\r\n 'Grepa Berry',\r\n 'Helix Fossil',\r\n 'Hondew Berry',\r\n 'Iapapa Berry',\r\n 'Kelpsy Berry',\r\n 'Lansat Berry',\r\n 'Lax Incense',\r\n 'Leppa Berry',\r\n 'Liechi Berry',\r\n 'Lum Berry',\r\n 'Luxury Ball',\r\n 'Macho Brace',\r\n 'Mago Berry',\r\n 'Magost Berry',\r\n 'Mental Herb',\r\n 'Nanab Berry',\r\n 'Nest Ball',\r\n 'Net Ball',\r\n 'Nomel Berry',\r\n 'Old Amber',\r\n 'Oran Berry',\r\n 'Pamtre Berry',\r\n 'Pecha Berry',\r\n 'Persim Berry',\r\n 'Petaya Berry',\r\n 'Pinap Berry',\r\n 'Pomeg Berry',\r\n 'Premier Ball',\r\n 'Qualot Berry',\r\n 'Rabuta Berry',\r\n 'Rawst Berry',\r\n 'Razz Berry',\r\n 'Repeat Ball',\r\n 'Root Fossil',\r\n 'Salac Berry',\r\n 'Sea Incense',\r\n 'Shell Bell',\r\n 'Silk Scarf',\r\n 'Sitrus Berry',\r\n 'Soul Dew',\r\n 'Spelon Berry',\r\n 'Starf Berry',\r\n 'Tamato Berry',\r\n 'Timer Ball',\r\n 'Watmel Berry',\r\n 'Wepear Berry',\r\n 'White Herb',\r\n 'Wiki Berry',\r\n]);\r\n\r\nconst DPP = ADV.concat([\r\n 'Adamant Orb',\r\n 'Armor Fossil',\r\n 'Babiri Berry',\r\n 'Big Root',\r\n 'Black Sludge',\r\n 'Charti Berry',\r\n 'Cherish Ball',\r\n 'Chilan Berry',\r\n 'Choice Scarf',\r\n 'Choice Specs',\r\n 'Chople Berry',\r\n 'Coba Berry',\r\n 'Colbur Berry',\r\n 'Custap Berry',\r\n 'Damp Rock',\r\n 'Dawn Stone',\r\n 'Destiny Knot',\r\n 'Draco Plate',\r\n 'Dread Plate',\r\n 'Dubious Disc',\r\n 'Dusk Ball',\r\n 'Dusk Stone',\r\n 'Earth Plate',\r\n 'Electirizer',\r\n 'Expert Belt',\r\n 'Fist Plate',\r\n 'Flame Orb',\r\n 'Flame Plate',\r\n 'Focus Sash',\r\n 'Full Incense',\r\n 'Grip Claw',\r\n 'Griseous Orb',\r\n 'Haban Berry',\r\n 'Heal Ball',\r\n 'Heat Rock',\r\n 'Icicle Plate',\r\n 'Icy Rock',\r\n 'Insect Plate',\r\n 'Iron Ball',\r\n 'Iron Plate',\r\n 'Jaboca Berry',\r\n 'Kasib Berry',\r\n 'Kebia Berry',\r\n 'Lagging Tail',\r\n 'Life Orb',\r\n 'Light Clay',\r\n 'Lustrous Orb',\r\n 'Magmarizer',\r\n 'Meadow Plate',\r\n 'Metronome',\r\n 'Micle Berry',\r\n 'Mind Plate',\r\n 'Muscle Band',\r\n 'Occa Berry',\r\n 'Odd Incense',\r\n 'Oval Stone',\r\n 'Park Ball',\r\n 'Passho Berry',\r\n 'Payapa Berry',\r\n 'Power Anklet',\r\n 'Power Band',\r\n 'Power Belt',\r\n 'Power Bracer',\r\n 'Power Herb',\r\n 'Power Lens',\r\n 'Power Weight',\r\n 'Protector',\r\n 'Quick Ball',\r\n 'Quick Powder',\r\n 'Rare Bone',\r\n 'Razor Claw',\r\n 'Razor Fang',\r\n 'Reaper Cloth',\r\n 'Rindo Berry',\r\n 'Rock Incense',\r\n 'Rose Incense',\r\n 'Rowap Berry',\r\n 'Shed Shell',\r\n 'Shiny Stone',\r\n 'Shuca Berry',\r\n 'Skull Fossil',\r\n 'Sky Plate',\r\n 'Smooth Rock',\r\n 'Splash Plate',\r\n 'Spooky Plate',\r\n 'Sticky Barb',\r\n 'Stone Plate',\r\n 'Tanga Berry',\r\n 'Toxic Orb',\r\n 'Toxic Plate',\r\n 'Wacan Berry',\r\n 'Wave Incense',\r\n 'Wide Lens',\r\n 'Wise Glasses',\r\n 'Yache Berry',\r\n 'Zap Plate',\r\n 'Zoom Lens',\r\n]);\r\n\r\nconst BW = DPP.concat([\r\n 'Absorb Bulb',\r\n 'Air Balloon',\r\n 'Big Nugget',\r\n 'Binding Band',\r\n 'Bug Gem',\r\n 'Burn Drive',\r\n 'Cell Battery',\r\n 'Chill Drive',\r\n 'Cover Fossil',\r\n 'Dark Gem',\r\n 'Douse Drive',\r\n 'Dragon Gem',\r\n 'Dream Ball',\r\n 'Eject Button',\r\n 'Electric Gem',\r\n 'Eviolite',\r\n 'Fighting Gem',\r\n 'Fire Gem',\r\n 'Float Stone',\r\n 'Flying Gem',\r\n 'Ghost Gem',\r\n 'Grass Gem',\r\n 'Ground Gem',\r\n 'Ice Gem',\r\n 'Normal Gem',\r\n 'Plume Fossil',\r\n 'Poison Gem',\r\n 'Prism Scale',\r\n 'Psychic Gem',\r\n 'Red Card',\r\n 'Ring Target',\r\n 'Rock Gem',\r\n 'Rocky Helmet',\r\n 'Shock Drive',\r\n 'Steel Gem',\r\n 'Water Gem',\r\n]);\r\n\r\nexport const MEGA_STONES: {[species: string]: string} = {\r\n Absolite: 'Absol',\r\n Abomasite: 'Abomasnow',\r\n Aerodactylite: 'Aerodactyl',\r\n Aggronite: 'Aggron',\r\n Alakazite: 'Alakazam',\r\n Altarianite: 'Altaria',\r\n Ampharosite: 'Ampharos',\r\n Audinite: 'Audino',\r\n Banettite: 'Banette',\r\n Beedrillite: 'Beedrill',\r\n Blastoisinite: 'Blastoise',\r\n Blazikenite: 'Blaziken',\r\n Cameruptite: 'Camerupt',\r\n 'Charizardite X': 'Charizard',\r\n 'Charizardite Y': 'Charizard',\r\n Crucibellite: 'Crucibelle',\r\n Diancite: 'Diancie',\r\n Galladite: 'Gallade',\r\n Garchompite: 'Garchomp',\r\n Gardevoirite: 'Gardevoir',\r\n Gengarite: 'Gengar',\r\n Glalitite: 'Glalie',\r\n Gyaradosite: 'Gyarados',\r\n Heracronite: 'Heracross',\r\n Houndoominite: 'Houndoom',\r\n Kangaskhanite: 'Kangaskhan',\r\n Latiasite: 'Latias',\r\n Latiosite: 'Latios',\r\n Lopunnite: 'Lopunny',\r\n Lucarionite: 'Lucario',\r\n Manectite: 'Manectric',\r\n Mawilite: 'Mawile',\r\n Medichamite: 'Medicham',\r\n Metagrossite: 'Metagross',\r\n 'Mewtwonite X': 'Mewtwo',\r\n 'Mewtwonite Y': 'Mewtwo',\r\n Pidgeotite: 'Pidgeot',\r\n Pinsirite: 'Pinsir',\r\n Sablenite: 'Sableye',\r\n Salamencite: 'Salamence',\r\n Sceptilite: 'Sceptile',\r\n Scizorite: 'Scizor',\r\n Sharpedonite: 'Sharpedo',\r\n Slowbronite: 'Slowbro',\r\n Steelixite: 'Steelix',\r\n Swampertite: 'Swampert',\r\n Tyranitarite: 'Tyranitar',\r\n Venusaurite: 'Venusaur',\r\n};\r\n\r\nconst XY = BW.concat(\r\n [\r\n ...Object.keys(MEGA_STONES),\r\n 'Assault Vest',\r\n 'Blue Orb',\r\n 'Fairy Gem',\r\n 'Jaw Fossil',\r\n 'Kee Berry',\r\n 'Luminous Moss',\r\n 'Maranga Berry',\r\n 'Pixie Plate',\r\n 'Red Orb',\r\n 'Roseli Berry',\r\n 'Sachet',\r\n 'Safety Goggles',\r\n 'Sail Fossil',\r\n 'Snowball',\r\n 'Weakness Policy',\r\n 'Whipped Dream',\r\n ].sort()\r\n);\r\n\r\nconst SM = XY.filter(i => i !== 'Old Amber').concat([\r\n 'Adrenaline Orb',\r\n 'Aloraichium Z',\r\n 'Beast Ball',\r\n 'Bottle Cap',\r\n 'Bug Memory',\r\n 'Buginium Z',\r\n 'Dark Memory',\r\n 'Darkinium Z',\r\n 'Decidium Z',\r\n 'Dragon Memory',\r\n 'Dragonium Z',\r\n 'Eevium Z',\r\n 'Electric Memory',\r\n 'Electric Seed',\r\n 'Electrium Z',\r\n 'Fairium Z',\r\n 'Fairy Memory',\r\n 'Fighting Memory',\r\n 'Fightinium Z',\r\n 'Fire Memory',\r\n 'Firium Z',\r\n 'Flying Memory',\r\n 'Flyinium Z',\r\n 'Ghost Memory',\r\n 'Ghostium Z',\r\n 'Gold Bottle Cap',\r\n 'Grass Memory',\r\n 'Grassium Z',\r\n 'Grassy Seed',\r\n 'Ground Memory',\r\n 'Groundium Z',\r\n 'Ice Memory',\r\n 'Ice Stone',\r\n 'Icium Z',\r\n 'Incinium Z',\r\n 'Kommonium Z',\r\n 'Lunalium Z',\r\n 'Lycanium Z',\r\n 'Marshadium Z',\r\n 'Mewnium Z',\r\n 'Mimikium Z',\r\n 'Misty Seed',\r\n 'Normalium Z',\r\n 'Pikanium Z',\r\n 'Pikashunium Z',\r\n 'Poison Memory',\r\n 'Poisonium Z',\r\n 'Primarium Z',\r\n 'Protective Pads',\r\n 'Psychic Memory',\r\n 'Psychic Seed',\r\n 'Psychium Z',\r\n 'Rock Memory',\r\n 'Rockium Z',\r\n 'Snorlium Z',\r\n 'Solganium Z',\r\n 'Steel Memory',\r\n 'Steelium Z',\r\n 'Tapunium Z',\r\n 'Terrain Extender',\r\n 'Ultranecrozium Z',\r\n 'Water Memory',\r\n 'Waterium Z',\r\n]);\r\n\r\nconst SS = SM.concat([\r\n 'Berry Sweet',\r\n 'Blunder Policy',\r\n 'Chipped Pot',\r\n 'Clover Sweet',\r\n 'Cracked Pot',\r\n 'Eject Pack',\r\n 'Flower Sweet',\r\n 'Fossilized Bird',\r\n 'Fossilized Dino',\r\n 'Fossilized Drake',\r\n 'Fossilized Fish',\r\n 'Galarica Cuff',\r\n 'Galarica Wreath',\r\n 'Heavy-Duty Boots',\r\n 'Leek',\r\n 'Love Sweet',\r\n 'Ribbon Sweet',\r\n 'Room Service',\r\n 'Rusted Shield',\r\n 'Rusted Sword',\r\n 'Star Sweet',\r\n 'Strawberry Sweet',\r\n 'Sweet Apple',\r\n 'Tart Apple',\r\n 'Throat Spray',\r\n]);\r\n\r\nfor (let i = 0; i < 100; i++) {\r\n SS.push(`TR${i < 10 ? `0${i}` : i}`);\r\n}\r\n\r\n// Added after the TRs to maintain sort order\r\nSS.push('Utility Umbrella', 'Vile Vial');\r\n\r\n// Because we support National Dex all Past items are added back in\r\nSS.push(...GSC_ONLY, 'Old Amber');\r\n\r\nconst SV = SS.concat([\r\n 'Adamant Crystal',\r\n 'Auspicious Armor',\r\n 'Ability Shield',\r\n 'Booster Energy',\r\n 'Clear Amulet',\r\n 'Cornerstone Mask',\r\n 'Covert Cloak',\r\n 'Fairy Feather',\r\n 'Hearthflame Mask',\r\n 'Loaded Dice',\r\n 'Malicious Armor',\r\n 'Masterpiece Teacup',\r\n 'Metal Alloy',\r\n 'Mirror Herb',\r\n 'Punching Glove',\r\n 'Lustrous Globe',\r\n 'Griseous Core',\r\n 'Strange Ball',\r\n 'Syrupy Apple',\r\n 'Unremarkable Teacup',\r\n 'Wellspring Mask',\r\n]);\r\n\r\nconst BERRIES: {[berry: string]: {t: I.TypeName; p: number}} = {\r\n 'Aguav Berry': {t: 'Dragon', p: 80},\r\n 'Apicot Berry': {t: 'Ground', p: 100},\r\n 'Aspear Berry': {t: 'Ice', p: 80},\r\n 'Babiri Berry': {t: 'Steel', p: 80},\r\n 'Belue Berry': {t: 'Electric', p: 100},\r\n Berry: {t: 'Poison', p: 80},\r\n 'Bitter Berry': {t: 'Ground', p: 80},\r\n 'Bluk Berry': {t: 'Fire', p: 90},\r\n 'Burnt Berry': {t: 'Ice', p: 80},\r\n 'Charti Berry': {t: 'Rock', p: 80},\r\n 'Cheri Berry': {t: 'Fire', p: 80},\r\n 'Chesto Berry': {t: 'Water', p: 80},\r\n 'Chilan Berry': {t: 'Normal', p: 80},\r\n 'Chople Berry': {t: 'Fighting', p: 80},\r\n 'Coba Berry': {t: 'Flying', p: 80},\r\n 'Colbur Berry': {t: 'Dark', p: 80},\r\n 'Cornn Berry': {t: 'Bug', p: 90},\r\n 'Custap Berry': {t: 'Ghost', p: 100},\r\n 'Durin Berry': {t: 'Water', p: 100},\r\n 'Enigma Berry': {t: 'Bug', p: 100},\r\n 'Figy Berry': {t: 'Bug', p: 80},\r\n 'Ganlon Berry': {t: 'Ice', p: 100},\r\n 'Gold Berry': {t: 'Psychic', p: 80},\r\n 'Grepa Berry': {t: 'Flying', p: 90},\r\n 'Haban Berry': {t: 'Dragon', p: 80},\r\n 'Hondew Berry': {t: 'Ground', p: 90},\r\n 'Iapapa Berry': {t: 'Dark', p: 80},\r\n 'Ice Berry': {t: 'Grass', p: 80},\r\n 'Jaboca Berry': {t: 'Dragon', p: 100},\r\n 'Kasib Berry': {t: 'Ghost', p: 80},\r\n 'Kebia Berry': {t: 'Poison', p: 80},\r\n 'Kee Berry': {t: 'Fairy', p: 100},\r\n 'Kelpsy Berry': {t: 'Fighting', p: 90},\r\n 'Lansat Berry': {t: 'Flying', p: 100},\r\n 'Leppa Berry': {t: 'Fighting', p: 80},\r\n 'Liechi Berry': {t: 'Grass', p: 100},\r\n 'Lum Berry': {t: 'Flying', p: 80},\r\n 'Mago Berry': {t: 'Ghost', p: 80},\r\n 'Magost Berry': {t: 'Rock', p: 90},\r\n 'Maranga Berry': {t: 'Dark', p: 100},\r\n 'Micle Berry': {t: 'Rock', p: 100},\r\n 'Mint Berry': {t: 'Water', p: 80},\r\n 'Miracle Berry': {t: 'Flying', p: 80},\r\n 'Mystery Berry': {t: 'Fighting', p: 80},\r\n 'Nanab Berry': {t: 'Water', p: 90},\r\n 'Nomel Berry': {t: 'Dragon', p: 90},\r\n 'Occa Berry': {t: 'Fire', p: 80},\r\n 'Oran Berry': {t: 'Poison', p: 80},\r\n 'Pamtre Berry': {t: 'Steel', p: 90},\r\n 'Passho Berry': {t: 'Water', p: 80},\r\n 'Payapa Berry': {t: 'Psychic', p: 80},\r\n 'Pecha Berry': {t: 'Electric', p: 80},\r\n 'Persim Berry': {t: 'Ground', p: 80},\r\n 'Petaya Berry': {t: 'Poison', p: 100},\r\n 'Pinap Berry': {t: 'Grass', p: 90},\r\n 'Pomeg Berry': {t: 'Ice', p: 90},\r\n 'PRZ Cure Berry': {t: 'Fire', p: 80},\r\n 'PSN Cure Berry': {t: 'Electric', p: 80},\r\n 'Qualot Berry': {t: 'Poison', p: 90},\r\n 'Rabuta Berry': {t: 'Ghost', p: 90},\r\n 'Rawst Berry': {t: 'Grass', p: 80},\r\n 'Razz Berry': {t: 'Steel', p: 80},\r\n 'Rindo Berry': {t: 'Grass', p: 80},\r\n 'Roseli Berry': {t: 'Fairy', p: 80},\r\n 'Rowap Berry': {t: 'Dark', p: 100},\r\n 'Salac Berry': {t: 'Fighting', p: 100},\r\n 'Shuca Berry': {t: 'Ground', p: 80},\r\n 'Sitrus Berry': {t: 'Psychic', p: 80},\r\n 'Spelon Berry': {t: 'Dark', p: 90},\r\n 'Starf Berry': {t: 'Psychic', p: 100},\r\n 'Tamato Berry': {t: 'Psychic', p: 90},\r\n 'Tanga Berry': {t: 'Bug', p: 80},\r\n 'Wacan Berry': {t: 'Electric', p: 80},\r\n 'Watmel Berry': {t: 'Fire', p: 100},\r\n 'Wepear Berry': {t: 'Electric', p: 90},\r\n 'Wiki Berry': {t: 'Rock', p: 80},\r\n 'Yache Berry': {t: 'Ice', p: 80},\r\n};\r\n\r\nexport const ITEMS = [[], RBY, GSC, ADV, DPP, BW, XY, SM, SS, SV];\r\n\r\nexport class Items implements I.Items {\r\n private readonly gen: I.GenerationNum;\r\n\r\n constructor(gen: I.GenerationNum) {\r\n this.gen = gen;\r\n }\r\n\r\n get(id: I.ID) {\r\n return ITEMS_BY_ID[this.gen][id];\r\n }\r\n\r\n *[Symbol.iterator]() {\r\n for (const id in ITEMS_BY_ID[this.gen]) {\r\n yield this.get(id as I.ID)!;\r\n }\r\n }\r\n}\r\n\r\nclass Item implements I.Item {\r\n readonly kind: 'Item';\r\n readonly id: I.ID;\r\n readonly name: I.ItemName;\r\n readonly megaEvolves?: I.SpeciesName;\r\n readonly isBerry?: boolean;\r\n readonly naturalGift?: Readonly<{basePower: number; type: I.TypeName}>;\r\n\r\n constructor(name: string, gen: number) {\r\n this.kind = 'Item';\r\n this.id = toID(name);\r\n this.name = name as I.ItemName;\r\n this.megaEvolves = MEGA_STONES[name] as I.SpeciesName;\r\n const berry = BERRIES[name];\r\n if (berry) {\r\n this.isBerry = true;\r\n this.naturalGift = {\r\n basePower: gen < 6 ? berry.p - 20 : berry.p,\r\n type: berry.t,\r\n };\r\n }\r\n }\r\n}\r\n\r\nconst ITEMS_BY_ID: Array<{[id: string]: Item}> = [];\r\n\r\nlet gen = 0;\r\nfor (const items of ITEMS) {\r\n const map: {[id: string]: Item} = {};\r\n for (const item of items) {\r\n const i = new Item(item, gen);\r\n map[i.id] = i;\r\n }\r\n ITEMS_BY_ID.push(map);\r\n gen++;\r\n}\r\n", "import * as I from '../data/interface';\r\nimport {toID, DeepPartial, assignWithout, extend} from '../util';\r\n\r\nexport interface MoveData {\r\n readonly name?: string;\r\n\r\n readonly type: I.TypeName;\r\n readonly category?: I.MoveCategory;\r\n // readonly flags?: I.MoveFlags;\r\n readonly secondaries?: boolean;\r\n readonly target?: I.MoveTarget;\r\n readonly recoil?: [number, number];\r\n readonly hasCrashDamage?: boolean;\r\n readonly mindBlownRecoil?: boolean;\r\n readonly struggleRecoil?: boolean;\r\n readonly willCrit?: boolean;\r\n readonly drain?: [number, number];\r\n readonly priority?: number;\r\n readonly self?: I.SelfOrSecondaryEffect | null;\r\n readonly ignoreDefensive?: boolean;\r\n readonly overrideOffensiveStat?: I.StatIDExceptHP;\r\n readonly overrideDefensiveStat?: I.StatIDExceptHP;\r\n readonly overrideOffensivePokemon?: 'target' | 'source';\r\n readonly overrideDefensivePokemon?: 'target' | 'source';\r\n readonly breaksProtect?: boolean;\r\n readonly isZ?: boolean;\r\n readonly isMax?: boolean;\r\n readonly multihit?: number | number[];\r\n readonly multiaccuracy?: boolean;\r\n\r\n readonly bp: number;\r\n readonly zp?: number;\r\n readonly maxPower?: number;\r\n\r\n // FIXME: migrate these to flags (above) instead\r\n readonly makesContact?: boolean;\r\n readonly isPunch?: boolean;\r\n readonly isBite?: boolean;\r\n readonly isBullet?: boolean;\r\n readonly isSound?: boolean;\r\n readonly isPulse?: boolean;\r\n readonly isSlicing?: boolean;\r\n readonly isWind?: boolean;\r\n}\r\n\r\nconst RBY: {[name: string]: MoveData} = {\r\n '(No Move)': {bp: 0, category: 'Status', type: 'Normal'},\r\n Absorb: {bp: 20, type: 'Grass', drain: [1, 2]},\r\n Acid: {bp: 40, type: 'Poison'},\r\n Amnesia: {bp: 0, category: 'Status', type: 'Psychic'},\r\n 'Aurora Beam': {bp: 65, type: 'Ice'},\r\n Barrage: {bp: 15, type: 'Normal', multihit: [2, 5]},\r\n Bide: {bp: 0, type: '???'},\r\n Bind: {bp: 15, type: 'Normal'},\r\n Bite: {bp: 60, type: 'Normal'},\r\n Blizzard: {bp: 120, type: 'Ice'},\r\n Bonemerang: {bp: 50, type: 'Ground', multihit: 2},\r\n Bubble: {bp: 20, type: 'Water'},\r\n 'Bubble Beam': {bp: 65, type: 'Water'},\r\n Clamp: {bp: 35, type: 'Water'},\r\n 'Comet Punch': {bp: 18, type: 'Normal', multihit: [2, 5]},\r\n Constrict: {bp: 10, type: 'Normal'},\r\n Conversion: {bp: 0, category: 'Status', type: 'Normal'},\r\n Counter: {bp: 1, type: 'Fighting'},\r\n Crabhammer: {bp: 90, type: 'Water'},\r\n 'Defense Curl': {bp: 0, category: 'Status', type: 'Normal'},\r\n Dig: {bp: 100, type: 'Ground'},\r\n Disable: {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Dizzy Punch': {bp: 70, type: 'Normal'},\r\n 'Double-Edge': {bp: 100, type: 'Normal', recoil: [25, 100]},\r\n 'Double Kick': {bp: 30, type: 'Fighting', multihit: 2},\r\n 'Double Slap': {bp: 15, type: 'Normal', multihit: [2, 5]},\r\n 'Dragon Rage': {bp: 1, type: 'Dragon'},\r\n 'Dream Eater': {bp: 100, type: 'Psychic', drain: [1, 2]},\r\n Earthquake: {bp: 100, type: 'Ground'},\r\n Explosion: {bp: 170, type: 'Normal'},\r\n 'Fire Blast': {bp: 120, type: 'Fire'},\r\n 'Fire Spin': {bp: 15, type: 'Fire'},\r\n Fissure: {bp: 0, type: 'Ground'},\r\n Fly: {bp: 70, type: 'Flying'},\r\n 'Focus Energy': {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Fury Attack': {bp: 15, type: 'Normal', multihit: [2, 5]},\r\n 'Fury Swipes': {bp: 18, type: 'Normal', multihit: [2, 5]},\r\n Glare: {bp: 0, category: 'Status', type: 'Normal'},\r\n Growth: {bp: 0, category: 'Status', type: 'Normal'},\r\n Guillotine: {bp: 0, type: 'Normal'},\r\n Gust: {bp: 40, type: 'Normal'},\r\n Haze: {bp: 0, category: 'Status', type: 'Ice'},\r\n 'High Jump Kick': {bp: 85, type: 'Fighting', hasCrashDamage: true},\r\n 'Horn Drill': {bp: 0, type: 'Normal'},\r\n 'Hyper Beam': {bp: 150, type: 'Normal'},\r\n 'Jump Kick': {bp: 70, type: 'Fighting', hasCrashDamage: true},\r\n 'Karate Chop': {bp: 50, type: 'Normal'},\r\n 'Leech Seed': {bp: 0, category: 'Status', type: 'Grass'},\r\n 'Light Screen': {bp: 0, category: 'Status', type: 'Psychic'},\r\n Metronome: {bp: 0, category: 'Status', type: 'Normal'},\r\n Mimic: {bp: 0, category: 'Status', type: 'Normal'},\r\n Minimize: {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Mirror Move': {bp: 0, category: 'Status', type: 'Flying'},\r\n Mist: {bp: 0, category: 'Status', type: 'Ice'},\r\n 'Night Shade': {bp: 1, type: 'Ghost'},\r\n 'Petal Dance': {bp: 70, type: 'Grass'},\r\n 'Pin Missile': {bp: 14, type: 'Bug', multihit: [2, 5]},\r\n 'Poison Sting': {bp: 15, type: 'Poison'},\r\n Psychic: {bp: 90, type: 'Psychic'},\r\n Psywave: {bp: 1, type: 'Psychic'},\r\n Rage: {bp: 20, type: 'Normal'},\r\n 'Razor Leaf': {bp: 55, type: 'Grass'},\r\n 'Razor Wind': {bp: 80, type: 'Normal'},\r\n Recover: {bp: 0, category: 'Status', type: 'Normal'},\r\n Reflect: {bp: 0, category: 'Status', type: 'Psychic'},\r\n Rest: {bp: 0, category: 'Status', type: 'Psychic'},\r\n Roar: {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Rock Slide': {bp: 75, type: 'Rock'},\r\n 'Rock Throw': {bp: 50, type: 'Rock'},\r\n 'Sand Attack': {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Seismic Toss': {bp: 1, type: 'Fighting'},\r\n 'Self-Destruct': {bp: 130, type: 'Normal'},\r\n 'Skull Bash': {bp: 100, type: 'Normal'},\r\n Slash: {bp: 70, type: 'Normal'},\r\n Sludge: {bp: 65, type: 'Poison'},\r\n 'Soft-Boiled': {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Solar Beam': {bp: 120, type: 'Grass'},\r\n 'Sonic Boom': {bp: 1, type: 'Normal'},\r\n 'Spike Cannon': {bp: 20, type: 'Normal', multihit: [2, 5]},\r\n Stomp: {bp: 65, type: 'Normal'},\r\n Struggle: {bp: 50, type: 'Normal', recoil: [1, 2]},\r\n 'Stun Spore': {bp: 0, category: 'Status', type: 'Grass'},\r\n Submission: {bp: 80, type: 'Fighting', recoil: [1, 4]},\r\n Substitute: {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Super Fang': {bp: 1, type: 'Normal'},\r\n Swift: {bp: 60, type: 'Normal'},\r\n 'Take Down': {bp: 90, type: 'Normal', recoil: [1, 4]},\r\n Thrash: {bp: 90, type: 'Normal'},\r\n Thunder: {bp: 120, type: 'Electric'},\r\n 'Thunder Wave': {bp: 0, category: 'Status', type: 'Electric'},\r\n Transform: {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Tri Attack': {bp: 80, type: 'Normal'},\r\n Twineedle: {bp: 25, type: 'Bug', multihit: 2},\r\n Whirlwind: {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Wing Attack': {bp: 35, type: 'Flying'},\r\n Wrap: {bp: 15, type: 'Normal'},\r\n Growl: {bp: 0, category: 'Status', type: 'Normal'},\r\n Leer: {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Low Kick': {bp: 50, type: 'Fighting'},\r\n 'Poison Gas': {bp: 0, category: 'Status', type: 'Poison'},\r\n 'Poison Powder': {bp: 0, category: 'Status', type: 'Poison'},\r\n 'Sky Attack': {bp: 140, type: 'Flying'},\r\n 'String Shot': {bp: 0, category: 'Status', type: 'Bug'},\r\n Surf: {bp: 95, type: 'Water'},\r\n 'Tail Whip': {bp: 0, category: 'Status', type: 'Normal'},\r\n Toxic: {bp: 0, category: 'Status', type: 'Poison'},\r\n Flash: {bp: 0, category: 'Status', type: 'Normal'},\r\n Hypnosis: {bp: 0, category: 'Status', type: 'Psychic'},\r\n 'Leech Life': {bp: 20, type: 'Bug', drain: [1, 2]},\r\n 'Mega Drain': {bp: 40, type: 'Grass', drain: [1, 2]},\r\n 'Vine Whip': {bp: 35, type: 'Grass'},\r\n Waterfall: {bp: 80, type: 'Water'},\r\n Tackle: {bp: 35, type: 'Normal'},\r\n 'Acid Armor': {bp: 0, category: 'Status', type: 'Poison'},\r\n Barrier: {bp: 0, category: 'Status', type: 'Psychic'},\r\n 'Body Slam': {bp: 85, type: 'Normal'},\r\n Flamethrower: {bp: 95, type: 'Fire'},\r\n 'Hydro Pump': {bp: 120, type: 'Water'},\r\n 'Ice Beam': {bp: 95, type: 'Ice'},\r\n Lick: {bp: 20, type: 'Ghost'},\r\n Screech: {bp: 0, category: 'Status', type: 'Normal'},\r\n Sing: {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Sleep Powder': {bp: 0, category: 'Status', type: 'Grass'},\r\n Smog: {bp: 20, type: 'Poison'},\r\n Spore: {bp: 0, category: 'Status', type: 'Grass'},\r\n Supersonic: {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Swords Dance': {bp: 0, category: 'Status', type: 'Normal'},\r\n Thunderbolt: {bp: 95, type: 'Electric'},\r\n 'Bone Club': {bp: 65, type: 'Ground'},\r\n 'Egg Bomb': {bp: 100, type: 'Normal'},\r\n 'Hyper Fang': {bp: 80, type: 'Normal'},\r\n Kinesis: {bp: 0, category: 'Status', type: 'Psychic'},\r\n 'Lovely Kiss': {bp: 0, category: 'Status', type: 'Normal'},\r\n Meditate: {bp: 0, category: 'Status', type: 'Psychic'},\r\n 'Rolling Kick': {bp: 60, type: 'Fighting'},\r\n Sharpen: {bp: 0, category: 'Status', type: 'Normal'},\r\n Teleport: {bp: 0, category: 'Status', type: 'Psychic'},\r\n Agility: {bp: 0, category: 'Status', type: 'Psychic'},\r\n 'Confuse Ray': {bp: 0, category: 'Status', type: 'Ghost'},\r\n Confusion: {bp: 50, type: 'Psychic'},\r\n Cut: {bp: 50, type: 'Normal'},\r\n 'Double Team': {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Drill Peck': {bp: 80, type: 'Flying'},\r\n Ember: {bp: 40, type: 'Fire'},\r\n 'Fire Punch': {bp: 75, type: 'Fire'},\r\n Harden: {bp: 0, category: 'Status', type: 'Normal'},\r\n Headbutt: {bp: 70, type: 'Normal'},\r\n 'Horn Attack': {bp: 65, type: 'Normal'},\r\n 'Ice Punch': {bp: 75, type: 'Ice'},\r\n 'Mega Kick': {bp: 120, type: 'Normal'},\r\n 'Mega Punch': {bp: 80, type: 'Normal'},\r\n 'Paleo Wave': {bp: 85, type: 'Rock'},\r\n 'Pay Day': {bp: 40, type: 'Normal'},\r\n Peck: {bp: 35, type: 'Flying'},\r\n Pound: {bp: 40, type: 'Normal'},\r\n Psybeam: {bp: 65, type: 'Psychic'},\r\n 'Quick Attack': {bp: 40, type: 'Normal', priority: 1},\r\n Scratch: {bp: 40, type: 'Normal'},\r\n 'Shadow Strike': {bp: 80, type: 'Ghost'},\r\n Slam: {bp: 80, type: 'Normal'},\r\n Smokescreen: {bp: 0, category: 'Status', type: 'Normal'},\r\n Splash: {bp: 0, category: 'Status', type: 'Normal'},\r\n Strength: {bp: 80, type: 'Normal'},\r\n 'Thunder Punch': {bp: 75, type: 'Electric'},\r\n 'Thunder Shock': {bp: 40, type: 'Electric'},\r\n 'Vise Grip': {bp: 55, type: 'Normal'},\r\n 'Water Gun': {bp: 40, type: 'Water'},\r\n Withdraw: {bp: 0, category: 'Status', type: 'Water'},\r\n};\r\n\r\nconst GSC_PATCH: {[name: string]: DeepPartial} = {\r\n Bide: {type: 'Normal'},\r\n Counter: {bp: 0},\r\n Dig: {bp: 60},\r\n 'Double-Edge': {bp: 120},\r\n Explosion: {bp: 250},\r\n Gust: {type: 'Flying'},\r\n 'Karate Chop': {type: 'Fighting'},\r\n Psywave: {bp: 0},\r\n 'Self-Destruct': {bp: 200},\r\n Struggle: {recoil: [1, 4]},\r\n 'Dragon Rage': {bp: 0},\r\n Bite: {type: 'Dark'},\r\n 'Night Shade': {bp: 0},\r\n 'Sand Attack': {type: 'Ground'},\r\n 'Seismic Toss': {bp: 0},\r\n 'Sonic Boom': {bp: 0},\r\n 'Super Fang': {bp: 0},\r\n 'Wing Attack': {bp: 60},\r\n Aeroblast: {bp: 100, type: 'Flying'},\r\n Attract: {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Beat Up': {bp: 10, type: 'Dark'},\r\n 'Belly Drum': {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Conversion 2': {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Cross Chop': {bp: 100, type: 'Fighting'},\r\n Curse: {bp: 0, category: 'Status', type: '???'},\r\n 'Destiny Bond': {bp: 0, category: 'Status', type: 'Ghost'},\r\n Detect: {bp: 0, category: 'Status', type: 'Fighting', priority: 2},\r\n Encore: {bp: 0, category: 'Status', type: 'Normal'},\r\n Endure: {bp: 0, category: 'Status', type: 'Normal', priority: 2},\r\n Flail: {bp: 0, type: 'Normal'},\r\n Foresight: {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Future Sight': {bp: 80, type: 'Psychic'},\r\n 'Heal Bell': {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Icy Wind': {bp: 55, type: 'Ice'},\r\n 'Lock-On': {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Mind Reader': {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Mirror Coat': {bp: 0, type: 'Psychic'},\r\n Moonlight: {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Morning Sun': {bp: 0, category: 'Status', type: 'Normal'},\r\n Nightmare: {bp: 0, category: 'Status', type: 'Ghost'},\r\n Outrage: {bp: 90, type: 'Dragon'},\r\n 'Powder Snow': {bp: 40, type: 'Ice'},\r\n Present: {bp: 0, type: 'Normal'},\r\n Protect: {bp: 0, category: 'Status', type: 'Normal', priority: 2},\r\n 'Psych Up': {bp: 0, category: 'Status', type: 'Normal'},\r\n Pursuit: {bp: 40, type: 'Dark'},\r\n 'Rain Dance': {bp: 0, category: 'Status', type: 'Water'},\r\n Reversal: {bp: 0, type: 'Fighting'},\r\n Safeguard: {bp: 0, category: 'Status', type: 'Normal'},\r\n Sandstorm: {bp: 0, category: 'Status', type: 'Rock'},\r\n Sketch: {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Sleep Talk': {bp: 0, category: 'Status', type: 'Normal'},\r\n Spikes: {bp: 0, category: 'Status', type: 'Ground'},\r\n Spite: {bp: 0, category: 'Status', type: 'Ghost'},\r\n 'Sunny Day': {bp: 0, category: 'Status', type: 'Fire'},\r\n Swagger: {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Sweet Scent': {bp: 0, category: 'Status', type: 'Normal'},\r\n Synthesis: {bp: 0, category: 'Status', type: 'Grass'},\r\n Thief: {bp: 40, type: 'Dark'},\r\n 'Triple Kick': {bp: 10, type: 'Fighting', multihit: [1, 3]},\r\n Twister: {bp: 40, type: 'Dragon'},\r\n 'Ancient Power': {bp: 60, type: 'Rock'},\r\n 'Bone Rush': {bp: 25, type: 'Ground', multihit: [2, 5]},\r\n Crunch: {bp: 80, type: 'Dark'},\r\n 'Feint Attack': {bp: 60, type: 'Dark'},\r\n 'Giga Drain': {bp: 60, type: 'Grass', drain: [1, 2]},\r\n 'Hidden Power': {bp: 0, type: 'Normal'},\r\n 'Mean Look': {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Rapid Spin': {bp: 20, type: 'Normal'},\r\n 'Rock Smash': {bp: 20, type: 'Fighting'},\r\n 'Spider Web': {bp: 0, category: 'Status', type: 'Bug'},\r\n Whirlpool: {bp: 15, type: 'Water'},\r\n 'Zap Cannon': {bp: 100, type: 'Electric'},\r\n 'Cotton Spore': {bp: 0, category: 'Status', type: 'Grass'},\r\n 'Extreme Speed': {bp: 80, type: 'Normal', priority: 1},\r\n 'Fury Cutter': {bp: 10, type: 'Bug'},\r\n Magnitude: {bp: 0, type: 'Ground'},\r\n 'Milk Drink': {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Scary Face': {bp: 0, category: 'Status', type: 'Normal'},\r\n Charm: {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Hidden Power Bug': {bp: 70, type: 'Bug'},\r\n 'Hidden Power Dark': {bp: 70, type: 'Dark'},\r\n 'Hidden Power Dragon': {bp: 70, type: 'Dragon'},\r\n 'Hidden Power Electric': {bp: 70, type: 'Electric'},\r\n 'Hidden Power Fighting': {bp: 70, type: 'Fighting'},\r\n 'Hidden Power Fire': {bp: 70, type: 'Fire'},\r\n 'Hidden Power Flying': {bp: 70, type: 'Flying'},\r\n 'Hidden Power Ghost': {bp: 70, type: 'Ghost'},\r\n 'Hidden Power Grass': {bp: 70, type: 'Grass'},\r\n 'Hidden Power Ground': {bp: 70, type: 'Ground'},\r\n 'Hidden Power Ice': {bp: 70, type: 'Ice'},\r\n 'Hidden Power Poison': {bp: 70, type: 'Poison'},\r\n 'Hidden Power Psychic': {bp: 70, type: 'Psychic'},\r\n 'Hidden Power Rock': {bp: 70, type: 'Rock'},\r\n 'Hidden Power Steel': {bp: 70, type: 'Steel'},\r\n 'Hidden Power Water': {bp: 70, type: 'Water'},\r\n 'Perish Song': {bp: 0, category: 'Status', type: 'Normal'},\r\n Snore: {bp: 40, type: 'Normal'},\r\n 'Sweet Kiss': {bp: 0, category: 'Status', type: 'Normal'},\r\n Rollout: {bp: 30, type: 'Rock'},\r\n Frustration: {bp: 0, type: 'Normal'},\r\n Return: {bp: 0, type: 'Normal'},\r\n 'Sacred Fire': {bp: 100, type: 'Fire'},\r\n 'Baton Pass': {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Dragon Breath': {bp: 60, type: 'Dragon'},\r\n 'Dynamic Punch': {bp: 100, type: 'Fighting'},\r\n 'False Swipe': {bp: 40, type: 'Normal'},\r\n 'Flame Wheel': {bp: 60, type: 'Fire'},\r\n 'Iron Tail': {bp: 100, type: 'Steel'},\r\n 'Mach Punch': {bp: 40, type: 'Fighting', priority: 1},\r\n Megahorn: {bp: 120, type: 'Bug'},\r\n 'Metal Claw': {bp: 50, type: 'Steel'},\r\n 'Mud-Slap': {bp: 20, type: 'Ground'},\r\n Octazooka: {bp: 65, type: 'Water'},\r\n 'Pain Split': {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Shadow Ball': {bp: 80, type: 'Ghost'},\r\n 'Sludge Bomb': {bp: 90, type: 'Poison'},\r\n Spark: {bp: 65, type: 'Electric'},\r\n 'Steel Wing': {bp: 70, type: 'Steel'},\r\n 'Vital Throw': {bp: 70, type: 'Fighting'},\r\n};\r\n\r\nconst GSC: {[name: string]: MoveData} = extend(true, {}, RBY, GSC_PATCH);\r\n\r\nconst ADV_PATCH: {[name: string]: DeepPartial} = {\r\n Acid: {target: 'allAdjacentFoes'},\r\n 'Ancient Power': {makesContact: true},\r\n Bide: {makesContact: true},\r\n Bind: {makesContact: true},\r\n Blizzard: {target: 'allAdjacentFoes'},\r\n Clamp: {makesContact: true},\r\n 'Comet Punch': {makesContact: true},\r\n Counter: {makesContact: true},\r\n Crunch: {makesContact: true},\r\n Detect: {priority: 3},\r\n Endure: {priority: 4},\r\n Protect: {priority: 3},\r\n Dig: {makesContact: true},\r\n 'Double Kick': {makesContact: true},\r\n 'Double Slap': {makesContact: true},\r\n Explosion: {target: 'allAdjacent'},\r\n Flail: {makesContact: true},\r\n Fly: {makesContact: true},\r\n 'Fury Attack': {makesContact: true},\r\n 'Fury Swipes': {makesContact: true},\r\n 'High Jump Kick': {makesContact: true},\r\n 'Jump Kick': {makesContact: true},\r\n 'Leech Life': {makesContact: true},\r\n Outrage: {makesContact: true},\r\n 'Petal Dance': {makesContact: true},\r\n Pursuit: {makesContact: true},\r\n Rage: {makesContact: true},\r\n 'Rapid Spin': {makesContact: true},\r\n 'Razor Wind': {target: 'allAdjacentFoes'},\r\n Reversal: {makesContact: true},\r\n 'Rock Smash': {makesContact: true},\r\n 'Self-Destruct': {target: 'allAdjacent'},\r\n 'Skull Bash': {makesContact: true},\r\n Stomp: {makesContact: true},\r\n Struggle: {makesContact: true},\r\n Surf: {target: 'allAdjacentFoes'},\r\n Thief: {makesContact: true},\r\n Thrash: {makesContact: true},\r\n 'Triple Kick': {makesContact: true, multihit: 3, multiaccuracy: true},\r\n 'Vine Whip': {makesContact: true},\r\n Waterfall: {makesContact: true},\r\n Wrap: {makesContact: true},\r\n Crabhammer: {makesContact: true},\r\n 'Double-Edge': {recoil: [1, 3], makesContact: true},\r\n Earthquake: {target: 'allAdjacent'},\r\n 'Extreme Speed': {makesContact: true},\r\n 'Fury Cutter': {makesContact: true},\r\n 'Heal Bell': {isSound: true},\r\n Magnitude: {target: 'allAdjacent'},\r\n Roar: {isSound: true},\r\n Submission: {makesContact: true},\r\n Tackle: {makesContact: true},\r\n 'Take Down': {makesContact: true},\r\n Twister: {target: 'allAdjacentFoes'},\r\n 'Body Slam': {makesContact: true},\r\n Bubble: {target: 'allAdjacentFoes'},\r\n Growl: {isSound: true, target: 'allAdjacentFoes'},\r\n Lick: {makesContact: true},\r\n 'Perish Song': {isSound: true},\r\n Screech: {isSound: true},\r\n Sing: {isSound: true},\r\n Snore: {isSound: true},\r\n 'String Shot': {target: 'allAdjacentFoes'},\r\n Supersonic: {isSound: true},\r\n 'Sweet Scent': {target: 'allAdjacentFoes'},\r\n Rollout: {makesContact: true},\r\n Constrict: {makesContact: true},\r\n 'Dizzy Punch': {makesContact: true},\r\n Frustration: {makesContact: true},\r\n 'Hyper Fang': {makesContact: true},\r\n 'Karate Chop': {makesContact: true},\r\n 'Low Kick': {bp: 0, makesContact: true},\r\n Return: {makesContact: true},\r\n 'Rolling Kick': {makesContact: true},\r\n Bite: {makesContact: true},\r\n 'Cross Chop': {makesContact: true},\r\n Cut: {makesContact: true},\r\n 'Drill Peck': {makesContact: true},\r\n 'Dynamic Punch': {makesContact: true},\r\n 'False Swipe': {makesContact: true},\r\n 'Fire Punch': {makesContact: true},\r\n 'Flame Wheel': {makesContact: true},\r\n Guillotine: {makesContact: true},\r\n Headbutt: {makesContact: true},\r\n 'Horn Attack': {makesContact: true},\r\n 'Horn Drill': {makesContact: true},\r\n 'Ice Punch': {makesContact: true},\r\n 'Icy Wind': {target: 'allAdjacentFoes'},\r\n 'Iron Tail': {makesContact: true},\r\n Leer: {target: 'allAdjacentFoes'},\r\n 'Mach Punch': {makesContact: true},\r\n Megahorn: {makesContact: true},\r\n 'Mega Kick': {makesContact: true},\r\n 'Mega Punch': {makesContact: true},\r\n 'Metal Claw': {makesContact: true},\r\n Peck: {makesContact: true},\r\n Pound: {makesContact: true},\r\n 'Powder Snow': {target: 'allAdjacentFoes'},\r\n 'Quick Attack': {makesContact: true},\r\n 'Razor Leaf': {target: 'allAdjacentFoes'},\r\n 'Rock Slide': {target: 'allAdjacentFoes'},\r\n Scratch: {makesContact: true},\r\n 'Seismic Toss': {makesContact: true},\r\n 'Shadow Strike': {makesContact: true},\r\n Slam: {makesContact: true},\r\n Slash: {makesContact: true},\r\n Spark: {makesContact: true},\r\n 'Steel Wing': {makesContact: true},\r\n Strength: {makesContact: true},\r\n 'Super Fang': {makesContact: true},\r\n Swift: {target: 'allAdjacentFoes'},\r\n 'Tail Whip': {target: 'allAdjacentFoes'},\r\n 'Thunder Punch': {makesContact: true},\r\n 'Vise Grip': {makesContact: true},\r\n 'Vital Throw': {makesContact: true},\r\n 'Wing Attack': {makesContact: true},\r\n 'Arm Thrust': {\r\n bp: 15,\r\n type: 'Fighting',\r\n multihit: [2, 5],\r\n makesContact: true,\r\n },\r\n Assist: {bp: 0, category: 'Status', type: 'Normal'},\r\n Astonish: {bp: 30, type: 'Ghost', makesContact: true},\r\n Block: {bp: 0, category: 'Status', type: 'Normal'},\r\n Bounce: {bp: 85, type: 'Flying', makesContact: true},\r\n 'Bullet Seed': {bp: 10, type: 'Grass', multihit: [2, 5]},\r\n Camouflage: {bp: 0, category: 'Status', type: 'Normal'},\r\n Charge: {bp: 0, category: 'Status', type: 'Electric'},\r\n Covet: {bp: 40, type: 'Normal'},\r\n Dive: {bp: 60, type: 'Water', makesContact: true},\r\n 'Doom Desire': {bp: 120, type: 'Steel'},\r\n Extrasensory: {bp: 80, type: 'Psychic'},\r\n 'Fake Out': {bp: 40, type: 'Normal', priority: 1},\r\n 'Follow Me': {bp: 0, category: 'Status', type: 'Normal', priority: 3},\r\n Hail: {bp: 0, category: 'Status', type: 'Ice'},\r\n 'Icicle Spear': {bp: 10, type: 'Ice', multihit: [2, 5]},\r\n Ingrain: {bp: 0, category: 'Status', type: 'Grass'},\r\n 'Knock Off': {bp: 20, type: 'Dark', makesContact: true},\r\n 'Leaf Blade': {bp: 70, type: 'Grass', makesContact: true},\r\n 'Magic Coat': {bp: 0, category: 'Status', type: 'Psychic', priority: 4},\r\n Memento: {bp: 0, category: 'Status', type: 'Dark'},\r\n 'Nature Power': {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Needle Arm': {bp: 60, type: 'Grass', makesContact: true},\r\n 'Odor Sleuth': {bp: 0, category: 'Status', type: 'Normal'},\r\n Overheat: {bp: 140, type: 'Fire', self: {boosts: {spa: -2}}, makesContact: true},\r\n Revenge: {bp: 60, type: 'Fighting', makesContact: true},\r\n 'Rock Blast': {bp: 25, type: 'Rock', multihit: [2, 5]},\r\n 'Role Play': {bp: 0, category: 'Status', type: 'Psychic'},\r\n 'Sand Tomb': {bp: 15, type: 'Ground'},\r\n 'Skill Swap': {bp: 0, category: 'Status', type: 'Psychic'},\r\n 'Smelling Salts': {bp: 60, type: 'Normal', makesContact: true},\r\n 'Spit Up': {bp: 0, type: 'Normal'},\r\n Stockpile: {bp: 0, category: 'Status', type: 'Normal'},\r\n Swallow: {bp: 0, category: 'Status', type: 'Normal'},\r\n Taunt: {bp: 0, category: 'Status', type: 'Dark'},\r\n 'Teeter Dance': {bp: 0, category: 'Status', type: 'Normal', target: 'allAdjacent'},\r\n Tickle: {bp: 0, category: 'Status', type: 'Normal'},\r\n Trick: {bp: 0, category: 'Status', type: 'Psychic'},\r\n Uproar: {bp: 50, type: 'Normal', isSound: true},\r\n 'Volt Tackle': {bp: 120, type: 'Electric', recoil: [1, 3], makesContact: true},\r\n 'Weather Ball': {bp: 50, type: 'Normal'},\r\n Aromatherapy: {bp: 0, category: 'Status', type: 'Grass'},\r\n 'Brick Break': {bp: 75, type: 'Fighting', makesContact: true},\r\n Endeavor: {bp: 0, type: 'Normal', makesContact: true},\r\n 'Focus Punch': {bp: 150, type: 'Fighting', makesContact: true},\r\n Imprison: {bp: 0, category: 'Status', type: 'Psychic'},\r\n 'Mud Sport': {bp: 0, category: 'Status', type: 'Ground'},\r\n Recycle: {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Secret Power': {bp: 70, type: 'Normal'},\r\n 'Sky Uppercut': {bp: 85, type: 'Fighting', makesContact: true},\r\n 'Slack Off': {bp: 0, category: 'Status', type: 'Normal'},\r\n Snatch: {bp: 0, category: 'Status', type: 'Dark', priority: 4},\r\n 'Tail Glow': {bp: 0, category: 'Status', type: 'Bug'},\r\n Torment: {bp: 0, category: 'Status', type: 'Dark'},\r\n 'Water Sport': {bp: 0, category: 'Status', type: 'Water'},\r\n Wish: {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Air Cutter': {bp: 55, type: 'Flying', target: 'allAdjacentFoes'},\r\n Facade: {bp: 70, type: 'Normal', makesContact: true},\r\n 'Grass Whistle': {bp: 0, category: 'Status', type: 'Grass', isSound: true},\r\n 'Heat Wave': {bp: 100, type: 'Fire', target: 'allAdjacentFoes'},\r\n 'Hyper Voice': {bp: 90, type: 'Normal', isSound: true, target: 'allAdjacentFoes'},\r\n 'Metal Sound': {bp: 0, category: 'Status', type: 'Steel', isSound: true},\r\n 'Meteor Mash': {bp: 100, type: 'Steel', makesContact: true},\r\n 'Muddy Water': {bp: 95, type: 'Water', target: 'allAdjacentFoes'},\r\n 'Poison Fang': {bp: 50, type: 'Poison', makesContact: true},\r\n 'Rock Tomb': {bp: 50, type: 'Rock'},\r\n 'Will-O-Wisp': {bp: 0, category: 'Status', type: 'Fire'},\r\n 'Ice Ball': {bp: 30, type: 'Ice', makesContact: true},\r\n 'Sheer Cold': {bp: 0, type: 'Ice'},\r\n Howl: {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Luster Purge': {bp: 70, type: 'Psychic'},\r\n 'Mist Ball': {bp: 70, type: 'Psychic'},\r\n 'Psycho Boost': {bp: 140, type: 'Psychic', self: {boosts: {spa: -2}}},\r\n Refresh: {bp: 0, category: 'Status', type: 'Normal'},\r\n 'Signal Beam': {bp: 75, type: 'Bug'},\r\n 'Silver Wind': {bp: 60, type: 'Bug'},\r\n 'Aerial Ace': {bp: 60, type: 'Flying', makesContact: true},\r\n 'Blast Burn': {bp: 150, type: 'Fire'},\r\n 'Blaze Kick': {bp: 85, type: 'Fire', makesContact: true},\r\n 'Bulk Up': {bp: 0, category: 'Status', type: 'Fighting'},\r\n 'Calm Mind': {bp: 0, category: 'Status', type: 'Psychic'},\r\n 'Cosmic Power': {bp: 0, category: 'Status', type: 'Psychic'},\r\n 'Crush Claw': {bp: 75, type: 'Normal', makesContact: true},\r\n 'Dragon Claw': {bp: 80, type: 'Dragon', makesContact: true},\r\n 'Dragon Dance': {bp: 0, category: 'Status', type: 'Dragon'},\r\n Eruption: {bp: 150, type: 'Fire', target: 'allAdjacentFoes'},\r\n 'Fake Tears': {bp: 0, category: 'Status', type: 'Dark'},\r\n 'Feather Dance': {bp: 0, category: 'Status', type: 'Flying'},\r\n Flatter: {bp: 0, category: 'Status', type: 'Dark'},\r\n 'Frenzy Plant': {bp: 150, type: 'Grass'},\r\n Grudge: {bp: 0, category: 'Status', type: 'Ghost'},\r\n 'Helping Hand': {bp: 0, category: 'Status', type: 'Normal', priority: 5},\r\n 'Hydro Cannon': {bp: 150, type: 'Water'},\r\n 'Iron Defense': {bp: 0, category: 'Status', type: 'Steel'},\r\n 'Magical Leaf': {bp: 60, type: 'Grass'},\r\n 'Mud Shot': {bp: 55, type: 'Ground'},\r\n 'Poison Tail': {bp: 50, type: 'Poison', makesContact: true},\r\n 'Shadow Punch': {bp: 60, type: 'Ghost', makesContact: true},\r\n 'Shock Wave': {bp: 60, type: 'Electric'},\r\n Superpower: {bp: 120, type: 'Fighting', self: {boosts: {atk: -1, def: -1}}, makesContact: true},\r\n 'Water Pulse': {bp: 60, type: 'Water'},\r\n 'Water Spout': {bp: 150, type: 'Water', target: 'allAdjacentFoes'},\r\n Yawn: {bp: 0, category: 'Status', type: 'Normal'},\r\n};\r\n\r\nconst ADV: {[name: string]: MoveData} = extend(true, {}, GSC, ADV_PATCH);\r\n\r\nconst DPP_PATCH: {[name: string]: DeepPartial} = {\r\n Absorb: {category: 'Special'},\r\n 'Arm Thrust': {category: 'Physical'},\r\n Barrage: {category: 'Physical'},\r\n 'Beat Up': {category: 'Physical'},\r\n Bide: {priority: 1, category: 'Physical'},\r\n Bind: {category: 'Physical'},\r\n 'Bone Rush': {category: 'Physical'},\r\n Bonemerang: {category: 'Physical'},\r\n Bounce: {category: 'Physical'},\r\n 'Brick Break': {category: 'Physical'},\r\n 'Bullet Seed': {category: 'Physical'},\r\n Clamp: {category: 'Physical'},\r\n 'Comet Punch': {isPunch: true, category: 'Physical'},\r\n Counter: {category: 'Physical'},\r\n Covet: {makesContact: true, category: 'Physical'},\r\n Crabhammer: {category: 'Physical'},\r\n Dig: {bp: 80, category: 'Physical'},\r\n Dive: {bp: 80, category: 'Physical'},\r\n 'Doom Desire': {category: 'Special'},\r\n 'Double-Edge': {category: 'Physical'},\r\n 'Double Kick': {category: 'Physical'},\r\n 'Double Slap': {category: 'Physical'},\r\n 'Dream Eater': {category: 'Special'},\r\n Earthquake: {category: 'Physical'},\r\n Endeavor: {category: 'Physical'},\r\n Explosion: {category: 'Physical'},\r\n 'Extreme Speed': {category: 'Physical'},\r\n 'Fake Out': {makesContact: true, category: 'Physical'},\r\n 'Fire Spin': {category: 'Special'},\r\n Flail: {category: 'Physical'},\r\n Fly: {bp: 90, category: 'Physical'},\r\n 'Focus Punch': {isPunch: true, category: 'Physical'},\r\n 'Fury Attack': {category: 'Physical'},\r\n 'Fury Cutter': {category: 'Physical'},\r\n 'Fury Swipes': {category: 'Physical'},\r\n 'Future Sight': {category: 'Special'},\r\n 'Giga Drain': {category: 'Special'},\r\n Gust: {category: 'Special'},\r\n 'High Jump Kick': {bp: 100, category: 'Physical'},\r\n 'Icicle Spear': {category: 'Physical'},\r\n 'Jump Kick': {bp: 85, category: 'Physical'},\r\n 'Knock Off': {category: 'Physical'},\r\n 'Leech Life': {category: 'Physical'},\r\n Magnitude: {category: 'Physical'},\r\n 'Mega Drain': {category: 'Special'},\r\n 'Mirror Coat': {category: 'Special'},\r\n Outrage: {bp: 120, category: 'Physical'},\r\n 'Petal Dance': {bp: 90, category: 'Special'},\r\n 'Pin Missile': {category: 'Physical'},\r\n Psywave: {category: 'Special'},\r\n Pursuit: {category: 'Physical'},\r\n 'Rapid Spin': {category: 'Physical'},\r\n 'Razor Wind': {category: 'Special'},\r\n Revenge: {category: 'Physical'},\r\n Reversal: {category: 'Physical'},\r\n 'Rock Blast': {category: 'Physical'},\r\n 'Sand Tomb': {category: 'Physical'},\r\n 'Secret Power': {category: 'Physical'},\r\n 'Self-Destruct': {category: 'Physical'},\r\n 'Sky Uppercut': {isPunch: true, category: 'Physical'},\r\n 'Smelling Salts': {category: 'Physical'},\r\n 'Solar Beam': {category: 'Special'},\r\n 'Spike Cannon': {category: 'Physical'},\r\n 'Spit Up': {category: 'Special'},\r\n Stomp: {category: 'Physical'},\r\n Struggle: {category: 'Physical', struggleRecoil: true},\r\n Submission: {category: 'Physical'},\r\n Surf: {target: 'allAdjacent', category: 'Special'},\r\n Tackle: {category: 'Physical'},\r\n 'Take Down': {category: 'Physical'},\r\n Thief: {category: 'Physical'},\r\n Thrash: {category: 'Physical'},\r\n Thunder: {category: 'Special'},\r\n 'Triple Kick': {category: 'Physical'},\r\n Twineedle: {category: 'Physical'},\r\n Twister: {category: 'Special'},\r\n Uproar: {category: 'Special'},\r\n 'Volt Tackle': {category: 'Physical'},\r\n Whirlpool: {category: 'Special'},\r\n Wrap: {category: 'Physical'},\r\n 'Air Cutter': {category: 'Special'},\r\n Blizzard: {category: 'Special'},\r\n 'Body Slam': {category: 'Physical'},\r\n Bubble: {category: 'Special'},\r\n Extrasensory: {category: 'Special'},\r\n Facade: {category: 'Physical'},\r\n 'Fire Blast': {category: 'Special'},\r\n Flamethrower: {category: 'Special'},\r\n 'Heat Wave': {category: 'Special'},\r\n 'Hidden Power': {category: 'Special'},\r\n 'Hidden Power Bug': {category: 'Special'},\r\n 'Hidden Power Dark': {category: 'Special'},\r\n 'Hidden Power Dragon': {category: 'Special'},\r\n 'Hidden Power Electric': {category: 'Special'},\r\n 'Hidden Power Fighting': {category: 'Special'},\r\n 'Hidden Power Fire': {category: 'Special'},\r\n 'Hidden Power Flying': {category: 'Special'},\r\n 'Hidden Power Ghost': {category: 'Special'},\r\n 'Hidden Power Grass': {category: 'Special'},\r\n 'Hidden Power Ground': {category: 'Special'},\r\n 'Hidden Power Ice': {category: 'Special'},\r\n 'Hidden Power Poison': {category: 'Special'},\r\n 'Hidden Power Psychic': {category: 'Special'},\r\n 'Hidden Power Rock': {category: 'Special'},\r\n 'Hidden Power Steel': {category: 'Special'},\r\n 'Hidden Power Water': {category: 'Special'},\r\n 'Hydro Pump': {category: 'Special'},\r\n 'Hyper Voice': {category: 'Special'},\r\n 'Ice Beam': {category: 'Special'},\r\n Lick: {category: 'Physical'},\r\n 'Meteor Mash': {isPunch: true, category: 'Physical'},\r\n 'Muddy Water': {category: 'Special'},\r\n Overheat: {category: 'Special', makesContact: false},\r\n 'Poison Fang': {isBite: true, category: 'Physical'},\r\n 'Rock Tomb': {category: 'Physical'},\r\n 'Skull Bash': {category: 'Physical'},\r\n Smog: {category: 'Special'},\r\n Snore: {category: 'Special'},\r\n Thunderbolt: {category: 'Special'},\r\n 'Vine Whip': {category: 'Physical'},\r\n 'Weather Ball': {category: 'Special'},\r\n 'Ice Ball': {category: 'Physical'},\r\n Rollout: {category: 'Physical'},\r\n 'Sheer Cold': {category: 'Special'},\r\n Aeroblast: {category: 'Special'},\r\n 'Bone Club': {category: 'Physical'},\r\n Constrict: {category: 'Physical'},\r\n 'Dizzy Punch': {isPunch: true, category: 'Physical'},\r\n 'Dragon Rage': {category: 'Special'},\r\n 'Egg Bomb': {category: 'Physical'},\r\n 'Feint Attack': {makesContact: true, category: 'Physical'},\r\n Frustration: {category: 'Physical'},\r\n 'Hyper Fang': {isBite: true, category: 'Physical'},\r\n 'Karate Chop': {category: 'Physical'},\r\n 'Low Kick': {category: 'Physical'},\r\n 'Luster Purge': {category: 'Special'},\r\n 'Mist Ball': {category: 'Special'},\r\n 'Needle Arm': {category: 'Physical'},\r\n 'Psycho Boost': {category: 'Special'},\r\n Rage: {category: 'Physical'},\r\n Return: {category: 'Physical'},\r\n 'Rolling Kick': {category: 'Physical'},\r\n 'Sacred Fire': {category: 'Physical'},\r\n 'Signal Beam': {category: 'Special'},\r\n 'Silver Wind': {category: 'Special'},\r\n 'Sonic Boom': {category: 'Special'},\r\n Acid: {category: 'Special'},\r\n 'Aerial Ace': {category: 'Physical'},\r\n 'Ancient Power': {category: 'Special', makesContact: false},\r\n Astonish: {category: 'Physical'},\r\n 'Aurora Beam': {category: 'Special'},\r\n Bite: {isBite: true, category: 'Physical'},\r\n 'Blast Burn': {category: 'Special'},\r\n 'Blaze Kick': {category: 'Physical'},\r\n 'Bubble Beam': {category: 'Special'},\r\n Confusion: {category: 'Special'},\r\n 'Cross Chop': {category: 'Physical'},\r\n Crunch: {isBite: true, category: 'Physical'},\r\n 'Crush Claw': {category: 'Physical'},\r\n Cut: {category: 'Physical'},\r\n 'Dragon Breath': {category: 'Special'},\r\n 'Dragon Claw': {category: 'Physical'},\r\n 'Drill Peck': {category: 'Physical'},\r\n 'Dynamic Punch': {isPunch: true, category: 'Physical'},\r\n Ember: {category: 'Special'},\r\n Eruption: {category: 'Special'},\r\n 'False Swipe': {category: 'Physical'},\r\n 'Fire Punch': {isPunch: true, category: 'Physical'},\r\n Fissure: {category: 'Physical'},\r\n 'Flame Wheel': {category: 'Physical'},\r\n 'Frenzy Plant': {category: 'Special'},\r\n Guillotine: {category: 'Physical'},\r\n Headbutt: {category: 'Physical'},\r\n 'Horn Attack': {category: 'Physical'},\r\n 'Horn Drill': {category: 'Physical'},\r\n 'Hydro Cannon': {category: 'Special'},\r\n 'Hyper Beam': {category: 'Special'},\r\n 'Ice Punch': {isPunch: true, category: 'Physical'},\r\n 'Icy Wind': {category: 'Special'},\r\n 'Iron Tail': {category: 'Physical'},\r\n 'Leaf Blade': {bp: 90, category: 'Physical'},\r\n 'Mach Punch': {isPunch: true, category: 'Physical'},\r\n 'Magical Leaf': {category: 'Special'},\r\n Megahorn: {category: 'Physical'},\r\n 'Mega Kick': {category: 'Physical'},\r\n 'Mega Punch': {isPunch: true, category: 'Physical'},\r\n 'Metal Claw': {category: 'Physical'},\r\n 'Mud Shot': {category: 'Special'},\r\n 'Mud-Slap': {category: 'Special'},\r\n 'Night Shade': {category: 'Special'},\r\n Octazooka: {category: 'Special'},\r\n 'Paleo Wave': {category: 'Special'},\r\n 'Pay Day': {category: 'Physical'},\r\n Peck: {category: 'Physical'},\r\n 'Poison Sting': {category: 'Physical'},\r\n 'Poison Tail': {category: 'Physical'},\r\n Pound: {category: 'Physical'},\r\n 'Powder Snow': {category: 'Special'},\r\n Present: {category: 'Physical'},\r\n Psybeam: {category: 'Special'},\r\n Psychic: {category: 'Special'},\r\n 'Quick Attack': {category: 'Physical'},\r\n 'Razor Leaf': {category: 'Physical'},\r\n 'Rock Slide': {category: 'Physical'},\r\n 'Rock Smash': {bp: 40, category: 'Physical'},\r\n 'Rock Throw': {category: 'Physical'},\r\n Scratch: {category: 'Physical'},\r\n 'Seismic Toss': {category: 'Physical'},\r\n 'Shadow Ball': {category: 'Special'},\r\n 'Shadow Punch': {isPunch: true, category: 'Physical'},\r\n 'Shadow Strike': {category: 'Physical'},\r\n 'Shock Wave': {category: 'Special'},\r\n 'Sky Attack': {category: 'Physical'},\r\n Slam: {category: 'Physical'},\r\n Slash: {category: 'Physical'},\r\n Sludge: {category: 'Special'},\r\n 'Sludge Bomb': {category: 'Special'},\r\n Spark: {category: 'Physical'},\r\n 'Steel Wing': {category: 'Physical'},\r\n Strength: {category: 'Physical'},\r\n 'Super Fang': {category: 'Physical'},\r\n Superpower: {category: 'Physical'},\r\n Swift: {category: 'Special'},\r\n 'Thunder Punch': {isPunch: true, category: 'Physical'},\r\n 'Thunder Shock': {category: 'Special'},\r\n 'Tri Attack': {category: 'Special'},\r\n 'Vise Grip': {category: 'Physical'},\r\n 'Vital Throw': {category: 'Physical'},\r\n Waterfall: {category: 'Physical'},\r\n 'Water Gun': {category: 'Special'},\r\n 'Water Pulse': {category: 'Special'},\r\n 'Water Spout': {category: 'Special'},\r\n 'Wing Attack': {category: 'Physical'},\r\n 'Zap Cannon': {bp: 120, category: 'Special'},\r\n Acupressure: {bp: 0, type: 'Normal'},\r\n 'Aqua Ring': {bp: 0, type: 'Water'},\r\n Assurance: {\r\n bp: 50,\r\n type: 'Dark',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n Avalanche: {\r\n bp: 60,\r\n type: 'Ice',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Brave Bird': {\r\n bp: 120,\r\n type: 'Flying',\r\n recoil: [1, 3],\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Bug Bite': {\r\n bp: 60,\r\n type: 'Bug',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n Chatter: {bp: 60, type: 'Flying', isSound: true, category: 'Special'},\r\n Copycat: {bp: 0, type: 'Normal'},\r\n 'Crush Grip': {\r\n bp: 0,\r\n type: 'Normal',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n Defog: {bp: 0, type: 'Flying'},\r\n 'Double Hit': {\r\n bp: 35,\r\n type: 'Normal',\r\n multihit: 2,\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Drain Punch': {\r\n bp: 60,\r\n type: 'Fighting',\r\n drain: [1, 2],\r\n makesContact: true,\r\n isPunch: true,\r\n category: 'Physical',\r\n },\r\n Embargo: {bp: 0, type: 'Dark'},\r\n Feint: {\r\n bp: 50,\r\n type: 'Normal',\r\n priority: 2,\r\n breaksProtect: true,\r\n category: 'Physical',\r\n },\r\n 'Fire Fang': {\r\n bp: 65,\r\n type: 'Fire',\r\n makesContact: true,\r\n isBite: true,\r\n category: 'Physical',\r\n },\r\n 'Flare Blitz': {\r\n bp: 120,\r\n type: 'Fire',\r\n recoil: [1, 3],\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n Fling: {bp: 0, type: 'Dark', category: 'Physical'},\r\n Gravity: {bp: 0, type: 'Psychic'},\r\n 'Head Smash': {\r\n bp: 150,\r\n type: 'Rock',\r\n recoil: [1, 2],\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Heal Block': {bp: 0, type: 'Psychic', target: 'allAdjacentFoes'},\r\n 'Healing Wish': {bp: 0, type: 'Psychic'},\r\n 'Heal Order': {bp: 0, type: 'Bug'},\r\n 'Last Resort': {\r\n bp: 130,\r\n type: 'Normal',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Lucky Chant': {bp: 0, type: 'Normal'},\r\n 'Lunar Dance': {bp: 0, type: 'Psychic'},\r\n 'Magma Storm': {bp: 120, type: 'Fire', category: 'Special'},\r\n 'Magnet Rise': {bp: 0, type: 'Electric'},\r\n 'Me First': {bp: 0, type: 'Normal'},\r\n 'Metal Burst': {bp: 0, type: 'Steel', category: 'Physical'},\r\n 'Miracle Eye': {bp: 0, type: 'Psychic'},\r\n 'Natural Gift': {bp: 0, type: 'Normal', category: 'Physical'},\r\n Payback: {\r\n bp: 50,\r\n type: 'Dark',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n Pluck: {\r\n bp: 60,\r\n type: 'Flying',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Power Trick': {bp: 0, type: 'Psychic'},\r\n Roost: {bp: 0, type: 'Flying'},\r\n 'Stealth Rock': {bp: 0, type: 'Rock'},\r\n 'Sucker Punch': {\r\n bp: 80,\r\n type: 'Dark',\r\n priority: 1,\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n Switcheroo: {bp: 0, type: 'Dark'},\r\n Tailwind: {bp: 0, type: 'Flying'},\r\n 'Toxic Spikes': {bp: 0, type: 'Poison'},\r\n 'Trick Room': {bp: 0, type: 'Psychic'},\r\n 'U-turn': {\r\n bp: 70,\r\n type: 'Bug',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Wake-Up Slap': {\r\n bp: 60,\r\n type: 'Fighting',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Wood Hammer': {\r\n bp: 120,\r\n type: 'Grass',\r\n recoil: [1, 3],\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Worry Seed': {bp: 0, type: 'Grass'},\r\n 'Wring Out': {\r\n bp: 0,\r\n type: 'Normal',\r\n makesContact: true,\r\n category: 'Special',\r\n },\r\n 'Air Slash': {bp: 75, type: 'Flying', category: 'Special'},\r\n 'Aura Sphere': {bp: 90, type: 'Fighting', category: 'Special'},\r\n 'Bug Buzz': {bp: 90, type: 'Bug', isSound: true, category: 'Special'},\r\n 'Draco Meteor': {bp: 140, type: 'Dragon', self: {boosts: {spa: -2}}, category: 'Special'},\r\n 'Dragon Pulse': {bp: 90, type: 'Dragon', category: 'Special'},\r\n 'Dragon Rush': {\r\n bp: 100,\r\n type: 'Dragon',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Energy Ball': {bp: 80, type: 'Grass', category: 'Special'},\r\n 'Gunk Shot': {bp: 120, type: 'Poison', category: 'Physical'},\r\n 'Gyro Ball': {\r\n bp: 0,\r\n type: 'Steel',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Leaf Storm': {bp: 140, type: 'Grass', self: {boosts: {spa: -2}}, category: 'Special'},\r\n 'Power Gem': {bp: 70, type: 'Rock', category: 'Special'},\r\n 'Psycho Shift': {bp: 0, type: 'Psychic'},\r\n 'Shadow Force': {\r\n bp: 120,\r\n type: 'Ghost',\r\n breaksProtect: true,\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Dark Void': {bp: 0, type: 'Dark', target: 'allAdjacentFoes'},\r\n 'Gastro Acid': {bp: 0, type: 'Poison'},\r\n Captivate: {bp: 0, type: 'Normal', target: 'allAdjacentFoes'},\r\n 'Grass Knot': {\r\n bp: 0,\r\n type: 'Grass',\r\n makesContact: true,\r\n category: 'Special',\r\n },\r\n 'Heart Swap': {bp: 0, type: 'Psychic'},\r\n Judgment: {bp: 100, type: 'Normal', category: 'Special'},\r\n 'Magnet Bomb': {bp: 60, type: 'Steel', category: 'Physical'},\r\n 'Mirror Shot': {bp: 65, type: 'Steel', category: 'Special'},\r\n 'Mud Bomb': {bp: 65, type: 'Ground', category: 'Special'},\r\n 'Ominous Wind': {bp: 60, type: 'Ghost', category: 'Special'},\r\n Punishment: {\r\n bp: 0,\r\n type: 'Dark',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Roar of Time': {bp: 150, type: 'Dragon', category: 'Special'},\r\n 'Rock Climb': {\r\n bp: 90,\r\n type: 'Normal',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Seed Flare': {bp: 120, type: 'Grass', category: 'Special'},\r\n 'Spacial Rend': {bp: 100, type: 'Dragon', category: 'Special'},\r\n 'Trump Card': {\r\n bp: 0,\r\n type: 'Normal',\r\n makesContact: true,\r\n category: 'Special',\r\n },\r\n 'Aqua Jet': {\r\n bp: 40,\r\n type: 'Water',\r\n priority: 1,\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Aqua Tail': {\r\n bp: 90,\r\n type: 'Water',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Attack Order': {bp: 90, type: 'Bug', category: 'Physical'},\r\n Brine: {bp: 65, type: 'Water', category: 'Special'},\r\n 'Bullet Punch': {\r\n bp: 40,\r\n type: 'Steel',\r\n priority: 1,\r\n makesContact: true,\r\n isPunch: true,\r\n category: 'Physical',\r\n },\r\n 'Charge Beam': {bp: 50, type: 'Electric', category: 'Special'},\r\n 'Close Combat': {\r\n bp: 120,\r\n type: 'Fighting',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Cross Poison': {\r\n bp: 70,\r\n type: 'Poison',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Dark Pulse': {bp: 80, type: 'Dark', category: 'Special'},\r\n 'Defend Order': {bp: 0, type: 'Bug'},\r\n Discharge: {\r\n bp: 80,\r\n type: 'Electric',\r\n target: 'allAdjacent',\r\n category: 'Special',\r\n },\r\n 'Earth Power': {bp: 90, type: 'Ground', category: 'Special'},\r\n 'Flash Cannon': {bp: 80, type: 'Steel', category: 'Special'},\r\n 'Focus Blast': {bp: 120, type: 'Fighting', category: 'Special'},\r\n 'Force Palm': {\r\n bp: 60,\r\n type: 'Fighting',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Giga Impact': {\r\n bp: 150,\r\n type: 'Normal',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Guard Swap': {bp: 0, type: 'Psychic'},\r\n 'Hammer Arm': {\r\n bp: 100,\r\n type: 'Fighting',\r\n makesContact: true,\r\n isPunch: true,\r\n category: 'Physical',\r\n },\r\n 'Ice Fang': {\r\n bp: 65,\r\n type: 'Ice',\r\n makesContact: true,\r\n isBite: true,\r\n category: 'Physical',\r\n },\r\n 'Ice Shard': {bp: 40, type: 'Ice', priority: 1, category: 'Physical'},\r\n 'Iron Head': {\r\n bp: 80,\r\n type: 'Steel',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Lava Plume': {\r\n bp: 80,\r\n type: 'Fire',\r\n target: 'allAdjacent',\r\n category: 'Special',\r\n },\r\n 'Nasty Plot': {bp: 0, type: 'Dark'},\r\n 'Night Slash': {\r\n bp: 70,\r\n type: 'Dark',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Poison Jab': {\r\n bp: 80,\r\n type: 'Poison',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Power Swap': {bp: 0, type: 'Psychic'},\r\n 'Power Whip': {\r\n bp: 120,\r\n type: 'Grass',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Psycho Cut': {bp: 70, type: 'Psychic', category: 'Physical'},\r\n 'Rock Polish': {bp: 0, type: 'Rock'},\r\n 'Rock Wrecker': {bp: 150, type: 'Rock', category: 'Physical'},\r\n 'Seed Bomb': {bp: 80, type: 'Grass', category: 'Physical'},\r\n 'Shadow Claw': {\r\n bp: 70,\r\n type: 'Ghost',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Shadow Sneak': {\r\n bp: 40,\r\n type: 'Ghost',\r\n priority: 1,\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Stone Edge': {bp: 100, type: 'Rock', category: 'Physical'},\r\n 'Thunder Fang': {\r\n bp: 65,\r\n type: 'Electric',\r\n makesContact: true,\r\n isBite: true,\r\n category: 'Physical',\r\n },\r\n 'Vacuum Wave': {\r\n bp: 40,\r\n type: 'Fighting',\r\n priority: 1,\r\n category: 'Special',\r\n },\r\n 'X-Scissor': {\r\n bp: 80,\r\n type: 'Bug',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Zen Headbutt': {\r\n bp: 80,\r\n type: 'Psychic',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n};\r\n\r\nconst DPP: {[name: string]: MoveData} = extend(true, {}, ADV, DPP_PATCH);\r\n\r\nconst BW_PATCH: {[name: string]: DeepPartial} = {\r\n 'Air Slash': {secondaries: true},\r\n Blizzard: {secondaries: true},\r\n 'Body Slam': {secondaries: true},\r\n Bounce: {secondaries: true},\r\n Bubble: {secondaries: true},\r\n 'Brave Bird': {recoil: [33, 100]},\r\n 'Bug Buzz': {secondaries: true},\r\n Chatter: {secondaries: true},\r\n Covet: {bp: 60},\r\n 'Dragon Rush': {secondaries: true},\r\n 'Drain Punch': {bp: 75},\r\n 'Energy Ball': {secondaries: true},\r\n Extrasensory: {secondaries: true},\r\n Feint: {bp: 30},\r\n Detect: {priority: 4},\r\n 'Double-Edge': {recoil: [33, 100]},\r\n Protect: {priority: 4},\r\n 'Fire Blast': {secondaries: true},\r\n 'Fire Spin': {bp: 35},\r\n Flamethrower: {secondaries: true},\r\n 'Fury Cutter': {bp: 20},\r\n 'Future Sight': {bp: 100, type: 'Psychic'},\r\n 'Giga Drain': {bp: 75},\r\n 'Gunk Shot': {secondaries: true},\r\n 'Heat Wave': {secondaries: true},\r\n 'Ice Beam': {secondaries: true},\r\n Lick: {secondaries: true},\r\n 'Meteor Mash': {secondaries: true},\r\n 'Muddy Water': {secondaries: true},\r\n Overheat: {},\r\n 'Poison Fang': {secondaries: true},\r\n 'Poison Gas': {target: 'allAdjacentFoes'},\r\n 'Rock Tomb': {secondaries: true},\r\n 'Sand Tomb': {bp: 35},\r\n 'Secret Power': {secondaries: true},\r\n Smog: {secondaries: true},\r\n Snore: {secondaries: true},\r\n Stomp: {secondaries: true},\r\n Thunder: {secondaries: true},\r\n Thunderbolt: {secondaries: true},\r\n Uproar: {bp: 90},\r\n Whirlpool: {bp: 35},\r\n 'Petal Dance': {bp: 120},\r\n Tackle: {bp: 50},\r\n Thrash: {bp: 120},\r\n 'Bone Club': {secondaries: true},\r\n Constrict: {secondaries: true},\r\n 'Dizzy Punch': {secondaries: true},\r\n 'Hyper Fang': {secondaries: true},\r\n 'Jump Kick': {bp: 100},\r\n 'Luster Purge': {secondaries: true},\r\n 'Mirror Shot': {secondaries: true},\r\n 'Mist Ball': {secondaries: true},\r\n 'Mud Bomb': {secondaries: true},\r\n 'Needle Arm': {secondaries: true},\r\n 'Ominous Wind': {secondaries: true},\r\n 'Rock Climb': {secondaries: true},\r\n 'Rolling Kick': {secondaries: true},\r\n 'Sacred Fire': {secondaries: true},\r\n 'Seed Flare': {secondaries: true},\r\n 'Signal Beam': {secondaries: true},\r\n 'Silver Wind': {secondaries: true},\r\n Twineedle: {secondaries: true},\r\n Acid: {secondaries: true},\r\n 'Ancient Power': {secondaries: true},\r\n Astonish: {secondaries: true},\r\n 'Aurora Beam': {secondaries: true},\r\n 'Beat Up': {bp: 0},\r\n Bite: {secondaries: true},\r\n 'Blaze Kick': {secondaries: true},\r\n 'Bubble Beam': {secondaries: true},\r\n 'Bullet Seed': {bp: 25},\r\n 'Charge Beam': {secondaries: true},\r\n Confusion: {secondaries: true},\r\n 'Cross Poison': {secondaries: true},\r\n Crunch: {secondaries: true},\r\n 'Crush Claw': {secondaries: true},\r\n Curse: {type: 'Ghost'},\r\n 'Dark Pulse': {secondaries: true},\r\n Discharge: {secondaries: true},\r\n 'Doom Desire': {bp: 140},\r\n 'Dragon Breath': {secondaries: true},\r\n 'Dynamic Punch': {secondaries: true},\r\n 'Earth Power': {secondaries: true},\r\n 'Extreme Speed': {priority: 2},\r\n Ember: {secondaries: true},\r\n 'Fake Out': {secondaries: true, priority: 3},\r\n 'Fire Fang': {secondaries: true},\r\n 'Fire Punch': {secondaries: true},\r\n 'Flame Wheel': {secondaries: true},\r\n 'Flare Blitz': {secondaries: true, recoil: [33, 100]},\r\n 'Flash Cannon': {secondaries: true},\r\n 'Focus Blast': {secondaries: true},\r\n 'Force Palm': {secondaries: true},\r\n Headbutt: {secondaries: true},\r\n 'High Jump Kick': {bp: 130},\r\n 'Ice Fang': {secondaries: true},\r\n 'Ice Punch': {secondaries: true},\r\n 'Icicle Spear': {bp: 25},\r\n 'Icy Wind': {secondaries: true},\r\n 'Iron Head': {secondaries: true},\r\n 'Iron Tail': {secondaries: true},\r\n 'Last Resort': {bp: 140},\r\n 'Lava Plume': {secondaries: true},\r\n 'Metal Claw': {secondaries: true},\r\n 'Mud Shot': {secondaries: true},\r\n 'Mud-Slap': {secondaries: true},\r\n Octazooka: {secondaries: true},\r\n 'Paleo Wave': {secondaries: true},\r\n 'Poison Jab': {secondaries: true},\r\n 'Poison Sting': {secondaries: true},\r\n 'Poison Tail': {secondaries: true},\r\n 'Powder Snow': {secondaries: true},\r\n Psybeam: {secondaries: true},\r\n Psychic: {secondaries: true},\r\n 'Rock Slide': {secondaries: true},\r\n 'Rock Smash': {secondaries: true},\r\n 'Shadow Ball': {secondaries: true},\r\n 'Shadow Strike': {secondaries: true},\r\n 'Sky Attack': {secondaries: true},\r\n Sludge: {secondaries: true},\r\n 'Sludge Bomb': {secondaries: true},\r\n Spark: {secondaries: true},\r\n 'Steel Wing': {secondaries: true},\r\n 'Thunder Fang': {secondaries: true},\r\n 'Thunder Punch': {secondaries: true},\r\n 'Thunder Shock': {secondaries: true},\r\n 'Tri Attack': {secondaries: true},\r\n Twister: {secondaries: true},\r\n 'Volt Tackle': {secondaries: true, recoil: [33, 100]},\r\n 'Wood Hammer': {recoil: [33, 100]},\r\n Waterfall: {secondaries: true},\r\n 'Water Pulse': {secondaries: true},\r\n 'Zap Cannon': {secondaries: true},\r\n 'Zen Headbutt': {secondaries: true},\r\n Autotomize: {bp: 0, type: 'Steel'},\r\n Bestow: {bp: 0, type: 'Normal'},\r\n 'Echoed Voice': {bp: 40, type: 'Normal', isSound: true, category: 'Special'},\r\n 'Electro Ball': {bp: 0, type: 'Electric', category: 'Special'},\r\n Entrainment: {bp: 0, type: 'Normal'},\r\n 'Final Gambit': {\r\n bp: 0,\r\n type: 'Fighting',\r\n makesContact: true,\r\n category: 'Special',\r\n },\r\n 'Fire Pledge': {bp: 50, type: 'Fire', category: 'Special'},\r\n 'Frost Breath': {bp: 40, type: 'Ice', willCrit: true, category: 'Special'},\r\n 'Grass Pledge': {bp: 50, type: 'Grass', category: 'Special'},\r\n 'Heal Pulse': {bp: 0, type: 'Psychic'},\r\n 'Heat Crash': {\r\n bp: 0,\r\n type: 'Fire',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n Hex: {bp: 50, type: 'Ghost', category: 'Special'},\r\n 'Horn Leech': {\r\n bp: 75,\r\n type: 'Grass',\r\n drain: [1, 2],\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n Hurricane: {\r\n bp: 120,\r\n type: 'Flying',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n Incinerate: {bp: 30, type: 'Fire', target: 'allAdjacentFoes', category: 'Special'},\r\n 'Low Sweep': {\r\n bp: 60,\r\n type: 'Fighting',\r\n makesContact: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n },\r\n 'Magic Room': {bp: 0, type: 'Psychic'},\r\n 'Quick Guard': {bp: 0, type: 'Fighting', priority: 3},\r\n 'Rage Powder': {bp: 0, type: 'Bug', priority: 3},\r\n 'Relic Song': {\r\n bp: 75,\r\n type: 'Normal',\r\n isSound: true,\r\n target: 'allAdjacentFoes',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n Round: {bp: 60, type: 'Normal', isSound: true, category: 'Special'},\r\n 'Sacred Sword': {\r\n bp: 90,\r\n type: 'Fighting',\r\n makesContact: true,\r\n category: 'Physical',\r\n ignoreDefensive: true,\r\n },\r\n Scald: {\r\n bp: 80,\r\n type: 'Water',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n 'Simple Beam': {bp: 0, type: 'Normal'},\r\n 'Sky Drop': {\r\n bp: 60,\r\n type: 'Flying',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n Snarl: {\r\n bp: 55,\r\n type: 'Dark',\r\n isSound: true,\r\n target: 'allAdjacentFoes',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n Soak: {bp: 0, type: 'Water'},\r\n Steamroller: {\r\n bp: 65,\r\n type: 'Bug',\r\n makesContact: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n },\r\n 'Storm Throw': {\r\n bp: 40,\r\n type: 'Fighting',\r\n willCrit: true,\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Struggle Bug': {\r\n bp: 30,\r\n type: 'Bug',\r\n target: 'allAdjacentFoes',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n Synchronoise: {\r\n bp: 70,\r\n type: 'Psychic',\r\n target: 'allAdjacent',\r\n category: 'Special',\r\n },\r\n 'Techno Blast': {bp: 85, type: 'Normal', category: 'Special'},\r\n Telekinesis: {bp: 0, type: 'Psychic'},\r\n 'Water Pledge': {bp: 50, type: 'Water', category: 'Special'},\r\n 'Wide Guard': {bp: 0, type: 'Rock', priority: 3},\r\n 'Wonder Room': {bp: 0, type: 'Psychic'},\r\n 'Ally Switch': {bp: 0, type: 'Psychic', priority: 1},\r\n 'Flame Burst': {bp: 70, type: 'Fire', category: 'Special'},\r\n 'Heavy Slam': {\r\n bp: 0,\r\n type: 'Steel',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Reflect Type': {bp: 0, type: 'Normal'},\r\n 'Volt Switch': {bp: 70, type: 'Electric', category: 'Special'},\r\n 'Chip Away': {\r\n bp: 70,\r\n type: 'Normal',\r\n makesContact: true,\r\n category: 'Physical',\r\n ignoreDefensive: true,\r\n },\r\n 'Fiery Dance': {\r\n bp: 80,\r\n type: 'Fire',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n 'Head Charge': {\r\n bp: 120,\r\n type: 'Normal',\r\n recoil: [1, 4],\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Heart Stamp': {\r\n bp: 60,\r\n type: 'Psychic',\r\n makesContact: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n },\r\n Quash: {bp: 0, type: 'Dark'},\r\n 'Searing Shot': {\r\n bp: 100,\r\n type: 'Fire',\r\n target: 'allAdjacent',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n 'Acid Spray': {\r\n bp: 40,\r\n type: 'Poison',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n Acrobatics: {\r\n bp: 55,\r\n type: 'Flying',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'After You': {bp: 0, type: 'Normal'},\r\n 'Blue Flare': {\r\n bp: 130,\r\n type: 'Fire',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n 'Bolt Strike': {\r\n bp: 130,\r\n type: 'Electric',\r\n makesContact: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n },\r\n Bulldoze: {\r\n bp: 60,\r\n type: 'Ground',\r\n target: 'allAdjacent',\r\n category: 'Physical',\r\n secondaries: true,\r\n },\r\n 'Circle Throw': {\r\n bp: 60,\r\n type: 'Fighting',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Clear Smog': {bp: 50, type: 'Poison', category: 'Special'},\r\n Coil: {bp: 0, type: 'Poison'},\r\n 'Cotton Guard': {bp: 0, type: 'Grass'},\r\n 'Dragon Tail': {\r\n bp: 60,\r\n type: 'Dragon',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Drill Run': {\r\n bp: 80,\r\n type: 'Ground',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Dual Chop': {\r\n bp: 40,\r\n type: 'Dragon',\r\n multihit: 2,\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n Electroweb: {\r\n bp: 55,\r\n type: 'Electric',\r\n target: 'allAdjacentFoes',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n 'Flame Charge': {\r\n bp: 50,\r\n type: 'Fire',\r\n makesContact: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n },\r\n 'Foul Play': {\r\n bp: 95,\r\n type: 'Dark',\r\n makesContact: true,\r\n category: 'Physical',\r\n overrideOffensivePokemon: 'target',\r\n },\r\n 'Freeze Shock': {\r\n bp: 140,\r\n type: 'Ice',\r\n category: 'Physical',\r\n secondaries: true,\r\n },\r\n 'Fusion Bolt': {bp: 100, type: 'Electric', category: 'Physical'},\r\n 'Fusion Flare': {bp: 100, type: 'Fire', category: 'Special'},\r\n 'Gear Grind': {\r\n bp: 50,\r\n type: 'Steel',\r\n multihit: 2,\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n Glaciate: {\r\n bp: 65,\r\n type: 'Ice',\r\n target: 'allAdjacentFoes',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n 'Guard Split': {bp: 0, type: 'Psychic'},\r\n 'Hone Claws': {bp: 0, type: 'Dark'},\r\n 'Ice Burn': {\r\n bp: 140,\r\n type: 'Ice',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n 'Icicle Crash': {\r\n bp: 85,\r\n type: 'Ice',\r\n category: 'Physical',\r\n secondaries: true,\r\n },\r\n Inferno: {\r\n bp: 100,\r\n type: 'Fire',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n 'Leaf Tornado': {\r\n bp: 65,\r\n type: 'Grass',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n 'Night Daze': {\r\n bp: 85,\r\n type: 'Dark',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n 'Power Split': {bp: 0, type: 'Psychic'},\r\n Psyshock: {\r\n bp: 80,\r\n type: 'Psychic',\r\n category: 'Special',\r\n overrideDefensiveStat: 'def',\r\n },\r\n Psystrike: {\r\n bp: 100,\r\n type: 'Psychic',\r\n category: 'Special',\r\n overrideDefensiveStat: 'def',\r\n },\r\n 'Quiver Dance': {bp: 0, type: 'Bug'},\r\n 'Razor Shell': {\r\n bp: 75,\r\n type: 'Water',\r\n makesContact: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n },\r\n Retaliate: {\r\n bp: 70,\r\n type: 'Normal',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Secret Sword': {\r\n bp: 85,\r\n type: 'Fighting',\r\n category: 'Special',\r\n overrideDefensiveStat: 'def',\r\n },\r\n 'Shell Smash': {bp: 0, type: 'Normal'},\r\n 'Shift Gear': {bp: 0, type: 'Steel'},\r\n 'Sludge Wave': {\r\n bp: 95,\r\n type: 'Poison',\r\n target: 'allAdjacent',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n 'Smack Down': {bp: 50, type: 'Rock', category: 'Physical'},\r\n 'Stored Power': {bp: 20, type: 'Psychic', category: 'Special'},\r\n 'Tail Slap': {\r\n bp: 25,\r\n type: 'Normal',\r\n multihit: [2, 5],\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'V-create': {\r\n bp: 180,\r\n type: 'Fire',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n Venoshock: {bp: 65, type: 'Poison', category: 'Special'},\r\n 'Wild Charge': {\r\n bp: 90,\r\n type: 'Electric',\r\n recoil: [1, 4],\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Work Up': {bp: 0, type: 'Normal'},\r\n};\r\n\r\nconst BW: {[name: string]: MoveData} = extend(true, {}, DPP, BW_PATCH);\r\n\r\ndelete BW['Faint Attack'];\r\n\r\nconst XY_PATCH: {[name: string]: DeepPartial} = {\r\n 'Ice Ball': {isBullet: true},\r\n 'Knock Off': {bp: 65},\r\n Thief: {bp: 60},\r\n Barrage: {isBullet: true},\r\n Bubble: {bp: 40},\r\n Chatter: {bp: 65},\r\n 'Egg Bomb': {isBullet: true},\r\n 'Follow Me': {priority: 2},\r\n Hurricane: {bp: 110},\r\n 'Hidden Power': {bp: 60},\r\n 'Hidden Power Bug': {bp: 60},\r\n 'Hidden Power Dark': {bp: 60},\r\n 'Hidden Power Dragon': {bp: 60},\r\n 'Hidden Power Electric': {bp: 60},\r\n 'Hidden Power Fighting': {bp: 60},\r\n 'Hidden Power Fire': {bp: 60},\r\n 'Hidden Power Flying': {bp: 60},\r\n 'Hidden Power Ghost': {bp: 60},\r\n 'Hidden Power Grass': {bp: 60},\r\n 'Hidden Power Ground': {bp: 60},\r\n 'Hidden Power Ice': {bp: 60},\r\n 'Hidden Power Poison': {bp: 60},\r\n 'Hidden Power Psychic': {bp: 60},\r\n 'Hidden Power Rock': {bp: 60},\r\n 'Hidden Power Steel': {bp: 60},\r\n 'Hidden Power Water': {bp: 60},\r\n 'Magma Storm': {bp: 100},\r\n 'Magnet Bomb': {isBullet: true},\r\n 'Mist Ball': {isBullet: true},\r\n Moonlight: {type: 'Fairy'},\r\n 'Mud Bomb': {isBullet: true},\r\n 'Searing Shot': {isBullet: true},\r\n 'Smelling Salts': {bp: 70},\r\n Synchronoise: {bp: 120},\r\n 'Techno Blast': {bp: 120},\r\n Thunder: {bp: 110},\r\n 'Wake-Up Slap': {bp: 70},\r\n 'Acid Spray': {isBullet: true},\r\n 'Air Cutter': {bp: 60},\r\n 'Ancient Power': {},\r\n Assurance: {bp: 60},\r\n 'Aura Sphere': {bp: 80, isBullet: true, isPulse: true},\r\n Blizzard: {bp: 110},\r\n 'Bullet Seed': {isBullet: true},\r\n Charm: {type: 'Fairy'},\r\n 'Cotton Spore': {target: 'allAdjacentFoes'},\r\n Crabhammer: {bp: 100},\r\n 'Dark Pulse': {isPulse: true},\r\n 'Draco Meteor': {bp: 130},\r\n 'Dragon Pulse': {bp: 85, isPulse: true},\r\n 'Electro Ball': {isBullet: true},\r\n 'Energy Ball': {bp: 90, isBullet: true},\r\n 'Final Gambit': {makesContact: false},\r\n 'Fire Blast': {bp: 110},\r\n 'Fire Pledge': {bp: 80},\r\n Flamethrower: {bp: 90},\r\n 'Focus Blast': {isBullet: true},\r\n 'Frost Breath': {bp: 60},\r\n 'Fury Cutter': {bp: 40},\r\n 'Future Sight': {bp: 120},\r\n 'Grass Pledge': {bp: 80},\r\n 'Gyro Ball': {isBullet: true},\r\n 'Heal Pulse': {isPulse: true},\r\n 'Heat Wave': {bp: 95},\r\n Hex: {bp: 65},\r\n 'Hydro Pump': {bp: 110},\r\n 'Ice Beam': {bp: 90},\r\n Incinerate: {bp: 60},\r\n 'Leaf Storm': {bp: 130},\r\n Lick: {bp: 30},\r\n 'Low Sweep': {bp: 65},\r\n 'Meteor Mash': {bp: 90},\r\n 'Muddy Water': {bp: 90},\r\n Octazooka: {isBullet: true},\r\n Overheat: {bp: 130},\r\n 'Pin Missile': {bp: 25},\r\n 'Power Gem': {bp: 80},\r\n 'Rage Powder': {priority: 2},\r\n 'Rock Tomb': {bp: 60},\r\n 'Rock Wrecker': {isBullet: true},\r\n 'Seed Bomb': {isBullet: true},\r\n 'Shadow Ball': {isBullet: true},\r\n 'Skull Bash': {bp: 130},\r\n 'Sludge Bomb': {isBullet: true},\r\n Smog: {bp: 30},\r\n Snore: {bp: 50},\r\n 'Storm Throw': {bp: 60},\r\n 'Struggle Bug': {bp: 50},\r\n Surf: {bp: 90},\r\n 'Sweet Kiss': {type: 'Fairy'},\r\n Thunderbolt: {bp: 90},\r\n 'Vine Whip': {bp: 45},\r\n 'Water Pledge': {bp: 80},\r\n 'Water Pulse': {isPulse: true},\r\n 'Weather Ball': {isBullet: true},\r\n 'Zap Cannon': {isBullet: true},\r\n 'Diamond Storm': {\r\n bp: 100,\r\n type: 'Rock',\r\n target: 'allAdjacentFoes',\r\n category: 'Physical',\r\n secondaries: true,\r\n },\r\n 'Fell Stinger': {\r\n bp: 30,\r\n type: 'Bug',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Flying Press': {\r\n bp: 80,\r\n type: 'Fighting',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Hyperspace Fury': {\r\n bp: 100,\r\n type: 'Dark',\r\n breaksProtect: true,\r\n category: 'Physical',\r\n },\r\n 'Hyperspace Hole': {\r\n bp: 80,\r\n type: 'Psychic',\r\n breaksProtect: true,\r\n category: 'Special',\r\n },\r\n 'King\\'s Shield': {bp: 0, type: 'Steel', priority: 4},\r\n 'Misty Terrain': {bp: 0, type: 'Fairy'},\r\n 'Mystical Fire': {\r\n bp: 65,\r\n type: 'Fire',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n 'Parabolic Charge': {\r\n bp: 50,\r\n type: 'Electric',\r\n drain: [1, 2],\r\n target: 'allAdjacent',\r\n category: 'Special',\r\n },\r\n 'Parting Shot': {bp: 0, type: 'Dark', isSound: true},\r\n 'Phantom Force': {\r\n bp: 90,\r\n type: 'Ghost',\r\n breaksProtect: true,\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n Powder: {bp: 0, type: 'Bug', priority: 1},\r\n 'Spiky Shield': {bp: 0, type: 'Grass', priority: 4},\r\n 'Thousand Arrows': {bp: 90, type: 'Ground', target: 'allAdjacentFoes', category: 'Physical'},\r\n 'Thousand Waves': {bp: 90, type: 'Ground', target: 'allAdjacentFoes', category: 'Physical'},\r\n 'Water Shuriken': {\r\n bp: 15,\r\n type: 'Water',\r\n multihit: [2, 5],\r\n priority: 1,\r\n category: 'Physical',\r\n },\r\n 'Dragon Ascent': {\r\n bp: 120,\r\n type: 'Flying',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Electric Terrain': {bp: 0, type: 'Electric'},\r\n Geomancy: {bp: 0, type: 'Fairy'},\r\n 'Grassy Terrain': {bp: 0, type: 'Grass'},\r\n 'Ion Deluge': {bp: 0, type: 'Electric', priority: 1},\r\n 'Land\\'s Wrath': {bp: 90, type: 'Ground', target: 'allAdjacentFoes', category: 'Physical'},\r\n 'Light of Ruin': {bp: 140, type: 'Fairy', recoil: [1, 2], category: 'Special'},\r\n 'Oblivion Wing': {\r\n bp: 80,\r\n type: 'Flying',\r\n drain: [3, 4],\r\n category: 'Special',\r\n },\r\n 'Origin Pulse': {\r\n bp: 110,\r\n type: 'Water',\r\n target: 'allAdjacentFoes',\r\n category: 'Special',\r\n isPulse: true,\r\n },\r\n 'Precipice Blades': {\r\n bp: 120,\r\n type: 'Ground',\r\n target: 'allAdjacentFoes',\r\n category: 'Physical',\r\n },\r\n Rototiller: {bp: 0, type: 'Ground'},\r\n 'Steam Eruption': {\r\n bp: 110,\r\n type: 'Water',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n 'Aromatic Mist': {bp: 0, type: 'Fairy'},\r\n 'Baby-Doll Eyes': {bp: 0, type: 'Fairy', priority: 1},\r\n Belch: {bp: 120, type: 'Poison', category: 'Special'},\r\n Boomburst: {\r\n bp: 140,\r\n type: 'Normal',\r\n isSound: true,\r\n target: 'allAdjacent',\r\n category: 'Special',\r\n },\r\n Celebrate: {bp: 0, type: 'Normal'},\r\n Confide: {bp: 0, type: 'Normal', isSound: true},\r\n 'Crafty Shield': {bp: 0, type: 'Fairy', priority: 3},\r\n 'Dazzling Gleam': {bp: 80, type: 'Fairy', target: 'allAdjacentFoes', category: 'Special'},\r\n 'Disarming Voice': {\r\n bp: 40,\r\n type: 'Fairy',\r\n isSound: true,\r\n target: 'allAdjacentFoes',\r\n category: 'Special',\r\n },\r\n 'Draining Kiss': {\r\n bp: 50,\r\n type: 'Fairy',\r\n drain: [3, 4],\r\n makesContact: true,\r\n category: 'Special',\r\n },\r\n 'Eerie Impulse': {bp: 0, type: 'Electric'},\r\n Electrify: {bp: 0, type: 'Electric'},\r\n 'Fairy Lock': {bp: 0, type: 'Fairy'},\r\n 'Fairy Wind': {bp: 40, type: 'Fairy', category: 'Special'},\r\n 'Flower Shield': {bp: 0, type: 'Fairy'},\r\n 'Forest\\'s Curse': {bp: 0, type: 'Grass'},\r\n 'Freeze-Dry': {\r\n bp: 70,\r\n type: 'Ice',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n 'Happy Hour': {bp: 0, type: 'Normal'},\r\n 'Hold Back': {\r\n bp: 40,\r\n type: 'Normal',\r\n makesContact: true,\r\n category: 'Physical',\r\n },\r\n 'Hold Hands': {bp: 0, type: 'Normal'},\r\n Infestation: {bp: 20, type: 'Bug', makesContact: true, category: 'Special'},\r\n 'Magnetic Flux': {bp: 0, type: 'Electric'},\r\n 'Mat Block': {bp: 0, type: 'Fighting'},\r\n Moonblast: {\r\n bp: 95,\r\n type: 'Fairy',\r\n category: 'Special',\r\n secondaries: true,\r\n },\r\n 'Noble Roar': {bp: 0, type: 'Normal', isSound: true},\r\n Nuzzle: {\r\n bp: 20,\r\n type: 'Electric',\r\n makesContact: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n },\r\n 'Petal Blizzard': {\r\n bp: 90,\r\n type: 'Grass',\r\n target: 'allAdjacent',\r\n category: 'Physical',\r\n },\r\n 'Play Nice': {bp: 0, type: 'Normal'},\r\n 'Play Rough': {\r\n bp: 90,\r\n type: 'Fairy',\r\n makesContact: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n },\r\n 'Power-Up Punch': {\r\n bp: 40,\r\n type: 'Fighting',\r\n makesContact: true,\r\n isPunch: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n },\r\n 'Sticky Web': {bp: 0, type: 'Bug'},\r\n 'Topsy-Turvy': {bp: 0, type: 'Dark'},\r\n 'Trick-or-Treat': {bp: 0, type: 'Ghost'},\r\n 'Venom Drench': {bp: 0, type: 'Poison', target: 'allAdjacentFoes'},\r\n};\r\n\r\nconst XY: {[name: string]: MoveData} = extend(true, {}, BW, XY_PATCH);\r\n\r\nconst SM_PATCH: {[name: string]: DeepPartial} = {\r\n 'Ally Switch': {priority: 2},\r\n Aeroblast: {zp: 180},\r\n Barrage: {zp: 100},\r\n Bide: {zp: 100},\r\n 'Bone Club': {zp: 120},\r\n Bonemerang: {zp: 100},\r\n Bubble: {zp: 100},\r\n Chatter: {zp: 120},\r\n 'Chip Away': {zp: 140},\r\n Clamp: {zp: 100},\r\n 'Comet Punch': {zp: 100},\r\n Constrict: {zp: 100},\r\n 'Crush Grip': {zp: 190},\r\n 'Diamond Storm': {zp: 180},\r\n 'Dizzy Punch': {zp: 140},\r\n 'Double Slap': {zp: 100},\r\n 'Dragon Ascent': {zp: 190},\r\n 'Dragon Rage': {zp: 100},\r\n 'Egg Bomb': {zp: 180},\r\n 'Feint Attack': {zp: 120},\r\n 'Fiery Dance': {zp: 160},\r\n 'Flame Burst': {zp: 140},\r\n Frustration: {zp: 160},\r\n 'Grass Knot': {zp: 160},\r\n 'Head Charge': {zp: 190},\r\n 'Heart Stamp': {zp: 120},\r\n 'Heat Crash': {zp: 160},\r\n 'Heavy Slam': {zp: 160},\r\n Hurricane: {zp: 185},\r\n 'Hidden Power': {zp: 120},\r\n 'Hidden Power Bug': {zp: 120},\r\n 'Hidden Power Dark': {zp: 120},\r\n 'Hidden Power Dragon': {zp: 120},\r\n 'Hidden Power Electric': {zp: 120},\r\n 'Hidden Power Fighting': {zp: 120},\r\n 'Hidden Power Fire': {zp: 120},\r\n 'Hidden Power Flying': {zp: 120},\r\n 'Hidden Power Ghost': {zp: 120},\r\n 'Hidden Power Grass': {zp: 120},\r\n 'Hidden Power Ground': {zp: 120},\r\n 'Hidden Power Ice': {zp: 120},\r\n 'Hidden Power Poison': {zp: 120},\r\n 'Hidden Power Psychic': {zp: 120},\r\n 'Hidden Power Rock': {zp: 120},\r\n 'Hidden Power Steel': {zp: 120},\r\n 'Hidden Power Water': {zp: 120},\r\n 'Hyper Fang': {zp: 160},\r\n 'Hyperspace Fury': {zp: 180},\r\n 'Hyperspace Hole': {zp: 160},\r\n 'Ice Ball': {zp: 100},\r\n Judgment: {zp: 180},\r\n 'Jump Kick': {zp: 180},\r\n 'Karate Chop': {zp: 100},\r\n 'Knock Off': {zp: 120},\r\n 'Land\\'s Wrath': {zp: 185},\r\n 'Light of Ruin': {zp: 200},\r\n 'Low Kick': {zp: 160},\r\n 'Luster Purge': {zp: 140},\r\n 'Magma Storm': {zp: 180},\r\n 'Magnet Bomb': {zp: 120},\r\n Magnitude: {zp: 140},\r\n 'Mirror Shot': {zp: 120},\r\n 'Mist Ball': {zp: 140},\r\n 'Mud Bomb': {zp: 120},\r\n 'Natural Gift': {zp: 160},\r\n 'Needle Arm': {zp: 120},\r\n 'Oblivion Wing': {zp: 160},\r\n 'Ominous Wind': {zp: 120},\r\n 'Origin Pulse': {zp: 185},\r\n 'Precipice Blades': {zp: 190},\r\n 'Psycho Boost': {zp: 200},\r\n Psywave: {zp: 100},\r\n Punishment: {zp: 160},\r\n Pursuit: {zp: 100},\r\n Rage: {zp: 100},\r\n 'Rapid Spin': {zp: 100},\r\n 'Razor Wind': {zp: 160},\r\n 'Relic Song': {zp: 140},\r\n Return: {zp: 160},\r\n 'Roar of Time': {zp: 200},\r\n 'Rock Climb': {zp: 175},\r\n 'Rolling Kick': {zp: 120},\r\n 'Sacred Fire': {zp: 180},\r\n 'Searing Shot': {zp: 180},\r\n 'Secret Power': {zp: 140},\r\n 'Seed Flare': {zp: 190},\r\n 'Shadow Force': {zp: 190},\r\n 'Signal Beam': {zp: 140},\r\n 'Silver Wind': {zp: 120},\r\n 'Sky Drop': {zp: 120},\r\n 'Sky Uppercut': {zp: 160},\r\n 'Smelling Salts': {zp: 140},\r\n 'Solar Beam': {zp: 190},\r\n 'Sonic Boom': {zp: 100},\r\n 'Spacial Rend': {zp: 180},\r\n 'Spike Cannon': {zp: 120},\r\n 'Steam Eruption': {zp: 185},\r\n Steamroller: {zp: 120},\r\n Synchronoise: {zp: 190},\r\n 'Techno Blast': {zp: 190},\r\n 'Thousand Arrows': {zp: 180},\r\n 'Thousand Waves': {zp: 175},\r\n 'Trump Card': {zp: 160},\r\n Thunder: {zp: 185},\r\n Twineedle: {zp: 100},\r\n 'Wake-Up Slap': {zp: 140},\r\n 'Wring Out': {zp: 190},\r\n Absorb: {zp: 100},\r\n Acid: {zp: 100},\r\n 'Acid Spray': {zp: 100},\r\n Acrobatics: {zp: 100},\r\n 'Aerial Ace': {zp: 120},\r\n 'Air Cutter': {zp: 120},\r\n 'Air Slash': {zp: 140},\r\n 'Ancient Power': {zp: 120},\r\n 'Aqua Jet': {zp: 100},\r\n 'Aqua Tail': {zp: 175},\r\n 'Arm Thrust': {zp: 100},\r\n Assurance: {zp: 120},\r\n Astonish: {zp: 100},\r\n 'Attack Order': {zp: 175},\r\n 'Aura Sphere': {zp: 160},\r\n 'Aurora Beam': {zp: 120},\r\n Avalanche: {zp: 120},\r\n 'Beat Up': {zp: 100},\r\n Belch: {zp: 190},\r\n Bind: {zp: 100},\r\n Bite: {zp: 120},\r\n 'Blast Burn': {zp: 200},\r\n 'Blaze Kick': {zp: 160},\r\n Blizzard: {zp: 185},\r\n 'Blue Flare': {zp: 195},\r\n 'Body Slam': {zp: 160},\r\n 'Bolt Strike': {zp: 195},\r\n 'Bone Rush': {zp: 140},\r\n Boomburst: {zp: 200},\r\n Bounce: {zp: 160},\r\n 'Brave Bird': {zp: 190},\r\n 'Brick Break': {zp: 140},\r\n Brine: {zp: 120},\r\n 'Bubble Beam': {zp: 120},\r\n 'Bug Bite': {zp: 120},\r\n 'Bug Buzz': {zp: 175},\r\n Bulldoze: {zp: 120},\r\n 'Bullet Punch': {zp: 100},\r\n 'Bullet Seed': {zp: 140},\r\n 'Charge Beam': {zp: 100},\r\n 'Circle Throw': {zp: 120},\r\n 'Clear Smog': {zp: 100},\r\n 'Close Combat': {zp: 190},\r\n Confusion: {zp: 100},\r\n Counter: {zp: 100},\r\n Covet: {zp: 120},\r\n Crabhammer: {zp: 180},\r\n 'Cross Chop': {zp: 180},\r\n 'Cross Poison': {zp: 140},\r\n Crunch: {zp: 160},\r\n 'Crush Claw': {zp: 140},\r\n Cut: {zp: 100},\r\n 'Dark Pulse': {zp: 160},\r\n 'Dazzling Gleam': {zp: 160},\r\n Dig: {zp: 160},\r\n 'Disarming Voice': {zp: 100},\r\n Discharge: {zp: 160},\r\n Dive: {zp: 160},\r\n 'Doom Desire': {zp: 200},\r\n 'Double-Edge': {zp: 190},\r\n 'Double Hit': {zp: 140},\r\n 'Double Kick': {zp: 100},\r\n 'Draco Meteor': {zp: 195},\r\n 'Dragon Breath': {zp: 120},\r\n 'Dragon Claw': {zp: 160},\r\n 'Dragon Pulse': {zp: 160},\r\n 'Dragon Rush': {zp: 180},\r\n 'Dragon Tail': {zp: 120},\r\n 'Draining Kiss': {zp: 100},\r\n 'Drain Punch': {zp: 140},\r\n 'Dream Eater': {zp: 180},\r\n 'Drill Peck': {zp: 160},\r\n 'Drill Run': {zp: 160},\r\n 'Dual Chop': {zp: 100},\r\n 'Dynamic Punch': {zp: 180},\r\n 'Earth Power': {zp: 175},\r\n Earthquake: {zp: 180},\r\n 'Echoed Voice': {zp: 100},\r\n 'Electro Ball': {zp: 160},\r\n Electroweb: {zp: 100},\r\n Ember: {zp: 100},\r\n Endeavor: {zp: 160},\r\n 'Energy Ball': {zp: 175},\r\n Eruption: {zp: 200},\r\n Explosion: {zp: 200},\r\n Extrasensory: {zp: 160},\r\n 'Extreme Speed': {zp: 160},\r\n Facade: {zp: 140},\r\n 'Fairy Wind': {zp: 100},\r\n 'Fake Out': {zp: 100},\r\n 'False Swipe': {zp: 100},\r\n Feint: {zp: 100},\r\n 'Fell Stinger': {bp: 50, zp: 100},\r\n 'Final Gambit': {zp: 180},\r\n 'Fire Blast': {zp: 185},\r\n 'Fire Fang': {zp: 120},\r\n 'Fire Pledge': {zp: 160},\r\n 'Fire Punch': {zp: 140},\r\n 'Fire Spin': {zp: 100},\r\n Fissure: {zp: 180},\r\n Flail: {zp: 160},\r\n 'Flame Charge': {zp: 100},\r\n 'Flame Wheel': {zp: 120},\r\n Flamethrower: {zp: 175},\r\n 'Flare Blitz': {zp: 190},\r\n 'Flash Cannon': {zp: 160},\r\n Fling: {zp: 100},\r\n Fly: {zp: 175},\r\n 'Flying Press': {bp: 100, zp: 170},\r\n 'Focus Blast': {zp: 190},\r\n 'Focus Punch': {zp: 200},\r\n 'Force Palm': {zp: 120},\r\n 'Foul Play': {zp: 175},\r\n 'Freeze-Dry': {zp: 140},\r\n 'Freeze Shock': {zp: 200},\r\n 'Frenzy Plant': {zp: 200},\r\n 'Frost Breath': {zp: 120},\r\n 'Fury Attack': {zp: 100},\r\n 'Fury Cutter': {zp: 100},\r\n 'Fury Swipes': {zp: 100},\r\n 'Fusion Bolt': {zp: 180},\r\n 'Fusion Flare': {zp: 180},\r\n 'Future Sight': {zp: 190},\r\n 'Gear Grind': {zp: 180},\r\n 'Giga Drain': {zp: 140},\r\n 'Giga Impact': {zp: 200},\r\n Glaciate: {zp: 120},\r\n 'Grass Pledge': {zp: 160},\r\n Guillotine: {zp: 180},\r\n 'Gunk Shot': {zp: 190},\r\n Gust: {zp: 100},\r\n 'Gyro Ball': {zp: 160},\r\n 'Hammer Arm': {zp: 180},\r\n Headbutt: {zp: 140},\r\n 'Head Smash': {zp: 200},\r\n 'Heat Wave': {zp: 175},\r\n Hex: {zp: 160},\r\n 'High Jump Kick': {zp: 195},\r\n 'Hold Back': {zp: 100},\r\n 'Horn Attack': {zp: 120},\r\n 'Horn Drill': {zp: 180},\r\n 'Horn Leech': {zp: 140},\r\n 'Hydro Cannon': {zp: 200},\r\n 'Hydro Pump': {zp: 185},\r\n 'Hyper Beam': {zp: 200},\r\n 'Hyper Voice': {zp: 175},\r\n 'Ice Beam': {zp: 175},\r\n 'Ice Burn': {zp: 200},\r\n 'Ice Fang': {zp: 120},\r\n 'Ice Punch': {zp: 140},\r\n 'Ice Shard': {zp: 100},\r\n 'Icicle Crash': {zp: 160},\r\n 'Icicle Spear': {zp: 140},\r\n 'Icy Wind': {zp: 100},\r\n Incinerate: {zp: 120},\r\n Inferno: {zp: 180},\r\n Infestation: {zp: 100},\r\n 'Iron Head': {zp: 160},\r\n 'Iron Tail': {zp: 180},\r\n 'Last Resort': {zp: 200},\r\n 'Lava Plume': {zp: 160},\r\n 'Leaf Blade': {zp: 175},\r\n 'Leaf Storm': {zp: 195},\r\n 'Leaf Tornado': {zp: 120},\r\n 'Leech Life': {bp: 80, zp: 160},\r\n Lick: {zp: 100},\r\n 'Low Sweep': {zp: 120},\r\n 'Mach Punch': {zp: 100},\r\n 'Magical Leaf': {zp: 120},\r\n 'Mega Drain': {zp: 120},\r\n Megahorn: {zp: 190},\r\n 'Mega Kick': {zp: 190},\r\n 'Mega Punch': {zp: 160},\r\n 'Metal Burst': {zp: 100},\r\n 'Metal Claw': {zp: 100},\r\n 'Meteor Mash': {zp: 175},\r\n 'Mirror Coat': {zp: 100},\r\n Moonblast: {zp: 175},\r\n 'Mud Shot': {zp: 100},\r\n 'Mud-Slap': {zp: 100},\r\n 'Muddy Water': {zp: 175},\r\n 'Mystical Fire': {bp: 75, zp: 140},\r\n 'Night Daze': {zp: 160},\r\n 'Night Shade': {zp: 100},\r\n 'Night Slash': {zp: 140},\r\n Nuzzle: {zp: 100},\r\n Octazooka: {zp: 120},\r\n Outrage: {zp: 190},\r\n Overheat: {zp: 195},\r\n 'Paleo Wave': {zp: 160},\r\n 'Parabolic Charge': {bp: 65, zp: 120},\r\n Payback: {zp: 100},\r\n 'Pay Day': {zp: 100},\r\n Peck: {zp: 100},\r\n 'Petal Blizzard': {zp: 175},\r\n 'Petal Dance': {zp: 190},\r\n 'Phantom Force': {zp: 175},\r\n 'Pin Missile': {zp: 140},\r\n 'Play Rough': {zp: 175},\r\n Pluck: {zp: 120},\r\n 'Poison Fang': {zp: 100},\r\n 'Poison Jab': {zp: 160},\r\n 'Poison Sting': {zp: 100},\r\n 'Poison Tail': {zp: 100},\r\n Pound: {zp: 100},\r\n 'Powder Snow': {zp: 100},\r\n 'Power Gem': {zp: 160},\r\n 'Power-Up Punch': {zp: 100},\r\n 'Power Whip': {zp: 190},\r\n Present: {zp: 100},\r\n Psybeam: {zp: 120},\r\n Psychic: {zp: 175},\r\n 'Psycho Cut': {zp: 140},\r\n Psyshock: {zp: 160},\r\n Psystrike: {zp: 180},\r\n 'Quick Attack': {zp: 100},\r\n 'Razor Leaf': {zp: 100},\r\n 'Razor Shell': {zp: 140},\r\n Retaliate: {zp: 140},\r\n Revenge: {zp: 120},\r\n Reversal: {zp: 160},\r\n 'Rock Blast': {isBullet: true, zp: 140},\r\n 'Rock Slide': {zp: 140},\r\n 'Rock Smash': {zp: 100},\r\n 'Rock Throw': {zp: 100},\r\n 'Rock Tomb': {zp: 120},\r\n 'Rock Wrecker': {zp: 200},\r\n Rollout: {zp: 100},\r\n Round: {zp: 120},\r\n 'Sacred Sword': {zp: 175},\r\n 'Sand Tomb': {zp: 100},\r\n Scald: {zp: 160},\r\n Scratch: {zp: 100},\r\n 'Secret Sword': {zp: 160},\r\n 'Seed Bomb': {zp: 160},\r\n 'Seismic Toss': {zp: 100},\r\n 'Self-Destruct': {zp: 200},\r\n 'Shadow Ball': {zp: 160},\r\n 'Shadow Claw': {zp: 140},\r\n 'Shadow Punch': {zp: 120},\r\n 'Shadow Sneak': {zp: 100},\r\n 'Shadow Strike': {zp: 160},\r\n 'Sheer Cold': {zp: 180},\r\n 'Shock Wave': {zp: 120},\r\n 'Skull Bash': {zp: 195},\r\n 'Sky Attack': {zp: 200},\r\n Slam: {zp: 160},\r\n Slash: {zp: 140},\r\n Sludge: {zp: 120},\r\n 'Sludge Bomb': {zp: 175},\r\n 'Sludge Wave': {zp: 175},\r\n 'Smack Down': {zp: 100},\r\n Smog: {zp: 100},\r\n Snarl: {zp: 100},\r\n Snore: {zp: 100},\r\n Spark: {zp: 120},\r\n 'Spit Up': {zp: 100},\r\n 'Steel Wing': {zp: 140},\r\n Stomp: {zp: 120},\r\n 'Stone Edge': {zp: 180},\r\n 'Stored Power': {zp: 160},\r\n 'Storm Throw': {zp: 120},\r\n Strength: {zp: 160},\r\n 'Struggle Bug': {zp: 100},\r\n Submission: {zp: 160},\r\n 'Sucker Punch': {bp: 70, zp: 140},\r\n 'Super Fang': {zp: 100},\r\n Superpower: {zp: 190},\r\n Surf: {zp: 175},\r\n Swift: {zp: 120},\r\n Tackle: {bp: 40, zp: 100},\r\n 'Tail Slap': {zp: 140},\r\n 'Take Down': {zp: 175},\r\n Thief: {zp: 120},\r\n Thrash: {zp: 190},\r\n Thunderbolt: {zp: 175},\r\n 'Thunder Fang': {zp: 120},\r\n 'Thunder Punch': {zp: 140},\r\n 'Thunder Shock': {zp: 100},\r\n 'Tri Attack': {zp: 160},\r\n 'Triple Kick': {zp: 120},\r\n Twister: {zp: 100},\r\n 'U-turn': {zp: 140},\r\n Uproar: {zp: 175},\r\n 'Vacuum Wave': {zp: 100},\r\n 'V-create': {zp: 220},\r\n Venoshock: {zp: 120},\r\n 'Vine Whip': {zp: 100},\r\n 'Vise Grip': {zp: 100},\r\n 'Vital Throw': {zp: 140},\r\n 'Volt Switch': {zp: 140},\r\n 'Volt Tackle': {zp: 190},\r\n Waterfall: {zp: 160},\r\n 'Water Gun': {zp: 100},\r\n 'Water Pledge': {zp: 160},\r\n 'Water Pulse': {zp: 120},\r\n 'Water Shuriken': {category: 'Special', zp: 100},\r\n 'Water Spout': {zp: 200},\r\n 'Weather Ball': {zp: 160},\r\n Whirlpool: {zp: 100},\r\n 'Wild Charge': {zp: 175},\r\n 'Wing Attack': {zp: 120},\r\n 'Wood Hammer': {zp: 190},\r\n Wrap: {zp: 100},\r\n 'X-Scissor': {zp: 160},\r\n 'Zap Cannon': {zp: 190},\r\n 'Zen Headbutt': {zp: 160},\r\n '10,000,000 Volt Thunderbolt': {bp: 195, type: 'Electric', category: 'Special', isZ: true},\r\n 'Acid Downpour': {bp: 1, type: 'Poison', category: 'Physical', isZ: true},\r\n 'All-Out Pummeling': {bp: 1, type: 'Fighting', category: 'Physical', isZ: true},\r\n 'Baddy Bad': {bp: 90, type: 'Dark', category: 'Special', zp: 175},\r\n 'Baneful Bunker': {bp: 0, type: 'Poison', priority: 4},\r\n 'Beak Blast': {\r\n bp: 100,\r\n type: 'Flying',\r\n category: 'Physical',\r\n isBullet: true,\r\n zp: 180,\r\n },\r\n 'Black Hole Eclipse': {bp: 1, type: 'Dark', category: 'Physical', isZ: true},\r\n 'Bloom Doom': {bp: 1, type: 'Grass', category: 'Physical', isZ: true},\r\n 'Bouncy Bubble': {\r\n bp: 90,\r\n type: 'Water',\r\n drain: [1, 2],\r\n category: 'Special',\r\n zp: 175,\r\n },\r\n 'Breakneck Blitz': {bp: 1, type: 'Normal', category: 'Physical', isZ: true},\r\n 'Buzzy Buzz': {\r\n bp: 90,\r\n type: 'Electric',\r\n category: 'Special',\r\n secondaries: true,\r\n zp: 175,\r\n },\r\n Catastropika: {\r\n bp: 210,\r\n type: 'Electric',\r\n makesContact: true,\r\n category: 'Physical',\r\n isZ: true,\r\n },\r\n 'Clangorous Soulblaze': {\r\n bp: 185,\r\n type: 'Dragon',\r\n isSound: true,\r\n target: 'allAdjacentFoes',\r\n category: 'Special',\r\n secondaries: true,\r\n isZ: true,\r\n },\r\n 'Continental Crush': {bp: 1, type: 'Rock', category: 'Physical', isZ: true},\r\n 'Core Enforcer': {\r\n bp: 100,\r\n type: 'Dragon',\r\n target: 'allAdjacentFoes',\r\n category: 'Special',\r\n zp: 140,\r\n },\r\n 'Corkscrew Crash': {bp: 1, type: 'Steel', category: 'Physical', isZ: true},\r\n 'Devastating Drake': {bp: 1, type: 'Dragon', category: 'Physical', isZ: true},\r\n 'Double Iron Bash': {\r\n bp: 60,\r\n type: 'Steel',\r\n multihit: 2,\r\n makesContact: true,\r\n isPunch: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n zp: 180,\r\n },\r\n 'Dragon Hammer': {\r\n bp: 90,\r\n type: 'Dragon',\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 175,\r\n },\r\n 'Extreme Evoboost': {bp: 0, type: 'Normal', isZ: true},\r\n 'Fleur Cannon': {\r\n bp: 130,\r\n type: 'Fairy',\r\n self: {boosts: {spa: -2}},\r\n category: 'Special',\r\n zp: 195,\r\n },\r\n 'Floral Healing': {bp: 0, type: 'Fairy'},\r\n 'Freezy Frost': {bp: 90, type: 'Ice', category: 'Special', zp: 175},\r\n 'Genesis Supernova': {\r\n bp: 185,\r\n type: 'Psychic',\r\n category: 'Special',\r\n secondaries: true,\r\n isZ: true,\r\n },\r\n 'Gigavolt Havoc': {bp: 1, type: 'Electric', category: 'Physical', isZ: true},\r\n 'Glitzy Glow': {bp: 90, type: 'Psychic', category: 'Special', zp: 175},\r\n 'Guardian of Alola': {bp: 0, type: 'Fairy', category: 'Special', isZ: true},\r\n 'Hydro Vortex': {bp: 1, type: 'Water', category: 'Physical', isZ: true},\r\n 'Ice Hammer': {\r\n bp: 100,\r\n type: 'Ice',\r\n makesContact: true,\r\n isPunch: true,\r\n category: 'Physical',\r\n zp: 180,\r\n },\r\n 'Inferno Overdrive': {bp: 1, type: 'Fire', category: 'Physical', isZ: true},\r\n Instruct: {bp: 0, type: 'Psychic'},\r\n 'Let\\'s Snuggle Forever': {\r\n bp: 190,\r\n type: 'Fairy',\r\n makesContact: true,\r\n category: 'Physical',\r\n isZ: true,\r\n },\r\n 'Light That Burns the Sky': {\r\n bp: 200,\r\n type: 'Psychic',\r\n category: 'Special',\r\n isZ: true,\r\n },\r\n 'Malicious Moonsault': {\r\n bp: 180,\r\n type: 'Dark',\r\n makesContact: true,\r\n category: 'Physical',\r\n isZ: true,\r\n },\r\n 'Menacing Moonraze Maelstrom': {bp: 200, type: 'Ghost', category: 'Special', isZ: true},\r\n 'Mind Blown': {\r\n bp: 150,\r\n type: 'Fire',\r\n mindBlownRecoil: true,\r\n target: 'allAdjacent',\r\n category: 'Special',\r\n zp: 200,\r\n },\r\n 'Multi-Attack': {\r\n bp: 90,\r\n type: 'Normal',\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 185,\r\n },\r\n 'Nature\\'s Madness': {bp: 0, type: 'Fairy', category: 'Special', zp: 100},\r\n 'Never-Ending Nightmare': {bp: 1, type: 'Ghost', category: 'Physical', isZ: true},\r\n 'Oceanic Operetta': {bp: 195, type: 'Water', category: 'Special', isZ: true},\r\n 'Psychic Terrain': {bp: 0, type: 'Psychic'},\r\n 'Pulverizing Pancake': {\r\n bp: 210,\r\n type: 'Normal',\r\n makesContact: true,\r\n category: 'Physical',\r\n isZ: true,\r\n },\r\n 'Revelation Dance': {bp: 90, type: 'Normal', category: 'Special', zp: 175},\r\n 'Sappy Seed': {bp: 90, type: 'Grass', category: 'Physical', zp: 175},\r\n 'Savage Spin-Out': {bp: 1, type: 'Bug', category: 'Physical', isZ: true},\r\n 'Searing Sunraze Smash': {\r\n bp: 200,\r\n type: 'Steel',\r\n makesContact: true,\r\n category: 'Physical',\r\n isZ: true,\r\n },\r\n 'Shadow Bone': {\r\n bp: 85,\r\n type: 'Ghost',\r\n category: 'Physical',\r\n secondaries: true,\r\n zp: 160,\r\n },\r\n 'Shattered Psyche': {bp: 1, type: 'Psychic', category: 'Physical', isZ: true},\r\n 'Shore Up': {bp: 0, type: 'Ground'},\r\n 'Sinister Arrow Raid': {bp: 180, type: 'Ghost', category: 'Physical', isZ: true},\r\n 'Sizzly Slide': {\r\n bp: 90,\r\n type: 'Fire',\r\n makesContact: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n zp: 175,\r\n },\r\n 'Solar Blade': {\r\n bp: 125,\r\n type: 'Grass',\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 190,\r\n },\r\n 'Soul-Stealing 7-Star Strike': {\r\n bp: 195,\r\n type: 'Ghost',\r\n makesContact: true,\r\n category: 'Physical',\r\n isZ: true,\r\n },\r\n 'Sparkly Swirl': {bp: 90, type: 'Fairy', category: 'Special', zp: 175},\r\n 'Splintered Stormshards': {bp: 190, type: 'Rock', category: 'Physical', isZ: true},\r\n Spotlight: {bp: 0, type: 'Normal', priority: 3},\r\n 'Stoked Sparksurfer': {\r\n bp: 175,\r\n type: 'Electric',\r\n category: 'Special',\r\n secondaries: true,\r\n isZ: true,\r\n },\r\n 'Subzero Slammer': {bp: 1, type: 'Ice', category: 'Physical', isZ: true},\r\n 'Supersonic Skystrike': {bp: 1, type: 'Flying', category: 'Physical', isZ: true},\r\n 'Tectonic Rage': {bp: 1, type: 'Ground', category: 'Physical', isZ: true},\r\n 'Throat Chop': {\r\n bp: 80,\r\n type: 'Dark',\r\n makesContact: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n zp: 160,\r\n },\r\n 'Toxic Thread': {bp: 0, type: 'Poison'},\r\n 'Twinkle Tackle': {bp: 1, type: 'Fairy', category: 'Physical', isZ: true},\r\n 'Zippy Zap': {\r\n bp: 50,\r\n type: 'Electric',\r\n willCrit: true,\r\n priority: 2,\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 100,\r\n },\r\n Accelerock: {\r\n bp: 40,\r\n type: 'Rock',\r\n priority: 1,\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 100,\r\n },\r\n 'Anchor Shot': {\r\n bp: 80,\r\n type: 'Steel',\r\n makesContact: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n zp: 160,\r\n },\r\n 'Aurora Veil': {bp: 0, type: 'Ice'},\r\n 'Brutal Swing': {\r\n bp: 60,\r\n type: 'Dark',\r\n makesContact: true,\r\n target: 'allAdjacent',\r\n category: 'Physical',\r\n zp: 120,\r\n },\r\n 'Burn Up': {bp: 130, type: 'Fire', category: 'Special', zp: 195},\r\n 'Clanging Scales': {\r\n bp: 110,\r\n type: 'Dragon',\r\n isSound: true,\r\n target: 'allAdjacentFoes',\r\n category: 'Special',\r\n zp: 185,\r\n },\r\n 'Darkest Lariat': {\r\n bp: 85,\r\n type: 'Dark',\r\n makesContact: true,\r\n category: 'Physical',\r\n ignoreDefensive: true,\r\n zp: 160,\r\n },\r\n 'Fire Lash': {\r\n bp: 80,\r\n type: 'Fire',\r\n makesContact: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n zp: 160,\r\n },\r\n 'First Impression': {\r\n bp: 90,\r\n type: 'Bug',\r\n priority: 2,\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 175,\r\n },\r\n 'Floaty Fall': {\r\n bp: 90,\r\n type: 'Flying',\r\n makesContact: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n zp: 175,\r\n },\r\n 'Gear Up': {bp: 0, type: 'Steel'},\r\n 'High Horsepower': {\r\n bp: 95,\r\n type: 'Ground',\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 175,\r\n },\r\n 'Laser Focus': {bp: 0, type: 'Normal'},\r\n Leafage: {bp: 40, type: 'Grass', category: 'Physical', zp: 100},\r\n Liquidation: {\r\n bp: 85,\r\n type: 'Water',\r\n makesContact: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n zp: 160,\r\n },\r\n Lunge: {\r\n bp: 80,\r\n type: 'Bug',\r\n makesContact: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n zp: 160,\r\n },\r\n 'Moongeist Beam': {bp: 100, type: 'Ghost', category: 'Special', zp: 180},\r\n 'Photon Geyser': {\r\n bp: 100,\r\n type: 'Psychic',\r\n category: 'Special',\r\n zp: 180,\r\n },\r\n 'Pika Papow': {bp: 0, type: 'Electric', category: 'Special', zp: 100},\r\n 'Plasma Fists': {\r\n bp: 100,\r\n type: 'Electric',\r\n makesContact: true,\r\n isPunch: true,\r\n category: 'Physical',\r\n zp: 180,\r\n },\r\n 'Pollen Puff': {\r\n bp: 90,\r\n type: 'Bug',\r\n category: 'Special',\r\n isBullet: true,\r\n zp: 175,\r\n },\r\n 'Power Trip': {\r\n bp: 20,\r\n type: 'Dark',\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 160,\r\n },\r\n 'Prismatic Laser': {bp: 160, type: 'Psychic', category: 'Special', zp: 200},\r\n 'Psychic Fangs': {\r\n bp: 85,\r\n type: 'Psychic',\r\n makesContact: true,\r\n isBite: true,\r\n category: 'Physical',\r\n zp: 160,\r\n },\r\n Purify: {bp: 0, type: 'Poison'},\r\n 'Shell Trap': {\r\n bp: 150,\r\n type: 'Fire',\r\n target: 'allAdjacentFoes',\r\n category: 'Special',\r\n zp: 200,\r\n },\r\n 'Smart Strike': {\r\n bp: 70,\r\n type: 'Steel',\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 140,\r\n },\r\n 'Sparkling Aria': {\r\n bp: 90,\r\n type: 'Water',\r\n isSound: true,\r\n target: 'allAdjacent',\r\n category: 'Special',\r\n secondaries: true,\r\n zp: 175,\r\n },\r\n 'Spectral Thief': {\r\n bp: 90,\r\n type: 'Ghost',\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 175,\r\n },\r\n 'Speed Swap': {bp: 0, type: 'Psychic'},\r\n 'Spirit Shackle': {\r\n bp: 80,\r\n type: 'Ghost',\r\n category: 'Physical',\r\n secondaries: true,\r\n zp: 160,\r\n },\r\n 'Splishy Splash': {\r\n bp: 90,\r\n type: 'Water',\r\n target: 'allAdjacentFoes',\r\n category: 'Special',\r\n secondaries: true,\r\n zp: 175,\r\n },\r\n 'Stomping Tantrum': {\r\n bp: 75,\r\n type: 'Ground',\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 140,\r\n },\r\n 'Strength Sap': {bp: 0, type: 'Grass'},\r\n 'Sunsteel Strike': {\r\n bp: 100,\r\n type: 'Steel',\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 180,\r\n },\r\n 'Tearful Look': {bp: 0, type: 'Normal'},\r\n 'Trop Kick': {\r\n bp: 70,\r\n type: 'Grass',\r\n makesContact: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n zp: 140,\r\n },\r\n 'Veevee Volley': {\r\n bp: 0,\r\n type: 'Normal',\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 100,\r\n },\r\n 'Zing Zap': {\r\n bp: 80,\r\n type: 'Electric',\r\n makesContact: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n zp: 160,\r\n },\r\n};\r\n\r\nconst SM: {[name: string]: MoveData} = extend(true, {}, XY, SM_PATCH);\r\n\r\nconst SS_PATCH: {[name: string]: DeepPartial} = {\r\n 'Apple Acid': {\r\n bp: 80,\r\n type: 'Grass',\r\n category: 'Special',\r\n secondaries: true,\r\n zp: 160,\r\n maxPower: 130,\r\n },\r\n 'Astral Barrage': {\r\n bp: 120,\r\n type: 'Ghost',\r\n category: 'Special',\r\n target: 'allAdjacentFoes',\r\n zp: 190,\r\n maxPower: 140,\r\n },\r\n 'Aura Wheel': {\r\n bp: 110,\r\n type: 'Electric',\r\n category: 'Physical',\r\n secondaries: true,\r\n zp: 185,\r\n maxPower: 140,\r\n },\r\n 'Behemoth Bash': {\r\n bp: 100,\r\n type: 'Steel',\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 180,\r\n maxPower: 130,\r\n },\r\n 'Behemoth Blade': {\r\n bp: 100,\r\n type: 'Steel',\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 180,\r\n maxPower: 130,\r\n },\r\n 'Body Press': {\r\n bp: 80,\r\n type: 'Fighting',\r\n makesContact: true,\r\n category: 'Physical',\r\n overrideOffensiveStat: 'def',\r\n zp: 160,\r\n maxPower: 90,\r\n },\r\n 'Bolt Beak': {\r\n bp: 85,\r\n type: 'Electric',\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 160,\r\n maxPower: 130,\r\n },\r\n 'Branch Poke': {\r\n bp: 40,\r\n type: 'Grass',\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 100,\r\n maxPower: 90,\r\n },\r\n 'Breaking Swipe': {\r\n bp: 60,\r\n type: 'Dragon',\r\n makesContact: true,\r\n target: 'allAdjacentFoes',\r\n category: 'Physical',\r\n secondaries: true,\r\n zp: 120,\r\n maxPower: 110,\r\n },\r\n 'Burning Jealousy': {\r\n bp: 70,\r\n type: 'Fire',\r\n target: 'allAdjacentFoes',\r\n category: 'Special',\r\n secondaries: true,\r\n zp: 140,\r\n maxPower: 120,\r\n },\r\n 'Clangorous Soul': {bp: 0, type: 'Dragon', isSound: true},\r\n 'Coaching': {\r\n bp: 0,\r\n type: 'Fighting',\r\n category: 'Status',\r\n },\r\n 'Corrosive Gas': {\r\n bp: 0,\r\n type: 'Poison',\r\n category: 'Status',\r\n target: 'allAdjacent',\r\n },\r\n 'Court Change': {bp: 0, type: 'Normal'},\r\n Decorate: {bp: 0, type: 'Fairy'},\r\n 'Dragon Darts': {\r\n bp: 50,\r\n type: 'Dragon',\r\n multihit: 2,\r\n category: 'Physical',\r\n zp: 100,\r\n maxPower: 130,\r\n },\r\n 'Dragon Energy': {\r\n bp: 150,\r\n type: 'Dragon',\r\n category: 'Special',\r\n target: 'allAdjacentFoes',\r\n zp: 200,\r\n maxPower: 150,\r\n },\r\n 'Drum Beating': {\r\n bp: 80,\r\n type: 'Grass',\r\n category: 'Physical',\r\n secondaries: true,\r\n zp: 160,\r\n maxPower: 130,\r\n },\r\n 'Dual Wingbeat': {\r\n bp: 40,\r\n type: 'Flying',\r\n category: 'Physical',\r\n makesContact: true,\r\n multihit: 2,\r\n zp: 100,\r\n maxPower: 130,\r\n },\r\n 'Dynamax Cannon': {\r\n bp: 100,\r\n type: 'Dragon',\r\n category: 'Special',\r\n zp: 180,\r\n maxPower: 130,\r\n },\r\n 'Eerie Spell': {\r\n bp: 80,\r\n type: 'Psychic',\r\n category: 'Special',\r\n isSound: true,\r\n secondaries: true,\r\n zp: 160,\r\n maxPower: 130,\r\n },\r\n Eternabeam: {\r\n bp: 160,\r\n type: 'Dragon',\r\n category: 'Special',\r\n zp: 200,\r\n maxPower: 150,\r\n },\r\n 'Expanding Force': {\r\n bp: 80,\r\n type: 'Psychic',\r\n category: 'Special',\r\n zp: 160,\r\n maxPower: 130,\r\n },\r\n 'False Surrender': {\r\n bp: 80,\r\n type: 'Dark',\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 160,\r\n maxPower: 130,\r\n },\r\n 'Fiery Wrath': {\r\n bp: 90,\r\n type: 'Dark',\r\n category: 'Special',\r\n target: 'allAdjacentFoes',\r\n secondaries: true,\r\n zp: 175,\r\n maxPower: 130,\r\n },\r\n 'Fishious Rend': {\r\n bp: 85,\r\n type: 'Water',\r\n makesContact: true,\r\n isBite: true,\r\n category: 'Physical',\r\n zp: 160,\r\n maxPower: 130,\r\n },\r\n 'Flip Turn': {\r\n bp: 60,\r\n type: 'Water',\r\n category: 'Physical',\r\n makesContact: true,\r\n zp: 120,\r\n maxPower: 110,\r\n },\r\n 'Freezing Glare': {\r\n bp: 90,\r\n type: 'Psychic',\r\n category: 'Special',\r\n secondaries: true,\r\n zp: 175,\r\n maxPower: 130,\r\n },\r\n 'Glacial Lance': {\r\n bp: 130,\r\n type: 'Ice',\r\n category: 'Physical',\r\n target: 'allAdjacentFoes',\r\n zp: 195,\r\n maxPower: 140,\r\n },\r\n 'G-Max Befuddle': {\r\n bp: 10,\r\n type: 'Bug',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Centiferno': {\r\n bp: 10,\r\n type: 'Fire',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Cannonade': {\r\n bp: 10,\r\n type: 'Water',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Chi Strike': {\r\n bp: 10,\r\n type: 'Fighting',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Cuddle': {\r\n bp: 10,\r\n type: 'Normal',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Depletion': {\r\n bp: 10,\r\n type: 'Dragon',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Drum Solo': {\r\n bp: 160,\r\n type: 'Grass',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Fireball': {\r\n bp: 160,\r\n type: 'Fire',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Finale': {\r\n bp: 10,\r\n type: 'Fairy',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Foam Burst': {\r\n bp: 10,\r\n type: 'Water',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Gold Rush': {\r\n bp: 10,\r\n type: 'Normal',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Gravitas': {\r\n bp: 10,\r\n type: 'Psychic',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Hydrosnipe': {\r\n bp: 160,\r\n type: 'Water',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Malodor': {\r\n bp: 10,\r\n type: 'Poison',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Meltdown': {\r\n bp: 10,\r\n type: 'Steel',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max One Blow': {\r\n bp: 10,\r\n type: 'Dark',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Rapid Flow': {\r\n bp: 10,\r\n type: 'Water',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Replenish': {\r\n bp: 10,\r\n type: 'Normal',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Resonance': {\r\n bp: 10,\r\n type: 'Ice',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Sandblast': {\r\n bp: 10,\r\n type: 'Ground',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Smite': {\r\n bp: 10,\r\n type: 'Fairy',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Snooze': {\r\n bp: 10,\r\n type: 'Dark',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Steelsurge': {\r\n bp: 10,\r\n type: 'Steel',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Stonesurge': {\r\n bp: 10,\r\n type: 'Water',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Stun Shock': {\r\n bp: 10,\r\n type: 'Electric',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Sweetness': {\r\n bp: 10,\r\n type: 'Grass',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Tartness': {\r\n bp: 10,\r\n type: 'Grass',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Terror': {\r\n bp: 10,\r\n type: 'Ghost',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Vine Lash': {\r\n bp: 10,\r\n type: 'Grass',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Volcalith': {\r\n bp: 10,\r\n type: 'Rock',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Volt Crash': {\r\n bp: 10,\r\n type: 'Electric',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Wildfire': {\r\n bp: 10,\r\n type: 'Fire',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'G-Max Wind Rage': {\r\n bp: 10,\r\n type: 'Flying',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'Grassy Glide': {\r\n bp: 70,\r\n type: 'Grass',\r\n category: 'Physical',\r\n makesContact: true,\r\n zp: 140,\r\n maxPower: 120,\r\n },\r\n 'Grav Apple': {\r\n bp: 80,\r\n type: 'Grass',\r\n category: 'Physical',\r\n secondaries: true,\r\n zp: 160,\r\n maxPower: 130,\r\n },\r\n 'Jaw Lock': {\r\n bp: 80,\r\n type: 'Dark',\r\n makesContact: true,\r\n isBite: true,\r\n category: 'Physical',\r\n zp: 160,\r\n maxPower: 130,\r\n },\r\n 'Jungle Healing': {\r\n bp: 0,\r\n type: 'Grass',\r\n category: 'Status',\r\n },\r\n 'Lash Out': {\r\n bp: 75,\r\n type: 'Dark',\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 140,\r\n maxPower: 130,\r\n },\r\n 'Life Dew': {bp: 0, type: 'Water'},\r\n 'Magic Powder': {bp: 0, type: 'Psychic'},\r\n 'Max Airstream': {\r\n bp: 10,\r\n type: 'Flying',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'Max Darkness': {\r\n bp: 10,\r\n type: 'Dark',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'Max Flare': {\r\n bp: 100,\r\n type: 'Fire',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'Max Flutterby': {\r\n bp: 10,\r\n type: 'Bug',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'Max Geyser': {\r\n bp: 10,\r\n type: 'Water',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'Max Guard': {bp: 0, type: 'Normal', priority: 4, isMax: true},\r\n 'Max Hailstorm': {\r\n bp: 10,\r\n type: 'Ice',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'Max Knuckle': {\r\n bp: 10,\r\n type: 'Fighting',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'Max Lightning': {\r\n bp: 10,\r\n type: 'Electric',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'Max Mindstorm': {\r\n bp: 10,\r\n type: 'Psychic',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'Max Ooze': {\r\n bp: 10,\r\n type: 'Poison',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'Max Overgrowth': {\r\n bp: 10,\r\n type: 'Grass',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'Max Phantasm': {\r\n bp: 10,\r\n type: 'Ghost',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'Max Quake': {\r\n bp: 10,\r\n type: 'Ground',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'Max Rockfall': {\r\n bp: 10,\r\n type: 'Rock',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'Max Starfall': {\r\n bp: 10,\r\n type: 'Fairy',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'Max Steelspike': {\r\n bp: 10,\r\n type: 'Steel',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'Max Strike': {\r\n bp: 10,\r\n type: 'Normal',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'Max Wyrmwind': {\r\n bp: 10,\r\n type: 'Dragon',\r\n category: 'Physical',\r\n isMax: true,\r\n maxPower: 1,\r\n },\r\n 'Meteor Assault': {\r\n bp: 150,\r\n type: 'Fighting',\r\n category: 'Physical',\r\n zp: 200,\r\n maxPower: 100,\r\n },\r\n 'Meteor Beam': {\r\n bp: 120,\r\n type: 'Rock',\r\n category: 'Special',\r\n zp: 190,\r\n maxPower: 140,\r\n },\r\n 'Misty Explosion': {\r\n bp: 100,\r\n type: 'Fairy',\r\n category: 'Special',\r\n target: 'allAdjacent',\r\n zp: 180,\r\n maxPower: 130,\r\n },\r\n 'No Retreat': {bp: 0, type: 'Fighting'},\r\n Obstruct: {bp: 0, type: 'Dark', priority: 4},\r\n Octolock: {bp: 0, type: 'Fighting'},\r\n Overdrive: {\r\n bp: 80,\r\n type: 'Electric',\r\n isSound: true,\r\n target: 'allAdjacentFoes',\r\n category: 'Special',\r\n zp: 160,\r\n maxPower: 130,\r\n },\r\n Poltergeist: {\r\n bp: 110,\r\n type: 'Ghost',\r\n category: 'Physical',\r\n zp: 185,\r\n maxPower: 140,\r\n },\r\n 'Pyro Ball': {\r\n bp: 120,\r\n type: 'Fire',\r\n category: 'Physical',\r\n secondaries: true,\r\n isBullet: true,\r\n zp: 190,\r\n maxPower: 140,\r\n },\r\n 'Rising Voltage': {\r\n bp: 70,\r\n type: 'Electric',\r\n category: 'Special',\r\n zp: 140,\r\n maxPower: 140,\r\n },\r\n 'Scale Shot': {\r\n bp: 25,\r\n type: 'Dragon',\r\n category: 'Physical',\r\n multihit: [2, 5],\r\n zp: 140,\r\n maxPower: 130,\r\n },\r\n 'Shell Side Arm': {\r\n bp: 90,\r\n type: 'Poison',\r\n category: 'Special',\r\n secondaries: true,\r\n zp: 175,\r\n maxPower: 90,\r\n },\r\n 'Snap Trap': {\r\n bp: 35,\r\n type: 'Grass',\r\n makesContact: true,\r\n category: 'Physical',\r\n zp: 100,\r\n maxPower: 90,\r\n },\r\n 'Snipe Shot': {\r\n bp: 80,\r\n type: 'Water',\r\n category: 'Special',\r\n zp: 160,\r\n maxPower: 130,\r\n },\r\n 'Scorching Sands': {\r\n bp: 70,\r\n type: 'Ground',\r\n category: 'Special',\r\n secondaries: true,\r\n zp: 140,\r\n maxPower: 120,\r\n },\r\n 'Skitter Smack': {\r\n bp: 70,\r\n type: 'Bug',\r\n category: 'Physical',\r\n makesContact: true,\r\n secondaries: true,\r\n zp: 140,\r\n maxPower: 120,\r\n },\r\n 'Spirit Break': {\r\n bp: 75,\r\n type: 'Fairy',\r\n makesContact: true,\r\n category: 'Physical',\r\n secondaries: true,\r\n zp: 140,\r\n maxPower: 130,\r\n },\r\n 'Steel Beam': {\r\n bp: 140,\r\n type: 'Steel',\r\n mindBlownRecoil: true,\r\n category: 'Special',\r\n zp: 200,\r\n maxPower: 140,\r\n },\r\n 'Steel Roller': {\r\n bp: 130,\r\n type: 'Steel',\r\n category: 'Physical',\r\n makesContact: true,\r\n zp: 195,\r\n maxPower: 140,\r\n },\r\n 'Strange Steam': {\r\n bp: 90,\r\n type: 'Fairy',\r\n category: 'Special',\r\n secondaries: true,\r\n zp: 175,\r\n maxPower: 130,\r\n },\r\n 'Surging Strikes': {\r\n bp: 25,\r\n type: 'Water',\r\n category: 'Physical',\r\n makesContact: true,\r\n willCrit: true,\r\n isPunch: true,\r\n multihit: 3,\r\n zp: 140,\r\n maxPower: 130,\r\n },\r\n 'Terrain Pulse': {\r\n bp: 50,\r\n type: 'Normal',\r\n category: 'Special',\r\n isPulse: true,\r\n zp: 160,\r\n maxPower: 130,\r\n },\r\n 'Triple Axel': {\r\n bp: 20,\r\n type: 'Ice',\r\n category: 'Physical',\r\n makesContact: true,\r\n multihit: 3,\r\n multiaccuracy: true,\r\n zp: 120,\r\n maxPower: 140,\r\n },\r\n 'Wicked Blow': {\r\n bp: 80,\r\n type: 'Dark',\r\n category: 'Physical',\r\n makesContact: true,\r\n willCrit: true,\r\n isPunch: true,\r\n zp: 160,\r\n maxPower: 130,\r\n },\r\n 'Stuff Cheeks': {bp: 0, type: 'Normal'},\r\n 'Tar Shot': {bp: 0, type: 'Rock'},\r\n Teatime: {bp: 0, type: 'Normal'},\r\n 'Thunder Cage': {\r\n bp: 80,\r\n type: 'Electric',\r\n category: 'Special',\r\n zp: 160,\r\n maxPower: 130,\r\n },\r\n 'Thunderous Kick': {\r\n bp: 90,\r\n type: 'Fighting',\r\n category: 'Physical',\r\n secondaries: true,\r\n makesContact: true,\r\n zp: 175,\r\n maxPower: 90,\r\n },\r\n '10,000,000 Volt Thunderbolt': {maxPower: 1},\r\n Absorb: {maxPower: 90},\r\n Accelerock: {maxPower: 90},\r\n Acid: {maxPower: 70},\r\n 'Acid Downpour': {maxPower: 1},\r\n 'Acid Spray': {maxPower: 70},\r\n Acrobatics: {maxPower: 110},\r\n 'Aerial Ace': {maxPower: 110},\r\n Aeroblast: {maxPower: 130},\r\n 'Air Cutter': {maxPower: 110},\r\n 'Air Slash': {maxPower: 130},\r\n 'All-Out Pummeling': {maxPower: 1},\r\n 'Anchor Shot': {maxPower: 130},\r\n 'Ancient Power': {maxPower: 110},\r\n 'Aqua Jet': {maxPower: 90},\r\n 'Aqua Tail': {maxPower: 130},\r\n 'Arm Thrust': {maxPower: 70},\r\n Assurance: {maxPower: 110},\r\n Astonish: {maxPower: 90},\r\n 'Attack Order': {maxPower: 130},\r\n 'Aura Sphere': {maxPower: 90},\r\n 'Aurora Beam': {maxPower: 120},\r\n Avalanche: {maxPower: 110},\r\n Barrage: {maxPower: 90},\r\n 'Beak Blast': {maxPower: 130},\r\n 'Beat Up': {maxPower: 100},\r\n Belch: {maxPower: 95},\r\n Bide: {maxPower: 100},\r\n Bind: {maxPower: 90},\r\n Bite: {maxPower: 110},\r\n 'Black Hole Eclipse': {maxPower: 1},\r\n 'Blast Burn': {maxPower: 150},\r\n 'Blaze Kick': {maxPower: 130},\r\n Blizzard: {maxPower: 140},\r\n 'Bloom Doom': {maxPower: 1},\r\n 'Blue Flare': {maxPower: 140},\r\n 'Body Slam': {maxPower: 130},\r\n 'Bolt Strike': {maxPower: 140},\r\n 'Bone Club': {maxPower: 120},\r\n Bonemerang: {maxPower: 130},\r\n 'Bone Rush': {maxPower: 130},\r\n Boomburst: {maxPower: 140},\r\n Bounce: {maxPower: 130},\r\n 'Brave Bird': {maxPower: 140},\r\n 'Breakneck Blitz': {maxPower: 1},\r\n 'Brick Break': {maxPower: 90},\r\n Brine: {maxPower: 120},\r\n 'Brutal Swing': {maxPower: 110},\r\n Bubble: {maxPower: 90},\r\n 'Bubble Beam': {maxPower: 120},\r\n 'Bug Bite': {maxPower: 110},\r\n 'Bug Buzz': {maxPower: 130},\r\n Bulldoze: {maxPower: 110},\r\n 'Bullet Punch': {maxPower: 90},\r\n 'Bullet Seed': {maxPower: 130},\r\n 'Burn Up': {maxPower: 140},\r\n Catastropika: {maxPower: 1},\r\n 'Charge Beam': {maxPower: 100},\r\n Chatter: {maxPower: 120},\r\n 'Chip Away': {maxPower: 120},\r\n 'Circle Throw': {maxPower: 80},\r\n Clamp: {maxPower: 90},\r\n 'Clanging Scales': {maxPower: 140},\r\n 'Clangorous Soulblaze': {maxPower: 1},\r\n 'Clear Smog': {maxPower: 75},\r\n 'Close Combat': {maxPower: 95},\r\n 'Comet Punch': {maxPower: 100},\r\n Confusion: {maxPower: 100},\r\n Constrict: {maxPower: 90},\r\n 'Continental Crush': {maxPower: 1},\r\n 'Core Enforcer': {maxPower: 130},\r\n 'Corkscrew Crash': {maxPower: 1},\r\n Counter: {maxPower: 75},\r\n Covet: {maxPower: 110},\r\n Crabhammer: {maxPower: 130},\r\n 'Cross Chop': {maxPower: 90},\r\n 'Cross Poison': {maxPower: 85},\r\n Crunch: {maxPower: 130},\r\n 'Crush Claw': {maxPower: 130},\r\n 'Crush Grip': {maxPower: 140},\r\n Cut: {maxPower: 100},\r\n 'Darkest Lariat': {maxPower: 130},\r\n 'Dark Pulse': {maxPower: 130},\r\n 'Dazzling Gleam': {maxPower: 130},\r\n 'Devastating Drake': {maxPower: 1},\r\n 'Diamond Storm': {maxPower: 130},\r\n Dig: {maxPower: 130},\r\n 'Disarming Voice': {maxPower: 90},\r\n Discharge: {maxPower: 130},\r\n Dive: {maxPower: 130},\r\n 'Dizzy Punch': {maxPower: 120},\r\n 'Doom Desire': {maxPower: 140},\r\n 'Double-Edge': {maxPower: 140},\r\n 'Double Hit': {maxPower: 120},\r\n 'Double Iron Bash': {maxPower: 140},\r\n 'Double Kick': {maxPower: 80},\r\n 'Double Slap': {maxPower: 90},\r\n 'Draco Meteor': {maxPower: 140},\r\n 'Dragon Ascent': {maxPower: 140},\r\n 'Dragon Breath': {maxPower: 110},\r\n 'Dragon Claw': {maxPower: 130},\r\n 'Dragon Hammer': {maxPower: 130},\r\n 'Dragon Pulse': {maxPower: 130},\r\n 'Dragon Rage': {maxPower: 100},\r\n 'Dragon Rush': {maxPower: 130},\r\n 'Dragon Tail': {maxPower: 110},\r\n 'Draining Kiss': {maxPower: 100},\r\n 'Drain Punch': {maxPower: 90},\r\n 'Dream Eater': {maxPower: 130},\r\n 'Drill Peck': {maxPower: 130},\r\n 'Drill Run': {maxPower: 130},\r\n 'Dual Chop': {maxPower: 130},\r\n 'Dynamic Punch': {maxPower: 90},\r\n 'Earth Power': {maxPower: 130},\r\n Earthquake: {maxPower: 130},\r\n 'Echoed Voice': {maxPower: 90},\r\n 'Egg Bomb': {maxPower: 130},\r\n 'Electro Ball': {maxPower: 130},\r\n Electroweb: {maxPower: 110},\r\n Ember: {maxPower: 90},\r\n Endeavor: {maxPower: 130},\r\n 'Energy Ball': {maxPower: 130},\r\n Eruption: {maxPower: 150},\r\n Explosion: {maxPower: 150},\r\n Extrasensory: {maxPower: 130},\r\n 'Extreme Speed': {maxPower: 130},\r\n Facade: {maxPower: 120},\r\n 'Fairy Wind': {maxPower: 90},\r\n 'Fake Out': {maxPower: 90},\r\n 'False Swipe': {maxPower: 90},\r\n Feint: {maxPower: 90},\r\n 'Feint Attack': {maxPower: 110},\r\n 'Fell Stinger': {maxPower: 100},\r\n 'Fiery Dance': {maxPower: 130},\r\n 'Final Gambit': {maxPower: 100},\r\n 'Fire Blast': {maxPower: 140},\r\n 'Fire Fang': {maxPower: 120},\r\n 'Fire Lash': {maxPower: 130},\r\n 'Fire Pledge': {maxPower: 130},\r\n 'Fire Punch': {maxPower: 130},\r\n 'Fire Spin': {maxPower: 90},\r\n 'First Impression': {maxPower: 130},\r\n Fissure: {maxPower: 130},\r\n Flail: {maxPower: 130},\r\n 'Flame Burst': {maxPower: 120},\r\n 'Flame Charge': {maxPower: 100},\r\n 'Flame Wheel': {maxPower: 110},\r\n Flamethrower: {maxPower: 130},\r\n 'Flare Blitz': {maxPower: 140},\r\n 'Flash Cannon': {maxPower: 130},\r\n 'Fleur Cannon': {maxPower: 140},\r\n Fling: {maxPower: 100},\r\n Fly: {maxPower: 130},\r\n 'Flying Press': {maxPower: 90},\r\n 'Focus Blast': {maxPower: 95},\r\n 'Focus Punch': {maxPower: 100},\r\n 'Force Palm': {maxPower: 80},\r\n 'Foul Play': {maxPower: 130},\r\n 'Freeze-Dry': {maxPower: 120},\r\n 'Freeze Shock': {maxPower: 140},\r\n 'Frenzy Plant': {maxPower: 150},\r\n 'Frost Breath': {maxPower: 110},\r\n Frustration: {maxPower: 130},\r\n 'Fury Attack': {maxPower: 90},\r\n 'Fury Cutter': {maxPower: 90},\r\n 'Fury Swipes': {maxPower: 100},\r\n 'Fusion Bolt': {maxPower: 130},\r\n 'Fusion Flare': {maxPower: 130},\r\n 'Future Sight': {maxPower: 140},\r\n 'Gear Grind': {maxPower: 130},\r\n 'Genesis Supernova': {maxPower: 1},\r\n 'Giga Drain': {maxPower: 130},\r\n 'Giga Impact': {maxPower: 150},\r\n 'Gigavolt Havoc': {maxPower: 1},\r\n Glaciate: {maxPower: 120},\r\n 'Grass Knot': {maxPower: 130},\r\n 'Grass Pledge': {maxPower: 130},\r\n 'Guardian of Alola': {maxPower: 1},\r\n Guillotine: {maxPower: 130},\r\n 'Gunk Shot': {maxPower: 95},\r\n Gust: {maxPower: 90},\r\n 'Gyro Ball': {maxPower: 130},\r\n 'Hammer Arm': {maxPower: 90},\r\n Headbutt: {maxPower: 120},\r\n 'Head Charge': {maxPower: 140},\r\n 'Head Smash': {maxPower: 150},\r\n 'Heart Stamp': {maxPower: 110},\r\n 'Heat Crash': {maxPower: 130},\r\n 'Heat Wave': {maxPower: 130},\r\n 'Heavy Slam': {maxPower: 130},\r\n Hex: {maxPower: 120},\r\n 'Hidden Power': {maxPower: 110},\r\n 'Hidden Power Bug': {maxPower: 110},\r\n 'Hidden Power Dark': {maxPower: 110},\r\n 'Hidden Power Dragon': {maxPower: 110},\r\n 'Hidden Power Electric': {maxPower: 110},\r\n 'Hidden Power Fighting': {maxPower: 80},\r\n 'Hidden Power Fire': {maxPower: 110},\r\n 'Hidden Power Flying': {maxPower: 110},\r\n 'Hidden Power Ghost': {maxPower: 110},\r\n 'Hidden Power Grass': {maxPower: 110},\r\n 'Hidden Power Ground': {maxPower: 110},\r\n 'Hidden Power Ice': {maxPower: 110},\r\n 'Hidden Power Poison': {maxPower: 80},\r\n 'Hidden Power Psychic': {maxPower: 110},\r\n 'Hidden Power Rock': {maxPower: 110},\r\n 'Hidden Power Steel': {maxPower: 110},\r\n 'Hidden Power Water': {maxPower: 110},\r\n 'High Horsepower': {maxPower: 130},\r\n 'High Jump Kick': {maxPower: 95},\r\n 'Hold Back': {maxPower: 90},\r\n 'Horn Attack': {maxPower: 120},\r\n 'Horn Drill': {maxPower: 130},\r\n 'Horn Leech': {maxPower: 130},\r\n Howl: {isSound: true},\r\n Hurricane: {maxPower: 140},\r\n 'Hydro Cannon': {maxPower: 150},\r\n 'Hydro Pump': {maxPower: 140},\r\n 'Hydro Vortex': {maxPower: 1},\r\n 'Hyper Beam': {maxPower: 150},\r\n 'Hyper Fang': {maxPower: 130},\r\n 'Hyperspace Fury': {maxPower: 130},\r\n 'Hyperspace Hole': {maxPower: 130},\r\n 'Hyper Voice': {maxPower: 130},\r\n 'Ice Ball': {maxPower: 90},\r\n 'Ice Beam': {maxPower: 130},\r\n 'Ice Burn': {maxPower: 140},\r\n 'Ice Fang': {maxPower: 120},\r\n 'Ice Hammer': {maxPower: 130},\r\n 'Ice Punch': {maxPower: 130},\r\n 'Ice Shard': {maxPower: 90},\r\n 'Icicle Crash': {maxPower: 130},\r\n 'Icicle Spear': {maxPower: 130},\r\n 'Icy Wind': {maxPower: 110},\r\n Incinerate: {maxPower: 110},\r\n Inferno: {maxPower: 130},\r\n 'Inferno Overdrive': {maxPower: 1},\r\n Infestation: {maxPower: 90},\r\n 'Iron Head': {maxPower: 130},\r\n 'Iron Tail': {maxPower: 130},\r\n Judgment: {maxPower: 130},\r\n 'Jump Kick': {maxPower: 90},\r\n 'Karate Chop': {maxPower: 75},\r\n 'Knock Off': {maxPower: 120},\r\n 'Land\\'s Wrath': {maxPower: 130},\r\n 'Last Resort': {maxPower: 140},\r\n 'Lava Plume': {maxPower: 130},\r\n Leafage: {maxPower: 90},\r\n 'Leaf Blade': {maxPower: 130},\r\n 'Leaf Storm': {maxPower: 140},\r\n 'Leaf Tornado': {maxPower: 120},\r\n 'Leech Life': {maxPower: 130},\r\n 'Let\\'s Snuggle Forever': {maxPower: 1},\r\n Lick: {maxPower: 90},\r\n 'Light of Ruin': {maxPower: 140},\r\n 'Light That Burns the Sky': {maxPower: 1},\r\n Liquidation: {maxPower: 130},\r\n 'Low Kick': {maxPower: 100},\r\n 'Low Sweep': {maxPower: 85},\r\n Lunge: {maxPower: 130},\r\n 'Luster Purge': {maxPower: 120},\r\n 'Mach Punch': {maxPower: 70},\r\n 'Magical Leaf': {maxPower: 110},\r\n 'Magma Storm': {maxPower: 130},\r\n 'Magnet Bomb': {maxPower: 110},\r\n Magnitude: {maxPower: 140},\r\n 'Malicious Moonsault': {maxPower: 1},\r\n 'Mega Drain': {maxPower: 90},\r\n Megahorn: {maxPower: 140},\r\n 'Mega Kick': {maxPower: 140},\r\n 'Mega Punch': {maxPower: 130},\r\n 'Menacing Moonraze Maelstrom': {maxPower: 1},\r\n 'Metal Burst': {maxPower: 100},\r\n 'Metal Claw': {maxPower: 100},\r\n 'Meteor Mash': {maxPower: 130},\r\n 'Mind Blown': {maxPower: 150},\r\n 'Mirror Coat': {maxPower: 100},\r\n 'Mirror Shot': {maxPower: 120},\r\n 'Mist Ball': {maxPower: 120},\r\n Moonblast: {maxPower: 130},\r\n 'Moongeist Beam': {maxPower: 130},\r\n 'Mud Bomb': {maxPower: 120},\r\n 'Mud Shot': {maxPower: 110},\r\n 'Mud-Slap': {maxPower: 90},\r\n 'Muddy Water': {maxPower: 130},\r\n 'Multi-Attack': {bp: 120, maxPower: 95},\r\n 'Mystical Fire': {maxPower: 130},\r\n 'Natural Gift': {maxPower: 130},\r\n 'Nature\\'s Madness': {maxPower: 100},\r\n 'Needle Arm': {maxPower: 110},\r\n 'Never-Ending Nightmare': {maxPower: 1},\r\n 'Night Daze': {maxPower: 130},\r\n 'Night Shade': {maxPower: 100},\r\n 'Night Slash': {maxPower: 120},\r\n Nuzzle: {maxPower: 90},\r\n 'Oblivion Wing': {maxPower: 130},\r\n 'Oceanic Operetta': {maxPower: 1},\r\n Octazooka: {maxPower: 120},\r\n 'Ominous Wind': {maxPower: 110},\r\n 'Origin Pulse': {maxPower: 140},\r\n Outrage: {maxPower: 140},\r\n Overheat: {maxPower: 140},\r\n 'Paleo Wave': {maxPower: 130},\r\n 'Parabolic Charge': {maxPower: 120},\r\n Payback: {maxPower: 100},\r\n 'Pay Day': {maxPower: 90},\r\n Peck: {maxPower: 90},\r\n 'Petal Blizzard': {maxPower: 130},\r\n 'Petal Dance': {maxPower: 140},\r\n 'Phantom Force': {maxPower: 130},\r\n 'Photon Geyser': {maxPower: 130},\r\n 'Pin Missile': {maxPower: 130},\r\n 'Plasma Fists': {maxPower: 130},\r\n 'Play Rough': {maxPower: 130},\r\n Pluck: {maxPower: 110},\r\n 'Poison Fang': {maxPower: 75},\r\n 'Poison Jab': {maxPower: 90},\r\n 'Poison Sting': {maxPower: 70},\r\n 'Poison Tail': {maxPower: 75},\r\n 'Pollen Puff': {maxPower: 130},\r\n Pound: {maxPower: 90},\r\n 'Powder Snow': {maxPower: 90},\r\n 'Power Gem': {maxPower: 130},\r\n 'Power Trip': {maxPower: 130},\r\n 'Power-Up Punch': {maxPower: 70},\r\n 'Power Whip': {maxPower: 140},\r\n 'Precipice Blades': {maxPower: 140},\r\n Present: {maxPower: 100},\r\n 'Prismatic Laser': {maxPower: 150},\r\n Psybeam: {maxPower: 120},\r\n Psychic: {maxPower: 130},\r\n 'Psychic Fangs': {maxPower: 130},\r\n 'Psycho Boost': {maxPower: 140},\r\n 'Psycho Cut': {maxPower: 120},\r\n Psyshock: {maxPower: 130},\r\n Psystrike: {maxPower: 130},\r\n Psywave: {maxPower: 100},\r\n 'Pulverizing Pancake': {maxPower: 1},\r\n Punishment: {maxPower: 130},\r\n Pursuit: {maxPower: 90},\r\n 'Quick Attack': {maxPower: 90},\r\n Rage: {maxPower: 90},\r\n 'Rapid Spin': {bp: 50, secondaries: true, maxPower: 100},\r\n 'Razor Leaf': {maxPower: 110},\r\n 'Razor Shell': {maxPower: 130},\r\n 'Razor Wind': {maxPower: 130},\r\n 'Relic Song': {maxPower: 130},\r\n Retaliate: {maxPower: 120},\r\n Return: {maxPower: 130},\r\n 'Revelation Dance': {maxPower: 130},\r\n Revenge: {maxPower: 80},\r\n Reversal: {maxPower: 100},\r\n 'Roar of Time': {maxPower: 150},\r\n 'Rock Blast': {maxPower: 130},\r\n 'Rock Climb': {maxPower: 130},\r\n 'Rock Slide': {maxPower: 130},\r\n 'Rock Smash': {maxPower: 70},\r\n 'Rock Throw': {maxPower: 100},\r\n 'Rock Tomb': {maxPower: 110},\r\n 'Rock Wrecker': {maxPower: 150},\r\n 'Rolling Kick': {maxPower: 80},\r\n Rollout: {maxPower: 90},\r\n Round: {maxPower: 110},\r\n 'Sacred Fire': {maxPower: 130},\r\n 'Sacred Sword': {maxPower: 90},\r\n 'Sand Tomb': {maxPower: 90},\r\n 'Savage Spin-Out': {maxPower: 1},\r\n Scald: {maxPower: 130},\r\n Scratch: {maxPower: 90},\r\n 'Searing Shot': {maxPower: 130},\r\n 'Searing Sunraze Smash': {maxPower: 1},\r\n 'Secret Power': {maxPower: 120},\r\n 'Secret Sword': {maxPower: 90},\r\n 'Seed Bomb': {maxPower: 130},\r\n 'Seed Flare': {maxPower: 140},\r\n 'Seismic Toss': {maxPower: 75},\r\n 'Self-Destruct': {maxPower: 150},\r\n 'Shadow Ball': {maxPower: 130},\r\n 'Shadow Bone': {maxPower: 130},\r\n 'Shadow Claw': {maxPower: 120},\r\n 'Shadow Force': {maxPower: 140},\r\n 'Shadow Punch': {maxPower: 110},\r\n 'Shadow Sneak': {maxPower: 90},\r\n 'Shadow Strike': {maxPower: 130},\r\n 'Shattered Psyche': {maxPower: 1},\r\n 'Sheer Cold': {maxPower: 130},\r\n 'Shell Trap': {maxPower: 150},\r\n 'Shock Wave': {maxPower: 110},\r\n 'Signal Beam': {maxPower: 130},\r\n 'Silver Wind': {maxPower: 110},\r\n 'Sinister Arrow Raid': {maxPower: 1},\r\n 'Skull Bash': {maxPower: 140},\r\n 'Sky Attack': {maxPower: 140},\r\n 'Sky Drop': {maxPower: 110},\r\n 'Sky Uppercut': {maxPower: 90},\r\n Slam: {maxPower: 130},\r\n Slash: {maxPower: 120},\r\n Sludge: {maxPower: 85},\r\n 'Sludge Bomb': {maxPower: 90},\r\n 'Sludge Wave': {maxPower: 90},\r\n 'Smack Down': {maxPower: 100},\r\n 'Smart Strike': {maxPower: 120},\r\n 'Smelling Salts': {maxPower: 120},\r\n Smog: {maxPower: 70},\r\n Snarl: {maxPower: 110},\r\n Snore: {maxPower: 100},\r\n 'Solar Beam': {maxPower: 140},\r\n 'Solar Blade': {maxPower: 140},\r\n 'Sonic Boom': {maxPower: 100},\r\n 'Soul-Stealing 7-Star Strike': {maxPower: 1},\r\n 'Spacial Rend': {maxPower: 130},\r\n Spark: {maxPower: 120},\r\n 'Sparkling Aria': {maxPower: 130},\r\n 'Spectral Thief': {maxPower: 130},\r\n 'Spike Cannon': {maxPower: 120},\r\n 'Spirit Shackle': {maxPower: 130},\r\n 'Spit Up': {maxPower: 100},\r\n 'Splintered Stormshards': {maxPower: 1},\r\n 'Steam Eruption': {maxPower: 140},\r\n Steamroller: {maxPower: 120},\r\n 'Steel Wing': {maxPower: 120},\r\n 'Stoked Sparksurfer': {maxPower: 1},\r\n Stomp: {maxPower: 120},\r\n 'Stomping Tantrum': {maxPower: 130},\r\n 'Stone Edge': {maxPower: 130},\r\n 'Stored Power': {maxPower: 130},\r\n 'Storm Throw': {maxPower: 80},\r\n Strength: {maxPower: 130},\r\n 'Struggle Bug': {maxPower: 100},\r\n Submission: {maxPower: 90},\r\n 'Subzero Slammer': {maxPower: 1},\r\n 'Sucker Punch': {maxPower: 120},\r\n 'Sunsteel Strike': {maxPower: 130},\r\n 'Super Fang': {maxPower: 100},\r\n Superpower: {maxPower: 95},\r\n 'Supersonic Skystrike': {maxPower: 1},\r\n Surf: {maxPower: 130},\r\n Swift: {maxPower: 110},\r\n Synchronoise: {maxPower: 140},\r\n Tackle: {maxPower: 90},\r\n 'Tail Slap': {maxPower: 130},\r\n 'Take Down': {maxPower: 130},\r\n 'Techno Blast': {maxPower: 140},\r\n 'Tectonic Rage': {maxPower: 1},\r\n Thief: {maxPower: 110},\r\n 'Thousand Arrows': {maxPower: 130},\r\n 'Thousand Waves': {maxPower: 130},\r\n Thrash: {maxPower: 140},\r\n 'Throat Chop': {maxPower: 130},\r\n Thunder: {maxPower: 140},\r\n Thunderbolt: {maxPower: 130},\r\n 'Thunder Fang': {maxPower: 120},\r\n 'Thunder Punch': {maxPower: 130},\r\n 'Thunder Shock': {maxPower: 90},\r\n 'Tri Attack': {maxPower: 130},\r\n 'Triple Kick': {maxPower: 80},\r\n 'Trop Kick': {maxPower: 120},\r\n 'Trump Card': {maxPower: 130},\r\n Twineedle: {maxPower: 100},\r\n 'Twinkle Tackle': {maxPower: 1},\r\n Twister: {maxPower: 90},\r\n 'U-turn': {maxPower: 120},\r\n Uproar: {maxPower: 130},\r\n 'Vacuum Wave': {maxPower: 70},\r\n 'V-create': {maxPower: 150},\r\n Venoshock: {maxPower: 85},\r\n 'Vine Whip': {maxPower: 100},\r\n 'Vise Grip': {maxPower: 110},\r\n 'Vital Throw': {maxPower: 85},\r\n 'Volt Switch': {maxPower: 120},\r\n 'Volt Tackle': {maxPower: 140},\r\n 'Wake-Up Slap': {maxPower: 85},\r\n Waterfall: {maxPower: 130},\r\n 'Water Gun': {maxPower: 90},\r\n 'Water Pledge': {maxPower: 130},\r\n 'Water Pulse': {maxPower: 110},\r\n 'Water Shuriken': {maxPower: 90},\r\n 'Water Spout': {maxPower: 150},\r\n 'Weather Ball': {maxPower: 130},\r\n Whirlpool: {maxPower: 90},\r\n 'Wild Charge': {maxPower: 130},\r\n 'Wing Attack': {maxPower: 110},\r\n 'Wood Hammer': {maxPower: 140},\r\n Wrap: {maxPower: 90},\r\n 'Wring Out': {maxPower: 140},\r\n 'X-Scissor': {maxPower: 130},\r\n 'Zap Cannon': {maxPower: 140},\r\n 'Zen Headbutt': {maxPower: 130},\r\n 'Zing Zap': {maxPower: 130},\r\n};\r\n\r\nconst SS: {[name: string]: MoveData} = extend(true, {}, SM, SS_PATCH);\r\n\r\nconst LGPE_MOVES = [\r\n 'Baddy Bad',\r\n 'Bouncy Bubble',\r\n 'Buzzy Buzz',\r\n 'Freezy Frost',\r\n 'Glitzy Glow',\r\n 'Sappy Seed',\r\n 'Sizzly Slide',\r\n 'Sparkly Swirl',\r\n 'Zippy Zap',\r\n 'Floaty Fall',\r\n 'Pika Papow',\r\n 'Splishy Splash',\r\n 'Veevee Volley',\r\n];\r\nfor (const m of LGPE_MOVES) {\r\n delete SS[m];\r\n}\r\n\r\nconst SV_PATCH: {[name: string]: DeepPartial} = {\r\n 'Aerial Ace': {isSlicing: true},\r\n Aeroblast: {isWind: true},\r\n 'Air Cutter': {isSlicing: true, isWind: true},\r\n 'Air Slash': {isSlicing: true},\r\n 'Behemoth Blade': {isSlicing: true},\r\n Blizzard: {isWind: true},\r\n 'Cross Poison': {isSlicing: true},\r\n Cut: {isSlicing: true},\r\n 'Fairy Wind': {isWind: true},\r\n 'Fury Cutter': {isSlicing: true},\r\n 'Glacial Lance': {bp: 120, zp: 190},\r\n 'Grassy Glide': {bp: 55, zp: 100, maxPower: 110},\r\n Gust: {isWind: true},\r\n 'Heat Wave': {isWind: true},\r\n Hurricane: {isWind: true},\r\n 'Icy Wind': {isWind: true},\r\n 'Leaf Blade': {isSlicing: true},\r\n 'Luster Purge': {bp: 95, zp: 175, maxPower: 130},\r\n 'Mist Ball': {bp: 95, zp: 175, maxPower: 130},\r\n 'Night Slash': {isSlicing: true},\r\n 'Petal Blizzard': {isWind: true},\r\n 'Psycho Cut': {isSlicing: true},\r\n 'Razor Leaf': {isSlicing: true},\r\n 'Razor Shell': {isSlicing: true},\r\n 'Sacred Sword': {isSlicing: true},\r\n 'Secret Sword': {isSlicing: true},\r\n Sandstorm: {isWind: true},\r\n Slash: {isSlicing: true},\r\n 'Solar Blade': {isSlicing: true},\r\n Tailwind: {isWind: true},\r\n Twister: {isWind: true},\r\n Whirlwind: {isWind: true},\r\n 'Wicked Blow': {bp: 75, zp: 140},\r\n 'X-Scissor': {isSlicing: true},\r\n 'Aqua Cutter': {\r\n bp: 70,\r\n type: 'Water',\r\n category: 'Physical',\r\n zp: 140,\r\n maxPower: 120,\r\n isSlicing: true,\r\n },\r\n 'Alluring Voice': {\r\n bp: 80,\r\n type: 'Fairy',\r\n category: 'Special',\r\n zp: 160,\r\n maxPower: 130,\r\n secondaries: true,\r\n isSound: true,\r\n makesContact: true,\r\n },\r\n 'Aqua Step': {\r\n bp: 80,\r\n type: 'Water',\r\n category: 'Physical',\r\n zp: 160,\r\n maxPower: 130,\r\n secondaries: true,\r\n makesContact: true,\r\n },\r\n 'Armor Cannon': {\r\n bp: 120,\r\n type: 'Fire',\r\n category: 'Special',\r\n zp: 190,\r\n maxPower: 140,\r\n },\r\n 'Axe Kick': {\r\n bp: 120,\r\n type: 'Fighting',\r\n category: 'Physical',\r\n zp: 190,\r\n maxPower: 95,\r\n secondaries: true,\r\n hasCrashDamage: true,\r\n makesContact: true,\r\n },\r\n 'Barb Barrage': {\r\n bp: 60,\r\n type: 'Poison',\r\n category: 'Physical',\r\n zp: 120,\r\n maxPower: 80,\r\n secondaries: true,\r\n },\r\n 'Bitter Blade': {\r\n bp: 90,\r\n type: 'Fire',\r\n category: 'Physical',\r\n zp: 175,\r\n maxPower: 130,\r\n makesContact: true,\r\n isSlicing: true,\r\n drain: [1, 2],\r\n },\r\n 'Bitter Malice': {\r\n bp: 75,\r\n type: 'Ghost',\r\n category: 'Special',\r\n zp: 140,\r\n maxPower: 130,\r\n secondaries: true,\r\n },\r\n 'Blazing Torque': {\r\n bp: 80,\r\n type: 'Fire',\r\n category: 'Physical',\r\n zp: 160,\r\n maxPower: 130,\r\n secondaries: true,\r\n },\r\n 'Bleakwind Storm': {\r\n bp: 100,\r\n type: 'Flying',\r\n category: 'Special',\r\n zp: 180,\r\n maxPower: 130,\r\n secondaries: true,\r\n isWind: true,\r\n target: 'allAdjacentFoes',\r\n },\r\n 'Blood Moon': {\r\n bp: 140,\r\n type: 'Normal',\r\n category: 'Special',\r\n zp: 200,\r\n maxPower: 140,\r\n },\r\n 'Burning Bulwark': {bp: 0, type: 'Fire', priority: 4},\r\n 'Ceaseless Edge': {\r\n bp: 65,\r\n type: 'Dark',\r\n category: 'Physical',\r\n zp: 120,\r\n maxPower: 120,\r\n makesContact: true,\r\n isSlicing: true,\r\n secondaries: true,\r\n },\r\n 'Chilling Water': {\r\n bp: 50,\r\n type: 'Water',\r\n category: 'Special',\r\n zp: 100,\r\n maxPower: 100,\r\n secondaries: true,\r\n },\r\n 'Chilly Reception': {\r\n bp: 0,\r\n type: 'Ice',\r\n category: 'Status',\r\n },\r\n 'Chloroblast': {\r\n bp: 150,\r\n type: 'Grass',\r\n mindBlownRecoil: true,\r\n category: 'Special',\r\n zp: 200,\r\n maxPower: 150,\r\n },\r\n 'Collision Course': {\r\n bp: 100,\r\n type: 'Fighting',\r\n category: 'Physical',\r\n zp: 180,\r\n maxPower: 90,\r\n makesContact: true, // Deals 1.3x on super effective\r\n },\r\n 'Combat Torque': {\r\n bp: 100,\r\n type: 'Fighting',\r\n category: 'Physical',\r\n zp: 180,\r\n maxPower: 90,\r\n secondaries: true,\r\n },\r\n Comeuppance: {\r\n bp: 0,\r\n type: 'Dark',\r\n category: 'Physical',\r\n zp: 100,\r\n maxPower: 100,\r\n makesContact: true,\r\n },\r\n Doodle: {\r\n bp: 0,\r\n type: 'Normal',\r\n category: 'Status',\r\n },\r\n 'Double Shock': {\r\n bp: 120,\r\n type: 'Electric',\r\n category: 'Physical',\r\n zp: 190,\r\n maxPower: 140,\r\n makesContact: true,\r\n },\r\n 'Dire Claw': {\r\n bp: 80,\r\n type: 'Poison',\r\n category: 'Physical',\r\n zp: 160,\r\n maxPower: 90,\r\n makesContact: true,\r\n secondaries: true,\r\n },\r\n 'Dragon Cheer': {bp: 0, type: 'Dragon'},\r\n 'Electro Drift': {\r\n bp: 100,\r\n type: 'Electric',\r\n category: 'Special',\r\n zp: 180,\r\n maxPower: 130,\r\n makesContact: true, // deals 1.3x on super effective\r\n },\r\n 'Electro Shot': {\r\n bp: 130,\r\n type: 'Electric',\r\n category: 'Special',\r\n zp: 195,\r\n maxPower: 140,\r\n },\r\n 'Esper Wing': {\r\n bp: 80,\r\n type: 'Psychic',\r\n category: 'Special',\r\n zp: 160,\r\n maxPower: 130,\r\n secondaries: true,\r\n },\r\n 'Fickle Beam': {\r\n bp: 80,\r\n type: 'Dragon',\r\n category: 'Special',\r\n zp: 160,\r\n maxPower: 130,\r\n },\r\n 'Fillet Away': {\r\n bp: 0,\r\n type: 'Normal',\r\n category: 'Status',\r\n },\r\n 'Flower Trick': {\r\n bp: 70,\r\n type: 'Grass',\r\n category: 'Physical',\r\n willCrit: true,\r\n zp: 140,\r\n maxPower: 120,\r\n },\r\n 'Gigaton Hammer': {\r\n bp: 160,\r\n type: 'Steel',\r\n category: 'Physical',\r\n zp: 200,\r\n maxPower: 150,\r\n },\r\n 'Glaive Rush': {\r\n bp: 120,\r\n type: 'Dragon',\r\n category: 'Physical',\r\n zp: 190,\r\n maxPower: 140,\r\n makesContact: true,\r\n },\r\n 'Hard Press': {\r\n bp: 0,\r\n type: 'Steel',\r\n category: 'Physical',\r\n zp: 100,\r\n maxPower: 100,\r\n makesContact: true,\r\n },\r\n 'Headlong Rush': {\r\n bp: 120,\r\n type: 'Ground',\r\n category: 'Physical',\r\n zp: 190,\r\n maxPower: 140,\r\n makesContact: true,\r\n isPunch: true,\r\n },\r\n 'Hydro Steam': {\r\n bp: 80,\r\n type: 'Water',\r\n category: 'Special',\r\n zp: 160,\r\n maxPower: 130,\r\n },\r\n 'Hyper Drill': {\r\n bp: 100,\r\n type: 'Normal',\r\n category: 'Physical',\r\n zp: 180,\r\n maxPower: 130,\r\n makesContact: true,\r\n breaksProtect: true,\r\n },\r\n 'Ice Spinner': {\r\n bp: 80,\r\n type: 'Ice',\r\n category: 'Physical',\r\n zp: 160,\r\n maxPower: 130,\r\n makesContact: true,\r\n },\r\n 'Infernal Parade': {\r\n bp: 60,\r\n type: 'Ghost',\r\n category: 'Special',\r\n zp: 120,\r\n maxPower: 110,\r\n secondaries: true,\r\n },\r\n 'Ivy Cudgel': {\r\n bp: 100,\r\n type: 'Grass',\r\n category: 'Physical',\r\n zp: 180,\r\n maxPower: 130,\r\n },\r\n 'Jet Punch': {\r\n bp: 60,\r\n type: 'Water',\r\n category: 'Physical',\r\n zp: 120,\r\n maxPower: 110,\r\n makesContact: true,\r\n isPunch: true,\r\n priority: 1,\r\n // Sheer Force boost implemented in gen789.ts\r\n },\r\n 'Kowtow Cleave': {\r\n bp: 85,\r\n type: 'Dark',\r\n category: 'Physical',\r\n zp: 160,\r\n maxPower: 130,\r\n makesContact: true,\r\n isSlicing: true,\r\n },\r\n 'Last Respects': {\r\n bp: 50,\r\n type: 'Ghost',\r\n category: 'Physical',\r\n zp: 100,\r\n maxPower: 100,\r\n },\r\n 'Lumina Crash': {\r\n bp: 80,\r\n type: 'Psychic',\r\n category: 'Special',\r\n zp: 160,\r\n maxPower: 130,\r\n secondaries: true,\r\n },\r\n 'Lunar Blessing': {\r\n bp: 0,\r\n type: 'Psychic',\r\n category: 'Status',\r\n },\r\n 'Magical Torque': {\r\n bp: 100,\r\n type: 'Fairy',\r\n category: 'Physical',\r\n zp: 180,\r\n maxPower: 130,\r\n secondaries: true,\r\n },\r\n 'Make It Rain': {\r\n bp: 120,\r\n type: 'Steel',\r\n category: 'Special',\r\n zp: 190,\r\n maxPower: 140,\r\n target: 'allAdjacentFoes',\r\n self: {boosts: {spa: -1}},\r\n },\r\n 'Malignant Chain': {\r\n bp: 100,\r\n type: 'Poison',\r\n category: 'Special',\r\n zp: 180,\r\n maxPower: 90,\r\n secondaries: true,\r\n },\r\n 'Matcha Gotcha': {\r\n bp: 80,\r\n type: 'Grass',\r\n category: 'Special',\r\n target: 'allAdjacentFoes',\r\n zp: 160,\r\n maxPower: 130,\r\n secondaries: true,\r\n drain: [1, 2],\r\n },\r\n 'Mighty Cleave': {\r\n bp: 95,\r\n type: 'Rock',\r\n category: 'Physical',\r\n zp: 175,\r\n maxPower: 130,\r\n makesContact: true,\r\n isSlicing: true,\r\n },\r\n 'Mortal Spin': {\r\n bp: 30,\r\n type: 'Poison',\r\n category: 'Physical',\r\n zp: 100,\r\n maxPower: 70,\r\n makesContact: true,\r\n secondaries: true,\r\n target: 'allAdjacentFoes',\r\n },\r\n 'Mountain Gale': {\r\n bp: 100,\r\n type: 'Ice',\r\n category: 'Physical',\r\n zp: 180,\r\n maxPower: 130,\r\n secondaries: true,\r\n },\r\n 'Mystical Power': {\r\n bp: 70,\r\n type: 'Psychic',\r\n category: 'Special',\r\n zp: 140,\r\n maxPower: 120,\r\n secondaries: true,\r\n },\r\n 'Noxious Torque': {\r\n bp: 100,\r\n type: 'Poison',\r\n category: 'Physical',\r\n zp: 180,\r\n maxPower: 90,\r\n secondaries: true,\r\n },\r\n 'Order Up': {\r\n bp: 80,\r\n type: 'Dragon',\r\n category: 'Physical',\r\n zp: 160,\r\n maxPower: 130,\r\n isPulse: true,\r\n // Sheer Force boost implemented in gen789.ts\r\n },\r\n 'Psychic Noise': {\r\n bp: 75,\r\n type: 'Psychic',\r\n category: 'Special',\r\n zp: 140,\r\n maxPower: 130,\r\n secondaries: true,\r\n isSound: true,\r\n },\r\n 'Population Bomb': {\r\n bp: 20,\r\n type: 'Normal',\r\n category: 'Physical',\r\n zp: 100,\r\n maxPower: 90,\r\n makesContact: true,\r\n isSlicing: true,\r\n multihit: 10,\r\n multiaccuracy: true,\r\n },\r\n Pounce: {\r\n bp: 50,\r\n type: 'Bug',\r\n category: 'Physical',\r\n zp: 100,\r\n maxPower: 100,\r\n makesContact: true,\r\n secondaries: true,\r\n },\r\n 'Power Shift': {\r\n bp: 0,\r\n type: 'Normal',\r\n category: 'Status',\r\n },\r\n Psyblade: {\r\n bp: 80,\r\n type: 'Psychic',\r\n category: 'Physical',\r\n zp: 160,\r\n maxPower: 130,\r\n makesContact: true,\r\n isSlicing: true,\r\n },\r\n 'Psyshield Bash': {\r\n bp: 70,\r\n type: 'Psychic',\r\n category: 'Physical',\r\n zp: 140,\r\n maxPower: 120,\r\n makesContact: true,\r\n secondaries: true,\r\n },\r\n 'Rage Fist': {\r\n bp: 50,\r\n type: 'Ghost',\r\n category: 'Physical',\r\n zp: 100,\r\n maxPower: 100,\r\n makesContact: true,\r\n isPunch: true,\r\n },\r\n 'Raging Bull': {\r\n bp: 90,\r\n type: 'Normal',\r\n category: 'Physical',\r\n zp: 175,\r\n maxPower: 130,\r\n makesContact: true,\r\n },\r\n 'Raging Fury': {\r\n bp: 120,\r\n type: 'Fire',\r\n category: 'Physical',\r\n zp: 190,\r\n maxPower: 140,\r\n },\r\n 'Revival Blessing': {\r\n bp: 0,\r\n type: 'Normal',\r\n category: 'Status',\r\n },\r\n Ruination: {\r\n bp: 0,\r\n type: 'Dark',\r\n category: 'Special',\r\n zp: 100,\r\n maxPower: 100,\r\n },\r\n 'Salt Cure': {\r\n bp: 40,\r\n type: 'Rock',\r\n category: 'Physical',\r\n zp: 100,\r\n maxPower: 90,\r\n secondaries: true,\r\n },\r\n 'Sandsear Storm': {\r\n bp: 100,\r\n type: 'Ground',\r\n category: 'Special',\r\n zp: 180,\r\n maxPower: 130,\r\n secondaries: true,\r\n isWind: true,\r\n target: 'allAdjacentFoes',\r\n },\r\n 'Shed Tail': {\r\n bp: 0,\r\n type: 'Normal',\r\n category: 'Status',\r\n },\r\n Shelter: {\r\n bp: 0,\r\n type: 'Steel',\r\n category: 'Status',\r\n },\r\n 'Silk Trap': {\r\n bp: 0,\r\n type: 'Bug',\r\n category: 'Status',\r\n priority: 4,\r\n },\r\n Snowscape: {\r\n bp: 0,\r\n type: 'Ice',\r\n category: 'Status',\r\n },\r\n 'Spicy Extract': {\r\n bp: 0,\r\n type: 'Grass',\r\n category: 'Status',\r\n },\r\n 'Spin Out': {\r\n bp: 100,\r\n type: 'Steel',\r\n category: 'Physical',\r\n zp: 180,\r\n maxPower: 130,\r\n makesContact: true,\r\n },\r\n 'Springtide Storm': {\r\n bp: 100,\r\n type: 'Fairy',\r\n category: 'Special',\r\n zp: 180,\r\n maxPower: 130,\r\n secondaries: true,\r\n isWind: true,\r\n target: 'allAdjacentFoes',\r\n },\r\n 'Stone Axe': {\r\n bp: 65,\r\n type: 'Rock',\r\n category: 'Physical',\r\n zp: 120,\r\n maxPower: 120,\r\n makesContact: true,\r\n isSlicing: true,\r\n secondaries: true,\r\n },\r\n 'Supercell Slam': {\r\n bp: 100,\r\n type: 'Electric',\r\n category: 'Physical',\r\n zp: 180,\r\n maxPower: 130,\r\n makesContact: true,\r\n hasCrashDamage: true,\r\n },\r\n 'Syrup Bomb': {\r\n bp: 60,\r\n type: 'Grass',\r\n category: 'Special',\r\n zp: 120,\r\n maxPower: 110,\r\n isBullet: true,\r\n secondaries: true,\r\n },\r\n 'Tachyon Cutter': {\r\n bp: 50,\r\n type: 'Steel',\r\n category: 'Special',\r\n zp: 180,\r\n maxPower: 140,\r\n multihit: 2,\r\n isSlicing: true,\r\n },\r\n 'Take Heart': {\r\n bp: 0,\r\n type: 'Psychic',\r\n category: 'Status',\r\n },\r\n 'Temper Flare': {\r\n bp: 75,\r\n type: 'Fire',\r\n category: 'Physical',\r\n zp: 140,\r\n maxPower: 130,\r\n makesContact: true,\r\n },\r\n 'Tera Blast': {\r\n bp: 80,\r\n type: 'Normal',\r\n category: 'Special',\r\n zp: 160,\r\n maxPower: 130,\r\n },\r\n 'Tera Starstorm': {\r\n bp: 120,\r\n type: 'Normal',\r\n category: 'Special',\r\n zp: 190,\r\n maxPower: 140,\r\n },\r\n 'Thunderclap': {\r\n bp: 70,\r\n type: 'Electric',\r\n category: 'Special',\r\n zp: 140,\r\n maxPower: 120,\r\n priority: 1,\r\n },\r\n 'Tidy Up': {\r\n bp: 0,\r\n type: 'Normal',\r\n category: 'Status',\r\n },\r\n 'Torch Song': {\r\n bp: 80,\r\n type: 'Fire',\r\n category: 'Special',\r\n zp: 160,\r\n maxPower: 130,\r\n secondaries: true,\r\n isSound: true,\r\n },\r\n Trailblaze: {\r\n bp: 50,\r\n type: 'Grass',\r\n category: 'Physical',\r\n zp: 100,\r\n maxPower: 100,\r\n secondaries: true,\r\n makesContact: true,\r\n },\r\n 'Triple Arrows': {\r\n bp: 90,\r\n type: 'Fighting',\r\n category: 'Physical',\r\n zp: 175,\r\n maxPower: 90,\r\n secondaries: true,\r\n },\r\n 'Triple Dive': {\r\n bp: 30,\r\n type: 'Water',\r\n category: 'Physical',\r\n zp: 100,\r\n maxPower: 90,\r\n makesContact: true,\r\n multihit: 3,\r\n },\r\n 'Twin Beam': {\r\n bp: 40,\r\n type: 'Psychic',\r\n category: 'Special',\r\n zp: 100,\r\n maxPower: 90,\r\n multihit: 2,\r\n },\r\n 'Upper Hand': {\r\n bp: 65,\r\n type: 'Fighting',\r\n category: 'Physical',\r\n zp: 120,\r\n maxPower: 85,\r\n makesContact: true,\r\n secondaries: true,\r\n priority: 3,\r\n },\r\n 'Victory Dance': {\r\n bp: 0,\r\n type: 'Fighting',\r\n category: 'Status',\r\n },\r\n 'Wave Crash': {\r\n bp: 120,\r\n type: 'Water',\r\n category: 'Physical',\r\n zp: 190,\r\n maxPower: 140,\r\n makesContact: true,\r\n recoil: [33, 100],\r\n },\r\n 'Wicked Torque': {\r\n bp: 80,\r\n type: 'Dark',\r\n category: 'Physical',\r\n zp: 160,\r\n maxPower: 130,\r\n secondaries: true,\r\n },\r\n 'Wildbolt Storm': {\r\n bp: 100,\r\n type: 'Electric',\r\n category: 'Special',\r\n zp: 180,\r\n maxPower: 130,\r\n secondaries: true,\r\n isWind: true,\r\n target: 'allAdjacentFoes',\r\n },\r\n};\r\n\r\nconst SV: {[name: string]: MoveData} = extend(true, {}, SS, SV_PATCH);\r\n\r\nexport const MOVES = [{}, RBY, GSC, ADV, DPP, BW, XY, SM, SS, SV];\r\n\r\nexport class Moves implements I.Moves {\r\n private readonly gen: I.GenerationNum;\r\n\r\n constructor(gen: I.GenerationNum) {\r\n this.gen = gen;\r\n }\r\n\r\n get(id: I.ID) {\r\n return MOVES_BY_ID[this.gen][id];\r\n }\r\n\r\n *[Symbol.iterator]() {\r\n for (const id in MOVES_BY_ID[this.gen]) {\r\n yield this.get(id as I.ID)!;\r\n }\r\n }\r\n}\r\n\r\nclass Move implements I.Move {\r\n readonly kind: 'Move';\r\n readonly id: I.ID;\r\n readonly name: I.MoveName;\r\n readonly basePower!: number;\r\n readonly type!: I.TypeName;\r\n readonly category?: I.MoveCategory;\r\n readonly flags: I.MoveFlags;\r\n readonly secondaries?: boolean;\r\n readonly target?: I.MoveTarget;\r\n readonly recoil?: [number, number];\r\n readonly hasCrashDamage?: boolean;\r\n readonly mindBlownRecoil?: boolean;\r\n readonly struggleRecoil?: boolean;\r\n readonly willCrit?: boolean;\r\n readonly drain?: [number, number];\r\n readonly priority?: number;\r\n readonly self?: I.SelfOrSecondaryEffect | null;\r\n readonly ignoreDefensive?: boolean;\r\n readonly overrideOffensiveStat?: I.StatIDExceptHP;\r\n readonly overrideDefensiveStat?: I.StatIDExceptHP;\r\n readonly overrideOffensivePokemon?: 'target' | 'source';\r\n readonly overrideDefensivePokemon?: 'target' | 'source';\r\n readonly breaksProtect?: boolean;\r\n readonly isZ?: boolean;\r\n readonly zMove?: {\r\n basePower?: number;\r\n };\r\n readonly isMax?: boolean;\r\n readonly maxMove?: {\r\n basePower: number;\r\n };\r\n readonly zp?: number;\r\n readonly maxPower?: number;\r\n readonly multihit?: number | number[];\r\n readonly multiaccuracy?: boolean;\r\n\r\n private static readonly FLAGS = new Set([\r\n 'bp',\r\n 'makesContact',\r\n 'isPunch',\r\n 'isBite',\r\n 'isBullet',\r\n 'isSound',\r\n 'isPulse',\r\n 'zp',\r\n 'maxPower',\r\n 'isSlicing',\r\n 'isWind',\r\n ]);\r\n\r\n constructor(name: string, data: MoveData, gen: number) {\r\n this.kind = 'Move';\r\n this.id = toID(name);\r\n this.name = name as I.MoveName;\r\n\r\n // TODO: remove this once MoveData is migrated to flags and Object.assign just handles this\r\n this.flags = {};\r\n if (data.makesContact) this.flags.contact = 1;\r\n if (data.isPunch) this.flags.punch = 1;\r\n if (data.isBite) this.flags.bite = 1;\r\n if (data.isBullet) this.flags.bullet = 1;\r\n if (data.isSound) this.flags.sound = 1;\r\n if (data.isPulse) this.flags.pulse = 1;\r\n if (data.isSlicing) this.flags.slicing = 1;\r\n if (data.isWind) this.flags.wind = 1;\r\n\r\n assignWithout(this, data, Move.FLAGS);\r\n\r\n this.basePower = data.bp;\r\n if (data.zp) this.zMove = {basePower: data.zp};\r\n if (data.maxPower) this.maxMove = {basePower: data.maxPower};\r\n\r\n if (!this.category && gen >= 4) this.category = 'Status';\r\n if (this.struggleRecoil) delete (this as any).recoil;\r\n }\r\n}\r\n\r\nconst MOVES_BY_ID: Array<{[id: string]: Move}> = [];\r\n\r\nlet gen = 0;\r\nfor (const moves of MOVES) {\r\n const map: {[id: string]: Move} = {};\r\n for (const move in moves) {\r\n const data = moves[move];\r\n const m = new Move(move, data, gen);\r\n map[m.id] = m;\r\n }\r\n MOVES_BY_ID.push(map);\r\n gen++;\r\n}\r\n", "\uFEFFimport * as I from './interface';\r\nimport {toID, extend, DeepPartial, assignWithout} from '../util';\r\n\r\nexport interface SpeciesData {\r\n readonly types: [I.TypeName] | [I.TypeName, I.TypeName];\r\n // TODO: replace with baseStats\r\n readonly bs: {\r\n hp: number;\r\n at: number;\r\n df: number;\r\n sa?: number;\r\n sd?: number;\r\n sp: number;\r\n sl?: number;\r\n };\r\n readonly weightkg: number; // weight\r\n readonly nfe?: boolean;\r\n readonly gender?: I.GenderName;\r\n readonly otherFormes?: string[];\r\n readonly baseSpecies?: string;\r\n readonly abilities?: {0: string}; // ability\r\n}\r\n\r\nconst RBY: {[name: string]: SpeciesData} = {\r\n Abra: {\r\n types: ['Psychic'],\r\n bs: {hp: 25, at: 20, df: 15, sp: 90, sl: 105},\r\n weightkg: 19.5,\r\n nfe: true,\r\n },\r\n Aerodactyl: {\r\n types: ['Rock', 'Flying'],\r\n bs: {hp: 80, at: 105, df: 65, sp: 130, sl: 60},\r\n weightkg: 59,\r\n },\r\n Alakazam: {\r\n types: ['Psychic'],\r\n bs: {hp: 55, at: 50, df: 45, sp: 120, sl: 135},\r\n weightkg: 48,\r\n },\r\n Arbok: {types: ['Poison'], bs: {hp: 60, at: 85, df: 69, sp: 80, sl: 65}, weightkg: 65},\r\n Arcanine: {\r\n types: ['Fire'],\r\n bs: {hp: 90, at: 110, df: 80, sp: 95, sl: 80},\r\n weightkg: 155,\r\n },\r\n Articuno: {\r\n types: ['Ice', 'Flying'],\r\n bs: {hp: 90, at: 85, df: 100, sp: 85, sl: 125},\r\n weightkg: 55.4,\r\n },\r\n Beedrill: {\r\n types: ['Bug', 'Poison'],\r\n bs: {hp: 65, at: 80, df: 40, sp: 75, sl: 45},\r\n weightkg: 29.5,\r\n },\r\n Bellsprout: {\r\n types: ['Grass', 'Poison'],\r\n bs: {hp: 50, at: 75, df: 35, sp: 40, sl: 70},\r\n weightkg: 4,\r\n nfe: true,\r\n },\r\n Blastoise: {\r\n types: ['Water'],\r\n bs: {hp: 79, at: 83, df: 100, sp: 78, sl: 85},\r\n weightkg: 85.5,\r\n },\r\n Bulbasaur: {\r\n types: ['Grass', 'Poison'],\r\n bs: {hp: 45, at: 49, df: 49, sp: 45, sl: 65},\r\n weightkg: 6.9,\r\n nfe: true,\r\n },\r\n Butterfree: {\r\n types: ['Bug', 'Flying'],\r\n bs: {hp: 60, at: 45, df: 50, sp: 70, sl: 80},\r\n weightkg: 32,\r\n },\r\n Caterpie: {\r\n types: ['Bug'],\r\n bs: {hp: 45, at: 30, df: 35, sp: 45, sl: 20},\r\n weightkg: 2.9,\r\n nfe: true,\r\n },\r\n Chansey: {\r\n types: ['Normal'],\r\n bs: {hp: 250, at: 5, df: 5, sp: 50, sl: 105},\r\n weightkg: 34.6,\r\n },\r\n Charizard: {\r\n types: ['Fire', 'Flying'],\r\n bs: {hp: 78, at: 84, df: 78, sp: 100, sl: 85},\r\n weightkg: 90.5,\r\n },\r\n Charmander: {\r\n types: ['Fire'],\r\n bs: {hp: 39, at: 52, df: 43, sp: 65, sl: 50},\r\n weightkg: 8.5,\r\n nfe: true,\r\n },\r\n Charmeleon: {\r\n types: ['Fire'],\r\n bs: {hp: 58, at: 64, df: 58, sp: 80, sl: 65},\r\n weightkg: 19,\r\n nfe: true,\r\n },\r\n Clefable: {types: ['Normal'], bs: {hp: 95, at: 70, df: 73, sp: 60, sl: 85}, weightkg: 40},\r\n Clefairy: {\r\n types: ['Normal'],\r\n bs: {hp: 70, at: 45, df: 48, sp: 35, sl: 60},\r\n weightkg: 7.5,\r\n nfe: true,\r\n },\r\n Cloyster: {\r\n types: ['Water', 'Ice'],\r\n bs: {hp: 50, at: 95, df: 180, sp: 70, sl: 85},\r\n weightkg: 132.5,\r\n },\r\n Cubone: {\r\n types: ['Ground'],\r\n bs: {hp: 50, at: 50, df: 95, sp: 35, sl: 40},\r\n weightkg: 6.5,\r\n nfe: true,\r\n },\r\n Dewgong: {\r\n types: ['Water', 'Ice'],\r\n bs: {hp: 90, at: 70, df: 80, sp: 70, sl: 95},\r\n weightkg: 120,\r\n },\r\n Diglett: {\r\n types: ['Ground'],\r\n bs: {hp: 10, at: 55, df: 25, sp: 95, sl: 45},\r\n weightkg: 0.8,\r\n nfe: true,\r\n },\r\n Ditto: {types: ['Normal'], bs: {hp: 48, at: 48, df: 48, sp: 48, sl: 48}, weightkg: 4},\r\n Dodrio: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 60, at: 110, df: 70, sp: 100, sl: 60},\r\n weightkg: 85.2,\r\n },\r\n Doduo: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 35, at: 85, df: 45, sp: 75, sl: 35},\r\n weightkg: 39.2,\r\n nfe: true,\r\n },\r\n Dragonair: {\r\n types: ['Dragon'],\r\n bs: {hp: 61, at: 84, df: 65, sp: 70, sl: 70},\r\n weightkg: 16.5,\r\n nfe: true,\r\n },\r\n Dragonite: {\r\n types: ['Dragon', 'Flying'],\r\n bs: {hp: 91, at: 134, df: 95, sp: 80, sl: 100},\r\n weightkg: 210,\r\n },\r\n Dratini: {\r\n types: ['Dragon'],\r\n bs: {hp: 41, at: 64, df: 45, sp: 50, sl: 50},\r\n weightkg: 3.3,\r\n nfe: true,\r\n },\r\n Drowzee: {\r\n types: ['Psychic'],\r\n bs: {hp: 60, at: 48, df: 45, sp: 42, sl: 90},\r\n weightkg: 32.4,\r\n nfe: true,\r\n },\r\n Dugtrio: {\r\n types: ['Ground'],\r\n bs: {hp: 35, at: 80, df: 50, sp: 120, sl: 70},\r\n weightkg: 33.3,\r\n },\r\n Eevee: {\r\n types: ['Normal'],\r\n bs: {hp: 55, at: 55, df: 50, sp: 55, sl: 65},\r\n weightkg: 6.5,\r\n nfe: true,\r\n },\r\n Ekans: {\r\n types: ['Poison'],\r\n bs: {hp: 35, at: 60, df: 44, sp: 55, sl: 40},\r\n weightkg: 6.9,\r\n nfe: true,\r\n },\r\n Electabuzz: {\r\n types: ['Electric'],\r\n bs: {hp: 65, at: 83, df: 57, sp: 105, sl: 85},\r\n weightkg: 30,\r\n },\r\n Electrode: {\r\n types: ['Electric'],\r\n bs: {hp: 60, at: 50, df: 70, sp: 140, sl: 80},\r\n weightkg: 66.6,\r\n },\r\n Exeggcute: {\r\n types: ['Grass', 'Psychic'],\r\n bs: {hp: 60, at: 40, df: 80, sp: 40, sl: 60},\r\n weightkg: 2.5,\r\n nfe: true,\r\n },\r\n Exeggutor: {\r\n types: ['Grass', 'Psychic'],\r\n bs: {hp: 95, at: 95, df: 85, sp: 55, sl: 125},\r\n weightkg: 120,\r\n },\r\n 'Farfetch\\u2019d': {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 52, at: 65, df: 55, sp: 60, sl: 58},\r\n weightkg: 15,\r\n },\r\n Fearow: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 65, at: 90, df: 65, sp: 100, sl: 61},\r\n weightkg: 38,\r\n },\r\n Flareon: {types: ['Fire'], bs: {hp: 65, at: 130, df: 60, sp: 65, sl: 110}, weightkg: 25},\r\n Gastly: {\r\n types: ['Ghost', 'Poison'],\r\n bs: {hp: 30, at: 35, df: 30, sp: 80, sl: 100},\r\n weightkg: 0.1,\r\n nfe: true,\r\n },\r\n Gengar: {\r\n types: ['Ghost', 'Poison'],\r\n bs: {hp: 60, at: 65, df: 60, sp: 110, sl: 130},\r\n weightkg: 40.5,\r\n },\r\n Geodude: {\r\n types: ['Rock', 'Ground'],\r\n bs: {hp: 40, at: 80, df: 100, sp: 20, sl: 30},\r\n weightkg: 20,\r\n nfe: true,\r\n },\r\n Gloom: {\r\n types: ['Grass', 'Poison'],\r\n bs: {hp: 60, at: 65, df: 70, sp: 40, sl: 85},\r\n weightkg: 8.6,\r\n nfe: true,\r\n },\r\n Golbat: {\r\n types: ['Poison', 'Flying'],\r\n bs: {hp: 75, at: 80, df: 70, sp: 90, sl: 75},\r\n weightkg: 55,\r\n },\r\n Goldeen: {\r\n types: ['Water'],\r\n bs: {hp: 45, at: 67, df: 60, sp: 63, sl: 50},\r\n weightkg: 15,\r\n nfe: true,\r\n },\r\n Golduck: {types: ['Water'], bs: {hp: 80, at: 82, df: 78, sp: 85, sl: 80}, weightkg: 76.6},\r\n Golem: {\r\n types: ['Rock', 'Ground'],\r\n bs: {hp: 80, at: 110, df: 130, sp: 45, sl: 55},\r\n weightkg: 300,\r\n },\r\n Graveler: {\r\n types: ['Rock', 'Ground'],\r\n bs: {hp: 55, at: 95, df: 115, sp: 35, sl: 45},\r\n weightkg: 105,\r\n nfe: true,\r\n },\r\n Grimer: {\r\n types: ['Poison'],\r\n bs: {hp: 80, at: 80, df: 50, sp: 25, sl: 40},\r\n weightkg: 30,\r\n nfe: true,\r\n },\r\n Growlithe: {\r\n types: ['Fire'],\r\n bs: {hp: 55, at: 70, df: 45, sp: 60, sl: 50},\r\n weightkg: 19,\r\n nfe: true,\r\n },\r\n Gyarados: {\r\n types: ['Water', 'Flying'],\r\n bs: {hp: 95, at: 125, df: 79, sp: 81, sl: 100},\r\n weightkg: 235,\r\n },\r\n Haunter: {\r\n types: ['Ghost', 'Poison'],\r\n bs: {hp: 45, at: 50, df: 45, sp: 95, sl: 115},\r\n weightkg: 0.1,\r\n nfe: true,\r\n },\r\n Hitmonchan: {\r\n types: ['Fighting'],\r\n bs: {hp: 50, at: 105, df: 79, sp: 76, sl: 35},\r\n weightkg: 50.2,\r\n },\r\n Hitmonlee: {\r\n types: ['Fighting'],\r\n bs: {hp: 50, at: 120, df: 53, sp: 87, sl: 35},\r\n weightkg: 49.8,\r\n },\r\n Horsea: {\r\n types: ['Water'],\r\n bs: {hp: 30, at: 40, df: 70, sp: 60, sl: 70},\r\n weightkg: 8,\r\n nfe: true,\r\n },\r\n Hypno: {\r\n types: ['Psychic'],\r\n bs: {hp: 85, at: 73, df: 70, sp: 67, sl: 115},\r\n weightkg: 75.6,\r\n },\r\n Ivysaur: {\r\n types: ['Grass', 'Poison'],\r\n bs: {hp: 60, at: 62, df: 63, sp: 60, sl: 80},\r\n weightkg: 13,\r\n nfe: true,\r\n },\r\n Jigglypuff: {\r\n types: ['Normal'],\r\n bs: {hp: 115, at: 45, df: 20, sp: 20, sl: 25},\r\n weightkg: 5.5,\r\n nfe: true,\r\n },\r\n Jolteon: {\r\n types: ['Electric'],\r\n bs: {hp: 65, at: 65, df: 60, sp: 130, sl: 110},\r\n weightkg: 24.5,\r\n },\r\n Jynx: {\r\n types: ['Ice', 'Psychic'],\r\n bs: {hp: 65, at: 50, df: 35, sp: 95, sl: 95},\r\n weightkg: 40.6,\r\n },\r\n Kabuto: {\r\n types: ['Rock', 'Water'],\r\n bs: {hp: 30, at: 80, df: 90, sp: 55, sl: 45},\r\n weightkg: 11.5,\r\n nfe: true,\r\n },\r\n Kabutops: {\r\n types: ['Rock', 'Water'],\r\n bs: {hp: 60, at: 115, df: 105, sp: 80, sl: 70},\r\n weightkg: 40.5,\r\n },\r\n Kadabra: {\r\n types: ['Psychic'],\r\n bs: {hp: 40, at: 35, df: 30, sp: 105, sl: 120},\r\n weightkg: 56.5,\r\n nfe: true,\r\n },\r\n Kakuna: {\r\n types: ['Bug', 'Poison'],\r\n bs: {hp: 45, at: 25, df: 50, sp: 35, sl: 25},\r\n weightkg: 10,\r\n nfe: true,\r\n },\r\n Kangaskhan: {\r\n types: ['Normal'],\r\n bs: {hp: 105, at: 95, df: 80, sp: 90, sl: 40},\r\n weightkg: 80,\r\n },\r\n Kingler: {types: ['Water'], bs: {hp: 55, at: 130, df: 115, sp: 75, sl: 50}, weightkg: 60},\r\n Koffing: {\r\n types: ['Poison'],\r\n bs: {hp: 40, at: 65, df: 95, sp: 35, sl: 60},\r\n weightkg: 1,\r\n nfe: true,\r\n },\r\n Krabby: {\r\n types: ['Water'],\r\n bs: {hp: 30, at: 105, df: 90, sp: 50, sl: 25},\r\n weightkg: 6.5,\r\n nfe: true,\r\n },\r\n Lapras: {\r\n types: ['Water', 'Ice'],\r\n bs: {hp: 130, at: 85, df: 80, sp: 60, sl: 95},\r\n weightkg: 220,\r\n },\r\n Lickitung: {\r\n types: ['Normal'],\r\n bs: {hp: 90, at: 55, df: 75, sp: 30, sl: 60},\r\n weightkg: 65.5,\r\n },\r\n Machamp: {\r\n types: ['Fighting'],\r\n bs: {hp: 90, at: 130, df: 80, sp: 55, sl: 65},\r\n weightkg: 130,\r\n },\r\n Machoke: {\r\n types: ['Fighting'],\r\n bs: {hp: 80, at: 100, df: 70, sp: 45, sl: 50},\r\n weightkg: 70.5,\r\n nfe: true,\r\n },\r\n Machop: {\r\n types: ['Fighting'],\r\n bs: {hp: 70, at: 80, df: 50, sp: 35, sl: 35},\r\n weightkg: 19.5,\r\n nfe: true,\r\n },\r\n Magikarp: {\r\n types: ['Water'],\r\n bs: {hp: 20, at: 10, df: 55, sp: 80, sl: 20},\r\n weightkg: 10,\r\n nfe: true,\r\n },\r\n Magmar: {\r\n types: ['Fire'],\r\n bs: {hp: 65, at: 95, df: 57, sp: 93, sl: 85},\r\n weightkg: 44.5,\r\n },\r\n Magnemite: {\r\n types: ['Electric'],\r\n bs: {hp: 25, at: 35, df: 70, sp: 45, sl: 95},\r\n weightkg: 6,\r\n nfe: true,\r\n },\r\n Magneton: {\r\n types: ['Electric'],\r\n bs: {hp: 50, at: 60, df: 95, sp: 70, sl: 120},\r\n weightkg: 60,\r\n },\r\n Mankey: {\r\n types: ['Fighting'],\r\n bs: {hp: 40, at: 80, df: 35, sp: 70, sl: 35},\r\n weightkg: 28,\r\n nfe: true,\r\n },\r\n Marowak: {types: ['Ground'], bs: {hp: 60, at: 80, df: 110, sp: 45, sl: 50}, weightkg: 45},\r\n Meowth: {\r\n types: ['Normal'],\r\n bs: {hp: 40, at: 45, df: 35, sp: 90, sl: 40},\r\n weightkg: 4.2,\r\n nfe: true,\r\n },\r\n Metapod: {\r\n types: ['Bug'],\r\n bs: {hp: 50, at: 20, df: 55, sp: 30, sl: 25},\r\n weightkg: 9.9,\r\n nfe: true,\r\n },\r\n Mew: {\r\n types: ['Psychic'],\r\n bs: {hp: 100, at: 100, df: 100, sp: 100, sl: 100},\r\n weightkg: 4,\r\n },\r\n Mewtwo: {\r\n types: ['Psychic'],\r\n bs: {hp: 106, at: 110, df: 90, sp: 130, sl: 154},\r\n weightkg: 122,\r\n },\r\n Moltres: {\r\n types: ['Fire', 'Flying'],\r\n bs: {hp: 90, at: 100, df: 90, sp: 90, sl: 125},\r\n weightkg: 60,\r\n },\r\n 'Mr. Mime': {\r\n types: ['Psychic'],\r\n bs: {hp: 40, at: 45, df: 65, sp: 90, sl: 100},\r\n weightkg: 54.5,\r\n },\r\n Muk: {types: ['Poison'], bs: {hp: 105, at: 105, df: 75, sp: 50, sl: 65}, weightkg: 30},\r\n Nidoking: {\r\n types: ['Poison', 'Ground'],\r\n bs: {hp: 81, at: 92, df: 77, sp: 85, sl: 75},\r\n weightkg: 62,\r\n },\r\n Nidoqueen: {\r\n types: ['Poison', 'Ground'],\r\n bs: {hp: 90, at: 82, df: 87, sp: 76, sl: 75},\r\n weightkg: 60,\r\n },\r\n 'Nidoran-F': {\r\n types: ['Poison'],\r\n bs: {hp: 55, at: 47, df: 52, sp: 41, sl: 40},\r\n weightkg: 7,\r\n nfe: true,\r\n },\r\n 'Nidoran-M': {\r\n types: ['Poison'],\r\n bs: {hp: 46, at: 57, df: 40, sp: 50, sl: 40},\r\n weightkg: 9,\r\n nfe: true,\r\n },\r\n Nidorina: {\r\n types: ['Poison'],\r\n bs: {hp: 70, at: 62, df: 67, sp: 56, sl: 55},\r\n weightkg: 20,\r\n nfe: true,\r\n },\r\n Nidorino: {\r\n types: ['Poison'],\r\n bs: {hp: 61, at: 72, df: 57, sp: 65, sl: 55},\r\n weightkg: 19.5,\r\n nfe: true,\r\n },\r\n Ninetales: {\r\n types: ['Fire'],\r\n bs: {hp: 73, at: 76, df: 75, sp: 100, sl: 100},\r\n weightkg: 19.9,\r\n },\r\n Oddish: {\r\n types: ['Grass', 'Poison'],\r\n bs: {hp: 45, at: 50, df: 55, sp: 30, sl: 75},\r\n weightkg: 5.4,\r\n nfe: true,\r\n },\r\n Omanyte: {\r\n types: ['Rock', 'Water'],\r\n bs: {hp: 35, at: 40, df: 100, sp: 35, sl: 90},\r\n weightkg: 7.5,\r\n nfe: true,\r\n },\r\n Omastar: {\r\n types: ['Rock', 'Water'],\r\n bs: {hp: 70, at: 60, df: 125, sp: 55, sl: 115},\r\n weightkg: 35,\r\n },\r\n Onix: {\r\n types: ['Rock', 'Ground'],\r\n bs: {hp: 35, at: 45, df: 160, sp: 70, sl: 30},\r\n weightkg: 210,\r\n },\r\n Paras: {\r\n types: ['Bug', 'Grass'],\r\n bs: {hp: 35, at: 70, df: 55, sp: 25, sl: 55},\r\n weightkg: 5.4,\r\n nfe: true,\r\n },\r\n Parasect: {\r\n types: ['Bug', 'Grass'],\r\n bs: {hp: 60, at: 95, df: 80, sp: 30, sl: 80},\r\n weightkg: 29.5,\r\n },\r\n Persian: {types: ['Normal'], bs: {hp: 65, at: 70, df: 60, sp: 115, sl: 65}, weightkg: 32},\r\n Pidgeot: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 83, at: 80, df: 75, sp: 91, sl: 70},\r\n weightkg: 39.5,\r\n },\r\n Pidgeotto: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 63, at: 60, df: 55, sp: 71, sl: 50},\r\n weightkg: 30,\r\n nfe: true,\r\n },\r\n Pidgey: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 40, at: 45, df: 40, sp: 56, sl: 35},\r\n weightkg: 1.8,\r\n nfe: true,\r\n },\r\n Pikachu: {\r\n types: ['Electric'],\r\n bs: {hp: 35, at: 55, df: 30, sp: 90, sl: 50},\r\n weightkg: 6,\r\n nfe: true,\r\n },\r\n Pinsir: {types: ['Bug'], bs: {hp: 65, at: 125, df: 100, sp: 85, sl: 55}, weightkg: 55},\r\n Poliwag: {\r\n types: ['Water'],\r\n bs: {hp: 40, at: 50, df: 40, sp: 90, sl: 40},\r\n weightkg: 12.4,\r\n nfe: true,\r\n },\r\n Poliwhirl: {\r\n types: ['Water'],\r\n bs: {hp: 65, at: 65, df: 65, sp: 90, sl: 50},\r\n weightkg: 20,\r\n nfe: true,\r\n },\r\n Poliwrath: {\r\n types: ['Water', 'Fighting'],\r\n bs: {hp: 90, at: 85, df: 95, sp: 70, sl: 70},\r\n weightkg: 54,\r\n },\r\n Ponyta: {\r\n types: ['Fire'],\r\n bs: {hp: 50, at: 85, df: 55, sp: 90, sl: 65},\r\n weightkg: 30,\r\n nfe: true,\r\n },\r\n Porygon: {\r\n types: ['Normal'],\r\n bs: {hp: 65, at: 60, df: 70, sp: 40, sl: 75},\r\n weightkg: 36.5,\r\n },\r\n Primeape: {\r\n types: ['Fighting'],\r\n bs: {hp: 65, at: 105, df: 60, sp: 95, sl: 60},\r\n weightkg: 32,\r\n },\r\n Psyduck: {\r\n types: ['Water'],\r\n bs: {hp: 50, at: 52, df: 48, sp: 55, sl: 50},\r\n weightkg: 19.6,\r\n nfe: true,\r\n },\r\n Raichu: {\r\n types: ['Electric'],\r\n bs: {hp: 60, at: 90, df: 55, sp: 100, sl: 90},\r\n weightkg: 30,\r\n },\r\n Rapidash: {types: ['Fire'], bs: {hp: 65, at: 100, df: 70, sp: 105, sl: 80}, weightkg: 95},\r\n Raticate: {\r\n types: ['Normal'],\r\n bs: {hp: 55, at: 81, df: 60, sp: 97, sl: 50},\r\n weightkg: 18.5,\r\n },\r\n Rattata: {\r\n types: ['Normal'],\r\n bs: {hp: 30, at: 56, df: 35, sp: 72, sl: 25},\r\n weightkg: 3.5,\r\n nfe: true,\r\n },\r\n Rhydon: {\r\n types: ['Ground', 'Rock'],\r\n bs: {hp: 105, at: 130, df: 120, sp: 40, sl: 45},\r\n weightkg: 120,\r\n },\r\n Rhyhorn: {\r\n types: ['Ground', 'Rock'],\r\n bs: {hp: 80, at: 85, df: 95, sp: 25, sl: 30},\r\n weightkg: 115,\r\n nfe: true,\r\n },\r\n Sandshrew: {\r\n types: ['Ground'],\r\n bs: {hp: 50, at: 75, df: 85, sp: 40, sl: 30},\r\n weightkg: 12,\r\n nfe: true,\r\n },\r\n Sandslash: {\r\n types: ['Ground'],\r\n bs: {hp: 75, at: 100, df: 110, sp: 65, sl: 55},\r\n weightkg: 29.5,\r\n },\r\n Scyther: {\r\n types: ['Bug', 'Flying'],\r\n bs: {hp: 70, at: 110, df: 80, sp: 105, sl: 55},\r\n weightkg: 56,\r\n },\r\n Seadra: {types: ['Water'], bs: {hp: 55, at: 65, df: 95, sp: 85, sl: 95}, weightkg: 25},\r\n Seaking: {types: ['Water'], bs: {hp: 80, at: 92, df: 65, sp: 68, sl: 80}, weightkg: 39},\r\n Seel: {\r\n types: ['Water'],\r\n bs: {hp: 65, at: 45, df: 55, sp: 45, sl: 70},\r\n weightkg: 90,\r\n nfe: true,\r\n },\r\n Shellder: {\r\n types: ['Water'],\r\n bs: {hp: 30, at: 65, df: 100, sp: 40, sl: 45},\r\n weightkg: 4,\r\n nfe: true,\r\n },\r\n Slowbro: {\r\n types: ['Water', 'Psychic'],\r\n bs: {hp: 95, at: 75, df: 110, sp: 30, sl: 80},\r\n weightkg: 78.5,\r\n },\r\n Slowpoke: {\r\n types: ['Water', 'Psychic'],\r\n bs: {hp: 90, at: 65, df: 65, sp: 15, sl: 40},\r\n weightkg: 36,\r\n nfe: true,\r\n },\r\n Snorlax: {\r\n types: ['Normal'],\r\n bs: {hp: 160, at: 110, df: 65, sp: 30, sl: 65},\r\n weightkg: 460,\r\n },\r\n Spearow: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 40, at: 60, df: 30, sp: 70, sl: 31},\r\n weightkg: 2,\r\n nfe: true,\r\n },\r\n Squirtle: {\r\n types: ['Water'],\r\n bs: {hp: 44, at: 48, df: 65, sp: 43, sl: 50},\r\n weightkg: 9,\r\n nfe: true,\r\n },\r\n Starmie: {\r\n types: ['Water', 'Psychic'],\r\n bs: {hp: 60, at: 75, df: 85, sp: 115, sl: 100},\r\n weightkg: 80,\r\n },\r\n Staryu: {\r\n types: ['Water'],\r\n bs: {hp: 30, at: 45, df: 55, sp: 85, sl: 70},\r\n weightkg: 34.5,\r\n nfe: true,\r\n },\r\n Tangela: {\r\n types: ['Grass'],\r\n bs: {hp: 65, at: 55, df: 115, sp: 60, sl: 100},\r\n weightkg: 35,\r\n },\r\n Tauros: {\r\n types: ['Normal'],\r\n bs: {hp: 75, at: 100, df: 95, sp: 110, sl: 70},\r\n weightkg: 88.4,\r\n },\r\n Tentacool: {\r\n types: ['Water', 'Poison'],\r\n bs: {hp: 40, at: 40, df: 35, sp: 70, sl: 100},\r\n weightkg: 45.5,\r\n nfe: true,\r\n },\r\n Tentacruel: {\r\n types: ['Water', 'Poison'],\r\n bs: {hp: 80, at: 70, df: 65, sp: 100, sl: 120},\r\n weightkg: 55,\r\n },\r\n Vaporeon: {\r\n types: ['Water'],\r\n bs: {hp: 130, at: 65, df: 60, sp: 65, sl: 110},\r\n weightkg: 29,\r\n },\r\n Venomoth: {\r\n types: ['Bug', 'Poison'],\r\n bs: {hp: 70, at: 65, df: 60, sp: 90, sl: 90},\r\n weightkg: 12.5,\r\n },\r\n Venonat: {\r\n types: ['Bug', 'Poison'],\r\n bs: {hp: 60, at: 55, df: 50, sp: 45, sl: 40},\r\n weightkg: 30,\r\n nfe: true,\r\n },\r\n Venusaur: {\r\n types: ['Grass', 'Poison'],\r\n bs: {hp: 80, at: 82, df: 83, sp: 80, sl: 100},\r\n weightkg: 100,\r\n },\r\n Victreebel: {\r\n types: ['Grass', 'Poison'],\r\n bs: {hp: 80, at: 105, df: 65, sp: 70, sl: 100},\r\n weightkg: 15.5,\r\n },\r\n Vileplume: {\r\n types: ['Grass', 'Poison'],\r\n bs: {hp: 75, at: 80, df: 85, sp: 50, sl: 100},\r\n weightkg: 18.6,\r\n },\r\n Voltorb: {\r\n types: ['Electric'],\r\n bs: {hp: 40, at: 30, df: 50, sp: 100, sl: 55},\r\n weightkg: 10.4,\r\n nfe: true,\r\n },\r\n Vulpix: {\r\n types: ['Fire'],\r\n bs: {hp: 38, at: 41, df: 40, sp: 65, sl: 65},\r\n weightkg: 9.9,\r\n nfe: true,\r\n },\r\n Wartortle: {\r\n types: ['Water'],\r\n bs: {hp: 59, at: 63, df: 80, sp: 58, sl: 65},\r\n weightkg: 22.5,\r\n nfe: true,\r\n },\r\n Weedle: {\r\n types: ['Bug', 'Poison'],\r\n bs: {hp: 40, at: 35, df: 30, sp: 50, sl: 20},\r\n weightkg: 3.2,\r\n nfe: true,\r\n },\r\n Weepinbell: {\r\n types: ['Grass', 'Poison'],\r\n bs: {hp: 65, at: 90, df: 50, sp: 55, sl: 85},\r\n weightkg: 6.4,\r\n nfe: true,\r\n },\r\n Weezing: {\r\n types: ['Poison'],\r\n bs: {hp: 65, at: 90, df: 120, sp: 60, sl: 85},\r\n weightkg: 9.5,\r\n },\r\n Wigglytuff: {\r\n types: ['Normal'],\r\n bs: {hp: 140, at: 70, df: 45, sp: 45, sl: 50},\r\n weightkg: 12,\r\n },\r\n Zapdos: {\r\n types: ['Electric', 'Flying'],\r\n bs: {hp: 90, at: 90, df: 85, sp: 100, sl: 125},\r\n weightkg: 52.6,\r\n },\r\n Zubat: {\r\n types: ['Poison', 'Flying'],\r\n bs: {hp: 40, at: 45, df: 35, sp: 55, sl: 40},\r\n weightkg: 7.5,\r\n nfe: true,\r\n },\r\n};\r\n\r\nconst GSC_PATCH: {[name: string]: DeepPartial} = {\r\n // gen 1 pokemon changes\r\n Abra: {bs: {sa: 105, sd: 55}},\r\n Aerodactyl: {bs: {sa: 60, sd: 75}},\r\n Alakazam: {bs: {sa: 135, sd: 85}},\r\n Arbok: {bs: {sa: 65, sd: 79}},\r\n Arcanine: {bs: {sa: 100, sd: 80}},\r\n Articuno: {bs: {sa: 95, sd: 125}, gender: 'N'},\r\n Beedrill: {bs: {sa: 45, sd: 80}},\r\n Bellsprout: {bs: {sa: 70, sd: 30}},\r\n Blastoise: {bs: {sa: 85, sd: 105}},\r\n Bulbasaur: {bs: {sa: 65, sd: 65}},\r\n Butterfree: {bs: {sa: 80, sd: 80}},\r\n Caterpie: {bs: {sa: 20, sd: 20}},\r\n Chansey: {bs: {sa: 35, sd: 105}, nfe: true},\r\n Charizard: {bs: {sa: 109, sd: 85}},\r\n Charmander: {bs: {sa: 60, sd: 50}},\r\n Charmeleon: {bs: {sa: 80, sd: 65}},\r\n Clefable: {bs: {sa: 85, sd: 90}},\r\n Clefairy: {bs: {sa: 60, sd: 65}},\r\n Cloyster: {bs: {sa: 85, sd: 45}},\r\n Cubone: {bs: {sa: 40, sd: 50}},\r\n Dewgong: {bs: {sa: 70, sd: 95}},\r\n Diglett: {bs: {sa: 35, sd: 45}},\r\n Ditto: {bs: {sa: 48, sd: 48}, gender: 'N'},\r\n Dodrio: {bs: {sa: 60, sd: 60}},\r\n Doduo: {bs: {sa: 35, sd: 35}},\r\n Dragonair: {bs: {sa: 70, sd: 70}},\r\n Dragonite: {bs: {sa: 100, sd: 100}},\r\n Dratini: {bs: {sa: 50, sd: 50}},\r\n Drowzee: {bs: {sa: 43, sd: 90}},\r\n Dugtrio: {bs: {sa: 50, sd: 70}},\r\n Eevee: {bs: {sa: 45, sd: 65}},\r\n Ekans: {bs: {sa: 40, sd: 54}},\r\n Electabuzz: {bs: {sa: 95, sd: 85}},\r\n Electrode: {bs: {sa: 80, sd: 80}, gender: 'N'},\r\n Exeggcute: {bs: {sa: 60, sd: 45}},\r\n Exeggutor: {bs: {sa: 125, sd: 65}},\r\n 'Farfetch\\u2019d': {bs: {sa: 58, sd: 62}},\r\n Fearow: {bs: {sa: 61, sd: 61}},\r\n Flareon: {bs: {sa: 95, sd: 110}},\r\n Gastly: {bs: {sa: 100, sd: 35}},\r\n Gengar: {bs: {sa: 130, sd: 75}},\r\n Geodude: {bs: {sa: 30, sd: 30}},\r\n Gloom: {bs: {sa: 85, sd: 75}},\r\n Golbat: {bs: {sa: 65, sd: 75}, nfe: true},\r\n Goldeen: {bs: {sa: 35, sd: 50}},\r\n Golduck: {bs: {sa: 95, sd: 80}},\r\n Golem: {bs: {sa: 55, sd: 65}},\r\n Graveler: {bs: {sa: 45, sd: 45}},\r\n Grimer: {bs: {sa: 40, sd: 50}},\r\n Growlithe: {bs: {sa: 70, sd: 50}},\r\n Gyarados: {bs: {sa: 60, sd: 100}},\r\n Haunter: {bs: {sa: 115, sd: 55}},\r\n Hitmonchan: {bs: {sa: 35, sd: 110}},\r\n Hitmonlee: {bs: {sa: 35, sd: 110}},\r\n Horsea: {bs: {sa: 70, sd: 25}},\r\n Hypno: {bs: {sa: 73, sd: 115}},\r\n Ivysaur: {bs: {sa: 80, sd: 80}},\r\n Jigglypuff: {bs: {sa: 45, sd: 25}},\r\n Jolteon: {bs: {sa: 110, sd: 95}},\r\n Jynx: {bs: {sa: 115, sd: 95}},\r\n Kabuto: {bs: {sa: 55, sd: 45}},\r\n Kabutops: {bs: {sa: 65, sd: 70}},\r\n Kadabra: {bs: {sa: 120, sd: 70}},\r\n Kakuna: {bs: {sa: 25, sd: 25}},\r\n Kangaskhan: {bs: {sa: 40, sd: 80}},\r\n Kingler: {bs: {sa: 50, sd: 50}},\r\n Koffing: {bs: {sa: 60, sd: 45}},\r\n Krabby: {bs: {sa: 25, sd: 25}},\r\n Lapras: {bs: {sa: 85, sd: 95}},\r\n Lickitung: {bs: {sa: 60, sd: 75}},\r\n Machamp: {bs: {sa: 65, sd: 85}},\r\n Machoke: {bs: {sa: 50, sd: 60}},\r\n Machop: {bs: {sa: 35, sd: 35}},\r\n Magikarp: {bs: {sa: 15, sd: 20}},\r\n Magmar: {bs: {sa: 100, sd: 85}},\r\n Magnemite: {types: ['Electric', 'Steel'], bs: {sa: 95, sd: 55}, gender: 'N'},\r\n Magneton: {types: ['Electric', 'Steel'], bs: {sa: 120, sd: 70}, gender: 'N'},\r\n Mankey: {bs: {sa: 35, sd: 45}},\r\n Marowak: {bs: {sa: 50, sd: 80}},\r\n Meowth: {bs: {sa: 40, sd: 40}},\r\n Metapod: {bs: {sa: 25, sd: 25}},\r\n Mew: {bs: {sa: 100, sd: 100}, gender: 'N'},\r\n Mewtwo: {bs: {sa: 154, sd: 90}, gender: 'N'},\r\n Moltres: {bs: {sa: 125, sd: 85}, gender: 'N'},\r\n 'Mr. Mime': {bs: {sa: 100, sd: 120}},\r\n Muk: {bs: {sa: 65, sd: 100}},\r\n Nidoking: {bs: {sa: 85, sd: 75}},\r\n Nidoqueen: {bs: {sa: 75, sd: 85}},\r\n 'Nidoran-F': {bs: {sa: 40, sd: 40}},\r\n 'Nidoran-M': {bs: {sa: 40, sd: 40}},\r\n Nidorina: {bs: {sa: 55, sd: 55}},\r\n Nidorino: {bs: {sa: 55, sd: 55}},\r\n Ninetales: {bs: {sa: 81, sd: 100}},\r\n Oddish: {bs: {sa: 75, sd: 65}},\r\n Omanyte: {bs: {sa: 90, sd: 55}},\r\n Omastar: {bs: {sa: 115, sd: 70}},\r\n Onix: {bs: {sa: 30, sd: 45}, nfe: true},\r\n Paras: {bs: {sa: 45, sd: 55}},\r\n Parasect: {bs: {sa: 60, sd: 80}},\r\n Persian: {bs: {sa: 65, sd: 65}},\r\n Pidgeot: {bs: {sa: 70, sd: 70}},\r\n Pidgeotto: {bs: {sa: 50, sd: 50}},\r\n Pidgey: {bs: {sa: 35, sd: 35}},\r\n Pikachu: {bs: {sa: 50, sd: 40}},\r\n Pinsir: {bs: {sa: 55, sd: 70}},\r\n Poliwag: {bs: {sa: 40, sd: 40}},\r\n Poliwhirl: {bs: {sa: 50, sd: 50}},\r\n Poliwrath: {bs: {sa: 70, sd: 90}},\r\n Ponyta: {bs: {sa: 65, sd: 65}},\r\n Porygon: {bs: {sa: 85, sd: 75}, nfe: true, gender: 'N'},\r\n Primeape: {bs: {sa: 60, sd: 70}},\r\n Psyduck: {bs: {sa: 65, sd: 50}},\r\n Raichu: {bs: {sa: 90, sd: 80}},\r\n Rapidash: {bs: {sa: 80, sd: 80}},\r\n Raticate: {bs: {sa: 50, sd: 70}},\r\n Rattata: {bs: {sa: 25, sd: 35}},\r\n Rhydon: {bs: {sa: 45, sd: 45}},\r\n Rhyhorn: {bs: {sa: 30, sd: 30}},\r\n Sandshrew: {bs: {sa: 20, sd: 30}},\r\n Sandslash: {bs: {sa: 45, sd: 55}},\r\n Scyther: {bs: {sa: 55, sd: 80}, nfe: true},\r\n Seadra: {bs: {sa: 95, sd: 45}, nfe: true},\r\n Seaking: {bs: {sa: 65, sd: 80}},\r\n Seel: {bs: {sa: 45, sd: 70}},\r\n Shellder: {bs: {sa: 45, sd: 25}},\r\n Slowbro: {bs: {sa: 100, sd: 80}},\r\n Slowpoke: {bs: {sa: 40, sd: 40}},\r\n Snorlax: {bs: {sa: 65, sd: 110}},\r\n Spearow: {bs: {sa: 31, sd: 31}},\r\n Squirtle: {bs: {sa: 50, sd: 64}},\r\n Starmie: {bs: {sa: 100, sd: 85}, gender: 'N'},\r\n Staryu: {bs: {sa: 70, sd: 55}, gender: 'N'},\r\n Tangela: {bs: {sa: 100, sd: 40}},\r\n Tauros: {bs: {sa: 40, sd: 70}},\r\n Tentacool: {bs: {sa: 50, sd: 100}},\r\n Tentacruel: {bs: {sa: 80, sd: 120}},\r\n Vaporeon: {bs: {sa: 110, sd: 95}},\r\n Venomoth: {bs: {sa: 90, sd: 75}},\r\n Venonat: {bs: {sa: 40, sd: 55}},\r\n Venusaur: {bs: {sa: 100, sd: 100}},\r\n Victreebel: {bs: {sa: 100, sd: 60}},\r\n Vileplume: {bs: {sa: 100, sd: 90}},\r\n Voltorb: {bs: {sa: 55, sd: 55}, gender: 'N'},\r\n Vulpix: {bs: {sa: 50, sd: 65}},\r\n Wartortle: {bs: {sa: 65, sd: 80}},\r\n Weedle: {bs: {sa: 20, sd: 20}},\r\n Weepinbell: {bs: {sa: 85, sd: 45}},\r\n Weezing: {bs: {sa: 85, sd: 70}},\r\n Wigglytuff: {bs: {sa: 75, sd: 50}},\r\n Zapdos: {bs: {sa: 125, sd: 90}, gender: 'N'},\r\n Zubat: {bs: {sa: 30, sd: 40}},\r\n // gen 2 pokemon\r\n Aipom: {types: ['Normal'], bs: {hp: 55, at: 70, df: 55, sa: 40, sd: 55, sp: 85}, weightkg: 11.5},\r\n Ampharos: {\r\n types: ['Electric'],\r\n bs: {hp: 90, at: 75, df: 75, sa: 115, sd: 90, sp: 55},\r\n weightkg: 61.5,\r\n },\r\n Ariados: {\r\n types: ['Bug', 'Poison'],\r\n bs: {hp: 70, at: 90, df: 70, sa: 60, sd: 60, sp: 40},\r\n weightkg: 33.5,\r\n },\r\n Azumarill: {\r\n types: ['Water'],\r\n bs: {hp: 100, at: 50, df: 80, sa: 50, sd: 80, sp: 50},\r\n weightkg: 28.5,\r\n },\r\n Bayleef: {\r\n types: ['Grass'],\r\n bs: {hp: 60, at: 62, df: 80, sa: 63, sd: 80, sp: 60},\r\n weightkg: 15.8,\r\n nfe: true,\r\n },\r\n Bellossom: {\r\n types: ['Grass'],\r\n bs: {hp: 75, at: 80, df: 85, sa: 90, sd: 100, sp: 50},\r\n weightkg: 5.8,\r\n },\r\n Blissey: {\r\n types: ['Normal'],\r\n bs: {hp: 255, at: 10, df: 10, sa: 75, sd: 135, sp: 55},\r\n weightkg: 46.8,\r\n },\r\n Celebi: {\r\n types: ['Psychic', 'Grass'],\r\n bs: {hp: 100, at: 100, df: 100, sa: 100, sd: 100, sp: 100},\r\n weightkg: 5,\r\n gender: 'N',\r\n },\r\n Chikorita: {\r\n types: ['Grass'],\r\n bs: {hp: 45, at: 49, df: 65, sa: 49, sd: 65, sp: 45},\r\n weightkg: 6.4,\r\n nfe: true,\r\n },\r\n Chinchou: {\r\n types: ['Water', 'Electric'],\r\n bs: {hp: 75, at: 38, df: 38, sa: 56, sd: 56, sp: 67},\r\n weightkg: 12,\r\n nfe: true,\r\n },\r\n Cleffa: {\r\n types: ['Normal'],\r\n bs: {hp: 50, at: 25, df: 28, sa: 45, sd: 55, sp: 15},\r\n weightkg: 3,\r\n nfe: true,\r\n },\r\n Corsola: {\r\n types: ['Water', 'Rock'],\r\n bs: {hp: 55, at: 55, df: 85, sa: 65, sd: 85, sp: 35},\r\n weightkg: 5,\r\n },\r\n Crobat: {\r\n types: ['Poison', 'Flying'],\r\n bs: {hp: 85, at: 90, df: 80, sa: 70, sd: 80, sp: 130},\r\n weightkg: 75,\r\n },\r\n Croconaw: {\r\n types: ['Water'],\r\n bs: {hp: 65, at: 80, df: 80, sa: 59, sd: 63, sp: 58},\r\n weightkg: 25,\r\n nfe: true,\r\n },\r\n Cyndaquil: {\r\n types: ['Fire'],\r\n bs: {hp: 39, at: 52, df: 43, sa: 60, sd: 50, sp: 65},\r\n weightkg: 7.9,\r\n nfe: true,\r\n },\r\n Delibird: {\r\n types: ['Ice', 'Flying'],\r\n bs: {hp: 45, at: 55, df: 45, sa: 65, sd: 45, sp: 75},\r\n weightkg: 16,\r\n },\r\n Donphan: {\r\n types: ['Ground'],\r\n bs: {hp: 90, at: 120, df: 120, sa: 60, sd: 60, sp: 50},\r\n weightkg: 120,\r\n },\r\n Dunsparce: {\r\n types: ['Normal'],\r\n bs: {hp: 100, at: 70, df: 70, sa: 65, sd: 65, sp: 45},\r\n weightkg: 14,\r\n },\r\n Elekid: {\r\n types: ['Electric'],\r\n bs: {hp: 45, at: 63, df: 37, sa: 65, sd: 55, sp: 95},\r\n weightkg: 23.5,\r\n nfe: true,\r\n },\r\n Entei: {\r\n types: ['Fire'],\r\n bs: {hp: 115, at: 115, df: 85, sa: 90, sd: 75, sp: 100},\r\n weightkg: 198,\r\n gender: 'N',\r\n },\r\n Espeon: {\r\n types: ['Psychic'],\r\n bs: {hp: 65, at: 65, df: 60, sa: 130, sd: 95, sp: 110},\r\n weightkg: 26.5,\r\n },\r\n Feraligatr: {\r\n types: ['Water'],\r\n bs: {hp: 85, at: 105, df: 100, sa: 79, sd: 83, sp: 78},\r\n weightkg: 88.8,\r\n },\r\n Flaaffy: {\r\n types: ['Electric'],\r\n bs: {hp: 70, at: 55, df: 55, sa: 80, sd: 60, sp: 45},\r\n weightkg: 13.3,\r\n nfe: true,\r\n },\r\n Forretress: {\r\n types: ['Bug', 'Steel'],\r\n bs: {hp: 75, at: 90, df: 140, sa: 60, sd: 60, sp: 40},\r\n weightkg: 125.8,\r\n },\r\n Furret: {types: ['Normal'], bs: {hp: 85, at: 76, df: 64, sa: 45, sd: 55, sp: 90}, weightkg: 32.5},\r\n Girafarig: {\r\n types: ['Normal', 'Psychic'],\r\n bs: {hp: 70, at: 80, df: 65, sa: 90, sd: 65, sp: 85},\r\n weightkg: 41.5,\r\n },\r\n Gligar: {\r\n types: ['Ground', 'Flying'],\r\n bs: {hp: 65, at: 75, df: 105, sa: 35, sd: 65, sp: 85},\r\n weightkg: 64.8,\r\n },\r\n Granbull: {\r\n types: ['Normal'],\r\n bs: {hp: 90, at: 120, df: 75, sa: 60, sd: 60, sp: 45},\r\n weightkg: 48.7,\r\n },\r\n Heracross: {\r\n types: ['Bug', 'Fighting'],\r\n bs: {hp: 80, at: 125, df: 75, sa: 40, sd: 95, sp: 85},\r\n weightkg: 54,\r\n },\r\n Hitmontop: {\r\n types: ['Fighting'],\r\n bs: {hp: 50, at: 95, df: 95, sa: 35, sd: 110, sp: 70},\r\n weightkg: 48,\r\n },\r\n 'Ho-Oh': {\r\n types: ['Fire', 'Flying'],\r\n bs: {hp: 106, at: 130, df: 90, sa: 110, sd: 154, sp: 90},\r\n weightkg: 199,\r\n gender: 'N',\r\n },\r\n Hoothoot: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 60, at: 30, df: 30, sa: 36, sd: 56, sp: 50},\r\n weightkg: 21.2,\r\n nfe: true,\r\n },\r\n Hoppip: {\r\n types: ['Grass', 'Flying'],\r\n bs: {hp: 35, at: 35, df: 40, sa: 35, sd: 55, sp: 50},\r\n weightkg: 0.5,\r\n nfe: true,\r\n },\r\n Houndoom: {\r\n types: ['Dark', 'Fire'],\r\n bs: {hp: 75, at: 90, df: 50, sa: 110, sd: 80, sp: 95},\r\n weightkg: 35,\r\n },\r\n Houndour: {\r\n types: ['Dark', 'Fire'],\r\n bs: {hp: 45, at: 60, df: 30, sa: 80, sd: 50, sp: 65},\r\n weightkg: 10.8,\r\n nfe: true,\r\n },\r\n Igglybuff: {\r\n types: ['Normal'],\r\n bs: {hp: 90, at: 30, df: 15, sa: 40, sd: 20, sp: 15},\r\n weightkg: 1,\r\n nfe: true,\r\n },\r\n Jumpluff: {\r\n types: ['Grass', 'Flying'],\r\n bs: {hp: 75, at: 55, df: 70, sa: 55, sd: 85, sp: 110},\r\n weightkg: 3,\r\n },\r\n Kingdra: {\r\n types: ['Water', 'Dragon'],\r\n bs: {hp: 75, at: 95, df: 95, sa: 95, sd: 95, sp: 85},\r\n weightkg: 152,\r\n },\r\n Lanturn: {\r\n types: ['Water', 'Electric'],\r\n bs: {hp: 125, at: 58, df: 58, sa: 76, sd: 76, sp: 67},\r\n weightkg: 22.5,\r\n },\r\n Larvitar: {\r\n types: ['Rock', 'Ground'],\r\n bs: {hp: 50, at: 64, df: 50, sa: 45, sd: 50, sp: 41},\r\n weightkg: 72,\r\n nfe: true,\r\n },\r\n Ledian: {\r\n types: ['Bug', 'Flying'],\r\n bs: {hp: 55, at: 35, df: 50, sa: 55, sd: 110, sp: 85},\r\n weightkg: 35.6,\r\n },\r\n Ledyba: {\r\n types: ['Bug', 'Flying'],\r\n bs: {hp: 40, at: 20, df: 30, sa: 40, sd: 80, sp: 55},\r\n weightkg: 10.8,\r\n nfe: true,\r\n },\r\n Lugia: {\r\n types: ['Psychic', 'Flying'],\r\n bs: {hp: 106, at: 90, df: 130, sa: 90, sd: 154, sp: 110},\r\n weightkg: 216,\r\n gender: 'N',\r\n },\r\n Magby: {\r\n types: ['Fire'],\r\n bs: {hp: 45, at: 75, df: 37, sa: 70, sd: 55, sp: 83},\r\n weightkg: 21.4,\r\n nfe: true,\r\n },\r\n Magcargo: {\r\n types: ['Fire', 'Rock'],\r\n bs: {hp: 50, at: 50, df: 120, sa: 80, sd: 80, sp: 30},\r\n weightkg: 55,\r\n },\r\n Mantine: {\r\n types: ['Water', 'Flying'],\r\n bs: {hp: 65, at: 40, df: 70, sa: 80, sd: 140, sp: 70},\r\n weightkg: 220,\r\n },\r\n Mareep: {\r\n types: ['Electric'],\r\n bs: {hp: 55, at: 40, df: 40, sa: 65, sd: 45, sp: 35},\r\n weightkg: 7.8,\r\n nfe: true,\r\n },\r\n Marill: {\r\n types: ['Water'],\r\n bs: {hp: 70, at: 20, df: 50, sa: 20, sd: 50, sp: 40},\r\n weightkg: 8.5,\r\n nfe: true,\r\n },\r\n Meganium: {\r\n types: ['Grass'],\r\n bs: {hp: 80, at: 82, df: 100, sa: 83, sd: 100, sp: 80},\r\n weightkg: 100.5,\r\n },\r\n Miltank: {\r\n types: ['Normal'],\r\n bs: {hp: 95, at: 80, df: 105, sa: 40, sd: 70, sp: 100},\r\n weightkg: 75.5,\r\n },\r\n Misdreavus: {\r\n types: ['Ghost'],\r\n bs: {hp: 60, at: 60, df: 60, sa: 85, sd: 85, sp: 85},\r\n weightkg: 1,\r\n },\r\n Murkrow: {\r\n types: ['Dark', 'Flying'],\r\n bs: {hp: 60, at: 85, df: 42, sa: 85, sd: 42, sp: 91},\r\n weightkg: 2.1,\r\n },\r\n Natu: {\r\n types: ['Psychic', 'Flying'],\r\n bs: {hp: 40, at: 50, df: 45, sa: 70, sd: 45, sp: 70},\r\n weightkg: 2,\r\n nfe: true,\r\n },\r\n Noctowl: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 100, at: 50, df: 50, sa: 76, sd: 96, sp: 70},\r\n weightkg: 40.8,\r\n },\r\n Octillery: {\r\n types: ['Water'],\r\n bs: {hp: 75, at: 105, df: 75, sa: 105, sd: 75, sp: 45},\r\n weightkg: 28.5,\r\n },\r\n Phanpy: {\r\n types: ['Ground'],\r\n bs: {hp: 90, at: 60, df: 60, sa: 40, sd: 40, sp: 40},\r\n weightkg: 33.5,\r\n nfe: true,\r\n },\r\n Pichu: {\r\n types: ['Electric'],\r\n bs: {hp: 20, at: 40, df: 15, sa: 35, sd: 35, sp: 60},\r\n weightkg: 2,\r\n nfe: true,\r\n },\r\n Piloswine: {\r\n types: ['Ice', 'Ground'],\r\n bs: {hp: 100, at: 100, df: 80, sa: 60, sd: 60, sp: 50},\r\n weightkg: 55.8,\r\n },\r\n Pineco: {\r\n types: ['Bug'],\r\n bs: {hp: 50, at: 65, df: 90, sa: 35, sd: 35, sp: 15},\r\n weightkg: 7.2,\r\n nfe: true,\r\n },\r\n Politoed: {\r\n types: ['Water'],\r\n bs: {hp: 90, at: 75, df: 75, sa: 90, sd: 100, sp: 70},\r\n weightkg: 33.9,\r\n },\r\n Porygon2: {\r\n types: ['Normal'],\r\n bs: {hp: 85, at: 80, df: 90, sa: 105, sd: 95, sp: 60},\r\n weightkg: 32.5,\r\n gender: 'N',\r\n },\r\n Pupitar: {\r\n types: ['Rock', 'Ground'],\r\n bs: {hp: 70, at: 84, df: 70, sa: 65, sd: 70, sp: 51},\r\n weightkg: 152,\r\n nfe: true,\r\n },\r\n Quagsire: {\r\n types: ['Water', 'Ground'],\r\n bs: {hp: 95, at: 85, df: 85, sa: 65, sd: 65, sp: 35},\r\n weightkg: 75,\r\n },\r\n Quilava: {\r\n types: ['Fire'],\r\n bs: {hp: 58, at: 64, df: 58, sa: 80, sd: 65, sp: 80},\r\n weightkg: 19,\r\n nfe: true,\r\n },\r\n Qwilfish: {\r\n types: ['Water', 'Poison'],\r\n bs: {hp: 65, at: 95, df: 75, sa: 55, sd: 55, sp: 85},\r\n weightkg: 3.9,\r\n },\r\n Raikou: {\r\n types: ['Electric'],\r\n bs: {hp: 90, at: 85, df: 75, sa: 115, sd: 100, sp: 115},\r\n weightkg: 178,\r\n gender: 'N',\r\n },\r\n Remoraid: {\r\n types: ['Water'],\r\n bs: {hp: 35, at: 65, df: 35, sa: 65, sd: 35, sp: 65},\r\n weightkg: 12,\r\n nfe: true,\r\n },\r\n Scizor: {\r\n types: ['Bug', 'Steel'],\r\n bs: {hp: 70, at: 130, df: 100, sa: 55, sd: 80, sp: 65},\r\n weightkg: 118,\r\n },\r\n Sentret: {\r\n types: ['Normal'],\r\n bs: {hp: 35, at: 46, df: 34, sa: 35, sd: 45, sp: 20},\r\n weightkg: 6,\r\n nfe: true,\r\n },\r\n Shuckle: {\r\n types: ['Bug', 'Rock'],\r\n bs: {hp: 20, at: 10, df: 230, sa: 10, sd: 230, sp: 5},\r\n weightkg: 20.5,\r\n },\r\n Skarmory: {\r\n types: ['Steel', 'Flying'],\r\n bs: {hp: 65, at: 80, df: 140, sa: 40, sd: 70, sp: 70},\r\n weightkg: 50.5,\r\n },\r\n Skiploom: {\r\n types: ['Grass', 'Flying'],\r\n bs: {hp: 55, at: 45, df: 50, sa: 45, sd: 65, sp: 80},\r\n weightkg: 1,\r\n nfe: true,\r\n },\r\n Slowking: {\r\n types: ['Water', 'Psychic'],\r\n bs: {hp: 95, at: 75, df: 80, sa: 100, sd: 110, sp: 30},\r\n weightkg: 79.5,\r\n },\r\n Slugma: {\r\n types: ['Fire'],\r\n bs: {hp: 40, at: 40, df: 40, sa: 70, sd: 40, sp: 20},\r\n weightkg: 35,\r\n nfe: true,\r\n },\r\n Smeargle: {types: ['Normal'], bs: {hp: 55, at: 20, df: 35, sa: 20, sd: 45, sp: 75}, weightkg: 58},\r\n Smoochum: {\r\n types: ['Ice', 'Psychic'],\r\n bs: {hp: 45, at: 30, df: 15, sa: 85, sd: 65, sp: 65},\r\n weightkg: 6,\r\n nfe: true,\r\n },\r\n Sneasel: {\r\n types: ['Dark', 'Ice'],\r\n bs: {hp: 55, at: 95, df: 55, sa: 35, sd: 75, sp: 115},\r\n weightkg: 28,\r\n },\r\n Snubbull: {\r\n types: ['Normal'],\r\n bs: {hp: 60, at: 80, df: 50, sa: 40, sd: 40, sp: 30},\r\n weightkg: 7.8,\r\n nfe: true,\r\n },\r\n Spinarak: {\r\n types: ['Bug', 'Poison'],\r\n bs: {hp: 40, at: 60, df: 40, sa: 40, sd: 40, sp: 30},\r\n weightkg: 8.5,\r\n nfe: true,\r\n },\r\n Stantler: {\r\n types: ['Normal'],\r\n bs: {hp: 73, at: 95, df: 62, sa: 85, sd: 65, sp: 85},\r\n weightkg: 71.2,\r\n },\r\n Steelix: {\r\n types: ['Steel', 'Ground'],\r\n bs: {hp: 75, at: 85, df: 200, sa: 55, sd: 65, sp: 30},\r\n weightkg: 400,\r\n },\r\n Sudowoodo: {\r\n types: ['Rock'],\r\n bs: {hp: 70, at: 100, df: 115, sa: 30, sd: 65, sp: 30},\r\n weightkg: 38,\r\n },\r\n Suicune: {\r\n types: ['Water'],\r\n bs: {hp: 100, at: 75, df: 115, sa: 90, sd: 115, sp: 85},\r\n weightkg: 187,\r\n gender: 'N',\r\n },\r\n Sunflora: {\r\n types: ['Grass'],\r\n bs: {hp: 75, at: 75, df: 55, sa: 105, sd: 85, sp: 30},\r\n weightkg: 8.5,\r\n },\r\n Sunkern: {\r\n types: ['Grass'],\r\n bs: {hp: 30, at: 30, df: 30, sa: 30, sd: 30, sp: 30},\r\n weightkg: 1.8,\r\n nfe: true,\r\n },\r\n Swinub: {\r\n types: ['Ice', 'Ground'],\r\n bs: {hp: 50, at: 50, df: 40, sa: 30, sd: 30, sp: 50},\r\n weightkg: 6.5,\r\n nfe: true,\r\n },\r\n Teddiursa: {\r\n types: ['Normal'],\r\n bs: {hp: 60, at: 80, df: 50, sa: 50, sd: 50, sp: 40},\r\n weightkg: 8.8,\r\n nfe: true,\r\n },\r\n Togepi: {\r\n types: ['Normal'],\r\n bs: {hp: 35, at: 20, df: 65, sa: 40, sd: 65, sp: 20},\r\n weightkg: 1.5,\r\n nfe: true,\r\n },\r\n Togetic: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 55, at: 40, df: 85, sa: 80, sd: 105, sp: 40},\r\n weightkg: 3.2,\r\n },\r\n Totodile: {\r\n types: ['Water'],\r\n bs: {hp: 50, at: 65, df: 64, sa: 44, sd: 48, sp: 43},\r\n weightkg: 9.5,\r\n nfe: true,\r\n },\r\n Typhlosion: {\r\n types: ['Fire'],\r\n bs: {hp: 78, at: 84, df: 78, sa: 109, sd: 85, sp: 100},\r\n weightkg: 79.5,\r\n },\r\n Tyranitar: {\r\n types: ['Rock', 'Dark'],\r\n bs: {hp: 100, at: 134, df: 110, sa: 95, sd: 100, sp: 61},\r\n weightkg: 202,\r\n },\r\n Tyrogue: {\r\n types: ['Fighting'],\r\n bs: {hp: 35, at: 35, df: 35, sa: 35, sd: 35, sp: 35},\r\n weightkg: 21,\r\n nfe: true,\r\n },\r\n Umbreon: {types: ['Dark'], bs: {hp: 95, at: 65, df: 110, sa: 60, sd: 130, sp: 65}, weightkg: 27},\r\n Unown: {\r\n types: ['Psychic'],\r\n bs: {hp: 48, at: 72, df: 48, sa: 72, sd: 48, sp: 48},\r\n weightkg: 5,\r\n gender: 'N',\r\n },\r\n Ursaring: {\r\n types: ['Normal'],\r\n bs: {hp: 90, at: 130, df: 75, sa: 75, sd: 75, sp: 55},\r\n weightkg: 125.8,\r\n },\r\n Wobbuffet: {\r\n types: ['Psychic'],\r\n bs: {hp: 190, at: 33, df: 58, sa: 33, sd: 58, sp: 33},\r\n weightkg: 28.5,\r\n },\r\n Wooper: {\r\n types: ['Water', 'Ground'],\r\n bs: {hp: 55, at: 45, df: 45, sa: 25, sd: 25, sp: 15},\r\n weightkg: 8.5,\r\n nfe: true,\r\n },\r\n Xatu: {\r\n types: ['Psychic', 'Flying'],\r\n bs: {hp: 65, at: 75, df: 70, sa: 95, sd: 70, sp: 95},\r\n weightkg: 15,\r\n },\r\n Yanma: {\r\n types: ['Bug', 'Flying'],\r\n bs: {hp: 65, at: 65, df: 45, sa: 75, sd: 45, sp: 95},\r\n weightkg: 38,\r\n },\r\n};\r\nconst GSC: {[name: string]: SpeciesData} = extend(true, {}, RBY, GSC_PATCH);\r\n\r\nconst ADV_PATCH: {[name: string]: DeepPartial} = {\r\n // gen 1 pokemon changes\r\n Abra: {abilities: {0: 'Synchronize'}},\r\n Aerodactyl: {abilities: {0: 'Rock Head'}},\r\n Alakazam: {abilities: {0: 'Synchronize'}},\r\n Arbok: {abilities: {0: 'Intimidate'}},\r\n Arcanine: {abilities: {0: 'Intimidate'}},\r\n Articuno: {abilities: {0: 'Pressure'}},\r\n Beedrill: {abilities: {0: 'Swarm'}},\r\n Bellsprout: {abilities: {0: 'Chlorophyll'}},\r\n Blastoise: {abilities: {0: 'Torrent'}},\r\n Bulbasaur: {abilities: {0: 'Overgrow'}},\r\n Butterfree: {abilities: {0: 'Compound Eyes'}},\r\n Caterpie: {abilities: {0: 'Shield Dust'}},\r\n Chansey: {abilities: {0: 'Natural Cure'}},\r\n Charizard: {abilities: {0: 'Blaze'}},\r\n Charmander: {abilities: {0: 'Blaze'}},\r\n Charmeleon: {abilities: {0: 'Blaze'}},\r\n Clefable: {abilities: {0: 'Cute Charm'}},\r\n Clefairy: {abilities: {0: 'Cute Charm'}},\r\n Cloyster: {abilities: {0: 'Shell Armor'}},\r\n Cubone: {abilities: {0: 'Rock Head'}},\r\n Dewgong: {abilities: {0: 'Thick Fat'}},\r\n Diglett: {abilities: {0: 'Sand Veil'}},\r\n Ditto: {abilities: {0: 'Limber'}},\r\n Dodrio: {abilities: {0: 'Run Away'}},\r\n Doduo: {abilities: {0: 'Run Away'}},\r\n Dragonair: {abilities: {0: 'Shed Skin'}},\r\n Dragonite: {abilities: {0: 'Inner Focus'}},\r\n Dratini: {abilities: {0: 'Shed Skin'}},\r\n Drowzee: {abilities: {0: 'Insomnia'}},\r\n Dugtrio: {abilities: {0: 'Sand Veil'}},\r\n Eevee: {abilities: {0: 'Run Away'}},\r\n Ekans: {abilities: {0: 'Intimidate'}},\r\n Electabuzz: {abilities: {0: 'Static'}},\r\n Electrode: {abilities: {0: 'Soundproof'}},\r\n Exeggcute: {abilities: {0: 'Chlorophyll'}},\r\n Exeggutor: {abilities: {0: 'Chlorophyll'}},\r\n 'Farfetch\\u2019d': {abilities: {0: 'Keen Eye'}},\r\n Fearow: {abilities: {0: 'Keen Eye'}},\r\n Flareon: {abilities: {0: 'Flash Fire'}},\r\n Gastly: {abilities: {0: 'Levitate'}},\r\n Gengar: {abilities: {0: 'Levitate'}},\r\n Geodude: {abilities: {0: 'Rock Head'}},\r\n Gloom: {abilities: {0: 'Chlorophyll'}},\r\n Golbat: {abilities: {0: 'Inner Focus'}},\r\n Goldeen: {abilities: {0: 'Swift Swim'}},\r\n Golduck: {abilities: {0: 'Damp'}},\r\n Golem: {abilities: {0: 'Rock Head'}},\r\n Graveler: {abilities: {0: 'Rock Head'}},\r\n Grimer: {abilities: {0: 'Stench'}},\r\n Growlithe: {abilities: {0: 'Intimidate'}},\r\n Gyarados: {abilities: {0: 'Intimidate'}},\r\n Haunter: {abilities: {0: 'Levitate'}},\r\n Hitmonchan: {abilities: {0: 'Keen Eye'}},\r\n Hitmonlee: {abilities: {0: 'Limber'}},\r\n Horsea: {abilities: {0: 'Swift Swim'}},\r\n Hypno: {abilities: {0: 'Insomnia'}},\r\n Ivysaur: {abilities: {0: 'Overgrow'}},\r\n Jigglypuff: {abilities: {0: 'Cute Charm'}},\r\n Jolteon: {abilities: {0: 'Volt Absorb'}},\r\n Jynx: {abilities: {0: 'Oblivious'}},\r\n Kabuto: {abilities: {0: 'Swift Swim'}},\r\n Kabutops: {abilities: {0: 'Swift Swim'}},\r\n Kadabra: {abilities: {0: 'Synchronize'}},\r\n Kakuna: {abilities: {0: 'Shed Skin'}},\r\n Kangaskhan: {abilities: {0: 'Early Bird'}},\r\n Kingler: {abilities: {0: 'Hyper Cutter'}},\r\n Koffing: {abilities: {0: 'Levitate'}},\r\n Krabby: {abilities: {0: 'Hyper Cutter'}},\r\n Lapras: {abilities: {0: 'Water Absorb'}},\r\n Lickitung: {abilities: {0: 'Own Tempo'}},\r\n Machamp: {abilities: {0: 'Guts'}},\r\n Machoke: {abilities: {0: 'Guts'}},\r\n Machop: {abilities: {0: 'Guts'}},\r\n Magikarp: {abilities: {0: 'Swift Swim'}},\r\n Magmar: {abilities: {0: 'Flame Body'}},\r\n Magnemite: {abilities: {0: 'Magnet Pull'}},\r\n Magneton: {abilities: {0: 'Magnet Pull'}},\r\n Mankey: {abilities: {0: 'Vital Spirit'}},\r\n Marowak: {abilities: {0: 'Rock Head'}},\r\n Meowth: {abilities: {0: 'Pickup'}},\r\n Metapod: {abilities: {0: 'Shed Skin'}},\r\n Mew: {abilities: {0: 'Synchronize'}},\r\n Mewtwo: {abilities: {0: 'Pressure'}},\r\n Moltres: {abilities: {0: 'Pressure'}},\r\n 'Mr. Mime': {abilities: {0: 'Soundproof'}},\r\n Muk: {abilities: {0: 'Stench'}},\r\n Nidoking: {abilities: {0: 'Poison Point'}},\r\n Nidoqueen: {abilities: {0: 'Poison Point'}},\r\n 'Nidoran-F': {abilities: {0: 'Poison Point'}},\r\n 'Nidoran-M': {abilities: {0: 'Poison Point'}},\r\n Nidorina: {abilities: {0: 'Poison Point'}},\r\n Nidorino: {abilities: {0: 'Poison Point'}},\r\n Ninetales: {abilities: {0: 'Flash Fire'}},\r\n Oddish: {abilities: {0: 'Chlorophyll'}},\r\n Omanyte: {abilities: {0: 'Swift Swim'}},\r\n Omastar: {abilities: {0: 'Swift Swim'}},\r\n Onix: {abilities: {0: 'Rock Head'}},\r\n Paras: {abilities: {0: 'Effect Spore'}},\r\n Parasect: {abilities: {0: 'Effect Spore'}},\r\n Persian: {abilities: {0: 'Limber'}},\r\n Pidgeot: {abilities: {0: 'Keen Eye'}},\r\n Pidgeotto: {abilities: {0: 'Keen Eye'}},\r\n Pidgey: {abilities: {0: 'Keen Eye'}},\r\n Pikachu: {abilities: {0: 'Static'}},\r\n Pinsir: {abilities: {0: 'Hyper Cutter'}},\r\n Poliwag: {abilities: {0: 'Water Absorb'}},\r\n Poliwhirl: {abilities: {0: 'Water Absorb'}},\r\n Poliwrath: {abilities: {0: 'Water Absorb'}},\r\n Ponyta: {abilities: {0: 'Run Away'}},\r\n Porygon: {abilities: {0: 'Trace'}},\r\n Primeape: {abilities: {0: 'Vital Spirit'}},\r\n Psyduck: {abilities: {0: 'Damp'}},\r\n Raichu: {abilities: {0: 'Static'}},\r\n Rapidash: {abilities: {0: 'Run Away'}},\r\n Raticate: {abilities: {0: 'Run Away'}},\r\n Rattata: {abilities: {0: 'Run Away'}},\r\n Rhydon: {abilities: {0: 'Lightning Rod'}},\r\n Rhyhorn: {abilities: {0: 'Lightning Rod'}},\r\n Sandshrew: {abilities: {0: 'Sand Veil'}},\r\n Sandslash: {abilities: {0: 'Sand Veil'}},\r\n Scyther: {abilities: {0: 'Swarm'}},\r\n Seadra: {abilities: {0: 'Poison Point'}},\r\n Seaking: {abilities: {0: 'Swift Swim'}},\r\n Seel: {abilities: {0: 'Thick Fat'}},\r\n Shellder: {abilities: {0: 'Shell Armor'}},\r\n Slowbro: {abilities: {0: 'Oblivious'}},\r\n Slowpoke: {abilities: {0: 'Oblivious'}},\r\n Snorlax: {abilities: {0: 'Immunity'}},\r\n Spearow: {abilities: {0: 'Keen Eye'}},\r\n Squirtle: {abilities: {0: 'Torrent'}},\r\n Starmie: {abilities: {0: 'Illuminate'}},\r\n Staryu: {abilities: {0: 'Illuminate'}},\r\n Tangela: {abilities: {0: 'Chlorophyll'}},\r\n Tauros: {abilities: {0: 'Intimidate'}},\r\n Tentacool: {abilities: {0: 'Clear Body'}},\r\n Tentacruel: {abilities: {0: 'Clear Body'}},\r\n Vaporeon: {abilities: {0: 'Water Absorb'}},\r\n Venomoth: {abilities: {0: 'Shield Dust'}},\r\n Venonat: {abilities: {0: 'Compound Eyes'}},\r\n Venusaur: {abilities: {0: 'Overgrow'}},\r\n Victreebel: {abilities: {0: 'Chlorophyll'}},\r\n Vileplume: {abilities: {0: 'Chlorophyll'}},\r\n Voltorb: {abilities: {0: 'Soundproof'}},\r\n Vulpix: {abilities: {0: 'Flash Fire'}},\r\n Wartortle: {abilities: {0: 'Torrent'}},\r\n Weedle: {abilities: {0: 'Shield Dust'}},\r\n Weepinbell: {abilities: {0: 'Chlorophyll'}},\r\n Weezing: {abilities: {0: 'Levitate'}},\r\n Wigglytuff: {abilities: {0: 'Cute Charm'}},\r\n Zapdos: {abilities: {0: 'Pressure'}},\r\n Zubat: {abilities: {0: 'Inner Focus'}},\r\n // gen 2 pokemon changes\r\n Aipom: {abilities: {0: 'Run Away'}},\r\n Ampharos: {abilities: {0: 'Static'}},\r\n Ariados: {abilities: {0: 'Swarm'}},\r\n Azumarill: {abilities: {0: 'Thick Fat'}},\r\n Bayleef: {abilities: {0: 'Overgrow'}},\r\n Bellossom: {abilities: {0: 'Chlorophyll'}},\r\n Blissey: {abilities: {0: 'Natural Cure'}},\r\n Celebi: {abilities: {0: 'Natural Cure'}},\r\n Chikorita: {abilities: {0: 'Overgrow'}},\r\n Chinchou: {abilities: {0: 'Volt Absorb'}},\r\n Cleffa: {abilities: {0: 'Cute Charm'}},\r\n Corsola: {abilities: {0: 'Hustle'}},\r\n Crobat: {abilities: {0: 'Inner Focus'}},\r\n Croconaw: {abilities: {0: 'Torrent'}},\r\n Cyndaquil: {abilities: {0: 'Blaze'}},\r\n Delibird: {abilities: {0: 'Vital Spirit'}},\r\n Donphan: {abilities: {0: 'Sturdy'}},\r\n Dunsparce: {abilities: {0: 'Serene Grace'}},\r\n Elekid: {abilities: {0: 'Static'}},\r\n Entei: {abilities: {0: 'Pressure'}},\r\n Espeon: {abilities: {0: 'Synchronize'}},\r\n Feraligatr: {abilities: {0: 'Torrent'}},\r\n Flaaffy: {abilities: {0: 'Static'}},\r\n Forretress: {abilities: {0: 'Sturdy'}},\r\n Furret: {abilities: {0: 'Run Away'}},\r\n Girafarig: {abilities: {0: 'Inner Focus'}},\r\n Gligar: {abilities: {0: 'Hyper Cutter'}},\r\n Granbull: {abilities: {0: 'Intimidate'}},\r\n Heracross: {abilities: {0: 'Swarm'}},\r\n Hitmontop: {abilities: {0: 'Intimidate'}},\r\n 'Ho-Oh': {abilities: {0: 'Pressure'}},\r\n Hoothoot: {abilities: {0: 'Insomnia'}},\r\n Hoppip: {abilities: {0: 'Chlorophyll'}},\r\n Houndoom: {abilities: {0: 'Early Bird'}},\r\n Houndour: {abilities: {0: 'Early Bird'}},\r\n Igglybuff: {abilities: {0: 'Cute Charm'}},\r\n Jumpluff: {abilities: {0: 'Chlorophyll'}},\r\n Kingdra: {abilities: {0: 'Swift Swim'}},\r\n Lanturn: {abilities: {0: 'Volt Absorb'}},\r\n Larvitar: {abilities: {0: 'Guts'}},\r\n Ledian: {abilities: {0: 'Swarm'}},\r\n Ledyba: {abilities: {0: 'Swarm'}},\r\n Lugia: {abilities: {0: 'Pressure'}},\r\n Magby: {abilities: {0: 'Flame Body'}},\r\n Magcargo: {abilities: {0: 'Magma Armor'}},\r\n Mantine: {abilities: {0: 'Swift Swim'}},\r\n Mareep: {abilities: {0: 'Static'}},\r\n Marill: {abilities: {0: 'Thick Fat'}},\r\n Meganium: {abilities: {0: 'Overgrow'}},\r\n Miltank: {abilities: {0: 'Thick Fat'}},\r\n Misdreavus: {abilities: {0: 'Levitate'}},\r\n Murkrow: {abilities: {0: 'Insomnia'}},\r\n Natu: {abilities: {0: 'Synchronize'}},\r\n Noctowl: {abilities: {0: 'Insomnia'}},\r\n Octillery: {abilities: {0: 'Suction Cups'}},\r\n Phanpy: {abilities: {0: 'Pickup'}},\r\n Pichu: {abilities: {0: 'Static'}},\r\n Piloswine: {abilities: {0: 'Oblivious'}},\r\n Pineco: {abilities: {0: 'Sturdy'}},\r\n Politoed: {abilities: {0: 'Water Absorb'}},\r\n Porygon2: {abilities: {0: 'Trace'}},\r\n Pupitar: {abilities: {0: 'Shed Skin'}},\r\n Quagsire: {abilities: {0: 'Damp'}},\r\n Quilava: {abilities: {0: 'Blaze'}},\r\n Qwilfish: {abilities: {0: 'Poison Point'}},\r\n Raikou: {abilities: {0: 'Pressure'}},\r\n Remoraid: {abilities: {0: 'Hustle'}},\r\n Scizor: {abilities: {0: 'Swarm'}},\r\n Sentret: {abilities: {0: 'Run Away'}},\r\n Shuckle: {abilities: {0: 'Sturdy'}},\r\n Skarmory: {abilities: {0: 'Keen Eye'}},\r\n Skiploom: {abilities: {0: 'Chlorophyll'}},\r\n Slowking: {abilities: {0: 'Oblivious'}},\r\n Slugma: {abilities: {0: 'Magma Armor'}},\r\n Smeargle: {abilities: {0: 'Own Tempo'}},\r\n Smoochum: {abilities: {0: 'Oblivious'}},\r\n Sneasel: {abilities: {0: 'Inner Focus'}},\r\n Snubbull: {abilities: {0: 'Intimidate'}},\r\n Spinarak: {abilities: {0: 'Swarm'}},\r\n Stantler: {abilities: {0: 'Intimidate'}},\r\n Steelix: {abilities: {0: 'Rock Head'}},\r\n Sudowoodo: {abilities: {0: 'Sturdy'}},\r\n Suicune: {abilities: {0: 'Pressure'}},\r\n Sunflora: {abilities: {0: 'Chlorophyll'}},\r\n Sunkern: {abilities: {0: 'Chlorophyll'}},\r\n Swinub: {abilities: {0: 'Oblivious'}},\r\n Teddiursa: {abilities: {0: 'Pickup'}},\r\n Togepi: {abilities: {0: 'Hustle'}},\r\n Togetic: {abilities: {0: 'Hustle'}},\r\n Totodile: {abilities: {0: 'Torrent'}},\r\n Typhlosion: {abilities: {0: 'Blaze'}},\r\n Tyranitar: {abilities: {0: 'Sand Stream'}},\r\n Tyrogue: {abilities: {0: 'Guts'}},\r\n Umbreon: {abilities: {0: 'Synchronize'}},\r\n Unown: {abilities: {0: 'Levitate'}},\r\n Ursaring: {abilities: {0: 'Guts'}},\r\n Wobbuffet: {abilities: {0: 'Shadow Tag'}},\r\n Wooper: {abilities: {0: 'Damp'}},\r\n Xatu: {abilities: {0: 'Synchronize'}},\r\n Yanma: {abilities: {0: 'Speed Boost'}},\r\n // gen 3 pokemon\r\n Absol: {\r\n types: ['Dark'],\r\n bs: {hp: 65, at: 130, df: 60, sa: 75, sd: 60, sp: 75},\r\n weightkg: 47,\r\n abilities: {0: 'Pressure'},\r\n },\r\n Aggron: {\r\n types: ['Steel', 'Rock'],\r\n bs: {hp: 70, at: 110, df: 180, sa: 60, sd: 60, sp: 50},\r\n weightkg: 360,\r\n abilities: {0: 'Sturdy'},\r\n },\r\n Altaria: {\r\n types: ['Dragon', 'Flying'],\r\n bs: {hp: 75, at: 70, df: 90, sa: 70, sd: 105, sp: 80},\r\n weightkg: 20.6,\r\n abilities: {0: 'Natural Cure'},\r\n },\r\n Anorith: {\r\n types: ['Rock', 'Bug'],\r\n bs: {hp: 45, at: 95, df: 50, sa: 40, sd: 50, sp: 75},\r\n weightkg: 12.5,\r\n nfe: true,\r\n abilities: {0: 'Battle Armor'},\r\n },\r\n Armaldo: {\r\n types: ['Rock', 'Bug'],\r\n bs: {hp: 75, at: 125, df: 100, sa: 70, sd: 80, sp: 45},\r\n weightkg: 68.2,\r\n abilities: {0: 'Battle Armor'},\r\n },\r\n Aron: {\r\n types: ['Steel', 'Rock'],\r\n bs: {hp: 50, at: 70, df: 100, sa: 40, sd: 40, sp: 30},\r\n weightkg: 60,\r\n nfe: true,\r\n abilities: {0: 'Sturdy'},\r\n },\r\n Azurill: {\r\n types: ['Normal'],\r\n bs: {hp: 50, at: 20, df: 40, sa: 20, sd: 40, sp: 20},\r\n weightkg: 2,\r\n nfe: true,\r\n abilities: {0: 'Thick Fat'},\r\n },\r\n Bagon: {\r\n types: ['Dragon'],\r\n bs: {hp: 45, at: 75, df: 60, sa: 40, sd: 30, sp: 50},\r\n weightkg: 42.1,\r\n nfe: true,\r\n abilities: {0: 'Rock Head'},\r\n },\r\n Baltoy: {\r\n types: ['Ground', 'Psychic'],\r\n bs: {hp: 40, at: 40, df: 55, sa: 40, sd: 70, sp: 55},\r\n weightkg: 21.5,\r\n abilities: {0: 'Levitate'},\r\n nfe: true,\r\n gender: 'N',\r\n },\r\n Banette: {\r\n types: ['Ghost'],\r\n bs: {hp: 64, at: 115, df: 65, sa: 83, sd: 63, sp: 65},\r\n weightkg: 12.5,\r\n abilities: {0: 'Insomnia'},\r\n },\r\n Barboach: {\r\n types: ['Water', 'Ground'],\r\n bs: {hp: 50, at: 48, df: 43, sa: 46, sd: 41, sp: 60},\r\n weightkg: 1.9,\r\n nfe: true,\r\n abilities: {0: 'Oblivious'},\r\n },\r\n Beautifly: {\r\n types: ['Bug', 'Flying'],\r\n bs: {hp: 60, at: 70, df: 50, sa: 90, sd: 50, sp: 65},\r\n weightkg: 28.4,\r\n abilities: {0: 'Swarm'},\r\n },\r\n Beldum: {\r\n types: ['Steel', 'Psychic'],\r\n bs: {hp: 40, at: 55, df: 80, sa: 35, sd: 60, sp: 30},\r\n weightkg: 95.2,\r\n nfe: true,\r\n gender: 'N',\r\n abilities: {0: 'Clear Body'},\r\n },\r\n Blaziken: {\r\n types: ['Fire', 'Fighting'],\r\n bs: {hp: 80, at: 120, df: 70, sa: 110, sd: 70, sp: 80},\r\n weightkg: 52,\r\n abilities: {0: 'Blaze'},\r\n },\r\n Breloom: {\r\n types: ['Grass', 'Fighting'],\r\n bs: {hp: 60, at: 130, df: 80, sa: 60, sd: 60, sp: 70},\r\n weightkg: 39.2,\r\n abilities: {0: 'Effect Spore'},\r\n },\r\n Cacnea: {\r\n types: ['Grass'],\r\n bs: {hp: 50, at: 85, df: 40, sa: 85, sd: 40, sp: 35},\r\n weightkg: 51.3,\r\n nfe: true,\r\n abilities: {0: 'Sand Veil'},\r\n },\r\n Cacturne: {\r\n types: ['Grass', 'Dark'],\r\n bs: {hp: 70, at: 115, df: 60, sa: 115, sd: 60, sp: 55},\r\n weightkg: 77.4,\r\n abilities: {0: 'Sand Veil'},\r\n },\r\n Camerupt: {\r\n types: ['Fire', 'Ground'],\r\n bs: {hp: 70, at: 100, df: 70, sa: 105, sd: 75, sp: 40},\r\n weightkg: 220,\r\n abilities: {0: 'Magma Armor'},\r\n },\r\n Carvanha: {\r\n types: ['Water', 'Dark'],\r\n bs: {hp: 45, at: 90, df: 20, sa: 65, sd: 20, sp: 65},\r\n weightkg: 20.8,\r\n nfe: true,\r\n abilities: {0: 'Rough Skin'},\r\n },\r\n Cascoon: {\r\n types: ['Bug'],\r\n bs: {hp: 50, at: 35, df: 55, sa: 25, sd: 25, sp: 15},\r\n weightkg: 11.5,\r\n abilities: {0: 'Shed Skin'},\r\n nfe: true,\r\n },\r\n Castform: {\r\n types: ['Normal'],\r\n bs: {hp: 70, at: 70, df: 70, sa: 70, sd: 70, sp: 70},\r\n weightkg: 0.8,\r\n abilities: {0: 'Forecast'},\r\n otherFormes: ['Castform-Rainy', 'Castform-Snowy', 'Castform-Sunny'],\r\n },\r\n 'Castform-Rainy': {\r\n types: ['Water'],\r\n bs: {hp: 70, at: 70, df: 70, sa: 70, sd: 70, sp: 70},\r\n weightkg: 0.8,\r\n abilities: {0: 'Forecast'},\r\n baseSpecies: 'Castform',\r\n },\r\n 'Castform-Snowy': {\r\n types: ['Ice'],\r\n bs: {hp: 70, at: 70, df: 70, sa: 70, sd: 70, sp: 70},\r\n weightkg: 0.8,\r\n abilities: {0: 'Forecast'},\r\n baseSpecies: 'Castform',\r\n },\r\n 'Castform-Sunny': {\r\n types: ['Fire'],\r\n bs: {hp: 70, at: 70, df: 70, sa: 70, sd: 70, sp: 70},\r\n weightkg: 0.8,\r\n abilities: {0: 'Forecast'},\r\n baseSpecies: 'Castform',\r\n },\r\n Chimecho: {\r\n types: ['Psychic'],\r\n bs: {hp: 65, at: 50, df: 70, sa: 95, sd: 80, sp: 65},\r\n weightkg: 1,\r\n abilities: {0: 'Levitate'},\r\n },\r\n Clamperl: {\r\n types: ['Water'],\r\n bs: {hp: 35, at: 64, df: 85, sa: 74, sd: 55, sp: 32},\r\n weightkg: 52.5,\r\n nfe: true,\r\n abilities: {0: 'Shell Armor'},\r\n },\r\n Claydol: {\r\n types: ['Ground', 'Psychic'],\r\n bs: {hp: 60, at: 70, df: 105, sa: 70, sd: 120, sp: 75},\r\n weightkg: 108,\r\n abilities: {0: 'Levitate'},\r\n gender: 'N',\r\n },\r\n Combusken: {\r\n types: ['Fire', 'Fighting'],\r\n bs: {hp: 60, at: 85, df: 60, sa: 85, sd: 60, sp: 55},\r\n weightkg: 19.5,\r\n nfe: true,\r\n abilities: {0: 'Blaze'},\r\n },\r\n Corphish: {\r\n types: ['Water'],\r\n bs: {hp: 43, at: 80, df: 65, sa: 50, sd: 35, sp: 35},\r\n weightkg: 11.5,\r\n nfe: true,\r\n abilities: {0: 'Hyper Cutter'},\r\n },\r\n Cradily: {\r\n types: ['Rock', 'Grass'],\r\n bs: {hp: 86, at: 81, df: 97, sa: 81, sd: 107, sp: 43},\r\n weightkg: 60.4,\r\n abilities: {0: 'Suction Cups'},\r\n },\r\n Crawdaunt: {\r\n types: ['Water', 'Dark'],\r\n bs: {hp: 63, at: 120, df: 85, sa: 90, sd: 55, sp: 55},\r\n weightkg: 32.8,\r\n abilities: {0: 'Hyper Cutter'},\r\n },\r\n Delcatty: {\r\n types: ['Normal'],\r\n bs: {hp: 70, at: 65, df: 65, sa: 55, sd: 55, sp: 70},\r\n weightkg: 32.6,\r\n abilities: {0: 'Cute Charm'},\r\n },\r\n Deoxys: {\r\n types: ['Psychic'],\r\n bs: {hp: 50, at: 150, df: 50, sa: 150, sd: 50, sp: 150},\r\n weightkg: 60.8,\r\n abilities: {0: 'Pressure'},\r\n gender: 'N',\r\n otherFormes: ['Deoxys-Attack', 'Deoxys-Defense', 'Deoxys-Speed'],\r\n },\r\n 'Deoxys-Attack': {\r\n types: ['Psychic'],\r\n bs: {hp: 50, at: 180, df: 20, sa: 180, sd: 20, sp: 150},\r\n weightkg: 60.8,\r\n abilities: {0: 'Pressure'},\r\n gender: 'N',\r\n baseSpecies: 'Deoxys',\r\n },\r\n 'Deoxys-Defense': {\r\n types: ['Psychic'],\r\n bs: {hp: 50, at: 70, df: 160, sa: 70, sd: 160, sp: 90},\r\n weightkg: 60.8,\r\n abilities: {0: 'Pressure'},\r\n gender: 'N',\r\n baseSpecies: 'Deoxys',\r\n },\r\n 'Deoxys-Speed': {\r\n types: ['Psychic'],\r\n bs: {hp: 50, at: 95, df: 90, sa: 95, sd: 90, sp: 180},\r\n weightkg: 60.8,\r\n abilities: {0: 'Pressure'},\r\n gender: 'N',\r\n baseSpecies: 'Deoxys',\r\n },\r\n Dusclops: {\r\n types: ['Ghost'],\r\n bs: {hp: 40, at: 70, df: 130, sa: 60, sd: 130, sp: 25},\r\n weightkg: 30.6,\r\n abilities: {0: 'Pressure'},\r\n },\r\n Duskull: {\r\n types: ['Ghost'],\r\n bs: {hp: 20, at: 40, df: 90, sa: 30, sd: 90, sp: 25},\r\n weightkg: 15,\r\n nfe: true,\r\n abilities: {0: 'Levitate'},\r\n },\r\n Dustox: {\r\n types: ['Bug', 'Poison'],\r\n bs: {hp: 60, at: 50, df: 70, sa: 50, sd: 90, sp: 65},\r\n weightkg: 31.6,\r\n abilities: {0: 'Shield Dust'},\r\n },\r\n Electrike: {\r\n types: ['Electric'],\r\n bs: {hp: 40, at: 45, df: 40, sa: 65, sd: 40, sp: 65},\r\n weightkg: 15.2,\r\n nfe: true,\r\n abilities: {0: 'Static'},\r\n },\r\n Exploud: {\r\n types: ['Normal'],\r\n bs: {hp: 104, at: 91, df: 63, sa: 91, sd: 63, sp: 68},\r\n weightkg: 84,\r\n abilities: {0: 'Soundproof'},\r\n },\r\n Feebas: {\r\n types: ['Water'],\r\n bs: {hp: 20, at: 15, df: 20, sa: 10, sd: 55, sp: 80},\r\n weightkg: 7.4,\r\n nfe: true,\r\n abilities: {0: 'Swift Swim'},\r\n },\r\n Flygon: {\r\n types: ['Ground', 'Dragon'],\r\n bs: {hp: 80, at: 100, df: 80, sa: 80, sd: 80, sp: 100},\r\n weightkg: 82,\r\n abilities: {0: 'Levitate'},\r\n },\r\n Gardevoir: {\r\n types: ['Psychic'],\r\n bs: {hp: 68, at: 65, df: 65, sa: 125, sd: 115, sp: 80},\r\n weightkg: 48.4,\r\n abilities: {0: 'Synchronize'},\r\n },\r\n Glalie: {\r\n types: ['Ice'],\r\n bs: {hp: 80, at: 80, df: 80, sa: 80, sd: 80, sp: 80},\r\n weightkg: 256.5,\r\n abilities: {0: 'Inner Focus'},\r\n },\r\n Gorebyss: {\r\n types: ['Water'],\r\n bs: {hp: 55, at: 84, df: 105, sa: 114, sd: 75, sp: 52},\r\n weightkg: 22.6,\r\n abilities: {0: 'Swift Swim'},\r\n },\r\n Groudon: {\r\n types: ['Ground'],\r\n bs: {hp: 100, at: 150, df: 140, sa: 100, sd: 90, sp: 90},\r\n weightkg: 950,\r\n abilities: {0: 'Drought'},\r\n gender: 'N',\r\n },\r\n Grovyle: {\r\n types: ['Grass'],\r\n bs: {hp: 50, at: 65, df: 45, sa: 85, sd: 65, sp: 95},\r\n weightkg: 21.6,\r\n nfe: true,\r\n abilities: {0: 'Overgrow'},\r\n },\r\n Grumpig: {\r\n types: ['Psychic'],\r\n bs: {hp: 80, at: 45, df: 65, sa: 90, sd: 110, sp: 80},\r\n weightkg: 71.5,\r\n abilities: {0: 'Thick Fat'},\r\n },\r\n Gulpin: {\r\n types: ['Poison'],\r\n bs: {hp: 70, at: 43, df: 53, sa: 43, sd: 53, sp: 40},\r\n weightkg: 10.3,\r\n nfe: true,\r\n abilities: {0: 'Liquid Ooze'},\r\n },\r\n Hariyama: {\r\n types: ['Fighting'],\r\n bs: {hp: 144, at: 120, df: 60, sa: 40, sd: 60, sp: 50},\r\n weightkg: 253.8,\r\n abilities: {0: 'Thick Fat'},\r\n },\r\n Huntail: {\r\n types: ['Water'],\r\n bs: {hp: 55, at: 104, df: 105, sa: 94, sd: 75, sp: 52},\r\n weightkg: 27,\r\n abilities: {0: 'Swift Swim'},\r\n },\r\n Illumise: {\r\n types: ['Bug'],\r\n bs: {hp: 65, at: 47, df: 55, sa: 73, sd: 75, sp: 85},\r\n abilities: {0: 'Oblivious'},\r\n weightkg: 17.7,\r\n },\r\n Jirachi: {\r\n types: ['Steel', 'Psychic'],\r\n bs: {hp: 100, at: 100, df: 100, sa: 100, sd: 100, sp: 100},\r\n weightkg: 1.1,\r\n abilities: {0: 'Serene Grace'},\r\n gender: 'N',\r\n },\r\n Kecleon: {\r\n types: ['Normal'],\r\n bs: {hp: 60, at: 90, df: 70, sa: 60, sd: 120, sp: 40},\r\n weightkg: 22,\r\n abilities: {0: 'Color Change'},\r\n },\r\n Kirlia: {\r\n types: ['Psychic'],\r\n bs: {hp: 38, at: 35, df: 35, sa: 65, sd: 55, sp: 50},\r\n weightkg: 20.2,\r\n nfe: true,\r\n abilities: {0: 'Synchronize'},\r\n },\r\n Kyogre: {\r\n types: ['Water'],\r\n bs: {hp: 100, at: 100, df: 90, sa: 150, sd: 140, sp: 90},\r\n weightkg: 352,\r\n abilities: {0: 'Drizzle'},\r\n gender: 'N',\r\n },\r\n Lairon: {\r\n types: ['Steel', 'Rock'],\r\n bs: {hp: 60, at: 90, df: 140, sa: 50, sd: 50, sp: 40},\r\n weightkg: 120,\r\n nfe: true,\r\n abilities: {0: 'Sturdy'},\r\n },\r\n Latias: {\r\n types: ['Dragon', 'Psychic'],\r\n bs: {hp: 80, at: 80, df: 90, sa: 110, sd: 130, sp: 110},\r\n weightkg: 40,\r\n abilities: {0: 'Levitate'},\r\n },\r\n Latios: {\r\n types: ['Dragon', 'Psychic'],\r\n bs: {hp: 80, at: 90, df: 80, sa: 130, sd: 110, sp: 110},\r\n weightkg: 60,\r\n abilities: {0: 'Levitate'},\r\n },\r\n Lileep: {\r\n types: ['Rock', 'Grass'],\r\n bs: {hp: 66, at: 41, df: 77, sa: 61, sd: 87, sp: 23},\r\n weightkg: 23.8,\r\n nfe: true,\r\n abilities: {0: 'Suction Cups'},\r\n },\r\n Linoone: {\r\n types: ['Normal'],\r\n bs: {hp: 78, at: 70, df: 61, sa: 50, sd: 61, sp: 100},\r\n weightkg: 32.5,\r\n abilities: {0: 'Pickup'},\r\n },\r\n Lombre: {\r\n types: ['Water', 'Grass'],\r\n bs: {hp: 60, at: 50, df: 50, sa: 60, sd: 70, sp: 50},\r\n weightkg: 32.5,\r\n nfe: true,\r\n abilities: {0: 'Swift Swim'},\r\n },\r\n Lotad: {\r\n types: ['Water', 'Grass'],\r\n bs: {hp: 40, at: 30, df: 30, sa: 40, sd: 50, sp: 30},\r\n weightkg: 2.6,\r\n nfe: true,\r\n abilities: {0: 'Swift Swim'},\r\n },\r\n Loudred: {\r\n types: ['Normal'],\r\n bs: {hp: 84, at: 71, df: 43, sa: 71, sd: 43, sp: 48},\r\n weightkg: 40.5,\r\n nfe: true,\r\n abilities: {0: 'Soundproof'},\r\n },\r\n Ludicolo: {\r\n types: ['Water', 'Grass'],\r\n bs: {hp: 80, at: 70, df: 70, sa: 90, sd: 100, sp: 70},\r\n weightkg: 55,\r\n abilities: {0: 'Swift Swim'},\r\n },\r\n Lunatone: {\r\n types: ['Rock', 'Psychic'],\r\n bs: {hp: 70, at: 55, df: 65, sa: 95, sd: 85, sp: 70},\r\n weightkg: 168,\r\n abilities: {0: 'Levitate'},\r\n gender: 'N',\r\n },\r\n Luvdisc: {\r\n types: ['Water'],\r\n bs: {hp: 43, at: 30, df: 55, sa: 40, sd: 65, sp: 97},\r\n weightkg: 8.7,\r\n abilities: {0: 'Swift Swim'},\r\n },\r\n Makuhita: {\r\n types: ['Fighting'],\r\n bs: {hp: 72, at: 60, df: 30, sa: 20, sd: 30, sp: 25},\r\n weightkg: 86.4,\r\n nfe: true,\r\n abilities: {0: 'Thick Fat'},\r\n },\r\n Manectric: {\r\n types: ['Electric'],\r\n bs: {hp: 70, at: 75, df: 60, sa: 105, sd: 60, sp: 105},\r\n weightkg: 40.2,\r\n abilities: {0: 'Static'},\r\n },\r\n Marshtomp: {\r\n types: ['Water', 'Ground'],\r\n bs: {hp: 70, at: 85, df: 70, sa: 60, sd: 70, sp: 50},\r\n weightkg: 28,\r\n nfe: true,\r\n abilities: {0: 'Torrent'},\r\n },\r\n Masquerain: {\r\n types: ['Bug', 'Flying'],\r\n bs: {hp: 70, at: 60, df: 62, sa: 80, sd: 82, sp: 60},\r\n weightkg: 3.6,\r\n abilities: {0: 'Intimidate'},\r\n },\r\n Mawile: {\r\n types: ['Steel'],\r\n bs: {hp: 50, at: 85, df: 85, sa: 55, sd: 55, sp: 50},\r\n weightkg: 11.5,\r\n abilities: {0: 'Hyper Cutter'},\r\n },\r\n Medicham: {\r\n types: ['Fighting', 'Psychic'],\r\n bs: {hp: 60, at: 60, df: 75, sa: 60, sd: 75, sp: 80},\r\n weightkg: 31.5,\r\n abilities: {0: 'Pure Power'},\r\n },\r\n Meditite: {\r\n types: ['Fighting', 'Psychic'],\r\n bs: {hp: 30, at: 40, df: 55, sa: 40, sd: 55, sp: 60},\r\n weightkg: 11.2,\r\n nfe: true,\r\n abilities: {0: 'Pure Power'},\r\n },\r\n Metagross: {\r\n types: ['Steel', 'Psychic'],\r\n bs: {hp: 80, at: 135, df: 130, sa: 95, sd: 90, sp: 70},\r\n weightkg: 550,\r\n gender: 'N',\r\n abilities: {0: 'Clear Body'},\r\n },\r\n Metang: {\r\n types: ['Steel', 'Psychic'],\r\n bs: {hp: 60, at: 75, df: 100, sa: 55, sd: 80, sp: 50},\r\n weightkg: 202.5,\r\n nfe: true,\r\n gender: 'N',\r\n abilities: {0: 'Clear Body'},\r\n },\r\n Mightyena: {\r\n types: ['Dark'],\r\n bs: {hp: 70, at: 90, df: 70, sa: 60, sd: 60, sp: 70},\r\n weightkg: 37,\r\n abilities: {0: 'Intimidate'},\r\n },\r\n Milotic: {\r\n types: ['Water'],\r\n bs: {hp: 95, at: 60, df: 79, sa: 100, sd: 125, sp: 81},\r\n weightkg: 162,\r\n abilities: {0: 'Marvel Scale'},\r\n },\r\n Minun: {\r\n types: ['Electric'],\r\n bs: {hp: 60, at: 40, df: 50, sa: 75, sd: 85, sp: 95},\r\n weightkg: 4.2,\r\n abilities: {0: 'Minus'},\r\n },\r\n Mudkip: {\r\n types: ['Water'],\r\n bs: {hp: 50, at: 70, df: 50, sa: 50, sd: 50, sp: 40},\r\n weightkg: 7.6,\r\n nfe: true,\r\n abilities: {0: 'Torrent'},\r\n },\r\n Nincada: {\r\n types: ['Bug', 'Ground'],\r\n bs: {hp: 31, at: 45, df: 90, sa: 30, sd: 30, sp: 40},\r\n weightkg: 5.5,\r\n nfe: true,\r\n abilities: {0: 'Compound Eyes'},\r\n },\r\n Ninjask: {\r\n types: ['Bug', 'Flying'],\r\n bs: {hp: 61, at: 90, df: 45, sa: 50, sd: 50, sp: 160},\r\n weightkg: 12,\r\n abilities: {0: 'Speed Boost'},\r\n },\r\n Nosepass: {\r\n types: ['Rock'],\r\n bs: {hp: 30, at: 45, df: 135, sa: 45, sd: 90, sp: 30},\r\n weightkg: 97,\r\n abilities: {0: 'Sturdy'},\r\n },\r\n Numel: {\r\n types: ['Fire', 'Ground'],\r\n bs: {hp: 60, at: 60, df: 40, sa: 65, sd: 45, sp: 35},\r\n weightkg: 24,\r\n nfe: true,\r\n abilities: {0: 'Oblivious'},\r\n },\r\n Nuzleaf: {\r\n types: ['Grass', 'Dark'],\r\n bs: {hp: 70, at: 70, df: 40, sa: 60, sd: 40, sp: 60},\r\n weightkg: 28,\r\n nfe: true,\r\n abilities: {0: 'Chlorophyll'},\r\n },\r\n Pelipper: {\r\n types: ['Water', 'Flying'],\r\n bs: {hp: 60, at: 50, df: 100, sa: 85, sd: 70, sp: 65},\r\n weightkg: 28,\r\n abilities: {0: 'Keen Eye'},\r\n },\r\n Plusle: {\r\n types: ['Electric'],\r\n bs: {hp: 60, at: 50, df: 40, sa: 85, sd: 75, sp: 95},\r\n weightkg: 4.2,\r\n abilities: {0: 'Plus'},\r\n },\r\n Poochyena: {\r\n types: ['Dark'],\r\n bs: {hp: 35, at: 55, df: 35, sa: 30, sd: 30, sp: 35},\r\n weightkg: 13.6,\r\n nfe: true,\r\n abilities: {0: 'Run Away'},\r\n },\r\n Ralts: {\r\n types: ['Psychic'],\r\n bs: {hp: 28, at: 25, df: 25, sa: 45, sd: 35, sp: 40},\r\n weightkg: 6.6,\r\n nfe: true,\r\n abilities: {0: 'Synchronize'},\r\n },\r\n Rayquaza: {\r\n types: ['Dragon', 'Flying'],\r\n bs: {hp: 105, at: 150, df: 90, sa: 150, sd: 90, sp: 95},\r\n weightkg: 206.5,\r\n abilities: {0: 'Air Lock'},\r\n gender: 'N',\r\n },\r\n Regice: {\r\n types: ['Ice'],\r\n bs: {hp: 80, at: 50, df: 100, sa: 100, sd: 200, sp: 50},\r\n weightkg: 175,\r\n gender: 'N',\r\n abilities: {0: 'Clear Body'},\r\n },\r\n Regirock: {\r\n types: ['Rock'],\r\n bs: {hp: 80, at: 100, df: 200, sa: 50, sd: 100, sp: 50},\r\n weightkg: 230,\r\n gender: 'N',\r\n abilities: {0: 'Clear Body'},\r\n },\r\n Registeel: {\r\n types: ['Steel'],\r\n bs: {hp: 80, at: 75, df: 150, sa: 75, sd: 150, sp: 50},\r\n weightkg: 205,\r\n gender: 'N',\r\n abilities: {0: 'Clear Body'},\r\n },\r\n Relicanth: {\r\n types: ['Water', 'Rock'],\r\n bs: {hp: 100, at: 90, df: 130, sa: 45, sd: 65, sp: 55},\r\n weightkg: 23.4,\r\n abilities: {0: 'Swift Swim'},\r\n },\r\n Roselia: {\r\n types: ['Grass', 'Poison'],\r\n bs: {hp: 50, at: 60, df: 45, sa: 100, sd: 80, sp: 65},\r\n weightkg: 2,\r\n abilities: {0: 'Natural Cure'},\r\n },\r\n Sableye: {\r\n types: ['Dark', 'Ghost'],\r\n bs: {hp: 50, at: 75, df: 75, sa: 65, sd: 65, sp: 50},\r\n weightkg: 11,\r\n abilities: {0: 'Keen Eye'},\r\n },\r\n Salamence: {\r\n types: ['Dragon', 'Flying'],\r\n bs: {hp: 95, at: 135, df: 80, sa: 110, sd: 80, sp: 100},\r\n weightkg: 102.6,\r\n abilities: {0: 'Intimidate'},\r\n },\r\n Sceptile: {\r\n types: ['Grass'],\r\n bs: {hp: 70, at: 85, df: 65, sa: 105, sd: 85, sp: 120},\r\n weightkg: 52.2,\r\n abilities: {0: 'Overgrow'},\r\n },\r\n Sealeo: {\r\n types: ['Ice', 'Water'],\r\n bs: {hp: 90, at: 60, df: 70, sa: 75, sd: 70, sp: 45},\r\n weightkg: 87.6,\r\n nfe: true,\r\n abilities: {0: 'Thick Fat'},\r\n },\r\n Seedot: {\r\n types: ['Grass'],\r\n bs: {hp: 40, at: 40, df: 50, sa: 30, sd: 30, sp: 30},\r\n weightkg: 4,\r\n nfe: true,\r\n abilities: {0: 'Chlorophyll'},\r\n },\r\n Seviper: {\r\n types: ['Poison'],\r\n bs: {hp: 73, at: 100, df: 60, sa: 100, sd: 60, sp: 65},\r\n weightkg: 52.5,\r\n abilities: {0: 'Shed Skin'},\r\n },\r\n Sharpedo: {\r\n types: ['Water', 'Dark'],\r\n bs: {hp: 70, at: 120, df: 40, sa: 95, sd: 40, sp: 95},\r\n weightkg: 88.8,\r\n abilities: {0: 'Rough Skin'},\r\n },\r\n Shedinja: {\r\n types: ['Bug', 'Ghost'],\r\n bs: {hp: 1, at: 90, df: 45, sa: 30, sd: 30, sp: 40},\r\n weightkg: 1.2,\r\n abilities: {0: 'Wonder Guard'},\r\n gender: 'N',\r\n },\r\n Shelgon: {\r\n types: ['Dragon'],\r\n bs: {hp: 65, at: 95, df: 100, sa: 60, sd: 50, sp: 50},\r\n weightkg: 110.5,\r\n nfe: true,\r\n abilities: {0: 'Rock Head'},\r\n },\r\n Shiftry: {\r\n types: ['Grass', 'Dark'],\r\n bs: {hp: 90, at: 100, df: 60, sa: 90, sd: 60, sp: 80},\r\n weightkg: 59.6,\r\n abilities: {0: 'Chlorophyll'},\r\n },\r\n Shroomish: {\r\n types: ['Grass'],\r\n bs: {hp: 60, at: 40, df: 60, sa: 40, sd: 60, sp: 35},\r\n weightkg: 4.5,\r\n nfe: true,\r\n abilities: {0: 'Effect Spore'},\r\n },\r\n Shuppet: {\r\n types: ['Ghost'],\r\n bs: {hp: 44, at: 75, df: 35, sa: 63, sd: 33, sp: 45},\r\n weightkg: 2.3,\r\n nfe: true,\r\n abilities: {0: 'Insomnia'},\r\n },\r\n Silcoon: {\r\n types: ['Bug'],\r\n bs: {hp: 50, at: 35, df: 55, sa: 25, sd: 25, sp: 15},\r\n weightkg: 10,\r\n abilities: {0: 'Shed Skin'},\r\n nfe: true,\r\n },\r\n Skitty: {\r\n types: ['Normal'],\r\n bs: {hp: 50, at: 45, df: 45, sa: 35, sd: 35, sp: 50},\r\n weightkg: 11,\r\n nfe: true,\r\n abilities: {0: 'Cute Charm'},\r\n },\r\n Slaking: {\r\n types: ['Normal'],\r\n bs: {hp: 150, at: 160, df: 100, sa: 95, sd: 65, sp: 100},\r\n weightkg: 130.5,\r\n abilities: {0: 'Truant'},\r\n },\r\n Slakoth: {\r\n types: ['Normal'],\r\n bs: {hp: 60, at: 60, df: 60, sa: 35, sd: 35, sp: 30},\r\n weightkg: 24,\r\n abilities: {0: 'Truant'},\r\n nfe: true,\r\n },\r\n Snorunt: {\r\n types: ['Ice'],\r\n bs: {hp: 50, at: 50, df: 50, sa: 50, sd: 50, sp: 50},\r\n weightkg: 16.8,\r\n nfe: true,\r\n abilities: {0: 'Inner Focus'},\r\n },\r\n Solrock: {\r\n types: ['Rock', 'Psychic'],\r\n bs: {hp: 70, at: 95, df: 85, sa: 55, sd: 65, sp: 70},\r\n weightkg: 154,\r\n abilities: {0: 'Levitate'},\r\n gender: 'N',\r\n },\r\n Spheal: {\r\n types: ['Ice', 'Water'],\r\n bs: {hp: 70, at: 40, df: 50, sa: 55, sd: 50, sp: 25},\r\n weightkg: 39.5,\r\n nfe: true,\r\n abilities: {0: 'Thick Fat'},\r\n },\r\n Spinda: {\r\n types: ['Normal'],\r\n bs: {hp: 60, at: 60, df: 60, sa: 60, sd: 60, sp: 60},\r\n weightkg: 5,\r\n abilities: {0: 'Own Tempo'},\r\n },\r\n Spoink: {\r\n types: ['Psychic'],\r\n bs: {hp: 60, at: 25, df: 35, sa: 70, sd: 80, sp: 60},\r\n weightkg: 30.6,\r\n nfe: true,\r\n abilities: {0: 'Thick Fat'},\r\n },\r\n Surskit: {\r\n types: ['Bug', 'Water'],\r\n bs: {hp: 40, at: 30, df: 32, sa: 50, sd: 52, sp: 65},\r\n weightkg: 1.7,\r\n nfe: true,\r\n abilities: {0: 'Swift Swim'},\r\n },\r\n Swablu: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 45, at: 40, df: 60, sa: 40, sd: 75, sp: 50},\r\n weightkg: 1.2,\r\n nfe: true,\r\n abilities: {0: 'Natural Cure'},\r\n },\r\n Swalot: {\r\n types: ['Poison'],\r\n bs: {hp: 100, at: 73, df: 83, sa: 73, sd: 83, sp: 55},\r\n weightkg: 80,\r\n abilities: {0: 'Liquid Ooze'},\r\n },\r\n Swampert: {\r\n types: ['Water', 'Ground'],\r\n bs: {hp: 100, at: 110, df: 90, sa: 85, sd: 90, sp: 60},\r\n weightkg: 81.9,\r\n abilities: {0: 'Torrent'},\r\n },\r\n Swellow: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 60, at: 85, df: 60, sa: 50, sd: 50, sp: 125},\r\n weightkg: 19.8,\r\n abilities: {0: 'Guts'},\r\n },\r\n Taillow: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 40, at: 55, df: 30, sa: 30, sd: 30, sp: 85},\r\n weightkg: 2.3,\r\n nfe: true,\r\n abilities: {0: 'Guts'},\r\n },\r\n Torchic: {\r\n types: ['Fire'],\r\n bs: {hp: 45, at: 60, df: 40, sa: 70, sd: 50, sp: 45},\r\n weightkg: 2.5,\r\n nfe: true,\r\n abilities: {0: 'Blaze'},\r\n },\r\n Torkoal: {\r\n types: ['Fire'],\r\n bs: {hp: 70, at: 85, df: 140, sa: 85, sd: 70, sp: 20},\r\n weightkg: 80.4,\r\n abilities: {0: 'White Smoke'},\r\n },\r\n Trapinch: {\r\n types: ['Ground'],\r\n bs: {hp: 45, at: 100, df: 45, sa: 45, sd: 45, sp: 10},\r\n weightkg: 15,\r\n nfe: true,\r\n abilities: {0: 'Hyper Cutter'},\r\n },\r\n Treecko: {\r\n types: ['Grass'],\r\n bs: {hp: 40, at: 45, df: 35, sa: 65, sd: 55, sp: 70},\r\n weightkg: 5,\r\n nfe: true,\r\n abilities: {0: 'Overgrow'},\r\n },\r\n Tropius: {\r\n types: ['Grass', 'Flying'],\r\n bs: {hp: 99, at: 68, df: 83, sa: 72, sd: 87, sp: 51},\r\n weightkg: 100,\r\n abilities: {0: 'Chlorophyll'},\r\n },\r\n Vibrava: {\r\n types: ['Ground', 'Dragon'],\r\n bs: {hp: 50, at: 70, df: 50, sa: 50, sd: 50, sp: 70},\r\n weightkg: 15.3,\r\n abilities: {0: 'Levitate'},\r\n nfe: true,\r\n },\r\n Vigoroth: {\r\n types: ['Normal'],\r\n bs: {hp: 80, at: 80, df: 80, sa: 55, sd: 55, sp: 90},\r\n weightkg: 46.5,\r\n abilities: {0: 'Vital Spirit'},\r\n nfe: true,\r\n },\r\n Volbeat: {\r\n types: ['Bug'],\r\n bs: {hp: 65, at: 73, df: 55, sa: 47, sd: 75, sp: 85},\r\n weightkg: 17.7,\r\n abilities: {0: 'Illuminate'},\r\n },\r\n Wailmer: {\r\n types: ['Water'],\r\n bs: {hp: 130, at: 70, df: 35, sa: 70, sd: 35, sp: 60},\r\n weightkg: 130,\r\n nfe: true,\r\n abilities: {0: 'Water Veil'},\r\n },\r\n Wailord: {\r\n types: ['Water'],\r\n bs: {hp: 170, at: 90, df: 45, sa: 90, sd: 45, sp: 60},\r\n weightkg: 398,\r\n abilities: {0: 'Water Veil'},\r\n },\r\n Walrein: {\r\n types: ['Ice', 'Water'],\r\n bs: {hp: 110, at: 80, df: 90, sa: 95, sd: 90, sp: 65},\r\n weightkg: 150.6,\r\n abilities: {0: 'Thick Fat'},\r\n },\r\n Whiscash: {\r\n types: ['Water', 'Ground'],\r\n bs: {hp: 110, at: 78, df: 73, sa: 76, sd: 71, sp: 60},\r\n weightkg: 23.6,\r\n abilities: {0: 'Oblivious'},\r\n },\r\n Whismur: {\r\n types: ['Normal'],\r\n bs: {hp: 64, at: 51, df: 23, sa: 51, sd: 23, sp: 28},\r\n weightkg: 16.3,\r\n nfe: true,\r\n abilities: {0: 'Soundproof'},\r\n },\r\n Wingull: {\r\n types: ['Water', 'Flying'],\r\n bs: {hp: 40, at: 30, df: 30, sa: 55, sd: 30, sp: 85},\r\n weightkg: 9.5,\r\n nfe: true,\r\n abilities: {0: 'Keen Eye'},\r\n },\r\n Wurmple: {\r\n types: ['Bug'],\r\n bs: {hp: 45, at: 45, df: 35, sa: 20, sd: 30, sp: 20},\r\n weightkg: 3.6,\r\n nfe: true,\r\n abilities: {0: 'Shield Dust'},\r\n },\r\n Wynaut: {\r\n types: ['Psychic'],\r\n bs: {hp: 95, at: 23, df: 48, sa: 23, sd: 48, sp: 23},\r\n weightkg: 14,\r\n nfe: true,\r\n abilities: {0: 'Shadow Tag'},\r\n },\r\n Zangoose: {\r\n types: ['Normal'],\r\n bs: {hp: 73, at: 115, df: 60, sa: 60, sd: 60, sp: 90},\r\n weightkg: 40.3,\r\n abilities: {0: 'Immunity'},\r\n },\r\n Zigzagoon: {\r\n types: ['Normal'],\r\n bs: {hp: 38, at: 30, df: 41, sa: 30, sd: 41, sp: 60},\r\n weightkg: 17.5,\r\n nfe: true,\r\n abilities: {0: 'Pickup'},\r\n },\r\n};\r\n\r\nconst ADV: {[name: string]: SpeciesData} = extend(true, {}, GSC, ADV_PATCH);\r\n\r\nconst DPP_PATCH: {[name: string]: DeepPartial} = {\r\n Aipom: {nfe: true},\r\n Dusclops: {nfe: true},\r\n Electabuzz: {nfe: true},\r\n Gligar: {nfe: true},\r\n Lickitung: {nfe: true},\r\n Magmar: {nfe: true},\r\n Magneton: {nfe: true},\r\n Misdreavus: {nfe: true},\r\n Murkrow: {nfe: true},\r\n Nosepass: {nfe: true},\r\n Piloswine: {nfe: true},\r\n Pichu: {otherFormes: ['Pichu-Spiky-eared']},\r\n Porygon2: {nfe: true},\r\n Rhydon: {nfe: true},\r\n Roselia: {nfe: true},\r\n Sneasel: {nfe: true},\r\n Tangela: {nfe: true},\r\n Togetic: {nfe: true},\r\n Yanma: {nfe: true},\r\n Abomasnow: {\r\n types: ['Grass', 'Ice'],\r\n bs: {hp: 90, at: 92, df: 75, sa: 92, sd: 85, sp: 60},\r\n weightkg: 135.5,\r\n abilities: {0: 'Snow Warning'},\r\n },\r\n Ambipom: {\r\n types: ['Normal'],\r\n bs: {hp: 75, at: 100, df: 66, sa: 60, sd: 66, sp: 115},\r\n weightkg: 20.3,\r\n abilities: {0: 'Technician'},\r\n },\r\n Arceus: {\r\n types: ['Normal'],\r\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\r\n weightkg: 320,\r\n abilities: {0: 'Multitype'},\r\n gender: 'N',\r\n otherFormes: [\r\n 'Arceus-Bug',\r\n 'Arceus-Dark',\r\n 'Arceus-Dragon',\r\n 'Arceus-Electric',\r\n 'Arceus-Fighting',\r\n 'Arceus-Fire',\r\n 'Arceus-Flying',\r\n 'Arceus-Ghost',\r\n 'Arceus-Grass',\r\n 'Arceus-Ground',\r\n 'Arceus-Ice',\r\n 'Arceus-Poison',\r\n 'Arceus-Psychic',\r\n 'Arceus-Rock',\r\n 'Arceus-Steel',\r\n 'Arceus-Water',\r\n ],\r\n },\r\n 'Arceus-Bug': {\r\n types: ['Bug'],\r\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\r\n weightkg: 320,\r\n abilities: {0: 'Multitype'},\r\n gender: 'N',\r\n baseSpecies: 'Arceus',\r\n },\r\n 'Arceus-Dark': {\r\n types: ['Dark'],\r\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\r\n weightkg: 320,\r\n abilities: {0: 'Multitype'},\r\n gender: 'N',\r\n baseSpecies: 'Arceus',\r\n },\r\n 'Arceus-Dragon': {\r\n types: ['Dragon'],\r\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\r\n weightkg: 320,\r\n abilities: {0: 'Multitype'},\r\n gender: 'N',\r\n baseSpecies: 'Arceus',\r\n },\r\n 'Arceus-Electric': {\r\n types: ['Electric'],\r\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\r\n weightkg: 320,\r\n abilities: {0: 'Multitype'},\r\n gender: 'N',\r\n baseSpecies: 'Arceus',\r\n },\r\n 'Arceus-Fighting': {\r\n types: ['Fighting'],\r\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\r\n weightkg: 320,\r\n abilities: {0: 'Multitype'},\r\n gender: 'N',\r\n baseSpecies: 'Arceus',\r\n },\r\n 'Arceus-Fire': {\r\n types: ['Fire'],\r\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\r\n weightkg: 320,\r\n abilities: {0: 'Multitype'},\r\n gender: 'N',\r\n baseSpecies: 'Arceus',\r\n },\r\n 'Arceus-Flying': {\r\n types: ['Flying'],\r\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\r\n weightkg: 320,\r\n abilities: {0: 'Multitype'},\r\n gender: 'N',\r\n baseSpecies: 'Arceus',\r\n },\r\n 'Arceus-Ghost': {\r\n types: ['Ghost'],\r\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\r\n weightkg: 320,\r\n abilities: {0: 'Multitype'},\r\n gender: 'N',\r\n baseSpecies: 'Arceus',\r\n },\r\n 'Arceus-Grass': {\r\n types: ['Grass'],\r\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\r\n weightkg: 320,\r\n abilities: {0: 'Multitype'},\r\n gender: 'N',\r\n baseSpecies: 'Arceus',\r\n },\r\n 'Arceus-Ground': {\r\n types: ['Ground'],\r\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\r\n weightkg: 320,\r\n abilities: {0: 'Multitype'},\r\n gender: 'N',\r\n baseSpecies: 'Arceus',\r\n },\r\n 'Arceus-Ice': {\r\n types: ['Ice'],\r\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\r\n weightkg: 320,\r\n abilities: {0: 'Multitype'},\r\n gender: 'N',\r\n baseSpecies: 'Arceus',\r\n },\r\n 'Arceus-Poison': {\r\n types: ['Poison'],\r\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\r\n weightkg: 320,\r\n abilities: {0: 'Multitype'},\r\n gender: 'N',\r\n baseSpecies: 'Arceus',\r\n },\r\n 'Arceus-Psychic': {\r\n types: ['Psychic'],\r\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\r\n weightkg: 320,\r\n abilities: {0: 'Multitype'},\r\n gender: 'N',\r\n baseSpecies: 'Arceus',\r\n },\r\n 'Arceus-Rock': {\r\n types: ['Rock'],\r\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\r\n weightkg: 320,\r\n abilities: {0: 'Multitype'},\r\n gender: 'N',\r\n baseSpecies: 'Arceus',\r\n },\r\n 'Arceus-Steel': {\r\n types: ['Steel'],\r\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\r\n weightkg: 320,\r\n abilities: {0: 'Multitype'},\r\n gender: 'N',\r\n baseSpecies: 'Arceus',\r\n },\r\n 'Arceus-Water': {\r\n types: ['Water'],\r\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\r\n weightkg: 320,\r\n abilities: {0: 'Multitype'},\r\n gender: 'N',\r\n baseSpecies: 'Arceus',\r\n },\r\n Arghonaut: {\r\n types: ['Water', 'Fighting'],\r\n bs: {hp: 105, at: 110, df: 95, sa: 70, sd: 100, sp: 75},\r\n weightkg: 151,\r\n abilities: {0: 'Unaware'},\r\n },\r\n Azelf: {\r\n types: ['Psychic'],\r\n bs: {hp: 75, at: 125, df: 70, sa: 125, sd: 70, sp: 115},\r\n weightkg: 0.3,\r\n abilities: {0: 'Levitate'},\r\n gender: 'N',\r\n },\r\n Bastiodon: {\r\n types: ['Rock', 'Steel'],\r\n bs: {hp: 60, at: 52, df: 168, sa: 47, sd: 138, sp: 30},\r\n weightkg: 149.5,\r\n abilities: {0: 'Sturdy'},\r\n },\r\n Bibarel: {\r\n types: ['Normal', 'Water'],\r\n bs: {hp: 79, at: 85, df: 60, sa: 55, sd: 60, sp: 71},\r\n weightkg: 31.5,\r\n abilities: {0: 'Simple'},\r\n },\r\n Bidoof: {\r\n types: ['Normal'],\r\n bs: {hp: 59, at: 45, df: 40, sa: 35, sd: 40, sp: 31},\r\n weightkg: 20,\r\n nfe: true,\r\n abilities: {0: 'Simple'},\r\n },\r\n Bonsly: {\r\n types: ['Rock'],\r\n bs: {hp: 50, at: 80, df: 95, sa: 10, sd: 45, sp: 10},\r\n weightkg: 15,\r\n nfe: true,\r\n abilities: {0: 'Sturdy'},\r\n },\r\n Breezi: {\r\n types: ['Poison', 'Flying'],\r\n bs: {hp: 50, at: 46, df: 69, sa: 60, sd: 50, sp: 75},\r\n weightkg: 0.6,\r\n nfe: true,\r\n abilities: {0: 'Unburden'},\r\n },\r\n Bronzong: {\r\n types: ['Steel', 'Psychic'],\r\n bs: {hp: 67, at: 89, df: 116, sa: 79, sd: 116, sp: 33},\r\n weightkg: 187,\r\n gender: 'N',\r\n abilities: {0: 'Levitate'},\r\n },\r\n Bronzor: {\r\n types: ['Steel', 'Psychic'],\r\n bs: {hp: 57, at: 24, df: 86, sa: 24, sd: 86, sp: 23},\r\n weightkg: 60.5,\r\n nfe: true,\r\n gender: 'N',\r\n abilities: {0: 'Levitate'},\r\n },\r\n Budew: {\r\n types: ['Grass', 'Poison'],\r\n bs: {hp: 40, at: 30, df: 35, sa: 50, sd: 70, sp: 55},\r\n weightkg: 1.2,\r\n nfe: true,\r\n abilities: {0: 'Natural Cure'},\r\n },\r\n Buizel: {\r\n types: ['Water'],\r\n bs: {hp: 55, at: 65, df: 35, sa: 60, sd: 30, sp: 85},\r\n weightkg: 29.5,\r\n nfe: true,\r\n abilities: {0: 'Swift Swim'},\r\n },\r\n Buneary: {\r\n types: ['Normal'],\r\n bs: {hp: 55, at: 66, df: 44, sa: 44, sd: 56, sp: 85},\r\n weightkg: 5.5,\r\n nfe: true,\r\n abilities: {0: 'Run Away'},\r\n },\r\n Burmy: {\r\n types: ['Bug'],\r\n bs: {hp: 40, at: 29, df: 45, sa: 29, sd: 45, sp: 36},\r\n weightkg: 3.4,\r\n nfe: true,\r\n abilities: {0: 'Shed Skin'},\r\n },\r\n Carnivine: {\r\n types: ['Grass'],\r\n bs: {hp: 74, at: 100, df: 72, sa: 90, sd: 72, sp: 46},\r\n weightkg: 27,\r\n abilities: {0: 'Levitate'},\r\n },\r\n Chatot: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 76, at: 65, df: 45, sa: 92, sd: 42, sp: 91},\r\n weightkg: 1.9,\r\n abilities: {0: 'Keen Eye'},\r\n },\r\n Cherrim: {\r\n types: ['Grass'],\r\n bs: {hp: 70, at: 60, df: 70, sa: 87, sd: 78, sp: 85},\r\n weightkg: 9.3,\r\n abilities: {0: 'Flower Gift'},\r\n otherFormes: ['Cherrim-Sunshine'],\r\n },\r\n 'Cherrim-Sunshine': {\r\n types: ['Grass'],\r\n bs: {hp: 70, at: 60, df: 70, sa: 87, sd: 78, sp: 85},\r\n weightkg: 9.3,\r\n abilities: {0: 'Flower Gift'},\r\n baseSpecies: 'Cherrim',\r\n },\r\n Cherubi: {\r\n types: ['Grass'],\r\n bs: {hp: 45, at: 35, df: 45, sa: 62, sd: 53, sp: 35},\r\n weightkg: 3.3,\r\n abilities: {0: 'Chlorophyll'},\r\n nfe: true,\r\n },\r\n Chimchar: {\r\n types: ['Fire'],\r\n bs: {hp: 44, at: 58, df: 44, sa: 58, sd: 44, sp: 61},\r\n weightkg: 6.2,\r\n nfe: true,\r\n abilities: {0: 'Blaze'},\r\n },\r\n Chingling: {\r\n types: ['Psychic'],\r\n bs: {hp: 45, at: 30, df: 50, sa: 65, sd: 50, sp: 45},\r\n weightkg: 0.6,\r\n abilities: {0: 'Levitate'},\r\n nfe: true,\r\n },\r\n Colossoil: {\r\n types: ['Ground', 'Dark'],\r\n bs: {hp: 133, at: 122, df: 72, sa: 71, sd: 72, sp: 95},\r\n weightkg: 683.6,\r\n abilities: {0: 'Rebound'},\r\n },\r\n Combee: {\r\n types: ['Bug', 'Flying'],\r\n bs: {hp: 30, at: 30, df: 42, sa: 30, sd: 42, sp: 70},\r\n weightkg: 5.5,\r\n nfe: true,\r\n abilities: {0: 'Honey Gather'},\r\n },\r\n Cranidos: {\r\n types: ['Rock'],\r\n bs: {hp: 67, at: 125, df: 40, sa: 30, sd: 30, sp: 58},\r\n weightkg: 31.5,\r\n nfe: true,\r\n abilities: {0: 'Mold Breaker'},\r\n },\r\n Cresselia: {\r\n types: ['Psychic'],\r\n bs: {hp: 120, at: 70, df: 120, sa: 75, sd: 130, sp: 85},\r\n weightkg: 85.6,\r\n abilities: {0: 'Levitate'},\r\n },\r\n Croagunk: {\r\n types: ['Poison', 'Fighting'],\r\n bs: {hp: 48, at: 61, df: 40, sa: 61, sd: 40, sp: 50},\r\n weightkg: 23,\r\n nfe: true,\r\n abilities: {0: 'Anticipation'},\r\n },\r\n Cyclohm: {\r\n types: ['Electric', 'Dragon'],\r\n bs: {hp: 108, at: 60, df: 118, sa: 112, sd: 70, sp: 80},\r\n weightkg: 59,\r\n abilities: {0: 'Shield Dust'},\r\n },\r\n Darkrai: {\r\n types: ['Dark'],\r\n bs: {hp: 70, at: 90, df: 90, sa: 135, sd: 90, sp: 125},\r\n weightkg: 50.5,\r\n abilities: {0: 'Bad Dreams'},\r\n gender: 'N',\r\n },\r\n Dialga: {\r\n types: ['Steel', 'Dragon'],\r\n bs: {hp: 100, at: 120, df: 120, sa: 150, sd: 100, sp: 90},\r\n weightkg: 683,\r\n gender: 'N',\r\n abilities: {0: 'Pressure'},\r\n },\r\n Dorsoil: {\r\n types: ['Ground'],\r\n bs: {hp: 103, at: 72, df: 52, sa: 61, sd: 52, sp: 65},\r\n weightkg: 145,\r\n nfe: true,\r\n abilities: {0: 'Oblivious'},\r\n },\r\n Drapion: {\r\n types: ['Poison', 'Dark'],\r\n bs: {hp: 70, at: 90, df: 110, sa: 60, sd: 75, sp: 95},\r\n weightkg: 61.5,\r\n abilities: {0: 'Battle Armor'},\r\n },\r\n Drifblim: {\r\n types: ['Ghost', 'Flying'],\r\n bs: {hp: 150, at: 80, df: 44, sa: 90, sd: 54, sp: 80},\r\n weightkg: 15,\r\n abilities: {0: 'Aftermath'},\r\n },\r\n Drifloon: {\r\n types: ['Ghost', 'Flying'],\r\n bs: {hp: 90, at: 50, df: 34, sa: 60, sd: 44, sp: 70},\r\n weightkg: 1.2,\r\n nfe: true,\r\n abilities: {0: 'Aftermath'},\r\n },\r\n Duohm: {\r\n types: ['Electric', 'Dragon'],\r\n bs: {hp: 88, at: 40, df: 103, sa: 77, sd: 60, sp: 60},\r\n weightkg: 19.2,\r\n nfe: true,\r\n abilities: {0: 'Shield Dust'},\r\n },\r\n Dusknoir: {\r\n types: ['Ghost'],\r\n bs: {hp: 45, at: 100, df: 135, sa: 65, sd: 135, sp: 45},\r\n weightkg: 106.6,\r\n abilities: {0: 'Pressure'},\r\n },\r\n Electivire: {\r\n types: ['Electric'],\r\n bs: {hp: 75, at: 123, df: 67, sa: 95, sd: 85, sp: 95},\r\n weightkg: 138.6,\r\n abilities: {0: 'Motor Drive'},\r\n },\r\n Embirch: {\r\n types: ['Fire', 'Grass'],\r\n bs: {hp: 60, at: 40, df: 55, sa: 65, sd: 40, sp: 60},\r\n weightkg: 15,\r\n nfe: true,\r\n abilities: {0: 'Reckless'},\r\n },\r\n Empoleon: {\r\n types: ['Water', 'Steel'],\r\n bs: {hp: 84, at: 86, df: 88, sa: 111, sd: 101, sp: 60},\r\n weightkg: 84.5,\r\n abilities: {0: 'Torrent'},\r\n },\r\n Fidgit: {\r\n types: ['Poison', 'Ground'],\r\n bs: {hp: 95, at: 76, df: 109, sa: 90, sd: 80, sp: 105},\r\n weightkg: 53,\r\n abilities: {0: 'Persistent'},\r\n },\r\n Finneon: {\r\n types: ['Water'],\r\n bs: {hp: 49, at: 49, df: 56, sa: 49, sd: 61, sp: 66},\r\n weightkg: 7,\r\n nfe: true,\r\n abilities: {0: 'Swift Swim'},\r\n },\r\n Flarelm: {\r\n types: ['Fire', 'Grass'],\r\n bs: {hp: 90, at: 50, df: 95, sa: 75, sd: 70, sp: 40},\r\n weightkg: 73,\r\n nfe: true,\r\n abilities: {0: 'Rock Head'},\r\n },\r\n Floatzel: {\r\n types: ['Water'],\r\n bs: {hp: 85, at: 105, df: 55, sa: 85, sd: 50, sp: 115},\r\n weightkg: 33.5,\r\n abilities: {0: 'Swift Swim'},\r\n },\r\n Froslass: {\r\n types: ['Ice', 'Ghost'],\r\n bs: {hp: 70, at: 80, df: 70, sa: 80, sd: 70, sp: 110},\r\n weightkg: 26.6,\r\n abilities: {0: 'Snow Cloak'},\r\n },\r\n Gabite: {\r\n types: ['Dragon', 'Ground'],\r\n bs: {hp: 68, at: 90, df: 65, sa: 50, sd: 55, sp: 82},\r\n weightkg: 56,\r\n nfe: true,\r\n abilities: {0: 'Sand Veil'},\r\n },\r\n Gallade: {\r\n types: ['Psychic', 'Fighting'],\r\n bs: {hp: 68, at: 125, df: 65, sa: 65, sd: 115, sp: 80},\r\n weightkg: 52,\r\n abilities: {0: 'Steadfast'},\r\n },\r\n Garchomp: {\r\n types: ['Dragon', 'Ground'],\r\n bs: {hp: 108, at: 130, df: 95, sa: 80, sd: 85, sp: 102},\r\n weightkg: 95,\r\n abilities: {0: 'Sand Veil'},\r\n },\r\n Gastrodon: {\r\n types: ['Water', 'Ground'],\r\n bs: {hp: 111, at: 83, df: 68, sa: 92, sd: 82, sp: 39},\r\n weightkg: 29.9,\r\n abilities: {0: 'Sticky Hold'},\r\n },\r\n Gible: {\r\n types: ['Dragon', 'Ground'],\r\n bs: {hp: 58, at: 70, df: 45, sa: 40, sd: 45, sp: 42},\r\n weightkg: 20.5,\r\n nfe: true,\r\n abilities: {0: 'Sand Veil'},\r\n },\r\n Giratina: {\r\n types: ['Ghost', 'Dragon'],\r\n bs: {hp: 150, at: 100, df: 120, sa: 100, sd: 120, sp: 90},\r\n weightkg: 750,\r\n gender: 'N',\r\n otherFormes: ['Giratina-Origin'],\r\n abilities: {0: 'Pressure'},\r\n },\r\n 'Giratina-Origin': {\r\n types: ['Ghost', 'Dragon'],\r\n bs: {hp: 150, at: 120, df: 100, sa: 120, sd: 100, sp: 90},\r\n weightkg: 650,\r\n gender: 'N',\r\n abilities: {0: 'Levitate'},\r\n baseSpecies: 'Giratina',\r\n },\r\n Glaceon: {\r\n types: ['Ice'],\r\n bs: {hp: 65, at: 60, df: 110, sa: 130, sd: 95, sp: 65},\r\n weightkg: 25.9,\r\n abilities: {0: 'Snow Cloak'},\r\n },\r\n Glameow: {\r\n types: ['Normal'],\r\n bs: {hp: 49, at: 55, df: 42, sa: 42, sd: 37, sp: 85},\r\n weightkg: 3.9,\r\n nfe: true,\r\n abilities: {0: 'Limber'},\r\n },\r\n Gliscor: {\r\n types: ['Ground', 'Flying'],\r\n bs: {hp: 75, at: 95, df: 125, sa: 45, sd: 75, sp: 95},\r\n weightkg: 42.5,\r\n abilities: {0: 'Hyper Cutter'},\r\n },\r\n Grotle: {\r\n types: ['Grass'],\r\n bs: {hp: 75, at: 89, df: 85, sa: 55, sd: 65, sp: 36},\r\n weightkg: 97,\r\n nfe: true,\r\n abilities: {0: 'Overgrow'},\r\n },\r\n Happiny: {\r\n types: ['Normal'],\r\n bs: {hp: 100, at: 5, df: 5, sa: 15, sd: 65, sp: 30},\r\n weightkg: 24.4,\r\n nfe: true,\r\n abilities: {0: 'Natural Cure'},\r\n },\r\n Heatran: {\r\n types: ['Fire', 'Steel'],\r\n bs: {hp: 91, at: 90, df: 106, sa: 130, sd: 106, sp: 77},\r\n weightkg: 430,\r\n abilities: {0: 'Flash Fire'},\r\n },\r\n Hippopotas: {\r\n types: ['Ground'],\r\n bs: {hp: 68, at: 72, df: 78, sa: 38, sd: 42, sp: 32},\r\n weightkg: 49.5,\r\n nfe: true,\r\n abilities: {0: 'Sand Stream'},\r\n },\r\n Hippowdon: {\r\n types: ['Ground'],\r\n bs: {hp: 108, at: 112, df: 118, sa: 68, sd: 72, sp: 47},\r\n weightkg: 300,\r\n abilities: {0: 'Sand Stream'},\r\n },\r\n Honchkrow: {\r\n types: ['Dark', 'Flying'],\r\n bs: {hp: 100, at: 125, df: 52, sa: 105, sd: 52, sp: 71},\r\n weightkg: 27.3,\r\n abilities: {0: 'Insomnia'},\r\n },\r\n Infernape: {\r\n types: ['Fire', 'Fighting'],\r\n bs: {hp: 76, at: 104, df: 71, sa: 104, sd: 71, sp: 108},\r\n weightkg: 55,\r\n abilities: {0: 'Blaze'},\r\n },\r\n Kitsunoh: {\r\n types: ['Ghost', 'Steel'],\r\n bs: {hp: 80, at: 103, df: 85, sa: 55, sd: 80, sp: 110},\r\n weightkg: 51,\r\n abilities: {0: 'Frisk'},\r\n },\r\n Kricketot: {\r\n types: ['Bug'],\r\n bs: {hp: 37, at: 25, df: 41, sa: 25, sd: 41, sp: 25},\r\n weightkg: 2.2,\r\n nfe: true,\r\n abilities: {0: 'Shed Skin'},\r\n },\r\n Kricketune: {\r\n types: ['Bug'],\r\n bs: {hp: 77, at: 85, df: 51, sa: 55, sd: 51, sp: 65},\r\n weightkg: 25.5,\r\n abilities: {0: 'Swarm'},\r\n },\r\n Krilowatt: {\r\n types: ['Electric', 'Water'],\r\n bs: {hp: 151, at: 84, df: 73, sa: 83, sd: 74, sp: 105},\r\n weightkg: 10.6,\r\n abilities: {0: 'Trace'},\r\n },\r\n Leafeon: {\r\n types: ['Grass'],\r\n bs: {hp: 65, at: 110, df: 130, sa: 60, sd: 65, sp: 95},\r\n weightkg: 25.5,\r\n abilities: {0: 'Leaf Guard'},\r\n },\r\n Lickilicky: {\r\n types: ['Normal'],\r\n bs: {hp: 110, at: 85, df: 95, sa: 80, sd: 95, sp: 50},\r\n weightkg: 140,\r\n abilities: {0: 'Own Tempo'},\r\n },\r\n Lopunny: {\r\n types: ['Normal'],\r\n bs: {hp: 65, at: 76, df: 84, sa: 54, sd: 96, sp: 105},\r\n weightkg: 33.3,\r\n abilities: {0: 'Cute Charm'},\r\n },\r\n Lucario: {\r\n types: ['Fighting', 'Steel'],\r\n bs: {hp: 70, at: 110, df: 70, sa: 115, sd: 70, sp: 90},\r\n weightkg: 54,\r\n abilities: {0: 'Steadfast'},\r\n },\r\n Lumineon: {\r\n types: ['Water'],\r\n bs: {hp: 69, at: 69, df: 76, sa: 69, sd: 86, sp: 91},\r\n weightkg: 24,\r\n abilities: {0: 'Swift Swim'},\r\n },\r\n Luxio: {\r\n types: ['Electric'],\r\n bs: {hp: 60, at: 85, df: 49, sa: 60, sd: 49, sp: 60},\r\n weightkg: 30.5,\r\n nfe: true,\r\n abilities: {0: 'Rivalry'},\r\n },\r\n Luxray: {\r\n types: ['Electric'],\r\n bs: {hp: 80, at: 120, df: 79, sa: 95, sd: 79, sp: 70},\r\n weightkg: 42,\r\n abilities: {0: 'Rivalry'},\r\n },\r\n Magmortar: {\r\n types: ['Fire'],\r\n bs: {hp: 75, at: 95, df: 67, sa: 125, sd: 95, sp: 83},\r\n weightkg: 68,\r\n abilities: {0: 'Flame Body'},\r\n },\r\n Magnezone: {\r\n types: ['Electric', 'Steel'],\r\n bs: {hp: 70, at: 70, df: 115, sa: 130, sd: 90, sp: 60},\r\n weightkg: 180,\r\n gender: 'N',\r\n abilities: {0: 'Magnet Pull'},\r\n },\r\n Mamoswine: {\r\n types: ['Ice', 'Ground'],\r\n bs: {hp: 110, at: 130, df: 80, sa: 70, sd: 60, sp: 80},\r\n weightkg: 291,\r\n abilities: {0: 'Oblivious'},\r\n },\r\n Manaphy: {\r\n types: ['Water'],\r\n bs: {hp: 100, at: 100, df: 100, sa: 100, sd: 100, sp: 100},\r\n weightkg: 1.4,\r\n abilities: {0: 'Hydration'},\r\n gender: 'N',\r\n },\r\n Mantyke: {\r\n types: ['Water', 'Flying'],\r\n bs: {hp: 45, at: 20, df: 50, sa: 60, sd: 120, sp: 50},\r\n weightkg: 65,\r\n nfe: true,\r\n abilities: {0: 'Swift Swim'},\r\n },\r\n Mesprit: {\r\n types: ['Psychic'],\r\n bs: {hp: 80, at: 105, df: 105, sa: 105, sd: 105, sp: 80},\r\n weightkg: 0.3,\r\n abilities: {0: 'Levitate'},\r\n gender: 'N',\r\n },\r\n 'Mime Jr.': {\r\n types: ['Psychic'],\r\n bs: {hp: 20, at: 25, df: 45, sa: 70, sd: 90, sp: 60},\r\n weightkg: 13,\r\n nfe: true,\r\n abilities: {0: 'Soundproof'},\r\n },\r\n Mismagius: {\r\n types: ['Ghost'],\r\n bs: {hp: 60, at: 60, df: 60, sa: 105, sd: 105, sp: 105},\r\n weightkg: 4.4,\r\n abilities: {0: 'Levitate'},\r\n },\r\n Monferno: {\r\n types: ['Fire', 'Fighting'],\r\n bs: {hp: 64, at: 78, df: 52, sa: 78, sd: 52, sp: 81},\r\n weightkg: 22,\r\n nfe: true,\r\n abilities: {0: 'Blaze'},\r\n },\r\n Monohm: {\r\n types: ['Electric'],\r\n bs: {hp: 53, at: 40, df: 58, sa: 67, sd: 55, sp: 55},\r\n weightkg: 4.1,\r\n nfe: true,\r\n abilities: {0: 'Shield Dust'},\r\n },\r\n Mothim: {\r\n types: ['Bug', 'Flying'],\r\n bs: {hp: 70, at: 94, df: 50, sa: 94, sd: 50, sp: 66},\r\n weightkg: 23.3,\r\n abilities: {0: 'Swarm'},\r\n },\r\n Munchlax: {\r\n types: ['Normal'],\r\n bs: {hp: 135, at: 85, df: 40, sa: 40, sd: 85, sp: 5},\r\n weightkg: 105,\r\n nfe: true,\r\n abilities: {0: 'Pickup'},\r\n },\r\n Nohface: {\r\n types: ['Ghost'],\r\n bs: {hp: 50, at: 73, df: 50, sa: 30, sd: 50, sp: 80},\r\n weightkg: 5.9,\r\n nfe: true,\r\n abilities: {0: 'Frisk'},\r\n },\r\n Pachirisu: {\r\n types: ['Electric'],\r\n bs: {hp: 60, at: 45, df: 70, sa: 45, sd: 90, sp: 95},\r\n weightkg: 3.9,\r\n abilities: {0: 'Run Away'},\r\n },\r\n Palkia: {\r\n types: ['Water', 'Dragon'],\r\n bs: {hp: 90, at: 120, df: 100, sa: 150, sd: 120, sp: 100},\r\n weightkg: 336,\r\n gender: 'N',\r\n abilities: {0: 'Pressure'},\r\n },\r\n Phione: {\r\n types: ['Water'],\r\n bs: {hp: 80, at: 80, df: 80, sa: 80, sd: 80, sp: 80},\r\n weightkg: 3.1,\r\n abilities: {0: 'Hydration'},\r\n gender: 'N',\r\n },\r\n 'Pichu-Spiky-eared': {\r\n types: ['Electric'],\r\n bs: {hp: 20, at: 40, df: 15, sa: 35, sd: 35, sp: 60},\r\n weightkg: 2,\r\n abilities: {0: 'Static'},\r\n baseSpecies: 'Pichu',\r\n },\r\n Piplup: {\r\n types: ['Water'],\r\n bs: {hp: 53, at: 51, df: 53, sa: 61, sd: 56, sp: 40},\r\n weightkg: 5.2,\r\n nfe: true,\r\n abilities: {0: 'Torrent'},\r\n },\r\n 'Porygon-Z': {\r\n types: ['Normal'],\r\n bs: {hp: 85, at: 80, df: 70, sa: 135, sd: 75, sp: 90},\r\n weightkg: 34,\r\n gender: 'N',\r\n abilities: {0: 'Adaptability'},\r\n },\r\n Prinplup: {\r\n types: ['Water'],\r\n bs: {hp: 64, at: 66, df: 68, sa: 81, sd: 76, sp: 50},\r\n weightkg: 23,\r\n nfe: true,\r\n abilities: {0: 'Torrent'},\r\n },\r\n Privatyke: {\r\n types: ['Water', 'Fighting'],\r\n bs: {hp: 65, at: 75, df: 65, sa: 40, sd: 60, sp: 45},\r\n weightkg: 35,\r\n nfe: true,\r\n abilities: {0: 'Unaware'},\r\n },\r\n Probopass: {\r\n types: ['Rock', 'Steel'],\r\n bs: {hp: 60, at: 55, df: 145, sa: 75, sd: 150, sp: 40},\r\n weightkg: 340,\r\n abilities: {0: 'Sturdy'},\r\n },\r\n Protowatt: {\r\n types: ['Electric', 'Water'],\r\n bs: {hp: 51, at: 44, df: 33, sa: 43, sd: 34, sp: 65},\r\n weightkg: 0.1,\r\n nfe: true,\r\n abilities: {0: 'Trace'},\r\n },\r\n Purugly: {\r\n types: ['Normal'],\r\n bs: {hp: 71, at: 82, df: 64, sa: 64, sd: 59, sp: 112},\r\n weightkg: 43.8,\r\n abilities: {0: 'Thick Fat'},\r\n },\r\n Pyroak: {\r\n types: ['Fire', 'Grass'],\r\n bs: {hp: 120, at: 70, df: 105, sa: 95, sd: 90, sp: 60},\r\n weightkg: 168,\r\n abilities: {0: 'Rock Head'},\r\n },\r\n Rampardos: {\r\n types: ['Rock'],\r\n bs: {hp: 97, at: 165, df: 60, sa: 65, sd: 50, sp: 58},\r\n weightkg: 102.5,\r\n abilities: {0: 'Mold Breaker'},\r\n },\r\n Rebble: {\r\n types: ['Rock'],\r\n bs: {hp: 45, at: 25, df: 65, sa: 75, sd: 55, sp: 80},\r\n weightkg: 7,\r\n nfe: true,\r\n gender: 'N',\r\n abilities: {0: 'Levitate'},\r\n },\r\n Regigigas: {\r\n types: ['Normal'],\r\n bs: {hp: 110, at: 160, df: 110, sa: 80, sd: 110, sp: 100},\r\n weightkg: 420,\r\n abilities: {0: 'Slow Start'},\r\n gender: 'N',\r\n },\r\n Revenankh: {\r\n types: ['Ghost', 'Fighting'],\r\n bs: {hp: 90, at: 105, df: 90, sa: 65, sd: 110, sp: 65},\r\n weightkg: 44,\r\n abilities: {0: 'Air Lock'},\r\n },\r\n Rhyperior: {\r\n types: ['Ground', 'Rock'],\r\n bs: {hp: 115, at: 140, df: 130, sa: 55, sd: 55, sp: 40},\r\n weightkg: 282.8,\r\n abilities: {0: 'Lightning Rod'},\r\n },\r\n Riolu: {\r\n types: ['Fighting'],\r\n bs: {hp: 40, at: 70, df: 40, sa: 35, sd: 40, sp: 60},\r\n weightkg: 20.2,\r\n nfe: true,\r\n abilities: {0: 'Steadfast'},\r\n },\r\n Roserade: {\r\n types: ['Grass', 'Poison'],\r\n bs: {hp: 60, at: 70, df: 55, sa: 125, sd: 105, sp: 90},\r\n weightkg: 14.5,\r\n abilities: {0: 'Natural Cure'},\r\n },\r\n Rotom: {\r\n types: ['Electric', 'Ghost'],\r\n bs: {hp: 50, at: 50, df: 77, sa: 95, sd: 77, sp: 91},\r\n weightkg: 0.3,\r\n abilities: {0: 'Levitate'},\r\n gender: 'N',\r\n otherFormes: ['Rotom-Fan', 'Rotom-Frost', 'Rotom-Heat', 'Rotom-Mow', 'Rotom-Wash'],\r\n },\r\n 'Rotom-Mow': {\r\n types: ['Electric', 'Ghost'],\r\n bs: {hp: 50, at: 65, df: 107, sa: 105, sd: 107, sp: 86},\r\n weightkg: 0.3,\r\n abilities: {0: 'Levitate'},\r\n gender: 'N',\r\n baseSpecies: 'Rotom',\r\n },\r\n 'Rotom-Frost': {\r\n types: ['Electric', 'Ghost'],\r\n bs: {hp: 50, at: 65, df: 107, sa: 105, sd: 107, sp: 86},\r\n weightkg: 0.3,\r\n abilities: {0: 'Levitate'},\r\n gender: 'N',\r\n baseSpecies: 'Rotom',\r\n },\r\n 'Rotom-Heat': {\r\n types: ['Electric', 'Ghost'],\r\n bs: {hp: 50, at: 65, df: 107, sa: 105, sd: 107, sp: 86},\r\n weightkg: 0.3,\r\n abilities: {0: 'Levitate'},\r\n gender: 'N',\r\n baseSpecies: 'Rotom',\r\n },\r\n 'Rotom-Fan': {\r\n types: ['Electric', 'Ghost'],\r\n bs: {hp: 50, at: 65, df: 107, sa: 105, sd: 107, sp: 86},\r\n weightkg: 0.3,\r\n abilities: {0: 'Levitate'},\r\n gender: 'N',\r\n baseSpecies: 'Rotom',\r\n },\r\n 'Rotom-Wash': {\r\n types: ['Electric', 'Ghost'],\r\n bs: {hp: 50, at: 65, df: 107, sa: 105, sd: 107, sp: 86},\r\n weightkg: 0.3,\r\n abilities: {0: 'Levitate'},\r\n gender: 'N',\r\n baseSpecies: 'Rotom',\r\n },\r\n Shaymin: {\r\n types: ['Grass'],\r\n bs: {hp: 100, at: 100, df: 100, sa: 100, sd: 100, sp: 100},\r\n weightkg: 2.1,\r\n abilities: {0: 'Natural Cure'},\r\n gender: 'N',\r\n otherFormes: ['Shaymin-Sky'],\r\n },\r\n 'Shaymin-Sky': {\r\n types: ['Grass', 'Flying'],\r\n bs: {hp: 100, at: 103, df: 75, sa: 120, sd: 75, sp: 127},\r\n weightkg: 5.2,\r\n abilities: {0: 'Serene Grace'},\r\n gender: 'N',\r\n baseSpecies: 'Shaymin',\r\n },\r\n Shellos: {\r\n types: ['Water'],\r\n bs: {hp: 76, at: 48, df: 48, sa: 57, sd: 62, sp: 34},\r\n weightkg: 6.3,\r\n nfe: true,\r\n abilities: {0: 'Sticky Hold'},\r\n },\r\n Shieldon: {\r\n types: ['Rock', 'Steel'],\r\n bs: {hp: 30, at: 42, df: 118, sa: 42, sd: 88, sp: 30},\r\n weightkg: 57,\r\n nfe: true,\r\n abilities: {0: 'Sturdy'},\r\n },\r\n Shinx: {\r\n types: ['Electric'],\r\n bs: {hp: 45, at: 65, df: 34, sa: 40, sd: 34, sp: 45},\r\n weightkg: 9.5,\r\n nfe: true,\r\n abilities: {0: 'Rivalry'},\r\n },\r\n Skorupi: {\r\n types: ['Poison', 'Bug'],\r\n bs: {hp: 40, at: 50, df: 90, sa: 30, sd: 55, sp: 65},\r\n weightkg: 12,\r\n nfe: true,\r\n abilities: {0: 'Battle Armor'},\r\n },\r\n Skuntank: {\r\n types: ['Poison', 'Dark'],\r\n bs: {hp: 103, at: 93, df: 67, sa: 71, sd: 61, sp: 84},\r\n weightkg: 38,\r\n abilities: {0: 'Stench'},\r\n },\r\n Snover: {\r\n types: ['Grass', 'Ice'],\r\n bs: {hp: 60, at: 62, df: 50, sa: 62, sd: 60, sp: 40},\r\n weightkg: 50.5,\r\n nfe: true,\r\n abilities: {0: 'Snow Warning'},\r\n },\r\n Spiritomb: {\r\n types: ['Ghost', 'Dark'],\r\n bs: {hp: 50, at: 92, df: 108, sa: 92, sd: 108, sp: 35},\r\n weightkg: 108,\r\n abilities: {0: 'Pressure'},\r\n },\r\n Staraptor: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 85, at: 120, df: 70, sa: 50, sd: 50, sp: 100},\r\n weightkg: 24.9,\r\n abilities: {0: 'Intimidate'},\r\n },\r\n Staravia: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 55, at: 75, df: 50, sa: 40, sd: 40, sp: 80},\r\n weightkg: 15.5,\r\n nfe: true,\r\n abilities: {0: 'Intimidate'},\r\n },\r\n Starly: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 40, at: 55, df: 30, sa: 30, sd: 30, sp: 60},\r\n weightkg: 2,\r\n nfe: true,\r\n abilities: {0: 'Keen Eye'},\r\n },\r\n Stratagem: {\r\n types: ['Rock'],\r\n bs: {hp: 90, at: 60, df: 65, sa: 120, sd: 70, sp: 130},\r\n weightkg: 45,\r\n gender: 'N',\r\n abilities: {0: 'Levitate'},\r\n },\r\n Stunky: {\r\n types: ['Poison', 'Dark'],\r\n bs: {hp: 63, at: 63, df: 47, sa: 41, sd: 41, sp: 74},\r\n weightkg: 19.2,\r\n nfe: true,\r\n abilities: {0: 'Stench'},\r\n },\r\n Syclant: {\r\n types: ['Ice', 'Bug'],\r\n bs: {hp: 70, at: 116, df: 70, sa: 114, sd: 64, sp: 121},\r\n weightkg: 52,\r\n abilities: {0: 'Compound Eyes'},\r\n },\r\n Syclar: {\r\n types: ['Ice', 'Bug'],\r\n bs: {hp: 40, at: 76, df: 45, sa: 74, sd: 39, sp: 91},\r\n weightkg: 4,\r\n nfe: true,\r\n abilities: {0: 'Compound Eyes'},\r\n },\r\n Tactite: {\r\n types: ['Rock'],\r\n bs: {hp: 70, at: 40, df: 65, sa: 100, sd: 65, sp: 95},\r\n weightkg: 16,\r\n nfe: true,\r\n gender: 'N',\r\n abilities: {0: 'Levitate'},\r\n },\r\n Tangrowth: {\r\n types: ['Grass'],\r\n bs: {hp: 100, at: 100, df: 125, sa: 110, sd: 50, sp: 50},\r\n weightkg: 128.6,\r\n abilities: {0: 'Chlorophyll'},\r\n },\r\n Togekiss: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 85, at: 50, df: 95, sa: 120, sd: 115, sp: 80},\r\n weightkg: 38,\r\n abilities: {0: 'Hustle'},\r\n },\r\n Torterra: {\r\n types: ['Grass', 'Ground'],\r\n bs: {hp: 95, at: 109, df: 105, sa: 75, sd: 85, sp: 56},\r\n weightkg: 310,\r\n abilities: {0: 'Overgrow'},\r\n },\r\n Toxicroak: {\r\n types: ['Poison', 'Fighting'],\r\n bs: {hp: 83, at: 106, df: 65, sa: 86, sd: 65, sp: 85},\r\n weightkg: 44.4,\r\n abilities: {0: 'Anticipation'},\r\n },\r\n Turtwig: {\r\n types: ['Grass'],\r\n bs: {hp: 55, at: 68, df: 64, sa: 45, sd: 55, sp: 31},\r\n weightkg: 10.2,\r\n nfe: true,\r\n abilities: {0: 'Overgrow'},\r\n },\r\n Uxie: {\r\n types: ['Psychic'],\r\n bs: {hp: 75, at: 75, df: 130, sa: 75, sd: 130, sp: 95},\r\n weightkg: 0.3,\r\n abilities: {0: 'Levitate'},\r\n gender: 'N',\r\n },\r\n Vespiquen: {\r\n types: ['Bug', 'Flying'],\r\n bs: {hp: 70, at: 80, df: 102, sa: 80, sd: 102, sp: 40},\r\n weightkg: 38.5,\r\n abilities: {0: 'Pressure'},\r\n },\r\n Voodoll: {\r\n types: ['Normal', 'Dark'],\r\n bs: {hp: 55, at: 40, df: 55, sa: 75, sd: 50, sp: 70},\r\n weightkg: 25,\r\n nfe: true,\r\n abilities: {0: 'Volt Absorb'},\r\n },\r\n Voodoom: {\r\n types: ['Fighting', 'Dark'],\r\n bs: {hp: 90, at: 85, df: 80, sa: 105, sd: 80, sp: 110},\r\n weightkg: 75.5,\r\n abilities: {0: 'Volt Absorb'},\r\n },\r\n Weavile: {\r\n types: ['Dark', 'Ice'],\r\n bs: {hp: 70, at: 120, df: 65, sa: 45, sd: 85, sp: 125},\r\n weightkg: 34,\r\n abilities: {0: 'Pressure'},\r\n },\r\n Wormadam: {\r\n types: ['Bug', 'Grass'],\r\n bs: {hp: 60, at: 59, df: 85, sa: 79, sd: 105, sp: 36},\r\n weightkg: 6.5,\r\n abilities: {0: 'Anticipation'},\r\n otherFormes: ['Wormadam-Sandy', 'Wormadam-Trash'],\r\n },\r\n 'Wormadam-Sandy': {\r\n types: ['Bug', 'Ground'],\r\n bs: {hp: 60, at: 79, df: 105, sa: 59, sd: 85, sp: 36},\r\n weightkg: 6.5,\r\n abilities: {0: 'Anticipation'},\r\n baseSpecies: 'Wormadam',\r\n },\r\n 'Wormadam-Trash': {\r\n types: ['Bug', 'Steel'],\r\n bs: {hp: 60, at: 69, df: 95, sa: 69, sd: 95, sp: 36},\r\n weightkg: 6.5,\r\n abilities: {0: 'Anticipation'},\r\n baseSpecies: 'Wormadam',\r\n },\r\n Yanmega: {\r\n types: ['Bug', 'Flying'],\r\n bs: {hp: 86, at: 76, df: 86, sa: 116, sd: 56, sp: 95},\r\n weightkg: 51.5,\r\n abilities: {0: 'Speed Boost'},\r\n },\r\n};\r\n\r\nconst DPP: {[name: string]: SpeciesData} = extend(true, {}, ADV, DPP_PATCH);\r\n\r\nconst BW_PATCH: {[name: string]: DeepPartial} = {\r\n 'Rotom-Fan': {types: ['Electric', 'Flying']},\r\n 'Rotom-Frost': {types: ['Electric', 'Ice']},\r\n 'Rotom-Heat': {types: ['Electric', 'Fire']},\r\n 'Rotom-Mow': {types: ['Electric', 'Grass']},\r\n 'Rotom-Wash': {types: ['Electric', 'Water']},\r\n Accelgor: {\r\n types: ['Bug'],\r\n bs: {hp: 80, at: 70, df: 40, sa: 100, sd: 60, sp: 145},\r\n weightkg: 25.3,\r\n abilities: {0: 'Hydration'},\r\n },\r\n Alomomola: {\r\n types: ['Water'],\r\n bs: {hp: 165, at: 75, df: 80, sa: 40, sd: 45, sp: 65},\r\n weightkg: 31.6,\r\n abilities: {0: 'Healer'},\r\n },\r\n Amoonguss: {\r\n types: ['Grass', 'Poison'],\r\n bs: {hp: 114, at: 85, df: 70, sa: 85, sd: 80, sp: 30},\r\n weightkg: 10.5,\r\n abilities: {0: 'Effect Spore'},\r\n },\r\n Archen: {\r\n types: ['Rock', 'Flying'],\r\n bs: {hp: 55, at: 112, df: 45, sa: 74, sd: 45, sp: 70},\r\n weightkg: 9.5,\r\n abilities: {0: 'Defeatist'},\r\n nfe: true,\r\n },\r\n Archeops: {\r\n types: ['Rock', 'Flying'],\r\n bs: {hp: 75, at: 140, df: 65, sa: 112, sd: 65, sp: 110},\r\n weightkg: 32,\r\n abilities: {0: 'Defeatist'},\r\n },\r\n Argalis: {\r\n types: ['Bug', 'Psychic'],\r\n bs: {hp: 60, at: 90, df: 89, sa: 87, sd: 40, sp: 54},\r\n weightkg: 341.4,\r\n nfe: true,\r\n abilities: {0: 'Shed Skin'},\r\n },\r\n Audino: {\r\n types: ['Normal'],\r\n bs: {hp: 103, at: 60, df: 86, sa: 60, sd: 86, sp: 50},\r\n weightkg: 31,\r\n abilities: {0: 'Healer'},\r\n },\r\n Aurumoth: {\r\n types: ['Bug', 'Psychic'],\r\n bs: {hp: 110, at: 120, df: 99, sa: 117, sd: 60, sp: 94},\r\n weightkg: 193,\r\n abilities: {0: 'Weak Armor'},\r\n },\r\n Axew: {\r\n types: ['Dragon'],\r\n bs: {hp: 46, at: 87, df: 60, sa: 30, sd: 40, sp: 57},\r\n weightkg: 18,\r\n nfe: true,\r\n abilities: {0: 'Rivalry'},\r\n },\r\n Basculin: {\r\n types: ['Water'],\r\n bs: {hp: 70, at: 92, df: 65, sa: 80, sd: 55, sp: 98},\r\n weightkg: 18,\r\n abilities: {0: 'Reckless'},\r\n otherFormes: ['Basculin-Blue-Striped'],\r\n },\r\n 'Basculin-Blue-Striped': {\r\n types: ['Water'],\r\n bs: {hp: 70, at: 92, df: 65, sa: 80, sd: 55, sp: 98},\r\n weightkg: 18,\r\n abilities: {0: 'Rock Head'},\r\n baseSpecies: 'Basculin',\r\n },\r\n Beartic: {\r\n types: ['Ice'],\r\n bs: {hp: 95, at: 110, df: 80, sa: 70, sd: 80, sp: 50},\r\n weightkg: 260,\r\n abilities: {0: 'Snow Cloak'},\r\n },\r\n Beheeyem: {\r\n types: ['Psychic'],\r\n bs: {hp: 75, at: 75, df: 75, sa: 125, sd: 95, sp: 40},\r\n weightkg: 34.5,\r\n abilities: {0: 'Telepathy'},\r\n },\r\n Bisharp: {\r\n types: ['Dark', 'Steel'],\r\n bs: {hp: 65, at: 125, df: 100, sa: 60, sd: 70, sp: 70},\r\n weightkg: 70,\r\n abilities: {0: 'Defiant'},\r\n },\r\n Blitzle: {\r\n types: ['Electric'],\r\n bs: {hp: 45, at: 60, df: 32, sa: 50, sd: 32, sp: 76},\r\n weightkg: 29.8,\r\n nfe: true,\r\n abilities: {0: 'Lightning Rod'},\r\n },\r\n Boldore: {\r\n types: ['Rock'],\r\n bs: {hp: 70, at: 105, df: 105, sa: 50, sd: 40, sp: 20},\r\n weightkg: 102,\r\n nfe: true,\r\n abilities: {0: 'Sturdy'},\r\n },\r\n Bouffalant: {\r\n types: ['Normal'],\r\n bs: {hp: 95, at: 110, df: 95, sa: 40, sd: 95, sp: 55},\r\n weightkg: 94.6,\r\n abilities: {0: 'Reckless'},\r\n },\r\n Brattler: {\r\n types: ['Dark', 'Grass'],\r\n bs: {hp: 80, at: 70, df: 40, sa: 20, sd: 90, sp: 30},\r\n weightkg: 11.5,\r\n nfe: true,\r\n abilities: {0: 'Harvest'},\r\n },\r\n Braviary: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 100, at: 123, df: 75, sa: 57, sd: 75, sp: 80},\r\n weightkg: 41,\r\n abilities: {0: 'Keen Eye'},\r\n },\r\n Carracosta: {\r\n types: ['Water', 'Rock'],\r\n bs: {hp: 74, at: 108, df: 133, sa: 83, sd: 65, sp: 32},\r\n weightkg: 81,\r\n abilities: {0: 'Solid Rock'},\r\n },\r\n Cawdet: {\r\n types: ['Steel', 'Flying'],\r\n bs: {hp: 35, at: 72, df: 85, sa: 40, sd: 55, sp: 88},\r\n weightkg: 25,\r\n nfe: true,\r\n abilities: {0: 'Keen Eye'},\r\n },\r\n Cawmodore: {\r\n types: ['Steel', 'Flying'],\r\n bs: {hp: 50, at: 92, df: 130, sa: 65, sd: 75, sp: 118},\r\n weightkg: 37,\r\n abilities: {0: 'Intimidate'},\r\n },\r\n Chandelure: {\r\n types: ['Ghost', 'Fire'],\r\n bs: {hp: 60, at: 55, df: 90, sa: 145, sd: 90, sp: 80},\r\n weightkg: 34.3,\r\n abilities: {0: 'Flash Fire'},\r\n },\r\n Cinccino: {\r\n types: ['Normal'],\r\n bs: {hp: 75, at: 95, df: 60, sa: 65, sd: 60, sp: 115},\r\n weightkg: 7.5,\r\n abilities: {0: 'Cute Charm'},\r\n },\r\n Cobalion: {\r\n types: ['Steel', 'Fighting'],\r\n bs: {hp: 91, at: 90, df: 129, sa: 90, sd: 72, sp: 108},\r\n weightkg: 250,\r\n abilities: {0: 'Justified'},\r\n gender: 'N',\r\n },\r\n Cofagrigus: {\r\n types: ['Ghost'],\r\n bs: {hp: 58, at: 50, df: 145, sa: 95, sd: 105, sp: 30},\r\n weightkg: 76.5,\r\n abilities: {0: 'Mummy'},\r\n },\r\n Conkeldurr: {\r\n types: ['Fighting'],\r\n bs: {hp: 105, at: 140, df: 95, sa: 55, sd: 65, sp: 45},\r\n weightkg: 87,\r\n abilities: {0: 'Guts'},\r\n },\r\n Cottonee: {\r\n types: ['Grass'],\r\n bs: {hp: 40, at: 27, df: 60, sa: 37, sd: 50, sp: 66},\r\n weightkg: 0.6,\r\n nfe: true,\r\n abilities: {0: 'Prankster'},\r\n },\r\n Crustle: {\r\n types: ['Bug', 'Rock'],\r\n bs: {hp: 70, at: 95, df: 125, sa: 65, sd: 75, sp: 45},\r\n weightkg: 200,\r\n abilities: {0: 'Sturdy'},\r\n },\r\n Cryogonal: {\r\n types: ['Ice'],\r\n bs: {hp: 70, at: 50, df: 30, sa: 95, sd: 135, sp: 105},\r\n weightkg: 148,\r\n abilities: {0: 'Levitate'},\r\n gender: 'N',\r\n },\r\n Cubchoo: {\r\n types: ['Ice'],\r\n bs: {hp: 55, at: 70, df: 40, sa: 60, sd: 40, sp: 40},\r\n weightkg: 8.5,\r\n nfe: true,\r\n abilities: {0: 'Snow Cloak'},\r\n },\r\n Cupra: {\r\n types: ['Bug', 'Psychic'],\r\n bs: {hp: 50, at: 60, df: 49, sa: 67, sd: 30, sp: 44},\r\n weightkg: 4.8,\r\n nfe: true,\r\n abilities: {0: 'Shield Dust'},\r\n },\r\n Darmanitan: {\r\n types: ['Fire'],\r\n bs: {hp: 105, at: 140, df: 55, sa: 30, sd: 55, sp: 95},\r\n weightkg: 92.9,\r\n abilities: {0: 'Sheer Force'},\r\n otherFormes: ['Darmanitan-Zen'],\r\n },\r\n 'Darmanitan-Zen': {\r\n types: ['Fire', 'Psychic'],\r\n bs: {hp: 105, at: 30, df: 105, sa: 140, sd: 105, sp: 55},\r\n weightkg: 92.9,\r\n baseSpecies: 'Darmanitan',\r\n abilities: {0: 'Zen Mode'},\r\n },\r\n Darumaka: {\r\n types: ['Fire'],\r\n bs: {hp: 70, at: 90, df: 45, sa: 15, sd: 45, sp: 50},\r\n weightkg: 37.5,\r\n nfe: true,\r\n abilities: {0: 'Hustle'},\r\n },\r\n Deerling: {\r\n types: ['Normal', 'Grass'],\r\n bs: {hp: 60, at: 60, df: 50, sa: 40, sd: 50, sp: 75},\r\n weightkg: 19.5,\r\n nfe: true,\r\n abilities: {0: 'Chlorophyll'},\r\n },\r\n Deino: {\r\n types: ['Dark', 'Dragon'],\r\n bs: {hp: 52, at: 65, df: 50, sa: 45, sd: 50, sp: 38},\r\n weightkg: 17.3,\r\n abilities: {0: 'Hustle'},\r\n nfe: true,\r\n },\r\n Dewott: {\r\n types: ['Water'],\r\n bs: {hp: 75, at: 75, df: 60, sa: 83, sd: 60, sp: 60},\r\n weightkg: 24.5,\r\n nfe: true,\r\n abilities: {0: 'Torrent'},\r\n },\r\n Drilbur: {\r\n types: ['Ground'],\r\n bs: {hp: 60, at: 85, df: 40, sa: 30, sd: 45, sp: 68},\r\n weightkg: 8.5,\r\n nfe: true,\r\n abilities: {0: 'Sand Rush'},\r\n },\r\n Druddigon: {\r\n types: ['Dragon'],\r\n bs: {hp: 77, at: 120, df: 90, sa: 60, sd: 90, sp: 48},\r\n weightkg: 139,\r\n abilities: {0: 'Rough Skin'},\r\n },\r\n Ducklett: {\r\n types: ['Water', 'Flying'],\r\n bs: {hp: 62, at: 44, df: 50, sa: 44, sd: 50, sp: 55},\r\n weightkg: 5.5,\r\n nfe: true,\r\n abilities: {0: 'Keen Eye'},\r\n },\r\n Duosion: {\r\n types: ['Psychic'],\r\n bs: {hp: 65, at: 40, df: 50, sa: 125, sd: 60, sp: 30},\r\n weightkg: 8,\r\n nfe: true,\r\n abilities: {0: 'Overcoat'},\r\n },\r\n Durant: {\r\n types: ['Bug', 'Steel'],\r\n bs: {hp: 58, at: 109, df: 112, sa: 48, sd: 48, sp: 109},\r\n weightkg: 33,\r\n abilities: {0: 'Swarm'},\r\n },\r\n Dwebble: {\r\n types: ['Bug', 'Rock'],\r\n bs: {hp: 50, at: 65, df: 85, sa: 35, sd: 35, sp: 55},\r\n weightkg: 14.5,\r\n nfe: true,\r\n abilities: {0: 'Sturdy'},\r\n },\r\n Eelektrik: {\r\n types: ['Electric'],\r\n bs: {hp: 65, at: 85, df: 70, sa: 75, sd: 70, sp: 40},\r\n weightkg: 22,\r\n abilities: {0: 'Levitate'},\r\n nfe: true,\r\n },\r\n Eelektross: {\r\n types: ['Electric'],\r\n bs: {hp: 85, at: 115, df: 80, sa: 105, sd: 80, sp: 50},\r\n weightkg: 80.5,\r\n abilities: {0: 'Levitate'},\r\n },\r\n Elgyem: {\r\n types: ['Psychic'],\r\n bs: {hp: 55, at: 55, df: 55, sa: 85, sd: 55, sp: 30},\r\n weightkg: 9,\r\n nfe: true,\r\n abilities: {0: 'Telepathy'},\r\n },\r\n Emboar: {\r\n types: ['Fire', 'Fighting'],\r\n bs: {hp: 110, at: 123, df: 65, sa: 100, sd: 65, sp: 65},\r\n weightkg: 150,\r\n abilities: {0: 'Blaze'},\r\n },\r\n Emolga: {\r\n types: ['Electric', 'Flying'],\r\n bs: {hp: 55, at: 75, df: 60, sa: 75, sd: 60, sp: 103},\r\n weightkg: 5,\r\n abilities: {0: 'Static'},\r\n },\r\n Escavalier: {\r\n types: ['Bug', 'Steel'],\r\n bs: {hp: 70, at: 135, df: 105, sa: 60, sd: 105, sp: 20},\r\n weightkg: 33,\r\n abilities: {0: 'Swarm'},\r\n },\r\n Excadrill: {\r\n types: ['Ground', 'Steel'],\r\n bs: {hp: 110, at: 135, df: 60, sa: 50, sd: 65, sp: 88},\r\n weightkg: 40.4,\r\n abilities: {0: 'Sand Rush'},\r\n },\r\n Ferroseed: {\r\n types: ['Grass', 'Steel'],\r\n bs: {hp: 44, at: 50, df: 91, sa: 24, sd: 86, sp: 10},\r\n weightkg: 18.8,\r\n nfe: true,\r\n abilities: {0: 'Iron Barbs'},\r\n },\r\n Ferrothorn: {\r\n types: ['Grass', 'Steel'],\r\n bs: {hp: 74, at: 94, df: 131, sa: 54, sd: 116, sp: 20},\r\n weightkg: 110,\r\n abilities: {0: 'Iron Barbs'},\r\n },\r\n Foongus: {\r\n types: ['Grass', 'Poison'],\r\n bs: {hp: 69, at: 55, df: 45, sa: 55, sd: 55, sp: 15},\r\n weightkg: 1,\r\n nfe: true,\r\n abilities: {0: 'Effect Spore'},\r\n },\r\n Fraxure: {\r\n types: ['Dragon'],\r\n bs: {hp: 66, at: 117, df: 70, sa: 40, sd: 50, sp: 67},\r\n weightkg: 36,\r\n nfe: true,\r\n abilities: {0: 'Rivalry'},\r\n },\r\n Frillish: {\r\n types: ['Water', 'Ghost'],\r\n bs: {hp: 55, at: 40, df: 50, sa: 65, sd: 85, sp: 40},\r\n weightkg: 33,\r\n nfe: true,\r\n abilities: {0: 'Water Absorb'},\r\n },\r\n Galvantula: {\r\n types: ['Bug', 'Electric'],\r\n bs: {hp: 70, at: 77, df: 60, sa: 97, sd: 60, sp: 108},\r\n weightkg: 14.3,\r\n abilities: {0: 'Compound Eyes'},\r\n },\r\n Garbodor: {\r\n types: ['Poison'],\r\n bs: {hp: 80, at: 95, df: 82, sa: 60, sd: 82, sp: 75},\r\n weightkg: 107.3,\r\n abilities: {0: 'Stench'},\r\n },\r\n Genesect: {\r\n types: ['Bug', 'Steel'],\r\n bs: {hp: 71, at: 120, df: 95, sa: 120, sd: 95, sp: 99},\r\n weightkg: 82.5,\r\n abilities: {0: 'Download'},\r\n gender: 'N',\r\n otherFormes: ['Genesect-Burn', 'Genesect-Chill', 'Genesect-Douse', 'Genesect-Shock'],\r\n },\r\n 'Genesect-Burn': {\r\n types: ['Bug', 'Steel'],\r\n bs: {hp: 71, at: 120, df: 95, sa: 120, sd: 95, sp: 99},\r\n weightkg: 82.5,\r\n abilities: {0: 'Download'},\r\n gender: 'N',\r\n baseSpecies: 'Genesect',\r\n },\r\n 'Genesect-Chill': {\r\n types: ['Bug', 'Steel'],\r\n bs: {hp: 71, at: 120, df: 95, sa: 120, sd: 95, sp: 99},\r\n weightkg: 82.5,\r\n abilities: {0: 'Download'},\r\n gender: 'N',\r\n baseSpecies: 'Genesect',\r\n },\r\n 'Genesect-Douse': {\r\n types: ['Bug', 'Steel'],\r\n bs: {hp: 71, at: 120, df: 95, sa: 120, sd: 95, sp: 99},\r\n weightkg: 82.5,\r\n abilities: {0: 'Download'},\r\n gender: 'N',\r\n baseSpecies: 'Genesect',\r\n },\r\n 'Genesect-Shock': {\r\n types: ['Bug', 'Steel'],\r\n bs: {hp: 71, at: 120, df: 95, sa: 120, sd: 95, sp: 99},\r\n weightkg: 82.5,\r\n abilities: {0: 'Download'},\r\n gender: 'N',\r\n baseSpecies: 'Genesect',\r\n },\r\n Gigalith: {\r\n types: ['Rock'],\r\n bs: {hp: 85, at: 135, df: 130, sa: 60, sd: 70, sp: 25},\r\n weightkg: 260,\r\n abilities: {0: 'Sturdy'},\r\n },\r\n Golett: {\r\n types: ['Ground', 'Ghost'],\r\n bs: {hp: 59, at: 74, df: 50, sa: 35, sd: 50, sp: 35},\r\n weightkg: 92,\r\n nfe: true,\r\n gender: 'N',\r\n abilities: {0: 'Iron Fist'},\r\n },\r\n Golurk: {\r\n types: ['Ground', 'Ghost'],\r\n bs: {hp: 89, at: 124, df: 80, sa: 55, sd: 80, sp: 55},\r\n weightkg: 330,\r\n gender: 'N',\r\n abilities: {0: 'Iron Fist'},\r\n },\r\n Gothita: {\r\n types: ['Psychic'],\r\n bs: {hp: 45, at: 30, df: 50, sa: 55, sd: 65, sp: 45},\r\n weightkg: 5.8,\r\n nfe: true,\r\n abilities: {0: 'Frisk'},\r\n },\r\n Gothitelle: {\r\n types: ['Psychic'],\r\n bs: {hp: 70, at: 55, df: 95, sa: 95, sd: 110, sp: 65},\r\n weightkg: 44,\r\n abilities: {0: 'Frisk'},\r\n },\r\n Gothorita: {\r\n types: ['Psychic'],\r\n bs: {hp: 60, at: 45, df: 70, sa: 75, sd: 85, sp: 55},\r\n weightkg: 18,\r\n nfe: true,\r\n abilities: {0: 'Frisk'},\r\n },\r\n Gurdurr: {\r\n types: ['Fighting'],\r\n bs: {hp: 85, at: 105, df: 85, sa: 40, sd: 50, sp: 40},\r\n weightkg: 40,\r\n nfe: true,\r\n abilities: {0: 'Guts'},\r\n },\r\n Haxorus: {\r\n types: ['Dragon'],\r\n bs: {hp: 76, at: 147, df: 90, sa: 60, sd: 70, sp: 97},\r\n weightkg: 105.5,\r\n abilities: {0: 'Rivalry'},\r\n },\r\n Heatmor: {\r\n types: ['Fire'],\r\n bs: {hp: 85, at: 97, df: 66, sa: 105, sd: 66, sp: 65},\r\n weightkg: 58,\r\n abilities: {0: 'Gluttony'},\r\n },\r\n Herdier: {\r\n types: ['Normal'],\r\n bs: {hp: 65, at: 80, df: 65, sa: 35, sd: 65, sp: 60},\r\n weightkg: 14.7,\r\n nfe: true,\r\n abilities: {0: 'Intimidate'},\r\n },\r\n Hydreigon: {\r\n types: ['Dark', 'Dragon'],\r\n bs: {hp: 92, at: 105, df: 90, sa: 125, sd: 90, sp: 98},\r\n weightkg: 160,\r\n abilities: {0: 'Levitate'},\r\n },\r\n Jellicent: {\r\n types: ['Water', 'Ghost'],\r\n bs: {hp: 100, at: 60, df: 70, sa: 85, sd: 105, sp: 60},\r\n weightkg: 135,\r\n abilities: {0: 'Water Absorb'},\r\n },\r\n Joltik: {\r\n types: ['Bug', 'Electric'],\r\n bs: {hp: 50, at: 47, df: 50, sa: 57, sd: 50, sp: 65},\r\n weightkg: 0.6,\r\n nfe: true,\r\n abilities: {0: 'Compound Eyes'},\r\n },\r\n Karrablast: {\r\n types: ['Bug'],\r\n bs: {hp: 50, at: 75, df: 45, sa: 40, sd: 45, sp: 60},\r\n weightkg: 5.9,\r\n nfe: true,\r\n abilities: {0: 'Swarm'},\r\n },\r\n Keldeo: {\r\n types: ['Water', 'Fighting'],\r\n bs: {hp: 91, at: 72, df: 90, sa: 129, sd: 90, sp: 108},\r\n weightkg: 48.5,\r\n abilities: {0: 'Justified'},\r\n gender: 'N',\r\n otherFormes: ['Keldeo-Resolute'],\r\n },\r\n 'Keldeo-Resolute': {\r\n types: ['Water', 'Fighting'],\r\n bs: {hp: 91, at: 72, df: 90, sa: 129, sd: 90, sp: 108},\r\n weightkg: 48.5,\r\n abilities: {0: 'Justified'},\r\n gender: 'N',\r\n baseSpecies: 'Keldeo',\r\n },\r\n Klang: {\r\n types: ['Steel'],\r\n bs: {hp: 60, at: 80, df: 95, sa: 70, sd: 85, sp: 50},\r\n weightkg: 51,\r\n nfe: true,\r\n gender: 'N',\r\n abilities: {0: 'Plus'},\r\n },\r\n Klink: {\r\n types: ['Steel'],\r\n bs: {hp: 40, at: 55, df: 70, sa: 45, sd: 60, sp: 30},\r\n weightkg: 21,\r\n nfe: true,\r\n gender: 'N',\r\n abilities: {0: 'Plus'},\r\n },\r\n Klinklang: {\r\n types: ['Steel'],\r\n bs: {hp: 60, at: 100, df: 115, sa: 70, sd: 85, sp: 90},\r\n weightkg: 81,\r\n gender: 'N',\r\n abilities: {0: 'Plus'},\r\n },\r\n Krokorok: {\r\n types: ['Ground', 'Dark'],\r\n bs: {hp: 60, at: 82, df: 45, sa: 45, sd: 45, sp: 74},\r\n weightkg: 33.4,\r\n nfe: true,\r\n abilities: {0: 'Intimidate'},\r\n },\r\n Krookodile: {\r\n types: ['Ground', 'Dark'],\r\n bs: {hp: 95, at: 117, df: 70, sa: 65, sd: 70, sp: 92},\r\n weightkg: 96.3,\r\n abilities: {0: 'Intimidate'},\r\n },\r\n Kyurem: {\r\n types: ['Dragon', 'Ice'],\r\n bs: {hp: 125, at: 130, df: 90, sa: 130, sd: 90, sp: 95},\r\n weightkg: 325,\r\n abilities: {0: 'Pressure'},\r\n gender: 'N',\r\n otherFormes: ['Kyurem-Black', 'Kyurem-White'],\r\n },\r\n 'Kyurem-Black': {\r\n types: ['Dragon', 'Ice'],\r\n bs: {hp: 125, at: 170, df: 100, sa: 120, sd: 90, sp: 95},\r\n weightkg: 325,\r\n abilities: {0: 'Teravolt'},\r\n gender: 'N',\r\n baseSpecies: 'Kyurem',\r\n },\r\n 'Kyurem-White': {\r\n types: ['Dragon', 'Ice'],\r\n bs: {hp: 125, at: 120, df: 90, sa: 170, sd: 100, sp: 95},\r\n weightkg: 325,\r\n abilities: {0: 'Turboblaze'},\r\n gender: 'N',\r\n baseSpecies: 'Kyurem',\r\n },\r\n Lampent: {\r\n types: ['Ghost', 'Fire'],\r\n bs: {hp: 60, at: 40, df: 60, sa: 95, sd: 60, sp: 55},\r\n weightkg: 13,\r\n nfe: true,\r\n abilities: {0: 'Flash Fire'},\r\n },\r\n Landorus: {\r\n types: ['Ground', 'Flying'],\r\n bs: {hp: 89, at: 125, df: 90, sa: 115, sd: 80, sp: 101},\r\n weightkg: 68,\r\n abilities: {0: 'Sand Force'},\r\n otherFormes: ['Landorus-Therian'],\r\n },\r\n 'Landorus-Therian': {\r\n types: ['Ground', 'Flying'],\r\n bs: {hp: 89, at: 145, df: 90, sa: 105, sd: 80, sp: 91},\r\n weightkg: 68,\r\n abilities: {0: 'Intimidate'},\r\n baseSpecies: 'Landorus',\r\n },\r\n Larvesta: {\r\n types: ['Bug', 'Fire'],\r\n bs: {hp: 55, at: 85, df: 55, sa: 50, sd: 55, sp: 60},\r\n weightkg: 28.8,\r\n nfe: true,\r\n abilities: {0: 'Flame Body'},\r\n },\r\n Leavanny: {\r\n types: ['Bug', 'Grass'],\r\n bs: {hp: 75, at: 103, df: 80, sa: 70, sd: 70, sp: 92},\r\n weightkg: 20.5,\r\n abilities: {0: 'Swarm'},\r\n },\r\n Liepard: {\r\n types: ['Dark'],\r\n bs: {hp: 64, at: 88, df: 50, sa: 88, sd: 50, sp: 106},\r\n weightkg: 37.5,\r\n abilities: {0: 'Limber'},\r\n },\r\n Lilligant: {\r\n types: ['Grass'],\r\n bs: {hp: 70, at: 60, df: 75, sa: 110, sd: 75, sp: 90},\r\n weightkg: 16.3,\r\n abilities: {0: 'Chlorophyll'},\r\n },\r\n Lillipup: {\r\n types: ['Normal'],\r\n bs: {hp: 45, at: 60, df: 45, sa: 25, sd: 45, sp: 55},\r\n weightkg: 4.1,\r\n nfe: true,\r\n abilities: {0: 'Vital Spirit'},\r\n },\r\n Litwick: {\r\n types: ['Ghost', 'Fire'],\r\n bs: {hp: 50, at: 30, df: 55, sa: 65, sd: 55, sp: 20},\r\n weightkg: 3.1,\r\n nfe: true,\r\n abilities: {0: 'Flash Fire'},\r\n },\r\n Malaconda: {\r\n types: ['Dark', 'Grass'],\r\n bs: {hp: 115, at: 100, df: 60, sa: 40, sd: 130, sp: 55},\r\n weightkg: 108.8,\r\n abilities: {0: 'Harvest'},\r\n },\r\n Mandibuzz: {\r\n types: ['Dark', 'Flying'],\r\n bs: {hp: 110, at: 65, df: 105, sa: 55, sd: 95, sp: 80},\r\n weightkg: 39.5,\r\n abilities: {0: 'Big Pecks'},\r\n },\r\n Maractus: {\r\n types: ['Grass'],\r\n bs: {hp: 75, at: 86, df: 67, sa: 106, sd: 67, sp: 60},\r\n weightkg: 28,\r\n abilities: {0: 'Water Absorb'},\r\n },\r\n Meloetta: {\r\n types: ['Normal', 'Psychic'],\r\n bs: {hp: 100, at: 77, df: 77, sa: 128, sd: 128, sp: 90},\r\n weightkg: 6.5,\r\n abilities: {0: 'Serene Grace'},\r\n otherFormes: ['Meloetta-Pirouette'],\r\n gender: 'N',\r\n },\r\n 'Meloetta-Pirouette': {\r\n types: ['Normal', 'Fighting'],\r\n bs: {hp: 100, at: 128, df: 90, sa: 77, sd: 77, sp: 128},\r\n weightkg: 6.5,\r\n abilities: {0: 'Serene Grace'},\r\n baseSpecies: 'Meloetta',\r\n gender: 'N',\r\n },\r\n Mienfoo: {\r\n types: ['Fighting'],\r\n bs: {hp: 45, at: 85, df: 50, sa: 55, sd: 50, sp: 65},\r\n weightkg: 20,\r\n nfe: true,\r\n abilities: {0: 'Inner Focus'},\r\n },\r\n Mienshao: {\r\n types: ['Fighting'],\r\n bs: {hp: 65, at: 125, df: 60, sa: 95, sd: 60, sp: 105},\r\n weightkg: 35.5,\r\n abilities: {0: 'Inner Focus'},\r\n },\r\n Minccino: {\r\n types: ['Normal'],\r\n bs: {hp: 55, at: 50, df: 40, sa: 40, sd: 40, sp: 75},\r\n weightkg: 5.8,\r\n nfe: true,\r\n abilities: {0: 'Cute Charm'},\r\n },\r\n Mollux: {\r\n types: ['Fire', 'Poison'],\r\n bs: {hp: 95, at: 45, df: 83, sa: 131, sd: 105, sp: 76},\r\n weightkg: 41,\r\n abilities: {0: 'Dry Skin'},\r\n },\r\n Munna: {\r\n types: ['Psychic'],\r\n bs: {hp: 76, at: 25, df: 45, sa: 67, sd: 55, sp: 24},\r\n weightkg: 23.3,\r\n nfe: true,\r\n abilities: {0: 'Forewarn'},\r\n },\r\n Musharna: {\r\n types: ['Psychic'],\r\n bs: {hp: 116, at: 55, df: 85, sa: 107, sd: 95, sp: 29},\r\n weightkg: 60.5,\r\n abilities: {0: 'Forewarn'},\r\n },\r\n Necturine: {\r\n types: ['Grass', 'Ghost'],\r\n bs: {hp: 49, at: 55, df: 60, sa: 50, sd: 75, sp: 51},\r\n weightkg: 1.8,\r\n nfe: true,\r\n abilities: {0: 'Anticipation'},\r\n },\r\n Necturna: {\r\n types: ['Grass', 'Ghost'],\r\n bs: {hp: 64, at: 120, df: 100, sa: 85, sd: 120, sp: 81},\r\n weightkg: 49.6,\r\n abilities: {0: 'Forewarn'},\r\n },\r\n Oshawott: {\r\n types: ['Water'],\r\n bs: {hp: 55, at: 55, df: 45, sa: 63, sd: 45, sp: 45},\r\n weightkg: 5.9,\r\n nfe: true,\r\n abilities: {0: 'Torrent'},\r\n },\r\n Palpitoad: {\r\n types: ['Water', 'Ground'],\r\n bs: {hp: 75, at: 65, df: 55, sa: 65, sd: 55, sp: 69},\r\n weightkg: 17,\r\n nfe: true,\r\n abilities: {0: 'Swift Swim'},\r\n },\r\n Panpour: {\r\n types: ['Water'],\r\n bs: {hp: 50, at: 53, df: 48, sa: 53, sd: 48, sp: 64},\r\n weightkg: 13.5,\r\n nfe: true,\r\n abilities: {0: 'Gluttony'},\r\n },\r\n Pansage: {\r\n types: ['Grass'],\r\n bs: {hp: 50, at: 53, df: 48, sa: 53, sd: 48, sp: 64},\r\n weightkg: 10.5,\r\n nfe: true,\r\n abilities: {0: 'Gluttony'},\r\n },\r\n Pansear: {\r\n types: ['Fire'],\r\n bs: {hp: 50, at: 53, df: 48, sa: 53, sd: 48, sp: 64},\r\n weightkg: 11,\r\n nfe: true,\r\n abilities: {0: 'Gluttony'},\r\n },\r\n Patrat: {\r\n types: ['Normal'],\r\n bs: {hp: 45, at: 55, df: 39, sa: 35, sd: 39, sp: 42},\r\n weightkg: 11.6,\r\n nfe: true,\r\n abilities: {0: 'Run Away'},\r\n },\r\n Pawniard: {\r\n types: ['Dark', 'Steel'],\r\n bs: {hp: 45, at: 85, df: 70, sa: 40, sd: 40, sp: 60},\r\n weightkg: 10.2,\r\n nfe: true,\r\n abilities: {0: 'Defiant'},\r\n },\r\n Petilil: {\r\n types: ['Grass'],\r\n bs: {hp: 45, at: 35, df: 50, sa: 70, sd: 50, sp: 30},\r\n weightkg: 6.6,\r\n nfe: true,\r\n abilities: {0: 'Chlorophyll'},\r\n },\r\n Pidove: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 50, at: 55, df: 50, sa: 36, sd: 30, sp: 43},\r\n weightkg: 2.1,\r\n nfe: true,\r\n abilities: {0: 'Big Pecks'},\r\n },\r\n Pignite: {\r\n types: ['Fire', 'Fighting'],\r\n bs: {hp: 90, at: 93, df: 55, sa: 70, sd: 55, sp: 55},\r\n weightkg: 55.5,\r\n nfe: true,\r\n abilities: {0: 'Blaze'},\r\n },\r\n Purrloin: {\r\n types: ['Dark'],\r\n bs: {hp: 41, at: 50, df: 37, sa: 50, sd: 37, sp: 66},\r\n weightkg: 10.1,\r\n nfe: true,\r\n abilities: {0: 'Limber'},\r\n },\r\n Reshiram: {\r\n types: ['Dragon', 'Fire'],\r\n bs: {hp: 100, at: 120, df: 100, sa: 150, sd: 120, sp: 90},\r\n weightkg: 330,\r\n abilities: {0: 'Turboblaze'},\r\n gender: 'N',\r\n },\r\n Reuniclus: {\r\n types: ['Psychic'],\r\n bs: {hp: 110, at: 65, df: 75, sa: 125, sd: 85, sp: 30},\r\n weightkg: 20.1,\r\n abilities: {0: 'Overcoat'},\r\n },\r\n Roggenrola: {\r\n types: ['Rock'],\r\n bs: {hp: 55, at: 75, df: 85, sa: 25, sd: 25, sp: 15},\r\n weightkg: 18,\r\n nfe: true,\r\n abilities: {0: 'Sturdy'},\r\n },\r\n Rufflet: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 70, at: 83, df: 50, sa: 37, sd: 50, sp: 60},\r\n weightkg: 10.5,\r\n nfe: true,\r\n abilities: {0: 'Keen Eye'},\r\n },\r\n Samurott: {\r\n types: ['Water'],\r\n bs: {hp: 95, at: 100, df: 85, sa: 108, sd: 70, sp: 70},\r\n weightkg: 94.6,\r\n abilities: {0: 'Torrent'},\r\n },\r\n Sandile: {\r\n types: ['Ground', 'Dark'],\r\n bs: {hp: 50, at: 72, df: 35, sa: 35, sd: 35, sp: 65},\r\n weightkg: 15.2,\r\n nfe: true,\r\n abilities: {0: 'Intimidate'},\r\n },\r\n Sawk: {\r\n types: ['Fighting'],\r\n bs: {hp: 75, at: 125, df: 75, sa: 30, sd: 75, sp: 85},\r\n weightkg: 51,\r\n abilities: {0: 'Sturdy'},\r\n },\r\n Sawsbuck: {\r\n types: ['Normal', 'Grass'],\r\n bs: {hp: 80, at: 100, df: 70, sa: 60, sd: 70, sp: 95},\r\n weightkg: 92.5,\r\n abilities: {0: 'Chlorophyll'},\r\n },\r\n Scolipede: {\r\n types: ['Bug', 'Poison'],\r\n bs: {hp: 60, at: 90, df: 89, sa: 55, sd: 69, sp: 112},\r\n weightkg: 200.5,\r\n abilities: {0: 'Poison Point'},\r\n },\r\n Scrafty: {\r\n types: ['Dark', 'Fighting'],\r\n bs: {hp: 65, at: 90, df: 115, sa: 45, sd: 115, sp: 58},\r\n weightkg: 30,\r\n abilities: {0: 'Shed Skin'},\r\n },\r\n Scraggy: {\r\n types: ['Dark', 'Fighting'],\r\n bs: {hp: 50, at: 75, df: 70, sa: 35, sd: 70, sp: 48},\r\n weightkg: 11.8,\r\n nfe: true,\r\n abilities: {0: 'Shed Skin'},\r\n },\r\n Scratchet: {\r\n types: ['Normal', 'Fighting'],\r\n bs: {hp: 55, at: 85, df: 80, sa: 20, sd: 70, sp: 40},\r\n weightkg: 20,\r\n nfe: true,\r\n abilities: {0: 'Scrappy'},\r\n },\r\n Seismitoad: {\r\n types: ['Water', 'Ground'],\r\n bs: {hp: 105, at: 85, df: 75, sa: 85, sd: 75, sp: 74},\r\n weightkg: 62,\r\n abilities: {0: 'Swift Swim'},\r\n },\r\n Serperior: {\r\n types: ['Grass'],\r\n bs: {hp: 75, at: 75, df: 95, sa: 75, sd: 95, sp: 113},\r\n weightkg: 63,\r\n abilities: {0: 'Overgrow'},\r\n },\r\n Servine: {\r\n types: ['Grass'],\r\n bs: {hp: 60, at: 60, df: 75, sa: 60, sd: 75, sp: 83},\r\n weightkg: 16,\r\n nfe: true,\r\n abilities: {0: 'Overgrow'},\r\n },\r\n Sewaddle: {\r\n types: ['Bug', 'Grass'],\r\n bs: {hp: 45, at: 53, df: 70, sa: 40, sd: 60, sp: 42},\r\n weightkg: 2.5,\r\n nfe: true,\r\n abilities: {0: 'Swarm'},\r\n },\r\n Shelmet: {\r\n types: ['Bug'],\r\n bs: {hp: 50, at: 40, df: 85, sa: 40, sd: 65, sp: 25},\r\n weightkg: 7.7,\r\n nfe: true,\r\n abilities: {0: 'Hydration'},\r\n },\r\n Sigilyph: {\r\n types: ['Psychic', 'Flying'],\r\n bs: {hp: 72, at: 58, df: 80, sa: 103, sd: 80, sp: 97},\r\n weightkg: 14,\r\n abilities: {0: 'Wonder Skin'},\r\n },\r\n Simipour: {\r\n types: ['Water'],\r\n bs: {hp: 75, at: 98, df: 63, sa: 98, sd: 63, sp: 101},\r\n weightkg: 29,\r\n abilities: {0: 'Gluttony'},\r\n },\r\n Simisage: {\r\n types: ['Grass'],\r\n bs: {hp: 75, at: 98, df: 63, sa: 98, sd: 63, sp: 101},\r\n weightkg: 30.5,\r\n abilities: {0: 'Gluttony'},\r\n },\r\n Simisear: {\r\n types: ['Fire'],\r\n bs: {hp: 75, at: 98, df: 63, sa: 98, sd: 63, sp: 101},\r\n weightkg: 28,\r\n abilities: {0: 'Gluttony'},\r\n },\r\n Snivy: {\r\n types: ['Grass'],\r\n bs: {hp: 45, at: 45, df: 55, sa: 45, sd: 55, sp: 63},\r\n weightkg: 8.1,\r\n nfe: true,\r\n abilities: {0: 'Overgrow'},\r\n },\r\n Solosis: {\r\n types: ['Psychic'],\r\n bs: {hp: 45, at: 30, df: 40, sa: 105, sd: 50, sp: 20},\r\n weightkg: 1,\r\n nfe: true,\r\n abilities: {0: 'Overcoat'},\r\n },\r\n Stoutland: {\r\n types: ['Normal'],\r\n bs: {hp: 85, at: 100, df: 90, sa: 45, sd: 90, sp: 80},\r\n weightkg: 61,\r\n abilities: {0: 'Intimidate'},\r\n },\r\n Stunfisk: {\r\n types: ['Ground', 'Electric'],\r\n bs: {hp: 109, at: 66, df: 84, sa: 81, sd: 99, sp: 32},\r\n weightkg: 11,\r\n abilities: {0: 'Static'},\r\n },\r\n Swadloon: {\r\n types: ['Bug', 'Grass'],\r\n bs: {hp: 55, at: 63, df: 90, sa: 50, sd: 80, sp: 42},\r\n weightkg: 7.3,\r\n nfe: true,\r\n abilities: {0: 'Leaf Guard'},\r\n },\r\n Swanna: {\r\n types: ['Water', 'Flying'],\r\n bs: {hp: 75, at: 87, df: 63, sa: 87, sd: 63, sp: 98},\r\n weightkg: 24.2,\r\n abilities: {0: 'Keen Eye'},\r\n },\r\n Swoobat: {\r\n types: ['Psychic', 'Flying'],\r\n bs: {hp: 67, at: 57, df: 55, sa: 77, sd: 55, sp: 114},\r\n weightkg: 10.5,\r\n abilities: {0: 'Unaware'},\r\n },\r\n Tepig: {\r\n types: ['Fire'],\r\n bs: {hp: 65, at: 63, df: 45, sa: 45, sd: 45, sp: 45},\r\n weightkg: 9.9,\r\n nfe: true,\r\n abilities: {0: 'Blaze'},\r\n },\r\n Terrakion: {\r\n types: ['Rock', 'Fighting'],\r\n bs: {hp: 91, at: 129, df: 90, sa: 72, sd: 90, sp: 108},\r\n weightkg: 260,\r\n abilities: {0: 'Justified'},\r\n gender: 'N',\r\n },\r\n Throh: {\r\n types: ['Fighting'],\r\n bs: {hp: 120, at: 100, df: 85, sa: 30, sd: 85, sp: 45},\r\n weightkg: 55.5,\r\n abilities: {0: 'Guts'},\r\n },\r\n Thundurus: {\r\n types: ['Electric', 'Flying'],\r\n bs: {hp: 79, at: 115, df: 70, sa: 125, sd: 80, sp: 111},\r\n weightkg: 61,\r\n abilities: {0: 'Prankster'},\r\n otherFormes: ['Thundurus-Therian'],\r\n },\r\n 'Thundurus-Therian': {\r\n types: ['Electric', 'Flying'],\r\n bs: {hp: 79, at: 105, df: 70, sa: 145, sd: 80, sp: 101},\r\n weightkg: 61,\r\n abilities: {0: 'Volt Absorb'},\r\n baseSpecies: 'Thundurus',\r\n },\r\n Timburr: {\r\n types: ['Fighting'],\r\n bs: {hp: 75, at: 80, df: 55, sa: 25, sd: 35, sp: 35},\r\n weightkg: 12.5,\r\n nfe: true,\r\n abilities: {0: 'Guts'},\r\n },\r\n Tirtouga: {\r\n types: ['Water', 'Rock'],\r\n bs: {hp: 54, at: 78, df: 103, sa: 53, sd: 45, sp: 22},\r\n weightkg: 16.5,\r\n nfe: true,\r\n abilities: {0: 'Solid Rock'},\r\n },\r\n Tomohawk: {\r\n types: ['Flying', 'Fighting'],\r\n bs: {hp: 105, at: 60, df: 90, sa: 115, sd: 80, sp: 85},\r\n weightkg: 37.2,\r\n abilities: {0: 'Intimidate'},\r\n },\r\n Tornadus: {\r\n types: ['Flying'],\r\n bs: {hp: 79, at: 115, df: 70, sa: 125, sd: 80, sp: 111},\r\n weightkg: 63,\r\n abilities: {0: 'Prankster'},\r\n otherFormes: ['Tornadus-Therian'],\r\n },\r\n 'Tornadus-Therian': {\r\n types: ['Flying'],\r\n bs: {hp: 79, at: 100, df: 80, sa: 110, sd: 90, sp: 121},\r\n weightkg: 63,\r\n abilities: {0: 'Regenerator'},\r\n baseSpecies: 'Tornadus',\r\n },\r\n Tranquill: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 62, at: 77, df: 62, sa: 50, sd: 42, sp: 65},\r\n weightkg: 15,\r\n nfe: true,\r\n abilities: {0: 'Big Pecks'},\r\n },\r\n Trubbish: {\r\n types: ['Poison'],\r\n bs: {hp: 50, at: 50, df: 62, sa: 40, sd: 62, sp: 65},\r\n weightkg: 31,\r\n nfe: true,\r\n abilities: {0: 'Stench'},\r\n },\r\n Tympole: {\r\n types: ['Water'],\r\n bs: {hp: 50, at: 50, df: 40, sa: 50, sd: 40, sp: 64},\r\n weightkg: 4.5,\r\n nfe: true,\r\n abilities: {0: 'Swift Swim'},\r\n },\r\n Tynamo: {\r\n types: ['Electric'],\r\n bs: {hp: 35, at: 55, df: 40, sa: 45, sd: 40, sp: 60},\r\n weightkg: 0.3,\r\n abilities: {0: 'Levitate'},\r\n nfe: true,\r\n },\r\n Unfezant: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 80, at: 105, df: 80, sa: 65, sd: 55, sp: 93},\r\n weightkg: 29,\r\n abilities: {0: 'Big Pecks'},\r\n },\r\n Vanillish: {\r\n types: ['Ice'],\r\n bs: {hp: 51, at: 65, df: 65, sa: 80, sd: 75, sp: 59},\r\n weightkg: 41,\r\n nfe: true,\r\n abilities: {0: 'Ice Body'},\r\n },\r\n Vanillite: {\r\n types: ['Ice'],\r\n bs: {hp: 36, at: 50, df: 50, sa: 65, sd: 60, sp: 44},\r\n weightkg: 5.7,\r\n nfe: true,\r\n abilities: {0: 'Ice Body'},\r\n },\r\n Vanilluxe: {\r\n types: ['Ice'],\r\n bs: {hp: 71, at: 95, df: 85, sa: 110, sd: 95, sp: 79},\r\n weightkg: 57.5,\r\n abilities: {0: 'Ice Body'},\r\n },\r\n Venipede: {\r\n types: ['Bug', 'Poison'],\r\n bs: {hp: 30, at: 45, df: 59, sa: 30, sd: 39, sp: 57},\r\n weightkg: 5.3,\r\n nfe: true,\r\n abilities: {0: 'Poison Point'},\r\n },\r\n Victini: {\r\n types: ['Psychic', 'Fire'],\r\n bs: {hp: 100, at: 100, df: 100, sa: 100, sd: 100, sp: 100},\r\n weightkg: 4,\r\n abilities: {0: 'Victory Star'},\r\n gender: 'N',\r\n },\r\n Virizion: {\r\n types: ['Grass', 'Fighting'],\r\n bs: {hp: 91, at: 90, df: 72, sa: 90, sd: 129, sp: 108},\r\n weightkg: 200,\r\n abilities: {0: 'Justified'},\r\n gender: 'N',\r\n },\r\n Volcarona: {\r\n types: ['Bug', 'Fire'],\r\n bs: {hp: 85, at: 60, df: 65, sa: 135, sd: 105, sp: 100},\r\n weightkg: 46,\r\n abilities: {0: 'Flame Body'},\r\n },\r\n Vullaby: {\r\n types: ['Dark', 'Flying'],\r\n bs: {hp: 70, at: 55, df: 75, sa: 45, sd: 65, sp: 60},\r\n weightkg: 9,\r\n nfe: true,\r\n abilities: {0: 'Big Pecks'},\r\n },\r\n Watchog: {\r\n types: ['Normal'],\r\n bs: {hp: 60, at: 85, df: 69, sa: 60, sd: 69, sp: 77},\r\n weightkg: 27,\r\n abilities: {0: 'Illuminate'},\r\n },\r\n Whimsicott: {\r\n types: ['Grass'],\r\n bs: {hp: 60, at: 67, df: 85, sa: 77, sd: 75, sp: 116},\r\n weightkg: 6.6,\r\n abilities: {0: 'Prankster'},\r\n },\r\n Whirlipede: {\r\n types: ['Bug', 'Poison'],\r\n bs: {hp: 40, at: 55, df: 99, sa: 40, sd: 79, sp: 47},\r\n weightkg: 58.5,\r\n nfe: true,\r\n abilities: {0: 'Poison Point'},\r\n },\r\n Woobat: {\r\n types: ['Psychic', 'Flying'],\r\n bs: {hp: 55, at: 45, df: 43, sa: 55, sd: 43, sp: 72},\r\n weightkg: 2.1,\r\n nfe: true,\r\n abilities: {0: 'Unaware'},\r\n },\r\n Yamask: {\r\n types: ['Ghost'],\r\n bs: {hp: 38, at: 30, df: 85, sa: 55, sd: 65, sp: 30},\r\n weightkg: 1.5,\r\n abilities: {0: 'Mummy'},\r\n nfe: true,\r\n },\r\n Zebstrika: {\r\n types: ['Electric'],\r\n bs: {hp: 75, at: 100, df: 63, sa: 80, sd: 63, sp: 116},\r\n weightkg: 79.5,\r\n abilities: {0: 'Lightning Rod'},\r\n },\r\n Zekrom: {\r\n types: ['Dragon', 'Electric'],\r\n bs: {hp: 100, at: 150, df: 120, sa: 120, sd: 100, sp: 90},\r\n weightkg: 345,\r\n abilities: {0: 'Teravolt'},\r\n gender: 'N',\r\n },\r\n Zoroark: {\r\n types: ['Dark'],\r\n bs: {hp: 60, at: 105, df: 60, sa: 120, sd: 60, sp: 105},\r\n weightkg: 81.1,\r\n abilities: {0: 'Illusion'},\r\n },\r\n Zorua: {\r\n types: ['Dark'],\r\n bs: {hp: 40, at: 65, df: 40, sa: 80, sd: 40, sp: 65},\r\n weightkg: 12.5,\r\n abilities: {0: 'Illusion'},\r\n nfe: true,\r\n },\r\n Zweilous: {\r\n types: ['Dark', 'Dragon'],\r\n bs: {hp: 72, at: 85, df: 70, sa: 65, sd: 70, sp: 58},\r\n weightkg: 50,\r\n abilities: {0: 'Hustle'},\r\n nfe: true,\r\n },\r\n};\r\n\r\nconst BW: {[name: string]: SpeciesData} = extend(true, {}, DPP, BW_PATCH);\r\n\r\n// @ts-ignore readonly\r\ndelete BW['Pichu'].otherFormes;\r\ndelete BW['Pichu-Spiky-eared'];\r\n\r\nconst XY_PATCH: {[name: string]: DeepPartial} = {\r\n Abomasnow: {otherFormes: ['Abomasnow-Mega']},\r\n Absol: {otherFormes: ['Absol-Mega']},\r\n Aerodactyl: {otherFormes: ['Aerodactyl-Mega']},\r\n Aggron: {otherFormes: ['Aggron-Mega']},\r\n Alakazam: {bs: {sd: 95}, otherFormes: ['Alakazam-Mega']},\r\n Altaria: {otherFormes: ['Altaria-Mega']},\r\n Ampharos: {bs: {df: 85}, otherFormes: ['Ampharos-Mega']},\r\n Audino: {otherFormes: ['Audino-Mega']},\r\n Azumarill: {types: ['Water', 'Fairy'], bs: {sa: 60}},\r\n Azurill: {types: ['Normal', 'Fairy']},\r\n Banette: {otherFormes: ['Banette-Mega']},\r\n Beautifly: {bs: {sa: 100}},\r\n Beedrill: {bs: {at: 90}, otherFormes: ['Beedrill-Mega']},\r\n Bellossom: {bs: {df: 95}},\r\n Blastoise: {otherFormes: ['Blastoise-Mega']},\r\n Blaziken: {otherFormes: ['Blaziken-Mega']},\r\n Butterfree: {bs: {sa: 90}},\r\n Camerupt: {otherFormes: ['Camerupt-Mega']},\r\n Charizard: {otherFormes: ['Charizard-Mega-X', 'Charizard-Mega-Y']},\r\n Clefable: {types: ['Fairy'], bs: {sa: 95}},\r\n Clefairy: {types: ['Fairy']},\r\n Cleffa: {types: ['Fairy']},\r\n Cottonee: {types: ['Grass', 'Fairy']},\r\n Exploud: {bs: {sd: 73}},\r\n Gallade: {otherFormes: ['Gallade-Mega']},\r\n Garchomp: {otherFormes: ['Garchomp-Mega']},\r\n Gardevoir: {types: ['Psychic', 'Fairy'], otherFormes: ['Gardevoir-Mega']},\r\n Gengar: {otherFormes: ['Gengar-Mega']},\r\n Gigalith: {bs: {sd: 80}},\r\n Glalie: {otherFormes: ['Glalie-Mega']},\r\n Golem: {bs: {at: 120}},\r\n Granbull: {types: ['Fairy']},\r\n Groudon: {otherFormes: ['Groudon-Primal']},\r\n Gyarados: {otherFormes: ['Gyarados-Mega']},\r\n Heracross: {otherFormes: ['Heracross-Mega']},\r\n Houndoom: {otherFormes: ['Houndoom-Mega']},\r\n Igglybuff: {types: ['Normal', 'Fairy']},\r\n Jigglypuff: {types: ['Normal', 'Fairy']},\r\n Jumpluff: {bs: {sd: 95}},\r\n Kangaskhan: {otherFormes: ['Kangaskhan-Mega']},\r\n Kirlia: {types: ['Psychic', 'Fairy']},\r\n Krookodile: {bs: {df: 80}},\r\n Kyogre: {otherFormes: ['Kyogre-Primal']},\r\n Latias: {otherFormes: ['Latias-Mega']},\r\n Latios: {otherFormes: ['Latios-Mega']},\r\n Leavanny: {bs: {sd: 80}},\r\n Lopunny: {otherFormes: ['Lopunny-Mega']},\r\n Lucario: {otherFormes: ['Lucario-Mega']},\r\n Manectric: {otherFormes: ['Manectric-Mega']},\r\n Marill: {types: ['Water', 'Fairy']},\r\n Mawile: {types: ['Steel', 'Fairy'], otherFormes: ['Mawile-Mega']},\r\n Medicham: {otherFormes: ['Medicham-Mega']},\r\n Metagross: {otherFormes: ['Metagross-Mega']},\r\n Mewtwo: {otherFormes: ['Mewtwo-Mega-X', 'Mewtwo-Mega-Y']},\r\n 'Mime Jr.': {types: ['Psychic', 'Fairy']},\r\n 'Mr. Mime': {types: ['Psychic', 'Fairy']},\r\n Nidoking: {bs: {at: 102}},\r\n Nidoqueen: {bs: {at: 92}},\r\n Pidgeot: {bs: {sp: 101}, otherFormes: ['Pidgeot-Mega']},\r\n Pikachu: {\r\n bs: {df: 40, sd: 50},\r\n otherFormes: [\r\n 'Pikachu-Belle',\r\n 'Pikachu-Cosplay',\r\n 'Pikachu-Libre',\r\n 'Pikachu-PhD',\r\n 'Pikachu-Pop-Star',\r\n 'Pikachu-Rock-Star',\r\n ],\r\n },\r\n Pinsir: {otherFormes: ['Pinsir-Mega']},\r\n Poliwrath: {bs: {at: 95}},\r\n Raichu: {bs: {sp: 110}},\r\n Ralts: {types: ['Psychic', 'Fairy']},\r\n Rayquaza: {otherFormes: ['Rayquaza-Mega']},\r\n Roserade: {bs: {df: 65}},\r\n Sableye: {otherFormes: ['Sableye-Mega']},\r\n Salamence: {otherFormes: ['Salamence-Mega']},\r\n Sceptile: {otherFormes: ['Sceptile-Mega']},\r\n Scizor: {otherFormes: ['Scizor-Mega']},\r\n Scolipede: {bs: {at: 100}},\r\n Seismitoad: {bs: {at: 95}},\r\n Sharpedo: {otherFormes: ['Sharpedo-Mega']},\r\n Slowbro: {otherFormes: ['Slowbro-Mega']},\r\n Snubbull: {types: ['Fairy']},\r\n Staraptor: {bs: {sd: 60}},\r\n Steelix: {otherFormes: ['Steelix-Mega']},\r\n Stoutland: {bs: {at: 110}},\r\n Swampert: {otherFormes: ['Swampert-Mega']},\r\n Togekiss: {types: ['Fairy', 'Flying']},\r\n Togepi: {types: ['Fairy']},\r\n Togetic: {types: ['Fairy', 'Flying']},\r\n Tyranitar: {otherFormes: ['Tyranitar-Mega']},\r\n Unfezant: {bs: {at: 115}},\r\n Venusaur: {otherFormes: ['Venusaur-Mega']},\r\n Victreebel: {bs: {sd: 70}},\r\n Vileplume: {bs: {sa: 110}},\r\n Whimsicott: {types: ['Grass', 'Fairy']},\r\n Wigglytuff: {types: ['Normal', 'Fairy'], bs: {sa: 85}},\r\n 'Aegislash-Blade': {\r\n types: ['Steel', 'Ghost'],\r\n bs: {hp: 60, at: 150, df: 50, sa: 150, sd: 50, sp: 60},\r\n weightkg: 53,\r\n abilities: {0: 'Stance Change'},\r\n otherFormes: ['Aegislash-Shield', 'Aegislash-Both'],\r\n },\r\n 'Aegislash-Shield': {\r\n types: ['Steel', 'Ghost'],\r\n bs: {hp: 60, at: 50, df: 150, sa: 50, sd: 150, sp: 60},\r\n weightkg: 53,\r\n abilities: {0: 'Stance Change'},\r\n baseSpecies: 'Aegislash-Blade',\r\n },\r\n 'Aegislash-Both': {\r\n types: ['Steel', 'Ghost'],\r\n bs: {hp: 60, at: 150, df: 150, sa: 150, sd: 150, sp: 60},\r\n weightkg: 53,\r\n abilities: {0: 'Stance Change'},\r\n baseSpecies: 'Aegislash-Blade',\r\n },\r\n Amaura: {\r\n types: ['Rock', 'Ice'],\r\n bs: {hp: 77, at: 59, df: 50, sa: 67, sd: 63, sp: 46},\r\n weightkg: 25.2,\r\n nfe: true,\r\n abilities: {0: 'Refrigerate'},\r\n },\r\n 'Arceus-Fairy': {\r\n types: ['Fairy'],\r\n bs: {hp: 120, at: 120, df: 120, sa: 120, sd: 120, sp: 120},\r\n weightkg: 320,\r\n abilities: {0: 'Multitype'},\r\n baseSpecies: 'Arceus',\r\n gender: 'N',\r\n },\r\n Aromatisse: {\r\n types: ['Fairy'],\r\n bs: {hp: 101, at: 72, df: 72, sa: 99, sd: 89, sp: 29},\r\n weightkg: 15.5,\r\n abilities: {0: 'Healer'},\r\n },\r\n Aurorus: {\r\n types: ['Rock', 'Ice'],\r\n bs: {hp: 123, at: 77, df: 72, sa: 99, sd: 92, sp: 58},\r\n weightkg: 225,\r\n abilities: {0: 'Refrigerate'},\r\n },\r\n Avalugg: {\r\n types: ['Ice'],\r\n bs: {hp: 95, at: 117, df: 184, sa: 44, sd: 46, sp: 28},\r\n weightkg: 505,\r\n abilities: {0: 'Own Tempo'},\r\n },\r\n Barbaracle: {\r\n types: ['Rock', 'Water'],\r\n bs: {hp: 72, at: 105, df: 115, sa: 54, sd: 86, sp: 68},\r\n weightkg: 96,\r\n abilities: {0: 'Tough Claws'},\r\n },\r\n Bergmite: {\r\n types: ['Ice'],\r\n bs: {hp: 55, at: 69, df: 85, sa: 32, sd: 35, sp: 28},\r\n weightkg: 99.5,\r\n nfe: true,\r\n abilities: {0: 'Own Tempo'},\r\n },\r\n Binacle: {\r\n types: ['Rock', 'Water'],\r\n bs: {hp: 42, at: 52, df: 67, sa: 39, sd: 56, sp: 50},\r\n weightkg: 31,\r\n nfe: true,\r\n abilities: {0: 'Tough Claws'},\r\n },\r\n Braixen: {\r\n types: ['Fire'],\r\n bs: {hp: 59, at: 59, df: 58, sa: 90, sd: 70, sp: 73},\r\n weightkg: 14.5,\r\n nfe: true,\r\n abilities: {0: 'Blaze'},\r\n },\r\n Bunnelby: {\r\n types: ['Normal'],\r\n bs: {hp: 38, at: 36, df: 38, sa: 32, sd: 36, sp: 57},\r\n weightkg: 5,\r\n nfe: true,\r\n abilities: {0: 'Pickup'},\r\n },\r\n Caimanoe: {\r\n types: ['Water', 'Steel'],\r\n bs: {hp: 73, at: 85, df: 65, sa: 80, sd: 40, sp: 87},\r\n weightkg: 72.5,\r\n nfe: true,\r\n abilities: {0: 'Water Veil'},\r\n },\r\n Carbink: {\r\n types: ['Rock', 'Fairy'],\r\n bs: {hp: 50, at: 50, df: 150, sa: 50, sd: 150, sp: 50},\r\n weightkg: 5.7,\r\n gender: 'N',\r\n abilities: {0: 'Clear Body'},\r\n },\r\n Chesnaught: {\r\n types: ['Grass', 'Fighting'],\r\n bs: {hp: 88, at: 107, df: 122, sa: 74, sd: 75, sp: 64},\r\n weightkg: 90,\r\n abilities: {0: 'Overgrow'},\r\n },\r\n Chespin: {\r\n types: ['Grass'],\r\n bs: {hp: 56, at: 61, df: 65, sa: 48, sd: 45, sp: 38},\r\n weightkg: 9,\r\n nfe: true,\r\n abilities: {0: 'Overgrow'},\r\n },\r\n Clauncher: {\r\n types: ['Water'],\r\n bs: {hp: 50, at: 53, df: 62, sa: 58, sd: 63, sp: 44},\r\n weightkg: 8.3,\r\n abilities: {0: 'Mega Launcher'},\r\n nfe: true,\r\n },\r\n Clawitzer: {\r\n types: ['Water'],\r\n bs: {hp: 71, at: 73, df: 88, sa: 120, sd: 89, sp: 59},\r\n weightkg: 35.3,\r\n abilities: {0: 'Mega Launcher'},\r\n },\r\n Crucibelle: {\r\n types: ['Rock', 'Poison'],\r\n bs: {hp: 106, at: 105, df: 65, sa: 75, sd: 85, sp: 104},\r\n weightkg: 23.6,\r\n abilities: {0: 'Regenerator'},\r\n otherFormes: ['Crucibelle-Mega'],\r\n },\r\n Diancie: {\r\n types: ['Rock', 'Fairy'],\r\n bs: {hp: 50, at: 100, df: 150, sa: 100, sd: 150, sp: 50},\r\n weightkg: 8.8,\r\n abilities: {0: 'Clear Body'},\r\n otherFormes: ['Diancie-Mega'],\r\n gender: 'N',\r\n },\r\n Dedenne: {\r\n types: ['Electric', 'Fairy'],\r\n bs: {hp: 67, at: 58, df: 57, sa: 81, sd: 67, sp: 101},\r\n weightkg: 2.2,\r\n abilities: {0: 'Cheek Pouch'},\r\n },\r\n Delphox: {\r\n types: ['Fire', 'Psychic'],\r\n bs: {hp: 75, at: 69, df: 72, sa: 114, sd: 100, sp: 104},\r\n weightkg: 39,\r\n abilities: {0: 'Blaze'},\r\n },\r\n Diggersby: {\r\n types: ['Normal', 'Ground'],\r\n bs: {hp: 85, at: 56, df: 77, sa: 50, sd: 77, sp: 78},\r\n weightkg: 42.4,\r\n abilities: {0: 'Pickup'},\r\n },\r\n Doublade: {\r\n types: ['Steel', 'Ghost'],\r\n bs: {hp: 59, at: 110, df: 150, sa: 45, sd: 49, sp: 35},\r\n weightkg: 4.5,\r\n abilities: {0: 'No Guard'},\r\n nfe: true,\r\n },\r\n Dragalge: {\r\n types: ['Poison', 'Dragon'],\r\n bs: {hp: 65, at: 75, df: 90, sa: 97, sd: 123, sp: 44},\r\n weightkg: 81.5,\r\n abilities: {0: 'Poison Point'},\r\n },\r\n Espurr: {\r\n types: ['Psychic'],\r\n bs: {hp: 62, at: 48, df: 54, sa: 63, sd: 60, sp: 68},\r\n weightkg: 3.5,\r\n nfe: true,\r\n abilities: {0: 'Keen Eye'},\r\n },\r\n Fennekin: {\r\n types: ['Fire'],\r\n bs: {hp: 40, at: 45, df: 40, sa: 62, sd: 60, sp: 60},\r\n weightkg: 9.4,\r\n nfe: true,\r\n abilities: {0: 'Blaze'},\r\n },\r\n Flabébé: {\r\n types: ['Fairy'],\r\n bs: {hp: 44, at: 38, df: 39, sa: 61, sd: 79, sp: 42},\r\n weightkg: 0.1,\r\n nfe: true,\r\n abilities: {0: 'Flower Veil'},\r\n },\r\n Fletchinder: {\r\n types: ['Fire', 'Flying'],\r\n bs: {hp: 62, at: 73, df: 55, sa: 56, sd: 52, sp: 84},\r\n weightkg: 16,\r\n nfe: true,\r\n abilities: {0: 'Flame Body'},\r\n },\r\n Fletchling: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 45, at: 50, df: 43, sa: 40, sd: 38, sp: 62},\r\n weightkg: 1.7,\r\n nfe: true,\r\n abilities: {0: 'Big Pecks'},\r\n },\r\n Floatoy: {\r\n types: ['Water'],\r\n bs: {hp: 48, at: 70, df: 40, sa: 70, sd: 30, sp: 77},\r\n weightkg: 1.9,\r\n nfe: true,\r\n abilities: {0: 'Water Veil'},\r\n },\r\n Floette: {\r\n types: ['Fairy'],\r\n bs: {hp: 54, at: 45, df: 47, sa: 75, sd: 98, sp: 52},\r\n weightkg: 0.9,\r\n nfe: true,\r\n otherFormes: ['Floette-Eternal'],\r\n abilities: {0: 'Flower Veil'},\r\n },\r\n 'Floette-Eternal': {\r\n types: ['Fairy'],\r\n bs: {hp: 74, at: 65, df: 67, sa: 125, sd: 128, sp: 92},\r\n weightkg: 0.9,\r\n abilities: {0: 'Flower Veil'},\r\n baseSpecies: 'Floette',\r\n },\r\n Florges: {\r\n types: ['Fairy'],\r\n bs: {hp: 78, at: 65, df: 68, sa: 112, sd: 154, sp: 75},\r\n weightkg: 10,\r\n abilities: {0: 'Flower Veil'},\r\n },\r\n Froakie: {\r\n types: ['Water'],\r\n bs: {hp: 41, at: 56, df: 40, sa: 62, sd: 44, sp: 71},\r\n weightkg: 7,\r\n nfe: true,\r\n abilities: {0: 'Torrent'},\r\n },\r\n Frogadier: {\r\n types: ['Water'],\r\n bs: {hp: 54, at: 63, df: 52, sa: 83, sd: 56, sp: 97},\r\n weightkg: 10.9,\r\n nfe: true,\r\n abilities: {0: 'Torrent'},\r\n },\r\n Furfrou: {\r\n types: ['Normal'],\r\n bs: {hp: 75, at: 80, df: 60, sa: 65, sd: 90, sp: 102},\r\n weightkg: 28,\r\n abilities: {0: 'Fur Coat'},\r\n },\r\n Gogoat: {\r\n types: ['Grass'],\r\n bs: {hp: 123, at: 100, df: 62, sa: 97, sd: 81, sp: 68},\r\n weightkg: 91,\r\n abilities: {0: 'Sap Sipper'},\r\n },\r\n Goodra: {\r\n types: ['Dragon'],\r\n bs: {hp: 90, at: 100, df: 70, sa: 110, sd: 150, sp: 80},\r\n weightkg: 150.5,\r\n abilities: {0: 'Sap Sipper'},\r\n },\r\n Goomy: {\r\n types: ['Dragon'],\r\n bs: {hp: 45, at: 50, df: 35, sa: 55, sd: 75, sp: 40},\r\n weightkg: 2.8,\r\n nfe: true,\r\n abilities: {0: 'Sap Sipper'},\r\n },\r\n Gourgeist: {\r\n types: ['Ghost', 'Grass'],\r\n bs: {hp: 65, at: 90, df: 122, sa: 58, sd: 75, sp: 84},\r\n weightkg: 12.5,\r\n abilities: {0: 'Pickup'},\r\n otherFormes: ['Gourgeist-Large', 'Gourgeist-Small', 'Gourgeist-Super'],\r\n },\r\n 'Gourgeist-Large': {\r\n types: ['Ghost', 'Grass'],\r\n bs: {hp: 75, at: 95, df: 122, sa: 58, sd: 75, sp: 69},\r\n weightkg: 14,\r\n abilities: {0: 'Pickup'},\r\n baseSpecies: 'Gourgeist',\r\n },\r\n 'Gourgeist-Small': {\r\n types: ['Ghost', 'Grass'],\r\n bs: {hp: 55, at: 85, df: 122, sa: 58, sd: 75, sp: 99},\r\n weightkg: 9.5,\r\n abilities: {0: 'Pickup'},\r\n baseSpecies: 'Gourgeist',\r\n },\r\n 'Gourgeist-Super': {\r\n types: ['Ghost', 'Grass'],\r\n bs: {hp: 85, at: 100, df: 122, sa: 58, sd: 75, sp: 54},\r\n weightkg: 39,\r\n abilities: {0: 'Pickup'},\r\n baseSpecies: 'Gourgeist',\r\n },\r\n Greninja: {\r\n types: ['Water', 'Dark'],\r\n bs: {hp: 72, at: 95, df: 67, sa: 103, sd: 71, sp: 122},\r\n weightkg: 40,\r\n abilities: {0: 'Torrent'},\r\n },\r\n Hawlucha: {\r\n types: ['Fighting', 'Flying'],\r\n bs: {hp: 78, at: 92, df: 75, sa: 74, sd: 63, sp: 118},\r\n weightkg: 21.5,\r\n abilities: {0: 'Limber'},\r\n },\r\n Heliolisk: {\r\n types: ['Electric', 'Normal'],\r\n bs: {hp: 62, at: 55, df: 52, sa: 109, sd: 94, sp: 109},\r\n weightkg: 21,\r\n abilities: {0: 'Dry Skin'},\r\n },\r\n Helioptile: {\r\n types: ['Electric', 'Normal'],\r\n bs: {hp: 44, at: 38, df: 33, sa: 61, sd: 43, sp: 70},\r\n weightkg: 6,\r\n nfe: true,\r\n abilities: {0: 'Dry Skin'},\r\n },\r\n Honedge: {\r\n types: ['Steel', 'Ghost'],\r\n bs: {hp: 45, at: 80, df: 100, sa: 35, sd: 37, sp: 28},\r\n weightkg: 2,\r\n abilities: {0: 'No Guard'},\r\n nfe: true,\r\n },\r\n Hoopa: {\r\n types: ['Psychic', 'Ghost'],\r\n bs: {hp: 80, at: 110, df: 60, sa: 150, sd: 130, sp: 70},\r\n weightkg: 9,\r\n gender: 'N',\r\n abilities: {0: 'Magician'},\r\n otherFormes: ['Hoopa-Unbound'],\r\n },\r\n 'Hoopa-Unbound': {\r\n types: ['Psychic', 'Dark'],\r\n bs: {hp: 80, at: 160, df: 60, sa: 170, sd: 130, sp: 80},\r\n weightkg: 490,\r\n gender: 'N',\r\n abilities: {0: 'Magician'},\r\n baseSpecies: 'Hoopa',\r\n },\r\n Inkay: {\r\n types: ['Dark', 'Psychic'],\r\n bs: {hp: 53, at: 54, df: 53, sa: 37, sd: 46, sp: 45},\r\n weightkg: 3.5,\r\n nfe: true,\r\n abilities: {0: 'Contrary'},\r\n },\r\n Kerfluffle: {\r\n types: ['Fairy', 'Fighting'],\r\n bs: {hp: 84, at: 78, df: 86, sa: 115, sd: 88, sp: 119},\r\n weightkg: 24.2,\r\n abilities: {0: 'Natural Cure'},\r\n },\r\n Klefki: {\r\n types: ['Steel', 'Fairy'],\r\n bs: {hp: 57, at: 80, df: 91, sa: 80, sd: 87, sp: 75},\r\n weightkg: 3,\r\n abilities: {0: 'Prankster'},\r\n },\r\n Litleo: {\r\n types: ['Fire', 'Normal'],\r\n bs: {hp: 62, at: 50, df: 58, sa: 73, sd: 54, sp: 72},\r\n weightkg: 13.5,\r\n nfe: true,\r\n abilities: {0: 'Rivalry'},\r\n },\r\n Malamar: {\r\n types: ['Dark', 'Psychic'],\r\n bs: {hp: 86, at: 92, df: 88, sa: 68, sd: 75, sp: 73},\r\n weightkg: 47,\r\n abilities: {0: 'Contrary'},\r\n },\r\n 'Abomasnow-Mega': {\r\n types: ['Grass', 'Ice'],\r\n bs: {hp: 90, at: 132, df: 105, sa: 132, sd: 105, sp: 30},\r\n weightkg: 185,\r\n abilities: {0: 'Snow Warning'},\r\n baseSpecies: 'Abomasnow',\r\n },\r\n 'Absol-Mega': {\r\n types: ['Dark'],\r\n bs: {hp: 65, at: 150, df: 60, sa: 115, sd: 60, sp: 115},\r\n weightkg: 49,\r\n abilities: {0: 'Magic Bounce'},\r\n baseSpecies: 'Absol',\r\n },\r\n 'Aerodactyl-Mega': {\r\n types: ['Rock', 'Flying'],\r\n bs: {hp: 80, at: 135, df: 85, sa: 70, sd: 95, sp: 150},\r\n weightkg: 79,\r\n abilities: {0: 'Tough Claws'},\r\n baseSpecies: 'Aerodactyl',\r\n },\r\n 'Aggron-Mega': {\r\n types: ['Steel'],\r\n bs: {hp: 70, at: 140, df: 230, sa: 60, sd: 80, sp: 50},\r\n weightkg: 395,\r\n abilities: {0: 'Filter'},\r\n baseSpecies: 'Aggron',\r\n },\r\n 'Alakazam-Mega': {\r\n types: ['Psychic'],\r\n bs: {hp: 55, at: 50, df: 65, sa: 175, sd: 95, sp: 150},\r\n weightkg: 48,\r\n abilities: {0: 'Trace'},\r\n baseSpecies: 'Alakazam',\r\n },\r\n 'Altaria-Mega': {\r\n types: ['Dragon', 'Fairy'],\r\n bs: {hp: 75, at: 110, df: 110, sa: 110, sd: 105, sp: 80},\r\n weightkg: 20.6,\r\n abilities: {0: 'Pixilate'},\r\n baseSpecies: 'Altaria',\r\n },\r\n 'Ampharos-Mega': {\r\n types: ['Electric', 'Dragon'],\r\n bs: {hp: 90, at: 95, df: 105, sa: 165, sd: 110, sp: 45},\r\n weightkg: 61.5,\r\n abilities: {0: 'Mold Breaker'},\r\n baseSpecies: 'Ampharos',\r\n },\r\n 'Audino-Mega': {\r\n types: ['Normal', 'Fairy'],\r\n bs: {hp: 103, at: 60, df: 126, sa: 80, sd: 126, sp: 50},\r\n weightkg: 32,\r\n abilities: {0: 'Healer'},\r\n baseSpecies: 'Audino',\r\n },\r\n 'Banette-Mega': {\r\n types: ['Ghost'],\r\n bs: {hp: 64, at: 165, df: 75, sa: 93, sd: 83, sp: 75},\r\n weightkg: 13,\r\n abilities: {0: 'Prankster'},\r\n baseSpecies: 'Banette',\r\n },\r\n 'Beedrill-Mega': {\r\n types: ['Bug', 'Poison'],\r\n bs: {hp: 65, at: 150, df: 40, sa: 15, sd: 80, sp: 145},\r\n weightkg: 40.5,\r\n abilities: {0: 'Adaptability'},\r\n baseSpecies: 'Beedrill',\r\n },\r\n 'Blastoise-Mega': {\r\n types: ['Water'],\r\n bs: {hp: 79, at: 103, df: 120, sa: 135, sd: 115, sp: 78},\r\n weightkg: 101.1,\r\n abilities: {0: 'Mega Launcher'},\r\n baseSpecies: 'Blastoise',\r\n },\r\n 'Blaziken-Mega': {\r\n types: ['Fire', 'Fighting'],\r\n bs: {hp: 80, at: 160, df: 80, sa: 130, sd: 80, sp: 100},\r\n weightkg: 52,\r\n abilities: {0: 'Speed Boost'},\r\n baseSpecies: 'Blaziken',\r\n },\r\n 'Camerupt-Mega': {\r\n types: ['Fire', 'Ground'],\r\n bs: {hp: 70, at: 120, df: 100, sa: 145, sd: 105, sp: 20},\r\n weightkg: 320.5,\r\n abilities: {0: 'Sheer Force'},\r\n baseSpecies: 'Camerupt',\r\n },\r\n 'Charizard-Mega-X': {\r\n types: ['Fire', 'Dragon'],\r\n bs: {hp: 78, at: 130, df: 111, sa: 130, sd: 85, sp: 100},\r\n weightkg: 110.5,\r\n abilities: {0: 'Tough Claws'},\r\n baseSpecies: 'Charizard',\r\n },\r\n 'Charizard-Mega-Y': {\r\n types: ['Fire', 'Flying'],\r\n bs: {hp: 78, at: 104, df: 78, sa: 159, sd: 115, sp: 100},\r\n weightkg: 100.5,\r\n abilities: {0: 'Drought'},\r\n baseSpecies: 'Charizard',\r\n },\r\n 'Crucibelle-Mega': {\r\n types: ['Rock', 'Poison'],\r\n bs: {hp: 106, at: 135, df: 75, sa: 85, sd: 125, sp: 114},\r\n weightkg: 22.5,\r\n abilities: {0: 'Magic Guard'},\r\n baseSpecies: 'Crucibelle',\r\n },\r\n 'Diancie-Mega': {\r\n types: ['Rock', 'Fairy'],\r\n bs: {hp: 50, at: 160, df: 110, sa: 160, sd: 110, sp: 110},\r\n weightkg: 27.8,\r\n abilities: {0: 'Magic Bounce'},\r\n baseSpecies: 'Diancie',\r\n gender: 'N',\r\n },\r\n 'Gallade-Mega': {\r\n types: ['Psychic', 'Fighting'],\r\n bs: {hp: 68, at: 165, df: 95, sa: 65, sd: 115, sp: 110},\r\n weightkg: 56.4,\r\n abilities: {0: 'Inner Focus'},\r\n baseSpecies: 'Gallade',\r\n },\r\n 'Garchomp-Mega': {\r\n types: ['Dragon', 'Ground'],\r\n bs: {hp: 108, at: 170, df: 115, sa: 120, sd: 95, sp: 92},\r\n weightkg: 95,\r\n abilities: {0: 'Sand Force'},\r\n baseSpecies: 'Garchomp',\r\n },\r\n 'Gardevoir-Mega': {\r\n types: ['Psychic', 'Fairy'],\r\n bs: {hp: 68, at: 85, df: 65, sa: 165, sd: 135, sp: 100},\r\n weightkg: 48.4,\r\n abilities: {0: 'Pixilate'},\r\n baseSpecies: 'Gardevoir',\r\n },\r\n 'Gengar-Mega': {\r\n types: ['Ghost', 'Poison'],\r\n bs: {hp: 60, at: 65, df: 80, sa: 170, sd: 95, sp: 130},\r\n weightkg: 40.5,\r\n abilities: {0: 'Shadow Tag'},\r\n baseSpecies: 'Gengar',\r\n },\r\n 'Glalie-Mega': {\r\n types: ['Ice'],\r\n bs: {hp: 80, at: 120, df: 80, sa: 120, sd: 80, sp: 100},\r\n weightkg: 350.2,\r\n abilities: {0: 'Refrigerate'},\r\n baseSpecies: 'Glalie',\r\n },\r\n 'Gyarados-Mega': {\r\n types: ['Water', 'Dark'],\r\n bs: {hp: 95, at: 155, df: 109, sa: 70, sd: 130, sp: 81},\r\n weightkg: 305,\r\n abilities: {0: 'Mold Breaker'},\r\n baseSpecies: 'Gyarados',\r\n },\r\n 'Heracross-Mega': {\r\n types: ['Bug', 'Fighting'],\r\n bs: {hp: 80, at: 185, df: 115, sa: 40, sd: 105, sp: 75},\r\n weightkg: 62.5,\r\n abilities: {0: 'Skill Link'},\r\n baseSpecies: 'Heracross',\r\n },\r\n 'Houndoom-Mega': {\r\n types: ['Dark', 'Fire'],\r\n bs: {hp: 75, at: 90, df: 90, sa: 140, sd: 90, sp: 115},\r\n weightkg: 49.5,\r\n abilities: {0: 'Solar Power'},\r\n baseSpecies: 'Houndoom',\r\n },\r\n 'Kangaskhan-Mega': {\r\n types: ['Normal'],\r\n bs: {hp: 105, at: 125, df: 100, sa: 60, sd: 100, sp: 100},\r\n weightkg: 100,\r\n abilities: {0: 'Parental Bond'},\r\n baseSpecies: 'Kangaskhan',\r\n },\r\n 'Latias-Mega': {\r\n types: ['Dragon', 'Psychic'],\r\n bs: {hp: 80, at: 100, df: 120, sa: 140, sd: 150, sp: 110},\r\n weightkg: 52,\r\n abilities: {0: 'Levitate'},\r\n baseSpecies: 'Latias',\r\n },\r\n 'Latios-Mega': {\r\n types: ['Dragon', 'Psychic'],\r\n bs: {hp: 80, at: 130, df: 100, sa: 160, sd: 120, sp: 110},\r\n weightkg: 70,\r\n abilities: {0: 'Levitate'},\r\n baseSpecies: 'Latios',\r\n },\r\n 'Lopunny-Mega': {\r\n types: ['Normal', 'Fighting'],\r\n bs: {hp: 65, at: 136, df: 94, sa: 54, sd: 96, sp: 135},\r\n weightkg: 28.3,\r\n abilities: {0: 'Scrappy'},\r\n baseSpecies: 'Lopunny',\r\n },\r\n 'Lucario-Mega': {\r\n types: ['Fighting', 'Steel'],\r\n bs: {hp: 70, at: 145, df: 88, sa: 140, sd: 70, sp: 112},\r\n weightkg: 57.5,\r\n abilities: {0: 'Adaptability'},\r\n baseSpecies: 'Lucario',\r\n },\r\n 'Manectric-Mega': {\r\n types: ['Electric'],\r\n bs: {hp: 70, at: 75, df: 80, sa: 135, sd: 80, sp: 135},\r\n weightkg: 44,\r\n abilities: {0: 'Intimidate'},\r\n baseSpecies: 'Manectric',\r\n },\r\n 'Mawile-Mega': {\r\n types: ['Steel', 'Fairy'],\r\n bs: {hp: 50, at: 105, df: 125, sa: 55, sd: 95, sp: 50},\r\n weightkg: 23.5,\r\n abilities: {0: 'Huge Power'},\r\n baseSpecies: 'Mawile',\r\n },\r\n 'Medicham-Mega': {\r\n types: ['Fighting', 'Psychic'],\r\n bs: {hp: 60, at: 100, df: 85, sa: 80, sd: 85, sp: 100},\r\n weightkg: 31.5,\r\n abilities: {0: 'Pure Power'},\r\n baseSpecies: 'Medicham',\r\n },\r\n 'Metagross-Mega': {\r\n types: ['Steel', 'Psychic'],\r\n bs: {hp: 80, at: 145, df: 150, sa: 105, sd: 110, sp: 110},\r\n weightkg: 942.9,\r\n abilities: {0: 'Tough Claws'},\r\n baseSpecies: 'Metagross',\r\n gender: 'N',\r\n },\r\n 'Mewtwo-Mega-X': {\r\n types: ['Psychic', 'Fighting'],\r\n bs: {hp: 106, at: 190, df: 100, sa: 154, sd: 100, sp: 130},\r\n weightkg: 127,\r\n abilities: {0: 'Steadfast'},\r\n baseSpecies: 'Mewtwo',\r\n gender: 'N',\r\n },\r\n 'Mewtwo-Mega-Y': {\r\n types: ['Psychic'],\r\n bs: {hp: 106, at: 150, df: 70, sa: 194, sd: 120, sp: 140},\r\n weightkg: 33,\r\n abilities: {0: 'Insomnia'},\r\n baseSpecies: 'Mewtwo',\r\n gender: 'N',\r\n },\r\n 'Pidgeot-Mega': {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 83, at: 80, df: 80, sa: 135, sd: 80, sp: 121},\r\n weightkg: 50.5,\r\n abilities: {0: 'No Guard'},\r\n baseSpecies: 'Pidgeot',\r\n },\r\n 'Pinsir-Mega': {\r\n types: ['Bug', 'Flying'],\r\n bs: {hp: 65, at: 155, df: 120, sa: 65, sd: 90, sp: 105},\r\n weightkg: 59,\r\n abilities: {0: 'Aerilate'},\r\n baseSpecies: 'Pinsir',\r\n },\r\n 'Rayquaza-Mega': {\r\n types: ['Dragon', 'Flying'],\r\n bs: {hp: 105, at: 180, df: 100, sa: 180, sd: 100, sp: 115},\r\n weightkg: 392,\r\n gender: 'N',\r\n abilities: {0: 'Delta Stream'},\r\n baseSpecies: 'Rayquaza',\r\n },\r\n 'Sableye-Mega': {\r\n types: ['Dark', 'Ghost'],\r\n bs: {hp: 50, at: 85, df: 125, sa: 85, sd: 115, sp: 20},\r\n weightkg: 161,\r\n abilities: {0: 'Magic Bounce'},\r\n baseSpecies: 'Sableye',\r\n },\r\n 'Salamence-Mega': {\r\n types: ['Dragon', 'Flying'],\r\n bs: {hp: 95, at: 145, df: 130, sa: 120, sd: 90, sp: 120},\r\n weightkg: 112.6,\r\n abilities: {0: 'Aerilate'},\r\n baseSpecies: 'Salamence',\r\n },\r\n 'Sceptile-Mega': {\r\n types: ['Grass', 'Dragon'],\r\n bs: {hp: 70, at: 110, df: 75, sa: 145, sd: 85, sp: 145},\r\n weightkg: 55.2,\r\n abilities: {0: 'Lightning Rod'},\r\n baseSpecies: 'Sceptile',\r\n },\r\n 'Scizor-Mega': {\r\n types: ['Bug', 'Steel'],\r\n bs: {hp: 70, at: 150, df: 140, sa: 65, sd: 100, sp: 75},\r\n weightkg: 125,\r\n abilities: {0: 'Technician'},\r\n baseSpecies: 'Scizor',\r\n },\r\n 'Sharpedo-Mega': {\r\n types: ['Water', 'Dark'],\r\n bs: {hp: 70, at: 140, df: 70, sa: 110, sd: 65, sp: 105},\r\n weightkg: 130.3,\r\n abilities: {0: 'Strong Jaw'},\r\n baseSpecies: 'Sharpedo',\r\n },\r\n 'Slowbro-Mega': {\r\n types: ['Water', 'Psychic'],\r\n bs: {hp: 95, at: 75, df: 180, sa: 130, sd: 80, sp: 30},\r\n weightkg: 120,\r\n abilities: {0: 'Shell Armor'},\r\n baseSpecies: 'Slowbro',\r\n },\r\n 'Steelix-Mega': {\r\n types: ['Steel', 'Ground'],\r\n bs: {hp: 75, at: 125, df: 230, sa: 55, sd: 95, sp: 30},\r\n weightkg: 740,\r\n abilities: {0: 'Sand Force'},\r\n baseSpecies: 'Steelix',\r\n },\r\n 'Swampert-Mega': {\r\n types: ['Water', 'Ground'],\r\n bs: {hp: 100, at: 150, df: 110, sa: 95, sd: 110, sp: 70},\r\n weightkg: 102,\r\n abilities: {0: 'Swift Swim'},\r\n baseSpecies: 'Swampert',\r\n },\r\n 'Tyranitar-Mega': {\r\n types: ['Rock', 'Dark'],\r\n bs: {hp: 100, at: 164, df: 150, sa: 95, sd: 120, sp: 71},\r\n weightkg: 255,\r\n abilities: {0: 'Sand Stream'},\r\n baseSpecies: 'Tyranitar',\r\n },\r\n 'Venusaur-Mega': {\r\n types: ['Grass', 'Poison'],\r\n bs: {hp: 80, at: 100, df: 123, sa: 122, sd: 120, sp: 80},\r\n weightkg: 155.5,\r\n abilities: {0: 'Thick Fat'},\r\n baseSpecies: 'Venusaur',\r\n },\r\n Meowstic: {\r\n types: ['Psychic'],\r\n bs: {hp: 74, at: 48, df: 76, sa: 83, sd: 81, sp: 104},\r\n weightkg: 8.5,\r\n abilities: {0: 'Keen Eye'},\r\n otherFormes: ['Meowstic-F'],\r\n },\r\n 'Meowstic-F': {\r\n types: ['Psychic'],\r\n bs: {hp: 74, at: 48, df: 76, sa: 83, sd: 81, sp: 104},\r\n weightkg: 8.5,\r\n abilities: {0: 'Keen Eye'},\r\n baseSpecies: 'Meowstic',\r\n },\r\n Naviathan: {\r\n types: ['Water', 'Steel'],\r\n bs: {hp: 103, at: 110, df: 90, sa: 95, sd: 65, sp: 97},\r\n weightkg: 510,\r\n abilities: {0: 'Water Veil'},\r\n },\r\n Noibat: {\r\n types: ['Flying', 'Dragon'],\r\n bs: {hp: 40, at: 30, df: 35, sa: 45, sd: 40, sp: 55},\r\n weightkg: 8,\r\n nfe: true,\r\n abilities: {0: 'Frisk'},\r\n },\r\n Noivern: {\r\n types: ['Flying', 'Dragon'],\r\n bs: {hp: 85, at: 70, df: 80, sa: 97, sd: 80, sp: 123},\r\n weightkg: 85,\r\n abilities: {0: 'Frisk'},\r\n },\r\n Pancham: {\r\n types: ['Fighting'],\r\n bs: {hp: 67, at: 82, df: 62, sa: 46, sd: 48, sp: 43},\r\n weightkg: 8,\r\n nfe: true,\r\n abilities: {0: 'Iron Fist'},\r\n },\r\n Pangoro: {\r\n types: ['Fighting', 'Dark'],\r\n bs: {hp: 95, at: 124, df: 78, sa: 69, sd: 71, sp: 58},\r\n weightkg: 136,\r\n abilities: {0: 'Iron Fist'},\r\n },\r\n Phantump: {\r\n types: ['Ghost', 'Grass'],\r\n bs: {hp: 43, at: 70, df: 48, sa: 50, sd: 60, sp: 38},\r\n weightkg: 7,\r\n nfe: true,\r\n abilities: {0: 'Natural Cure'},\r\n },\r\n 'Pikachu-Cosplay': {\r\n types: ['Electric'],\r\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\r\n weightkg: 6,\r\n abilities: {0: 'Lightning Rod'},\r\n baseSpecies: 'Pikachu',\r\n },\r\n 'Pikachu-Rock-Star': {\r\n types: ['Electric'],\r\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\r\n weightkg: 6,\r\n abilities: {0: 'Lightning Rod'},\r\n baseSpecies: 'Pikachu',\r\n },\r\n 'Pikachu-Belle': {\r\n types: ['Electric'],\r\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\r\n weightkg: 6,\r\n abilities: {0: 'Lightning Rod'},\r\n baseSpecies: 'Pikachu',\r\n },\r\n 'Pikachu-PhD': {\r\n types: ['Electric'],\r\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\r\n weightkg: 6,\r\n abilities: {0: 'Lightning Rod'},\r\n baseSpecies: 'Pikachu',\r\n },\r\n 'Pikachu-Pop-Star': {\r\n types: ['Electric'],\r\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\r\n weightkg: 6,\r\n abilities: {0: 'Lightning Rod'},\r\n baseSpecies: 'Pikachu',\r\n },\r\n 'Pikachu-Libre': {\r\n types: ['Electric'],\r\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\r\n weightkg: 6,\r\n abilities: {0: 'Lightning Rod'},\r\n baseSpecies: 'Pikachu',\r\n },\r\n Plasmanta: {\r\n types: ['Electric', 'Poison'],\r\n bs: {hp: 60, at: 57, df: 119, sa: 131, sd: 98, sp: 100},\r\n weightkg: 460,\r\n abilities: {0: 'Storm Drain'},\r\n },\r\n Pluffle: {\r\n types: ['Fairy'],\r\n bs: {hp: 74, at: 38, df: 51, sa: 65, sd: 78, sp: 49},\r\n weightkg: 1.8,\r\n nfe: true,\r\n abilities: {0: 'Natural Cure'},\r\n },\r\n 'Groudon-Primal': {\r\n types: ['Ground', 'Fire'],\r\n bs: {hp: 100, at: 180, df: 160, sa: 150, sd: 90, sp: 90},\r\n weightkg: 999.7,\r\n abilities: {0: 'Desolate Land'},\r\n baseSpecies: 'Groudon',\r\n gender: 'N',\r\n },\r\n 'Kyogre-Primal': {\r\n types: ['Water'],\r\n bs: {hp: 100, at: 150, df: 90, sa: 180, sd: 160, sp: 90},\r\n weightkg: 430,\r\n abilities: {0: 'Primordial Sea'},\r\n baseSpecies: 'Kyogre',\r\n gender: 'N',\r\n },\r\n Pumpkaboo: {\r\n types: ['Ghost', 'Grass'],\r\n bs: {hp: 49, at: 66, df: 70, sa: 44, sd: 55, sp: 51},\r\n weightkg: 5,\r\n nfe: true,\r\n abilities: {0: 'Pickup'},\r\n otherFormes: ['Pumpkaboo-Large', 'Pumpkaboo-Small', 'Pumpkaboo-Super'],\r\n },\r\n 'Pumpkaboo-Large': {\r\n types: ['Ghost', 'Grass'],\r\n bs: {hp: 54, at: 66, df: 70, sa: 44, sd: 55, sp: 46},\r\n weightkg: 7.5,\r\n nfe: true,\r\n abilities: {0: 'Pickup'},\r\n baseSpecies: 'Pumpkaboo',\r\n },\r\n 'Pumpkaboo-Small': {\r\n types: ['Ghost', 'Grass'],\r\n bs: {hp: 44, at: 66, df: 70, sa: 44, sd: 55, sp: 56},\r\n weightkg: 3.5,\r\n nfe: true,\r\n abilities: {0: 'Pickup'},\r\n baseSpecies: 'Pumpkaboo',\r\n },\r\n 'Pumpkaboo-Super': {\r\n types: ['Ghost', 'Grass'],\r\n bs: {hp: 59, at: 66, df: 70, sa: 44, sd: 55, sp: 41},\r\n weightkg: 15,\r\n nfe: true,\r\n abilities: {0: 'Pickup'},\r\n baseSpecies: 'Pumpkaboo',\r\n },\r\n Pyroar: {\r\n types: ['Fire', 'Normal'],\r\n bs: {hp: 86, at: 68, df: 72, sa: 109, sd: 66, sp: 106},\r\n weightkg: 81.5,\r\n abilities: {0: 'Rivalry'},\r\n },\r\n Quilladin: {\r\n types: ['Grass'],\r\n bs: {hp: 61, at: 78, df: 95, sa: 56, sd: 58, sp: 57},\r\n weightkg: 29,\r\n nfe: true,\r\n abilities: {0: 'Overgrow'},\r\n },\r\n Scatterbug: {\r\n types: ['Bug'],\r\n bs: {hp: 38, at: 35, df: 40, sa: 27, sd: 25, sp: 35},\r\n weightkg: 2.5,\r\n nfe: true,\r\n abilities: {0: 'Shield Dust'},\r\n },\r\n Skiddo: {\r\n types: ['Grass'],\r\n bs: {hp: 66, at: 65, df: 48, sa: 62, sd: 57, sp: 52},\r\n weightkg: 31,\r\n nfe: true,\r\n abilities: {0: 'Sap Sipper'},\r\n },\r\n Skrelp: {\r\n types: ['Poison', 'Water'],\r\n bs: {hp: 50, at: 60, df: 60, sa: 60, sd: 60, sp: 30},\r\n weightkg: 7.3,\r\n nfe: true,\r\n abilities: {0: 'Poison Point'},\r\n },\r\n Sliggoo: {\r\n types: ['Dragon'],\r\n bs: {hp: 68, at: 75, df: 53, sa: 83, sd: 113, sp: 60},\r\n weightkg: 17.5,\r\n nfe: true,\r\n abilities: {0: 'Sap Sipper'},\r\n },\r\n Slurpuff: {\r\n types: ['Fairy'],\r\n bs: {hp: 82, at: 80, df: 86, sa: 85, sd: 75, sp: 72},\r\n weightkg: 5,\r\n abilities: {0: 'Sweet Veil'},\r\n },\r\n Snugglow: {\r\n types: ['Electric', 'Poison'],\r\n bs: {hp: 40, at: 37, df: 79, sa: 91, sd: 68, sp: 70},\r\n weightkg: 6,\r\n nfe: true,\r\n abilities: {0: 'Storm Drain'},\r\n },\r\n Spewpa: {\r\n types: ['Bug'],\r\n bs: {hp: 45, at: 22, df: 60, sa: 27, sd: 30, sp: 29},\r\n weightkg: 8.4,\r\n nfe: true,\r\n abilities: {0: 'Shed Skin'},\r\n },\r\n Spritzee: {\r\n types: ['Fairy'],\r\n bs: {hp: 78, at: 52, df: 60, sa: 63, sd: 65, sp: 23},\r\n weightkg: 0.5,\r\n nfe: true,\r\n abilities: {0: 'Healer'},\r\n },\r\n Swirlix: {\r\n types: ['Fairy'],\r\n bs: {hp: 62, at: 48, df: 66, sa: 59, sd: 57, sp: 49},\r\n weightkg: 3.5,\r\n nfe: true,\r\n abilities: {0: 'Sweet Veil'},\r\n },\r\n Sylveon: {\r\n types: ['Fairy'],\r\n bs: {hp: 95, at: 65, df: 65, sa: 110, sd: 130, sp: 60},\r\n weightkg: 23.5,\r\n abilities: {0: 'Cute Charm'},\r\n },\r\n Talonflame: {\r\n types: ['Fire', 'Flying'],\r\n bs: {hp: 78, at: 81, df: 71, sa: 74, sd: 69, sp: 126},\r\n weightkg: 24.5,\r\n abilities: {0: 'Flame Body'},\r\n },\r\n Trevenant: {\r\n types: ['Ghost', 'Grass'],\r\n bs: {hp: 85, at: 110, df: 76, sa: 65, sd: 82, sp: 56},\r\n weightkg: 71,\r\n abilities: {0: 'Natural Cure'},\r\n },\r\n Tyrantrum: {\r\n types: ['Rock', 'Dragon'],\r\n bs: {hp: 82, at: 121, df: 119, sa: 69, sd: 59, sp: 71},\r\n weightkg: 270,\r\n abilities: {0: 'Strong Jaw'},\r\n },\r\n Tyrunt: {\r\n types: ['Rock', 'Dragon'],\r\n bs: {hp: 58, at: 89, df: 77, sa: 45, sd: 45, sp: 48},\r\n weightkg: 26,\r\n nfe: true,\r\n abilities: {0: 'Strong Jaw'},\r\n },\r\n Vivillon: {\r\n types: ['Bug', 'Flying'],\r\n bs: {hp: 80, at: 52, df: 50, sa: 90, sd: 50, sp: 89},\r\n weightkg: 17,\r\n abilities: {0: 'Shield Dust'},\r\n otherFormes: ['Vivillon-Fancy', 'Vivillon-Pokeball'],\r\n },\r\n 'Vivillon-Fancy': {\r\n types: ['Bug', 'Flying'],\r\n bs: {hp: 80, at: 52, df: 50, sa: 90, sd: 50, sp: 89},\r\n weightkg: 17,\r\n abilities: {0: 'Shield Dust'},\r\n baseSpecies: 'Vivillon',\r\n },\r\n 'Vivillon-Pokeball': {\r\n types: ['Bug', 'Flying'],\r\n bs: {hp: 80, at: 52, df: 50, sa: 90, sd: 50, sp: 89},\r\n weightkg: 17,\r\n abilities: {0: 'Shield Dust'},\r\n baseSpecies: 'Vivillon',\r\n },\r\n Volcanion: {\r\n types: ['Fire', 'Water'],\r\n bs: {hp: 80, at: 110, df: 120, sa: 130, sd: 90, sp: 70},\r\n weightkg: 195,\r\n gender: 'N',\r\n abilities: {0: 'Water Absorb'},\r\n },\r\n Volkraken: {\r\n types: ['Water', 'Fire'],\r\n bs: {hp: 100, at: 45, df: 80, sa: 135, sd: 100, sp: 95},\r\n weightkg: 44.5,\r\n abilities: {0: 'Analytic'},\r\n },\r\n Volkritter: {\r\n types: ['Water', 'Fire'],\r\n bs: {hp: 60, at: 30, df: 50, sa: 80, sd: 60, sp: 70},\r\n weightkg: 15,\r\n nfe: true,\r\n abilities: {0: 'Anticipation'},\r\n },\r\n Xerneas: {\r\n types: ['Fairy'],\r\n bs: {hp: 126, at: 131, df: 95, sa: 131, sd: 98, sp: 99},\r\n weightkg: 215,\r\n abilities: {0: 'Fairy Aura'},\r\n gender: 'N',\r\n },\r\n Yveltal: {\r\n types: ['Dark', 'Flying'],\r\n bs: {hp: 126, at: 131, df: 95, sa: 131, sd: 98, sp: 99},\r\n weightkg: 203,\r\n abilities: {0: 'Dark Aura'},\r\n gender: 'N',\r\n },\r\n Zygarde: {\r\n types: ['Dragon', 'Ground'],\r\n bs: {hp: 108, at: 100, df: 121, sa: 81, sd: 95, sp: 95},\r\n weightkg: 305,\r\n abilities: {0: 'Aura Break'},\r\n gender: 'N',\r\n },\r\n};\r\n\r\nconst XY: {[name: string]: SpeciesData} = extend(true, {}, BW, XY_PATCH);\r\n\r\nXY['Arceus'].otherFormes!.push('Arceus-Fairy');\r\nXY['Arceus'].otherFormes!.sort();\r\n\r\nconst SM_PATCH: {[name: string]: DeepPartial} = {\r\n 'Alakazam-Mega': {bs: {sd: 105}},\r\n Arbok: {bs: {at: 95}},\r\n Ariados: {bs: {sd: 70}},\r\n Beartic: {bs: {at: 130}},\r\n Chimecho: {bs: {hp: 75, df: 80, sd: 90}},\r\n Corsola: {bs: {hp: 65, df: 95, sd: 95}},\r\n 'Crucibelle-Mega': {bs: {sa: 91, sp: 108}},\r\n Crustle: {bs: {at: 105}},\r\n Cryogonal: {bs: {hp: 80, df: 50}},\r\n Delcatty: {bs: {sp: 90}},\r\n Diglett: {otherFormes: ['Diglett-Alola']},\r\n Dodrio: {bs: {sp: 110}},\r\n Dugtrio: {bs: {at: 100}, otherFormes: ['Dugtrio-Alola']},\r\n Eevee: {otherFormes: ['Eevee-Starter']},\r\n Electrode: {bs: {sp: 150}},\r\n Exeggutor: {bs: {sd: 75}, otherFormes: ['Exeggutor-Alola']},\r\n 'Farfetch\\u2019d': {bs: {at: 90}},\r\n Gengar: {abilities: {0: 'Cursed Body'}},\r\n Geodude: {otherFormes: ['Geodude-Alola']},\r\n Golem: {otherFormes: ['Golem-Alola']},\r\n Graveler: {otherFormes: ['Graveler-Alola']},\r\n Greninja: {otherFormes: ['Greninja-Ash', 'Greninja-Bond']},\r\n Grimer: {otherFormes: ['Grimer-Alola']},\r\n Illumise: {bs: {df: 75, sd: 85}},\r\n Lunatone: {bs: {hp: 90}},\r\n Magcargo: {bs: {hp: 60, sa: 90}},\r\n Mantine: {bs: {hp: 85}},\r\n Marowak: {otherFormes: ['Marowak-Alola', 'Marowak-Alola-Totem']},\r\n Masquerain: {bs: {sa: 100, sp: 80}},\r\n Meowth: {otherFormes: ['Meowth-Alola']},\r\n Muk: {otherFormes: ['Muk-Alola']},\r\n Necturna: {bs: {sp: 58}},\r\n Ninetales: {otherFormes: ['Ninetales-Alola']},\r\n Naviathan: {abilities: {0: 'Guts'}},\r\n Noctowl: {bs: {sa: 86}},\r\n Pelipper: {bs: {sa: 95}},\r\n Persian: {otherFormes: ['Persian-Alola']},\r\n Pikachu: {\r\n otherFormes: [\r\n 'Pikachu-Alola',\r\n 'Pikachu-Hoenn',\r\n 'Pikachu-Kalos',\r\n 'Pikachu-Original',\r\n 'Pikachu-Partner',\r\n 'Pikachu-Sinnoh',\r\n 'Pikachu-Starter',\r\n 'Pikachu-Unova',\r\n ],\r\n },\r\n Qwilfish: {bs: {df: 85}},\r\n Raichu: {otherFormes: ['Raichu-Alola']},\r\n Raticate: {otherFormes: ['Raticate-Alola', 'Raticate-Alola-Totem']},\r\n Rattata: {otherFormes: ['Rattata-Alola']},\r\n Sandshrew: {otherFormes: ['Sandshrew-Alola']},\r\n Sandslash: {otherFormes: ['Sandslash-Alola']},\r\n Solrock: {bs: {hp: 90}},\r\n Swellow: {bs: {sa: 75}},\r\n Volbeat: {bs: {df: 75, sd: 85}},\r\n Vulpix: {otherFormes: ['Vulpix-Alola']},\r\n Woobat: {bs: {hp: 65}},\r\n Zygarde: {otherFormes: ['Zygarde-10%', 'Zygarde-Complete']},\r\n Araquanid: {\r\n types: ['Water', 'Bug'],\r\n bs: {hp: 68, at: 70, df: 92, sa: 50, sd: 132, sp: 42},\r\n abilities: {0: 'Water Bubble'},\r\n weightkg: 82,\r\n otherFormes: ['Araquanid-Totem'],\r\n },\r\n 'Araquanid-Totem': {\r\n types: ['Water', 'Bug'],\r\n bs: {hp: 68, at: 70, df: 92, sa: 50, sd: 132, sp: 42},\r\n abilities: {0: 'Water Bubble'},\r\n weightkg: 217.5,\r\n baseSpecies: 'Araquanid',\r\n },\r\n Bewear: {\r\n types: ['Normal', 'Fighting'],\r\n bs: {hp: 120, at: 125, df: 80, sa: 55, sd: 60, sp: 60},\r\n abilities: {0: 'Fluffy'},\r\n weightkg: 135,\r\n },\r\n Blacephalon: {\r\n types: ['Fire', 'Ghost'],\r\n bs: {hp: 53, at: 127, df: 53, sa: 151, sd: 79, sp: 107},\r\n weightkg: 13,\r\n abilities: {0: 'Beast Boost'},\r\n gender: 'N',\r\n },\r\n Bounsweet: {\r\n types: ['Grass'],\r\n bs: {hp: 42, at: 30, df: 38, sa: 30, sd: 38, sp: 32},\r\n weightkg: 3.2,\r\n nfe: true,\r\n abilities: {0: 'Leaf Guard'},\r\n },\r\n Brionne: {\r\n types: ['Water'],\r\n bs: {hp: 60, at: 69, df: 69, sa: 91, sd: 81, sp: 50},\r\n weightkg: 17.5,\r\n nfe: true,\r\n abilities: {0: 'Torrent'},\r\n },\r\n Bruxish: {\r\n types: ['Water', 'Psychic'],\r\n bs: {hp: 68, at: 105, df: 70, sa: 70, sd: 70, sp: 92},\r\n weightkg: 19,\r\n abilities: {0: 'Dazzling'},\r\n },\r\n Buzzwole: {\r\n types: ['Bug', 'Fighting'],\r\n bs: {hp: 107, at: 139, df: 139, sa: 53, sd: 53, sp: 79},\r\n weightkg: 333.6,\r\n abilities: {0: 'Beast Boost'},\r\n gender: 'N',\r\n },\r\n Caribolt: {\r\n types: ['Grass', 'Electric'],\r\n bs: {hp: 84, at: 106, df: 82, sa: 77, sd: 80, sp: 106},\r\n weightkg: 140,\r\n abilities: {0: 'Overgrow'},\r\n },\r\n Celesteela: {\r\n types: ['Steel', 'Flying'],\r\n bs: {hp: 97, at: 101, df: 103, sa: 107, sd: 101, sp: 61},\r\n weightkg: 999.9,\r\n abilities: {0: 'Beast Boost'},\r\n gender: 'N',\r\n },\r\n Charjabug: {\r\n types: ['Bug', 'Electric'],\r\n bs: {hp: 57, at: 82, df: 95, sa: 55, sd: 75, sp: 36},\r\n weightkg: 10.5,\r\n nfe: true,\r\n abilities: {0: 'Battery'},\r\n },\r\n Comfey: {\r\n types: ['Fairy'],\r\n bs: {hp: 51, at: 52, df: 90, sa: 82, sd: 110, sp: 100},\r\n weightkg: 0.3,\r\n abilities: {0: 'Flower Veil'},\r\n },\r\n Cosmoem: {\r\n types: ['Psychic'],\r\n bs: {hp: 43, at: 29, df: 131, sa: 29, sd: 131, sp: 37},\r\n weightkg: 999.9,\r\n nfe: true,\r\n gender: 'N',\r\n abilities: {0: 'Sturdy'},\r\n },\r\n Coribalis: {\r\n types: ['Water', 'Bug'],\r\n bs: {hp: 76, at: 69, df: 90, sa: 65, sd: 77, sp: 43},\r\n weightkg: 24.5,\r\n nfe: true,\r\n abilities: {0: 'Torrent'},\r\n },\r\n Cosmog: {\r\n types: ['Psychic'],\r\n bs: {hp: 43, at: 29, df: 31, sa: 29, sd: 31, sp: 37},\r\n weightkg: 0.1,\r\n nfe: true,\r\n gender: 'N',\r\n abilities: {0: 'Unaware'},\r\n },\r\n Crabominable: {\r\n types: ['Fighting', 'Ice'],\r\n bs: {hp: 97, at: 132, df: 77, sa: 62, sd: 67, sp: 43},\r\n weightkg: 180,\r\n abilities: {0: 'Hyper Cutter'},\r\n },\r\n Crabrawler: {\r\n types: ['Fighting'],\r\n bs: {hp: 47, at: 82, df: 57, sa: 42, sd: 47, sp: 63},\r\n weightkg: 7,\r\n nfe: true,\r\n abilities: {0: 'Hyper Cutter'},\r\n },\r\n Cutiefly: {\r\n types: ['Bug', 'Fairy'],\r\n bs: {hp: 40, at: 45, df: 40, sa: 55, sd: 40, sp: 84},\r\n weightkg: 0.2,\r\n nfe: true,\r\n abilities: {0: 'Honey Gather'},\r\n },\r\n Dartrix: {\r\n types: ['Grass', 'Flying'],\r\n bs: {hp: 78, at: 75, df: 75, sa: 70, sd: 70, sp: 52},\r\n weightkg: 16,\r\n nfe: true,\r\n abilities: {0: 'Overgrow'},\r\n },\r\n Decidueye: {\r\n types: ['Grass', 'Ghost'],\r\n bs: {hp: 78, at: 107, df: 75, sa: 100, sd: 100, sp: 70},\r\n weightkg: 36.6,\r\n abilities: {0: 'Overgrow'},\r\n },\r\n Dewpider: {\r\n types: ['Water', 'Bug'],\r\n bs: {hp: 38, at: 40, df: 52, sa: 40, sd: 72, sp: 27},\r\n weightkg: 4,\r\n nfe: true,\r\n abilities: {0: 'Water Bubble'},\r\n },\r\n Dhelmise: {\r\n types: ['Ghost', 'Grass'],\r\n bs: {hp: 70, at: 131, df: 100, sa: 86, sd: 90, sp: 40},\r\n weightkg: 210,\r\n gender: 'N',\r\n abilities: {0: 'Steelworker'},\r\n },\r\n Drampa: {\r\n types: ['Normal', 'Dragon'],\r\n bs: {hp: 78, at: 60, df: 85, sa: 135, sd: 91, sp: 36},\r\n weightkg: 185,\r\n abilities: {0: 'Berserk'},\r\n },\r\n 'Diglett-Alola': {\r\n types: ['Ground', 'Steel'],\r\n bs: {hp: 10, at: 55, df: 30, sa: 35, sd: 45, sp: 90},\r\n weightkg: 1,\r\n baseSpecies: 'Diglett',\r\n nfe: true,\r\n abilities: {0: 'Sand Veil'},\r\n },\r\n 'Dugtrio-Alola': {\r\n types: ['Ground', 'Steel'],\r\n bs: {hp: 35, at: 100, df: 60, sa: 50, sd: 70, sp: 110},\r\n weightkg: 66.6,\r\n baseSpecies: 'Dugtrio',\r\n abilities: {0: 'Sand Veil'},\r\n },\r\n 'Eevee-Starter': {\r\n types: ['Normal'],\r\n bs: {hp: 65, at: 75, df: 70, sa: 65, sd: 85, sp: 75},\r\n weightkg: 6.5,\r\n abilities: {0: 'Run Away'},\r\n baseSpecies: 'Eevee',\r\n },\r\n Electrelk: {\r\n types: ['Grass', 'Electric'],\r\n bs: {hp: 59, at: 81, df: 67, sa: 57, sd: 55, sp: 101},\r\n weightkg: 41.5,\r\n nfe: true,\r\n abilities: {0: 'Overgrow'},\r\n },\r\n Equilibra: {\r\n types: ['Steel', 'Ground'],\r\n bs: {hp: 102, at: 50, df: 96, sa: 133, sd: 118, sp: 60},\r\n weightkg: 51.3,\r\n gender: 'N',\r\n abilities: {0: 'Levitate'},\r\n },\r\n 'Exeggutor-Alola': {\r\n types: ['Grass', 'Dragon'],\r\n bs: {hp: 95, at: 105, df: 85, sa: 125, sd: 75, sp: 45},\r\n weightkg: 415.6,\r\n baseSpecies: 'Exeggutor',\r\n abilities: {0: 'Frisk'},\r\n },\r\n Fawnifer: {\r\n types: ['Grass'],\r\n bs: {hp: 49, at: 61, df: 42, sa: 52, sd: 40, sp: 76},\r\n weightkg: 6.9,\r\n nfe: true,\r\n abilities: {0: 'Overgrow'},\r\n },\r\n Fomantis: {\r\n types: ['Grass'],\r\n bs: {hp: 40, at: 55, df: 35, sa: 50, sd: 35, sp: 35},\r\n weightkg: 1.5,\r\n nfe: true,\r\n abilities: {0: 'Leaf Guard'},\r\n },\r\n 'Geodude-Alola': {\r\n types: ['Rock', 'Electric'],\r\n bs: {hp: 40, at: 80, df: 100, sa: 30, sd: 30, sp: 20},\r\n weightkg: 20.3,\r\n baseSpecies: 'Geodude',\r\n nfe: true,\r\n abilities: {0: 'Magnet Pull'},\r\n },\r\n 'Golem-Alola': {\r\n types: ['Rock', 'Electric'],\r\n bs: {hp: 80, at: 120, df: 130, sa: 55, sd: 65, sp: 45},\r\n weightkg: 316,\r\n abilities: {0: 'Magnet Pull'},\r\n baseSpecies: 'Golem',\r\n },\r\n Golisopod: {\r\n types: ['Bug', 'Water'],\r\n bs: {hp: 75, at: 125, df: 140, sa: 60, sd: 90, sp: 40},\r\n weightkg: 108,\r\n abilities: {0: 'Emergency Exit'},\r\n },\r\n 'Graveler-Alola': {\r\n types: ['Rock', 'Electric'],\r\n bs: {hp: 55, at: 95, df: 115, sa: 45, sd: 45, sp: 35},\r\n weightkg: 110,\r\n baseSpecies: 'Graveler',\r\n nfe: true,\r\n abilities: {0: 'Magnet Pull'},\r\n },\r\n 'Grimer-Alola': {\r\n types: ['Poison', 'Dark'],\r\n bs: {hp: 80, at: 80, df: 50, sa: 40, sd: 50, sp: 25},\r\n weightkg: 42,\r\n baseSpecies: 'Grimer',\r\n nfe: true,\r\n abilities: {0: 'Poison Touch'},\r\n },\r\n 'Greninja-Ash': {\r\n types: ['Water', 'Dark'],\r\n bs: {hp: 72, at: 145, df: 67, sa: 153, sd: 71, sp: 132},\r\n weightkg: 40,\r\n abilities: {0: 'Battle Bond'},\r\n baseSpecies: 'Greninja',\r\n },\r\n 'Greninja-Bond': {\r\n types: ['Water', 'Dark'],\r\n bs: {hp: 72, at: 95, df: 67, sa: 103, sd: 71, sp: 122},\r\n weightkg: 40,\r\n abilities: {0: 'Battle Bond'},\r\n baseSpecies: 'Greninja',\r\n },\r\n Grubbin: {\r\n types: ['Bug'],\r\n bs: {hp: 47, at: 62, df: 45, sa: 55, sd: 45, sp: 46},\r\n weightkg: 4.4,\r\n nfe: true,\r\n abilities: {0: 'Swarm'},\r\n },\r\n Gumshoos: {\r\n types: ['Normal'],\r\n bs: {hp: 88, at: 110, df: 60, sa: 55, sd: 60, sp: 45},\r\n weightkg: 14.2,\r\n otherFormes: ['Gumshoos-Totem'],\r\n abilities: {0: 'Stakeout'},\r\n },\r\n 'Gumshoos-Totem': {\r\n types: ['Normal'],\r\n bs: {hp: 88, at: 110, df: 60, sa: 55, sd: 60, sp: 45},\r\n weightkg: 60,\r\n baseSpecies: 'Gumshoos',\r\n abilities: {0: 'Adaptability'},\r\n },\r\n Guzzlord: {\r\n types: ['Dark', 'Dragon'],\r\n bs: {hp: 223, at: 101, df: 53, sa: 97, sd: 53, sp: 43},\r\n weightkg: 888,\r\n abilities: {0: 'Beast Boost'},\r\n gender: 'N',\r\n },\r\n 'Hakamo-o': {\r\n types: ['Dragon', 'Fighting'],\r\n bs: {hp: 55, at: 75, df: 90, sa: 65, sd: 70, sp: 65},\r\n weightkg: 47,\r\n nfe: true,\r\n abilities: {0: 'Bulletproof'},\r\n },\r\n Incineroar: {\r\n types: ['Fire', 'Dark'],\r\n bs: {hp: 95, at: 115, df: 90, sa: 80, sd: 90, sp: 60},\r\n weightkg: 83,\r\n abilities: {0: 'Blaze'},\r\n },\r\n 'Jangmo-o': {\r\n types: ['Dragon'],\r\n bs: {hp: 45, at: 55, df: 65, sa: 45, sd: 45, sp: 45},\r\n weightkg: 29.7,\r\n nfe: true,\r\n abilities: {0: 'Bulletproof'},\r\n },\r\n Justyke: {\r\n types: ['Steel', 'Ground'],\r\n bs: {hp: 72, at: 70, df: 56, sa: 83, sd: 68, sp: 30},\r\n weightkg: 36.5,\r\n nfe: true,\r\n abilities: {0: 'Levitate'},\r\n gender: 'N',\r\n },\r\n Jumbao: {\r\n types: ['Grass', 'Fairy'],\r\n bs: {hp: 92, at: 63, df: 97, sa: 124, sd: 104, sp: 96},\r\n weightkg: 200,\r\n abilities: {0: 'Trace'},\r\n },\r\n Kartana: {\r\n types: ['Grass', 'Steel'],\r\n bs: {hp: 59, at: 181, df: 131, sa: 59, sd: 31, sp: 109},\r\n weightkg: 0.1,\r\n abilities: {0: 'Beast Boost'},\r\n gender: 'N',\r\n },\r\n Komala: {\r\n types: ['Normal'],\r\n bs: {hp: 65, at: 115, df: 65, sa: 75, sd: 95, sp: 65},\r\n weightkg: 19.9,\r\n abilities: {0: 'Comatose'},\r\n },\r\n 'Kommo-o': {\r\n types: ['Dragon', 'Fighting'],\r\n bs: {hp: 75, at: 110, df: 125, sa: 100, sd: 105, sp: 85},\r\n weightkg: 78.2,\r\n otherFormes: ['Kommo-o-Totem'],\r\n abilities: {0: 'Bulletproof'},\r\n },\r\n 'Kommo-o-Totem': {\r\n types: ['Dragon', 'Fighting'],\r\n bs: {hp: 75, at: 110, df: 125, sa: 100, sd: 105, sp: 85},\r\n weightkg: 207.5,\r\n abilities: {0: 'Overcoat'},\r\n baseSpecies: 'Kommo-o',\r\n },\r\n Litten: {\r\n types: ['Fire'],\r\n bs: {hp: 45, at: 65, df: 40, sa: 60, sd: 40, sp: 70},\r\n weightkg: 4.3,\r\n nfe: true,\r\n abilities: {0: 'Blaze'},\r\n },\r\n Lunala: {\r\n types: ['Psychic', 'Ghost'],\r\n bs: {hp: 137, at: 113, df: 89, sa: 137, sd: 107, sp: 97},\r\n weightkg: 120,\r\n abilities: {0: 'Shadow Shield'},\r\n gender: 'N',\r\n },\r\n Lurantis: {\r\n types: ['Grass'],\r\n bs: {hp: 70, at: 105, df: 90, sa: 80, sd: 90, sp: 45},\r\n weightkg: 18.5,\r\n otherFormes: ['Lurantis-Totem'],\r\n abilities: {0: 'Leaf Guard'},\r\n },\r\n 'Lurantis-Totem': {\r\n types: ['Grass'],\r\n bs: {hp: 70, at: 105, df: 90, sa: 80, sd: 90, sp: 45},\r\n weightkg: 58,\r\n abilities: {0: 'Leaf Guard'},\r\n baseSpecies: 'Lurantis',\r\n },\r\n Lycanroc: {\r\n types: ['Rock'],\r\n bs: {hp: 75, at: 115, df: 65, sa: 55, sd: 65, sp: 112},\r\n weightkg: 25,\r\n otherFormes: ['Lycanroc-Dusk', 'Lycanroc-Midnight'],\r\n abilities: {0: 'Keen Eye'},\r\n },\r\n 'Lycanroc-Dusk': {\r\n types: ['Rock'],\r\n bs: {hp: 75, at: 117, df: 65, sa: 55, sd: 65, sp: 110},\r\n weightkg: 25,\r\n abilities: {0: 'Tough Claws'},\r\n baseSpecies: 'Lycanroc',\r\n },\r\n 'Lycanroc-Midnight': {\r\n types: ['Rock'],\r\n bs: {hp: 85, at: 115, df: 75, sa: 55, sd: 75, sp: 82},\r\n weightkg: 25,\r\n baseSpecies: 'Lycanroc',\r\n abilities: {0: 'Keen Eye'},\r\n },\r\n Magearna: {\r\n types: ['Steel', 'Fairy'],\r\n bs: {hp: 80, at: 95, df: 115, sa: 130, sd: 115, sp: 65},\r\n weightkg: 80.5,\r\n gender: 'N',\r\n abilities: {0: 'Soul-Heart'},\r\n },\r\n Mareanie: {\r\n types: ['Poison', 'Water'],\r\n bs: {hp: 50, at: 53, df: 62, sa: 43, sd: 52, sp: 45},\r\n weightkg: 8,\r\n nfe: true,\r\n abilities: {0: 'Merciless'},\r\n },\r\n 'Marowak-Alola': {\r\n types: ['Fire', 'Ghost'],\r\n bs: {hp: 60, at: 80, df: 110, sa: 50, sd: 80, sp: 45},\r\n weightkg: 34,\r\n abilities: {0: 'Cursed Body'},\r\n baseSpecies: 'Marowak',\r\n },\r\n 'Marowak-Alola-Totem': {\r\n types: ['Fire', 'Ghost'],\r\n bs: {hp: 60, at: 80, df: 110, sa: 50, sd: 80, sp: 45},\r\n weightkg: 98,\r\n abilities: {0: 'Rock Head'},\r\n baseSpecies: 'Marowak',\r\n },\r\n Marshadow: {\r\n types: ['Fighting', 'Ghost'],\r\n bs: {hp: 90, at: 125, df: 80, sa: 90, sd: 90, sp: 125},\r\n weightkg: 22.2,\r\n gender: 'N',\r\n abilities: {0: 'Technician'},\r\n },\r\n Melmetal: {\r\n types: ['Steel'],\r\n bs: {hp: 135, at: 143, df: 143, sa: 80, sd: 65, sp: 34},\r\n weightkg: 800,\r\n gender: 'N',\r\n abilities: {0: 'Iron Fist'},\r\n },\r\n // Meltan does NOT benefit from Eviolite and should not have nfe: true (credit: Anubis)\r\n // https://smogon.com/forums/threads/sword-shield-battle-mechanics-research.3655528/post-8295399\r\n Meltan: {\r\n types: ['Steel'],\r\n bs: {hp: 46, at: 65, df: 65, sa: 55, sd: 35, sp: 34},\r\n weightkg: 8,\r\n gender: 'N',\r\n abilities: {0: 'Magnet Pull'},\r\n },\r\n 'Meowth-Alola': {\r\n types: ['Dark'],\r\n bs: {hp: 40, at: 35, df: 35, sa: 50, sd: 40, sp: 90},\r\n weightkg: 4.2,\r\n baseSpecies: 'Meowth',\r\n nfe: true,\r\n abilities: {0: 'Pickup'},\r\n },\r\n Mimikyu: {\r\n types: ['Ghost', 'Fairy'],\r\n bs: {hp: 55, at: 90, df: 80, sa: 50, sd: 105, sp: 96},\r\n weightkg: 0.7,\r\n otherFormes: ['Mimikyu-Busted', 'Mimikyu-Busted-Totem', 'Mimikyu-Totem'],\r\n abilities: {0: 'Disguise'},\r\n },\r\n 'Mimikyu-Busted': {\r\n types: ['Ghost', 'Fairy'],\r\n bs: {hp: 55, at: 90, df: 80, sa: 50, sd: 105, sp: 96},\r\n weightkg: 0.7,\r\n baseSpecies: 'Mimikyu',\r\n abilities: {0: 'Disguise'},\r\n },\r\n 'Mimikyu-Busted-Totem': {\r\n types: ['Ghost', 'Fairy'],\r\n bs: {hp: 55, at: 90, df: 80, sa: 50, sd: 105, sp: 96},\r\n weightkg: 2.8,\r\n baseSpecies: 'Mimikyu',\r\n abilities: {0: 'Disguise'},\r\n },\r\n 'Mimikyu-Totem': {\r\n types: ['Ghost', 'Fairy'],\r\n bs: {hp: 55, at: 90, df: 80, sa: 50, sd: 105, sp: 96},\r\n weightkg: 2.8,\r\n baseSpecies: 'Mimikyu',\r\n abilities: {0: 'Disguise'},\r\n },\r\n Minior: {\r\n types: ['Rock', 'Flying'],\r\n bs: {hp: 60, at: 100, df: 60, sa: 100, sd: 60, sp: 120},\r\n weightkg: 0.3,\r\n otherFormes: ['Minior-Meteor'],\r\n gender: 'N',\r\n abilities: {0: 'Shields Down'},\r\n },\r\n 'Minior-Meteor': {\r\n types: ['Rock', 'Flying'],\r\n bs: {hp: 60, at: 60, df: 100, sa: 60, sd: 100, sp: 60},\r\n weightkg: 40,\r\n gender: 'N',\r\n baseSpecies: 'Minior',\r\n abilities: {0: 'Shields Down'},\r\n },\r\n Morelull: {\r\n types: ['Grass', 'Fairy'],\r\n bs: {hp: 40, at: 35, df: 55, sa: 65, sd: 75, sp: 15},\r\n weightkg: 1.5,\r\n nfe: true,\r\n abilities: {0: 'Illuminate'},\r\n },\r\n Mudbray: {\r\n types: ['Ground'],\r\n bs: {hp: 70, at: 100, df: 70, sa: 45, sd: 55, sp: 45},\r\n weightkg: 110,\r\n nfe: true,\r\n abilities: {0: 'Own Tempo'},\r\n },\r\n Mudsdale: {\r\n types: ['Ground'],\r\n bs: {hp: 100, at: 125, df: 100, sa: 55, sd: 85, sp: 35},\r\n weightkg: 920,\r\n abilities: {0: 'Own Tempo'},\r\n },\r\n 'Muk-Alola': {\r\n types: ['Poison', 'Dark'],\r\n bs: {hp: 105, at: 105, df: 75, sa: 65, sd: 100, sp: 50},\r\n weightkg: 52,\r\n baseSpecies: 'Muk',\r\n abilities: {0: 'Poison Touch'},\r\n },\r\n Mumbao: {\r\n types: ['Grass', 'Fairy'],\r\n bs: {hp: 55, at: 30, df: 64, sa: 87, sd: 73, sp: 66},\r\n weightkg: 83,\r\n nfe: true,\r\n abilities: {0: 'Trace'},\r\n },\r\n Naganadel: {\r\n types: ['Poison', 'Dragon'],\r\n bs: {hp: 73, at: 73, df: 73, sa: 127, sd: 73, sp: 121},\r\n weightkg: 150,\r\n abilities: {0: 'Beast Boost'},\r\n gender: 'N',\r\n },\r\n Necrozma: {\r\n types: ['Psychic'],\r\n bs: {hp: 97, at: 107, df: 101, sa: 127, sd: 89, sp: 79},\r\n weightkg: 230,\r\n abilities: {0: 'Prism Armor'},\r\n otherFormes: ['Necrozma-Dawn-Wings', 'Necrozma-Dusk-Mane', 'Necrozma-Ultra'],\r\n gender: 'N',\r\n },\r\n 'Necrozma-Dawn-Wings': {\r\n types: ['Psychic', 'Ghost'],\r\n bs: {hp: 97, at: 113, df: 109, sa: 157, sd: 127, sp: 77},\r\n weightkg: 350,\r\n abilities: {0: 'Prism Armor'},\r\n baseSpecies: 'Necrozma',\r\n gender: 'N',\r\n },\r\n 'Necrozma-Dusk-Mane': {\r\n types: ['Psychic', 'Steel'],\r\n bs: {hp: 97, at: 157, df: 127, sa: 113, sd: 109, sp: 77},\r\n weightkg: 460,\r\n abilities: {0: 'Prism Armor'},\r\n baseSpecies: 'Necrozma',\r\n gender: 'N',\r\n },\r\n 'Necrozma-Ultra': {\r\n types: ['Psychic', 'Dragon'],\r\n bs: {hp: 97, at: 167, df: 97, sa: 167, sd: 97, sp: 129},\r\n weightkg: 230,\r\n abilities: {0: 'Neuroforce'},\r\n baseSpecies: 'Necrozma',\r\n gender: 'N',\r\n },\r\n Nihilego: {\r\n types: ['Rock', 'Poison'],\r\n bs: {hp: 109, at: 53, df: 47, sa: 127, sd: 131, sp: 103},\r\n weightkg: 55.5,\r\n abilities: {0: 'Beast Boost'},\r\n gender: 'N',\r\n },\r\n 'Ninetales-Alola': {\r\n types: ['Ice', 'Fairy'],\r\n bs: {hp: 73, at: 67, df: 75, sa: 81, sd: 100, sp: 109},\r\n weightkg: 19.9,\r\n abilities: {0: 'Snow Cloak'},\r\n baseSpecies: 'Ninetales',\r\n },\r\n Oranguru: {\r\n types: ['Normal', 'Psychic'],\r\n bs: {hp: 90, at: 60, df: 80, sa: 90, sd: 110, sp: 60},\r\n weightkg: 76,\r\n abilities: {0: 'Inner Focus'},\r\n },\r\n Oricorio: {\r\n types: ['Fire', 'Flying'],\r\n bs: {hp: 75, at: 70, df: 70, sa: 98, sd: 70, sp: 93},\r\n weightkg: 3.4,\r\n abilities: {0: 'Dancer'},\r\n otherFormes: ['Oricorio-Pa\\'u', 'Oricorio-Pom-Pom', 'Oricorio-Sensu'],\r\n },\r\n 'Oricorio-Pa\\'u': {\r\n types: ['Psychic', 'Flying'],\r\n bs: {hp: 75, at: 70, df: 70, sa: 98, sd: 70, sp: 93},\r\n weightkg: 3.4,\r\n abilities: {0: 'Dancer'},\r\n baseSpecies: 'Oricorio',\r\n },\r\n 'Oricorio-Pom-Pom': {\r\n types: ['Electric', 'Flying'],\r\n bs: {hp: 75, at: 70, df: 70, sa: 98, sd: 70, sp: 93},\r\n weightkg: 3.4,\r\n abilities: {0: 'Dancer'},\r\n baseSpecies: 'Oricorio',\r\n },\r\n 'Oricorio-Sensu': {\r\n types: ['Ghost', 'Flying'],\r\n bs: {hp: 75, at: 70, df: 70, sa: 98, sd: 70, sp: 93},\r\n weightkg: 3.4,\r\n abilities: {0: 'Dancer'},\r\n baseSpecies: 'Oricorio',\r\n },\r\n Pajantom: {\r\n types: ['Dragon', 'Ghost'],\r\n bs: {hp: 84, at: 133, df: 71, sa: 51, sd: 111, sp: 101},\r\n weightkg: 3.1,\r\n abilities: {0: 'Comatose'},\r\n },\r\n Palossand: {\r\n types: ['Ghost', 'Ground'],\r\n bs: {hp: 85, at: 75, df: 110, sa: 100, sd: 75, sp: 35},\r\n weightkg: 250,\r\n abilities: {0: 'Water Compaction'},\r\n },\r\n Passimian: {\r\n types: ['Fighting'],\r\n bs: {hp: 100, at: 120, df: 90, sa: 40, sd: 60, sp: 80},\r\n weightkg: 82.8,\r\n abilities: {0: 'Receiver'},\r\n },\r\n 'Persian-Alola': {\r\n types: ['Dark'],\r\n bs: {hp: 65, at: 60, df: 60, sa: 75, sd: 65, sp: 115},\r\n weightkg: 33,\r\n baseSpecies: 'Persian',\r\n abilities: {0: 'Fur Coat'},\r\n },\r\n Pheromosa: {\r\n types: ['Bug', 'Fighting'],\r\n bs: {hp: 71, at: 137, df: 37, sa: 137, sd: 37, sp: 151},\r\n weightkg: 25,\r\n abilities: {0: 'Beast Boost'},\r\n gender: 'N',\r\n },\r\n 'Pikachu-Alola': {\r\n types: ['Electric'],\r\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\r\n weightkg: 6,\r\n abilities: {0: 'Static'},\r\n baseSpecies: 'Pikachu',\r\n },\r\n 'Pikachu-Hoenn': {\r\n types: ['Electric'],\r\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\r\n weightkg: 6,\r\n abilities: {0: 'Static'},\r\n baseSpecies: 'Pikachu',\r\n },\r\n 'Pikachu-Kalos': {\r\n types: ['Electric'],\r\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\r\n weightkg: 6,\r\n abilities: {0: 'Static'},\r\n baseSpecies: 'Pikachu',\r\n },\r\n 'Pikachu-Original': {\r\n types: ['Electric'],\r\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\r\n weightkg: 6,\r\n abilities: {0: 'Static'},\r\n baseSpecies: 'Pikachu',\r\n },\r\n 'Pikachu-Partner': {\r\n types: ['Electric'],\r\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\r\n weightkg: 6,\r\n abilities: {0: 'Static'},\r\n baseSpecies: 'Pikachu',\r\n },\r\n 'Pikachu-Sinnoh': {\r\n types: ['Electric'],\r\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\r\n weightkg: 6,\r\n abilities: {0: 'Static'},\r\n baseSpecies: 'Pikachu',\r\n },\r\n 'Pikachu-Starter': {\r\n types: ['Electric'],\r\n bs: {hp: 45, at: 80, df: 50, sa: 75, sd: 60, sp: 120},\r\n weightkg: 6,\r\n abilities: {0: 'Static'},\r\n baseSpecies: 'Pikachu',\r\n },\r\n 'Pikachu-Unova': {\r\n types: ['Electric'],\r\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\r\n weightkg: 6,\r\n abilities: {0: 'Static'},\r\n baseSpecies: 'Pikachu',\r\n },\r\n Pikipek: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 35, at: 75, df: 30, sa: 30, sd: 30, sp: 65},\r\n weightkg: 1.2,\r\n nfe: true,\r\n abilities: {0: 'Keen Eye'},\r\n },\r\n Poipole: {\r\n types: ['Poison'],\r\n bs: {hp: 67, at: 73, df: 67, sa: 73, sd: 67, sp: 73},\r\n weightkg: 1.8,\r\n abilities: {0: 'Beast Boost'},\r\n nfe: true,\r\n gender: 'N',\r\n },\r\n Popplio: {\r\n types: ['Water'],\r\n bs: {hp: 50, at: 54, df: 54, sa: 66, sd: 56, sp: 40},\r\n weightkg: 7.5,\r\n nfe: true,\r\n abilities: {0: 'Torrent'},\r\n },\r\n Primarina: {\r\n types: ['Water', 'Fairy'],\r\n bs: {hp: 80, at: 74, df: 74, sa: 126, sd: 116, sp: 60},\r\n weightkg: 44,\r\n abilities: {0: 'Torrent'},\r\n },\r\n Pyukumuku: {\r\n types: ['Water'],\r\n bs: {hp: 55, at: 60, df: 130, sa: 30, sd: 130, sp: 5},\r\n weightkg: 1.2,\r\n abilities: {0: 'Innards Out'},\r\n },\r\n 'Raichu-Alola': {\r\n types: ['Electric', 'Psychic'],\r\n bs: {hp: 60, at: 85, df: 50, sa: 95, sd: 85, sp: 110},\r\n weightkg: 21,\r\n baseSpecies: 'Raichu',\r\n abilities: {0: 'Surge Surfer'},\r\n },\r\n 'Raticate-Alola': {\r\n types: ['Dark', 'Normal'],\r\n bs: {hp: 75, at: 71, df: 70, sa: 40, sd: 80, sp: 77},\r\n weightkg: 25.5,\r\n baseSpecies: 'Raticate',\r\n abilities: {0: 'Gluttony'},\r\n },\r\n 'Raticate-Alola-Totem': {\r\n types: ['Dark', 'Normal'],\r\n bs: {hp: 75, at: 71, df: 70, sa: 40, sd: 80, sp: 77},\r\n weightkg: 105,\r\n abilities: {0: 'Thick Fat'},\r\n baseSpecies: 'Raticate',\r\n },\r\n 'Rattata-Alola': {\r\n types: ['Dark', 'Normal'],\r\n bs: {hp: 30, at: 56, df: 35, sa: 25, sd: 35, sp: 72},\r\n weightkg: 3.8,\r\n baseSpecies: 'Rattata',\r\n nfe: true,\r\n abilities: {0: 'Gluttony'},\r\n },\r\n Ribombee: {\r\n types: ['Bug', 'Fairy'],\r\n bs: {hp: 60, at: 55, df: 60, sa: 95, sd: 70, sp: 124},\r\n weightkg: 0.5,\r\n otherFormes: ['Ribombee-Totem'],\r\n abilities: {0: 'Honey Gather'},\r\n },\r\n 'Ribombee-Totem': {\r\n types: ['Bug', 'Fairy'],\r\n bs: {hp: 60, at: 55, df: 60, sa: 95, sd: 70, sp: 124},\r\n weightkg: 2,\r\n abilities: {0: 'Sweet Veil'},\r\n baseSpecies: 'Ribombee',\r\n },\r\n Rockruff: {\r\n types: ['Rock'],\r\n bs: {hp: 45, at: 65, df: 40, sa: 30, sd: 40, sp: 60},\r\n weightkg: 9.2,\r\n nfe: true,\r\n abilities: {0: 'Keen Eye'},\r\n },\r\n Rowlet: {\r\n types: ['Grass', 'Flying'],\r\n bs: {hp: 68, at: 55, df: 55, sa: 50, sd: 50, sp: 42},\r\n weightkg: 1.5,\r\n nfe: true,\r\n abilities: {0: 'Overgrow'},\r\n },\r\n Salandit: {\r\n types: ['Poison', 'Fire'],\r\n bs: {hp: 48, at: 44, df: 40, sa: 71, sd: 40, sp: 77},\r\n weightkg: 4.8,\r\n nfe: true,\r\n abilities: {0: 'Corrosion'},\r\n },\r\n Salazzle: {\r\n types: ['Poison', 'Fire'],\r\n bs: {hp: 68, at: 64, df: 60, sa: 111, sd: 60, sp: 117},\r\n weightkg: 22.2,\r\n otherFormes: ['Salazzle-Totem'],\r\n abilities: {0: 'Corrosion'},\r\n },\r\n 'Salazzle-Totem': {\r\n types: ['Poison', 'Fire'],\r\n bs: {hp: 68, at: 64, df: 60, sa: 111, sd: 60, sp: 117},\r\n weightkg: 81,\r\n abilities: {0: 'Corrosion'},\r\n baseSpecies: 'Salazzle',\r\n },\r\n 'Sandshrew-Alola': {\r\n types: ['Ice', 'Steel'],\r\n bs: {hp: 50, at: 75, df: 90, sa: 10, sd: 35, sp: 40},\r\n weightkg: 40,\r\n baseSpecies: 'Sandshrew',\r\n nfe: true,\r\n abilities: {0: 'Snow Cloak'},\r\n },\r\n 'Sandslash-Alola': {\r\n types: ['Ice', 'Steel'],\r\n bs: {hp: 75, at: 100, df: 120, sa: 25, sd: 65, sp: 65},\r\n weightkg: 55,\r\n baseSpecies: 'Sandslash',\r\n abilities: {0: 'Snow Cloak'},\r\n },\r\n Sandygast: {\r\n types: ['Ghost', 'Ground'],\r\n bs: {hp: 55, at: 55, df: 80, sa: 70, sd: 45, sp: 15},\r\n weightkg: 70,\r\n nfe: true,\r\n abilities: {0: 'Water Compaction'},\r\n },\r\n Shiinotic: {\r\n types: ['Grass', 'Fairy'],\r\n bs: {hp: 60, at: 45, df: 80, sa: 90, sd: 100, sp: 30},\r\n weightkg: 11.5,\r\n abilities: {0: 'Illuminate'},\r\n },\r\n Silvally: {\r\n types: ['Normal'],\r\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\r\n weightkg: 100.5,\r\n abilities: {0: 'RKS System'},\r\n gender: 'N',\r\n otherFormes: [\r\n 'Silvally-Bug',\r\n 'Silvally-Dark',\r\n 'Silvally-Dragon',\r\n 'Silvally-Electric',\r\n 'Silvally-Fairy',\r\n 'Silvally-Fighting',\r\n 'Silvally-Fire',\r\n 'Silvally-Flying',\r\n 'Silvally-Ghost',\r\n 'Silvally-Grass',\r\n 'Silvally-Ground',\r\n 'Silvally-Ice',\r\n 'Silvally-Poison',\r\n 'Silvally-Psychic',\r\n 'Silvally-Rock',\r\n 'Silvally-Steel',\r\n 'Silvally-Water',\r\n ],\r\n },\r\n 'Silvally-Bug': {\r\n types: ['Bug'],\r\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\r\n weightkg: 100.5,\r\n abilities: {0: 'RKS System'},\r\n baseSpecies: 'Silvally',\r\n gender: 'N',\r\n },\r\n 'Silvally-Dark': {\r\n types: ['Dark'],\r\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\r\n weightkg: 100.5,\r\n abilities: {0: 'RKS System'},\r\n baseSpecies: 'Silvally',\r\n gender: 'N',\r\n },\r\n 'Silvally-Dragon': {\r\n types: ['Dragon'],\r\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\r\n weightkg: 100.5,\r\n abilities: {0: 'RKS System'},\r\n baseSpecies: 'Silvally',\r\n gender: 'N',\r\n },\r\n 'Silvally-Electric': {\r\n types: ['Electric'],\r\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\r\n weightkg: 100.5,\r\n abilities: {0: 'RKS System'},\r\n baseSpecies: 'Silvally',\r\n gender: 'N',\r\n },\r\n 'Silvally-Fairy': {\r\n types: ['Fairy'],\r\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\r\n weightkg: 100.5,\r\n abilities: {0: 'RKS System'},\r\n baseSpecies: 'Silvally',\r\n gender: 'N',\r\n },\r\n 'Silvally-Fighting': {\r\n types: ['Fighting'],\r\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\r\n weightkg: 100.5,\r\n abilities: {0: 'RKS System'},\r\n baseSpecies: 'Silvally',\r\n gender: 'N',\r\n },\r\n 'Silvally-Fire': {\r\n types: ['Fire'],\r\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\r\n weightkg: 100.5,\r\n abilities: {0: 'RKS System'},\r\n baseSpecies: 'Silvally',\r\n gender: 'N',\r\n },\r\n 'Silvally-Flying': {\r\n types: ['Flying'],\r\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\r\n weightkg: 100.5,\r\n abilities: {0: 'RKS System'},\r\n baseSpecies: 'Silvally',\r\n gender: 'N',\r\n },\r\n 'Silvally-Ghost': {\r\n types: ['Ghost'],\r\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\r\n weightkg: 100.5,\r\n abilities: {0: 'RKS System'},\r\n baseSpecies: 'Silvally',\r\n gender: 'N',\r\n },\r\n 'Silvally-Grass': {\r\n types: ['Grass'],\r\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\r\n weightkg: 100.5,\r\n abilities: {0: 'RKS System'},\r\n baseSpecies: 'Silvally',\r\n gender: 'N',\r\n },\r\n 'Silvally-Ground': {\r\n types: ['Ground'],\r\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\r\n weightkg: 100.5,\r\n abilities: {0: 'RKS System'},\r\n baseSpecies: 'Silvally',\r\n gender: 'N',\r\n },\r\n 'Silvally-Ice': {\r\n types: ['Ice'],\r\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\r\n weightkg: 100.5,\r\n abilities: {0: 'RKS System'},\r\n baseSpecies: 'Silvally',\r\n gender: 'N',\r\n },\r\n 'Silvally-Poison': {\r\n types: ['Poison'],\r\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\r\n weightkg: 100.5,\r\n abilities: {0: 'RKS System'},\r\n baseSpecies: 'Silvally',\r\n gender: 'N',\r\n },\r\n 'Silvally-Psychic': {\r\n types: ['Psychic'],\r\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\r\n weightkg: 100.5,\r\n abilities: {0: 'RKS System'},\r\n baseSpecies: 'Silvally',\r\n gender: 'N',\r\n },\r\n 'Silvally-Rock': {\r\n types: ['Rock'],\r\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\r\n weightkg: 100.5,\r\n abilities: {0: 'RKS System'},\r\n baseSpecies: 'Silvally',\r\n gender: 'N',\r\n },\r\n 'Silvally-Steel': {\r\n types: ['Steel'],\r\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\r\n weightkg: 100.5,\r\n abilities: {0: 'RKS System'},\r\n baseSpecies: 'Silvally',\r\n gender: 'N',\r\n },\r\n 'Silvally-Water': {\r\n types: ['Water'],\r\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 95},\r\n weightkg: 100.5,\r\n abilities: {0: 'RKS System'},\r\n baseSpecies: 'Silvally',\r\n gender: 'N',\r\n },\r\n Smogecko: {\r\n types: ['Fire'],\r\n bs: {hp: 48, at: 66, df: 43, sa: 58, sd: 48, sp: 56},\r\n weightkg: 8.5,\r\n nfe: true,\r\n abilities: {0: 'Blaze'},\r\n },\r\n Smoguana: {\r\n types: ['Fire', 'Ground'],\r\n bs: {hp: 68, at: 86, df: 53, sa: 68, sd: 68, sp: 76},\r\n weightkg: 22.2,\r\n nfe: true,\r\n abilities: {0: 'Blaze'},\r\n },\r\n Smokomodo: {\r\n types: ['Fire', 'Ground'],\r\n bs: {hp: 88, at: 116, df: 67, sa: 88, sd: 78, sp: 97},\r\n weightkg: 205,\r\n abilities: {0: 'Blaze'},\r\n },\r\n Snaelstrom: {\r\n types: ['Water', 'Bug'],\r\n bs: {hp: 91, at: 94, df: 110, sa: 80, sd: 97, sp: 63},\r\n weightkg: 120,\r\n abilities: {0: 'Torrent'},\r\n },\r\n Solgaleo: {\r\n types: ['Psychic', 'Steel'],\r\n bs: {hp: 137, at: 137, df: 107, sa: 113, sd: 89, sp: 97},\r\n weightkg: 230,\r\n abilities: {0: 'Full Metal Body'},\r\n gender: 'N',\r\n },\r\n Stakataka: {\r\n types: ['Rock', 'Steel'],\r\n bs: {hp: 61, at: 131, df: 211, sa: 53, sd: 101, sp: 13},\r\n weightkg: 820,\r\n abilities: {0: 'Beast Boost'},\r\n gender: 'N',\r\n },\r\n Steenee: {\r\n types: ['Grass'],\r\n bs: {hp: 52, at: 40, df: 48, sa: 40, sd: 48, sp: 62},\r\n weightkg: 8.2,\r\n nfe: true,\r\n abilities: {0: 'Leaf Guard'},\r\n },\r\n Stufful: {\r\n types: ['Normal', 'Fighting'],\r\n bs: {hp: 70, at: 75, df: 50, sa: 45, sd: 50, sp: 50},\r\n weightkg: 6.8,\r\n abilities: {0: 'Fluffy'},\r\n nfe: true,\r\n },\r\n Swirlpool: {\r\n types: ['Water'],\r\n bs: {hp: 61, at: 49, df: 70, sa: 50, sd: 62, sp: 28},\r\n weightkg: 7,\r\n nfe: true,\r\n abilities: {0: 'Torrent'},\r\n },\r\n 'Tapu Bulu': {\r\n types: ['Grass', 'Fairy'],\r\n bs: {hp: 70, at: 130, df: 115, sa: 85, sd: 95, sp: 75},\r\n weightkg: 45.5,\r\n abilities: {0: 'Grassy Surge'},\r\n gender: 'N',\r\n },\r\n 'Tapu Fini': {\r\n types: ['Water', 'Fairy'],\r\n bs: {hp: 70, at: 75, df: 115, sa: 95, sd: 130, sp: 85},\r\n weightkg: 21.2,\r\n abilities: {0: 'Misty Surge'},\r\n gender: 'N',\r\n },\r\n 'Tapu Koko': {\r\n types: ['Electric', 'Fairy'],\r\n bs: {hp: 70, at: 115, df: 85, sa: 95, sd: 75, sp: 130},\r\n weightkg: 20.5,\r\n abilities: {0: 'Electric Surge'},\r\n gender: 'N',\r\n },\r\n 'Tapu Lele': {\r\n types: ['Psychic', 'Fairy'],\r\n bs: {hp: 70, at: 85, df: 75, sa: 130, sd: 115, sp: 95},\r\n weightkg: 18.6,\r\n abilities: {0: 'Psychic Surge'},\r\n gender: 'N',\r\n },\r\n Togedemaru: {\r\n types: ['Electric', 'Steel'],\r\n bs: {hp: 65, at: 98, df: 63, sa: 40, sd: 73, sp: 96},\r\n weightkg: 3.3,\r\n abilities: {0: 'Iron Barbs'},\r\n otherFormes: ['Togedemaru-Totem'],\r\n },\r\n 'Togedemaru-Totem': {\r\n types: ['Electric', 'Steel'],\r\n bs: {hp: 65, at: 98, df: 63, sa: 40, sd: 73, sp: 96},\r\n weightkg: 13,\r\n abilities: {0: 'Sturdy'},\r\n baseSpecies: 'Togedemaru',\r\n },\r\n Torracat: {\r\n types: ['Fire'],\r\n bs: {hp: 65, at: 85, df: 50, sa: 80, sd: 50, sp: 90},\r\n weightkg: 25,\r\n nfe: true,\r\n abilities: {0: 'Blaze'},\r\n },\r\n Toucannon: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 80, at: 120, df: 75, sa: 75, sd: 75, sp: 60},\r\n weightkg: 26,\r\n abilities: {0: 'Keen Eye'},\r\n },\r\n Toxapex: {\r\n types: ['Poison', 'Water'],\r\n bs: {hp: 50, at: 63, df: 152, sa: 53, sd: 142, sp: 35},\r\n weightkg: 14.5,\r\n abilities: {0: 'Merciless'},\r\n },\r\n Trumbeak: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 55, at: 85, df: 50, sa: 40, sd: 50, sp: 75},\r\n weightkg: 14.8,\r\n nfe: true,\r\n abilities: {0: 'Keen Eye'},\r\n },\r\n Tsareena: {\r\n types: ['Grass'],\r\n bs: {hp: 72, at: 120, df: 98, sa: 50, sd: 98, sp: 72},\r\n weightkg: 21.4,\r\n abilities: {0: 'Leaf Guard'},\r\n },\r\n Turtonator: {\r\n types: ['Fire', 'Dragon'],\r\n bs: {hp: 60, at: 78, df: 135, sa: 91, sd: 85, sp: 36},\r\n weightkg: 212,\r\n abilities: {0: 'Shell Armor'},\r\n },\r\n 'Type: Null': {\r\n types: ['Normal'],\r\n bs: {hp: 95, at: 95, df: 95, sa: 95, sd: 95, sp: 59},\r\n weightkg: 120.5,\r\n abilities: {0: 'Battle Armor'},\r\n nfe: true,\r\n gender: 'N',\r\n },\r\n Vikavolt: {\r\n types: ['Bug', 'Electric'],\r\n bs: {hp: 77, at: 70, df: 90, sa: 145, sd: 75, sp: 43},\r\n weightkg: 45,\r\n abilities: {0: 'Levitate'},\r\n otherFormes: ['Vikavolt-Totem'],\r\n },\r\n 'Vikavolt-Totem': {\r\n types: ['Bug', 'Electric'],\r\n bs: {hp: 77, at: 70, df: 90, sa: 145, sd: 75, sp: 43},\r\n weightkg: 147.5,\r\n abilities: {0: 'Levitate'},\r\n baseSpecies: 'Vikavolt',\r\n },\r\n 'Vulpix-Alola': {\r\n types: ['Ice'],\r\n bs: {hp: 38, at: 41, df: 40, sa: 50, sd: 65, sp: 65},\r\n weightkg: 9.9,\r\n baseSpecies: 'Vulpix',\r\n nfe: true,\r\n abilities: {0: 'Snow Cloak'},\r\n },\r\n Wimpod: {\r\n types: ['Bug', 'Water'],\r\n bs: {hp: 25, at: 35, df: 40, sa: 20, sd: 30, sp: 80},\r\n weightkg: 12,\r\n abilities: {0: 'Wimp Out'},\r\n nfe: true,\r\n },\r\n Wishiwashi: {\r\n types: ['Water'],\r\n bs: {hp: 45, at: 20, df: 20, sa: 25, sd: 25, sp: 40},\r\n weightkg: 0.3,\r\n otherFormes: ['Wishiwashi-School'],\r\n abilities: {0: 'Schooling'},\r\n },\r\n 'Wishiwashi-School': {\r\n types: ['Water'],\r\n bs: {hp: 45, at: 140, df: 130, sa: 140, sd: 135, sp: 30},\r\n weightkg: 78.6,\r\n baseSpecies: 'Wishiwashi',\r\n abilities: {0: 'Schooling'},\r\n },\r\n Xurkitree: {\r\n types: ['Electric'],\r\n bs: {hp: 83, at: 89, df: 71, sa: 173, sd: 71, sp: 83},\r\n weightkg: 100,\r\n abilities: {0: 'Beast Boost'},\r\n gender: 'N',\r\n },\r\n Yungoos: {\r\n types: ['Normal'],\r\n bs: {hp: 48, at: 70, df: 30, sa: 30, sd: 30, sp: 45},\r\n weightkg: 6,\r\n nfe: true,\r\n abilities: {0: 'Stakeout'},\r\n },\r\n Zeraora: {\r\n types: ['Electric'],\r\n bs: {hp: 88, at: 112, df: 75, sa: 102, sd: 80, sp: 143},\r\n weightkg: 44.5,\r\n abilities: {0: 'Volt Absorb'},\r\n gender: 'N',\r\n },\r\n 'Zygarde-10%': {\r\n types: ['Dragon', 'Ground'],\r\n bs: {hp: 54, at: 100, df: 71, sa: 61, sd: 85, sp: 115},\r\n weightkg: 33.5,\r\n abilities: {0: 'Aura Break'},\r\n baseSpecies: 'Zygarde',\r\n gender: 'N',\r\n },\r\n 'Zygarde-Complete': {\r\n types: ['Dragon', 'Ground'],\r\n bs: {hp: 216, at: 100, df: 121, sa: 91, sd: 95, sp: 85},\r\n weightkg: 610,\r\n abilities: {0: 'Power Construct'},\r\n baseSpecies: 'Zygarde',\r\n gender: 'N',\r\n },\r\n};\r\n\r\nconst SM: {[name: string]: SpeciesData} = extend(true, {}, XY, SM_PATCH);\r\n\r\ndelete SM['Pikachu-Cosplay'];\r\ndelete SM['Pikachu-Rock-Star'];\r\ndelete SM['Pikachu-Belle'];\r\ndelete SM['Pikachu-PhD'];\r\ndelete SM['Pikachu-Pop-Star'];\r\ndelete SM['Pikachu-Libre'];\r\n\r\nconst SS_PATCH: {[name: string]: DeepPartial} = {\r\n 'Aegislash-Blade': {bs: {at: 140, sa: 140}},\r\n 'Aegislash-Both': {bs: {at: 140, df: 140, sa: 140, sd: 140}},\r\n 'Aegislash-Shield': {bs: {df: 140, sd: 140}},\r\n Articuno: {otherFormes: ['Articuno-Galar']},\r\n Blastoise: {otherFormes: ['Blastoise-Gmax', 'Blastoise-Mega']},\r\n Butterfree: {otherFormes: ['Butterfree-Gmax']},\r\n Charizard: {otherFormes: ['Charizard-Gmax', 'Charizard-Mega-X', 'Charizard-Mega-Y']},\r\n Corsola: {otherFormes: ['Corsola-Galar']},\r\n Darmanitan: {\r\n otherFormes: ['Darmanitan-Galar', 'Darmanitan-Galar-Zen', 'Darmanitan-Zen'],\r\n },\r\n Darumaka: {otherFormes: ['Darumaka-Galar']},\r\n Eevee: {otherFormes: ['Eevee-Gmax']},\r\n Equilibra: {bs: {sa: 133}},\r\n 'Farfetch\\u2019d': {otherFormes: ['Farfetch\\u2019d-Galar']},\r\n Garbodor: {otherFormes: ['Garbodor-Gmax']},\r\n Gengar: {otherFormes: ['Gengar-Gmax', 'Gengar-Mega']},\r\n Kingler: {otherFormes: ['Kingler-Gmax']},\r\n Lapras: {otherFormes: ['Lapras-Gmax']},\r\n Linoone: {otherFormes: ['Linoone-Galar']},\r\n Machamp: {otherFormes: ['Machamp-Gmax']},\r\n Melmetal: {otherFormes: ['Melmetal-Gmax']},\r\n Meowth: {otherFormes: ['Meowth-Alola', 'Meowth-Galar', 'Meowth-Gmax']},\r\n Moltres: {otherFormes: ['Moltres-Galar']},\r\n 'Mr. Mime': {otherFormes: ['Mr. Mime-Galar']},\r\n Pikachu: {\r\n otherFormes: [\r\n 'Pikachu-Alola',\r\n 'Pikachu-Gmax',\r\n 'Pikachu-Hoenn',\r\n 'Pikachu-Kalos',\r\n 'Pikachu-Original',\r\n 'Pikachu-Partner',\r\n 'Pikachu-Sinnoh',\r\n 'Pikachu-Unova',\r\n 'Pikachu-World',\r\n ],\r\n },\r\n Ponyta: {otherFormes: ['Ponyta-Galar']},\r\n Pyroak: {bs: {sa: 70, sd: 65}},\r\n Rapidash: {otherFormes: ['Rapidash-Galar']},\r\n Slowbro: {otherFormes: ['Slowbro-Galar', 'Slowbro-Mega']},\r\n Slowking: {otherFormes: ['Slowking-Galar']},\r\n Slowpoke: {otherFormes: ['Slowpoke-Galar']},\r\n Snorlax: {otherFormes: ['Snorlax-Gmax']},\r\n Stunfisk: {otherFormes: ['Stunfisk-Galar']},\r\n Venusaur: {otherFormes: ['Venusaur-Gmax', 'Venusaur-Mega']},\r\n Voodoom: {bs: {sa: 130}},\r\n Weezing: {otherFormes: ['Weezing-Galar']},\r\n Yamask: {otherFormes: ['Yamask-Galar']},\r\n Zapdos: {otherFormes: ['Zapdos-Galar']},\r\n Zigzagoon: {otherFormes: ['Zigzagoon-Galar']},\r\n Alcremie: {\r\n types: ['Fairy'],\r\n bs: {hp: 65, at: 60, df: 75, sa: 110, sd: 121, sp: 64},\r\n weightkg: 0.5,\r\n abilities: {0: 'Sweet Veil'},\r\n otherFormes: ['Alcremie-Gmax'],\r\n },\r\n 'Alcremie-Gmax': {\r\n types: ['Fairy'],\r\n bs: {hp: 65, at: 60, df: 75, sa: 110, sd: 121, sp: 64},\r\n weightkg: 0,\r\n abilities: {0: 'Sweet Veil'},\r\n baseSpecies: 'Alcremie',\r\n },\r\n Appletun: {\r\n types: ['Grass', 'Dragon'],\r\n bs: {hp: 110, at: 85, df: 80, sa: 100, sd: 80, sp: 30},\r\n weightkg: 13,\r\n abilities: {0: 'Ripen'},\r\n otherFormes: ['Appletun-Gmax'],\r\n },\r\n 'Appletun-Gmax': {\r\n types: ['Grass', 'Dragon'],\r\n bs: {hp: 110, at: 85, df: 80, sa: 100, sd: 80, sp: 30},\r\n weightkg: 0,\r\n abilities: {0: 'Ripen'},\r\n baseSpecies: 'Appletun',\r\n },\r\n Applin: {\r\n types: ['Grass', 'Dragon'],\r\n bs: {hp: 40, at: 40, df: 80, sa: 40, sd: 40, sp: 20},\r\n weightkg: 0.5,\r\n abilities: {0: 'Ripen'},\r\n nfe: true,\r\n },\r\n Arctovish: {\r\n types: ['Water', 'Ice'],\r\n bs: {hp: 90, at: 90, df: 100, sa: 80, sd: 90, sp: 55},\r\n weightkg: 175,\r\n abilities: {0: 'Water Absorb'},\r\n gender: 'N',\r\n },\r\n Arctozolt: {\r\n types: ['Electric', 'Ice'],\r\n bs: {hp: 90, at: 100, df: 90, sa: 90, sd: 80, sp: 55},\r\n weightkg: 150,\r\n abilities: {0: 'Volt Absorb'},\r\n gender: 'N',\r\n },\r\n Arrokuda: {\r\n types: ['Water'],\r\n bs: {hp: 41, at: 63, df: 40, sa: 40, sd: 30, sp: 66},\r\n weightkg: 1,\r\n abilities: {0: 'Swift Swim'},\r\n nfe: true,\r\n },\r\n 'Articuno-Galar': {\r\n types: ['Psychic', 'Flying'],\r\n bs: {hp: 90, at: 85, df: 85, sa: 125, sd: 100, sp: 95},\r\n weightkg: 50.9,\r\n abilities: {0: 'Competitive'},\r\n gender: 'N',\r\n baseSpecies: 'Articuno',\r\n },\r\n Astrolotl: {\r\n types: ['Fire', 'Dragon'],\r\n bs: {hp: 108, at: 108, df: 74, sa: 92, sd: 64, sp: 114},\r\n weightkg: 50,\r\n abilities: {0: 'Regenerator'},\r\n },\r\n Barraskewda: {\r\n types: ['Water'],\r\n bs: {hp: 61, at: 123, df: 60, sa: 60, sd: 50, sp: 136},\r\n weightkg: 30,\r\n abilities: {0: 'Swift Swim'},\r\n },\r\n 'Blastoise-Gmax': {\r\n types: ['Water'],\r\n bs: {hp: 79, at: 83, df: 100, sa: 85, sd: 105, sp: 78},\r\n weightkg: 0,\r\n abilities: {0: 'Torrent'},\r\n baseSpecies: 'Blastoise',\r\n },\r\n Blipbug: {\r\n types: ['Bug'],\r\n bs: {hp: 25, at: 20, df: 20, sa: 25, sd: 45, sp: 45},\r\n weightkg: 8,\r\n abilities: {0: 'Swarm'},\r\n nfe: true,\r\n },\r\n Boltund: {\r\n types: ['Electric'],\r\n bs: {hp: 69, at: 90, df: 60, sa: 90, sd: 60, sp: 121},\r\n weightkg: 34,\r\n abilities: {0: 'Strong Jaw'},\r\n },\r\n 'Butterfree-Gmax': {\r\n types: ['Bug', 'Flying'],\r\n bs: {hp: 60, at: 45, df: 50, sa: 90, sd: 80, sp: 70},\r\n weightkg: 0,\r\n abilities: {0: 'Compound Eyes'},\r\n baseSpecies: 'Butterfree',\r\n },\r\n Calyrex: {\r\n types: ['Psychic', 'Grass'],\r\n bs: {hp: 100, at: 80, df: 80, sa: 80, sd: 80, sp: 80},\r\n weightkg: 7.7,\r\n abilities: {0: 'Unnerve'},\r\n gender: 'N',\r\n otherFormes: ['Calyrex-Ice', 'Calyrex-Shadow'],\r\n },\r\n 'Calyrex-Ice': {\r\n types: ['Psychic', 'Ice'],\r\n bs: {hp: 100, at: 165, df: 150, sa: 85, sd: 130, sp: 50},\r\n weightkg: 809.1,\r\n abilities: {0: 'As One (Glastrier)'},\r\n gender: 'N',\r\n baseSpecies: 'Calyrex',\r\n },\r\n 'Calyrex-Shadow': {\r\n types: ['Psychic', 'Ghost'],\r\n bs: {hp: 100, at: 85, df: 80, sa: 165, sd: 100, sp: 150},\r\n weightkg: 53.6,\r\n abilities: {0: 'As One (Spectrier)'},\r\n gender: 'N',\r\n baseSpecies: 'Calyrex',\r\n },\r\n Carkol: {\r\n types: ['Rock', 'Fire'],\r\n bs: {hp: 80, at: 60, df: 90, sa: 60, sd: 70, sp: 50},\r\n weightkg: 78,\r\n abilities: {0: 'Steam Engine'},\r\n nfe: true,\r\n },\r\n Centiskorch: {\r\n types: ['Fire', 'Bug'],\r\n bs: {hp: 100, at: 115, df: 65, sa: 90, sd: 90, sp: 65},\r\n weightkg: 120,\r\n abilities: {0: 'Flash Fire'},\r\n otherFormes: ['Centiskorch-Gmax'],\r\n },\r\n 'Centiskorch-Gmax': {\r\n types: ['Fire', 'Bug'],\r\n bs: {hp: 100, at: 115, df: 65, sa: 90, sd: 90, sp: 65},\r\n weightkg: 0,\r\n abilities: {0: 'Flash Fire'},\r\n baseSpecies: 'Centiskorch',\r\n },\r\n 'Charizard-Gmax': {\r\n types: ['Fire', 'Flying'],\r\n bs: {hp: 78, at: 84, df: 78, sa: 109, sd: 85, sp: 100},\r\n weightkg: 0,\r\n abilities: {0: 'Blaze'},\r\n baseSpecies: 'Charizard',\r\n },\r\n Chewtle: {\r\n types: ['Water'],\r\n bs: {hp: 50, at: 64, df: 50, sa: 38, sd: 38, sp: 44},\r\n weightkg: 8.5,\r\n abilities: {0: 'Strong Jaw'},\r\n nfe: true,\r\n },\r\n Chromera: {\r\n types: ['Dark', 'Normal'],\r\n bs: {hp: 85, at: 85, df: 115, sa: 115, sd: 100, sp: 100},\r\n weightkg: 215,\r\n abilities: {0: 'Color Change'},\r\n gender: 'N',\r\n },\r\n Cinderace: {\r\n types: ['Fire'],\r\n bs: {hp: 80, at: 116, df: 75, sa: 65, sd: 75, sp: 119},\r\n weightkg: 33,\r\n abilities: {0: 'Blaze'},\r\n otherFormes: ['Cinderace-Gmax'],\r\n },\r\n 'Cinderace-Gmax': {\r\n types: ['Fire'],\r\n bs: {hp: 80, at: 116, df: 75, sa: 65, sd: 75, sp: 119},\r\n weightkg: 0,\r\n abilities: {0: 'Blaze'},\r\n baseSpecies: 'Cinderace',\r\n },\r\n Clobbopus: {\r\n types: ['Fighting'],\r\n bs: {hp: 50, at: 68, df: 60, sa: 50, sd: 50, sp: 32},\r\n weightkg: 4,\r\n abilities: {0: 'Limber'},\r\n nfe: true,\r\n },\r\n Coalossal: {\r\n types: ['Rock', 'Fire'],\r\n bs: {hp: 110, at: 80, df: 120, sa: 80, sd: 90, sp: 30},\r\n weightkg: 310.5,\r\n abilities: {0: 'Steam Engine'},\r\n otherFormes: ['Coalossal-Gmax'],\r\n },\r\n 'Coalossal-Gmax': {\r\n types: ['Rock', 'Fire'],\r\n bs: {hp: 110, at: 80, df: 120, sa: 80, sd: 90, sp: 30},\r\n weightkg: 0,\r\n abilities: {0: 'Steam Engine'},\r\n baseSpecies: 'Coalossal',\r\n },\r\n Copperajah: {\r\n types: ['Steel'],\r\n bs: {hp: 122, at: 130, df: 69, sa: 80, sd: 69, sp: 30},\r\n weightkg: 650,\r\n abilities: {0: 'Sheer Force'},\r\n otherFormes: ['Copperajah-Gmax'],\r\n },\r\n 'Copperajah-Gmax': {\r\n types: ['Steel'],\r\n bs: {hp: 122, at: 130, df: 69, sa: 80, sd: 69, sp: 30},\r\n weightkg: 0,\r\n abilities: {0: 'Sheer Force'},\r\n baseSpecies: 'Copperajah',\r\n },\r\n 'Corsola-Galar': {\r\n types: ['Ghost'],\r\n bs: {hp: 60, at: 55, df: 100, sa: 65, sd: 100, sp: 30},\r\n weightkg: 0.5,\r\n abilities: {0: 'Weak Armor'},\r\n nfe: true,\r\n baseSpecies: 'Corsola',\r\n },\r\n Corviknight: {\r\n types: ['Flying', 'Steel'],\r\n bs: {hp: 98, at: 87, df: 105, sa: 53, sd: 85, sp: 67},\r\n weightkg: 75,\r\n abilities: {0: 'Pressure'},\r\n otherFormes: ['Corviknight-Gmax'],\r\n },\r\n 'Corviknight-Gmax': {\r\n types: ['Flying', 'Steel'],\r\n bs: {hp: 98, at: 87, df: 105, sa: 53, sd: 85, sp: 67},\r\n weightkg: 0,\r\n abilities: {0: 'Pressure'},\r\n baseSpecies: 'Corviknight',\r\n },\r\n Corvisquire: {\r\n types: ['Flying'],\r\n bs: {hp: 68, at: 67, df: 55, sa: 43, sd: 55, sp: 77},\r\n weightkg: 16,\r\n abilities: {0: 'Keen Eye'},\r\n nfe: true,\r\n },\r\n Cramorant: {\r\n types: ['Flying', 'Water'],\r\n bs: {hp: 70, at: 85, df: 55, sa: 85, sd: 95, sp: 85},\r\n weightkg: 18,\r\n abilities: {0: 'Gulp Missile'},\r\n otherFormes: ['Cramorant-Gorging', 'Cramorant-Gulping'],\r\n },\r\n 'Cramorant-Gorging': {\r\n types: ['Flying', 'Water'],\r\n bs: {hp: 70, at: 85, df: 55, sa: 85, sd: 95, sp: 85},\r\n weightkg: 18,\r\n abilities: {0: 'Gulp Missile'},\r\n baseSpecies: 'Cramorant',\r\n },\r\n 'Cramorant-Gulping': {\r\n types: ['Flying', 'Water'],\r\n bs: {hp: 70, at: 85, df: 55, sa: 85, sd: 95, sp: 85},\r\n weightkg: 18,\r\n abilities: {0: 'Gulp Missile'},\r\n baseSpecies: 'Cramorant',\r\n },\r\n Cufant: {\r\n types: ['Steel'],\r\n bs: {hp: 72, at: 80, df: 49, sa: 40, sd: 49, sp: 40},\r\n weightkg: 100,\r\n abilities: {0: 'Sheer Force'},\r\n nfe: true,\r\n },\r\n Cursola: {\r\n types: ['Ghost'],\r\n bs: {hp: 60, at: 95, df: 50, sa: 145, sd: 130, sp: 30},\r\n weightkg: 0.4,\r\n abilities: {0: 'Weak Armor'},\r\n },\r\n 'Darmanitan-Galar': {\r\n types: ['Ice'],\r\n bs: {hp: 105, at: 140, df: 55, sa: 30, sd: 55, sp: 95},\r\n weightkg: 120,\r\n abilities: {0: 'Gorilla Tactics'},\r\n baseSpecies: 'Darmanitan',\r\n },\r\n 'Darmanitan-Galar-Zen': {\r\n types: ['Ice', 'Fire'],\r\n bs: {hp: 105, at: 160, df: 55, sa: 30, sd: 55, sp: 135},\r\n weightkg: 120,\r\n abilities: {0: 'Zen Mode'},\r\n baseSpecies: 'Darmanitan',\r\n },\r\n 'Darumaka-Galar': {\r\n types: ['Ice'],\r\n bs: {hp: 70, at: 90, df: 45, sa: 15, sd: 45, sp: 50},\r\n weightkg: 40,\r\n abilities: {0: 'Hustle'},\r\n nfe: true,\r\n baseSpecies: 'Darumaka',\r\n },\r\n Dottler: {\r\n types: ['Bug', 'Psychic'],\r\n bs: {hp: 50, at: 35, df: 80, sa: 50, sd: 90, sp: 30},\r\n weightkg: 19.5,\r\n abilities: {0: 'Swarm'},\r\n nfe: true,\r\n },\r\n Dracovish: {\r\n types: ['Water', 'Dragon'],\r\n bs: {hp: 90, at: 90, df: 100, sa: 70, sd: 80, sp: 75},\r\n weightkg: 215,\r\n abilities: {0: 'Water Absorb'},\r\n gender: 'N',\r\n },\r\n Dracozolt: {\r\n types: ['Electric', 'Dragon'],\r\n bs: {hp: 90, at: 100, df: 90, sa: 80, sd: 70, sp: 75},\r\n weightkg: 190,\r\n abilities: {0: 'Volt Absorb'},\r\n gender: 'N',\r\n },\r\n Dragapult: {\r\n types: ['Dragon', 'Ghost'],\r\n bs: {hp: 88, at: 120, df: 75, sa: 100, sd: 75, sp: 142},\r\n weightkg: 50,\r\n abilities: {0: 'Clear Body'},\r\n },\r\n Drakloak: {\r\n types: ['Dragon', 'Ghost'],\r\n bs: {hp: 68, at: 80, df: 50, sa: 60, sd: 50, sp: 102},\r\n weightkg: 11,\r\n abilities: {0: 'Clear Body'},\r\n nfe: true,\r\n },\r\n Drednaw: {\r\n types: ['Water', 'Rock'],\r\n bs: {hp: 90, at: 115, df: 90, sa: 48, sd: 68, sp: 74},\r\n weightkg: 115.5,\r\n abilities: {0: 'Strong Jaw'},\r\n otherFormes: ['Drednaw-Gmax'],\r\n },\r\n 'Drednaw-Gmax': {\r\n types: ['Water', 'Rock'],\r\n bs: {hp: 90, at: 115, df: 90, sa: 48, sd: 68, sp: 74},\r\n weightkg: 0,\r\n abilities: {0: 'Strong Jaw'},\r\n baseSpecies: 'Drednaw',\r\n },\r\n Dreepy: {\r\n types: ['Dragon', 'Ghost'],\r\n bs: {hp: 28, at: 60, df: 30, sa: 40, sd: 30, sp: 82},\r\n weightkg: 2,\r\n abilities: {0: 'Clear Body'},\r\n nfe: true,\r\n },\r\n Drizzile: {\r\n types: ['Water'],\r\n bs: {hp: 65, at: 60, df: 55, sa: 95, sd: 55, sp: 90},\r\n weightkg: 11.5,\r\n abilities: {0: 'Torrent'},\r\n nfe: true,\r\n },\r\n Dubwool: {\r\n types: ['Normal'],\r\n bs: {hp: 72, at: 80, df: 100, sa: 60, sd: 90, sp: 88},\r\n weightkg: 43,\r\n abilities: {0: 'Fluffy'},\r\n },\r\n Duraludon: {\r\n types: ['Steel', 'Dragon'],\r\n bs: {hp: 70, at: 95, df: 115, sa: 120, sd: 50, sp: 85},\r\n weightkg: 40,\r\n abilities: {0: 'Light Metal'},\r\n otherFormes: ['Duraludon-Gmax'],\r\n },\r\n 'Duraludon-Gmax': {\r\n types: ['Steel', 'Dragon'],\r\n bs: {hp: 70, at: 95, df: 115, sa: 120, sd: 50, sp: 85},\r\n weightkg: 0,\r\n abilities: {0: 'Light Metal'},\r\n baseSpecies: 'Duraludon',\r\n },\r\n 'Eevee-Gmax': {\r\n types: ['Normal'],\r\n bs: {hp: 55, at: 55, df: 50, sa: 45, sd: 65, sp: 55},\r\n weightkg: 0,\r\n abilities: {0: 'Run Away'},\r\n baseSpecies: 'Eevee',\r\n },\r\n Eiscue: {\r\n types: ['Ice'],\r\n bs: {hp: 75, at: 80, df: 110, sa: 65, sd: 90, sp: 50},\r\n weightkg: 89,\r\n abilities: {0: 'Ice Face'},\r\n otherFormes: ['Eiscue-Noice'],\r\n },\r\n 'Eiscue-Noice': {\r\n types: ['Ice'],\r\n bs: {hp: 75, at: 80, df: 70, sa: 65, sd: 50, sp: 130},\r\n weightkg: 89,\r\n abilities: {0: 'Ice Face'},\r\n baseSpecies: 'Eiscue',\r\n },\r\n Eldegoss: {\r\n types: ['Grass'],\r\n bs: {hp: 60, at: 50, df: 90, sa: 80, sd: 120, sp: 60},\r\n weightkg: 2.5,\r\n abilities: {0: 'Cotton Down'},\r\n },\r\n Eternatus: {\r\n types: ['Poison', 'Dragon'],\r\n bs: {hp: 140, at: 85, df: 95, sa: 145, sd: 95, sp: 130},\r\n weightkg: 950,\r\n abilities: {0: 'Pressure'},\r\n gender: 'N',\r\n otherFormes: ['Eternatus-Eternamax'],\r\n },\r\n 'Eternatus-Eternamax': {\r\n types: ['Poison', 'Dragon'],\r\n bs: {hp: 255, at: 115, df: 250, sa: 125, sd: 250, sp: 130},\r\n weightkg: 0,\r\n abilities: {0: 'Pressure'},\r\n gender: 'N',\r\n baseSpecies: 'Eternatus',\r\n },\r\n Falinks: {\r\n types: ['Fighting'],\r\n bs: {hp: 65, at: 100, df: 100, sa: 70, sd: 60, sp: 75},\r\n weightkg: 62,\r\n abilities: {0: 'Battle Armor'},\r\n gender: 'N',\r\n },\r\n 'Farfetch\\u2019d-Galar': {\r\n types: ['Fighting'],\r\n bs: {hp: 52, at: 95, df: 55, sa: 58, sd: 62, sp: 55},\r\n weightkg: 42,\r\n abilities: {0: 'Steadfast'},\r\n nfe: true,\r\n baseSpecies: 'Farfetch\\u2019d',\r\n },\r\n Flapple: {\r\n types: ['Grass', 'Dragon'],\r\n bs: {hp: 70, at: 110, df: 80, sa: 95, sd: 60, sp: 70},\r\n weightkg: 1,\r\n abilities: {0: 'Ripen'},\r\n otherFormes: ['Flapple-Gmax'],\r\n },\r\n 'Flapple-Gmax': {\r\n types: ['Grass', 'Dragon'],\r\n bs: {hp: 70, at: 110, df: 80, sa: 95, sd: 60, sp: 70},\r\n weightkg: 0,\r\n abilities: {0: 'Ripen'},\r\n baseSpecies: 'Flapple',\r\n },\r\n Frosmoth: {\r\n types: ['Ice', 'Bug'],\r\n bs: {hp: 70, at: 65, df: 60, sa: 125, sd: 90, sp: 65},\r\n weightkg: 42,\r\n abilities: {0: 'Shield Dust'},\r\n },\r\n 'Garbodor-Gmax': {\r\n types: ['Poison'],\r\n bs: {hp: 80, at: 95, df: 82, sa: 60, sd: 82, sp: 75},\r\n weightkg: 0,\r\n abilities: {0: 'Stench'},\r\n baseSpecies: 'Garbodor',\r\n },\r\n 'Gengar-Gmax': {\r\n types: ['Ghost', 'Poison'],\r\n bs: {hp: 60, at: 65, df: 60, sa: 130, sd: 75, sp: 110},\r\n weightkg: 0,\r\n abilities: {0: 'Cursed Body'},\r\n baseSpecies: 'Gengar',\r\n },\r\n Glastrier: {\r\n types: ['Ice'],\r\n bs: {hp: 100, at: 145, df: 130, sa: 65, sd: 110, sp: 30},\r\n weightkg: 800,\r\n abilities: {0: 'Chilling Neigh'},\r\n gender: 'N',\r\n },\r\n Gossifleur: {\r\n types: ['Grass'],\r\n bs: {hp: 40, at: 40, df: 60, sa: 40, sd: 60, sp: 10},\r\n weightkg: 2.2,\r\n abilities: {0: 'Cotton Down'},\r\n nfe: true,\r\n },\r\n Grapploct: {\r\n types: ['Fighting'],\r\n bs: {hp: 80, at: 118, df: 90, sa: 70, sd: 80, sp: 42},\r\n weightkg: 39,\r\n abilities: {0: 'Limber'},\r\n },\r\n Greedent: {\r\n types: ['Normal'],\r\n bs: {hp: 120, at: 95, df: 95, sa: 55, sd: 75, sp: 20},\r\n weightkg: 6,\r\n abilities: {0: 'Cheek Pouch'},\r\n },\r\n Grimmsnarl: {\r\n types: ['Dark', 'Fairy'],\r\n bs: {hp: 95, at: 120, df: 65, sa: 95, sd: 75, sp: 60},\r\n weightkg: 61,\r\n abilities: {0: 'Prankster'},\r\n otherFormes: ['Grimmsnarl-Gmax'],\r\n },\r\n 'Grimmsnarl-Gmax': {\r\n types: ['Dark', 'Fairy'],\r\n bs: {hp: 95, at: 120, df: 65, sa: 95, sd: 75, sp: 60},\r\n weightkg: 0,\r\n abilities: {0: 'Prankster'},\r\n baseSpecies: 'Grimmsnarl',\r\n },\r\n Grookey: {\r\n types: ['Grass'],\r\n bs: {hp: 50, at: 65, df: 50, sa: 40, sd: 40, sp: 65},\r\n weightkg: 5,\r\n abilities: {0: 'Overgrow'},\r\n nfe: true,\r\n },\r\n Hatenna: {\r\n types: ['Psychic'],\r\n bs: {hp: 42, at: 30, df: 45, sa: 56, sd: 53, sp: 39},\r\n weightkg: 3.4,\r\n abilities: {0: 'Healer'},\r\n nfe: true,\r\n },\r\n Hatterene: {\r\n types: ['Psychic', 'Fairy'],\r\n bs: {hp: 57, at: 90, df: 95, sa: 136, sd: 103, sp: 29},\r\n weightkg: 5.1,\r\n abilities: {0: 'Healer'},\r\n otherFormes: ['Hatterene-Gmax'],\r\n },\r\n 'Hatterene-Gmax': {\r\n types: ['Psychic', 'Fairy'],\r\n bs: {hp: 57, at: 90, df: 95, sa: 136, sd: 103, sp: 29},\r\n weightkg: 0,\r\n abilities: {0: 'Healer'},\r\n baseSpecies: 'Hatterene',\r\n },\r\n Hattrem: {\r\n types: ['Psychic'],\r\n bs: {hp: 57, at: 40, df: 65, sa: 86, sd: 73, sp: 49},\r\n weightkg: 4.8,\r\n abilities: {0: 'Healer'},\r\n nfe: true,\r\n },\r\n Impidimp: {\r\n types: ['Dark', 'Fairy'],\r\n bs: {hp: 45, at: 45, df: 30, sa: 55, sd: 40, sp: 50},\r\n weightkg: 5.5,\r\n abilities: {0: 'Prankster'},\r\n nfe: true,\r\n },\r\n Indeedee: {\r\n types: ['Psychic', 'Normal'],\r\n bs: {hp: 60, at: 65, df: 55, sa: 105, sd: 95, sp: 95},\r\n weightkg: 28,\r\n abilities: {0: 'Inner Focus'},\r\n otherFormes: ['Indeedee-F'],\r\n },\r\n 'Indeedee-F': {\r\n types: ['Psychic', 'Normal'],\r\n bs: {hp: 70, at: 55, df: 65, sa: 95, sd: 105, sp: 85},\r\n weightkg: 28,\r\n abilities: {0: 'Own Tempo'},\r\n baseSpecies: 'Indeedee',\r\n },\r\n Inteleon: {\r\n types: ['Water'],\r\n bs: {hp: 70, at: 85, df: 65, sa: 125, sd: 65, sp: 120},\r\n weightkg: 45.2,\r\n abilities: {0: 'Torrent'},\r\n otherFormes: ['Inteleon-Gmax'],\r\n },\r\n 'Inteleon-Gmax': {\r\n types: ['Water'],\r\n bs: {hp: 70, at: 85, df: 65, sa: 125, sd: 65, sp: 120},\r\n weightkg: 0,\r\n abilities: {0: 'Torrent'},\r\n baseSpecies: 'Inteleon',\r\n },\r\n 'Kingler-Gmax': {\r\n types: ['Water'],\r\n bs: {hp: 55, at: 130, df: 115, sa: 50, sd: 50, sp: 75},\r\n weightkg: 0,\r\n abilities: {0: 'Hyper Cutter'},\r\n baseSpecies: 'Kingler',\r\n },\r\n 'Kubfu': {\r\n types: ['Fighting'],\r\n bs: {hp: 60, at: 90, df: 60, sa: 53, sd: 50, sp: 72},\r\n weightkg: 12,\r\n nfe: true,\r\n abilities: {0: 'Inner Focus'},\r\n },\r\n 'Lapras-Gmax': {\r\n types: ['Water', 'Ice'],\r\n bs: {hp: 130, at: 85, df: 80, sa: 85, sd: 95, sp: 60},\r\n weightkg: 0,\r\n abilities: {0: 'Water Absorb'},\r\n baseSpecies: 'Lapras',\r\n },\r\n 'Linoone-Galar': {\r\n types: ['Dark', 'Normal'],\r\n bs: {hp: 78, at: 70, df: 61, sa: 50, sd: 61, sp: 100},\r\n weightkg: 32.5,\r\n abilities: {0: 'Pickup'},\r\n nfe: true,\r\n baseSpecies: 'Linoone',\r\n },\r\n Magearna: {otherFormes: ['Magearna-Original']},\r\n 'Magearna-Original': {\r\n baseSpecies: 'Magearna',\r\n types: ['Steel', 'Fairy'],\r\n bs: {hp: 80, at: 95, df: 115, sa: 130, sd: 115, sp: 65},\r\n weightkg: 80.5,\r\n gender: 'N',\r\n abilities: {0: 'Soul-Heart'},\r\n },\r\n 'Machamp-Gmax': {\r\n types: ['Fighting'],\r\n bs: {hp: 90, at: 130, df: 80, sa: 65, sd: 85, sp: 55},\r\n weightkg: 0,\r\n abilities: {0: 'Guts'},\r\n baseSpecies: 'Machamp',\r\n },\r\n 'Melmetal-Gmax': {\r\n types: ['Steel'],\r\n bs: {hp: 135, at: 143, df: 143, sa: 80, sd: 65, sp: 34},\r\n weightkg: 0,\r\n abilities: {0: 'Iron Fist'},\r\n baseSpecies: 'Melmetal',\r\n gender: 'N',\r\n },\r\n 'Meowth-Galar': {\r\n types: ['Steel'],\r\n bs: {hp: 50, at: 65, df: 55, sa: 40, sd: 40, sp: 40},\r\n weightkg: 7.5,\r\n abilities: {0: 'Pickup'},\r\n nfe: true,\r\n baseSpecies: 'Meowth',\r\n },\r\n 'Meowth-Gmax': {\r\n types: ['Normal'],\r\n bs: {hp: 40, at: 45, df: 35, sa: 40, sd: 40, sp: 90},\r\n weightkg: 0,\r\n abilities: {0: 'Pickup'},\r\n baseSpecies: 'Meowth',\r\n },\r\n Miasmaw: {\r\n types: ['Bug', 'Dragon'],\r\n bs: {hp: 85, at: 135, df: 60, sa: 88, sd: 105, sp: 99},\r\n weightkg: 57,\r\n abilities: {0: 'Neutralizing Gas'},\r\n },\r\n Miasmite: {\r\n types: ['Bug', 'Dragon'],\r\n bs: {hp: 40, at: 85, df: 60, sa: 52, sd: 52, sp: 44},\r\n weightkg: 10.1,\r\n abilities: {0: 'Neutralizing Gas'},\r\n nfe: true,\r\n },\r\n Milcery: {\r\n types: ['Fairy'],\r\n bs: {hp: 45, at: 40, df: 40, sa: 50, sd: 61, sp: 34},\r\n weightkg: 0.3,\r\n abilities: {0: 'Sweet Veil'},\r\n nfe: true,\r\n },\r\n 'Moltres-Galar': {\r\n types: ['Dark', 'Flying'],\r\n bs: {hp: 90, at: 85, df: 90, sa: 100, sd: 125, sp: 90},\r\n weightkg: 66,\r\n abilities: {0: 'Berserk'},\r\n gender: 'N',\r\n baseSpecies: 'Moltres',\r\n },\r\n Morgrem: {\r\n types: ['Dark', 'Fairy'],\r\n bs: {hp: 65, at: 60, df: 45, sa: 75, sd: 55, sp: 70},\r\n weightkg: 12.5,\r\n abilities: {0: 'Prankster'},\r\n nfe: true,\r\n },\r\n Morpeko: {\r\n types: ['Electric', 'Dark'],\r\n bs: {hp: 58, at: 95, df: 58, sa: 70, sd: 58, sp: 97},\r\n weightkg: 3,\r\n abilities: {0: 'Hunger Switch'},\r\n otherFormes: ['Morpeko-Hangry'],\r\n },\r\n 'Morpeko-Hangry': {\r\n types: ['Electric', 'Dark'],\r\n bs: {hp: 58, at: 95, df: 58, sa: 70, sd: 58, sp: 97},\r\n weightkg: 3,\r\n abilities: {0: 'Hunger Switch'},\r\n baseSpecies: 'Morpeko',\r\n },\r\n 'Mr. Mime-Galar': {\r\n types: ['Ice', 'Psychic'],\r\n bs: {hp: 50, at: 65, df: 65, sa: 90, sd: 90, sp: 100},\r\n weightkg: 56.8,\r\n abilities: {0: 'Vital Spirit'},\r\n nfe: true,\r\n baseSpecies: 'Mr. Mime',\r\n },\r\n 'Mr. Rime': {\r\n types: ['Ice', 'Psychic'],\r\n bs: {hp: 80, at: 85, df: 75, sa: 110, sd: 100, sp: 70},\r\n weightkg: 58.2,\r\n abilities: {0: 'Tangled Feet'},\r\n },\r\n Nickit: {\r\n types: ['Dark'],\r\n bs: {hp: 40, at: 28, df: 28, sa: 47, sd: 52, sp: 50},\r\n weightkg: 8.9,\r\n abilities: {0: 'Run Away'},\r\n nfe: true,\r\n },\r\n Obstagoon: {\r\n types: ['Dark', 'Normal'],\r\n bs: {hp: 93, at: 90, df: 101, sa: 60, sd: 81, sp: 95},\r\n weightkg: 46,\r\n abilities: {0: 'Reckless'},\r\n },\r\n Orbeetle: {\r\n types: ['Bug', 'Psychic'],\r\n bs: {hp: 60, at: 45, df: 110, sa: 80, sd: 120, sp: 90},\r\n weightkg: 40.8,\r\n abilities: {0: 'Swarm'},\r\n otherFormes: ['Orbeetle-Gmax'],\r\n },\r\n 'Orbeetle-Gmax': {\r\n types: ['Bug', 'Psychic'],\r\n bs: {hp: 60, at: 45, df: 110, sa: 80, sd: 120, sp: 90},\r\n weightkg: 0,\r\n abilities: {0: 'Swarm'},\r\n baseSpecies: 'Orbeetle',\r\n },\r\n Perrserker: {\r\n types: ['Steel'],\r\n bs: {hp: 70, at: 110, df: 100, sa: 50, sd: 60, sp: 50},\r\n weightkg: 28,\r\n abilities: {0: 'Battle Armor'},\r\n },\r\n 'Pikachu-Gmax': {\r\n types: ['Electric'],\r\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\r\n weightkg: 0,\r\n abilities: {0: 'Static'},\r\n baseSpecies: 'Pikachu',\r\n },\r\n 'Pikachu-World': {\r\n types: ['Electric'],\r\n bs: {hp: 35, at: 55, df: 40, sa: 50, sd: 50, sp: 90},\r\n weightkg: 6,\r\n abilities: {0: 'Static'},\r\n baseSpecies: 'Pikachu',\r\n },\r\n Pincurchin: {\r\n types: ['Electric'],\r\n bs: {hp: 48, at: 101, df: 95, sa: 91, sd: 85, sp: 15},\r\n weightkg: 1,\r\n abilities: {0: 'Lightning Rod'},\r\n },\r\n Polteageist: {\r\n types: ['Ghost'],\r\n bs: {hp: 60, at: 65, df: 65, sa: 134, sd: 114, sp: 70},\r\n weightkg: 0.4,\r\n abilities: {0: 'Weak Armor'},\r\n otherFormes: ['Polteageist-Antique'],\r\n gender: 'N',\r\n },\r\n 'Polteageist-Antique': {\r\n types: ['Ghost'],\r\n bs: {hp: 60, at: 65, df: 65, sa: 134, sd: 114, sp: 70},\r\n weightkg: 0.4,\r\n abilities: {0: 'Weak Armor'},\r\n baseSpecies: 'Polteageist',\r\n gender: 'N',\r\n },\r\n 'Ponyta-Galar': {\r\n types: ['Psychic'],\r\n bs: {hp: 50, at: 85, df: 55, sa: 65, sd: 65, sp: 90},\r\n weightkg: 24,\r\n abilities: {0: 'Run Away'},\r\n nfe: true,\r\n baseSpecies: 'Ponyta',\r\n },\r\n Raboot: {\r\n types: ['Fire'],\r\n bs: {hp: 65, at: 86, df: 60, sa: 55, sd: 60, sp: 94},\r\n weightkg: 9,\r\n abilities: {0: 'Blaze'},\r\n nfe: true,\r\n },\r\n 'Rapidash-Galar': {\r\n types: ['Psychic', 'Fairy'],\r\n bs: {hp: 65, at: 100, df: 70, sa: 80, sd: 80, sp: 105},\r\n weightkg: 80,\r\n abilities: {0: 'Run Away'},\r\n baseSpecies: 'Rapidash',\r\n },\r\n Regidrago: {\r\n types: ['Dragon'],\r\n bs: {hp: 200, at: 100, df: 50, sa: 100, sd: 50, sp: 80},\r\n weightkg: 200,\r\n abilities: {0: 'Dragon\\'s Maw'},\r\n gender: 'N',\r\n },\r\n Regieleki: {\r\n types: ['Electric'],\r\n bs: {hp: 80, at: 100, df: 50, sa: 100, sd: 50, sp: 200},\r\n weightkg: 145,\r\n abilities: {0: 'Transistor'},\r\n gender: 'N',\r\n },\r\n Rillaboom: {\r\n types: ['Grass'],\r\n bs: {hp: 100, at: 125, df: 90, sa: 60, sd: 70, sp: 85},\r\n weightkg: 90,\r\n abilities: {0: 'Overgrow'},\r\n otherFormes: ['Rillaboom-Gmax'],\r\n },\r\n 'Rillaboom-Gmax': {\r\n types: ['Grass'],\r\n bs: {hp: 100, at: 125, df: 90, sa: 60, sd: 70, sp: 85},\r\n weightkg: 0,\r\n abilities: {0: 'Overgrow'},\r\n baseSpecies: 'Rillaboom',\r\n },\r\n Rolycoly: {\r\n types: ['Rock'],\r\n bs: {hp: 30, at: 40, df: 50, sa: 40, sd: 50, sp: 30},\r\n weightkg: 12,\r\n abilities: {0: 'Steam Engine'},\r\n nfe: true,\r\n },\r\n Rookidee: {\r\n types: ['Flying'],\r\n bs: {hp: 38, at: 47, df: 35, sa: 33, sd: 35, sp: 57},\r\n weightkg: 1.8,\r\n abilities: {0: 'Keen Eye'},\r\n nfe: true,\r\n },\r\n Runerigus: {\r\n types: ['Ground', 'Ghost'],\r\n bs: {hp: 58, at: 95, df: 145, sa: 50, sd: 105, sp: 30},\r\n weightkg: 66.6,\r\n abilities: {0: 'Wandering Spirit'},\r\n },\r\n Saharaja: {\r\n types: ['Ground'],\r\n bs: {hp: 70, at: 112, df: 105, sa: 65, sd: 123, sp: 78},\r\n weightkg: 303.9,\r\n abilities: {0: 'Water Absorb'},\r\n },\r\n Saharascal: {\r\n types: ['Ground'],\r\n bs: {hp: 50, at: 80, df: 65, sa: 45, sd: 90, sp: 70},\r\n weightkg: 48,\r\n abilities: {0: 'Water Absorb'},\r\n nfe: true,\r\n },\r\n Sandaconda: {\r\n types: ['Ground'],\r\n bs: {hp: 72, at: 107, df: 125, sa: 65, sd: 70, sp: 71},\r\n weightkg: 65.5,\r\n abilities: {0: 'Sand Spit'},\r\n otherFormes: ['Sandaconda-Gmax'],\r\n },\r\n 'Sandaconda-Gmax': {\r\n types: ['Ground'],\r\n bs: {hp: 72, at: 107, df: 125, sa: 65, sd: 70, sp: 71},\r\n weightkg: 0,\r\n abilities: {0: 'Sand Spit'},\r\n baseSpecies: 'Sandaconda',\r\n },\r\n Scorbunny: {\r\n types: ['Fire'],\r\n bs: {hp: 50, at: 71, df: 40, sa: 40, sd: 40, sp: 69},\r\n weightkg: 4.5,\r\n abilities: {0: 'Blaze'},\r\n nfe: true,\r\n },\r\n Silicobra: {\r\n types: ['Ground'],\r\n bs: {hp: 52, at: 57, df: 75, sa: 35, sd: 50, sp: 46},\r\n weightkg: 7.6,\r\n abilities: {0: 'Sand Spit'},\r\n nfe: true,\r\n },\r\n Sinistea: {\r\n types: ['Ghost'],\r\n bs: {hp: 40, at: 45, df: 45, sa: 74, sd: 54, sp: 50},\r\n weightkg: 0.2,\r\n abilities: {0: 'Weak Armor'},\r\n nfe: true,\r\n otherFormes: ['Sinistea-Antique'],\r\n gender: 'N',\r\n },\r\n 'Sinistea-Antique': {\r\n types: ['Ghost'],\r\n bs: {hp: 40, at: 45, df: 45, sa: 74, sd: 54, sp: 50},\r\n weightkg: 0.2,\r\n abilities: {0: 'Weak Armor'},\r\n nfe: true,\r\n baseSpecies: 'Sinistea',\r\n gender: 'N',\r\n },\r\n 'Sirfetch\\u2019d': {\r\n types: ['Fighting'],\r\n bs: {hp: 62, at: 135, df: 95, sa: 68, sd: 82, sp: 65},\r\n weightkg: 117,\r\n abilities: {0: 'Steadfast'},\r\n },\r\n Sizzlipede: {\r\n types: ['Fire', 'Bug'],\r\n bs: {hp: 50, at: 65, df: 45, sa: 50, sd: 50, sp: 45},\r\n weightkg: 1,\r\n abilities: {0: 'Flash Fire'},\r\n nfe: true,\r\n },\r\n Skwovet: {\r\n types: ['Normal'],\r\n bs: {hp: 70, at: 55, df: 55, sa: 35, sd: 35, sp: 25},\r\n weightkg: 2.5,\r\n abilities: {0: 'Cheek Pouch'},\r\n nfe: true,\r\n },\r\n 'Slowbro-Galar': {\r\n types: ['Poison', 'Psychic'],\r\n bs: {hp: 95, at: 100, df: 95, sa: 100, sd: 70, sp: 30},\r\n weightkg: 70.5,\r\n abilities: {0: 'Quick Draw'},\r\n baseSpecies: 'Slowbro',\r\n },\r\n 'Slowking-Galar': {\r\n types: ['Poison', 'Psychic'],\r\n bs: {hp: 95, at: 65, df: 80, sa: 110, sd: 110, sp: 30},\r\n weightkg: 79.5,\r\n abilities: {0: 'Curious Medicine'},\r\n baseSpecies: 'Slowking',\r\n },\r\n 'Slowpoke-Galar': {\r\n types: ['Psychic'],\r\n bs: {hp: 90, at: 65, df: 65, sa: 40, sd: 40, sp: 15},\r\n weightkg: 36,\r\n nfe: true,\r\n abilities: {0: 'Gluttony'},\r\n baseSpecies: 'Slowpoke',\r\n },\r\n Solotl: {\r\n types: ['Fire', 'Dragon'],\r\n bs: {hp: 68, at: 48, df: 34, sa: 72, sd: 24, sp: 84},\r\n weightkg: 11.8,\r\n nfe: true,\r\n abilities: {0: 'Regenerator'},\r\n },\r\n Snom: {\r\n types: ['Ice', 'Bug'],\r\n bs: {hp: 30, at: 25, df: 35, sa: 45, sd: 30, sp: 20},\r\n weightkg: 3.8,\r\n abilities: {0: 'Shield Dust'},\r\n nfe: true,\r\n },\r\n 'Snorlax-Gmax': {\r\n types: ['Normal'],\r\n bs: {hp: 160, at: 110, df: 65, sa: 65, sd: 110, sp: 30},\r\n weightkg: 0,\r\n abilities: {0: 'Immunity'},\r\n baseSpecies: 'Snorlax',\r\n },\r\n Sobble: {\r\n types: ['Water'],\r\n bs: {hp: 50, at: 40, df: 40, sa: 70, sd: 40, sp: 70},\r\n weightkg: 4,\r\n abilities: {0: 'Torrent'},\r\n nfe: true,\r\n },\r\n Spectrier: {\r\n types: ['Ghost'],\r\n bs: {hp: 100, at: 65, df: 60, sa: 145, sd: 80, sp: 130},\r\n weightkg: 44.5,\r\n abilities: {0: 'Grim Neigh'},\r\n gender: 'N',\r\n },\r\n Stonjourner: {\r\n types: ['Rock'],\r\n bs: {hp: 100, at: 125, df: 135, sa: 20, sd: 20, sp: 70},\r\n weightkg: 520,\r\n abilities: {0: 'Power Spot'},\r\n },\r\n 'Stunfisk-Galar': {\r\n types: ['Ground', 'Steel'],\r\n bs: {hp: 109, at: 81, df: 99, sa: 66, sd: 84, sp: 32},\r\n weightkg: 20.5,\r\n abilities: {0: 'Mimicry'},\r\n baseSpecies: 'Stunfisk',\r\n },\r\n Thievul: {\r\n types: ['Dark'],\r\n bs: {hp: 70, at: 58, df: 58, sa: 87, sd: 92, sp: 90},\r\n weightkg: 19.9,\r\n abilities: {0: 'Run Away'},\r\n },\r\n Thwackey: {\r\n types: ['Grass'],\r\n bs: {hp: 70, at: 85, df: 70, sa: 55, sd: 60, sp: 80},\r\n weightkg: 14,\r\n abilities: {0: 'Overgrow'},\r\n nfe: true,\r\n },\r\n Toxel: {\r\n types: ['Electric', 'Poison'],\r\n bs: {hp: 40, at: 38, df: 35, sa: 54, sd: 35, sp: 40},\r\n weightkg: 11,\r\n abilities: {0: 'Rattled'},\r\n nfe: true,\r\n },\r\n Toxtricity: {\r\n types: ['Electric', 'Poison'],\r\n bs: {hp: 75, at: 98, df: 70, sa: 114, sd: 70, sp: 75},\r\n weightkg: 40,\r\n abilities: {0: 'Punk Rock'},\r\n otherFormes: ['Toxtricity-Gmax', 'Toxtricity-Low-Key', 'Toxtricity-Low-Key-Gmax'],\r\n },\r\n 'Toxtricity-Gmax': {\r\n types: ['Electric', 'Poison'],\r\n bs: {hp: 75, at: 98, df: 70, sa: 114, sd: 70, sp: 75},\r\n weightkg: 0,\r\n abilities: {0: 'Punk Rock'},\r\n baseSpecies: 'Toxtricity',\r\n },\r\n 'Toxtricity-Low-Key': {\r\n types: ['Electric', 'Poison'],\r\n bs: {hp: 75, at: 98, df: 70, sa: 114, sd: 70, sp: 75},\r\n weightkg: 40,\r\n abilities: {0: 'Punk Rock'},\r\n baseSpecies: 'Toxtricity',\r\n },\r\n 'Toxtricity-Low-Key-Gmax': {\r\n types: ['Electric', 'Poison'],\r\n bs: {hp: 75, at: 98, df: 70, sa: 114, sd: 70, sp: 75},\r\n weightkg: 0,\r\n abilities: {0: 'Punk Rock'},\r\n baseSpecies: 'Toxtricity',\r\n },\r\n Urshifu: {\r\n types: ['Fighting', 'Dark'],\r\n bs: {hp: 100, at: 130, df: 100, sa: 63, sd: 60, sp: 97},\r\n weightkg: 105,\r\n abilities: {0: 'Unseen Fist'},\r\n otherFormes: ['Urshifu-Gmax', 'Urshifu-Rapid-Strike', 'Urshifu-Rapid-Strike-Gmax'],\r\n },\r\n 'Urshifu-Rapid-Strike': {\r\n types: ['Fighting', 'Water'],\r\n bs: {hp: 100, at: 130, df: 100, sa: 63, sd: 60, sp: 97},\r\n weightkg: 105,\r\n abilities: {0: 'Unseen Fist'},\r\n baseSpecies: 'Urshifu',\r\n },\r\n 'Urshifu-Rapid-Strike-Gmax': {\r\n types: ['Fighting', 'Water'],\r\n bs: {hp: 100, at: 130, df: 100, sa: 63, sd: 60, sp: 97},\r\n weightkg: 0,\r\n abilities: {0: 'Unseen Fist'},\r\n baseSpecies: 'Urshifu',\r\n },\r\n 'Urshifu-Gmax': {\r\n types: ['Fighting', 'Dark'],\r\n bs: {hp: 100, at: 130, df: 100, sa: 63, sd: 60, sp: 97},\r\n weightkg: 0,\r\n abilities: {0: 'Unseen Fist'},\r\n baseSpecies: 'Urshifu',\r\n },\r\n Venomicon: {\r\n types: ['Poison', 'Flying'],\r\n bs: {hp: 85, at: 50, df: 113, sa: 118, sd: 90, sp: 64},\r\n weightkg: 11.5,\r\n abilities: {0: 'Stamina'},\r\n otherFormes: ['Venomicon-Epilogue'],\r\n gender: 'N',\r\n },\r\n 'Venomicon-Epilogue': {\r\n types: ['Poison', 'Flying'],\r\n bs: {hp: 85, at: 102, df: 85, sa: 62, sd: 85, sp: 101},\r\n weightkg: 12.4,\r\n abilities: {0: 'Tinted Lens'},\r\n baseSpecies: 'Venomicon',\r\n gender: 'N',\r\n },\r\n 'Venusaur-Gmax': {\r\n types: ['Grass', 'Poison'],\r\n bs: {hp: 80, at: 82, df: 83, sa: 100, sd: 100, sp: 80},\r\n weightkg: 0,\r\n abilities: {0: 'Overgrow'},\r\n baseSpecies: 'Venusaur',\r\n },\r\n 'Weezing-Galar': {\r\n types: ['Poison', 'Fairy'],\r\n bs: {hp: 65, at: 90, df: 120, sa: 85, sd: 70, sp: 60},\r\n weightkg: 16,\r\n abilities: {0: 'Levitate'},\r\n baseSpecies: 'Weezing',\r\n },\r\n Wooloo: {\r\n types: ['Normal'],\r\n bs: {hp: 42, at: 40, df: 55, sa: 40, sd: 45, sp: 48},\r\n weightkg: 6,\r\n abilities: {0: 'Fluffy'},\r\n nfe: true,\r\n },\r\n 'Yamask-Galar': {\r\n types: ['Ground', 'Ghost'],\r\n bs: {hp: 38, at: 55, df: 85, sa: 30, sd: 65, sp: 30},\r\n weightkg: 1.5,\r\n abilities: {0: 'Wandering Spirit'},\r\n nfe: true,\r\n baseSpecies: 'Yamask',\r\n },\r\n Yamper: {\r\n types: ['Electric'],\r\n bs: {hp: 59, at: 45, df: 50, sa: 40, sd: 50, sp: 26},\r\n weightkg: 13.5,\r\n abilities: {0: 'Ball Fetch'},\r\n nfe: true,\r\n },\r\n Zacian: {\r\n types: ['Fairy'],\r\n bs: {hp: 92, at: 130, df: 115, sa: 80, sd: 115, sp: 138},\r\n weightkg: 110,\r\n abilities: {0: 'Intrepid Sword'},\r\n gender: 'N',\r\n otherFormes: ['Zacian-Crowned'],\r\n },\r\n 'Zacian-Crowned': {\r\n types: ['Fairy', 'Steel'],\r\n bs: {hp: 92, at: 170, df: 115, sa: 80, sd: 115, sp: 148},\r\n weightkg: 355,\r\n abilities: {0: 'Intrepid Sword'},\r\n baseSpecies: 'Zacian',\r\n gender: 'N',\r\n },\r\n Zamazenta: {\r\n types: ['Fighting'],\r\n bs: {hp: 92, at: 130, df: 115, sa: 80, sd: 115, sp: 138},\r\n weightkg: 210,\r\n abilities: {0: 'Dauntless Shield'},\r\n gender: 'N',\r\n otherFormes: ['Zamazenta-Crowned'],\r\n },\r\n 'Zamazenta-Crowned': {\r\n types: ['Fighting', 'Steel'],\r\n bs: {hp: 92, at: 130, df: 145, sa: 80, sd: 145, sp: 128},\r\n weightkg: 785,\r\n abilities: {0: 'Dauntless Shield'},\r\n baseSpecies: 'Zamazenta',\r\n gender: 'N',\r\n },\r\n 'Zapdos-Galar': {\r\n types: ['Fighting', 'Flying'],\r\n bs: {hp: 90, at: 125, df: 90, sa: 85, sd: 90, sp: 100},\r\n weightkg: 58.2,\r\n abilities: {0: 'Defiant'},\r\n gender: 'N',\r\n baseSpecies: 'Zapdos',\r\n },\r\n Zarude: {\r\n types: ['Dark', 'Grass'],\r\n bs: {hp: 105, at: 120, df: 105, sa: 70, sd: 95, sp: 105},\r\n weightkg: 70,\r\n abilities: {0: 'Leaf Guard'},\r\n gender: 'N',\r\n otherFormes: ['Zarude-Dada'],\r\n },\r\n 'Zarude-Dada': {\r\n types: ['Dark', 'Grass'],\r\n bs: {hp: 105, at: 120, df: 105, sa: 70, sd: 95, sp: 105},\r\n weightkg: 70,\r\n abilities: {0: 'Leaf Guard'},\r\n baseSpecies: 'Zarude',\r\n gender: 'N',\r\n },\r\n 'Zigzagoon-Galar': {\r\n types: ['Dark', 'Normal'],\r\n bs: {hp: 38, at: 30, df: 41, sa: 30, sd: 41, sp: 60},\r\n weightkg: 17.5,\r\n abilities: {0: 'Pickup'},\r\n nfe: true,\r\n baseSpecies: 'Zigzagoon',\r\n },\r\n};\r\n\r\nconst SS: {[name: string]: SpeciesData} = extend(true, {}, SM, SS_PATCH);\r\n\r\ndelete SS['Pikachu-Starter'];\r\ndelete SS['Eevee-Starter'];\r\n\r\nconst PLA_PATCH: {[name: string]: DeepPartial} = {\r\n Arcanine: {otherFormes: ['Arcanine-Hisui']},\r\n Avalugg: {otherFormes: ['Avalugg-Hisui']},\r\n Basculin: {otherFormes: ['Basculin-Blue-Striped', 'Basculin-White-Striped']},\r\n Braviary: {otherFormes: ['Braviary-Hisui']},\r\n Decidueye: {otherFormes: ['Decidueye-Hisui']},\r\n Dialga: {otherFormes: ['Dialga-Origin']},\r\n Electrode: {otherFormes: ['Electrode-Hisui']},\r\n Goodra: {otherFormes: ['Goodra-Hisui']},\r\n Growlithe: {otherFormes: ['Growlithe-Hisui']},\r\n Lilligant: {otherFormes: ['Lilligant-Hisui']},\r\n Palkia: {otherFormes: ['Palkia-Origin']},\r\n Qwilfish: {otherFormes: ['Qwilfish-Hisui']},\r\n Samurott: {otherFormes: ['Samurott-Hisui']},\r\n Sliggoo: {otherFormes: ['Sliggoo-Hisui']},\r\n Sneasel: {otherFormes: ['Sneasel-Hisui']},\r\n Stantler: {nfe: true},\r\n Typhlosion: {otherFormes: ['Typhlosion-Hisui']},\r\n Ursaring: {nfe: true},\r\n Voltorb: {otherFormes: ['Voltorb-Hisui']},\r\n Zoroark: {otherFormes: ['Zoroark-Hisui']},\r\n Zorua: {otherFormes: ['Zorua-Hisui']},\r\n 'Arcanine-Hisui': {\r\n types: ['Fire', 'Rock'],\r\n bs: {hp: 95, at: 115, df: 80, sa: 95, sd: 80, sp: 90},\r\n weightkg: 168,\r\n abilities: {0: 'Intimidate'},\r\n baseSpecies: 'Arcanine',\r\n },\r\n 'Avalugg-Hisui': {\r\n types: ['Ice', 'Rock'],\r\n bs: {hp: 95, at: 127, df: 184, sa: 34, sd: 36, sp: 38},\r\n weightkg: 262.4,\r\n abilities: {0: 'Strong Jaw'},\r\n baseSpecies: 'Avalugg',\r\n },\r\n Basculegion: {\r\n types: ['Water', 'Ghost'],\r\n bs: {hp: 120, at: 112, df: 65, sa: 80, sd: 75, sp: 78},\r\n weightkg: 110,\r\n abilities: {0: 'Swift Swim'},\r\n otherFormes: ['Basculegion-F'],\r\n },\r\n 'Basculegion-F': {\r\n types: ['Water', 'Ghost'],\r\n bs: {hp: 120, at: 92, df: 65, sa: 100, sd: 75, sp: 78},\r\n weightkg: 110,\r\n abilities: {0: 'Swift Swim'},\r\n baseSpecies: 'Basculegion',\r\n },\r\n 'Basculin-White-Striped': {\r\n types: ['Water'],\r\n bs: {hp: 70, at: 92, df: 65, sa: 80, sd: 55, sp: 98},\r\n weightkg: 18,\r\n abilities: {0: 'Rattled'},\r\n baseSpecies: 'Basculin',\r\n nfe: true,\r\n },\r\n 'Braviary-Hisui': {\r\n types: ['Psychic', 'Flying'],\r\n bs: {hp: 110, at: 83, df: 70, sa: 112, sd: 70, sp: 65},\r\n weightkg: 43.4,\r\n abilities: {0: 'Keen Eye'},\r\n baseSpecies: 'Braviary',\r\n },\r\n 'Decidueye-Hisui': {\r\n types: ['Grass', 'Fighting'],\r\n bs: {hp: 88, at: 112, df: 80, sa: 95, sd: 95, sp: 60},\r\n weightkg: 37,\r\n abilities: {0: 'Overgrow'},\r\n baseSpecies: 'Decidueye',\r\n },\r\n 'Dialga-Origin': {\r\n types: ['Steel', 'Dragon'],\r\n bs: {hp: 100, at: 100, df: 120, sa: 150, sd: 120, sp: 90},\r\n weightkg: 850,\r\n gender: 'N',\r\n abilities: {0: 'Pressure'},\r\n baseSpecies: 'Dialga',\r\n },\r\n 'Electrode-Hisui': {\r\n types: ['Electric', 'Grass'],\r\n bs: {hp: 60, at: 50, df: 70, sa: 80, sd: 80, sp: 150},\r\n weightkg: 71,\r\n gender: 'N',\r\n abilities: {0: 'Soundproof'},\r\n baseSpecies: 'Electrode',\r\n },\r\n Enamorus: {\r\n types: ['Fairy', 'Flying'],\r\n bs: {hp: 74, at: 115, df: 70, sa: 135, sd: 80, sp: 106},\r\n weightkg: 48,\r\n abilities: {0: 'Cute Charm'},\r\n otherFormes: ['Enamorus-Therian'],\r\n },\r\n 'Enamorus-Therian': {\r\n types: ['Fairy', 'Flying'],\r\n bs: {hp: 74, at: 115, df: 110, sa: 135, sd: 100, sp: 46},\r\n weightkg: 48,\r\n abilities: {0: 'Overcoat'},\r\n baseSpecies: 'Enamorus',\r\n },\r\n 'Goodra-Hisui': {\r\n types: ['Steel', 'Dragon'],\r\n bs: {hp: 80, at: 100, df: 100, sa: 110, sd: 150, sp: 60},\r\n weightkg: 334.1,\r\n abilities: {0: 'Sap Sipper'},\r\n baseSpecies: 'Goodra',\r\n },\r\n 'Growlithe-Hisui': {\r\n types: ['Fire', 'Rock'],\r\n bs: {hp: 60, at: 75, df: 45, sa: 65, sd: 50, sp: 55},\r\n weightkg: 22.7,\r\n abilities: {0: 'Intimidate'},\r\n baseSpecies: 'Growlithe',\r\n nfe: true,\r\n },\r\n Kleavor: {\r\n types: ['Bug', 'Rock'],\r\n bs: {hp: 70, at: 135, df: 95, sa: 45, sd: 70, sp: 85},\r\n weightkg: 89,\r\n abilities: {0: 'Swarm'},\r\n },\r\n 'Lilligant-Hisui': {\r\n types: ['Grass', 'Fighting'],\r\n bs: {hp: 70, at: 105, df: 75, sa: 50, sd: 75, sp: 105},\r\n weightkg: 19.2,\r\n abilities: {0: 'Chlorophyll'},\r\n baseSpecies: 'Lilligant',\r\n },\r\n Overqwil: {\r\n types: ['Dark', 'Poison'],\r\n bs: {hp: 85, at: 115, df: 95, sa: 65, sd: 65, sp: 85},\r\n weightkg: 60.5,\r\n abilities: {0: 'Poison Point'},\r\n },\r\n 'Palkia-Origin': {\r\n types: ['Water', 'Dragon'],\r\n bs: {hp: 90, at: 100, df: 100, sa: 150, sd: 120, sp: 120},\r\n weightkg: 660,\r\n gender: 'N',\r\n abilities: {0: 'Pressure'},\r\n baseSpecies: 'Palkia',\r\n },\r\n 'Qwilfish-Hisui': {\r\n types: ['Dark', 'Poison'],\r\n bs: {hp: 65, at: 95, df: 85, sa: 55, sd: 55, sp: 85},\r\n weightkg: 3.9,\r\n abilities: {0: 'Poison Point'},\r\n baseSpecies: 'Qwilfish',\r\n nfe: true,\r\n },\r\n 'Samurott-Hisui': {\r\n types: ['Water', 'Dark'],\r\n bs: {hp: 90, at: 108, df: 80, sa: 100, sd: 65, sp: 85},\r\n weightkg: 58.2,\r\n abilities: {0: 'Torrent'},\r\n baseSpecies: 'Samurott',\r\n },\r\n 'Sliggoo-Hisui': {\r\n types: ['Steel', 'Dragon'],\r\n bs: {hp: 58, at: 75, df: 83, sa: 83, sd: 113, sp: 40},\r\n weightkg: 68.5,\r\n abilities: {0: 'Sap Sipper'},\r\n baseSpecies: 'Sliggoo',\r\n nfe: true,\r\n },\r\n 'Sneasel-Hisui': {\r\n types: ['Fighting', 'Poison'],\r\n bs: {hp: 55, at: 95, df: 55, sa: 35, sd: 75, sp: 115},\r\n weightkg: 27,\r\n abilities: {0: 'Inner Focus'},\r\n baseSpecies: 'Sneasel',\r\n nfe: true,\r\n },\r\n Sneasler: {\r\n types: ['Fighting', 'Poison'],\r\n bs: {hp: 80, at: 130, df: 60, sa: 40, sd: 80, sp: 120},\r\n weightkg: 43,\r\n abilities: {0: 'Pressure'},\r\n },\r\n 'Typhlosion-Hisui': {\r\n types: ['Fire', 'Ghost'],\r\n bs: {hp: 73, at: 84, df: 78, sa: 119, sd: 85, sp: 95},\r\n weightkg: 69.8,\r\n abilities: {0: 'Blaze'},\r\n baseSpecies: 'Typhlosion',\r\n },\r\n Ursaluna: {\r\n types: ['Ground', 'Normal'],\r\n bs: {hp: 130, at: 140, df: 105, sa: 45, sd: 80, sp: 50},\r\n weightkg: 290,\r\n abilities: {0: 'Guts'},\r\n },\r\n 'Voltorb-Hisui': {\r\n types: ['Electric', 'Grass'],\r\n bs: {hp: 40, at: 30, df: 50, sa: 55, sd: 55, sp: 100},\r\n weightkg: 13,\r\n gender: 'N',\r\n abilities: {0: 'Soundproof'},\r\n baseSpecies: 'Voltorb',\r\n nfe: true,\r\n },\r\n Wyrdeer: {\r\n types: ['Normal', 'Psychic'],\r\n bs: {hp: 103, at: 105, df: 72, sa: 105, sd: 75, sp: 65},\r\n weightkg: 95.1,\r\n abilities: {0: 'Intimidate'},\r\n },\r\n 'Zoroark-Hisui': {\r\n types: ['Normal', 'Ghost'],\r\n bs: {hp: 55, at: 100, df: 60, sa: 125, sd: 60, sp: 110},\r\n weightkg: 73,\r\n abilities: {0: 'Illusion'},\r\n baseSpecies: 'Zoroark',\r\n },\r\n 'Zorua-Hisui': {\r\n types: ['Normal', 'Ghost'],\r\n bs: {hp: 35, at: 60, df: 40, sa: 85, sd: 40, sp: 70},\r\n weightkg: 12.5,\r\n abilities: {0: 'Illusion'},\r\n baseSpecies: 'Zorua',\r\n nfe: true,\r\n },\r\n};\r\n\r\nconst SV_PATCH: {[name: string]: DeepPartial} = {\r\n Bisharp: {nfe: true},\r\n Cresselia: {bs: {df: 110, sd: 120}},\r\n Dunsparce: {nfe: true},\r\n Duraludon: {nfe: true},\r\n Girafarig: {nfe: true},\r\n Primeape: {nfe: true},\r\n Tauros: {otherFormes: ['Tauros-Paldea-Aqua', 'Tauros-Paldea-Blaze', 'Tauros-Paldea-Combat']},\r\n Wooper: {otherFormes: ['Wooper-Paldea']},\r\n Zacian: {bs: {at: 120}},\r\n 'Zacian-Crowned': {bs: {at: 150}},\r\n Zamazenta: {bs: {at: 120}},\r\n 'Zamazenta-Crowned': {bs: {at: 120, df: 140, sd: 140}},\r\n Ababo: {\r\n types: ['Fairy'],\r\n bs: {hp: 42, at: 35, df: 27, sa: 35, sd: 35, sp: 38},\r\n weightkg: 3.5,\r\n abilities: {0: 'Pixilate'},\r\n nfe: true,\r\n },\r\n Annihilape: {\r\n types: ['Fighting', 'Ghost'],\r\n bs: {hp: 110, at: 115, df: 80, sa: 50, sd: 90, sp: 90},\r\n weightkg: 56,\r\n abilities: {0: 'Vital Spirit'},\r\n },\r\n Arboliva: {\r\n types: ['Grass', 'Normal'],\r\n bs: {hp: 78, at: 69, df: 90, sa: 125, sd: 109, sp: 39},\r\n weightkg: 48.2,\r\n abilities: {0: 'Seed Sower'},\r\n },\r\n Archaludon: {\r\n types: ['Steel', 'Dragon'],\r\n bs: {hp: 90, at: 105, df: 130, sa: 125, sd: 65, sp: 85},\r\n weightkg: 60,\r\n abilities: {0: 'Stamina'},\r\n },\r\n Arctibax: {\r\n types: ['Dragon', 'Ice'],\r\n bs: {hp: 90, at: 95, df: 66, sa: 45, sd: 65, sp: 62},\r\n weightkg: 30,\r\n abilities: {0: 'Thermal Exchange'},\r\n nfe: true,\r\n },\r\n Armarouge: {\r\n types: ['Fire', 'Psychic'],\r\n bs: {hp: 85, at: 60, df: 100, sa: 125, sd: 80, sp: 75},\r\n weightkg: 85,\r\n abilities: {0: 'Flash Fire'},\r\n },\r\n Baxcalibur: {\r\n types: ['Dragon', 'Ice'],\r\n bs: {hp: 115, at: 145, df: 92, sa: 75, sd: 86, sp: 87},\r\n weightkg: 210,\r\n abilities: {0: 'Thermal Exchange'},\r\n },\r\n Bellibolt: {\r\n types: ['Electric'],\r\n bs: {hp: 109, at: 64, df: 91, sa: 103, sd: 83, sp: 45},\r\n weightkg: 113,\r\n abilities: {0: 'Electromorphosis'},\r\n },\r\n Bombirdier: {\r\n types: ['Flying', 'Dark'],\r\n bs: {hp: 70, at: 103, df: 85, sa: 60, sd: 85, sp: 82},\r\n weightkg: 42.9,\r\n abilities: {0: 'Big Pecks'},\r\n },\r\n Brambleghast: {\r\n types: ['Grass', 'Ghost'],\r\n bs: {hp: 55, at: 115, df: 70, sa: 80, sd: 70, sp: 90},\r\n weightkg: 6,\r\n abilities: {0: 'Wind Rider'},\r\n },\r\n Bramblin: {\r\n types: ['Grass', 'Ghost'],\r\n bs: {hp: 40, at: 65, df: 30, sa: 45, sd: 35, sp: 60},\r\n weightkg: 0.6,\r\n abilities: {0: 'Wind Rider'},\r\n nfe: true,\r\n },\r\n 'Brute Bonnet': {\r\n types: ['Grass', 'Dark'],\r\n bs: {hp: 111, at: 127, df: 99, sa: 79, sd: 99, sp: 55},\r\n weightkg: 21,\r\n gender: 'N',\r\n abilities: {0: 'Protosynthesis'},\r\n },\r\n Capsakid: {\r\n types: ['Grass'],\r\n bs: {hp: 50, at: 62, df: 40, sa: 62, sd: 40, sp: 50},\r\n weightkg: 3,\r\n abilities: {0: 'Chlorophyll'},\r\n nfe: true,\r\n },\r\n Ceruledge: {\r\n types: ['Fire', 'Ghost'],\r\n bs: {hp: 75, at: 125, df: 80, sa: 60, sd: 100, sp: 85},\r\n weightkg: 62,\r\n abilities: {0: 'Flash Fire'},\r\n },\r\n Cetitan: {\r\n types: ['Ice'],\r\n bs: {hp: 170, at: 113, df: 65, sa: 45, sd: 55, sp: 73},\r\n weightkg: 700,\r\n abilities: {0: 'Thick Fat'},\r\n },\r\n Cetoddle: {\r\n types: ['Ice'],\r\n bs: {hp: 108, at: 68, df: 45, sa: 30, sd: 40, sp: 43},\r\n weightkg: 45,\r\n abilities: {0: 'Thick Fat'},\r\n nfe: true,\r\n },\r\n Charcadet: {\r\n types: ['Fire'],\r\n bs: {hp: 40, at: 50, df: 40, sa: 50, sd: 40, sp: 35},\r\n weightkg: 10.5,\r\n abilities: {0: 'Flash Fire'},\r\n nfe: true,\r\n },\r\n 'Chi-Yu': {\r\n types: ['Dark', 'Fire'],\r\n bs: {hp: 55, at: 80, df: 80, sa: 135, sd: 120, sp: 100},\r\n weightkg: 4.9,\r\n gender: 'N',\r\n abilities: {0: 'Beads of Ruin'},\r\n },\r\n 'Chien-Pao': {\r\n types: ['Dark', 'Ice'],\r\n bs: {hp: 80, at: 120, df: 80, sa: 90, sd: 65, sp: 135},\r\n weightkg: 152.2,\r\n gender: 'N',\r\n abilities: {0: 'Sword of Ruin'},\r\n },\r\n Clodsire: {\r\n types: ['Poison', 'Ground'],\r\n bs: {hp: 130, at: 75, df: 60, sa: 45, sd: 100, sp: 20},\r\n weightkg: 223,\r\n abilities: {0: 'Poison Point'},\r\n },\r\n Cresceidon: {\r\n types: ['Water', 'Fairy'],\r\n bs: {hp: 80, at: 32, df: 111, sa: 88, sd: 99, sp: 125},\r\n weightkg: 999.9,\r\n abilities: {0: 'Multiscale'},\r\n },\r\n Crocalor: {\r\n types: ['Fire'],\r\n bs: {hp: 81, at: 55, df: 78, sa: 90, sd: 58, sp: 49},\r\n weightkg: 30.7,\r\n abilities: {0: 'Blaze'},\r\n nfe: true,\r\n },\r\n Cyclizar: {\r\n types: ['Dragon', 'Normal'],\r\n bs: {hp: 70, at: 95, df: 65, sa: 85, sd: 65, sp: 121},\r\n weightkg: 63,\r\n abilities: {0: 'Shed Skin'},\r\n },\r\n Dachsbun: {\r\n types: ['Fairy'],\r\n bs: {hp: 57, at: 80, df: 115, sa: 50, sd: 80, sp: 95},\r\n weightkg: 14.9,\r\n abilities: {0: 'Well-Baked Body'},\r\n },\r\n Dipplin: {\r\n types: ['Grass', 'Dragon'],\r\n bs: {hp: 80, at: 80, df: 110, sa: 95, sd: 80, sp: 40},\r\n weightkg: 4.4,\r\n abilities: {0: 'Supersweet Syrup'},\r\n nfe: true,\r\n },\r\n Dolliv: {\r\n types: ['Grass', 'Normal'],\r\n bs: {hp: 52, at: 53, df: 60, sa: 78, sd: 78, sp: 33},\r\n weightkg: 11.9,\r\n abilities: {0: 'Early Bird'},\r\n nfe: true,\r\n },\r\n Dondozo: {\r\n types: ['Water'],\r\n bs: {hp: 150, at: 100, df: 115, sa: 65, sd: 65, sp: 35},\r\n weightkg: 220,\r\n abilities: {0: 'Unaware'},\r\n },\r\n Dudunsparce: {\r\n types: ['Normal'],\r\n bs: {hp: 125, at: 100, df: 80, sa: 85, sd: 75, sp: 55},\r\n weightkg: 39.2,\r\n abilities: {0: 'Serene Grace'},\r\n otherFormes: ['Dudunsparce-Three-Segment'],\r\n },\r\n 'Dudunsparce-Three-Segment': {\r\n types: ['Normal'],\r\n bs: {hp: 125, at: 100, df: 80, sa: 85, sd: 75, sp: 55},\r\n weightkg: 47.4,\r\n abilities: {0: 'Serene Grace'},\r\n baseSpecies: 'Dudunsparce',\r\n },\r\n Espathra: {\r\n types: ['Psychic'],\r\n bs: {hp: 95, at: 60, df: 60, sa: 101, sd: 60, sp: 105},\r\n weightkg: 90,\r\n abilities: {0: 'Opportunist'},\r\n },\r\n Farigiraf: {\r\n types: ['Normal', 'Psychic'],\r\n bs: {hp: 120, at: 90, df: 70, sa: 110, sd: 70, sp: 60},\r\n weightkg: 160,\r\n abilities: {0: 'Cud Chew'},\r\n },\r\n Fezandipiti: {\r\n types: ['Poison', 'Fairy'],\r\n bs: {hp: 88, at: 91, df: 82, sa: 70, sd: 125, sp: 99},\r\n weightkg: 30.1,\r\n abilities: {0: 'Toxic Chain'},\r\n },\r\n Fidough: {\r\n types: ['Fairy'],\r\n bs: {hp: 37, at: 55, df: 70, sa: 30, sd: 55, sp: 65},\r\n weightkg: 10.9,\r\n abilities: {0: 'Own Tempo'},\r\n nfe: true,\r\n },\r\n Finizen: {\r\n types: ['Water'],\r\n bs: {hp: 70, at: 45, df: 40, sa: 45, sd: 40, sp: 75},\r\n weightkg: 60.2,\r\n abilities: {0: 'Water Veil'},\r\n nfe: true,\r\n },\r\n Flamigo: {\r\n types: ['Flying', 'Fighting'],\r\n bs: {hp: 82, at: 115, df: 74, sa: 75, sd: 64, sp: 90},\r\n weightkg: 37,\r\n abilities: {0: 'Scrappy'},\r\n },\r\n Flittle: {\r\n types: ['Psychic'],\r\n bs: {hp: 30, at: 35, df: 30, sa: 55, sd: 30, sp: 75},\r\n weightkg: 1.5,\r\n abilities: {0: 'Anticipation'},\r\n nfe: true,\r\n },\r\n Floragato: {\r\n types: ['Grass'],\r\n bs: {hp: 61, at: 80, df: 63, sa: 60, sd: 63, sp: 83},\r\n weightkg: 12.2,\r\n abilities: {0: 'Overgrow'},\r\n nfe: true,\r\n },\r\n 'Flutter Mane': {\r\n types: ['Ghost', 'Fairy'],\r\n bs: {hp: 55, at: 55, df: 55, sa: 135, sd: 135, sp: 135},\r\n weightkg: 4,\r\n gender: 'N',\r\n abilities: {0: 'Protosynthesis'},\r\n },\r\n Frigibax: {\r\n types: ['Dragon', 'Ice'],\r\n bs: {hp: 65, at: 75, df: 45, sa: 35, sd: 45, sp: 55},\r\n weightkg: 17,\r\n abilities: {0: 'Thermal Exchange'},\r\n nfe: true,\r\n },\r\n Fuecoco: {\r\n types: ['Fire'],\r\n bs: {hp: 67, at: 45, df: 59, sa: 63, sd: 40, sp: 36},\r\n weightkg: 9.8,\r\n abilities: {0: 'Blaze'},\r\n nfe: true,\r\n },\r\n Garganacl: {\r\n types: ['Rock'],\r\n bs: {hp: 100, at: 100, df: 130, sa: 45, sd: 90, sp: 35},\r\n weightkg: 240,\r\n abilities: {0: 'Purifying Salt'},\r\n },\r\n Gholdengo: {\r\n types: ['Steel', 'Ghost'],\r\n bs: {hp: 87, at: 60, df: 95, sa: 133, sd: 91, sp: 84},\r\n weightkg: 30,\r\n gender: 'N',\r\n abilities: {0: 'Good as Gold'},\r\n },\r\n Gimmighoul: {\r\n types: ['Ghost'],\r\n bs: {hp: 45, at: 30, df: 70, sa: 75, sd: 70, sp: 10},\r\n weightkg: 5,\r\n gender: 'N',\r\n abilities: {0: 'Rattled'},\r\n nfe: true,\r\n otherFormes: ['Gimmighoul-Roaming'],\r\n },\r\n 'Gimmighoul-Roaming': {\r\n types: ['Ghost'],\r\n bs: {hp: 45, at: 30, df: 25, sa: 75, sd: 45, sp: 80},\r\n weightkg: 0.1,\r\n gender: 'N',\r\n abilities: {0: 'Run Away'},\r\n nfe: true,\r\n baseSpecies: 'Gimmighoul',\r\n },\r\n Glimmet: {\r\n types: ['Rock', 'Poison'],\r\n bs: {hp: 48, at: 35, df: 42, sa: 105, sd: 60, sp: 60},\r\n weightkg: 8,\r\n abilities: {0: 'Toxic Debris'},\r\n nfe: true,\r\n },\r\n Glimmora: {\r\n types: ['Rock', 'Poison'],\r\n bs: {hp: 83, at: 55, df: 90, sa: 130, sd: 81, sp: 86},\r\n weightkg: 45,\r\n abilities: {0: 'Toxic Debris'},\r\n },\r\n 'Gouging Fire': {\r\n types: ['Fire', 'Dragon'],\r\n bs: {hp: 105, at: 115, df: 121, sa: 65, sd: 93, sp: 91},\r\n weightkg: 590,\r\n gender: 'N',\r\n abilities: {0: 'Protosynthesis'},\r\n },\r\n Grafaiai: {\r\n types: ['Poison', 'Normal'],\r\n bs: {hp: 63, at: 95, df: 65, sa: 80, sd: 72, sp: 110},\r\n weightkg: 27.2,\r\n abilities: {0: 'Unburden'},\r\n },\r\n 'Great Tusk': {\r\n types: ['Ground', 'Fighting'],\r\n bs: {hp: 115, at: 131, df: 131, sa: 53, sd: 53, sp: 87},\r\n weightkg: 320,\r\n gender: 'N',\r\n abilities: {0: 'Protosynthesis'},\r\n },\r\n Greavard: {\r\n types: ['Ghost'],\r\n bs: {hp: 50, at: 61, df: 60, sa: 30, sd: 55, sp: 34},\r\n weightkg: 35,\r\n abilities: {0: 'Pickup'},\r\n nfe: true,\r\n },\r\n Hemogoblin: {\r\n types: ['Fairy', 'Fire'],\r\n bs: {hp: 90, at: 96, df: 87, sa: 96, sd: 89, sp: 55},\r\n weightkg: 85,\r\n abilities: {0: 'Pixilate'},\r\n },\r\n Houndstone: {\r\n types: ['Ghost'],\r\n bs: {hp: 72, at: 101, df: 100, sa: 50, sd: 97, sp: 68},\r\n weightkg: 15,\r\n abilities: {0: 'Sand Rush'},\r\n },\r\n Hydrapple: {\r\n types: ['Grass', 'Dragon'],\r\n bs: {hp: 106, at: 80, df: 110, sa: 120, sd: 80, sp: 44},\r\n weightkg: 93,\r\n abilities: {0: 'Supersweet Syrup'},\r\n },\r\n 'Iron Bundle': {\r\n types: ['Ice', 'Water'],\r\n bs: {hp: 56, at: 80, df: 114, sa: 124, sd: 60, sp: 136},\r\n weightkg: 11,\r\n gender: 'N',\r\n abilities: {0: 'Quark Drive'},\r\n },\r\n 'Iron Boulder': {\r\n types: ['Rock', 'Psychic'],\r\n bs: {hp: 90, at: 120, df: 80, sa: 68, sd: 108, sp: 124},\r\n weightkg: 162.5,\r\n gender: 'N',\r\n abilities: {0: 'Quark Drive'},\r\n },\r\n 'Iron Crown': {\r\n types: ['Steel', 'Psychic'],\r\n bs: {hp: 90, at: 72, df: 100, sa: 122, sd: 108, sp: 98},\r\n weightkg: 156,\r\n gender: 'N',\r\n abilities: {0: 'Quark Drive'},\r\n },\r\n 'Iron Hands': {\r\n types: ['Fighting', 'Electric'],\r\n bs: {hp: 154, at: 140, df: 108, sa: 50, sd: 68, sp: 50},\r\n weightkg: 380.7,\r\n gender: 'N',\r\n abilities: {0: 'Quark Drive'},\r\n },\r\n 'Iron Jugulis': {\r\n types: ['Dark', 'Flying'],\r\n bs: {hp: 94, at: 80, df: 86, sa: 122, sd: 80, sp: 108},\r\n weightkg: 111,\r\n gender: 'N',\r\n abilities: {0: 'Quark Drive'},\r\n },\r\n 'Iron Leaves': {\r\n types: ['Grass', 'Psychic'],\r\n bs: {hp: 90, at: 130, df: 88, sa: 70, sd: 108, sp: 104},\r\n weightkg: 125,\r\n gender: 'N',\r\n abilities: {0: 'Quark Drive'},\r\n },\r\n 'Iron Moth': {\r\n types: ['Fire', 'Poison'],\r\n bs: {hp: 80, at: 70, df: 60, sa: 140, sd: 110, sp: 110},\r\n weightkg: 36,\r\n gender: 'N',\r\n abilities: {0: 'Quark Drive'},\r\n },\r\n 'Iron Thorns': {\r\n types: ['Rock', 'Electric'],\r\n bs: {hp: 100, at: 134, df: 110, sa: 70, sd: 84, sp: 72},\r\n weightkg: 303,\r\n gender: 'N',\r\n abilities: {0: 'Quark Drive'},\r\n },\r\n 'Iron Treads': {\r\n types: ['Ground', 'Steel'],\r\n bs: {hp: 90, at: 112, df: 120, sa: 72, sd: 70, sp: 106},\r\n weightkg: 240,\r\n gender: 'N',\r\n abilities: {0: 'Quark Drive'},\r\n },\r\n 'Iron Valiant': {\r\n types: ['Fairy', 'Fighting'],\r\n bs: {hp: 74, at: 130, df: 90, sa: 120, sd: 60, sp: 116},\r\n weightkg: 35,\r\n gender: 'N',\r\n abilities: {0: 'Quark Drive'},\r\n },\r\n Kilowattrel: {\r\n types: ['Electric', 'Flying'],\r\n bs: {hp: 70, at: 70, df: 60, sa: 105, sd: 60, sp: 125},\r\n weightkg: 38.6,\r\n abilities: {0: 'Wind Power'},\r\n },\r\n Kingambit: {\r\n types: ['Dark', 'Steel'],\r\n bs: {hp: 100, at: 135, df: 120, sa: 60, sd: 85, sp: 50},\r\n weightkg: 120,\r\n abilities: {0: 'Defiant'},\r\n },\r\n Klawf: {\r\n types: ['Rock'],\r\n bs: {hp: 70, at: 100, df: 115, sa: 35, sd: 55, sp: 75},\r\n weightkg: 79,\r\n abilities: {0: 'Anger Shell'},\r\n },\r\n Koraidon: {\r\n types: ['Fighting', 'Dragon'],\r\n bs: {hp: 100, at: 135, df: 115, sa: 85, sd: 100, sp: 135},\r\n weightkg: 303,\r\n gender: 'N',\r\n abilities: {0: 'Orichalcum Pulse'},\r\n },\r\n Lechonk: {\r\n types: ['Normal'],\r\n bs: {hp: 54, at: 45, df: 40, sa: 35, sd: 45, sp: 35},\r\n weightkg: 10.2,\r\n abilities: {0: 'Aroma Veil'},\r\n nfe: true,\r\n },\r\n Lokix: {\r\n types: ['Bug', 'Dark'],\r\n bs: {hp: 71, at: 102, df: 78, sa: 52, sd: 55, sp: 92},\r\n weightkg: 17.5,\r\n abilities: {0: 'Swarm'},\r\n },\r\n Mabosstiff: {\r\n types: ['Dark'],\r\n bs: {hp: 80, at: 120, df: 90, sa: 60, sd: 70, sp: 85},\r\n weightkg: 61,\r\n abilities: {0: 'Intimidate'},\r\n },\r\n Maschiff: {\r\n types: ['Dark'],\r\n bs: {hp: 60, at: 78, df: 60, sa: 40, sd: 51, sp: 51},\r\n weightkg: 16,\r\n abilities: {0: 'Intimidate'},\r\n nfe: true,\r\n },\r\n Maushold: {\r\n types: ['Normal'],\r\n bs: {hp: 74, at: 75, df: 70, sa: 65, sd: 75, sp: 111},\r\n weightkg: 2.3,\r\n gender: 'N',\r\n abilities: {0: 'Friend Guard'},\r\n otherFormes: ['Maushold-Four'],\r\n },\r\n 'Maushold-Four': {\r\n types: ['Normal'],\r\n bs: {hp: 74, at: 75, df: 70, sa: 65, sd: 75, sp: 111},\r\n weightkg: 2.8,\r\n gender: 'N',\r\n abilities: {0: 'Friend Guard'},\r\n baseSpecies: 'Maushold',\r\n },\r\n Meowscarada: {\r\n types: ['Grass', 'Dark'],\r\n bs: {hp: 76, at: 110, df: 70, sa: 81, sd: 70, sp: 123},\r\n weightkg: 31.2,\r\n abilities: {0: 'Overgrow'},\r\n },\r\n Miraidon: {\r\n types: ['Electric', 'Dragon'],\r\n bs: {hp: 100, at: 85, df: 100, sa: 135, sd: 115, sp: 135},\r\n weightkg: 240,\r\n gender: 'N',\r\n abilities: {0: 'Hadron Engine'},\r\n },\r\n Munkidori: {\r\n types: ['Poison', 'Psychic'],\r\n bs: {hp: 88, at: 75, df: 66, sa: 130, sd: 90, sp: 106},\r\n weightkg: 12.2,\r\n abilities: {0: 'Toxic Chain'},\r\n },\r\n Nacli: {\r\n types: ['Rock'],\r\n bs: {hp: 55, at: 55, df: 75, sa: 35, sd: 35, sp: 25},\r\n weightkg: 16,\r\n abilities: {0: 'Purifying Salt'},\r\n nfe: true,\r\n },\r\n Naclstack: {\r\n types: ['Rock'],\r\n bs: {hp: 60, at: 60, df: 100, sa: 35, sd: 65, sp: 35},\r\n weightkg: 105,\r\n abilities: {0: 'Purifying Salt'},\r\n nfe: true,\r\n },\r\n Nymble: {\r\n types: ['Bug'],\r\n bs: {hp: 33, at: 46, df: 40, sa: 21, sd: 25, sp: 45},\r\n weightkg: 1,\r\n abilities: {0: 'Swarm'},\r\n nfe: true,\r\n },\r\n Ogerpon: {\r\n types: ['Grass'],\r\n bs: {hp: 80, at: 120, df: 84, sa: 60, sd: 96, sp: 110},\r\n abilities: {0: 'Defiant'},\r\n weightkg: 39.8,\r\n otherFormes: [\r\n 'Ogerpon-Cornerstone', 'Ogerpon-Cornerstone-Tera',\r\n 'Ogerpon-Hearthflame', 'Ogerpon-Hearthflame-Tera',\r\n 'Ogerpon-Teal-Tera',\r\n 'Ogerpon-Wellspring', 'Ogerpon-Wellspring-Tera',\r\n ],\r\n },\r\n 'Ogerpon-Wellspring': {\r\n types: ['Grass', 'Water'],\r\n bs: {hp: 80, at: 120, df: 84, sa: 60, sd: 96, sp: 110},\r\n abilities: {0: 'Water Absorb'},\r\n weightkg: 39.8,\r\n baseSpecies: 'Ogerpon',\r\n },\r\n 'Ogerpon-Hearthflame': {\r\n types: ['Grass', 'Fire'],\r\n bs: {hp: 80, at: 120, df: 84, sa: 60, sd: 96, sp: 110},\r\n abilities: {0: 'Mold Breaker'},\r\n weightkg: 39.8,\r\n baseSpecies: 'Ogerpon',\r\n },\r\n 'Ogerpon-Cornerstone': {\r\n types: ['Grass', 'Rock'],\r\n bs: {hp: 80, at: 120, df: 84, sa: 60, sd: 96, sp: 110},\r\n abilities: {0: 'Sturdy'},\r\n weightkg: 39.8,\r\n baseSpecies: 'Ogerpon',\r\n },\r\n 'Ogerpon-Teal-Tera': {\r\n types: ['Grass'],\r\n bs: {hp: 80, at: 120, df: 84, sa: 60, sd: 96, sp: 110},\r\n abilities: {0: 'Embody Aspect (Teal)'},\r\n weightkg: 39.8,\r\n baseSpecies: 'Ogerpon',\r\n },\r\n 'Ogerpon-Wellspring-Tera': {\r\n types: ['Grass', 'Water'],\r\n bs: {hp: 80, at: 120, df: 84, sa: 60, sd: 96, sp: 110},\r\n abilities: {0: 'Embody Aspect (Wellspring)'},\r\n weightkg: 39.8,\r\n baseSpecies: 'Ogerpon',\r\n },\r\n 'Ogerpon-Hearthflame-Tera': {\r\n types: ['Grass', 'Fire'],\r\n bs: {hp: 80, at: 120, df: 84, sa: 60, sd: 96, sp: 110},\r\n abilities: {0: 'Embody Aspect (Hearthflame)'},\r\n weightkg: 39.8,\r\n baseSpecies: 'Ogerpon',\r\n },\r\n 'Ogerpon-Cornerstone-Tera': {\r\n types: ['Grass', 'Rock'],\r\n bs: {hp: 80, at: 120, df: 84, sa: 60, sd: 96, sp: 110},\r\n abilities: {0: 'Embody Aspect (Cornerstone)'},\r\n weightkg: 39.8,\r\n baseSpecies: 'Ogerpon',\r\n },\r\n Oinkologne: {\r\n types: ['Normal'],\r\n bs: {hp: 110, at: 100, df: 75, sa: 59, sd: 80, sp: 65},\r\n weightkg: 120,\r\n abilities: {0: 'Lingering Aroma'},\r\n otherFormes: ['Oinkologne-F'],\r\n },\r\n 'Oinkologne-F': {\r\n types: ['Normal'],\r\n bs: {hp: 115, at: 90, df: 70, sa: 59, sd: 90, sp: 65},\r\n weightkg: 120,\r\n abilities: {0: 'Aroma Veil'},\r\n baseSpecies: 'Oinkologne',\r\n },\r\n Okidogi: {\r\n types: ['Poison', 'Fighting'],\r\n bs: {hp: 88, at: 128, df: 115, sa: 58, sd: 86, sp: 80},\r\n weightkg: 92,\r\n abilities: {0: 'Toxic Chain'},\r\n },\r\n Orthworm: {\r\n types: ['Steel'],\r\n bs: {hp: 70, at: 85, df: 145, sa: 60, sd: 55, sp: 65},\r\n weightkg: 310,\r\n abilities: {0: 'Earth Eater'},\r\n },\r\n Palafin: {\r\n types: ['Water'],\r\n bs: {hp: 100, at: 70, df: 72, sa: 53, sd: 62, sp: 100},\r\n weightkg: 60.2,\r\n abilities: {0: 'Zero to Hero'},\r\n otherFormes: ['Palafin-Hero'],\r\n },\r\n 'Palafin-Hero': {\r\n types: ['Water'],\r\n bs: {hp: 100, at: 160, df: 97, sa: 106, sd: 87, sp: 100},\r\n weightkg: 97.4,\r\n abilities: {0: 'Zero to Hero'},\r\n baseSpecies: 'Palafin',\r\n },\r\n Pawmi: {\r\n types: ['Electric'],\r\n bs: {hp: 45, at: 50, df: 20, sa: 40, sd: 25, sp: 60},\r\n weightkg: 2.5,\r\n abilities: {0: 'Static'},\r\n nfe: true,\r\n },\r\n Pawmo: {\r\n types: ['Electric', 'Fighting'],\r\n bs: {hp: 60, at: 75, df: 40, sa: 50, sd: 40, sp: 85},\r\n weightkg: 6.5,\r\n abilities: {0: 'Volt Absorb'},\r\n nfe: true,\r\n },\r\n Pawmot: {\r\n types: ['Electric', 'Fighting'],\r\n bs: {hp: 70, at: 115, df: 70, sa: 70, sd: 60, sp: 105},\r\n weightkg: 41,\r\n abilities: {0: 'Volt Absorb'},\r\n },\r\n Pecharunt: {\r\n types: ['Poison', 'Ghost'],\r\n bs: {hp: 88, at: 88, df: 160, sa: 88, sd: 88, sp: 88},\r\n weightkg: 0.3,\r\n gender: 'N',\r\n abilities: {0: 'Poison Puppeteer'},\r\n },\r\n Poltchageist: {\r\n types: ['Grass', 'Ghost'],\r\n bs: {hp: 40, at: 45, df: 45, sa: 74, sd: 54, sp: 50},\r\n weightkg: 1.1,\r\n abilities: {0: 'Hospitality'},\r\n nfe: true,\r\n otherFormes: ['Poltchageist-Artisan'],\r\n gender: 'N',\r\n },\r\n 'Poltchageist-Artisan': {\r\n types: ['Grass', 'Ghost'],\r\n bs: {hp: 40, at: 45, df: 45, sa: 74, sd: 54, sp: 50},\r\n weightkg: 1.1,\r\n abilities: {0: 'Hospitality'},\r\n nfe: true,\r\n gender: 'N',\r\n baseSpecies: 'Poltchageist',\r\n },\r\n\r\n Quaquaval: {\r\n types: ['Water', 'Fighting'],\r\n bs: {hp: 85, at: 120, df: 80, sa: 85, sd: 75, sp: 85},\r\n weightkg: 61.9,\r\n abilities: {0: 'Torrent'},\r\n },\r\n Quaxly: {\r\n types: ['Water'],\r\n bs: {hp: 55, at: 65, df: 45, sa: 50, sd: 45, sp: 50},\r\n weightkg: 6.1,\r\n abilities: {0: 'Torrent'},\r\n nfe: true,\r\n },\r\n Quaxwell: {\r\n types: ['Water'],\r\n bs: {hp: 70, at: 85, df: 65, sa: 65, sd: 60, sp: 65},\r\n weightkg: 21.5,\r\n abilities: {0: 'Torrent'},\r\n nfe: true,\r\n },\r\n Rabsca: {\r\n types: ['Bug', 'Psychic'],\r\n bs: {hp: 75, at: 50, df: 85, sa: 115, sd: 100, sp: 45},\r\n weightkg: 3.5,\r\n abilities: {0: 'Synchronize'},\r\n },\r\n 'Raging Bolt': {\r\n types: ['Electric', 'Dragon'],\r\n bs: {hp: 125, at: 73, df: 91, sa: 137, sd: 89, sp: 75},\r\n weightkg: 480,\r\n gender: 'N',\r\n abilities: {0: 'Protosynthesis'},\r\n },\r\n Rellor: {\r\n types: ['Bug'],\r\n bs: {hp: 41, at: 50, df: 60, sa: 31, sd: 58, sp: 30},\r\n weightkg: 1,\r\n abilities: {0: 'Compound Eyes'},\r\n nfe: true,\r\n },\r\n Revavroom: {\r\n types: ['Steel', 'Poison'],\r\n bs: {hp: 80, at: 119, df: 90, sa: 54, sd: 67, sp: 90},\r\n weightkg: 120,\r\n abilities: {0: 'Overcoat'},\r\n },\r\n 'Roaring Moon': {\r\n types: ['Dragon', 'Dark'],\r\n bs: {hp: 105, at: 139, df: 71, sa: 55, sd: 101, sp: 119},\r\n weightkg: 380,\r\n gender: 'N',\r\n abilities: {0: 'Protosynthesis'},\r\n },\r\n 'Sandy Shocks': {\r\n types: ['Electric', 'Ground'],\r\n bs: {hp: 85, at: 81, df: 97, sa: 121, sd: 85, sp: 101},\r\n weightkg: 60,\r\n gender: 'N',\r\n abilities: {0: 'Protosynthesis'},\r\n },\r\n Scattervein: {\r\n types: ['Fairy'],\r\n bs: {hp: 75, at: 74, df: 87, sa: 62, sd: 89, sp: 63},\r\n weightkg: 25,\r\n abilities: {0: 'Pixilate'},\r\n nfe: true,\r\n },\r\n Scovillain: {\r\n types: ['Grass', 'Fire'],\r\n bs: {hp: 65, at: 108, df: 65, sa: 108, sd: 65, sp: 75},\r\n weightkg: 15,\r\n abilities: {0: 'Chlorophyll'},\r\n },\r\n 'Scream Tail': {\r\n types: ['Fairy', 'Psychic'],\r\n bs: {hp: 115, at: 65, df: 99, sa: 65, sd: 115, sp: 111},\r\n weightkg: 8,\r\n gender: 'N',\r\n abilities: {0: 'Protosynthesis'},\r\n },\r\n Shroodle: {\r\n types: ['Poison', 'Normal'],\r\n bs: {hp: 40, at: 65, df: 35, sa: 40, sd: 35, sp: 75},\r\n weightkg: 0.7,\r\n abilities: {0: 'Unburden'},\r\n nfe: true,\r\n },\r\n 'Sinistcha': {\r\n types: ['Grass', 'Ghost'],\r\n bs: {hp: 71, at: 60, df: 106, sa: 121, sd: 80, sp: 70},\r\n weightkg: 2.2,\r\n abilities: {0: 'Hospitality'},\r\n otherFormes: ['Sinistcha-Masterpiece'],\r\n gender: 'N',\r\n },\r\n 'Sinistcha-Masterpiece': {\r\n types: ['Grass', 'Ghost'],\r\n bs: {hp: 71, at: 60, df: 106, sa: 121, sd: 80, sp: 70},\r\n weightkg: 2.2,\r\n abilities: {0: 'Hospitality'},\r\n gender: 'N',\r\n baseSpecies: 'Sinistcha',\r\n },\r\n Skeledirge: {\r\n types: ['Fire', 'Ghost'],\r\n bs: {hp: 104, at: 75, df: 100, sa: 110, sd: 75, sp: 66},\r\n weightkg: 326.5,\r\n abilities: {0: 'Blaze'},\r\n },\r\n 'Slither Wing': {\r\n types: ['Bug', 'Fighting'],\r\n bs: {hp: 85, at: 135, df: 79, sa: 85, sd: 105, sp: 81},\r\n weightkg: 92,\r\n gender: 'N',\r\n abilities: {0: 'Protosynthesis'},\r\n },\r\n Smoliv: {\r\n types: ['Grass', 'Normal'],\r\n bs: {hp: 41, at: 35, df: 45, sa: 58, sd: 51, sp: 30},\r\n weightkg: 6.5,\r\n abilities: {0: 'Early Bird'},\r\n nfe: true,\r\n },\r\n Spidops: {\r\n types: ['Bug'],\r\n bs: {hp: 60, at: 79, df: 92, sa: 52, sd: 86, sp: 35},\r\n weightkg: 16.5,\r\n abilities: {0: 'Insomnia'},\r\n },\r\n Sprigatito: {\r\n types: ['Grass'],\r\n bs: {hp: 40, at: 61, df: 54, sa: 45, sd: 45, sp: 65},\r\n weightkg: 4.1,\r\n abilities: {0: 'Overgrow'},\r\n nfe: true,\r\n },\r\n Squawkabilly: {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 82, at: 96, df: 51, sa: 45, sd: 51, sp: 92},\r\n weightkg: 2.4,\r\n abilities: {0: 'Intimidate'},\r\n otherFormes: ['Squawkabilly-Blue', 'Squawkabilly-White', 'Squawkabilly-Yellow'],\r\n },\r\n 'Squawkabilly-Blue': {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 82, at: 96, df: 51, sa: 45, sd: 51, sp: 92},\r\n weightkg: 2.4,\r\n abilities: {0: 'Intimidate'},\r\n baseSpecies: 'Squawkabilly',\r\n },\r\n 'Squawkabilly-White': {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 82, at: 96, df: 51, sa: 45, sd: 51, sp: 92},\r\n weightkg: 2.4,\r\n abilities: {0: 'Intimidate'},\r\n baseSpecies: 'Squawkabilly',\r\n },\r\n 'Squawkabilly-Yellow': {\r\n types: ['Normal', 'Flying'],\r\n bs: {hp: 82, at: 96, df: 51, sa: 45, sd: 51, sp: 92},\r\n weightkg: 2.4,\r\n abilities: {0: 'Intimidate'},\r\n baseSpecies: 'Squawkabilly',\r\n },\r\n Tadbulb: {\r\n types: ['Electric'],\r\n bs: {hp: 61, at: 31, df: 41, sa: 59, sd: 35, sp: 45},\r\n weightkg: 0.4,\r\n abilities: {0: 'Own Tempo'},\r\n nfe: true,\r\n },\r\n Tandemaus: {\r\n types: ['Normal'],\r\n bs: {hp: 50, at: 50, df: 45, sa: 40, sd: 45, sp: 75},\r\n weightkg: 1.8,\r\n gender: 'N',\r\n abilities: {0: 'Run Away'},\r\n nfe: true,\r\n },\r\n Tarountula: {\r\n types: ['Bug'],\r\n bs: {hp: 35, at: 41, df: 45, sa: 29, sd: 40, sp: 20},\r\n weightkg: 4,\r\n abilities: {0: 'Insomnia'},\r\n nfe: true,\r\n },\r\n Tatsugiri: {\r\n types: ['Dragon', 'Water'],\r\n bs: {hp: 68, at: 50, df: 60, sa: 120, sd: 95, sp: 82},\r\n weightkg: 8,\r\n abilities: {0: 'Commander'},\r\n },\r\n 'Tauros-Paldea-Aqua': {\r\n types: ['Fighting', 'Water'],\r\n bs: {hp: 75, at: 110, df: 105, sa: 30, sd: 70, sp: 100},\r\n weightkg: 110,\r\n abilities: {0: 'Intimidate'},\r\n baseSpecies: 'Tauros',\r\n },\r\n 'Tauros-Paldea-Blaze': {\r\n types: ['Fighting', 'Fire'],\r\n bs: {hp: 75, at: 110, df: 105, sa: 30, sd: 70, sp: 100},\r\n weightkg: 85,\r\n abilities: {0: 'Intimidate'},\r\n baseSpecies: 'Tauros',\r\n },\r\n 'Tauros-Paldea-Combat': {\r\n types: ['Fighting'],\r\n bs: {hp: 75, at: 110, df: 105, sa: 30, sd: 70, sp: 100},\r\n weightkg: 115,\r\n abilities: {0: 'Intimidate'},\r\n baseSpecies: 'Tauros',\r\n },\r\n 'Terapagos': {\r\n types: ['Normal'],\r\n bs: {hp: 90, at: 65, df: 85, sa: 65, sd: 85, sp: 60},\r\n weightkg: 6.5,\r\n abilities: {0: 'Tera Shift'},\r\n // baseSpecies: 'Terapagos',\r\n otherFormes: ['Terapagos-Stellar', 'Terapagos-Terastal'],\r\n },\r\n 'Terapagos-Stellar': {\r\n types: ['Normal'],\r\n bs: {hp: 160, at: 105, df: 110, sa: 130, sd: 110, sp: 85},\r\n weightkg: 77,\r\n abilities: {0: 'Teraform Zero'},\r\n baseSpecies: 'Terapagos',\r\n // otherFormes: ['Terapagos', 'Terapagos-Terastal'],\r\n },\r\n 'Terapagos-Terastal': {\r\n types: ['Normal'],\r\n bs: {hp: 95, at: 95, df: 110, sa: 105, sd: 110, sp: 85},\r\n weightkg: 16,\r\n abilities: {0: 'Tera Shell'},\r\n baseSpecies: 'Terapagos',\r\n // otherFormes: ['Terapagos-Stellar', 'Terapagos'],\r\n },\r\n 'Ting-Lu': {\r\n types: ['Dark', 'Ground'],\r\n bs: {hp: 155, at: 110, df: 125, sa: 55, sd: 80, sp: 45},\r\n weightkg: 699.7,\r\n gender: 'N',\r\n abilities: {0: 'Vessel of Ruin'},\r\n },\r\n Tinkatink: {\r\n types: ['Fairy', 'Steel'],\r\n bs: {hp: 50, at: 45, df: 45, sa: 35, sd: 64, sp: 58},\r\n weightkg: 8.9,\r\n abilities: {0: 'Mold Breaker'},\r\n nfe: true,\r\n },\r\n Tinkaton: {\r\n types: ['Fairy', 'Steel'],\r\n bs: {hp: 85, at: 75, df: 77, sa: 70, sd: 105, sp: 94},\r\n weightkg: 112.8,\r\n abilities: {0: 'Mold Breaker'},\r\n },\r\n Tinkatuff: {\r\n types: ['Fairy', 'Steel'],\r\n bs: {hp: 65, at: 55, df: 55, sa: 45, sd: 82, sp: 78},\r\n weightkg: 59.1,\r\n abilities: {0: 'Mold Breaker'},\r\n nfe: true,\r\n },\r\n Toedscool: {\r\n types: ['Ground', 'Grass'],\r\n bs: {hp: 40, at: 40, df: 35, sa: 50, sd: 100, sp: 70},\r\n weightkg: 33,\r\n abilities: {0: 'Mycelium Might'},\r\n nfe: true,\r\n },\r\n Toedscruel: {\r\n types: ['Ground', 'Grass'],\r\n bs: {hp: 80, at: 70, df: 65, sa: 80, sd: 120, sp: 100},\r\n weightkg: 58,\r\n abilities: {0: 'Mycelium Might'},\r\n },\r\n 'Ursaluna': {\r\n otherFormes: ['Ursaluna-Bloodmoon'],\r\n },\r\n 'Ursaluna-Bloodmoon': {\r\n types: ['Ground', 'Normal'],\r\n bs: {hp: 113, at: 70, df: 120, sa: 135, sd: 65, sp: 52},\r\n weightkg: 333,\r\n abilities: {0: 'Mind\\'s Eye'},\r\n baseSpecies: 'Ursaluna',\r\n },\r\n Varoom: {\r\n types: ['Steel', 'Poison'],\r\n bs: {hp: 45, at: 70, df: 63, sa: 30, sd: 45, sp: 47},\r\n weightkg: 35,\r\n abilities: {0: 'Overcoat'},\r\n nfe: true,\r\n },\r\n Veluza: {\r\n types: ['Water', 'Psychic'],\r\n bs: {hp: 90, at: 102, df: 73, sa: 78, sd: 65, sp: 70},\r\n weightkg: 90,\r\n abilities: {0: 'Mold Breaker'},\r\n },\r\n 'Walking Wake': {\r\n types: ['Water', 'Dragon'],\r\n bs: {hp: 99, at: 83, df: 91, sa: 125, sd: 83, sp: 109},\r\n weightkg: 280,\r\n gender: 'N',\r\n abilities: {0: 'Protosynthesis'},\r\n },\r\n Wattrel: {\r\n types: ['Electric', 'Flying'],\r\n bs: {hp: 40, at: 40, df: 35, sa: 55, sd: 40, sp: 70},\r\n weightkg: 3.6,\r\n abilities: {0: 'Wind Power'},\r\n nfe: true,\r\n },\r\n Wiglett: {\r\n types: ['Water'],\r\n bs: {hp: 10, at: 55, df: 25, sa: 35, sd: 25, sp: 95},\r\n weightkg: 1.8,\r\n abilities: {0: 'Gooey'},\r\n nfe: true,\r\n },\r\n 'Wo-Chien': {\r\n types: ['Dark', 'Grass'],\r\n bs: {hp: 85, at: 85, df: 100, sa: 95, sd: 135, sp: 70},\r\n weightkg: 74.2,\r\n gender: 'N',\r\n abilities: {0: 'Tablets of Ruin'},\r\n },\r\n 'Wooper-Paldea': {\r\n types: ['Poison', 'Ground'],\r\n bs: {hp: 55, at: 45, df: 45, sa: 25, sd: 25, sp: 15},\r\n weightkg: 11,\r\n abilities: {0: 'Poison Point'},\r\n baseSpecies: 'Wooper',\r\n nfe: true,\r\n },\r\n Wugtrio: {\r\n types: ['Water'],\r\n bs: {hp: 35, at: 100, df: 50, sa: 50, sd: 70, sp: 120},\r\n weightkg: 5.4,\r\n abilities: {0: 'Gooey'},\r\n },\r\n};\r\n\r\nconst SV: {[name: string]: SpeciesData} = extend(true, {}, SS, SV_PATCH, PLA_PATCH);\r\n\r\nexport const SPECIES = [{}, RBY, GSC, ADV, DPP, BW, XY, SM, SS, SV];\r\n\r\nexport class Species implements I.Species {\r\n private readonly gen: I.GenerationNum;\r\n\r\n constructor(gen: I.GenerationNum) {\r\n this.gen = gen;\r\n }\r\n\r\n get(id: I.ID) {\r\n return SPECIES_BY_ID[this.gen][id];\r\n }\r\n\r\n *[Symbol.iterator]() {\r\n for (const id in SPECIES_BY_ID[this.gen]) {\r\n yield this.get(id as I.ID)!;\r\n }\r\n }\r\n}\r\n\r\nclass Specie implements I.Specie {\r\n readonly kind: 'Species';\r\n readonly id: I.ID;\r\n readonly name: I.SpeciesName;\r\n readonly types!: [I.TypeName] | [I.TypeName, I.TypeName];\r\n readonly baseStats: Readonly;\r\n readonly weightkg!: number; // weight\r\n readonly nfe?: boolean;\r\n readonly gender?: I.GenderName;\r\n readonly otherFormes?: I.SpeciesName[];\r\n readonly baseSpecies?: I.SpeciesName;\r\n readonly abilities?: {0: I.AbilityName}; // ability\r\n\r\n private static readonly EXCLUDE = new Set(['bs', 'otherFormes']);\r\n\r\n constructor(name: string, data: SpeciesData) {\r\n this.kind = 'Species';\r\n this.id = toID(name);\r\n this.name = name as I.SpeciesName;\r\n\r\n const baseStats: Partial = {};\r\n baseStats.hp = data.bs.hp;\r\n baseStats.atk = data.bs.at;\r\n baseStats.def = data.bs.df;\r\n baseStats.spa = gen >= 2 ? data.bs.sa : data.bs.sl;\r\n baseStats.spd = gen >= 2 ? data.bs.sd : data.bs.sl;\r\n baseStats.spe = data.bs.sp;\r\n this.baseStats = baseStats as I.StatsTable;\r\n // Hack for getting Gmax pokemon out of existence in Gen 9+\r\n if (data.otherFormes) {\r\n this.otherFormes = data.otherFormes as I.SpeciesName[];\r\n if (gen >= 9 && !['toxtricity', 'urshifu'].includes(this.id)) {\r\n this.otherFormes = this.otherFormes.filter(f => !f.endsWith('-Gmax'));\r\n if (!this.otherFormes.length) this.otherFormes = undefined;\r\n if (this.otherFormes) this.otherFormes = [...new Set(this.otherFormes)];\r\n }\r\n }\r\n\r\n assignWithout(this, data, Specie.EXCLUDE);\r\n }\r\n}\r\nconst SPECIES_BY_ID: Array<{[id: string]: Specie}> = [];\r\n\r\nlet gen = 0;\r\nfor (const species of SPECIES) {\r\n const map: {[id: string]: Specie} = {};\r\n for (const specie in species) {\r\n if (gen >= 2 && species[specie].bs.sl) delete species[specie].bs.sl;\r\n const m = new Specie(specie, species[specie]);\r\n map[m.id] = m;\r\n }\r\n SPECIES_BY_ID.push(map);\r\n gen++;\r\n}\r\n", "import * as I from './interface';\r\nimport {toID, extend} from '../util';\r\n\r\nexport type TypeChart = {\r\n [type in I.TypeName]?: {[type in I.TypeName]?: number};\r\n};\r\n\r\nconst RBY: TypeChart = {\r\n '???': {\r\n Normal: 1,\r\n Grass: 1,\r\n Fire: 1,\r\n Water: 1,\r\n Electric: 1,\r\n Ice: 1,\r\n Flying: 1,\r\n Bug: 1,\r\n Poison: 1,\r\n Ground: 1,\r\n Rock: 1,\r\n Fighting: 1,\r\n Psychic: 1,\r\n Ghost: 1,\r\n Dragon: 1,\r\n },\r\n Normal: {\r\n '???': 1,\r\n Normal: 1,\r\n Grass: 1,\r\n Fire: 1,\r\n Water: 1,\r\n Electric: 1,\r\n Ice: 1,\r\n Flying: 1,\r\n Bug: 1,\r\n Poison: 1,\r\n Ground: 1,\r\n Rock: 0.5,\r\n Fighting: 1,\r\n Psychic: 1,\r\n Ghost: 0,\r\n Dragon: 1,\r\n },\r\n Grass: {\r\n '???': 1,\r\n Normal: 1,\r\n Grass: 0.5,\r\n Fire: 0.5,\r\n Water: 2,\r\n Electric: 1,\r\n Ice: 1,\r\n Flying: 0.5,\r\n Bug: 0.5,\r\n Poison: 0.5,\r\n Ground: 2,\r\n Rock: 2,\r\n Fighting: 1,\r\n Psychic: 1,\r\n Ghost: 1,\r\n Dragon: 0.5,\r\n },\r\n Fire: {\r\n '???': 1,\r\n Normal: 1,\r\n Grass: 2,\r\n Fire: 0.5,\r\n Water: 0.5,\r\n Electric: 1,\r\n Ice: 2,\r\n Flying: 1,\r\n Bug: 2,\r\n Poison: 1,\r\n Ground: 1,\r\n Rock: 0.5,\r\n Fighting: 1,\r\n Psychic: 1,\r\n Ghost: 1,\r\n Dragon: 0.5,\r\n },\r\n Water: {\r\n '???': 1,\r\n Normal: 1,\r\n Grass: 0.5,\r\n Fire: 2,\r\n Water: 0.5,\r\n Electric: 1,\r\n Ice: 1,\r\n Flying: 1,\r\n Bug: 1,\r\n Poison: 1,\r\n Ground: 2,\r\n Rock: 2,\r\n Fighting: 1,\r\n Psychic: 1,\r\n Ghost: 1,\r\n Dragon: 0.5,\r\n },\r\n Electric: {\r\n '???': 1,\r\n Normal: 1,\r\n Grass: 0.5,\r\n Fire: 1,\r\n Water: 2,\r\n Electric: 0.5,\r\n Ice: 1,\r\n Flying: 2,\r\n Bug: 1,\r\n Poison: 1,\r\n Ground: 0,\r\n Rock: 1,\r\n Fighting: 1,\r\n Psychic: 1,\r\n Ghost: 1,\r\n Dragon: 0.5,\r\n },\r\n Ice: {\r\n '???': 1,\r\n Normal: 1,\r\n Grass: 2,\r\n Fire: 1,\r\n Water: 0.5,\r\n Electric: 1,\r\n Ice: 0.5,\r\n Flying: 2,\r\n Bug: 1,\r\n Poison: 1,\r\n Ground: 2,\r\n Rock: 1,\r\n Fighting: 1,\r\n Psychic: 1,\r\n Ghost: 1,\r\n Dragon: 2,\r\n },\r\n Flying: {\r\n '???': 1,\r\n Normal: 1,\r\n Grass: 2,\r\n Fire: 1,\r\n Water: 1,\r\n Electric: 0.5,\r\n Ice: 1,\r\n Flying: 1,\r\n Bug: 2,\r\n Poison: 1,\r\n Ground: 1,\r\n Rock: 0.5,\r\n Fighting: 2,\r\n Psychic: 1,\r\n Ghost: 1,\r\n Dragon: 1,\r\n },\r\n Bug: {\r\n '???': 1,\r\n Normal: 1,\r\n Grass: 2,\r\n Fire: 0.5,\r\n Water: 1,\r\n Electric: 1,\r\n Ice: 1,\r\n Flying: 0.5,\r\n Bug: 1,\r\n Poison: 2,\r\n Ground: 1,\r\n Rock: 1,\r\n Fighting: 0.5,\r\n Psychic: 2,\r\n Ghost: 0.5,\r\n Dragon: 1,\r\n },\r\n Poison: {\r\n '???': 1,\r\n Normal: 1,\r\n Grass: 2,\r\n Fire: 1,\r\n Water: 1,\r\n Electric: 1,\r\n Ice: 1,\r\n Flying: 1,\r\n Bug: 2,\r\n Poison: 0.5,\r\n Ground: 0.5,\r\n Rock: 0.5,\r\n Fighting: 1,\r\n Psychic: 1,\r\n Ghost: 0.5,\r\n Dragon: 1,\r\n },\r\n Ground: {\r\n '???': 1,\r\n Normal: 1,\r\n Grass: 0.5,\r\n Fire: 2,\r\n Water: 1,\r\n Electric: 2,\r\n Ice: 1,\r\n Flying: 0,\r\n Bug: 0.5,\r\n Poison: 2,\r\n Ground: 1,\r\n Rock: 2,\r\n Fighting: 1,\r\n Psychic: 1,\r\n Ghost: 1,\r\n Dragon: 1,\r\n },\r\n Rock: {\r\n '???': 1,\r\n Normal: 1,\r\n Grass: 1,\r\n Fire: 2,\r\n Water: 1,\r\n Electric: 1,\r\n Ice: 2,\r\n Flying: 2,\r\n Bug: 2,\r\n Poison: 1,\r\n Ground: 0.5,\r\n Rock: 1,\r\n Fighting: 0.5,\r\n Psychic: 1,\r\n Ghost: 1,\r\n Dragon: 1,\r\n },\r\n Fighting: {\r\n '???': 1,\r\n Normal: 2,\r\n Grass: 1,\r\n Fire: 1,\r\n Water: 1,\r\n Electric: 1,\r\n Ice: 2,\r\n Flying: 0.5,\r\n Bug: 0.5,\r\n Poison: 0.5,\r\n Ground: 1,\r\n Rock: 2,\r\n Fighting: 1,\r\n Psychic: 0.5,\r\n Ghost: 0,\r\n Dragon: 1,\r\n },\r\n Psychic: {\r\n '???': 1,\r\n Normal: 1,\r\n Grass: 1,\r\n Fire: 1,\r\n Water: 1,\r\n Electric: 1,\r\n Ice: 1,\r\n Flying: 1,\r\n Bug: 1,\r\n Poison: 2,\r\n Ground: 1,\r\n Rock: 1,\r\n Fighting: 2,\r\n Psychic: 0.5,\r\n Ghost: 1,\r\n Dragon: 1,\r\n },\r\n Ghost: {\r\n '???': 1,\r\n Normal: 0,\r\n Grass: 1,\r\n Fire: 1,\r\n Water: 1,\r\n Electric: 1,\r\n Ice: 1,\r\n Flying: 1,\r\n Bug: 1,\r\n Poison: 1,\r\n Ground: 1,\r\n Rock: 1,\r\n Fighting: 1,\r\n Psychic: 0,\r\n Ghost: 2,\r\n Dragon: 1,\r\n },\r\n Dragon: {\r\n '???': 1,\r\n Normal: 1,\r\n Grass: 1,\r\n Fire: 1,\r\n Water: 1,\r\n Electric: 1,\r\n Ice: 1,\r\n Flying: 1,\r\n Bug: 1,\r\n Poison: 1,\r\n Ground: 1,\r\n Rock: 1,\r\n Fighting: 1,\r\n Psychic: 1,\r\n Ghost: 1,\r\n Dragon: 2,\r\n },\r\n};\r\n\r\nconst GSC: TypeChart = extend(true, {}, RBY, {\r\n '???': {Dark: 1, Steel: 1},\r\n Normal: {Dark: 1, Steel: 0.5},\r\n Grass: {Dark: 1, Steel: 0.5},\r\n Fire: {Dark: 1, Steel: 2},\r\n Water: {Dark: 1, Steel: 1},\r\n Electric: {Dark: 1, Steel: 1},\r\n Ice: {Fire: 0.5, Dark: 1, Steel: 0.5},\r\n Flying: {Dark: 1, Steel: 0.5},\r\n Bug: {Poison: 0.5, Dark: 2, Steel: 0.5},\r\n Poison: {Bug: 1, Dark: 1, Steel: 0},\r\n Ground: {Dark: 1, Steel: 2},\r\n Rock: {Dark: 1, Steel: 0.5},\r\n Fighting: {Dark: 2, Steel: 2},\r\n Psychic: {Dark: 0, Steel: 0.5},\r\n Ghost: {Psychic: 2, Dark: 0.5, Steel: 0.5},\r\n Dragon: {Dark: 1, Steel: 0.5},\r\n Dark: {\r\n '???': 1,\r\n Normal: 1,\r\n Grass: 1,\r\n Fire: 1,\r\n Water: 1,\r\n Electric: 1,\r\n Ice: 1,\r\n Flying: 1,\r\n Bug: 1,\r\n Poison: 1,\r\n Ground: 1,\r\n Rock: 1,\r\n Fighting: 0.5,\r\n Psychic: 2,\r\n Ghost: 2,\r\n Dragon: 1,\r\n Dark: 0.5,\r\n Steel: 0.5,\r\n },\r\n Steel: {\r\n '???': 1,\r\n Normal: 1,\r\n Grass: 1,\r\n Fire: 0.5,\r\n Water: 0.5,\r\n Electric: 0.5,\r\n Ice: 2,\r\n Flying: 1,\r\n Bug: 1,\r\n Poison: 1,\r\n Ground: 1,\r\n Rock: 2,\r\n Fighting: 1,\r\n Psychic: 1,\r\n Ghost: 1,\r\n Dragon: 1,\r\n Dark: 1,\r\n Steel: 0.5,\r\n },\r\n});\r\n\r\nconst ADV = GSC;\r\n\r\nconst DPP = GSC;\r\n\r\nconst BW = GSC;\r\n\r\nconst XY: TypeChart = extend(true, {}, GSC, {\r\n '???': {Fairy: 1},\r\n Normal: {Fairy: 1},\r\n Grass: {Fairy: 1},\r\n Fire: {Fairy: 1},\r\n Water: {Fairy: 1},\r\n Electric: {Fairy: 1},\r\n Ice: {Fairy: 1},\r\n Flying: {Fairy: 1},\r\n Bug: {Fairy: 0.5},\r\n Poison: {Fairy: 2},\r\n Ground: {Fairy: 1},\r\n Rock: {Fairy: 1},\r\n Fighting: {Fairy: 0.5},\r\n Psychic: {Fairy: 1},\r\n Ghost: {Steel: 1, Fairy: 1},\r\n Dragon: {Fairy: 0},\r\n Dark: {Steel: 1, Fairy: 0.5},\r\n Steel: {Fairy: 2},\r\n Fairy: {\r\n '???': 1,\r\n Normal: 1,\r\n Grass: 1,\r\n Fire: 0.5,\r\n Water: 1,\r\n Electric: 1,\r\n Ice: 1,\r\n Flying: 1,\r\n Bug: 1,\r\n Poison: 0.5,\r\n Ground: 1,\r\n Rock: 1,\r\n Fighting: 2,\r\n Psychic: 1,\r\n Ghost: 1,\r\n Dragon: 2,\r\n Dark: 2,\r\n Steel: 0.5,\r\n Fairy: 1,\r\n },\r\n});\r\n\r\nconst SM = XY;\r\n\r\nconst SS = SM;\r\n\r\nconst SV: TypeChart = extend(true, {}, SS, {\r\n '???': {Stellar: 1},\r\n Normal: {Stellar: 1},\r\n Grass: {Stellar: 1},\r\n Fire: {Stellar: 1},\r\n Water: {Stellar: 1},\r\n Electric: {Stellar: 1},\r\n Ice: {Stellar: 1},\r\n Flying: {Stellar: 1},\r\n Bug: {Stellar: 1},\r\n Poison: {Stellar: 1},\r\n Ground: {Stellar: 1},\r\n Rock: {Stellar: 1},\r\n Fighting: {Stellar: 1},\r\n Psychic: {Stellar: 1},\r\n Ghost: {Stellar: 1},\r\n Dragon: {Stellar: 1},\r\n Dark: {Stellar: 1},\r\n Steel: {Stellar: 1},\r\n Fairy: {Stellar: 1},\r\n Stellar: {\r\n '???': 1,\r\n },\r\n});\r\n\r\nexport const TYPE_CHART = [{}, RBY, GSC, ADV, DPP, BW, XY, SM, SS, SV];\r\n\r\nexport class Types implements I.Types {\r\n private readonly gen: I.GenerationNum;\r\n\r\n constructor(gen: I.GenerationNum) {\r\n this.gen = gen;\r\n }\r\n\r\n get(id: I.ID) {\r\n // toID('???') => '', as do many other things, but returning the '???' type seems appropriate :)\r\n return TYPES_BY_ID[this.gen][id];\r\n }\r\n\r\n *[Symbol.iterator]() {\r\n for (const id in TYPES_BY_ID[this.gen]) {\r\n yield this.get(id as I.ID)!;\r\n }\r\n }\r\n}\r\n\r\nclass Type implements I.Type {\r\n readonly kind: 'Type';\r\n readonly id: I.ID;\r\n readonly name: I.TypeName;\r\n readonly effectiveness: Readonly<{[type in I.TypeName]?: I.TypeEffectiveness}>;\r\n\r\n constructor(name: string, effectiveness: TypeChart[I.TypeName]) {\r\n this.kind = 'Type';\r\n this.id = toID(name);\r\n this.name = name as I.TypeName;\r\n this.effectiveness = effectiveness! as {[type in I.TypeName]?: I.TypeEffectiveness};\r\n }\r\n}\r\n\r\nconst TYPES_BY_ID: Array<{[id: string]: Type}> = [];\r\n\r\nfor (const typeChart of TYPE_CHART) {\r\n const map: {[id: string]: Type} = {};\r\n for (const type in typeChart) {\r\n const t = new Type(type, {...typeChart[type as I.TypeName]!});\r\n map[t.id] = t;\r\n }\r\n TYPES_BY_ID.push(map);\r\n}\r\n", "import * as I from './interface';\r\nimport {toID} from '../util';\r\n\r\nexport const NATURES: {[name: string]: [I.StatID, I.StatID]} = {\r\n Adamant: ['atk', 'spa'],\r\n Bashful: ['spa', 'spa'],\r\n Bold: ['def', 'atk'],\r\n Brave: ['atk', 'spe'],\r\n Calm: ['spd', 'atk'],\r\n Careful: ['spd', 'spa'],\r\n Docile: ['def', 'def'],\r\n Gentle: ['spd', 'def'],\r\n Hardy: ['atk', 'atk'],\r\n Hasty: ['spe', 'def'],\r\n Impish: ['def', 'spa'],\r\n Jolly: ['spe', 'spa'],\r\n Lax: ['def', 'spd'],\r\n Lonely: ['atk', 'def'],\r\n Mild: ['spa', 'def'],\r\n Modest: ['spa', 'atk'],\r\n Naive: ['spe', 'spd'],\r\n Naughty: ['atk', 'spd'],\r\n Quiet: ['spa', 'spe'],\r\n Quirky: ['spd', 'spd'],\r\n Rash: ['spa', 'spd'],\r\n Relaxed: ['def', 'spe'],\r\n Sassy: ['spd', 'spe'],\r\n Serious: ['spe', 'spe'],\r\n Timid: ['spe', 'atk'],\r\n};\r\n\r\nexport class Natures implements I.Natures {\r\n get(id: I.ID) {\r\n return NATURES_BY_ID[id];\r\n }\r\n\r\n *[Symbol.iterator]() {\r\n for (const id in NATURES_BY_ID) {\r\n yield this.get(id as I.ID)!;\r\n }\r\n }\r\n}\r\n\r\nclass Nature implements I.Nature {\r\n readonly kind: 'Nature';\r\n readonly id: I.ID;\r\n readonly name: I.NatureName;\r\n readonly plus?: I.StatID;\r\n readonly minus?: I.StatID;\r\n\r\n constructor(name: string, [plus, minus]: [I.StatID, I.StatID]) {\r\n this.kind = 'Nature';\r\n this.id = toID(name);\r\n this.name = name as I.NatureName;\r\n this.plus = plus;\r\n this.minus = minus;\r\n }\r\n}\r\n\r\nconst NATURES_BY_ID: {[id: string]: Nature} = {};\r\n\r\nfor (const nature in NATURES) {\r\n const n = new Nature(nature, NATURES[nature] as [I.StatID, I.StatID]);\r\n NATURES_BY_ID[n.id] = n;\r\n}\r\n", "import * as I from './interface';\r\n\r\nimport {Abilities} from './abilities';\r\nimport {Items} from './items';\r\nimport {Moves} from './moves';\r\nimport {Species} from './species';\r\nimport {Types} from './types';\r\nimport {Natures} from './natures';\r\n\r\nexport const Generations: I.Generations = new (class {\r\n get(gen: I.GenerationNum) {\r\n return new Generation(gen);\r\n }\r\n})();\r\n\r\nclass Generation implements I.Generation {\r\n num: I.GenerationNum;\r\n\r\n abilities: Abilities;\r\n items: Items;\r\n moves: Moves;\r\n species: Species;\r\n types: Types;\r\n natures: Natures;\r\n\r\n constructor(num: I.GenerationNum) {\r\n this.num = num;\r\n\r\n this.abilities = new Abilities(num);\r\n this.items = new Items(num);\r\n this.moves = new Moves(num);\r\n this.species = new Species(num);\r\n this.types = new Types(num);\r\n this.natures = new Natures();\r\n }\r\n}\r\n", "import {State} from './state';\r\nimport {GameType, Weather, Terrain} from './data/interface';\r\n\r\nexport class Field implements State.Field {\r\n gameType: GameType;\r\n weather?: Weather;\r\n terrain?: Terrain;\r\n isMagicRoom: boolean;\r\n isWonderRoom: boolean;\r\n isGravity: boolean;\r\n isAuraBreak?: boolean;\r\n isFairyAura?: boolean;\r\n isDarkAura?: boolean;\r\n isBeadsOfRuin?: boolean;\r\n isSwordOfRuin?: boolean;\r\n isTabletsOfRuin?: boolean;\r\n isVesselOfRuin?: boolean;\r\n attackerSide: Side;\r\n defenderSide: Side;\r\n\r\n constructor(field: Partial = {}) {\r\n this.gameType = field.gameType || 'Singles';\r\n this.terrain = field.terrain;\r\n this.weather = field.weather;\r\n this.isMagicRoom = !!field.isMagicRoom;\r\n this.isWonderRoom = !!field.isWonderRoom;\r\n this.isGravity = !!field.isGravity;\r\n this.isAuraBreak = field.isAuraBreak || false;\r\n this.isFairyAura = field.isFairyAura || false;\r\n this.isDarkAura = field.isDarkAura || false;\r\n this.isBeadsOfRuin = field.isBeadsOfRuin || false;\r\n this.isSwordOfRuin = field.isSwordOfRuin || false;\r\n this.isTabletsOfRuin = field.isTabletsOfRuin || false;\r\n this.isVesselOfRuin = field.isVesselOfRuin || false;\r\n\r\n this.attackerSide = new Side(field.attackerSide || {});\r\n this.defenderSide = new Side(field.defenderSide || {});\r\n }\r\n\r\n hasWeather(...weathers: Weather[]) {\r\n return !!(this.weather && weathers.includes(this.weather));\r\n }\r\n\r\n hasTerrain(...terrains: Terrain[]) {\r\n return !!(this.terrain && terrains.includes(this.terrain));\r\n }\r\n\r\n swap() {\r\n [this.attackerSide, this.defenderSide] = [this.defenderSide, this.attackerSide];\r\n return this;\r\n }\r\n\r\n clone() {\r\n return new Field({\r\n gameType: this.gameType,\r\n weather: this.weather,\r\n terrain: this.terrain,\r\n isMagicRoom: this.isMagicRoom,\r\n isWonderRoom: this.isWonderRoom,\r\n isGravity: this.isGravity,\r\n attackerSide: this.attackerSide,\r\n defenderSide: this.defenderSide,\r\n isAuraBreak: this.isAuraBreak,\r\n isDarkAura: this.isDarkAura,\r\n isFairyAura: this.isFairyAura,\r\n isBeadsOfRuin: this.isBeadsOfRuin,\r\n isSwordOfRuin: this.isSwordOfRuin,\r\n isTabletsOfRuin: this.isTabletsOfRuin,\r\n isVesselOfRuin: this.isVesselOfRuin,\r\n });\r\n }\r\n}\r\n\r\nexport class Side implements State.Side {\r\n spikes: number;\r\n steelsurge: boolean;\r\n vinelash: boolean;\r\n wildfire: boolean;\r\n cannonade: boolean;\r\n volcalith: boolean;\r\n isSR: boolean;\r\n isReflect: boolean;\r\n isLightScreen: boolean;\r\n isProtected: boolean;\r\n isSeeded: boolean;\r\n isForesight: boolean;\r\n isTailwind: boolean;\r\n isHelpingHand: boolean;\r\n isFlowerGift: boolean;\r\n isFriendGuard: boolean;\r\n isAuroraVeil: boolean;\r\n isBattery: boolean;\r\n isPowerSpot: boolean;\r\n isSwitching?: 'out' | 'in';\r\n\r\n constructor(side: State.Side = {}) {\r\n this.spikes = side.spikes || 0;\r\n this.steelsurge = !!side.steelsurge;\r\n this.vinelash = !!side.vinelash;\r\n this.wildfire = !!side.wildfire;\r\n this.cannonade = !!side.cannonade;\r\n this.volcalith = !!side.volcalith;\r\n this.isSR = !!side.isSR;\r\n this.isReflect = !!side.isReflect;\r\n this.isLightScreen = !!side.isLightScreen;\r\n this.isProtected = !!side.isProtected;\r\n this.isSeeded = !!side.isSeeded;\r\n this.isForesight = !!side.isForesight;\r\n this.isTailwind = !!side.isTailwind;\r\n this.isHelpingHand = !!side.isHelpingHand;\r\n this.isFlowerGift = !!side.isFlowerGift;\r\n this.isFriendGuard = !!side.isFriendGuard;\r\n this.isAuroraVeil = !!side.isAuroraVeil;\r\n this.isBattery = !!side.isBattery;\r\n this.isPowerSpot = !!side.isPowerSpot;\r\n this.isSwitching = side.isSwitching;\r\n }\r\n\r\n clone() {\r\n return new Side(this);\r\n }\r\n}\r\n", "import {Generation, TypeName, StatID} from './data/interface';\r\nimport {toID} from './util';\r\n\r\nexport const SEED_BOOSTED_STAT: {[item: string]: StatID} = {\r\n 'Electric Seed': 'def',\r\n 'Grassy Seed': 'def',\r\n 'Misty Seed': 'spd',\r\n 'Psychic Seed': 'spd',\r\n};\r\n\r\nexport function getItemBoostType(item: string | undefined) {\r\n switch (item) {\r\n case 'Draco Plate':\r\n case 'Dragon Fang':\r\n return 'Dragon';\r\n case 'Dread Plate':\r\n case 'Black Glasses':\r\n return 'Dark';\r\n case 'Earth Plate':\r\n case 'Soft Sand':\r\n return 'Ground';\r\n case 'Fist Plate':\r\n case 'Black Belt':\r\n return 'Fighting';\r\n case 'Flame Plate':\r\n case 'Charcoal':\r\n return 'Fire';\r\n case 'Icicle Plate':\r\n case 'Never-Melt Ice':\r\n return 'Ice';\r\n case 'Insect Plate':\r\n case 'Silver Powder':\r\n return 'Bug';\r\n case 'Iron Plate':\r\n case 'Metal Coat':\r\n return 'Steel';\r\n case 'Meadow Plate':\r\n case 'Rose Incense':\r\n case 'Miracle Seed':\r\n return 'Grass';\r\n case 'Mind Plate':\r\n case 'Odd Incense':\r\n case 'Twisted Spoon':\r\n return 'Psychic';\r\n case 'Fairy Feather':\r\n case 'Pixie Plate':\r\n return 'Fairy';\r\n case 'Sky Plate':\r\n case 'Sharp Beak':\r\n return 'Flying';\r\n case 'Splash Plate':\r\n case 'Sea Incense':\r\n case 'Wave Incense':\r\n case 'Mystic Water':\r\n return 'Water';\r\n case 'Spooky Plate':\r\n case 'Spell Tag':\r\n return 'Ghost';\r\n case 'Stone Plate':\r\n case 'Rock Incense':\r\n case 'Hard Stone':\r\n return 'Rock';\r\n case 'Toxic Plate':\r\n case 'Poison Barb':\r\n return 'Poison';\r\n case 'Zap Plate':\r\n case 'Magnet':\r\n return 'Electric';\r\n case 'Silk Scarf':\r\n case 'Pink Bow':\r\n case 'Polkadot Bow':\r\n return 'Normal';\r\n default:\r\n return undefined;\r\n }\r\n}\r\n\r\nexport function getBerryResistType(berry: string | undefined) {\r\n switch (berry) {\r\n case 'Chilan Berry':\r\n return 'Normal';\r\n case 'Occa Berry':\r\n return 'Fire';\r\n case 'Passho Berry':\r\n return 'Water';\r\n case 'Wacan Berry':\r\n return 'Electric';\r\n case 'Rindo Berry':\r\n return 'Grass';\r\n case 'Yache Berry':\r\n return 'Ice';\r\n case 'Chople Berry':\r\n return 'Fighting';\r\n case 'Kebia Berry':\r\n return 'Poison';\r\n case 'Shuca Berry':\r\n return 'Ground';\r\n case 'Coba Berry':\r\n return 'Flying';\r\n case 'Payapa Berry':\r\n return 'Psychic';\r\n case 'Tanga Berry':\r\n return 'Bug';\r\n case 'Charti Berry':\r\n return 'Rock';\r\n case 'Kasib Berry':\r\n return 'Ghost';\r\n case 'Haban Berry':\r\n return 'Dragon';\r\n case 'Colbur Berry':\r\n return 'Dark';\r\n case 'Babiri Berry':\r\n return 'Steel';\r\n case 'Roseli Berry':\r\n return 'Fairy';\r\n default:\r\n return undefined;\r\n }\r\n}\r\n\r\nconst FLING_120 = new Set([\r\n 'TR24',\r\n 'TR28',\r\n 'TR34',\r\n 'TR39',\r\n 'TR53',\r\n 'TR55',\r\n 'TR64',\r\n 'TR66',\r\n 'TR72',\r\n 'TR73',\r\n]);\r\n\r\nconst FLING_100 = new Set([\r\n 'Hard Stone',\r\n 'Room Service',\r\n 'Claw Fossil',\r\n 'Dome Fossil',\r\n 'Helix Fossil',\r\n 'Old Amber',\r\n 'Root Fossil',\r\n 'Armor Fossil',\r\n 'Old Amber',\r\n 'Fossilized Bird',\r\n 'Fossilized Dino',\r\n 'Fossilized Drake',\r\n 'Fossilized Fish',\r\n 'Plume Fossil',\r\n 'Jaw Fossil',\r\n 'Cover Fossil',\r\n 'Sail Fossil',\r\n 'Rare Bone',\r\n 'Skull Fossil',\r\n 'TR10',\r\n 'TR31',\r\n 'TR75',\r\n]);\r\n\r\nconst FLING_90 = new Set([\r\n 'Deep Sea Tooth',\r\n 'Thick Club',\r\n 'TR02',\r\n 'TR04',\r\n 'TR05',\r\n 'TR08',\r\n 'TR11',\r\n 'TR22',\r\n 'TR35',\r\n 'TR42',\r\n 'TR45',\r\n 'TR50',\r\n 'TR61',\r\n 'TR65',\r\n 'TR67',\r\n 'TR86',\r\n 'TR90',\r\n 'TR96',\r\n]);\r\n\r\nconst FLING_85 = new Set(['TR01', 'TR41', 'TR62', 'TR93', 'TR97', 'TR98']);\r\n\r\nconst FLING_80 = new Set([\r\n 'Assault Vest',\r\n 'Blunder Policy',\r\n 'Chipped Pot',\r\n 'Cracked Pot',\r\n 'Heavy-Duty Boots',\r\n 'Weakness Policy',\r\n 'Quick Claw',\r\n 'Dawn Stone',\r\n 'Dusk Stone',\r\n 'Electirizer',\r\n 'Magmarizer',\r\n 'Oval Stone',\r\n 'Protector',\r\n 'Sachet',\r\n 'Whipped Dream',\r\n 'Razor Claw',\r\n 'Shiny Stone',\r\n 'TR16',\r\n 'TR18',\r\n 'TR19',\r\n 'TR25',\r\n 'TR32',\r\n 'TR33',\r\n 'TR47',\r\n 'TR56',\r\n 'TR57',\r\n 'TR58',\r\n 'TR59',\r\n 'TR60',\r\n 'TR63',\r\n 'TR69',\r\n 'TR70',\r\n 'TR74',\r\n 'TR84',\r\n 'TR87',\r\n 'TR92',\r\n 'TR95',\r\n 'TR99',\r\n]);\r\n\r\nconst FLING_70 = new Set([\r\n 'Poison Barb',\r\n 'Dragon Fang',\r\n 'Power Anklet',\r\n 'Power Band',\r\n 'Power Belt',\r\n 'Power Bracer',\r\n 'Power Lens',\r\n 'Power Weight',\r\n]);\r\n\r\nconst FLING_60 = new Set([\r\n 'Adamant Orb',\r\n 'Damp Rock',\r\n 'Heat Rock',\r\n 'Leek',\r\n 'Lustrous Orb',\r\n 'Macho Brace',\r\n 'Rocky Helmet',\r\n 'Stick',\r\n 'Utility Umbrella',\r\n 'Terrain Extender',\r\n]);\r\nconst FLING_30 = new Set([\r\n 'Absorb Bulb',\r\n 'Black Belt',\r\n 'Black Sludge',\r\n 'Black Glasses',\r\n 'Cell Battery',\r\n 'Charcoal',\r\n 'Deep Sea Scale',\r\n 'Flame Orb',\r\n 'King\\'s Rock',\r\n 'Life Orb',\r\n 'Light Ball',\r\n 'Light Clay',\r\n 'Magnet',\r\n 'Metal Coat',\r\n 'Miracle Seed',\r\n 'Mystic Water',\r\n 'Never-Melt Ice',\r\n 'Razor Fang',\r\n 'Scope Lens',\r\n 'Soul Dew',\r\n 'Spell Tag',\r\n 'Sweet Apple',\r\n 'Tart Apple',\r\n 'Throat Spray',\r\n 'Toxic Orb',\r\n 'Twisted Spoon',\r\n 'Dragon Scale',\r\n 'Energy Powder',\r\n 'Fire Stone',\r\n 'Leaf Stone',\r\n 'Moon Stone',\r\n 'Sun Stone',\r\n 'Thunder Stone',\r\n 'Up-Grade',\r\n 'Water Stone',\r\n 'Berry Juice',\r\n 'Black Sludge',\r\n 'Prism Scale',\r\n 'Ice Stone',\r\n 'Gold Bottle Cap',\r\n 'Luminous Moss',\r\n 'Eject Button',\r\n 'Snowball',\r\n 'Bottle Cap',\r\n]);\r\nconst FLING_10 = new Set([\r\n 'Air Balloon',\r\n 'Berry Sweet',\r\n 'Choice Band',\r\n 'Choice Scarf',\r\n 'Choice Specs',\r\n 'Clover Sweet',\r\n 'Destiny Knot',\r\n 'Electric Seed',\r\n 'Expert Belt',\r\n 'Flower Sweet',\r\n 'Focus Band',\r\n 'Focus Sash',\r\n 'Full Incense',\r\n 'Grassy Seed',\r\n 'Lagging Tail',\r\n 'Lax Incense',\r\n 'Leftovers',\r\n 'Love Sweet',\r\n 'Mental Herb',\r\n 'Metal Powder',\r\n 'Mint Berry',\r\n 'Miracle Berry',\r\n 'Misty Seed',\r\n 'Muscle Band',\r\n 'Power Herb',\r\n 'Psychic Seed',\r\n 'Odd Incense',\r\n 'Quick Powder',\r\n 'Reaper Cloth',\r\n 'Red Card',\r\n 'Ribbon Sweet',\r\n 'Ring Target',\r\n 'Rock Incense',\r\n 'Rose Incense',\r\n 'Sea Incense',\r\n 'Shed Shell',\r\n 'Silk Scarf',\r\n 'Silver Powder',\r\n 'Smooth Rock',\r\n 'Soft Sand',\r\n 'Soothe Bell',\r\n 'Star Sweet',\r\n 'Strawberry Sweet',\r\n 'Wave Incense',\r\n 'White Herb',\r\n 'Wide Lens',\r\n 'Wise Glasses',\r\n 'Zoom Lens',\r\n 'Silver Powder',\r\n 'Power Herb',\r\n 'TR00',\r\n 'TR07',\r\n 'TR12',\r\n 'TR13',\r\n 'TR14',\r\n 'TR17',\r\n 'TR20',\r\n 'TR21',\r\n 'TR23',\r\n 'TR26',\r\n 'TR27',\r\n 'TR29',\r\n 'TR30',\r\n 'TR37',\r\n 'TR38',\r\n 'TR40',\r\n 'TR44',\r\n 'TR46',\r\n 'TR48',\r\n 'TR49',\r\n 'TR51',\r\n 'TR52',\r\n 'TR54',\r\n 'TR68',\r\n 'TR76',\r\n 'TR77',\r\n 'TR79',\r\n 'TR80',\r\n 'TR83',\r\n 'TR85',\r\n 'TR88',\r\n 'TR91',\r\n]);\r\n\r\n// TODO: move this data to the data files instead.\r\nexport function getFlingPower(item?: string) {\r\n if (!item) return 0;\r\n if (['Big Nugget', 'Iron Ball', 'TR43', 'TR71'].includes(item)) return 130;\r\n if (FLING_120.has(item)) return 85;\r\n if (['TR03', 'TR06', 'TR09', 'TR15', 'TR89'].includes(item)) return 110;\r\n if (FLING_100.has(item)) return 100;\r\n if (['TR36', 'TR78', 'TR81', 'TR94'].includes(item)) return 95;\r\n if (item.includes('Plate') || FLING_90.has(item)) return 90;\r\n if (FLING_85.has(item)) return 85;\r\n if (FLING_80.has(item)) return 80;\r\n if (FLING_70.has(item)) return 70;\r\n if (FLING_60.has(item)) return 60;\r\n if (['Eject Pack', 'Sharp Beak', 'Dubious Disc'].includes(item)) return 50;\r\n if (['Icy Rock', 'Eviolite', 'Lucky Punch'].includes(item)) return 40;\r\n if (FLING_30.has(item)) return 30;\r\n if (item === 'TR82') return 20;\r\n if (item.includes('Berry') || FLING_10.has(item)) return 10;\r\n return 0;\r\n}\r\n\r\nexport function getNaturalGift(gen: Generation, item: string) {\r\n const gift = gen.items.get(toID(item))?.naturalGift;\r\n return gift ? {t: gift.type, p: gift.basePower} : {t: 'Normal' as TypeName, p: 1};\r\n}\r\n\r\nexport function getTechnoBlast(item: string) {\r\n switch (item) {\r\n case 'Burn Drive':\r\n return 'Fire';\r\n case 'Chill Drive':\r\n return 'Ice';\r\n case 'Douse Drive':\r\n return 'Water';\r\n case 'Shock Drive':\r\n return 'Electric';\r\n default:\r\n return undefined;\r\n }\r\n}\r\n\r\nexport function getMultiAttack(item: string) {\r\n if (item.includes('Memory')) {\r\n return item.substring(0, item.indexOf(' ')) as TypeName;\r\n }\r\n return undefined;\r\n}\r\n", "import {Natures, Generation, TypeName, StatID, StatsTable} from './data/interface';\r\nimport {toID} from './util';\r\n\r\nconst RBY: Array = ['hp', 'atk', 'def', 'spc', 'spe'];\r\nconst GSC: StatID[] = ['hp', 'atk', 'def', 'spa', 'spd', 'spe'];\r\nconst ADV: StatID[] = GSC;\r\nconst DPP: StatID[] = GSC;\r\nconst BW: StatID[] = GSC;\r\nconst XY: StatID[] = GSC;\r\nconst SM: StatID[] = GSC;\r\nconst SS: StatID[] = GSC;\r\nconst SV: StatID[] = GSC;\r\n\r\nexport const STATS: Array | StatID[]> =\r\n [[], RBY, GSC, ADV, DPP, BW, XY, SM, SS, SV];\r\n\r\ntype HPTypeName = Exclude;\r\n\r\nconst HP_TYPES = [\r\n 'Fighting', 'Flying', 'Poison', 'Ground', 'Rock', 'Bug', 'Ghost', 'Steel',\r\n 'Fire', 'Water', 'Grass', 'Electric', 'Psychic', 'Ice', 'Dragon', 'Dark',\r\n];\r\n\r\nconst HP: {[type in HPTypeName]: {ivs: Partial; dvs: Partial}} = {\r\n Bug: {ivs: {atk: 30, def: 30, spd: 30}, dvs: {atk: 13, def: 13}},\r\n Dark: {ivs: {}, dvs: {}},\r\n Dragon: {ivs: {atk: 30}, dvs: {def: 14}},\r\n Electric: {ivs: {spa: 30}, dvs: {atk: 14}},\r\n Fighting: {ivs: {def: 30, spa: 30, spd: 30, spe: 30}, dvs: {atk: 12, def: 12}},\r\n Fire: {ivs: {atk: 30, spa: 30, spe: 30}, dvs: {atk: 14, def: 12}},\r\n Flying: {ivs: {hp: 30, atk: 30, def: 30, spa: 30, spd: 30}, dvs: {atk: 12, def: 13}},\r\n Ghost: {ivs: {def: 30, spd: 30}, dvs: {atk: 13, def: 14}},\r\n Grass: {ivs: {atk: 30, spa: 30}, dvs: {atk: 14, def: 14}},\r\n Ground: {ivs: {spa: 30, spd: 30}, dvs: {atk: 12}},\r\n Ice: {ivs: {atk: 30, def: 30}, dvs: {def: 13}},\r\n Poison: {ivs: {def: 30, spa: 30, spd: 30}, dvs: {atk: 12, def: 14}},\r\n Psychic: {ivs: {atk: 30, spe: 30}, dvs: {def: 12}},\r\n Rock: {ivs: {def: 30, spd: 30, spe: 30}, dvs: {atk: 13, def: 12}},\r\n Steel: {ivs: {spd: 30}, dvs: {atk: 13}},\r\n Water: {ivs: {atk: 30, def: 30, spa: 30}, dvs: {atk: 14, def: 13}},\r\n};\r\n\r\nexport const Stats = new (class {\r\n displayStat(stat: StatID | 'spc') {\r\n switch (stat) {\r\n case 'hp':\r\n return 'HP';\r\n case 'atk':\r\n return 'Atk';\r\n case 'def':\r\n return 'Def';\r\n case 'spa':\r\n return 'SpA';\r\n case 'spd':\r\n return 'SpD';\r\n case 'spe':\r\n return 'Spe';\r\n case 'spc':\r\n return 'Spc';\r\n default:\r\n throw new Error(`unknown stat ${stat}`);\r\n }\r\n }\r\n\r\n shortForm(stat: StatID | 'spc') {\r\n switch (stat) {\r\n case 'hp':\r\n return 'hp';\r\n case 'atk':\r\n return 'at';\r\n case 'def':\r\n return 'df';\r\n case 'spa':\r\n return 'sa';\r\n case 'spd':\r\n return 'sd';\r\n case 'spe':\r\n return 'sp';\r\n case 'spc':\r\n return 'sl';\r\n }\r\n }\r\n\r\n getHPDV(ivs: {atk: number; def: number; spe: number; spc: number}) {\r\n return (\r\n (this.IVToDV(ivs.atk) % 2) * 8 +\r\n (this.IVToDV(ivs.def) % 2) * 4 +\r\n (this.IVToDV(ivs.spe) % 2) * 2 +\r\n (this.IVToDV(ivs.spc) % 2)\r\n );\r\n }\r\n\r\n IVToDV(iv: number) {\r\n return Math.floor(iv / 2);\r\n }\r\n\r\n DVToIV(dv: number) {\r\n return dv * 2;\r\n }\r\n\r\n DVsToIVs(dvs: Readonly>) {\r\n const ivs: Partial = {};\r\n let dv: StatID;\r\n for (dv in dvs) {\r\n ivs[dv] = Stats.DVToIV(dvs[dv]!);\r\n }\r\n return ivs;\r\n }\r\n\r\n calcStat(\r\n gen: Generation,\r\n stat: StatID,\r\n base: number,\r\n iv: number,\r\n ev: number,\r\n level: number,\r\n nature?: string\r\n ) {\r\n if (gen.num < 1 || gen.num > 9) throw new Error(`Invalid generation ${gen.num}`);\r\n if (gen.num < 3) return this.calcStatRBY(stat, base, iv, level);\r\n return this.calcStatADV(gen.natures, stat, base, iv, ev, level, nature);\r\n }\r\n\r\n calcStatADV(\r\n natures: Natures,\r\n stat: StatID,\r\n base: number,\r\n iv: number,\r\n ev: number,\r\n level: number,\r\n nature?: string\r\n ) {\r\n if (stat === 'hp') {\r\n return base === 1\r\n ? base\r\n : Math.floor(((base * 2 + iv + Math.floor(ev / 4)) * level) / 100) + level + 10;\r\n } else {\r\n let mods: [StatID?, StatID?] = [undefined, undefined];\r\n if (nature) {\r\n const nat = natures.get(toID(nature));\r\n mods = [nat?.plus, nat?.minus];\r\n }\r\n const n =\r\n mods[0] === stat && mods[1] === stat\r\n ? 1\r\n : mods[0] === stat\r\n ? 1.1\r\n : mods[1] === stat\r\n ? 0.9\r\n : 1;\r\n\r\n return Math.floor((Math.floor(((base * 2 + iv + Math.floor(ev / 4)) * level) / 100) + 5) * n);\r\n }\r\n }\r\n\r\n calcStatRBY(stat: StatID, base: number, iv: number, level: number) {\r\n return this.calcStatRBYFromDV(stat, base, this.IVToDV(iv), level);\r\n }\r\n\r\n calcStatRBYFromDV(stat: StatID, base: number, dv: number, level: number) {\r\n if (stat === 'hp') {\r\n return Math.floor((((base + dv) * 2 + 63) * level) / 100) + level + 10;\r\n } else {\r\n return Math.floor((((base + dv) * 2 + 63) * level) / 100) + 5;\r\n }\r\n }\r\n\r\n getHiddenPowerIVs(gen: Generation, hpType: HPTypeName) {\r\n const hp = HP[hpType];\r\n if (!hp) return undefined;\r\n return gen.num === 2 ? Stats.DVsToIVs(hp.dvs) : hp.ivs;\r\n }\r\n\r\n getHiddenPower(gen: Generation, ivs: StatsTable) {\r\n const tr = (num: number, bits = 0) => {\r\n if (bits) return (num >>> 0) % (2 ** bits);\r\n return num >>> 0;\r\n };\r\n const stats = {hp: 31, atk: 31, def: 31, spe: 31, spa: 31, spd: 31};\r\n if (gen.num <= 2) {\r\n // Gen 2 specific Hidden Power check. IVs are still treated 0-31 so we get them 0-15\r\n const atkDV = tr(ivs.atk / 2);\r\n const defDV = tr(ivs.def / 2);\r\n const speDV = tr(ivs.spe / 2);\r\n const spcDV = tr(ivs.spa / 2);\r\n return {\r\n type: HP_TYPES[4 * (atkDV % 4) + (defDV % 4)] as TypeName,\r\n power: tr(\r\n (5 * ((spcDV >> 3) +\r\n (2 * (speDV >> 3)) +\r\n (4 * (defDV >> 3)) +\r\n (8 * (atkDV >> 3))) +\r\n (spcDV % 4)) / 2 + 31\r\n ),\r\n };\r\n } else {\r\n // Hidden Power check for Gen 3 onwards\r\n let hpTypeX = 0;\r\n let hpPowerX = 0;\r\n let i = 1;\r\n for (const s in stats) {\r\n hpTypeX += i * (ivs[s as StatID] % 2);\r\n hpPowerX += i * (tr(ivs[s as StatID] / 2) % 2);\r\n i *= 2;\r\n }\r\n return {\r\n type: HP_TYPES[tr(hpTypeX * 15 / 63)] as TypeName,\r\n // After Gen 6, Hidden Power is always 60 base power\r\n power: (gen.num && gen.num < 6) ? tr(hpPowerX * 40 / 63) + 30 : 60,\r\n };\r\n }\r\n }\r\n})();\r\n", "import {\r\n Generation,\r\n ID,\r\n ItemName,\r\n MoveCategory,\r\n NatureName,\r\n StatID,\r\n StatsTable,\r\n Terrain,\r\n TypeName,\r\n Weather,\r\n} from '../data/interface';\r\nimport {toID} from '../util';\r\nimport {Field, Side} from '../field';\r\nimport {Move} from '../move';\r\nimport {Pokemon} from '../pokemon';\r\nimport {Stats} from '../stats';\r\nimport {RawDesc} from '../desc';\r\n\r\nconst EV_ITEMS = [\r\n 'Macho Brace',\r\n 'Power Anklet',\r\n 'Power Band',\r\n 'Power Belt',\r\n 'Power Bracer',\r\n 'Power Lens',\r\n 'Power Weight',\r\n];\r\n\r\nexport function isGrounded(pokemon: Pokemon, field: Field) {\r\n return (field.isGravity || pokemon.hasItem('Iron Ball') ||\r\n (!pokemon.hasType('Flying') &&\r\n !pokemon.hasAbility('Levitate') &&\r\n !pokemon.hasItem('Air Balloon')));\r\n}\r\n\r\nexport function getModifiedStat(stat: number, mod: number, gen?: Generation) {\r\n if (gen && gen.num < 3) {\r\n if (mod >= 0) {\r\n const pastGenBoostTable = [1, 1.5, 2, 2.5, 3, 3.5, 4];\r\n stat = Math.floor(stat * pastGenBoostTable[mod]);\r\n } else {\r\n const numerators = [100, 66, 50, 40, 33, 28, 25];\r\n stat = Math.floor((stat * numerators[-mod]) / 100);\r\n }\r\n return Math.min(999, Math.max(1, stat));\r\n }\r\n\r\n const numerator = 0;\r\n const denominator = 1;\r\n const modernGenBoostTable = [\r\n [2, 8],\r\n [2, 7],\r\n [2, 6],\r\n [2, 5],\r\n [2, 4],\r\n [2, 3],\r\n [2, 2],\r\n [3, 2],\r\n [4, 2],\r\n [5, 2],\r\n [6, 2],\r\n [7, 2],\r\n [8, 2],\r\n ];\r\n stat = OF16(stat * modernGenBoostTable[6 + mod][numerator]);\r\n stat = Math.floor(stat / modernGenBoostTable[6 + mod][denominator]);\r\n\r\n return stat;\r\n}\r\n\r\nexport function computeFinalStats(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n field: Field,\r\n ...stats: StatID[]\r\n) {\r\n const sides: Array<[Pokemon, Side]> =\r\n [[attacker, field.attackerSide], [defender, field.defenderSide]];\r\n for (const [pokemon, side] of sides) {\r\n for (const stat of stats) {\r\n if (stat === 'spe') {\r\n pokemon.stats.spe = getFinalSpeed(gen, pokemon, field, side);\r\n } else {\r\n pokemon.stats[stat] = getModifiedStat(pokemon.rawStats[stat]!, pokemon.boosts[stat]!, gen);\r\n }\r\n }\r\n }\r\n}\r\n\r\nexport function getFinalSpeed(gen: Generation, pokemon: Pokemon, field: Field, side: Side) {\r\n const weather = field.weather || '';\r\n const terrain = field.terrain;\r\n let speed = getModifiedStat(pokemon.rawStats.spe, pokemon.boosts.spe, gen);\r\n const speedMods = [];\r\n\r\n if (side.isTailwind) speedMods.push(8192);\r\n // Pledge swamp would get applied here when implemented\r\n // speedMods.push(1024);\r\n\r\n if ((pokemon.hasAbility('Unburden') && pokemon.abilityOn) ||\r\n (pokemon.hasAbility('Chlorophyll') && weather.includes('Sun')) ||\r\n (pokemon.hasAbility('Sand Rush') && weather === 'Sand') ||\r\n (pokemon.hasAbility('Swift Swim') && weather.includes('Rain')) ||\r\n (pokemon.hasAbility('Slush Rush') && ['Hail', 'Snow'].includes(weather)) ||\r\n (pokemon.hasAbility('Surge Surfer') && terrain === 'Electric')\r\n ) {\r\n speedMods.push(8192);\r\n } else if (pokemon.hasAbility('Quick Feet') && pokemon.status) {\r\n speedMods.push(6144);\r\n } else if (pokemon.hasAbility('Slow Start') && pokemon.abilityOn) {\r\n speedMods.push(2048);\r\n } else if (isQPActive(pokemon, field) && getQPBoostedStat(pokemon, gen) === 'spe') {\r\n speedMods.push(6144);\r\n }\r\n\r\n if (pokemon.hasItem('Choice Scarf')) {\r\n speedMods.push(6144);\r\n } else if (pokemon.hasItem('Iron Ball', ...EV_ITEMS)) {\r\n speedMods.push(2048);\r\n } else if (pokemon.hasItem('Quick Powder') && pokemon.named('Ditto')) {\r\n speedMods.push(8192);\r\n }\r\n\r\n speed = OF32(pokeRound((speed * chainMods(speedMods, 410, 131172)) / 4096));\r\n if (pokemon.hasStatus('par') && !pokemon.hasAbility('Quick Feet')) {\r\n speed = Math.floor(OF32(speed * (gen.num < 7 ? 25 : 50)) / 100);\r\n }\r\n\r\n speed = Math.min(gen.num <= 2 ? 999 : 10000, speed);\r\n return Math.max(0, speed);\r\n}\r\n\r\nexport function getMoveEffectiveness(\r\n gen: Generation,\r\n move: Move,\r\n type: TypeName,\r\n isGhostRevealed?: boolean,\r\n isGravity?: boolean,\r\n isRingTarget?: boolean,\r\n) {\r\n if ((isRingTarget || isGhostRevealed) && type === 'Ghost' && move.hasType('Normal', 'Fighting')) {\r\n return 1;\r\n } else if ((isRingTarget || isGravity) && type === 'Flying' && move.hasType('Ground')) {\r\n return 1;\r\n } else if (move.named('Freeze-Dry') && type === 'Water') {\r\n return 2;\r\n } else if (move.named('Flying Press')) {\r\n return (\r\n gen.types.get('fighting' as ID)!.effectiveness[type]! *\r\n gen.types.get('flying' as ID)!.effectiveness[type]!\r\n );\r\n } else {\r\n return gen.types.get(toID(move.type))!.effectiveness[type]!;\r\n }\r\n}\r\n\r\nexport function checkAirLock(pokemon: Pokemon, field: Field) {\r\n if (pokemon.hasAbility('Air Lock', 'Cloud Nine')) {\r\n field.weather = undefined;\r\n }\r\n}\r\n\r\nexport function checkTeraformZero(pokemon: Pokemon, field: Field) {\r\n if (pokemon.hasAbility('Teraform Zero') && pokemon.abilityOn) {\r\n field.weather = undefined;\r\n field.terrain = undefined;\r\n }\r\n}\r\n\r\nexport function checkForecast(pokemon: Pokemon, weather?: Weather) {\r\n if (pokemon.hasAbility('Forecast') && pokemon.named('Castform')) {\r\n switch (weather) {\r\n case 'Sun':\r\n case 'Harsh Sunshine':\r\n pokemon.types = ['Fire'];\r\n break;\r\n case 'Rain':\r\n case 'Heavy Rain':\r\n pokemon.types = ['Water'];\r\n break;\r\n case 'Hail':\r\n case 'Snow':\r\n pokemon.types = ['Ice'];\r\n break;\r\n default:\r\n pokemon.types = ['Normal'];\r\n }\r\n }\r\n}\r\n\r\nexport function checkItem(pokemon: Pokemon, magicRoomActive?: boolean) {\r\n // Pokemon with Klutz still get their speed dropped in generation 4\r\n if (pokemon.gen.num === 4 && pokemon.hasItem('Iron Ball')) return;\r\n if (\r\n pokemon.hasAbility('Klutz') && !EV_ITEMS.includes(pokemon.item!) ||\r\n magicRoomActive\r\n ) {\r\n pokemon.item = '' as ItemName;\r\n }\r\n}\r\n\r\nexport function checkWonderRoom(pokemon: Pokemon, wonderRoomActive?: boolean) {\r\n if (wonderRoomActive) {\r\n [pokemon.rawStats.def, pokemon.rawStats.spd] = [pokemon.rawStats.spd, pokemon.rawStats.def];\r\n }\r\n}\r\n\r\nexport function checkIntimidate(gen: Generation, source: Pokemon, target: Pokemon) {\r\n const blocked =\r\n target.hasAbility('Clear Body', 'White Smoke', 'Hyper Cutter', 'Full Metal Body') ||\r\n // More abilities now block Intimidate in Gen 8+ (DaWoblefet, Cloudy Mistral)\r\n (gen.num >= 8 && target.hasAbility('Inner Focus', 'Own Tempo', 'Oblivious', 'Scrappy')) ||\r\n target.hasItem('Clear Amulet');\r\n if (source.hasAbility('Intimidate') && source.abilityOn && !blocked) {\r\n if (target.hasAbility('Contrary', 'Defiant', 'Guard Dog')) {\r\n target.boosts.atk = Math.min(6, target.boosts.atk + 1);\r\n } else if (target.hasAbility('Simple')) {\r\n target.boosts.atk = Math.max(-6, target.boosts.atk - 2);\r\n } else {\r\n target.boosts.atk = Math.max(-6, target.boosts.atk - 1);\r\n }\r\n if (target.hasAbility('Competitive')) {\r\n target.boosts.spa = Math.min(6, target.boosts.spa + 2);\r\n }\r\n }\r\n}\r\n\r\nexport function checkDownload(source: Pokemon, target: Pokemon, wonderRoomActive?: boolean) {\r\n if (source.hasAbility('Download')) {\r\n let def = target.stats.def;\r\n let spd = target.stats.spd;\r\n // We swap the defense stats again here since Download ignores Wonder Room\r\n if (wonderRoomActive) [def, spd] = [spd, def];\r\n if (spd <= def) {\r\n source.boosts.spa = Math.min(6, source.boosts.spa + 1);\r\n } else {\r\n source.boosts.atk = Math.min(6, source.boosts.atk + 1);\r\n }\r\n }\r\n}\r\n\r\nexport function checkIntrepidSword(source: Pokemon, gen: Generation) {\r\n if (source.hasAbility('Intrepid Sword') && gen.num > 7) {\r\n source.boosts.atk = Math.min(6, source.boosts.atk + 1);\r\n }\r\n}\r\n\r\nexport function checkDauntlessShield(source: Pokemon, gen: Generation) {\r\n if (source.hasAbility('Dauntless Shield') && gen.num > 7) {\r\n source.boosts.def = Math.min(6, source.boosts.def + 1);\r\n }\r\n}\r\n\r\nexport function checkWindRider(source: Pokemon, attackingSide: Side) {\r\n if (source.hasAbility('Wind Rider') && attackingSide.isTailwind) {\r\n source.boosts.atk = Math.min(6, source.boosts.atk + 1);\r\n }\r\n}\r\n\r\nexport function checkEmbody(source: Pokemon, gen: Generation) {\r\n if (gen.num < 9) return;\r\n switch (source.ability) {\r\n case 'Embody Aspect (Cornerstone)':\r\n source.boosts.def = Math.min(6, source.boosts.def + 1);\r\n break;\r\n case 'Embody Aspect (Hearthflame)':\r\n source.boosts.atk = Math.min(6, source.boosts.atk + 1);\r\n break;\r\n case 'Embody Aspect (Teal)':\r\n source.boosts.spe = Math.min(6, source.boosts.spe + 1);\r\n break;\r\n case 'Embody Aspect (Wellspring)':\r\n source.boosts.spd = Math.min(6, source.boosts.spd + 1);\r\n break;\r\n }\r\n}\r\n\r\nexport function checkInfiltrator(pokemon: Pokemon, affectedSide: Side) {\r\n if (pokemon.hasAbility('Infiltrator')) {\r\n affectedSide.isReflect = false;\r\n affectedSide.isLightScreen = false;\r\n affectedSide.isAuroraVeil = false;\r\n }\r\n}\r\n\r\nexport function checkSeedBoost(pokemon: Pokemon, field: Field) {\r\n if (!pokemon.item) return;\r\n if (field.terrain && pokemon.item.includes('Seed')) {\r\n const terrainSeed = pokemon.item.substring(0, pokemon.item.indexOf(' ')) as Terrain;\r\n if (field.hasTerrain(terrainSeed)) {\r\n if (terrainSeed === 'Grassy' || terrainSeed === 'Electric') {\r\n pokemon.boosts.def = pokemon.hasAbility('Contrary')\r\n ? Math.max(-6, pokemon.boosts.def - 1)\r\n : Math.min(6, pokemon.boosts.def + 1);\r\n } else {\r\n pokemon.boosts.spd = pokemon.hasAbility('Contrary')\r\n ? Math.max(-6, pokemon.boosts.spd - 1)\r\n : Math.min(6, pokemon.boosts.spd + 1);\r\n }\r\n pokemon.item = '' as ItemName;\r\n }\r\n }\r\n}\r\n\r\n// NOTE: We only need to handle guaranteed, damage-relevant boosts here for multi-hit accuracy\r\nexport function checkMultihitBoost(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc,\r\n attackerUsedItem = false,\r\n defenderUsedItem = false\r\n) {\r\n // NOTE: attacker.ability must be Parental Bond for these moves to be multi-hit\r\n if (move.named('Gyro Ball', 'Electro Ball') && defender.hasAbility('Gooey', 'Tangling Hair')) {\r\n // Gyro Ball (etc) makes contact into Gooey (etc) whenever its inflicting multiple hits because\r\n // this can only happen if the attacker ability is Parental Bond (and thus can't be Long Reach)\r\n if (attacker.hasItem('White Herb') && !attackerUsedItem) {\r\n desc.attackerItem = attacker.item;\r\n attackerUsedItem = true;\r\n } else {\r\n attacker.boosts.spe = Math.max(attacker.boosts.spe - 1, -6);\r\n attacker.stats.spe = getFinalSpeed(gen, attacker, field, field.attackerSide);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n // BUG: Technically Sitrus/Figy Berry + Unburden can also affect the defender's speed, but\r\n // this goes far beyond what we care to implement (especially once Gluttony is considered) now\r\n } else if (move.named('Power-Up Punch')) {\r\n attacker.boosts.atk = Math.min(attacker.boosts.atk + 1, 6);\r\n attacker.stats.atk = getModifiedStat(attacker.rawStats.atk, attacker.boosts.atk, gen);\r\n }\r\n\r\n const atkSimple = attacker.hasAbility('Simple') ? 2 : 1;\r\n const defSimple = defender.hasAbility('Simple') ? 2 : 1;\r\n\r\n if ((!defenderUsedItem) &&\r\n (defender.hasItem('Luminous Moss') && move.hasType('Water')) ||\r\n (defender.hasItem('Maranga Berry') && move.category === 'Special') ||\r\n (defender.hasItem('Kee Berry') && move.category === 'Physical')) {\r\n const defStat = defender.hasItem('Kee Berry') ? 'def' : 'spd';\r\n if (attacker.hasAbility('Unaware')) {\r\n desc.attackerAbility = attacker.ability;\r\n } else {\r\n if (defender.hasAbility('Contrary')) {\r\n desc.defenderAbility = defender.ability;\r\n if (defender.hasItem('White Herb') && !defenderUsedItem) {\r\n desc.defenderItem = defender.item;\r\n defenderUsedItem = true;\r\n } else {\r\n defender.boosts[defStat] = Math.max(-6, defender.boosts[defStat] - defSimple);\r\n }\r\n } else {\r\n defender.boosts[defStat] = Math.min(6, defender.boosts[defStat] + defSimple);\r\n }\r\n if (defSimple === 2) desc.defenderAbility = defender.ability;\r\n defender.stats[defStat] = getModifiedStat(defender.rawStats[defStat],\r\n defender.boosts[defStat],\r\n gen);\r\n desc.defenderItem = defender.item;\r\n defenderUsedItem = true;\r\n }\r\n }\r\n\r\n if (defender.hasAbility('Seed Sower')) {\r\n field.terrain = 'Grassy';\r\n }\r\n if (defender.hasAbility('Sand Spit')) {\r\n field.weather = 'Sand';\r\n }\r\n\r\n if (defender.hasAbility('Stamina')) {\r\n if (attacker.hasAbility('Unaware')) {\r\n desc.attackerAbility = attacker.ability;\r\n } else {\r\n defender.boosts.def = Math.min(defender.boosts.def + 1, 6);\r\n defender.stats.def = getModifiedStat(defender.rawStats.def, defender.boosts.def, gen);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n } else if (defender.hasAbility('Water Compaction') && move.hasType('Water')) {\r\n if (attacker.hasAbility('Unaware')) {\r\n desc.attackerAbility = attacker.ability;\r\n } else {\r\n defender.boosts.def = Math.min(defender.boosts.def + 2, 6);\r\n defender.stats.def = getModifiedStat(defender.rawStats.def, defender.boosts.def, gen);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n } else if (defender.hasAbility('Weak Armor')) {\r\n if (attacker.hasAbility('Unaware')) {\r\n desc.attackerAbility = attacker.ability;\r\n } else {\r\n if (defender.hasItem('White Herb') && !defenderUsedItem && defender.boosts.def === 0) {\r\n desc.defenderItem = defender.item;\r\n defenderUsedItem = true;\r\n } else {\r\n defender.boosts.def = Math.max(defender.boosts.def - 1, -6);\r\n defender.stats.def = getModifiedStat(defender.rawStats.def, defender.boosts.def, gen);\r\n }\r\n desc.defenderAbility = defender.ability;\r\n }\r\n defender.boosts.spe = Math.min(defender.boosts.spe + 2, 6);\r\n defender.stats.spe = getFinalSpeed(gen, defender, field, field.defenderSide);\r\n }\r\n\r\n if (move.dropsStats) {\r\n if (attacker.hasAbility('Unaware')) {\r\n desc.attackerAbility = attacker.ability;\r\n } else {\r\n // No move with dropsStats has fancy logic regarding category here\r\n const stat = move.category === 'Special' ? 'spa' : 'atk';\r\n\r\n let boosts = attacker.boosts[stat];\r\n if (attacker.hasAbility('Contrary')) {\r\n boosts = Math.min(6, boosts + move.dropsStats);\r\n desc.attackerAbility = attacker.ability;\r\n } else {\r\n boosts = Math.max(-6, boosts - move.dropsStats * atkSimple);\r\n }\r\n if (atkSimple === 2) desc.attackerAbility = attacker.ability;\r\n\r\n if (attacker.hasItem('White Herb') && attacker.boosts[stat] < 0 && !attackerUsedItem) {\r\n boosts += move.dropsStats * atkSimple;\r\n desc.attackerItem = attacker.item;\r\n attackerUsedItem = true;\r\n }\r\n\r\n attacker.boosts[stat] = boosts;\r\n attacker.stats[stat] = getModifiedStat(attacker.rawStats[stat], defender.boosts[stat], gen);\r\n }\r\n }\r\n\r\n // Do ability swap after all other effects\r\n if (defender.hasAbility('Mummy', 'Wandering Spirit', 'Lingering Aroma') && move.flags.contact) {\r\n const oldAttackerAbility = attacker.ability;\r\n attacker.ability = defender.ability;\r\n // If attacker ability is notable, then ability swap is notable.\r\n if (desc.attackerAbility) {\r\n desc.defenderAbility = defender.ability;\r\n }\r\n if (defender.hasAbility('Wandering Spirit')) {\r\n defender.ability = oldAttackerAbility;\r\n }\r\n }\r\n\r\n return [attackerUsedItem, defenderUsedItem];\r\n}\r\n\r\nexport function chainMods(mods: number[], lowerBound: number, upperBound: number) {\r\n let M = 4096;\r\n for (const mod of mods) {\r\n if (mod !== 4096) {\r\n M = (M * mod + 2048) >> 12;\r\n }\r\n }\r\n return Math.max(Math.min(M, upperBound), lowerBound);\r\n}\r\n\r\nexport function getBaseDamage(level: number, basePower: number, attack: number, defense: number) {\r\n return Math.floor(\r\n OF32(\r\n Math.floor(\r\n OF32(OF32(Math.floor((2 * level) / 5 + 2) * basePower) * attack) / defense\r\n ) / 50 + 2\r\n )\r\n );\r\n}\r\n\r\n/**\r\n * Get which stat will be boosted by Quark Drive or Protosynthesis\r\n * In the case that `pokemon.boostedStat` is set, it will always return that stat\r\n * In the case that two stats have equal value, stat choices will be prioritized\r\n * in the following order:\r\n * Attack, Defense, Special Attack, Special Defense, and Speed\r\n *\r\n * @param modifiedStats\r\n * @returns\r\n */\r\nexport function getQPBoostedStat(\r\n pokemon: Pokemon,\r\n gen?: Generation\r\n): StatID {\r\n if (pokemon.boostedStat && pokemon.boostedStat !== 'auto') {\r\n return pokemon.boostedStat; // override.\r\n }\r\n let bestStat: StatID = 'atk';\r\n for (const stat of ['def', 'spa', 'spd', 'spe'] as StatID[]) {\r\n if (\r\n // proto/quark ignore boosts when considering their boost\r\n getModifiedStat(pokemon.rawStats[stat], pokemon.boosts[stat], gen) >\r\n getModifiedStat(pokemon.rawStats[bestStat], pokemon.boosts[bestStat], gen)\r\n ) {\r\n bestStat = stat;\r\n }\r\n }\r\n return bestStat;\r\n}\r\n\r\nexport function isQPActive(\r\n pokemon: Pokemon,\r\n field: Field\r\n) {\r\n if (!pokemon.boostedStat) {\r\n return false;\r\n }\r\n\r\n const weather = field.weather || '';\r\n const terrain = field.terrain;\r\n\r\n return (\r\n (pokemon.hasAbility('Protosynthesis') &&\r\n (weather.includes('Sun') || pokemon.hasItem('Booster Energy'))) ||\r\n (pokemon.hasAbility('Quark Drive') &&\r\n (terrain === 'Electric' || pokemon.hasItem('Booster Energy'))) ||\r\n (pokemon.boostedStat !== 'auto')\r\n );\r\n}\r\n\r\nexport function getFinalDamage(\r\n baseAmount: number,\r\n i: number,\r\n effectiveness: number,\r\n isBurned: boolean,\r\n stabMod: number,\r\n finalMod: number,\r\n protect?: boolean\r\n) {\r\n let damageAmount = Math.floor(OF32(baseAmount * (85 + i)) / 100);\r\n // If the stabMod would not accomplish anything we avoid applying it because it could cause\r\n // us to calculate damage overflow incorrectly (DaWoblefet)\r\n if (stabMod !== 4096) damageAmount = OF32(damageAmount * stabMod) / 4096;\r\n damageAmount = Math.floor(OF32(pokeRound(damageAmount) * effectiveness));\r\n\r\n if (isBurned) damageAmount = Math.floor(damageAmount / 2);\r\n if (protect) damageAmount = pokeRound(OF32(damageAmount * 1024) / 4096);\r\n return OF16(pokeRound(Math.max(1, OF32(damageAmount * finalMod) / 4096)));\r\n}\r\n\r\n/**\r\n * Determines which move category Shell Side Arm should behave as.\r\n *\r\n * A simplified formula can be used here compared to what the research\r\n * suggests as we do not want to implement the random tiebreak element of\r\n * move - instead we simply default to 'Special' and allow the user to override\r\n * this by manually adjusting the move's category.\r\n *\r\n * See also:\r\n * {@link https://github.com/smogon/pokemon-showdown/commit/65d2bb5d}\r\n *\r\n * @param source Attacking pokemon (after stat modifications)\r\n * @param target Target pokemon (after stat modifications)\r\n * @returns 'Physical' | 'Special'\r\n */\r\nexport function getShellSideArmCategory(source: Pokemon, target: Pokemon): MoveCategory {\r\n const physicalDamage = source.stats.atk / target.stats.def;\r\n const specialDamage = source.stats.spa / target.stats.spd;\r\n return physicalDamage > specialDamage ? 'Physical' : 'Special';\r\n}\r\n\r\nexport function getWeight(pokemon: Pokemon, desc: RawDesc, role: 'defender' | 'attacker') {\r\n let weightHG = pokemon.weightkg * 10;\r\n const abilityFactor = pokemon.hasAbility('Heavy Metal') ? 2\r\n : pokemon.hasAbility('Light Metal') ? 0.5\r\n : 1;\r\n if (abilityFactor !== 1) {\r\n weightHG = Math.max(Math.trunc(weightHG * abilityFactor), 1);\r\n desc[`${role}Ability`] = pokemon.ability;\r\n }\r\n\r\n if (pokemon.hasItem('Float Stone')) {\r\n weightHG = Math.max(Math.trunc(weightHG * 0.5), 1);\r\n desc[`${role}Item`] = pokemon.item;\r\n }\r\n\r\n // convert back to kg\r\n return weightHG / 10;\r\n}\r\n\r\nexport function getStabMod(pokemon: Pokemon, move: Move, desc: RawDesc) {\r\n let stabMod = 4096;\r\n if (pokemon.hasOriginalType(move.type)) {\r\n stabMod += 2048;\r\n } else if (pokemon.hasAbility('Protean', 'Libero') && !pokemon.teraType) {\r\n stabMod += 2048;\r\n desc.attackerAbility = pokemon.ability;\r\n }\r\n const teraType = pokemon.teraType;\r\n if (teraType === move.type && teraType !== 'Stellar') {\r\n stabMod += 2048;\r\n desc.attackerTera = teraType;\r\n }\r\n if (pokemon.hasAbility('Adaptability') && pokemon.hasType(move.type)) {\r\n stabMod += teraType && pokemon.hasOriginalType(teraType) ? 1024 : 2048;\r\n desc.attackerAbility = pokemon.ability;\r\n }\r\n return stabMod;\r\n}\r\n\r\nexport function getStellarStabMod(pokemon: Pokemon, move: Move, stabMod = 1, turns = 0) {\r\n const isStellarBoosted =\r\n pokemon.teraType === 'Stellar' &&\r\n ((move.isStellarFirstUse && turns === 0) || pokemon.named('Terapagos-Stellar'));\r\n if (isStellarBoosted) {\r\n if (pokemon.hasOriginalType(move.type)) {\r\n stabMod += 2048;\r\n } else {\r\n stabMod = 4915;\r\n }\r\n }\r\n return stabMod;\r\n}\r\n\r\nexport function countBoosts(gen: Generation, boosts: StatsTable) {\r\n let sum = 0;\r\n\r\n const STATS: StatID[] = gen.num === 1\r\n ? ['atk', 'def', 'spa', 'spe']\r\n : ['atk', 'def', 'spa', 'spd', 'spe'];\r\n\r\n for (const stat of STATS) {\r\n // Only positive boosts are counted\r\n const boost = boosts[stat];\r\n if (boost && boost > 0) sum += boost;\r\n }\r\n return sum;\r\n}\r\n\r\nexport function getStatDescriptionText(\r\n gen: Generation,\r\n pokemon: Pokemon,\r\n stat: StatID,\r\n natureName?: NatureName\r\n): string {\r\n const nature = gen.natures.get(toID(natureName))!;\r\n let desc = pokemon.evs[stat] +\r\n (stat === 'hp' || nature.plus === nature.minus ? ''\r\n : nature.plus === stat ? '+'\r\n : nature.minus === stat ? '-'\r\n : '') + ' ' +\r\n Stats.displayStat(stat);\r\n const iv = pokemon.ivs[stat];\r\n if (iv !== 31) desc += ` ${iv} IVs`;\r\n return desc;\r\n}\r\n\r\nexport function handleFixedDamageMoves(attacker: Pokemon, move: Move) {\r\n if (move.named('Seismic Toss', 'Night Shade')) {\r\n return attacker.level;\r\n } else if (move.named('Dragon Rage')) {\r\n return 40;\r\n } else if (move.named('Sonic Boom')) {\r\n return 20;\r\n }\r\n return 0;\r\n}\r\n\r\n// Game Freak rounds DOWN on .5\r\nexport function pokeRound(num: number) {\r\n return num % 1 > 0.5 ? Math.ceil(num) : Math.floor(num);\r\n}\r\n\r\n// 16-bit Overflow\r\nexport function OF16(n: number) {\r\n return n > 65535 ? n % 65536 : n;\r\n}\r\n\r\n// 32-bit Overflow\r\nexport function OF32(n: number) {\r\n return n > 4294967295 ? n % 4294967296 : n;\r\n}\r\n", "import {Generation, Weather, Terrain, TypeName, ID} from './data/interface';\r\nimport {Field, Side} from './field';\r\nimport {Move} from './move';\r\nimport {Pokemon} from './pokemon';\r\nimport {Damage, damageRange} from './result';\r\nimport {error} from './util';\r\n// NOTE: This needs to come last to simplify bundling\r\nimport {isGrounded} from './mechanics/util';\r\n\r\nexport interface RawDesc {\r\n HPEVs?: string;\r\n attackBoost?: number;\r\n attackEVs?: string;\r\n attackerAbility?: string;\r\n attackerItem?: string;\r\n attackerName: string;\r\n attackerTera?: string;\r\n defenderAbility?: string;\r\n defenderItem?: string;\r\n defenderName: string;\r\n defenderTera?: string;\r\n defenseBoost?: number;\r\n defenseEVs?: string;\r\n hits?: number;\r\n alliesFainted?: number;\r\n isStellarFirstUse?: boolean;\r\n isBeadsOfRuin?: boolean;\r\n isSwordOfRuin?: boolean;\r\n isTabletsOfRuin?: boolean;\r\n isVesselOfRuin?: boolean;\r\n isAuroraVeil?: boolean;\r\n isFlowerGiftAttacker?: boolean;\r\n isFlowerGiftDefender?: boolean;\r\n isFriendGuard?: boolean;\r\n isHelpingHand?: boolean;\r\n isCritical?: boolean;\r\n isLightScreen?: boolean;\r\n isBurned?: boolean;\r\n isProtected?: boolean;\r\n isReflect?: boolean;\r\n isBattery?: boolean;\r\n isPowerSpot?: boolean;\r\n isWonderRoom?: boolean;\r\n isSwitching?: 'out' | 'in';\r\n moveBP?: number;\r\n moveName: string;\r\n moveTurns?: string;\r\n moveType?: TypeName;\r\n rivalry?: 'buffed' | 'nerfed';\r\n terrain?: Terrain;\r\n weather?: Weather;\r\n isDefenderDynamaxed?: boolean;\r\n}\r\n\r\nexport function display(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n damage: Damage,\r\n rawDesc: RawDesc,\r\n notation = '%',\r\n err = true\r\n) {\r\n const [minDamage, maxDamage] = damageRange(damage);\r\n const min = (typeof minDamage === 'number' ? minDamage : minDamage[0] + minDamage[1]);\r\n const max = (typeof maxDamage === 'number' ? maxDamage : maxDamage[0] + maxDamage[1]);\r\n\r\n const minDisplay = toDisplay(notation, min, defender.maxHP());\r\n const maxDisplay = toDisplay(notation, max, defender.maxHP());\r\n\r\n const desc = buildDescription(rawDesc, attacker, defender);\r\n const damageText = `${min}-${max} (${minDisplay} - ${maxDisplay}${notation})`;\r\n\r\n if (move.category === 'Status' && !move.named('Nature Power')) return `${desc}: ${damageText}`;\r\n const koChanceText = getKOChance(gen, attacker, defender, move, field, damage, err).text;\r\n return koChanceText ? `${desc}: ${damageText} -- ${koChanceText}` : `${desc}: ${damageText}`;\r\n}\r\n\r\nexport function displayMove(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n damage: Damage,\r\n notation = '%'\r\n) {\r\n const [minDamage, maxDamage] = damageRange(damage);\r\n const min = (typeof minDamage === 'number' ? minDamage : minDamage[0] + minDamage[1]);\r\n const max = (typeof maxDamage === 'number' ? maxDamage : maxDamage[0] + maxDamage[1]);\r\n\r\n const minDisplay = toDisplay(notation, min, defender.maxHP());\r\n const maxDisplay = toDisplay(notation, max, defender.maxHP());\r\n\r\n const recoveryText = getRecovery(gen, attacker, defender, move, damage, notation).text;\r\n const recoilText = getRecoil(gen, attacker, defender, move, damage, notation).text;\r\n\r\n return `${minDisplay} - ${maxDisplay}${notation}${recoveryText &&\r\n ` (${recoveryText})`}${recoilText && ` (${recoilText})`}`;\r\n}\r\n\r\nexport function getRecovery(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n damage: Damage,\r\n notation = '%'\r\n) {\r\n const [minDamage, maxDamage] = damageRange(damage);\r\n const minD = typeof minDamage === 'number' ? [minDamage] : minDamage;\r\n const maxD = typeof maxDamage === 'number' ? [maxDamage] : maxDamage;\r\n\r\n const recovery = [0, 0] as [number, number];\r\n let text = '';\r\n\r\n const ignoresShellBell =\r\n gen.num === 3 && move.named('Doom Desire', 'Future Sight');\r\n if (attacker.hasItem('Shell Bell') && !ignoresShellBell) {\r\n const max = Math.round(defender.maxHP() / 8);\r\n for (let i = 0; i < minD.length; i++) {\r\n recovery[0] += Math.min(Math.round(minD[i] * move.hits / 8), max);\r\n recovery[1] += Math.min(Math.round(maxD[i] * move.hits / 8), max);\r\n }\r\n }\r\n\r\n if (move.named('G-Max Finale')) {\r\n recovery[0] = recovery[1] = Math.round(attacker.maxHP() / 6);\r\n }\r\n\r\n if (move.drain) {\r\n const percentHealed = move.drain[0] / move.drain[1];\r\n const max = Math.round(defender.maxHP() * percentHealed);\r\n for (let i = 0; i < minD.length; i++) {\r\n const range = [minD[i], maxD[i]];\r\n for (const j in recovery) {\r\n let drained = Math.round(range[j] * percentHealed);\r\n if (attacker.hasItem('Big Root')) drained = Math.trunc(drained * 5324 / 4096);\r\n recovery[j] += Math.min(drained * move.hits, max);\r\n }\r\n }\r\n }\r\n\r\n if (recovery[1] === 0) return {recovery, text};\r\n\r\n const minHealthRecovered = toDisplay(notation, recovery[0], attacker.maxHP());\r\n const maxHealthRecovered = toDisplay(notation, recovery[1], attacker.maxHP());\r\n\r\n text = `${minHealthRecovered} - ${maxHealthRecovered}${notation} recovered`;\r\n return {recovery, text};\r\n}\r\n\r\n// TODO: return recoil damage as exact HP\r\nexport function getRecoil(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n damage: Damage,\r\n notation = '%'\r\n) {\r\n const [minDamage, maxDamage] = damageRange(damage);\r\n const min = (typeof minDamage === 'number' ? minDamage : minDamage[0] + minDamage[1]) * move.hits;\r\n const max = (typeof maxDamage === 'number' ? maxDamage : maxDamage[0] + maxDamage[1]) * move.hits;\r\n\r\n let recoil: [number, number] | number = [0, 0];\r\n let text = '';\r\n\r\n const damageOverflow = minDamage > defender.curHP() || maxDamage > defender.curHP();\r\n if (move.recoil) {\r\n const mod = (move.recoil[0] / move.recoil[1]) * 100;\r\n let minRecoilDamage, maxRecoilDamage;\r\n if (damageOverflow) {\r\n minRecoilDamage =\r\n toDisplay(notation, defender.curHP() * mod, attacker.maxHP(), 100);\r\n maxRecoilDamage =\r\n toDisplay(notation, defender.curHP() * mod, attacker.maxHP(), 100);\r\n } else {\r\n minRecoilDamage = toDisplay(\r\n notation, Math.min(min, defender.curHP()) * mod, attacker.maxHP(), 100\r\n );\r\n maxRecoilDamage = toDisplay(\r\n notation, Math.min(max, defender.curHP()) * mod, attacker.maxHP(), 100\r\n );\r\n }\r\n if (!attacker.hasAbility('Rock Head')) {\r\n recoil = [minRecoilDamage, maxRecoilDamage];\r\n text = `${minRecoilDamage} - ${maxRecoilDamage}${notation} recoil damage`;\r\n }\r\n } else if (move.hasCrashDamage) {\r\n const genMultiplier = gen.num === 2 ? 12.5 : gen.num >= 3 ? 50 : 1;\r\n\r\n let minRecoilDamage, maxRecoilDamage;\r\n if (damageOverflow && gen.num !== 2) {\r\n minRecoilDamage =\r\n toDisplay(notation, defender.curHP() * genMultiplier, attacker.maxHP(), 100);\r\n maxRecoilDamage =\r\n toDisplay(notation, defender.curHP() * genMultiplier, attacker.maxHP(), 100);\r\n } else {\r\n minRecoilDamage = toDisplay(\r\n notation, Math.min(min, defender.maxHP()) * genMultiplier, attacker.maxHP(), 100\r\n );\r\n maxRecoilDamage = toDisplay(\r\n notation, Math.min(max, defender.maxHP()) * genMultiplier, attacker.maxHP(), 100\r\n );\r\n }\r\n\r\n recoil = [minRecoilDamage, maxRecoilDamage];\r\n switch (gen.num) {\r\n case 1:\r\n recoil = toDisplay(notation, 1, attacker.maxHP());\r\n text = '1hp damage on miss';\r\n break;\r\n case 2: case 3: case 4:\r\n if (defender.hasType('Ghost')) {\r\n if (gen.num === 4) {\r\n const gen4CrashDamage = Math.floor(((defender.maxHP() * 0.5) / attacker.maxHP()) * 100);\r\n recoil = notation === '%' ? gen4CrashDamage : Math.floor((gen4CrashDamage / 100) * 48);\r\n text = `${gen4CrashDamage}% crash damage`;\r\n } else {\r\n recoil = 0;\r\n text = 'no crash damage on Ghost types';\r\n }\r\n } else {\r\n text = `${minRecoilDamage} - ${maxRecoilDamage}${notation} crash damage on miss`;\r\n }\r\n break;\r\n default:\r\n recoil = notation === '%' ? 24 : 50;\r\n text = '50% crash damage';\r\n }\r\n } else if (move.struggleRecoil) {\r\n recoil = notation === '%' ? 12 : 25;\r\n text = '25% struggle damage';\r\n // Struggle recoil is actually rounded down in Gen 4 per DaWoblefet's research, but until we\r\n // return recoil damage as exact HP the best we can do is add some more text to this effect\r\n if (gen.num === 4) text += ' (rounded down)';\r\n } else if (move.mindBlownRecoil) {\r\n recoil = notation === '%' ? 24 : 50;\r\n text = '50% recoil damage';\r\n }\r\n\r\n return {recoil, text};\r\n}\r\n\r\nexport function getKOChance(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n damage: Damage,\r\n err = true\r\n) {\r\n damage = combine(damage);\r\n if (isNaN(damage[0])) {\r\n error(err, 'damage[0] must be a number.');\r\n return {chance: 0, n: 0, text: ''};\r\n }\r\n if (damage[damage.length - 1] === 0) {\r\n error(err, 'damage[damage.length - 1] === 0.');\r\n return {chance: 0, n: 0, text: ''};\r\n }\r\n\r\n // Code doesn't really work if these aren't set.\r\n if (move.timesUsed === undefined) move.timesUsed = 1;\r\n if (move.timesUsedWithMetronome === undefined) move.timesUsedWithMetronome = 1;\r\n\r\n if (damage[0] >= defender.maxHP() && move.timesUsed === 1 && move.timesUsedWithMetronome === 1) {\r\n return {chance: 1, n: 1, text: 'guaranteed OHKO'};\r\n }\r\n\r\n const hazards = getHazards(gen, defender, field.defenderSide);\r\n const eot = getEndOfTurn(gen, attacker, defender, move, field);\r\n const toxicCounter =\r\n defender.hasStatus('tox') && !defender.hasAbility('Magic Guard') ? defender.toxicCounter : 0;\r\n\r\n // multi-hit moves have too many possibilities for brute-forcing to work, so reduce it\r\n // to an approximate distribution\r\n let qualifier = move.hits > 1 ? 'approx. ' : '';\r\n\r\n const hazardsText = hazards.texts.length > 0\r\n ? ' after ' + serializeText(hazards.texts)\r\n : '';\r\n const afterText =\r\n hazards.texts.length > 0 || eot.texts.length > 0\r\n ? ' after ' + serializeText(hazards.texts.concat(eot.texts))\r\n : '';\r\n\r\n function KOChance(\r\n chance: number | undefined,\r\n n: number,\r\n multipleTurns = false,\r\n ) {\r\n if (chance === 0) return {chance: undefined, n, text: qualifier + 'not a KO'};\r\n let text = chance === undefined ? qualifier + 'possible '\r\n : chance === 1 ? qualifier || 'guaranteed '\r\n // prevent displaying misleading 100% or 0% chances\r\n : `${qualifier}${Math.max(Math.min(Math.round(chance * 1000), 999), 1) / 10}% chance to `;\r\n // using the number of hits we can determine the type of KO we are checking for\r\n text += n === 1 ? 'OHKO' + hazardsText\r\n : (multipleTurns ? `KO in ${n} turns` : `${n}HKO`) + afterText;\r\n return {chance, n, text};\r\n }\r\n\r\n if ((move.timesUsed === 1 && move.timesUsedWithMetronome === 1) || move.isZ) {\r\n const chance = computeKOChance(\r\n damage, defender.curHP() - hazards.damage, 0, 1, 1, defender.maxHP(), toxicCounter\r\n );\r\n // note: still not accounting for EOT due to poor eot damage handling\r\n if (chance > 0) return KOChance(chance, 1);\r\n\r\n // Parental Bond's combined first + second hit only is accurate for chance to OHKO, for\r\n // multihit KOs its only approximated. We should be doing squashMultihit here instead of\r\n // pretending we ar emore accurate than we are, but just throwing on an qualifer should be\r\n // sufficient.\r\n if (damage.length === 256) {\r\n qualifier = 'approx. ';\r\n // damage = squashMultihit(gen, damage, move.hits, err);\r\n }\r\n\r\n for (let i = 2; i <= 4; i++) {\r\n const chance = computeKOChance(\r\n damage, defender.curHP() - hazards.damage, eot.damage, i, 1, defender.maxHP(), toxicCounter\r\n );\r\n if (chance > 0) return KOChance(chance, i);\r\n }\r\n\r\n for (let i = 5; i <= 9; i++) {\r\n if (\r\n predictTotal(damage[0], eot.damage, i, 1, toxicCounter, defender.maxHP()) >=\r\n defender.curHP() - hazards.damage\r\n ) {\r\n return KOChance(1, i);\r\n } else if (\r\n predictTotal(damage[damage.length - 1], eot.damage, i, 1, toxicCounter, defender.maxHP()) >=\r\n defender.curHP() - hazards.damage\r\n ) {\r\n // possible but no concrete chance\r\n return KOChance(undefined, i);\r\n }\r\n }\r\n } else {\r\n const chance = computeKOChance(\r\n damage, defender.maxHP() - hazards.damage,\r\n eot.damage,\r\n move.hits || 1,\r\n move.timesUsed || 1,\r\n defender.maxHP(),\r\n toxicCounter\r\n );\r\n if (chance > 0) return KOChance(chance, move.timesUsed, chance === 1);\r\n\r\n if (predictTotal(\r\n damage[0],\r\n eot.damage,\r\n 1,\r\n move.timesUsed,\r\n toxicCounter,\r\n defender.maxHP()\r\n ) >=\r\n defender.curHP() - hazards.damage\r\n ) {\r\n return KOChance(1, move.timesUsed, true);\r\n } else if (\r\n predictTotal(\r\n damage[damage.length - 1],\r\n eot.damage,\r\n 1,\r\n move.timesUsed,\r\n toxicCounter,\r\n defender.maxHP()\r\n ) >=\r\n defender.curHP() - hazards.damage\r\n ) {\r\n // possible but no real idea\r\n return KOChance(undefined, move.timesUsed, true);\r\n }\r\n return KOChance(0, move.timesUsed);\r\n }\r\n\r\n return {chance: 0, n: 0, text: ''};\r\n}\r\n\r\nfunction combine(damage: Damage) {\r\n // Fixed Damage\r\n if (typeof damage === 'number') return [damage];\r\n // Standard Damage\r\n if (damage.length > 2) {\r\n if (damage[0] > damage[damage.length - 1]) damage = damage.slice().sort() as number[];\r\n return damage as number[];\r\n }\r\n // Fixed Parental Bond Damage\r\n if (typeof damage[0] === 'number' && typeof damage[1] === 'number') {\r\n return [damage[0] + damage[1]];\r\n }\r\n // Parental Bond Damage\r\n const d = damage as [number[], number[]];\r\n const combined = [];\r\n for (let i = 0; i < d[0].length; i++) { // eslint-disable-line\r\n for (let j = 0; j < d[1].length; j++) { // eslint-disable-line\r\n combined.push(d[0][i] + d[1][j]);\r\n }\r\n }\r\n return combined.sort();\r\n}\r\n\r\nconst TRAPPING = [\r\n 'Bind', 'Clamp', 'Fire Spin', 'Infestation', 'Magma Storm', 'Sand Tomb',\r\n 'Thunder Cage', 'Whirlpool', 'Wrap', 'G-Max Sandblast', 'G-Max Centiferno',\r\n];\r\n\r\nfunction getHazards(gen: Generation, defender: Pokemon, defenderSide: Side) {\r\n let damage = 0;\r\n const texts: string[] = [];\r\n\r\n if (defender.hasItem('Heavy-Duty Boots')) {\r\n return {damage, texts};\r\n }\r\n if (defenderSide.isSR && !defender.hasAbility('Magic Guard', 'Mountaineer')) {\r\n const rockType = gen.types.get('rock' as ID)!;\r\n const effectiveness =\r\n rockType.effectiveness[defender.types[0]]! *\r\n (defender.types[1] ? rockType.effectiveness[defender.types[1]]! : 1);\r\n damage += Math.floor((effectiveness * defender.maxHP()) / 8);\r\n texts.push('Stealth Rock');\r\n }\r\n if (defenderSide.steelsurge && !defender.hasAbility('Magic Guard', 'Mountaineer')) {\r\n const steelType = gen.types.get('steel' as ID)!;\r\n const effectiveness =\r\n steelType.effectiveness[defender.types[0]]! *\r\n (defender.types[1] ? steelType.effectiveness[defender.types[1]]! : 1);\r\n damage += Math.floor((effectiveness * defender.maxHP()) / 8);\r\n texts.push('Steelsurge');\r\n }\r\n\r\n if (!defender.hasType('Flying') &&\r\n !defender.hasAbility('Magic Guard', 'Levitate') &&\r\n !defender.hasItem('Air Balloon')\r\n ) {\r\n if (defenderSide.spikes === 1) {\r\n damage += Math.floor(defender.maxHP() / 8);\r\n if (gen.num === 2) {\r\n texts.push('Spikes');\r\n } else {\r\n texts.push('1 layer of Spikes');\r\n }\r\n } else if (defenderSide.spikes === 2) {\r\n damage += Math.floor(defender.maxHP() / 6);\r\n texts.push('2 layers of Spikes');\r\n } else if (defenderSide.spikes === 3) {\r\n damage += Math.floor(defender.maxHP() / 4);\r\n texts.push('3 layers of Spikes');\r\n }\r\n }\r\n\r\n if (isNaN(damage)) {\r\n damage = 0;\r\n }\r\n\r\n return {damage, texts};\r\n}\r\n\r\nfunction getEndOfTurn(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field\r\n) {\r\n let damage = 0;\r\n const texts = [];\r\n\r\n if (field.hasWeather('Sun', 'Harsh Sunshine')) {\r\n if (defender.hasAbility('Dry Skin', 'Solar Power')) {\r\n damage -= Math.floor(defender.maxHP() / 8);\r\n texts.push(defender.ability + ' damage');\r\n }\r\n } else if (field.hasWeather('Rain', 'Heavy Rain')) {\r\n if (defender.hasAbility('Dry Skin')) {\r\n damage += Math.floor(defender.maxHP() / 8);\r\n texts.push('Dry Skin recovery');\r\n } else if (defender.hasAbility('Rain Dish')) {\r\n damage += Math.floor(defender.maxHP() / 16);\r\n texts.push('Rain Dish recovery');\r\n }\r\n } else if (field.hasWeather('Sand')) {\r\n if (\r\n !defender.hasType('Rock', 'Ground', 'Steel') &&\r\n !defender.hasAbility('Magic Guard', 'Overcoat', 'Sand Force', 'Sand Rush', 'Sand Veil') &&\r\n !defender.hasItem('Safety Goggles')\r\n ) {\r\n damage -= Math.floor(defender.maxHP() / (gen.num === 2 ? 8 : 16));\r\n texts.push('sandstorm damage');\r\n }\r\n } else if (field.hasWeather('Hail', 'Snow')) {\r\n if (defender.hasAbility('Ice Body')) {\r\n damage += Math.floor(defender.maxHP() / 16);\r\n texts.push('Ice Body recovery');\r\n } else if (\r\n !defender.hasType('Ice') &&\r\n !defender.hasAbility('Magic Guard', 'Overcoat', 'Snow Cloak') &&\r\n !defender.hasItem('Safety Goggles') &&\r\n field.hasWeather('Hail')\r\n ) {\r\n damage -= Math.floor(defender.maxHP() / 16);\r\n texts.push('hail damage');\r\n }\r\n }\r\n\r\n const loseItem = move.named('Knock Off') && !defender.hasAbility('Sticky Hold');\r\n if (defender.hasItem('Leftovers') && !loseItem) {\r\n damage += Math.floor(defender.maxHP() / 16);\r\n texts.push('Leftovers recovery');\r\n } else if (defender.hasItem('Black Sludge') && !loseItem) {\r\n if (defender.hasType('Poison')) {\r\n damage += Math.floor(defender.maxHP() / 16);\r\n texts.push('Black Sludge recovery');\r\n } else if (!defender.hasAbility('Magic Guard', 'Klutz')) {\r\n damage -= Math.floor(defender.maxHP() / 8);\r\n texts.push('Black Sludge damage');\r\n }\r\n } else if (defender.hasItem('Sticky Barb')) {\r\n damage -= Math.floor(defender.maxHP() / 8);\r\n texts.push('Sticky Barb damage');\r\n }\r\n\r\n if (field.defenderSide.isSeeded) {\r\n if (!defender.hasAbility('Magic Guard')) {\r\n // 1/16 in gen 1, 1/8 in gen 2 onwards\r\n damage -= Math.floor(defender.maxHP() / (gen.num >= 2 ? 8 : 16));\r\n texts.push('Leech Seed damage');\r\n }\r\n }\r\n\r\n if (field.attackerSide.isSeeded && !attacker.hasAbility('Magic Guard')) {\r\n let recovery = Math.floor(attacker.maxHP() / (gen.num >= 2 ? 8 : 16));\r\n if (defender.hasItem('Big Root')) recovery = Math.trunc(recovery * 5324 / 4096);\r\n if (attacker.hasAbility('Liquid Ooze')) {\r\n damage -= recovery;\r\n texts.push('Liquid Ooze damage');\r\n } else {\r\n damage += recovery;\r\n texts.push('Leech Seed recovery');\r\n }\r\n }\r\n\r\n if (field.hasTerrain('Grassy')) {\r\n if (isGrounded(defender, field)) {\r\n damage += Math.floor(defender.maxHP() / 16);\r\n texts.push('Grassy Terrain recovery');\r\n }\r\n }\r\n\r\n if (defender.hasStatus('psn')) {\r\n if (defender.hasAbility('Poison Heal')) {\r\n damage += Math.floor(defender.maxHP() / 8);\r\n texts.push('Poison Heal');\r\n } else if (!defender.hasAbility('Magic Guard')) {\r\n damage -= Math.floor(defender.maxHP() / (gen.num === 1 ? 16 : 8));\r\n texts.push('poison damage');\r\n }\r\n } else if (defender.hasStatus('tox')) {\r\n if (defender.hasAbility('Poison Heal')) {\r\n damage += Math.floor(defender.maxHP() / 8);\r\n texts.push('Poison Heal');\r\n } else if (!defender.hasAbility('Magic Guard')) {\r\n texts.push('toxic damage');\r\n }\r\n } else if (defender.hasStatus('brn')) {\r\n if (defender.hasAbility('Heatproof')) {\r\n damage -= Math.floor(defender.maxHP() / (gen.num > 6 ? 32 : 16));\r\n texts.push('reduced burn damage');\r\n } else if (!defender.hasAbility('Magic Guard')) {\r\n damage -= Math.floor(defender.maxHP() / (gen.num === 1 || gen.num > 6 ? 16 : 8));\r\n texts.push('burn damage');\r\n }\r\n } else if (\r\n (defender.hasStatus('slp') || defender.hasAbility('Comatose')) &&\r\n attacker.hasAbility('isBadDreams') &&\r\n !defender.hasAbility('Magic Guard')\r\n ) {\r\n damage -= Math.floor(defender.maxHP() / 8);\r\n texts.push('Bad Dreams');\r\n }\r\n\r\n if (!defender.hasAbility('Magic Guard') && TRAPPING.includes(move.name)) {\r\n if (attacker.hasItem('Binding Band')) {\r\n damage -= gen.num > 5 ? Math.floor(defender.maxHP() / 6) : Math.floor(defender.maxHP() / 8);\r\n texts.push('trapping damage');\r\n } else {\r\n damage -= gen.num > 5 ? Math.floor(defender.maxHP() / 8) : Math.floor(defender.maxHP() / 16);\r\n texts.push('trapping damage');\r\n }\r\n }\r\n if (defender.isSaltCure && !defender.hasAbility('Magic Guard')) {\r\n const isWaterOrSteel = defender.hasType('Water', 'Steel') ||\r\n (defender.teraType && ['Water', 'Steel'].includes(defender.teraType));\r\n damage -= Math.floor(defender.maxHP() / (isWaterOrSteel ? 4 : 8));\r\n texts.push('Salt Cure');\r\n }\r\n if (!defender.hasType('Fire') && !defender.hasAbility('Magic Guard') &&\r\n (move.named('Fire Pledge (Grass Pledge Boosted)', 'Grass Pledge (Fire Pledge Boosted)'))) {\r\n damage -= Math.floor(defender.maxHP() / 8);\r\n texts.push('Sea of Fire damage');\r\n }\r\n\r\n if (!defender.hasAbility('Magic Guard') && !defender.hasType('Grass') &&\r\n (field.defenderSide.vinelash || move.named('G-Max Vine Lash'))) {\r\n damage -= Math.floor(defender.maxHP() / 6);\r\n texts.push('Vine Lash damage');\r\n }\r\n\r\n if (!defender.hasAbility('Magic Guard') && !defender.hasType('Fire') &&\r\n (field.defenderSide.wildfire || move.named('G-Max Wildfire'))) {\r\n damage -= Math.floor(defender.maxHP() / 6);\r\n texts.push('Wildfire damage');\r\n }\r\n\r\n if (!defender.hasAbility('Magic Guard') && !defender.hasType('Water') &&\r\n (field.defenderSide.cannonade || move.named('G-Max Cannonade'))) {\r\n damage -= Math.floor(defender.maxHP() / 6);\r\n texts.push('Cannonade damage');\r\n }\r\n\r\n if (!defender.hasAbility('Magic Guard') && !defender.hasType('Rock') &&\r\n (field.defenderSide.volcalith || move.named('G-Max Volcalith'))) {\r\n damage -= Math.floor(defender.maxHP() / 6);\r\n texts.push('Volcalith damage');\r\n }\r\n\r\n return {damage, texts};\r\n}\r\n\r\nfunction computeKOChance(\r\n damage: number[],\r\n hp: number,\r\n eot: number,\r\n hits: number,\r\n timesUsed: number,\r\n maxHP: number,\r\n toxicCounter: number\r\n) {\r\n const n = damage.length;\r\n if (hits === 1) {\r\n for (let i = 0; i < n; i++) {\r\n if (damage[n - 1] < hp) return 0;\r\n if (damage[i] >= hp) {\r\n return (n - i) / n;\r\n }\r\n }\r\n }\r\n let toxicDamage = 0;\r\n if (toxicCounter > 0) {\r\n toxicDamage = Math.floor((toxicCounter * maxHP) / 16);\r\n toxicCounter++;\r\n }\r\n let sum = 0;\r\n let lastc = 0;\r\n for (let i = 0; i < n; i++) {\r\n let c;\r\n if (i === 0 || damage[i] !== damage[i - 1]) {\r\n c = computeKOChance(\r\n damage,\r\n hp - damage[i] + eot - toxicDamage,\r\n eot,\r\n hits - 1,\r\n timesUsed,\r\n maxHP,\r\n toxicCounter\r\n );\r\n } else {\r\n c = lastc;\r\n }\r\n if (c === 1) {\r\n sum += n - i;\r\n break;\r\n } else {\r\n sum += c;\r\n }\r\n lastc = c;\r\n }\r\n return sum / n;\r\n}\r\n\r\nfunction predictTotal(\r\n damage: number,\r\n eot: number,\r\n hits: number,\r\n timesUsed: number,\r\n toxicCounter: number,\r\n maxHP: number\r\n) {\r\n let toxicDamage = 0;\r\n if (toxicCounter > 0) {\r\n for (let i = 0; i < hits - 1; i++) {\r\n toxicDamage += Math.floor(((toxicCounter + i) * maxHP) / 16);\r\n }\r\n }\r\n let total = 0;\r\n if (hits > 1 && timesUsed === 1) {\r\n total = damage * hits - eot * (hits - 1) + toxicDamage;\r\n } else {\r\n total = damage - eot * (hits - 1) + toxicDamage;\r\n }\r\n return total;\r\n}\r\n\r\nfunction squashMultihit(gen: Generation, d: number[], hits: number, err = true) {\r\n if (d.length === 1) {\r\n return [d[0] * hits];\r\n } else if (gen.num === 1) {\r\n const r = [];\r\n for (let i = 0; i < d.length; i++) {\r\n r[i] = d[i] * hits;\r\n }\r\n return r;\r\n } else if (d.length === 16) {\r\n switch (hits) {\r\n case 2:\r\n return [\r\n 2 * d[0], d[2] + d[3], d[4] + d[4], d[4] + d[5], d[5] + d[6], d[6] + d[6],\r\n d[6] + d[7], d[7] + d[7], d[8] + d[8], d[8] + d[9], d[9] + d[9], d[9] + d[10],\r\n d[10] + d[11], d[11] + d[11], d[12] + d[13], 2 * d[15],\r\n ];\r\n case 3:\r\n return [\r\n 3 * d[0], d[3] + d[3] + d[4], d[4] + d[4] + d[5], d[5] + d[5] + d[6],\r\n d[5] + d[6] + d[6], d[6] + d[6] + d[7], d[6] + d[7] + d[7], d[7] + d[7] + d[8],\r\n d[7] + d[8] + d[8], d[8] + d[8] + d[9], d[8] + d[9] + d[9], d[9] + d[9] + d[10],\r\n d[9] + d[10] + d[10], d[10] + d[11] + d[11], d[11] + d[12] + d[12], 3 * d[15],\r\n ];\r\n case 4:\r\n return [\r\n 4 * d[0], 4 * d[4], d[4] + d[5] + d[5] + d[5], d[5] + d[5] + d[6] + d[6],\r\n 4 * d[6], d[6] + d[6] + d[7] + d[7], 4 * d[7], d[7] + d[7] + d[7] + d[8],\r\n d[7] + d[8] + d[8] + d[8], 4 * d[8], d[8] + d[8] + d[9] + d[9], 4 * d[9],\r\n d[9] + d[9] + d[10] + d[10], d[10] + d[10] + d[10] + d[11], 4 * d[11], 4 * d[15],\r\n ];\r\n case 5:\r\n return [\r\n 5 * d[0], d[4] + d[4] + d[4] + d[5] + d[5], d[5] + d[5] + d[5] + d[5] + d[6],\r\n d[5] + d[6] + d[6] + d[6] + d[6], d[6] + d[6] + d[6] + d[6] + d[7],\r\n d[6] + d[6] + d[7] + d[7] + d[7], 5 * d[7], d[7] + d[7] + d[7] + d[8] + d[8],\r\n d[7] + d[7] + d[8] + d[8] + d[8], 5 * d[8], d[8] + d[8] + d[8] + d[9] + d[9],\r\n d[8] + d[9] + d[9] + d[9] + d[9], d[9] + d[9] + d[9] + d[9] + d[10],\r\n d[9] + d[10] + d[10] + d[10] + d[10], d[10] + d[10] + d[11] + d[11] + d[11], 5 * d[15],\r\n ];\r\n case 10:\r\n return [\r\n 10 * d[0], 10 * d[4], 3 * d[4] + 7 * d[5], 5 * d[5] + 5 * d[6], 10 * d[6],\r\n 5 * d[6] + 5 * d[7], 10 * d[7], 7 * d[7] + 3 * d[8], 3 * d[7] + 7 * d[8], 10 * d[8],\r\n 5 * d[8] + 5 * d[9], 4 * d[9], 5 * d[9] + 5 * d[10], 7 * d[10] + 3 * d[11], 10 * d[11],\r\n 10 * d[15],\r\n ];\r\n default:\r\n error(err, `Unexpected # of hits: ${hits}`);\r\n return d;\r\n }\r\n } else if (d.length === 39) {\r\n switch (hits) {\r\n case 2:\r\n return [\r\n 2 * d[0], 2 * d[7], 2 * d[10], 2 * d[12], 2 * d[14], d[15] + d[16],\r\n 2 * d[17], d[18] + d[19], d[19] + d[20], 2 * d[21], d[22] + d[23],\r\n 2 * d[24], 2 * d[26], 2 * d[28], 2 * d[31], 2 * d[38],\r\n ];\r\n case 3:\r\n return [\r\n 3 * d[0], 3 * d[9], 3 * d[12], 3 * d[13], 3 * d[15], 3 * d[16],\r\n 3 * d[17], 3 * d[18], 3 * d[20], 3 * d[21], 3 * d[22], 3 * d[23],\r\n 3 * d[25], 3 * d[26], 3 * d[29], 3 * d[38],\r\n ];\r\n case 4:\r\n return [\r\n 4 * d[0], 2 * d[10] + 2 * d[11], 4 * d[13], 4 * d[14], 2 * d[15] + 2 * d[16],\r\n 2 * d[16] + 2 * d[17], 2 * d[17] + 2 * d[18], 2 * d[18] + 2 * d[19],\r\n 2 * d[19] + 2 * d[20], 2 * d[20] + 2 * d[21], 2 * d[21] + 2 * d[22],\r\n 2 * d[22] + 2 * d[23], 4 * d[24], 4 * d[25], 2 * d[27] + 2 * d[28], 4 * d[38],\r\n ];\r\n case 5:\r\n return [\r\n 5 * d[0], 5 * d[11], 5 * d[13], 5 * d[15], 5 * d[16], 5 * d[17],\r\n 5 * d[18], 5 * d[19], 5 * d[19], 5 * d[20], 5 * d[21], 5 * d[22],\r\n 5 * d[23], 5 * d[25], 5 * d[27], 5 * d[38],\r\n ];\r\n case 10:\r\n return [\r\n 10 * d[0], 10 * d[11], 10 * d[13], 10 * d[15], 10 * d[16], 10 * d[17],\r\n 10 * d[18], 10 * d[19], 10 * d[19], 10 * d[20], 10 * d[21], 10 * d[22],\r\n 10 * d[23], 10 * d[25], 10 * d[27], 10 * d[38],\r\n ];\r\n default:\r\n error(err, `Unexpected # of hits: ${hits}`);\r\n return d;\r\n }\r\n } else if (d.length === 256) {\r\n if (hits > 1) {\r\n error(err, `Unexpected # of hits for Parental Bond: ${hits}`);\r\n }\r\n // FIXME: Come up with a better Parental Bond approximation\r\n const r: number[] = [];\r\n for (let i = 0; i < 16; i++) {\r\n let val = 0;\r\n for (let j = 0; j < 16; j++) {\r\n val += d[i + j];\r\n }\r\n r[i] = Math.round(val / 16);\r\n }\r\n return r;\r\n } else {\r\n error(err, `Unexpected # of possible damage values: ${d.length}`);\r\n return d;\r\n }\r\n}\r\n\r\nfunction buildDescription(description: RawDesc, attacker: Pokemon, defender: Pokemon) {\r\n const [attackerLevel, defenderLevel] = getDescriptionLevels(attacker, defender);\r\n let output = '';\r\n if (description.attackBoost) {\r\n if (description.attackBoost > 0) {\r\n output += '+';\r\n }\r\n output += description.attackBoost + ' ';\r\n }\r\n output = appendIfSet(output, attackerLevel);\r\n output = appendIfSet(output, description.attackEVs);\r\n output = appendIfSet(output, description.attackerItem);\r\n output = appendIfSet(output, description.attackerAbility);\r\n output = appendIfSet(output, description.rivalry);\r\n if (description.isBurned) {\r\n output += 'burned ';\r\n }\r\n if (description.alliesFainted) {\r\n output += Math.min(5, description.alliesFainted) +\r\n ` ${description.alliesFainted === 1 ? 'ally' : 'allies'} fainted `;\r\n }\r\n if (description.attackerTera) {\r\n output += `Tera ${description.attackerTera} `;\r\n }\r\n\r\n if (description.isStellarFirstUse) {\r\n output += '(First Use) ';\r\n }\r\n\r\n if (description.isBeadsOfRuin) {\r\n output += 'Beads of Ruin ';\r\n }\r\n if (description.isSwordOfRuin) {\r\n output += 'Sword of Ruin ';\r\n }\r\n output += description.attackerName + ' ';\r\n if (description.isHelpingHand) {\r\n output += 'Helping Hand ';\r\n }\r\n if (description.isFlowerGiftAttacker) {\r\n output += 'with an ally\\'s Flower Gift ';\r\n }\r\n if (description.isBattery) {\r\n output += 'Battery boosted ';\r\n }\r\n if (description.isPowerSpot) {\r\n output += 'Power Spot boosted ';\r\n }\r\n if (description.isSwitching) {\r\n output += 'switching boosted ';\r\n }\r\n output += description.moveName + ' ';\r\n if (description.moveBP && description.moveType) {\r\n output += '(' + description.moveBP + ' BP ' + description.moveType + ') ';\r\n } else if (description.moveBP) {\r\n output += '(' + description.moveBP + ' BP) ';\r\n } else if (description.moveType) {\r\n output += '(' + description.moveType + ') ';\r\n }\r\n if (description.hits) {\r\n output += '(' + description.hits + ' hits) ';\r\n }\r\n output = appendIfSet(output, description.moveTurns);\r\n output += 'vs. ';\r\n if (description.defenseBoost) {\r\n if (description.defenseBoost > 0) {\r\n output += '+';\r\n }\r\n output += description.defenseBoost + ' ';\r\n }\r\n output = appendIfSet(output, defenderLevel);\r\n output = appendIfSet(output, description.HPEVs);\r\n if (description.defenseEVs) {\r\n output += '/ ' + description.defenseEVs + ' ';\r\n }\r\n output = appendIfSet(output, description.defenderItem);\r\n output = appendIfSet(output, description.defenderAbility);\r\n if (description.isTabletsOfRuin) {\r\n output += 'Tablets of Ruin ';\r\n }\r\n if (description.isVesselOfRuin) {\r\n output += 'Vessel of Ruin ';\r\n }\r\n if (description.isProtected) {\r\n output += 'protected ';\r\n }\r\n if (description.isDefenderDynamaxed) {\r\n output += 'Dynamax ';\r\n }\r\n if (description.defenderTera) {\r\n output += `Tera ${description.defenderTera} `;\r\n }\r\n output += description.defenderName;\r\n if (description.weather && description.terrain) {\r\n // do nothing\r\n } else if (description.weather) {\r\n output += ' in ' + description.weather;\r\n } else if (description.terrain) {\r\n output += ' in ' + description.terrain + ' Terrain';\r\n }\r\n if (description.isReflect) {\r\n output += ' through Reflect';\r\n } else if (description.isLightScreen) {\r\n output += ' through Light Screen';\r\n }\r\n if (description.isFlowerGiftDefender) {\r\n output += ' with an ally\\'s Flower Gift';\r\n }\r\n if (description.isFriendGuard) {\r\n output += ' with an ally\\'s Friend Guard';\r\n }\r\n if (description.isAuroraVeil) {\r\n output += ' with an ally\\'s Aurora Veil';\r\n }\r\n if (description.isCritical) {\r\n output += ' on a critical hit';\r\n }\r\n if (description.isWonderRoom) {\r\n output += ' in Wonder Room';\r\n }\r\n return output;\r\n}\r\n\r\nfunction getDescriptionLevels(attacker: Pokemon, defender: Pokemon) {\r\n if (attacker.level !== defender.level) {\r\n return [\r\n attacker.level === 100 ? '' : `Lvl ${attacker.level}`,\r\n defender.level === 100 ? '' : `Lvl ${defender.level}`,\r\n ];\r\n }\r\n // There's an argument for showing any level thats not 100, but VGC and LC players\r\n // probably would rather not see level cruft in their calcs\r\n const elide = [100, 50, 5].includes(attacker.level);\r\n const level = elide ? '' : `Lvl ${attacker.level}`;\r\n return [level, level];\r\n}\r\n\r\nfunction serializeText(arr: string[]) {\r\n if (arr.length === 0) {\r\n return '';\r\n } else if (arr.length === 1) {\r\n return arr[0];\r\n } else if (arr.length === 2) {\r\n return arr[0] + ' and ' + arr[1];\r\n } else {\r\n let text = '';\r\n for (let i = 0; i < arr.length - 1; i++) {\r\n text += arr[i] + ', ';\r\n }\r\n return text + 'and ' + arr[arr.length - 1];\r\n }\r\n}\r\n\r\nfunction appendIfSet(str: string, toAppend?: string) {\r\n return toAppend ? `${str}${toAppend} ` : str;\r\n}\r\n\r\nfunction toDisplay(notation: string, a: number, b: number, f = 1) {\r\n return notation === '%' ? Math.floor((a * (1000 / f)) / b) / 10 : Math.floor((a * (48 / f)) / b);\r\n}\r\n", "import {RawDesc, display, displayMove, getRecovery, getRecoil, getKOChance} from './desc';\r\nimport {Generation} from './data/interface';\r\nimport {Field} from './field';\r\nimport {Move} from './move';\r\nimport {Pokemon} from './pokemon';\r\n\r\nexport type Damage = number | number[] | [number, number] | [number[], number[]];\r\n\r\nexport class Result {\r\n gen: Generation;\r\n attacker: Pokemon;\r\n defender: Pokemon;\r\n move: Move;\r\n field: Field;\r\n damage: number | number[] | [number[], number[]];\r\n rawDesc: RawDesc;\r\n\r\n constructor(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n damage: Damage,\r\n rawDesc: RawDesc,\r\n ) {\r\n this.gen = gen;\r\n this.attacker = attacker;\r\n this.defender = defender;\r\n this.move = move;\r\n this.field = field;\r\n this.damage = damage;\r\n this.rawDesc = rawDesc;\r\n }\r\n\r\n /* get */ desc() {\r\n return this.fullDesc();\r\n }\r\n\r\n range(): [number, number] {\r\n const range = damageRange(this.damage);\r\n if (typeof range[0] === 'number') return range as [number, number];\r\n const d = range as [number[], number[]];\r\n return [d[0][0] + d[0][1], d[1][0] + d[1][1]];\r\n }\r\n\r\n fullDesc(notation = '%', err = true) {\r\n return display(\r\n this.gen,\r\n this.attacker,\r\n this.defender,\r\n this.move,\r\n this.field,\r\n this.damage,\r\n this.rawDesc,\r\n notation,\r\n err\r\n );\r\n }\r\n\r\n moveDesc(notation = '%') {\r\n return displayMove(this.gen, this.attacker, this.defender, this.move, this.damage, notation);\r\n }\r\n\r\n recovery(notation = '%') {\r\n return getRecovery(this.gen, this.attacker, this.defender, this.move, this.damage, notation);\r\n }\r\n\r\n recoil(notation = '%') {\r\n return getRecoil(this.gen, this.attacker, this.defender, this.move, this.damage, notation);\r\n }\r\n\r\n kochance(err = true) {\r\n return getKOChance(\r\n this.gen,\r\n this.attacker,\r\n this.defender,\r\n this.move,\r\n this.field,\r\n this.damage,\r\n err\r\n );\r\n }\r\n}\r\n\r\nexport function damageRange(\r\n damage: Damage\r\n): [number, number] | [[number, number], [number, number]] {\r\n // Fixed Damage\r\n if (typeof damage === 'number') return [damage, damage];\r\n // Standard Damage\r\n if (damage.length > 2) {\r\n const d = damage as number[];\r\n if (d[0] > d[d.length - 1]) return [Math.min(...d), Math.max(...d)];\r\n return [d[0], d[d.length - 1]];\r\n }\r\n // Fixed Parental Bond Damage\r\n if (typeof damage[0] === 'number' && typeof damage[1] === 'number') {\r\n return [[damage[0], damage[1]], [damage[0], damage[1]]];\r\n }\r\n // Parental Bond Damage\r\n const d = damage as [number[], number[]];\r\n if (d[0][0] > d[0][d[0].length - 1]) d[0] = d[0].slice().sort();\r\n if (d[1][0] > d[1][d[1].length - 1]) d[1] = d[1].slice().sort();\r\n return [[d[0][0], d[1][0]], [d[0][d[0].length - 1], d[1][d[1].length - 1]]];\r\n}\r\n", "import {Generation} from '../data/interface';\r\nimport {getItemBoostType} from '../items';\r\nimport {RawDesc} from '../desc';\r\nimport {Field} from '../field';\r\nimport {Move} from '../move';\r\nimport {Pokemon} from '../pokemon';\r\nimport {Result} from '../result';\r\nimport {computeFinalStats, getMoveEffectiveness, handleFixedDamageMoves} from './util';\r\n\r\nexport function calculateRBYGSC(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field\r\n) {\r\n computeFinalStats(gen, attacker, defender, field, 'atk', 'def', 'spa', 'spd', 'spe');\r\n\r\n const desc: RawDesc = {\r\n attackerName: attacker.name,\r\n moveName: move.name,\r\n defenderName: defender.name,\r\n };\r\n\r\n const result = new Result(gen, attacker, defender, move, field, 0, desc);\r\n\r\n if (move.category === 'Status') {\r\n return result;\r\n }\r\n\r\n if (field.defenderSide.isProtected) {\r\n desc.isProtected = true;\r\n return result;\r\n }\r\n\r\n // Fixed damage moves (eg. Night Shade) ignore type effectiveness in Gen 1\r\n if (gen.num === 1) {\r\n const fixedDamage = handleFixedDamageMoves(attacker, move);\r\n if (fixedDamage) {\r\n result.damage = fixedDamage;\r\n return result;\r\n }\r\n }\r\n\r\n const typeEffectivenessPrecedenceRules = [\r\n 'Normal',\r\n 'Fire',\r\n 'Water',\r\n 'Electric',\r\n 'Grass',\r\n 'Ice',\r\n 'Fighting',\r\n 'Poison',\r\n 'Ground',\r\n 'Flying',\r\n 'Psychic',\r\n 'Bug',\r\n 'Rock',\r\n 'Ghost',\r\n 'Dragon',\r\n 'Dark',\r\n 'Steel',\r\n ];\r\n\r\n let firstDefenderType = defender.types[0];\r\n let secondDefenderType = defender.types[1];\r\n\r\n if (secondDefenderType && firstDefenderType !== secondDefenderType && gen.num === 2) {\r\n const firstTypePrecedence = typeEffectivenessPrecedenceRules.indexOf(firstDefenderType);\r\n const secondTypePrecedence = typeEffectivenessPrecedenceRules.indexOf(secondDefenderType);\r\n\r\n if (firstTypePrecedence > secondTypePrecedence) {\r\n [firstDefenderType, secondDefenderType] = [secondDefenderType, firstDefenderType];\r\n }\r\n }\r\n\r\n\r\n const type1Effectiveness =\r\n getMoveEffectiveness(gen, move, firstDefenderType, field.defenderSide.isForesight);\r\n const type2Effectiveness = secondDefenderType\r\n ? getMoveEffectiveness(gen, move, secondDefenderType, field.defenderSide.isForesight)\r\n : 1;\r\n const typeEffectiveness = type1Effectiveness * type2Effectiveness;\r\n\r\n if (typeEffectiveness === 0) {\r\n return result;\r\n }\r\n\r\n if (gen.num === 2) {\r\n const fixedDamage = handleFixedDamageMoves(attacker, move);\r\n if (fixedDamage) {\r\n result.damage = fixedDamage;\r\n return result;\r\n }\r\n }\r\n\r\n if (move.hits > 1) {\r\n desc.hits = move.hits;\r\n }\r\n // Triple Kick's damage increases by 10 after each consecutive hit (10, 20, 30), this is a hack\r\n if (move.name === 'Triple Kick') {\r\n move.bp = move.hits === 2 ? 15 : move.hits === 3 ? 20 : 10;\r\n desc.moveBP = move.bp;\r\n }\r\n\r\n // Flail and Reversal are variable BP and never crit\r\n if (move.named('Flail', 'Reversal')) {\r\n move.isCrit = false;\r\n const p = Math.floor((48 * attacker.curHP()) / attacker.maxHP());\r\n move.bp = p <= 1 ? 200 : p <= 4 ? 150 : p <= 9 ? 100 : p <= 16 ? 80 : p <= 32 ? 40 : 20;\r\n desc.moveBP = move.bp;\r\n } else if (move.named('Present') && !move.bp) {\r\n // Present is technically 0 BP so we default to 40 in that case, but the UI may override the\r\n // base power in order to simulate the scenarios where it is 80 or 120 BP.\r\n move.bp = 40;\r\n }\r\n\r\n if (move.bp === 0) {\r\n return result;\r\n }\r\n\r\n const isPhysical = move.category === 'Physical';\r\n const attackStat = isPhysical ? 'atk' : 'spa';\r\n const defenseStat = isPhysical ? 'def' : 'spd';\r\n let at = attacker.stats[attackStat]!;\r\n let df = defender.stats[defenseStat]!;\r\n\r\n // Whether we ignore Reflect, Light Screen, stat stages, and burns if attack is a crit differs\r\n // by gen - in gen 2 we also need to check that the attacker does not have stat stage advantage\r\n const ignoreMods = move.isCrit &&\r\n (gen.num === 1 ||\r\n (gen.num === 2 && attacker.boosts[attackStat]! <= defender.boosts[defenseStat]!));\r\n\r\n let lv = attacker.level;\r\n if (ignoreMods) {\r\n at = attacker.rawStats[attackStat]!;\r\n df = defender.rawStats[defenseStat]!;\r\n if (gen.num === 1) {\r\n lv *= 2;\r\n desc.isCritical = true;\r\n }\r\n } else {\r\n if (attacker.boosts[attackStat] !== 0) desc.attackBoost = attacker.boosts[attackStat];\r\n if (defender.boosts[defenseStat] !== 0) desc.defenseBoost = defender.boosts[defenseStat];\r\n if (isPhysical && attacker.hasStatus('brn')) {\r\n at = Math.floor(at / 2);\r\n desc.isBurned = true;\r\n }\r\n }\r\n\r\n if (move.named('Explosion', 'Self-Destruct')) {\r\n df = Math.floor(df / 2);\r\n }\r\n\r\n if (!ignoreMods) {\r\n if (isPhysical && field.defenderSide.isReflect) {\r\n df *= 2;\r\n desc.isReflect = true;\r\n } else if (!isPhysical && field.defenderSide.isLightScreen) {\r\n df *= 2;\r\n desc.isLightScreen = true;\r\n }\r\n }\r\n\r\n if ((attacker.named('Pikachu') && attacker.hasItem('Light Ball') && !isPhysical) ||\r\n (attacker.named('Cubone', 'Marowak') && attacker.hasItem('Thick Club') && isPhysical)) {\r\n at *= 2;\r\n desc.attackerItem = attacker.item;\r\n }\r\n\r\n if (at > 255 || df > 255) {\r\n at = Math.floor(at / 4) % 256;\r\n df = Math.floor(df / 4) % 256;\r\n }\r\n\r\n // Gen 2 Present has a glitched damage calculation using the secondary types of the Pokemon\r\n // for the Attacker's Level and Defender's Defense.\r\n if (move.named('Present')) {\r\n const lookup: {[id: string]: number} = {\r\n Normal: 0, Fighting: 1, Flying: 2, Poison: 3, Ground: 4, Rock: 5, Bug: 7,\r\n Ghost: 8, Steel: 9, '???': 19, Fire: 20, Water: 21, Grass: 22, Electric: 23,\r\n Psychic: 24, Ice: 25, Dragon: 26, Dark: 27,\r\n };\r\n\r\n at = 10;\r\n df = Math.max(lookup[attacker.types[1] ? attacker.types[1] : attacker.types[0]], 1);\r\n lv = Math.max(lookup[defender.types[1] ? defender.types[1] : defender.types[0]], 1);\r\n }\r\n\r\n if (defender.named('Ditto') && defender.hasItem('Metal Powder')) {\r\n df = Math.floor(df * 1.5);\r\n desc.defenderItem = defender.item;\r\n }\r\n\r\n let baseDamage = Math.floor(\r\n Math.floor((Math.floor((2 * lv) / 5 + 2) * Math.max(1, at) * move.bp) / Math.max(1, df)) / 50\r\n );\r\n\r\n // Gen 1 handles move.isCrit above by doubling level\r\n if (gen.num === 2 && move.isCrit) {\r\n baseDamage *= 2;\r\n desc.isCritical = true;\r\n }\r\n\r\n if (move.named('Pursuit') && field.defenderSide.isSwitching === 'out') {\r\n baseDamage = Math.floor(baseDamage * 2);\r\n desc.isSwitching = 'out';\r\n }\r\n\r\n // In Gen 2 and no other gens, Dragon Fang in a no-op and Dragon Scale erroneously has its effect\r\n const itemBoostType =\r\n attacker.hasItem('Dragon Fang')\r\n ? undefined\r\n : getItemBoostType(attacker.hasItem('Dragon Scale') ? 'Dragon Fang' : attacker.item);\r\n\r\n if (move.hasType(itemBoostType)) {\r\n baseDamage = Math.floor(baseDamage * 1.1);\r\n desc.attackerItem = attacker.item;\r\n }\r\n\r\n baseDamage = Math.min(997, baseDamage) + 2;\r\n\r\n if ((field.hasWeather('Sun') && move.hasType('Fire')) ||\r\n (field.hasWeather('Rain') && move.hasType('Water'))) {\r\n baseDamage = Math.floor(baseDamage * 1.5);\r\n desc.weather = field.weather;\r\n } else if (\r\n (field.hasWeather('Sun') && move.hasType('Water')) ||\r\n (field.hasWeather('Rain') && (move.hasType('Fire') || move.named('Solar Beam')))\r\n ) {\r\n baseDamage = Math.floor(baseDamage / 2);\r\n desc.weather = field.weather;\r\n }\r\n\r\n if (move.hasType(...attacker.types)) {\r\n baseDamage = Math.floor(baseDamage * 1.5);\r\n }\r\n\r\n if (gen.num === 1) {\r\n baseDamage = Math.floor(baseDamage * type1Effectiveness);\r\n baseDamage = Math.floor(baseDamage * type2Effectiveness);\r\n } else {\r\n baseDamage = Math.floor(baseDamage * typeEffectiveness);\r\n }\r\n\r\n // Flail and Reversal don't use random factor\r\n if (move.named('Flail', 'Reversal')) {\r\n result.damage = baseDamage;\r\n return result;\r\n }\r\n\r\n result.damage = [];\r\n for (let i = 217; i <= 255; i++) {\r\n if (gen.num === 2) { // in gen 2 damage is always rounded up to 1. TODO ADD TESTS\r\n result.damage[i - 217] = Math.max(1, Math.floor((baseDamage * i) / 255));\r\n } else {\r\n if (baseDamage === 1) { // in gen 1 the random factor multiplication is skipped if damage = 1\r\n result.damage[i - 217] = 1;\r\n } else {\r\n result.damage[i - 217] = Math.floor((baseDamage * i) / 255);\r\n }\r\n }\r\n }\r\n\r\n if (move.hits > 1) {\r\n for (let times = 0; times < move.hits; times++) {\r\n let damageMultiplier = 217;\r\n result.damage = result.damage.map(affectedAmount => {\r\n if (times) {\r\n let newFinalDamage = 0;\r\n // in gen 2 damage is always rounded up to 1. TODO ADD TESTS\r\n if (gen.num === 2) {\r\n newFinalDamage = Math.max(1, Math.floor((baseDamage * damageMultiplier) / 255));\r\n } else {\r\n // in gen 1 the random factor multiplication is skipped if damage = 1\r\n if (baseDamage === 1) {\r\n newFinalDamage = 1;\r\n } else {\r\n newFinalDamage = Math.floor((baseDamage * damageMultiplier) / 255);\r\n }\r\n }\r\n damageMultiplier++;\r\n return affectedAmount + newFinalDamage;\r\n }\r\n return affectedAmount;\r\n });\r\n }\r\n }\r\n\r\n return result;\r\n}\r\n", "import {Generation} from '../data/interface';\r\nimport {getItemBoostType} from '../items';\r\nimport {RawDesc} from '../desc';\r\nimport {Pokemon} from '../pokemon';\r\nimport {Move} from '../move';\r\nimport {Field} from '../field';\r\nimport {Result} from '../result';\r\nimport {\r\n getModifiedStat,\r\n getStatDescriptionText,\r\n getFinalSpeed,\r\n getMoveEffectiveness,\r\n checkAirLock,\r\n checkForecast,\r\n checkIntimidate,\r\n checkMultihitBoost,\r\n handleFixedDamageMoves,\r\n} from './util';\r\n\r\nexport function calculateADV(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field\r\n) {\r\n checkAirLock(attacker, field);\r\n checkAirLock(defender, field);\r\n checkForecast(attacker, field.weather);\r\n checkForecast(defender, field.weather);\r\n checkIntimidate(gen, attacker, defender);\r\n checkIntimidate(gen, defender, attacker);\r\n attacker.stats.spe = getFinalSpeed(gen, attacker, field, field.attackerSide);\r\n defender.stats.spe = getFinalSpeed(gen, defender, field, field.defenderSide);\r\n\r\n const desc: RawDesc = {\r\n attackerName: attacker.name,\r\n moveName: move.name,\r\n defenderName: defender.name,\r\n };\r\n\r\n const result = new Result(gen, attacker, defender, move, field, 0, desc);\r\n\r\n if (move.category === 'Status' && !move.named('Nature Power')) {\r\n return result;\r\n }\r\n\r\n if (field.defenderSide.isProtected) {\r\n desc.isProtected = true;\r\n return result;\r\n }\r\n\r\n if (move.named('Weather Ball')) {\r\n move.type =\r\n field.hasWeather('Sun') ? 'Fire'\r\n : field.hasWeather('Rain') ? 'Water'\r\n : field.hasWeather('Sand') ? 'Rock'\r\n : field.hasWeather('Hail') ? 'Ice'\r\n : 'Normal';\r\n move.category = move.type === 'Rock' ? 'Physical' : 'Special';\r\n desc.weather = field.weather;\r\n desc.moveType = move.type;\r\n desc.moveBP = move.bp;\r\n }\r\n\r\n const typeEffectivenessPrecedenceRules = [\r\n 'Normal',\r\n 'Fire',\r\n 'Water',\r\n 'Electric',\r\n 'Grass',\r\n 'Ice',\r\n 'Fighting',\r\n 'Poison',\r\n 'Ground',\r\n 'Flying',\r\n 'Psychic',\r\n 'Bug',\r\n 'Rock',\r\n 'Ghost',\r\n 'Dragon',\r\n 'Dark',\r\n 'Steel',\r\n ];\r\n\r\n let firstDefenderType = defender.types[0];\r\n let secondDefenderType = defender.types[1];\r\n\r\n if (secondDefenderType && firstDefenderType !== secondDefenderType) {\r\n const firstTypePrecedence = typeEffectivenessPrecedenceRules.indexOf(firstDefenderType);\r\n const secondTypePrecedence = typeEffectivenessPrecedenceRules.indexOf(secondDefenderType);\r\n\r\n if (firstTypePrecedence > secondTypePrecedence) {\r\n [firstDefenderType, secondDefenderType] = [secondDefenderType, firstDefenderType];\r\n }\r\n }\r\n\r\n const type1Effectiveness = getMoveEffectiveness(\r\n gen,\r\n move,\r\n firstDefenderType,\r\n field.defenderSide.isForesight\r\n );\r\n const type2Effectiveness = secondDefenderType\r\n ? getMoveEffectiveness(gen, move, secondDefenderType, field.defenderSide.isForesight)\r\n : 1;\r\n const typeEffectiveness = type1Effectiveness * type2Effectiveness;\r\n\r\n if (typeEffectiveness === 0) {\r\n return result;\r\n }\r\n\r\n if ((defender.hasAbility('Flash Fire') && move.hasType('Fire')) ||\r\n (defender.hasAbility('Levitate') && move.hasType('Ground')) ||\r\n (defender.hasAbility('Volt Absorb') && move.hasType('Electric')) ||\r\n (defender.hasAbility('Water Absorb') && move.hasType('Water')) ||\r\n (defender.hasAbility('Wonder Guard') && !move.hasType('???') && typeEffectiveness <= 1) ||\r\n (defender.hasAbility('Soundproof') && move.flags.sound)\r\n ) {\r\n desc.defenderAbility = defender.ability;\r\n return result;\r\n }\r\n\r\n desc.HPEVs = getStatDescriptionText(gen, defender, 'hp');\r\n\r\n const fixedDamage = handleFixedDamageMoves(attacker, move);\r\n if (fixedDamage) {\r\n result.damage = fixedDamage;\r\n return result;\r\n }\r\n\r\n if (move.hits > 1) {\r\n desc.hits = move.hits;\r\n }\r\n\r\n let bp = calculateBasePowerADV(attacker, defender, move, desc);\r\n\r\n if (bp === 0) {\r\n return result;\r\n }\r\n bp = calculateBPModsADV(attacker, move, desc, bp);\r\n\r\n const isCritical = move.isCrit && !defender.hasAbility('Battle Armor', 'Shell Armor');\r\n const at = calculateAttackADV(gen, attacker, defender, move, desc, isCritical);\r\n const df = calculateDefenseADV(gen, defender, move, desc, isCritical);\r\n\r\n const lv = attacker.level;\r\n let baseDamage = Math.floor(Math.floor((Math.floor((2 * lv) / 5 + 2) * at * bp) / df) / 50);\r\n\r\n baseDamage = calculateFinalModsADV(baseDamage, attacker, move, field, desc, isCritical);\r\n\r\n baseDamage = Math.floor(baseDamage * typeEffectiveness);\r\n result.damage = [];\r\n for (let i = 85; i <= 100; i++) {\r\n result.damage[i - 85] = Math.max(1, Math.floor((baseDamage * i) / 100));\r\n }\r\n\r\n if ((move.dropsStats && move.timesUsed! > 1) || move.hits > 1) {\r\n // store boosts so intermediate boosts don't show.\r\n const origDefBoost = desc.defenseBoost;\r\n const origAtkBoost = desc.attackBoost;\r\n let numAttacks = 1;\r\n if (move.dropsStats && move.timesUsed! > 1) {\r\n desc.moveTurns = `over ${move.timesUsed} turns`;\r\n numAttacks = move.timesUsed!;\r\n } else {\r\n numAttacks = move.hits;\r\n }\r\n let usedItems = [false, false];\r\n for (let times = 1; times < numAttacks; times++) {\r\n usedItems = checkMultihitBoost(gen, attacker, defender, move,\r\n field, desc, usedItems[0], usedItems[1]);\r\n const newAt = calculateAttackADV(gen, attacker, defender, move, desc, isCritical);\r\n let newBp = calculateBasePowerADV(attacker, defender, move, desc);\r\n newBp = calculateBPModsADV(attacker, move, desc, newBp);\r\n let newBaseDmg = Math.floor(\r\n Math.floor((Math.floor((2 * lv) / 5 + 2) * newAt * newBp) / df) / 50\r\n );\r\n newBaseDmg = calculateFinalModsADV(newBaseDmg, attacker, move, field, desc, isCritical);\r\n newBaseDmg = Math.floor(newBaseDmg * typeEffectiveness);\r\n\r\n let damageMultiplier = 85;\r\n result.damage = result.damage.map(affectedAmount => {\r\n const newFinalDamage = Math.max(1, Math.floor((newBaseDmg * damageMultiplier) / 100));\r\n damageMultiplier++;\r\n return affectedAmount + newFinalDamage;\r\n });\r\n }\r\n desc.defenseBoost = origDefBoost;\r\n desc.attackBoost = origAtkBoost;\r\n }\r\n\r\n return result;\r\n}\r\n\r\nexport function calculateBasePowerADV(\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n desc: RawDesc,\r\n hit = 1,\r\n) {\r\n let bp = move.bp;\r\n switch (move.name) {\r\n case 'Flail':\r\n case 'Reversal':\r\n const p = Math.floor((48 * attacker.curHP()) / attacker.maxHP());\r\n bp = p <= 1 ? 200 : p <= 4 ? 150 : p <= 9 ? 100 : p <= 16 ? 80 : p <= 32 ? 40 : 20;\r\n desc.moveBP = bp;\r\n break;\r\n case 'Eruption':\r\n case 'Water Spout':\r\n bp = Math.max(1, Math.floor((150 * attacker.curHP()) / attacker.maxHP()));\r\n desc.moveBP = bp;\r\n break;\r\n case 'Low Kick':\r\n const w = defender.weightkg;\r\n bp = w >= 200 ? 120 : w >= 100 ? 100 : w >= 50 ? 80 : w >= 25 ? 60 : w >= 10 ? 40 : 20;\r\n desc.moveBP = bp;\r\n break;\r\n case 'Facade':\r\n if (attacker.hasStatus('par', 'psn', 'tox', 'brn')) {\r\n bp = move.bp * 2;\r\n desc.moveBP = bp;\r\n }\r\n break;\r\n case 'Nature Power':\r\n move.category = 'Physical';\r\n bp = 60;\r\n desc.moveName = 'Swift';\r\n break;\r\n case 'Triple Kick':\r\n bp = hit * 10;\r\n desc.moveBP = move.hits === 2 ? 30 : move.hits === 3 ? 60 : 10;\r\n break;\r\n default:\r\n bp = move.bp;\r\n }\r\n return bp;\r\n}\r\n\r\nexport function calculateBPModsADV(\r\n attacker: Pokemon,\r\n move: Move,\r\n desc: RawDesc,\r\n basePower: number,\r\n) {\r\n if (attacker.curHP() <= attacker.maxHP() / 3 &&\r\n ((attacker.hasAbility('Overgrow') && move.hasType('Grass')) ||\r\n (attacker.hasAbility('Blaze') && move.hasType('Fire')) ||\r\n (attacker.hasAbility('Torrent') && move.hasType('Water')) ||\r\n (attacker.hasAbility('Swarm') && move.hasType('Bug')))\r\n ) {\r\n basePower = Math.floor(basePower * 1.5);\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n return basePower;\r\n}\r\n\r\nexport function calculateAttackADV(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n desc: RawDesc,\r\n isCritical = false\r\n) {\r\n const isPhysical = move.category === 'Physical';\r\n const attackStat = isPhysical ? 'atk' : 'spa';\r\n desc.attackEVs = getStatDescriptionText(gen, attacker, attackStat, attacker.nature);\r\n\r\n let at = attacker.rawStats[attackStat];\r\n\r\n if (isPhysical && attacker.hasAbility('Huge Power', 'Pure Power')) {\r\n at *= 2;\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n if (!attacker.hasItem('Sea Incense') && move.hasType(getItemBoostType(attacker.item))) {\r\n at = Math.floor(at * 1.1);\r\n desc.attackerItem = attacker.item;\r\n } else if (attacker.hasItem('Sea Incense') && move.hasType('Water')) {\r\n at = Math.floor(at * 1.05);\r\n desc.attackerItem = attacker.item;\r\n } else if (\r\n (isPhysical && attacker.hasItem('Choice Band')) ||\r\n (!isPhysical && attacker.hasItem('Soul Dew') && attacker.named('Latios', 'Latias'))\r\n ) {\r\n at = Math.floor(at * 1.5);\r\n desc.attackerItem = attacker.item;\r\n } else if (\r\n (!isPhysical && attacker.hasItem('Deep Sea Tooth') && attacker.named('Clamperl')) ||\r\n (!isPhysical && attacker.hasItem('Light Ball') && attacker.named('Pikachu')) ||\r\n (isPhysical && attacker.hasItem('Thick Club') && attacker.named('Cubone', 'Marowak'))\r\n ) {\r\n at *= 2;\r\n desc.attackerItem = attacker.item;\r\n }\r\n\r\n if (defender.hasAbility('Thick Fat') && (move.hasType('Fire', 'Ice'))) {\r\n at = Math.floor(at / 2);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n\r\n if ((isPhysical &&\r\n (attacker.hasAbility('Hustle') || (attacker.hasAbility('Guts') && attacker.status))) ||\r\n (!isPhysical && attacker.abilityOn && attacker.hasAbility('Plus', 'Minus'))\r\n ) {\r\n at = Math.floor(at * 1.5);\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n const attackBoost = attacker.boosts[attackStat];\r\n if (attackBoost > 0 || (!isCritical && attackBoost < 0)) {\r\n at = getModifiedStat(at, attackBoost);\r\n desc.attackBoost = attackBoost;\r\n }\r\n return at;\r\n}\r\n\r\nexport function calculateDefenseADV(\r\n gen: Generation,\r\n defender: Pokemon,\r\n move: Move,\r\n desc: RawDesc,\r\n isCritical = false\r\n) {\r\n const isPhysical = move.category === 'Physical';\r\n const defenseStat = isPhysical ? 'def' : 'spd';\r\n desc.defenseEVs = getStatDescriptionText(gen, defender, defenseStat, defender.nature);\r\n\r\n let df = defender.rawStats[defenseStat];\r\n\r\n if (!isPhysical && defender.hasItem('Soul Dew') && defender.named('Latios', 'Latias')) {\r\n df = Math.floor(df * 1.5);\r\n desc.defenderItem = defender.item;\r\n } else if (\r\n (!isPhysical && defender.hasItem('Deep Sea Scale') && defender.named('Clamperl')) ||\r\n (isPhysical && defender.hasItem('Metal Powder') && defender.named('Ditto'))\r\n ) {\r\n df *= 2;\r\n desc.defenderItem = defender.item;\r\n }\r\n\r\n if (isPhysical && defender.hasAbility('Marvel Scale') && defender.status) {\r\n df = Math.floor(df * 1.5);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n\r\n if (move.named('Explosion', 'Self-Destruct')) {\r\n df = Math.floor(df / 2);\r\n }\r\n\r\n const defenseBoost = defender.boosts[defenseStat];\r\n if (defenseBoost < 0 || (!isCritical && defenseBoost > 0)) {\r\n df = getModifiedStat(df, defenseBoost);\r\n desc.defenseBoost = defenseBoost;\r\n }\r\n return df;\r\n}\r\n\r\nfunction calculateFinalModsADV(\r\n baseDamage: number,\r\n attacker: Pokemon,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc,\r\n isCritical = false,\r\n) {\r\n const isPhysical = move.category === 'Physical';\r\n if (attacker.hasStatus('brn') && isPhysical && !attacker.hasAbility('Guts')) {\r\n baseDamage = Math.floor(baseDamage / 2);\r\n desc.isBurned = true;\r\n }\r\n\r\n if (!isCritical) {\r\n const screenMultiplier = field.gameType !== 'Singles' ? 2 / 3 : 1 / 2;\r\n if (isPhysical && field.defenderSide.isReflect) {\r\n baseDamage = Math.floor(baseDamage * screenMultiplier);\r\n desc.isReflect = true;\r\n } else if (!isPhysical && field.defenderSide.isLightScreen) {\r\n baseDamage = Math.floor(baseDamage * screenMultiplier);\r\n desc.isLightScreen = true;\r\n }\r\n }\r\n\r\n if (move.named('Pursuit') && field.defenderSide.isSwitching === 'out') {\r\n baseDamage = Math.floor(baseDamage * 2);\r\n desc.isSwitching = 'out';\r\n }\r\n\r\n if (field.gameType !== 'Singles' && move.target === 'allAdjacentFoes') {\r\n baseDamage = Math.floor(baseDamage / 2);\r\n }\r\n\r\n if ((field.hasWeather('Sun') && move.hasType('Fire')) ||\r\n (field.hasWeather('Rain') && move.hasType('Water'))) {\r\n baseDamage = Math.floor(baseDamage * 1.5);\r\n desc.weather = field.weather;\r\n } else if (\r\n (field.hasWeather('Sun') && move.hasType('Water')) ||\r\n (field.hasWeather('Rain') && move.hasType('Fire')) ||\r\n (move.named('Solar Beam') && field.hasWeather('Rain', 'Sand', 'Hail'))\r\n ) {\r\n baseDamage = Math.floor(baseDamage / 2);\r\n desc.weather = field.weather;\r\n }\r\n\r\n if (attacker.hasAbility('Flash Fire') && attacker.abilityOn && move.hasType('Fire')) {\r\n baseDamage = Math.floor(baseDamage * 1.5);\r\n desc.attackerAbility = 'Flash Fire';\r\n }\r\n\r\n baseDamage = (move.category === 'Physical' ? Math.max(1, baseDamage) : baseDamage) + 2;\r\n if (isCritical) {\r\n baseDamage *= 2;\r\n desc.isCritical = true;\r\n }\r\n\r\n if (move.named('Weather Ball') && field.weather) {\r\n baseDamage *= 2;\r\n desc.moveBP = move.bp * 2;\r\n }\r\n\r\n if (field.attackerSide.isHelpingHand) {\r\n baseDamage = Math.floor(baseDamage * 1.5);\r\n desc.isHelpingHand = true;\r\n }\r\n\r\n if (move.hasType(...attacker.types)) {\r\n baseDamage = Math.floor(baseDamage * 1.5);\r\n }\r\n return baseDamage;\r\n}\r\n", "import {Generation, AbilityName} from '../data/interface';\r\nimport {getItemBoostType, getNaturalGift, getFlingPower, getBerryResistType} from '../items';\r\nimport {RawDesc} from '../desc';\r\nimport {Field} from '../field';\r\nimport {Move} from '../move';\r\nimport {Pokemon} from '../pokemon';\r\nimport {Result} from '../result';\r\nimport {\r\n getModifiedStat,\r\n getStatDescriptionText,\r\n getFinalSpeed,\r\n getMoveEffectiveness,\r\n checkAirLock,\r\n checkForecast,\r\n checkItem,\r\n checkIntimidate,\r\n checkDownload,\r\n checkMultihitBoost,\r\n countBoosts,\r\n handleFixedDamageMoves,\r\n} from './util';\r\n\r\nexport function calculateDPP(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field\r\n) {\r\n // #region Initial\r\n\r\n checkAirLock(attacker, field);\r\n checkAirLock(defender, field);\r\n checkForecast(attacker, field.weather);\r\n checkForecast(defender, field.weather);\r\n checkItem(attacker);\r\n checkItem(defender);\r\n checkIntimidate(gen, attacker, defender);\r\n checkIntimidate(gen, defender, attacker);\r\n checkDownload(attacker, defender);\r\n checkDownload(defender, attacker);\r\n attacker.stats.spe = getFinalSpeed(gen, attacker, field, field.attackerSide);\r\n defender.stats.spe = getFinalSpeed(gen, defender, field, field.defenderSide);\r\n\r\n const desc: RawDesc = {\r\n attackerName: attacker.name,\r\n moveName: move.name,\r\n defenderName: defender.name,\r\n };\r\n\r\n const result = new Result(gen, attacker, defender, move, field, 0, desc);\r\n\r\n if (move.category === 'Status' && !move.named('Nature Power')) {\r\n return result;\r\n }\r\n\r\n if (field.defenderSide.isProtected && !move.breaksProtect) {\r\n desc.isProtected = true;\r\n return result;\r\n }\r\n\r\n if (attacker.hasAbility('Mold Breaker')) {\r\n defender.ability = '' as AbilityName;\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n const isCritical = move.isCrit && !defender.hasAbility('Battle Armor', 'Shell Armor');\r\n\r\n if (move.named('Weather Ball')) {\r\n move.type =\r\n field.hasWeather('Sun') ? 'Fire'\r\n : field.hasWeather('Rain') ? 'Water'\r\n : field.hasWeather('Sand') ? 'Rock'\r\n : field.hasWeather('Hail') ? 'Ice'\r\n : 'Normal';\r\n desc.weather = field.weather;\r\n desc.moveType = move.type;\r\n } else if (move.named('Judgment') && attacker.item && attacker.item.includes('Plate')) {\r\n move.type = getItemBoostType(attacker.item)!;\r\n } else if (move.named('Natural Gift') && attacker.item?.endsWith('Berry')) {\r\n const gift = getNaturalGift(gen, attacker.item)!;\r\n move.type = gift.t;\r\n move.bp = gift.p;\r\n desc.attackerItem = attacker.item;\r\n desc.moveBP = move.bp;\r\n desc.moveType = move.type;\r\n }\r\n\r\n if (attacker.hasAbility('Normalize') && !move.named('Struggle')) {\r\n move.type = 'Normal';\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n const isGhostRevealed = attacker.hasAbility('Scrappy') || field.defenderSide.isForesight;\r\n\r\n const typeEffectivenessPrecedenceRules = [\r\n 'Normal',\r\n 'Fire',\r\n 'Water',\r\n 'Electric',\r\n 'Grass',\r\n 'Ice',\r\n 'Fighting',\r\n 'Poison',\r\n 'Ground',\r\n 'Flying',\r\n 'Psychic',\r\n 'Bug',\r\n 'Rock',\r\n 'Ghost',\r\n 'Dragon',\r\n 'Dark',\r\n 'Steel',\r\n ];\r\n\r\n let firstDefenderType = defender.types[0];\r\n let secondDefenderType = defender.types[1];\r\n\r\n if (secondDefenderType && firstDefenderType !== secondDefenderType) {\r\n const firstTypePrecedence = typeEffectivenessPrecedenceRules.indexOf(firstDefenderType);\r\n const secondTypePrecedence = typeEffectivenessPrecedenceRules.indexOf(secondDefenderType);\r\n\r\n if (firstTypePrecedence > secondTypePrecedence) {\r\n [firstDefenderType, secondDefenderType] = [secondDefenderType, firstDefenderType];\r\n }\r\n }\r\n\r\n let type1Effectiveness =\r\n getMoveEffectiveness(gen, move, firstDefenderType, isGhostRevealed, field.isGravity);\r\n let type2Effectiveness = secondDefenderType\r\n ? getMoveEffectiveness(gen, move, secondDefenderType, isGhostRevealed, field.isGravity)\r\n : 1;\r\n\r\n let typeEffectiveness = type1Effectiveness * type2Effectiveness;\r\n\r\n // Klutz doesn't let Iron Ball ground in generation 4\r\n if (typeEffectiveness === 0 && move.hasType('Ground') &&\r\n (defender.hasItem('Iron Ball') && !defender.hasAbility('Klutz'))) {\r\n if (type1Effectiveness === 0) {\r\n type1Effectiveness = 1;\r\n } else if (defender.types[1] && type2Effectiveness === 0) {\r\n type2Effectiveness = 1;\r\n }\r\n typeEffectiveness = type1Effectiveness * type2Effectiveness;\r\n }\r\n\r\n if (typeEffectiveness === 0) {\r\n return result;\r\n }\r\n\r\n const ignoresWonderGuard = move.hasType('???') || move.named('Fire Fang');\r\n if ((!ignoresWonderGuard && defender.hasAbility('Wonder Guard') && typeEffectiveness <= 1) ||\r\n (move.hasType('Fire') && defender.hasAbility('Flash Fire')) ||\r\n (move.hasType('Water') && defender.hasAbility('Dry Skin', 'Water Absorb')) ||\r\n (move.hasType('Electric') && defender.hasAbility('Motor Drive', 'Volt Absorb')) ||\r\n (move.hasType('Ground') && !field.isGravity &&\r\n !defender.hasItem('Iron Ball') && defender.hasAbility('Levitate')) ||\r\n (move.flags.sound && defender.hasAbility('Soundproof'))\r\n ) {\r\n desc.defenderAbility = defender.ability;\r\n return result;\r\n }\r\n\r\n desc.HPEVs = getStatDescriptionText(gen, defender, 'hp');\r\n\r\n const fixedDamage = handleFixedDamageMoves(attacker, move);\r\n if (fixedDamage) {\r\n result.damage = fixedDamage;\r\n return result;\r\n }\r\n\r\n if (move.hits > 1) {\r\n desc.hits = move.hits;\r\n }\r\n\r\n const isPhysical = move.category === 'Physical';\r\n\r\n // #endregion\r\n // #region Base Power\r\n\r\n let basePower = calculateBasePowerDPP(gen, attacker, defender, move, field, desc);\r\n if (basePower === 0) {\r\n return result;\r\n }\r\n basePower = calculateBPModsDPP(attacker, defender, move, field, desc, basePower);\r\n\r\n // #endregion\r\n // #region (Special) Attack\r\n const attack = calculateAttackDPP(gen, attacker, defender, move, field, desc, isCritical);\r\n\r\n // #endregion\r\n // #region (Special) Defense\r\n const defense = calculateDefenseDPP(gen, attacker, defender, move, field, desc, isCritical);\r\n\r\n // #endregion\r\n // #region Damage\r\n\r\n let baseDamage = Math.floor(\r\n Math.floor((Math.floor((2 * attacker.level) / 5 + 2) * basePower * attack) / 50) / defense\r\n );\r\n\r\n if (attacker.hasStatus('brn') && isPhysical && !attacker.hasAbility('Guts')) {\r\n baseDamage = Math.floor(baseDamage * 0.5);\r\n desc.isBurned = true;\r\n }\r\n\r\n baseDamage = calculateFinalModsDPP(baseDamage, attacker, move, field, desc, isCritical);\r\n\r\n // the random factor is applied between the LO mod and the STAB mod, so don't apply anything\r\n // below this until we're inside the loop\r\n let stabMod = 1;\r\n if (move.hasType(...attacker.types)) {\r\n if (attacker.hasAbility('Adaptability')) {\r\n stabMod = 2;\r\n desc.attackerAbility = attacker.ability;\r\n } else {\r\n stabMod = 1.5;\r\n }\r\n }\r\n\r\n let filterMod = 1;\r\n if (defender.hasAbility('Filter', 'Solid Rock') && typeEffectiveness > 1) {\r\n filterMod = 0.75;\r\n desc.defenderAbility = defender.ability;\r\n }\r\n let ebeltMod = 1;\r\n if (attacker.hasItem('Expert Belt') && typeEffectiveness > 1) {\r\n ebeltMod = 1.2;\r\n desc.attackerItem = attacker.item;\r\n }\r\n let tintedMod = 1;\r\n if (attacker.hasAbility('Tinted Lens') && typeEffectiveness < 1) {\r\n tintedMod = 2;\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n let berryMod = 1;\r\n if (move.hasType(getBerryResistType(defender.item)) &&\r\n (typeEffectiveness > 1 || move.hasType('Normal'))) {\r\n berryMod = 0.5;\r\n desc.defenderItem = defender.item;\r\n }\r\n\r\n const damage: number[] = [];\r\n for (let i = 0; i < 16; i++) {\r\n damage[i] = Math.floor((baseDamage * (85 + i)) / 100);\r\n damage[i] = Math.floor(damage[i] * stabMod);\r\n damage[i] = Math.floor(damage[i] * type1Effectiveness);\r\n damage[i] = Math.floor(damage[i] * type2Effectiveness);\r\n damage[i] = Math.floor(damage[i] * filterMod);\r\n damage[i] = Math.floor(damage[i] * ebeltMod);\r\n damage[i] = Math.floor(damage[i] * tintedMod);\r\n damage[i] = Math.floor(damage[i] * berryMod);\r\n damage[i] = Math.max(1, damage[i]);\r\n }\r\n result.damage = damage;\r\n\r\n if ((move.dropsStats && move.timesUsed! > 1) || move.hits > 1) {\r\n // store boosts so intermediate boosts don't show.\r\n const origDefBoost = desc.defenseBoost;\r\n const origAtkBoost = desc.attackBoost;\r\n let numAttacks = 1;\r\n if (move.dropsStats && move.timesUsed! > 1) {\r\n desc.moveTurns = `over ${move.timesUsed} turns`;\r\n numAttacks = move.timesUsed!;\r\n } else {\r\n numAttacks = move.hits;\r\n }\r\n let usedItems = [false, false];\r\n for (let times = 1; times < numAttacks; times++) {\r\n usedItems = checkMultihitBoost(gen, attacker, defender, move,\r\n field, desc, usedItems[0], usedItems[1]);\r\n let newBasePower = calculateBasePowerDPP(gen, attacker, defender, move, field, desc);\r\n newBasePower = calculateBPModsDPP(attacker, defender, move, field, desc, newBasePower);\r\n const newAtk = calculateAttackDPP(gen, attacker, defender, move, field, desc, isCritical);\r\n let baseDamage = Math.floor(\r\n Math.floor(\r\n (Math.floor((2 * attacker.level) / 5 + 2) * newBasePower * newAtk) / 50\r\n ) / defense\r\n );\r\n if (attacker.hasStatus('brn') && isPhysical && !attacker.hasAbility('Guts')) {\r\n baseDamage = Math.floor(baseDamage * 0.5);\r\n desc.isBurned = true;\r\n }\r\n baseDamage = calculateFinalModsDPP(baseDamage, attacker, move, field, desc, isCritical);\r\n\r\n let damageMultiplier = 0;\r\n result.damage = result.damage.map(affectedAmount => {\r\n let newFinalDamage = 0;\r\n newFinalDamage = Math.floor((baseDamage * (85 + damageMultiplier)) / 100);\r\n newFinalDamage = Math.floor(newFinalDamage * stabMod);\r\n newFinalDamage = Math.floor(newFinalDamage * type1Effectiveness);\r\n newFinalDamage = Math.floor(newFinalDamage * type2Effectiveness);\r\n newFinalDamage = Math.floor(newFinalDamage * filterMod);\r\n newFinalDamage = Math.floor(newFinalDamage * ebeltMod);\r\n newFinalDamage = Math.floor(newFinalDamage * tintedMod);\r\n newFinalDamage = Math.max(1, newFinalDamage);\r\n damageMultiplier++;\r\n return affectedAmount + newFinalDamage;\r\n });\r\n }\r\n desc.defenseBoost = origDefBoost;\r\n desc.attackBoost = origAtkBoost;\r\n }\r\n\r\n // #endregion\r\n\r\n return result;\r\n}\r\n\r\nexport function calculateBasePowerDPP(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc,\r\n hit = 1,\r\n) {\r\n let basePower = move.bp;\r\n const turnOrder = attacker.stats.spe > defender.stats.spe ? 'first' : 'last';\r\n switch (move.name) {\r\n case 'Brine':\r\n if (defender.curHP() <= defender.maxHP() / 2) {\r\n basePower *= 2;\r\n desc.moveBP = basePower;\r\n }\r\n break;\r\n case 'Eruption':\r\n case 'Water Spout':\r\n basePower = Math.max(1, Math.floor((basePower * attacker.curHP()) / attacker.maxHP()));\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Facade':\r\n if (attacker.hasStatus('par', 'psn', 'tox', 'brn')) {\r\n basePower = move.bp * 2;\r\n desc.moveBP = basePower;\r\n }\r\n break;\r\n case 'Flail':\r\n case 'Reversal':\r\n const p = Math.floor((64 * attacker.curHP()) / attacker.maxHP());\r\n basePower = p <= 1 ? 200 : p <= 5 ? 150 : p <= 12 ? 100 : p <= 21 ? 80 : p <= 42 ? 40 : 20;\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Fling':\r\n basePower = getFlingPower(attacker.item);\r\n desc.moveBP = basePower;\r\n desc.attackerItem = attacker.item;\r\n break;\r\n case 'Grass Knot':\r\n case 'Low Kick':\r\n const w = defender.weightkg;\r\n basePower = w >= 200 ? 120 : w >= 100 ? 100 : w >= 50 ? 80 : w >= 25 ? 60 : w >= 10 ? 40 : 20;\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Gyro Ball':\r\n basePower = Math.min(150, Math.floor((25 * defender.stats.spe) / attacker.stats.spe));\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Payback':\r\n if (turnOrder !== 'first') {\r\n basePower *= 2;\r\n desc.moveBP = basePower;\r\n }\r\n break;\r\n case 'Punishment':\r\n basePower = Math.min(200, 60 + 20 * countBoosts(gen, defender.boosts));\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Wake-Up Slap':\r\n if (defender.hasStatus('slp')) {\r\n basePower *= 2;\r\n desc.moveBP = basePower;\r\n }\r\n break;\r\n case 'Nature Power':\r\n move.category = 'Special';\r\n move.secondaries = true;\r\n basePower = 80;\r\n desc.moveName = 'Tri Attack';\r\n break;\r\n case 'Crush Grip':\r\n case 'Wring Out':\r\n basePower = Math.floor((defender.curHP() * 120) / defender.maxHP()) + 1;\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Triple Kick':\r\n basePower = hit * 10;\r\n desc.moveBP = move.hits === 2 ? 30 : move.hits === 3 ? 60 : 10;\r\n break;\r\n case 'Weather Ball':\r\n basePower = move.bp * (field.weather ? 2 : 1);\r\n desc.moveBP = basePower;\r\n break;\r\n default:\r\n basePower = move.bp;\r\n }\r\n return basePower;\r\n}\r\n\r\nexport function calculateBPModsDPP(\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc,\r\n basePower: number,\r\n) {\r\n if (field.attackerSide.isHelpingHand) {\r\n basePower = Math.floor(basePower * 1.5);\r\n desc.isHelpingHand = true;\r\n }\r\n\r\n const isPhysical = move.category === 'Physical';\r\n if ((attacker.hasItem('Muscle Band') && isPhysical) ||\r\n (attacker.hasItem('Wise Glasses') && !isPhysical)) {\r\n basePower = Math.floor(basePower * 1.1);\r\n desc.attackerItem = attacker.item;\r\n } else if (move.hasType(getItemBoostType(attacker.item)) ||\r\n (attacker.hasItem('Adamant Orb') &&\r\n attacker.named('Dialga') &&\r\n move.hasType('Steel', 'Dragon')) ||\r\n (attacker.hasItem('Lustrous Orb') &&\r\n attacker.named('Palkia') &&\r\n move.hasType('Water', 'Dragon')) ||\r\n (attacker.hasItem('Griseous Orb') &&\r\n attacker.named('Giratina-Origin') &&\r\n move.hasType('Ghost', 'Dragon'))\r\n ) {\r\n basePower = Math.floor(basePower * 1.2);\r\n desc.attackerItem = attacker.item;\r\n }\r\n\r\n if ((attacker.hasAbility('Reckless') && (move.recoil || move.hasCrashDamage)) ||\r\n (attacker.hasAbility('Iron Fist') && move.flags.punch)) {\r\n basePower = Math.floor(basePower * 1.2);\r\n desc.attackerAbility = attacker.ability;\r\n } else if ((attacker.curHP() <= attacker.maxHP() / 3 &&\r\n ((attacker.hasAbility('Overgrow') && move.hasType('Grass')) ||\r\n (attacker.hasAbility('Blaze') && move.hasType('Fire')) ||\r\n (attacker.hasAbility('Torrent') && move.hasType('Water')) ||\r\n (attacker.hasAbility('Swarm') && move.hasType('Bug')))) ||\r\n (attacker.hasAbility('Technician') && basePower <= 60)\r\n ) {\r\n basePower = Math.floor(basePower * 1.5);\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n if ((defender.hasAbility('Heatproof') && move.hasType('Fire')) ||\r\n (defender.hasAbility('Thick Fat') && (move.hasType('Fire', 'Ice')))) {\r\n basePower = Math.floor(basePower * 0.5);\r\n desc.defenderAbility = defender.ability;\r\n } else if (defender.hasAbility('Dry Skin') && move.hasType('Fire')) {\r\n basePower = Math.floor(basePower * 1.25);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n return basePower;\r\n}\r\n\r\nexport function calculateAttackDPP(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc,\r\n isCritical = false\r\n) {\r\n const isPhysical = move.category === 'Physical';\r\n const attackStat = isPhysical ? 'atk' : 'spa';\r\n desc.attackEVs = getStatDescriptionText(gen, attacker, attackStat, attacker.nature);\r\n let attack: number;\r\n const attackBoost = attacker.boosts[attackStat];\r\n const rawAttack = attacker.rawStats[attackStat];\r\n if (attackBoost === 0 || (isCritical && attackBoost < 0)) {\r\n attack = rawAttack;\r\n } else if (defender.hasAbility('Unaware')) {\r\n attack = rawAttack;\r\n desc.defenderAbility = defender.ability;\r\n } else if (attacker.hasAbility('Simple')) {\r\n attack = getSimpleModifiedStat(rawAttack, attackBoost);\r\n desc.attackerAbility = attacker.ability;\r\n desc.attackBoost = attackBoost;\r\n } else {\r\n attack = getModifiedStat(rawAttack, attackBoost);\r\n desc.attackBoost = attackBoost;\r\n }\r\n\r\n if (isPhysical && attacker.hasAbility('Pure Power', 'Huge Power')) {\r\n attack *= 2;\r\n desc.attackerAbility = attacker.ability;\r\n } else if (field.hasWeather('Sun') &&\r\n (attacker.hasAbility(isPhysical ? 'Flower Gift' : 'Solar Power'))\r\n ) {\r\n attack = Math.floor(attack * 1.5);\r\n desc.attackerAbility = attacker.ability;\r\n desc.weather = field.weather;\r\n } else if (field.attackerSide.isFlowerGift && field.hasWeather('Sun') && isPhysical) {\r\n attack = Math.floor(attack * 1.5);\r\n desc.weather = field.weather;\r\n desc.isFlowerGiftAttacker = true;\r\n } else if (\r\n (isPhysical &&\r\n (attacker.hasAbility('Hustle') || (attacker.hasAbility('Guts') && attacker.status)) ||\r\n (!isPhysical && attacker.abilityOn && attacker.hasAbility('Plus', 'Minus')))\r\n ) {\r\n attack = Math.floor(attack * 1.5);\r\n desc.attackerAbility = attacker.ability;\r\n } else if (isPhysical && attacker.hasAbility('Slow Start') && attacker.abilityOn) {\r\n attack = Math.floor(attack / 2);\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n if ((isPhysical ? attacker.hasItem('Choice Band') : attacker.hasItem('Choice Specs')) ||\r\n (!isPhysical && attacker.hasItem('Soul Dew') && attacker.named('Latios', 'Latias'))) {\r\n attack = Math.floor(attack * 1.5);\r\n desc.attackerItem = attacker.item;\r\n } else if (\r\n (attacker.hasItem('Light Ball') && attacker.named('Pikachu')) ||\r\n (attacker.hasItem('Thick Club') && attacker.named('Cubone', 'Marowak') && isPhysical) ||\r\n (attacker.hasItem('Deep Sea Tooth') && attacker.named('Clamperl') && !isPhysical)\r\n ) {\r\n attack *= 2;\r\n desc.attackerItem = attacker.item;\r\n }\r\n return attack;\r\n}\r\n\r\nexport function calculateDefenseDPP(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc,\r\n isCritical = false\r\n) {\r\n const isPhysical = move.category === 'Physical';\r\n const defenseStat = isPhysical ? 'def' : 'spd';\r\n desc.defenseEVs = getStatDescriptionText(gen, defender, defenseStat, defender.nature);\r\n let defense: number;\r\n const defenseBoost = defender.boosts[defenseStat];\r\n const rawDefense = defender.rawStats[defenseStat];\r\n if (defenseBoost === 0 || (isCritical && defenseBoost > 0)) {\r\n defense = rawDefense;\r\n } else if (attacker.hasAbility('Unaware')) {\r\n defense = rawDefense;\r\n desc.attackerAbility = attacker.ability;\r\n } else if (defender.hasAbility('Simple')) {\r\n defense = getSimpleModifiedStat(rawDefense, defenseBoost);\r\n desc.defenderAbility = defender.ability;\r\n desc.defenseBoost = defenseBoost;\r\n } else {\r\n defense = getModifiedStat(rawDefense, defenseBoost);\r\n desc.defenseBoost = defenseBoost;\r\n }\r\n\r\n if (defender.hasAbility('Marvel Scale') && defender.status && isPhysical) {\r\n defense = Math.floor(defense * 1.5);\r\n desc.defenderAbility = defender.ability;\r\n } else if (defender.hasAbility('Flower Gift') && field.hasWeather('Sun') && !isPhysical) {\r\n defense = Math.floor(defense * 1.5);\r\n desc.defenderAbility = defender.ability;\r\n desc.weather = field.weather;\r\n } else if (field.defenderSide.isFlowerGift && field.hasWeather('Sun') && !isPhysical) {\r\n defense = Math.floor(defense * 1.5);\r\n desc.weather = field.weather;\r\n desc.isFlowerGiftDefender = true;\r\n }\r\n\r\n if (defender.hasItem('Soul Dew') && defender.named('Latios', 'Latias') && !isPhysical) {\r\n defense = Math.floor(defense * 1.5);\r\n desc.defenderItem = defender.item;\r\n } else if (\r\n (defender.hasItem('Deep Sea Scale') && defender.named('Clamperl') && !isPhysical) ||\r\n (defender.hasItem('Metal Powder') && defender.named('Ditto') && isPhysical)\r\n ) {\r\n defense *= 2;\r\n desc.defenderItem = defender.item;\r\n }\r\n\r\n if (field.hasWeather('Sand') && defender.hasType('Rock') && !isPhysical) {\r\n defense = Math.floor(defense * 1.5);\r\n desc.weather = field.weather;\r\n }\r\n\r\n if (move.named('Explosion') || move.named('Self-Destruct')) {\r\n defense = Math.floor(defense * 0.5);\r\n }\r\n\r\n if (defense < 1) {\r\n defense = 1;\r\n }\r\n return defense;\r\n}\r\n\r\nfunction calculateFinalModsDPP(\r\n baseDamage: number,\r\n attacker: Pokemon,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc,\r\n isCritical = false,\r\n) {\r\n const isPhysical = move.category === 'Physical';\r\n if (!isCritical) {\r\n const screenMultiplier = field.gameType !== 'Singles' ? 2 / 3 : 1 / 2;\r\n if (isPhysical && field.defenderSide.isReflect) {\r\n baseDamage = Math.floor(baseDamage * screenMultiplier);\r\n desc.isReflect = true;\r\n } else if (!isPhysical && field.defenderSide.isLightScreen) {\r\n baseDamage = Math.floor(baseDamage * screenMultiplier);\r\n desc.isLightScreen = true;\r\n }\r\n }\r\n\r\n if (field.gameType !== 'Singles' &&\r\n ['allAdjacent', 'allAdjacentFoes'].includes(move.target)) {\r\n baseDamage = Math.floor((baseDamage * 3) / 4);\r\n }\r\n\r\n if ((field.hasWeather('Sun') && move.hasType('Fire')) ||\r\n (field.hasWeather('Rain') && move.hasType('Water'))) {\r\n baseDamage = Math.floor(baseDamage * 1.5);\r\n desc.weather = field.weather;\r\n } else if (\r\n (field.hasWeather('Sun') && move.hasType('Water')) ||\r\n (field.hasWeather('Rain') && move.hasType('Fire')) ||\r\n (move.named('Solar Beam') && field.hasWeather('Rain', 'Sand', 'Hail'))\r\n ) {\r\n baseDamage = Math.floor(baseDamage * 0.5);\r\n desc.weather = field.weather;\r\n }\r\n\r\n if (attacker.hasAbility('Flash Fire') && attacker.abilityOn && move.hasType('Fire')) {\r\n baseDamage = Math.floor(baseDamage * 1.5);\r\n desc.attackerAbility = 'Flash Fire';\r\n }\r\n\r\n baseDamage += 2;\r\n\r\n if (isCritical) {\r\n if (attacker.hasAbility('Sniper')) {\r\n baseDamage *= 3;\r\n desc.attackerAbility = attacker.ability;\r\n } else {\r\n baseDamage *= 2;\r\n }\r\n desc.isCritical = isCritical;\r\n }\r\n\r\n if (attacker.hasItem('Life Orb')) {\r\n baseDamage = Math.floor(baseDamage * 1.3);\r\n desc.attackerItem = attacker.item;\r\n }\r\n\r\n if (move.named('Pursuit') && field.defenderSide.isSwitching === 'out') {\r\n // technician negates switching boost, thanks DaWoblefet\r\n if (attacker.hasAbility('Technician')) {\r\n baseDamage = Math.floor(baseDamage * 1);\r\n } else {\r\n baseDamage = Math.floor(baseDamage * 2);\r\n desc.isSwitching = 'out';\r\n }\r\n }\r\n return baseDamage;\r\n}\r\n\r\nfunction getSimpleModifiedStat(stat: number, mod: number) {\r\n const simpleMod = Math.min(6, Math.max(-6, mod * 2));\r\n return simpleMod > 0\r\n ? Math.floor((stat * (2 + simpleMod)) / 2)\r\n : simpleMod < 0 ? Math.floor((stat * 2) / (2 - simpleMod)) : stat;\r\n}\r\n", "import {Generation, AbilityName} from '../data/interface';\r\nimport {toID} from '../util';\r\nimport {\r\n getItemBoostType,\r\n getNaturalGift,\r\n getFlingPower,\r\n getBerryResistType,\r\n getTechnoBlast,\r\n} from '../items';\r\nimport {RawDesc} from '../desc';\r\nimport {Field} from '../field';\r\nimport {Move} from '../move';\r\nimport {Pokemon} from '../pokemon';\r\nimport {Result} from '../result';\r\nimport {\r\n chainMods,\r\n checkAirLock,\r\n checkDownload,\r\n checkForecast,\r\n checkInfiltrator,\r\n checkIntimidate,\r\n checkItem,\r\n checkMultihitBoost,\r\n checkSeedBoost,\r\n checkWonderRoom,\r\n computeFinalStats,\r\n countBoosts,\r\n getBaseDamage,\r\n getStatDescriptionText,\r\n getFinalDamage,\r\n getModifiedStat,\r\n getMoveEffectiveness,\r\n getStabMod,\r\n getWeight,\r\n handleFixedDamageMoves,\r\n isGrounded,\r\n OF16, OF32,\r\n pokeRound,\r\n} from './util';\r\n\r\nexport function calculateBWXY(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field\r\n) {\r\n // #region Initial\r\n\r\n checkAirLock(attacker, field);\r\n checkAirLock(defender, field);\r\n checkForecast(attacker, field.weather);\r\n checkForecast(defender, field.weather);\r\n checkItem(attacker, field.isMagicRoom);\r\n checkItem(defender, field.isMagicRoom);\r\n checkWonderRoom(attacker, field.isWonderRoom);\r\n checkWonderRoom(defender, field.isWonderRoom);\r\n checkSeedBoost(attacker, field);\r\n checkSeedBoost(defender, field);\r\n\r\n computeFinalStats(gen, attacker, defender, field, 'def', 'spd', 'spe');\r\n\r\n checkIntimidate(gen, attacker, defender);\r\n checkIntimidate(gen, defender, attacker);\r\n checkDownload(attacker, defender, field.isWonderRoom);\r\n checkDownload(defender, attacker, field.isWonderRoom);\r\n\r\n computeFinalStats(gen, attacker, defender, field, 'atk', 'spa');\r\n\r\n checkInfiltrator(attacker, field.defenderSide);\r\n checkInfiltrator(defender, field.attackerSide);\r\n\r\n const desc: RawDesc = {\r\n attackerName: attacker.name,\r\n moveName: move.name,\r\n defenderName: defender.name,\r\n isWonderRoom: field.isWonderRoom,\r\n };\r\n\r\n const result = new Result(gen, attacker, defender, move, field, 0, desc);\r\n\r\n if (move.category === 'Status' && !move.named('Nature Power')) {\r\n return result;\r\n }\r\n\r\n if (field.defenderSide.isProtected && !move.breaksProtect) {\r\n desc.isProtected = true;\r\n return result;\r\n }\r\n\r\n if (attacker.hasAbility('Mold Breaker', 'Teravolt', 'Turboblaze')) {\r\n defender.ability = '' as AbilityName;\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n const isCritical =\r\n move.isCrit && !defender.hasAbility('Battle Armor', 'Shell Armor') && move.timesUsed === 1;\r\n\r\n if (move.named('Weather Ball')) {\r\n move.type =\r\n field.hasWeather('Sun', 'Harsh Sunshine') ? 'Fire'\r\n : field.hasWeather('Rain', 'Heavy Rain') ? 'Water'\r\n : field.hasWeather('Sand') ? 'Rock'\r\n : field.hasWeather('Hail') ? 'Ice'\r\n : 'Normal';\r\n desc.weather = field.weather;\r\n desc.moveType = move.type;\r\n } else if (move.named('Judgment') && attacker.item && attacker.item.includes('Plate')) {\r\n move.type = getItemBoostType(attacker.item)!;\r\n } else if (move.named('Techno Blast') && attacker.item && attacker.item.includes('Drive')) {\r\n move.type = getTechnoBlast(attacker.item)!;\r\n } else if (move.named('Natural Gift') && attacker.item?.endsWith('Berry')) {\r\n const gift = getNaturalGift(gen, attacker.item)!;\r\n move.type = gift.t;\r\n move.bp = gift.p;\r\n desc.attackerItem = attacker.item;\r\n desc.moveBP = move.bp;\r\n desc.moveType = move.type;\r\n } else if (move.named('Nature Power')) {\r\n if (gen.num === 5) {\r\n move.type = 'Ground';\r\n } else {\r\n move.type =\r\n field.hasTerrain('Electric') ? 'Electric'\r\n : field.hasTerrain('Grassy') ? 'Grass'\r\n : field.hasTerrain('Misty') ? 'Fairy'\r\n : 'Normal';\r\n }\r\n }\r\n\r\n let hasAteAbilityTypeChange = false;\r\n let isAerilate = false;\r\n let isPixilate = false;\r\n let isRefrigerate = false;\r\n let isNormalize = false;\r\n const noTypeChange =\r\n move.named('Judgment', 'Nature Power', 'Techo Blast', 'Natural Gift', 'Weather Ball',\r\n 'Struggle');\r\n\r\n if (!move.isZ && !noTypeChange) {\r\n const normal = move.hasType('Normal');\r\n if ((isAerilate = attacker.hasAbility('Aerilate') && normal)) {\r\n move.type = 'Flying';\r\n } else if ((isPixilate = attacker.hasAbility('Pixilate') && normal)) {\r\n move.type = 'Fairy';\r\n } else if ((isRefrigerate = attacker.hasAbility('Refrigerate') && normal)) {\r\n move.type = 'Ice';\r\n } else if ((isNormalize = attacker.hasAbility('Normalize'))) {\r\n move.type = 'Normal';\r\n }\r\n if (isPixilate || isRefrigerate || isAerilate || isNormalize) {\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n if (isPixilate || isRefrigerate || isAerilate) {\r\n hasAteAbilityTypeChange = true;\r\n }\r\n }\r\n\r\n if (attacker.hasAbility('Gale Wings') && move.hasType('Flying')) {\r\n move.priority = 1;\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n const isGhostRevealed = attacker.hasAbility('Scrappy') || field.defenderSide.isForesight;\r\n const type1Effectiveness =\r\n getMoveEffectiveness(gen, move, defender.types[0], isGhostRevealed, field.isGravity);\r\n const type2Effectiveness = defender.types[1]\r\n ? getMoveEffectiveness(gen, move, defender.types[1], isGhostRevealed, field.isGravity)\r\n : 1;\r\n let typeEffectiveness = type1Effectiveness * type2Effectiveness;\r\n\r\n if (typeEffectiveness === 0 && move.named('Thousand Arrows')) {\r\n typeEffectiveness = 1;\r\n } else if (typeEffectiveness === 0 && move.hasType('Ground') &&\r\n defender.hasItem('Iron Ball') && !defender.hasAbility('Klutz')) {\r\n typeEffectiveness = 1;\r\n } else if (typeEffectiveness === 0 && defender.hasItem('Ring Target')) {\r\n const effectiveness = gen.types.get(toID(move.type))!.effectiveness;\r\n if (effectiveness[defender.types[0]]! === 0) {\r\n typeEffectiveness = type2Effectiveness;\r\n } else if (defender.types[1] && effectiveness[defender.types[1]]! === 0) {\r\n typeEffectiveness = type1Effectiveness;\r\n }\r\n }\r\n\r\n if (typeEffectiveness === 0) {\r\n return result;\r\n }\r\n\r\n if ((move.named('Sky Drop') &&\r\n (defender.hasType('Flying') || defender.weightkg >= 200 || field.isGravity)) ||\r\n (move.named('Synchronoise') && !defender.hasType(attacker.types[0]) &&\r\n (!attacker.types[1] || !defender.hasType(attacker.types[1]))) ||\r\n (move.named('Dream Eater') && !defender.hasStatus('slp'))\r\n ) {\r\n return result;\r\n }\r\n\r\n if (\r\n (field.hasWeather('Harsh Sunshine') && move.hasType('Water')) ||\r\n (field.hasWeather('Heavy Rain') && move.hasType('Fire'))\r\n ) {\r\n desc.weather = field.weather;\r\n return result;\r\n }\r\n\r\n if (field.hasWeather('Strong Winds') && defender.hasType('Flying') &&\r\n gen.types.get(toID(move.type))!.effectiveness['Flying']! > 1) {\r\n typeEffectiveness /= 2;\r\n desc.weather = field.weather;\r\n }\r\n\r\n if ((defender.hasAbility('Wonder Guard') && typeEffectiveness <= 1) ||\r\n (move.hasType('Grass') && defender.hasAbility('Sap Sipper')) ||\r\n (move.hasType('Fire') && defender.hasAbility('Flash Fire')) ||\r\n (move.hasType('Water') && defender.hasAbility('Dry Skin', 'Storm Drain', 'Water Absorb')) ||\r\n (move.hasType('Electric') &&\r\n defender.hasAbility('Lightning Rod', 'Motor Drive', 'Volt Absorb')) ||\r\n (move.hasType('Ground') &&\r\n !field.isGravity && !move.named('Thousand Arrows') &&\r\n !defender.hasItem('Iron Ball') && defender.hasAbility('Levitate')) ||\r\n (move.flags.bullet && defender.hasAbility('Bulletproof')) ||\r\n (move.flags.sound && defender.hasAbility('Soundproof'))\r\n ) {\r\n desc.defenderAbility = defender.ability;\r\n return result;\r\n }\r\n\r\n if (move.hasType('Ground') && !move.named('Thousand Arrows') &&\r\n !field.isGravity && defender.hasItem('Air Balloon')) {\r\n desc.defenderItem = defender.item;\r\n return result;\r\n }\r\n\r\n if (move.priority > 0 && field.hasTerrain('Psychic') && isGrounded(defender, field)) {\r\n desc.terrain = field.terrain;\r\n return result;\r\n }\r\n\r\n desc.HPEVs = getStatDescriptionText(gen, defender, 'hp');\r\n\r\n const fixedDamage = handleFixedDamageMoves(attacker, move);\r\n if (fixedDamage) {\r\n if (attacker.hasAbility('Parental Bond')) {\r\n result.damage = [fixedDamage, fixedDamage];\r\n desc.attackerAbility = attacker.ability;\r\n } else {\r\n result.damage = fixedDamage;\r\n }\r\n return result;\r\n }\r\n\r\n if (move.named('Final Gambit')) {\r\n result.damage = attacker.curHP();\r\n return result;\r\n }\r\n\r\n if (move.hits > 1) {\r\n desc.hits = move.hits;\r\n }\r\n\r\n // #endregion\r\n // #region Base Power\r\n\r\n const basePower = calculateBasePowerBWXY(\r\n gen,\r\n attacker,\r\n defender,\r\n move,\r\n field,\r\n hasAteAbilityTypeChange,\r\n desc\r\n );\r\n if (basePower === 0) {\r\n return result;\r\n }\r\n\r\n // #endregion\r\n // #region (Special) Attack\r\n\r\n const attack = calculateAttackBWXY(gen, attacker, defender, move, field, desc, isCritical);\r\n const attackStat = move.category === 'Special' ? 'spa' : 'atk';\r\n\r\n // #endregion\r\n // #region (Special) Defense\r\n\r\n const defense = calculateDefenseBWXY(gen, attacker, defender, move, field, desc, isCritical);\r\n\r\n // #endregion\r\n // #region Damage\r\n\r\n const baseDamage = calculateBaseDamageBWXY(\r\n gen,\r\n attacker,\r\n basePower,\r\n attack,\r\n defense,\r\n move,\r\n field,\r\n desc,\r\n isCritical\r\n );\r\n\r\n // the random factor is applied between the crit mod and the stab mod, so don't apply anything\r\n // below this until we're inside the loop\r\n let stabMod = getStabMod(attacker, move, desc);\r\n\r\n const applyBurn =\r\n attacker.hasStatus('brn') &&\r\n move.category === 'Physical' &&\r\n !attacker.hasAbility('Guts') &&\r\n !(move.named('Facade') && gen.num === 6);\r\n desc.isBurned = applyBurn;\r\n\r\n const finalMods = calculateFinalModsBWXY(\r\n gen,\r\n attacker,\r\n defender,\r\n move,\r\n field,\r\n desc,\r\n isCritical,\r\n typeEffectiveness\r\n );\r\n const finalMod = chainMods(finalMods, 41, 131072);\r\n\r\n const isSpread = field.gameType !== 'Singles' &&\r\n ['allAdjacent', 'allAdjacentFoes'].includes(move.target);\r\n\r\n let childDamage: number[] | undefined;\r\n if (attacker.hasAbility('Parental Bond') && move.hits === 1 && !isSpread) {\r\n const child = attacker.clone();\r\n child.ability = 'Parental Bond (Child)' as AbilityName;\r\n checkMultihitBoost(gen, child, defender, move, field, desc);\r\n childDamage = calculateBWXY(gen, child, defender, move, field).damage as number[];\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n let damage: number[] = [];\r\n for (let i = 0; i < 16; i++) {\r\n damage[i] =\r\n getFinalDamage(baseDamage, i, typeEffectiveness, applyBurn, stabMod, finalMod);\r\n }\r\n\r\n desc.attackBoost =\r\n move.named('Foul Play') ? defender.boosts[attackStat] : attacker.boosts[attackStat];\r\n\r\n if ((move.dropsStats && move.timesUsed! > 1) || move.hits > 1) {\r\n // store boosts so intermediate boosts don't show.\r\n const origDefBoost = desc.defenseBoost;\r\n const origAtkBoost = desc.attackBoost;\r\n let numAttacks = 1;\r\n if (move.dropsStats && move.timesUsed! > 1) {\r\n desc.moveTurns = `over ${move.timesUsed} turns`;\r\n numAttacks = move.timesUsed!;\r\n } else {\r\n numAttacks = move.hits;\r\n }\r\n let usedItems = [false, false];\r\n for (let times = 1; times < numAttacks; times++) {\r\n usedItems = checkMultihitBoost(gen, attacker, defender, move,\r\n field, desc, usedItems[0], usedItems[1]);\r\n const newAtk = calculateAttackBWXY(gen, attacker, defender, move, field, desc, isCritical);\r\n const newDef = calculateDefenseBWXY(gen, attacker, defender, move, field, desc, isCritical);\r\n // Check if lost -ate ability. Typing stays the same, only boost is lost\r\n // Cannot be regained during multihit move and no Normal moves with stat drawbacks\r\n hasAteAbilityTypeChange = hasAteAbilityTypeChange &&\r\n attacker.hasAbility('Aerilate', 'Galvanize', 'Pixilate', 'Refrigerate');\r\n\r\n if ((move.dropsStats && move.timesUsed! > 1)) {\r\n // Adaptability does not change between hits of a multihit, only between turns\r\n stabMod = getStabMod(attacker, move, desc);\r\n }\r\n\r\n const newBasePower = calculateBasePowerBWXY(\r\n gen,\r\n attacker,\r\n defender,\r\n move,\r\n field,\r\n hasAteAbilityTypeChange,\r\n desc\r\n );\r\n const newBaseDamage = getBaseDamage(attacker.level, newBasePower, newAtk, newDef);\r\n const newFinalMods = calculateFinalModsBWXY(\r\n gen,\r\n attacker,\r\n defender,\r\n move,\r\n field,\r\n desc,\r\n isCritical,\r\n typeEffectiveness,\r\n times\r\n );\r\n const newFinalMod = chainMods(newFinalMods, 41, 131072);\r\n\r\n let damageMultiplier = 0;\r\n damage = damage.map(affectedAmount => {\r\n const newFinalDamage = getFinalDamage(\r\n newBaseDamage,\r\n damageMultiplier,\r\n typeEffectiveness,\r\n applyBurn,\r\n stabMod,\r\n newFinalMod\r\n );\r\n damageMultiplier++;\r\n return affectedAmount + newFinalDamage;\r\n });\r\n }\r\n desc.defenseBoost = origDefBoost;\r\n desc.attackBoost = origAtkBoost;\r\n }\r\n\r\n result.damage = childDamage ? [damage, childDamage] : damage;\r\n\r\n // #endregion\r\n\r\n return result;\r\n}\r\n\r\nexport function calculateBasePowerBWXY(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n hasAteAbilityTypeChange: boolean,\r\n desc: RawDesc,\r\n hit = 1,\r\n) {\r\n let basePower: number;\r\n const turnOrder = attacker.stats.spe > defender.stats.spe ? 'first' : 'last';\r\n\r\n switch (move.name) {\r\n case 'Payback':\r\n basePower = move.bp * (turnOrder === 'last' ? 2 : 1);\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Pursuit':\r\n const switching = field.defenderSide.isSwitching === 'out';\r\n basePower = move.bp * (switching ? 2 : 1);\r\n if (switching) desc.isSwitching = 'out';\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Electro Ball':\r\n if (defender.stats.spe === 0) defender.stats.spe = 1;\r\n const r = Math.floor(attacker.stats.spe / defender.stats.spe);\r\n basePower = r >= 4 ? 150 : r >= 3 ? 120 : r >= 2 ? 80 : r >= 1 ? 60 : 40;\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Gyro Ball':\r\n if (attacker.stats.spe === 0) attacker.stats.spe = 1;\r\n basePower = Math.min(150, Math.floor((25 * defender.stats.spe) / attacker.stats.spe) + 1);\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Punishment':\r\n basePower = Math.min(200, 60 + 20 * countBoosts(gen, defender.boosts));\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Low Kick':\r\n case 'Grass Knot':\r\n const w = getWeight(defender, desc, 'defender');\r\n basePower = w >= 200 ? 120 : w >= 100 ? 100 : w >= 50 ? 80 : w >= 25 ? 60 : w >= 10 ? 40 : 20;\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Hex':\r\n basePower = move.bp * (defender.status ? 2 : 1);\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Heavy Slam':\r\n case 'Heat Crash':\r\n const wr =\r\n getWeight(attacker, desc, 'attacker') /\r\n getWeight(defender, desc, 'defender');\r\n basePower = wr >= 5 ? 120 : wr >= 4 ? 100 : wr >= 3 ? 80 : wr >= 2 ? 60 : 40;\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Stored Power':\r\n case 'Power Trip':\r\n basePower = 20 + 20 * countBoosts(gen, attacker.boosts);\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Acrobatics':\r\n basePower = move.bp * (attacker.hasItem('Flying Gem') || !attacker.item ? 2 : 1);\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Assurance':\r\n basePower = move.bp * (defender.hasAbility('Parental Bond (Child)') ? 2 : 1);\r\n // NOTE: desc.attackerAbility = 'Parental Bond' will already reflect this boost\r\n break;\r\n case 'Wake-Up Slap':\r\n basePower = move.bp * (defender.hasStatus('slp') ? 2 : 1);\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Smelling Salts':\r\n basePower = move.bp * (defender.hasStatus('par') ? 2 : 1);\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Weather Ball':\r\n basePower = move.bp * (field.weather && !field.hasWeather('Strong Winds') ? 2 : 1);\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Fling':\r\n basePower = getFlingPower(attacker.item);\r\n desc.moveBP = basePower;\r\n desc.attackerItem = attacker.item;\r\n break;\r\n case 'Eruption':\r\n case 'Water Spout':\r\n basePower = Math.max(1, Math.floor((150 * attacker.curHP()) / attacker.maxHP()));\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Flail':\r\n case 'Reversal':\r\n const p = Math.floor((48 * attacker.curHP()) / attacker.maxHP());\r\n basePower = p <= 1 ? 200 : p <= 4 ? 150 : p <= 9 ? 100 : p <= 16 ? 80 : p <= 32 ? 40 : 20;\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Nature Power':\r\n if (gen.num === 5) {\r\n move.category = 'Physical';\r\n move.target = 'allAdjacent';\r\n basePower = 100;\r\n desc.moveName = 'Earthquake';\r\n } else {\r\n move.category = 'Special';\r\n move.secondaries = true;\r\n switch (field.terrain) {\r\n case 'Electric':\r\n basePower = 90;\r\n desc.moveName = 'Thunderbolt';\r\n break;\r\n case 'Grassy':\r\n basePower = 90;\r\n desc.moveName = 'Energy Ball';\r\n break;\r\n case 'Misty':\r\n basePower = 95;\r\n desc.moveName = 'Moonblast';\r\n break;\r\n default:\r\n basePower = 80;\r\n desc.moveName = 'Tri Attack';\r\n }\r\n }\r\n break;\r\n // Triple Kick's damage increases after each consecutive hit (10, 20, 30)\r\n case 'Triple Kick':\r\n basePower = hit * 10;\r\n desc.moveBP = move.hits === 2 ? 30 : move.hits === 3 ? 60 : 10;\r\n break;\r\n case 'Crush Grip':\r\n case 'Wring Out':\r\n basePower = 100 * Math.floor((defender.curHP() * 4096) / defender.maxHP());\r\n basePower = Math.floor(Math.floor((120 * basePower + 2048 - 1) / 4096) / 100) || 1;\r\n desc.moveBP = basePower;\r\n break;\r\n default:\r\n basePower = move.bp;\r\n }\r\n\r\n if (basePower === 0) {\r\n return 0;\r\n }\r\n\r\n const bpMods = calculateBPModsBWXY(\r\n gen,\r\n attacker,\r\n defender,\r\n move,\r\n field,\r\n desc,\r\n basePower,\r\n hasAteAbilityTypeChange,\r\n turnOrder\r\n );\r\n\r\n basePower = OF16(Math.max(1, pokeRound((basePower * chainMods(bpMods, 41, 2097152)) / 4096)));\r\n return basePower;\r\n}\r\n\r\nexport function calculateBPModsBWXY(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc,\r\n basePower: number,\r\n hasAteAbilityTypeChange: boolean,\r\n turnOrder: string\r\n) {\r\n const bpMods = [];\r\n\r\n let resistedKnockOffDamage =\r\n !defender.item ||\r\n (defender.named('Giratina-Origin') && defender.hasItem('Griseous Orb')) ||\r\n (defender.name.includes('Arceus') && defender.item.includes('Plate')) ||\r\n (defender.name.includes('Genesect') && defender.item.includes('Drive')) ||\r\n (defender.named('Groudon', 'Groudon-Primal') && defender.hasItem('Red Orb')) ||\r\n (defender.named('Kyogre', 'Kyogre-Primal') && defender.hasItem('Blue Orb'));\r\n\r\n // The last case only applies when the Pokemon is holding the Mega Stone that matches its species\r\n // (or when it's already a Mega-Evolution)\r\n if (!resistedKnockOffDamage && defender.item) {\r\n const item = gen.items.get(toID(defender.item))!;\r\n resistedKnockOffDamage = !!(item.megaEvolves && defender.name.includes(item.megaEvolves));\r\n }\r\n\r\n\r\n // Use BasePower after moves with custom BP to determine if Technician should boost\r\n if ((attacker.hasAbility('Technician') && basePower <= 60) ||\r\n (attacker.hasAbility('Flare Boost') &&\r\n attacker.hasStatus('brn') && move.category === 'Special') ||\r\n (attacker.hasAbility('Toxic Boost') &&\r\n attacker.hasStatus('psn', 'tox') && move.category === 'Physical')\r\n ) {\r\n bpMods.push(6144);\r\n desc.attackerAbility = attacker.ability;\r\n } else if (attacker.hasAbility('Analytic') && turnOrder !== 'first') {\r\n bpMods.push(5325);\r\n desc.attackerAbility = attacker.ability;\r\n } else if (\r\n attacker.hasAbility('Sand Force') &&\r\n field.hasWeather('Sand') &&\r\n move.hasType('Rock', 'Ground', 'Steel')\r\n ) {\r\n bpMods.push(5325);\r\n desc.attackerAbility = attacker.ability;\r\n desc.weather = field.weather;\r\n } else if (\r\n (attacker.hasAbility('Reckless') && (move.recoil || move.hasCrashDamage)) ||\r\n (attacker.hasAbility('Iron Fist') && move.flags.punch)\r\n ) {\r\n bpMods.push(4915);\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n if (defender.hasAbility('Heatproof') && move.hasType('Fire')) {\r\n bpMods.push(2048);\r\n desc.defenderAbility = defender.ability;\r\n } else if (defender.hasAbility('Dry Skin') && move.hasType('Fire')) {\r\n bpMods.push(5120);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n\r\n if (attacker.hasAbility('Sheer Force') && move.secondaries) {\r\n bpMods.push(5325);\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n if (attacker.hasAbility('Rivalry') && ![attacker.gender, defender.gender].includes('N')) {\r\n if (attacker.gender === defender.gender) {\r\n bpMods.push(5120);\r\n desc.rivalry = 'buffed';\r\n } else {\r\n bpMods.push(3072);\r\n desc.rivalry = 'nerfed';\r\n }\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n if (attacker.item && getItemBoostType(attacker.item) === move.type) {\r\n bpMods.push(4915);\r\n desc.attackerItem = attacker.item;\r\n } else if (\r\n (attacker.hasItem('Muscle Band') && move.category === 'Physical') ||\r\n (attacker.hasItem('Wise Glasses') && move.category === 'Special')\r\n ) {\r\n bpMods.push(4505);\r\n desc.attackerItem = attacker.item;\r\n } else if (\r\n (attacker.hasItem('Adamant Orb') &&\r\n attacker.named('Dialga') &&\r\n move.hasType('Steel', 'Dragon')) ||\r\n (attacker.hasItem('Lustrous Orb') &&\r\n attacker.named('Palkia') &&\r\n move.hasType('Water', 'Dragon')) ||\r\n (attacker.hasItem('Griseous Orb') &&\r\n attacker.named('Giratina-Origin') &&\r\n move.hasType('Ghost', 'Dragon'))\r\n ) {\r\n bpMods.push(4915);\r\n desc.attackerItem = attacker.item;\r\n } else if (attacker.hasItem(`${move.type} Gem`)) {\r\n bpMods.push(gen.num > 5 ? 5325 : 6144);\r\n desc.attackerItem = attacker.item;\r\n }\r\n\r\n if ((move.named('Facade') && attacker.hasStatus('brn', 'par', 'psn', 'tox')) ||\r\n (move.named('Brine') && defender.curHP() <= defender.maxHP() / 2) ||\r\n (move.named('Venoshock') && defender.hasStatus('psn', 'tox'))) {\r\n bpMods.push(8192);\r\n desc.moveBP = basePower * 2;\r\n } else if (gen.num > 5 && move.named('Knock Off') && !resistedKnockOffDamage) {\r\n bpMods.push(6144);\r\n desc.moveBP = basePower * 1.5;\r\n } else if (move.named('Solar Beam') && field.hasWeather('Rain', 'Heavy Rain', 'Sand', 'Hail')) {\r\n bpMods.push(2048);\r\n desc.moveBP = basePower / 2;\r\n desc.weather = field.weather;\r\n }\r\n\r\n if (field.attackerSide.isHelpingHand) {\r\n bpMods.push(6144);\r\n desc.isHelpingHand = true;\r\n }\r\n\r\n if (hasAteAbilityTypeChange) {\r\n bpMods.push(5325);\r\n desc.attackerAbility = attacker.ability;\r\n } else if (\r\n (attacker.hasAbility('Mega Launcher') && move.flags.pulse) ||\r\n (attacker.hasAbility('Strong Jaw') && move.flags.bite)\r\n ) {\r\n bpMods.push(6144);\r\n desc.attackerAbility = attacker.ability;\r\n } else if (attacker.hasAbility('Tough Claws') && move.flags.contact) {\r\n bpMods.push(5325);\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n const aura = `${move.type} Aura`;\r\n const isAttackerAura = attacker.hasAbility(aura);\r\n const isDefenderAura = defender.hasAbility(aura);\r\n const isUserAuraBreak = attacker.hasAbility('Aura Break') || defender.hasAbility('Aura Break');\r\n const isFieldAuraBreak = field.isAuraBreak;\r\n const isFieldFairyAura = field.isFairyAura && move.type === 'Fairy';\r\n const isFieldDarkAura = field.isDarkAura && move.type === 'Dark';\r\n const auraActive = isAttackerAura || isDefenderAura || isFieldFairyAura || isFieldDarkAura;\r\n const auraBreak = isFieldAuraBreak || isUserAuraBreak;\r\n if (auraActive) {\r\n if (auraBreak) {\r\n bpMods.push(3072);\r\n desc.attackerAbility = attacker.ability;\r\n desc.defenderAbility = defender.ability;\r\n } else {\r\n bpMods.push(5448);\r\n if (isAttackerAura) desc.attackerAbility = attacker.ability;\r\n if (isDefenderAura) desc.defenderAbility = defender.ability;\r\n }\r\n }\r\n\r\n // It's not actually clear if the terrain modifiers are base damage mods like weather or are\r\n // base power mods like in Gen 7+, but the research doesn't exist for this yet so we match PS here\r\n if (isGrounded(attacker, field)) {\r\n if ((field.hasTerrain('Electric') && move.hasType('Electric')) ||\r\n (field.hasTerrain('Grassy') && move.hasType('Grass'))\r\n ) {\r\n bpMods.push(6144);\r\n desc.terrain = field.terrain;\r\n }\r\n }\r\n if (isGrounded(defender, field)) {\r\n if ((field.hasTerrain('Misty') && move.hasType('Dragon')) ||\r\n (field.hasTerrain('Grassy') && move.named('Bulldoze', 'Earthquake'))\r\n ) {\r\n bpMods.push(2048);\r\n desc.terrain = field.terrain;\r\n }\r\n }\r\n\r\n return bpMods;\r\n}\r\n\r\nexport function calculateAttackBWXY(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc,\r\n isCritical = false\r\n) {\r\n let attack: number;\r\n const attackSource = move.named('Foul Play') ? defender : attacker;\r\n const attackStat = move.category === 'Special' ? 'spa' : 'atk';\r\n desc.attackEVs =\r\n move.named('Foul Play')\r\n ? getStatDescriptionText(gen, defender, attackStat, defender.nature)\r\n : getStatDescriptionText(gen, attacker, attackStat, attacker.nature);\r\n\r\n if (attackSource.boosts[attackStat] === 0 ||\r\n (isCritical && attackSource.boosts[attackStat] < 0)) {\r\n attack = attackSource.rawStats[attackStat];\r\n } else if (defender.hasAbility('Unaware')) {\r\n attack = attackSource.rawStats[attackStat];\r\n desc.defenderAbility = defender.ability;\r\n } else {\r\n attack = getModifiedStat(attackSource.rawStats[attackStat]!, attackSource.boosts[attackStat]!);\r\n desc.attackBoost = attackSource.boosts[attackStat];\r\n }\r\n\r\n // unlike all other attack modifiers, Hustle gets applied directly\r\n if (attacker.hasAbility('Hustle') && move.category === 'Physical') {\r\n attack = pokeRound((attack * 3) / 2);\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n const atMods = calculateAtModsBWXY(attacker, defender, move, field, desc);\r\n attack = OF16(Math.max(1, pokeRound((attack * chainMods(atMods, 410, 131072)) / 4096)));\r\n return attack;\r\n}\r\n\r\nexport function calculateAtModsBWXY(\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc\r\n) {\r\n const atMods = [];\r\n if (defender.hasAbility('Thick Fat') && move.hasType('Fire', 'Ice')) {\r\n atMods.push(2048);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n\r\n if ((attacker.hasAbility('Guts') && attacker.status && move.category === 'Physical') ||\r\n (attacker.curHP() <= attacker.maxHP() / 3 &&\r\n ((attacker.hasAbility('Overgrow') && move.hasType('Grass')) ||\r\n (attacker.hasAbility('Blaze') && move.hasType('Fire')) ||\r\n (attacker.hasAbility('Torrent') && move.hasType('Water')) ||\r\n (attacker.hasAbility('Swarm') && move.hasType('Bug')))) ||\r\n (move.category === 'Special' && attacker.abilityOn && attacker.hasAbility('Plus', 'Minus'))\r\n ) {\r\n atMods.push(6144);\r\n desc.attackerAbility = attacker.ability;\r\n } else if (attacker.hasAbility('Flash Fire') && attacker.abilityOn && move.hasType('Fire')) {\r\n atMods.push(6144);\r\n desc.attackerAbility = 'Flash Fire';\r\n } else if (\r\n (attacker.hasAbility('Solar Power') &&\r\n field.hasWeather('Sun', 'Harsh Sunshine') &&\r\n move.category === 'Special') ||\r\n (attacker.named('Cherrim') &&\r\n attacker.hasAbility('Flower Gift') &&\r\n field.hasWeather('Sun', 'Harsh Sunshine') &&\r\n move.category === 'Physical')\r\n ) {\r\n atMods.push(6144);\r\n desc.attackerAbility = attacker.ability;\r\n desc.weather = field.weather;\r\n } else if (\r\n field.attackerSide.isFlowerGift &&\r\n field.hasWeather('Sun', 'Harsh Sunshine') &&\r\n move.category === 'Physical') {\r\n atMods.push(6144);\r\n desc.weather = field.weather;\r\n desc.isFlowerGiftAttacker = true;\r\n } else if (\r\n (attacker.hasAbility('Defeatist') && attacker.curHP() <= attacker.maxHP() / 2) ||\r\n (attacker.hasAbility('Slow Start') && attacker.abilityOn && move.category === 'Physical')\r\n ) {\r\n atMods.push(2048);\r\n desc.attackerAbility = attacker.ability;\r\n } else if (attacker.hasAbility('Huge Power', 'Pure Power') && move.category === 'Physical') {\r\n atMods.push(8192);\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n if ((attacker.hasItem('Thick Club') &&\r\n attacker.named('Cubone', 'Marowak', 'Marowak-Alola') &&\r\n move.category === 'Physical') ||\r\n (attacker.hasItem('Deep Sea Tooth') &&\r\n attacker.named('Clamperl') &&\r\n move.category === 'Special') ||\r\n (attacker.hasItem('Light Ball') && attacker.name.startsWith('Pikachu') && !move.isZ)\r\n ) {\r\n atMods.push(8192);\r\n desc.attackerItem = attacker.item;\r\n } else if (\r\n (attacker.hasItem('Soul Dew') &&\r\n attacker.named('Latios', 'Latias', 'Latios-Mega', 'Latias-Mega') &&\r\n move.category === 'Special') ||\r\n (attacker.hasItem('Choice Band') && move.category === 'Physical') ||\r\n (attacker.hasItem('Choice Specs') && move.category === 'Special')\r\n ) {\r\n atMods.push(6144);\r\n desc.attackerItem = attacker.item;\r\n }\r\n return atMods;\r\n}\r\n\r\nexport function calculateDefenseBWXY(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc,\r\n isCritical = false\r\n) {\r\n let defense: number;\r\n const defenseStat = move.overrideDefensiveStat || move.category === 'Physical' ? 'def' : 'spd';\r\n const hitsPhysical = defenseStat === 'def';\r\n desc.defenseEVs = getStatDescriptionText(gen, defender, defenseStat, defender.nature);\r\n if (defender.boosts[defenseStat] === 0 ||\r\n (isCritical && defender.boosts[defenseStat] > 0) ||\r\n move.ignoreDefensive) {\r\n defense = defender.rawStats[defenseStat];\r\n } else if (attacker.hasAbility('Unaware')) {\r\n defense = defender.rawStats[defenseStat];\r\n desc.attackerAbility = attacker.ability;\r\n } else {\r\n defense = getModifiedStat(defender.rawStats[defenseStat]!, defender.boosts[defenseStat]!);\r\n desc.defenseBoost = defender.boosts[defenseStat];\r\n }\r\n\r\n // unlike all other defense modifiers, Sandstorm SpD boost gets applied directly\r\n if (field.hasWeather('Sand') && defender.hasType('Rock') && !hitsPhysical) {\r\n defense = pokeRound((defense * 3) / 2);\r\n desc.weather = field.weather;\r\n }\r\n\r\n const dfMods = calculateDfModsBWXY(\r\n gen,\r\n defender,\r\n field,\r\n desc,\r\n hitsPhysical\r\n );\r\n defense = OF16(Math.max(1, pokeRound((defense * chainMods(dfMods, 410, 131072)) / 4096)));\r\n return defense;\r\n}\r\n\r\nexport function calculateDfModsBWXY(\r\n gen: Generation,\r\n defender: Pokemon,\r\n field: Field,\r\n desc: RawDesc,\r\n hitsPhysical = false\r\n) {\r\n const dfMods = [];\r\n if (defender.hasAbility('Marvel Scale') && defender.status && hitsPhysical) {\r\n dfMods.push(6144);\r\n desc.defenderAbility = defender.ability;\r\n } else if (\r\n defender.named('Cherrim') &&\r\n defender.hasAbility('Flower Gift') &&\r\n field.hasWeather('Sun', 'Harsh Sunshine') &&\r\n !hitsPhysical\r\n ) {\r\n dfMods.push(6144);\r\n desc.defenderAbility = defender.ability;\r\n desc.weather = field.weather;\r\n } else if (\r\n field.defenderSide.isFlowerGift &&\r\n field.hasWeather('Sun', 'Harsh Sunshine') &&\r\n !hitsPhysical) {\r\n dfMods.push(6144);\r\n desc.weather = field.weather;\r\n desc.isFlowerGiftDefender = true;\r\n }\r\n\r\n if (field.hasTerrain('Grassy') && defender.hasAbility('Grass Pelt') && hitsPhysical) {\r\n dfMods.push(6144);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n\r\n if ((!hitsPhysical && defender.hasItem('Soul Dew') &&\r\n defender.named('Latios', 'Latias', 'Latios-Mega', 'Latias-Mega')) ||\r\n (defender.hasItem('Eviolite') && gen.species.get(toID(defender.name))?.nfe) ||\r\n (!hitsPhysical && defender.hasItem('Assault Vest'))) {\r\n dfMods.push(6144);\r\n desc.defenderItem = defender.item;\r\n }\r\n\r\n if ((defender.hasItem('Metal Powder') && defender.named('Ditto') && hitsPhysical) ||\r\n (defender.hasItem('Deep Sea Scale') && defender.named('Clamperl') && !hitsPhysical)) {\r\n dfMods.push(8192);\r\n desc.defenderItem = defender.item;\r\n }\r\n\r\n if (defender.hasAbility('Fur Coat') && hitsPhysical) {\r\n dfMods.push(8192);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n return dfMods;\r\n}\r\n\r\n\r\nfunction calculateBaseDamageBWXY(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n basePower: number,\r\n attack: number,\r\n defense: number,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc,\r\n isCritical = false,\r\n) {\r\n let baseDamage = getBaseDamage(attacker.level, basePower, attack, defense);\r\n\r\n const isSpread = field.gameType !== 'Singles' &&\r\n ['allAdjacent', 'allAdjacentFoes'].includes(move.target);\r\n if (isSpread) {\r\n baseDamage = pokeRound(OF32(baseDamage * 3072) / 4096);\r\n }\r\n\r\n if (attacker.hasAbility('Parental Bond (Child)')) {\r\n baseDamage = pokeRound(OF32(baseDamage * 2048) / 4096);\r\n }\r\n\r\n if ((field.hasWeather('Sun', 'Harsh Sunshine') && move.hasType('Fire')) ||\r\n (field.hasWeather('Rain', 'Heavy Rain') && move.hasType('Water'))) {\r\n baseDamage = pokeRound(OF32(baseDamage * 6144) / 4096);\r\n desc.weather = field.weather;\r\n } else if (\r\n (field.hasWeather('Sun') && move.hasType('Water')) ||\r\n (field.hasWeather('Rain') && move.hasType('Fire'))\r\n ) {\r\n baseDamage = pokeRound(OF32(baseDamage * 2048) / 4096);\r\n desc.weather = field.weather;\r\n }\r\n\r\n if (isCritical) {\r\n baseDamage = Math.floor(OF32(baseDamage * (gen.num > 5 ? 1.5 : 2)));\r\n desc.isCritical = isCritical;\r\n }\r\n\r\n return baseDamage;\r\n}\r\n\r\nfunction calculateFinalModsBWXY(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc,\r\n isCritical = false,\r\n typeEffectiveness: number,\r\n hitCount = 0\r\n) {\r\n const finalMods = [];\r\n\r\n if (field.defenderSide.isReflect && move.category === 'Physical' && !isCritical) {\r\n finalMods.push(field.gameType !== 'Singles' ? (gen.num > 5 ? 2732 : 2703) : 2048);\r\n desc.isReflect = true;\r\n } else if (field.defenderSide.isLightScreen && move.category === 'Special' && !isCritical) {\r\n finalMods.push(field.gameType !== 'Singles' ? (gen.num > 5 ? 2732 : 2703) : 2048);\r\n desc.isLightScreen = true;\r\n }\r\n\r\n if (defender.hasAbility('Multiscale') && defender.curHP() === defender.maxHP() &&\r\n hitCount === 0 &&\r\n !field.defenderSide.isSR && (!field.defenderSide.spikes || defender.hasType('Flying')) &&\r\n !attacker.hasAbility('Parental Bond (Child)')) {\r\n finalMods.push(2048);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n\r\n if (attacker.hasAbility('Tinted Lens') && typeEffectiveness < 1) {\r\n finalMods.push(8192);\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n if (field.defenderSide.isFriendGuard) {\r\n finalMods.push(3072);\r\n desc.isFriendGuard = true;\r\n }\r\n\r\n if (attacker.hasAbility('Sniper') && isCritical) {\r\n finalMods.push(6144);\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n if (defender.hasAbility('Solid Rock', 'Filter') && typeEffectiveness > 1) {\r\n finalMods.push(3072);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n\r\n if (attacker.hasItem('Metronome') && move.timesUsedWithMetronome! >= 1) {\r\n const timesUsedWithMetronome = Math.floor(move.timesUsedWithMetronome!);\r\n if (timesUsedWithMetronome <= 4) {\r\n finalMods.push(4096 + timesUsedWithMetronome * 819);\r\n } else {\r\n finalMods.push(8192);\r\n }\r\n desc.attackerItem = attacker.item;\r\n }\r\n\r\n if (attacker.hasItem('Expert Belt') && typeEffectiveness > 1 && !move.isZ) {\r\n finalMods.push(4915);\r\n desc.attackerItem = attacker.item;\r\n } else if (attacker.hasItem('Life Orb')) {\r\n finalMods.push(5324);\r\n desc.attackerItem = attacker.item;\r\n }\r\n\r\n if (move.hasType(getBerryResistType(defender.item)) &&\r\n (typeEffectiveness > 1 || move.hasType('Normal')) &&\r\n hitCount === 0 &&\r\n !attacker.hasAbility('Unnerve')) {\r\n finalMods.push(2048);\r\n desc.defenderItem = defender.item;\r\n }\r\n\r\n return finalMods;\r\n}\r\n", "import {Generation, AbilityName, StatID, Terrain} from '../data/interface';\r\nimport {toID} from '../util';\r\nimport {\r\n getBerryResistType,\r\n getFlingPower,\r\n getItemBoostType,\r\n getMultiAttack,\r\n getNaturalGift,\r\n getTechnoBlast,\r\n SEED_BOOSTED_STAT,\r\n} from '../items';\r\nimport {RawDesc} from '../desc';\r\nimport {Field} from '../field';\r\nimport {Move} from '../move';\r\nimport {Pokemon} from '../pokemon';\r\nimport {Result} from '../result';\r\nimport {\r\n chainMods,\r\n checkAirLock,\r\n checkDauntlessShield,\r\n checkDownload,\r\n checkEmbody,\r\n checkForecast,\r\n checkInfiltrator,\r\n checkIntimidate,\r\n checkIntrepidSword,\r\n checkItem,\r\n checkMultihitBoost,\r\n checkSeedBoost,\r\n checkTeraformZero,\r\n checkWindRider,\r\n checkWonderRoom,\r\n computeFinalStats,\r\n countBoosts,\r\n getBaseDamage,\r\n getStatDescriptionText,\r\n getFinalDamage,\r\n getModifiedStat,\r\n getQPBoostedStat,\r\n getMoveEffectiveness,\r\n getShellSideArmCategory,\r\n getWeight,\r\n handleFixedDamageMoves,\r\n isGrounded,\r\n OF16, OF32,\r\n pokeRound,\r\n isQPActive,\r\n getStabMod,\r\n getStellarStabMod,\r\n} from './util';\r\n\r\nexport function calculateSMSSSV(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field\r\n) {\r\n // #region Initial\r\n\r\n checkAirLock(attacker, field);\r\n checkAirLock(defender, field);\r\n checkTeraformZero(attacker, field);\r\n checkTeraformZero(defender, field);\r\n checkForecast(attacker, field.weather);\r\n checkForecast(defender, field.weather);\r\n checkItem(attacker, field.isMagicRoom);\r\n checkItem(defender, field.isMagicRoom);\r\n checkWonderRoom(attacker, field.isWonderRoom);\r\n checkWonderRoom(defender, field.isWonderRoom);\r\n checkSeedBoost(attacker, field);\r\n checkSeedBoost(defender, field);\r\n checkDauntlessShield(attacker, gen);\r\n checkDauntlessShield(defender, gen);\r\n checkEmbody(attacker, gen);\r\n checkEmbody(defender, gen);\r\n\r\n computeFinalStats(gen, attacker, defender, field, 'def', 'spd', 'spe');\r\n\r\n checkIntimidate(gen, attacker, defender);\r\n checkIntimidate(gen, defender, attacker);\r\n checkDownload(attacker, defender, field.isWonderRoom);\r\n checkDownload(defender, attacker, field.isWonderRoom);\r\n checkIntrepidSword(attacker, gen);\r\n checkIntrepidSword(defender, gen);\r\n\r\n checkWindRider(attacker, field.attackerSide);\r\n checkWindRider(defender, field.defenderSide);\r\n\r\n if (move.named('Meteor Beam', 'Electro Shot')) {\r\n attacker.boosts.spa +=\r\n attacker.hasAbility('Simple') ? 2\r\n : attacker.hasAbility('Contrary') ? -1\r\n : 1;\r\n // restrict to +- 6\r\n attacker.boosts.spa = Math.min(6, Math.max(-6, attacker.boosts.spa));\r\n }\r\n\r\n computeFinalStats(gen, attacker, defender, field, 'atk', 'spa');\r\n\r\n checkInfiltrator(attacker, field.defenderSide);\r\n checkInfiltrator(defender, field.attackerSide);\r\n\r\n const desc: RawDesc = {\r\n attackerName: attacker.name,\r\n moveName: move.name,\r\n defenderName: defender.name,\r\n isDefenderDynamaxed: defender.isDynamaxed,\r\n isWonderRoom: field.isWonderRoom,\r\n };\r\n\r\n // only display tera type if it applies\r\n if (attacker.teraType !== 'Stellar' || move.name === 'Tera Blast' || move.isStellarFirstUse) {\r\n // tera blast has special behavior with tera stellar\r\n desc.isStellarFirstUse = attacker.name !== 'Terapagos-Stellar' && move.name === 'Tera Blast' &&\r\n attacker.teraType === 'Stellar' && move.isStellarFirstUse;\r\n desc.attackerTera = attacker.teraType;\r\n }\r\n if (defender.teraType !== 'Stellar') desc.defenderTera = defender.teraType;\r\n\r\n if (move.named('Photon Geyser', 'Light That Burns the Sky') ||\r\n (move.named('Tera Blast') && attacker.teraType)) {\r\n move.category = attacker.stats.atk > attacker.stats.spa ? 'Physical' : 'Special';\r\n }\r\n\r\n const result = new Result(gen, attacker, defender, move, field, 0, desc);\r\n\r\n if (move.category === 'Status' && !move.named('Nature Power')) {\r\n return result;\r\n }\r\n\r\n if (move.flags.punch && attacker.hasItem('Punching Glove')) {\r\n desc.attackerItem = attacker.item;\r\n move.flags.contact = 0;\r\n }\r\n\r\n const breaksProtect = move.breaksProtect || move.isZ || attacker.isDynamaxed ||\r\n (attacker.hasAbility('Unseen Fist') && move.flags.contact);\r\n\r\n if (field.defenderSide.isProtected && !breaksProtect) {\r\n desc.isProtected = true;\r\n return result;\r\n }\r\n\r\n const defenderIgnoresAbility = defender.hasAbility(\r\n 'Full Metal Body',\r\n 'Prism Armor',\r\n 'Shadow Shield',\r\n 'Tablets of Ruin',\r\n 'Vessel of Ruin'\r\n );\r\n\r\n const attackerIgnoresAbility = attacker.hasAbility('Mold Breaker', 'Teravolt', 'Turboblaze');\r\n const moveIgnoresAbility = move.named(\r\n 'G-Max Drum Solo',\r\n 'G-Max Fire Ball',\r\n 'G-Max Hydrosnipe',\r\n 'Light That Burns the Sky',\r\n 'Menacing Moonraze Maelstrom',\r\n 'Moongeist Beam',\r\n 'Photon Geyser',\r\n 'Searing Sunraze Smash',\r\n 'Sunsteel Strike'\r\n );\r\n if (!defenderIgnoresAbility && !defender.hasAbility('Poison Heal') &&\r\n (attackerIgnoresAbility || moveIgnoresAbility)) {\r\n if (attackerIgnoresAbility) desc.attackerAbility = attacker.ability;\r\n if (defender.hasItem('Ability Shield')) {\r\n desc.defenderItem = defender.item;\r\n } else {\r\n defender.ability = '' as AbilityName;\r\n }\r\n }\r\n\r\n const ignoresNeutralizingGas = [\r\n 'As One (Glastrier)', 'As One (Spectrier)', 'Battle Bond', 'Comatose',\r\n 'Disguise', 'Gulp Missile', 'Ice Face', 'Multitype', 'Neutralizing Gas',\r\n 'Power Construct', 'RKS System', 'Schooling', 'Shields Down',\r\n 'Stance Change', 'Tera Shift', 'Zen Mode', 'Zero to Hero',\r\n ];\r\n\r\n if (attacker.hasAbility('Neutralizing Gas') &&\r\n !ignoresNeutralizingGas.includes(defender.ability || '')) {\r\n desc.attackerAbility = attacker.ability;\r\n defender.ability = '' as AbilityName;\r\n }\r\n\r\n if (defender.hasAbility('Neutralizing Gas') &&\r\n !ignoresNeutralizingGas.includes(attacker.ability || '')) {\r\n desc.defenderAbility = defender.ability;\r\n attacker.ability = '' as AbilityName;\r\n }\r\n\r\n // Merciless does not ignore Shell Armor, damage dealt to a poisoned Pokemon with Shell Armor\r\n // will not be a critical hit (UltiMario)\r\n const isCritical = !defender.hasAbility('Battle Armor', 'Shell Armor') &&\r\n (move.isCrit || (attacker.hasAbility('Merciless') && defender.hasStatus('psn', 'tox'))) &&\r\n move.timesUsed === 1;\r\n\r\n let type = move.type;\r\n if (move.originalName === 'Weather Ball') {\r\n const holdingUmbrella = attacker.hasItem('Utility Umbrella');\r\n type =\r\n field.hasWeather('Sun', 'Harsh Sunshine') && !holdingUmbrella ? 'Fire'\r\n : field.hasWeather('Rain', 'Heavy Rain') && !holdingUmbrella ? 'Water'\r\n : field.hasWeather('Sand') ? 'Rock'\r\n : field.hasWeather('Hail', 'Snow') ? 'Ice'\r\n : 'Normal';\r\n desc.weather = field.weather;\r\n desc.moveType = type;\r\n } else if (move.named('Judgment') && attacker.item && attacker.item.includes('Plate')) {\r\n type = getItemBoostType(attacker.item)!;\r\n } else if (move.originalName === 'Techno Blast' &&\r\n attacker.item && attacker.item.includes('Drive')) {\r\n type = getTechnoBlast(attacker.item)!;\r\n desc.moveType = type;\r\n } else if (move.originalName === 'Multi-Attack' &&\r\n attacker.item && attacker.item.includes('Memory')) {\r\n type = getMultiAttack(attacker.item)!;\r\n desc.moveType = type;\r\n } else if (move.named('Natural Gift') && attacker.item?.endsWith('Berry')) {\r\n const gift = getNaturalGift(gen, attacker.item)!;\r\n type = gift.t;\r\n desc.moveType = type;\r\n desc.attackerItem = attacker.item;\r\n } else if (\r\n move.named('Nature Power') ||\r\n (move.originalName === 'Terrain Pulse' && isGrounded(attacker, field))\r\n ) {\r\n type =\r\n field.hasTerrain('Electric') ? 'Electric'\r\n : field.hasTerrain('Grassy') ? 'Grass'\r\n : field.hasTerrain('Misty') ? 'Fairy'\r\n : field.hasTerrain('Psychic') ? 'Psychic'\r\n : 'Normal';\r\n desc.terrain = field.terrain;\r\n\r\n if (move.isMax) {\r\n desc.moveType = type;\r\n }\r\n\r\n // If the Nature Power user has the ability Prankster, it cannot affect\r\n // Dark-types or grounded foes if Psychic Terrain is active\r\n if (!(move.named('Nature Power') && attacker.hasAbility('Prankster')) &&\r\n ((defender.types.includes('Dark') ||\r\n (field.hasTerrain('Psychic') && isGrounded(defender, field))))) {\r\n desc.moveType = type;\r\n }\r\n } else if (move.originalName === 'Revelation Dance') {\r\n if (attacker.teraType) {\r\n type = attacker.teraType;\r\n } else {\r\n type = attacker.types[0];\r\n }\r\n } else if (move.named('Aura Wheel')) {\r\n if (attacker.named('Morpeko')) {\r\n type = 'Electric';\r\n } else if (attacker.named('Morpeko-Hangry')) {\r\n type = 'Dark';\r\n }\r\n } else if (move.named('Raging Bull')) {\r\n if (attacker.named('Tauros-Paldea-Combat')) {\r\n type = 'Fighting';\r\n } else if (attacker.named('Tauros-Paldea-Blaze')) {\r\n type = 'Fire';\r\n } else if (attacker.named('Tauros-Paldea-Aqua')) {\r\n type = 'Water';\r\n }\r\n } else if (move.named('Ivy Cudgel')) {\r\n if (attacker.name.includes('Ogerpon-Cornerstone')) {\r\n type = 'Rock';\r\n } else if (attacker.name.includes('Ogerpon-Hearthflame')) {\r\n type = 'Fire';\r\n } else if (attacker.name.includes('Ogerpon-Wellspring')) {\r\n type = 'Water';\r\n }\r\n }\r\n\r\n let hasAteAbilityTypeChange = false;\r\n let isAerilate = false;\r\n let isPixilate = false;\r\n let isRefrigerate = false;\r\n let isGalvanize = false;\r\n let isLiquidVoice = false;\r\n let isNormalize = false;\r\n const noTypeChange = move.named(\r\n 'Revelation Dance',\r\n 'Judgment',\r\n 'Nature Power',\r\n 'Techno Blast',\r\n 'Multi-Attack',\r\n 'Natural Gift',\r\n 'Weather Ball',\r\n 'Terrain Pulse',\r\n 'Struggle',\r\n ) || (move.named('Tera Blast') && attacker.teraType);\r\n\r\n if (!move.isZ && !noTypeChange) {\r\n const normal = type === 'Normal';\r\n if ((isAerilate = attacker.hasAbility('Aerilate') && normal)) {\r\n type = 'Flying';\r\n } else if ((isGalvanize = attacker.hasAbility('Galvanize') && normal)) {\r\n type = 'Electric';\r\n } else if ((isLiquidVoice = attacker.hasAbility('Liquid Voice') && !!move.flags.sound)) {\r\n type = 'Water';\r\n } else if ((isPixilate = attacker.hasAbility('Pixilate') && normal)) {\r\n type = 'Fairy';\r\n } else if ((isRefrigerate = attacker.hasAbility('Refrigerate') && normal)) {\r\n type = 'Ice';\r\n } else if ((isNormalize = attacker.hasAbility('Normalize'))) { // Boosts any type\r\n type = 'Normal';\r\n }\r\n if (isGalvanize || isPixilate || isRefrigerate || isAerilate || isNormalize) {\r\n desc.attackerAbility = attacker.ability;\r\n hasAteAbilityTypeChange = true;\r\n } else if (isLiquidVoice) {\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n }\r\n\r\n if (move.named('Tera Blast') && attacker.teraType) {\r\n type = attacker.teraType;\r\n }\r\n\r\n move.type = type;\r\n\r\n // FIXME: this is incorrect, should be move.flags.heal, not move.drain\r\n if ((attacker.hasAbility('Triage') && move.drain) ||\r\n (attacker.hasAbility('Gale Wings') &&\r\n move.hasType('Flying') &&\r\n attacker.curHP() === attacker.maxHP())) {\r\n move.priority = 1;\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n const isGhostRevealed =\r\n attacker.hasAbility('Scrappy') || attacker.hasAbility('Mind\\'s Eye') ||\r\n field.defenderSide.isForesight;\r\n const isRingTarget =\r\n defender.hasItem('Ring Target') && !defender.hasAbility('Klutz');\r\n const type1Effectiveness = getMoveEffectiveness(\r\n gen,\r\n move,\r\n defender.types[0],\r\n isGhostRevealed,\r\n field.isGravity,\r\n isRingTarget\r\n );\r\n const type2Effectiveness = defender.types[1]\r\n ? getMoveEffectiveness(\r\n gen,\r\n move,\r\n defender.types[1],\r\n isGhostRevealed,\r\n field.isGravity,\r\n isRingTarget\r\n )\r\n : 1;\r\n let typeEffectiveness = type1Effectiveness * type2Effectiveness;\r\n\r\n if (defender.teraType && defender.teraType !== 'Stellar') {\r\n typeEffectiveness = getMoveEffectiveness(\r\n gen,\r\n move,\r\n defender.teraType,\r\n isGhostRevealed,\r\n field.isGravity,\r\n isRingTarget\r\n );\r\n }\r\n\r\n if (typeEffectiveness === 0 && move.hasType('Ground') &&\r\n defender.hasItem('Iron Ball') && !defender.hasAbility('Klutz')) {\r\n typeEffectiveness = 1;\r\n }\r\n\r\n if (typeEffectiveness === 0 && move.named('Thousand Arrows')) {\r\n typeEffectiveness = 1;\r\n }\r\n\r\n if (typeEffectiveness === 0) {\r\n return result;\r\n }\r\n\r\n if ((move.named('Sky Drop') &&\r\n (defender.hasType('Flying') || defender.weightkg >= 200 || field.isGravity)) ||\r\n (move.named('Synchronoise') && !defender.hasType(attacker.types[0]) &&\r\n (!attacker.types[1] || !defender.hasType(attacker.types[1]))) ||\r\n (move.named('Dream Eater') &&\r\n (!(defender.hasStatus('slp') || defender.hasAbility('Comatose')))) ||\r\n (move.named('Steel Roller') && !field.terrain) ||\r\n (move.named('Poltergeist') && (!defender.item || isQPActive(defender, field)))\r\n ) {\r\n return result;\r\n }\r\n\r\n if (\r\n (field.hasWeather('Harsh Sunshine') && move.hasType('Water')) ||\r\n (field.hasWeather('Heavy Rain') && move.hasType('Fire'))\r\n ) {\r\n desc.weather = field.weather;\r\n return result;\r\n }\r\n\r\n if (field.hasWeather('Strong Winds') && defender.hasType('Flying') &&\r\n gen.types.get(toID(move.type))!.effectiveness['Flying']! > 1) {\r\n typeEffectiveness /= 2;\r\n desc.weather = field.weather;\r\n }\r\n\r\n if (move.type === 'Stellar') {\r\n desc.defenderTera = defender.teraType; // always show in this case\r\n typeEffectiveness = !defender.teraType ? 1 : 2;\r\n }\r\n\r\n const turn2typeEffectiveness = typeEffectiveness;\r\n\r\n // Tera Shell works only at full HP, but for all hits of multi-hit moves\r\n if (defender.hasAbility('Tera Shell') &&\r\n defender.curHP() === defender.maxHP() &&\r\n (!field.defenderSide.isSR && (!field.defenderSide.spikes || defender.hasType('Flying')) ||\r\n defender.hasItem('Heavy-Duty Boots'))\r\n ) {\r\n typeEffectiveness = 0.5;\r\n desc.defenderAbility = defender.ability;\r\n }\r\n\r\n if ((defender.hasAbility('Wonder Guard') && typeEffectiveness <= 1) ||\r\n (move.hasType('Grass') && defender.hasAbility('Sap Sipper')) ||\r\n (move.hasType('Fire') && defender.hasAbility('Flash Fire', 'Well-Baked Body')) ||\r\n (move.hasType('Water') && defender.hasAbility('Dry Skin', 'Storm Drain', 'Water Absorb')) ||\r\n (move.hasType('Electric') &&\r\n defender.hasAbility('Lightning Rod', 'Motor Drive', 'Volt Absorb')) ||\r\n (move.hasType('Ground') &&\r\n !field.isGravity && !move.named('Thousand Arrows') &&\r\n !defender.hasItem('Iron Ball') && defender.hasAbility('Levitate')) ||\r\n (move.flags.bullet && defender.hasAbility('Bulletproof')) ||\r\n (move.flags.sound && !move.named('Clangorous Soul') && defender.hasAbility('Soundproof')) ||\r\n (move.priority > 0 && defender.hasAbility('Queenly Majesty', 'Dazzling', 'Armor Tail')) ||\r\n (move.hasType('Ground') && defender.hasAbility('Earth Eater')) ||\r\n (move.flags.wind && defender.hasAbility('Wind Rider'))\r\n ) {\r\n desc.defenderAbility = defender.ability;\r\n return result;\r\n }\r\n\r\n if (move.hasType('Ground') && !move.named('Thousand Arrows') &&\r\n !field.isGravity && defender.hasItem('Air Balloon')) {\r\n desc.defenderItem = defender.item;\r\n return result;\r\n }\r\n\r\n if (move.priority > 0 && field.hasTerrain('Psychic') && isGrounded(defender, field)) {\r\n desc.terrain = field.terrain;\r\n return result;\r\n }\r\n\r\n const weightBasedMove = move.named('Heat Crash', 'Heavy Slam', 'Low Kick', 'Grass Knot');\r\n if (defender.isDynamaxed && weightBasedMove) {\r\n return result;\r\n }\r\n\r\n desc.HPEVs = getStatDescriptionText(gen, defender, 'hp');\r\n\r\n const fixedDamage = handleFixedDamageMoves(attacker, move);\r\n if (fixedDamage) {\r\n if (attacker.hasAbility('Parental Bond')) {\r\n result.damage = [fixedDamage, fixedDamage];\r\n desc.attackerAbility = attacker.ability;\r\n } else {\r\n result.damage = fixedDamage;\r\n }\r\n return result;\r\n }\r\n\r\n if (move.named('Final Gambit')) {\r\n result.damage = attacker.curHP();\r\n return result;\r\n }\r\n\r\n if (move.named('Guardian of Alola')) {\r\n let zLostHP = Math.floor((defender.curHP() * 3) / 4);\r\n if (field.defenderSide.isProtected && attacker.item && attacker.item.includes(' Z')) {\r\n zLostHP = Math.ceil(zLostHP / 4 - 0.5);\r\n }\r\n result.damage = zLostHP;\r\n return result;\r\n }\r\n\r\n if (move.named('Nature\\'s Madness')) {\r\n const lostHP = field.defenderSide.isProtected ? 0 : Math.floor(defender.curHP() / 2);\r\n result.damage = lostHP;\r\n return result;\r\n }\r\n\r\n if (move.named('Spectral Thief')) {\r\n let stat: StatID;\r\n for (stat in defender.boosts) {\r\n if (defender.boosts[stat] > 0) {\r\n attacker.boosts[stat] +=\r\n attacker.hasAbility('Contrary') ? -defender.boosts[stat]! : defender.boosts[stat]!;\r\n if (attacker.boosts[stat] > 6) attacker.boosts[stat] = 6;\r\n if (attacker.boosts[stat] < -6) attacker.boosts[stat] = -6;\r\n attacker.stats[stat] = getModifiedStat(attacker.rawStats[stat]!, attacker.boosts[stat]!);\r\n defender.boosts[stat] = 0;\r\n defender.stats[stat] = defender.rawStats[stat];\r\n }\r\n }\r\n }\r\n\r\n if (move.hits > 1) {\r\n desc.hits = move.hits;\r\n }\r\n\r\n const turnOrder = attacker.stats.spe > defender.stats.spe ? 'first' : 'last';\r\n\r\n // #endregion\r\n // #region Base Power\r\n\r\n const basePower = calculateBasePowerSMSSSV(\r\n gen,\r\n attacker,\r\n defender,\r\n move,\r\n field,\r\n hasAteAbilityTypeChange,\r\n desc\r\n );\r\n if (basePower === 0) {\r\n return result;\r\n }\r\n\r\n // #endregion\r\n // #region (Special) Attack\r\n const attack = calculateAttackSMSSSV(gen, attacker, defender, move, field, desc, isCritical);\r\n const attackStat =\r\n move.named('Shell Side Arm') &&\r\n getShellSideArmCategory(attacker, defender) === 'Physical'\r\n ? 'atk'\r\n : move.named('Body Press')\r\n ? 'def'\r\n : move.category === 'Special'\r\n ? 'spa'\r\n : 'atk';\r\n // #endregion\r\n // #region (Special) Defense\r\n\r\n const defense = calculateDefenseSMSSSV(gen, attacker, defender, move, field, desc, isCritical);\r\n const hitsPhysical = move.overrideDefensiveStat === 'def' || move.category === 'Physical' ||\r\n (move.named('Shell Side Arm') && getShellSideArmCategory(attacker, defender) === 'Physical');\r\n const defenseStat = hitsPhysical ? 'def' : 'spd';\r\n\r\n // #endregion\r\n // #region Damage\r\n\r\n const baseDamage = calculateBaseDamageSMSSSV(\r\n gen,\r\n attacker,\r\n defender,\r\n basePower,\r\n attack,\r\n defense,\r\n move,\r\n field,\r\n desc,\r\n isCritical\r\n );\r\n\r\n if (hasTerrainSeed(defender) &&\r\n field.hasTerrain(defender.item!.substring(0, defender.item!.indexOf(' ')) as Terrain) &&\r\n SEED_BOOSTED_STAT[defender.item!] === defenseStat) {\r\n // Last condition applies so the calc doesn't show a seed where it wouldn't affect the outcome\r\n // (like Grassy Seed when being hit by a special move)\r\n desc.defenderItem = defender.item;\r\n }\r\n\r\n // the random factor is applied between the crit mod and the stab mod, so don't apply anything\r\n // below this until we're inside the loop\r\n let preStellarStabMod = getStabMod(attacker, move, desc);\r\n let stabMod = getStellarStabMod(attacker, move, preStellarStabMod);\r\n\r\n const applyBurn =\r\n attacker.hasStatus('brn') &&\r\n move.category === 'Physical' &&\r\n !attacker.hasAbility('Guts') &&\r\n !move.named('Facade');\r\n desc.isBurned = applyBurn;\r\n const finalMods = calculateFinalModsSMSSSV(\r\n gen,\r\n attacker,\r\n defender,\r\n move,\r\n field,\r\n desc,\r\n isCritical,\r\n typeEffectiveness\r\n );\r\n\r\n let protect = false;\r\n if (field.defenderSide.isProtected &&\r\n (attacker.isDynamaxed || (move.isZ && attacker.item && attacker.item.includes(' Z')))) {\r\n protect = true;\r\n desc.isProtected = true;\r\n }\r\n\r\n const finalMod = chainMods(finalMods, 41, 131072);\r\n\r\n const isSpread = field.gameType !== 'Singles' &&\r\n ['allAdjacent', 'allAdjacentFoes'].includes(move.target);\r\n\r\n let childDamage: number[] | undefined;\r\n if (attacker.hasAbility('Parental Bond') && move.hits === 1 && !isSpread) {\r\n const child = attacker.clone();\r\n child.ability = 'Parental Bond (Child)' as AbilityName;\r\n checkMultihitBoost(gen, child, defender, move, field, desc);\r\n childDamage = calculateSMSSSV(gen, child, defender, move, field).damage as number[];\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n let damage = [];\r\n for (let i = 0; i < 16; i++) {\r\n damage[i] =\r\n getFinalDamage(baseDamage, i, typeEffectiveness, applyBurn, stabMod, finalMod, protect);\r\n }\r\n\r\n desc.attackBoost =\r\n move.named('Foul Play') ? defender.boosts[attackStat] : attacker.boosts[attackStat];\r\n\r\n if ((move.dropsStats && move.timesUsed! > 1) || move.hits > 1) {\r\n // store boosts so intermediate boosts don't show.\r\n const origDefBoost = desc.defenseBoost;\r\n const origAtkBoost = desc.attackBoost;\r\n\r\n let numAttacks = 1;\r\n if (move.dropsStats && move.timesUsed! > 1) {\r\n desc.moveTurns = `over ${move.timesUsed} turns`;\r\n numAttacks = move.timesUsed!;\r\n } else {\r\n numAttacks = move.hits;\r\n }\r\n let usedItems = [false, false];\r\n for (let times = 1; times < numAttacks; times++) {\r\n usedItems = checkMultihitBoost(gen, attacker, defender, move,\r\n field, desc, usedItems[0], usedItems[1]);\r\n const newAttack = calculateAttackSMSSSV(gen, attacker, defender, move,\r\n field, desc, isCritical);\r\n const newDefense = calculateDefenseSMSSSV(gen, attacker, defender, move,\r\n field, desc, isCritical);\r\n // Check if lost -ate ability. Typing stays the same, only boost is lost\r\n // Cannot be regained during multihit move and no Normal moves with stat drawbacks\r\n hasAteAbilityTypeChange = hasAteAbilityTypeChange &&\r\n attacker.hasAbility('Aerilate', 'Galvanize', 'Pixilate', 'Refrigerate', 'Normalize');\r\n\r\n if ((move.dropsStats && move.timesUsed! > 1)) {\r\n // Adaptability does not change between hits of a multihit, only between turns\r\n preStellarStabMod = getStabMod(attacker, move, desc);\r\n // Hack to make Tera Shell with multihit moves, but not over multiple turns\r\n typeEffectiveness = turn2typeEffectiveness;\r\n // Stellar damage boost applies for 1 turn, but all hits of multihit.\r\n stabMod = getStellarStabMod(attacker, move, preStellarStabMod, times);\r\n }\r\n\r\n const newBasePower = calculateBasePowerSMSSSV(\r\n gen,\r\n attacker,\r\n defender,\r\n move,\r\n field,\r\n hasAteAbilityTypeChange,\r\n desc,\r\n times + 1\r\n );\r\n const newBaseDamage = calculateBaseDamageSMSSSV(\r\n gen,\r\n attacker,\r\n defender,\r\n newBasePower,\r\n newAttack,\r\n newDefense,\r\n move,\r\n field,\r\n desc,\r\n isCritical\r\n );\r\n const newFinalMods = calculateFinalModsSMSSSV(\r\n gen,\r\n attacker,\r\n defender,\r\n move,\r\n field,\r\n desc,\r\n isCritical,\r\n typeEffectiveness,\r\n times\r\n );\r\n const newFinalMod = chainMods(newFinalMods, 41, 131072);\r\n\r\n let damageMultiplier = 0;\r\n damage = damage.map(affectedAmount => {\r\n const newFinalDamage = getFinalDamage(\r\n newBaseDamage,\r\n damageMultiplier,\r\n typeEffectiveness,\r\n applyBurn,\r\n stabMod,\r\n newFinalMod,\r\n protect\r\n );\r\n damageMultiplier++;\r\n return affectedAmount + newFinalDamage;\r\n });\r\n }\r\n desc.defenseBoost = origDefBoost;\r\n desc.attackBoost = origAtkBoost;\r\n }\r\n\r\n result.damage = childDamage ? [damage, childDamage] : damage;\r\n\r\n // #endregion\r\n\r\n return result;\r\n}\r\n\r\nexport function calculateBasePowerSMSSSV(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n hasAteAbilityTypeChange: boolean,\r\n desc: RawDesc,\r\n hit = 1,\r\n) {\r\n const turnOrder = attacker.stats.spe > defender.stats.spe ? 'first' : 'last';\r\n\r\n let basePower: number;\r\n\r\n switch (move.name) {\r\n case 'Payback':\r\n basePower = move.bp * (turnOrder === 'last' ? 2 : 1);\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Bolt Beak':\r\n case 'Fishious Rend':\r\n basePower = move.bp * (turnOrder !== 'last' ? 2 : 1);\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Pursuit':\r\n const switching = field.defenderSide.isSwitching === 'out';\r\n basePower = move.bp * (switching ? 2 : 1);\r\n if (switching) desc.isSwitching = 'out';\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Electro Ball':\r\n const r = Math.floor(attacker.stats.spe / defender.stats.spe);\r\n basePower = r >= 4 ? 150 : r >= 3 ? 120 : r >= 2 ? 80 : r >= 1 ? 60 : 40;\r\n if (defender.stats.spe === 0) basePower = 40;\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Gyro Ball':\r\n basePower = Math.min(150, Math.floor((25 * defender.stats.spe) / attacker.stats.spe) + 1);\r\n if (attacker.stats.spe === 0) basePower = 1;\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Punishment':\r\n basePower = Math.min(200, 60 + 20 * countBoosts(gen, defender.boosts));\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Low Kick':\r\n case 'Grass Knot':\r\n const w = getWeight(defender, desc, 'defender');\r\n basePower = w >= 200 ? 120 : w >= 100 ? 100 : w >= 50 ? 80 : w >= 25 ? 60 : w >= 10 ? 40 : 20;\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Hex':\r\n case 'Infernal Parade':\r\n // Hex deals double damage to Pokemon with Comatose (ih8ih8sn0w)\r\n basePower = move.bp * (defender.status || defender.hasAbility('Comatose') ? 2 : 1);\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Barb Barrage':\r\n basePower = move.bp * (defender.hasStatus('psn', 'tox') ? 2 : 1);\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Heavy Slam':\r\n case 'Heat Crash':\r\n const wr =\r\n getWeight(attacker, desc, 'attacker') /\r\n getWeight(defender, desc, 'defender');\r\n basePower = wr >= 5 ? 120 : wr >= 4 ? 100 : wr >= 3 ? 80 : wr >= 2 ? 60 : 40;\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Stored Power':\r\n case 'Power Trip':\r\n basePower = 20 + 20 * countBoosts(gen, attacker.boosts);\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Acrobatics':\r\n basePower = move.bp * (attacker.hasItem('Flying Gem') ||\r\n (!attacker.item || isQPActive(attacker, field)) ? 2 : 1);\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Assurance':\r\n basePower = move.bp * (defender.hasAbility('Parental Bond (Child)') ? 2 : 1);\r\n // NOTE: desc.attackerAbility = 'Parental Bond' will already reflect this boost\r\n break;\r\n case 'Wake-Up Slap':\r\n // Wake-Up Slap deals double damage to Pokemon with Comatose (ih8ih8sn0w)\r\n basePower = move.bp * (defender.hasStatus('slp') || defender.hasAbility('Comatose') ? 2 : 1);\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Smelling Salts':\r\n basePower = move.bp * (defender.hasStatus('par') ? 2 : 1);\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Weather Ball':\r\n basePower = move.bp * (field.weather && !field.hasWeather('Strong Winds') ? 2 : 1);\r\n if (field.hasWeather('Sun', 'Harsh Sunshine', 'Rain', 'Heavy Rain') &&\r\n attacker.hasItem('Utility Umbrella')) basePower = move.bp;\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Terrain Pulse':\r\n basePower = move.bp * (isGrounded(attacker, field) && field.terrain ? 2 : 1);\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Rising Voltage':\r\n basePower = move.bp * ((isGrounded(defender, field) && field.hasTerrain('Electric')) ? 2 : 1);\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Psyblade':\r\n basePower = move.bp * (field.hasTerrain('Electric') ? 1.5 : 1);\r\n if (field.hasTerrain('Electric')) {\r\n desc.moveBP = basePower;\r\n desc.terrain = field.terrain;\r\n }\r\n break;\r\n case 'Fling':\r\n basePower = getFlingPower(attacker.item);\r\n desc.moveBP = basePower;\r\n desc.attackerItem = attacker.item;\r\n break;\r\n case 'Dragon Energy':\r\n case 'Eruption':\r\n case 'Water Spout':\r\n basePower = Math.max(1, Math.floor((150 * attacker.curHP()) / attacker.maxHP()));\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Flail':\r\n case 'Reversal':\r\n const p = Math.floor((48 * attacker.curHP()) / attacker.maxHP());\r\n basePower = p <= 1 ? 200 : p <= 4 ? 150 : p <= 9 ? 100 : p <= 16 ? 80 : p <= 32 ? 40 : 20;\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Natural Gift':\r\n if (attacker.item?.endsWith('Berry')) {\r\n const gift = getNaturalGift(gen, attacker.item)!;\r\n basePower = gift.p;\r\n desc.attackerItem = attacker.item;\r\n desc.moveBP = move.bp;\r\n } else {\r\n basePower = move.bp;\r\n }\r\n break;\r\n case 'Nature Power':\r\n move.category = 'Special';\r\n move.secondaries = true;\r\n\r\n // Nature Power cannot affect Dark-types if it is affected by Prankster\r\n if (attacker.hasAbility('Prankster') && defender.types.includes('Dark')) {\r\n basePower = 0;\r\n desc.moveName = 'Nature Power';\r\n desc.attackerAbility = 'Prankster';\r\n break;\r\n }\r\n switch (field.terrain) {\r\n case 'Electric':\r\n basePower = 90;\r\n desc.moveName = 'Thunderbolt';\r\n break;\r\n case 'Grassy':\r\n basePower = 90;\r\n desc.moveName = 'Energy Ball';\r\n break;\r\n case 'Misty':\r\n basePower = 95;\r\n desc.moveName = 'Moonblast';\r\n break;\r\n case 'Psychic':\r\n // Nature Power does not affect grounded Pokemon if it is affected by\r\n // Prankster and there is Psychic Terrain active\r\n if (attacker.hasAbility('Prankster') && isGrounded(defender, field)) {\r\n basePower = 0;\r\n desc.attackerAbility = 'Prankster';\r\n } else {\r\n basePower = 90;\r\n desc.moveName = 'Psychic';\r\n }\r\n break;\r\n default:\r\n basePower = 80;\r\n desc.moveName = 'Tri Attack';\r\n }\r\n break;\r\n case 'Water Shuriken':\r\n basePower = attacker.named('Greninja-Ash') && attacker.hasAbility('Battle Bond') ? 20 : 15;\r\n desc.moveBP = basePower;\r\n break;\r\n // Triple Axel's damage increases after each consecutive hit (20, 40, 60)\r\n case 'Triple Axel':\r\n basePower = hit * 20;\r\n desc.moveBP = move.hits === 2 ? 60 : move.hits === 3 ? 120 : 20;\r\n break;\r\n // Triple Kick's damage increases after each consecutive hit (10, 20, 30)\r\n case 'Triple Kick':\r\n basePower = hit * 10;\r\n desc.moveBP = move.hits === 2 ? 30 : move.hits === 3 ? 60 : 10;\r\n break;\r\n case 'Crush Grip':\r\n case 'Wring Out':\r\n basePower = 100 * Math.floor((defender.curHP() * 4096) / defender.maxHP());\r\n basePower = Math.floor(Math.floor((120 * basePower + 2048 - 1) / 4096) / 100) || 1;\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Hard Press':\r\n basePower = 100 * Math.floor((defender.curHP() * 4096) / defender.maxHP());\r\n basePower = Math.floor(Math.floor((100 * basePower + 2048 - 1) / 4096) / 100) || 1;\r\n desc.moveBP = basePower;\r\n break;\r\n case 'Tera Blast':\r\n basePower = attacker.teraType === 'Stellar' ? 100 : 80;\r\n desc.moveBP = basePower;\r\n break;\r\n default:\r\n basePower = move.bp;\r\n }\r\n if (basePower === 0) {\r\n return 0;\r\n }\r\n if (move.named(\r\n 'Breakneck Blitz', 'Bloom Doom', 'Inferno Overdrive', 'Hydro Vortex', 'Gigavolt Havoc',\r\n 'Subzero Slammer', 'Supersonic Skystrike', 'Savage Spin-Out', 'Acid Downpour', 'Tectonic Rage',\r\n 'Continental Crush', 'All-Out Pummeling', 'Shattered Psyche', 'Never-Ending Nightmare',\r\n 'Devastating Drake', 'Black Hole Eclipse', 'Corkscrew Crash', 'Twinkle Tackle'\r\n ) || move.isMax) {\r\n // show z-move power in description\r\n desc.moveBP = move.bp;\r\n }\r\n const bpMods = calculateBPModsSMSSSV(\r\n gen,\r\n attacker,\r\n defender,\r\n move,\r\n field,\r\n desc,\r\n basePower,\r\n hasAteAbilityTypeChange,\r\n turnOrder\r\n );\r\n basePower = OF16(Math.max(1, pokeRound((basePower * chainMods(bpMods, 41, 2097152)) / 4096)));\r\n if (\r\n attacker.teraType && move.type === attacker.teraType &&\r\n attacker.hasType(attacker.teraType) && move.hits === 1 && !move.multiaccuracy &&\r\n move.priority <= 0 && move.bp > 0 && !move.named('Dragon Energy', 'Eruption', 'Water Spout') &&\r\n basePower < 60 && gen.num >= 9\r\n ) {\r\n basePower = 60;\r\n desc.moveBP = 60;\r\n }\r\n return basePower;\r\n}\r\n\r\nexport function calculateBPModsSMSSSV(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc,\r\n basePower: number,\r\n hasAteAbilityTypeChange: boolean,\r\n turnOrder: string\r\n) {\r\n const bpMods = [];\r\n\r\n // Move effects\r\n\r\n let resistedKnockOffDamage =\r\n (!defender.item || isQPActive(defender, field)) ||\r\n (defender.named('Dialga-Origin') && defender.hasItem('Adamant Crystal')) ||\r\n (defender.named('Palkia-Origin') && defender.hasItem('Lustrous Globe')) ||\r\n // Griseous Core for gen 9, Griseous Orb otherwise\r\n (defender.name.includes('Giratina-Origin') && defender.item.includes('Griseous')) ||\r\n (defender.name.includes('Arceus') && defender.item.includes('Plate')) ||\r\n (defender.name.includes('Genesect') && defender.item.includes('Drive')) ||\r\n (defender.named('Groudon', 'Groudon-Primal') && defender.hasItem('Red Orb')) ||\r\n (defender.named('Kyogre', 'Kyogre-Primal') && defender.hasItem('Blue Orb')) ||\r\n (defender.name.includes('Silvally') && defender.item.includes('Memory')) ||\r\n defender.item.includes(' Z') ||\r\n (defender.named('Zacian') && defender.hasItem('Rusted Sword')) ||\r\n (defender.named('Zamazenta') && defender.hasItem('Rusted Shield')) ||\r\n (defender.name.includes('Ogerpon-Cornerstone') && defender.hasItem('Cornerstone Mask')) ||\r\n (defender.name.includes('Ogerpon-Hearthflame') && defender.hasItem('Hearthflame Mask')) ||\r\n (defender.name.includes('Ogerpon-Wellspring') && defender.hasItem('Wellspring Mask')) ||\r\n (defender.named('Venomicon-Epilogue') && defender.hasItem('Vile Vial'));\r\n\r\n // The last case only applies when the Pokemon has the Mega Stone that matches its species\r\n // (or when it's already a Mega-Evolution)\r\n if (!resistedKnockOffDamage && defender.item) {\r\n const item = gen.items.get(toID(defender.item))!;\r\n resistedKnockOffDamage = !!item.megaEvolves && defender.name.includes(item.megaEvolves);\r\n }\r\n\r\n if ((move.named('Facade') && attacker.hasStatus('brn', 'par', 'psn', 'tox')) ||\r\n (move.named('Brine') && defender.curHP() <= defender.maxHP() / 2) ||\r\n (move.named('Venoshock') && defender.hasStatus('psn', 'tox')) ||\r\n (move.named('Lash Out') && (countBoosts(gen, attacker.boosts) < 0))\r\n ) {\r\n bpMods.push(8192);\r\n desc.moveBP = basePower * 2;\r\n } else if (\r\n move.named('Expanding Force') && isGrounded(attacker, field) && field.hasTerrain('Psychic')\r\n ) {\r\n move.target = 'allAdjacentFoes';\r\n bpMods.push(6144);\r\n desc.moveBP = basePower * 1.5;\r\n } else if (\r\n move.named('Tera Starstorm') && attacker.name === 'Terapagos-Stellar'\r\n ) {\r\n move.target = 'allAdjacentFoes';\r\n move.type = 'Stellar';\r\n } else if ((move.named('Knock Off') && !resistedKnockOffDamage) ||\r\n (move.named('Misty Explosion') && isGrounded(attacker, field) && field.hasTerrain('Misty')) ||\r\n (move.named('Grav Apple') && field.isGravity)\r\n ) {\r\n bpMods.push(6144);\r\n desc.moveBP = basePower * 1.5;\r\n } else if (move.named('Solar Beam', 'Solar Blade') &&\r\n field.hasWeather('Rain', 'Heavy Rain', 'Sand', 'Hail', 'Snow')) {\r\n bpMods.push(2048);\r\n desc.moveBP = basePower / 2;\r\n desc.weather = field.weather;\r\n } else if (move.named('Collision Course', 'Electro Drift')) {\r\n const isGhostRevealed =\r\n attacker.hasAbility('Scrappy') || attacker.hasAbility('Mind\\'s Eye') ||\r\n field.defenderSide.isForesight;\r\n const isRingTarget =\r\n defender.hasItem('Ring Target') && !defender.hasAbility('Klutz');\r\n const types = defender.teraType && defender.teraType !== 'Stellar'\r\n ? [defender.teraType] : defender.types;\r\n const type1Effectiveness = getMoveEffectiveness(\r\n gen,\r\n move,\r\n types[0],\r\n isGhostRevealed,\r\n field.isGravity,\r\n isRingTarget\r\n );\r\n const type2Effectiveness = types[1] ? getMoveEffectiveness(\r\n gen,\r\n move,\r\n types[1],\r\n isGhostRevealed,\r\n field.isGravity,\r\n isRingTarget\r\n ) : 1;\r\n if (type1Effectiveness * type2Effectiveness >= 2) {\r\n bpMods.push(5461);\r\n desc.moveBP = basePower * (5461 / 4096);\r\n }\r\n }\r\n\r\n if (field.attackerSide.isHelpingHand) {\r\n bpMods.push(6144);\r\n desc.isHelpingHand = true;\r\n }\r\n\r\n // Field effects\r\n\r\n const terrainMultiplier = gen.num > 7 ? 5325 : 6144;\r\n if (isGrounded(attacker, field)) {\r\n if ((field.hasTerrain('Electric') && move.hasType('Electric')) ||\r\n (field.hasTerrain('Grassy') && move.hasType('Grass')) ||\r\n (field.hasTerrain('Psychic') && move.hasType('Psychic'))\r\n ) {\r\n bpMods.push(terrainMultiplier);\r\n desc.terrain = field.terrain;\r\n }\r\n }\r\n if (isGrounded(defender, field)) {\r\n if ((field.hasTerrain('Misty') && move.hasType('Dragon')) ||\r\n (field.hasTerrain('Grassy') && move.named('Bulldoze', 'Earthquake'))\r\n ) {\r\n bpMods.push(2048);\r\n desc.terrain = field.terrain;\r\n }\r\n }\r\n\r\n // Abilities\r\n\r\n // Use BasePower after moves with custom BP to determine if Technician should boost\r\n if ((attacker.hasAbility('Technician') && basePower <= 60) ||\r\n (attacker.hasAbility('Flare Boost') &&\r\n attacker.hasStatus('brn') && move.category === 'Special') ||\r\n (attacker.hasAbility('Toxic Boost') &&\r\n attacker.hasStatus('psn', 'tox') && move.category === 'Physical') ||\r\n (attacker.hasAbility('Mega Launcher') && move.flags.pulse) ||\r\n (attacker.hasAbility('Strong Jaw') && move.flags.bite) ||\r\n (attacker.hasAbility('Steely Spirit') && move.hasType('Steel')) ||\r\n (attacker.hasAbility('Sharpness') && move.flags.slicing)\r\n ) {\r\n bpMods.push(6144);\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n const aura = `${move.type} Aura`;\r\n const isAttackerAura = attacker.hasAbility(aura);\r\n const isDefenderAura = defender.hasAbility(aura);\r\n const isUserAuraBreak = attacker.hasAbility('Aura Break') || defender.hasAbility('Aura Break');\r\n const isFieldAuraBreak = field.isAuraBreak;\r\n const isFieldFairyAura = field.isFairyAura && move.type === 'Fairy';\r\n const isFieldDarkAura = field.isDarkAura && move.type === 'Dark';\r\n const auraActive = isAttackerAura || isDefenderAura || isFieldFairyAura || isFieldDarkAura;\r\n const auraBreak = isFieldAuraBreak || isUserAuraBreak;\r\n if (auraActive) {\r\n if (auraBreak) {\r\n bpMods.push(3072);\r\n desc.attackerAbility = attacker.ability;\r\n desc.defenderAbility = defender.ability;\r\n } else {\r\n bpMods.push(5448);\r\n if (isAttackerAura) desc.attackerAbility = attacker.ability;\r\n if (isDefenderAura) desc.defenderAbility = defender.ability;\r\n }\r\n }\r\n\r\n // Sheer Force does not power up max moves or remove the effects (SadisticMystic)\r\n if (\r\n (attacker.hasAbility('Sheer Force') &&\r\n (move.secondaries || move.named('Jet Punch', 'Order Up')) && !move.isMax) ||\r\n (attacker.hasAbility('Sand Force') &&\r\n field.hasWeather('Sand') && move.hasType('Rock', 'Ground', 'Steel')) ||\r\n (attacker.hasAbility('Analytic') &&\r\n (turnOrder !== 'first' || field.defenderSide.isSwitching === 'out')) ||\r\n (attacker.hasAbility('Tough Claws') && move.flags.contact) ||\r\n (attacker.hasAbility('Punk Rock') && move.flags.sound)\r\n ) {\r\n bpMods.push(5325);\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n if (field.attackerSide.isBattery && move.category === 'Special') {\r\n bpMods.push(5325);\r\n desc.isBattery = true;\r\n }\r\n\r\n if (field.attackerSide.isPowerSpot) {\r\n bpMods.push(5325);\r\n desc.isPowerSpot = true;\r\n }\r\n\r\n if (attacker.hasAbility('Rivalry') && ![attacker.gender, defender.gender].includes('N')) {\r\n if (attacker.gender === defender.gender) {\r\n bpMods.push(5120);\r\n desc.rivalry = 'buffed';\r\n } else {\r\n bpMods.push(3072);\r\n desc.rivalry = 'nerfed';\r\n }\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n // The -ate abilities already changed move typing earlier, so most checks are done and desc is set\r\n // However, Max Moves also don't boost -ate Abilities\r\n if (!move.isMax && hasAteAbilityTypeChange) {\r\n bpMods.push(4915);\r\n }\r\n\r\n if ((attacker.hasAbility('Reckless') && (move.recoil || move.hasCrashDamage)) ||\r\n (attacker.hasAbility('Iron Fist') && move.flags.punch)\r\n ) {\r\n bpMods.push(4915);\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n if (attacker.hasItem('Punching Glove') && move.flags.punch) {\r\n bpMods.push(4506);\r\n }\r\n\r\n if (gen.num <= 8 && defender.hasAbility('Heatproof') && move.hasType('Fire')) {\r\n bpMods.push(2048);\r\n desc.defenderAbility = defender.ability;\r\n } else if (defender.hasAbility('Dry Skin') && move.hasType('Fire')) {\r\n bpMods.push(5120);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n\r\n if (attacker.hasAbility('Supreme Overlord') && attacker.alliesFainted) {\r\n const powMod = [4096, 4506, 4915, 5325, 5734, 6144];\r\n bpMods.push(powMod[Math.min(5, attacker.alliesFainted)]);\r\n desc.attackerAbility = attacker.ability;\r\n desc.alliesFainted = attacker.alliesFainted;\r\n }\r\n\r\n // Items\r\n\r\n if (attacker.hasItem(`${move.type} Gem`)) {\r\n bpMods.push(5325);\r\n desc.attackerItem = attacker.item;\r\n } else if (\r\n (((attacker.hasItem('Adamant Crystal') && attacker.named('Dialga-Origin')) ||\r\n (attacker.hasItem('Adamant Orb') && attacker.named('Dialga'))) &&\r\n move.hasType('Steel', 'Dragon')) ||\r\n (((attacker.hasItem('Lustrous Orb') &&\r\n attacker.named('Palkia')) ||\r\n (attacker.hasItem('Lustrous Globe') && attacker.named('Palkia-Origin'))) &&\r\n move.hasType('Water', 'Dragon')) ||\r\n (((attacker.hasItem('Griseous Orb') || attacker.hasItem('Griseous Core')) &&\r\n (attacker.named('Giratina-Origin') || attacker.named('Giratina'))) &&\r\n move.hasType('Ghost', 'Dragon')) ||\r\n (attacker.hasItem('Vile Vial') &&\r\n attacker.named('Venomicon-Epilogue') &&\r\n move.hasType('Poison', 'Flying')) ||\r\n (attacker.hasItem('Soul Dew') &&\r\n attacker.named('Latios', 'Latias', 'Latios-Mega', 'Latias-Mega') &&\r\n move.hasType('Psychic', 'Dragon')) ||\r\n attacker.item && move.hasType(getItemBoostType(attacker.item)) ||\r\n (attacker.name.includes('Ogerpon-Cornerstone') && attacker.hasItem('Cornerstone Mask')) ||\r\n (attacker.name.includes('Ogerpon-Hearthflame') && attacker.hasItem('Hearthflame Mask')) ||\r\n (attacker.name.includes('Ogerpon-Wellspring') && attacker.hasItem('Wellspring Mask'))\r\n ) {\r\n bpMods.push(4915);\r\n desc.attackerItem = attacker.item;\r\n } else if (\r\n (attacker.hasItem('Muscle Band') && move.category === 'Physical') ||\r\n (attacker.hasItem('Wise Glasses') && move.category === 'Special')\r\n ) {\r\n bpMods.push(4505);\r\n desc.attackerItem = attacker.item;\r\n }\r\n return bpMods;\r\n}\r\n\r\nexport function calculateAttackSMSSSV(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc,\r\n isCritical = false\r\n) {\r\n let attack: number;\r\n const attackStat =\r\n move.named('Shell Side Arm') &&\r\n getShellSideArmCategory(attacker, defender) === 'Physical'\r\n ? 'atk'\r\n : move.named('Body Press')\r\n ? 'def'\r\n : move.category === 'Special'\r\n ? 'spa'\r\n : 'atk';\r\n desc.attackEVs =\r\n move.named('Foul Play')\r\n ? getStatDescriptionText(gen, defender, attackStat, defender.nature)\r\n : getStatDescriptionText(gen, attacker, attackStat, attacker.nature);\r\n const attackSource = move.named('Foul Play') ? defender : attacker;\r\n if (attackSource.boosts[attackStat] === 0 ||\r\n (isCritical && attackSource.boosts[attackStat] < 0)) {\r\n attack = attackSource.rawStats[attackStat];\r\n } else if (defender.hasAbility('Unaware')) {\r\n attack = attackSource.rawStats[attackStat];\r\n desc.defenderAbility = defender.ability;\r\n } else {\r\n attack = getModifiedStat(attackSource.rawStats[attackStat]!, attackSource.boosts[attackStat]!);\r\n desc.attackBoost = attackSource.boosts[attackStat];\r\n }\r\n\r\n // unlike all other attack modifiers, Hustle gets applied directly\r\n if (attacker.hasAbility('Hustle') && move.category === 'Physical') {\r\n attack = pokeRound((attack * 3) / 2);\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n const atMods = calculateAtModsSMSSSV(gen, attacker, defender, move, field, desc);\r\n attack = OF16(Math.max(1, pokeRound((attack * chainMods(atMods, 410, 131072)) / 4096)));\r\n return attack;\r\n}\r\n\r\nexport function calculateAtModsSMSSSV(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc\r\n) {\r\n const atMods = [];\r\n\r\n // Slow Start also halves damage with special Z-moves\r\n if ((attacker.hasAbility('Slow Start') && attacker.abilityOn &&\r\n (move.category === 'Physical' || (move.category === 'Special' && move.isZ))) ||\r\n (attacker.hasAbility('Defeatist') && attacker.curHP() <= attacker.maxHP() / 2)\r\n ) {\r\n atMods.push(2048);\r\n desc.attackerAbility = attacker.ability;\r\n } else if (\r\n (attacker.hasAbility('Solar Power') &&\r\n field.hasWeather('Sun', 'Harsh Sunshine') &&\r\n move.category === 'Special') ||\r\n (attacker.named('Cherrim') &&\r\n attacker.hasAbility('Flower Gift') &&\r\n field.hasWeather('Sun', 'Harsh Sunshine') &&\r\n move.category === 'Physical')) {\r\n atMods.push(6144);\r\n desc.attackerAbility = attacker.ability;\r\n desc.weather = field.weather;\r\n } else if (\r\n // Gorilla Tactics has no effect during Dynamax (Anubis)\r\n (attacker.hasAbility('Gorilla Tactics') && move.category === 'Physical' &&\r\n !attacker.isDynamaxed)) {\r\n atMods.push(6144);\r\n desc.attackerAbility = attacker.ability;\r\n } else if (\r\n field.attackerSide.isFlowerGift &&\r\n field.hasWeather('Sun', 'Harsh Sunshine') &&\r\n move.category === 'Physical') {\r\n atMods.push(6144);\r\n desc.weather = field.weather;\r\n desc.isFlowerGiftAttacker = true;\r\n } else if (\r\n (attacker.hasAbility('Guts') && attacker.status && move.category === 'Physical') ||\r\n (attacker.curHP() <= attacker.maxHP() / 3 &&\r\n ((attacker.hasAbility('Overgrow') && move.hasType('Grass')) ||\r\n (attacker.hasAbility('Blaze') && move.hasType('Fire')) ||\r\n (attacker.hasAbility('Torrent') && move.hasType('Water')) ||\r\n (attacker.hasAbility('Swarm') && move.hasType('Bug')))) ||\r\n (move.category === 'Special' && attacker.abilityOn && attacker.hasAbility('Plus', 'Minus'))\r\n ) {\r\n atMods.push(6144);\r\n desc.attackerAbility = attacker.ability;\r\n } else if (attacker.hasAbility('Flash Fire') && attacker.abilityOn && move.hasType('Fire')) {\r\n atMods.push(6144);\r\n desc.attackerAbility = 'Flash Fire';\r\n } else if (\r\n (attacker.hasAbility('Steelworker') && move.hasType('Steel')) ||\r\n (attacker.hasAbility('Dragon\\'s Maw') && move.hasType('Dragon')) ||\r\n (attacker.hasAbility('Rocky Payload') && move.hasType('Rock'))\r\n ) {\r\n atMods.push(6144);\r\n desc.attackerAbility = attacker.ability;\r\n } else if (attacker.hasAbility('Transistor') && move.hasType('Electric')) {\r\n atMods.push(gen.num >= 9 ? 5325 : 6144);\r\n desc.attackerAbility = attacker.ability;\r\n } else if (attacker.hasAbility('Stakeout') && attacker.abilityOn) {\r\n atMods.push(8192);\r\n desc.attackerAbility = attacker.ability;\r\n } else if (\r\n (attacker.hasAbility('Water Bubble') && move.hasType('Water')) ||\r\n (attacker.hasAbility('Huge Power', 'Pure Power') && move.category === 'Physical')\r\n ) {\r\n atMods.push(8192);\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n if ((defender.hasAbility('Thick Fat') && move.hasType('Fire', 'Ice')) ||\r\n (defender.hasAbility('Water Bubble') && move.hasType('Fire')) ||\r\n (defender.hasAbility('Purifying Salt') && move.hasType('Ghost'))) {\r\n atMods.push(2048);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n\r\n if (gen.num >= 9 && defender.hasAbility('Heatproof') && move.hasType('Fire')) {\r\n atMods.push(2048);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n // Pokemon with \"-of Ruin\" Ability are immune to the opposing \"-of Ruin\" ability\r\n const isTabletsOfRuinActive = (defender.hasAbility('Tablets of Ruin') || field.isTabletsOfRuin) &&\r\n !attacker.hasAbility('Tablets of Ruin');\r\n const isVesselOfRuinActive = (defender.hasAbility('Vessel of Ruin') || field.isVesselOfRuin) &&\r\n !attacker.hasAbility('Vessel of Ruin');\r\n if (\r\n (isTabletsOfRuinActive && move.category === 'Physical') ||\r\n (isVesselOfRuinActive && move.category === 'Special')\r\n ) {\r\n if (defender.hasAbility('Tablets of Ruin') || defender.hasAbility('Vessel of Ruin')) {\r\n desc.defenderAbility = defender.ability;\r\n } else {\r\n desc[move.category === 'Special' ? 'isVesselOfRuin' : 'isTabletsOfRuin'] = true;\r\n }\r\n atMods.push(3072);\r\n }\r\n\r\n if (isQPActive(attacker, field)) {\r\n if (\r\n (move.category === 'Physical' && getQPBoostedStat(attacker) === 'atk') ||\r\n (move.category === 'Special' && getQPBoostedStat(attacker) === 'spa')\r\n ) {\r\n atMods.push(5325);\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n }\r\n\r\n if (\r\n (attacker.hasAbility('Hadron Engine') && move.category === 'Special' &&\r\n field.hasTerrain('Electric')) ||\r\n (attacker.hasAbility('Orichalcum Pulse') && move.category === 'Physical' &&\r\n field.hasWeather('Sun', 'Harsh Sunshine') && !attacker.hasItem('Utility Umbrella'))\r\n ) {\r\n atMods.push(5461);\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n if ((attacker.hasItem('Thick Club') &&\r\n attacker.named('Cubone', 'Marowak', 'Marowak-Alola', 'Marowak-Alola-Totem') &&\r\n move.category === 'Physical') ||\r\n (attacker.hasItem('Deep Sea Tooth') &&\r\n attacker.named('Clamperl') &&\r\n move.category === 'Special') ||\r\n (attacker.hasItem('Light Ball') && attacker.name.includes('Pikachu') && !move.isZ)\r\n ) {\r\n atMods.push(8192);\r\n desc.attackerItem = attacker.item;\r\n // Choice Band/Scarf/Specs move lock and stat boosts are ignored during Dynamax (Anubis)\r\n } else if (!move.isZ && !move.isMax &&\r\n ((attacker.hasItem('Choice Band') && move.category === 'Physical') ||\r\n (attacker.hasItem('Choice Specs') && move.category === 'Special'))\r\n ) {\r\n atMods.push(6144);\r\n desc.attackerItem = attacker.item;\r\n }\r\n return atMods;\r\n}\r\n\r\nexport function calculateDefenseSMSSSV(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc,\r\n isCritical = false\r\n) {\r\n let defense: number;\r\n const hitsPhysical = move.overrideDefensiveStat === 'def' || move.category === 'Physical' ||\r\n (move.named('Shell Side Arm') && getShellSideArmCategory(attacker, defender) === 'Physical');\r\n const defenseStat = hitsPhysical ? 'def' : 'spd';\r\n desc.defenseEVs = getStatDescriptionText(gen, defender, defenseStat, defender.nature);\r\n if (defender.boosts[defenseStat] === 0 ||\r\n (isCritical && defender.boosts[defenseStat] > 0) ||\r\n move.ignoreDefensive) {\r\n defense = defender.rawStats[defenseStat];\r\n } else if (attacker.hasAbility('Unaware')) {\r\n defense = defender.rawStats[defenseStat];\r\n desc.attackerAbility = attacker.ability;\r\n } else {\r\n defense = getModifiedStat(defender.rawStats[defenseStat]!, defender.boosts[defenseStat]!);\r\n desc.defenseBoost = defender.boosts[defenseStat];\r\n }\r\n\r\n // unlike all other defense modifiers, Sandstorm SpD boost gets applied directly\r\n if (field.hasWeather('Sand') && defender.hasType('Rock') && !hitsPhysical) {\r\n defense = pokeRound((defense * 3) / 2);\r\n desc.weather = field.weather;\r\n }\r\n if (field.hasWeather('Snow') && defender.hasType('Ice') && hitsPhysical) {\r\n defense = pokeRound((defense * 3) / 2);\r\n desc.weather = field.weather;\r\n }\r\n\r\n const dfMods = calculateDfModsSMSSSV(\r\n gen,\r\n attacker,\r\n defender,\r\n move,\r\n field,\r\n desc,\r\n isCritical,\r\n hitsPhysical\r\n );\r\n\r\n return OF16(Math.max(1, pokeRound((defense * chainMods(dfMods, 410, 131072)) / 4096)));\r\n}\r\n\r\nexport function calculateDfModsSMSSSV(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc,\r\n isCritical = false,\r\n hitsPhysical = false\r\n) {\r\n const dfMods = [];\r\n if (defender.hasAbility('Marvel Scale') && defender.status && hitsPhysical) {\r\n dfMods.push(6144);\r\n desc.defenderAbility = defender.ability;\r\n } else if (\r\n defender.named('Cherrim') &&\r\n defender.hasAbility('Flower Gift') &&\r\n field.hasWeather('Sun', 'Harsh Sunshine') &&\r\n !hitsPhysical\r\n ) {\r\n dfMods.push(6144);\r\n desc.defenderAbility = defender.ability;\r\n desc.weather = field.weather;\r\n } else if (\r\n field.defenderSide.isFlowerGift &&\r\n field.hasWeather('Sun', 'Harsh Sunshine') &&\r\n !hitsPhysical) {\r\n dfMods.push(6144);\r\n desc.weather = field.weather;\r\n desc.isFlowerGiftDefender = true;\r\n } else if (\r\n defender.hasAbility('Grass Pelt') &&\r\n field.hasTerrain('Grassy') &&\r\n hitsPhysical\r\n ) {\r\n dfMods.push(6144);\r\n desc.defenderAbility = defender.ability;\r\n } else if (defender.hasAbility('Fur Coat') && hitsPhysical) {\r\n dfMods.push(8192);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n // Pokemon with \"-of Ruin\" Ability are immune to the opposing \"-of Ruin\" ability\r\n const isSwordOfRuinActive = (attacker.hasAbility('Sword of Ruin') || field.isSwordOfRuin) &&\r\n !defender.hasAbility('Sword of Ruin');\r\n const isBeadsOfRuinActive = (attacker.hasAbility('Beads of Ruin') || field.isBeadsOfRuin) &&\r\n !defender.hasAbility('Beads of Ruin');\r\n if (\r\n (isSwordOfRuinActive && hitsPhysical) ||\r\n (isBeadsOfRuinActive && !hitsPhysical)\r\n ) {\r\n if (attacker.hasAbility('Sword of Ruin') || attacker.hasAbility('Beads of Ruin')) {\r\n desc.attackerAbility = attacker.ability;\r\n } else {\r\n desc[hitsPhysical ? 'isSwordOfRuin' : 'isBeadsOfRuin'] = true;\r\n }\r\n dfMods.push(3072);\r\n }\r\n\r\n if (isQPActive(defender, field)) {\r\n if (\r\n (hitsPhysical && getQPBoostedStat(defender) === 'def') ||\r\n (!hitsPhysical && getQPBoostedStat(defender) === 'spd')\r\n ) {\r\n desc.defenderAbility = defender.ability;\r\n dfMods.push(5324);\r\n }\r\n }\r\n\r\n if ((defender.hasItem('Eviolite') &&\r\n (defender.name === 'Dipplin' || gen.species.get(toID(defender.name))?.nfe)) ||\r\n (!hitsPhysical && defender.hasItem('Assault Vest'))) {\r\n dfMods.push(6144);\r\n desc.defenderItem = defender.item;\r\n } else if (\r\n (defender.hasItem('Metal Powder') && defender.named('Ditto') && hitsPhysical) ||\r\n (defender.hasItem('Deep Sea Scale') && defender.named('Clamperl') && !hitsPhysical)\r\n ) {\r\n dfMods.push(8192);\r\n desc.defenderItem = defender.item;\r\n }\r\n return dfMods;\r\n}\r\n\r\nfunction calculateBaseDamageSMSSSV(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n basePower: number,\r\n attack: number,\r\n defense: number,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc,\r\n isCritical = false,\r\n) {\r\n let baseDamage = getBaseDamage(attacker.level, basePower, attack, defense);\r\n const isSpread = field.gameType !== 'Singles' &&\r\n ['allAdjacent', 'allAdjacentFoes'].includes(move.target);\r\n if (isSpread) {\r\n baseDamage = pokeRound(OF32(baseDamage * 3072) / 4096);\r\n }\r\n\r\n if (attacker.hasAbility('Parental Bond (Child)')) {\r\n baseDamage = pokeRound(OF32(baseDamage * 1024) / 4096);\r\n }\r\n\r\n if (\r\n field.hasWeather('Sun') && move.named('Hydro Steam') && !attacker.hasItem('Utility Umbrella')\r\n ) {\r\n baseDamage = pokeRound(OF32(baseDamage * 6144) / 4096);\r\n desc.weather = field.weather;\r\n } else if (!defender.hasItem('Utility Umbrella')) {\r\n if (\r\n (field.hasWeather('Sun', 'Harsh Sunshine') && move.hasType('Fire')) ||\r\n (field.hasWeather('Rain', 'Heavy Rain') && move.hasType('Water'))\r\n ) {\r\n baseDamage = pokeRound(OF32(baseDamage * 6144) / 4096);\r\n desc.weather = field.weather;\r\n } else if (\r\n (field.hasWeather('Sun') && move.hasType('Water')) ||\r\n (field.hasWeather('Rain') && move.hasType('Fire'))\r\n ) {\r\n baseDamage = pokeRound(OF32(baseDamage * 2048) / 4096);\r\n desc.weather = field.weather;\r\n }\r\n }\r\n\r\n if (isCritical) {\r\n baseDamage = Math.floor(OF32(baseDamage * 1.5));\r\n desc.isCritical = isCritical;\r\n }\r\n\r\n return baseDamage;\r\n}\r\n\r\nexport function calculateFinalModsSMSSSV(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field: Field,\r\n desc: RawDesc,\r\n isCritical = false,\r\n typeEffectiveness: number,\r\n hitCount = 0\r\n) {\r\n const finalMods = [];\r\n\r\n if (field.defenderSide.isReflect && move.category === 'Physical' &&\r\n !isCritical && !field.defenderSide.isAuroraVeil) {\r\n // doesn't stack with Aurora Veil\r\n finalMods.push(field.gameType !== 'Singles' ? 2732 : 2048);\r\n desc.isReflect = true;\r\n } else if (\r\n field.defenderSide.isLightScreen && move.category === 'Special' &&\r\n !isCritical && !field.defenderSide.isAuroraVeil\r\n ) {\r\n // doesn't stack with Aurora Veil\r\n finalMods.push(field.gameType !== 'Singles' ? 2732 : 2048);\r\n desc.isLightScreen = true;\r\n }\r\n if (field.defenderSide.isAuroraVeil && !isCritical) {\r\n finalMods.push(field.gameType !== 'Singles' ? 2732 : 2048);\r\n desc.isAuroraVeil = true;\r\n }\r\n\r\n if (attacker.hasAbility('Neuroforce') && typeEffectiveness > 1) {\r\n finalMods.push(5120);\r\n desc.attackerAbility = attacker.ability;\r\n } else if (attacker.hasAbility('Sniper') && isCritical) {\r\n finalMods.push(6144);\r\n desc.attackerAbility = attacker.ability;\r\n } else if (attacker.hasAbility('Tinted Lens') && typeEffectiveness < 1) {\r\n finalMods.push(8192);\r\n desc.attackerAbility = attacker.ability;\r\n }\r\n\r\n if (defender.isDynamaxed && move.named('Dynamax Cannon', 'Behemoth Blade', 'Behemoth Bash')) {\r\n finalMods.push(8192);\r\n }\r\n\r\n if (defender.hasAbility('Multiscale', 'Shadow Shield') &&\r\n defender.curHP() === defender.maxHP() &&\r\n hitCount === 0 &&\r\n (!field.defenderSide.isSR && (!field.defenderSide.spikes || defender.hasType('Flying')) ||\r\n defender.hasItem('Heavy-Duty Boots')) && !attacker.hasAbility('Parental Bond (Child)')\r\n ) {\r\n finalMods.push(2048);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n\r\n if (defender.hasAbility('Fluffy') && move.flags.contact && !attacker.hasAbility('Long Reach')) {\r\n finalMods.push(2048);\r\n desc.defenderAbility = defender.ability;\r\n } else if (\r\n (defender.hasAbility('Punk Rock') && move.flags.sound) ||\r\n (defender.hasAbility('Ice Scales') && move.category === 'Special')\r\n ) {\r\n finalMods.push(2048);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n\r\n if (defender.hasAbility('Solid Rock', 'Filter', 'Prism Armor') && typeEffectiveness > 1) {\r\n finalMods.push(3072);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n\r\n if (field.defenderSide.isFriendGuard) {\r\n finalMods.push(3072);\r\n desc.isFriendGuard = true;\r\n }\r\n\r\n if (defender.hasAbility('Fluffy') && move.hasType('Fire')) {\r\n finalMods.push(8192);\r\n desc.defenderAbility = defender.ability;\r\n }\r\n\r\n if (attacker.hasItem('Expert Belt') && typeEffectiveness > 1 && !move.isZ) {\r\n finalMods.push(4915);\r\n desc.attackerItem = attacker.item;\r\n } else if (attacker.hasItem('Life Orb')) {\r\n finalMods.push(5324);\r\n desc.attackerItem = attacker.item;\r\n } else if (attacker.hasItem('Metronome') && move.timesUsedWithMetronome! >= 1) {\r\n const timesUsedWithMetronome = Math.floor(move.timesUsedWithMetronome!);\r\n if (timesUsedWithMetronome <= 4) {\r\n finalMods.push(4096 + timesUsedWithMetronome * 819);\r\n } else {\r\n finalMods.push(8192);\r\n }\r\n desc.attackerItem = attacker.item;\r\n }\r\n\r\n if (move.hasType(getBerryResistType(defender.item)) &&\r\n (typeEffectiveness > 1 || move.hasType('Normal')) &&\r\n hitCount === 0 &&\r\n !attacker.hasAbility('Unnerve', 'As One (Glastrier)', 'As One (Spectrier)')) {\r\n if (defender.hasAbility('Ripen')) {\r\n finalMods.push(1024);\r\n } else {\r\n finalMods.push(2048);\r\n }\r\n desc.defenderItem = defender.item;\r\n }\r\n\r\n return finalMods;\r\n}\r\n\r\nfunction hasTerrainSeed(pokemon: Pokemon) {\r\n return pokemon.hasItem('Electric Seed', 'Misty Seed', 'Grassy Seed', 'Psychic Seed');\r\n}\r\n", "import {Field} from './field';\r\nimport {Generation} from './data/interface';\r\nimport {Move} from './move';\r\nimport {Pokemon} from './pokemon';\r\nimport {Result} from './result';\r\n\r\nimport {calculateRBYGSC} from './mechanics/gen12';\r\nimport {calculateADV} from './mechanics/gen3';\r\nimport {calculateDPP} from './mechanics/gen4';\r\nimport {calculateBWXY} from './mechanics/gen56';\r\nimport {calculateSMSSSV} from './mechanics/gen789';\r\n\r\nconst MECHANICS = [\r\n () => {},\r\n calculateRBYGSC,\r\n calculateRBYGSC,\r\n calculateADV,\r\n calculateDPP,\r\n calculateBWXY,\r\n calculateBWXY,\r\n calculateSMSSSV,\r\n calculateSMSSSV,\r\n calculateSMSSSV,\r\n];\r\n\r\nexport function calculate(\r\n gen: Generation,\r\n attacker: Pokemon,\r\n defender: Pokemon,\r\n move: Move,\r\n field?: Field,\r\n) {\r\n return MECHANICS[gen.num](\r\n gen,\r\n attacker.clone(),\r\n defender.clone(),\r\n move.clone(),\r\n field ? field.clone() : new Field()\r\n ) as Result;\r\n}\r\n", "import * as I from './data/interface';\r\nimport {Stats} from './stats';\r\nimport {toID, extend, assignWithout} from './util';\r\nimport {State} from './state';\r\n\r\nconst STATS = ['hp', 'atk', 'def', 'spa', 'spd', 'spe'] as I.StatID[];\r\nconst SPC = new Set(['spc']);\r\n\r\n\r\nexport class Pokemon implements State.Pokemon {\r\n gen: I.Generation;\r\n name: I.SpeciesName;\r\n species: I.Specie;\r\n\r\n types: [I.TypeName] | [I.TypeName, I.TypeName];\r\n weightkg: number;\r\n\r\n level: number;\r\n gender?: I.GenderName;\r\n ability?: I.AbilityName;\r\n abilityOn?: boolean;\r\n isDynamaxed?: boolean;\r\n dynamaxLevel?: number;\r\n isSaltCure?: boolean;\r\n alliesFainted?: number;\r\n boostedStat?: I.StatIDExceptHP | 'auto';\r\n item?: I.ItemName;\r\n teraType?: I.TypeName;\r\n\r\n nature: I.NatureName;\r\n ivs: I.StatsTable;\r\n evs: I.StatsTable;\r\n boosts: I.StatsTable;\r\n rawStats: I.StatsTable;\r\n stats: I.StatsTable;\r\n\r\n originalCurHP: number;\r\n status: I.StatusName | '';\r\n toxicCounter: number;\r\n\r\n moves: I.MoveName[];\r\n\r\n constructor(\r\n gen: I.Generation,\r\n name: string,\r\n options: Partial & {\r\n curHP?: number;\r\n ivs?: Partial & {spc?: number};\r\n evs?: Partial & {spc?: number};\r\n boosts?: Partial & {spc?: number};\r\n } = {}\r\n ) {\r\n this.species = extend(true, {}, gen.species.get(toID(name)), options.overrides);\r\n\r\n this.gen = gen;\r\n this.name = options.name || name as I.SpeciesName;\r\n this.types = this.species.types;\r\n this.weightkg = this.species.weightkg;\r\n\r\n this.level = options.level || 100;\r\n this.gender = options.gender || this.species.gender || 'M';\r\n this.ability = options.ability || this.species.abilities?.[0] || undefined;\r\n this.abilityOn = !!options.abilityOn;\r\n\r\n this.isDynamaxed = !!options.isDynamaxed;\r\n this.dynamaxLevel = this.isDynamaxed\r\n ? (options.dynamaxLevel === undefined ? 10 : options.dynamaxLevel) : undefined;\r\n this.isSaltCure = !!options.isSaltCure;\r\n this.alliesFainted = options.alliesFainted;\r\n this.boostedStat = options.boostedStat;\r\n this.teraType = options.teraType;\r\n this.item = options.item;\r\n this.nature = options.nature || ('Serious' as I.NatureName);\r\n this.ivs = Pokemon.withDefault(gen, options.ivs, 31);\r\n this.evs = Pokemon.withDefault(gen, options.evs, gen.num >= 3 ? 0 : 252);\r\n this.boosts = Pokemon.withDefault(gen, options.boosts, 0, false);\r\n\r\n // Gigantamax 'forms' inherit weight from their base species when not dynamaxed\r\n // TODO: clean this up with proper Gigantamax support\r\n if (this.weightkg === 0 && !this.isDynamaxed && this.species.baseSpecies) {\r\n this.weightkg = gen.species.get(toID(this.species.baseSpecies))!.weightkg;\r\n }\r\n\r\n if (gen.num < 3) {\r\n this.ivs.hp = Stats.DVToIV(\r\n Stats.getHPDV({\r\n atk: this.ivs.atk,\r\n def: this.ivs.def,\r\n spe: this.ivs.spe,\r\n spc: this.ivs.spa,\r\n })\r\n );\r\n }\r\n\r\n this.rawStats = {} as I.StatsTable;\r\n this.stats = {} as I.StatsTable;\r\n for (const stat of STATS) {\r\n const val = this.calcStat(gen, stat);\r\n this.rawStats[stat] = val;\r\n this.stats[stat] = val;\r\n }\r\n\r\n const curHP = options.curHP || options.originalCurHP;\r\n this.originalCurHP = curHP && curHP <= this.rawStats.hp ? curHP : this.rawStats.hp;\r\n this.status = options.status || '';\r\n this.toxicCounter = options.toxicCounter || 0;\r\n this.moves = options.moves || [];\r\n }\r\n\r\n maxHP(original = false) {\r\n // Shedinja still has 1 max HP during the effect even if its Dynamax Level is maxed (DaWoblefet)\r\n if (!original && this.isDynamaxed && this.species.baseStats.hp !== 1) {\r\n return Math.floor((this.rawStats.hp * (150 + 5 * this.dynamaxLevel!)) / 100);\r\n }\r\n\r\n return this.rawStats.hp;\r\n }\r\n\r\n curHP(original = false) {\r\n // Shedinja still has 1 max HP during the effect even if its Dynamax Level is maxed (DaWoblefet)\r\n if (!original && this.isDynamaxed && this.species.baseStats.hp !== 1) {\r\n return Math.ceil((this.originalCurHP * (150 + 5 * this.dynamaxLevel!)) / 100);\r\n }\r\n\r\n return this.originalCurHP;\r\n }\r\n\r\n hasAbility(...abilities: string[]) {\r\n return !!(this.ability && abilities.includes(this.ability));\r\n }\r\n\r\n hasItem(...items: string[]) {\r\n return !!(this.item && items.includes(this.item));\r\n }\r\n\r\n hasStatus(...statuses: I.StatusName[]) {\r\n return !!(this.status && statuses.includes(this.status));\r\n }\r\n\r\n hasType(...types: I.TypeName[]) {\r\n for (const type of types) {\r\n if (this.teraType ? this.teraType === type : this.types.includes(type)) return true;\r\n }\r\n return false;\r\n }\r\n\r\n /** Ignores Tera type */\r\n hasOriginalType(...types: I.TypeName[]) {\r\n for (const type of types) {\r\n if (this.types.includes(type)) return true;\r\n }\r\n return false;\r\n }\r\n\r\n named(...names: string[]) {\r\n return names.includes(this.name);\r\n }\r\n\r\n clone() {\r\n return new Pokemon(this.gen, this.name, {\r\n level: this.level,\r\n ability: this.ability,\r\n abilityOn: this.abilityOn,\r\n isDynamaxed: this.isDynamaxed,\r\n dynamaxLevel: this.dynamaxLevel,\r\n isSaltCure: this.isSaltCure,\r\n alliesFainted: this.alliesFainted,\r\n boostedStat: this.boostedStat,\r\n item: this.item,\r\n gender: this.gender,\r\n nature: this.nature,\r\n ivs: extend(true, {}, this.ivs),\r\n evs: extend(true, {}, this.evs),\r\n boosts: extend(true, {}, this.boosts),\r\n originalCurHP: this.originalCurHP,\r\n status: this.status,\r\n teraType: this.teraType,\r\n toxicCounter: this.toxicCounter,\r\n moves: this.moves.slice(),\r\n overrides: this.species,\r\n });\r\n }\r\n\r\n private calcStat(gen: I.Generation, stat: I.StatID) {\r\n return Stats.calcStat(\r\n gen,\r\n stat,\r\n this.species.baseStats[stat],\r\n this.ivs[stat]!,\r\n this.evs[stat]!,\r\n this.level,\r\n this.nature\r\n );\r\n }\r\n\r\n static getForme(\r\n gen: I.Generation,\r\n speciesName: string,\r\n item?: I.ItemName,\r\n moveName?: I.MoveName\r\n ) {\r\n const species = gen.species.get(toID(speciesName));\r\n if (!species?.otherFormes) {\r\n return speciesName;\r\n }\r\n\r\n let i = 0;\r\n if (\r\n (item &&\r\n ((item.includes('ite') && !item.includes('ite Y')) ||\r\n (speciesName === 'Groudon' && item === 'Red Orb') ||\r\n (speciesName === 'Kyogre' && item === 'Blue Orb'))) ||\r\n (moveName && speciesName === 'Meloetta' && moveName === 'Relic Song') ||\r\n (speciesName === 'Rayquaza' && moveName === 'Dragon Ascent')\r\n ) {\r\n i = 1;\r\n } else if (item?.includes('ite Y')) {\r\n i = 2;\r\n }\r\n\r\n return i ? species.otherFormes[i - 1] : species.name;\r\n }\r\n\r\n private static withDefault(\r\n gen: I.Generation,\r\n current: Partial & {spc?: number} | undefined,\r\n val: number,\r\n match = true,\r\n ) {\r\n const cur: Partial = {};\r\n if (current) {\r\n assignWithout(cur, current, SPC);\r\n if (current.spc) {\r\n cur.spa = current.spc;\r\n cur.spd = current.spc;\r\n }\r\n if (match && gen.num <= 2 && current.spa !== current.spd) {\r\n throw new Error('Special Attack and Special Defense must match before Gen 3');\r\n }\r\n }\r\n return {hp: val, atk: val, def: val, spa: val, spd: val, spe: val, ...cur};\r\n }\r\n}\r\n", "import * as I from './data/interface';\r\nimport {State} from './state';\r\nimport {toID, extend} from './util';\r\n\r\nconst SPECIAL = ['Fire', 'Water', 'Grass', 'Electric', 'Ice', 'Psychic', 'Dark', 'Dragon'];\r\n\r\nexport class Move implements State.Move {\r\n gen: I.Generation;\r\n name: I.MoveName;\r\n\r\n originalName: string;\r\n ability?: I.AbilityName;\r\n item?: I.ItemName;\r\n species?: I.SpeciesName;\r\n useZ?: boolean;\r\n useMax?: boolean;\r\n overrides?: Partial;\r\n\r\n hits: number;\r\n timesUsed?: number;\r\n timesUsedWithMetronome?: number;\r\n bp: number;\r\n type: I.TypeName;\r\n category: I.MoveCategory;\r\n flags: I.MoveFlags;\r\n secondaries: any;\r\n target: I.MoveTarget;\r\n recoil?: [number, number];\r\n hasCrashDamage: boolean;\r\n mindBlownRecoil: boolean;\r\n struggleRecoil: boolean;\r\n isCrit: boolean;\r\n isStellarFirstUse: boolean;\r\n drain?: [number, number];\r\n priority: number;\r\n dropsStats?: number;\r\n ignoreDefensive: boolean;\r\n overrideOffensiveStat?: I.StatIDExceptHP;\r\n overrideDefensiveStat?: I.StatIDExceptHP;\r\n overrideOffensivePokemon?: 'target' | 'source';\r\n overrideDefensivePokemon?: 'target' | 'source';\r\n breaksProtect: boolean;\r\n isZ: boolean;\r\n isMax: boolean;\r\n multiaccuracy: boolean;\r\n\r\n constructor(\r\n gen: I.Generation,\r\n name: string,\r\n options: Partial & {\r\n ability?: I.AbilityName;\r\n item?: I.ItemName;\r\n species?: I.SpeciesName;\r\n } = {}\r\n ) {\r\n name = options.name || name;\r\n this.originalName = name;\r\n let data: I.Move = extend(true, {name}, gen.moves.get(toID(name)), options.overrides);\r\n\r\n this.hits = 1;\r\n // If isZMove but there isn't a corresponding z-move, use the original move\r\n if (options.useMax && data.maxMove) {\r\n const maxMoveName: string = getMaxMoveName(\r\n data.type,\r\n data.name,\r\n options.species,\r\n !!(data.category === 'Status'),\r\n options.ability\r\n );\r\n const maxMove = gen.moves.get(toID(maxMoveName));\r\n const maxPower = () => {\r\n if (['G-Max Drum Solo', 'G-Max Fire Ball', 'G-Max Hydrosnipe'].includes(maxMoveName)) {\r\n return 160;\r\n }\r\n // TODO: checking basePower === 10 is fragile (what if the maxMove's basePower is\r\n // overridden?) and also fails for Max Flare, which is strangely 100 BP in the game data\r\n if (maxMove!.basePower === 10 || maxMoveName === 'Max Flare') {\r\n return data.maxMove!.basePower;\r\n }\r\n return maxMove!.basePower;\r\n };\r\n data = extend(true, {}, maxMove, {\r\n name: maxMoveName,\r\n basePower: maxPower(),\r\n category: data.category,\r\n });\r\n }\r\n if (options.useZ && data.zMove?.basePower) {\r\n const zMoveName: string = getZMoveName(data.name, data.type, options.item);\r\n const zMove = gen.moves.get(toID(zMoveName));\r\n data = extend(true, {}, zMove, {\r\n name: zMoveName,\r\n basePower: zMove!.basePower === 1 ? data.zMove.basePower : zMove!.basePower,\r\n category: data.category,\r\n });\r\n } else {\r\n if (data.multihit) {\r\n if (data.multiaccuracy && typeof data.multihit === 'number') {\r\n this.hits = options.hits || data.multihit;\r\n } else {\r\n if (typeof data.multihit === 'number') {\r\n this.hits = data.multihit;\r\n } else if (options.hits) {\r\n this.hits = options.hits;\r\n } else {\r\n this.hits = (options.ability === 'Skill Link')\r\n ? data.multihit[1]\r\n : data.multihit[0] + 1;\r\n }\r\n }\r\n }\r\n this.timesUsedWithMetronome = options.timesUsedWithMetronome;\r\n }\r\n this.gen = gen;\r\n this.name = data.name;\r\n this.ability = options.ability;\r\n this.item = options.item;\r\n this.useZ = options.useZ;\r\n this.useMax = options.useMax;\r\n this.overrides = options.overrides;\r\n this.species = options.species;\r\n\r\n this.bp = data.basePower;\r\n // These moves have a type, but the damage they deal is typeless so we override it\r\n const typelessDamage =\r\n (gen.num >= 2 && data.id === 'struggle') ||\r\n (gen.num <= 4 && ['futuresight', 'doomdesire'].includes(data.id));\r\n this.type = typelessDamage ? '???' : data.type;\r\n this.category = data.category ||\r\n (gen.num < 4 ? (SPECIAL.includes(data.type) ? 'Special' : 'Physical') : 'Status');\r\n\r\n const stat = this.category === 'Special' ? 'spa' : 'atk';\r\n if (data.self?.boosts && data.self.boosts[stat] && data.self.boosts[stat]! < 0) {\r\n this.dropsStats = Math.abs(data.self.boosts[stat]!);\r\n }\r\n this.timesUsed = (this.dropsStats && options.timesUsed) || 1;\r\n this.secondaries = data.secondaries;\r\n // For the purposes of the damage formula only 'allAdjacent' and 'allAdjacentFoes' matter, so we\r\n // simply default to 'any' for the others even though they may not actually be 'any'-target\r\n this.target = data.target || 'any';\r\n this.recoil = data.recoil;\r\n this.hasCrashDamage = !!data.hasCrashDamage;\r\n this.mindBlownRecoil = !!data.mindBlownRecoil;\r\n this.struggleRecoil = !!data.struggleRecoil;\r\n this.isCrit = !!options.isCrit || !!data.willCrit ||\r\n // These don't *always* crit (255/256 chance), but for the purposes of the calc they do\r\n gen.num === 1 && ['crabhammer', 'razorleaf', 'slash', 'karate chop'].includes(data.id);\r\n this.isStellarFirstUse = !!options.isStellarFirstUse;\r\n this.drain = data.drain;\r\n this.flags = data.flags;\r\n // The calc doesn't currently care about negative priority moves so we simply default to 0\r\n this.priority = data.priority || 0;\r\n\r\n this.ignoreDefensive = !!data.ignoreDefensive;\r\n this.overrideOffensiveStat = data.overrideOffensiveStat;\r\n this.overrideDefensiveStat = data.overrideDefensiveStat;\r\n this.overrideOffensivePokemon = data.overrideOffensivePokemon;\r\n this.overrideDefensivePokemon = data.overrideDefensivePokemon;\r\n this.breaksProtect = !!data.breaksProtect;\r\n this.isZ = !!data.isZ;\r\n this.isMax = !!data.isMax;\r\n this.multiaccuracy = !!data.multiaccuracy;\r\n\r\n if (!this.bp) {\r\n // Assume max happiness for these moves because the calc doesn't support happiness\r\n if (['return', 'frustration', 'pikapapow', 'veeveevolley'].includes(data.id)) {\r\n this.bp = 102;\r\n }\r\n }\r\n }\r\n\r\n named(...names: string[]) {\r\n return names.includes(this.name);\r\n }\r\n\r\n hasType(...types: Array<(I.TypeName | undefined)>) {\r\n return types.includes(this.type);\r\n }\r\n\r\n clone() {\r\n return new Move(this.gen, this.originalName, {\r\n ability: this.ability,\r\n item: this.item,\r\n species: this.species,\r\n useZ: this.useZ,\r\n useMax: this.useMax,\r\n isCrit: this.isCrit,\r\n isStellarFirstUse: this.isStellarFirstUse,\r\n hits: this.hits,\r\n timesUsed: this.timesUsed,\r\n timesUsedWithMetronome: this.timesUsedWithMetronome,\r\n overrides: this.overrides,\r\n });\r\n }\r\n}\r\n\r\nexport function getZMoveName(moveName: string, moveType: I.TypeName, item?: string) {\r\n item = item || '';\r\n if (moveName.includes('Hidden Power')) return 'Breakneck Blitz';\r\n if (moveName === 'Clanging Scales' && item === 'Kommonium Z') return 'Clangorous Soulblaze';\r\n if (moveName === 'Darkest Lariat' && item === 'Incinium Z') return 'Malicious Moonsault';\r\n if (moveName === 'Giga Impact' && item === 'Snorlium Z') return 'Pulverizing Pancake';\r\n if (moveName === 'Moongeist Beam' && item === 'Lunalium Z') return 'Menacing Moonraze Maelstrom';\r\n if (moveName === 'Photon Geyser' && item === 'Ultranecrozium Z') {\r\n return 'Light That Burns the Sky';\r\n }\r\n if (moveName === 'Play Rough' && item === 'Mimikium Z') return 'Let\\'s Snuggle Forever';\r\n if (moveName === 'Psychic' && item === 'Mewnium Z') return 'Genesis Supernova';\r\n if (moveName === 'Sparkling Aria' && item === 'Primarium Z') return 'Oceanic Operetta';\r\n if (moveName === 'Spectral Thief' && item === 'Marshadium Z') {\r\n return 'Soul-Stealing 7-Star Strike';\r\n }\r\n if (moveName === 'Spirit Shackle' && item === 'Decidium Z') return 'Sinister Arrow Raid';\r\n if (moveName === 'Stone Edge' && item === 'Lycanium Z') return 'Splintered Stormshards';\r\n if (moveName === 'Sunsteel Strike' && item === 'Solganium Z') return 'Searing Sunraze Smash';\r\n if (moveName === 'Volt Tackle' && item === 'Pikanium Z') return 'Catastropika';\r\n if (moveName === 'Nature\\'s Madness' && item === 'Tapunium Z') return 'Guardian of Alola';\r\n if (moveName === 'Thunderbolt') {\r\n if (item === 'Aloraichium Z') return 'Stoked Sparksurfer';\r\n if (item === 'Pikashunium Z') return '10,000,000 Volt Thunderbolt';\r\n }\r\n return ZMOVES_TYPING[moveType]!;\r\n}\r\n\r\nconst ZMOVES_TYPING: {\r\n [type in I.TypeName]?: string;\r\n} = {\r\n Bug: 'Savage Spin-Out',\r\n Dark: 'Black Hole Eclipse',\r\n Dragon: 'Devastating Drake',\r\n Electric: 'Gigavolt Havoc',\r\n Fairy: 'Twinkle Tackle',\r\n Fighting: 'All-Out Pummeling',\r\n Fire: 'Inferno Overdrive',\r\n Flying: 'Supersonic Skystrike',\r\n Ghost: 'Never-Ending Nightmare',\r\n Grass: 'Bloom Doom',\r\n Ground: 'Tectonic Rage',\r\n Ice: 'Subzero Slammer',\r\n Normal: 'Breakneck Blitz',\r\n Poison: 'Acid Downpour',\r\n Psychic: 'Shattered Psyche',\r\n Rock: 'Continental Crush',\r\n Steel: 'Corkscrew Crash',\r\n Water: 'Hydro Vortex',\r\n};\r\n\r\nexport function getMaxMoveName(\r\n moveType: I.TypeName,\r\n moveName?: string,\r\n pokemonSpecies?: string,\r\n isStatus?: boolean,\r\n pokemonAbility?: string\r\n) {\r\n if (isStatus) return 'Max Guard';\r\n if (pokemonAbility === 'Normalize') return 'Max Strike';\r\n if (moveType === 'Fire') {\r\n if (pokemonSpecies === 'Charizard-Gmax') return 'G-Max Wildfire';\r\n if (pokemonSpecies === 'Centiskorch-Gmax') return 'G-Max Centiferno';\r\n if (pokemonSpecies === 'Cinderace-Gmax') return 'G-Max Fire Ball';\r\n }\r\n if (moveType === 'Normal') {\r\n if (pokemonSpecies === 'Eevee-Gmax') return 'G-Max Cuddle';\r\n if (pokemonSpecies === 'Meowth-Gmax') return 'G-Max Gold Rush';\r\n if (pokemonSpecies === 'Snorlax-Gmax') return 'G-Max Replenish';\r\n if (!(moveName === 'Weather Ball' || moveName === 'Terrain Pulse')) {\r\n if (pokemonAbility === 'Pixilate') return 'Max Starfall';\r\n if (pokemonAbility === 'Aerilate') return 'Max Airstream';\r\n if (pokemonAbility === 'Refrigerate') return 'Max Hailstorm';\r\n if (pokemonAbility === 'Galvanize') return 'Max Lightning';\r\n }\r\n }\r\n if (moveType === 'Fairy') {\r\n if (pokemonSpecies === 'Alcremie-Gmax') return 'G-Max Finale';\r\n if (pokemonSpecies === 'Hatterene-Gmax') return 'G-Max Smite';\r\n }\r\n if (moveType === 'Steel') {\r\n if (pokemonSpecies === 'Copperajah-Gmax') return 'G-Max Steelsurge';\r\n if (pokemonSpecies === 'Melmetal-Gmax') return 'G-Max Meltdown';\r\n }\r\n if (moveType === 'Electric') {\r\n if (pokemonSpecies === 'Pikachu-Gmax') return 'G-Max Volt Crash';\r\n if (pokemonSpecies?.startsWith('Toxtricity') &&\r\n pokemonSpecies?.endsWith('Gmax')) return 'G-Max Stun Shock';\r\n }\r\n if (moveType === 'Grass') {\r\n if (pokemonSpecies === 'Appletun-Gmax') return 'G-Max Sweetness';\r\n if (pokemonSpecies === 'Flapple-Gmax') return 'G-Max Tartness';\r\n if (pokemonSpecies === 'Rillaboom-Gmax') return 'G-Max Drum Solo';\r\n if (pokemonSpecies === 'Venusaur-Gmax') return 'G-Max Vine Lash';\r\n }\r\n if (moveType === 'Water') {\r\n if (pokemonSpecies === 'Blastoise-Gmax') return 'G-Max Cannonade';\r\n if (pokemonSpecies === 'Drednaw-Gmax') return 'G-Max Stonesurge';\r\n if (pokemonSpecies === 'Inteleon-Gmax') return 'G-Max Hydrosnipe';\r\n if (pokemonSpecies === 'Kingler-Gmax') return 'G-Max Foam Burst';\r\n if (pokemonSpecies === 'Urshifu-Rapid-Strike-Gmax') return 'G-Max Rapid Flow';\r\n }\r\n if (moveType === 'Dark') {\r\n if (pokemonSpecies === 'Grimmsnarl-Gmax') return 'G-Max Snooze';\r\n if (pokemonSpecies === 'Urshifu-Gmax') return 'G-Max One Blow';\r\n }\r\n if (moveType === 'Poison' && pokemonSpecies === 'Garbodor-Gmax') return 'G-Max Malodor';\r\n if (moveType === 'Fighting' && pokemonSpecies === 'Machamp-Gmax') return 'G-Max Chi Strike';\r\n if (moveType === 'Ghost' && pokemonSpecies === 'Gengar-Gmax') return 'G-Max Terror';\r\n if (moveType === 'Ice' && pokemonSpecies === 'Lapras-Gmax') return 'G-Max Resonance';\r\n if (moveType === 'Flying' && pokemonSpecies === 'Corviknight-Gmax') return 'G-Max Wind Rage';\r\n if (moveType === 'Dragon' && pokemonSpecies === 'Duraludon-Gmax') return 'G-Max Depletion';\r\n if (moveType === 'Psychic' && pokemonSpecies === 'Orbeetle-Gmax') return 'G-Max Gravitas';\r\n if (moveType === 'Rock' && pokemonSpecies === 'Coalossal-Gmax') return 'G-Max Volcalith';\r\n if (moveType === 'Ground' && pokemonSpecies === 'Sandaconda-Gmax') return 'G-Max Sandblast';\r\n if (moveType === 'Dark' && pokemonSpecies === 'Grimmsnarl-Gmax') return 'G-Max Snooze';\r\n return 'Max ' + MAXMOVES_TYPING[moveType];\r\n}\r\n\r\nconst MAXMOVES_TYPING: {\r\n [type in I.TypeName]?: string;\r\n} = {\r\n Bug: 'Flutterby',\r\n Dark: 'Darkness',\r\n Dragon: 'Wyrmwind',\r\n Electric: 'Lightning',\r\n Fairy: 'Starfall',\r\n Fighting: 'Knuckle',\r\n Fire: 'Flare',\r\n Flying: 'Airstream',\r\n Ghost: 'Phantasm',\r\n Grass: 'Overgrowth',\r\n Ground: 'Quake',\r\n Ice: 'Hailstorm',\r\n Normal: 'Strike',\r\n Poison: 'Ooze',\r\n Psychic: 'Mindstorm',\r\n Rock: 'Rockfall',\r\n Steel: 'Steelspike',\r\n Water: 'Geyser',\r\n};\r\n", "// By default, importing `@smogon/calc` provides a convenience wrapper that is roughly equivalent\r\n// to importing `@smogon/calc/adaptable` and `import Generations from '@smogon/calc/data'` and\r\n// using `Generations` to populate the `Generation` param to these exports. Alternatively, an\r\n// application may implement a different `@smogon/calc/data/interface` and pass a `Generation` from\r\n// that to these exports.\r\n\r\nexport {calculate} from './calc';\r\nexport {Pokemon} from './pokemon';\r\nexport {Move} from './move';\r\nexport {Field, Side} from './field';\r\nexport {Result} from './result';\r\nexport {Stats} from './stats';\r\n", "// When using this library in the browser, a bundler like Webpack should be\r\n// used to encapsulate the various interdependencies between internal packages.\r\n// However, if you are requiring contents of this package in HTML \r\n\r\n// If we're not being used as a module we're just going to rely on globals and\r\n// that the correct loading order being followed.\r\n\r\nimport {Generations} from './data';\r\nimport {State} from './state';\r\nimport * as I from './data/interface';\r\nimport * as A from './adaptable';\r\n\r\n// The loading strategy outlined in the comment above breaks in the browser when we start reusing\r\n// names as we're doing here with our shim overrides. Because exporting calculate below tramples\r\n// A.calculate, this ends up infinitely calling itself. As a workaround we save the original value\r\n// of A.calculate (which would be exports.calculate if files are loaded as outlined above) so that\r\n// we can call that instead.\r\n//\r\n// This is obviously kludge, use a bundler kids.\r\nconst Acalculate = exports.calculate;\r\n\r\nexport function calculate(\r\n gen: I.GenerationNum | I.Generation,\r\n attacker: A.Pokemon,\r\n defender: A.Pokemon,\r\n move: A.Move,\r\n field?: A.Field\r\n): A.Result {\r\n return (Acalculate || A.calculate)(\r\n typeof gen === 'number' ? Generations.get(gen) : gen,\r\n attacker,\r\n defender,\r\n move,\r\n field\r\n );\r\n}\r\n\r\nexport class Move extends A.Move {\r\n constructor(\r\n gen: I.GenerationNum | I.Generation,\r\n name: string,\r\n options: Partial> & {\r\n ability?: string;\r\n item?: string;\r\n species?: string;\r\n } = {}\r\n ) {\r\n super(typeof gen === 'number' ? Generations.get(gen) : gen, name, options as any);\r\n }\r\n}\r\n\r\nexport class Pokemon extends A.Pokemon {\r\n constructor(\r\n gen: I.GenerationNum | I.Generation,\r\n name: string,\r\n options: Partial> & {\r\n ability?: string;\r\n item?: string;\r\n nature?: string;\r\n moves?: string[];\r\n curHP?: number;\r\n ivs?: Partial & {spc?: number};\r\n evs?: Partial & {spc?: number};\r\n boosts?: Partial & {spc?: number};\r\n } = {}\r\n ) {\r\n super(typeof gen === 'number' ? Generations.get(gen) : gen, name, options as any);\r\n }\r\n\r\n static getForme(\r\n gen: I.GenerationNum | I.Generation,\r\n speciesName: string,\r\n item?: string,\r\n moveName?: string\r\n ) {\r\n return A.Pokemon.getForme(\r\n typeof gen === 'number' ? Generations.get(gen) : gen,\r\n speciesName,\r\n item as I.ItemName,\r\n moveName as I.MoveName\r\n );\r\n }\r\n}\r\n\r\nexport function calcStat(\r\n gen: I.GenerationNum | I.Generation,\r\n stat: I.StatID | 'spc',\r\n base: number,\r\n iv: number,\r\n ev: number,\r\n level: number,\r\n nature?: string\r\n) {\r\n return A.Stats.calcStat(\r\n typeof gen === 'number' ? Generations.get(gen) : gen,\r\n stat === 'spc' ? 'spa' : stat,\r\n base,\r\n iv,\r\n ev,\r\n level,\r\n nature\r\n );\r\n}\r\n\r\nexport {Field, Side} from './field';\r\nexport {Result} from './result';\r\nexport {GenerationNum, StatsTable, StatID} from './data/interface';\r\nexport {Generations} from './data/index';\r\nexport {toID} from './util';\r\nexport {State} from './state';\r\n\r\nexport {ABILITIES} from './data/abilities';\r\nexport {ITEMS, MEGA_STONES} from './data/items';\r\nexport {MOVES} from './data/moves';\r\nexport {SPECIES} from './data/species';\r\nexport {NATURES} from './data/natures';\r\nexport {TYPE_CHART} from './data/types';\r\nexport {STATS, Stats} from './stats';\r\n"], "mappings": "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CA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;;AAGF,QAAM,MAAM,IAAI,OAAO;MACrB;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;KACD;AAED,QAAM,KAAK,IAAI,OAAO;MACpB;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;KACD;AAED,QAAM,KAAK,GAAG,OAAO;MACnB;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;KACD;AAED,QAAM,KAAK,GAAG,OAAO;MACnB;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;KACD;AAED,QAAM,KAAK,GAAG,OAAO;MACnB;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;KACD;AAED,QAAM,KAAK,GAAG,OAAO;MACnB;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;KACD;AAEY,YAAA,YAAY,CAAC,CAAA,GAAI,KAAK,KAAK,KAAK,KAAK,IAAI,IAAI,IAAI,IAAI,EAAE;AAEpE,QAAA,aAAA,WAAA;AAGE,eAAAA,WAAY,KAAoB;AAC9B,aAAK,MAAM;MACb;AAEA,MAAAA,WAAA,UAAA,MAAA,SAAI,IAAQ;AACV,eAAO,gBAAgB,KAAK,GAAG,EAAE,EAAE;MACrC;AAEC,MAAAA,WAAA,UAAC,OAAO,QAAQ,IAAjB,WAAA;;;;;oBACmB,gBAAgB,KAAK,GAAG;;;;;;;;;;;AACvC,qBAAA,CAAA,GAAM,KAAK,IAAI,EAAU,CAAE;;AAA3B,iBAAA,KAAA;;;;;;;;;;AAGN,aAAAA;IAAA,GAhBA;AAAa,YAAA,YAAA;AAkBb,QAAA,UAAA,4BAAA;AAKE,eAAAC,SAAY,MAAY;AACtB,aAAK,OAAO;AACZ,aAAK,MAAK,GAAA,OAAA,MAAK,IAAI;AACnB,aAAK,OAAO;MACd;AACF,aAAAA;IAAA,GAVA;AAYA,QAAM,kBAAkD,CAAA;;AAExD,WAAwB,cAAA,SAAA,QAAA,SAAS,GAAA,gBAAA,YAAA,KAAA,GAAA,CAAA,cAAA,MAAA,gBAAA,YAAA,KAAA,GAAE;AAAxB,oBAAS,cAAA;AACZ,cAA+B,CAAA;;AACrC,eAAsB,eAAA,MAAA,QAAA,SAAA,SAAS,IAAA,gBAAA,YAAA,KAAA,GAAA,CAAA,cAAA,MAAA,gBAAA,YAAA,KAAA,GAAE;AAAtB,sBAAO,cAAA;AACV,gBAAI,IAAI,QAAQ,OAAO;AAC7B,gBAAI,EAAE,EAAE,IAAI;;;;;;;;;;;AAEd,wBAAgB,KAAK,GAAG;;;;;;;;;;;AANf;AACH;AACK;AACH;AADc;AAAS;AAFT;AAAS;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACtXjC,QAAA,SAAA;AAEA,QAAM,MAAgB,CAAA;AAEtB,QAAM,MAAM;MACV;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;;AAGF,QAAM,WAAW;MACf;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;;AAGF,QAAM,MAAM,IAAI,OAAO,SAAAC,IAAC;AAAI,aAAA,CAAC,SAAS,SAASA,EAAC;IAApB,CAAqB,EAAE,OAAO;MACxD;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;KACD;AAED,QAAM,MAAM,IAAI,OAAO;MACrB;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;KACD;AAED,QAAM,KAAK,IAAI,OAAO;MACpB;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;KACD;AAEY,YAAA,cAA2C;MACtD,UAAU;MACV,WAAW;MACX,eAAe;MACf,WAAW;MACX,WAAW;MACX,aAAa;MACb,aAAa;MACb,UAAU;MACV,WAAW;MACX,aAAa;MACb,eAAe;MACf,aAAa;MACb,aAAa;MACb,kBAAkB;MAClB,kBAAkB;MAClB,cAAc;MACd,UAAU;MACV,WAAW;MACX,aAAa;MACb,cAAc;MACd,WAAW;MACX,WAAW;MACX,aAAa;MACb,aAAa;MACb,eAAe;MACf,eAAe;MACf,WAAW;MACX,WAAW;MACX,WAAW;MACX,aAAa;MACb,WAAW;MACX,UAAU;MACV,aAAa;MACb,cAAc;MACd,gBAAgB;MAChB,gBAAgB;MAChB,YAAY;MACZ,WAAW;MACX,WAAW;MACX,aAAa;MACb,YAAY;MACZ,WAAW;MACX,cAAc;MACd,aAAa;MACb,YAAY;MACZ,aAAa;MACb,cAAc;MACd,aAAa;;AAGf,QAAM,KAAK,GAAG,OACZ,cAAA,cAAA,CAAA,GAAA,OACK,OAAO,KAAK,QAAA,WAAW,CAAC,GAAA,KAAA,GAAA;MAC3B;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;cACA,KAAI,CAAE;AAGV,QAAM,KAAK,GAAG,OAAO,SAAAA,IAAC;AAAI,aAAAA,OAAM;IAAN,CAAiB,EAAE,OAAO;MAClD;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;KACD;AAED,QAAM,KAAK,GAAG,OAAO;MACnB;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;KACD;AAED,SAAS,IAAI,GAAG,IAAI,KAAK,KAAK;AAC5B,SAAG,KAAK,KAAA,OAAK,IAAI,KAAK,IAAA,OAAI,CAAC,IAAK,CAAC,CAAE;;AAD5B;AAKT,OAAG,KAAK,oBAAoB,WAAW;AAGvC,OAAG,KAAI,MAAP,IAAE,cAAA,cAAA,CAAA,GAAA,OAAS,QAAQ,GAAA,KAAA,GAAA,CAAE,WAAW,GAAA,KAAA,CAAA;AAEhC,QAAM,KAAK,GAAG,OAAO;MACnB;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;KACD;AAED,QAAM,UAAyD;MAC7D,eAAe,EAAC,GAAG,UAAU,GAAG,GAAE;MAClC,gBAAgB,EAAC,GAAG,UAAU,GAAG,IAAG;MACpC,gBAAgB,EAAC,GAAG,OAAO,GAAG,GAAE;MAChC,gBAAgB,EAAC,GAAG,SAAS,GAAG,GAAE;MAClC,eAAe,EAAC,GAAG,YAAY,GAAG,IAAG;MACrC,OAAO,EAAC,GAAG,UAAU,GAAG,GAAE;MAC1B,gBAAgB,EAAC,GAAG,UAAU,GAAG,GAAE;MACnC,cAAc,EAAC,GAAG,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QACT,KAAK;AACH,iBAAO;QACT,KAAK;AACH,iBAAO;QACT,KAAK;AACH,iBAAO;QACT,KAAK;AACH,iBAAO;QACT,KAAK;AACH,iBAAO;QACT,KAAK;AACH,iBAAO;QACT,KAAK;AACH,iBAAO;QACT,KAAK;AACH,iBAAO;QACT,KAAK;AACH,iBAAO;QACT;AACE,iBAAO;;IAEX;AAzCA,YAAA,qBAAA;AA2CA,QAAM,YAAY,oBAAI,IAAI;MACxB;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;KACD;AAED,QAAM,YAAY,oBAAI,IAAI;MACxB;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;KACD;AAED,QAAM,WAAW,oBAAI,IAAI;MACvB;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;KACD;AAED,QAAM,WAAW,oBAAI,IAAI,CAAC,QAAQ,QAAQ,QAAQ,QAAQ,QAAQ,MAAM,CAAC;AAEzE,QAAM,WAAW,oBAAI,IAAI;MACvB;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;KACD;AAED,QAAM,WAAW,oBAAI,IAAI;MACvB;MACA;MACA;MACA;MACA;MACA;MACA;MACA;KACD;AAED,QAAM,WAAW,oBAAI,IAAI;MACvB;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;KACD;AACD,QAAM,WAAW,oBAAI,IAAI;MACvB;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;MACA;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", "names": ["Abilities", "Ability", "i", "Items", "gen", "Item", "Moves", "gen", "Move", "data", "Species", "gen", "Specie", "Types", "Type", "Natures", "Nature", "Generation", "Field", "Side", "chance", "Result", "times", "times", "times", "times", "times", "Pokemon", "Move", "Move", "Pokemon"] } diff --git a/node_modules/.vite/deps/_metadata.json b/node_modules/.vite/deps/_metadata.json index 9577c31..9b24164 100644 --- a/node_modules/.vite/deps/_metadata.json +++ b/node_modules/.vite/deps/_metadata.json @@ -1,70 +1,70 @@ { - "hash": "20de625d", - "configHash": "83e6444d", - "lockfileHash": "c5774ab3", - "browserHash": "db110263", + "hash": "60a2c5a8", + "configHash": "c827cbf4", + "lockfileHash": "bfc1a1e1", + "browserHash": "766c87db", "optimized": { "react": { "src": "../../react/index.js", "file": "react.js", - "fileHash": "767685f8", + "fileHash": "2924d748", "needsInterop": true }, "react-dom": { "src": "../../react-dom/index.js", "file": "react-dom.js", - "fileHash": "4451cf0d", + "fileHash": "bef9ded9", "needsInterop": true }, "react/jsx-dev-runtime": { "src": "../../react/jsx-dev-runtime.js", "file": "react_jsx-dev-runtime.js", - "fileHash": "f5901083", + "fileHash": "f4d2473b", "needsInterop": true }, "react/jsx-runtime": { "src": "../../react/jsx-runtime.js", "file": "react_jsx-runtime.js", - "fileHash": "2fa494bb", + "fileHash": "c0ae443f", "needsInterop": true }, "@pkmn/data": { "src": "../../@pkmn/data/build/index.mjs", "file": "@pkmn_data.js", - "fileHash": "8efc2184", + "fileHash": "9e2fcb27", "needsInterop": false }, "@pkmn/dex": { "src": "../../@pkmn/dex/build/index.mjs", "file": "@pkmn_dex.js", - "fileHash": "774c1ee0", + "fileHash": "c7422004", "needsInterop": false }, "@smogon/calc": { "src": "../../@smogon/calc/dist/index.js", "file": "@smogon_calc.js", - "fileHash": "8122861a", + "fileHash": "ee2bfc8b", "needsInterop": true }, "react-dom/client": { "src": "../../react-dom/client.js", "file": "react-dom_client.js", - "fileHash": "cf873f36", + "fileHash": "f620a245", "needsInterop": true } }, "chunks": { - "learnsets-KCSSSTVT-OVHSZE7V": { - "file": "learnsets-KCSSSTVT-OVHSZE7V.js" + "learnsets-KCSSSTVT-DX4UPQP2": { + "file": "learnsets-KCSSSTVT-DX4UPQP2.js" }, - "chunk-AIQQI3PJ": { - "file": "chunk-AIQQI3PJ.js" + "chunk-RRGL67GH": { + "file": "chunk-RRGL67GH.js" }, - "chunk-PYPE4BMF": { - "file": "chunk-PYPE4BMF.js" + "chunk-DDD4RXUF": { + "file": "chunk-DDD4RXUF.js" }, - "chunk-AN5IDORD": { - "file": "chunk-AN5IDORD.js" + "chunk-S33WKU3H": { + "file": "chunk-S33WKU3H.js" }, "chunk-BUSYA2B4": { "file": "chunk-BUSYA2B4.js" diff --git a/node_modules/.vite/deps/chunk-AIQQI3PJ.js b/node_modules/.vite/deps/chunk-AIQQI3PJ.js deleted file mode 100644 index f5e72e5..0000000 --- a/node_modules/.vite/deps/chunk-AIQQI3PJ.js +++ /dev/null @@ -1,267 +0,0 @@ -import { - require_react -} from "./chunk-PYPE4BMF.js"; -import { - __commonJS -} from "./chunk-BUSYA2B4.js"; - -// node_modules/react-dom/cjs/react-dom.development.js -var require_react_dom_development = __commonJS({ - "node_modules/react-dom/cjs/react-dom.development.js"(exports) { - "use strict"; - (function() { - function noop() { - } - function testStringCoercion(value) { - return "" + value; - } - function createPortal$1(children, containerInfo, implementation) { - var key = 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null; - try { - testStringCoercion(key); - var JSCompiler_inline_result = false; - } catch (e) { - JSCompiler_inline_result = true; - } - JSCompiler_inline_result && (console.error( - "The provided key is an unsupported type %s. This value must be coerced to a string before using it here.", - "function" === typeof Symbol && Symbol.toStringTag && key[Symbol.toStringTag] || key.constructor.name || "Object" - ), testStringCoercion(key)); - return { - $$typeof: REACT_PORTAL_TYPE, - key: null == key ? null : "" + key, - children, - containerInfo, - implementation - }; - } - function getCrossOriginStringAs(as, input) { - if ("font" === as) return ""; - if ("string" === typeof input) - return "use-credentials" === input ? input : ""; - } - function getValueDescriptorExpectingObjectForWarning(thing) { - return null === thing ? "`null`" : void 0 === thing ? "`undefined`" : "" === thing ? "an empty string" : 'something with type "' + typeof thing + '"'; - } - function getValueDescriptorExpectingEnumForWarning(thing) { - return null === thing ? "`null`" : void 0 === thing ? "`undefined`" : "" === thing ? "an empty string" : "string" === typeof thing ? JSON.stringify(thing) : "number" === typeof thing ? "`" + thing + "`" : 'something with type "' + typeof thing + '"'; - } - function resolveDispatcher() { - var dispatcher = ReactSharedInternals.H; - null === dispatcher && console.error( - "Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://react.dev/link/invalid-hook-call for tips about how to debug and fix this problem." - ); - return dispatcher; - } - "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error()); - var React = require_react(), Internals = { - d: { - f: noop, - r: function() { - throw Error( - "Invalid form element. requestFormReset must be passed a form that was rendered by React." - ); - }, - D: noop, - C: noop, - L: noop, - m: noop, - X: noop, - S: noop, - M: noop - }, - p: 0, - findDOMNode: null - }, REACT_PORTAL_TYPE = /* @__PURE__ */ Symbol.for("react.portal"), ReactSharedInternals = React.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE; - "function" === typeof Map && null != Map.prototype && "function" === typeof Map.prototype.forEach && "function" === typeof Set && null != Set.prototype && "function" === typeof Set.prototype.clear && "function" === typeof Set.prototype.forEach || console.error( - "React depends on Map and Set built-in types. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills" - ); - exports.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = Internals; - exports.createPortal = function(children, container) { - var key = 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null; - if (!container || 1 !== container.nodeType && 9 !== container.nodeType && 11 !== container.nodeType) - throw Error("Target container is not a DOM element."); - return createPortal$1(children, container, null, key); - }; - exports.flushSync = function(fn) { - var previousTransition = ReactSharedInternals.T, previousUpdatePriority = Internals.p; - try { - if (ReactSharedInternals.T = null, Internals.p = 2, fn) - return fn(); - } finally { - ReactSharedInternals.T = previousTransition, Internals.p = previousUpdatePriority, Internals.d.f() && console.error( - "flushSync was called from inside a lifecycle method. React cannot flush when React is already rendering. Consider moving this call to a scheduler task or micro task." - ); - } - }; - exports.preconnect = function(href, options) { - "string" === typeof href && href ? null != options && "object" !== typeof options ? console.error( - "ReactDOM.preconnect(): Expected the `options` argument (second) to be an object but encountered %s instead. The only supported option at this time is `crossOrigin` which accepts a string.", - getValueDescriptorExpectingEnumForWarning(options) - ) : null != options && "string" !== typeof options.crossOrigin && console.error( - "ReactDOM.preconnect(): Expected the `crossOrigin` option (second argument) to be a string but encountered %s instead. Try removing this option or passing a string value instead.", - getValueDescriptorExpectingObjectForWarning(options.crossOrigin) - ) : console.error( - "ReactDOM.preconnect(): Expected the `href` argument (first) to be a non-empty string but encountered %s instead.", - getValueDescriptorExpectingObjectForWarning(href) - ); - "string" === typeof href && (options ? (options = options.crossOrigin, options = "string" === typeof options ? "use-credentials" === options ? options : "" : void 0) : options = null, Internals.d.C(href, options)); - }; - exports.prefetchDNS = function(href) { - if ("string" !== typeof href || !href) - console.error( - "ReactDOM.prefetchDNS(): Expected the `href` argument (first) to be a non-empty string but encountered %s instead.", - getValueDescriptorExpectingObjectForWarning(href) - ); - else if (1 < arguments.length) { - var options = arguments[1]; - "object" === typeof options && options.hasOwnProperty("crossOrigin") ? console.error( - "ReactDOM.prefetchDNS(): Expected only one argument, `href`, but encountered %s as a second argument instead. This argument is reserved for future options and is currently disallowed. It looks like the you are attempting to set a crossOrigin property for this DNS lookup hint. Browsers do not perform DNS queries using CORS and setting this attribute on the resource hint has no effect. Try calling ReactDOM.prefetchDNS() with just a single string argument, `href`.", - getValueDescriptorExpectingEnumForWarning(options) - ) : console.error( - "ReactDOM.prefetchDNS(): Expected only one argument, `href`, but encountered %s as a second argument instead. This argument is reserved for future options and is currently disallowed. Try calling ReactDOM.prefetchDNS() with just a single string argument, `href`.", - getValueDescriptorExpectingEnumForWarning(options) - ); - } - "string" === typeof href && Internals.d.D(href); - }; - exports.preinit = function(href, options) { - "string" === typeof href && href ? null == options || "object" !== typeof options ? console.error( - "ReactDOM.preinit(): Expected the `options` argument (second) to be an object with an `as` property describing the type of resource to be preinitialized but encountered %s instead.", - getValueDescriptorExpectingEnumForWarning(options) - ) : "style" !== options.as && "script" !== options.as && console.error( - 'ReactDOM.preinit(): Expected the `as` property in the `options` argument (second) to contain a valid value describing the type of resource to be preinitialized but encountered %s instead. Valid values for `as` are "style" and "script".', - getValueDescriptorExpectingEnumForWarning(options.as) - ) : console.error( - "ReactDOM.preinit(): Expected the `href` argument (first) to be a non-empty string but encountered %s instead.", - getValueDescriptorExpectingObjectForWarning(href) - ); - if ("string" === typeof href && options && "string" === typeof options.as) { - var as = options.as, crossOrigin = getCrossOriginStringAs(as, options.crossOrigin), integrity = "string" === typeof options.integrity ? options.integrity : void 0, fetchPriority = "string" === typeof options.fetchPriority ? options.fetchPriority : void 0; - "style" === as ? Internals.d.S( - href, - "string" === typeof options.precedence ? options.precedence : void 0, - { - crossOrigin, - integrity, - fetchPriority - } - ) : "script" === as && Internals.d.X(href, { - crossOrigin, - integrity, - fetchPriority, - nonce: "string" === typeof options.nonce ? options.nonce : void 0 - }); - } - }; - exports.preinitModule = function(href, options) { - var encountered = ""; - "string" === typeof href && href || (encountered += " The `href` argument encountered was " + getValueDescriptorExpectingObjectForWarning(href) + "."); - void 0 !== options && "object" !== typeof options ? encountered += " The `options` argument encountered was " + getValueDescriptorExpectingObjectForWarning(options) + "." : options && "as" in options && "script" !== options.as && (encountered += " The `as` option encountered was " + getValueDescriptorExpectingEnumForWarning(options.as) + "."); - if (encountered) - console.error( - "ReactDOM.preinitModule(): Expected up to two arguments, a non-empty `href` string and, optionally, an `options` object with a valid `as` property.%s", - encountered - ); - else - switch (encountered = options && "string" === typeof options.as ? options.as : "script", encountered) { - case "script": - break; - default: - encountered = getValueDescriptorExpectingEnumForWarning(encountered), console.error( - 'ReactDOM.preinitModule(): Currently the only supported "as" type for this function is "script" but received "%s" instead. This warning was generated for `href` "%s". In the future other module types will be supported, aligning with the import-attributes proposal. Learn more here: (https://github.com/tc39/proposal-import-attributes)', - encountered, - href - ); - } - if ("string" === typeof href) - if ("object" === typeof options && null !== options) { - if (null == options.as || "script" === options.as) - encountered = getCrossOriginStringAs( - options.as, - options.crossOrigin - ), Internals.d.M(href, { - crossOrigin: encountered, - integrity: "string" === typeof options.integrity ? options.integrity : void 0, - nonce: "string" === typeof options.nonce ? options.nonce : void 0 - }); - } else null == options && Internals.d.M(href); - }; - exports.preload = function(href, options) { - var encountered = ""; - "string" === typeof href && href || (encountered += " The `href` argument encountered was " + getValueDescriptorExpectingObjectForWarning(href) + "."); - null == options || "object" !== typeof options ? encountered += " The `options` argument encountered was " + getValueDescriptorExpectingObjectForWarning(options) + "." : "string" === typeof options.as && options.as || (encountered += " The `as` option encountered was " + getValueDescriptorExpectingObjectForWarning(options.as) + "."); - encountered && console.error( - 'ReactDOM.preload(): Expected two arguments, a non-empty `href` string and an `options` object with an `as` property valid for a `` tag.%s', - encountered - ); - if ("string" === typeof href && "object" === typeof options && null !== options && "string" === typeof options.as) { - encountered = options.as; - var crossOrigin = getCrossOriginStringAs( - encountered, - options.crossOrigin - ); - Internals.d.L(href, encountered, { - crossOrigin, - integrity: "string" === typeof options.integrity ? options.integrity : void 0, - nonce: "string" === typeof options.nonce ? options.nonce : void 0, - type: "string" === typeof options.type ? options.type : void 0, - fetchPriority: "string" === typeof options.fetchPriority ? options.fetchPriority : void 0, - referrerPolicy: "string" === typeof options.referrerPolicy ? options.referrerPolicy : void 0, - imageSrcSet: "string" === typeof options.imageSrcSet ? options.imageSrcSet : void 0, - imageSizes: "string" === typeof options.imageSizes ? options.imageSizes : void 0, - media: "string" === typeof options.media ? options.media : void 0 - }); - } - }; - exports.preloadModule = function(href, options) { - var encountered = ""; - "string" === typeof href && href || (encountered += " The `href` argument encountered was " + getValueDescriptorExpectingObjectForWarning(href) + "."); - void 0 !== options && "object" !== typeof options ? encountered += " The `options` argument encountered was " + getValueDescriptorExpectingObjectForWarning(options) + "." : options && "as" in options && "string" !== typeof options.as && (encountered += " The `as` option encountered was " + getValueDescriptorExpectingObjectForWarning(options.as) + "."); - encountered && console.error( - 'ReactDOM.preloadModule(): Expected two arguments, a non-empty `href` string and, optionally, an `options` object with an `as` property valid for a `` tag.%s', - encountered - ); - "string" === typeof href && (options ? (encountered = getCrossOriginStringAs( - options.as, - options.crossOrigin - ), Internals.d.m(href, { - as: "string" === typeof options.as && "script" !== options.as ? options.as : void 0, - crossOrigin: encountered, - integrity: "string" === typeof options.integrity ? options.integrity : void 0 - })) : Internals.d.m(href)); - }; - exports.requestFormReset = function(form) { - Internals.d.r(form); - }; - exports.unstable_batchedUpdates = function(fn, a) { - return fn(a); - }; - exports.useFormState = function(action, initialState, permalink) { - return resolveDispatcher().useFormState(action, initialState, permalink); - }; - exports.useFormStatus = function() { - return resolveDispatcher().useHostTransitionStatus(); - }; - exports.version = "19.2.4"; - "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error()); - })(); - } -}); - -// node_modules/react-dom/index.js -var require_react_dom = __commonJS({ - "node_modules/react-dom/index.js"(exports, module) { - if (false) { - checkDCE(); - module.exports = null; - } else { - module.exports = require_react_dom_development(); - } - } -}); - -export { - require_react_dom -}; -//# sourceMappingURL=chunk-AIQQI3PJ.js.map diff --git a/node_modules/.vite/deps/chunk-AIQQI3PJ.js.map b/node_modules/.vite/deps/chunk-AIQQI3PJ.js.map deleted file mode 100644 index 92fb1e8..0000000 --- a/node_modules/.vite/deps/chunk-AIQQI3PJ.js.map +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": 3, - "sources": ["../../react-dom/cjs/react-dom.development.js", "../../react-dom/index.js"], - "sourcesContent": ["/**\n * @license React\n * react-dom.development.js\n *\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n\"use strict\";\n\"production\" !== process.env.NODE_ENV &&\n (function () {\n function noop() {}\n function testStringCoercion(value) {\n return \"\" + value;\n }\n function createPortal$1(children, containerInfo, implementation) {\n var key =\n 3 < arguments.length && void 0 !== arguments[3] ? arguments[3] : null;\n try {\n testStringCoercion(key);\n var JSCompiler_inline_result = !1;\n } catch (e) {\n JSCompiler_inline_result = !0;\n }\n JSCompiler_inline_result &&\n (console.error(\n \"The provided key is an unsupported type %s. This value must be coerced to a string before using it here.\",\n (\"function\" === typeof Symbol &&\n Symbol.toStringTag &&\n key[Symbol.toStringTag]) ||\n key.constructor.name ||\n \"Object\"\n ),\n testStringCoercion(key));\n return {\n $$typeof: REACT_PORTAL_TYPE,\n key: null == key ? null : \"\" + key,\n children: children,\n containerInfo: containerInfo,\n implementation: implementation\n };\n }\n function getCrossOriginStringAs(as, input) {\n if (\"font\" === as) return \"\";\n if (\"string\" === typeof input)\n return \"use-credentials\" === input ? input : \"\";\n }\n function getValueDescriptorExpectingObjectForWarning(thing) {\n return null === thing\n ? \"`null`\"\n : void 0 === thing\n ? \"`undefined`\"\n : \"\" === thing\n ? \"an empty string\"\n : 'something with type \"' + typeof thing + '\"';\n }\n function getValueDescriptorExpectingEnumForWarning(thing) {\n return null === thing\n ? \"`null`\"\n : void 0 === thing\n ? \"`undefined`\"\n : \"\" === thing\n ? \"an empty string\"\n : \"string\" === typeof thing\n ? JSON.stringify(thing)\n : \"number\" === typeof thing\n ? \"`\" + thing + \"`\"\n : 'something with type \"' + typeof thing + '\"';\n }\n function resolveDispatcher() {\n var dispatcher = ReactSharedInternals.H;\n null === dispatcher &&\n console.error(\n \"Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\\n1. You might have mismatching versions of React and the renderer (such as React DOM)\\n2. You might be breaking the Rules of Hooks\\n3. You might have more than one copy of React in the same app\\nSee https://react.dev/link/invalid-hook-call for tips about how to debug and fix this problem.\"\n );\n return dispatcher;\n }\n \"undefined\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&\n \"function\" ===\n typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart &&\n __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());\n var React = require(\"react\"),\n Internals = {\n d: {\n f: noop,\n r: function () {\n throw Error(\n \"Invalid form element. requestFormReset must be passed a form that was rendered by React.\"\n );\n },\n D: noop,\n C: noop,\n L: noop,\n m: noop,\n X: noop,\n S: noop,\n M: noop\n },\n p: 0,\n findDOMNode: null\n },\n REACT_PORTAL_TYPE = Symbol.for(\"react.portal\"),\n ReactSharedInternals =\n React.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;\n (\"function\" === typeof Map &&\n null != Map.prototype &&\n \"function\" === typeof Map.prototype.forEach &&\n \"function\" === typeof Set &&\n null != Set.prototype &&\n \"function\" === typeof Set.prototype.clear &&\n \"function\" === typeof Set.prototype.forEach) ||\n console.error(\n \"React depends on Map and Set built-in types. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills\"\n );\n exports.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE =\n Internals;\n exports.createPortal = function (children, container) {\n var key =\n 2 < arguments.length && void 0 !== arguments[2] ? arguments[2] : null;\n if (\n !container ||\n (1 !== container.nodeType &&\n 9 !== container.nodeType &&\n 11 !== container.nodeType)\n )\n throw Error(\"Target container is not a DOM element.\");\n return createPortal$1(children, container, null, key);\n };\n exports.flushSync = function (fn) {\n var previousTransition = ReactSharedInternals.T,\n previousUpdatePriority = Internals.p;\n try {\n if (((ReactSharedInternals.T = null), (Internals.p = 2), fn))\n return fn();\n } finally {\n (ReactSharedInternals.T = previousTransition),\n (Internals.p = previousUpdatePriority),\n Internals.d.f() &&\n console.error(\n \"flushSync was called from inside a lifecycle method. React cannot flush when React is already rendering. Consider moving this call to a scheduler task or micro task.\"\n );\n }\n };\n exports.preconnect = function (href, options) {\n \"string\" === typeof href && href\n ? null != options && \"object\" !== typeof options\n ? console.error(\n \"ReactDOM.preconnect(): Expected the `options` argument (second) to be an object but encountered %s instead. The only supported option at this time is `crossOrigin` which accepts a string.\",\n getValueDescriptorExpectingEnumForWarning(options)\n )\n : null != options &&\n \"string\" !== typeof options.crossOrigin &&\n console.error(\n \"ReactDOM.preconnect(): Expected the `crossOrigin` option (second argument) to be a string but encountered %s instead. Try removing this option or passing a string value instead.\",\n getValueDescriptorExpectingObjectForWarning(options.crossOrigin)\n )\n : console.error(\n \"ReactDOM.preconnect(): Expected the `href` argument (first) to be a non-empty string but encountered %s instead.\",\n getValueDescriptorExpectingObjectForWarning(href)\n );\n \"string\" === typeof href &&\n (options\n ? ((options = options.crossOrigin),\n (options =\n \"string\" === typeof options\n ? \"use-credentials\" === options\n ? options\n : \"\"\n : void 0))\n : (options = null),\n Internals.d.C(href, options));\n };\n exports.prefetchDNS = function (href) {\n if (\"string\" !== typeof href || !href)\n console.error(\n \"ReactDOM.prefetchDNS(): Expected the `href` argument (first) to be a non-empty string but encountered %s instead.\",\n getValueDescriptorExpectingObjectForWarning(href)\n );\n else if (1 < arguments.length) {\n var options = arguments[1];\n \"object\" === typeof options && options.hasOwnProperty(\"crossOrigin\")\n ? console.error(\n \"ReactDOM.prefetchDNS(): Expected only one argument, `href`, but encountered %s as a second argument instead. This argument is reserved for future options and is currently disallowed. It looks like the you are attempting to set a crossOrigin property for this DNS lookup hint. Browsers do not perform DNS queries using CORS and setting this attribute on the resource hint has no effect. Try calling ReactDOM.prefetchDNS() with just a single string argument, `href`.\",\n getValueDescriptorExpectingEnumForWarning(options)\n )\n : console.error(\n \"ReactDOM.prefetchDNS(): Expected only one argument, `href`, but encountered %s as a second argument instead. This argument is reserved for future options and is currently disallowed. Try calling ReactDOM.prefetchDNS() with just a single string argument, `href`.\",\n getValueDescriptorExpectingEnumForWarning(options)\n );\n }\n \"string\" === typeof href && Internals.d.D(href);\n };\n exports.preinit = function (href, options) {\n \"string\" === typeof href && href\n ? null == options || \"object\" !== typeof options\n ? console.error(\n \"ReactDOM.preinit(): Expected the `options` argument (second) to be an object with an `as` property describing the type of resource to be preinitialized but encountered %s instead.\",\n getValueDescriptorExpectingEnumForWarning(options)\n )\n : \"style\" !== options.as &&\n \"script\" !== options.as &&\n console.error(\n 'ReactDOM.preinit(): Expected the `as` property in the `options` argument (second) to contain a valid value describing the type of resource to be preinitialized but encountered %s instead. Valid values for `as` are \"style\" and \"script\".',\n getValueDescriptorExpectingEnumForWarning(options.as)\n )\n : console.error(\n \"ReactDOM.preinit(): Expected the `href` argument (first) to be a non-empty string but encountered %s instead.\",\n getValueDescriptorExpectingObjectForWarning(href)\n );\n if (\n \"string\" === typeof href &&\n options &&\n \"string\" === typeof options.as\n ) {\n var as = options.as,\n crossOrigin = getCrossOriginStringAs(as, options.crossOrigin),\n integrity =\n \"string\" === typeof options.integrity ? options.integrity : void 0,\n fetchPriority =\n \"string\" === typeof options.fetchPriority\n ? options.fetchPriority\n : void 0;\n \"style\" === as\n ? Internals.d.S(\n href,\n \"string\" === typeof options.precedence\n ? options.precedence\n : void 0,\n {\n crossOrigin: crossOrigin,\n integrity: integrity,\n fetchPriority: fetchPriority\n }\n )\n : \"script\" === as &&\n Internals.d.X(href, {\n crossOrigin: crossOrigin,\n integrity: integrity,\n fetchPriority: fetchPriority,\n nonce: \"string\" === typeof options.nonce ? options.nonce : void 0\n });\n }\n };\n exports.preinitModule = function (href, options) {\n var encountered = \"\";\n (\"string\" === typeof href && href) ||\n (encountered +=\n \" The `href` argument encountered was \" +\n getValueDescriptorExpectingObjectForWarning(href) +\n \".\");\n void 0 !== options && \"object\" !== typeof options\n ? (encountered +=\n \" The `options` argument encountered was \" +\n getValueDescriptorExpectingObjectForWarning(options) +\n \".\")\n : options &&\n \"as\" in options &&\n \"script\" !== options.as &&\n (encountered +=\n \" The `as` option encountered was \" +\n getValueDescriptorExpectingEnumForWarning(options.as) +\n \".\");\n if (encountered)\n console.error(\n \"ReactDOM.preinitModule(): Expected up to two arguments, a non-empty `href` string and, optionally, an `options` object with a valid `as` property.%s\",\n encountered\n );\n else\n switch (\n ((encountered =\n options && \"string\" === typeof options.as ? options.as : \"script\"),\n encountered)\n ) {\n case \"script\":\n break;\n default:\n (encountered =\n getValueDescriptorExpectingEnumForWarning(encountered)),\n console.error(\n 'ReactDOM.preinitModule(): Currently the only supported \"as\" type for this function is \"script\" but received \"%s\" instead. This warning was generated for `href` \"%s\". In the future other module types will be supported, aligning with the import-attributes proposal. Learn more here: (https://github.com/tc39/proposal-import-attributes)',\n encountered,\n href\n );\n }\n if (\"string\" === typeof href)\n if (\"object\" === typeof options && null !== options) {\n if (null == options.as || \"script\" === options.as)\n (encountered = getCrossOriginStringAs(\n options.as,\n options.crossOrigin\n )),\n Internals.d.M(href, {\n crossOrigin: encountered,\n integrity:\n \"string\" === typeof options.integrity\n ? options.integrity\n : void 0,\n nonce:\n \"string\" === typeof options.nonce ? options.nonce : void 0\n });\n } else null == options && Internals.d.M(href);\n };\n exports.preload = function (href, options) {\n var encountered = \"\";\n (\"string\" === typeof href && href) ||\n (encountered +=\n \" The `href` argument encountered was \" +\n getValueDescriptorExpectingObjectForWarning(href) +\n \".\");\n null == options || \"object\" !== typeof options\n ? (encountered +=\n \" The `options` argument encountered was \" +\n getValueDescriptorExpectingObjectForWarning(options) +\n \".\")\n : (\"string\" === typeof options.as && options.as) ||\n (encountered +=\n \" The `as` option encountered was \" +\n getValueDescriptorExpectingObjectForWarning(options.as) +\n \".\");\n encountered &&\n console.error(\n 'ReactDOM.preload(): Expected two arguments, a non-empty `href` string and an `options` object with an `as` property valid for a `` tag.%s',\n encountered\n );\n if (\n \"string\" === typeof href &&\n \"object\" === typeof options &&\n null !== options &&\n \"string\" === typeof options.as\n ) {\n encountered = options.as;\n var crossOrigin = getCrossOriginStringAs(\n encountered,\n options.crossOrigin\n );\n Internals.d.L(href, encountered, {\n crossOrigin: crossOrigin,\n integrity:\n \"string\" === typeof options.integrity ? options.integrity : void 0,\n nonce: \"string\" === typeof options.nonce ? options.nonce : void 0,\n type: \"string\" === typeof options.type ? options.type : void 0,\n fetchPriority:\n \"string\" === typeof options.fetchPriority\n ? options.fetchPriority\n : void 0,\n referrerPolicy:\n \"string\" === typeof options.referrerPolicy\n ? options.referrerPolicy\n : void 0,\n imageSrcSet:\n \"string\" === typeof options.imageSrcSet\n ? options.imageSrcSet\n : void 0,\n imageSizes:\n \"string\" === typeof options.imageSizes\n ? options.imageSizes\n : void 0,\n media: \"string\" === typeof options.media ? options.media : void 0\n });\n }\n };\n exports.preloadModule = function (href, options) {\n var encountered = \"\";\n (\"string\" === typeof href && href) ||\n (encountered +=\n \" The `href` argument encountered was \" +\n getValueDescriptorExpectingObjectForWarning(href) +\n \".\");\n void 0 !== options && \"object\" !== typeof options\n ? (encountered +=\n \" The `options` argument encountered was \" +\n getValueDescriptorExpectingObjectForWarning(options) +\n \".\")\n : options &&\n \"as\" in options &&\n \"string\" !== typeof options.as &&\n (encountered +=\n \" The `as` option encountered was \" +\n getValueDescriptorExpectingObjectForWarning(options.as) +\n \".\");\n encountered &&\n console.error(\n 'ReactDOM.preloadModule(): Expected two arguments, a non-empty `href` string and, optionally, an `options` object with an `as` property valid for a `` tag.%s',\n encountered\n );\n \"string\" === typeof href &&\n (options\n ? ((encountered = getCrossOriginStringAs(\n options.as,\n options.crossOrigin\n )),\n Internals.d.m(href, {\n as:\n \"string\" === typeof options.as && \"script\" !== options.as\n ? options.as\n : void 0,\n crossOrigin: encountered,\n integrity:\n \"string\" === typeof options.integrity\n ? options.integrity\n : void 0\n }))\n : Internals.d.m(href));\n };\n exports.requestFormReset = function (form) {\n Internals.d.r(form);\n };\n exports.unstable_batchedUpdates = function (fn, a) {\n return fn(a);\n };\n exports.useFormState = function (action, initialState, permalink) {\n return resolveDispatcher().useFormState(action, initialState, permalink);\n };\n exports.useFormStatus = function () {\n return resolveDispatcher().useHostTransitionStatus();\n };\n exports.version = \"19.2.4\";\n \"undefined\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&\n \"function\" ===\n typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&\n __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error());\n })();\n", "'use strict';\n\nfunction checkDCE() {\n /* global __REACT_DEVTOOLS_GLOBAL_HOOK__ */\n if (\n typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ === 'undefined' ||\n typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE !== 'function'\n ) {\n return;\n }\n if (process.env.NODE_ENV !== 'production') {\n // This branch is unreachable because this function is only called\n // in production, but the condition is true only in development.\n // Therefore if the branch is still here, dead code elimination wasn't\n // properly applied.\n // Don't change the message. React DevTools relies on it. Also make sure\n // this message doesn't occur elsewhere in this function, or it will cause\n // a false positive.\n throw new Error('^_^');\n }\n try {\n // Verify that the code above has been dead code eliminated (DCE'd).\n __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE);\n } catch (err) {\n // DevTools shouldn't crash React, no matter what.\n // We should still report in case we break this code.\n console.error(err);\n }\n}\n\nif (process.env.NODE_ENV === 'production') {\n // DCE check should happen before ReactDOM bundle executes so that\n // DevTools can report bad minification during injection.\n checkDCE();\n module.exports = require('./cjs/react-dom.production.js');\n} else {\n module.exports = require('./cjs/react-dom.development.js');\n}\n"], - "mappings": "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", - "names": [] -} diff --git a/node_modules/.vite/deps/chunk-AN5IDORD.js b/node_modules/.vite/deps/chunk-AN5IDORD.js deleted file mode 100644 index acd437b..0000000 --- a/node_modules/.vite/deps/chunk-AN5IDORD.js +++ /dev/null @@ -1,11 +0,0 @@ -// node_modules/@pkmn/dex/build/chunk-J5LGTIGS.mjs -var __defProp = Object.defineProperty; -var __export = (target, all) => { - for (var name in all) - __defProp(target, name, { get: all[name], enumerable: true }); -}; - -export { - __export -}; -//# sourceMappingURL=chunk-AN5IDORD.js.map diff --git a/node_modules/.vite/deps/chunk-AN5IDORD.js.map b/node_modules/.vite/deps/chunk-AN5IDORD.js.map deleted file mode 100644 index 1e60256..0000000 --- a/node_modules/.vite/deps/chunk-AN5IDORD.js.map +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": 3, - "sources": ["../../@pkmn/dex/build/chunk-J5LGTIGS.mjs"], - "sourcesContent": ["var __defProp = Object.defineProperty;\nvar __export = (target, all) => {\n for (var name in all)\n __defProp(target, name, { get: all[name], enumerable: true });\n};\n\nexport {\n __export\n};\n//# sourceMappingURL=chunk-J5LGTIGS.mjs.map"], - "mappings": ";AAAA,IAAI,YAAY,OAAO;AACvB,IAAI,WAAW,CAAC,QAAQ,QAAQ;AAC9B,WAAS,QAAQ;AACf,cAAU,QAAQ,MAAM,EAAE,KAAK,IAAI,IAAI,GAAG,YAAY,KAAK,CAAC;AAChE;", - "names": [] -} diff --git a/node_modules/.vite/deps/chunk-PYPE4BMF.js b/node_modules/.vite/deps/chunk-PYPE4BMF.js deleted file mode 100644 index 41a3e01..0000000 --- a/node_modules/.vite/deps/chunk-PYPE4BMF.js +++ /dev/null @@ -1,991 +0,0 @@ -import { - __commonJS -} from "./chunk-BUSYA2B4.js"; - -// node_modules/react/cjs/react.development.js -var require_react_development = __commonJS({ - "node_modules/react/cjs/react.development.js"(exports, module) { - "use strict"; - (function() { - function defineDeprecationWarning(methodName, info) { - Object.defineProperty(Component.prototype, methodName, { - get: function() { - console.warn( - "%s(...) is deprecated in plain JavaScript React classes. %s", - info[0], - info[1] - ); - } - }); - } - function getIteratorFn(maybeIterable) { - if (null === maybeIterable || "object" !== typeof maybeIterable) - return null; - maybeIterable = MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL] || maybeIterable["@@iterator"]; - return "function" === typeof maybeIterable ? maybeIterable : null; - } - function warnNoop(publicInstance, callerName) { - publicInstance = (publicInstance = publicInstance.constructor) && (publicInstance.displayName || publicInstance.name) || "ReactClass"; - var warningKey = publicInstance + "." + callerName; - didWarnStateUpdateForUnmountedComponent[warningKey] || (console.error( - "Can't call %s on a component that is not yet mounted. This is a no-op, but it might indicate a bug in your application. Instead, assign to `this.state` directly or define a `state = {};` class property with the desired state in the %s component.", - callerName, - publicInstance - ), didWarnStateUpdateForUnmountedComponent[warningKey] = true); - } - function Component(props, context, updater) { - this.props = props; - this.context = context; - this.refs = emptyObject; - this.updater = updater || ReactNoopUpdateQueue; - } - function ComponentDummy() { - } - function PureComponent(props, context, updater) { - this.props = props; - this.context = context; - this.refs = emptyObject; - this.updater = updater || ReactNoopUpdateQueue; - } - function noop() { - } - function testStringCoercion(value) { - return "" + value; - } - function checkKeyStringCoercion(value) { - try { - testStringCoercion(value); - var JSCompiler_inline_result = false; - } catch (e) { - JSCompiler_inline_result = true; - } - if (JSCompiler_inline_result) { - JSCompiler_inline_result = console; - var JSCompiler_temp_const = JSCompiler_inline_result.error; - var JSCompiler_inline_result$jscomp$0 = "function" === typeof Symbol && Symbol.toStringTag && value[Symbol.toStringTag] || value.constructor.name || "Object"; - JSCompiler_temp_const.call( - JSCompiler_inline_result, - "The provided key is an unsupported type %s. This value must be coerced to a string before using it here.", - JSCompiler_inline_result$jscomp$0 - ); - return testStringCoercion(value); - } - } - function getComponentNameFromType(type) { - if (null == type) return null; - if ("function" === typeof type) - return type.$$typeof === REACT_CLIENT_REFERENCE ? null : type.displayName || type.name || null; - if ("string" === typeof type) return type; - switch (type) { - case REACT_FRAGMENT_TYPE: - return "Fragment"; - case REACT_PROFILER_TYPE: - return "Profiler"; - case REACT_STRICT_MODE_TYPE: - return "StrictMode"; - case REACT_SUSPENSE_TYPE: - return "Suspense"; - case REACT_SUSPENSE_LIST_TYPE: - return "SuspenseList"; - case REACT_ACTIVITY_TYPE: - return "Activity"; - } - if ("object" === typeof type) - switch ("number" === typeof type.tag && console.error( - "Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue." - ), type.$$typeof) { - case REACT_PORTAL_TYPE: - return "Portal"; - case REACT_CONTEXT_TYPE: - return type.displayName || "Context"; - case REACT_CONSUMER_TYPE: - return (type._context.displayName || "Context") + ".Consumer"; - case REACT_FORWARD_REF_TYPE: - var innerType = type.render; - type = type.displayName; - type || (type = innerType.displayName || innerType.name || "", type = "" !== type ? "ForwardRef(" + type + ")" : "ForwardRef"); - return type; - case REACT_MEMO_TYPE: - return innerType = type.displayName || null, null !== innerType ? innerType : getComponentNameFromType(type.type) || "Memo"; - case REACT_LAZY_TYPE: - innerType = type._payload; - type = type._init; - try { - return getComponentNameFromType(type(innerType)); - } catch (x) { - } - } - return null; - } - function getTaskName(type) { - if (type === REACT_FRAGMENT_TYPE) return "<>"; - if ("object" === typeof type && null !== type && type.$$typeof === REACT_LAZY_TYPE) - return "<...>"; - try { - var name = getComponentNameFromType(type); - return name ? "<" + name + ">" : "<...>"; - } catch (x) { - return "<...>"; - } - } - function getOwner() { - var dispatcher = ReactSharedInternals.A; - return null === dispatcher ? null : dispatcher.getOwner(); - } - function UnknownOwner() { - return Error("react-stack-top-frame"); - } - function hasValidKey(config) { - if (hasOwnProperty.call(config, "key")) { - var getter = Object.getOwnPropertyDescriptor(config, "key").get; - if (getter && getter.isReactWarning) return false; - } - return void 0 !== config.key; - } - function defineKeyPropWarningGetter(props, displayName) { - function warnAboutAccessingKey() { - specialPropKeyWarningShown || (specialPropKeyWarningShown = true, console.error( - "%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)", - displayName - )); - } - warnAboutAccessingKey.isReactWarning = true; - Object.defineProperty(props, "key", { - get: warnAboutAccessingKey, - configurable: true - }); - } - function elementRefGetterWithDeprecationWarning() { - var componentName = getComponentNameFromType(this.type); - didWarnAboutElementRef[componentName] || (didWarnAboutElementRef[componentName] = true, console.error( - "Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release." - )); - componentName = this.props.ref; - return void 0 !== componentName ? componentName : null; - } - function ReactElement(type, key, props, owner, debugStack, debugTask) { - var refProp = props.ref; - type = { - $$typeof: REACT_ELEMENT_TYPE, - type, - key, - props, - _owner: owner - }; - null !== (void 0 !== refProp ? refProp : null) ? Object.defineProperty(type, "ref", { - enumerable: false, - get: elementRefGetterWithDeprecationWarning - }) : Object.defineProperty(type, "ref", { enumerable: false, value: null }); - type._store = {}; - Object.defineProperty(type._store, "validated", { - configurable: false, - enumerable: false, - writable: true, - value: 0 - }); - Object.defineProperty(type, "_debugInfo", { - configurable: false, - enumerable: false, - writable: true, - value: null - }); - Object.defineProperty(type, "_debugStack", { - configurable: false, - enumerable: false, - writable: true, - value: debugStack - }); - Object.defineProperty(type, "_debugTask", { - configurable: false, - enumerable: false, - writable: true, - value: debugTask - }); - Object.freeze && (Object.freeze(type.props), Object.freeze(type)); - return type; - } - function cloneAndReplaceKey(oldElement, newKey) { - newKey = ReactElement( - oldElement.type, - newKey, - oldElement.props, - oldElement._owner, - oldElement._debugStack, - oldElement._debugTask - ); - oldElement._store && (newKey._store.validated = oldElement._store.validated); - return newKey; - } - function validateChildKeys(node) { - isValidElement(node) ? node._store && (node._store.validated = 1) : "object" === typeof node && null !== node && node.$$typeof === REACT_LAZY_TYPE && ("fulfilled" === node._payload.status ? isValidElement(node._payload.value) && node._payload.value._store && (node._payload.value._store.validated = 1) : node._store && (node._store.validated = 1)); - } - function isValidElement(object) { - return "object" === typeof object && null !== object && object.$$typeof === REACT_ELEMENT_TYPE; - } - function escape(key) { - var escaperLookup = { "=": "=0", ":": "=2" }; - return "$" + key.replace(/[=:]/g, function(match) { - return escaperLookup[match]; - }); - } - function getElementKey(element, index) { - return "object" === typeof element && null !== element && null != element.key ? (checkKeyStringCoercion(element.key), escape("" + element.key)) : index.toString(36); - } - function resolveThenable(thenable) { - switch (thenable.status) { - case "fulfilled": - return thenable.value; - case "rejected": - throw thenable.reason; - default: - switch ("string" === typeof thenable.status ? thenable.then(noop, noop) : (thenable.status = "pending", thenable.then( - function(fulfilledValue) { - "pending" === thenable.status && (thenable.status = "fulfilled", thenable.value = fulfilledValue); - }, - function(error) { - "pending" === thenable.status && (thenable.status = "rejected", thenable.reason = error); - } - )), thenable.status) { - case "fulfilled": - return thenable.value; - case "rejected": - throw thenable.reason; - } - } - throw thenable; - } - function mapIntoArray(children, array, escapedPrefix, nameSoFar, callback) { - var type = typeof children; - if ("undefined" === type || "boolean" === type) children = null; - var invokeCallback = false; - if (null === children) invokeCallback = true; - else - switch (type) { - case "bigint": - case "string": - case "number": - invokeCallback = true; - break; - case "object": - switch (children.$$typeof) { - case REACT_ELEMENT_TYPE: - case REACT_PORTAL_TYPE: - invokeCallback = true; - break; - case REACT_LAZY_TYPE: - return invokeCallback = children._init, mapIntoArray( - invokeCallback(children._payload), - array, - escapedPrefix, - nameSoFar, - callback - ); - } - } - if (invokeCallback) { - invokeCallback = children; - callback = callback(invokeCallback); - var childKey = "" === nameSoFar ? "." + getElementKey(invokeCallback, 0) : nameSoFar; - isArrayImpl(callback) ? (escapedPrefix = "", null != childKey && (escapedPrefix = childKey.replace(userProvidedKeyEscapeRegex, "$&/") + "/"), mapIntoArray(callback, array, escapedPrefix, "", function(c) { - return c; - })) : null != callback && (isValidElement(callback) && (null != callback.key && (invokeCallback && invokeCallback.key === callback.key || checkKeyStringCoercion(callback.key)), escapedPrefix = cloneAndReplaceKey( - callback, - escapedPrefix + (null == callback.key || invokeCallback && invokeCallback.key === callback.key ? "" : ("" + callback.key).replace( - userProvidedKeyEscapeRegex, - "$&/" - ) + "/") + childKey - ), "" !== nameSoFar && null != invokeCallback && isValidElement(invokeCallback) && null == invokeCallback.key && invokeCallback._store && !invokeCallback._store.validated && (escapedPrefix._store.validated = 2), callback = escapedPrefix), array.push(callback)); - return 1; - } - invokeCallback = 0; - childKey = "" === nameSoFar ? "." : nameSoFar + ":"; - if (isArrayImpl(children)) - for (var i = 0; i < children.length; i++) - nameSoFar = children[i], type = childKey + getElementKey(nameSoFar, i), invokeCallback += mapIntoArray( - nameSoFar, - array, - escapedPrefix, - type, - callback - ); - else if (i = getIteratorFn(children), "function" === typeof i) - for (i === children.entries && (didWarnAboutMaps || console.warn( - "Using Maps as children is not supported. Use an array of keyed ReactElements instead." - ), didWarnAboutMaps = true), children = i.call(children), i = 0; !(nameSoFar = children.next()).done; ) - nameSoFar = nameSoFar.value, type = childKey + getElementKey(nameSoFar, i++), invokeCallback += mapIntoArray( - nameSoFar, - array, - escapedPrefix, - type, - callback - ); - else if ("object" === type) { - if ("function" === typeof children.then) - return mapIntoArray( - resolveThenable(children), - array, - escapedPrefix, - nameSoFar, - callback - ); - array = String(children); - throw Error( - "Objects are not valid as a React child (found: " + ("[object Object]" === array ? "object with keys {" + Object.keys(children).join(", ") + "}" : array) + "). If you meant to render a collection of children, use an array instead." - ); - } - return invokeCallback; - } - function mapChildren(children, func, context) { - if (null == children) return children; - var result = [], count = 0; - mapIntoArray(children, result, "", "", function(child) { - return func.call(context, child, count++); - }); - return result; - } - function lazyInitializer(payload) { - if (-1 === payload._status) { - var ioInfo = payload._ioInfo; - null != ioInfo && (ioInfo.start = ioInfo.end = performance.now()); - ioInfo = payload._result; - var thenable = ioInfo(); - thenable.then( - function(moduleObject) { - if (0 === payload._status || -1 === payload._status) { - payload._status = 1; - payload._result = moduleObject; - var _ioInfo = payload._ioInfo; - null != _ioInfo && (_ioInfo.end = performance.now()); - void 0 === thenable.status && (thenable.status = "fulfilled", thenable.value = moduleObject); - } - }, - function(error) { - if (0 === payload._status || -1 === payload._status) { - payload._status = 2; - payload._result = error; - var _ioInfo2 = payload._ioInfo; - null != _ioInfo2 && (_ioInfo2.end = performance.now()); - void 0 === thenable.status && (thenable.status = "rejected", thenable.reason = error); - } - } - ); - ioInfo = payload._ioInfo; - if (null != ioInfo) { - ioInfo.value = thenable; - var displayName = thenable.displayName; - "string" === typeof displayName && (ioInfo.name = displayName); - } - -1 === payload._status && (payload._status = 0, payload._result = thenable); - } - if (1 === payload._status) - return ioInfo = payload._result, void 0 === ioInfo && console.error( - "lazy: Expected the result of a dynamic import() call. Instead received: %s\n\nYour code should look like: \n const MyComponent = lazy(() => import('./MyComponent'))\n\nDid you accidentally put curly braces around the import?", - ioInfo - ), "default" in ioInfo || console.error( - "lazy: Expected the result of a dynamic import() call. Instead received: %s\n\nYour code should look like: \n const MyComponent = lazy(() => import('./MyComponent'))", - ioInfo - ), ioInfo.default; - throw payload._result; - } - function resolveDispatcher() { - var dispatcher = ReactSharedInternals.H; - null === dispatcher && console.error( - "Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://react.dev/link/invalid-hook-call for tips about how to debug and fix this problem." - ); - return dispatcher; - } - function releaseAsyncTransition() { - ReactSharedInternals.asyncTransitions--; - } - function enqueueTask(task) { - if (null === enqueueTaskImpl) - try { - var requireString = ("require" + Math.random()).slice(0, 7); - enqueueTaskImpl = (module && module[requireString]).call( - module, - "timers" - ).setImmediate; - } catch (_err) { - enqueueTaskImpl = function(callback) { - false === didWarnAboutMessageChannel && (didWarnAboutMessageChannel = true, "undefined" === typeof MessageChannel && console.error( - "This browser does not have a MessageChannel implementation, so enqueuing tasks via await act(async () => ...) will fail. Please file an issue at https://github.com/facebook/react/issues if you encounter this warning." - )); - var channel = new MessageChannel(); - channel.port1.onmessage = callback; - channel.port2.postMessage(void 0); - }; - } - return enqueueTaskImpl(task); - } - function aggregateErrors(errors) { - return 1 < errors.length && "function" === typeof AggregateError ? new AggregateError(errors) : errors[0]; - } - function popActScope(prevActQueue, prevActScopeDepth) { - prevActScopeDepth !== actScopeDepth - 1 && console.error( - "You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. " - ); - actScopeDepth = prevActScopeDepth; - } - function recursivelyFlushAsyncActWork(returnValue, resolve, reject) { - var queue = ReactSharedInternals.actQueue; - if (null !== queue) - if (0 !== queue.length) - try { - flushActQueue(queue); - enqueueTask(function() { - return recursivelyFlushAsyncActWork(returnValue, resolve, reject); - }); - return; - } catch (error) { - ReactSharedInternals.thrownErrors.push(error); - } - else ReactSharedInternals.actQueue = null; - 0 < ReactSharedInternals.thrownErrors.length ? (queue = aggregateErrors(ReactSharedInternals.thrownErrors), ReactSharedInternals.thrownErrors.length = 0, reject(queue)) : resolve(returnValue); - } - function flushActQueue(queue) { - if (!isFlushing) { - isFlushing = true; - var i = 0; - try { - for (; i < queue.length; i++) { - var callback = queue[i]; - do { - ReactSharedInternals.didUsePromise = false; - var continuation = callback(false); - if (null !== continuation) { - if (ReactSharedInternals.didUsePromise) { - queue[i] = callback; - queue.splice(0, i); - return; - } - callback = continuation; - } else break; - } while (1); - } - queue.length = 0; - } catch (error) { - queue.splice(0, i + 1), ReactSharedInternals.thrownErrors.push(error); - } finally { - isFlushing = false; - } - } - } - "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error()); - var REACT_ELEMENT_TYPE = /* @__PURE__ */ Symbol.for("react.transitional.element"), REACT_PORTAL_TYPE = /* @__PURE__ */ Symbol.for("react.portal"), REACT_FRAGMENT_TYPE = /* @__PURE__ */ Symbol.for("react.fragment"), REACT_STRICT_MODE_TYPE = /* @__PURE__ */ Symbol.for("react.strict_mode"), REACT_PROFILER_TYPE = /* @__PURE__ */ Symbol.for("react.profiler"), REACT_CONSUMER_TYPE = /* @__PURE__ */ Symbol.for("react.consumer"), REACT_CONTEXT_TYPE = /* @__PURE__ */ Symbol.for("react.context"), REACT_FORWARD_REF_TYPE = /* @__PURE__ */ Symbol.for("react.forward_ref"), REACT_SUSPENSE_TYPE = /* @__PURE__ */ Symbol.for("react.suspense"), REACT_SUSPENSE_LIST_TYPE = /* @__PURE__ */ Symbol.for("react.suspense_list"), REACT_MEMO_TYPE = /* @__PURE__ */ Symbol.for("react.memo"), REACT_LAZY_TYPE = /* @__PURE__ */ Symbol.for("react.lazy"), REACT_ACTIVITY_TYPE = /* @__PURE__ */ Symbol.for("react.activity"), MAYBE_ITERATOR_SYMBOL = Symbol.iterator, didWarnStateUpdateForUnmountedComponent = {}, ReactNoopUpdateQueue = { - isMounted: function() { - return false; - }, - enqueueForceUpdate: function(publicInstance) { - warnNoop(publicInstance, "forceUpdate"); - }, - enqueueReplaceState: function(publicInstance) { - warnNoop(publicInstance, "replaceState"); - }, - enqueueSetState: function(publicInstance) { - warnNoop(publicInstance, "setState"); - } - }, assign = Object.assign, emptyObject = {}; - Object.freeze(emptyObject); - Component.prototype.isReactComponent = {}; - Component.prototype.setState = function(partialState, callback) { - if ("object" !== typeof partialState && "function" !== typeof partialState && null != partialState) - throw Error( - "takes an object of state variables to update or a function which returns an object of state variables." - ); - this.updater.enqueueSetState(this, partialState, callback, "setState"); - }; - Component.prototype.forceUpdate = function(callback) { - this.updater.enqueueForceUpdate(this, callback, "forceUpdate"); - }; - var deprecatedAPIs = { - isMounted: [ - "isMounted", - "Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks." - ], - replaceState: [ - "replaceState", - "Refactor your code to use setState instead (see https://github.com/facebook/react/issues/3236)." - ] - }; - for (fnName in deprecatedAPIs) - deprecatedAPIs.hasOwnProperty(fnName) && defineDeprecationWarning(fnName, deprecatedAPIs[fnName]); - ComponentDummy.prototype = Component.prototype; - deprecatedAPIs = PureComponent.prototype = new ComponentDummy(); - deprecatedAPIs.constructor = PureComponent; - assign(deprecatedAPIs, Component.prototype); - deprecatedAPIs.isPureReactComponent = true; - var isArrayImpl = Array.isArray, REACT_CLIENT_REFERENCE = /* @__PURE__ */ Symbol.for("react.client.reference"), ReactSharedInternals = { - H: null, - A: null, - T: null, - S: null, - actQueue: null, - asyncTransitions: 0, - isBatchingLegacy: false, - didScheduleLegacyUpdate: false, - didUsePromise: false, - thrownErrors: [], - getCurrentStack: null, - recentlyCreatedOwnerStacks: 0 - }, hasOwnProperty = Object.prototype.hasOwnProperty, createTask = console.createTask ? console.createTask : function() { - return null; - }; - deprecatedAPIs = { - react_stack_bottom_frame: function(callStackForError) { - return callStackForError(); - } - }; - var specialPropKeyWarningShown, didWarnAboutOldJSXRuntime; - var didWarnAboutElementRef = {}; - var unknownOwnerDebugStack = deprecatedAPIs.react_stack_bottom_frame.bind( - deprecatedAPIs, - UnknownOwner - )(); - var unknownOwnerDebugTask = createTask(getTaskName(UnknownOwner)); - var didWarnAboutMaps = false, userProvidedKeyEscapeRegex = /\/+/g, reportGlobalError = "function" === typeof reportError ? reportError : function(error) { - if ("object" === typeof window && "function" === typeof window.ErrorEvent) { - var event = new window.ErrorEvent("error", { - bubbles: true, - cancelable: true, - message: "object" === typeof error && null !== error && "string" === typeof error.message ? String(error.message) : String(error), - error - }); - if (!window.dispatchEvent(event)) return; - } else if ("object" === typeof process && "function" === typeof process.emit) { - process.emit("uncaughtException", error); - return; - } - console.error(error); - }, didWarnAboutMessageChannel = false, enqueueTaskImpl = null, actScopeDepth = 0, didWarnNoAwaitAct = false, isFlushing = false, queueSeveralMicrotasks = "function" === typeof queueMicrotask ? function(callback) { - queueMicrotask(function() { - return queueMicrotask(callback); - }); - } : enqueueTask; - deprecatedAPIs = Object.freeze({ - __proto__: null, - c: function(size) { - return resolveDispatcher().useMemoCache(size); - } - }); - var fnName = { - map: mapChildren, - forEach: function(children, forEachFunc, forEachContext) { - mapChildren( - children, - function() { - forEachFunc.apply(this, arguments); - }, - forEachContext - ); - }, - count: function(children) { - var n = 0; - mapChildren(children, function() { - n++; - }); - return n; - }, - toArray: function(children) { - return mapChildren(children, function(child) { - return child; - }) || []; - }, - only: function(children) { - if (!isValidElement(children)) - throw Error( - "React.Children.only expected to receive a single React element child." - ); - return children; - } - }; - exports.Activity = REACT_ACTIVITY_TYPE; - exports.Children = fnName; - exports.Component = Component; - exports.Fragment = REACT_FRAGMENT_TYPE; - exports.Profiler = REACT_PROFILER_TYPE; - exports.PureComponent = PureComponent; - exports.StrictMode = REACT_STRICT_MODE_TYPE; - exports.Suspense = REACT_SUSPENSE_TYPE; - exports.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = ReactSharedInternals; - exports.__COMPILER_RUNTIME = deprecatedAPIs; - exports.act = function(callback) { - var prevActQueue = ReactSharedInternals.actQueue, prevActScopeDepth = actScopeDepth; - actScopeDepth++; - var queue = ReactSharedInternals.actQueue = null !== prevActQueue ? prevActQueue : [], didAwaitActCall = false; - try { - var result = callback(); - } catch (error) { - ReactSharedInternals.thrownErrors.push(error); - } - if (0 < ReactSharedInternals.thrownErrors.length) - throw popActScope(prevActQueue, prevActScopeDepth), callback = aggregateErrors(ReactSharedInternals.thrownErrors), ReactSharedInternals.thrownErrors.length = 0, callback; - if (null !== result && "object" === typeof result && "function" === typeof result.then) { - var thenable = result; - queueSeveralMicrotasks(function() { - didAwaitActCall || didWarnNoAwaitAct || (didWarnNoAwaitAct = true, console.error( - "You called act(async () => ...) without await. This could lead to unexpected testing behaviour, interleaving multiple act calls and mixing their scopes. You should - await act(async () => ...);" - )); - }); - return { - then: function(resolve, reject) { - didAwaitActCall = true; - thenable.then( - function(returnValue) { - popActScope(prevActQueue, prevActScopeDepth); - if (0 === prevActScopeDepth) { - try { - flushActQueue(queue), enqueueTask(function() { - return recursivelyFlushAsyncActWork( - returnValue, - resolve, - reject - ); - }); - } catch (error$0) { - ReactSharedInternals.thrownErrors.push(error$0); - } - if (0 < ReactSharedInternals.thrownErrors.length) { - var _thrownError = aggregateErrors( - ReactSharedInternals.thrownErrors - ); - ReactSharedInternals.thrownErrors.length = 0; - reject(_thrownError); - } - } else resolve(returnValue); - }, - function(error) { - popActScope(prevActQueue, prevActScopeDepth); - 0 < ReactSharedInternals.thrownErrors.length ? (error = aggregateErrors( - ReactSharedInternals.thrownErrors - ), ReactSharedInternals.thrownErrors.length = 0, reject(error)) : reject(error); - } - ); - } - }; - } - var returnValue$jscomp$0 = result; - popActScope(prevActQueue, prevActScopeDepth); - 0 === prevActScopeDepth && (flushActQueue(queue), 0 !== queue.length && queueSeveralMicrotasks(function() { - didAwaitActCall || didWarnNoAwaitAct || (didWarnNoAwaitAct = true, console.error( - "A component suspended inside an `act` scope, but the `act` call was not awaited. When testing React components that depend on asynchronous data, you must await the result:\n\nawait act(() => ...)" - )); - }), ReactSharedInternals.actQueue = null); - if (0 < ReactSharedInternals.thrownErrors.length) - throw callback = aggregateErrors(ReactSharedInternals.thrownErrors), ReactSharedInternals.thrownErrors.length = 0, callback; - return { - then: function(resolve, reject) { - didAwaitActCall = true; - 0 === prevActScopeDepth ? (ReactSharedInternals.actQueue = queue, enqueueTask(function() { - return recursivelyFlushAsyncActWork( - returnValue$jscomp$0, - resolve, - reject - ); - })) : resolve(returnValue$jscomp$0); - } - }; - }; - exports.cache = function(fn) { - return function() { - return fn.apply(null, arguments); - }; - }; - exports.cacheSignal = function() { - return null; - }; - exports.captureOwnerStack = function() { - var getCurrentStack = ReactSharedInternals.getCurrentStack; - return null === getCurrentStack ? null : getCurrentStack(); - }; - exports.cloneElement = function(element, config, children) { - if (null === element || void 0 === element) - throw Error( - "The argument must be a React element, but you passed " + element + "." - ); - var props = assign({}, element.props), key = element.key, owner = element._owner; - if (null != config) { - var JSCompiler_inline_result; - a: { - if (hasOwnProperty.call(config, "ref") && (JSCompiler_inline_result = Object.getOwnPropertyDescriptor( - config, - "ref" - ).get) && JSCompiler_inline_result.isReactWarning) { - JSCompiler_inline_result = false; - break a; - } - JSCompiler_inline_result = void 0 !== config.ref; - } - JSCompiler_inline_result && (owner = getOwner()); - hasValidKey(config) && (checkKeyStringCoercion(config.key), key = "" + config.key); - for (propName in config) - !hasOwnProperty.call(config, propName) || "key" === propName || "__self" === propName || "__source" === propName || "ref" === propName && void 0 === config.ref || (props[propName] = config[propName]); - } - var propName = arguments.length - 2; - if (1 === propName) props.children = children; - else if (1 < propName) { - JSCompiler_inline_result = Array(propName); - for (var i = 0; i < propName; i++) - JSCompiler_inline_result[i] = arguments[i + 2]; - props.children = JSCompiler_inline_result; - } - props = ReactElement( - element.type, - key, - props, - owner, - element._debugStack, - element._debugTask - ); - for (key = 2; key < arguments.length; key++) - validateChildKeys(arguments[key]); - return props; - }; - exports.createContext = function(defaultValue) { - defaultValue = { - $$typeof: REACT_CONTEXT_TYPE, - _currentValue: defaultValue, - _currentValue2: defaultValue, - _threadCount: 0, - Provider: null, - Consumer: null - }; - defaultValue.Provider = defaultValue; - defaultValue.Consumer = { - $$typeof: REACT_CONSUMER_TYPE, - _context: defaultValue - }; - defaultValue._currentRenderer = null; - defaultValue._currentRenderer2 = null; - return defaultValue; - }; - exports.createElement = function(type, config, children) { - for (var i = 2; i < arguments.length; i++) - validateChildKeys(arguments[i]); - i = {}; - var key = null; - if (null != config) - for (propName in didWarnAboutOldJSXRuntime || !("__self" in config) || "key" in config || (didWarnAboutOldJSXRuntime = true, console.warn( - "Your app (or one of its dependencies) is using an outdated JSX transform. Update to the modern JSX transform for faster performance: https://react.dev/link/new-jsx-transform" - )), hasValidKey(config) && (checkKeyStringCoercion(config.key), key = "" + config.key), config) - hasOwnProperty.call(config, propName) && "key" !== propName && "__self" !== propName && "__source" !== propName && (i[propName] = config[propName]); - var childrenLength = arguments.length - 2; - if (1 === childrenLength) i.children = children; - else if (1 < childrenLength) { - for (var childArray = Array(childrenLength), _i = 0; _i < childrenLength; _i++) - childArray[_i] = arguments[_i + 2]; - Object.freeze && Object.freeze(childArray); - i.children = childArray; - } - if (type && type.defaultProps) - for (propName in childrenLength = type.defaultProps, childrenLength) - void 0 === i[propName] && (i[propName] = childrenLength[propName]); - key && defineKeyPropWarningGetter( - i, - "function" === typeof type ? type.displayName || type.name || "Unknown" : type - ); - var propName = 1e4 > ReactSharedInternals.recentlyCreatedOwnerStacks++; - return ReactElement( - type, - key, - i, - getOwner(), - propName ? Error("react-stack-top-frame") : unknownOwnerDebugStack, - propName ? createTask(getTaskName(type)) : unknownOwnerDebugTask - ); - }; - exports.createRef = function() { - var refObject = { current: null }; - Object.seal(refObject); - return refObject; - }; - exports.forwardRef = function(render) { - null != render && render.$$typeof === REACT_MEMO_TYPE ? console.error( - "forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))." - ) : "function" !== typeof render ? console.error( - "forwardRef requires a render function but was given %s.", - null === render ? "null" : typeof render - ) : 0 !== render.length && 2 !== render.length && console.error( - "forwardRef render functions accept exactly two parameters: props and ref. %s", - 1 === render.length ? "Did you forget to use the ref parameter?" : "Any additional parameter will be undefined." - ); - null != render && null != render.defaultProps && console.error( - "forwardRef render functions do not support defaultProps. Did you accidentally pass a React component?" - ); - var elementType = { $$typeof: REACT_FORWARD_REF_TYPE, render }, ownName; - Object.defineProperty(elementType, "displayName", { - enumerable: false, - configurable: true, - get: function() { - return ownName; - }, - set: function(name) { - ownName = name; - render.name || render.displayName || (Object.defineProperty(render, "name", { value: name }), render.displayName = name); - } - }); - return elementType; - }; - exports.isValidElement = isValidElement; - exports.lazy = function(ctor) { - ctor = { _status: -1, _result: ctor }; - var lazyType = { - $$typeof: REACT_LAZY_TYPE, - _payload: ctor, - _init: lazyInitializer - }, ioInfo = { - name: "lazy", - start: -1, - end: -1, - value: null, - owner: null, - debugStack: Error("react-stack-top-frame"), - debugTask: console.createTask ? console.createTask("lazy()") : null - }; - ctor._ioInfo = ioInfo; - lazyType._debugInfo = [{ awaited: ioInfo }]; - return lazyType; - }; - exports.memo = function(type, compare) { - null == type && console.error( - "memo: The first argument must be a component. Instead received: %s", - null === type ? "null" : typeof type - ); - compare = { - $$typeof: REACT_MEMO_TYPE, - type, - compare: void 0 === compare ? null : compare - }; - var ownName; - Object.defineProperty(compare, "displayName", { - enumerable: false, - configurable: true, - get: function() { - return ownName; - }, - set: function(name) { - ownName = name; - type.name || type.displayName || (Object.defineProperty(type, "name", { value: name }), type.displayName = name); - } - }); - return compare; - }; - exports.startTransition = function(scope) { - var prevTransition = ReactSharedInternals.T, currentTransition = {}; - currentTransition._updatedFibers = /* @__PURE__ */ new Set(); - ReactSharedInternals.T = currentTransition; - try { - var returnValue = scope(), onStartTransitionFinish = ReactSharedInternals.S; - null !== onStartTransitionFinish && onStartTransitionFinish(currentTransition, returnValue); - "object" === typeof returnValue && null !== returnValue && "function" === typeof returnValue.then && (ReactSharedInternals.asyncTransitions++, returnValue.then(releaseAsyncTransition, releaseAsyncTransition), returnValue.then(noop, reportGlobalError)); - } catch (error) { - reportGlobalError(error); - } finally { - null === prevTransition && currentTransition._updatedFibers && (scope = currentTransition._updatedFibers.size, currentTransition._updatedFibers.clear(), 10 < scope && console.warn( - "Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table." - )), null !== prevTransition && null !== currentTransition.types && (null !== prevTransition.types && prevTransition.types !== currentTransition.types && console.error( - "We expected inner Transitions to have transferred the outer types set and that you cannot add to the outer Transition while inside the inner.This is a bug in React." - ), prevTransition.types = currentTransition.types), ReactSharedInternals.T = prevTransition; - } - }; - exports.unstable_useCacheRefresh = function() { - return resolveDispatcher().useCacheRefresh(); - }; - exports.use = function(usable) { - return resolveDispatcher().use(usable); - }; - exports.useActionState = function(action, initialState, permalink) { - return resolveDispatcher().useActionState( - action, - initialState, - permalink - ); - }; - exports.useCallback = function(callback, deps) { - return resolveDispatcher().useCallback(callback, deps); - }; - exports.useContext = function(Context) { - var dispatcher = resolveDispatcher(); - Context.$$typeof === REACT_CONSUMER_TYPE && console.error( - "Calling useContext(Context.Consumer) is not supported and will cause bugs. Did you mean to call useContext(Context) instead?" - ); - return dispatcher.useContext(Context); - }; - exports.useDebugValue = function(value, formatterFn) { - return resolveDispatcher().useDebugValue(value, formatterFn); - }; - exports.useDeferredValue = function(value, initialValue) { - return resolveDispatcher().useDeferredValue(value, initialValue); - }; - exports.useEffect = function(create, deps) { - null == create && console.warn( - "React Hook useEffect requires an effect callback. Did you forget to pass a callback to the hook?" - ); - return resolveDispatcher().useEffect(create, deps); - }; - exports.useEffectEvent = function(callback) { - return resolveDispatcher().useEffectEvent(callback); - }; - exports.useId = function() { - return resolveDispatcher().useId(); - }; - exports.useImperativeHandle = function(ref, create, deps) { - return resolveDispatcher().useImperativeHandle(ref, create, deps); - }; - exports.useInsertionEffect = function(create, deps) { - null == create && console.warn( - "React Hook useInsertionEffect requires an effect callback. Did you forget to pass a callback to the hook?" - ); - return resolveDispatcher().useInsertionEffect(create, deps); - }; - exports.useLayoutEffect = function(create, deps) { - null == create && console.warn( - "React Hook useLayoutEffect requires an effect callback. Did you forget to pass a callback to the hook?" - ); - return resolveDispatcher().useLayoutEffect(create, deps); - }; - exports.useMemo = function(create, deps) { - return resolveDispatcher().useMemo(create, deps); - }; - exports.useOptimistic = function(passthrough, reducer) { - return resolveDispatcher().useOptimistic(passthrough, reducer); - }; - exports.useReducer = function(reducer, initialArg, init) { - return resolveDispatcher().useReducer(reducer, initialArg, init); - }; - exports.useRef = function(initialValue) { - return resolveDispatcher().useRef(initialValue); - }; - exports.useState = function(initialState) { - return resolveDispatcher().useState(initialState); - }; - exports.useSyncExternalStore = function(subscribe, getSnapshot, getServerSnapshot) { - return resolveDispatcher().useSyncExternalStore( - subscribe, - getSnapshot, - getServerSnapshot - ); - }; - exports.useTransition = function() { - return resolveDispatcher().useTransition(); - }; - exports.version = "19.2.4"; - "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error()); - })(); - } -}); - -// node_modules/react/index.js -var require_react = __commonJS({ - "node_modules/react/index.js"(exports, module) { - if (false) { - module.exports = null; - } else { - module.exports = require_react_development(); - } - } -}); - -export { - require_react -}; -//# sourceMappingURL=chunk-PYPE4BMF.js.map diff --git a/node_modules/.vite/deps/chunk-PYPE4BMF.js.map b/node_modules/.vite/deps/chunk-PYPE4BMF.js.map deleted file mode 100644 index 0e15ebf..0000000 --- a/node_modules/.vite/deps/chunk-PYPE4BMF.js.map +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": 3, - "sources": ["../../react/cjs/react.development.js", "../../react/index.js"], - "sourcesContent": ["/**\n * @license React\n * react.development.js\n *\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n\"use strict\";\n\"production\" !== process.env.NODE_ENV &&\n (function () {\n function defineDeprecationWarning(methodName, info) {\n Object.defineProperty(Component.prototype, methodName, {\n get: function () {\n console.warn(\n \"%s(...) is deprecated in plain JavaScript React classes. %s\",\n info[0],\n info[1]\n );\n }\n });\n }\n function getIteratorFn(maybeIterable) {\n if (null === maybeIterable || \"object\" !== typeof maybeIterable)\n return null;\n maybeIterable =\n (MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL]) ||\n maybeIterable[\"@@iterator\"];\n return \"function\" === typeof maybeIterable ? maybeIterable : null;\n }\n function warnNoop(publicInstance, callerName) {\n publicInstance =\n ((publicInstance = publicInstance.constructor) &&\n (publicInstance.displayName || publicInstance.name)) ||\n \"ReactClass\";\n var warningKey = publicInstance + \".\" + callerName;\n didWarnStateUpdateForUnmountedComponent[warningKey] ||\n (console.error(\n \"Can't call %s on a component that is not yet mounted. This is a no-op, but it might indicate a bug in your application. Instead, assign to `this.state` directly or define a `state = {};` class property with the desired state in the %s component.\",\n callerName,\n publicInstance\n ),\n (didWarnStateUpdateForUnmountedComponent[warningKey] = !0));\n }\n function Component(props, context, updater) {\n this.props = props;\n this.context = context;\n this.refs = emptyObject;\n this.updater = updater || ReactNoopUpdateQueue;\n }\n function ComponentDummy() {}\n function PureComponent(props, context, updater) {\n this.props = props;\n this.context = context;\n this.refs = emptyObject;\n this.updater = updater || ReactNoopUpdateQueue;\n }\n function noop() {}\n function testStringCoercion(value) {\n return \"\" + value;\n }\n function checkKeyStringCoercion(value) {\n try {\n testStringCoercion(value);\n var JSCompiler_inline_result = !1;\n } catch (e) {\n JSCompiler_inline_result = !0;\n }\n if (JSCompiler_inline_result) {\n JSCompiler_inline_result = console;\n var JSCompiler_temp_const = JSCompiler_inline_result.error;\n var JSCompiler_inline_result$jscomp$0 =\n (\"function\" === typeof Symbol &&\n Symbol.toStringTag &&\n value[Symbol.toStringTag]) ||\n value.constructor.name ||\n \"Object\";\n JSCompiler_temp_const.call(\n JSCompiler_inline_result,\n \"The provided key is an unsupported type %s. This value must be coerced to a string before using it here.\",\n JSCompiler_inline_result$jscomp$0\n );\n return testStringCoercion(value);\n }\n }\n function getComponentNameFromType(type) {\n if (null == type) return null;\n if (\"function\" === typeof type)\n return type.$$typeof === REACT_CLIENT_REFERENCE\n ? null\n : type.displayName || type.name || null;\n if (\"string\" === typeof type) return type;\n switch (type) {\n case REACT_FRAGMENT_TYPE:\n return \"Fragment\";\n case REACT_PROFILER_TYPE:\n return \"Profiler\";\n case REACT_STRICT_MODE_TYPE:\n return \"StrictMode\";\n case REACT_SUSPENSE_TYPE:\n return \"Suspense\";\n case REACT_SUSPENSE_LIST_TYPE:\n return \"SuspenseList\";\n case REACT_ACTIVITY_TYPE:\n return \"Activity\";\n }\n if (\"object\" === typeof type)\n switch (\n (\"number\" === typeof type.tag &&\n console.error(\n \"Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue.\"\n ),\n type.$$typeof)\n ) {\n case REACT_PORTAL_TYPE:\n return \"Portal\";\n case REACT_CONTEXT_TYPE:\n return type.displayName || \"Context\";\n case REACT_CONSUMER_TYPE:\n return (type._context.displayName || \"Context\") + \".Consumer\";\n case REACT_FORWARD_REF_TYPE:\n var innerType = type.render;\n type = type.displayName;\n type ||\n ((type = innerType.displayName || innerType.name || \"\"),\n (type = \"\" !== type ? \"ForwardRef(\" + type + \")\" : \"ForwardRef\"));\n return type;\n case REACT_MEMO_TYPE:\n return (\n (innerType = type.displayName || null),\n null !== innerType\n ? innerType\n : getComponentNameFromType(type.type) || \"Memo\"\n );\n case REACT_LAZY_TYPE:\n innerType = type._payload;\n type = type._init;\n try {\n return getComponentNameFromType(type(innerType));\n } catch (x) {}\n }\n return null;\n }\n function getTaskName(type) {\n if (type === REACT_FRAGMENT_TYPE) return \"<>\";\n if (\n \"object\" === typeof type &&\n null !== type &&\n type.$$typeof === REACT_LAZY_TYPE\n )\n return \"<...>\";\n try {\n var name = getComponentNameFromType(type);\n return name ? \"<\" + name + \">\" : \"<...>\";\n } catch (x) {\n return \"<...>\";\n }\n }\n function getOwner() {\n var dispatcher = ReactSharedInternals.A;\n return null === dispatcher ? null : dispatcher.getOwner();\n }\n function UnknownOwner() {\n return Error(\"react-stack-top-frame\");\n }\n function hasValidKey(config) {\n if (hasOwnProperty.call(config, \"key\")) {\n var getter = Object.getOwnPropertyDescriptor(config, \"key\").get;\n if (getter && getter.isReactWarning) return !1;\n }\n return void 0 !== config.key;\n }\n function defineKeyPropWarningGetter(props, displayName) {\n function warnAboutAccessingKey() {\n specialPropKeyWarningShown ||\n ((specialPropKeyWarningShown = !0),\n console.error(\n \"%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)\",\n displayName\n ));\n }\n warnAboutAccessingKey.isReactWarning = !0;\n Object.defineProperty(props, \"key\", {\n get: warnAboutAccessingKey,\n configurable: !0\n });\n }\n function elementRefGetterWithDeprecationWarning() {\n var componentName = getComponentNameFromType(this.type);\n didWarnAboutElementRef[componentName] ||\n ((didWarnAboutElementRef[componentName] = !0),\n console.error(\n \"Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release.\"\n ));\n componentName = this.props.ref;\n return void 0 !== componentName ? componentName : null;\n }\n function ReactElement(type, key, props, owner, debugStack, debugTask) {\n var refProp = props.ref;\n type = {\n $$typeof: REACT_ELEMENT_TYPE,\n type: type,\n key: key,\n props: props,\n _owner: owner\n };\n null !== (void 0 !== refProp ? refProp : null)\n ? Object.defineProperty(type, \"ref\", {\n enumerable: !1,\n get: elementRefGetterWithDeprecationWarning\n })\n : Object.defineProperty(type, \"ref\", { enumerable: !1, value: null });\n type._store = {};\n Object.defineProperty(type._store, \"validated\", {\n configurable: !1,\n enumerable: !1,\n writable: !0,\n value: 0\n });\n Object.defineProperty(type, \"_debugInfo\", {\n configurable: !1,\n enumerable: !1,\n writable: !0,\n value: null\n });\n Object.defineProperty(type, \"_debugStack\", {\n configurable: !1,\n enumerable: !1,\n writable: !0,\n value: debugStack\n });\n Object.defineProperty(type, \"_debugTask\", {\n configurable: !1,\n enumerable: !1,\n writable: !0,\n value: debugTask\n });\n Object.freeze && (Object.freeze(type.props), Object.freeze(type));\n return type;\n }\n function cloneAndReplaceKey(oldElement, newKey) {\n newKey = ReactElement(\n oldElement.type,\n newKey,\n oldElement.props,\n oldElement._owner,\n oldElement._debugStack,\n oldElement._debugTask\n );\n oldElement._store &&\n (newKey._store.validated = oldElement._store.validated);\n return newKey;\n }\n function validateChildKeys(node) {\n isValidElement(node)\n ? node._store && (node._store.validated = 1)\n : \"object\" === typeof node &&\n null !== node &&\n node.$$typeof === REACT_LAZY_TYPE &&\n (\"fulfilled\" === node._payload.status\n ? isValidElement(node._payload.value) &&\n node._payload.value._store &&\n (node._payload.value._store.validated = 1)\n : node._store && (node._store.validated = 1));\n }\n function isValidElement(object) {\n return (\n \"object\" === typeof object &&\n null !== object &&\n object.$$typeof === REACT_ELEMENT_TYPE\n );\n }\n function escape(key) {\n var escaperLookup = { \"=\": \"=0\", \":\": \"=2\" };\n return (\n \"$\" +\n key.replace(/[=:]/g, function (match) {\n return escaperLookup[match];\n })\n );\n }\n function getElementKey(element, index) {\n return \"object\" === typeof element &&\n null !== element &&\n null != element.key\n ? (checkKeyStringCoercion(element.key), escape(\"\" + element.key))\n : index.toString(36);\n }\n function resolveThenable(thenable) {\n switch (thenable.status) {\n case \"fulfilled\":\n return thenable.value;\n case \"rejected\":\n throw thenable.reason;\n default:\n switch (\n (\"string\" === typeof thenable.status\n ? thenable.then(noop, noop)\n : ((thenable.status = \"pending\"),\n thenable.then(\n function (fulfilledValue) {\n \"pending\" === thenable.status &&\n ((thenable.status = \"fulfilled\"),\n (thenable.value = fulfilledValue));\n },\n function (error) {\n \"pending\" === thenable.status &&\n ((thenable.status = \"rejected\"),\n (thenable.reason = error));\n }\n )),\n thenable.status)\n ) {\n case \"fulfilled\":\n return thenable.value;\n case \"rejected\":\n throw thenable.reason;\n }\n }\n throw thenable;\n }\n function mapIntoArray(children, array, escapedPrefix, nameSoFar, callback) {\n var type = typeof children;\n if (\"undefined\" === type || \"boolean\" === type) children = null;\n var invokeCallback = !1;\n if (null === children) invokeCallback = !0;\n else\n switch (type) {\n case \"bigint\":\n case \"string\":\n case \"number\":\n invokeCallback = !0;\n break;\n case \"object\":\n switch (children.$$typeof) {\n case REACT_ELEMENT_TYPE:\n case REACT_PORTAL_TYPE:\n invokeCallback = !0;\n break;\n case REACT_LAZY_TYPE:\n return (\n (invokeCallback = children._init),\n mapIntoArray(\n invokeCallback(children._payload),\n array,\n escapedPrefix,\n nameSoFar,\n callback\n )\n );\n }\n }\n if (invokeCallback) {\n invokeCallback = children;\n callback = callback(invokeCallback);\n var childKey =\n \"\" === nameSoFar ? \".\" + getElementKey(invokeCallback, 0) : nameSoFar;\n isArrayImpl(callback)\n ? ((escapedPrefix = \"\"),\n null != childKey &&\n (escapedPrefix =\n childKey.replace(userProvidedKeyEscapeRegex, \"$&/\") + \"/\"),\n mapIntoArray(callback, array, escapedPrefix, \"\", function (c) {\n return c;\n }))\n : null != callback &&\n (isValidElement(callback) &&\n (null != callback.key &&\n ((invokeCallback && invokeCallback.key === callback.key) ||\n checkKeyStringCoercion(callback.key)),\n (escapedPrefix = cloneAndReplaceKey(\n callback,\n escapedPrefix +\n (null == callback.key ||\n (invokeCallback && invokeCallback.key === callback.key)\n ? \"\"\n : (\"\" + callback.key).replace(\n userProvidedKeyEscapeRegex,\n \"$&/\"\n ) + \"/\") +\n childKey\n )),\n \"\" !== nameSoFar &&\n null != invokeCallback &&\n isValidElement(invokeCallback) &&\n null == invokeCallback.key &&\n invokeCallback._store &&\n !invokeCallback._store.validated &&\n (escapedPrefix._store.validated = 2),\n (callback = escapedPrefix)),\n array.push(callback));\n return 1;\n }\n invokeCallback = 0;\n childKey = \"\" === nameSoFar ? \".\" : nameSoFar + \":\";\n if (isArrayImpl(children))\n for (var i = 0; i < children.length; i++)\n (nameSoFar = children[i]),\n (type = childKey + getElementKey(nameSoFar, i)),\n (invokeCallback += mapIntoArray(\n nameSoFar,\n array,\n escapedPrefix,\n type,\n callback\n ));\n else if (((i = getIteratorFn(children)), \"function\" === typeof i))\n for (\n i === children.entries &&\n (didWarnAboutMaps ||\n console.warn(\n \"Using Maps as children is not supported. Use an array of keyed ReactElements instead.\"\n ),\n (didWarnAboutMaps = !0)),\n children = i.call(children),\n i = 0;\n !(nameSoFar = children.next()).done;\n\n )\n (nameSoFar = nameSoFar.value),\n (type = childKey + getElementKey(nameSoFar, i++)),\n (invokeCallback += mapIntoArray(\n nameSoFar,\n array,\n escapedPrefix,\n type,\n callback\n ));\n else if (\"object\" === type) {\n if (\"function\" === typeof children.then)\n return mapIntoArray(\n resolveThenable(children),\n array,\n escapedPrefix,\n nameSoFar,\n callback\n );\n array = String(children);\n throw Error(\n \"Objects are not valid as a React child (found: \" +\n (\"[object Object]\" === array\n ? \"object with keys {\" + Object.keys(children).join(\", \") + \"}\"\n : array) +\n \"). If you meant to render a collection of children, use an array instead.\"\n );\n }\n return invokeCallback;\n }\n function mapChildren(children, func, context) {\n if (null == children) return children;\n var result = [],\n count = 0;\n mapIntoArray(children, result, \"\", \"\", function (child) {\n return func.call(context, child, count++);\n });\n return result;\n }\n function lazyInitializer(payload) {\n if (-1 === payload._status) {\n var ioInfo = payload._ioInfo;\n null != ioInfo && (ioInfo.start = ioInfo.end = performance.now());\n ioInfo = payload._result;\n var thenable = ioInfo();\n thenable.then(\n function (moduleObject) {\n if (0 === payload._status || -1 === payload._status) {\n payload._status = 1;\n payload._result = moduleObject;\n var _ioInfo = payload._ioInfo;\n null != _ioInfo && (_ioInfo.end = performance.now());\n void 0 === thenable.status &&\n ((thenable.status = \"fulfilled\"),\n (thenable.value = moduleObject));\n }\n },\n function (error) {\n if (0 === payload._status || -1 === payload._status) {\n payload._status = 2;\n payload._result = error;\n var _ioInfo2 = payload._ioInfo;\n null != _ioInfo2 && (_ioInfo2.end = performance.now());\n void 0 === thenable.status &&\n ((thenable.status = \"rejected\"), (thenable.reason = error));\n }\n }\n );\n ioInfo = payload._ioInfo;\n if (null != ioInfo) {\n ioInfo.value = thenable;\n var displayName = thenable.displayName;\n \"string\" === typeof displayName && (ioInfo.name = displayName);\n }\n -1 === payload._status &&\n ((payload._status = 0), (payload._result = thenable));\n }\n if (1 === payload._status)\n return (\n (ioInfo = payload._result),\n void 0 === ioInfo &&\n console.error(\n \"lazy: Expected the result of a dynamic import() call. Instead received: %s\\n\\nYour code should look like: \\n const MyComponent = lazy(() => import('./MyComponent'))\\n\\nDid you accidentally put curly braces around the import?\",\n ioInfo\n ),\n \"default\" in ioInfo ||\n console.error(\n \"lazy: Expected the result of a dynamic import() call. Instead received: %s\\n\\nYour code should look like: \\n const MyComponent = lazy(() => import('./MyComponent'))\",\n ioInfo\n ),\n ioInfo.default\n );\n throw payload._result;\n }\n function resolveDispatcher() {\n var dispatcher = ReactSharedInternals.H;\n null === dispatcher &&\n console.error(\n \"Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\\n1. You might have mismatching versions of React and the renderer (such as React DOM)\\n2. You might be breaking the Rules of Hooks\\n3. You might have more than one copy of React in the same app\\nSee https://react.dev/link/invalid-hook-call for tips about how to debug and fix this problem.\"\n );\n return dispatcher;\n }\n function releaseAsyncTransition() {\n ReactSharedInternals.asyncTransitions--;\n }\n function enqueueTask(task) {\n if (null === enqueueTaskImpl)\n try {\n var requireString = (\"require\" + Math.random()).slice(0, 7);\n enqueueTaskImpl = (module && module[requireString]).call(\n module,\n \"timers\"\n ).setImmediate;\n } catch (_err) {\n enqueueTaskImpl = function (callback) {\n !1 === didWarnAboutMessageChannel &&\n ((didWarnAboutMessageChannel = !0),\n \"undefined\" === typeof MessageChannel &&\n console.error(\n \"This browser does not have a MessageChannel implementation, so enqueuing tasks via await act(async () => ...) will fail. Please file an issue at https://github.com/facebook/react/issues if you encounter this warning.\"\n ));\n var channel = new MessageChannel();\n channel.port1.onmessage = callback;\n channel.port2.postMessage(void 0);\n };\n }\n return enqueueTaskImpl(task);\n }\n function aggregateErrors(errors) {\n return 1 < errors.length && \"function\" === typeof AggregateError\n ? new AggregateError(errors)\n : errors[0];\n }\n function popActScope(prevActQueue, prevActScopeDepth) {\n prevActScopeDepth !== actScopeDepth - 1 &&\n console.error(\n \"You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. \"\n );\n actScopeDepth = prevActScopeDepth;\n }\n function recursivelyFlushAsyncActWork(returnValue, resolve, reject) {\n var queue = ReactSharedInternals.actQueue;\n if (null !== queue)\n if (0 !== queue.length)\n try {\n flushActQueue(queue);\n enqueueTask(function () {\n return recursivelyFlushAsyncActWork(returnValue, resolve, reject);\n });\n return;\n } catch (error) {\n ReactSharedInternals.thrownErrors.push(error);\n }\n else ReactSharedInternals.actQueue = null;\n 0 < ReactSharedInternals.thrownErrors.length\n ? ((queue = aggregateErrors(ReactSharedInternals.thrownErrors)),\n (ReactSharedInternals.thrownErrors.length = 0),\n reject(queue))\n : resolve(returnValue);\n }\n function flushActQueue(queue) {\n if (!isFlushing) {\n isFlushing = !0;\n var i = 0;\n try {\n for (; i < queue.length; i++) {\n var callback = queue[i];\n do {\n ReactSharedInternals.didUsePromise = !1;\n var continuation = callback(!1);\n if (null !== continuation) {\n if (ReactSharedInternals.didUsePromise) {\n queue[i] = callback;\n queue.splice(0, i);\n return;\n }\n callback = continuation;\n } else break;\n } while (1);\n }\n queue.length = 0;\n } catch (error) {\n queue.splice(0, i + 1), ReactSharedInternals.thrownErrors.push(error);\n } finally {\n isFlushing = !1;\n }\n }\n }\n \"undefined\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&\n \"function\" ===\n typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart &&\n __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());\n var REACT_ELEMENT_TYPE = Symbol.for(\"react.transitional.element\"),\n REACT_PORTAL_TYPE = Symbol.for(\"react.portal\"),\n REACT_FRAGMENT_TYPE = Symbol.for(\"react.fragment\"),\n REACT_STRICT_MODE_TYPE = Symbol.for(\"react.strict_mode\"),\n REACT_PROFILER_TYPE = Symbol.for(\"react.profiler\"),\n REACT_CONSUMER_TYPE = Symbol.for(\"react.consumer\"),\n REACT_CONTEXT_TYPE = Symbol.for(\"react.context\"),\n REACT_FORWARD_REF_TYPE = Symbol.for(\"react.forward_ref\"),\n REACT_SUSPENSE_TYPE = Symbol.for(\"react.suspense\"),\n REACT_SUSPENSE_LIST_TYPE = Symbol.for(\"react.suspense_list\"),\n REACT_MEMO_TYPE = Symbol.for(\"react.memo\"),\n REACT_LAZY_TYPE = Symbol.for(\"react.lazy\"),\n REACT_ACTIVITY_TYPE = Symbol.for(\"react.activity\"),\n MAYBE_ITERATOR_SYMBOL = Symbol.iterator,\n didWarnStateUpdateForUnmountedComponent = {},\n ReactNoopUpdateQueue = {\n isMounted: function () {\n return !1;\n },\n enqueueForceUpdate: function (publicInstance) {\n warnNoop(publicInstance, \"forceUpdate\");\n },\n enqueueReplaceState: function (publicInstance) {\n warnNoop(publicInstance, \"replaceState\");\n },\n enqueueSetState: function (publicInstance) {\n warnNoop(publicInstance, \"setState\");\n }\n },\n assign = Object.assign,\n emptyObject = {};\n Object.freeze(emptyObject);\n Component.prototype.isReactComponent = {};\n Component.prototype.setState = function (partialState, callback) {\n if (\n \"object\" !== typeof partialState &&\n \"function\" !== typeof partialState &&\n null != partialState\n )\n throw Error(\n \"takes an object of state variables to update or a function which returns an object of state variables.\"\n );\n this.updater.enqueueSetState(this, partialState, callback, \"setState\");\n };\n Component.prototype.forceUpdate = function (callback) {\n this.updater.enqueueForceUpdate(this, callback, \"forceUpdate\");\n };\n var deprecatedAPIs = {\n isMounted: [\n \"isMounted\",\n \"Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks.\"\n ],\n replaceState: [\n \"replaceState\",\n \"Refactor your code to use setState instead (see https://github.com/facebook/react/issues/3236).\"\n ]\n };\n for (fnName in deprecatedAPIs)\n deprecatedAPIs.hasOwnProperty(fnName) &&\n defineDeprecationWarning(fnName, deprecatedAPIs[fnName]);\n ComponentDummy.prototype = Component.prototype;\n deprecatedAPIs = PureComponent.prototype = new ComponentDummy();\n deprecatedAPIs.constructor = PureComponent;\n assign(deprecatedAPIs, Component.prototype);\n deprecatedAPIs.isPureReactComponent = !0;\n var isArrayImpl = Array.isArray,\n REACT_CLIENT_REFERENCE = Symbol.for(\"react.client.reference\"),\n ReactSharedInternals = {\n H: null,\n A: null,\n T: null,\n S: null,\n actQueue: null,\n asyncTransitions: 0,\n isBatchingLegacy: !1,\n didScheduleLegacyUpdate: !1,\n didUsePromise: !1,\n thrownErrors: [],\n getCurrentStack: null,\n recentlyCreatedOwnerStacks: 0\n },\n hasOwnProperty = Object.prototype.hasOwnProperty,\n createTask = console.createTask\n ? console.createTask\n : function () {\n return null;\n };\n deprecatedAPIs = {\n react_stack_bottom_frame: function (callStackForError) {\n return callStackForError();\n }\n };\n var specialPropKeyWarningShown, didWarnAboutOldJSXRuntime;\n var didWarnAboutElementRef = {};\n var unknownOwnerDebugStack = deprecatedAPIs.react_stack_bottom_frame.bind(\n deprecatedAPIs,\n UnknownOwner\n )();\n var unknownOwnerDebugTask = createTask(getTaskName(UnknownOwner));\n var didWarnAboutMaps = !1,\n userProvidedKeyEscapeRegex = /\\/+/g,\n reportGlobalError =\n \"function\" === typeof reportError\n ? reportError\n : function (error) {\n if (\n \"object\" === typeof window &&\n \"function\" === typeof window.ErrorEvent\n ) {\n var event = new window.ErrorEvent(\"error\", {\n bubbles: !0,\n cancelable: !0,\n message:\n \"object\" === typeof error &&\n null !== error &&\n \"string\" === typeof error.message\n ? String(error.message)\n : String(error),\n error: error\n });\n if (!window.dispatchEvent(event)) return;\n } else if (\n \"object\" === typeof process &&\n \"function\" === typeof process.emit\n ) {\n process.emit(\"uncaughtException\", error);\n return;\n }\n console.error(error);\n },\n didWarnAboutMessageChannel = !1,\n enqueueTaskImpl = null,\n actScopeDepth = 0,\n didWarnNoAwaitAct = !1,\n isFlushing = !1,\n queueSeveralMicrotasks =\n \"function\" === typeof queueMicrotask\n ? function (callback) {\n queueMicrotask(function () {\n return queueMicrotask(callback);\n });\n }\n : enqueueTask;\n deprecatedAPIs = Object.freeze({\n __proto__: null,\n c: function (size) {\n return resolveDispatcher().useMemoCache(size);\n }\n });\n var fnName = {\n map: mapChildren,\n forEach: function (children, forEachFunc, forEachContext) {\n mapChildren(\n children,\n function () {\n forEachFunc.apply(this, arguments);\n },\n forEachContext\n );\n },\n count: function (children) {\n var n = 0;\n mapChildren(children, function () {\n n++;\n });\n return n;\n },\n toArray: function (children) {\n return (\n mapChildren(children, function (child) {\n return child;\n }) || []\n );\n },\n only: function (children) {\n if (!isValidElement(children))\n throw Error(\n \"React.Children.only expected to receive a single React element child.\"\n );\n return children;\n }\n };\n exports.Activity = REACT_ACTIVITY_TYPE;\n exports.Children = fnName;\n exports.Component = Component;\n exports.Fragment = REACT_FRAGMENT_TYPE;\n exports.Profiler = REACT_PROFILER_TYPE;\n exports.PureComponent = PureComponent;\n exports.StrictMode = REACT_STRICT_MODE_TYPE;\n exports.Suspense = REACT_SUSPENSE_TYPE;\n exports.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE =\n ReactSharedInternals;\n exports.__COMPILER_RUNTIME = deprecatedAPIs;\n exports.act = function (callback) {\n var prevActQueue = ReactSharedInternals.actQueue,\n prevActScopeDepth = actScopeDepth;\n actScopeDepth++;\n var queue = (ReactSharedInternals.actQueue =\n null !== prevActQueue ? prevActQueue : []),\n didAwaitActCall = !1;\n try {\n var result = callback();\n } catch (error) {\n ReactSharedInternals.thrownErrors.push(error);\n }\n if (0 < ReactSharedInternals.thrownErrors.length)\n throw (\n (popActScope(prevActQueue, prevActScopeDepth),\n (callback = aggregateErrors(ReactSharedInternals.thrownErrors)),\n (ReactSharedInternals.thrownErrors.length = 0),\n callback)\n );\n if (\n null !== result &&\n \"object\" === typeof result &&\n \"function\" === typeof result.then\n ) {\n var thenable = result;\n queueSeveralMicrotasks(function () {\n didAwaitActCall ||\n didWarnNoAwaitAct ||\n ((didWarnNoAwaitAct = !0),\n console.error(\n \"You called act(async () => ...) without await. This could lead to unexpected testing behaviour, interleaving multiple act calls and mixing their scopes. You should - await act(async () => ...);\"\n ));\n });\n return {\n then: function (resolve, reject) {\n didAwaitActCall = !0;\n thenable.then(\n function (returnValue) {\n popActScope(prevActQueue, prevActScopeDepth);\n if (0 === prevActScopeDepth) {\n try {\n flushActQueue(queue),\n enqueueTask(function () {\n return recursivelyFlushAsyncActWork(\n returnValue,\n resolve,\n reject\n );\n });\n } catch (error$0) {\n ReactSharedInternals.thrownErrors.push(error$0);\n }\n if (0 < ReactSharedInternals.thrownErrors.length) {\n var _thrownError = aggregateErrors(\n ReactSharedInternals.thrownErrors\n );\n ReactSharedInternals.thrownErrors.length = 0;\n reject(_thrownError);\n }\n } else resolve(returnValue);\n },\n function (error) {\n popActScope(prevActQueue, prevActScopeDepth);\n 0 < ReactSharedInternals.thrownErrors.length\n ? ((error = aggregateErrors(\n ReactSharedInternals.thrownErrors\n )),\n (ReactSharedInternals.thrownErrors.length = 0),\n reject(error))\n : reject(error);\n }\n );\n }\n };\n }\n var returnValue$jscomp$0 = result;\n popActScope(prevActQueue, prevActScopeDepth);\n 0 === prevActScopeDepth &&\n (flushActQueue(queue),\n 0 !== queue.length &&\n queueSeveralMicrotasks(function () {\n didAwaitActCall ||\n didWarnNoAwaitAct ||\n ((didWarnNoAwaitAct = !0),\n console.error(\n \"A component suspended inside an `act` scope, but the `act` call was not awaited. When testing React components that depend on asynchronous data, you must await the result:\\n\\nawait act(() => ...)\"\n ));\n }),\n (ReactSharedInternals.actQueue = null));\n if (0 < ReactSharedInternals.thrownErrors.length)\n throw (\n ((callback = aggregateErrors(ReactSharedInternals.thrownErrors)),\n (ReactSharedInternals.thrownErrors.length = 0),\n callback)\n );\n return {\n then: function (resolve, reject) {\n didAwaitActCall = !0;\n 0 === prevActScopeDepth\n ? ((ReactSharedInternals.actQueue = queue),\n enqueueTask(function () {\n return recursivelyFlushAsyncActWork(\n returnValue$jscomp$0,\n resolve,\n reject\n );\n }))\n : resolve(returnValue$jscomp$0);\n }\n };\n };\n exports.cache = function (fn) {\n return function () {\n return fn.apply(null, arguments);\n };\n };\n exports.cacheSignal = function () {\n return null;\n };\n exports.captureOwnerStack = function () {\n var getCurrentStack = ReactSharedInternals.getCurrentStack;\n return null === getCurrentStack ? null : getCurrentStack();\n };\n exports.cloneElement = function (element, config, children) {\n if (null === element || void 0 === element)\n throw Error(\n \"The argument must be a React element, but you passed \" +\n element +\n \".\"\n );\n var props = assign({}, element.props),\n key = element.key,\n owner = element._owner;\n if (null != config) {\n var JSCompiler_inline_result;\n a: {\n if (\n hasOwnProperty.call(config, \"ref\") &&\n (JSCompiler_inline_result = Object.getOwnPropertyDescriptor(\n config,\n \"ref\"\n ).get) &&\n JSCompiler_inline_result.isReactWarning\n ) {\n JSCompiler_inline_result = !1;\n break a;\n }\n JSCompiler_inline_result = void 0 !== config.ref;\n }\n JSCompiler_inline_result && (owner = getOwner());\n hasValidKey(config) &&\n (checkKeyStringCoercion(config.key), (key = \"\" + config.key));\n for (propName in config)\n !hasOwnProperty.call(config, propName) ||\n \"key\" === propName ||\n \"__self\" === propName ||\n \"__source\" === propName ||\n (\"ref\" === propName && void 0 === config.ref) ||\n (props[propName] = config[propName]);\n }\n var propName = arguments.length - 2;\n if (1 === propName) props.children = children;\n else if (1 < propName) {\n JSCompiler_inline_result = Array(propName);\n for (var i = 0; i < propName; i++)\n JSCompiler_inline_result[i] = arguments[i + 2];\n props.children = JSCompiler_inline_result;\n }\n props = ReactElement(\n element.type,\n key,\n props,\n owner,\n element._debugStack,\n element._debugTask\n );\n for (key = 2; key < arguments.length; key++)\n validateChildKeys(arguments[key]);\n return props;\n };\n exports.createContext = function (defaultValue) {\n defaultValue = {\n $$typeof: REACT_CONTEXT_TYPE,\n _currentValue: defaultValue,\n _currentValue2: defaultValue,\n _threadCount: 0,\n Provider: null,\n Consumer: null\n };\n defaultValue.Provider = defaultValue;\n defaultValue.Consumer = {\n $$typeof: REACT_CONSUMER_TYPE,\n _context: defaultValue\n };\n defaultValue._currentRenderer = null;\n defaultValue._currentRenderer2 = null;\n return defaultValue;\n };\n exports.createElement = function (type, config, children) {\n for (var i = 2; i < arguments.length; i++)\n validateChildKeys(arguments[i]);\n i = {};\n var key = null;\n if (null != config)\n for (propName in (didWarnAboutOldJSXRuntime ||\n !(\"__self\" in config) ||\n \"key\" in config ||\n ((didWarnAboutOldJSXRuntime = !0),\n console.warn(\n \"Your app (or one of its dependencies) is using an outdated JSX transform. Update to the modern JSX transform for faster performance: https://react.dev/link/new-jsx-transform\"\n )),\n hasValidKey(config) &&\n (checkKeyStringCoercion(config.key), (key = \"\" + config.key)),\n config))\n hasOwnProperty.call(config, propName) &&\n \"key\" !== propName &&\n \"__self\" !== propName &&\n \"__source\" !== propName &&\n (i[propName] = config[propName]);\n var childrenLength = arguments.length - 2;\n if (1 === childrenLength) i.children = children;\n else if (1 < childrenLength) {\n for (\n var childArray = Array(childrenLength), _i = 0;\n _i < childrenLength;\n _i++\n )\n childArray[_i] = arguments[_i + 2];\n Object.freeze && Object.freeze(childArray);\n i.children = childArray;\n }\n if (type && type.defaultProps)\n for (propName in ((childrenLength = type.defaultProps), childrenLength))\n void 0 === i[propName] && (i[propName] = childrenLength[propName]);\n key &&\n defineKeyPropWarningGetter(\n i,\n \"function\" === typeof type\n ? type.displayName || type.name || \"Unknown\"\n : type\n );\n var propName = 1e4 > ReactSharedInternals.recentlyCreatedOwnerStacks++;\n return ReactElement(\n type,\n key,\n i,\n getOwner(),\n propName ? Error(\"react-stack-top-frame\") : unknownOwnerDebugStack,\n propName ? createTask(getTaskName(type)) : unknownOwnerDebugTask\n );\n };\n exports.createRef = function () {\n var refObject = { current: null };\n Object.seal(refObject);\n return refObject;\n };\n exports.forwardRef = function (render) {\n null != render && render.$$typeof === REACT_MEMO_TYPE\n ? console.error(\n \"forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...)).\"\n )\n : \"function\" !== typeof render\n ? console.error(\n \"forwardRef requires a render function but was given %s.\",\n null === render ? \"null\" : typeof render\n )\n : 0 !== render.length &&\n 2 !== render.length &&\n console.error(\n \"forwardRef render functions accept exactly two parameters: props and ref. %s\",\n 1 === render.length\n ? \"Did you forget to use the ref parameter?\"\n : \"Any additional parameter will be undefined.\"\n );\n null != render &&\n null != render.defaultProps &&\n console.error(\n \"forwardRef render functions do not support defaultProps. Did you accidentally pass a React component?\"\n );\n var elementType = { $$typeof: REACT_FORWARD_REF_TYPE, render: render },\n ownName;\n Object.defineProperty(elementType, \"displayName\", {\n enumerable: !1,\n configurable: !0,\n get: function () {\n return ownName;\n },\n set: function (name) {\n ownName = name;\n render.name ||\n render.displayName ||\n (Object.defineProperty(render, \"name\", { value: name }),\n (render.displayName = name));\n }\n });\n return elementType;\n };\n exports.isValidElement = isValidElement;\n exports.lazy = function (ctor) {\n ctor = { _status: -1, _result: ctor };\n var lazyType = {\n $$typeof: REACT_LAZY_TYPE,\n _payload: ctor,\n _init: lazyInitializer\n },\n ioInfo = {\n name: \"lazy\",\n start: -1,\n end: -1,\n value: null,\n owner: null,\n debugStack: Error(\"react-stack-top-frame\"),\n debugTask: console.createTask ? console.createTask(\"lazy()\") : null\n };\n ctor._ioInfo = ioInfo;\n lazyType._debugInfo = [{ awaited: ioInfo }];\n return lazyType;\n };\n exports.memo = function (type, compare) {\n null == type &&\n console.error(\n \"memo: The first argument must be a component. Instead received: %s\",\n null === type ? \"null\" : typeof type\n );\n compare = {\n $$typeof: REACT_MEMO_TYPE,\n type: type,\n compare: void 0 === compare ? null : compare\n };\n var ownName;\n Object.defineProperty(compare, \"displayName\", {\n enumerable: !1,\n configurable: !0,\n get: function () {\n return ownName;\n },\n set: function (name) {\n ownName = name;\n type.name ||\n type.displayName ||\n (Object.defineProperty(type, \"name\", { value: name }),\n (type.displayName = name));\n }\n });\n return compare;\n };\n exports.startTransition = function (scope) {\n var prevTransition = ReactSharedInternals.T,\n currentTransition = {};\n currentTransition._updatedFibers = new Set();\n ReactSharedInternals.T = currentTransition;\n try {\n var returnValue = scope(),\n onStartTransitionFinish = ReactSharedInternals.S;\n null !== onStartTransitionFinish &&\n onStartTransitionFinish(currentTransition, returnValue);\n \"object\" === typeof returnValue &&\n null !== returnValue &&\n \"function\" === typeof returnValue.then &&\n (ReactSharedInternals.asyncTransitions++,\n returnValue.then(releaseAsyncTransition, releaseAsyncTransition),\n returnValue.then(noop, reportGlobalError));\n } catch (error) {\n reportGlobalError(error);\n } finally {\n null === prevTransition &&\n currentTransition._updatedFibers &&\n ((scope = currentTransition._updatedFibers.size),\n currentTransition._updatedFibers.clear(),\n 10 < scope &&\n console.warn(\n \"Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table.\"\n )),\n null !== prevTransition &&\n null !== currentTransition.types &&\n (null !== prevTransition.types &&\n prevTransition.types !== currentTransition.types &&\n console.error(\n \"We expected inner Transitions to have transferred the outer types set and that you cannot add to the outer Transition while inside the inner.This is a bug in React.\"\n ),\n (prevTransition.types = currentTransition.types)),\n (ReactSharedInternals.T = prevTransition);\n }\n };\n exports.unstable_useCacheRefresh = function () {\n return resolveDispatcher().useCacheRefresh();\n };\n exports.use = function (usable) {\n return resolveDispatcher().use(usable);\n };\n exports.useActionState = function (action, initialState, permalink) {\n return resolveDispatcher().useActionState(\n action,\n initialState,\n permalink\n );\n };\n exports.useCallback = function (callback, deps) {\n return resolveDispatcher().useCallback(callback, deps);\n };\n exports.useContext = function (Context) {\n var dispatcher = resolveDispatcher();\n Context.$$typeof === REACT_CONSUMER_TYPE &&\n console.error(\n \"Calling useContext(Context.Consumer) is not supported and will cause bugs. Did you mean to call useContext(Context) instead?\"\n );\n return dispatcher.useContext(Context);\n };\n exports.useDebugValue = function (value, formatterFn) {\n return resolveDispatcher().useDebugValue(value, formatterFn);\n };\n exports.useDeferredValue = function (value, initialValue) {\n return resolveDispatcher().useDeferredValue(value, initialValue);\n };\n exports.useEffect = function (create, deps) {\n null == create &&\n console.warn(\n \"React Hook useEffect requires an effect callback. Did you forget to pass a callback to the hook?\"\n );\n return resolveDispatcher().useEffect(create, deps);\n };\n exports.useEffectEvent = function (callback) {\n return resolveDispatcher().useEffectEvent(callback);\n };\n exports.useId = function () {\n return resolveDispatcher().useId();\n };\n exports.useImperativeHandle = function (ref, create, deps) {\n return resolveDispatcher().useImperativeHandle(ref, create, deps);\n };\n exports.useInsertionEffect = function (create, deps) {\n null == create &&\n console.warn(\n \"React Hook useInsertionEffect requires an effect callback. Did you forget to pass a callback to the hook?\"\n );\n return resolveDispatcher().useInsertionEffect(create, deps);\n };\n exports.useLayoutEffect = function (create, deps) {\n null == create &&\n console.warn(\n \"React Hook useLayoutEffect requires an effect callback. Did you forget to pass a callback to the hook?\"\n );\n return resolveDispatcher().useLayoutEffect(create, deps);\n };\n exports.useMemo = function (create, deps) {\n return resolveDispatcher().useMemo(create, deps);\n };\n exports.useOptimistic = function (passthrough, reducer) {\n return resolveDispatcher().useOptimistic(passthrough, reducer);\n };\n exports.useReducer = function (reducer, initialArg, init) {\n return resolveDispatcher().useReducer(reducer, initialArg, init);\n };\n exports.useRef = function (initialValue) {\n return resolveDispatcher().useRef(initialValue);\n };\n exports.useState = function (initialState) {\n return resolveDispatcher().useState(initialState);\n };\n exports.useSyncExternalStore = function (\n subscribe,\n getSnapshot,\n getServerSnapshot\n ) {\n return resolveDispatcher().useSyncExternalStore(\n subscribe,\n getSnapshot,\n getServerSnapshot\n );\n };\n exports.useTransition = function () {\n return resolveDispatcher().useTransition();\n };\n exports.version = \"19.2.4\";\n \"undefined\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&\n \"function\" ===\n typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&\n __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error());\n })();\n", "'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react.production.js');\n} else {\n module.exports = require('./cjs/react.development.js');\n}\n"], - "mappings": "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", - "names": [] -} diff --git a/node_modules/.vite/deps/learnsets-KCSSSTVT-OVHSZE7V.js b/node_modules/.vite/deps/learnsets-KCSSSTVT-OVHSZE7V.js deleted file mode 100644 index f529e2d..0000000 --- a/node_modules/.vite/deps/learnsets-KCSSSTVT-OVHSZE7V.js +++ /dev/null @@ -1,165174 +0,0 @@ -import "./chunk-AN5IDORD.js"; -import "./chunk-BUSYA2B4.js"; - -// node_modules/@pkmn/dex/build/learnsets-KCSSSTVT.mjs -var learnsets_default = { - "2": { - missingno: { - learnset: { - blizzard: ["1M"], - bubblebeam: ["1M"], - cut: ["1M"], - doubleedge: ["1M"], - earthquake: ["1M"], - fissure: ["1M"], - fly: ["1M"], - icebeam: ["1M"], - megakick: ["1M"], - megapunch: ["1M"], - psychic: ["1M"], - rage: ["1M"], - razorwind: ["1M"], - rest: ["1M"], - seismictoss: ["1M"], - skyattack: ["1L1"], - submission: ["1M"], - substitute: ["1M"], - swordsdance: ["1M"], - takedown: ["1M"], - teleport: ["1M"], - thunder: ["1M"], - thunderwave: ["1M"], - toxic: ["1M"], - triattack: ["1M"], - watergun: ["1M", "1L1"] - } - }, - bulbasaur: { - learnset: { - ancientpower: ["2S0"], - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - defensecurl: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - furycutter: ["2M"], - gigadrain: ["2M"], - growl: ["2L4", "2S0", "1L1"], - growth: ["2L32", "1L34"], - headbutt: ["2M"], - hiddenpower: ["2M"], - leechseed: ["2L7", "1L7"], - lightscreen: ["2E"], - megadrain: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - petaldance: ["2E"], - poisonpowder: ["2L15", "1L20"], - protect: ["2M"], - rage: ["1M"], - razorleaf: ["2L20", "1L27"], - razorwind: ["2E"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - safeguard: ["2E"], - skullbash: ["2E"], - sleeppowder: ["2L15", "1L41"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "2L46", "1M", "1L48"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M", "2L25"], - swordsdance: ["1M"], - synthesis: ["2L39"], - tackle: ["2L1", "2S0", "1L1"], - takedown: ["1M"], - toxic: ["2M", "1M"], - vinewhip: ["2L10", "1L13"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "growl", "ancientpower"] - } - ], - encounters: [{ generation: 1, level: 5 }] - }, - ivysaur: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - defensecurl: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - furycutter: ["2M"], - gigadrain: ["2M"], - growl: ["2L4", "2L1", "1L1"], - growth: ["2L38", "1L38"], - headbutt: ["2M"], - hiddenpower: ["2M"], - leechseed: ["2L7", "2L1", "1L7", "1L1"], - megadrain: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - poisonpowder: ["2L15", "1L22"], - protect: ["2M"], - rage: ["1M"], - razorleaf: ["2L22", "1L30"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - sleeppowder: ["2L15", "1L46"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "2L56", "1M", "1L54"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M", "2L29"], - swordsdance: ["1M"], - synthesis: ["2L47"], - tackle: ["2L1", "1L1"], - takedown: ["1M"], - toxic: ["2M", "1M"], - vinewhip: ["2L10", "1L13"] - } - }, - venusaur: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - defensecurl: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - furycutter: ["2M"], - gigadrain: ["2M"], - growl: ["2L4", "2L1", "1L1"], - growth: ["2L41", "1L43"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - leechseed: ["2L7", "2L1", "1L7", "1L1"], - megadrain: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - poisonpowder: ["2L15", "2S0", "1L22"], - protect: ["2M"], - rage: ["1M"], - razorleaf: ["2L22", "2S0", "1L30"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M"], - sleeppowder: ["2L15", "2S0", "1L55"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "2L65", "1M", "1L65"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M", "2L29", "2S0"], - swordsdance: ["1M"], - synthesis: ["2L53"], - tackle: ["2L1", "1L1"], - takedown: ["1M"], - toxic: ["2M", "1M"], - vinewhip: ["2L10", "2L1", "1L13", "1L1"] - }, - eventData: [ - { - generation: 2, - level: 40, - shiny: true, - moves: ["poisonpowder", "sleeppowder", "razorleaf", "sweetscent"] - } - ] - }, - charmander: { - learnset: { - ancientpower: ["2E"], - attract: ["2M"], - beatup: ["2E"], - bellydrum: ["2E"], - bide: ["1M"], - bite: ["2E"], - bodyslam: ["1M"], - counter: ["1M"], - crunch: ["2S0"], - curse: ["2M"], - cut: ["2M", "1M"], - defensecurl: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dragonbreath: ["2M"], - dragonrage: ["2L43", "1M"], - dynamicpunch: ["2M"], - ember: ["2L7", "1L9"], - endure: ["2M"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - firespin: ["2L49", "1L46"], - flamethrower: ["2T", "2L31", "1L38"], - frustration: ["2M"], - furycutter: ["2M"], - growl: ["2L1", "2S0", "1L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - leer: ["1L15"], - megakick: ["1M"], - megapunch: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - outrage: ["2E"], - protect: ["2M"], - rage: ["2L19", "1M", "1L22"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rockslide: ["2E"], - rocksmash: ["2M"], - scaryface: ["2L25"], - scratch: ["2L1", "2S0", "1L1"], - seismictoss: ["1M"], - skullbash: ["1M"], - slash: ["2L37", "1L30"], - sleeptalk: ["2M"], - smokescreen: ["2L13"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - swordsdance: ["1M"], - takedown: ["1M"], - toxic: ["2M", "1M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["scratch", "growl", "crunch"] - } - ], - encounters: [{ generation: 1, level: 5 }] - }, - charmeleon: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - counter: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - defensecurl: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dragonbreath: ["2M"], - dragonrage: ["2L48", "1M"], - dynamicpunch: ["2M"], - ember: ["2L7", "2L1", "1L9", "1L1"], - endure: ["2M"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - firespin: ["2L55", "1L56"], - flamethrower: ["2T", "2L34", "1L42"], - frustration: ["2M"], - furycutter: ["2M"], - growl: ["2L1", "1L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - leer: ["1L15"], - megakick: ["1M"], - megapunch: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - rage: ["2L20", "1M", "1L24"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - scaryface: ["2L27"], - scratch: ["2L1", "1L1"], - seismictoss: ["1M"], - skullbash: ["1M"], - slash: ["2L41", "1L33"], - sleeptalk: ["2M"], - smokescreen: ["2L13"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - swordsdance: ["1M"], - takedown: ["1M"], - toxic: ["2M", "1M"] - } - }, - charizard: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - counter: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - defensecurl: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dragonbreath: ["2M"], - dragonrage: ["2L54", "1M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "1M"], - ember: ["2L7", "2L1", "1L9", "1L1"], - endure: ["2M"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - firespin: ["2L64", "1L55"], - fissure: ["1M"], - flamethrower: ["2T", "2L34", "2S0", "1L46"], - fly: ["2M", "1M"], - frustration: ["2M"], - furycutter: ["2M"], - growl: ["2L1", "1L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - irontail: ["2M"], - leer: ["1L15", "1L1"], - megakick: ["1M"], - megapunch: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - rage: ["2L20", "2S0", "1M", "1L24"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - sandstorm: ["2M"], - scaryface: ["2L27", "2S0"], - scratch: ["2L1", "1L1"], - seismictoss: ["1M"], - skullbash: ["1M"], - slash: ["2L44", "1L36"], - sleeptalk: ["2M"], - smokescreen: ["2L13", "2L1"], - snore: ["2M"], - steelwing: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - swordsdance: ["1M"], - takedown: ["1M"], - toxic: ["2M", "1M"], - wingattack: ["2L36", "2S0"] - }, - eventData: [ - { - generation: 2, - level: 40, - shiny: true, - moves: ["rage", "scaryface", "flamethrower", "wingattack"] - } - ] - }, - squirtle: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bite: ["2L18", "1L22"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubble: ["2L7", "1L8"], - bubblebeam: ["1M"], - confusion: ["2E"], - counter: ["1M"], - curse: ["2M"], - defensecurl: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - endure: ["2M"], - flail: ["2E"], - foresight: ["2E"], - frustration: ["2M"], - haze: ["2E"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L47", "1L42"], - icebeam: ["2T", "1M"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - megakick: ["1M"], - megapunch: ["1M"], - mimic: ["1M"], - mirrorcoat: ["2E"], - mist: ["2E"], - mudslap: ["2M"], - protect: ["2M", "2L28"], - rage: ["1M"], - raindance: ["2M", "2L33"], - rapidspin: ["2L23"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - rollout: ["2M"], - seismictoss: ["1M"], - skullbash: ["2L40", "1M", "1L35"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - tackle: ["2L1", "2S0", "1L1"], - tailwhip: ["2L4", "2S0", "1L1"], - takedown: ["1M"], - toxic: ["2M", "1M"], - waterfall: ["2M"], - watergun: ["2L13", "1M", "1L15"], - whirlpool: ["2M"], - withdraw: ["2L10", "1L28"], - zapcannon: ["2S0"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "tailwhip", "zapcannon"] - } - ], - encounters: [{ generation: 1, level: 5 }] - }, - wartortle: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bite: ["2L19", "1L24"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubble: ["2L7", "2L1", "1L8", "1L1"], - bubblebeam: ["1M"], - counter: ["1M"], - curse: ["2M"], - defensecurl: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - endure: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L53", "1L47"], - icebeam: ["2T", "1M"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - megakick: ["1M"], - megapunch: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M", "2L31"], - rage: ["1M"], - raindance: ["2M", "2L37"], - rapidspin: ["2L25"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - rollout: ["2M"], - seismictoss: ["1M"], - skullbash: ["2L45", "1M", "1L39"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - tackle: ["2L1", "1L1"], - tailwhip: ["2L4", "2L1", "1L1"], - takedown: ["1M"], - toxic: ["2M", "1M"], - waterfall: ["2M"], - watergun: ["2L13", "1M", "1L15"], - whirlpool: ["2M"], - withdraw: ["2L10", "1L31"] - } - }, - blastoise: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bite: ["2L19", "2S0", "1L24"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubble: ["2L7", "2L1", "1L8", "1L1"], - bubblebeam: ["1M"], - counter: ["1M"], - curse: ["2M"], - defensecurl: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "1M"], - endure: ["2M"], - fissure: ["1M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L68", "1L52"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - megakick: ["1M"], - megapunch: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M", "2L31", "2S0"], - rage: ["1M"], - raindance: ["2M", "2L42"], - rapidspin: ["2L25", "2S0"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - rollout: ["2M"], - seismictoss: ["1M"], - skullbash: ["2L55", "1M", "1L42"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - tackle: ["2L1", "1L1"], - tailwhip: ["2L4", "2L1", "1L1"], - takedown: ["1M"], - toxic: ["2M", "1M"], - waterfall: ["2M"], - watergun: ["2L13", "2S0", "1M", "1L15", "1L1"], - whirlpool: ["2M"], - withdraw: ["2L10", "2L1", "1L31"] - }, - eventData: [ - { - generation: 2, - level: 40, - shiny: true, - moves: ["watergun", "bite", "rapidspin", "protect"] - } - ] - }, - caterpie: { - learnset: { stringshot: ["2L1", "1L1"], tackle: ["2L1", "1L1"] }, - encounters: [ - { generation: 1, level: 3 }, - { generation: 2, level: 3 } - ] - }, - metapod: { - learnset: { harden: ["2L7", "2L1", "1L7", "1L1"] }, - encounters: [ - { generation: 1, level: 4 }, - { generation: 2, level: 4 }, - { generation: 3, level: 4 } - ] - }, - butterfree: { - learnset: { - attract: ["2M"], - bide: ["1M"], - confusion: ["2L10", "2L1", "1L10", "1L12", "1L1"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flash: ["2M", "1M"], - frustration: ["2M"], - gigadrain: ["2M"], - gust: ["2L28", "1L28"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - megadrain: ["1M"], - mimic: ["1M"], - nightmare: ["2M"], - poisonpowder: ["2L13", "1L13", "1L15"], - protect: ["2M"], - psybeam: ["2L34", "1L34", "1L32"], - psychic: ["2M", "1M"], - psywave: ["1M"], - rage: ["1M"], - razorwind: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - safeguard: ["2L40"], - sleeppowder: ["2L15", "1L15", "1L17"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "1M"], - stunspore: ["2L14", "1L14", "1L16"], - substitute: ["1M"], - sunnyday: ["2M"], - supersonic: ["2L18", "1L18", "1L21"], - swagger: ["2M"], - sweetscent: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - teleport: ["1M"], - toxic: ["2M", "1M"], - whirlwind: ["2L23", "1M", "1L23", "1L26"] - }, - encounters: [{ generation: 2, level: 7 }] - }, - weedle: { - learnset: { poisonsting: ["2L1", "1L1"], stringshot: ["2L1", "1L1"] }, - encounters: [ - { generation: 1, level: 3 }, - { generation: 2, level: 3 } - ] - }, - kakuna: { - learnset: { harden: ["2L7", "2L1", "1L1"] }, - encounters: [ - { generation: 1, level: 4 }, - { generation: 2, level: 4 } - ] - }, - beedrill: { - learnset: { - agility: ["2L40", "1L35"], - attract: ["2M"], - bide: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - focusenergy: ["2L15", "1L16"], - frustration: ["2M"], - furyattack: ["2L10", "2L1", "1L12", "1L1"], - furycutter: ["2M"], - gigadrain: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - megadrain: ["1M"], - mimic: ["1M"], - pinmissile: ["2L35", "1L30"], - protect: ["2M"], - pursuit: ["2L30"], - rage: ["2L25", "1M", "1L25"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M"], - swift: ["2M", "1M"], - swordsdance: ["1M"], - takedown: ["1M"], - toxic: ["2M", "1M"], - twineedle: ["2L20", "1L20"] - }, - encounters: [{ generation: 2, level: 7 }] - }, - pidgey: { - learnset: { - agility: ["2L37", "1L36"], - attract: ["2M"], - bide: ["1M"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - feintattack: ["2E"], - fly: ["2M", "1M"], - foresight: ["2E"], - frustration: ["2M"], - gust: ["2L9", "1L1"], - hiddenpower: ["2M"], - mimic: ["1M"], - mirrormove: ["2L47", "1L44"], - mudslap: ["2M"], - protect: ["2M"], - pursuit: ["2E"], - quickattack: ["2L15", "1L12"], - rage: ["1M"], - razorwind: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - sandattack: ["2L5", "1L5"], - skyattack: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M", "2E"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tackle: ["2L1"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - whirlwind: ["2L21", "1M", "1L19"], - wingattack: ["2L29", "1L28"] - }, - encounters: [ - { generation: 1, level: 2 }, - { generation: 2, level: 2 } - ] - }, - pidgeotto: { - learnset: { - agility: ["2L43", "1L40"], - attract: ["2M"], - bide: ["1M"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - fly: ["2M", "1M"], - frustration: ["2M"], - gust: ["2L9", "2L1", "1L1"], - hiddenpower: ["2M"], - mimic: ["1M"], - mirrormove: ["2L55", "1L49"], - mudslap: ["2M"], - protect: ["2M"], - quickattack: ["2L15", "1L12"], - rage: ["1M"], - razorwind: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - sandattack: ["2L5", "2L1", "1L5", "1L1"], - skyattack: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tackle: ["2L1"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - whirlwind: ["2L23", "1M", "1L21"], - wingattack: ["2L33", "1L31"] - }, - encounters: [ - { generation: 1, level: 9 }, - { generation: 2, level: 7 } - ] - }, - pidgeot: { - learnset: { - agility: ["2L46", "1L44"], - attract: ["2M"], - bide: ["1M"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - fly: ["2M", "1M"], - frustration: ["2M"], - gust: ["2L9", "2L1", "1L1"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - mimic: ["1M"], - mirrormove: ["2L61", "1L54"], - mudslap: ["2M"], - protect: ["2M"], - quickattack: ["2L15", "2L1", "1L12", "1L1"], - rage: ["1M"], - razorwind: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - sandattack: ["2L5", "2L1", "1L5", "1L1"], - skyattack: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tackle: ["2L1"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - whirlwind: ["2L23", "1M", "1L21"], - wingattack: ["2L33", "1L31"] - } - }, - rattata: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bite: ["2E"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - counter: ["2E"], - curse: ["2M"], - defensecurl: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flamewheel: ["2E"], - focusenergy: ["2L20", "1L23"], - frustration: ["2M"], - furyswipes: ["2E"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperfang: ["2L13", "1L14"], - icywind: ["2M"], - irontail: ["2M"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - pursuit: ["2L27"], - quickattack: ["2L7", "1L7"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - reversal: ["2E"], - rocksmash: ["2M"], - screech: ["2E"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - superfang: ["2L34", "1L34"], - swagger: ["2M"], - swift: ["2M", "1M"], - tackle: ["2L1", "1L1"], - tailwhip: ["2L1", "1L1"], - takedown: ["1M"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["1M"], - toxic: ["2M", "1M"], - watergun: ["1M"] - }, - encounters: [ - { generation: 1, level: 2 }, - { generation: 2, level: 2 } - ] - }, - raticate: { - learnset: { - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - curse: ["2M"], - cut: ["2M"], - defensecurl: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - focusenergy: ["1L27"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - hyperfang: ["2L13", "1L14"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - irontail: ["2M"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - pursuit: ["2L30"], - quickattack: ["2L7", "2L1", "1L7", "1L1"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - scaryface: ["2L20"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - superfang: ["2L40", "1L41"], - swagger: ["2M"], - swift: ["2M", "1M"], - tackle: ["2L1", "1L1"], - tailwhip: ["2L1", "1L1"], - takedown: ["1M"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - toxic: ["2M", "1M"], - watergun: ["1M"] - }, - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 6 } - ] - }, - spearow: { - learnset: { - agility: ["2L43", "1L36"], - attract: ["2M"], - bide: ["1M"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - drillpeck: ["2L37", "1L29"], - endure: ["2M"], - feintattack: ["2E"], - falseswipe: ["2E"], - fly: ["2M", "1M"], - frustration: ["2M"], - furyattack: ["2L13", "1L15"], - growl: ["2L1", "2S0", "1L1"], - hiddenpower: ["2M"], - leer: ["2L7", "1L9"], - mimic: ["1M"], - mirrormove: ["2L31", "1L22"], - mudslap: ["2M"], - peck: ["2L1", "2S0", "1L1"], - protect: ["2M"], - pursuit: ["2L25"], - quickattack: ["2E"], - rage: ["1M"], - razorwind: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - scaryface: ["2E"], - skyattack: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - sonicboom: ["2S0"], - steelwing: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - triattack: ["2E"], - whirlwind: ["1M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["peck", "growl", "sonicboom"] - } - ], - encounters: [ - { generation: 1, level: 3 }, - { generation: 2, level: 2 } - ] - }, - fearow: { - learnset: { - agility: ["2L47", "1L43"], - attract: ["2M"], - bide: ["1M"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - drillpeck: ["2L40", "1L34"], - endure: ["2M"], - fly: ["2M", "1M"], - frustration: ["2M"], - furyattack: ["2L13", "2L1", "1L15", "1S0"], - growl: ["2L1", "1L1", "1S0"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - leer: ["2L7", "2L1", "1L9", "1L1", "1S0"], - mimic: ["1M"], - mirrormove: ["2L32", "1L25"], - mudslap: ["2M"], - payday: ["1S0"], - peck: ["2L1", "1L1"], - protect: ["2M"], - pursuit: ["2L26"], - rage: ["1M"], - razorwind: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - skyattack: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - whirlwind: ["1M"] - }, - eventData: [ - { - generation: 1, - level: 20, - moves: ["growl", "leer", "furyattack", "payday"], - japan: true - } - ], - encounters: [ - { generation: 1, level: 19 }, - { generation: 2, level: 7 } - ] - }, - ekans: { - learnset: { - acid: ["2L37", "1L38"], - attract: ["2M"], - beatup: ["2E"], - bide: ["1M"], - bite: ["2L15", "1L17"], - bodyslam: ["1M"], - crunch: ["2E"], - curse: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - earthquake: ["2M", "1M"], - endure: ["2M"], - fissure: ["1M"], - frustration: ["2M"], - gigadrain: ["2M"], - glare: ["2L23", "1L24"], - haze: ["2L43"], - headbutt: ["2M"], - hiddenpower: ["2M"], - leer: ["2L1", "1L1"], - megadrain: ["1M"], - mimic: ["1M"], - poisonsting: ["2L9", "1L10"], - protect: ["2M"], - pursuit: ["2E"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rockslide: ["1M"], - screech: ["2L29", "1L31"], - skullbash: ["1M"], - slam: ["2E"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - spite: ["2E"], - strength: ["2M", "1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - wrap: ["2L1", "1L1"] - } - }, - arbok: { - learnset: { - acid: ["2L43", "1L47"], - attract: ["2M"], - bide: ["1M"], - bite: ["2L15", "2L1", "1L17"], - bodyslam: ["1M"], - curse: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - earthquake: ["2M", "1M"], - endure: ["2M"], - fissure: ["1M"], - frustration: ["2M"], - gigadrain: ["2M"], - glare: ["2L25", "1L27"], - haze: ["2L51"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - leer: ["2L1", "1L1"], - megadrain: ["1M"], - mimic: ["1M"], - poisonsting: ["2L9", "2L1", "1L10", "1L1"], - protect: ["2M"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rockslide: ["1M"], - screech: ["2L33", "1L36"], - skullbash: ["1M"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - wrap: ["2L1", "1L1"] - }, - encounters: [{ generation: 2, level: 10 }] - }, - pichu: { - learnset: { - attract: ["2M"], - bide: ["2E"], - charm: ["2L1", "2S3", "2S2", "2S1", "2S0"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - dizzypunch: ["2S0"], - doubleslap: ["2E"], - doubleteam: ["2M"], - encore: ["2E"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - mudslap: ["2M"], - petaldance: ["2S1"], - present: ["2E"], - protect: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - reversal: ["2E"], - rollout: ["2M"], - scaryface: ["2S2"], - sing: ["2S3"], - sleeptalk: ["2M"], - snore: ["2M"], - swagger: ["2M"], - sweetkiss: ["2L11"], - swift: ["2M"], - tailwhip: ["2L6"], - thunder: ["2M"], - thunderbolt: ["2T"], - thundershock: ["2L1", "2S3", "2S2", "2S1", "2S0"], - thunderwave: ["2L8"], - toxic: ["2M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["thundershock", "charm", "dizzypunch"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["thundershock", "charm", "petaldance"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["thundershock", "charm", "scaryface"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["thundershock", "charm", "sing"] - } - ] - }, - pikachu: { - learnset: { - agility: ["2L33", "1L33"], - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "2L15", "1M", "1L15"], - dynamicpunch: ["2M"], - endure: ["2M"], - flash: ["2M", "1M"], - fly: ["1S1"], - frustration: ["2M"], - growl: ["2L1", "1L1", "1S2"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - lightscreen: ["2L50", "1L50"], - megakick: ["1M"], - megapunch: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - payday: ["1M"], - protect: ["2M"], - quickattack: ["2L11", "1L11", "1L16"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rollout: ["2M"], - seismictoss: ["1M"], - skullbash: ["1M"], - slam: ["2L20", "1L20"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - submission: ["1M"], - substitute: ["1M"], - surf: ["1T", "1S2", "1S0"], - swagger: ["2M"], - swift: ["2M", "1M", "1L26"], - tailwhip: ["2L6", "1L6"], - takedown: ["1M"], - thunder: ["2M", "2L41", "1M", "1L41", "1L43"], - thunderbolt: ["2T", "2L26", "1M", "1L26"], - thunderpunch: ["2M"], - thundershock: ["2L1", "1L1", "1S2"], - thunderwave: ["2L8", "1M", "1L8", "1L9"], - toxic: ["2M", "1M"], - zapcannon: ["2M"] - }, - eventData: [ - { generation: 1, level: 5, moves: ["surf"] }, - { generation: 1, level: 5, moves: ["fly"], japan: true }, - { - generation: 1, - level: 5, - moves: ["thundershock", "growl", "surf"] - } - ], - encounters: [ - { generation: 1, level: 3 }, - { generation: 2, level: 4 } - ] - }, - raichu: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - endure: ["2M"], - flash: ["2M", "1M"], - frustration: ["2M"], - growl: ["1L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - irontail: ["2M"], - megakick: ["1M"], - megapunch: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - payday: ["1M"], - protect: ["2M"], - quickattack: ["2L1"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rollout: ["2M"], - seismictoss: ["1M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - submission: ["1M"], - substitute: ["1M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tailwhip: ["2L1"], - takedown: ["1M"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "2L1", "1M"], - thunderpunch: ["2M"], - thundershock: ["2L1", "1L1"], - thunderwave: ["1M", "1L1"], - toxic: ["2M", "1M"], - zapcannon: ["2M"] - } - }, - sandshrew: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - counter: ["2E"], - curse: ["2M"], - cut: ["2M", "1M"], - defensecurl: ["2M", "2L6"], - detect: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "1M"], - endure: ["2M"], - fissure: ["1M"], - flail: ["2E"], - frustration: ["2M"], - furycutter: ["2M"], - furyswipes: ["2L37", "1L38"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - metalclaw: ["2E"], - mimic: ["1M"], - mudslap: ["2M"], - poisonsting: ["2L17", "1L24"], - protect: ["2M"], - rage: ["1M"], - rapidspin: ["2E"], - rest: ["2M", "1M"], - return: ["2M"], - rockslide: ["1M"], - rocksmash: ["2M"], - rollout: ["2M"], - safeguard: ["2E"], - sandattack: ["2L11", "1L10"], - sandstorm: ["2M", "2L45"], - scratch: ["2L1", "1L1"], - seismictoss: ["1M"], - skullbash: ["1M"], - slash: ["2L23", "1L17"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "2L30", "1M", "1L31"], - swordsdance: ["1M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"] - }, - encounters: [{ generation: 1, level: 6 }] - }, - sandslash: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - defensecurl: ["2M", "2L6", "2L1"], - detect: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "1M"], - endure: ["2M"], - fissure: ["1M"], - frustration: ["2M"], - furycutter: ["2M"], - furyswipes: ["2L42", "1L47"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - irontail: ["2M"], - mimic: ["1M"], - mudslap: ["2M"], - poisonsting: ["2L17", "1L27"], - protect: ["2M"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rockslide: ["1M"], - rocksmash: ["2M"], - rollout: ["2M"], - sandattack: ["2L11", "2L1", "1L10", "1L1"], - sandstorm: ["2M", "2L52"], - scratch: ["2L1", "1L1"], - seismictoss: ["1M"], - skullbash: ["1M"], - slash: ["2L24", "1L17"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "2L33", "1M", "1L36"], - swordsdance: ["1M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"] - }, - encounters: [{ generation: 2, level: 10 }] - }, - nidoranf: { - learnset: { - attract: ["2M"], - beatup: ["2E"], - bide: ["1M"], - bite: ["2L30", "1L30", "1L29"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - charm: ["2E"], - counter: ["2E"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - disable: ["2E"], - doubleedge: ["1M"], - doublekick: ["2L12", "1L12", "1L43"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - focusenergy: ["2E"], - frustration: ["2M"], - furyswipes: ["2L38", "1L38", "1L36"], - growl: ["2L1", "2S2", "2S1", "2S0", "1L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - lovelykiss: ["2S0"], - mimic: ["1M"], - moonlight: ["2S1"], - mudslap: ["2M"], - poisonsting: ["2L17", "1L17", "1L14"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - scratch: ["2L8", "1L8"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - supersonic: ["2E"], - swagger: ["2M"], - sweetkiss: ["2S2"], - tackle: ["2L1", "2S2", "2S1", "2S0", "1L1"], - tailwhip: ["2L23", "1L23", "1L21"], - takedown: ["2E", "1M"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - toxic: ["2M", "1M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["growl", "tackle", "lovelykiss"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["growl", "tackle", "moonlight"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["growl", "tackle", "sweetkiss"] - } - ], - encounters: [{ generation: 1, level: 2 }] - }, - nidorina: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bite: ["2L36", "1L36", "1L32"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doublekick: ["2L12", "1L12", "1L50"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - frustration: ["2M"], - furyswipes: ["2L46", "1L46", "1L41"], - growl: ["2L1", "1L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - horndrill: ["1M"], - icebeam: ["2T", "1M"], - irontail: ["2M"], - mimic: ["1M"], - mudslap: ["2M"], - poisonsting: ["2L19", "1L19", "1L14"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - scratch: ["2L8", "1L8", "1L1"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - tackle: ["2L1", "1L1"], - tailwhip: ["2L27", "1L27", "1L23"], - takedown: ["1M"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - toxic: ["2M", "1M"], - watergun: ["1M"] - } - }, - nidoqueen: { - learnset: { - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["2L23", "1M", "1L23", "1L1"], - bubblebeam: ["1M"], - counter: ["1M"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doublekick: ["2L1", "1L12"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "1M"], - endure: ["2M"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - fissure: ["1M"], - flamethrower: ["2T"], - frustration: ["2M"], - furycutter: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - horndrill: ["1M"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - megakick: ["1M"], - megapunch: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - payday: ["1M"], - poisonsting: ["1L14"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M"], - rockslide: ["1M"], - rocksmash: ["2M"], - sandstorm: ["2M"], - scratch: ["2L1", "1L8", "1L1"], - seismictoss: ["1M"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - surf: ["2M", "1M"], - swagger: ["2M"], - tackle: ["2L1", "1L1"], - tailwhip: ["2L1", "1L1"], - takedown: ["1M"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderpunch: ["2M"], - toxic: ["2M", "1M"], - watergun: ["1M"] - } - }, - nidoranm: { - learnset: { - amnesia: ["2E"], - attract: ["2M"], - beatup: ["2E"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - confusion: ["2E"], - counter: ["2E"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - disable: ["2E"], - doubleedge: ["1M"], - doublekick: ["2L12", "1L12", "1L43"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - focusenergy: ["2L23", "1L23", "1L21"], - frustration: ["2M"], - furyattack: ["2L30", "1L30", "1L29"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hornattack: ["2L8", "1L8"], - horndrill: ["2L38", "1M", "1L38", "1L36"], - irontail: ["2M"], - leer: ["2L1", "2S2", "2S1", "2S0", "1L1"], - lovelykiss: ["2S0"], - mimic: ["1M"], - morningsun: ["2S1"], - mudslap: ["2M"], - poisonsting: ["2L17", "1L17", "1L14"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - supersonic: ["2E"], - swagger: ["2M"], - sweetkiss: ["2S2"], - tackle: ["2L1", "2S2", "2S1", "2S0", "1L1"], - takedown: ["2E", "1M"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - toxic: ["2M", "1M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["leer", "tackle", "lovelykiss"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["leer", "tackle", "morningsun"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["leer", "tackle", "sweetkiss"] - } - ], - encounters: [{ generation: 1, level: 2 }] - }, - nidorino: { - learnset: { - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doublekick: ["2L12", "1L12", "1L50"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - focusenergy: ["2L27", "1L27", "1L23"], - frustration: ["2M"], - furyattack: ["2L36", "1L36", "1L32"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hornattack: ["2L8", "1L8", "1L1"], - horndrill: ["2L46", "1M", "1L46", "1L41"], - icebeam: ["2T", "1M"], - irontail: ["2M"], - leer: ["2L1", "1L1"], - mimic: ["1M"], - mudslap: ["2M"], - poisonsting: ["2L19", "1L19", "1L14"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - tackle: ["2L1", "1L1"], - takedown: ["1M"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - toxic: ["2M", "1M"], - watergun: ["1M"] - } - }, - nidoking: { - learnset: { - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - counter: ["1M"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doublekick: ["2L1", "1L12"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "1M"], - endure: ["2M"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - fissure: ["1M"], - flamethrower: ["2T"], - frustration: ["2M"], - furycutter: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hornattack: ["2L1", "1L8", "1L1"], - horndrill: ["1M"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - megakick: ["1M"], - megapunch: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - payday: ["1M"], - poisonsting: ["2L1", "1L14", "1L1"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M"], - rockslide: ["1M"], - rocksmash: ["2M"], - sandstorm: ["2M"], - seismictoss: ["1M"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - surf: ["2M", "1M"], - swagger: ["2M"], - tackle: ["2L1", "1L1"], - takedown: ["1M"], - thief: ["2M"], - thrash: ["2L23", "1L23", "1L1"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderpunch: ["2M"], - toxic: ["2M", "1M"], - watergun: ["1M"] - } - }, - cleffa: { - learnset: { - amnesia: ["2E"], - attract: ["2M"], - bellydrum: ["2E"], - charm: ["2L1", "2S3", "2S2", "2S1", "2S0"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - dizzypunch: ["2S3"], - doubleteam: ["2M"], - dreameater: ["2M"], - encore: ["2L4", "2S3", "2S2", "2S1", "2S0"], - endure: ["2M"], - fireblast: ["2M"], - flamethrower: ["2T"], - flash: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - metronome: ["2E"], - mimic: ["2E"], - mudslap: ["2M"], - nightmare: ["2M"], - petaldance: ["2S0"], - pound: ["2L1", "2S3", "2S2", "2S1", "2S0"], - present: ["2E"], - protect: ["2M"], - psychic: ["2M"], - psychup: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - rollout: ["2M"], - scaryface: ["2S1"], - shadowball: ["2M"], - sing: ["2L8"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - splash: ["2E"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetkiss: ["2L13"], - swift: ["2S2"], - toxic: ["2M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["pound", "charm", "encore", "petaldance"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["pound", "charm", "encore", "scaryface"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["pound", "charm", "encore", "swift"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["pound", "charm", "encore", "dizzypunch"] - } - ] - }, - clefairy: { - learnset: { - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - counter: ["1M"], - curse: ["2M"], - defensecurl: ["2M", "2L26", "1L39"], - detect: ["2M"], - doubleedge: ["1M"], - doubleslap: ["2L13", "1L18"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - dynamicpunch: ["2M"], - encore: ["2L4"], - endure: ["2M"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - flamethrower: ["2T"], - flash: ["2M", "1M"], - frustration: ["2M"], - growl: ["2L1", "1L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icebeam: ["2T", "1M"], - icepunch: ["2M"], - irontail: ["2M"], - lightscreen: ["2L53", "1L48"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["2L34", "1M", "1L31"], - mimic: ["1M"], - minimize: ["2L19", "1L24"], - moonlight: ["2L43"], - mudslap: ["2M"], - nightmare: ["2M"], - pound: ["2L1", "1L1"], - protect: ["2M"], - psychic: ["2M", "1M"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rollout: ["2M"], - seismictoss: ["1M"], - shadowball: ["2M"], - sing: ["2L8", "1L13"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "1M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["1M"], - teleport: ["1M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderpunch: ["2M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - triattack: ["1M"], - watergun: ["1M"], - zapcannon: ["2M"] - }, - encounters: [{ generation: 1, level: 8 }] - }, - clefable: { - learnset: { - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - counter: ["1M"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleslap: ["2L1", "1L1"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - flamethrower: ["2T"], - flash: ["2M", "1M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icepunch: ["2M"], - irontail: ["2M"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["2L1", "1M", "1L1"], - mimic: ["1M"], - minimize: ["1L1"], - moonlight: ["2L1"], - mudslap: ["2M"], - nightmare: ["2M"], - protect: ["2M"], - psychic: ["2M", "1M"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rollout: ["2M"], - seismictoss: ["1M"], - shadowball: ["2M"], - sing: ["2L1", "1L1"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "1M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["1M"], - teleport: ["1M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderpunch: ["2M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - triattack: ["1M"], - watergun: ["1M"], - zapcannon: ["2M"] - } - }, - vulpix: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - confuseray: ["2L19", "1L28"], - curse: ["2M"], - dig: ["2M", "1M"], - disable: ["2E"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - ember: ["2L1", "1L1"], - endure: ["2M"], - feintattack: ["2E"], - fireblast: ["2M", "1M"], - firespin: ["2L37", "1L42"], - flail: ["2E"], - flamethrower: ["2T", "2L31", "1L35"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hypnosis: ["2E"], - irontail: ["2M"], - mimic: ["1M"], - protect: ["2M"], - quickattack: ["2L7", "1L16"], - rage: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2L13", "1L21"], - safeguard: ["2L25"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - spite: ["2E"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tailwhip: ["2L1", "1L1"], - takedown: ["1M"], - toxic: ["2M", "1M"] - }, - encounters: [ - { generation: 1, level: 18 }, - { generation: 1, level: 15 } - ] - }, - ninetales: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - confuseray: ["2L1"], - curse: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - ember: ["2L1", "1L1"], - endure: ["2M"], - fireblast: ["2M", "1M"], - firespin: ["2L43"], - flamethrower: ["2T"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - irontail: ["2M"], - mimic: ["1M"], - protect: ["2M"], - quickattack: ["2L1", "1L1"], - rage: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M", "1L1"], - safeguard: ["2L1"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tailwhip: ["1L1"], - takedown: ["1M"], - toxic: ["2M", "1M"] - } - }, - igglybuff: { - learnset: { - attract: ["2M"], - charm: ["2L1", "2S3", "2S2", "2S1", "2S0"], - curse: ["2M"], - defensecurl: ["2M", "2L4", "2S3", "2S2", "2S1", "2S0"], - detect: ["2M"], - dizzypunch: ["2S3"], - doubleteam: ["2M"], - dreameater: ["2M"], - endure: ["2M"], - feintattack: ["2E"], - fireblast: ["2M"], - flamethrower: ["2T"], - flash: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icywind: ["2M"], - mimic: ["2S0"], - mudslap: ["2M"], - nightmare: ["2M"], - perishsong: ["2E"], - petaldance: ["2S1"], - pound: ["2L9"], - present: ["2E"], - protect: ["2M"], - psychic: ["2M"], - psychup: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - rollout: ["2M"], - scaryface: ["2S2"], - shadowball: ["2M"], - sing: ["2L1", "2S3", "2S2", "2S1", "2S0"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetkiss: ["2L14"], - toxic: ["2M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["sing", "charm", "defensecurl", "mimic"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["sing", "charm", "defensecurl", "petaldance"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["sing", "charm", "defensecurl", "scaryface"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["sing", "charm", "defensecurl", "dizzypunch"] - } - ] - }, - jigglypuff: { - learnset: { - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["2L34", "1M", "1L34"], - bubblebeam: ["1M"], - counter: ["1M"], - curse: ["2M"], - defensecurl: ["2M", "2L4", "1L19"], - detect: ["2M"], - disable: ["2L14", "1L14"], - doubleedge: ["2L39", "1M", "1L39"], - doubleslap: ["2L24", "1L24"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - flamethrower: ["2T"], - flash: ["2M", "1M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icebeam: ["2T", "1M"], - icepunch: ["2M"], - megakick: ["1M"], - megapunch: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - nightmare: ["2M"], - pound: ["2L9", "1L9"], - protect: ["2M"], - psychic: ["2M", "1M"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "2L29", "1M", "1L29"], - return: ["2M"], - rollout: ["2M", "2L19"], - seismictoss: ["1M"], - shadowball: ["2M"], - sing: ["2L1", "1L1"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "1M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["1M"], - teleport: ["1M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderpunch: ["2M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - triattack: ["1M"], - watergun: ["1M"], - zapcannon: ["2M"] - }, - encounters: [ - { generation: 1, level: 3 }, - { generation: 2, level: 3 } - ] - }, - wigglytuff: { - learnset: { - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - counter: ["1M"], - curse: ["2M"], - defensecurl: ["2M", "2L1", "1L1"], - detect: ["2M"], - disable: ["2L1", "1L1"], - doubleedge: ["1M"], - doubleslap: ["2L1", "1L1"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - flamethrower: ["2T"], - flash: ["2M", "1M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icepunch: ["2M"], - megakick: ["1M"], - megapunch: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - nightmare: ["2M"], - protect: ["2M"], - psychic: ["2M", "1M"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rollout: ["2M"], - seismictoss: ["1M"], - shadowball: ["2M"], - sing: ["2L1", "1L1"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "1M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["1M"], - teleport: ["1M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderpunch: ["2M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - triattack: ["1M"], - watergun: ["1M"], - zapcannon: ["2M"] - }, - encounters: [ - { generation: 1, level: 22 }, - { generation: 1, level: 3 } - ] - }, - zubat: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bite: ["2L12", "1L15"], - confuseray: ["2L19", "1L21"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - feintattack: ["2E"], - flail: ["2S0"], - frustration: ["2M"], - gigadrain: ["2M"], - gust: ["2E"], - haze: ["2L46", "1L36"], - hiddenpower: ["2M"], - leechlife: ["2L1", "2S0", "1L1"], - meanlook: ["2L36"], - megadrain: ["1M"], - mimic: ["1M"], - protect: ["2M"], - pursuit: ["2E"], - quickattack: ["2E"], - rage: ["1M"], - razorwind: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - supersonic: ["2L6", "1L10"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - whirlwind: ["2E", "1M"], - wingattack: ["2L27", "1L28"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["leechlife", "flail"] - } - ], - encounters: [ - { generation: 1, level: 6 }, - { generation: 2, level: 2 } - ] - }, - golbat: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bite: ["2L12", "1L15", "1L1"], - confuseray: ["2L19", "1L21"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - haze: ["2L55", "1L43"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - leechlife: ["2L1", "1L1"], - meanlook: ["2L42"], - megadrain: ["1M"], - mimic: ["1M"], - protect: ["2M"], - rage: ["1M"], - razorwind: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - screech: ["2L1", "1L1"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - supersonic: ["2L6", "2L1", "1L10"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - whirlwind: ["1M"], - wingattack: ["2L30", "1L32"] - }, - encounters: [{ generation: 2, level: 13 }] - }, - crobat: { - learnset: { - attract: ["2M"], - bite: ["2L12"], - confuseray: ["2L19"], - curse: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - endure: ["2M"], - fly: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - haze: ["2L55"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - leechlife: ["2L1"], - meanlook: ["2L42"], - protect: ["2M"], - rest: ["2M"], - return: ["2M"], - screech: ["2L1"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M"], - sunnyday: ["2M"], - supersonic: ["2L6", "2L1"], - swagger: ["2M"], - swift: ["2M"], - thief: ["2M"], - toxic: ["2M"], - wingattack: ["2L30"] - } - }, - oddish: { - learnset: { - absorb: ["2L1", "2S0", "1L1"], - acid: ["2L23", "1L24"], - attract: ["2M"], - bide: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flail: ["2E"], - flash: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - hiddenpower: ["2M"], - leechseed: ["2S0"], - megadrain: ["1M"], - mimic: ["1M"], - moonlight: ["2L32"], - petaldance: ["2L39", "1L33"], - poisonpowder: ["2L14", "1L15"], - protect: ["2M"], - rage: ["1M"], - razorleaf: ["2E"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - sleeppowder: ["2L18", "1L19"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "1M", "1L46"], - stunspore: ["2L16", "1L17"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M", "2L7"], - swordsdance: ["2E", "1M"], - synthesis: ["2E"], - takedown: ["1M"], - toxic: ["2M", "1M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["absorb", "leechseed"] - } - ], - encounters: [{ generation: 1, level: 12 }] - }, - gloom: { - learnset: { - absorb: ["2L1", "1L1"], - acid: ["2L24", "1L28"], - attract: ["2M"], - bide: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - hiddenpower: ["2M"], - megadrain: ["1M"], - mimic: ["1M"], - moonlight: ["2L35"], - petaldance: ["2L44", "1L38"], - poisonpowder: ["2L14", "2L1", "1L15", "1L1"], - protect: ["2M"], - rage: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - sleeppowder: ["2L18", "1L19"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "1M", "1L52"], - stunspore: ["2L16", "1L17", "1L1"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M", "2L7", "2L1"], - swordsdance: ["1M"], - takedown: ["1M"], - toxic: ["2M", "1M"] - }, - encounters: [{ generation: 2, level: 14 }] - }, - vileplume: { - learnset: { - absorb: ["2L1"], - acid: ["1L1"], - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - megadrain: ["1M"], - mimic: ["1M"], - petaldance: ["2L1", "1L1"], - poisonpowder: ["1L15"], - protect: ["2M"], - rage: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - sleeppowder: ["1L19", "1L1"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "1M"], - stunspore: ["2L1", "1L17", "1L1"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M", "2L1"], - swordsdance: ["1M"], - takedown: ["1M"], - toxic: ["2M", "1M"] - } - }, - paras: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - counter: ["2E"], - curse: ["2M"], - cut: ["2M", "1M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - falseswipe: ["2E"], - flail: ["2E"], - flash: ["2M"], - frustration: ["2M"], - furycutter: ["2M"], - gigadrain: ["2M", "2L43"], - growth: ["2L37", "1L41"], - hiddenpower: ["2M"], - leechlife: ["2L19", "1L20"], - lightscreen: ["2E"], - megadrain: ["1M"], - mimic: ["1M"], - poisonpowder: ["2L13"], - protect: ["2M"], - psybeam: ["2E"], - pursuit: ["2E"], - rage: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - scratch: ["2L1", "2S0", "1L1"], - screech: ["2E"], - skullbash: ["1M"], - slash: ["2L31", "1L34"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "1M"], - spore: ["2L25", "1L27"], - stunspore: ["2L7", "1L13"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M", "2E"], - swordsdance: ["1M"], - synthesis: ["2S0"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["scratch", "synthesis"] - } - ], - encounters: [{ generation: 1, level: 8 }] - }, - parasect: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - furycutter: ["2M"], - gigadrain: ["2M", "2L55"], - growth: ["2L46", "1L48"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - leechlife: ["2L19", "1L20", "1L1"], - megadrain: ["1M"], - mimic: ["1M"], - poisonpowder: ["2L13", "2L1"], - protect: ["2M"], - rage: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - scratch: ["2L1", "1L1"], - skullbash: ["1M"], - slash: ["2L37", "1L39"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "1M"], - spore: ["2L28", "1L30"], - stunspore: ["2L7", "2L1", "1L13", "1L1"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M"], - swordsdance: ["1M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"] - }, - encounters: [ - { generation: 1, level: 13 }, - { generation: 2, level: 5 } - ] - }, - venonat: { - learnset: { - attract: ["2M"], - batonpass: ["2E"], - bide: ["1M"], - confusion: ["2L17", "1L19"], - curse: ["2M"], - disable: ["2L1", "1L1"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flash: ["1M"], - foresight: ["2L1"], - frustration: ["2M"], - gigadrain: ["2M", "2E"], - hiddenpower: ["2M"], - leechlife: ["2L25", "1L27"], - megadrain: ["1M"], - mimic: ["1M"], - poisonpowder: ["2L20", "1L22", "1L24"], - protect: ["2M"], - psybeam: ["2L33", "1L35"], - psychic: ["2M", "2L41", "1M", "1L43"], - psywave: ["1M"], - rage: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - screech: ["2E"], - sleeppowder: ["2L36", "1L38"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "1M"], - stunspore: ["2L28", "1L30"], - substitute: ["1M"], - sunnyday: ["2M"], - supersonic: ["2L9", "1L11"], - swagger: ["2M"], - sweetscent: ["2M"], - swift: ["2M"], - tackle: ["2L1", "1L1"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"] - }, - encounters: [{ generation: 1, level: 13 }] - }, - venomoth: { - learnset: { - attract: ["2M"], - bide: ["1M"], - confusion: ["2L17", "1L1"], - curse: ["2M"], - disable: ["2L1", "1L1"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flash: ["2M", "1M"], - foresight: ["2L1"], - frustration: ["2M"], - gigadrain: ["2M"], - gust: ["2L31"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - leechlife: ["2L25", "1L27", "1L1"], - megadrain: ["1M"], - mimic: ["1M"], - poisonpowder: ["2L20", "1L22", "1L24", "1L1"], - protect: ["2M"], - psybeam: ["2L36", "1L38"], - psychic: ["2M", "2L52", "1M", "1L50"], - psywave: ["1M"], - rage: ["1M"], - razorwind: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - sleeppowder: ["2L42", "1L43"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "1M"], - stunspore: ["2L28", "1L30"], - substitute: ["1M"], - sunnyday: ["2M"], - supersonic: ["2L9", "2L1", "1L1"], - swagger: ["2M"], - sweetscent: ["2M"], - swift: ["2M", "1M"], - tackle: ["2L1", "1L1"], - takedown: ["1M"], - teleport: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - whirlwind: ["1M"] - }, - encounters: [ - { generation: 1, level: 30 }, - { generation: 2, level: 10 } - ] - }, - diglett: { - learnset: { - ancientpower: ["2E"], - attract: ["2M"], - beatup: ["2E"], - bide: ["1M"], - bodyslam: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - dig: ["2M", "2L17", "1M", "1L19"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - earthquake: ["2M", "2L41", "1M", "1L40"], - endure: ["2M"], - feintattack: ["2E"], - fissure: ["2L49", "1M"], - frustration: ["2M"], - growl: ["2L5", "1L15"], - hiddenpower: ["2M"], - magnitude: ["2L9"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - pursuit: ["2E"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rockslide: ["1M"], - rocksmash: ["2M"], - sandattack: ["2L25", "1L24"], - scratch: ["2L1", "1L1"], - screech: ["2E"], - slash: ["2L33", "1L31"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"] - }, - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 2 } - ] - }, - dugtrio: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - dig: ["2M", "2L17", "1M", "1L19", "1L1"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - earthquake: ["2M", "2L49", "1M", "1L47"], - endure: ["2M"], - fissure: ["2L61", "1M"], - frustration: ["2M"], - growl: ["2L5", "2L1", "1L15", "1L1"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - magnitude: ["2L9", "2L1"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rockslide: ["1M"], - rocksmash: ["2M"], - sandattack: ["2L25", "1L24"], - scratch: ["2L1", "1L1"], - slash: ["2L37", "1L35"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - triattack: ["2L1"] - }, - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 5 } - ] - }, - meowth: { - learnset: { - amnesia: ["2E"], - attract: ["2M"], - bide: ["1M"], - bite: ["2L11", "1L12"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - charm: ["2E"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - endure: ["2M"], - feintattack: ["2L28"], - frustration: ["2M"], - furyswipes: ["2L41", "1L33"], - growl: ["2L1", "1L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hypnosis: ["2E"], - icywind: ["2M"], - irontail: ["2M"], - mimic: ["1M"], - mudslap: ["2M"], - nightmare: ["2M"], - payday: ["2L20", "1M", "1L17"], - protect: ["2M"], - psychup: ["2M"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - scratch: ["2L1", "1L1"], - screech: ["2L35", "1L24"], - shadowball: ["2M"], - skullbash: ["1M"], - slash: ["2L46", "1L44"], - sleeptalk: ["2M"], - snore: ["2M"], - spite: ["2E"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - toxic: ["2M", "1M"], - watergun: ["1M"], - zapcannon: ["2M"] - }, - encounters: [{ generation: 1, level: 10 }] - }, - persian: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bite: ["2L11", "2L1", "1L12", "1L1"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - endure: ["2M"], - feintattack: ["2L29"], - frustration: ["2M"], - furyswipes: ["2L46", "1L37"], - growl: ["2L1", "1L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icywind: ["2M"], - irontail: ["2M"], - mimic: ["1M"], - mudslap: ["2M"], - nightmare: ["2M"], - payday: ["2L20", "1M", "1L17"], - protect: ["2M"], - psychup: ["2M"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M"], - scratch: ["2L1", "1L1"], - screech: ["2L38", "1L24", "1L1"], - shadowball: ["2M"], - skullbash: ["1M"], - slash: ["2L53", "1L51"], - sleeptalk: ["2M"], - snore: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - toxic: ["2M", "1M"], - watergun: ["1M"], - zapcannon: ["2M"] - }, - encounters: [{ generation: 2, level: 18 }] - }, - psyduck: { - learnset: { - amnesia: ["1S0"], - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - confusion: ["2L16", "1L36"], - counter: ["1M"], - crosschop: ["2E"], - curse: ["2M"], - dig: ["2M", "1M"], - disable: ["2L10", "1L31"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - endure: ["2M"], - flash: ["2M"], - foresight: ["2E"], - frustration: ["2M"], - furyswipes: ["2L40", "1L43"], - futuresight: ["2E"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L50", "1L52"], - hypnosis: ["2E"], - icebeam: ["2T", "2E", "1M"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - lightscreen: ["2E"], - megakick: ["1M"], - megapunch: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - payday: ["1M"], - petaldance: ["2S1"], - protect: ["2M"], - psybeam: ["2E"], - psychic: ["2E"], - psychup: ["2M", "2L31"], - rage: ["1M"], - raindance: ["2M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - scratch: ["2L1", "2S2", "2S1", "1L1", "1S0"], - screech: ["2L23"], - seismictoss: ["1M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tailwhip: ["2L5", "2S2", "2S1", "1L28"], - takedown: ["1M"], - toxic: ["2M", "1M"], - triattack: ["2S2"], - waterfall: ["2M"], - watergun: ["1M"], - whirlpool: ["2M"] - }, - eventData: [ - { generation: 1, level: 15, moves: ["scratch", "amnesia"] }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["scratch", "tailwhip", "petaldance"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["scratch", "tailwhip", "triattack"] - } - ], - encounters: [{ generation: 1, level: 15 }] - }, - golduck: { - learnset: { - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - confusion: ["2L16", "2L1", "1L39"], - counter: ["1M"], - curse: ["2M"], - dig: ["2M", "1M"], - disable: ["2L10", "2L1", "1L31", "1L1"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - furycutter: ["2M"], - furyswipes: ["2L44", "1L48"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L58", "1L59"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - megakick: ["1M"], - megapunch: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - payday: ["1M"], - protect: ["2M"], - psychup: ["2M", "2L31"], - rage: ["1M"], - raindance: ["2M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - scratch: ["2L1", "1L1"], - screech: ["2L23"], - seismictoss: ["1M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tailwhip: ["2L5", "2L1", "1L28", "1L1"], - takedown: ["1M"], - toxic: ["2M", "1M"], - waterfall: ["2M"], - watergun: ["1M"], - whirlpool: ["2M"] - }, - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 10 } - ] - }, - mankey: { - learnset: { - attract: ["2M"], - beatup: ["2E"], - bide: ["1M"], - bodyslam: ["1M"], - counter: ["2E", "1M"], - crosschop: ["2L39"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - endure: ["2M"], - firepunch: ["2M"], - focusenergy: ["2L27", "1L27"], - foresight: ["2E"], - frustration: ["2M"], - furyswipes: ["2L21", "1L21"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icepunch: ["2M"], - irontail: ["2M"], - karatechop: ["2L15", "1L15"], - leer: ["2L1", "1L1"], - lowkick: ["2L9", "1L9"], - meditate: ["2E"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - payday: ["1M"], - protect: ["2M"], - psychup: ["2M"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - reversal: ["2E"], - rockslide: ["2E", "1M"], - rocksmash: ["2M"], - scratch: ["2L1", "1L1"], - screech: ["2L45", "1L45"], - seismictoss: ["2L33", "1M", "1L33"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - thief: ["2M"], - thrash: ["2L51", "1L39"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderpunch: ["2M"], - toxic: ["2M", "1M"] - }, - encounters: [{ generation: 1, level: 3 }] - }, - primeape: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - counter: ["1M"], - crosschop: ["2L45"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - endure: ["2M"], - firepunch: ["2M"], - focusenergy: ["2L27", "1L27"], - frustration: ["2M"], - furyswipes: ["2L21", "1L21", "1L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icepunch: ["2M"], - irontail: ["2M"], - karatechop: ["2L15", "1L15", "1L1"], - leer: ["2L1", "1L1"], - lowkick: ["2L9", "2L1", "1L9", "1L1"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - payday: ["1M"], - protect: ["2M"], - psychup: ["2M"], - rage: ["2L28", "2L1", "1M", "1L28"], - rest: ["2M", "1M"], - return: ["2M"], - rockslide: ["1M"], - rocksmash: ["2M"], - scratch: ["2L1", "1L1"], - screech: ["2L54", "1L45"], - seismictoss: ["2L36", "1M", "1L37"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - thief: ["2M"], - thrash: ["2L63", "1L46"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderpunch: ["2M"], - toxic: ["2M", "1M"] - }, - encounters: [{ generation: 2, level: 15 }] - }, - growlithe: { - learnset: { - agility: ["2L42", "1L39"], - attract: ["2M"], - bide: ["1M"], - bite: ["2L1", "1L1"], - bodyslam: ["2E", "1M"], - crunch: ["2E"], - curse: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dragonbreath: ["2M"], - dragonrage: ["1M"], - ember: ["2L9", "1L18"], - endure: ["2M"], - fireblast: ["2M", "1M"], - firespin: ["2E"], - flamethrower: ["2T", "2L50", "1L50"], - flamewheel: ["2L34"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - leer: ["2L18", "1L23"], - mimic: ["1M"], - protect: ["2M"], - rage: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M", "2L1", "1L1"], - rocksmash: ["2M"], - safeguard: ["2E"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["2L26", "1M", "1L30"], - thrash: ["2E"], - toxic: ["2M", "1M"] - }, - encounters: [{ generation: 1, level: 15 }] - }, - arcanine: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - curse: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dragonbreath: ["2M"], - dragonrage: ["1M"], - ember: ["1L1"], - endure: ["2M"], - extremespeed: ["2L50"], - fireblast: ["2M", "1M"], - flamethrower: ["2T"], - flamewheel: ["2L1"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - irontail: ["2M"], - leer: ["2L1", "1L1"], - mimic: ["1M"], - protect: ["2M"], - rage: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M", "2L1", "1L1"], - rocksmash: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["2L1", "1M", "1L1"], - teleport: ["1M"], - toxic: ["2M", "1M"] - } - }, - poliwag: { - learnset: { - amnesia: ["1L38"], - attract: ["2M"], - bellydrum: ["2L37"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["2L31", "1M", "1L31"], - bubble: ["2L1", "2S2", "2S1", "2S0", "1L1"], - bubblebeam: ["2E", "1M"], - curse: ["2M"], - defensecurl: ["2M"], - doubleedge: ["1M"], - doubleslap: ["2L19", "1L25"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - frustration: ["2M"], - growth: ["2S0"], - haze: ["2E"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L43", "1L45"], - hypnosis: ["2L7", "1L16"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - lovelykiss: ["2S1"], - mimic: ["1M"], - mindreader: ["2E"], - mist: ["2E"], - protect: ["2M"], - psychic: ["2M", "1M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M", "2L25"], - rest: ["2M", "1M"], - return: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - splash: ["2E"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - sweetkiss: ["2S2"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - waterfall: ["2M"], - watergun: ["2L13", "1M", "1L19"], - whirlpool: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["bubble", "growth"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["bubble", "lovelykiss"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["bubble", "sweetkiss"] - } - ], - encounters: [ - { generation: 1, level: 5 }, - { generation: 2, level: 3 } - ] - }, - poliwhirl: { - learnset: { - amnesia: ["1L41"], - attract: ["2M"], - bellydrum: ["2L43"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["2L35", "1M", "1L33"], - bubble: ["2L1", "1L1"], - bubblebeam: ["1M"], - counter: ["1M"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleslap: ["2L19", "1L26"], - doubleteam: ["2M", "1M"], - earthquake: ["2M", "1M"], - endure: ["2M"], - fissure: ["1M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L51", "1L49"], - hypnosis: ["2L7", "2L1", "1L16", "1L1"], - icebeam: ["2T", "1M"], - icepunch: ["2M"], - icywind: ["2M"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - psychic: ["2M", "1M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M", "2L27"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - seismictoss: ["1M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - waterfall: ["2M"], - watergun: ["2L13", "2L1", "1M", "1L19", "1L1"], - whirlpool: ["2M"] - }, - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 10 } - ] - }, - poliwrath: { - learnset: { - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M", "1L1"], - bubblebeam: ["1M"], - counter: ["1M"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleslap: ["2L1", "1L1"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "1M"], - endure: ["2M"], - fissure: ["1M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - hypnosis: ["2L1", "1L16", "1L1"], - icebeam: ["2T", "1M"], - icepunch: ["2M"], - icywind: ["2M"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - mindreader: ["2L51"], - mudslap: ["2M"], - protect: ["2M"], - psychic: ["2M", "1M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - seismictoss: ["1M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["2L35", "2L1", "1M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - waterfall: ["2M"], - watergun: ["2L1", "1M", "1L19", "1L1"], - whirlpool: ["2M"] - } - }, - abra: { - learnset: { - attract: ["2M"], - barrier: ["2E"], - bide: ["1M"], - bodyslam: ["1M"], - counter: ["1M"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - dynamicpunch: ["2M"], - encore: ["2E"], - endure: ["2M"], - firepunch: ["2M"], - flash: ["2M", "1M"], - foresight: ["2S0"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icepunch: ["2M"], - lightscreen: ["2E"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - nightmare: ["2M"], - protect: ["2M"], - psychic: ["2M", "1M"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - seismictoss: ["1M"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["1M"], - teleport: ["2L1", "2S0", "1M", "1L1"], - thief: ["2M"], - thunderpunch: ["2M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - triattack: ["1M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["teleport", "foresight"] - } - ], - encounters: [{ generation: 1, level: 6 }] - }, - kadabra: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - confusion: ["2L16", "2L1", "1L16", "1L1"], - counter: ["1M"], - curse: ["2M"], - dig: ["2M", "1M"], - disable: ["2L18", "1L20", "1L1"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - firepunch: ["2M"], - flash: ["2M", "1M"], - frustration: ["2M"], - futuresight: ["2L31"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icepunch: ["2M"], - kinesis: ["2L1", "1L1"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - nightmare: ["2M"], - protect: ["2M"], - psybeam: ["2L21", "1L27"], - psychic: ["2M", "2L38", "1M", "1L38"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - recover: ["2L26", "1L31"], - reflect: ["2L45", "1M", "1L42"], - rest: ["2M", "1M"], - return: ["2M"], - seismictoss: ["1M"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["1M"], - teleport: ["2L1", "1M", "1L1"], - thief: ["2M"], - thunderpunch: ["2M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - triattack: ["1M"], - zapcannon: ["2M"] - }, - encounters: [{ generation: 2, level: 15 }] - }, - alakazam: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - confusion: ["2L16", "2L1", "1L16", "1L1"], - counter: ["1M"], - curse: ["2M"], - dig: ["2M", "1M"], - disable: ["2L18", "1L20", "1L1"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - firepunch: ["2M"], - flash: ["2M", "1M"], - frustration: ["2M"], - futuresight: ["2L31"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icepunch: ["2M"], - kinesis: ["2L1", "1L1"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - nightmare: ["2M"], - protect: ["2M"], - psybeam: ["2L21", "1L27"], - psychic: ["2M", "2L38", "1M", "1L38"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - recover: ["2L26", "1L31"], - reflect: ["2L45", "1M", "1L42"], - rest: ["2M", "1M"], - return: ["2M"], - seismictoss: ["1M"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["1M"], - teleport: ["2L1", "1M", "1L1"], - thief: ["2M"], - thunderpunch: ["2M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - triattack: ["1M"], - zapcannon: ["2M"] - } - }, - machop: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - counter: ["1M"], - crosschop: ["2L37"], - curse: ["2M"], - detect: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "1M"], - encore: ["2E"], - endure: ["2M"], - falseswipe: ["2S0"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - fissure: ["1M"], - flamethrower: ["2T"], - focusenergy: ["2L7", "1L32"], - foresight: ["2L25"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icepunch: ["2M"], - karatechop: ["2L13", "1L1"], - leer: ["2L1", "2S1", "2S0", "1L25"], - lightscreen: ["2E"], - lowkick: ["2L1", "2S1", "2S0", "1L20"], - meditate: ["2E"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rockslide: ["1M"], - rocksmash: ["2M"], - rollingkick: ["2E"], - scaryface: ["2L43"], - seismictoss: ["2L19", "1M", "1L39"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["2L49", "1M", "1L46"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["1M"], - thief: ["2M"], - thrash: ["2S1"], - thunderpunch: ["2M"], - toxic: ["2M", "1M"], - vitalthrow: ["2L31"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["lowkick", "leer", "falseswipe"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["lowkick", "leer", "thrash"] - } - ], - encounters: [{ generation: 1, level: 15 }] - }, - machoke: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - counter: ["1M"], - crosschop: ["2L43"], - curse: ["2M"], - detect: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "1M"], - endure: ["2M"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - fissure: ["1M"], - flamethrower: ["2T"], - focusenergy: ["2L8", "2L1", "1L36"], - foresight: ["2L25"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icepunch: ["2M"], - karatechop: ["2L15", "1L1"], - leer: ["2L1", "1L25", "1L1"], - lowkick: ["2L1", "1L20", "1L1"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rockslide: ["1M"], - rocksmash: ["2M"], - scaryface: ["2L52"], - seismictoss: ["2L19", "1M", "1L44"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["2L61", "1M", "1L52"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["1M"], - thief: ["2M"], - thunderpunch: ["2M"], - toxic: ["2M", "1M"], - vitalthrow: ["2L34"] - }, - encounters: [{ generation: 2, level: 14 }] - }, - machamp: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - counter: ["1M"], - crosschop: ["2L43"], - curse: ["2M"], - detect: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "1M"], - endure: ["2M"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - fissure: ["1M"], - flamethrower: ["2T"], - focusenergy: ["2L8", "2L1", "1L36"], - foresight: ["2L25"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icepunch: ["2M"], - karatechop: ["2L15", "1L1"], - leer: ["2L1", "1L25", "1L1"], - lowkick: ["2L1", "1L20", "1L1"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rockslide: ["1M"], - rocksmash: ["2M"], - scaryface: ["2L52"], - seismictoss: ["2L19", "1M", "1L44"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["2L61", "1M", "1L52"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["1M"], - thief: ["2M"], - thunderpunch: ["2M"], - toxic: ["2M", "1M"], - vitalthrow: ["2L34"] - }, - encounters: [ - { generation: 1, level: 16 }, - { generation: 2, level: 5 } - ] - }, - bellsprout: { - learnset: { - acid: ["2L23", "1L26"], - attract: ["2M"], - bide: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - encore: ["2E"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - growth: ["2L6", "1L1"], - hiddenpower: ["2M"], - leechlife: ["2E"], - lovelykiss: ["2S0"], - megadrain: ["1M"], - mimic: ["1M"], - poisonpowder: ["2L17", "1L15"], - protect: ["2M"], - rage: ["1M"], - razorleaf: ["2L37", "1L33"], - reflect: ["2E", "1M"], - rest: ["2M", "1M"], - return: ["2M"], - slam: ["2L45", "1L42"], - sleeppowder: ["2L15", "1L18"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "1M"], - stunspore: ["2L19", "1L21"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetkiss: ["2S1"], - sweetscent: ["2M", "2L30"], - swordsdance: ["2E", "1M"], - synthesis: ["2E"], - takedown: ["1M"], - toxic: ["2M", "1M"], - vinewhip: ["2L1", "2S1", "2S0", "1L1"], - wrap: ["2L11", "1L13"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["vinewhip", "lovelykiss"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["vinewhip", "sweetkiss"] - } - ], - encounters: [ - { generation: 1, level: 12 }, - { generation: 2, level: 3 } - ] - }, - weepinbell: { - learnset: { - acid: ["2L24", "1L29"], - attract: ["2M"], - bide: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - growth: ["2L6", "2L1", "1L1"], - hiddenpower: ["2M"], - megadrain: ["1M"], - mimic: ["1M"], - poisonpowder: ["2L17", "1L15"], - protect: ["2M"], - rage: ["1M"], - razorleaf: ["2L42", "1L38"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - slam: ["2L54", "1L49"], - sleeppowder: ["2L15", "1L18"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "1M"], - stunspore: ["2L19", "1L23"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M", "2L33"], - swordsdance: ["1M"], - takedown: ["1M"], - toxic: ["2M", "1M"], - vinewhip: ["2L1", "1L1"], - wrap: ["2L11", "2L1", "1L13", "1L1"] - }, - encounters: [{ generation: 2, level: 12 }] - }, - victreebel: { - learnset: { - acid: ["1L1"], - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - megadrain: ["1M"], - mimic: ["1M"], - poisonpowder: ["1L15"], - protect: ["2M"], - rage: ["1M"], - razorleaf: ["2L1", "1L1"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - sleeppowder: ["2L1", "1L18", "1L1"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "1M"], - stunspore: ["1L1"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M", "2L1"], - swordsdance: ["1M"], - takedown: ["1M"], - toxic: ["2M", "1M"], - vinewhip: ["2L1"], - wrap: ["1L13"] - } - }, - tentacool: { - learnset: { - acid: ["2L19", "1L1"], - attract: ["2M"], - aurorabeam: ["2E"], - barrier: ["2L36", "1L33"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bubblebeam: ["2L25", "1M"], - confuseray: ["2S0"], - constrict: ["2L12", "1L27"], - curse: ["2M"], - cut: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - haze: ["2E"], - hiddenpower: ["2M"], - hydropump: ["2L49", "1L48"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - megadrain: ["1M"], - mimic: ["1M"], - mirrorcoat: ["2E"], - poisonsting: ["2L1", "2S0", "1L18"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - rapidspin: ["2E"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - safeguard: ["2E"], - screech: ["2L43", "1L40"], - skullbash: ["1M"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - substitute: ["1M"], - supersonic: ["2L6", "1L7"], - surf: ["2M", "1M"], - swagger: ["2M"], - swordsdance: ["1M"], - takedown: ["1M"], - toxic: ["2M", "1M"], - watergun: ["1M", "1L22"], - whirlpool: ["2M"], - wrap: ["2L30", "1L13"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["poisonsting", "confuseray"] - } - ], - encounters: [{ generation: 1, level: 5 }] - }, - tentacruel: { - learnset: { - acid: ["2L19", "1L1"], - attract: ["2M"], - barrier: ["2L38", "1L35"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bubblebeam: ["2L25", "1M"], - constrict: ["2L12", "2L1", "1L27"], - curse: ["2M"], - cut: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L55", "1L50"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - megadrain: ["1M"], - mimic: ["1M"], - poisonsting: ["2L1", "1L18"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - screech: ["2L47", "1L43"], - skullbash: ["1M"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - substitute: ["1M"], - supersonic: ["2L6", "2L1", "1L7", "1L1"], - surf: ["2M", "1M"], - swagger: ["2M"], - swordsdance: ["1M"], - takedown: ["1M"], - toxic: ["2M", "1M"], - watergun: ["1M", "1L22"], - whirlpool: ["2M"], - wrap: ["2L30", "1L13", "1L1"] - }, - encounters: [ - { generation: 1, level: 20 }, - { generation: 2, level: 20 } - ] - }, - geodude: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - counter: ["1M"], - curse: ["2M"], - defensecurl: ["2M", "2L6", "1L11"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "2L36", "1M", "1L31"], - endure: ["2M"], - explosion: ["2L41", "1M", "1L36"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - fissure: ["1M"], - flamethrower: ["2T"], - frustration: ["2M"], - harden: ["2L26", "1L26"], - headbutt: ["2M"], - hiddenpower: ["2M"], - magnitude: ["2L16"], - megapunch: ["2E", "1M"], - metronome: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - rage: ["1M"], - rapidspin: ["2S0"], - rest: ["2M", "1M"], - return: ["2M"], - rockslide: ["2E", "1M"], - rocksmash: ["2M"], - rockthrow: ["2L11", "1L16"], - rollout: ["2M", "2L31"], - sandstorm: ["2M"], - seismictoss: ["1M"], - selfdestruct: ["2L21", "1M", "1L21"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - tackle: ["2L1", "2S0", "1L1"], - takedown: ["1M"], - toxic: ["2M", "1M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "rapidspin"] - } - ], - encounters: [ - { generation: 1, level: 7 }, - { generation: 2, level: 2 } - ] - }, - graveler: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - counter: ["1M"], - curse: ["2M"], - defensecurl: ["2M", "2L6", "2L1", "1L11", "1L1"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "2L41", "1M", "1L36"], - endure: ["2M"], - explosion: ["2L48", "1M", "1L43"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - fissure: ["1M"], - flamethrower: ["2T"], - frustration: ["2M"], - harden: ["2L27", "1L29"], - headbutt: ["2M"], - hiddenpower: ["2M"], - magnitude: ["2L16"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rockslide: ["1M"], - rocksmash: ["2M"], - rockthrow: ["2L11", "2L1", "1L16"], - rollout: ["2M", "2L34"], - sandstorm: ["2M"], - seismictoss: ["1M"], - selfdestruct: ["2L21", "1M", "1L21"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - tackle: ["2L1", "1L1"], - takedown: ["1M"], - toxic: ["2M", "1M"] - }, - encounters: [{ generation: 2, level: 23 }] - }, - golem: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - counter: ["1M"], - curse: ["2M"], - defensecurl: ["2M", "2L6", "2L1", "1L11", "1L1"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "2L41", "1M", "1L36"], - endure: ["2M"], - explosion: ["2L48", "1M", "1L43"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - fissure: ["1M"], - flamethrower: ["2T"], - frustration: ["2M"], - furycutter: ["2M"], - harden: ["2L27", "1L29"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - magnitude: ["2L16", "2L1"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M"], - rockslide: ["1M"], - rocksmash: ["2M"], - rockthrow: ["2L11", "2L1", "1L16"], - rollout: ["2M", "2L34"], - sandstorm: ["2M"], - seismictoss: ["1M"], - selfdestruct: ["2L21", "1M", "1L21"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - tackle: ["2L1", "1L1"], - takedown: ["1M"], - toxic: ["2M", "1M"] - }, - encounters: [{ generation: 1, level: 16 }] - }, - ponyta: { - learnset: { - agility: ["2L43", "1L48"], - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - charm: ["2E"], - curse: ["2M"], - doubleedge: ["1M"], - doublekick: ["2E"], - doubleteam: ["2M", "1M"], - ember: ["2L13", "1L1"], - endure: ["2M"], - fireblast: ["2M", "2L53", "1M"], - firespin: ["2L26", "1L39"], - flamethrower: ["2T"], - flamewheel: ["2E"], - frustration: ["2M"], - growl: ["2L4", "2S0", "1L35"], - headbutt: ["2M"], - hiddenpower: ["2M"], - horndrill: ["1M"], - hypnosis: ["2E"], - irontail: ["2M"], - lowkick: ["2S0"], - mimic: ["1M"], - protect: ["2M"], - quickattack: ["2E"], - rage: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - stomp: ["2L19", "1L32"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tackle: ["2L1", "2S0"], - tailwhip: ["2L8", "1L30"], - takedown: ["2L34", "1M", "1L43"], - thrash: ["2E"], - toxic: ["2M", "1M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "growl", "lowkick"] - } - ], - encounters: [{ generation: 1, level: 28 }] - }, - rapidash: { - learnset: { - agility: ["2L47", "1L55"], - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - ember: ["2L13", "2L1", "1L1", "1S0"], - endure: ["2M"], - fireblast: ["2M", "2L61", "1M"], - firespin: ["2L26", "1L39", "1S0"], - flamethrower: ["2T"], - frustration: ["2M"], - furyattack: ["2L40"], - growl: ["2L4", "2L1", "1L35", "1L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - horndrill: ["1M"], - hyperbeam: ["2M", "1M"], - irontail: ["2M"], - mimic: ["1M"], - payday: ["1S0"], - protect: ["2M"], - rage: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - stomp: ["2L19", "1L32", "1L1", "1S0"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tackle: ["2L1"], - tailwhip: ["2L8", "2L1", "1L30", "1L1"], - takedown: ["2L34", "1M", "1L47"], - toxic: ["2M", "1M"] - }, - eventData: [ - { - generation: 1, - level: 40, - moves: ["ember", "firespin", "stomp", "payday"], - japan: true - } - ], - encounters: [{ generation: 2, level: 14, gender: "M" }] - }, - slowpoke: { - learnset: { - amnesia: ["2L43", "1L40"], - attract: ["2M"], - bellydrum: ["2E"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - confusion: ["2L20", "1L1"], - curse: ["2M", "2L1"], - dig: ["2M", "1M"], - disable: ["2L29", "1L18"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - earthquake: ["2M", "1M"], - endure: ["2M"], - fireblast: ["2M", "1M"], - fissure: ["1M"], - flamethrower: ["2T"], - flash: ["2M", "1M"], - frustration: ["2M"], - futuresight: ["2E"], - growl: ["2L6", "1L27"], - headbutt: ["2M", "2L34", "1L22"], - hiddenpower: ["2M"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - irontail: ["2M"], - mimic: ["1M"], - mudslap: ["2M"], - nightmare: ["2M"], - payday: ["1M"], - protect: ["2M"], - psychic: ["2M", "2L48", "1M", "1L48"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - safeguard: ["2E"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - stomp: ["2E"], - strength: ["2M", "1M"], - substitute: ["1M"], - sunnyday: ["2M"], - surf: ["2M", "1M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tackle: ["2L1"], - takedown: ["1M"], - teleport: ["1M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - triattack: ["1M"], - watergun: ["2L15", "1M", "1L33"], - zapcannon: ["2M"] - }, - encounters: [{ generation: 1, level: 15 }] - }, - slowbro: { - learnset: { - amnesia: ["2L46", "1L44"], - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - confusion: ["2L20", "1L1"], - counter: ["1M"], - curse: ["2M", "2L1"], - dig: ["2M", "1M"], - disable: ["2L29", "1L18", "1L1"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "1M"], - endure: ["2M"], - fireblast: ["2M", "1M"], - fissure: ["1M"], - flamethrower: ["2T"], - flash: ["2M", "1M"], - frustration: ["2M"], - furycutter: ["2M"], - growl: ["2L6", "2L1", "1L27"], - headbutt: ["2M", "2L34", "1L22", "1L1"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - megakick: ["1M"], - megapunch: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - nightmare: ["2M"], - payday: ["1M"], - protect: ["2M"], - psychic: ["2M", "2L54", "1M", "1L55"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - seismictoss: ["1M"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - surf: ["2M", "1M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tackle: ["2L1"], - takedown: ["1M"], - teleport: ["1M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - triattack: ["1M"], - watergun: ["2L15", "2L1", "1M", "1L33"], - withdraw: ["2L37", "1L37"], - zapcannon: ["2M"] - }, - encounters: [ - { generation: 1, level: 15 }, - { generation: 1, level: 23 }, - { generation: 2, level: 20 } - ] - }, - magnemite: { - learnset: { - agility: ["2S0"], - bide: ["1M"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flash: ["2M", "1M"], - frustration: ["2M"], - hiddenpower: ["2M"], - lockon: ["2L27"], - mimic: ["1M"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rollout: ["2M"], - screech: ["2L39", "1L47"], - sleeptalk: ["2M"], - snore: ["2M"], - sonicboom: ["2L16", "1L21"], - substitute: ["1M"], - supersonic: ["2L11", "1L29"], - swagger: ["2M"], - swift: ["2M", "2L33", "1M", "1L41"], - tackle: ["2L1", "2S0", "1L1"], - takedown: ["1M"], - teleport: ["1M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thundershock: ["2L6", "1L25"], - thunderwave: ["2L21", "1M", "1L35"], - toxic: ["2M", "1M"], - zapcannon: ["2M", "2L45"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "agility"] - } - ], - encounters: [{ generation: 1, level: 16 }] - }, - magneton: { - learnset: { - bide: ["1M"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flash: ["2M", "1M"], - frustration: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - lockon: ["2L27"], - mimic: ["1M"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rollout: ["2M"], - screech: ["2L43", "1L54"], - sleeptalk: ["2M"], - snore: ["2M"], - sonicboom: ["2L16", "2L1", "1L21", "1L1"], - substitute: ["1M"], - supersonic: ["2L11", "2L1", "1L29"], - swagger: ["2M"], - swift: ["2M", "2L35", "1M", "1L46"], - tackle: ["2L1", "1L1"], - takedown: ["1M"], - teleport: ["1M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thundershock: ["2L6", "2L1", "1L25", "1L1"], - thunderwave: ["2L21", "1M", "1L38"], - toxic: ["2M", "1M"], - triattack: ["2L35"], - zapcannon: ["2M", "2L53"] - }, - encounters: [{ generation: 2, level: 5 }] - }, - farfetchd: { - learnset: { - agility: ["2L31", "2S0", "1L31"], - attract: ["2M"], - batonpass: ["2S0"], - bide: ["1M"], - bodyslam: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - falseswipe: ["2L44"], - flail: ["2E"], - fly: ["2M", "1M"], - foresight: ["2E"], - frustration: ["2M"], - furyattack: ["2L19", "1L15"], - furycutter: ["2S1"], - gust: ["2E"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - leer: ["2L13", "1L7"], - mimic: ["1M"], - mirrormove: ["2E"], - mudslap: ["2M"], - peck: ["2L1", "2S1", "1L1"], - protect: ["2M"], - psychup: ["2M"], - quickattack: ["2E"], - rage: ["1M"], - razorwind: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - sandattack: ["2L7", "1L1"], - skullbash: ["1M"], - slash: ["2L37", "2S0", "1L39"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M", "2E"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - swordsdance: ["2L25", "2S0", "1M", "1L23"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - whirlwind: ["1M"] - }, - eventData: [ - { - generation: 2, - level: 5, - moves: ["batonpass", "swordsdance", "agility", "slash"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["peck", "furycutter"] - } - ], - encounters: [{ generation: 1, level: 3 }] - }, - doduo: { - learnset: { - agility: ["2L37", "1L44"], - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - drillpeck: ["2L33", "1L30"], - endure: ["2M"], - feintattack: ["2E"], - flail: ["2E"], - fly: ["2M", "1M"], - frustration: ["2M"], - furyattack: ["2L13", "1L24"], - growl: ["2L1", "2S0", "1L20"], - haze: ["2E"], - hiddenpower: ["2M"], - lowkick: ["2S0"], - mimic: ["1M"], - mudslap: ["2M"], - peck: ["2L1", "2S0", "1L1"], - protect: ["2M"], - pursuit: ["2L9"], - quickattack: ["2E"], - rage: ["2L25", "1M", "1L36"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - skullbash: ["1M"], - skyattack: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - supersonic: ["2E"], - swagger: ["2M"], - swift: ["2M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - triattack: ["2L21", "1M", "1L40"], - whirlwind: ["1M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["peck", "growl", "lowkick"] - } - ], - encounters: [ - { generation: 1, level: 18 }, - { generation: 2, level: 4 } - ] - }, - dodrio: { - learnset: { - agility: ["2L47", "1L51"], - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - drillpeck: ["2L38", "1L30"], - endure: ["2M"], - fly: ["2M", "1M"], - frustration: ["2M"], - furyattack: ["2L13", "2L1", "1L24", "1L1"], - growl: ["2L1", "1L20", "1L1"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - mimic: ["1M"], - mudslap: ["2M"], - peck: ["2L1", "1L1"], - protect: ["2M"], - pursuit: ["2L9", "2L1"], - rage: ["2L25", "1M", "1L39"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - skullbash: ["1M"], - skyattack: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - triattack: ["2L21", "1M", "1L45"], - whirlwind: ["1M"] - }, - encounters: [ - { generation: 1, level: 29 }, - { generation: 2, level: 10, gender: "F" }, - { generation: 2, level: 30 } - ] - }, - seel: { - learnset: { - attract: ["2M"], - aurorabeam: ["2L16", "1L35"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - curse: ["2M"], - disable: ["2E"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - encore: ["2E"], - endure: ["2M"], - flail: ["2S0"], - frustration: ["2M"], - growl: ["2L5", "2S0", "1L30"], - headbutt: ["2M", "2L1", "2S0", "1L1"], - hiddenpower: ["2M"], - horndrill: ["1M"], - icebeam: ["2T", "2L37", "1M", "1L50"], - icywind: ["2M"], - lick: ["2E"], - mimic: ["1M"], - payday: ["1M"], - peck: ["2E"], - perishsong: ["2E"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - rest: ["2M", "2L21", "1M", "1L40"], - return: ["2M"], - safeguard: ["2L48"], - skullbash: ["1M"], - slam: ["2E"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["1M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - takedown: ["2L32", "1M", "1L45"], - toxic: ["2M", "1M"], - waterfall: ["2M"], - watergun: ["1M"], - whirlpool: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["headbutt", "growl", "flail"] - } - ], - encounters: [{ generation: 1, level: 22 }] - }, - dewgong: { - learnset: { - attract: ["2M"], - aurorabeam: ["2L16", "2L1", "1L35", "1L1"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - frustration: ["2M"], - growl: ["2L5", "2L1", "1L30", "1L1"], - headbutt: ["2M", "2L1", "1L1"], - hiddenpower: ["2M"], - horndrill: ["1M"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "2L43", "1M", "1L56"], - icywind: ["2M"], - mimic: ["1M"], - payday: ["1M"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - rest: ["2M", "2L21", "1M", "1L44"], - return: ["2M"], - safeguard: ["2L60"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["1M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - takedown: ["2L32", "1M", "1L50"], - toxic: ["2M", "1M"], - waterfall: ["2M"], - watergun: ["1M"], - whirlpool: ["2M"] - }, - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 5 } - ] - }, - grimer: { - learnset: { - acidarmor: ["2L40", "1L55"], - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - curse: ["2M"], - disable: ["2L10", "1L1"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - endure: ["2M"], - explosion: ["1M"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - flamethrower: ["2T"], - frustration: ["2M"], - gigadrain: ["2M"], - harden: ["2L5", "1L42"], - haze: ["2E"], - hiddenpower: ["2M"], - icepunch: ["2M"], - lick: ["2E"], - meanlook: ["2E"], - megadrain: ["1M"], - mimic: ["1M"], - minimize: ["2L23", "1L33"], - mudslap: ["2M"], - poisongas: ["2L1", "1L30"], - pound: ["2L1", "1L1"], - protect: ["2M"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - screech: ["2L31", "1L48"], - selfdestruct: ["1M"], - sleeptalk: ["2M"], - sludge: ["2L16", "1L37"], - sludgebomb: ["2M", "2L50"], - snore: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderpunch: ["2M"], - toxic: ["2M", "1M"], - zapcannon: ["2M"] - }, - encounters: [{ generation: 1, level: 23 }] - }, - muk: { - learnset: { - acidarmor: ["2L45", "1L60"], - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - curse: ["2M"], - disable: ["2L37", "1L1"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - endure: ["2M"], - explosion: ["1M"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - flamethrower: ["2T"], - frustration: ["2M"], - gigadrain: ["2M"], - harden: ["2L33", "2L1", "1L45"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icepunch: ["2M"], - megadrain: ["1M"], - mimic: ["1M"], - minimize: ["2L23", "1L33"], - mudslap: ["2M"], - poisongas: ["2L1", "1L30", "1L1"], - pound: ["2L1", "1L1"], - protect: ["2M"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - screech: ["2L31", "1L53"], - selfdestruct: ["1M"], - sleeptalk: ["2M"], - sludge: ["2L45", "1L37"], - sludgebomb: ["2M", "2L60"], - snore: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderpunch: ["2M"], - toxic: ["2M", "1M"], - zapcannon: ["2M"] - }, - encounters: [ - { generation: 1, level: 25 }, - { generation: 1, level: 15, japan: true }, - { generation: 2, level: 5 } - ] - }, - shellder: { - learnset: { - attract: ["2M"], - aurorabeam: ["2L17", "1L30"], - barrier: ["2E"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bubblebeam: ["2E", "1M"], - clamp: ["2L41", "1L23"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - explosion: ["1M"], - frustration: ["2M"], - hiddenpower: ["2M"], - icebeam: ["2T", "2L49", "1M", "1L50"], - icywind: ["2M"], - leer: ["2L33", "1L39"], - mimic: ["1M"], - protect: ["2M", "2L25"], - rage: ["1M"], - raindance: ["2M"], - rapidspin: ["2E"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - screech: ["2E"], - selfdestruct: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - substitute: ["1M"], - supersonic: ["2L9", "1L18"], - surf: ["2M", "1M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tackle: ["2L1", "1L1"], - takedown: ["2E", "1M"], - teleport: ["1M"], - toxic: ["2M", "1M"], - triattack: ["1M"], - watergun: ["1M"], - whirlpool: ["2M"], - withdraw: ["2L1", "1L1"] - }, - encounters: [{ generation: 1, level: 10 }] - }, - cloyster: { - learnset: { - attract: ["2M"], - aurorabeam: ["2L1", "1L1"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bubblebeam: ["1M"], - clamp: ["1L1"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - explosion: ["1M"], - frustration: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - mimic: ["1M"], - protect: ["2M", "2L1"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - selfdestruct: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - spikecannon: ["2L41", "1L50"], - spikes: ["2L33"], - substitute: ["1M"], - supersonic: ["2L1", "1L1"], - surf: ["2M", "1M"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - teleport: ["1M"], - toxic: ["2M", "1M"], - triattack: ["1M"], - watergun: ["1M"], - whirlpool: ["2M"], - withdraw: ["2L1", "1L1"] - } - }, - gastly: { - learnset: { - attract: ["2M"], - bide: ["1M"], - confuseray: ["2L28", "1L1"], - curse: ["2M", "2L16"], - destinybond: ["2L36"], - doubleteam: ["2M", "1M"], - dreameater: ["2M", "2L33", "1M", "1L35"], - endure: ["2M"], - explosion: ["1M"], - frustration: ["2M"], - gigadrain: ["2M"], - haze: ["2E"], - hiddenpower: ["2M"], - hypnosis: ["2L1", "1L27"], - lick: ["2L1", "1L1"], - meanlook: ["2L13"], - megadrain: ["1M"], - mimic: ["1M"], - nightmare: ["2M"], - nightshade: ["2L21", "1L1"], - perishsong: ["2E"], - protect: ["2M"], - psychic: ["2M", "1M"], - psychup: ["2M"], - psywave: ["2E", "1M"], - rage: ["1M"], - raindance: ["2M"], - rest: ["2M", "1M"], - return: ["2M"], - selfdestruct: ["1M"], - shadowball: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - spite: ["2L8"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - toxic: ["2M", "1M"], - zapcannon: ["2M"] - }, - encounters: [{ generation: 1, level: 18 }] - }, - haunter: { - learnset: { - attract: ["2M"], - bide: ["1M"], - confuseray: ["2L31", "1L1"], - curse: ["2M", "2L16"], - destinybond: ["2L48"], - doubleteam: ["2M", "1M"], - dreameater: ["2M", "2L39", "1M", "1L38"], - endure: ["2M"], - explosion: ["1M"], - frustration: ["2M"], - gigadrain: ["2M"], - hiddenpower: ["2M"], - hypnosis: ["2L1", "1L29"], - lick: ["2L1", "1L1"], - meanlook: ["2L13"], - megadrain: ["1M"], - mimic: ["1M"], - nightmare: ["2M"], - nightshade: ["2L21", "1L1"], - protect: ["2M"], - psychic: ["2M", "1M"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - rest: ["2M", "1M"], - return: ["2M"], - selfdestruct: ["1M"], - shadowball: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - spite: ["2L8", "2L1"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - toxic: ["2M", "1M"], - zapcannon: ["2M"] - }, - encounters: [ - { generation: 1, level: 20 }, - { generation: 2, level: 15 } - ] - }, - gengar: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - confuseray: ["2L31", "1L1"], - counter: ["1M"], - curse: ["2M", "2L16"], - destinybond: ["2L48"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dreameater: ["2M", "2L39", "1M", "1L38"], - dynamicpunch: ["2M"], - endure: ["2M"], - explosion: ["1M"], - firepunch: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - hypnosis: ["2L1", "1L29"], - icepunch: ["2M"], - lick: ["2L1", "1L1"], - meanlook: ["2L13"], - megadrain: ["1M"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - nightmare: ["2M"], - nightshade: ["2L21", "1L1"], - protect: ["2M"], - psychic: ["2M", "1M"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - seismictoss: ["1M"], - selfdestruct: ["1M"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - spite: ["2L8", "2L1"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["1M"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderpunch: ["2M"], - toxic: ["2M", "1M"], - zapcannon: ["2M"] - } - }, - onix: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bind: ["2L10", "1L15"], - bodyslam: ["1M"], - curse: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - earthquake: ["2M", "1M"], - endure: ["2M"], - explosion: ["1M"], - fissure: ["1M"], - flail: ["2E"], - frustration: ["2M"], - harden: ["2L23", "1L43"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - rage: ["2L27", "1M", "1L25"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M"], - rockslide: ["2E", "1M"], - rocksmash: ["2M"], - rockthrow: ["2L14", "1L19"], - sandstorm: ["2M", "2L36"], - screech: ["2L1", "2S0", "1L1"], - selfdestruct: ["1M"], - sharpen: ["2S0"], - skullbash: ["1M"], - slam: ["2L40", "1L33"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - tackle: ["2L1", "2S0", "1L1"], - takedown: ["1M"], - toxic: ["2M", "1M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "screech", "sharpen"] - } - ], - encounters: [{ generation: 1, level: 13 }] - }, - drowzee: { - learnset: { - amnesia: ["2S0"], - attract: ["2M"], - barrier: ["2E"], - bide: ["1M"], - bodyslam: ["1M"], - confusion: ["2L18", "1L17"], - counter: ["1M"], - curse: ["2M"], - disable: ["2L10", "1L12"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dreameater: ["2M", "1M"], - dynamicpunch: ["2M"], - endure: ["2M"], - firepunch: ["2M"], - flash: ["2M", "1M"], - frustration: ["2M"], - futuresight: ["2L45"], - headbutt: ["2M", "2L25", "1L24"], - hiddenpower: ["2M"], - hypnosis: ["2L1", "2S0", "1L1"], - icepunch: ["2M"], - lightscreen: ["2E"], - meditate: ["2L36", "1L37"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - nightmare: ["2M"], - poisongas: ["2L31", "1L29"], - pound: ["2L1", "2S0", "1L1"], - protect: ["2M"], - psychic: ["2M", "2L40", "1M", "1L32"], - psychup: ["2M", "2L43"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - seismictoss: ["1M"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["1M"], - teleport: ["1M"], - thunderpunch: ["2M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - triattack: ["1M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["pound", "hypnosis", "amnesia"] - } - ], - encounters: [{ generation: 1, level: 9 }] - }, - hypno: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - confusion: ["2L18", "2L1", "1L17", "1L1"], - counter: ["1M"], - curse: ["2M"], - disable: ["2L10", "2L1", "1L12", "1L1"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dreameater: ["2M", "1M"], - dynamicpunch: ["2M"], - endure: ["2M"], - firepunch: ["2M"], - flash: ["2M", "1M"], - frustration: ["2M"], - futuresight: ["2L60"], - headbutt: ["2M", "2L25", "1L24"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - hypnosis: ["2L1", "1L1"], - icepunch: ["2M"], - meditate: ["2L40", "1L43"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - nightmare: ["2M"], - poisongas: ["2L33", "1L33"], - pound: ["2L1", "1L1"], - protect: ["2M"], - psychic: ["2M", "2L49", "1M", "1L37"], - psychup: ["2M", "2L55"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - seismictoss: ["1M"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["1M"], - teleport: ["1M"], - thunderpunch: ["2M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - triattack: ["1M"], - zapcannon: ["2M"] - }, - encounters: [ - { generation: 2, level: 16 }, - { generation: 4, level: 16 } - ] - }, - krabby: { - learnset: { - amnesia: ["2E"], - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubble: ["2L1", "2S0", "1L1"], - bubblebeam: ["1M"], - crabhammer: ["2L41", "1L35"], - curse: ["2M"], - cut: ["2M", "1M"], - dig: ["2E"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flail: ["2E"], - frustration: ["2M"], - furycutter: ["2M"], - guillotine: ["2L27", "1L25"], - harden: ["2L16", "1L40"], - haze: ["2E"], - hiddenpower: ["2M"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - leer: ["2L5", "2S0", "1L1"], - metalclaw: ["2S0"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M", "2L34"], - rage: ["1M"], - raindance: ["2M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - slam: ["2E"], - sleeptalk: ["2M"], - snore: ["2M"], - stomp: ["2L23", "1L30"], - strength: ["2M", "1M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - swordsdance: ["1M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - visegrip: ["2L12", "1L20"], - watergun: ["1M"], - whirlpool: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["bubble", "leer", "metalclaw"] - } - ], - encounters: [{ generation: 1, level: 10 }] - }, - kingler: { - learnset: { - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubble: ["2L1", "1L1"], - bubblebeam: ["1M"], - crabhammer: ["2L49", "1L42"], - curse: ["2M"], - cut: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - frustration: ["2M"], - furycutter: ["2M"], - guillotine: ["2L27", "1L25"], - harden: ["2L16", "1L49"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - leer: ["2L5", "2L1", "1L1"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M", "2L38"], - rage: ["1M"], - raindance: ["2M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - stomp: ["2L23", "1L34"], - strength: ["2M", "1M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - swordsdance: ["1M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - visegrip: ["2L12", "2L1", "1L20", "1L1"], - watergun: ["1M"], - whirlpool: ["2M"] - }, - encounters: [{ generation: 1, level: 15 }] - }, - voltorb: { - learnset: { - agility: ["2S0"], - bide: ["1M"], - curse: ["2M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - explosion: ["2L39", "1M", "1L43"], - flash: ["2M", "1M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - lightscreen: ["2L33", "1L29"], - mimic: ["1M"], - mirrorcoat: ["2L41"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rollout: ["2M", "2L29"], - screech: ["2L9", "1L1"], - selfdestruct: ["2L23", "1M", "1L22"], - sleeptalk: ["2M"], - snore: ["2M"], - sonicboom: ["2L17", "1L17"], - substitute: ["1M"], - swagger: ["2M"], - swift: ["2M", "2L37", "1M", "1L36"], - tackle: ["2L1", "2S0", "1L1"], - takedown: ["1M"], - teleport: ["1M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "agility"] - } - ], - encounters: [ - { generation: 1, level: 14 }, - { generation: 1, level: 40 } - ] - }, - electrode: { - learnset: { - bide: ["1M"], - curse: ["2M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - explosion: ["2L44", "1M", "1L50"], - flash: ["2M", "1M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - lightscreen: ["2L34", "1L29"], - mimic: ["1M"], - mirrorcoat: ["2L48"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rollout: ["2M", "2L29"], - screech: ["2L9", "2L1", "1L1"], - selfdestruct: ["2L23", "2L1", "1M", "1L22"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - sonicboom: ["2L17", "2L1", "1L17", "1L1"], - substitute: ["1M"], - swagger: ["2M"], - swift: ["2M", "2L40", "1M", "1L40"], - tackle: ["2L1", "1L1"], - takedown: ["1M"], - teleport: ["1M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - zapcannon: ["2M"] - }, - encounters: [ - { generation: 1, level: 3 }, - { generation: 2, level: 23 } - ] - }, - exeggcute: { - learnset: { - ancientpower: ["2E"], - attract: ["2M"], - barrage: ["2L1", "2S0", "1L1"], - bide: ["1M"], - confusion: ["2L19"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - eggbomb: ["1M"], - endure: ["2M"], - explosion: ["1M"], - flash: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - hiddenpower: ["2M"], - hypnosis: ["2L1", "2S0", "1L1"], - leechseed: ["2L13", "1L28"], - megadrain: ["2E"], - mimic: ["1M"], - moonlight: ["2E"], - nightmare: ["2M"], - poisonpowder: ["2L31", "1L37"], - protect: ["2M"], - psychic: ["2M", "1M"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - reflect: ["2L7", "2E", "1M", "1L25"], - rest: ["2M", "1M"], - return: ["2M"], - rollout: ["2M"], - selfdestruct: ["1M"], - sleeppowder: ["2L37", "1L48"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "2L43", "1L42"], - strength: ["2M"], - stunspore: ["2L25", "1L32"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2S0"], - synthesis: ["2E"], - takedown: ["1M"], - teleport: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["barrage", "hypnosis", "sweetscent"] - } - ], - encounters: [{ generation: 1, level: 20 }] - }, - exeggutor: { - learnset: { - attract: ["2M"], - barrage: ["2L1", "1L1"], - bide: ["1M"], - confusion: ["2L1"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - eggbomb: ["2L31", "1M"], - endure: ["2M"], - explosion: ["1M"], - flash: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - hypnosis: ["2L1", "1L1"], - megadrain: ["1M"], - mimic: ["1M"], - nightmare: ["2M"], - protect: ["2M"], - psychic: ["2M", "1M"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rollout: ["2M"], - selfdestruct: ["1M"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "1M"], - stomp: ["2L19", "1L28"], - strength: ["2M", "1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["1M"], - teleport: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"] - } - }, - cubone: { - learnset: { - ancientpower: ["2E"], - attract: ["2M"], - bellydrum: ["2E"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - boneclub: ["2L9", "1L10", "1L1"], - bonemerang: ["2L25", "1L43"], - bonerush: ["2L41"], - bubblebeam: ["1M"], - counter: ["1M"], - curse: ["2M"], - detect: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "1M"], - endure: ["2M"], - falseswipe: ["2L33"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - fissure: ["1M"], - flamethrower: ["2T"], - focusenergy: ["2L21", "1L31"], - frustration: ["2M"], - furyattack: ["2S0"], - growl: ["2L1", "2S0", "1L1"], - headbutt: ["2M", "2L13", "1L18"], - hiddenpower: ["2M"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - irontail: ["2M"], - leer: ["2L17", "1L25"], - megakick: ["1M"], - megapunch: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - perishsong: ["2E"], - protect: ["2M"], - rage: ["2L29", "1M", "1L46"], - rest: ["2M", "1M"], - return: ["2M"], - rockslide: ["2E"], - rocksmash: ["2M"], - sandstorm: ["2M"], - screech: ["2E"], - seismictoss: ["1M"], - skullbash: ["2E", "1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swordsdance: ["2E"], - tailwhip: ["2L5", "2S0", "1L13"], - takedown: ["1M"], - thief: ["2M"], - thrash: ["2L37", "1L38"], - thunderpunch: ["2M"], - toxic: ["2M", "1M"], - watergun: ["1M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["growl", "tailwhip", "furyattack"] - } - ], - encounters: [{ generation: 1, level: 16 }] - }, - marowak: { - learnset: { - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - boneclub: ["2L9", "2L1", "1L10", "1L1"], - bonemerang: ["2L25", "1L48"], - bonerush: ["2L53"], - bubblebeam: ["1M"], - counter: ["1M"], - curse: ["2M"], - detect: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "1M"], - endure: ["2M"], - falseswipe: ["2L39"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - fissure: ["1M"], - flamethrower: ["2T"], - focusenergy: ["2L21", "1L33", "1L1"], - frustration: ["2M"], - growl: ["2L1", "1L1"], - headbutt: ["2M", "2L13", "2L1", "1L18"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - irontail: ["2M"], - leer: ["2L17", "1L25", "1L1"], - megakick: ["1M"], - megapunch: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - rage: ["2L32", "1M", "1L55"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - sandstorm: ["2M"], - seismictoss: ["1M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - tailwhip: ["2L5", "2L1", "1L13", "1L1"], - takedown: ["1M"], - thief: ["2M"], - thrash: ["2L46", "1L41"], - thunderpunch: ["2M"], - toxic: ["2M", "1M"], - watergun: ["1M"] - }, - encounters: [ - { generation: 1, level: 24 }, - { generation: 2, level: 12 } - ] - }, - tyrogue: { - learnset: { - attract: ["2M"], - curse: ["2M"], - detect: ["2M"], - dizzypunch: ["2S1"], - doubleteam: ["2M"], - endure: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - highjumpkick: ["2E"], - machpunch: ["2E"], - mindreader: ["2E"], - mudslap: ["2M"], - protect: ["2M"], - rage: ["2S0"], - rapidspin: ["2E"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M"], - tackle: ["2L1", "2S1", "2S0"], - thief: ["2M"], - toxic: ["2M"] - }, - eventData: [ - { generation: 2, level: 5, shiny: 1, moves: ["tackle", "rage"] }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "dizzypunch"] - } - ] - }, - hitmonlee: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - counter: ["1M"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doublekick: ["2L1", "1L1", "1S0"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - endure: ["2M", "2L41"], - focusenergy: ["2L21", "1L43"], - foresight: ["2L36"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - highjumpkick: ["2L26", "1L48"], - jumpkick: ["2L16", "1L38"], - meditate: ["2L6", "1L1", "1S0"], - megakick: ["2L46", "1M", "1L53"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - mindreader: ["2L31"], - mudslap: ["2M"], - protect: ["2M"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - reversal: ["2L51"], - rocksmash: ["2M"], - rollingkick: ["2L11", "1L33"], - seismictoss: ["1M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"] - }, - eventData: [ - { generation: 1, level: 20, moves: ["doublekick", "meditate"] } - ], - encounters: [{ generation: 1, level: 30 }] - }, - hitmonchan: { - learnset: { - agility: ["2L7", "1L1", "1S0"], - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - cometpunch: ["2L1", "1L1", "1S0"], - counter: ["2L50", "1M", "1L53"], - curse: ["2M"], - detect: ["2M", "2L44"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - endure: ["2M"], - firepunch: ["2M", "2L26", "1L33"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icepunch: ["2M", "2L26", "1L38"], - machpunch: ["2L32"], - megakick: ["1M"], - megapunch: ["2L38", "1M", "1L48"], - metronome: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - pursuit: ["2L13"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - seismictoss: ["1M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - thief: ["2M"], - thunderpunch: ["2M", "2L26", "1L43"], - toxic: ["2M", "1M"] - }, - eventData: [ - { generation: 1, level: 20, moves: ["cometpunch", "agility"] } - ], - encounters: [{ generation: 1, level: 30 }] - }, - hitmontop: { - learnset: { - agility: ["2L37"], - attract: ["2M"], - counter: ["2L31"], - curse: ["2M"], - detect: ["2M", "2L43"], - dig: ["2M"], - doubleteam: ["2M"], - endure: ["2M"], - focusenergy: ["2L7"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - mudslap: ["2M"], - protect: ["2M"], - pursuit: ["2L13"], - quickattack: ["2L19"], - rapidspin: ["2L25"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - rollingkick: ["2L1"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M"], - thief: ["2M"], - toxic: ["2M"], - triplekick: ["2L49"] - } - }, - lickitung: { - learnset: { - attract: ["2M"], - bellydrum: ["2E"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["2E", "1M"], - bubblebeam: ["1M"], - counter: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - defensecurl: ["2M", "2L13", "1L23"], - disable: ["2L31", "1L15"], - doubleedge: ["1M"], - doubleslap: ["2S0"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "1M"], - endure: ["2M"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - fissure: ["1M"], - flamethrower: ["2T"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - lick: ["2L1", "2S0"], - magnitude: ["2E"], - megakick: ["1M"], - megapunch: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - nightmare: ["2M"], - protect: ["2M"], - psychup: ["2M"], - rage: ["1M"], - raindance: ["2M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - rollout: ["2M"], - sandstorm: ["2M"], - screech: ["2L43", "1L39"], - seismictoss: ["1M"], - shadowball: ["2M"], - skullbash: ["1M"], - slam: ["2L37", "1L31"], - sleeptalk: ["2M"], - snore: ["2M"], - stomp: ["2L19", "1L7"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - supersonic: ["2L7", "1L1"], - surf: ["2M", "1M"], - swagger: ["2M"], - swordsdance: ["1M"], - takedown: ["1M"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderpunch: ["2M"], - toxic: ["2M", "1M"], - watergun: ["1M"], - wrap: ["2L25", "1L1"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["lick", "doubleslap"] - } - ], - encounters: [{ generation: 1, level: 15 }] - }, - koffing: { - learnset: { - attract: ["2M"], - bide: ["1M"], - curse: ["2M"], - destinybond: ["2L45", "2E"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - explosion: ["2L41", "1M", "1L48"], - fireblast: ["2M", "1M"], - flamethrower: ["2T"], - frustration: ["2M"], - haze: ["2L33", "1L45"], - hiddenpower: ["2M"], - mimic: ["1M"], - painsplit: ["2E"], - poisongas: ["2L1"], - protect: ["2M"], - psybeam: ["2E"], - psywave: ["2E"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rollout: ["2M"], - screech: ["2E"], - selfdestruct: ["2L17", "1M", "1L40"], - sleeptalk: ["2M"], - sludge: ["2L21", "1L32"], - sludgebomb: ["2M"], - smog: ["2L9", "1L1"], - smokescreen: ["2L25", "1L37"], - snore: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - tackle: ["2L1", "1L1"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - toxic: ["2M", "1M"], - zapcannon: ["2M"] - }, - encounters: [{ generation: 1, level: 30 }] - }, - weezing: { - learnset: { - attract: ["2M"], - bide: ["1M"], - curse: ["2M"], - destinybond: ["2L51"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - explosion: ["2L44", "1M", "1L53"], - fireblast: ["2M", "1M"], - flamethrower: ["2T"], - frustration: ["2M"], - haze: ["2L33", "1L49"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - mimic: ["1M"], - poisongas: ["2L1"], - protect: ["2M"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rollout: ["2M"], - selfdestruct: ["2L17", "2L1", "1M", "1L43"], - sleeptalk: ["2M"], - sludge: ["2L21", "1L32", "1L1"], - sludgebomb: ["2M"], - smog: ["2L9", "2L1", "1L1"], - smokescreen: ["2L25", "1L39"], - snore: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - tackle: ["2L1", "1L1"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - toxic: ["2M", "1M"], - zapcannon: ["2M"] - }, - encounters: [{ generation: 2, level: 16 }] - }, - rhyhorn: { - learnset: { - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M"], - bodyslam: ["1M"], - counter: ["2E"], - crunch: ["2E"], - curse: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - earthquake: ["2M", "2L55", "1M"], - endure: ["2M"], - fireblast: ["2M", "1M"], - fissure: ["1M"], - flamethrower: ["2T"], - frustration: ["2M"], - furyattack: ["2L19", "1L1", "1L40"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hornattack: ["2L1", "1L1"], - horndrill: ["2L37", "1M", "1L45"], - icebeam: ["2T"], - icywind: ["2M"], - irontail: ["2M"], - leer: ["1L50"], - magnitude: ["2E"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - pursuit: ["2E"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - reversal: ["2E"], - roar: ["2M"], - rockslide: ["2E", "1M"], - rocksmash: ["2M"], - rollout: ["2M"], - sandstorm: ["2M"], - scaryface: ["2L31"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - stomp: ["2L13", "1L1", "1L30"], - strength: ["2M", "1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - tailwhip: ["2L1", "1L1", "1L35"], - takedown: ["2L49", "1M", "1L55"], - thrash: ["2E"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - toxic: ["2M", "1M"], - zapcannon: ["2M"] - }, - encounters: [{ generation: 1, level: 20 }] - }, - rhydon: { - learnset: { - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - counter: ["1M"], - curse: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "2L65", "1M"], - endure: ["2M"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - fissure: ["1M"], - flamethrower: ["2T"], - frustration: ["2M"], - furyattack: ["2L19", "2L1", "1L40", "1L1"], - furycutter: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hornattack: ["2L1", "1L1"], - horndrill: ["2L37", "1M", "1L48"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - irontail: ["2M"], - leer: ["1L55"], - megakick: ["1M"], - megapunch: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - payday: ["1M"], - protect: ["2M"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M"], - rockslide: ["1M"], - rocksmash: ["2M"], - rollout: ["2M"], - sandstorm: ["2M"], - scaryface: ["2L31"], - seismictoss: ["1M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - stomp: ["2L13", "2L1", "1L30", "1L1"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - surf: ["2M", "1M"], - swagger: ["2M"], - tailwhip: ["2L1", "1L35", "1L1"], - takedown: ["2L54", "1M", "1L64"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderpunch: ["2M"], - toxic: ["2M", "1M"], - watergun: ["1M"], - zapcannon: ["2M"] - }, - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 10 } - ] - }, - chansey: { - learnset: { - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - counter: ["1M"], - curse: ["2M"], - defensecurl: ["2M", "2L41", "1L44"], - doubleedge: ["2L57", "1M", "1L54"], - doubleslap: ["2L17", "1L12", "1L1"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - dynamicpunch: ["2M"], - eggbomb: ["2L35", "1M"], - endure: ["2M"], - fireblast: ["2M", "1M"], - flamethrower: ["2T"], - flash: ["2M", "1M"], - frustration: ["2M"], - growl: ["2L5", "1L30"], - headbutt: ["2M"], - healbell: ["2E"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - irontail: ["2M"], - lightscreen: ["2L49", "1L48"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["2E", "1M"], - mimic: ["1M"], - minimize: ["2L23", "1L38"], - mudslap: ["2M"], - pound: ["2L1", "2S0", "1L1"], - present: ["2E"], - protect: ["2M"], - psychic: ["2M", "1M"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - rollout: ["2M"], - sandstorm: ["2M"], - seismictoss: ["1M"], - shadowball: ["2M"], - sing: ["2L29", "1L24"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - softboiled: ["2L13", "1M"], - solarbeam: ["2M", "1M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2S0"], - tailwhip: ["2L9", "1L1"], - takedown: ["1M"], - teleport: ["1M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - triattack: ["1M"], - watergun: ["1M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["pound", "sweetscent"] - } - ], - encounters: [{ generation: 1, level: 7 }] - }, - blissey: { - learnset: { - attract: ["2M"], - blizzard: ["2M"], - curse: ["2M"], - defensecurl: ["2M", "2L33"], - doubleedge: ["2L47"], - doubleslap: ["2L13"], - doubleteam: ["2M"], - dreameater: ["2M"], - dynamicpunch: ["2M"], - eggbomb: ["2L28"], - endure: ["2M"], - fireblast: ["2M"], - flamethrower: ["2T"], - flash: ["2M"], - frustration: ["2M"], - growl: ["2L4"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - icebeam: ["2T"], - icywind: ["2M"], - lightscreen: ["2L40"], - minimize: ["2L18"], - mudslap: ["2M"], - pound: ["2L1"], - protect: ["2M"], - psychic: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - rollout: ["2M"], - sandstorm: ["2M"], - shadowball: ["2M"], - sing: ["2L23"], - sleeptalk: ["2M"], - snore: ["2M"], - softboiled: ["2L10"], - solarbeam: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - tailwhip: ["2L7"], - thunder: ["2M"], - thunderbolt: ["2T"], - toxic: ["2M"], - zapcannon: ["2M"] - } - }, - tangela: { - learnset: { - absorb: ["2L10", "1L27", "1L29"], - amnesia: ["2E"], - attract: ["2M"], - bide: ["1M"], - bind: ["2L25", "1L24", "1L1"], - bodyslam: ["1M"], - confusion: ["2E"], - constrict: ["2L1", "2S0", "1L1"], - curse: ["2M"], - cut: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flail: ["2E"], - flash: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - growth: ["2L46", "1L48", "1L49"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - megadrain: ["2L31", "2E", "1M"], - mimic: ["1M"], - poisonpowder: ["2L13", "1L32"], - protect: ["2M"], - psychup: ["2M"], - rage: ["1M"], - reflect: ["2E"], - rest: ["2M", "1M"], - return: ["2M"], - skullbash: ["1M"], - slam: ["2L40", "1L45"], - sleeppowder: ["2L4", "2S0", "1L39"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "1M"], - stunspore: ["2L34", "1L36"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M"], - swordsdance: ["1M"], - synthesis: ["2S0"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - vinewhip: ["2L19", "1L29"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["constrict", "sleeppowder", "synthesis"] - } - ], - encounters: [{ generation: 1, level: 13 }] - }, - kangaskhan: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bite: ["2L13", "1L26"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - cometpunch: ["2L1", "2S0", "1L1"], - counter: ["1M"], - curse: ["2M"], - disable: ["2E"], - dizzypunch: ["2L43", "1L46"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "1M"], - endure: ["2M", "2L37"], - feintattack: ["2S0"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - fissure: ["1M"], - flamethrower: ["2T"], - focusenergy: ["2E"], - foresight: ["2E"], - frustration: ["2M"], - furycutter: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - leer: ["2L7", "1L41"], - megakick: ["1M"], - megapunch: ["2L25", "1M", "1L36"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - rage: ["2L31", "1M", "1L1"], - raindance: ["2M"], - rest: ["2M", "1M"], - return: ["2M"], - reversal: ["2L49"], - roar: ["2M"], - rockslide: ["1M"], - rocksmash: ["2M"], - safeguard: ["2E"], - sandstorm: ["2M"], - seismictoss: ["1M"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - stomp: ["2E"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - surf: ["2M", "1M"], - swagger: ["2M"], - tailwhip: ["2L19", "1L31"], - takedown: ["1M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderpunch: ["2M"], - toxic: ["2M", "1M"], - watergun: ["1M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["cometpunch", "feintattack"] - } - ], - encounters: [ - { generation: 1, level: 25 }, - { generation: 1, level: 15, japan: true } - ] - }, - horsea: { - learnset: { - agility: ["2L36", "1L37"], - attract: ["2M"], - aurorabeam: ["2E"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bubble: ["2L1", "2S0", "1L1"], - bubblebeam: ["1M"], - curse: ["2M"], - disable: ["2E"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dragonbreath: ["2M"], - dragonrage: ["2E"], - endure: ["2M"], - flail: ["2E"], - frustration: ["2M"], - haze: ["2S0"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L43", "1L45"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - leer: ["2L15", "1L24"], - mimic: ["1M"], - octazooka: ["2E"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - rest: ["2M", "1M"], - return: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - smokescreen: ["2L8", "1L19"], - snore: ["2M"], - splash: ["2E"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - toxic: ["2M", "1M"], - twister: ["2L29"], - waterfall: ["2M"], - watergun: ["2L22", "1M", "1L30"], - whirlpool: ["2M"] - }, - eventData: [ - { generation: 2, level: 5, shiny: 1, moves: ["bubble", "haze"] } - ], - encounters: [{ generation: 1, level: 5 }] - }, - seadra: { - learnset: { - agility: ["2L40", "1L41"], - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bubble: ["2L1", "1L1"], - bubblebeam: ["1M"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dragonbreath: ["2M"], - endure: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L51", "1L52"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - leer: ["2L15", "2L1", "1L24"], - mimic: ["1M"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - rest: ["2M", "1M"], - return: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - smokescreen: ["2L8", "2L1", "1L19", "1L1"], - snore: ["2M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - toxic: ["2M", "1M"], - twister: ["2L29"], - waterfall: ["2M"], - watergun: ["2L22", "2L1", "1M", "1L30"], - whirlpool: ["2M"] - }, - encounters: [ - { generation: 1, level: 20 }, - { generation: 2, level: 20 } - ] - }, - kingdra: { - learnset: { - agility: ["2L40"], - attract: ["2M"], - blizzard: ["2M"], - bubble: ["2L1"], - curse: ["2M"], - doubleteam: ["2M"], - dragonbreath: ["2M"], - endure: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L51"], - hyperbeam: ["2M"], - icebeam: ["2T"], - icywind: ["2M"], - leer: ["2L15", "2L1"], - protect: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - sleeptalk: ["2M"], - smokescreen: ["2L8", "2L1"], - snore: ["2M"], - surf: ["2M"], - swagger: ["2M"], - swift: ["2M"], - toxic: ["2M"], - twister: ["2L29"], - waterfall: ["2M"], - watergun: ["2L22", "2L1"], - whirlpool: ["2M"] - } - }, - goldeen: { - learnset: { - agility: ["2L52", "1L54"], - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bubblebeam: ["1M"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flail: ["2L24"], - frustration: ["2M"], - furyattack: ["2L29", "1L30"], - haze: ["2E"], - hiddenpower: ["2M"], - hornattack: ["2L15", "1L24"], - horndrill: ["2L43", "1M", "1L45"], - hydropump: ["2E"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - mimic: ["1M"], - peck: ["2L1", "2S0", "1L1"], - protect: ["2M"], - psybeam: ["2E"], - rage: ["1M"], - raindance: ["2M"], - rest: ["2M", "1M"], - return: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - substitute: ["1M"], - supersonic: ["2L10", "1L19"], - surf: ["2M", "1M"], - swagger: ["2M"], - swift: ["2M", "1M"], - swordsdance: ["2S0"], - tailwhip: ["2L1", "2S0", "1L1"], - takedown: ["1M"], - toxic: ["2M", "1M"], - waterfall: ["2M", "2L38", "1L37"], - watergun: ["1M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["peck", "tailwhip", "swordsdance"] - } - ], - encounters: [{ generation: 1, level: 5 }] - }, - seaking: { - learnset: { - agility: ["2L61", "1L54"], - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bubblebeam: ["1M"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flail: ["2L24"], - frustration: ["2M"], - furyattack: ["2L29", "1L30"], - hiddenpower: ["2M"], - hornattack: ["2L15", "1L24"], - horndrill: ["2L49", "1M", "1L48"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - mimic: ["1M"], - peck: ["2L1", "1L1"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - rest: ["2M", "1M"], - return: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - substitute: ["1M"], - supersonic: ["2L10", "1L19", "1L1"], - surf: ["2M", "1M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tailwhip: ["2L1", "1L1"], - takedown: ["1M"], - toxic: ["2M", "1M"], - waterfall: ["2M", "2L41", "1L39"], - watergun: ["1M"] - }, - encounters: [ - { generation: 1, level: 23 }, - { generation: 2, level: 10 } - ] - }, - staryu: { - learnset: { - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bubblebeam: ["2L31", "1M"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flash: ["2M", "1M"], - frustration: ["2M"], - harden: ["2L1", "2S0", "1L22"], - hiddenpower: ["2M"], - hydropump: ["2L50", "1L47"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - lightscreen: ["2L43", "1L42"], - mimic: ["1M"], - minimize: ["2L37", "1L37"], - protect: ["2M"], - psychic: ["2M", "1M"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - rapidspin: ["2L13"], - recover: ["2L19", "1L27"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - swift: ["2M", "2L25", "1M", "1L32"], - tackle: ["2L1", "2S0", "1L1"], - takedown: ["1M"], - teleport: ["1M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - triattack: ["1M"], - twister: ["2S0"], - waterfall: ["2M"], - watergun: ["2L7", "1M", "1L17"], - whirlpool: ["2M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "harden", "twister"] - } - ], - encounters: [{ generation: 1, level: 5 }] - }, - starmie: { - learnset: { - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bubblebeam: ["2L1", "1M"], - confuseray: ["2L37"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - endure: ["2M"], - flash: ["2M", "1M"], - frustration: ["2M"], - harden: ["1L1"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - mimic: ["1M"], - nightmare: ["2M"], - protect: ["2M"], - psychic: ["2M", "1M"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - rapidspin: ["2L1"], - recover: ["2L1"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tackle: ["2L1", "1L1"], - takedown: ["1M"], - teleport: ["1M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - triattack: ["1M"], - waterfall: ["2M"], - watergun: ["1M", "1L1"], - whirlpool: ["2M"], - zapcannon: ["2M"] - }, - encounters: [{ generation: 1, level: 6 }] - }, - mrmime: { - learnset: { - attract: ["2M"], - barrier: ["2L1", "2S0", "1L1"], - batonpass: ["2L41"], - bide: ["1M"], - bodyslam: ["1M"], - confusion: ["2L6", "1L15", "1L1"], - counter: ["1M"], - curse: ["2M"], - doubleedge: ["1M"], - doubleslap: ["2L21", "1L31"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - dynamicpunch: ["2M"], - encore: ["2L31"], - endure: ["2M"], - firepunch: ["2M"], - flash: ["2M", "1M"], - frustration: ["2M"], - futuresight: ["2E"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - hypnosis: ["2E"], - icepunch: ["2M"], - lightscreen: ["2L26", "1L23"], - meditate: ["2L16", "1L39"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["2E", "1M"], - mindreader: ["2S0"], - mudslap: ["2M"], - nightmare: ["2M"], - protect: ["2M"], - psybeam: ["2L36"], - psychic: ["2M", "1M"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - reflect: ["2L26", "1M"], - rest: ["2M", "1M"], - return: ["2M"], - safeguard: ["2L46"], - seismictoss: ["1M"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "1M"], - submission: ["1M"], - substitute: ["2L11", "1M", "1L47"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["1M"], - teleport: ["1M"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderpunch: ["2M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["barrier", "mindreader"] - } - ] - }, - scyther: { - learnset: { - agility: ["2L24", "1L42"], - attract: ["2M"], - batonpass: ["2E"], - bide: ["1M"], - counter: ["2E"], - curse: ["2M"], - cut: ["2M", "1M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "2L48", "1M", "1L24"], - endure: ["2M"], - falseswipe: ["2L18"], - focusenergy: ["2L6", "1L20"], - frustration: ["2M"], - furycutter: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - leer: ["2L1", "2S0", "1L17"], - lightscreen: ["2E"], - mimic: ["1M"], - protect: ["2M"], - pursuit: ["2L12"], - quickattack: ["2L1", "2S0", "1L1"], - rage: ["1M"], - razorwind: ["2E"], - rest: ["2M", "1M"], - return: ["2M"], - reversal: ["2E"], - rocksmash: ["2M"], - safeguard: ["2E"], - skullbash: ["1M"], - slash: ["2L36", "1L29"], - sleeptalk: ["2M"], - snore: ["2M"], - sonicboom: ["2S0"], - steelwing: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - swordsdance: ["2L42", "1M", "1L35"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - wingattack: ["2L30", "1L50"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["quickattack", "leer", "sonicboom"] - } - ], - encounters: [ - { generation: 1, level: 15 }, - { generation: 1, level: 25 } - ] - }, - scizor: { - learnset: { - agility: ["2L24"], - attract: ["2M"], - curse: ["2M"], - cut: ["2M"], - detect: ["2M"], - doubleteam: ["2M", "2L48"], - endure: ["2M"], - falseswipe: ["2L18"], - focusenergy: ["2L6"], - frustration: ["2M"], - furycutter: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - leer: ["2L1"], - metalclaw: ["2L30"], - protect: ["2M"], - pursuit: ["2L12"], - quickattack: ["2L1"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - sandstorm: ["2M"], - slash: ["2L36"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M"], - swordsdance: ["2L42"], - thief: ["2M"], - toxic: ["2M"] - } - }, - smoochum: { - learnset: { - attract: ["2M"], - blizzard: ["2M", "2L49"], - confusion: ["2L21"], - curse: ["2M"], - dizzypunch: ["2S2"], - doubleteam: ["2M"], - dreameater: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - frustration: ["2M"], - hiddenpower: ["2M"], - icebeam: ["2T"], - icepunch: ["2M"], - icywind: ["2M"], - lick: ["2L1", "2S2", "2S1", "2S0"], - meanlook: ["2L33"], - meditate: ["2E"], - metronome: ["2S0"], - mudslap: ["2M"], - nightmare: ["2M"], - perishsong: ["2L45"], - petaldance: ["2S1"], - pound: ["2L1", "2S2", "2S1", "2S0"], - powdersnow: ["2L13"], - protect: ["2M"], - psychic: ["2M", "2L37"], - psychup: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - shadowball: ["2M"], - sing: ["2L25"], - sleeptalk: ["2M"], - snore: ["2M"], - swagger: ["2M"], - sweetkiss: ["2L9"], - sweetscent: ["2M"], - thief: ["2M"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["pound", "lick", "metronome"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["pound", "lick", "petaldance"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["pound", "lick", "dizzypunch"] - } - ] - }, - jynx: { - learnset: { - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "2L57", "1M", "1L58"], - bodyslam: ["2L41", "1M", "1L39"], - bubblebeam: ["1M"], - counter: ["1M"], - curse: ["2M"], - doubleedge: ["1M"], - doubleslap: ["2L21", "1L23"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icepunch: ["2M", "2L25", "1L31"], - icywind: ["2M"], - lick: ["2L1", "1L18"], - lovelykiss: ["2L9", "2L1", "1L1"], - meanlook: ["2L35"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - nightmare: ["2M"], - perishsong: ["2L51"], - pound: ["2L1", "1L1"], - powdersnow: ["2L13", "2L1"], - protect: ["2M"], - psychic: ["2M", "1M"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - seismictoss: ["1M"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - submission: ["1M"], - substitute: ["1M"], - swagger: ["2M"], - sweetscent: ["2M"], - takedown: ["1M"], - teleport: ["1M"], - thief: ["2M"], - thrash: ["1L47"], - toxic: ["2M", "1M"], - watergun: ["1M"] - }, - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 10 } - ] - }, - elekid: { - learnset: { - attract: ["2M"], - barrier: ["2E"], - crosschop: ["2E"], - curse: ["2M"], - detect: ["2M"], - dizzypunch: ["2S0"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - firepunch: ["2M"], - flash: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icepunch: ["2M"], - karatechop: ["2E"], - leer: ["2L1", "2S1", "2S0"], - lightscreen: ["2L17"], - meditate: ["2E"], - mudslap: ["2M"], - protect: ["2M"], - psychic: ["2M"], - pursuit: ["2S1"], - quickattack: ["2L1", "2S1", "2S0"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - rollingkick: ["2E"], - screech: ["2L33"], - sleeptalk: ["2M"], - snore: ["2M"], - swagger: ["2M"], - swift: ["2M", "2L25"], - thief: ["2M"], - thunder: ["2M", "2L49"], - thunderbolt: ["2T", "2L41"], - thunderpunch: ["2M", "2L9"], - toxic: ["2M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["quickattack", "leer", "dizzypunch"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["quickattack", "leer", "pursuit"] - } - ] - }, - electabuzz: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - counter: ["1M"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - endure: ["2M"], - firepunch: ["2M"], - flash: ["2M", "1M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icepunch: ["2M"], - irontail: ["2M"], - leer: ["2L1", "1L1"], - lightscreen: ["2L17", "1L49"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - psychic: ["2M", "1M"], - psywave: ["1M"], - quickattack: ["2L1", "1L1"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - screech: ["2L36", "1L37"], - seismictoss: ["1M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - swagger: ["2M"], - swift: ["2M", "2L25", "1M"], - takedown: ["1M"], - teleport: ["1M"], - thief: ["2M"], - thunder: ["2M", "2L58", "1M", "1L54"], - thunderbolt: ["2T", "2L47", "1M"], - thunderpunch: ["2M", "2L9", "2L1", "1L42"], - thundershock: ["1L34"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - zapcannon: ["2M"] - }, - encounters: [ - { generation: 1, level: 33 }, - { generation: 2, level: 15 } - ] - }, - magby: { - learnset: { - attract: ["2M"], - barrier: ["2E"], - confuseray: ["2L43"], - crosschop: ["2E"], - curse: ["2M"], - detect: ["2M"], - dizzypunch: ["2S1"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - ember: ["2L1", "2S1", "2S0"], - endure: ["2M"], - feintattack: ["2S0"], - fireblast: ["2M", "2L49"], - firepunch: ["2M", "2L19"], - flamethrower: ["2T", "2L37"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - karatechop: ["2E"], - leer: ["2L7"], - megapunch: ["2E"], - mudslap: ["2M"], - protect: ["2M"], - psychic: ["2M"], - rest: ["2M"], - return: ["2M"], - screech: ["2E"], - sleeptalk: ["2M"], - smog: ["2L13"], - smokescreen: ["2L25"], - snore: ["2M"], - sunnyday: ["2M", "2L31"], - swagger: ["2M"], - thief: ["2M"], - thunderpunch: ["2M"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["ember", "feintattack"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["ember", "dizzypunch"] - } - ] - }, - magmar: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - confuseray: ["2L49", "1L39"], - counter: ["1M"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - ember: ["2L1", "1L1"], - endure: ["2M"], - fireblast: ["2M", "2L57", "1M"], - firepunch: ["2M", "2L19", "2L1", "1L43"], - flamethrower: ["2T", "2L41", "1L55"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - irontail: ["2M"], - leer: ["2L7", "2L1", "1L36"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - psychic: ["2M", "1M"], - psywave: ["1M"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - seismictoss: ["1M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - smog: ["2L13", "2L1", "1L52"], - smokescreen: ["2L25", "1L48"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M", "2L33"], - swagger: ["2M"], - takedown: ["1M"], - teleport: ["1M"], - thief: ["2M"], - thunderpunch: ["2M"], - toxic: ["2M", "1M"] - }, - encounters: [ - { generation: 1, level: 34 }, - { generation: 2, level: 14 } - ] - }, - pinsir: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bind: ["2L13", "1L21"], - bodyslam: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flail: ["2E"], - focusenergy: ["2L7", "1L36"], - frustration: ["2M"], - furyattack: ["2E"], - furycutter: ["2M"], - guillotine: ["2L31", "1L30"], - harden: ["2L25", "1L43"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - mimic: ["1M"], - protect: ["2M"], - rage: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - rockthrow: ["2S0"], - seismictoss: ["2L19", "1M", "1L25"], - slash: ["1L49"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - submission: ["2L37", "1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swordsdance: ["2L43", "1M", "1L54"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - visegrip: ["2L1", "2S0", "1L1"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["visegrip", "rockthrow"] - } - ], - encounters: [ - { generation: 1, level: 15 }, - { generation: 1, level: 20 } - ] - }, - tauros: { - learnset: { - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - earthquake: ["2M", "1M"], - endure: ["2M"], - fireblast: ["2M", "1M"], - fissure: ["1M"], - flamethrower: ["2T"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hornattack: ["2L13"], - horndrill: ["1M"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - irontail: ["2M"], - leer: ["1L35"], - mimic: ["1M"], - protect: ["2M"], - pursuit: ["2L26"], - quickattack: ["2S0"], - rage: ["2L8", "1M", "1L44"], - rest: ["2M", "2L34", "1M"], - return: ["2M"], - rocksmash: ["2M"], - scaryface: ["2L19"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - stomp: ["1L21"], - strength: ["2M", "1M"], - substitute: ["1M"], - sunnyday: ["2M"], - surf: ["2M"], - swagger: ["2M"], - tackle: ["2L1", "2S0", "1L1"], - tailwhip: ["2L4", "2S0", "1L28"], - takedown: ["2L53", "1M", "1L51"], - thrash: ["2L43"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - toxic: ["2M", "1M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "tailwhip", "quickattack"] - } - ], - encounters: [{ generation: 1, level: 21 }] - }, - magikarp: { - learnset: { - bubble: ["2S1"], - dragonrage: ["1S0"], - flail: ["2L30"], - reversal: ["2S2"], - splash: ["2L1", "2S2", "2S1", "1L1", "1S0"], - tackle: ["2L15", "1L15"] - }, - eventData: [ - { - generation: 1, - level: 15, - moves: ["splash", "dragonrage"], - japan: true - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["splash", "bubble"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["splash", "reversal"] - } - ], - encounters: [{ generation: 1, level: 5 }] - }, - gyarados: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bite: ["2L20", "1L20", "1L1"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dragonbreath: ["2M"], - dragonrage: ["2L25", "1M", "1L25", "1L1"], - endure: ["2M"], - fireblast: ["2M", "1M"], - flamethrower: ["2T"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L40", "1L41", "1L1"], - hyperbeam: ["2M", "2L50", "1M", "1L52"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - leer: ["2L30", "1L32", "1L1"], - mimic: ["1M"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M", "2L45"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - sandstorm: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M", "1M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - tackle: ["1L1"], - takedown: ["1M"], - thrash: ["2L1"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - toxic: ["2M", "1M"], - twister: ["2L35"], - waterfall: ["2M"], - watergun: ["1M"], - whirlpool: ["2M"], - zapcannon: ["2M"] - }, - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 15 } - ] - }, - lapras: { - learnset: { - attract: ["2M"], - aurorabeam: ["2E"], - bide: ["1M"], - bite: ["2S0"], - blizzard: ["2M", "1M"], - bodyslam: ["2L15", "1M", "1L25"], - bubblebeam: ["1M"], - confuseray: ["2L22", "1L31"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dragonbreath: ["2M"], - dragonrage: ["1M"], - dreameater: ["2M"], - endure: ["2M"], - foresight: ["2E"], - frustration: ["2M"], - futuresight: ["2S1"], - growl: ["2L1", "2S1", "2S0", "1L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - horndrill: ["1M"], - hydropump: ["2L57", "1L46"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "2L36", "1M", "1L38"], - icywind: ["2M"], - irontail: ["2M"], - mimic: ["1M"], - mist: ["2L8", "1L20"], - nightmare: ["2M"], - perishsong: ["2L29"], - protect: ["2M"], - psychic: ["2M", "1M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M", "2L43"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - safeguard: ["2L50"], - sing: ["2L1", "2S1", "2S0", "1L16"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["1M"], - strength: ["2M", "1M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - takedown: ["1M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - toxic: ["2M", "1M"], - watergun: ["2L1", "2S1", "2S0", "1M", "1L1"], - whirlpool: ["2M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["watergun", "growl", "sing", "bite"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["watergun", "growl", "sing", "futuresight"] - } - ], - encounters: [{ generation: 1, level: 15 }] - }, - ditto: { - learnset: { transform: ["2L1", "1L1"] }, - encounters: [ - { generation: 1, level: 12 }, - { generation: 2, level: 10 } - ] - }, - eevee: { - learnset: { - attract: ["2M"], - batonpass: ["2L36"], - bide: ["1M"], - bite: ["2L30", "1L30", "1L37"], - bodyslam: ["1M"], - charm: ["2E"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flail: ["2E"], - focusenergy: ["2L36", "1L36"], - frustration: ["2M"], - growl: ["2L16", "1L16"], - growth: ["2S0"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - quickattack: ["2L23", "1L23", "1L27"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - sandattack: ["2L8", "1L8", "1L1"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tackle: ["2L1", "2S0", "1L1"], - tailwhip: ["2L1", "2S0", "1L1", "1L31"], - takedown: ["2L42", "1M", "1L42", "1L45"], - toxic: ["2M", "1M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "tailwhip", "growth"] - } - ], - encounters: [{ generation: 1, level: 25 }] - }, - vaporeon: { - learnset: { - acidarmor: ["2L47", "1L47", "1L42"], - attract: ["2M"], - aurorabeam: ["2L36", "1L36"], - bide: ["1M"], - bite: ["2L30", "1L30", "1L40"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - frustration: ["2M"], - haze: ["2L42", "1L42", "1L44"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L52", "1L52", "1L54"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - irontail: ["2M"], - mimic: ["1M"], - mist: ["1L42", "1L48"], - mudslap: ["2M"], - protect: ["2M"], - quickattack: ["2L23", "1L23", "1L27", "1L1"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M"], - sandattack: ["2L8", "1L8", "1L1"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - surf: ["2M", "1M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tackle: ["2L1", "1L1"], - tailwhip: ["2L1", "1L1", "1L37"], - takedown: ["1M"], - toxic: ["2M", "1M"], - waterfall: ["2M"], - watergun: ["2L16", "1M", "1L16", "1L31", "1L1"], - whirlpool: ["2M"] - } - }, - jolteon: { - learnset: { - agility: ["2L47", "1L47", "1L44"], - attract: ["2M"], - bide: ["1M"], - bodyslam: ["1M"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doublekick: ["2L30", "1L30", "1L42"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - flash: ["2M", "1M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - irontail: ["2M"], - mimic: ["1M"], - mudslap: ["2M"], - pinmissile: ["2L36", "1L36", "1L48"], - protect: ["2M"], - quickattack: ["2L23", "1L23", "1L27", "1L1"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M"], - sandattack: ["2L8", "1L8", "1L1"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tackle: ["2L1", "1L1"], - tailwhip: ["2L1", "1L1", "1L37"], - takedown: ["1M"], - thunder: ["2M", "2L52", "1M", "1L52", "1L54"], - thunderbolt: ["2T", "1M"], - thundershock: ["2L16", "1L16", "1L31", "1L1"], - thunderwave: ["2L42", "1M", "1L42", "1L40"], - toxic: ["2M", "1M"], - zapcannon: ["2M"] - } - }, - flareon: { - learnset: { - attract: ["2M"], - bide: ["1M"], - bite: ["2L30", "1L30", "1L40"], - bodyslam: ["1M"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - ember: ["2L16", "1L16", "1L31", "1L1"], - endure: ["2M"], - fireblast: ["2M", "1M"], - firespin: ["2L36", "1L36", "1L44"], - flamethrower: ["2T", "2L52", "1L52", "1L54"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - irontail: ["2M"], - leer: ["2L47", "1L47", "1L42"], - mimic: ["1M"], - mudslap: ["2M"], - protect: ["2M"], - quickattack: ["2L23", "1L23", "1L27", "1L1"], - rage: ["1M", "1L48"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M"], - sandattack: ["2L8", "1L8", "1L1"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - smog: ["2L42", "1L42"], - snore: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tackle: ["2L1", "1L1"], - tailwhip: ["2L1", "1L1", "1L37"], - takedown: ["1M"], - toxic: ["2M", "1M"], - zapcannon: ["2M"] - } - }, - espeon: { - learnset: { - attract: ["2M"], - confusion: ["2L16"], - curse: ["2M"], - cut: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - dreameater: ["2M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - irontail: ["2M"], - morningsun: ["2L52"], - mudslap: ["2M"], - nightmare: ["2M"], - protect: ["2M"], - psybeam: ["2L36"], - psychic: ["2M", "2L47"], - psychup: ["2M", "2L42"], - quickattack: ["2L23"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - sandattack: ["2L8"], - shadowball: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "2L30"], - tackle: ["2L1"], - tailwhip: ["2L1"], - toxic: ["2M"], - zapcannon: ["2M"] - } - }, - umbreon: { - learnset: { - attract: ["2M"], - confuseray: ["2L30"], - curse: ["2M"], - cut: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - dreameater: ["2M"], - endure: ["2M"], - feintattack: ["2L36"], - flash: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - irontail: ["2M"], - meanlook: ["2L42"], - moonlight: ["2L52"], - mudslap: ["2M"], - nightmare: ["2M"], - protect: ["2M"], - psychic: ["2M"], - psychup: ["2M"], - pursuit: ["2L16"], - quickattack: ["2L23"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - sandattack: ["2L8"], - screech: ["2L47"], - shadowball: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M"], - tackle: ["2L1"], - tailwhip: ["2L1"], - toxic: ["2M"], - zapcannon: ["2M"] - } - }, - porygon: { - learnset: { - agility: ["2L9", "1L35"], - barrier: ["2S0"], - bide: ["1M"], - blizzard: ["2M", "1M"], - conversion: ["2L1", "2S0", "1L1"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - endure: ["2M"], - flash: ["2M", "1M"], - frustration: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - irontail: ["2M"], - lockon: ["2L32"], - mimic: ["1M"], - nightmare: ["2M"], - protect: ["2M"], - psybeam: ["2L12", "1L23"], - psychic: ["2M", "1M"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - recover: ["2L20", "1L28"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - sharpen: ["2L24", "1L1"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - tackle: ["2L1", "2S0", "1L1"], - takedown: ["1M"], - teleport: ["1M"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - triattack: ["2L36", "1M", "1L42"], - zapcannon: ["2M", "2L44"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "conversion", "barrier"] - } - ], - encounters: [{ generation: 1, level: 18 }] - }, - porygon2: { - learnset: { - agility: ["2L9"], - blizzard: ["2M"], - conversion: ["2L1"], - conversion2: ["2L1"], - curse: ["2M"], - defensecurl: ["2M", "2L24"], - doubleteam: ["2M"], - dreameater: ["2M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - icebeam: ["2T"], - icywind: ["2M"], - irontail: ["2M"], - lockon: ["2L32"], - nightmare: ["2M"], - protect: ["2M"], - psybeam: ["2L12"], - psychic: ["2M"], - psychup: ["2M"], - raindance: ["2M"], - recover: ["2L20"], - rest: ["2M"], - return: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M"], - thief: ["2M"], - thunder: ["2M"], - thunderbolt: ["2T"], - toxic: ["2M"], - triattack: ["2L36"], - zapcannon: ["2M", "2L44"] - } - }, - omanyte: { - learnset: { - ancientpower: ["2L49"], - attract: ["2M"], - aurorabeam: ["2E"], - bide: ["1M"], - bite: ["2L13"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["2E", "1M"], - constrict: ["2L1", "2S0"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - frustration: ["2M"], - haze: ["2E"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hornattack: ["1L34"], - hydropump: ["2L55", "1L53"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - leer: ["2L31", "1L39"], - mimic: ["1M"], - protect: ["2M", "2L37"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - rockthrow: ["2S0"], - rollout: ["2M"], - sandstorm: ["2M"], - slam: ["2E"], - sleeptalk: ["2M"], - snore: ["2M"], - spikecannon: ["1L46"], - substitute: ["1M"], - supersonic: ["2E"], - surf: ["2M", "1M"], - swagger: ["2M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - watergun: ["2L19", "1M", "1L1", "1S1"], - whirlpool: ["2M"], - withdraw: ["2L1", "2S0", "1L1", "1S1"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["constrict", "withdraw", "rockthrow"] - }, - { generation: 1, level: 20, moves: ["watergun", "withdraw"] } - ], - encounters: [{ generation: 1, level: 30 }] - }, - omastar: { - learnset: { - ancientpower: ["2L54"], - attract: ["2M"], - bide: ["1M"], - bite: ["2L13", "2L1"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - constrict: ["2L1"], - curse: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hornattack: ["1L34", "1L1"], - horndrill: ["1M"], - hydropump: ["2L65", "1L49"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - leer: ["2L31", "1L39"], - mimic: ["1M"], - protect: ["2M", "2L37"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - rollout: ["2M"], - sandstorm: ["2M"], - seismictoss: ["1M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - spikecannon: ["2L40", "1L44"], - submission: ["1M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - watergun: ["2L19", "1M", "1L1"], - whirlpool: ["2M"], - withdraw: ["2L1", "1L1"] - } - }, - kabuto: { - learnset: { - absorb: ["2L10", "1L34"], - ancientpower: ["2L55"], - attract: ["2M"], - aurorabeam: ["2E"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["2E", "1M"], - curse: ["2M"], - dig: ["2E"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M", "2L37"], - flail: ["2E"], - frustration: ["2M"], - gigadrain: ["2M"], - harden: ["2L1", "2S0", "1L1", "1S1"], - hiddenpower: ["2M"], - hydropump: ["1L49"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - leer: ["2L19", "1L44"], - megadrain: ["2L46"], - mimic: ["1M"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - rapidspin: ["2E"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - rockthrow: ["2S0"], - rollout: ["2M"], - sandattack: ["2L28"], - sandstorm: ["2M"], - scratch: ["2L1", "2S0", "1L1", "1S1"], - slash: ["1L39"], - sleeptalk: ["2M"], - snore: ["2M"], - substitute: ["1M"], - surf: ["1M"], - swagger: ["2M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - watergun: ["1M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["scratch", "harden", "rockthrow"] - }, - { generation: 1, level: 20, moves: ["scratch", "harden"] } - ], - encounters: [{ generation: 1, level: 30 }] - }, - kabutops: { - learnset: { - absorb: ["2L10", "2L1", "1L34", "1L1"], - ancientpower: ["2L65"], - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M", "2L37"], - frustration: ["2M"], - furycutter: ["2M"], - gigadrain: ["2M"], - harden: ["2L1", "1L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["1L53"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - leer: ["2L19", "1L46"], - megadrain: ["2L51"], - megakick: ["1M"], - mimic: ["1M"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - razorwind: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - rollout: ["2M"], - sandattack: ["2L28"], - sandstorm: ["2M"], - scratch: ["2L1", "1L1"], - seismictoss: ["1M"], - skullbash: ["1M"], - slash: ["2L40", "1L39"], - sleeptalk: ["2M"], - snore: ["2M"], - submission: ["1M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - swordsdance: ["1M"], - takedown: ["1M"], - thief: ["2M"], - toxic: ["2M", "1M"], - watergun: ["1M"], - whirlpool: ["2M"] - } - }, - aerodactyl: { - learnset: { - agility: ["2L8", "1L1"], - ancientpower: ["2L29"], - attract: ["2M"], - bide: ["1M"], - bite: ["2L15", "1L38"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dragonbreath: ["2M"], - dragonrage: ["1M"], - earthquake: ["2M"], - endure: ["2M"], - fireblast: ["2M", "1M"], - flamethrower: ["2T"], - fly: ["2M", "1M"], - foresight: ["2E"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "2L50", "1M", "1L54"], - irontail: ["2M"], - mimic: ["1M"], - protect: ["2M"], - pursuit: ["2E"], - rage: ["1M"], - raindance: ["2M"], - razorwind: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - rockthrow: ["2S0"], - sandstorm: ["2M"], - scaryface: ["2L36"], - skyattack: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M", "2E"], - substitute: ["1M"], - supersonic: ["2L22", "1L33"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["2L43", "1M", "1L45"], - toxic: ["2M", "1M"], - whirlwind: ["2E", "1M"], - wingattack: ["2L1", "2S0", "1L1"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["wingattack", "rockthrow"] - } - ], - encounters: [{ generation: 1, level: 30 }] - }, - snorlax: { - learnset: { - amnesia: ["2L8", "1L1"], - attract: ["2M"], - bellydrum: ["2L22"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["2L43", "1M", "1L35"], - bubblebeam: ["1M"], - counter: ["1M"], - curse: ["2M"], - defensecurl: ["2M", "2L15"], - doubleedge: ["1M", "1L48"], - doubleteam: ["2M", "1M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "1M"], - endure: ["2M"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - fissure: ["1M"], - flamethrower: ["2T"], - frustration: ["2M"], - harden: ["1L41"], - headbutt: ["2M", "2L29", "1L1"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "2L57", "1M", "1L56"], - icebeam: ["2T", "1M"], - icepunch: ["2M"], - icywind: ["2M"], - lick: ["2E"], - lovelykiss: ["2S0"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - mudslap: ["2M"], - payday: ["1M"], - protect: ["2M"], - psychic: ["2M", "1M"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "2L36", "1M", "1L1"], - return: ["2M"], - rockslide: ["1M"], - rocksmash: ["2M"], - rollout: ["2M", "2L50"], - sandstorm: ["2M"], - seismictoss: ["1M"], - selfdestruct: ["1M"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M", "2L36"], - solarbeam: ["2M", "1M"], - splash: ["2S1"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - surf: ["2M", "1M"], - swagger: ["2M"], - sweetkiss: ["2S2"], - tackle: ["2L1", "2S2", "2S1", "2S0"], - takedown: ["1M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderpunch: ["2M"], - toxic: ["2M", "1M"], - watergun: ["1M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "lovelykiss"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "splash"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "sweetkiss"] - } - ], - encounters: [{ generation: 1, level: 30 }] - }, - articuno: { - learnset: { - agility: ["2L25", "2S0", "1L55"], - bide: ["1M"], - blizzard: ["2M", "2L73", "1M", "1L51"], - bubblebeam: ["1M"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - endure: ["2M"], - fly: ["2M", "1M"], - frustration: ["2M"], - gust: ["2L1"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "2L49", "2S0", "1M", "1L1"], - icywind: ["2M"], - mimic: ["1M"], - mindreader: ["2L37", "2S0"], - mist: ["2L13", "2S0", "1L60"], - mudslap: ["2M"], - peck: ["1L1"], - powdersnow: ["2L1"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - razorwind: ["1M"], - reflect: ["2L61", "1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - sandstorm: ["2M"], - skyattack: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - toxic: ["2M", "1M"], - watergun: ["1M"], - whirlwind: ["1M"] - }, - eventData: [ - { - generation: 2, - level: 50, - shiny: true, - moves: ["mist", "agility", "mindreader", "icebeam"] - } - ], - encounters: [{ generation: 1, level: 50 }] - }, - zapdos: { - learnset: { - agility: ["2L25", "2S0", "1L55"], - bide: ["1M"], - curse: ["2M"], - detect: ["2M", "2L37", "2S0"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - drillpeck: ["2L49", "2S0", "1L1"], - endure: ["2M"], - flash: ["2M", "1M"], - fly: ["2M", "1M"], - frustration: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - lightscreen: ["2L61", "1L60"], - mimic: ["1M"], - mudslap: ["2M"], - peck: ["2L1"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - razorwind: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - sandstorm: ["2M"], - skyattack: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - thunder: ["2M", "2L73", "1M", "1L51"], - thunderbolt: ["2T", "1M"], - thundershock: ["2L1", "1L1"], - thunderwave: ["2L13", "2S0", "1M"], - toxic: ["2M", "1M"], - whirlwind: ["1M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 50, - shiny: true, - moves: ["thunderwave", "agility", "detect", "drillpeck"] - } - ], - encounters: [{ generation: 1, level: 50 }] - }, - moltres: { - learnset: { - agility: ["2L25", "2S0", "1L55"], - bide: ["1M"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - ember: ["2L1"], - endure: ["2M", "2L37", "2S0"], - fireblast: ["2M", "1M"], - firespin: ["2L13", "2S0", "1L1"], - flamethrower: ["2T", "2L49", "2S0"], - fly: ["2M", "1M"], - frustration: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - leer: ["1L51"], - mimic: ["1M"], - mudslap: ["2M"], - peck: ["1L1"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - razorwind: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - safeguard: ["2L61"], - sandstorm: ["2M"], - skyattack: ["2L73", "1M", "1L60"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - toxic: ["2M", "1M"], - whirlwind: ["1M"], - wingattack: ["2L1"] - }, - eventData: [ - { - generation: 2, - level: 50, - shiny: true, - moves: ["firespin", "agility", "endure", "flamethrower"] - } - ], - encounters: [{ generation: 1, level: 50 }] - }, - dratini: { - learnset: { - agility: ["2L36", "1L20"], - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dragonbreath: ["2M"], - dragonrage: ["2L22", "1M", "1L40"], - endure: ["2M"], - extremespeed: ["2S1"], - fireblast: ["2M", "1M"], - flamethrower: ["2T"], - frustration: ["2M"], - haze: ["2E"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2S0"], - hyperbeam: ["2L57", "1L50"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - irontail: ["2M"], - leer: ["2L1", "2S0", "1L1"], - lightscreen: ["2E"], - mimic: ["1M"], - mist: ["2E"], - outrage: ["2L50"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - safeguard: ["2L43"], - skullbash: ["1M"], - slam: ["2L29", "1L30"], - sleeptalk: ["2M"], - snore: ["2M"], - substitute: ["1M"], - supersonic: ["2E"], - surf: ["2M", "1M"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderwave: ["2L8", "2S1", "1M", "1L10"], - toxic: ["2M", "1M"], - twister: ["2L15", "2S1"], - waterfall: ["2M"], - watergun: ["1M"], - wrap: ["2L1", "2S1", "2S0", "1L1"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["wrap", "leer", "hydropump"] - }, - { - generation: 2, - level: 15, - shiny: 1, - moves: ["wrap", "thunderwave", "twister", "extremespeed"] - } - ], - encounters: [{ generation: 1, level: 10 }] - }, - dragonair: { - learnset: { - agility: ["2L38", "1L20"], - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dragonbreath: ["2M"], - dragonrage: ["2L22", "1M", "1L45"], - endure: ["2M"], - fireblast: ["2M", "1M"], - flamethrower: ["2T"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - horndrill: ["1M"], - hyperbeam: ["2L65", "1L55"], - icebeam: ["2T", "1M"], - icywind: ["2M"], - irontail: ["2M"], - leer: ["2L1", "1L1"], - mimic: ["1M"], - outrage: ["2L56"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - safeguard: ["2L47"], - skullbash: ["1M"], - slam: ["2L29", "1L35"], - sleeptalk: ["2M"], - snore: ["2M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderwave: ["2L8", "2L1", "1M", "1L10", "1L1"], - toxic: ["2M", "1M"], - twister: ["2L15", "2L1"], - waterfall: ["2M"], - watergun: ["1M"], - wrap: ["2L1", "1L1"], - zapcannon: ["2M"] - }, - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 10 } - ] - }, - dragonite: { - learnset: { - agility: ["2L38", "1L20", "1L1"], - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - curse: ["2M"], - detect: ["2M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dragonbreath: ["2M"], - dragonrage: ["2L22", "1M", "1L45"], - dynamicpunch: ["2M"], - endure: ["2M"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - flamethrower: ["2T"], - fly: ["2M"], - frustration: ["2M"], - furycutter: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - horndrill: ["1M"], - hyperbeam: ["2M", "2L75", "1M", "1L60"], - icebeam: ["2T", "1M"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - leer: ["2L1", "1L1"], - mimic: ["1M"], - mudslap: ["2M"], - outrage: ["2L61"], - protect: ["2M"], - rage: ["1M"], - raindance: ["2M"], - razorwind: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - safeguard: ["2L47"], - sandstorm: ["2M"], - skullbash: ["1M"], - slam: ["2L29", "1L35"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M"], - strength: ["2M", "1M"], - substitute: ["1M"], - surf: ["2M", "1M"], - swagger: ["2M"], - swift: ["2M", "1M"], - takedown: ["1M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderpunch: ["2M"], - thunderwave: ["2L8", "2L1", "1M", "1L10", "1L1"], - toxic: ["2M", "1M"], - twister: ["2L15", "2L1"], - waterfall: ["2M"], - watergun: ["1M"], - whirlpool: ["2M"], - wingattack: ["2L55"], - wrap: ["2L1", "1L1"], - zapcannon: ["2M"] - } - }, - mewtwo: { - learnset: { - amnesia: ["2L77", "1L81"], - barrier: ["2L11", "1L63"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - confusion: ["2L1"], - counter: ["1M"], - curse: ["2M"], - detect: ["2M"], - disable: ["2L1"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dreameater: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - flamethrower: ["2T"], - flash: ["2M", "1M"], - frustration: ["2M"], - futuresight: ["2L44", "2S0"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - megakick: ["1M"], - megapunch: ["1M"], - metronome: ["1M"], - mimic: ["1M"], - mist: ["2L55", "2S0", "1L75"], - mudslap: ["2M"], - nightmare: ["2M"], - payday: ["1M"], - protect: ["2M"], - psychic: ["2M", "2L66", "2S0", "1M", "1L66", "1L1"], - psychup: ["2M", "2L33", "2S0"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - recover: ["2L88", "1L70"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - rocksmash: ["2M"], - safeguard: ["2L99"], - seismictoss: ["1M"], - selfdestruct: ["1M"], - shadowball: ["2M"], - skullbash: ["1M"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "1M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "2L22", "1L1"], - takedown: ["1M"], - teleport: ["1M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderpunch: ["2M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - triattack: ["1M"], - watergun: ["1M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 70, - shiny: true, - moves: ["psychup", "futuresight", "mist", "psychic"] - } - ], - encounters: [{ generation: 1, level: 70 }] - }, - mew: { - learnset: { - ancientpower: ["2L50"], - attract: ["2M"], - bide: ["1M"], - blizzard: ["2M", "1M"], - bodyslam: ["1M"], - bubblebeam: ["1M"], - counter: ["1M"], - curse: ["2M"], - cut: ["2M", "1M"], - defensecurl: ["2M"], - detect: ["2M"], - dig: ["2M", "1M"], - doubleedge: ["1M"], - doubleteam: ["2M", "1M"], - dragonbreath: ["2M"], - dragonrage: ["1M"], - dreameater: ["2M", "1M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "1M"], - eggbomb: ["1M"], - endure: ["2M"], - explosion: ["1M"], - fireblast: ["2M", "1M"], - firepunch: ["2M"], - fissure: ["1M"], - flamethrower: ["2T"], - flash: ["2M", "1M"], - fly: ["2M", "1M"], - frustration: ["2M"], - furycutter: ["2M"], - gigadrain: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - horndrill: ["1M"], - hyperbeam: ["2M", "1M"], - icebeam: ["2T", "1M"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - megadrain: ["1M"], - megakick: ["1M"], - megapunch: ["2L20", "1M", "1L20"], - metronome: ["2L30", "1M", "1L30"], - mimic: ["1M"], - mudslap: ["2M"], - nightmare: ["2M"], - payday: ["1M"], - pound: ["2L1", "2S1", "1L1", "1S0"], - protect: ["2M"], - psychic: ["2M", "2L40", "1M", "1L40"], - psychup: ["2M"], - psywave: ["1M"], - rage: ["1M"], - raindance: ["2M"], - razorwind: ["1M"], - reflect: ["1M"], - rest: ["2M", "1M"], - return: ["2M"], - roar: ["2M"], - rockslide: ["1M"], - rocksmash: ["2M"], - rollout: ["2M"], - sandstorm: ["2M"], - seismictoss: ["1M"], - selfdestruct: ["1M"], - shadowball: ["2M"], - skullbash: ["1M"], - skyattack: ["1M"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - softboiled: ["1M"], - solarbeam: ["2M", "1M"], - steelwing: ["2M"], - strength: ["2M", "1M"], - submission: ["1M"], - substitute: ["1M"], - sunnyday: ["2M"], - surf: ["2M", "1M"], - swagger: ["2M"], - sweetscent: ["2M"], - swift: ["2M", "1M"], - swordsdance: ["1M"], - takedown: ["1M"], - teleport: ["1M"], - thief: ["2M"], - thunder: ["2M", "1M"], - thunderbolt: ["2T", "1M"], - thunderpunch: ["2M"], - thunderwave: ["1M"], - toxic: ["2M", "1M"], - transform: ["2L10", "1L10"], - triattack: ["1M"], - waterfall: ["2M"], - watergun: ["1M"], - whirlpool: ["2M"], - whirlwind: ["1M"], - zapcannon: ["2M"] - }, - eventData: [ - { generation: 1, level: 5, moves: ["pound"] }, - { generation: 2, level: 5, moves: ["pound"] } - ], - eventOnly: true - }, - chikorita: { - learnset: { - ancientpower: ["2E"], - attract: ["2M"], - bodyslam: ["2L29"], - counter: ["2E"], - curse: ["2M"], - cut: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - endure: ["2M"], - flail: ["2E"], - flash: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - growl: ["2L1", "2S0"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - leechseed: ["2E"], - lightscreen: ["2L36"], - mudslap: ["2M"], - petaldance: ["2S0"], - poisonpowder: ["2L15"], - protect: ["2M"], - razorleaf: ["2L8"], - reflect: ["2L12"], - rest: ["2M"], - return: ["2M"], - safeguard: ["2L43"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "2L50"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M"], - swordsdance: ["2E"], - synthesis: ["2L22"], - tackle: ["2L1", "2S0"], - toxic: ["2M"], - vinewhip: ["2E"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "growl", "petaldance"] - } - ] - }, - bayleef: { - learnset: { - attract: ["2M"], - bodyslam: ["2L31"], - curse: ["2M"], - cut: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - furycutter: ["2M"], - gigadrain: ["2M"], - growl: ["2L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - lightscreen: ["2L39"], - mudslap: ["2M"], - poisonpowder: ["2L15"], - protect: ["2M"], - razorleaf: ["2L8", "2L1"], - reflect: ["2L12", "2L1"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - safeguard: ["2L47"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "2L55"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M"], - synthesis: ["2L23"], - tackle: ["2L1"], - toxic: ["2M"] - } - }, - meganium: { - learnset: { - attract: ["2M"], - bodyslam: ["2L31", "2S0"], - curse: ["2M"], - cut: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - earthquake: ["2M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - furycutter: ["2M"], - gigadrain: ["2M"], - growl: ["2L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - irontail: ["2M"], - lightscreen: ["2L41"], - mudslap: ["2M"], - poisonpowder: ["2L15", "2S0"], - protect: ["2M"], - razorleaf: ["2L8", "2L1"], - reflect: ["2L12", "2L1", "2S0"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - safeguard: ["2L51"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "2L61"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M"], - synthesis: ["2L23", "2S0"], - tackle: ["2L1"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 40, - shiny: true, - moves: ["reflect", "poisonpowder", "synthesis", "bodyslam"] - } - ] - }, - cyndaquil: { - learnset: { - attract: ["2M"], - curse: ["2M"], - cut: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - dig: ["2M"], - doubleedge: ["2S0"], - doubleteam: ["2M"], - ember: ["2L12"], - endure: ["2M"], - fireblast: ["2M"], - flamethrower: ["2T", "2L46"], - flamewheel: ["2L27"], - foresight: ["2E"], - frustration: ["2M"], - furyswipes: ["2E"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - leer: ["2L1", "2S0"], - mudslap: ["2M"], - protect: ["2M"], - quickattack: ["2L19", "2E"], - rest: ["2M"], - return: ["2M"], - reversal: ["2E"], - rollout: ["2M"], - sleeptalk: ["2M"], - smokescreen: ["2L6"], - snore: ["2M"], - submission: ["2E"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "2L36"], - tackle: ["2L1", "2S0"], - thrash: ["2E"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "leer", "doubleedge"] - } - ] - }, - quilava: { - learnset: { - attract: ["2M"], - curse: ["2M"], - cut: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - ember: ["2L12"], - endure: ["2M"], - fireblast: ["2M"], - flamethrower: ["2T", "2L54"], - flamewheel: ["2L31"], - frustration: ["2M"], - furycutter: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - leer: ["2L1"], - mudslap: ["2M"], - protect: ["2M"], - quickattack: ["2L21"], - rest: ["2M"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - rollout: ["2M"], - sleeptalk: ["2M"], - smokescreen: ["2L6", "2L1"], - snore: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "2L42"], - tackle: ["2L1"], - toxic: ["2M"] - } - }, - typhlosion: { - learnset: { - attract: ["2M"], - curse: ["2M"], - cut: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - earthquake: ["2M"], - ember: ["2L12", "2L1", "2S0"], - endure: ["2M"], - fireblast: ["2M"], - firepunch: ["2M"], - flamethrower: ["2T", "2L60"], - flamewheel: ["2L31", "2S0"], - frustration: ["2M"], - furycutter: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - irontail: ["2M"], - leer: ["2L1"], - mudslap: ["2M"], - protect: ["2M"], - quickattack: ["2L21", "2S0"], - rest: ["2M"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - rollout: ["2M"], - sleeptalk: ["2M"], - smokescreen: ["2L6", "2L1", "2S0"], - snore: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "2L45"], - tackle: ["2L1"], - thunderpunch: ["2M"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 40, - shiny: true, - moves: ["smokescreen", "ember", "quickattack", "flamewheel"] - } - ] - }, - totodile: { - learnset: { - ancientpower: ["2E"], - attract: ["2M"], - bite: ["2L20"], - blizzard: ["2M"], - crunch: ["2E"], - curse: ["2M"], - cut: ["2M"], - detect: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L52", "2E"], - icebeam: ["2T"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - leer: ["2L1", "2S0"], - mudslap: ["2M"], - protect: ["2M"], - rage: ["2L7"], - raindance: ["2M"], - razorwind: ["2E"], - rest: ["2M"], - return: ["2M"], - rockslide: ["2E"], - scaryface: ["2L27"], - scratch: ["2L1", "2S0"], - screech: ["2L43"], - slash: ["2L35"], - sleeptalk: ["2M"], - snore: ["2M"], - submission: ["2S0"], - surf: ["2M"], - swagger: ["2M"], - thrash: ["2E"], - toxic: ["2M"], - watergun: ["2L13"], - whirlpool: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["scratch", "leer", "submission"] - } - ] - }, - croconaw: { - learnset: { - attract: ["2M"], - bite: ["2L21"], - blizzard: ["2M"], - curse: ["2M"], - cut: ["2M"], - detect: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - frustration: ["2M"], - furycutter: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L55"], - icebeam: ["2T"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - leer: ["2L1"], - mudslap: ["2M"], - protect: ["2M"], - rage: ["2L7", "2L1"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - scaryface: ["2L28"], - scratch: ["2L1"], - screech: ["2L45"], - slash: ["2L37"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - surf: ["2M"], - swagger: ["2M"], - toxic: ["2M"], - watergun: ["2L13"], - whirlpool: ["2M"] - } - }, - feraligatr: { - learnset: { - attract: ["2M"], - bite: ["2L21", "2S0"], - blizzard: ["2M"], - curse: ["2M"], - cut: ["2M"], - detect: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - earthquake: ["2M"], - endure: ["2M"], - frustration: ["2M"], - furycutter: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L58"], - hyperbeam: ["2M"], - icebeam: ["2T"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - leer: ["2L1"], - mudslap: ["2M"], - protect: ["2M"], - rage: ["2L7", "2L1"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - scaryface: ["2L28", "2S0"], - scratch: ["2L1"], - screech: ["2L47"], - slash: ["2L38", "2S0"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - surf: ["2M"], - swagger: ["2M"], - toxic: ["2M"], - watergun: ["2L13", "2L1", "2S0"], - whirlpool: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 40, - shiny: true, - moves: ["watergun", "bite", "scaryface", "slash"] - } - ] - }, - sentret: { - learnset: { - amnesia: ["2L41"], - attract: ["2M"], - curse: ["2M"], - cut: ["2M"], - defensecurl: ["2M", "2L5", "2S0"], - detect: ["2M"], - dig: ["2M"], - dizzypunch: ["2S0"], - doubleedge: ["2E"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - firepunch: ["2M"], - focusenergy: ["2E"], - frustration: ["2M"], - furycutter: ["2M"], - furyswipes: ["2L17"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icepunch: ["2M"], - irontail: ["2M"], - mudslap: ["2M"], - protect: ["2M"], - pursuit: ["2E"], - quickattack: ["2L11"], - rest: ["2M", "2L33"], - return: ["2M"], - reversal: ["2E"], - rollout: ["2M"], - shadowball: ["2M"], - slam: ["2L25"], - slash: ["2E"], - sleeptalk: ["2M"], - snore: ["2M"], - sunnyday: ["2M"], - surf: ["2M"], - swagger: ["2M"], - swift: ["2M"], - tackle: ["2L1", "2S0"], - thief: ["2M"], - thunderpunch: ["2M"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "defensecurl", "dizzypunch"] - } - ], - encounters: [{ generation: 2, level: 2 }] - }, - furret: { - learnset: { - amnesia: ["2L48"], - attract: ["2M"], - curse: ["2M"], - cut: ["2M"], - defensecurl: ["2M", "2L5", "2L1"], - detect: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - firepunch: ["2M"], - frustration: ["2M"], - furycutter: ["2M"], - furyswipes: ["2L18"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - icepunch: ["2M"], - irontail: ["2M"], - mudslap: ["2M"], - protect: ["2M"], - quickattack: ["2L11", "2L1"], - rest: ["2M", "2L38"], - return: ["2M"], - rollout: ["2M"], - scratch: ["2L1"], - shadowball: ["2M"], - slam: ["2L28"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - surf: ["2M"], - swagger: ["2M"], - swift: ["2M"], - thief: ["2M"], - thunderpunch: ["2M"], - toxic: ["2M"] - }, - encounters: [{ generation: 2, level: 6 }] - }, - hoothoot: { - learnset: { - attract: ["2M"], - confusion: ["2L34"], - curse: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - dreameater: ["2M", "2L48"], - endure: ["2M"], - feintattack: ["2E"], - flash: ["2M"], - fly: ["2M"], - foresight: ["2L6"], - frustration: ["2M"], - growl: ["2L1", "2S0"], - hiddenpower: ["2M"], - hypnosis: ["2L16"], - mirrormove: ["2E"], - mudslap: ["2M"], - nightmare: ["2M"], - nightshade: ["2S0"], - peck: ["2L11"], - protect: ["2M"], - reflect: ["2L22"], - rest: ["2M"], - return: ["2M"], - skyattack: ["2E"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M"], - sunnyday: ["2M"], - supersonic: ["2E"], - swagger: ["2M"], - swift: ["2M"], - tackle: ["2L1", "2S0"], - takedown: ["2L28"], - thief: ["2M"], - toxic: ["2M"], - whirlwind: ["2E"], - wingattack: ["2E"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "growl", "nightshade"] - } - ], - encounters: [{ generation: 2, level: 2 }] - }, - noctowl: { - learnset: { - attract: ["2M"], - confusion: ["2L41"], - curse: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - dreameater: ["2M", "2L57"], - endure: ["2M"], - flash: ["2M"], - fly: ["2M"], - foresight: ["2L6", "2L1"], - frustration: ["2M"], - growl: ["2L1"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - hypnosis: ["2L16"], - mudslap: ["2M"], - nightmare: ["2M"], - peck: ["2L11", "2L1"], - protect: ["2M"], - reflect: ["2L25"], - rest: ["2M"], - return: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M"], - tackle: ["2L1"], - takedown: ["2L33"], - thief: ["2M"], - toxic: ["2M"] - }, - encounters: [{ generation: 2, level: 7 }] - }, - ledyba: { - learnset: { - agility: ["2L43"], - attract: ["2M"], - barrier: ["2S0"], - batonpass: ["2L29"], - bide: ["2E"], - cometpunch: ["2L15"], - curse: ["2M"], - dig: ["2M"], - doubleedge: ["2L50"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icepunch: ["2M"], - lightscreen: ["2L22", "2E"], - protect: ["2M"], - psybeam: ["2E"], - reflect: ["2L22"], - rest: ["2M"], - return: ["2M"], - rollout: ["2M"], - safeguard: ["2L22"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - sunnyday: ["2M"], - supersonic: ["2L8"], - swagger: ["2M"], - sweetscent: ["2M"], - swift: ["2M", "2L36"], - tackle: ["2L1", "2S0"], - thief: ["2M"], - thunderpunch: ["2M"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "barrier"] - } - ], - encounters: [{ generation: 2, level: 3 }] - }, - ledian: { - learnset: { - agility: ["2L51"], - attract: ["2M"], - batonpass: ["2L33"], - cometpunch: ["2L15"], - curse: ["2M"], - dig: ["2M"], - doubleedge: ["2L60"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - icepunch: ["2M"], - lightscreen: ["2L24"], - protect: ["2M"], - reflect: ["2L24"], - rest: ["2M"], - return: ["2M"], - rollout: ["2M"], - safeguard: ["2L24"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - sunnyday: ["2M"], - supersonic: ["2L8", "2L1"], - swagger: ["2M"], - sweetscent: ["2M"], - swift: ["2M", "2L42"], - tackle: ["2L1"], - thief: ["2M"], - thunderpunch: ["2M"], - toxic: ["2M"] - }, - encounters: [{ generation: 2, level: 7 }] - }, - spinarak: { - learnset: { - agility: ["2L45"], - attract: ["2M"], - batonpass: ["2E"], - constrict: ["2L11"], - curse: ["2M"], - dig: ["2M"], - disable: ["2E"], - doubleteam: ["2M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - furyswipes: ["2L30"], - gigadrain: ["2M"], - growth: ["2S0"], - hiddenpower: ["2M"], - leechlife: ["2L23"], - nightshade: ["2L17"], - poisonsting: ["2L1", "2S0"], - protect: ["2M"], - psybeam: ["2E"], - psychic: ["2M", "2L53"], - pursuit: ["2E"], - rest: ["2M"], - return: ["2M"], - scaryface: ["2L6"], - screech: ["2L45"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - sonicboom: ["2E"], - spiderweb: ["2L37"], - stringshot: ["2L1", "2S0"], - sunnyday: ["2M"], - swagger: ["2M"], - thief: ["2M"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["poisonsting", "stringshot", "growth"] - } - ], - encounters: [{ generation: 2, level: 3 }] - }, - ariados: { - learnset: { - agility: ["2L53"], - attract: ["2M"], - constrict: ["2L11", "2L1"], - curse: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - furyswipes: ["2L34"], - gigadrain: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - leechlife: ["2L25"], - nightshade: ["2L17"], - poisonsting: ["2L1"], - protect: ["2M"], - psychic: ["2M", "2L63"], - rest: ["2M"], - return: ["2M"], - scaryface: ["2L6", "2L1"], - screech: ["2L53"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - spiderweb: ["2L43"], - stringshot: ["2L1"], - sunnyday: ["2M"], - swagger: ["2M"], - thief: ["2M"], - toxic: ["2M"] - }, - encounters: [{ generation: 2, level: 7 }] - }, - chinchou: { - learnset: { - attract: ["2M"], - bubble: ["2L1", "2S0"], - confuseray: ["2L29"], - curse: ["2M"], - doubleteam: ["2M"], - endure: ["2M"], - flail: ["2L13", "2E"], - flash: ["2M"], - frustration: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L41"], - icebeam: ["2T"], - lightscreen: ["2S0"], - protect: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - screech: ["2E"], - sleeptalk: ["2M"], - snore: ["2M"], - spark: ["2L25"], - supersonic: ["2L5", "2E", "2S0"], - surf: ["2M"], - swagger: ["2M"], - takedown: ["2L37"], - thunder: ["2M"], - thunderbolt: ["2T"], - thunderwave: ["2L1", "2S0"], - toxic: ["2M"], - waterfall: ["2M"], - watergun: ["2L17"], - whirlpool: ["2M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["bubble", "thunderwave", "supersonic", "lightscreen"] - } - ] - }, - lanturn: { - learnset: { - attract: ["2M"], - bubble: ["2L1"], - confuseray: ["2L33"], - curse: ["2M"], - doubleteam: ["2M"], - endure: ["2M"], - flail: ["2L13"], - flash: ["2M"], - frustration: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L53"], - hyperbeam: ["2M"], - icebeam: ["2T"], - protect: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - spark: ["2L25"], - supersonic: ["2L5", "2L1"], - surf: ["2M"], - swagger: ["2M"], - takedown: ["2L45"], - thunder: ["2M"], - thunderbolt: ["2T"], - thunderwave: ["2L1"], - toxic: ["2M"], - waterfall: ["2M"], - watergun: ["2L17"], - whirlpool: ["2M"], - zapcannon: ["2M"] - } - }, - togepi: { - learnset: { - attract: ["2M"], - charm: ["2L1"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleedge: ["2L38"], - doubleteam: ["2M"], - dreameater: ["2M"], - encore: ["2L25"], - endure: ["2M"], - fireblast: ["2M"], - flamethrower: ["2T"], - flash: ["2M"], - foresight: ["2E"], - frustration: ["2M"], - futuresight: ["2E"], - growl: ["2L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - metronome: ["2L7"], - mirrormove: ["2E"], - mudslap: ["2M"], - peck: ["2E"], - present: ["2E"], - protect: ["2M"], - psychic: ["2M"], - psychup: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - rollout: ["2M"], - safeguard: ["2L31"], - shadowball: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetkiss: ["2L18"], - swift: ["2M"], - toxic: ["2M"], - zapcannon: ["2M"] - } - }, - togetic: { - learnset: { - attract: ["2M"], - charm: ["2L1"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleedge: ["2L38"], - doubleteam: ["2M"], - dreameater: ["2M"], - encore: ["2L25"], - endure: ["2M"], - fireblast: ["2M"], - flamethrower: ["2T"], - flash: ["2M"], - fly: ["2M"], - frustration: ["2M"], - growl: ["2L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - metronome: ["2L7"], - mudslap: ["2M"], - protect: ["2M"], - psychic: ["2M"], - psychup: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - rollout: ["2M"], - safeguard: ["2L31"], - shadowball: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - steelwing: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetkiss: ["2L18"], - swift: ["2M"], - toxic: ["2M"], - zapcannon: ["2M"] - } - }, - natu: { - learnset: { - attract: ["2M"], - confuseray: ["2L40"], - curse: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - dreameater: ["2M"], - drillpeck: ["2E"], - endure: ["2M"], - feintattack: ["2E"], - flash: ["2M"], - frustration: ["2M"], - futuresight: ["2L30"], - gigadrain: ["2M"], - haze: ["2E"], - hiddenpower: ["2M"], - leer: ["2L1", "2S0"], - nightmare: ["2M"], - nightshade: ["2L10"], - peck: ["2L1", "2S0"], - protect: ["2M"], - psychic: ["2M", "2L50"], - psychup: ["2M"], - quickattack: ["2E"], - rest: ["2M"], - return: ["2M"], - safeguard: ["2S0"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - steelwing: ["2E"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M"], - teleport: ["2L20"], - thief: ["2M"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["peck", "leer", "safeguard"] - } - ] - }, - xatu: { - learnset: { - attract: ["2M"], - confuseray: ["2L50"], - curse: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - dreameater: ["2M"], - endure: ["2M"], - flash: ["2M"], - fly: ["2M"], - frustration: ["2M"], - futuresight: ["2L35"], - gigadrain: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - leer: ["2L1"], - nightmare: ["2M"], - nightshade: ["2L10", "2L1"], - peck: ["2L1"], - protect: ["2M"], - psychic: ["2M", "2L65"], - psychup: ["2M"], - rest: ["2M"], - return: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M"], - teleport: ["2L20"], - thief: ["2M"], - toxic: ["2M"] - }, - encounters: [{ generation: 2, level: 15 }] - }, - mareep: { - learnset: { - attract: ["2M"], - bodyslam: ["2E"], - cottonspore: ["2L23"], - curse: ["2M"], - defensecurl: ["2M"], - doubleteam: ["2M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - growl: ["2L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - lightscreen: ["2L30"], - protect: ["2M"], - raindance: ["2M"], - reflect: ["2E"], - rest: ["2M"], - return: ["2M"], - safeguard: ["2E"], - screech: ["2E"], - sleeptalk: ["2M"], - snore: ["2M"], - swagger: ["2M"], - swift: ["2M"], - tackle: ["2L1"], - takedown: ["2E"], - thunder: ["2M", "2L37"], - thunderbolt: ["2T", "2E"], - thundershock: ["2L9"], - thunderwave: ["2L16"], - toxic: ["2M"], - zapcannon: ["2M"] - } - }, - flaaffy: { - learnset: { - attract: ["2M"], - cottonspore: ["2L27"], - curse: ["2M"], - defensecurl: ["2M"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - firepunch: ["2M"], - flash: ["2M"], - frustration: ["2M"], - growl: ["2L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - lightscreen: ["2L36"], - protect: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - swagger: ["2M"], - swift: ["2M"], - tackle: ["2L1"], - thunder: ["2M", "2L45"], - thunderbolt: ["2T"], - thunderpunch: ["2M"], - thundershock: ["2L9", "2L1"], - thunderwave: ["2L18"], - toxic: ["2M"], - zapcannon: ["2M"] - } - }, - ampharos: { - learnset: { - attract: ["2M"], - cottonspore: ["2L27"], - curse: ["2M"], - defensecurl: ["2M"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - firepunch: ["2M"], - flash: ["2M"], - frustration: ["2M"], - growl: ["2L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - irontail: ["2M"], - lightscreen: ["2L42"], - protect: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - swagger: ["2M"], - swift: ["2M"], - tackle: ["2L1"], - thunder: ["2M", "2L57"], - thunderbolt: ["2T"], - thunderpunch: ["2M", "2L30"], - thundershock: ["2L9", "2L1"], - thunderwave: ["2L18", "2L1"], - toxic: ["2M"], - zapcannon: ["2M"] - } - }, - bellossom: { - learnset: { - absorb: ["2L1"], - attract: ["2M"], - curse: ["2M"], - cut: ["2M"], - doubleteam: ["2M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - petaldance: ["2L1"], - protect: ["2M"], - rest: ["2M"], - return: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "2L55"], - stunspore: ["2L1"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M", "2L1"], - toxic: ["2M"] - } - }, - marill: { - learnset: { - amnesia: ["2E"], - attract: ["2M"], - bellydrum: ["2E"], - blizzard: ["2M"], - bubblebeam: ["2L21"], - curse: ["2M"], - defensecurl: ["2M", "2L3", "2S2", "2S1", "2S0"], - dizzypunch: ["2S0"], - doubleedge: ["2L28"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - foresight: ["2E"], - frustration: ["2M"], - futuresight: ["2E"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2S1"], - icebeam: ["2T"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - lightscreen: ["2E"], - mudslap: ["2M"], - perishsong: ["2E"], - present: ["2E"], - protect: ["2M"], - raindance: ["2M", "2L36"], - rest: ["2M"], - return: ["2M"], - rollout: ["2M", "2L15"], - scaryface: ["2S2"], - sleeptalk: ["2M"], - snore: ["2M"], - supersonic: ["2E"], - surf: ["2M"], - swagger: ["2M"], - swift: ["2M"], - tackle: ["2L1", "2S2", "2S1", "2S0"], - tailwhip: ["2L6"], - toxic: ["2M"], - waterfall: ["2M"], - watergun: ["2L10"], - whirlpool: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "defensecurl", "dizzypunch"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "defensecurl", "hydropump"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "defensecurl", "scaryface"] - } - ] - }, - azumarill: { - learnset: { - attract: ["2M"], - blizzard: ["2M"], - bubblebeam: ["2L25"], - curse: ["2M"], - defensecurl: ["2M", "2L3", "2L1"], - doubleedge: ["2L36"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - icebeam: ["2T"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - mudslap: ["2M"], - protect: ["2M"], - raindance: ["2M", "2L48"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - rollout: ["2M", "2L15"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - surf: ["2M"], - swagger: ["2M"], - swift: ["2M"], - tackle: ["2L1"], - tailwhip: ["2L6", "2L1"], - toxic: ["2M"], - waterfall: ["2M"], - watergun: ["2L10", "2L1"], - whirlpool: ["2M"] - } - }, - sudowoodo: { - learnset: { - attract: ["2M"], - curse: ["2M"], - defensecurl: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - earthquake: ["2M"], - endure: ["2M"], - feintattack: ["2L37"], - firepunch: ["2M"], - flail: ["2L10"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icepunch: ["2M"], - lowkick: ["2L19"], - mimic: ["2L1", "2S0"], - mudslap: ["2M"], - protect: ["2M"], - psychup: ["2M"], - rest: ["2M"], - return: ["2M"], - rockslide: ["2L28"], - rocksmash: ["2M"], - rockthrow: ["2L1", "2S0"], - rollout: ["2M"], - sandstorm: ["2M"], - selfdestruct: ["2E"], - slam: ["2L46"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - substitute: ["2S0"], - sunnyday: ["2M"], - swagger: ["2M"], - thief: ["2M"], - thunderpunch: ["2M"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["rockthrow", "mimic", "substitute"] - } - ] - }, - politoed: { - learnset: { - attract: ["2M"], - blizzard: ["2M"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleslap: ["2L1"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - earthquake: ["2M"], - endure: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - hypnosis: ["2L1"], - icebeam: ["2T"], - icepunch: ["2M"], - icywind: ["2M"], - mudslap: ["2M"], - perishsong: ["2L35", "2L1"], - protect: ["2M"], - psychic: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - surf: ["2M"], - swagger: ["2M", "2L51"], - thief: ["2M"], - toxic: ["2M"], - waterfall: ["2M"], - watergun: ["2L1"], - whirlpool: ["2M"] - } - }, - hoppip: { - learnset: { - agility: ["2S0"], - amnesia: ["2E"], - attract: ["2M"], - confusion: ["2E"], - cottonspore: ["2L25"], - curse: ["2M"], - defensecurl: ["2M"], - doubleedge: ["2E"], - doubleteam: ["2M"], - encore: ["2E"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - growl: ["2E"], - headbutt: ["2M"], - hiddenpower: ["2M"], - leechseed: ["2L20"], - megadrain: ["2L30"], - payday: ["2E"], - poisonpowder: ["2L13"], - protect: ["2M"], - reflect: ["2E"], - rest: ["2M"], - return: ["2M"], - sleeppowder: ["2L17"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - splash: ["2L1", "2S0"], - stunspore: ["2L15"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M"], - synthesis: ["2L5", "2L1", "2S0"], - tackle: ["2L10"], - tailwhip: ["2L5", "2S0"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["splash", "synthesis", "tailwhip", "agility"] - } - ], - encounters: [{ generation: 2, level: 3 }] - }, - skiploom: { - learnset: { - attract: ["2M"], - cottonspore: ["2L29"], - curse: ["2M"], - defensecurl: ["2M"], - doubleteam: ["2M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - leechseed: ["2L22"], - megadrain: ["2L36"], - poisonpowder: ["2L13"], - protect: ["2M"], - rest: ["2M"], - return: ["2M"], - sleeppowder: ["2L17"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - splash: ["2L1"], - stunspore: ["2L15"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M"], - synthesis: ["2L5", "2L1"], - tackle: ["2L10", "2L1"], - tailwhip: ["2L5", "2L1"], - toxic: ["2M"] - } - }, - jumpluff: { - learnset: { - attract: ["2M"], - cottonspore: ["2L33"], - curse: ["2M"], - defensecurl: ["2M"], - doubleteam: ["2M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - leechseed: ["2L22"], - megadrain: ["2L44"], - poisonpowder: ["2L13"], - protect: ["2M"], - rest: ["2M"], - return: ["2M"], - sleeppowder: ["2L17"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - splash: ["2L1"], - stunspore: ["2L15"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M"], - synthesis: ["2L5", "2L1"], - tackle: ["2L10", "2L1"], - tailwhip: ["2L5", "2L1"], - toxic: ["2M"] - } - }, - aipom: { - learnset: { - agility: ["2L46", "2E"], - attract: ["2M"], - batonpass: ["2L12"], - beatup: ["2E"], - counter: ["2E"], - curse: ["2M"], - cut: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleslap: ["2E"], - doubleteam: ["2M"], - dreameater: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - firepunch: ["2M"], - frustration: ["2M"], - furycutter: ["2M"], - furyswipes: ["2L19"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icepunch: ["2M"], - irontail: ["2M"], - mimic: ["2S0"], - mudslap: ["2M"], - nightmare: ["2M"], - protect: ["2M"], - pursuit: ["2E"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - sandattack: ["2L6"], - scratch: ["2L1", "2S0"], - screech: ["2L36", "2E"], - shadowball: ["2M"], - slam: ["2E"], - sleeptalk: ["2M"], - snore: ["2M"], - spite: ["2E"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "2L27"], - tailwhip: ["2L1", "2S0"], - thief: ["2M"], - thunder: ["2M"], - thunderbolt: ["2T"], - thunderpunch: ["2M"], - toxic: ["2M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["scratch", "tailwhip", "mimic"] - } - ] - }, - sunkern: { - learnset: { - absorb: ["2L1", "2S0"], - attract: ["2M"], - curse: ["2M"], - cut: ["2M"], - doubleteam: ["2M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - gigadrain: ["2M", "2L46"], - growth: ["2L4", "2S0"], - hiddenpower: ["2M"], - megadrain: ["2L10"], - protect: ["2M"], - rest: ["2M"], - return: ["2M"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - splash: ["2S0"], - sunnyday: ["2M", "2L19"], - swagger: ["2M"], - sweetscent: ["2M"], - synthesis: ["2L31"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["absorb", "growth", "splash"] - } - ] - }, - sunflora: { - learnset: { - absorb: ["2L1"], - attract: ["2M"], - curse: ["2M"], - cut: ["2M"], - doubleteam: ["2M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - gigadrain: ["2M"], - growth: ["2L4"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - petaldance: ["2L31"], - pound: ["2L1"], - protect: ["2M"], - razorleaf: ["2L10"], - rest: ["2M"], - return: ["2M"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - solarbeam: ["2M", "2L46"], - sunnyday: ["2M", "2L19"], - swagger: ["2M"], - sweetscent: ["2M"], - toxic: ["2M"] - } - }, - yanma: { - learnset: { - attract: ["2M"], - curse: ["2M"], - detect: ["2M", "2L25"], - doubleteam: ["2M", "2L13"], - endure: ["2M"], - flash: ["2M"], - foresight: ["2L1", "2S1", "2S0"], - frustration: ["2M"], - gigadrain: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - leechlife: ["2E"], - protect: ["2M"], - quickattack: ["2L7"], - rest: ["2M"], - return: ["2M"], - reversal: ["2E"], - screech: ["2L43"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - sonicboom: ["2L19"], - steelwing: ["2S0"], - sunnyday: ["2M"], - supersonic: ["2L31"], - swagger: ["2M"], - sweetkiss: ["2S1"], - swift: ["2M", "2L37"], - tackle: ["2L1", "2S1", "2S0"], - thief: ["2M"], - toxic: ["2M"], - whirlwind: ["2E"], - wingattack: ["2L37"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "foresight", "steelwing"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "foresight", "sweetkiss"] - } - ] - }, - wooper: { - learnset: { - amnesia: ["2L21"], - ancientpower: ["2E"], - attract: ["2M"], - bellydrum: ["2S0"], - bodyslam: ["2E"], - curse: ["2M"], - defensecurl: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "2L31"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - haze: ["2L51"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icebeam: ["2T"], - icepunch: ["2M"], - irontail: ["2M"], - mist: ["2L51"], - mudslap: ["2M"], - protect: ["2M"], - raindance: ["2M", "2L41"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - rollout: ["2M"], - safeguard: ["2E"], - sandstorm: ["2M"], - scaryface: ["2S1"], - slam: ["2L11"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - surf: ["2M"], - swagger: ["2M"], - tailwhip: ["2L1", "2S1", "2S0"], - toxic: ["2M"], - watergun: ["2L1", "2S1", "2S0"], - whirlpool: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["watergun", "tailwhip", "bellydrum"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["watergun", "tailwhip", "scaryface"] - } - ], - encounters: [{ generation: 2, level: 4 }] - }, - quagsire: { - learnset: { - amnesia: ["2L23"], - attract: ["2M"], - curse: ["2M"], - defensecurl: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "2L35"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - haze: ["2L59"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - icebeam: ["2T"], - icepunch: ["2M"], - irontail: ["2M"], - mist: ["2L59"], - mudslap: ["2M"], - protect: ["2M"], - raindance: ["2M", "2L47"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - rollout: ["2M"], - sandstorm: ["2M"], - slam: ["2L11"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - strength: ["2M"], - surf: ["2M"], - swagger: ["2M"], - tailwhip: ["2L1"], - toxic: ["2M"], - watergun: ["2L1"], - whirlpool: ["2M"] - }, - encounters: [{ generation: 2, level: 15 }] - }, - murkrow: { - learnset: { - attract: ["2M"], - beatup: ["2S0"], - curse: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - dreameater: ["2M"], - drillpeck: ["2E"], - endure: ["2M"], - feintattack: ["2L31"], - fly: ["2M"], - frustration: ["2M"], - haze: ["2L16"], - hiddenpower: ["2M"], - icywind: ["2M"], - meanlook: ["2L41"], - mirrormove: ["2E"], - mudslap: ["2M"], - nightmare: ["2M"], - nightshade: ["2L26"], - peck: ["2L1", "2S0"], - protect: ["2M"], - psychup: ["2M"], - pursuit: ["2L11"], - quickattack: ["2E"], - rest: ["2M"], - return: ["2M"], - shadowball: ["2M"], - skyattack: ["2E"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M"], - thief: ["2M"], - toxic: ["2M"], - whirlwind: ["2E"], - wingattack: ["2E"] - }, - eventData: [ - { generation: 2, level: 5, shiny: 1, moves: ["peck", "beatup"] } - ] - }, - slowking: { - learnset: { - attract: ["2M"], - blizzard: ["2M"], - confusion: ["2L20"], - curse: ["2M", "2L1"], - dig: ["2M"], - disable: ["2L29"], - doubleteam: ["2M"], - dreameater: ["2M"], - dynamicpunch: ["2M"], - earthquake: ["2M"], - endure: ["2M"], - fireblast: ["2M"], - flamethrower: ["2T"], - flash: ["2M"], - frustration: ["2M"], - furycutter: ["2M"], - growl: ["2L6"], - headbutt: ["2M", "2L34"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - icebeam: ["2T"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - mudslap: ["2M"], - nightmare: ["2M"], - protect: ["2M"], - psychic: ["2M", "2L48"], - psychup: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - shadowball: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - surf: ["2M"], - swagger: ["2M", "2L43"], - swift: ["2M"], - tackle: ["2L1"], - toxic: ["2M"], - watergun: ["2L15"], - whirlpool: ["2M"], - zapcannon: ["2M"] - } - }, - misdreavus: { - learnset: { - attract: ["2M"], - confuseray: ["2L12"], - curse: ["2M"], - defensecurl: ["2M"], - destinybond: ["2E"], - doubleteam: ["2M"], - dreameater: ["2M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - growl: ["2L1", "2S0"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hypnosis: ["2S0"], - meanlook: ["2L19"], - nightmare: ["2M"], - painsplit: ["2L36"], - perishsong: ["2L46"], - protect: ["2M"], - psybeam: ["2L27"], - psychic: ["2M"], - psychup: ["2M"], - psywave: ["2L1"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - screech: ["2E"], - shadowball: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - spite: ["2L6"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M"], - thief: ["2M"], - thunder: ["2M"], - thunderbolt: ["2T"], - toxic: ["2M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["growl", "hypnosis"] - } - ] - }, - unown: { - learnset: { hiddenpower: ["2L1"] }, - encounters: [{ generation: 2, level: 5 }] - }, - wobbuffet: { - learnset: { - counter: ["2L1"], - destinybond: ["2L1", "2S0"], - mimic: ["2S0"], - mirrorcoat: ["2L1", "2S0"], - safeguard: ["2L1", "2S0"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["mirrorcoat", "safeguard", "destinybond", "mimic"] - } - ], - encounters: [{ generation: 2, level: 5 }] - }, - girafarig: { - learnset: { - agility: ["2L20"], - amnesia: ["2E"], - attract: ["2M"], - batonpass: ["2L30"], - beatup: ["2E"], - confusion: ["2L7", "2L1"], - crunch: ["2L54"], - curse: ["2M"], - doubleteam: ["2M"], - dreameater: ["2M"], - earthquake: ["2M"], - endure: ["2M"], - foresight: ["2E"], - frustration: ["2M"], - futuresight: ["2E"], - growl: ["2L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - mudslap: ["2M"], - nightmare: ["2M"], - protect: ["2M"], - psybeam: ["2L41"], - psychic: ["2M"], - psychup: ["2M"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - shadowball: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - stomp: ["2L13", "2L1"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M"], - tackle: ["2L1"], - takedown: ["2E"], - thief: ["2M"], - thunder: ["2M"], - thunderbolt: ["2T"], - toxic: ["2M"], - zapcannon: ["2M"] - } - }, - pineco: { - learnset: { - attract: ["2M"], - bide: ["2L29"], - curse: ["2M"], - defensecurl: ["2M"], - doubleedge: ["2L50"], - doubleteam: ["2M"], - endure: ["2M"], - explosion: ["2L36"], - flail: ["2E"], - frustration: ["2M"], - gigadrain: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - pinmissile: ["2E"], - protect: ["2M", "2L1", "2S0"], - rapidspin: ["2L22"], - reflect: ["2E"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - rollout: ["2M"], - selfdestruct: ["2L8"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - spikes: ["2L43"], - strength: ["2M"], - substitute: ["2S0"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M"], - swift: ["2E"], - tackle: ["2L1", "2S0"], - takedown: ["2L15"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "protect", "substitute"] - } - ] - }, - forretress: { - learnset: { - attract: ["2M"], - bide: ["2L29"], - curse: ["2M"], - defensecurl: ["2M"], - doubleedge: ["2L59"], - doubleteam: ["2M"], - endure: ["2M"], - explosion: ["2L39"], - frustration: ["2M"], - gigadrain: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - protect: ["2M", "2L1"], - rapidspin: ["2L22"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - rollout: ["2M"], - sandstorm: ["2M"], - selfdestruct: ["2L8", "2L1"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - spikes: ["2L49"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M"], - tackle: ["2L1"], - takedown: ["2L15"], - toxic: ["2M"] - } - }, - dunsparce: { - learnset: { - ancientpower: ["2E"], - attract: ["2M"], - bide: ["2E"], - bite: ["2E"], - curse: ["2M"], - defensecurl: ["2M", "2L5", "2S1", "2S0"], - dig: ["2M"], - doubleteam: ["2M"], - dreameater: ["2M"], - endure: ["2M"], - flamethrower: ["2T"], - frustration: ["2M"], - furyattack: ["2S0"], - glare: ["2L13"], - headbutt: ["2M"], - hiddenpower: ["2M"], - horndrill: ["2S1"], - irontail: ["2M"], - mudslap: ["2M"], - nightmare: ["2M"], - protect: ["2M"], - psychup: ["2M"], - pursuit: ["2L26"], - rage: ["2L1", "2E", "2S1", "2S0"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - rockslide: ["2E"], - rocksmash: ["2M"], - rollout: ["2M"], - screech: ["2L30"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - spite: ["2L18"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - takedown: ["2L38"], - thief: ["2M"], - thunder: ["2M"], - thunderbolt: ["2T"], - toxic: ["2M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["rage", "defensecurl", "furyattack"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["rage", "defensecurl", "horndrill"] - } - ] - }, - gligar: { - learnset: { - attract: ["2M"], - counter: ["2E", "2S0"], - curse: ["2M"], - cut: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - earthquake: ["2S0"], - endure: ["2M"], - feintattack: ["2L28"], - frustration: ["2M"], - furycutter: ["2M"], - guillotine: ["2L52"], - harden: ["2L13"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - metalclaw: ["2E"], - poisonsting: ["2L1", "2S0"], - protect: ["2M"], - quickattack: ["2L20"], - razorwind: ["2E"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - sandattack: ["2L6"], - sandstorm: ["2M"], - screech: ["2L44"], - slash: ["2L36"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M"], - thief: ["2M"], - toxic: ["2M"], - wingattack: ["2E", "2S0"] - }, - eventData: [ - { - generation: 2, - level: 5, - moves: ["earthquake", "poisonsting", "counter", "wingattack"] - } - ] - }, - steelix: { - learnset: { - attract: ["2M"], - bind: ["2L10"], - crunch: ["2L49"], - curse: ["2M"], - cut: ["2M"], - defensecurl: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - dragonbreath: ["2M"], - earthquake: ["2M"], - endure: ["2M"], - frustration: ["2M"], - harden: ["2L23"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - irontail: ["2M"], - mudslap: ["2M"], - protect: ["2M"], - rage: ["2L27"], - rest: ["2M"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - rockthrow: ["2L14"], - rollout: ["2M"], - sandstorm: ["2M", "2L36"], - screech: ["2L1"], - slam: ["2L40"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - tackle: ["2L1"], - toxic: ["2M"] - } - }, - snubbull: { - learnset: { - attract: ["2M"], - bite: ["2L13"], - charm: ["2L8"], - crunch: ["2E"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - feintattack: ["2E"], - firepunch: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - healbell: ["2E"], - hiddenpower: ["2M"], - icepunch: ["2M"], - leer: ["2E"], - lick: ["2L19", "2E"], - lovelykiss: ["2S0"], - metronome: ["2E"], - mudslap: ["2M"], - present: ["2E"], - protect: ["2M"], - rage: ["2L34"], - raindance: ["2M"], - reflect: ["2E"], - rest: ["2M"], - return: ["2M"], - roar: ["2M", "2L26"], - rocksmash: ["2M"], - scaryface: ["2L1", "2S0"], - shadowball: ["2M"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - tackle: ["2L1", "2S0"], - tailwhip: ["2L4", "2S0"], - takedown: ["2L43"], - thief: ["2M"], - thunder: ["2M"], - thunderbolt: ["2T"], - thunderpunch: ["2M"], - toxic: ["2M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "scaryface", "tailwhip", "lovelykiss"] - } - ] - }, - granbull: { - learnset: { - attract: ["2M"], - bite: ["2L13"], - charm: ["2L8"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - firepunch: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - icepunch: ["2M"], - lick: ["2L19"], - mudslap: ["2M"], - protect: ["2M"], - rage: ["2L38"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - roar: ["2M", "2L28"], - rocksmash: ["2M"], - scaryface: ["2L1"], - shadowball: ["2M"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - tackle: ["2L1"], - tailwhip: ["2L4"], - takedown: ["2L51"], - thief: ["2M"], - thunder: ["2M"], - thunderbolt: ["2T"], - thunderpunch: ["2M"], - toxic: ["2M"], - zapcannon: ["2M"] - }, - encounters: [{ generation: 2, level: 15 }] - }, - qwilfish: { - learnset: { - attract: ["2M"], - blizzard: ["2M"], - bubblebeam: ["2E"], - curse: ["2M"], - defensecurl: ["2M"], - doubleedge: ["2S0"], - doubleteam: ["2M"], - endure: ["2M"], - flail: ["2E"], - frustration: ["2M"], - harden: ["2L10"], - haze: ["2E"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L46"], - icebeam: ["2T"], - icywind: ["2M"], - minimize: ["2L10"], - pinmissile: ["2L28"], - poisonsting: ["2L1", "2S0"], - protect: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - rollout: ["2M"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - spikes: ["2L1"], - supersonic: ["2E"], - surf: ["2M"], - swagger: ["2M"], - swift: ["2M"], - tackle: ["2L1", "2S0"], - takedown: ["2L37"], - toxic: ["2M"], - waterfall: ["2M"], - watergun: ["2L19"], - whirlpool: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "poisonsting", "doubleedge"] - } - ] - }, - shuckle: { - learnset: { - attract: ["2M"], - bide: ["2L28"], - constrict: ["2L1"], - curse: ["2M"], - defensecurl: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - earthquake: ["2M"], - encore: ["2L14"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - mudslap: ["2M"], - protect: ["2M"], - rest: ["2M", "2L37"], - return: ["2M"], - rocksmash: ["2M"], - rollout: ["2M"], - safeguard: ["2L23"], - sandstorm: ["2M"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - snore: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2E"], - toxic: ["2M"], - withdraw: ["2L1"], - wrap: ["2L9"] - } - }, - heracross: { - learnset: { - attract: ["2M"], - bide: ["2E"], - counter: ["2L27"], - curse: ["2M"], - cut: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - earthquake: ["2M"], - endure: ["2M", "2L12"], - flail: ["2E"], - frustration: ["2M"], - furyattack: ["2L19"], - furycutter: ["2M"], - harden: ["2E"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hornattack: ["2L6"], - leer: ["2L1", "2S0"], - megahorn: ["2L54"], - protect: ["2M"], - rest: ["2M"], - return: ["2M"], - reversal: ["2L44"], - rocksmash: ["2M"], - seismictoss: ["2S0"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - tackle: ["2L1", "2S0"], - takedown: ["2L35"], - thief: ["2M"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "leer", "seismictoss"] - } - ] - }, - sneasel: { - learnset: { - agility: ["2L41"], - attract: ["2M"], - beatup: ["2L57"], - bite: ["2E"], - blizzard: ["2M"], - counter: ["2E"], - curse: ["2M"], - cut: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - dreameater: ["2M"], - dynamicpunch: ["2M"], - endure: ["2M"], - feintattack: ["2L25"], - foresight: ["2E"], - frustration: ["2M"], - furycutter: ["2M"], - furyswipes: ["2L33"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icebeam: ["2T"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - leer: ["2L1", "2S0"], - metalclaw: ["2L65"], - moonlight: ["2S0"], - mudslap: ["2M"], - nightmare: ["2M"], - protect: ["2M"], - psychup: ["2M"], - quickattack: ["2L9"], - raindance: ["2M"], - reflect: ["2E"], - rest: ["2M"], - return: ["2M"], - rocksmash: ["2M"], - scratch: ["2L1", "2S0"], - screech: ["2L17"], - shadowball: ["2M"], - slash: ["2L49"], - sleeptalk: ["2M"], - snore: ["2M"], - spite: ["2E"], - strength: ["2M"], - surf: ["2M"], - swagger: ["2M"], - swift: ["2M"], - thief: ["2M"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["scratch", "leer", "moonlight"] - } - ] - }, - teddiursa: { - learnset: { - attract: ["2M"], - counter: ["2E"], - crunch: ["2E"], - curse: ["2M"], - cut: ["2M"], - defensecurl: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - earthquake: ["2M"], - endure: ["2M"], - feintattack: ["2L22"], - firepunch: ["2M"], - focusenergy: ["2E"], - frustration: ["2M"], - furycutter: ["2M"], - furyswipes: ["2L15"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icepunch: ["2M"], - leer: ["2L1", "2S0"], - lick: ["2L8"], - metalclaw: ["2E"], - mudslap: ["2M"], - protect: ["2M"], - rest: ["2M", "2L29"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - rollout: ["2M"], - scratch: ["2L1", "2S0"], - seismictoss: ["2E"], - slash: ["2L36"], - sleeptalk: ["2M"], - snore: ["2M", "2L43"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2S0"], - swift: ["2M"], - takedown: ["2E"], - thief: ["2M"], - thrash: ["2L50"], - thunderpunch: ["2M"], - toxic: ["2M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["scratch", "leer", "sweetscent"] - } - ], - encounters: [{ generation: 2, level: 2 }] - }, - ursaring: { - learnset: { - attract: ["2M"], - curse: ["2M"], - cut: ["2M"], - defensecurl: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - earthquake: ["2M"], - endure: ["2M"], - feintattack: ["2L22"], - firepunch: ["2M"], - frustration: ["2M"], - furycutter: ["2M"], - furyswipes: ["2L15", "2L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - icepunch: ["2M"], - leer: ["2L1"], - lick: ["2L8", "2L1"], - mudslap: ["2M"], - protect: ["2M"], - rest: ["2M", "2L29"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - rollout: ["2M"], - scratch: ["2L1"], - slash: ["2L39"], - sleeptalk: ["2M"], - snore: ["2M", "2L49"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M"], - thief: ["2M"], - thrash: ["2L59"], - thunderpunch: ["2M"], - toxic: ["2M"], - zapcannon: ["2M"] - }, - encounters: [{ generation: 2, level: 25 }] - }, - slugma: { - learnset: { - acidarmor: ["2E"], - amnesia: ["2L29"], - attract: ["2M"], - bodyslam: ["2L50"], - curse: ["2M"], - defensecurl: ["2M"], - doubleteam: ["2M"], - ember: ["2L8"], - endure: ["2M"], - fireblast: ["2M"], - flamethrower: ["2T", "2L36"], - frustration: ["2M"], - harden: ["2L22"], - hiddenpower: ["2M"], - mudslap: ["2M"], - protect: ["2M"], - rest: ["2M"], - return: ["2M"], - rockslide: ["2L43"], - rocksmash: ["2M"], - rockthrow: ["2L15"], - rollout: ["2M"], - sleeptalk: ["2M"], - smog: ["2L1"], - snore: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - toxic: ["2M"] - } - }, - magcargo: { - learnset: { - amnesia: ["2L29"], - attract: ["2M"], - bodyslam: ["2L60"], - curse: ["2M"], - defensecurl: ["2M"], - doubleteam: ["2M"], - earthquake: ["2M"], - ember: ["2L8", "2L1"], - endure: ["2M"], - fireblast: ["2M"], - flamethrower: ["2T", "2L36"], - frustration: ["2M"], - harden: ["2L22"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - mudslap: ["2M"], - protect: ["2M"], - rest: ["2M"], - return: ["2M"], - rockslide: ["2L48"], - rocksmash: ["2M"], - rockthrow: ["2L15", "2L1"], - rollout: ["2M"], - sleeptalk: ["2M"], - smog: ["2L1"], - snore: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - toxic: ["2M"] - } - }, - swinub: { - learnset: { - amnesia: ["2L55"], - ancientpower: ["2E"], - attract: ["2M"], - bite: ["2E"], - blizzard: ["2M", "2L46"], - bodyslam: ["2E"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - earthquake: ["2M"], - endure: ["2M", "2L19"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icebeam: ["2T"], - icywind: ["2M"], - mist: ["2L37"], - mudslap: ["2M"], - powdersnow: ["2L10"], - protect: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - roar: ["2M"], - rockslide: ["2E"], - rocksmash: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - swagger: ["2M"], - tackle: ["2L1", "2S0"], - takedown: ["2L28", "2E"], - toxic: ["2M"], - whirlwind: ["2S0"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "whirlwind"] - } - ] - }, - piloswine: { - learnset: { - amnesia: ["2L70"], - attract: ["2M"], - blizzard: ["2M", "2L56"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - earthquake: ["2M"], - endure: ["2M", "2L19", "2L1"], - frustration: ["2M"], - furyattack: ["2L33"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hornattack: ["2L1"], - hyperbeam: ["2M"], - icebeam: ["2T"], - icywind: ["2M"], - mist: ["2L42"], - mudslap: ["2M"], - powdersnow: ["2L10", "2L1"], - protect: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - swagger: ["2M"], - takedown: ["2L28"], - toxic: ["2M"] - } - }, - corsola: { - learnset: { - amnesia: ["2E"], - ancientpower: ["2L43"], - attract: ["2M"], - bubble: ["2L13"], - bubblebeam: ["2L25"], - curse: ["2M"], - defensecurl: ["2M"], - doubleteam: ["2M"], - earthquake: ["2M"], - endure: ["2M"], - frustration: ["2M"], - harden: ["2L7"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icebeam: ["2T"], - mirrorcoat: ["2L37"], - mist: ["2E"], - mudslap: ["2M"], - protect: ["2M"], - psychic: ["2M"], - raindance: ["2M"], - recover: ["2L19"], - rest: ["2M"], - return: ["2M"], - rockslide: ["2E"], - rocksmash: ["2M"], - rollout: ["2M"], - safeguard: ["2E"], - sandstorm: ["2M"], - screech: ["2E"], - sleeptalk: ["2M"], - snore: ["2M"], - spikecannon: ["2L31"], - strength: ["2M"], - sunnyday: ["2M"], - surf: ["2M"], - swagger: ["2M"], - tackle: ["2L1"], - toxic: ["2M"], - whirlpool: ["2M"] - } - }, - remoraid: { - learnset: { - amnesia: ["2S0"], - attract: ["2M"], - aurorabeam: ["2L22", "2E"], - bubblebeam: ["2L22"], - curse: ["2M"], - defensecurl: ["2M"], - doubleteam: ["2M"], - endure: ["2M"], - flamethrower: ["2T"], - focusenergy: ["2L33"], - frustration: ["2M"], - haze: ["2E"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "2L55"], - icebeam: ["2T", "2L44"], - lockon: ["2L11"], - mist: ["2S1"], - mudslap: ["2M"], - octazooka: ["2E"], - protect: ["2M"], - psybeam: ["2L22"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - screech: ["2E"], - sleeptalk: ["2M"], - snore: ["2M"], - supersonic: ["2E"], - surf: ["2M"], - swagger: ["2M"], - swift: ["2M"], - thief: ["2M"], - toxic: ["2M"], - watergun: ["2L1", "2S1", "2S0"], - whirlpool: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["watergun", "amnesia"] - }, - { generation: 2, level: 5, shiny: 1, moves: ["watergun", "mist"] } - ] - }, - octillery: { - learnset: { - attract: ["2M"], - aurorabeam: ["2L22"], - bubblebeam: ["2L22"], - constrict: ["2L11"], - curse: ["2M"], - defensecurl: ["2M"], - doubleteam: ["2M"], - endure: ["2M"], - flamethrower: ["2T"], - focusenergy: ["2L38"], - frustration: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "2L70"], - icebeam: ["2T", "2L54"], - mudslap: ["2M"], - octazooka: ["2L25"], - protect: ["2M"], - psybeam: ["2L22"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - surf: ["2M"], - swagger: ["2M"], - swift: ["2M"], - thief: ["2M"], - toxic: ["2M"], - watergun: ["2L1"], - whirlpool: ["2M"] - } - }, - delibird: { - learnset: { - attract: ["2M"], - aurorabeam: ["2E"], - blizzard: ["2M"], - curse: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - endure: ["2M"], - fly: ["2M"], - frustration: ["2M"], - futuresight: ["2E"], - headbutt: ["2M"], - hiddenpower: ["2M"], - icebeam: ["2T"], - icywind: ["2M"], - mudslap: ["2M"], - payday: ["2S0"], - present: ["2L1", "2S1", "2S0"], - protect: ["2M"], - quickattack: ["2E"], - raindance: ["2M"], - rapidspin: ["2E"], - rest: ["2M"], - return: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - spikes: ["2S1"], - splash: ["2E"], - swagger: ["2M"], - swift: ["2M"], - thief: ["2M"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["present", "payday"] - }, - { - generation: 2, - level: 5, - shiny: 1, - moves: ["present", "spikes"] - } - ] - }, - mantine: { - learnset: { - agility: ["2L32"], - attract: ["2M"], - blizzard: ["2M"], - bubble: ["2L1", "2S0"], - bubblebeam: ["2L18"], - confuseray: ["2L49"], - curse: ["2M"], - doubleteam: ["2M"], - endure: ["2M"], - frustration: ["2M"], - gust: ["2S0"], - haze: ["2E"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2E"], - icebeam: ["2T"], - icywind: ["2M"], - mudslap: ["2M"], - protect: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - slam: ["2E"], - sleeptalk: ["2M"], - snore: ["2M"], - supersonic: ["2L10"], - surf: ["2M"], - swagger: ["2M"], - swift: ["2M"], - tackle: ["2L1", "2S0"], - takedown: ["2L25"], - toxic: ["2M"], - twister: ["2E"], - waterfall: ["2M"], - whirlpool: ["2M"], - wingattack: ["2L40"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "bubble", "gust"] - } - ] - }, - skarmory: { - learnset: { - agility: ["2L25"], - attract: ["2M"], - curse: ["2M"], - cut: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - drillpeck: ["2E"], - endure: ["2M"], - fly: ["2M"], - frustration: ["2M"], - furyattack: ["2L37"], - furycutter: ["2S0"], - hiddenpower: ["2M"], - leer: ["2L1", "2S0"], - mudslap: ["2M"], - peck: ["2L1", "2S0"], - protect: ["2M"], - pursuit: ["2E"], - rest: ["2M"], - return: ["2M"], - sandattack: ["2L13"], - sandstorm: ["2M"], - skyattack: ["2E"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M", "2L49"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M", "2L19"], - thief: ["2M"], - toxic: ["2M"], - whirlwind: ["2E"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["leer", "peck", "furycutter"] - } - ] - }, - houndour: { - learnset: { - attract: ["2M"], - beatup: ["2E"], - bite: ["2L20"], - counter: ["2E"], - crunch: ["2L43"], - curse: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - dreameater: ["2M"], - ember: ["2L1"], - endure: ["2M"], - feintattack: ["2L27"], - fireblast: ["2M"], - firespin: ["2E"], - flamethrower: ["2T", "2L35"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - irontail: ["2M"], - leer: ["2L1"], - mudslap: ["2M"], - nightmare: ["2M"], - protect: ["2M"], - pursuit: ["2E"], - rage: ["2E"], - rest: ["2M"], - return: ["2M"], - reversal: ["2E"], - roar: ["2M", "2L7"], - rocksmash: ["2M"], - shadowball: ["2M"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - smog: ["2L13"], - snore: ["2M"], - solarbeam: ["2M"], - spite: ["2E"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M"], - thief: ["2M"], - toxic: ["2M"] - } - }, - houndoom: { - learnset: { - attract: ["2M"], - bite: ["2L20"], - crunch: ["2L52"], - curse: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - dreameater: ["2M"], - ember: ["2L1"], - endure: ["2M"], - feintattack: ["2L30"], - fireblast: ["2M"], - flamethrower: ["2T", "2L41"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - irontail: ["2M"], - leer: ["2L1"], - mudslap: ["2M"], - nightmare: ["2M"], - protect: ["2M"], - rest: ["2M"], - return: ["2M"], - roar: ["2M", "2L7"], - rocksmash: ["2M"], - shadowball: ["2M"], - sleeptalk: ["2M"], - sludgebomb: ["2M"], - smog: ["2L13"], - snore: ["2M"], - solarbeam: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M"], - thief: ["2M"], - toxic: ["2M"] - } - }, - phanpy: { - learnset: { - absorb: ["2S0"], - ancientpower: ["2E"], - attract: ["2M"], - bodyslam: ["2E"], - curse: ["2M"], - defensecurl: ["2M", "2L9"], - doubleedge: ["2L49"], - doubleteam: ["2M"], - earthquake: ["2M"], - encore: ["2S1"], - endure: ["2M", "2L41"], - flail: ["2L17"], - focusenergy: ["2E"], - frustration: ["2M"], - growl: ["2L1", "2S1", "2S0"], - headbutt: ["2M"], - hiddenpower: ["2M"], - mudslap: ["2M"], - protect: ["2M"], - rest: ["2M"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - rollout: ["2M", "2L33"], - sandstorm: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - tackle: ["2L1", "2S1", "2S0"], - takedown: ["2L25"], - toxic: ["2M"], - watergun: ["2E"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "growl", "absorb"] - }, - { - generation: 2, - level: 5, - moves: ["tackle", "growl", "encore"], - japan: true - } - ], - encounters: [{ generation: 2, level: 2 }] - }, - donphan: { - learnset: { - attract: ["2M"], - curse: ["2M"], - defensecurl: ["2M", "2L9"], - doubleteam: ["2M"], - earthquake: ["2M", "2L49"], - endure: ["2M"], - flail: ["2L17"], - frustration: ["2M"], - furyattack: ["2L25"], - growl: ["2L1"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hornattack: ["2L1"], - hyperbeam: ["2M"], - mudslap: ["2M"], - protect: ["2M"], - rapidspin: ["2L41"], - rest: ["2M"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - rollout: ["2M", "2L33"], - sandstorm: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - toxic: ["2M"] - } - }, - stantler: { - learnset: { - attract: ["2M"], - bite: ["2E"], - confuseray: ["2L49"], - curse: ["2M"], - detect: ["2M"], - disable: ["2E"], - doubleteam: ["2M"], - dreameater: ["2M"], - earthquake: ["2M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hypnosis: ["2L15"], - leer: ["2L8"], - lightscreen: ["2E"], - mudslap: ["2M"], - nightmare: ["2M"], - protect: ["2M"], - psychic: ["2M"], - psychup: ["2M"], - raindance: ["2M"], - reflect: ["2E"], - rest: ["2M"], - return: ["2M"], - roar: ["2M"], - safeguard: ["2S0"], - sandattack: ["2L31"], - sleeptalk: ["2M"], - snore: ["2M"], - spite: ["2E"], - stomp: ["2L23"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M"], - tackle: ["2L1", "2S0"], - takedown: ["2L40"], - thief: ["2M"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "safeguard"] - } - ] - }, - smeargle: { - learnset: { - sketch: [ - "2L91", - "2L81", - "2L71", - "2L61", - "2L51", - "2L41", - "2L31", - "2L21", - "2L11", - "2L1" - ] - } - }, - miltank: { - learnset: { - attract: ["2M"], - bide: ["2L26"], - blizzard: ["2M"], - bodyslam: ["2L43"], - curse: ["2M"], - defensecurl: ["2M", "2L8"], - doubleteam: ["2M"], - dynamicpunch: ["2M"], - earthquake: ["2M"], - endure: ["2M"], - firepunch: ["2M"], - frustration: ["2M"], - growl: ["2L4", "2S0"], - headbutt: ["2M"], - healbell: ["2L53"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - icebeam: ["2T"], - icepunch: ["2M"], - icywind: ["2M"], - irontail: ["2M"], - megakick: ["2S0"], - milkdrink: ["2L19"], - mudslap: ["2M"], - present: ["2E"], - protect: ["2M"], - psychup: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - reversal: ["2E"], - rocksmash: ["2M"], - rollout: ["2M", "2L34"], - sandstorm: ["2M"], - seismictoss: ["2E"], - shadowball: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - stomp: ["2L13"], - strength: ["2M"], - sunnyday: ["2M"], - surf: ["2M"], - swagger: ["2M"], - sweetscent: ["2M"], - tackle: ["2L1", "2S0"], - thunder: ["2M"], - thunderbolt: ["2T"], - thunderpunch: ["2M"], - toxic: ["2M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["tackle", "growl", "megakick"] - } - ] - }, - raikou: { - learnset: { - bite: ["2L1"], - crunch: ["2L61"], - curse: ["2M"], - cut: ["2M"], - detect: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - irontail: ["2M"], - leer: ["2L1", "2S0"], - mudslap: ["2M"], - protect: ["2M"], - psychup: ["2M"], - quickattack: ["2L31", "2S0"], - raindance: ["2M"], - reflect: ["2L51"], - rest: ["2M"], - return: ["2M"], - roar: ["2M", "2L21", "2S0"], - rocksmash: ["2M"], - sandstorm: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - spark: ["2L41"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - swift: ["2M"], - thunder: ["2M", "2L71"], - thunderbolt: ["2T"], - thundershock: ["2L11", "2S0"], - toxic: ["2M"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 40, - shiny: true, - moves: ["leer", "thundershock", "roar", "quickattack"] - } - ], - encounters: [{ generation: 2, level: 40 }] - }, - entei: { - learnset: { - bite: ["2L1"], - curse: ["2M"], - cut: ["2M"], - detect: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - ember: ["2L11", "2S0"], - endure: ["2M"], - fireblast: ["2M", "2L71"], - firespin: ["2L31", "2S0"], - flamethrower: ["2T", "2L51"], - flash: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - irontail: ["2M"], - leer: ["2L1", "2S0"], - mudslap: ["2M"], - protect: ["2M"], - psychup: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - roar: ["2M", "2L21", "2S0"], - rocksmash: ["2M"], - sandstorm: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - stomp: ["2L41"], - strength: ["2M"], - sunnyday: ["2M"], - swagger: ["2M", "2L61"], - swift: ["2M"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 40, - shiny: true, - moves: ["leer", "ember", "roar", "firespin"] - } - ], - encounters: [{ generation: 2, level: 40 }] - }, - suicune: { - learnset: { - aurorabeam: ["2L41"], - bite: ["2L1"], - blizzard: ["2M"], - bubblebeam: ["2L11", "2L41"], - curse: ["2M"], - cut: ["2M"], - detect: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - endure: ["2M"], - frustration: ["2M"], - gust: ["2L31", "2S0"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L71"], - hyperbeam: ["2M"], - icebeam: ["2T"], - icywind: ["2M"], - irontail: ["2M"], - leer: ["2L1", "2S0"], - mirrorcoat: ["2L61"], - mist: ["2L51"], - mudslap: ["2M"], - protect: ["2M"], - psychup: ["2M"], - raindance: ["2M", "2L21"], - rest: ["2M"], - return: ["2M"], - roar: ["2M", "2L21", "2S0"], - rocksmash: ["2M"], - sandstorm: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - sunnyday: ["2M"], - surf: ["2M"], - swagger: ["2M"], - swift: ["2M"], - toxic: ["2M"], - waterfall: ["2M"], - watergun: ["2L11", "2S0"], - whirlpool: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 40, - shiny: true, - moves: ["leer", "watergun", "roar", "gust"] - } - ], - encounters: [{ generation: 2, level: 40 }] - }, - larvitar: { - learnset: { - ancientpower: ["2E"], - attract: ["2M"], - bite: ["2L1", "2S0"], - crunch: ["2L43"], - curse: ["2M"], - detect: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - earthquake: ["2M", "2L50"], - endure: ["2M"], - focusenergy: ["2E"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "2L57"], - leer: ["2L1", "2S0"], - mudslap: ["2M"], - outrage: ["2E"], - protect: ["2M"], - pursuit: ["2E"], - rage: ["2S0"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - rockslide: ["2L22"], - sandstorm: ["2M", "2L8"], - scaryface: ["2L36"], - screech: ["2L15"], - sleeptalk: ["2M"], - snore: ["2M"], - stomp: ["2E"], - sunnyday: ["2M"], - swagger: ["2M"], - thrash: ["2L29"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["bite", "leer", "rage"] - } - ] - }, - pupitar: { - learnset: { - attract: ["2M"], - bite: ["2L1"], - crunch: ["2L47"], - curse: ["2M"], - detect: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - earthquake: ["2M", "2L56"], - endure: ["2M"], - frustration: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "2L65"], - leer: ["2L1"], - mudslap: ["2M"], - protect: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - rockslide: ["2L22"], - sandstorm: ["2M", "2L8", "2L1"], - scaryface: ["2L38"], - screech: ["2L15", "2L1"], - sleeptalk: ["2M"], - snore: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - thrash: ["2L29"], - toxic: ["2M"] - } - }, - tyranitar: { - learnset: { - attract: ["2M"], - bite: ["2L1"], - crunch: ["2L47"], - curse: ["2M"], - cut: ["2M"], - detect: ["2M"], - dig: ["2M"], - doubleteam: ["2M"], - dragonbreath: ["2M"], - dynamicpunch: ["2M"], - earthquake: ["2M", "2L61"], - endure: ["2M"], - fireblast: ["2M"], - firepunch: ["2M"], - flamethrower: ["2T"], - frustration: ["2M"], - furycutter: ["2M"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hyperbeam: ["2M", "2L75"], - icebeam: ["2T"], - irontail: ["2M"], - leer: ["2L1"], - mudslap: ["2M"], - nightmare: ["2M"], - protect: ["2M"], - raindance: ["2M"], - rest: ["2M"], - return: ["2M"], - roar: ["2M"], - rockslide: ["2L22"], - rocksmash: ["2M"], - sandstorm: ["2M", "2L8", "2L1"], - scaryface: ["2L38"], - screech: ["2L15", "2L1"], - sleeptalk: ["2M"], - snore: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - surf: ["2M"], - swagger: ["2M"], - thrash: ["2L29"], - thunderbolt: ["2T"], - toxic: ["2M"] - } - }, - lugia: { - learnset: { - aeroblast: ["2L1", "2S0"], - ancientpower: ["2L88"], - blizzard: ["2M"], - curse: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - dragonbreath: ["2M"], - dreameater: ["2M"], - earthquake: ["2M"], - endure: ["2M"], - fly: ["2M"], - frustration: ["2M"], - futuresight: ["2L99"], - gigadrain: ["2M"], - gust: ["2L22", "2S0"], - headbutt: ["2M"], - hiddenpower: ["2M"], - hydropump: ["2L44"], - hyperbeam: ["2M"], - icebeam: ["2T"], - icywind: ["2M"], - irontail: ["2M"], - mudslap: ["2M"], - nightmare: ["2M"], - protect: ["2M"], - psychic: ["2M"], - psychup: ["2M"], - raindance: ["2M", "2L55"], - recover: ["2L33", "2S0"], - rest: ["2M"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - safeguard: ["2L11", "2S0"], - sandstorm: ["2M"], - shadowball: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - steelwing: ["2M"], - strength: ["2M"], - sunnyday: ["2M"], - surf: ["2M"], - swagger: ["2M"], - swift: ["2M", "2L66"], - thunder: ["2M"], - thunderbolt: ["2T"], - toxic: ["2M"], - waterfall: ["2M"], - whirlpool: ["2M"], - whirlwind: ["2L77"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 40, - shiny: true, - moves: ["aeroblast", "safeguard", "gust", "recover"] - } - ], - encounters: [{ generation: 2, level: 40 }] - }, - hooh: { - learnset: { - ancientpower: ["2L88"], - curse: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - dragonbreath: ["2M"], - dreameater: ["2M"], - earthquake: ["2M"], - endure: ["2M"], - fireblast: ["2M", "2L44"], - flamethrower: ["2T"], - flash: ["2M"], - fly: ["2M"], - frustration: ["2M"], - futuresight: ["2L99"], - gigadrain: ["2M"], - gust: ["2L22", "2S0"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - mudslap: ["2M"], - nightmare: ["2M"], - protect: ["2M"], - psychic: ["2M"], - psychup: ["2M"], - raindance: ["2M"], - recover: ["2L33", "2S0"], - rest: ["2M"], - return: ["2M"], - roar: ["2M"], - rocksmash: ["2M"], - sacredfire: ["2L1", "2S0"], - safeguard: ["2L11", "2S0"], - sandstorm: ["2M"], - shadowball: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - steelwing: ["2M"], - strength: ["2M"], - sunnyday: ["2M", "2L55"], - swagger: ["2M"], - swift: ["2M", "2L66"], - thunder: ["2M"], - thunderbolt: ["2T"], - toxic: ["2M"], - whirlwind: ["2L77"], - zapcannon: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 40, - shiny: true, - moves: ["sacredfire", "safeguard", "gust", "recover"] - } - ], - encounters: [{ generation: 2, level: 40 }] - }, - celebi: { - learnset: { - ancientpower: ["2L20"], - batonpass: ["2L40"], - confusion: ["2L1", "2S0"], - curse: ["2M"], - defensecurl: ["2M"], - detect: ["2M"], - doubleteam: ["2M"], - dreameater: ["2M"], - endure: ["2M"], - flash: ["2M"], - frustration: ["2M"], - futuresight: ["2L30"], - gigadrain: ["2M"], - healbell: ["2L1", "2S0"], - hiddenpower: ["2M"], - hyperbeam: ["2M"], - leechseed: ["2L1", "2S0"], - mudslap: ["2M"], - nightmare: ["2M"], - perishsong: ["2L50"], - protect: ["2M"], - psychic: ["2M"], - psychup: ["2M"], - raindance: ["2M"], - recover: ["2L1", "2S0"], - rest: ["2M"], - return: ["2M"], - safeguard: ["2L10"], - sandstorm: ["2M"], - shadowball: ["2M"], - sleeptalk: ["2M"], - snore: ["2M"], - solarbeam: ["2M"], - sunnyday: ["2M"], - swagger: ["2M"], - sweetscent: ["2M"], - swift: ["2M"], - toxic: ["2M"] - }, - eventData: [ - { - generation: 2, - level: 5, - shiny: 1, - moves: ["leechseed", "confusion", "healbell", "recover"] - } - ], - encounters: [{ generation: 2, level: 40 }], - eventOnly: true - } - }, - "6": { - tomohawk: { - inherit: true, - learnset: { - acrobatics: ["7M", "5M"], - aerialace: ["7M", "7L17", "5M", "5L17"], - airslash: ["7L33", "5L37"], - aquatail: ["7T"], - attract: ["7M", "5M"], - aurasphere: ["7L1", "5L1"], - batonpass: ["7E", "5E"], - brickbreak: ["7E", "5M"], - bulkup: ["7M", "5M"], - bulldoze: ["7M", "5M"], - confide: ["7M"], - confuseray: ["7M", "5E"], - doubleteam: ["7M", "5M"], - earthpower: ["5L33"], - earthquake: ["7M", "5M"], - echoedvoice: ["7M", "5M"], - facade: ["7M", "5M"], - falseswipe: ["7M", "5M"], - flash: ["6M", "5M"], - fling: ["7M", "5M"], - fly: ["7M", "5M"], - focusblast: ["7M", "5M"], - focusenergy: ["7E", "5E"], - frustration: ["7E", "5M"], - furyswipes: ["7L1", "5L1"], - gigaimpact: ["7M", "5M"], - grassknot: ["7M", "5M"], - harden: ["7L1", "5L1"], - haze: ["7E", "5E"], - healingwish: ["7L60", "5L60"], - heatwave: ["7L42", "5L45"], - helpinghand: ["7T"], - hiddenpower: ["7M", "5M"], - hurricane: ["7L51", "5L55"], - hyperbeam: ["7M", "5M"], - hypervoice: ["7L45", "5L49"], - incinerate: ["6M", "5M"], - irontail: ["7T"], - memento: ["7E", "5E"], - morningsun: ["7L20", "5L20"], - naturepower: ["7E", "5E"], - poweruppunch: ["6L99"], - protect: ["7M", "5M"], - quash: ["7M", "5M"], - raindance: ["7M", "7L29", "5M", "5L29"], - rapidspin: ["7E", "5E"], - reflect: ["5M"], - rest: ["7M", "7L53", "5M", "5L53"], - retaliate: ["6M", "5M"], - return: ["7M", "5M"], - roar: ["7M", "5M"], - rockslide: ["7M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["7M", "5M"], - roost: ["7M", "7E", "5E"], - round: ["7M", "5M"], - safeguard: ["7M", "5M"], - scratch: ["7L4"], - secretpower: ["7M"], - skyattack: ["7L55"], - skydrop: ["7M", "7L49", "5M", "5L50"], - snore: ["7T"], - solarbeam: ["7M", "5M"], - stealthrock: ["7E", "5E"], - steelwing: ["7M"], - strength: ["6M", "5M"], - submission: ["7L37", "5L42"], - substitute: ["7M", "5M"], - sunnyday: ["7M", "7L1", "5M", "5L1"], - superpower: ["7L50", "5L51"], - swagger: ["7M", "5M"], - taunt: ["7M", "5M"], - thief: ["7M", "5M"], - toxic: ["7M", "5M"], - whirlwind: ["7L23", "5L23"], - workup: ["7M", "5M"], - yawn: ["7E", "5E"] - } - } - }, - "8": { vivillonfancy: { inherit: true, eventOnly: true } }, - "9": { - missingno: { - learnset: { - blizzard: ["3L1"], - bubblebeam: ["3L1"], - cut: ["3L1"], - doubleedge: ["3L1"], - earthquake: ["3L1"], - fissure: ["3L1"], - fly: ["3L1"], - icebeam: ["3L1"], - megakick: ["3L1"], - megapunch: ["3L1"], - psychic: ["3L1"], - rage: ["3L1"], - razorwind: ["3L1"], - rest: ["3L1"], - seismictoss: ["3L1"], - skyattack: ["3L1"], - submission: ["3L1"], - substitute: ["3L1"], - swordsdance: ["3L1"], - takedown: ["3L1"], - teleport: ["3L1"], - thunder: ["3L1"], - thunderwave: ["3L1"], - toxic: ["3L1"], - triattack: ["3L1"], - watergun: ["3L1"] - } - }, - bulbasaur: { - learnset: { - acidspray: ["9M"], - amnesia: ["8M", "7E", "6E", "5E", "4E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bind: ["7T", "6T", "5T"], - block: ["5S3"], - bodyslam: ["9M", "8M", "7V", "3T"], - bulletseed: ["9M", "8M", "4M", "3M"], - captivate: ["4M"], - celebrate: ["6S5"], - charm: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], - confide: ["7M", "6M"], - curse: ["9M", "9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: ["7V", "3T"], - doubleedge: [ - "9M", - "8L33", - "8V", - "7L27", - "7V", - "6L27", - "5L27", - "4L27", - "3T" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["9M", "8M", "5S3"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frenzyplant: ["5S3"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - gigadrain: [ - "9M", - "8M", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4M", - "3M" - ], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grasspledge: ["9M", "8T", "7T", "6T", "5T"], - grasswhistle: ["7E", "6E", "5E", "4E", "3E"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M", "7E", "6E"], - growl: [ - "9L1", - "8L1", - "8V", - "7L3", - "7V", - "6L3", - "6S4", - "6S5", - "5L3", - "5S2", - "4L3", - "3L4", - "3S1" - ], - growth: [ - "9L6", - "8L6", - "8V", - "7L25", - "7V", - "6L25", - "5L25", - "4L25", - "3L32", - "3S0" - ], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - ingrain: ["9E", "8E", "7E", "6E", "5E", "4E"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - leafstorm: ["9M", "8M", "7E", "6E", "5E", "4E"], - leechseed: [ - "9L9", - "8L9", - "8V", - "7L7", - "7V", - "6L7", - "6S4", - "5L7", - "5S2", - "4L7", - "3L7", - "3S1" - ], - lightscreen: ["8M", "8V", "7M", "7V", "6M", "5M", "4E", "3E"], - magicalleaf: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], - megadrain: ["8V", "7V"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - naturepower: ["8E", "7M", "7E", "6M", "6E", "5E", "4E"], - outrage: ["8V"], - petaldance: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - poisonpowder: [ - "9L15", - "8L15", - "8V", - "7L13", - "7V", - "6L13", - "6S4", - "5L13", - "4L13", - "3L15" - ], - powerwhip: ["9L33", "8M", "7E", "6E", "5E", "4E"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - razorleaf: [ - "9L12", - "8L12", - "8V", - "7L19", - "7V", - "6L19", - "5L19", - "4L19", - "3L20" - ], - razorwind: ["7V"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "7V", "6M", "5M", "4E", "3E"], - secretpower: ["6M", "4M", "3M"], - seedbomb: [ - "9M", - "9L18", - "8M", - "8L18", - "7T", - "7L37", - "6T", - "6L37", - "5T", - "5L37", - "4T", - "4L37" - ], - skullbash: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - sleeppowder: [ - "9L15", - "8L15", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4L13", - "3L15" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludge: ["7E", "6E", "5E", "4E"], - sludgebomb: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: [ - "9M", - "9L36", - "8M", - "8L36", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M", - "3L46", - "3S0" - ], - strength: ["6M", "5M", "4M", "3M"], - stringshot: ["4T"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: [ - "9L24", - "8L24", - "7L21", - "7V", - "6L21", - "5L21", - "4L21", - "3L25", - "3S0" - ], - swordsdance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3T"], - synthesis: [ - "9L27", - "8L27", - "7T", - "7L33", - "7V", - "6T", - "6L33", - "5T", - "5L33", - "4T", - "4L33", - "3L39", - "3S0" - ], - tackle: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "6S5", - "5L1", - "5S2", - "4L1", - "3L1", - "3S1" - ], - takedown: [ - "9M", - "9L21", - "8L21", - "8V", - "7L15", - "7V", - "6L15", - "5L15", - "4L15" - ], - terablast: ["9M"], - toxic: ["9M", "9E", "8E", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - venoshock: ["9M", "8M", "7M", "6M", "5M"], - vinewhip: [ - "9L3", - "8L3", - "8V", - "7L7", - "7V", - "6L9", - "6S4", - "5L9", - "5S2", - "4L9", - "3L10", - "3S1" - ], - weatherball: ["9M", "8M", "5S3"], - workup: ["8M", "7M"], - worryseed: [ - "9L30", - "8L30", - "7T", - "7L31", - "6T", - "6L31", - "5T", - "5L31", - "4T", - "4L31" - ] - }, - eventData: [ - { - generation: 3, - level: 70, - moves: ["sweetscent", "growth", "solarbeam", "synthesis"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 10, - gender: "M", - moves: ["tackle", "growl", "leechseed", "vinewhip"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["tackle", "growl", "leechseed", "vinewhip"] - }, - { - generation: 5, - level: 1, - shiny: 1, - ivs: { def: 31 }, - moves: ["falseswipe", "block", "frenzyplant", "weatherball"], - pokeball: "pokeball" - }, - { - generation: 6, - level: 5, - moves: ["growl", "leechseed", "vinewhip", "poisonpowder"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 5, - isHidden: true, - moves: ["tackle", "growl", "celebrate"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 1, level: 5 }] - }, - ivysaur: { - learnset: { - acidspray: ["9M"], - amnesia: ["8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bind: ["7T", "6T", "5T"], - bodyslam: ["9M", "8M", "7V", "3T"], - bulletseed: ["9M", "8M", "4M", "3M"], - captivate: ["4M"], - charm: ["9M", "8M"], - confide: ["7M", "6M"], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: ["7V", "3T"], - doubleedge: [ - "9M", - "8L45", - "8V", - "7L31", - "7V", - "6L31", - "5L31", - "4L31", - "3T" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["9M", "8M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - gigadrain: ["9M", "8M", "7T", "7V", "6T", "5T", "4M", "3M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grasspledge: ["9M", "8T", "7T", "6T", "5T"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M"], - growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - growth: [ - "9L1", - "8L1", - "8V", - "7L28", - "7V", - "6L28", - "5L28", - "4L28", - "3L38" - ], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - leafstorm: ["9M", "8M"], - leechseed: [ - "9L9", - "8L9", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - lightscreen: ["8M", "8V", "7M", "6M", "5M"], - magicalleaf: ["9M", "8M"], - megadrain: ["8V", "7V"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - outrage: ["8V"], - poisonpowder: [ - "9L15", - "8L15", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4L13", - "3L15" - ], - powerwhip: ["9L45", "8M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - razorleaf: [ - "9L12", - "8L12", - "8V", - "7L20", - "7V", - "6L20", - "5L20", - "4L20", - "3L22" - ], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M"], - rocksmash: ["6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "9L20", "8M", "8L20", "7T", "6T", "5T", "4T"], - sleeppowder: [ - "9L15", - "8L15", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4L13", - "3L15" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: [ - "9M", - "9L50", - "8M", - "8L50", - "8V", - "7M", - "7L44", - "7V", - "6M", - "6L44", - "5M", - "5L44", - "4M", - "4L44", - "3M", - "3L56" - ], - strength: ["6M", "5M", "4M", "3M"], - stringshot: ["4T"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: [ - "9L30", - "8L30", - "7L23", - "7V", - "6L23", - "5L23", - "4L23", - "3L29" - ], - swordsdance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3T"], - synthesis: [ - "9L35", - "8L35", - "7T", - "7L39", - "7V", - "6T", - "6L39", - "5T", - "5L39", - "4T", - "4L39", - "3L47" - ], - tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: [ - "9M", - "9L25", - "8L25", - "8V", - "7L15", - "7V", - "6L15", - "5L15", - "4L15" - ], - terablast: ["9M"], - toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - venoshock: ["9M", "8M", "7M", "6M", "5M"], - vinewhip: [ - "9L1", - "8L1", - "8V", - "7L9", - "7V", - "6L9", - "5L9", - "4L9", - "3L10" - ], - weatherball: ["9M", "8M"], - workup: ["8M", "7M"], - worryseed: [ - "9L40", - "8L40", - "7T", - "7L36", - "6T", - "6L36", - "5T", - "5L36", - "4T", - "4L36" - ] - } - }, - venusaur: { - learnset: { - acidspray: ["9M"], - amnesia: ["9M", "8M", "8V"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bind: ["7T", "6T", "5T"], - block: ["7T", "6T", "5T", "4T"], - bodyslam: ["9M", "8M", "7V", "3T"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - bulletseed: ["9M", "8M", "4M", "3M"], - captivate: ["4M"], - charm: ["9M", "8M"], - confide: ["7M", "6M"], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: ["7V", "3T"], - doubleedge: [ - "9M", - "8L51", - "8V", - "7L31", - "7V", - "6L31", - "5L31", - "4L31", - "3T" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["9M", "8M"], - earthquake: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["9M", "8M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frenzyplant: ["9M", "8T", "7T", "6T", "6S0", "5T", "4T", "3T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - gigadrain: ["9M", "8M", "7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grasspledge: ["9M", "8T", "7T", "6T", "6S0", "5T"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M"], - growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - growth: [ - "9L1", - "8L1", - "8V", - "7L28", - "7V", - "6L28", - "5L28", - "4L28", - "3L41" - ], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - leafstorm: ["9M", "8M"], - leechseed: [ - "9L9", - "8L9", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - lightscreen: ["8M", "8V", "7M", "6M", "5M"], - magicalleaf: ["9M", "8M"], - megadrain: ["8V", "7V"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - outrage: ["8M", "8V", "7T", "6T", "5T", "4T"], - petalblizzard: ["9M", "9L0", "8L0", "7L50", "6L50"], - petaldance: ["9L1", "8L1", "8V", "7L1", "6L32", "5L32", "4L32"], - poisonjab: ["9M"], - poisonpowder: [ - "9L15", - "8L15", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4L13", - "3L15" - ], - powerwhip: ["9L51", "8M", "8V"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - razorleaf: [ - "9L12", - "8L12", - "8V", - "7L20", - "7V", - "6L20", - "5L20", - "4L20", - "3L22" - ], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rocksmash: ["6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "9L20", "8M", "8L20", "7T", "6T", "5T", "4T"], - sleeppowder: [ - "9L15", - "8L15", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4L13", - "3L15" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: [ - "9M", - "9L58", - "8M", - "8L58", - "8V", - "7M", - "7L53", - "7V", - "6M", - "6L53", - "6S0", - "5M", - "5L53", - "4M", - "4L53", - "3M", - "3L65" - ], - stompingtantrum: ["9M", "8M", "7T"], - strength: ["6M", "5M", "4M", "3M"], - stringshot: ["4T"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: [ - "9L30", - "8L30", - "7L23", - "7V", - "6L23", - "5L23", - "4L23", - "3L29" - ], - swordsdance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3T"], - synthesis: [ - "9L37", - "8L37", - "7T", - "7L45", - "7V", - "6T", - "6L45", - "6S0", - "5T", - "5L45", - "4T", - "4L45", - "3L53" - ], - tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: [ - "9M", - "9L25", - "8L25", - "8V", - "7L15", - "7V", - "6L15", - "5L15", - "4L15" - ], - terablast: ["9M"], - terrainpulse: ["8T"], - toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - venoshock: ["9M", "8M", "7M", "6M", "5M"], - vinewhip: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - weatherball: ["9M", "8M"], - workup: ["8M", "7M"], - worryseed: [ - "9L44", - "8L44", - "7T", - "7L39", - "6T", - "6L39", - "5T", - "5L39", - "4T", - "4L39" - ] - }, - eventData: [ - { - generation: 6, - level: 100, - isHidden: true, - moves: ["solarbeam", "frenzyplant", "synthesis", "grasspledge"], - pokeball: "cherishball" - } - ] - }, - charmander: { - learnset: { - acrobatics: ["8M", "5S6"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - aircutter: ["7E", "6E"], - ancientpower: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - beatup: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - bellydrum: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - bide: ["7V"], - bite: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - blastburn: ["5S6"], - block: ["5S6"], - bodyslam: ["9M", "8M", "7V", "3T"], - breakingswipe: ["9M"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - celebrate: ["6S8"], - confide: ["7M", "6M"], - counter: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3T"], - crunch: ["9M", "8M", "7E", "6E", "5E", "4E"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: ["7V", "3T"], - dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonbreath: ["9L12", "8L12", "7V"], - dragonclaw: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - dragondance: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], - dragonpulse: ["9M", "8M", "8V", "7T", "7E", "6T", "6E", "5E"], - dragonrage: [ - "8V", - "7L16", - "7V", - "6L16", - "6S7", - "5L16", - "4L16", - "3L43" - ], - dragonrush: ["9E", "8E", "7E", "6E", "5E", "4E"], - dragontail: ["9M", "9E", "8E"], - dynamicpunch: ["7V", "3T"], - echoedvoice: ["7M", "6M", "5M"], - ember: [ - "9L4", - "8L4", - "8V", - "7L7", - "7V", - "6L7", - "6S7", - "5L7", - "5S4", - "4L7", - "3L7", - "3S0" - ], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["9M", "8M", "5S6"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firefang: [ - "9M", - "9L17", - "8M", - "8L17", - "7L25", - "6L25", - "5L25", - "4L25" - ], - firepledge: ["9M", "8T", "7T", "6T", "5T"], - firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - firespin: [ - "9M", - "9L32", - "8M", - "8L32", - "8V", - "7L43", - "7V", - "6L43", - "5L43", - "4L37", - "3L49" - ], - flameburst: ["7L28", "6L28", "5L28"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9L24", - "8M", - "8L24", - "8V", - "7M", - "7L37", - "7V", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L34", - "3M", - "3L31" - ], - flareblitz: ["9M", "9L40", "8M", "8L40", "7E", "6E", "5E", "4E"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M"], - focuspunch: ["9M", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - furyswipes: ["8V"], - growl: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "6S7", - "6S8", - "5L1", - "5S4", - "4L1", - "3L1", - "3S0" - ], - headbutt: ["8V", "7V", "4T"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M", "8M"], - hiddenpower: [ - "7M", - "7V", - "6M", - "5M", - "4M", - "4S1", - "4S2", - "4S3", - "4S5", - "3M" - ], - honeclaws: ["6M", "5M"], - howl: ["4S1", "4S2", "4S3", "4S5"], - incinerate: ["6M", "5M"], - inferno: ["9L36", "8L36", "7L46", "6L46", "5L46"], - irontail: ["9E", "8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - leer: ["7V"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metalclaw: ["9M", "9E", "8E", "7E", "6E", "5E", "4E", "3L13"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - outrage: ["9M", "8M", "8V", "7E", "7V", "6E", "5T", "5E", "4E", "3E"], - overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: ["4S1", "4S2", "4S3", "4S5"], - rage: ["7V", "3L19"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: [ - "7M", - "7V", - "6M", - "5M", - "4M", - "4S1", - "4S2", - "4S3", - "4S5", - "3M" - ], - roar: ["9M"], - rockslide: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "4E", - "3T", - "3E" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: [ - "9M", - "9L28", - "8M", - "8L28", - "7L19", - "7V", - "6L19", - "5L19", - "4L19", - "3L25" - ], - scratch: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "6S8", - "5L1", - "5S4", - "4L1", - "3L1", - "3S0" - ], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - skullbash: ["7V"], - slash: [ - "9L20", - "8L20", - "8V", - "7L34", - "7V", - "6L34", - "5L34", - "4L28", - "3L37" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smokescreen: [ - "9L8", - "8L8", - "8V", - "7L10", - "7V", - "6L10", - "6S7", - "5L10", - "5S4", - "4L10", - "3L13" - ], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - swordsdance: [ - "9M", - "8M", - "7M", - "7V", - "6M", - "5M", - "4M", - "4E", - "3T", - "3E" - ], - takedown: ["9M", "7V"], - temperflare: ["9M"], - terablast: ["9M"], - thunderpunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - weatherball: ["9M", "8M"], - willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - wingattack: ["8E"], - workup: ["8M", "7M"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["scratch", "growl", "ember"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 40, - gender: "M", - nature: "Mild", - moves: ["return", "hiddenpower", "quickattack", "howl"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 40, - gender: "M", - nature: "Naive", - moves: ["return", "hiddenpower", "quickattack", "howl"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 40, - gender: "M", - nature: "Naughty", - moves: ["return", "hiddenpower", "quickattack", "howl"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["scratch", "growl", "ember", "smokescreen"] - }, - { - generation: 4, - level: 40, - gender: "M", - nature: "Hardy", - moves: ["return", "hiddenpower", "quickattack", "howl"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 1, - shiny: 1, - ivs: { spe: 31 }, - moves: ["falseswipe", "block", "blastburn", "acrobatics"], - pokeball: "pokeball" - }, - { - generation: 6, - level: 5, - moves: ["growl", "ember", "smokescreen", "dragonrage"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 5, - isHidden: true, - moves: ["scratch", "growl", "celebrate"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 1, level: 5 }] - }, - charmeleon: { - learnset: { - acrobatics: ["8M"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - beatup: ["8M"], - bide: ["7V"], - bodyslam: ["9M", "8M", "7V", "3T"], - breakingswipe: ["9M"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["7V", "3T"], - crunch: ["9M", "8M"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: ["7V", "3T"], - dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonbreath: ["9L12", "8L12", "7V"], - dragonclaw: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - dragondance: ["9M", "8M"], - dragonpulse: ["9M", "8M", "8V", "7T", "6T"], - dragonrage: ["8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L48"], - dragontail: ["9M"], - dynamicpunch: ["7V", "3T"], - echoedvoice: ["7M", "6M", "5M"], - ember: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["9M", "8M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firefang: [ - "9M", - "9L19", - "8M", - "8L19", - "7L28", - "6L28", - "5L28", - "4L28" - ], - firepledge: ["9M", "8T", "7T", "6T", "5T"], - firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - firespin: [ - "9M", - "8M", - "8L42", - "8V", - "7L50", - "7V", - "6L50", - "5L50", - "4L43", - "3L55" - ], - flameburst: ["7L32", "6L32", "5L32"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9L30", - "8M", - "8L30", - "8V", - "7M", - "7L43", - "7V", - "6M", - "6L43", - "5M", - "5L43", - "4M", - "4L39", - "3M", - "3L34" - ], - flareblitz: ["9M", "9L54", "8M", "8L54"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - furyswipes: ["8V"], - growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["8V", "7V", "4T"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - incinerate: ["6M", "5M"], - inferno: ["9L48", "8L48", "7L54", "6L54", "5L54"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - leer: ["7V"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metalclaw: ["3L13"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - outrage: ["9M", "8M", "8V", "5T"], - overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V", "3L20"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M"], - rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: [ - "9M", - "9L37", - "8M", - "8L37", - "7L21", - "7V", - "6L21", - "5L21", - "4L21", - "3L27" - ], - scratch: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - skullbash: ["7V"], - slash: [ - "9L24", - "8L24", - "8V", - "7L39", - "7V", - "6L39", - "5L39", - "4L32", - "3L41" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smokescreen: [ - "9L1", - "8L1", - "8V", - "7L10", - "7V", - "6L10", - "5L10", - "4L10", - "3L13" - ], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - swordsdance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["9M", "7V"], - temperflare: ["9M"], - terablast: ["9M"], - thunderpunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - weatherball: ["9M", "8M"], - willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - workup: ["8M", "7M"] - } - }, - charizard: { - learnset: { - acrobatics: ["9M", "9S11", "8M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - aircutter: ["9M", "4T"], - airslash: [ - "9M", - "9L0", - "8M", - "8L0", - "8V", - "7L1", - "6L1", - "6S1", - "6S2", - "5L1", - "4L1" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - beatup: ["8M"], - bellydrum: ["9S11"], - bide: ["7V"], - blastburn: ["9M", "8T", "7T", "6T", "6S4", "5T", "4T", "3T"], - blazekick: ["8M"], - bodyslam: ["9M", "8M", "7V", "3T"], - breakingswipe: ["9M", "8M"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M", "7M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["8V", "7V", "3T"], - crunch: ["9M", "9S11", "8M", "8V"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: ["7V", "3T"], - defog: ["7T", "4M"], - dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonbreath: ["9L12", "8L12", "7V"], - dragoncheer: ["9M"], - dragonclaw: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L1", - "7S6", - "7S7", - "6M", - "6L1", - "6S2", - "5M", - "5L1", - "4M", - "4L1", - "3M" - ], - dragondance: ["9M", "8M", "7S9"], - dragonpulse: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], - dragonrage: [ - "8V", - "7L17", - "7V", - "7S6", - "7S7", - "7S8", - "6L17", - "6S2", - "5L17", - "4L17", - "3L54", - "3S0" - ], - dragontail: ["9M", "8V", "8S10", "7M", "6M", "5M"], - dualwingbeat: ["8T"], - dynamicpunch: ["7V", "3T"], - earthquake: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "7S9", - "6M", - "5M", - "4M", - "3M" - ], - echoedvoice: ["7M", "6M", "5M"], - ember: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "6S5", - "5L1", - "4L1", - "3L1" - ], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["8M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firefang: [ - "9M", - "9L19", - "8M", - "8L19", - "7L28", - "6L28", - "6S1", - "6S2", - "5L28", - "4L28" - ], - firepledge: ["9M", "8T", "7T", "6T", "6S4", "5T"], - firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - firespin: [ - "9M", - "9L46", - "8M", - "8L46", - "8V", - "7L56", - "7V", - "6L56", - "6S5", - "5L56", - "4L49", - "3L64", - "3S0" - ], - fissure: ["7V"], - flameburst: ["7L32", "6L32", "6S1", "6S5", "5L32"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9L30", - "8M", - "8L30", - "8V", - "8S10", - "7M", - "7L47", - "7V", - "7S8", - "6M", - "6L47", - "6S5", - "5M", - "5L47", - "4M", - "4L42", - "3M", - "3L34" - ], - flareblitz: [ - "9M", - "9L62", - "9S11", - "8M", - "8L62", - "8V", - "7L1", - "7S6", - "7S7", - "7S9", - "6L1", - "6S4", - "5L77", - "4L66" - ], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - fly: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "7S6", - "7S7", - "7S9", - "6M", - "5M", - "4M", - "3M" - ], - focusblast: ["9M", "8M", "7M", "6M", "6S3", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - furyswipes: ["8V"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["8V", "7V", "4T"], - heatcrash: ["9M", "8M"], - heatwave: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L71", - "4T", - "4L59", - "3L1" - ], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - holdhands: ["6S3"], - honeclaws: ["6M", "5M"], - hurricane: ["9M", "8M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - incinerate: ["6M", "5M"], - inferno: ["9L54", "8L54", "7L62", "6L62", "6S1", "5L62"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - leer: ["7V"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metalclaw: ["3L1"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - mysticalfire: ["8M"], - naturalgift: ["4M"], - ominouswind: ["4T"], - outrage: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - overheat: ["9M", "8M", "7M", "6M", "6S3", "5M", "4M", "3M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V", "3L20"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - roost: ["8V", "7M", "6M", "5T", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "7V"], - scaleshot: ["8T"], - scaryface: [ - "9M", - "9L39", - "8M", - "8L39", - "7L21", - "7V", - "6L21", - "6S4", - "5L21", - "4L21", - "3L27" - ], - scorchingsands: ["9M", "8T"], - scratch: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "8S10", "7V", "7S8", "3T"], - shadowclaw: [ - "9M", - "8M", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - skullbash: ["7V"], - skydrop: ["7M", "6M", "5M"], - slash: [ - "9L24", - "8L24", - "8V", - "8S10", - "7L41", - "7V", - "7S8", - "6L41", - "5L41", - "4L32", - "3L44", - "3S0" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smokescreen: [ - "9L1", - "8L1", - "8V", - "7L10", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "8V", "7M", "6M", "6S3", "5M", "4M"], - steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - swordsdance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3T"], - tailwind: ["7T", "6T", "5T", "4T"], - takedown: ["9M", "7V"], - temperflare: ["9M"], - terablast: ["9M"], - thunderpunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - twister: ["4T"], - weatherball: ["9M", "8M"], - willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - wingattack: [ - "8V", - "7L1", - "7V", - "6L36", - "5L36", - "4L36", - "3L36", - "3S0" - ], - workup: ["8M", "7M"] - }, - eventData: [ - { - generation: 3, - level: 70, - moves: ["wingattack", "slash", "dragonrage", "firespin"], - pokeball: "pokeball" - }, - { - generation: 6, - level: 36, - gender: "M", - moves: ["firefang", "flameburst", "airslash", "inferno"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 36, - gender: "M", - moves: ["firefang", "airslash", "dragonclaw", "dragonrage"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 36, - shiny: true, - gender: "M", - moves: ["overheat", "solarbeam", "focusblast", "holdhands"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 100, - isHidden: true, - moves: ["flareblitz", "blastburn", "scaryface", "firepledge"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 36, - gender: "M", - nature: "Serious", - moves: ["flamethrower", "ember", "firespin", "flameburst"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 40, - nature: "Jolly", - moves: ["dragonclaw", "dragonrage", "fly", "flareblitz"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 40, - gender: "M", - nature: "Jolly", - moves: ["flareblitz", "dragonclaw", "fly", "dragonrage"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 40, - gender: "M", - nature: "Adamant", - moves: ["flamethrower", "dragonrage", "slash", "seismictoss"], - pokeball: "pokeball" - }, - { - generation: 7, - level: 50, - moves: ["dragondance", "flareblitz", "fly", "earthquake"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 50, - gender: "M", - nature: "Adamant", - moves: ["flamethrower", "dragontail", "slash", "seismictoss"], - pokeball: "pokeball" - }, - { - generation: 9, - level: 50, - nature: "Adamant", - ivs: { - hp: 20, - atk: 31, - def: 20, - spa: 20, - spd: 20, - spe: 31 - }, - moves: ["crunch", "flareblitz", "acrobatics", "bellydrum"], - pokeball: "pokeball" - } - ] - }, - squirtle: { - learnset: { - aquajet: ["9E", "8E", "7E", "6E", "5E", "4E"], - aquaring: ["9E", "8E", "7E", "6E", "5E", "4E"], - aquatail: [ - "9L24", - "8L24", - "7T", - "7L28", - "6T", - "6L28", - "5T", - "5L28", - "4T", - "4L28" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - aurasphere: ["8M", "7E", "6E"], - bide: ["7V"], - bite: [ - "9L12", - "8L12", - "8V", - "7L16", - "7V", - "6L16", - "5L16", - "4L16", - "3L18" - ], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - block: ["5S2"], - bodyslam: ["9M", "8M", "7V", "3T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - brine: ["8M", "7E", "6E", "5E", "4M"], - bubble: [ - "8V", - "7L13", - "7V", - "6L13", - "6S3", - "5L7", - "5S1", - "4L7", - "3L7", - "3S0" - ], - bubblebeam: ["8V", "7V"], - captivate: ["4M"], - celebrate: ["6S4"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confusion: ["7V"], - counter: ["7V", "3T"], - curse: ["7V"], - defensecurl: ["7V", "3T"], - dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonpulse: ["8M", "8V", "7T", "7E", "6T", "6E"], - dynamicpunch: ["7V", "3T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["9E", "8E", "7E", "6E", "5E", "4E"], - falseswipe: ["8M", "5S2"], - flail: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - flipturn: ["9M", "8T"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - followme: ["5S2"], - foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9M", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydrocannon: ["5S2"], - hydropump: [ - "9M", - "9L33", - "8M", - "8L33", - "8V", - "7L40", - "7V", - "6L40", - "5L40", - "4L37", - "3L47" - ], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icespinner: ["9M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - irondefense: [ - "9M", - "9L30", - "8M", - "8L30", - "7T", - "7L34", - "6T", - "6L34", - "5T", - "5L34", - "4T", - "4L34" - ], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - lifedew: ["9E", "8E"], - liquidation: ["9M"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - mimic: ["7V", "3T"], - mirrorcoat: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - mist: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - muddywater: ["9M", "8M", "7E", "6E", "5E", "4E"], - mudshot: ["9M"], - mudslap: ["7V", "4T", "3T"], - mudsport: ["7E", "6E", "5E", "4E", "3E"], - naturalgift: ["4M"], - outrage: ["8V"], - poweruppunch: ["6M"], - protect: [ - "9M", - "9L18", - "8M", - "8L18", - "8V", - "7M", - "7L22", - "7V", - "6M", - "6L22", - "5M", - "5L22", - "4M", - "4L22", - "3M", - "3L28" - ], - rage: ["7V"], - raindance: [ - "9M", - "9L21", - "8M", - "8L21", - "7M", - "7L37", - "7V", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L34", - "3M", - "3L33" - ], - rapidspin: [ - "9L9", - "8L9", - "7L19", - "7V", - "6L19", - "5L19", - "4L19", - "3L23" - ], - reflect: ["8V", "7V"], - refresh: ["7E", "6E", "5E", "4E", "3E"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["8V"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shellsmash: ["9L27", "8L27"], - skullbash: [ - "8L36", - "8V", - "7L31", - "7V", - "6L31", - "5L31", - "4L31", - "3L40" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "6S4", - "5L1", - "5S1", - "4L1", - "3L1", - "3S0" - ], - tailwhip: [ - "9L1", - "8L1", - "8V", - "7L4", - "7V", - "6L4", - "6S3", - "6S4", - "5L4", - "5S1", - "4L4", - "3L4", - "3S0" - ], - takedown: ["9M", "7V"], - terablast: ["9M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - waterfall: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: [ - "9L3", - "8L3", - "8V", - "7L7", - "7V", - "6L7", - "6S3", - "5L13", - "4L13", - "3L13" - ], - waterpledge: ["9M", "8T", "7T", "6T", "5T"], - waterpulse: [ - "9M", - "9L15", - "8L15", - "7T", - "7L25", - "6T", - "6L25", - "5L25", - "4M", - "4L25", - "3M" - ], - waterspout: ["9E", "8E", "7E", "6E", "5E", "4E"], - wavecrash: ["9L36"], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M", "7V", "4M"], - withdraw: [ - "9L6", - "8L6", - "8V", - "7L10", - "7V", - "6L10", - "6S3", - "5L10", - "5S1", - "4L10", - "3L10", - "3S0" - ], - workup: ["8M", "7M"], - yawn: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["tackle", "tailwhip", "bubble", "withdraw"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["tackle", "tailwhip", "bubble", "withdraw"] - }, - { - generation: 5, - level: 1, - shiny: 1, - ivs: { hp: 31 }, - moves: ["falseswipe", "block", "hydrocannon", "followme"], - pokeball: "pokeball" - }, - { - generation: 6, - level: 5, - moves: ["tailwhip", "watergun", "withdraw", "bubble"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 5, - isHidden: true, - moves: ["tackle", "tailwhip", "celebrate"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 1, level: 5 }] - }, - wartortle: { - learnset: { - aquatail: [ - "9L30", - "8L30", - "7T", - "7L33", - "6T", - "6L32", - "5T", - "5L32", - "4T", - "4L32" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - aurasphere: ["8M"], - bide: ["7V"], - bite: [ - "9L12", - "8L12", - "8V", - "7L17", - "7V", - "6L16", - "5L16", - "4L16", - "3L19" - ], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "7V", "3T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - brine: ["8M", "4M"], - bubble: ["8V", "7L13", "7V", "6L13", "5L1", "4L1", "3L1"], - bubblebeam: ["8V", "7V"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - counter: ["7V", "3T"], - curse: ["7V"], - defensecurl: ["7V", "3T"], - dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonpulse: ["8M", "8V", "7T", "6T"], - dynamicpunch: ["7V", "3T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["8M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - flipturn: ["9M", "8T"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9M"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: [ - "9M", - "9L45", - "8M", - "8L45", - "8V", - "7L49", - "7V", - "6L48", - "5L48", - "4L44", - "3L53" - ], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icespinner: ["9M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - irondefense: [ - "9M", - "9L40", - "8M", - "8L40", - "7T", - "7L41", - "6T", - "6L40", - "5T", - "5L40", - "4T", - "4L40" - ], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - liquidation: ["9M"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - mimic: ["7V", "3T"], - muddywater: ["9M", "8M"], - mudshot: ["9M"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - outrage: ["8V"], - poweruppunch: ["6M"], - protect: [ - "9M", - "9L20", - "8M", - "8L20", - "8V", - "7M", - "7L25", - "7V", - "6M", - "6L24", - "5M", - "5L24", - "4M", - "4L24", - "3M", - "3L31" - ], - rage: ["7V"], - raindance: [ - "9M", - "9L25", - "8M", - "8L25", - "7M", - "7L45", - "7V", - "6M", - "6L44", - "5M", - "5L44", - "4M", - "4L40", - "3M", - "3L37" - ], - rapidspin: [ - "9L9", - "8L9", - "7L21", - "7V", - "6L20", - "5L20", - "4L20", - "3L25" - ], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["8V"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shellsmash: ["9L35", "8L35"], - skullbash: [ - "8L50", - "8V", - "7L37", - "7V", - "6L36", - "5L36", - "4L36", - "3L45" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwhip: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - takedown: ["9M", "7V"], - terablast: ["9M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - waterfall: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L13", - "4L13", - "3L13" - ], - waterpledge: ["9M", "8T", "7T", "6T", "5T"], - waterpulse: [ - "9M", - "9L15", - "8L15", - "7T", - "7L29", - "6T", - "6L28", - "5L28", - "4M", - "4L28", - "3M" - ], - wavecrash: ["9L50"], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M", "7V", "4M"], - withdraw: [ - "9L1", - "8L1", - "8V", - "7L10", - "7V", - "6L10", - "5L10", - "4L10", - "3L10" - ], - workup: ["8M", "7M"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - } - }, - blastoise: { - learnset: { - aquajet: ["8V"], - aquatail: [ - "9L30", - "8L30", - "7T", - "7L33", - "6T", - "6L32", - "5T", - "5L32", - "4T", - "4L32" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - aurasphere: ["9M", "8M"], - avalanche: ["9M", "8M", "4M"], - bide: ["7V"], - bite: [ - "9L12", - "8L12", - "8V", - "7L17", - "7V", - "6L16", - "5L16", - "4L16", - "3L19" - ], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M", "7V", "3T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - brine: ["8M", "4M"], - bubble: ["8V", "7L13", "7V", "6L13", "5L1", "4L1", "3L1"], - bubblebeam: ["8V", "7V"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - counter: ["7V", "3T"], - crunch: ["9M", "8M"], - curse: ["7V"], - darkpulse: ["9M", "8M", "8V", "7M", "6M"], - defensecurl: ["7V", "3T"], - dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonpulse: ["9M", "8M", "8V", "7T", "6T"], - dragontail: ["8V", "7M", "6M", "5M"], - dynamicpunch: ["7V", "3T"], - earthquake: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["8V"], - falseswipe: ["8M"], - fissure: ["7V"], - flashcannon: [ - "9M", - "9L0", - "8M", - "8L0", - "8V", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - flipturn: ["9M", "8T"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9M"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydrocannon: ["9M", "8T", "7T", "6T", "6S1", "5T", "4T", "3T"], - hydropump: [ - "9M", - "9L49", - "8M", - "8L49", - "8V", - "7L60", - "7V", - "6L60", - "6S1", - "5L60", - "4L53", - "3L68", - "3S0" - ], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icespinner: ["9M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - irondefense: [ - "9M", - "9L42", - "8M", - "8L42", - "7T", - "7L47", - "6T", - "6L46", - "6S1", - "5T", - "5L46", - "4T", - "4L46" - ], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - liquidation: ["9M", "8M", "7T"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - mimic: ["7V", "3T"], - muddywater: ["9M", "8M"], - mudshot: ["9M"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - outrage: ["8M", "8V", "7T", "6T", "5T", "4T"], - poweruppunch: ["6M"], - protect: [ - "9M", - "9L20", - "8M", - "8L20", - "8V", - "7M", - "7L25", - "7V", - "6M", - "6L24", - "5M", - "5L24", - "4M", - "4L24", - "3M", - "3L31", - "3S0" - ], - rage: ["7V"], - raindance: [ - "9M", - "9L25", - "8M", - "8L25", - "7M", - "7L54", - "7V", - "6M", - "6L53", - "5M", - "5L53", - "4M", - "4L46", - "3M", - "3L42", - "3S0" - ], - rapidspin: [ - "9L9", - "8L9", - "7L21", - "7V", - "6L20", - "5L20", - "4L20", - "3L25" - ], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shellsmash: ["9L35", "8L35"], - signalbeam: ["7T", "6T", "5T", "4T"], - skullbash: [ - "8L56", - "8V", - "7L40", - "7V", - "6L39", - "5L39", - "4L39", - "3L55", - "3S0" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwhip: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - takedown: ["9M", "7V"], - terablast: ["9M"], - terrainpulse: ["8T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - waterfall: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L13", - "4L13", - "3L13" - ], - waterpledge: ["9M", "8T", "7T", "6T", "6S1", "5T"], - waterpulse: [ - "9M", - "9L15", - "8L15", - "7T", - "7L29", - "6T", - "6L28", - "5L28", - "4M", - "4L28", - "3M" - ], - wavecrash: ["9L56"], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M", "7V", "4M"], - withdraw: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - workup: ["8M", "7M"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 70, - moves: ["protect", "raindance", "skullbash", "hydropump"], - pokeball: "pokeball" - }, - { - generation: 6, - level: 100, - isHidden: true, - moves: ["hydropump", "hydrocannon", "irondefense", "waterpledge"], - pokeball: "cherishball" - } - ] - }, - caterpie: { - learnset: { - bugbite: [ - "8L9", - "7T", - "7L9", - "6T", - "6L15", - "5T", - "5L15", - "4T", - "4L15" - ], - electroweb: ["8M", "7T", "6T", "5T"], - snore: ["7T", "6T", "5T", "4T"], - stringshot: [ - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4T", - "4L1", - "3L1" - ], - tackle: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"] - }, - encounters: [ - { generation: 1, level: 3 }, - { generation: 2, level: 3 }, - { generation: 3, level: 3 } - ] - }, - metapod: { - learnset: { - bugbite: ["7T", "6T", "5T", "4T"], - electroweb: ["8M", "7T", "6T", "5T"], - harden: ["8L0", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - irondefense: ["8M", "7T", "6T", "5T", "4T"], - stringshot: ["4T"] - }, - encounters: [ - { generation: 1, level: 4 }, - { generation: 2, level: 4 }, - { generation: 3, level: 4 }, - { generation: 4, level: 3 }, - { generation: 6, level: 4 }, - { generation: 7, level: 3 } - ] - }, - butterfree: { - learnset: { - acrobatics: ["8M", "7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M", "4M", "3M", "3S0"], - aircutter: ["5D", "4T"], - airslash: ["8M", "8L24", "8V", "7L43"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["8M"], - bide: ["7V"], - bugbite: ["8L1", "7T", "6T", "5T", "4T"], - bugbuzz: ["8M", "8L32", "8V", "7L31", "6L42", "5L42", "4L40"], - captivate: ["7L37", "6L40", "5L40", "4M", "4L36"], - confide: ["7M", "6M"], - confusion: [ - "8L8", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "3L1" - ], - curse: ["7V"], - defog: ["7T", "4M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["8M"], - dreameater: ["8V", "7M", "6M", "5M", "4M", "3T"], - dualwingbeat: ["8T"], - electroweb: ["8M", "7T", "6T", "5T"], - endure: ["8M", "7V", "4M", "3T"], - energyball: ["8M", "7M", "6M", "5M", "4M"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - gust: ["8L0", "8V", "7L1", "7V", "6L16", "5L16", "4L16", "3L28"], - harden: ["8L1"], - headbutt: ["8V"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: ["8M"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - irondefense: ["8M"], - megadrain: ["8V", "7V"], - mimic: ["7V", "3T"], - morningsun: ["3S0"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - ominouswind: ["4T"], - poisonpowder: [ - "8L12", - "8V", - "7L13", - "7V", - "6L12", - "5L12", - "4L12", - "3L13" - ], - pollenpuff: ["8M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["8L16", "8V", "7L17", "7V", "6L24", "5L24", "4L24", "3L34"], - psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], - psychup: ["7M", "6M", "5M", "4M"], - psywave: ["7V"], - quiverdance: ["8L44", "8V", "7L47", "6L46", "5L46"], - rage: ["7V"], - ragepowder: ["8L40", "7L35", "6L34", "5L34"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - razorwind: ["7V"], - reflect: ["8V", "7V"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roost: ["8V", "7M", "6M", "5T", "5D", "4M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "8M", - "8L28", - "7M", - "7L25", - "7V", - "6M", - "6L36", - "5M", - "5L36", - "4M", - "4L34", - "3M", - "3L40" - ], - secretpower: ["6M", "4M", "3M"], - shadowball: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - silverwind: ["7L19", "6L28", "5L28", "4M", "4L28", "3L47"], - skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], - sleeppowder: [ - "8L12", - "8V", - "7L13", - "7V", - "6L12", - "5L12", - "4L12", - "3L15", - "3S0" - ], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - stringshot: ["8L1", "4T"], - strugglebug: ["6M", "5M"], - stunspore: [ - "8L12", - "8V", - "7L13", - "7V", - "6L12", - "5L12", - "4L12", - "3L14" - ], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - supersonic: [ - "8L4", - "8V", - "7L23", - "7V", - "6L18", - "5L18", - "4L18", - "3L18" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7V"], - swift: ["8M", "7V", "4T", "3T"], - tackle: ["8L1"], - tailwind: [ - "8L36", - "7T", - "7L41", - "6T", - "6L30", - "5T", - "5L30", - "4T", - "4L30" - ], - takedown: ["7V"], - teleport: ["8V", "7V"], - thief: ["8M", "7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - twister: ["4T"], - uturn: ["8M", "8V", "7M", "6M", "5M", "4M"], - venoshock: ["8M", "7M", "6M", "5M"], - whirlwind: [ - "8L20", - "8V", - "7L29", - "7V", - "6L22", - "5L22", - "4L22", - "3L23" - ] - }, - eventData: [ - { - generation: 3, - level: 30, - moves: ["morningsun", "psychic", "sleeppowder", "aerialace"] - } - ], - encounters: [ - { generation: 2, level: 7 }, - { generation: 4, level: 6 }, - { generation: 7, level: 9 } - ] - }, - weedle: { - learnset: { - bugbite: ["7T", "7L9", "6T", "6L15", "5T", "5L15", "4T", "4L15"], - electroweb: ["7T", "6T", "5T"], - poisonsting: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - stringshot: ["8V", "7L1", "7V", "6L1", "5L1", "4T", "4L1", "3L1"] - }, - encounters: [ - { generation: 1, level: 3 }, - { generation: 2, level: 3 }, - { generation: 3, level: 3 } - ] - }, - kakuna: { - learnset: { - bugbite: ["7T", "6T", "5T", "4T"], - electroweb: ["7T", "6T", "5T"], - harden: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - irondefense: ["7T", "6T", "5T", "4T"], - stringshot: ["4T"] - }, - encounters: [ - { generation: 1, level: 4 }, - { generation: 2, level: 4 }, - { generation: 3, level: 4 }, - { generation: 4, level: 3 }, - { generation: 6, level: 4 }, - { generation: 7, level: 3 } - ] - }, - beedrill: { - learnset: { - acrobatics: ["7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["8V", "7L38", "7V", "6L31", "5L31", "4L31", "3L40"], - aircutter: ["5D", "4T"], - assurance: ["7L26", "6L34", "5L34", "4L34"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["3S0"], - bide: ["7V"], - brickbreak: ["8V", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["7M"], - bugbite: ["7T", "6T", "5T", "4T"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defog: ["7T", "4M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillrun: ["8V", "7T", "6T", "5T"], - electroweb: ["7T", "6T", "5T"], - endeavor: [ - "7T", - "7L41", - "6T", - "6L40", - "5T", - "5L40", - "4T", - "4L40", - "3L45" - ], - endure: ["7V", "4M", "3T"], - facade: ["8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["7M", "6M", "5M", "4M"], - fellstinger: ["7L44", "6L45"], - flash: ["6M", "5M", "4M"], - focusenergy: ["8V", "7L20", "7V", "6L13", "5L13", "4L13", "3L15"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyattack: ["8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], - furycutter: ["7V", "5D", "4T", "3T"], - gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - headbutt: ["8V"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - knockoff: ["7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - megadrain: ["8V", "7V"], - mimic: ["7V", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - outrage: ["8V"], - payback: ["7M", "6M", "5M", "4M"], - peck: ["8V"], - pinmissile: ["8V", "7L32", "7V", "6L28", "5L28", "4L28", "3L35"], - poisonjab: [ - "8V", - "7M", - "7L35", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L37" - ], - protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7L17", "7V", "6L22", "5L22", "4L22", "3L30"], - rage: ["8V", "7L14", "7V", "6L19", "5L19", "4L19", "3L25"], - reflect: ["8V", "7V"], - rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - roost: ["8V", "7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - silverwind: ["4M"], - skullbash: ["7V"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["8V", "7M", "6M", "5M", "4M", "3M"], - stringshot: ["4T"], - strugglebug: ["6M", "5M"], - substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7V"], - swift: ["7V", "4T", "3T"], - swordsdance: ["7M", "7V", "6M", "5M", "4M", "3T", "3S0"], - tailwind: ["7T", "6T", "5T", "4T"], - takedown: ["7V"], - thief: ["7M", "6M", "5M", "4M", "3M"], - throatchop: ["7T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["7L29", "6L25", "5L25", "4L25"], - twineedle: ["8V", "7L1", "7V", "6L16", "5L16", "4L16", "3L20", "3S0"], - uturn: ["8V", "7M", "6M", "5M", "4M"], - venoshock: ["7M", "7L23", "6M", "5M"], - xscissor: ["8V", "7M", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 3, - level: 30, - moves: ["batonpass", "sludgebomb", "twineedle", "swordsdance"] - } - ], - encounters: [ - { generation: 2, level: 7 }, - { generation: 4, level: 6 } - ] - }, - pidgey: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["8V", "7L29", "7V", "6L29", "5L29", "4L29", "3L39"], - aircutter: ["7E", "6E", "5E", "4T", "4E", "3E"], - airslash: [ - "8V", - "7L49", - "7E", - "6L49", - "6E", - "5L49", - "5E", - "4L49", - "4E" - ], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bravebird: ["7E", "6E", "5E", "4E"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["7V"], - defog: ["7T", "7E", "6E", "5E", "4M"], - detect: ["7V"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["7V", "4M", "3T"], - facade: ["8V", "7M", "6M", "5M", "4M", "3M"], - featherdance: ["7L25", "6L25", "5L25", "4L25", "3L31"], - feintattack: ["7E", "7V", "6E", "5E", "4E", "3E"], - fly: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gust: ["8V", "7L9", "7V", "6L9", "5L9", "5D", "4L9", "3L9"], - headbutt: ["8V"], - heatwave: ["7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: ["7L53", "6L53", "5L53"], - mimic: ["7V", "3T"], - mirrormove: ["8V", "7L45", "7V", "6L45", "5L45", "4L45", "3L47"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - pluck: ["5M", "4M"], - protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], - quickattack: ["8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L13"], - rage: ["7V"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - razorwind: ["8V", "7V"], - reflect: ["8V", "7V"], - rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roost: ["8V", "7M", "7L37", "6M", "6L37", "5T", "5L37", "4M", "4L37"], - round: ["7M", "6M", "5M"], - sandattack: ["8V", "7L5", "7V", "6L5", "5L5", "4L5", "3L5"], - secretpower: ["6M", "5D", "4M", "3M"], - skyattack: ["7T", "7V", "6T", "3T"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - steelwing: [ - "7M", - "7E", - "7V", - "6M", - "6E", - "5E", - "5D", - "4M", - "4E", - "3M", - "3E" - ], - substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["7V", "4T", "3T"], - tackle: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwind: ["7T", "7L41", "6T", "6L41", "5T", "5L41", "4T", "4L41"], - takedown: ["7V"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - twister: ["7L21", "6L21", "5L21", "4T", "4L21"], - uproar: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - uturn: ["8V", "7M", "6M", "5M", "4M"], - whirlwind: ["8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L19"], - wingattack: ["8V", "7L33", "7V", "6L33", "5L33", "4L33", "3L25"], - workup: ["7M", "5M"] - }, - encounters: [ - { generation: 1, level: 2 }, - { generation: 2, level: 2 }, - { generation: 3, level: 2 } - ] - }, - pidgeotto: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["8V", "7L32", "7V", "6L32", "5L32", "4L32", "3L43"], - aircutter: ["4T"], - airslash: ["8V", "7L57", "6L57", "5L57", "4L57"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["7V"], - defog: ["7T", "4M"], - detect: ["7V"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["7V", "4M", "3T"], - facade: ["8V", "7M", "6M", "5M", "4M", "3M"], - featherdance: ["7L27", "6L27", "5L27", "4L27", "3L34", "3S0"], - fly: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gust: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["8V"], - heatwave: ["7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: ["7L62", "6L62", "5L62"], - mimic: ["7V", "3T"], - mirrormove: ["8V", "7L52", "7V", "6L52", "5L52", "4L52", "3L52"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - pluck: ["5M", "4M"], - protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: ["8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L13"], - rage: ["7V"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - razorwind: ["8V", "7V"], - reflect: ["8V", "7V"], - refresh: ["3S0"], - rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roost: ["8V", "7M", "7L42", "6M", "6L42", "5T", "5L42", "4M", "4L42"], - round: ["7M", "6M", "5M"], - sandattack: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - secretpower: ["6M", "4M", "3M"], - skyattack: ["7T", "7V", "6T", "3T"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - steelwing: ["7M", "7V", "6M", "4M", "3M", "3S0"], - substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["7V", "4T", "3T"], - tackle: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwind: ["7T", "7L47", "6T", "6L47", "5T", "5L47", "4T", "4L47"], - takedown: ["7V"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - twister: ["7L22", "6L22", "5L22", "4T", "4L22"], - uproar: ["7T", "6T", "5T", "4T"], - uturn: ["8V", "7M", "6M", "5M", "4M"], - whirlwind: ["8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L20"], - wingattack: [ - "8V", - "7L37", - "7V", - "6L37", - "5L37", - "4L37", - "3L27", - "3S0" - ], - workup: ["7M", "5M"] - }, - eventData: [ - { - generation: 3, - level: 30, - abilities: ["keeneye"], - moves: ["refresh", "wingattack", "steelwing", "featherdance"] - } - ], - encounters: [ - { generation: 1, level: 9 }, - { generation: 2, level: 7 }, - { generation: 3, level: 7 }, - { generation: 4, level: 7 } - ] - }, - pidgeot: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["8V", "7L32", "7V", "6L32", "5L32", "4L32", "3L48"], - aircutter: ["4T"], - airslash: ["8V", "7L62", "6L62", "5L62", "4L62"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["7V"], - defog: ["7T", "4M"], - detect: ["7V"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["7V", "4M", "3T"], - facade: ["8V", "7M", "6M", "5M", "4M", "3M"], - featherdance: ["7L27", "6L27", "5L27", "4L27", "3L34"], - fly: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - gust: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["8V"], - heatwave: ["8V", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: ["7L1", "6L1", "5L68"], - hyperbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - laserfocus: ["7T"], - mimic: ["7V", "3T"], - mirrormove: [ - "8V", - "7L56", - "7V", - "6L56", - "5L56", - "5S0", - "4L56", - "3L62" - ], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - pluck: ["5M", "4M"], - protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - rage: ["7V"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - razorwind: ["8V", "7V"], - reflect: ["8V", "7V"], - rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roost: ["8V", "7M", "7L44", "6M", "6L44", "5T", "5L44", "4M", "4L44"], - round: ["7M", "6M", "5M"], - sandattack: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - secretpower: ["6M", "4M", "3M"], - skyattack: ["8V", "7T", "7V", "6T", "5T", "5S0", "4T", "3T"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - steelwing: ["7M", "7V", "6M", "4M", "3M"], - substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["7V", "4T", "3T"], - tackle: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwind: ["7T", "7L50", "6T", "6L50", "5T", "5L50", "4T", "4L50"], - takedown: ["7V"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - twister: ["7L22", "6L22", "5L22", "4T", "4L22"], - uproar: ["7T", "6T", "5T", "4T"], - uturn: ["8V", "7M", "6M", "5M", "4M"], - whirlwind: [ - "8V", - "7L17", - "7V", - "6L17", - "5L17", - "5S0", - "4L17", - "3L20" - ], - wingattack: [ - "8V", - "7L38", - "7V", - "6L38", - "5L38", - "5S0", - "4L38", - "3L27" - ], - workup: ["7M", "5M"] - }, - eventData: [ - { - generation: 5, - level: 61, - gender: "M", - nature: "Naughty", - ivs: { - hp: 30, - atk: 30, - def: 30, - spa: 30, - spd: 30, - spe: 30 - }, - abilities: ["keeneye"], - moves: ["whirlwind", "wingattack", "skyattack", "mirrormove"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 7, level: 29 }] - }, - rattata: { - learnset: { - assurance: ["7L19", "6L25", "5L25", "4L25"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bite: [ - "8V", - "7L10", - "7E", - "7V", - "6L10", - "6E", - "5L10", - "5E", - "4L10", - "4E", - "3E" - ], - blizzard: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["7V", "3T"], - bubblebeam: ["7V"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - counter: ["7E", "7V", "6E", "5E", "4E", "3T", "3E"], - covet: ["7T", "6T", "5T"], - crunch: ["8V", "7L22", "6L22", "5L22", "4L22"], - curse: ["7V"], - cut: ["6M", "5M", "4M", "3M"], - defensecurl: ["7V", "3T"], - dig: ["8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["8V", "7L31", "7V", "6L31", "5L31", "4L31", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endeavor: [ - "7T", - "7L34", - "6T", - "6L34", - "5T", - "5L34", - "4T", - "4L34", - "3L41" - ], - endure: ["7V", "4M", "3T"], - facade: ["8V", "7M", "6M", "5M", "4M", "3M"], - finalgambit: ["7E", "6E", "5E"], - flamewheel: ["7E", "7V", "6E", "5E", "4E", "3E"], - focusenergy: ["8V", "7L7", "7V", "6L7", "5L7", "4L7", "3L20"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyswipes: ["7E", "7V", "6E", "5E", "4E", "3E"], - grassknot: ["7M", "6M", "5M", "4M"], - headbutt: ["8V", "7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperfang: ["8V", "7L16", "7V", "6L16", "5L16", "4L16", "3L13"], - icebeam: ["8V", "7M", "6M", "5M", "4M", "3M"], - icywind: ["7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["8V", "7T", "7V", "6T", "5T", "5D", "4M", "3M"], - lastresort: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - mefirst: ["7E", "6E", "5E", "5D", "4E"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - pluck: ["5M", "4M"], - protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7L13", "7V", "6L13", "5L13", "4L13", "3L27"], - quickattack: ["8V", "7L4", "7V", "6L4", "5L4", "5D", "4L4", "3L7"], - rage: ["7V"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - revenge: ["7E", "6E", "5E"], - reversal: ["7E", "7V", "6E", "5E", "4E", "3E"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - screech: ["7E", "7V", "6E", "5E", "4E", "3E"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["8V", "7L25", "6L19", "5L19", "4T", "4L19"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], - superfang: [ - "8V", - "7T", - "7L28", - "7V", - "6T", - "6L28", - "5T", - "5L28", - "4T", - "4L28", - "3L34" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - swift: ["7V", "4T", "3T"], - tackle: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwhip: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["7V"], - taunt: ["8V", "7M", "6M", "5M", "4M", "3M"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderwave: ["8V", "7M", "6M", "5M", "4M", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["7T", "7E", "6T", "6E", "5T", "5E", "4E", "3E"], - uturn: ["8V", "7M", "6M", "5M", "4M"], - watergun: ["7V"], - wildcharge: ["7M", "6M", "5M"], - workup: ["7M", "5M"], - zenheadbutt: ["7T", "6T", "5T", "4T"] - }, - encounters: [ - { generation: 1, level: 2 }, - { generation: 2, level: 2 }, - { generation: 3, level: 2 } - ] - }, - rattataalola: { - learnset: { - assurance: ["7L19"], - attract: ["7M"], - bite: ["8V", "7L10"], - blizzard: ["8V", "7M"], - confide: ["7M"], - counter: ["7E"], - covet: ["7T"], - crunch: ["8V", "7L22"], - darkpulse: ["8V", "7M"], - dig: ["8V"], - doubleedge: ["8V", "7L31"], - doubleteam: ["7M"], - embargo: ["7M"], - endeavor: ["7T", "7L34"], - facade: ["8V", "7M"], - finalgambit: ["7E"], - focusenergy: ["8V", "7L7"], - frustration: ["7M"], - furyswipes: ["7E"], - grassknot: ["7M"], - headbutt: ["8V"], - hiddenpower: ["7M"], - hyperfang: ["8V", "7L16"], - icebeam: ["8V", "7M"], - icywind: ["7T"], - irontail: ["8V", "7T"], - lastresort: ["7T"], - mefirst: ["7E"], - protect: ["8V", "7M"], - pursuit: ["7L13"], - quash: ["7M"], - quickattack: ["8V", "7L4"], - raindance: ["7M"], - rest: ["8V", "7M"], - return: ["7M"], - revenge: ["7E"], - reversal: ["7E"], - round: ["7M"], - shadowball: ["8V", "7M"], - shadowclaw: ["7M"], - shockwave: ["7T"], - sleeptalk: ["7M"], - sludgebomb: ["8V", "7M"], - snarl: ["7M"], - snatch: ["7T", "7E"], - snore: ["7T"], - stockpile: ["7E"], - substitute: ["8V", "7M"], - suckerpunch: ["8V", "7L25"], - sunnyday: ["7M"], - superfang: ["8V", "7T", "7L28"], - swagger: ["7M"], - swallow: ["7E"], - switcheroo: ["7E"], - tackle: ["8V", "7L1"], - tailwhip: ["8V", "7L1"], - taunt: ["8V", "7M"], - thief: ["7M"], - torment: ["7M"], - toxic: ["8V", "7M"], - uproar: ["7T", "7E"], - uturn: ["8V", "7M"], - zenheadbutt: ["7T"] - } - }, - raticate: { - learnset: { - assurance: ["7L19", "6L29", "5L29", "4L29"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bite: ["8V", "7L10", "6L10", "5L10", "4L10"], - blizzard: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["7V", "3T"], - bubblebeam: ["7V"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - counter: ["8V", "3T"], - covet: ["7T", "6T", "5T"], - crunch: ["8V", "7L24", "6L24", "5L24", "4L24"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: ["7V", "3T"], - dig: ["8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["8V", "7L39", "7V", "6L39", "5L39", "4L39", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endeavor: [ - "7T", - "7L44", - "6T", - "6L44", - "5T", - "5L44", - "4T", - "4L44", - "3L50" - ], - endure: ["7V", "4M", "3T"], - facade: ["8V", "7M", "6M", "5M", "4M", "3M"], - focusenergy: ["8V", "7L1", "7V", "6L1", "5L1", "4L1"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyswipes: ["8V"], - gigaimpact: ["7M", "6M", "5M", "4M"], - grassknot: ["7M", "6M", "5M", "4M"], - headbutt: ["8V", "7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hyperfang: [ - "8V", - "7L16", - "7V", - "6L16", - "5L16", - "4L16", - "3L13", - "3S0" - ], - icebeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["8V", "7T", "7V", "6T", "5T", "4M", "3M"], - lastresort: ["7T", "6T", "5T", "4T"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - pluck: ["5M", "4M"], - protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7L13", "7V", "6L13", "5L13", "4L13", "3L30"], - quickattack: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - rage: ["7V"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - refresh: ["3S0"], - rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - scaryface: ["7L1", "7V", "6L20", "5L20", "4L20", "3L20", "3S0"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - stompingtantrum: ["7T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["8V", "7L29", "6L19", "5L19", "4T", "4L19"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], - superfang: [ - "8V", - "7T", - "7L34", - "7V", - "6T", - "6L34", - "5T", - "5L34", - "4T", - "4L34", - "3L40", - "3S0" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["7V", "4T", "3T"], - swordsdance: [ - "8V", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - tackle: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwhip: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["7V"], - taunt: ["8V", "7M", "6M", "5M", "4M", "3M"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["7T"], - thunder: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderwave: ["8V", "7M", "6M", "5M", "4M", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["7T", "6T", "5T"], - uturn: ["8V", "7M", "6M", "5M", "4M"], - watergun: ["7V"], - wildcharge: ["7M", "6M", "5M"], - workup: ["7M", "5M"], - zenheadbutt: ["7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 34, - moves: ["refresh", "superfang", "scaryface", "hyperfang"] - } - ], - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 6 }, - { generation: 4, level: 13 } - ] - }, - raticatealola: { - learnset: { - assurance: ["7L19"], - attract: ["7M"], - bite: ["8V", "7L10"], - blizzard: ["8V", "7M"], - bulkup: ["8V", "7M"], - confide: ["7M"], - counter: ["8V"], - covet: ["7T"], - crunch: ["8V", "7L24"], - darkpulse: ["8V", "7M"], - dig: ["8V"], - doubleedge: ["8V", "7L39"], - doubleteam: ["7M"], - embargo: ["7M"], - endeavor: ["7T", "7L44"], - facade: ["8V", "7M"], - focusenergy: ["8V", "7L1"], - frustration: ["7M"], - furyswipes: ["8V"], - gigaimpact: ["7M"], - grassknot: ["7M"], - headbutt: ["8V"], - hiddenpower: ["7M"], - hyperbeam: ["8V", "7M"], - hyperfang: ["8V", "7L16"], - icebeam: ["8V", "7M"], - icywind: ["7T"], - irontail: ["8V", "7T"], - knockoff: ["7T"], - lastresort: ["7T"], - protect: ["8V", "7M"], - pursuit: ["7L13"], - quash: ["7M"], - quickattack: ["8V", "7L1"], - raindance: ["7M"], - rest: ["8V", "7M"], - return: ["7M"], - roar: ["7M"], - round: ["7M"], - scaryface: ["7L1"], - shadowball: ["8V", "7M"], - shadowclaw: ["7M"], - shockwave: ["7T"], - sleeptalk: ["7M"], - sludgebomb: ["8V", "7M"], - sludgewave: ["7M"], - snarl: ["7M"], - snatch: ["7T"], - snore: ["7T"], - stompingtantrum: ["7T"], - substitute: ["8V", "7M"], - suckerpunch: ["8V", "7L29"], - sunnyday: ["7M"], - superfang: ["8V", "7T", "7L34"], - swagger: ["7M"], - swordsdance: ["8V", "7M", "7L1"], - tackle: ["8V", "7L1"], - tailwhip: ["8V", "7L1"], - taunt: ["8V", "7M"], - thief: ["7M"], - throatchop: ["7T"], - torment: ["7M"], - toxic: ["8V", "7M"], - uproar: ["7T"], - uturn: ["8V", "7M"], - venoshock: ["7M"], - zenheadbutt: ["7T"] - }, - encounters: [{ generation: 7, level: 17 }] - }, - raticatealolatotem: { - learnset: { - assurance: ["7L19", "7S0"], - attract: ["7M"], - bite: ["7L10", "7S0"], - blizzard: ["7M"], - bulkup: ["7M"], - confide: ["7M"], - covet: ["7T"], - crunch: ["7L24"], - darkpulse: ["7M"], - doubleedge: ["7L39"], - doubleteam: ["7M"], - embargo: ["7M"], - endeavor: ["7T", "7L44"], - facade: ["7M"], - focusenergy: ["7L1"], - frustration: ["7M"], - gigaimpact: ["7M"], - grassknot: ["7M"], - hiddenpower: ["7M"], - hyperbeam: ["7M"], - hyperfang: ["7L16", "7S0"], - icebeam: ["7M"], - icywind: ["7T"], - irontail: ["7T"], - knockoff: ["7T"], - lastresort: ["7T"], - protect: ["7M"], - pursuit: ["7L13", "7S0"], - quash: ["7M"], - quickattack: ["7L1"], - raindance: ["7M"], - rest: ["7M"], - return: ["7M"], - roar: ["7M"], - round: ["7M"], - scaryface: ["7L1"], - shadowball: ["7M"], - shadowclaw: ["7M"], - shockwave: ["7T"], - sleeptalk: ["7M"], - sludgebomb: ["7M"], - sludgewave: ["7M"], - snarl: ["7M"], - snatch: ["7T"], - snore: ["7T"], - stompingtantrum: ["7T"], - substitute: ["7M"], - suckerpunch: ["7L29"], - sunnyday: ["7M"], - superfang: ["7T", "7L34"], - swagger: ["7M"], - swordsdance: ["7M", "7L1"], - tackle: ["7L1"], - tailwhip: ["7L1"], - taunt: ["7M"], - thief: ["7M"], - throatchop: ["7T"], - torment: ["7M"], - toxic: ["7M"], - uproar: ["7T"], - uturn: ["7M"], - venoshock: ["7M"], - zenheadbutt: ["7T"] - }, - eventData: [ - { - generation: 7, - level: 20, - perfectIVs: 3, - moves: ["bite", "pursuit", "hyperfang", "assurance"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - spearow: { - learnset: { - aerialace: [ - "7M", - "7L15", - "6M", - "6L17", - "5M", - "5L17", - "4M", - "4L17", - "3M", - "3L25", - "3S0" - ], - agility: ["8V", "7L25", "7V", "6L25", "5L25", "4L25", "3L43"], - aircutter: ["4T"], - assurance: ["7L22", "6L29", "5L29", "4L29"], - astonish: ["7E", "6E", "5E", "4E", "3E"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["3S0"], - bide: ["7V"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["7V"], - defog: ["7T", "4M"], - detect: ["7V"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillpeck: ["8V", "7L36", "7V", "6L37", "5L37", "4L37", "3L37"], - drillrun: ["8V", "7T", "6T", "5T"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["7V", "4M", "3T"], - facade: ["8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["7M", "7V", "6M", "5M", "4E", "3E", "3S0"], - featherdance: ["7E", "6E", "5E", "4E"], - feintattack: ["7E", "7V", "6E", "5E", "5D", "4E", "3E"], - fly: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - focusenergy: ["8V", "7L29"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyattack: ["8V", "7L11", "7V", "6L9", "5L9", "4L9", "3L13"], - growl: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["8V"], - heatwave: ["7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - leer: ["8V", "7L4", "7V", "6L5", "5L5", "4L5", "3L7", "3S0"], - mimic: ["7V", "3T"], - mirrormove: ["8V", "7L18", "7V", "6L21", "5L21", "4L21", "3L31"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - peck: ["8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], - pluck: ["5M", "4M"], - protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7L8", "7V", "6L13", "5L13", "4L13", "3L19"], - quickattack: ["7E", "7V", "6E", "5E", "4E", "3E"], - rage: ["7V"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - razorwind: ["7E", "7V", "6E", "5E"], - rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roost: ["8V", "7M", "7L32", "6M", "6L33", "5T", "5L33", "4M", "4L33"], - round: ["7M", "6M", "5M"], - scaryface: ["7E", "7V", "6E", "5E", "4E", "3E"], - secretpower: ["6M", "4M", "3M"], - skyattack: [ - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4E", - "3T", - "3E" - ], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - steelwing: ["7M", "7E", "7V", "6M", "6E", "5E", "5D", "4M", "3M"], - substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["7V", "4T", "3T"], - tailwind: ["7T", "6T", "5T", "4T"], - takedown: ["7V"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - triattack: ["8V", "7E", "7V", "6E", "5E", "4E", "3E"], - twister: ["4T"], - uproar: ["7T", "7E", "6T", "6E", "5T", "5E", "4E"], - uturn: ["8V", "7M", "6M", "5M", "4M"], - whirlwind: ["7E", "7V", "6E", "5E", "4E"], - workup: ["7M", "5M"] - }, - eventData: [ - { - generation: 3, - level: 22, - moves: ["batonpass", "falseswipe", "leer", "aerialace"] - } - ], - encounters: [ - { generation: 1, level: 3 }, - { generation: 2, level: 2 }, - { generation: 3, level: 3 } - ] - }, - fearow: { - learnset: { - aerialace: [ - "7M", - "7L15", - "6M", - "6L17", - "5M", - "5L17", - "4M", - "4L17", - "3M" - ], - agility: ["8V", "7L27", "7V", "6L29", "5L29", "4L29", "3L47"], - aircutter: ["4T"], - assurance: ["7L23", "6L35", "5L35", "4L35"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["7V"], - defog: ["7T", "4M"], - detect: ["7V"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillpeck: ["8V", "7L41", "7V", "6L47", "5L47", "4L47", "3L40"], - drillrun: ["8V", "7T", "7L1", "6T", "6L1", "5T", "5L53"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["7V", "4M", "3T"], - facade: ["8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["7M", "6M", "5M"], - fly: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - focusenergy: ["8V", "7L32"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyattack: ["8V", "7L11", "7V", "6L1", "5L1", "4L1", "3L1"], - gigaimpact: ["7M", "6M", "5M", "4M"], - growl: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["8V"], - heatwave: ["7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - laserfocus: ["7T"], - leer: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - mimic: ["7V", "3T"], - mirrormove: ["8V", "7L18", "7V", "6L23", "5L23", "4L23", "3L32"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - peck: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - pluck: ["7L1", "6L1", "5M", "5L1", "4M", "4L1"], - protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7L1", "7V", "6L13", "5L13", "4L13", "3L26"], - quickattack: ["8V"], - rage: ["7V"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - razorwind: ["7V"], - rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roost: ["8V", "7M", "7L36", "6M", "6L41", "5T", "5L41", "4M", "4L41"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - skyattack: ["8V", "7T", "7V", "6T", "5T", "4T", "3T"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - steelwing: ["7M", "7V", "6M", "4M", "3M"], - substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["7V", "4T", "3T"], - tailwind: ["7T", "6T", "5T", "4T"], - takedown: ["7V"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["7T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - triattack: ["8V"], - twister: ["4T"], - uproar: ["7T", "6T", "5T"], - uturn: ["8V", "7M", "6M", "5M", "4M"], - whirlwind: ["7V"], - workup: ["7M", "5M"] - }, - encounters: [ - { generation: 1, level: 19 }, - { generation: 2, level: 7 }, - { generation: 4, level: 7 } - ] - }, - ekans: { - learnset: { - acid: ["9L20", "8V", "7L20", "7V", "6L20", "5L20", "4L20", "3L32"], - acidspray: ["9M", "9L28", "7L28", "6L28", "5L28"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - beatup: ["7E", "7V", "6E", "5E", "5D", "4E", "3E"], - belch: ["9L38", "7L38", "6L38"], - bide: ["7V"], - bind: ["7T", "6T", "5T"], - bite: ["9L9", "8V", "7L9", "7V", "6L9", "5L9", "4L9", "3L13", "3S0"], - bodyslam: ["7V", "3T"], - brutalswing: ["7M"], - bulldoze: ["7M", "6M", "5M"], - captivate: ["4M"], - coil: ["9L44", "7L44", "6L44", "5L44"], - confide: ["7M", "6M"], - crunch: ["9M", "7V"], - curse: ["7V"], - darkpulse: ["9M", "8V", "7M", "6M", "5T", "5D", "4M"], - dig: ["9M", "8V", "7V", "6M", "5M", "4M", "3M"], - disable: ["7E", "6E", "5E", "4E"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthquake: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - firefang: ["9M"], - fissure: ["7V"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gastroacid: [ - "9L36", - "7T", - "7L36", - "6T", - "6L36", - "5T", - "5L36", - "4T", - "4L33" - ], - gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], - glare: ["9L12", "8V", "7L12", "7V", "6L12", "5L12", "4L12", "3L20"], - gunkshot: [ - "9M", - "9L49", - "7T", - "7L49", - "6T", - "6L49", - "5T", - "5L49", - "4T", - "4L41" - ], - haze: [ - "9M", - "9L41", - "8V", - "7L41", - "7V", - "6L41", - "5L41", - "4L36", - "3L44" - ], - headbutt: ["8V", "7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - irontail: ["8V", "7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], - knockoff: ["9M"], - lashout: ["9M"], - leechlife: ["9M"], - leer: [ - "9L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0", - "3S1" - ], - megadrain: ["8V", "7V"], - mimic: ["7V", "3T"], - mudbomb: ["7L33", "6L33", "5L33", "4L28"], - mudshot: ["9M"], - mudslap: ["9M"], - naturalgift: ["4M"], - payback: ["7M", "6M", "5M", "4M"], - poisonfang: ["9E", "7E", "6E", "5E", "4E", "3E"], - poisonjab: ["9M", "8V", "7M", "6M", "5M", "4M"], - poisonsting: [ - "9L4", - "8V", - "7L4", - "7V", - "6L4", - "5L4", - "5D", - "4L4", - "3L8", - "3S0", - "3S1" - ], - poisontail: ["9M", "9E", "7E", "6E", "5E", "4E"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychicfangs: ["9M"], - pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], - rage: ["7V"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - scaleshot: ["9M"], - scaryface: ["9M", "9E", "7E", "6E", "5E", "4E"], - screech: ["9L17", "8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L25"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - skittersmack: ["9M"], - skullbash: ["7V"], - slam: ["8V", "7E", "7V", "6E", "5E", "4E", "3E"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "9L33", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - sludgewave: ["9M", "7M", "6M", "5M"], - snarl: ["9M"], - snatch: ["7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - spite: [ - "9M", - "9E", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - spitup: ["9L25", "7L25", "6L25", "5L25", "4L25", "3L37"], - stockpile: ["9L25", "7L25", "6L25", "5L25", "4L25", "3L37"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["9E", "7E", "6E", "5E"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swallow: ["9L25", "7L25", "6L25", "5L25", "4L25", "3L37"], - switcheroo: ["9E", "7E", "6E", "5E", "4E"], - takedown: ["9M", "7V"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - venoshock: ["9M", "7M", "6M", "5M"], - wrap: [ - "9L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0", - "3S1" - ] - }, - eventData: [ - { - generation: 3, - level: 14, - gender: "F", - nature: "Docile", - ivs: { - hp: 26, - atk: 28, - def: 6, - spa: 14, - spd: 30, - spe: 11 - }, - abilities: ["shedskin"], - moves: ["leer", "wrap", "poisonsting", "bite"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 10, - gender: "M", - moves: ["wrap", "leer", "poisonsting"], - pokeball: "pokeball" - } - ], - encounters: [ - { generation: 1, level: 6 }, - { generation: 2, level: 4 } - ] - }, - arbok: { - learnset: { - acid: ["9L20", "8V", "7L20", "7V", "6L20", "5L20", "4L20", "3L38"], - acidspray: ["9M", "9L32", "7L32", "6L32", "5L32"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - belch: ["9L48", "7L48", "6L48"], - bide: ["7V"], - bind: ["7T", "6T", "5T"], - bite: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - bodyslam: ["9M", "7V", "3T"], - breakingswipe: ["9M"], - brutalswing: ["7M"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - coil: ["9L56", "7L56", "6L56", "5L56"], - confide: ["7M", "6M"], - crunch: ["9M", "9L0", "8V", "7L1", "6L22", "5L22", "4L22"], - curse: ["7V"], - darkpulse: ["9M", "8V", "7M", "6M", "5T", "4M"], - dig: ["9M", "8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragontail: ["9M", "8V", "7M", "6M", "5M"], - earthquake: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - firefang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], - fissure: ["7V"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gastroacid: [ - "9L44", - "7T", - "7L44", - "6T", - "6L44", - "5T", - "5L44", - "4T", - "4L42" - ], - gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - glare: [ - "9L12", - "8V", - "7L12", - "7V", - "6L12", - "5L12", - "4L12", - "3L20", - "3S0" - ], - gunkshot: [ - "9M", - "9L63", - "7T", - "7L63", - "6T", - "6L63", - "5T", - "5L63", - "4T", - "4L56" - ], - haze: [ - "9M", - "9L51", - "8V", - "7L51", - "7V", - "6L51", - "5L51", - "4L48", - "3L56" - ], - headbutt: ["8V", "7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icefang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], - infestation: ["7M", "6M"], - irontail: ["8V", "7T", "6T", "5T", "4M", "3M"], - knockoff: ["9M"], - lashout: ["9M"], - leechlife: ["9M"], - leer: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - megadrain: ["8V", "7V"], - mimic: ["7V", "3T"], - mudbomb: ["7L39", "6L39", "5L39", "4L34"], - mudshot: ["9M"], - mudslap: ["9M"], - naturalgift: ["4M"], - painsplit: ["9M"], - payback: ["7M", "6M", "5M", "4M"], - poisonjab: ["9M", "8V", "7M", "6M", "5M", "4M"], - poisonsting: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - poisontail: ["9M"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychicfangs: ["9M"], - rage: ["7V"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - refresh: ["3S0"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - scaleshot: ["9M"], - scaryface: ["9M"], - screech: ["9L17", "8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L28"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - skittersmack: ["9M"], - skullbash: ["7V"], - slam: ["8V"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: [ - "9M", - "9L39", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M", - "3S0" - ], - sludgewave: ["9M", "7M", "6M", "5M"], - snarl: ["9M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - spitup: ["9L27", "7L27", "6L27", "5L27", "4L28", "3L46"], - stockpile: ["9L27", "7L27", "6L27", "5L27", "4L28", "3L46"], - stompingtantrum: ["9M", "7T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["8V"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swallow: ["9L27", "7L27", "6L27", "5L27", "4L28", "3L46"], - takedown: ["9M", "7V"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["9M", "7T"], - thunderfang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - venoshock: ["9M", "7M", "6M", "5M"], - wrap: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"] - }, - eventData: [ - { - generation: 3, - level: 33, - moves: ["refresh", "sludgebomb", "glare", "bite"] - } - ], - encounters: [ - { generation: 2, level: 10 }, - { generation: 4, level: 10 } - ] - }, - pichu: { - learnset: { - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bestow: ["7E", "6E", "5E"], - bide: ["7E", "7V", "6E", "5E", "4E", "3E"], - bodyslam: ["9M", "8M", "3T"], - captivate: ["4M"], - charge: [ - "9M", - "9E", - "9S6", - "8E", - "7E", - "6E", - "5E", - "4E", - "4S5", - "3E" - ], - chargebeam: ["7M", "6M", "5M", "4M"], - charm: [ - "9M", - "9L20", - "8M", - "8L20", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0", - "3S1", - "3S2", - "3S3" - ], - confide: ["7M", "6M"], - counter: ["3T"], - covet: ["7T", "6T", "5T"], - curse: ["7V"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - disarmingvoice: ["9M", "9E", "8E", "7E", "6E"], - doubleedge: ["3T"], - doubleslap: ["7E", "7V", "6E", "5E", "4E", "3E"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - electricterrain: ["9M", "8M", "7E"], - electroball: ["9M"], - electroweb: ["9M", "8M", "7T", "6T"], - encore: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], - endeavor: ["4S5"], - endure: [ - "9M", - "9S6", - "8M", - "7E", - "7V", - "6E", - "5E", - "4M", - "4S5", - "3T" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["9E", "8E", "7E", "6E", "5E", "4E"], - flail: ["9E", "8E", "7E", "6E", "5E", "4E"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - followme: ["3S3"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M", "4S4"], - headbutt: ["7V", "4T"], - helpinghand: ["9M", "9S6", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - luckychant: ["7E", "6E", "5E"], - magnetrise: ["7T", "6T", "5T", "4T"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - nastyplot: [ - "9M", - "9L16", - "8M", - "8L16", - "7L13", - "6L13", - "5L18", - "4L18" - ], - naturalgift: ["4M"], - nuzzle: ["9L12", "8L12"], - playnice: ["9L4", "8L4"], - playrough: ["9M", "8M"], - present: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "4S4", "3M"], - reversal: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - surf: ["9M", "8M", "3S0"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetkiss: [ - "9L8", - "8L8", - "7L10", - "7V", - "6L10", - "5L13", - "4L13", - "3L11" - ], - swift: ["9M", "8M", "7V", "4T", "3T"], - tailwhip: ["9L1", "8L1", "7L5", "7V", "6L5", "5L5", "4L5", "3L6"], - takedown: ["9M"], - teeterdance: ["3S2"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "4S4", "3M"], - thunderpunch: ["9M", "8M", "7T", "7E", "6T", "6E", "5E", "4E"], - thundershock: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0", - "3S1", - "3S2", - "3S3" - ], - thunderwave: [ - "9M", - "8M", - "7M", - "7L18", - "7V", - "6M", - "6L13", - "5M", - "5L10", - "4M", - "4L10", - "3T", - "3L8" - ], - tickle: ["9E", "8E", "7E", "6E", "5E", "4E"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - voltswitch: ["9M", "8M", "7M", "6M", "5M"], - volttackle: [ - "9R", - "9S6", - "8R", - "7R", - "6E", - "5E", - "4E", - "4S4", - "4S5", - "3E" - ], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - wish: ["9E", "8E", "7E", "6E", "5E", "4E", "3E", "3S1"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["thundershock", "charm", "surf"], - pokeball: "pokeball", - emeraldEventEgg: true - }, - { - generation: 3, - level: 5, - shiny: 1, - moves: ["thundershock", "charm", "wish"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 5, - shiny: 1, - moves: ["thundershock", "charm", "teeterdance"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 5, - shiny: 1, - moves: ["thundershock", "charm", "followme"], - pokeball: "pokeball", - emeraldEventEgg: true - }, - { - generation: 4, - level: 1, - moves: ["volttackle", "thunderbolt", "grassknot", "return"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 30, - shiny: true, - gender: "M", - nature: "Jolly", - moves: ["charge", "volttackle", "endeavor", "endure"], - pokeball: "cherishball" - }, - { - generation: 9, - level: 30, - shiny: true, - gender: "M", - nature: "Jolly", - moves: ["charge", "volttackle", "endure", "helpinghand"], - pokeball: "cherishball" - } - ] - }, - pichuspikyeared: { - learnset: { - attract: ["4M"], - captivate: ["4M"], - chargebeam: ["4M"], - charm: ["4L1"], - doubleteam: ["4M"], - endure: ["4M"], - facade: ["4M"], - flash: ["4M"], - fling: ["4M"], - frustration: ["4M"], - grassknot: ["4M"], - headbutt: ["4T"], - helpinghand: ["4T", "4S0"], - hiddenpower: ["4M"], - irontail: ["4M"], - lightscreen: ["4M"], - magnetrise: ["4T"], - mudslap: ["4T"], - nastyplot: ["4L18"], - naturalgift: ["4M"], - painsplit: ["4S0"], - protect: ["4M"], - raindance: ["4M"], - rest: ["4M"], - return: ["4M"], - rollout: ["4T"], - secretpower: ["4M"], - shockwave: ["4M"], - signalbeam: ["4T"], - sleeptalk: ["4M"], - snore: ["4T"], - substitute: ["4M"], - swagger: ["4M", "4S0"], - sweetkiss: ["4L13"], - swift: ["4T"], - tailwhip: ["4L5"], - thunder: ["4M"], - thunderbolt: ["4M"], - thundershock: ["4L1"], - thunderwave: ["4M", "4L10"], - toxic: ["4M"], - uproar: ["4T"], - volttackle: ["4S0"] - }, - eventData: [ - { - generation: 4, - level: 30, - gender: "F", - nature: "Naughty", - moves: ["helpinghand", "volttackle", "swagger", "painsplit"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - pikachu: { - learnset: { - agility: [ - "9M", - "9L24", - "8M", - "8L24", - "8V", - "7L45", - "7V", - "6L37", - "6S41", - "5L37", - "4L34", - "3L33", - "3S0", - "3S8" - ], - alluringvoice: ["9M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bestow: ["7S44", "6S42"], - bide: ["7V"], - bodyslam: ["9M", "8M", "7V", "3T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "5S26", "4M", "3M"], - calmmind: ["8V"], - captivate: ["4M"], - celebrate: [ - "9S55", - "8S50", - "8S51", - "8S52", - "7S43", - "7S48", - "6S31", - "6S41" - ], - charge: ["9M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: ["9M", "9L1", "8M", "8L1", "6S36"], - confide: ["7M", "6M"], - counter: ["7S48", "3T"], - covet: ["7T", "6T", "5T"], - curse: ["7V"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], - disarmingvoice: ["9M"], - discharge: ["9L32", "8L32", "7L34", "7S47", "6L34", "5L42", "4L37"], - doubleedge: ["7V", "3T"], - doublekick: ["8V"], - doubleteam: [ - "9L8", - "8L8", - "8V", - "7M", - "7L23", - "7V", - "6M", - "6L21", - "6S32", - "5M", - "5L21", - "4M", - "4L18", - "4S13", - "3M", - "3L15" - ], - drainingkiss: ["9M", "8M"], - dynamicpunch: ["7V", "3T"], - echoedvoice: ["7M", "6M", "5M"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "8M"], - electroball: [ - "9M", - "9L12", - "8M", - "8L12", - "8S52", - "7L13", - "6L13", - "6S32", - "6S37", - "5L18", - "5S23", - "5S24", - "5S30" - ], - electroweb: ["9M", "8M", "7T", "6T"], - encore: ["9M", "8M", "8S52", "6S39", "5S23"], - endeavor: ["9M", "6S39"], - endure: ["9M", "8M", "7V", "4M", "3T"], - extremespeed: ["5S26"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["6S39"], - faketears: ["9M"], - feint: ["9L16", "8L16", "7L21", "6L21", "5L34", "5S29", "4L29"], - flash: ["7V", "6M", "6S40", "5M", "4M", "4S13", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - fly: ["9S53", "7S49", "6S41", "5S24", "5S27", "3S2", "3S4", "3S6"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - grassknot: [ - "9M", - "8M", - "7M", - "6M", - "5M", - "5S25", - "5S26", - "5S27", - "4M", - "4S13" - ], - growl: [ - "9L1", - "8L1", - "8V", - "7L5", - "7V", - "7S43", - "7S46", - "6L5", - "6S31", - "5L1", - "4L1", - "3L1", - "3S1", - "3S2", - "3S3", - "3S4", - "3S5", - "3S10" - ], - happyhour: ["7S45", "7S46", "6S40"], - headbutt: ["8V", "7V", "5S28", "4T"], - heartstamp: ["6S34"], - helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - holdhands: ["7S44", "7S45", "6S33", "6S34", "6S35", "6S40", "6S42"], - irontail: [ - "9L28", - "9S54", - "8M", - "8V", - "7T", - "7V", - "6T", - "6S37", - "5T", - "5S24", - "5S30", - "4M", - "4S21", - "3M" - ], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lastresort: ["4S18"], - lightscreen: [ - "9M", - "9L40", - "8M", - "8L40", - "8V", - "7M", - "7L53", - "7V", - "6M", - "6L45", - "5M", - "5L45", - "4M", - "4L42", - "4S11", - "3M", - "3L50", - "3S0", - "3S6", - "3S7", - "3S8" - ], - magnetrise: ["7T", "6T", "5T", "4T"], - megakick: ["8M", "7V", "6S32", "3T"], - megapunch: ["8M", "7V", "3T"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - nastyplot: ["9M", "9L1", "8M", "8L1"], - naturalgift: ["4M"], - nuzzle: ["9L1", "8L1", "7L29", "7S47", "6L23", "6S36", "6S38"], - payday: ["8M", "8V", "7V"], - playnice: [ - "9L1", - "9S55", - "8L1", - "8S50", - "7L7", - "7S43", - "7S44", - "7S45", - "6L7", - "6S31", - "6S35", - "6S36", - "6S38", - "6S40", - "6S42" - ], - playrough: ["9M", "9S54", "8M"], - present: ["9S55", "4S12", "4S15", "4S17", "4S18", "4S20", "4S22"], - protect: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "5S27", - "4M", - "4S14", - "4S16", - "3M" - ], - quickattack: [ - "9L1", - "9S53", - "8L1", - "8V", - "8S50", - "7L10", - "7V", - "7S43", - "7S46", - "7S49", - "6L10", - "6S31", - "6S32", - "6S33", - "6S34", - "6S37", - "5L13", - "5S24", - "5S25", - "5S29", - "5S30", - "4L13", - "4S11", - "4S12", - "4S15", - "4S17", - "4S18", - "4S20", - "4S21", - "4S22", - "3L11" - ], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["9M", "8M", "8V", "7V"], - refresh: ["7S48"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "4S19", "3M"], - return: ["7M", "7V", "7S44", "6M", "6S42", "5M", "4M", "3M"], - reversal: ["9M", "8M"], - risingvoltage: ["8T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sing: ["8S52", "5S23"], - skullbash: ["7V"], - slam: [ - "8L28", - "8V", - "7L37", - "7V", - "7S47", - "6L26", - "5L26", - "4L21", - "3L20" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "4S19", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "4S19", "3T"], - spark: ["9L20", "8L20", "7L26", "6L26"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "6S35", - "5M", - "4M", - "3T" - ], - surf: [ - "9M", - "9S54", - "8M", - "7S47", - "7S49", - "6S33", - "6S41", - "4S9", - "4S11", - "4S14", - "4S16", - "3S3", - "3S5", - "3S7" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetkiss: ["9L1", "8L1", "6S36"], - sweetscent: ["7S48"], - swift: ["9M", "8M", "8S51", "7V", "4T", "3T"], - tailwhip: [ - "9L1", - "9S53", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "6S38", - "5L5", - "5S28", - "4L5", - "4S9", - "4S12", - "4S15", - "4S17", - "4S20", - "4S22", - "3L6", - "3S1", - "3S2", - "3S3", - "3S4", - "3S10" - ], - takedown: ["9M", "7V"], - teeterdance: ["7S45", "6S38", "5S23"], - terablast: ["9M"], - thief: ["9M", "8M"], - thunder: [ - "9M", - "9L44", - "9S54", - "8M", - "8L44", - "8V", - "7M", - "7L58", - "7V", - "6M", - "6L50", - "6S35", - "5M", - "5L50", - "5S25", - "4M", - "4L45", - "4S14", - "4S16", - "3M", - "3L41", - "3S0", - "3S6", - "3S7", - "3S8" - ], - thunderbolt: [ - "9M", - "9L36", - "9S55", - "8M", - "8L36", - "8V", - "8S51", - "7M", - "7L42", - "7V", - "7S49", - "6M", - "6L29", - "6S33", - "6S34", - "6S37", - "5M", - "5L29", - "5S26", - "5S27", - "5S30", - "4M", - "4L26", - "4S11", - "4S13", - "4S18", - "4S21", - "3M", - "3L26", - "3S0", - "3S6", - "3S7", - "3S8" - ], - thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - thundershock: [ - "9L1", - "9S53", - "8L1", - "8V", - "8S50", - "7L1", - "7V", - "7S46", - "6L1", - "5L1", - "5S28", - "4L1", - "4S12", - "4S15", - "4S20", - "4S22", - "3L1", - "3S1", - "3S5", - "3S10" - ], - thunderwave: [ - "9M", - "9L4", - "8M", - "8L4", - "8V", - "7M", - "7L18", - "7V", - "6M", - "6L13", - "5M", - "5L10", - "5S28", - "4M", - "4L10", - "4S9", - "4S17", - "3T", - "3L8", - "3S1", - "3S2", - "3S3", - "3S4", - "3S5", - "3S10" - ], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uproar: ["8M"], - voltswitch: ["9M", "8M", "7M", "6M", "5M", "5S29"], - volttackle: ["7T", "6S39", "5S25", "5S29", "4S9", "4S21"], - wildcharge: ["9M", "8M", "7M", "7L50", "6M", "6L50", "5M"], - wish: ["8S51"], - yawn: ["4S19"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 50, - moves: ["thunderbolt", "agility", "thunder", "lightscreen"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 10, - moves: ["thundershock", "growl", "tailwhip", "thunderwave"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 10, - moves: ["fly", "tailwhip", "growl", "thunderwave"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 5, - moves: ["surf", "growl", "tailwhip", "thunderwave"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 10, - moves: ["fly", "growl", "tailwhip", "thunderwave"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 10, - moves: ["thundershock", "growl", "thunderwave", "surf"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 70, - moves: ["thunderbolt", "thunder", "lightscreen", "fly"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 70, - moves: ["thunderbolt", "thunder", "lightscreen", "surf"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 70, - moves: ["thunderbolt", "thunder", "lightscreen", "agility"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 10, - gender: "F", - nature: "Hardy", - moves: ["surf", "volttackle", "tailwhip", "thunderwave"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 10, - gender: "M", - moves: ["thundershock", "growl", "tailwhip", "thunderwave"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 50, - gender: "M", - nature: "Hardy", - moves: ["surf", "thunderbolt", "lightscreen", "quickattack"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 20, - gender: "F", - nature: "Bashful", - moves: ["present", "quickattack", "thundershock", "tailwhip"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 20, - gender: "M", - nature: "Jolly", - moves: ["grassknot", "thunderbolt", "flash", "doubleteam"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 40, - gender: "M", - nature: "Modest", - moves: ["surf", "thunder", "protect"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 20, - gender: "F", - nature: "Bashful", - moves: ["quickattack", "thundershock", "tailwhip", "present"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 40, - gender: "M", - nature: "Mild", - moves: ["surf", "thunder", "protect"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 20, - gender: "F", - nature: "Bashful", - moves: ["present", "quickattack", "thunderwave", "tailwhip"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 30, - gender: "M", - nature: "Naughty", - moves: ["lastresort", "present", "thunderbolt", "quickattack"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 50, - gender: "M", - nature: "Relaxed", - moves: ["rest", "sleeptalk", "yawn", "snore"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 20, - gender: "M", - nature: "Docile", - moves: ["present", "quickattack", "thundershock", "tailwhip"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 50, - gender: "M", - nature: "Naughty", - moves: ["volttackle", "irontail", "quickattack", "thunderbolt"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 20, - gender: "M", - nature: "Bashful", - moves: ["present", "quickattack", "thundershock", "tailwhip"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 30, - gender: "F", - isHidden: true, - moves: ["sing", "teeterdance", "encore", "electroball"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 50, - moves: ["fly", "irontail", "electroball", "quickattack"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 100, - shiny: 1, - gender: "F", - moves: ["thunder", "volttackle", "grassknot", "quickattack"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 50, - shiny: 1, - gender: "F", - moves: ["extremespeed", "thunderbolt", "grassknot", "brickbreak"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 50, - gender: "F", - nature: "Timid", - isHidden: true, - moves: ["fly", "thunderbolt", "grassknot", "protect"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["thundershock", "tailwhip", "thunderwave", "headbutt"] - }, - { - generation: 5, - level: 100, - gender: "M", - isHidden: true, - moves: ["volttackle", "quickattack", "feint", "voltswitch"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 50, - gender: "M", - nature: "Brave", - moves: ["thunderbolt", "quickattack", "irontail", "electroball"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 10, - moves: ["celebrate", "growl", "playnice", "quickattack"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 22, - moves: ["quickattack", "electroball", "doubleteam", "megakick"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 10, - moves: ["thunderbolt", "quickattack", "surf", "holdhands"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 10, - gender: "F", - moves: ["thunderbolt", "quickattack", "heartstamp", "holdhands"], - pokeball: "healball" - }, - { - generation: 6, - level: 36, - shiny: true, - isHidden: true, - moves: ["thunder", "substitute", "playnice", "holdhands"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 10, - gender: "F", - moves: ["playnice", "charm", "nuzzle", "sweetkiss"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - gender: "M", - nature: "Naughty", - moves: ["thunderbolt", "quickattack", "irontail", "electroball"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 10, - shiny: true, - moves: ["teeterdance", "playnice", "tailwhip", "nuzzle"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 10, - perfectIVs: 2, - isHidden: true, - moves: ["fakeout", "encore", "volttackle", "endeavor"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 99, - moves: ["happyhour", "playnice", "holdhands", "flash"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 10, - moves: ["fly", "surf", "agility", "celebrate"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 10, - moves: ["bestow", "holdhands", "return", "playnice"], - pokeball: "healball" - }, - { - generation: 7, - level: 10, - nature: "Jolly", - moves: ["celebrate", "growl", "playnice", "quickattack"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 10, - moves: ["bestow", "holdhands", "return", "playnice"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 10, - moves: ["holdhands", "playnice", "teeterdance", "happyhour"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 10, - moves: ["growl", "quickattack", "thundershock", "happyhour"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 40, - shiny: 1, - perfectIVs: 3, - moves: ["nuzzle", "discharge", "slam", "surf"], - pokeball: "pokeball" - }, - { - generation: 7, - level: 5, - moves: ["celebrate", "sweetscent", "counter", "refresh"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 10, - moves: ["fly", "surf", "thunderbolt", "quickattack"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 5, - gender: "M", - nature: "Serious", - moves: ["celebrate", "playnice", "thundershock", "quickattack"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 21, - gender: "M", - nature: "Brave", - moves: ["thunderbolt", "swift", "wish", "celebrate"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 25, - isHidden: true, - moves: ["sing", "encore", "celebrate", "electroball"], - pokeball: "cherishball" - }, - { - generation: 9, - level: 5, - moves: ["fly", "tailwhip", "thundershock", "quickattack"], - pokeball: "pokeball" - }, - { - generation: 9, - level: 100, - gender: "M", - nature: "Quiet", - perfectIVs: 6, - isHidden: true, - moves: ["thunder", "surf", "playrough", "irontail"], - pokeball: "pokeball" - }, - { - generation: 9, - level: 25, - gender: "M", - ivs: { - hp: 25, - atk: 25, - def: 25, - spa: 25, - spd: 25, - spe: 25 - }, - moves: ["celebrate", "playnice", "present", "thunderbolt"], - pokeball: "cherishball" - } - ], - encounters: [ - { generation: 1, level: 3 }, - { generation: 2, level: 4 }, - { generation: 3, level: 3 } - ] - }, - pikachucosplay: { - learnset: { - agility: ["6L45"], - attract: ["6M"], - brickbreak: ["6M"], - chargebeam: ["6M"], - confide: ["6M"], - covet: ["6T"], - dig: ["6M"], - discharge: ["6L34"], - doubleteam: ["6M", "6L23"], - echoedvoice: ["6M"], - electroball: ["6L13", "6S0"], - electroweb: ["6T"], - facade: ["6M"], - feint: ["6L21"], - flash: ["6M"], - fling: ["6M"], - focuspunch: ["6T"], - frustration: ["6M"], - grassknot: ["6M"], - growl: ["6L5"], - helpinghand: ["6T"], - hiddenpower: ["6M"], - irontail: ["6T"], - knockoff: ["6T"], - lightscreen: ["6M", "6L53"], - magnetrise: ["6T"], - nuzzle: ["6L29"], - playnice: ["6L7"], - protect: ["6M"], - quickattack: ["6L10", "6S0"], - raindance: ["6M"], - rest: ["6M"], - return: ["6M"], - rocksmash: ["6M"], - round: ["6M"], - secretpower: ["6M"], - shockwave: ["6T"], - signalbeam: ["6T"], - slam: ["6L37"], - sleeptalk: ["6M"], - snore: ["6T"], - spark: ["6L26"], - strength: ["6M"], - substitute: ["6M"], - swagger: ["6M"], - tailwhip: ["6L1"], - thunder: ["6M", "6L58"], - thunderbolt: ["6M", "6L42"], - thunderpunch: ["6T"], - thundershock: ["6L1", "6S0"], - thunderwave: ["6M", "6L18", "6S0"], - toxic: ["6M"], - voltswitch: ["6M"], - wildcharge: ["6M", "6L50"] - }, - eventData: [ - { - generation: 6, - level: 20, - perfectIVs: 3, - moves: [ - "quickattack", - "electroball", - "thunderwave", - "thundershock" - ], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - pikachurockstar: { learnset: { meteormash: ["6R"] }, eventOnly: true }, - pikachubelle: { learnset: { iciclecrash: ["6R"] }, eventOnly: true }, - pikachupopstar: { learnset: { drainingkiss: ["6R"] }, eventOnly: true }, - pikachuphd: { learnset: { electricterrain: ["6R"] }, eventOnly: true }, - pikachulibre: { learnset: { flyingpress: ["6R"] }, eventOnly: true }, - pikachuoriginal: { - learnset: { - agility: ["9M", "9L24", "8M", "8L24", "7L45", "7S0"], - alluringvoice: ["9M"], - attract: ["8M", "7M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M"], - charge: ["9M", "8E"], - chargebeam: ["9M", "7M"], - charm: ["9M", "9L1", "8M", "8L1"], - confide: ["7M"], - covet: ["7T"], - dig: ["9M", "8M"], - disarmingvoice: ["9M", "8E"], - discharge: ["9L32", "8L32", "7L34"], - doubleteam: ["9L8", "8L8", "7M", "7L23"], - drainingkiss: ["9M", "8M"], - echoedvoice: ["7M"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "8M"], - electroball: ["9M", "9L12", "8M", "8L12", "7L13"], - electroweb: ["9M", "8M", "8S1", "7T"], - encore: ["9M", "8M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - fakeout: ["8E"], - faketears: ["9M"], - feint: ["9L16", "8L16", "7L21"], - flail: ["8E"], - fling: ["9M", "8M", "7M"], - focuspunch: ["9M", "7T"], - frustration: ["7M"], - grassknot: ["9M", "8M", "7M"], - growl: ["9L1", "8L1", "7L5"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - irontail: ["9L28", "8M", "8S1", "7T"], - knockoff: ["9M", "7T"], - laserfocus: ["7T"], - lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], - magnetrise: ["7T"], - megakick: ["8M"], - megapunch: ["8M"], - nastyplot: ["9M", "9L1", "8M", "8L1"], - nuzzle: ["9L1", "8L1", "7L29"], - payday: ["8M"], - playnice: ["9L1", "8L1", "7L7"], - playrough: ["9M", "8M"], - present: ["8E"], - protect: ["9M", "8M", "7M"], - quickattack: ["9L1", "8L1", "8S1", "7L10", "7S0"], - raindance: ["9M", "8M", "7M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - reversal: ["9M", "8M"], - risingvoltage: ["8T"], - round: ["8M", "7M"], - shockwave: ["7T"], - signalbeam: ["7T"], - slam: ["8L28", "7L37"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - spark: ["9L20", "8L20", "7L26"], - substitute: ["9M", "8M", "7M"], - surf: ["9M", "8M"], - swagger: ["7M"], - sweetkiss: ["9L1", "8L1"], - swift: ["9M", "8M"], - tailwhip: ["9L1", "8L1", "7L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M"], - thunder: ["9M", "9L44", "8M", "8L44", "7M", "7L58", "7S0"], - thunderbolt: ["9M", "9L36", "8M", "8L36", "8S1", "7M", "7L42", "7S0"], - thunderpunch: ["9M", "8M", "7T"], - thundershock: ["9L1", "8L1", "7L1"], - thunderwave: ["9M", "9L4", "8M", "8L4", "7M", "7L18"], - tickle: ["8E"], - toxic: ["7M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uproar: ["8M"], - voltswitch: ["9M", "8M", "7M"], - volttackle: ["8S1", "7T"], - wildcharge: ["9M", "8M", "7M", "7L50"], - wish: ["8E"] - }, - eventData: [ - { - generation: 7, - level: 1, - nature: "Hardy", - moves: ["thunderbolt", "quickattack", "thunder", "agility"], - pokeball: "pokeball" - }, - { - generation: 8, - level: 25, - nature: "Hardy", - isHidden: true, - moves: [ - "thunderbolt", - "quickattack", - "irontail", - "electroweb", - "volttackle" - ], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - pikachuhoenn: { - learnset: { - agility: ["9M", "9L24", "8M", "8L24", "7L45"], - alluringvoice: ["9M"], - attract: ["8M", "7M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M"], - charge: ["9M", "8E"], - chargebeam: ["9M", "7M"], - charm: ["9M", "9L1", "8M", "8L1"], - confide: ["7M"], - covet: ["7T"], - dig: ["9M", "8M"], - disarmingvoice: ["9M", "8E"], - discharge: ["9L32", "8L32", "7L34"], - doubleteam: ["9L8", "8L8", "7M", "7L23"], - drainingkiss: ["9M", "8M"], - echoedvoice: ["7M"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "8M"], - electroball: ["9M", "9L12", "8M", "8L12", "7L13"], - electroweb: ["9M", "8M", "8S1", "7T"], - encore: ["9M", "8M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - fakeout: ["8E"], - faketears: ["9M"], - feint: ["9L16", "8L16", "7L21"], - flail: ["8E"], - fling: ["9M", "8M", "7M"], - focuspunch: ["9M", "7T"], - frustration: ["7M"], - grassknot: ["9M", "8M", "7M"], - growl: ["9L1", "8L1", "7L5"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - irontail: ["9L28", "8M", "8S1", "7T", "7S0"], - knockoff: ["9M", "7T"], - laserfocus: ["7T"], - lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], - magnetrise: ["7T"], - megakick: ["8M"], - megapunch: ["8M"], - nastyplot: ["9M", "9L1", "8M", "8L1"], - nuzzle: ["9L1", "8L1", "7L29"], - payday: ["8M"], - playnice: ["9L1", "8L1", "7L7"], - playrough: ["9M", "8M"], - present: ["8E"], - protect: ["9M", "8M", "7M"], - quickattack: ["9L1", "8L1", "8S1", "7L10", "7S0"], - raindance: ["9M", "8M", "7M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - reversal: ["9M", "8M"], - risingvoltage: ["8T"], - round: ["8M", "7M"], - shockwave: ["7T"], - signalbeam: ["7T"], - slam: ["8L28", "7L37"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - spark: ["9L20", "8L20", "7L26"], - substitute: ["9M", "8M", "7M"], - surf: ["9M", "8M"], - swagger: ["7M"], - sweetkiss: ["9L1", "8L1"], - swift: ["9M", "8M"], - tailwhip: ["9L1", "8L1", "7L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M"], - thunder: ["9M", "9L44", "8M", "8L44", "7M", "7L58", "7S0"], - thunderbolt: ["9M", "9L36", "8M", "8L36", "8S1", "7M", "7L42", "7S0"], - thunderpunch: ["9M", "8M", "7T"], - thundershock: ["9L1", "8L1", "7L1"], - thunderwave: ["9M", "9L4", "8M", "8L4", "7M", "7L18"], - tickle: ["8E"], - toxic: ["7M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uproar: ["8M"], - voltswitch: ["9M", "8M", "7M"], - volttackle: ["8S1", "7T"], - wildcharge: ["9M", "8M", "7M", "7L50"], - wish: ["8E"] - }, - eventData: [ - { - generation: 7, - level: 6, - nature: "Hardy", - moves: ["thunderbolt", "quickattack", "thunder", "irontail"], - pokeball: "pokeball" - }, - { - generation: 8, - level: 25, - nature: "Hardy", - isHidden: true, - moves: [ - "thunderbolt", - "quickattack", - "irontail", - "electroweb", - "volttackle" - ], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - pikachusinnoh: { - learnset: { - agility: ["9M", "9L24", "8M", "8L24", "7L45"], - alluringvoice: ["9M"], - attract: ["8M", "7M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M"], - charge: ["9M", "8E"], - chargebeam: ["9M", "7M"], - charm: ["9M", "9L1", "8M", "8L1"], - confide: ["7M"], - covet: ["7T"], - dig: ["9M", "8M"], - disarmingvoice: ["9M", "8E"], - discharge: ["9L32", "8L32", "7L34"], - doubleteam: ["9L8", "8L8", "7M", "7L23"], - drainingkiss: ["9M", "8M"], - echoedvoice: ["7M"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "8M"], - electroball: ["9M", "9L12", "8M", "8L12", "7L13"], - electroweb: ["9M", "8M", "8S1", "7T"], - encore: ["9M", "8M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - fakeout: ["8E"], - faketears: ["9M"], - feint: ["9L16", "8L16", "7L21"], - flail: ["8E"], - fling: ["9M", "8M", "7M"], - focuspunch: ["9M", "7T"], - frustration: ["7M"], - grassknot: ["9M", "8M", "7M"], - growl: ["9L1", "8L1", "7L5"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - irontail: ["9L28", "8M", "8S1", "7T", "7S0"], - knockoff: ["9M", "7T"], - laserfocus: ["7T"], - lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], - magnetrise: ["7T"], - megakick: ["8M"], - megapunch: ["8M"], - nastyplot: ["9M", "9L1", "8M", "8L1"], - nuzzle: ["9L1", "8L1", "7L29"], - payday: ["8M"], - playnice: ["9L1", "8L1", "7L7"], - playrough: ["9M", "8M"], - present: ["8E"], - protect: ["9M", "8M", "7M"], - quickattack: ["9L1", "8L1", "8S1", "7L10", "7S0"], - raindance: ["9M", "8M", "7M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - reversal: ["9M", "8M"], - risingvoltage: ["8T"], - round: ["8M", "7M"], - shockwave: ["7T"], - signalbeam: ["7T"], - slam: ["8L28", "7L37"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - spark: ["9L20", "8L20", "7L26"], - substitute: ["9M", "8M", "7M"], - surf: ["9M", "8M"], - swagger: ["7M"], - sweetkiss: ["9L1", "8L1"], - swift: ["9M", "8M"], - tailwhip: ["9L1", "8L1", "7L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M"], - thunder: ["9M", "9L44", "8M", "8L44", "7M", "7L58"], - thunderbolt: ["9M", "9L36", "8M", "8L36", "8S1", "7M", "7L42", "7S0"], - thunderpunch: ["9M", "8M", "7T"], - thundershock: ["9L1", "8L1", "7L1"], - thunderwave: ["9M", "9L4", "8M", "8L4", "7M", "7L18"], - tickle: ["8E"], - toxic: ["7M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uproar: ["8M"], - voltswitch: ["9M", "8M", "7M"], - volttackle: ["8S1", "7T", "7S0"], - wildcharge: ["9M", "8M", "7M", "7L50"], - wish: ["8E"] - }, - eventData: [ - { - generation: 7, - level: 10, - nature: "Hardy", - moves: ["thunderbolt", "quickattack", "irontail", "volttackle"], - pokeball: "pokeball" - }, - { - generation: 8, - level: 25, - nature: "Hardy", - isHidden: true, - moves: [ - "thunderbolt", - "quickattack", - "irontail", - "electroweb", - "volttackle" - ], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - pikachuunova: { - learnset: { - agility: ["9M", "9L24", "8M", "8L24", "7L45"], - alluringvoice: ["9M"], - attract: ["8M", "7M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M"], - charge: ["9M", "8E"], - chargebeam: ["9M", "7M"], - charm: ["9M", "9L1", "8M", "8L1"], - confide: ["7M"], - covet: ["7T"], - dig: ["9M", "8M"], - disarmingvoice: ["9M", "8E"], - discharge: ["9L32", "8L32", "7L34"], - doubleteam: ["9L8", "8L8", "7M", "7L23"], - drainingkiss: ["9M", "8M"], - echoedvoice: ["7M"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "8M"], - electroball: ["9M", "9L12", "8M", "8L12", "7L13"], - electroweb: ["9M", "8M", "8S1", "7T"], - encore: ["9M", "8M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - fakeout: ["8E"], - faketears: ["9M"], - feint: ["9L16", "8L16", "7L21"], - flail: ["8E"], - fling: ["9M", "8M", "7M"], - focuspunch: ["9M", "7T"], - frustration: ["7M"], - grassknot: ["9M", "8M", "7M"], - growl: ["9L1", "8L1", "7L5"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - irontail: ["9L28", "8M", "8S1", "7T", "7S0"], - knockoff: ["9M", "7T"], - laserfocus: ["7T"], - lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], - magnetrise: ["7T"], - megakick: ["8M"], - megapunch: ["8M"], - nastyplot: ["9M", "9L1", "8M", "8L1"], - nuzzle: ["9L1", "8L1", "7L29"], - payday: ["8M"], - playnice: ["9L1", "8L1", "7L7"], - playrough: ["9M", "8M"], - present: ["8E"], - protect: ["9M", "8M", "7M"], - quickattack: ["9L1", "8L1", "8S1", "7L10", "7S0"], - raindance: ["9M", "8M", "7M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - reversal: ["9M", "8M"], - risingvoltage: ["8T"], - round: ["8M", "7M"], - shockwave: ["7T"], - signalbeam: ["7T"], - slam: ["8L28", "7L37"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - spark: ["9L20", "8L20", "7L26"], - substitute: ["9M", "8M", "7M"], - surf: ["9M", "8M"], - swagger: ["7M"], - sweetkiss: ["9L1", "8L1"], - swift: ["9M", "8M"], - tailwhip: ["9L1", "8L1", "7L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M"], - thunder: ["9M", "9L44", "8M", "8L44", "7M", "7L58"], - thunderbolt: ["9M", "9L36", "8M", "8L36", "8S1", "7M", "7L42", "7S0"], - thunderpunch: ["9M", "8M", "7T"], - thundershock: ["9L1", "8L1", "7L1"], - thunderwave: ["9M", "9L4", "8M", "8L4", "7M", "7L18"], - tickle: ["8E"], - toxic: ["7M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uproar: ["8M"], - voltswitch: ["9M", "8M", "7M"], - volttackle: ["8S1", "7T", "7S0"], - wildcharge: ["9M", "8M", "7M", "7L50"], - wish: ["8E"] - }, - eventData: [ - { - generation: 7, - level: 14, - nature: "Hardy", - moves: ["thunderbolt", "quickattack", "irontail", "volttackle"], - pokeball: "pokeball" - }, - { - generation: 8, - level: 25, - nature: "Hardy", - isHidden: true, - moves: [ - "thunderbolt", - "quickattack", - "irontail", - "electroweb", - "volttackle" - ], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - pikachukalos: { - learnset: { - agility: ["9M", "9L24", "8M", "8L24", "7L45"], - alluringvoice: ["9M"], - attract: ["8M", "7M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M"], - charge: ["9M", "8E"], - chargebeam: ["9M", "7M"], - charm: ["9M", "9L1", "8M", "8L1"], - confide: ["7M"], - covet: ["7T"], - dig: ["9M", "8M"], - disarmingvoice: ["9M", "8E"], - discharge: ["9L32", "8L32", "7L34"], - doubleteam: ["9L8", "8L8", "7M", "7L23"], - drainingkiss: ["9M", "8M"], - echoedvoice: ["7M"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "8M"], - electroball: ["9M", "9L12", "8M", "8L12", "7L13", "7S0"], - electroweb: ["9M", "8M", "8S1", "7T"], - encore: ["9M", "8M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - fakeout: ["8E"], - faketears: ["9M"], - feint: ["9L16", "8L16", "7L21"], - flail: ["8E"], - fling: ["9M", "8M", "7M"], - focuspunch: ["9M", "7T"], - frustration: ["7M"], - grassknot: ["9M", "8M", "7M"], - growl: ["9L1", "8L1", "7L5"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - irontail: ["9L28", "8M", "8S1", "7T", "7S0"], - knockoff: ["9M", "7T"], - laserfocus: ["7T"], - lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], - magnetrise: ["7T"], - megakick: ["8M"], - megapunch: ["8M"], - nastyplot: ["9M", "9L1", "8M", "8L1"], - nuzzle: ["9L1", "8L1", "7L29"], - payday: ["8M"], - playnice: ["9L1", "8L1", "7L7"], - playrough: ["9M", "8M"], - present: ["8E"], - protect: ["9M", "8M", "7M"], - quickattack: ["9L1", "8L1", "8S1", "7L10", "7S0"], - raindance: ["9M", "8M", "7M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - reversal: ["9M", "8M"], - risingvoltage: ["8T"], - round: ["8M", "7M"], - shockwave: ["7T"], - signalbeam: ["7T"], - slam: ["8L28", "7L37"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - spark: ["9L20", "8L20", "7L26"], - substitute: ["9M", "8M", "7M"], - surf: ["9M", "8M"], - swagger: ["7M"], - sweetkiss: ["9L1", "8L1"], - swift: ["9M", "8M"], - tailwhip: ["9L1", "8L1", "7L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M"], - thunder: ["9M", "9L44", "8M", "8L44", "7M", "7L58"], - thunderbolt: ["9M", "9L36", "8M", "8L36", "8S1", "7M", "7L42", "7S0"], - thunderpunch: ["9M", "8M", "7T"], - thundershock: ["9L1", "8L1", "7L1"], - thunderwave: ["9M", "9L4", "8M", "8L4", "7M", "7L18"], - tickle: ["8E"], - toxic: ["7M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uproar: ["8M"], - voltswitch: ["9M", "8M", "7M"], - volttackle: ["8S1", "7T"], - wildcharge: ["9M", "8M", "7M", "7L50"], - wish: ["8E"] - }, - eventData: [ - { - generation: 7, - level: 17, - nature: "Hardy", - moves: ["thunderbolt", "quickattack", "irontail", "electroball"], - pokeball: "pokeball" - }, - { - generation: 8, - level: 25, - nature: "Hardy", - isHidden: true, - moves: [ - "thunderbolt", - "quickattack", - "irontail", - "electroweb", - "volttackle" - ], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - pikachualola: { - learnset: { - agility: ["9M", "9L24", "8M", "8L24", "7L45"], - alluringvoice: ["9M"], - attract: ["8M", "7M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M"], - charge: ["9M", "8E"], - chargebeam: ["9M", "7M"], - charm: ["9M", "9L1", "8M", "8L1"], - confide: ["7M"], - covet: ["7T"], - dig: ["9M", "8M"], - disarmingvoice: ["9M", "8E"], - discharge: ["9L32", "8L32", "7L34"], - doubleteam: ["9L8", "8L8", "7M", "7L23"], - drainingkiss: ["9M", "8M"], - echoedvoice: ["7M"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "8M"], - electroball: ["9M", "9L12", "8M", "8L12", "7L13", "7S0"], - electroweb: ["9M", "8M", "8S1", "7T"], - encore: ["9M", "8M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - fakeout: ["8E"], - faketears: ["9M"], - feint: ["9L16", "8L16", "7L21"], - flail: ["8E"], - fling: ["9M", "8M", "7M"], - focuspunch: ["9M", "7T"], - frustration: ["7M"], - grassknot: ["9M", "8M", "7M"], - growl: ["9L1", "8L1", "7L5"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - irontail: ["9L28", "8M", "8S1", "7T", "7S0"], - knockoff: ["9M", "7T"], - laserfocus: ["7T"], - lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], - magnetrise: ["7T"], - megakick: ["8M"], - megapunch: ["8M"], - nastyplot: ["9M", "9L1", "8M", "8L1"], - nuzzle: ["9L1", "8L1", "7L29"], - payday: ["8M"], - playnice: ["9L1", "8L1", "7L7"], - playrough: ["9M", "8M"], - present: ["8E"], - protect: ["9M", "8M", "7M"], - quickattack: ["9L1", "8L1", "8S1", "7L10", "7S0"], - raindance: ["9M", "8M", "7M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - reversal: ["9M", "8M"], - risingvoltage: ["8T"], - round: ["8M", "7M"], - shockwave: ["7T"], - signalbeam: ["7T"], - slam: ["8L28", "7L37"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - spark: ["9L20", "8L20", "7L26"], - substitute: ["9M", "8M", "7M"], - surf: ["9M", "8M"], - swagger: ["7M"], - sweetkiss: ["9L1", "8L1"], - swift: ["9M", "8M"], - tailwhip: ["9L1", "8L1", "7L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M"], - thunder: ["9M", "9L44", "8M", "8L44", "7M", "7L58"], - thunderbolt: ["9M", "9L36", "8M", "8L36", "8S1", "7M", "7L42", "7S0"], - thunderpunch: ["9M", "8M", "7T"], - thundershock: ["9L1", "8L1", "7L1"], - thunderwave: ["9M", "9L4", "8M", "8L4", "7M", "7L18"], - tickle: ["8E"], - toxic: ["7M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uproar: ["8M"], - voltswitch: ["9M", "8M", "7M"], - volttackle: ["8S1", "7T"], - wildcharge: ["9M", "8M", "7M", "7L50"], - wish: ["8E"] - }, - eventData: [ - { - generation: 7, - level: 20, - nature: "Hardy", - moves: ["thunderbolt", "quickattack", "irontail", "electroball"], - pokeball: "pokeball" - }, - { - generation: 8, - level: 25, - nature: "Hardy", - isHidden: true, - moves: [ - "thunderbolt", - "quickattack", - "irontail", - "electroweb", - "volttackle" - ], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - pikachupartner: { - learnset: { - agility: ["9M", "9L24", "8M", "8L24", "7L45"], - alluringvoice: ["9M"], - attract: ["8M", "7M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M"], - charge: ["9M", "8E"], - chargebeam: ["9M", "7M"], - charm: ["9M", "9L1", "8M", "8L1"], - confide: ["7M"], - covet: ["7T"], - dig: ["9M", "8M"], - disarmingvoice: ["9M", "8E"], - discharge: ["9L32", "8L32", "7L34"], - doubleteam: ["9L8", "8L8", "7M", "7L23"], - drainingkiss: ["9M", "8M"], - echoedvoice: ["7M"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "8M"], - electroball: ["9M", "9L12", "8M", "8L12", "7L13"], - electroweb: ["9M", "8M", "8S1", "7T"], - encore: ["9M", "8M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - fakeout: ["8E"], - faketears: ["9M"], - feint: ["9L16", "8L16", "7L21"], - flail: ["8E"], - fling: ["9M", "8M", "7M"], - focuspunch: ["9M", "7T"], - frustration: ["7M"], - grassknot: ["9M", "8M", "7M"], - growl: ["9L1", "8L1", "7L5"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - irontail: ["9L28", "8M", "8S1", "7T", "7S0"], - knockoff: ["9M", "7T"], - laserfocus: ["7T"], - lightscreen: ["9M", "9L40", "8M", "8L40", "7M", "7L53"], - magnetrise: ["7T"], - megakick: ["8M"], - megapunch: ["8M"], - nastyplot: ["9M", "9L1", "8M", "8L1"], - nuzzle: ["9L1", "8L1", "7L29"], - payday: ["8M"], - playnice: ["9L1", "8L1", "7L7"], - playrough: ["9M", "8M"], - present: ["8E"], - protect: ["9M", "8M", "7M"], - quickattack: ["9L1", "8L1", "8S1", "7L10", "7S0"], - raindance: ["9M", "8M", "7M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - reversal: ["9M", "8M"], - risingvoltage: ["8T"], - round: ["8M", "7M"], - shockwave: ["7T"], - signalbeam: ["7T"], - slam: ["8L28", "7L37"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - spark: ["9L20", "8L20", "7L26"], - substitute: ["9M", "8M", "7M"], - surf: ["9M", "8M"], - swagger: ["7M"], - sweetkiss: ["9L1", "8L1"], - swift: ["9M", "8M"], - tailwhip: ["9L1", "8L1", "7L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M"], - thunder: ["9M", "9L44", "8M", "8L44", "7M", "7L58", "7S0"], - thunderbolt: ["9M", "9L36", "8M", "8L36", "8S1", "7M", "7L42", "7S0"], - thunderpunch: ["9M", "8M", "7T"], - thundershock: ["9L1", "8L1", "7L1"], - thunderwave: ["9M", "9L4", "8M", "8L4", "7M", "7L18"], - tickle: ["8E"], - toxic: ["7M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uproar: ["8M"], - voltswitch: ["9M", "8M", "7M"], - volttackle: ["8S1", "7T"], - wildcharge: ["9M", "8M", "7M", "7L50"], - wish: ["8E"] - }, - eventData: [ - { - generation: 7, - level: 21, - shiny: 1, - nature: "Hardy", - moves: ["thunderbolt", "quickattack", "thunder", "irontail"], - pokeball: "pokeball" - }, - { - generation: 8, - level: 25, - nature: "Hardy", - isHidden: true, - moves: [ - "thunderbolt", - "quickattack", - "irontail", - "electroweb", - "volttackle" - ], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - pikachustarter: { - learnset: { - agility: ["9M", "9L24", "8V", "7L27"], - bodyslam: ["9M"], - brickbreak: ["9M", "8V", "7M"], - calmmind: ["8V", "7M"], - chargebeam: ["9M"], - charm: ["9M", "9L1"], - dig: ["9M", "8V", "7M"], - discharge: ["9L32"], - doublekick: ["8V", "7L9"], - doubleteam: ["9L8", "8V", "7L12"], - drainingkiss: ["9M"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M", "9L12"], - encore: ["9M"], - endure: ["9M"], - facade: ["9M", "8V", "7M"], - faketears: ["9M"], - feint: ["9L16"], - fling: ["9M"], - floatyfall: ["8V", "7T"], - grassknot: ["9M"], - growl: ["9L1", "8V", "7L1", "7S0"], - headbutt: ["8V", "7M"], - helpinghand: ["9M", "8V", "7M"], - irontail: ["9L28", "8V", "7M"], - lightscreen: ["9M", "9L40", "8V", "7M", "7L18"], - nastyplot: ["9M", "9L1"], - nuzzle: ["9L1"], - payday: ["8V", "7M"], - pikapapow: ["8V", "7T"], - playnice: ["9L1"], - playrough: ["9M"], - protect: ["9M", "8V", "7M"], - quickattack: ["9L1", "8V", "7L6"], - raindance: ["9M"], - reflect: ["9M", "8V", "7M"], - rest: ["9M", "8V", "7M"], - reversal: ["9M"], - seismictoss: ["8V", "7M"], - slam: ["8V", "7L24"], - sleeptalk: ["9M"], - splishysplash: ["8V", "7T"], - spark: ["9L20"], - substitute: ["9M", "8V", "7M"], - surf: ["9M"], - sweetkiss: ["9L1"], - swift: ["9M"], - tailwhip: ["9L1", "8V", "7L3", "7S0"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunder: ["9M", "9L44", "8V", "7M", "7L30"], - thunderbolt: ["9M", "9L36", "8V", "7M", "7L21"], - thunderpunch: ["9M", "8V", "7M"], - thundershock: ["9L1", "8V", "7L1", "7S0"], - thunderwave: ["9M", "9L4", "8V", "7M", "7L15"], - toxic: ["8V", "7M"], - trailblaze: ["9M"], - voltswitch: ["9M"], - wildcharge: ["9M"], - zippyzap: ["8V", "7T"] - }, - eventData: [ - { - generation: 7, - level: 5, - perfectIVs: 6, - moves: ["thundershock", "tailwhip", "growl"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - pikachuworld: { - learnset: { - agility: ["9M", "9L24", "8M", "8L24"], - attract: ["8M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M"], - charge: ["8E"], - chargebeam: ["9M"], - charm: ["9M", "9L1", "8M", "8L1"], - dig: ["9M", "8M"], - disarmingvoice: ["9M", "8E"], - discharge: ["9L32", "8L32"], - doubleteam: ["9L8", "8L8"], - drainingkiss: ["9M", "8M"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "8M"], - electroball: ["9M", "9L12", "8M", "8L12"], - electroweb: ["8M", "8S1", "8S0"], - encore: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fakeout: ["8E"], - faketears: ["9M"], - feint: ["9L16", "8L16"], - flail: ["8E"], - fling: ["9M", "8M"], - grassknot: ["9M", "8M"], - growl: ["9L1", "8L1"], - helpinghand: ["9M", "8M"], - irontail: ["9L28", "8M", "8S1", "8S0"], - lightscreen: ["9M", "9L40", "8M", "8L40"], - megakick: ["8M"], - megapunch: ["8M"], - nastyplot: ["9M", "9L1", "8M", "8L1"], - nuzzle: ["9L1", "8L1"], - payday: ["8M"], - playnice: ["9L1", "8L1"], - playrough: ["9M", "8M"], - present: ["8E"], - protect: ["9M", "8M"], - quickattack: ["9L1", "8L1", "8S1", "8S0"], - raindance: ["9M", "8M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - reversal: ["9M", "8M"], - risingvoltage: ["8T"], - round: ["8M"], - slam: ["8L28"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - spark: ["9L20", "8L20"], - substitute: ["9M", "8M"], - surf: ["9M", "8M"], - sweetkiss: ["9L1", "8L1"], - swift: ["9M", "8M"], - tailwhip: ["9L1", "8L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M"], - thunder: ["9M", "9L44", "8M", "8L44"], - thunderbolt: ["9M", "9L36", "8M", "8L36", "8S1", "8S0"], - thunderpunch: ["9M", "8M"], - thundershock: ["9L1", "8L1"], - thunderwave: ["9M", "9L4", "8M", "8L4"], - tickle: ["8E"], - trailblaze: ["9M"], - uproar: ["8M"], - voltswitch: ["9M", "8M"], - volttackle: ["8S0"], - wildcharge: ["9M", "8M"], - wish: ["8E"] - }, - eventData: [ - { - generation: 8, - level: 25, - nature: "Hardy", - moves: [ - "thunderbolt", - "quickattack", - "irontail", - "electroweb", - "volttackle" - ], - pokeball: "pokeball" - }, - { - generation: 8, - level: 80, - nature: "Hardy", - ivs: { - hp: 31, - atk: 30, - def: 30, - spa: 31, - spd: 30, - spe: 31 - }, - moves: ["thunderbolt", "quickattack", "irontail", "electroweb"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - raichu: { - learnset: { - agility: ["9M", "9L1", "8M", "8L1"], - alluringvoice: ["9M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bodyslam: ["9M", "8M", "7V", "3T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M"], - calmmind: ["8V"], - captivate: ["4M"], - charge: ["9M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: ["9M", "9L1", "8M", "8L1"], - confide: ["7M", "6M"], - counter: ["3T"], - covet: ["7T", "6T", "5T"], - curse: ["7V"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], - disarmingvoice: ["9M"], - discharge: ["9L1", "8L1"], - doubleedge: ["7V", "3T"], - doubleteam: ["9L1", "8L1", "7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["9M", "8M"], - dynamicpunch: ["7V", "3T"], - echoedvoice: ["7M", "6M", "5M"], - eerieimpulse: ["9M", "8M"], - electricterrain: ["9M", "8M"], - electroball: ["9M", "9L1", "8M", "8L1"], - electroweb: ["9M", "8M", "7T", "6T"], - encore: ["9M", "8M", "8V"], - endeavor: ["9M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["8V"], - faketears: ["9M"], - feint: ["9L1", "8L1"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8L1", "8V", "7V"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - irontail: ["9L1", "8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lightscreen: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7M", - "6M", - "5M", - "4M", - "3M" - ], - magnetrise: ["7T", "6T", "5T", "4T"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - nastyplot: ["9M", "9L1", "8M", "8L1"], - naturalgift: ["4M"], - nuzzle: ["9L1", "8L1"], - payday: ["8M", "8V", "7V"], - playnice: ["9L1", "8L1"], - playrough: ["9M", "8M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["9M", "8M", "8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M", "8M"], - risingvoltage: ["8T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skullbash: ["7V"], - slam: ["8L1"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spark: ["9L1", "8L1"], - speedswap: ["8M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - surf: ["9M", "8M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetkiss: ["9L1", "8L1"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tailwhip: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - takedown: ["9M", "7V"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - thunderbolt: [ - "9M", - "9L5", - "8M", - "8L1", - "8V", - "7M", - "7L1", - "7V", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3M", - "3L1" - ], - thunderpunch: [ - "9M", - "9L0", - "8M", - "8L0", - "8V", - "7T", - "7V", - "6T", - "5T", - "4T", - "3T" - ], - thundershock: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - thunderwave: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3T" - ], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uproar: ["8M"], - voltswitch: ["9M", "8M", "7M", "6M", "5M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - zapcannon: ["7V"] - } - }, - raichualola: { - learnset: { - agility: ["9M", "9L1", "8M", "8L1"], - alluringvoice: ["9M"], - allyswitch: ["8M", "7T"], - attract: ["8M", "7M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "8V", "7M"], - calmmind: ["9M", "8M", "8V", "7M"], - charge: ["9M"], - chargebeam: ["9M", "7M"], - charm: ["9M", "9L1", "8M", "8L1"], - confide: ["7M"], - covet: ["7T"], - dig: ["9M", "8M", "8V"], - discharge: ["9L1", "8L1"], - doubleteam: ["9L1", "8L1", "8V", "7M"], - drainingkiss: ["9M", "8M"], - echoedvoice: ["7M"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "8M"], - electroball: ["9M", "9L1", "8M", "8L1"], - electroweb: ["9M", "8M", "7T"], - encore: ["9M", "8M", "8V"], - endeavor: ["9M"], - endure: ["9M", "8M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "8V", "7M"], - fakeout: ["8V"], - faketears: ["9M"], - feint: ["9L1", "8L1"], - fling: ["9M", "8M", "7M"], - focusblast: ["9M", "8M", "7M"], - focuspunch: ["9M", "7T"], - frustration: ["7M"], - futuresight: ["8M"], - gigaimpact: ["9M", "8M", "7M"], - grassknot: ["9M", "8M", "7M"], - growl: ["9L1", "8L1", "8V"], - headbutt: ["8V"], - helpinghand: ["9M", "8M", "8V", "7T"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M", "8V", "7M"], - irontail: ["9L1", "8M", "8V", "7T"], - knockoff: ["9M", "7T"], - laserfocus: ["7T"], - lightscreen: ["9M", "9L1", "8M", "8L1", "8V", "7M"], - magiccoat: ["7T"], - magicroom: ["8M", "7T"], - magnetrise: ["7T"], - megakick: ["8M"], - megapunch: ["8M"], - nastyplot: ["9M", "9L1", "8M", "8L1"], - nuzzle: ["9L1", "8L1"], - payday: ["8M", "8V"], - playnice: ["9L1", "8L1"], - playrough: ["9M", "8M"], - protect: ["9M", "8M", "8V", "7M"], - psychic: ["9M", "9L0", "8M", "8L0", "8V", "7M", "7L1"], - psychicnoise: ["9M"], - psychicterrain: ["9M"], - psyshock: ["9M", "8M", "7M"], - quickattack: ["9L1", "8L1", "7L1"], - raindance: ["9M", "8M", "7M"], - recycle: ["7T"], - reflect: ["9M", "8M", "8V", "7M"], - rest: ["9M", "8M", "8V", "7M"], - return: ["7M"], - reversal: ["9M", "8M"], - risingvoltage: ["8T"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - seismictoss: ["8V"], - shockwave: ["7T"], - signalbeam: ["7T"], - skillswap: ["9M"], - slam: ["8L1"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - spark: ["9L1", "8L1"], - speedswap: ["8M", "7L1"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "8V", "7M"], - surf: ["9M", "8M"], - swagger: ["7M"], - sweetkiss: ["9L1", "8L1"], - swift: ["9M", "8M"], - tailwhip: ["9L1", "8L1", "8V", "7L1"], - takedown: ["9M"], - telekinesis: ["7T"], - teleport: ["8V"], - terablast: ["9M"], - thief: ["9M", "8M", "7M"], - thunder: ["9M", "9L1", "8M", "8L1", "8V", "7M"], - thunderbolt: ["9M", "9L5", "8M", "8L1", "8V", "7M", "7L1"], - thunderpunch: ["9M", "8M", "8V", "7T"], - thundershock: ["9L1", "8L1", "8V", "7L1"], - thunderwave: ["9M", "9L1", "8M", "8L1", "8V", "7M"], - toxic: ["8V", "7M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uproar: ["8M"], - voltswitch: ["9M", "8M", "7M"], - wildcharge: ["9M", "8M", "7M"] - } - }, - sandshrew: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "9L27", "8M", "8L27"], - amnesia: ["9M", "8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bodyslam: ["9M", "8M", "7V", "3T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "9L18", "8M", "8L18", "7M", "6M", "5M"], - captivate: ["4M"], - chipaway: ["7E", "6E", "5E"], - confide: ["7M", "6M"], - counter: ["9E", "8E", "7E", "7V", "6E", "5E", "5D", "4E", "3T", "3E"], - covet: ["7T", "6T", "5T"], - crushclaw: ["7E", "6E", "5E", "4E", "3E"], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L3", - "3T", - "3L6", - "3S0" - ], - detect: ["7V"], - dig: [ - "9M", - "9L33", - "8M", - "8L33", - "8V", - "7L30", - "7V", - "6M", - "6L30", - "5M", - "5L30", - "4M", - "3M" - ], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L45", - "8M", - "8L45", - "8V", - "7M", - "7L46", - "7V", - "6M", - "6L46", - "5M", - "5L46", - "4M", - "3M" - ], - endeavor: ["9M"], - endure: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["9M"], - fissure: ["7V"], - flail: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: [ - "9L12", - "8L12", - "7L11", - "7V", - "6L11", - "5L14", - "4T", - "4L25", - "3T" - ], - furyswipes: [ - "9L24", - "8L24", - "8V", - "7L20", - "7V", - "6L20", - "5L19", - "4L19", - "3L37" - ], - gyroball: [ - "9M", - "9L36", - "8M", - "8L36", - "7M", - "7L34", - "6M", - "6L34", - "5M", - "5L33", - "4M", - "4L33" - ], - headbutt: ["8V", "7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M"], - honeclaws: ["9E", "8E", "7E", "6M", "5M"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - leechlife: ["9M", "8M"], - lowkick: ["9M"], - magnitude: ["7L14", "6L14", "5L17"], - metalclaw: ["9M", "9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - mimic: ["7V", "3T"], - mudshot: ["9M", "8M", "7E", "6E", "5E", "4E"], - mudslap: ["9M", "9E", "8E", "7V", "4T", "3T"], - naturalgift: ["4M"], - nightslash: ["9E", "8E", "7E", "6E", "5E", "4E"], - poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - poisonsting: [ - "9L3", - "8L3", - "8V", - "7L5", - "7V", - "6L5", - "5L5", - "4L9", - "3L17", - "3S0" - ], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - rapidspin: [ - "9L15", - "8L15", - "7L9", - "7E", - "7V", - "6L9", - "6E", - "5L9", - "5E", - "4L13", - "4E", - "3E" - ], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockclimb: ["7E", "6E", "5E", "4M"], - rockslide: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "4E", - "3T", - "3E" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: [ - "9L9", - "8L9", - "7L7", - "7V", - "6L7", - "5L7", - "4T", - "4L21", - "3T" - ], - rototiller: ["7E", "6E"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "7V", "6M", "5M", "4E", "3E"], - sandattack: [ - "9L6", - "8L6", - "8V", - "7L3", - "7V", - "6L3", - "5L3", - "5D", - "4L7", - "3L11", - "3S0" - ], - sandstorm: [ - "9M", - "9L42", - "8M", - "8L42", - "7M", - "7L42", - "7V", - "6M", - "6L42", - "5M", - "5L37", - "4M", - "4L37", - "3M", - "3L53" - ], - sandtomb: ["9M", "8M", "7L23", "6L23", "5L23", "4L27", "3L45"], - scorchingsands: ["9M", "8T"], - scratch: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - skullbash: ["7V"], - slash: [ - "9L30", - "8L30", - "8V", - "7L26", - "7V", - "6L26", - "5L26", - "4L31", - "3L23" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spikes: ["9M"], - stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], - steelroller: ["8T"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["9M", "7T", "6T", "5T", "5D", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: [ - "9M", - "9L21", - "8M", - "8L21", - "8V", - "7L17", - "7V", - "6L11", - "5L11", - "4T", - "4L15", - "3T", - "3L30" - ], - swordsdance: [ - "9M", - "9L39", - "8M", - "8L39", - "8V", - "7M", - "7L38", - "7V", - "6M", - "6L38", - "5M", - "5L38", - "4M", - "4E", - "3T", - "3E" - ], - takedown: ["9M", "7V"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["9M", "8M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - workup: ["8M"], - xscissor: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 3, - level: 12, - gender: "M", - nature: "Docile", - ivs: { hp: 4, atk: 23, def: 8, spa: 31, spd: 1, spe: 25 }, - moves: ["scratch", "defensecurl", "sandattack", "poisonsting"], - pokeball: "pokeball" - } - ], - encounters: [{ generation: 1, level: 6 }] - }, - sandshrewalola: { - learnset: { - aerialace: ["9M", "7M"], - amnesia: ["9M", "8M", "7E"], - aquatail: ["7T"], - attract: ["8M", "7M"], - auroraveil: ["7M"], - avalanche: ["9M", "8M"], - bide: ["8V", "7L3", "7S0"], - blizzard: ["9M", "9L45", "8M", "8L45", "8V", "7M", "7L46"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "8V", "7M"], - bulldoze: ["9M", "8M", "7M"], - chipaway: ["7E"], - confide: ["7M"], - counter: ["9E", "8E", "7E"], - covet: ["7T"], - crushclaw: ["9E", "8E", "7E"], - curse: ["9M", "9E", "8E", "7E"], - defensecurl: ["9L1", "8L1", "8V", "7L1"], - dig: ["9M", "8M", "8V"], - doubleedge: ["9M"], - doubleteam: ["7M"], - earthquake: ["9M", "8M", "8V", "7M"], - endeavor: ["9M"], - endure: ["9M", "8M", "7E"], - facade: ["9M", "8M", "8V", "7M"], - flail: ["9E", "8E", "7E"], - flashcannon: ["9M"], - fling: ["9M", "8M", "7M"], - focuspunch: ["9M", "7T"], - frostbreath: ["7M"], - frustration: ["7M"], - furycutter: ["9L12", "8L12", "7L11"], - furyswipes: ["9L24", "8L24", "8V", "7L20"], - gyroball: ["9M", "9L36", "8M", "8L36", "7M", "7L34"], - hail: ["8M", "8L42", "7M", "7L42"], - headbutt: ["8V"], - hiddenpower: ["7M"], - honeclaws: ["9E", "8E", "7E"], - iceball: ["7L7", "7S0"], - icebeam: ["9M", "8V"], - icepunch: ["9M", "8M", "8V", "7T"], - iceshard: ["9E", "8V"], - icespinner: ["9M"], - iciclecrash: ["7E"], - iciclespear: ["9M", "8M", "7E"], - icywind: ["9M", "8M", "7T"], - irondefense: ["9M", "9L27", "8M", "8L27", "7T", "7L23"], - ironhead: ["9M", "9L33", "8M", "8L33", "7T", "7L30"], - irontail: ["8M", "8V", "7T"], - knockoff: ["9M", "7T"], - leechlife: ["9M", "8M", "7M"], - lowkick: ["9M"], - metalclaw: ["9M", "9L18", "8L18", "7L14", "7E"], - mirrorcoat: ["9E", "8V"], - mist: ["9L3", "8L3"], - nightslash: ["9E", "8E", "7E"], - poisonjab: ["9M", "8M", "8V", "7M"], - powdersnow: ["9L6", "8L6", "7L5", "7S0"], - protect: ["9M", "8M", "8V", "7M"], - rapidspin: ["9L15", "8L15", "7L9", "7S0"], - rest: ["9M", "8M", "8V", "7M"], - return: ["7M"], - rockslide: ["9M", "8M", "8V", "7M"], - rocktomb: ["9M", "8M"], - rollout: ["9L9", "8L9"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - scratch: ["9L1", "8L1", "8V", "7L1"], - seismictoss: ["8V"], - shadowclaw: ["9M", "8M", "7M"], - slash: ["9L30", "8L30", "8V", "7L26"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - snowscape: ["9M", "9L42"], - stealthrock: ["9M", "8M", "8V", "7T"], - steelbeam: ["9M", "8T"], - steelroller: ["8T"], - substitute: ["9M", "8M", "8V", "7M"], - sunnyday: ["8M", "7M"], - superfang: ["9M", "7T"], - swagger: ["7M"], - swift: ["9M", "9L21", "8M", "8L21", "8V", "7L17"], - swordsdance: ["9M", "9L39", "8M", "8L39", "8V", "7M", "7L38"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M"], - throatchop: ["9M", "8M", "7T"], - toxic: ["8V", "7M"], - tripleaxel: ["9M", "8T"], - workup: ["8M", "7M"], - xscissor: ["9M", "8M", "8V", "7M"] - }, - eventData: [ - { - generation: 7, - level: 10, - moves: ["rapidspin", "iceball", "powdersnow", "bide"], - pokeball: "cherishball" - } - ] - }, - sandslash: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "8M"], - amnesia: ["9M", "8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bodyslam: ["9M", "8M", "7V", "3T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "9L18", "8M", "8L18", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["8V", "3T"], - covet: ["7T", "6T", "5T"], - crushclaw: ["9L1", "8L1", "7L1", "6L22", "5L22", "4L22"], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3T", - "3L1" - ], - detect: ["7V"], - dig: [ - "9M", - "9L41", - "8M", - "8L41", - "8V", - "7L33", - "7V", - "6M", - "6L30", - "5M", - "5L30", - "4M", - "3M" - ], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillrun: ["9M", "8M", "8V"], - dynamicpunch: ["7V", "3T"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L61", - "8M", - "8L61", - "8V", - "7M", - "7L53", - "7V", - "6M", - "6L46", - "5M", - "5L46", - "4M", - "3M" - ], - endeavor: ["9M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["9M"], - fissure: ["7V"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: [ - "9L12", - "8L12", - "7L11", - "7V", - "6L11", - "5L14", - "4T", - "4L28", - "3T" - ], - furyswipes: [ - "9L26", - "8L26", - "8V", - "7L20", - "7V", - "6L20", - "5L19", - "4L19", - "3L42" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gunkshot: ["9M"], - gyroball: [ - "9M", - "9L46", - "8M", - "8L46", - "7M", - "7L38", - "6M", - "6L34", - "5M", - "5L34", - "4M", - "4L45" - ], - headbutt: ["8V", "7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - leechlife: ["9M", "8M"], - lowkick: ["9M"], - magnitude: ["7L14", "6L14", "5L17"], - metalclaw: ["9M"], - mimic: ["7V", "3T"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - pinmissile: ["8M"], - poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - poisonsting: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L5", - "4L9", - "3L17" - ], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - rapidspin: ["9L15", "8L15", "7L9", "6L9", "5L9", "4L13"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: [ - "9L9", - "8L9", - "7L7", - "7V", - "6L7", - "5L7", - "4T", - "4L21", - "3T" - ], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - sandattack: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - sandstorm: [ - "9M", - "9L56", - "8M", - "8L56", - "7M", - "7L48", - "7V", - "6M", - "6L42", - "5M", - "5L42", - "4M", - "4L52", - "3M", - "3L62" - ], - sandtomb: [ - "9M", - "9L31", - "8M", - "8L31", - "7L24", - "6L23", - "5L23", - "4L33", - "3L52" - ], - scorchingsands: ["9M", "8T"], - scratch: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - skullbash: ["7V"], - slash: [ - "9L36", - "8L36", - "8V", - "7L28", - "7V", - "6L26", - "5L26", - "4L40", - "3L24" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spikes: ["9M", "8M"], - stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], - steelroller: ["8T"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["9M", "7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: [ - "9M", - "9L21", - "8M", - "8L21", - "8V", - "7L17", - "7V", - "6L11", - "5L11", - "4T", - "4L15", - "3T", - "3L33" - ], - swordsdance: [ - "9M", - "9L51", - "8M", - "8L51", - "8V", - "7M", - "7L43", - "7V", - "6M", - "6L38", - "5M", - "5L38", - "4M", - "3T" - ], - takedown: ["9M", "7V"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["9M", "8M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - workup: ["8M"], - xscissor: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"] - }, - encounters: [ - { generation: 2, level: 10 }, - { generation: 4, level: 10 } - ] - }, - sandslashalola: { - learnset: { - aerialace: ["9M", "7M"], - agility: ["9M", "8M"], - amnesia: ["9M", "8M"], - aquatail: ["7T"], - attract: ["8M", "7M"], - auroraveil: ["7M"], - avalanche: ["9M", "8M"], - bide: ["8V"], - blizzard: ["9M", "9L1", "8M", "8L1", "8V", "7M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "8V", "7M"], - bulldoze: ["9M", "8M", "7M"], - confide: ["7M"], - counter: ["8V"], - covet: ["7T"], - curse: ["9M"], - defensecurl: ["9L1", "8L1", "8V", "7L1"], - dig: ["9M", "8M", "8V"], - doubleedge: ["9M"], - doubleteam: ["7M"], - drillrun: ["9M", "8M", "8V", "7T"], - earthquake: ["9M", "8M", "8V", "7M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "8V", "7M"], - falseswipe: ["9M"], - flashcannon: ["9M"], - fling: ["9M", "8M", "7M"], - focusblast: ["9M", "8M", "7M"], - focuspunch: ["9M", "7T"], - frostbreath: ["7M"], - frustration: ["7M"], - furycutter: ["9L1", "8L1"], - furyswipes: ["9L1", "8L1"], - gigaimpact: ["9M", "8M", "7M"], - gyroball: ["9M", "9L1", "8M", "8L1", "7M"], - hail: ["8M", "8L1", "7M"], - headbutt: ["8V"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M", "8V", "7M"], - iceball: ["7L1"], - icebeam: ["9M", "8V"], - icepunch: ["9M", "8M", "8V", "7T"], - iceshard: ["8V"], - icespinner: ["9M"], - iciclecrash: ["9L1", "8L1", "7L1"], - iciclespear: ["9M", "9L0", "8M", "8L0", "7L1"], - icywind: ["9M", "8M", "7T"], - irondefense: ["9M", "9L1", "8M", "8L1", "7T"], - ironhead: ["9M", "9L1", "8M", "8L1", "7T"], - irontail: ["8M", "8V", "7T"], - knockoff: ["9M", "7T"], - leechlife: ["9M", "8M", "7M"], - lowkick: ["9M"], - metalburst: ["9L1", "8L1", "7L1"], - metalclaw: ["9M", "9L1", "8L1", "7L1"], - mist: ["9L1", "8L1"], - pinmissile: ["8M"], - poisonjab: ["9M", "8M", "8V", "7M"], - powdersnow: ["9L1", "8L1"], - protect: ["9M", "8M", "8V", "7M"], - rapidspin: ["9L1", "8L1"], - rest: ["9M", "8M", "8V", "7M"], - return: ["7M"], - rockslide: ["9M", "8M", "8V", "7M"], - rocktomb: ["9M", "8M"], - rollout: ["9L1", "8L1"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - scratch: ["9L1", "8L1", "8V"], - seismictoss: ["8V"], - shadowclaw: ["9M", "8M", "7M"], - slash: ["9L1", "8L1", "7L1"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - snowscape: ["9M", "9L1"], - spikes: ["9M", "8M"], - stealthrock: ["9M", "8M", "8V", "7T"], - steelbeam: ["9M", "8T"], - steelroller: ["8T"], - substitute: ["9M", "8M", "8V", "7M"], - sunnyday: ["8M", "7M"], - superfang: ["9M", "7T"], - swagger: ["7M"], - swift: ["9M", "9L1", "8M", "8L1"], - swordsdance: ["9M", "9L1", "8M", "8L1", "7M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M"], - throatchop: ["9M", "8M", "7T"], - toxic: ["8V", "7M"], - tripleaxel: ["9M", "8T"], - workup: ["8M", "7M"], - xscissor: ["9M", "8M", "8V", "7M"] - } - }, - nidoranf: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - beatup: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - bide: ["7V"], - bite: ["8L30", "8V", "7L21", "7V", "6L21", "5L21", "4L21", "3L20"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "7V", "3T"], - captivate: ["7L43", "6L43", "5L43", "4M", "4L43"], - charm: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - chipaway: ["7E", "6E", "5E"], - confide: ["7M", "6M"], - counter: ["8E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - crunch: ["8M", "8L50", "8V", "7L37", "6L37", "5L37", "4L37", "3L47"], - curse: ["7V"], - cut: ["6M", "5M", "4M", "3M"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["8M", "8V", "6M", "5M", "4M", "3M"], - disable: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - doubleedge: ["7V", "3T"], - doublekick: ["8L25", "8V", "7L9", "7V", "6L9", "5L9", "4L9", "3L12"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["8M", "8L55"], - echoedvoice: ["7M", "6M"], - endure: ["8M", "7E", "7V", "6E", "5E", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flatter: ["8L45", "7L33", "6L33", "5L33", "4L33", "3L38"], - focusenergy: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyswipes: [ - "8L15", - "8V", - "7L19", - "7V", - "6L19", - "5L19", - "4L19", - "3L30" - ], - growl: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["8V", "7V", "4T"], - helpinghand: [ - "8M", - "8L35", - "8V", - "7T", - "7L25", - "6T", - "6L25", - "5T", - "5L25", - "4T", - "4L25", - "3L23" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - icebeam: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - irontail: [ - "8M", - "8V", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4M", - "3M" - ], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - poisonfang: ["8E", "7L45", "6L45", "5L45", "4L45"], - poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], - poisonsting: [ - "8L1", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4L13", - "3L17" - ], - poisontail: ["8E", "7E", "6E", "5E"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7E", "6E", "5E", "4E"], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8V", "7V"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scratch: ["8L5", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], - secretpower: ["6M", "4M", "3M"], - shadowclaw: ["8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - skullbash: ["8E", "7E", "7V", "6E", "5E", "4E"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["5D"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["8V", "7T", "6T", "5T", "5D", "4T"], - supersonic: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["7V"], - tailwhip: ["8L10", "8V", "7L7", "7V", "6L7", "5L7", "4L7", "3L8"], - takedown: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8L40", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["8M", "8L20", "7L31", "6L31", "5L31", "4L31"], - venomdrench: ["8M", "7E", "6E"], - venoshock: ["8M", "7M", "6M", "5M"], - waterpulse: ["7T", "6T", "4M", "3M"] - }, - encounters: [{ generation: 1, level: 2 }] - }, - nidorina: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - beatup: ["8M"], - bide: ["7V"], - bite: ["8L36", "8V", "7L23", "7V", "6L23", "5L23", "4L23", "3L22"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "7V", "3T"], - bubblebeam: ["7V"], - captivate: ["7L50", "6L50", "5L50", "4M", "4L50"], - charm: ["8M"], - confide: ["7M", "6M"], - counter: ["3T"], - crunch: ["8M", "8L64", "8V", "7L43", "6L43", "5L43", "4L43", "3L53"], - curse: ["7V"], - cut: ["6M", "5M", "4M", "3M"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["8M", "8V", "6M", "5M", "4M", "3M"], - doubleedge: ["7V", "3T"], - doublekick: ["8L29", "8V", "7L9", "7V", "6L9", "5L9", "4L9", "3L12"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["8M", "8L71"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flatter: ["8L57", "7L38", "6L38", "5L38", "4L38", "3L43"], - focusenergy: ["8M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyswipes: [ - "8L15", - "8V", - "7L20", - "7V", - "6L20", - "5L20", - "4L20", - "3L34" - ], - growl: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["8V", "7V", "4T"], - helpinghand: [ - "8M", - "8L43", - "8V", - "7T", - "7L28", - "6T", - "6L28", - "5T", - "5L28", - "4T", - "4L28", - "3L26" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - horndrill: ["7V"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - poisonfang: ["7L58", "6L58", "5L58", "4L58"], - poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], - poisonsting: [ - "8L1", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4L13", - "3L18" - ], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8V", "7V"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scratch: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - secretpower: ["6M", "4M", "3M"], - shadowclaw: ["8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stompingtantrum: ["8M", "7T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["8V", "7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["7V"], - tailwhip: ["8L1", "8V", "7L7", "7V", "6L7", "5L7", "4L7", "3L8"], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8L50", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["8M", "8L22", "7L35", "6L35", "5L35", "4L35"], - venomdrench: ["8M"], - venoshock: ["8M", "7M", "6M", "5M"], - watergun: ["7V"], - waterpulse: ["7T", "6T", "4M", "3M"] - }, - encounters: [{ generation: 4, level: 15, pokeball: "safariball" }] - }, - nidoqueen: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["8M", "4M"], - beatup: ["8M"], - bide: ["7V"], - bite: ["8L1"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodypress: ["8M"], - bodyslam: [ - "8M", - "8V", - "7L35", - "7V", - "6L35", - "6S0", - "5L35", - "4L23", - "3T", - "3L22" - ], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bubblebeam: ["7V"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - charm: ["8M"], - chipaway: ["7L23", "6L23", "5L23"], - confide: ["7M", "6M"], - counter: ["8V", "7V", "3T"], - crunch: ["8M", "8L1"], - curse: ["7V"], - cut: ["6M", "5M", "4M", "3M"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["8M", "8V", "6M", "5M", "4M", "3M"], - doubleedge: ["7V", "3T"], - doublekick: ["8L1", "7L1", "7V", "6L1", "6S0", "5L1", "4L1", "3L1"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonpulse: ["8M", "8V", "7T", "6T", "5T", "4M"], - dragontail: ["8V", "7M", "6M", "5M"], - drillrun: ["8M", "8V", "7T", "6T"], - dynamicpunch: ["7V", "3T"], - earthpower: [ - "8M", - "8L1", - "7T", - "7L43", - "6T", - "6L43", - "5T", - "5L43", - "4T", - "4L43" - ], - earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - fissure: ["7V"], - flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flatter: ["8L1"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focusenergy: ["8M"], - focuspunch: ["7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - furyswipes: ["8L1"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - growl: ["8L1", "8V"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["8M", "8L1", "8V", "7T", "6T", "5T", "4T"], - hex: ["8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M"], - honeclaws: ["6M", "5M"], - horndrill: ["7V"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - mimic: ["7V", "3T"], - mudshot: ["8M"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - outrage: ["8M", "8V", "7T", "6T", "5T", "4T"], - payday: ["8M", "8V", "7V"], - poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], - poisonsting: [ - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "6S0", - "5L1", - "4L1", - "3L1" - ], - poweruppunch: ["6M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - quash: ["7M", "6M", "5M"], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8V", "7V"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["8M"], - rockclimb: ["4M"], - rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - sandtomb: ["8M"], - scorchingsands: ["8T"], - scratch: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - shadowclaw: ["8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - sludgewave: ["8M", "7M", "6M", "5M"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["7T", "6T", "5T", "4T"], - superpower: [ - "8M", - "8L0", - "8V", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L58", - "4T", - "4L58", - "3L43" - ], - supersonic: ["8V"], - surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["7V"], - tailwhip: [ - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "6S0", - "5L1", - "4L1", - "3L1" - ], - takedown: ["7V"], - taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["8M", "7T"], - thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8L1", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["8M", "8L1"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - venomdrench: ["8M"], - venoshock: ["8M", "7M", "6M", "5M"], - watergun: ["7V"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "4M"] - }, - eventData: [ - { - generation: 6, - level: 41, - perfectIVs: 2, - abilities: ["poisonpoint"], - moves: ["tailwhip", "doublekick", "poisonsting", "bodyslam"], - pokeball: "cherishball" - } - ] - }, - nidoranm: { - learnset: { - amnesia: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - beatup: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - bide: ["7V"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "7V", "3T"], - captivate: ["7L43", "6L43", "5L43", "4M", "4L43"], - chipaway: ["7E", "6E", "5E"], - confide: ["7M", "6M"], - confusion: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - counter: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3T", "3E"], - curse: ["7V"], - cut: ["6M", "5M", "4M", "3M"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["8M", "8V", "6M", "5M", "4M", "3M"], - disable: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - doubleedge: ["7V", "3T"], - doublekick: ["8L25", "8V", "7L9", "7V", "6L9", "5L9", "4L9", "3L12"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillrun: ["8M", "8V", "7T", "6T", "5T"], - earthpower: ["8M", "8L55"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["8M", "7E", "7V", "6E", "5E", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flatter: ["8L45", "7L33", "6L33", "5L33", "4L33", "3L38"], - focusenergy: [ - "8M", - "8L10", - "8V", - "7L7", - "7V", - "6L7", - "5L7", - "4L7", - "3L8" - ], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyattack: [ - "8L15", - "8V", - "7L19", - "7V", - "6L19", - "5L19", - "4L19", - "3L30" - ], - headbutt: ["8V", "7V", "4T"], - headsmash: ["8E", "7E", "6E", "5E", "4E"], - helpinghand: [ - "8M", - "8L35", - "8V", - "7T", - "7L25", - "6T", - "6L25", - "5T", - "5L25", - "4T", - "4L25", - "3L23" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hornattack: [ - "8L30", - "8V", - "7L21", - "7V", - "6L21", - "5L21", - "4L21", - "3L20" - ], - horndrill: ["8E", "8V", "7L45", "7V", "6L45", "5L45", "4L45", "3L47"], - icebeam: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - irontail: [ - "8M", - "8V", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4M", - "3M" - ], - leer: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - peck: ["8L5", "8V", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], - poisonjab: [ - "8M", - "8L50", - "8V", - "7M", - "7L37", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L37" - ], - poisonsting: [ - "8L1", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4L13", - "3L17" - ], - poisontail: ["8E", "7E", "6E", "5E"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8V", "7V"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shadowclaw: ["8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - smartstrike: ["8M", "7M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["8E", "7E", "6E", "5E", "4T", "4E"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["7T", "6T", "5T", "5D", "4T"], - supersonic: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["7V"], - takedown: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thrash: ["8E"], - thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8L40", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["8M", "8L20", "7L31", "6L31", "5L31", "4L31"], - venomdrench: ["8M", "7E", "6E"], - venoshock: ["8M", "7M", "6M", "5M"], - waterpulse: ["7T", "6T", "4M", "3M"] - }, - encounters: [{ generation: 1, level: 2 }] - }, - nidorino: { - learnset: { - amnesia: ["8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - beatup: ["8M"], - bide: ["7V"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "7V", "3T"], - bubblebeam: ["7V"], - captivate: ["7L50", "6L50", "5L50", "4M", "4L50"], - confide: ["7M", "6M"], - counter: ["3T"], - curse: ["7V"], - cut: ["6M", "5M", "4M", "3M"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["8M", "8V", "6M", "5M", "4M", "3M"], - doubleedge: ["7V", "3T"], - doublekick: ["8L29", "8V", "7L9", "7V", "6L9", "5L9", "4L9", "3L12"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillrun: ["8M", "8V", "7T", "6T", "5T"], - earthpower: ["8M", "8L71"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flatter: ["8L57", "7L38", "6L38", "5L38", "4L38", "3L43"], - focusenergy: [ - "8M", - "8L1", - "8V", - "7L7", - "7V", - "6L7", - "5L7", - "4L7", - "3L8" - ], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyattack: [ - "8L15", - "8V", - "7L20", - "7V", - "6L20", - "5L20", - "4L20", - "3L34" - ], - headbutt: ["8V", "7V", "4T"], - helpinghand: [ - "8M", - "8L43", - "8V", - "7T", - "7L28", - "6T", - "6L28", - "5T", - "5L28", - "4T", - "4L28", - "3L26" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hornattack: [ - "8L36", - "8V", - "7L23", - "7V", - "6L23", - "5L23", - "4L23", - "3L22" - ], - horndrill: ["8V", "7L58", "7V", "6L58", "5L58", "4L58", "3L53"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - leer: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - peck: ["8L1", "8V", "7L1", "6L1", "5L1", "4L1", "3L1"], - poisonjab: [ - "8M", - "8L64", - "8V", - "7M", - "7L43", - "6M", - "6L43", - "5M", - "5L43", - "4M", - "4L43" - ], - poisonsting: [ - "8L1", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4L13", - "3L18" - ], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8V", "7V"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shadowclaw: ["8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - smartstrike: ["8M", "7M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stompingtantrum: ["8M", "7T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["7V"], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8L50", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["8M", "8L22", "7L35", "6L35", "5L35", "4L35"], - venomdrench: ["8M"], - venoshock: ["8M", "7M", "6M", "5M"], - watergun: ["7V"], - waterpulse: ["7T", "6T", "4M", "3M"] - }, - encounters: [{ generation: 4, level: 15, pokeball: "safariball" }] - }, - nidoking: { - learnset: { - amnesia: ["8M"], - aquatail: ["7T", "7S0", "6T", "5T", "4T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["8M", "4M"], - beatup: ["8M"], - bide: ["7V"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodypress: ["8M"], - bodyslam: ["8M", "7V", "3T"], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bubblebeam: ["7V"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - chipaway: ["7L23", "6L23", "5L23"], - confide: ["7M", "6M"], - counter: ["8V", "7V", "3T"], - curse: ["7V"], - cut: ["6M", "5M", "4M", "3M"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["8M", "8V", "6M", "5M", "4M", "3M"], - doubleedge: ["7V", "3T"], - doublekick: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonpulse: ["8M", "8V", "7T", "6T", "5T", "4M"], - dragontail: ["8V", "7M", "6M", "5M"], - drillrun: ["8M", "8V", "7T", "6T", "5T"], - dynamicpunch: ["7V", "3T"], - earthpower: [ - "8M", - "8L1", - "7T", - "7L43", - "6T", - "6L43", - "5T", - "5L43", - "4T", - "4L43" - ], - earthquake: ["8M", "8V", "7M", "7V", "7S0", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - fissure: ["7V"], - flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flatter: ["8L1"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focusenergy: ["8M", "8L1", "8V", "7L1", "6L1", "5L1", "4L1", "3L1"], - focuspunch: ["7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyattack: ["8L1"], - furycutter: ["7V", "4T", "3T"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["8M", "8L1", "8V", "7T", "6T", "5T", "4T"], - hex: ["8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M"], - honeclaws: ["6M", "5M"], - hornattack: ["8L1", "7V"], - horndrill: ["7V"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - leer: ["8L1", "8V"], - megahorn: ["8M", "8L0", "8V", "7L1", "6L1", "5L58", "4L58", "3L43"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - mimic: ["7V", "3T"], - mudshot: ["8M"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - outrage: ["8M", "8V", "7T", "6T", "5T", "4T"], - payday: ["8M", "8V", "7V"], - peck: ["8L1", "8V", "7L1", "6L1", "5L1", "4L1", "3L1"], - poisonjab: ["8M", "8L1", "8V", "7M", "7S0", "6M", "5M", "4M"], - poisonsting: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - poweruppunch: ["6M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - quash: ["7M", "6M", "5M"], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8V", "7V"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["8M"], - rockclimb: ["4M"], - rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - sandtomb: ["8M"], - scorchingsands: ["8T"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - shadowclaw: ["8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - sludgewave: ["8M", "7M", "6M", "5M"], - smackdown: ["7M", "6M", "5M"], - smartstrike: ["8M", "7M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["7T", "6T", "5T", "4T"], - superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], - supersonic: ["8V"], - surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["7V"], - takedown: ["7V"], - taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thrash: ["8V", "7L35", "7V", "6L35", "5L35", "4L23", "3L22"], - throatchop: ["8M", "7T", "7S0"], - thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8L1", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["8M", "8L1"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - venomdrench: ["8M"], - venoshock: ["8M", "7M", "6M", "5M"], - watergun: ["7V"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "4M"] - }, - eventData: [ - { - generation: 7, - level: 68, - abilities: ["poisonpoint"], - moves: ["earthquake", "poisonjab", "throatchop", "aquatail"], - pokeball: "cherishball" - } - ] - }, - cleffa: { - learnset: { - afteryou: ["7T", "6T", "5T"], - alluringvoice: ["9M"], - amnesia: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], - aromatherapy: ["8E", "7E", "6E", "5E", "5D", "4E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bellydrum: ["7E", "7V", "6E", "5E", "4E", "3E"], - bodyslam: ["9M", "8M", "3T"], - calmmind: ["9M"], - captivate: ["4M"], - charm: [ - "9M", - "9L20", - "8M", - "8L20", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - chillingwater: ["9M"], - confide: ["7M", "6M"], - copycat: ["9L1", "8L1", "7L13", "6L13", "5L13", "4L13"], - counter: ["3T"], - covet: ["7T", "7E", "6T", "6E", "5T", "5E", "4E"], - curse: ["7V"], - dazzlinggleam: ["9M"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - disarmingvoice: ["9M", "9L12", "8L12"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["9M", "8M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - echoedvoice: ["7M", "6M", "5M"], - encore: [ - "9M", - "9L16", - "8M", - "8L16", - "7L4", - "7V", - "6L4", - "5L4", - "5D", - "4L4", - "3L4" - ], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "8M", "7E", "6E", "5E", "4E"], - fireblast: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - headbutt: ["7V", "4T"], - healpulse: ["9E", "8E", "7E", "6E"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - lastresort: ["7T", "6T", "5T", "4T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - magicalleaf: ["9M", "8M", "7L16", "6L16", "5L16", "4L16", "3L17"], - magiccoat: ["7T", "6T", "5T", "4T"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - metronome: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - mimic: ["7E", "7V", "6E", "5E", "4E", "3T", "3E"], - mistyterrain: ["9M", "8M", "7E", "6E"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - playrough: ["9M", "8M"], - pound: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - present: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M"], - psychic: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowball: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sing: ["9L4", "8L4", "7L7", "7V", "6L7", "5L7", "4L7", "3L8"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "5D", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - softboiled: ["3T"], - solarbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - splash: ["9L1", "8L1", "7E", "7V", "6E", "5E", "4E", "3E"], - storedpower: ["9M", "8M", "7E", "6E", "5E"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetkiss: [ - "9L8", - "8L8", - "7L10", - "7V", - "6L10", - "5L10", - "4L10", - "3L13" - ], - swift: ["9M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - tickle: ["9E", "8E", "7E", "6E", "5E"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - uproar: ["9M", "8M", "7T", "6T", "5T", "4T"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - wish: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - wonderroom: ["8M", "7T", "6T", "5T"], - workup: ["8M", "7M", "5M"], - zapcannon: ["7V"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - } - }, - clefairy: { - learnset: { - afteryou: ["9L12", "8L12", "7T", "7L58", "6T", "6L1", "5T", "5L52"], - alluringvoice: ["9M"], - allyswitch: ["8M"], - amnesia: ["9M", "8M", "8V"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "8M"], - bestow: ["7L19", "6L19", "5L19"], - bide: ["7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "8V", "7L40", "7V", "6L40", "5L40", "3T"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bubblebeam: ["7V"], - calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: ["9M", "9L1", "8M", "8L1"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - copycat: ["9L1", "8L1"], - cosmicpower: [ - "9L40", - "8M", - "8L40", - "7L34", - "6L34", - "5L28", - "4L25", - "3L33" - ], - counter: ["7V", "3T"], - covet: ["7T", "6T", "5T"], - curse: ["7V"], - dazzlinggleam: ["9M", "8M", "8V", "7M", "6M"], - defensecurl: [ - "9L1", - "8L1", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4L13", - "3T", - "3L25" - ], - detect: ["7V"], - dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], - disarmingvoice: ["9M", "9L1", "8L1", "7L1", "6L1"], - doubleedge: ["9M", "7V", "3T"], - doubleslap: ["8V", "7L10", "7V", "6L10", "5L10", "4L10", "3L13"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["9M", "8M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - dualwingbeat: ["9M", "8T"], - dynamicpunch: ["7V", "3T"], - echoedvoice: ["7M", "6M", "5M"], - encore: [ - "9M", - "9L8", - "8M", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L4", - "4L4", - "3L5" - ], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "8M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - followme: [ - "9L36", - "8L36", - "8S0", - "7L16", - "6L16", - "5L16", - "4L16", - "3L17" - ], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: [ - "9M", - "9L28", - "8L28", - "7T", - "7L49", - "6T", - "6L49", - "5T", - "5L37", - "4T", - "4L34" - ], - growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["8V", "7V", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - healingwish: ["9L48", "8L48", "7L55", "6L1", "5L49", "4L46"], - helpinghand: ["9M", "8M", "8V", "8S0", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "8S0", "7T", "6T", "5T", "4T"], - imprison: ["9M", "8M"], - incinerate: ["6M", "5M"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lastresort: ["7T", "6T", "5T", "4T"], - lifedew: ["9L16", "8L16"], - lightscreen: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "5L46", - "4M", - "4L40", - "3M", - "3L41" - ], - luckychant: ["7L37", "6L37", "5L31", "4L28"], - magicalleaf: ["9M", "8M"], - magiccoat: ["7T", "6T", "5T", "4T"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - meteorbeam: ["9M", "8T"], - meteormash: ["9L32", "8L32", "7L50", "6L50", "5L52", "4L43", "3L45"], - metronome: [ - "9M", - "9L20", - "8M", - "8L20", - "8V", - "8S1", - "7L31", - "7V", - "6L31", - "5L31", - "4L31", - "3T", - "3L29" - ], - mimic: ["7V", "3T"], - minimize: ["8L8", "8V", "7L25", "7V", "6L25", "5L19", "4L19", "3L21"], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M", "8M"], - moonblast: ["9L44", "8L44", "8V", "8S1", "7L46", "6L46"], - moonlight: [ - "9L24", - "8L24", - "8S1", - "7L43", - "7V", - "6L43", - "5L40", - "4L37", - "3L37" - ], - mudslap: ["7V", "4T", "3T"], - mysticalfire: ["8M"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - nightshade: ["9M"], - playrough: ["9M", "8M", "8V"], - pound: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - poweruppunch: ["6M"], - protect: [ - "9M", - "8M", - "8V", - "8S0", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - psybeam: ["9M"], - psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - psywave: ["7V"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M"], - roleplay: ["7T", "6T", "5T", "4T"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sing: ["9L1", "8L1", "8V", "7L7", "7V", "6L7", "5L7", "4L7", "3L9"], - skillswap: ["9M"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - softboiled: ["3T"], - solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - splash: ["9L1", "8L1"], - spotlight: ["7L1"], - stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], - storedpower: ["9M", "9L4", "8M", "8L4", "7L28", "6L28", "5L28"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetkiss: ["9L1", "8L1"], - swift: ["9M"], - takedown: ["9M", "7V"], - telekinesis: ["7T", "5M"], - teleport: ["8V", "7V"], - terablast: ["9M"], - thief: ["9M"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - triattack: ["8M", "8V", "7V"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - uproar: ["9M", "8M"], - wakeupslap: ["7L22", "6L22", "5L22", "4L22"], - watergun: ["7V"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - wonderroom: ["8M", "7T", "6T", "5T"], - workup: ["8M", "7M", "5M"], - zapcannon: ["7V"], - zenheadbutt: ["9M", "8M", "8S1", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 8, - level: 50, - gender: "F", - shiny: true, - nature: "Bold", - isHidden: true, - ivs: { - hp: 31, - atk: 0, - def: 31, - spa: 31, - spd: 31, - spe: 31 - }, - moves: ["followme", "icywind", "helpinghand", "protect"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 15, - gender: "M", - nature: "Modest", - abilities: ["cutecharm"], - moves: ["metronome", "moonblast", "zenheadbutt", "moonlight"], - pokeball: "moonball" - } - ], - encounters: [{ generation: 1, level: 8 }] - }, - clefable: { - learnset: { - afteryou: ["9L1", "8L1", "7T", "6T", "5T"], - alluringvoice: ["9M"], - allyswitch: ["8M"], - amnesia: ["9M", "8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "8M"], - bide: ["7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "7V", "3T"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bubblebeam: ["7V"], - calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: ["9M", "9L1", "8M", "8L1"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - copycat: ["9L1", "8L1"], - cosmicpower: ["9L1", "8M", "8L1"], - counter: ["7V", "3T"], - covet: ["7T", "6T", "5T"], - curse: ["7V"], - dazzlinggleam: ["9M", "8M", "8V", "7M", "6M"], - defensecurl: ["9L1", "8L1", "8V", "7V", "3T"], - detect: ["7V"], - dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], - disarmingvoice: ["9M", "9L1", "8L1", "7L1", "6L1"], - doubleedge: ["9M", "7V", "3T"], - doubleslap: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["9M", "8M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - dualwingbeat: ["9M", "8T"], - dynamicpunch: ["7V", "3T"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["9M", "9L1", "8M", "8L1"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "8M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - followme: ["9L1", "8L1"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: ["9M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "9L1", "8L1", "7T", "6T", "5T", "4T"], - growl: ["9L1", "8L1", "8V"], - headbutt: ["8V", "7V", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - healingwish: ["9L1", "8L1"], - helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - imprison: ["9M", "8M"], - incinerate: ["6M", "5M"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lastresort: ["7T", "6T", "5T", "4T"], - lifedew: ["9L1", "8L1"], - lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - magicalleaf: ["9M", "8M"], - magiccoat: ["7T", "6T", "5T", "4T"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - meteorbeam: ["9M", "8T"], - meteormash: ["9L1", "8L1"], - metronome: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3T", - "3L1" - ], - mimic: ["7V", "3T"], - minimize: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M", "8M"], - moonblast: ["9L1", "8L1"], - moonlight: ["9L1", "8L1", "7V"], - mudslap: ["7V", "4T", "3T"], - mysticalfire: ["8M"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - nightshade: ["9M"], - playrough: ["9M", "8M", "8V"], - pound: ["9L1", "8L1", "8V"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M"], - psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - psywave: ["7V"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M"], - roleplay: ["7T", "6T", "5T", "4T"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sing: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - skillswap: ["9M"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - softboiled: ["3T"], - solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - splash: ["9L1", "8L1"], - spotlight: ["7L1"], - stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], - storedpower: ["9M", "9L1", "8M", "8L1"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetkiss: ["9L1", "8L1"], - swift: ["9M"], - takedown: ["9M", "7V"], - telekinesis: ["7T", "5M"], - teleport: ["8V", "7V"], - terablast: ["9M"], - thief: ["9M"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - triattack: ["8M", "8V", "7V"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - uproar: ["9M", "8M"], - watergun: ["7V"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - wonderroom: ["8M", "7T", "6T", "5T"], - workup: ["8M", "7M", "5M"], - zapcannon: ["7V"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - } - }, - vulpix: { - learnset: { - agility: ["9M", "8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - babydolleyes: ["9E", "8E", "7L9", "6L9"], - batonpass: ["9M"], - bide: ["7V"], - bodyslam: ["9M", "8M", "7V", "3T"], - burningjealousy: ["9M", "8T"], - captivate: ["7L47", "7E", "6L47", "6E", "5L41", "4M", "4L37"], - charm: ["9M", "3S1"], - confide: ["7M", "6M"], - confuseray: [ - "9M", - "9L20", - "8L20", - "8V", - "7L12", - "7V", - "6L12", - "5L15", - "4L17", - "3L21" - ], - covet: ["7T", "6T", "5T"], - curse: ["7V"], - darkpulse: ["9M", "8M", "8V", "7M", "6M", "5T", "5D", "4M"], - dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M", "3S1"], - disable: ["9L4", "8L4", "7E", "7V", "6E", "5E", "4E", "3E"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - ember: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S1" - ], - encore: ["9M", "8M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4E"], - extrasensory: [ - "9L28", - "8L28", - "7L31", - "7E", - "6L31", - "6E", - "5L39", - "5E", - "4L44", - "4E" - ], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - feintattack: [ - "7L23", - "7E", - "7V", - "6L20", - "6E", - "5L20", - "5E", - "4E", - "3E" - ], - fireblast: [ - "9M", - "9L52", - "8M", - "8L56", - "8V", - "7M", - "7L42", - "7V", - "6M", - "6L42", - "5M", - "5L42", - "4M", - "4L47", - "3M" - ], - firespin: [ - "9M", - "9L40", - "8M", - "8L40", - "8V", - "7L15", - "7V", - "6L12", - "5L12", - "4L34", - "3L41" - ], - flail: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - flameburst: ["7L28", "6L23", "5L23"], - flamecharge: ["9M", "9E", "8E", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9L32", - "8M", - "8L32", - "8V", - "7M", - "7L36", - "7V", - "6M", - "6L34", - "5M", - "5L34", - "4M", - "4L24", - "3M", - "3L29" - ], - flareblitz: ["9M", "8M", "7E", "6E", "5E", "4E"], - foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - grudge: ["8L52", "7L44", "6L44", "5L44", "4L41", "3L37"], - headbutt: ["8V", "7V", "4T"], - healingwish: ["9E"], - heatwave: [ - "9M", - "8M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4T", - "4E", - "3E", - "3S1" - ], - helpinghand: ["9M"], - hex: ["9M", "8M", "7L26", "7E", "6L26", "6E", "5L28", "5E"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - howl: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - hypnosis: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - imprison: [ - "9M", - "9L36", - "8M", - "8L36", - "7L39", - "6L18", - "5L18", - "4L21", - "3L25" - ], - incinerate: ["9L16", "8L16", "6M", "5M"], - inferno: ["9L48", "8L48", "7L50", "6L50", "5L44"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - memento: ["9E", "8E"], - mimic: ["7V", "3T"], - mysticalfire: ["8M"], - nastyplot: ["9M"], - naturalgift: ["4M"], - ominouswind: ["4T"], - overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - payback: [ - "8M", - "7M", - "7L18", - "6M", - "6L18", - "5M", - "5L31", - "4M", - "4L31" - ], - powerswap: ["8M", "7E", "6E", "5E", "4E"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "6M", "5M", "4M", "4E", "3E"], - quickattack: [ - "9L8", - "8L8", - "8V", - "7L10", - "7V", - "6L10", - "5L10", - "4L11", - "3L13", - "3S0" - ], - rage: ["7V"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: [ - "9M", - "9E", - "8E", - "8V", - "7M", - "7L7", - "7V", - "6M", - "6L7", - "5M", - "5L7", - "5D", - "4M", - "4L7", - "3M", - "3L9", - "3S0" - ], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "9L44", - "8M", - "8L44", - "7M", - "7L34", - "7V", - "6M", - "6L34", - "5M", - "5L27", - "4M", - "4L27", - "3M", - "3L33" - ], - secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snarl: ["9M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: [ - "9M", - "9L12", - "8L12", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tackle: ["8V"], - tailslap: ["8M", "7E", "6E", "5E"], - tailwhip: [ - "9L1", - "8L1", - "8V", - "7L4", - "7V", - "6L4", - "5L4", - "4L4", - "3L5", - "3S0" - ], - takedown: ["9M", "7V"], - terablast: ["9M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - weatherball: ["9M", "8M"], - willowisp: [ - "9M", - "9L24", - "8M", - "8L24", - "8V", - "7M", - "7L20", - "6M", - "6L20", - "5M", - "5L26", - "4M", - "4L14", - "3L17", - "3S0" - ], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 18, - gender: "F", - nature: "Quirky", - ivs: { - hp: 15, - atk: 6, - def: 3, - spa: 25, - spd: 13, - spe: 22 - }, - moves: ["tailwhip", "roar", "quickattack", "willowisp"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 18, - moves: ["charm", "heatwave", "ember", "dig"] - } - ], - encounters: [{ generation: 1, level: 18 }] - }, - vulpixalola: { - learnset: { - agility: ["9M", "8M", "7E"], - aquatail: ["7T"], - attract: ["8M", "7M"], - aurorabeam: ["9L24", "8L24", "8V", "7L28"], - auroraveil: ["9L44", "8L44", "7M"], - babydolleyes: ["9E", "8E", "7L9", "7S0"], - batonpass: ["9M"], - blizzard: ["9M", "9L52", "8M", "8L56", "8V", "7M", "7L42"], - bodyslam: ["9M", "8M"], - captivate: ["7L47"], - celebrate: ["7S0"], - charm: ["9M", "8M", "7E"], - chillingwater: ["9M"], - confide: ["7M"], - confuseray: ["9M", "9L20", "8L20", "8V", "7L12"], - covet: ["7T"], - darkpulse: ["9M", "8M", "8V", "7M"], - dazzlinggleam: ["9M", "8V"], - dig: ["9M", "8M", "8V"], - disable: ["9L4", "8L4", "7E"], - disarmingvoice: ["9M"], - doubleedge: ["9M"], - doubleteam: ["7M"], - drainingkiss: ["9M", "8M"], - encore: ["9M", "8M", "7E"], - endure: ["9M", "8M"], - extrasensory: ["9L28", "8L28", "7L31", "7E"], - facade: ["9M", "8M", "8V", "7M"], - faketears: ["9M"], - feintattack: ["7L23"], - flail: ["9E", "8E", "7E"], - foulplay: ["9M", "8M", "8V", "7T"], - freezedry: ["9L48", "8E", "7E"], - frostbreath: ["7M"], - frustration: ["7M"], - grudge: ["8L52", "7L44"], - hail: ["8M", "7M"], - headbutt: ["8V"], - healbell: ["7T"], - helpinghand: ["9M"], - hex: ["9M", "8M", "7L26"], - hiddenpower: ["7M"], - howl: ["9E", "8E", "7E"], - hypnosis: ["9E", "8E", "7E"], - icebeam: ["9M", "9L32", "8M", "8L32", "8V", "7M", "7L36"], - iceshard: ["9L8", "8L8", "8V", "7L10", "7S0"], - iciclespear: ["9M"], - icywind: ["9M", "9L16", "8M", "8L16", "7T", "7L15"], - imprison: ["9M", "9L36", "8M", "8L36", "7L39"], - irontail: ["8M", "8V", "7T"], - mist: ["9L40", "8L40", "8V", "7L20"], - mistyterrain: ["9M"], - moonblast: ["9E", "8E", "7E"], - nastyplot: ["9M"], - painsplit: ["9M", "7T"], - payback: ["8M", "7M", "7L18"], - playrough: ["9M"], - powdersnow: ["9L1", "8L1", "7L1", "7S1"], - powerswap: ["8M", "7E"], - protect: ["9M", "8M", "8V", "7M"], - psychup: ["9M", "7M"], - raindance: ["9M", "8M", "7M"], - reflect: ["8V"], - rest: ["9M", "8M", "8V", "7M"], - return: ["7M"], - roar: ["9M", "9E", "8E", "8V", "7M", "7L7"], - roleplay: ["7T"], - round: ["8M", "7M"], - safeguard: ["8M", "7M", "7L34"], - secretpower: ["7E"], - sheercold: ["8L48", "7L50"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - snowscape: ["9M"], - spite: ["9M", "9L12", "8L12", "7T", "7E"], - storedpower: ["9M"], - substitute: ["9M", "8M", "8V", "7M"], - swagger: ["7M"], - swift: ["9M", "8M"], - tackle: ["8V"], - tailslap: ["8M", "7E"], - tailwhip: ["9L1", "8L1", "8V", "7L4", "7S0"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["8V", "7M"], - weatherball: ["9M", "8M"], - zenheadbutt: ["9M", "8M", "7T"] - }, - eventData: [ - { - generation: 7, - level: 10, - moves: ["celebrate", "tailwhip", "babydolleyes", "iceshard"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 10, - gender: "F", - nature: "Modest", - moves: ["powdersnow"], - pokeball: "cherishball" - } - ] - }, - ninetales: { - learnset: { - agility: ["9M", "8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M"], - bide: ["7V"], - bodyslam: ["9M", "8M", "7V", "3T"], - burningjealousy: ["9M", "8T"], - calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - captivate: ["4M"], - charm: ["9M"], - confide: ["7M", "6M"], - confuseray: [ - "9M", - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - covet: ["7T", "6T", "5T"], - curse: ["7V"], - darkpulse: ["9M", "8M", "8V", "7M", "6M", "5T", "4M"], - dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], - disable: ["9L1", "8L1"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["8V", "7M", "6M", "5M", "4M"], - ember: ["9L1", "8L1", "8V", "7V", "5L1", "4L1", "3L1"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M"], - extrasensory: ["9L1", "8L1"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "8M"], - fireblast: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - firespin: ["9M", "9L1", "8M", "8L1", "7V", "3L45"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "4M", - "3M" - ], - flareblitz: ["9M", "8M"], - foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grudge: ["8L1"], - headbutt: ["8V", "7V", "4T"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "5S0", "4T"], - helpinghand: ["9M"], - hex: ["9M", "8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hypnosis: ["8V"], - imprison: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], - incinerate: ["9L1", "8L1", "6M", "5M"], - inferno: ["9L1", "8L1"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - mimic: ["7V", "3T"], - mysticalfire: ["8M"], - nastyplot: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7L1", - "6L1", - "5L1", - "4L1" - ], - naturalgift: ["4M"], - nightshade: ["9M"], - ominouswind: ["4T"], - overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - powerswap: ["8M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - psyshock: ["9M", "8M", "7M", "6M", "5M", "5S0"], - quickattack: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - rage: ["7V"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "9L1", - "8M", - "8L1", - "7M", - "7L1", - "7V", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3M", - "3L1" - ], - scorchingsands: ["9M", "8T"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snarl: ["9M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "8V", "7M", "6M", "5M", "5S0", "4M"], - spite: ["9M", "9L1", "8L1", "7T", "6T", "5T", "4T"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tackle: ["8V"], - tailslap: ["8M"], - tailwhip: ["9L1", "8L1", "8V", "7V"], - takedown: ["9M", "7V"], - terablast: ["9M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - weatherball: ["9M", "8M"], - willowisp: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7M", - "6M", - "5M", - "5S0", - "4M" - ], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 5, - level: 50, - gender: "M", - nature: "Bold", - ivs: { def: 31 }, - isHidden: true, - moves: ["heatwave", "solarbeam", "psyshock", "willowisp"], - pokeball: "cherishball" - } - ] - }, - ninetalesalola: { - learnset: { - agility: ["9M", "8M"], - aquatail: ["7T"], - attract: ["8M", "7M"], - aurorabeam: ["9L1", "8L1"], - auroraveil: ["9L1", "8L1", "7M"], - avalanche: ["9M", "8M"], - batonpass: ["9M"], - blizzard: ["9M", "9L1", "8M", "8L1", "8V", "7M"], - bodyslam: ["9M", "8M"], - calmmind: ["9M", "8M", "8V", "7M"], - charm: ["9M", "8M"], - chillingwater: ["9M"], - confide: ["7M"], - confuseray: ["9M", "9L1", "8L1", "7L1"], - covet: ["7T"], - darkpulse: ["9M", "8M", "8V", "7M"], - dazzlinggleam: ["9M", "9L0", "8M", "8L0", "8V", "7M", "7L1"], - dig: ["9M", "8M", "8V"], - disable: ["9L1", "8L1"], - disarmingvoice: ["9M"], - doubleedge: ["9M"], - doubleteam: ["7M"], - drainingkiss: ["9M", "8M"], - dreameater: ["8V", "7M"], - encore: ["9M", "8M"], - endure: ["9M", "8M"], - extrasensory: ["9L1", "8L1"], - facade: ["9M", "8M", "8V", "7M"], - faketears: ["9M", "8M"], - foulplay: ["9M", "8M", "8V", "7T"], - freezedry: ["9L1"], - frostbreath: ["7M"], - frustration: ["7M"], - gigaimpact: ["9M", "8M", "7M"], - grudge: ["8L1"], - hail: ["8M", "7M"], - headbutt: ["8V"], - healbell: ["7T"], - helpinghand: ["9M"], - hex: ["9M", "8M"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M", "8V", "7M"], - hypnosis: ["8V"], - icebeam: ["9M", "9L1", "8M", "8L1", "8V", "7M", "7L1"], - iceshard: ["9L1", "8L1", "8V", "7L1"], - iciclespear: ["9M"], - icywind: ["9M", "9L1", "8M", "8L1", "7T"], - imprison: ["9M", "9L1", "8M", "8L1", "7L1"], - irontail: ["8M", "8V", "7T"], - laserfocus: ["7T"], - mist: ["9L1", "8L1", "8V"], - mistyterrain: ["9M", "8M"], - nastyplot: ["9M", "9L1", "8M", "8L1", "8V", "7L1"], - painsplit: ["9M", "7T"], - payback: ["8M", "7M"], - playrough: ["9M"], - powdersnow: ["9L1", "8L1"], - powerswap: ["8M"], - protect: ["9M", "8M", "8V", "7M"], - psychup: ["9M", "7M"], - psyshock: ["9M", "8M", "7M"], - raindance: ["9M", "8M", "7M"], - reflect: ["8V"], - rest: ["9M", "8M", "8V", "7M"], - return: ["7M"], - roar: ["9M", "7M"], - roleplay: ["7T"], - round: ["8M", "7M"], - safeguard: ["8M", "7M", "7L1"], - sheercold: ["8L1"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - snowscape: ["9M"], - solarbeam: ["8M"], - spite: ["9M", "9L1", "8L1", "7T"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "8V", "7M"], - swagger: ["7M"], - swift: ["9M", "8M"], - tackle: ["8V"], - tailslap: ["8M"], - tailwhip: ["9L1", "8L1", "8V"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["8V", "7M"], - tripleaxel: ["9M", "8T"], - weatherball: ["9M", "8M"], - wonderroom: ["8M", "7T"], - zenheadbutt: ["9M", "8M", "7T"] - } - }, - igglybuff: { - learnset: { - alluringvoice: ["9M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - captivate: ["7E", "6E", "5E", "4M"], - charm: [ - "9M", - "9L20", - "8M", - "8L20", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - confide: ["7M", "6M"], - copycat: ["9L1", "8L1", "7L11", "6L11", "5L17", "4L17"], - counter: ["3T"], - covet: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], - curse: ["7V"], - dazzlinggleam: ["9M"], - defensecurl: [ - "9L4", - "8L4", - "7L3", - "7V", - "6L3", - "5L5", - "4L5", - "3T", - "3L4", - "3S0" - ], - detect: ["7V"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - disable: ["9L16", "8L16"], - disarmingvoice: ["9M", "9L12", "8L12"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["9M", "8M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["9M"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "8M", "7E", "6E", "5E", "5D", "4E", "3E"], - feintattack: ["7E", "7V", "6E", "5E", "4E", "3E"], - fireblast: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: [ - "9M", - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - headbutt: ["7V", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - healpulse: ["9E", "8E", "7E", "6E"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "5D", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - lastresort: [ - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - magiccoat: ["7T", "6T", "5T", "4T"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - mimic: ["3T"], - mistyterrain: ["9M", "8M", "7E", "6E"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - perishsong: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - playrough: ["9M", "8M"], - pound: ["9L1", "8L1", "7L5", "7V", "6L5", "5L9", "4L9", "3L9"], - present: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "3T"], - punishment: ["7E", "6E", "5E"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - rollout: ["9E", "8E", "7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - screech: ["8M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowball: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - sing: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "3L1", - "3S0" - ], - sleeptalk: [ - "9M", - "8M", - "7M", - "7E", - "7V", - "6M", - "6E", - "5T", - "5E", - "4M", - "3T" - ], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetkiss: ["9L8", "8L8", "7L9", "7V", "6L9", "5L13", "4L13", "3L14"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - tickle: ["3S0"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - waterpulse: ["7T", "6T", "4M", "3M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - wish: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - workup: ["8M", "7M", "5M"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - abilities: ["cutecharm"], - moves: ["sing", "charm", "defensecurl", "tickle"], - pokeball: "pokeball", - emeraldEventEgg: true - } - ] - }, - jigglypuff: { - learnset: { - alluringvoice: ["9M"], - allyswitch: ["8M", "7T"], - amnesia: ["9M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "8M"], - bide: ["8V", "7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodypress: ["9M"], - bodyslam: [ - "9M", - "9L24", - "8M", - "8L24", - "8V", - "7L32", - "7V", - "6L33", - "5L33", - "4L29", - "3T", - "3L34" - ], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bubblebeam: ["7V"], - calmmind: ["9M"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - charm: ["9M", "9L1", "8M", "8L1"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - copycat: ["9L1", "8L1"], - counter: ["7V", "3T"], - covet: ["9L8", "8L8", "7T", "6T", "5T"], - curse: ["7V"], - darkpulse: ["9M"], - dazzlinggleam: ["9M", "8M", "8V", "7M", "6M"], - defensecurl: [ - "9L1", - "8L1", - "8V", - "7L3", - "7V", - "6L3", - "5L5", - "4L5", - "3T", - "3L4" - ], - detect: ["7V"], - dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], - disable: [ - "9L1", - "8L1", - "8V", - "7L14", - "7V", - "6L13", - "5L13", - "4L13", - "3L14" - ], - disarmingvoice: ["9M", "9L1", "8L1", "7L11", "6L11"], - doubleedge: [ - "9M", - "9L44", - "8L44", - "8V", - "7L45", - "7V", - "6L49", - "5L53", - "4L49", - "3T", - "3L49" - ], - doubleslap: ["8V", "7L17", "7V", "6L18", "5L25", "4L21", "3L24"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["9M", "8M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - dynamicpunch: ["7V", "3T"], - echoedvoice: ["9L4", "8L4", "7M", "6M", "5M"], - encore: ["9M"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - energyball: ["9M"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "8M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - gyroball: [ - "9M", - "9L32", - "8M", - "8L32", - "7M", - "7L35", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L33" - ], - headbutt: ["8V", "7V", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: [ - "9M", - "9L36", - "8M", - "8L36", - "7T", - "7L41", - "6T", - "6L44", - "5T", - "5L49", - "4L45", - "3L44" - ], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icespinner: ["9M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - incinerate: ["6M", "5M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lastresort: ["7T", "6T", "5T", "4T"], - lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - magicalleaf: ["9M"], - magiccoat: ["7T", "6T", "5T", "4T"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["9M"], - mimic: [ - "9L28", - "8L28", - "8V", - "7L38", - "7V", - "6L37", - "5L45", - "4L41", - "3T", - "3L39" - ], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M", "8M"], - mudslap: ["7V", "4T", "3T"], - nastyplot: ["9M"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - playnice: ["7L9", "6L8"], - playrough: ["9M", "8M", "8L40", "8V"], - pound: ["9L1", "8L1", "8V", "7L5", "7V", "6L5", "5L9", "4L9", "3L9"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychicnoise: ["9M"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: ["9M"], - psywave: ["7V"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: [ - "9M", - "9L20", - "8M", - "8L20", - "8V", - "7M", - "7L30", - "7V", - "6M", - "6L29", - "5M", - "5L29", - "4M", - "4L25", - "3M", - "3L29" - ], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - rollout: ["7L20", "7V", "6L21", "5L21", "4T", "4L17", "3T", "3L19"], - round: [ - "9L16", - "8M", - "8L16", - "7M", - "7L22", - "6M", - "6L17", - "5M", - "5L17" - ], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - sandstorm: ["9M"], - screech: ["8M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - selfdestruct: ["8M"], - shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - sing: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - skillswap: ["9M"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - spitup: ["9L12", "8L12", "7L25"], - stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], - steelroller: ["8T"], - stockpile: ["9L12", "8L12", "7L25"], - storedpower: ["9M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swallow: ["9L12", "8L12", "7L25"], - sweetkiss: ["9L1", "8L1"], - swift: ["9M"], - takedown: ["9M", "7V"], - taunt: ["9M"], - telekinesis: ["7T"], - teleport: ["8V", "7V"], - terablast: ["9M"], - thief: ["9M"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - triattack: ["8M", "8V", "7V"], - uproar: ["9M", "8M"], - wakeupslap: ["7L27", "6L28", "5L41", "4L37"], - watergun: ["7V"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - workup: ["8M", "7M", "5M"], - zapcannon: ["7V"], - zenheadbutt: ["9M"] - }, - encounters: [ - { generation: 1, level: 3 }, - { generation: 2, level: 3 }, - { generation: 3, level: 3 } - ] - }, - wigglytuff: { - learnset: { - alluringvoice: ["9M"], - allyswitch: ["8M", "7T"], - amnesia: ["9M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "8M"], - bide: ["8V", "7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodypress: ["9M"], - bodyslam: ["9M", "9L1", "8M", "8L1", "7V", "3T"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bubblebeam: ["7V"], - calmmind: ["9M"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - charm: ["9M", "9L1", "8M", "8L1"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - copycat: ["9L1", "8L1"], - counter: ["7V", "3T"], - covet: ["9L1", "8L1", "7T", "6T", "5T"], - curse: ["7V"], - darkpulse: ["9M"], - dazzlinggleam: ["9M", "8M", "8V", "7M", "6M"], - defensecurl: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3T", - "3L1" - ], - detect: ["7V"], - dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], - disable: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - disarmingvoice: ["9M", "9L1", "8L1"], - doubleedge: ["9M", "9L1", "8L1", "7L1", "7V", "6L1", "3T"], - doubleslap: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["9M", "8M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - dynamicpunch: ["7V", "3T"], - echoedvoice: ["9L1", "8L1", "7M", "6M", "5M"], - encore: ["9M"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - energyball: ["9M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "8M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - gyroball: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M"], - headbutt: ["8V", "7V", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T"], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icespinner: ["9M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - incinerate: ["6M", "5M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lastresort: ["7T", "6T", "5T", "4T"], - lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - magicalleaf: ["9M"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["9M"], - mimic: ["9L1", "8L1", "7V", "3T"], - minimize: ["8V"], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M", "8M"], - mudslap: ["7V", "4T", "3T"], - nastyplot: ["9M"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - playrough: ["9M", "9L5", "8M", "8L1", "8V", "7L1", "6L1"], - pound: ["9L1", "8L1", "8V"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychicnoise: ["9M"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: ["9M"], - psywave: ["7V"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - rollout: ["7V", "4T", "3T"], - round: ["9L1", "8M", "8L1", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - sandstorm: ["9M"], - screech: ["8M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - selfdestruct: ["8M"], - shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - sing: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - skillswap: ["9M"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - spitup: ["9L1", "8L1"], - stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], - steelroller: ["8T"], - stockpile: ["9L1", "8L1"], - storedpower: ["9M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swallow: ["9L1", "8L1"], - sweetkiss: ["9L1", "8L1"], - swift: ["9M"], - takedown: ["9M", "7V"], - taunt: ["9M"], - telekinesis: ["7T"], - teleport: ["8V", "7V"], - terablast: ["9M"], - thief: ["9M"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - triattack: ["8M", "8V", "7V"], - uproar: ["9M", "8M"], - watergun: ["7V"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - workup: ["8M", "7M", "5M"], - zapcannon: ["7V"], - zenheadbutt: ["9M"] - }, - encounters: [{ generation: 1, level: 22 }] - }, - zubat: { - learnset: { - absorb: ["8L1", "8V", "7L1"], - acrobatics: ["8M", "7M", "6M", "6L30", "5M", "5L30"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["8M"], - aircutter: ["8L25", "7L19", "6L19", "5L25", "4T", "4L25", "3L31"], - airslash: ["8M", "8L50", "8V", "7L41", "6L41", "5L45", "4L41"], - assurance: ["8M"], - astonish: ["8L5", "7L7", "6L7", "5L8", "4L9", "3L6"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bite: ["8L30", "8V", "7L11", "7V", "6L11", "5L12", "4L13", "3L16"], - bravebird: ["8M", "7E", "6E", "5E", "4E"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: [ - "8L45", - "8V", - "7L17", - "7V", - "6L17", - "5L19", - "4L21", - "3L26" - ], - crunch: ["8M"], - curse: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - defog: ["8E", "7T", "7E", "6E", "5E", "4M"], - detect: ["7V"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dualwingbeat: ["8T"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - feintattack: ["7E", "7V", "6E", "5E", "4E", "3E"], - fly: ["8M", "8V", "7M", "6M", "5M", "4M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: [ - "8M", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4M", - "3M" - ], - gust: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - haze: ["8L35", "8V", "7L35", "7V", "6L35", "5L41", "4L37", "3L46"], - headbutt: ["8V"], - heatwave: ["8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hypnosis: ["8E", "7E", "6E", "5E", "5D", "4E"], - leechlife: [ - "8M", - "8L55", - "8V", - "7M", - "7L31", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - meanlook: ["8L10", "7L29", "7V", "6L29", "5L29", "4L29", "3L36"], - megadrain: ["8V", "7V"], - mimic: ["7V", "3T"], - nastyplot: ["8M", "7E", "6E", "5E", "4E"], - naturalgift: ["4M"], - ominouswind: ["4T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - pluck: ["5M", "4M"], - poisonfang: ["8L15", "7L25", "6L25", "5L37", "4L33", "3L41"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], - quickattack: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - quickguard: ["8L20", "7L43", "6L43"], - rage: ["7V"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - razorwind: ["7V"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roost: ["8V", "7M", "6M", "5T", "4M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - steelwing: ["8M", "7M", "7E", "7V", "6M", "6E", "5E", "4M", "3M"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["7T", "6T", "5T", "5D", "4T"], - supersonic: [ - "8L1", - "8V", - "7L5", - "7V", - "6L4", - "5L4", - "5D", - "4L5", - "3L6" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "8V", "7L23", "7V", "6L23", "5L23", "4T", "3T"], - tailwind: ["7T", "6T", "5T", "4T"], - takedown: ["7V"], - taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - twister: ["4T"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - uturn: ["8M", "8V", "7M", "6M", "5M", "4M"], - venomdrench: ["8M", "7E", "6E"], - venoshock: ["8M", "8L40", "7M", "7L37", "6M", "6L37", "5M"], - whirlwind: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - wingattack: [ - "8E", - "8V", - "7L13", - "7V", - "6L13", - "5L15", - "4L17", - "3L21" - ], - zenheadbutt: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"] - }, - encounters: [ - { generation: 1, level: 6 }, - { generation: 2, level: 2 } - ] - }, - golbat: { - learnset: { - absorb: ["8L1", "8V", "7L1"], - acrobatics: ["8M", "7M", "6M", "6L33", "5M", "5L33"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["8M"], - aircutter: ["8L27", "7L19", "6L19", "5L27", "4T", "4L27", "3L35"], - airslash: ["8M", "8L62", "8V", "7L48", "6L48", "5L52", "4L51"], - assurance: ["8M"], - astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bite: ["8L34", "8V", "7L1", "7V", "6L1", "5L12", "4L13", "3L16"], - bravebird: ["8M"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: [ - "8L55", - "8V", - "7L17", - "7V", - "6L17", - "5L19", - "4L21", - "3L28" - ], - crunch: ["8M", "8V"], - curse: ["7V"], - defog: ["7T", "4M"], - detect: ["7V"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dualwingbeat: ["8T"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fly: ["8M", "8V", "7M", "6M", "5M", "4M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - haze: ["8L41", "8V", "7L40", "7V", "6L40", "5L47", "4L45", "3L56"], - headbutt: ["8V"], - heatwave: ["8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - leechlife: [ - "8M", - "8L69", - "8V", - "7M", - "7L35", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - meanlook: ["8L1", "7L32", "7V", "6L32", "5L33", "4L33", "3L42"], - megadrain: ["8V", "7V"], - mimic: ["7V", "3T"], - nastyplot: ["8M"], - naturalgift: ["4M"], - ominouswind: ["4T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - pluck: ["5M", "4M"], - poisonfang: ["8L15", "7L27", "6L27", "5L42", "4L39", "3L49"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: ["8V"], - quickguard: ["8L20", "7L51", "6L51"], - rage: ["7V"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - razorwind: ["7V"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roost: ["8V", "7M", "6M", "5T", "4M"], - round: ["8M", "7M", "6M", "5M"], - screech: ["8M", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["7T", "6T", "5T", "4T"], - supersonic: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "8V", "7L24", "7V", "6L24", "5L24", "4T", "3T"], - tailwind: ["7T", "6T", "5T", "4T"], - takedown: ["7V"], - taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - twister: ["4T"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - uturn: ["8M", "8V", "7M", "6M", "5M", "4M"], - venomdrench: ["8M"], - venoshock: ["8M", "8L48", "7M", "7L43", "6M", "6L43", "5M"], - whirlwind: ["8V", "7V"], - wingattack: ["8V", "7L13", "7V", "6L13", "5L15", "4L17", "3L21"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - }, - encounters: [ - { generation: 2, level: 13 }, - { generation: 3, level: 5 }, - { generation: 4, level: 10 }, - { generation: 6, level: 19, maxEggMoves: 1 }, - { generation: 7, level: 20 } - ] - }, - crobat: { - learnset: { - absorb: ["8L1", "7L1"], - acrobatics: ["8M", "7M", "6M", "6L33", "5M", "5L33"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["8M"], - aircutter: ["8L27", "7L19", "6L19", "5L27", "4T", "4L27", "3L35"], - airslash: [ - "8M", - "8L62", - "7L48", - "7S1", - "6L48", - "5L52", - "4L51", - "4S0" - ], - assurance: ["8M"], - astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bite: ["8L34", "7L1", "7V", "6L1", "5L12", "4L13", "3L16"], - bravebird: ["8M"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: ["8L55", "7L17", "7V", "6L17", "5L19", "4L21", "3L28"], - crosspoison: ["8M", "8L0", "7L1", "6L1", "5L1", "4L1"], - crunch: ["8M"], - curse: ["7V"], - darkpulse: ["8M", "7M", "7S1", "6M", "5T", "4M"], - defog: ["7T", "4M"], - detect: ["7V"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dualwingbeat: ["8T"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - fly: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - haze: ["8L41", "7L40", "7V", "6L40", "5L47", "4L45", "3L56"], - heatwave: ["8M", "7T", "6T", "5T", "4T", "4S0"], - hex: ["8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: ["8M"], - hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - leechlife: [ - "8M", - "8L69", - "7M", - "7L35", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - meanlook: ["8L1", "7L32", "7V", "6L32", "5L33", "4L33", "3L42"], - mimic: ["3T"], - nastyplot: ["8M"], - naturalgift: ["4M"], - ominouswind: ["4T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - pluck: ["5M", "4M"], - poisonfang: ["8L15", "7L27", "6L27", "5L42", "4L39", "3L49"], - protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - quickguard: ["8L20", "7L51", "6L51"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roost: ["7M", "6M", "5T", "4M"], - round: ["8M", "7M", "6M", "5M"], - screech: ["8M", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], - skyattack: ["7T", "6T", "5T", "4T"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8M", "7M", "7S1", "6M", "5M", "4M", "4S0", "3M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["7T", "6T", "5T", "4T", "4S0"], - supersonic: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "7L24", "7V", "6L24", "5L24", "4T", "3T"], - tailwind: ["8L1", "7T", "6T", "5T", "4T"], - taunt: ["8M", "7M", "6M", "5M", "4M", "3M"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8L1", "7M", "7V", "7S1", "6M", "5M", "4M", "3M"], - twister: ["4T"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - uturn: ["8M", "7M", "6M", "5M", "4M"], - venomdrench: ["8M"], - venoshock: ["8M", "8L48", "7M", "7L43", "6M", "6L43", "5M"], - wingattack: ["7L13", "7V", "6L13", "5L15", "4L17", "3L21"], - xscissor: ["8M", "7M", "6M", "5M", "4M"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 4, - level: 30, - gender: "M", - nature: "Timid", - moves: ["heatwave", "airslash", "sludgebomb", "superfang"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 64, - gender: "M", - moves: ["airslash", "toxic", "darkpulse", "sludgebomb"], - pokeball: "cherishball" - } - ] - }, - oddish: { - learnset: { - absorb: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S1" - ], - acid: [ - "9L4", - "8L4", - "8V", - "7L9", - "7V", - "6L9", - "5L9", - "4L9", - "3L23", - "3S0" - ], - acidspray: ["9M"], - afteryou: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bulletseed: ["9M", "8M", "4M", "3M"], - captivate: ["4M"], - charm: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], - confide: ["7M", "6M"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - dazzlinggleam: ["8M", "8V", "7M", "6M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flail: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gastroacid: ["7T", "6T", "5T", "4T"], - gigadrain: [ - "9M", - "9L20", - "8M", - "8L20", - "7T", - "7L31", - "7V", - "6T", - "6L31", - "5T", - "5L37", - "5D", - "4M", - "4L37", - "3M" - ], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "9L32", "8M", "8L32", "7L47", "6L45"], - growth: ["9L1", "8L1", "8V", "7L1"], - headbutt: ["8V"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - ingrain: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - leafstorm: ["9M"], - leechseed: ["9E", "8E", "3S1"], - luckychant: ["7L23", "6L23", "5L25", "4L25"], - magicalleaf: ["9M"], - megadrain: [ - "9L12", - "8L12", - "8V", - "7L19", - "7V", - "6L19", - "5L21", - "4L21" - ], - mimic: ["7V", "3T"], - moonblast: ["9L28", "8L28", "8V", "7L43", "6L43"], - moonlight: [ - "9L36", - "8L36", - "7L27", - "7V", - "6L27", - "5L33", - "4L33", - "3L32" - ], - naturalgift: ["7L39", "6L29", "5L29", "4M", "4L29"], - naturepower: ["8E", "7M", "7E", "6M", "6E", "5E"], - petaldance: [ - "9L40", - "8L40", - "7L51", - "7V", - "6L41", - "5L41", - "4L41", - "3L39" - ], - poisonpowder: [ - "9L14", - "8L14", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4L13", - "3L14", - "3S0" - ], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - razorleaf: ["9E", "8E", "8V", "7E", "7V", "6E", "5E", "4E", "3E"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - sleeppowder: [ - "9L18", - "8L18", - "8V", - "7L15", - "7V", - "6L15", - "5L17", - "4L17", - "3L18", - "3S0" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - strengthsap: ["9E", "8E", "7E"], - stunspore: [ - "9L16", - "8L16", - "8V", - "7L14", - "7V", - "6L14", - "5L15", - "4L15", - "3L16", - "3S0" - ], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: [ - "9L8", - "8L8", - "7L5", - "7V", - "6L5", - "5L5", - "5D", - "4L5", - "3L7" - ], - swordsdance: [ - "9M", - "8M", - "7M", - "7V", - "6M", - "5M", - "4M", - "4E", - "3T", - "3E" - ], - synthesis: [ - "9E", - "8E", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - takedown: ["7V"], - teeterdance: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], - terablast: ["9M"], - tickle: ["9E", "8E", "7E", "6E", "5E", "4E"], - toxic: [ - "9M", - "9L24", - "8L24", - "8V", - "7M", - "7L35", - "7V", - "6M", - "6L35", - "5M", - "4M", - "3M" - ], - trailblaze: ["9M"], - venoshock: ["9M", "8M", "7M", "6M", "5M"], - worryseed: ["7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 26, - gender: "M", - nature: "Quirky", - ivs: { - hp: 23, - atk: 24, - def: 20, - spa: 21, - spd: 9, - spe: 16 - }, - moves: ["poisonpowder", "stunspore", "sleeppowder", "acid"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 5, - shiny: 1, - moves: ["absorb", "leechseed"], - pokeball: "pokeball" - } - ], - encounters: [{ generation: 1, level: 12 }] - }, - gloom: { - learnset: { - absorb: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - acid: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L24", - "3S0" - ], - acidspray: ["9M"], - afteryou: ["7T", "6T", "5T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bulletseed: ["9M", "8M", "4M", "3M"], - captivate: ["4M"], - charm: ["9M", "8M"], - confide: ["7M", "6M"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - dazzlinggleam: ["8M", "8V", "7M", "6M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["8M", "7T", "6T", "5T", "4M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gastroacid: ["7T", "6T", "5T", "4T"], - gigadrain: [ - "9M", - "9L20", - "8M", - "8L20", - "7T", - "7L34", - "7V", - "6T", - "6L34", - "5T", - "5L47", - "4M", - "4L47", - "3M" - ], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "9L38", "8M", "8L38", "7L54", "6L54"], - growth: ["9L1", "8L1", "8V", "7L1"], - headbutt: ["8V"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - leafstorm: ["9M"], - luckychant: ["7L24", "6L24", "5L29", "4L29"], - magicalleaf: ["9M"], - megadrain: [ - "9L12", - "8L12", - "8V", - "7L19", - "7V", - "6L19", - "5L23", - "4L23" - ], - mimic: ["7V", "3T"], - moonblast: ["9L32", "8L32", "8V"], - moonlight: [ - "9L44", - "8L44", - "7L29", - "7V", - "6L29", - "5L41", - "4L41", - "3L35", - "3S0" - ], - naturalgift: ["7L44", "6L35", "5L35", "4M", "4L35"], - naturepower: ["7M", "6M"], - petalblizzard: ["9M", "7L49", "6L49"], - petaldance: [ - "9L50", - "8L50", - "7L59", - "7V", - "6L53", - "5L53", - "4L53", - "3L44", - "3S0" - ], - poisonpowder: [ - "9L14", - "8L14", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4L13", - "3L1" - ], - pollenpuff: ["9M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - razorleaf: ["8V"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - sleeppowder: [ - "9L18", - "8L18", - "8V", - "7L15", - "7V", - "6L15", - "5L17", - "4L17", - "3L18", - "3S0" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - stunspore: [ - "9L16", - "8L16", - "8V", - "7L14", - "7V", - "6L14", - "5L15", - "4L15", - "3L16" - ], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - swordsdance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3T"], - synthesis: ["7T", "6T", "5T", "4T"], - takedown: ["7V"], - terablast: ["9M"], - toxic: [ - "9M", - "9L26", - "8L26", - "8V", - "7M", - "7L39", - "7V", - "6M", - "6L39", - "5M", - "4M", - "3M" - ], - trailblaze: ["9M"], - venoshock: ["9M", "8M", "7M", "6M", "5M"], - worryseed: ["7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 50, - moves: ["sleeppowder", "acid", "moonlight", "petaldance"], - pokeball: "pokeball" - } - ], - encounters: [ - { generation: 2, level: 14 }, - { generation: 4, level: 14 }, - { generation: 6, level: 18, maxEggMoves: 1 } - ] - }, - vileplume: { - learnset: { - absorb: ["9L1", "8L1", "8V", "7V", "3L1"], - acid: ["9L1", "8L1", "8V", "7V"], - acidspray: ["9M"], - afteryou: ["7T", "6T", "5T"], - aromatherapy: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bodyslam: ["9M", "8M", "7V", "3T"], - bulletseed: ["9M", "8M", "4M", "3M"], - captivate: ["4M"], - charm: ["9M", "8M"], - confide: ["7M", "6M"], - corrosivegas: ["8T"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - dazzlinggleam: ["9M", "8M", "8V", "7M", "6M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["8M", "7T", "6T", "5T", "4M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gastroacid: ["7T", "6T", "5T", "4T"], - gigadrain: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7V", - "6T", - "5T", - "4M", - "3M" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "9L1", "8M", "8L1"], - growth: ["9L1", "8L1", "8V"], - headbutt: ["8V"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - leafstorm: ["9M"], - magicalleaf: ["9M"], - megadrain: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - mimic: ["7V", "3T"], - moonblast: ["9L1", "8L1"], - moonlight: ["9L1", "8L1"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - petalblizzard: ["9M", "9L0", "8L0", "7L49", "6L49"], - petaldance: [ - "9L1", - "8L1", - "8V", - "7L59", - "7V", - "6L53", - "5L53", - "4L53", - "3L44" - ], - poisonpowder: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1"], - pollenpuff: ["9M", "8M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - sleeppowder: ["9L1", "8L1", "7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - sludgewave: ["9M", "8M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: [ - "9M", - "8M", - "8V", - "7M", - "7L69", - "7V", - "6M", - "6L64", - "5M", - "5L65", - "4M", - "4L65", - "3M" - ], - solarblade: ["9M"], - stunspore: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["9L1", "8L1", "7V"], - swordsdance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3T"], - synthesis: ["7T", "6T", "5T", "4T"], - takedown: ["7V"], - terablast: ["9M"], - toxic: ["9M", "9L1", "8L1", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - venoshock: ["9M", "8M", "7M", "6M", "5M"], - weatherball: ["9M"], - worryseed: ["7T", "6T", "5T", "4T"] - } - }, - bellossom: { - learnset: { - absorb: ["9L1", "8L1", "7V", "3L1"], - acid: ["9L1", "8L1"], - acidspray: ["9M"], - afteryou: ["7T", "6T", "5T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "8M"], - bulletseed: ["9M", "8M", "4M", "3M"], - captivate: ["4M"], - charm: ["9M", "8M"], - confide: ["7M", "6M"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gastroacid: ["7T", "6T", "5T", "4T"], - gigadrain: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7V", - "6T", - "5T", - "4M", - "3M" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "9L1", "8M", "8L1"], - growth: ["9L1", "8L1"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - laserfocus: ["7T"], - leafblade: ["8M", "7L1", "6L1", "5L1", "4L1"], - leafstorm: ["9M", "8M", "7L1", "6L1", "5L53", "4L53"], - magicalleaf: ["9M", "8M", "7L1", "6L23", "5L23", "4L23", "3L1"], - megadrain: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - mimic: ["3T"], - moonblast: ["9L1", "8L1"], - moonlight: ["9L1", "8L1"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - petalblizzard: ["9M", "9L0", "8L0", "7L49", "6L49"], - petaldance: ["9L1", "8L1", "7L59", "7V", "3L44"], - playrough: ["9M", "8M"], - poisonpowder: ["9L1", "8L1"], - pollenpuff: ["9M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - quiverdance: ["9L1", "8L1", "7L39"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - sleeppowder: ["9L1", "8L1"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M", "3L55"], - solarblade: ["9M"], - stunspore: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: [ - "9M", - "8M", - "7M", - "7L1", - "7V", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3M" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - synthesis: ["7T", "6T", "5T", "4T"], - terablast: ["9M"], - toxic: ["9M", "9L1", "8L1", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - tripleaxel: ["9M"], - uproar: ["9M", "8M", "7T", "6T", "5T", "4T"], - venoshock: ["9M", "8M", "7M", "6M", "5M"], - weatherball: ["9M"], - worryseed: ["7T", "6T", "5T", "4T"] - } - }, - paras: { - learnset: { - absorb: ["8V", "7L11"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - afteryou: ["7T", "6T", "5T"], - agility: ["7E", "6E", "5E", "4E"], - aromatherapy: ["7L43", "6L43", "5L43", "4L38", "3L49"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bodyslam: ["7V", "3T"], - brickbreak: ["8V", "7M", "6M", "5M", "4M"], - bugbite: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - bulletseed: ["4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["7E", "7V", "6E", "5E", "4E", "3T", "3E"], - crosspoison: ["7E", "6E", "5E", "5D", "4E"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - dig: ["8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["7E", "7V", "6E", "5E", "4M", "3T"], - energyball: ["7M", "6M", "5M", "4M"], - facade: ["8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["7M", "7V", "6M", "5M", "4M", "4E", "3E", "3S0"], - fellstinger: ["7E", "6E"], - flail: ["7E", "7V", "6E", "5E", "4E", "3E"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7L17", "7V", "6L17", "5L17", "4T", "3T"], - furyswipes: ["8V"], - gigadrain: [ - "7T", - "7L38", - "7V", - "6T", - "6L38", - "5T", - "5L38", - "4M", - "4L33", - "3M", - "3L43" - ], - grassknot: ["7M", "6M", "5M", "4M"], - grassyterrain: ["7E"], - growth: ["8V", "7L33", "7V", "6L33", "5L33", "4L27", "3L37"], - headbutt: ["8V"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - knockoff: ["7T", "6T", "5T", "4T"], - leechlife: ["8V", "7M", "7V", "6L11", "5L11", "4L11", "3L19"], - leechseed: ["7E", "6E", "5E"], - lightscreen: ["8V", "7M", "7V", "6M", "5M", "4E", "3E"], - megadrain: ["8V", "7V"], - metalclaw: ["7E", "6E", "5E", "4E"], - mimic: ["7V", "3T"], - naturalgift: ["7E", "6E", "5E", "4M"], - naturepower: ["7M", "6M"], - poisonpowder: ["8V", "7L6", "7V", "6L6", "5L6", "4L6", "3L13"], - protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["7E", "7V", "6E", "5E", "4E", "3E"], - pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], - rage: ["7V"], - ragepowder: ["7L49", "6L49", "5L49"], - reflect: ["8V", "7V"], - refresh: ["3S0"], - rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rototiller: ["7E", "6E"], - round: ["7M", "6M", "5M"], - scratch: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - screech: ["7E", "7V", "6E", "5E", "4E", "3E"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["7T", "6T", "5T", "4T"], - skullbash: ["7V"], - slash: ["8V", "7L27", "7V", "6L27", "5L27", "4L22", "3L31", "3S0"], - sleeppowder: ["8V"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - spore: ["8V", "7L22", "7V", "6L22", "5L22", "4L17", "3L25", "3S0"], - stringshot: ["4T"], - strugglebug: ["6M", "5M"], - stunspore: ["8V", "7L6", "7V", "6L6", "5L6", "5D", "4L6", "3L7"], - substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7E", "7V", "6E", "5E", "4E", "3E"], - swordsdance: ["7M", "7V", "6M", "5M", "4M", "3T"], - synthesis: ["7T", "6T", "5T", "5D", "4T"], - takedown: ["7V"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - venoshock: ["7M", "6M", "5M"], - wideguard: ["7E", "6E"], - worryseed: ["7T", "6T", "5T", "4T"], - xscissor: [ - "8V", - "7M", - "7L54", - "6M", - "6L54", - "5M", - "5L54", - "4M", - "4L43" - ] - }, - eventData: [ - { - generation: 3, - level: 28, - abilities: ["effectspore"], - moves: ["refresh", "spore", "slash", "falseswipe"] - } - ], - encounters: [{ generation: 1, level: 8 }] - }, - parasect: { - learnset: { - absorb: ["8V", "7L1"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - afteryou: ["7T", "6T", "5T"], - aromatherapy: ["7L51", "6L51", "5L51", "4L47", "3L59"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bodyslam: ["7V", "3T"], - brickbreak: ["8V", "7M", "6M", "5M", "4M"], - bugbite: ["7T", "6T", "5T", "4T"], - bulletseed: ["4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["3T"], - crosspoison: ["7L1", "6L1", "5L1", "4L1"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - dig: ["8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["7V", "4M", "3T"], - energyball: ["7M", "6M", "5M", "4M"], - facade: ["8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["7M", "6M", "5M", "4M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7L17", "7V", "6L17", "5L17", "4T", "3T"], - furyswipes: ["8V"], - gigadrain: [ - "7T", - "7L44", - "7V", - "6T", - "6L44", - "5T", - "5L44", - "4M", - "4L39", - "3M", - "3L51" - ], - gigaimpact: ["7M", "6M", "5M", "4M"], - grassknot: ["7M", "6M", "5M", "4M"], - growth: ["8V", "7L37", "7V", "6L37", "5L37", "4L30", "3L43"], - headbutt: ["8V"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], - leechlife: ["8V", "7M", "7V", "6L1", "5L1", "4L1", "3L19"], - leechseed: ["8V"], - lightscreen: ["8V", "7M", "6M", "5M"], - megadrain: ["8V", "7V"], - mimic: ["7V", "3T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - poisonpowder: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - protect: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - ragepowder: ["7L59", "6L59", "5L59"], - reflect: ["8V", "7V"], - rest: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - scratch: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - screech: ["8V"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["7T", "6T", "5T", "4T"], - skullbash: ["7V"], - slash: ["8V", "7L29", "7V", "6L29", "5L29", "4L22", "3L35"], - sleeppowder: ["8V"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - spore: ["8V", "7L22", "7V", "6L22", "5L22", "4L17", "3L27"], - stringshot: ["4T"], - strugglebug: ["6M", "5M"], - stunspore: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - substitute: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7V"], - swordsdance: ["7M", "7V", "6M", "5M", "4M", "3T"], - synthesis: ["7T", "6T", "5T", "4T"], - takedown: ["7V"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["7T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - venoshock: ["7M", "6M", "5M"], - worryseed: ["7T", "6T", "5T", "4T"], - xscissor: [ - "8V", - "7M", - "7L66", - "6M", - "6L66", - "5M", - "5L66", - "4M", - "4L55" - ] - }, - encounters: [ - { generation: 1, level: 13 }, - { generation: 2, level: 5 } - ] - }, - venonat: { - learnset: { - acidspray: ["9M"], - agility: ["9M", "9E", "7E", "6E", "5E", "4E"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "9E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - bide: ["7V"], - bugbite: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - bugbuzz: ["9M", "9L25"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - confusion: [ - "9L11", - "8V", - "7L11", - "7V", - "6L11", - "5L11", - "4L11", - "3L17" - ], - curse: ["7V"], - disable: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - energyball: ["9M"], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - foresight: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: [ - "9M", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4M", - "4E", - "3M", - "3E" - ], - headbutt: ["8V"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - leechlife: [ - "9M", - "9L35", - "8V", - "7M", - "7L35", - "7V", - "6L17", - "5L17", - "4L17", - "3L25" - ], - lunge: ["9M"], - megadrain: ["8V", "7V"], - mimic: ["7V", "3T"], - morningsun: ["9E", "7E", "6E", "5E", "4E"], - naturalgift: ["4M"], - nightshade: ["9M"], - poisonfang: ["9L41", "7L41", "6L41", "5L41", "4L41"], - poisonpowder: [ - "9L13", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4L13", - "3L20" - ], - pounce: ["9M"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: [ - "9M", - "9L17", - "8V", - "7L17", - "7V", - "6L25", - "5L25", - "4L25", - "3L33" - ], - psychic: [ - "9M", - "9L47", - "8V", - "7M", - "7L47", - "7V", - "6M", - "6L47", - "5M", - "5L47", - "4M", - "4L47", - "3M", - "3L41" - ], - psychicnoise: ["9M"], - psywave: ["7V"], - rage: ["7V"], - ragepowder: ["9E", "7E", "6E", "5E"], - reflect: ["8V", "7V"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - screech: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], - signalbeam: [ - "7T", - "7L25", - "7E", - "6T", - "6L35", - "6E", - "5T", - "5L35", - "5E", - "4T", - "4L35", - "4E", - "3E" - ], - skillswap: [ - "9M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4M", - "3M" - ], - skittersmack: ["9M"], - sleeppowder: [ - "9L29", - "8V", - "7L29", - "7V", - "6L29", - "5L29", - "4L29", - "3L36" - ], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - stringshot: ["4T"], - strugglebug: ["9M", "6M", "5M"], - stunspore: [ - "9L23", - "8V", - "7L23", - "7V", - "6L23", - "5L23", - "4L23", - "3L28" - ], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - supersonic: ["9L5", "8V", "7L5", "7V", "6L5", "5L5", "4L5", "3L9"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7V"], - swift: ["9M", "7V", "4T", "3T"], - tackle: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M", "7V"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M", "9E", "7E", "6E", "5E", "4E"], - venoshock: ["9M", "9E", "7M", "6M", "5M"], - zenheadbutt: [ - "9M", - "9L37", - "7T", - "7L37", - "6T", - "6L37", - "5T", - "5L37", - "4T", - "4L37" - ] - }, - encounters: [{ generation: 1, level: 13 }] - }, - venomoth: { - learnset: { - acidspray: ["9M"], - acrobatics: ["9M", "7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "8V"], - aircutter: ["9M", "4T"], - airslash: ["9M", "9L0"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M"], - bide: ["7V"], - bugbite: ["9M", "7T", "6T", "5T", "4T"], - bugbuzz: ["9M", "9L25", "8V", "7L1", "6L1", "5L59", "4L59"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - confusion: [ - "9L11", - "8V", - "7L11", - "7V", - "6L11", - "5L11", - "4L11", - "3L17" - ], - curse: ["7V"], - defog: ["7T", "4M"], - disable: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["8V"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - foresight: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - gust: ["8V", "7L1", "7V", "6L31", "5L31", "4L31", "3L31"], - headbutt: ["8V"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - leechlife: [ - "9M", - "9L37", - "8V", - "7M", - "7L37", - "7V", - "6L17", - "5L17", - "4L17", - "3L25" - ], - lunge: ["9M"], - megadrain: ["8V", "7V"], - mimic: ["7V", "3T"], - naturalgift: ["4M"], - nightshade: ["9M"], - ominouswind: ["4T"], - poisonfang: ["9L47", "7L47", "6L47", "5L47", "4L47"], - poisonpowder: [ - "9L13", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4L13", - "3L20" - ], - pounce: ["9M"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: [ - "9M", - "9L17", - "8V", - "7L17", - "7V", - "6L25", - "5L25", - "4L25", - "3L36" - ], - psychic: [ - "9M", - "9L55", - "8V", - "7M", - "7L55", - "7V", - "6M", - "6L55", - "5M", - "5L55", - "4M", - "4L55", - "3M", - "3L52", - "3S0" - ], - psychicnoise: ["9M"], - psywave: ["7V"], - quiverdance: ["9L1", "8V", "7L1", "6L1", "5L63"], - rage: ["7V"], - razorwind: ["7V"], - reflect: ["8V", "7V"], - refresh: ["3S0"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roost: ["8V", "7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - screech: ["8V"], - secretpower: ["6M", "4M", "3M"], - signalbeam: ["7T", "7L25", "6T", "6L37", "5T", "5L37", "4T", "4L37"], - silverwind: ["7L1", "6L1", "5L1", "4M", "4L1", "3L1", "3S0"], - skillswap: ["9M", "7T", "6T", "5T", "4M", "3M"], - skittersmack: ["9M"], - sleeppowder: [ - "9L29", - "8V", - "7L29", - "7V", - "6L29", - "5L29", - "4L29", - "3L42" - ], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - sludgewave: ["9M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - stringshot: ["4T"], - strugglebug: ["9M", "6M", "5M"], - stunspore: [ - "9L23", - "8V", - "7L23", - "7V", - "6L23", - "5L23", - "4L23", - "3L28" - ], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T", "3S0"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - supersonic: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7V"], - swift: ["9M", "7V", "4T", "3T"], - tackle: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwind: ["7T", "6T", "5T", "4T"], - takedown: ["9M", "7V"], - teleport: ["8V", "7V"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M"], - twister: ["4T"], - uturn: ["9M", "8V", "7M", "6M", "5M", "4M"], - venoshock: ["9M", "7M", "6M", "5M"], - whirlwind: ["7V"], - zenheadbutt: [ - "9M", - "9L41", - "7T", - "7L41", - "6T", - "6L41", - "5T", - "5L41", - "4T", - "4L41" - ] - }, - eventData: [ - { - generation: 3, - level: 32, - abilities: ["shielddust"], - moves: ["refresh", "silverwind", "substitute", "psychic"] - } - ], - encounters: [ - { generation: 1, level: 30 }, - { generation: 2, level: 10 }, - { generation: 4, level: 8 }, - { generation: 6, level: 30 } - ] - }, - diglett: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "8M", "8V"], - allyswitch: ["8M"], - ancientpower: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - assurance: ["8M"], - astonish: [ - "9L8", - "8L8", - "7L7", - "7E", - "6L7", - "6E", - "5L7", - "5E", - "4L7", - "4E" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - beatup: ["8M", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - bide: ["7V"], - bodyslam: ["9M", "8M", "7V", "3T"], - bulldoze: [ - "9M", - "9L16", - "8M", - "8L16", - "7M", - "7L18", - "6M", - "6L18", - "5M", - "5L18" - ], - captivate: ["4M"], - charm: ["9M"], - confide: ["7M", "6M"], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - dig: [ - "9M", - "9L32", - "8M", - "8L32", - "8V", - "7L31", - "7V", - "6M", - "6L34", - "5M", - "5L34", - "4M", - "4L18", - "3M", - "3L17" - ], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: [ - "9M", - "9L36", - "8M", - "8L36", - "7T", - "7L28", - "6T", - "6L29", - "5T", - "5L29", - "4T", - "4L26" - ], - earthquake: [ - "9M", - "9L40", - "8M", - "8L40", - "8V", - "7M", - "7L39", - "7V", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L37", - "3M", - "3L41" - ], - echoedvoice: ["7M", "6M", "5M"], - endeavor: ["9M"], - endure: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - feintattack: ["7E", "7V", "6E", "5E", "4E", "3E"], - finalgambit: ["9E", "8E", "7E", "6E", "5E"], - fissure: [ - "9L44", - "8L44", - "8V", - "7L43", - "7V", - "6L45", - "5L45", - "4L40", - "3L49" - ], - foulplay: ["9M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyswipes: ["8V", "3L21"], - growl: ["9L4", "8L4", "8V", "7L4", "7V", "6L4", "5L4", "4L4", "3L5"], - headbutt: ["9E", "8E", "8V", "7E", "6E", "5E"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["9E", "8E", "6M", "5M"], - magnitude: ["7L14", "7V", "6L15", "5L15", "4L12", "3L9"], - memento: ["9E", "8E", "7E", "6E", "5E"], - mimic: ["7V", "3T"], - mudbomb: ["7L25", "7E", "6L26", "6E", "5L26", "5E", "4L29", "4E"], - mudshot: ["9M"], - mudslap: [ - "9M", - "9L12", - "8L12", - "7L10", - "7V", - "6L12", - "5L12", - "4T", - "4L15", - "3T", - "3L25" - ], - naturalgift: ["4M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], - rage: ["7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M", "8M", "7E", "6E", "5E", "4E"], - rockblast: ["9M"], - rockslide: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "4E", - "3T", - "3E" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "3L1" - ], - sandstorm: ["9M", "9L28", "8M", "8L28", "7M", "6M", "5M", "4M"], - sandtomb: ["9M"], - scorchingsands: ["9M", "8T"], - scratch: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - screech: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - secretpower: ["6M", "4M", "3M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - slash: [ - "9L24", - "8L24", - "8V", - "7L35", - "7V", - "6L37", - "5L37", - "4L34", - "3L33" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - smackdown: ["9M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "5D", "4M"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: [ - "9L20", - "8L20", - "8V", - "7L22", - "6L23", - "5L23", - "4T", - "4L23" - ], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swordsdance: ["9M"], - takedown: ["9M", "7V"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["9M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["9M", "8M", "7E", "6E", "5T", "5E", "4E", "3E"], - workup: ["8M"] - }, - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 2 } - ] - }, - diglettalola: { - learnset: { - aerialace: ["7M"], - agility: ["9M", "8M", "8V"], - allyswitch: ["8M"], - ancientpower: ["9E", "8E", "7E"], - assurance: ["8M"], - astonish: ["9L8", "8L8", "7L7", "7S0"], - attract: ["8M", "7M"], - beatup: ["8M", "7E"], - bodyslam: ["9M", "8M"], - bulldoze: ["9M", "9L16", "8M", "8L16", "7M", "7L18"], - charm: ["9M"], - confide: ["7M"], - dig: ["9M", "9L32", "8M", "8L32", "8V", "7L31"], - doubleteam: ["7M"], - earthpower: ["9M", "9L36", "8M", "8L36", "7T", "7L28"], - earthquake: ["9M", "9L40", "8M", "8L40", "8V", "7M", "7L39"], - echoedvoice: ["7M"], - endure: ["9M", "8M", "7E"], - facade: ["9M", "8M", "8V", "7M"], - feintattack: ["7E"], - finalgambit: ["9E", "8E", "7E"], - fissure: ["9L44", "8L44", "8V", "7L43"], - flashcannon: ["9M", "8M", "8V", "7M"], - foulplay: ["9M"], - frustration: ["7M"], - furyswipes: ["8V"], - growl: ["9L4", "8L4", "8V", "7L4", "7S0"], - headbutt: ["9E", "8E", "8V", "7E"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - honeclaws: ["9E", "8E"], - irondefense: ["9M", "8M", "7T"], - ironhead: ["9M", "9L24", "8M", "8L24", "7T", "7L35"], - magnitude: ["7L14"], - memento: ["9E", "8E", "7E"], - metalclaw: ["9M", "9L1", "8L1", "7L1", "7S0"], - metalsound: ["9M", "9E", "8E", "7E"], - mudbomb: ["7L25"], - mudshot: ["9M"], - mudslap: ["9M", "9L12", "8L12", "7L10", "7S0"], - protect: ["9M", "8M", "8V", "7M"], - pursuit: ["7E"], - rest: ["9M", "8M", "8V", "7M"], - return: ["7M"], - reversal: ["9M", "8M", "7E"], - rockblast: ["9M"], - rockslide: ["9M", "8M", "8V", "7M"], - rocktomb: ["9M", "8M", "7M"], - round: ["8M", "7M"], - sandattack: ["9L1", "8L1", "8V", "7L1"], - sandstorm: ["9M", "9L28", "8M", "8L28", "7M"], - sandtomb: ["9M"], - scaryface: ["9M"], - scorchingsands: ["9M", "8T"], - scratch: ["8V"], - screech: ["8M"], - shadowclaw: ["9M", "8M", "7M"], - slash: ["8V"], - sleeptalk: ["9M", "8M", "7M"], - sludgebomb: ["9M", "8M", "8V", "7M"], - smackdown: ["9M"], - snore: ["8M", "7T"], - stealthrock: ["9M", "8V", "7T"], - steelbeam: ["9M", "8T"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M"], - substitute: ["9M", "8M", "8V", "7M"], - suckerpunch: ["9L20", "8L20", "8V", "7L22"], - sunnyday: ["9M", "8M", "7M"], - swagger: ["7M"], - swordsdance: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M"], - thrash: ["9E", "8E", "7E"], - toxic: ["8V", "7M"], - uproar: ["8M"], - workup: ["8M", "7M"] - }, - eventData: [ - { - generation: 7, - level: 10, - abilities: ["tanglinghair"], - moves: ["mudslap", "astonish", "growl", "metalclaw"], - pokeball: "cherishball" - } - ] - }, - dugtrio: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "8M", "8V"], - allyswitch: ["8M"], - assurance: ["8M"], - astonish: ["9L1", "8L1", "7L7", "6L7", "5L7", "4L7"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - beatup: ["8M"], - bide: ["7V"], - bodyslam: ["9M", "8M", "7V", "3T"], - bulldoze: [ - "9M", - "9L16", - "8M", - "8L16", - "7M", - "7L18", - "6M", - "6L18", - "5M", - "5L18" - ], - captivate: ["4M"], - charm: ["9M", "3S0"], - confide: ["7M", "6M"], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - dig: [ - "9M", - "9L36", - "8M", - "8L36", - "8V", - "7L35", - "7V", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L18", - "3M", - "3L17" - ], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: [ - "9M", - "9L42", - "8M", - "8L42", - "7T", - "7L30", - "6T", - "6L33", - "5T", - "5L33", - "4T", - "4L28" - ], - earthquake: [ - "9M", - "9L48", - "8M", - "8L48", - "8V", - "7M", - "7L47", - "7V", - "6M", - "6L50", - "5M", - "5L50", - "4M", - "4L45", - "3M", - "3L51", - "3S0" - ], - echoedvoice: ["7M", "6M", "5M"], - endeavor: ["9M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fissure: [ - "9L54", - "8L54", - "8V", - "7L53", - "7V", - "6L57", - "5L57", - "4L50", - "3L64" - ], - foulplay: ["9M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyswipes: ["8V", "3L21"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["8V"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - magnitude: ["7L14", "7V", "6L15", "5L15", "4L12", "3L9"], - mimic: ["7V", "3T"], - mudbomb: ["7L25", "6L28", "5L28", "4L33"], - mudshot: ["9M"], - mudslap: [ - "9M", - "9L12", - "8L12", - "7L10", - "7V", - "6L12", - "5L12", - "4T", - "4L15", - "3T", - "3L25" - ], - naturalgift: ["4M"], - nightslash: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M", "8M"], - rockblast: ["9M"], - rockslide: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rototiller: ["7L1", "6L1"], - round: ["8M", "7M", "6M", "5M"], - sandattack: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - sandstorm: [ - "9M", - "9L30", - "8M", - "8L30", - "7M", - "6M", - "5M", - "4M", - "3S0" - ], - sandtomb: [ - "9M", - "9L0", - "8M", - "8L0", - "7L1", - "6L26", - "5L26", - "4L26", - "3L26" - ], - scaryface: ["9M"], - scorchingsands: ["9M", "8T"], - scratch: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - screech: ["8M", "8V"], - secretpower: ["6M", "4M", "3M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - slash: [ - "9L24", - "8L24", - "8V", - "7L41", - "7V", - "6L45", - "5L45", - "4L40", - "3L38" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - sludgewave: ["9M", "8M", "7M", "6M", "5M"], - smackdown: ["9M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: [ - "9L20", - "8L20", - "8V", - "7L22", - "6L23", - "5L23", - "4T", - "4L23" - ], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swordsdance: ["9M"], - takedown: ["9M", "7V"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["9M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - triattack: [ - "9L1", - "8M", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - uproar: ["9M", "8M", "5T"], - workup: ["8M"] - }, - eventData: [ - { - generation: 3, - level: 40, - moves: ["charm", "earthquake", "sandstorm", "triattack"] - } - ], - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 5 }, - { generation: 4, level: 19 } - ] - }, - dugtrioalola: { - learnset: { - aerialace: ["7M"], - agility: ["9M", "8M", "8V"], - allyswitch: ["8M"], - assurance: ["8M"], - astonish: ["9L1", "8L1", "7L7"], - attract: ["8M", "7M"], - beatup: ["8M"], - bodyslam: ["9M", "8M"], - bulldoze: ["9M", "9L16", "8M", "8L16", "7M", "7L18"], - charm: ["9M"], - confide: ["7M"], - curse: ["9M"], - dig: ["9M", "9L36", "8M", "8L36", "8V", "7L35"], - doubleedge: ["9M"], - doubleteam: ["7M"], - earthpower: ["9M", "9L42", "8M", "8L42", "7T", "7L30"], - earthquake: ["9M", "9L48", "8M", "8L48", "8V", "7M", "7L47"], - echoedvoice: ["7M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "8V", "7M"], - fissure: ["9L54", "8L54", "8V", "7L53"], - flashcannon: ["9M", "8M", "8V", "7M"], - foulplay: ["9M"], - frustration: ["7M"], - furyswipes: ["8V"], - gigaimpact: ["9M", "8M", "7M"], - growl: ["9L1", "8L1", "8V", "7L1"], - headbutt: ["8V"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - highhorsepower: ["8M"], - hyperbeam: ["9M", "8M", "8V", "7M"], - irondefense: ["9M", "8M", "7T"], - ironhead: ["9M", "9L24", "8M", "8L24", "7T", "7L41"], - magnitude: ["7L14"], - metalclaw: ["9M", "9L1", "8L1", "7L1"], - metalsound: ["9M"], - mudbomb: ["7L25"], - mudshot: ["9M"], - mudslap: ["9M", "9L12", "8L12", "7L10"], - nightslash: ["9L1", "8L1", "7L1"], - protect: ["9M", "8M", "8V", "7M"], - rest: ["9M", "8M", "8V", "7M"], - return: ["7M"], - reversal: ["9M", "8M"], - rockblast: ["9M"], - rockslide: ["9M", "8M", "8V", "7M"], - rocktomb: ["9M", "8M", "7M"], - rototiller: ["7L1"], - round: ["8M", "7M"], - sandattack: ["9L1", "8L1", "8V", "7L1"], - sandstorm: ["9M", "9L30", "8M", "8L30", "7M"], - sandtomb: ["9M", "9L0", "8M", "8L0", "7L1"], - scaryface: ["9M"], - scorchingsands: ["9M", "8T"], - scratch: ["8V"], - screech: ["8M", "8V"], - shadowclaw: ["9M", "8M", "7M"], - slash: ["8V"], - sleeptalk: ["9M", "8M", "7M"], - sludgebomb: ["9M", "8M", "8V", "7M"], - sludgewave: ["9M", "8M", "7M"], - smackdown: ["9M"], - snore: ["8M", "7T"], - stealthrock: ["9M", "8V", "7T"], - steelbeam: ["9M", "8T"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M"], - substitute: ["9M", "8M", "8V", "7M"], - suckerpunch: ["9L20", "8L20", "8V", "7L22"], - sunnyday: ["9M", "8M", "7M"], - swagger: ["7M"], - swordsdance: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M"], - throatchop: ["9M"], - toxic: ["8V", "7M"], - triattack: ["9L1", "8M", "8L1", "8V", "7L1"], - uproar: ["9M", "8M"], - workup: ["8M", "7M"] - } - }, - meowth: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M"], - amnesia: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], - assist: ["7E", "6E", "5E", "4E", "4S5", "3E"], - assurance: ["9L24", "8M", "8L24", "7L41", "6L41", "5L41", "4L41"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bite: [ - "9L16", - "8L16", - "8V", - "7L6", - "7V", - "6L6", - "6S7", - "5L6", - "4L6", - "4S4", - "3L10", - "3S2", - "3S3" - ], - bodyslam: ["9M", "8M", "7V", "3T"], - bubblebeam: ["7V"], - captivate: ["7L46", "6L46", "5L46", "4M", "4L46"], - charm: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - covet: ["9E", "8E", "7T", "6T", "5T"], - curse: ["7V"], - cut: ["6M", "5M", "4M", "3M"], - darkpulse: ["9M", "8M", "8V", "7M", "6M", "5T", "4M"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: ["9M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fakeout: [ - "9L1", - "8L1", - "8V", - "7L9", - "6L9", - "6S7", - "5L9", - "4L9", - "4S4", - "4S5", - "3L43" - ], - faketears: ["9M"], - falseswipe: ["9M"], - feint: ["9L4", "8L4", "8V", "7L50", "6L50", "5L54", "4L54"], - feintattack: ["7L22", "7V", "6L22", "5L22", "4L22", "3L25"], - flail: ["9E", "8E", "7E", "6E", "5E", "4E"], - flash: ["6M", "5M", "4M", "3M"], - foulplay: ["9M", "8M", "8V", "7T", "7E", "6T", "6E", "5T", "5E"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyswipes: [ - "9L29", - "8L29", - "8V", - "7L14", - "7V", - "6L14", - "5L14", - "5S6", - "4L14", - "4S4", - "3L36" - ], - growl: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0", - "3S1", - "3S2" - ], - gunkshot: ["9M", "8M", "7T", "6T", "5T", "4T"], - happyhour: ["6S7"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - hypnosis: ["9E", "8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - irontail: [ - "8M", - "8V", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4M", - "3M" - ], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lashout: ["9M", "8T"], - lastresort: [ - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - metalclaw: ["9M"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - nastyplot: [ - "9M", - "9L40", - "8M", - "8L40", - "8V", - "7L38", - "6L38", - "5L38", - "5S6", - "4L38" - ], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - nightslash: ["7L49", "6L49", "5L49", "4L49"], - odorsleuth: ["7E", "6E", "5E", "4E"], - painsplit: ["9M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - payday: [ - "9L12", - "8M", - "8L12", - "8V", - "7L30", - "7V", - "6L30", - "5L30", - "4L30", - "4S5", - "3L18", - "3S3" - ], - petaldance: ["3S0"], - playrough: ["9M", "9L44", "8M", "8L44", "8V"], - powergem: ["9M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - punishment: ["7E", "6E", "5E", "4E"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scratch: [ - "9L8", - "8L8", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "4S5", - "3L1", - "3S0", - "3S1", - "3S2" - ], - screech: [ - "9L32", - "8M", - "8L32", - "8V", - "7L17", - "7V", - "6L17", - "6S7", - "5L17", - "4L17", - "4S4", - "3L31" - ], - secretpower: ["6M", "5D", "4M", "3M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - sing: ["5S6", "3S3"], - skullbash: ["7V"], - slash: [ - "9L36", - "8L36", - "8V", - "7L33", - "7V", - "6L33", - "5L33", - "4L33", - "3L40", - "3S3" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snarl: ["9M"], - snatch: ["7T", "7E", "6T", "6E", "5T", "5E", "5S6", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: [ - "9M", - "9E", - "8E", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T", "3L45"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tailwhip: ["9E", "8E", "7E", "6E", "5E", "4E"], - takedown: ["9M", "7V"], - taunt: [ - "9M", - "9L20", - "8M", - "8L20", - "8V", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25", - "4M", - "4L25", - "3M" - ], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["9M", "8M", "7T"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderwave: ["9M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - uturn: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - watergun: ["7V"], - waterpulse: ["7T", "6T", "4M", "3M"], - workup: ["8M", "7M", "5M"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["scratch", "growl", "petaldance"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 5, - moves: ["scratch", "growl"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 10, - gender: "M", - moves: ["scratch", "growl", "bite"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 22, - moves: ["sing", "slash", "payday", "bite"] - }, - { - generation: 4, - level: 21, - gender: "F", - nature: "Jolly", - abilities: ["pickup"], - moves: ["bite", "fakeout", "furyswipes", "screech"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 10, - gender: "M", - nature: "Jolly", - abilities: ["pickup"], - moves: ["fakeout", "payday", "assist", "scratch"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 15, - gender: "M", - abilities: ["pickup"], - moves: ["furyswipes", "sing", "nastyplot", "snatch"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 20, - abilities: ["pickup"], - moves: ["happyhour", "screech", "bite", "fakeout"], - pokeball: "cherishball" - } - ], - encounters: [ - { generation: 1, level: 10 }, - { - generation: 3, - level: 3, - gender: "M", - nature: "Naive", - ivs: { hp: 4, atk: 5, def: 4, spa: 5, spd: 4, spe: 4 }, - abilities: ["pickup"], - pokeball: "pokeball" - } - ] - }, - meowthalola: { - learnset: { - aerialace: ["9M", "7M"], - agility: ["9M"], - amnesia: ["9M", "8M", "7E"], - assist: ["7E"], - assurance: ["9L24", "8M", "8L24", "7L41"], - attract: ["8M", "7M"], - bite: ["9L16", "8L16", "8V", "7L6"], - bodyslam: ["9M", "8M"], - captivate: ["7L46"], - charm: ["9M", "8M", "7E"], - chillingwater: ["9M"], - confide: ["7M"], - confuseray: ["9M"], - covet: ["9E", "8E", "7T", "7E"], - curse: ["9M"], - darkpulse: ["9M", "8M", "8V", "7M", "7L55"], - dig: ["9M", "8M"], - doubleedge: ["9M"], - doubleteam: ["7M"], - dreameater: ["8V", "7M"], - echoedvoice: ["7M"], - embargo: ["7M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "8V", "7M"], - fakeout: ["9L1", "8L1", "8V", "7L9"], - faketears: ["9M"], - feint: ["9L4", "8L4", "8V", "7L50"], - feintattack: ["7L22"], - flail: ["9E", "8E", "7E"], - flatter: ["9E", "8E", "7E"], - foulplay: ["9M", "8M", "8V", "7T", "7E"], - frustration: ["7M"], - furyswipes: ["9L29", "8L29", "8V", "7L14"], - growl: ["9L1", "8L1", "8V", "7L1"], - gunkshot: ["9M", "8M", "7T"], - headbutt: ["8V"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - hypervoice: ["9M", "8M", "7T"], - hypnosis: ["9E", "8E", "7E"], - icywind: ["9M", "8M", "7T"], - irontail: ["8M", "8V", "7T"], - knockoff: ["9M", "7T"], - lashout: ["9M", "8T"], - lastresort: ["7T"], - metalclaw: ["9M"], - nastyplot: ["9M", "9L40", "8M", "8L40", "8V", "7L38"], - nightslash: ["9L36", "8L36", "7L49"], - partingshot: ["9E", "8E", "7E"], - payback: ["8M", "7M"], - payday: ["9L12", "8M", "8L12", "8V", "7L30"], - playrough: ["9M", "9L44", "8M", "8L44", "8V"], - powergem: ["9M"], - protect: ["9M", "8M", "8V", "7M"], - psychup: ["9M", "7M"], - punishment: ["7E"], - quash: ["7M"], - raindance: ["9M", "8M", "7M"], - rest: ["9M", "8M", "8V", "7M"], - retaliate: ["8M"], - return: ["7M"], - round: ["8M", "7M"], - scratch: ["9L8", "8L8", "8V", "7L1"], - screech: ["9L32", "8M", "8L32", "8V", "7L17"], - seedbomb: ["9M", "8M", "7T"], - shadowball: ["9M", "8M", "8V", "7M"], - shadowclaw: ["9M", "8M", "7M"], - shockwave: ["7T"], - slash: ["8V", "7L33"], - sleeptalk: ["9M", "8M", "7M"], - snarl: ["9M"], - snatch: ["7T", "7E"], - snore: ["8M", "7T"], - spite: ["9M", "9E", "8E", "7T", "7E"], - substitute: ["9M", "8M", "8V", "7M"], - sunnyday: ["9M", "8M", "7M"], - swagger: ["7M"], - swift: ["9M", "8M"], - takedown: ["9M"], - taunt: ["9M", "9L20", "8M", "8L20", "8V", "7M", "7L25"], - terablast: ["9M"], - thief: ["9M", "8M", "7M"], - throatchop: ["9M", "8M", "7T"], - thunder: ["9M", "8M", "8V", "7M"], - thunderbolt: ["9M", "8M", "8V", "7M"], - thunderwave: ["9M"], - torment: ["7M"], - toxic: ["8V", "7M"], - trailblaze: ["9M"], - uproar: ["8M", "7T"], - uturn: ["9M", "8M", "8V", "7M"], - waterpulse: ["7T"], - workup: ["8M", "7M"] - } - }, - meowthgalar: { - learnset: { - aerialace: ["9M"], - amnesia: ["9M", "8M"], - assurance: ["8M"], - attract: ["8M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M"], - charm: ["9M"], - covet: ["9E", "8E"], - crunch: ["9M", "8M"], - curse: ["9M", "9E", "8E"], - darkpulse: ["9M", "8M"], - dig: ["9M", "8M"], - doubleedge: ["9M", "9E", "8E"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fakeout: ["9L1", "8L1", "8S0"], - faketears: ["9M"], - falseswipe: ["9M"], - flail: ["9E", "8E"], - flashcannon: ["9M"], - fling: ["9M"], - foulplay: ["9M", "8M"], - furyswipes: ["9L29", "8L29"], - growl: ["9L1", "8L1", "8S0"], - gunkshot: ["9M", "8M"], - gyroball: ["9M", "8M"], - helpinghand: ["9M"], - honeclaws: ["9L4", "8L4", "8S0"], - hypervoice: ["9M", "8M"], - irondefense: ["9M", "8M"], - ironhead: ["9M", "8M"], - irontail: ["8M"], - knockoff: ["9M"], - lashout: ["9M", "8T"], - metalclaw: ["9M", "9L16", "8L16"], - metalsound: ["9M", "9L40", "8L40"], - metronome: ["9M"], - nastyplot: ["9M", "8M"], - nightslash: ["9E", "8E"], - payback: ["8M"], - payday: ["9L12", "8M", "8L12", "8S0"], - playrough: ["9M", "8M"], - protect: ["9M", "8M"], - raindance: ["9M", "8M"], - rest: ["9M", "8M"], - retaliate: ["8M"], - round: ["8M"], - scratch: ["9L8", "8L8"], - screech: ["9L32", "8M", "8L32"], - seedbomb: ["9M", "8M"], - shadowball: ["9M", "8M"], - shadowclaw: ["9M", "8M"], - slash: ["9L36", "8L36"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - spite: ["9M", "9E", "8E"], - stealthrock: ["9M"], - steelbeam: ["9M", "8T"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - swagger: ["9L24", "8L24"], - swordsdance: ["9M", "8M"], - takedown: ["9M"], - taunt: ["9M", "9L20", "8M", "8L20"], - terablast: ["9M"], - thief: ["9M", "8M"], - thrash: ["9L44", "8L44"], - throatchop: ["9M", "8M"], - thunder: ["9M", "8M"], - thunderbolt: ["9M", "8M"], - trailblaze: ["9M"], - uproar: ["8M"], - uturn: ["9M", "8M"], - workup: ["8M"], - xscissor: ["9M"] - }, - eventData: [ - { - generation: 8, - level: 15, - isHidden: true, - moves: ["fakeout", "growl", "honeclaws", "payday"], - pokeball: "cherishball" - } - ] - }, - persian: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M"], - amnesia: ["9M", "8M", "8V"], - assurance: ["9L24", "8M", "8L24", "7L49", "6L49", "5L49", "4L49"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bite: ["9L16", "8L16", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - bodyslam: ["9M", "8M", "7V", "3T"], - bubblebeam: ["7V"], - captivate: ["7L56", "6L56", "5L56", "4M", "4L56"], - charm: ["9M", "8M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - curse: ["7V"], - cut: ["6M", "5M", "4M", "3M"], - darkpulse: ["9M", "8M", "8V", "7M", "6M", "5T", "4M"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - echoedvoice: ["7M", "6M", "5M"], - embargo: ["7M", "6M", "5M", "4M"], - endeavor: ["9M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["9L1", "8L1", "8V", "7L1", "6L1", "5L1", "4L1", "3L55"], - faketears: ["9M"], - falseswipe: ["9M"], - feint: ["9L1", "8L1", "8V", "7L65", "6L65", "5L68", "4L68"], - feintattack: ["7L22", "7V", "6L22", "5L22", "4L22", "3L25"], - flash: ["6M", "5M", "4M", "3M"], - foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyswipes: [ - "9L31", - "8L31", - "8V", - "7L14", - "7V", - "6L14", - "5L14", - "4L14", - "3L42" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - gunkshot: ["9M", "8M", "7T", "6T", "5T", "4T"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - hypnosis: ["8V"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lashout: ["9M", "8T"], - lastresort: ["7T", "6T", "5T", "4T"], - metalclaw: ["9M"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - nastyplot: [ - "9M", - "9L48", - "8M", - "8L48", - "8V", - "7L44", - "6L44", - "5L44", - "4L44" - ], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - nightslash: ["7L61", "6L61", "5L61", "4L61"], - painsplit: ["9M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - payday: ["9L12", "8M", "8L12", "8V", "7V", "3L18"], - playrough: ["9M", "9L54", "8M", "8L54", "8V", "7L1", "6L1"], - powergem: ["9M", "9L0", "8M", "8L0", "7L32", "6L32", "5L32", "4L32"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "3T"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scratch: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - screech: [ - "9L36", - "8M", - "8L36", - "8V", - "7L17", - "7V", - "6L17", - "5L17", - "4L17", - "3L34" - ], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - skittersmack: ["9M", "8T"], - skullbash: ["7V"], - slash: [ - "9L42", - "8L42", - "8V", - "7L37", - "7V", - "6L37", - "5L37", - "4L37", - "3L49" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snarl: ["9M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T", "3L61"], - swift: ["9M", "8M", "8V", "7L1", "7V", "6L28", "5L28", "4T", "3T"], - switcheroo: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M", "7V"], - taunt: [ - "9M", - "9L20", - "8M", - "8L20", - "8V", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25", - "4M", - "4L25", - "3M" - ], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["9M", "8M", "7T"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderwave: ["9M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - uturn: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - watergun: ["7V"], - waterpulse: ["7T", "6T", "4M", "3M"], - workup: ["8M", "7M", "5M"], - zapcannon: ["7V"] - }, - encounters: [ - { generation: 2, level: 18 }, - { generation: 4, level: 19 } - ] - }, - persianalola: { - learnset: { - aerialace: ["9M", "7M"], - agility: ["9M"], - amnesia: ["9M", "8M", "8V"], - assurance: ["9L24", "8M", "8L24", "7L49"], - attract: ["8M", "7M"], - beatup: ["8M"], - bite: ["9L16", "8L16", "8V", "7L1"], - bodyslam: ["9M", "8M"], - burningjealousy: ["9M", "8T"], - captivate: ["7L56"], - charm: ["9M", "8M"], - chillingwater: ["9M"], - confide: ["7M"], - confuseray: ["9M"], - covet: ["7T"], - curse: ["9M"], - darkpulse: ["9M", "8M", "8V", "7M", "7L69"], - dig: ["9M", "8M"], - doubleedge: ["9M"], - doubleteam: ["7M"], - dreameater: ["8V", "7M"], - echoedvoice: ["7M"], - embargo: ["7M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "8V", "7M"], - fakeout: ["9L1", "8L1", "8V", "7L1"], - faketears: ["9M", "8M"], - feint: ["9L1", "8L1", "8V", "7L65"], - feintattack: ["7L22"], - foulplay: ["9M", "8M", "8V", "7T"], - frustration: ["7M"], - furyswipes: ["9L31", "8L31", "8V", "7L14"], - gigaimpact: ["9M", "8M", "7M"], - growl: ["9L1", "8L1", "8V", "7L1"], - gunkshot: ["9M", "8M", "7T"], - headbutt: ["8V"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M", "8V", "7M"], - hypervoice: ["9M", "8M", "7T"], - hypnosis: ["8V"], - icywind: ["9M", "8M", "7T"], - irontail: ["8M", "8V", "7T"], - knockoff: ["9M", "7T"], - lashout: ["9M", "8T"], - lastresort: ["7T"], - metalclaw: ["9M"], - nastyplot: ["9M", "9L48", "8M", "8L48", "8V", "7L44"], - nightslash: ["9L42", "8L42", "7L61"], - payback: ["8M", "7M"], - payday: ["9L12", "8M", "8L12", "8V"], - playrough: ["9M", "9L54", "8M", "8L54", "8V", "7L1"], - powergem: ["9M", "9L0", "8M", "8L0", "7L32"], - protect: ["9M", "8M", "8V", "7M"], - psychup: ["9M", "7M"], - quash: ["9L1", "8L1", "7M", "7L1"], - raindance: ["9M", "8M", "7M"], - rest: ["9M", "8M", "8V", "7M"], - retaliate: ["8M"], - return: ["7M"], - roar: ["9M", "7M"], - round: ["8M", "7M"], - scratch: ["9L1", "8L1", "8V", "7L1"], - screech: ["9L36", "8M", "8L36", "8V", "7L17"], - seedbomb: ["9M", "8M", "7T"], - shadowball: ["9M", "8M", "8V", "7M"], - shadowclaw: ["9M", "8M", "7M"], - shockwave: ["7T"], - skittersmack: ["9M", "8T"], - slash: ["8V", "7L37"], - sleeptalk: ["9M", "8M", "7M"], - smackdown: ["9M"], - snarl: ["9M", "8M", "7M"], - snatch: ["7T"], - snore: ["8M", "7T"], - spite: ["9M", "7T"], - substitute: ["9M", "8M", "8V", "7M"], - sunnyday: ["9M", "8M", "7M"], - swagger: ["7M"], - swift: ["9M", "8M", "8V", "7L1"], - switcheroo: ["9L1", "8L1", "7L1"], - takedown: ["9M"], - taunt: ["9M", "9L20", "8M", "8L20", "8V", "7M", "7L25"], - terablast: ["9M"], - thief: ["9M", "8M", "7M"], - throatchop: ["9M", "8M", "7T"], - thunder: ["9M", "8M", "8V", "7M"], - thunderbolt: ["9M", "8M", "8V", "7M"], - thunderwave: ["9M"], - torment: ["7M"], - toxic: ["8V", "7M"], - trailblaze: ["9M"], - uproar: ["8M", "7T"], - uturn: ["9M", "8M", "8V", "7M"], - waterpulse: ["7T"], - workup: ["8M", "7M"] - } - }, - perrserker: { - learnset: { - aerialace: ["9M"], - amnesia: ["9M", "8M"], - assurance: ["8M"], - attract: ["8M"], - batonpass: ["9M", "8M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M"], - charm: ["9M"], - chillingwater: ["9M"], - closecombat: ["9M", "8M"], - crunch: ["9M", "8M"], - curse: ["9M"], - darkpulse: ["9M", "8M"], - dig: ["9M", "8M"], - doubleedge: ["9M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fakeout: ["9L1", "8L1"], - faketears: ["9M"], - falseswipe: ["9M"], - flashcannon: ["9M"], - fling: ["9M", "8M"], - foulplay: ["9M", "8M"], - furyswipes: ["9L31", "8L31"], - gigaimpact: ["9M", "8M"], - growl: ["9L1", "8L1"], - gunkshot: ["9M", "8M"], - gyroball: ["9M", "8M"], - heavyslam: ["9M", "8M"], - helpinghand: ["9M"], - honeclaws: ["9L1", "8L1"], - hyperbeam: ["9M", "8M"], - hypervoice: ["9M", "8M"], - irondefense: ["9M", "9L1", "8M", "8L1"], - ironhead: ["9M", "9L0", "8M", "8L0"], - irontail: ["8M"], - knockoff: ["9M"], - lashout: ["9M", "8T"], - metalburst: ["9L1", "8L1"], - metalclaw: ["9M", "9L16", "8L16"], - metalsound: ["9M", "9L48", "8L48"], - metronome: ["9M"], - nastyplot: ["9M", "8M"], - payback: ["8M"], - payday: ["9L12", "8M", "8L12"], - playrough: ["9M", "8M"], - protect: ["9M", "8M"], - raindance: ["9M", "8M"], - rest: ["9M", "8M"], - retaliate: ["8M"], - round: ["8M"], - scratch: ["9L1", "8L1"], - screech: ["9L36", "8M", "8L36"], - seedbomb: ["9M", "8M"], - shadowball: ["9M", "8M"], - shadowclaw: ["9M", "8M"], - slash: ["9L42", "8L42"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - spite: ["9M"], - stealthrock: ["9M"], - steelbeam: ["9M", "8T"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - swagger: ["9L24", "8L24"], - swordsdance: ["9M", "8M"], - takedown: ["9M"], - taunt: ["9M", "9L20", "8M", "8L20"], - terablast: ["9M"], - thief: ["9M", "8M"], - thrash: ["9L54", "8L54"], - throatchop: ["9M", "8M"], - thunder: ["9M", "8M"], - thunderbolt: ["9M", "8M"], - trailblaze: ["9M"], - uproar: ["8M"], - uturn: ["9M", "8M"], - workup: ["8M"], - xscissor: ["9M"] - } - }, - psyduck: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - amnesia: [ - "9M", - "9L34", - "8M", - "8L34", - "8V", - "7L37", - "6L43", - "5L43", - "4L44" - ], - aquatail: [ - "9L24", - "8L24", - "7T", - "7L28", - "6T", - "6L29", - "5T", - "5L32", - "4T" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "7V", "3T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - brine: ["8M", "5D", "4M"], - bubblebeam: ["7V"], - calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chillingwater: ["9M"], - clearsmog: ["9E", "8E", "7E", "6E"], - confide: ["7M", "6M"], - confuseray: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], - confusion: [ - "9L6", - "8L6", - "8V", - "7L10", - "7V", - "6L11", - "5L15", - "4L18", - "3L16", - "3S0" - ], - counter: ["7V", "3T"], - crosschop: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - curse: ["7V"], - dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], - disable: [ - "9L15", - "8L15", - "8V", - "7L19", - "7V", - "6L11", - "5L11", - "4L14", - "3L10", - "3S0" - ], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - encore: ["9M", "8M", "7E", "6E", "5E", "5D", "4E"], - endeavor: ["9M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - flipturn: ["9M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyswipes: [ - "9L9", - "8L9", - "8V", - "7L13", - "7V", - "6L15", - "5L22", - "4L27", - "3L40" - ], - futuresight: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9M"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hydropump: [ - "9M", - "8M", - "8L36", - "8V", - "7L40", - "7V", - "6L46", - "5L46", - "4L48", - "3L50" - ], - hypnosis: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M"], - lightscreen: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4E", "3E"], - liquidation: ["9M"], - lowkick: ["9M"], - lowsweep: ["9M"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["9M"], - mimic: ["7V", "3T"], - mudbomb: ["7E", "6E", "5E", "4E"], - muddywater: ["9M"], - mudshot: ["9M"], - mudslap: ["7V", "4T", "3T"], - mudsport: ["3S1"], - nastyplot: ["9M"], - naturalgift: ["4M"], - payday: ["8M", "8V", "7V"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M", "9E", "8E", "8V", "7E", "7V", "6E", "5E", "4E", "3E"], - psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3E"], - psychicnoise: ["9M"], - psychup: [ - "9M", - "9L30", - "8L30", - "7M", - "7L34", - "7V", - "6M", - "6L39", - "5M", - "5L39", - "4M", - "4L35", - "3T", - "3L31" - ], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - refresh: ["7E", "6E", "5E", "4E", "3E"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - scratch: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S1" - ], - screech: [ - "9L21", - "8M", - "8L21", - "8V", - "7L22", - "7V", - "6L25", - "5L25", - "4L31", - "3L23", - "3S0" - ], - secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - simplebeam: ["9E", "8E", "7E", "6E"], - skillswap: ["9M"], - skullbash: ["7V"], - sleeptalk: [ - "9M", - "8M", - "7M", - "7E", - "7V", - "6M", - "6E", - "5T", - "5E", - "4M", - "3T" - ], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - soak: ["9L27", "8L27", "7L31", "6L36", "5L35"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - synchronoise: ["7E", "6E", "5E"], - tailwhip: [ - "9L1", - "8L1", - "8V", - "7L4", - "7V", - "6L4", - "5L4", - "4L5", - "3L5", - "3S0", - "3S1" - ], - takedown: ["9M", "7V"], - taunt: ["9M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - vacuumwave: ["9M"], - waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["9L3", "8L3", "8V", "7L7", "7V", "6L8", "5L8", "4L9"], - waterpulse: [ - "9M", - "9L12", - "8L12", - "7T", - "7L16", - "6T", - "6L18", - "5L18", - "4M", - "4L22", - "3M" - ], - watersport: ["7L1", "6L1", "5L1", "5D", "4L1", "3L1", "3S1"], - whirlpool: ["9M", "8M", "7V", "4M"], - wonderroom: [ - "9L39", - "8M", - "8L39", - "7T", - "7L43", - "6T", - "6L50", - "5T", - "5L50" - ], - worryseed: ["7T", "6T", "5T", "4T"], - yawn: ["9E", "8E", "7E", "6E", "5E", "4E"], - zenheadbutt: [ - "9M", - "9L18", - "8M", - "8L18", - "7T", - "7L25", - "6T", - "6L29", - "5T", - "5L29", - "4T", - "4L40" - ] - }, - eventData: [ - { - generation: 3, - level: 27, - gender: "M", - nature: "Lax", - ivs: { - hp: 31, - atk: 16, - def: 12, - spa: 29, - spd: 31, - spe: 14 - }, - abilities: ["damp"], - moves: ["tailwhip", "confusion", "disable", "screech"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 5, - shiny: 1, - moves: ["watersport", "scratch", "tailwhip", "mudsport"], - pokeball: "pokeball", - emeraldEventEgg: true - } - ], - encounters: [{ generation: 1, level: 15 }] - }, - golduck: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - amnesia: [ - "9M", - "9L36", - "8M", - "8L36", - "8V", - "7L41", - "6L49", - "5L49", - "4L50" - ], - aquajet: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - aquatail: [ - "9L24", - "8L24", - "7T", - "7L28", - "6T", - "6L32", - "5T", - "5L32", - "4T" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "7V", "3T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M", "3S0"], - brine: ["8M", "4M"], - bubblebeam: ["7V"], - calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - charm: ["3S0"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - confusion: [ - "9L1", - "8L1", - "8V", - "7L10", - "7V", - "6L11", - "5L15", - "4L18", - "3L16" - ], - counter: ["7V", "3T"], - curse: ["7V"], - dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], - disable: [ - "9L15", - "8L15", - "8V", - "7L19", - "7V", - "6L11", - "5L11", - "4L14", - "3L1" - ], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - encore: ["9M", "8M", "8V", "7S1"], - endeavor: ["9M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - flipturn: ["9M", "8T"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - furyswipes: [ - "9L9", - "8L9", - "8V", - "7L13", - "7V", - "6L15", - "5L22", - "4L27", - "3L44" - ], - futuresight: ["9M", "8M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9M"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hydropump: [ - "9M", - "9L40", - "8M", - "8L40", - "8V", - "7L46", - "7V", - "7S1", - "6L54", - "5L54", - "4L56", - "3L58" - ], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M"], - laserfocus: ["7T"], - lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M"], - liquidation: ["9M", "8M", "7T"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - mefirst: ["7L1"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["9M"], - mimic: ["7V", "3T"], - muddywater: ["9M", "8M"], - mudshot: ["9M"], - mudslap: ["7V", "4T", "3T"], - nastyplot: ["9M"], - naturalgift: ["4M"], - payday: ["8M", "8V", "7V"], - powergem: ["9M"], - poweruppunch: ["6M"], - protect: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "7S1", - "6M", - "5M", - "4M", - "3M" - ], - psybeam: ["9M", "8V"], - psychic: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - psychicnoise: ["9M"], - psychup: [ - "9M", - "9L30", - "8L30", - "7M", - "7L36", - "7V", - "6M", - "6L43", - "5M", - "5L43", - "4M", - "4L37", - "3T", - "3L31", - "3S0" - ], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "8V", "7M", "7S1", "6M", "5M"], - scratch: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - screech: [ - "9L21", - "8M", - "8L21", - "8V", - "7L22", - "7V", - "6L25", - "5L25", - "4L31", - "3L23" - ], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - soak: ["9L27", "8L27", "7L31", "6L38", "5L37"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tailwhip: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - takedown: ["9M", "7V"], - taunt: ["9M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - vacuumwave: ["9M"], - waterfall: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M", - "3S0" - ], - watergun: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1"], - waterpulse: [ - "9M", - "9L12", - "8L12", - "7T", - "7L16", - "6T", - "6L18", - "5L18", - "4M", - "4L22", - "3M" - ], - watersport: ["7L1", "6L1", "5L1", "4L1", "3L1"], - whirlpool: ["9M", "8M", "7V", "4M"], - wonderroom: [ - "9L45", - "8M", - "8L45", - "7T", - "7L51", - "6T", - "6L60", - "5T", - "5L60" - ], - worryseed: ["7T", "6T", "5T", "4T"], - yawn: ["8V"], - zenheadbutt: [ - "9M", - "9L18", - "8M", - "8L18", - "7T", - "7L25", - "6T", - "6L25", - "5T", - "5L29", - "4T", - "4L44" - ] - }, - eventData: [ - { - generation: 3, - level: 33, - moves: ["charm", "waterfall", "psychup", "brickbreak"] - }, - { - generation: 7, - level: 50, - gender: "M", - nature: "Timid", - ivs: { - hp: 31, - atk: 30, - def: 31, - spa: 31, - spd: 31, - spe: 31 - }, - isHidden: true, - moves: ["hydropump", "scald", "encore", "protect"], - pokeball: "cherishball" - } - ], - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 10 }, - { generation: 3, level: 25, pokeball: "safariball" }, - { generation: 4, level: 10 } - ] - }, - mankey: { - learnset: { - acrobatics: ["9M", "7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - assurance: ["9L26", "7L26", "6L25", "5L25", "4L25"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - beatup: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - bide: ["7V"], - bodyslam: ["9M", "7V", "3T"], - brickbreak: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulkup: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - closecombat: [ - "9M", - "9L33", - "7L36", - "7E", - "6L49", - "6E", - "5L49", - "5E", - "4L49", - "4E" - ], - confide: ["7M", "6M"], - counter: ["9E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - covet: ["9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4L1"], - crosschop: ["9L22", "7L22", "7V", "6L37", "5L37", "4L37", "3L31"], - curse: ["9M", "9E", "7V"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["9M", "8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["9M"], - dualchop: ["7T", "6T", "5T"], - dynamicpunch: ["7V", "3T"], - earthquake: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - encore: ["9M", "9E", "7E", "6E", "5E", "4E"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - finalgambit: ["9L48", "7L50", "6L53", "5L53"], - firepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focusenergy: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L21"], - focuspunch: ["9M", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], - foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyswipes: ["9L5", "8V", "7L5", "7V", "6L9", "5L9", "4L9", "3L16"], - gunkshot: ["9M", "7T", "6T", "5T", "4T"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M", "8V", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - icepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["8V", "7T", "7V", "6T", "5T", "4M", "3M"], - karatechop: ["8V", "7L8", "7V", "6L13", "5L13", "4L13", "3L11"], - lashout: ["9M"], - leer: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - lowkick: [ - "9M", - "9L8", - "8V", - "7T", - "7L1", - "7V", - "6T", - "6L1", - "5T", - "5L1", - "5D", - "4T", - "4L1", - "3L6" - ], - lowsweep: ["9M", "7M", "6M", "5M"], - meditate: ["7E", "7V", "6E", "5E", "4E", "3E"], - megakick: ["7V", "3T"], - megapunch: ["7V", "3T"], - metronome: ["9M", "7V", "3T"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - nightslash: ["9E", "7E", "6E"], - outrage: ["9M", "9L44", "8V", "7T", "7L47", "6T", "5T", "4T"], - overheat: ["9M", "7M", "6M", "5M", "4M", "3M"], - payback: ["7M", "6M", "5M", "4M"], - payday: ["8V", "7V"], - poisonjab: ["9M", "8V", "7M", "6M", "5M", "4M"], - powertrip: ["7E"], - poweruppunch: ["6M"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7V", "3T"], - punishment: ["7L29", "6L45", "5L45", "4L45"], - pursuit: ["7L12"], - rage: ["7V"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - revenge: ["7E", "6E", "5E", "4E", "3E"], - reversal: ["9M", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - rockclimb: ["4M"], - rockslide: [ - "9M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "4E", - "3T", - "3E" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - scratch: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - screech: ["9L36", "8V", "7L40", "7V", "6L21", "5L21", "4L21", "3L41"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - seismictoss: [ - "9L12", - "8V", - "7L15", - "7V", - "6L17", - "5L17", - "4L17", - "3T", - "3L26" - ], - shadowclaw: ["9M"], - skullbash: ["7V"], - sleeptalk: [ - "9M", - "7M", - "7E", - "7V", - "6M", - "6E", - "5T", - "5E", - "4M", - "3T" - ], - smackdown: ["7M", "6M", "5M"], - smellingsalts: ["7E", "6E", "5E", "4E", "3E"], - snore: ["7T", "7V", "6T", "3T"], - spite: ["9M", "9E", "7T", "6T", "5T", "4T"], - stompingtantrum: ["9M", "9L40", "7T", "7L43"], - stoneedge: ["9M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: [ - "9L17", - "7M", - "7L19", - "7V", - "6M", - "6L33", - "5M", - "5L33", - "4M", - "4L33", - "3T", - "3L36" - ], - swift: ["9M", "7V", "4T", "3T"], - takedown: ["9M", "7V"], - taunt: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thrash: ["9L29", "8V", "7L33", "7V", "6L41", "5L41", "4L41", "3L46"], - throatchop: ["9M"], - thunder: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8V", "7T", "7V", "6T", "5T", "5D", "4T", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - uturn: ["9M", "8V", "7M", "6M", "5M", "4M"], - vacuumwave: ["4T"], - workup: ["7M", "5M"] - }, - encounters: [ - { generation: 1, level: 3 }, - { generation: 3, level: 2 } - ] - }, - primeape: { - learnset: { - acrobatics: ["9M", "7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - assurance: ["9L26", "7L26", "6L25", "5L25", "4L25"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bodyslam: ["9M", "7V", "3T"], - brickbreak: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulkup: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - closecombat: ["9M", "9L39", "7L39", "6L59", "5L59", "4L59"], - confide: ["7M", "6M"], - counter: ["8V", "7V", "3T"], - covet: ["7T", "6T", "5T"], - crosschop: [ - "9L22", - "7L22", - "7V", - "6L41", - "5L41", - "4L41", - "3L35", - "3S0" - ], - curse: ["9M", "7V"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["9M", "8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["9M"], - dualchop: ["7T", "6T", "5T"], - dynamicpunch: ["7V", "3T"], - earthquake: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - encore: ["9M", "8V"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - finalgambit: ["9L57", "7L1", "6L1", "5L63"], - firepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - fling: [ - "9M", - "9L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focusenergy: [ - "9L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L21", - "3S0" - ], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyswipes: ["9L5", "8V", "7L5", "7V", "6L9", "5L9", "4L9", "3L16"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - gunkshot: ["9M", "7T", "6T", "5T", "4T"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M", "8V", "7T", "6T", "5T", "4T", "3S0"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["8V", "7T", "7V", "6T", "5T", "4M", "3M"], - karatechop: ["8V", "7L8", "7V", "6L13", "5L13", "4L13", "3L11"], - lashout: ["9M"], - leer: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - lowkick: [ - "9M", - "9L8", - "8V", - "7T", - "7L1", - "7V", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3L1" - ], - lowsweep: ["9M", "7M", "6M", "5M"], - megakick: ["7V", "3T"], - megapunch: ["7V", "3T"], - metronome: ["9M", "7V", "3T"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - outrage: ["9M", "9L53", "8V", "7T", "7L53", "6T", "5T", "4T"], - overheat: ["9M", "7M", "6M", "5M", "4M", "3M"], - payback: ["7M", "6M", "5M", "4M"], - payday: ["8V", "7V"], - poisonjab: ["9M", "8V", "7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7V", "3T"], - punishment: ["7L30", "6L53", "5L53", "4L53"], - pursuit: ["7L12"], - rage: ["8V", "7L1", "7V", "6L28", "5L28", "4L28", "3L1"], - ragefist: ["9L35"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M", "3S0"], - rockclimb: ["4M"], - rockslide: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - scratch: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - screech: ["9L44", "8V", "7L44", "7V", "6L21", "5L21", "4L21", "3L53"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - seismictoss: [ - "9L15", - "8V", - "7L15", - "7V", - "6L17", - "5L17", - "4L17", - "3T", - "3L26" - ], - shadowclaw: ["9M"], - skullbash: ["7V"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "7M", "6M", "5M"], - snore: ["7T", "7V", "6T", "3T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - stealthrock: ["9M"], - stompingtantrum: ["9M", "9L48", "7T", "7L48"], - stoneedge: ["9M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: [ - "9L17", - "7M", - "7L19", - "7V", - "6M", - "6L35", - "5M", - "5L35", - "4M", - "4L35", - "3T", - "3L44" - ], - swift: ["9M", "7V", "4T", "3T"], - takedown: ["9M", "7V"], - taunt: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thrash: ["9L30", "8V", "7L35", "7V", "6L47", "5L47", "4L47", "3L62"], - throatchop: ["9M", "7T"], - thunder: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - uturn: ["9M", "8V", "7M", "6M", "5M", "4M"], - vacuumwave: ["9M", "4T"], - workup: ["7M", "5M"] - }, - eventData: [ - { - generation: 3, - level: 34, - abilities: ["vitalspirit"], - moves: ["helpinghand", "crosschop", "focusenergy", "reversal"] - } - ], - encounters: [ - { generation: 2, level: 15 }, - { generation: 4, level: 15 } - ] - }, - annihilape: { - learnset: { - acrobatics: ["9M"], - assurance: ["9L26"], - bodyslam: ["9M"], - brickbreak: ["9M"], - bulkup: ["9M"], - bulldoze: ["9M"], - closecombat: ["9M", "9L39"], - coaching: ["9M"], - counter: ["9L1"], - crosschop: ["9L22"], - curse: ["9M"], - dig: ["9M"], - doubleedge: ["9M"], - drainpunch: ["9M"], - earthquake: ["9M"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - finalgambit: ["9L57"], - firepunch: ["9M"], - fling: ["9M", "9L1"], - focusblast: ["9M"], - focusenergy: ["9L1"], - focuspunch: ["9M"], - furyswipes: ["9L5"], - gigaimpact: ["9M"], - gunkshot: ["9M"], - helpinghand: ["9M"], - hyperbeam: ["9M"], - icepunch: ["9M"], - lashout: ["9M"], - leer: ["9L1"], - lowkick: ["9M", "9L8"], - lowsweep: ["9M"], - metronome: ["9M"], - nightshade: ["9M"], - outrage: ["9M", "9L53"], - overheat: ["9M"], - phantomforce: ["9M"], - poisonjab: ["9M"], - protect: ["9M"], - ragefist: ["9L35"], - raindance: ["9M"], - rest: ["9M"], - reversal: ["9M"], - rockslide: ["9M"], - rocktomb: ["9M"], - scaryface: ["9M"], - scratch: ["9L1"], - screech: ["9L44"], - seedbomb: ["9M"], - seismictoss: ["9L12"], - shadowball: ["9M"], - shadowclaw: ["9M"], - shadowpunch: ["9L0"], - sleeptalk: ["9M"], - smackdown: ["9M"], - spite: ["9M"], - stealthrock: ["9M"], - stompingtantrum: ["9M", "9L48"], - stoneedge: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - swagger: ["9L17"], - swift: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thrash: ["9L30"], - throatchop: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thunderpunch: ["9M"], - uproar: ["9M"], - uturn: ["9M"], - vacuumwave: ["9M"] - } - }, - growlithe: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: [ - "9M", - "9L20", - "8M", - "8L20", - "8V", - "7L30", - "7V", - "6L30", - "5L30", - "4L39", - "3L43" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bite: [ - "9L8", - "8L8", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "3L1", - "3S1", - "3S2" - ], - bodyslam: [ - "9M", - "8M", - "7E", - "7V", - "6E", - "5E", - "5D", - "4E", - "3T", - "3E" - ], - burnup: ["7E"], - captivate: ["4M"], - charm: ["9M", "3S2"], - closecombat: ["9M", "8M", "7E", "6E", "5E"], - confide: ["7M", "6M"], - covet: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"], - crunch: [ - "9M", - "9L32", - "8M", - "8L32", - "8V", - "7L39", - "7E", - "7V", - "6L39", - "6E", - "5L39", - "5E", - "4L42", - "4E", - "3E" - ], - curse: ["9M", "7V"], - dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "9E", "8E", "7E", "7V", "6E", "5E", "4E", "3T"], - doublekick: ["9E", "8E", "7E", "6E", "5E"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonbreath: ["7V"], - dragonrage: ["7V"], - ember: [ - "9L1", - "8L1", - "8V", - "7L6", - "7V", - "6L6", - "5L6", - "4L6", - "3L7", - "3S1" - ], - endure: ["9M", "8M", "7V", "5D", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firefang: [ - "9M", - "9L24", - "8M", - "8L24", - "7L21", - "6L21", - "5L21", - "4L28" - ], - firespin: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], - flameburst: ["7L28", "6L28", "5L28"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9L40", - "8M", - "8L40", - "8V", - "7M", - "7L34", - "7V", - "6M", - "6L34", - "5M", - "5L34", - "4M", - "4L34", - "3M", - "3L49", - "3S2" - ], - flamewheel: [ - "9L12", - "8L12", - "7L17", - "7V", - "6L17", - "5L17", - "4L20", - "3L31", - "3S0" - ], - flareblitz: [ - "9M", - "9L56", - "8M", - "8L56", - "8V", - "7L45", - "7E", - "6L45", - "6E", - "5L45", - "5E", - "4L48", - "4E" - ], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - headbutt: ["8V", "7V", "4T"], - heatwave: [ - "9M", - "8M", - "8V", - "7T", - "7L41", - "7E", - "6T", - "6L41", - "6E", - "5T", - "5L41", - "5E", - "4T", - "4L45", - "4E", - "3E" - ], - helpinghand: [ - "9M", - "9L16", - "8M", - "8L16", - "8V", - "7T", - "7L12", - "6T", - "6L12", - "5T", - "5L12", - "4T", - "4L17", - "3L37" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - howl: ["9L4", "8L4", "7E", "6E", "5E", "4E", "3E"], - incinerate: ["6M", "5M"], - irontail: [ - "8M", - "8V", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4M", - "3M" - ], - leer: [ - "9L1", - "8L1", - "8V", - "7L8", - "7V", - "6L8", - "5L8", - "4L9", - "3L13", - "3S0" - ], - mimic: ["7V", "3T"], - morningsun: ["9E", "8E", "7E", "6E", "5E", "4E"], - mudslap: ["4T"], - naturalgift: ["4M"], - odorsleuth: ["7L10", "6L10", "5L10", "4L14", "3L19", "3S0"], - outrage: ["9M", "8M", "8V", "7T", "7L43", "6T", "6L43", "5T", "5L43"], - overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - playrough: ["9M", "9L48", "8M", "8L48", "8V"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychicfangs: ["9M", "8M"], - rage: ["7V"], - ragingfury: ["9E"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["9L28", "8M", "8L28", "7L32", "6M", "6L32", "5M", "5L32"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: [ - "9M", - "9L52", - "8M", - "8L52", - "7L19", - "6L19", - "5L19", - "4L25" - ], - roar: [ - "9M", - "9L44", - "8L44", - "8V", - "7M", - "7L1", - "7V", - "6M", - "6L1", - "5M", - "5L1", - "5D", - "4M", - "4L1", - "3M", - "3L1", - "3S1" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "7V", "6M", "5M", "4E", "3E"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - takedown: [ - "9M", - "9L36", - "8L36", - "8V", - "7L23", - "7V", - "6L23", - "5L23", - "4L31", - "3L25", - "3S0", - "3S2" - ], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thrash: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - thunderfang: ["9M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 3, - level: 32, - gender: "F", - nature: "Quiet", - ivs: { - hp: 11, - atk: 24, - def: 28, - spa: 1, - spd: 20, - spe: 2 - }, - abilities: ["intimidate"], - moves: ["leer", "odorsleuth", "takedown", "flamewheel"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 10, - gender: "M", - moves: ["bite", "roar", "ember"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 28, - moves: ["charm", "flamethrower", "bite", "takedown"] - } - ], - encounters: [{ generation: 1, level: 15 }] - }, - growlithehisui: { - learnset: { - agility: ["9M"], - bite: ["9L8", "9S0"], - bodyslam: ["9M"], - closecombat: ["9M"], - covet: ["9E"], - crunch: ["9M", "9L32"], - dig: ["9M"], - doubleedge: ["9M", "9E"], - doublekick: ["9E"], - ember: ["9L1", "9S0"], - endure: ["9M"], - facade: ["9M"], - fireblast: ["9M"], - firefang: ["9M", "9L24"], - firespin: ["9M"], - flamecharge: ["9M"], - flamethrower: ["9M", "9L40"], - flamewheel: ["9L12", "9S0"], - flareblitz: ["9M", "9L56"], - headsmash: ["9E"], - heatwave: ["9M"], - helpinghand: ["9M", "9L16"], - howl: ["9L4", "9S0"], - leer: ["9L1"], - morningsun: ["9E"], - outrage: ["9M"], - overheat: ["9M"], - powergem: ["9M"], - protect: ["9M"], - psychicfangs: ["9M"], - rest: ["9M"], - retaliate: ["9L28"], - reversal: ["9M", "9L52"], - roar: ["9M", "9L44"], - rockblast: ["9M"], - rockslide: ["9M", "9L48"], - rocktomb: ["9M"], - sandstorm: ["9M"], - scaryface: ["9M"], - scorchingsands: ["9M"], - sleeptalk: ["9M"], - smackdown: ["9M"], - smartstrike: ["9M"], - stealthrock: ["9M"], - stoneedge: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - takedown: ["9M", "9L36"], - temperflare: ["9M"], - terablast: ["9M"], - thrash: ["9E"], - thunderfang: ["9M"], - wildcharge: ["9M"], - willowisp: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 15, - isHidden: true, - nature: "Jolly", - ivs: { - hp: 31, - atk: 31, - def: 20, - spa: 20, - spd: 20, - spe: 31 - }, - moves: ["flamewheel", "bite", "howl", "ember"], - pokeball: "pokeball" - } - ] - }, - arcanine: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "9L1", "8M", "8L1"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bite: ["9L1", "8L1", "8V", "7L1", "6L1", "5L1", "4L1", "3L1"], - bodyslam: ["9M", "8M", "7V", "3T"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - burnup: ["8L1"], - captivate: ["4M"], - charm: ["9M"], - closecombat: ["9M", "8M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - crunch: ["9M", "9L1", "8M", "8L1", "4S0"], - curse: ["9M", "7V"], - dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "8V", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonbreath: ["7V"], - dragonpulse: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], - dragonrage: ["7V"], - ember: ["9L1", "8L1", "8V", "7V", "3L1"], - endure: ["9M", "8M", "7V", "4M", "3T"], - extremespeed: [ - "9L0", - "9S2", - "8L0", - "7L34", - "7V", - "7S1", - "6L34", - "5L34", - "4L39", - "4S0", - "3L49" - ], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firefang: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - firespin: ["9M", "8M"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9L5", - "8M", - "8L1", - "8V", - "7M", - "6M", - "5M", - "4M", - "3M" - ], - flamewheel: ["9L1", "8L1", "7V"], - flareblitz: ["9M", "9L1", "9S2", "8M", "8L1", "7S1", "4S0"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - headbutt: ["8V", "7V", "4T"], - heatcrash: ["9M"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M", "9L1", "8M", "8L1", "8V", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - howl: ["9L1", "8L1"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M"], - incinerate: ["6M", "5M"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - leer: ["9L1", "8L1", "8V", "7V"], - mimic: ["7V", "3T"], - mudslap: ["4T"], - naturalgift: ["4M"], - odorsleuth: ["7L1", "6L1", "5L1", "4L1", "3L1"], - outrage: ["9M", "8M", "8V", "7T", "6T", "5T"], - overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - playrough: ["9M", "9L1", "8M", "8L1", "8V"], - protect: [ - "9M", - "9S2", - "8M", - "8V", - "7M", - "7V", - "7S1", - "6M", - "5M", - "4M", - "3M" - ], - psychicfangs: ["9M", "8M"], - rage: ["7V"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["9L1", "8M", "8L1", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M", "9L1", "8M", "8L1"], - roar: [ - "9M", - "9L1", - "8L1", - "8V", - "7M", - "7L1", - "7V", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3M", - "3L1" - ], - rockclimb: ["4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "8M"], - scorchingsands: ["9M", "8T"], - secretpower: ["6M", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superpower: ["8V"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - takedown: ["9M", "9L1", "8L1", "7V"], - teleport: ["8V", "7V"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderfang: ["9M", "8M", "7L1", "6L1", "5L1", "4L1", "4S0"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - willowisp: ["9M", "9S2", "8M", "8V", "7M", "7S1", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 4, - level: 50, - abilities: ["intimidate"], - moves: ["flareblitz", "thunderfang", "crunch", "extremespeed"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 50, - abilities: ["intimidate"], - moves: ["flareblitz", "extremespeed", "willowisp", "protect"], - pokeball: "cherishball" - }, - { - generation: 9, - level: 50, - shiny: true, - gender: "F", - nature: "Adamant", - abilities: ["intimidate"], - ivs: { - hp: 31, - atk: 31, - def: 31, - spa: 8, - spd: 31, - spe: 31 - }, - moves: ["flareblitz", "extremespeed", "willowisp", "protect"], - pokeball: "cherishball" - } - ] - }, - arcaninehisui: { - learnset: { - aerialace: ["9M"], - agility: ["9M", "9L1"], - bite: ["9L1"], - bodyslam: ["9M"], - bulldoze: ["9M"], - closecombat: ["9M"], - crunch: ["9M", "9L1"], - dig: ["9M"], - doubleedge: ["9M"], - dragonpulse: ["9M"], - ember: ["9L1"], - endure: ["9M"], - extremespeed: ["9L0"], - facade: ["9M"], - fireblast: ["9M"], - firefang: ["9M", "9L1"], - firespin: ["9M"], - flamecharge: ["9M"], - flamethrower: ["9M", "9L5"], - flamewheel: ["9L1"], - flareblitz: ["9M", "9L1"], - gigaimpact: ["9M"], - heatcrash: ["9M"], - heatwave: ["9M"], - helpinghand: ["9M", "9L1"], - howl: ["9L1"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - ironhead: ["9M"], - leer: ["9L1"], - outrage: ["9M"], - overheat: ["9M"], - powergem: ["9M"], - protect: ["9M"], - psychicfangs: ["9M"], - ragingfury: ["9L64"], - rest: ["9M"], - retaliate: ["9L1"], - reversal: ["9M", "9L1"], - roar: ["9M", "9L1"], - rockblast: ["9M"], - rockslide: ["9M", "9L1"], - rockthrow: ["9L1"], - rocktomb: ["9M"], - sandstorm: ["9M"], - scaryface: ["9M"], - scorchingsands: ["9M"], - sleeptalk: ["9M"], - smackdown: ["9M"], - smartstrike: ["9M"], - snarl: ["9M"], - solarbeam: ["9M"], - stealthrock: ["9M"], - stoneedge: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - takedown: ["9M", "9L1"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderfang: ["9M"], - wildcharge: ["9M"], - willowisp: ["9M"] - } - }, - poliwag: { - learnset: { - amnesia: ["9M", "7V"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bellydrum: [ - "9L48", - "8L48", - "7L31", - "7V", - "6L31", - "5L31", - "4L31", - "3L37" - ], - bide: ["7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: [ - "9M", - "9L30", - "8M", - "8L30", - "8V", - "7L21", - "7V", - "6L21", - "5L21", - "4L21", - "3T", - "3L31" - ], - bubble: ["8V", "7L11", "7V", "6L11", "5L5", "4L5", "3L1", "3S0"], - bubblebeam: [ - "9L18", - "8L18", - "8V", - "7L25", - "7E", - "7V", - "6L25", - "6E", - "5L25", - "5E", - "4L25", - "4E", - "3E" - ], - bulldoze: ["9M", "8M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - curse: ["7V"], - defensecurl: ["7V", "3T"], - dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "9L54", "8L54", "7V", "3T"], - doubleslap: ["8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L19"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["9M", "9L36", "8M", "8L36"], - encore: ["9M", "8M", "7E", "6E", "5E", "4E"], - endeavor: [ - "9M", - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4E" - ], - endure: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - focuspunch: ["9M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9M", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: [ - "9M", - "9L42", - "8M", - "8L42", - "8V", - "7L38", - "7V", - "6L38", - "5L38", - "4L38", - "3L43" - ], - hypnosis: [ - "9L1", - "8L1", - "8V", - "7L8", - "7V", - "6L8", - "5L8", - "5D", - "4L8", - "3L7" - ], - iceball: ["7E", "6E", "5E", "4E", "3E"], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - liquidation: ["9M"], - lowkick: ["9M", "8V"], - mimic: ["7V", "3T"], - mindreader: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - mist: ["9E", "8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - mudbomb: ["7L41", "6L41", "5L41", "4L41"], - muddywater: ["9M", "9E", "8M"], - mudshot: [ - "9M", - "9L12", - "8M", - "8L12", - "7L28", - "7E", - "6L28", - "6E", - "5L28", - "5E", - "4L28", - "4E" - ], - mudslap: ["9M"], - naturalgift: ["4M"], - pound: ["9L6", "8L6", "8V"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psywave: ["7V"], - rage: ["7V"], - raindance: [ - "9M", - "9L24", - "8M", - "8L24", - "7M", - "7L18", - "7V", - "6M", - "6L18", - "5M", - "5L18", - "4M", - "4L18", - "3M", - "3L25" - ], - refresh: ["7E", "6E", "5E", "4E"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "5D", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - splash: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetkiss: ["3S0"], - swift: ["9M"], - takedown: ["9M", "7V"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - wakeupslap: ["7L35", "6L35", "5L35", "4L35"], - waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: [ - "9L1", - "8L1", - "8V", - "7L5", - "7V", - "6L5", - "5L11", - "4L11", - "3L13" - ], - waterpulse: [ - "9M", - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5E", - "4M", - "3M" - ], - watersport: [ - "7L1", - "7E", - "6L1", - "6E", - "5L1", - "5E", - "4L1", - "4E", - "3E" - ], - weatherball: ["9M"], - whirlpool: ["9M", "8M", "7V", "4M"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["bubble", "sweetkiss"], - pokeball: "pokeball" - } - ], - encounters: [ - { generation: 1, level: 5 }, - { generation: 2, level: 3 } - ] - }, - poliwhirl: { - learnset: { - amnesia: ["9M", "7V"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bellydrum: [ - "9L56", - "8L56", - "7L37", - "7V", - "6L37", - "5L37", - "4L37", - "3L43" - ], - bide: ["7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: [ - "9M", - "9L32", - "8M", - "8L32", - "8V", - "7L21", - "7V", - "6L21", - "5L21", - "4L21", - "3T", - "3L35" - ], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bubble: ["8V", "7L11", "7V", "6L11", "5L1", "4L1", "3L1"], - bubblebeam: [ - "9L18", - "8L18", - "8V", - "7L27", - "7V", - "6L27", - "5L27", - "4L27" - ], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - counter: ["7V", "3T"], - curse: ["7V"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "9L66", "8L66", "7V", "3T"], - doubleslap: ["8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L19"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["9M", "9L40", "8M", "8L40"], - earthquake: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - encore: ["9M", "8M"], - endeavor: ["9M", "7T", "6T", "5T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fissure: ["7V"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9M"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: [ - "9M", - "9L48", - "8M", - "8L48", - "8V", - "7L48", - "7V", - "6L48", - "5L48", - "4L48", - "3L51" - ], - hypnosis: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - liquidation: ["9M"], - lowkick: ["9M", "8V"], - lowsweep: ["9M"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["9M", "8M", "7V", "3T"], - mimic: ["7V", "3T"], - mudbomb: ["7L53", "6L53", "5L53", "4L53"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "9L1", "8M", "8L1", "7L32", "6L32", "5L32", "4L32"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - pound: ["9L1", "8L1", "8V"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["9M"], - psywave: ["7V"], - rage: ["7V"], - raindance: [ - "9M", - "9L24", - "8M", - "8L24", - "7M", - "7L18", - "7V", - "6M", - "6L18", - "5M", - "5L18", - "4M", - "4L18", - "3M", - "3L27" - ], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M"], - takedown: ["9M", "7V"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - wakeupslap: ["7L43", "6L43", "5L43", "4L43"], - waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L11", - "4L11", - "3L1" - ], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - watersport: ["7L1", "6L1", "5L1", "4L1"], - weatherball: ["9M"], - whirlpool: ["9M", "8M", "7V", "4M"] - }, - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 10 }, - { generation: 3, level: 20 }, - { generation: 4, level: 10 }, - { generation: 7, level: 24 }, - { - generation: 7, - level: 22, - gender: "F", - nature: "Naughty", - abilities: ["damp"], - pokeball: "pokeball" - } - ] - }, - poliwrath: { - learnset: { - amnesia: ["9M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M"], - bellydrum: ["9L1", "8L1"], - bide: ["7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "9L1", "8M", "8L1", "7V", "3T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M", "3S0"], - bubble: ["8V"], - bubblebeam: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1"], - bulkup: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - circlethrow: ["9L1", "8L1", "7L1", "6L1", "5L53"], - closecombat: ["9M", "8M"], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - counter: ["7V", "3T"], - curse: ["7V"], - darkestlariat: ["8M"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "9L1", "8L1", "7V", "3T"], - doubleslap: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["9M", "8M"], - dualchop: ["7T"], - dynamicpunch: [ - "9L0", - "8L1", - "7L32", - "7V", - "6L32", - "5L32", - "4L43", - "3T" - ], - earthpower: ["9M", "9L1", "8M", "8L1"], - earthquake: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - encore: ["9M", "8M"], - endeavor: ["9M", "7T", "6T", "5T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fissure: ["7V"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9M", "8V"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T", "3S0"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M", "8M"], - hydropump: ["9M", "9L1", "8M", "8L1", "3S0"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hypnosis: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - knockoff: ["9M"], - liquidation: ["9M", "8M"], - lowkick: ["9M"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["9M", "8M", "7V", "3T"], - mimic: ["7V", "3T"], - mindreader: ["8L1", "7L43", "7V", "6L43", "5L43", "4L53", "3L51"], - mist: ["8V"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "9L1", "8M", "8L1"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - pound: ["9L1", "8L1", "8V"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["9M"], - psywave: ["7V"], - rage: ["7V"], - raindance: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M", - "3S0" - ], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M", "8M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["8L0", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - superpower: ["8M", "8V"], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M"], - takedown: ["9M", "7V"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["9M", "8M", "7T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - upperhand: ["9M"], - vacuumwave: ["9M", "4T"], - waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1", "8V", "7V", "3L1"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - weatherball: ["9M"], - whirlpool: ["9M", "8M", "7V", "4M"], - workup: ["8M", "7M", "5M"] - }, - eventData: [ - { - generation: 3, - level: 42, - moves: ["helpinghand", "hydropump", "raindance", "brickbreak"] - } - ] - }, - politoed: { - learnset: { - amnesia: ["9M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bellydrum: ["9L1", "8L1"], - blizzard: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "9L1", "8M", "8L1", "3T"], - bounce: [ - "9L0", - "8M", - "8L0", - "7T", - "7L37", - "6T", - "6L37", - "5T", - "5L37", - "4T", - "4L37" - ], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bubblebeam: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - counter: ["3T"], - curse: ["7V"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "9L1", "8L1", "3T"], - doubleslap: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - earthpower: ["9M", "9L1", "8M", "8L1"], - earthquake: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["9M", "8M"], - endeavor: ["9M", "7T", "6T", "5T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9M"], - headbutt: ["7V", "4T"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: ["9M", "9L1", "8M", "8L1"], - hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L48", - "6T", - "6L48", - "5T", - "5L48", - "4L48" - ], - hypnosis: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "5S0", "4M", "3M"], - icepunch: ["9M", "8M", "7T", "7V", "6T", "5T"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - liquidation: ["9M", "8M"], - lowkick: ["9M"], - lowsweep: ["9M"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - metronome: ["9M", "8M", "3T"], - mimic: ["3T"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "9L1", "8M", "8L1"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - perishsong: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "5S0", - "4L1", - "3L1" - ], - pound: ["9L1", "8L1"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "5S0", "4M", "3M"], - psychic: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["9M"], - raindance: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M", "5S0"], - screech: ["8M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: [ - "9L1", - "8L1", - "7M", - "7L27", - "7V", - "6M", - "6L27", - "5M", - "5L27", - "4M", - "4L27", - "3T", - "3L51" - ], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["8M"], - waterfall: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1", "7V", "3L1"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M", "7V", "4M"] - }, - eventData: [ - { - generation: 5, - level: 50, - gender: "M", - nature: "Calm", - ivs: { - hp: 31, - atk: 13, - def: 31, - spa: 5, - spd: 31, - spe: 5 - }, - isHidden: true, - moves: ["scald", "icebeam", "perishsong", "protect"], - pokeball: "cherishball" - } - ] - }, - abra: { - learnset: { - allyswitch: ["8M", "7T", "7E", "6E", "5M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - barrier: ["7E", "7V", "6E", "5E", "4E", "3E"], - bide: ["7V"], - bodyslam: ["8M", "7V", "3T"], - calmmind: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confusion: ["8E"], - counter: ["7V", "3T"], - curse: ["7V"], - dazzlinggleam: ["8M", "8V", "7M", "6M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["8M", "7T", "6T", "5T", "4M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - dynamicpunch: ["7V", "3T"], - embargo: ["7M", "6M", "5M", "4M"], - encore: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - endure: ["8M", "7V", "4M", "3T"], - energyball: ["8M", "7M", "6M", "5M", "4M"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - firepunch: [ - "8M", - "8V", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E" - ], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], - foulplay: ["8M", "8V", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "5D", "4T"], - guardsplit: ["8E", "7E", "6E", "5E"], - guardswap: ["8M", "7E", "6E", "5E", "4E"], - headbutt: ["8V", "7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: [ - "8M", - "8V", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E" - ], - irontail: ["8M", "8V", "7T", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], - lightscreen: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - magiccoat: ["8E", "7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["8M", "7V", "3T"], - mimic: ["7V", "3T"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - powerswap: ["8M"], - powertrick: ["7E", "6E", "5E", "4E"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychicterrain: ["8M", "7E"], - psychoshift: ["7E", "6E"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: ["8M", "7M", "6M", "5M"], - psywave: ["7V"], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: [ - "8M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4M", - "3M" - ], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - speedswap: ["8M"], - submission: ["7V"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M"], - takedown: ["7V"], - taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - teleport: [ - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "3L1" - ], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: [ - "8M", - "8V", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E" - ], - thunderwave: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - triattack: ["8M", "8V", "7V"], - trick: ["8M", "7T", "6T", "5T", "4T"], - trickroom: ["8M", "7M", "6M", "5M", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"], - zapcannon: ["7V"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - }, - encounters: [{ generation: 1, level: 6 }] - }, - kadabra: { - learnset: { - allyswitch: ["8M", "8L15", "7T", "7L36", "6L24", "5M", "5L24"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bodyslam: ["8M", "7V", "3T"], - calmmind: ["8M", "8L50", "8V", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confusion: ["8L0", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - counter: ["7V", "3T"], - curse: ["7V"], - dazzlinggleam: ["8M", "8V", "7M", "6M"], - dig: ["8V", "7V"], - disable: ["8L1", "8V", "7L18", "7V", "6L18", "5L18", "4L18", "3L18"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["8M", "7T", "6T", "5T", "4M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - dynamicpunch: ["7V", "3T"], - embargo: ["7M", "6M", "5M", "4M"], - encore: ["8M"], - endure: ["8M", "7V", "4M", "3T"], - energyball: ["8M", "7M", "6M", "5M", "4M"], - expandingforce: ["8T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - flash: ["8V", "7V", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], - foulplay: ["8M", "8V", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: [ - "8M", - "8L45", - "7L43", - "7V", - "6L43", - "5L48", - "4L42", - "3L30" - ], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], - guardswap: ["8M"], - headbutt: ["8V", "7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["8M", "8V", "7T", "6T", "5T", "4M", "3M"], - kinesis: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - knockoff: ["7T", "6T", "5T", "4T"], - lightscreen: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["8M", "7V", "3T"], - mimic: ["7V", "3T"], - miracleeye: ["7L23", "6L22", "5L22", "4L22"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - nightshade: ["8V"], - powerswap: ["8M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["8L5", "8V", "7L21", "7V", "6L21", "5L28", "4L24", "3L21"], - psychic: [ - "8M", - "8L35", - "8V", - "7M", - "7L38", - "7V", - "6M", - "6L38", - "5M", - "5L46", - "4M", - "4L40", - "3M", - "3L36" - ], - psychicterrain: ["8M"], - psychocut: ["8M", "8L20", "7L28", "6L28", "5L40", "4L34"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: ["8M", "8L30", "7M", "6M", "5M"], - psywave: ["7V"], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recover: ["8L25", "8V", "7L31", "7V", "6L31", "5L36", "4L30", "3L25"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: [ - "8M", - "8L10", - "8V", - "7M", - "7L26", - "7V", - "6M", - "6L26", - "5M", - "5L30", - "4M", - "4L28", - "3M", - "3L23" - ], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roleplay: [ - "8L40", - "7T", - "7L41", - "6T", - "6L41", - "5T", - "5L42", - "4T", - "4L36", - "3L33" - ], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - speedswap: ["8M"], - submission: ["7V"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M"], - takedown: ["7V"], - taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "7L33", "6L33", "5M", "5L34"], - teleport: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - thunderwave: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - triattack: ["8M", "8V", "7V"], - trick: [ - "8M", - "7T", - "7L46", - "6T", - "6L46", - "5T", - "5L52", - "4T", - "4L46", - "3L43" - ], - trickroom: ["8M", "7M", "6M", "5M", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"], - zapcannon: ["7V"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - }, - encounters: [ - { generation: 2, level: 15 }, - { generation: 4, level: 15 }, - { generation: 7, level: 11, pokeball: "pokeball" } - ] - }, - alakazam: { - learnset: { - allyswitch: ["8M", "8L15", "7T", "7L36", "6L24", "5M", "5L24"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - barrier: ["8V"], - bide: ["7V"], - bodyslam: ["8M", "7V", "3T"], - calmmind: [ - "8M", - "8L50", - "8V", - "7M", - "7L41", - "6M", - "6L41", - "5M", - "5L42", - "4M", - "4L36", - "3M", - "3L33", - "3S0" - ], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confusion: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - counter: ["7V", "3T"], - curse: ["7V"], - dazzlinggleam: ["8M", "8V", "7M", "6M"], - dig: ["8V", "7V"], - disable: ["8L1", "8V", "7L18", "7V", "6L18", "5L18", "4L18", "3L18"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["8M", "7T", "6T", "5T", "4M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - dynamicpunch: ["7V", "3T"], - embargo: ["7M", "6M", "5M", "4M"], - encore: ["8M", "8V"], - endure: ["8M", "7V", "4M", "3T"], - energyball: ["8M", "7M", "6M", "5M", "4M"], - expandingforce: ["8T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - flash: ["8V", "7V", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], - foulplay: ["8M", "8V", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: [ - "8M", - "8L45", - "7L43", - "7V", - "6L43", - "5L48", - "4L42", - "3L30", - "3S0" - ], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], - guardswap: ["8M"], - headbutt: ["8V", "7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - imprison: ["8M"], - irontail: ["8M", "8V", "7T", "6T", "5T", "4M", "3M"], - kinesis: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - knockoff: ["7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lightscreen: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["8M", "7V", "3T"], - mimic: ["7V", "3T"], - miracleeye: ["7L23", "6L22", "5L22", "4L22"], - nastyplot: ["8M"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - nightshade: ["8V"], - powerswap: ["8M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["8L5", "8V", "7L21", "7V", "6L21", "5L28", "4L24", "3L21"], - psychic: [ - "8M", - "8L35", - "8V", - "7M", - "7L38", - "7V", - "6M", - "6L38", - "5M", - "5L46", - "4M", - "4L40", - "3M", - "3L36", - "3S0" - ], - psychicterrain: ["8M"], - psychocut: ["8M", "8L20", "7L28", "6L28", "5L40", "4L34"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: ["8M", "8L30", "7M", "6M", "5M"], - psywave: ["7V"], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recover: ["8L25", "8V", "7L31", "7V", "6L31", "5L36", "4L30", "3L25"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: [ - "8M", - "8L10", - "8V", - "7M", - "7L26", - "7V", - "6M", - "6L26", - "5M", - "5L30", - "4M", - "4L28", - "3M", - "3L23" - ], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roleplay: ["8L40", "7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - speedswap: ["8M"], - storedpower: ["8M"], - submission: ["7V"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M"], - takedown: ["7V"], - taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "7L33", "6L33", "5M", "5L34"], - teleport: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - thunderwave: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - triattack: ["8M", "8V", "7V"], - trick: [ - "8M", - "7T", - "7L46", - "6T", - "6L46", - "5T", - "5L52", - "4T", - "4L46", - "3L43", - "3S0" - ], - trickroom: ["8M", "7M", "6M", "5M", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"], - zapcannon: ["7V"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 70, - moves: ["futuresight", "calmmind", "psychic", "trick"], - pokeball: "pokeball" - } - ] - }, - machop: { - learnset: { - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["8V", "7V"], - bodyslam: ["8M", "7V", "3T"], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulkup: [ - "8M", - "8L36", - "8V", - "7M", - "7L37", - "6M", - "6L37", - "5M", - "4M", - "3M" - ], - bulldoze: ["8M", "7M", "6M", "5M"], - bulletpunch: ["8E", "7E", "6E", "5E", "5D", "4E"], - captivate: ["4M"], - closecombat: ["8M", "7E", "6E", "5E", "4E"], - coaching: ["8T"], - confide: ["7M", "6M"], - counter: ["8E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - crosschop: ["8L48", "7L39", "7V", "6L39", "5L43", "4L37", "3L40"], - curse: ["7V"], - detect: ["7V"], - dig: ["8M", "8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["8L52", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dualchop: ["8L32", "7T", "7L31", "6T", "6L31", "5T"], - dynamicpunch: [ - "8L44", - "7L45", - "7V", - "6L45", - "5L49", - "4L46", - "3T", - "3L49" - ], - earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - encore: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: [ - "8M", - "8V", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T" - ], - fissure: ["7V"], - flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focusenergy: [ - "8M", - "8L4", - "8V", - "7L3", - "7V", - "6L3", - "5L7", - "4L7", - "3L7" - ], - focuspunch: ["7T", "6T", "4M", "3M"], - foresight: ["7L9", "7V", "6L9", "5L19", "4L13", "3L22"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - headbutt: ["8V", "7V", "4T"], - heavyslam: ["8M", "7E", "6E", "5E"], - helpinghand: ["8M", "8V", "7T", "6T", "5T", "5D", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: [ - "8M", - "8V", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T" - ], - incinerate: ["6M", "5M"], - karatechop: ["8V", "7L7", "7V", "6L7", "5L10", "4L10", "3L13"], - knockoff: [ - "8L16", - "7T", - "7L21", - "7E", - "6T", - "6L21", - "6E", - "5T", - "5E" - ], - leer: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - lightscreen: ["8M", "8V", "7M", "7V", "6M", "5M", "4E", "3E"], - lowkick: [ - "8M", - "8L1", - "8V", - "7T", - "7L1", - "7V", - "6T", - "6L1", - "5T", - "5L1", - "5D", - "4T", - "4L1", - "3L1" - ], - lowsweep: ["8M", "8L12", "7M", "7L13", "6M", "6L13", "5M", "5L13"], - meditate: ["7E", "7V", "6E", "5E", "4E", "3E"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["8M", "7V", "3T"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], - powertrick: ["7E", "6E", "5E", "4E"], - poweruppunch: ["6M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - quickguard: ["8E", "7E", "6E"], - rage: ["7V"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - revenge: ["8M", "8L8", "7L19", "6L19", "5L25", "4L22", "3L25"], - reversal: ["8M"], - rockclimb: ["4M"], - rockslide: [ - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "4E", - "3T", - "3E" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - rollingkick: ["7E", "7V", "6E", "5E", "4E", "3E"], - round: ["8M", "7M", "6M", "5M"], - scaryface: [ - "8M", - "8L20", - "7L43", - "7V", - "6L43", - "5L46", - "4L43", - "3L43" - ], - secretpower: ["6M", "4M", "3M"], - seismictoss: [ - "8L40", - "8V", - "7L15", - "7V", - "6L15", - "5L22", - "4L19", - "3T", - "3L19" - ], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], - smellingsalts: ["7E", "6E", "5E", "4E", "3E"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - strength: ["8L29", "7V", "6M", "5M", "4M", "3M"], - submission: [ - "8E", - "8V", - "7L33", - "7V", - "6L33", - "5L34", - "4L31", - "3L37" - ], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: [ - "8M", - "8V", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T" - ], - tickle: ["8E", "7E", "6E", "5E"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - vacuumwave: ["4T"], - vitalthrow: ["8L24", "7L25", "7V", "6L25", "5L31", "4L25", "3L31"], - wakeupslap: ["7L27", "6L27", "5L37", "4L34"], - workup: ["8M", "7M", "5M"] - }, - encounters: [{ generation: 1, level: 15 }] - }, - machoke: { - learnset: { - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["8V", "7V"], - bodyslam: ["8M", "7V", "3T"], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulkup: [ - "8M", - "8L42", - "8V", - "7M", - "7L43", - "6M", - "6L43", - "5M", - "4M", - "3M" - ], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - closecombat: ["8M"], - coaching: ["8T"], - confide: ["7M", "6M"], - counter: ["7V", "3T"], - crosschop: ["8L60", "7L47", "7V", "6L44", "5L44", "4L40", "3L46"], - curse: ["7V"], - detect: ["7V"], - dig: ["8M", "8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["8L66", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dualchop: ["8L36", "7T", "7L33", "6T", "6L33", "5T"], - dynamicpunch: [ - "8L54", - "7L57", - "7V", - "6L55", - "5L55", - "4L51", - "3T", - "3L59" - ], - earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - encore: ["8M"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - fissure: ["7V"], - flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focusenergy: [ - "8M", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - focuspunch: ["7T", "6T", "4M", "3M"], - foresight: ["7L9", "7V", "6L9", "5L19", "5S0", "4L13", "3L22"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - headbutt: ["8V", "7V", "4T"], - heavyslam: ["8M"], - helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - karatechop: ["8V", "7L1", "7V", "6L1", "5L1", "4L10", "3L13"], - knockoff: ["8L16", "7T", "7L21", "6T", "6L21", "5T"], - leer: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - lightscreen: ["8M", "8V", "7M", "6M", "5M"], - lowkick: [ - "8M", - "8L1", - "8V", - "7T", - "7L1", - "7V", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3L1" - ], - lowsweep: [ - "8M", - "8L12", - "7M", - "7L13", - "6M", - "6L13", - "5M", - "5L13", - "5S0" - ], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["8M", "7V", "3T"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - revenge: ["8M", "8L1", "7L19", "6L19", "5L25", "5S0", "4L22", "3L25"], - reversal: ["8M"], - rockclimb: ["4M"], - rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - scaryface: [ - "8M", - "8L20", - "7L53", - "7V", - "6L51", - "5L51", - "4L44", - "3L51" - ], - secretpower: ["6M", "4M", "3M"], - seismictoss: [ - "8L48", - "8V", - "7L15", - "7V", - "6L15", - "5L22", - "5S0", - "4L19", - "3T", - "3L19" - ], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stompingtantrum: ["8M", "7T"], - strength: ["8L31", "7V", "6M", "5M", "4M", "3M"], - submission: ["8V", "7L37", "7V", "6L36", "5L36", "4L32", "3L41"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - vacuumwave: ["4T"], - vitalthrow: ["8L24", "7L25", "7V", "6L25", "5L32", "4L25", "3L33"], - wakeupslap: ["7L27", "6L27", "5L40", "4L36"], - workup: ["8M", "7M", "5M"] - }, - eventData: [ - { - generation: 5, - level: 30, - moves: ["lowsweep", "foresight", "seismictoss", "revenge"], - pokeball: "cherishball" - } - ], - encounters: [ - { generation: 2, level: 14 }, - { generation: 4, level: 14 } - ] - }, - machamp: { - learnset: { - assurance: ["8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["8V", "7V"], - bodyslam: ["8M", "7V", "3T"], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulkup: [ - "8M", - "8L42", - "8V", - "7M", - "7L43", - "7S3", - "6M", - "6L43", - "5M", - "4M", - "3M" - ], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - closecombat: ["8M"], - coaching: ["8T"], - confide: ["7M", "6M"], - counter: ["8V", "7V", "3T"], - crosschop: ["8L60", "7L47", "7V", "6L44", "5L44", "4L40", "3L46"], - crosspoison: ["8M"], - curse: ["7V"], - darkestlariat: ["8M"], - detect: ["7V"], - dig: ["8M", "8V", "7V", "6M", "6S2", "5M", "4M", "3M"], - doubleedge: ["8L66", "7V", "7S3", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dualchop: ["8L36", "7T", "7L33", "6T", "6L33", "5T"], - dynamicpunch: [ - "8L54", - "7L57", - "7V", - "6L55", - "6S1", - "6S2", - "5L55", - "4L51", - "3T", - "3L59" - ], - earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - encore: ["8M", "8V"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - fissure: ["7V"], - flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focusenergy: [ - "8M", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "6S2", - "5L1", - "4L1", - "3L1" - ], - focuspunch: ["7T", "6T", "4M", "3M"], - foresight: ["7L9", "7V", "6L9", "5L19", "4L13", "3L22", "3S0"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - headbutt: ["8V", "7V", "4T"], - heavyslam: ["8M"], - helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - karatechop: ["8V", "7L1", "7V", "6L1", "5L1", "4L10", "3L13"], - knockoff: ["8L16", "7T", "7L21", "6T", "6L21", "6S1", "5T"], - leer: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - lightscreen: ["8M", "8V", "7M", "6M", "5M"], - lowkick: [ - "8M", - "8L1", - "8V", - "7T", - "7L1", - "7V", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3L1" - ], - lowsweep: ["8M", "8L12", "7M", "7L13", "6M", "6L13", "5M", "5L13"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["8M", "7V", "3T"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - quickguard: ["7S3"], - rage: ["7V"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - revenge: ["8M", "8L1", "7L19", "6L19", "5L25", "4L22", "3L25", "3S0"], - reversal: ["8M"], - rockblast: ["8M"], - rockclimb: ["4M"], - rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - scaryface: [ - "8M", - "8L20", - "7L53", - "7V", - "6L51", - "5L51", - "4L44", - "3L51" - ], - secretpower: ["6M", "4M", "3M"], - seismictoss: [ - "8L48", - "8V", - "7L15", - "7V", - "6L15", - "6S2", - "5L22", - "4L19", - "3T", - "3L19", - "3S0" - ], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M", "6S1", "5M", "4M"], - strength: ["8L31", "8V", "7L1", "7V", "7S3", "6M", "5M", "4M", "3M"], - submission: ["8V", "7L37", "7V", "6L36", "5L36", "4L32", "3L41"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["8M", "7T"], - thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - vacuumwave: ["4T"], - vitalthrow: [ - "8L24", - "7L25", - "7V", - "6L25", - "5L32", - "4L25", - "3L33", - "3S0" - ], - wakeupslap: ["7L27", "6L27", "5L40", "4L36"], - wideguard: ["8L1", "7L1", "6L1", "6S1", "5L1"], - workup: ["8M", "7M", "5M"] - }, - eventData: [ - { - generation: 3, - level: 38, - gender: "M", - nature: "Quiet", - ivs: { - hp: 9, - atk: 23, - def: 25, - spa: 20, - spd: 15, - spe: 10 - }, - abilities: ["guts"], - moves: ["seismictoss", "foresight", "revenge", "vitalthrow"], - pokeball: "pokeball" - }, - { - generation: 6, - level: 50, - shiny: true, - gender: "M", - nature: "Adamant", - ivs: { - hp: 31, - atk: 31, - def: 31, - spa: 31, - spd: 31, - spe: 31 - }, - abilities: ["noguard"], - moves: ["dynamicpunch", "stoneedge", "wideguard", "knockoff"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 39, - gender: "M", - nature: "Hardy", - abilities: ["noguard"], - moves: ["seismictoss", "dynamicpunch", "dig", "focusenergy"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 34, - gender: "F", - nature: "Brave", - ivs: { atk: 31 }, - abilities: ["guts"], - moves: ["strength", "bulkup", "quickguard", "doubleedge"], - pokeball: "cherishball" - } - ], - encounters: [ - { generation: 1, level: 16 }, - { generation: 2, level: 5 } - ] - }, - bellsprout: { - learnset: { - acid: ["9L23", "8V", "7L23", "7V", "6L23", "5L23", "4L23", "3L23"], - acidspray: ["9M", "7E", "6E"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - belch: ["7E", "6E"], - bide: ["7V"], - bind: ["7T", "6T", "5T"], - bulletseed: ["9M", "7E", "6E", "5E", "4M", "3M"], - captivate: ["4M"], - clearsmog: ["9E", "7E", "6E", "5E"], - confide: ["7M", "6M"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - encore: ["9M", "7E", "7V", "6E", "5E", "4E", "3E"], - endure: ["9M", "7V", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gastroacid: [ - "9L35", - "7T", - "7L35", - "6T", - "6L35", - "5T", - "5L35", - "4T", - "4L35" - ], - gigadrain: [ - "9M", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4M", - "3M" - ], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growth: ["9L7", "8V", "7L7", "7V", "6L7", "5L7", "4L7", "3L6", "3S1"], - headbutt: ["8V"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - ingrain: ["9E", "7E", "6E", "5E", "4E", "3E"], - knockoff: [ - "9M", - "9L27", - "7T", - "7L27", - "6T", - "6L27", - "5T", - "5L27", - "4T", - "4L27" - ], - leafstorm: ["9M"], - leechlife: ["9M", "7E", "7V", "6E", "5E", "4E", "3E"], - lunge: ["9M"], - magicalleaf: ["9M", "7E", "6E", "5E", "4E", "3E"], - megadrain: ["8V", "7V"], - mimic: ["7V", "3T"], - naturalgift: ["7E", "6E", "5E", "4M"], - naturepower: ["7M", "6M"], - poisonjab: ["9M", "9L41", "8V", "7M", "7L41"], - poisonpowder: [ - "9L15", - "8V", - "7L15", - "7V", - "6L15", - "5L15", - "4L15", - "3L17" - ], - pounce: ["9M"], - powerwhip: ["9L52", "7E", "6E", "5E"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - razorleaf: [ - "9L39", - "8V", - "7L39", - "7V", - "6L39", - "5L39", - "4L39", - "3L37" - ], - reflect: ["9M", "8V", "7M", "7V", "6M", "5M", "4E", "3E"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "5D", "4T"], - slam: ["9L47", "8V", "7L47", "7V", "6L41", "5L41", "4L41", "3L45"], - sleeppowder: [ - "9L13", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4L13", - "3L15" - ], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - sludgewave: ["9M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - strengthsap: ["9E", "7E"], - stunspore: [ - "9L17", - "8V", - "7L17", - "7V", - "6L17", - "5L17", - "4L17", - "3L19" - ], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["9E", "4T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["9L29", "7L29", "7V", "6L29", "5L29", "4L29", "3L30"], - swordsdance: ["9M", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - synthesis: [ - "9E", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "5D", - "4T", - "4E", - "3E" - ], - takedown: ["7V"], - teeterdance: ["3S0"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M"], - tickle: ["9E", "7E", "6E", "5E", "4E"], - toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - venoshock: ["9M", "7M", "6M", "5M"], - vinewhip: [ - "9L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "3L1", - "3S0", - "3S1" - ], - weatherball: ["9M", "7E", "6E", "5E", "4E"], - worryseed: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - wrap: ["9L11", "8V", "7L11", "7V", "6L11", "5L11", "4L11", "3L11"], - wringout: ["7L50", "6L47", "5L47", "4L47"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["vinewhip", "teeterdance"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 10, - gender: "M", - moves: ["vinewhip", "growth"], - pokeball: "pokeball" - } - ], - encounters: [ - { generation: 1, level: 12 }, - { generation: 2, level: 3 } - ] - }, - weepinbell: { - learnset: { - acid: ["9L24", "8V", "7L24", "7V", "6L23", "5L23", "4L23", "3L24"], - acidspray: ["9M"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bind: ["7T", "6T", "5T"], - bodyslam: ["9M"], - bugbite: ["9M", "5T"], - bulletseed: ["9M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - encore: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gastroacid: [ - "9L39", - "7T", - "7L39", - "6T", - "6L35", - "5T", - "5L35", - "4T", - "4L35" - ], - gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growth: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["8V"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - knockoff: [ - "9M", - "9L29", - "7T", - "7L29", - "6T", - "6L27", - "5T", - "5L27", - "4T", - "4L27" - ], - leafstorm: ["9M"], - leechlife: ["9M"], - lunge: ["9M"], - magicalleaf: ["9M", "3S0"], - megadrain: ["8V", "7V"], - mimic: ["7V", "3T"], - morningsun: ["3S0"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - poisonjab: ["9M", "9L47", "8V", "7M", "7L47"], - poisonpowder: [ - "9L15", - "8V", - "7L15", - "7V", - "6L15", - "5L15", - "4L15", - "3L17" - ], - pounce: ["9M"], - powerwhip: ["9L58"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - razorleaf: [ - "9L44", - "8V", - "7L44", - "7V", - "6L39", - "5L39", - "4L39", - "3L42" - ], - reflect: ["9M", "8V", "7M", "7V", "6M", "5M"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - slam: ["9L54", "8V", "7L54", "7V", "6L41", "5L41", "4L41", "3L54"], - sleeppowder: [ - "9L13", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4L13", - "3L15" - ], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], - sludgewave: ["9M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - stunspore: [ - "9L17", - "8V", - "7L17", - "7V", - "6L17", - "5L17", - "4L17", - "3L19" - ], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: [ - "9L32", - "7L32", - "7V", - "6L29", - "5L29", - "4L29", - "3L33", - "3S0" - ], - swift: ["9M"], - swordsdance: ["9M", "7M", "7V", "6M", "5M", "4M", "3T"], - synthesis: ["7T", "6T", "5T", "4T"], - takedown: ["7V"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M"], - toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - venoshock: ["9M", "7M", "6M", "5M"], - vinewhip: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - weatherball: ["9M"], - worryseed: ["7T", "6T", "5T", "4T"], - wrap: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - wringout: ["7L58", "6L47", "5L47", "4L47"] - }, - eventData: [ - { - generation: 3, - level: 32, - moves: ["morningsun", "magicalleaf", "sludgebomb", "sweetscent"] - } - ], - encounters: [ - { generation: 2, level: 12 }, - { generation: 4, level: 10 } - ] - }, - victreebel: { - learnset: { - acid: ["8V", "7V"], - acidspray: ["9M"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bind: ["7T", "6T", "5T"], - bodyslam: ["9M", "7V", "3T"], - bugbite: ["9M", "5T"], - bulletseed: ["9M", "4M", "3M"], - captivate: ["4M"], - clearsmog: ["8V"], - confide: ["7M", "6M"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - encore: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gastroacid: ["9L1", "7T", "6T", "5T", "4T"], - gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growth: ["8V"], - headbutt: ["8V"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - leafblade: ["9L44", "7L44", "6L47", "5L47", "4L47"], - leafstorm: ["9M", "9L0", "7L32", "6L47", "5L47", "4L47"], - leaftornado: ["7L1", "6L27", "5L27"], - leechlife: ["9M", "8V"], - lunge: ["9M"], - magicalleaf: ["9M"], - megadrain: ["8V", "7V"], - mimic: ["7V", "3T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - poisonjab: ["9M", "8V", "7M"], - poisonpowder: ["7V"], - pounce: ["9M"], - powerwhip: ["9L1", "8V"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - razorleaf: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - reflect: ["9M", "8V", "7M", "7V", "6M", "5M"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - sleeppowder: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - sludgewave: ["9M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - spitup: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - stockpile: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - stunspore: ["7V"], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["8V", "4T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swallow: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - sweetscent: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - swift: ["9M"], - swordsdance: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - synthesis: ["7T", "6T", "5T", "4T"], - takedown: ["7V"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M"], - toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - venoshock: ["9M", "7M", "6M", "5M"], - vinewhip: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - weatherball: ["9M"], - worryseed: ["7T", "6T", "5T", "4T"], - wrap: ["8V", "7V"] - } - }, - tentacool: { - learnset: { - acid: [ - "9L4", - "8L4", - "8V", - "7L10", - "7V", - "6L10", - "5L12", - "4L12", - "3L19" - ], - acidarmor: ["9L32", "8L32"], - acidspray: ["9M", "7L22", "6L22", "5L26"], - acupressure: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], - aquaring: ["9E", "8E", "7E", "6E", "5E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - aurorabeam: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - barrier: ["8V", "7L28", "7V", "6L28", "5L29", "4L26", "3L36"], - bide: ["7V"], - bind: ["7T", "6T", "5T"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - brine: ["8M", "7L34", "6L34", "4M"], - brutalswing: ["8M"], - bubble: ["7E", "6E", "5E"], - bubblebeam: [ - "9L24", - "8L24", - "8V", - "7L25", - "7V", - "6L19", - "5L19", - "4L19", - "3L25" - ], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9E", "8E", "7E", "6E", "5E", "4E", "3E"], - constrict: ["8V", "7L7", "7V", "6L7", "5L8", "4L8", "3L12"], - crosspoison: ["8M"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - dazzlinggleam: ["9M", "8M", "8V", "7M", "6M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flipturn: ["9M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: ["9M", "8M", "7T", "7V", "6T", "5T", "5D", "4M", "3M"], - gunkshot: ["9M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9M", "9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - headbutt: ["8V"], - hex: ["9M", "9L28", "8M", "8L28", "7L40", "6L40", "5L43"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: [ - "9M", - "9L48", - "8M", - "8L48", - "8V", - "7L46", - "7V", - "6L46", - "5L47", - "4L40", - "3L49" - ], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - infestation: ["7M", "6M"], - knockoff: [ - "9M", - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - liquidation: ["9M"], - magiccoat: ["7T", "6T", "5T", "4T"], - megadrain: ["8V", "7V"], - mimic: ["7V", "3T"], - mirrorcoat: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - muddywater: ["9M", "8M", "7E", "6E", "5E", "4E"], - mudshot: ["9M"], - naturalgift: ["4M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - poisonjab: [ - "9M", - "9L36", - "8M", - "8L36", - "8V", - "7M", - "7L31", - "6M", - "6L31", - "5M", - "5L36", - "4M", - "4L33" - ], - poisonsting: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - pounce: ["9M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rapidspin: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "7V", "6M", "5M", "4E", "3E"], - scald: ["8M", "8V", "7M", "6M", "5M"], - screech: [ - "9L20", - "8M", - "8L20", - "8V", - "7L37", - "7V", - "6L37", - "5L40", - "4L36", - "3L43" - ], - secretpower: ["6M", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - sludgewave: [ - "9M", - "9L44", - "8M", - "8L44", - "7M", - "7L43", - "6M", - "6L43", - "5M", - "5L50" - ], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - supersonic: [ - "9L12", - "8L12", - "8V", - "7L4", - "7V", - "6L4", - "5L5", - "5D", - "4L5", - "3L6" - ], - surf: [ - "9M", - "9L40", - "8M", - "8L40", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M"], - swordsdance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["7V"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - throatchop: ["9M"], - tickle: ["9E", "8E", "7E", "6E", "5E"], - toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M", "8M", "7L13", "6L13", "5L15", "4L15"], - venoshock: ["9M", "8M", "7M", "6M", "5M"], - waterfall: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1", "7V"], - waterpulse: [ - "9M", - "9L16", - "8L16", - "7T", - "7L16", - "6T", - "6L16", - "5L33", - "4M", - "4L29", - "3M" - ], - whirlpool: ["9M", "8M", "7V", "4M"], - wrap: [ - "9L8", - "8L8", - "8V", - "7L19", - "7V", - "6L19", - "5L22", - "4L22", - "3L30" - ], - wringout: ["7L49", "6L49", "5L54", "4L43"] - }, - encounters: [{ generation: 1, level: 5 }] - }, - tentacruel: { - learnset: { - acid: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L12", - "4L12", - "3L19" - ], - acidarmor: ["9L34", "8L34"], - acidspray: ["9M", "7L22", "6L22", "5L26"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - barrier: ["8V", "7L28", "7V", "6L28", "5L29", "4L26", "3L38"], - bide: ["7V"], - bind: ["7T", "6T", "5T"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - brine: ["8M", "7L36", "6L36", "4M"], - brutalswing: ["8M"], - bubblebeam: [ - "9L24", - "8L24", - "8V", - "7L25", - "7V", - "6L19", - "5L19", - "4L19", - "3L25" - ], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - constrict: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - corrosivegas: ["8T"], - crosspoison: ["8M"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - dazzlinggleam: ["9M", "8M", "8V", "7M", "6M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flipturn: ["9M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: ["9M", "8M", "7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gunkshot: ["9M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9M", "8V"], - headbutt: ["8V"], - hex: ["9M", "9L28", "8M", "8L28", "7L44", "6L44", "5L47"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: [ - "9M", - "9L58", - "8M", - "8L58", - "8V", - "7L52", - "7V", - "6L52", - "5L52", - "4L49", - "3L55" - ], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - infestation: ["7M", "6M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - liquidation: ["9M"], - magiccoat: ["7T", "6T", "5T", "4T"], - megadrain: ["8V", "7V"], - mimic: ["7V", "3T"], - mirrorcoat: ["8V"], - muddywater: ["9M", "8M"], - mudshot: ["9M"], - naturalgift: ["4M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - poisonjab: [ - "9M", - "9L40", - "8M", - "8L40", - "8V", - "7M", - "7L32", - "6M", - "6L32", - "5M", - "5L38", - "4M", - "4L36" - ], - poisonsting: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - pounce: ["9M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8V", "7V"], - reflecttype: ["9L1", "8L1", "7L1", "6L1"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - scaryface: ["9M"], - screech: [ - "9L20", - "8M", - "8L20", - "8V", - "7L40", - "7V", - "6L40", - "5L43", - "4L42", - "3L47" - ], - secretpower: ["6M", "4M", "3M"], - skittersmack: ["9M"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - sludgewave: [ - "9M", - "9L52", - "8M", - "8L52", - "7M", - "7L48", - "6M", - "6L48", - "5M", - "5L56" - ], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - supersonic: [ - "9L12", - "8L12", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - surf: [ - "9M", - "9L46", - "8M", - "8L46", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M"], - swordsdance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["7V"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - throatchop: ["9M"], - toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M", "8M", "7L13", "6L13", "5L15", "4L15"], - venomdrench: ["8M"], - venoshock: ["9M", "8M", "7M", "6M", "5M"], - waterfall: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1", "7V"], - waterpulse: [ - "9M", - "9L16", - "8L16", - "7T", - "7L16", - "6T", - "6L16", - "5L34", - "4M", - "4L29", - "3M" - ], - weatherball: ["9M"], - whirlpool: ["9M", "8M", "7V", "4M"], - wrap: [ - "9L1", - "8L1", - "8V", - "7L19", - "7V", - "6L19", - "5L22", - "4L22", - "3L30" - ], - wringout: ["7L1", "6L1", "5L61", "4L55"] - }, - encounters: [ - { generation: 1, level: 20 }, - { generation: 2, level: 20 }, - { generation: 3, level: 20 }, - { generation: 4, level: 15 }, - { generation: 6, level: 21, maxEggMoves: 1 } - ] - }, - geodude: { - learnset: { - ancientpower: ["4T"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - autotomize: ["7E", "6E", "5E"], - bide: ["8V", "7V"], - block: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], - bodyslam: ["9M", "7V", "3T"], - brickbreak: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "9L12", "7M", "7L22", "6M", "6L22", "5M", "5L32"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["7V", "3T"], - curse: ["9M", "9E", "7E", "7V", "6E", "5E", "4E"], - defensecurl: [ - "9L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "3T", - "3L1" - ], - dig: ["9M", "8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: [ - "9M", - "9L40", - "8V", - "7L40", - "7V", - "6L40", - "5L46", - "4L36", - "3T", - "3L46" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["9E", "7V", "3T"], - earthpower: ["9M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L34", - "8V", - "7M", - "7L34", - "7V", - "6M", - "6L34", - "5M", - "5L39", - "4M", - "4L29", - "3M", - "3L36" - ], - endure: ["9M", "7E", "7V", "6E", "5E", "4M", "3T"], - explosion: [ - "9L36", - "8V", - "7M", - "7L36", - "7V", - "6M", - "6L36", - "5M", - "5L43", - "4M", - "4L32", - "3T", - "3L41" - ], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - fissure: ["7V"], - flail: ["9E", "7E", "6E", "5E", "4E"], - flamethrower: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gyroball: ["9M", "7M", "6M", "5M", "4M"], - hammerarm: ["9E", "7E", "6E", "5E", "4E"], - harden: ["7V"], - headbutt: ["8V", "7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M"], - incinerate: ["6M", "5M"], - irondefense: ["9M", "7T", "6T", "5T"], - magnitude: ["7L12", "7V", "6L12", "5L15", "4L15", "3L16"], - megapunch: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - metronome: ["9M", "7V", "3T"], - mimic: ["7V", "3T"], - mudshot: ["9M"], - mudslap: ["9M", "7V", "4T", "3T"], - mudsport: ["7L4", "6L4", "5L4", "4L4", "3L6"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - poweruppunch: ["6M"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["9M", "9L30", "7L30", "6L22", "5L22", "4L25", "3L31"], - rockclimb: ["7E", "6E", "5E", "5D", "4M"], - rockpolish: [ - "9L6", - "7M", - "7L6", - "6M", - "6L6", - "5M", - "5L8", - "4M", - "4L8" - ], - rockslide: [ - "9M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "4E", - "3T", - "3E" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: [ - "9L16", - "8V", - "7L16", - "7V", - "6L16", - "5L11", - "4L11", - "3L11" - ], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - rollout: [ - "9L10", - "7L10", - "7V", - "6L10", - "5L18", - "4T", - "4L22", - "3T", - "3L26" - ], - round: ["7M", "6M", "5M"], - sandattack: ["8V"], - sandstorm: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - selfdestruct: [ - "9L24", - "8V", - "7L24", - "7V", - "6L24", - "5L29", - "4L18", - "3T", - "3L21" - ], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "9L18", "7M", "7L18", "6M", "6L18", "5M", "5L25"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: [ - "9M", - "9L28", - "8V", - "7T", - "7L28", - "6T", - "6L28", - "5T", - "5L36", - "5D", - "4M" - ], - stompingtantrum: ["9M"], - stoneedge: [ - "9M", - "9L42", - "7M", - "7L42", - "6M", - "6L42", - "5M", - "5L50", - "4M", - "4L39" - ], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - superpower: ["8V", "7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M", "8V", "7V"], - terablast: ["9M"], - thunderpunch: ["9M", "8V", "7T", "6T", "5T", "4T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - wideguard: ["9E", "7E", "6E"] - }, - encounters: [ - { generation: 1, level: 7 }, - { generation: 2, level: 2 } - ] - }, - geodudealola: { - learnset: { - attract: ["7M"], - autotomize: ["7E"], - bide: ["8V"], - block: ["9E", "7T", "7E"], - bodyslam: ["9M"], - brickbreak: ["9M", "8V", "7M"], - brutalswing: ["7M"], - bulldoze: ["9M", "7M"], - charge: ["9M", "9L4", "7L4"], - chargebeam: ["9M", "7M"], - confide: ["7M"], - counter: ["9E", "7E"], - curse: ["9M", "9E", "7E"], - defensecurl: ["9L1", "8V", "7L1"], - dig: ["9M", "8V"], - discharge: ["9L34", "7L34"], - doubleedge: ["9M", "9L40", "8V", "7L40"], - doubleteam: ["7M"], - earthpower: ["9M", "7T"], - earthquake: ["9M", "8V", "7M"], - electroweb: ["9M", "7T"], - endure: ["9M", "9E", "7E"], - explosion: ["9L36", "8V", "7M", "7L36"], - facade: ["9M", "8V", "7M"], - fireblast: ["9M", "8V", "7M"], - firepunch: ["9M", "8V", "7T"], - flail: ["9E", "7E"], - flamethrower: ["9M", "8V", "7M"], - fling: ["9M", "7M"], - focuspunch: ["9M", "7T"], - frustration: ["7M"], - gyroball: ["9M", "7M"], - headbutt: ["8V"], - hiddenpower: ["7M"], - highhorsepower: ["9M"], - irondefense: ["9M", "7T"], - magnetrise: ["7T", "7E"], - mudshot: ["9M"], - mudslap: ["9M"], - naturepower: ["7M"], - protect: ["9M", "8V", "7M"], - rest: ["9M", "8V", "7M"], - return: ["7M"], - rockblast: ["9M", "9L30", "7L30"], - rockclimb: ["7E"], - rockpolish: ["9L6", "7M", "7L6"], - rockslide: ["9M", "8V", "7M"], - rockthrow: ["9L16", "8V", "7L16"], - rocktomb: ["9M", "7M"], - rollout: ["9L10", "7L10"], - round: ["7M"], - sandstorm: ["9M", "7M"], - screech: ["9E", "7E"], - seismictoss: ["8V"], - selfdestruct: ["9L24", "8V", "7L24"], - sleeptalk: ["9M", "7M"], - smackdown: ["9M", "9L18", "7M", "7L18"], - snore: ["7T"], - spark: ["9L12", "7L12"], - stealthrock: ["9M", "9L28", "8V", "7T", "7L28"], - stoneedge: ["9M", "9L42", "7M", "7L42"], - substitute: ["9M", "8V", "7M"], - sunnyday: ["9M", "7M"], - supercellslam: ["9M"], - superpower: ["8V", "7T"], - swagger: ["7M"], - tackle: ["9L1", "8V", "7L1"], - takedown: ["9M", "8V"], - terablast: ["9M"], - thunder: ["9M", "8V", "7M"], - thunderbolt: ["9M", "8V", "7M"], - thunderpunch: ["9M", "9L22", "8V", "7T", "7L22"], - thundershock: ["8V"], - thunderwave: ["9M", "8V"], - toxic: ["8V", "7M"], - voltswitch: ["9M", "7M"], - wideguard: ["9E", "7E"], - wildcharge: ["9M"], - zapcannon: ["9E"] - } - }, - graveler: { - learnset: { - ancientpower: ["4T"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["8V", "7V"], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M"], - bodyslam: ["9M", "7V", "3T"], - brickbreak: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "9L12", "7M", "7L22", "6M", "6L22", "5M", "5L36"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["7V", "3T"], - curse: ["9M", "7V"], - defensecurl: [ - "9L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3T", - "3L1" - ], - dig: ["9M", "8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: [ - "9M", - "9L50", - "8V", - "7L50", - "7V", - "6L50", - "5L58", - "4L44", - "3T", - "3L62" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - earthpower: ["9M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L40", - "8V", - "7M", - "7L40", - "7V", - "6M", - "6L40", - "5M", - "5L47", - "4M", - "4L33", - "3M", - "3L45" - ], - endure: ["9M", "7V", "4M", "3T"], - explosion: [ - "9L44", - "8V", - "7M", - "7L44", - "7V", - "6M", - "6L44", - "5M", - "5L53", - "4M", - "4L38", - "3T", - "3L53" - ], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - fissure: ["7V"], - flamethrower: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gyroball: ["9M", "7M", "6M", "5M", "4M"], - harden: ["7V"], - hardpress: ["9M"], - headbutt: ["8V", "7V", "4T"], - heavyslam: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M"], - incinerate: ["6M", "5M"], - irondefense: ["9M", "7T", "6T", "5T"], - ironhead: ["9M"], - magnitude: ["7L12", "7V", "6L12", "5L15", "4L15", "3L16"], - megapunch: ["7V", "3T"], - metronome: ["9M", "7V", "3T"], - mimic: ["7V", "3T"], - mudshot: ["9M"], - mudslap: ["9M", "7V", "4T", "3T"], - mudsport: ["7L1", "6L1", "5L1", "4L1", "3L1"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - poweruppunch: ["6M"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["9M", "9L34", "7L34", "6L22", "5L22", "4L27", "3L37"], - rockclimb: ["4M"], - rockpolish: [ - "9L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - rockslide: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: [ - "9L16", - "8V", - "7L16", - "7V", - "6L16", - "5L11", - "4L11", - "3L1" - ], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - rollout: [ - "9L10", - "7L10", - "7V", - "6L10", - "5L18", - "4T", - "4L22", - "3T", - "3L29" - ], - round: ["7M", "6M", "5M"], - sandattack: ["8V"], - sandstorm: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - selfdestruct: [ - "9L24", - "8V", - "7L24", - "7V", - "6L24", - "5L31", - "4L18", - "3T", - "3L21" - ], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "9L18", "7M", "7L18", "6M", "6L18", "5M", "5L27"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: [ - "9M", - "9L30", - "8V", - "7T", - "7L30", - "6T", - "6L30", - "5T", - "5L42", - "4M" - ], - stompingtantrum: ["9M", "7T"], - stoneedge: [ - "9M", - "9L54", - "7M", - "7L54", - "6M", - "6L54", - "5M", - "5L64", - "4M", - "4L49" - ], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - superpower: ["8V", "7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M", "8V", "7V"], - terablast: ["9M"], - thunderpunch: ["9M", "8V", "7T", "6T", "5T", "4T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"] - }, - encounters: [ - { generation: 2, level: 23 }, - { generation: 4, level: 16, pokeball: "safariball" }, - { generation: 6, level: 24 } - ] - }, - graveleralola: { - learnset: { - allyswitch: ["7T"], - attract: ["7M"], - bide: ["8V"], - block: ["7T"], - bodyslam: ["9M"], - brickbreak: ["9M", "8V", "7M"], - brutalswing: ["7M"], - bulldoze: ["9M", "7M"], - charge: ["9M", "9L1", "7L1"], - chargebeam: ["9M", "7M"], - confide: ["7M"], - curse: ["9M"], - defensecurl: ["9L1", "8V", "7L1"], - dig: ["9M", "8V"], - discharge: ["9L40", "7L40"], - doubleedge: ["9M", "9L50", "8V", "7L50"], - doubleteam: ["7M"], - earthpower: ["9M", "7T"], - earthquake: ["9M", "8V", "7M"], - electricterrain: ["9M"], - electroweb: ["9M", "7T"], - endure: ["9M"], - explosion: ["9L44", "8V", "7M", "7L44"], - facade: ["9M", "8V", "7M"], - fireblast: ["9M", "8V", "7M"], - firepunch: ["9M", "8V", "7T"], - flamethrower: ["9M", "8V", "7M"], - fling: ["9M", "7M"], - focusblast: ["9M"], - focuspunch: ["9M", "7T"], - frustration: ["7M"], - gyroball: ["9M", "7M"], - hardpress: ["9M"], - headbutt: ["8V"], - hiddenpower: ["7M"], - highhorsepower: ["9M"], - irondefense: ["9M", "7T"], - magnetrise: ["7T"], - metronome: ["9M"], - mudshot: ["9M"], - mudslap: ["9M"], - naturepower: ["7M"], - protect: ["9M", "8V", "7M"], - rest: ["9M", "8V", "7M"], - return: ["7M"], - rockblast: ["9M", "9L34", "7L34"], - rockpolish: ["9L1", "7M", "7L1"], - rockslide: ["9M", "8V", "7M"], - rockthrow: ["9L16", "8V", "7L16"], - rocktomb: ["9M", "7M"], - rollout: ["9L10", "7L10"], - round: ["7M"], - sandstorm: ["9M", "7M"], - scaryface: ["9M"], - seismictoss: ["8V"], - selfdestruct: ["9L24", "8V", "7L24"], - shockwave: ["7T"], - sleeptalk: ["9M", "7M"], - smackdown: ["9M", "9L18", "7M", "7L18"], - snore: ["7T"], - spark: ["9L12", "7L12"], - stealthrock: ["9M", "9L30", "8V", "7T", "7L30"], - stompingtantrum: ["9M", "7T"], - stoneedge: ["9M", "9L54", "7M", "7L54"], - substitute: ["9M", "8V", "7M"], - sunnyday: ["9M", "7M"], - supercellslam: ["9M"], - superpower: ["8V", "7T"], - swagger: ["7M"], - tackle: ["9L1", "8V", "7L1"], - takedown: ["9M", "8V"], - terablast: ["9M"], - thunder: ["9M", "8V", "7M"], - thunderbolt: ["9M", "8V", "7M"], - thunderpunch: ["9M", "9L22", "8V", "7T", "7L22"], - thundershock: ["8V"], - thunderwave: ["9M", "8V"], - toxic: ["8V", "7M"], - voltswitch: ["9M", "7M"], - wildcharge: ["9M"] - } - }, - golem: { - learnset: { - ancientpower: ["4T"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["8V", "7V"], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M"], - bodyslam: ["9M", "7V", "3T"], - brickbreak: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "9L22", "7M", "7L22", "6M", "6L22", "5M", "5L36"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["7V", "3T"], - curse: ["9M", "7V"], - defensecurl: [ - "9L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3T", - "3L1" - ], - dig: ["9M", "8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: [ - "9M", - "9L50", - "8V", - "7L50", - "7V", - "6L50", - "5L58", - "4L44", - "3T", - "3L62" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - earthpower: ["9M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L40", - "8V", - "7M", - "7L40", - "7V", - "6M", - "6L40", - "5M", - "5L47", - "4M", - "4L33", - "3M", - "3L45" - ], - endure: ["9M", "7V", "4M", "3T"], - explosion: [ - "9L44", - "8V", - "7M", - "7L44", - "7V", - "6M", - "6L44", - "5M", - "5L53", - "4M", - "4L38", - "3T", - "3L53" - ], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - fissure: ["7V"], - flamethrower: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - gyroball: ["9M", "7M", "6M", "5M", "4M"], - harden: ["7V"], - hardpress: ["9M"], - headbutt: ["8V", "7V", "4T"], - heavyslam: ["9M", "9L1", "7L1", "6L1", "5L69"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M"], - hyperbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - incinerate: ["6M", "5M"], - irondefense: ["9M", "7T", "6T", "5T"], - ironhead: ["9M", "7T", "6T", "5T", "4T"], - magnitude: ["7L12", "7V", "6L12", "5L15", "4L15", "3L16"], - megakick: ["7V", "3T"], - megapunch: ["8V", "7V", "3T"], - metronome: ["9M", "7V", "3T"], - mimic: ["7V", "3T"], - mudshot: ["9M"], - mudslap: ["9M", "7V", "4T", "3T"], - mudsport: ["7L1", "6L1", "5L1", "4L1", "3L1"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - poweruppunch: ["6M"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["9M", "9L34", "7L34", "6L22", "5L22", "4L27", "3L37"], - rockclimb: ["4M"], - rockpolish: [ - "9L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - rockslide: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: [ - "9L16", - "8V", - "7L16", - "7V", - "6L16", - "5L11", - "4L11", - "3L1" - ], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "4L22", "3T", "3L29"], - round: ["7M", "6M", "5M"], - sandattack: ["8V"], - sandstorm: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - selfdestruct: [ - "9L24", - "8V", - "7L24", - "7V", - "6L24", - "5L31", - "4L18", - "3T", - "3L21" - ], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "9L18", "7M", "7L18", "6M", "6L18", "5M", "5L27"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: [ - "9M", - "9L30", - "8V", - "7T", - "7L30", - "6T", - "6L30", - "5T", - "5L42", - "4M" - ], - steamroller: ["7L10", "6L10", "5L18"], - stompingtantrum: ["9M", "7T"], - stoneedge: [ - "9M", - "9L54", - "7M", - "7L54", - "6M", - "6L54", - "5M", - "5L64", - "4M", - "4L49" - ], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - superpower: ["8V", "7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M", "8V", "7V"], - terablast: ["9M"], - thunderpunch: ["9M", "8V", "7T", "6T", "5T", "4T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"] - } - }, - golemalola: { - learnset: { - allyswitch: ["7T"], - attract: ["7M"], - bide: ["8V"], - block: ["7T"], - bodypress: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M", "8V", "7M"], - brutalswing: ["7M"], - bulldoze: ["9M", "7M"], - charge: ["9M", "9L1", "7L1"], - chargebeam: ["9M", "7M"], - confide: ["7M"], - curse: ["9M"], - defensecurl: ["9L1", "8V", "7L1"], - dig: ["9M", "8V"], - discharge: ["9L40", "7L40"], - doubleedge: ["9M", "9L50", "8V", "7L50"], - doubleteam: ["7M"], - earthpower: ["9M", "7T"], - earthquake: ["9M", "8V", "7M"], - echoedvoice: ["7M"], - electricterrain: ["9M"], - electroweb: ["9M", "7T"], - endure: ["9M"], - explosion: ["9L44", "8V", "7M", "7L44"], - facade: ["9M", "8V", "7M"], - fireblast: ["9M", "8V", "7M"], - firepunch: ["9M", "8V", "7T"], - flamethrower: ["9M", "8V", "7M"], - fling: ["9M", "7M"], - focusblast: ["9M", "7M"], - focuspunch: ["9M", "7T"], - frustration: ["7M"], - gigaimpact: ["9M", "7M"], - gyroball: ["9M", "7M"], - hardpress: ["9M"], - headbutt: ["8V"], - heavyslam: ["9M", "9L1", "7L1"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8V", "7M"], - irondefense: ["9M", "7T"], - ironhead: ["9M", "7T"], - magnetrise: ["7T"], - megapunch: ["8V"], - meteorbeam: ["9M"], - metronome: ["9M"], - mudshot: ["9M"], - mudslap: ["9M"], - naturepower: ["7M"], - protect: ["9M", "8V", "7M"], - rest: ["9M", "8V", "7M"], - return: ["7M"], - roar: ["9M", "7M"], - rockblast: ["9M", "9L34", "7L34"], - rockpolish: ["9L1", "7M", "7L1"], - rockslide: ["9M", "8V", "7M"], - rockthrow: ["9L16", "8V", "7L16"], - rocktomb: ["9M", "7M"], - round: ["7M"], - sandstorm: ["9M", "7M"], - scaryface: ["9M"], - seismictoss: ["8V"], - selfdestruct: ["9L24", "8V", "7L24"], - shockwave: ["7T"], - sleeptalk: ["9M", "7M"], - smackdown: ["9M", "9L18", "7M", "7L18"], - snore: ["7T"], - spark: ["9L12", "7L12"], - stealthrock: ["9M", "9L30", "8V", "7T", "7L30"], - steamroller: ["7L10"], - stompingtantrum: ["9M", "7T"], - stoneedge: ["9M", "9L54", "7M", "7L54"], - substitute: ["9M", "8V", "7M"], - sunnyday: ["9M", "7M"], - supercellslam: ["9M"], - superpower: ["8V", "7T"], - swagger: ["7M"], - tackle: ["9L1", "8V", "7L1"], - takedown: ["9M", "8V"], - terablast: ["9M"], - thunder: ["9M", "8V", "7M"], - thunderbolt: ["9M", "8V", "7M"], - thunderpunch: ["9M", "9L22", "8V", "7T", "7L22"], - thundershock: ["8V"], - thunderwave: ["9M", "8V"], - toxic: ["8V", "7M"], - voltswitch: ["9M", "7M"], - wildcharge: ["9M", "7M"] - } - }, - ponyta: { - learnset: { - agility: [ - "8M", - "8L20", - "8V", - "7L37", - "7V", - "6L37", - "5L37", - "4L33", - "3L38" - ], - allyswitch: ["8M", "7T", "7E", "6E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bodyslam: ["8M", "7V", "3T"], - bounce: [ - "8M", - "7T", - "7L45", - "6T", - "6L45", - "5T", - "5L45", - "4T", - "4L42", - "3L45" - ], - captivate: ["7E", "6E", "5E", "4M"], - charm: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - confide: ["7M", "6M"], - curse: ["7V"], - doubleedge: ["8E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - doublekick: ["8E", "8V", "7E", "7V", "6E", "5E", "4E", "3E"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - ember: ["8L10", "8V", "7L9", "7V", "6L9", "5L9", "4L10", "3L14"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: [ - "8M", - "8L50", - "8V", - "7M", - "7L41", - "7V", - "6M", - "6L41", - "5M", - "5L41", - "4M", - "4L37", - "3M", - "3L53" - ], - firespin: [ - "8M", - "8L35", - "8V", - "7L25", - "7V", - "6L25", - "5L25", - "4L24", - "3L25" - ], - flamecharge: ["8L15", "7M", "7L21", "6M", "6L21", "5M", "5L21"], - flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flamewheel: [ - "8L25", - "7L13", - "7E", - "7V", - "6L13", - "6E", - "5L13", - "5E", - "4L15", - "4E", - "3E" - ], - flareblitz: ["8M", "8L55", "8V", "7L49", "6L49", "5L49", "4L46"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - growl: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L5"], - headbutt: ["8V", "7V", "4T"], - heatwave: ["8M", "7T", "6T", "5T", "5D", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M", "7E"], - horndrill: ["8E", "7E", "7V", "6E", "5E", "4E"], - hypnosis: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - incinerate: ["6M", "5M"], - inferno: ["8L45", "7L33", "6L33", "5L33"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - lowkick: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - mimic: ["7V", "3T"], - morningsun: ["8E", "7E", "6E", "5E", "4E"], - mysticalfire: ["8M"], - naturalgift: ["4M"], - overheat: ["8M", "7M", "6M", "5M", "4M", "3M"], - playrough: ["8M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: ["8V", "7V", "3L1"], - rage: ["7V"], - reflect: ["8V", "7V"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - solarblade: ["8M"], - stomp: ["8L30", "8V", "7L17", "7V", "6L17", "5L17", "4L19", "3L19"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "7V", "4T", "3T"], - tackle: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], - tailwhip: ["8L5", "8V", "7L4", "7V", "6L4", "5L4", "4L6", "3L9"], - takedown: [ - "8L41", - "8V", - "7L29", - "7V", - "6L29", - "5L29", - "4L28", - "3L31" - ], - thrash: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - wildcharge: ["8M", "7M", "6M", "5M"], - willowisp: ["8M", "8V", "7M", "6M", "5M", "4M"] - }, - encounters: [{ generation: 1, level: 28 }] - }, - ponytagalar: { - learnset: { - agility: ["8M", "8L20"], - allyswitch: ["8M"], - attract: ["8M"], - bodyslam: ["8M"], - bounce: ["8M"], - calmmind: ["8M"], - charm: ["8M"], - confusion: ["8L10", "8S0"], - dazzlinggleam: ["8M", "8L45"], - doubleedge: ["8E"], - doublekick: ["8E"], - endure: ["8M"], - expandingforce: ["8T"], - facade: ["8M"], - fairywind: ["8L15", "8S0"], - futuresight: ["8M"], - growl: ["8L1", "8S0"], - healingwish: ["8L55"], - healpulse: ["8L35"], - highhorsepower: ["8M"], - horndrill: ["8E"], - hypnosis: ["8E"], - imprison: ["8M"], - irontail: ["8M"], - lowkick: ["8M"], - morningsun: ["8E"], - mysticalfire: ["8M"], - playrough: ["8M"], - protect: ["8M"], - psybeam: ["8L25"], - psychic: ["8M", "8L50"], - rest: ["8M"], - round: ["8M"], - sleeptalk: ["8M"], - snore: ["8M"], - stomp: ["8L30"], - storedpower: ["8M"], - substitute: ["8M"], - swift: ["8M"], - tackle: ["8L1", "8S0"], - tailwhip: ["8L5"], - takedown: ["8L41"], - thrash: ["8E"], - wildcharge: ["8M"], - zenheadbutt: ["8M"] - }, - eventData: [ - { - generation: 8, - level: 15, - isHidden: true, - moves: ["tackle", "growl", "confusion", "fairywind"], - pokeball: "cherishball" - } - ] - }, - rapidash: { - learnset: { - agility: [ - "8M", - "8L20", - "8V", - "7L37", - "7V", - "6L37", - "5L37", - "4L33", - "3L38" - ], - allyswitch: ["8M", "7T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["8M", "3S0"], - bide: ["7V"], - bodyslam: ["8M", "7V", "3T"], - bounce: [ - "8M", - "7T", - "7L45", - "6T", - "6L45", - "5T", - "5L45", - "4T", - "4L47", - "3L50" - ], - captivate: ["4M"], - charm: ["8M"], - confide: ["7M", "6M"], - curse: ["7V"], - doubleedge: ["7V", "3T"], - doublekick: ["8V"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillrun: ["8M", "8V", "7T", "6T", "5T"], - echoedvoice: ["7M", "6M", "5M"], - ember: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: [ - "8M", - "8L56", - "8V", - "7M", - "7L41", - "7V", - "6M", - "6L41", - "5M", - "5L41", - "4M", - "4L37", - "3M", - "3L63" - ], - firespin: [ - "8M", - "8L35", - "8V", - "7L25", - "7V", - "6L25", - "5L25", - "4L24", - "3L25" - ], - flamecharge: ["8L15", "7M", "7L21", "6M", "6L21", "5M", "5L21"], - flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M", "3S0"], - flamewheel: ["8L25", "7L13", "6L13", "5L13", "4L15"], - flareblitz: ["8M", "8L63", "8V", "7L49", "6L49", "5L49", "4L56"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyattack: ["8V", "7L1", "7V", "6L40", "5L40", "4L40", "3L40"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - growl: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["8V", "7V", "4T"], - heatwave: ["8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M"], - horndrill: ["8V", "7V"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hypnosis: ["8V"], - incinerate: ["6M", "5M"], - inferno: ["8L49", "7L33", "6L33", "5L33"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - lowkick: ["8M", "7T", "6T", "5T"], - megahorn: ["8M", "8L1", "8V", "7L1", "6L1", "5L1", "4L1"], - mimic: ["7V", "3T"], - mysticalfire: ["8M"], - naturalgift: ["4M"], - overheat: ["8M", "7M", "6M", "5M", "4M", "3M"], - payday: ["8M"], - playrough: ["8M"], - poisonjab: [ - "8M", - "8L1", - "8V", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: ["8L1", "8V", "7L1", "6L1", "5L1", "4L1", "3L1"], - rage: ["7V"], - reflect: ["8V", "7V"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scorchingsands: ["8T"], - secretpower: ["6M", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smartstrike: ["8M", "8L0", "7M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "8V", "7M", "6M", "5M", "4M", "3M", "3S0"], - solarblade: ["8M"], - stomp: ["8L30", "8V", "7L17", "7V", "6L17", "5L17", "4L19", "3L19"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "7V", "4T", "3T"], - swordsdance: ["8M"], - tackle: ["8L1", "8V", "7V", "3L1"], - tailwhip: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: [ - "8L43", - "8V", - "7L29", - "7V", - "6L29", - "5L29", - "4L28", - "3L31" - ], - throatchop: ["8M", "7T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - wildcharge: ["8M", "7M", "6M", "5M"], - willowisp: ["8M", "8V", "7M", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 3, - level: 40, - moves: ["batonpass", "solarbeam", "sunnyday", "flamethrower"] - } - ], - encounters: [ - { generation: 2, level: 14, gender: "M" }, - { generation: 3, level: 37 } - ] - }, - rapidashgalar: { - learnset: { - agility: ["8M", "8L20"], - allyswitch: ["8M"], - attract: ["8M"], - batonpass: ["8M"], - bodyslam: ["8M"], - bounce: ["8M"], - calmmind: ["8M"], - charm: ["8M"], - confusion: ["8L1"], - dazzlinggleam: ["8M", "8L49"], - drillrun: ["8M"], - endure: ["8M"], - expandingforce: ["8T"], - facade: ["8M"], - fairywind: ["8L15"], - futuresight: ["8M"], - gigaimpact: ["8M"], - growl: ["8L1"], - healingwish: ["8L63"], - healpulse: ["8L35"], - highhorsepower: ["8M"], - hyperbeam: ["8M"], - imprison: ["8M"], - irontail: ["8M"], - lowkick: ["8M"], - magicroom: ["8M"], - megahorn: ["8M", "8L1"], - mistyterrain: ["8M"], - mysticalfire: ["8M"], - payday: ["8M"], - playrough: ["8M"], - protect: ["8M"], - psybeam: ["8L25"], - psychic: ["8M", "8L56"], - psychicterrain: ["8M"], - psychocut: ["8M", "8L0"], - quickattack: ["8L1"], - rest: ["8M"], - round: ["8M"], - sleeptalk: ["8M"], - smartstrike: ["8M"], - snore: ["8M"], - stomp: ["8L30"], - storedpower: ["8M"], - substitute: ["8M"], - swift: ["8M"], - swordsdance: ["8M"], - tackle: ["8L1"], - tailwhip: ["8L1"], - takedown: ["8L43"], - throatchop: ["8M"], - trickroom: ["8M"], - wildcharge: ["8M"], - wonderroom: ["8M"], - zenheadbutt: ["8M"] - } - }, - slowpoke: { - learnset: { - afteryou: ["7T", "6T", "5T"], - amnesia: [ - "9M", - "9L27", - "8M", - "8L27", - "8V", - "7L41", - "7V", - "6L41", - "5L41", - "4L43", - "3L36" - ], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["9M"], - belch: ["9E", "8E", "7E", "6E"], - bellydrum: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - bide: ["7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - block: [ - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4T", - "4E" - ], - bodyslam: ["9M", "8M", "7V", "3T"], - brine: ["8M", "5D", "4M"], - bubblebeam: ["7V"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confusion: [ - "9L12", - "8L12", - "8V", - "7L14", - "7V", - "6L14", - "5L14", - "5S2", - "4L15", - "3L17", - "3S0" - ], - curse: [ - "9M", - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S1" - ], - dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], - disable: [ - "9L15", - "8L15", - "8V", - "7L19", - "7V", - "6L19", - "5L19", - "5S2", - "4L20", - "3L24", - "3S0" - ], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - earthquake: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - fissure: ["7V"], - flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - foulplay: ["9M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: [ - "9L3", - "8L3", - "8V", - "7L5", - "7V", - "6L5", - "5L5", - "4L6", - "3L6", - "3S1" - ], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: [ - "9L21", - "8L21", - "8V", - "7L23", - "7V", - "6L23", - "5L23", - "5S2", - "4T", - "4L25", - "3L29", - "3S0" - ], - healpulse: ["9L45", "8L45", "7L58", "6L58", "5L58"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: ["9M", "8M"], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - imprison: ["9M", "8M"], - incinerate: ["6M", "5M"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - liquidation: ["9M", "8M"], - magiccoat: ["7T", "6T", "5T", "4T"], - mefirst: ["7E", "6E", "5E", "4E"], - mimic: ["7V", "3T"], - mudshot: ["9M", "8M"], - mudslap: ["7V", "4T", "3T"], - mudsport: ["7E", "6E", "5E", "4E", "3E"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - payday: ["8M", "8V", "7V"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M"], - psychic: [ - "9M", - "9L36", - "8M", - "8L36", - "8V", - "7M", - "7L45", - "7V", - "6M", - "6L45", - "5M", - "5L45", - "4M", - "4L48", - "3M", - "3L40" - ], - psychicterrain: ["9M", "8M"], - psychup: [ - "9M", - "9L39", - "8L39", - "7M", - "7L54", - "7V", - "6M", - "6L54", - "5M", - "5L54", - "4M", - "4L57", - "3T", - "3L47" - ], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - psywave: ["7V"], - rage: ["7V"], - raindance: [ - "9M", - "9L42", - "8M", - "8L42", - "7M", - "7L49", - "7V", - "6M", - "6L49", - "5M", - "5L49", - "4M", - "4L53", - "3M" - ], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "7V", "6M", "5M", "4M", "4E", "3M", "3E"], - scald: ["8M", "8V", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], - skullbash: ["7V"], - slackoff: ["9L33", "8L33", "7L36", "6L36", "5L36", "4L39"], - sleeptalk: [ - "9M", - "8M", - "7M", - "7E", - "7V", - "6M", - "6E", - "5T", - "5E", - "4M", - "4E", - "3T", - "3E" - ], - snore: [ - "8M", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E" - ], - snowscape: ["9M"], - stomp: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - storedpower: ["9M", "8M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - surf: [ - "9M", - "9L30", - "8M", - "8L30", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tackle: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S1" - ], - takedown: ["9M", "7V"], - telekinesis: ["7T", "5M"], - teleport: ["8V", "7V"], - terablast: ["9M"], - thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - triattack: ["8M", "8V", "7V"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - waterfall: ["9M"], - watergun: [ - "9L6", - "8L6", - "8V", - "7L9", - "7V", - "6L9", - "5L9", - "4L11", - "3L13", - "3S0" - ], - waterpulse: [ - "9M", - "9L18", - "8L18", - "7T", - "7L28", - "6T", - "6L28", - "5L28", - "5S2", - "4M", - "4L29", - "3M" - ], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M", "4M"], - wonderroom: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - yawn: [ - "9L9", - "8L9", - "8V", - "7L1", - "6L1", - "5L1", - "5D", - "4L1", - "3L1", - "3S1" - ], - zapcannon: ["7V"], - zenheadbutt: [ - "9M", - "9L24", - "8M", - "8L24", - "7T", - "7L32", - "7E", - "6T", - "6L32", - "6E", - "5T", - "5L32", - "5E", - "4T", - "4L34", - "4E" - ] - }, - eventData: [ - { - generation: 3, - level: 31, - gender: "F", - nature: "Naive", - ivs: { - hp: 17, - atk: 11, - def: 19, - spa: 20, - spd: 5, - spe: 10 - }, - abilities: ["oblivious"], - moves: ["watergun", "confusion", "disable", "headbutt"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 10, - gender: "M", - moves: ["curse", "yawn", "tackle", "growl"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 30, - moves: ["confusion", "disable", "headbutt", "waterpulse"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 1, level: 15 }] - }, - slowpokegalar: { - learnset: { - acid: ["9L6", "8L6"], - amnesia: ["9M", "9L27", "8M", "8L27"], - attract: ["8M"], - avalanche: ["9M"], - belch: ["9E", "8E"], - bellydrum: ["9E", "8E"], - blizzard: ["9M", "8M"], - block: ["9E", "8E"], - bodyslam: ["9M", "8M"], - brine: ["8M"], - bulldoze: ["9M", "8M"], - calmmind: ["9M", "8M"], - chillingwater: ["9M"], - confusion: ["9L12", "8L12"], - curse: ["9M", "9L1", "8L1"], - dig: ["9M", "8M"], - disable: ["9L15", "8L15"], - dive: ["8M"], - earthquake: ["9M", "8M"], - endure: ["9M", "8M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M"], - fireblast: ["9M", "8M"], - flamethrower: ["9M", "8M"], - foulplay: ["9M", "8M"], - futuresight: ["8M"], - grassknot: ["9M", "8M"], - growl: ["9L3", "8L3"], - hail: ["8M"], - headbutt: ["9L21", "8L21"], - healpulse: ["9L45", "8L45"], - helpinghand: ["9M"], - hydropump: ["9M", "8M"], - icebeam: ["9M", "8M"], - icywind: ["9M", "8M"], - imprison: ["9M", "8M"], - irontail: ["8M"], - lightscreen: ["9M", "8M"], - liquidation: ["9M", "8M"], - mudshot: ["9M", "8M"], - payday: ["8M"], - protect: ["9M", "8M"], - psybeam: ["9M"], - psychic: ["9M", "9L36", "8M", "8L36"], - psychicterrain: ["9M", "8M"], - psychup: ["9M", "9L39", "8L39"], - psyshock: ["9M", "8M"], - raindance: ["9M", "9L42", "8M", "8L42"], - rest: ["9M", "8M"], - round: ["8M"], - safeguard: ["8M"], - scald: ["8M"], - shadowball: ["9M", "8M"], - skillswap: ["9M", "8M"], - slackoff: ["9L33", "8L33"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - snowscape: ["9M"], - stomp: ["9E", "8E"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - surf: ["9M", "9L30", "8M", "8L30"], - swift: ["9M", "8M"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - terablast: ["9M"], - thunderwave: ["9M", "8M"], - triattack: ["8M"], - trick: ["9M", "8M"], - trickroom: ["9M", "8M"], - waterfall: ["9M"], - waterpulse: ["9M", "9L18", "8L18"], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M"], - wonderroom: ["8M"], - yawn: ["9L9", "8L9"], - zenheadbutt: ["9M", "9L24", "8M", "8L24"] - } - }, - slowbro: { - learnset: { - aerialace: ["7M", "6M", "5M"], - afteryou: ["7T", "6T", "5T"], - amnesia: [ - "9M", - "9L27", - "8M", - "8L27", - "8V", - "7L43", - "7V", - "6L43", - "5L43", - "4L47", - "3L36" - ], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["9M", "8M", "4M"], - bide: ["7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M", "7V", "3T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - brine: ["8M", "4M"], - bubblebeam: ["7V"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confusion: [ - "9L12", - "8L12", - "8V", - "7L14", - "7V", - "6L14", - "5L14", - "4L15", - "3L17" - ], - counter: ["7V", "3T"], - curse: ["9M", "9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], - disable: [ - "9L15", - "8L15", - "8V", - "7L19", - "7V", - "6L19", - "5L19", - "4L20", - "3L24" - ], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - dynamicpunch: ["7V", "3T"], - earthquake: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - fissure: ["7V"], - flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - futuresight: ["9M", "9L1", "8M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: [ - "9L21", - "8L21", - "8V", - "7L23", - "7V", - "6L23", - "5L23", - "4T", - "4L25", - "3L29" - ], - healpulse: ["9L51", "8L51", "7L1", "6L1", "5L68"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - imprison: ["9M", "8M"], - incinerate: ["6M", "5M"], - irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "8V", "7T", "7V", "6T", "6S0", "5T", "4M", "3M"], - lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - liquidation: ["9M", "8M"], - magiccoat: ["7T", "6T", "5T", "4T"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["9M"], - mimic: ["7V", "3T"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - mudslap: ["7V", "4T", "3T"], - nastyplot: ["9M", "8M"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - payday: ["8M", "8V", "7V"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M"], - psychic: [ - "9M", - "9L36", - "8M", - "8L36", - "8V", - "7M", - "7L49", - "7V", - "6M", - "6L49", - "5M", - "5L49", - "4M", - "4L54", - "3M", - "3L44" - ], - psychicnoise: ["9M"], - psychicterrain: ["9M", "8M"], - psychup: [ - "9M", - "9L41", - "8L41", - "7M", - "7L62", - "7V", - "6M", - "6L62", - "5M", - "5L62", - "4M", - "4L67", - "3T", - "3L55" - ], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - psywave: ["7V"], - rage: ["7V"], - raindance: [ - "9M", - "9L46", - "8M", - "8L46", - "7M", - "7L55", - "7V", - "6M", - "6L55", - "5M", - "5L55", - "4M", - "4L61", - "3M" - ], - razorshell: ["8M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - scald: ["9M", "8M", "8V", "7M", "6M", "6S0", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], - skullbash: ["7V"], - slackoff: ["9L33", "8L33", "7L36", "6L36", "6S0", "5L36", "4L41"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - stomp: ["8V"], - storedpower: ["9M", "8M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - surf: [ - "9M", - "9L30", - "8M", - "8L30", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M", "7V"], - telekinesis: ["7T", "5M"], - teleport: ["8V", "7V"], - terablast: ["9M"], - thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - triattack: ["8M", "8V", "7V"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "6S0", "5M", "4M"], - waterfall: ["9M"], - watergun: [ - "9L1", - "8L1", - "8V", - "7L9", - "7V", - "6L9", - "5L9", - "4L11", - "3L13" - ], - waterpulse: [ - "9M", - "9L18", - "8L18", - "7T", - "7L28", - "6T", - "6L28", - "5L28", - "4M", - "4L29", - "3M" - ], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M", "4M"], - withdraw: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L37", - "5L37", - "4L37", - "3L37" - ], - wonderroom: ["8M", "7T", "6T", "5T"], - yawn: ["9L9", "8L9", "8V", "7L1", "6L1", "5L1", "4L1", "3L1"], - zapcannon: ["7V"], - zenheadbutt: [ - "9M", - "9L24", - "8M", - "8L24", - "7T", - "7L32", - "6T", - "6L32", - "5T", - "5L32", - "4T", - "4L34" - ] - }, - eventData: [ - { - generation: 6, - level: 100, - nature: "Quiet", - abilities: ["oblivious"], - moves: ["scald", "trickroom", "slackoff", "irontail"], - pokeball: "cherishball" - } - ], - encounters: [ - { generation: 1, level: 15 }, - { generation: 1, level: 23 }, - { generation: 2, level: 20 }, - { generation: 3, level: 32 }, - { generation: 4, level: 15 }, - { generation: 5, level: 35 }, - { generation: 7, level: 15 } - ] - }, - slowbrogalar: { - learnset: { - acid: ["9L1", "8L1"], - acidspray: ["9M"], - amnesia: ["9M", "9L27", "8M", "8L27"], - attract: ["8M"], - avalanche: ["9M", "8M"], - blizzard: ["9M", "8M"], - bodypress: ["9M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M"], - brine: ["8M"], - brutalswing: ["8M"], - bulldoze: ["9M", "8M"], - calmmind: ["9M", "8M"], - chillingwater: ["9M"], - confusion: ["9L12", "8L12"], - curse: ["9M", "9L1", "8L1"], - dig: ["9M", "8M"], - disable: ["9L15", "8L15"], - dive: ["8M"], - doubleedge: ["9M"], - drainpunch: ["9M", "8M"], - earthquake: ["9M", "8M"], - endure: ["9M", "8M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M"], - fireblast: ["9M", "8M"], - flamethrower: ["9M", "8M"], - fling: ["9M", "8M"], - focusblast: ["9M", "8M"], - foulplay: ["9M", "8M"], - futuresight: ["8M"], - gigaimpact: ["9M", "8M"], - grassknot: ["9M", "8M"], - growl: ["9L1", "8L1"], - gunkshot: ["9M"], - hail: ["8M"], - haze: ["9M"], - headbutt: ["9L21", "8L21"], - healpulse: ["9L45", "8L45"], - helpinghand: ["9M"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - icebeam: ["9M", "8M"], - icefang: ["9M"], - icepunch: ["9M", "8M"], - icywind: ["9M", "8M"], - imprison: ["9M", "8M"], - irondefense: ["9M", "8M"], - irontail: ["8M"], - lightscreen: ["9M", "8M"], - liquidation: ["9M", "8M"], - megakick: ["8M"], - megapunch: ["8M"], - metronome: ["9M"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - nastyplot: ["9M", "8M"], - payday: ["8M"], - poisonjab: ["9M", "8M"], - powergem: ["9M"], - protect: ["9M", "8M"], - psybeam: ["9M"], - psychic: ["9M", "9L36", "8M", "8L36"], - psychicterrain: ["9M", "8M"], - psychup: ["9M", "9L39", "8L39"], - psyshock: ["9M", "8M"], - raindance: ["9M", "9L42", "8M", "8L42"], - razorshell: ["8M"], - rest: ["9M", "8M"], - rockblast: ["9M"], - round: ["8M"], - safeguard: ["8M"], - sandstorm: ["9M"], - scald: ["8M"], - scaryface: ["9M"], - shadowball: ["9M", "8M"], - shellsidearm: ["9L0", "8L0"], - skillswap: ["9M", "8M"], - slackoff: ["9L33", "8L33"], - sleeptalk: ["9M", "8M"], - sludgebomb: ["9M", "8M"], - sludgewave: ["9M", "8M"], - smackdown: ["9M"], - snore: ["8M"], - snowscape: ["9M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - surf: ["9M", "9L30", "8M", "8L30"], - swift: ["9M", "8M"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - terablast: ["9M"], - thunderwave: ["9M", "8M"], - toxic: ["9M"], - triattack: ["8M"], - trick: ["9M", "8M"], - trickroom: ["9M", "8M"], - venoshock: ["9M", "8M"], - waterfall: ["9M"], - watergun: ["8L1"], - waterpulse: ["9M", "9L18", "8L18"], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M"], - withdraw: ["9L1", "8L1"], - wonderroom: ["8M"], - yawn: ["9L9", "8L9"], - zenheadbutt: ["9M", "9L24", "8M", "8L24"] - } - }, - slowking: { - learnset: { - afteryou: ["7T", "6T", "5T"], - allyswitch: ["7T"], - amnesia: ["9M", "9L27", "8M", "8L27"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["9M", "8M", "4M"], - blizzard: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - block: ["7T", "6T", "5T", "4T"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - brine: ["8M", "4M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chillingwater: ["9M"], - chillyreception: ["9L1"], - confide: ["7M", "6M"], - confusion: [ - "9L12", - "8L12", - "7L14", - "7V", - "6L14", - "5L14", - "4L15", - "3L17" - ], - counter: ["3T"], - curse: ["9M", "9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - dig: ["9M", "8M", "7V", "6M", "5M", "4M", "3M"], - disable: [ - "9L15", - "8L15", - "7L19", - "7V", - "6L19", - "5L19", - "4L20", - "3L24" - ], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragontail: ["7M", "6M", "5M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - dynamicpunch: ["7V", "3T"], - earthquake: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["9M"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - futuresight: ["9M", "9L1", "8M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8L1", "7L5", "7V", "6L5", "5L5", "4L6", "3L6"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: [ - "9L21", - "8L21", - "7L23", - "7V", - "6L23", - "5L23", - "4T", - "4L25", - "3L29" - ], - healpulse: ["9L45", "8L45", "7L1", "6L1", "5L58"], - helpinghand: ["9M"], - hiddenpower: [ - "7M", - "7L1", - "7V", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3M" - ], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - imprison: ["9M", "8M"], - incinerate: ["6M", "5M"], - irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], - liquidation: ["9M", "8M"], - magiccoat: ["7T", "6T", "5T", "4T"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - metronome: ["9M"], - mimic: ["3T"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - mudslap: ["7V", "4T", "3T"], - nastyplot: ["9M", "9L1", "8M", "8L1", "7L36", "6L36", "5L36", "4L39"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - payday: ["8M"], - powergem: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M"], - psychic: [ - "9M", - "9L36", - "8M", - "8L36", - "7M", - "7L45", - "7V", - "6M", - "6L45", - "5M", - "5L45", - "4M", - "4L48", - "3M", - "3L40" - ], - psychicnoise: ["9M"], - psychicterrain: ["9M", "8M"], - psychup: [ - "9M", - "9L39", - "8L39", - "7M", - "7L54", - "7V", - "6M", - "6L54", - "5M", - "5L54", - "4M", - "4L57", - "3T", - "3L47" - ], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - quash: ["7M", "6M", "5M"], - raindance: [ - "9M", - "9L42", - "8M", - "8L42", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - razorshell: ["8M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["9M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - scald: ["9M", "8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowball: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], - slackoff: ["9L33", "8L33"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - storedpower: ["9M", "8M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - surf: [ - "9M", - "9L30", - "8M", - "8L30", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - swagger: [ - "9L1", - "8L1", - "7M", - "7L41", - "7V", - "6M", - "6L41", - "5M", - "5L41", - "4M", - "4L43", - "3T", - "3L36" - ], - swift: ["9M", "8M", "7V", "4T", "3T"], - tackle: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunderpunch: ["9M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - triattack: ["8M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - trumpcard: ["7L49", "6L49", "5L49", "4L53"], - waterfall: ["9M"], - watergun: ["9L1", "8L1", "7L9", "7V", "6L9", "5L9", "4L11", "3L13"], - waterpulse: [ - "9M", - "9L18", - "8L18", - "7T", - "7L28", - "6T", - "6L28", - "5L28", - "4M", - "4L29", - "3M" - ], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M", "7V", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"], - yawn: ["9L9", "8L9", "7L1", "6L1", "5L1", "4L1", "3L1"], - zapcannon: ["7V"], - zenheadbutt: [ - "9M", - "8M", - "8L24", - "7T", - "7L32", - "6T", - "6L32", - "5T", - "5L32", - "4T", - "4L34" - ] - } - }, - slowkinggalar: { - learnset: { - acid: ["9L1", "8L1"], - acidspray: ["9M"], - amnesia: ["9M", "9L27", "8M", "8L27"], - attract: ["8M"], - avalanche: ["9M", "8M"], - blizzard: ["9M", "8M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M"], - brine: ["8M"], - bulldoze: ["9M", "8M"], - calmmind: ["9M", "8M"], - chillingwater: ["9M"], - chillyreception: ["9L1"], - confusion: ["9L12", "8L12"], - curse: ["9M", "9L1", "8L1"], - dig: ["9M", "8M"], - disable: ["9L15", "8L15"], - dive: ["8M"], - drainpunch: ["9M", "8M"], - earthquake: ["9M", "8M"], - eeriespell: ["9L0", "8L0"], - endure: ["9M", "8M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M"], - fireblast: ["9M", "8M"], - firepunch: ["9M"], - flamethrower: ["9M", "8M"], - fling: ["9M", "8M"], - focusblast: ["9M", "8M"], - foulplay: ["9M", "8M"], - futuresight: ["9M", "9L1", "8M"], - gigaimpact: ["9M", "8M"], - grassknot: ["9M", "8M"], - growl: ["9L1", "8L1"], - gunkshot: ["9M"], - hail: ["8M"], - headbutt: ["9L21", "8L21"], - healpulse: ["9L45", "8L45"], - helpinghand: ["9M"], - hex: ["9M", "8M"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - icebeam: ["9M", "8M"], - icepunch: ["8M"], - icywind: ["9M", "8M"], - imprison: ["9M", "8M"], - irondefense: ["9M", "8M"], - irontail: ["8M"], - lightscreen: ["9M", "8M"], - liquidation: ["9M", "8M"], - lowsweep: ["9M"], - megakick: ["8M"], - megapunch: ["8M"], - metronome: ["9M"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - nastyplot: ["9M", "9L1", "8M", "8L1"], - payday: ["8M"], - poisonjab: ["9M"], - powergem: ["9M", "9L1", "8M", "8L1"], - protect: ["9M", "8M"], - psybeam: ["9M"], - psychic: ["9M", "9L36", "8M", "8L36"], - psychicnoise: ["9M"], - psychicterrain: ["9M", "8M"], - psychup: ["9M", "9L39", "8L39"], - psyshock: ["9M", "8M"], - raindance: ["9M", "9L42", "8M", "8L42"], - razorshell: ["8M"], - rest: ["9M", "8M"], - round: ["8M"], - safeguard: ["8M"], - scald: ["8M"], - scaryface: ["9M"], - shadowball: ["9M", "8M"], - skillswap: ["9M", "8M"], - slackoff: ["9L33", "8L33"], - sleeptalk: ["9M", "8M"], - sludgebomb: ["9M", "8M"], - sludgewave: ["9M", "8M"], - snarl: ["9M"], - snore: ["8M"], - snowscape: ["9M"], - stompingtantrum: ["9M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - surf: ["9M", "9L30", "8M", "8L30"], - swagger: ["9L1", "8L1"], - swift: ["9M", "8M"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thunderpunch: ["9M"], - thunderwave: ["9M", "8M"], - toxic: ["9M", "9L1"], - toxicspikes: ["9M"], - triattack: ["8M"], - trick: ["9M", "8M"], - trickroom: ["9M", "8M"], - venomdrench: ["8M"], - venoshock: ["9M", "8M"], - waterfall: ["9M", "9L1"], - waterpulse: ["9M", "9L18", "8L18"], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M"], - wonderroom: ["8M"], - yawn: ["9L9", "8L9"], - zenheadbutt: ["9M", "9L24", "8M", "8L24"] - } - }, - magnemite: { - learnset: { - bide: ["7V"], - charge: ["9M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - curse: ["7V"], - discharge: ["9L36", "8L36", "7L37", "6L37", "5L43", "4L38"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M", "9L12", "8M", "8L12", "7L29", "6L29", "5L27"], - electroweb: ["9M", "9E", "8M", "7T", "6T", "5T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - explosion: ["9E", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - flashcannon: [ - "9M", - "9L32", - "8M", - "8L32", - "8V", - "7M", - "7L31", - "6M", - "6L31", - "5M", - "5L35", - "4M" - ], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gravity: ["9M", "7T", "6T", "5T", "5D", "4T"], - gyroball: [ - "9M", - "9L16", - "8M", - "8L16", - "7M", - "7L47", - "6M", - "6L47", - "5M", - "5L53", - "4M", - "4L49" - ], - headbutt: ["8V"], - heavyslam: ["9M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], - ironhead: ["9M"], - lightscreen: [ - "9M", - "9L44", - "8M", - "8L44", - "8V", - "7M", - "7L13", - "6M", - "5M", - "4M" - ], - lockon: [ - "9L48", - "8L48", - "7L41", - "7V", - "6L41", - "5L30", - "4L27", - "3L32" - ], - magiccoat: ["7T", "6T", "5T", "4T"], - magnetbomb: ["7L11", "6L17", "5L18", "4L30"], - magnetrise: [ - "9L28", - "8L28", - "7T", - "7L43", - "6T", - "6L43", - "5T", - "5L49", - "4T", - "4L46" - ], - metalsound: [ - "9M", - "9L40", - "8L40", - "7L25", - "6L25", - "5L1", - "5D", - "4L1", - "3L1" - ], - mimic: ["7V", "3T"], - mirrorshot: ["7L23", "6L23", "5L25", "4L43"], - naturalgift: ["4M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7M", "6M", "5M", "4M"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "5D", "4M"], - reflect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - risingvoltage: ["8T"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M"], - screech: [ - "9L24", - "8M", - "8L24", - "8V", - "7L35", - "7V", - "6L35", - "5L38", - "4L33", - "3L44" - ], - secretpower: ["6M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - sonicboom: ["8V", "7L17", "7V", "6L11", "5L11", "4L14", "3L16"], - spark: ["9L20", "8L20", "7L19", "6L19", "5L21", "4L22", "3L26"], - steelbeam: ["9M", "8T"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - supersonic: [ - "9L4", - "8L4", - "8V", - "7L1", - "7V", - "6L4", - "5L4", - "4L11", - "3L11" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T", "3L38"], - tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M", "7V"], - teleport: ["8V", "7V"], - terablast: ["9M"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thundershock: [ - "9L1", - "8L1", - "8V", - "7L5", - "7V", - "6L7", - "5L6", - "5D", - "4L6", - "3L6" - ], - thunderwave: [ - "9M", - "9L8", - "8M", - "8L8", - "8V", - "7M", - "7L11", - "7V", - "6M", - "6L13", - "5M", - "5L15", - "4M", - "4L17", - "3T", - "3L21" - ], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - voltswitch: ["9M", "8M", "7M", "6M", "5M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - zapcannon: [ - "9L52", - "8L52", - "7L49", - "7V", - "6L49", - "5L57", - "4L54", - "3L50" - ] - }, - encounters: [{ generation: 1, level: 16 }] - }, - magneton: { - learnset: { - bide: ["7V"], - charge: ["9M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - curse: ["7V"], - discharge: ["9L40", "8L40", "7L43", "6L43", "5L46", "4L40"], - doubleedge: ["7V", "3T", "3S0"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], - electroball: ["9M", "9L12", "8M", "8L12", "7L29", "6L29", "5L27"], - electroweb: ["9M", "8M", "7T", "6T", "5T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - explosion: ["7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - flashcannon: [ - "9M", - "9L34", - "8M", - "8L34", - "8V", - "7M", - "7L33", - "6M", - "6L33", - "5M", - "5L39", - "4M" - ], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - gyroball: [ - "9M", - "9L16", - "8M", - "8L16", - "7M", - "7L59", - "6M", - "6L59", - "5M", - "5L60", - "4M", - "4L54" - ], - headbutt: ["8V"], - heavyslam: ["9M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], - ironhead: ["9M"], - lightscreen: [ - "9M", - "9L52", - "8M", - "8L52", - "8V", - "7M", - "7L13", - "6M", - "5M", - "4M" - ], - lockon: [ - "9L58", - "8L58", - "7L49", - "7V", - "6L49", - "5L30", - "4L27", - "3L35" - ], - magiccoat: ["7T", "6T", "5T", "4T"], - magnetbomb: ["7L1", "6L17", "5L18", "4L30"], - magnetrise: [ - "9L28", - "8L28", - "7T", - "7L53", - "6T", - "6L53", - "5T", - "5L54", - "4T", - "4L50" - ], - metalsound: [ - "9M", - "9L46", - "8L46", - "7L25", - "6L25", - "5L1", - "4L1", - "3L1" - ], - mimic: ["7V", "3T"], - mirrorshot: ["7L23", "6L23", "5L25", "4L46"], - naturalgift: ["4M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7M", "6M", "5M", "4M"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - refresh: ["3S0"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - risingvoltage: ["8T"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M"], - screech: [ - "9L24", - "8M", - "8L24", - "8V", - "7L39", - "7V", - "6L39", - "5L40", - "4L34", - "3L53" - ], - secretpower: ["6M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - sonicboom: ["8V", "7L17", "7V", "6L1", "5L11", "4L14", "3L16"], - spark: ["9L20", "8L20", "7L19", "6L19", "5L21", "4L22", "3L26"], - steelbeam: ["9M", "8T"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - supersonic: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M", "7V"], - teleport: ["8V", "7V"], - terablast: ["9M"], - thunder: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M", - "3S0" - ], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thundershock: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - thunderwave: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7M", - "7L1", - "7V", - "6M", - "6L13", - "5M", - "5L15", - "4M", - "4L17", - "3T", - "3L21" - ], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - triattack: [ - "9L0", - "8M", - "8L0", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L44" - ], - voltswitch: ["9M", "8M", "7M", "6M", "5M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - zapcannon: [ - "9L64", - "8L64", - "7L1", - "7V", - "6L1", - "5L66", - "4L60", - "3L62" - ] - }, - eventData: [ - { - generation: 3, - level: 30, - moves: ["refresh", "doubleedge", "raindance", "thunder"] - } - ], - encounters: [ - { generation: 2, level: 5 }, - { generation: 3, level: 26 }, - { generation: 4, level: 17, pokeball: "safariball" } - ] - }, - magnezone: { - learnset: { - allyswitch: ["8M", "7T"], - barrier: ["7L1", "6L1", "5L1", "4L1"], - bodypress: ["9M", "8M"], - bodyslam: ["9M"], - charge: ["9M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - discharge: ["9L40", "8L40", "7L43", "6L43", "5L46", "4L40"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], - electroball: ["9M", "9L12", "8M", "8L12", "7L29", "6L29", "5L27"], - electroweb: ["9M", "8M", "7T", "6T", "5T"], - endure: ["9M", "8M", "4M"], - explosion: ["7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - flashcannon: [ - "9M", - "9L34", - "8M", - "8L34", - "7M", - "7L33", - "6M", - "6L33", - "5M", - "5L39", - "4M" - ], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - gyroball: [ - "9M", - "9L16", - "8M", - "8L16", - "7M", - "7L59", - "6M", - "6L59", - "5M", - "5L60", - "4M", - "4L54" - ], - hardpress: ["9M"], - heavyslam: ["9M", "8M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - lightscreen: [ - "9M", - "9L52", - "8M", - "8L52", - "7M", - "7L13", - "6M", - "5M", - "4M" - ], - lockon: ["9L58", "8L58", "7L49", "6L49", "5L30", "4L27"], - magiccoat: ["7T", "6T", "5T", "4T"], - magnetbomb: ["7L1", "6L17", "5L18", "4L30"], - magneticflux: ["9L1", "8L1", "7L1", "6L1"], - magnetrise: [ - "9L28", - "8L28", - "7T", - "7L53", - "6T", - "6L53", - "5T", - "5L54", - "4T", - "4L50" - ], - metalsound: ["9M", "9L46", "8L46", "7L25", "6L25", "5L1", "4L1"], - mirrorcoat: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - mirrorshot: ["7L23", "6L23", "5L25", "4L46"], - naturalgift: ["4M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychup: ["7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - risingvoltage: ["8T"], - rollout: ["4T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M"], - screech: ["9L24", "8M", "8L24", "7L39", "6L39", "5L40", "4L34"], - secretpower: ["6M", "4M"], - selfdestruct: ["8M"], - shockwave: ["7T", "6T", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - sonicboom: ["7L17", "6L1", "5L11", "4L14"], - spark: ["9L20", "8L20", "7L19", "6L19", "5L21", "4L22"], - steelbeam: ["9M", "8T"], - steelroller: ["8T"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - supercellslam: ["9M"], - supersonic: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "8M", "4T"], - tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thundershock: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - thunderwave: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L1", - "6M", - "6L13", - "5M", - "5L15", - "4M", - "4L17" - ], - toxic: ["7M", "6M", "5M", "4M"], - triattack: ["9L1", "8M", "8L1", "7L1"], - voltswitch: ["9M", "8M", "7M", "6M", "5M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - zapcannon: ["9L64", "8L64", "7L1", "6L1", "5L66", "4L60"] - } - }, - farfetchd: { - learnset: { - acrobatics: ["8M", "7M", "7L37", "6M", "6L37", "5M", "5L37"], - aerialace: [ - "8L20", - "7M", - "7L9", - "6M", - "6L9", - "5M", - "5L13", - "4M", - "4L13", - "3M", - "3S1" - ], - agility: [ - "8M", - "8L60", - "8V", - "7L31", - "7V", - "6L31", - "5L31", - "4L31", - "3L36" - ], - aircutter: ["8L25", "7L21", "6L21", "5L21", "4T", "4L21"], - airslash: ["8M", "8L50", "8V", "7L49", "6L49", "5L49", "4L37"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["8M", "3S1"], - bide: ["7V"], - bodyslam: ["8M", "7V", "3T"], - bravebird: ["8M", "8L65", "7L1", "6L1", "5L55"], - brutalswing: ["8M", "7M"], - captivate: ["4M"], - closecombat: ["8M"], - confide: ["7M", "6M"], - covet: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], - curse: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - cut: ["8L15", "8V", "7V", "6M", "5M", "4M", "3M"], - defog: ["7T", "4M"], - detect: ["7V"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dualwingbeat: ["8T"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: [ - "8M", - "8L35", - "7M", - "7L45", - "7V", - "6M", - "6L45", - "5M", - "5L45", - "4M", - "4L43", - "3L46" - ], - featherdance: ["8E", "7E", "6E", "5E", "4E", "3E"], - feint: ["8E", "8V", "7L43", "6L43", "5L43", "4L43"], - finalgambit: ["8E", "7E"], - firstimpression: ["8E", "7E"], - flail: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - fly: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - focusenergy: ["8M", "8V"], - foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyattack: ["8V", "7L7", "7V", "6L7", "5L7", "4L7", "3L16"], - furycutter: ["8L10", "7L1", "6L1", "5L1", "5D", "4T", "4L1", "3L26"], - gust: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - headbutt: ["8V", "7V", "4T"], - heatwave: ["8M", "7T", "6T", "5T", "4T"], - helpinghand: ["8M", "8V", "7T", "6T", "5T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: [ - "8L30", - "7T", - "7L13", - "6T", - "6L13", - "5T", - "5L9", - "4T", - "4L9", - "3L21" - ], - laserfocus: ["7T"], - lastresort: ["7T", "6T", "5T", "4T"], - leafblade: ["8M", "8L55", "7E", "6E", "5E", "5D", "4E"], - leer: ["8L5", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L11"], - mimic: ["7V", "3T"], - mirrormove: ["8V", "7E", "7V", "6E", "5E", "4E", "3E"], - mudslap: ["7E", "7V", "6E", "5E", "4T", "4E", "3T"], - naturalgift: ["4M"], - nightslash: [ - "8E", - "7L33", - "7E", - "6L33", - "6E", - "5L33", - "5E", - "4L33", - "4E" - ], - ominouswind: ["4T"], - peck: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - pluck: ["5M", "4M"], - poisonjab: [ - "8M", - "8V", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - quickattack: ["8E", "8V", "7E", "7V", "6E", "5E", "4E", "3E"], - rage: ["7V"], - razorleaf: ["8V"], - razorwind: ["7V"], - reflect: ["8V", "7V"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - revenge: ["8M", "7E", "6E", "5E"], - roost: ["8E", "8V", "7M", "7E", "6M", "6E", "5T", "5E", "5D", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L6"], - secretpower: ["6M", "4M", "3M"], - simplebeam: ["8E", "7E", "6E"], - skullbash: ["7V"], - skyattack: ["8E", "8V", "7T", "6T", "5T"], - slash: [ - "8L40", - "8V", - "7L19", - "7V", - "6L19", - "5L19", - "4L19", - "3L41", - "3S1" - ], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarblade: ["8M"], - steelwing: [ - "8M", - "7M", - "7E", - "7V", - "6M", - "6E", - "5E", - "4M", - "4E", - "3M", - "3E" - ], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "7V", "4T", "3T"], - swordsdance: [ - "8M", - "8L45", - "8V", - "7M", - "7L25", - "7V", - "6M", - "6L25", - "5M", - "5L25", - "4M", - "4L25", - "3T", - "3L31", - "3S1" - ], - tailwind: ["7T", "6T", "5T"], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["8M", "7T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trumpcard: ["7E", "6E", "5E"], - twister: ["4T"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - uturn: ["8M", "8V", "7M", "6M", "5M", "4M"], - whirlwind: ["7V"], - wish: ["3S0"], - workup: ["8M", "7M", "5M"], - yawn: ["3S0"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["yawn", "wish"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 36, - moves: ["batonpass", "slash", "swordsdance", "aerialace"] - } - ], - encounters: [ - { generation: 1, level: 3 }, - { - generation: 3, - level: 3, - gender: "M", - nature: "Adamant", - ivs: { - hp: 20, - atk: 25, - def: 21, - spa: 24, - spd: 15, - spe: 20 - }, - abilities: ["keeneye"], - pokeball: "pokeball" - } - ] - }, - farfetchdgalar: { - learnset: { - assurance: ["8M"], - attract: ["8M"], - bodyslam: ["8M"], - bravebird: ["8M", "8L65"], - brickbreak: ["8M", "8L40"], - brutalswing: ["8M", "8L20"], - closecombat: ["8M"], - counter: ["8E"], - covet: ["8E"], - curse: ["8E"], - defog: ["8L35"], - detect: ["8L25"], - doubleedge: ["8E"], - dualwingbeat: ["8T"], - endure: ["8M"], - facade: ["8M"], - feint: ["8E"], - finalgambit: ["8L60"], - flail: ["8E"], - focusenergy: ["8M"], - furycutter: ["8L10"], - helpinghand: ["8M"], - knockoff: ["8L30"], - leafblade: ["8M", "8L55"], - leer: ["8L5"], - nightslash: ["8E"], - peck: ["8L1"], - poisonjab: ["8M"], - protect: ["8M"], - quickattack: ["8E"], - quickguard: ["8E"], - rest: ["8M"], - retaliate: ["8M"], - revenge: ["8M"], - rocksmash: ["8L15"], - round: ["8M"], - sandattack: ["8L1"], - simplebeam: ["8E"], - skyattack: ["8E"], - slam: ["8L50"], - sleeptalk: ["8M"], - snore: ["8M"], - solarblade: ["8M"], - steelwing: ["8M"], - substitute: ["8M"], - sunnyday: ["8M"], - superpower: ["8M"], - swordsdance: ["8M", "8L45"], - throatchop: ["8M"], - workup: ["8M"] - } - }, - sirfetchd: { - learnset: { - assurance: ["8M"], - attract: ["8M"], - bodyslam: ["8M"], - bravebird: ["8M", "8L65"], - brickbreak: ["8M", "8L40"], - brutalswing: ["8M", "8L20", "8S0"], - closecombat: ["8M"], - coaching: ["8T"], - defog: ["8L35"], - detect: ["8L25", "8S0"], - dualwingbeat: ["8T"], - endure: ["8M"], - facade: ["8M"], - finalgambit: ["8L60"], - firstimpression: ["8L1"], - focusenergy: ["8M"], - furycutter: ["8L1", "8S0"], - grassyglide: ["8T"], - helpinghand: ["8M"], - irondefense: ["8M", "8L0"], - knockoff: ["8L30"], - leafblade: ["8M", "8L55"], - leer: ["8L1"], - meteorassault: ["8L70", "8S0"], - peck: ["8L1"], - poisonjab: ["8M"], - protect: ["8M"], - rest: ["8M"], - retaliate: ["8M"], - revenge: ["8M"], - rocksmash: ["8L15"], - round: ["8M"], - sandattack: ["8L1"], - slam: ["8L50"], - sleeptalk: ["8M"], - snore: ["8M"], - solarblade: ["8M"], - steelwing: ["8M"], - substitute: ["8M"], - sunnyday: ["8M"], - superpower: ["8M"], - swordsdance: ["8M", "8L45"], - throatchop: ["8M"], - workup: ["8M"] - }, - eventData: [ - { - generation: 8, - level: 80, - gender: "M", - nature: "Brave", - abilities: ["steadfast"], - ivs: { - hp: 30, - atk: 31, - def: 31, - spa: 30, - spd: 30, - spe: 31 - }, - moves: ["meteorassault", "brutalswing", "furycutter", "detect"], - pokeball: "pokeball" - } - ] - }, - doduo: { - learnset: { - acrobatics: ["9M"], - acupressure: ["9L30", "7L33", "6L28", "5L28", "4L28"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: [ - "9M", - "9L23", - "8V", - "7L26", - "7V", - "6L33", - "5L37", - "4L37", - "3L45" - ], - aircutter: ["4T"], - assurance: ["9E", "7E", "6E", "5E"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M"], - bide: ["7V"], - bodyslam: ["9M", "7V", "3T"], - bravebird: ["9M", "7E", "6E", "5E", "4E"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["7V"], - doubleedge: ["9M", "7V", "3T"], - doublehit: ["9L19", "7L22", "6L25", "5L32", "4L32"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillpeck: [ - "9L36", - "8V", - "7L43", - "7V", - "6L37", - "5L41", - "4L41", - "3L37" - ], - echoedvoice: ["7M", "6M", "5M"], - endeavor: [ - "9M", - "9L39", - "7T", - "7L47", - "7E", - "6T", - "6L45", - "6E", - "5T", - "5L46", - "5E", - "4T", - "4L46", - "4E", - "3E" - ], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - featherdance: ["9M"], - feintattack: ["7E", "7V", "6E", "5E", "4E", "3E"], - flail: ["9E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - fly: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyattack: [ - "9L9", - "8V", - "7L12", - "7V", - "6L13", - "5L14", - "4L14", - "3L13" - ], - growl: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], - haze: ["7E", "7V", "6E", "5E", "4E", "3E"], - headbutt: ["8V"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - jumpkick: ["8V", "7L40"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lowkick: ["9M"], - lunge: ["9M"], - mimic: ["7V", "3T"], - mirrormove: ["7E", "6E", "5E", "4E"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["7E", "6E", "5E", "4M"], - peck: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - pluck: ["9L14", "7L19", "6L21", "5M", "4M"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7L15", "7V", "6L17", "5L19", "4L19", "3L9"], - quickattack: [ - "9L5", - "8V", - "7L5", - "7E", - "7V", - "6L5", - "6E", - "5L5", - "5E", - "4L5", - "4E", - "3E" - ], - rage: ["8V", "7L8", "7V", "6L9", "5L10", "4L10", "3L25"], - raindance: ["9M"], - reflect: ["8V", "7V"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roost: ["8V", "7M", "6M", "5T", "5D", "4M"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - skullbash: ["7V"], - skyattack: ["9E", "7V", "3T"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - steelwing: ["7M", "7V", "6M", "4M", "3M"], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - supersonic: ["7E", "7V", "6E", "5E", "4E", "3E"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "7V", "4T", "3T"], - swordsdance: ["9M", "9L33", "8V", "7M", "7L36"], - tailwind: ["9M"], - takedown: ["9M", "7V"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thrash: ["9L43", "8V", "7L50", "6L49", "5L50"], - throatchop: ["9M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - triattack: ["7V", "3L21"], - uproar: [ - "9M", - "9L27", - "7T", - "7L29", - "6T", - "6L23", - "5T", - "5L23", - "4T", - "4L23", - "3L33" - ], - whirlwind: ["9E", "7V"], - workup: ["7M", "5M"] - }, - encounters: [ - { generation: 1, level: 18 }, - { generation: 2, level: 4 } - ] - }, - dodrio: { - learnset: { - acrobatics: ["9M"], - acupressure: ["9L30", "7L34", "6L28", "5L28", "4L28"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: [ - "9M", - "9L23", - "8V", - "7L26", - "7V", - "6L35", - "5L41", - "4L41", - "3L60", - "3S0" - ], - aircutter: ["4T"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "3S0"], - bide: ["7V"], - bodyslam: ["9M", "7V", "3T"], - bravebird: ["9M"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["7V"], - doubleedge: ["9M", "7V", "3T"], - doublehit: ["9L19", "7L22"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillpeck: [ - "9L38", - "8V", - "7L47", - "7V", - "6L41", - "5L47", - "4L47", - "3L47", - "3S0" - ], - drillrun: ["9M"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: [ - "9M", - "9L43", - "7T", - "7L52", - "6T", - "6L53", - "5T", - "5L54", - "4T", - "4L54" - ], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - featherdance: ["9M"], - fly: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyattack: [ - "9L12", - "8V", - "7L12", - "7V", - "6L13", - "5L14", - "4L14", - "3L1" - ], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["8V"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - jumpkick: ["8V", "7L43"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lowkick: ["9M"], - lunge: ["9M"], - mimic: ["7V", "3T"], - mirrormove: ["8V"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - payback: ["7M", "6M", "5M", "4M"], - peck: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - pluck: ["9L15", "7L19", "6L1", "5M", "5L1", "4M", "4L1"], - pounce: ["9M"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7L15", "7V", "6L17", "5L19", "4L19", "3L1"], - quickattack: ["9L1", "8V", "7L1", "6L1", "5L1", "4L1"], - rage: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L25"], - raindance: ["9M"], - reflect: ["8V", "7V"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roost: ["8V", "7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - skullbash: ["7V"], - skyattack: ["7T", "7V", "6T", "5T", "4T", "3T"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - steelwing: ["7M", "7V", "6M", "4M", "3M"], - stompingtantrum: ["9M", "7T"], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - supersonic: ["8V"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "7V", "4T", "3T"], - swordsdance: ["9M", "9L34", "8V", "7M", "7L38"], - tailwind: ["9M"], - takedown: ["9M", "7V"], - taunt: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thrash: ["9L50", "8V", "7L56", "6L59", "5L60"], - throatchop: ["9M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - triattack: [ - "9L0", - "8V", - "7L1", - "7V", - "6L25", - "5L34", - "4L34", - "3L21", - "3S0" - ], - uproar: [ - "9M", - "9L26", - "7T", - "7L29", - "6T", - "6L23", - "5T", - "5L23", - "4T", - "4L23", - "3L38" - ], - whirlwind: ["7V"], - workup: ["7M", "5M"] - }, - eventData: [ - { - generation: 3, - level: 34, - moves: ["batonpass", "drillpeck", "agility", "triattack"] - } - ], - encounters: [ - { generation: 1, level: 29 }, - { generation: 2, level: 10, gender: "F" }, - { generation: 2, level: 30 }, - { generation: 3, level: 29, pokeball: "safariball" }, - { - generation: 4, - level: 15, - gender: "F", - nature: "Impish", - ivs: { - hp: 20, - atk: 20, - def: 20, - spa: 15, - spd: 15, - spe: 15 - }, - abilities: ["runaway"], - pokeball: "pokeball" - } - ] - }, - seel: { - learnset: { - aquajet: ["9L31", "8V", "7L31", "6L31", "5L31", "4L31"], - aquaring: ["9L23", "7L23", "6L23", "5L23", "4L23"], - aquatail: [ - "9L43", - "7T", - "7L43", - "6T", - "6L43", - "5T", - "5L43", - "4T", - "4L43" - ], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - aurorabeam: [ - "9L27", - "8V", - "7L27", - "7V", - "6L27", - "5L27", - "4L27", - "3L21" - ], - avalanche: ["9M"], - belch: ["9E", "7E", "6E"], - bide: ["7V"], - blizzard: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "7V", "3T"], - brine: ["9L33", "7L33", "6L33", "5L33", "4M", "4L33"], - bubblebeam: ["7V"], - captivate: ["4M"], - charm: ["9M", "9L7"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - curse: ["9M", "7V"], - disable: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - dive: [ - "9L41", - "7L41", - "6M", - "6L41", - "5M", - "5L41", - "4T", - "4L41", - "3M" - ], - doubleedge: ["9M", "8V", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillrun: ["9M", "8V", "7T", "6T", "5T"], - echoedvoice: ["7M", "6M", "5M"], - encore: [ - "9M", - "9L13", - "8V", - "7L13", - "7E", - "7V", - "6L13", - "6E", - "5L13", - "5E", - "4L13", - "4E", - "3E" - ], - endure: ["9M", "7V", "4M", "3T"], - entrainment: ["9E", "7E", "6E"], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["9E", "7E", "6E", "5E", "4E", "3E"], - fling: ["9M", "7M", "6M", "5M", "4M"], - flipturn: ["9M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - growl: ["9L3", "8V", "7L3", "7V", "6L3", "5L3", "4L3", "3L9"], - hail: ["7M", "7L53", "6M", "6L53", "5M", "5L53", "4M", "3M"], - haze: ["9M"], - headbutt: [ - "9L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4T", - "4L1", - "3L1" - ], - helpinghand: ["9M", "8V", "3S0"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - horndrill: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - hydropump: ["9M"], - icebeam: [ - "9M", - "9L47", - "8V", - "7M", - "7L47", - "7V", - "6M", - "6L47", - "5M", - "5L47", - "4M", - "4L47", - "3M", - "3L41", - "3S0" - ], - iceshard: ["9L17", "8V", "7L17", "6L17", "5L17", "4L17"], - icespinner: ["9M"], - iciclespear: ["9M", "7E", "6E", "5E", "5D", "4E", "3E"], - icywind: [ - "9M", - "9L11", - "7T", - "7L11", - "7V", - "6T", - "6L11", - "5T", - "5L11", - "4T", - "4L11", - "3T", - "3L17" - ], - irontail: ["8V", "7T", "7E", "6T", "6E", "5T", "5E"], - lick: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - megahorn: ["8V"], - mimic: ["7V", "3T"], - muddywater: ["9M"], - naturalgift: ["4M"], - payday: ["8V", "7V"], - peck: ["7V"], - perishsong: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: [ - "9M", - "9L21", - "8V", - "7M", - "7L21", - "7V", - "6M", - "6L21", - "5M", - "5L21", - "4M", - "4L21", - "3M", - "3L29" - ], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - safeguard: [ - "9L51", - "7M", - "7L51", - "7V", - "6M", - "6L51", - "5M", - "5L51", - "4M", - "4L51", - "3M", - "3L49", - "3S0" - ], - secretpower: ["6M", "4M", "3M"], - signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - skullbash: ["7V"], - slam: ["7E", "7V", "6E", "5E", "4E", "3E"], - sleeptalk: [ - "9M", - "7M", - "7E", - "7V", - "6M", - "6E", - "5T", - "5E", - "5D", - "4M", - "3T" - ], - smartstrike: ["9M", "7M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M", "9L53"], - spitup: ["9E", "7E", "6E", "5E", "4E"], - stockpile: ["9E", "7E", "6E", "5E", "4E"], - strength: ["7V"], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - surf: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swallow: ["9E", "7E", "6E", "5E", "4E"], - takedown: [ - "9M", - "9L37", - "8V", - "7L37", - "7V", - "6L37", - "5L37", - "4L37", - "3L37" - ], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - tripleaxel: ["9M"], - uproar: ["9M"], - waterfall: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["7V"], - waterpulse: ["9M", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], - watersport: ["7L7", "6L7", "5L7", "4L7"], - weatherball: ["9M"], - whirlpool: ["9M", "7V", "4M"] - }, - eventData: [ - { - generation: 3, - level: 23, - abilities: ["thickfat"], - moves: ["helpinghand", "surf", "safeguard", "icebeam"] - } - ], - encounters: [{ generation: 1, level: 22 }] - }, - dewgong: { - learnset: { - alluringvoice: ["9M"], - aquajet: ["9L31", "8V", "7L31", "6L31", "5L31", "4L31"], - aquaring: ["9L23", "7L23", "6L23", "5L23", "4L23"], - aquatail: [ - "9L49", - "7T", - "7L49", - "6T", - "6L49", - "5T", - "5L49", - "4T", - "4L43" - ], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - aurorabeam: [ - "9L27", - "8V", - "7L27", - "7V", - "6L27", - "5L27", - "4L27", - "3L1" - ], - avalanche: ["9M", "4M"], - bide: ["7V"], - blizzard: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "7V", "3T"], - brine: ["9L33", "7L33", "6L33", "5L33", "4M", "4L33"], - bubblebeam: ["7V"], - captivate: ["4M"], - charm: ["9M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - curse: ["9M", "7V"], - dive: [ - "9L45", - "7L45", - "6M", - "6L45", - "5M", - "5L45", - "4T", - "4L41", - "3M" - ], - doubleedge: ["9M", "8V", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillrun: ["9M", "8V", "7T", "6T", "5T"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["9M", "9L13", "8V", "7L13", "6L13", "5L13", "4L13"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["8V"], - fling: ["9M", "7M", "6M", "5M", "4M"], - flipturn: ["9M"], - frostbreath: ["7M", "6M", "5M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - hail: ["7M", "7L65", "6M", "6L65", "5M", "5L65", "4M", "3M"], - haze: ["9M"], - headbutt: [ - "9L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4T", - "4L1", - "3L1" - ], - helpinghand: ["9M", "8V"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - horndrill: ["8V", "7V"], - hydropump: ["9M"], - hyperbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: [ - "9M", - "9L55", - "8V", - "7M", - "7L55", - "7V", - "6M", - "6L55", - "5M", - "5L55", - "4M", - "4L47", - "3M", - "3L51" - ], - iceshard: ["9L17", "8V", "7L17", "6L17", "5L17", "4L17"], - icespinner: ["9M"], - iciclespear: ["9M"], - icywind: [ - "9M", - "9L1", - "7T", - "7L1", - "7V", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3T", - "3L1" - ], - irontail: ["8V", "7T", "6T", "5T"], - knockoff: ["9M"], - liquidation: ["9M", "7T"], - megahorn: ["8V"], - mimic: ["7V", "3T"], - muddywater: ["9M"], - naturalgift: ["4M"], - payday: ["8V", "7V"], - playrough: ["9M"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: [ - "9M", - "9L21", - "8V", - "7M", - "7L21", - "7V", - "6M", - "6L21", - "5M", - "5L21", - "4M", - "4L21", - "3M", - "3L29" - ], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - safeguard: [ - "9L61", - "7M", - "7L61", - "7V", - "6M", - "6L61", - "5M", - "5L61", - "4M", - "4L51", - "3M", - "3L64" - ], - secretpower: ["6M", "4M", "3M"], - sheercold: ["9L0", "7L1", "6L34", "5L34", "4L34", "3L34"], - signalbeam: [ - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3L1" - ], - skullbash: ["7V"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - smartstrike: ["9M", "7M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M", "9L65"], - strength: ["7V"], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - surf: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - takedown: [ - "9M", - "9L39", - "8V", - "7L39", - "7V", - "6L39", - "5L39", - "4L37", - "3L42" - ], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - tripleaxel: ["9M"], - uproar: ["9M"], - waterfall: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["7V"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - weatherball: ["9M"], - whirlpool: ["9M", "7V", "4M"] - }, - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 5 }, - { generation: 3, level: 32 }, - { generation: 5, level: 30 }, - { generation: 6, level: 30, maxEggMoves: 1 } - ] - }, - grimer: { - learnset: { - acidarmor: [ - "9L43", - "8V", - "7L43", - "7V", - "6L40", - "5L39", - "4L39", - "3L34" - ], - acidspray: ["9M", "9E", "7E", "6E", "5E"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - belch: ["9L46", "7L46", "6L46"], - bide: ["7V"], - bodyslam: ["9M", "7V", "3T"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - curse: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3E"], - dig: ["9M", "8V", "6M", "5M", "4M", "3M"], - disable: ["9L12", "8V", "7L12", "7V", "6L12", "5L12", "4L12", "3L8"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["9M"], - dynamicpunch: ["7V", "3T"], - endure: ["9M", "7V", "4M", "3T"], - explosion: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - flamethrower: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "7L26", "6M", "6L26", "5M", "5L28", "4M", "4L28"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], - gunkshot: [ - "9M", - "9L40", - "7T", - "7L40", - "6T", - "6L40", - "5T", - "5L43", - "4T", - "4L44" - ], - harden: ["9L4", "8V", "7L4", "7V", "6L4", "5L4", "4L4", "3L4"], - haze: ["9M", "9E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - headbutt: ["8V"], - helpinghand: ["9M", "8V", "3S0"], - hex: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - imprison: ["9M", "7E", "6E", "5E", "4E", "3E"], - incinerate: ["6M", "5M"], - infestation: ["7M", "6M"], - lick: ["7E", "7V", "6E", "5E", "4E", "3E"], - meanlook: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - megadrain: ["8V", "7V"], - memento: ["9L48", "7L48", "6L48", "5L48", "4L49", "3L53"], - metronome: ["9M"], - mimic: ["7V", "3T"], - minimize: [ - "9L21", - "8V", - "7L21", - "7V", - "6L18", - "5L17", - "4L17", - "3L19", - "3S0" - ], - mudbomb: ["7L18", "6L18", "5L21", "4L23"], - mudshot: ["9M", "9L18"], - mudslap: ["9M", "9L7", "7L7", "7V", "6L7", "5L7", "4T", "4L7", "3T"], - naturalgift: ["4M"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - payback: ["7M", "6M", "5M", "4M"], - poisongas: [ - "9L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "3L1" - ], - poisonjab: ["9M", "8V", "7M", "6M", "5M", "4M"], - pound: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - poweruppunch: ["7E", "6M"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8V", "7M", "6M", "5M", "4M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - sandstorm: ["9M"], - scaryface: ["9M", "7E", "6E", "5E"], - screech: ["9L37", "8V", "7L37", "7V", "6L32", "5L32", "4L33", "3L26"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["8V", "7V", "3T"], - shadowball: ["9M", "8V", "7M", "6M", "5M", "4M"], - shadowpunch: ["9E", "7E", "6E", "5E", "4E", "3E", "3S0"], - shadowsneak: ["9E", "7E", "6E", "5E", "5D", "4E"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludge: ["9L15", "8V", "7L15", "7V", "6L15", "5L15", "4L20", "3L13"], - sludgebomb: [ - "9M", - "9L29", - "8V", - "7M", - "7L29", - "7V", - "6M", - "6L26", - "5M", - "5L26", - "4M", - "4L36", - "3M", - "3L43", - "3S0" - ], - sludgewave: ["9M", "9L32", "7M", "7L32", "6M", "6L32", "5M", "5L37"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - spitup: ["9E", "7E", "6E", "5E", "4E"], - stockpile: ["9E", "7E", "6E", "5E", "4E"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swallow: ["9E", "7E", "6E", "5E", "4E"], - takedown: ["9M"], - taunt: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["9M", "9L26", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - venoshock: ["9M", "7M", "6M", "5M"], - zapcannon: ["7V"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 3, - level: 23, - moves: ["helpinghand", "sludgebomb", "shadowpunch", "minimize"] - } - ], - encounters: [{ generation: 1, level: 23 }] - }, - grimeralola: { - learnset: { - acidarmor: ["9L43", "8V", "7L43"], - acidspray: ["9M", "9L15", "7L15"], - assurance: ["9E", "7E"], - attract: ["7M"], - belch: ["9L46", "7L46"], - bite: ["9L7", "8V", "7L7", "7S0"], - bodyslam: ["9M"], - brickbreak: ["9M"], - brutalswing: ["7M"], - clearsmog: ["9E", "7E"], - confide: ["7M"], - crunch: ["9M", "9L32", "8V", "7L32"], - curse: ["9M", "9E", "7E"], - darkpulse: ["9M"], - dig: ["9M", "8V"], - disable: ["9L12", "8V", "7L12"], - doubleteam: ["7M"], - drainpunch: ["9M"], - embargo: ["7M"], - endure: ["9M"], - explosion: ["7M"], - facade: ["9M", "8V", "7M"], - fireblast: ["9M", "8V", "7M"], - firepunch: ["9M", "8V", "7T"], - flamethrower: ["9M", "8V", "7M"], - fling: ["9M", "7M", "7L26"], - frustration: ["7M"], - gastroacid: ["7T"], - gigadrain: ["9M", "7T"], - gigaimpact: ["9M"], - gunkshot: ["9M", "9L40", "7T", "7L40"], - harden: ["9L4", "8V", "7L4", "7S0"], - headbutt: ["8V"], - helpinghand: ["9M", "8V"], - hex: ["9M"], - hiddenpower: ["7M"], - hyperbeam: ["9M"], - icepunch: ["9M", "8V", "7T"], - imprison: ["9M", "7E"], - infestation: ["7M"], - knockoff: ["9M", "9L29", "7T", "7L29"], - meanlook: ["9E", "7E"], - megadrain: ["8V"], - memento: ["9L48", "7L48"], - metronome: ["9M"], - minimize: ["9L21", "8V", "7L21"], - mudshot: ["9M"], - mudslap: ["9M"], - painsplit: ["9M", "7T"], - payback: ["7M"], - poisonfang: ["9L18", "7L18"], - poisongas: ["9L1", "8V", "7L1", "7S0"], - poisonjab: ["9M", "8V", "7M"], - pound: ["9L1", "8V", "7L1", "7S0"], - poweruppunch: ["7E"], - protect: ["9M", "8V", "7M"], - pursuit: ["7E"], - quash: ["7M"], - raindance: ["9M", "7M"], - recycle: ["9E"], - rest: ["9M", "8V", "7M"], - return: ["7M"], - rockpolish: ["7M"], - rockslide: ["9M", "8V", "7M"], - rocktomb: ["9M", "7M"], - round: ["7M"], - sandstorm: ["9M"], - scaryface: ["9M", "7E"], - screech: ["9L37", "8V", "7L37"], - selfdestruct: ["8V"], - shadowball: ["9M", "8V", "7M"], - shadowsneak: ["9E", "7E"], - shockwave: ["7T"], - sleeptalk: ["9M", "7M"], - sludgebomb: ["9M", "8V", "7M"], - sludgewave: ["9M", "7M"], - snarl: ["9M", "7M"], - snore: ["7T"], - spite: ["9M", "9E", "7T", "7E"], - spitup: ["9E", "7E"], - stockpile: ["9E", "7E"], - stoneedge: ["9M", "7M"], - substitute: ["9M", "8V", "7M"], - sunnyday: ["9M", "7M"], - swagger: ["7M"], - swallow: ["9E", "7E"], - swift: ["9M"], - takedown: ["9M"], - taunt: ["9M", "8V", "7M"], - terablast: ["9M"], - thief: ["9M", "7M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thunderpunch: ["9M", "8V", "7T"], - torment: ["7M"], - toxic: ["9M", "9L26", "8V", "7M"], - venoshock: ["9M", "7M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 7, - level: 10, - abilities: ["poisontouch"], - moves: ["bite", "harden", "poisongas", "pound"], - pokeball: "cherishball" - } - ] - }, - muk: { - learnset: { - acidarmor: [ - "9L46", - "8V", - "7L46", - "7V", - "6L43", - "5L42", - "4L44", - "3L34" - ], - acidspray: ["9M"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - belch: ["9L52", "7L52", "6L52"], - bide: ["7V"], - block: ["7T", "6T", "5T", "4T"], - bodyslam: ["9M", "7V", "3T"], - brickbreak: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - curse: ["9M", "7V"], - darkpulse: ["9M", "8V", "7M", "6M", "5T", "4M"], - dig: ["9M", "8V", "6M", "5M", "4M", "3M"], - disable: ["9L12", "8V", "7L12", "7V", "6L12", "5L12", "4L12", "3L8"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["9M"], - dynamicpunch: ["7V", "3T"], - endure: ["9M", "7V", "4M", "3T"], - explosion: ["7M", "7V", "6M", "5M", "4M", "3T"], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - flamethrower: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "7L26", "6M", "6L26", "5M", "5L28", "4M", "4L28"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - gunkshot: [ - "9M", - "9L40", - "7T", - "7L40", - "6T", - "6L40", - "5T", - "5L49", - "4T", - "4L54" - ], - harden: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - haze: ["9M", "8V"], - headbutt: ["8V"], - helpinghand: ["9M", "8V"], - hex: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - imprison: ["9M"], - incinerate: ["6M", "5M"], - infestation: ["7M", "6M"], - knockoff: ["9M"], - lashout: ["9M"], - lunge: ["9M"], - megadrain: ["8V", "7V"], - memento: ["9L57", "7L57", "6L57", "5L57", "4L65", "3L61"], - metronome: ["9M"], - mimic: ["7V", "3T"], - minimize: [ - "9L21", - "8V", - "7L21", - "7V", - "6L18", - "5L17", - "4L17", - "3L19" - ], - moonblast: ["8V"], - mudbomb: ["7L18", "6L18", "5L21", "4L23"], - mudshot: ["9M", "9L18"], - mudslap: ["9M", "9L1", "7L1", "7V", "6L1", "5L1", "4T", "4L1", "3T"], - naturalgift: ["4M"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - payback: ["7M", "6M", "5M", "4M"], - poisongas: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - poisonjab: ["9M", "8V", "7M", "6M", "5M", "4M"], - pound: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - poweruppunch: ["6M"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8V", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - sandstorm: ["9M"], - scaryface: ["9M"], - screech: ["9L37", "8V", "7L37", "7V", "6L32", "5L32", "4L33", "3L26"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["8V", "7V", "3T"], - shadowball: ["9M", "8V", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludge: ["9L15", "8V", "7L15", "7V", "6L15", "5L15", "4L20", "3L13"], - sludgebomb: [ - "9M", - "9L29", - "8V", - "7M", - "7L29", - "7V", - "6M", - "6L26", - "5M", - "5L26", - "4M", - "4L36", - "3M", - "3L47" - ], - sludgewave: ["9M", "9L32", "7M", "7L32", "6M", "6L32", "5M", "5L37"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["9M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M"], - takedown: ["9M"], - taunt: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["9M", "9L26", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M"], - venomdrench: ["7L1", "6L38"], - venoshock: ["9M", "7M", "6M", "5M"], - zapcannon: ["7V"], - zenheadbutt: ["9M"] - }, - encounters: [ - { generation: 1, level: 25 }, - { generation: 2, level: 5 }, - { generation: 3, level: 32 }, - { generation: 4, level: 15 }, - { generation: 5, level: 5 }, - { generation: 5, level: 35, isHidden: true }, - { generation: 6, level: 30 } - ] - }, - mukalola: { - learnset: { - acidarmor: ["9L46", "8V", "7L46"], - acidspray: ["9M", "9L15", "7L15"], - attract: ["7M"], - belch: ["9L52", "7L52"], - bite: ["9L1", "8V", "7L1"], - block: ["7T"], - bodyslam: ["9M"], - brickbreak: ["9M", "8V", "7M"], - brutalswing: ["7M"], - confide: ["7M"], - crunch: ["9M", "9L32", "8V", "7L32"], - curse: ["9M"], - darkpulse: ["9M", "8V", "7M"], - dig: ["9M", "8V"], - disable: ["9L12", "8V", "7L12"], - doubleteam: ["7M"], - drainpunch: ["9M"], - embargo: ["7M"], - endure: ["9M"], - explosion: ["7M"], - facade: ["9M", "8V", "7M"], - fireblast: ["9M", "8V", "7M"], - firepunch: ["9M", "8V", "7T"], - flamethrower: ["9M", "8V", "7M"], - fling: ["9M", "7M", "7L26"], - focusblast: ["9M", "7M"], - focuspunch: ["9M", "7T"], - foulplay: ["8V"], - frustration: ["7M"], - gastroacid: ["7T"], - gigadrain: ["9M", "7T"], - gigaimpact: ["9M", "7M"], - gunkshot: ["9M", "9L40", "7T", "7L40"], - harden: ["9L1", "8V", "7L1"], - haze: ["9M", "8V"], - headbutt: ["8V"], - helpinghand: ["9M", "8V"], - hex: ["9M"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8V", "7M"], - icepunch: ["9M", "8V", "7T"], - imprison: ["9M"], - infestation: ["7M"], - knockoff: ["9M", "9L29", "7T", "7L29"], - lashout: ["9M"], - megadrain: ["8V"], - memento: ["9L57", "7L57"], - metronome: ["9M"], - minimize: ["9L21", "8V", "7L21"], - moonblast: ["8V"], - mudshot: ["9M"], - mudslap: ["9M"], - painsplit: ["9M", "7T"], - payback: ["7M"], - poisonfang: ["9L18", "7L18"], - poisongas: ["9L1", "8V", "7L1"], - poisonjab: ["9M", "8V", "7M"], - pound: ["9L1", "8V", "7L1"], - protect: ["9M", "8V", "7M"], - quash: ["7M"], - raindance: ["9M", "7M"], - recycle: ["7T"], - rest: ["9M", "8V", "7M"], - return: ["7M"], - rockpolish: ["7M"], - rockslide: ["9M", "8V", "7M"], - rocktomb: ["9M", "7M"], - round: ["7M"], - sandstorm: ["9M"], - scaryface: ["9M"], - screech: ["9L37", "8V", "7L37"], - selfdestruct: ["8V"], - shadowball: ["9M", "8V", "7M"], - shockwave: ["7T"], - sleeptalk: ["9M", "7M"], - sludgebomb: ["9M", "8V", "7M"], - sludgewave: ["9M", "7M"], - snarl: ["9M", "7M"], - snore: ["7T"], - spite: ["9M", "7T"], - stoneedge: ["9M", "7M"], - substitute: ["9M", "8V", "7M"], - sunnyday: ["9M", "7M"], - swagger: ["7M"], - swift: ["9M"], - takedown: ["9M"], - taunt: ["9M", "8V", "7M"], - terablast: ["9M"], - thief: ["9M", "7M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thunderpunch: ["9M", "8V", "7T"], - torment: ["7M"], - toxic: ["9M", "9L26", "8V", "7M"], - venomdrench: ["7L1"], - venoshock: ["9M", "7M"], - zenheadbutt: ["9M"] - } - }, - shellder: { - learnset: { - aquaring: ["9E", "8E", "7E", "6E", "5E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - aurorabeam: [ - "9L24", - "8L24", - "8V", - "7L37", - "7V", - "6L37", - "5L37", - "4L32", - "3L17", - "3S0", - "3S2" - ], - avalanche: ["9M", "8M", "7E", "6E", "5E"], - barrier: ["7E", "7V", "6E", "5E", "5D", "4E", "3E"], - bide: ["7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - brine: ["8M", "7L44", "6L44", "5L44", "4M", "4L44"], - bubblebeam: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - captivate: ["4M"], - chillingwater: ["9M"], - clamp: ["8V", "7L25", "7V", "6L25", "5L25", "4L25", "3L41"], - confide: ["7M", "6M"], - curse: ["7V"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - explosion: ["7M", "7V", "6M", "5M", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["8V"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: ["9M", "9L48", "8M", "8L48", "8V", "7L61", "6L61", "5L61"], - icebeam: [ - "9M", - "9L40", - "8M", - "8L40", - "8V", - "7M", - "7L52", - "7V", - "6M", - "6L52", - "5M", - "5L52", - "4M", - "4L49", - "3M", - "3L49" - ], - iceshard: ["9L8", "8L8", "8V", "7L28", "6L28", "5L28", "4L28"], - icespinner: ["9M"], - iciclespear: [ - "9M", - "8M", - "7L13", - "7E", - "6L13", - "6E", - "5L13", - "5E", - "4L13", - "4E", - "3L8", - "3E", - "3S0", - "3S1" - ], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "5D", "4T", "3T"], - irondefense: [ - "9M", - "9L36", - "8M", - "8L36", - "7T", - "7L49", - "6T", - "6L49", - "5T", - "5L49", - "4T", - "4L40" - ], - leer: [ - "9L12", - "8L12", - "8V", - "7L20", - "7V", - "6L20", - "5L20", - "4L20", - "3L33" - ], - lifedew: ["9E", "8E"], - liquidation: ["9M", "8M", "7T"], - mimic: ["7V", "3T"], - mudshot: ["9M", "8M", "7E", "6E", "5E", "4E"], - naturalgift: ["4M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - protect: [ - "9M", - "9L28", - "8M", - "8L28", - "8V", - "7M", - "7L16", - "7V", - "6M", - "6L16", - "5M", - "5L16", - "4M", - "4L16", - "3M", - "3L25" - ], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rapidspin: ["7E", "7V", "6E", "5E", "4E", "3E"], - razorshell: ["9L32", "8M", "8L32", "7L32", "6L32", "5L32"], - reflect: ["8V", "7V"], - refresh: ["3S2"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["9M", "8M", "7E", "6E", "5E", "4E"], - round: ["8M", "7M", "6M", "5M"], - screech: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["8M", "8V", "7V", "3T"], - shellsmash: ["9L44", "8L44", "8V", "7L56", "6L56", "5L56"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - spikes: ["9M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - supersonic: [ - "9L20", - "8L20", - "8V", - "7L8", - "7V", - "6L8", - "5L8", - "4L8", - "3L9", - "3S0" - ], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S2"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tackle: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S1" - ], - takedown: ["9M", "7E", "7V", "6E", "5E", "4E", "3E", "3S2"], - teleport: ["8V", "7V"], - terablast: ["9M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M"], - triattack: ["8M", "8V", "7V"], - twineedle: ["7E", "6E", "5E"], - waterfall: ["9M"], - watergun: ["9L1", "8L1", "8V", "7L1", "7V"], - waterpulse: [ - "9M", - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5E", - "4M", - "3M" - ], - whirlpool: [ - "9M", - "9L16", - "8M", - "8L16", - "7L40", - "7V", - "6L40", - "5L40", - "4M", - "4L37" - ], - withdraw: [ - "9L4", - "8L4", - "8V", - "7L4", - "7V", - "6L4", - "5L4", - "5D", - "4L4", - "3L1", - "3S0", - "3S1" - ] - }, - eventData: [ - { - generation: 3, - level: 24, - gender: "F", - nature: "Brave", - ivs: { - hp: 5, - atk: 19, - def: 18, - spa: 5, - spd: 11, - spe: 13 - }, - abilities: ["shellarmor"], - moves: ["withdraw", "iciclespear", "supersonic", "aurorabeam"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 10, - gender: "M", - abilities: ["shellarmor"], - moves: ["tackle", "withdraw", "iciclespear"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 29, - abilities: ["shellarmor"], - moves: ["refresh", "takedown", "surf", "aurorabeam"] - } - ], - encounters: [{ generation: 1, level: 10 }] - }, - cloyster: { - learnset: { - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - aurorabeam: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - avalanche: ["9M", "8M", "4M"], - barrier: ["8V"], - bide: ["7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M"], - brine: ["8M", "4M"], - bubblebeam: ["7V"], - captivate: ["4M"], - chillingwater: ["9M"], - clamp: ["7V"], - confide: ["7M", "6M"], - curse: ["7V"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillrun: ["9M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - explosion: ["7M", "7V", "6M", "5M", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - frostbreath: ["7M", "6M", "5M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["8V"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "5S0", "4M", "3M"], - hydropump: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - iceshard: ["9L1", "8L1"], - icespinner: ["9M"], - iciclecrash: ["9L1", "8L1", "7L50", "6L50", "5L52"], - iciclespear: ["9M", "9L0", "8M", "8L0", "5S0"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - irondefense: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T", "4T"], - leer: ["9L1", "8L1", "8V"], - lightscreen: ["9M", "8M"], - liquidation: ["9M", "8M", "7T"], - mimic: ["7V", "3T"], - mudshot: ["9M", "8M"], - naturalgift: ["4M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - pinmissile: ["8M"], - poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - protect: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7M", - "7L1", - "7V", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3M", - "3L1" - ], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - razorshell: ["9L5", "8M", "8L1", "5S0"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["9M", "8M", "5S0"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - screech: ["8M"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["8M", "8V", "7V", "3T"], - shellsmash: ["9L1", "8L1", "7L1", "6L1"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smartstrike: ["9M", "8M", "7M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - spikecannon: ["8V", "7L13", "7V", "6L13", "5L13", "4L40", "3L41"], - spikes: [ - "9M", - "9L1", - "8M", - "8L1", - "7L28", - "7V", - "6L28", - "5L28", - "4L28", - "3L33" - ], - steelroller: ["8T"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - supersonic: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tackle: ["9L1", "8L1", "8V"], - takedown: ["9M", "7V"], - teleport: ["8V", "7V"], - terablast: ["9M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - triattack: ["8M", "8V", "7V"], - twineedle: ["8V"], - waterfall: ["9M"], - watergun: ["9L1", "8L1", "8V", "7V"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "9L1", "8M", "8L1", "7V", "4M"], - withdraw: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ] - }, - eventData: [ - { - generation: 5, - level: 30, - gender: "M", - nature: "Naughty", - abilities: ["skilllink"], - moves: ["iciclespear", "rockblast", "hiddenpower", "razorshell"], - pokeball: "pokeball" - } - ] - }, - gastly: { - learnset: { - acidspray: ["9M"], - allyswitch: ["8M", "7T"], - astonish: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - captivate: ["4M"], - clearsmog: ["9E", "8E", "7E", "6E", "5E"], - confide: ["7M", "6M"], - confuseray: [ - "9M", - "9L1", - "8L1", - "8V", - "7L19", - "7V", - "6L19", - "5L19", - "4L19", - "3L21" - ], - corrosivegas: ["8T"], - curse: [ - "9M", - "9L20", - "8L20", - "7L12", - "7V", - "6L12", - "5L12", - "4L12", - "3L13" - ], - darkpulse: [ - "9M", - "9L36", - "8M", - "8L36", - "8V", - "7M", - "7L36", - "6M", - "6L36", - "5T", - "5L36", - "4M", - "4L36" - ], - dazzlinggleam: ["9M", "8M", "8V", "7M", "6M"], - destinybond: [ - "9L44", - "8L44", - "7L40", - "7V", - "6L40", - "5L40", - "4L40", - "3L33" - ], - disable: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: [ - "9L48", - "8L48", - "8V", - "7M", - "7L33", - "7V", - "6M", - "6L33", - "5M", - "5L33", - "4M", - "4L33", - "3T", - "3L28" - ], - embargo: ["7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - explosion: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - firepunch: [ - "9M", - "8M", - "8V", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: ["9M", "8M", "7T", "7V", "6T", "5T", "4M", "3M"], - grudge: ["8E", "7E", "6E", "5E", "4E", "3E"], - gunkshot: ["9M"], - haze: ["9M", "9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - headbutt: ["8V"], - hex: ["9M", "9L24", "8M", "8L24", "7L43", "6L43", "5L43"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hypnosis: [ - "9L4", - "8L4", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "3L1" - ], - icepunch: [ - "9M", - "8M", - "8V", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - imprison: ["9M"], - infestation: ["7M", "6M"], - knockoff: ["7T", "6T", "5T", "4T"], - lick: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - meanlook: ["9L8", "8L8", "7L8", "7V", "6L8", "5L8", "4L8", "3L13"], - megadrain: ["8V", "7V"], - mimic: ["7V", "3T"], - nastyplot: ["9M"], - naturalgift: ["4M"], - nightmare: ["7L47", "7V", "6L47", "5L47", "4L43", "3T", "3L41"], - nightshade: [ - "9M", - "9L28", - "8L28", - "8V", - "7L15", - "7V", - "6L15", - "5L15", - "4L15", - "3L16" - ], - ominouswind: ["4T"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - payback: [ - "9L12", - "8M", - "8L12", - "7M", - "7L26", - "6M", - "6L26", - "5M", - "5L26", - "4M", - "4L26" - ], - perishsong: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - poisongas: ["8V"], - poisonjab: ["9M", "8M"], - poltergeist: ["9M", "8T"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "3T"], - psywave: ["7E", "7V", "6E", "5E", "4E", "3E"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflecttype: ["9E", "8E", "7E", "6E"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "8M", "7E", "6E", "5E"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["8M", "8V", "7V", "3T"], - shadowball: [ - "9M", - "9L40", - "8M", - "8L40", - "8V", - "7M", - "7L29", - "7V", - "6M", - "6L29", - "5M", - "5L29", - "4M", - "4L29", - "3M", - "3L36" - ], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - sludgewave: ["9M", "8M", "5D"], - smog: ["9E", "8E", "8V", "7E", "6E", "5E"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: [ - "9M", - "9L16", - "8L16", - "7T", - "7L5", - "7V", - "6T", - "6L5", - "5T", - "5L5", - "4T", - "4L5", - "3L8" - ], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: [ - "9L32", - "8L32", - "8V", - "7L22", - "6L22", - "5L22", - "4T", - "4L22" - ], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - taunt: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["9M", "8V", "7V"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: [ - "9M", - "8M", - "8V", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["9M", "9E", "8E", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - venoshock: ["9M", "8M", "7M", "6M", "5M"], - willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "4E", "3E"], - wonderroom: ["8M", "7T", "6T", "5T"], - zapcannon: ["7V"] - }, - encounters: [{ generation: 1, level: 18 }] - }, - haunter: { - learnset: { - acidspray: ["9M"], - allyswitch: ["8M", "7T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: [ - "9M", - "9L1", - "8L1", - "8V", - "7L19", - "7V", - "6L19", - "5L19", - "5S0", - "4L19", - "3L21" - ], - corrosivegas: ["8T"], - curse: [ - "9M", - "9L20", - "8L20", - "7L12", - "7V", - "6L12", - "5L12", - "4L12", - "3L13" - ], - darkpulse: [ - "9M", - "9L42", - "8M", - "8L42", - "8V", - "7M", - "7L44", - "6M", - "6L44", - "5T", - "5L44", - "4M", - "4L44" - ], - dazzlinggleam: ["9M", "8M", "8V", "7M", "6M"], - destinybond: [ - "9L54", - "8L54", - "7L50", - "7V", - "6L50", - "5L50", - "4L50", - "3L39" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: [ - "9L60", - "8L60", - "8V", - "7M", - "7L39", - "7V", - "6M", - "6L39", - "5M", - "5L39", - "4M", - "4L39", - "3T", - "3L31" - ], - embargo: ["7M", "6M", "5M", "4M"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - explosion: ["7M", "7V", "6M", "5M", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M"], - foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: ["9M", "8M", "7T", "7V", "6T", "5T", "4M", "3M"], - gunkshot: ["9M"], - haze: ["9M"], - headbutt: ["8V"], - hex: ["9M", "9L24", "8M", "8L24", "7L55", "6L55", "5L55"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hypnosis: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - icepunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - imprison: ["9M"], - infestation: ["7M", "6M"], - knockoff: ["7T", "6T", "5T", "4T"], - lick: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - meanlook: ["9L1", "8L1", "7L8", "7V", "6L8", "5L8", "4L8", "3L13"], - megadrain: ["8V", "7V"], - metronome: ["9M"], - mimic: ["7V", "3T"], - nastyplot: ["9M"], - naturalgift: ["4M"], - nightmare: ["7L61", "7V", "6L61", "5L61", "4L55", "3T", "3L53"], - nightshade: [ - "9M", - "9L30", - "8L30", - "8V", - "7L15", - "7V", - "6L15", - "5L15", - "4L15", - "3L16" - ], - ominouswind: ["4T"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - payback: [ - "9L12", - "8M", - "8L12", - "7M", - "7L28", - "6M", - "6L28", - "5M", - "5L28", - "5S0", - "4M", - "4L28" - ], - phantomforce: ["9M"], - poisongas: ["8V"], - poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - poltergeist: ["9M", "8T"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "3T"], - psywave: ["7V"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "8M"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["8M", "8V", "7V", "3T"], - shadowball: [ - "9M", - "9L48", - "8M", - "8L48", - "8V", - "7M", - "7L33", - "7V", - "6M", - "6L33", - "5M", - "5L33", - "4M", - "4L33", - "3M", - "3L45" - ], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - shadowpunch: [ - "9L0", - "8L0", - "7L1", - "6L25", - "5L25", - "5S0", - "4L25", - "3L25" - ], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - sludgewave: ["9M", "8M"], - smog: ["8V"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: [ - "9M", - "9L16", - "8L16", - "7T", - "7L1", - "7V", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3L1" - ], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: [ - "9L36", - "8L36", - "8V", - "7L22", - "6L22", - "5L22", - "5S0", - "4T", - "4L22" - ], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - taunt: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["9M", "8V", "7V"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - venoshock: ["9M", "8M", "7M", "6M", "5M"], - willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 5, - level: 30, - moves: ["confuseray", "suckerpunch", "shadowpunch", "payback"], - pokeball: "cherishball" - } - ], - encounters: [ - { generation: 1, level: 20 }, - { generation: 2, level: 15 }, - { generation: 3, level: 20 }, - { generation: 4, level: 16 } - ] - }, - gengar: { - learnset: { - acidspray: ["9M"], - allyswitch: ["8M", "7T"], - astonish: ["6S4"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bodyslam: ["9M", "8M", "7V", "3T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: [ - "9M", - "9L1", - "8L1", - "8V", - "7L19", - "7V", - "6L19", - "6S1", - "6S2", - "6S4", - "5L19", - "4L19", - "3L21", - "3S0" - ], - corrosivegas: ["8T"], - counter: ["7V", "3T"], - curse: [ - "9M", - "9L20", - "8L20", - "7L12", - "7V", - "6L12", - "5L12", - "4L12", - "3L13", - "3S0" - ], - darkpulse: [ - "9M", - "9L42", - "8M", - "8L42", - "8V", - "7M", - "7L44", - "6M", - "6L44", - "5T", - "5L44", - "4M", - "4L44" - ], - dazzlinggleam: ["9M", "8M", "8V", "8S7", "7M", "6M"], - destinybond: [ - "9L54", - "8L54", - "7L50", - "7V", - "6L50", - "6S3", - "5L50", - "4L50", - "3L39" - ], - disable: ["8V"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dreameater: [ - "9L60", - "8L60", - "8V", - "7M", - "7L39", - "7V", - "6M", - "6L39", - "5M", - "5L39", - "4M", - "4L39", - "3T", - "3L31" - ], - dynamicpunch: ["7V", "3T"], - embargo: ["7M", "6M", "5M", "4M"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - explosion: ["7M", "7V", "6M", "5M", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: ["9M", "8M", "7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gunkshot: ["9M"], - haze: ["9M", "8V"], - headbutt: ["8V", "7V", "4T"], - hex: ["9M", "9L24", "8M", "8L24", "7L55", "6L55", "5L55"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "6S5", - "6S6", - "5M", - "4M", - "3M" - ], - hypnosis: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "6S5", - "6S6", - "5L1", - "4L1", - "3L1" - ], - icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - imprison: ["9M", "8M"], - infestation: ["7M", "6M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lick: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - meanlook: [ - "9L1", - "8L1", - "7L8", - "7V", - "6L8", - "6S5", - "6S6", - "5L8", - "4L8", - "3L13" - ], - megadrain: ["8V", "7V"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["9M", "8M", "7V", "3T"], - mimic: ["7V", "3T"], - nastyplot: ["9M", "8M"], - naturalgift: ["4M"], - nightmare: ["7L61", "7V", "6L61", "5L61", "4L55", "3T", "3L53"], - nightshade: [ - "9M", - "9L30", - "8L30", - "8V", - "7L15", - "7V", - "6L15", - "6S2", - "5L15", - "4L15", - "3L16", - "3S0" - ], - ominouswind: ["4T"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - payback: [ - "9L12", - "8M", - "8L12", - "7M", - "7L28", - "6M", - "6L28", - "5M", - "5L28", - "4M", - "4L28" - ], - perishsong: ["9L1", "8L1"], - phantomforce: ["9M", "8M"], - poisongas: ["8V"], - poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - poltergeist: ["9M", "8T"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "6S1", - "6S5", - "6S6", - "5M", - "4M", - "3M" - ], - psychicnoise: ["9M"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "3T"], - psywave: ["7V"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflecttype: ["9L1", "8L1"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "8M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - selfdestruct: ["8M", "8V", "7V", "3T"], - shadowball: [ - "9M", - "9L48", - "8M", - "8L48", - "8V", - "8S7", - "7M", - "7L33", - "7V", - "6M", - "6L33", - "6S3", - "6S4", - "5M", - "5L33", - "4M", - "4L33", - "3M", - "3L45" - ], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - shadowpunch: [ - "9L1", - "8L1", - "7L1", - "6L25", - "6S1", - "6S2", - "5L25", - "4L25", - "3L25" - ], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], - skittersmack: ["9M", "8T"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: [ - "9M", - "8M", - "8V", - "8S7", - "7M", - "6M", - "6S3", - "5M", - "4M", - "3M" - ], - sludgewave: ["9M", "8M", "6S4"], - smog: ["8V"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: [ - "9M", - "9L16", - "8L16", - "7T", - "7L1", - "7V", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3L1", - "3S0" - ], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: [ - "9L36", - "8L36", - "8V", - "7L22", - "6L22", - "6S1", - "6S2", - "5L22", - "4T", - "4L22" - ], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["7V"], - taunt: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - thunderwave: ["9M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - venoshock: ["9M", "8M", "7M", "6M", "5M"], - willowisp: ["9M", "8M", "8V", "8S7", "7M", "6M", "6S3", "5M", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 23, - gender: "F", - nature: "Hardy", - ivs: { - hp: 19, - atk: 14, - def: 0, - spa: 14, - spd: 17, - spe: 27 - }, - moves: ["spite", "curse", "nightshade", "confuseray"], - pokeball: "pokeball" - }, - { - generation: 6, - level: 25, - nature: "Timid", - moves: ["psychic", "confuseray", "suckerpunch", "shadowpunch"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 25, - moves: ["nightshade", "confuseray", "suckerpunch", "shadowpunch"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - moves: ["shadowball", "sludgebomb", "willowisp", "destinybond"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 25, - shiny: true, - moves: ["shadowball", "sludgewave", "confuseray", "astonish"], - pokeball: "duskball" - }, - { - generation: 6, - level: 50, - shiny: true, - gender: "M", - moves: ["meanlook", "hypnosis", "psychic", "hyperbeam"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 100, - moves: ["meanlook", "hypnosis", "psychic", "hyperbeam"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 80, - gender: "M", - nature: "Naughty", - abilities: ["cursedbody"], - ivs: { - hp: 30, - atk: 30, - def: 30, - spa: 31, - spd: 31, - spe: 31 - }, - moves: ["shadowball", "sludgebomb", "dazzlinggleam", "willowisp"], - pokeball: "pokeball" - } - ] - }, - onix: { - learnset: { - ancientpower: ["4T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bind: [ - "8L1", - "8V", - "7T", - "7L1", - "7V", - "6T", - "6L1", - "5T", - "5L1", - "5D", - "4L1", - "3L8" - ], - block: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], - bodypress: ["8M"], - bodyslam: ["8M", "7V", "3T"], - breakingswipe: ["8M"], - brutalswing: ["8M", "7M"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["8L16", "7L4", "7V", "6L4", "5L4", "4L38"], - defensecurl: ["8E", "7E", "6E", "5E", "4E"], - dig: [ - "8M", - "8L44", - "8V", - "7L43", - "7V", - "6M", - "6L43", - "5M", - "5L43", - "4M", - "3M" - ], - doubleedge: [ - "8L56", - "8V", - "7L49", - "7V", - "6L49", - "5L49", - "4L46", - "3T", - "3L56" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonbreath: ["8L12", "7L25", "6L25", "5L25", "4L33", "3L30"], - dragondance: ["8M"], - dragonpulse: ["8M", "8V", "7T", "6T", "5T", "4M"], - dragontail: ["8E", "8V", "7M", "6M", "5M"], - drillrun: ["8M"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["8M", "7V", "4M", "3T"], - explosion: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fissure: ["7V"], - flail: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - flashcannon: ["8M", "8V", "7M", "6M", "5M", "4M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gyroball: ["8M", "7M", "7L20", "6M", "6L20", "5M", "4M"], - harden: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L19"], - headbutt: ["8V", "7V", "4T"], - headsmash: ["8E"], - heavyslam: ["8M", "7E", "6E", "5E"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M"], - ironhead: ["8M", "7T", "6T", "5T", "4T"], - irontail: [ - "8M", - "8L48", - "8V", - "7T", - "7L40", - "7V", - "6T", - "6L40", - "5T", - "5L40", - "4M", - "4L38", - "3M", - "3L45" - ], - meteorbeam: ["8T"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - mudsport: ["7L1", "6L1", "5L1", "4L1"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7M", "6M", "5M", "4M", "3T"], - rage: ["8V", "7L13", "7V", "6L13", "5L10", "4L14", "3L23"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["8M", "7E", "6E", "5E", "4E"], - rockclimb: ["7E", "6E", "5E", "5D", "4M"], - rockpolish: [ - "8L8", - "7M", - "7L19", - "6M", - "6L19", - "5M", - "5L19", - "4M", - "4L30" - ], - rockslide: [ - "8M", - "8L20", - "8V", - "7M", - "7L34", - "7V", - "6M", - "6L34", - "5M", - "5L34", - "4M", - "4E", - "3T", - "3E" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: ["8L1", "8V", "7L7", "7V", "6L7", "5L7", "4L9", "3L12"], - rocktomb: [ - "8M", - "7M", - "7L10", - "6M", - "6L10", - "5M", - "5L13", - "4M", - "4L17", - "3M" - ], - rollout: ["8E", "7E", "6E", "5E", "4T", "4E"], - rototiller: ["7E", "6E"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: [ - "8M", - "8L40", - "7M", - "7L52", - "7V", - "6M", - "6L52", - "5M", - "5L25", - "4M", - "4L22", - "3M", - "3L33" - ], - sandtomb: ["8M", "8L28", "7L37", "6L37", "5L37", "4L41", "3L49"], - scaryface: ["8M"], - scorchingsands: ["8T"], - screech: [ - "8M", - "8L24", - "8V", - "7L31", - "7V", - "6L31", - "5L6", - "4L6", - "3L1" - ], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["8M", "8V", "7V", "3T"], - skullbash: ["7V"], - slam: ["8L36", "8V", "7L28", "7V", "6L28", "5L28", "4L25", "3L37"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["8L4", "7M", "7L22", "6M", "6L22", "5M", "5L22"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: [ - "8M", - "8L32", - "8V", - "7T", - "7L16", - "7E", - "6T", - "6L16", - "6E", - "5T", - "5L16", - "5E", - "5D", - "4M" - ], - stompingtantrum: ["8M", "7T"], - stoneedge: [ - "8M", - "8L52", - "7M", - "7L46", - "6M", - "6L46", - "5M", - "5L46", - "4M", - "4L49" - ], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["7V"], - taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - twister: ["4T"], - wideguard: ["8E", "7E"] - }, - encounters: [{ generation: 1, level: 13 }] - }, - steelix: { - learnset: { - ancientpower: ["4T"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - autotomize: ["8L8", "7L19", "6L19", "5L19"], - bind: [ - "8L1", - "7T", - "7L1", - "7V", - "6T", - "6L1", - "5T", - "5L1", - "4L1", - "3L8" - ], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["8M"], - bodyslam: ["8M", "3T"], - breakingswipe: ["8M"], - brutalswing: ["8M", "7M"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - crunch: ["8M", "8L1", "7L37", "7V", "6L37", "5L37", "4L41", "3L49"], - curse: ["8L16", "7L4", "7V", "6L4", "5L4", "4L38"], - cut: ["7V", "6M", "5M", "4M", "3M"], - darkpulse: ["8M", "7M", "6M", "5T", "4M"], - defensecurl: ["7V", "3T"], - dig: [ - "8M", - "8L44", - "7L43", - "7V", - "6M", - "6L43", - "5M", - "5L43", - "4M", - "3M" - ], - doubleedge: ["8L56", "7L49", "6L49", "5L49", "4L46", "3T", "3L56"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonbreath: ["8L12", "7L25", "7V", "6L25", "5L25", "4L33", "3L30"], - dragondance: ["8M"], - dragonpulse: ["8M", "7T", "6T", "5T", "4M"], - dragontail: ["7M", "6M", "5M"], - drillrun: ["8M"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - earthquake: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["8M", "7V", "4M", "3T"], - explosion: ["7M", "6M", "5M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - firefang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - flashcannon: ["8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - gyroball: ["8M", "7M", "7L20", "6M", "6L20", "5M", "4M"], - harden: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L19"], - headbutt: ["7V", "4T"], - heavyslam: ["8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M"], - hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - icefang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - irondefense: ["8M"], - ironhead: ["8M", "7T", "6T", "5T", "4T"], - irontail: [ - "8M", - "8L48", - "7T", - "7L40", - "7V", - "6T", - "6L40", - "5T", - "5L40", - "4M", - "4L38", - "3M", - "3L45" - ], - magnetrise: ["8L60", "7T", "6T", "5T", "4T"], - meteorbeam: ["8T"], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - mudsport: ["7L1", "6L1", "5L1", "4L1"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychicfangs: ["8M"], - psychup: ["7M", "6M", "5M", "4M"], - rage: ["7L13", "7V", "6L13", "5L10", "4L14", "3L23"], - rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["8M"], - rockclimb: ["4M"], - rockpolish: ["8L1", "7M", "6M", "5M", "4M", "4L30"], - rockslide: [ - "8M", - "8L20", - "7M", - "7L34", - "6M", - "6L34", - "5M", - "5L34", - "4M", - "3T" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: ["8L1", "7L7", "7V", "6L7", "5L7", "4L9", "3L12"], - rocktomb: [ - "8M", - "7M", - "7L10", - "6M", - "6L10", - "5M", - "5L13", - "4M", - "4L17", - "3M" - ], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: [ - "8M", - "8L40", - "7M", - "7L52", - "7V", - "6M", - "6L52", - "5M", - "5L25", - "4M", - "4L22", - "3M", - "3L33" - ], - sandtomb: ["8M", "8L28"], - scaryface: ["8M"], - scorchingsands: ["8T"], - screech: ["8M", "8L24", "7L31", "7V", "6L31", "5L6", "4L6", "3L1"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["8M", "3T"], - slam: ["8L36", "7L28", "7V", "6L28", "5L28", "4L25", "3L37"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["8L4", "7M", "7L22", "6M", "6L22", "5M", "5L22"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: [ - "8M", - "8L32", - "7T", - "7L16", - "6T", - "6L16", - "5T", - "5L16", - "4M" - ], - steelbeam: ["8T"], - steelroller: ["8T"], - stompingtantrum: ["8M", "7T"], - stoneedge: [ - "8M", - "8L52", - "7M", - "7L46", - "6M", - "6L46", - "5M", - "5L46", - "4M", - "4L49" - ], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - taunt: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunderfang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - twister: ["4T"] - } - }, - drowzee: { - learnset: { - allyswitch: ["7T"], - assist: ["7E", "6E", "5E", "4E", "3E"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - barrier: ["7E", "7V", "6E", "5E", "4E", "3E"], - bellydrum: ["3S0"], - bide: ["7V"], - bodyslam: ["9M", "7V", "3T"], - brickbreak: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - calmmind: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - confusion: ["9L9", "8V", "7L9", "7V", "6L9", "5L9", "4L9", "3L11"], - counter: ["7V", "3T"], - curse: ["9M", "7V"], - dazzlinggleam: ["9M", "8V", "7M", "6M"], - disable: ["9L5", "8V", "7L5", "7V", "6L5", "5L5", "4L7", "3L7"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["9M"], - drainpunch: ["9M", "7T", "6T", "5T", "5D", "4M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - dynamicpunch: ["7V", "3T"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - expandingforce: ["9M"], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - firepunch: [ - "9M", - "9E", - "8V", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E" - ], - flash: ["7V", "6M", "5M", "4M", "3M"], - flatter: ["9E", "7E", "6E", "5E", "4E"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - foulplay: ["9M", "8V", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: [ - "9M", - "9L49", - "7L61", - "7V", - "6L61", - "5L61", - "4L53", - "3L45" - ], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - guardswap: ["9E", "7E", "6E", "5E", "4E"], - haze: ["9M"], - headbutt: [ - "9L13", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4T", - "4L15", - "3L17" - ], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hypnosis: [ - "9L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "3L1" - ], - icepunch: [ - "9M", - "9E", - "8V", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E" - ], - imprison: ["9M"], - knockoff: ["9M"], - lightscreen: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["7T", "6T", "5T"], - meditate: ["8V", "7L21", "7V", "6L21", "5L21", "4L21", "3L27"], - megakick: ["7V", "3T"], - megapunch: ["7V", "3T"], - metronome: ["9M", "7V", "3T"], - mimic: ["7V", "3T"], - nastyplot: [ - "9M", - "9L41", - "8V", - "7L53", - "7E", - "6L53", - "6E", - "5L53", - "5E", - "4L43", - "4E" - ], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - nightshade: ["9M"], - poisongas: [ - "9L17", - "8V", - "7L17", - "7V", - "6L17", - "5L17", - "4L18", - "3L21" - ], - pound: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - powersplit: ["9E", "7E"], - poweruppunch: ["6M"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M", "9L21", "8V", "7L25", "6L25", "5L25", "4L26"], - psychic: [ - "9M", - "9L37", - "8V", - "7M", - "7L49", - "7V", - "6M", - "6L49", - "5M", - "5L49", - "4M", - "4L40", - "3M", - "3L31" - ], - psychicnoise: ["9M"], - psychicterrain: ["9M", "7E"], - psychocut: ["9E", "7E", "6E", "5E", "5D", "4E"], - psychup: [ - "9M", - "9L25", - "7M", - "7L33", - "7V", - "6M", - "6L33", - "5M", - "5L33", - "4M", - "4L29", - "3T", - "3L37" - ], - psyshock: ["9M", "9L45", "7M", "7L57", "6M", "6L57", "5M", "5L57"], - psywave: ["7V"], - rage: ["7V"], - raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roleplay: [ - "9E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M", "3M"], - secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowball: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["7T", "7V", "6T", "3T"], - storedpower: ["9M"], - submission: ["7V"], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: [ - "9L33", - "7M", - "7L45", - "7V", - "6M", - "6L45", - "5M", - "5L45", - "4M", - "4L37", - "3T", - "3L41" - ], - swift: ["9M"], - synchronoise: ["7L37", "6L37", "5L37"], - takedown: ["9M", "7V"], - taunt: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - teleport: ["8V", "7V"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: [ - "9M", - "9E", - "8V", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E" - ], - thunderwave: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - triattack: ["8V", "7V"], - trick: ["9M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "7M", "6M", "5M", "4M"], - wakeupslap: ["7L29"], - wish: ["3S0"], - zapcannon: ["7V"], - zenheadbutt: [ - "9M", - "9L29", - "7T", - "7L41", - "6T", - "6L41", - "5T", - "5L41", - "4T", - "4L50" - ] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - abilities: ["insomnia"], - moves: ["bellydrum", "wish"], - pokeball: "pokeball" - } - ], - encounters: [{ generation: 1, level: 9 }] - }, - hypno: { - learnset: { - allyswitch: ["7T"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - barrier: ["8V"], - batonpass: ["9M", "3S0"], - bide: ["7V"], - bodypress: ["9M"], - bodyslam: ["9M", "7V", "3T"], - brickbreak: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - calmmind: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - confusion: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - counter: ["7V", "3T"], - curse: ["9M", "7V"], - dazzlinggleam: ["9M", "8V", "7M", "6M"], - disable: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["9M"], - drainpunch: ["9M", "7T", "6T", "5T", "4M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - dynamicpunch: ["7V", "3T"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - expandingforce: ["9M"], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - foulplay: ["9M", "8V", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: [ - "9M", - "9L56", - "7L1", - "7V", - "6L1", - "5L61", - "4L69", - "3L57" - ], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - haze: ["9M"], - headbutt: [ - "9L13", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4T", - "4L15", - "3L17" - ], - helpinghand: ["9M"], - hex: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hypnosis: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - icepunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - imprison: ["9M"], - knockoff: ["9M"], - lightscreen: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["7T", "6T", "5T"], - meditate: ["8V", "7L21", "7V", "6L21", "5L21", "4L21", "3L29", "3S0"], - megakick: ["7V", "3T"], - megapunch: ["7V", "3T"], - metronome: ["9M", "7V", "3T"], - mimic: ["7V", "3T"], - nastyplot: ["9M", "9L47", "8V", "7L1", "6L1", "5L53", "4L55"], - naturalgift: ["4M"], - nightmare: ["7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], - nightshade: ["9M"], - poisongas: [ - "9L17", - "8V", - "7L17", - "7V", - "6L17", - "5L17", - "4L18", - "3L21" - ], - pound: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - poweruppunch: ["6M"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M", "9L21", "8V", "7L25", "6L25", "5L25", "4L28"], - psychic: [ - "9M", - "9L42", - "8V", - "7M", - "7L49", - "7V", - "6M", - "6L49", - "5M", - "5L49", - "4M", - "4L50", - "3M", - "3L35", - "3S0" - ], - psychicnoise: ["9M"], - psychicterrain: ["9M"], - psychup: [ - "9M", - "9L25", - "7M", - "7L33", - "7V", - "6M", - "6L33", - "5M", - "5L33", - "4M", - "4L33", - "3T", - "3L43" - ], - psyshock: ["9M", "9L51", "7M", "7L57", "6M", "6L57", "5M", "5L57"], - psywave: ["7V"], - rage: ["7V"], - raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M", "3M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowball: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "7T", "6T", "5T", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["7T", "7V", "6T", "3T"], - storedpower: ["9M"], - submission: ["7V"], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: [ - "9L37", - "7M", - "7L45", - "7V", - "6M", - "6L45", - "5M", - "5L45", - "4M", - "4L45", - "3T", - "3L49" - ], - swift: ["9M"], - switcheroo: ["9L1", "7L1", "6L1", "5L1", "4L1"], - synchronoise: ["7L37", "6L37", "5L37"], - takedown: ["9M", "7V"], - taunt: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - teleport: ["8V", "7V"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - triattack: ["8V", "7V"], - trick: ["9M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "7M", "6M", "5M", "4M"], - wakeupslap: ["7L29"], - zapcannon: ["7V"], - zenheadbutt: [ - "9M", - "9L32", - "7T", - "7L41", - "6T", - "6L41", - "5T", - "5L41", - "4T", - "4L64" - ] - }, - eventData: [ - { - generation: 3, - level: 34, - abilities: ["insomnia"], - moves: ["batonpass", "psychic", "meditate", "shadowball"] - } - ], - encounters: [ - { generation: 2, level: 16 }, - { generation: 4, level: 16 } - ] - }, - krabby: { - learnset: { - agility: ["8M", "7E", "6E", "5E", "4E"], - allyswitch: ["8M", "7T", "7E", "6E"], - amnesia: ["8M", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - ancientpower: ["8E", "7E", "6E", "5E", "4T", "4E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7E", "7V", "6E", "5E"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "7V", "3T"], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M"], - brine: ["8M", "7L39", "6L39", "5L39", "4M", "4L39"], - bubble: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - bubblebeam: ["8L20", "8V", "7L15", "7V", "6L15", "5L15", "4L15"], - captivate: ["4M"], - chipaway: ["7E", "6E", "5E"], - confide: ["7M", "6M"], - crabhammer: [ - "8L44", - "8V", - "7L41", - "7V", - "6L41", - "5L41", - "4L41", - "3L45" - ], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - dig: ["8M", "8V", "7V", "6M", "5M", "4M", "4E", "3M", "3E"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["8M", "7E", "7V", "6E", "5E", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["8M", "7M", "6M", "5M", "4M"], - flail: [ - "8L29", - "7L45", - "7E", - "7V", - "6L45", - "6E", - "5L45", - "5E", - "4L45", - "4E", - "3L49", - "3E" - ], - fling: ["8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - guillotine: [ - "8L48", - "8V", - "7L31", - "7V", - "6L31", - "5L31", - "4L31", - "3L34" - ], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - hammerarm: ["8E"], - harden: ["8L4", "8V", "7L11", "7V", "6L11", "5L11", "4L11", "3L16"], - haze: ["7E", "7V", "6E", "5E", "4E", "3E"], - headbutt: ["8V"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - irondefense: ["8M", "7T", "6T", "5T", "4T"], - knockoff: [ - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - leer: ["8L1", "8V", "7L9", "7V", "6L9", "5L9", "4L9", "3L5"], - liquidation: ["8M", "7T"], - metalclaw: ["8L8", "7L21", "6L21", "5L21", "4L21"], - mimic: ["7V", "3T"], - mudshot: ["8M", "8L12", "7L19", "6L19", "5L19", "4L19", "3L23"], - mudslap: ["7V", "4T", "3T"], - mudsport: ["7L1", "6L1", "5L1", "4L1"], - naturalgift: ["4M"], - nightslash: ["8E"], - protect: [ - "8M", - "8L16", - "8V", - "7M", - "7L29", - "7V", - "6M", - "6L29", - "5M", - "5L29", - "4M", - "4L29", - "3M", - "3L38" - ], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - razorshell: ["8M", "8L32"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["8M", "8V", "7M", "6M", "5M", "4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - secretpower: ["6M", "5D", "4M", "3M"], - slam: [ - "8L36", - "8V", - "7L35", - "7E", - "7V", - "6L35", - "6E", - "5L35", - "5E", - "4L35", - "4E", - "3E" - ], - slash: ["8E"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stomp: ["8L24", "8V", "7L25", "7V", "6L25", "5L25", "4L25", "3L27"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], - surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swordsdance: [ - "8M", - "8L40", - "7M", - "7V", - "6M", - "5M", - "4M", - "4E", - "3T", - "3E" - ], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - tickle: ["7E", "6E", "5E", "4E"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - visegrip: ["8V", "7L5", "7V", "6L5", "5L5", "5D", "4L5", "3L12"], - watergun: ["8L1", "7V"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "7V", "4M"], - xscissor: ["8M", "8V", "7M", "6M", "5M", "4M"] - }, - encounters: [{ generation: 1, level: 10 }] - }, - kingler: { - learnset: { - agility: ["8M", "8V"], - allyswitch: ["8M", "7T"], - amnesia: ["8M", "8V"], - ancientpower: ["4T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "7V", "3T"], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M"], - brine: ["8M", "7L51", "6L51", "5L51", "4M", "4L51"], - brutalswing: ["8M"], - bubble: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - bubblebeam: ["8L20", "8V", "7L15", "7V", "6L15", "5L15", "4L15"], - captivate: ["4M"], - confide: ["7M", "6M"], - crabhammer: [ - "8L54", - "8V", - "7L56", - "7V", - "6L56", - "5L56", - "4L56", - "3L57" - ], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - dig: ["8M", "8V", "6M", "5M", "4M", "3M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["8M", "7M", "6M", "5M", "4M"], - flail: ["8L31", "7L63", "6L63", "5L63", "4L63", "3L65"], - fling: ["8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - guillotine: [ - "8L60", - "8V", - "7L37", - "7V", - "6L37", - "5L37", - "4L37", - "3L38" - ], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - hammerarm: ["8L1"], - harden: ["8L1", "8V", "7L11", "7V", "6L11", "5L11", "4L11", "3L1"], - headbutt: ["8V"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M"], - honeclaws: ["6M", "5M"], - hydropump: ["8M"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - irondefense: ["8M", "7T", "6T", "5T", "4T"], - knockoff: ["7T", "6T", "5T", "4T"], - leer: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L9", "3L1"], - liquidation: ["8M", "7T"], - metalclaw: ["8L1", "7L21", "6L21", "5L21", "4L21", "3L1"], - mimic: ["7V", "3T"], - mudshot: ["8M", "8L12", "7L19", "6L19", "5L19", "4L19", "3L23"], - mudslap: ["7V", "4T", "3T"], - mudsport: ["7L1", "6L1", "5L1", "4L1"], - naturalgift: ["4M"], - protect: [ - "8M", - "8L16", - "8V", - "7M", - "7L32", - "7V", - "6M", - "6L32", - "5M", - "5L32", - "4M", - "4L32", - "3M", - "3L42" - ], - quash: ["7M", "6M", "5M"], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - razorshell: ["8M", "8L36"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["8M", "8V", "7M", "6M", "5M", "4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - slam: ["8L42", "8V", "7L44", "6L44", "5L44", "4L44"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stomp: ["8L24", "8V", "7L25", "7V", "6L25", "5L25", "4L25", "3L27"], - stompingtantrum: ["8M", "7T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], - surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swordsdance: ["8M", "8L48", "7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - visegrip: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - watergun: ["8L1", "7V"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "7V", "4M"], - wideguard: ["8L1", "7L1", "6L1", "5L1"], - xscissor: ["8M", "8V", "7M", "6M", "5M", "4M"] - }, - encounters: [ - { generation: 1, level: 15 }, - { generation: 3, level: 25 }, - { generation: 4, level: 22 } - ] - }, - voltorb: { - learnset: { - agility: ["9M"], - bide: ["7V"], - charge: ["9M", "9L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], - chargebeam: [ - "9M", - "9L16", - "7M", - "7L16", - "6M", - "6L16", - "5M", - "5L22", - "4M", - "4L26" - ], - confide: ["7M", "6M"], - curse: ["7V"], - discharge: ["9L37", "7L37", "6L37"], - doubleedge: ["9M"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - eerieimpulse: ["9M", "9L6", "7L6", "6L6"], - electricterrain: ["9M"], - electroball: ["9M", "9L22", "7L22", "6L22", "5L29"], - electroweb: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - explosion: [ - "9L41", - "8V", - "7M", - "7L41", - "7V", - "6M", - "6L41", - "5M", - "5L47", - "4M", - "4L43", - "3T", - "3L46" - ], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - foulplay: ["9M", "8V", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gyroball: [ - "9M", - "9L46", - "7M", - "7L46", - "6M", - "6L43", - "5M", - "5L43", - "4M", - "4L40" - ], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - lightscreen: [ - "9M", - "9L29", - "8V", - "7M", - "7L29", - "7V", - "6M", - "6L26", - "5M", - "5L26", - "4M", - "4L22", - "3M", - "3L37" - ], - magiccoat: ["7T", "6T", "5T", "4T"], - magnetrise: [ - "9L34", - "7T", - "7L34", - "6T", - "6L34", - "5T", - "5L40", - "4T", - "4L36" - ], - metalsound: ["9M", "9E"], - mimic: ["7V", "3T"], - mirrorcoat: [ - "9L50", - "8V", - "7L48", - "7V", - "6L48", - "5L50", - "4L47", - "3L49", - "3S0" - ], - naturalgift: ["5D", "4M"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - recycle: ["9E"], - reflect: ["8V", "7V"], - refresh: ["3S0"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rollout: [ - "9L11", - "7L11", - "7V", - "6L11", - "5L15", - "4T", - "4L15", - "3T", - "3L32" - ], - round: ["7M", "6M", "5M"], - screech: ["9L13", "8V", "7L13", "7V", "6L13", "5L19", "4L19", "3L8"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: [ - "9L26", - "8V", - "7L26", - "7V", - "6L26", - "5L33", - "4L29", - "3T", - "3L27" - ], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "5D", "4T"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - sonicboom: ["8V", "7L4", "7V", "6L4", "5L8", "4L8", "3L15"], - spark: ["9L9", "7L9", "6L9", "5L12", "4L12", "3L21", "3S0"], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: [ - "9M", - "9L20", - "8V", - "7L20", - "7V", - "6L20", - "5L36", - "4T", - "4L33", - "3T", - "3L42", - "3S0" - ], - tackle: ["9L1", "8V", "7L1", "7V", "6L1", "5L5", "4L5", "3L1"], - takedown: ["9M", "7V"], - taunt: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - teleport: ["8V", "7V"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunder: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thundershock: ["9L4", "8V"], - thunderwave: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - voltswitch: ["9M", "7M", "6M", "5M"], - wildcharge: ["9M", "7M", "6M", "5M"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 19, - moves: ["refresh", "mirrorcoat", "spark", "swift"] - } - ], - encounters: [ - { generation: 1, level: 14 }, - { generation: 1, level: 40 } - ] - }, - voltorbhisui: { - learnset: { - agility: ["9M"], - bulletseed: ["9M", "9L9"], - charge: ["9M", "9L1"], - chargebeam: ["9M", "9L16"], - discharge: ["9L34"], - doubleedge: ["9M"], - electricterrain: ["9M"], - electroball: ["9M", "9L22"], - electroweb: ["9M"], - endure: ["9M"], - energyball: ["9M", "9L29"], - explosion: ["9L41"], - facade: ["9M"], - foulplay: ["9M"], - gigadrain: ["9M"], - grassknot: ["9M"], - grassyglide: ["9M"], - grassyterrain: ["9M", "9L50"], - gyroball: ["9M", "9L46"], - leafstorm: ["9M"], - leechseed: ["9E"], - protect: ["9M"], - raindance: ["9M"], - recycle: ["9E"], - reflect: ["9M"], - rest: ["9M"], - rollout: ["9L11"], - screech: ["9L13"], - seedbomb: ["9M", "9L34"], - selfdestruct: ["9L26"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - stunspore: ["9L6"], - substitute: ["9M"], - swift: ["9M", "9L20"], - tackle: ["9L1"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thundershock: ["9L4"], - thunderwave: ["9M"], - voltswitch: ["9M"], - wildcharge: ["9M"], - worryseed: ["9E"] - } - }, - electrode: { - learnset: { - agility: ["9M"], - bide: ["7V"], - charge: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - chargebeam: [ - "9M", - "9L16", - "7M", - "7L16", - "6M", - "6L16", - "5M", - "5L22", - "4M", - "4L26" - ], - confide: ["7M", "6M"], - curse: ["9M", "7V"], - discharge: ["9L41", "7L41", "6L41"], - doubleedge: ["9M"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - eerieimpulse: ["9M", "9L1", "7L1", "6L6"], - electricterrain: ["9M"], - electroball: ["9M", "9L22", "7L22", "6L22", "5L29"], - electroweb: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - explosion: [ - "9L47", - "8V", - "7M", - "7L47", - "7V", - "6M", - "6L47", - "5M", - "5L57", - "4M", - "4L51", - "3T", - "3L54" - ], - facade: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - foulplay: ["9M", "8V", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - gyroball: [ - "9M", - "9L54", - "7M", - "7L54", - "6M", - "6L51", - "5M", - "5L51", - "4M", - "4L46" - ], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - lightscreen: [ - "9M", - "9L29", - "8V", - "7M", - "7L29", - "7V", - "6M", - "6L26", - "5M", - "5L26", - "4M", - "4L22", - "3M", - "3L41" - ], - magiccoat: ["7T", "6T", "5T", "4T"], - magneticflux: ["9L1", "7L1", "6L1"], - magnetrise: [ - "9L36", - "7T", - "7L36", - "6T", - "6L36", - "5T", - "5L46", - "4T", - "4L40" - ], - metalsound: ["9M"], - mimic: ["7V", "3T"], - mirrorcoat: [ - "9L58", - "8V", - "7L58", - "7V", - "6L58", - "5L62", - "4L57", - "3L59" - ], - naturalgift: ["4M"], - protect: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8V", "7V"], - rest: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rollout: [ - "9L11", - "7L11", - "7V", - "6L11", - "5L15", - "4T", - "4L15", - "3T", - "3L34" - ], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - screech: ["9L13", "8V", "7L13", "7V", "6L13", "5L19", "4L19", "3L1"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: [ - "9L26", - "8V", - "7L26", - "7V", - "6L26", - "5L35", - "4L29", - "3T", - "3L27" - ], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skullbash: ["7V"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - sonicboom: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - spark: ["9L9", "7L9", "6L1", "5L1", "4L1", "3L21"], - substitute: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - supercellslam: ["9M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: [ - "9M", - "9L20", - "8V", - "7L20", - "7V", - "6L20", - "5L40", - "4T", - "4L35", - "3T", - "3L48" - ], - tackle: ["9L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M", "7V"], - taunt: ["9M", "8V", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T"], - teleport: ["8V", "7V"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunder: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thundershock: ["9L1", "8V"], - thunderwave: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - voltswitch: ["9M", "7M", "6M", "5M"], - wildcharge: ["9M", "7M", "6M", "5M"], - zapcannon: ["7V"] - }, - encounters: [ - { generation: 1, level: 3 }, - { generation: 2, level: 23 }, - { - generation: 3, - level: 3, - nature: "Hasty", - ivs: { - hp: 19, - atk: 16, - def: 18, - spa: 25, - spd: 25, - spe: 19 - }, - abilities: ["static"], - pokeball: "pokeball" - }, - { generation: 4, level: 23 } - ] - }, - electrodehisui: { - learnset: { - agility: ["9M"], - bulletseed: ["9M", "9L9"], - charge: ["9M", "9L1"], - chargebeam: ["9M", "9L16"], - chloroblast: ["9L0"], - curse: ["9M"], - discharge: ["9L34"], - doubleedge: ["9M"], - electricterrain: ["9M"], - electroball: ["9M", "9L22"], - electroweb: ["9M"], - endure: ["9M"], - energyball: ["9M", "9L29"], - explosion: ["9L41"], - facade: ["9M"], - foulplay: ["9M"], - gigadrain: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - grassyglide: ["9M"], - grassyterrain: ["9M", "9L50"], - gyroball: ["9M", "9L46"], - hyperbeam: ["9M"], - leafstorm: ["9M"], - protect: ["9M"], - raindance: ["9M"], - reflect: ["9M"], - rest: ["9M"], - rollout: ["9L11"], - scaryface: ["9M"], - screech: ["9L13"], - seedbomb: ["9M", "9L34"], - selfdestruct: ["9L26"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - stunspore: ["9L6"], - substitute: ["9M"], - supercellslam: ["9M"], - swift: ["9M", "9L20"], - tackle: ["9L1"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thundershock: ["9L4"], - thunderwave: ["9M"], - voltswitch: ["9M"], - wildcharge: ["9M"] - } - }, - exeggcute: { - learnset: { - absorb: ["9L1", "8L1"], - ancientpower: ["9E", "8E", "7E", "7V", "6E", "5E", "4T", "4E", "3E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - barrage: ["8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], - bestow: ["7L50", "6L50", "5L53"], - bide: ["7V"], - block: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"], - bulletseed: [ - "9M", - "9L30", - "8M", - "8L30", - "7L17", - "6L17", - "5L17", - "4M", - "4L17", - "3M" - ], - captivate: ["4M"], - confide: ["7M", "6M"], - confusion: [ - "9L20", - "8L20", - "8V", - "7L27", - "7V", - "6L27", - "5L27", - "4L27", - "3L19" - ], - curse: ["9M", "9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - eggbomb: ["7V"], - endure: ["9M", "8M", "7V", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - explosion: ["7M", "7V", "6M", "5M", "4M", "3T"], - extrasensory: ["9L40", "8L40", "7L47", "6L47", "5L47"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: [ - "9M", - "9L35", - "8M", - "8L35", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "5D", - "4M", - "3M" - ], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M", "7E", "6E"], - gravity: ["7T", "6T", "5T", "4T"], - headbutt: ["8V"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hypnosis: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - imprison: ["9M"], - infestation: ["7M", "6M"], - ingrain: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - leafstorm: ["9M", "8M", "7E", "6E", "5E", "4E"], - leechseed: [ - "9L10", - "8L10", - "8V", - "7L11", - "7V", - "6L11", - "5L11", - "4L11", - "3L13" - ], - lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - luckychant: ["7E", "6E", "5E", "4E"], - megadrain: ["9L15", "8L15", "8V", "7V"], - mimic: ["7V", "3T"], - moonlight: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - naturalgift: ["7L37", "7E", "6L37", "6E", "5L37", "5E", "4M", "4L37"], - naturepower: ["7M", "7E", "6M", "6E", "5E", "4E"], - nightmare: ["7V", "3T"], - poisonpowder: [ - "9E", - "8E", - "8V", - "7L21", - "7V", - "6L21", - "5L21", - "4L21", - "3L31" - ], - powerswap: ["8M", "7E", "6E", "5E", "4E"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M", "8V"], - psychic: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "5L47", - "4M", - "4L47", - "3M" - ], - psychicnoise: ["9M"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - psyshock: ["9M"], - psywave: ["7V"], - rage: ["7V"], - reflect: [ - "9M", - "9L5", - "8M", - "8L5", - "8V", - "7M", - "7L7", - "7V", - "6M", - "6L7", - "5M", - "5L7", - "4M", - "4L7", - "4E", - "3M", - "3L7", - "3E" - ], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - selfdestruct: ["8M", "8V", "7V", "3T"], - skillswap: [ - "9M", - "8M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4M", - "3M" - ], - sleeppowder: [ - "9E", - "8E", - "8V", - "7L23", - "7V", - "6L23", - "5L23", - "4L23", - "3L37" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: [ - "9M", - "9L55", - "8M", - "8L55", - "8V", - "7M", - "7L43", - "7V", - "6M", - "6L43", - "5M", - "5L43", - "4M", - "4L43", - "3M", - "3L43" - ], - storedpower: ["9M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - stunspore: [ - "9E", - "8E", - "8V", - "7L19", - "7V", - "6L19", - "5L19", - "4L19", - "3L25" - ], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["3S0"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M"], - synthesis: [ - "9L25", - "8L25", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "5D", - "4T", - "4E", - "3E" - ], - takedown: ["7V"], - telekinesis: ["7T", "5M"], - teleport: ["8V", "7V"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trick: ["9M"], - trickroom: ["8M", "7M", "6M", "5M", "4M"], - uproar: [ - "9M", - "9L45", - "8M", - "8L45", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3L1" - ], - wish: ["3S0"], - worryseed: [ - "9L50", - "8L50", - "7T", - "7L33", - "6T", - "6L33", - "5T", - "5L33", - "4T", - "4L33" - ], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["sweetscent", "wish"], - pokeball: "pokeball" - } - ], - encounters: [{ generation: 1, level: 20 }] - }, - exeggutor: { - learnset: { - absorb: ["9L1", "8L1"], - ancientpower: ["4T", "3S0"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - barrage: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - bide: ["7V"], - block: ["7T", "6T", "5T"], - bodyslam: ["9M"], - bulldoze: ["9M", "8M"], - bulletseed: ["9M", "9L1", "8M", "8L1", "4M", "3M"], - calmmind: ["9M", "8M"], - captivate: ["4M"], - confide: ["7M", "6M"], - confusion: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - curse: ["9M", "7V"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - earthquake: ["9M"], - eggbomb: ["8V", "7L27", "7V", "6L27", "5L27", "4L27", "3L31"], - endure: ["9M", "8M", "7V", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - expandingforce: ["9M", "8T"], - explosion: ["7M", "7V", "6M", "5M", "4M", "3T"], - extrasensory: ["9L1", "8L1"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: ["9M", "8M"], - gigadrain: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7V", - "6T", - "5T", - "4M", - "3M" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - growth: ["9L1"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hypnosis: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - imprison: ["9M"], - infestation: ["7M", "6M"], - leafstorm: ["9M", "9L1", "8M", "8L1", "7L47", "6L47", "5L47", "4L47"], - leechseed: ["9L1", "8L1"], - lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - magicalleaf: ["9M", "8M"], - megadrain: ["9L1", "8L1", "8V", "7V"], - mimic: ["7V", "3T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - nightmare: ["7V", "3T"], - powerswap: ["8M"], - powerwhip: ["8V"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M"], - psychic: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M", - "3S0" - ], - psychicnoise: ["9M"], - psychicterrain: ["9M"], - psychocut: ["8M"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L17", - "6M", - "6L17", - "5M", - "5L17" - ], - psywave: ["7V"], - rage: ["7V"], - reflect: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - refresh: ["3S0"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - selfdestruct: ["8M", "8V", "7V", "3T"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - stomp: ["9L0", "8L0", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L19"], - stompingtantrum: ["9M", "8M", "7T"], - storedpower: ["9M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - stunspore: ["8V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M"], - synthesis: ["9L1", "8L1", "7T", "6T", "5T", "4T"], - takedown: ["9M", "7V"], - telekinesis: ["7T", "5M"], - teleport: ["8V", "7V"], - terablast: ["9M"], - terrainpulse: ["8T"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trick: ["9M"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - uproar: ["9M", "9L1", "8M", "8L1"], - woodhammer: ["9L1", "8L1", "7L37", "6L37", "5L37", "4L37"], - worryseed: ["9L1", "8L1", "7T", "6T", "5T", "4T"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 46, - moves: ["refresh", "psychic", "hypnosis", "ancientpower"] - } - ] - }, - exeggutoralola: { - learnset: { - absorb: ["9L1", "8L1"], - attract: ["8M", "7M"], - barrage: ["8V", "7L1"], - block: ["7T"], - bodyslam: ["9M"], - breakingswipe: ["9M", "8M"], - brickbreak: ["9M", "8M", "8V", "7M"], - brutalswing: ["8M", "7M"], - bulldoze: ["9M", "8M", "7M"], - bulletseed: ["9M", "9L1", "8M", "8L1"], - calmmind: ["9M"], - celebrate: ["7S0"], - confide: ["7M"], - confusion: ["9L1", "8L1", "8V", "7L1"], - curse: ["9M"], - doubleedge: ["9M"], - doubleteam: ["7M"], - dracometeor: ["9M", "8T", "7T", "7S0"], - dragoncheer: ["9M"], - dragonhammer: ["9L0", "8L0", "7L1"], - dragonpulse: ["9M", "8M", "8V", "7T"], - dragontail: ["9M", "8V", "7M"], - dreameater: ["8V", "7M"], - earthquake: ["9M", "8M", "8V", "7M"], - eggbomb: ["8V", "7L27"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M"], - explosion: ["7M"], - extrasensory: ["9L1", "8L1"], - facade: ["9M", "8M", "8V", "7M"], - flamethrower: ["9M", "8M", "8V", "7M"], - frustration: ["7M"], - gigadrain: ["9M", "9L1", "8M", "8L1", "7T"], - gigaimpact: ["9M", "8M", "7M"], - grassknot: ["9M", "8M", "7M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M"], - gravity: ["9M", "7T"], - growth: ["9L1"], - headbutt: ["8V"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M", "8V", "7M"], - hypnosis: ["9L1", "8L1", "8V", "7L1"], - imprison: ["9M"], - infestation: ["7M"], - ironhead: ["9M", "8M", "7T"], - irontail: ["8M", "8V", "7T"], - knockoff: ["9M", "7T"], - leafstorm: ["9M", "9L1", "8M", "8L1", "7L47", "7S0"], - leechseed: ["9L1", "8L1"], - lightscreen: ["9M", "8M", "8V", "7M"], - lowkick: ["9M", "8M", "7T"], - magicalleaf: ["9M", "8M"], - megadrain: ["9L1", "8L1", "8V"], - naturepower: ["7M"], - outrage: ["9M", "8M", "8V", "7T"], - powerswap: ["8M", "7S0"], - powerwhip: ["8M", "8V"], - protect: ["9M", "8M", "8V", "7M"], - psybeam: ["9M"], - psychic: ["9M", "8M", "8V", "7M"], - psychicnoise: ["9M"], - psychicterrain: ["9M"], - psychup: ["9M", "7M"], - psyshock: ["9M", "9L1", "8M", "8L1", "7M", "7L17"], - reflect: ["9M", "9L1", "8M", "8L1", "8V", "7M"], - rest: ["9M", "8M", "8V", "7M"], - return: ["7M"], - round: ["8M", "7M"], - seedbomb: ["9M", "9L1", "8M", "8L1", "7T", "7L1"], - selfdestruct: ["8M", "8V"], - skillswap: ["9M", "8M", "7T"], - sleeptalk: ["9M", "8M", "7M"], - sludgebomb: ["9M", "8M", "8V", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "9L1", "8M", "8L1", "8V", "7M"], - stompingtantrum: ["9M", "8M", "7T"], - storedpower: ["9M"], - stunspore: ["8V"], - substitute: ["9M", "8M", "8V", "7M"], - sunnyday: ["9M", "8M", "7M"], - superpower: ["8M", "8V", "7T"], - swagger: ["7M"], - swordsdance: ["9M", "8M", "7M"], - synthesis: ["9L1", "8L1", "7T"], - takedown: ["9M"], - telekinesis: ["7T"], - teleport: ["8V"], - terablast: ["9M"], - terrainpulse: ["8T"], - thief: ["9M", "8M", "7M"], - toxic: ["8V", "7M"], - trailblaze: ["9M"], - trick: ["9M"], - trickroom: ["9M", "8M", "7M"], - uproar: ["9M", "9L1", "8M", "8L1"], - woodhammer: ["9L1", "8L1", "7L37"], - worryseed: ["9L1", "8L1", "7T"], - zenheadbutt: ["9M", "8M", "7T"] - }, - eventData: [ - { - generation: 7, - level: 50, - gender: "M", - nature: "Modest", - isHidden: true, - moves: ["powerswap", "celebrate", "leafstorm", "dracometeor"], - pokeball: "cherishball" - } - ] - }, - cubone: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - ancientpower: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bellydrum: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - bide: ["7V"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "7V", "3T"], - boneclub: ["8V", "7L7", "7V", "6L7", "5L7", "5D", "4L7", "3L9"], - bonemerang: [ - "8L40", - "8V", - "7L21", - "7V", - "6L21", - "5L21", - "4L21", - "3L25" - ], - bonerush: ["8L29", "7L51", "7V", "6L37", "5L37", "4L37", "3L41"], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M", "7M"], - bubblebeam: ["7V"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - chipaway: ["7E", "6E", "5E"], - confide: ["7M", "6M"], - counter: ["7V", "3T"], - curse: ["8E", "7E", "7V"], - detect: ["8E", "7E", "7V", "6E", "5E", "4E"], - dig: ["8M", "8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: [ - "8L48", - "8V", - "7L43", - "7V", - "6L43", - "5L43", - "4L43", - "3T", - "3L45" - ], - doublekick: ["8E", "7E", "6E", "5E", "4E"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: [ - "8L36", - "7T", - "7L41", - "6T", - "6L41", - "5T", - "5L41", - "4T", - "4L41" - ], - endure: ["8M", "7E", "7V", "6E", "5E", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: [ - "8M", - "8L8", - "7M", - "7L27", - "7V", - "6M", - "6L27", - "5M", - "5L27", - "4M", - "4L27", - "3L33" - ], - fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - fissure: ["7V"], - flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fling: [ - "8M", - "8L20", - "7M", - "7L33", - "6M", - "6L33", - "5M", - "5L33", - "4M", - "4L33" - ], - focusenergy: [ - "8M", - "8L32", - "8V", - "7L17", - "7V", - "6L17", - "5L17", - "4L17", - "3L21" - ], - focuspunch: ["7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["4T"], - growl: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: [ - "8L12", - "8V", - "7L11", - "7V", - "6L11", - "5L11", - "4T", - "4L11", - "3L13" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - irondefense: ["8M", "7T", "6T", "5T", "4T"], - ironhead: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], - leer: ["8E", "8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L17"], - lowkick: ["8M", "7T", "6T", "5T", "5D", "4T"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - mimic: ["7V", "3T"], - mudslap: ["8L1", "7V", "4T", "3T"], - naturalgift: ["4M"], - perishsong: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - poweruppunch: ["6M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["8V", "7L23", "7V", "6L23", "5L23", "4L23", "3L29"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "8L16", "7L47", "6M", "6L47", "5M", "5L47"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rockslide: [ - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "4E", - "3T", - "3E" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scorchingsands: ["8T"], - screech: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - skullbash: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], - stompingtantrum: ["8M", "8L24", "7L37"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M"], - swordsdance: ["8M", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - tailwhip: ["8L4", "8V", "7L3", "7V", "6L3", "5L3", "4L3", "3L5"], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thrash: ["8L44", "8V", "7L31", "7V", "6L31", "5L31", "4L31", "3L37"], - thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - watergun: ["7V"] - }, - encounters: [{ generation: 1, level: 16 }] - }, - marowak: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "7V", "3T"], - boneclub: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - bonemerang: [ - "8L48", - "8V", - "7L21", - "7V", - "6L21", - "5L21", - "4L21", - "3L25" - ], - bonerush: ["8L31", "7L65", "7V", "6L43", "5L43", "4L43", "3L53"], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M", "7M"], - bubblebeam: ["7V"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["7V", "3T"], - curse: ["7V"], - detect: ["7V"], - dig: ["8M", "8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: [ - "8L60", - "8V", - "7L53", - "7V", - "6L53", - "5L53", - "4L53", - "3T", - "3L61" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: [ - "8L42", - "7T", - "7L49", - "6T", - "6L49", - "5T", - "5L49", - "4T", - "4L49" - ], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: [ - "8M", - "8L1", - "7M", - "7L27", - "7V", - "6M", - "6L27", - "5M", - "5L27", - "4M", - "4L27", - "3L39" - ], - fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - fissure: ["7V"], - flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fling: [ - "8M", - "8L20", - "7M", - "7L37", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L37" - ], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focusenergy: [ - "8M", - "8L36", - "8V", - "7L17", - "7V", - "6L17", - "5L17", - "4L17", - "3L21" - ], - focuspunch: ["7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["4T"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - growl: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: [ - "8L12", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4T", - "4L1", - "3L1" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - irondefense: ["8M", "7T", "6T", "5T", "4T"], - ironhead: ["8M", "7T", "6T", "5T"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - leer: ["8V", "7L13", "7V", "6L13", "5L13", "4L13", "3L17"], - lowkick: ["8M", "7T", "6T", "5T", "4T"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - mimic: ["7V", "3T"], - mudslap: ["8L1", "7V", "4T", "3T"], - naturalgift: ["4M"], - outrage: ["8M", "8V", "7T", "6T", "5T", "4T"], - poweruppunch: ["6M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["8V", "7L23", "7V", "6L23", "5L23", "4L23", "3L32"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "8L16", "7L59", "6M", "6L59", "5M", "5L59"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rockslide: ["8M", "8V", "7M", "6M", "5M", "4M", "3T", "3S0"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scorchingsands: ["8T"], - screech: ["8M", "8V"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - sing: ["3S0"], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], - stompingtantrum: ["8M", "8L24", "7T", "7L43"], - stoneedge: ["8M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M"], - swordsdance: ["8M", "8V", "7M", "6M", "5M", "4M", "3T", "3S0"], - tailwhip: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thrash: ["8L54", "8V", "7L33", "7V", "6L33", "5L33", "4L33", "3L46"], - throatchop: ["8M", "7T"], - thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - watergun: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 44, - moves: ["sing", "earthquake", "swordsdance", "rockslide"] - } - ], - encounters: [ - { generation: 1, level: 24 }, - { generation: 2, level: 12 }, - { generation: 4, level: 14 } - ] - }, - marowakalola: { - learnset: { - aerialace: ["7M"], - allyswitch: ["8M", "7T"], - attract: ["8M", "7M"], - blizzard: ["8M", "8V", "7M"], - bodyslam: ["8M"], - boneclub: ["8V", "7L1"], - bonemerang: ["8L48", "8V", "7L21"], - bonerush: ["8L31", "7L65"], - brickbreak: ["8M", "8V", "7M"], - brutalswing: ["8M", "7M"], - bulldoze: ["8M", "7M"], - burningjealousy: ["8T"], - confide: ["7M"], - darkpulse: ["8M", "8V", "7M"], - dig: ["8M", "8V"], - doubleedge: ["8L1"], - doubleteam: ["7M"], - dreameater: ["8V", "7M"], - earthpower: ["8M", "7T"], - earthquake: ["8M", "8V", "7M"], - echoedvoice: ["7M"], - endeavor: ["8L42", "7T", "7L49"], - endure: ["8M"], - facade: ["8M", "8V", "7M"], - falseswipe: ["8M", "8L1", "7M"], - fireblast: ["8M", "8V", "7M"], - firepunch: ["8M", "8V", "7T"], - firespin: ["8M", "8L1", "8V"], - flamecharge: ["7M"], - flamethrower: ["8M", "8V", "7M"], - flamewheel: ["8L12", "7L1"], - flareblitz: ["8M", "8L60", "8V", "7L53"], - fling: ["8M", "8L20", "7M", "7L37"], - focusblast: ["8M", "7M"], - focusenergy: ["8M", "8L1"], - focuspunch: ["7T"], - frustration: ["7M"], - gigaimpact: ["8M", "7M"], - growl: ["8L1", "8V", "7L1"], - headbutt: ["8L1", "8V"], - heatwave: ["8M", "7T"], - hex: ["8M", "8L16", "7L17"], - hiddenpower: ["7M"], - hyperbeam: ["8M", "8V", "7M"], - icebeam: ["8M", "8V", "7M"], - icywind: ["8M", "7T"], - imprison: ["8M"], - irondefense: ["8M", "7T"], - ironhead: ["8M", "7T"], - irontail: ["8M", "8V", "7T"], - knockoff: ["7T"], - laserfocus: ["7T"], - leer: ["8V", "7L13"], - lowkick: ["8M", "7T"], - megakick: ["8M"], - megapunch: ["8M"], - mudslap: ["8L1"], - outrage: ["8M", "8V", "7T"], - painsplit: ["7T"], - poltergeist: ["8T"], - protect: ["8M", "8V", "7M"], - rage: ["8V"], - raindance: ["8M", "7M"], - rest: ["8M", "8V", "7M"], - retaliate: ["8M", "8L1", "7L59"], - return: ["7M"], - rockslide: ["8M", "8V", "7M"], - rocktomb: ["8M", "7M"], - round: ["8M", "7M"], - sandstorm: ["8M", "7M"], - scorchingsands: ["8T"], - screech: ["8M", "8V"], - seismictoss: ["8V"], - shadowball: ["8M", "8V", "7M"], - shadowbone: ["8L0", "7L27"], - sleeptalk: ["8M", "7M"], - smackdown: ["7M"], - snore: ["8M", "7T"], - spite: ["7T"], - stealthrock: ["8M", "8V", "7T"], - stompingtantrum: ["8M", "8L24", "7T", "7L43"], - stoneedge: ["8M", "7M"], - substitute: ["8M", "8V", "7M"], - sunnyday: ["8M", "7M"], - swagger: ["7M"], - swift: ["8M"], - swordsdance: ["8M", "8V", "7M"], - tailwhip: ["8L1", "8V", "7L1"], - thief: ["8M", "7M"], - thrash: ["8L54", "8V", "7L33"], - throatchop: ["8M", "7T"], - thunder: ["8M", "8V", "7M"], - thunderbolt: ["8M", "8V", "7M"], - thunderpunch: ["8M", "8V", "7T"], - toxic: ["8V", "7M"], - uproar: ["8M", "7T"], - willowisp: ["8M", "8L36", "8V", "7M", "7L23"] - } - }, - marowakalolatotem: { - learnset: { - aerialace: ["7M"], - allyswitch: ["7T"], - attract: ["7M"], - blizzard: ["7M"], - boneclub: ["7L1"], - bonemerang: ["7L21", "7S0"], - bonerush: ["7L65"], - brickbreak: ["7M"], - brutalswing: ["7M"], - bulldoze: ["7M"], - confide: ["7M"], - darkpulse: ["7M"], - doubleteam: ["7M"], - dreameater: ["7M"], - earthpower: ["7T"], - earthquake: ["7M"], - echoedvoice: ["7M"], - endeavor: ["7T", "7L49"], - facade: ["7M"], - falseswipe: ["7M"], - fireblast: ["7M"], - firepunch: ["7T"], - flamecharge: ["7M"], - flamethrower: ["7M"], - flamewheel: ["7L1"], - flareblitz: ["7L53"], - fling: ["7M", "7L37"], - focusblast: ["7M"], - focuspunch: ["7T"], - frustration: ["7M"], - gigaimpact: ["7M"], - growl: ["7L1"], - heatwave: ["7T"], - hex: ["7L17", "7S0"], - hiddenpower: ["7M"], - hyperbeam: ["7M"], - icebeam: ["7M"], - icywind: ["7T"], - irondefense: ["7T"], - ironhead: ["7T"], - irontail: ["7T"], - knockoff: ["7T"], - laserfocus: ["7T"], - leer: ["7L13", "7S0"], - lowkick: ["7T"], - outrage: ["7T"], - painsplit: ["7T"], - protect: ["7M"], - raindance: ["7M"], - rest: ["7M"], - retaliate: ["7L59"], - return: ["7M"], - rockslide: ["7M"], - rocktomb: ["7M"], - round: ["7M"], - sandstorm: ["7M"], - shadowball: ["7M"], - shadowbone: ["7L27"], - sleeptalk: ["7M"], - smackdown: ["7M"], - snore: ["7T"], - spite: ["7T"], - stealthrock: ["7T"], - stompingtantrum: ["7T", "7L43"], - stoneedge: ["7M"], - substitute: ["7M"], - sunnyday: ["7M"], - swagger: ["7M"], - swordsdance: ["7M"], - tailwhip: ["7L1"], - thief: ["7M"], - thrash: ["7L33"], - throatchop: ["7T"], - thunder: ["7M"], - thunderbolt: ["7M"], - thunderpunch: ["7T"], - toxic: ["7M"], - uproar: ["7T"], - willowisp: ["7M", "7L23", "7S0"] - }, - eventData: [ - { - generation: 7, - level: 25, - perfectIVs: 3, - moves: ["leer", "hex", "bonemerang", "willowisp"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - tyrogue: { - learnset: { - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulkup: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - bulletpunch: ["9E", "8E", "7E", "6E", "5E", "4E"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["9E", "8E", "7E", "6E", "5E", "4E", "3T"], - covet: ["7T", "6T", "5T"], - curse: ["7V"], - detect: ["7V"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - endure: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["9L1", "8L1", "7L1", "6L1", "5L1", "5D", "4L1"], - feint: ["9E", "8E", "7E", "6E", "5E", "5D"], - focusenergy: ["9L1", "8M", "8L1"], - foresight: ["7L1", "6L1", "5L1", "4L1"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - headbutt: ["7V", "4T"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L1", - "7E", - "6T", - "6L1", - "6E", - "5T", - "5L1", - "5E", - "4T", - "4L1", - "4E", - "3E" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highjumpkick: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - laserfocus: ["7T"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - machpunch: ["9E", "8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - megakick: ["8M", "3T"], - megapunch: ["8M"], - mimic: ["3T"], - mindreader: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7E", "6E", "5E"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rapidspin: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tackle: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - upperhand: ["9M"], - uproar: ["9M", "8M", "7T", "6T", "5T", "4T"], - vacuumwave: ["9M", "9E", "8E", "7E", "6E", "5E", "4T", "4E"], - workup: ["8M", "7M", "5M"] - } - }, - hitmonlee: { - learnset: { - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - aurasphere: ["9M", "8M"], - axekick: ["9L50"], - batonpass: ["9M"], - bide: ["7V"], - blazekick: ["9L24", "8M", "8L24", "7L45", "6L45", "5L45", "4L41"], - bodyslam: ["9M", "8M", "7V", "3T"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brickbreak: [ - "9M", - "9L0", - "8M", - "8L0", - "8V", - "7M", - "7L17", - "6M", - "6L17", - "5M", - "5L17", - "4M", - "4L17", - "3M", - "3L20" - ], - bulkup: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - closecombat: [ - "9M", - "9L36", - "8M", - "8L36", - "7L1", - "6L1", - "5L57", - "4L53" - ], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - counter: ["7V", "3T"], - covet: ["7T", "6T", "5T"], - curse: ["7V"], - detect: ["7V"], - doubleedge: ["9M", "7V", "3T"], - doublekick: [ - "9L4", - "8L4", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - earthquake: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - endeavor: ["9M"], - endure: [ - "9M", - "9L12", - "8M", - "8L12", - "7L49", - "7V", - "6L49", - "5L49", - "4M", - "4L45", - "3T", - "3L41" - ], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["9L1", "8L1"], - feint: ["9L28", "8L1", "8V", "7L25", "6L25", "5L25", "4L25"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusenergy: [ - "9L1", - "8M", - "8L1", - "8V", - "7L21", - "7V", - "6L21", - "5L21", - "4L21", - "3L21" - ], - focuspunch: ["7T", "6T", "4M", "3M"], - foresight: ["7L37", "7V", "6L37", "5L37", "4L37", "3L36"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M", "9L1", "8M", "8L1", "8V", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highjumpkick: [ - "9L44", - "8L44", - "8V", - "7L29", - "7V", - "6L29", - "5L29", - "4L29", - "3L26", - "3S0" - ], - jumpkick: ["8V", "7L1", "7V", "6L13", "5L13", "4L13", "3L16"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lowkick: ["9M", "9L8", "8M", "8L8", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M"], - lunge: ["9M"], - meditate: ["8V", "7L1", "7V", "6L5", "5L5", "4L5", "3L6"], - megakick: [ - "9L32", - "8M", - "8L32", - "8V", - "7L1", - "7V", - "6L1", - "5L53", - "4L49", - "3T", - "3L46", - "3S0" - ], - megapunch: ["8M", "7V", "3T"], - metronome: ["9M", "8M", "7V", "3T"], - mimic: ["7V", "3T"], - mindreader: [ - "8L28", - "7L33", - "7V", - "6L33", - "5L33", - "4L33", - "3L31", - "3S0" - ], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - refresh: ["3S0"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - revenge: ["8M", "8L16", "7L1", "6L1", "5L1", "4L1", "3L1"], - reversal: [ - "9M", - "9L40", - "8M", - "8L40", - "7L1", - "7V", - "6L1", - "5L61", - "4L57", - "3L51" - ], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - rollingkick: ["8V", "7L1", "7V", "6L9", "5L9", "4L9", "3L11"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["9L16", "4T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - swordsdance: ["9M"], - tackle: ["9L1", "8L1"], - takedown: ["9M", "7V"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["9M", "8M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - upperhand: ["9M"], - uproar: ["9M", "8M"], - vacuumwave: ["9M", "4T"], - wideguard: ["9L21", "8L21", "7L41", "6L41", "5L41"], - workup: ["8M", "7M", "5M"] - }, - eventData: [ - { - generation: 3, - level: 38, - abilities: ["limber"], - moves: ["refresh", "highjumpkick", "mindreader", "megakick"] - } - ], - encounters: [{ generation: 1, level: 30 }] - }, - hitmonchan: { - learnset: { - agility: [ - "9M", - "9L28", - "8M", - "8L28", - "8V", - "7L1", - "7V", - "6L6", - "5L6", - "4L6", - "3L7" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - aurasphere: ["9M", "8M"], - batonpass: ["9M"], - bide: ["7V"], - bodyslam: ["9M", "8M", "7V", "3T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulkup: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - bulletpunch: ["9L16", "8L1", "7L16", "6L16", "5L16", "4L16"], - captivate: ["4M"], - closecombat: [ - "9M", - "9L36", - "8M", - "8L36", - "7L1", - "6L1", - "5L66", - "4L56" - ], - coaching: ["9M", "8T"], - cometpunch: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - confide: ["7M", "6M"], - counter: [ - "9L40", - "8L40", - "8V", - "7L1", - "7V", - "6L1", - "5L61", - "4L51", - "3T", - "3L50" - ], - covet: ["7T", "6T", "5T"], - curse: ["7V"], - detect: [ - "9L12", - "8L12", - "7L50", - "7V", - "6L50", - "5L51", - "4L46", - "3L44" - ], - dizzypunch: ["8V"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["9M", "9L0", "8M", "8L0", "7T", "6T", "5T", "4M"], - dynamicpunch: ["7V", "3T"], - earthquake: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["9L1", "8L1"], - feint: ["9L1", "8L1", "8V", "7L21", "6L21", "5L21", "4L21"], - firepunch: [ - "9M", - "9L24", - "8M", - "8L24", - "8V", - "7T", - "7L36", - "7V", - "6T", - "6L36", - "5T", - "5L36", - "4T", - "4L31", - "3T", - "3L26" - ], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusenergy: ["9L1", "8M", "8L1", "8V"], - focuspunch: [ - "9M", - "9L44", - "8L44", - "7T", - "7L1", - "6T", - "6L1", - "5L56", - "4M", - "3M" - ], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M"], - headbutt: ["8V", "7V", "4T"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7T", - "6T", - "5T", - "4T", - "3S0" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: [ - "9M", - "9L24", - "8M", - "8L24", - "8V", - "7T", - "7L36", - "7V", - "6T", - "6L36", - "5T", - "5L36", - "4T", - "4L31", - "3T", - "3L26" - ], - knockoff: ["9M"], - laserfocus: ["7T"], - leer: ["8V"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - machpunch: [ - "9L4", - "8L4", - "7L1", - "7V", - "6L16", - "5L16", - "4L16", - "3L20" - ], - megakick: ["8M", "7V", "3T"], - megapunch: [ - "9M", - "9L32", - "8M", - "8L32", - "8V", - "7L46", - "7V", - "6L46", - "5L46", - "4L41", - "3T", - "3L38", - "3S0" - ], - metronome: ["9M", "8M", "7V", "3T"], - mimic: ["7V", "3T"], - mindreader: ["3S0"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - poisonjab: ["9M"], - poweruppunch: ["8L8", "6M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7L1", "7V", "6L11", "5L11", "4L11", "3L13"], - quickguard: ["9L21", "8L21", "7L31", "6L31", "5L31"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - revenge: ["8M", "8L16", "7L1", "6L1", "5L1", "4L1", "3L1"], - reversal: ["9M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - skullbash: ["7V"], - skyuppercut: ["7L41", "6L41", "5L41", "4L36", "3L32", "3S0"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "8V", "7V", "4T", "3T"], - swordsdance: ["9M"], - tackle: ["9L1", "8L1"], - takedown: ["9M", "7V"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["9M", "8M", "7T"], - thunderpunch: [ - "9M", - "9L24", - "8M", - "8L24", - "8V", - "7T", - "7L36", - "7V", - "6T", - "6L36", - "5T", - "5L36", - "4T", - "4L31", - "3T", - "3L26" - ], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uproar: ["9M", "8M"], - vacuumwave: [ - "9M", - "9L8", - "8L1", - "7L26", - "6L26", - "5L26", - "4T", - "4L26" - ], - workup: ["8M", "7M", "5M"] - }, - eventData: [ - { - generation: 3, - level: 38, - abilities: ["keeneye"], - moves: ["helpinghand", "skyuppercut", "mindreader", "megapunch"] - } - ], - encounters: [{ generation: 1, level: 30 }] - }, - hitmontop: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M"], - agility: [ - "9M", - "9L28", - "8M", - "8L28", - "7L37", - "7V", - "6L37", - "5L37", - "4L37", - "3L37" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M"], - bulkup: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - closecombat: [ - "9M", - "9L36", - "8M", - "8L36", - "7L1", - "6L1", - "5L55", - "5S0", - "4L51" - ], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - counter: [ - "9L40", - "8L40", - "7L28", - "7V", - "6L28", - "5L28", - "4L28", - "3T", - "3L31" - ], - covet: ["7T", "6T", "5T"], - curse: ["7V"], - detect: ["9L12", "8L12", "7L1", "7V", "6L50", "5L51", "4L46", "3L43"], - dig: ["9M", "9L32", "8M", "8L32", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillrun: ["9M", "8M", "5T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - endeavor: [ - "9M", - "9L44", - "8L44", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L60", - "4T", - "4L55", - "3L49" - ], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["9L1", "8L1", "5S0"], - feint: ["9L1", "8L1", "7L24", "6L33", "5L33", "4L33"], - focusblast: ["9M", "8M"], - focusenergy: [ - "9L1", - "8M", - "8L1", - "7L1", - "7V", - "6L6", - "5L6", - "4L6", - "3L7" - ], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M"], - gyroball: [ - "9M", - "9L8", - "8M", - "8L8", - "7M", - "7L42", - "6M", - "6L42", - "5M", - "5L42", - "4M", - "4L42" - ], - headbutt: ["7V", "4T"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "6T", - "5T", - "5S0", - "4T" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - icespinner: ["9M"], - laserfocus: ["7T"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - megakick: ["8M", "3T"], - megapunch: ["8M"], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7L1", "7V", "6L10", "5L10", "4L10", "3L13"], - quickattack: [ - "9L4", - "8L4", - "7L1", - "7V", - "6L15", - "5L15", - "4L15", - "3L19" - ], - quickguard: ["9L21", "8L21", "7L46", "6L46", "5L46"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rapidspin: [ - "9L16", - "8L1", - "7L19", - "7V", - "6L24", - "5L24", - "4L24", - "3L25" - ], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - revenge: ["8M", "8L16", "7L1", "6L1", "5L1", "4L1", "3L1"], - reversal: ["9M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - rollingkick: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - rollout: ["4T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["9L24", "8L24", "5S0", "4T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - tripleaxel: ["9M", "8T"], - triplekick: [ - "9L0", - "8L0", - "7L33", - "7V", - "6L19", - "5L19", - "4L19", - "3L20" - ], - twister: ["4T"], - upperhand: ["9M"], - uproar: ["9M", "8M"], - vacuumwave: ["9M", "4T"], - wideguard: ["9L21", "8L21", "7L46", "6L46", "5L46"], - workup: ["8M", "7M", "5M"] - }, - eventData: [ - { - generation: 5, - level: 55, - gender: "M", - nature: "Adamant", - abilities: ["intimidate"], - moves: ["fakeout", "closecombat", "suckerpunch", "helpinghand"] - } - ] - }, - lickitung: { - learnset: { - acid: ["8V"], - amnesia: ["8M", "7E", "6E", "5E", "4E"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - belch: ["8E", "7E", "6E"], - bellydrum: ["8L60", "7E", "7V", "6E", "5E", "4E", "3E"], - bide: ["7V"], - bind: ["8V", "7T", "6T", "5T"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodypress: ["8M"], - bodyslam: ["8M", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M", "7M"], - bubblebeam: ["7V"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - chipaway: ["7L37", "6L37", "5L37"], - confide: ["7M", "6M"], - counter: ["7V", "3T"], - curse: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: [ - "8L1", - "7L9", - "7V", - "6L9", - "5L9", - "4L9", - "3T", - "3L12", - "3S1" - ], - dig: ["8M", "8V", "6M", "5M", "4M", "3M"], - disable: ["8L24", "8V", "7L25", "7V", "6L25", "5L25", "4L25", "3L34"], - doubleedge: ["7V", "3T", "3S1"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragontail: ["8V", "7M", "6M", "5M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - dynamicpunch: ["7V", "3T"], - earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - fissure: ["7V"], - flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - hammerarm: ["8E", "7E", "6E", "5E", "4E"], - headbutt: ["8V", "7V", "4T"], - healbell: ["3S0"], - helpinghand: ["8M", "8V", "3S1"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: ["8M"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: [ - "8L36", - "7T", - "7L13", - "6T", - "6L13", - "5T", - "5L13", - "4T", - "4L13", - "3L18" - ], - lick: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], - magnitude: ["7E", "7V", "6E", "5E", "4E", "3E"], - mefirst: ["7L41", "6L41", "5L41", "4L37"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - mimic: ["7V", "3T"], - muddywater: ["8M", "7E", "6E", "5E", "4E"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - poweruppunch: ["6M"], - powerwhip: ["8M", "8L54", "8V", "7L53", "6L53", "5L53", "4L49"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - refresh: ["7L45", "6L45", "5L45", "4L41", "3L51"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockclimb: ["5D", "4M"], - rockslide: ["8M", "8V", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - rollout: [ - "8L6", - "7L33", - "7V", - "6L33", - "5L33", - "4T", - "4L33", - "3T", - "3S1" - ], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - screech: [ - "8M", - "8L42", - "8V", - "7L49", - "7V", - "6L49", - "5L49", - "4L45", - "3L45" - ], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - skullbash: ["7V"], - slam: ["8L48", "8V", "7L29", "7V", "6L29", "5L29", "4L29", "3L40"], - sleeptalk: [ - "8M", - "7M", - "7E", - "7V", - "6M", - "6E", - "5T", - "5E", - "5D", - "4M", - "4E", - "3T", - "3E" - ], - smellingsalts: ["7E", "6E", "5E", "4E", "3E"], - snore: [ - "8M", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E" - ], - solarbeam: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - steelroller: ["8T"], - stomp: ["8L30", "8V", "7L21", "7V", "6L21", "5L21", "4L21", "3L23"], - stompingtantrum: ["8M", "7T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: [ - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "4E", - "3T", - "3E" - ], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - supersonic: ["8L12", "7L5", "7V", "6L5", "5L5", "4L5", "3L7"], - surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swordsdance: ["8M", "7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["7V"], - terrainpulse: ["8T"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thrash: ["8E", "8V", "7E"], - thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["7V"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "4M"], - wish: ["3S0"], - workup: ["8M", "7M", "5M"], - wrap: ["8L18", "8V", "7L17", "7V", "6L17", "5L17", "4L17", "3L29"], - wringout: ["7L57", "6L57", "5L57", "4L53"], - zenheadbutt: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["healbell", "wish"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 38, - moves: ["helpinghand", "doubleedge", "defensecurl", "rollout"] - } - ], - encounters: [{ generation: 1, level: 15 }] - }, - lickilicky: { - learnset: { - amnesia: ["8M"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "6M", "5M", "4M"], - bellydrum: ["8L60"], - bind: ["7T", "6T", "5T"], - blizzard: ["8M", "7M", "6M", "5M", "4M"], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["8M"], - bodyslam: ["8M"], - brickbreak: ["8M", "7M", "6M", "5M", "4M"], - brutalswing: ["8M", "7M"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - chipaway: ["7L37", "6L37", "5L37"], - confide: ["7M", "6M"], - cut: ["6M", "5M", "4M"], - defensecurl: ["8L1", "7L9", "6L9", "5L9", "4L9"], - dig: ["8M", "6M", "5M", "4M"], - disable: ["8L24", "7L25", "6L25", "5L25", "4L25"], - doubleteam: ["7M", "6M", "5M", "4M"], - dragontail: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M", "4M"], - earthquake: ["8M", "7M", "6M", "5M", "4M"], - endure: ["8M", "4M"], - explosion: ["7M", "6M", "5M", "4M"], - facade: ["8M", "7M", "6M", "5M", "4M"], - fireblast: ["8M", "7M", "6M", "5M", "4M"], - firepunch: ["8M", "7T", "6T", "5T", "4T"], - flamethrower: ["8M", "7M", "6M", "5M", "4M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - gyroball: [ - "8M", - "7M", - "7L61", - "6M", - "6L61", - "5M", - "5L61", - "4M", - "4L57" - ], - headbutt: ["4T"], - helpinghand: ["8M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hydropump: ["8M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M"], - icebeam: ["8M", "7M", "6M", "5M", "4M"], - icepunch: ["8M", "7T", "6T", "5T", "4T"], - icywind: ["8M", "7T", "6T", "5T", "4T"], - incinerate: ["6M", "5M"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - knockoff: [ - "8L36", - "7T", - "7L13", - "6T", - "6L13", - "5T", - "5L13", - "4T", - "4L13" - ], - lick: ["8L1", "7L1", "6L1", "5L1", "4L1"], - mefirst: ["7L41", "6L41", "5L41", "4L37"], - megakick: ["8M"], - megapunch: ["8M"], - muddywater: ["8M"], - mudslap: ["4T"], - naturalgift: ["4M"], - poweruppunch: ["6M"], - powerwhip: ["8M", "8L54", "7L1", "6L1", "5L53", "4L49"], - protect: ["8M", "7M", "6M", "5M", "4M"], - psychup: ["7M", "6M", "5M", "4M"], - raindance: ["8M", "7M", "6M", "5M", "4M"], - refresh: ["7L45", "6L45", "5L45", "4L41"], - rest: ["8M", "7M", "6M", "5M", "4M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - rockclimb: ["4M"], - rockslide: ["8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M"], - rollout: ["8L1", "7L33", "6L33", "5L33", "4T", "4L33"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M", "4M"], - screech: ["8M", "8L42", "7L49", "6L49", "5L49", "4L45"], - secretpower: ["6M", "4M"], - selfdestruct: ["8M"], - shadowball: ["8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - slam: ["8L48", "7L29", "6L29", "5L29", "4L29"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M"], - steelroller: ["8T"], - stomp: ["8L30", "7L21", "6L21", "5L21", "4L21"], - stompingtantrum: ["8M", "7T"], - strength: ["6M", "5M", "4M"], - substitute: ["8M", "7M", "6M", "5M", "4M"], - sunnyday: ["8M", "7M", "6M", "5M", "4M"], - supersonic: ["8L1", "7L5", "6L5", "5L5", "4L5"], - surf: ["8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swordsdance: ["8M", "7M", "6M", "5M", "4M"], - terrainpulse: ["8T"], - thief: ["8M", "7M", "6M", "5M", "4M"], - thunder: ["8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["8M", "7M", "6M", "5M", "4M"], - thunderpunch: ["8M", "7T", "6T", "5T", "4T"], - toxic: ["7M", "6M", "5M", "4M"], - waterpulse: ["7T", "6T", "4M"], - whirlpool: ["8M", "4M"], - workup: ["8M", "7M", "5M"], - wrap: ["8L18", "7L17", "6L17", "5L17", "4L17"], - wringout: ["7L1", "6L1", "5L57", "4L53"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - } - }, - koffing: { - learnset: { - acidspray: ["9M"], - assurance: ["9L16", "8M", "8L16", "7L12", "6L12", "5L12", "4L15"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - belch: ["9L40", "8L40", "7L42", "6L42"], - bide: ["7V"], - bodyslam: ["9M"], - captivate: ["4M"], - clearsmog: ["9L12", "8L12", "8V", "7L15", "6L15", "5L15"], - confide: ["7M", "6M"], - corrosivegas: ["8T"], - curse: ["9M", "9E", "8E", "7E", "7V", "6E", "5E", "4E"], - darkpulse: ["9M", "8M", "8V", "7M", "6M", "5T", "5D", "4M"], - destinybond: [ - "9L52", - "8L52", - "7L40", - "7E", - "7V", - "6L40", - "6E", - "5L40", - "5E", - "4L46", - "4E", - "3L45", - "3E" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - explosion: [ - "9L44", - "8L44", - "8V", - "7M", - "7L37", - "7V", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L37", - "3T", - "3L41" - ], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - grudge: ["8E", "7E", "6E", "5E", "4E"], - gunkshot: ["9M"], - gyroball: [ - "9M", - "8M", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L29", - "4M", - "4L33" - ], - haze: [ - "9M", - "9L24", - "8L24", - "8V", - "7L26", - "7V", - "6L26", - "5L26", - "4L28", - "3L33" - ], - headbutt: ["8V"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - incinerate: ["6M", "5M"], - infestation: ["7M", "6M"], - memento: ["9L48", "8L48", "7L45", "6L45", "5L45", "4L51", "3L49"], - mimic: ["7V", "3T"], - naturalgift: ["4M"], - painsplit: [ - "9M", - "9E", - "8E", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - payback: ["8M", "7M", "6M", "5M", "4M"], - poisongas: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - psywave: ["7E", "7V", "6E", "5E", "4E", "3E"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - screech: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: [ - "9L28", - "8M", - "8L28", - "8V", - "7L23", - "7V", - "6L23", - "5L23", - "4L19", - "3T", - "3L17" - ], - shadowball: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludge: [ - "9L20", - "8L20", - "8V", - "7L18", - "7V", - "6L18", - "5L18", - "4L24", - "3L21" - ], - sludgebomb: [ - "9M", - "9L32", - "8M", - "8L32", - "8V", - "7M", - "7L34", - "7V", - "6M", - "6L34", - "5M", - "5L34", - "4M", - "4L42", - "3M" - ], - sludgewave: ["9M", "8M", "5D"], - smog: [ - "9L4", - "8L4", - "8V", - "7L4", - "7V", - "6L4", - "5L4", - "5D", - "4L6", - "3L9" - ], - smokescreen: [ - "9L8", - "8L8", - "7L7", - "7V", - "6L7", - "5L7", - "4L10", - "3L25" - ], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: [ - "9M", - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - spitup: ["9E", "8E", "7E", "6E", "5E"], - stockpile: ["9E", "8E", "7E", "6E", "5E"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swallow: ["9E", "8E", "7E", "6E", "5E"], - tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M"], - taunt: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: [ - "9M", - "9L36", - "8L36", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - toxicspikes: ["9M", "8M", "7E", "6E"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - venomdrench: ["8M", "7E"], - venoshock: ["9M", "8M", "7M", "6M", "5M"], - willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "4E", "3E"], - zapcannon: ["7V"] - }, - encounters: [{ generation: 1, level: 30 }] - }, - weezing: { - learnset: { - acidspray: ["9M"], - assurance: ["9L16", "8M", "8L16", "7L12", "6L12", "5L12", "4L15"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - belch: ["9L44", "8L44", "7L51", "6L50"], - bide: ["7V"], - bodyslam: ["9M"], - captivate: ["4M"], - clearsmog: ["9L12", "8L12", "8V", "7L15", "6L15", "5L15"], - confide: ["7M", "6M"], - corrosivegas: ["8T"], - curse: ["9M", "7V"], - darkpulse: ["9M", "8M", "8V", "7M", "6M", "5T", "4M"], - destinybond: [ - "9L62", - "8L62", - "7L46", - "7V", - "6L46", - "5L46", - "4L55", - "3L51" - ], - doublehit: ["9L0", "8L0", "7L1", "6L29", "5L29", "4L33"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - explosion: [ - "9L50", - "8L50", - "8V", - "7M", - "7L40", - "7V", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L40", - "3T", - "3L44" - ], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gunkshot: ["9M"], - gyroball: ["9M", "8M", "7M", "7L29", "6M", "5M", "4M"], - haze: [ - "9M", - "9L24", - "8L24", - "8V", - "7L26", - "7V", - "6L26", - "5L26", - "4L28", - "3L33" - ], - headbutt: ["8V"], - heatwave: ["9M", "9L1", "8M", "8L1"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - incinerate: ["6M", "5M"], - infestation: ["7M", "6M"], - memento: ["9L56", "8L56", "7L57", "6L54", "5L54", "4L63", "3L58"], - mimic: ["7V", "3T"], - naturalgift: ["4M"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - poisongas: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M", "8V"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - screech: ["8M", "8V"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: [ - "9L28", - "8M", - "8L28", - "8V", - "7L23", - "7V", - "6L23", - "5L23", - "4L19", - "3T", - "3L1" - ], - shadowball: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludge: [ - "9L20", - "8L20", - "8V", - "7L18", - "7V", - "6L18", - "5L18", - "4L24", - "3L21" - ], - sludgebomb: [ - "9M", - "9L32", - "8M", - "8L32", - "8V", - "7M", - "7L34", - "7V", - "6M", - "6L34", - "5M", - "5L34", - "4M", - "4L48", - "3M" - ], - sludgewave: ["9M", "8M"], - smog: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - smokescreen: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L25"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M"], - taunt: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: [ - "9M", - "9L38", - "8L38", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - toxicspikes: ["9M", "8M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - venomdrench: ["8M"], - venoshock: ["9M", "8M", "7M", "6M", "5M"], - willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - zapcannon: ["7V"] - }, - encounters: [ - { generation: 2, level: 16 }, - { generation: 3, level: 32 }, - { generation: 4, level: 15, pokeball: "safariball" } - ] - }, - weezinggalar: { - learnset: { - acidspray: ["9M"], - aromatherapy: ["8L24"], - aromaticmist: ["9L1", "8L1"], - assurance: ["9L16", "8M", "8L16"], - attract: ["8M"], - belch: ["9L44", "8L44"], - bodyslam: ["9M"], - brutalswing: ["8M"], - clearsmog: ["9L12", "8L12"], - corrosivegas: ["8T"], - curse: ["9M"], - darkpulse: ["9M", "8M"], - dazzlinggleam: ["9M", "8M"], - defog: ["9L1", "8L1"], - destinybond: ["9L62", "8L62"], - doubleedge: ["9M"], - doublehit: ["9L0", "8L0"], - endure: ["9M", "8M"], - explosion: ["9L50", "8L50"], - facade: ["9M", "8M"], - fairywind: ["9L24", "8L1"], - fireblast: ["9M", "8M"], - flamethrower: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - gunkshot: ["9M"], - gyroball: ["9M", "8M"], - haze: ["9M", "9L1", "8L1"], - heatwave: ["9M", "9L1", "8M", "8L1"], - hyperbeam: ["9M", "8M"], - memento: ["9L56", "8L56"], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M", "9L68", "8M", "8L68"], - overheat: ["9M", "8M"], - painsplit: ["9M"], - payback: ["8M"], - playrough: ["9M", "8M"], - poisongas: ["9L1", "8L1"], - protect: ["9M", "8M"], - psybeam: ["9M"], - raindance: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - scaryface: ["9M"], - screech: ["8M"], - selfdestruct: ["9L28", "8M", "8L28"], - shadowball: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - sludge: ["9L20", "8L20"], - sludgebomb: ["9M", "9L32", "8M", "8L32"], - sludgewave: ["9M", "8M"], - smog: ["9L1", "8L1"], - smokescreen: ["9L1", "8L1"], - snore: ["8M"], - spite: ["9M"], - strangesteam: ["9L1", "8L1"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - taunt: ["9M", "8M"], - terablast: ["9M"], - thief: ["9M", "8M"], - thunder: ["9M", "8M"], - thunderbolt: ["9M", "8M"], - toxic: ["9M", "9L38", "8L38"], - toxicspikes: ["9M", "8M"], - uproar: ["8M"], - venomdrench: ["8M"], - venoshock: ["9M", "8M"], - willowisp: ["9M", "8M"], - wonderroom: ["8M"] - } - }, - rhyhorn: { - learnset: { - ancientpower: ["4T"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodypress: ["9M"], - bodyslam: ["9M", "8M", "7V", "3T"], - bulldoze: [ - "9M", - "9L10", - "8M", - "8L10", - "7M", - "7L21", - "6M", - "6L21", - "5M", - "5L30" - ], - captivate: ["4M"], - chipaway: ["7L25", "6L25", "5L34"], - confide: ["7M", "6M"], - counter: ["9E", "8E", "7E", "7V", "6E", "5E", "5D", "4E", "3T", "3E"], - crunch: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], - crushclaw: ["7E", "6E", "5E", "4E", "3E"], - curse: ["9M", "9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "7V", "5D", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonpulse: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], - dragonrush: ["9E", "8E", "7E", "6E", "5E", "4E"], - drillrun: [ - "9M", - "9L35", - "8M", - "8L35", - "8V", - "7T", - "7L33", - "6T", - "6L33", - "5T", - "5L45" - ], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L45", - "8M", - "8L45", - "8V", - "7M", - "7L45", - "7V", - "6M", - "6L45", - "5M", - "5L56", - "4M", - "4L49", - "3M", - "3L52" - ], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firefang: ["9M", "8M", "7E", "6E", "5E", "4E"], - fissure: ["7V"], - flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyattack: ["8V", "7L5", "7V", "6L5", "5L12", "4L13", "3L15"], - guardsplit: ["9E", "8E", "7E", "6E"], - headbutt: ["8V", "7V", "4T"], - heavyslam: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M", "8M"], - hornattack: [ - "9L15", - "8L15", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "3L1" - ], - horndrill: [ - "9L60", - "8L60", - "8V", - "7L53", - "7V", - "6L53", - "5L63", - "4L37", - "3L38" - ], - icebeam: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - icefang: ["9M", "8M", "7E", "6E", "5E", "4E"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - irontail: [ - "8M", - "8V", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4M", - "3M" - ], - leer: ["7V"], - magnitude: ["7E", "7V", "6E", "5E", "4E", "3E"], - megahorn: [ - "9L55", - "8M", - "8L55", - "8V", - "7L49", - "6L49", - "5L67", - "4L57", - "3L57" - ], - metalburst: ["9E", "8E", "7E", "6E"], - mimic: ["7V", "3T"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7V"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: [ - "9M", - "9L30", - "8M", - "8L30", - "7L29", - "6L23", - "5L23", - "4L25", - "3L29" - ], - rockclimb: ["7E", "6E", "5E", "4M"], - rockpolish: ["9E", "8E", "7M", "6M", "5M", "4M"], - rockslide: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "4E", - "3T", - "3E" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: ["8V"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - rototiller: ["7E", "6E"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8V"], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scaryface: [ - "9M", - "9L20", - "8M", - "8L20", - "7L9", - "7V", - "6L9", - "5L19", - "4L21", - "3L24" - ], - scorchingsands: ["9M", "8T"], - secretpower: ["6M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - skullbash: ["8E", "7E", "7V", "6E", "5E", "4E"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "9L5", "8L5", "7M", "7L13", "6M", "6L13"], - smartstrike: ["9M", "8M", "7M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], - stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], - stomp: [ - "9L25", - "8L25", - "8V", - "7L17", - "7V", - "6L8", - "5L8", - "4L9", - "3L10" - ], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: [ - "9M", - "9L50", - "8M", - "8L50", - "7M", - "7L41", - "6M", - "6L41", - "5M", - "5L52", - "4M", - "4L45" - ], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - supercellslam: ["9M"], - superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - tackle: ["9L1", "8L1"], - tailwhip: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - takedown: [ - "9M", - "9L40", - "8L40", - "8V", - "7L37", - "7V", - "6L37", - "5L41", - "4L33", - "3L43" - ], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thrash: ["7V"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderfang: ["9M", "8M", "7E", "6E", "5E", "4E"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["9M", "8M", "7T", "6T", "5T", "4T"], - zapcannon: ["7V"] - }, - encounters: [{ generation: 1, level: 20 }] - }, - rhydon: { - learnset: { - ancientpower: ["4T"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["9M", "8M", "4M"], - bide: ["7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M", "7V", "3T"], - breakingswipe: ["9M", "8M"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M", "7M"], - bubblebeam: ["7V"], - bulldoze: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L21", - "6M", - "6L21", - "5M", - "5L30" - ], - captivate: ["4M"], - chipaway: ["7L25", "6L25", "5L34"], - confide: ["7M", "6M"], - counter: ["8V", "7V", "3T"], - crunch: ["9M", "8M", "8V"], - curse: ["9M", "7V"], - cut: ["6M", "5M", "4M", "3M"], - dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonpulse: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], - dragontail: ["8V", "7M", "6M", "5M"], - drillrun: [ - "9M", - "9L35", - "8M", - "8L35", - "8V", - "7T", - "7L33", - "6T", - "6L33", - "5T", - "5L47" - ], - dynamicpunch: ["7V", "3T"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L47", - "8M", - "8L47", - "8V", - "7M", - "7L48", - "7V", - "6M", - "6L48", - "5M", - "5L62", - "4M", - "4L49", - "3M", - "3L58", - "3S0" - ], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firefang: ["9M", "8M"], - firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - fissure: ["7V"], - flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyattack: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - furycutter: ["7V", "4T", "3T"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hammerarm: ["9L0", "8L0", "7L1", "6L42", "5L42", "4L42"], - headbutt: ["8V", "7V", "4T"], - heatcrash: ["9M", "8M"], - heavyslam: ["9M", "8M"], - helpinghand: ["9M", "8M", "8V", "3S0"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M", "8M"], - hornattack: [ - "9L15", - "8L15", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - horndrill: [ - "9L68", - "8L68", - "8V", - "7L1", - "7V", - "6L1", - "5L71", - "4L37", - "3L38" - ], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icefang: ["9M", "8M"], - icepunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - irondefense: ["9M", "8M"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - leer: ["7V"], - megahorn: [ - "9L61", - "8M", - "8L61", - "8V", - "7L55", - "6L1", - "5L77", - "4L57", - "3L66", - "3S0" - ], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - meteorbeam: ["9M", "8T"], - mimic: ["7V", "3T"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - outrage: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - payday: ["8M", "8V", "7V"], - poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M", "8M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: [ - "9M", - "9L30", - "8M", - "8L30", - "7L29", - "6L23", - "5L23", - "4L25", - "3L29" - ], - rockclimb: ["4M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: ["8V"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8V"], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scaryface: [ - "9M", - "9L20", - "8M", - "8L20", - "7L1", - "7V", - "6L1", - "5L19", - "4L21", - "3L24", - "3S0" - ], - scorchingsands: ["9M", "8T"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "9L1", "8L1", "7M", "7L13", "6M", "6L13", "5M"], - smartstrike: ["9M", "8M", "7M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], - stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], - stomp: [ - "9L25", - "8L25", - "8V", - "7L17", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: [ - "9M", - "9L54", - "8M", - "8L54", - "7M", - "7L41", - "6M", - "6L41", - "5M", - "5L56", - "4M", - "4L45" - ], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - supercellslam: ["9M"], - superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "8L1"], - tailwhip: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - takedown: [ - "9M", - "9L40", - "8L40", - "8V", - "7L37", - "7V", - "6L37", - "5L41", - "4L33", - "3L46" - ], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderfang: ["9M", "8M"], - thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["9M", "8M", "7T", "6T", "5T", "4T"], - watergun: ["7V"], - whirlpool: ["8M", "4M"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 46, - moves: ["helpinghand", "megahorn", "scaryface", "earthquake"] - } - ], - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 10 }, - { generation: 4, level: 41 }, - { generation: 6, level: 30 } - ] - }, - rhyperior: { - learnset: { - ancientpower: ["4T"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "6M", "5M", "4M"], - avalanche: ["9M", "8M", "4M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - breakingswipe: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - brutalswing: ["8M", "7M"], - bulldoze: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L21", - "6M", - "6L21", - "5M" - ], - captivate: ["4M"], - chipaway: ["7L25", "6L25", "5L30"], - confide: ["7M", "6M"], - crunch: ["9M", "8M"], - curse: ["9M"], - cut: ["6M", "5M", "4M"], - dig: ["9M", "8M", "6M", "5M", "4M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], - dragontail: ["9M", "7M", "6M", "5M"], - drillrun: [ - "9M", - "9L35", - "8M", - "8L35", - "7T", - "7L33", - "6T", - "6L33", - "5T", - "5L47" - ], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L47", - "8M", - "8L47", - "7M", - "7L48", - "6M", - "6L48", - "5M", - "5L62", - "4M", - "4L49" - ], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - fireblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - firefang: ["9M", "8M"], - firepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], - flashcannon: ["9M", "8M", "7M", "6M", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furyattack: ["7L1", "6L1", "5L1", "4L1"], - furycutter: ["4T"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hammerarm: ["9L1", "8L1", "7L1", "6L42", "5L42", "4L42"], - headbutt: ["4T"], - heatcrash: ["9M", "8M"], - heavyslam: ["9M", "8M"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - highhorsepower: ["9M", "8M"], - hornattack: ["9L15", "8L15", "7L1", "6L1", "5L1", "4L1"], - horndrill: ["9L68", "8L68", "7L1", "6L1", "5L71", "4L37"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icefang: ["9M", "8M"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - incinerate: ["6M", "5M"], - irondefense: ["9M", "8M"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - megahorn: ["9L61", "8M", "8L61", "7L55", "6L1", "5L77", "4L57"], - megakick: ["8M"], - megapunch: ["8M"], - metalclaw: ["9M"], - meteorbeam: ["9M", "8T"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - payday: ["8M"], - poisonjab: [ - "9M", - "8M", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - reversal: ["9M", "8M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rockblast: [ - "9M", - "9L30", - "8M", - "8L30", - "7L29", - "6L23", - "5L23", - "4L25" - ], - rockclimb: ["4M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - rockwrecker: ["9L75", "8L75", "7L1", "6L1", "5L86", "4L61"], - rollout: ["4T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], - scaryface: ["9M", "9L20", "8M", "8L20", "7L1", "6L1", "5L19", "4L21"], - scorchingsands: ["9M", "8T"], - secretpower: ["6M", "4M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - smackdown: ["9M", "9L1", "8L1", "7M", "7L13", "6M", "6L13", "5M"], - smartstrike: ["9M", "8M", "7M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - spite: ["7T", "6T", "5T", "4T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - stomp: ["9L25", "8L25", "7L17", "6L1", "5L1", "4L1"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: [ - "9M", - "9L54", - "8M", - "8L54", - "7M", - "7L41", - "6M", - "6L41", - "5M", - "5L56", - "4M", - "4L45" - ], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - supercellslam: ["9M"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - surf: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M"], - tackle: ["9L1", "8L1"], - tailwhip: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M", "9L40", "8L40", "7L37", "6L37", "5L41", "4L33"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderfang: ["9M", "8M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - toxic: ["7M", "6M", "5M", "4M"], - uproar: ["9M", "8M", "7T", "6T", "5T", "4T"], - whirlpool: ["8M", "4M"] - } - }, - happiny: { - learnset: { - aromatherapy: ["8E", "7E", "6E", "5E", "4E"], - attract: ["8M", "7M", "6M", "5M", "4M"], - captivate: ["4M"], - charm: ["9M", "9L20", "8M", "8L20", "7L1", "6L1", "5L1", "4L1"], - confide: ["7M", "6M"], - copycat: ["9L1", "8L1", "7L5", "6L5", "5L5", "4L5"], - counter: ["7E", "6E", "5E", "4E"], - covet: ["9L16", "8L16", "7T", "6T", "5T"], - defensecurl: ["9L4", "8L4"], - disarmingvoice: ["9M", "9L12", "8L12"], - doubleteam: ["7M", "6M", "5M", "4M"], - drainpunch: ["8M", "7T", "6T", "5T", "4M"], - dreameater: ["7M", "6M", "5M", "4M"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: ["7T", "6T", "5T", "4T"], - endure: ["9M", "8M", "7E", "6E", "5E", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - fireblast: ["8M", "7M", "6M", "5M", "4M"], - flamethrower: ["8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: [ - "9M", - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - hail: ["8M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - healbell: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - helpinghand: [ - "9M", - "8M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - hiddenpower: ["7M", "6M", "5M", "4M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - incinerate: ["6M", "5M"], - lastresort: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], - metronome: ["9M", "8M", "7E", "6E", "5E", "4E"], - minimize: ["8L1"], - mudbomb: ["7E", "6E", "5E", "4E"], - mudslap: ["4T"], - naturalgift: ["7E", "6E", "5E", "4M"], - pound: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - present: ["9E", "8E", "7E", "6E", "5E", "4E"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychup: ["7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - recycle: ["7T", "6T", "5T", "4M"], - refresh: ["7L9", "6L9", "5L9", "4L9"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rollout: ["4T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M"], - secretpower: ["6M", "4M"], - seismictoss: ["9E", "8E"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - snowscape: ["9M"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "4E"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - sweetkiss: ["9L8", "8L8", "7L12", "6L12", "5L12", "4L12"], - takedown: ["9M"], - terablast: ["9M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - waterpulse: ["7T", "6T", "4M"], - workup: ["8M", "7M", "5M"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - } - }, - chansey: { - learnset: { - allyswitch: ["8M", "7T"], - aromatherapy: ["8E", "7E", "6E", "5E", "4E", "3E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bestow: ["7L20", "6L20", "5L20"], - bide: ["7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "7V", "3T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bubblebeam: ["7V"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - celebrate: ["8V"], - chargebeam: ["7M", "6M", "5M", "4M"], - charm: ["9M", "9L1", "8M", "8L1", "8S3"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - copycat: ["9L1", "8L1"], - counter: ["7E", "7V", "6E", "5E", "5D", "4E", "3T"], - covet: ["9L1", "8L1", "7T", "6T", "5T"], - curse: ["7V"], - dazzlinggleam: ["9M", "8M", "8V", "7M", "6M"], - defensecurl: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L31", - "3T", - "3L41" - ], - disarmingvoice: ["9M", "9L1", "8L1"], - doubleedge: [ - "9M", - "9L40", - "8L40", - "8V", - "7L1", - "7V", - "6L1", - "5L54", - "4L46", - "3T", - "3L57" - ], - doubleslap: ["8V", "7L12", "7V", "6L12", "5L12", "4L16", "3L17"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - dynamicpunch: ["7V", "3T"], - earthquake: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - echoedvoice: ["9L8", "8L8", "7M", "6M", "5M"], - eggbomb: ["8V", "7L42", "7V", "6L42", "5L42", "4L38", "3L35"], - electricterrain: ["9M"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L34", - "6M", - "6L34", - "5M", - "5L34", - "4M", - "4L27" - ], - focusblast: ["9M"], - focuspunch: ["7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - growl: ["8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1", "3S1"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["8V", "7V", "4T"], - healbell: [ - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - healingwish: ["9L52", "8L52", "7L50", "6L50", "5L50", "4L42"], - healpulse: ["9L28", "8L28", "7L38", "6L38", "5L38"], - helpinghand: [ - "9M", - "9L32", - "8M", - "8L32", - "8V", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4T", - "4E" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - lastresort: ["9L48", "8L48", "7T", "6T", "5T", "4T"], - lifedew: ["9L12", "8L12"], - lightscreen: [ - "9M", - "9L36", - "8M", - "8L36", - "8V", - "7M", - "7L46", - "7V", - "6M", - "6L46", - "5M", - "5L46", - "4M", - "4L34", - "3M", - "3L49" - ], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - mimic: ["7V", "3T"], - minimize: ["8L1", "8V", "7L23", "7V", "6L23", "5L23", "4L20", "3L23"], - mudbomb: ["7E", "6E", "5E", "4E"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["7E", "6E", "5E", "4M"], - pound: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S1" - ], - poweruppunch: ["6M"], - present: ["8E", "8S3", "7E", "7V", "6E", "5E", "4E", "3E"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - psywave: ["7V"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["8V", "7V"], - refresh: ["7L9", "6L9", "5L9", "4L9", "3L9", "3S1"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8E", "8V", "7E", "7V", "6E", "3T"], - shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - sing: [ - "9L16", - "8L16", - "8V", - "7L31", - "7V", - "6L31", - "5L31", - "4L23", - "3L29" - ], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M", "3S2"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - softboiled: [ - "9L44", - "8L44", - "8V", - "8S3", - "7L16", - "7V", - "6L16", - "5L16", - "4L12", - "3T", - "3L13", - "3S2" - ], - solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], - stompingtantrum: ["9M", "8M", "7T"], - storedpower: ["9M", "8M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "4E", - "3T", - "3E" - ], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetkiss: ["9L1", "8L1", "8S3", "3S2"], - sweetscent: ["3S0"], - swift: ["9M"], - tailwhip: [ - "9L4", - "8L4", - "8V", - "7L5", - "7V", - "6L5", - "5L5", - "4L5", - "3L5", - "3S1" - ], - takedown: ["9M", "9L24", "8L24", "8V", "7L27", "7V", "6L27", "5L27"], - telekinesis: ["7T"], - teleport: ["8V", "7V"], - terablast: ["9M"], - thief: ["9M"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M", - "3S2" - ], - thunderpunch: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - triattack: ["8M", "8V", "7V"], - uproar: ["8M"], - watergun: ["7V"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - wish: ["3S0"], - workup: ["8M", "7M", "5M"], - zapcannon: ["7V"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["sweetscent", "wish"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 10, - moves: ["pound", "growl", "tailwhip", "refresh"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 39, - moves: ["sweetkiss", "thunderbolt", "softboiled", "skillswap"] - }, - { - generation: 8, - level: 7, - moves: ["present", "sweetkiss", "charm", "softboiled"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 1, level: 7 }] - }, - blissey: { - learnset: { - alluringvoice: ["9M"], - allyswitch: ["8M", "7T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["9M", "8M", "4M"], - bestow: ["7L20", "6L20", "5L20"], - blizzard: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - block: ["7T", "6T", "5T", "4T"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - charm: ["9M", "9L1", "8M", "8L1"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - copycat: ["9L1", "8L1"], - counter: ["3T"], - covet: ["9L1", "8L1", "7T", "6T", "5T"], - curse: ["7V"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - defensecurl: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "4L31", - "3T", - "3L33" - ], - disarmingvoice: ["9M", "9L1", "8L1"], - doubleedge: [ - "9M", - "9L40", - "8L40", - "7L1", - "7V", - "6L1", - "5L54", - "4L46", - "3T", - "3L47" - ], - doubleslap: ["7L12", "7V", "6L12", "5L12", "4L16", "3L13"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - dynamicpunch: ["7V", "3T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - echoedvoice: ["9L8", "8L8", "7M", "6M", "5M"], - eggbomb: ["7L42", "7V", "6L42", "5L42", "4L38", "3L28"], - electricterrain: ["9M"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L34", - "6M", - "6L34", - "5M", - "5L34", - "4M", - "4L27" - ], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - growl: ["7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L1"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["7V", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - healingwish: ["9L52", "8L52", "7L50", "6L50", "5L50", "4L42"], - healpulse: ["9L28", "8L28", "7L38", "6L38", "5L38"], - helpinghand: ["9M", "9L32", "8M", "8L32", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - lastresort: ["9L48", "8L48", "7T", "6T", "5T", "4T"], - lifedew: ["9L12", "8L12"], - lightscreen: [ - "9M", - "9L36", - "8M", - "8L36", - "7M", - "7L46", - "7V", - "6M", - "6L46", - "5M", - "5L46", - "4M", - "4L34", - "3M", - "3L40" - ], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - metronome: ["9M", "8M", "3T"], - mimic: ["3T"], - minimize: ["8L1", "7L23", "7V", "6L23", "5L23", "4L20", "3L18"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - pound: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L1"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "4M"], - refresh: ["7L9", "6L9", "5L9", "5S0", "4L9", "3L7"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowball: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - sing: ["9L16", "8L16", "7L31", "7V", "6L31", "5L31", "4L23", "3L23"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - softboiled: [ - "9L44", - "8L44", - "7L16", - "7V", - "6L16", - "5L16", - "4L12", - "3T", - "3L10" - ], - solarbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["9M", "8M", "7T"], - storedpower: ["9M", "8M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetkiss: ["9L1", "8L1"], - swift: ["9M"], - tailwhip: [ - "9L4", - "8L4", - "7L5", - "7V", - "6L5", - "5L5", - "5S0", - "4L5", - "3L4" - ], - takedown: ["9M", "9L24", "8L24", "7L27", "6L27", "5L27"], - telekinesis: ["7T"], - terablast: ["9M"], - thief: ["9M"], - thunder: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - triattack: ["8M"], - trick: ["9M"], - uproar: ["8M"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - workup: ["8M", "7M", "5M"], - zapcannon: ["7V"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 5, - level: 10, - isHidden: true, - moves: ["pound", "growl", "tailwhip", "refresh"] - } - ] - }, - tangela: { - learnset: { - absorb: ["8L1", "8V", "7L10", "7V", "6L10", "5L8", "4L8", "3L10"], - amnesia: ["8M", "8V", "7E", "7V", "6E", "5E", "4E", "3E"], - ancientpower: ["8L24", "7L38", "6L38", "5L36", "4T", "4L33"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bind: [ - "8L1", - "8V", - "7T", - "7L17", - "7V", - "6T", - "6L17", - "5T", - "5L17", - "4L22", - "3L28" - ], - bodyslam: ["8M", "7V", "3T"], - bulletseed: ["8M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - confusion: ["8E", "8V", "7E", "7V", "6E", "5E", "4E", "3E"], - constrict: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endeavor: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], - endure: ["8M", "7V", "4M", "3T"], - energyball: ["8M", "7M", "6M", "5M", "4M"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flail: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: [ - "8M", - "8L32", - "7T", - "7L36", - "7E", - "7V", - "6T", - "6L36", - "6E", - "5T", - "5L36", - "5E", - "4M", - "3M" - ], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - grassyglide: ["8T"], - grassyterrain: ["8M", "8L56", "7L48", "6L48"], - growth: ["8L8", "8V", "7L20", "7V", "6L20", "5L12", "4L12", "3L13"], - headbutt: ["8V", "7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - ingrain: ["8L52", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - knockoff: [ - "8L28", - "7T", - "7L27", - "6T", - "6L27", - "5T", - "5L27", - "4T", - "4L36" - ], - leafstorm: ["8M", "7E", "6E", "5E", "4E"], - leechseed: ["8E", "8V", "7E", "6E", "5E", "5D", "4E", "3E"], - megadrain: [ - "8L12", - "8V", - "7L23", - "7E", - "7V", - "6L23", - "6E", - "5L23", - "5E", - "4L26", - "4E", - "3L31", - "3E" - ], - mimic: ["7V", "3T"], - morningsun: ["3S0"], - naturalgift: ["7L33", "7E", "6L33", "6E", "5L33", "5E", "4M", "4L40"], - naturepower: ["8E", "7M", "7E", "6E", "5E", "4E", "3E"], - painsplit: ["7T", "6T", "5T", "4T"], - poisonpowder: [ - "8L20", - "8V", - "7L14", - "7V", - "6L14", - "5L14", - "4L15", - "3L19" - ], - powerswap: ["8M", "7E", "6E", "5E", "4E"], - powerwhip: ["8M", "8L48", "8V", "7L50", "6L50", "5L53", "4L54"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - rage: ["7V"], - ragepowder: ["8E", "7E", "6E", "5E"], - reflect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "4E", "3E"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["8M", "7T", "6T", "5T", "5D", "4T"], - shockwave: ["7T", "6T", "4M"], - skullbash: ["7V"], - slam: ["8L40", "8V", "7L41", "7V", "6L41", "5L43", "4L43", "3L40"], - sleeppowder: [ - "8L36", - "8V", - "7L4", - "7V", - "6L4", - "5L4", - "5D", - "4L5", - "3L4" - ], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], - stunspore: [ - "8L4", - "8V", - "7L30", - "7V", - "6L30", - "5L29", - "4L29", - "3L37" - ], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7V"], - swordsdance: ["8M", "7M", "7V", "6M", "5M", "4M", "3T"], - synthesis: ["7T", "6T", "5T", "4T"], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - tickle: ["8L44", "7L44", "6L44", "5L46", "4L47", "3L46"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - vinewhip: ["8L16", "8V", "7L7", "7V", "6L7", "5L7", "4L19", "3L22"], - wakeupslap: ["7E"], - worryseed: ["7T", "6T", "5T", "4T"], - wringout: ["7L46", "6L46", "5L49", "4L50"] - }, - eventData: [ - { - generation: 3, - level: 30, - abilities: ["chlorophyll"], - moves: ["morningsun", "solarbeam", "sunnyday", "ingrain"] - } - ], - encounters: [{ generation: 1, level: 13 }] - }, - tangrowth: { - learnset: { - absorb: ["8L1", "7L10", "6L10", "5L8", "4L8"], - aerialace: ["7M", "6M", "5M", "4M"], - amnesia: ["8M"], - ancientpower: ["8L24", "7L40", "6L40", "5L36", "4T", "4L33", "4S0"], - attract: ["8M", "7M", "6M", "5M", "4M"], - bind: ["8L1", "7T", "7L17", "6T", "6L17", "5T", "5L17", "4L22"], - block: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L56", "4T", "4L57"], - bodyslam: ["8M"], - brickbreak: ["8M", "7M", "6M", "5M", "4M"], - brutalswing: ["8M"], - bulldoze: ["8M", "7M", "6M", "5M"], - bulletseed: ["8M", "4M"], - captivate: ["4M"], - confide: ["7M", "6M"], - constrict: ["7L1", "6L1", "5L1", "4L1"], - cut: ["6M", "5M", "4M"], - doubleteam: ["7M", "6M", "5M", "4M"], - earthquake: ["8M", "7M", "6M", "5M", "4M"], - endeavor: ["7T", "6T", "5T"], - endure: ["8M", "4M"], - energyball: ["8M", "7M", "6M", "5M", "4M"], - facade: ["8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigadrain: [ - "8M", - "8L32", - "7T", - "7L36", - "6T", - "6L36", - "5T", - "5L36", - "4M" - ], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - grassyglide: ["8T"], - grassyterrain: ["8M", "8L56", "7L50", "6L50"], - growth: ["8L1", "7L20", "6L20", "5L12", "4L12"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M"], - infestation: ["7M", "6M"], - ingrain: ["8L52", "7L1", "6L1", "5L1", "4L1"], - knockoff: [ - "8L28", - "7T", - "7L27", - "6T", - "6L27", - "5T", - "5L27", - "4T", - "4L36" - ], - leafstorm: ["8M"], - megadrain: ["8L12", "7L23", "6L23", "5L23", "4L26"], - morningsun: ["4S0"], - mudslap: ["4T"], - naturalgift: ["7L33", "6L33", "5L33", "4M", "4L40", "4S0"], - naturepower: ["7M", "6M"], - painsplit: ["7T", "6T", "5T", "4T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - poisonjab: ["8M", "7M", "6M", "5M", "4M"], - poisonpowder: ["8L20", "7L14", "6L14", "5L14", "4L15"], - powerswap: ["8M"], - powerwhip: ["8M", "8L48", "7L53", "6L53", "5L53", "4L54"], - protect: ["8M", "7M", "6M", "5M", "4M"], - psychup: ["7M", "6M", "5M", "4M"], - reflect: ["8M", "7M", "6M", "5M", "4M"], - rest: ["8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rockslide: ["8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M"], - seedbomb: ["8M", "7T", "6T", "5T", "4T"], - shockwave: ["7T", "6T", "4M"], - slam: ["8L40", "7L43", "6L43", "5L43", "4L43"], - sleeppowder: ["8L36", "7L4", "6L4", "5L4", "4L5"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M"], - sludgebomb: ["8M", "7M", "6M", "5M", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M"], - solarblade: ["8M"], - stompingtantrum: ["8M", "7T"], - strength: ["6M", "5M", "4M"], - stunspore: ["8L1", "7L30", "6L30", "5L29", "4L29"], - substitute: ["8M", "7M", "6M", "5M", "4M"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "4S0"], - swagger: ["7M", "6M", "5M", "4M"], - swordsdance: ["8M", "7M", "6M", "5M", "4M"], - synthesis: ["7T", "6T", "5T", "4T"], - thief: ["8M", "7M", "6M", "5M", "4M"], - tickle: ["8L44", "7L46", "6L46", "5L46", "4L47"], - toxic: ["7M", "6M", "5M", "4M"], - vinewhip: ["8L16", "7L7", "6L7", "5L7", "4L19"], - worryseed: ["7T", "6T", "5T", "4T"], - wringout: ["7L49", "6L49", "5L49", "4L50"] - }, - eventData: [ - { - generation: 4, - level: 50, - gender: "M", - nature: "Brave", - moves: ["sunnyday", "morningsun", "ancientpower", "naturalgift"], - pokeball: "cherishball" - } - ] - }, - kangaskhan: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - aquatail: ["7T", "6T", "5T", "4T"], - assurance: ["8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["8M", "4M"], - beatup: ["8M"], - bide: ["7V"], - bite: [ - "8L12", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4L13", - "3L7", - "3S1" - ], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "7V", "3T"], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bubblebeam: ["7V"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - chipaway: ["7L31", "6L31", "5L31"], - circlethrow: ["8E", "7E", "6E", "5E"], - cometpunch: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S1"], - confide: ["7M", "6M"], - counter: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3T", "3E"], - covet: ["7T", "6T", "5T"], - crunch: ["8M", "8L36", "8V", "7L37", "6L37", "5L37", "4L31"], - crushclaw: ["7E", "6E", "5E", "4E", "3E"], - curse: ["7V"], - cut: ["6M", "5M", "4M", "3M"], - dig: ["8M", "8V", "6M", "5M", "4M", "3M"], - disable: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - dizzypunch: [ - "8V", - "7L34", - "7V", - "6L34", - "5L34", - "4L25", - "3L43", - "3S2" - ], - doubleedge: ["8E", "7E", "7V", "6E", "5E", "4E", "3T"], - doublehit: ["8L32", "7L19", "6L19", "5L19", "4L43"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["8M", "7T", "6T", "5T", "5D", "4M"], - dynamicpunch: ["7V", "3T"], - earthquake: [ - "8M", - "8V", - "7M", - "7V", - "6M", - "6S3", - "5M", - "4M", - "3M", - "3S2" - ], - endeavor: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - endure: [ - "8M", - "8L40", - "7L43", - "7V", - "6L43", - "5L43", - "4M", - "4L34", - "3T", - "3L37" - ], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fakeout: [ - "8L8", - "8V", - "7L7", - "6L7", - "6S3", - "5L7", - "5D", - "4L7", - "3L19" - ], - fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - fissure: ["7V"], - flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focusenergy: ["8M", "8L20", "7E", "7V", "6E", "5E", "4E", "3E"], - focuspunch: ["7T", "7E", "6T", "6E", "5E", "4M", "3M"], - foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - growl: ["8L4"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - hammerarm: ["8E", "7E", "6E", "5E", "4E"], - headbutt: ["8L24", "8V", "7V", "4T"], - helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: ["8M"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - lastresort: ["8L52"], - leer: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S1"], - lowkick: ["8M", "7T", "6T", "5T", "4T"], - megakick: ["8M", "7V", "3T"], - megapunch: [ - "8M", - "8V", - "7L25", - "7V", - "6L25", - "5L25", - "4L19", - "3T", - "3L25" - ], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - outrage: [ - "8M", - "8L48", - "8V", - "7T", - "7L46", - "6T", - "6L46", - "5T", - "5L46", - "4T", - "4L37" - ], - pound: ["8L1"], - poweruppunch: ["6M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["8V", "7L22", "7V", "6L22", "5L22", "4L22", "3L31"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "6S3", "5M", "4M", "3M"], - reversal: [ - "8M", - "8L44", - "7L50", - "7V", - "6L50", - "5L55", - "4L49", - "3L49" - ], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rockslide: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "7V", "6M", "5M", "4E", "3E"], - sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - shadowclaw: ["8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - sing: ["3S2"], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - spite: ["7T", "6T", "5T", "4T"], - stomp: ["8L16", "7E", "7V", "6E", "5E", "4E", "3E"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: [ - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "4E", - "3T", - "3E" - ], - suckerpunch: [ - "8L28", - "8V", - "7L49", - "6L49", - "6S3", - "5L49", - "4T", - "4L46" - ], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tailwhip: [ - "8L1", - "8V", - "7L10", - "7V", - "6L10", - "5L10", - "4L10", - "3L13", - "3S2" - ], - takedown: ["7V"], - terrainpulse: ["8T"], - thief: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trumpcard: ["7E", "6E", "5E"], - uproar: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], - watergun: ["7V"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "4M"], - wish: ["3S0"], - workup: ["8M", "7M", "5M"], - yawn: ["3S0"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - abilities: ["earlybird"], - moves: ["yawn", "wish"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 10, - abilities: ["earlybird"], - moves: ["cometpunch", "leer", "bite"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 35, - abilities: ["earlybird"], - moves: ["sing", "earthquake", "tailwhip", "dizzypunch"] - }, - { - generation: 6, - level: 50, - abilities: ["scrappy"], - moves: ["fakeout", "return", "earthquake", "suckerpunch"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 1, level: 25 }] - }, - horsea: { - learnset: { - agility: [ - "9M", - "9L30", - "8M", - "8L30", - "8V", - "7L36", - "7V", - "6L23", - "5L23", - "4L23", - "3L36" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - aurorabeam: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - bide: ["7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brine: ["8M", "7L31", "6L30", "5L30", "5D", "4M", "4L30"], - bubble: ["8V", "7L1", "7V", "6L1", "5L1", "5D", "5S0", "4L1", "3L1"], - bubblebeam: [ - "9L25", - "8L25", - "8V", - "7L21", - "7V", - "6L18", - "5L18", - "4L18" - ], - captivate: ["4M"], - chillingwater: ["9M"], - clearsmog: ["9E", "8E", "7E", "6E", "5E"], - confide: ["7M", "6M"], - curse: ["7V"], - disable: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonbreath: ["9L20", "8L20", "7E", "7V", "6E", "5E", "4E", "3E"], - dragondance: [ - "9M", - "9L50", - "8M", - "8L50", - "7L46", - "6L38", - "5L38", - "4L38", - "3L50" - ], - dragonpulse: [ - "9M", - "9L40", - "8M", - "8L40", - "8V", - "7T", - "7L41", - "6T", - "6L41", - "5T", - "5L42", - "4M", - "4L42" - ], - dragonrage: ["7E", "7V", "6E", "5E", "4E", "3E"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flail: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - flashcannon: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - flipturn: ["9M", "8T"], - focusenergy: [ - "9L15", - "8M", - "8L15", - "8V", - "7L26", - "6L14", - "5L14", - "4L14" - ], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["8V", "7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: [ - "9M", - "9L45", - "8M", - "8L45", - "8V", - "7L52", - "7V", - "6L35", - "5L35", - "4L35", - "3L43" - ], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - laserfocus: ["8L35"], - leer: ["9L1", "8L1", "8V", "7L9", "7V", "6L8", "5L8", "4L8", "3L15"], - liquidation: ["9M", "8M"], - mimic: ["7V", "3T"], - muddywater: ["9M", "8M", "7E", "6E", "5E", "4E"], - naturalgift: ["4M"], - octazooka: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - outrage: ["9M", "8M", "8V", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: [ - "9M", - "9L55", - "8M", - "8L55", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - razorwind: ["7E", "6E", "5E", "4E"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - scaleshot: ["9M", "8T"], - secretpower: ["6M", "4M", "3M"], - signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smokescreen: [ - "9L5", - "8L5", - "8V", - "7L5", - "7V", - "6L4", - "5L4", - "4L4", - "3L8" - ], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - splash: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - takedown: ["7V"], - terablast: ["9M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - twister: [ - "9L10", - "8L10", - "7L17", - "7V", - "6L17", - "5L26", - "4T", - "4L26", - "3L29" - ], - waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: [ - "9L1", - "8L1", - "8V", - "7L13", - "7V", - "6L1", - "5L11", - "4L11", - "3L22" - ], - waterpulse: [ - "9M", - "9L35", - "8E", - "7T", - "7E", - "6T", - "6E", - "5E", - "4M", - "3M" - ], - weatherball: ["9M"], - whirlpool: ["9M", "8M", "7V", "4M"] - }, - eventData: [ - { - generation: 5, - level: 1, - shiny: true, - moves: ["bubble"], - pokeball: "pokeball" - } - ], - encounters: [{ generation: 1, level: 5 }] - }, - seadra: { - learnset: { - agility: [ - "9M", - "9L30", - "8M", - "8L30", - "8V", - "7L38", - "7V", - "6L23", - "5L23", - "4L23", - "3L40", - "3S0" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brine: ["8M", "7L31", "6L30", "5L30", "4M", "4L30"], - bubble: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - bubblebeam: [ - "9L25", - "8L25", - "8V", - "7L21", - "7V", - "6L18", - "5L18", - "4L18" - ], - captivate: ["4M"], - chillingwater: ["9M"], - clearsmog: ["8V"], - confide: ["7M", "6M"], - curse: ["7V"], - disable: ["8V"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonbreath: ["9L20", "8L20", "7V"], - dragondance: [ - "9M", - "9L58", - "8M", - "8L58", - "7L52", - "6L48", - "5L48", - "4L48", - "3L62" - ], - dragonpulse: [ - "9M", - "9L44", - "8M", - "8L44", - "8V", - "7T", - "7L45", - "6T", - "6L45", - "5T", - "5L57", - "4M", - "4L57" - ], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flashcannon: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - flipturn: ["9M", "8T"], - focusenergy: [ - "9L15", - "8M", - "8L15", - "8V", - "7L26", - "6L14", - "5L14", - "4L14" - ], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["8V", "7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: [ - "9M", - "9L51", - "8M", - "8L51", - "8V", - "7L1", - "7V", - "6L1", - "5L40", - "4L40", - "3L51" - ], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - laserfocus: ["8L37", "7T"], - leer: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - liquidation: ["9M", "8M"], - mimic: ["7V", "3T"], - muddywater: ["9M", "8M"], - naturalgift: ["4M"], - outrage: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: [ - "9M", - "9L65", - "8M", - "8L65", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smokescreen: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - takedown: ["7V"], - terablast: ["9M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - twister: [ - "9L1", - "8L1", - "7L17", - "7V", - "6L17", - "5L26", - "4T", - "4L26", - "3L29", - "3S0" - ], - waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - waterpulse: ["9M", "9L37", "7T", "6T", "4M", "3M"], - weatherball: ["9M"], - whirlpool: ["9M", "8M", "7V", "4M"] - }, - eventData: [ - { - generation: 3, - level: 45, - abilities: ["poisonpoint"], - moves: ["leer", "watergun", "twister", "agility"], - pokeball: "pokeball" - } - ], - encounters: [ - { generation: 1, level: 20 }, - { generation: 2, level: 20 }, - { generation: 3, level: 25 }, - { generation: 4, level: 15 } - ] - }, - kingdra: { - learnset: { - agility: [ - "9M", - "9L30", - "8M", - "8L30", - "7L38", - "7V", - "6L23", - "5L23", - "4L23", - "3L40", - "3S0" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - blizzard: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - breakingswipe: ["9M", "8M"], - brine: ["8M", "7L31", "6L30", "5L30", "4M", "4L30"], - bubble: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - bubblebeam: ["9L25", "8L25", "7L21", "6L18", "5L18", "4L18"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - curse: ["7V"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dracometeor: ["9M", "8T", "7T", "6T", "5T", "5S1", "4T"], - dragonbreath: ["9L20", "8L20", "7V"], - dragondance: [ - "9M", - "9L58", - "8M", - "8L58", - "7L52", - "6L48", - "5L48", - "4L48", - "3L62" - ], - dragonpulse: [ - "9M", - "9L44", - "8M", - "8L44", - "7T", - "7L45", - "6T", - "6L1", - "5T", - "5L57", - "5S1", - "4M", - "4L57" - ], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flashcannon: ["9M", "8M", "7M", "6M", "5M", "4M"], - flipturn: ["9M", "8T"], - focusenergy: ["9L15", "8M", "8L15", "7L26", "6L14", "5L14", "4L14"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: ["9M", "8M"], - hydropump: [ - "9M", - "9L51", - "8M", - "8L51", - "7L1", - "7V", - "6L1", - "5L40", - "4L40", - "3L51" - ], - hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - laserfocus: ["8L37", "7T"], - leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - liquidation: ["9M", "8M"], - mimic: ["3T"], - muddywater: ["9M", "8M", "5S1"], - naturalgift: ["4M"], - outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "5S1", "4M", "3M"], - quash: ["7M", "6M", "5M"], - raindance: [ - "9M", - "9L65", - "8M", - "8L65", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["9M", "8M", "7M", "6M", "5M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smokescreen: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - twister: [ - "9L1", - "8L1", - "7L17", - "7V", - "6L17", - "5L26", - "4T", - "4L26", - "3L29", - "3S0" - ], - waterfall: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - waterpulse: ["9M", "9L37", "7T", "6T", "4M", "3M"], - wavecrash: ["9L72"], - weatherball: ["9M"], - whirlpool: ["9M", "9L1", "8M", "8L1", "7V", "4M"], - yawn: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"] - }, - eventData: [ - { - generation: 3, - level: 50, - abilities: ["swiftswim"], - moves: ["leer", "watergun", "twister", "agility"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 50, - gender: "M", - nature: "Timid", - ivs: { - hp: 31, - atk: 17, - def: 8, - spa: 31, - spd: 11, - spe: 31 - }, - abilities: ["swiftswim"], - moves: ["dracometeor", "muddywater", "dragonpulse", "protect"], - pokeball: "cherishball" - } - ] - }, - goldeen: { - learnset: { - acupressure: ["8E"], - agility: [ - "8M", - "8L20", - "8V", - "7L29", - "7V", - "6L29", - "5L47", - "4L47", - "3L52" - ], - aquaring: ["8L25", "7L21", "6L21", "5L27", "4L27"], - aquatail: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "7E", "6E", "5E", "4E"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - bubblebeam: ["7V"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["7V"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillrun: ["8M", "8V", "7T", "6T", "5T"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flail: ["8L30", "7L13", "7V", "6L13", "5L21", "4L21", "3L24"], - flipturn: ["8T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyattack: ["8V", "7L24", "7V", "6L24", "5L31", "4L31", "3L29"], - furycutter: ["4T"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - headbutt: ["8V"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hornattack: [ - "8L15", - "8V", - "7L8", - "7V", - "6L8", - "5L11", - "4L11", - "3L15" - ], - horndrill: [ - "8L50", - "8V", - "7L37", - "7V", - "6L37", - "5L41", - "4L41", - "3L43" - ], - hydropump: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - knockoff: ["7T", "6T", "5T", "4T"], - megahorn: [ - "8M", - "8L45", - "8V", - "7L45", - "6L45", - "5L57", - "4L51", - "3L57" - ], - mimic: ["7V", "3T"], - muddywater: ["8M"], - mudshot: ["8M", "7E", "6E", "5E"], - mudslap: ["8E", "7E", "6E", "5E", "4T", "4E"], - mudsport: ["7E", "6E", "5E", "4E", "3E"], - naturalgift: ["4M"], - peck: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], - poisonjab: ["8M", "8V", "7M", "6M", "5M", "4M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - quickattack: ["8V"], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - scaleshot: ["8T"], - secretpower: ["6M", "4M", "3M"], - signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E"], - skullbash: ["7E", "7V", "6E", "5E"], - sleeptalk: [ - "8M", - "7M", - "7E", - "7V", - "6M", - "6E", - "5T", - "5E", - "4M", - "4E", - "3T", - "3E" - ], - smartstrike: ["8M", "7M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - soak: ["8L40", "7L40", "6L40", "5L51"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - supersonic: ["8L5", "8V", "7L5", "7V", "6L5", "5L7", "4L7", "3L10"], - surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "7V", "4T", "3T"], - swordsdance: ["8M"], - tailwhip: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["7V"], - throatchop: ["8M", "7T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - waterfall: [ - "8M", - "8L35", - "8V", - "7M", - "7L32", - "7V", - "6M", - "6L32", - "5M", - "5L37", - "4M", - "4L37", - "3M", - "3L38" - ], - watergun: ["7V"], - waterpulse: [ - "8L10", - "7T", - "7L16", - "6T", - "6L16", - "5L17", - "5D", - "4M", - "4L17", - "3M" - ], - watersport: ["7L1", "6L1", "5L1", "4L1", "3L1"], - whirlpool: ["8M", "4M"] - }, - encounters: [{ generation: 1, level: 5 }] - }, - seaking: { - learnset: { - agility: [ - "8M", - "8L20", - "8V", - "7L29", - "7V", - "6L29", - "5L56", - "4L56", - "3L61" - ], - aquaring: ["8L25", "7L21", "6L21", "5L27", "4L27"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - bubblebeam: ["7V"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["7V"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillrun: ["8M", "8V", "7T", "6T", "5T"], - endure: ["8M", "7V", "5D", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flail: ["8L30", "7L13", "7V", "6L13", "5L21", "4L21", "3L24"], - flipturn: ["8T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyattack: ["8V", "7L24", "7V", "6L24", "5L31", "4L31", "3L29"], - furycutter: ["4T"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["8V"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hornattack: [ - "8L15", - "8V", - "7L8", - "7V", - "6L8", - "5L11", - "4L11", - "3L15" - ], - horndrill: [ - "8L58", - "8V", - "7L40", - "7V", - "6L40", - "5L47", - "4L47", - "3L49" - ], - hydropump: ["8M"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - knockoff: ["7T", "6T", "5T", "4T"], - megahorn: ["8M", "8L51", "8V", "7L1", "6L1", "5L72", "4L63", "3L69"], - mimic: ["7V", "3T"], - muddywater: ["8M"], - mudshot: ["8M"], - mudslap: ["4T"], - naturalgift: ["4M"], - peck: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - poisonjab: [ - "8M", - "8V", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["8V"], - quickattack: ["8V"], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - scaleshot: ["8T"], - secretpower: ["6M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T"], - skullbash: ["8V", "7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "5D", "4M", "3T"], - smartstrike: ["8M", "7M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - soak: ["8L44", "7L46", "6L46", "5L63"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - supersonic: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "7V", "4T", "3T"], - swordsdance: ["8M"], - tailwhip: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["7V"], - throatchop: ["8M", "7T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - waterfall: [ - "8M", - "8L37", - "8V", - "7M", - "7L32", - "7V", - "6M", - "6L32", - "5M", - "5L40", - "4M", - "4L40", - "3M", - "3L41" - ], - watergun: ["7V"], - waterpulse: [ - "8L1", - "7T", - "7L16", - "6T", - "6L16", - "5L17", - "5D", - "4M", - "4L17", - "3M" - ], - watersport: ["7L1", "6L1", "5L1", "4L1", "3L1"], - whirlpool: ["8M", "4M"] - }, - encounters: [ - { generation: 1, level: 23 }, - { generation: 2, level: 10 }, - { generation: 3, level: 20 }, - { generation: 4, level: 10 }, - { generation: 6, level: 26, maxEggMoves: 1 }, - { generation: 7, level: 10 } - ] - }, - staryu: { - learnset: { - attract: ["7V"], - bide: ["7V"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - brine: ["8M", "8L28", "7L28", "6L28", "5L36", "4M"], - bubblebeam: ["8V", "7L18", "7V", "6L18", "5L22", "4L28", "3L28"], - camouflage: ["7L22", "6L15", "5L15", "4L19", "3L19"], - confide: ["7M", "6M"], - confuseray: ["8L8", "8V", "7L40", "6L40"], - cosmicpower: [ - "8M", - "8L52", - "7L49", - "6L48", - "5L48", - "4L51", - "3L42", - "3S0" - ], - curse: ["7V"], - dazzlinggleam: ["8M", "8V", "7M", "6M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - flashcannon: ["8M", "8V", "7M", "6M", "5M", "4M"], - flipturn: ["8T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gravity: ["7T", "6T", "5T", "4T"], - gyroball: [ - "8M", - "7M", - "7L24", - "6M", - "6L24", - "5M", - "5L30", - "4M", - "4L37" - ], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - harden: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S1"], - headbutt: ["8V"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: [ - "8M", - "8L56", - "8V", - "7L53", - "7V", - "6L52", - "5L52", - "4L55", - "3L46", - "3S0" - ], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "7V", "6T", "5T", "5D", "4T", "3T"], - lightscreen: [ - "8M", - "8L32", - "8V", - "7M", - "7L46", - "7V", - "6M", - "6L33", - "5M", - "5L33", - "4M", - "4L42", - "3M", - "3L37", - "3S0" - ], - magiccoat: ["7T", "6T", "5T", "4T"], - mimic: ["7V", "3T"], - minimize: [ - "8L16", - "8V", - "7L31", - "7V", - "6L25", - "5L25", - "4L33", - "3L33", - "3S0" - ], - naturalgift: ["4M"], - painsplit: ["7T", "6T", "5T", "4T"], - powergem: ["8M", "8L36", "7L37", "6L37", "5L43", "4L46"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["8L24"], - psychic: [ - "8M", - "8L40", - "8V", - "7M", - "7L42", - "7V", - "6M", - "6L42", - "5M", - "4M", - "3M" - ], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - psywave: ["8V", "7L13", "7V", "6L13"], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rapidspin: [ - "8L12", - "7L7", - "7V", - "6L7", - "5L10", - "4L10", - "3L10", - "3S1" - ], - recover: [ - "8L48", - "8V", - "7L10", - "7V", - "6L10", - "5L12", - "4L15", - "3L15", - "3S1" - ], - recycle: ["7T", "6T", "5T", "5D", "4M"], - reflect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - reflecttype: ["7L35", "6L35", "5L40"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rollout: ["4T"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - surf: ["8M", "8L44", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: [ - "8M", - "8L20", - "8V", - "7L16", - "7V", - "6L16", - "5L18", - "4T", - "4L24", - "3T", - "3L24" - ], - tackle: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["7V"], - teleport: ["8V", "7V"], - thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderwave: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - triattack: ["8M", "8V", "7V"], - twister: ["4T"], - waterfall: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: [ - "8L4", - "8V", - "7L4", - "7V", - "6L4", - "5L6", - "5D", - "4L6", - "3L6", - "3S1" - ], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "7V", "4M"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 50, - moves: ["minimize", "lightscreen", "cosmicpower", "hydropump"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 18, - nature: "Timid", - ivs: { - hp: 10, - atk: 3, - def: 22, - spa: 24, - spd: 3, - spe: 18 - }, - abilities: ["illuminate"], - moves: ["harden", "watergun", "rapidspin", "recover"], - pokeball: "pokeball" - } - ], - encounters: [{ generation: 1, level: 5 }] - }, - starmie: { - learnset: { - agility: ["8M"], - allyswitch: ["8M", "7T"], - attract: ["7V"], - avalanche: ["8M", "4M"], - bide: ["7V"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - brine: ["8M", "8L1", "4M"], - bubblebeam: ["7V"], - confide: ["7M", "6M"], - confuseray: ["8L1", "7L40", "7V", "6L22", "5L22", "4L28", "3L33"], - cosmicpower: ["8M", "8L1"], - curse: ["7V"], - dazzlinggleam: ["8M", "8V", "7M", "6M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - endure: ["8M", "7V", "4M", "3T"], - expandingforce: ["8T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - flashcannon: ["8M", "8V", "7M", "6M", "5M", "4M"], - flipturn: ["8T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], - gyroball: ["8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - harden: ["8L1", "8V", "7V"], - headbutt: ["8V"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: ["8M", "8L1", "7L1", "6L1"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - lightscreen: ["8M", "8L1", "8V", "7M", "6M", "5M", "4M", "3M"], - magiccoat: ["7T", "6T", "5T", "4T"], - meteorbeam: ["8T"], - mimic: ["7V", "3T"], - minimize: ["8L1"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - painsplit: ["7T", "6T", "5T", "4T"], - powergem: ["8M", "8L1"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["8L1"], - psychic: ["8M", "8L1", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychocut: ["8M"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: ["8M", "7M", "6M", "5M"], - psywave: ["8V", "7V"], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rapidspin: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - recover: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - refresh: ["3S0"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rollout: ["4T"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spotlight: ["7L1"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - surf: ["8M", "8L1", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: [ - "8M", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "4T", - "4L1", - "3T", - "3L1" - ], - tackle: ["8L1", "8V", "7V"], - takedown: ["7V"], - telekinesis: ["7T", "5M"], - teleport: ["8V", "7V"], - thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderwave: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - triattack: ["8M", "8V", "7V"], - trick: ["8M", "7T", "6T", "5T", "4T"], - trickroom: ["8M", "7M", "6M", "5M", "4M"], - twister: ["4T"], - waterfall: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], - watergun: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "7V", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 41, - moves: ["refresh", "waterfall", "icebeam", "recover"] - } - ] - }, - mimejr: { - learnset: { - allyswitch: ["8M", "7T"], - attract: ["8M", "7M", "6M", "5M", "4M"], - barrier: ["7L1", "6L1", "5L1", "4L1"], - batonpass: ["8M", "8L4", "7L46", "6L46", "5L46", "4L46"], - brickbreak: ["8M", "7M", "6M", "5M", "4M"], - calmmind: ["8M", "7M", "6M", "5M", "4M"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - charm: ["8M", "7E", "6E", "5E", "4E"], - confide: ["7M", "6M"], - confuseray: ["8E", "7E", "6E", "5E", "4E"], - confusion: ["8L12", "7L1", "6L1", "5L1", "4L1"], - copycat: ["8L1", "7L4", "6L4", "5L4", "4L4"], - covet: ["7T", "6T", "5T"], - dazzlinggleam: ["8M", "8L44"], - doubleslap: ["7L11", "6L11", "5L11", "4L15"], - doubleteam: ["7M", "6M", "5M", "4M"], - drainpunch: ["8M", "7T", "6T", "5T", "4M"], - dreameater: ["7M", "6M", "5M", "4M"], - encore: ["8M", "8L8", "7L18", "6L18", "5L11", "4L11"], - endure: ["8M", "4M"], - facade: ["8M", "7M", "6M", "5M", "4M"], - fakeout: ["8E", "7E", "6E", "5E", "4E"], - flash: ["6M", "5M", "4M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - futuresight: ["8M", "7E", "6E", "5E", "4E"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - healingwish: ["7E", "6E", "5E", "4E"], - helpinghand: ["8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hypnosis: ["8E", "7E", "6E", "5E", "4E"], - icywind: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - infestation: ["7M", "6M"], - lightscreen: [ - "8M", - "8L36", - "7M", - "7L22", - "6M", - "6L22", - "5M", - "5L22", - "4M", - "4L22" - ], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - meditate: ["7L8", "6L8", "5L8", "4L8"], - mimic: [ - "8L32", - "7L15", - "7E", - "6L15", - "6E", - "5L15", - "5E", - "4L18", - "4E" - ], - mistyterrain: ["8M"], - mudslap: ["4T"], - nastyplot: ["8M", "7E", "6E", "5E", "4E"], - naturalgift: ["4M"], - pound: ["8L1", "7L1"], - powersplit: ["8E", "7E", "6E", "5E"], - protect: ["8M", "8L20", "7M", "6M", "5M", "4M"], - psybeam: ["8L28", "7L25", "6L25", "5L25", "4L25"], - psychic: [ - "8M", - "8L48", - "7M", - "7L39", - "6M", - "6L39", - "5M", - "5L39", - "4M", - "4L39" - ], - psychicterrain: ["8M", "7E"], - psychup: ["7M", "6M", "5M", "4M", "4E"], - psyshock: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M", "4M"], - recycle: [ - "8L24", - "7T", - "7L32", - "6T", - "6L32", - "5T", - "5L32", - "4M", - "4L32" - ], - reflect: [ - "8M", - "8L36", - "7M", - "7L22", - "6M", - "6L22", - "5M", - "5L22", - "4M", - "4L22" - ], - rest: ["8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roleplay: [ - "8L16", - "7T", - "7L43", - "6T", - "6L43", - "5T", - "5L43", - "4T", - "4L43" - ], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "8M", - "8L36", - "7M", - "7L50", - "6M", - "6L50", - "5M", - "5L50", - "4M", - "4L50" - ], - secretpower: ["6M", "4M"], - shadowball: ["8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["8M", "7T", "6T", "5T", "4M"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M"], - snatch: ["7T", "6T", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M"], - storedpower: ["8M"], - substitute: [ - "8M", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L29", - "4M", - "4L29" - ], - suckerpunch: ["8L40"], - sunnyday: ["8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - taunt: ["8M", "7M", "6M", "5M", "4M"], - teeterdance: ["8L52", "7E", "6E", "5E", "4E"], - telekinesis: ["7T", "5M"], - thief: ["8M", "7M", "6M", "5M", "4M"], - thunder: ["8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["8M", "7M", "6M", "5M", "4M"], - thunderwave: ["8M", "7M", "6M", "5M", "4M"], - tickle: ["8E", "7L1", "6L1", "5L1", "4L1"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trick: [ - "8M", - "7T", - "7L36", - "7E", - "6T", - "6L36", - "6E", - "5T", - "5L36", - "5E", - "4T", - "4L36", - "4E" - ], - trickroom: ["8M", "7M", "6M", "5M", "4M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - wakeupslap: ["7E", "6E", "5E", "4E"], - wonderroom: ["8M", "7T", "6T", "5T"] - } - }, - mrmime: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M"], - allyswitch: ["8M", "7T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - barrier: ["8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], - batonpass: [ - "8M", - "8L1", - "7L46", - "7V", - "6L46", - "5L46", - "4L46", - "3L47" - ], - bide: ["7V"], - bodyslam: ["8M", "7V", "3T"], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - calmmind: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - charm: ["8M"], - confide: ["7M", "6M"], - confuseray: ["8E", "7E", "6E", "5E", "4E"], - confusion: ["8L12", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L5"], - copycat: ["8L1", "7L4", "6L4", "5L4", "4L4"], - counter: ["7V", "3T"], - covet: ["7T", "6T", "5T"], - curse: ["7V"], - dazzlinggleam: ["8M", "8L44", "8V", "7M", "6M"], - doubleedge: ["7V", "3T"], - doubleslap: ["8V", "7L11", "7V", "6L11", "5L11", "4L15", "3L15"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["8M", "7T", "6T", "5T", "4M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - dynamicpunch: ["7V"], - encore: [ - "8M", - "8L1", - "8V", - "7L18", - "7V", - "6L18", - "5L11", - "4L11", - "3L25", - "3S0" - ], - endure: ["8M", "7V", "4M", "3T"], - energyball: ["8M", "7M", "6M", "5M", "4M"], - expandingforce: ["8T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["8E", "7E", "6E", "5E", "4E", "3E"], - firepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], - followme: ["3S0"], - foulplay: ["8M", "8V", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - guardswap: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hypnosis: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - icepunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - infestation: ["7M", "6M"], - irondefense: ["8M", "7T", "6T", "5T", "4T"], - lightscreen: [ - "8M", - "8L36", - "8V", - "7M", - "7L22", - "7V", - "6M", - "6L22", - "5M", - "5L22", - "4M", - "4L22", - "3M", - "3L19" - ], - magicalleaf: ["8M", "7L1", "6L1", "5L1", "4L1", "3L22"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - meditate: ["8V", "7L8", "7V", "6L8", "5L8", "4L8", "3L12"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["8M", "7V", "3T"], - mimic: [ - "8L32", - "8V", - "7L15", - "7E", - "7V", - "6L15", - "6E", - "5L15", - "5E", - "4L18", - "4E", - "3T", - "3E" - ], - mistyterrain: ["8M", "7L1", "6L1"], - mudslap: ["7V", "4T", "3T"], - mysticalfire: ["8M"], - nastyplot: ["8M", "7E", "6E", "5E", "4E"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - pound: ["8L1", "8V", "7L1"], - powersplit: ["8E", "7E", "6E", "5E"], - powerswap: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - poweruppunch: ["6M"], - protect: ["8M", "8L20", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["8L28", "8V", "7L25", "7V", "6L25", "5L25", "4L25", "3L29"], - psychic: [ - "8M", - "8L48", - "8V", - "7M", - "7L39", - "7V", - "6M", - "6L39", - "5M", - "5L39", - "4M", - "4L39", - "3M", - "3L43", - "3S0" - ], - psychicterrain: ["8M", "7E"], - psychup: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - psyshock: ["8M", "7M", "6M", "5M"], - psywave: ["8V", "7L15", "7V", "6L15", "5L15"], - quickguard: ["8L1", "7L1", "6L1", "5L1"], - rage: ["7V"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - recycle: [ - "8L24", - "7T", - "7L32", - "6T", - "6L32", - "5T", - "5L32", - "4M", - "4L32", - "3L33" - ], - reflect: [ - "8M", - "8L36", - "8V", - "7M", - "7L22", - "7V", - "6M", - "6L22", - "5M", - "5L22", - "4M", - "4L22", - "3M", - "3L19" - ], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roleplay: [ - "8L16", - "7T", - "7L43", - "6T", - "6L43", - "5T", - "5L43", - "4T", - "4L43", - "3L40" - ], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "8M", - "8L36", - "7M", - "7L50", - "7V", - "6M", - "6L50", - "5M", - "5L50", - "4M", - "4L50", - "3M", - "3L50" - ], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["8M", "7T", "6T", "5T", "5D", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - storedpower: ["8M"], - submission: ["7V"], - substitute: [ - "8M", - "8V", - "7M", - "7L29", - "7V", - "6M", - "6L29", - "5M", - "5L29", - "4M", - "4L29", - "3T", - "3L8" - ], - suckerpunch: ["8L40"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["7V"], - taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - teeterdance: ["8L52", "7E", "6E", "5E", "5D", "4E"], - telekinesis: ["7T", "5M"], - teleport: ["8V", "7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T", "3S0"], - thunderwave: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - tickle: ["8E"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trick: [ - "8M", - "7T", - "7L36", - "7E", - "6T", - "6L36", - "6E", - "5T", - "5L36", - "5E", - "4T", - "4L36", - "4E", - "3L36", - "3E" - ], - trickroom: ["8M", "7M", "6M", "5M", "4M"], - uproar: ["8M"], - wakeupslap: ["7E", "6E", "5E", "4E"], - wideguard: ["8L1", "7L1", "6L1", "5L1"], - wonderroom: ["8M", "7T", "6T", "5T"], - zapcannon: ["7V"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 42, - abilities: ["soundproof"], - moves: ["followme", "psychic", "encore", "thunderpunch"] - } - ], - encounters: [{ generation: 1, level: 6 }] - }, - mrmimegalar: { - learnset: { - allyswitch: ["8M", "8L16"], - attract: ["8M"], - avalanche: ["8M"], - batonpass: ["8M", "8L1"], - blizzard: ["8M"], - bodyslam: ["8M"], - brickbreak: ["8M"], - calmmind: ["8M"], - charm: ["8M"], - confuseray: ["8E"], - confusion: ["8L12", "8S0"], - copycat: ["8L1", "8S0"], - dazzlinggleam: ["8M", "8L1"], - doublekick: ["8L24"], - drainpunch: ["8M"], - encore: ["8M", "8L1", "8S0"], - endure: ["8M"], - energyball: ["8M"], - expandingforce: ["8T"], - facade: ["8M"], - fakeout: ["8E"], - fling: ["8M"], - focusblast: ["8M"], - foulplay: ["8M"], - freezedry: ["8L44"], - futuresight: ["8M"], - gigaimpact: ["8M"], - grassknot: ["8M"], - guardswap: ["8M"], - hail: ["8M"], - helpinghand: ["8M"], - hyperbeam: ["8M"], - hypnosis: ["8L32"], - icebeam: ["8M"], - icepunch: ["8M"], - iceshard: ["8L1", "8S0"], - iciclespear: ["8M"], - icywind: ["8M", "8L20"], - irondefense: ["8M"], - lightscreen: ["8M", "8L1"], - magicroom: ["8M"], - megakick: ["8M"], - megapunch: ["8M"], - metronome: ["8M"], - mimic: ["8L1"], - mirrorcoat: ["8L36"], - mistyterrain: ["8M", "8L1"], - nastyplot: ["8M"], - payback: ["8M"], - pound: ["8L1"], - powersplit: ["8E"], - powerswap: ["8M"], - protect: ["8M", "8L1"], - psybeam: ["8L28"], - psychic: ["8M", "8L48"], - psychicterrain: ["8M"], - psyshock: ["8M"], - raindance: ["8M"], - rapidspin: ["8L1"], - recycle: ["8L1"], - reflect: ["8M", "8L1"], - rest: ["8M"], - roleplay: ["8L1"], - round: ["8M"], - safeguard: ["8M", "8L1"], - screech: ["8M"], - shadowball: ["8M"], - skillswap: ["8M"], - sleeptalk: ["8M"], - snore: ["8M"], - solarbeam: ["8M"], - stompingtantrum: ["8M"], - storedpower: ["8M"], - substitute: ["8M"], - suckerpunch: ["8L40"], - sunnyday: ["8M"], - taunt: ["8M"], - teeterdance: ["8L52"], - thief: ["8M"], - thunder: ["8M"], - thunderbolt: ["8M"], - thunderwave: ["8M"], - tickle: ["8E"], - trick: ["8M"], - trickroom: ["8M"], - tripleaxel: ["8T"], - uproar: ["8M"], - wonderroom: ["8M"], - zenheadbutt: ["8M"] - }, - eventData: [ - { - generation: 8, - level: 15, - isHidden: true, - moves: ["copycat", "encore", "iceshard", "confusion"], - pokeball: "cherishball" - } - ] - }, - mrrime: { - learnset: { - afteryou: ["8L1"], - allyswitch: ["8M", "8L16"], - attract: ["8M"], - avalanche: ["8M"], - batonpass: ["8M", "8L1"], - blizzard: ["8M"], - block: ["8L1"], - bodyslam: ["8M"], - brickbreak: ["8M"], - calmmind: ["8M"], - charm: ["8M"], - confusion: ["8L12"], - copycat: ["8L1"], - dazzlinggleam: ["8M", "8L1"], - doublekick: ["8L24"], - drainpunch: ["8M"], - encore: ["8M", "8L1"], - endure: ["8M"], - energyball: ["8M"], - expandingforce: ["8T"], - facade: ["8M"], - faketears: ["8M", "8L1"], - fling: ["8M"], - focusblast: ["8M"], - foulplay: ["8M"], - freezedry: ["8L44"], - futuresight: ["8M"], - gigaimpact: ["8M"], - grassknot: ["8M"], - guardswap: ["8M"], - hail: ["8M"], - helpinghand: ["8M"], - hyperbeam: ["8M"], - hypnosis: ["8L32"], - icebeam: ["8M"], - icepunch: ["8M"], - iceshard: ["8L1"], - iciclespear: ["8M"], - icywind: ["8M", "8L20"], - irondefense: ["8M"], - lightscreen: ["8M", "8L1"], - magicroom: ["8M"], - megakick: ["8M"], - megapunch: ["8M"], - metronome: ["8M"], - mimic: ["8L1"], - mirrorcoat: ["8L36"], - mistyterrain: ["8M", "8L1"], - nastyplot: ["8M"], - payback: ["8M"], - pound: ["8L1"], - powerswap: ["8M"], - protect: ["8M", "8L1"], - psybeam: ["8L28"], - psychic: ["8M", "8L48"], - psychicterrain: ["8M"], - psyshock: ["8M"], - raindance: ["8M"], - rapidspin: ["8L1"], - recycle: ["8L1"], - reflect: ["8M", "8L1"], - rest: ["8M"], - roleplay: ["8L1"], - round: ["8M"], - safeguard: ["8M", "8L1"], - screech: ["8M"], - shadowball: ["8M"], - skillswap: ["8M"], - slackoff: ["8L1"], - sleeptalk: ["8M"], - snore: ["8M"], - solarbeam: ["8M"], - stompingtantrum: ["8M"], - storedpower: ["8M"], - substitute: ["8M"], - suckerpunch: ["8L40"], - sunnyday: ["8M"], - taunt: ["8M"], - teeterdance: ["8L52"], - thief: ["8M"], - thunder: ["8M"], - thunderbolt: ["8M"], - thunderwave: ["8M"], - trick: ["8M"], - trickroom: ["8M"], - tripleaxel: ["8T"], - uproar: ["8M"], - wonderroom: ["8M"], - zenheadbutt: ["8M"] - } - }, - scyther: { - learnset: { - acrobatics: ["9M", "8M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: [ - "9M", - "9L32", - "8M", - "8L32", - "8V", - "7L17", - "7V", - "6L17", - "5L17", - "5S2", - "4L17", - "3L21" - ], - aircutter: ["9M"], - airslash: [ - "9M", - "9L36", - "8M", - "8L36", - "8V", - "7L50", - "6L50", - "5L53", - "4L53" - ], - assurance: ["8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "8M", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - bide: ["7V"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - brutalswing: ["8M", "7M"], - bugbite: ["9M", "7T", "6T", "5T", "4T"], - bugbuzz: ["9M", "8M", "7E", "6E", "5E", "4E"], - captivate: ["4M"], - closecombat: ["9M"], - confide: ["7M", "6M"], - counter: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - crosspoison: ["8M"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defog: ["9E", "8E", "7T", "7E", "6E", "5E", "4M"], - detect: ["7V"], - doubleedge: ["7V", "3T"], - doublehit: ["9L20", "8L20", "7L49", "6L49", "5L49", "4L49"], - doubleteam: [ - "9L16", - "8L16", - "8V", - "7M", - "7L37", - "7V", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L37", - "3M", - "3L41" - ], - dualwingbeat: ["9M", "8T"], - endure: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "4E", "3T", "3E"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: [ - "9M", - "9L8", - "8M", - "8L8", - "7M", - "7L13", - "7V", - "6M", - "6L13", - "5M", - "5L13", - "4M", - "4L13", - "3L16" - ], - feint: ["9E", "8E", "8V", "7L61", "6L61", "5L61", "4L61"], - focusenergy: [ - "9L28", - "8M", - "8L28", - "8V", - "7L5", - "7V", - "6L5", - "5L5", - "4L5", - "3L6", - "3S0" - ], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: [ - "9L4", - "8L4", - "7L25", - "7V", - "6L25", - "5L25", - "5S2", - "4T", - "4L25", - "3T", - "3L46" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], - laserfocus: ["8L44", "7T"], - leer: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - lightscreen: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4E", "3E"], - lunge: ["9M"], - mimic: ["7V", "3T"], - morningsun: ["3S1"], - naturalgift: ["4M"], - nightslash: [ - "9E", - "8E", - "7L45", - "7E", - "6L45", - "6E", - "5L45", - "5E", - "4L45", - "4E" - ], - ominouswind: ["4T"], - pounce: ["9M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychocut: ["8M"], - pursuit: ["7L9", "7V", "6L9", "5L9", "4L9", "3L11"], - quickattack: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "3L1", - "3S0" - ], - quickguard: ["9E", "8E", "7E", "6E"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - razorwind: [ - "8V", - "7L33", - "7E", - "7V", - "6L33", - "6E", - "5L33", - "5E", - "4L33", - "4E", - "3E", - "3S1" - ], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - roost: ["8V", "7M", "6M", "5T", "4M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "7V", "6M", "5M", "4E", "3E"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - silverwind: ["7E", "6E", "5E", "4M", "4E", "3E", "3S1"], - skittersmack: ["9M"], - skullbash: ["7V"], - slash: [ - "9L24", - "8L24", - "8V", - "7L29", - "7V", - "6L29", - "5L29", - "5S2", - "4L29", - "3L31", - "3S1" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - steelwing: ["8M", "7M", "7E", "7V", "6M", "6E", "5E", "4M", "3M"], - strugglebug: ["9M", "6M", "5M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - swordsdance: [ - "9M", - "9L44", - "8M", - "8L48", - "8V", - "7M", - "7L57", - "7V", - "6M", - "6L57", - "5M", - "5L57", - "4M", - "4L57", - "3T", - "3L36" - ], - tailwind: ["9M", "7T", "6T", "5T", "5D", "4T"], - takedown: ["9M", "7V"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uturn: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - vacuumwave: ["9M", "7L1", "6L1", "5L1", "4L1"], - wingattack: [ - "9L12", - "8L12", - "8V", - "7L21", - "7V", - "6L21", - "5L21", - "5S2", - "4L21", - "3L26" - ], - xscissor: [ - "9M", - "9L40", - "8M", - "8L40", - "8V", - "7M", - "7L41", - "6M", - "6L41", - "5M", - "5L41", - "4M", - "4L41" - ] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - abilities: ["swarm"], - moves: ["quickattack", "leer", "focusenergy"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 40, - abilities: ["swarm"], - moves: ["morningsun", "razorwind", "silverwind", "slash"] - }, - { - generation: 5, - level: 30, - moves: ["agility", "wingattack", "furycutter", "slash"], - pokeball: "cherishball" - } - ], - encounters: [ - { generation: 1, level: 15 }, - { generation: 1, level: 25 } - ] - }, - scizor: { - learnset: { - acrobatics: ["9M", "8M", "7M", "6M", "5M"], - aerialace: ["9M", "7M", "6M", "6S5", "5M", "4M", "3M"], - agility: [ - "9M", - "9L1", - "8M", - "8L1", - "7L17", - "7V", - "6L17", - "6S5", - "6S6", - "5L17", - "4L17", - "4S1", - "3L21" - ], - aircutter: ["9M"], - airslash: ["9M", "9L1", "8M", "8L1"], - assurance: ["8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - brutalswing: ["8M", "7M"], - bugbite: ["9M", "7T", "6T", "5T", "5S2", "4T"], - bugbuzz: ["9M", "8M"], - bulletpunch: ["9L0", "8L0", "7L1", "6L1", "6S7", "5L1", "5S2", "4L1"], - captivate: ["4M"], - closecombat: ["9M"], - confide: ["7M", "6M"], - counter: ["3T"], - crosspoison: ["8M"], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defog: ["7T", "4M"], - detect: ["7V"], - doubleedge: ["9M", "3T"], - doublehit: ["9L20", "8L20", "7L49", "6L49", "6S4", "5L49", "4L49"], - doubleteam: [ - "9L16", - "8L16", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M", - "3L41" - ], - dualwingbeat: ["9M", "8T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L13", - "7V", - "6M", - "6L13", - "6S5", - "6S6", - "5M", - "5L13", - "4M", - "4L13", - "3L16" - ], - feint: ["7L1", "6L1", "5L61", "4L61"], - flashcannon: ["9M", "8M", "7M", "6M", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusenergy: [ - "9L28", - "8M", - "8L28", - "7L5", - "7V", - "6L5", - "5L5", - "5S3", - "4L5", - "3L6" - ], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: [ - "9L1", - "8L1", - "7L25", - "7V", - "6L25", - "6S5", - "6S6", - "5L25", - "4T", - "4L25", - "3T", - "3L46", - "3S0" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hardpress: ["9M"], - headbutt: ["7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - irondefense: [ - "9M", - "9L32", - "8M", - "8L32", - "7T", - "7L37", - "6T", - "6L37", - "5T", - "5L37", - "4T", - "4L37", - "4S1", - "3L41" - ], - ironhead: [ - "9M", - "9L36", - "8M", - "8L36", - "7T", - "7L50", - "6T", - "6L50", - "6S4", - "5T", - "5L53", - "4T", - "4L53" - ], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["8L44", "7T"], - leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "5S3", "4L1", "3L1"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - lunge: ["9M"], - metalclaw: [ - "9M", - "9L12", - "8L12", - "7L21", - "7V", - "6L21", - "6S6", - "5L21", - "4L21", - "3L26", - "3S0" - ], - mimic: ["3T"], - naturalgift: ["4M"], - nightslash: ["7L45", "6L45", "6S4", "5L45", "4L45"], - ominouswind: ["4T"], - pounce: ["9M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychocut: ["8M"], - pursuit: ["7L9", "7V", "6L9", "5L9", "5S3", "4L9", "3L11"], - quickattack: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - razorwind: ["7L33", "6L33", "5L33", "4L33"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M", "8M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - roost: ["7M", "6M", "6S7", "5T", "5S2", "4M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - sandtomb: ["8M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - silverwind: ["4M"], - skittersmack: ["9M"], - slash: [ - "9L24", - "8L24", - "7L29", - "7V", - "6L29", - "5L29", - "4L29", - "3L31", - "3S0" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - steelbeam: ["9M", "8T"], - steelwing: ["8M", "7M", "7V", "6M", "5S3", "4M", "3M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - strugglebug: ["9M", "6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - swordsdance: [ - "9M", - "9L44", - "8M", - "8L48", - "7M", - "7L57", - "7V", - "6M", - "6L57", - "6S7", - "5M", - "5L57", - "5S2", - "4M", - "4L57", - "4S1", - "3T", - "3L36", - "3S0" - ], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uturn: ["9M", "8M", "7M", "6M", "6S7", "5M", "4M"], - vacuumwave: ["9M"], - venoshock: ["8M", "7M", "6M", "5M"], - wingattack: ["9L1", "8L1"], - xscissor: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L41", - "6M", - "6L41", - "6S4", - "5M", - "5L41", - "4M", - "4L41", - "4S1" - ] - }, - eventData: [ - { - generation: 3, - level: 50, - gender: "M", - abilities: ["swarm"], - moves: ["furycutter", "metalclaw", "swordsdance", "slash"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 50, - gender: "M", - nature: "Adamant", - abilities: ["swarm"], - moves: ["xscissor", "swordsdance", "irondefense", "agility"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 100, - gender: "M", - abilities: ["technician"], - moves: ["bulletpunch", "bugbite", "roost", "swordsdance"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["leer", "focusenergy", "pursuit", "steelwing"] - }, - { - generation: 6, - level: 50, - gender: "M", - moves: ["xscissor", "nightslash", "doublehit", "ironhead"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 25, - nature: "Adamant", - abilities: ["technician"], - moves: ["aerialace", "falseswipe", "agility", "furycutter"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 25, - moves: ["metalclaw", "falseswipe", "agility", "furycutter"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - abilities: ["technician"], - moves: ["bulletpunch", "swordsdance", "roost", "uturn"], - pokeball: "cherishball" - } - ] - }, - kleavor: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M"], - agility: ["9M", "9L32"], - aircutter: ["9M"], - airslash: ["9M"], - batonpass: ["9M"], - brickbreak: ["9M"], - bugbite: ["9M"], - bugbuzz: ["9M"], - closecombat: ["9M"], - doubleedge: ["9M"], - doublehit: ["9L20"], - doubleteam: ["9L16"], - dualwingbeat: ["9M"], - endure: ["9M"], - facade: ["9M"], - falseswipe: ["9M", "9L8"], - focusenergy: ["9L28"], - furycutter: ["9L4"], - gigaimpact: ["9M"], - helpinghand: ["9M"], - hyperbeam: ["9M"], - leer: ["9L1"], - lightscreen: ["9M"], - lunge: ["9M"], - pounce: ["9M"], - protect: ["9M"], - quickattack: ["9L1"], - raindance: ["9M"], - rest: ["9M"], - reversal: ["9M"], - rockblast: ["9M"], - rockslide: ["9M", "9L36"], - rocktomb: ["9M"], - sandstorm: ["9M"], - scaryface: ["9M"], - skittersmack: ["9M"], - slash: ["9L24"], - sleeptalk: ["9M"], - smackdown: ["9M", "9L12"], - stealthrock: ["9M"], - stoneaxe: ["9L0"], - stoneedge: ["9M"], - strugglebug: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - swift: ["9M"], - swordsdance: ["9M", "9L44"], - tailwind: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - trailblaze: ["9M"], - uturn: ["9M"], - vacuumwave: ["9M"], - xscissor: ["9M", "9L40"] - } - }, - smoochum: { - learnset: { - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - auroraveil: ["7M"], - avalanche: ["8M", "7L35", "6L35", "5L35", "4M", "4L31"], - blizzard: [ - "8M", - "8L48", - "7M", - "7L48", - "7V", - "6M", - "6L48", - "5M", - "5L48", - "4M", - "4L45", - "3M", - "3L57" - ], - bodyslam: ["8M", "3T"], - calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["7E", "6E", "5E", "5D", "4M"], - charm: ["8M"], - confide: ["7M", "6M"], - confusion: ["8L12", "7L15", "7V", "6L15", "5L15", "4L15", "3L21"], - copycat: ["8L8", "7L41", "6L41", "5L41", "4L38"], - counter: ["3T"], - covet: ["8L16", "7T", "6T", "5T"], - curse: ["7V"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["8M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - dynamicpunch: ["7V", "3T"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["8M"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["8E", "7E", "6E", "5E", "4E", "3E"], - faketears: ["8M", "8L24", "7L28", "6L28", "5L28", "4L25", "3L37"], - flash: ["6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - frostbreath: ["7M", "6M", "5M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - healbell: ["7T", "6T", "5T", "4T"], - heartstamp: ["7L21", "6L21", "5L21"], - helpinghand: ["8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: [ - "8M", - "8L28", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E" - ], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - lick: ["8L1", "7L5", "7V", "6L5", "5L5", "4L5", "3L1"], - lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], - luckychant: ["7L31", "6L31", "5L31", "4L28"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], - meanlook: ["8L40", "7L25", "7V", "6L25", "5L25", "4L21", "3L33"], - meditate: ["7E", "7V", "6E", "5E", "4E", "3E"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - metronome: ["8M", "3T"], - mimic: ["3T"], - miracleeye: ["7E", "6E", "5E", "4E"], - mudslap: ["7V", "4T", "3T"], - nastyplot: ["8M", "7E", "6E", "5E", "4E"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - perishsong: ["8L44", "7L45", "7V", "6L45", "5L45", "4L41", "3L49"], - pound: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - powdersnow: ["8L4", "7L11", "7V", "6L11", "5L11", "4L11", "3L13"], - protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: [ - "8M", - "8L32", - "7M", - "7L38", - "7V", - "6M", - "6L38", - "5M", - "5L38", - "4M", - "4L35", - "3M", - "3L45" - ], - psychup: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - psyshock: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roleplay: ["8E", "7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowball: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sing: ["8L20", "7L18", "7V", "6L18", "5L18", "4L18", "3L25"], - skillswap: ["8M", "7T", "6T", "5T", "5D", "4M", "3M"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - storedpower: ["8M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetkiss: ["8L36", "7L8", "7V", "6L8", "5L8", "5D", "4L8", "3L9"], - sweetscent: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trick: ["8M", "7T", "6T", "5T", "4T"], - trickroom: ["8M", "7M", "6M", "5M", "4M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - wakeupslap: ["7E", "6E", "5E"], - waterpulse: ["7T", "6T", "4M", "3M"], - wish: ["8E", "7E", "6E", "5E", "4E", "3E"], - wonderroom: ["8M", "7T"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - } - }, - jynx: { - learnset: { - allyswitch: ["8M", "7T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - auroraveil: ["7M"], - avalanche: ["8M", "7L39", "6L39", "5L39", "4M", "4L33"], - bide: ["7V"], - blizzard: [ - "8M", - "8L58", - "8V", - "7M", - "7L60", - "7V", - "6M", - "6L60", - "5M", - "5L60", - "4M", - "4L55", - "3M", - "3L67" - ], - bodyslam: [ - "8M", - "8V", - "7L44", - "7V", - "6L44", - "5L44", - "4L39", - "3T", - "3L51" - ], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bubblebeam: ["7V"], - calmmind: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - charm: ["8M"], - confide: ["7M", "6M"], - confusion: ["8L12", "8V"], - copycat: ["8L1"], - counter: ["7V", "3T"], - covet: ["8L16", "7T", "6T", "5T"], - curse: ["7V"], - doubleedge: ["7V", "3T"], - doubleslap: ["8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L21"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["8M", "7L1", "6L1"], - drainpunch: ["8M", "7T", "6T", "5T", "4M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - dynamicpunch: ["7V", "3T"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["8M"], - endure: ["8M", "7V", "4M", "3T"], - energyball: ["8M", "7M", "6M", "5M", "4M"], - expandingforce: ["8T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - faketears: ["8M", "8L24", "7L28", "6L28", "5L28", "4L25", "3L41"], - flash: ["6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], - frostbreath: ["7M", "6M", "5M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: ["8M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["8V", "7V", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - heartstamp: ["7L21", "6L21", "5L21"], - helpinghand: ["8M", "8V", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["8M", "7T", "6T", "5T"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: [ - "8M", - "8L28", - "8V", - "7T", - "7L18", - "7V", - "6T", - "6L18", - "5T", - "5L18", - "4T", - "4L18", - "3T", - "3L25" - ], - iciclespear: ["8M"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - lick: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - lightscreen: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - lovelykiss: ["8L40", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], - meanlook: ["8L46", "7L25", "7V", "6L25", "5L25", "4L21", "3L35"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["8M", "7V", "3T"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - nastyplot: ["8M"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - perishsong: ["8L52", "7L1", "7V", "6L1", "5L55", "4L49", "3L57"], - pound: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - powdersnow: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - poweruppunch: ["6M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["8M", "8L34", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychicterrain: ["8M"], - psychocut: ["8M"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: ["8M", "7M", "6M", "5M"], - psywave: ["7V"], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - screech: ["8V"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shadowball: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sing: ["8L20"], - skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - storedpower: ["8M"], - submission: ["7V"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetkiss: ["8L1"], - sweetscent: ["7V"], - takedown: ["7V"], - taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - teleport: ["8V", "7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thrash: ["7V"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trick: ["8M", "7T", "6T", "5T", "4T"], - trickroom: ["8M", "7M", "6M", "5M", "4M"], - tripleaxel: ["8T"], - uproar: ["8M"], - wakeupslap: ["7L33", "6L33", "5L33", "4L28"], - watergun: ["7V"], - waterpulse: ["7T", "6T", "4M", "3M"], - wonderroom: ["8M", "7T"], - wringout: ["7L49", "6L49", "5L49", "4L44"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - }, - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 10 }, - { - generation: 3, - level: 20, - nature: "Mild", - ivs: { - hp: 18, - atk: 17, - def: 18, - spa: 22, - spd: 25, - spe: 21 - }, - abilities: ["oblivious"], - pokeball: "pokeball" - }, - { generation: 4, level: 22 }, - { generation: 7, level: 9 } - ] - }, - elekid: { - learnset: { - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - barrier: ["7E", "7V", "6E", "5E", "4E", "3E"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - charge: ["9M", "9L8", "8L8"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - counter: ["3T"], - covet: ["7T", "6T", "5T"], - crosschop: [ - "9E", - "8E", - "7E", - "7V", - "6E", - "5E", - "5D", - "4E", - "3E", - "3S0" - ], - curse: ["7V"], - detect: ["7V"], - discharge: ["9L32", "8L32", "7L33", "6L33", "5L33", "4L34"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dualchop: ["7T", "6T", "5T"], - dynamicpunch: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3T"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M", "8M", "7L22", "6L22", "5L22"], - electroweb: ["9M", "8M", "7T", "6T", "5T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - feint: ["9E", "8E", "7E", "6E", "5E", "4E"], - firepunch: [ - "9M", - "8M", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E", - "3S0" - ], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M"], - focuspunch: [ - "9M", - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5E", - "4M", - "3M" - ], - followme: ["9E"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - hammerarm: ["9E", "8E", "7E", "6E", "5E"], - headbutt: ["7V", "4T"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: [ - "9M", - "8M", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E", - "3S0" - ], - karatechop: ["7E", "7V", "6E", "5E", "4E", "3E"], - knockoff: ["9M"], - leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - lightscreen: [ - "9M", - "9L44", - "8M", - "8L44", - "7M", - "7L26", - "7V", - "6M", - "6L26", - "5M", - "5L26", - "4M", - "4L25", - "3M", - "3L17" - ], - lowkick: [ - "9M", - "9L36", - "8M", - "8L36", - "7T", - "7L8", - "6T", - "6L8", - "5T", - "5L8", - "4T", - "4L10" - ], - magnetrise: ["7T", "6T", "5T", "5D", "4T"], - meditate: ["7E", "7V", "6E", "5E", "4E", "3E"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - metalsound: ["9M"], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rollingkick: ["7E", "7V", "6E", "5E", "4E", "3E"], - round: ["8M", "7M", "6M", "5M"], - screech: [ - "9L24", - "8M", - "8L24", - "7L36", - "7V", - "6L36", - "5L36", - "4L43", - "3L33" - ], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shockwave: [ - "9L16", - "8L16", - "7T", - "7L15", - "6T", - "6L15", - "5L15", - "4M", - "4L19", - "3M" - ], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - supercellslam: ["9M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: [ - "9M", - "9L12", - "8M", - "8L12", - "7L12", - "7V", - "6L12", - "5L12", - "4T", - "4L16", - "3T", - "3L25" - ], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: [ - "9M", - "9L48", - "8M", - "8L48", - "7M", - "7L43", - "7V", - "6M", - "6L43", - "5M", - "5L43", - "4M", - "4L46", - "3M", - "3L49" - ], - thunderbolt: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L40", - "7V", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L37", - "3M", - "3L41" - ], - thunderpunch: [ - "9M", - "9L28", - "8M", - "8L28", - "7T", - "7L29", - "7V", - "6T", - "6L29", - "5T", - "5L29", - "4T", - "4L28", - "3T", - "3L9", - "3S0" - ], - thundershock: ["9L4", "8L4", "7L5", "6L5", "5L5", "5D", "4L7"], - thunderwave: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L19", - "6M", - "6L19", - "5M", - "5L19", - "4M", - "3T" - ], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["9M", "8M", "7T", "6T", "5T", "4T"], - voltswitch: ["9M", "8M", "7M", "6M", "5M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 20, - moves: ["icepunch", "firepunch", "thunderpunch", "crosschop"], - pokeball: "pokeball" - } - ] - }, - electabuzz: { - learnset: { - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bodyslam: ["9M", "8M", "7V", "3T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulkup: ["9M"], - captivate: ["4M"], - charge: ["9M", "9L1", "8L1"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - counter: ["7V", "3T"], - covet: ["7T", "6T", "5T"], - crosschop: ["3S1"], - curse: ["7V"], - detect: ["7V"], - discharge: ["9L34", "8L34", "7L36", "6L36", "5L36", "4L37"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dualchop: ["7T", "6T", "5T"], - dynamicpunch: ["7V", "3T"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M", "8M", "7L22", "6L22", "5L22"], - electroweb: ["9M", "8M", "7T", "6T", "5T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - followme: ["3S1"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "9L64", "8M", "8L64", "7M", "6M", "5M", "4M"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M"], - leer: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - lightscreen: [ - "9M", - "9L52", - "8M", - "8L52", - "8V", - "7M", - "7L26", - "7V", - "6M", - "6L26", - "6S4", - "5M", - "5L26", - "5S3", - "4M", - "4L25", - "4S2", - "3M", - "3L17" - ], - lowkick: [ - "9M", - "9L40", - "8M", - "8L40", - "8V", - "7T", - "7L8", - "6T", - "6L8", - "6S4", - "5T", - "5L8", - "5S3", - "4T", - "4L10", - "4S2" - ], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - magnetrise: ["7T", "6T", "5T", "4T"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metalsound: ["9M"], - metronome: ["9M", "7V"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psywave: ["7V"], - quickattack: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - risingvoltage: ["8T"], - rockclimb: ["4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - screech: [ - "9L24", - "8M", - "8L24", - "8V", - "7L42", - "7V", - "6L42", - "5L42", - "4L52", - "3L36" - ], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shockwave: [ - "9L16", - "8L16", - "7T", - "7L15", - "6T", - "6L15", - "6S4", - "5L15", - "5S3", - "4M", - "4L19", - "4S2", - "3M" - ], - signalbeam: ["7T", "6T", "5T", "4T"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - supercellslam: ["9M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: [ - "9M", - "9L12", - "8M", - "8L12", - "8V", - "7L12", - "7V", - "6L12", - "5L12", - "5S3", - "4T", - "4L16", - "3T", - "3L25" - ], - takedown: ["9M", "7V"], - taunt: ["9M", "8V"], - teleport: ["8V", "7V"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: [ - "9M", - "9L58", - "8M", - "8L58", - "8V", - "7M", - "7L55", - "7V", - "6M", - "6L55", - "5M", - "5L55", - "4M", - "4L58", - "3M", - "3L58" - ], - thunderbolt: [ - "9M", - "9L46", - "8M", - "8L46", - "8V", - "7M", - "7L49", - "7V", - "6M", - "6L49", - "5M", - "5L49", - "4M", - "4L43", - "3M", - "3L47", - "3S1" - ], - thunderpunch: [ - "9M", - "9L28", - "8M", - "8L28", - "8V", - "7T", - "7L29", - "7V", - "6T", - "6L29", - "6S4", - "5T", - "5L29", - "4T", - "4L28", - "4S2", - "3T", - "3L1", - "3S0" - ], - thundershock: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1"], - thunderwave: [ - "9M", - "9L20", - "8M", - "8L20", - "8V", - "7M", - "7L19", - "7V", - "6M", - "6L19", - "5M", - "5L19", - "4M", - "3T", - "3S1" - ], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["9M", "8M"], - voltswitch: ["9M", "8M", "7M", "6M", "5M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["quickattack", "leer", "thunderpunch"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 43, - moves: ["followme", "crosschop", "thunderwave", "thunderbolt"] - }, - { - generation: 4, - level: 30, - gender: "M", - nature: "Naughty", - moves: ["lowkick", "shockwave", "lightscreen", "thunderpunch"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 30, - moves: ["lowkick", "swift", "shockwave", "lightscreen"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 30, - gender: "M", - isHidden: true, - moves: ["lowkick", "shockwave", "lightscreen", "thunderpunch"], - pokeball: "cherishball" - } - ], - encounters: [ - { generation: 1, level: 33 }, - { generation: 2, level: 15 }, - { generation: 4, level: 15 }, - { generation: 7, level: 25 } - ] - }, - electivire: { - learnset: { - attract: ["8M", "7M", "6M", "5M", "4M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulkup: ["9M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - charge: ["9M", "9L1", "8L1"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - crosschop: ["4S0"], - darkestlariat: ["8M"], - dig: ["9M", "8M", "6M", "5M", "4M"], - discharge: ["9L34", "8L34", "7L36", "6L36", "5L36", "4L37", "4S1"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - dualchop: ["7T", "6T", "5T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "4S0"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "8M", "7L1", "6L1"], - electroball: ["9M", "8M", "7L22", "6L22", "5L22"], - electroweb: ["9M", "8M", "7T", "6T", "5T"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - firepunch: [ - "9M", - "8M", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: [ - "9M", - "9L64", - "8M", - "8L64", - "7M", - "7L62", - "6M", - "6L62", - "5M", - "5L62", - "4M", - "4L67" - ], - headbutt: ["4T"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "4S0"], - iondeluge: ["7L1", "6L1"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - knockoff: ["9M"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - lightscreen: [ - "9M", - "9L52", - "8M", - "8L52", - "7M", - "7L26", - "6M", - "6L26", - "5M", - "5L26", - "4M", - "4L25", - "4S1" - ], - lowkick: [ - "9M", - "9L40", - "8M", - "8L40", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - magnetrise: ["7T", "6T", "5T", "4T"], - megakick: ["8M"], - megapunch: ["8M"], - metalsound: ["9M"], - metronome: ["9M"], - mudslap: ["4T"], - naturalgift: ["4M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], - quickattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - reflect: ["9M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - risingvoltage: ["8T"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - screech: ["9L24", "8M", "8L24", "7L42", "6L42", "5L42", "4L52"], - secretpower: ["6M", "4M"], - shockwave: [ - "9L16", - "8L16", - "7T", - "7L15", - "6T", - "6L15", - "5L15", - "4M", - "4L19" - ], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - stompingtantrum: ["9M", "8M", "7T"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - supercellslam: ["9M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: [ - "9M", - "9L12", - "8M", - "8L12", - "7L12", - "6L12", - "5L12", - "4T", - "4L16" - ], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunder: [ - "9M", - "9L58", - "8M", - "8L58", - "7M", - "7L55", - "6M", - "6L55", - "5M", - "5L55", - "4M", - "4L58" - ], - thunderbolt: [ - "9M", - "9L46", - "8M", - "8L46", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "5L49", - "4M", - "4L43", - "4S1" - ], - thunderpunch: [ - "9M", - "9L28", - "8M", - "8L28", - "7T", - "7L29", - "6T", - "6L29", - "5T", - "5L29", - "4T", - "4L28", - "4S0", - "4S1" - ], - thundershock: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - thunderwave: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L19", - "6M", - "6L19", - "5M", - "5L19", - "4M" - ], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - uproar: ["9M", "8M"], - voltswitch: ["9M", "8M", "7M", "6M", "5M"], - weatherball: ["9M", "8M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"] - }, - eventData: [ - { - generation: 4, - level: 50, - gender: "M", - nature: "Adamant", - moves: ["thunderpunch", "icepunch", "crosschop", "earthquake"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 50, - gender: "M", - nature: "Serious", - moves: ["lightscreen", "thunderpunch", "discharge", "thunderbolt"], - pokeball: "cherishball" - } - ] - }, - magby: { - learnset: { - acidspray: ["9M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - barrier: ["7E", "7V", "6E", "5E", "4E", "3E"], - belch: ["9E", "8E", "7E", "6E"], - bellydrum: ["9E", "7E", "6E", "5E", "4E"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - burningjealousy: ["9M"], - captivate: ["4M"], - clearsmog: ["9L12", "8L12", "7L19", "6L19", "5L19"], - confide: ["7M", "6M"], - confuseray: [ - "9M", - "9L20", - "8L20", - "7L26", - "7V", - "6L26", - "5L25", - "4L25", - "3L43" - ], - counter: ["3T"], - covet: ["7T", "6T", "5T"], - crosschop: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - curse: ["9M", "7V"], - detect: ["7V"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dualchop: ["7T", "6T", "5T"], - dynamicpunch: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3T"], - ember: ["9L4", "8L4", "7L5", "7V", "6L5", "5L5", "5D", "4L7", "3L1"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - feintattack: ["7L12", "6L12", "5L12", "4L16"], - fireblast: [ - "9M", - "9L48", - "8M", - "8L48", - "7M", - "7L43", - "7V", - "6M", - "6L43", - "5M", - "5L43", - "4M", - "4L46", - "3M", - "3L49" - ], - firepunch: [ - "9M", - "9L28", - "8M", - "8L28", - "7T", - "7L29", - "7V", - "6T", - "6L29", - "5T", - "5L29", - "4T", - "4L28", - "3T", - "3L19" - ], - firespin: ["9M", "8M", "7L15", "6L15", "5L15", "4L19"], - flameburst: ["7L22", "6L22", "5L22"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L40", - "7V", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L37", - "3M", - "3L37" - ], - flamewheel: ["9L16", "8L16"], - flareblitz: ["9M", "8M", "7E", "6E", "5E", "4E"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusenergy: ["8M", "7E", "6E", "5E"], - focuspunch: ["9M", "9E", "8E", "7T", "6T", "4M", "3M"], - followme: ["9E"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - headbutt: ["7V", "4T"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "5D", "4T"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - incinerate: ["6M", "5M"], - irontail: [ - "8M", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4M", - "3M" - ], - karatechop: ["7E", "7V", "6E", "5E", "4E", "3E"], - lavaplume: ["9L32", "8L32", "7L33", "6L33", "5L33", "4L34"], - leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L7"], - lowkick: ["9M", "9L36", "8M", "8L36"], - machpunch: ["9E", "8E", "7E", "6E", "5E", "4E"], - megakick: ["8M", "3T"], - megapunch: ["8M", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - overheat: ["9M", "8M", "7M", "6M", "5M", "4M"], - poisonjab: ["9M"], - powerswap: ["8M", "7E", "6E"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "9L24", "8M", "8L24"], - screech: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smog: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L13"], - smokescreen: [ - "9L8", - "8L8", - "7L8", - "7V", - "6L8", - "5L8", - "4L10", - "3L25" - ], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: [ - "9M", - "9L44", - "8M", - "8L44", - "7M", - "7L36", - "7V", - "6M", - "6L36", - "5M", - "5L36", - "4M", - "4L43", - "3M", - "3L31" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: [ - "9M", - "8M", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "5D", - "4T", - "4E", - "3T", - "3E" - ], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"] - } - }, - magmar: { - learnset: { - acidspray: ["9M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bodyslam: ["9M", "8M", "7V", "3T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - burningjealousy: ["9M", "8T"], - captivate: ["4M"], - clearsmog: ["9L12", "8L12", "8V", "7L19", "6L19", "5L19"], - confide: ["7M", "6M"], - confuseray: [ - "9M", - "9L20", - "8L20", - "8V", - "7L26", - "7V", - "6L26", - "6S4", - "5L26", - "5S3", - "4L25", - "4S2", - "3L49" - ], - counter: ["7V", "3T"], - covet: ["7T", "6T", "5T"], - crosschop: ["3S1"], - curse: ["9M", "7V"], - detect: ["7V"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dualchop: ["7T", "6T", "5T"], - dynamicpunch: ["7V", "3T"], - ember: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - feintattack: ["7L12", "6L12", "5L12", "5S3", "4L16"], - fireblast: [ - "9M", - "9L58", - "8M", - "8L58", - "8V", - "7M", - "7L55", - "7V", - "6M", - "6L55", - "5M", - "5L55", - "4M", - "4L54", - "3M", - "3L57", - "3S1" - ], - firepunch: [ - "9M", - "9L28", - "8M", - "8L28", - "8V", - "7T", - "7L29", - "7V", - "6T", - "6L29", - "6S4", - "5T", - "5L29", - "4T", - "4L28", - "4S2", - "3T", - "3L1", - "3S0" - ], - firespin: [ - "9M", - "8M", - "8V", - "7L15", - "6L15", - "6S4", - "5L15", - "5S3", - "4L19", - "4S2" - ], - flameburst: ["7L22", "6L22", "5L22"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9L46", - "8M", - "8L46", - "8V", - "7M", - "7L49", - "7V", - "6M", - "6L49", - "5M", - "5L49", - "4M", - "4L41", - "3M", - "3L41" - ], - flamewheel: ["9L16", "8L16"], - flareblitz: ["9M", "8M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusenergy: ["8M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - followme: ["3S1"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - headbutt: ["8V", "7V", "4T"], - heatcrash: ["9M"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: [ - "9M", - "9L64", - "8M", - "8L64", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - incinerate: ["6M", "5M"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M"], - lavaplume: ["9L34", "8L34", "7L36", "6L36", "5L36", "4L36"], - leer: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - lowkick: ["9M", "9L40", "8M", "8L40", "8V", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["9M", "7V"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - overheat: ["9M", "8M", "7M", "6M", "5M", "4M"], - poisonjab: ["9M"], - powerswap: ["8M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psywave: ["7V"], - rage: ["7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M"], - rockclimb: ["4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "9L24", "8M", "8L24"], - scorchingsands: ["9M", "8T"], - screech: ["8M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smog: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - smokescreen: [ - "9L1", - "8L1", - "8V", - "7L8", - "7V", - "6L8", - "6S4", - "5L8", - "5S3", - "4L10", - "4S2", - "3L25" - ], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: [ - "9M", - "9L52", - "8M", - "8L52", - "7M", - "7L42", - "7V", - "6M", - "6L42", - "5M", - "5L42", - "4M", - "4L49", - "3M", - "3L33" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["9M", "7V"], - taunt: ["9M", "8V"], - teleport: ["8V", "7V"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: [ - "9M", - "8M", - "8V", - "7T", - "7V", - "6T", - "5T", - "4T", - "3T", - "3S1" - ], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["9M", "8M"], - willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["leer", "smog", "firepunch", "ember"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 36, - moves: ["followme", "fireblast", "crosschop", "thunderpunch"] - }, - { - generation: 4, - level: 30, - gender: "M", - nature: "Quiet", - moves: ["smokescreen", "firespin", "confuseray", "firepunch"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 30, - moves: ["smokescreen", "feintattack", "firespin", "confuseray"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 30, - gender: "M", - isHidden: true, - moves: ["smokescreen", "firespin", "confuseray", "firepunch"], - pokeball: "cherishball" - } - ], - encounters: [ - { generation: 1, level: 34 }, - { generation: 2, level: 14 }, - { generation: 4, level: 14 }, - { generation: 7, level: 16 } - ] - }, - magmortar: { - learnset: { - acidspray: ["9M"], - attract: ["8M", "7M", "6M", "5M", "4M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - burningjealousy: ["9M", "8T"], - captivate: ["4M"], - clearsmog: ["9L12", "8L12", "7L19", "6L19", "5L19"], - confide: ["7M", "6M"], - confuseray: [ - "9M", - "9L20", - "8L20", - "7L26", - "6L26", - "5L26", - "4L25", - "4S1" - ], - covet: ["7T", "6T", "5T"], - curse: ["9M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - dualchop: ["7T", "6T", "5T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - ember: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - feintattack: ["7L12", "6L12", "5L12", "4L16"], - fireblast: [ - "9M", - "9L58", - "8M", - "8L58", - "7M", - "7L55", - "6M", - "6L55", - "5M", - "5L55", - "4M", - "4L58" - ], - firepunch: [ - "9M", - "9L28", - "8M", - "8L28", - "7T", - "7L29", - "6T", - "6L29", - "5T", - "5L29", - "4T", - "4L28", - "4S1" - ], - firespin: ["9M", "8M", "7L15", "6L15", "5L15", "4L19"], - flameburst: ["7L22", "6L22", "5L22"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9L46", - "8M", - "8L46", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "5L49", - "4M", - "4L43", - "4S0", - "4S1" - ], - flamewheel: ["9L16", "8L16"], - flareblitz: ["9M", "8M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusenergy: ["8M"], - focuspunch: ["9M", "7T", "6T", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - heatcrash: ["9M"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: [ - "9M", - "9L64", - "8M", - "8L64", - "7M", - "7L62", - "6M", - "6L62", - "5M", - "5L62", - "4M", - "4L67", - "4S0" - ], - hypervoice: ["9M"], - incinerate: ["6M", "5M"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - knockoff: ["9M"], - lavaplume: ["9L34", "8L34", "7L36", "6L36", "5L36", "4L37", "4S1"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - lowkick: ["9M", "9L40", "8M", "8L40", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - megakick: ["8M"], - megapunch: ["8M"], - metronome: ["9M"], - mudslap: ["4T"], - mysticalfire: ["8M"], - naturalgift: ["4M"], - overheat: ["9M", "8M", "7M", "6M", "5M", "4M"], - poisonjab: ["9M"], - powerswap: ["8M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychic: ["9M", "8M", "7M", "6M", "5M", "4M", "4S0"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["9M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "9L24", "8M", "8L24"], - scorchingsands: ["9M", "8T"], - screech: ["8M"], - secretpower: ["6M", "4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - smog: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - smokescreen: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - snore: ["8M", "7T", "6T", "5T", "4T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "4S0"], - stompingtantrum: ["9M", "8M", "7T"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: [ - "9M", - "9L52", - "8M", - "8L52", - "7M", - "7L42", - "6M", - "6L42", - "5M", - "5L42", - "4M", - "4L52" - ], - swagger: ["7M", "6M", "5M", "4M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderpunch: [ - "9M", - "8M", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - uproar: ["9M", "8M"], - weatherball: ["9M", "8M"], - willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 4, - level: 50, - gender: "F", - nature: "Modest", - moves: ["flamethrower", "psychic", "hyperbeam", "solarbeam"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 50, - gender: "M", - nature: "Hardy", - moves: ["confuseray", "firepunch", "lavaplume", "flamethrower"], - pokeball: "cherishball" - } - ] - }, - pinsir: { - learnset: { - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bind: [ - "8L8", - "8V", - "7T", - "7L4", - "7V", - "6T", - "6L4", - "5T", - "5L4", - "4L4", - "3L7" - ], - bodyslam: ["8M", "7V", "3T"], - brickbreak: [ - "8M", - "8V", - "7M", - "7L26", - "6M", - "6L18", - "5M", - "5L18", - "4M", - "4L21", - "3M", - "3L31" - ], - brutalswing: ["8M", "7M"], - bugbite: ["8L16", "7T", "7E", "6T", "6E", "5T", "5E"], - bulkup: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - closecombat: ["8M", "7E", "6E", "5E", "5D", "4E"], - confide: ["7M", "6M"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - dig: ["8M", "8V", "6M", "5M", "4M", "3M"], - doubleedge: ["7V", "3T"], - doublehit: ["8L24", "7L22", "6L22"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthquake: ["8M", "8V", "7M", "6M", "6S1", "6S2", "5M", "4M", "3M"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["8M", "7M", "6M", "5M", "4M", "4E", "3E", "3S0"], - feint: ["8E", "7E", "6E", "6S2", "5E", "4E"], - feintattack: ["7E", "6E", "5E", "4E", "3E"], - flail: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focusenergy: [ - "8M", - "8L4", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - focuspunch: ["7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyattack: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - furycutter: ["7V", "4T", "3T"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - guillotine: [ - "8L48", - "8V", - "7L50", - "7V", - "6L47", - "5L47", - "4L47", - "3L37", - "3S0" - ], - harden: ["8L1", "8V", "7L11", "7V", "6L11", "5L11", "4L13", "3L19"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["8M", "8V", "3S0"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - irondefense: ["8M", "7T", "6T", "5T", "4T"], - knockoff: ["7T", "6T", "5T", "4T"], - mefirst: ["7E", "6E", "5E", "5D"], - mimic: ["7V", "3T"], - naturalgift: ["4M"], - outrage: ["8V"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: ["8E", "7E", "6E", "6S2", "5E", "4E"], - rage: ["7V"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "6S1", "5M", "4M", "3M"], - revenge: ["8M", "7L15", "6L15", "5L15", "4L18", "3L25"], - reversal: ["8M"], - rockclimb: ["4M"], - rockslide: ["8M", "8V", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: [ - "8L12", - "8V", - "7L8", - "7V", - "6L8", - "5L8", - "4L8", - "3T", - "3L13" - ], - slash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], - stoneedge: ["8M", "7M", "6M", "6S1", "5M", "4M"], - stormthrow: ["8L20", "7L36", "6L33", "5L33"], - strength: ["8L36", "7V", "6M", "5M", "4M", "3M"], - stringshot: ["4T"], - strugglebug: ["6M", "5M"], - submission: [ - "8L44", - "8V", - "7L33", - "7V", - "6L26", - "5L26", - "4L42", - "3L43", - "3S0" - ], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superpower: [ - "8M", - "8L52", - "8V", - "7T", - "7L47", - "7E", - "6T", - "6L43", - "6E", - "5T", - "5L43", - "5E", - "4T", - "4L52" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swordsdance: [ - "8M", - "8L40", - "8V", - "7M", - "7L40", - "7V", - "6M", - "6L40", - "6S2", - "5M", - "5L38", - "4M", - "4L38", - "3T", - "3L49" - ], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thrash: ["8E", "8V", "7L43", "6L36", "5L35", "4L35"], - throatchop: ["8M", "7T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - visegrip: [ - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "3L1" - ], - vitalthrow: ["8L28", "7L18", "6L18", "5L22", "4L25"], - xscissor: [ - "8M", - "8L32", - "8V", - "7M", - "7L29", - "6M", - "6L29", - "6S1", - "5M", - "5L29", - "4M", - "4L30" - ] - }, - eventData: [ - { - generation: 3, - level: 35, - abilities: ["hypercutter"], - moves: ["helpinghand", "guillotine", "falseswipe", "submission"] - }, - { - generation: 6, - level: 50, - gender: "F", - nature: "Adamant", - moves: ["xscissor", "earthquake", "stoneedge", "return"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - nature: "Jolly", - isHidden: true, - moves: ["earthquake", "swordsdance", "feint", "quickattack"], - pokeball: "cherishball" - } - ], - encounters: [ - { generation: 1, level: 15 }, - { generation: 1, level: 20 } - ] - }, - tauros: { - learnset: { - assurance: ["9L15", "8M", "8L15"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "7V", "3T", "3S2"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - closecombat: ["9M", "8M"], - confide: ["7M", "6M"], - curse: ["9M", "9E", "7V"], - dig: ["9M"], - doubleedge: ["9M", "9L55", "8L55", "8V", "7L63", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthquake: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M", - "3S2" - ], - endeavor: ["9M", "9E", "7T", "6T", "5T", "4T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - fissure: ["7V"], - flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - focusenergy: ["8V"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: [ - "9M", - "9L60", - "8M", - "8L60", - "7M", - "7L63", - "6M", - "6L63", - "5M", - "5L63", - "4M", - "4L55" - ], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M", "8M"], - hornattack: [ - "9L20", - "8L20", - "8V", - "7L8", - "7V", - "6L8", - "5L8", - "4L8", - "3L8", - "3S0", - "3S1" - ], - horndrill: ["7V"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "5D", "4M", "3M"], - lashout: ["9M", "8T"], - leer: ["8V", "7V"], - megahorn: ["8M"], - mimic: ["7V", "3T"], - naturalgift: ["4M"], - outrage: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - payback: [ - "9L10", - "8M", - "8L10", - "7M", - "7L24", - "6M", - "6L24", - "5M", - "5L24", - "4M", - "4L24" - ], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7L15", "7V", "6L15", "5L15", "4L15", "3L19", "3S0"], - rage: [ - "8V", - "7L5", - "7V", - "6L5", - "5L5", - "5D", - "4L5", - "3L4", - "3S0", - "3S1" - ], - ragingbull: ["9L35"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - refresh: ["3S2"], - rest: [ - "9M", - "9L40", - "8M", - "8L40", - "8V", - "7M", - "7L19", - "7V", - "6M", - "6L19", - "5M", - "5L19", - "4M", - "4L19", - "3M", - "3L34" - ], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - rockclimb: ["5D", "4M"], - rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - scaryface: [ - "9M", - "9L25", - "8M", - "8L25", - "7L11", - "7V", - "6L11", - "5L11", - "4L11", - "3L13", - "3S0" - ], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M"], - shockwave: ["7T", "6T", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smartstrike: ["9M", "8M", "7M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - spite: ["7T", "6T", "5T", "4T"], - stomp: ["7V"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: [ - "9L45", - "8L45", - "7M", - "7L48", - "7V", - "6M", - "6L48", - "5M", - "5L48", - "4M", - "4L41", - "3T", - "3L26" - ], - tackle: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S1" - ], - tailwhip: [ - "9L1", - "8L1", - "8V", - "7L3", - "7V", - "6L3", - "5L3", - "4L3", - "3L1", - "3S1", - "3S2" - ], - takedown: [ - "9M", - "8L35", - "8V", - "7L35", - "7V", - "6L41", - "5L41", - "4L35", - "3L53" - ], - terablast: ["9M"], - thief: ["9M"], - thrash: [ - "9L50", - "8L50", - "8V", - "7L50", - "7V", - "6L50", - "5L55", - "4L48", - "3L43" - ], - throatchop: ["9M", "8M"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "4M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - workup: ["9L5", "8M", "8L5", "7M", "7L29", "6L29", "5M", "5L29"], - zapcannon: ["7V"], - zenheadbutt: [ - "9M", - "9L30", - "8M", - "8L30", - "7T", - "7L35", - "6T", - "6L35", - "5T", - "5L35", - "4T", - "4L29" - ] - }, - eventData: [ - { - generation: 3, - level: 25, - nature: "Docile", - ivs: { - hp: 14, - atk: 19, - def: 12, - spa: 17, - spd: 5, - spe: 26 - }, - abilities: ["intimidate"], - moves: ["rage", "hornattack", "scaryface", "pursuit"], - pokeball: "safariball" - }, - { - generation: 3, - level: 10, - abilities: ["intimidate"], - moves: ["tackle", "tailwhip", "rage", "hornattack"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 46, - abilities: ["intimidate"], - moves: ["refresh", "earthquake", "tailwhip", "bodyslam"] - } - ], - encounters: [{ generation: 1, level: 21 }] - }, - taurospaldeacombat: { - learnset: { - assurance: ["9L15"], - bodypress: ["9M"], - bodyslam: ["9M"], - bulkup: ["9M"], - bulldoze: ["9M"], - closecombat: ["9M", "9L60"], - curse: ["9M", "9E"], - dig: ["9M"], - doubleedge: ["9M", "9L55"], - doublekick: ["9L10"], - drillrun: ["9M"], - earthquake: ["9M"], - endeavor: ["9M", "9E"], - endure: ["9M"], - facade: ["9M"], - gigaimpact: ["9M"], - headbutt: ["9L20"], - highhorsepower: ["9M"], - hyperbeam: ["9M"], - ironhead: ["9M"], - lashout: ["9M"], - outrage: ["9M"], - protect: ["9M"], - ragingbull: ["9L35"], - raindance: ["9M"], - rest: ["9M", "9L40"], - reversal: ["9M"], - rockslide: ["9M"], - rocktomb: ["9M"], - sandstorm: ["9M"], - scaryface: ["9M", "9L25"], - sleeptalk: ["9M"], - smartstrike: ["9M"], - stompingtantrum: ["9M"], - stoneedge: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - surf: ["9M"], - swagger: ["9L45"], - tackle: ["9L1"], - tailwhip: ["9L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thrash: ["9L50"], - throatchop: ["9M"], - trailblaze: ["9M"], - wildcharge: ["9M"], - workup: ["9L5"], - zenheadbutt: ["9M", "9L30"] - } - }, - taurospaldeablaze: { - learnset: { - bodypress: ["9M"], - bodyslam: ["9M"], - bulkup: ["9M"], - bulldoze: ["9M"], - closecombat: ["9M", "9L60"], - curse: ["9M", "9E"], - dig: ["9M"], - doubleedge: ["9M"], - doublekick: ["9L10"], - drillrun: ["9M"], - earthquake: ["9M"], - endeavor: ["9M", "9E"], - endure: ["9M"], - facade: ["9M"], - fireblast: ["9M"], - firespin: ["9M"], - flamecharge: ["9M", "9L15"], - flamethrower: ["9M"], - flareblitz: ["9M", "9L55"], - gigaimpact: ["9M"], - headbutt: ["9L20"], - highhorsepower: ["9M"], - hyperbeam: ["9M"], - ironhead: ["9M"], - lashout: ["9M"], - outrage: ["9M"], - overheat: ["9M"], - protect: ["9M"], - ragingbull: ["9L35"], - raindance: ["9M"], - rest: ["9M", "9L40"], - reversal: ["9M"], - rockslide: ["9M"], - rocktomb: ["9M"], - sandstorm: ["9M"], - scaryface: ["9M", "9L25"], - sleeptalk: ["9M"], - smartstrike: ["9M"], - stompingtantrum: ["9M"], - stoneedge: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - swagger: ["9L45"], - tackle: ["9L1"], - tailwhip: ["9L1"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thrash: ["9L50"], - trailblaze: ["9M"], - wildcharge: ["9M"], - willowisp: ["9M"], - workup: ["9L5"], - zenheadbutt: ["9M", "9L30"] - } - }, - taurospaldeaaqua: { - learnset: { - aquajet: ["9L15"], - bodypress: ["9M"], - bodyslam: ["9M"], - bulkup: ["9M"], - bulldoze: ["9M"], - chillingwater: ["9M"], - closecombat: ["9M", "9L60"], - curse: ["9M", "9E"], - dig: ["9M"], - doubleedge: ["9M"], - doublekick: ["9L10"], - drillrun: ["9M"], - earthquake: ["9M"], - endeavor: ["9M", "9E"], - endure: ["9M"], - facade: ["9M"], - gigaimpact: ["9M"], - headbutt: ["9L20"], - highhorsepower: ["9M"], - hydropump: ["9M"], - hyperbeam: ["9M"], - ironhead: ["9M"], - lashout: ["9M"], - liquidation: ["9M"], - outrage: ["9M"], - protect: ["9M"], - ragingbull: ["9L35"], - raindance: ["9M"], - rest: ["9M", "9L40"], - reversal: ["9M"], - rockslide: ["9M"], - rocktomb: ["9M"], - sandstorm: ["9M"], - scaryface: ["9M", "9L25"], - sleeptalk: ["9M"], - smartstrike: ["9M"], - stompingtantrum: ["9M"], - stoneedge: ["9M"], - substitute: ["9M"], - surf: ["9M"], - swagger: ["9L45"], - tackle: ["9L1"], - tailwhip: ["9L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thrash: ["9L50"], - trailblaze: ["9M"], - waterpulse: ["9M"], - wavecrash: ["9L55"], - whirlpool: ["9M"], - wildcharge: ["9M"], - workup: ["9L5"], - zenheadbutt: ["9M", "9L30"] - } - }, - magikarp: { - learnset: { - bounce: ["8M", "7T", "7S7", "6T", "5T", "5D", "5S5", "4T"], - celebrate: ["6S6"], - flail: [ - "9L25", - "8L25", - "7L30", - "7V", - "6L30", - "5L30", - "5S5", - "4L30", - "3L30" - ], - happyhour: ["6S6"], - hydropump: ["8M", "5S5"], - splash: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "7S7", - "6L1", - "6S6", - "5L1", - "5D", - "5S5", - "4L1", - "4S0", - "4S1", - "4S2", - "4S3", - "4S4", - "3L1" - ], - tackle: [ - "9L15", - "8L15", - "8V", - "7L15", - "7V", - "6L15", - "5L15", - "4L15", - "3L15" - ] - }, - eventData: [ - { - generation: 4, - level: 5, - gender: "M", - nature: "Relaxed", - moves: ["splash"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 6, - gender: "F", - nature: "Rash", - moves: ["splash"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 7, - gender: "F", - nature: "Hardy", - moves: ["splash"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 5, - gender: "F", - nature: "Lonely", - moves: ["splash"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 4, - gender: "M", - nature: "Modest", - moves: ["splash"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 99, - shiny: true, - gender: "M", - moves: ["flail", "hydropump", "bounce", "splash"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 1, - shiny: 1, - moves: ["splash", "celebrate", "happyhour"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 19, - shiny: true, - moves: ["splash", "bounce"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 1, level: 5 }] - }, - gyarados: { - learnset: { - aquatail: [ - "9L32", - "8L32", - "7T", - "7L30", - "6T", - "6L35", - "5T", - "5L35", - "4T", - "4L35" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["9M", "8M", "4M"], - bide: ["7V"], - bind: ["8V"], - bite: [ - "9L0", - "8L0", - "8V", - "7L1", - "7V", - "6L20", - "6S1", - "5L20", - "4L20", - "3L20" - ], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "7V", "3T"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brine: ["9L12", "8M", "8L12", "4M"], - brutalswing: ["8M", "7M"], - bubblebeam: ["7V"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L24", "8M", "8L24", "8V", "7L39", "6L41"], - curse: ["7V"], - darkpulse: ["9M", "8M", "8V", "7M", "6M", "5T", "4M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonbreath: ["7V"], - dragoncheer: ["9M"], - dragondance: [ - "9M", - "9L36", - "8M", - "8L36", - "7L45", - "6L44", - "6S0", - "5L44", - "4L44", - "3L50" - ], - dragonpulse: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], - dragonrage: ["8V", "7L36", "7V", "6L23", "5L23", "4L23", "3L25"], - dragontail: ["9M", "8V", "7M", "6M", "5M"], - earthquake: ["9M", "8M", "8V", "7M", "6M", "6S0", "5M", "4M", "3M"], - endeavor: ["9M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - flail: ["9L1", "8L1"], - flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: ["9M", "9L44", "8M", "8L44", "7L48"], - hydropump: [ - "9M", - "9L40", - "8M", - "8L40", - "8V", - "7L42", - "7V", - "6L41", - "5L41", - "4L41", - "3L40" - ], - hyperbeam: [ - "9M", - "9L52", - "8M", - "8L52", - "8V", - "7M", - "7L54", - "7V", - "6M", - "6L47", - "5M", - "5L47", - "4M", - "4L47", - "3M", - "3L55" - ], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icefang: [ - "9M", - "9L8", - "8M", - "8L8", - "7L27", - "6L32", - "6S0", - "6S1", - "5L32", - "4L32" - ], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - ironhead: ["9M", "8M", "7T", "6T", "6S1", "5T", "4T"], - irontail: ["8M", "8V", "7T", "6T", "5T"], - lashout: ["9M", "8T"], - leer: [ - "9L1", - "8L1", - "8V", - "7L21", - "7V", - "6L26", - "5L26", - "4L26", - "3L30" - ], - mimic: ["7V", "3T"], - muddywater: ["9M", "8M"], - naturalgift: ["4M"], - outrage: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - powerwhip: ["8M"], - protect: [ - "9M", - "9S2", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - rage: ["8V", "7V"], - raindance: [ - "9M", - "9L28", - "8M", - "8L28", - "7M", - "7L51", - "7V", - "6M", - "6L38", - "5M", - "5L38", - "4M", - "4L38", - "3M", - "3L45" - ], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scald: ["9M", "8M", "8V", "7M", "6M", "5M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "9L16", "8M", "8L16", "7L33"], - secretpower: ["6M", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - splash: ["9L1", "8L1"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M"], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "8L1", "7V"], - takedown: ["9M", "7V"], - taunt: ["9M", "9S2", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - temperflare: ["9M"], - terablast: ["9M"], - thrash: [ - "9L48", - "8L48", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderwave: ["9M", "9S2", "8M", "8V", "7M", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - twister: [ - "9L1", - "8L1", - "7L24", - "7V", - "6L29", - "5L29", - "4T", - "4L29", - "3L35" - ], - uproar: ["8M", "7T", "6T", "5T", "4T"], - waterfall: [ - "9M", - "9L21", - "9S2", - "8M", - "8L21", - "8V", - "7M", - "7V", - "6M", - "6S0", - "6S1", - "5M", - "4M", - "3M" - ], - watergun: ["7V"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - whirlpool: ["9M", "9L4", "8M", "8L4", "7V", "4M"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 6, - level: 50, - moves: ["waterfall", "earthquake", "icefang", "dragondance"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 20, - shiny: true, - moves: ["waterfall", "bite", "icefang", "ironhead"], - pokeball: "cherishball" - }, - { - generation: 9, - level: 50, - gender: "M", - nature: "Careful", - perfectIVs: 6, - moves: ["waterfall", "thunderwave", "taunt", "protect"], - pokeball: "cherishball" - } - ], - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 15 }, - { generation: 3, level: 5 }, - { generation: 4, level: 10 }, - { generation: 5, level: 1 }, - { generation: 7, level: 10 } - ] - }, - lapras: { - learnset: { - alluringvoice: ["9M"], - ancientpower: ["9E", "8E", "7E", "6E", "5E", "4T", "4E"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - aurorabeam: ["7V"], - avalanche: ["9M", "8M", "7E", "6E", "5E", "4M"], - bide: ["7V"], - blizzard: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M", - "3S0" - ], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M", "8M"], - bodyslam: [ - "9M", - "9L40", - "8M", - "8L40", - "8V", - "7L18", - "7V", - "6L18", - "5L18", - "4L18", - "3T", - "3L13" - ], - brine: ["9L35", "8M", "8L35", "7L37", "6L37", "5L37", "4M", "4L37"], - bubblebeam: ["7V"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - charm: ["9M", "8M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confuseray: [ - "9M", - "9L25", - "8L25", - "8V", - "7L7", - "7V", - "6L7", - "5L7", - "5D", - "4L7", - "3L19" - ], - curse: ["9M", "9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - disarmingvoice: ["9M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonbreath: ["7V"], - dragoncheer: ["9M"], - dragondance: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], - dragonpulse: [ - "9M", - "8M", - "8V", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4M" - ], - dragonrage: ["7V"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - drillrun: ["9M", "8M", "8V", "7T", "6T", "5T"], - earthquake: ["9M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fissure: ["9E", "8E", "7E", "6E", "5E", "4E"], - foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], - freezedry: ["9E", "8E", "7E", "6E"], - frostbreath: ["7M", "6M", "5M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: ["8M", "7E", "6E", "5E"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9M"], - headbutt: ["8V", "7V", "4T"], - healbell: ["7T", "6T", "5T", "4T", "3S0"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - horndrill: ["9E", "8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - hydropump: [ - "9M", - "9L55", - "8M", - "8L55", - "8V", - "7L47", - "7V", - "6L47", - "5L49", - "4L49", - "3L49", - "3S0" - ], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icebeam: [ - "9M", - "9L45", - "8M", - "8L45", - "8V", - "7M", - "7L32", - "7V", - "6M", - "6L32", - "5M", - "5L32", - "4M", - "4L32", - "3M", - "3L31" - ], - iceshard: ["9L20", "8L20", "8V", "7L10", "6L10", "5L10", "4L10"], - iciclespear: ["9M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "5D", "4T", "3T"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - lifedew: ["9L15", "8L15"], - liquidation: ["9M", "8M"], - megahorn: ["8M", "8V"], - mimic: ["7V", "3T"], - mist: ["9L10", "8L10", "8V", "7L4", "7V", "6L4", "5L4", "4L4", "3L7"], - muddywater: ["9M"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - outrage: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - perishsong: [ - "9L60", - "8L60", - "7L27", - "7V", - "6L27", - "5L27", - "4L27", - "3L25" - ], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychicnoise: ["9M"], - psywave: ["7V"], - rage: ["7V"], - raindance: [ - "9M", - "9L50", - "8M", - "8L50", - "7M", - "7L22", - "7V", - "6M", - "6L22", - "5M", - "5L22", - "4M", - "4L22", - "3M", - "3L37", - "3S0" - ], - reflect: ["9M", "8V", "7V"], - refresh: ["7E", "6E", "5E", "4E", "3E"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "8M", - "7M", - "7L43", - "7V", - "6M", - "6L43", - "5M", - "5L43", - "4M", - "4L43", - "3M", - "3L43" - ], - secretpower: ["6M", "4M", "3M"], - sheercold: ["9L65", "8L65", "7L50", "6L50", "5L55", "4L55", "3L55"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sing: ["9L5", "8L5", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - skullbash: ["7V"], - sleeptalk: [ - "9M", - "8M", - "7M", - "7E", - "7V", - "6M", - "6E", - "5T", - "5E", - "4M", - "4E", - "3T", - "3E" - ], - smartstrike: ["9M", "8M", "7M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - solarbeam: ["8V", "7V"], - sparklingaria: ["9E", "8E"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "4E", - "3T", - "3E" - ], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["9M", "7V"], - terablast: ["9M"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - tickle: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - waterfall: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - watergun: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - waterpulse: [ - "9M", - "9L30", - "8L30", - "7T", - "7L14", - "6T", - "6L14", - "5L14", - "4M", - "4L14", - "3M" - ], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "4E"], - zapcannon: ["7V"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 44, - moves: ["hydropump", "raindance", "blizzard", "healbell"] - } - ], - encounters: [{ generation: 1, level: 15 }] - }, - ditto: { - learnset: { - transform: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "7S0", - "6L1", - "5L1", - "4L1", - "3L1" - ] - }, - eventData: [ - { - generation: 7, - level: 10, - moves: ["transform"], - pokeball: "cherishball" - } - ], - encounters: [ - { generation: 1, level: 12 }, - { generation: 2, level: 10 }, - { generation: 3, level: 23 }, - { generation: 4, level: 10 }, - { generation: 5, level: 45 }, - { generation: 6, level: 30 }, - { generation: 7, level: 25 } - ] - }, - eevee: { - learnset: { - alluringvoice: ["9M"], - attract: ["8M", "7M", "7V", "6M", "5M", "5S2", "4M", "4S0", "3M"], - babydolleyes: ["9L15", "8L15", "7L9", "7S5", "6L9", "6S3", "6S4"], - batonpass: [ - "9M", - "9L35", - "8M", - "8L35", - "7L33", - "7V", - "6L33", - "5L33", - "4L36", - "3L36" - ], - bide: ["7V"], - bite: [ - "9L25", - "8L25", - "8V", - "7L17", - "7V", - "6L17", - "5L17", - "4L29", - "4S0", - "3L30" - ], - bodyslam: ["9M", "8M", "7V", "3T"], - calmmind: ["9M"], - captivate: ["7E", "6E", "4M"], - celebrate: ["8S6", "7S5", "6S3"], - charm: [ - "9M", - "9L45", - "8M", - "8L45", - "7L29", - "7E", - "7V", - "6L29", - "6E", - "5L29", - "5E", - "5D", - "4E", - "3E" - ], - confide: ["7M", "6M"], - copycat: ["9L30", "8L30"], - covet: [ - "9L1", - "8L1", - "8S6", - "7T", - "7L1", - "7E", - "6T", - "6L23", - "6E", - "5T", - "5L21", - "5E", - "4E", - "4S0" - ], - curse: ["9M", "9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - detect: ["9E", "8E", "7E", "7V", "6E", "5E", "4E"], - dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], - doubleedge: [ - "9M", - "9L50", - "8L50", - "8V", - "7L37", - "7V", - "6L37", - "5L37", - "3T" - ], - doublekick: ["9E", "8E", "8V"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M", "5S2"], - endure: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "4E", "3T", "3E"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "8M", "7E", "6E", "5E", "4E"], - flail: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "4S1", "3E"], - focusenergy: ["8M", "7V"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - growl: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L9", - "4L15", - "3L16" - ], - headbutt: ["8V", "7V", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "8S6", - "7T", - "7L1", - "6T", - "6L1", - "6S4", - "5T", - "5L1", - "4T", - "4L1", - "4S0", - "3L1" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "4S1", "3M"], - laserfocus: ["7T"], - lastresort: [ - "9L55", - "8L55", - "7T", - "7L41", - "6T", - "6L41", - "5T", - "5L41", - "4T", - "4L50" - ], - mimic: ["7V", "3T"], - mudslap: ["9M", "9E", "8E", "7V", "4T", "3T"], - naturalgift: ["7E", "6E", "5E", "4M"], - payday: ["8M", "8V"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: [ - "9L10", - "8L10", - "8V", - "7L13", - "7V", - "6L13", - "6S4", - "5L13", - "4L22", - "4S1", - "3L23" - ], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8V", "7V"], - refresh: ["7L20", "6L20"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "5S2", "4M", "3M"], - roar: ["9M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: [ - "9L5", - "8L5", - "8V", - "7L5", - "7V", - "7S5", - "6L5", - "6S3", - "5L5", - "5D", - "4L8", - "3L8" - ], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - sing: ["5S2"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - storedpower: ["9M", "8M", "7E", "6E", "5E"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: [ - "9M", - "9L20", - "8M", - "8L20", - "8V", - "7L17", - "7V", - "6L10", - "6S3", - "6S4", - "5D", - "4T", - "3T" - ], - synchronoise: ["7E", "6E", "5E"], - tackle: [ - "9L1", - "8L1", - "8V", - "8S6", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - tailwhip: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - takedown: [ - "9M", - "9L40", - "8L40", - "8V", - "7L25", - "7V", - "6L25", - "5L25", - "4L43", - "3L42" - ], - terablast: ["9M"], - tickle: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - trumpcard: ["7L45", "6L45", "5L45", "4L57", "4S1"], - weatherball: ["9M", "8M"], - wish: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - workup: ["8M", "7M", "5M"], - yawn: ["9E", "8E", "7E", "6E", "5E", "4E"] - }, - eventData: [ - { - generation: 4, - level: 10, - gender: "F", - nature: "Lonely", - abilities: ["adaptability"], - moves: ["covet", "bite", "helpinghand", "attract"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 50, - shiny: true, - gender: "M", - nature: "Hardy", - abilities: ["adaptability"], - moves: ["irontail", "trumpcard", "flail", "quickattack"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 50, - gender: "F", - nature: "Hardy", - abilities: ["adaptability"], - moves: ["sing", "return", "echoedvoice", "attract"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 10, - moves: ["celebrate", "sandattack", "babydolleyes", "swift"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 15, - shiny: true, - isHidden: true, - moves: ["swift", "quickattack", "babydolleyes", "helpinghand"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 10, - nature: "Jolly", - moves: ["celebrate", "sandattack", "babydolleyes"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 5, - gender: "M", - nature: "Docile", - abilities: ["runaway"], - moves: ["celebrate", "covet", "helpinghand", "tackle"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 1, level: 25 }] - }, - eeveestarter: { - learnset: { - alluringvoice: ["9M"], - babydolleyes: ["9L15"], - baddybad: ["8V", "7T"], - batonpass: ["9M", "9L35"], - bite: ["9L25", "8V", "7L17"], - bodyslam: ["9M"], - bouncybubble: ["8V", "7T"], - buzzybuzz: ["8V", "7T"], - charm: ["9M", "9L45"], - copycat: ["9L30"], - covet: ["9L1"], - curse: ["9M", "9E"], - detect: ["9E"], - dig: ["9M", "8V", "7M"], - doubleedge: ["9M", "9L50", "8V", "7L28"], - doublekick: ["9E", "8V", "7L10"], - endure: ["9M"], - facade: ["9M", "8V", "7M"], - faketears: ["9M"], - flail: ["9E"], - freezyfrost: ["8V", "7T"], - glitzyglow: ["8V", "7T"], - growl: ["9L1", "8V", "7L1", "7S0"], - headbutt: ["8V", "7M"], - helpinghand: ["9M", "9L1", "8V", "7M", "7L31"], - hypervoice: ["9M"], - irontail: ["8V", "7M"], - lastresort: ["9L55"], - mudslap: ["9M", "9E"], - payday: ["8V", "7M"], - protect: ["9M", "8V", "7M"], - quickattack: ["9L10", "8V", "7L6"], - raindance: ["9M"], - reflect: ["8V", "7M"], - rest: ["9M", "8V", "7M"], - roar: ["9M"], - sandattack: ["9L5", "8V", "7L14"], - sappyseed: ["8V", "7T"], - shadowball: ["9M", "8V", "7M"], - sizzlyslide: ["8V", "7T"], - sleeptalk: ["9M"], - sparklyswirl: ["8V", "7T"], - storedpower: ["9M"], - substitute: ["9M", "8V", "7M"], - sunnyday: ["9M"], - swift: ["9M", "9L20", "8V", "7L21"], - tackle: ["9L1", "8V", "7L1", "7S0"], - tailwhip: ["9L1", "8V", "7L3", "7S0"], - takedown: ["9M", "9L40", "8V", "7L24"], - tickle: ["9E"], - toxic: ["8V", "7M"], - veeveevolley: ["8V", "7T"], - weatherball: ["9M"], - wish: ["9E"], - yawn: ["9E"] - }, - eventData: [ - { - generation: 7, - level: 5, - perfectIVs: 6, - moves: ["tackle", "tailwhip", "growl"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - vaporeon: { - learnset: { - acidarmor: [ - "9L45", - "8L45", - "8V", - "7L29", - "7V", - "6L29", - "5L29", - "4L64", - "3L47" - ], - alluringvoice: ["9M"], - aquaring: ["9L35", "8L35", "7L25", "6L25", "5L25", "4L43"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - aurorabeam: [ - "9L30", - "8L30", - "8V", - "7L20", - "7V", - "6L20", - "5L21", - "4L36", - "3L36" - ], - babydolleyes: ["9L15", "8L15", "7L9"], - batonpass: ["9M", "9L1", "8M", "8L1"], - bide: ["7V"], - bite: ["9L1", "8L1", "7V", "5L29", "4L29", "3L30"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "7V", "3T"], - brine: ["8M", "4M"], - bubblebeam: ["7V"], - calmmind: ["9M"], - captivate: ["4M"], - celebrate: ["6S1"], - charm: ["9M", "9L1", "8M", "8L1"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - copycat: ["9L1", "8L1"], - covet: ["9L1", "8L1", "7T", "6T", "5T"], - curse: ["9M", "7V"], - detect: ["7V"], - dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "9L1", "8L1", "7V", "3T"], - doublekick: ["8V"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "8M"], - flipturn: ["9M", "8T"], - focusenergy: ["8M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8L1", "8V"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: [ - "9M", - "9L20", - "8L20", - "8V", - "7L33", - "7V", - "6L33", - "5L33", - "4L57", - "3L42" - ], - headbutt: ["8V", "7V", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "5S0", - "4T", - "4L1", - "3L1" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: [ - "9M", - "9L50", - "8M", - "8L50", - "8V", - "7L45", - "7V", - "6L45", - "5L45", - "4L71", - "3L52" - ], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icebeam: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "7S2", - "6M", - "5M", - "4M", - "3M" - ], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - lastresort: [ - "9L55", - "8L55", - "7T", - "7L41", - "6T", - "6L41", - "5T", - "5L41", - "4T", - "4L50" - ], - liquidation: ["9M", "8M"], - mimic: ["7V", "3T"], - mist: ["7V"], - muddywater: [ - "9M", - "9L40", - "8M", - "8L40", - "7L37", - "6L37", - "5L37", - "4L78" - ], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - payday: ["8M", "8V"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: [ - "9L10", - "8L10", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4L22", - "3L23" - ], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "7S2", "6M", "5M", "4M", "3M"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "7S2", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: [ - "9L5", - "8L5", - "8V", - "7L5", - "7V", - "6L5", - "6S1", - "5L5", - "5S0", - "4L8", - "3L8" - ], - scald: ["9M", "8M", "8V", "7M", "7S2", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - storedpower: ["9M", "8M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "9L1", "8M", "8L1", "7V", "4T", "3T"], - tackle: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5S0", - "4L1", - "3L1" - ], - tailwhip: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "6S1", - "5L1", - "5S0", - "4L1", - "3L1" - ], - takedown: ["9M", "9L1", "8L1", "7V"], - terablast: ["9M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: [ - "9L0", - "8L0", - "8V", - "7L1", - "7V", - "6L9", - "6S1", - "5L9", - "4L15", - "3L16" - ], - waterpulse: [ - "9M", - "9L25", - "8L25", - "7T", - "7L17", - "6T", - "6L17", - "5L17", - "4M", - "3M" - ], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M", "7V", "4M"], - workup: ["8M", "7M", "5M"], - yawn: ["8V"] - }, - eventData: [ - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["tailwhip", "tackle", "helpinghand", "sandattack"] - }, - { - generation: 6, - level: 10, - moves: ["celebrate", "tailwhip", "sandattack", "watergun"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 50, - gender: "F", - isHidden: true, - moves: ["scald", "icebeam", "raindance", "rest"], - pokeball: "cherishball" - } - ] - }, - jolteon: { - learnset: { - agility: [ - "9M", - "9L45", - "8M", - "8L45", - "8V", - "7L29", - "7V", - "6L29", - "5L29", - "4L64", - "3L47" - ], - alluringvoice: ["9M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - babydolleyes: ["9L15", "8L15", "7L9"], - batonpass: ["9M", "9L1", "8M", "8L1"], - bide: ["7V"], - bite: ["9L1", "8L1"], - bodyslam: ["9M", "8M", "7V", "3T"], - calmmind: ["9M"], - captivate: ["4M"], - celebrate: ["6S1"], - charge: ["9M"], - chargebeam: ["7M", "6M", "5M", "4M"], - charm: ["9M", "9L1", "8M", "8L1"], - confide: ["7M", "6M"], - copycat: ["9L1", "8L1"], - covet: ["9L1", "8L1", "7T", "6T", "5T"], - curse: ["9M", "7V"], - detect: ["7V"], - dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], - discharge: ["9L40", "8L40", "7L37", "6L37", "5L37", "4L78"], - doubleedge: ["9M", "9L1", "8L1", "7V", "3T"], - doublekick: [ - "9L25", - "8L25", - "8V", - "7L17", - "7V", - "6L17", - "5L17", - "4L29", - "3L30" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M", "8M"], - electroweb: ["9M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "8M"], - falseswipe: ["9M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - focusenergy: ["8M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8L1", "8V"], - headbutt: ["8V", "7V", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "5S0", - "4T", - "4L1", - "3L1" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - lastresort: [ - "9L55", - "8L55", - "7T", - "7L41", - "6T", - "6L41", - "5T", - "5L41", - "4T", - "4L50" - ], - lightscreen: ["9M", "8M", "8V", "7M", "7S2", "6M", "5M", "4M"], - magnetrise: ["7T", "6T", "5T", "4T"], - metalsound: ["9M"], - mimic: ["7V", "3T"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - payday: ["8M", "8V"], - pinmissile: [ - "9L35", - "8M", - "8L35", - "8V", - "7L25", - "7V", - "6L25", - "5L25", - "4L36", - "3L36" - ], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: [ - "9L10", - "8L10", - "8V", - "7L13", - "7V", - "6L13", - "5L13", - "4L22", - "3L23" - ], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - risingvoltage: ["8T"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: [ - "9L5", - "8L5", - "8V", - "7L5", - "7V", - "6L5", - "6S1", - "5L5", - "5S0", - "4L8", - "3L8" - ], - secretpower: ["6M", "4M", "3M"], - shadowball: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "7S2", - "6M", - "5M", - "4M", - "3M" - ], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - storedpower: ["9M", "8M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "9L1", "8M", "8L1", "7V", "4T", "3T"], - tackle: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5S0", - "4L1", - "3L1" - ], - tailwhip: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "6S1", - "5L1", - "5S0", - "4L1", - "3L1" - ], - takedown: ["9M", "9L1", "8L1", "7V"], - terablast: ["9M"], - thunder: [ - "9M", - "9L50", - "8M", - "8L50", - "8V", - "7M", - "7L45", - "7V", - "6M", - "6L45", - "5M", - "5L45", - "4M", - "4L71", - "3M", - "3L52" - ], - thunderbolt: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "7S2", - "6M", - "5M", - "4M", - "3M" - ], - thunderfang: [ - "9M", - "9L30", - "8M", - "8L30", - "7L20", - "6L20", - "5L21", - "4L43" - ], - thundershock: [ - "9L0", - "8L0", - "8V", - "7L1", - "7V", - "6L9", - "6S1", - "5L9", - "4L15", - "3L16" - ], - thunderwave: [ - "9M", - "9L20", - "8M", - "8L20", - "8V", - "7M", - "7L33", - "7V", - "6M", - "6L33", - "5M", - "5L33", - "4M", - "4L57", - "3T", - "3L42" - ], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - voltswitch: ["9M", "8M", "7M", "7S2", "6M", "5M"], - weatherball: ["9M", "8M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - workup: ["8M", "7M", "5M"], - yawn: ["8V"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["tailwhip", "tackle", "helpinghand", "sandattack"] - }, - { - generation: 6, - level: 10, - moves: ["celebrate", "tailwhip", "sandattack", "thundershock"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 50, - gender: "F", - moves: ["thunderbolt", "shadowball", "lightscreen", "voltswitch"], - pokeball: "cherishball" - } - ] - }, - flareon: { - learnset: { - alluringvoice: ["9M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - babydolleyes: ["9L15", "8L15", "7L9"], - batonpass: ["9M", "9L1", "8M", "8L1"], - bide: ["7V"], - bite: ["9L25", "8L25", "7L17", "7V", "6L17", "5L17", "4L29", "3L30"], - bodyslam: ["9M", "8M", "7V", "3T"], - burningjealousy: ["9M", "8T"], - calmmind: ["9M"], - captivate: ["4M"], - celebrate: ["6S1"], - charm: ["9M", "9L1", "8M", "8L1"], - confide: ["7M", "6M"], - copycat: ["9L1", "8L1"], - covet: ["9L1", "8L1", "7T", "6T", "5T"], - curse: ["9M", "7V"], - detect: ["7V"], - dig: ["9M", "8M", "8V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "9L1", "8L1", "7V", "3T"], - doublekick: ["8V"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - ember: [ - "9L0", - "8L0", - "8V", - "7L1", - "7V", - "6L9", - "6S1", - "5L9", - "4L15", - "3L16" - ], - endeavor: ["9M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "7S2", "6M", "5M", "4M", "3M"], - faketears: ["9M", "8M"], - fireblast: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "5L45", - "4M", - "4L71", - "3M" - ], - firefang: [ - "9M", - "9L30", - "8M", - "8L30", - "7L20", - "6L20", - "5L21", - "4L43" - ], - firespin: [ - "9M", - "9L35", - "8M", - "8L35", - "8V", - "7L25", - "7V", - "6L25", - "5L25", - "4L36", - "3L36" - ], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M", - "3L52" - ], - flareblitz: ["9M", "9L50", "8M", "8L50", "8V", "7L45", "7S2", "6L45"], - focusenergy: ["8M", "8V"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8L1", "8V"], - headbutt: ["8V", "7V", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "5S0", - "4T", - "4L1", - "3L1" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - incinerate: ["6M", "5M"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - lastresort: [ - "9L55", - "8L55", - "7T", - "7L41", - "6T", - "6L41", - "5T", - "5L41", - "4T", - "4L50" - ], - lavaplume: ["9L40", "8L40", "7L37", "6L37", "5L37", "4L78"], - leer: ["7V", "3L47"], - mimic: ["7V", "3T"], - mudslap: ["9M", "7V", "4T", "3T"], - mysticalfire: ["8M"], - naturalgift: ["4M"], - overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - payday: ["8M", "8V"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: [ - "9L10", - "8L10", - "8V", - "7L13", - "7V", - "7S2", - "6L13", - "5L13", - "4L22", - "3L23" - ], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: [ - "9L5", - "8L5", - "8V", - "7L5", - "7V", - "6L5", - "6S1", - "5L5", - "5S0", - "4L8", - "3L8" - ], - scaryface: [ - "9M", - "9L45", - "8M", - "8L45", - "7L29", - "6L29", - "5L29", - "4L64" - ], - scorchingsands: ["9M", "8T"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smog: [ - "9L20", - "8L20", - "8V", - "7L33", - "7V", - "6L33", - "5L33", - "4L57", - "3L42" - ], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - storedpower: ["9M", "8M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "9L1", "8M", "8L1", "7V", "4T", "3T"], - tackle: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5S0", - "4L1", - "3L1" - ], - tailwhip: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "6S1", - "5L1", - "5S0", - "4L1", - "3L1" - ], - takedown: ["9M", "9L1", "8L1", "7V"], - temperflare: ["9M"], - terablast: ["9M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - weatherball: ["9M", "8M"], - willowisp: ["9M", "8M", "8V", "7M", "7S2", "6M", "5M", "4M"], - workup: ["8M", "7M", "5M"], - yawn: ["8V"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["tailwhip", "tackle", "helpinghand", "sandattack"] - }, - { - generation: 6, - level: 10, - moves: ["celebrate", "tailwhip", "sandattack", "ember"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 50, - gender: "F", - isHidden: true, - moves: ["flareblitz", "facade", "willowisp", "quickattack"], - pokeball: "cherishball" - } - ] - }, - espeon: { - learnset: { - alluringvoice: ["9M"], - allyswitch: ["8M", "7T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - babydolleyes: ["9L15", "8L15", "7L9"], - batonpass: ["9M", "9L1", "8M", "8L1"], - bite: ["9L1", "8L1"], - bodyslam: ["9M", "8M", "3T"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - celebrate: ["6S2"], - charm: ["9M", "9L1", "8M", "8L1"], - confide: ["7M", "6M"], - confuseray: ["9M"], - confusion: [ - "9L0", - "8L0", - "7L1", - "7V", - "6L9", - "6S2", - "5L9", - "4L15", - "3L16" - ], - copycat: ["9L1", "8L1"], - covet: ["9L1", "8L1", "7T", "6T", "5T"], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - dazzlinggleam: ["9M", "8M", "7M", "7S3", "6M"], - detect: ["7V"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "9L1", "8L1", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["9M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "8M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - focusenergy: ["8M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: [ - "9M", - "9L50", - "8M", - "8L50", - "7L25", - "6L25", - "5L25", - "4L43" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M"], - growl: ["9L1", "8L1"], - headbutt: ["7V", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "5S1", - "4T", - "4L1", - "3L1" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - imprison: ["9M"], - irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - lastresort: [ - "9L55", - "8L55", - "7T", - "7L41", - "6T", - "6L41", - "5T", - "5L41", - "4T", - "4L50" - ], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - magicalleaf: ["9M"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], - mimic: ["3T"], - morningsun: [ - "9L30", - "8L30", - "7L33", - "7V", - "6L33", - "5L33", - "4L71", - "3L52", - "3S0" - ], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - payday: ["8M"], - powergem: ["9M"], - powerswap: ["9L35", "8M", "8L35", "7L45", "6L45", "5L45", "4L78"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: [ - "9M", - "9L25", - "8L25", - "7L20", - "7V", - "6L20", - "5L21", - "4L36", - "3L36", - "3S0" - ], - psychic: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L37", - "7V", - "7S3", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L64", - "3M", - "3L47", - "3S0" - ], - psychicfangs: ["9M", "8M"], - psychicnoise: ["9M"], - psychicterrain: ["9M"], - psychup: [ - "9M", - "9L45", - "8L45", - "7M", - "7L29", - "7V", - "6M", - "6L29", - "5M", - "5L29", - "4M", - "4L57", - "3T", - "3L42", - "3S0" - ], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - quickattack: [ - "9L10", - "8L10", - "7L13", - "7V", - "6L13", - "5L13", - "4L22", - "3L23" - ], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["9M", "8M", "7M", "7S3", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: [ - "9L5", - "8L5", - "7L5", - "7V", - "6L5", - "6S2", - "5L5", - "5S1", - "4L8", - "3L8" - ], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "7M", "7V", "7S3", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: [ - "9M", - "9L20", - "8M", - "8L20", - "7L17", - "7V", - "6L17", - "5L17", - "4T", - "4L29", - "3T", - "3L30" - ], - tackle: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "5S1", - "4L1", - "3L1" - ], - tailwhip: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "6S2", - "5L1", - "5S1", - "4L1", - "3L1" - ], - takedown: ["9M", "9L1", "8L1"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunderwave: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - weatherball: ["9M", "8M"], - workup: ["8M", "7M", "5M"], - zapcannon: ["7V"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 70, - moves: ["psybeam", "psychup", "psychic", "morningsun"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["tailwhip", "tackle", "helpinghand", "sandattack"] - }, - { - generation: 6, - level: 10, - moves: ["celebrate", "tailwhip", "sandattack", "confusion"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 50, - gender: "F", - isHidden: true, - moves: ["psychic", "dazzlinggleam", "shadowball", "reflect"], - pokeball: "cherishball" - } - ] - }, - umbreon: { - learnset: { - alluringvoice: ["9M"], - assurance: ["9L25", "8M", "8L25", "7L25", "6L25", "5L25", "4L43"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - babydolleyes: ["9L15", "8L15", "7L9"], - batonpass: ["9M", "9L1", "8M", "8L1"], - bite: ["9L1", "8L1"], - bodyslam: ["9M", "8M", "3T"], - calmmind: ["9M"], - captivate: ["4M"], - celebrate: ["6S2"], - charm: ["9M", "9L1", "8M", "8L1"], - confide: ["7M", "6M"], - confuseray: [ - "9M", - "9L20", - "8L20", - "7L17", - "7V", - "6L17", - "5L17", - "4L29", - "3L30" - ], - copycat: ["9L1", "8L1"], - covet: ["9L1", "8L1", "7T", "6T", "5T"], - crunch: ["9M", "8M"], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - darkpulse: ["9M", "9L40", "8M", "8L40", "7M", "6M", "5T", "4M"], - detect: ["7V"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "9L1", "8L1", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "8M"], - feintattack: ["7L20", "7V", "6L20", "5L21", "4L36", "3L36", "3S0"], - flash: ["7V", "6M", "5M", "4M", "3M"], - focusenergy: ["8M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8L1"], - guardswap: ["9L35", "8M", "8L35", "7L45", "6L45", "5L45", "4L78"], - headbutt: ["7V", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "5S1", - "4T", - "4L1", - "3L1" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - lashout: ["9M", "8T"], - lastresort: [ - "9L55", - "8L55", - "7T", - "7L41", - "6T", - "6L41", - "5T", - "5L41", - "4T", - "4L50" - ], - lightscreen: ["9M"], - meanlook: [ - "9L50", - "8L50", - "7L37", - "7V", - "6L37", - "5L37", - "4L57", - "3L42", - "3S0" - ], - mimic: ["3T"], - moonlight: [ - "9L30", - "8L30", - "7L33", - "7V", - "7S3", - "6L33", - "5L33", - "4L71", - "3L52", - "3S0" - ], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - payday: ["8M"], - protect: ["9M", "8M", "7M", "7V", "7S3", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "3T"], - pursuit: ["7L1", "7V", "6L9", "6S2", "5L9", "4L15", "3L16"], - quickattack: [ - "9L10", - "8L10", - "7L13", - "7V", - "6L13", - "5L13", - "4L22", - "3L23" - ], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["9M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: [ - "9L5", - "8L5", - "7L5", - "7V", - "6L5", - "6S2", - "5L5", - "5S1", - "4L8", - "3L8" - ], - scaryface: ["9M"], - screech: [ - "9L45", - "8M", - "8L45", - "7L29", - "7V", - "6L29", - "5L29", - "4L64", - "3L47", - "3S0" - ], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - skillswap: ["9M"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snarl: ["9M", "9L0", "8M", "8L0", "7M", "7S3", "6M", "5M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "9L1", "8M", "8L1", "7V", "4T", "3T"], - tackle: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "5S1", - "4L1", - "3L1" - ], - tailwhip: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "6S2", - "5L1", - "5S1", - "4L1", - "3L1" - ], - takedown: ["9M", "9L1", "8L1"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - thief: ["9M", "8M"], - throatchop: ["9M", "8M", "7T"], - thunderwave: ["9M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["9M", "7M", "7V", "7S3", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - weatherball: ["9M", "8M"], - wonderroom: ["8M", "7T", "6T", "5T"], - workup: ["8M", "7M", "5M"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 70, - moves: ["feintattack", "meanlook", "screech", "moonlight"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["tailwhip", "tackle", "helpinghand", "sandattack"] - }, - { - generation: 6, - level: 10, - moves: ["celebrate", "tailwhip", "sandattack", "pursuit"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 50, - gender: "F", - moves: ["snarl", "toxic", "protect", "moonlight"], - pokeball: "cherishball" - } - ] - }, - leafeon: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M"], - alluringvoice: ["9M"], - attract: ["8M", "7M", "6M", "5M", "4M"], - babydolleyes: ["9L15", "8L15", "7L9"], - batonpass: ["9M", "9L1", "8M", "8L1"], - bite: ["9L1", "8L1"], - bodyslam: ["9M", "8M"], - bulletseed: ["9M", "8M", "4M"], - calmmind: ["9M"], - captivate: ["4M"], - celebrate: ["6S1"], - charm: ["9M", "9L1", "8M", "8L1"], - confide: ["7M", "6M"], - copycat: ["9L1", "8L1"], - covet: ["9L1", "8L1", "7T", "6T", "5T"], - curse: ["9M"], - dig: ["9M", "8M", "6M", "5M", "4M"], - doubleedge: ["9M", "9L1", "8L1"], - doubleteam: ["7M", "6M", "5M", "4M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "4M"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - faketears: ["9M", "8M"], - flash: ["6M", "5M", "4M"], - focusenergy: ["8M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - gigadrain: [ - "9M", - "9L40", - "8M", - "8L40", - "7T", - "7L25", - "6T", - "6L25", - "5T", - "5L25", - "4M", - "4L43" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grasswhistle: ["7L17", "6L17", "5L17", "4L57"], - grassyglide: ["9M", "8T"], - growl: ["9L1", "8L1"], - headbutt: ["4T"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "5S0", - "4T", - "4L1" - ], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lastresort: [ - "9L55", - "8L55", - "7T", - "7L41", - "6T", - "6L41", - "5T", - "5L41", - "4T", - "4L50" - ], - leafblade: [ - "9L50", - "8M", - "8L50", - "7L45", - "7S2", - "6L45", - "5L45", - "4L71" - ], - leafstorm: ["9M", "8M"], - leechseed: ["9L20", "8L20"], - magicalleaf: [ - "9M", - "9L25", - "8M", - "8L25", - "7L20", - "6L20", - "5L21", - "4L36" - ], - mudshot: ["9M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - payday: ["8M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - quickattack: ["9L10", "8L10", "7L13", "6L13", "5L13", "4L22"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - razorleaf: ["9L0", "8L0", "7L1", "6L9", "6S1", "5L9", "4L15"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["9L5", "8L5", "7L5", "6L5", "6S1", "5L5", "5S0", "4L8"], - secretpower: ["6M", "4M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - solarblade: ["9M", "8M"], - storedpower: ["9M", "8M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: [ - "9M", - "9L35", - "8M", - "8L35", - "7M", - "7L37", - "7S2", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L64" - ], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "9L1", "8M", "8L1", "4T"], - swordsdance: [ - "9M", - "9L45", - "8M", - "8L45", - "7M", - "7L29", - "7S2", - "6M", - "6L29", - "5M", - "5L29", - "4M", - "4L78" - ], - synthesis: [ - "9L30", - "8L30", - "7T", - "7L33", - "7S2", - "6T", - "6L33", - "5T", - "5L29", - "4T", - "4L29" - ], - tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S0", "4L1"], - tailwhip: ["9L1", "8L1", "7L1", "6L1", "6S1", "5L1", "5S0", "4L1"], - takedown: ["9M", "9L1", "8L1"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - weatherball: ["9M", "8M"], - workup: ["8M", "7M", "5M"], - worryseed: ["7T", "6T", "5T", "4T"], - xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["tailwhip", "tackle", "helpinghand", "sandattack"] - }, - { - generation: 6, - level: 10, - moves: ["celebrate", "tailwhip", "sandattack", "razorleaf"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 50, - gender: "F", - isHidden: true, - moves: ["leafblade", "swordsdance", "sunnyday", "synthesis"], - pokeball: "cherishball" - } - ] - }, - glaceon: { - learnset: { - alluringvoice: ["9M"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "6M", "5M", "4M"], - auroraveil: ["7M", "7S2"], - avalanche: ["9M", "8M", "4M"], - babydolleyes: ["9L15", "8L15", "7L9"], - barrier: ["7L29", "6L29", "5L29", "4L78"], - batonpass: ["9M", "9L1", "8M", "8L1"], - bite: ["9L25", "8L25", "7L17", "6L17", "5L17", "4L29"], - blizzard: [ - "9M", - "9L50", - "8M", - "8L50", - "7M", - "7L45", - "7S2", - "6M", - "6L45", - "5M", - "5L45", - "4M", - "4L71" - ], - bodyslam: ["9M", "8M"], - calmmind: ["9M"], - captivate: ["4M"], - celebrate: ["6S1"], - charm: ["9M", "9L1", "8M", "8L1"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - copycat: ["9L1", "8L1"], - covet: ["9L1", "8L1", "7T", "6T", "5T"], - curse: ["9M"], - dig: ["9M", "8M", "6M", "5M", "4M"], - doubleedge: ["9M", "9L1", "8L1"], - doubleteam: ["7M", "6M", "5M", "4M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - faketears: ["9M", "8M"], - focusenergy: ["8M"], - freezedry: ["9L40", "8L40"], - frostbreath: ["7M", "6M", "5M"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M"], - growl: ["9L1", "8L1"], - hail: [ - "8M", - "8L35", - "7M", - "7L37", - "7S2", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L64" - ], - haze: ["9M"], - headbutt: ["4T"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "5S0", - "4T", - "4L1" - ], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icefang: ["9M", "9L30", "8M", "8L30", "7L20", "6L20", "5L21", "4L43"], - iceshard: ["9L20", "8L20", "7L25", "6L25", "5L25", "4L36"], - iciclespear: ["9M", "8M"], - icywind: [ - "9M", - "9L0", - "8M", - "8L0", - "7T", - "7L1", - "6T", - "6L9", - "6S1", - "5T", - "5L9", - "4T", - "4L15" - ], - irontail: ["8M", "7T", "6T", "5T", "4M"], - laserfocus: ["7T"], - lastresort: [ - "9L55", - "8L55", - "7T", - "7L41", - "6T", - "6L41", - "5T", - "5L41", - "4T", - "4L50" - ], - mirrorcoat: ["9L45", "8L45", "7L33", "6L33", "5L33", "4L57"], - mudshot: ["9M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - payday: ["8M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - quickattack: ["9L10", "8L10", "7L13", "6L13", "5L13", "4L22"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["9L5", "8L5", "7L5", "6L5", "6S1", "5L5", "5S0", "4L8"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "8M", "7M", "7S2", "6M", "5M", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - snowscape: ["9M", "9L35"], - storedpower: ["9M", "8M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "9L1", "8M", "8L1", "4T"], - tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S0", "4L1"], - tailwhip: ["9L1", "8L1", "7L1", "6L1", "6S1", "5L1", "5S0", "4L1"], - takedown: ["9M", "9L1", "8L1"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - tripleaxel: ["9M", "8T"], - waterpulse: ["9M", "7T", "6T", "4M"], - weatherball: ["9M", "8M"], - workup: ["8M", "7M", "5M"] - }, - eventData: [ - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["tailwhip", "tackle", "helpinghand", "sandattack"] - }, - { - generation: 6, - level: 10, - moves: ["celebrate", "tailwhip", "sandattack", "icywind"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 50, - gender: "F", - moves: ["blizzard", "shadowball", "hail", "auroraveil"], - pokeball: "cherishball" - } - ] - }, - porygon: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: [ - "9M", - "9L30", - "8M", - "8L30", - "8V", - "7L12", - "7V", - "6L12", - "5L12", - "4L12", - "3L9" - ], - allyswitch: ["8M", "7T"], - barrier: ["8V"], - bide: ["7V"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - charge: ["9M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - conversion: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5S0", - "4L1", - "3L1" - ], - conversion2: [ - "9L25", - "8L25", - "8S1", - "7L1", - "6L1", - "5L1", - "4L1", - "3L1" - ], - curse: ["7V"], - defensecurl: ["7V"], - discharge: ["9L40", "8L40", "7L40", "6L40", "5L40", "4L40"], - doubleedge: ["9M", "9L50", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - eerieimpulse: ["9M", "8M"], - electroweb: ["9M", "8M", "7T", "6T", "5T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - guardswap: ["8M"], - headbutt: ["8V"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - lastresort: ["7T", "6T", "5T", "4T"], - lockon: [ - "9L55", - "8L55", - "7L45", - "7V", - "6L45", - "5L45", - "4L45", - "3L32" - ], - magiccoat: [ - "8L50", - "7T", - "7L56", - "6T", - "6L56", - "5T", - "5L56", - "4T", - "4L56" - ], - magnetrise: [ - "9L10", - "8L10", - "8S1", - "7T", - "7L23", - "6T", - "6L23", - "5T", - "5L23", - "4L23" - ], - mimic: ["7V", "3T"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - painsplit: ["7T", "6T", "5T", "4T"], - powerswap: ["8M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: [ - "9M", - "9L20", - "8L20", - "8V", - "8S1", - "7L7", - "7V", - "6L7", - "5L7", - "5S0", - "4L7", - "3L12" - ], - psychic: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - psywave: ["7V"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recover: [ - "9L35", - "8L35", - "8V", - "7L18", - "7V", - "6L18", - "5L18", - "4L18", - "3L20" - ], - recycle: [ - "9L5", - "8L5", - "7T", - "7L34", - "6T", - "6L34", - "5T", - "5L34", - "4M", - "4L34", - "3L44" - ], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - sharpen: ["8V", "7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L24"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "7L29", "6T", "6L29", "5T", "5L29", "4T", "4L29"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - speedswap: ["8M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tackle: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5S0", - "4L1", - "3L1" - ], - takedown: ["9M", "7V"], - telekinesis: ["7T"], - teleport: ["8V", "7V"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thundershock: ["9L15", "8L15", "8S1"], - thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - triattack: [ - "9L45", - "8M", - "8L45", - "8V", - "7L50", - "7V", - "6L50", - "5L51", - "4L51", - "3L36" - ], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"], - zapcannon: [ - "9L60", - "8L60", - "7L62", - "7V", - "6L62", - "5L62", - "4L62", - "3L48" - ], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 5, - level: 10, - isHidden: true, - moves: ["tackle", "conversion", "sharpen", "psybeam"] - }, - { - generation: 8, - level: 25, - isHidden: true, - moves: ["magnetrise", "thundershock", "psybeam", "conversion2"], - pokeball: "pokeball" - } - ], - encounters: [{ generation: 1, level: 18 }] - }, - porygon2: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: [ - "9M", - "9L30", - "8M", - "8L30", - "7L12", - "7V", - "6L12", - "5L12", - "4L12", - "3L9" - ], - allyswitch: ["8M", "7T"], - blizzard: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - charge: ["9M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - conversion: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - conversion2: [ - "9L25", - "8L25", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - curse: ["7V"], - defensecurl: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3T", - "3L24" - ], - discharge: ["9L40", "8L40", "7L40", "6L40", "5L40", "4L40"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - eerieimpulse: ["9M", "8M"], - electroweb: ["9M", "8M", "7T", "6T", "5T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - guardswap: ["8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: [ - "9M", - "9L60", - "8M", - "8L65", - "7M", - "7L67", - "7V", - "6M", - "6L67", - "5M", - "5L67", - "4M", - "4L67", - "3M" - ], - icebeam: ["9M", "9S1", "8M", "8S0", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - lastresort: ["7T", "6T", "5T", "4T"], - lockon: [ - "9L50", - "8L55", - "7L45", - "7V", - "6L45", - "5L45", - "4L45", - "3L32" - ], - magiccoat: [ - "8L50", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L56", - "4T", - "4L56" - ], - magnetrise: [ - "9L1", - "8L1", - "7T", - "7L23", - "6T", - "6L23", - "5T", - "5L23", - "4L23" - ], - mimic: ["3T"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - painsplit: ["7T", "6T", "5T", "4T"], - powerswap: ["8M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: [ - "9M", - "9L20", - "8L20", - "7L7", - "7V", - "6L7", - "5L7", - "4L7", - "3L12" - ], - psychic: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recover: [ - "9L35", - "9S1", - "8L35", - "8S0", - "7L18", - "7V", - "6L18", - "5L18", - "4L18", - "3L20" - ], - recycle: [ - "9L1", - "8L1", - "7T", - "7L34", - "6T", - "6L34", - "5T", - "5L34", - "4M", - "4L34", - "3L44" - ], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "7L29", "6T", "6L29", "5T", "5L29", "4T", "4L29"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - speedswap: ["8M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M"], - telekinesis: ["7T"], - terablast: ["9M", "9S1"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8S0", "7M", "6M", "5M", "4M", "3M"], - thundershock: ["9L15", "8L15"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - triattack: [ - "9L45", - "8M", - "8L45", - "7L50", - "7V", - "6L50", - "5L51", - "4L51", - "3L36" - ], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "9S1", "8M", "8S0", "7M", "6M", "5M", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"], - zapcannon: [ - "9L55", - "8L60", - "7L1", - "7V", - "6L1", - "5L62", - "4L62", - "3L48" - ], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 8, - level: 50, - nature: "Sassy", - abilities: ["download"], - ivs: { hp: 31, atk: 0, spe: 0 }, - moves: ["recover", "trickroom", "icebeam", "thunderbolt"], - pokeball: "cherishball" - }, - { - generation: 9, - level: 50, - nature: "Quiet", - abilities: ["download"], - ivs: { - hp: 31, - atk: 31, - def: 31, - spa: 31, - spd: 31, - spe: 0 - }, - moves: ["terablast", "icebeam", "recover", "trickroom"], - pokeball: "cherishball" - } - ] - }, - porygonz: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M"], - agility: ["9M", "9L30", "8M", "8L30", "7L12", "6L12", "5L12", "4L12"], - allyswitch: ["8M", "7T"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], - charge: ["9M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - conversion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - conversion2: ["9L25", "8L25", "7L1", "6L1", "5L1", "4L1"], - darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], - defensecurl: ["9L1", "8L1"], - discharge: ["9L40", "8L40", "7L40", "6L40", "5L40", "4L40"], - doubleedge: ["9M", "9L50"], - doubleteam: ["7M", "6M", "5M", "4M"], - dreameater: ["7M", "6M", "5M", "4M"], - eerieimpulse: ["9M", "8M"], - electroweb: ["9M", "8M", "7T", "6T", "5T"], - embargo: ["7M", "7L34", "6M", "6L34", "5M", "5L34", "4M", "4L34"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - guardswap: ["8M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: [ - "9M", - "9L65", - "8M", - "8L65", - "7M", - "7L67", - "6M", - "6L67", - "5M", - "5L67", - "4M", - "4L67" - ], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - lastresort: ["7T", "6T", "5T", "4T"], - lockon: ["9L55", "8L55", "7L45", "6L45", "5L45", "4L45"], - magiccoat: [ - "8L50", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L56", - "4T", - "4L56" - ], - magnetrise: [ - "9L1", - "8L1", - "7T", - "7L23", - "6T", - "6L23", - "5T", - "5L23", - "4L23" - ], - nastyplot: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - naturalgift: ["4M"], - painsplit: ["7T", "6T", "5T", "4T"], - powerswap: ["8M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psybeam: ["9M", "9L20", "8L20", "7L7", "6L7", "5L7", "4L7"], - psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychup: ["7M", "6M", "5M", "4M"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - recover: ["9L35", "8L35", "7L18", "6L18", "5L18", "4L18"], - recycle: ["9L1", "8L1", "7T", "6T", "5T", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - signalbeam: ["7T", "7L29", "6T", "6L29", "5T", "5L29", "4T", "4L29"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - speedswap: ["8M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "8M", "4T"], - tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M"], - telekinesis: ["7T"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thundershock: ["9L15", "8L15"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - triattack: ["9L45", "8M", "8L45", "7L50", "6L50", "5L51", "4L51"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - uproar: ["9M", "8M", "7T", "6T", "5T", "4T"], - wonderroom: ["8M", "7T", "5T"], - zapcannon: ["9L60", "8L60", "7L1", "6L1", "5L62", "4L62"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - } - }, - omanyte: { - learnset: { - ancientpower: [ - "8L30", - "7L37", - "7V", - "6L37", - "5L37", - "4T", - "4L37", - "3L49" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - aurorabeam: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - bide: ["7E", "7V", "6E", "5E"], - bind: ["8L1", "7T", "6T", "5T"], - bite: [ - "8E", - "8V", - "7L7", - "7V", - "6L7", - "5L7", - "5D", - "5S0", - "4L7", - "3L13" - ], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "7V", "3T"], - brine: ["8M", "8L35", "7L28", "6L28", "5L28", "4M", "4L28"], - bubblebeam: ["8E", "7E", "7V", "6E", "5E", "5S0", "4E", "3E"], - captivate: ["4M"], - confide: ["7M", "6M"], - constrict: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - curse: ["7V"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gyroball: ["8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - headbutt: ["8V", "7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hornattack: ["7V"], - hydropump: [ - "8M", - "8L60", - "8V", - "7L55", - "7V", - "6L55", - "5L55", - "4L52", - "3L55" - ], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "7V", "6T", "5T", "5D", "4T", "3T"], - irondefense: ["8M", "7T", "6T", "5T", "4T"], - knockoff: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - leer: ["8L20", "8V", "7L19", "7V", "6L19", "5L19", "4L19", "3L31"], - meteorbeam: ["8T"], - mimic: ["7V", "3T"], - muddywater: ["8M", "7E", "6E", "5E", "5D", "4E"], - mudshot: ["8M", "8L25", "7L25", "6L25", "5L25", "4L25", "3L25"], - naturalgift: ["4M"], - protect: [ - "8M", - "8L41", - "8V", - "7M", - "7L34", - "7V", - "6M", - "6L34", - "5M", - "5L34", - "4M", - "4L34", - "3M", - "3L37" - ], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8V", "7V"], - reflecttype: ["8E", "7E", "6E"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["8M", "8L45", "7L46", "6L46", "5L46", "4L46"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["8M", "8V", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: ["8V"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["8L5", "7L16", "7V", "6L16", "5L16", "4T", "4L16", "3T"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8L10"], - sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shellsmash: ["8L55", "8V", "7L50", "6L50", "5L52"], - slam: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spikecannon: ["7V"], - spikes: ["8M", "7E", "6E", "5E", "4E", "3E"], - stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - supersonic: ["8E", "7E", "7V", "6E", "5E", "5S0", "4E", "3E"], - surf: ["8M", "8L50", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - tickle: ["8E", "7L43", "6L43", "5L43", "4L43", "3L43"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["8M", "7E", "6E", "5E", "4E"], - waterfall: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - watergun: [ - "8L15", - "8V", - "7L10", - "7V", - "6L10", - "5L10", - "4L10", - "3L19" - ], - waterpulse: ["8E", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], - whirlpool: ["8M", "7E", "7V", "6E", "5E", "4M"], - withdraw: [ - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5S0", - "4L1", - "3L1" - ], - wringout: ["7E", "6E", "5E", "4E"] - }, - eventData: [ - { - generation: 5, - level: 15, - gender: "M", - abilities: ["swiftswim"], - moves: ["bubblebeam", "supersonic", "withdraw", "bite"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 1, level: 30 }] - }, - omastar: { - learnset: { - ancientpower: [ - "8L30", - "7L37", - "7V", - "6L37", - "5L37", - "4T", - "4L37", - "3L55" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["8V", "7V"], - bind: ["8L1", "7T", "6T", "5T"], - bite: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "7V", "3T"], - brine: ["8M", "8L35", "7L28", "6L28", "5L28", "4M", "4L28"], - bubblebeam: ["7V"], - captivate: ["4M"], - confide: ["7M", "6M"], - constrict: ["8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - crunch: ["8M", "8L0"], - curse: ["7V"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - gyroball: ["8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["8V", "7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hornattack: ["7V"], - horndrill: ["7V"], - hydropump: [ - "8M", - "8L70", - "8V", - "7L1", - "7V", - "6L1", - "5L75", - "4L67", - "3L65" - ], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - irondefense: ["8M", "7T", "6T", "5T", "4T"], - knockoff: ["7T", "6T", "5T", "4T"], - leer: ["8L20", "8V", "7L19", "7V", "6L19", "5L19", "4L19", "3L31"], - liquidation: ["8M"], - meteorbeam: ["8T"], - mimic: ["7V", "3T"], - muddywater: ["8M"], - mudshot: ["8M", "8L25", "7L25", "6L25", "5L25", "4L25", "3L25"], - naturalgift: ["4M"], - pinmissile: ["8M"], - protect: [ - "8M", - "8L43", - "8V", - "7M", - "7L34", - "7V", - "6M", - "6L34", - "5M", - "5L34", - "4M", - "4L34", - "3M", - "3L37" - ], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8V", "7V"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["8M", "8L49", "7L56", "6L56", "5L56", "4L56"], - rockclimb: ["4M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["8M", "8V", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: ["8V"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["8L1", "7L16", "7V", "6L16", "5L16", "4T", "4L16", "3T"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8L1"], - sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - shellsmash: ["8L63", "8V", "7L67", "6L67", "5L67"], - skullbash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spikecannon: ["8V", "7L1", "7V", "6L40", "5L40", "4L40", "3L40"], - spikes: ["8M"], - stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], - stoneedge: ["8M", "7M", "6M", "5M", "4M"], - submission: ["7V"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - supersonic: ["8V"], - surf: ["8M", "8L56", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - tickle: ["7L48", "6L48", "5L48", "4L48", "3L46"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["8M"], - waterfall: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - watergun: ["8L15", "8V", "7L10", "7V", "6L10", "5L10", "4L10", "3L1"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "7V", "4M"], - withdraw: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"] - } - }, - kabuto: { - learnset: { - absorb: ["8L1", "8V", "7L6", "7V", "6L6", "5L6", "5D", "4L6", "3L13"], - aerialace: ["7M", "3M"], - ancientpower: [ - "8L30", - "7L46", - "7V", - "6L46", - "5L46", - "4T", - "4L46", - "3L55" - ], - aquajet: ["8L15", "8V", "7L31", "6L31", "5L31", "4L31"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - aurorabeam: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - bide: ["7V"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "7V", "3T"], - brine: ["8M", "8L35", "4M"], - bubblebeam: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: ["8E", "7E", "6E", "5E", "5S0", "4E", "3E"], - curse: ["7V"], - dig: ["8M", "8V", "7V", "6M", "5M", "5S0", "4M", "4E", "3M", "3E"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - endure: [ - "8M", - "7L26", - "7V", - "6L26", - "5L26", - "4M", - "4L26", - "3T", - "3L37" - ], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flail: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - foresight: ["7E", "6E", "5E"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: [ - "8M", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4M", - "3M" - ], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - harden: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "5S0", "4L1", "3L1"], - headbutt: ["8V"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hydropump: ["8M", "7V"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: [ - "8M", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T" - ], - irondefense: ["8M", "7T", "6T", "5T", "4T"], - knockoff: [ - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - leechlife: ["8M", "8L45", "8V"], - leer: ["8L20", "8V", "7L11", "7V", "6L11", "5L11", "4L11", "3L19"], - liquidation: ["8M", "8L50"], - megadrain: ["8E", "8V", "7L36", "7V", "6L36", "5L36", "4L36", "3L49"], - metalsound: ["8L55", "7L41", "6L41", "5L41", "4L41", "3L43"], - meteorbeam: ["8T"], - mimic: ["7V", "3T"], - mudshot: [ - "8M", - "8L25", - "7L16", - "7E", - "6L16", - "6E", - "5L16", - "5E", - "4L16", - "4E", - "3L25" - ], - mudslap: ["4T"], - naturalgift: ["4M"], - protect: ["8M", "8L41", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rapidspin: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - reflect: ["8V", "7V"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["8M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["8M", "8V", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: ["8V"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - sandattack: [ - "8L10", - "8V", - "7L21", - "7V", - "6L21", - "5L21", - "4L21", - "3L31" - ], - sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - scratch: [ - "8L5", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "5S0", - "4L1", - "3L1" - ], - screech: ["8M", "7E", "6E", "5E", "4E"], - secretpower: ["6M", "4M", "3M"], - slash: ["7V"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: ["8M", "8V", "7T", "6T", "5T", "5D", "4M"], - stoneedge: ["8M", "8L60"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["8E", "7E", "7V", "6E"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - waterfall: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - watergun: ["7V"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "4M"], - wringout: ["7L50", "6L50", "5L51", "4L51"] - }, - eventData: [ - { - generation: 5, - level: 15, - gender: "M", - abilities: ["battlearmor"], - moves: ["confuseray", "dig", "scratch", "harden"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 1, level: 30 }] - }, - kabutops: { - learnset: { - absorb: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - ancientpower: [ - "8L30", - "7L54", - "7V", - "6L54", - "5L54", - "4T", - "4L54", - "3L65" - ], - aquajet: ["8L15", "8V", "7L31", "6L31", "5L31", "4L31"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - blizzard: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "7V", "3T"], - brickbreak: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - brine: ["8M", "8L35", "4M"], - bubblebeam: ["7V"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: ["8V"], - crosspoison: ["8M"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - dig: ["8M", "8V", "6M", "5M", "4M", "3M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - endure: [ - "8M", - "7L26", - "7V", - "6L26", - "5L26", - "4M", - "4L26", - "3T", - "3L37" - ], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - feint: ["8L1", "8V", "7L1", "6L1", "5L1", "4L1"], - flipturn: ["8T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T", "3L1"], - gigadrain: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - harden: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["8V", "7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hydropump: ["8M", "7V"], - hyperbeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - irondefense: ["8M", "7T", "6T", "5T", "4T"], - knockoff: ["7T", "6T", "5T", "4T"], - leechlife: ["8M", "8L49", "8V"], - leer: ["8L20", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - liquidation: ["8M", "8L56", "7T"], - lowkick: ["8M", "7T", "6T", "5T", "4T"], - megadrain: ["8V", "7L36", "7V", "6L36", "5L36", "4L36", "3L55"], - megakick: ["8M", "7V", "3T"], - metalsound: ["8L63", "7L45", "6L45", "5L45", "4L45", "3L46"], - meteorbeam: ["8T"], - mimic: ["7V", "3T"], - mudshot: ["8M", "8L25", "7L16", "6L16", "5L16", "4L16", "3L25"], - mudslap: ["4T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - nightslash: ["8L1", "7L1", "6L1", "5L72", "4L72"], - protect: ["8M", "8L43", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychocut: ["8M"], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - razorshell: ["8M"], - razorwind: ["7V"], - reflect: ["8V", "7V"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["8M"], - rockclimb: ["4M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["8M", "8V", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: ["8V"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - sandattack: [ - "8L1", - "8V", - "7L21", - "7V", - "6L21", - "5L21", - "4L21", - "3L31" - ], - sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scald: ["8M", "8V", "7M", "6M", "5M"], - scratch: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - screech: ["8M", "8V"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - skullbash: ["7V"], - slash: ["8L0", "8V", "7L1", "7V", "6L40", "5L40", "4L40", "3L40"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: ["8M", "8V", "7T", "6T", "5T", "4M"], - stoneedge: ["8M", "8L70", "7M", "6M", "5M", "4M"], - submission: ["7V"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], - surf: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swordsdance: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["7V"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - waterfall: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - watergun: ["7V"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "7V", "4M"], - wringout: ["7L63", "6L63", "5L63", "4L63"], - xscissor: ["8M", "8V", "7M", "6M", "5M", "4M"] - } - }, - aerodactyl: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: [ - "8M", - "8L50", - "8V", - "7L17", - "7V", - "6L17", - "5L17", - "4L17", - "3L8" - ], - aircutter: ["4T"], - ancientpower: [ - "8L1", - "7L25", - "7V", - "7S1", - "6L25", - "5L25", - "4T", - "4L25", - "3L29" - ], - aquatail: ["7T", "6T", "5T", "4T"], - assurance: ["8M", "7E", "6E", "5E", "5D", "4E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bite: ["8L1", "8V", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L15"], - brutalswing: ["8M", "7M"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - celebrate: ["7S1"], - confide: ["7M", "6M"], - crunch: ["8M", "8L30", "8V", "7L33", "6L33", "5L33", "4L33"], - curse: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - defog: ["7T", "4M"], - detect: ["7V"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonbreath: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - dragonclaw: ["8M", "7M", "6M", "5M", "4M", "3M"], - dragondance: ["8M"], - dragonpulse: ["8M", "8V", "7T", "6T", "5T", "4M"], - dragonrage: ["7V"], - dualwingbeat: ["8T"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - earthquake: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firefang: ["8M", "7L1", "6L1", "5L1", "5S0", "4L1"], - flamethrower: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fly: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: [ - "8M", - "8L60", - "7M", - "7L81", - "6M", - "6L81", - "5M", - "5L81", - "4M", - "4L73" - ], - headbutt: ["8V", "7V", "4T"], - heatwave: ["8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hurricane: ["8M"], - hyperbeam: [ - "8M", - "8L55", - "8V", - "7M", - "7L65", - "7V", - "6M", - "6L65", - "5M", - "5L65", - "4M", - "4L57", - "3M", - "3L50" - ], - icefang: ["8M", "7L1", "6L1", "5L1", "5S0", "4L1"], - incinerate: ["6M", "5M"], - ironhead: [ - "8M", - "8L35", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L57", - "4T", - "4L49" - ], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - meteorbeam: ["8T"], - mimic: ["7V", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - protect: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychicfangs: ["8M"], - pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], - rage: ["7V"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - razorwind: ["7V"], - reflect: ["8V", "7V"], - rest: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: [ - "8L25", - "8V", - "7M", - "7L9", - "7V", - "6M", - "6L9", - "5M", - "5L9", - "4M", - "4L9", - "3M" - ], - rockblast: ["8M"], - rockpolish: ["7M", "7S1", "6M", "5M", "4M"], - rockslide: [ - "8M", - "8L20", - "8V", - "7M", - "7L73", - "6M", - "6L73", - "5M", - "5L73", - "4M", - "4L65", - "3T" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: ["8V"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - roost: ["8E", "8V", "7M", "7E", "6M", "6E", "5T", "5E", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scaryface: ["8M", "8L15", "7L1", "7V", "6L1", "5L1", "4L1", "3L36"], - secretpower: ["6M", "4M", "3M"], - skyattack: ["7T", "7V", "6T", "5T", "4T", "3T"], - skydrop: ["7M", "7L49", "6M", "6L49", "5M", "5L49"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: ["8M", "8V", "7T", "6T", "5T", "5D", "4M"], - steelwing: [ - "8M", - "7M", - "7E", - "7V", - "6M", - "6E", - "5E", - "5S0", - "4M", - "4E", - "3M", - "3E" - ], - stoneedge: ["8M", "8L45", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - supersonic: ["8L5", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L22"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "7V", "4T", "3T"], - tailwind: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], - takedown: [ - "8L40", - "8V", - "7L41", - "7V", - "6L41", - "5L41", - "4L41", - "3L43" - ], - taunt: ["8M", "8V", "7M", "6M", "5M", "4M", "3M"], - thief: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunderfang: ["8M", "7L1", "6L1", "5L1", "5S0", "4L1"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - twister: ["4T"], - whirlwind: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - wideguard: ["8E", "7E", "7S1", "6E"], - wingattack: ["8L10", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"] - }, - eventData: [ - { - generation: 5, - level: 15, - gender: "M", - abilities: ["pressure"], - moves: ["steelwing", "icefang", "firefang", "thunderfang"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 50, - isHidden: true, - moves: ["ancientpower", "rockpolish", "wideguard", "celebrate"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 1, level: 30 }] - }, - munchlax: { - learnset: { - afteryou: ["7T", "7E", "6T", "6E", "5T", "5E"], - amnesia: ["9M", "9L36", "8M", "8L36", "7L9", "6L9", "5L9", "4L9"], - attract: ["8M", "7M", "6M", "5M", "4M"], - belch: ["9E", "8E", "7E", "6E"], - bellydrum: ["9L48", "8L48", "7L44", "6L44"], - bite: ["9L16", "8L16"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], - bodyslam: [ - "9M", - "9L28", - "8M", - "8L28", - "7L25", - "6L25", - "5L36", - "4L33" - ], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - charm: ["9M", "8M", "7E", "6E", "5E", "4E"], - chillingwater: ["9M"], - chipaway: ["7L17", "6L17", "5L25"], - confide: ["7M", "6M"], - counter: ["9E", "8E", "7E", "6E", "5E", "4E"], - covet: ["9L12", "8L12", "7T", "6T", "5T"], - crunch: ["9M"], - curse: ["9M", "9E", "8E", "7E", "6E", "5E", "4E", "4S1"], - defensecurl: ["9L4", "8L4", "7L4", "6L4", "5L4", "4L4", "4S0"], - dig: ["9M"], - doubleedge: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], - doubleteam: ["7M", "6M", "5M", "4M"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - fireblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - firepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - fissure: ["9E", "8E"], - flail: ["9L44", "8L44"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], - fling: [ - "9M", - "9L32", - "8M", - "8L32", - "7M", - "7L41", - "6M", - "6L41", - "5M", - "5L41", - "4M", - "4L36" - ], - focuspunch: ["9M", "7T", "6T", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M"], - gunkshot: ["9M", "8M", "7T", "6T", "5T", "4T"], - happyhour: ["7S2"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - holdback: ["7S2"], - hydropump: ["8M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - incinerate: ["6M", "5M"], - lastresort: [ - "9L52", - "8L52", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L57", - "4T", - "4L49" - ], - lick: [ - "9L1", - "9S3", - "8L1", - "7L1", - "7E", - "6L1", - "6E", - "5L12", - "5E", - "4L12", - "4E" - ], - megakick: ["8M"], - megapunch: ["8M"], - metronome: [ - "9M", - "9L40", - "8M", - "8L40", - "7L1", - "7S2", - "6L1", - "5L1", - "4L1", - "4S0", - "4S1" - ], - mudslap: ["9M", "4T"], - naturalgift: ["7L49", "7E", "6L49", "6E", "5L49", "5E", "4M", "4L44"], - odorsleuth: ["7L1", "6L1", "5L1", "4L1", "4S1"], - payday: ["8M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychic: ["8M", "7M", "6M", "5M", "4M"], - pursuit: ["7E", "6E", "5E", "4E"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - recycle: [ - "9L8", - "8L8", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L17", - "4M", - "4L17" - ], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - rollout: ["7L36", "6L36", "5L44", "4T", "4L41"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], - screech: ["9L24", "8M", "8L24", "7L20", "6L20", "5L20", "4L20"], - secretpower: ["6M", "4M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - selfdestruct: ["8M", "7E", "6E", "5E", "4S0"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snatch: ["7T", "7L50", "6T", "6L1", "5T", "5L52"], - snore: ["8M", "7T", "6T", "5T", "4T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - stockpile: ["9L20", "8L20", "7L28", "6L28", "5L28", "4L25"], - stompingtantrum: ["9M", "8M", "7T"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "4E"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - surf: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swallow: ["9L20", "8L20", "7L33", "6L33", "5L33", "4L28"], - tackle: [ - "9L1", - "9S3", - "8L1", - "7L1", - "7S2", - "6L1", - "5L1", - "4L1", - "4S0", - "4S1" - ], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - uproar: ["9M", "8M", "7T", "6T", "5T", "4T"], - waterpulse: ["7T", "6T", "4M"], - whirlpool: ["8M", "4M"], - whirlwind: ["7E", "6E", "5E", "4E"], - workup: ["8M", "7M", "5M"], - zenheadbutt: [ - "9M", - "8M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ] - }, - eventData: [ - { - generation: 4, - level: 5, - moves: ["metronome", "tackle", "defensecurl", "selfdestruct"] - }, - { - generation: 4, - level: 5, - gender: "F", - nature: "Relaxed", - abilities: ["thickfat"], - moves: ["metronome", "odorsleuth", "tackle", "curse"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 5, - abilities: ["thickfat"], - moves: ["tackle", "metronome", "holdback", "happyhour"], - pokeball: "cherishball" - }, - { - generation: 9, - level: 1, - shiny: true, - gender: "M", - isHidden: true, - nature: "Impish", - moves: ["lick", "tackle"], - pokeball: "pokeball" - } - ] - }, - snorlax: { - learnset: { - afteryou: ["7T", "7E", "6T", "6E", "5T", "5E"], - amnesia: [ - "9M", - "9L36", - "8M", - "8L36", - "8V", - "7L9", - "7V", - "6L9", - "5L9", - "5D", - "4L9", - "3L5" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - belch: ["9L52", "8L52", "7E", "6E"], - bellydrum: [ - "9L48", - "8L48", - "7L44", - "7V", - "6L44", - "5L17", - "4L17", - "3L13" - ], - bide: ["7V"], - bite: ["9L16", "8L16"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - block: [ - "9L1", - "9S2", - "8L1", - "7T", - "7L41", - "7S1", - "6T", - "6L41", - "5T", - "5L41", - "4T", - "4L36", - "3L37" - ], - bodypress: ["9M", "8M"], - bodyslam: [ - "9M", - "9L28", - "9S2", - "8M", - "8L28", - "8V", - "7L25", - "7V", - "7S1", - "6L25", - "5L36", - "4L33", - "3T", - "3L33", - "3S0" - ], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bubblebeam: ["7V"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - celebrate: ["7S1"], - charm: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], - chillingwater: ["9M"], - chipaway: ["7L17", "6L17", "5L25"], - confide: ["7M", "6M"], - counter: ["8E", "7E", "7V", "6E", "5E", "4E", "3T"], - covet: ["9L1", "8L1", "7T", "6T", "5T", "3L42"], - crunch: [ - "9M", - "9L24", - "8M", - "8L24", - "8V", - "7L49", - "6L49", - "5L49", - "4L44" - ], - curse: ["9M", "8E", "7E", "7V", "6E", "5E", "4E", "3E", "3S0"], - darkestlariat: ["8M"], - defensecurl: [ - "9L1", - "8L1", - "8V", - "7L4", - "7V", - "6L4", - "5L4", - "4L4", - "3T", - "3L9" - ], - dig: ["9M"], - doubleedge: ["9M", "8E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - earthquake: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: [ - "9M", - "8M", - "8V", - "7T", - "7V", - "6T", - "5T", - "5D", - "4T", - "3T" - ], - fissure: ["8E", "7E", "7V", "6E", "5E", "4E", "3E", "3S0"], - flail: ["9L1", "8L1"], - flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gastroacid: ["8E"], - gigaimpact: [ - "9M", - "9L56", - "8M", - "8L56", - "7M", - "7L35", - "6M", - "6L57", - "5M", - "5L57", - "4M", - "4L49" - ], - gunkshot: ["9M", "8M", "7T", "6T", "5T", "4T"], - hammerarm: ["9L44", "8L44"], - harden: ["7V"], - hardpress: ["9M"], - headbutt: ["8V", "7V", "4T", "3L17"], - heatcrash: ["9M", "8M"], - heavyslam: ["9M", "9L32", "8M", "8L32", "7L50", "6L50", "5L52"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M", "9L40", "8M", "8L40", "7L57"], - hydropump: ["8M"], - hyperbeam: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M", - "3L51" - ], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - lastresort: ["9L1", "8L1", "7T", "6T", "5T", "4T"], - lick: [ - "9L1", - "8L1", - "8V", - "7L12", - "7E", - "7V", - "6L12", - "6E", - "5L12", - "5E", - "4L12", - "4E", - "3E" - ], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["9M", "9L1", "8M", "8L1", "7V", "3T"], - mimic: ["7V", "3T"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["7E", "6E", "5E", "4M"], - outrage: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - payday: ["8M", "8V", "7V"], - poweruppunch: ["7E", "6M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7V", "3T"], - psywave: ["7V"], - pursuit: ["7E", "6E", "5E", "4E"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recycle: ["9L1", "8L1", "7T", "6T", "5T", "5D", "4M"], - reflect: ["8V", "7V"], - refresh: ["3S0"], - rest: [ - "9M", - "9L20", - "9S2", - "8M", - "8L20", - "8V", - "7M", - "7L28", - "7V", - "6M", - "6L28", - "5M", - "5L28", - "4M", - "4L25", - "3M", - "3L25" - ], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["7L36", "7V", "6L36", "5L44", "4T", "4L41", "3T", "3L46"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - screech: ["9L1", "8M", "8L1", "8V"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - seismictoss: ["8V", "7V", "3T"], - selfdestruct: ["8M", "8V", "7V", "3T"], - shadowball: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L33", - "7V", - "6M", - "6L33", - "5T", - "5L33", - "4M", - "4L28", - "3T", - "3L37" - ], - smackdown: ["9M", "7M", "6M", "5M"], - snatch: ["7T"], - snore: [ - "9L20", - "8M", - "8L20", - "7T", - "7L28", - "7V", - "6T", - "6L28", - "5T", - "5L28", - "4T", - "4L28", - "3T", - "3L28" - ], - solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - steelroller: ["8T"], - stockpile: ["9L1", "8L1"], - stompingtantrum: ["9M", "8M", "7T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "4E", - "3T", - "3E" - ], - sunnyday: ["9M", "8M", "7M", "7V", "7S1", "6M", "5M", "4M", "3M"], - supercellslam: ["9M"], - superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swallow: ["9L1", "8L1"], - tackle: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M", "7V"], - terablast: ["9M"], - terrainpulse: ["8T"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["9M", "8M"], - watergun: ["7V"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "4M"], - whirlwind: ["7E", "6E", "5E", "4E"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - workup: ["8M", "7M", "5M"], - yawn: [ - "9L12", - "9S2", - "8L12", - "8V", - "7L20", - "6L20", - "5L20", - "4L20", - "3L21" - ], - zapcannon: ["7V"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 43, - moves: ["refresh", "fissure", "curse", "bodyslam"] - }, - { - generation: 7, - level: 30, - abilities: ["thickfat"], - moves: ["sunnyday", "block", "bodyslam", "celebrate"], - pokeball: "cherishball" - }, - { - generation: 9, - level: 20, - gender: "M", - nature: "Lax", - isHidden: true, - ivs: { - hp: 22, - atk: 20, - def: 20, - spa: 20, - spd: 20, - spe: 20 - }, - moves: ["rest", "block", "yawn", "bodyslam"], - pokeball: "dreamball" - } - ], - encounters: [{ generation: 1, level: 30 }] - }, - articuno: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: [ - "9M", - "9L20", - "8M", - "8L20", - "8V", - "7L36", - "7V", - "6L36", - "5L36", - "4L36", - "4S3", - "4S4", - "3L25", - "3S0", - "3S1" - ], - aircutter: ["9M", "4T"], - airslash: ["9M", "8M"], - ancientpower: [ - "9L25", - "8L25", - "7L29", - "7S7", - "6L29", - "5L29", - "4T", - "4L29" - ], - auroraveil: ["7M"], - avalanche: ["9M", "8M", "4M"], - bide: ["7V"], - blizzard: [ - "9M", - "9L65", - "9S10", - "8M", - "8L65", - "8V", - "7M", - "7L78", - "7V", - "6M", - "6L71", - "5M", - "5L71", - "4M", - "4L71", - "3M", - "3L73" - ], - bravebird: ["9M", "8M"], - bubblebeam: ["7V"], - confide: ["7M", "6M"], - curse: ["7V"], - defog: ["7T", "4M"], - detect: ["7V"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dualwingbeat: ["9M", "8T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - extrasensory: ["3S2"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - featherdance: ["9M"], - fly: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - freezedry: ["9L35", "8L35", "8S8", "7L43", "7S7", "6L1", "6S6"], - frostbreath: ["7M", "6M", "5M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gust: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - hail: [ - "8M", - "8L50", - "7M", - "7L57", - "7S7", - "6M", - "6L57", - "6S5", - "6S6", - "5M", - "5L85", - "4M", - "4L85", - "3M" - ], - haze: ["9M", "9L60", "9S10", "3S2"], - headbutt: ["8V"], - healbell: ["3S2"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: [ - "9M", - "9L55", - "9S10", - "8M", - "8L55", - "8S8", - "7L92", - "6L1", - "5L92" - ], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: [ - "9M", - "9L45", - "8M", - "8L45", - "8V", - "8S8", - "7M", - "7L71", - "7V", - "6M", - "6L43", - "6S5", - "6S6", - "5M", - "5L43", - "4M", - "4L43", - "4S3", - "4S4", - "3M", - "3L49", - "3S0", - "3S1", - "3S2" - ], - iceshard: ["9L15", "8L15", "8V", "7L15", "6L15", "5L15", "4L15"], - icespinner: ["9M"], - iciclespear: ["9M", "8M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - laserfocus: ["7T"], - leer: ["8V"], - lightscreen: ["9M"], - mimic: ["7V", "3T"], - mindreader: [ - "8L60", - "7L22", - "7V", - "6L22", - "5L22", - "4L22", - "4S4", - "3L37", - "3S0", - "3S1" - ], - mirrorcoat: ["8V"], - mist: [ - "9L1", - "8L1", - "8V", - "8S8", - "7L8", - "7V", - "6L8", - "5L8", - "4L8", - "4S4", - "3L13", - "3S0" - ], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - peck: ["7V"], - pluck: ["5M", "4M"], - powdersnow: ["9L5", "8L5", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - razorwind: ["7V"], - reflect: [ - "9M", - "9L10", - "8M", - "8L10", - "8V", - "7M", - "7L50", - "7V", - "7S7", - "6M", - "6L50", - "6S5", - "6S6", - "5M", - "5L50", - "4M", - "4L50", - "4S3", - "3M", - "3L61", - "3S1" - ], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - roost: [ - "9L40", - "8L40", - "8V", - "7M", - "7L85", - "6M", - "6L1", - "5T", - "5L57", - "4M", - "4L57", - "4S3" - ], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - sheercold: [ - "9L70", - "9S10", - "8L70", - "7L99", - "6L1", - "5L78", - "4L78", - "3L85" - ], - signalbeam: ["7T", "6T", "5T", "4T"], - skyattack: ["8V", "7T", "7V", "6T", "5T", "4T", "3T"], - skydrop: ["7M", "6M", "5M"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M", "9L50"], - steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tailwind: [ - "9M", - "9L30", - "8L30", - "7T", - "7L64", - "6T", - "6L1", - "6S5", - "5T", - "5L64", - "4T", - "4L64" - ], - takedown: ["9M", "7V"], - terablast: ["9M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - tripleaxel: ["9M", "8T"], - twister: ["4T"], - uturn: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - watergun: ["7V"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - weatherball: ["9M", "8M"], - whirlwind: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 50, - shiny: 1, - moves: ["mist", "agility", "mindreader", "icebeam"] - }, - { - generation: 3, - level: 70, - moves: ["agility", "mindreader", "icebeam", "reflect"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 50, - moves: ["icebeam", "healbell", "extrasensory", "haze"] - }, - { - generation: 4, - level: 60, - shiny: 1, - moves: ["agility", "icebeam", "reflect", "roost"] - }, - { - generation: 4, - level: 50, - shiny: 1, - moves: ["mist", "agility", "mindreader", "icebeam"] - }, - { - generation: 6, - level: 70, - moves: ["icebeam", "reflect", "hail", "tailwind"] - }, - { - generation: 6, - level: 70, - isHidden: true, - moves: ["freezedry", "icebeam", "hail", "reflect"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["ancientpower", "freezedry", "reflect", "hail"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["icebeam", "freezedry", "hurricane", "mist"] - }, - { - generation: 8, - level: 70, - shiny: 1, - isHidden: true, - moves: ["sheercold", "blizzard", "mindreader", "hurricane"], - source: "gen8bdsp" - }, - { - generation: 9, - level: 70, - moves: ["sheercold", "blizzard", "hurricane", "haze"] - } - ], - encounters: [{ generation: 1, level: 50 }], - eventOnly: true - }, - articunogalar: { - learnset: { - agility: ["9M", "9L20", "8M", "8L20"], - aircutter: ["9M"], - airslash: ["9M", "8M"], - allyswitch: ["8M"], - ancientpower: ["9L25", "8L25"], - bravebird: ["9M", "8M"], - calmmind: ["9M", "8M"], - confusion: ["9L5", "8L5"], - doubleteam: ["9L60"], - dreameater: ["9L50", "8L50"], - dualwingbeat: ["9M", "8T"], - endure: ["9M", "8M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M"], - fly: ["9M", "8M"], - freezingglare: ["9L45", "8L45", "8S0", "8S1"], - futuresight: ["9M", "9L65", "8M", "8L65"], - gigaimpact: ["9M", "8M"], - guardswap: ["8M"], - gust: ["9L1", "8L1"], - helpinghand: ["9M"], - hurricane: ["9M", "9L55", "8M", "8L55", "8S0", "8S1"], - hyperbeam: ["9M", "8M"], - hypervoice: ["9M", "8M"], - hypnosis: ["9L15", "8L15"], - imprison: ["9M", "8M"], - lightscreen: ["9M", "8M"], - mindreader: ["8L60"], - powerswap: ["8M"], - protect: ["9M", "8M"], - psybeam: ["9M"], - psychic: ["9M", "8M"], - psychicnoise: ["9M"], - psychocut: ["9L35", "8M", "8L35", "8S0", "8S1"], - psychoshift: ["8L1", "8S0", "8S1"], - psyshock: ["9M", "8M"], - raindance: ["9M"], - recover: ["9L40", "8L40"], - reflect: ["9M", "9L10", "8M", "8L10"], - rest: ["9M", "8M"], - round: ["8M"], - scaryface: ["9M", "8M"], - shadowball: ["9M", "8M"], - skillswap: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - snowscape: ["9M"], - steelwing: ["8M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M"], - swift: ["9M", "8M"], - tailwind: ["9M", "9L30", "8L30"], - takedown: ["9M"], - terablast: ["9M"], - trick: ["9M"], - trickroom: ["9M", "9L70", "8M", "8L70"], - uturn: ["9M", "8M"] - }, - eventData: [ - { - generation: 8, - level: 70, - moves: ["freezingglare", "hurricane", "psychocut", "psychoshift"] - }, - { - generation: 8, - level: 70, - shiny: true, - moves: ["freezingglare", "hurricane", "psychocut", "psychoshift"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - zapdos: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: [ - "9M", - "9L20", - "8M", - "8L20", - "8V", - "8S8", - "7L43", - "7V", - "6L43", - "6S5", - "6S6", - "5L43", - "4L43", - "4S3", - "4S4", - "3L25", - "3S0", - "3S1" - ], - aircutter: ["9M", "4T"], - ancientpower: [ - "9L25", - "8L25", - "7L29", - "7S7", - "6L29", - "5L29", - "4T", - "4L29" - ], - batonpass: ["9M", "8M", "3S2"], - bide: ["7V"], - bravebird: ["9M", "8M", "8S8"], - charge: [ - "9M", - "9L30", - "8L30", - "7L36", - "6L36", - "5L36", - "4L36", - "4S3", - "3L61", - "3S1" - ], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - curse: ["7V"], - defog: ["7T", "4M"], - detect: [ - "9L60", - "9S10", - "8L60", - "7L15", - "7V", - "6L15", - "5L15", - "4L15", - "4S4", - "3L37", - "3S0", - "3S1" - ], - discharge: [ - "9L45", - "8L45", - "7L50", - "7S7", - "6L50", - "6S5", - "6S6", - "5L50", - "4L50", - "4S3" - ], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillpeck: [ - "9L35", - "8L35", - "8V", - "8S8", - "7L71", - "7V", - "6L1", - "5L71", - "4L71", - "4S4", - "3L49", - "3S0", - "3S1" - ], - dualwingbeat: ["9M", "8T"], - eerieimpulse: ["9M", "8M"], - electricterrain: ["9M"], - electroball: ["9M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - extrasensory: ["3S2"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fly: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M"], - headbutt: ["8V"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: ["9M", "8M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - laserfocus: ["7T"], - leer: ["8V"], - lightscreen: [ - "9M", - "9L10", - "8M", - "8L10", - "8V", - "7M", - "7L64", - "7V", - "6M", - "6L64", - "6S5", - "5M", - "5L64", - "4M", - "4L64", - "3M", - "3L73" - ], - magneticflux: ["9L65", "9S10", "8L65", "7L92"], - metalsound: ["9M", "3S2"], - mimic: ["7V", "3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - peck: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - pluck: [ - "9L15", - "8L15", - "7L22", - "7S7", - "6L22", - "5M", - "5L22", - "4M", - "4L22" - ], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: [ - "9M", - "9L50", - "8M", - "8L50", - "7M", - "7L57", - "7V", - "7S7", - "6M", - "6L57", - "6S5", - "6S6", - "5M", - "5L85", - "4M", - "4L85", - "3M" - ], - razorwind: ["7V"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - risingvoltage: ["8T"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - roost: [ - "9L40", - "8L40", - "8V", - "7M", - "7L85", - "6M", - "6L1", - "5T", - "5L57", - "4M", - "4L57", - "4S3" - ], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skyattack: ["8V", "7T", "7V", "6T", "5T", "4T", "3T"], - skydrop: ["7M", "6M", "5M"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - supercellslam: ["9M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M", "7V"], - terablast: ["9M"], - thunder: [ - "9M", - "9L55", - "9S10", - "8M", - "8L55", - "8V", - "8S8", - "7M", - "7L78", - "7V", - "6M", - "6L78", - "5M", - "5L78", - "4M", - "4L78", - "3M", - "3L85" - ], - thunderbolt: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M", - "3S2" - ], - thundershock: [ - "9L5", - "8L5", - "8V", - "7L1", - "7V", - "6L1", - "6S6", - "5L1", - "4L1", - "3L1" - ], - thunderwave: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7M", - "7L8", - "7V", - "6M", - "6L8", - "5M", - "5L8", - "4M", - "4L8", - "4S4", - "3T", - "3L13", - "3S0" - ], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - twister: ["4T"], - uturn: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - voltswitch: ["9M", "8M", "7M", "6M", "5M"], - weatherball: ["9M", "8M"], - whirlwind: ["7V"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - zapcannon: ["9L70", "9S10", "8L70", "7L99", "7V", "6L1", "5L92"] - }, - eventData: [ - { - generation: 3, - level: 50, - shiny: 1, - moves: ["thunderwave", "agility", "detect", "drillpeck"] - }, - { - generation: 3, - level: 70, - moves: ["agility", "detect", "drillpeck", "charge"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 50, - moves: ["thunderbolt", "extrasensory", "batonpass", "metalsound"] - }, - { - generation: 4, - level: 60, - shiny: 1, - moves: ["charge", "agility", "discharge", "roost"] - }, - { - generation: 4, - level: 50, - shiny: 1, - moves: ["thunderwave", "agility", "detect", "drillpeck"] - }, - { - generation: 6, - level: 70, - moves: ["agility", "discharge", "raindance", "lightscreen"] - }, - { - generation: 6, - level: 70, - isHidden: true, - moves: ["discharge", "thundershock", "raindance", "agility"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["ancientpower", "discharge", "pluck", "raindance"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["thunder", "drillpeck", "bravebird", "agility"] - }, - { - generation: 8, - level: 70, - shiny: 1, - isHidden: true, - moves: ["zapcannon", "magneticflux", "detect", "thunder"], - source: "gen8bdsp" - }, - { - generation: 9, - level: 70, - moves: ["zapcannon", "magneticflux", "detect", "thunder"] - } - ], - encounters: [{ generation: 1, level: 50 }], - eventOnly: true - }, - zapdosgalar: { - learnset: { - acrobatics: ["9M", "8M"], - aerialace: ["9M"], - agility: ["9M", "9L20", "8M", "8L20"], - ancientpower: ["9L25", "8L25"], - assurance: ["8M"], - blazekick: ["8M"], - bounce: ["8M"], - bravebird: ["9M", "8M"], - brickbreak: ["9M", "9L30", "8M", "8L30"], - bulkup: ["9M", "9L50", "8M", "8L50"], - closecombat: ["9M", "9L65", "8M", "8L65"], - coaching: ["9M", "8T"], - counter: ["9L55", "8L55"], - detect: ["9L60", "8L60"], - doubleedge: ["9M"], - drillpeck: ["9L35", "8L35", "8S0", "8S1"], - dualwingbeat: ["9M", "8T"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fly: ["9M", "8M"], - focusenergy: ["9L1", "8M", "8L1", "8S0", "8S1"], - gigaimpact: ["9M", "8M"], - helpinghand: ["9M"], - hurricane: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - knockoff: ["9M"], - lightscreen: ["9M", "9L10", "8M", "8L10"], - lowkick: ["9M", "8M"], - lowsweep: ["9M", "8M"], - megakick: ["8M"], - payback: ["8M"], - peck: ["9L1", "8L1"], - pluck: ["9L15", "8L15"], - protect: ["9M", "8M"], - quickguard: ["9L40", "8L40"], - raindance: ["9M"], - rest: ["9M", "8M"], - retaliate: ["8M"], - revenge: ["8M"], - reversal: ["9M", "9L70", "8M", "8L70", "8S0", "8S1"], - rocksmash: ["9L5", "8L5"], - round: ["8M"], - sandstorm: ["9M"], - scaryface: ["9M", "8M"], - screech: ["8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - steelwing: ["8M"], - stompingtantrum: ["9M", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M"], - superpower: ["8M"], - swift: ["9M", "8M"], - tailwind: ["9M"], - takedown: ["9M"], - taunt: ["9M", "8M"], - terablast: ["9M"], - throatchop: ["9M", "8M"], - thunderouskick: ["9L45", "8L45", "8S0", "8S1"], - trailblaze: ["9M"], - uturn: ["9M", "8M"] - }, - eventData: [ - { - generation: 8, - level: 70, - moves: ["thunderouskick", "drillpeck", "reversal", "focusenergy"] - }, - { - generation: 8, - level: 70, - shiny: true, - moves: ["thunderouskick", "drillpeck", "reversal", "focusenergy"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - moltres: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: [ - "9M", - "9L20", - "8M", - "8L20", - "8V", - "7L15", - "7V", - "6L15", - "5L15", - "4L15", - "4S4", - "3L25", - "3S0", - "3S1" - ], - aircutter: ["9M", "4T"], - airslash: [ - "9M", - "9L35", - "8M", - "8L35", - "8V", - "7L50", - "7S7", - "6L50", - "6S5", - "5L50", - "4L50", - "4S3" - ], - ancientpower: [ - "9L25", - "8L25", - "7L29", - "7S7", - "6L29", - "5L29", - "4T", - "4L29" - ], - bide: ["7V"], - bravebird: ["9M", "8M"], - burningjealousy: ["9M", "8T"], - burnup: ["8L65", "7L99"], - confide: ["7M", "6M"], - curse: ["7V"], - defog: ["7T", "4M"], - detect: ["7V"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dualwingbeat: ["9M", "8T"], - ember: ["9L5", "8L5", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - endure: [ - "9M", - "9L60", - "9S10", - "8M", - "8L60", - "7L22", - "7V", - "6L22", - "5L22", - "4M", - "4L22", - "4S4", - "3T", - "3L37", - "3S0", - "3S1" - ], - extrasensory: ["3S2"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firespin: [ - "9M", - "8M", - "8V", - "8S8", - "7L8", - "7V", - "6L8", - "5L8", - "4L8", - "4S4", - "3L13", - "3S0" - ], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "8M", - "8V", - "7M", - "7L36", - "7V", - "7S7", - "6M", - "6L36", - "5M", - "5L36", - "4M", - "4L36", - "4S3", - "4S4", - "3M", - "3L49", - "3S0", - "3S1", - "3S2" - ], - flareblitz: ["9M", "8M"], - fly: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gust: ["9L1", "8L1"], - headbutt: ["8V"], - heatwave: [ - "9M", - "9L45", - "8M", - "8L45", - "8V", - "8S8", - "7T", - "7L64", - "6T", - "6L1", - "6S5", - "6S6", - "5T", - "5L64", - "4T", - "4L64", - "3L73" - ], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: [ - "9M", - "9L55", - "9S10", - "8M", - "8L55", - "7L92", - "6L1", - "5L92" - ], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - incinerate: ["9L30", "8L30", "6M", "5M"], - laserfocus: ["7T"], - leer: ["9L1", "8L1", "8V", "8S8", "7V"], - mimic: ["7V", "3T"], - morningsun: ["3S2"], - mudslap: ["7V", "4T", "3T"], - mysticalfire: ["8M"], - naturalgift: ["4M"], - ominouswind: ["4T"], - overheat: ["9M", "9L65", "9S10", "8M", "7M", "6M", "5M", "4M", "3M"], - peck: ["7V"], - pluck: ["5M", "4M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - razorwind: ["7V"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - roost: [ - "9L40", - "8L40", - "8V", - "7M", - "7L85", - "6M", - "6L1", - "5T", - "5L57", - "4M", - "4L57", - "4S3" - ], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "9L10", - "8M", - "8L10", - "7M", - "7L43", - "7V", - "6M", - "6L43", - "6S5", - "6S6", - "5M", - "5L43", - "4M", - "4L43", - "4S3", - "3M", - "3L61", - "3S1" - ], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scorchingsands: ["9M", "8T"], - secretpower: ["6M", "4M", "3M"], - skyattack: [ - "9L70", - "9S10", - "8L70", - "8V", - "7T", - "7L78", - "7V", - "6T", - "6L1", - "6S6", - "5T", - "5L78", - "4T", - "4L78", - "3T", - "3L85" - ], - skydrop: ["7M", "6M", "5M"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: [ - "9M", - "8M", - "8V", - "7M", - "7L71", - "6M", - "6L71", - "5M", - "5L71", - "4M", - "4L71" - ], - steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: [ - "9M", - "9L50", - "8M", - "8L50", - "7M", - "7L57", - "7V", - "7S7", - "6M", - "6L57", - "6S5", - "6S6", - "5M", - "5L85", - "4M", - "4L85", - "3M" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M", "7V"], - temperflare: ["9M"], - terablast: ["9M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - twister: ["4T"], - uturn: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - weatherball: ["9M", "8M"], - whirlwind: ["7V"], - willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3S2"], - wingattack: [ - "9L15", - "8L15", - "8V", - "8S8", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ] - }, - eventData: [ - { - generation: 3, - level: 50, - shiny: 1, - moves: ["firespin", "agility", "endure", "flamethrower"] - }, - { - generation: 3, - level: 70, - moves: ["agility", "endure", "flamethrower", "safeguard"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 50, - moves: ["extrasensory", "morningsun", "willowisp", "flamethrower"] - }, - { - generation: 4, - level: 60, - shiny: 1, - moves: ["flamethrower", "safeguard", "airslash", "roost"] - }, - { - generation: 4, - level: 50, - shiny: 1, - moves: ["firespin", "agility", "endure", "flamethrower"] - }, - { - generation: 6, - level: 70, - moves: ["safeguard", "airslash", "sunnyday", "heatwave"] - }, - { - generation: 6, - level: 70, - isHidden: true, - moves: ["skyattack", "heatwave", "sunnyday", "safeguard"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["ancientpower", "flamethrower", "airslash", "sunnyday"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["heatwave", "wingattack", "leer", "firespin"] - }, - { - generation: 8, - level: 70, - shiny: 1, - isHidden: true, - moves: ["skyattack", "burnup", "endure", "hurricane"], - source: "gen8bdsp" - }, - { - generation: 9, - level: 70, - moves: ["skyattack", "overheat", "endure", "hurricane"] - } - ], - encounters: [{ generation: 1, level: 50 }], - eventOnly: true - }, - moltresgalar: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M"], - afteryou: ["9L40", "8L40"], - agility: ["9M", "9L20", "8M", "8L20"], - airslash: ["9M", "9L35", "8M", "8L35"], - ancientpower: ["9L25", "8L25"], - assurance: ["8M"], - bravebird: ["9M", "8M"], - darkpulse: ["9M", "8M"], - dualwingbeat: ["9M", "8T"], - endure: ["9M", "9L60", "8M", "8L60"], - facade: ["9M", "8M"], - fierywrath: ["9L45", "8L45", "8S0", "8S1"], - fly: ["9M", "8M"], - foulplay: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - gust: ["9L1", "8L1"], - helpinghand: ["9M"], - hex: ["9M", "8M"], - hurricane: ["9M", "9L55", "8M", "8L55", "8S0", "8S1"], - hyperbeam: ["9M", "8M"], - hypervoice: ["9M", "8M"], - imprison: ["9M", "8M"], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1"], - memento: ["9L65", "8L65"], - nastyplot: ["9M", "9L50", "8M", "8L50", "8S0", "8S1"], - painsplit: ["9M"], - payback: ["9L5", "8M", "8L5"], - protect: ["9M", "8M"], - raindance: ["9M"], - rest: ["9M", "8M"], - round: ["8M"], - safeguard: ["9L10", "8M", "8L10"], - sandstorm: ["9M"], - scaryface: ["9M", "8M"], - shadowball: ["9M", "8M"], - skyattack: ["9L70", "8L70"], - sleeptalk: ["9M", "8M"], - snarl: ["9M", "8M"], - snore: ["8M"], - spite: ["9M"], - steelwing: ["8M"], - substitute: ["9M", "8M"], - suckerpunch: ["9L30", "8L30", "8S0", "8S1"], - sunnyday: ["9M"], - swift: ["9M", "8M"], - tailwind: ["9M"], - takedown: ["9M"], - taunt: ["9M", "8M"], - terablast: ["9M"], - thief: ["9M"], - uturn: ["9M", "8M"], - wingattack: ["9L15", "8L15"] - }, - eventData: [ - { - generation: 8, - level: 70, - moves: ["fierywrath", "hurricane", "suckerpunch", "nastyplot"] - }, - { - generation: 8, - level: 70, - shiny: true, - moves: ["fierywrath", "hurricane", "suckerpunch", "nastyplot"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - dratini: { - learnset: { - agility: [ - "9M", - "9L20", - "8M", - "8L20", - "8V", - "7L25", - "7V", - "6L25", - "5L25", - "4L25", - "3L36" - ], - aquajet: ["9E", "8E", "7E", "6E", "5E"], - aquatail: [ - "9L31", - "8L31", - "7T", - "7L35", - "6T", - "6L35", - "5T", - "5L35", - "4T", - "4L31" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bind: ["7T", "6T", "5T"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "7V", "3T"], - breakingswipe: ["9M", "8M"], - brutalswing: ["8M", "7M"], - bubblebeam: ["7V"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - curse: ["7V"], - detect: ["7V"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dracometeor: ["9M", "8T", "7T", "6T", "5T", "4T"], - dragonbreath: ["9E", "8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - dragoncheer: ["9M"], - dragondance: [ - "9M", - "9L50", - "8M", - "8L50", - "7L51", - "7E", - "6L51", - "6E", - "5L51", - "5E", - "4L45", - "4E", - "3E" - ], - dragonpulse: [ - "9M", - "8M", - "8V", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4M" - ], - dragonrage: ["8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L22"], - dragonrush: [ - "9L35", - "8L35", - "7L41", - "7E", - "6L41", - "6E", - "5L41", - "5E", - "4L35", - "4E" - ], - dragontail: [ - "9M", - "9L15", - "8L15", - "8V", - "7M", - "7L31", - "6M", - "6L31", - "5M", - "5L31" - ], - endure: ["9M", "8M", "7V", "4M", "3T"], - extremespeed: ["9E", "8E", "7E", "7V", "6E", "5E", "4E"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firespin: ["9M", "8M"], - flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9M", "7E", "7V", "6E", "5E", "4E", "3E"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: ["9M", "8M"], - hyperbeam: [ - "9M", - "9L60", - "8M", - "8L60", - "8V", - "7M", - "7L61", - "7V", - "6M", - "6L61", - "5M", - "5L61", - "4M", - "4L55", - "3M", - "3L57" - ], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - ironhead: ["9M"], - irontail: [ - "8M", - "8V", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4M", - "3M" - ], - leer: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - lightscreen: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4E", "3E"], - mimic: ["7V", "3T"], - mist: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - naturalgift: ["4M"], - outrage: [ - "9M", - "9L55", - "8M", - "8L55", - "8V", - "7T", - "7L55", - "7V", - "6T", - "6L55", - "5T", - "5L55", - "4T", - "4L51", - "3L50" - ], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: [ - "9M", - "9L45", - "8M", - "8L45", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "9L40", - "8M", - "8L40", - "7M", - "7L45", - "7V", - "6M", - "6L45", - "5M", - "5L45", - "4M", - "4L41", - "3M", - "3L43" - ], - scaleshot: ["9M", "8T"], - secretpower: ["6M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - skullbash: ["7V"], - slam: [ - "9L25", - "8L25", - "8V", - "7L21", - "7V", - "6L21", - "5L21", - "4L21", - "3L29" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - supersonic: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - takedown: ["9M", "7V"], - terablast: ["9M"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderwave: [ - "9M", - "9L10", - "8M", - "8L10", - "8V", - "7M", - "7L5", - "7V", - "6M", - "6L5", - "5M", - "5L5", - "5D", - "4M", - "4L5", - "3T", - "3L8" - ], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - twister: [ - "9L5", - "8L5", - "7L11", - "7V", - "6L11", - "5L11", - "4T", - "4L11", - "3L15" - ], - waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["7V"], - waterpulse: [ - "9M", - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5E", - "5D", - "4M", - "3M" - ], - whirlpool: ["8M", "4M"], - wrap: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - zapcannon: ["7V"] - }, - encounters: [{ generation: 1, level: 10 }] - }, - dragonair: { - learnset: { - agility: [ - "9M", - "9L20", - "8M", - "8L20", - "8V", - "7L25", - "7V", - "6L25", - "5L25", - "4L25", - "3L38" - ], - aquatail: [ - "9L33", - "8L33", - "7T", - "7L39", - "6T", - "6L39", - "5T", - "5L39", - "4T", - "4L33" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7V"], - bind: ["7T", "6T", "5T"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "7V", "3T"], - breakingswipe: ["9M", "8M"], - brutalswing: ["8M", "7M"], - bubblebeam: ["7V"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - curse: ["7V"], - detect: ["7V"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dracometeor: ["9M", "8T", "7T", "6T", "5T", "4T"], - dragonbreath: ["7V"], - dragoncheer: ["9M"], - dragondance: [ - "9M", - "9L60", - "8M", - "8L60", - "7L61", - "6L61", - "5L61", - "4L53" - ], - dragonpulse: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], - dragonrage: ["8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L22"], - dragonrush: ["9L39", "8L39", "7L47", "6L47", "5L47", "4L39"], - dragontail: [ - "9M", - "9L15", - "8L15", - "8V", - "7M", - "7L33", - "6M", - "6L33", - "5M", - "5L33" - ], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firespin: ["9M", "8M"], - flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9M"], - headbutt: ["8V", "7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - horndrill: ["7V"], - hydropump: ["9M", "8M"], - hyperbeam: [ - "9M", - "9L74", - "8M", - "8L74", - "8V", - "7M", - "7L75", - "7V", - "6M", - "6L75", - "5M", - "5L75", - "4M", - "4L67", - "3M", - "3L65" - ], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - ironhead: ["9M"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - leer: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M"], - mimic: ["7V", "3T"], - naturalgift: ["4M"], - outrage: [ - "9M", - "9L67", - "8M", - "8L67", - "8V", - "7T", - "7L67", - "7V", - "6T", - "6L67", - "5T", - "5L67", - "4T", - "4L61", - "3L56" - ], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: [ - "9M", - "9L53", - "8M", - "8L53", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "9L46", - "8M", - "8L46", - "7M", - "7L53", - "7V", - "6M", - "6L53", - "5M", - "5L53", - "4M", - "4L47", - "3M", - "3L47" - ], - scaleshot: ["9M", "8T"], - secretpower: ["6M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - skullbash: ["7V"], - slam: [ - "9L25", - "8L25", - "8V", - "7L21", - "7V", - "6L21", - "5L21", - "4L21", - "3L29" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - takedown: ["9M", "7V"], - terablast: ["9M"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderwave: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7M", - "7L1", - "7V", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3T", - "3L1" - ], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - twister: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "4T", - "4L1", - "3L1" - ], - waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["7V"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - weatherball: ["9M"], - whirlpool: ["8M", "4M"], - wrap: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - zapcannon: ["7V"] - }, - encounters: [ - { generation: 1, level: 15 }, - { generation: 2, level: 10 }, - { generation: 3, level: 25, pokeball: "safariball" }, - { generation: 4, level: 15 }, - { generation: 7, level: 10 } - ] - }, - dragonite: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: [ - "9M", - "9L20", - "8M", - "8L20", - "8V", - "7L25", - "7V", - "6L25", - "6S8", - "5L25", - "4L25", - "3L38", - "3S0" - ], - aircutter: ["9M", "4T"], - airslash: ["9M", "8M"], - aquajet: ["8V"], - aquatail: [ - "9L33", - "8L33", - "7T", - "7L39", - "6T", - "6L39", - "5T", - "5L39", - "4T", - "4L33" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - barrier: ["6S8"], - bide: ["7V"], - bind: ["7T", "6T", "5T"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M", "7V", "3T"], - breakingswipe: ["9M", "8M"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M", "7M"], - bubblebeam: ["7V"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - curse: ["7V"], - cut: ["6M", "5M", "4M", "3M"], - defog: ["7T", "4M"], - detect: ["7V"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dracometeor: ["9M", "8T", "8S9", "7T", "6T", "5T", "4T", "4S2"], - dragonbreath: ["7V"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "8M", "8S9", "7M", "6M", "5M", "4M", "3M"], - dragondance: [ - "9M", - "9L62", - "8M", - "8L62", - "8S9", - "7L61", - "6L61", - "6S7", - "5L61", - "5S3", - "4L53", - "4S2", - "3S1" - ], - dragonpulse: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], - dragonrage: ["8V", "7L15", "7V", "6L15", "5L15", "4L15", "3L22"], - dragonrush: [ - "9L39", - "8L39", - "7L47", - "6L47", - "5L47", - "5S4", - "5S5", - "4L39" - ], - dragontail: [ - "9M", - "9L15", - "8L15", - "8V", - "7M", - "7L33", - "6M", - "6L33", - "5M", - "5L33" - ], - dualwingbeat: ["8T"], - dynamicpunch: ["7V", "3T"], - earthquake: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M", "3S1"], - encore: ["9M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - extremespeed: ["9L1", "8L1", "6S7", "5S3", "5S5"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "5S6", - "4M", - "3M" - ], - firepunch: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7T", - "7L1", - "7V", - "6T", - "6L1", - "5T", - "5L1", - "5S3", - "4T", - "4L1", - "3T" - ], - firespin: ["9M", "8M"], - flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - fly: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9M"], - headbutt: ["8V", "7V", "4T"], - healbell: ["3S1"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - horndrill: ["7V"], - hurricane: [ - "9M", - "9L0", - "8M", - "8L0", - "8S9", - "7L1", - "6L1", - "6S7", - "5L81" - ], - hydropump: ["9M", "8M"], - hyperbeam: [ - "9M", - "9L80", - "8M", - "8L80", - "8V", - "7M", - "7L75", - "7V", - "6M", - "6L75", - "6S8", - "5M", - "5L75", - "5S6", - "4M", - "4L73", - "3M", - "3L75", - "3S1" - ], - icebeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icespinner: ["9M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - leer: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M"], - lowkick: ["9M"], - megakick: ["8M"], - megapunch: ["8M"], - metronome: ["9M"], - mimic: ["7V", "3T"], - mist: ["8V"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - outrage: [ - "9M", - "9L41", - "8M", - "8L41", - "8V", - "7T", - "7L67", - "7V", - "6T", - "6L67", - "6S7", - "5T", - "5L67", - "5S3", - "5S6", - "4T", - "4L64", - "4S2", - "3L61", - "3S0" - ], - poweruppunch: ["6M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7V"], - raindance: [ - "9M", - "9L53", - "8M", - "8L53", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - razorwind: ["7V"], - reflect: ["8V", "7V"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - roost: [ - "9L1", - "8L1", - "8V", - "7M", - "7L1", - "6M", - "6L1", - "5T", - "5L1", - "4M", - "4L1" - ], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "9L46", - "8M", - "8L46", - "7M", - "7L53", - "7V", - "6M", - "6L53", - "5M", - "5L53", - "5S4", - "5S5", - "5S6", - "4M", - "4L47", - "3M", - "3L47", - "3S0" - ], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - skullbash: ["7V"], - skydrop: ["7M", "6M", "5M"], - slam: [ - "9L25", - "8L25", - "8V", - "7L21", - "7V", - "6L21", - "6S8", - "5L21", - "4L21", - "3L29" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], - stompingtantrum: ["9M"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], - surf: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M", "7V"], - terablast: ["9M"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "4S2", - "3M" - ], - thunderpunch: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7T", - "7L1", - "7V", - "6T", - "6L1", - "5T", - "5L1", - "5S4", - "4T", - "4L1", - "3T" - ], - thunderwave: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7M", - "7L1", - "7V", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3T", - "3L1" - ], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - twister: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "4T", - "4L1", - "3L1" - ], - waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["7V"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - weatherball: ["9M"], - whirlpool: ["8M", "7V", "4M"], - wingattack: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L55", - "5L55", - "5S4", - "5S5", - "4L55", - "3L55", - "3S0" - ], - wrap: ["9L1", "8L1", "8V", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 70, - moves: ["agility", "safeguard", "wingattack", "outrage"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 55, - moves: ["healbell", "hyperbeam", "dragondance", "earthquake"] - }, - { - generation: 4, - level: 50, - gender: "M", - nature: "Mild", - moves: ["dracometeor", "thunderbolt", "outrage", "dragondance"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 100, - gender: "M", - isHidden: true, - moves: ["extremespeed", "firepunch", "dragondance", "outrage"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 55, - gender: "M", - isHidden: true, - moves: ["dragonrush", "safeguard", "wingattack", "thunderpunch"] - }, - { - generation: 5, - level: 55, - gender: "M", - isHidden: true, - moves: ["dragonrush", "safeguard", "wingattack", "extremespeed"] - }, - { - generation: 5, - level: 50, - gender: "M", - nature: "Brave", - ivs: { - hp: 30, - atk: 30, - def: 30, - spa: 30, - spd: 30, - spe: 30 - }, - moves: ["fireblast", "safeguard", "outrage", "hyperbeam"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 55, - gender: "M", - isHidden: true, - moves: ["dragondance", "outrage", "hurricane", "extremespeed"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 62, - gender: "M", - ivs: { hp: 31, def: 31, spa: 31, spd: 31 }, - moves: ["agility", "slam", "barrier", "hyperbeam"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 80, - gender: "F", - nature: "Jolly", - abilities: ["innerfocus"], - ivs: { - hp: 30, - atk: 31, - def: 30, - spa: 30, - spd: 31, - spe: 31 - }, - moves: ["dragonclaw", "dracometeor", "hurricane", "dragondance"], - pokeball: "pokeball" - } - ], - encounters: [ - { generation: 5, level: 50 }, - { generation: 7, level: 10 } - ] - }, - mewtwo: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "8M", "8V"], - allyswitch: ["8M"], - amnesia: [ - "9M", - "9L32", - "8M", - "8L32", - "8V", - "7L79", - "7V", - "6L79", - "5L50", - "4L57", - "4S1", - "3L77" - ], - ancientpower: ["9L8", "8L8"], - aquatail: ["7T", "6T", "5T", "4T"], - aurasphere: [ - "9M", - "9L40", - "9S9", - "8M", - "8L40", - "7L70", - "6L70", - "6S4", - "6S5", - "5L93", - "5S2", - "4L100" - ], - avalanche: ["9M", "8M", "4M"], - barrier: ["8V", "7L64", "7V", "6L64", "6S4", "5L1", "4L8", "3L11"], - bide: ["7V"], - blizzard: [ - "9M", - "8M", - "8V", - "8S7", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - bodyslam: ["9M", "8M", "7V", "3T"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M", "7M"], - bubblebeam: ["7V"], - bulkup: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - calmmind: ["9M", "9S9", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - chargebeam: ["7M", "6M", "5M", "4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confuseray: ["9M", "8V"], - confusion: [ - "9L1", - "8L1", - "8V", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - counter: ["7V", "3T"], - curse: ["9M", "7V"], - darkpulse: ["9M"], - detect: ["7V"], - disable: [ - "9L1", - "8L1", - "8V", - "8S7", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - dive: ["8M", "6M"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - dynamicpunch: ["7V", "3T"], - earthpower: ["9M"], - earthquake: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - electroball: ["9M", "8M", "5S2"], - embargo: ["7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - flamethrower: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: [ - "9M", - "9L88", - "8M", - "8L88", - "7L15", - "7V", - "6L15", - "5L15", - "4L22", - "3L44" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - guardswap: [ - "9L56", - "8M", - "8L56", - "7L43", - "6L43", - "5L57", - "4L64", - "4S1" - ], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["8V", "7V", "4T"], - healpulse: ["5S3"], - helpinghand: ["9M"], - hex: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: ["9M", "8M", "5S3"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: [ - "9M", - "9S9", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "5S3", - "4M", - "3M" - ], - icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - imprison: ["9M"], - incinerate: ["6M", "5M"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M"], - laserfocus: ["8L1", "7T", "7L1"], - lashout: ["9M"], - lifedew: ["9L1", "8L1"], - lightscreen: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], - mefirst: ["7L93", "6L93", "5L71", "4L79"], - megakick: ["8M", "7V", "3T"], - megapunch: ["8M", "7V", "3T"], - metronome: ["9M", "8M", "7V", "3T"], - mimic: ["7V", "3T"], - miracleeye: ["7L29", "6L29", "5L29", "4L36"], - mist: [ - "9L64", - "8L64", - "8V", - "7L86", - "7V", - "6L86", - "5L36", - "4L43", - "3L22" - ], - mudslap: ["7V", "4T", "3T"], - nastyplot: ["9M", "8M"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - nightshade: ["9M"], - payday: ["8M", "8V", "7V"], - poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - powergem: ["9M"], - powerswap: [ - "9L56", - "8M", - "8L56", - "7L43", - "6L43", - "5L57", - "4L64", - "4S1" - ], - poweruppunch: ["6M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M", "8V"], - psychic: [ - "9M", - "9L48", - "8M", - "8L48", - "8V", - "8S7", - "7M", - "7L57", - "7V", - "7S6", - "6M", - "6L57", - "6S4", - "6S5", - "5M", - "5L64", - "4M", - "4L71", - "3M", - "3L66", - "3S0" - ], - psychicnoise: ["9M"], - psychicterrain: ["9M", "8M"], - psychocut: [ - "9L16", - "8M", - "8L16", - "7L36", - "7S6", - "6L36", - "5L43", - "4L50", - "4S1" - ], - psychup: [ - "9M", - "7M", - "7L22", - "7V", - "6M", - "6L22", - "5M", - "5L22", - "4M", - "4L29", - "3T", - "3L33" - ], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - psystrike: [ - "9L72", - "9S9", - "8L72", - "7L100", - "6L100", - "6S5", - "5L100", - "5S2", - "5S3" - ], - psywave: ["8V", "7L1", "7V"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recover: [ - "9L80", - "8L80", - "8V", - "8S7", - "7L50", - "7V", - "7S6", - "6L50", - "6S4", - "6S5", - "5L79", - "4L86", - "3L44", - "3S0" - ], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "9L24", - "8M", - "8L24", - "7M", - "7L1", - "7V", - "6M", - "6L1", - "5M", - "5L86", - "4M", - "4L93", - "3M", - "3L55", - "3S0" - ], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8V", "7V", "3T"], - selfdestruct: ["8M", "8V", "7V", "3T"], - shadowball: [ - "9M", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "5S2", - "4M", - "3M" - ], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], - skullbash: ["7V"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - speedswap: ["8M"], - spite: ["9M"], - stompingtantrum: ["9M"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - storedpower: ["9M", "8M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: [ - "9M", - "9L1", - "8M", - "8L1", - "8V", - "7L8", - "7V", - "7S6", - "6L8", - "5L8", - "4T", - "4L15", - "3T", - "3L22", - "3S0" - ], - takedown: ["9M", "7V"], - taunt: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - teleport: ["8V", "7V"], - terablast: ["9M"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["8V", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - triattack: ["8M", "8V", "7V"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - watergun: ["7V"], - waterpulse: ["7T", "6T", "4M", "3M"], - weatherball: ["9M"], - willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"], - zapcannon: ["7V"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 70, - shiny: 1, - moves: ["swift", "recover", "safeguard", "psychic"] - }, - { - generation: 4, - level: 70, - shiny: 1, - moves: ["psychocut", "amnesia", "powerswap", "guardswap"] - }, - { - generation: 5, - level: 70, - moves: ["psystrike", "shadowball", "aurasphere", "electroball"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 100, - nature: "Timid", - ivs: { spa: 31, spe: 31 }, - isHidden: true, - moves: ["psystrike", "icebeam", "healpulse", "hurricane"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 70, - moves: ["recover", "psychic", "barrier", "aurasphere"] - }, - { - generation: 6, - level: 100, - shiny: true, - isHidden: true, - moves: ["psystrike", "psychic", "recover", "aurasphere"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["psychic", "recover", "swift", "psychocut"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["psychic", "disable", "recover", "blizzard"] - }, - { - generation: 8, - level: 70, - shiny: 1, - isHidden: true, - moves: ["mist", "guardswap", "powerswap", "psychic"], - source: "gen8bdsp" - }, - { - generation: 9, - level: 100, - nature: "Modest", - perfectIVs: 6, - isHidden: true, - moves: ["psystrike", "aurasphere", "icebeam", "calmmind"] - }, - { - generation: 9, - level: 70, - moves: ["psychic", "aurasphere", "psychocut", "amnesia"], - source: "gen9legends" - } - ], - encounters: [{ generation: 1, level: 70 }], - eventOnly: true - }, - mew: { - learnset: { - acidspray: ["9M"], - acrobatics: ["9M", "8M", "7M", "6M", "5M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - afteryou: ["7T", "6T", "5T"], - agility: ["9M", "8M"], - aircutter: ["9M", "4T"], - airslash: ["9M", "9S27", "8M"], - alluringvoice: ["9M"], - allyswitch: ["8M", "7T", "5M"], - amnesia: [ - "9M", - "9L10", - "8M", - "8L10", - "8V", - "7L60", - "6L60", - "5L60", - "4L60", - "4S17" - ], - ancientpower: [ - "9L30", - "8L30", - "7L50", - "7V", - "6L50", - "5L50", - "4T", - "4L50", - "4S14", - "3L50" - ], - aquatail: ["7T", "6T", "5T", "4T"], - assurance: ["8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - aurasphere: [ - "9M", - "9L90", - "9S27", - "8M", - "8L90", - "7L100", - "6L100", - "5L100", - "4L100", - "4S14", - "4S15", - "4S16", - "4S17", - "4S18", - "4S19" - ], - auroraveil: ["7M"], - avalanche: ["9M", "8M", "4M"], - barrier: ["8V", "7L40", "7S24", "6L40", "5L40", "4L40", "4S15"], - batonpass: [ - "9M", - "9L20", - "8M", - "8L20", - "7L80", - "6L80", - "5L80", - "4L80" - ], - beatup: ["8M"], - bide: ["7V"], - bind: ["7T", "6T", "5T"], - blastburn: ["9M"], - blazekick: ["8M"], - blizzard: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M", "7V", "3T"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - bravebird: ["9M", "8M"], - breakingswipe: ["9M", "8M"], - brickbreak: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - brine: ["8M", "4M"], - brutalswing: ["8M", "7M"], - bubblebeam: ["7V"], - bugbite: ["9M", "7T", "6T", "5T", "4T"], - bugbuzz: ["9M", "8M"], - bulkup: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - bulletseed: ["9M", "8M", "4M", "3M"], - burningjealousy: ["9M", "8T"], - calmmind: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - charge: ["9M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: ["9M", "8M"], - chillingwater: ["9M"], - closecombat: ["9M", "8M"], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - confuseray: ["9M"], - confusion: ["8V"], - corrosivegas: ["8T"], - cosmicpower: ["8M"], - counter: ["7V", "3T"], - covet: ["7T", "6T", "5T"], - crosspoison: ["8M"], - crunch: ["9M", "8M"], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - darkestlariat: ["8M"], - darkpulse: ["9M", "9S27", "8M", "8V", "7M", "6M", "5T", "4M"], - dazzlinggleam: ["9M", "9S27", "8M", "8V", "7M", "6M"], - defensecurl: ["7V", "3T"], - defog: ["7T", "4M"], - detect: ["7V"], - dig: ["9M", "8M", "8V", "7V", "6M", "5M", "4M", "3M"], - disarmingvoice: ["9M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "7V", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dracometeor: ["9M"], - dragonbreath: ["7V"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - dragondance: ["9M", "8M"], - dragonpulse: ["9M", "9S27", "8M", "8V", "7T", "6T", "5T", "4M"], - dragonrage: ["7V"], - dragontail: ["9M", "8V", "7M", "6M", "5M"], - drainingkiss: ["9M", "8M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dreameater: ["8V", "7M", "7V", "6M", "5M", "4M", "3T"], - drillrun: ["9M", "8M", "8V", "7T", "6T", "5T"], - dualchop: ["7T", "6T", "5T"], - dualwingbeat: ["9M", "8T"], - dynamicpunch: ["7V", "3T"], - earthpower: ["9M", "9S27", "8M", "7T", "6T", "5T", "4T"], - earthquake: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - eerieimpulse: ["9M", "8M"], - eggbomb: ["7V"], - electricterrain: ["9M", "8M"], - electroball: ["9M", "8M"], - electroweb: ["9M", "8M", "7T", "6T", "5T"], - embargo: ["7M", "6M", "5M", "4M"], - encore: ["9M", "8M"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "8M", "7V", "4M", "3T"], - energyball: ["9M", "9S27", "8M", "7M", "6M", "5M", "4M"], - expandingforce: ["9M", "8T"], - explosion: ["7M", "7V", "6M", "5M", "4M", "3T"], - facade: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["3S2", "3S3"], - faketears: ["9M", "8M"], - falseswipe: ["9M", "8M", "7M", "6M", "5M", "4M"], - featherdance: ["9M"], - feintattack: ["3S4", "3S5"], - fireblast: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - firefang: ["9M", "8M"], - firepledge: ["9M"], - firepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - firespin: ["9M", "8M"], - fissure: ["7V"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9S27", - "8M", - "8V", - "7M", - "6M", - "5M", - "4M", - "3M" - ], - flareblitz: ["9M", "8M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - flashcannon: ["9M", "9S27", "8M", "8V", "7M", "6M", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - flipturn: ["9M", "8T"], - fly: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusenergy: ["8M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - foulplay: ["9M", "8M", "8V", "7T", "6T", "5T"], - frenzyplant: ["9M"], - frostbreath: ["7M", "6M", "5M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - futuresight: ["9M", "8M"], - gastroacid: ["7T", "6T", "5T", "4T"], - gigadrain: ["9M", "8M", "7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grasspledge: ["9M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - guardswap: ["8M"], - gunkshot: ["9M", "8M", "7T", "6T", "5T", "4T"], - gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - hardpress: ["9M"], - haze: ["9M"], - headbutt: ["8V", "7V", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - heatcrash: ["9M", "8M"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - heavyslam: ["9M", "8M"], - helpinghand: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - hex: ["9M", "8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M", "8M"], - honeclaws: ["6M", "5M"], - horndrill: ["7V"], - hurricane: ["9M", "8M"], - hydrocannon: ["9M"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "9S27", "8M", "7T", "6T", "5T"], - hypnosis: ["4S20", "3S6", "3S7"], - icebeam: [ - "9M", - "9S27", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - icefang: ["9M", "8M"], - icepunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - icespinner: ["9M"], - iciclespear: ["9M", "8M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - imprison: ["9M", "9L70", "8M", "8L70"], - incinerate: ["6M", "5M"], - infestation: ["7M", "6M"], - irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "8V", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lashout: ["9M", "8T"], - lastresort: ["7T", "6T", "5T", "4T"], - leafblade: ["8M"], - leafstorm: ["9M", "8M"], - leechlife: ["9M", "8M", "7M"], - lifedew: ["9L40", "9S27", "8L40"], - lightscreen: ["9M", "9S27", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - liquidation: ["9M", "8M", "7T"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - lunge: ["9M"], - magicalleaf: ["9M", "8M"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], - magnetrise: ["7T", "6T", "5T", "4T"], - mefirst: ["7L70", "6L70", "5L70", "4L70"], - megadrain: ["8V", "7V"], - megahorn: ["8M", "8V"], - megakick: ["8M", "7V", "3T"], - megapunch: [ - "8M", - "8V", - "7L10", - "7V", - "6L10", - "5L10", - "4L10", - "4S16", - "3T", - "3L20", - "3S0" - ], - metalclaw: ["9M"], - metalsound: ["9M"], - meteorbeam: ["9M", "8T"], - metronome: [ - "9M", - "9L60", - "8M", - "8L60", - "8V", - "7L20", - "7V", - "7S24", - "6L20", - "5L20", - "4L20", - "4S14", - "4S15", - "4S16", - "4S17", - "4S18", - "4S19", - "3T", - "3L30", - "3S0" - ], - mimic: ["8V", "7V", "3T"], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M", "8M"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "7V", "4T", "3T"], - mysticalfire: ["8M"], - nastyplot: [ - "9M", - "9L50", - "8M", - "8L50", - "8V", - "7L90", - "6L90", - "5L90", - "4L90" - ], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - nightmare: ["7V", "3T"], - nightshade: ["9M", "3S8", "3S9"], - ominouswind: ["4T"], - outrage: ["9M", "8M", "8V", "7T", "6T", "5T", "4T"], - overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - payday: ["8M", "8V", "7V"], - petalblizzard: ["9M"], - phantomforce: ["9M", "8M"], - pinmissile: ["8M"], - playrough: ["9M", "8M", "8V"], - pluck: ["5M", "4M"], - poisonjab: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - poisontail: ["9M"], - pollenpuff: ["9M", "9S27", "8M"], - poltergeist: ["9M", "8T"], - pounce: ["9M"], - pound: [ - "9L1", - "8L1", - "8V", - "8S25", - "7L1", - "7V", - "7S23", - "6L1", - "6S22", - "5L1", - "4L1", - "4S21", - "3L1", - "3S0", - "3S1" - ], - powergem: ["9M", "9S27", "8M"], - powerswap: ["8M"], - poweruppunch: ["6M"], - powerwhip: ["8M"], - protect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M"], - psychic: [ - "9M", - "9L100", - "8M", - "8L100", - "8V", - "7M", - "7L30", - "7V", - "7S24", - "6M", - "6L30", - "5M", - "5L30", - "4M", - "4L30", - "4S19", - "3M", - "3L40" - ], - psychicfangs: ["9M", "8M"], - psychicnoise: ["9M"], - psychicterrain: ["9M", "8M"], - psychocut: ["8M"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: ["9M", "9S27", "8M", "7M", "6M", "5M"], - psywave: ["8V", "7V"], - quash: ["7M", "6M", "5M"], - rage: ["7V"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - razorshell: ["8M"], - razorwind: ["7V"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - reflecttype: ["9L1", "8L1", "7L1", "6L1", "5L1"], - rest: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "4S20", "3M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - risingvoltage: ["8T"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["9M", "8M"], - rockclimb: ["4M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T", "3S10", "3S11"], - rollout: ["7V", "4T", "3T"], - roost: ["8V", "7M", "6M", "5T", "4M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - sandtomb: ["9M", "8M"], - scald: ["9M", "8M", "8V", "7M", "6M", "5M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "8M"], - scorchingsands: ["9M", "8T"], - screech: ["8M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - seismictoss: ["8V", "7V", "3T"], - selfdestruct: ["8M", "8V", "7V", "3T"], - shadowball: [ - "9M", - "9S27", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - silverwind: ["4M"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], - skittersmack: ["9M", "8T"], - skullbash: ["7V"], - skyattack: ["7T", "7V", "6T", "5T", "4T", "3T"], - skydrop: ["7M", "6M", "5M"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: [ - "9M", - "9S27", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - sludgewave: ["9M", "8M", "7M", "6M", "5M"], - smackdown: ["9M", "7M", "6M", "5M"], - smartstrike: ["9M", "8M", "7M"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - softboiled: ["7V", "3T"], - solarbeam: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - solarblade: ["9M", "8M"], - speedswap: ["8M"], - spikes: ["9M", "8M"], - spite: ["9M", "7T", "6T", "5T", "4T"], - stealthrock: ["9M", "8M", "8V", "7T", "6T", "5T", "4M"], - steelbeam: ["9M"], - steelroller: ["8T"], - steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - storedpower: ["9M", "8M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - stringshot: ["4T"], - strugglebug: ["9M", "6M", "5M"], - submission: ["7V"], - substitute: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - supercellslam: ["9M"], - superfang: ["9M", "7T", "6T", "5T", "4T"], - superpower: ["8M", "8V", "7T", "6T", "5T", "4T"], - surf: ["9M", "9S27", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7V"], - swift: ["9M", "9S27", "8M", "8V", "7V", "4T", "3T"], - swordsdance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3T"], - synthesis: ["7T", "6T", "5T", "4T", "4S20"], - tailslap: ["8M"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M", "7V"], - taunt: ["9M", "8M", "8V", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - teleport: [ - "8V", - "7V", - "4S14", - "4S15", - "4S16", - "4S17", - "4S18", - "4S19", - "4S20" - ], - temperflare: ["9M"], - terablast: ["9M"], - terrainpulse: ["8T"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["9M", "8M", "7T"], - thunder: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: [ - "9M", - "9S27", - "8M", - "8V", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - thunderfang: ["9M", "8M"], - thunderpunch: ["9M", "8M", "8V", "7T", "7V", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["9M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M", "8M"], - trailblaze: ["9M"], - transform: [ - "9L80", - "8L80", - "8V", - "7L1", - "7V", - "7S24", - "6L1", - "5L1", - "4L1", - "4S18", - "3L10", - "3S0", - "3S1" - ], - triattack: ["8M", "8V", "7V"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - tripleaxel: ["9M", "8T"], - twister: ["4T"], - upperhand: ["9M"], - uproar: ["9M", "8M", "7T", "6T", "5T", "4T"], - uturn: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - vacuumwave: ["9M", "4T"], - venomdrench: ["8M"], - venoshock: ["9M", "8M", "7M", "6M", "5M"], - voltswitch: ["9M", "8M", "7M", "6M", "5M"], - waterfall: ["9M", "8M", "8V", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["7V"], - waterpledge: ["9M"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M", "7V", "4M"], - whirlwind: ["7V"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - willowisp: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"], - workup: ["8M", "7M", "5M"], - worryseed: ["7T", "6T", "5T", "4T"], - xscissor: ["9M", "8M", "8V", "7M", "6M", "5M", "4M"], - zapcannon: ["7V", "3S12", "3S13"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 30, - shiny: 1, - moves: ["pound", "transform", "megapunch", "metronome"] - }, - { - generation: 3, - level: 10, - moves: ["pound", "transform"], - pokeball: "pokeball" - }, - { generation: 3, level: 30, shiny: 1, moves: ["fakeout"] }, - { - generation: 3, - level: 10, - moves: ["fakeout"], - pokeball: "pokeball" - }, - { generation: 3, level: 30, shiny: 1, moves: ["feintattack"] }, - { - generation: 3, - level: 10, - moves: ["feintattack"], - pokeball: "pokeball" - }, - { generation: 3, level: 30, shiny: 1, moves: ["hypnosis"] }, - { - generation: 3, - level: 10, - moves: ["hypnosis"], - pokeball: "pokeball" - }, - { generation: 3, level: 30, shiny: 1, moves: ["nightshade"] }, - { - generation: 3, - level: 10, - moves: ["nightshade"], - pokeball: "pokeball" - }, - { generation: 3, level: 30, shiny: 1, moves: ["roleplay"] }, - { - generation: 3, - level: 10, - moves: ["roleplay"], - pokeball: "pokeball" - }, - { generation: 3, level: 30, shiny: 1, moves: ["zapcannon"] }, - { - generation: 3, - level: 10, - moves: ["zapcannon"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 50, - moves: ["ancientpower", "metronome", "teleport", "aurasphere"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 50, - moves: ["barrier", "metronome", "teleport", "aurasphere"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 50, - moves: ["megapunch", "metronome", "teleport", "aurasphere"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 50, - moves: ["amnesia", "metronome", "teleport", "aurasphere"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 50, - moves: ["transform", "metronome", "teleport", "aurasphere"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 50, - moves: ["psychic", "metronome", "teleport", "aurasphere"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 50, - moves: ["synthesis", "return", "hypnosis", "teleport"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 5, - moves: ["pound"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 100, - moves: ["pound"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 5, - perfectIVs: 5, - moves: ["pound"], - pokeball: "pokeball" - }, - { - generation: 7, - level: 50, - moves: ["psychic", "barrier", "metronome", "transform"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 1, - moves: ["pound"], - pokeball: "pokeball" - }, - { - generation: 8, - level: 1, - moves: ["pound", "reflecttype"], - pokeball: "pokeball", - source: "gen8bdsp" - }, - { - generation: 9, - level: 5, - moves: [ - "pollenpuff", - "darkpulse", - "dragonpulse", - "thunderbolt", - "dazzlinggleam", - "aurasphere", - "flamethrower", - "airslash", - "shadowball", - "energyball", - "earthpower", - "icebeam", - "hypervoice", - "sludgebomb", - "psyshock", - "powergem", - "flashcannon", - "surf", - "swift", - "lightscreen", - "lifedew" - ], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - chikorita: { - learnset: { - ancientpower: ["9E", "7E", "7V", "6E", "5E", "4T", "4E", "3E", "3S1"], - aromatherapy: [ - "7L42", - "7E", - "6L42", - "6E", - "5L42", - "5E", - "4L42", - "4E" - ], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: [ - "9M", - "9L34", - "7L34", - "7E", - "7V", - "6L34", - "6E", - "5L34", - "5E", - "4L34", - "4E", - "3T", - "3L29" - ], - bulletseed: ["9M", "4M", "3M"], - captivate: ["4M"], - charm: ["9M"], - confide: ["7M", "6M"], - counter: ["9E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - detect: ["7V"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M"], - flail: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frenzyplant: ["3S1"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["4T"], - gigadrain: ["9M", "9L42", "7T", "7V", "6T", "5T", "4M", "3M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grasspledge: ["9M", "7T", "6T", "5T"], - grasswhistle: ["7E", "6E", "5E", "4E", "3E"], - grassyglide: ["9M"], - grassyterrain: ["9M", "7E", "6E"], - growl: [ - "9L1", - "7L1", - "7V", - "6L1", - "6S2", - "5L1", - "4L1", - "3L1", - "3S0", - "3S1" - ], - headbutt: ["7V", "4T"], - healpulse: ["9E", "7E", "6E", "5E"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - ingrain: ["9E", "7E", "6E", "5E", "4E", "3E"], - irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], - leafstorm: ["9M", "7E", "6E", "5E", "4E"], - leechseed: ["9L23", "7E", "7V", "6E", "5E", "4E", "3E"], - lightscreen: [ - "9M", - "9L31", - "7M", - "7L31", - "7V", - "6M", - "6L31", - "5M", - "5L31", - "4M", - "4L31", - "3M", - "3L36" - ], - magicalleaf: ["9M", "9L20", "7L20", "6L20", "5L20", "4L20"], - magiccoat: ["7T", "6T", "5T", "4T"], - mimic: ["3T"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["7L23", "6L23", "5L23", "4M", "4L23"], - naturepower: ["7M", "7E", "6M", "6E", "5E", "4E", "3E"], - poisonpowder: ["9L9", "7L9", "7V", "6L9", "5L9", "4L9", "3L15"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - razorleaf: ["9L6", "7L6", "7V", "6L6", "5L6", "4L6", "3L8", "3S0"], - reflect: [ - "9M", - "9L17", - "7M", - "7L17", - "7V", - "6M", - "6L17", - "5M", - "5L17", - "4M", - "4L17", - "3M", - "3L12" - ], - refresh: ["7E", "6E", "5E"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - safeguard: [ - "9L39", - "7M", - "7L39", - "7V", - "6M", - "6L39", - "5M", - "5L39", - "4M", - "4L39", - "3M", - "3L43" - ], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: [ - "9M", - "9L45", - "7M", - "7L45", - "7V", - "6M", - "6L45", - "5M", - "5L45", - "4M", - "4L45", - "3M", - "3L50" - ], - solarblade: ["9M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["9L28", "7L28", "7V", "6L28", "5L28", "4L28"], - swordsdance: ["9M", "7M", "7V", "6M", "5M", "4M", "3T"], - synthesis: [ - "9L12", - "7T", - "7L12", - "7V", - "6T", - "6L12", - "5T", - "5L12", - "4T", - "4L12", - "3L22" - ], - tackle: [ - "9L1", - "7L1", - "7V", - "6L1", - "6S2", - "5L1", - "4L1", - "3L1", - "3S0", - "3S1" - ], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - vinewhip: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - workup: ["7M"], - worryseed: ["7T", "6T", "5T", "4T"], - wringout: ["7E", "6E", "5E", "4E"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["tackle", "growl", "razorleaf"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 5, - moves: ["tackle", "growl", "ancientpower", "frenzyplant"], - pokeball: "pokeball" - }, - { - generation: 6, - level: 5, - moves: ["tackle", "growl"], - pokeball: "cherishball" - } - ] - }, - bayleef: { - learnset: { - ancientpower: ["4T"], - aromatherapy: ["7L50", "6L50", "5L50", "4L50"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: [ - "9M", - "9L40", - "7L40", - "7V", - "6L40", - "5L40", - "4L40", - "3T", - "3L31" - ], - bulletseed: ["9M", "4M", "3M"], - captivate: ["4M"], - charm: ["9M"], - confide: ["7M", "6M"], - counter: ["3T"], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - detect: ["7V"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - gigadrain: ["9M", "9L50", "7T", "7V", "6T", "5T", "4M", "3M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grasspledge: ["9M", "7T", "6T", "5T"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M"], - laserfocus: ["7T"], - leafstorm: ["9M"], - leechseed: ["9L26"], - lightscreen: [ - "9M", - "9L36", - "7M", - "7L36", - "7V", - "6M", - "6L36", - "5M", - "5L36", - "4M", - "4L36", - "3M", - "3L39" - ], - magicalleaf: ["9M", "9L22", "7L22", "6L22", "5L22", "4L22"], - magiccoat: ["7T", "6T", "5T", "4T"], - mimic: ["3T"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["7L26", "6L26", "5L26", "4M", "4L26"], - naturepower: ["7M", "6M"], - poisonpowder: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L15"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - razorleaf: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - reflect: [ - "9M", - "9L18", - "7M", - "7L18", - "7V", - "6M", - "6L18", - "5M", - "5L18", - "4M", - "4L18", - "3M", - "3L1" - ], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - safeguard: [ - "9L46", - "7M", - "7L46", - "7V", - "6M", - "6L46", - "5M", - "5L46", - "4M", - "4L46", - "3M", - "3L47" - ], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: [ - "9M", - "9L54", - "7M", - "7L54", - "7V", - "6M", - "6L54", - "5M", - "5L54", - "4M", - "4L54", - "3M", - "3L55" - ], - solarblade: ["9M"], - stompingtantrum: ["9M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["9L32", "7L32", "7V", "6L32", "5L32", "4L32"], - swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], - synthesis: [ - "9L12", - "7T", - "7L12", - "7V", - "6T", - "6L12", - "5T", - "5L12", - "4T", - "4L12", - "3L23" - ], - tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - workup: ["7M"], - worryseed: ["7T", "6T", "5T", "4T"] - } - }, - meganium: { - learnset: { - ancientpower: ["4T"], - aromatherapy: ["7L60", "6L60", "5L60", "4L60"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bodypress: ["9M"], - bodyslam: [ - "9M", - "9L46", - "7L46", - "7V", - "6L46", - "6S0", - "5L46", - "4L46", - "3T", - "3L31" - ], - bulldoze: ["9M", "7M", "6M", "5M"], - bulletseed: ["9M", "4M", "3M"], - captivate: ["4M"], - charm: ["9M"], - confide: ["7M", "6M"], - counter: ["3T"], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - detect: ["7V"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragontail: ["9M", "7M", "6M", "5M"], - earthquake: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frenzyplant: ["9M", "7T", "6T", "5T", "4T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - gigadrain: ["9M", "9L60", "7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grasspledge: ["9M", "7T", "6T", "5T"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M"], - laserfocus: ["7T"], - leafstorm: ["9M"], - leechseed: ["9L26"], - lightscreen: [ - "9M", - "9L40", - "7M", - "7L40", - "7V", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L40", - "3M", - "3L41" - ], - magicalleaf: ["9M", "9L22", "7L22", "6L22", "5L22", "4L22"], - magiccoat: ["7T", "6T", "5T", "4T"], - mimic: ["3T"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["7L26", "6L26", "5L26", "4M", "4L26"], - naturepower: ["7M", "6M"], - outrage: ["9M", "7T", "6T", "5T", "4T"], - petalblizzard: ["9M", "9L1", "7L1", "6L1"], - petaldance: ["9L0", "7L1", "6L32", "5L32", "4L32"], - poisonpowder: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L15"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - razorleaf: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - reflect: [ - "9M", - "9L18", - "7M", - "7L18", - "7V", - "6M", - "6L18", - "5M", - "5L18", - "4M", - "4L18", - "3M", - "3L1" - ], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - safeguard: [ - "9L54", - "7M", - "7L54", - "7V", - "6M", - "6L54", - "5M", - "5L54", - "4M", - "4L54", - "3M", - "3L51" - ], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: [ - "9M", - "9L65", - "7M", - "7L66", - "7V", - "6M", - "6L66", - "6S0", - "5M", - "5L66", - "4M", - "4L66", - "3M", - "3L61" - ], - solarblade: ["9M"], - stompingtantrum: ["9M", "7T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "6S0", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["9L34", "7L34", "7V", "6L34", "5L34", "4L34"], - swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], - synthesis: [ - "9L12", - "7T", - "7L12", - "7V", - "6T", - "6L12", - "6S0", - "5T", - "5L12", - "4T", - "4L12", - "3L23" - ], - tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - weatherball: ["9M"], - workup: ["7M"], - worryseed: ["7T", "6T", "5T", "4T"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 6, - level: 50, - isHidden: true, - moves: ["solarbeam", "sunnyday", "synthesis", "bodyslam"], - pokeball: "pokeball" - } - ] - }, - cyndaquil: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - blastburn: ["3S1"], - bodyslam: ["9M", "3T"], - burningjealousy: ["9M"], - burnup: ["7L58"], - captivate: ["4M"], - confide: ["7M", "6M"], - covet: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4E", "3E"], - crushclaw: ["7E", "6E", "5E", "4E", "3E"], - curse: ["9M", "9E", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: ["9L22", "7L22", "7V", "6L22", "5L22", "4L22", "3T"], - detect: ["7V"], - dig: ["9M", "7V", "6M", "5M", "4M", "3M"], - doubleedge: [ - "9M", - "9L55", - "7L55", - "7E", - "6L55", - "6E", - "5L55", - "5E", - "4L46", - "4E", - "3T" - ], - doublekick: ["9E", "7E", "6E", "5E", "4E"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - ember: ["9L10", "7L10", "7V", "6L10", "5L10", "4L10", "3L12"], - endure: ["9M", "7V", "4M", "3T"], - eruption: ["9L64", "7L64", "6L58", "5L58", "4L49"], - extrasensory: ["9E", "7E", "6E", "5E", "4E"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - firefang: ["9M"], - firepledge: ["9M", "7T", "6T", "5T"], - firespin: ["9M"], - flameburst: ["7E", "6E", "5E"], - flamecharge: ["9M", "9L28", "7M", "7L28", "6M", "6L28", "5M", "5L28"], - flamethrower: [ - "9M", - "9L40", - "7M", - "7L40", - "7V", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L37", - "3M", - "3L46" - ], - flamewheel: ["9L19", "7L19", "7V", "6L19", "5L19", "4L19", "3L27"], - flareblitz: ["9M", "7E", "6E", "5E", "4E"], - foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyswipes: ["7E", "7V", "6E", "5E", "4E", "3E"], - headbutt: ["7V", "4T"], - heatwave: ["9M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - howl: ["9E", "7E", "6E", "5E", "4E", "3E"], - incinerate: ["6M", "5M"], - inferno: ["9L46", "7L46", "6L46", "5L46"], - ironhead: ["9M"], - irontail: ["7V"], - lavaplume: ["9L37", "7L37", "6L37", "5L37", "4L31"], - leer: [ - "9L1", - "7L1", - "7V", - "6L1", - "6S2", - "5L1", - "4L1", - "3L1", - "3S0", - "3S1" - ], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - naturepower: ["7M", "7E", "6M", "6E", "5E"], - overheat: ["9M", "9L58", "7M", "6M", "5M", "4M", "3M"], - playrough: ["9M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: [ - "9L13", - "7L13", - "7E", - "7V", - "6L13", - "6E", - "5L13", - "5E", - "4L13", - "4E", - "3L19", - "3E" - ], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3E", "3S1"], - roar: ["9M"], - rollout: ["9L49", "7L49", "7V", "6L49", "5L49", "4T", "4L40", "3T"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - smokescreen: ["9L6", "7L6", "7V", "6L6", "5L6", "4L4", "3L6", "3S0"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - submission: ["7V"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: [ - "9M", - "9L31", - "7L31", - "7V", - "6L31", - "5L31", - "4T", - "4L28", - "3T", - "3L36" - ], - tackle: [ - "9L1", - "7L1", - "7V", - "6L1", - "6S2", - "5L1", - "4L1", - "3L1", - "3S0", - "3S1" - ], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - thrash: ["7E", "7V", "6E", "5E", "4E", "3E"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - wildcharge: ["9M", "7M", "6M", "5M"], - willowisp: ["9M", "7M", "6M", "5M", "4M"], - workup: ["7M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["tackle", "leer", "smokescreen"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 5, - moves: ["tackle", "leer", "reversal", "blastburn"], - pokeball: "pokeball" - }, - { - generation: 6, - level: 5, - moves: ["tackle", "leer"], - pokeball: "cherishball" - } - ] - }, - quilava: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - burningjealousy: ["9M"], - burnup: ["7L68"], - captivate: ["4M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: ["9L24", "7L24", "7V", "6L24", "5L24", "4L24", "3T"], - detect: ["7V"], - dig: ["9M", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "9L64", "7L64", "6L64", "5L64", "4L53", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - ember: ["9L10", "7L10", "7V", "6L10", "5L10", "4L10", "3L12"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - eruption: ["9L75", "7L75", "6L68", "5L68", "4L57"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - firefang: ["9M"], - firepledge: ["9M", "7T", "6T", "5T"], - firespin: ["9M"], - flamecharge: ["9M", "9L35", "7M", "7L35", "6M", "6L35", "5M", "5L35"], - flamethrower: [ - "9M", - "9L46", - "7M", - "7L46", - "7V", - "6M", - "6L46", - "5M", - "5L46", - "4M", - "4L42", - "3M", - "3L54" - ], - flamewheel: ["9L20", "7L20", "7V", "6L20", "5L20", "4L20", "3L31"], - flareblitz: ["9M"], - focuspunch: ["7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - headbutt: ["7V", "4T"], - heatwave: ["9M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - incinerate: ["6M", "5M"], - inferno: ["9L53", "7L53", "6L53", "5L53"], - ironhead: ["9M"], - irontail: ["7V"], - lavaplume: ["9L42", "7L42", "6L42", "5L42", "4L35"], - leer: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - overheat: ["9M", "9L68", "7M", "6M", "5M", "4M", "3M"], - playrough: ["9M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: ["9L13", "7L13", "7V", "6L13", "5L13", "4L13", "3L21"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rollout: ["9L57", "7L57", "7V", "6L57", "5L57", "4T", "4L46", "3T"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - smokescreen: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: [ - "9M", - "9L31", - "7L31", - "7V", - "6L31", - "5L31", - "4T", - "4L31", - "3T", - "3L42" - ], - tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - wildcharge: ["9M", "7M", "6M", "5M"], - willowisp: ["9M", "7M", "6M", "5M", "4M"], - workup: ["7M"], - zenheadbutt: ["9M"] - } - }, - typhlosion: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - blastburn: ["9M", "7T", "6T", "5T", "4T"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "7M", "6M", "5M"], - burningjealousy: ["9M"], - burnup: ["7L74"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["3T"], - covet: ["7T", "6T", "5T"], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: ["9L24", "7L24", "7V", "6L24", "5L24", "4L24", "3T"], - detect: ["7V"], - dig: ["9M", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "9L1", "7L1", "6L1", "5L69", "4L53", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - earthquake: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - ember: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - eruption: ["9L1", "7L1", "6L1", "5L74", "4L57"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - firefang: ["9M"], - firepledge: ["9M", "7T", "6T", "5T"], - firepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - firespin: ["9M"], - flamecharge: [ - "9M", - "9L35", - "7M", - "7L35", - "6M", - "6L35", - "6S1", - "5M", - "5L35" - ], - flamethrower: [ - "9M", - "9L48", - "7M", - "7L48", - "7V", - "6M", - "6L48", - "5M", - "5L48", - "4M", - "4L42", - "3M", - "3L60", - "3S0" - ], - flamewheel: [ - "9L20", - "7L20", - "7V", - "6L20", - "6S1", - "5L20", - "4L20", - "3L31", - "3S0" - ], - flareblitz: ["9M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - gyroball: [ - "9M", - "9L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - headbutt: ["7V", "4T"], - heatwave: ["9M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - incinerate: ["6M", "5M"], - inferno: ["9L56", "7L56", "6L56", "5L56"], - ironhead: ["9M"], - irontail: ["7V"], - laserfocus: ["7T"], - lavaplume: ["9L43", "7L43", "6L43", "5L43", "4L35"], - leer: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - megakick: ["3T"], - megapunch: ["3T"], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - overheat: ["9M", "9L74", "7M", "6M", "6S1", "5M", "4M", "3M"], - playrough: ["9M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: [ - "9L13", - "7L13", - "7V", - "6L13", - "5L13", - "4L13", - "3L21", - "3S0" - ], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - rollout: ["9L61", "7L61", "7V", "6L61", "5L61", "4T", "4L46", "3T"], - round: ["7M", "6M", "5M"], - scorchingsands: ["9M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowball: ["9M"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - smokescreen: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M"], - stompingtantrum: ["9M", "7T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: [ - "9M", - "9L31", - "7L31", - "7V", - "6L31", - "6S1", - "5L31", - "4T", - "4L31", - "3T", - "3L45", - "3S0" - ], - tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - throatchop: ["9M", "7T"], - thunderpunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - wildcharge: ["9M", "7M", "6M", "5M"], - willowisp: ["9M", "7M", "6M", "5M", "4M"], - workup: ["7M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 3, - level: 70, - moves: ["quickattack", "flamewheel", "swift", "flamethrower"], - pokeball: "pokeball" - }, - { - generation: 6, - level: 50, - isHidden: true, - moves: ["overheat", "flamewheel", "flamecharge", "swift"], - pokeball: "pokeball" - } - ] - }, - typhlosionhisui: { - learnset: { - aerialace: ["9M"], - blastburn: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M"], - bulldoze: ["9M"], - burningjealousy: ["9M"], - calmmind: ["9M"], - confuseray: ["9M"], - curse: ["9M"], - defensecurl: ["9L24"], - dig: ["9M"], - doubleedge: ["9M", "9L1"], - earthquake: ["9M"], - ember: ["9L1"], - endeavor: ["9M"], - endure: ["9M"], - eruption: ["9L1"], - facade: ["9M"], - fireblast: ["9M"], - firefang: ["9M"], - firepledge: ["9M"], - firepunch: ["9M"], - firespin: ["9M"], - flamecharge: ["9M", "9L35"], - flamethrower: ["9M", "9L48"], - flamewheel: ["9L20"], - flareblitz: ["9M"], - focusblast: ["9M"], - focuspunch: ["9M"], - gigaimpact: ["9M"], - gyroball: ["9M", "9L1"], - heatwave: ["9M"], - hex: ["9M"], - hyperbeam: ["9M"], - infernalparade: ["9L0"], - inferno: ["9L56"], - ironhead: ["9M"], - lavaplume: ["9L43"], - leer: ["9L1"], - lowkick: ["9M"], - nightshade: ["9M"], - overheat: ["9M", "9L74"], - playrough: ["9M"], - poltergeist: ["9M"], - protect: ["9M"], - quickattack: ["9L13"], - rest: ["9M"], - reversal: ["9M"], - roar: ["9M"], - rockslide: ["9M"], - rollout: ["9L61"], - shadowball: ["9M"], - shadowclaw: ["9M"], - sleeptalk: ["9M"], - smokescreen: ["9L1"], - solarbeam: ["9M"], - spite: ["9M"], - stompingtantrum: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - swift: ["9M", "9L31"], - tackle: ["9L1"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - thunderpunch: ["9M"], - wildcharge: ["9M"], - willowisp: ["9M"], - zenheadbutt: ["9M"] - } - }, - totodile: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - ancientpower: ["9E", "7E", "7V", "6E", "5E", "4T", "4E", "3E"], - aquajet: ["9E", "7E", "6E", "5E", "4E"], - aquatail: [ - "9L41", - "7T", - "7L43", - "6T", - "6L43", - "5T", - "5L43", - "4T", - "4L36" - ], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bite: ["9L9", "7L13", "7V", "6L13", "5L13", "4L13", "3L20"], - blizzard: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - block: ["9E", "7T", "7E", "6T", "6E", "5T", "5E"], - bodyslam: ["3T"], - breakingswipe: ["9M"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chillingwater: ["9M"], - chipaway: ["7L29", "6L29", "5L29"], - confide: ["7M", "6M"], - counter: ["9E", "3T"], - crunch: [ - "9M", - "9L27", - "7L27", - "7E", - "7V", - "6L27", - "6E", - "5L27", - "5E", - "4L27", - "4E", - "3E", - "3S1" - ], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - detect: ["7V"], - dig: ["9M", "7V", "6M", "5M", "4M", "3M"], - dive: ["6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonclaw: ["9M", "7M", "6M", "5M", "4E", "3E"], - dragondance: ["9M", "7E", "6E", "5E", "4E"], - dynamicpunch: ["7V", "3T"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "7E", "6E", "5E"], - flail: ["9L22", "7L22", "6L22", "5L22", "4L22"], - flatter: ["9E", "7E", "6E"], - fling: ["9M", "7M", "6M", "5M", "4M"], - flipturn: ["9M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - hail: ["7M", "6M", "5M", "4M", "3M"], - headbutt: ["7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hydrocannon: ["3S1"], - hydropump: [ - "9M", - "9L50", - "7L50", - "7E", - "7V", - "6L50", - "6E", - "5L50", - "5E", - "4L43", - "4E", - "3L52", - "3E" - ], - icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icefang: ["9M", "9L19", "7L20", "6L20", "5L20", "4L20"], - icepunch: [ - "9M", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T" - ], - icywind: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], - leer: [ - "9L1", - "7L1", - "7V", - "6L1", - "6S2", - "5L1", - "4L1", - "3L1", - "3S0", - "3S1" - ], - liquidation: ["9M"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - megakick: ["3T"], - megapunch: ["3T"], - metalclaw: ["9M", "7E", "6E", "5E", "4E"], - mimic: ["3T"], - muddywater: ["9M"], - mudslap: ["9M", "7V", "4T", "3T"], - mudsport: ["7E", "6E", "5E", "4E", "3E"], - naturalgift: ["4M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rage: ["7L8", "7V", "6L8", "5L8", "4L8", "3L7", "3S0"], - raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - razorwind: ["7V"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - scald: ["7M", "6M", "5M"], - scaryface: [ - "9M", - "9L13", - "7L15", - "7V", - "6L15", - "5L15", - "4L15", - "3L27" - ], - scratch: [ - "9L1", - "7L1", - "7V", - "6L1", - "6S2", - "5L1", - "4L1", - "3L1", - "3S0", - "3S1" - ], - screech: ["9L33", "7L36", "7V", "6L36", "5L36", "4L34", "3L43"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - slash: ["9L30", "7L34", "7V", "6L34", "5L34", "4L29", "3L35"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - superpower: [ - "9L45", - "7T", - "7L48", - "6T", - "6L48", - "5T", - "5L48", - "4T", - "4L41" - ], - surf: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thrash: [ - "9L37", - "7L41", - "7E", - "7V", - "6L41", - "6E", - "5L41", - "5E", - "4L22", - "4E", - "3E" - ], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - waterfall: ["9M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["9L6", "7L6", "7V", "6L6", "5L6", "4L6", "3L13"], - waterpledge: ["9M", "7T", "6T", "5T"], - waterpulse: ["9M", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], - watersport: ["7E", "6E", "5E", "4E", "3E"], - whirlpool: ["9M", "7V", "4M"], - workup: ["7M"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["scratch", "leer", "rage"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 5, - moves: ["scratch", "leer", "crunch", "hydrocannon"], - pokeball: "pokeball" - }, - { - generation: 6, - level: 5, - moves: ["scratch", "leer"], - pokeball: "cherishball" - } - ] - }, - croconaw: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - ancientpower: ["4T"], - aquatail: ["9L47", "7T", "7L51", "6T", "6L51", "5T", "5L51", "4L42"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bite: ["9L13", "7L13", "7V", "6L13", "5L13", "4L13", "3L21"], - blizzard: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - block: ["7T", "6T", "5T"], - bodyslam: ["3T"], - breakingswipe: ["9M"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chillingwater: ["9M"], - chipaway: ["7L33", "6L33", "5L33"], - confide: ["7M", "6M"], - counter: ["3T"], - crunch: ["9M", "9L30", "7L30", "6L30", "5L30", "4L30"], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - detect: ["7V"], - dig: ["9M", "7V", "6M", "5M", "4M", "3M"], - dive: ["6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonclaw: ["9M", "7M", "6M", "5M"], - dragondance: ["9M"], - dynamicpunch: ["7V", "3T"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M"], - flail: ["9L24", "7L24", "6L24", "5L24", "4L24"], - fling: ["9M", "7M", "6M", "5M", "4M"], - flipturn: ["9M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - hail: ["7M", "6M", "5M", "4M", "3M"], - headbutt: ["7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hydropump: [ - "9M", - "9L55", - "7L60", - "7V", - "6L60", - "5L60", - "4L51", - "3L55" - ], - icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icefang: ["9M", "9L21", "7L21", "6L21", "5L21", "4L21"], - icepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], - leer: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - liquidation: ["9M"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - megakick: ["3T"], - megapunch: ["3T"], - metalclaw: ["9M"], - mimic: ["3T"], - muddywater: ["9M"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychicfangs: ["9M"], - rage: ["7L8", "7V", "6L8", "5L8", "4L8", "3L1"], - raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - scald: ["7M", "6M", "5M"], - scaryface: [ - "9M", - "9L15", - "7L15", - "7V", - "6L15", - "5L15", - "4L15", - "3L28" - ], - scratch: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - screech: ["9L37", "7L42", "7V", "6L42", "5L42", "4L39", "3L45"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - slash: ["9L34", "7L39", "7V", "6L39", "5L39", "4L33", "3L37"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - superpower: [ - "9L50", - "7T", - "7L57", - "6T", - "6L57", - "5T", - "5L57", - "4T", - "4L48" - ], - surf: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thrash: ["9L42", "7L48", "6L48", "5L48", "4L24"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - waterfall: ["9M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L13"], - waterpledge: ["9M", "7T", "6T", "5T"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - whirlpool: ["9M", "7V", "4M"], - workup: ["7M"] - } - }, - feraligatr: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "9L1", "7L1", "6L30", "5L30", "4L30"], - ancientpower: ["4T"], - aquatail: [ - "9L59", - "7T", - "7L63", - "6T", - "6L63", - "5T", - "5L63", - "4T", - "4L50" - ], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["9M", "4M"], - bite: ["9L13", "7L13", "7V", "6L13", "5L13", "4L13", "3L21"], - blizzard: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - block: ["7T", "6T", "5T"], - bodyslam: ["9M", "3T"], - breakingswipe: ["9M"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - chipaway: ["7L37", "6L37", "5L37"], - confide: ["7M", "6M"], - counter: ["3T"], - crunch: ["9M", "9L32", "7L32", "6L32", "6S0", "5L32", "4L32"], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - detect: ["7V"], - dig: ["9M", "7V", "6M", "5M", "4M", "3M"], - dive: ["6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonclaw: ["9M", "7M", "6M", "5M", "4M", "3M"], - dragondance: ["9M"], - dragonpulse: ["7T", "6T", "5T", "4M"], - dragontail: ["9M", "7M", "6M", "5M"], - dynamicpunch: ["7V", "3T"], - earthquake: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M"], - flail: ["9L24", "7L24", "6L24", "5L24", "4L24"], - fling: ["9M", "7M", "6M", "5M", "4M"], - flipturn: ["9M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - hail: ["7M", "6M", "5M", "4M", "3M"], - headbutt: ["7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hydrocannon: ["9M", "7T", "6T", "5T", "4T"], - hydropump: [ - "9M", - "9L70", - "7L76", - "7V", - "6L76", - "5L76", - "4L63", - "3L58" - ], - hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icefang: ["9M", "9L21", "7L21", "6L21", "5L21", "4L21"], - icepunch: ["9M", "7T", "7V", "6T", "6S0", "5T", "4T", "3T"], - icywind: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], - lashout: ["9M"], - leer: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - liquidation: ["9M", "7T"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - megakick: ["3T"], - megapunch: ["3T"], - metalclaw: ["9M"], - mimic: ["3T"], - muddywater: ["9M"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - outrage: ["9M", "7T", "6T", "5T", "4T"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychicfangs: ["9M"], - rage: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - scald: ["7M", "6M", "5M"], - scaleshot: ["9M"], - scaryface: [ - "9M", - "9L15", - "7L15", - "7V", - "6L15", - "5L15", - "4L15", - "3L28" - ], - scratch: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - screech: [ - "9L44", - "7L50", - "7V", - "6L50", - "6S0", - "5L50", - "4L45", - "3L47" - ], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - slash: ["9L37", "7L45", "7V", "6L45", "5L45", "4L37", "3L38"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snarl: ["9M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - stompingtantrum: ["9M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - superpower: [ - "9L65", - "7T", - "7L71", - "6T", - "6L71", - "5T", - "5L71", - "4T", - "4L58" - ], - surf: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thrash: ["9L51", "7L58", "6L58", "5L58", "4L24"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - waterfall: ["9M", "7M", "6M", "6S0", "5M", "4M", "3M"], - watergun: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - waterpledge: ["9M", "7T", "6T", "5T"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - whirlpool: ["9M", "7V", "4M"], - workup: ["7M"] - }, - eventData: [ - { - generation: 6, - level: 50, - isHidden: true, - moves: ["icepunch", "crunch", "waterfall", "screech"], - pokeball: "pokeball" - } - ] - }, - sentret: { - learnset: { - amnesia: ["9M", "9L36", "7L36", "7V", "6L36", "5L36", "4L36", "3L49"], - aquatail: ["7T", "6T", "5T", "4T"], - assist: ["7E", "6E", "5E", "4E", "3E"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - babydolleyes: ["9E", "7E"], - batonpass: ["9M", "9L39", "7L39", "6L39", "5L39", "4L39"], - blizzard: ["9M"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["7M"], - captivate: ["7E", "6E", "4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: ["9M", "7E", "6E", "5E", "4E"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "7E", "6T", "6E", "5T", "5E", "5D", "4E"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: ["9L4", "7L4", "7V", "6L4", "5L4", "4L4", "3T", "3L4"], - detect: ["7V"], - dig: ["9M", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "9L42", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: ["9M"], - endure: ["9M", "7V", "5D", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusenergy: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - followme: ["9L19", "7L19", "6L19", "5L19", "4L19", "3L31"], - foresight: ["7L1", "6L1", "5L1", "4L1"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - furyswipes: ["9L13", "7L13", "7V", "6L13", "5L13", "4L13", "3L12"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - headbutt: ["7V", "4T"], - helpinghand: [ - "9M", - "9L16", - "7T", - "7L16", - "6T", - "6L16", - "5T", - "5L16", - "4T", - "4L16", - "3L17" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hypervoice: [ - "9M", - "9L47", - "7T", - "7L47", - "6T", - "6L47", - "5T", - "5L47", - "4L47" - ], - icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "3M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lastresort: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - mefirst: ["7L42", "6L42", "5L42", "4L42"], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["7E", "6E", "5E", "4M"], - playrough: ["9M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], - quickattack: ["9L7", "7L7", "7V", "6L7", "5L7", "4L7", "3L7"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "9M", - "9L28", - "7M", - "7L28", - "7V", - "6M", - "6L28", - "5M", - "5L28", - "4M", - "4L28", - "3M", - "3L40" - ], - retaliate: ["6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3E"], - rollout: ["7V", "4T", "3T"], - round: ["7M", "6M", "5M"], - scratch: ["9L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M"], - shadowball: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - slam: ["9L25", "7L25", "7V", "6L25", "5L25", "4L25", "3L24"], - slash: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - suckerpunch: ["9L31", "7L31", "6L31", "5L31", "4T", "4L31"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["9M", "7T", "6T", "5T", "4T"], - surf: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "7V", "4T", "3T"], - tackle: ["7V"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["9M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - tidyup: ["9E"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - trick: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4E", "3E"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - uturn: ["9M", "7M", "6M", "5M", "4M"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - whirlpool: ["4M"], - workup: ["7M", "5M"] - }, - encounters: [{ generation: 2, level: 2 }] - }, - furret: { - learnset: { - agility: ["9M", "9L0", "7L1"], - amnesia: ["9M", "9L42", "7L42", "7V", "6L42", "5L42", "4L42", "3L59"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "9L46", "7L46", "6L46", "5L46", "4L46"], - blizzard: ["9M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["7M"], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: ["9M"], - chillingwater: ["9M"], - coil: ["9L1", "7L1"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], - detect: ["7V"], - dig: ["9M", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "9L50", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - followme: ["9L21", "7L21", "6L21", "5L21", "4L21", "3L37"], - foresight: ["7L1", "6L1", "5L1", "4L1"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - furyswipes: ["9L13", "7L13", "7V", "6L13", "5L13", "4L13", "3L12"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - headbutt: ["7V", "4T"], - helpinghand: [ - "9M", - "9L17", - "7T", - "7L17", - "6T", - "6L17", - "5T", - "5L17", - "4T", - "4L17", - "3L19" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: [ - "9M", - "9L56", - "7T", - "7L56", - "6T", - "6L56", - "5T", - "5L56", - "4L56" - ], - icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lastresort: ["7T", "6T", "5T", "4T"], - mefirst: ["7L50", "6L50", "5L50", "4L50"], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - playrough: ["9M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "9M", - "9L32", - "7M", - "7L32", - "7V", - "6M", - "6L32", - "5M", - "5L32", - "4M", - "4L32", - "3M", - "3L48" - ], - retaliate: ["6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - round: ["7M", "6M", "5M"], - scratch: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M"], - shadowball: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - slam: ["9L28", "7L28", "7V", "6L28", "5L28", "4L28", "3L28"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["9L36", "7L36", "6L36", "5L36", "4T", "4L36"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["9M", "7T", "6T", "5T", "4T"], - surf: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "7V", "4T", "3T"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - trick: ["9M", "7T", "6T", "5T"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - uturn: ["9M", "7M", "6M", "5M", "4M"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - whirlpool: ["4M"], - workup: ["7M", "5M"], - zenheadbutt: ["9M"] - }, - encounters: [ - { generation: 2, level: 6 }, - { generation: 4, level: 6 } - ] - }, - hoothoot: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "8M", "7E", "6E", "5E", "4E"], - aircutter: ["9M", "4T"], - airslash: [ - "9M", - "9L18", - "8M", - "8L18", - "7L31", - "6L33", - "5L33", - "4L29" - ], - amnesia: ["9M", "8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bravebird: ["9M"], - calmmind: ["9M", "8M"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - confusion: [ - "9L9", - "8L9", - "7L10", - "7V", - "6L21", - "5L21", - "4L21", - "3L34" - ], - curse: ["7V"], - defog: ["9L15", "8E", "7T", "7E", "6E", "5E", "4M"], - detect: ["7V"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: [ - "9L39", - "8L39", - "7M", - "7L46", - "7V", - "6M", - "6L57", - "5M", - "5L57", - "4M", - "4L49", - "3T", - "3L48" - ], - dualwingbeat: ["9M", "8T"], - echoedvoice: ["9L6", "8L6", "7M", "7L13", "6M", "6L25", "5M", "5L25"], - endure: ["9M", "8M", "7V", "4M", "3T"], - extrasensory: ["9L21", "8L21", "7L22", "6L45", "5L45", "4L37"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - featherdance: ["9M", "9E", "8E", "7E", "6E", "5E", "4E", "3E"], - feintattack: ["7E", "7V", "6E", "5E", "4E", "3E"], - flash: ["7V", "3M"], - fly: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - foresight: ["7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L6", "3S0"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - growl: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - haze: ["9M"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: ["9M", "8M", "7E"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - hypnosis: ["9L36", "8L36", "7L4", "7V", "6L5", "5L5", "4L5", "3L16"], - imprison: ["9M", "8M"], - magiccoat: ["7T", "6T", "5T", "4T"], - meanlook: ["7E"], - mimic: ["3T"], - mirrormove: ["7E", "7V", "6E", "5E", "4E", "3E"], - moonblast: ["9L33", "8L33", "7L40"], - mudslap: ["7V", "4T", "3T"], - nastyplot: ["9M", "8M"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - nightshade: ["9M", "9E", "8E", "7E", "6E", "5E", "5D", "4E"], - ominouswind: ["4T"], - peck: ["9L1", "8L1", "7L7", "7V", "6L9", "5L9", "4L9", "3L11"], - pluck: ["5M", "4M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M"], - psychic: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychoshift: ["8L15", "7L19", "6L49", "5L49", "4L41"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "5D", "4M"], - reflect: [ - "9M", - "9L12", - "8M", - "8L12", - "7M", - "7L28", - "7V", - "6M", - "6L17", - "5M", - "5L17", - "4M", - "4L17", - "3M", - "3L22" - ], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roost: [ - "9L30", - "8L30", - "7M", - "7L37", - "6M", - "6L53", - "5T", - "5L53", - "4M", - "4L45" - ], - round: ["8M", "7M", "6M", "5M"], - screech: ["8M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - silverwind: ["4M"], - skillswap: ["9M"], - skyattack: [ - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4E", - "3T", - "3E" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "3T"], - spite: ["9M"], - steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - supersonic: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - synchronoise: ["7L43", "6L41", "5L41"], - tackle: [ - "9L3", - "8L3", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: [ - "9M", - "9L24", - "8L24", - "7L25", - "7V", - "6L29", - "5L29", - "4L25", - "3L28" - ], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - twister: ["4T"], - uproar: [ - "9M", - "9L27", - "8M", - "8L27", - "7T", - "7L34", - "6T", - "6L13", - "5T", - "5L13", - "4T", - "4L13" - ], - whirlwind: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - wingattack: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - workup: ["8M", "7M", "5M"], - zenheadbutt: [ - "9M", - "8M", - "7T", - "7L16", - "6T", - "6L37", - "5T", - "5L37", - "4T", - "4L33" - ] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["tackle", "growl", "foresight"], - pokeball: "pokeball" - } - ], - encounters: [{ generation: 2, level: 2 }] - }, - noctowl: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "8M"], - aircutter: ["9M", "4T"], - airslash: [ - "9M", - "9L18", - "8M", - "8L18", - "7L35", - "6L37", - "5L37", - "4L32" - ], - amnesia: ["9M", "8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M"], - bravebird: ["9M"], - calmmind: ["9M", "8M"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - confusion: [ - "9L9", - "8L9", - "7L10", - "7V", - "6L22", - "5L22", - "4L22", - "3L41" - ], - curse: ["9M", "7V"], - defog: ["9L15", "7T", "4M"], - detect: ["7V"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: [ - "9L53", - "8L53", - "7M", - "7L1", - "7V", - "6M", - "6L1", - "5M", - "5L67", - "4M", - "4L57", - "3T", - "3L57" - ], - dualwingbeat: ["9M", "8T"], - echoedvoice: ["9L1", "8L1", "7M", "7L13", "6M", "6L27", "5M", "5L27"], - endure: ["9M", "8M", "7V", "4M", "3T"], - extrasensory: ["9L23", "8L23", "7L23", "6L52", "5L52", "4L42"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - featherdance: ["9M"], - flash: ["7V", "3M"], - fly: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - foresight: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: ["9M", "8M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - haze: ["9M"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - hypnosis: ["9L48", "8L48", "7L1", "7V", "6L1", "5L1", "4L1", "3L16"], - imprison: ["9M", "8M"], - laserfocus: ["7T"], - magiccoat: ["7T", "6T", "5T", "4T"], - mimic: ["3T"], - moonblast: ["9L43", "8L43", "7L47"], - mudslap: ["7V", "4T", "3T"], - nastyplot: ["9M", "8M"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - nightshade: ["9M"], - ominouswind: ["4T"], - peck: ["9L1", "8L1", "7L7", "7V", "6L9", "5L9", "4L9", "3L1"], - pluck: ["5M", "4M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M"], - psychic: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychicnoise: ["9M"], - psychoshift: ["8L15", "7L19", "6L57", "5L57", "4L47"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: [ - "9M", - "9L12", - "8M", - "8L12", - "7M", - "7L31", - "7V", - "6M", - "6L17", - "5M", - "5L17", - "4M", - "4L17", - "3M", - "3L25" - ], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roost: [ - "9L38", - "8L38", - "7M", - "7L43", - "6M", - "6L62", - "5T", - "5L62", - "4M", - "4L52" - ], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - screech: ["8M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - silverwind: ["4M"], - skillswap: ["9M"], - skyattack: [ - "9L1", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3T" - ], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "3T"], - spite: ["9M"], - steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - synchronoise: ["7L51", "6L47", "5L47"], - tackle: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: [ - "9M", - "9L28", - "8L28", - "7L27", - "7V", - "6L32", - "5L32", - "4L27", - "3L33" - ], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - twister: ["4T"], - uproar: [ - "9M", - "9L33", - "8M", - "8L33", - "7T", - "7L39", - "6T", - "6L13", - "5T", - "5L13", - "4T", - "4L13" - ], - workup: ["8M", "7M", "5M"], - zenheadbutt: [ - "9M", - "8M", - "7T", - "7L16", - "6T", - "6L42", - "5T", - "5L42", - "4T", - "4L37" - ] - }, - encounters: [ - { generation: 2, level: 7 }, - { generation: 4, level: 5 }, - { generation: 7, level: 19 } - ] - }, - ledyba: { - learnset: { - acrobatics: ["7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M", "4M", "3M", "3S0"], - agility: ["7L29", "7V", "6L30", "5L30", "4L30", "3L43"], - aircutter: ["4T"], - airslash: ["7L36"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["7L26", "7V", "6L22", "5L22", "4L22", "3L29"], - bide: ["7E", "7V", "6E", "5E", "4E", "3E"], - brickbreak: ["7M", "6M", "5M", "4M", "3M"], - bugbite: ["7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E"], - bugbuzz: ["7L33", "7E", "6L41", "6E", "5L41", "5E", "4L41", "4E"], - captivate: ["4M"], - cometpunch: ["7L22", "7V", "6L9", "5L9", "5D", "4L9", "3L15"], - confide: ["7M", "6M"], - counter: ["7E"], - curse: ["7V"], - dig: ["7V", "6M", "5M", "4M", "3M"], - dizzypunch: ["7E", "6E", "5E"], - doubleedge: ["7L40", "7V", "6L38", "5L38", "4L38", "3T", "3L50"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["7T", "7E", "6T", "6E", "5T", "5E", "4M"], - dynamicpunch: ["7V", "3T"], - encore: ["7E", "6E", "5E", "4E"], - endure: ["7E", "7V", "4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["7M", "6M", "5M", "4M"], - focuspunch: ["7T", "7E", "6T", "6E", "5E", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], - headbutt: ["7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["7T", "7V", "6T", "5T", "4T", "3T"], - infestation: ["7M", "6M"], - knockoff: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - lightscreen: [ - "7M", - "7L12", - "7V", - "6M", - "6L14", - "5M", - "5L14", - "4M", - "4L14", - "3M", - "3L22" - ], - machpunch: ["7L15", "6L17", "5L17", "4L17"], - megapunch: ["3T"], - mimic: ["3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - poweruppunch: ["6M"], - protect: ["7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["7E", "7V", "6E", "5E", "4E", "3E", "3S0"], - reflect: [ - "7M", - "7L12", - "7V", - "6M", - "6L14", - "5M", - "5L14", - "4M", - "4L14", - "3M", - "3L22" - ], - refresh: ["3S0"], - rest: ["7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - roost: ["7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - safeguard: [ - "7M", - "7L12", - "7V", - "6M", - "6L14", - "5M", - "5L14", - "4M", - "4L14", - "3M", - "3L22" - ], - screech: ["7E", "6E", "5E", "4E"], - secretpower: ["6M", "4M", "3M"], - silverwind: [ - "7L19", - "7E", - "6L25", - "6E", - "5L25", - "5E", - "4M", - "4L25", - "4E", - "3E" - ], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], - stringshot: ["4T"], - strugglebug: ["6M", "5M"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], - supersonic: ["7L5", "7V", "6L6", "5L6", "4L6", "3L8", "3S0"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7V"], - swift: ["7L8", "7V", "6L33", "5L33", "4T", "4L33", "3T", "3L36"], - swordsdance: ["7M", "6M", "5M", "4M", "3T"], - tackle: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwind: ["7T", "7E", "6T", "6E", "5T", "4T"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["7T", "7V", "6T", "5T", "5D", "4T", "3T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["7T", "6T", "5T", "4T"], - uturn: ["7M", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 3, - level: 10, - moves: ["refresh", "psybeam", "aerialace", "supersonic"] - } - ], - encounters: [{ generation: 2, level: 3 }] - }, - ledian: { - learnset: { - acrobatics: ["7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["7L33", "7V", "6L36", "5L36", "4L36", "3L51"], - aircutter: ["4T"], - airslash: ["7L42"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["7L29", "7V", "6L24", "5L24", "4L24", "3L33"], - brickbreak: ["7M", "6M", "5M", "4M", "3M"], - bugbite: ["7T", "6T", "5T", "4T"], - bugbuzz: ["7L38", "6L53", "5L53", "4L53"], - captivate: ["4M"], - cometpunch: ["7L24", "7V", "6L1", "5L1", "4L1", "3L15"], - confide: ["7M", "6M"], - curse: ["7V"], - defog: ["7T"], - dig: ["7V", "6M", "5M", "4M", "3M"], - doubleedge: ["7L47", "7V", "6L48", "5L48", "4L48", "3T", "3L60"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["7T", "6T", "5T", "4M"], - dynamicpunch: ["7V", "3T"], - endure: ["7V", "4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["7M", "6M", "5M", "4M"], - focusblast: ["7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: ["7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - headbutt: ["7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["7T", "7V", "6T", "5T", "4T", "3T"], - infestation: ["7M", "6M"], - knockoff: ["7T", "6T", "5T", "4T"], - lightscreen: [ - "7M", - "7L12", - "7V", - "6M", - "6L14", - "5M", - "5L14", - "4M", - "4L14", - "3M", - "3L24" - ], - machpunch: ["7L15", "6L17", "5L17", "4L17"], - megapunch: ["3T"], - mimic: ["3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - poweruppunch: ["6M"], - protect: ["7M", "7V", "6M", "5M", "4M", "3M"], - reflect: [ - "7M", - "7L12", - "7V", - "6M", - "6L14", - "5M", - "5L14", - "4M", - "4L14", - "3M", - "3L24" - ], - rest: ["7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M"], - rollout: ["7V", "4T", "3T"], - roost: ["7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - safeguard: [ - "7M", - "7L12", - "7V", - "6M", - "6L14", - "5M", - "5L14", - "4M", - "4L14", - "3M", - "3L24" - ], - secretpower: ["6M", "4M", "3M"], - silverwind: ["7L20", "6L29", "5L29", "4M", "4L29"], - sleeptalk: ["7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["7M", "7V", "6M", "5M", "4M", "3M"], - strength: ["6M", "5M", "4M"], - stringshot: ["4T"], - strugglebug: ["6M", "5M"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "7V", "6M", "5M", "4M", "3M"], - supersonic: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7V"], - swift: ["7L1", "7V", "6L41", "5L41", "4T", "4L41", "3T", "3L42"], - swordsdance: ["7M", "6M", "5M", "4M", "3T"], - tackle: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwind: ["7T", "6T", "5T", "4T"], - thief: ["7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["7T", "7V", "6T", "5T", "4T", "3T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["7T", "6T", "5T", "4T"], - uturn: ["7M", "6M", "5M", "4M"] - }, - encounters: [ - { generation: 2, level: 7 }, - { generation: 4, level: 5 } - ] - }, - spinarak: { - learnset: { - absorb: ["9L5", "7L5"], - acidspray: ["9M"], - agility: ["9M", "9L29", "7L33", "7V", "6L33", "5L33", "4L33", "3L45"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "7E", "7V", "6E", "5E", "4E", "3E"], - bodyslam: ["3T"], - bounce: ["7T", "6T", "5T", "4T"], - bugbite: ["9M", "7T", "6T", "5T", "5D", "4T"], - bugbuzz: ["9M"], - captivate: ["4M"], - confide: ["7M", "6M"], - constrict: ["7L1", "7V", "6L8", "5L8", "4L8", "3L11"], - crosspoison: ["9L44", "7L47", "6L47", "5L47"], - curse: ["7V"], - dig: ["9M", "7V", "6M", "5M", "4M", "3M", "3S0"], - disable: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - electroweb: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - foulplay: ["9M", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyswipes: ["9L22", "7L22", "7V", "6L22", "5L22", "4L22", "3L30"], - gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], - hex: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - infestation: ["9L8", "7M", "7L8", "6M"], - knockoff: ["9M"], - leechlife: ["9M", "7M", "7V", "6L12", "5L12", "4L12", "3L23"], - lunge: ["9M", "9E", "7E"], - megahorn: ["9E", "7E", "6E"], - mimic: ["3T"], - naturalgift: ["4M"], - nightshade: [ - "9M", - "9L15", - "7L15", - "7V", - "6L15", - "5L15", - "4L15", - "3L17", - "3S0" - ], - nightslash: ["9E", "7E", "6E", "5E"], - pinmissile: ["9L33", "7L36", "6L36", "5L36", "4L36"], - poisonjab: [ - "9M", - "9L40", - "7M", - "7L43", - "6M", - "6L43", - "5M", - "5L43", - "4M", - "4L43", - "4E" - ], - poisonsting: ["9L1", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], - pounce: ["9M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["7E", "7V", "6E", "5E", "4E", "3E"], - psychic: [ - "9M", - "9L36", - "7M", - "7L40", - "7V", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L40", - "3M", - "3L53" - ], - pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], - ragepowder: ["9E", "7E", "6E", "5E"], - refresh: ["3S0"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - scaryface: ["9M", "9L12", "7L12", "7V", "6L5", "5L5", "4L5", "3L6"], - screech: ["7V"], - secretpower: ["6M", "4M", "3M"], - shadowsneak: ["9L19", "7L19", "6L19", "5L19", "4L19"], - signalbeam: [ - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E", - "3S0" - ], - skittersmack: ["9M"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - sludgewave: ["9M"], - snore: ["7T", "7V", "6T", "3T"], - solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - sonicboom: ["7E", "7V", "6E", "5E", "4E", "3E"], - spiderweb: ["7L29", "7V", "6L29", "5L29", "4L29", "3L37"], - spite: ["9M"], - stickyweb: ["9L47", "7L50", "6L50"], - stringshot: ["9L1", "7L1", "7V", "6L1", "5L1", "4T", "4L1", "3L1"], - strugglebug: ["9M", "6M", "5M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["9L26", "7L26", "6L26", "5L26", "4T", "4L26"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M", "7E", "6E", "5E", "4E"], - toxicthread: ["9L51", "7L54"], - trailblaze: ["9M"], - twineedle: ["7E", "6E", "5E"], - venoshock: ["9M", "7M", "6M", "5M"], - xscissor: ["9M", "7M", "6M", "5M"] - }, - eventData: [ - { - generation: 3, - level: 14, - moves: ["refresh", "dig", "signalbeam", "nightshade"] - } - ], - encounters: [{ generation: 2, level: 3 }] - }, - ariados: { - learnset: { - absorb: ["9L1", "7L1"], - acidspray: ["9M"], - agility: ["9M", "9L31", "7L37", "7V", "6L37", "5L37", "4L37", "3L53"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M"], - bodyslam: ["3T"], - bounce: ["7T", "6T", "5T", "4T"], - bugbite: [ - "9M", - "9L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - bugbuzz: ["9M"], - captivate: ["4M"], - confide: ["7M", "6M"], - constrict: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - crosspoison: ["9L50", "9S0", "7L55", "6L55", "5L55"], - curse: ["7V"], - dig: ["9M", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - electroweb: ["9M", "7T", "6T", "5T"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - fellstinger: ["9L1", "7L1", "6L1"], - flash: ["7V", "6M", "5M", "4M", "3M"], - focusenergy: ["9L1", "7L1"], - foulplay: ["9M", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyswipes: ["9L23", "7L23", "7V", "6L23", "5L23", "4L23", "3L34"], - gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - hex: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - infestation: ["9L8", "7M", "7L8", "6M"], - knockoff: ["9M"], - leechlife: ["9M", "7M", "7V", "6L12", "5L12", "4L12", "3L25"], - lunge: ["9M"], - mimic: ["3T"], - naturalgift: ["4M"], - nightshade: [ - "9M", - "9L15", - "7L15", - "7V", - "6L15", - "5L15", - "4L15", - "3L17" - ], - pinmissile: ["9L35", "7L41", "6L41", "5L41", "4L41"], - poisonjab: [ - "9M", - "9L46", - "9S0", - "7M", - "7L50", - "6M", - "6L50", - "5M", - "5L50", - "4M", - "4L50" - ], - poisonsting: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - pounce: ["9M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: [ - "9M", - "9L41", - "7M", - "7L46", - "7V", - "6M", - "6L46", - "5M", - "5L46", - "4M", - "4L46", - "3M", - "3L63" - ], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - scaryface: ["9M", "9L12", "7L12", "7V", "6L1", "5L1", "4L1", "3L1"], - screech: ["7V"], - secretpower: ["6M", "4M", "3M"], - shadowsneak: ["9L19", "7L19", "6L19", "5L19", "4L19"], - signalbeam: ["7T", "6T", "5T", "4T"], - skittersmack: ["9M"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - sludgewave: ["9M"], - smartstrike: ["9M", "7M"], - snore: ["7T", "7V", "6T", "3T"], - solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - spiderweb: ["7L32", "7V", "6L32", "5L32", "4L32", "3L43"], - spite: ["9M"], - stickyweb: ["9L54", "9S0", "7L58", "6L58"], - stompingtantrum: ["7T"], - stringshot: ["9L1", "7L1", "7V", "6L1", "5L1", "4T", "4L1", "3L1"], - strugglebug: ["9M", "6M", "5M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["9L28", "7L28", "6L28", "5L28", "4T", "4L28"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swordsdance: ["9M", "9L0", "7M", "7L1"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["9M", "7T"], - toxic: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M"], - toxicthread: ["9L59", "9S0", "7L63"], - trailblaze: ["9M"], - venomdrench: ["7L1", "6L1"], - venoshock: ["9M", "7M", "6M", "5M"], - xscissor: ["9M", "7M", "6M", "5M"] - }, - eventData: [ - { - generation: 9, - level: 65, - gender: "M", - nature: "Hardy", - abilities: ["swarm"], - ivs: { - hp: 20, - atk: 20, - def: 20, - spa: 20, - spd: 20, - spe: 20 - }, - moves: ["toxicthread", "stickyweb", "crosspoison", "poisonjab"] - } - ], - encounters: [ - { generation: 2, level: 7 }, - { generation: 4, level: 5 }, - { generation: 6, level: 19, maxEggMoves: 1 } - ] - }, - chinchou: { - learnset: { - agility: ["9M", "8M", "7E", "6E", "5E", "4E"], - amnesia: ["9M", "8M", "7E", "6E", "5E", "5D", "4E", "3E"], - aquaring: ["9L32", "8L32", "7L42", "6L42", "5L42", "4L39"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brine: ["8M", "7E", "6E", "5E", "4M"], - bubble: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - bubblebeam: ["9L12", "8L12", "7L20", "6L20", "5L31", "4L28"], - captivate: ["4M"], - charge: [ - "9M", - "9L24", - "8L24", - "7L50", - "6L50", - "5L50", - "4L45", - "3L49" - ], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confuseray: [ - "9M", - "9L16", - "8L16", - "7L17", - "7V", - "6L17", - "5L12", - "4L17", - "3L29" - ], - curse: ["9M", "7V"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - discharge: ["9L28", "8L28", "7L34", "6L34", "5L39", "4L34"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M", "9L4", "8M", "8L4", "7L9", "6L9", "5L28"], - electroweb: ["9M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flail: [ - "9L36", - "8L36", - "7L31", - "7E", - "7V", - "6L9", - "6E", - "5L9", - "5E", - "4L9", - "4E", - "3L13", - "3E" - ], - flash: ["7V", "6M", "5M", "4M", "3M"], - flipturn: ["9M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - healbell: ["7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: [ - "9M", - "9L44", - "8M", - "8L44", - "7L45", - "7V", - "6L45", - "5L45", - "4L42", - "3L41" - ], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - iondeluge: ["7L47", "6L47"], - liquidation: ["9M"], - mimic: ["3T"], - mist: ["9E", "8E", "7E", "6E", "5E", "4E"], - muddywater: ["9M"], - naturalgift: ["4M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - risingvoltage: ["8T"], - round: ["8M", "7M", "6M", "5M"], - scald: ["9M", "8M", "7M", "6M", "5M"], - screech: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - secretpower: ["6M", "4M", "3M"], - shockwave: ["7T", "7E", "6T", "6E", "5E", "5D", "4M", "3M"], - signalbeam: ["7T", "7L28", "6T", "6L28", "5T", "5L34", "4T", "4L31"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - soak: ["9E", "8E", "7E", "6E"], - spark: ["9L20", "8L20", "7L23", "7V", "6L20", "5L20", "4L20", "3L25"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["9E", "4T"], - supersonic: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L5"], - surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - takedown: [ - "9M", - "9L40", - "8L40", - "7L39", - "7V", - "6L23", - "5L23", - "4L23", - "3L37" - ], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderwave: [ - "9M", - "9L8", - "8M", - "8L8", - "7M", - "7L6", - "7V", - "6M", - "6L6", - "5M", - "5L6", - "5D", - "4M", - "4L6", - "3T", - "3L1" - ], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - voltswitch: ["9M", "8M", "7M", "6M", "5M"], - waterfall: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1", "7L12", "7V", "6L1", "5L17", "4L12", "3L17"], - waterpulse: [ - "9M", - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5E", - "4M", - "3M" - ], - whirlpool: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "4E"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - zapcannon: ["7V"] - } - }, - lanturn: { - learnset: { - agility: ["9M", "8M"], - amnesia: ["9M", "8M"], - aquaring: ["9L36", "8L36", "7L47", "6L47", "5L52", "4L47"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brine: ["8M", "4M"], - bubble: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - bubblebeam: ["9L12", "8L12", "7L20", "6L20", "5L35", "4L30"], - captivate: ["4M"], - charge: [ - "9M", - "9L24", - "8L24", - "7L58", - "6L58", - "5L64", - "4L57", - "3L61" - ], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confuseray: [ - "9M", - "9L16", - "8L16", - "7L17", - "7V", - "6L17", - "5L17", - "4L17", - "3L32" - ], - curse: ["9M", "7V"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - discharge: ["9L30", "8L30", "7L37", "6L37", "5L47", "4L40"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - eerieimpulse: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], - electricterrain: ["9M"], - electroball: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L30"], - electroweb: ["9M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flail: ["9L42", "8L42", "7L33", "7V", "6L9", "5L9", "4L9", "3L13"], - flash: ["7V", "6M", "5M", "4M", "3M"], - flipturn: ["9M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - healbell: ["7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: [ - "9M", - "9L54", - "8M", - "8L54", - "7L51", - "7V", - "6L51", - "5L57", - "4L52", - "3L50" - ], - hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - iondeluge: ["7L54", "6L54"], - liquidation: ["9M"], - mimic: ["3T"], - muddywater: ["9M"], - naturalgift: ["4M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - risingvoltage: ["8T"], - round: ["8M", "7M", "6M", "5M"], - scald: ["9M", "8M", "7M", "6M", "5M"], - screech: ["8M"], - secretpower: ["6M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "7L29", "6T", "6L29", "5T", "5L40", "4T", "4L35"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spark: ["9L20", "8L20", "7L23", "7V", "6L20", "5L20", "4L20", "3L25"], - spitup: ["9L0", "8L0", "7L1", "6L27", "5L27", "4L27"], - spotlight: ["7L1"], - stockpile: ["9L0", "8L0", "7L1", "6L27", "5L27", "4L27"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - supersonic: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swallow: ["9L0", "8L0", "7L1", "6L27", "5L27", "4L27"], - takedown: [ - "9M", - "9L48", - "8L48", - "7L43", - "7V", - "6L23", - "5L23", - "4L23", - "3L43" - ], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderwave: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L1", - "7V", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3T", - "3L1" - ], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - voltswitch: ["9M", "8M", "7M", "6M", "5M"], - waterfall: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1", "7L12", "7V", "6L1", "5L12", "4L12", "3L17"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - whirlpool: ["9M", "8M", "7V", "4M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - zapcannon: ["7V"] - }, - encounters: [ - { generation: 4, level: 20 }, - { generation: 6, level: 26, maxEggMoves: 1 }, - { generation: 7, level: 10 } - ] - }, - togepi: { - learnset: { - aerialace: ["8E"], - afteryou: ["8L28", "7T", "7L53", "6T", "6L53", "5T", "5L53"], - ancientpower: [ - "8L16", - "7L33", - "6L33", - "5L33", - "4T", - "4L33", - "3L21", - "3S1" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["8M", "8L44", "7L41", "6L41", "5L41", "4L42", "3L41"], - bestow: ["7L25", "6L25", "5L25"], - bodyslam: ["8M", "3T"], - captivate: ["4M"], - charm: ["8M", "8L12", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - confide: ["7M", "6M"], - counter: ["3T"], - covet: ["7T", "6T", "5T"], - curse: ["7V"], - dazzlinggleam: ["8M", "7M", "6M"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - doubleedge: [ - "8L32", - "7L45", - "7V", - "6L45", - "5L45", - "4L46", - "3T", - "3L37" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["8M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["8M", "7L17", "7V", "6L17", "5L17", "4L19", "3L17"], - endeavor: ["7T", "6T", "5T", "4T"], - endure: ["8M", "7V", "4M", "3T"], - extrasensory: ["8E", "7E", "6E", "5E", "4E"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - followme: ["8L40", "7L21", "6L21", "5L21", "4L24", "3L25", "3S1"], - foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - growl: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["7V", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: ["8M", "3S1"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["8M", "7T", "6T", "5T"], - incinerate: ["6M", "5M"], - lastresort: [ - "8L48", - "7T", - "7L49", - "6T", - "6L49", - "5T", - "5L49", - "4T", - "4L51" - ], - lifedew: ["8L8"], - lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], - luckychant: ["7E", "6E", "5E", "5D", "4E"], - magiccoat: ["7T", "6T", "5T", "4T"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - metronome: [ - "8M", - "8L24", - "7L5", - "7V", - "6L5", - "5L5", - "5D", - "4L6", - "3T", - "3L4", - "3S0" - ], - mimic: ["3T"], - mirrormove: ["7E", "7V", "6E", "5E", "4E", "3E"], - morningsun: ["8E", "7E", "6E", "5E"], - mudslap: ["7V", "4T", "3T"], - mysticalfire: ["8M"], - nastyplot: ["8M", "7E", "6E", "5E", "4E"], - naturalgift: ["4M"], - peck: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - playrough: ["8M"], - pound: ["8L1"], - present: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychoshift: ["8E", "7E", "6E", "5E", "4E"], - psychup: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - psyshock: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "8M", - "8L36", - "7M", - "7L37", - "7V", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L37", - "3M", - "3L33" - ], - secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], - seismictoss: ["3T"], - shadowball: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - softboiled: ["3T"], - solarbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - storedpower: ["8M", "7E", "6E", "5E"], - substitute: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetkiss: ["8L4", "7L9", "7V", "6L9", "5L9", "4L10", "3L9", "3S0"], - swift: ["8M", "7V", "4T", "3T"], - telekinesis: ["7T", "5M"], - thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - triattack: ["8M", "3S1"], - trick: ["8M", "7T", "6T", "5T", "4T"], - uproar: ["8M", "7T", "6T", "5T", "5D", "4T"], - waterpulse: ["7T", "6T", "4M", "3M"], - wish: ["8L52", "7L29", "6L29", "5L29", "4L28", "3L29"], - workup: ["8M", "7M", "5M"], - yawn: ["8L20", "7L13", "6L13", "5L13", "4L15", "3L13", "3S0"], - zapcannon: ["7V"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 20, - gender: "F", - abilities: ["serenegrace"], - moves: ["metronome", "charm", "sweetkiss", "yawn"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 25, - moves: ["triattack", "followme", "ancientpower", "helpinghand"] - } - ] - }, - togetic: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - afteryou: ["8L28", "7T", "7L53", "6T", "6L53", "5T", "5L53"], - aircutter: ["4T"], - ancientpower: ["8L16", "7L33", "6L33", "5L33", "4T", "4L33", "3L21"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["8M", "8L44", "7L41", "6L41", "5L41", "4L42", "3L41"], - bestow: ["7L25", "6L25", "5L25"], - bodyslam: ["8M", "3T"], - brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - charm: ["8M", "8L12", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - confide: ["7M", "6M"], - counter: ["3T"], - covet: ["7T", "6T", "5T"], - curse: ["7V"], - dazzlinggleam: ["8M", "7M", "6M"], - defensecurl: ["7V", "3T"], - defog: ["7T", "4M"], - detect: ["7V"], - doubleedge: [ - "8L32", - "7L45", - "7V", - "6L45", - "5L45", - "4L46", - "3T", - "3L37" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["8M"], - drainpunch: ["8M", "7T", "6T", "5T", "4M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - dualwingbeat: ["8T"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["8M", "7L17", "7V", "6L17", "5L17", "4L19", "3L17"], - endeavor: ["7T", "6T", "5T", "4T"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - fairywind: ["8L0", "7L14", "6L14"], - fireblast: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - fly: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - focuspunch: ["7T", "6T", "4M", "3M"], - followme: ["8L40", "7L21", "6L21", "5L21", "4L24", "3L25"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: ["8M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - growl: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["7V", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - heatwave: ["8M", "7T", "6T", "5T", "4T"], - helpinghand: ["8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["8M", "7T", "6T", "5T"], - imprison: ["8M"], - incinerate: ["6M", "5M"], - lastresort: [ - "8L48", - "7T", - "7L49", - "6T", - "6L49", - "5T", - "5L49", - "4T", - "4L51" - ], - lifedew: ["8L1"], - lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], - magicalleaf: ["8M", "7L1", "6L1", "5L1", "4L1", "3L1"], - magiccoat: ["7T", "6T", "5T", "4T"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - metronome: [ - "8M", - "8L24", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3T", - "3L1" - ], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - mysticalfire: ["8M"], - nastyplot: ["8M"], - naturalgift: ["4M"], - ominouswind: ["4T"], - playrough: ["8M"], - pound: ["8L1"], - protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - roost: ["7M", "6M", "5T", "4M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "8M", - "8L36", - "7M", - "7L37", - "7V", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L37", - "3M", - "3L33" - ], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowball: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - silverwind: ["4M"], - skyattack: ["3T"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smartstrike: ["8M", "7M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - softboiled: ["3T"], - solarbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], - storedpower: ["8M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetkiss: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - swift: ["8M", "7V", "4T", "3T"], - tailwind: ["7T", "6T", "5T", "4T"], - telekinesis: ["7T", "5M"], - thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - triattack: ["8M"], - trick: ["8M", "7T", "6T", "5T", "4T"], - twister: ["4T"], - uproar: ["8M"], - waterpulse: ["7T", "6T", "4M", "3M"], - wish: ["8L52", "7L29", "6L29", "5L29", "4L28", "3L29"], - workup: ["8M", "7M", "5M"], - yawn: ["8L20", "7L13", "6L13", "5L13", "4L15", "3L13"], - zapcannon: ["7V"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - } - }, - togekiss: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M"], - afteryou: ["8L1", "7T", "7L1", "6T", "6L1"], - aircutter: ["4T"], - airslash: ["8M", "8L0", "7L1", "6L1", "5L1", "5S0", "4L1"], - allyswitch: ["8M"], - amnesia: ["8M"], - ancientpower: ["8L1", "4T"], - attract: ["8M", "7M", "6M", "5M", "4M"], - aurasphere: ["8M", "8L1", "7L1", "6L1", "5L1", "5S0", "4L1"], - batonpass: ["8M", "8L1"], - bodyslam: ["8M"], - brickbreak: ["8M", "7M", "6M", "5M", "4M"], - captivate: ["4M"], - charm: ["8M", "8L1"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - dazzlinggleam: ["8M", "7M", "6M"], - defog: ["7T", "4M"], - doubleedge: ["8L1"], - doubleteam: ["7M", "6M", "5M", "4M"], - drainingkiss: ["8M"], - drainpunch: ["8M", "7T", "6T", "5T", "4M"], - dreameater: ["7M", "6M", "5M", "4M"], - dualwingbeat: ["8T"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["8M"], - endeavor: ["7T", "6T", "5T", "4T"], - endure: ["8M", "4M"], - extremespeed: ["8L1", "7L1", "6L1", "5L1", "5S0", "4L1"], - facade: ["8M", "7M", "6M", "5M", "4M"], - fairywind: ["8L1"], - fireblast: ["8M", "7M", "6M", "5M", "4M"], - flamethrower: ["8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - fly: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M"], - followme: ["8L1"], - frustration: ["7M", "6M", "5M", "4M"], - futuresight: ["8M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - growl: ["8L1"], - headbutt: ["4T"], - healbell: ["7T", "6T", "5T", "4T"], - heatwave: ["8M", "7T", "6T", "5T", "4T"], - helpinghand: ["8M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M"], - hypervoice: ["8M", "7T", "6T", "5T"], - imprison: ["8M"], - incinerate: ["6M", "5M"], - laserfocus: ["7T"], - lastresort: ["8L1", "7T", "6T", "5T", "4T"], - lifedew: ["8L1"], - lightscreen: ["8M", "7M", "6M", "5M", "4M"], - magicalleaf: ["8M"], - magiccoat: ["7T", "6T", "5T", "4T"], - megakick: ["8M"], - megapunch: ["8M"], - metronome: ["8M", "8L1"], - mudslap: ["4T"], - mysticalfire: ["8M"], - nastyplot: ["8M"], - naturalgift: ["4M"], - ominouswind: ["4T"], - playrough: ["8M"], - pluck: ["5M", "4M"], - pound: ["8L1"], - present: ["5S0"], - protect: ["8M", "7M", "6M", "5M", "4M"], - psychic: ["8M", "7M", "6M", "5M", "4M"], - psychup: ["7M", "6M", "5M", "4M"], - psyshock: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M", "4M"], - reflect: ["8M", "7M", "6M", "5M", "4M"], - rest: ["8M", "7M", "6M", "5M", "4M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rollout: ["4T"], - roost: ["7M", "6M", "5T", "4M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "8L1", "7M", "6M", "5M", "4M"], - secretpower: ["6M", "4M"], - shadowball: ["8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - silverwind: ["4M"], - skyattack: [ - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - sleeptalk: ["8M", "7M", "6M", "5T", "4M"], - smartstrike: ["8M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M"], - steelwing: ["8M", "7M", "6M", "4M"], - storedpower: ["8M"], - substitute: ["8M", "7M", "6M", "5M", "4M"], - sunnyday: ["8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - sweetkiss: ["8L1"], - swift: ["8M", "4T"], - tailwind: ["7T", "6T", "5T", "4T"], - telekinesis: ["7T", "5M"], - thunderwave: ["8M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - triattack: ["8M", "8L1"], - trick: ["8M", "7T", "6T", "5T", "4T"], - twister: ["4T"], - uproar: ["8M"], - waterpulse: ["7T", "6T", "4M"], - wish: ["8L1"], - workup: ["8M", "7M", "5M"], - yawn: ["8L1"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["extremespeed", "aurasphere", "airslash", "present"] - } - ] - }, - natu: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M", "3S0"], - aircutter: ["4T"], - airslash: ["8M"], - allyswitch: ["8M", "7T", "7E", "6E", "5M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["8M", "3S0"], - calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: ["8L15", "7L23", "7V", "6L23", "5L23", "4L23", "3L40"], - cosmicpower: ["8M"], - curse: ["7V"], - dazzlinggleam: ["8M", "7M", "6M"], - detect: ["7V"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - drillpeck: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - dualwingbeat: ["8T"], - endure: ["8M", "7V", "4M", "3T"], - expandingforce: ["8T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - featherdance: ["8E", "7E", "6E", "5E", "5D", "4E", "3E"], - feintattack: ["7E", "7V", "6E", "5E", "4E", "3E"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: [ - "8M", - "8L45", - "7L44", - "7V", - "6L36", - "5L36", - "4L36", - "3L30", - "3S0" - ], - gigadrain: ["8M", "7T", "7V", "6T", "5T", "5D", "4M", "3M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - guardswap: ["8M", "8L35", "7L47", "6L47", "5L47", "4L44"], - haze: ["7E", "7V", "6E", "5E", "4E", "3E"], - heatwave: ["8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - imprison: ["8M"], - leer: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], - luckychant: ["7L12", "6L12", "5L12", "4L12"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], - mefirst: ["7L50", "6L20", "5L20", "4L20"], - mimic: ["3T"], - miracleeye: ["7L36", "6L17", "5L17", "4L17"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - nightshade: [ - "8L20", - "7L6", - "7V", - "6L6", - "5L6", - "5D", - "4L6", - "3L10", - "3S0" - ], - ominouswind: ["7L20", "6L20", "5L44", "4T", "4L39"], - painsplit: ["7T", "6T", "5T", "4T"], - peck: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - pluck: ["5M", "4M"], - powerswap: ["8M", "8L30", "7L47", "6L47", "5L47", "4L44"], - protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: [ - "8M", - "8L35", - "7M", - "7L33", - "7V", - "6M", - "6L33", - "5M", - "5L50", - "4M", - "4L47", - "3M", - "3L50" - ], - psychoshift: ["8L26", "7L39", "6L33", "5L33", "4L33"], - psychup: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - psyshock: ["8M", "7M", "6M", "5M"], - quickattack: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], - refresh: ["7E", "6E", "5E", "4E", "3E"], - rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roost: ["8E", "7M", "7E", "6M", "6E", "5T", "5E", "4M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - silverwind: ["4M"], - simplebeam: ["8E", "7E", "6E"], - skillswap: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], - skyattack: ["7T", "6T", "3T"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - steelwing: [ - "8M", - "7M", - "7E", - "7V", - "6M", - "6E", - "5E", - "4M", - "4E", - "3M", - "3E" - ], - storedpower: ["8M", "8L5", "7L17", "6L17", "5L39"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["8E", "7E", "6E", "5E", "4T", "4E"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "7V", "4T", "3T"], - synchronoise: ["7E", "6E", "5E"], - tailwind: ["7T", "6T", "5T", "4T"], - telekinesis: ["7T", "5M"], - teleport: ["8L10", "7L9", "7V", "6L9", "5L9", "4L9", "3L20"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trick: ["8M", "7T", "6T", "5T", "4T"], - trickroom: ["8M", "7M", "6M", "5M", "4M"], - twister: ["4T"], - uturn: ["8M", "7M", "6M", "5M", "4M"], - wish: ["8L40", "7L28", "6L28", "5L28", "4L28", "3L30"], - zenheadbutt: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"] - }, - eventData: [ - { - generation: 3, - level: 22, - moves: ["batonpass", "futuresight", "nightshade", "aerialace"] - } - ] - }, - xatu: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - aircutter: ["4T"], - airslash: ["8M", "8L0", "7L1", "6L25"], - allyswitch: ["8M", "7T", "5M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["8M"], - calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: ["8L15", "7L23", "7V", "6L23", "5L23", "4L23", "3L50"], - cosmicpower: ["8M"], - curse: ["7V"], - dazzlinggleam: ["8M", "7M", "6M"], - defog: ["7T", "4M"], - detect: ["7V"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - dualwingbeat: ["8T"], - endure: ["8M", "7V", "4M", "3T"], - expandingforce: ["8T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fly: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - foulplay: ["8M", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: [ - "8M", - "8L55", - "7L49", - "7V", - "6L42", - "5L42", - "4L42", - "3L35" - ], - gigadrain: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - guardswap: ["8M", "8L34", "7L53", "6L53", "5L59", "4L54"], - heatwave: ["8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - imprison: ["8M"], - laserfocus: ["7T"], - leer: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], - luckychant: ["7L12", "6L12", "5L12", "4L12"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], - mefirst: ["7L57", "6L20", "5L20", "4L20"], - mimic: ["3T"], - miracleeye: ["7L39", "6L17", "5L17", "4L17"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - nightshade: ["8L20", "7L1", "7V", "6L1", "5L6", "4L6", "3L10"], - ominouswind: ["7L20", "6L20", "5L54", "4T", "4L47"], - painsplit: ["7T", "6T", "5T", "4T"], - peck: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - pluck: ["5M", "4M"], - powerswap: ["8M", "8L34", "7L53", "6L53", "5L54", "4L54"], - protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: [ - "8M", - "8L41", - "7M", - "7L35", - "7V", - "6M", - "6L35", - "5M", - "5L66", - "4M", - "4L59", - "3M", - "3L65" - ], - psychoshift: ["8L28", "7L43", "6L37", "5L37", "4L37"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roost: ["7M", "6M", "5T", "4M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - silverwind: ["4M"], - skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], - skyattack: ["7T", "6T", "5T", "4T", "3T"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - steelwing: ["8M", "7M", "6M", "4M", "3M"], - storedpower: ["8M", "8L1", "7L17", "6L17", "5L47"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "7V", "4T", "3T"], - tailwind: [ - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L27", - "4T", - "4L27" - ], - telekinesis: ["7T", "5M"], - teleport: ["8L1", "7L1", "7V", "6L1", "5L9", "4L9", "3L20"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trick: ["8M", "7T", "6T", "5T", "4T"], - trickroom: ["8M", "7M", "6M", "5M", "4M"], - twister: ["4T"], - uturn: ["8M", "7M", "6M", "5M", "4M"], - wish: ["8L48", "7L29", "6L29", "5L30", "4L30", "3L35"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - }, - encounters: [ - { generation: 2, level: 15 }, - { - generation: 4, - level: 16, - gender: "M", - nature: "Modest", - ivs: { - hp: 15, - atk: 20, - def: 15, - spa: 20, - spd: 20, - spe: 20 - }, - abilities: ["synchronize"], - pokeball: "pokeball" - }, - { generation: 6, level: 24, maxEggMoves: 1 }, - { generation: 7, level: 21 } - ] - }, - mareep: { - learnset: { - afteryou: ["9E", "7T", "7E", "6T", "6E", "5T", "5E"], - agility: ["9M", "9E", "7E", "6E", "5E"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "7E", "7V", "6E", "5E", "4E", "3T", "3E", "3S2"], - captivate: ["4M"], - charge: [ - "9M", - "9L15", - "7L15", - "7E", - "6L15", - "6E", - "5L15", - "5E", - "4L23", - "4E", - "3E" - ], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9L25", "7L25", "6L25", "5L25"], - cottonguard: ["9L36", "7L36", "6L36", "5L32"], - cottonspore: [ - "9L11", - "7L11", - "7V", - "6L11", - "5L11", - "4L19", - "3L23", - "3S0" - ], - curse: ["7V"], - dazzlinggleam: ["9M", "9L39"], - defensecurl: ["7V", "3T"], - dig: ["9M"], - discharge: ["9L32", "7L32", "6L32", "5L32", "4L28"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - eerieimpulse: ["9M", "9E", "7E", "6E"], - electricterrain: ["9M", "9E", "7E", "6E"], - electroball: ["9M", "9L22", "7L22", "6L22", "5L22"], - electroweb: ["9M", "9E", "7T", "6T"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - flatter: ["9E", "7E", "6E", "5E", "4E"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - growl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L5", "3L1", "3S1"], - headbutt: ["7V", "4T"], - healbell: ["7T", "6T", "5T", "4T", "3S2"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - holdback: ["6S3"], - irontail: ["7T", "7E", "7V", "6T", "6E", "5T", "5E", "4M", "3M"], - lightscreen: [ - "9M", - "9L43", - "7M", - "7L43", - "7V", - "6M", - "6L43", - "5M", - "5L43", - "4M", - "4L37", - "3M", - "3L30" - ], - magnetrise: ["7T", "6T", "5T", "4T"], - mimic: ["3T"], - naturalgift: ["4M"], - odorsleuth: ["7E", "6E", "5E", "4E", "3E"], - powergem: ["9M", "9L29", "7L29", "6L29", "5L29", "4L41"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["9M", "7V", "5D", "4E", "3E"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "7V", "6M", "5M", "4E", "3E"], - sandattack: ["7E", "6E", "5E", "4E"], - screech: ["7E", "7V", "6E", "5E", "4E", "3E"], - secretpower: ["6M", "4M", "3M"], - shockwave: ["7T", "6T", "5D", "4M", "3M"], - signalbeam: ["7T", "7L39", "6T", "6L39", "5T", "5L39", "4T", "4L32"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["7V", "4T", "3T"], - tackle: [ - "9L1", - "7L1", - "7V", - "6L1", - "6S3", - "5L1", - "4L1", - "3L1", - "3S1" - ], - takedown: [ - "9M", - "9L18", - "7L18", - "7E", - "7V", - "6L18", - "6E", - "5L18", - "5E", - "4E", - "3E" - ], - terablast: ["9M"], - thunder: [ - "9M", - "9L46", - "7M", - "7L46", - "7V", - "6M", - "6L46", - "5M", - "5L46", - "4M", - "4L46", - "3M", - "3L37", - "3S0" - ], - thunderbolt: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thundershock: [ - "9L8", - "7L8", - "7V", - "6L8", - "6S3", - "5L8", - "5D", - "4L10", - "3L9", - "3S0", - "3S1", - "3S2" - ], - thunderwave: [ - "9M", - "9L4", - "7M", - "7L4", - "7V", - "6M", - "6L4", - "6S3", - "5M", - "5L4", - "4M", - "4L14", - "3T", - "3L16", - "3S0", - "3S2" - ], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - voltswitch: ["9M"], - wildcharge: ["9M", "7M", "6M", "5M"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 37, - gender: "F", - moves: ["thunder", "thundershock", "thunderwave", "cottonspore"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 10, - gender: "M", - moves: ["tackle", "growl", "thundershock"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 17, - moves: ["healbell", "thundershock", "thunderwave", "bodyslam"] - }, - { - generation: 6, - level: 10, - moves: ["holdback", "tackle", "thunderwave", "thundershock"], - pokeball: "cherishball" - } - ] - }, - flaaffy: { - learnset: { - afteryou: ["7T", "6T", "5T"], - agility: ["9M"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - charge: ["9M", "9L16", "7L16", "6L16", "5L16", "4L25"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9L29", "7L29", "6L29", "5L29"], - cottonguard: ["9L43", "7L43", "6L43", "5L36"], - cottonspore: ["9L11", "7L11", "7V", "6L11", "5L11", "4L20", "3L27"], - counter: ["3T"], - curse: ["7V"], - dazzlinggleam: ["9M", "9L47"], - defensecurl: ["7V", "3T"], - dig: ["9M"], - discharge: ["9L38", "7L38", "6L38", "5L38", "4L31"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - echoedvoice: ["7M", "6M", "5M"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M", "9L25", "7L25", "6L25", "5L25"], - electroweb: ["9M", "7T", "6T"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - growl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["7V", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M"], - irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], - lightscreen: [ - "9M", - "9L52", - "7M", - "7L52", - "7V", - "6M", - "6L52", - "5M", - "5L52", - "4M", - "4L42", - "3M", - "3L36" - ], - lowkick: ["9M"], - magnetrise: ["7T", "6T", "5T", "4T"], - megakick: ["3T"], - megapunch: ["3T"], - mimic: ["3T"], - naturalgift: ["4M"], - powergem: ["9M", "9L34", "7L34", "6L34", "5L34", "4L47"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["9M"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "7L47", "6T", "6L47", "5T", "5L47", "4T", "4L36"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "7V", "4T", "3T"], - tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M", "9L20", "7L20", "6L20", "5L20"], - terablast: ["9M"], - thunder: [ - "9M", - "9L56", - "7M", - "7L56", - "7V", - "6M", - "6L56", - "5M", - "5L56", - "4M", - "4L53", - "3M", - "3L45" - ], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - thundershock: ["9L6", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - thunderwave: [ - "9M", - "9L9", - "7M", - "7L1", - "7V", - "6M", - "6L1", - "5M", - "5L4", - "4M", - "4L14", - "3T", - "3L18" - ], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - voltswitch: ["9M", "7M", "6M", "5M"], - wildcharge: ["9M", "7M", "6M", "5M"], - zapcannon: ["7V"] - }, - encounters: [{ generation: 7, level: 11, pokeball: "pokeball" }] - }, - ampharos: { - learnset: { - afteryou: ["7T", "6T", "5T"], - agility: ["9M"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "3T"], - breakingswipe: ["9M"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["7M"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - charge: ["9M", "9L16", "7L16", "6L16", "5L16", "4L25"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9L29", "7L29", "6L29", "5L29"], - cottonguard: ["9L46", "7L46", "6L46", "5L40"], - cottonspore: ["9L11", "7L11", "7V", "6L11", "5L11", "4L20", "3L27"], - counter: ["3T"], - curse: ["7V"], - dazzlinggleam: ["9M", "9L51"], - defensecurl: ["7V", "3T"], - dig: ["9M"], - discharge: ["9L40", "7L40", "6L40", "5L40", "4L34"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragoncheer: ["9M"], - dragonpulse: ["9M", "9L1", "7T", "7L1", "6T", "6L1"], - dragontail: ["9M"], - dynamicpunch: ["7V", "3T"], - echoedvoice: ["7M", "6M", "5M"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M", "9L25", "7L25", "6L25", "5L25"], - electroweb: ["9M", "7T", "6T"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - firepunch: [ - "9M", - "9L1", - "7T", - "7L1", - "7V", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3T" - ], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["7V", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - icepunch: ["9M"], - iondeluge: ["7L1", "6L1"], - irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - lightscreen: [ - "9M", - "9L57", - "7M", - "7L57", - "7V", - "6M", - "6L57", - "5M", - "5L57", - "4M", - "4L51", - "3M", - "3L42" - ], - lowkick: ["9M"], - magneticflux: ["9L1", "7L1", "6L1"], - magnetrise: ["7T", "6T", "5T", "4T"], - megakick: ["3T"], - megapunch: ["3T"], - meteorbeam: ["9M"], - mimic: ["3T"], - naturalgift: ["4M"], - outrage: ["9M", "7T", "6T", "5T", "4T"], - powergem: ["9M", "9L35", "7L35", "6L35", "5L35", "4L59"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["9M"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M"], - rockclimb: ["4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "7L51", "6T", "6L51", "5T", "5L51", "4T", "4L42"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - stompingtantrum: ["9M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M"], - supercellslam: ["9M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "7V", "4T", "3T"], - tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M", "9L20", "7L20", "6L20", "5L20"], - terablast: ["9M"], - thunder: [ - "9M", - "9L62", - "7M", - "7L62", - "7V", - "6M", - "6L62", - "5M", - "5L62", - "4M", - "4L68", - "3M", - "3L57" - ], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: [ - "9M", - "9L0", - "7T", - "7L1", - "7V", - "6T", - "6L30", - "5T", - "5L30", - "4T", - "4L30", - "3T", - "3L30" - ], - thundershock: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - thunderwave: [ - "9M", - "9L1", - "7M", - "7L1", - "7V", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3T", - "3L1" - ], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - voltswitch: ["9M", "7M", "6M", "5M"], - wildcharge: ["9M", "7M", "6M", "5M"], - zapcannon: ["9L1", "7L1", "7V", "6L1"] - } - }, - azurill: { - learnset: { - alluringvoice: ["9M"], - aquajet: ["9E", "8E"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bellydrum: ["9E", "8E"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "7E", "6E", "5E", "4E", "3T"], - bounce: [ - "9L15", - "8M", - "8L15", - "7T", - "7L23", - "6T", - "6L23", - "5T", - "5L23" - ], - brutalswing: ["8M"], - bubble: ["7L7", "6L7", "5L1", "4L10", "3L10"], - bubblebeam: ["9L6", "8L6", "7L13", "6L13", "5L13"], - camouflage: ["7E", "6E"], - captivate: ["4M"], - charm: [ - "9M", - "9L9", - "8M", - "8L9", - "7L10", - "6L10", - "5L2", - "4L2", - "3L3" - ], - confide: ["7M", "6M"], - copycat: ["9E", "8E", "7E", "6E"], - covet: ["7T", "6T", "5T"], - defensecurl: ["3T"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainingkiss: ["9M", "8M"], - encore: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "8M", "7E", "6E", "5E", "4E"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["4T"], - helpinghand: [ - "9M", - "9L3", - "8M", - "8L3", - "7T", - "7L16", - "6T", - "6L16", - "5T", - "5L16", - "4T" - ], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - mimic: ["3T"], - muddywater: ["8M", "7E", "6E", "5E"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "4T", "3T"], - naturalgift: ["4M"], - perishsong: ["9E", "8E"], - present: ["9E", "8E"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - refresh: ["7E", "6E", "5E", "4E", "3E"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - sing: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - slam: [ - "9L12", - "8L12", - "7L20", - "7E", - "6L20", - "6E", - "5L15", - "5E", - "4L15", - "4E", - "3L15", - "3E" - ], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - soak: ["9E", "8E", "7E", "6E", "5E"], - splash: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - supersonic: ["9E", "8E"], - surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["4T", "3T"], - tailwhip: ["9L1", "8L1", "7L2", "6L2", "5L2", "4L7", "3L6"], - takedown: ["9M"], - terablast: ["9M"], - tickle: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1", "7L1", "6L1", "5L7", "4L18", "3L21"], - waterpulse: ["7T", "6T", "4M", "3M"], - watersport: ["7L5", "7E", "6L5", "6E", "5L5", "5E"], - whirlpool: ["8M", "4M"], - workup: ["8M", "7M", "5M"] - } - }, - marill: { - learnset: { - alluringvoice: ["9M"], - amnesia: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], - aquajet: ["8E", "7E", "6E", "5E", "5D", "4E"], - aquaring: ["9L24", "8L24", "7L28", "6L28", "5L23", "4L23"], - aquatail: [ - "9L19", - "8L19", - "7T", - "7L20", - "6T", - "6L20", - "5T", - "5L20", - "4T", - "4L37" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bellydrum: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - blizzard: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "7E", "6E", "5E", "4E", "3T"], - bounce: ["9L15", "8M", "8L15", "7T", "6T", "5T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M"], - bubble: ["7L7", "6L7", "5L1"], - bubblebeam: [ - "9L6", - "8L6", - "7L13", - "7V", - "6L13", - "5L13", - "4L18", - "3L21" - ], - bulldoze: ["9M"], - camouflage: ["7E", "6E"], - captivate: ["4M"], - charm: ["9M", "9L9", "8M", "8L9"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - copycat: ["8E"], - covet: ["7T", "6T", "5T"], - curse: ["7V"], - defensecurl: [ - "9L1", - "8L1", - "7L10", - "7V", - "6L10", - "5L2", - "5D", - "4L2", - "3T", - "3L3" - ], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - disarmingvoice: ["9M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: [ - "9M", - "9L33", - "8L33", - "7L37", - "7V", - "6L23", - "5L23", - "4L27", - "3T", - "3L28" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["9M", "8M"], - dynamicpunch: ["7V", "3T"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "8M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - foresight: ["7V"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["7V", "4T"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L16", - "6T", - "6L16", - "5T", - "5L16", - "4T" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: [ - "9M", - "9L30", - "8M", - "8L30", - "7L47", - "6L40", - "5L40", - "4L42", - "3L45" - ], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "7T", "7V", "6T", "5T", "5D", "4T", "3T"], - icespinner: ["9M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lightscreen: ["9M", "8M", "7M", "7V", "6M", "5M", "4E", "3E"], - liquidation: ["9M"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - metronome: ["9M"], - mimic: ["3T"], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M", "8M"], - muddywater: ["9M", "8M", "7E", "6E", "5E"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - perishsong: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - playrough: ["9M", "9L21", "8M", "8L21", "7L23", "6L23"], - poweruppunch: ["6M"], - present: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: [ - "9M", - "9L27", - "8M", - "8L27", - "7M", - "7L31", - "7V", - "6M", - "6L31", - "5M", - "5L31", - "4M", - "4L32", - "3M", - "3L36" - ], - refresh: ["7E", "6E", "5E", "4E"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rollout: [ - "9L1", - "8L1", - "7L10", - "7V", - "6L10", - "5L10", - "4T", - "4L15", - "3T", - "3L15" - ], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - sing: ["8E"], - slam: ["9L12", "8L12"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - soak: ["8E"], - steelroller: ["8T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - superpower: [ - "9L36", - "8M", - "8L36", - "7T", - "7L40", - "7E", - "6T", - "6L37", - "6E", - "5T", - "5L37", - "5E", - "4T", - "4E" - ], - supersonic: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tackle: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwhip: ["9L1", "8L1", "7L2", "7V", "6L2", "5L2", "4L7", "3L6"], - takedown: ["9M"], - terablast: ["9M"], - tickle: ["8E"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["8M"], - waterfall: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1", "7L1", "7V", "6L1", "5L7", "4L10", "3L10"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - watersport: ["7L5", "7E", "6L5", "6E", "5L5", "5E"], - whirlpool: ["9M", "8M", "7V", "4M"], - workup: ["8M", "7M", "5M"] - } - }, - azumarill: { - learnset: { - alluringvoice: ["9M"], - amnesia: ["9M", "8M"], - aquaring: ["9L30", "8L30", "7L31", "6L31", "5L27", "4L27"], - aquatail: [ - "9L21", - "8L21", - "7T", - "7L21", - "6T", - "6L21", - "5T", - "5L21", - "4T", - "4L47" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - blizzard: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - bounce: ["9L15", "8M", "8L15", "7T", "6T", "5T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M"], - bubble: ["7L7", "6L7", "5L1"], - bubblebeam: [ - "9L6", - "8L6", - "7L13", - "7V", - "6L13", - "5L13", - "4L20", - "3L24" - ], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - charm: ["9M", "9L9", "8M", "8L9"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - curse: ["7V"], - defensecurl: [ - "9L1", - "8L1", - "7L10", - "7V", - "6L10", - "5L1", - "4L1", - "3T", - "3L1" - ], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - disarmingvoice: ["9M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: [ - "9M", - "9L45", - "8L45", - "7L42", - "7V", - "6L25", - "5L25", - "4L33", - "3T", - "3L34" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["9M", "8M"], - dynamicpunch: ["7V", "3T"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "8M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: ["8M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["7V", "4T"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L16", - "6T", - "6L16", - "5T", - "5L16", - "4T" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: [ - "9M", - "9L40", - "8M", - "8L40", - "7L55", - "6L46", - "5L46", - "4L54", - "3L57" - ], - hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - icespinner: ["9M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - liquidation: ["9M", "8M", "7T"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - metronome: ["9M"], - mimic: ["3T"], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M", "8M"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - playrough: ["9M", "9L25", "8M", "8L25", "7L25", "6L25"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: [ - "9M", - "9L35", - "8M", - "8L35", - "7M", - "7L35", - "7V", - "6M", - "6L35", - "5M", - "5L35", - "4M", - "4L40", - "3M", - "3L45" - ], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rollout: [ - "9L1", - "8L1", - "7L10", - "7V", - "6L10", - "5L10", - "4T", - "4L15", - "3T", - "3L15" - ], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - slam: ["9L12", "8L12"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - steelroller: ["8T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - superpower: [ - "9L50", - "8M", - "8L50", - "7T", - "7L46", - "6T", - "6L42", - "5T", - "5L42", - "4T" - ], - surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tackle: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwhip: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["8M"], - waterfall: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - watersport: ["7L1", "6L1", "5L1"], - whirlpool: ["9M", "8M", "7V", "4M"], - workup: ["8M", "7M", "5M"] - }, - encounters: [ - { generation: 5, level: 5 }, - { generation: 6, level: 16, maxEggMoves: 1 } - ] - }, - bonsly: { - learnset: { - afteryou: ["7T", "6T", "5T"], - attract: ["8M", "7M", "6M", "5M", "4M"], - block: [ - "9L12", - "8L12", - "7T", - "7L29", - "6T", - "6L26", - "5T", - "5L22", - "4T", - "4L22" - ], - bodyslam: ["9M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulldoze: ["9M"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], - captivate: ["4M"], - confide: ["7M", "6M"], - copycat: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - counter: ["9L40", "8L40", "7L36", "6L33"], - covet: ["7T", "6T", "5T"], - curse: ["9M", "9E", "8E", "7E", "6E", "5E"], - defensecurl: ["9E", "8E", "7E", "6E", "5E", "4E"], - dig: ["9M", "8M", "6M", "5M", "4M"], - doubleedge: ["9M", "9L44", "8L44", "7L43", "6L40", "5L40", "4L46"], - doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: ["9M"], - endure: ["9M", "8M", "7E", "6E", "5E", "4M"], - explosion: ["7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - faketears: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - feintattack: ["7L19", "6L19", "5L19", "4L25"], - flail: ["9L4", "8L4", "7L5", "6L5", "5L5", "4L6"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M"], - grassknot: ["9M"], - harden: ["9E", "8E", "7E", "6E", "5E", "4E"], - headbutt: ["9E", "8E", "7E", "6E", "5E", "4T", "4E"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - lowkick: [ - "9M", - "9L36", - "8M", - "8L36", - "7T", - "7L8", - "6T", - "6L8", - "5T", - "5L8", - "4T", - "4L9" - ], - mimic: ["9L16", "8L16", "7L15", "6L15", "5L17", "4L17"], - mudshot: ["9M"], - mudslap: ["9M"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - powergem: ["9M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rockblast: ["9M"], - rockpolish: ["9E", "8E", "7M", "6M", "5M", "4M"], - rockslide: [ - "9M", - "9L32", - "8M", - "8L32", - "7M", - "7L33", - "6M", - "6L29", - "5M", - "5L29", - "4M", - "4L33" - ], - rockthrow: ["9L8", "8L8", "7L12", "6L12", "5L12", "4L14"], - rocktomb: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L26", - "6M", - "6L22", - "5M", - "5L22", - "4M", - "4L30" - ], - roleplay: ["7T", "6T", "5T", "4T"], - rollout: ["9E", "8E", "7E", "6E", "5E", "4T", "4E"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], - sandtomb: ["9M", "8M", "7E", "6E", "5E", "4E"], - secretpower: ["6M", "4M"], - selfdestruct: ["8M", "7E", "6E", "5E", "4E"], - slam: ["5L15", "4L38"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - smackdown: ["9M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - spikes: ["9M"], - stealthrock: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - suckerpunch: ["9L28", "8L28", "7L40", "6L36", "5L36", "4T", "4L41"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - takedown: ["9M"], - tearfullook: ["9L24", "8L24", "7L22"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - uproar: ["8M", "7T", "6T", "5T", "4T"] - } - }, - sudowoodo: { - learnset: { - afteryou: ["7T", "6T", "5T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - block: [ - "9L12", - "8L12", - "7T", - "7L29", - "6T", - "6L26", - "5T", - "5L22", - "4T", - "4L22", - "3L33" - ], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - copycat: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - counter: ["9L40", "8L40", "7L36", "6L33", "5L33", "3T"], - covet: ["7T", "6T", "5T"], - curse: ["9M", "8E", "7E", "7V", "6E", "5E"], - defensecurl: ["8E", "7E", "7V", "6E", "5E", "4E", "3T"], - dig: ["9M", "8M", "7V", "6M", "5M", "4M", "3M"], - doubleedge: [ - "9M", - "9L44", - "8L44", - "7L43", - "6L40", - "5L40", - "4L46", - "3T", - "3L57" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["9M"], - dynamicpunch: ["7V", "3T"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - endeavor: ["9M"], - endure: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "3T"], - explosion: ["7M", "6M", "5M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "9L1", "8M", "8L1"], - feintattack: ["7L19", "7V", "6L19", "5L19", "4L25", "3L41"], - firepunch: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - flail: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L9"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - hammerarm: ["9L1", "8L1", "7L50", "6L47", "5L47", "4L49"], - harden: ["8E", "7E", "6E", "5E", "4E"], - headbutt: ["8E", "7E", "7V", "6E", "5E", "4T", "4E"], - headsmash: ["9L48", "8L48", "7L54"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M"], - hyperbeam: ["9M"], - icepunch: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - irondefense: ["9M", "8M"], - lowkick: [ - "9M", - "9L36", - "8M", - "8L36", - "7T", - "7L1", - "7V", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3L17" - ], - lowsweep: ["9M"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - meteorbeam: ["9M", "8T"], - mimic: [ - "9L16", - "8L16", - "7L15", - "7V", - "6L15", - "5L15", - "4L17", - "3T", - "3L1" - ], - mudshot: ["9M"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - powergem: ["9M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "3T"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["9M", "8M"], - rockpolish: ["8E", "7M", "6M", "5M", "4M"], - rockslide: [ - "9M", - "9L32", - "8M", - "8L32", - "7M", - "7L33", - "7V", - "6M", - "6L29", - "5M", - "5L29", - "4M", - "4L33", - "3T", - "3L25" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - rocktomb: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L26", - "6M", - "6L22", - "5M", - "5L22", - "4M", - "4L30", - "3M" - ], - roleplay: ["7T", "6T", "5T", "5D", "4T"], - rollout: ["8E", "7E", "7V", "6E", "5E", "5D", "4T", "4E", "3T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - sandtomb: ["9M", "8M", "7E", "6E", "5E", "4E"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - selfdestruct: ["8M", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - slam: ["9L0", "8L0", "7L1", "7V", "6L15", "5L15", "4L38", "3L49"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spikes: ["9M"], - stealthrock: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L47", - "6M", - "6L43", - "5M", - "5L43", - "4M" - ], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["9L28", "8L28", "7L40", "6L36", "5L36", "4T", "4L41"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - tearfullook: ["9L24", "8L24", "7L22"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["8M"], - woodhammer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"] - } - }, - hoppip: { - learnset: { - absorb: ["9L6", "7L1"], - acrobatics: ["9M", "9L24", "7M", "7L28", "6M", "6L28", "5M", "5L28"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - amnesia: ["7E", "7V", "6E", "5E", "4E", "3E"], - aromatherapy: ["7E", "6E", "5E", "4E"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M"], - bounce: [ - "9L35", - "7T", - "7L46", - "6T", - "6L46", - "5T", - "5L46", - "5D", - "4T", - "4L40" - ], - bulletseed: [ - "9M", - "9L12", - "7L19", - "6L19", - "5L19", - "5D", - "4M", - "4L19", - "3M" - ], - captivate: ["4M"], - charm: ["9M"], - confide: ["7M", "6M"], - confusion: ["7E", "7V", "6E", "5E", "4E", "3E"], - cottonguard: ["9E", "7E", "6E", "5E"], - cottonspore: ["9L27", "7L34", "7V", "6L34", "5L34", "4L28", "3L25"], - curse: ["7V"], - dazzlinggleam: ["9M", "7M", "6M"], - defensecurl: ["7V", "3T"], - doubleedge: ["9M", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - encore: ["9M", "9E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - endure: ["9M", "7E", "7V", "6E", "5E", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - fairywind: ["9L8", "7L10", "6L10"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: [ - "9M", - "9L32", - "7T", - "7L43", - "7V", - "6T", - "6L43", - "5T", - "5L43", - "4M", - "4L37", - "3M" - ], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grassyterrain: ["9M", "9E", "7E", "6E"], - growl: ["7V"], - headbutt: ["7V", "4T"], - helpinghand: [ - "9M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4T", - "4E", - "3E" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - leafstorm: ["9M"], - leechseed: ["9L19", "7L22", "7V", "6L22", "5L22", "4L22", "3L20"], - lightscreen: ["9M"], - lunge: ["9M"], - magicalleaf: ["9M"], - megadrain: ["9L22", "7L25", "7V", "6L25", "5L25", "4L25", "3L30"], - memento: ["9L38", "7L49", "6L49", "5L49", "4L43"], - mimic: ["3T"], - naturalgift: ["4M"], - payday: ["7V"], - poisonpowder: ["9L10", "7L12", "7V", "6L12", "5L12", "4L12", "3L13"], - pollenpuff: ["9M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7M", "6M", "5M", "4E", "3E"], - ragepowder: ["9E", "7L31", "6L31", "5L31"], - raindance: ["9M"], - reflect: ["9M", "7M", "7V", "6M", "5M", "4E", "3E"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], - silverwind: ["4M"], - sleeppowder: ["9L10", "7L16", "7V", "6L16", "5L16", "4L16", "3L17"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - splash: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - strengthsap: ["9E", "7E"], - stunspore: ["9L10", "7L14", "7V", "6L14", "5L14", "4L14", "3L15"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7V"], - switcheroo: ["9E"], - swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], - synthesis: [ - "9L15", - "7T", - "7L4", - "7V", - "6T", - "6L4", - "5T", - "5L4", - "5D", - "4T", - "4L4", - "3L5" - ], - tackle: ["9L1", "7L8", "7V", "6L8", "5L10", "4L10", "3L10"], - tailwhip: ["9L4", "7L6", "7V", "6L6", "5L7", "4L7", "3L5"], - tailwind: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uturn: [ - "9M", - "9L29", - "7M", - "7L37", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L31" - ], - worryseed: [ - "9E", - "7T", - "7L40", - "7E", - "6T", - "6L40", - "6E", - "5T", - "5L40", - "5E", - "4T", - "4L34", - "4E" - ] - }, - encounters: [{ generation: 2, level: 3 }] - }, - skiploom: { - learnset: { - absorb: ["9L1", "7L1"], - acrobatics: ["9M", "9L28", "7M", "7L32", "6M", "6L32", "5M", "5L32"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M"], - bounce: [ - "9L41", - "7T", - "7L56", - "6T", - "6L56", - "5T", - "5L56", - "4T", - "4L48" - ], - bulletseed: [ - "9M", - "9L15", - "7L20", - "6L20", - "5L20", - "4M", - "4L20", - "3M" - ], - captivate: ["4M"], - charm: ["9M"], - confide: ["7M", "6M"], - cottonspore: ["9L31", "7L40", "7V", "6L40", "5L40", "4L32", "3L29"], - curse: ["7V"], - dazzlinggleam: ["9M", "7M", "6M"], - defensecurl: ["7V", "3T"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - fairywind: ["9L10", "7L10", "6L10"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: [ - "9M", - "9L37", - "7T", - "7L52", - "7V", - "6T", - "6L52", - "5T", - "5L52", - "4M", - "4L44", - "3M" - ], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grassyterrain: ["9M"], - headbutt: ["7V", "4T"], - helpinghand: ["9M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - leafstorm: ["9M"], - leechseed: ["9L20", "7L24", "7V", "6L24", "5L24", "4L24", "3L22"], - lightscreen: ["9M"], - lunge: ["9M"], - magicalleaf: ["9M"], - megadrain: ["9L24", "7L28", "7V", "6L28", "5L28", "4L28", "3L36"], - memento: ["9L44", "7L60", "6L60", "5L60", "4L52"], - mimic: ["3T"], - naturalgift: ["4M"], - poisonpowder: ["9L12", "7L12", "7V", "6L12", "5L12", "4L12", "3L13"], - pollenpuff: ["9M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7M", "6M", "5M"], - ragepowder: ["7L36", "6L36", "5L36"], - raindance: ["9M"], - reflect: ["9M", "7M", "6M", "5M"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - silverwind: ["4M"], - sleeppowder: ["9L12", "7L16", "7V", "6L16", "5L16", "4L16", "3L17"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - splash: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - stunspore: ["9L12", "7L14", "7V", "6L14", "5L14", "4L14", "3L15"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7V"], - swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], - synthesis: [ - "9L1", - "7T", - "7L1", - "7V", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3L1" - ], - tackle: ["9L8", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwhip: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwind: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uturn: [ - "9M", - "9L34", - "7M", - "7L44", - "6M", - "6L44", - "5M", - "5L44", - "4M", - "4L36" - ], - worryseed: ["7T", "7L48", "6T", "6L48", "5T", "5L48", "4T", "4L40"] - }, - encounters: [{ generation: 4, level: 12 }] - }, - jumpluff: { - learnset: { - absorb: ["9L1", "7L1"], - acrobatics: ["9M", "9L30", "7M", "7L34", "6M", "6L34", "5M", "5L34"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M"], - bounce: [ - "9L49", - "7T", - "7L64", - "6T", - "6L64", - "5T", - "5L64", - "4T", - "4L48" - ], - bulletseed: [ - "9M", - "9L15", - "7L20", - "6L20", - "5L20", - "5S0", - "4M", - "4L20", - "3M" - ], - captivate: ["4M"], - charm: ["9M"], - confide: ["7M", "6M"], - cottonspore: ["9L35", "7L44", "7V", "6L44", "5L44", "4L32", "3L33"], - curse: ["7V"], - dazzlinggleam: ["9M", "7M", "6M"], - defensecurl: ["7V", "3T"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - fairywind: ["9L10", "7L10", "6L10"], - falseswipe: ["5S0"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: [ - "9M", - "9L43", - "7T", - "7L59", - "7V", - "6T", - "6L59", - "5T", - "5L59", - "4M", - "4L44", - "3M" - ], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grassyterrain: ["9M"], - headbutt: ["7V", "4T"], - helpinghand: ["9M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - leafstorm: ["9M"], - leechseed: [ - "9L20", - "7L24", - "7V", - "6L24", - "5L24", - "5S0", - "4L24", - "3L22" - ], - lightscreen: ["9M"], - lunge: ["9M"], - magicalleaf: ["9M"], - megadrain: ["9L24", "7L29", "7V", "6L29", "5L29", "4L28", "3L44"], - memento: ["9L55", "7L69", "6L69", "5L69", "4L52"], - mimic: ["3T"], - naturalgift: ["4M"], - poisonpowder: ["9L12", "7L12", "7V", "6L12", "5L12", "4L12", "3L13"], - pollenpuff: ["9M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7M", "6M", "5M"], - ragepowder: ["7L39", "6L39", "5L39"], - raindance: ["9M"], - reflect: ["9M", "7M", "6M", "5M"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - silverwind: ["4M"], - sleeppowder: [ - "9L12", - "7L16", - "7V", - "6L16", - "5L16", - "5S0", - "4L16", - "3L17" - ], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - splash: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - stunspore: ["9L12", "7L14", "7V", "6L14", "5L14", "4L14", "3L15"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7V"], - swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], - synthesis: [ - "9L1", - "7T", - "7L1", - "7V", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3L1" - ], - tackle: ["9L8", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwhip: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwind: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uturn: [ - "9M", - "9L39", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "5L49", - "4M", - "4L36" - ], - worryseed: ["7T", "7L54", "6T", "6L54", "5T", "5L54", "4T", "4L40"] - }, - eventData: [ - { - generation: 5, - level: 27, - gender: "M", - isHidden: true, - moves: ["falseswipe", "sleeppowder", "bulletseed", "leechseed"] - } - ] - }, - aipom: { - learnset: { - acrobatics: ["9M", "7M", "6M", "5M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: [ - "9M", - "9L29", - "7L29", - "7E", - "7V", - "6L29", - "6E", - "5L29", - "5E", - "4L29", - "4E", - "3L50", - "3E" - ], - astonish: ["9L8", "7L8", "6L8", "5L8", "4L8", "3L13"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: [ - "9M", - "9L11", - "7L11", - "7V", - "6L11", - "5L11", - "4L11", - "3L18" - ], - beatup: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - bodyslam: ["3T"], - bounce: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - counter: ["9E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - covet: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["9M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doublehit: ["9L32", "7L32", "6L32", "5L32", "4L32"], - doubleslap: ["7E", "7V", "6E", "5E", "4E", "3E"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - dynamicpunch: ["7V", "3T"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["9E", "7E", "6E", "5E", "5D", "4E"], - firepunch: ["9M", "7T", "7V", "6T", "5T", "5D", "4T", "3T"], - fling: [ - "9M", - "9L36", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L36", - "4M", - "4L36" - ], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - foulplay: ["9M", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - furyswipes: ["9L18", "7L18", "7V", "6L18", "5L18", "4L18", "3L31"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - gunkshot: ["9M", "7T", "6T", "5T", "4T"], - headbutt: ["7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - icepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - irontail: ["9E", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lastresort: [ - "9L43", - "7T", - "7L43", - "6T", - "6L43", - "5T", - "5L43", - "4T", - "4L43" - ], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "7M", "6M", "5M"], - megakick: ["3T"], - megapunch: ["3T"], - metronome: ["9M", "3T"], - mimic: ["3T"], - mudshot: ["9M"], - mudslap: ["9M", "7V", "4T", "3T"], - nastyplot: ["9M", "9L39", "7L39", "6L39", "5L39", "4L39"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - payback: ["7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], - quickguard: ["9E", "7E", "6E"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - revenge: ["7E", "6E", "5E"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["7M", "6M", "5M"], - sandattack: ["9L4", "7L4", "7V", "6L4", "5L4", "4L4", "3L6", "3S0"], - scratch: [ - "9L1", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "3L1", - "3S0" - ], - screech: [ - "9L25", - "7L25", - "7E", - "7V", - "6L25", - "6E", - "5L25", - "5E", - "4L25", - "4E", - "3L43", - "3E" - ], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - seismictoss: ["3T"], - shadowball: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - slam: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - spite: [ - "9M", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: [ - "9M", - "9L22", - "7L22", - "7V", - "6L22", - "5L22", - "4T", - "4L22", - "3T", - "3L38" - ], - switcheroo: ["9E", "7E", "6E", "5E"], - tailslap: ["7E"], - tailwhip: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["9M"], - thunder: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], - tickle: ["9L15", "7L15", "6L15", "5L15", "4L15", "3L25"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uproar: ["7T", "6T", "5T", "4T"], - uturn: ["9M", "7M", "6M", "5M", "4M"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - workup: ["7M", "5M"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["scratch", "tailwhip", "sandattack"], - pokeball: "pokeball" - } - ] - }, - ambipom: { - learnset: { - acrobatics: ["9M", "7M", "6M", "5M"], - aerialace: ["9M", "7M", "6M", "5M", "4M"], - agility: ["9M", "9L29", "7L29", "6L29", "5L29", "4L29"], - astonish: ["9L1", "7L1", "6L1", "5L1", "4L1"], - attract: ["7M", "6M", "5M", "4M"], - batonpass: ["9M", "9L11", "7L11", "6L11", "5L11", "4L11"], - bounce: ["7T", "6T", "5T", "4T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M", "4M"], - dig: ["9M", "6M", "5M", "4M"], - doubleedge: ["9M"], - doublehit: ["9L32", "7L32", "6L32", "5L32", "4L32"], - doubleteam: ["7M", "6M", "5M", "4M"], - dreameater: ["7M", "6M", "5M", "4M"], - dualchop: ["7L1"], - endeavor: ["9M"], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - firepunch: ["9M", "7T", "6T", "5T", "4T"], - fling: [ - "9M", - "9L36", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L36", - "4M", - "4L36" - ], - focuspunch: ["9M", "7T", "6T", "4M"], - foulplay: ["9M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - furyswipes: ["9L18", "7L18", "6L18", "5L18", "4L18"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - gunkshot: ["9M", "7T", "6T", "5T", "4T"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M"], - icepunch: ["9M", "7T", "6T", "5T", "4T"], - irontail: ["7T", "6T", "5T", "4M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lastresort: [ - "9L43", - "7T", - "7L43", - "6T", - "6L43", - "5T", - "5L43", - "4T", - "4L43" - ], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "7M", "6M", "5M"], - metronome: ["9M"], - mudshot: ["9M"], - mudslap: ["9M", "4T"], - nastyplot: ["9M", "9L39", "7L39", "6L39", "5L39", "4L39"], - naturalgift: ["4M"], - payback: ["7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - raindance: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["7M", "6M", "5M"], - sandattack: ["9L1", "7L1", "6L1", "5L1", "4L1"], - scratch: ["9L1", "7L1", "6L1", "5L1", "4L1"], - screech: ["9L25", "7L25", "6L25", "5L25", "4L25"], - secretpower: ["6M", "4M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - shadowball: ["9M", "7M", "6M", "5M", "4M"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - smackdown: ["9M"], - snatch: ["7T", "6T", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M"], - spite: ["9M", "7T", "6T", "5T", "4T"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "9L22", "7L22", "6L22", "5L22", "4T", "4L22"], - tailwhip: ["9L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M", "4M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M"], - throatchop: ["9M"], - thunder: ["9M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T"], - thunderwave: ["9M", "7M", "6M", "5M", "4M"], - tickle: ["9L15", "7L15", "6L15", "5L15", "4L15"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - tripleaxel: ["9M"], - upperhand: ["9M"], - uproar: ["7T", "6T", "5T", "4T"], - uturn: ["9M", "7M", "6M", "5M", "4M"], - waterpulse: ["9M", "7T", "6T", "4M"], - workup: ["7M", "5M"] - } - }, - sunkern: { - learnset: { - absorb: ["9L7", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - afteryou: ["7T", "6T", "5T"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7E", "6E", "5E"], - bulletseed: ["9M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3E"], - cut: ["7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "9L34", "7L37", "6L37", "5L37", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["9M", "7T", "6T", "5T", "5D", "4T"], - encore: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], - endeavor: [ - "9M", - "9L25", - "7T", - "7L25", - "6T", - "6L25", - "5T", - "5L21", - "4T", - "4L21", - "3L25" - ], - endure: ["9M", "7E", "7V", "6E", "5E", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: [ - "9M", - "9L22", - "7T", - "7L22", - "7V", - "6T", - "6L22", - "5T", - "5L22", - "4M", - "4L41", - "3M", - "3L42" - ], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grasswhistle: [ - "7L7", - "7E", - "6L7", - "6E", - "5L7", - "5E", - "4L13", - "4E", - "3E" - ], - grassyterrain: ["9M", "9E", "7E", "6E"], - growth: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L6", "3S0"], - helpinghand: [ - "9M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - ingrain: [ - "9E", - "7L4", - "7E", - "6L4", - "6E", - "5L4", - "5E", - "4L9", - "4E", - "3L18" - ], - leafstorm: ["9M"], - leechseed: [ - "9E", - "7L13", - "7E", - "6L13", - "6E", - "5L13", - "5E", - "4L17", - "4E", - "3E" - ], - lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], - magicalleaf: ["9M"], - megadrain: ["9L10", "7L10", "7V", "6L10", "5L5", "5D", "4L5", "3L13"], - mimic: ["3T"], - morningsun: ["9E", "7E", "6E", "5E"], - naturalgift: ["7L31", "7E", "6L31", "6E", "5L31", "5E", "4M"], - naturepower: ["7M", "7E", "6M", "6E", "5E", "4E", "3E"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: ["9M"], - razorleaf: ["9L16", "7L16", "6L16", "5L16", "4L29"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: [ - "9M", - "9L39", - "7T", - "7L43", - "6T", - "6L43", - "5T", - "5L43", - "4T", - "4L45" - ], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["7M", "7V", "6M", "5M", "4M", "3M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: [ - "9M", - "9L31", - "7M", - "7L34", - "7V", - "6M", - "6L34", - "5M", - "5L34", - "4M", - "3M" - ], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: [ - "9M", - "9L36", - "7M", - "7L40", - "7V", - "6M", - "6L40", - "5M", - "5L37", - "4M", - "4L37", - "3M", - "3L30" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7E", "7V", "6E", "5E", "5D", "4E"], - swordsdance: ["7M", "6M", "5M", "4M", "3T"], - synthesis: [ - "9L28", - "7T", - "7L28", - "7V", - "6T", - "6L28", - "5T", - "5L28", - "4T", - "4L33", - "3L37" - ], - tackle: ["9L1"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["7T", "6T", "5T", "4T"], - weatherball: ["9M"], - worryseed: [ - "9L19", - "7T", - "7L19", - "6T", - "6L19", - "5T", - "5L19", - "4T", - "4L25" - ] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - abilities: ["chlorophyll"], - moves: ["absorb", "growth"], - pokeball: "pokeball" - } - ] - }, - sunflora: { - learnset: { - absorb: ["9L7", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - afteryou: ["7T", "6T", "5T"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bulletseed: [ - "9M", - "9L25", - "7L25", - "6L25", - "5L21", - "4M", - "4L21", - "3M", - "3L25" - ], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - dazzlinggleam: ["9M"], - doubleedge: ["9M", "9L34", "7L37", "6L37", "5L37", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["9M", "7T", "6T", "5T", "4T"], - encore: ["9M"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "7V", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - flowershield: ["7L1", "6L1"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: [ - "9M", - "9L22", - "7T", - "7L22", - "7V", - "6T", - "6L22", - "5T", - "5L22", - "4M", - "3M" - ], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grasswhistle: ["7L7", "6L7", "5L7", "4L13"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growth: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L6"], - helpinghand: ["9M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - ingrain: ["9L4", "7L4", "6L4", "5L4", "4L9", "3L18"], - leafstorm: ["9M", "9L43", "7L43", "6L43", "5L43", "4L43"], - leechseed: ["9L13", "7L13", "6L13", "5L13", "4L17"], - lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], - magicalleaf: ["9M"], - megadrain: ["9L10", "7L10", "6L10", "5L5", "4L5"], - mimic: ["3T"], - naturalgift: ["7L31", "6L31", "5L31", "4M"], - naturepower: ["7M", "6M"], - petalblizzard: ["9M", "9L50", "7L50", "6L50"], - petaldance: ["9L28", "7L28", "7V", "6L28", "5L28", "4L33", "3L37"], - pound: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: ["9M"], - razorleaf: ["9L16", "7L16", "7V", "6L16", "5L16", "4L29", "3L13"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: [ - "9M", - "9L31", - "7M", - "7L34", - "7V", - "6M", - "6L34", - "5M", - "5L34", - "4M", - "4L41", - "3M", - "3L42" - ], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: [ - "9M", - "9L39", - "7M", - "7L40", - "7V", - "6M", - "6L40", - "5M", - "5L37", - "4M", - "4L37", - "3M", - "3L30" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7V"], - swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], - synthesis: ["7T", "6T", "5T", "4T"], - tackle: ["9L1"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["7T", "6T", "5T", "4T"], - weatherball: ["9M"], - worryseed: [ - "9L19", - "7T", - "7L19", - "6T", - "6L19", - "5T", - "5L19", - "4T", - "4L25" - ] - } - }, - yanma: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - aircutter: ["9M", "9L14", "4T"], - airslash: ["9M", "9L54", "7L54", "6L54", "5L54", "4L54"], - ancientpower: ["9L33", "7L33", "6L33", "5L33", "4T", "4L33"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bugbite: ["9M", "9L30", "7T", "6T", "5T", "4T"], - bugbuzz: ["9M", "9L57", "7L57", "6L57", "5L57", "4L57"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["7V"], - defog: ["7T", "4M"], - detect: ["9L17", "7L17", "7V", "6L17", "5L17", "4L17", "3L25"], - doubleedge: ["9M", "9E", "7E", "6E", "5E", "3T"], - doubleteam: [ - "9L11", - "7M", - "7L11", - "7V", - "6M", - "6L11", - "5M", - "5L11", - "4M", - "4L11", - "3M", - "3L12" - ], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - feint: ["9E", "7E", "6E", "5E", "5D", "4E"], - feintattack: ["7E", "6E", "5E", "4E"], - flash: ["7V", "6M", "5M", "4M", "3M"], - foresight: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: ["9M", "7T", "7V", "6T", "5T", "5D", "4M", "3M"], - headbutt: ["7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hypnosis: ["9L38", "7L38", "6L38", "5L38", "4L38", "3L23"], - leechlife: ["9M", "7E", "7V", "6E", "5E", "4E", "3E"], - lunge: ["9M"], - mimic: ["3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - pounce: ["9M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["9M", "7M", "6M", "5M", "4M", "3M"], - psychicnoise: ["9M"], - psychup: ["9M"], - pursuit: ["7L30", "7E", "6L30", "6E", "5L30", "5E", "4L30", "4E"], - quickattack: ["9L6", "7L6", "7V", "6L6", "5L6", "5D", "4L6", "3L6"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M", "7E", "7V", "6E", "5E", "4E", "3E"], - roost: ["7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - screech: ["9L46", "7L46", "7V", "6L46", "5L46", "4L46", "3L49"], - secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], - silverwind: ["7E", "6E", "5E", "4M", "4E", "3E"], - skittersmack: ["9M"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - sonicboom: ["7L14", "7V", "6L14", "5L14", "4L14", "3L17"], - steelwing: ["7M", "6M", "4M", "3M"], - stringshot: ["4T"], - strugglebug: ["9M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - supersonic: ["9L22", "7L22", "7V", "6L22", "5L22", "4L22", "3L31"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "7V", "4T", "3T"], - swordsdance: ["9M"], - tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - uproar: [ - "9M", - "9L27", - "7T", - "7L27", - "6T", - "6L27", - "5T", - "5L27", - "4T", - "4L27", - "3L34" - ], - uturn: [ - "9M", - "9L49", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "5L49", - "4M", - "4L49" - ], - whirlwind: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - wingattack: ["9L43", "7L43", "7V", "6L43", "5L43", "4L43", "3L39"] - } - }, - yanmega: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M"], - aircutter: ["9M", "4T"], - airslash: ["9M", "9L1", "7L1", "6L1", "5L54", "4L49"], - ancientpower: ["9L33", "7L33", "6L33", "5L33", "4T", "4L33"], - attract: ["7M", "6M", "5M", "4M"], - bugbite: [ - "9M", - "9L30", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - bugbuzz: ["9M", "9L1", "7L1", "6L1", "5L57", "4L54"], - captivate: ["4M"], - confide: ["7M", "6M"], - crunch: ["9M"], - defog: ["7T", "4M"], - detect: ["9L17", "7L17", "6L17", "5L17", "4L17"], - doubleedge: ["9M"], - doubleteam: [ - "9L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - dreameater: ["7M", "6M", "5M", "4M"], - dualwingbeat: ["9M"], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - feint: ["9L38", "7L38", "6L38", "5L38", "4L38"], - flash: ["6M", "5M", "4M"], - foresight: ["7L1", "6L1", "5L1", "4L1"], - frustration: ["7M", "6M", "5M", "4M"], - gigadrain: ["9M", "7T", "6T", "5T", "4M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M"], - hypnosis: ["9L1"], - laserfocus: ["7T"], - leechlife: ["9M", "7M"], - lunge: ["9M"], - mudslap: ["4T"], - naturalgift: ["4M"], - nightslash: ["9L1", "7L1", "6L1", "5L1", "4L1"], - ominouswind: ["4T"], - pounce: ["9M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - psychic: ["9M", "7M", "6M", "5M", "4M"], - psychicnoise: ["9M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - pursuit: ["7L30", "6L30", "5L30", "4L30"], - quickattack: ["9L14", "7L1", "6L1", "5L1", "4L1"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - reversal: ["9M"], - roost: ["7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - screech: ["9L46", "7L46", "6L46", "5L46", "4L43"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "7M", "6M", "5M", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - silverwind: ["4M"], - skittersmack: ["9M"], - slash: ["9L43", "7L43", "6L43", "5L43", "4L38"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M"], - sonicboom: ["7L14", "6L14", "5L14", "4L14"], - steelwing: ["7M", "6M", "4M"], - stringshot: ["4T"], - strugglebug: ["9M", "6M", "5M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - supersonic: ["9L22", "7L22", "6L22", "5L22", "4L22"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "4T"], - swordsdance: ["9M"], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - uproar: [ - "9M", - "9L27", - "7T", - "7L27", - "6T", - "6L27", - "5T", - "5L27", - "4T", - "4L27" - ], - uturn: [ - "9M", - "9L49", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "5L49", - "4M", - "4L46" - ] - } - }, - wooper: { - learnset: { - acidspray: ["9M", "9E", "8E", "7E", "6E", "5E"], - afteryou: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"], - amnesia: [ - "9M", - "9L32", - "8M", - "8L32", - "7L23", - "7V", - "6L23", - "5L23", - "4L23", - "3L21" - ], - ancientpower: ["9E", "8E", "7E", "7V", "6E", "5E", "4T", "4E", "3E"], - aquatail: ["9L24", "8L24", "7T", "6T", "5T", "5D", "4T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["9M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: [ - "9M", - "8M", - "7E", - "7V", - "6E", - "5E", - "5D", - "4E", - "3T", - "3E" - ], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - counter: ["9E", "8E", "7E", "6E", "5E", "4E"], - curse: ["9M", "9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - defensecurl: ["7V", "3T"], - dig: ["9M", "8M", "7V", "6M", "5M", "4M", "3M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doublekick: ["9E", "8E", "7E", "6E", "5E", "4E"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L33", - "7V", - "6M", - "6L33", - "5M", - "5L33", - "4M", - "4L33", - "3M", - "3L36" - ], - eerieimpulse: ["8M", "7E", "6E"], - encore: ["9M", "8M", "7E", "6E", "5E", "4E"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - guardswap: ["8M", "7E", "6E"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: [ - "9M", - "9L12", - "8L12", - "7L43", - "7V", - "6L43", - "5L43", - "4L43", - "3L51" - ], - headbutt: ["7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: ["9M", "8M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - infestation: ["7M", "6M"], - irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - liquidation: ["9M"], - mimic: ["3T"], - mist: ["9L12", "8L12", "7L43", "7V", "6L43", "5L43", "4L43", "3L51"], - mudbomb: ["7L19", "6L19", "5L19", "4L19"], - muddywater: [ - "9M", - "9L28", - "8M", - "8L28", - "7L47", - "6L47", - "5L47", - "4L47" - ], - mudshot: [ - "9M", - "9L8", - "8M", - "8L8", - "7L9", - "6L9", - "5L9", - "4L9", - "3L16" - ], - mudslap: ["9M", "7V", "4T", "3T"], - mudsport: ["7L5", "7E", "6L5", "6E", "5L5", "5E", "4L5", "4E", "3E"], - naturalgift: ["4M"], - poweruppunch: ["8E", "7E"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: [ - "9M", - "9L4", - "8M", - "8L4", - "7M", - "7L37", - "7V", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L37", - "3M", - "3L41" - ], - recover: ["9E", "8E", "7E", "6E", "5E", "4E"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["9M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "7V", "6M", "5M", "4E", "3E"], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - slam: ["9L16", "8L16", "7L15", "7V", "6L15", "5L15", "4L15", "3L11"], - sleeptalk: [ - "9M", - "8M", - "7M", - "7E", - "7V", - "6M", - "6E", - "5T", - "5E", - "4M", - "3T" - ], - sludgebomb: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - sludgewave: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - spikes: ["9M"], - spitup: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - stealthrock: ["9M"], - stockpile: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swallow: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - tailwhip: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["9M", "9L36", "8L36", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - watergun: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "3L1" - ], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - whirlpool: ["9M", "8M", "7V", "4M"], - yawn: ["9L21", "8L21", "7L29", "6L29", "5L29", "4L29", "3L31"] - }, - encounters: [{ generation: 2, level: 4 }] - }, - wooperpaldea: { - learnset: { - acidspray: ["9M", "9E"], - afteryou: ["9E"], - amnesia: ["9M", "9L32"], - ancientpower: ["9E"], - bodypress: ["9M"], - bodyslam: ["9M"], - bulldoze: ["9M"], - chillingwater: ["9M"], - counter: ["9E"], - curse: ["9M", "9E"], - dig: ["9M"], - doubleedge: ["9M"], - doublekick: ["9E"], - earthpower: ["9M"], - earthquake: ["9M", "9L40"], - endure: ["9M"], - facade: ["9M"], - gunkshot: ["9M"], - haze: ["9M", "9E"], - helpinghand: ["9M"], - hydropump: ["9M"], - liquidation: ["9M"], - lowkick: ["9M"], - mist: ["9E"], - mudshot: ["9M", "9L1"], - mudslap: ["9M"], - poisonjab: ["9M", "9L24"], - poisontail: ["9M", "9L8"], - protect: ["9M"], - raindance: ["9M"], - recover: ["9E"], - rest: ["9M"], - rockslide: ["9M"], - rocktomb: ["9M"], - sandstorm: ["9M"], - slam: ["9L16"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - sludgewave: ["9M", "9L28"], - spikes: ["9M"], - spitup: ["9E"], - stealthrock: ["9M"], - stockpile: ["9E"], - stompingtantrum: ["9M"], - stoneedge: ["9M"], - substitute: ["9M"], - surf: ["9M"], - swallow: ["9E"], - tackle: ["9L4"], - tailwhip: ["9L1"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["9M", "9L36"], - toxicspikes: ["9M", "9L12"], - trailblaze: ["9M"], - venoshock: ["9M"], - waterfall: ["9M"], - waterpulse: ["9M"], - yawn: ["9L21"] - } - }, - quagsire: { - learnset: { - acidspray: ["9M"], - afteryou: ["7T", "6T", "5T"], - amnesia: [ - "9M", - "9L40", - "8M", - "8L40", - "7L24", - "7V", - "6L24", - "5L24", - "4L24", - "3L23" - ], - ancientpower: ["4T"], - aquatail: ["9L28", "8L28", "7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["9M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bodypress: ["9M"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - counter: ["3T"], - curse: ["9M", "7V"], - defensecurl: ["7V", "3T"], - dig: ["9M", "8M", "7V", "6M", "5M", "4M", "3M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainpunch: ["9M"], - dynamicpunch: ["7V", "3T"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L52", - "8M", - "8L52", - "7M", - "7L36", - "7V", - "6M", - "6L36", - "5M", - "5L36", - "4M", - "4L36", - "3M", - "3L42" - ], - eerieimpulse: ["9M", "8M"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - guardswap: ["8M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: [ - "9M", - "9L12", - "8L12", - "7L48", - "7V", - "6L48", - "5L48", - "4L48", - "3L61" - ], - headbutt: ["7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M", "8M"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - infestation: ["7M", "6M"], - irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - liquidation: ["9M", "8M"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - mimic: ["3T"], - mist: ["9L12", "8L12", "7L48", "7V", "6L48", "5L48", "4L48", "3L61"], - mudbomb: ["7L19", "6L19", "5L19", "4L19"], - muddywater: [ - "9M", - "9L34", - "8M", - "8L34", - "7L53", - "6L53", - "5L53", - "4L53" - ], - mudshot: [ - "9M", - "9L1", - "8M", - "8L1", - "7L9", - "6L9", - "5L9", - "4L9", - "3L16" - ], - mudslap: ["9M", "7V", "4T", "3T"], - mudsport: ["7L1", "6L1", "5L1", "4L1"], - naturalgift: ["4M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L41", - "7V", - "6M", - "6L41", - "5M", - "5L41", - "4M", - "4L41", - "3M", - "3L49" - ], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - slam: ["9L16", "8L16", "7L15", "7V", "6L15", "5L15", "4L15", "3L11"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - sludgewave: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - spikes: ["9M"], - stealthrock: ["9M"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tailwhip: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - toxic: ["9M", "9L46", "8L46", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - whirlpool: ["9M", "8M", "7V", "4M"], - yawn: ["9L23", "8L23", "7L31", "6L31", "5L31", "4L31", "3L35"] - }, - encounters: [ - { generation: 2, level: 15 }, - { generation: 4, level: 10 } - ] - }, - clodsire: { - learnset: { - acidspray: ["9M"], - amnesia: ["9M", "9L0"], - bodypress: ["9M"], - bodyslam: ["9M"], - bulldoze: ["9M"], - chillingwater: ["9M"], - curse: ["9M"], - dig: ["9M"], - doubleedge: ["9M"], - earthpower: ["9M"], - earthquake: ["9M", "9L48"], - endure: ["9M"], - facade: ["9M"], - gigaimpact: ["9M"], - gunkshot: ["9M"], - haze: ["9M"], - heavyslam: ["9M"], - helpinghand: ["9M"], - highhorsepower: ["9M"], - hydropump: ["9M"], - hyperbeam: ["9M"], - ironhead: ["9M"], - liquidation: ["9M"], - lowkick: ["9M"], - megahorn: ["9L36"], - muddywater: ["9M"], - mudshot: ["9M", "9L8"], - mudslap: ["9M"], - poisonjab: ["9M", "9L24"], - poisonsting: ["9L1"], - poisontail: ["9M", "9L12"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - rockslide: ["9M"], - rocktomb: ["9M"], - sandstorm: ["9M"], - slam: ["9L16"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - sludgewave: ["9M", "9L30"], - spikes: ["9M"], - stealthrock: ["9M"], - stompingtantrum: ["9M"], - stoneedge: ["9M"], - substitute: ["9M"], - surf: ["9M"], - tailwhip: ["9L1"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["9M", "9L40"], - toxicspikes: ["9M", "9L4"], - trailblaze: ["9M"], - venoshock: ["9M"], - waterfall: ["9M"], - waterpulse: ["9M"], - yawn: ["9L21"], - zenheadbutt: ["9M"] - } - }, - murkrow: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - aircutter: ["9M", "4T"], - airslash: ["9M"], - assurance: ["9L25", "7L25", "7E", "6L25", "6E", "5L25", "5E", "4L25"], - astonish: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L9", "3S0"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bravebird: ["9M", "9E", "7E", "6E", "5E", "4E"], - calmmind: ["9M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9E", "7E", "6E", "5E", "5D", "4E", "3E"], - curse: ["7V"], - darkpulse: ["9M", "7M", "6M", "5T", "4M"], - defog: ["7T", "4M"], - detect: ["7V"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - drillpeck: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - dualwingbeat: ["9M"], - embargo: ["7M", "6M", "5M", "4M"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - featherdance: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], - feintattack: [ - "7L35", - "7E", - "7V", - "6L35", - "6E", - "5L35", - "5E", - "4L35", - "4E", - "3L35" - ], - flatter: ["9E", "7E", "6E"], - fly: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - foulplay: ["9M", "9L40", "7T", "7L45", "6T", "6L45", "5T", "5L45"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M"], - gust: ["9L5"], - haze: ["9M", "9L11", "7L11", "7V", "6L11", "5L11", "4L11", "3L22"], - heatwave: ["9M", "7T", "6T", "5T", "4T"], - hex: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: ["9M"], - hyperbeam: ["9M"], - icywind: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - lashout: ["9M"], - meanlook: ["9L35", "7L41", "7V", "6L41", "5L41", "4L41", "3L48"], - mimic: ["3T"], - mirrormove: ["7E", "7V", "6E", "5E", "4E", "3E"], - mudslap: ["9M", "7V", "4T", "3T"], - nastyplot: ["9M"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - nightshade: [ - "9M", - "9L21", - "7L21", - "7V", - "6L21", - "5L21", - "4L21", - "3L27" - ], - ominouswind: ["4T"], - payback: ["7M", "6M", "5M", "4M"], - peck: ["9L1", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1", "3S0"], - perishsong: ["9E", "7E", "6E", "5E", "4E", "3E"], - pluck: ["5M", "4M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["9M", "7M", "6M", "5M", "4M"], - psychicnoise: ["9M"], - psychoshift: ["7E", "6E", "5E", "4E"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - pursuit: ["7L5", "7V", "6L5", "5L5", "4L5", "3L14"], - quash: ["9L60", "7M", "7L65", "6M", "6L65", "5M", "5L65"], - quickattack: ["7V"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roost: ["7M", "7E", "6M", "6E", "5T", "5E", "5D", "4M"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - screech: ["9E", "7E", "6E", "5E", "4E"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - skyattack: [ - "9E", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4E", - "3T", - "3E" - ], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snarl: ["9M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["7T", "7V", "6T", "3T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - steelwing: ["7M", "7V", "6M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["9L50", "7L55", "6L55", "5L55", "4T", "4L45"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["7V", "4T", "3T"], - tailwind: ["9M", "7T", "7L50", "6T", "6L50", "5T", "5L51", "4T"], - takedown: ["9M"], - taunt: [ - "9M", - "9L31", - "7M", - "7L31", - "6M", - "6L31", - "5M", - "5L31", - "4M", - "4L31", - "3M", - "3L40" - ], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], - torment: [ - "9L55", - "7M", - "7L61", - "6M", - "6L61", - "5M", - "5L61", - "4M", - "3M" - ], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - twister: ["4T"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - uturn: ["9M"], - whirlwind: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - wingattack: [ - "9L15", - "7L15", - "7E", - "7V", - "6L15", - "6E", - "5L15", - "5E", - "4L15", - "4E", - "3E" - ] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - abilities: ["insomnia"], - moves: ["peck", "astonish"], - pokeball: "pokeball" - } - ] - }, - honchkrow: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M", "7M", "6M", "5M", "4M"], - aircutter: ["9M", "4T"], - airslash: ["9M"], - astonish: ["9L1", "7L1", "6L1", "5L1", "4L1"], - attract: ["7M", "6M", "5M", "4M"], - bravebird: ["9M"], - calmmind: ["9M", "7M", "6M", "5M", "4M"], - captivate: ["4M"], - chillingwater: ["9M"], - comeuppance: ["9L65"], - confide: ["7M", "6M"], - confuseray: ["9M"], - darkpulse: [ - "9M", - "9L55", - "7M", - "7L75", - "6M", - "6L75", - "5T", - "5L75", - "4M", - "4L55" - ], - defog: ["7T", "4M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - dreameater: ["7M", "6M", "5M", "4M"], - dualwingbeat: ["9M"], - embargo: ["7M", "6M", "5M", "4M"], - endeavor: ["9M"], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - featherdance: ["9M"], - fly: ["9M", "7M", "6M", "5M", "4M"], - foulplay: ["9M", "9L45", "7T", "7L45", "6T", "6L45", "5T", "5L45"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - haze: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], - heatwave: ["9M", "7T", "7S0", "6T", "5T", "4T"], - helpinghand: ["9M"], - hex: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hurricane: ["9M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M"], - icywind: ["9M", "7T", "7S0", "6T", "5T"], - incinerate: ["6M", "5M"], - lashout: ["9M"], - mudslap: ["9M", "4T"], - nastyplot: ["9M", "9L35", "7L35", "6L35", "5L35", "4L35"], - naturalgift: ["4M"], - nightshade: ["9M"], - nightslash: ["9L1", "7L1", "7S0", "6L1", "5L55", "4L45"], - ominouswind: ["4T"], - payback: ["7M", "6M", "5M", "4M"], - pluck: ["5M", "4M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - psychic: ["9M", "7M", "6M", "5M", "4M"], - psychicnoise: ["9M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - pursuit: ["7L1", "6L1", "5L1", "4L1"], - quash: ["9L1", "7M", "7L65", "6M", "6L65", "5M", "5L65"], - raindance: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - roost: ["7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "7M", "6M", "5M", "4M"], - skyattack: ["7T", "7S0", "6T", "5T", "4T"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snarl: ["9M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T", "4M"], - snore: ["7T", "6T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - steelwing: ["7M", "6M", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - suckerpunch: ["9L1", "7L1", "6L1", "4T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - superpower: ["7T", "6T", "5T", "4T"], - swagger: [ - "9L25", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25", - "4M", - "4L25" - ], - swift: ["4T"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M", "4M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M"], - thunderwave: ["9M", "7M", "6M", "5M", "4M"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - twister: ["4T"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - uturn: ["9M"], - wingattack: ["9L1", "7L1", "6L1", "5L1", "4L1"] - }, - eventData: [ - { - generation: 7, - level: 65, - gender: "M", - abilities: ["superluck"], - moves: ["nightslash", "skyattack", "heatwave", "icywind"], - pokeball: "cherishball" - } - ] - }, - misdreavus: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - allyswitch: ["7T"], - astonish: ["9L10", "7L10", "6L10", "5L10", "4L10", "3L11"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - burningjealousy: ["9M"], - calmmind: ["9M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: ["9M"], - confide: ["7M", "6M"], - confuseray: [ - "9M", - "9L14", - "7L14", - "7V", - "6L14", - "5L14", - "4L14", - "3L17" - ], - confusion: ["9L1"], - curse: ["9M", "9E", "7E", "7V", "6E", "5E", "4E"], - darkpulse: ["9M", "7M", "6M", "5T", "4M"], - dazzlinggleam: ["9M", "7M", "6M"], - defensecurl: ["7V", "3T"], - destinybond: ["9E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drainingkiss: ["9M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - echoedvoice: ["7M", "6M", "5M"], - embargo: ["7M", "6M", "5M", "4M"], - endure: ["9M", "7V", "4M", "3T"], - energyball: ["9M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - foulplay: ["9M", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - growl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - grudge: ["7L50", "6L50", "5L50", "4L46", "3L53"], - headbutt: ["7V", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: ["9M"], - hex: ["9M", "9L23", "7L23", "6L23", "5L23"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M"], - hypervoice: ["9M", "7T", "6T", "5T"], - icywind: ["9M", "7T", "6T", "5T", "4T"], - imprison: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], - inferno: ["5D"], - magicalleaf: ["9M"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["7T", "6T", "5T"], - meanlook: ["9L19", "7L19", "7V", "6L19", "5L19", "4L19", "3L23"], - mefirst: ["7E", "6E"], - memento: ["9E", "7E", "6E", "5E", "4E"], - mimic: ["3T"], - nastyplot: ["9M", "7E", "6E", "5E", "4E"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - nightshade: ["9M"], - ominouswind: ["7E", "6E", "5E", "4T", "4E"], - painsplit: [ - "9M", - "9L32", - "7T", - "7L32", - "7V", - "6T", - "6L32", - "5T", - "5L32", - "4T", - "4L28", - "3L37" - ], - payback: [ - "9L37", - "7M", - "7L37", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L32" - ], - perishsong: ["9L46", "7L46", "7V", "6L46", "5L46", "4L41", "3L45"], - phantomforce: ["9M"], - poltergeist: ["9M"], - powergem: ["9M", "9L50", "7L55", "6L55", "5L55", "4L50"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M", "9L28", "7L28", "7V", "6L28", "5L28", "4L23", "3L30"], - psychic: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychicnoise: ["9M"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - psyshock: ["9M"], - psywave: ["7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1", "3S0"], - raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - screech: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - secretpower: ["6M", "4M", "3M"], - shadowball: [ - "9M", - "9L41", - "7M", - "7L41", - "7V", - "6M", - "6L41", - "5M", - "5L41", - "4M", - "4L37", - "3M" - ], - shadowsneak: ["9E", "7E", "6E", "5E", "4E"], - shockwave: ["7T", "6T", "4M", "3M"], - skillswap: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - spite: [ - "9M", - "9E", - "7T", - "7L5", - "7E", - "7V", - "6T", - "6L5", - "6E", - "5T", - "5L5", - "5E", - "4T", - "4L5", - "4E", - "3L6", - "3S0" - ], - storedpower: ["9M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["9E", "7E", "6E", "5E", "4T", "4E"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "7V", "4T", "3T"], - taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trick: ["9M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "7M", "6M", "5M", "4M"], - uproar: ["7T", "6T", "5T", "4T"], - willowisp: ["9M", "7M", "6M", "5M", "4M"], - wonderroom: ["9E", "7T", "7E", "6T", "6E", "5T", "5E"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["growl", "psywave", "spite"], - pokeball: "pokeball" - } - ] - }, - mismagius: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M"], - allyswitch: ["7T"], - astonish: ["9L1", "7L1", "6L1", "5L1", "4L1"], - attract: ["7M", "6M", "5M", "4M"], - burningjealousy: ["9M"], - calmmind: ["9M", "7M", "6M", "5M", "4M"], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: ["9M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - curse: ["9M"], - darkpulse: ["9M", "7M", "6M", "5T", "4M"], - dazzlinggleam: ["9M", "7M", "6M"], - doubleteam: ["7M", "6M", "5M", "4M"], - drainingkiss: ["9M"], - dreameater: ["7M", "6M", "5M", "4M"], - echoedvoice: ["7M", "6M", "5M"], - embargo: ["7M", "6M", "5M", "4M"], - endure: ["9M", "4M"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - faketears: ["9M"], - flash: ["6M", "5M", "4M"], - foulplay: ["9M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M"], - futuresight: ["9M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M"], - growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], - headbutt: ["4T"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: ["9M"], - hex: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M"], - hypervoice: ["9M", "7T", "6T", "5T"], - icywind: ["9M", "7T", "6T", "5T", "4T"], - imprison: ["9M"], - laserfocus: ["7T"], - lashout: ["9M"], - luckychant: ["7L1", "6L1", "5L1", "4L1"], - magicalleaf: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["7T", "6T", "5T"], - mysticalfire: ["9L1", "7L1", "6L1"], - nastyplot: ["9M"], - naturalgift: ["4M"], - nightshade: ["9M"], - ominouswind: ["4T"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - payback: ["7M", "6M", "5M", "4M"], - phantomforce: ["9M", "9L1", "7L1", "6L1"], - poltergeist: ["9M"], - powergem: ["9M", "9L1", "7L1", "6L1"], - protect: ["9M", "7M", "6M", "5M", "4M"], - psybeam: ["9M"], - psychic: ["9M", "7M", "6M", "5M", "4M"], - psychicnoise: ["9M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - psyshock: ["9M"], - psywave: ["7L1", "6L1", "5L1", "4L1"], - raindance: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - skillswap: ["9M", "7T", "6T", "5T", "4M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snatch: ["7T", "6T", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - snowscape: ["9M"], - spite: [ - "9M", - "9L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - storedpower: ["9M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - suckerpunch: ["4T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "4T"], - taunt: ["9M", "7M", "6M", "5M", "4M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M"], - thunder: ["9M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M"], - thunderwave: ["9M", "7M", "6M", "5M", "4M"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trick: ["9M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "7M", "6M", "5M", "4M"], - uproar: ["7T", "6T", "5T", "4T"], - willowisp: ["9M", "7M", "6M", "5M", "4M"], - wonderroom: ["7T", "6T", "5T"] - } - }, - unown: { - learnset: { - hiddenpower: ["7M", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"] - }, - encounters: [ - { generation: 2, level: 5 }, - { generation: 3, level: 25 }, - { generation: 4, level: 5 }, - { generation: 6, level: 32 } - ] - }, - wynaut: { - learnset: { - amnesia: ["8M", "8L1"], - charm: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - counter: ["8L1", "7L15", "6L15", "5L15", "4L15", "3L15"], - destinybond: ["8L1", "7L15", "6L15", "5L15", "4L15", "3L15"], - encore: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - mirrorcoat: ["8L1", "7L15", "6L15", "5L15", "4L15", "3L15"], - safeguard: [ - "8M", - "8L1", - "7M", - "7L15", - "6M", - "6L15", - "5L15", - "4L15", - "3L15" - ], - splash: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - tickle: ["3S0"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["splash", "charm", "encore", "tickle"], - pokeball: "pokeball", - emeraldEventEgg: true - } - ] - }, - wobbuffet: { - learnset: { - amnesia: ["8M", "8L1"], - charm: ["8M", "8L1", "5D"], - counter: [ - "8L0", - "7L1", - "7V", - "6L1", - "6S2", - "6S3", - "5L1", - "4L1", - "3L1", - "3S0", - "3S1" - ], - destinybond: [ - "8L0", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0", - "3S1" - ], - encore: ["8M", "8L1", "5D"], - mirrorcoat: [ - "8L0", - "7L1", - "7V", - "6L1", - "6S3", - "5L1", - "5D", - "4L1", - "3L1", - "3S0", - "3S1" - ], - safeguard: [ - "8M", - "8L0", - "7M", - "7L1", - "7V", - "6M", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0", - "3S1" - ], - splash: ["8L1"] - }, - eventData: [ - { - generation: 3, - level: 5, - moves: ["counter", "mirrorcoat", "safeguard", "destinybond"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 10, - gender: "M", - moves: ["counter", "mirrorcoat", "safeguard", "destinybond"], - pokeball: "pokeball" - }, - { - generation: 6, - level: 10, - gender: "M", - moves: ["counter"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 15, - gender: "M", - moves: ["counter", "mirrorcoat"], - pokeball: "cherishball" - } - ], - encounters: [ - { generation: 2, level: 5 }, - { generation: 4, level: 3 } - ] - }, - girafarig: { - learnset: { - agility: ["9M", "9L23", "7L23", "7V", "6L14", "5L14", "4L14", "3L31"], - allyswitch: ["9E", "7T"], - amnesia: ["9M", "7E", "7V", "6E", "5E", "4E", "3E"], - assurance: ["9L10", "7L10", "6L10", "5L28", "4L28"], - astonish: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L7"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: [ - "9M", - "9L41", - "7L41", - "7V", - "6L23", - "5L23", - "4L23", - "3L37" - ], - beatup: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - bodyslam: ["9M", "3T"], - bulldoze: ["9M", "7M", "6M", "5M"], - calmmind: ["9M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - confusion: ["9L5", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L13"], - crunch: ["9M", "9L37", "7L37", "7V", "6L37", "5L46", "4L46", "3L49"], - curse: ["7V"], - dazzlinggleam: ["9M", "7M", "6M"], - doubleedge: ["9M", "3T"], - doublehit: ["9L28", "7L28", "6L28", "5L32", "4L32"], - doublekick: ["9E", "7E", "6E", "5E", "4E"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - earthquake: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - expandingforce: ["9M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], - foulplay: ["9M", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3E"], - gigaimpact: ["9M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - growl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - guardswap: ["9L1", "7L1", "6L1", "5L1", "4L1"], - headbutt: ["7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M"], - hyperbeam: ["9M"], - hypervoice: ["9M", "7T", "6T", "5T"], - imprison: ["9M"], - irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], - lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], - lowkick: ["9M"], - magiccoat: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], - meanlook: ["9E", "7E", "6E", "5E"], - mimic: ["3T"], - mirrorcoat: ["9E", "7E", "6E", "5E", "5D", "4E"], - mudslap: ["7V", "4T", "3T"], - nastyplot: ["9M", "9L46", "7L46", "6L46"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - odorsleuth: ["7L5", "6L5", "5L5", "4L5", "3L25"], - powerswap: ["9L1", "7L1", "6L1", "5L1", "4L1"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M", "9L19", "7L19", "7V", "6L19", "5L19", "4L19", "3L43"], - psychic: [ - "9M", - "9L50", - "7M", - "7L50", - "7V", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L37", - "3M" - ], - psychicfangs: ["9M", "7E"], - psychicnoise: ["9M"], - psychicterrain: ["9M", "7E"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - psyshock: ["9M", "7M", "6M", "5M"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - razorwind: ["7E", "6E", "5E", "4E"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], - shadowball: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: [ - "9M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4M", - "3M" - ], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - stomp: ["9L14", "7L14", "7V", "6L10", "5L10", "4L10", "3L19"], - stompingtantrum: ["9M", "7T"], - storedpower: ["9M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "7V", "4T", "3T"], - tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3E"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - trick: ["9M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "7M", "6M", "5M", "4M"], - twinbeam: ["9L32"], - uproar: ["9M", "9E", "7T", "6T", "5T", "4T"], - wish: ["9E", "7E", "6E", "5E", "4E", "3E"], - workup: ["7M", "5M"], - zapcannon: ["7V"], - zenheadbutt: [ - "9M", - "7T", - "7L32", - "6T", - "6L32", - "5T", - "5L41", - "4T", - "4L41" - ] - } - }, - pineco: { - learnset: { - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7L20", "7V", "6L20", "5L20", "4L17", "3L29"], - bodyslam: ["9M", "3T"], - bugbite: [ - "9M", - "9L9", - "7T", - "7L9", - "6T", - "6L9", - "5T", - "5L9", - "4T", - "4L9" - ], - bugbuzz: ["9M"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["9E", "7E", "6E", "5E", "4E", "3T", "3E", "3S1"], - curse: ["9M", "9L23", "7V"], - defensecurl: ["7V", "3T"], - dig: ["9M", "6M", "5M", "4M", "3M"], - doubleedge: [ - "9M", - "9L45", - "7L45", - "7E", - "7V", - "6L45", - "6E", - "5L45", - "5E", - "4L42", - "4E", - "3T", - "3L50" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillrun: ["9M", "7T", "6T", "5T"], - earthquake: ["7M", "6M", "5M", "4M", "3M"], - endure: ["9M", "7E", "7V", "6E", "5E", "4M", "3T"], - explosion: [ - "9L34", - "7M", - "7L34", - "7V", - "6M", - "6L34", - "5M", - "5L34", - "4M", - "4L31", - "3T", - "3L36" - ], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - flail: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], - gravity: ["9M", "7T", "6T", "5T", "5D", "4T"], - gyroball: [ - "9M", - "9L42", - "7M", - "7L42", - "6M", - "6L42", - "5M", - "5L42", - "4M", - "4L39" - ], - headbutt: ["7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - icespinner: ["9M"], - irondefense: [ - "9M", - "9L39", - "7T", - "7L39", - "6T", - "6L39", - "5T", - "5L39", - "4T", - "4L34" - ], - lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], - lunge: ["9M"], - mimic: ["3T"], - naturalgift: ["7L23", "6L23", "5L23", "4M", "4L20"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - payback: [ - "9L31", - "7M", - "7L31", - "6M", - "6L31", - "5M", - "5L31", - "4M", - "4L28" - ], - pinmissile: ["9E", "7E", "7V", "6E", "5E", "4E", "3E", "3S1"], - poisonjab: ["9M"], - pounce: ["9M"], - powertrick: ["9E", "7E", "6E", "5E", "4E"], - protect: [ - "9M", - "9L1", - "7M", - "7L1", - "7V", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3M", - "3L1", - "3S0" - ], - raindance: ["9M"], - rapidspin: ["9L17", "7L17", "7V", "6L17", "5L17", "4L12", "3L22"], - reflect: ["9M", "7M", "7V", "6M", "5M", "4M", "4E", "3M", "3E"], - refresh: ["3S1"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - revenge: ["7E", "6E", "5E", "4E"], - reversal: ["9M"], - rockblast: ["9M"], - rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - rollout: ["9L20", "7V", "4T", "3T"], - round: ["7M", "6M", "5M"], - sandstorm: ["9M", "7M", "6M", "5M", "4M", "3M"], - sandtomb: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M"], - selfdestruct: [ - "9L6", - "7L6", - "7V", - "6L6", - "5L6", - "5D", - "4L6", - "3T", - "3L8", - "3S0" - ], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - spikes: [ - "9M", - "9L28", - "7L28", - "7V", - "6L28", - "5L28", - "4L23", - "3L43", - "3S1" - ], - stealthrock: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - stringshot: ["4T"], - strugglebug: ["9M", "6M", "5M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7V"], - swift: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3E"], - tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - takedown: ["9M", "9L12", "7L12", "7V", "6L12", "5L12", "4L9", "3L15"], - terablast: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M", "9E", "7E", "6E", "5E", "5D", "4E"], - venoshock: ["9M", "7M", "6M", "5M"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["tackle", "protect", "selfdestruct"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 20, - moves: ["refresh", "pinmissile", "spikes", "counter"] - } - ] - }, - forretress: { - learnset: { - allyswitch: ["7T"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - autotomize: ["7L1", "6L32", "5L32"], - bide: ["7L20", "7V", "6L20", "5L20", "4L17", "3L29"], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M"], - bodyslam: ["9M", "3T"], - bugbite: [ - "9M", - "9L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - bugbuzz: ["9M"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["3T"], - curse: ["9M", "9L23", "7V"], - defensecurl: ["7V", "3T"], - dig: ["9M", "6M", "5M", "4M", "3M"], - doubleedge: [ - "9M", - "9L50", - "7L50", - "7V", - "6L56", - "5L56", - "4L50", - "3T", - "3L59" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillrun: ["9M", "7T", "6T", "5T"], - earthpower: ["9M"], - earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], - endure: ["9M", "7V", "4M", "3T"], - explosion: [ - "9L36", - "7M", - "7L36", - "7V", - "6M", - "6L42", - "5M", - "5L42", - "4M", - "4L33", - "3T", - "3L39" - ], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - flashcannon: ["9M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigadrain: ["9M", "7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - gyroball: [ - "9M", - "9L46", - "7M", - "7L46", - "6M", - "6L50", - "5M", - "5L50", - "4M", - "4L45" - ], - hardpress: ["9M"], - headbutt: ["7V", "4T"], - heavyslam: ["9M", "9L0", "7L1", "6L1", "5L70"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - icespinner: ["9M"], - irondefense: [ - "9M", - "9L42", - "7T", - "7L42", - "6T", - "6L46", - "5T", - "5L46", - "4T", - "4L38" - ], - ironhead: ["9M"], - laserfocus: ["7T"], - lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], - lunge: ["9M"], - magnetrise: [ - "9L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L60", - "4T", - "4L57" - ], - metalsound: ["9M"], - mimic: ["3T"], - mirrorshot: ["7L1", "6L31", "5L31", "4L31"], - naturalgift: ["7L23", "6L23", "5L23", "4M", "4L20"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - payback: [ - "9L32", - "7M", - "7L32", - "6M", - "6L36", - "5M", - "5L36", - "4M", - "4L28" - ], - poisonjab: ["9M"], - pounce: ["9M"], - protect: [ - "9M", - "9L1", - "7M", - "7L1", - "7V", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3M", - "3L1" - ], - raindance: ["9M"], - rapidspin: ["9L17", "7L17", "7V", "6L17", "5L17", "4L12", "3L22"], - reflect: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M"], - rockblast: ["9M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - rollout: ["9L20", "7V", "4T", "3T"], - round: ["7M", "6M", "5M"], - sandstorm: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - sandtomb: ["9M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M"], - selfdestruct: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L1"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - smartstrike: ["9M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - spikes: ["9M", "9L28", "7L28", "7V", "6L28", "5L28", "4L23", "3L49"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - steelbeam: ["9M"], - stoneedge: ["9M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - stringshot: ["4T"], - strugglebug: ["9M", "6M", "5M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7V"], - swift: ["9M"], - tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M", "9L12", "7L12", "7V", "6L12", "5L12", "4L1", "3L15"], - telekinesis: ["7T"], - terablast: ["9M"], - thunderwave: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], - venoshock: ["9M", "7M", "6M", "5M"], - voltswitch: ["9M", "7M", "6M", "5M"], - zapcannon: ["9L1", "7L1", "6L1", "5L64", "4L62", "3L31"] - }, - encounters: [{ generation: 6, level: 30 }] - }, - dunsparce: { - learnset: { - agility: ["9M", "8M", "7E", "6E", "5E", "4E"], - airslash: ["9M", "8M", "7L41"], - amnesia: ["9M", "8M"], - ancientpower: [ - "9L20", - "8L20", - "7L16", - "7E", - "7V", - "6L19", - "6E", - "5L19", - "5E", - "4T", - "4L41", - "4E", - "3E" - ], - aquatail: ["9E", "8E", "7T", "6T", "5T", "4T"], - astonish: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "8M"], - bide: ["7E", "7V", "6E", "5E", "4E", "3E"], - bind: ["7T", "6T", "5T"], - bite: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "8L32", "7L18", "3T"], - breakingswipe: ["9M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - chillingwater: ["9M"], - coil: ["9L44", "8L48", "7L28", "6L37", "5L37"], - confide: ["7M", "6M"], - counter: ["3T"], - curse: ["9M", "9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - defensecurl: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L5", - "3T", - "3L4" - ], - dig: [ - "9M", - "8M", - "7L31", - "7V", - "6M", - "6L31", - "5M", - "5L31", - "4M", - "4L45", - "3M" - ], - doubleedge: ["9M", "9L48", "8L52", "7L36", "6L34", "5L34", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonrush: ["9L40", "8L44", "7L43"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - drillrun: [ - "9M", - "9L24", - "8M", - "8L24", - "7T", - "7L21", - "6T", - "6L43", - "5T", - "5L43" - ], - dualwingbeat: ["8T"], - earthpower: ["9M"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - endeavor: [ - "9M", - "9L52", - "8L56", - "7T", - "7L38", - "6T", - "6L46", - "5T", - "5L46", - "4T", - "4L49", - "3L41" - ], - endure: ["9M", "8M", "7L46", "7V", "6L40", "5L40", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flail: ["9L1", "8L1", "7L48", "6L49", "5L49", "4L53", "3L44"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M"], - glare: ["9L12", "8L12", "7L33", "7V", "6L28", "5L12", "4L13", "3L14"], - gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], - headbutt: ["9E", "8E", "7E", "7V", "6E", "5E", "4T", "4E", "3E"], - helpinghand: ["9M", "8M"], - hex: ["9M", "8M", "7E", "6E", "5E"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M"], - hyperdrill: ["9L32"], - hypervoice: ["9M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icespinner: ["9M"], - incinerate: ["6M", "5M"], - irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - lastresort: ["9E", "8E", "7T", "6T", "5T", "4T"], - lunge: ["9M"], - magiccoat: [ - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4T", - "4E" - ], - mimic: ["3T"], - mudshot: ["9M"], - mudslap: ["9M", "9L4", "8L4", "7L13", "7V", "4T", "3T"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], - poisontail: ["9M"], - pounce: ["9M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "3T"], - pursuit: ["7L8", "7V", "6L10", "5L10", "4L25", "3L24"], - rage: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: [ - "9M", - "8M", - "7M", - "7V", - "6M", - "5M", - "4M", - "4E", - "3T", - "3E" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: [ - "9L8", - "8L8", - "7L3", - "7V", - "6L4", - "5L4", - "4T", - "4L17", - "3T", - "3L21" - ], - roost: [ - "9L36", - "8L40", - "7M", - "7L23", - "6M", - "6L25", - "5T", - "5L25", - "4M", - "4L33" - ], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M"], - screech: [ - "9L16", - "8M", - "8L16", - "7L11", - "7V", - "6L13", - "5L13", - "4L29", - "3L31" - ], - secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - skittersmack: ["9M", "8T"], - sleeptalk: [ - "9M", - "8M", - "7M", - "7E", - "7V", - "6M", - "6E", - "5T", - "5E", - "4M", - "3T" - ], - smartstrike: ["9M"], - snore: [ - "8M", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T" - ], - solarbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - spite: [ - "9M", - "7T", - "7L6", - "7V", - "6T", - "6L7", - "5T", - "5L7", - "4T", - "4L21", - "3L21" - ], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "5D", "4M"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M"], - storedpower: ["9M", "8M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - takedown: [ - "9M", - "8L36", - "7L26", - "7V", - "6L22", - "5L22", - "4L37", - "3L34" - ], - terablast: ["9M"], - terrainpulse: ["8T"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - trumpcard: ["7E", "6E", "5E", "4E"], - uproar: ["9M"], - waterpulse: ["7T", "6T", "4M", "3M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - yawn: ["9L28", "8L28", "7L13", "6L16", "5L8", "4L9", "3L11"], - zapcannon: ["7V"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - } - }, - dudunsparce: { - learnset: { - agility: ["9M"], - airslash: ["9M"], - amnesia: ["9M"], - ancientpower: ["9L20"], - batonpass: ["9M"], - blizzard: ["9M"], - bodypress: ["9M"], - bodyslam: ["9M"], - boomburst: ["9L62"], - breakingswipe: ["9M"], - bulldoze: ["9M"], - calmmind: ["9M"], - chillingwater: ["9M"], - coil: ["9L44"], - curse: ["9M"], - defensecurl: ["9L1"], - dig: ["9M"], - doubleedge: ["9M", "9L48"], - dragonrush: ["9L40"], - dragontail: ["9M"], - drillrun: ["9M", "9L24"], - dualwingbeat: ["9M"], - earthpower: ["9M"], - earthquake: ["9M"], - endeavor: ["9M", "9L52"], - endure: ["9M"], - facade: ["9M"], - fireblast: ["9M"], - flail: ["9L1"], - flamethrower: ["9M"], - gigaimpact: ["9M"], - glare: ["9L12"], - gyroball: ["9M"], - heavyslam: ["9M"], - helpinghand: ["9M"], - hex: ["9M"], - hurricane: ["9M", "9L56"], - hyperbeam: ["9M"], - hyperdrill: ["9L32"], - hypervoice: ["9M"], - icebeam: ["9M"], - icespinner: ["9M"], - lunge: ["9M"], - mudshot: ["9M"], - mudslap: ["9M", "9L4"], - outrage: ["9M"], - painsplit: ["9M"], - poisonjab: ["9M"], - poisontail: ["9M"], - pounce: ["9M"], - protect: ["9M"], - psychup: ["9M"], - raindance: ["9M"], - rest: ["9M"], - rockslide: ["9M"], - rocktomb: ["9M"], - rollout: ["9L8"], - roost: ["9L36"], - sandstorm: ["9M"], - scaleshot: ["9M"], - scaryface: ["9M"], - screech: ["9L16"], - shadowball: ["9M"], - skittersmack: ["9M"], - sleeptalk: ["9M"], - smartstrike: ["9M"], - solarbeam: ["9M"], - spite: ["9M"], - stealthrock: ["9M"], - stompingtantrum: ["9M"], - stoneedge: ["9M"], - storedpower: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - tailwind: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - toxic: ["9M"], - uproar: ["9M"], - wildcharge: ["9M"], - yawn: ["9L28"], - zenheadbutt: ["9M"] - } - }, - gligar: { - learnset: { - acrobatics: ["9M", "9L22", "7M", "7L22", "6M", "6L22", "5M", "5L22"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "7E", "6E", "5E", "4E"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "7E", "6E", "5E", "4E"], - breakingswipe: ["9M"], - brickbreak: ["9M", "7M", "6M", "5M", "4M"], - bugbite: ["7T", "6T", "5T"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["9E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - crabhammer: ["9L45"], - crosspoison: ["9E", "7E", "6E", "5E", "4E"], - crunch: ["9M"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - darkpulse: ["9M", "7M", "6M", "5T", "4M"], - defog: ["7T", "4M"], - detect: ["7V"], - dig: ["6M", "5M", "4M", "3M"], - doubleedge: ["9M", "9E", "7E", "6E", "5E", "4E", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["3T"], - dualwingbeat: ["9M"], - earthpower: ["9M", "7T", "6T", "5T", "4T"], - earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["9M", "7M", "6M", "5M", "4M"], - feint: ["9E", "7E", "6E", "5E", "5D", "4E"], - feintattack: ["7L19", "7V", "6L19", "5L19", "4L23", "3L28"], - firefang: ["9M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: [ - "9L16", - "7L16", - "7V", - "6L16", - "5L16", - "4T", - "4L20", - "3T" - ], - guillotine: ["7L55", "7V", "6L55", "5L49", "4L45", "3L52"], - gunkshot: ["9M"], - harden: ["9L7", "7L7", "7V", "6L7", "5L7", "4L9", "3L13"], - headbutt: ["7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M"], - honeclaws: ["6M", "5M"], - icefang: ["9M"], - irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: [ - "9M", - "9L10", - "7T", - "7L10", - "6T", - "6L10", - "5T", - "5L10", - "4T", - "4L12" - ], - lunge: ["9M"], - metalclaw: ["9M", "7E", "7V", "6E", "5E", "4E", "3E"], - mimic: ["3T"], - mudshot: ["9M"], - mudslap: ["9M"], - naturalgift: ["4M"], - nightslash: ["9E", "7E", "6E", "5E", "4E"], - payback: ["7M", "6M", "5M", "4M"], - poisonjab: ["9M", "7M", "6M", "5M", "4M"], - poisonsting: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - poisontail: ["9M", "9L19", "7E", "6E", "5E"], - powertrick: ["7E", "6E", "5E", "4E"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychicfangs: ["9M"], - quickattack: ["9L13", "7L13", "7V", "6L13", "5L13", "4L16", "3L20"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - razorwind: ["7E", "7V", "6E", "5E", "4E", "3E"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockclimb: ["7E", "6E", "5E"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - roost: ["7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - sandattack: [ - "9L4", - "7L4", - "7V", - "6L4", - "5L4", - "5D", - "4L5", - "3L6", - "3S0" - ], - sandstorm: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - sandtomb: ["9M", "7E", "6E", "5E", "4E", "3E"], - scaleshot: ["9M"], - scaryface: ["9M"], - screech: ["9L35", "7L35", "7V", "6L35", "5L31", "4L27", "3L44"], - secretpower: ["6M", "4M", "3M"], - skittersmack: ["9M"], - skyuppercut: ["7L45", "6L45", "5L45"], - slash: ["9L27", "7L27", "7V", "6L27", "5L27", "4L31", "3L36"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - spikes: ["9M"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - steelwing: ["7M", "6M", "4M", "3M"], - stoneedge: ["9M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - strugglebug: ["9M", "6M", "5M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "7V", "4T", "3T"], - swordsdance: [ - "9M", - "9L50", - "7M", - "7L50", - "6M", - "6L50", - "5M", - "5L38", - "4M", - "4L34", - "3T" - ], - tailwind: ["9M", "7T", "6T", "5T", "5D", "4T"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M", "4M"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["9M", "7T"], - thunderfang: ["9M"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M"], - uturn: [ - "9M", - "9L30", - "7M", - "7L30", - "6M", - "6L30", - "5M", - "5L30", - "4M", - "4L38" - ], - venoshock: ["9M", "7M", "6M", "5M"], - wingattack: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - xscissor: [ - "9M", - "9L40", - "7M", - "7L40", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L42" - ] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["poisonsting", "sandattack"], - pokeball: "pokeball" - } - ] - }, - gliscor: { - learnset: { - acrobatics: ["9M", "9L22", "7M", "7L22", "6M", "6L22", "5M", "5L22"], - aerialace: ["9M", "7M", "6M", "5M", "4M"], - agility: ["9M"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["7M", "6M", "5M", "4M"], - batonpass: ["9M"], - breakingswipe: ["9M"], - brickbreak: ["9M", "7M", "6M", "5M", "4M"], - brutalswing: ["7M"], - bugbite: ["7T", "6T", "5T"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - crabhammer: ["9L45"], - crunch: ["9M"], - cut: ["6M", "5M", "4M"], - darkpulse: ["9M", "7M", "6M", "5T", "4M"], - defog: ["7T", "4M"], - dig: ["6M", "5M", "4M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - dualwingbeat: ["9M"], - earthpower: ["9M", "7T", "6T", "5T", "4T"], - earthquake: ["9M", "7M", "6M", "5M", "4M"], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - falseswipe: ["9M", "7M", "6M", "5M", "4M"], - feintattack: ["7L19", "6L19", "5L19", "4L23"], - firefang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], - fling: ["9M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["9L16", "7L16", "6L16", "5L16", "4T", "4L20"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - guillotine: ["7L1", "6L1", "5L49", "4L45"], - gunkshot: ["9M"], - harden: ["9L1", "7L1", "6L1", "5L1", "4L1"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - highhorsepower: ["9M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M"], - icefang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], - irontail: ["7T", "6T", "5T", "4M"], - knockoff: [ - "9M", - "9L19", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - lunge: ["9M"], - metalclaw: ["9M"], - mudshot: ["9M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - nightslash: ["9L27", "7L27", "6L27", "5L27", "4L31"], - payback: ["7M", "6M", "5M", "4M"], - poisonjab: [ - "9M", - "9L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - poisontail: ["9M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - psychicfangs: ["9M"], - quickattack: ["9L13", "7L13", "6L13", "5L13", "4L16"], - raindance: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - roost: ["7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - sandattack: ["9L1", "7L1", "6L1", "5L1", "4L1"], - sandstorm: ["9M", "7M", "6M", "5M", "4M"], - sandtomb: ["9M"], - scaleshot: ["9M"], - scaryface: ["9M"], - screech: ["9L35", "7L35", "6L35", "5L31", "4L27"], - secretpower: ["6M", "4M"], - skittersmack: ["9M"], - skyattack: ["7T", "6T", "5T", "4T"], - skyuppercut: ["7L45", "6L45", "5L45"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - sludgebomb: ["9M", "7M", "6M", "5M", "4M"], - snore: ["7T", "6T", "5T", "4T"], - spikes: ["9M"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - steelwing: ["7M", "6M", "4M"], - stoneedge: ["9M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M"], - strugglebug: ["9M", "6M", "5M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "4T"], - swordsdance: [ - "9M", - "9L50", - "7M", - "7L50", - "6M", - "6L50", - "5M", - "5L38", - "4M", - "4L34" - ], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M", "4M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M"], - throatchop: ["9M", "7T"], - thunderfang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["9M", "7M", "6M", "5M", "4M"], - toxicspikes: ["9M"], - uturn: [ - "9M", - "9L30", - "7M", - "7L30", - "6M", - "6L30", - "5M", - "5L30", - "4M", - "4L38" - ], - venoshock: ["9M", "7M", "6M", "5M"], - xscissor: [ - "9M", - "9L40", - "7M", - "7L40", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L42" - ] - } - }, - snubbull: { - learnset: { - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bite: ["9L7", "7L7", "7V", "6L7", "5L7", "4L7", "3L13"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - bulkup: ["9M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - charm: [ - "9M", - "9L1", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "3L8", - "3S0" - ], - closecombat: ["9M", "7E", "6E", "5E", "5D", "4E"], - confide: ["7M", "6M"], - counter: ["9E", "3T"], - covet: ["7T", "6T", "5T"], - crunch: [ - "9M", - "9L49", - "7L49", - "7E", - "7V", - "6L49", - "6E", - "5L49", - "5E", - "4L49", - "4E", - "3L53", - "3E" - ], - curse: ["9M", "7V"], - dazzlinggleam: ["9M", "7M", "6M"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["9M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "7E", "6E", "5E", "5D", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "7E", "6E"], - feintattack: ["7E", "7V", "6E", "5E", "4E", "3E"], - fireblast: ["9M", "7M", "6M", "5M", "4M", "3M"], - firefang: [ - "9M", - "9L1", - "7L1", - "7E", - "6L1", - "6E", - "5L1", - "5E", - "4L1", - "4E" - ], - firepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - growl: ["9L1"], - headbutt: ["9L19", "7L19", "7V", "6L19", "5L19", "4T", "4L19"], - healbell: [ - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "7T", "6T", "5T"], - icefang: [ - "9M", - "9L1", - "7L1", - "7E", - "6L1", - "6E", - "5L1", - "5E", - "4L1", - "4E" - ], - icepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - lashout: ["9M"], - lastresort: ["9L31", "7T", "6T", "5T", "4T"], - leer: ["7V"], - lick: ["9L13", "7L13", "7V", "6L13", "5L13", "4L13", "3L19"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - megakick: ["3T"], - megapunch: ["3T"], - metronome: ["9M", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - mimic: ["9E", "7E", "6E", "5E", "3T"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - overheat: ["9M", "7M", "6M", "5M", "4M", "3M"], - payback: [ - "9L43", - "7M", - "7L43", - "6M", - "6L43", - "5M", - "5L43", - "4M", - "4L43" - ], - playrough: ["9M", "9L37", "7L37", "6L37"], - poweruppunch: ["6M"], - present: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychicfangs: ["9M"], - rage: ["7L31", "7V", "6L31", "5L31", "4L31", "3L34"], - raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["7M", "7V", "6M", "5M", "4E", "3E"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["9E", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M"], - roar: [ - "9M", - "9L25", - "7M", - "7L25", - "7V", - "6M", - "6L25", - "5M", - "5L25", - "4M", - "4L25", - "3M", - "3L26" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - scaryface: [ - "9M", - "9L1", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowball: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - smellingsalts: ["7E", "6E", "5E", "4E", "3E"], - snarl: ["9M", "7M", "6M", "5M"], - snore: [ - "9E", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E" - ], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - spite: ["9M"], - stompingtantrum: ["9M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["9M", "7T", "6T", "5T", "4T"], - superpower: ["7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - tailwhip: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L4", "3S0"], - takedown: ["9M", "7V", "5L37", "4L37", "3L43"], - taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderfang: [ - "9M", - "9L1", - "7L1", - "7E", - "6L1", - "6E", - "5L1", - "5E", - "4L1", - "4E" - ], - thunderpunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["9M"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - wildcharge: ["9M", "7M", "6M", "5M"], - workup: ["7M", "5M"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["tackle", "scaryface", "tailwhip", "charm"], - pokeball: "pokeball" - } - ] - }, - granbull: { - learnset: { - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bite: ["9L7", "7L7", "7V", "6L7", "5L7", "4L7", "3L13"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - bulkup: ["9M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - charm: ["9M", "9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L8"], - closecombat: ["9M"], - confide: ["7M", "6M"], - counter: ["3T"], - covet: ["7T", "6T", "5T"], - crunch: ["9M", "9L59", "7L59", "6L59", "5L59", "4L59", "3L61"], - curse: ["9M", "7V"], - dazzlinggleam: ["9M", "7M", "6M"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["9M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M"], - fireblast: ["9M", "7M", "6M", "5M", "4M", "3M"], - firefang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], - firepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - growl: ["9L1"], - headbutt: ["9L19", "7L19", "7V", "6L19", "5L19", "4T", "4L19"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "7T", "6T", "5T"], - icefang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], - icepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - irontail: ["7T", "6T", "5T", "4M", "3M"], - lashout: ["9M"], - lastresort: ["9L35", "7T", "6T", "5T", "4T"], - lick: ["9L13", "7L13", "7V", "6L13", "5L13", "4L13", "3L19"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M"], - megakick: ["3T"], - megapunch: ["3T"], - metronome: ["9M", "3T"], - mimic: ["3T"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - outrage: ["9M", "9L1", "7T", "7L1", "6T", "6L1", "5T", "5L67"], - overheat: ["9M", "7M", "6M", "5M", "4M", "3M"], - payback: [ - "9L51", - "7M", - "7L51", - "6M", - "6L51", - "5M", - "5L51", - "4M", - "4L51" - ], - playrough: ["9M", "9L43", "7L43", "6L43"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychicfangs: ["9M"], - rage: ["7L35", "7V", "6L35", "5L35", "4L35", "3L38"], - raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["7M", "6M", "5M"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M"], - roar: [ - "9M", - "9L27", - "7M", - "7L27", - "7V", - "6M", - "6L27", - "5M", - "5L27", - "4M", - "4L27", - "3M", - "3L28" - ], - rockclimb: ["4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - scaryface: ["9M", "9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowball: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - snarl: ["9M", "7M", "6M", "5M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - spite: ["9M"], - stompingtantrum: ["9M", "7T"], - stoneedge: ["9M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["9M", "7T", "6T", "5T", "4T"], - superpower: ["7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - tailwhip: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L4"], - takedown: ["9M", "7V", "5L43", "4L43", "3L49"], - taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunder: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderfang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], - thunderpunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["9M"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - wildcharge: ["9M", "7M", "6M", "5M"], - workup: ["7M", "5M"], - zapcannon: ["7V"] - }, - encounters: [{ generation: 2, level: 15 }] - }, - qwilfish: { - learnset: { - acidspray: ["9M", "9E", "8E", "7E", "6E", "5E"], - acupressure: ["9L52", "8L60"], - agility: ["9M"], - aquajet: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], - aquatail: [ - "9L48", - "8L56", - "7T", - "7L45", - "6T", - "6L45", - "5T", - "5L45", - "4T", - "4L45" - ], - assurance: ["8M"], - astonish: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - barbbarrage: ["9E"], - blizzard: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brine: [ - "9L24", - "8M", - "8L24", - "7L33", - "7E", - "6L33", - "6E", - "5L33", - "5E", - "4M", - "4L33" - ], - bubble: ["7L13", "6L13"], - bubblebeam: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - crunch: ["9M"], - curse: ["9M", "7V"], - defensecurl: ["7V", "3T"], - destinybond: ["9L56", "8L66", "7L1", "6L1", "5L53", "4L53", "3L45"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - explosion: ["7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fellstinger: ["9L12", "8L12", "7L1", "6L1"], - flail: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - flipturn: ["9M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M"], - gunkshot: ["9M"], - gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - harden: [ - "9L4", - "8L4", - "7L9", - "7V", - "6L9", - "5L9", - "4L9", - "3L9", - "3S0" - ], - haze: ["9M", "9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - headbutt: ["7V", "4T"], - hex: ["9M", "8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: ["9M", "8M", "7L1", "7V", "6L1", "5L57", "4L57", "3L37"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - liquidation: ["9M", "8M", "7T"], - mimic: ["3T"], - minimize: [ - "9L16", - "8L16", - "7L9", - "7V", - "6L9", - "5L9", - "4L9", - "3L9", - "3S0" - ], - mudshot: ["9M"], - naturalgift: ["4M"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - pinmissile: [ - "9L32", - "8M", - "8L32", - "7L37", - "7V", - "6L37", - "5L37", - "4L37", - "3L21" - ], - poisonjab: [ - "9M", - "9L28", - "8M", - "8L40", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "5L49", - "4M", - "4L49", - "4E" - ], - poisonsting: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "3L1", - "3S0" - ], - poisontail: ["9M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - revenge: ["8M", "8L28", "7L29", "6L29", "5L29", "4L29", "3L25"], - reversal: ["9M", "8M"], - rollout: ["7L17", "7V", "6L17", "5L17", "4T", "4L17", "3T"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "8M"], - secretpower: ["6M", "5D", "4M", "3M"], - selfdestruct: ["9E", "8M", "3T"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - sludgewave: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spikes: [ - "9M", - "9L20", - "8M", - "8L20", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - spite: ["9M"], - spitup: ["9L40", "8L44", "7L25", "6L25", "5L25", "4L25"], - steelroller: ["8T"], - stockpile: ["9L40", "8L44", "7L25", "6L25", "5L25", "4L25"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - supersonic: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - swordsdance: ["9M", "8M", "3T"], - tackle: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - takedown: [ - "9M", - "8L48", - "7L41", - "7V", - "6L41", - "5L41", - "4L41", - "3L33" - ], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], - terablast: ["9M"], - throatchop: ["9M", "8M", "7T"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["9M", "9L44", "8L52", "7M", "7V", "6M", "5M", "4M", "3M"], - toxicspikes: [ - "9M", - "9L36", - "8M", - "8L36", - "7L21", - "6L21", - "5L21", - "4L21" - ], - venomdrench: ["8M"], - venoshock: ["9M", "8M", "7M", "6M", "5M"], - waterfall: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["9L8", "8L8", "7L1", "7V", "6L1", "5L13", "4L13", "3L13"], - waterpulse: [ - "9M", - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5E", - "4M", - "3M" - ], - whirlpool: ["9M", "8M", "7V", "4M"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["tackle", "poisonsting", "harden", "minimize"], - pokeball: "pokeball" - } - ] - }, - qwilfishhisui: { - learnset: { - acidspray: ["9M", "9E"], - acupressure: ["9L52"], - agility: ["9M"], - aquajet: ["9E"], - aquatail: ["9E"], - astonish: ["9E"], - barbbarrage: ["9L28"], - bite: ["9L8"], - blizzard: ["9M"], - brine: ["9L24"], - bubblebeam: ["9E"], - chillingwater: ["9M"], - crunch: ["9M", "9L48"], - curse: ["9M"], - darkpulse: ["9M"], - destinybond: ["9L56"], - doubleedge: ["9M"], - endure: ["9M"], - facade: ["9M"], - fellstinger: ["9L12"], - flail: ["9E"], - gigaimpact: ["9M"], - gunkshot: ["9M"], - gyroball: ["9M"], - harden: ["9L4"], - haze: ["9M", "9E"], - hex: ["9M"], - hydropump: ["9M"], - icebeam: ["9M"], - icywind: ["9M"], - lashout: ["9M"], - liquidation: ["9M"], - minimize: ["9L16"], - mudshot: ["9M"], - painsplit: ["9M"], - pinmissile: ["9L32"], - poisonjab: ["9M"], - poisonsting: ["9L1"], - poisontail: ["9M"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - reversal: ["9M"], - scaleshot: ["9M"], - scaryface: ["9M"], - selfdestruct: ["9E"], - shadowball: ["9M"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - spikes: ["9M", "9L20"], - spite: ["9M"], - spitup: ["9L40"], - stockpile: ["9L40"], - substitute: ["9M"], - supersonic: ["9E"], - surf: ["9M"], - swift: ["9M"], - swordsdance: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - throatchop: ["9M"], - toxic: ["9M", "9L44"], - toxicspikes: ["9M", "9L36"], - venoshock: ["9M"], - waterfall: ["9M"], - waterpulse: ["9M", "9E"] - } - }, - overqwil: { - learnset: { - acidspray: ["9M"], - acupressure: ["9L52"], - agility: ["9M"], - barbbarrage: ["9L28"], - bite: ["9L8"], - blizzard: ["9M"], - brine: ["9L24"], - chillingwater: ["9M"], - crunch: ["9M", "9L48"], - curse: ["9M"], - darkpulse: ["9M"], - destinybond: ["9L56"], - doubleedge: ["9M"], - endure: ["9M"], - facade: ["9M"], - fellstinger: ["9L12"], - gigaimpact: ["9M"], - gunkshot: ["9M"], - gyroball: ["9M"], - harden: ["9L4"], - haze: ["9M"], - hex: ["9M"], - hydropump: ["9M"], - hyperbeam: ["9M"], - icebeam: ["9M"], - icywind: ["9M"], - lashout: ["9M"], - liquidation: ["9M"], - minimize: ["9L16"], - mudshot: ["9M"], - painsplit: ["9M"], - pinmissile: ["9L32"], - poisonjab: ["9M"], - poisonsting: ["9L1"], - poisontail: ["9M"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - reversal: ["9M"], - scaleshot: ["9M"], - scaryface: ["9M"], - shadowball: ["9M"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - sludgewave: ["9M"], - smartstrike: ["9M"], - spikes: ["9M", "9L20"], - spite: ["9M"], - spitup: ["9L40"], - stockpile: ["9L40"], - substitute: ["9M"], - surf: ["9M"], - swift: ["9M"], - swordsdance: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - throatchop: ["9M"], - toxic: ["9M", "9L44"], - toxicspikes: ["9M", "9L36"], - venoshock: ["9M"], - waterfall: ["9M"], - waterpulse: ["9M"] - } - }, - shuckle: { - learnset: { - acid: ["8E", "7E", "6E", "5E"], - acupressure: ["8E", "7E", "6E", "5E", "4E"], - afteryou: ["7T", "6T", "5T"], - ancientpower: ["4T"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7L1", "7V", "6L1", "5L1", "4L1", "3L28"], - bind: ["7T", "6T", "5T"], - bodyslam: ["8M", "3T"], - bugbite: [ - "8L30", - "7T", - "7L42", - "6T", - "6L42", - "5T", - "5L42", - "4T", - "4L40" - ], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - constrict: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - covet: ["8E"], - curse: ["7V"], - defensecurl: ["8E", "7V", "3T"], - dig: ["8M", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - earthquake: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - encore: ["8M", "7L5", "7V", "6L5", "5L5", "5D", "4L9", "3L14", "3S1"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - finalgambit: ["8E", "7E", "6E", "5E"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gastroacid: [ - "8L45", - "7T", - "7L27", - "6T", - "6L27", - "5T", - "5L27", - "4T", - "4L35" - ], - guardsplit: ["8L35", "7L45", "6L45", "5L45"], - gyroball: ["8M", "7M", "6M", "5M", "4M"], - headbutt: ["7V", "4T"], - helpinghand: [ - "8M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4T", - "4E" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - infestation: ["8E", "7M", "6M"], - irondefense: ["8M"], - knockoff: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], - meteorbeam: ["8T"], - mimic: ["3T"], - mudshot: ["8M"], - mudslap: ["7E", "7V", "6E", "5E", "4T", "4E", "3T"], - naturalgift: ["4M"], - powersplit: ["8L35", "7L45", "6L45", "5L45"], - powertrick: ["8L55", "7L31", "6L31", "5L31", "4L48"], - protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: [ - "8M", - "8L25", - "7M", - "7L20", - "7V", - "6M", - "6L20", - "5M", - "5L20", - "4M", - "4L27", - "3M", - "3L37" - ], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["8M"], - rockblast: ["8M", "7E", "6E", "5E"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: [ - "8M", - "8L40", - "7M", - "7L38", - "6M", - "6L38", - "5M", - "5L38", - "4M", - "3T" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: ["8L15", "7L23", "6L23", "5L23"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["8L5", "7L1", "7V", "6L1", "5L1", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "8M", - "8L20", - "7M", - "7L16", - "7V", - "6M", - "6L16", - "5M", - "5L16", - "4M", - "4L14", - "3M", - "3L23" - ], - sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - sandtomb: ["8M", "7E", "6E", "5E", "4E"], - secretpower: ["6M", "4M", "3M"], - shellsmash: ["8L65", "7L34", "6L34", "5L34", "5D"], - skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8M", "7M", "7V", "6M", "5M", "4M", "3M", "3S1"], - sludgewave: ["8M", "7M", "6M", "5M"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: ["8M", "7T", "6T", "5T", "4M"], - steelroller: ["8T"], - stickyweb: ["8L50", "7L1", "6L1"], - stoneedge: [ - "8M", - "8L60", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "5L49", - "4M" - ], - strength: ["7V", "6M", "5M", "4M", "3M"], - stringshot: ["4T"], - strugglebug: ["8L10", "7L12", "6M", "6L12", "5M", "5L1"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T", "3S1"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - toxic: ["8E", "7M", "7V", "6M", "5M", "4M", "3M", "3S1"], - venoshock: ["8M", "7M", "6M", "5M"], - withdraw: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - wrap: ["8L1", "7L9", "7V", "6L9", "5L9", "4L22", "3L9", "3S0"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - abilities: ["sturdy"], - moves: ["constrict", "withdraw", "wrap"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 20, - abilities: ["sturdy"], - moves: ["substitute", "toxic", "sludgebomb", "encore"], - pokeball: "pokeball" - } - ] - }, - heracross: { - learnset: { - aerialace: [ - "9M", - "9L15", - "8L15", - "7M", - "7L10", - "6M", - "6L10", - "5M", - "5L10", - "4M", - "4L13" - ], - armthrust: ["9L1", "7L1", "6L1"], - assurance: ["8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bide: ["7E", "7V", "6E", "5E", "4E", "3E"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: [ - "9M", - "9L30", - "8M", - "8L30", - "7M", - "7L28", - "6M", - "6L25", - "5M", - "5L19", - "4M", - "4L19", - "3M", - "3L23" - ], - brutalswing: ["8M", "7M"], - bugbite: ["9M", "7T", "6T", "5T", "4T"], - bugbuzz: ["9M"], - bulkup: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - bulletseed: ["9M", "8M", "7L1", "6L1", "6S0", "6S1"], - captivate: ["4M"], - chipaway: ["7L16", "6L16", "5L16"], - closecombat: [ - "9M", - "9L60", - "8M", - "8L60", - "7L43", - "6L34", - "6S0", - "5L34", - "4L37" - ], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - counter: [ - "9L25", - "8L25", - "7L19", - "7V", - "6L19", - "5L19", - "4L25", - "3T", - "3L30" - ], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - detect: ["7V"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "9E", "8E", "7E", "6E", "5E", "4E", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthquake: ["9M", "8M", "7M", "7V", "6M", "6S1", "5M", "4M", "3M"], - endeavor: ["9M"], - endure: [ - "9M", - "9L10", - "8M", - "8L10", - "7L1", - "7V", - "6L1", - "5L1", - "4M", - "4L1", - "3T", - "3L11" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["9M", "8M", "7M", "6M", "5M", "4E", "3E"], - feint: ["9E", "8E", "7L7", "6L7", "5L37", "4L49"], - flail: ["9E", "8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "7E", "6T", "6E", "5E", "5D", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyattack: ["9L5", "8L5", "7L25", "7V", "6L7", "5L7", "4L7", "3L17"], - furycutter: ["7V", "4T", "3T"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - harden: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - headbutt: ["7V", "4T"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M", "8M"], - hornattack: [ - "9L20", - "8L20", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "3L6" - ], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - lunge: ["9M"], - megahorn: [ - "9L55", - "8M", - "8L55", - "7L37", - "7E", - "7V", - "6L37", - "6E", - "6S0", - "5L46", - "5E", - "4L55", - "3L53" - ], - mimic: ["3T"], - naturalgift: ["4M"], - nightslash: ["9E", "8E", "7L1", "6L1", "5L1", "4L1"], - pinmissile: ["9L35", "8M", "8L35", "7L31", "6L31", "6S0", "6S1"], - pounce: ["9M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7E", "6E", "5E", "4E"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - revenge: ["8M", "7E", "6E", "5E", "4E"], - reversal: ["9M", "8M", "7L46", "7V", "6L43", "5L43", "4L43", "3L45"], - rockblast: ["9M", "8M", "7E", "6E", "6S1"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["9E", "8E", "7E", "6E", "5E", "3T"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - skittersmack: ["9M"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "7M", "6M", "5M"], - smartstrike: ["9M", "8M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spikes: ["9M", "8M"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - strugglebug: ["9M", "6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swordsdance: [ - "9M", - "9L50", - "8M", - "8L50", - "7M", - "6M", - "5M", - "4M", - "3T" - ], - tackle: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M", "8E", "7L34", "7V", "6L28", "5L28", "4L31", "3L37"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thrash: ["9L45", "8L45"], - throatchop: ["9M", "9L40", "8M", "8L40", "7T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - upperhand: ["9M"], - vacuumwave: ["9M", "4T"], - venoshock: ["8M", "7M", "6M", "5M"], - workup: ["8M", "7M", "5M"] - }, - eventData: [ - { - generation: 6, - level: 50, - gender: "F", - nature: "Adamant", - moves: ["bulletseed", "pinmissile", "closecombat", "megahorn"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - nature: "Adamant", - abilities: ["guts"], - moves: ["pinmissile", "bulletseed", "earthquake", "rockblast"], - pokeball: "cherishball" - } - ] - }, - sneasel: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: [ - "9M", - "9L48", - "8M", - "8L48", - "7L20", - "7V", - "6L20", - "5L20", - "4L24", - "3L36" - ], - assist: ["7E", "6E", "5E", "4E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["9M", "8M", "7E", "6E", "5E", "4M"], - beatup: [ - "9L42", - "8M", - "8L42", - "7L28", - "7V", - "6L28", - "5L28", - "4L38", - "3L57" - ], - bite: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - blizzard: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - crushclaw: ["7E", "6E", "5E", "4E", "3E"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["9M", "8M", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["3T"], - doublehit: ["9E", "8E", "7E", "6E", "5E", "4E"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - dynamicpunch: ["7V", "3T"], - embargo: ["7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - faketears: ["9M", "8M"], - falseswipe: ["9M", "8M", "7M", "6M", "5M", "4M"], - feint: ["9E", "8E", "7E", "6E", "5E"], - feintattack: ["7L10", "7V", "6L10", "5L10", "4L14", "3L22"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - foresight: ["7E", "7V", "6E", "5E", "4E", "3E"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - furyswipes: [ - "9L30", - "8L30", - "7L16", - "7V", - "6L16", - "5L16", - "4L21", - "3L29" - ], - gigaimpact: ["9M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["9L36", "8L36", "7L25", "6M", "6L25", "5M", "5L25"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: [ - "9M", - "8M", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "5D", - "4T", - "4E", - "3T" - ], - iceshard: [ - "9E", - "8E", - "7L47", - "7E", - "6L47", - "6E", - "5L47", - "5E", - "4L49", - "4E" - ], - iciclecrash: ["9E", "8E", "7E", "6E"], - iciclespear: ["9M"], - icywind: [ - "9M", - "9L24", - "8M", - "8L24", - "7T", - "7L14", - "7V", - "6T", - "6L14", - "5T", - "5L14", - "4T", - "4L28", - "3T", - "3L43" - ], - irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "5D", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - megakick: ["8M"], - megapunch: ["8M"], - metalclaw: [ - "9M", - "9L18", - "8L18", - "7L22", - "7V", - "6L22", - "5L22", - "4L42", - "3L64" - ], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - nastyplot: ["9M"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychocut: ["8M"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - punishment: ["7L44", "7E", "6L44", "6E", "5L44", "5E", "4E"], - pursuit: ["7E", "6E", "5E", "4E"], - quickattack: [ - "9L12", - "8L12", - "7L8", - "7V", - "6L8", - "5L8", - "4L8", - "3L8", - "3S0" - ], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8M", "7M", "7V", "6M", "5M", "4E", "3E"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - scratch: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - screech: [ - "9L54", - "8M", - "8L54", - "7L32", - "7V", - "6L32", - "5L10", - "4L10", - "3L15" - ], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - slash: ["9L60", "8L60", "7L35", "7V", "6L35", "5L35", "4L35", "3L50"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snatch: ["7T", "7L40", "6T", "6L40", "5T", "5L40", "4M", "3M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - spite: [ - "9M", - "9E", - "8E", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - taunt: [ - "9M", - "9L6", - "8M", - "8L6", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "5D", - "4M", - "4L1", - "3M", - "3L1", - "3S0" - ], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["9M", "8M", "7T", "7E"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - tripleaxel: ["9M", "8T"], - upperhand: ["9M"], - waterpulse: ["9M"], - whirlpool: ["8M", "4M"], - xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["scratch", "leer", "taunt", "quickattack"], - pokeball: "pokeball" - } - ] - }, - sneaselhisui: { - learnset: { - acidspray: ["9M"], - aerialace: ["9M"], - agility: ["9M", "9L48"], - brickbreak: ["9M", "9L30"], - bulkup: ["9M"], - calmmind: ["9M"], - closecombat: ["9M", "9L60"], - coaching: ["9M"], - counter: ["9E"], - dig: ["9M"], - doublehit: ["9E"], - endure: ["9M"], - facade: ["9M"], - fakeout: ["9E"], - falseswipe: ["9M"], - feint: ["9E"], - fling: ["9M"], - focusblast: ["9M"], - focuspunch: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - gunkshot: ["9M"], - honeclaws: ["9L36"], - lashout: ["9M"], - leer: ["9L1"], - lowkick: ["9M"], - lowsweep: ["9M"], - metalclaw: ["9M", "9L18"], - nastyplot: ["9M"], - nightslash: ["9E"], - poisonjab: ["9M", "9L24"], - poisontail: ["9M"], - protect: ["9M"], - quickattack: ["9L12"], - quickguard: ["9E"], - raindance: ["9M"], - rest: ["9M"], - reversal: ["9M"], - rocksmash: ["9L1"], - scratch: ["9L1"], - screech: ["9L54"], - shadowball: ["9M"], - shadowclaw: ["9M"], - slash: ["9L42"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - sludgewave: ["9M"], - spite: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - swift: ["9M"], - switcheroo: ["9E"], - swordsdance: ["9M"], - takedown: ["9M"], - taunt: ["9M", "9L6"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M"], - toxic: ["9M"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - vacuumwave: ["9M"], - venoshock: ["9M"], - xscissor: ["9M"] - } - }, - weavile: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M"], - agility: ["9M", "9L1", "8M", "8L1"], - assurance: ["9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - attract: ["8M", "7M", "6M", "5M", "4M"], - avalanche: ["9M", "8M", "4M"], - batonpass: ["9M"], - beatup: ["9L1", "8M", "8L1"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], - brickbreak: ["9M", "8M", "7M", "6M", "6S1", "5M", "4M", "4S0"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - cut: ["6M", "5M", "4M"], - darkpulse: [ - "9M", - "9L66", - "8M", - "8L66", - "7M", - "7L47", - "6M", - "6L47", - "5T", - "5L47", - "4M", - "4L49" - ], - dig: ["9M", "8M", "6M", "5M", "4M"], - doubleteam: ["7M", "6M", "5M", "4M"], - dreameater: ["7M", "6M", "5M", "4M"], - embargo: ["7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - fakeout: ["4S0"], - faketears: ["9M", "8M"], - falseswipe: ["9M", "8M", "7M", "6M", "5M", "4M"], - feintattack: ["7L10", "6L10", "5L10", "4L14"], - fling: [ - "9M", - "9L42", - "8M", - "8L42", - "7M", - "7L28", - "6M", - "6L28", - "5M", - "5L28", - "4M", - "4L38" - ], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - furyswipes: ["9L30", "8L30", "7L16", "6L16", "5L16", "4L21"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["9L36", "8L36", "7L25", "6M", "6L25", "5M", "5L25"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icepunch: ["9M", "8M", "7T", "6T", "6S1", "5T", "4T"], - iceshard: ["9L1", "8L1", "4S0"], - icespinner: ["9M"], - iciclespear: ["9M", "8M"], - icywind: [ - "9M", - "9L24", - "8M", - "8L24", - "7T", - "7L14", - "6T", - "6L14", - "5T", - "5L14", - "4T", - "4L28" - ], - irontail: ["8M", "7T", "6T", "5T", "4M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - megakick: ["8M"], - megapunch: ["8M"], - metalclaw: ["9M", "9L18", "8L18", "7L22", "6L22", "5L22", "4L42"], - metronome: ["9M"], - mudslap: ["4T"], - nastyplot: [ - "9M", - "9L48", - "8M", - "8L48", - "7L20", - "6L20", - "5L20", - "4L24" - ], - naturalgift: ["4M"], - nightslash: [ - "9L60", - "8L60", - "7L35", - "6L35", - "6S1", - "5L35", - "4L35", - "4S0" - ], - payback: ["8M", "7M", "6M", "5M", "4M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychocut: ["8M"], - psychup: ["7M", "6M", "5M", "4M"], - punishment: ["7L44", "6L44", "5L44"], - quickattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - reflect: ["8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - revenge: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - reversal: ["9M"], - rocksmash: ["6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - scratch: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - screech: ["9L54", "8M", "8L54", "7L32", "6L32", "5L10", "4L10"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - slash: ["9L1", "8L1"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snatch: ["7T", "7L40", "6T", "6L40", "5T", "5L40", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - snowscape: ["9M"], - spite: ["9M", "7T", "6T", "5T", "4T"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - surf: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "8M", "4T"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M"], - takedown: ["9M"], - taunt: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - throatchop: ["9M", "8M", "7T"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - tripleaxel: ["9M", "8T"], - upperhand: ["9M"], - waterpulse: ["9M"], - whirlpool: ["8M", "4M"], - xscissor: ["9M", "8M", "7M", "6M", "6S1", "5M", "4M"] - }, - eventData: [ - { - generation: 4, - level: 30, - gender: "M", - nature: "Jolly", - moves: ["fakeout", "iceshard", "nightslash", "brickbreak"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 48, - gender: "M", - perfectIVs: 2, - moves: ["nightslash", "icepunch", "brickbreak", "xscissor"], - pokeball: "cherishball" - } - ] - }, - sneasler: { - learnset: { - acidspray: ["9M"], - acrobatics: ["9M"], - aerialace: ["9M"], - agility: ["9M", "9L48"], - brickbreak: ["9M", "9L30"], - bulkup: ["9M"], - calmmind: ["9M"], - closecombat: ["9M", "9L60"], - coaching: ["9M"], - dig: ["9M"], - direclaw: ["9L0"], - endure: ["9M"], - facade: ["9M"], - falseswipe: ["9M"], - firepunch: ["9M"], - fling: ["9M", "9L1"], - focusblast: ["9M"], - focuspunch: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - gunkshot: ["9M"], - honeclaws: ["9L36"], - hyperbeam: ["9M"], - lashout: ["9M"], - leer: ["9L1"], - lowkick: ["9M"], - lowsweep: ["9M"], - metalclaw: ["9M", "9L18"], - nastyplot: ["9M"], - poisonjab: ["9M", "9L24"], - poisontail: ["9M"], - protect: ["9M"], - quickattack: ["9L12"], - raindance: ["9M"], - rest: ["9M"], - reversal: ["9M"], - rockslide: ["9M"], - rocksmash: ["9L1"], - rocktomb: ["9M"], - scratch: ["9L1"], - screech: ["9L54"], - shadowball: ["9M"], - shadowclaw: ["9M"], - slash: ["9L42"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - sludgewave: ["9M"], - spite: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - swift: ["9M"], - swordsdance: ["9M"], - takedown: ["9M"], - taunt: ["9M", "9L6"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M"], - toxic: ["9M"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uturn: ["9M"], - vacuumwave: ["9M"], - venoshock: ["9M"], - xscissor: ["9M"] - } - }, - teddiursa: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["9M"], - babydolleyes: ["9L1", "7L1", "6L1"], - bellydrum: ["9E", "7E", "6E", "5E", "4E"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - bulkup: ["9M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - charm: ["9M", "9L33", "7L36", "6L36", "5L36", "4L36"], - chipaway: ["7E", "6E", "5E"], - closecombat: ["9M", "9E", "7E", "6E", "5E", "4E"], - confide: ["7M", "6M"], - counter: ["9E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - covet: ["9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4L1"], - crosschop: ["9E", "7E", "6E", "5E", "4E"], - crunch: ["9M", "9E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: ["7V", "3T"], - dig: ["9M", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "9E", "7E", "6E", "5E", "4E", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - earthquake: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - faketears: [ - "9M", - "9E", - "7L1", - "7E", - "6L1", - "6E", - "5L1", - "5E", - "5D", - "4L1", - "4E", - "3L19", - "3E" - ], - feintattack: ["7L15", "7V", "6L15", "5L15", "4L15", "3L25"], - firepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - fling: [ - "9M", - "9L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L57", - "4M", - "4L57" - ], - focusenergy: ["7V"], - focuspunch: ["9M", "7T", "6T", "5D", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["9E", "7V", "4T", "3T"], - furyswipes: ["9L8", "7L8", "7V", "6L8", "5L8", "4L8", "3L13"], - gunkshot: ["9M", "7T", "6T", "5T", "4T"], - headbutt: ["7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hypervoice: ["9M", "7T", "6T", "5T"], - icepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - lastresort: ["7T", "6T", "5T", "4T"], - leer: ["7V", "5L1", "4L1", "3L1", "3S0"], - lick: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L7", "3S0", "3S1"], - lowkick: ["9M"], - megakick: ["3T"], - megapunch: ["3T"], - metalclaw: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3E", "3S1"], - metronome: ["9M", "3T"], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - nightslash: ["9E", "7E", "6E", "5E", "4E"], - payback: ["9L13", "7M", "6M", "5M", "4M"], - playnice: ["9L25", "7L25", "6L25"], - playrough: ["9M", "9L29", "7E", "6E"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - refresh: ["3S1"], - rest: [ - "9M", - "9L37", - "7M", - "7L43", - "7V", - "6M", - "6L43", - "5M", - "5L43", - "4M", - "4L43", - "3M", - "3L31" - ], - retaliate: ["6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M", "3S1"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - rollout: ["7V", "4T", "3T"], - round: ["7M", "6M", "5M"], - scratch: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - seismictoss: ["9E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - slash: ["9L22", "7L29", "7V", "6L29", "5L29", "4L29", "3L37"], - sleeptalk: [ - "9M", - "7M", - "7E", - "7V", - "6M", - "6E", - "5T", - "5E", - "4M", - "4E", - "3T", - "3E" - ], - smackdown: ["9M"], - snore: [ - "9L37", - "7T", - "7L43", - "7V", - "6T", - "6L43", - "5T", - "5L43", - "4T", - "4L43", - "3T", - "3L43" - ], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - superpower: ["7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["9L17", "7L22", "6L22", "5L22", "4L22"], - swift: ["9M", "7V", "4T", "3T"], - swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], - takedown: ["9M", "7E", "7V", "6E", "5E", "4E", "3E"], - taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thrash: ["9L41", "7L50", "7V", "6L50", "5L50", "4L50", "3L49"], - thunderpunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["9M"], - workup: ["7M", "5M"], - yawn: ["9E", "7E", "6E", "5E", "4E", "3E"], - zapcannon: ["7V"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - abilities: ["pickup"], - moves: ["scratch", "leer", "lick"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 11, - abilities: ["pickup"], - moves: ["refresh", "metalclaw", "lick", "return"] - } - ], - encounters: [{ generation: 2, level: 2 }] - }, - ursaring: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["9M", "4M"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - bulkup: ["9M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - charm: ["9M"], - closecombat: ["9M"], - confide: ["7M", "6M"], - counter: ["3T"], - covet: ["9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4L1"], - crunch: ["9M"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - defensecurl: ["7V", "3T"], - dig: ["9M", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - earthquake: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1", "3L19"], - feintattack: ["7L15", "7V", "6L15", "5L15", "4L15", "3L25"], - firepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - furyswipes: ["9L8", "7L8", "7V", "6L8", "5L8", "4L8", "3L1"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - gunkshot: ["9M", "7T", "6T", "5T", "4T"], - hammerarm: ["9L64", "7L1", "6L1", "5L67", "4L67"], - headbutt: ["7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M", "9L48"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "7T", "6T", "5T"], - icepunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - laserfocus: ["7T"], - lastresort: ["7T", "6T", "5T", "4T"], - leer: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - lick: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - megakick: ["3T"], - megapunch: ["3T"], - metalclaw: ["9M"], - metronome: ["9M", "3T"], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - payback: ["9L13", "7M", "6M", "5M", "4M"], - playnice: ["9L25", "7L25", "6L25"], - playrough: ["9M", "9L29"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "9M", - "9L41", - "7M", - "7L47", - "7V", - "6M", - "6L47", - "5M", - "5L47", - "4M", - "4L47", - "3M", - "3L31" - ], - retaliate: ["6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - round: ["7M", "6M", "5M"], - scaryface: ["9M", "9L35", "7L38", "6L38", "5L38", "4L38"], - scratch: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - seismictoss: ["3T"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - slash: ["9L22", "7L29", "7V", "6L29", "5L29", "4L29", "3L37"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "7M", "6M", "5M"], - snore: [ - "9L41", - "7T", - "7L49", - "7V", - "6T", - "6L49", - "5T", - "5L49", - "4T", - "4L49", - "3T", - "3L43" - ], - stompingtantrum: ["9M", "7T"], - stoneedge: ["9M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - superpower: ["7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["9L17", "7L22", "6L22", "5L22", "4L22"], - swift: ["9M", "7V", "4T", "3T"], - swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thrash: ["9L56", "7L58", "7V", "6L58", "5L58", "4L58", "3L49"], - throatchop: ["9M", "7T"], - thunderpunch: ["9M", "7T", "7V", "6T", "5T", "4T", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - workup: ["7M", "5M"], - zapcannon: ["7V"] - }, - encounters: [{ generation: 2, level: 25 }] - }, - ursaluna: { - learnset: { - aerialace: ["9M"], - avalanche: ["9M"], - bodypress: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M"], - bulkup: ["9M"], - bulldoze: ["9M"], - charm: ["9M"], - closecombat: ["9M"], - covet: ["9L1"], - crunch: ["9M"], - curse: ["9M"], - dig: ["9M"], - doubleedge: ["9M"], - drainpunch: ["9M"], - earthpower: ["9M"], - earthquake: ["9M"], - endure: ["9M"], - facade: ["9M"], - faketears: ["9M", "9L1"], - firepunch: ["9M"], - fling: ["9M"], - focuspunch: ["9M"], - furyswipes: ["9L8"], - gigaimpact: ["9M"], - gunkshot: ["9M"], - hammerarm: ["9L64"], - hardpress: ["9M"], - headlongrush: ["9L0"], - heavyslam: ["9M"], - helpinghand: ["9M"], - highhorsepower: ["9M", "9L48"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - icepunch: ["9M"], - leer: ["9L1"], - lick: ["9L1"], - lowkick: ["9M"], - metalclaw: ["9M"], - metronome: ["9M"], - payback: ["9L13"], - playnice: ["9L25"], - playrough: ["9M", "9L29"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M", "9L41"], - roar: ["9M"], - rockslide: ["9M"], - rocktomb: ["9M"], - scaryface: ["9M", "9L35"], - scratch: ["9L1"], - seedbomb: ["9M"], - shadowclaw: ["9M"], - slash: ["9L22"], - sleeptalk: ["9M"], - smackdown: ["9M"], - snore: ["9L41"], - stompingtantrum: ["9M"], - stoneedge: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - supercellslam: ["9M"], - sweetscent: ["9L17"], - swift: ["9M"], - swordsdance: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thrash: ["9L56"], - throatchop: ["9M"], - thunderpunch: ["9M"], - trailblaze: ["9M"], - uproar: ["9M"] - } - }, - ursalunabloodmoon: { - learnset: { - avalanche: ["9M"], - bloodmoon: ["9L70", "9S0"], - bodypress: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M"], - bulldoze: ["9M"], - calmmind: ["9M", "9S0"], - crunch: ["9M"], - dig: ["9M"], - doubleedge: ["9M"], - earthpower: ["9M", "9L48", "9S0"], - earthquake: ["9M"], - endure: ["9M"], - facade: ["9M"], - firepunch: ["9M"], - fling: ["9M"], - focusblast: ["9M"], - focuspunch: ["9M"], - furyswipes: ["9L8"], - gigaimpact: ["9M"], - gunkshot: ["9M"], - hammerarm: ["9L64"], - harden: ["9L17"], - hardpress: ["9M"], - headlongrush: ["9L1"], - heavyslam: ["9M"], - helpinghand: ["9M"], - highhorsepower: ["9M"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - icepunch: ["9M"], - leer: ["9L1"], - lick: ["9L1"], - lowkick: ["9M"], - metalclaw: ["9M"], - moonblast: ["9L56"], - moonlight: ["9L1"], - mudshot: ["9M"], - payback: ["9L13"], - playnice: ["9L25"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M", "9L41"], - roar: ["9M"], - rockslide: ["9M"], - rocktomb: ["9M"], - scaryface: ["9M", "9L35"], - scratch: ["9L1"], - seedbomb: ["9M"], - shadowclaw: ["9M"], - slash: ["9L22", "9S0"], - sleeptalk: ["9M"], - smackdown: ["9M"], - snarl: ["9M"], - snore: ["9L41"], - stompingtantrum: ["9M"], - stoneedge: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - swift: ["9M"], - swordsdance: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderpunch: ["9M"], - trailblaze: ["9M"], - uproar: ["9M"], - vacuumwave: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 70, - nature: "Hardy", - perfectIVs: 3, - moves: ["bloodmoon", "earthpower", "slash", "calmmind"] - } - ], - eventOnly: true - }, - slugma: { - learnset: { - acidarmor: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - afteryou: ["7T", "6T", "5T"], - amnesia: ["9M", "9L36", "7L36", "7V", "6L32", "5L32", "4L31", "3L29"], - ancientpower: ["9L22", "7L22", "6L22", "5L28", "4T", "4L26"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: [ - "9M", - "9L41", - "7L41", - "7V", - "6L41", - "5L46", - "4L46", - "3T", - "3L50" - ], - bulldoze: ["9M"], - captivate: ["4M"], - clearsmog: ["9L20", "7L20", "6L20"], - confide: ["7M", "6M"], - curse: ["9M", "9E", "7E", "7V", "6E", "5E", "4E"], - defensecurl: ["7V", "3T"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: [ - "9M", - "9L50", - "7T", - "7L50", - "7E", - "6T", - "6L50", - "6E", - "5T", - "5L55", - "5E", - "4T", - "4L56" - ], - earthquake: ["9M"], - ember: ["9L6", "7L6", "7V", "6L5", "5L5", "5D", "4L8", "3L8"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - firespin: ["9M"], - flameburst: ["7L27", "6L23", "5L23"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9L48", - "7M", - "7L48", - "7V", - "6M", - "6L48", - "5M", - "5L50", - "4M", - "4L53", - "3M", - "3L36" - ], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - guardswap: ["9E", "7E", "6E"], - harden: ["9L13", "7L13", "7V", "6L13", "5L14", "4L16", "3L22"], - heatcrash: ["9M"], - heatwave: [ - "9M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4T", - "4E", - "3E" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M"], - incinerate: ["9L27", "7L15", "6M", "6L15", "5M"], - inferno: ["9E", "7E", "6E", "5E", "5D"], - infestation: ["7M", "6M"], - irondefense: ["9M", "7T", "6T", "5T", "4T"], - lavaplume: ["9L34", "7L34", "6L34", "5L37", "4L38"], - lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], - memento: ["9E", "7E", "6E", "5E", "4E"], - mimic: ["3T"], - mudshot: ["9M"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - overheat: ["9M", "7M", "6M", "5M", "4M", "3M"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - powergem: ["9M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - recover: ["9L43", "7L43", "6L19", "5L19", "4L23"], - reflect: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["9M"], - rockslide: [ - "9M", - "9L29", - "7M", - "7L29", - "7V", - "6M", - "6L29", - "5M", - "5L41", - "4M", - "4L41", - "3T", - "3L43" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: ["9L8", "7L8", "7V", "6L8", "5L10", "4L11", "3L15"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - rollout: ["9E", "7E", "7V", "6E", "5E", "4T", "3T"], - round: ["7M", "6M", "5M"], - sandstorm: ["9M"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["3T"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M"], - smog: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - smokescreen: ["9E", "7E", "6E", "5E", "4E"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - spitup: ["7E", "6E", "5E", "4E"], - stealthrock: ["9M"], - stockpile: ["9E", "7E", "6E", "5E", "4E"], - stoneedge: ["9M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swallow: ["7E", "6E", "5E", "4E"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - willowisp: ["9M", "7M", "6M", "5M", "4M"], - yawn: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"] - } - }, - magcargo: { - learnset: { - afteryou: ["7T", "6T", "5T"], - amnesia: ["9M", "9L36", "7L36", "7V", "6L32", "5L32", "4L31", "3L29"], - ancientpower: ["9L22", "7L22", "6L22", "5L28", "4T", "4L26"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: [ - "9M", - "9L43", - "7L43", - "7V", - "6L43", - "5L52", - "4L52", - "3T", - "3L60" - ], - bulldoze: ["9M", "7M", "6M", "5M"], - burningjealousy: ["9M"], - captivate: ["4M"], - clearsmog: ["9L20", "7L20", "6L20"], - confide: ["7M", "6M"], - curse: ["9M", "7V"], - defensecurl: ["7V", "3T"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: [ - "9M", - "9L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L67", - "4T", - "4L66" - ], - earthquake: ["9M", "7M", "7V", "6M", "5M", "4M", "3M", "3S0"], - ember: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - endure: ["9M", "7V", "4M", "3T"], - explosion: ["7M", "6M", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - firespin: ["9M"], - flameburst: ["7L27", "6L23", "5L23"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9L54", - "7M", - "7L54", - "7V", - "6M", - "6L54", - "5M", - "5L59", - "4M", - "4L61", - "3M", - "3L36", - "3S0" - ], - flareblitz: ["9M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - gyroball: ["9M", "7M", "6M", "5M", "4M"], - harden: ["9L13", "7L13", "7V", "6L13", "5L14", "4L16", "3L22"], - heatcrash: ["9M"], - heatwave: ["9M", "7T", "6T", "5T", "4T", "3S0"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - incinerate: ["9L27", "7L15", "6M", "6L15", "5M"], - infestation: ["7M", "6M"], - irondefense: ["9M", "7T", "6T", "5T", "4T"], - lavaplume: ["9L34", "7L34", "6L34", "5L37", "4L40"], - lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], - mimic: ["3T"], - mudshot: ["9M"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - overheat: ["9M", "7M", "6M", "5M", "4M", "3M"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - powergem: ["9M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - recover: ["9L47", "7L47", "6L19", "5L19", "4L23"], - reflect: ["9M", "7M", "6M", "5M", "4M", "3M"], - refresh: ["3S0"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["9M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: [ - "9M", - "9L29", - "7M", - "7L29", - "7V", - "6M", - "6L29", - "5M", - "5L44", - "4M", - "4L45", - "3T", - "3L48" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - round: ["7M", "6M", "5M"], - sandstorm: ["9M", "7M", "6M", "5M", "4M", "3M"], - sandtomb: ["9M"], - scorchingsands: ["9M"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["3T"], - shellsmash: ["9L0", "7L1", "6L38", "5L38"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "7M", "6M", "5M"], - smog: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["9M", "7T"], - stoneedge: ["9M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - willowisp: ["9M", "7M", "6M", "5M", "4M"], - yawn: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"] - }, - eventData: [ - { - generation: 3, - level: 38, - moves: ["refresh", "heatwave", "earthquake", "flamethrower"] - } - ], - encounters: [ - { generation: 3, level: 25 }, - { generation: 6, level: 30 } - ] - }, - swinub: { - learnset: { - amnesia: [ - "9M", - "9L35", - "8M", - "8L35", - "7L48", - "7V", - "6L48", - "5L48", - "4L49", - "3L55" - ], - ancientpower: [ - "9E", - "8E", - "7E", - "7V", - "6E", - "5E", - "5D", - "4T", - "4E", - "3E", - "3S0" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["9M", "8M", "7E", "6E", "5E"], - bite: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - blizzard: [ - "9M", - "9L50", - "8M", - "8L50", - "7M", - "7L44", - "7V", - "6M", - "6L44", - "5M", - "5L44", - "4M", - "4L44", - "3M", - "3L46" - ], - bodyslam: ["9M", "8M", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - charm: ["9M", "3S0"], - confide: ["7M", "6M"], - curse: ["9M", "9E", "8E", "7E", "7V", "6E", "5E", "4E"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "9E", "8E", "7E", "6E", "5E", "4E", "3T", "3E"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L45", - "8M", - "8L45", - "7M", - "7L37", - "7V", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L37", - "3M" - ], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: [ - "9M", - "9L25", - "8M", - "8L25", - "7L14", - "7V", - "6L14", - "5L14", - "4M", - "4L16", - "3T", - "3L19" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fissure: ["9E", "8E", "7E", "6E", "5E", "4E"], - flail: ["9L10", "8L10", "7L40", "6L40", "5L40"], - freezedry: ["9E", "8E", "7E", "6E"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9M"], - headbutt: ["7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icefang: ["9M"], - iceshard: ["9L15", "8L15", "7L24", "6L24", "5L24", "4L28"], - iciclecrash: ["9E", "8E", "7E", "6E", "5E"], - iciclespear: ["9M", "8M", "7E", "6E", "5E", "5D", "4E", "3E"], - icywind: [ - "9M", - "9L30", - "8M", - "8L30", - "7T", - "7L21", - "7V", - "6T", - "6L21", - "5T", - "5L21", - "4T", - "4L25", - "3T" - ], - lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], - mimic: ["3T"], - mist: [ - "9L20", - "8L20", - "7L35", - "7V", - "6L35", - "5L35", - "4L40", - "3L37", - "3S0" - ], - mudbomb: ["7L18", "6L18", "5L18", "4L20"], - mudshot: ["9M", "8M", "7E", "6E", "5E", "4E", "3E", "3S0"], - mudslap: [ - "9M", - "9L1", - "8L1", - "7L11", - "7V", - "6L11", - "5L11", - "4T", - "4L13", - "3T" - ], - mudsport: ["7L5", "6L5", "5L4", "4L4"], - naturalgift: ["4M"], - odorsleuth: ["7L1", "6L1", "5L1", "5D", "4L1", "3L1"], - powdersnow: ["9L5", "8L5", "7L8", "7V", "6L8", "5L8", "4L8", "3L10"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: [ - "9M", - "8M", - "7M", - "7V", - "6M", - "5M", - "4M", - "4E", - "3T", - "3E" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - sandtomb: ["9M", "8M"], - scaryface: ["9M", "8M"], - secretpower: ["6M", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - stealthrock: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], - stompingtantrum: ["9M"], - stoneedge: ["9M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: [ - "9M", - "9L40", - "8L40", - "7L28", - "7E", - "7V", - "6L28", - "6E", - "5L28", - "5E", - "4L32", - "4E", - "3L28", - "3E" - ], - terablast: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"] - }, - eventData: [ - { - generation: 3, - level: 22, - abilities: ["oblivious"], - moves: ["charm", "ancientpower", "mist", "mudshot"] - } - ] - }, - piloswine: { - learnset: { - amnesia: [ - "9M", - "9L37", - "8M", - "8L37", - "7L58", - "7V", - "6L58", - "5L58", - "4L65", - "3L70" - ], - ancientpower: ["9L1", "8L1", "7L1", "6L1", "5L1", "4T", "4L1"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["9M", "8M", "4M"], - blizzard: [ - "9M", - "9L58", - "8M", - "8L58", - "7M", - "7L52", - "7V", - "6M", - "6L52", - "5M", - "5L52", - "4M", - "4L56", - "3M", - "3L56" - ], - bodyslam: ["9M", "8M", "3T"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - charm: ["9M"], - confide: ["7M", "6M"], - curse: ["9M", "7V"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L51", - "8M", - "8L51", - "7M", - "7L46", - "7V", - "6M", - "6L46", - "5M", - "5L40", - "4M", - "4L40", - "3M" - ], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: [ - "9M", - "9L25", - "8M", - "8L25", - "7L14", - "7V", - "6L14", - "5L14", - "4M", - "4L16", - "3T", - "3L1" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flail: ["9L1", "8L1"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyattack: ["7L1", "7V", "6L33", "5L33", "4L33", "3L33"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9M"], - headbutt: ["7V", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M", "8M"], - hornattack: ["3L1"], - hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icefang: ["9M", "9L0", "8M", "8L0", "7L24", "6L24", "5L24", "4L28"], - iceshard: ["9L15", "8L15"], - iciclespear: ["9M", "8M"], - icywind: [ - "9M", - "9L30", - "8M", - "8L30", - "7T", - "7L21", - "7V", - "6T", - "6L21", - "5T", - "5L21", - "4T", - "4L25", - "3T" - ], - lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], - mimic: ["3T"], - mist: ["9L20", "8L20", "7L37", "7V", "6L37", "5L37", "4L48", "3L42"], - mudbomb: ["7L18", "6L18", "5L18", "4L20"], - mudshot: ["9M", "8M"], - mudslap: [ - "9M", - "9L1", - "8L1", - "7L11", - "7V", - "6L11", - "5L11", - "4T", - "4L13", - "3T" - ], - mudsport: ["7L1", "6L1", "5L1", "4L1"], - naturalgift: ["4M"], - odorsleuth: ["7L1", "6L1", "5L1", "4L1", "3L1"], - peck: ["7L1", "6L1", "5L1", "4L1"], - powdersnow: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - sandtomb: ["9M", "8M"], - scaryface: ["9M", "8M"], - secretpower: ["6M", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "8L1"], - takedown: [ - "9M", - "9L44", - "8L44", - "7L28", - "7V", - "6L28", - "5L28", - "4L32", - "3L28" - ], - terablast: ["9M"], - thrash: ["9L65", "8L65", "7L41", "6L41", "5L41"], - throatchop: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"] - }, - encounters: [{ generation: 6, level: 30 }] - }, - mamoswine: { - learnset: { - amnesia: ["9M", "9L37", "8M", "8L37"], - ancientpower: ["9L1", "8L1", "7L1", "6L1", "5L1", "4T", "4L1"], - attract: ["8M", "7M", "6M", "5M", "4M"], - avalanche: ["9M", "8M", "4M"], - blizzard: [ - "9M", - "9L58", - "8M", - "8L58", - "7M", - "7L52", - "6M", - "6L52", - "5M", - "5L52", - "4M", - "4L56" - ], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - charm: ["9M"], - confide: ["7M", "6M"], - curse: ["9M"], - dig: ["9M", "8M", "6M", "5M", "4M"], - doubleedge: ["9M"], - doublehit: ["9L0", "8L0", "7L33", "6L33", "5L33", "5S0", "4L33"], - doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L51", - "8M", - "8L51", - "7M", - "7L46", - "6M", - "6L46", - "6S1", - "5M", - "5L40", - "4M", - "4L40" - ], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: [ - "9M", - "9L25", - "8M", - "8L25", - "7L14", - "6L14", - "5L14", - "4M", - "4L16" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - flail: ["9L1", "8L1"], - frustration: ["7M", "6M", "5M", "4M"], - furyattack: ["7L1"], - furycutter: ["4T"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: [ - "8M", - "7M", - "7L21", - "6M", - "6L21", - "5M", - "5L21", - "5S0", - "4M", - "4L25" - ], - hardpress: ["9M"], - haze: ["9M"], - headbutt: ["4T"], - heavyslam: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - highhorsepower: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icefang: [ - "9M", - "9L1", - "8M", - "8L1", - "7L24", - "6L24", - "5L24", - "5S0", - "4L28" - ], - iceshard: ["9L15", "8L15"], - iciclecrash: ["6S1"], - iciclespear: ["9M", "8M", "6S1"], - icywind: ["9M", "9L30", "8M", "8L30", "7T", "6T", "5T", "4T"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lightscreen: ["8M", "7M", "6M", "5M", "4M"], - mist: ["9L20", "8L20", "7L37", "6L37", "5L37", "4L48"], - mudbomb: ["7L18", "6L18", "5L18", "4L20"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "9L1", "8L1", "7L11", "6L11", "5L11", "4T", "4L13"], - mudsport: ["7L1", "6L1", "5L1", "4L1"], - naturalgift: ["4M"], - odorsleuth: ["7L1", "6L1", "5L1", "4L1"], - peck: ["7L1", "6L1", "5L1", "4L1"], - powdersnow: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - reversal: ["9M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rockblast: ["9M", "8M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "7M", "6M", "6S1", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], - sandtomb: ["9M", "8M"], - scaryface: ["9M", "8M", "7L1", "6L1", "5L58", "4L65"], - secretpower: ["6M", "4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - smackdown: ["9M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - snowscape: ["9M"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - swagger: ["7M", "6M", "5M", "4M"], - tackle: ["9L1", "8L1"], - takedown: [ - "9M", - "9L44", - "8L44", - "7L28", - "6L28", - "5L28", - "5S0", - "4L32" - ], - terablast: ["9M"], - thrash: ["9L65", "8L65", "7L41", "6L41", "5L41"], - throatchop: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"] - }, - eventData: [ - { - generation: 5, - level: 34, - gender: "M", - isHidden: true, - moves: ["hail", "icefang", "takedown", "doublehit"] - }, - { - generation: 6, - level: 50, - shiny: true, - gender: "M", - nature: "Adamant", - isHidden: true, - moves: ["iciclespear", "earthquake", "iciclecrash", "rockslide"], - pokeball: "pokeball" - } - ] - }, - corsola: { - learnset: { - amnesia: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - ancientpower: [ - "8L20", - "7L17", - "7V", - "6L17", - "5L20", - "4T", - "4L32", - "3L45" - ], - aquaring: [ - "8L10", - "7L38", - "7E", - "6L38", - "6E", - "5L37", - "5E", - "4L37", - "4E" - ], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - barrier: ["7E", "6E", "5E", "4E", "3E"], - bide: ["7E", "6E", "5E"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "3T"], - brine: ["8M", "7L27", "6L27", "4M"], - bubble: ["7L4", "7V", "6L4", "5L8", "5D", "4L8", "3L12"], - bubblebeam: ["8L25", "7L10", "7V", "6L10", "5L17", "4L25", "3L23"], - bulldoze: ["8M", "7M", "6M", "5M"], - calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], - camouflage: ["7E", "6E"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: ["8E", "7E", "6E", "5E", "5D", "4E", "3E"], - curse: ["8E", "7E", "7V", "6E", "5E", "4E"], - defensecurl: ["7V", "3T"], - dig: ["8M", "6M", "5M", "4M", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: [ - "8M", - "8L45", - "7T", - "7L47", - "6T", - "6L47", - "5T", - "5L47", - "4T", - "4L53" - ], - earthquake: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - endeavor: ["7T", "6T", "5T", "4T"], - endure: ["8M", "8L15", "7L35", "7V", "6L35", "5L35", "4M", "3T"], - explosion: ["7M", "6M", "5M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - flail: ["8L30", "7L50", "6L50", "5L52"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - harden: ["8L1", "7L1", "7V", "6L1", "5L4", "4L4", "3L6"], - headbutt: ["7V", "4T"], - headsmash: ["8E", "7E", "6E", "5E"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: ["8M"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - iciclespear: ["8M", "7E", "6E", "5E", "4E", "3E"], - icywind: ["8M", "7T", "6T", "5T", "4T"], - ingrain: ["7E", "6E", "5E", "4E", "3E"], - irondefense: ["8M", "7T", "7L29", "6T", "6L29", "5T", "5L29"], - lifedew: ["8L35"], - lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], - liquidation: ["8M", "7T", "7E"], - luckychant: ["7L23", "6L23", "5L23", "4L28"], - magiccoat: ["7T", "6T", "5T", "4T"], - meteorbeam: ["8T"], - mimic: ["3T"], - mirrorcoat: ["8L55", "7L45", "7V", "6L45", "5L45", "4L48", "3L39"], - mist: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - mudslap: ["7V", "4T", "3T"], - mudsport: ["3S0"], - naturalgift: ["4M"], - naturepower: ["8E", "7M", "7E", "6M", "6E", "5E", "4E"], - powergem: ["8M", "8L40", "7L41", "7S1", "6L41", "5L41", "4L44"], - protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recover: ["8L50", "7L8", "7V", "6L8", "5L10", "4L13", "3L17"], - reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], - refresh: ["7L13", "6L13", "5L13", "4L16", "3L17"], - rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["8M", "7L31", "6L31", "5L20", "4L20", "3L34"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["8M", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["7V", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scald: ["8M", "7M", "6M", "5M"], - screech: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["8M", "3T"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spikecannon: ["7L20", "7V", "6L20", "5L27", "4L40", "3L28"], - stealthrock: ["8M", "7T", "6T", "5T", "5D", "4M"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - surf: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: [ - "8L1", - "7L1", - "7V", - "7S1", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - throatchop: ["8M", "7T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["8L5"], - waterpulse: ["8E", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], - whirlpool: ["8M", "7V", "4M"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["tackle", "mudsport"], - pokeball: "pokeball", - emeraldEventEgg: true - }, - { - generation: 7, - level: 50, - gender: "F", - nature: "Serious", - abilities: ["hustle"], - moves: ["tackle", "powergem"], - pokeball: "ultraball" - } - ] - }, - corsolagalar: { - learnset: { - amnesia: ["8M"], - ancientpower: ["8L20"], - astonish: ["8L5", "8S0"], - attract: ["8M"], - blizzard: ["8M"], - bodyslam: ["8M"], - brine: ["8M"], - bulldoze: ["8M"], - calmmind: ["8M"], - confuseray: ["8E"], - curse: ["8L30"], - destinybond: ["8E"], - dig: ["8M"], - disable: ["8L10", "8S0"], - earthpower: ["8M"], - earthquake: ["8M"], - endure: ["8M"], - facade: ["8M"], - gigadrain: ["8M"], - grudge: ["8L50"], - hail: ["8M"], - harden: ["8L1"], - haze: ["8E"], - headsmash: ["8E"], - hex: ["8M", "8L25"], - hydropump: ["8M"], - icebeam: ["8M"], - iciclespear: ["8M"], - icywind: ["8M"], - irondefense: ["8M"], - lightscreen: ["8M"], - liquidation: ["8M"], - meteorbeam: ["8T"], - mirrorcoat: ["8L55"], - naturepower: ["8E"], - nightshade: ["8L45"], - powergem: ["8M", "8L40"], - protect: ["8M"], - psychic: ["8M"], - raindance: ["8M"], - reflect: ["8M"], - rest: ["8M"], - rockblast: ["8M"], - rockslide: ["8M"], - rocktomb: ["8M"], - round: ["8M"], - safeguard: ["8M"], - sandstorm: ["8M"], - scald: ["8M"], - screech: ["8M"], - selfdestruct: ["8M"], - shadowball: ["8M"], - sleeptalk: ["8M"], - snore: ["8M"], - spite: ["8L15", "8S0"], - stealthrock: ["8M"], - stompingtantrum: ["8M"], - stoneedge: ["8M"], - strengthsap: ["8L35"], - substitute: ["8M"], - sunnyday: ["8M"], - surf: ["8M"], - tackle: ["8L1", "8S0"], - throatchop: ["8M"], - waterpulse: ["8E"], - whirlpool: ["8M"], - willowisp: ["8M"] - }, - eventData: [ - { - generation: 8, - level: 15, - isHidden: true, - moves: ["tackle", "astonish", "disable", "spite"], - pokeball: "cherishball" - } - ] - }, - cursola: { - learnset: { - amnesia: ["8M"], - ancientpower: ["8L20"], - astonish: ["8L1"], - attract: ["8M"], - blizzard: ["8M"], - bodyslam: ["8M"], - brine: ["8M"], - bulldoze: ["8M"], - burningjealousy: ["8T"], - calmmind: ["8M"], - curse: ["8L30"], - dig: ["8M"], - disable: ["8L1"], - earthpower: ["8M"], - earthquake: ["8M"], - endure: ["8M"], - facade: ["8M"], - gigadrain: ["8M"], - gigaimpact: ["8M"], - grudge: ["8L50"], - hail: ["8M"], - harden: ["8L1"], - hex: ["8M", "8L25"], - hydropump: ["8M"], - hyperbeam: ["8M"], - icebeam: ["8M"], - iciclespear: ["8M"], - icywind: ["8M"], - irondefense: ["8M"], - leechlife: ["8M"], - lightscreen: ["8M"], - liquidation: ["8M"], - meteorbeam: ["8T"], - mirrorcoat: ["8L55"], - nightshade: ["8L45"], - perishsong: ["8L1"], - pinmissile: ["8M"], - poltergeist: ["8T"], - powergem: ["8M", "8L40"], - protect: ["8M"], - psychic: ["8M"], - raindance: ["8M"], - reflect: ["8M"], - rest: ["8M"], - revenge: ["8M"], - rockblast: ["8M"], - rockslide: ["8M"], - rocktomb: ["8M"], - round: ["8M"], - safeguard: ["8M"], - sandstorm: ["8M"], - scald: ["8M"], - screech: ["8M"], - selfdestruct: ["8M"], - shadowball: ["8M"], - sleeptalk: ["8M"], - snore: ["8M"], - spite: ["8L15"], - stealthrock: ["8M"], - stompingtantrum: ["8M"], - stoneedge: ["8M"], - strengthsap: ["8L35"], - substitute: ["8M"], - sunnyday: ["8M"], - surf: ["8M"], - tackle: ["8L1"], - throatchop: ["8M"], - whirlpool: ["8M"], - willowisp: ["8M"] - } - }, - remoraid: { - learnset: { - acidspray: ["8E", "7E", "6E", "5E"], - assurance: ["8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - aurorabeam: [ - "8L16", - "7L14", - "7E", - "7V", - "6L14", - "6E", - "5L14", - "5E", - "4L14", - "4E", - "3L22", - "3E" - ], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brine: ["8M", "5D", "4M"], - bubblebeam: ["8L20", "7L18", "7V", "6L18", "5L18", "4L19", "3L22"], - bulletseed: ["8M", "8L28", "7L38", "6L38", "5L27", "4M", "4L27"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - curse: ["7V"], - defensecurl: ["7V", "3T"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["8M", "7V", "4M", "3T"], - entrainment: ["7E", "6E"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], - flail: ["8E", "7E", "6E", "5E", "4E"], - flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], - focusenergy: [ - "8M", - "8L8", - "7L22", - "7V", - "6L22", - "5L22", - "4L23", - "3L33" - ], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gunkshot: ["8M", "7T", "6T", "5T", "4T"], - haze: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - helpinghand: ["8M", "8L1"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: ["8M", "8L36", "7L42", "6L42", "5L42"], - hyperbeam: [ - "8M", - "8L44", - "7M", - "7L46", - "7V", - "6M", - "6L46", - "5M", - "5L45", - "4M", - "4L45", - "3M", - "3L55" - ], - icebeam: [ - "8M", - "8L32", - "7M", - "7L34", - "7V", - "6M", - "6L34", - "5M", - "5L34", - "4M", - "4L40", - "3M", - "3L44" - ], - icywind: ["8M", "7T", "6T", "5T", "4T"], - incinerate: ["6M", "5M"], - lockon: ["8L24", "7L6", "7V", "6L6", "5L6", "5D", "4L6", "3L11"], - mimic: ["3T"], - mudshot: ["8M", "7E", "6E", "5E"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - octazooka: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["8L12", "7L10", "7V", "6L10", "5L10", "4L10", "3L22"], - psychic: ["8M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["8M", "7E", "6E", "5E", "5D", "4E", "3E"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - screech: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["8M", "7T", "6T", "5T", "4T"], - signalbeam: ["7T", "7L30", "6T", "6L30", "5T", "5L30", "4T", "4L36"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], - snore: [ - "8M", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T" - ], - soak: ["8L40", "7L50", "6L50", "5L49"], - stringshot: ["4T"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - supersonic: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - surf: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "7E", "7V", "6E", "5E", "4T", "3T"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderwave: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - waterpulse: [ - "8L4", - "7T", - "7L26", - "7E", - "6T", - "6L26", - "6E", - "5L26", - "5E", - "4M", - "4L32", - "3M" - ], - waterspout: ["8E", "7E", "6E", "5E", "4E"], - whirlpool: ["8M", "7V", "4M"] - } - }, - octillery: { - learnset: { - assurance: ["8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - aurorabeam: ["8L16", "7L1", "7V", "6L1", "5L1", "4L1", "3L22"], - bind: ["7T", "6T", "5T"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brine: ["8M", "4M"], - bubblebeam: ["8L20", "7L18", "7V", "6L18", "5L18", "4L19", "3L22"], - bulletseed: [ - "8M", - "8L30", - "7L46", - "6L46", - "5L29", - "4M", - "4L29", - "3M" - ], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - constrict: ["7L1", "7V", "6L1", "5L1", "4L1", "3L11"], - curse: ["7V"], - defensecurl: ["7V", "3T"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["8M", "7V", "4M", "3T"], - energyball: ["8M", "7M", "6M", "5M", "4M"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], - flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], - flashcannon: ["8M", "7M", "6M", "5M", "4M"], - focusenergy: [ - "8M", - "8L1", - "7L22", - "7V", - "6L22", - "5L22", - "4L23", - "3L38" - ], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - gunkshot: [ - "8M", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - helpinghand: ["8M", "8L1"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: ["8M", "8L42", "7L52", "6L52", "5L52"], - hyperbeam: [ - "8M", - "8L54", - "7M", - "7L58", - "7V", - "6M", - "6L58", - "5M", - "5L55", - "4M", - "4L55", - "4S0", - "3M", - "3L70" - ], - icebeam: [ - "8M", - "8L36", - "7M", - "7L40", - "7V", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L48", - "4S0", - "3M", - "3L54" - ], - icywind: ["8M", "7T", "6T", "5T", "4T"], - incinerate: ["6M", "5M"], - liquidation: ["8M"], - lockon: ["8L24"], - mimic: ["3T"], - mudshot: ["8M"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - octazooka: [ - "8L0", - "7L1", - "7V", - "6L25", - "5L25", - "4L25", - "4S0", - "3L25" - ], - payback: ["8M", "7M", "6M", "5M", "4M"], - protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["8L12", "7L1", "7V", "6L1", "5L1", "4L1", "3L22"], - psychic: ["8M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - screech: ["8M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["8M", "7T", "6T", "5T", "4T"], - seismictoss: ["3T"], - signalbeam: [ - "7T", - "7L34", - "6T", - "6L34", - "5T", - "5L34", - "4T", - "4L42", - "4S0" - ], - skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - sludgewave: ["8M", "7M", "6M", "5M"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - soak: ["8L48", "7L64", "6L64", "5L61"], - stringshot: ["4T"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - surf: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "7V", "4T", "3T"], - thief: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - waterpulse: ["8L1", "7T", "6T", "4M", "3M"], - whirlpool: ["8M", "7V", "4M"], - wrap: ["8L1"], - wringout: ["7L28", "6L28", "5L28", "4L36"] - }, - eventData: [ - { - generation: 4, - level: 50, - gender: "F", - nature: "Serious", - abilities: ["suctioncups"], - moves: ["octazooka", "icebeam", "signalbeam", "hyperbeam"], - pokeball: "cherishball" - } - ], - encounters: [ - { generation: 4, level: 19 }, - { generation: 7, level: 10 } - ] - }, - delibird: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "8M"], - aircutter: ["9M"], - airslash: ["9M"], - assurance: ["8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - aurorabeam: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - auroraveil: ["9E", "8E", "7M"], - avalanche: ["9M", "8M", "4M"], - batonpass: ["9M", "8M"], - bestow: ["7E", "6E", "5E"], - blizzard: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - bravebird: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - brutalswing: ["8M", "7M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - counter: ["9E", "8E", "7E", "3T"], - curse: ["7V"], - defog: ["7T", "4M"], - destinybond: ["9E", "8E", "7E", "6E"], - detect: ["7V"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillpeck: ["9L25", "8L25", "7L25"], - drillrun: ["9M", "8M"], - dualwingbeat: ["9M", "8T"], - endeavor: ["9M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["9E", "8E", "7E", "6E", "5E", "4E"], - featherdance: ["9M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - fly: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - focuspunch: ["9M", "7T", "6T", "5D", "4M", "3M"], - foulplay: ["9M"], - freezedry: ["9E", "8E", "7E", "6E"], - frostbreath: ["7M", "6M", "5M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - gigaimpact: ["9M"], - gunkshot: ["9M", "8M", "7T", "6T", "5T", "4T"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - happyhour: ["6S1"], - haze: ["9M"], - headbutt: ["7V", "4T"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M"], - iceball: ["7E", "6E", "5E", "4E", "3E"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], - iceshard: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], - icespinner: ["9M"], - iciclespear: ["9M", "8M"], - icywind: [ - "9M", - "8M", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "3T" - ], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - memento: ["9E", "8E"], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - pluck: ["5M", "4M"], - poweruppunch: ["6M"], - present: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "6S1", - "5L1", - "5D", - "4L1", - "3L1", - "3S0" - ], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - quickattack: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rapidspin: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - recycle: ["7T", "6T", "5T", "4M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M"], - rollout: ["4T"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - seismictoss: ["3T"], - signalbeam: ["7T", "6T", "5T", "4T"], - skyattack: ["7T", "6T", "5T", "4T", "3T"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "3T"], - snowscape: ["9M"], - spikes: ["9M", "8M", "7E", "6E"], - splash: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - steelwing: ["8M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tailwind: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - tripleaxel: ["9M", "8T"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - weatherball: ["9M", "8M"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["present"], - pokeball: "pokeball" - }, - { - generation: 6, - level: 10, - abilities: ["vitalspirit"], - moves: ["present", "happyhour"], - pokeball: "cherishball" - } - ] - }, - mantyke: { - learnset: { - acrobatics: ["8M", "7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M", "4M"], - agility: ["8M", "8L20", "7L32", "6L32", "5L19", "4L19"], - aircutter: ["4T"], - airslash: ["8M", "8L32", "7L36", "6L36", "5L36"], - amnesia: ["8M", "7E", "6E", "5E"], - aquaring: ["8L36", "7L39", "6L39", "5L39", "4L46"], - attract: ["8M", "7M", "6M", "5M", "4M"], - blizzard: ["8M", "7M", "6M", "5M", "4M"], - bounce: [ - "8M", - "8L40", - "7T", - "7L46", - "6T", - "6L46", - "5T", - "5L40", - "4T", - "4L40" - ], - bubble: ["7L1", "6L1", "5L1", "4L1"], - bubblebeam: ["8L24", "7L7", "6L7", "5L7", "4L10"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: ["8E", "7L11", "6L11", "5L11", "4L37"], - dive: ["8M", "6M", "5M", "4T"], - doubleteam: ["7M", "6M", "5M", "4M"], - earthquake: ["8M", "7M", "6M", "5M", "4M"], - endure: ["8M", "4M"], - facade: ["8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M"], - haze: ["8E", "7E", "6E", "5E", "4E"], - headbutt: ["8L28", "7L16", "6L16", "5L13", "4T", "4L13"], - helpinghand: ["8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hydropump: [ - "8M", - "8L48", - "7L49", - "7E", - "6L49", - "6E", - "5L49", - "5E", - "4L49", - "4E" - ], - icebeam: ["8M", "7M", "6M", "5M", "4M"], - icywind: ["8M", "7T", "6T", "5T", "4T"], - mirrorcoat: ["8E", "7E", "6E", "5E", "4E"], - mudslap: ["4T"], - mudsport: ["7E", "6E", "5E", "4E"], - naturalgift: ["4M"], - protect: ["8M", "7M", "6M", "5M", "4M"], - raindance: ["8M", "7M", "6M", "5M", "4M"], - rest: ["8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rockslide: ["8M", "7M", "6M", "5M", "4E"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M"], - signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "4E"], - slam: ["8E", "7E", "6E", "5E", "4E"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - splash: ["8E", "7E", "6E", "5E", "4E"], - substitute: ["8M", "7M", "6M", "5M", "4M"], - supersonic: ["8L4", "7L3", "6L3", "5L3", "4L4"], - surf: ["8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["8M", "4T"], - tackle: ["8L1", "7L1", "6L1", "5L1", "4L1"], - tailwind: ["8E", "7T", "7E", "6E"], - takedown: ["8L44", "7L27", "6L27", "5L27", "4L31"], - toxic: ["7M", "6M", "5M", "4M"], - twister: ["8E", "7E", "6E", "5E", "4E"], - waterfall: ["8M", "7M", "6M", "5M", "4M"], - watergun: ["8L1"], - waterpulse: [ - "8L12", - "7T", - "7L19", - "6T", - "6L19", - "5L19", - "4M", - "4L28" - ], - watersport: ["7E", "6E", "5E", "4E"], - whirlpool: ["8M", "4M"], - wideguard: ["8L16", "7L23", "7E", "6L23", "6E", "5L23", "5E"], - wingattack: ["8L8", "7L14", "6L14", "5L14", "4L22"] - } - }, - mantine: { - learnset: { - acrobatics: ["8M", "7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["8M", "8L20", "7L32", "7V", "6L32", "5L19", "4L19", "3L29"], - aircutter: ["5D", "4T"], - airslash: ["8M", "8L32", "7L36", "6L36", "5L36"], - amnesia: ["8M", "7E", "6E", "5E"], - aquaring: ["8L36", "7L39", "6L39", "5L39", "4L46"], - aquatail: ["7T", "6T", "5T", "4T"], - assurance: ["8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - blizzard: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bodypress: ["8M"], - bodyslam: ["8M", "3T"], - bounce: [ - "8M", - "8L40", - "7T", - "7L46", - "6T", - "6L46", - "5T", - "5L40", - "4T", - "4L40" - ], - brine: ["8M", "4M"], - bubble: ["7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - bubblebeam: ["8L24", "7L1", "7V", "6L1", "5L1", "4L1", "3L15"], - bulldoze: ["8M", "7M", "6M", "5M"], - bulletseed: ["8M", "8L1", "7L1", "6L1", "5L1", "4M", "4L1"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: ["8E", "7L11", "7V", "6L11", "5L11", "4L37", "3L50"], - curse: ["7V"], - defog: ["7T", "4M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dualwingbeat: ["8T"], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - endure: ["8M", "7V", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - gunkshot: ["8M", "7T", "6T", "5T", "4T"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - headbutt: ["8L28", "7L16", "7V", "6L16", "5L13", "4T", "4L13"], - helpinghand: ["8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: ["8M"], - hydropump: [ - "8M", - "8L48", - "7L49", - "7E", - "7V", - "6L49", - "6E", - "5L49", - "5E", - "4L49", - "4E", - "3E" - ], - hyperbeam: ["8M", "7M", "6M", "5M", "4M"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - ironhead: ["8M", "7T", "6T", "5T", "4T"], - liquidation: ["8M", "7T"], - mimic: ["3T"], - mirrorcoat: ["8E", "7E", "6E", "5E", "5D", "4E"], - mudslap: ["7V", "4T", "3T"], - mudsport: ["7E", "6E", "5E", "4E", "3E"], - naturalgift: ["4M"], - protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["8L1", "7L1", "6L1", "5L1", "4L1"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["8M"], - rockslide: ["8M", "7M", "6M", "5M", "4M", "4E", "3E"], - rocktomb: ["8M", "7M", "6M", "5M", "4M"], - roost: ["8L1", "7M", "7L1"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["8M", "7T", "6T", "5T", "4T"], - signalbeam: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], - slam: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - splash: ["8E", "7E", "6E", "5E", "4E"], - stringshot: ["4T"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - supersonic: [ - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "4L1", - "3L8", - "3S0" - ], - surf: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["8M", "7V", "4T", "3T"], - tackle: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - tailwind: ["8E", "7T", "6T", "5T", "4T"], - takedown: ["8L44", "7L27", "7V", "6L27", "5L27", "4L31", "3L22"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - twister: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - waterfall: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["8L1"], - waterpulse: [ - "8L12", - "7T", - "7L19", - "6T", - "6L19", - "5L19", - "4M", - "4L28", - "3M", - "3L43" - ], - watersport: ["7E", "6E", "5E", "4E"], - whirlpool: ["8M", "7V", "4M"], - wideguard: ["8L16", "7L23", "7E", "6L23", "6E", "5L23", "5E"], - wingattack: ["8L1", "7L14", "7V", "6L14", "5L14", "4L22", "3L36"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["tackle", "bubble", "supersonic"], - pokeball: "pokeball" - } - ] - }, - skarmory: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: [ - "9M", - "9L16", - "8M", - "8L16", - "7L31", - "7V", - "6L12", - "5L12", - "4L12", - "3L16" - ], - aircutter: [ - "9M", - "9E", - "8E", - "7L12", - "6L12", - "5L23", - "4T", - "4L23", - "3L29" - ], - airslash: ["9M", "8M", "7L45", "6L42", "5L42", "4L39"], - assurance: ["8M", "7E", "6E", "5E", "4E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - autotomize: ["8L32", "7L50", "6L39", "5L39"], - bodypress: ["9M", "8M"], - bravebird: ["9M", "9L52", "8M", "8L52", "7E", "6E", "5E", "4E"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["3T"], - curse: ["9M", "9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - cut: ["7V", "6M", "5M", "4M", "3M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], - defog: ["7T", "4M"], - detect: ["7V"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - drillpeck: ["9L36", "8L36", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - drillrun: ["9M"], - dualwingbeat: ["9M", "8T"], - endure: ["9M", "8M", "7E", "7V", "6E", "5E", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - feint: ["9E", "8E", "7L20", "6L20", "5L20", "4L20"], - flash: ["6M", "5M", "4M"], - flashcannon: ["9M", "8M", "7M", "6M", "5M", "4M"], - fly: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyattack: [ - "9L8", - "8L8", - "7L17", - "7V", - "6L17", - "5L17", - "4L17", - "3L26" - ], - furycutter: ["4T"], - gigaimpact: ["9M"], - guardswap: ["8M", "7E", "6E", "5E", "4E"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: ["9M"], - hyperbeam: ["9M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - irondefense: ["9M", "9L48", "8M", "8L48", "7T", "6T", "5T", "4T"], - ironhead: ["9M", "8M", "7T", "6T", "5T"], - leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - metalclaw: ["9M", "9L12", "8L12", "7L9", "6L9"], - metalsound: [ - "9M", - "9L40", - "8L40", - "7L42", - "6L31", - "5L31", - "4L31", - "3L45" - ], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - nightslash: ["9E", "8E", "7L53", "6L50", "5L50", "4L45"], - ominouswind: ["4T"], - payback: ["9L32", "8M", "7M", "6M", "5M", "4M"], - peck: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1"], - pluck: ["5M", "4M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M"], - roar: ["9M", "7M", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - roost: ["9E", "8E", "7M", "6M", "5T", "5D", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["9L4", "8L4", "7L6", "7V", "6L6", "5L6", "4L6", "3L10"], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - sandtomb: ["9M", "8M"], - secretpower: ["6M", "4M", "3M"], - skyattack: [ - "9E", - "8E", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E" - ], - skydrop: ["7M", "6M", "5M"], - slash: ["9L24", "8L24", "7L39", "6L39", "5L45", "4L42"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spikes: [ - "9M", - "9L44", - "8M", - "8L44", - "7L28", - "6L28", - "5L28", - "4L27", - "3L42" - ], - stealthrock: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], - steelbeam: ["9M", "8T"], - steelwing: [ - "9L28", - "8M", - "8L28", - "7M", - "7L34", - "7V", - "6M", - "6L34", - "5L34", - "4M", - "4L34", - "3M", - "3L32" - ], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: [ - "9M", - "8M", - "7L23", - "7V", - "6L9", - "5L9", - "4T", - "4L9", - "3T", - "3L13" - ], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - twister: ["4T"], - whirlwind: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - wingattack: ["9L20", "8L20"], - xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"] - } - }, - houndour: { - learnset: { - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - beatup: [ - "9L25", - "7L25", - "7E", - "7V", - "6L25", - "6E", - "5L25", - "5E", - "4L27", - "4E", - "3E" - ], - bite: ["9L16", "7L16", "7V", "6L16", "5L16", "4L17", "3L25"], - bodyslam: ["9M", "3T"], - burningjealousy: ["9M"], - captivate: ["4M"], - charm: ["3S1"], - comeuppance: ["9L37"], - confide: ["7M", "6M"], - counter: ["9E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - crunch: ["9M", "9L49", "7L49", "7V", "6L49", "5L49", "4L48", "3L49"], - curse: ["7V"], - darkpulse: ["9M", "7M", "6M", "5T", "5D", "4M"], - destinybond: ["9E", "7E", "6E"], - detect: ["7V"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - embargo: ["7M", "7L37", "6M", "6L37", "5M", "5L37", "4M", "4L40"], - ember: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - feint: ["9E", "7E", "6E", "5E", "5D", "4E"], - feintattack: ["7L32", "7V", "6L32", "5L32", "4L35", "3L37", "3S1"], - fireblast: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - firefang: [ - "9M", - "9L28", - "7L28", - "7E", - "6L28", - "6E", - "5L28", - "5E", - "4L30", - "4E" - ], - firespin: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3E"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9L44", - "7M", - "7L44", - "7V", - "6M", - "6L44", - "5M", - "5L44", - "4M", - "4L43", - "3M", - "3L43" - ], - flareblitz: ["9M"], - foulplay: ["9M", "9L40", "7T", "7L40", "6T", "6L40", "5T", "5L40"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - headbutt: ["7V", "4T"], - heatwave: ["9M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - howl: ["9L4", "7L4", "6L4", "5L4", "5D", "4L4", "3L7", "3S0"], - hypervoice: ["9M", "7T", "6T", "5T"], - incinerate: ["9L20", "6M", "5M"], - inferno: ["9L56", "7L56", "6L56", "5L56"], - irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], - lashout: ["9M"], - leer: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S0"], - mimic: ["3T"], - mudshot: ["9M"], - mudslap: ["9M", "7V", "4T", "3T"], - nastyplot: [ - "9M", - "9L52", - "7L52", - "7E", - "6L52", - "6E", - "5L52", - "5E", - "4L53", - "4E" - ], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - odorsleuth: ["7L20", "6L20", "5L20", "4L22", "3L31"], - overheat: ["9M", "7M", "6M", "5M", "4M", "3M"], - painsplit: ["9M"], - payback: ["7M", "6M", "5M", "4M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychicfangs: ["9M"], - punishment: ["7E", "6E", "5E", "4E"], - pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], - rage: ["7E", "7V", "6E", "5E", "4E", "3E"], - raindance: ["9M"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3E"], - roar: [ - "9M", - "9L13", - "7M", - "7L13", - "7V", - "6M", - "6L13", - "5M", - "5L13", - "4M", - "4L14", - "3M", - "3L19", - "3S1" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - smog: ["9L8", "7L8", "7V", "6L8", "5L8", "4L9", "3L13"], - snarl: ["9M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - spite: [ - "9M", - "9E", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["9E", "7E", "6E", "5E", "4T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["9M", "7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["7V", "4T", "3T"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderfang: ["9M", "9E", "7E", "6E", "5E", "4E"], - torment: ["9L32", "7M", "6M", "5M", "4M", "3M"], - toxic: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["7T", "6T", "5T", "4T"], - willowisp: ["9M", "7M", "6M", "5M", "4M", "4E", "3E"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["leer", "ember", "howl"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 17, - moves: ["charm", "feintattack", "ember", "roar"] - } - ] - }, - houndoom: { - learnset: { - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - beatup: ["9L26", "7L26", "6L26", "5L26", "4L28"], - bite: ["9L16", "7L16", "7V", "6L16", "5L16", "4L17", "3L27"], - bodyslam: ["9M", "3T"], - burningjealousy: ["9M"], - captivate: ["4M"], - comeuppance: ["9L41"], - confide: ["7M", "6M"], - counter: ["3T"], - crunch: ["9M", "9L56", "7L56", "7V", "6L56", "5L56", "4L54", "3L59"], - curse: ["7V"], - darkpulse: ["9M", "7M", "6M", "6S0", "5T", "4M"], - detect: ["7V"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - embargo: ["7M", "7L41", "6M", "6L41", "5M", "5L41", "4M", "4L44"], - ember: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - endeavor: ["9M"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - feintattack: ["7L35", "7V", "6L35", "5L35", "4L38", "3L43"], - fireblast: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - firefang: ["9M", "9L30", "7L30", "6L30", "5L30", "4L32"], - firespin: ["9M"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9L50", - "7M", - "7L50", - "7V", - "6M", - "6L50", - "6S0", - "5M", - "5L50", - "4M", - "4L48", - "3M", - "3L51" - ], - flareblitz: ["9M"], - foulplay: ["9M", "9L45", "7T", "7L45", "6T", "6L45", "5T", "5L45"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - headbutt: ["7V", "4T"], - heatwave: ["9M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - howl: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "7T", "6T", "5T"], - incinerate: ["9L20", "6M", "5M"], - inferno: ["9L62", "7L1", "6L1", "5L65"], - irontail: ["7T", "7V", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - lashout: ["9M"], - leer: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - mimic: ["3T"], - mudshot: ["9M"], - mudslap: ["9M", "7V", "4T", "3T"], - nastyplot: ["9M", "9L1", "7L1", "6L1", "5L60", "4L60"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - odorsleuth: ["7L20", "6L20", "5L20", "4L22", "3L35"], - overheat: ["9M", "7M", "6M", "5M", "4M", "3M"], - painsplit: ["9M"], - payback: ["7M", "6M", "5M", "4M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychicfangs: ["9M"], - raindance: ["9M"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M"], - roar: [ - "9M", - "9L13", - "7M", - "7L13", - "7V", - "6M", - "6L13", - "5M", - "5L13", - "4M", - "4L14", - "3M", - "3L19" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "7M", "7V", "6M", "6S0", "5M", "4M", "3M"], - smog: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L13"], - snarl: ["9M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "7V", "6M", "6S0", "5M", "4M", "3M"], - spite: ["9M", "7T", "6T", "5T", "4T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - superfang: ["9M", "7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["7V", "4T", "3T"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - throatchop: ["9M", "7T"], - thunderfang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], - torment: ["9L35", "7M", "6M", "5M", "4M", "3M"], - toxic: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["7T", "6T", "5T", "4T"], - willowisp: ["9M", "7M", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 6, - level: 50, - nature: "Timid", - abilities: ["flashfire"], - moves: ["flamethrower", "darkpulse", "solarbeam", "sludgebomb"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 4, level: 20 }] - }, - phanpy: { - learnset: { - ancientpower: ["9E", "7E", "7V", "6E", "5E", "4T", "4E", "3E"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "9E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - bulldoze: ["9M", "9L15", "7M", "6M", "5M"], - captivate: ["4M"], - charm: ["9M", "9L33", "7L33", "6L33", "5L33", "4L33"], - confide: ["7M", "6M"], - counter: ["9E", "7E", "6E", "5E", "4E", "3T", "3E"], - curse: ["9M", "7V"], - defensecurl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L9"], - dig: ["9M"], - doubleedge: [ - "9M", - "9L42", - "7L42", - "7V", - "6L42", - "5L42", - "4L42", - "3T", - "3L49" - ], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["9M", "7T", "6T", "5T", "4T"], - earthquake: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["9M"], - endeavor: [ - "9M", - "9E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - endure: [ - "9M", - "9L19", - "7L19", - "7V", - "6L19", - "5L28", - "4M", - "4L28", - "3T", - "3L41" - ], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - fissure: ["9E", "7E", "6E", "5E", "4E", "3E"], - flail: ["9L6", "7L6", "7V", "6L6", "5L6", "5D", "4L6", "3L17"], - focusenergy: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - growl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - gunkshot: ["9M", "7T", "6T", "5T", "4T"], - headbutt: ["7V", "4T"], - headsmash: ["9E", "7E", "6E", "5E", "4E"], - heavyslam: ["9M", "9E", "7E", "6E", "5E", "5D"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M", "9E", "7E"], - hypervoice: ["9M", "7T", "6T", "5T"], - iceshard: ["9E", "7E", "6E", "5E", "4E"], - ironhead: ["9M"], - irontail: ["7T", "6T", "5T", "4M", "3M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lastresort: [ - "9L37", - "7T", - "7L37", - "6T", - "6L37", - "5T", - "5L37", - "4L37" - ], - mimic: ["3T"], - mudshot: ["9M"], - mudslap: ["9M", "7E", "7V", "6E", "5E", "4T", "3T"], - naturalgift: ["7L15", "6L15", "5L19", "4M", "4L19"], - odorsleuth: ["7L1", "6L1", "5L1", "4L1", "3L1"], - playrough: ["9M", "9E", "7E", "6E"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: ["9M"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - rollout: [ - "9L10", - "7L10", - "7V", - "6L10", - "5L15", - "4T", - "4L15", - "3T", - "3L33" - ], - round: ["7M", "6M", "5M"], - sandstorm: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - sandtomb: ["9M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "5D", "4T"], - slam: ["9L24", "7L24", "6L24", "5L24", "4L24"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M"], - snore: [ - "9E", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E" - ], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["9M"], - stoneedge: ["9M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - superpower: ["7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - takedown: [ - "9M", - "9L28", - "7L28", - "7V", - "6L10", - "5L10", - "4L10", - "3L25" - ], - terablast: ["9M"], - thief: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - watergun: ["7V"] - }, - encounters: [{ generation: 2, level: 2 }] - }, - donphan: { - learnset: { - ancientpower: ["4T"], - assurance: ["9L15", "7L15", "6L15", "5L31", "4L31"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M"], - bodyslam: ["9M", "3T"], - bounce: ["7T", "6T", "5T", "4T"], - brutalswing: ["7M"], - bulldoze: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1"], - captivate: ["4M"], - charm: ["9M"], - confide: ["7M", "6M"], - counter: ["3T"], - curse: ["9M", "7V"], - defensecurl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3T", "3L9"], - dig: ["9M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - earthpower: ["9M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L43", - "7M", - "7L43", - "7V", - "6M", - "6L43", - "5M", - "5L46", - "4M", - "4L46", - "3M", - "3L49" - ], - echoedvoice: ["7M", "6M", "5M"], - encore: ["9M"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "7V", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - firefang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], - flail: ["7V", "4L1", "3L17"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furyattack: ["9L0", "7L1", "7V", "6L25", "5L25", "4L25", "3L25"], - gigaimpact: [ - "9M", - "9L50", - "7M", - "7L50", - "6M", - "6L50", - "5M", - "5L54", - "4M", - "4L54" - ], - growl: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - gunkshot: ["9M", "7T", "6T", "5T", "4T"], - gyroball: ["9M", "7M", "6M", "5M", "4M"], - headbutt: ["7V", "4T"], - heavyslam: ["9M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M"], - hornattack: ["9L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - hyperbeam: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "7T", "6T", "5T"], - icefang: ["9M"], - icespinner: ["9M"], - irondefense: ["9M", "7T", "6T", "5T", "4T"], - ironhead: ["9M"], - irontail: ["7T", "6T", "5T", "4M", "3M"], - knockoff: [ - "9M", - "9L19", - "7T", - "7L19", - "6T", - "6L10", - "5T", - "5L10", - "4T", - "4L10" - ], - lastresort: ["7T", "6T", "5T"], - magnitude: ["7L30", "6L19", "5L19", "4L19"], - mimic: ["3T"], - mudshot: ["9M"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - odorsleuth: ["3L1"], - playrough: ["9M"], - poisonjab: ["9M", "7M", "6M", "5M", "4M"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: ["9M"], - rapidspin: ["9L6", "7L6", "7V", "6L6", "5L6", "4L6", "3L41"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - rollout: [ - "9L10", - "7L10", - "7V", - "6L10", - "5L15", - "4T", - "4L15", - "3T", - "3L33" - ], - round: ["7M", "6M", "5M"], - sandstorm: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - sandtomb: ["9M"], - scaryface: ["9M", "9L37", "7L37", "6L37", "5L39", "4L39"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - slam: ["9L24", "7L24", "6L24", "5L24", "4L24"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M"], - smartstrike: ["9M"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["9M", "9L30", "7T"], - stoneedge: ["9M", "7M", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - superpower: ["7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M"], - thunderfang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"] - }, - encounters: [{ generation: 6, level: 24, maxEggMoves: 1 }] - }, - stantler: { - learnset: { - agility: ["9M"], - astonish: ["9L7", "7L7", "6L7", "5L7", "4L7", "3L11"], - attract: ["7M", "7V", "6M", "5M", "4M", "3M"], - bite: ["9E", "7E", "7V", "6E", "5E", "4E", "3E"], - bodyslam: ["9M", "3T"], - bounce: ["7T", "6T", "5T", "4T"], - bulldoze: ["9M", "7M", "6M", "5M"], - calmmind: [ - "9M", - "9L27", - "7M", - "7L27", - "6M", - "6L27", - "5M", - "5L27", - "4M", - "4L27", - "3M", - "3L47" - ], - captivate: ["7L50", "6L50", "5L53", "4M", "4L49"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: [ - "9M", - "9L23", - "7L23", - "7V", - "6L23", - "5L23", - "4L23", - "3L41" - ], - curse: ["9M", "7V"], - detect: ["7V"], - dig: ["9M"], - disable: ["9E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - doubleedge: ["9M", "9L55", "3T"], - doublekick: ["9E", "7E", "6E", "5E", "4E"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - earthpower: ["9M"], - earthquake: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["9M", "7V", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - extrasensory: ["9E", "7E", "6E", "5E", "4E", "3E"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: ["9M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - headbutt: ["7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M"], - hypnosis: ["9L10", "7L10", "7V", "6L10", "5L10", "4L10", "3L17"], - imprison: ["9M", "9L49", "7L49", "6L49", "5L49", "4L43"], - irontail: ["7T", "6T", "5T", "4M", "3M"], - jumpkick: ["7L43", "6L43", "5L43"], - lastresort: ["7T", "6T", "5T", "4T"], - leer: ["9L3", "7L3", "7V", "6L3", "5L3", "4L3", "3L7", "3S0"], - lightscreen: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - lunge: ["9M"], - magicroom: ["7T", "6T", "5T"], - mefirst: ["7L1", "7E", "6L1", "6E", "5L55", "5E", "4L53"], - megahorn: ["9E", "7E", "6E", "5E", "4E"], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - mudsport: ["7E", "6E", "5E"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - protect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - psybeam: ["9M"], - psychic: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - psyshieldbash: ["9E"], - psyshock: ["9M", "7M", "6M", "5M"], - rage: ["7E", "6E", "5E"], - raindance: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - roleplay: [ - "9L32", - "7T", - "7L33", - "6T", - "6L33", - "5T", - "5L33", - "4T", - "4L33", - "3L31" - ], - round: ["7M", "6M", "5M"], - sandattack: ["9L16", "7L16", "7V", "6L16", "5L16", "4L16", "3L27"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "7T", "6T", "5T", "5D", "4M", "3M"], - sleeptalk: ["9M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - spite: [ - "9M", - "9E", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - stomp: ["9L13", "7L13", "7V", "6L13", "5L13", "4L13", "3L21"], - storedpower: ["9M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - swift: ["9M", "7V", "4T", "3T"], - tackle: ["9L1", "7L1", "7V", "6L1", "5L1", "5D", "4L1", "3L1", "3S0"], - takedown: [ - "9M", - "9L21", - "7L21", - "7V", - "6L21", - "5L21", - "4L21", - "3L37" - ], - terablast: ["9M"], - thief: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - thrash: ["9E", "7E", "6E", "5E", "4E"], - throatchop: ["9M", "7T"], - thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - trick: ["9M"], - trickroom: ["9M", "7M", "6M", "5M", "4M"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - wildcharge: ["9M", "7M", "6M", "5M"], - workup: ["7M", "5M"], - zenheadbutt: [ - "9M", - "9L37", - "7T", - "7L38", - "7E", - "6T", - "6L38", - "6E", - "5T", - "5L38", - "5E", - "4T", - "4L38", - "4E" - ] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - abilities: ["intimidate"], - moves: ["tackle", "leer"], - pokeball: "pokeball" - } - ] - }, - wyrdeer: { - learnset: { - agility: ["9M"], - astonish: ["9L7"], - bodyslam: ["9M"], - bulldoze: ["9M"], - calmmind: ["9M", "9L27"], - chargebeam: ["9M"], - confuseray: ["9M", "9L23"], - curse: ["9M"], - dig: ["9M"], - doubleedge: ["9M", "9L55"], - earthpower: ["9M"], - earthquake: ["9M"], - endure: ["9M"], - energyball: ["9M"], - expandingforce: ["9M"], - facade: ["9M"], - futuresight: ["9M"], - gigaimpact: ["9M"], - gravity: ["9M"], - helpinghand: ["9M"], - highhorsepower: ["9M"], - hyperbeam: ["9M"], - hypnosis: ["9L10"], - imprison: ["9M", "9L49"], - leer: ["9L3"], - lightscreen: ["9M"], - lunge: ["9M"], - megahorn: ["9L62"], - protect: ["9M"], - psybeam: ["9M"], - psychic: ["9M"], - psychicnoise: ["9M"], - psychup: ["9M"], - psyshieldbash: ["9L0"], - psyshock: ["9M"], - raindance: ["9M"], - reflect: ["9M"], - rest: ["9M"], - roar: ["9M"], - roleplay: ["9L32"], - sandattack: ["9L16"], - scaryface: ["9M"], - shadowball: ["9M"], - skillswap: ["9M"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - spite: ["9M"], - stomp: ["9L13"], - storedpower: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - swift: ["9M"], - tackle: ["9L1"], - takedown: ["9M", "9L21"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thunderwave: ["9M"], - trailblaze: ["9M"], - trick: ["9M"], - trickroom: ["9M"], - uproar: ["9M"], - wildcharge: ["9M"], - zenheadbutt: ["9M", "9L37"] - } - }, - smeargle: { - learnset: { - captivate: ["5D"], - doubleslap: ["3S1"], - falseswipe: ["5S2"], - flamethrower: ["6S3"], - furyswipes: ["6S3"], - irontail: ["3S1"], - meanlook: ["5S2"], - odorsleuth: ["5S2"], - seismictoss: ["6S3"], - sketch: [ - "9L1", - "7L1", - "7V", - "6L1", - "6S3", - "5L1", - "5D", - "4L1", - "3L1", - "3S1", - "3S0" - ], - sleeptalk: ["5D"], - spore: ["5S2"], - tailwhip: ["3S1"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - abilities: ["owntempo"], - moves: ["sketch"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 45, - abilities: ["owntempo"], - moves: ["sketch", "tailwhip", "doubleslap", "irontail"] - }, - { - generation: 5, - level: 50, - gender: "F", - nature: "Jolly", - ivs: { atk: 31, spe: 31 }, - abilities: ["technician"], - moves: ["falseswipe", "spore", "odorsleuth", "meanlook"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 40, - gender: "M", - nature: "Jolly", - abilities: ["owntempo"], - moves: ["sketch", "furyswipes", "seismictoss", "flamethrower"], - pokeball: "cherishball" - } - ] - }, - miltank: { - learnset: { - afteryou: ["7T", "6T", "5T"], - attract: ["8M", "7M", "7V", "6M", "6S0", "5M", "4M", "3M"], - belch: ["8E", "7E", "6E"], - bide: ["7L15", "7V", "6L15", "5L15", "4L15", "3L26"], - blizzard: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["8M"], - bodyslam: [ - "8M", - "8L40", - "7L24", - "7V", - "6L24", - "5L24", - "4L24", - "3T", - "3L43" - ], - brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["7L35", "6L35", "5L35", "4M", "4L35"], - charm: ["8M", "8L50"], - confide: ["7M", "6M"], - counter: ["3T"], - curse: ["8E", "7E", "7V", "6E", "5E", "5D", "4E", "3E"], - defensecurl: [ - "8L10", - "7L5", - "7V", - "6L5", - "5L5", - "5D", - "4L5", - "3T", - "3L8" - ], - dizzypunch: ["7E", "6E", "5E", "4E"], - doubleedge: ["8E", "7E", "6E", "5E", "4E", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dynamicpunch: ["7V", "3T"], - earthquake: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["8M", "7E", "7V", "6E", "5E", "4M", "4E", "3T", "3E"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["8E", "7T", "6T", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - growl: ["8L1", "7L3", "7V", "6L3", "5L3", "4L3", "3L4"], - gyroball: [ - "8M", - "7M", - "7L41", - "6M", - "6L41", - "5M", - "5L41", - "4M", - "4L41" - ], - hammerarm: ["8E", "7E", "6E", "5E", "4E"], - headbutt: ["8L25", "7V", "4T"], - healbell: [ - "8L20", - "7T", - "7L48", - "7V", - "6T", - "6L48", - "5T", - "5L48", - "4T", - "4L48", - "3L53" - ], - heartstamp: ["7E", "6E", "5E"], - heavyslam: ["8M"], - helpinghand: [ - "8M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M", "8L55"], - hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - icywind: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - ironhead: ["8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "7T", "7V", "6T", "5T", "5D", "4M", "3M"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - metronome: ["8M", "3T"], - milkdrink: [ - "8L35", - "7L11", - "7V", - "6L11", - "6S0", - "5L11", - "4L11", - "3L19" - ], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["7E", "6E", "5E", "4M"], - playrough: ["8M", "8L45"], - poweruppunch: ["6M"], - present: ["8E", "7E", "7V", "6E", "5E", "4E", "3E"], - protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7M", "7V", "6M", "5M", "4M", "4E", "3T", "3E"], - punishment: ["7E", "6E", "5E", "4E"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["8M", "7E", "7V", "6E", "5E", "4E", "3E"], - rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - rollout: [ - "8L5", - "7L19", - "7V", - "6L19", - "6S0", - "5L19", - "4T", - "4L19", - "3T", - "3L34" - ], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8E", "7E", "7V", "6E", "5E", "4E", "3T", "3E"], - shadowball: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: [ - "8M", - "7M", - "7E", - "7V", - "6M", - "6E", - "5T", - "5E", - "4M", - "4E", - "3T", - "3E" - ], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - stealthrock: ["8M", "7T", "6T", "5T", "4M"], - steelroller: ["8T"], - stomp: ["8L15", "7L8", "7V", "6L8", "6S0", "5L8", "4L8", "3L13"], - stompingtantrum: ["8M", "7T"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - surf: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7V"], - tackle: ["8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - thunder: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - wakeupslap: ["7L50", "6L50", "5L55", "4L55"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "4M"], - workup: ["8M", "7M", "5M"], - zapcannon: ["7V"], - zenheadbutt: [ - "8M", - "8L30", - "7T", - "7L29", - "6T", - "6L29", - "5T", - "5L29", - "4T", - "4L29" - ] - }, - eventData: [ - { - generation: 6, - level: 20, - perfectIVs: 3, - abilities: ["scrappy"], - moves: ["rollout", "attract", "stomp", "milkdrink"], - pokeball: "cherishball" - } - ] - }, - raikou: { - learnset: { - agility: ["9M", "8M"], - aurasphere: ["9M", "8M", "4S3"], - bite: ["9L12", "8L12", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - bodyslam: ["9M", "8M", "3T"], - bulldoze: ["8M", "7M", "6M", "5M"], - calmmind: [ - "9M", - "9L18", - "8M", - "8L18", - "7M", - "7L78", - "7S7", - "6M", - "6L78", - "5M", - "5L78", - "4M", - "4L78", - "3M", - "3L81" - ], - charge: ["9M", "9L1", "8L1"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - crunch: [ - "9M", - "9L42", - "8M", - "8L42", - "7L43", - "7V", - "7S5", - "7S6", - "6L43", - "6S4", - "5L43", - "4L43", - "3L61", - "3S1" - ], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - detect: ["7V"], - dig: ["8M", "7V", "6M", "5M", "4M", "3M"], - discharge: [ - "9L54", - "9S10", - "8L54", - "7L1", - "7S5", - "7S6", - "6L1", - "5L57", - "4L57" - ], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - eerieimpulse: ["9M", "8M"], - electricterrain: ["9M", "8M"], - electroball: ["9M"], - electroweb: ["9M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - extrasensory: [ - "9L48", - "9S10", - "8L48", - "7L1", - "7S7", - "6L1", - "5L64", - "4L64" - ], - extremespeed: ["9L1", "8L1", "8S8", "4S3"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - headbutt: ["7V", "4T"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - howl: ["9L36", "8L36", "8S8"], - hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], - magnetrise: ["7T", "6T", "5T", "4T"], - mimic: ["3T"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - quash: ["7M", "6M", "5M"], - quickattack: [ - "9L1", - "8L1", - "7L22", - "7V", - "6L22", - "5L22", - "4L22", - "4S2", - "3L31", - "3S0", - "3S1" - ], - raindance: [ - "9M", - "9L66", - "9S10", - "8M", - "8L66", - "7M", - "7L71", - "7V", - "6M", - "6L71", - "5M", - "5L71", - "4M", - "4L71", - "3M" - ], - reflect: [ - "9M", - "9L60", - "9S10", - "8M", - "8L60", - "7M", - "7L36", - "7V", - "7S5", - "7S6", - "6M", - "6L36", - "6S4", - "5M", - "5L36", - "4M", - "4L36", - "4S2", - "3M", - "3L51", - "3S1" - ], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - risingvoltage: ["8T"], - roar: [ - "9M", - "9L24", - "8L24", - "7M", - "7L15", - "7V", - "6M", - "6L15", - "5M", - "5L15", - "4M", - "4L15", - "4S2", - "3M", - "3L21", - "3S0" - ], - rockclimb: ["4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scald: ["9M", "8M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spark: [ - "9L6", - "8L6", - "7L29", - "7V", - "6L29", - "6S4", - "5L29", - "4L29", - "4S2", - "3L41", - "3S0", - "3S1" - ], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - supercellslam: ["9M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - takedown: ["9M"], - terablast: ["9M"], - throatchop: ["9M", "8M", "7T"], - thunder: [ - "9M", - "9L72", - "8M", - "8L72", - "7M", - "7L85", - "7V", - "6M", - "6L85", - "5M", - "5L85", - "4M", - "4L71", - "3M", - "3L71" - ], - thunderbolt: ["9M", "8M", "8S8", "7M", "7S7", "6M", "5M", "4M", "3M"], - thunderfang: [ - "9M", - "9L30", - "8M", - "8L30", - "7L50", - "7S5", - "7S6", - "6L50", - "6S4", - "5L50", - "4L50" - ], - thundershock: [ - "9L1", - "8L1", - "7L8", - "7V", - "6L8", - "5L8", - "4L8", - "3L11", - "3S0" - ], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - voltswitch: ["9M", "8M", "7M", "7S7", "6M", "5M"], - weatherball: ["9M", "8M", "8S8", "4S3"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - zapcannon: ["9L78", "8L78", "7V", "4S3"] - }, - eventData: [ - { - generation: 3, - level: 50, - shiny: 1, - moves: ["thundershock", "roar", "quickattack", "spark"] - }, - { - generation: 3, - level: 70, - moves: ["quickattack", "spark", "reflect", "crunch"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 40, - shiny: 1, - moves: ["roar", "quickattack", "spark", "reflect"] - }, - { - generation: 4, - level: 30, - shiny: true, - nature: "Rash", - moves: ["zapcannon", "aurasphere", "extremespeed", "weatherball"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["spark", "reflect", "crunch", "thunderfang"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["reflect", "crunch", "thunderfang", "discharge"] - }, - { - generation: 7, - level: 60, - moves: ["reflect", "crunch", "thunderfang", "discharge"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: ["thunderbolt", "voltswitch", "extrasensory", "calmmind"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["thunderbolt", "howl", "extremespeed", "weatherball"] - }, - { - generation: 8, - level: 70, - shiny: 1, - isHidden: true, - moves: ["raindance", "reflect", "discharge", "extrasensory"], - source: "gen8bdsp" - }, - { - generation: 9, - level: 70, - moves: ["raindance", "reflect", "discharge", "extrasensory"] - } - ], - encounters: [ - { generation: 2, level: 40 }, - { generation: 3, level: 40 } - ], - eventOnly: true - }, - entei: { - learnset: { - agility: ["9M", "8M"], - bite: [ - "9L12", - "8L12", - "7L1", - "7V", - "7S5", - "7S6", - "6L1", - "5L1", - "4L1", - "3L1" - ], - bodyslam: ["9M", "8M", "3T"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - calmmind: [ - "9M", - "9L18", - "8M", - "8L18", - "7M", - "7L78", - "6M", - "6L78", - "5M", - "5L78", - "4M", - "4L78", - "3M", - "3L81" - ], - confide: ["7M", "6M"], - crunch: ["9M", "9L42", "8M", "8L42", "8S8"], - crushclaw: ["4S3"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - detect: ["7V"], - dig: ["9M", "8M", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - ember: [ - "9L1", - "8L1", - "7L8", - "7V", - "6L8", - "5L8", - "4L8", - "3L11", - "3S0" - ], - endure: ["9M", "8M", "7V", "4M", "3T"], - eruption: ["9L78", "8L78", "7L1", "6L1", "5L85", "4L85"], - extrasensory: ["9L48", "9S10", "8L48", "7L1", "6L1", "5L64", "4L64"], - extremespeed: ["9L1", "8L1", "8S8", "4S3"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fireblast: [ - "9M", - "9L72", - "8M", - "8L72", - "7M", - "7L71", - "7V", - "6M", - "6L71", - "5M", - "5L71", - "4M", - "4L71", - "3M", - "3L71" - ], - firefang: [ - "9M", - "9L30", - "8M", - "8L30", - "7L50", - "6L50", - "6S4", - "5L50", - "4L50" - ], - firespin: [ - "9M", - "8M", - "7L22", - "7V", - "6L22", - "5L22", - "4L22", - "4S2", - "3L31", - "3S0", - "3S1" - ], - flamecharge: ["9M", "7M", "7S7", "6M", "5M"], - flamethrower: [ - "9M", - "8M", - "8S8", - "7M", - "7L36", - "7V", - "6M", - "6L36", - "6S4", - "5M", - "5L36", - "4M", - "4L36", - "4S2", - "3M", - "3L51", - "3S1" - ], - flamewheel: ["9L6", "8L6"], - flareblitz: ["9M", "8M", "4S3"], - flash: ["7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - headbutt: ["7V", "4T"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - howl: ["4S3"], - hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - incinerate: ["6M", "5M"], - ironhead: ["9M", "8M", "7T", "7S7", "6T", "5T", "4T"], - irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - lavaplume: [ - "9L54", - "9S10", - "8L54", - "7L1", - "7S5", - "7S6", - "6L1", - "5L57", - "4L57" - ], - leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - overheat: ["9M", "8M", "7M", "6M", "5M", "4M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - quash: ["7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - reversal: ["9M", "8M"], - roar: [ - "9M", - "9L24", - "8L24", - "7M", - "7L15", - "7V", - "6M", - "6L15", - "5M", - "5L15", - "4M", - "4L15", - "4S2", - "3M", - "3L21", - "3S0" - ], - rockclimb: ["4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sacredfire: ["9L1", "8L1", "7L1", "7S7", "6L1"], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scaryface: ["9M", "9L36", "8M", "8L36", "8S8"], - scorchingsands: ["9M", "8T"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smokescreen: ["9L1", "8L1"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - stomp: [ - "9L1", - "8L1", - "7L29", - "7V", - "7S5", - "7S6", - "6L29", - "6S4", - "5L29", - "4L29", - "4S2", - "3L41", - "3S0", - "3S1" - ], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "7S7", "6M", "5M", "4M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: [ - "9M", - "9L66", - "9S10", - "8M", - "8L66", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - swagger: [ - "9L60", - "9S10", - "8L60", - "7M", - "7L43", - "7V", - "7S5", - "7S6", - "6M", - "6L43", - "6S4", - "5M", - "5L43", - "4M", - "4L43", - "3T", - "3L61", - "3S1" - ], - swift: ["9M", "8M", "7V", "4T", "3T"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - weatherball: ["9M", "8M"], - willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 3, - level: 50, - shiny: 1, - moves: ["ember", "roar", "firespin", "stomp"] - }, - { - generation: 3, - level: 70, - moves: ["firespin", "stomp", "flamethrower", "swagger"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 40, - shiny: 1, - moves: ["roar", "firespin", "stomp", "flamethrower"] - }, - { - generation: 4, - level: 30, - shiny: true, - nature: "Adamant", - moves: ["flareblitz", "howl", "extremespeed", "crushclaw"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["stomp", "flamethrower", "swagger", "firefang"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["stomp", "bite", "swagger", "lavaplume"] - }, - { - generation: 7, - level: 60, - moves: ["stomp", "bite", "swagger", "lavaplume"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: ["sacredfire", "stoneedge", "ironhead", "flamecharge"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["flamethrower", "scaryface", "extremespeed", "crunch"] - }, - { - generation: 8, - level: 70, - shiny: 1, - isHidden: true, - moves: ["sunnyday", "swagger", "lavaplume", "extrasensory"], - source: "gen8bdsp" - }, - { - generation: 9, - level: 70, - moves: ["sunnyday", "swagger", "lavaplume", "extrasensory"] - } - ], - encounters: [ - { generation: 2, level: 40 }, - { generation: 3, level: 40 } - ], - eventOnly: true - }, - suicune: { - learnset: { - agility: ["9M", "8M"], - airslash: ["9M", "8M", "4S4"], - aquaring: ["4S4"], - aurorabeam: [ - "7L29", - "7V", - "7S6", - "6L29", - "6S5", - "5L29", - "4L29", - "4S3", - "3L41", - "3S0", - "3S1" - ], - avalanche: ["9M", "8M", "4M"], - bite: ["9L12", "8L12", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - blizzard: [ - "9M", - "9L78", - "8M", - "8L78", - "7M", - "7L85", - "7V", - "6M", - "6L85", - "5M", - "5L85", - "4M", - "4L85", - "3M" - ], - bodyslam: ["9M", "8M", "3T"], - brine: ["8M", "4M"], - bubblebeam: ["7L1", "7V", "7S6", "6L8", "5L8", "4L8", "3L11", "3S0"], - bulldoze: ["8M", "7M", "6M", "5M"], - calmmind: [ - "9M", - "9L18", - "8M", - "8L18", - "8S7", - "7M", - "7L78", - "6M", - "6L78", - "5M", - "5L78", - "4M", - "4L78", - "3M", - "3L81" - ], - chillingwater: ["9M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L42", "8M", "8L42"], - curse: ["7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - detect: ["7V"], - dig: ["8M", "7V", "6M", "5M", "4M", "3M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - extrasensory: [ - "9L48", - "9S9", - "8L48", - "8S7", - "7L64", - "6L1", - "5L64", - "4L64" - ], - extremespeed: ["9L1", "8L1", "8S7", "4S4"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gust: [ - "9L1", - "8L1", - "7L22", - "7V", - "6L22", - "5L22", - "4L22", - "4S3", - "3L31", - "3S0", - "3S1", - "3S2" - ], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["7V", "4T"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hydropump: [ - "9M", - "9L72", - "8M", - "8L72", - "7L71", - "7V", - "6L1", - "5L71", - "4L71", - "3L71", - "3S2" - ], - hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icefang: [ - "9M", - "9L30", - "8M", - "8L30", - "7L50", - "6L50", - "6S5", - "5L50", - "4L50" - ], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S2"], - liquidation: ["9M", "8M", "8S7"], - mimic: ["3T"], - mirrorcoat: [ - "9L60", - "9S9", - "8L60", - "7L43", - "7V", - "6L43", - "6S5", - "5L43", - "4L43", - "3L61", - "3S1" - ], - mist: [ - "9L1", - "8L1", - "7L36", - "7V", - "7S6", - "6L36", - "6S5", - "5L36", - "4L36", - "4S3", - "3L51", - "3S1" - ], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - quash: ["7M", "6M", "5M"], - raindance: [ - "9M", - "9L66", - "9S9", - "8M", - "8L66", - "7M", - "7L1", - "7V", - "7S6", - "6M", - "6L15", - "5M", - "5L15", - "4M", - "4L15", - "4S3", - "3M", - "3L21", - "3S0", - "3S2" - ], - reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["9M", "9L24", "8L24", "7M", "7V", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scald: ["9M", "8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - sheercold: ["9L1", "8L1", "7L1", "4S4"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - surf: [ - "9M", - "9L54", - "9S9", - "8M", - "8L54", - "7M", - "7V", - "6M", - "5M", - "4M", - "3M" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "3T"], - tailwind: [ - "9M", - "9L36", - "8L36", - "7T", - "7L57", - "6T", - "6L1", - "5T", - "5L57", - "4T", - "4L57" - ], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - waterfall: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1", "7V"], - waterpulse: ["9M", "9L6", "8L6", "7T", "6T", "4M", "3M"], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M", "7V", "4M"] - }, - eventData: [ - { - generation: 3, - level: 50, - shiny: 1, - moves: ["bubblebeam", "raindance", "gust", "aurorabeam"] - }, - { - generation: 3, - level: 70, - moves: ["gust", "aurorabeam", "mist", "mirrorcoat"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 40, - shiny: 1, - moves: ["raindance", "leer", "gust", "hydropump"] - }, - { - generation: 4, - level: 40, - shiny: 1, - moves: ["raindance", "gust", "aurorabeam", "mist"] - }, - { - generation: 4, - level: 30, - shiny: true, - nature: "Relaxed", - moves: ["sheercold", "airslash", "extremespeed", "aquaring"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["aurorabeam", "mist", "mirrorcoat", "icefang"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["bubblebeam", "aurorabeam", "mist", "raindance"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["liquidation", "extrasensory", "extremespeed", "calmmind"] - }, - { - generation: 8, - level: 70, - shiny: 1, - isHidden: true, - moves: ["raindance", "mirrorcoat", "surf", "extrasensory"], - source: "gen8bdsp" - }, - { - generation: 9, - level: 70, - moves: ["raindance", "mirrorcoat", "surf", "extrasensory"] - } - ], - encounters: [ - { generation: 2, level: 40 }, - { generation: 3, level: 40 } - ], - eventOnly: true - }, - larvitar: { - learnset: { - ancientpower: ["9E", "8E", "7E", "7V", "6E", "5E", "4T", "4E", "3E"], - assurance: ["9E", "8M", "7E", "6E", "5E", "4E"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bite: [ - "9L9", - "8L9", - "7L1", - "7V", - "6L1", - "5L1", - "5D", - "5S1", - "4L1", - "3L1", - "3S0" - ], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - chipaway: ["7L14", "6L14", "5L14"], - confide: ["7M", "6M"], - crunch: [ - "9M", - "9L27", - "8M", - "8L27", - "7L41", - "7V", - "6L41", - "5L41", - "4L37", - "3L43" - ], - curse: ["9M", "9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - darkpulse: [ - "9M", - "8M", - "8L24", - "7M", - "7L32", - "6M", - "6L32", - "5T", - "5L32", - "5D", - "4M", - "4L28" - ], - detect: ["7V"], - dig: ["9M", "8M", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragondance: ["9M", "9E", "8M", "7E", "6E", "5E", "4E", "3E", "3S0"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L31", - "8M", - "8L31", - "7M", - "7L46", - "7V", - "6M", - "6L46", - "5M", - "5L46", - "4M", - "4L41", - "3M", - "3L50" - ], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - focusenergy: ["9E", "8M", "7E", "7V", "6E", "5E", "4E", "3E"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M"], - headbutt: ["7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hyperbeam: [ - "9M", - "9L42", - "8M", - "8L42", - "7M", - "7L55", - "7V", - "6M", - "6L55", - "5M", - "5L55", - "4M", - "4L50", - "3M", - "3L57" - ], - irondefense: [ - "9M", - "9E", - "8M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4E" - ], - ironhead: [ - "9M", - "9E", - "8M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - irontail: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "5S1", "4L1", "3L1"], - mimic: ["3T"], - muddywater: ["8M"], - mudshot: ["9M"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - outrage: [ - "9M", - "9E", - "8M", - "7T", - "7E", - "7V", - "6T", - "6E", - "5T", - "5E", - "4E", - "3E", - "3S0" - ], - payback: [ - "9L6", - "8M", - "8L6", - "7M", - "7L37", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L32" - ], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - pursuit: ["7E", "7V", "6E", "5E", "4E", "3E"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["9M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: [ - "9M", - "9L15", - "8M", - "8L15", - "7M", - "7L19", - "7V", - "6M", - "6L19", - "5M", - "5L19", - "4M", - "4L14", - "3T", - "3L22" - ], - rocksmash: ["6M", "5M", "4M", "3M"], - rockthrow: ["9L3", "8L3"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: [ - "9M", - "9L39", - "8M", - "8L39", - "7M", - "7L5", - "7V", - "6M", - "6L5", - "5M", - "5L5", - "5S1", - "4M", - "4L5", - "3M", - "3L8", - "3S0" - ], - sandtomb: ["9M", "8M"], - scaryface: [ - "9M", - "9L12", - "8M", - "8L12", - "7L23", - "7V", - "6L23", - "5L23", - "4L19", - "3L36" - ], - screech: [ - "9L21", - "8M", - "8L21", - "7L10", - "7V", - "6L10", - "5L10", - "4L10", - "3L15" - ], - secretpower: ["6M", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "9L24", "7M", "6M", "5M"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - stealthrock: [ - "9M", - "8M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4M" - ], - stomp: ["9E", "8E", "7E", "7V", "6E", "5E", "4E", "3E"], - stompingtantrum: ["9M", "9L18", "8M", "8L18"], - stoneedge: [ - "9M", - "9L33", - "8M", - "8L33", - "7M", - "7L50", - "6M", - "6L50", - "5M", - "5L50", - "4M", - "4L46" - ], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superpower: ["8M", "7T", "6T", "5T", "5S1", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - thrash: [ - "9L36", - "8L36", - "7L28", - "7V", - "6L28", - "5L28", - "4L23", - "3L29" - ], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 20, - moves: ["sandstorm", "dragondance", "bite", "outrage"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 5, - shiny: true, - gender: "M", - moves: ["bite", "leer", "sandstorm", "superpower"], - pokeball: "cherishball" - } - ] - }, - pupitar: { - learnset: { - aerialace: ["9M"], - ancientpower: ["4T"], - assurance: ["8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bite: ["9L9", "8L9", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - chipaway: ["7L14", "6L14", "5L14"], - confide: ["7M", "6M"], - crunch: [ - "9M", - "9L27", - "8M", - "8L27", - "7L47", - "7V", - "6L47", - "5L47", - "4L41", - "3L47" - ], - curse: ["9M", "7V"], - darkpulse: [ - "9M", - "8M", - "8L24", - "7M", - "7L34", - "6M", - "6L34", - "5T", - "5L34", - "4M", - "4L28" - ], - detect: ["7V"], - dig: ["9M", "8M", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragondance: ["9M", "8M"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L33", - "8M", - "8L33", - "7M", - "7L54", - "7V", - "6M", - "6L54", - "5M", - "5L54", - "4M", - "4L47", - "3M", - "3L56" - ], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - focusenergy: ["8M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M"], - headbutt: ["7V", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M"], - hyperbeam: [ - "9M", - "9L52", - "8M", - "8L52", - "7M", - "7L67", - "7V", - "6M", - "6L67", - "5M", - "5L67", - "4M", - "4L60", - "3M", - "3L65" - ], - irondefense: ["9M", "9L0", "8M", "8L0", "7T", "6T", "5T", "4T"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "7T", "6T", "5T"], - lashout: ["9M"], - leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - mimic: ["3T"], - muddywater: ["8M"], - mudshot: ["9M"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - outrage: ["9M", "8M", "7T", "6T", "5T"], - payback: [ - "9L1", - "8M", - "8L1", - "7M", - "7L41", - "6M", - "6L41", - "5M", - "5L41", - "4M", - "4L34" - ], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["9M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: [ - "9M", - "9L15", - "8M", - "8L15", - "7M", - "7L19", - "7V", - "6M", - "6L19", - "5M", - "5L19", - "4M", - "4L14", - "3T", - "3L22" - ], - rocksmash: ["6M", "5M", "4M", "3M"], - rockthrow: ["9L1", "8L1"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: [ - "9M", - "9L47", - "8M", - "8L47", - "7M", - "7L1", - "7V", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3M", - "3L1" - ], - sandtomb: ["9M", "8M"], - scaryface: [ - "9M", - "9L12", - "8M", - "8L12", - "7L23", - "7V", - "6L23", - "5L23", - "4L19", - "3L38" - ], - screech: [ - "9L21", - "8M", - "8L21", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - secretpower: ["6M", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "9L24", "7M", "6M", "5M"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["9M", "9L18", "8M", "8L18"], - stoneedge: [ - "9M", - "9L37", - "8M", - "8L37", - "7M", - "7L60", - "6M", - "6L60", - "5M", - "5L60", - "4M", - "4L54" - ], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - thrash: [ - "9L42", - "8L42", - "7L28", - "7V", - "6L28", - "5L28", - "4L23", - "3L29" - ], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "6T", "5T", "4T"] - } - }, - tyranitar: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - ancientpower: ["4T"], - aquatail: ["7T", "6T", "5T", "4T"], - assurance: ["8M"], - attract: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - avalanche: ["9M", "8M", "4M"], - bite: ["9L9", "8L9", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M", "3T"], - breakingswipe: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M", "7M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - chipaway: ["7L14", "6L14", "5L14"], - confide: ["7M", "6M"], - counter: ["3T"], - crunch: [ - "9M", - "9L27", - "8M", - "8L27", - "7L47", - "7V", - "6L47", - "6S3", - "6S4", - "6S5", - "6S6", - "5L47", - "5S1", - "5S2", - "4L41", - "3L47", - "3S0" - ], - curse: ["9M", "7V"], - cut: ["7V", "6M", "5M", "4M", "3M"], - darkpulse: [ - "9M", - "9L1", - "8M", - "8L24", - "7M", - "7L34", - "6M", - "6L34", - "5T", - "5L34", - "4M", - "4L28" - ], - detect: ["7V"], - dig: ["9M", "8M", "7V", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonbreath: ["7V"], - dragonclaw: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - dragondance: ["9M", "8M"], - dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], - dragontail: ["9M", "7M", "6M", "5M"], - dynamicpunch: ["7V", "3T"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L33", - "8M", - "8L33", - "7M", - "7L54", - "7V", - "6M", - "6L54", - "6S3", - "6S4", - "5M", - "5L54", - "5S2", - "4M", - "4L47", - "3M", - "3L61", - "3S0" - ], - endure: ["9M", "8M", "7V", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "7M", "7V", "6M", "5M", "5S1", "4M", "3M"], - firefang: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - firepunch: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusenergy: ["8M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - furycutter: ["7V", "4T", "3T"], - gigaimpact: [ - "9M", - "9L59", - "8M", - "8L59", - "7M", - "7L82", - "6M", - "6L82", - "5M", - "5L82", - "4M" - ], - hardpress: ["9M"], - headbutt: ["7V", "4T"], - heavyslam: ["9M", "8M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M", "8M"], - honeclaws: ["6M", "5M"], - hydropump: ["9M", "8M"], - hyperbeam: [ - "9M", - "9L52", - "8M", - "8L52", - "7M", - "7L73", - "7V", - "6M", - "6L73", - "5M", - "5L73", - "4M", - "4L70", - "3M", - "3L75" - ], - icebeam: ["9M", "8M", "7M", "6M", "5M", "5S1", "4M", "3M"], - icefang: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - icepunch: ["9M", "8M", "7T", "6T", "6S3", "6S6", "5T", "4T"], - icywind: ["9M"], - incinerate: ["6M", "5M"], - irondefense: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - knockoff: ["9M"], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1", "7L1", "7V", "6L1", "5L1", "4L1", "3L1"], - lowkick: ["9M", "8M", "7T", "6T", "6S5", "6S6", "5T", "4T"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - mimic: ["3T"], - muddywater: ["9M", "8M"], - mudshot: ["9M"], - mudslap: ["9M", "7V", "4T", "3T"], - naturalgift: ["4M"], - nightmare: ["7V", "3T"], - outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], - payback: [ - "9L1", - "8M", - "8L1", - "7M", - "7L41", - "6M", - "6L41", - "5M", - "5L41", - "5S2", - "4M", - "4L34" - ], - powergem: ["9M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "7V", "6M", "6S5", "5M", "4M", "3M"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - revenge: ["8M"], - roar: ["9M", "7M", "7V", "6M", "5M", "4M", "3M"], - rockblast: ["9M", "8M"], - rockclimb: ["4M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: [ - "9M", - "9L15", - "8M", - "8L15", - "7M", - "7L19", - "7V", - "6M", - "6L19", - "6S4", - "6S5", - "6S6", - "5M", - "5L19", - "4M", - "4L14", - "3T", - "3L22" - ], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - rockthrow: ["9L1", "8L1"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: [ - "9M", - "9L47", - "8M", - "8L47", - "7M", - "7L1", - "7V", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3M", - "3L1" - ], - sandtomb: ["9M", "8M"], - scaryface: [ - "9M", - "9L12", - "8M", - "8L12", - "7L23", - "7V", - "6L23", - "5L23", - "4L19", - "3L38", - "3S0" - ], - screech: [ - "9L21", - "8M", - "8L21", - "7L1", - "7V", - "6L1", - "5L1", - "4L1", - "3L1" - ], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["5S2", "3T"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "9L24", "7M", "6M", "5M"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["9M", "9L18", "8M", "8L18", "7T"], - stoneedge: [ - "9M", - "9L37", - "8M", - "8L37", - "7M", - "7L63", - "6M", - "6L63", - "6S3", - "6S4", - "5M", - "5L63", - "5S1", - "4M", - "4L54" - ], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - thrash: [ - "9L42", - "8L42", - "7L28", - "7V", - "6L28", - "5L28", - "4L23", - "3L29", - "3S0" - ], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderfang: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "4M"] - }, - eventData: [ - { - generation: 3, - level: 70, - moves: ["thrash", "scaryface", "crunch", "earthquake"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 100, - gender: "M", - moves: ["fireblast", "icebeam", "stoneedge", "crunch"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 55, - gender: "M", - isHidden: true, - moves: ["payback", "crunch", "earthquake", "seismictoss"] - }, - { - generation: 6, - level: 50, - moves: ["stoneedge", "crunch", "earthquake", "icepunch"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - nature: "Jolly", - moves: ["rockslide", "earthquake", "crunch", "stoneedge"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 55, - shiny: true, - nature: "Adamant", - ivs: { - hp: 31, - atk: 31, - def: 31, - spa: 14, - spd: 31, - spe: 0 - }, - moves: ["crunch", "rockslide", "lowkick", "protect"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 100, - moves: ["rockslide", "crunch", "icepunch", "lowkick"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 5, level: 50 }] - }, - lugia: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - aeroblast: [ - "9L54", - "9S13", - "8L54", - "7L43", - "7V", - "7S7", - "7S8", - "7S9", - "7S10", - "6L43", - "6S5", - "6S6", - "5L43", - "4L43", - "4S2", - "4S3", - "3L77" - ], - aircutter: ["9M", "4T"], - airslash: ["9M", "8M"], - ancientpower: [ - "9L1", - "8L1", - "8S11", - "7L57", - "7V", - "7S7", - "7S9", - "6L57", - "5L57", - "4T", - "4L57", - "4S3", - "3L88" - ], - aquatail: ["7T", "6T", "5T", "4T"], - avalanche: ["9M", "8M", "4M"], - blizzard: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - bravebird: ["9M"], - brine: ["8M", "4M"], - bulldoze: ["8M", "7M", "6M", "5M"], - calmmind: [ - "9M", - "9L27", - "8M", - "8L27", - "7M", - "7L93", - "6M", - "6L93", - "5M", - "5L93", - "4M", - "4L93", - "3M" - ], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - curse: ["9M", "7V"], - defog: ["7T", "7S8", "4M"], - detect: ["7V"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonbreath: ["7V"], - dragonpulse: ["9M", "8M", "8S11", "7T", "6T", "5T", "4M"], - dragonrush: ["9L1", "8L1", "7L15", "6L15", "6S6", "5L15", "4L15"], - dragontail: ["9M", "7M", "6M", "5M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - dualwingbeat: ["9M", "8T"], - earthpower: ["9M", "8M", "7T", "7S10", "6T", "5T", "4T"], - earthquake: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M", "3S1"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - extrasensory: [ - "9L36", - "9S13", - "8L36", - "8S11", - "7L23", - "7S7", - "7S9", - "6L23", - "5L23", - "4L23", - "4S2" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - featherdance: ["3S1"], - flash: ["6M", "5M", "4M"], - fly: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: [ - "9M", - "9L81", - "8M", - "8L81", - "7L79", - "7V", - "6L79", - "5L79", - "4L79", - "3L99" - ], - gigadrain: ["9M", "8M", "7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gust: ["9L1", "8L1", "7L9", "7V", "6L9", "5L9", "4L9", "3L22"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["7V", "4T"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: ["9M", "8M", "7S8"], - hydropump: [ - "9M", - "9L72", - "8M", - "8L72", - "7L37", - "7V", - "6L37", - "6S5", - "6S6", - "5L37", - "4L29", - "4S2", - "3L44", - "3S0", - "3S1" - ], - hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icebeam: ["9M", "8M", "7M", "6M", "6S6", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "7V", "6T", "5T", "4T", "3T"], - imprison: ["9M", "8M"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - liquidation: ["9M"], - mimic: ["3T"], - mist: ["9L9", "8L9"], - mudslap: ["7V", "4T", "3T"], - naturalgift: ["7L85", "6L85", "5L85", "4M", "4L51"], - nightmare: ["7V", "3T"], - ominouswind: ["4T"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "7M", "7V", "7S10", "6M", "5M", "4M", "3M"], - psychicnoise: ["9M"], - psychoboost: ["3S1"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "3T"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - punishment: ["7L50", "6L50", "6S5", "5L50", "4L50", "4S3"], - raindance: [ - "9M", - "9L63", - "9S13", - "8M", - "8L63", - "7M", - "7L29", - "7V", - "6M", - "6L29", - "6S5", - "5M", - "5L29", - "4M", - "4L29", - "4S2", - "3M", - "3L55", - "3S0" - ], - recover: [ - "9L45", - "9S13", - "8L45", - "7L71", - "7V", - "6L71", - "5L71", - "4L23", - "3L33", - "3S0" - ], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - roost: ["7M", "6M", "5T", "4M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "9L18", - "8M", - "8L18", - "7M", - "7L65", - "7V", - "6M", - "6L65", - "5M", - "5L65", - "4M", - "4L9", - "4S3", - "3M", - "3L11" - ], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "8M", "7T", "7S7", "7S9", "6T", "5T", "4M", "3M"], - skyattack: [ - "9L90", - "8L90", - "7T", - "7L99", - "6T", - "6L99", - "5T", - "5L99", - "4T", - "4L99" - ], - skydrop: ["7M", "6M", "5M"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - surf: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "4L43", "3T", "3L66", "3S0"], - tailwind: ["9M", "7T", "7S8", "7S10", "6T", "5T", "4T"], - takedown: ["9M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - twister: ["4T"], - waterfall: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - weatherball: [ - "9M", - "9L1", - "8M", - "8L1", - "7L1", - "6L1", - "5L1", - "5S4", - "4L1" - ], - whirlpool: ["9M", "8M", "8S11", "7V", "4M"], - whirlwind: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "5S4", - "4L1", - "3L1" - ], - wonderroom: ["8M", "7T", "6T", "5T"], - zapcannon: ["7V"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 70, - shiny: 1, - moves: ["recover", "hydropump", "raindance", "swift"] - }, - { - generation: 3, - level: 50, - moves: ["psychoboost", "earthquake", "hydropump", "featherdance"] - }, - { - generation: 4, - level: 45, - shiny: 1, - moves: ["extrasensory", "raindance", "hydropump", "aeroblast"] - }, - { - generation: 4, - level: 70, - shiny: 1, - moves: ["aeroblast", "punishment", "ancientpower", "safeguard"] - }, - { - generation: 5, - level: 5, - isHidden: true, - moves: ["whirlwind", "weatherball"], - pokeball: "dreamball" - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["raindance", "hydropump", "aeroblast", "punishment"] - }, - { - generation: 6, - level: 50, - nature: "Timid", - moves: ["aeroblast", "hydropump", "dragonrush", "icebeam"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["skillswap", "aeroblast", "extrasensory", "ancientpower"] - }, - { - generation: 7, - level: 100, - isHidden: true, - moves: ["aeroblast", "hurricane", "defog", "tailwind"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - moves: ["skillswap", "aeroblast", "extrasensory", "ancientpower"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: ["aeroblast", "earthpower", "psychic", "tailwind"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["dragonpulse", "extrasensory", "whirlpool", "ancientpower"] - }, - { - generation: 8, - level: 70, - shiny: 1, - isHidden: true, - moves: ["raindance", "aeroblast", "recover", "extrasensory"], - source: "gen8bdsp" - }, - { - generation: 9, - level: 70, - moves: ["raindance", "aeroblast", "recover", "extrasensory"] - } - ], - encounters: [{ generation: 2, level: 40 }], - eventOnly: true - }, - hooh: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - aircutter: ["9M", "4T"], - airslash: ["9M", "8M"], - ancientpower: [ - "9L1", - "8L1", - "8S10", - "7L57", - "7V", - "7S7", - "7S8", - "6L57", - "5L57", - "4T", - "4L57", - "4S2", - "3L88" - ], - bodyslam: ["9M"], - bravebird: [ - "9M", - "8M", - "7L15", - "7S6", - "7S9", - "6L15", - "6S5", - "5L15", - "4L15" - ], - bulldoze: ["8M", "7M", "6M", "5M"], - burnup: ["8L99", "7S7", "7S8"], - calmmind: [ - "9M", - "9L27", - "8M", - "8L27", - "7M", - "7L93", - "6M", - "6L93", - "5M", - "5L93", - "4M", - "4L93", - "3M" - ], - celebrate: ["6S5"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - curse: ["7V"], - defog: ["7T", "4M"], - detect: ["7V"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dragonbreath: ["7V"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - dualwingbeat: ["9M", "8T"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: ["9M", "8M", "7M", "7V", "7S9", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "7V", "4M", "3T"], - extrasensory: [ - "9L36", - "9S12", - "8L36", - "8S10", - "7L23", - "7S7", - "7S8", - "6L23", - "5L23", - "4L23", - "4S1" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fireblast: [ - "9M", - "9L72", - "8M", - "8L72", - "7M", - "7L37", - "7V", - "6M", - "6L37", - "6S4", - "5M", - "5L37", - "4M", - "4L29", - "4S1", - "3M", - "3L44", - "3S0" - ], - firespin: ["9M", "8M"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flareblitz: ["9M", "8M", "8S10"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fly: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: [ - "9M", - "9L81", - "8M", - "8L81", - "7L79", - "7V", - "6L79", - "5L79", - "4L79", - "3L99" - ], - gigadrain: ["9M", "8M", "7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gust: ["9L1", "8L1", "7L9", "7V", "6L9", "5L9", "4L9", "3L22"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - hurricane: ["9M"], - hyperbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - imprison: ["9M", "8M"], - incinerate: ["6M", "5M"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lifedew: ["9L9", "8L9"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - mysticalfire: ["8M"], - naturalgift: ["7L85", "6L85", "5L85", "4M", "4L51"], - nightmare: ["7V", "3T"], - ominouswind: ["4T"], - overheat: ["9M", "9L99", "8M", "7M", "6M", "5M", "4M", "3M"], - pluck: ["5M", "4M"], - protect: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "7V", "6M", "5M", "4M", "3T"], - punishment: ["7L50", "6L50", "6S4", "5L50", "4L50", "4S2"], - raindance: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recover: [ - "9L45", - "9S12", - "8L45", - "7L71", - "7V", - "7S6", - "6L71", - "6S5", - "5L71", - "4L23", - "3L33", - "3S0" - ], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - roar: ["7M", "7V", "6M", "5M", "4M", "3M"], - rocksmash: ["7V", "6M", "5M", "4M", "3M"], - roost: ["7M", "6M", "5T", "4M"], - round: ["8M", "7M", "6M", "5M"], - sacredfire: [ - "9L54", - "9S12", - "8L54", - "7L43", - "7V", - "7S6", - "7S7", - "7S8", - "7S9", - "6L43", - "6S4", - "6S5", - "5L43", - "4L43", - "4S1", - "4S2", - "3L77" - ], - safeguard: [ - "9L18", - "8M", - "8L18", - "7M", - "7L65", - "7V", - "7S6", - "6M", - "6L65", - "5M", - "5L65", - "4M", - "4L9", - "4S2", - "3M", - "3L11" - ], - sandstorm: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - scorchingsands: ["9M", "8T"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skyattack: [ - "9L90", - "8L90", - "7T", - "7L99", - "6T", - "6L99", - "5T", - "5L99", - "4T", - "4L99", - "3T" - ], - skydrop: ["7M", "6M", "5M"], - sleeptalk: ["9M", "8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - steelwing: ["8M", "7M", "7V", "6M", "4M", "3M"], - strength: ["7V", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: [ - "9M", - "9L63", - "9S12", - "8M", - "8L63", - "8S10", - "7M", - "7L29", - "7V", - "6M", - "6L29", - "6S4", - "5M", - "5L29", - "4M", - "4L29", - "4S1", - "3M", - "3L55", - "3S0" - ], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "7V", "4T", "4L43", "3T", "3L66", "3S0"], - tailwind: ["9M", "7T", "7S9", "6T", "5T", "4T"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "7V", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - twister: ["4T"], - weatherball: [ - "9M", - "9L1", - "8M", - "8L1", - "7L1", - "6L1", - "5L1", - "5S3", - "4L1" - ], - whirlwind: [ - "9L1", - "8L1", - "7L1", - "7V", - "6L1", - "5L1", - "5S3", - "4L1", - "3L1" - ], - willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"], - zapcannon: ["7V"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 70, - shiny: 1, - moves: ["recover", "fireblast", "sunnyday", "swift"] - }, - { - generation: 4, - level: 45, - shiny: 1, - moves: ["extrasensory", "sunnyday", "fireblast", "sacredfire"] - }, - { - generation: 4, - level: 70, - shiny: 1, - moves: ["sacredfire", "punishment", "ancientpower", "safeguard"] - }, - { - generation: 5, - level: 5, - isHidden: true, - moves: ["whirlwind", "weatherball"], - pokeball: "dreamball" - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["sunnyday", "fireblast", "sacredfire", "punishment"] - }, - { - generation: 6, - level: 50, - shiny: true, - moves: ["sacredfire", "bravebird", "recover", "celebrate"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: ["sacredfire", "bravebird", "recover", "safeguard"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["burnup", "sacredfire", "extrasensory", "ancientpower"] - }, - { - generation: 7, - level: 60, - moves: ["burnup", "sacredfire", "extrasensory", "ancientpower"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: ["sacredfire", "bravebird", "earthquake", "tailwind"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["flareblitz", "extrasensory", "sunnyday", "ancientpower"] - }, - { - generation: 8, - level: 70, - shiny: 1, - isHidden: true, - moves: ["sunnyday", "sacredfire", "recover", "extrasensory"], - source: "gen8bdsp" - }, - { - generation: 9, - level: 70, - moves: ["sunnyday", "sacredfire", "recover", "extrasensory"] - } - ], - encounters: [{ generation: 2, level: 40 }], - eventOnly: true - }, - celebi: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - allyswitch: ["8M", "7T"], - ancientpower: [ - "8L30", - "7L28", - "7V", - "7S7", - "6L28", - "5L28", - "4T", - "4L28", - "3L20", - "3S1", - "3S3" - ], - aurasphere: ["8M"], - batonpass: [ - "8M", - "8L20", - "7L37", - "7V", - "6L37", - "5L37", - "4L37", - "3L40", - "3S1" - ], - calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confusion: [ - "8L1", - "7L1", - "7V", - "6L1", - "6S6", - "5L1", - "4L1", - "3L1", - "3S0" - ], - curse: ["7V"], - cut: ["6M", "5M", "4M", "3M"], - dazzlinggleam: ["8M", "7M", "6M"], - defensecurl: ["7V", "3T"], - detect: ["7V"], - doubleedge: ["3T"], - doubleteam: ["7M", "7V", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "7V", "6M", "5M", "4M", "3T"], - dualwingbeat: ["8T"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["8M", "7V", "4M", "3T"], - energyball: ["8M", "7M", "6M", "5M", "4M"], - expandingforce: ["8T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["7V", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "7V", "6M", "5M", "4M", "3M"], - futuresight: [ - "8M", - "8L70", - "8S8", - "7L64", - "7V", - "7S7", - "6L64", - "5L64", - "4L64", - "3L30", - "3S1", - "3S3" - ], - gigadrain: ["8M", "7T", "7V", "6T", "5T", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - grassyglide: ["8T"], - grassyterrain: ["8M"], - healbell: [ - "8L1", - "8S8", - "7T", - "7L1", - "7V", - "7S7", - "6T", - "6L1", - "6S5", - "6S6", - "5T", - "5L1", - "4T", - "4L1", - "3L1", - "3S0", - "3S2", - "3S3" - ], - healblock: ["7L55", "6L55", "5L55", "4L55"], - healingwish: ["8L80", "7L73", "6L73", "5L73", "4L73", "4S4"], - helpinghand: ["8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7V", "6M", "5M", "4M", "3M"], - holdback: ["6S5"], - hyperbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - imprison: ["8M"], - laserfocus: ["7T"], - lastresort: ["7T", "6T", "5T", "4T"], - leafblade: ["8M"], - leafstorm: ["8M", "8L90", "7L82", "6L82", "5L82", "4L82", "4S4"], - leechseed: ["8L50", "7L1", "7V", "6L1", "5L1", "4L1", "3L1", "3S2"], - lifedew: ["8L40", "8S8"], - lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], - magicalleaf: ["8M", "8L10", "8S8", "7L19", "6L19", "5L19", "4L19"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], - metronome: ["8M", "3T"], - mimic: ["3T"], - mudslap: ["7V", "4T", "3T"], - nastyplot: ["8M", "4S4"], - naturalgift: ["7L46", "6L46", "5L46", "4M", "4L46"], - naturepower: ["7M", "6M"], - nightmare: ["7V", "3T"], - perishsong: [ - "8L100", - "7L91", - "7V", - "6L91", - "5L91", - "4L91", - "3L50", - "3S1" - ], - pollenpuff: ["8M"], - protect: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychic: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - psychicterrain: ["8M"], - psychocut: ["8M"], - psychup: ["7M", "7V", "6M", "5M", "4M", "3T"], - raindance: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - recover: [ - "8L60", - "7L1", - "7V", - "6L1", - "6S5", - "6S6", - "5L1", - "4L1", - "4S4", - "3L1", - "3S0", - "3S2" - ], - reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - return: ["7M", "7V", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "8M", - "7M", - "7L10", - "7V", - "7S7", - "6M", - "6L10", - "6S5", - "6S6", - "5M", - "5L10", - "4M", - "4L10", - "3M", - "3L10", - "3S0", - "3S2", - "3S3" - ], - sandstorm: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["8M", "7T", "6T", "5T", "4T"], - shadowball: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - silverwind: ["4M"], - skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], - sleeptalk: ["8M", "7M", "7V", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "7V", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - solarblade: ["8M"], - stealthrock: ["8M", "7T", "6T", "5T", "4M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["8M", "7M", "7V", "6M", "5M", "4M", "3M"], - swagger: ["7M", "7V", "6M", "5M", "4M", "3T"], - sweetscent: ["7V"], - swift: ["8M", "7V", "4T", "3T"], - swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], - synthesis: ["7T", "6T", "5T", "4T"], - telekinesis: ["7T"], - thunderwave: ["8M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "7V", "6M", "5M", "4M", "3M"], - trick: ["8M", "7T", "6T", "5T", "4T"], - trickroom: ["8M", "7M", "6M", "5M", "4M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - uturn: ["8M", "7M", "6M", "5M", "4M"], - waterpulse: ["7T", "6T", "4M", "3M"], - weatherball: ["8M"], - wonderroom: ["8M", "7T", "6T", "5T"], - worryseed: ["7T", "6T", "5T", "4T"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 10, - moves: ["confusion", "recover", "healbell", "safeguard"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 70, - moves: ["ancientpower", "futuresight", "batonpass", "perishsong"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 10, - moves: ["leechseed", "recover", "healbell", "safeguard"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 30, - moves: ["healbell", "safeguard", "ancientpower", "futuresight"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 50, - moves: ["leafstorm", "recover", "nastyplot", "healingwish"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 10, - moves: ["recover", "healbell", "safeguard", "holdback"], - pokeball: "luxuryball" - }, - { - generation: 6, - level: 100, - moves: ["confusion", "recover", "healbell", "safeguard"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 30, - moves: ["healbell", "safeguard", "ancientpower", "futuresight"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 60, - shiny: true, - nature: "Quirky", - moves: ["magicalleaf", "futuresight", "lifedew", "healbell"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 2, level: 30 }], - eventOnly: true - }, - treecko: { - learnset: { - absorb: ["9E", "8E", "7L5", "6L5", "5L6", "5S1", "4L6", "3L6", "3S0"], - acrobatics: ["9M", "8M", "7M", "6M", "5M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "8M", "7L25", "6L25", "5L31", "4L31", "3L31"], - assurance: ["9L18", "8M", "8L18"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "3T"], - breakingswipe: ["9M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulletseed: ["9M", "8M", "7E", "6E", "5E", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["3T"], - crunch: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], - crushclaw: ["7E", "6E", "5E", "4E", "3E"], - cut: ["6M", "5M", "4M", "3M"], - detect: ["9L12", "8L12", "7L33", "6L33", "5L41", "4L41", "3L41"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - doubleedge: ["3T"], - doublekick: ["9E", "8E", "7E", "6E", "5E", "4E"], - doubleteam: ["9L27", "8L27", "7M", "6M", "5M", "4M", "3M"], - dragonbreath: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - dragontail: ["9M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dynamicpunch: ["3T"], - endeavor: [ - "9M", - "9L36", - "8L36", - "7T", - "7L45", - "7E", - "6T", - "6L45", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - endure: ["9M", "8M", "4M", "3T"], - energyball: [ - "9M", - "9L30", - "8M", - "8L30", - "7M", - "7L37", - "6M", - "6L37", - "5M", - "5L51", - "4M", - "4L51" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - gigadrain: [ - "9M", - "9L21", - "8M", - "8L21", - "7T", - "7L21", - "6T", - "6L21", - "5T", - "5L46", - "4M", - "4L46", - "3M", - "3L46" - ], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grasspledge: ["9M", "8T", "7T", "6T", "5T"], - grasswhistle: ["7E", "6E", "5E", "4E"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M", "7E", "6E"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - leafage: ["9L3", "8L3"], - leafstorm: ["9M", "9L39", "8M", "8L39", "7E", "6E", "5E", "4E"], - leechseed: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S1", "4L1", "3L1", "3S0"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - magicalleaf: ["9M", "8M", "7E", "6E", "5E", "4E"], - megadrain: ["9L9", "8L9", "7L13", "6L13", "5L26", "4L26", "3L26"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - mudsport: ["7E", "6E", "5E", "4E", "3E"], - naturalgift: ["7E", "6E", "5E", "4M"], - naturepower: ["7M", "6M"], - nightslash: ["9E", "8E"], - pound: [ - "9L1", - "8L1", - "7L1", - "6L1", - "5L1", - "5S1", - "4L1", - "3L1", - "3S0" - ], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - pursuit: ["7L17", "6L16", "5L16", "4L16", "3L16"], - quickattack: ["9L6", "8L6", "7L9", "6L9", "5L11", "4L11", "3L11"], - quickguard: ["9L15", "8L15", "7L41", "6L41"], - razorwind: ["7E", "6E", "5E", "4E"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - screech: [ - "9L33", - "8M", - "8L33", - "7L49", - "6L21", - "5L21", - "4L21", - "3L21" - ], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - seismictoss: ["3T"], - slam: ["9L24", "8L24", "7L29", "6L29", "5L36", "4L36", "3L36"], - slash: ["9E", "8E"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T", "3T"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - synthesis: [ - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - upperhand: ["9M"], - workup: ["8M", "7M"], - worryseed: [ - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["pound", "leer", "absorb"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["pound", "leer", "absorb"] - } - ] - }, - grovyle: { - learnset: { - absorb: ["7L1", "6L1", "5L1", "4L1", "3L1"], - acrobatics: ["9M", "8M", "7M", "6M", "5M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "8M", "7L28", "6L28", "5L35", "4L35", "3L35"], - assurance: ["9L20", "8M", "8L20"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "3T"], - breakingswipe: ["9M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulletseed: ["9M", "8M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["3T"], - crunch: ["9M", "8M"], - cut: ["6M", "5M", "4M", "3M"], - detect: ["9L12", "8L12", "7L38", "6L38", "5L47", "4L47", "3L47"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - doubleedge: ["3T"], - doubleteam: ["9L35", "8L35", "7M", "6M", "5M", "4M", "3M"], - dragontail: ["9M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dynamicpunch: ["3T"], - endeavor: ["9M", "9L50", "8L50", "7T", "6T", "5T", "4T"], - endure: ["9M", "8M", "4M", "3T"], - energyball: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L48", - "6M", - "6L48", - "5M", - "5L53", - "4M", - "4L53", - "3L53" - ], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: [ - "9L1", - "8L1", - "7L1", - "6L16", - "5L16", - "4T", - "4L16", - "3T", - "3L16" - ], - gigadrain: ["9M", "9L25", "8M", "8L25", "7T", "6T", "5T", "4M", "3M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grasspledge: ["9M", "8T", "7T", "6T", "5T"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - leafage: ["9L1", "8L1"], - leafblade: [ - "9L40", - "8M", - "8L40", - "7L23", - "6L23", - "5L29", - "4L29", - "3L29" - ], - leafstorm: [ - "9M", - "9L55", - "8M", - "8L55", - "7L58", - "6L58", - "5L59", - "4L59" - ], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - magicalleaf: ["9M", "8M"], - megadrain: ["9L9", "8L9", "7L13", "6L13"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - pound: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - pursuit: ["7L18", "6L17", "5L17", "4L17", "3L17"], - quickattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - quickguard: ["9L15", "8L15", "7L53", "6L53"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - screech: [ - "9L45", - "8M", - "8L45", - "7L63", - "6L23", - "5L23", - "4L23", - "3L23" - ], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - seismictoss: ["3T"], - slam: ["9L30", "8L30", "7L33", "6L33", "5L41", "4L41", "3L41"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - solarblade: ["8M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T", "3T"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - synthesis: ["7T", "6T", "5T", "4T"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - upperhand: ["9M"], - vacuumwave: ["9M"], - workup: ["8M", "7M"], - worryseed: ["7T", "6T", "5T", "4T"], - xscissor: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L43", - "6M", - "6L43", - "5M", - "4M" - ] - } - }, - sceptile: { - learnset: { - absorb: ["7L1", "6L1", "5L1", "4L1", "3L1"], - acrobatics: ["9M", "8M", "7M", "6M", "5M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "8M", "7L28", "6L28", "5L35", "4L35", "3L35"], - assurance: ["9L20", "8M", "8L20"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - breakingswipe: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M", "7M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - bulletseed: ["9M", "8M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["3T"], - crosspoison: ["8M"], - crunch: ["9M", "8M"], - cut: ["6M", "5M", "4M", "3M"], - detect: ["9L12", "8L12", "7L39", "6L39", "5L51", "4L51", "3L51"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["9L35", "8L35", "7M", "6M", "5M", "4M", "3M"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - dragondance: ["9M", "8M"], - dragonpulse: ["9M", "8M", "7T", "6T", "5T", "5S0", "4M"], - dragontail: ["9M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dualchop: ["8L0", "7T", "7L1", "6T", "6L36"], - dynamicpunch: ["3T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - endeavor: ["9M", "9L49", "8L56", "7T", "6T", "5T", "4T"], - endure: ["9M", "8M", "4M", "3T"], - energyball: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L51", - "6M", - "6L51", - "5M", - "5L59", - "4M", - "4L59", - "3L59" - ], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "5S0", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frenzyplant: ["9M", "8T", "7T", "6T", "5T", "4T"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["9L1", "8L1", "7L1", "6L16", "4T", "3T", "3L16"], - gigadrain: ["9M", "9L25", "8M", "8L25", "7T", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grasspledge: ["9M", "8T", "7T", "6T", "5T"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - leafage: ["9L1", "8L1"], - leafblade: [ - "9L0", - "8M", - "8L42", - "7L23", - "6L23", - "5L29", - "4L29", - "3L29" - ], - leafstorm: [ - "9M", - "9L56", - "8M", - "8L63", - "7L1", - "6L1", - "5L67", - "5S0", - "4L67" - ], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - magicalleaf: ["9M", "8M"], - megadrain: ["9L5", "8L5", "7L13", "6L13"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - nightslash: ["7L1", "6L1", "5L1", "4L1"], - outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], - pound: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - pursuit: ["7L18", "6L17", "5L17", "4L17", "3L17"], - quickattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - quickguard: ["9L15", "8L15", "7L57", "6L57"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "5S0", "4M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - scaleshot: ["9M", "8T"], - screech: [ - "9L42", - "8M", - "8L49", - "7L69", - "6L23", - "5L23", - "4L23", - "3L23" - ], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - seismictoss: ["3T"], - shedtail: ["9L1"], - slam: ["9L30", "8L30", "7L33", "6L33", "5L43", "4L43", "3L43"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - solarblade: ["9M", "8M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T", "3T"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - synthesis: ["7T", "6T", "5T", "4T"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M", "8M", "7T"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - upperhand: ["9M"], - vacuumwave: ["9M"], - workup: ["8M", "7M"], - worryseed: ["7T", "6T", "5T", "4T"], - xscissor: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L45", - "6M", - "6L16", - "5M", - "5L16", - "4M", - "4L16" - ] - }, - eventData: [ - { - generation: 5, - level: 50, - shiny: 1, - moves: ["leafstorm", "dragonpulse", "focusblast", "rockslide"], - pokeball: "cherishball" - } - ] - }, - torchic: { - learnset: { - aerialace: ["9M", "9L18", "8L18", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "8M", "7E", "6E", "5E", "4E"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "8M", "7E", "6E", "5E", "4E"], - bodyslam: ["9M", "8M", "3T"], - bounce: ["9L24", "8M", "8L24", "7T", "6T", "5T", "4T"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["9E", "8E", "7E", "6E", "5E", "4E", "3T", "3E"], - crushclaw: ["9E", "8E", "7E", "6E", "5E", "4E"], - curse: ["9M", "8E", "7E", "6E", "5E"], - cut: ["6M", "5M", "4M", "3M"], - defog: ["7T"], - detect: ["9L12", "8L12"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - ember: [ - "9L3", - "8L3", - "7L5", - "6L5", - "6S2", - "5L10", - "5S1", - "5S2", - "4L10", - "3L10", - "3S0" - ], - endure: ["9M", "8M", "7E", "6E", "5E", "4M", "4E", "3T", "3E"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - featherdance: ["9M", "9L33", "8L33", "7E", "6E", "5E", "4E"], - feint: ["9E", "8E", "7E", "6E", "5E", "4E"], - fireblast: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - firepledge: ["9M", "8T", "7T", "6T", "5T"], - firespin: ["9M", "8M", "7L19", "6L19", "5L25", "4L25", "3L25"], - flameburst: ["7L28", "7E", "6L28", "6E", "5E"], - flamecharge: ["9M", "9L9", "8L9", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9L30", - "8M", - "8L30", - "7M", - "7L46", - "6M", - "6L43", - "5M", - "5L43", - "4M", - "4L43", - "3M", - "3L43" - ], - flareblitz: ["9M", "9L39", "8M", "8L39"], - focusenergy: [ - "9L27", - "8M", - "8L27", - "7L32", - "6L7", - "6S2", - "5L7", - "5S1", - "5S2", - "4L7", - "3L7", - "3S0" - ], - frustration: ["7M", "6M", "5M", "4M", "3M"], - growl: [ - "9L1", - "8L1", - "7L1", - "6L1", - "6S2", - "5L1", - "5S1", - "5S2", - "4L1", - "3L1", - "3S0" - ], - headbutt: ["4T"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - incinerate: ["6M", "5M"], - lastresort: [ - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - lowkick: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - mimic: ["3T"], - mirrormove: ["7L41", "6L37", "5L37", "4L37", "3L37"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - nightslash: ["9E", "8E", "7E", "6E", "5E", "4E"], - overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - peck: ["9E", "8E", "7L14", "6L14", "5L16", "4L16", "3L16"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - quickattack: ["9L6", "8L6", "7L23", "6L23", "5L28", "4L28", "3L28"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - reversal: ["9M", "9L36", "8M", "8L36", "7E", "6E", "5E", "4E", "3E"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["9L15", "8L15", "7L10", "6L10", "5L19", "4L19", "3L19"], - scratch: [ - "9L1", - "8L1", - "7L1", - "6L1", - "6S2", - "5L1", - "5S1", - "5S2", - "4L1", - "3L1", - "3S0" - ], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - slash: ["9L21", "8L21", "7L37", "6L34", "5L34", "4L34", "3L34"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - smellingsalts: ["7E", "6E", "5E", "4E", "3E"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], - swift: ["9M", "4T", "3T"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["9M"], - willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"], - workup: ["8M", "7M"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["scratch", "growl", "focusenergy", "ember"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["scratch", "growl", "focusenergy", "ember"] - }, - { - generation: 6, - level: 10, - gender: "M", - isHidden: true, - moves: ["scratch", "growl", "focusenergy", "ember"], - pokeball: "cherishball" - } - ] - }, - combusken: { - learnset: { - aerialace: ["9M", "9L20", "8L20", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "8M"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "8M"], - blazekick: ["9L40", "8M", "8L40"], - bodyslam: ["9M", "8M", "3T"], - bounce: ["9L30", "8M", "8L30", "7T", "6T", "5T", "4T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulkup: [ - "9M", - "9L45", - "8M", - "8L45", - "7M", - "7L31", - "6M", - "6L28", - "5M", - "5L28", - "4M", - "4L28", - "3M", - "3L28" - ], - captivate: ["4M"], - closecombat: ["9M"], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - counter: ["3T"], - curse: ["9M"], - cut: ["6M", "5M", "4M", "3M"], - defog: ["7T"], - detect: ["9L12", "8L12"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doublekick: ["9L0", "8L0", "7L1", "6L16", "5L16", "4L16", "3L16"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dualchop: ["7T", "6T", "5T"], - dynamicpunch: ["3T"], - echoedvoice: ["7M", "6M", "5M"], - ember: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - featherdance: ["9M", "9L1", "8L1"], - fireblast: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - firepledge: ["9M", "8T", "7T", "6T", "5T"], - firepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - firespin: ["9M", "8M"], - flamecharge: ["9M", "9L9", "8L9", "7M", "7L20", "6M", "6L20", "5M"], - flamethrower: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "6M", - "5M", - "4M", - "3M" - ], - flareblitz: [ - "9M", - "9L55", - "8M", - "8L55", - "7L58", - "6L54", - "5L54", - "4L54" - ], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusenergy: [ - "9L35", - "8M", - "8L35", - "7L36", - "6L1", - "5L1", - "4L1", - "3L1" - ], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - growl: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["4T"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - incinerate: ["6M", "5M"], - lastresort: ["7T", "6T", "5T", "4T"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - mimic: ["3T"], - mirrormove: ["7L47", "6L43", "5L43", "4L43", "3L43"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - peck: ["7L14", "6L14", "5L17", "4L17", "3L17"], - poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - quickattack: ["9L1", "8L1", "7L25", "6L25", "5L32", "4L32", "3L32"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - revenge: ["8M"], - reversal: ["9M", "9L50", "8M", "8L50"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["9L15", "8L15", "7L1", "6L1", "5L21", "4L21", "3L21"], - scratch: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - skyuppercut: ["7L53", "6L50", "5L50", "4L50", "3L50"], - slash: ["9L25", "8L25", "7L42", "6L39", "5L39", "4L39", "3L39"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T", "3T"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["9M"], - vacuumwave: ["9M", "4T"], - willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"], - workup: ["8M", "7M", "5M"] - } - }, - blaziken: { - learnset: { - acrobatics: ["9M", "8M", "7M", "6M", "5M"], - aerialace: ["9M", "9L20", "8L20", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "8M"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - aurasphere: ["9M", "8M"], - batonpass: ["9M", "8M"], - blastburn: ["9M", "8T", "7T", "6T", "5T", "4T"], - blazekick: [ - "9L0", - "8M", - "8L42", - "7L1", - "6L36", - "5L36", - "4L36", - "3L36", - "3S0" - ], - bodyslam: ["9M", "8M", "3T"], - bounce: ["9L30", "8M", "8L30", "7T", "6T", "5T", "4T"], - bravebird: [ - "9M", - "9L63", - "8M", - "8L1", - "7L50", - "6L49", - "5L49", - "4L49" - ], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulkup: [ - "9M", - "9L42", - "8M", - "8L49", - "7M", - "7L31", - "6M", - "6L28", - "5M", - "5L28", - "4M", - "4L28", - "3M", - "3L28" - ], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - closecombat: ["9M", "8M"], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - counter: ["3T"], - curse: ["9M"], - cut: ["6M", "5M", "4M", "3M"], - defog: ["7T"], - detect: ["9L12", "8L12"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doublekick: ["9L1", "8L1", "7L1", "6L16", "5L16", "4L16", "3L16"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dualchop: ["7T", "6T", "5T"], - dynamicpunch: ["3T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - ember: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - featherdance: ["9M", "9L1", "8L1"], - fireblast: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - firepledge: ["9M", "8T", "7T", "6T", "5T"], - firepunch: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3T", - "3L1" - ], - firespin: ["9M", "8M"], - flamecharge: ["9M", "9L9", "8L9", "7M", "7L20", "6M", "6L20", "5M"], - flamethrower: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "6M", - "5M", - "4M", - "3M" - ], - flareblitz: [ - "9M", - "9L56", - "8M", - "8L63", - "7L1", - "6L1", - "5L66", - "5S1", - "4L66" - ], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusenergy: [ - "9L35", - "8M", - "8L35", - "7L37", - "6L1", - "5L1", - "4L1", - "3L1" - ], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["4T"], - heatcrash: ["9M", "8M"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - highjumpkick: ["7L1", "6L1", "5L1", "5S1"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - incinerate: ["6M", "5M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lastresort: ["7T", "6T", "5T", "4T"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - mimic: ["3T"], - mirrormove: ["3L49", "3S0"], - mudslap: ["9M", "4T", "3T"], - naturalgift: ["4M"], - overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - peck: ["7L14", "6L14", "5L17", "4L17", "3L17"], - poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - quickattack: ["9L1", "8L1", "7L25", "6L25", "5L32", "4L32", "3L32"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - revenge: ["8M"], - reversal: ["9M", "9L49", "8M", "8L56"], - roar: ["9M", "7M", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["9L15", "8L15", "7L1", "6L1", "5L21", "4L21", "3L21"], - scorchingsands: ["9M", "8T"], - scratch: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - skyuppercut: ["7L57", "6L57", "5L59", "4L59", "3L59", "3S0"], - slash: [ - "9L25", - "8L25", - "7L44", - "6L42", - "5L42", - "4L42", - "3L42", - "3S0" - ], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "5S1", "4M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T", "3T"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "5S1", "4T", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - upperhand: ["9M"], - uproar: ["9M"], - uturn: ["9M", "8M"], - vacuumwave: ["9M", "4T"], - willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"], - workup: ["8M", "7M", "5M"] - }, - eventData: [ - { - generation: 3, - level: 70, - moves: ["blazekick", "slash", "mirrormove", "skyuppercut"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 50, - shiny: 1, - moves: ["flareblitz", "highjumpkick", "thunderpunch", "stoneedge"], - pokeball: "cherishball" - } - ] - }, - mudkip: { - learnset: { - amnesia: ["9M", "9L27", "8M", "8L27"], - ancientpower: ["9E", "8E", "7E", "6E", "5E", "4T", "4E"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - avalanche: ["9M", "8M", "7E", "6E", "5E"], - barrier: ["7E", "6E"], - bide: ["7L17", "6L15", "5L15", "4L15", "3L15"], - bite: ["9E", "8E", "7E", "6E", "5E", "4E"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - counter: ["9E", "8E", "7E", "6E", "5E", "4E"], - curse: ["9M", "9E", "8E", "7E", "6E", "5E", "4E", "3E"], - defensecurl: ["3T"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "9E", "8E", "7E", "6E", "5E", "4E", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: [ - "9M", - "9L36", - "8L36", - "7T", - "7L44", - "6T", - "6L44", - "5T", - "5L46", - "4T", - "4L46", - "3L46" - ], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - foresight: ["7L12", "6L12", "5L19", "4L19", "3L19"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - growl: [ - "9L1", - "8L1", - "7L1", - "6L1", - "5L1", - "5S1", - "4L1", - "3L1", - "3S0" - ], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hydropump: [ - "9M", - "9L39", - "8M", - "8L39", - "7L41", - "6L41", - "5L42", - "4L42", - "3L42" - ], - iceball: ["7E", "6E", "5E", "4E", "3E"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - liquidation: ["9M"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - mimic: ["3T"], - mirrorcoat: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - mudbomb: ["7E", "6E", "5E", "4E"], - muddywater: ["9M"], - mudshot: ["9M"], - mudslap: [ - "9M", - "9E", - "8E", - "7L9", - "6L6", - "5L6", - "5S1", - "4T", - "4L6", - "3T", - "3L6", - "3S0" - ], - mudsport: ["7L20", "6L20", "5L24", "4L24", "3L24"], - naturalgift: ["4M"], - protect: [ - "9M", - "9L12", - "8M", - "8L12", - "7M", - "7L28", - "6M", - "6L28", - "5M", - "5L37", - "4M", - "4L37", - "3M", - "3L37" - ], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - refresh: ["7E", "6E", "5E", "4E", "3E"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["9M"], - rockslide: ["9M", "9L21", "8M", "8L21", "7M", "6M", "5M", "4M"], - rocksmash: ["9L6", "8L6", "6M", "5M", "4M", "3M"], - rockthrow: ["9L9", "8L9", "7L25", "6L25"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - screech: ["9L33", "8M", "8L33"], - secretpower: ["6M", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - sludge: ["9E", "8E", "7E", "6E", "5E", "4E"], - sludgewave: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - stomp: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - supersonic: ["9L15", "8L15"], - surf: ["9M", "9L30", "8M", "8L30", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - tackle: [ - "9L1", - "8L1", - "7L1", - "6L1", - "5L1", - "5S1", - "4L1", - "3L1", - "3S0" - ], - takedown: [ - "9M", - "9L24", - "8L24", - "7L36", - "6L28", - "5L28", - "4L28", - "3L28" - ], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["9M", "8M", "7T", "7E", "6T", "6E", "5E", "4E", "3E"], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - watergun: [ - "9L3", - "8L3", - "7L4", - "6L4", - "5L10", - "5S1", - "4L10", - "3L10", - "3S0" - ], - waterpledge: ["9M", "8T", "7T", "6T", "5T"], - waterpulse: ["9M", "9L18", "8L18", "7T", "6T", "4M", "3M"], - whirlpool: [ - "9M", - "8M", - "7L33", - "7E", - "6L33", - "6E", - "5L33", - "5E", - "4M", - "4L33", - "4E", - "3L33" - ], - wideguard: ["9E", "8E", "7E", "6E", "5E"], - workup: ["8M", "7M"], - yawn: ["9E", "8E", "7E", "6E", "5E", "4E"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["tackle", "growl", "mudslap", "watergun"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["tackle", "growl", "mudslap", "watergun"] - } - ] - }, - marshtomp: { - learnset: { - amnesia: ["9M", "9L35", "8M", "8L35"], - ancientpower: ["4T"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - avalanche: ["9M", "8M"], - bide: ["7L18", "6L15", "5L15", "4L15", "3L15"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - counter: ["3T"], - curse: ["9M"], - defensecurl: ["3T"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dynamicpunch: ["3T"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "8M", - "8L1", - "7M", - "7L48", - "6M", - "6L46", - "5M", - "5L46", - "4M", - "4L46", - "3M", - "3L46" - ], - echoedvoice: ["7M", "6M", "5M"], - endeavor: [ - "9M", - "9L50", - "8L50", - "7T", - "7L52", - "6T", - "6L52", - "5T", - "5L53", - "4T", - "4L53", - "3L53" - ], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M"], - foresight: ["7L12", "6L12", "5L20", "4L20", "3L20"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - growl: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hydropump: ["9M", "9L55", "8M", "8L55"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - liquidation: ["9M"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - mimic: ["3T"], - mudbomb: ["7L22", "6L22", "5L25", "4L25"], - muddywater: [ - "9M", - "9L40", - "8M", - "8L40", - "7L38", - "6L37", - "5L37", - "4L37", - "3L37" - ], - mudshot: [ - "9M", - "9L0", - "8M", - "8L0", - "7L1", - "6L16", - "5L16", - "4L16", - "3L16" - ], - mudslap: ["9M", "7L1", "6L1", "5L1", "4T", "4L1", "3T", "3L1"], - mudsport: ["3L25"], - naturalgift: ["4M"], - poweruppunch: ["6M"], - protect: [ - "9M", - "9L12", - "8M", - "8L12", - "7M", - "7L32", - "6M", - "6L32", - "5M", - "5L42", - "4M", - "4L42", - "3M", - "3L42" - ], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["9M"], - rockslide: [ - "9M", - "9L25", - "8M", - "8L25", - "7M", - "7L28", - "6M", - "6L28", - "5M", - "4M", - "3T" - ], - rocksmash: ["9L1", "8L1", "6M", "5M", "4M", "3M"], - rockthrow: ["9L9", "8L9"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - sandtomb: ["9M", "8M"], - scald: ["8M", "7M", "6M", "5M"], - screech: ["9L45", "8M", "8L45"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - sludgewave: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - supersonic: ["9L15", "8L15"], - surf: ["9M", "8M", "8L1", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - takedown: [ - "9M", - "9L30", - "8L30", - "7L42", - "6L31", - "5L31", - "4L31", - "3L31" - ], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["9M", "8M", "7T", "6T"], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - waterpledge: ["9M", "8T", "7T", "6T", "5T"], - waterpulse: ["9M", "9L20", "8L20", "7T", "6T", "4M", "3M"], - whirlpool: ["9M", "8M", "4M"], - workup: ["8M", "7M"] - } - }, - swampert: { - learnset: { - amnesia: ["9M", "9L35", "8M", "8L35"], - ancientpower: ["4T"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - avalanche: ["9M", "8M", "4M"], - bide: ["7L18", "6L15", "5L15", "4L15", "3L15"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulkup: ["9M", "8M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - counter: ["3T"], - curse: ["9M"], - darkestlariat: ["8M"], - defensecurl: ["3T"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dynamicpunch: ["3T"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L51", - "6M", - "6L51", - "5M", - "5L52", - "5S0", - "4M", - "4L52", - "3M", - "3L52" - ], - echoedvoice: ["7M", "6M", "5M"], - endeavor: [ - "9M", - "9L56", - "8L56", - "7T", - "7L56", - "6T", - "6L56", - "5T", - "5L61", - "4T", - "4L61", - "3L61" - ], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - flipturn: ["9M", "8T"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - foresight: ["7L12", "6L12", "5L20", "4L20", "3L20"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - hammerarm: ["9L1", "8L1", "7L1", "6L1", "5L69", "5S0", "4L69"], - hardpress: ["9M"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M", "8M"], - hydrocannon: ["9M", "8T", "7T", "6T", "5T", "4T"], - hydropump: ["9M", "9L63", "8M", "8L63", "5S0"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "5S0", "4M", "3M"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - knockoff: ["9M"], - liquidation: ["9M", "8M"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - mimic: ["3T"], - mudbomb: ["7L22", "6L22", "5L25", "4L25"], - muddywater: [ - "9M", - "9L42", - "8M", - "8L42", - "7L39", - "6L39", - "5L39", - "4L39", - "3L39" - ], - mudshot: [ - "9M", - "9L1", - "8M", - "8L1", - "7L1", - "6L16", - "5L16", - "4L16", - "3L16" - ], - mudslap: ["9M", "7L1", "6L1", "5L1", "4T", "4L1", "3T", "3L1"], - mudsport: ["3L25"], - naturalgift: ["4M"], - outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], - poisonjab: ["9M"], - poweruppunch: ["6M"], - protect: [ - "9M", - "9L12", - "8M", - "8L12", - "7M", - "7L32", - "6M", - "6L32", - "5M", - "5L46", - "4M", - "4L46", - "3M", - "3L46" - ], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rockslide: [ - "9M", - "9L25", - "8M", - "8L25", - "7M", - "7L28", - "6M", - "6L28", - "5M", - "4M", - "3T" - ], - rocksmash: ["9L1", "8L1", "6M", "5M", "4M", "3M"], - rockthrow: ["9L9", "8L9"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - sandtomb: ["9M", "8M"], - scald: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - screech: ["9L49", "8M", "8L49"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - sludgewave: ["9M", "8M", "7M", "6M", "5M"], - smackdown: ["9M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - supersonic: ["9L15", "8L15"], - surf: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - takedown: [ - "9M", - "9L30", - "8L30", - "7L44", - "6L31", - "5L31", - "4L31", - "3L31" - ], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["9M", "8M", "7T", "6T"], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - waterpledge: ["9M", "8T", "7T", "6T", "5T"], - waterpulse: ["9M", "9L20", "8L20", "7T", "6T", "4M", "3M"], - weatherball: ["9M"], - whirlpool: ["9M", "8M", "4M"], - workup: ["8M", "7M"] - }, - eventData: [ - { - generation: 5, - level: 50, - shiny: 1, - moves: ["earthquake", "icebeam", "hydropump", "hammerarm"], - pokeball: "cherishball" - } - ] - }, - poochyena: { - learnset: { - assurance: ["9L22", "7L22", "6L22", "5L29", "4L29"], - astonish: ["9E", "7E", "6E", "5E", "4E", "3E"], - attract: ["7M", "6M", "5M", "4M", "3M"], - bite: ["9L10", "7L10", "6L10", "5L13", "4L13", "3L13"], - bodyslam: ["3T"], - captivate: ["4M"], - charm: ["9M"], - confide: ["7M", "6M"], - counter: ["3T"], - covet: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4E", "3E"], - crunch: ["9M", "9L31", "7L34", "6L37", "5L53", "4L53", "3L41"], - darkpulse: ["9M", "7M", "6M", "5T", "5D", "4M"], - dig: ["9M", "6M", "5M", "4M", "3M", "3S0"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - embargo: ["7M", "7L28", "6M", "6L28", "5M", "5L41", "4M", "4L41"], - endeavor: ["9M"], - endure: ["9M", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - firefang: ["9M", "7E", "6E", "5E", "4E"], - foulplay: ["9M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - headbutt: ["4T"], - healbell: ["3S0"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - howl: ["9L4", "7L4", "6L4", "5L5", "5D", "4L5", "3L5", "3S0"], - hypervoice: ["9M", "7T", "6T", "5T"], - icefang: ["9M", "7E", "6E", "5E", "4E"], - incinerate: ["6M", "5M"], - irontail: ["7T", "6T", "5T", "4M", "3M"], - lashout: ["9M"], - leer: ["9L13", "7E", "6E", "5E", "4E", "3E"], - mefirst: ["7E", "6E", "5E", "4E"], - mimic: ["3T"], - mudslap: ["9M", "4T", "3T"], - nastyplot: ["9M"], - naturalgift: ["4M"], - odorsleuth: ["7L13", "6L13", "5L17", "4L17", "3L17"], - payback: ["7M", "6M", "5M", "4M"], - playrough: ["9M", "9L44", "7L46", "7E", "6E"], - poisonfang: ["9E", "7E", "6E", "5E", "5D", "4E", "3E", "3S0"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - psychicfangs: ["9M"], - psychup: ["3T"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: [ - "9M", - "9L16", - "7M", - "7L16", - "6M", - "6L16", - "5M", - "5L21", - "4M", - "4L21", - "3M", - "3L21" - ], - rocksmash: ["6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - sandattack: ["9L7", "7L7", "6L7", "5L9", "4L9", "3L9"], - scaryface: ["9M", "9L25", "7L25", "6L25", "5L33", "4L33", "3L29"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], - sleeptalk: ["9M", "7M", "7E", "6M", "6E", "5T", "5E", "4M", "3T"], - snarl: ["9M", "7M", "6M", "5M"], - snatch: ["7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], - snore: ["7T", "6T", "5T", "4T", "3T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: [ - "9L40", - "7L43", - "7E", - "6L40", - "6E", - "5L49", - "5E", - "4T", - "4L49", - "4E" - ], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - superfang: ["9M", "7T", "6T", "5T", "4T"], - swagger: [ - "9L19", - "7M", - "7L19", - "6M", - "6L19", - "5M", - "5L25", - "4M", - "4L25", - "3T", - "3L25" - ], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M", "9L36", "7L40", "6L34", "5L45", "4L45", "3L33"], - taunt: [ - "9M", - "9L28", - "7M", - "7L31", - "6M", - "6L31", - "5M", - "5L37", - "4M", - "4L37", - "3M", - "3L37" - ], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M", "3L45"], - thunderfang: ["9M", "7E", "6E", "5E", "4E"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - yawn: ["9L34", "7L37", "7E", "6E", "5E", "4E", "3E"] - }, - eventData: [ - { - generation: 3, - level: 10, - abilities: ["runaway"], - moves: ["healbell", "dig", "poisonfang", "howl"] - } - ], - encounters: [{ generation: 3, level: 2 }] - }, - mightyena: { - learnset: { - assurance: ["9L24", "7L24", "6L24", "5L32", "4L32"], - attract: ["7M", "6M", "5M", "4M", "3M"], - bite: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - bodyslam: ["9M", "3T"], - captivate: ["4M"], - charm: ["9M"], - confide: ["7M", "6M"], - counter: ["3T"], - covet: ["7T", "6T", "5T"], - crunch: ["9M", "9L1", "7L1", "7S0", "6L1", "3L47"], - darkpulse: ["9M", "7M", "6M", "5T", "4M"], - dig: ["9M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - embargo: ["7M", "7L32", "6M", "6L32", "5M", "5L47", "4M", "4L47"], - endeavor: ["9M"], - endure: ["9M", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - firefang: ["9M", "9L1", "7L1", "7S0"], - foulplay: ["9M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - howl: ["9L13", "7L1", "6L1", "5L1", "4L1", "3L1"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "7T", "6T", "5T"], - icefang: ["9M", "9L1", "7L1", "7S0"], - incinerate: ["6M", "5M"], - irontail: ["7T", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - lashout: ["9M"], - leer: ["9L13"], - mimic: ["3T"], - mudslap: ["9M", "4T", "3T"], - nastyplot: ["9M"], - naturalgift: ["4M"], - odorsleuth: ["7L13", "6L13", "5L17", "4L17", "3L17"], - payback: ["7M", "6M", "5M", "4M"], - playrough: ["9M", "9L56", "7L56"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - psychicfangs: ["9M"], - psychup: ["3T"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: [ - "9M", - "9L16", - "7M", - "7L16", - "6M", - "6L16", - "5M", - "5L22", - "4M", - "4L22", - "3M", - "3L22" - ], - rocksmash: ["6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - sandattack: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - scaryface: ["9M", "9L28", "7L28", "6L28", "5L37", "4L37", "3L32"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snarl: ["9M", "9L0", "7M", "7L1", "6M", "6L18", "5M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["7T", "6T", "5T", "4T", "3T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["9L52", "7L52", "6L48", "5L62", "4T", "4L62"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - superfang: ["9M", "7T", "6T", "5T", "4T"], - swagger: [ - "9L20", - "7M", - "7L20", - "6M", - "6L20", - "5M", - "5L27", - "4M", - "4L27", - "3T", - "3L27" - ], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M", "9L48", "7L48", "6L40", "5L52", "4L52", "3L37"], - taunt: [ - "9M", - "9L36", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L42", - "4M", - "4L42", - "3M", - "3L42" - ], - terablast: ["9M"], - thief: [ - "9M", - "9L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L57", - "4M", - "4L57", - "3M", - "3L52" - ], - throatchop: ["9M", "7T"], - thunderfang: ["9M", "9L1", "7L1", "7S0"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - yawn: ["9L44", "7L44"] - }, - eventData: [ - { - generation: 7, - level: 64, - gender: "M", - abilities: ["intimidate"], - moves: ["crunch", "firefang", "icefang", "thunderfang"], - pokeball: "cherishball" - } - ] - }, - zigzagoon: { - learnset: { - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - babydolleyes: ["8L15", "7L12", "6L11"], - bellydrum: ["8L33", "7L37", "6L37", "5L45", "4L41", "3L41"], - bestow: ["7L25", "6L25", "5L33"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "3T"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - charm: ["8M", "7E", "6E", "5E", "4E", "3E"], - confide: ["7M", "6M"], - covet: [ - "8L9", - "7T", - "7L23", - "6T", - "6L23", - "5T", - "5L29", - "4L29", - "3L29" - ], - cut: ["6M", "5M", "4M", "3M"], - defensecurl: ["3T"], - dig: ["8M", "6M", "5M", "4M", "3M"], - doubleedge: ["8L36", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["8M", "4M", "3T"], - extremespeed: ["8E", "7E", "3S1"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - flail: ["8L30", "7L29", "6L29", "5L37", "4L33", "3L33"], - fling: [ - "8M", - "8L27", - "7M", - "7L41", - "6M", - "6L41", - "5M", - "5L49", - "4M", - "4L45" - ], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - growl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1"], - gunkshot: ["8M", "7T", "6T", "5T", "4T"], - headbutt: ["8L12", "7L11", "6L9", "5L9", "4T", "4L9", "3L9"], - helpinghand: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hypervoice: ["8M", "7T", "6T", "5T"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - lastresort: ["7T", "6T", "5T", "5D", "4T"], - mimic: ["3T"], - mudshot: ["8M"], - mudslap: ["7E", "6E", "5E", "4T", "4E", "3T"], - mudsport: ["7L17", "6L17", "5L21", "4L21", "3L21"], - naturalgift: ["4M"], - odorsleuth: ["7L13", "6L13", "5L17", "4L17", "3L17"], - pinmissile: ["8M", "8L18", "7L19", "6L19", "5L25", "4L25", "3L25"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - pursuit: ["7E", "6E", "5E", "4E", "3E"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "8M", - "8L21", - "7M", - "7L35", - "6M", - "6L35", - "5M", - "5L41", - "4M", - "4L37", - "3M", - "3L37" - ], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockclimb: ["7E", "6E", "5E"], - rocksmash: ["6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8L3", "7L7", "6L7", "5L13", "4L13", "3L13"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["8M", "7T", "6T", "5T", "4T"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - simplebeam: ["8E", "7E", "6E", "5E"], - sleeptalk: ["8M", "7M", "7E", "6M", "6E", "5T", "5E", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - substitute: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - superfang: ["7T", "6T", "5T", "4T"], - surf: ["8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["8M", "4T", "3T"], - tackle: [ - "8L1", - "7L1", - "6L1", - "5L1", - "5D", - "4L1", - "3L1", - "3S0", - "3S1" - ], - tailslap: ["8M"], - tailwhip: ["8L6", "7L5", "6L5", "5L5", "4L5", "3L5", "3S0", "3S1"], - takedown: ["8L24", "7L31", "6L31"], - thief: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunder: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], - tickle: ["8E", "7E", "6E", "5E", "4E", "3E"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: [ - "8M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4T", - "4E", - "3E" - ], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "4M"], - workup: ["8M", "7M", "5M"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: true, - abilities: ["pickup"], - moves: ["tackle", "growl", "tailwhip"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 5, - shiny: 1, - abilities: ["pickup"], - moves: ["tackle", "growl", "tailwhip", "extremespeed"], - pokeball: "pokeball", - emeraldEventEgg: true - } - ], - encounters: [{ generation: 3, level: 2 }] - }, - zigzagoongalar: { - learnset: { - assurance: ["8M"], - attract: ["8M"], - babydolleyes: ["8L15"], - blizzard: ["8M"], - bodyslam: ["8M"], - counter: ["8L30"], - dig: ["8M"], - doubleedge: ["8L36"], - endure: ["8M"], - facade: ["8M"], - faketears: ["8M"], - fling: ["8M"], - grassknot: ["8M"], - gunkshot: ["8M"], - headbutt: ["8L12"], - helpinghand: ["8M"], - hypervoice: ["8M"], - icebeam: ["8M"], - icywind: ["8M"], - irontail: ["8M"], - knockoff: ["8E"], - lashout: ["8T"], - leer: ["8L1"], - lick: ["8L6"], - mudshot: ["8M"], - partingshot: ["8E"], - payback: ["8M"], - pinmissile: ["8M", "8L18"], - protect: ["8M"], - quickguard: ["8E"], - raindance: ["8M"], - rest: ["8M", "8L21"], - retaliate: ["8M"], - round: ["8M"], - sandattack: ["8L3"], - scaryface: ["8M", "8L27"], - screech: ["8M"], - seedbomb: ["8M"], - shadowball: ["8M"], - sleeptalk: ["8M"], - snarl: ["8M", "8L9"], - snore: ["8M"], - substitute: ["8M"], - sunnyday: ["8M"], - surf: ["8M"], - swift: ["8M"], - tackle: ["8L1"], - takedown: ["8L24"], - taunt: ["8M", "8L33"], - thief: ["8M"], - thunder: ["8M"], - thunderbolt: ["8M"], - thunderwave: ["8M"], - trick: ["8M"], - whirlpool: ["8M"], - workup: ["8M"] - } - }, - linoone: { - learnset: { - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - babydolleyes: ["8L1", "6S0"], - bellydrum: ["8L43", "7L43", "6L43", "5L59", "4L53", "3L53"], - bestow: ["7L27", "6L27", "5L41"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "3T"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - charm: ["8M"], - confide: ["7M", "6M"], - covet: [ - "8L9", - "7T", - "7L24", - "6T", - "6L24", - "5T", - "5L35", - "4L35", - "3L35" - ], - cut: ["6M", "5M", "4M", "3M"], - defensecurl: ["3T"], - dig: ["8M", "6M", "5M", "4M", "3M"], - doubleedge: ["8L48", "7L35", "6L35", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["8M", "4M", "3T"], - extremespeed: ["6S0"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - flail: ["8L38"], - fling: [ - "8M", - "8L33", - "7M", - "7L48", - "6M", - "6L48", - "5M", - "5L65", - "4M", - "4L59" - ], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - furyswipes: ["8L18", "7L19", "6L19", "5L29", "4L29", "3L29"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - growl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - gunkshot: ["8M", "7T", "6T", "5T", "4T"], - headbutt: ["8L12", "7L11", "6L1", "5L1", "4T", "4L1", "3L1"], - helpinghand: ["8M", "7T", "6T", "6S0", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["8L15", "6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - hypervoice: ["8M", "7T", "6T", "5T"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - lastresort: ["7T", "6T", "5T", "4T"], - mimic: ["3T"], - mudshot: ["8M"], - mudslap: ["4T", "3T"], - mudsport: ["7L17", "6L17", "5L23", "4L23", "3L23"], - naturalgift: ["4M"], - odorsleuth: ["7L13", "6L13", "5L17", "4L17", "3L17"], - pinmissile: ["8M", "8L1"], - playrough: ["8M", "7L1", "6L1"], - protect: ["8M", "7M", "6M", "6S0", "5M", "4M", "3M"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "8M", - "8L23", - "7M", - "7L40", - "6M", - "6L40", - "5M", - "5L53", - "4M", - "4L47", - "3M", - "3L47" - ], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["7M", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - rototiller: ["7L1", "6L1"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8L1", "7L1", "6L1", "5L13", "4L13", "3L13"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["8M", "7T", "6T", "5T", "4T"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], - shadowclaw: ["8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - slash: ["8L0", "7L32", "6L32", "5L47", "4L41", "3L41"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - stompingtantrum: ["8M", "7T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - superfang: ["7T", "6T", "5T", "4T"], - surf: ["8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["8M", "4T", "3T"], - switcheroo: ["8L1", "7L1", "6L1", "5L1", "4L1"], - tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - tailslap: ["8M"], - tailwhip: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - takedown: ["8L28"], - thief: ["8M", "7M", "6M", "5M", "4M", "3M"], - throatchop: ["8M", "7T"], - thunder: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["8M", "7T", "6T", "5T", "4T"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "4M"], - workup: ["8M", "7M", "5M"] - }, - eventData: [ - { - generation: 6, - level: 50, - moves: ["extremespeed", "helpinghand", "babydolleyes", "protect"], - pokeball: "cherishball" - } - ], - encounters: [ - { generation: 4, level: 3 }, - { generation: 6, level: 17, maxEggMoves: 1 } - ] - }, - linoonegalar: { - learnset: { - assurance: ["8M"], - attract: ["8M"], - babydolleyes: ["8L1"], - blizzard: ["8M"], - bodypress: ["8M"], - bodyslam: ["8M"], - counter: ["8L38"], - dig: ["8M"], - doubleedge: ["8L48"], - endure: ["8M"], - facade: ["8M"], - faketears: ["8M"], - fling: ["8M"], - furyswipes: ["8L18"], - gigaimpact: ["8M"], - grassknot: ["8M"], - gunkshot: ["8M"], - headbutt: ["8L12"], - helpinghand: ["8M"], - honeclaws: ["8L15"], - hyperbeam: ["8M"], - hypervoice: ["8M"], - icebeam: ["8M"], - icywind: ["8M"], - irontail: ["8M"], - lashout: ["8T"], - leer: ["8L1"], - lick: ["8L1"], - mudshot: ["8M"], - nightslash: ["8L0"], - payback: ["8M"], - pinmissile: ["8M", "8L1"], - protect: ["8M"], - raindance: ["8M"], - rest: ["8M", "8L23"], - retaliate: ["8M"], - round: ["8M"], - sandattack: ["8L1"], - scaryface: ["8M", "8L33"], - screech: ["8M"], - seedbomb: ["8M"], - shadowball: ["8M"], - shadowclaw: ["8M"], - sleeptalk: ["8M"], - snarl: ["8M", "8L9"], - snore: ["8M"], - stompingtantrum: ["8M"], - substitute: ["8M"], - sunnyday: ["8M"], - surf: ["8M"], - swift: ["8M"], - switcheroo: ["8L1"], - tackle: ["8L1"], - takedown: ["8L28"], - taunt: ["8M", "8L43"], - thief: ["8M"], - throatchop: ["8M"], - thunder: ["8M"], - thunderbolt: ["8M"], - thunderwave: ["8M"], - trick: ["8M"], - whirlpool: ["8M"], - workup: ["8M"] - } - }, - obstagoon: { - learnset: { - assurance: ["8M"], - attract: ["8M"], - babydolleyes: ["8L1"], - blizzard: ["8M"], - bodypress: ["8M"], - bodyslam: ["8M"], - brickbreak: ["8M"], - bulkup: ["8M"], - closecombat: ["8M"], - counter: ["8L42"], - crosschop: ["8L1"], - crosspoison: ["8M"], - dig: ["8M"], - doubleedge: ["8L56"], - endure: ["8M"], - facade: ["8M"], - faketears: ["8M"], - firepunch: ["8M"], - fling: ["8M"], - focusenergy: ["8M"], - furyswipes: ["8L18"], - gigaimpact: ["8M"], - grassknot: ["8M"], - gunkshot: ["8M"], - headbutt: ["8L12"], - helpinghand: ["8M"], - honeclaws: ["8L15"], - hyperbeam: ["8M"], - hypervoice: ["8M"], - icebeam: ["8M"], - icepunch: ["8M"], - icywind: ["8M"], - irondefense: ["8M"], - irontail: ["8M"], - lashout: ["8T"], - leer: ["8L1"], - lick: ["8L1"], - lowkick: ["8M"], - megakick: ["8M"], - megapunch: ["8M"], - mudshot: ["8M"], - nightslash: ["8L1"], - obstruct: ["8L0"], - payback: ["8M"], - pinmissile: ["8M", "8L1"], - protect: ["8M"], - raindance: ["8M"], - rest: ["8M", "8L23"], - retaliate: ["8M"], - revenge: ["8M"], - reversal: ["8M"], - round: ["8M"], - sandattack: ["8L1"], - scaryface: ["8M", "8L35"], - screech: ["8M"], - seedbomb: ["8M"], - shadowball: ["8M"], - shadowclaw: ["8M"], - sleeptalk: ["8M"], - snarl: ["8M", "8L9"], - snore: ["8M"], - stompingtantrum: ["8M"], - submission: ["8L1"], - substitute: ["8M"], - sunnyday: ["8M"], - surf: ["8M"], - swift: ["8M"], - switcheroo: ["8L1"], - tackle: ["8L1"], - takedown: ["8L28"], - taunt: ["8M", "8L49"], - thief: ["8M"], - throatchop: ["8M"], - thunder: ["8M"], - thunderbolt: ["8M"], - thunderpunch: ["8M"], - thunderwave: ["8M"], - trick: ["8M"], - whirlpool: ["8M"], - workup: ["8M"], - xscissor: ["8M"] - } - }, - wurmple: { - learnset: { - bugbite: [ - "7T", - "7L15", - "6T", - "6L15", - "5T", - "5L15", - "5D", - "4T", - "4L15" - ], - electroweb: ["7T", "6T", "5T"], - poisonsting: ["7L5", "6L5", "5L5", "5D", "4L5", "3L5"], - snore: ["7T", "6T", "5T", "5D", "4T"], - stringshot: ["7L1", "6L1", "5L1", "4T", "4L1", "3L1"], - tackle: ["7L1", "6L1", "5L1", "4L1", "3L1"] - }, - encounters: [{ generation: 3, level: 2 }] - }, - silcoon: { - learnset: { - bugbite: ["7T", "6T", "5T", "4T"], - electroweb: ["7T", "6T", "5T"], - harden: ["7L1", "6L1", "5L1", "4L1", "3L1"], - irondefense: ["7T", "6T", "5T", "4T"], - stringshot: ["4T"] - }, - encounters: [ - { generation: 3, level: 5 }, - { generation: 4, level: 5 }, - { generation: 6, level: 2, maxEggMoves: 1 } - ] - }, - beautifly: { - learnset: { - absorb: ["7L12", "6L1", "5L1", "4L1", "3L1"], - acrobatics: ["7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - aircutter: ["7L20", "6L20", "4T"], - attract: [ - "7M", - "7L27", - "6M", - "6L27", - "5M", - "5L31", - "4M", - "4L31", - "3M", - "3L31" - ], - bugbite: ["7T", "6T", "5T", "4T"], - bugbuzz: ["7L35", "6L35", "5L41", "4L41"], - captivate: ["4M"], - confide: ["7M", "6M"], - defog: ["7T", "4M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - electroweb: ["7T", "6T", "5T"], - endure: ["4M", "3T"], - energyball: ["7M", "6M", "5M", "4M"], - facade: ["7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigadrain: [ - "7T", - "7L32", - "6T", - "6L32", - "5T", - "5L38", - "4M", - "4L38", - "3M", - "3L38" - ], - gigaimpact: ["7M", "6M", "5M", "4M"], - gust: ["7L1", "6L1", "5L13", "4L13", "3L13"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["7M", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - laserfocus: ["7T"], - megadrain: ["7L22", "6L22", "5L24", "4L24", "3L24"], - mimic: ["3T"], - morningsun: ["7L17", "6L17", "5L20", "4L20", "3L20"], - naturalgift: ["4M"], - ominouswind: ["4T"], - protect: ["7M", "6M", "5M", "4M", "3M"], - psychic: ["7M", "6M", "5M", "4M", "3M"], - quiverdance: ["7L40", "6L40", "5L45"], - rage: ["7L37", "6L37"], - rest: ["7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roost: ["7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["7M", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - silverwind: ["7L25", "6L25", "5L34", "4M", "4L34", "3L34"], - sleeptalk: ["7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["7M", "6M", "5M", "4M", "3M"], - stringshot: ["4T"], - strugglebug: ["6M", "5M"], - stunspore: ["7L15", "6L15", "5L17", "4L17", "3L17"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["4T", "3T"], - tailwind: ["7T", "6T", "5T", "4T"], - thief: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - twister: ["4T"], - uturn: ["7M", "6M", "5M", "4M"], - venoshock: ["7M", "6M", "5M"], - whirlwind: ["7L30", "6L27", "5L27", "4L27", "3L27"] - } - }, - cascoon: { - learnset: { - bugbite: ["7T", "6T", "5T", "4T"], - electroweb: ["7T", "6T", "5T"], - harden: ["7L1", "6L1", "5L1", "4L1", "3L1"], - irondefense: ["7T", "6T", "5T", "4T"], - stringshot: ["4T"] - }, - encounters: [ - { generation: 3, level: 5 }, - { generation: 4, level: 5 }, - { generation: 6, level: 2, maxEggMoves: 1 } - ] - }, - dustox: { - learnset: { - acrobatics: ["7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - aircutter: ["4T"], - attract: ["7M", "6M", "5M", "4M", "3M"], - bugbite: ["7T", "6T", "5T", "4T"], - bugbuzz: ["7L35", "6L35", "5L41", "4L41"], - captivate: ["4M"], - confide: ["7M", "6M"], - confusion: ["7L12", "6L1", "5L1", "4L1", "3L1"], - defog: ["7T", "4M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - electroweb: ["7T", "6T", "5T"], - endure: ["4M", "3T"], - energyball: ["7M", "6M", "5M", "4M"], - facade: ["7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigadrain: ["7T", "6T", "5T", "4M", "3M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - gust: ["7L1", "6L1", "5L13", "4L13", "3L13"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["7M", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - laserfocus: ["7T"], - lightscreen: [ - "7M", - "7L27", - "6M", - "6L27", - "5M", - "5L31", - "4M", - "4L31", - "3M", - "3L31" - ], - mimic: ["3T"], - moonlight: ["7L17", "6L17", "5L20", "4L20", "3L20"], - naturalgift: ["4M"], - ominouswind: ["4T"], - poisonpowder: ["7L15", "6L15"], - protect: [ - "7M", - "7L37", - "6M", - "6L17", - "5M", - "5L17", - "4M", - "4L17", - "3M", - "3L17" - ], - psybeam: ["7L22", "6L22", "5L24", "4L24", "3L24"], - psychic: ["7M", "6M", "5M", "4M", "3M"], - quiverdance: ["7L40", "6L40", "5L45"], - rest: ["7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roost: ["7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["7M", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - silverwind: ["7L25", "6L25", "5L34", "4M", "4L34", "3L34"], - sleeptalk: ["7M", "6M", "5T", "4M", "3T"], - sludgebomb: ["7M", "6M", "5M", "4M", "3M"], - snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["7M", "6M", "5M", "4M", "3M"], - stringshot: ["4T"], - strugglebug: ["6M", "5M"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["4T", "3T"], - tailwind: ["7T", "6T", "5T", "4T"], - thief: ["7M", "6M", "5M", "4M", "3M"], - toxic: [ - "7M", - "7L32", - "6M", - "6L32", - "5M", - "5L38", - "4M", - "4L38", - "3M", - "3L38" - ], - twister: ["4T"], - uturn: ["7M", "6M", "5M", "4M"], - venoshock: ["7M", "7L20", "6M", "6L20", "5M"], - whirlwind: ["7L30", "6L27", "5L27", "4L27", "3L27"] - } - }, - lotad: { - learnset: { - absorb: [ - "9L3", - "8L3", - "7L6", - "6L5", - "5L5", - "5D", - "4L5", - "3L7", - "3S0" - ], - astonish: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - bubble: ["7L9", "6L9"], - bubblebeam: ["9L20", "8L20", "7L21", "6L21", "5L25", "4L25"], - bulletseed: ["9M", "8M", "4M", "3M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - counter: ["9E", "8E", "7E", "6E", "5E", "4E"], - disarmingvoice: ["9M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "4M", "3T"], - energyball: [ - "9M", - "9L43", - "8M", - "8L43", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L45", - "4M", - "4L43" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flail: ["9L16", "8L16", "7E", "6E", "5E", "4E", "3E"], - flash: ["6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigadrain: [ - "9M", - "9L28", - "8M", - "8L28", - "7T", - "7L30", - "7E", - "6T", - "6L30", - "6E", - "5T", - "5E", - "4M", - "3M" - ], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M"], - growl: ["9L1", "8L1", "7L3", "6L3", "5L3", "4L3", "3L3", "3S0"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - leechseed: ["9L24", "8E", "7E", "6E", "5E", "5D", "4E", "3E"], - magicalleaf: ["9M"], - megadrain: ["9L12", "8L12", "7L18", "6L18", "5L19", "4L19", "3L43"], - mimic: ["3T"], - mist: ["9L9", "8L9", "7L15", "6L11", "5L11", "4L11", "3L21"], - muddywater: ["9M"], - naturalgift: ["7L12", "6L12", "5L15", "4M", "4L15"], - naturepower: [ - "8L24", - "7M", - "7L24", - "6M", - "6L7", - "5L7", - "4L7", - "3L13" - ], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - raindance: [ - "9M", - "9L33", - "8M", - "8L33", - "7M", - "7L27", - "6M", - "6L27", - "5M", - "5L37", - "4M", - "4L35", - "3M", - "3L31" - ], - razorleaf: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - sweetscent: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - synthesis: [ - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - takedown: ["9M"], - teeterdance: ["9E", "8E", "7E", "6E", "5E"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - tickle: ["9E", "8E", "7E", "6E", "5E", "4E"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["9M", "8M", "7T", "6T", "5T", "4T"], - watergun: ["9L6", "8L6", "7E", "6E", "5E", "4E", "3E"], - waterpulse: ["9M", "7T", "6T", "5D", "4M", "3M"], - weatherball: ["9M"], - whirlpool: ["9M", "8M", "4M"], - zenheadbutt: [ - "9M", - "9L38", - "8M", - "8L38", - "7T", - "7L33", - "6T", - "6L31", - "5T", - "5L31", - "4T", - "4L27" - ] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["astonish", "growl", "absorb"], - pokeball: "pokeball" - } - ], - encounters: [{ generation: 3, level: 3 }] - }, - lombre: { - learnset: { - absorb: ["9L1", "8L1", "7L6", "6L5", "5L5", "4L5", "3L7"], - astonish: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bubble: ["7L9", "6L9"], - bubblebeam: ["9L24", "8L24", "7L24", "6L24", "5L25", "4L25"], - bulletseed: ["9M", "8M", "4M", "3M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - disarmingvoice: ["9M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dynamicpunch: ["3T"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "4M", "3T"], - energyball: ["9M", "9L57", "8M", "8L57", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["9L1", "8L1", "7L16", "6L11", "5L11", "4L11", "3L19"], - firepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - flail: ["9L1", "8L1"], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furyswipes: ["9L18", "8L18", "7L12", "6L12", "5L15", "4L15", "3L25"], - gigadrain: ["9M", "9L36", "8M", "8L36", "7T", "6T", "5T", "4M", "3M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M"], - growl: ["9L1", "8L1", "7L3", "6L3", "5L3", "4L3", "3L3"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hydropump: [ - "9M", - "9L64", - "8M", - "8L64", - "7L44", - "6L44", - "5L45", - "4L43", - "3L49" - ], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - knockoff: ["9M", "9L1", "8L1", "7T", "7L36", "6T", "6L36"], - leechseed: ["9L30"], - magicalleaf: ["9M"], - megadrain: ["9L12", "8L12"], - megakick: ["8M"], - megapunch: ["8M"], - metronome: ["9M"], - mimic: ["3T"], - mist: ["9L9", "8L9"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - naturepower: [ - "8L30", - "7M", - "7L28", - "6M", - "6L7", - "5L7", - "4L7", - "3L13" - ], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["9M", "8M", "8L43", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - synthesis: ["7T", "6T", "5T", "4T"], - takedown: ["9M"], - teeterdance: ["9L1", "8L1"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M", "3L37"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: [ - "9M", - "8M", - "7T", - "7L32", - "6T", - "6L32", - "5T", - "5L37", - "4T", - "4L35", - "3L43" - ], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - watersport: ["7L20", "6L19", "5L19", "4L19", "3L31"], - weatherball: ["9M"], - whirlpool: ["9M", "8M", "4M"], - zenheadbutt: [ - "9M", - "9L50", - "8M", - "8L50", - "7T", - "7L40", - "6T", - "6L31", - "5T", - "5L31", - "4T", - "4L27" - ] - }, - encounters: [{ generation: 6, level: 13, maxEggMoves: 1 }] - }, - ludicolo: { - learnset: { - absorb: ["9L1", "8L1", "3L1"], - amnesia: ["9M", "8M"], - astonish: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bubblebeam: ["9L1", "8L1"], - bulletseed: ["9M", "8M", "4M", "3M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - counter: ["3T"], - disarmingvoice: ["9M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dynamicpunch: ["3T"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "4M", "3T"], - energyball: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["9L1", "8L1", "5S0"], - firepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - flail: ["9L1", "8L1"], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furyswipes: ["9L1", "8L1"], - gigadrain: [ - "9M", - "8M", - "8L1", - "7T", - "6T", - "5T", - "5S0", - "5S1", - "4M", - "3M" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M"], - growl: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hydropump: ["9M", "9L1", "8M", "8L1", "5S0"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "5S0", "5S1", "4M", "3M"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - icespinner: ["9M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - knockoff: ["9M", "9L1", "8L1", "7T", "6T"], - leafstorm: ["9M", "8M"], - magicalleaf: ["9M"], - megadrain: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - metronome: ["9M", "8M", "3T"], - mimic: ["3T"], - mist: ["9L1", "8L1"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - naturepower: ["8L1", "7M", "7L1", "6M", "6L1", "5L1", "4L1", "3L1"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rocksmash: ["6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M", "5S1"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - seismictoss: ["3T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "5S1", "4M", "3M"], - surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - synthesis: ["7T", "6T", "5T", "4T"], - takedown: ["9M"], - teeterdance: ["9L1", "8L1"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["9M", "8M", "7T", "6T", "5T", "4T"], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M", "4M"], - zenheadbutt: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 5, - level: 50, - shiny: 1, - abilities: ["swiftswim"], - moves: ["fakeout", "hydropump", "icebeam", "gigadrain"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 30, - gender: "M", - nature: "Calm", - abilities: ["swiftswim"], - moves: ["scald", "gigadrain", "icebeam", "sunnyday"], - pokeball: "pokeball" - } - ] - }, - seedot: { - learnset: { - absorb: ["9L3", "8L3"], - amnesia: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], - astonish: ["9L6", "8L6"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - beatup: ["8M", "7E", "6E", "5E"], - bide: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - bodyslam: ["9M", "8M", "3T"], - bulletseed: ["9M", "8M", "7E", "6E", "5E", "5D", "4M", "3M", "3S1"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["9M"], - defensecurl: ["3T"], - defog: ["9E", "8E", "7T", "7E", "6E", "5E"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - endeavor: ["9M"], - endure: ["9M", "8M", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - explosion: [ - "9L33", - "8L33", - "7M", - "7L33", - "6M", - "6L33", - "5M", - "5L43", - "4M", - "4L43", - "3T", - "3L43" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["9M", "8M", "7M", "6M", "5M", "4E", "3E"], - flash: ["6M", "5M", "4M", "3M"], - foulplay: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigadrain: ["9M", "8M", "7T", "6T", "5T", "4M", "3M", "3S1"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M", "7E", "6E"], - growth: [ - "9L9", - "8L9", - "7L9", - "6L7", - "5L7", - "5D", - "4L7", - "3L7", - "3S0" - ], - harden: ["9L1", "8L1", "7L3", "6L3", "5L3", "4L3", "3L3", "3S0"], - headbutt: ["9L21", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - leafstorm: ["9M"], - leechseed: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - magicalleaf: ["9M"], - megadrain: ["9L15", "8L15"], - mimic: ["3T"], - nastyplot: ["9M", "8M", "7E", "6E", "5E", "4E"], - naturalgift: ["4M"], - naturepower: [ - "8L21", - "7M", - "7L15", - "6M", - "6L13", - "5L13", - "4L13", - "3L13" - ], - nightslash: ["9E", "8E"], - payback: ["9L18", "8M", "8L18"], - powerswap: ["8M", "7E", "6E", "5E", "4E"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - quickattack: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - raindance: ["9M"], - razorwind: ["7E", "6E", "5E", "4E", "3E"], - refresh: ["3S1"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rollout: ["9L12", "8L12", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M", "3S1"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - selfdestruct: ["8M", "3T"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - spite: ["9M", "7T", "6T", "5T", "4T"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["9L30", "8L30"], - sunnyday: [ - "9M", - "9L24", - "8M", - "8L24", - "7M", - "7L27", - "6M", - "6L27", - "5M", - "5L31", - "4M", - "4L31", - "3M", - "3L31" - ], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], - synthesis: [ - "9L27", - "8L27", - "7T", - "7L21", - "6T", - "6L21", - "5T", - "5L21", - "4T", - "4L21", - "3L21" - ], - tackle: ["9L1", "8L1"], - takedown: ["9M", "9E", "8E", "7E", "6E", "5E", "4E", "3E"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - worryseed: [ - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["bide", "harden", "growth"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 17, - moves: ["refresh", "gigadrain", "bulletseed", "secretpower"] - } - ], - encounters: [{ generation: 3, level: 3 }] - }, - nuzleaf: { - learnset: { - absorb: ["9L1", "8L1"], - aircutter: ["9M", "9L1", "8L1"], - amnesia: ["9M", "8M"], - assurance: ["8M"], - astonish: ["9L1", "8L1"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - beatup: ["8M"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulletseed: ["9M", "8M", "4M", "3M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - curse: ["9M"], - cut: ["6M", "5M", "4M", "3M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], - defensecurl: ["3T"], - defog: ["7T"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - embargo: ["7M", "6M", "5M", "4M"], - endeavor: ["9M"], - endure: ["9M", "8M", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - explosion: ["9L1", "8L1", "7M", "6M", "5M", "4M", "3T"], - extrasensory: [ - "9L43", - "8L43", - "7L36", - "6L36", - "5L49", - "4L49", - "3L49" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["9L1", "8L1", "7L12", "6L12", "5L19", "4L19", "3L19"], - falseswipe: ["9M", "8M", "7M", "6M", "5M"], - feintattack: ["7L24", "6L24", "5L31", "4L31", "3L31"], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - gigadrain: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M"], - growth: ["9L9", "8L9", "7L6", "6L6", "5L7", "4L7", "3L7"], - harden: ["9L1", "8L1", "7L3", "6L3", "5L3", "4L3", "3L3"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - knockoff: ["9M"], - lashout: ["9M", "8T"], - leafblade: ["9L57", "8M", "8L57", "7L28", "6L28"], - leafstorm: ["9M"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - magicalleaf: ["9M"], - megadrain: ["9L18", "8L18"], - megakick: ["8M", "3T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - nastyplot: ["9M", "8M"], - naturalgift: ["4M"], - naturepower: [ - "8L30", - "7M", - "7L16", - "6M", - "6L9", - "5L13", - "4L13", - "3L13" - ], - payback: ["9L24", "8M", "8L24", "7M", "6M", "5M", "4M"], - pound: ["7L1", "6L1", "5L1", "4L1", "3L1"], - powerswap: ["8M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - raindance: ["9M"], - razorleaf: ["9L0", "8L0", "7L1", "6L1", "5L1", "4L1"], - razorwind: ["7L20", "6L20", "5L37", "4L37", "3L37"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["9L12", "8L12", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - selfdestruct: ["8M", "3T"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - solarblade: ["9M", "8M"], - spite: ["9M", "7T", "6T", "5T", "4T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["9L50", "8L50"], - sunnyday: ["9M", "9L36", "8M", "8L36", "7M", "6M", "5M", "4M", "3M"], - swagger: [ - "9L1", - "8L1", - "7M", - "7L32", - "6M", - "6L32", - "5M", - "5L43", - "4M", - "4L43", - "3T", - "3L43" - ], - swift: ["9M", "8M", "4T", "3T"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - synthesis: ["9L30", "8L1", "7T", "6T", "5T", "4T"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - torment: [ - "9L1", - "8L1", - "7M", - "7L9", - "6M", - "6L16", - "5M", - "5L25", - "4M", - "4L25", - "3M", - "3L25" - ], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["9M"], - weatherball: ["9M"], - worryseed: ["7T", "6T", "5T", "4T"] - }, - encounters: [{ generation: 6, level: 13, maxEggMoves: 1 }] - }, - shiftry: { - learnset: { - absorb: ["9L1", "8L1"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - aircutter: ["9M", "9L1", "8L1", "4T"], - airslash: ["9M", "8M"], - amnesia: ["9M", "8M"], - assurance: ["8M"], - astonish: ["9L1", "8L1"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - beatup: ["9L1", "8M"], - bodyslam: ["9M", "8M", "3T"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M", "7M"], - bulletseed: ["9M", "8M", "4M", "3M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - curse: ["9M"], - cut: ["6M", "5M", "4M", "3M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], - defensecurl: ["3T"], - defog: ["7T", "4M"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - embargo: ["7M", "6M", "5M", "4M"], - endeavor: ["9M"], - endure: ["9M", "8M", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - explosion: ["9L1", "8L1", "7M", "6M", "5M", "4M", "3T"], - extrasensory: ["9L1", "8L1"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["9L1", "8L1"], - falseswipe: ["9M", "8M", "7M", "6M", "5M"], - feintattack: ["7L1", "6L1", "5L1", "4L1"], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - gigadrain: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M"], - growth: ["9L1", "8L1", "3L1"], - harden: ["9L1", "8L1", "3L1"], - headbutt: ["4T"], - heatwave: ["9M", "8M"], - hex: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hurricane: ["9M", "9L1", "8M", "8L1", "7L32", "6L32"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - imprison: ["9M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lashout: ["9M", "8T"], - leafblade: ["9L0", "8M", "8L1"], - leafstorm: ["9M", "8M", "7L44", "6L44", "5L49", "4L49"], - leaftornado: ["8L0", "7L20", "6L19", "5L19"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - magicalleaf: ["9M"], - megadrain: ["9L1", "8L1"], - megakick: ["8M", "3T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - nastyplot: ["9M", "8M", "7L1", "6L1", "5L1", "4L1"], - naturalgift: ["4M"], - naturepower: ["8L1", "7M", "6M", "3L1"], - ominouswind: ["4T"], - payback: ["9L1", "8M", "8L1", "7M", "6M", "5M", "4M"], - petalblizzard: ["9M"], - pound: ["3L1"], - powerswap: ["8M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - raindance: ["9M"], - razorleaf: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - revenge: ["8M"], - reversal: ["9M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["9L1", "8L1", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - screech: ["8M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - selfdestruct: ["8M", "3T"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - silverwind: ["4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - solarblade: ["9M", "8M"], - spite: ["9M", "7T", "6T", "5T", "4T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["9L1", "8L1", "4T"], - sunnyday: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M", "3M"], - swagger: ["9L1", "8L1", "7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T", "3T"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - synthesis: ["9L1", "8L1", "7T", "6T", "5T", "4T"], - tackle: ["9L1", "8L1"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - throatchop: ["9M", "8M", "7T"], - torment: ["9L1", "8L1", "7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - twister: ["4T"], - upperhand: ["9M"], - uproar: ["9M"], - vacuumwave: ["9M"], - weatherball: ["9M"], - whirlwind: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - willowisp: ["9M"], - worryseed: ["7T", "6T", "5T", "4T"], - xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"] - } - }, - taillow: { - learnset: { - aerialace: [ - "7M", - "7L21", - "6M", - "6L21", - "5M", - "5L34", - "4M", - "4L34", - "3M", - "3L34" - ], - agility: ["7L29", "6L29", "5L43", "4L43", "3L43"], - aircutter: ["4T"], - airslash: ["7L33", "6L33", "5L53", "4L53"], - attract: ["7M", "6M", "5M", "4M", "3M"], - boomburst: ["7E", "6E"], - bravebird: ["7L41", "7E", "6L41", "6E", "5E", "5D", "4E"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["3T"], - defog: ["7T", "7E", "6E", "5E", "4M"], - doubleedge: ["3T"], - doubleteam: [ - "7M", - "7L17", - "6M", - "6L17", - "5M", - "5L19", - "4M", - "4L19", - "3M", - "3L19" - ], - echoedvoice: ["7M", "6M", "5M"], - endeavor: [ - "7T", - "7L37", - "6T", - "6L26", - "5T", - "5L26", - "4T", - "4L26", - "3L26" - ], - endure: ["5D", "4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - featherdance: ["3S0"], - fly: ["7M", "6M", "5M", "4M", "3M"], - focusenergy: ["7L5", "6L4", "5L4", "4L4", "3L4", "3S0"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - growl: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - heatwave: ["7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hurricane: ["7E"], - mimic: ["3T"], - mirrormove: ["7E", "6E", "5E", "5D", "4E", "3E"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - peck: ["7L1", "6L1", "5L1", "5D", "4L1", "3L1", "3S0"], - pluck: ["5M", "4M"], - protect: ["7M", "6M", "5M", "4M", "3M"], - pursuit: ["7E", "6E", "5E", "4E", "3E"], - quickattack: ["7L9", "6L7", "5L8", "4L8", "3L8"], - quickguard: ["7L25", "6L25"], - rage: ["7E", "6E", "5E", "4E", "3E"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - refresh: ["7E", "6E", "5E", "4E", "3E"], - rest: ["7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - reversal: ["7L45"], - roost: ["7M", "7E", "6M", "6E", "5T", "5E", "4M"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - skyattack: ["7T", "7E", "6T", "6E", "5E", "4E", "3T", "3E"], - sleeptalk: ["7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - steelwing: ["7M", "7E", "6M", "6E", "5E", "4M", "3M"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "6M", "5M", "4M", "3M"], - supersonic: ["7E", "6E", "5E", "4E", "3E"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["4T", "3T"], - tailwind: ["7T", "6T", "5T", "5D", "4T"], - thief: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - twister: ["4T"], - uturn: ["7M", "6M", "5M", "4M"], - whirlwind: ["7E", "6E", "5E", "4E"], - wingattack: ["7L13", "6L13", "5L13", "4L13", "3L13"], - workup: ["7M", "5M"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["peck", "growl", "focusenergy", "featherdance"], - pokeball: "pokeball", - emeraldEventEgg: true - } - ], - encounters: [{ generation: 3, level: 4 }] - }, - swellow: { - learnset: { - aerialace: [ - "7M", - "7L21", - "6M", - "6L21", - "5M", - "5L38", - "4M", - "4L38", - "3M", - "3L38" - ], - agility: ["7L33", "6L33", "5L49", "4L49", "3L49", "3S0"], - aircutter: ["4T"], - airslash: ["7L1", "6L1", "5L61", "4L61"], - attract: ["7M", "6M", "5M", "4M", "3M"], - batonpass: ["3S0"], - bravebird: ["7L1", "6L1"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["3T"], - defog: ["7T", "4M"], - doubleedge: ["3T"], - doubleteam: [ - "7M", - "7L17", - "6M", - "6L17", - "5M", - "5L19", - "4M", - "4L19", - "3M", - "3L19" - ], - echoedvoice: ["7M", "6M", "5M"], - endeavor: [ - "7T", - "7L45", - "6T", - "6L28", - "5T", - "5L28", - "4T", - "4L28", - "3L28" - ], - endure: ["4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M", "3S0"], - fly: ["7M", "6M", "5M", "4M", "3M"], - focusenergy: ["7L1", "6L1", "5L1", "4L1", "3L1"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - growl: ["7L1", "6L1", "5L1", "4L1", "3L1"], - heatwave: ["7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["7M", "6M", "5M", "4M", "3M"], - laserfocus: ["7T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - peck: ["7L1", "6L1", "5L1", "4L1", "3L1"], - pluck: ["7L1", "6L1", "5M", "5L1", "4M", "4L1"], - protect: ["7M", "6M", "5M", "4M", "3M"], - quickattack: ["7L1", "6L1", "5L1", "4L1", "3L1"], - quickguard: ["7L27", "6L27"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - rest: ["7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - reversal: ["7L57"], - roost: ["7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - skyattack: ["7T", "6T", "5T", "4T", "3T", "3S0"], - sleeptalk: ["7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - steelwing: ["7M", "6M", "4M", "3M"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - sunnyday: ["7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["4T", "3T"], - tailwind: ["7T", "6T", "5T", "4T"], - thief: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - twister: ["4T"], - uturn: ["7M", "6M", "5M", "4M"], - wingattack: ["7L13", "6L13", "5L13", "4L13", "3L13"], - workup: ["7M", "5M"] - }, - eventData: [ - { - generation: 3, - level: 43, - moves: ["batonpass", "skyattack", "agility", "facade"] - } - ], - encounters: [{ generation: 4, level: 20 }] - }, - wingull: { - learnset: { - acrobatics: ["9M"], - aerialace: [ - "9M", - "9E", - "8E", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L42", - "4M", - "4L42", - "3M" - ], - agility: [ - "9M", - "9L26", - "8M", - "8L26", - "7L36", - "7E", - "6L36", - "6E", - "5L37", - "5E", - "4L37", - "4E", - "3L55", - "3E" - ], - aircutter: ["9M", "9E", "8E", "7L22", "6L22", "5L33", "4T"], - airslash: [ - "9M", - "9L30", - "8M", - "8L30", - "7L40", - "6L40", - "5L46", - "4L47" - ], - aquaring: ["9E", "8E", "7E", "6E", "5E", "4E"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bravebird: ["9M"], - brine: ["8M", "7E", "6E", "5E", "4M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - defog: ["7T", "4M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dualwingbeat: ["9M", "8T"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - featherdance: ["9M"], - fly: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - growl: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - gust: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hurricane: ["9M", "9L45", "8M", "8L45", "7L43", "6L43", "5L49"], - hydropump: ["9M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - knockoff: [ - "9M", - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - liquidation: ["9M", "8M", "7T"], - mimic: ["3T"], - mist: [ - "9L35", - "8L35", - "7L12", - "7E", - "6L12", - "6E", - "5L14", - "5E", - "4L16", - "4E", - "3L21", - "3E" - ], - muddywater: ["9M"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - pluck: ["5M", "4M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - pursuit: ["7L26", "6L26", "5L30", "4L34", "3L43"], - quickattack: ["9L5", "8L5", "7L19", "6L19", "5L22", "4L24", "3L31"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roost: [ - "9L40", - "8L40", - "7M", - "7L33", - "7E", - "6M", - "6L26", - "6E", - "5T", - "5L26", - "5E", - "4M", - "4L29" - ], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shockwave: ["7T", "6T", "5D", "4M", "3M"], - skyattack: ["7T", "6T", "3T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - soak: ["9E", "8E", "7E", "6E"], - steelwing: ["8M", "7M", "6M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - supersonic: ["9L10", "8L10", "7L5", "6L5", "5L6", "4L6", "3L7"], - surf: ["9M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T", "3T"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - twister: ["9E", "8E", "7E", "6E", "5E", "5D", "4T", "4E", "3E"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - uturn: ["9M", "8M", "7M", "6M", "5M", "4M"], - waterfall: ["9M"], - watergun: ["9L1", "8L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], - waterpulse: [ - "9M", - "9L20", - "8L20", - "7T", - "7L15", - "6T", - "6L15", - "5L17", - "4M", - "4L19", - "3M" - ], - watersport: ["7E", "6E", "5E", "4E", "3E"], - whirlpool: ["9M"], - wideguard: ["9E", "8E", "7E", "6E"], - wingattack: ["9L15", "8L15", "7L8", "6L8", "5L9", "4L11", "3L13"] - }, - encounters: [{ generation: 3, level: 2 }] - }, - pelipper: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "9L1", "8M", "8L1"], - aircutter: ["9M", "4T"], - airslash: ["9M", "9L1", "8M", "8L1"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M"], - bravebird: ["9M", "8M"], - brine: ["8M", "7L22", "6L28", "5L34", "4M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - defog: ["7T", "4M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dualwingbeat: ["9M", "8T"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - featherdance: ["9M"], - fling: [ - "9M", - "9L34", - "8M", - "8L34", - "7M", - "7L28", - "6M", - "6L39", - "5M", - "5L43", - "4M", - "4L43" - ], - fly: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - gunkshot: ["9M", "8M", "7T", "6T", "5T", "4T"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hurricane: ["9M", "9L55", "9S0", "8M", "8L55", "7L1", "6L1", "5L63"], - hydropump: [ - "9M", - "9L62", - "8M", - "8L62", - "7L1", - "6L1", - "5L57", - "4L57", - "3L61" - ], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - liquidation: ["9M", "8M", "7T"], - mimic: ["3T"], - mist: ["9L41", "8L41", "7L12", "6L12", "5L14", "4L16", "3L21"], - muddywater: ["9M"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - payback: [ - "8M", - "7M", - "7L19", - "6M", - "6L19", - "5M", - "5L22", - "4M", - "4L24" - ], - pluck: ["5M", "4M"], - protect: [ - "9M", - "9L1", - "9S0", - "8M", - "8L1", - "7M", - "7L1", - "6M", - "6L25", - "5M", - "5L25", - "4M", - "4L25", - "3M", - "3L25" - ], - quickattack: ["9L1", "8L1"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roost: [ - "9L48", - "8L48", - "7M", - "7L39", - "6M", - "6L22", - "5T", - "5L28", - "4M", - "4L31" - ], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - shockwave: ["7T", "6T", "4M", "3M"], - skyattack: ["7T", "6T", "5T", "4T", "3T"], - skydrop: ["7M", "6M", "5M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - soak: ["9L1", "8L1", "7L1", "6L1", "5L1"], - spitup: ["9L28", "8L28", "7L33", "6L33", "5L38", "4L38", "3L47"], - steelwing: ["8M", "7M", "6M", "4M", "3M"], - stockpile: ["9L28", "8L28", "7L33", "6L33", "5L38", "4L38", "3L33"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - supersonic: ["9L1", "8L1", "7L5", "6L5", "5L6", "4L6", "3L7"], - surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swallow: ["9L28", "8L28", "7L33", "6L33", "5L38", "4L38", "3L33"], - swift: ["9M", "8M", "4T", "3T"], - tailwind: [ - "9M", - "9L1", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L50", - "4T", - "4L50" - ], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - twister: ["4T"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - uturn: ["9M", "8M", "7M", "6M", "5M", "4M"], - waterfall: ["9M"], - watergun: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - waterpulse: [ - "9M", - "9L20", - "8L20", - "7T", - "7L15", - "6T", - "6L15", - "5L17", - "4M", - "4L19", - "3M" - ], - watersport: ["7L1", "6L1", "5L1", "4L1", "3L1"], - weatherball: ["9M", "9S0", "8M"], - whirlpool: ["9M", "8M", "4M"], - wideguard: ["9S0"], - wingattack: ["9L15", "8L15", "7L1", "6L1", "5L1", "4L1", "3L1"] - }, - eventData: [ - { - generation: 9, - level: 50, - shiny: true, - gender: "M", - nature: "Modest", - abilities: ["drizzle"], - ivs: { - hp: 31, - atk: 8, - def: 31, - spa: 31, - spd: 31, - spe: 31 - }, - moves: ["protect", "weatherball", "hurricane", "wideguard"], - pokeball: "cherishball" - } - ], - encounters: [ - { generation: 4, level: 15 }, - { generation: 6, level: 18, maxEggMoves: 1 } - ] - }, - ralts: { - learnset: { - alluringvoice: ["9M"], - allyswitch: ["8M", "7T", "7E", "6E", "5M"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - calmmind: [ - "9M", - "9L27", - "8M", - "8L27", - "7M", - "7L24", - "6M", - "6L24", - "5M", - "5L28", - "4M", - "4L23", - "3M", - "3L21" - ], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: [ - "9M", - "9L24", - "8M", - "8L24", - "7L34", - "6L34", - "5L43", - "4L39", - "3S1" - ], - confide: ["7M", "6M"], - confuseray: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], - confusion: [ - "9L6", - "8L6", - "7L4", - "6L4", - "5L6", - "5D", - "4L6", - "3L6", - "3S2" - ], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - defensecurl: ["3T"], - destinybond: ["9E", "8E", "7E", "6E", "5E", "5D", "4E", "3E"], - disable: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - disarmingvoice: ["9M", "9L1", "8L1", "7L11", "6L11"], - doubleedge: ["3T"], - doubleteam: [ - "9L3", - "8L3", - "7M", - "7L6", - "6M", - "6L6", - "5M", - "5L10", - "4M", - "4L10", - "3M", - "3L11" - ], - drainingkiss: ["9M", "9L12", "8M", "8L12", "7L22", "6L22"], - dreameater: [ - "9L36", - "8L36", - "7M", - "7L39", - "6M", - "6L39", - "5M", - "5L50", - "4M", - "4L45", - "3T", - "3L46" - ], - echoedvoice: ["7M", "6M", "5M"], - encore: ["9M", "8M", "7E", "6E", "6S3", "5E", "4E"], - endure: ["9M", "8M", "4M", "3T"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - futuresight: [ - "9M", - "9L39", - "8M", - "8L39", - "7L32", - "6L32", - "5L39", - "4L34", - "3L36" - ], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: [ - "9L1", - "8L1", - "7L1", - "6L1", - "6S3", - "5L1", - "4L1", - "3L1", - "3S0", - "3S1" - ], - grudge: ["8E", "7E", "6E", "5E", "4E"], - headbutt: ["4T"], - healpulse: ["9L33", "8L33", "7L19", "6L19", "5L23"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "5D", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - hypnosis: ["9L9", "8L9", "7L37", "6L37", "5L45", "4L43", "3L41"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - imprison: ["9M", "8M", "7L29", "6L29", "5L34", "4L32", "3L31"], - knockoff: ["9M", "9E", "8E"], - lifedew: ["9L21", "8L21"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - luckychant: ["7L14", "6L14", "5L17", "4L17"], - magicalleaf: ["9M", "8M", "7L17", "6L17", "5L21", "4L21"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], - meanlook: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - megakick: ["8M"], - megapunch: ["8M"], - memento: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - metronome: ["9M"], - mimic: ["3T"], - mistyterrain: ["9M", "8M", "7E", "6E"], - mudslap: ["4T", "3T"], - mysticalfire: ["9E"], - naturalgift: ["4M"], - nightmare: ["3T"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psybeam: ["9M", "9L18", "8L18"], - psychic: [ - "9M", - "9L30", - "8M", - "8L30", - "7M", - "7L27", - "6M", - "6L27", - "5M", - "5L32", - "4M", - "4L28", - "3M", - "3L26" - ], - psychicterrain: ["9M"], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M", "3S2"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - shadowsneak: ["9E", "8E", "7E", "6E", "5E", "4E"], - shockwave: ["7T", "6T", "4M", "3M", "3S2"], - signalbeam: ["7T", "6T", "5T", "4T"], - sing: ["3S2"], - skillswap: [ - "9M", - "8M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4M", - "3M" - ], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - storedpower: ["9M", "8M", "7L42", "6L42", "5L54"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T"], - synchronoise: ["7E", "6E", "5E"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - teleport: ["9L15", "8L15", "7L9", "6L9", "5L12", "4L12", "3L16"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - willowisp: ["9M", "8M", "7M", "6M", "5M", "4E", "3E"], - wish: ["3S0"], - wonderroom: ["8M", "7T", "6T", "5T"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["growl", "wish"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 5, - shiny: 1, - moves: ["growl", "charm"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 20, - moves: ["sing", "shockwave", "reflect", "confusion"] - }, - { - generation: 6, - level: 1, - isHidden: true, - moves: ["growl", "encore"], - pokeball: "pokeball" - } - ], - encounters: [{ generation: 3, level: 4 }] - }, - kirlia: { - learnset: { - alluringvoice: ["9M"], - allyswitch: ["8M", "7T", "5M"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - calmmind: [ - "9M", - "9L33", - "8M", - "8L33", - "7M", - "7L26", - "6M", - "6L26", - "5M", - "5L31", - "4M", - "4L25", - "3M", - "3L21" - ], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: ["9M", "9L28", "8M", "8L28", "7L40", "6L40", "5L50", "4L45"], - confide: ["7M", "6M"], - confuseray: ["9M"], - confusion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - defensecurl: ["3T"], - disarmingvoice: ["9M", "9L1", "8L1", "7L11", "6L11"], - doubleedge: ["3T"], - doubleteam: [ - "9L1", - "8L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3M", - "3L1" - ], - drainingkiss: ["9M", "9L12", "8M", "8L12", "7L23", "6L23"], - dreameater: [ - "9L48", - "8L48", - "7M", - "7L47", - "6M", - "6L47", - "5M", - "5L59", - "4M", - "4L53", - "3T", - "3L54" - ], - echoedvoice: ["7M", "6M", "5M"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "4M", "3T"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - futuresight: [ - "9M", - "9L53", - "8M", - "8L53", - "7L37", - "6L37", - "5L45", - "4L39", - "3L40" - ], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["4T"], - healpulse: ["9L43", "8L43", "7L19", "6L19", "5L25"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - hypnosis: ["9L9", "8L9", "7L44", "6L44", "5L53", "4L50", "3L47"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - imprison: ["9M", "8M", "7L33", "6L33", "5L39", "4L36", "3L33"], - knockoff: ["9M"], - lifedew: ["9L23", "8L23"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - luckychant: ["7L14", "6L14", "5L17", "4L17"], - magicalleaf: ["9M", "8M", "7L17", "6L17", "5L22", "4L22", "3L1"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], - megakick: ["8M"], - megapunch: ["8M"], - metronome: ["9M"], - mimic: ["3T"], - mistyterrain: ["9M", "8M"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - nightmare: ["3T"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psybeam: ["9M", "9L18", "8L18"], - psychic: [ - "9M", - "9L38", - "8M", - "8L38", - "7M", - "7L30", - "6M", - "6L30", - "5M", - "5L36", - "4M", - "4L31", - "3M", - "3L26" - ], - psychicterrain: ["9M"], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - storedpower: ["9M", "8M", "7L51", "6L51", "5L64"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - teleport: ["9L15", "8L15", "7L1", "6L1", "5L1", "4L1", "3L1"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - tripleaxel: ["9M", "8T"], - willowisp: ["9M", "8M", "7M", "6M", "5M"], - wonderroom: ["8M", "7T", "6T", "5T"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - encounters: [{ generation: 4, level: 6 }] - }, - gardevoir: { - learnset: { - alluringvoice: ["9M"], - allyswitch: ["8M", "7T", "5M"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - aurasphere: ["9M"], - bodyslam: ["9M", "8M", "3T"], - calmmind: [ - "9M", - "9L35", - "8M", - "8L35", - "7M", - "7L26", - "6M", - "6L26", - "6S1", - "5M", - "5L33", - "4M", - "4L25", - "3M", - "3L21" - ], - captivate: ["7L44", "6L44", "5L60", "4M", "4L53"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: ["9M", "9L1", "8M", "8L1"], - confide: ["7M", "6M"], - confuseray: ["9M"], - confusion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - dazzlinggleam: ["9M", "9L0", "8M", "8L0", "7M", "6M", "6S1"], - defensecurl: ["3T"], - disarmingvoice: ["9M", "9L1", "8L1", "7L11", "6L11"], - doubleedge: ["3T"], - doubleteam: [ - "9L1", - "8L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3M", - "3L1" - ], - drainingkiss: ["9M", "9L12", "8M", "8L12", "7L23", "6L23"], - dreameater: [ - "9L56", - "8L56", - "7M", - "7L53", - "6M", - "6L53", - "5M", - "5L73", - "4M", - "4L65", - "3T", - "3L60" - ], - echoedvoice: ["7M", "6M", "5M"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "5S0", "4M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - futuresight: [ - "9M", - "9L63", - "8M", - "8L63", - "7L40", - "6L40", - "5L53", - "4L45", - "3L42" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M"], - growl: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - guardswap: ["8M"], - headbutt: ["4T"], - healbell: ["7T", "6T", "5T", "4T"], - healingwish: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - healpulse: ["9L1", "8L49", "7L19", "6L19", "5L25"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - hypnosis: [ - "9L9", - "8L9", - "7L49", - "6L49", - "5L65", - "5S0", - "4L60", - "3L51" - ], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - imprison: ["9M", "8M", "7L35", "6L35", "5L45", "4L40", "3L33"], - knockoff: ["9M"], - laserfocus: ["7T"], - lifedew: ["9L23", "8L23"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - magicalleaf: ["9M", "8M", "7L17", "6L17", "5L22", "4L22"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], - megakick: ["8M"], - megapunch: ["8M"], - metronome: ["9M"], - mimic: ["3T"], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], - moonblast: ["9L49", "8L1", "7L1", "6L1", "6S1"], - mudslap: ["4T", "3T"], - mysticalfire: ["9L1", "8M"], - naturalgift: ["4M"], - nightmare: ["3T"], - nightshade: ["9M"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - powerswap: ["8M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psybeam: ["9M", "9L18", "8L18"], - psychic: [ - "9M", - "9L42", - "8M", - "8L42", - "7M", - "7L31", - "6M", - "6L31", - "5M", - "5L40", - "5S0", - "4M", - "4L33", - "3M", - "3L26" - ], - psychicnoise: ["9M"], - psychicterrain: ["9M", "8M"], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - storedpower: ["9M", "8M", "7L1", "6L1", "6S1", "5L80"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - teleport: ["9L15", "8L15", "7L1", "6L1", "5L1", "4L1", "3L1"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "5S0", "4M", "3M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - tripleaxel: ["9M", "8T"], - vacuumwave: ["9M"], - willowisp: ["9M", "8M", "7M", "6M", "5M"], - wish: ["9L28", "8L28", "7L14", "6L14", "5L17", "4L17"], - wonderroom: ["8M", "7T", "6T", "5T"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 5, - level: 50, - shiny: 1, - abilities: ["trace"], - moves: ["hypnosis", "thunderbolt", "focusblast", "psychic"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - shiny: true, - gender: "F", - abilities: ["synchronize"], - moves: ["dazzlinggleam", "moonblast", "storedpower", "calmmind"], - pokeball: "cherishball" - } - ] - }, - gallade: { - learnset: { - aerialace: ["9M", "9L18", "8L18", "7M", "7L17", "6M", "5M", "4M"], - agility: ["9M"], - airslash: ["9M", "8M"], - alluringvoice: ["9M"], - allyswitch: ["8M", "7T", "5M"], - aquacutter: ["9L1"], - attract: ["8M", "7M", "6M", "5M", "4M"], - aurasphere: ["9M", "8M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulkup: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - calmmind: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M"], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: ["9M", "9L1", "8M", "8L1"], - closecombat: [ - "9M", - "9L63", - "8M", - "8L63", - "7L1", - "6L1", - "5L59", - "4L53" - ], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - confuseray: ["9M"], - confusion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - cut: ["6M", "5M", "4M"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - disarmingvoice: ["9M", "9L1", "8L1"], - doubleteam: [ - "9L1", - "8L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - drainingkiss: ["9M", "9L1", "8M", "8L1"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dreameater: ["9L1", "8L1", "7M", "6M", "5M", "4M"], - dualchop: ["7T", "6T", "5T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "4M"], - energyball: ["9M", "8M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - falseswipe: [ - "9M", - "9L23", - "8M", - "8L23", - "7M", - "7L44", - "6M", - "6L44", - "5M", - "5L50", - "4M", - "4L45" - ], - feint: ["9L12", "8L12", "7L40", "6L40", "5L45", "4L39"], - firepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - flash: ["6M", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["9L1", "8L1", "7L14", "6L14", "5L17", "4T", "4L17"], - futuresight: ["9M", "9L1", "8M", "8L1"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8L1"], - headbutt: ["4T"], - healpulse: ["9L49", "8L49", "7L19", "6L19", "5L25"], - helpinghand: [ - "9M", - "9L9", - "8M", - "8L9", - "7T", - "7L35", - "6T", - "6L35", - "5T", - "5L39", - "4T", - "4L36" - ], - hex: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - hypnosis: ["9L1", "8L1"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - icywind: ["9M", "8M"], - imprison: ["9M", "9L1", "8M", "8L1"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - leafblade: ["9L1", "8M", "7L1", "6L1", "5L1", "4L1"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - lifedew: ["9L1", "8L1"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - magicalleaf: ["9M", "8M"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], - megakick: ["8M"], - megapunch: ["8M"], - metronome: ["9M"], - mistyterrain: ["9M", "8M"], - mudslap: ["4T"], - naturalgift: ["4M"], - nightshade: ["9M"], - nightslash: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: [ - "9M", - "9L28", - "8M", - "8L28", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "5L53", - "4M", - "4L50" - ], - psybeam: ["9M", "9L1", "8L1"], - psychic: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M"], - psychicterrain: ["9M"], - psychocut: ["9L42", "8M", "8L42", "7L31", "6L31", "5L36", "4L31"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - quickguard: ["9L56", "8L56", "7L11", "6L11"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sacredsword: ["9L1"], - safeguard: ["8M", "7M", "6M", "5M", "4M"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - shadowclaw: ["9M"], - shockwave: ["7T", "6T", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], - slash: ["9L0", "8L0", "7L1", "6L17", "5L22", "4L22"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snatch: ["7T", "6T", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - solarblade: ["9M", "8M"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - storedpower: ["9M", "8M", "7L1", "6L1", "5L64"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "8M", "4T"], - swordsdance: [ - "9M", - "9L35", - "8M", - "8L35", - "7M", - "7L26", - "6M", - "6L26", - "5M", - "5L31", - "4M", - "4L25" - ], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], - telekinesis: ["7T", "5M"], - teleport: ["9L15", "8L15", "7L1", "6L1", "5L1", "4L1"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - throatchop: ["9M", "8M", "7T"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - tripleaxel: ["9M", "8T"], - upperhand: ["9M"], - vacuumwave: ["9M", "4T"], - wideguard: ["9L56", "8L56", "7L23", "6L23"], - willowisp: ["9M", "8M", "7M", "6M", "5M"], - wonderroom: ["8M", "7T", "6T", "5T"], - workup: ["8M", "7M", "5M"], - xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - } - }, - surskit: { - learnset: { - acrobatics: ["9M"], - agility: ["9M", "9L22", "7L22", "6L22", "5L31", "4L31", "3L31"], - aquajet: ["9E", "7L30", "7E", "6L30", "6E", "5E"], - attract: ["7M", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "9L35", "7L35", "6L35", "5L43", "4L43"], - blizzard: ["9M", "7M", "6M", "5M", "4M", "3M"], - bubble: ["7L1", "6L1", "5L1", "5D", "4L1", "3L1", "3S0", "3S1"], - bubblebeam: ["9L17", "7L17", "6L17", "5L25", "4L25", "3L25"], - bugbite: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - bugbuzz: ["9M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - endure: ["9M", "7E", "6E", "5E", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - fellstinger: ["9E", "7E", "6E"], - flash: ["6M", "5M", "4M", "3M"], - foresight: ["7E", "6E", "5E", "4E", "3E"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigadrain: ["9M", "7T", "6T", "5T", "5D", "4M", "3M"], - haze: ["9M", "9L25", "7L25", "6L25", "5L37", "4L37", "3L37"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hydropump: ["9M", "9E", "7E", "6E", "5E", "5D", "4E", "3E"], - icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], - infestation: ["7M", "6M"], - leechlife: ["9M"], - liquidation: ["9M", "7T"], - lunge: ["9M", "9E", "7E"], - mimic: ["3T"], - mindreader: ["7E", "6E", "5E", "4E", "3E"], - mist: ["9L25", "7L25", "6L25", "5L37", "4L37", "3L37"], - mudshot: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], - mudslap: ["9M", "4T"], - mudsport: ["3S0"], - naturalgift: ["4M"], - pounce: ["9M"], - powersplit: ["9E", "7E", "6E"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - psybeam: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - quickattack: ["9L6", "7L6", "6L6", "5L7", "4L7", "3L7", "3S1"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - scald: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - skittersmack: ["9M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - soak: ["9L14"], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - stickyweb: ["9L38", "7L38", "6L38"], - stringshot: ["4T"], - strugglebug: ["9M", "6M", "5M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - surf: ["9M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - sweetscent: ["9L9", "7L9", "6L9", "5L13", "4L13", "3L13"], - swift: ["4T", "3T"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - waterfall: ["9M"], - watergun: ["9L1"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - watersport: ["7L14", "6L14", "5L19", "4L19", "3L19"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["bubble", "mudsport"], - pokeball: "pokeball", - emeraldEventEgg: true - }, - { - generation: 3, - level: 10, - gender: "M", - moves: ["bubble", "quickattack"], - pokeball: "pokeball" - } - ], - encounters: [{ generation: 3, level: 3 }] - }, - masquerain: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M"], - aircutter: ["9M", "9L22", "7L22", "6L22", "4T"], - airslash: ["9M", "9L32", "7L38", "6L38", "5L47", "4L47"], - attract: ["7M", "6M", "5M", "4M", "3M"], - batonpass: ["9M"], - blizzard: ["9M", "7M", "6M", "5M", "4M", "3M"], - bubble: ["7L1", "6L1", "5L1", "4L1", "3L1"], - bugbite: ["9M", "7T", "6T", "5T", "4T"], - bugbuzz: ["9M", "9L44", "7L1", "6L1", "5L61", "4L61"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - defog: ["7T", "4M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dualwingbeat: ["9M"], - endure: ["9M", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - foulplay: ["9M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigadrain: ["9M", "9L38", "7T", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - gust: ["9L17", "7L17", "6L17", "5L22", "4L22", "3L26"], - haze: ["9M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hurricane: ["9M"], - hydropump: ["9M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], - infestation: ["7M", "6M"], - leechlife: ["9M"], - liquidation: ["9M", "7T"], - lunge: ["9M"], - mimic: ["3T"], - mudshot: ["9M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - nightmare: ["3T"], - ominouswind: ["7L1", "6L1", "5L1", "4T", "4L1"], - pounce: ["9M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - psybeam: ["9M"], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - quickattack: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - quiverdance: ["9L52", "7L1", "6L1", "5L68"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roost: ["7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - scald: ["7M", "6M", "5M"], - scaryface: ["9M", "9L22", "7L22", "6L22", "5L26", "4L26", "3L33"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - silverwind: ["7L32", "6L32", "5L40", "4M", "4L40", "3L47"], - skittersmack: ["9M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - soak: ["9L1"], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - stringshot: ["4T"], - strugglebug: ["9M", "6M", "5M"], - stunspore: ["9L26", "7L26", "6L26", "5L33", "4L33", "3L40"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - surf: ["9M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - sweetscent: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - swift: ["9M", "4T", "3T"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - twister: ["4T"], - uturn: ["9M", "7M", "6M", "5M", "4M"], - waterfall: ["9M"], - watergun: ["9L1"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - watersport: ["7L1", "6L1", "5L1", "4L1", "3L1"], - weatherball: ["9M"], - whirlwind: ["9L1", "7L1", "6L1", "5L54", "4L54", "3L53"] - }, - encounters: [{ generation: 6, level: 21, maxEggMoves: 1 }] - }, - shroomish: { - learnset: { - absorb: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - attract: ["7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "3T"], - bulletseed: ["9M", "7E", "6E", "5E", "5D", "4M", "3M"], - captivate: ["4M"], - charm: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], - confide: ["7M", "6M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainpunch: ["9M", "7T", "7E", "6T", "6E", "5T", "5E"], - endure: ["9M", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], - falseswipe: ["9M", "7M", "6M", "5M", "4E", "3E", "3S0"], - flash: ["6M", "5M", "4M", "3M"], - focuspunch: ["7T", "7E", "6T", "6E", "5E", "5D"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigadrain: [ - "9M", - "9L26", - "7T", - "7L26", - "6T", - "6L26", - "5T", - "5L37", - "4M", - "4L37", - "3M", - "3L45" - ], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grassyterrain: ["9M"], - growth: ["9L29", "7L29", "6L29", "5L33", "4L33", "3L36"], - gunkshot: ["9M"], - headbutt: ["9L15", "7L15", "6L15", "5L21", "4T", "4L21", "3L22"], - helpinghand: [ - "9M", - "9E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - leechseed: ["9L8", "7L8", "6L8", "5L13", "4L13", "3L10"], - magicalleaf: ["9M"], - megadrain: ["9L12", "7L12", "6L12", "5L17", "4L17", "3L16", "3S0"], - mimic: ["3T"], - naturalgift: ["7E", "6E", "5E", "4M"], - poisonpowder: ["9L19", "7L19", "6L19", "5L25", "4L25", "3L28"], - pounce: ["9M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["9M"], - refresh: ["3S0"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: [ - "9M", - "9L36", - "7T", - "7L36", - "7E", - "6T", - "6L36", - "6E", - "5T", - "5L41", - "5E", - "4T", - "4L41", - "4E" - ], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - spore: ["9L40", "7L40", "6L40", "5L45", "4L45", "3L54"], - stunspore: ["9L5", "7L5", "6L5", "5L9", "5D", "4L9", "3L7", "3S0"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], - swift: ["9M"], - swordsdance: ["7M", "6M", "5M", "4M", "3T"], - synthesis: ["7T", "6T", "5T", "4T"], - tackle: ["9L1", "7L1", "6L1", "5L5", "4L5", "3L4"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["9M", "9L33", "7M", "7L33", "6M", "6L33", "5M", "4M", "3M"], - venoshock: ["9M", "7M", "6M", "5M"], - wakeupslap: ["7E", "6E", "5E", "4E"], - worryseed: [ - "9E", - "7T", - "7L22", - "7E", - "6T", - "6L22", - "6E", - "5T", - "5L29", - "5E", - "4T", - "4L29", - "4E" - ], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 3, - level: 15, - abilities: ["effectspore"], - moves: ["refresh", "falseswipe", "megadrain", "stunspore"] - } - ] - }, - breloom: { - learnset: { - absorb: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - aerialace: ["9M"], - attract: ["7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "9L39", "7M", "6M", "5M", "4M", "3M"], - bulkup: ["9M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M"], - bulletseed: ["9M", "4M", "3M"], - captivate: ["4M"], - charm: ["9M"], - closecombat: ["9M"], - confide: ["7M", "6M"], - counter: ["9L22", "7L22", "6L22", "5L25", "4L25", "3T", "3L28"], - cut: ["6M", "5M", "4M", "3M"], - dig: ["9M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainpunch: ["9M", "7T", "6T", "5T", "4M"], - dynamicpunch: ["9L50", "7L50", "6L45", "5L45", "4L45", "3T", "3L54"], - endure: ["9M", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M"], - falseswipe: ["9M", "7M", "6M", "5M"], - feint: ["9L19", "7L19", "6L19"], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "9L55", "7T", "6T", "4M", "3M"], - forcepalm: ["9L28", "7L28", "6L28", "5L29", "4L29"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - gigadrain: ["9M", "7T", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grassyterrain: ["9M"], - growth: ["9L1"], - gunkshot: ["9M"], - headbutt: ["9L15", "7L15", "6L15", "5L21", "4T", "4L21", "3L22"], - helpinghand: ["9M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - irontail: ["7T", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - leafstorm: ["9M"], - leechseed: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - lowkick: ["9M"], - lowsweep: ["9M", "7M", "6M", "5M"], - machpunch: ["9L0", "7L1", "6L23", "5L23", "4L23", "3L23"], - magicalleaf: ["9M"], - megadrain: ["9L12", "7L12", "6L12", "5L17", "4L17", "3L16"], - megakick: ["3T"], - megapunch: ["3T"], - mimic: ["3T"], - mindreader: ["7L33", "6L33", "5L37", "4L37", "3L45"], - mudshot: ["9M"], - mudslap: ["9M", "4T", "3T"], - naturalgift: ["4M"], - poisonjab: ["9M"], - poisonpowder: ["9L1"], - pounce: ["9M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["9M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - reversal: ["9M"], - rockslide: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: [ - "9M", - "9L44", - "7T", - "7L44", - "6T", - "6L41", - "5T", - "5L41", - "4T", - "4L41" - ], - seismictoss: ["3T"], - skyuppercut: ["7L39", "6L33", "5L33", "4L33", "3L36"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - spore: ["9L1"], - stoneedge: ["9M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M", "3M"], - stunspore: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - superpower: ["7T", "6T", "5T", "4T"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M"], - swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], - synthesis: ["7T", "6T", "5T", "4T"], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M"], - terablast: ["9M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - toxic: ["9M", "9L1", "7M", "6M", "5M", "4M", "3M"], - vacuumwave: ["4T"], - venoshock: ["9M", "7M", "6M", "5M"], - workup: ["7M", "5M"], - worryseed: ["9L33", "7T", "6T", "5T", "4T"], - zenheadbutt: ["9M"] - } - }, - slakoth: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - afteryou: ["9E", "7T", "7E", "6T", "6E", "5T", "5E"], - amnesia: ["9M", "9L17", "7L17", "6L17", "5L25", "4L25", "3L25"], - attract: ["7M", "6M", "5M", "4M", "3M"], - blizzard: ["9M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "9E", "7E", "6E", "5E", "4E", "3T", "3E"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - bulkup: ["9M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chillingwater: ["9M"], - chipaway: ["7L25", "6L25", "5L37"], - confide: ["7M", "6M"], - counter: ["9L30", "7L30", "6L30", "5L43", "4L37", "3T", "3L37"], - covet: [ - "9L22", - "7T", - "7L22", - "6T", - "6L22", - "5T", - "5L31", - "4L31", - "3L31" - ], - crushclaw: ["9E", "7E", "6E", "5E", "4E", "3E"], - curse: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], - cut: ["6M", "5M", "4M", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dynamicpunch: ["3T"], - encore: ["9M", "9L6", "7L6", "6L6", "5L7", "4L7", "3L7"], - endure: ["9M", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["9M"], - feintattack: ["7L14", "6L14", "5L19", "4L19", "3L19"], - fireblast: ["9M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - flail: ["9L33", "7L33", "6L33", "5L49", "4L43", "3L43"], - flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - gunkshot: ["9M", "7T", "6T", "5T", "4T"], - hammerarm: ["9E", "7E", "6E", "5E", "4E"], - headbutt: ["9L14", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - megakick: ["3T"], - megapunch: ["3T"], - metalclaw: ["9M"], - metronome: ["9M"], - mimic: ["3T"], - mudshot: ["9M"], - mudslap: ["9M", "4T", "3T"], - naturalgift: ["4M"], - nightslash: ["9E", "7E", "6E", "5E", "5D", "4E"], - playrough: ["9M", "9L38", "7L38", "6L38"], - poisonjab: ["9M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - pursuit: ["7E", "6E", "5E", "4E", "3E"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - scratch: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M"], - seismictoss: ["3T"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - slackoff: ["9L9", "7L9", "6L9", "5L13", "4L13", "3L13"], - slash: ["9E", "7E", "6E", "5E", "4E", "3E"], - sleeptalk: [ - "9M", - "7M", - "7E", - "6M", - "6E", - "5T", - "5E", - "4M", - "4E", - "3T", - "3E" - ], - snore: [ - "9E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E" - ], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["5D", "4T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M", "9L25"], - thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - tickle: ["9E", "7E", "6E", "5E"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - waterpulse: ["7T", "6T", "4M", "3M"], - workup: ["7M", "5M"], - xscissor: ["9M"], - yawn: ["9L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], - zenheadbutt: ["9M"] - } - }, - vigoroth: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - afteryou: ["7T", "6T", "5T"], - amnesia: ["9M"], - attract: ["7M", "6M", "5M", "4M", "3M"], - blizzard: ["9M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - bulkup: ["9M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - chipaway: ["7L27", "6L27", "5L43"], - confide: ["7M", "6M"], - counter: ["9L33", "7L33", "6L33", "5L37", "4L37", "3T", "3L37"], - covet: ["7T", "6T", "5T"], - curse: ["9M"], - cut: ["6M", "5M", "4M", "3M"], - dig: ["9M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainpunch: ["9M"], - dynamicpunch: ["3T"], - earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], - encore: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - endeavor: ["9M"], - endure: [ - "9M", - "9L17", - "7L17", - "6L17", - "5L25", - "4M", - "4L25", - "3T", - "3L25" - ], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["9M"], - fireblast: ["9M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focusenergy: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - focuspunch: [ - "9M", - "9L37", - "7T", - "7L37", - "6T", - "6L37", - "5L49", - "4M", - "4L43", - "3M", - "3L43" - ], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - furyswipes: ["9L14", "7L14", "6L14", "5L19", "4L19", "3L19"], - gunkshot: ["9M", "7T", "6T", "5T", "4T"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hypervoice: ["9M"], - icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - knockoff: ["9M"], - lashout: ["9M"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "7M", "6M", "5M"], - megakick: ["3T"], - megapunch: ["3T"], - metalclaw: ["9M"], - metronome: ["9M"], - mimic: ["3T"], - mudshot: ["9M"], - mudslap: ["9M", "4T", "3T"], - naturalgift: ["4M"], - outrage: ["9M"], - playrough: ["9M"], - poisonjab: ["9M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - reversal: ["9M", "9L43", "7L1", "6L1", "5L55", "4L49", "3L49"], - roar: ["9M", "7M", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - scratch: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M"], - seismictoss: ["3T"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - slash: ["9L23", "7L23", "6L23", "5L31", "4L31", "3L31"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - stompingtantrum: ["9M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M", "9L27"], - thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["9M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: [ - "9M", - "9L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3L1" - ], - waterpulse: ["7T", "6T", "4M", "3M"], - workup: ["7M", "5M"], - xscissor: ["9M"], - zenheadbutt: ["9M"] - } - }, - slaking: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "4S0", "3M"], - afteryou: ["7T", "6T", "5T"], - amnesia: ["9M", "9L17", "7L17", "6L17", "5L25", "4L25", "3L25"], - attract: ["7M", "6M", "5M", "4M", "3M"], - blizzard: ["9M", "7M", "6M", "5M", "4M", "3M"], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - bulkup: ["9M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - chipaway: ["7L27", "6L27", "5L37"], - confide: ["7M", "6M"], - counter: ["9L33", "7L33", "6L33", "5L43", "4L37", "3T", "3L37"], - covet: [ - "9L23", - "7T", - "7L23", - "6T", - "6L23", - "5T", - "5L31", - "4L31", - "3L31" - ], - curse: ["9M"], - cut: ["6M", "5M", "4M", "3M"], - dig: ["9M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainpunch: ["9M"], - dynamicpunch: ["3T"], - earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], - encore: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - endeavor: ["9M"], - endure: ["9M", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["9M"], - feintattack: ["7L14", "6L14", "5L19", "4L19", "3L19"], - fireblast: ["9M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - flail: ["9L39", "7L39", "6L39", "5L49", "4L43", "3L43"], - flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], - fling: [ - "9M", - "9L45", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L55", - "4M", - "4L49" - ], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M", "4S0"], - gunkshot: ["9M", "7T", "6T", "5T", "4T"], - hammerarm: ["9L63", "7L1", "6L1", "5L67", "4L61"], - hardpress: ["9M"], - headbutt: ["4T"], - heavyslam: ["9M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - hypervoice: ["9M"], - icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - knockoff: ["9M"], - lashout: ["9M"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "7M", "6M", "5M"], - megakick: ["9L52", "3T"], - megapunch: ["3T"], - metalclaw: ["9M"], - metronome: ["9M"], - mimic: ["3T"], - mudshot: ["9M"], - mudslap: ["9M", "4T", "3T"], - naturalgift: ["4M"], - outrage: ["9M"], - playrough: ["9M"], - poisonjab: ["9M"], - pounce: ["9M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - punishment: ["7L1", "6L1", "5L61", "4L55"], - quash: ["7M", "6M", "5M"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M", "4S0", "3M"], - reversal: ["9M"], - roar: ["9M", "7M", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - scratch: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M"], - seismictoss: ["3T"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M", "4S0"], - shockwave: ["7T", "6T", "4M", "3M"], - slackoff: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "7M", "6M", "5M"], - snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - stompingtantrum: ["9M", "7T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["9L1", "4T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: [ - "9L0", - "7M", - "7L1", - "6M", - "6L36", - "5M", - "5L36", - "4M", - "4L36", - "3T", - "3L36" - ], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M", "9L27"], - thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["9M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["9M"], - waterpulse: ["7T", "6T", "4M", "3M"], - wildcharge: ["9M"], - workup: ["7M", "5M"], - xscissor: ["9M"], - yawn: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 4, - level: 50, - gender: "M", - nature: "Adamant", - moves: ["gigaimpact", "return", "shadowclaw", "aerialace"], - pokeball: "cherishball" - } - ] - }, - nincada: { - learnset: { - absorb: ["8L21", "7L5"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - bide: ["7L29", "6L29"], - bugbite: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - bugbuzz: ["8M", "7E", "6E", "5E", "4E"], - confide: ["7M", "6M"], - cut: ["6M", "5M", "4M", "3M"], - dig: [ - "8M", - "8L40", - "7L37", - "6M", - "6L37", - "5M", - "5L45", - "4M", - "4L45", - "3M", - "3L45" - ], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - endure: ["8M", "7E", "6E", "5E", "5D", "4M", "4E", "3T", "3E"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: [ - "8M", - "8L10", - "7M", - "7L33", - "6M", - "6L25", - "5M", - "5L25", - "4M", - "4L25", - "3L25" - ], - feintattack: ["7E", "6E", "5E", "4E", "3E"], - finalgambit: ["8E", "7E", "6E", "5E"], - flail: ["8E"], - flash: ["6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - furyswipes: ["8L30", "7L13", "6L13", "5L14", "4L14", "3L14"], - gigadrain: ["8M", "7T", "6T", "5T", "4M", "3M"], - gust: ["8E", "7E", "6E", "5E", "4E", "3E"], - harden: ["8L5", "7L1", "6L1", "5L1", "4L1", "3L1"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - leechlife: ["8M", "7M", "6L5", "5L5", "5D", "4L5", "3L5"], - metalclaw: ["8L25", "7L21", "6L21", "5L38", "4L38", "3L38"], - mimic: ["3T"], - mindreader: ["8L35", "7L25", "6L19", "5L19", "4L19", "3L19"], - mudslap: ["8L15", "7L17", "6L17", "5L31", "4T", "4L31", "3T", "3L31"], - naturalgift: ["4M"], - nightslash: ["8E", "7E", "6E", "5E", "5D", "4E"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8L1", "7L9", "6L9", "5L9", "4L9", "3L9"], - sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], - scratch: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], - silverwind: ["7E", "6E", "5E", "4E", "3E"], - skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - spite: ["7T", "6T", "5T", "4T"], - stringshot: ["4T"], - strugglebug: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - xscissor: ["8M", "7M", "6M", "5M", "4M"] - } - }, - ninjask: { - learnset: { - absorb: ["8L23", "7L1"], - acrobatics: ["8M"], - aerialace: ["8L1", "7M", "6M", "5M", "4M", "3M"], - agility: ["8M", "8L15", "7L17", "6L17", "5L38", "4L38", "3L38"], - aircutter: ["4T"], - airslash: ["8M"], - attract: ["7M", "6M", "5M", "4M", "3M"], - batonpass: ["8M", "8L1", "7L35", "6L35", "5L45", "4L45", "3L45"], - bugbite: ["8L29", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], - bugbuzz: ["8M"], - captivate: ["4M"], - confide: ["7M", "6M"], - cut: ["6M", "5M", "4M", "3M"], - defog: ["7T", "4M"], - dig: ["8M", "8L1", "6M", "5M", "4M", "3M"], - doubleedge: ["3T"], - doubleteam: [ - "8L0", - "7M", - "7L1", - "6M", - "6L20", - "5M", - "5L20", - "4M", - "4L20", - "3M", - "3L20" - ], - dualwingbeat: ["8T"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["8M", "8L1", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: [ - "8L0", - "7L1", - "6L20", - "5L20", - "4T", - "4L20", - "3T", - "3L20" - ], - furyswipes: ["8L36", "7L13", "6L13", "5L14", "4L14", "3L14"], - gigadrain: ["8M", "7T", "6T", "5T", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - laserfocus: ["7T"], - leechlife: ["8M", "7M", "6L1", "5L1", "4L1", "3L1"], - metalclaw: ["8L1"], - mimic: ["3T"], - mindreader: ["8L43", "7L29", "6L19", "5L19", "4L19", "3L19"], - mudslap: ["8L1", "4T", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roost: ["7M", "6M", "5T", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], - scratch: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - screech: ["8M", "8L0", "7L1", "6L20", "5L20", "4L20", "3L20"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], - silverwind: ["4M"], - skittersmack: ["8T"], - slash: ["8L50", "7L23", "6L23", "5L31", "4L31", "3L31"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - spite: ["7T", "6T", "5T", "4T"], - stringshot: ["4T"], - strugglebug: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["8M", "4T", "3T"], - swordsdance: [ - "8M", - "8L57", - "7M", - "7L41", - "6M", - "6L25", - "5M", - "5L25", - "4M", - "4L25", - "3T", - "3L25" - ], - thief: ["8M", "7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - uturn: ["8M", "7M", "6M", "5M", "4M"], - xscissor: [ - "8M", - "8L64", - "7M", - "7L47", - "6M", - "6L47", - "5M", - "5L52", - "4M", - "4L52" - ] - } - }, - shedinja: { - learnset: { - absorb: ["8L23", "7L1"], - aerialace: ["7M", "6M", "5M", "4M", "3M"], - agility: ["8M", "4R", "3R"], - allyswitch: ["8M", "7T"], - batonpass: ["4R", "3R"], - bugbite: ["7T", "6T", "5T", "4T"], - bugbuzz: ["8M"], - confide: ["7M", "6M"], - confuseray: ["8L15", "7L29", "6L29", "5L31", "4L31", "3L31", "3S0"], - cut: ["6M", "5M", "4M", "3M"], - dig: ["8M", "8L1", "6M", "5M", "4M", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["8M", "8L1", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - furyswipes: ["8L36", "7L13", "6L13", "5L14", "4L14", "3L14"], - gigadrain: ["8M", "7T", "6T", "5T", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grudge: ["8L1", "7L37", "6L37", "5L45", "4L45", "3L45", "3S0"], - harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - healblock: ["7L41", "6L41", "5L52", "4L52"], - hex: ["8M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - leechlife: ["8M", "7M", "6L5", "5L5", "4L5", "3L5"], - metalclaw: ["8L1"], - mimic: ["3T"], - mindreader: ["8L43", "7L25", "6L19", "5L19", "4L19", "3L19"], - mudslap: ["8L1", "4T", "3T"], - naturalgift: ["4M"], - nightmare: ["3T"], - phantomforce: ["8M", "8L64", "7L45", "6L45"], - poltergeist: ["8T"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8L1", "7L1", "6L9", "5L9", "4L9", "3L9"], - sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], - scratch: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - screech: ["4R", "3R"], - secretpower: ["6M", "4M", "3M"], - shadowball: [ - "8M", - "8L50", - "7M", - "7L33", - "6M", - "6L33", - "5M", - "5L59", - "4M", - "4L59", - "3M", - "3L38", - "3S0" - ], - shadowclaw: ["8M", "8L1", "7M", "6M", "5M", "4M"], - shadowsneak: ["8L29", "7L21", "6L21", "5L38", "4L38"], - skittersmack: ["8T"], - slash: ["4R", "3R"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - spite: [ - "8L57", - "7T", - "7L17", - "6T", - "6L17", - "5T", - "5L25", - "4T", - "4L25", - "3L25", - "3S0" - ], - stringshot: ["4T"], - strugglebug: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swordsdance: ["4R", "3R"], - telekinesis: ["7T", "5M"], - thief: ["8M", "7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["8M", "7T", "6T", "5T", "4T"], - willowisp: ["8M", "7M", "6M", "5M", "4M"], - xscissor: ["8M", "7M", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 3, - level: 50, - moves: ["spite", "confuseray", "shadowball", "grudge"], - pokeball: "pokeball" - } - ] - }, - whismur: { - learnset: { - astonish: ["8L1", "7L8", "6L8", "5L11", "4L11", "3L11"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "3T"], - captivate: ["4M"], - circlethrow: ["8E", "7E", "6E", "5E"], - confide: ["7M", "6M"], - counter: ["3T"], - defensecurl: ["3T"], - disarmingvoice: ["8E", "7E", "6E"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dynamicpunch: ["3T"], - echoedvoice: ["8L5", "7M", "7L4", "6M", "6L4", "5M"], - endeavor: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4E"], - endure: ["8M", "4M", "3T"], - extrasensory: ["8E", "7E", "6E", "5E", "4E", "3E"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["8M", "7E", "6E", "5E"], - fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], - flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - hammerarm: ["8E", "7E", "6E", "5E", "4E"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - howl: ["8L10", "7L11", "6L11", "5L15", "4L15", "3L15"], - hypervoice: [ - "8M", - "8L45", - "7T", - "7L39", - "6T", - "6L39", - "5T", - "5L51", - "4L45", - "3L45" - ], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - pound: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["3T"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "8M", - "8L15", - "7M", - "7L32", - "6M", - "6L32", - "5M", - "5L45", - "4M", - "4L41", - "3M", - "3L41" - ], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: [ - "8L25", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L35", - "4M", - "4L35", - "3M", - "3L35" - ], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - screech: ["8M", "8L40", "7L15", "6L15", "5L31", "4L31", "3L31"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: [ - "8M", - "8L15", - "7M", - "7L36", - "6M", - "6L36", - "5T", - "5L45", - "4M", - "4L41", - "3T", - "3L41" - ], - smellingsalts: ["7E", "6E", "5E", "4E", "3E"], - smokescreen: ["8E", "7E", "6E", "5E", "4E"], - snore: [ - "8M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E" - ], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - stomp: ["8L21", "7L22", "6L22", "5L25", "4L25", "3L25"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - supersonic: ["8L30", "7L18", "6L18", "5L21", "4L21", "3L21"], - swagger: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], - synchronoise: ["7L43", "6L41", "5L41"], - takedown: ["8E", "7E", "6E", "5E", "4E", "3E"], - teeterdance: ["3S0"], - thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: [ - "8M", - "8L35", - "7T", - "7L25", - "6T", - "6L5", - "5T", - "5L5", - "5D", - "4T", - "4L5", - "3L5", - "3S0" - ], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlwind: ["8E", "7E"], - workup: ["8M", "7M", "5M"], - zenheadbutt: ["8M", "7T", "6T", "5T", "5D", "4T"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["pound", "uproar", "teeterdance"], - pokeball: "pokeball", - emeraldEventEgg: true - } - ] - }, - loudred: { - learnset: { - astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bite: ["8L0", "7L1", "6L20", "5L20", "4L20"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "3T"], - brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["3T"], - defensecurl: ["3T"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dynamicpunch: ["3T"], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - echoedvoice: ["8L1", "7M", "7L1", "6M", "6L1", "5M"], - endeavor: ["7T", "6T", "5T"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["8M"], - fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], - flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - howl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - hypervoice: [ - "8M", - "8L57", - "7T", - "7L45", - "6T", - "6L45", - "5T", - "5L65", - "4L57", - "3L57" - ], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - lowkick: ["8M", "7T", "6T", "5T", "4T"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - overheat: ["8M", "7M", "6M", "5M", "4M", "3M"], - pound: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["3T"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "8M", - "8L15", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L57", - "4M", - "4L51", - "3M", - "3L51" - ], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: [ - "8L29", - "7M", - "7L32", - "6M", - "6L32", - "5M", - "5L43", - "4M", - "4L43", - "3M", - "3L43" - ], - rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - screech: ["8M", "8L50", "7L15", "6L15", "5L37", "4L37", "3L37"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: [ - "8M", - "8L15", - "7M", - "7L41", - "6M", - "6L41", - "5T", - "5L57", - "4M", - "4L51", - "3T", - "3L51" - ], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - stomp: ["8L23", "7L23", "6L23", "5L29", "4L29", "3L29"], - stompingtantrum: ["8M", "7T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - supersonic: ["8L36", "7L18", "6L18", "5L23", "4L23", "3L23"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - synchronoise: ["7L50", "6L50", "5L51"], - taunt: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: [ - "8M", - "8L43", - "7T", - "7L27", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3L1" - ], - waterpulse: ["7T", "6T", "4M", "3M"], - workup: ["8M", "7M", "5M"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - }, - encounters: [{ generation: 6, level: 16, maxEggMoves: 1 }] - }, - exploud: { - learnset: { - astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - avalanche: ["8M", "4M"], - bite: ["8L1", "7L1", "6L20", "5L20", "4L20"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "3T"], - boomburst: ["8L72", "7L1", "6L1"], - brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["3T"], - crunch: ["8M", "8L0", "7L1", "6L40", "5L40", "4L40"], - defensecurl: ["3T"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dynamicpunch: ["3T"], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - echoedvoice: ["8L1", "7M", "7L1", "6M", "6L1", "5M"], - endeavor: ["7T", "6T", "5T"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["8M"], - fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], - firefang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - firepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], - flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - howl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - hydropump: ["8M"], - hyperbeam: [ - "8M", - "8L81", - "7M", - "7L64", - "6M", - "6L64", - "5M", - "5L79", - "4M", - "4L71", - "3M", - "3L40", - "3S1" - ], - hypervoice: [ - "8M", - "8L63", - "7T", - "7L47", - "6T", - "6L47", - "5T", - "5L71", - "4L63", - "3L63", - "3S0" - ], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icefang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - icepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - lowkick: ["8M", "7T", "6T", "5T", "4T"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - outrage: ["8M", "7T", "6T", "5T", "4T"], - overheat: ["8M", "7M", "6M", "5M", "4M", "3M"], - pound: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["3T"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "8M", - "8L15", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L55", - "4M", - "4L55", - "3M", - "3L55", - "3S0" - ], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: [ - "8L29", - "7M", - "7L32", - "6M", - "6L32", - "5M", - "5L45", - "4M", - "4L45", - "3M", - "3L45", - "3S0", - "3S1" - ], - rockclimb: ["4M"], - rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - screech: [ - "8M", - "8L54", - "7L15", - "6L15", - "5L37", - "4L37", - "3L37", - "3S1" - ], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: [ - "8M", - "8L15", - "7M", - "7L42", - "6M", - "6L42", - "5T", - "5L63", - "4M", - "4L55", - "3T", - "3L55", - "3S0" - ], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - stomp: ["8L23", "7L23", "6L23", "5L29", "4L29", "3L29", "3S1"], - stompingtantrum: ["8M", "7T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - supersonic: ["8L36", "7L18", "6L18", "5L23", "4L23", "3L23"], - surf: ["8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - synchronoise: ["7L53", "6L53", "5L55"], - taunt: ["8M", "7M", "6M", "5M", "4M", "3M"], - terrainpulse: ["8T"], - thunderfang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: [ - "8M", - "8L45", - "7T", - "7L27", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3L1" - ], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "4M"], - workup: ["8M", "7M", "5M"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 100, - moves: ["roar", "rest", "sleeptalk", "hypervoice"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 50, - moves: ["stomp", "screech", "hyperbeam", "roar"], - pokeball: "pokeball" - } - ] - }, - makuhita: { - learnset: { - armthrust: ["9L7", "7L7", "6L7", "5L7", "5D", "4L7", "3L10", "3S0"], - attract: ["7M", "6M", "5M", "4M", "3M"], - bellydrum: ["9L25", "7L25", "6L25", "5L25", "4L25", "3L37"], - bodypress: ["9M"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M", "3S0"], - bulkup: ["9M", "9L22", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "7M", "6M", "5M"], - bulletpunch: ["9E", "7E", "6E", "5E", "4E"], - captivate: ["4M"], - chillingwater: ["9M"], - chipaway: ["7E", "6E", "5E"], - closecombat: ["9M", "9L40", "7L40", "6L40", "5L40", "4L40"], - coaching: ["9M"], - confide: ["7M", "6M"], - counter: ["9E", "7E", "6E", "5E", "4E", "3T", "3E"], - crosschop: ["9E", "7E", "6E", "5E", "4E", "3E"], - detect: ["9L28", "7E", "6E", "5E", "4E", "3E"], - dig: ["9M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainpunch: ["9M"], - dynamicpunch: ["9E", "7E", "6E", "5E", "4E", "3T", "3E"], - earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], - endure: [ - "9M", - "9L37", - "7L37", - "6L37", - "5L37", - "4M", - "4L37", - "3T", - "3L40" - ], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["9L10", "7L10", "6L10", "5L13", "4L13", "3L19"], - feint: ["9E", "7E", "6E", "5E", "4E"], - feintattack: ["7E", "6E", "5E", "4E", "3E"], - firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focusenergy: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - focuspunch: ["9M", "9L34", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], - forcepalm: ["9L13", "7L13", "6L13", "5L28", "4L28"], - foresight: ["7E", "6E", "5E", "4E", "3E"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - headbutt: ["4T"], - heavyslam: ["9M", "9L46", "7L46", "6L46", "5L46"], - helpinghand: [ - "9M", - "9E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4T", - "4E", - "3E" - ], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "7T", "6T", "5T", "5D", "4T", "3T"], - knockoff: [ - "9M", - "9L19", - "7T", - "7L19", - "6T", - "6L19", - "5T", - "5L19", - "4T", - "4L19", - "3L28" - ], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "7M", "6M", "5M"], - megakick: ["3T"], - megapunch: ["3T"], - metronome: ["9M", "3T"], - mimic: ["3T"], - mudshot: ["9M"], - mudslap: ["9M", "4T", "3T"], - naturalgift: ["4M"], - poisonjab: ["9M", "7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - refresh: ["3S0"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - revenge: ["7E", "6E", "5E", "4E", "3E"], - reversal: ["9M", "9L43", "7L43", "6L43", "5L43", "4L43", "3L49"], - rockclimb: ["4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M", "3S0"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["7M", "6M", "5M"], - sandattack: ["9L4", "7L4", "6L4", "5L4", "4L4", "3L4"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["9L31", "7L31", "6L31", "5L31", "4L31", "3T", "3L46"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "7M", "6M", "5M"], - smellingsalts: ["7L28", "6L22", "5L22", "4L22", "3L31"], - snore: ["7T", "6T", "5T", "4T", "3T"], - stompingtantrum: ["9M"], - stoneedge: ["9M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - superpower: ["7T", "6T", "5T", "4T"], - surf: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M"], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - upperhand: ["9M"], - vacuumwave: ["9M", "4T"], - vitalthrow: ["7L22", "6L10", "5L10", "4L10", "3L13"], - wakeupslap: ["7L34", "7E", "6L34", "6E", "5L34", "5E", "4L34", "4E"], - whirlpool: ["4M"], - whirlwind: ["9L16", "7L16", "6L16", "5L16", "4L16", "3L22"], - wideguard: ["9E", "7E", "6E", "5E"], - workup: ["7M", "5M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 3, - level: 18, - moves: ["refresh", "brickbreak", "armthrust", "rocktomb"] - } - ] - }, - hariyama: { - learnset: { - armthrust: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - attract: ["7M", "6M", "5M", "4M", "3M"], - bellydrum: ["9L26", "7L26", "6L26", "5L27", "4L27", "3L40"], - bodypress: ["9M"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - brine: ["9L1", "7L1", "6L1", "5L1", "4M", "4L1"], - bulkup: ["9M", "9L22", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - closecombat: ["9M", "9L46", "7L46", "6L46", "5L52", "4L52"], - coaching: ["9M"], - confide: ["7M", "6M"], - counter: ["3T"], - curse: ["9M"], - detect: ["9L30"], - dig: ["9M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainpunch: ["9M"], - dynamicpunch: ["3T"], - earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], - endure: [ - "9M", - "9L42", - "7L42", - "6L42", - "5L47", - "4M", - "4L47", - "3T", - "3L44" - ], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["9L10", "7L10", "6L10", "5L13", "4L13", "3L19"], - firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focusenergy: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - focuspunch: ["9M", "9L38", "7T", "6T", "4M", "3M"], - forcepalm: ["9L13", "7L13", "6L13", "5L32", "4L32"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - headlongrush: ["9L60"], - heavyslam: ["9M", "9L54", "7L54", "6L54", "5L62"], - helpinghand: ["9M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - ironhead: ["9M", "7T", "6T", "5T", "4T"], - knockoff: [ - "9M", - "9L19", - "7T", - "7L19", - "6T", - "6L19", - "5T", - "5L19", - "4T", - "4L19", - "3L29" - ], - lashout: ["9M"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "7M", "6M", "5M"], - megakick: ["3T"], - megapunch: ["3T"], - metronome: ["9M", "3T"], - mimic: ["3T"], - mudshot: ["9M"], - mudslap: ["9M", "4T", "3T"], - naturalgift: ["4M"], - payback: ["7M", "6M", "5M", "4M"], - poisonjab: ["9M", "7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - reversal: ["9M", "9L50", "7L50", "6L50", "5L57", "4L57", "3L55"], - rockclimb: ["4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["7M", "6M", "5M"], - sandattack: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["9L34", "7L34", "6L34", "5L37", "4L37", "3T", "3L51"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "7M", "6M", "5M"], - smellingsalts: ["7L30", "6L22", "5L22", "4L22", "3L33"], - snore: ["7T", "6T", "5T", "4T", "3T"], - stompingtantrum: ["9M", "7T"], - stoneedge: ["9M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - superpower: ["7T", "6T", "5T", "4T"], - surf: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M"], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M", "7T"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - upperhand: ["9M"], - vacuumwave: ["9M", "4T"], - vitalthrow: ["7L22", "6L10", "5L10", "4L10", "3L13"], - wakeupslap: ["7L38", "6L38", "5L42", "4L42"], - whirlpool: ["4M"], - whirlwind: ["9L16", "7L16", "6L16", "5L16", "4L16", "3L22"], - workup: ["7M", "5M"], - zenheadbutt: ["9M"] - }, - encounters: [{ generation: 6, level: 22 }] - }, - nosepass: { - learnset: { - ancientpower: ["5D", "4T"], - attract: ["7M", "6M", "5M", "4M", "3M"], - block: [ - "9L7", - "7T", - "7L7", - "7E", - "6T", - "6L7", - "6E", - "5T", - "5L8", - "5E", - "4T", - "4L19", - "4E", - "3L16" - ], - bodypress: ["9M"], - bodyslam: ["9M", "3T"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["9M"], - dazzlinggleam: ["9M", "7M", "6M"], - defensecurl: ["3T"], - discharge: ["9L31", "7L31", "6L31", "5L39", "4L49"], - doubleedge: ["9M", "9E", "7E", "6E", "5E", "4E", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dynamicpunch: ["3T"], - earthpower: [ - "9M", - "9L37", - "7T", - "7L37", - "6T", - "6L37", - "5T", - "5L43", - "4T", - "4L73" - ], - earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], - endure: ["9M", "7E", "6E", "5E", "4M", "3T"], - explosion: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - flashcannon: ["9M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - harden: ["9L4", "7L4", "6L4", "5L4", "4L7", "3L7"], - headbutt: ["4T"], - headsmash: ["9E"], - heavyslam: ["9M"], - helpinghand: ["9M", "3S0"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M"], - icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - irondefense: ["9M", "7T", "6T", "5T", "4T"], - lockon: ["9L43", "7L43", "6L43", "5L50", "4L67", "3L46"], - magiccoat: ["7T", "6T", "5T", "4T"], - magnetrise: ["7T", "6T", "5T", "4T"], - magnitude: ["7E", "6E", "5E", "4E", "3E"], - meteorbeam: ["9M"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - powergem: ["9M", "9L25", "7L25", "6L25", "5L32", "4L49"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "9M", - "9L16", - "7M", - "7L16", - "6M", - "6L16", - "5M", - "5L22", - "4M", - "4L43", - "3M", - "3L37" - ], - return: ["7M", "6M", "5M", "4M", "3M"], - rockblast: ["9M", "9L28", "7L28", "6L18", "5L18"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: [ - "9M", - "9L22", - "7M", - "7L22", - "6M", - "6L22", - "5M", - "5L29", - "4M", - "4L31", - "3T", - "3L28", - "3S0" - ], - rocksmash: ["6M", "5M", "4M", "3M"], - rockthrow: ["9L10", "7L10", "6L10", "5L11", "4L13", "3L13"], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["9E", "7E", "6E", "5E", "4T", "4E", "3T", "3E"], - round: ["7M", "6M", "5M"], - sandstorm: [ - "9M", - "9L34", - "7M", - "7L34", - "6M", - "6L34", - "5M", - "5L36", - "4M", - "4L37", - "3M", - "3L31" - ], - sandtomb: ["9M"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["3T"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "7M", "6M", "5M"], - snore: ["7T", "6T", "5T", "4T", "3T"], - spark: ["9L19", "7L19", "6L19", "5L25"], - stealthrock: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4M"], - steelbeam: ["9M"], - stompingtantrum: ["9M", "7T"], - stoneedge: [ - "9M", - "9L40", - "7M", - "7L40", - "6M", - "6L40", - "5M", - "5L46", - "4M", - "4L55" - ], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M", "3S0"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: [ - "9M", - "9L13", - "7M", - "7L13", - "6M", - "6L13", - "5M", - "5L15", - "4M", - "4L25", - "3T", - "3L22", - "3S0" - ], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - voltswitch: ["9M", "7M", "6M", "5M"], - wideguard: ["9E", "7E", "6E"], - zapcannon: ["9L43", "7L43", "6L43", "5L50", "4L61", "3L43"] - }, - eventData: [ - { - generation: 3, - level: 26, - moves: ["helpinghand", "thunderbolt", "thunderwave", "rockslide"] - } - ] - }, - probopass: { - learnset: { - allyswitch: ["7T"], - ancientpower: ["4T"], - attract: ["7M", "6M", "5M", "4M"], - block: ["9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1"], - bodypress: ["9M"], - bodyslam: ["9M"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["9M"], - dazzlinggleam: ["9M", "7M", "6M"], - discharge: ["9L31", "7L31", "6L31", "5L39", "4L49"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: [ - "9M", - "9L37", - "7T", - "7L37", - "6T", - "6L37", - "5T", - "5L43", - "4T", - "4L73" - ], - earthquake: ["9M", "7M", "6M", "5M", "4M"], - endure: ["9M", "4M"], - explosion: ["7M", "6M", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - firepunch: ["9M", "7T", "6T", "5T", "4T"], - flashcannon: ["9M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - gravity: [ - "9M", - "9L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - hardpress: ["9M"], - headbutt: ["4T"], - heavyslam: ["9M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - highhorsepower: ["9M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M"], - icepunch: ["9M", "7T", "6T", "5T", "4T"], - irondefense: [ - "9M", - "9L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - ironhead: ["9M", "7T", "6T", "5T", "4T"], - lockon: ["9L43", "7L43", "6L43", "5L50", "4L67"], - magiccoat: ["7T", "6T", "5T", "4T"], - magnetbomb: ["7L1", "6L1", "5L1", "4L1"], - magneticflux: ["9L1", "7L1"], - magnetrise: [ - "9L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - metalsound: ["9M"], - meteorbeam: ["9M"], - mudslap: ["4T"], - naturalgift: ["4M"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - powergem: ["9M", "9L25", "7L25", "6L25", "5L32", "4L49"], - protect: ["9M", "7M", "6M", "5M", "4M"], - rest: [ - "9M", - "9L16", - "7M", - "7L16", - "6M", - "6L16", - "5M", - "5L22", - "4M", - "4L43" - ], - return: ["7M", "6M", "5M", "4M"], - rockblast: ["9M", "9L28", "7L28", "6L18", "5L18"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: [ - "9M", - "9L22", - "7M", - "7L22", - "6M", - "6L22", - "5M", - "5L29", - "4M", - "4L31" - ], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - rollout: ["4T"], - round: ["7M", "6M", "5M"], - sandstorm: [ - "9M", - "9L34", - "7M", - "7L34", - "6M", - "6L34", - "5M", - "5L36", - "4M", - "4L37" - ], - sandtomb: ["9M"], - secretpower: ["6M", "4M"], - shockwave: ["7T", "6T", "4M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - smackdown: ["9M", "7M", "6M", "5M"], - snore: ["7T", "6T", "5T", "4T"], - spark: ["9L19", "7L19", "6L19", "5L25"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - steelbeam: ["9M"], - stompingtantrum: ["9M", "7T"], - stoneedge: [ - "9M", - "9L40", - "7M", - "7L40", - "6M", - "6L40", - "5M", - "5L46", - "4M", - "4L55" - ], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - supercellslam: ["9M"], - swagger: ["7M", "6M", "5M", "4M"], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M", "4M"], - telekinesis: ["7T"], - terablast: ["9M"], - thunder: ["9M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T"], - thunderwave: [ - "9M", - "9L13", - "7M", - "7L13", - "6M", - "6L13", - "5M", - "5L15", - "4M", - "4L25" - ], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - triattack: ["9L0", "7L1"], - voltswitch: ["9M", "7M", "6M", "5M"], - wideguard: ["9L1", "7L1", "6L1"], - zapcannon: ["9L43", "7L43", "6L43", "5L50", "4L61"] - } - }, - skitty: { - learnset: { - assist: ["7L31", "6L22", "5L22", "4L18", "3L19"], - attract: [ - "7M", - "7L10", - "6M", - "6L8", - "5M", - "5L8", - "4M", - "4L4", - "3M", - "3L7", - "3S2" - ], - batonpass: ["7E", "6E", "5E", "4E", "3E"], - blizzard: ["7M", "6M", "5M", "4M", "3M"], - bodyslam: ["3T"], - calmmind: ["7M", "6M", "5M", "4M", "3M"], - captivate: [ - "7L43", - "7E", - "6L43", - "6E", - "5L46", - "5E", - "5D", - "4M", - "4L42" - ], - chargebeam: ["7M", "6M", "5M", "4M"], - charm: ["7L25", "6L25", "5L25", "4L22", "3L25"], - confide: ["7M", "6M"], - copycat: ["7L19", "6L18", "5L18", "4L11"], - cosmicpower: ["7E", "6E"], - covet: ["7T", "7L34", "6T", "6L34", "5T", "5L36", "4L32", "3L31"], - defensecurl: ["3T"], - dig: ["6M", "5M", "4M", "3M"], - disarmingvoice: ["7L13", "6L13"], - doubleedge: ["7L40", "6L40", "5L42", "4L39", "3T", "3L39"], - doubleslap: ["7L16", "6L15", "5L15", "4L15", "3L15"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - fakeout: ["7L1", "7E", "6L1", "6E", "5L1", "5E", "4L1", "4E"], - faketears: ["7E", "6E", "5E", "4E", "3E"], - feintattack: ["7L22", "6L22", "5L29", "4L25", "3L27"], - flash: ["6M", "5M", "4M", "3M"], - foresight: ["7L4", "6L4", "5L4", "5D", "4L4"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - grassknot: ["7M", "6M", "5M", "4M"], - growl: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1", "3S2"], - headbutt: ["4T"], - healbell: [ - "7T", - "7L37", - "6T", - "6L37", - "5T", - "5L39", - "4T", - "4L36", - "3L37" - ], - helpinghand: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hypervoice: ["7T", "6T", "5T"], - icebeam: ["7M", "6M", "5M", "4M", "3M"], - icywind: ["7T", "6T", "5T", "4T", "3T"], - irontail: ["7T", "6T", "5T", "4M", "3M"], - lastresort: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - mimic: ["3T"], - mudbomb: ["7E", "6E", "5E", "4E"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - payback: ["7M", "6M", "5M", "4M"], - payday: ["3S0"], - playrough: ["7L46", "6L46"], - protect: ["7M", "6M", "5M", "4M", "3M"], - psychup: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - rest: ["7M", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rollout: ["4T", "3T", "3S1"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - simplebeam: ["7E", "6E", "5E"], - sing: ["7L7", "6L7", "5L11", "4L8", "3L13"], - sleeptalk: ["7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["7M", "6M", "5M", "4M", "3M"], - substitute: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], - suckerpunch: ["7E", "6E", "5E", "4T", "4E"], - sunnyday: ["7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["4T", "3T"], - tackle: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1", "3S2"], - tailwhip: ["7L1", "6L1", "5L1", "4L1", "3L3", "3S0", "3S1", "3S2"], - thunder: ["7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["7M", "6M", "5M", "4M", "3M"], - thunderwave: ["7M", "6M", "5M", "4M", "3T"], - tickle: ["7E", "6E", "5E", "5D", "4E", "3E"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["7T", "7E", "6T", "6E", "5T", "5E", "4E", "3E"], - wakeupslap: ["7L28", "6L28", "5L32", "4L29"], - waterpulse: ["7T", "6T", "4M", "3M"], - wildcharge: ["7M", "6M", "5M"], - wish: ["7E", "6E", "5E", "4E", "3E"], - workup: ["7M", "5M"], - zenheadbutt: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - abilities: ["cutecharm"], - moves: ["tackle", "growl", "tailwhip", "payday"], - pokeball: "pokeball", - emeraldEventEgg: true - }, - { - generation: 3, - level: 5, - shiny: 1, - abilities: ["cutecharm"], - moves: ["growl", "tackle", "tailwhip", "rollout"], - pokeball: "pokeball", - emeraldEventEgg: true - }, - { - generation: 3, - level: 10, - gender: "M", - abilities: ["cutecharm"], - moves: ["growl", "tackle", "tailwhip", "attract"], - pokeball: "pokeball" - } - ], - encounters: [ - { - generation: 3, - level: 3, - gender: "F", - ivs: { hp: 5, atk: 4, def: 4, spa: 5, spd: 4, spe: 4 }, - abilities: ["cutecharm"], - pokeball: "pokeball" - } - ] - }, - delcatty: { - learnset: { - attract: [ - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3M", - "3L1", - "3S0" - ], - blizzard: ["7M", "6M", "5M", "4M", "3M"], - bodyslam: ["3T"], - calmmind: ["7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - defensecurl: ["3T"], - dig: ["6M", "5M", "4M", "3M"], - doubleedge: ["3T"], - doubleslap: ["7L1", "6L1", "5L1", "4L1", "3L1"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - fakeout: ["7L1", "6L1", "5L1", "4L1"], - flash: ["6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - grassknot: ["7M", "6M", "5M", "4M"], - growl: ["3L1"], - headbutt: ["4T"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: ["7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["7M", "6M", "5M", "4M", "3M"], - hypervoice: ["7T", "6T", "5T"], - icebeam: ["7M", "6M", "5M", "4M", "3M"], - icywind: ["7T", "6T", "5T", "4T", "3T"], - irontail: ["7T", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - lastresort: ["7T", "6T", "5T", "4T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - payback: ["7M", "6M", "5M", "4M"], - protect: ["7M", "6M", "5M", "4M", "3M"], - psychup: ["7M", "6M", "5M", "4M", "3T"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - rest: ["7M", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M", "3S0"], - shadowball: ["7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M", "3S0"], - sing: ["7L1", "6L1", "5L1", "4L1", "3L1"], - sleeptalk: ["7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["7M", "6M", "5M", "4M", "3M"], - stompingtantrum: ["7T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - sweetkiss: ["3S0"], - swift: ["4T", "3T"], - thunder: ["7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["7M", "6M", "5M", "4M", "3M"], - thunderwave: ["7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["7T", "6T", "5T"], - waterpulse: ["7T", "6T", "4M", "3M"], - wildcharge: ["7M", "6M", "5M"], - workup: ["7M", "5M"], - zenheadbutt: ["7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 18, - abilities: ["cutecharm"], - moves: ["sweetkiss", "secretpower", "attract", "shockwave"] - } - ] - }, - sableye: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - allyswitch: ["8M", "7T"], - astonish: ["9L3", "8L3", "7L9", "6L9", "5L11", "4L11", "3L13"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulkup: ["9M"], - calmmind: ["9M", "8M", "7M", "6M", "6S3", "5M", "4M", "3M"], - captivate: ["7E", "6E", "5E", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M", "8L6", "7L31", "6L31", "5L46", "4L46", "3L37"], - counter: ["3T"], - cut: ["6M", "5M", "4M", "3M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - detect: ["9L18", "8L18", "7L14", "6L14", "5L22", "4L22", "3L25"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - disable: ["9L15", "8L15"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainpunch: ["9M", "8M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - dynamicpunch: ["3T"], - embargo: ["7M", "6M", "5M", "4M"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "4M", "3T"], - energyball: ["9M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["9L12", "8L12", "7L21", "6L18", "5L18", "4L18", "3L21"], - feint: ["9E", "8E", "7E", "6E", "5E", "4E"], - feintattack: ["7L19", "6L19", "5L32", "4L32", "3L29", "3S1"], - firepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - flash: ["6M", "5M", "4M", "3M"], - flatter: ["9E", "8E", "7E", "6E", "5E", "4E"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - foresight: ["7L4", "6L4", "5L4", "5D", "4L4", "3L5", "3S0"], - foulplay: [ - "9M", - "9L48", - "8M", - "8L48", - "7T", - "7L41", - "6T", - "6L41", - "5T", - "5L50", - "5S2" - ], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - furyswipes: ["9L24", "8L24", "7L11", "6L11", "5L15", "4L15", "3L17"], - gigadrain: ["9M"], - gigaimpact: ["9M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - gyroball: ["9M", "8M"], - headbutt: ["4T"], - helpinghand: ["9M", "8M", "3S1"], - hex: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - imprison: ["9M", "8M", "7E", "6E"], - incinerate: ["6M", "5M"], - knockoff: [ - "9M", - "9L27", - "8L27", - "7T", - "7L26", - "6T", - "6L26", - "5T", - "5L29", - "4T", - "4L29", - "3L33" - ], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - lightscreen: ["9M"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T", "4T"], - meanlook: [ - "9L36", - "8L36", - "7L46", - "7E", - "6L1", - "6E", - "5L60", - "5E", - "4L57", - "3L45" - ], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - metalburst: ["9E", "8E", "7E", "6E", "5E"], - metalclaw: ["9M"], - metronome: ["9M", "8M", "3T"], - mimic: ["3T"], - moonlight: ["7E", "6E", "5E", "4E", "3E"], - mudshot: ["9M"], - mudslap: ["9M", "4T", "3T"], - nastyplot: ["9M", "8M", "7E", "6E", "5E", "4E"], - naturalgift: ["4M"], - nightmare: ["3T"], - nightshade: [ - "9M", - "9L21", - "8L21", - "7L6", - "6L6", - "5L8", - "4L8", - "3L9", - "3S0" - ], - octazooka: ["5S2"], - ominouswind: ["4T"], - painsplit: ["9M", "7T", "6T", "4T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - phantomforce: ["9M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], - poltergeist: ["9M", "8T"], - powergem: [ - "9M", - "9L39", - "8M", - "8L39", - "7L36", - "6L36", - "5L43", - "4L43" - ], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psybeam: ["9M"], - psychic: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - punishment: ["7L24", "6L24", "5L36", "4L36"], - quash: ["9L30", "8L30", "7M", "7L44", "6M", "6L44"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - recover: [ - "9E", - "8E", - "7E", - "6E", - "6S3", - "6S4", - "5E", - "4E", - "3E", - "3S1" - ], - reflect: ["9M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - scratch: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowball: [ - "9M", - "9L45", - "8M", - "8L45", - "7M", - "7L39", - "6M", - "6L39", - "6S3", - "5M", - "5L57", - "4M", - "4L53", - "3M", - "3L41", - "3S1" - ], - shadowclaw: [ - "9M", - "9L33", - "8M", - "8L33", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L39", - "4M", - "4L39" - ], - shadowsneak: ["9L9", "8L9", "7L16", "6L16", "5L25", "4L25"], - shockwave: ["7T", "6T", "6S4", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M"], - skittersmack: ["9M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - spite: ["9M", "7T", "6T", "5T", "5D", "4T"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["9E", "8E", "7E", "6E", "5E", "5D", "4T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "6S4", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - throatchop: ["9M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["9M"], - tickle: ["5S2"], - torment: ["9E", "8E", "7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "5S2", "4T"], - waterpulse: ["7T", "6T", "4M", "3M"], - willowisp: ["9M", "8M", "7M", "6M", "6S3", "6S4", "5M", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"], - xscissor: ["9M"], - zenheadbutt: [ - "9M", - "9L42", - "8M", - "8L42", - "7T", - "7L34", - "6T", - "6L1", - "5T", - "5L53", - "4T", - "4L50" - ] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - abilities: ["keeneye"], - moves: ["leer", "scratch", "foresight", "nightshade"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 33, - abilities: ["keeneye"], - moves: ["helpinghand", "shadowball", "feintattack", "recover"] - }, - { - generation: 5, - level: 50, - gender: "M", - isHidden: true, - moves: ["foulplay", "octazooka", "tickle", "trick"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - nature: "Relaxed", - ivs: { hp: 31, spa: 31 }, - isHidden: true, - moves: ["calmmind", "willowisp", "recover", "shadowball"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 100, - nature: "Bold", - isHidden: true, - moves: ["willowisp", "recover", "taunt", "shockwave"], - pokeball: "cherishball" - } - ] - }, - mawile: { - learnset: { - ancientpower: ["8E", "7E", "6E", "5E", "4T", "4E", "3E"], - assurance: ["8M"], - astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - batonpass: ["8M", "8L8", "7L25", "6L25", "5L31", "4L31", "3L31"], - bite: ["8L12", "7L9", "6L9", "5L11", "4L11", "3L11"], - bodyslam: ["8M", "3T"], - brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M"], - captivate: ["7E", "6E", "5E", "4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - counter: ["3T"], - crunch: ["8M", "8L28", "7L29", "6L29", "5L36", "4L36", "3L36"], - darkpulse: ["8M", "7M", "6M", "5T", "4M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainingkiss: ["8M"], - dynamicpunch: ["3T"], - embargo: ["7M", "6M", "5M", "4M"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - fairywind: ["8L4", "7L1", "6L1"], - faketears: [ - "8M", - "8L44", - "7L5", - "6L5", - "5L6", - "5D", - "4L6", - "3L6", - "3S0" - ], - falseswipe: ["8M", "7M", "6M", "5M", "4E", "3E", "3S1"], - feintattack: ["7L21", "6L21", "5L26", "4L26", "3L26"], - fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], - firefang: ["8M", "7E", "6E", "6S2", "5E", "5D", "4E"], - flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], - flashcannon: ["8M", "7M", "6M", "5M", "4M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], - foulplay: ["8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - growl: ["8L1", "7L1", "6L1"], - guardswap: ["8M", "7E", "6E", "5E", "4E"], - headbutt: ["4T"], - helpinghand: ["8M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icefang: ["8M", "7E", "6E", "5E", "4E"], - icepunch: ["8M", "7T", "6T", "5T", "5D", "4T", "3T"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - irondefense: [ - "8M", - "8L24", - "7T", - "7L33", - "6T", - "6L33", - "5T", - "5L41", - "4T", - "4L41", - "3L41", - "3S1" - ], - ironhead: [ - "8M", - "8L36", - "7T", - "7L1", - "6T", - "6L1", - "6S2", - "6S3", - "5T", - "5L56", - "4T", - "4L56" - ], - knockoff: ["7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lastresort: ["7T", "6T", "5T"], - magnetrise: ["7T", "6T", "5T", "4T"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - metalburst: ["7E", "6E", "5E"], - mimic: ["3T"], - mistyterrain: ["8M", "7E", "6E"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - painsplit: ["7T", "6T", "5T", "4T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - playrough: ["8M", "8L48", "7L1", "6L1", "6S2", "6S3"], - poisonfang: ["7E", "6E", "5E", "4E", "3E"], - poweruppunch: ["8E", "7E", "6M"], - protect: ["8M", "7M", "6M", "6S3", "5M", "4M", "3M"], - psychicfangs: ["8M"], - psychup: ["7M", "6M", "5M", "4E", "3T", "3E"], - punishment: ["7E", "6E", "5E", "4E"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["8E", "7E", "6E", "3T"], - shadowball: ["8M", "7M", "6M", "5M", "4M"], - sing: ["3S1"], - slam: ["8E", "7E", "6E", "5E"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - sludgebomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - spitup: ["8L16", "7L41", "6L41", "5L51", "4L51", "3L46"], - stealthrock: ["8M", "7T", "6T", "5T"], - steelbeam: ["8T"], - stockpile: ["8L16", "7L41", "6L41", "5L51", "4L51", "3L46"], - stoneedge: ["8M", "7M", "6M", "5M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: [ - "8L20", - "7L37", - "7E", - "6L37", - "6E", - "6S2", - "6S3", - "5L46", - "5E", - "4T", - "4L46", - "4E" - ], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - superfang: ["7T", "6T", "5T", "4T"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swallow: ["8L16", "7L41", "6L41", "5L51", "4L51", "3L46"], - sweetscent: ["8L32", "7L13", "6L13", "5L16", "4L16", "3L16"], - swordsdance: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - taunt: ["8M", "8L40", "7M", "7L1", "6M", "6L1", "5M", "4M", "3M"], - thunderfang: ["8M", "7E", "6E", "5E", "4E"], - thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], - tickle: ["8E", "7E", "6E", "5E", "4E", "3E"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - visegrip: ["7L17", "6L17", "5L21", "4L21", "3L21", "3S1"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["astonish", "faketears"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 22, - moves: ["sing", "falseswipe", "visegrip", "irondefense"] - }, - { - generation: 6, - level: 50, - abilities: ["intimidate"], - moves: ["ironhead", "playrough", "firefang", "suckerpunch"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 100, - abilities: ["intimidate"], - moves: ["suckerpunch", "protect", "playrough", "ironhead"], - pokeball: "cherishball" - } - ] - }, - aron: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - ancientpower: ["4T"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - autotomize: ["8L40", "7L43", "6L39", "5L39"], - bodypress: ["8M"], - bodyslam: ["8M", "7E", "6E", "5E", "4E", "3T", "3E"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["8E", "7E", "6E", "5E", "4E"], - cut: ["6M", "5M", "4M", "3M"], - defensecurl: ["3T"], - dig: ["8M", "6M", "5M", "4M", "3M"], - doubleedge: ["8L56", "7L40", "6L40", "5L46", "4L43", "3T", "3L44"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dragonrush: ["8E", "7E", "6E", "5E", "4E"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - endeavor: [ - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4T", - "4E", - "3E" - ], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - harden: ["8L1", "7L1", "6L1", "5L1", "5D", "4L4", "3L4"], - headbutt: ["8L16", "7L7", "6L7", "5L8", "4T", "4L11", "3L10"], - headsmash: ["8E", "7E", "6E", "5E", "5D", "4E"], - heavyslam: ["8M", "8L52", "7L46", "6L43", "5L43"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - irondefense: [ - "8M", - "8L48", - "7T", - "7L37", - "6T", - "6L15", - "5T", - "5L15", - "4T", - "4L18", - "3L17" - ], - ironhead: [ - "8M", - "8L28", - "7T", - "7L22", - "7E", - "6T", - "6L22", - "6E", - "5T", - "5L25", - "5E", - "4T", - "4L29", - "4E" - ], - irontail: [ - "8M", - "8L44", - "7T", - "7L34", - "6T", - "6L34", - "5T", - "5L36", - "4M", - "4L39", - "3M", - "3L29" - ], - magnetrise: ["7T", "6T", "5T", "4T"], - metalburst: ["8L60", "7L49", "6L49", "5L50", "4L46"], - metalclaw: ["8L4", "7L10", "6L10", "5L11", "4L15", "3L13"], - metalsound: ["8L33", "7L31", "6L31", "5L32", "4L36", "3L39"], - mimic: ["3T"], - mudslap: ["8E", "7L4", "6L4", "5L4", "4T", "4L8", "3T", "3L7"], - naturalgift: ["4M"], - protect: [ - "8M", - "8L20", - "7M", - "7L16", - "6M", - "6L16", - "5M", - "5L29", - "4M", - "4L32", - "3M", - "3L34" - ], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - reversal: ["8M", "7E", "6E"], - roar: [ - "8L12", - "7M", - "7L19", - "6M", - "6L18", - "5M", - "5L18", - "4M", - "4L22", - "3M", - "3L21" - ], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: [ - "8M", - "8L24", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "4M", - "3T" - ], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "8L8", "7M", "7L13", "6M", "6L13", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], - screech: ["8M", "7E", "6E", "5E", "4E"], - secretpower: ["6M", "4M", "3M"], - shadowclaw: ["8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - smellingsalts: ["7E", "6E", "5E", "4E", "3E"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], - stealthrock: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], - steelbeam: ["8T"], - steelroller: ["8T"], - stomp: ["8E", "7E", "6E", "5E", "4E", "3E"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - superpower: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - takedown: ["8L36", "7L28", "6L22", "5L22", "4L25", "3L25"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - waterpulse: ["7T", "6T", "4M", "3M"] - } - }, - lairon: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - ancientpower: ["4T"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - autotomize: ["8L46", "7L47", "6L45", "5L45"], - bodypress: ["8M"], - bodyslam: ["8M", "3T"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - cut: ["6M", "5M", "4M", "3M"], - defensecurl: ["3T"], - dig: ["8M", "6M", "5M", "4M", "3M"], - doubleedge: ["8L70", "7L43", "6L43", "5L56", "4L51", "3T", "3L53"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - endeavor: ["7T", "6T", "5T", "4T"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["8L16", "7L1", "6L1", "5L1", "4T", "4L1", "3L1"], - heavyslam: ["8M", "8L64", "7L51", "6L51", "5L51"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - irondefense: [ - "8M", - "8L58", - "7T", - "7L39", - "6T", - "6L15", - "5T", - "5L15", - "4T", - "4L18", - "3L17" - ], - ironhead: [ - "8M", - "8L28", - "7T", - "7L22", - "6T", - "6L22", - "5T", - "5L25", - "4T", - "4L29" - ], - irontail: [ - "8M", - "8L52", - "7T", - "7L35", - "6T", - "6L35", - "5T", - "5L40", - "4M", - "4L45", - "3M", - "3L29" - ], - magnetrise: ["7T", "6T", "5T", "4T"], - metalburst: ["8L76", "7L55", "6L55", "5L62", "4L56"], - metalclaw: ["8L1", "7L10", "6L10", "5L11", "4L15", "3L13"], - metalsound: ["8L35", "7L31", "6L31", "5L34", "4L40", "3L45"], - mimic: ["3T"], - mudslap: ["7L1", "6L1", "5L1", "4T", "4L1", "3T", "3L1"], - naturalgift: ["4M"], - protect: [ - "8M", - "8L20", - "7M", - "7L16", - "6M", - "6L16", - "5M", - "5L29", - "4M", - "4L34", - "3M", - "3L37" - ], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - reversal: ["8M"], - roar: [ - "8L12", - "7M", - "7L19", - "6M", - "6L18", - "5M", - "5L18", - "4M", - "4L22", - "3M", - "3L21" - ], - rockblast: ["8M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: [ - "8M", - "8L24", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "4M", - "3T" - ], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "8L1", "7M", "7L13", "6M", "6L13", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], - sandtomb: ["8M"], - screech: ["8M"], - secretpower: ["6M", "4M", "3M"], - shadowclaw: ["8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], - stealthrock: ["8M", "7T", "6T", "5T", "4M"], - steelbeam: ["8T"], - steelroller: ["8T"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - takedown: ["8L40", "7L28", "6L22", "5L22", "4L25", "3L25"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - waterpulse: ["7T", "6T", "4M", "3M"] - } - }, - aggron: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - ancientpower: ["4T"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - autotomize: ["8L48", "7L51", "6L48", "5L48"], - avalanche: ["8M", "4M"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["8M"], - bodyslam: ["8M", "3T"], - brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M", "7M"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["3T"], - crunch: ["8M"], - cut: ["6M", "5M", "4M", "3M"], - darkpulse: ["8M", "7M", "6M", "5T", "4M"], - defensecurl: ["3T"], - dig: ["8M", "6M", "5M", "4M", "3M"], - doubleedge: [ - "8L80", - "7L45", - "6L45", - "5L65", - "4L57", - "3T", - "3L63", - "3S0" - ], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dragonclaw: ["8M", "7M", "6M", "5M", "4M", "3M"], - dragonpulse: ["8M", "7T", "6T", "5T", "4M"], - dragontail: ["7M", "6M", "5M"], - dynamicpunch: ["3T"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - earthquake: ["8M", "7M", "6M", "6S2", "5M", "4M", "3M"], - endeavor: ["7T", "6T", "5T", "4T"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], - flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], - flashcannon: ["8M", "7M", "6M", "5M", "4M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["8L16", "7L1", "6L1", "5L1", "4T", "4L1", "3L1"], - headsmash: ["6S2"], - heavyslam: ["8M", "8L72", "7L57", "6L57", "5L57"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - highhorsepower: ["8M"], - honeclaws: ["6M", "5M"], - hydropump: ["8M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["8M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - irondefense: [ - "8M", - "8L64", - "7T", - "7L39", - "6T", - "6L15", - "5T", - "5L15", - "4T", - "4L18", - "3L17" - ], - ironhead: [ - "8M", - "8L28", - "7T", - "7L22", - "6T", - "6L22", - "6S2", - "5T", - "5L25", - "4T", - "4L29" - ], - irontail: [ - "8M", - "8L56", - "7T", - "7L35", - "6T", - "6L35", - "5T", - "5L40", - "4M", - "4L48", - "3M", - "3L29", - "3S0", - "3S1" - ], - lowkick: ["8M", "7T", "6T", "5T", "4T"], - magnetrise: ["7T", "6T", "5T", "4T"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - metalburst: ["8L88", "7L63", "6L63", "5L74", "4L65"], - metalclaw: ["8L1", "7L10", "6L10", "5L11", "4L15", "3L13"], - metalsound: [ - "8L35", - "7L31", - "6L31", - "5L34", - "4L40", - "3L50", - "3S0", - "3S1" - ], - meteorbeam: ["8T"], - mimic: ["3T"], - mudslap: ["7L1", "6L1", "5L1", "4T", "4L1", "3T", "3L1"], - naturalgift: ["4M"], - outrage: ["8M", "7T", "6T", "5T", "4T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: [ - "8M", - "8L20", - "7M", - "7L16", - "6M", - "6L16", - "5M", - "5L29", - "4M", - "4L34", - "3M", - "3L37", - "3S0", - "3S1" - ], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - reversal: ["8M"], - roar: [ - "8L12", - "7M", - "7L19", - "6M", - "6L18", - "5M", - "5L18", - "4M", - "4L22", - "3M", - "3L21" - ], - rockblast: ["8M"], - rockclimb: ["4M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: [ - "8M", - "8L24", - "7M", - "7L25", - "6M", - "6L25", - "6S2", - "5M", - "4M", - "3T" - ], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "8L1", "7M", "7L13", "6M", "6L13", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], - sandtomb: ["8M"], - scaryface: ["8M"], - screech: ["8M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowclaw: ["8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], - smartstrike: ["8M", "7M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - spite: ["7T", "6T", "5T", "4T"], - stealthrock: ["8M", "7T", "6T", "5T", "4M"], - steelbeam: ["8T"], - steelroller: ["8T"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - surf: ["8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - takedown: ["8L40", "7L28", "6L22", "5L22", "4L25", "3L25", "3S1"], - taunt: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunder: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["8M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "4M"] - }, - eventData: [ - { - generation: 3, - level: 100, - moves: ["irontail", "protect", "metalsound", "doubleedge"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 50, - moves: ["takedown", "irontail", "protect", "metalsound"], - pokeball: "pokeball" - }, - { - generation: 6, - level: 50, - nature: "Brave", - abilities: ["rockhead"], - moves: ["ironhead", "earthquake", "headsmash", "rockslide"], - pokeball: "cherishball" - } - ] - }, - meditite: { - learnset: { - acupressure: ["9L33", "7L33", "6L33", "5L39"], - aerialace: ["9M"], - attract: ["7M", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], - bide: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - bulkup: ["9M", "7M", "6M", "5M", "4M", "3M"], - bulletpunch: ["9E", "7E", "6E", "5E", "4E"], - calmmind: [ - "9M", - "9L23", - "7M", - "7L23", - "6M", - "6L23", - "5M", - "5L25", - "4M", - "4L25", - "3M", - "3L28" - ], - captivate: ["4M"], - closecombat: ["9M"], - confide: ["7M", "6M"], - confusion: ["9L1", "7L7", "6L7", "5L8", "4L8", "3L9", "3S0", "3S1"], - counter: ["9L44", "7L44", "6L44", "3T"], - detect: ["9L9", "7L9", "6L9", "5L11", "4L11", "3L12", "3S1"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainpunch: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - dynamicpunch: ["9E", "7E", "6E", "5E", "4E", "3T", "3E", "3S1"], - endure: ["9M", "9L12", "7L12", "6L12", "5D", "4M", "3T"], - expandingforce: ["9M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - fakeout: ["9E", "7E", "6E", "5E", "4E", "3E"], - feint: ["9L15", "7L15", "6L15", "5L22", "4L22"], - firepunch: [ - "9M", - "9E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E" - ], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - forcepalm: ["9L17", "7L17", "6L17", "5L29", "4L29"], - foresight: ["7E", "6E", "5E", "4E", "3E"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], - guardswap: ["9E", "7E", "6E", "5E", "4E"], - headbutt: ["4T"], - helpinghand: ["9M", "7T", "6T", "5T", "4T"], - hiddenpower: [ - "7M", - "7L20", - "6M", - "6L15", - "5M", - "5L15", - "4M", - "4L15", - "3M", - "3L17" - ], - highjumpkick: ["9L28", "7L28", "6L28", "5L32", "4L32", "3L32"], - icepunch: [ - "9M", - "9E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E" - ], - imprison: ["9M"], - lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T", "4T"], - meditate: ["7L4", "6L4", "5L4", "5D", "4L4", "3L4", "3S0"], - megakick: ["3T"], - megapunch: ["3T"], - metronome: ["9M", "3T"], - mimic: ["3T"], - mindreader: ["7L25", "6L18", "5L18", "4L18", "3L22"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - nightshade: ["9M"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - poisonjab: ["9M", "7M", "6M", "5M", "4M"], - powerswap: ["9E", "7E", "6E", "5E", "4E"], - powertrick: ["9L36", "7L36", "6L36", "5L43", "4L39"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - psybeam: ["9M", "9L20"], - psychic: ["9M", "7M", "6M", "5M", "4M", "3M"], - psychicterrain: ["9M"], - psychocut: ["9E", "7E", "6E", "5E", "4E"], - psychup: [ - "9M", - "9L31", - "7M", - "7L31", - "6M", - "6L31", - "5M", - "5L36", - "4M", - "4L36", - "3T", - "3L36" - ], - psyshock: ["9M", "7M", "6M", "5M"], - quickguard: ["9E", "7E", "6E"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - recover: ["9L41", "7L41", "6L41", "5L50", "4L46", "3L44"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - reversal: ["9M", "9L39", "7L39", "6L39", "5L46", "4L43", "3L41"], - rockslide: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["7M", "6M", "5M"], - secretpower: ["7E", "6M", "6E", "5E", "4M", "3M"], - seismictoss: ["3T"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M", "3S1"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - storedpower: ["9M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T", "3L20"], - swift: ["9M", "4T", "3T"], - takedown: ["9M"], - taunt: ["9M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M"], - thunderpunch: [ - "9M", - "9E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E" - ], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - trick: ["9M", "7T", "6T", "5T", "4T"], - trickroom: ["9M"], - upperhand: ["9M"], - vacuumwave: ["4T"], - workup: ["9L1", "7M", "5M"], - zenheadbutt: ["9M", "9L25", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["bide", "meditate", "confusion"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 20, - moves: ["dynamicpunch", "confusion", "shadowball", "detect"], - pokeball: "pokeball" - } - ] - }, - medicham: { - learnset: { - acupressure: ["9L33", "7L33", "6L33", "5L42"], - aerialace: ["9M"], - attract: ["7M", "6M", "5M", "4M", "3M"], - aurasphere: ["9M"], - axekick: ["9L53"], - batonpass: ["9M"], - bide: ["7L1", "6L1", "5L1", "4L1", "3L1"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - bulkup: ["9M", "7M", "6M", "5M", "4M", "3M"], - calmmind: [ - "9M", - "9L23", - "7M", - "7L23", - "6M", - "6L23", - "5M", - "5L25", - "4M", - "4L25", - "3M", - "3L28" - ], - captivate: ["4M"], - closecombat: ["9M"], - confide: ["7M", "6M"], - confusion: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - counter: ["9L53", "7L53", "6L53", "3T"], - detect: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainpunch: ["9M", "7T", "6T", "5T", "4M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - dynamicpunch: ["3T"], - endure: ["9M", "9L12", "7L12", "6L12", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - expandingforce: ["9M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - feint: ["9L15", "7L15", "6L15", "5L22", "4L22"], - firepunch: [ - "9M", - "9L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3T", - "3L1" - ], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - forcepalm: ["9L17", "7L17", "6L17", "5L29", "4L29"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - headbutt: ["4T"], - helpinghand: ["9M", "7T", "6T", "5T", "4T"], - hiddenpower: [ - "7M", - "7L20", - "6M", - "6L15", - "5M", - "5L15", - "4M", - "4L15", - "3M", - "3L17" - ], - highjumpkick: ["9L28", "7L28", "6L28", "5L32", "4L32", "3L32"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icepunch: [ - "9M", - "9L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3T", - "3L1" - ], - imprison: ["9M"], - laserfocus: ["7T"], - lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T", "4T"], - meditate: ["7L1", "6L1", "5L1", "4L1", "3L1"], - megakick: ["3T"], - megapunch: ["3T"], - metronome: ["9M", "3T"], - mimic: ["3T"], - mindreader: ["7L25", "6L18", "5L18", "4L18", "3L22"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - nightshade: ["9M"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - poisonjab: ["9M", "7M", "6M", "5M", "4M"], - powertrick: ["9L36", "7L36", "6L36", "5L49", "4L42"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - psybeam: ["9M", "9L20"], - psychic: ["9M", "7M", "6M", "5M", "4M", "3M"], - psychicterrain: ["9M"], - psychup: [ - "9M", - "9L31", - "7M", - "7L31", - "6M", - "6L31", - "5M", - "5L36", - "4M", - "4L36", - "3T", - "3L36" - ], - psyshock: ["9M", "7M", "6M", "5M"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - recover: ["9L47", "7L47", "6L47", "5L62", "4L55", "3L54"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - reversal: ["9M", "7L42", "6L42", "5L55", "4L49", "3L46"], - rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - storedpower: ["9M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T", "3L20"], - swift: ["9M", "4T", "3T"], - takedown: ["9M"], - taunt: ["9M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M"], - thunderpunch: [ - "9M", - "9L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3T", - "3L1" - ], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - trick: ["9M", "7T", "6T", "5T", "4T"], - trickroom: ["9M"], - upperhand: ["9M"], - vacuumwave: ["9M", "4T"], - workup: ["9L1", "7M", "5M"], - zenheadbutt: ["9M", "9L25", "7T", "7L1", "6T", "6L1", "5T", "4T"] - }, - encounters: [ - { generation: 4, level: 35 }, - { generation: 6, level: 34, maxEggMoves: 1 } - ] - }, - electrike: { - learnset: { - agility: ["8M"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bite: ["8L20", "7L24", "6L24", "5L28", "4L28", "3L33"], - bodyslam: ["8M", "3T"], - captivate: ["4M"], - charge: ["8L36", "7L44", "6L44", "5L44", "4L44", "3L41"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - crunch: ["8M", "7E", "6E", "5E", "4E", "3E"], - curse: ["8E", "7E", "6E", "5E", "4E", "3E"], - discharge: [ - "8L32", - "7L29", - "7E", - "6L29", - "6E", - "5L41", - "5E", - "4L41", - "4E" - ], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - eerieimpulse: ["8M", "7E", "6E"], - electroball: ["8M", "7E", "6E", "5E"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - firefang: ["8M", "7E", "6E", "5E", "4E"], - flameburst: ["7E", "6E", "5E"], - flamethrower: ["8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - headbutt: ["8E", "7E", "6E", "5E", "4T", "4E", "3E"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - howl: ["8L8", "7L7", "6L7", "5L12", "4L12", "3L12"], - icefang: ["8M", "7E", "6E", "5E", "5D", "4E"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - leer: ["8L4", "7L4", "6L4", "5L9", "4L9", "3L9"], - lightscreen: ["8M", "7M", "6M", "5M", "4M"], - magnetrise: ["7T", "6T", "5T", "4T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - odorsleuth: ["7L16", "6L16", "5L25", "4L25", "3L25"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - psychicfangs: ["8M"], - quickattack: ["8L12", "7L10", "6L10", "5L17", "4L17", "3L17"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - risingvoltage: ["8T"], - roar: [ - "8L28", - "7M", - "7L34", - "6M", - "6L34", - "5M", - "5L36", - "4M", - "4L36", - "3M", - "3L28" - ], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shockwave: ["8L16", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "5D", "4T"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - snarl: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - spark: ["8E", "7L13", "6L13", "5L20", "4L20", "3L20"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["8M", "7E", "6E", "5E", "4T", "4E", "3T", "3E"], - switcheroo: ["8E", "7E", "6E", "5E", "4E"], - tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - thief: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunder: [ - "8M", - "8L44", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "5L52", - "4M", - "4L49", - "3M", - "3L36" - ], - thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunderfang: [ - "8M", - "8L24", - "7L19", - "7E", - "6L19", - "6E", - "5L33", - "5E", - "4L33", - "4E" - ], - thunderwave: [ - "8M", - "8L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L4", - "5D", - "4M", - "4L4", - "3T", - "3L4" - ], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4E", "3E"], - voltswitch: ["8M", "7M", "6M", "5M"], - wildcharge: ["8M", "8L40", "7M", "7L39", "6M", "6L39", "5M", "5L49"] - } - }, - manectric: { - learnset: { - agility: ["8M"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bite: ["8L20", "7L24", "6L24", "5L30", "4L30", "3L39", "3S0"], - bodyslam: ["8M", "3T"], - captivate: ["4M"], - charge: ["8L42", "7L48", "6L48", "5L54", "4L54", "3L53"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - crunch: ["8M"], - discharge: ["8L36", "7L30", "6L30", "5L49", "4L49"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - eerieimpulse: ["8M"], - electricterrain: ["8M", "8L60", "7L1", "6L1"], - electroball: ["8M"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - firefang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - flamethrower: ["8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - howl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - hypervoice: ["8M"], - icefang: ["8M"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - leer: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - lightscreen: ["8M", "7M", "6M", "5M", "4M"], - magnetrise: ["7T", "6T", "5T", "4T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - odorsleuth: ["7L16", "6L16", "5L25", "4L25", "3L25"], - overheat: ["8M", "7M", "6M", "6S1", "5M", "4M"], - protect: ["8M", "7M", "6M", "6S1", "5M", "4M", "3M"], - psychicfangs: ["8M"], - quickattack: ["8L12", "7L10", "6L10", "5L17", "4L17", "3L17"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M", "3S0"], - refresh: ["3S0"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - risingvoltage: ["8T"], - roar: [ - "8L30", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L42", - "4M", - "4L42", - "3M", - "3L31" - ], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["8M"], - secretpower: ["6M", "4M", "3M"], - shockwave: ["8L16", "7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - snarl: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - spark: ["7L13", "6L13", "5L20", "4L20", "3L20"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["8M", "4T", "3T"], - tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - thief: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunder: [ - "8M", - "8L54", - "7M", - "7L54", - "6M", - "6L54", - "5M", - "5L66", - "4M", - "4L61", - "3M", - "3L45", - "3S0" - ], - thunderbolt: ["8M", "7M", "6M", "6S1", "5M", "4M", "3M"], - thunderfang: ["8M", "8L24", "7L19", "6L19", "5L37", "4L37"], - thunderwave: [ - "8M", - "8L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3T", - "3L1" - ], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "6T", "5T"], - voltswitch: ["8M", "7M", "6M", "6S1", "5M"], - wildcharge: ["8M", "8L48", "7M", "7L42", "6M", "6L42", "5M", "5L61"] - }, - eventData: [ - { - generation: 3, - level: 44, - moves: ["refresh", "thunder", "raindance", "bite"] - }, - { - generation: 6, - level: 50, - nature: "Timid", - abilities: ["lightningrod"], - moves: ["overheat", "thunderbolt", "voltswitch", "protect"], - pokeball: "cherishball" - } - ] - }, - plusle: { - learnset: { - agility: ["9M", "9L37", "7L37", "6L37", "5L48", "4L44", "3L47"], - alluringvoice: ["9M"], - attract: ["7M", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "9L34", "7L34", "6L34", "5L44", "4L42", "3L40"], - bestow: ["7L13", "6L13"], - bodyslam: ["3T"], - captivate: ["4M"], - charge: ["9M", "9L26", "7L28", "6L28", "5L38", "4L35", "3L31"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: ["9M", "9E", "7L25", "7E", "6L25"], - confide: ["7M", "6M"], - copycat: ["9L22", "7L22", "6L22", "5L24", "4L24"], - counter: ["3T"], - covet: ["7T"], - defensecurl: ["3T"], - discharge: ["9L31", "7L31", "7E", "6L31", "6E", "5E", "5D", "4E"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dynamicpunch: ["3T"], - echoedvoice: ["7M", "6M", "5M"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M", "9L19", "7L19", "6L19", "5L29"], - electroweb: ["9M", "7T", "6T"], - encore: ["9M", "9L10", "7L10", "6L10", "5L17", "4L17", "3L22"], - endeavor: ["9M"], - endure: ["9M", "4M", "3T"], - entrainment: ["9L49", "7L49", "6L1", "5L63"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "7E", "6L35", "5L21", "4L21", "3L28"], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1"], - headbutt: ["4T"], - helpinghand: [ - "9M", - "9L4", - "7T", - "7L4", - "6T", - "6L4", - "5T", - "5L10", - "4T", - "4L10", - "3L13" - ], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - irontail: ["7T", "6T", "5T", "4M", "3M"], - lastresort: [ - "9L40", - "7T", - "7L40", - "6T", - "6L40", - "5T", - "5L51", - "4T", - "4L48" - ], - lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], - luckychant: ["7E", "6E", "5E"], - magnetrise: ["7T", "6T", "5T", "4T"], - megakick: ["3T"], - megapunch: ["3T"], - metronome: ["3T"], - mimic: ["3T"], - mudslap: ["9M", "4T", "3T"], - nastyplot: ["9M", "9L46", "7L46", "6L1", "5L56", "4L51"], - naturalgift: ["4M"], - nuzzle: ["9L1", "7L1", "6L1"], - playnice: ["9L1", "7L1", "6L1"], - playrough: ["9M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - quickattack: ["9L1", "7L1", "6L1", "5L7", "4L7", "3L10", "3S1"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "5D", "4T"], - sing: ["9E", "7E", "6E", "5E", "4E"], - skillswap: ["9M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - spark: ["9L7", "7L7", "6L7", "5L15", "4L15", "3L19"], - substitute: ["9M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - superfang: ["9M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - sweetkiss: ["9E", "7E", "6E", "5E", "4E"], - swift: ["9M", "9L16", "7L16", "6L16", "5L31", "4T", "4L29", "3T"], - switcheroo: ["9L13"], - tearfullook: ["7E"], - terablast: ["9M"], - thunder: [ - "9M", - "9L43", - "7M", - "7L43", - "6M", - "6L42", - "5M", - "5L42", - "4M", - "4L38", - "3M", - "3L37" - ], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: [ - "9M", - "9L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L3", - "5D", - "4M", - "4L3", - "3T", - "3L4", - "3S0", - "3S1" - ], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - voltswitch: ["9M", "7M", "6M", "5M"], - watersport: ["3S0"], - wildcharge: ["9M", "7M", "6M", "5M"], - wish: ["9E", "7E", "6E", "5E", "4E", "3E"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["growl", "thunderwave", "watersport"], - pokeball: "pokeball", - emeraldEventEgg: true - }, - { - generation: 3, - level: 10, - gender: "M", - moves: ["growl", "thunderwave", "quickattack"], - pokeball: "pokeball" - } - ] - }, - minun: { - learnset: { - agility: ["9M", "9L37", "7L37", "6L37", "5L48", "4L44", "3L47"], - alluringvoice: ["9M"], - attract: ["7M", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "9L34", "7L34", "6L34", "5L44", "4L42", "3L40"], - bodyslam: ["3T"], - captivate: ["4M"], - charge: ["9M", "9L26", "7L28", "6L28", "5L38", "4L35", "3L31"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: ["9M", "9E", "7E", "6L21", "5L21", "4L21", "3L28"], - confide: ["7M", "6M"], - copycat: ["9L22", "7L22", "6L22", "5L24", "4L24"], - counter: ["3T"], - covet: ["7T"], - defensecurl: ["3T"], - discharge: ["9L31", "7L31", "7E", "6L31", "6E", "5E", "5D", "4E"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dynamicpunch: ["3T"], - echoedvoice: ["7M", "6M", "5M"], - electricterrain: ["9M"], - electroball: ["9M", "9L19", "7L19", "6L19", "5L29"], - electroweb: ["9M", "7T", "6T"], - encore: ["9M", "9L10", "7L10", "6L10", "5L17", "4L17", "3L22"], - endeavor: ["9M"], - endure: ["9M", "4M", "3T"], - entrainment: ["9L49", "7L49", "6L1", "5L63"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "9E", "7L25", "7E", "6L25", "5L35", "4L31"], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1"], - headbutt: ["4T"], - helpinghand: [ - "9M", - "9L4", - "7T", - "7L4", - "6T", - "6L4", - "5T", - "5L10", - "4T", - "4L10", - "3L13" - ], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - irontail: ["7T", "6T", "5T", "4M", "3M"], - lastresort: ["9L40", "7T", "6T", "5T", "4T"], - lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], - luckychant: ["7E", "6E", "5E"], - magnetrise: ["7T", "6T", "5T", "4T"], - megakick: ["3T"], - megapunch: ["3T"], - metronome: ["3T"], - mimic: ["3T"], - mudslap: ["9M", "4T", "3T"], - mudsport: ["3S0"], - nastyplot: ["9M", "9L46", "7L46", "6L1", "5L56", "4L51"], - naturalgift: ["4M"], - nuzzle: ["9L1", "7L1", "6L1"], - playnice: ["9L1", "7L1", "6L1"], - playrough: ["9M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - quickattack: ["9L1", "7L1", "6L1", "5L7", "4L7", "3L10", "3S1"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "5D", "4T"], - sing: ["9E", "7E", "6E", "5E", "4E"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - spark: ["9L7", "7L7", "6L7", "5L15", "4L15", "3L19"], - substitute: ["9M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - superfang: ["9M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - sweetkiss: ["9E", "7E", "6E", "5E", "4E"], - swift: ["9M", "9L16", "7L16", "6L16", "5L31", "4T", "4L29", "3T"], - switcheroo: ["9L13", "7L13", "6L13"], - tearfullook: ["7E"], - terablast: ["9M"], - thunder: [ - "9M", - "9L43", - "7M", - "7L43", - "6M", - "6L42", - "5M", - "5L42", - "4M", - "4L38", - "3M", - "3L37" - ], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: [ - "9M", - "9L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L3", - "5D", - "4M", - "4L3", - "3T", - "3L4", - "3S0", - "3S1" - ], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - trumpcard: ["7L40", "6L40", "5L51", "4L48"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - voltswitch: ["9M", "7M", "6M", "5M"], - wildcharge: ["9M", "7M", "6M", "5M"], - wish: ["9E", "7E", "6E", "5E", "4E", "3E"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["growl", "thunderwave", "mudsport"], - pokeball: "pokeball", - emeraldEventEgg: true - }, - { - generation: 3, - level: 10, - gender: "M", - moves: ["growl", "thunderwave", "quickattack"], - pokeball: "pokeball" - } - ] - }, - volbeat: { - learnset: { - acrobatics: ["9M", "7M", "6M", "5M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - aircutter: ["9M", "4T"], - airslash: ["9M"], - attract: ["7M", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "7E", "6E", "5E", "4E", "3E"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - bugbite: ["9M", "7T", "6T", "5T", "4T"], - bugbuzz: [ - "9M", - "9L36", - "7L40", - "7E", - "6L40", - "6E", - "5L41", - "5E", - "4L41", - "4E" - ], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9L8", "7L8", "6L8", "5L9", "4L9", "3L5"], - counter: ["9E", "3T"], - dazzlinggleam: ["9M", "7M", "6M"], - defog: ["7T"], - dizzypunch: ["7E", "6E", "5E"], - doubleedge: [ - "9M", - "9L43", - "7L47", - "6L45", - "5L45", - "4L45", - "3T", - "3L37" - ], - doubleteam: [ - "9L5", - "7M", - "7L5", - "6M", - "6L5", - "5M", - "5L5", - "4M", - "4L5", - "3M", - "3L9" - ], - dynamicpunch: ["3T"], - encore: ["9M", "7E", "6E", "5E", "4E"], - endeavor: ["9M"], - endure: ["9M", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - flash: ["7L1", "6M", "6L1", "5M", "5L1", "5D", "4M", "4L1", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigadrain: ["9M", "7T", "6T", "5T", "4M", "3M"], - helpinghand: [ - "9M", - "9L33", - "7T", - "7L36", - "6T", - "6L33", - "5T", - "5L33", - "4T", - "4L33", - "3L33" - ], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - infestation: ["9L47", "7M", "7L50"], - lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], - lunge: ["9M", "7E"], - megakick: ["3T"], - megapunch: ["3T"], - metronome: ["9M", "3T"], - mimic: ["3T"], - moonlight: ["9L19", "7L19", "6L13", "5L13", "4L13", "3L13"], - mudslap: ["9M", "4T", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - playrough: ["9M", "9L40", "7L43", "6L43"], - pounce: ["9M"], - poweruppunch: ["6M"], - protect: [ - "9M", - "9L26", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L29", - "4M", - "4L29", - "3M", - "3L29" - ], - psychup: ["7M", "6M", "5M", "4M", "3T"], - quickattack: ["9L12", "7L12", "6L12", "5L17", "4L17", "3L17"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roost: ["9E", "7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["9E", "7E", "6E", "5E", "3T"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: [ - "7T", - "7L26", - "6T", - "6L25", - "5T", - "5L25", - "4T", - "4L25", - "3L25" - ], - silverwind: ["7E", "6E", "5E", "4M", "4E", "3E"], - skittersmack: ["9M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - stringshot: ["4T"], - strugglebug: ["9M", "9L15", "7L15", "6M", "6L15", "5M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["9E", "7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "4T", "3T"], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - tailglow: ["9L22", "7L22", "6L21", "5L21", "4L21", "3L21"], - tailwind: ["9M", "7T", "6T", "5T", "5D", "4T"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - trick: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4E", "3E"], - uturn: ["9M", "7M", "6M", "5M", "4M"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - zenheadbutt: [ - "9M", - "9L29", - "7T", - "7L33", - "6T", - "6L33", - "5T", - "5L37", - "4T", - "4L37" - ] - } - }, - illumise: { - learnset: { - acrobatics: ["9M", "7M", "6M", "5M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - aircutter: ["9M", "4T"], - airslash: ["9M"], - aromatherapy: ["7E"], - attract: ["9E", "7M", "6M", "5M", "4M", "3M"], - batonpass: ["9M", "7E", "6E", "5E", "4E", "3E"], - bodyslam: ["3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - bugbite: ["9M", "7T", "6T", "5T", "4T"], - bugbuzz: [ - "9M", - "9L40", - "7L40", - "7E", - "6L40", - "6E", - "5L41", - "5E", - "4L41", - "4E" - ], - captivate: ["7E", "6E", "5E", "4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: ["9M", "9L9", "7L9", "6L9", "5L9", "5D", "4L9", "3L9"], - confide: ["7M", "6M"], - confuseray: ["9M", "7E", "6E", "5E"], - counter: ["3T"], - covet: ["7T", "7L47", "6T", "6L45", "5T", "5L45", "4L45", "3L37"], - dazzlinggleam: ["9M", "7M", "6M"], - defog: ["7T"], - disarmingvoice: ["9M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainingkiss: ["9M"], - dynamicpunch: ["3T"], - encore: [ - "9M", - "9L26", - "7L26", - "7E", - "6L25", - "6E", - "5L25", - "5E", - "4L25", - "4E", - "3L25" - ], - endeavor: ["9M"], - endure: ["9M", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "7E", "6E", "5E", "5D"], - flash: ["6M", "5M", "4M", "3M"], - flatter: ["9L29", "7L29", "6L29", "5L29", "4L29", "3L29"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigadrain: ["9M", "7T", "6T", "5T", "4M", "3M"], - growth: ["9E", "7E", "6E", "5E", "4E", "3E"], - helpinghand: [ - "9M", - "9L36", - "7T", - "7L36", - "6T", - "6L33", - "5T", - "5L33", - "4T", - "4L33", - "3L33" - ], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - infestation: ["9L47", "7M", "7L50"], - lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], - megakick: ["3T"], - megapunch: ["3T"], - metronome: ["9M", "3T"], - mimic: ["3T"], - moonlight: ["9L19", "7L19", "6L13", "5L13", "4L13", "3L13"], - mudslap: ["9M", "4T", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - playnice: ["9L1", "7L1", "6L1"], - playrough: ["9M", "9L43", "7L43", "6L43"], - pounce: ["9M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - quickattack: ["9L12", "7L12", "6L12", "5L17", "4L17", "3L17"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roost: ["9E", "7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - silverwind: ["7E", "6E", "5E", "4M", "4E", "3E"], - skittersmack: ["9M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - stringshot: ["4T"], - strugglebug: ["9M", "9L15", "7L15", "6M", "6L15", "5M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - sweetscent: ["9L5", "7L5", "6L5", "5L5", "4L5", "3L5"], - swift: ["9M", "4T", "3T"], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - tailwind: ["9M", "7T", "6T", "5T", "5D", "4T"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - trick: ["9M"], - uturn: ["9M", "7M", "6M", "5M", "4M"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - wish: ["9L22", "7L22", "6L21", "5L21", "4L21", "3L21"], - zenheadbutt: [ - "9M", - "9L33", - "7T", - "7L33", - "6T", - "6L33", - "5T", - "5L37", - "4T", - "4L37" - ] - } - }, - budew: { - learnset: { - absorb: ["8L1", "7L1", "6L1", "5L1", "4L1"], - attract: ["8M", "7M", "6M", "5M", "4M"], - bulletseed: ["8M", "4M"], - captivate: ["4M"], - confide: ["7M", "6M"], - cottonspore: ["8E", "7E", "6E", "5E", "4E"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M", "4M"], - dazzlinggleam: ["8M", "7M", "6M"], - doubleteam: ["7M", "6M", "5M", "4M"], - endure: ["8M", "4M"], - energyball: ["8M", "7M", "6M", "5M", "4M"], - extrasensory: ["8E", "7E", "6E", "5E", "4E"], - facade: ["8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigadrain: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - grasswhistle: ["7E", "6E", "5E"], - grassyglide: ["8T"], - growth: ["8L1", "7L4", "6L4", "5L4", "4L4"], - hiddenpower: ["7M", "6M", "5M", "4M"], - leafstorm: ["8M", "7E", "6E", "5E", "4E"], - lifedew: ["8E"], - megadrain: ["7L13", "6L13", "5L13", "4L13"], - mindreader: ["7E", "6E", "5E", "4E"], - mudslap: ["4T"], - naturalgift: ["7E", "6E", "5E", "4M"], - naturepower: ["7M", "6M"], - pinmissile: ["8M", "7E", "6E", "5E", "4E"], - protect: ["8M", "7M", "6M", "5M", "4M"], - psychup: ["7M", "6M", "5M", "4M"], - raindance: ["8M", "7M", "6M", "5M", "4M"], - razorleaf: ["8E", "7E", "6E", "5E", "4E"], - rest: ["8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M"], - seedbomb: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], - shadowball: ["8M", "7M", "6M", "5M", "4M"], - sleeppowder: ["8E", "7E", "6E", "5E", "4E"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M"], - sludgebomb: ["8M", "7M", "6M", "5M", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M"], - spikes: ["8M", "7E", "6E", "5E", "4E"], - stunspore: ["8L1", "7L10", "6L10", "5L10", "4L10"], - substitute: ["8M", "7M", "6M", "5M", "4M"], - sunnyday: ["8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["8M", "4T"], - swordsdance: ["8M", "7M", "6M", "5M", "4M"], - synthesis: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - toxic: ["7M", "6M", "5M", "4M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - venoshock: ["8M", "7M", "6M", "5M"], - watersport: ["7L7", "6L7", "5L7", "4L7"], - weatherball: ["8M"], - worryseed: [ - "8L1", - "7T", - "7L16", - "6T", - "6L16", - "5T", - "5L16", - "4T", - "4L16" - ] - } - }, - roselia: { - learnset: { - absorb: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - aromatherapy: ["8L50", "7L43", "6L43", "5L43", "4L43", "3L53"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "3T"], - bulletseed: ["8M", "7E", "6E", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - cottonspore: ["8E", "7E", "6E", "5E", "4E", "3E"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M", "4M", "3M"], - dazzlinggleam: ["8M", "7M", "6M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - endure: ["8M", "4M", "3T"], - energyball: ["8M", "7M", "6M", "5M", "4M"], - extrasensory: ["8E"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - gigadrain: [ - "8M", - "8L30", - "7T", - "7L25", - "7E", - "6T", - "6L25", - "6E", - "5T", - "5L25", - "5E", - "4M", - "4L25", - "3M", - "3L33" - ], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - grasswhistle: [ - "7L22", - "7E", - "6L22", - "6E", - "5L22", - "5E", - "4L22", - "3L29", - "3S1" - ], - grassyglide: ["8T"], - growth: ["8L1", "7L4", "6L4", "5L4", "5D", "4L4", "3L5", "3S0"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - ingrain: ["8L55", "7L34", "6L34", "5L34", "4L34", "3L41"], - leafstorm: ["8M", "7E", "6E", "5E", "4E"], - leechseed: ["8L10", "7L16", "6L16", "5L16", "4L16", "3L21", "3S1"], - lifedew: ["8E"], - magicalleaf: [ - "8M", - "8L15", - "7L19", - "6L19", - "5L19", - "4L19", - "3L25", - "3S1" - ], - megadrain: ["8L5", "7L13", "6L13", "5L13", "4L13", "3L17"], - mimic: ["3T"], - mindreader: ["7E", "6E", "5E", "4E"], - mudslap: ["4T", "3T"], - naturalgift: ["7E", "6E", "5E", "4M"], - naturepower: ["7M", "6M"], - nightmare: ["3T"], - petalblizzard: ["8L45", "7L37", "6L37"], - petaldance: ["8L60", "7L50", "6L37", "5L37", "4L40", "3L49"], - pinmissile: ["8M", "7E", "6E", "5E", "4E", "3E"], - poisonjab: ["8M", "7M", "6M", "5M", "4M"], - poisonsting: ["8L0", "7L7", "6L7", "5L7", "4L7", "3L9", "3S0"], - powerwhip: ["8M", "7E"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["7M", "6M", "5M", "4M", "3T"], - raindance: ["8M", "7M", "6M", "5M", "4M"], - razorleaf: ["8E", "7E", "6E", "5E", "4E"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], - sleeppowder: ["8E", "7E", "6E", "5E", "5D", "4E"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - sludgebomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - spikes: ["8M", "7E", "6E", "5E", "4E", "3E"], - stunspore: ["8L1", "7L10", "6L10", "5L10", "4L10", "3L13"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - sweetkiss: ["3S1"], - sweetscent: ["8L25", "7L31", "6L31", "5L31", "4L31", "3L37"], - swift: ["8M", "5D", "4T", "3T"], - swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], - synthesis: [ - "8L35", - "7T", - "7L46", - "7E", - "6T", - "6L46", - "6E", - "5T", - "5L46", - "5E", - "4T", - "4L46", - "4E", - "3L57", - "3E" - ], - toxic: [ - "8L40", - "7M", - "7L40", - "6M", - "6L40", - "5M", - "5L37", - "4M", - "4L37", - "3M", - "3L45" - ], - toxicspikes: ["8M", "8L20", "7L28", "6L28", "5L28", "4L28"], - uproar: ["8M"], - venoshock: ["8M", "7M", "6M", "5M"], - weatherball: ["8M"], - worryseed: ["8L1", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["absorb", "growth", "poisonsting"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 22, - moves: ["sweetkiss", "magicalleaf", "leechseed", "grasswhistle"] - } - ] - }, - roserade: { - learnset: { - absorb: ["8L1"], - aromatherapy: ["8L1"], - attract: ["8M", "7M", "6M", "5M", "4M"], - bodyslam: ["8M"], - bulletseed: ["8M", "4M"], - captivate: ["4M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M", "4M"], - dazzlinggleam: ["8M", "7M", "6M"], - doubleteam: ["7M", "6M", "5M", "4M"], - endure: ["8M", "4M"], - energyball: ["8M", "7M", "6M", "5M", "4M"], - facade: ["8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - gigadrain: ["8M", "8L1", "7T", "6T", "5T", "4M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - grassyglide: ["8T"], - grassyterrain: ["8M", "8L1", "7L1", "6L1"], - growth: ["8L1"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M"], - ingrain: ["8L1"], - laserfocus: ["7T"], - leafstorm: ["8M"], - leechseed: ["8L1"], - magicalleaf: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - megadrain: ["8L1", "7L1", "6L1", "5L1", "4L1"], - mudslap: ["4T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - petalblizzard: ["8L1"], - petaldance: ["8L1"], - pinmissile: ["8M"], - poisonjab: ["8M", "7M", "6M", "5M", "4M"], - poisonsting: ["8L1", "7L1", "6L1", "5L1", "4L1"], - powerwhip: ["8M"], - protect: ["8M", "7M", "6M", "5M", "4M"], - psychup: ["7M", "6M", "5M", "4M"], - raindance: ["8M", "7M", "6M", "5M", "4M"], - rest: ["8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M"], - seedbomb: ["8M", "7T", "6T", "5T", "4T"], - shadowball: ["8M", "7M", "6M", "5M", "4M"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M"], - sludgebomb: ["8M", "7M", "6M", "5M", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M"], - spikes: ["8M"], - stunspore: ["8L1"], - substitute: ["8M", "7M", "6M", "5M", "4M"], - sunnyday: ["8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - sweetscent: ["8L1", "7L1", "6L1", "5L1", "4L1"], - swift: ["8M", "4T"], - swordsdance: ["8M", "7M", "6M", "5M", "4M"], - synthesis: ["8L1", "7T", "6T", "5T", "4T"], - toxic: ["8L1", "7M", "6M", "5M", "4M"], - toxicspikes: ["8M", "8L1"], - uproar: ["8M"], - venomdrench: ["8M", "8L1", "7L1", "6L1"], - venoshock: ["8M", "7M", "6M", "5M"], - weatherball: ["8M", "7L1", "6L1", "5L1", "4L1"], - worryseed: ["8L1", "7T", "6T", "5T", "4T"] - } - }, - gulpin: { - learnset: { - acidarmor: ["9E", "7E", "6E", "5E", "5D", "4E", "3E"], - acidspray: ["9M", "9L17", "7L17", "6L17", "5L34"], - amnesia: ["9M", "9L12", "7L12", "6L12", "5L17", "4L17", "3L17"], - attract: ["7M", "6M", "5M", "4M", "3M"], - belch: ["9L41", "7L41", "6L40"], - bodyslam: ["9M", "3T"], - bulletseed: ["9M", "4M", "3M"], - captivate: ["4M"], - clearsmog: ["9E"], - confide: ["7M", "6M"], - counter: ["3T"], - curse: ["9M", "9E", "7E", "6E", "5E", "4E"], - defensecurl: ["3T"], - destinybond: ["9E", "7E", "6E", "5E", "4E"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], - dynamicpunch: ["3T"], - encore: ["9M", "9L20", "7L20", "6L20", "5L23", "4L23", "3L23"], - endure: ["9M", "4M", "3T"], - explosion: ["7M", "6M", "5M", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - fling: ["9M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gastroacid: [ - "9L36", - "7T", - "7L36", - "6T", - "6L36", - "5T", - "5L49", - "4T", - "4L44" - ], - gigadrain: ["9M", "7T", "6T", "5T", "5D", "4M", "3M"], - gunkshot: [ - "9M", - "9L49", - "7T", - "7L49", - "7E", - "6T", - "6L49", - "6E", - "5T", - "5L59", - "5E", - "4T", - "4L54" - ], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - infestation: ["7M", "6M"], - mimic: ["3T"], - mudshot: ["9M"], - mudslap: ["9M", "9E", "7E", "6E", "5E", "4T", "3T"], - naturalgift: ["4M"], - nightmare: ["3T"], - painsplit: [ - "9M", - "9L44", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - poisongas: ["9L8", "7L8", "6L8", "5L9", "5D", "4L9", "3L9"], - poisonjab: ["9M"], - pound: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - selfdestruct: ["3T"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M", "3S0"], - sing: ["3S0"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - sludge: ["9L10", "7L10", "6L10", "5L14", "4L14", "3L14", "3S0"], - sludgebomb: [ - "9M", - "9L33", - "7M", - "7L33", - "6M", - "6L33", - "5M", - "5L44", - "4M", - "4L39", - "3M", - "3L39" - ], - sludgewave: ["9M", "7M", "6M", "5M"], - smog: ["9E", "7E", "6E", "5E", "4E", "3E"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - spitup: ["9L28", "7L28", "6L28", "5L39", "4L34", "3L34"], - stockpile: ["9L28", "7L28", "6L28", "5L39", "4L34", "3L34"], - strength: ["6M", "5M", "4M", "3M"], - stuffcheeks: ["9E"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swallow: ["9L28", "7L28", "6L28", "5L39", "4L34", "3L34"], - swordsdance: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["9M"], - toxic: [ - "9M", - "9L25", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L28", - "4M", - "4L28", - "3M", - "3L28", - "3S0" - ], - toxicspikes: ["9M"], - venomdrench: ["7E", "6E"], - venoshock: ["9M", "7M", "6M", "5M"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - wringout: ["7L44", "6L44", "5L54", "4L49"], - yawn: ["9L5", "7L5", "6L5", "5L6", "4L6", "3L6"] - }, - eventData: [ - { - generation: 3, - level: 17, - moves: ["sing", "shockwave", "sludge", "toxic"] - } - ] - }, - swalot: { - learnset: { - acidspray: ["9M", "9L17", "7L17", "6L17", "5L38"], - amnesia: ["9M", "9L12", "7L12", "6L12", "5L17", "4L17", "3L17"], - attract: ["7M", "6M", "5M", "4M", "3M"], - belch: ["9L49", "7L49", "6L46"], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M"], - bodyslam: ["9M", "9L0", "7L1", "6L26", "5L26", "4L26", "3T", "3L26"], - brickbreak: ["9M"], - bulldoze: ["9M", "7M", "6M", "5M"], - bulletseed: ["9M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["3T"], - curse: ["9M"], - defensecurl: ["3T"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - dynamicpunch: ["3T"], - earthquake: ["9M", "7M", "6M", "5M", "4M"], - encore: ["9M", "9L20", "7L20", "6L20", "5L23", "4L23", "3L23"], - endure: ["9M", "4M", "3T"], - explosion: ["7M", "6M", "5M", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - fling: ["9M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gastroacid: [ - "9L42", - "7T", - "7L42", - "6T", - "6L42", - "5T", - "5L59", - "4T", - "4L52" - ], - gigadrain: ["9M", "7T", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - gunkshot: [ - "9M", - "9L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L73", - "4T", - "4L66" - ], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - infestation: ["7M", "6M"], - knockoff: ["9M"], - metronome: ["9M"], - mimic: ["3T"], - mudshot: ["9M"], - mudslap: ["9M", "4T", "3T"], - naturalgift: ["4M"], - nightmare: ["3T"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - poisongas: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - poisonjab: ["9M"], - pound: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - selfdestruct: ["3T"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - sludge: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - sludgebomb: [ - "9M", - "9L37", - "7M", - "7L37", - "6M", - "6L37", - "5M", - "5L52", - "4M", - "4L45", - "3M", - "3L48" - ], - sludgewave: ["9M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - spitup: ["9L30", "7L30", "6L30", "5L45", "4L38", "3L40"], - stockpile: ["9L30", "7L30", "6L30", "5L45", "4L38", "3L40"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swallow: ["9L30", "7L30", "6L30", "5L45", "4L38", "3L40"], - swordsdance: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["9M"], - toxic: [ - "9M", - "9L25", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L30", - "4M", - "4L30", - "3M", - "3L31" - ], - toxicspikes: ["9M"], - venomdrench: ["7L1"], - venoshock: ["9M", "7M", "6M", "5M"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - wringout: ["7L1", "6L1", "5L66", "4L59"], - yawn: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - zenheadbutt: ["9M"] - } - }, - carvanha: { - learnset: { - agility: ["8M", "8L36", "7L39", "6L36", "5L36", "4L36", "3L43"], - ancientpower: ["8E", "7E", "6E", "5E", "4T", "4E"], - aquajet: ["8L1", "7L11", "6L11", "5L31", "4L31"], - assurance: ["8M", "7L15", "6L15", "5L26", "4L26"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bite: ["8L16", "7L1", "6L1", "6S1", "5L1", "5D", "4L1", "3L1", "3S0"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brine: ["8M", "7E", "6E", "5E", "4M"], - captivate: ["4M"], - confide: ["7M", "6M"], - crunch: ["8M", "8L32", "7L36", "6L28", "5L28", "4L28", "3L22"], - darkpulse: ["8M", "7M", "6M", "5T", "5D", "4M"], - destinybond: ["8E", "7E", "6E"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["8E", "7E", "6E", "5E", "4E", "3T", "3E"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - flipturn: ["8T"], - focusenergy: ["8M", "8L8", "7L8", "6L8", "5L8", "4L8", "3L13"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hydropump: ["8M", "7E", "6E", "6S1", "5E", "4E", "3E"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icefang: ["8M", "8L20", "7L25", "6L16", "5L16", "4L16"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - leer: ["8L1", "7L1", "6L1", "6S1", "5L1", "4L1", "3L1"], - liquidation: ["8M", "8L40"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - poisonfang: ["8L4", "7L32", "6L32"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - psychicfangs: ["8M", "7E"], - rage: ["7L4", "6L4", "5L6", "4L6", "3L7"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - refresh: ["3S0"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - scaleshot: ["8T"], - scaryface: [ - "8M", - "8L12", - "7L29", - "6L11", - "5L11", - "4L11", - "3L16", - "3S0" - ], - screech: ["8M", "8L24", "7L18", "6L18", "5L18", "4L18", "3L28"], - secretpower: ["6M", "4M", "3M"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - snarl: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - superfang: ["7T", "6T", "5T", "4T"], - surf: ["8M", "7M", "6M", "5M", "4M", "3M"], - swagger: [ - "8L28", - "7M", - "7L22", - "6M", - "6L21", - "5M", - "5L21", - "4M", - "4L21", - "3T", - "3L37" - ], - swift: ["8M", "7E", "6E", "5E", "4T", "3T"], - takedown: ["8L44", "7L43", "6L38", "5L38", "4L38", "3L31"], - taunt: ["8M", "7M", "6M", "5M", "4M", "3M"], - thief: ["8M", "7M", "6M", "5M", "4M", "3M"], - thrash: ["8E", "7E", "6E", "5E", "5D", "4E", "3E"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], - waterpulse: ["8E", "7T", "6T", "4M", "3M", "3S0"], - whirlpool: ["8M", "4M"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 15, - moves: ["refresh", "waterpulse", "bite", "scaryface"] - }, - { - generation: 6, - level: 1, - isHidden: true, - moves: ["leer", "bite", "hydropump"], - pokeball: "pokeball" - } - ] - }, - sharpedo: { - learnset: { - agility: ["8M", "8L40", "7L45", "6L45", "5L45", "4L45", "3L53"], - ancientpower: ["4T"], - aquajet: ["8L1", "7L11", "6L11", "6S0", "5L34", "4L34"], - assurance: ["8M", "7L15", "6L15", "5L26", "4L26"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - avalanche: ["8M", "4M"], - bite: ["8L16", "7L1", "6L1", "5L1", "4L1", "3L1"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brine: ["8M", "4M"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - closecombat: ["8M"], - confide: ["7M", "6M"], - crunch: [ - "8M", - "8L34", - "7L40", - "6L28", - "6S0", - "6S1", - "5L28", - "4L28", - "3L22" - ], - darkpulse: ["8M", "7M", "6M", "5T", "4M"], - destinybond: ["6S0"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - feint: ["7L1", "6L1", "5L1", "4L1"], - flipturn: ["8T"], - focusenergy: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hydropump: ["8M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icefang: ["8M", "8L20", "7L25", "6L16", "6S0", "5L16", "4L16"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - leer: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - liquidation: ["8M", "8L46", "7T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - nightslash: ["8L1", "7L1", "6L1", "5L56", "4L56"], - payback: ["8M", "7M", "6M", "5M", "4M"], - poisonfang: ["8L1", "7L34", "6L34", "6S1"], - poisonjab: ["8M", "7M", "6M", "5M", "4M"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - psychicfangs: ["8M"], - rage: ["7L1", "6L1", "5L1", "4L1", "3L1"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["7M", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - scaleshot: ["8T"], - scaryface: [ - "8M", - "8L12", - "7L29", - "6L11", - "6S1", - "5L11", - "4L11", - "3L16" - ], - screech: ["8M", "8L24", "7L18", "6L18", "5L18", "4L18", "3L28"], - secretpower: ["6M", "4M", "3M"], - skullbash: ["7L51", "6L50", "5L50", "4L50", "3L48"], - slash: ["8L0", "7L1", "6L30", "6S1", "5L30", "4L30", "3L33"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - snarl: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - superfang: ["7T", "6T", "5T", "4T"], - surf: ["8M", "7M", "6M", "5M", "4M", "3M"], - swagger: [ - "8L28", - "7M", - "7L22", - "6M", - "6L21", - "5M", - "5L21", - "4M", - "4L21", - "3T", - "3L43" - ], - swift: ["8M", "4T", "3T"], - takedown: ["8L52"], - taunt: [ - "8M", - "7M", - "7L56", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L40", - "3M", - "3L38" - ], - thief: ["8M", "7M", "6M", "5M", "4M", "3M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "4M"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 6, - level: 50, - nature: "Adamant", - isHidden: true, - moves: ["aquajet", "crunch", "icefang", "destinybond"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 43, - gender: "M", - perfectIVs: 2, - moves: ["scaryface", "slash", "poisonfang", "crunch"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 7, level: 10 }] - }, - wailmer: { - learnset: { - amnesia: ["8M", "8L42", "7L37", "6L37", "5L37", "4L37", "3L46"], - aquaring: ["8E", "7E", "6E", "5E", "4E"], - astonish: ["8L6", "7L16", "6L16", "5L17", "4L17", "3L23"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - avalanche: ["8M", "4M"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodypress: ["8M"], - bodyslam: ["8M", "8L36", "7E", "6E", "5E", "4E", "3T"], - bounce: [ - "8M", - "8L33", - "7T", - "7L45", - "6T", - "6L44", - "5T", - "5L44", - "5D", - "4T", - "4L44" - ], - brine: ["8M", "8L24", "7L25", "6L25", "5L31", "4M", "4L31"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - clearsmog: ["7E", "6E"], - confide: ["7M", "6M"], - curse: ["8E", "7E", "6E", "5E", "4E", "3E"], - defensecurl: ["8E", "7E", "6E", "5E", "4E", "3T"], - dive: [ - "8M", - "8L30", - "7L41", - "6M", - "6L33", - "5M", - "5L41", - "4T", - "4L41", - "3M" - ], - doubleedge: ["8E", "7E", "6E", "5E", "4E", "3T", "3E"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - fissure: ["8E", "7E", "6E", "5E", "4E", "3E"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - growl: ["8L3", "7L4", "6L4", "5L4", "4L4", "3L5"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["4T"], - heavyslam: ["8M", "8L21", "7L53", "6L50", "5L50"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hydropump: ["8M", "8L45", "7L49", "6L47", "5L47", "4L47", "3L50"], - hypervoice: ["8M", "7T", "6T", "5T"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - mimic: ["3T"], - mist: ["8L15", "7L22", "6L22", "5L24", "4L24", "3L32"], - naturalgift: ["4M"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "8M", - "8L39", - "7M", - "7L29", - "6M", - "6L27", - "5M", - "5L27", - "4M", - "4L27", - "3M", - "3L37" - ], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["7M", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["8E", "7L10", "6L10", "5L11", "4T", "4L11", "3T", "3L14"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["8M", "3T"], - sleeptalk: [ - "8M", - "7M", - "7E", - "6M", - "6E", - "5T", - "5E", - "5D", - "4M", - "4E", - "3T", - "3E" - ], - snore: [ - "8M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3T", - "3E" - ], - soak: ["8E", "7E", "6E", "5E"], - splash: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - steelroller: ["8T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - surf: ["8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], - thrash: ["8E", "7E", "6E", "5E", "4E", "3E"], - tickle: ["8E", "7E", "6E", "5E", "4E", "3E"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["8L12", "7L7", "6L7", "5L7", "5D", "4L7", "3L10"], - waterpulse: [ - "8L18", - "7T", - "7L19", - "6T", - "6L19", - "5L21", - "4M", - "4L21", - "3M", - "3L28" - ], - waterspout: ["8L48", "7L33", "6L34", "5L34", "4L34", "3L41"], - weatherball: ["8M"], - whirlpool: [ - "8M", - "8L27", - "7L13", - "6L13", - "5L14", - "4M", - "4L14", - "3L19" - ], - zenheadbutt: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"] - } - }, - wailord: { - learnset: { - amnesia: [ - "8M", - "8L44", - "7L37", - "6L37", - "5L37", - "4L37", - "3L52", - "3S0" - ], - astonish: ["8L1", "7L16", "6L16", "5L17", "4L17", "3L23"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - avalanche: ["8M", "4M"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["8M"], - bodyslam: ["8M", "8L36", "3T"], - bounce: [ - "8M", - "8L33", - "7T", - "7L51", - "6T", - "6L51", - "5T", - "5L54", - "4T", - "4L54" - ], - brine: ["8M", "8L24", "7L25", "6L29", "5L31", "4M", "4L31"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - defensecurl: ["3T"], - dive: [ - "8M", - "8L30", - "7L44", - "6M", - "6L44", - "5M", - "5L46", - "4T", - "4L46", - "3M" - ], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - growl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["4T"], - heavyslam: ["8M", "8L21", "7L1", "6L1", "5L70"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hydropump: [ - "8M", - "8L49", - "7L58", - "6L58", - "5L62", - "4L62", - "3L59", - "3S0" - ], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - hypervoice: ["8M", "7T", "6T", "5T"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - ironhead: ["8M", "7T", "6T", "5T", "4T"], - liquidation: ["8M", "7T"], - mimic: ["3T"], - mist: ["8L15", "7L22", "6L22", "5L24", "4L24", "3L32", "3S1"], - naturalgift: ["4M"], - nobleroar: ["8L1", "7L1"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "8M", - "8L39", - "7M", - "7L29", - "6M", - "6L25", - "5M", - "5L27", - "4M", - "4L27", - "3M", - "3L37", - "3S0", - "3S1" - ], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["7M", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["7L1", "6L1", "5L1", "4T", "4L1", "3T", "3L1"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["8M", "3T"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - soak: ["8L1", "7L1"], - splash: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - steelroller: ["8T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - surf: ["8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - waterpulse: [ - "8L18", - "7T", - "7L19", - "6T", - "6L19", - "5L21", - "4M", - "4L21", - "3M", - "3L28", - "3S1" - ], - waterspout: [ - "8L54", - "7L33", - "6L33", - "5L34", - "4L34", - "3L44", - "3S0", - "3S1" - ], - weatherball: ["8M"], - whirlpool: [ - "8M", - "8L27", - "7L13", - "6L13", - "5L14", - "4M", - "4L14", - "3L19" - ], - zenheadbutt: ["8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 3, - level: 100, - moves: ["rest", "waterspout", "amnesia", "hydropump"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 50, - moves: ["waterpulse", "mist", "rest", "waterspout"], - pokeball: "pokeball" - } - ], - encounters: [ - { generation: 3, level: 25 }, - { generation: 4, level: 35 }, - { generation: 5, level: 30 }, - { generation: 7, level: 10 } - ] - }, - numel: { - learnset: { - afteryou: ["7T", "6T", "5T"], - amnesia: ["9M", "9L19", "7L19", "6L19", "5L19", "4L25", "3L31"], - ancientpower: ["9E", "7E", "6E", "5E", "4E"], - attract: ["7M", "6M", "5M", "4M", "3M"], - bodypress: ["9M"], - bodyslam: ["9M", "9E", "7E", "6E", "5E", "5D", "4E", "3T", "3E"], - bulldoze: ["9M", "9L12", "7M", "6M", "5M"], - captivate: ["4M"], - charm: ["9M", "3S0"], - confide: ["7M", "6M"], - curse: ["9M", "9L29", "7L29", "6L29", "5L29"], - defensecurl: ["9E", "7E", "6E", "5E", "4E", "3T", "3E"], - dig: ["9M", "6M", "5M", "4M", "3M", "3S0"], - doubleedge: [ - "9M", - "9L47", - "7L47", - "6L47", - "5L47", - "4L51", - "3T", - "3L49" - ], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - earthpower: [ - "9M", - "9L26", - "7T", - "7L26", - "6T", - "6L26", - "5T", - "5L26", - "4T", - "4L35" - ], - earthquake: [ - "9M", - "9L40", - "7M", - "7L40", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L41", - "3M", - "3L35" - ], - echoedvoice: ["7M", "6M", "5M"], - ember: ["9L5", "7L5", "6L5", "5L5", "5D", "4L5", "3L11", "3S0"], - endeavor: ["9M"], - endure: ["9M", "7E", "6E", "5E", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "7M", "6M", "5M", "4M", "3M"], - firespin: ["9M"], - flameburst: ["7L15", "6L15", "5L15"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9L43", - "7M", - "7L43", - "6M", - "6L43", - "5M", - "5L43", - "4M", - "4L45", - "3M", - "3L41" - ], - flareblitz: ["9M"], - flashcannon: ["9M"], - focusenergy: ["9L8", "7L8", "6L8", "5L12", "4L15", "3L25"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - growl: ["9L1", "7L1", "6L1", "6S1", "5L1", "4L1", "3L1"], - growth: ["9E", "7E", "6E"], - headbutt: ["4T"], - heatcrash: ["9M"], - heatwave: [ - "9M", - "9E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4T", - "4E" - ], - heavyslam: ["9M", "9E", "7E"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M"], - howl: ["9E", "7E", "6E", "5E", "4E", "3E"], - incinerate: ["9L15", "6M", "5M"], - ironhead: ["9M", "9E", "7T", "7E", "6T", "6E", "6S1", "5T", "5E"], - lashout: ["9M"], - lavaplume: ["9L22", "7L22", "6L22", "5L22", "4L31"], - magnitude: ["7L12", "6L8", "5L8", "4L11", "3L19"], - mimic: ["3T"], - mudbomb: ["7E", "6E", "5E", "4E"], - mudshot: ["9M"], - mudslap: ["9M", "4T", "3T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - overheat: ["9M", "7M", "6M", "5M", "4M", "3M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["9M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["9M"], - rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["9E", "7E", "6E", "5E", "4T", "4E", "3T", "3E"], - round: ["7M", "6M", "5M"], - sandstorm: ["9M", "7M", "6M", "5M", "4M", "3M"], - scaryface: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], - scorchingsands: ["9M"], - secretpower: ["6M", "4M", "3M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - spitup: ["9E", "7E", "6E", "5E", "4E"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - stockpile: ["9E", "7E", "6E", "5E", "4E"], - stomp: ["9E", "7E", "6E", "5E", "4E", "3E"], - stompingtantrum: ["9M"], - stoneedge: ["9M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swallow: ["9E", "7E", "6E", "5E", "4E"], - tackle: ["9L1", "7L1", "6L1", "6S1", "5L1", "4L1", "3L1"], - takedown: [ - "9M", - "9L31", - "7L31", - "6L31", - "5L25", - "4L21", - "3L29", - "3S0" - ], - temperflare: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - willowisp: ["9M", "7M", "6M", "5M", "4M"], - yawn: ["9E", "7L36", "7E", "6L36", "6E", "5L36", "5E", "4E"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 3, - level: 14, - abilities: ["oblivious"], - moves: ["charm", "takedown", "dig", "ember"] - }, - { - generation: 6, - level: 1, - moves: ["growl", "tackle", "ironhead"], - pokeball: "pokeball" - } - ] - }, - camerupt: { - learnset: { - afteryou: ["7T", "6T", "5T"], - amnesia: ["9M", "9L19", "7L19", "6L19", "5L19", "4L25", "3L31"], - attract: ["7M", "6M", "5M", "4M", "3M"], - bodypress: ["9M"], - bodyslam: ["9M", "3T"], - bulldoze: ["9M", "9L12", "7M", "6M", "5M"], - captivate: ["4M"], - charm: ["9M"], - confide: ["7M", "6M"], - curse: ["9M", "9L29", "7L29", "6L29", "6S0", "5L29"], - defensecurl: ["3T"], - dig: ["9M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - earthpower: [ - "9M", - "9L26", - "7T", - "7L26", - "6T", - "6L26", - "5T", - "5L26", - "4T", - "4L39" - ], - earthquake: [ - "9M", - "9L46", - "7M", - "7L46", - "6M", - "6L46", - "5M", - "5L46", - "4M", - "4L49", - "3M", - "3L37" - ], - echoedvoice: ["7M", "6M", "5M"], - ember: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - endeavor: ["9M"], - endure: ["9M", "4M", "3T"], - eruption: ["9L1", "7L1", "6L1", "5L52", "4L57", "3L45"], - explosion: ["7M", "6M", "5M", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "7M", "6M", "5M", "4M", "3M"], - firespin: ["9M"], - fissure: ["9L1", "7L1", "6L1", "5L59", "4L67", "3L55"], - flameburst: ["7L15", "6L15", "5L15"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], - flareblitz: ["9M"], - flashcannon: ["9M", "7M", "6M", "5M", "4M"], - focusenergy: ["9L1", "7L1", "6L1", "5L12", "4L15", "3L25"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["4T"], - heatcrash: ["9M"], - heatwave: ["9M", "7T", "6T", "5T", "4T"], - heavyslam: ["9M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - incinerate: ["9L15", "6M", "5M"], - ironhead: ["9M", "7T", "6T", "5T", "4T"], - lashout: ["9M"], - lavaplume: ["9L22", "7L22", "6L22", "5L22", "4L31"], - magnitude: ["7L12", "6L1", "5L1", "4L1", "3L1"], - mimic: ["3T"], - mudshot: ["9M"], - mudslap: ["9M", "4T", "3T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - overheat: ["9M", "7M", "6M", "5M", "4M", "3M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["9M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "6M", "5M", "4M", "3M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: [ - "9M", - "9L0", - "7M", - "7L1", - "6M", - "6L33", - "6S0", - "5M", - "5L33", - "4M", - "4L33", - "3T", - "3L33" - ], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["7M", "6M", "5M"], - sandstorm: ["9M", "7M", "6M", "5M", "4M", "3M"], - scaryface: ["9M"], - scorchingsands: ["9M"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["3T"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - smackdown: ["9M"], - snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["9M", "7T"], - stoneedge: ["9M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - takedown: [ - "9M", - "9L31", - "7L31", - "6L31", - "6S0", - "5L25", - "4L21", - "3L29" - ], - temperflare: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - willowisp: ["9M", "7M", "6M", "5M", "4M"], - yawn: ["9L39", "7L39", "6L39", "6S0", "5L39"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 6, - level: 43, - gender: "M", - perfectIVs: 2, - abilities: ["solidrock"], - moves: ["curse", "takedown", "rockslide", "yawn"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 6, level: 30 }] - }, - torkoal: { - learnset: { - afteryou: ["7T", "6T", "5T"], - amnesia: [ - "9M", - "9L52", - "8M", - "8L52", - "7L40", - "6L40", - "5L49", - "4L49", - "3L40" - ], - ancientpower: ["9E", "8E"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodypress: ["9M", "8M", "8S0"], - bodyslam: [ - "9M", - "9L32", - "8M", - "8L32", - "7L27", - "6L27", - "5L33", - "4L33", - "3T", - "3L20" - ], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - burningjealousy: ["9M", "8T", "8S0"], - captivate: ["4M"], - clearsmog: ["9L16", "8L16", "7E", "6E", "5E"], - confide: ["7M", "6M"], - curse: ["9M", "9L44", "8L44", "7L22", "6L12", "5L12", "4L12", "3L7"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "4E"], - ember: ["9L1", "8L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], - endure: ["9M", "8M", "7E", "6E", "5E", "4M", "4E", "3T", "3E"], - eruption: ["9L64", "8L64", "7E", "6E", "5E", "4E", "3E"], - explosion: ["7M", "6M", "5M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - firespin: ["9M", "8M", "7L13", "6L13", "5L17", "4L17", "3L17"], - fissure: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], - flail: ["9E", "8E", "7L42", "6L1", "5L52", "4L52", "3L43"], - flameburst: ["7E", "6E", "5E"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L34", - "6M", - "6L28", - "5M", - "5L28", - "4M", - "4L28", - "3M", - "3L30" - ], - flamewheel: ["9L20", "8L20", "7L18", "6L18"], - flareblitz: ["9M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - heatcrash: ["9M", "8M"], - heatwave: [ - "9M", - "9L48", - "8M", - "8L48", - "7T", - "7L45", - "6T", - "6L1", - "5T", - "5L55", - "4T", - "4L55", - "3L46" - ], - heavyslam: ["9M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - incinerate: ["6M", "5M"], - inferno: ["9L56", "8L56", "7L50", "6L1", "5L60"], - irondefense: [ - "9M", - "9L36", - "8M", - "8L36", - "7T", - "7L38", - "6T", - "6L38", - "5T", - "5L44", - "4T", - "4L44", - "3L33" - ], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - lavaplume: ["9L28", "8L28", "7L25", "6L25", "5L39", "4L39"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - protect: [ - "9M", - "9L24", - "8M", - "8L24", - "8S0", - "7M", - "7L30", - "6M", - "6L1", - "5M", - "5L36", - "4M", - "4L36", - "3M", - "3L27" - ], - rapidspin: ["9L8", "8L8", "7L10", "6L10", "5L23", "4L23"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - rollout: ["4T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M"], - scorchingsands: ["9M", "8T"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["8M", "3T"], - shellsmash: ["9L60", "8L60", "7L47", "6L1", "5L65"], - skullbash: ["8E", "7E", "6E", "5E", "4E"], - sleeptalk: [ - "9M", - "8M", - "7M", - "7E", - "6M", - "6E", - "5T", - "5E", - "4M", - "4E", - "3T", - "3E" - ], - sludgebomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - smog: ["9L1", "8L1", "7L4", "6L4", "5L4", "4L4", "3L4"], - smokescreen: ["9L12", "8L12", "7L15", "6L15", "5L20", "4L20", "3L14"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "5D", "4M"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - superpower: ["8M", "7T", "7E", "6T", "6E"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - weatherball: ["9M", "8M"], - willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"], - withdraw: ["9L4", "8L4", "7L7", "6L7", "5L7", "4L7"], - yawn: ["9E", "8E", "8S0", "7E", "6E", "5E", "4E", "3E"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 8, - level: 50, - gender: "M", - nature: "Bold", - abilities: ["drought"], - ivs: { - hp: 31, - atk: 12, - def: 31, - spa: 31, - spd: 31, - spe: 0 - }, - moves: ["burningjealousy", "bodypress", "yawn", "protect"], - pokeball: "cherishball" - } - ] - }, - spoink: { - learnset: { - allyswitch: ["7T"], - amnesia: ["9M", "9E", "7E", "6E", "5E", "4E"], - attract: ["7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "3T"], - bounce: [ - "9L50", - "7T", - "7L50", - "6T", - "6L50", - "5T", - "5L50", - "4T", - "4L48", - "3L43" - ], - calmmind: ["9M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9L22", "7L18", "6L18", "5L18", "4L18", "3L25"], - confusion: ["9L7"], - covet: ["7T", "6T", "5T"], - dazzlinggleam: ["9M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M", "7E", "6E", "5E", "4M", "3T"], - expandingforce: ["9M"], - extrasensory: ["9E", "7E", "6E", "5E", "4E", "3E"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - flashcannon: ["9M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - futuresight: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - growl: ["9L10"], - headbutt: ["4T"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], - imprison: ["9M"], - irontail: ["7T", "6T", "5T", "4M", "3M"], - lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], - luckychant: ["7E", "6E", "5E"], - lunge: ["9M"], - magiccoat: [ - "7T", - "7L21", - "6T", - "6L21", - "5T", - "5L21", - "4T", - "4L21", - "3L28" - ], - mimic: ["3T"], - mirrorcoat: ["9E", "7E", "6E", "5E", "4E"], - naturalgift: ["4M"], - nightshade: ["9M"], - odorsleuth: ["7L10", "6L10", "5L10", "4L10", "3L10"], - payback: [ - "9L40", - "7M", - "7L40", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L34" - ], - powergem: ["9M", "9L29", "7L29", "6L29", "5L33", "4L46"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - psybeam: ["9M", "9L14", "7L14", "6L14", "5L14", "4L14", "3L16"], - psychic: [ - "9M", - "9L44", - "7M", - "7L44", - "6M", - "6L44", - "5M", - "5L44", - "4M", - "4L41", - "3M", - "3L34" - ], - psychicterrain: ["9M"], - psychup: [ - "9M", - "9L18", - "7M", - "7L15", - "6M", - "6L15", - "5M", - "5L15", - "4M", - "4L15", - "3T", - "3L19" - ], - psyshock: ["9M", "9L38", "7M", "7L38", "6M", "6L38", "5M", "5L34"], - psywave: ["7L7", "6L7", "5L7", "5D", "4L7", "3L7"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "5D", "4M"], - reflect: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "9M", - "9L29", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L29", - "4M", - "4L29", - "3M", - "3L37" - ], - return: ["7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - simplebeam: ["9E", "7E", "6E"], - skillswap: [ - "9M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4M", - "3M" - ], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snarl: ["9M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: [ - "9L33", - "7T", - "7L33", - "6T", - "6L29", - "5T", - "5L29", - "4T", - "4L29", - "3T", - "3L37" - ], - snowscape: ["9M"], - splash: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - storedpower: ["9M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "4T", "3T"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderwave: ["9M", "7M", "6M", "5M", "4M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - trick: [ - "9M", - "9E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - trickroom: ["9M", "7M", "6M", "5M", "4M"], - uproar: ["9M", "3S0"], - whirlwind: ["9E", "7E", "6E", "5E"], - zenheadbutt: [ - "9M", - "9E", - "7T", - "7L26", - "7E", - "6T", - "6L26", - "6E", - "5T", - "5L26", - "5E", - "4T", - "4L26", - "4E" - ] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - abilities: ["owntempo"], - moves: ["splash", "uproar"], - pokeball: "pokeball", - emeraldEventEgg: true - } - ] - }, - grumpig: { - learnset: { - allyswitch: ["7T"], - amnesia: ["9M"], - attract: ["7M", "6M", "5M", "4M", "3M"], - belch: ["9L1", "7L1"], - bodypress: ["9M"], - bodyslam: ["9M", "3T"], - bounce: [ - "9L60", - "7T", - "7L60", - "6T", - "6L60", - "5T", - "5L60", - "4T", - "4L60", - "3L55" - ], - brickbreak: ["9M", "7M", "6M", "5M", "4M"], - bulldoze: ["9M", "7M", "6M", "5M"], - calmmind: ["9M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9L22", "7L18", "6L18", "5L18", "4L18", "3L25"], - confusion: ["9L1"], - counter: ["3T"], - covet: ["7T", "6T", "5T"], - dazzlinggleam: ["9M"], - dig: ["9M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainpunch: ["9M", "7T", "6T", "5T", "4M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - dynamicpunch: ["3T"], - earthpower: ["9M"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - expandingforce: ["9M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - flash: ["6M", "5M", "4M", "3M"], - flashcannon: ["9M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - futuresight: ["9M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - hypervoice: ["9M"], - icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], - imprison: ["9M"], - irontail: ["7T", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], - lowkick: ["9M"], - lowsweep: ["9M"], - lunge: ["9M"], - magiccoat: [ - "7T", - "7L21", - "6T", - "6L21", - "5T", - "5L21", - "4T", - "4L21", - "3L28" - ], - megakick: ["3T"], - megapunch: ["3T"], - metronome: ["9M"], - mimic: ["3T"], - mudshot: ["9M"], - mudslap: ["9M", "4T", "3T"], - nastyplot: ["9M"], - naturalgift: ["4M"], - nightshade: ["9M"], - odorsleuth: ["7L1", "6L1", "5L1", "4L1", "3L1"], - payback: [ - "9L46", - "7M", - "7L46", - "6M", - "6L46", - "5M", - "5L46", - "4M", - "4L37" - ], - powergem: ["9M", "9L29", "7L29", "6L29", "5L35", "4L55"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - psybeam: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - psychic: [ - "9M", - "9L52", - "7M", - "7L52", - "6M", - "6L52", - "5M", - "5L52", - "4M", - "4L47", - "3M", - "3L37" - ], - psychicnoise: ["9M"], - psychicterrain: ["9M"], - psychup: [ - "9M", - "9L18", - "7M", - "7L15", - "6M", - "6L15", - "5M", - "5L15", - "4M", - "4L15", - "3T", - "3L19" - ], - psyshock: ["9M", "9L42", "7M", "7L42", "6M", "6L42", "5M", "5L37"], - psywave: ["7L1", "6L1", "5L1", "4L1", "3L1"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "9M", - "9L35", - "7M", - "7L35", - "6M", - "6L29", - "5M", - "5L29", - "4M", - "4L29", - "3M", - "3L43" - ], - return: ["7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M"], - seismictoss: ["3T"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "7T", "6T", "5T", "4M", "3M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snarl: ["9M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: [ - "9L35", - "7T", - "7L35", - "6T", - "6L29", - "5T", - "5L29", - "4T", - "4L29", - "3T", - "3L43" - ], - snowscape: ["9M"], - splash: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - stompingtantrum: ["9M"], - storedpower: ["9M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "4T", "3T"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], - teeterdance: ["9L0", "7L1", "6L32"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "7M", "6M", "5M", "4M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - trick: ["9M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "7M", "6M", "5M", "4M"], - uproar: ["9M"], - zenheadbutt: [ - "9M", - "9L26", - "7T", - "7L26", - "6T", - "6L26", - "5T", - "5L26", - "4T", - "4L26" - ] - }, - encounters: [{ generation: 6, level: 30 }] - }, - spinda: { - learnset: { - assist: ["7E", "6E", "5E", "4E", "3E"], - attract: ["7M", "6M", "5M", "4M", "3M"], - batonpass: ["7E", "6E", "5E", "4E", "3E"], - bodyslam: ["3T"], - brickbreak: ["7M", "6M", "5M", "4M", "3M"], - calmmind: ["7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - copycat: ["7L5", "6L5", "5L10", "5D", "4L10"], - counter: ["3T"], - covet: ["7T", "6T", "5T"], - defensecurl: ["3T"], - dig: ["6M", "5M", "4M", "3M"], - disable: ["7E", "6E", "5E", "4E", "3E"], - dizzypunch: ["7L23", "6L23", "5L28", "4L28", "3L27"], - doubleedge: ["7L46", "6L46", "5L46", "4L46", "3T", "3L45"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainpunch: ["7T", "6T", "5T", "4M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - dynamicpunch: ["3T"], - encore: ["7E", "6E", "5E", "4E", "3E"], - endure: ["4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - fakeout: ["7E", "6E", "5E", "5D", "4E"], - faketears: ["7E", "6E", "5E"], - feintattack: ["7L10", "6L10", "5L14", "4L14", "3L12"], - firepunch: ["7T", "6T", "5T", "4T", "3T"], - flail: ["7L50", "6L50", "5L50", "4L50", "3L49"], - flash: ["6M", "5M", "4M", "3M"], - fling: ["7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - guardsplit: ["7E", "6E"], - headbutt: ["4T"], - helpinghand: ["7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hypervoice: ["7T", "6T", "5T"], - hypnosis: ["7L19", "6L19", "5L23", "4L23", "3L23"], - icepunch: ["7T", "6T", "5T", "4T", "3T"], - icywind: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "3T"], - lastresort: ["7T", "6T", "5T", "4T"], - lowkick: ["7T", "6T", "5T", "4T"], - megakick: ["3T"], - megapunch: ["3T"], - metronome: ["3T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - nightmare: ["3T"], - poweruppunch: ["6M"], - protect: ["7M", "6M", "5M", "4M", "3M"], - psybeam: ["7L14", "6L14", "5L19", "4L19", "3L16"], - psychic: ["7M", "6M", "5M", "4M", "3M"], - psychocut: ["7E", "6E", "5E", "4E"], - psychoshift: ["7E", "6E"], - psychup: [ - "7M", - "7L41", - "6M", - "6L41", - "5M", - "5L41", - "4M", - "4L41", - "3T", - "3L38" - ], - raindance: ["7M", "6M", "5M", "4M", "3M"], - rapidspin: ["7E", "6E", "5E"], - recycle: ["7T", "6T", "5T", "4M"], - rest: ["7M", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockslide: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - rollout: ["4T", "3T"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowball: ["7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - sing: ["3S0"], - skillswap: ["7T", "6T", "5T", "4M", "3M"], - sleeptalk: ["7M", "6M", "5T", "4M", "3T"], - smellingsalts: ["7E", "6E", "5E", "4E", "3E"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["7T", "6T", "5T", "4T", "3T"], - spotlight: ["7E"], - stompingtantrum: ["7T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["7L28", "6L28", "5L32", "4T", "4L32"], - sunnyday: ["7M", "6M", "5M", "4M", "3M"], - superpower: ["5D"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["4T", "3T"], - tackle: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - teeterdance: ["7L32", "6L32", "5L37", "4L37", "3L34"], - thief: ["7M", "6M", "5M", "4M", "3M"], - thrash: ["7L55", "6L50", "5L55", "4L55", "3L56"], - thunderpunch: ["7T", "6T", "5T", "4T", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["7T", "7E", "6T", "6E", "5T", "5E", "4E", "3E"], - trickroom: ["7M", "6M", "5M", "4M"], - uproar: [ - "7T", - "7L37", - "6T", - "6L5", - "5T", - "5L5", - "4T", - "4L5", - "3L5", - "3S0" - ], - waterpulse: ["7T", "7E", "6T", "6E", "5E", "4M", "3M"], - wildcharge: ["7M", "6M", "5M"], - wish: ["7E", "6E", "5E", "4E", "3E"], - workup: ["7M", "5M"], - zenheadbutt: ["7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["tackle", "uproar", "sing"], - pokeball: "pokeball", - emeraldEventEgg: true - } - ] - }, - trapinch: { - learnset: { - astonish: ["9L1", "8L1"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bide: ["7L1", "6L1", "5L17"], - bite: ["9L8", "8L8", "7L1", "6L1", "5L1", "5D", "5S0", "4L1", "3L1"], - bodyslam: ["9M", "8M", "3T"], - bugbite: ["9M", "9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], - bulldoze: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L8", - "6M", - "6L8", - "5M", - "5L21" - ], - captivate: ["4M"], - confide: ["7M", "6M"], - crunch: [ - "9M", - "9L28", - "8M", - "8L28", - "7L22", - "6L22", - "5L33", - "4L33", - "3L33" - ], - dig: [ - "9M", - "9L24", - "8M", - "8L24", - "7L19", - "6M", - "6L19", - "5M", - "5L29", - "4M", - "4L41", - "3M", - "3L41" - ], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - earthpower: [ - "9M", - "9L36", - "8M", - "8L36", - "7T", - "7L26", - "7E", - "6T", - "6L26", - "6E", - "5T", - "5L39", - "5E", - "4T", - "4L65" - ], - earthquake: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L33", - "6M", - "6L33", - "5M", - "5L55", - "4M", - "4L73", - "3M" - ], - endure: ["9M", "8M", "7E", "6E", "5E", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - feint: ["9E", "8E", "7L29", "6L1", "5L61", "4L81"], - feintattack: ["7L1", "6L1", "5L7", "4L17", "3L17"], - firstimpression: ["9E", "8E"], - fissure: ["9L48", "8L48", "7L47", "6L1", "5L73", "4L89"], - flail: ["9E", "8E", "7E", "6E", "5E", "4E"], - focusenergy: ["8M", "7E", "6E", "5E", "4E", "3E"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["9E", "8E", "7E", "6E", "5E", "4T", "4E"], - gigadrain: ["9M", "8M", "7T", "6T", "5T", "5D", "4M", "3M"], - gust: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: [ - "9M", - "8M", - "7M", - "7L43", - "6M", - "6L43", - "5M", - "5L49", - "4M", - "4L57", - "3M", - "3L57" - ], - laserfocus: ["8L4"], - mimic: ["3T"], - mudshot: ["9M", "8M", "7E", "6E", "5E", "4E"], - mudslap: ["9M", "9L12", "8L12", "7L5", "6L5", "5L13", "4T", "3T"], - naturalgift: ["4M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - quickattack: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockslide: [ - "9M", - "8M", - "7M", - "7L15", - "6M", - "6L15", - "5M", - "5L25", - "4M", - "3T" - ], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["9L1", "8L1", "7L1", "6L1", "5L4", "4L9", "3L9"], - sandstorm: [ - "9M", - "9L32", - "8M", - "8L32", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L44", - "4M", - "4L49", - "3M", - "3L49" - ], - sandtomb: [ - "9M", - "9L16", - "8M", - "8L16", - "7L12", - "6L10", - "5L10", - "4L25", - "3L25" - ], - scorchingsands: ["9M", "8T"], - secretpower: ["6M", "4M", "3M"], - signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "5D"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - stealthrock: ["9M"], - stoneedge: ["9M"], - strength: ["6M", "5M", "4M", "3M"], - strugglebug: ["9M", "6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - superpower: [ - "9L44", - "8M", - "8L44", - "7T", - "7L40", - "6T", - "6L1", - "5T", - "5L67" - ], - swagger: ["7M", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M", "3M"] - }, - eventData: [ - { - generation: 5, - level: 1, - shiny: true, - moves: ["bite"], - pokeball: "pokeball" - } - ] - }, - vibrava: { - learnset: { - aerialace: ["9M"], - aircutter: ["9M", "4T"], - airslash: ["9M", "8M"], - astonish: ["9L1", "8L1"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bide: ["7L1", "6L1", "5L17"], - bite: ["9L1", "8L1", "3L1"], - bodyslam: ["9M", "8M", "3T"], - boomburst: ["9L62", "8L62", "7L47", "6L47"], - bugbite: ["9M", "7T", "6T", "5T", "4T"], - bugbuzz: ["9M", "9L28", "8M", "8L28", "7L29", "6L29"], - bulldoze: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L8", - "6M", - "6L8", - "5M", - "5L21" - ], - captivate: ["4M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L1", "8M", "8L1", "3L33"], - defog: ["7T", "4M"], - dig: ["9M", "9L1", "8M", "8L1", "6M", "5M", "4M", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dracometeor: ["9M", "8T", "7T", "6T", "5T", "4T"], - dragonbreath: ["9L0", "8L0", "7L1", "6L35", "5L35", "4L35", "3L35"], - dragonclaw: ["9M"], - dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], - dragonrush: ["9L56", "8L56"], - dragontail: ["9M", "9L20", "8L20"], - dualwingbeat: ["9M", "8T"], - earthpower: [ - "9M", - "9L38", - "8M", - "8L38", - "7T", - "7L26", - "6T", - "6L26", - "5T", - "5L39", - "4T" - ], - earthquake: [ - "9M", - "9L44", - "8M", - "8L44", - "7M", - "7L33", - "6M", - "6L33", - "5M", - "4M", - "3M" - ], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - feintattack: ["7L1", "6L1", "5L1", "4L1", "3L1"], - fissure: ["9L1", "8L1"], - fly: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - focusenergy: ["8M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T"], - gigadrain: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M"], - headbutt: ["4T"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: [ - "9M", - "8M", - "7M", - "7L43", - "6M", - "6L43", - "5M", - "5L49", - "4M", - "4L57", - "3M", - "3L57" - ], - laserfocus: ["8L1"], - mimic: ["3T"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "9L12", "8L12", "7L5", "6L5", "5L13", "4T", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockslide: [ - "9M", - "8M", - "7M", - "7L15", - "6M", - "6L15", - "5M", - "5L25", - "4M", - "3T" - ], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - roost: ["7M", "6M", "5T", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - sandstorm: [ - "9M", - "9L32", - "8M", - "8L32", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L44", - "4M", - "4L49", - "3M", - "3L49" - ], - sandtomb: [ - "9M", - "9L16", - "8M", - "8L16", - "7L12", - "6L1", - "5L1", - "4L1", - "3L1" - ], - scorchingsands: ["9M", "8T"], - screech: [ - "9L24", - "8M", - "8L24", - "7L22", - "6L22", - "5L34", - "4L41", - "3L41" - ], - secretpower: ["6M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T"], - silverwind: ["4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - sonicboom: ["7L1", "6L1", "5L1", "4L1"], - stealthrock: ["9M"], - steelwing: ["8M", "7M", "6M", "4M", "3M"], - stoneedge: ["9M"], - strength: ["6M", "5M", "4M", "3M"], - strugglebug: ["9M", "6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - superpower: ["9L1", "8M", "8L1", "7T", "6T", "5T"], - supersonic: ["9L1", "8L1", "7L19", "6L19", "5L29", "4L33"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T", "3T"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M"], - terablast: ["9M"], - throatchop: ["9M", "8M", "7T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - twister: ["4T"], - uproar: ["9M", "9L50", "8M", "8L50", "7T", "7L40", "6T", "6L40"], - uturn: ["9M", "8M", "7M", "6M", "5M", "4M"] - } - }, - flygon: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M"], - agility: ["9M"], - aircutter: ["9M", "4T"], - airslash: ["9M", "8M"], - alluringvoice: ["9M"], - astonish: ["9L1", "8L1"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bide: ["7L1", "6L1", "5L17"], - bite: ["9L1", "8L1", "3L1"], - bodyslam: ["9M", "8M", "3T"], - boomburst: ["9L68", "8L68"], - breakingswipe: ["9M", "8M"], - brutalswing: ["8M", "7M"], - bugbite: ["9M", "7T", "6T", "5T", "4T"], - bugbuzz: ["9M", "9L28", "8M", "8L28"], - bulldoze: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L8", - "6M", - "6L8", - "5M", - "5L21" - ], - captivate: ["4M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L1", "8M", "8L1", "3L33", "3S0"], - defog: ["7T", "4M"], - dig: ["9M", "9L1", "8M", "8L1", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dracometeor: ["9M", "8T", "7T", "6T", "5T", "4T", "4S1"], - dragonbreath: [ - "9L1", - "8L1", - "7L1", - "6L35", - "5L35", - "4L35", - "3L35", - "3S0" - ], - dragoncheer: ["9M"], - dragonclaw: [ - "9M", - "9L0", - "8M", - "8L0", - "7M", - "7L1", - "6M", - "6L45", - "5M", - "5L45", - "4M", - "4L45", - "4S1", - "3M" - ], - dragondance: ["9M", "9L1", "8M", "8L1", "7L1"], - dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], - dragonrush: ["9L60", "8L60", "7L47", "6L47"], - dragontail: [ - "9M", - "9L20", - "8L20", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L45" - ], - dualwingbeat: ["9M", "8T"], - earthpower: [ - "9M", - "9L38", - "8M", - "8L38", - "7T", - "7L26", - "6T", - "6L26", - "5T", - "5L39", - "4T" - ], - earthquake: [ - "9M", - "9L44", - "8M", - "8L44", - "7M", - "7L33", - "6M", - "6L33", - "5M", - "4M", - "4S1", - "3M" - ], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - feint: ["9L1", "8L1"], - feintattack: ["7L1", "6L1", "5L1", "4L1", "3L1"], - fireblast: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - firespin: ["9M", "8M"], - fissure: ["9L1", "8L1"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fly: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - focusenergy: ["8M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - gigadrain: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hyperbeam: [ - "9M", - "8M", - "7M", - "7L43", - "6M", - "6L43", - "5M", - "5L49", - "4M", - "4L57", - "3M", - "3L65" - ], - incinerate: ["6M", "5M"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - laserfocus: ["8L1", "7T"], - megakick: ["8M"], - megapunch: ["8M"], - mimic: ["3T"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "9L12", "8L12", "7L5", "6L5", "5L13", "4T", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychicnoise: ["9M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockslide: [ - "9M", - "8M", - "7M", - "7L15", - "6M", - "6L15", - "5M", - "5L25", - "4M", - "3T" - ], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - roost: ["7M", "6M", "5T", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - sandstorm: [ - "9M", - "9L32", - "8M", - "8L32", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L44", - "4M", - "4L49", - "3M", - "3L53" - ], - sandtomb: [ - "9M", - "9L16", - "8M", - "8L16", - "7L12", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - scaleshot: ["9M", "8T"], - scorchingsands: ["9M", "8T"], - screech: [ - "9L24", - "8M", - "8L24", - "7L22", - "6L22", - "5L34", - "4L41", - "3L41", - "3S0" - ], - secretpower: ["6M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T"], - silverwind: ["4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - sonicboom: ["7L1", "6L1", "5L1", "4L1"], - stealthrock: ["9M"], - steelwing: ["8M", "7M", "6M", "4M", "3M"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M", "3M"], - strugglebug: ["9M", "6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - superpower: ["9L1", "8M", "8L1", "7T", "6T", "5T"], - supersonic: ["9L1", "8L1", "7L19", "6L19", "5L29", "4L33"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T", "3T"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M"], - terablast: ["9M"], - throatchop: ["9M", "8M", "7T"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - twister: ["4T"], - uproar: ["9M", "9L52", "8M", "8L52", "7T", "7L40", "6T", "6L40"], - uturn: ["9M", "8M", "7M", "6M", "5M", "4M", "4S1"], - vacuumwave: ["9M"] - }, - eventData: [ - { - generation: 3, - level: 45, - moves: ["sandtomb", "crunch", "dragonbreath", "screech"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 50, - gender: "M", - nature: "Naive", - moves: ["dracometeor", "uturn", "earthquake", "dragonclaw"], - pokeball: "cherishball" - } - ] - }, - cacnea: { - learnset: { - absorb: ["9L4", "7L4", "6L4", "5L5", "5D", "4L5", "3L5", "3S0"], - acid: ["9E", "7E", "6E", "5E", "4E", "3E"], - attract: ["7M", "6M", "5M", "4M", "3M"], - belch: ["9E", "7E", "6E"], - block: ["9E", "7T", "7E", "6T", "6E", "5T", "5E"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M"], - bulldoze: ["9M"], - bulletseed: ["9M", "9L16", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - cottonspore: ["9L46", "7L46", "6L46", "5L49", "4L49", "3L41"], - counter: ["9E", "7E", "6E", "5E", "4E", "3T", "3E"], - curse: ["9M"], - cut: ["6M", "5M", "4M", "3M"], - darkpulse: ["9M", "7M", "6M", "5T", "4M"], - destinybond: ["9L54", "7L54", "6L54", "5L57", "4L57", "3L49"], - dig: ["9M"], - disable: ["9E", "7E", "6E", "5E"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainpunch: ["9M", "7T", "6T", "5T", "4M"], - dynamicpunch: ["7E", "6E", "5E", "4E", "3T", "3E"], - encore: ["9M", "3S0"], - endeavor: ["9M"], - endure: ["9M", "4M", "3T"], - energyball: ["9M", "9L42", "7M", "7L42", "6M", "6L42", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - feintattack: ["7L19", "6L19", "5L29", "4L29", "3L29"], - fellstinger: ["9E", "7E", "6E"], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - foulplay: ["9M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - gigadrain: ["9M", "7T", "6T", "5T", "4M", "3M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grasswhistle: ["7E", "6E", "5E", "4E", "3E"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growth: ["9L7", "7L7", "6L7", "5L9", "4L9", "3L9"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - ingrain: ["9L22", "7L22", "6L22", "5L25", "4L25", "3L25"], - leafstorm: ["9M"], - leechseed: ["9L10", "7L10", "6L10", "5L13", "4L13", "3L13"], - leer: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - lowkick: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - magicalleaf: ["9M", "7E", "6E", "5E", "4E"], - megapunch: ["3T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - nastyplot: ["9M", "7E", "6E", "5E", "4E"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - needlearm: ["7L16", "6L16", "5L45", "4L45", "3L37"], - payback: [ - "9L26", - "7M", - "7L26", - "6M", - "6L26", - "5M", - "5L41", - "4M", - "4L41" - ], - pinmissile: ["9L38", "7L38", "6L21", "5L21", "4L21", "3L21"], - poisonjab: ["9M", "7M", "6M", "5M", "4M"], - poisonsting: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - powertrip: ["9L19"], - poweruppunch: ["7E", "6M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["9M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - rototiller: ["7E", "6E"], - round: ["7M", "6M", "5M"], - sandattack: ["9L13", "7L13", "6L13", "5L17", "4L17", "3L17"], - sandstorm: [ - "9M", - "9L50", - "7M", - "7L50", - "6M", - "6L50", - "5M", - "5L53", - "4M", - "4L53", - "3M", - "3L45" - ], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - seismictoss: ["3T"], - skittersmack: ["9M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - smellingsalts: ["7E", "6E", "5E", "4E"], - snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - spikes: ["9M", "9L30", "7L30", "6L30", "5L33", "4L33", "3L33"], - spite: ["9M", "7T", "6T", "5T", "4T"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["9L34", "7L34", "6L34", "5L37", "4T", "4L37"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M"], - switcheroo: ["9E", "7E", "6E", "5E"], - swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], - synthesis: ["7T", "6T", "5T", "4T"], - takedown: ["9M"], - teeterdance: ["9E", "7E", "6E", "5E", "5D", "4E", "3E"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M"], - thunderpunch: ["9M", "7T", "6T", "5T", "5D", "4T", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - venoshock: ["9M", "7M", "6M", "5M"], - worryseed: ["7T", "7E", "6T", "6E", "5T", "5E", "4T"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["poisonsting", "leer", "absorb", "encore"], - pokeball: "pokeball", - emeraldEventEgg: true - } - ] - }, - cacturne: { - learnset: { - absorb: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - attract: ["7M", "6M", "5M", "4M", "3M"], - block: ["7T", "6T", "5T"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M"], - bulldoze: ["9M"], - bulletseed: ["9M", "9L16", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - cottonspore: ["9L49", "7L49", "6L49", "5L59", "4L59", "3L47"], - counter: ["3T"], - curse: ["9M"], - cut: ["6M", "5M", "4M", "3M"], - darkpulse: ["9M", "7M", "6M", "5T", "4M"], - destinybond: ["9L1", "7L1", "6L1", "5L71", "4L71", "3L59"], - dig: ["9M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainpunch: ["9M", "7T", "6T", "5T", "4M"], - dynamicpunch: ["3T"], - embargo: ["7M", "6M", "5M", "4M"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M", "4M", "3T"], - energyball: ["9M", "9L44", "7M", "7L44", "6M", "6L44", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - feintattack: ["7L19", "6L19", "5L29", "4L29", "3L29", "3S0"], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - foulplay: ["9M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - gigadrain: ["9M", "7T", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growth: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - ingrain: ["9L22", "7L22", "6L22", "5L25", "4L25", "3L25", "3S0"], - knockoff: ["9M"], - lashout: ["9M"], - leafstorm: ["9M"], - leechseed: ["9L10", "7L10", "6L10", "5L13", "4L13", "3L13"], - leer: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - lunge: ["9M"], - magicalleaf: ["9M"], - megakick: ["3T"], - megapunch: ["3T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - nastyplot: ["9M"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - needlearm: ["7L16", "6L16", "5L53", "4L53", "3L41", "3S0"], - payback: [ - "9L26", - "7M", - "7L26", - "6M", - "6L26", - "5M", - "5L47", - "4M", - "4L47" - ], - pinmissile: ["9L38", "7L38", "6L21", "5L21", "4L21", "3L21"], - poisonjab: ["9M", "7M", "6M", "5M", "4M"], - poisonsting: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - powertrip: ["9L19"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["9M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - revenge: ["7L1", "6L1", "5L1", "4L1", "3L1"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["7M", "6M", "5M"], - sandattack: ["9L13", "7L13", "6L13", "5L17", "4L17", "3L17"], - sandstorm: [ - "9M", - "9L54", - "7M", - "7L54", - "6M", - "6L54", - "5M", - "5L65", - "4M", - "4L65", - "3M", - "3L53" - ], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - seismictoss: ["3T"], - shadowball: ["9M"], - skittersmack: ["9M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - spikes: ["9M", "9L30", "7L30", "6L30", "5L35", "4L35", "3L35", "3S0"], - spikyshield: ["9L0", "7L1", "6L32"], - spite: ["9M", "7T", "6T", "5T", "4T"], - stompingtantrum: ["9M", "7T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["9L35", "7L35", "6L35", "5L41", "4T", "4L41"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - superpower: ["7T", "6T", "5T", "4T"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M"], - swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], - synthesis: ["7T", "6T", "5T", "4T"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - venoshock: ["9M", "7M", "6M", "5M"], - worryseed: ["7T", "6T", "5T", "4T"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 3, - level: 45, - moves: ["ingrain", "feintattack", "spikes", "needlearm"], - pokeball: "pokeball" - } - ], - encounters: [{ generation: 6, level: 30 }] - }, - swablu: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], - aircutter: ["4T"], - astonish: ["9E", "8E", "7L3", "6L3", "5L4", "4L5", "3L8"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - bravebird: ["9M"], - captivate: ["4M"], - confide: ["7M", "6M"], - cottonguard: ["9L32", "8L32", "7L34", "6L34", "5L39"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - defog: ["9E", "8E", "7T"], - disarmingvoice: ["9M", "9L4", "8L4", "7L11", "6L11"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dragonbreath: ["9L20", "8L20"], - dragoncheer: ["9M"], - dragonpulse: [ - "9M", - "8M", - "7T", - "7L38", - "6T", - "6L38", - "5T", - "5L42", - "4M", - "4L45" - ], - dragonrush: ["9E", "8E", "7E", "6E", "5E", "4E"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - dualwingbeat: ["9M", "8T"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: ["9M"], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["8M", "3S0"], - featherdance: ["9M", "9E", "8E", "7E", "6E", "5E", "5D", "4E"], - fly: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furyattack: ["9L12", "8L12", "7L7", "6L7", "5L10", "4L13", "3L18"], - growl: [ - "9L1", - "8L1", - "7L1", - "6L1", - "6S2", - "5L1", - "5S1", - "4L1", - "3L1", - "3S0" - ], - haze: ["9M", "9E", "8E", "7E", "6E", "5E", "4E", "3E"], - healbell: ["7T", "6T", "5T", "4T"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hurricane: ["9M"], - hypervoice: ["9M", "8M", "7T", "7E", "6T", "6E", "6S2", "5T", "5E"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - mimic: ["3T"], - mirrormove: ["7L30", "6L30", "5L34", "4L36", "3L38"], - mist: ["9L8", "8L8", "7L14", "6L14", "5L15", "4L23", "3L28"], - moonblast: ["9L40", "8L40", "7L46", "6L46"], - mudslap: ["4T", "3T"], - naturalgift: ["7L20", "6L20", "5L21", "4M", "4L32"], - ominouswind: ["4T"], - outrage: ["8M", "7T", "6T", "5T", "4T"], - peck: [ - "9L1", - "8L1", - "7L1", - "6L1", - "6S2", - "5L1", - "5D", - "5S1", - "4L1", - "3L1", - "3S0" - ], - perishsong: ["9L44", "8L44", "7L42", "6L42", "5L48", "4L50", "3L48"], - playrough: ["9M", "8M", "7E"], - pluck: ["5M", "4M"], - powerswap: ["8M", "7E", "6E", "5E", "4E"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["7M", "6M", "5M", "4M", "3T"], - pursuit: ["7E", "6E", "5E", "4E", "3E"], - rage: ["7E", "6E", "5E", "4E", "3E"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - refresh: ["7L26", "6L26", "5L29", "4L40", "3L41"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roost: ["9E", "8E", "7M", "7E", "6M", "6E", "5T", "5E", "5D", "4M"], - round: [ - "9L16", - "8M", - "8L16", - "7M", - "7L17", - "6M", - "6L17", - "5M", - "5L18" - ], - safeguard: [ - "9L24", - "8M", - "8L24", - "7M", - "7L9", - "6M", - "6L9", - "5M", - "5L13", - "4M", - "4L18", - "3M", - "3L21" - ], - secretpower: ["6M", "4M", "3M"], - sing: ["9L28", "8L28", "7L5", "6L5", "5L8", "4L9", "3L11"], - skyattack: ["7T", "6T", "3T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - steelwing: ["8M", "7M", "7E", "6M", "6E", "5E", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T", "3T"], - tailwind: ["9M", "9E", "8E", "7T", "6T", "5T", "4T"], - takedown: [ - "9M", - "9L36", - "8L36", - "7L23", - "6L23", - "5L25", - "4L28", - "3L31" - ], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - twister: ["4T"], - uproar: ["8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["peck", "growl", "falseswipe"], - pokeball: "pokeball", - emeraldEventEgg: true - }, - { - generation: 5, - level: 1, - shiny: true, - moves: ["peck", "growl"], - pokeball: "pokeball" - }, - { - generation: 6, - level: 1, - isHidden: true, - moves: ["peck", "growl", "hypervoice"], - pokeball: "pokeball" - } - ] - }, - altaria: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M", "3S1"], - agility: ["9M", "8M", "6S3"], - aircutter: ["4T"], - alluringvoice: ["9M"], - astonish: ["7L1", "6L1", "5L1", "4L1", "3L1"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - bravebird: ["9M"], - breakingswipe: ["9M", "8M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - cottonguard: ["9L32", "8L32", "7L34", "6L34", "5L42"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - defog: ["7T"], - disarmingvoice: ["9M", "9L1", "8L1", "7L11", "6L11"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dracometeor: ["9M", "8T", "7T", "6T", "5T", "4T"], - dragonbreath: [ - "9L20", - "8L20", - "7L1", - "6L35", - "5L35", - "5S2", - "4L35", - "3L35", - "3S0", - "3S1" - ], - dragoncheer: ["9M"], - dragonclaw: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - dragondance: [ - "9M", - "8M", - "7L30", - "6L30", - "5L34", - "4L39", - "3L40", - "3S0" - ], - dragonpulse: [ - "9M", - "9L0", - "8M", - "8L0", - "7T", - "7L40", - "6T", - "6L40", - "5T", - "5L48", - "4M", - "4L54" - ], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - dualwingbeat: ["9M", "8T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: ["9M"], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["8M", "5S2"], - featherdance: ["9M"], - fireblast: ["9M", "8M", "7M", "6M", "6S3", "5M", "4M", "3M"], - firespin: ["9M", "8M"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fly: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furyattack: ["9L12", "8L12", "7L7", "6L7", "5L10", "4L13", "3L18"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - haze: ["9M"], - healbell: ["7T", "6T", "5T", "4T", "3S1"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hurricane: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "6S3", "5T"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - incinerate: ["6M", "5M"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - mimic: ["3T"], - mist: ["9L1", "8L1", "7L14", "6L14", "5L15", "4L23", "3L28"], - moonblast: ["9L44", "8L44", "7L52", "6L52"], - mudslap: ["4T", "3T"], - naturalgift: ["7L20", "6L20", "5L21", "5S2", "4M", "4L32"], - ominouswind: ["4T"], - outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], - peck: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - perishsong: ["9L50", "8L50", "7L46", "6L46", "5L57", "4L62", "3L54"], - playrough: ["9M", "8M"], - pluck: ["9L1", "8L1", "7L1", "6L1", "5M", "5L1", "4M", "4L1"], - powerswap: ["8M"], - protect: ["9M", "8M", "7M", "6M", "6S3", "5M", "4M", "3M"], - psychup: ["7M", "6M", "5M", "4M", "3T"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - refresh: ["7L26", "6L26", "5L29", "4L46", "3L45", "3S0"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - roost: ["7M", "6M", "5T", "4M"], - round: [ - "9L16", - "8M", - "8L16", - "7M", - "7L17", - "6M", - "6L17", - "5M", - "5L18" - ], - safeguard: [ - "9L24", - "8M", - "8L24", - "7M", - "7L9", - "6M", - "6L9", - "5M", - "5L13", - "4M", - "4L18", - "3M", - "3L21" - ], - secretpower: ["6M", "4M", "3M"], - sing: ["9L28", "8L28", "7L1", "6L1", "5L1", "4L1", "3L1"], - skyattack: [ - "9L56", - "8L56", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L64", - "4T", - "4L70", - "3T", - "3L59" - ], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M", "3S1"], - steelwing: ["8M", "7M", "6M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T", "3T"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: [ - "9M", - "9L38", - "8L38", - "7L23", - "6L23", - "5L25", - "5S2", - "4L28", - "3L31", - "3S0" - ], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - twister: ["4T"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - weatherball: ["9M"], - willowisp: ["9M"], - wonderroom: ["8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 3, - level: 45, - moves: ["takedown", "dragonbreath", "dragondance", "refresh"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 36, - moves: ["healbell", "dragonbreath", "solarbeam", "aerialace"] - }, - { - generation: 5, - level: 35, - gender: "M", - isHidden: true, - moves: ["takedown", "naturalgift", "dragonbreath", "falseswipe"] - }, - { - generation: 6, - level: 100, - nature: "Modest", - isHidden: true, - moves: ["hypervoice", "fireblast", "protect", "agility"], - pokeball: "cherishball" - } - ] - }, - zangoose: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M"], - attract: ["7M", "6M", "5M", "4M", "3M"], - aurasphere: ["9M"], - batonpass: ["9M"], - bellydrum: ["9L1", "7E"], - blizzard: ["9M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M", "3S2"], - captivate: ["4M"], - closecombat: ["9M", "9L50", "7L50", "6L47", "5L47", "4L53"], - confide: ["7M", "6M"], - counter: ["9L1", "7E", "6E", "5E", "4E", "3T", "3E", "3S2"], - crushclaw: ["9L26", "7L26", "6L22", "5L22", "4L31", "3L31", "3S2"], - curse: ["9M", "9L1", "7E", "6E", "5E", "4E", "3E"], - defensecurl: ["3T"], - detect: ["9L36", "7L36", "6L33", "5L33", "4L40", "3L46"], - dig: ["9M", "6M", "5M", "4M", "3M"], - disable: ["9L1", "7E", "6E", "5E", "4E"], - doubleedge: ["9M", "3T"], - doublehit: ["9L1", "7E", "6E", "5E", "5D", "4E"], - doublekick: ["9L1", "7E", "6E", "5E", "4E", "3E"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dynamicpunch: ["3T"], - embargo: ["7M", "7L33", "6M", "6L19", "5M", "5L19", "4M", "4L27"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: [ - "9M", - "9L29", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L29", - "4M", - "4L44", - "3L55" - ], - feint: ["9L1", "7E", "6E", "5E"], - finalgambit: ["9L1", "7E", "6E", "5E"], - fireblast: ["9M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - flail: ["9L1", "7E", "6E", "5E", "4E", "3E"], - flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: [ - "9L8", - "7L8", - "6L8", - "5L8", - "4T", - "4L14", - "3T", - "3L13", - "3S0" - ], - furyswipes: ["9L1", "7E", "6E", "5E", "4E"], - gigadrain: ["7T", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - gunkshot: ["9M"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["9L15", "7L15", "6M", "6L15", "5M"], - hyperbeam: ["9M"], - icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - irontail: ["7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lastresort: ["7T", "6T", "5T", "4T"], - leer: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L4", "3S0", "3S1"], - lowkick: ["9M", "7T", "6T", "5T", "5D", "4T"], - lowsweep: ["9M"], - megakick: ["3T"], - megapunch: ["3T"], - metalclaw: ["9M", "9L12", "7E", "6E", "5E", "4E"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - nightslash: ["9L1", "7E", "6E", "5E", "4E"], - payback: ["7M", "6M", "5M", "4M"], - poisonjab: ["9M", "7M", "6M", "5M", "4M"], - powertrip: ["9L22"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - pursuit: ["7L12", "6L12", "5L12", "4L22", "3L25"], - quickattack: [ - "9L5", - "7L5", - "6L5", - "5L5", - "5D", - "4L5", - "3L7", - "3S0", - "3S1" - ], - quickguard: ["9L1", "7E", "6E"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - razorwind: ["7E", "6E", "5E", "4E", "3E"], - refresh: ["3S2"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - revenge: ["7L22", "6L22", "5L26"], - reversal: ["9M"], - roar: ["9M", "7M", "6M", "5M", "4M", "4E", "3M", "3E"], - rockclimb: ["4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - rollout: ["4T", "3T"], - round: ["7M", "6M", "5M"], - scratch: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S1"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M"], - seismictoss: ["3T"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - slash: ["9L19", "7L19", "6L15", "5L15", "4L18", "3L19"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - surf: ["9M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "4T", "3T"], - switcheroo: ["9L33"], - swordsdance: [ - "9M", - "9L47", - "7M", - "7L47", - "6M", - "6L43", - "5M", - "5L9", - "4M", - "4L9", - "3T", - "3L10", - "3S0", - "3S1" - ], - takedown: ["9M"], - taunt: [ - "9M", - "9L43", - "7M", - "7L43", - "6M", - "6L40", - "5M", - "5L35", - "4M", - "4L35", - "3M", - "3L37" - ], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M"], - throatchop: ["9M", "7T"], - thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - upperhand: ["9M"], - waterpulse: ["7T", "6T", "4M", "3M"], - workup: ["7M", "5M"], - xscissor: [ - "9M", - "9L40", - "7M", - "7L40", - "6M", - "6L36", - "5M", - "5L36", - "4M", - "4L48" - ], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 3, - level: 18, - moves: ["leer", "quickattack", "swordsdance", "furycutter"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 10, - gender: "M", - moves: ["scratch", "leer", "quickattack", "swordsdance"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 28, - moves: ["refresh", "brickbreak", "counter", "crushclaw"] - } - ] - }, - seviper: { - learnset: { - acidspray: ["9M"], - aquatail: ["7T", "6T", "5T", "5D", "4T"], - assurance: ["9E", "7E", "6E", "5E", "4E"], - attract: ["7M", "6M", "5M", "4M", "3M"], - belch: ["9L41", "7L41", "6L43"], - bind: ["7T", "6T", "5T"], - bite: [ - "9L4", - "7L4", - "6L4", - "5L5", - "5D", - "4L10", - "3L10", - "3S0", - "3S2" - ], - bodyslam: ["9M", "9E", "7E", "6E", "5E", "5D", "4E", "3T", "3E"], - breakingswipe: ["9M"], - brickbreak: ["9M"], - brutalswing: ["7M"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - coil: ["9L44", "7L44", "6L46", "5L49"], - confide: ["7M", "6M"], - crunch: ["9M", "9L39", "7L39", "6L40", "5L28", "4L28", "3L28", "3S1"], - curse: ["9M"], - darkpulse: ["9M", "7M", "6M", "5T", "4M"], - dig: ["9M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dragontail: ["7M", "6M", "5M"], - earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], - endeavor: ["9M"], - endure: ["9M", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - feint: ["9L11", "7L11"], - finalgambit: ["9E", "7E", "6E", "5E"], - firefang: ["9M"], - flamethrower: ["9M", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - gastroacid: ["9L29", "7T", "7L29", "6T", "6L31", "5T", "5L34"], - gigadrain: ["9M", "7T", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M"], - glare: ["9L19", "7L19", "6L19", "5L23", "4L25", "3L25", "3S1"], - gunkshot: ["9M"], - haze: ["9M", "9L34", "7L34", "6L37", "5L38", "4L43", "3L43"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M"], - icefang: ["9M"], - infestation: ["7M", "6M"], - ironhead: ["9M"], - irontail: ["7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lashout: ["9M"], - lick: ["9L6", "7L6", "6L7", "5L1", "4L7", "3L7", "3S0", "3S2"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - nightslash: [ - "9E", - "7L26", - "7E", - "6L28", - "6E", - "5L31", - "5E", - "4L46", - "4E" - ], - payback: ["7M", "6M", "5M", "4M"], - poisonfang: ["9L21", "7L21", "6L22", "5L27", "4L34", "3L34"], - poisonjab: [ - "9M", - "9L31", - "7M", - "7L31", - "6M", - "6L34", - "5M", - "5L42", - "4M", - "4L52" - ], - poisontail: [ - "9M", - "9L9", - "7L9", - "6L10", - "5L12", - "4L16", - "3L16", - "3S0", - "3S1" - ], - pounce: ["9M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - psychicfangs: ["9M"], - punishment: ["7E", "6E", "5E"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - reversal: ["9M"], - rocksmash: ["6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - scaryface: ["9M", "9E", "7E", "6E", "5E", "4E"], - screech: ["9L14", "7L14", "6L13", "5L16", "4L19", "3L19", "3S1"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M"], - skittersmack: ["9M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "9L46", "7M", "6M", "5M", "4M", "3M"], - sludgewave: ["9M", "7M", "6M", "5M"], - snarl: ["9M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["7T", "6T", "5T", "4T", "3T"], - spitup: ["9E", "7E", "6E", "5E", "4E", "3E"], - stockpile: ["9E", "7E", "6E", "5E", "4E", "3E"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: [ - "9L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L9", - "4M", - "4L37", - "3T", - "3L37" - ], - swallow: ["9E", "7E", "6E", "5E", "4E", "3E"], - swift: ["4T", "3T"], - switcheroo: ["9E", "7E", "6E", "5E", "4E"], - swordsdance: ["9M", "7M", "7L36"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M"], - throatchop: ["9M", "7T"], - thunderfang: ["9M"], - toxic: ["9M", "7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - venomdrench: ["7L24", "6L25"], - venoshock: ["9M", "9L24", "7M", "7L16", "6M", "6L16", "5M", "5L20"], - wrap: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0", "3S2"], - wringout: ["7L46", "7E", "6L49", "6E", "5L53", "5E", "4L55"], - xscissor: ["9M", "7M", "6M", "5M", "4M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 3, - level: 18, - moves: ["wrap", "lick", "bite", "poisontail"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 30, - moves: ["poisontail", "screech", "glare", "crunch"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 10, - gender: "M", - moves: ["wrap", "lick", "bite"], - pokeball: "pokeball" - } - ] - }, - lunatone: { - learnset: { - acrobatics: ["8M", "7M", "6M", "5M"], - allyswitch: ["8M", "7T"], - ancientpower: ["4T"], - batonpass: ["8M", "3S1"], - blizzard: ["8M", "7M", "6M", "5M", "4M"], - bodyslam: ["8M", "3T"], - bulldoze: ["8M", "7M", "6M", "5M"], - calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confusion: ["8L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L7", "3S0"], - cosmicpower: [ - "8M", - "8L25", - "7L25", - "7S2", - "6L25", - "5L29", - "4L34", - "3L31" - ], - defensecurl: ["3T"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - earthpower: ["8M", "7T", "6T", "5T", "5D", "4T"], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - embargo: ["7M", "7L17", "6M", "6L17", "5M", "5L21", "4M", "4L31"], - endure: ["8M", "4M", "3T"], - explosion: [ - "8L50", - "7M", - "7L45", - "6M", - "6L45", - "5M", - "5L49", - "4M", - "4L56", - "3T", - "3L49" - ], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - futuresight: ["8M", "8L40", "7L41", "6L41", "5L45", "4L53", "3L43"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], - gyroball: ["8M", "7M", "6M", "5M", "4M"], - hail: ["8M"], - harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - healblock: ["7L33", "6L33", "5L37", "4L42"], - helpinghand: ["8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7S2", "6M", "5M", "4M", "3M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - hypnosis: ["8L5", "7L5", "6L5", "5L9", "4L12", "3L19"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "6T", "5T"], - ironhead: ["8M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "8L45", "7T", "7L49", "6T", "6L1", "5T", "5L53"], - meteorbeam: ["8T"], - mimic: ["3T"], - moonblast: ["8L1", "7L1", "7S2", "6L1"], - moonlight: ["8L1", "5D"], - nastyplot: ["8M"], - naturalgift: ["4M"], - painsplit: ["7T", "6T", "5T", "4T"], - powergem: ["8M", "7L1", "7S2"], - powerswap: ["8M"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - psychic: [ - "8M", - "8L30", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L33", - "4M", - "4L45", - "3M", - "3L37", - "3S1" - ], - psychicterrain: ["8M"], - psychup: ["7M", "6M", "5M", "4M", "3T"], - psyshock: ["8M", "8L20", "7M", "7L1", "6M", "5M"], - psywave: ["7L13", "6L13", "5L17", "4L23", "3L25"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M", "3S1"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockblast: ["8M"], - rockpolish: [ - "8L10", - "7M", - "7L9", - "6M", - "6L9", - "5M", - "5L13", - "4M", - "4L20" - ], - rockslide: [ - "8M", - "8L15", - "7M", - "7L21", - "6M", - "6L21", - "5M", - "5L25", - "4M", - "3T" - ], - rockthrow: ["8L1", "7L1", "6L1", "5L5", "4L9", "3L13"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M", "3S1"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], - sandtomb: ["8M"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["8M", "3T"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - stealthrock: ["8M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["8M", "7T"], - stoneedge: [ - "8M", - "8L35", - "7M", - "7L37", - "6M", - "6L37", - "5M", - "5L41", - "4M" - ], - storedpower: ["8M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["8M", "4T", "3T"], - tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - telekinesis: ["7T", "5M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trickroom: ["8M", "7M", "6M", "5M", "4M"], - weatherball: ["8M"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 10, - moves: ["tackle", "harden", "confusion"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 25, - moves: ["batonpass", "psychic", "raindance", "rocktomb"] - }, - { - generation: 7, - level: 30, - moves: ["cosmicpower", "hiddenpower", "moonblast", "powergem"], - pokeball: "cherishball" - } - ] - }, - solrock: { - learnset: { - acrobatics: ["8M", "7M", "6M", "5M"], - allyswitch: ["8M", "7T"], - ancientpower: ["4T"], - batonpass: ["8M", "3S1"], - bodyslam: ["8M", "3T"], - bulldoze: ["8M", "7M", "6M", "5M"], - calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confusion: ["8L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L7", "3S0"], - cosmicpower: [ - "8M", - "8L25", - "7L25", - "7S2", - "6L25", - "5L29", - "4L34", - "3L31", - "3S1" - ], - defensecurl: ["3T"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - embargo: ["7M", "7L17", "6M", "6L17", "5M", "5L21", "4M", "4L31"], - endure: ["8M", "4M", "3T"], - explosion: [ - "8L50", - "7M", - "7L45", - "6M", - "6L45", - "5M", - "5L49", - "4M", - "4L56", - "3T", - "3L49" - ], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], - firespin: ["8M", "7L5", "6L5", "5L9", "4L12", "3L19"], - flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], - flareblitz: ["8M", "8L1", "7L1"], - flash: ["6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], - gyroball: ["8M", "7M", "6M", "5M", "4M"], - harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - healblock: ["7L33", "6L33", "5L37", "4L42"], - heatwave: ["8M", "7T", "6T", "5T"], - helpinghand: ["8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "7S2", "6M", "5M", "4M", "3M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - hypnosis: ["8L5"], - incinerate: ["6M", "5M"], - irondefense: ["8M", "7T", "6T", "5T", "4T"], - ironhead: ["8M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], - magiccoat: ["7T", "6T", "5T", "4T"], - meteorbeam: ["8T"], - mimic: ["3T"], - morningsun: ["8L1", "5D"], - naturalgift: ["4M"], - overheat: ["8M", "7M", "6M", "5M", "4M", "3M"], - painsplit: ["7T", "6T", "5T", "4T"], - powerswap: ["8M"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - psychic: [ - "8M", - "8L30", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L33", - "4M", - "3M", - "3S1" - ], - psychicterrain: ["8M"], - psychup: ["7M", "6M", "5M", "4M", "3T"], - psyshock: ["8M", "7M", "6M", "5M"], - psywave: ["7L13", "6L13", "5L17", "4L23", "3L25"], - raindance: ["8M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockblast: ["8M"], - rockpolish: [ - "8L10", - "7M", - "7L9", - "6M", - "6L9", - "5M", - "5L13", - "4M", - "4L20" - ], - rockslide: [ - "8M", - "8L15", - "7M", - "7L21", - "6M", - "6L21", - "5M", - "5L25", - "4M", - "4L45", - "3T", - "3L37" - ], - rockthrow: ["8L1", "7L1", "6L1", "5L5", "4L9", "3L13"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], - sandtomb: ["8M"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["8M", "3T"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: [ - "8M", - "8L40", - "7M", - "7L41", - "7S2", - "6M", - "6L41", - "5M", - "5L45", - "4M", - "4L53", - "3M", - "3L43" - ], - stealthrock: ["8M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["8M", "7T"], - stoneedge: [ - "8M", - "8L35", - "7M", - "7L37", - "7S2", - "6M", - "6L37", - "5M", - "5L41", - "4M" - ], - storedpower: ["8M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M", "3S1"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["8M", "4T", "3T"], - swordsdance: ["8M"], - tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - telekinesis: ["7T", "5M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trickroom: ["8M", "7M", "6M", "5M", "4M"], - weatherball: ["8M"], - willowisp: ["8M", "7M", "6M", "5M", "4M"], - wonderroom: ["8M", "8L45", "7T", "7L49", "6T", "6L1", "5T", "5L53"], - zenheadbutt: ["8M", "8L20", "7T", "6T", "5T", "5D", "4T"] - }, - eventData: [ - { - generation: 3, - level: 10, - moves: ["tackle", "harden", "confusion"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 41, - moves: ["batonpass", "psychic", "sunnyday", "cosmicpower"] - }, - { - generation: 7, - level: 30, - moves: ["cosmicpower", "hiddenpower", "solarbeam", "stoneedge"], - pokeball: "cherishball" - } - ] - }, - barboach: { - learnset: { - amnesia: [ - "9M", - "9L18", - "8M", - "8L18", - "7L15", - "6L15", - "5L18", - "4L18", - "3L21" - ], - aquatail: [ - "9L24", - "8L24", - "7T", - "7L28", - "6T", - "6L28", - "5T", - "5L35", - "4T", - "4L35" - ], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dragondance: ["9M", "8M", "7E", "6E", "5E", "4E"], - earthpower: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], - earthquake: [ - "9M", - "9L36", - "8M", - "8L36", - "7M", - "7L32", - "6M", - "6L32", - "5M", - "5L39", - "4M", - "4L39", - "3M", - "3L31" - ], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fissure: ["9L48", "8L48", "7L44", "6L44", "5L47", "4L47", "3L41"], - flail: ["9E", "8E", "7E", "6E", "5E", "4E"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - futuresight: [ - "9M", - "9L42", - "8M", - "8L42", - "7L39", - "6L39", - "5L43", - "4L43", - "3L36" - ], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M"], - hydropump: ["9M", "8M", "7E", "6E", "5E", "4E"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - liquidation: ["9M"], - magnitude: ["7L20", "6L20", "5L26", "4L26", "3L16"], - mimic: ["3T"], - mudbomb: ["7L13", "6L13", "5L14", "4L14"], - muddywater: [ - "9M", - "9L31", - "8M", - "8L31", - "7L35", - "7E", - "6L35", - "6E", - "5E" - ], - mudshot: ["9M", "8M", "7E", "6E", "5E"], - mudslap: [ - "9M", - "9L1", - "8L1", - "7L1", - "6L1", - "5L1", - "5D", - "4T", - "4L1", - "3T", - "3L1" - ], - mudsport: ["7L6", "6L6", "5L6", "4L6", "3L6"], - naturalgift: ["4M"], - outrage: ["9M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "9M", - "9L6", - "8M", - "8L6", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L31", - "4M", - "4L31", - "3M", - "3L26" - ], - return: ["7M", "6M", "5M", "4M", "3M"], - rockslide: ["9M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "5D", "4M", "3T"], - snore: [ - "9L6", - "8M", - "8L6", - "7T", - "7L25", - "6T", - "6L25", - "5T", - "5L31", - "4T", - "4L31", - "3T", - "3L26" - ], - spark: ["9E", "8E", "7E", "6E", "5E", "5D", "4E", "3E"], - stealthrock: ["9M"], - stompingtantrum: ["9M"], - stoneedge: ["9M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M"], - surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M"], - takedown: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], - terablast: ["9M"], - thrash: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1", "7L9", "6L9", "5L10", "4L10", "3L11"], - waterpulse: [ - "9M", - "9L12", - "8L12", - "7T", - "7L17", - "6T", - "6L17", - "5L22", - "4M", - "4L22", - "3M" - ], - watersport: ["7L6", "6L6", "5L6", "4L6", "3L6"], - whirlpool: ["9M", "8M", "7E", "6E", "5E", "4M", "4E", "3E"], - zenheadbutt: ["9M"] - } - }, - whiscash: { - learnset: { - amnesia: [ - "9M", - "9L18", - "8M", - "8L18", - "7L15", - "6L15", - "5L18", - "4L18", - "3L21" - ], - aquatail: [ - "9L24", - "8L24", - "7T", - "7L28", - "6T", - "6L28", - "5T", - "5L39", - "4T", - "4L39", - "4S0" - ], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - belch: ["9L1", "8L1", "7L1"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - curse: ["9M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dragondance: ["9M", "8M"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L34", - "6M", - "6L34", - "5M", - "5L45", - "4M", - "4L45", - "4S0", - "3M", - "3L36" - ], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fissure: ["9L56", "8L56", "7L52", "6L52", "5L57", "4L57", "3L56"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - futuresight: [ - "9M", - "9L48", - "8M", - "8L48", - "7L45", - "6L45", - "5L51", - "4L51", - "3L46" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M", "4S0"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - liquidation: ["9M", "8M"], - magnitude: ["7L20", "6L20", "5L26", "4L26", "3L16"], - mimic: ["3T"], - mudbomb: ["7L13", "6L13", "5L14", "4L14"], - muddywater: ["9M", "9L33", "8M", "8L33", "7L39", "6L39"], - mudshot: ["9M", "8M"], - mudslap: [ - "9M", - "9L1", - "8L1", - "7L1", - "6L1", - "5L1", - "4T", - "4L1", - "3T", - "3L1" - ], - mudsport: ["7L1", "6L1", "5L1", "4L1", "3L1"], - naturalgift: ["4M"], - outrage: ["9M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L33", - "4M", - "4L33", - "3M", - "3L26" - ], - return: ["7M", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - sandtomb: ["9M", "8M"], - scald: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: [ - "9L1", - "8M", - "8L1", - "7T", - "7L25", - "6T", - "6L25", - "5T", - "5L33", - "4T", - "4L33", - "3T", - "3L26" - ], - spikes: ["9M"], - stealthrock: ["9M"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M"], - surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thrash: ["9L0", "8L0", "7L1"], - tickle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["8M"], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1", "7L1", "6L1", "5L10", "4L10", "3L11"], - waterpulse: [ - "9M", - "9L12", - "8L12", - "7T", - "7L17", - "6T", - "6L17", - "5L22", - "4M", - "4L22", - "3M" - ], - watersport: ["7L1", "6L1", "5L1", "4L1", "3L1"], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M", "4M"], - zenheadbutt: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "4S0" - ] - }, - eventData: [ - { - generation: 4, - level: 51, - gender: "F", - nature: "Gentle", - abilities: ["oblivious"], - moves: ["earthquake", "aquatail", "zenheadbutt", "gigaimpact"], - pokeball: "cherishball" - } - ], - encounters: [ - { generation: 4, level: 10 }, - { generation: 7, level: 10 } - ] - }, - corphish: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - ancientpower: ["9E", "8E", "7E", "6E", "5E", "4T", "4E", "3E"], - aquajet: ["9E", "8E", "7E", "6E"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "7E", "6E", "5E", "4E", "3T", "3E"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bubble: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - bubblebeam: ["9L12", "8L12", "7L14", "6L14", "5L20", "4L20", "3L19"], - captivate: ["4M"], - chillingwater: ["9M"], - chipaway: ["7E", "6E", "5E"], - confide: ["7M", "6M"], - counter: ["3T"], - crabhammer: ["9L44", "8L44", "7L43", "6L38", "5L38", "4L38", "3L34"], - crunch: [ - "9M", - "9L40", - "8M", - "8L40", - "7L39", - "6L39", - "5L47", - "4L47", - "3L43" - ], - cut: ["6M", "5M", "4M", "3M"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "9E", "8E", "7E", "6E", "5E", "3T"], - doublehit: ["9L20", "8L20", "7L20", "6L20"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dragondance: ["9M", "8M", "7E", "6E", "5E", "4E"], - endeavor: [ - "9M", - "9L48", - "8L48", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4T", - "4E", - "3E" - ], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["9M", "8M", "7M", "6M", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - guillotine: ["9L52", "8L52", "7L48", "6L48", "5L53", "4L53", "3L44"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - harden: ["9L1", "8L1", "7L5", "6L5", "5L7", "5D", "4L7", "3L7"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hydropump: ["9M", "8M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], - knockoff: [ - "9M", - "9L16", - "8L16", - "7T", - "7L23", - "7E", - "6T", - "6L23", - "6E", - "5T", - "5L26", - "5E", - "4T", - "4L26", - "4E", - "3L25" - ], - leer: ["9L4", "8L4", "7L10", "6L10", "5L13", "4L13", "3L13"], - liquidation: ["9M"], - metalclaw: ["9M", "9E", "8E", "7E", "6E", "5E", "5D", "4E"], - mimic: ["3T"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - mudslap: ["4T", "3T"], - mudsport: ["7E", "6E", "5E", "4E", "3E"], - naturalgift: ["4M"], - nightslash: ["9L28", "8L28", "7L26", "6L26", "5L35", "4L35"], - payback: ["8M", "7M", "6M", "5M", "4M"], - protect: [ - "9M", - "9L24", - "8M", - "8L24", - "7M", - "7L17", - "6M", - "6L17", - "5M", - "5L23", - "4M", - "4L23", - "3M", - "3L22" - ], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - razorshell: ["9L32", "8M", "8L32", "7L31", "6L31"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - slash: ["9E", "8E"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - superpower: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - switcheroo: ["9E", "8E", "7E", "6E"], - swordsdance: [ - "9M", - "9L36", - "8M", - "8L36", - "7M", - "7L37", - "6M", - "6L37", - "5M", - "5L44", - "4M", - "4L44", - "3T", - "3L37" - ], - takedown: ["9M"], - taunt: [ - "9M", - "9L8", - "8M", - "8L8", - "7M", - "7L34", - "6M", - "6L32", - "5M", - "5L32", - "4M", - "4L32", - "3M", - "3L31" - ], - terablast: ["9M"], - thief: ["9M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trumpcard: ["7E", "6E", "5E"], - visegrip: ["7L7", "6L7", "5L10", "4L10", "3L10"], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - watersport: ["3S0"], - whirlpool: ["9M", "8M", "4M"], - xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["bubble", "watersport"], - pokeball: "pokeball", - emeraldEventEgg: true - } - ] - }, - crawdaunt: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - ancientpower: ["4T"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - avalanche: ["9M", "8M", "4M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bubble: ["7L1", "6L1", "5L1", "4L1", "3L1"], - bubblebeam: ["9L12", "8L12", "7L14", "6L14", "5L20", "4L20", "3L19"], - captivate: ["4M"], - chillingwater: ["9M"], - closecombat: ["9M", "8M"], - confide: ["7M", "6M"], - counter: ["3T"], - crabhammer: [ - "9L52", - "8L52", - "7L48", - "6L44", - "5L44", - "4L44", - "3L38", - "3S0", - "3S1" - ], - crunch: [ - "9M", - "9L46", - "8M", - "8L46", - "7L43", - "6L43", - "5L57", - "4L57", - "3L51" - ], - cut: ["6M", "5M", "4M", "3M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doublehit: ["9L20", "8L20", "7L20", "6L20"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dragondance: ["9M", "8M"], - endeavor: ["9M", "9L58", "8L58", "7T", "6T", "5T", "4T"], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["9M", "8M", "7M", "6M", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - guillotine: [ - "9L64", - "8L64", - "7L54", - "6L1", - "5L65", - "4L65", - "3L52", - "3S0" - ], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - harden: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - hardpress: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], - knockoff: [ - "9M", - "9L16", - "8L16", - "7T", - "7L23", - "6T", - "6L23", - "5T", - "5L26", - "4T", - "4L26", - "3L25", - "3S1" - ], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - liquidation: ["9M", "8M", "7T"], - metalclaw: ["9M"], - mimic: ["3T"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - mudslap: ["4T", "3T"], - nastyplot: ["9M", "8M"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - nightslash: ["9L28", "8L28", "7L26", "6L26", "5L39", "4L39"], - payback: ["8M", "7M", "6M", "5M", "4M"], - protect: [ - "9M", - "9L24", - "8M", - "8L24", - "7M", - "7L17", - "6M", - "6L17", - "5M", - "5L23", - "4M", - "4L23", - "3M", - "3L22" - ], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - razorshell: ["9L34", "8M", "8L34", "7L32", "6L32"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - revenge: ["8M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - sludgewave: ["9M", "8M", "7M", "6M", "5M"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: [ - "9M", - "9L0", - "8M", - "8L0", - "7L1", - "6L30", - "5L30", - "4T", - "4L30", - "3T" - ], - swordsdance: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L40", - "6M", - "6L40", - "5M", - "5L52", - "4M", - "4L52", - "3T", - "3L43", - "3S0", - "3S1" - ], - takedown: ["9M"], - taunt: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L36", - "6M", - "6L34", - "5M", - "5L34", - "4M", - "4L34", - "3M", - "3L33", - "3S0", - "3S1" - ], - terablast: ["9M"], - thief: ["9M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - visegrip: ["7L1", "6L1", "5L1", "4L1", "3L1"], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - whirlpool: ["9M", "8M", "4M"], - xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 3, - level: 100, - moves: ["taunt", "crabhammer", "swordsdance", "guillotine"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 50, - moves: ["knockoff", "taunt", "crabhammer", "swordsdance"], - pokeball: "pokeball" - } - ], - encounters: [{ generation: 7, level: 10 }] - }, - baltoy: { - learnset: { - allyswitch: ["8M", "7T", "5M"], - ancientpower: ["8L18", "7L19", "6L19", "5L21", "4T", "4L25", "3L25"], - bulldoze: ["8M", "7M", "6M", "5M"], - calmmind: ["8M", "7M", "6M", "5M", "4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confusion: ["8L6", "7L1", "6L1", "5L1", "4L1", "3L1"], - cosmicpower: ["8M", "8L24", "7L22", "6L22", "5L31", "4L45", "3L37"], - dazzlinggleam: ["8M", "7M", "6M"], - dig: ["8M", "6M", "5M", "4M", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - drillrun: ["8M", "7T", "6T", "5T"], - earthpower: [ - "8M", - "8L30", - "7T", - "7L37", - "6T", - "6L37", - "5T", - "5L37", - "4T", - "4L53" - ], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - eerieimpulse: ["8M"], - endure: ["8M", "4M", "3T"], - expandingforce: ["8T"], - explosion: [ - "8L42", - "7M", - "7L46", - "6M", - "6L46", - "5M", - "5L49", - "4M", - "4L71", - "3T", - "3L45" - ], - extrasensory: ["8L27", "7L31", "6L28", "5L28"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "5D", "4T"], - guardsplit: ["8L36", "7L34", "6L34", "5L34"], - guardswap: ["8M"], - gyroball: ["8M", "7M", "6M", "5M", "4M"], - harden: ["8L1", "7L1", "6L1", "5L1", "4L3", "3L3"], - headbutt: ["4T"], - healblock: ["7L10", "6L10", "5L45", "4L61"], - hex: ["8M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - imprison: ["8M", "8L21", "7L43", "6L43"], - lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], - magiccoat: ["7T", "6T", "5T", "4T"], - mimic: ["3T"], - mudslap: [ - "8L1", - "7L7", - "6L7", - "5L7", - "4T", - "4L7", - "3T", - "3L7", - "3S0" - ], - naturalgift: ["4M"], - powersplit: ["8L36", "7L34", "6L34", "5L34"], - powerswap: ["8M"], - powertrick: ["8L12", "7L25", "6L17", "5L17", "4L31"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - psybeam: ["8L15", "7L16", "6L13", "5L13", "4L11", "3L11", "3S0"], - psychic: ["8M", "7M", "6M", "5M", "4M", "3M"], - psychicterrain: ["8M"], - psychup: ["7M", "6M", "5M", "4M", "3T"], - psyshock: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rapidspin: ["8L3", "7L4", "6L4", "5L4", "5D", "4L5", "3L5"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], - refresh: ["3S0"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], - rocktomb: [ - "8M", - "8L9", - "7M", - "7L13", - "6M", - "6L10", - "5M", - "5L10", - "4M", - "4L15", - "3M", - "3L15", - "3S0" - ], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M"], - sandstorm: [ - "8M", - "8L39", - "7M", - "7L40", - "6M", - "6L40", - "5M", - "5L34", - "4M", - "4L37", - "3M", - "3L31" - ], - sandtomb: ["8M"], - scorchingsands: ["8T"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: [ - "8M", - "8L33", - "7L28", - "6L25", - "5L21", - "4L19", - "3T", - "3L19" - ], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - stealthrock: ["8M", "7T", "6T", "5T", "4M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - telekinesis: ["7T", "5M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["8M", "7T", "6T", "5T", "4T"], - trickroom: ["8M", "7M", "6M", "5M", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"], - zenheadbutt: ["8M", "7T", "6T", "5T", "5D", "4T"] - }, - eventData: [ - { - generation: 3, - level: 17, - moves: ["refresh", "rocktomb", "mudslap", "psybeam"] - } - ] - }, - claydol: { - learnset: { - allyswitch: ["8M", "7T", "5M"], - ancientpower: ["8L18", "7L19", "6L19", "5L21", "4T", "4L25", "3L25"], - bodypress: ["8M"], - bulldoze: ["8M", "7M", "6M", "5M"], - calmmind: ["8M", "7M", "6M", "5M", "4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confusion: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - cosmicpower: ["8M", "8L24", "7L22", "6L22", "5L31", "4L51", "3L42"], - dazzlinggleam: ["8M", "7M", "6M"], - dig: ["8M", "6M", "5M", "4M", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - drillrun: ["8M", "7T", "6T", "5T"], - earthpower: [ - "8M", - "8L30", - "7T", - "7L40", - "6T", - "6L40", - "5T", - "5L40", - "4T", - "4L62" - ], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - eerieimpulse: ["8M"], - endure: ["8M", "4M", "3T"], - expandingforce: ["8T"], - explosion: [ - "8L48", - "7M", - "7L58", - "6M", - "6L58", - "5M", - "5L61", - "4M", - "4L86", - "3T", - "3L55" - ], - extrasensory: ["8L27", "7L31", "6L28", "5L28"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - futuresight: ["8M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - gravity: ["7T", "6T", "5T", "4T"], - guardsplit: ["8L38", "7L34", "6L34", "5L34"], - guardswap: ["8M"], - gyroball: ["8M", "7M", "6M", "5M", "4M"], - harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["4T"], - healblock: ["7L10", "6L10", "5L54", "4L73"], - hex: ["8M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: [ - "8M", - "8L0", - "7M", - "7L1", - "6M", - "6L36", - "5M", - "5L36", - "4M", - "4L36", - "3M", - "3L36" - ], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - imprison: ["8M", "8L21", "7L52", "6L52"], - irondefense: ["8M"], - lightscreen: ["8M", "7M", "6M", "5M", "4M", "3M"], - magiccoat: ["7T", "6T", "5T", "4T"], - mimic: ["3T"], - mudslap: ["8L1", "7L7", "6L7", "5L7", "4T", "4L7", "3T", "3L7"], - nastyplot: ["8M"], - naturalgift: ["4M"], - powersplit: ["8L38", "7L34", "6L34", "5L34"], - powerswap: ["8M"], - powertrick: ["8L12", "7L25", "6L17", "5L17", "4L31"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - psybeam: ["8L15", "7L16", "6L13", "5L13", "4L11", "3L11"], - psychic: ["8M", "7M", "6M", "5M", "4M", "3M"], - psychicterrain: ["8M"], - psychup: ["7M", "6M", "5M", "4M", "3T"], - psyshock: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rapidspin: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: [ - "8M", - "8L9", - "7M", - "7L13", - "6M", - "6L10", - "5M", - "5L10", - "4M", - "4L15", - "3M", - "3L15" - ], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M"], - sandstorm: [ - "8M", - "8L43", - "7M", - "7L46", - "6M", - "6L46", - "5M", - "5L34", - "4M", - "4L40", - "3M", - "3L31" - ], - sandtomb: ["8M"], - scorchingsands: ["8T"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: [ - "8M", - "8L33", - "7L28", - "6L25", - "5L21", - "4L19", - "3T", - "3L19" - ], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["8M", "7T", "6T", "5T", "4M", "3M"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - stealthrock: ["8M", "7T", "6T", "5T", "4M"], - stoneedge: ["8M", "7M", "6M", "5M", "4M"], - storedpower: ["8M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - telekinesis: ["7T", "5M"], - teleport: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["8M", "7T", "6T", "5T", "4T"], - trickroom: ["8M", "7M", "6M", "5M", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"], - zenheadbutt: ["8M", "7T", "6T", "5T", "4T"] - } - }, - lileep: { - learnset: { - acid: ["8L4", "7L5", "6L5", "5L8", "5D", "5S0", "4L8", "3L15"], - amnesia: ["8M", "8L28", "7L36", "6L29", "5L29", "4L29", "3L36"], - ancientpower: ["8L16", "7L17", "6L17", "5L43", "4T", "4L43", "3L43"], - astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - barrier: ["7E", "6E", "5E", "4E", "3E"], - bind: ["8E", "7T", "6T", "5T"], - bodyslam: ["8M", "3T"], - brine: ["8M", "8L24", "7L21", "6L21"], - bulletseed: ["8M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: ["8L8", "7L13", "6L13", "5L22", "4L22", "3L29"], - constrict: ["7L1", "6L1", "5L1", "5S0", "4L1", "3L8"], - curse: ["8E", "7E", "6E", "5E", "4E"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - endure: ["8M", "7E", "6E", "5E", "4M", "3T"], - energyball: [ - "8M", - "8L44", - "7M", - "7L41", - "6M", - "6L41", - "5M", - "5L50", - "4M", - "4L50" - ], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gastroacid: [ - "8L32", - "7T", - "7L31", - "6T", - "6L31", - "5T", - "5L36", - "4T", - "4L36" - ], - gigadrain: [ - "8M", - "8L36", - "7T", - "7L26", - "6T", - "6L26", - "5T", - "5D", - "4M", - "3M" - ], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - ingrain: ["8L12", "7L9", "6L9", "5L15", "4L15", "3L22"], - megadrain: ["8L20", "7E", "6E", "5E"], - meteorbeam: ["8T"], - mimic: ["3T"], - mirrorcoat: ["8E", "7E", "6E", "5E", "5D", "4E", "3E"], - mudshot: ["8M"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - painsplit: ["7T", "6T", "5T", "4T"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["3T"], - recover: ["8E", "7E", "6E", "5E", "5S0", "4E", "3E"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockblast: ["8M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["8M", "7M", "6M", "5M", "5S0", "4M", "4E", "3T", "3E"], - rocktomb: ["8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["8M", "7T", "6T", "5T", "4T"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - sludgebomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - spitup: ["8L41", "7L46", "6L46", "5L57", "4L57", "3L50"], - stealthrock: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], - stockpile: ["8L41", "7L46", "6L46", "5L57", "4L57", "3L50"], - stringshot: ["4T"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swallow: ["8L41", "7L46", "6L46", "5L57", "4L57", "3L50"], - swordsdance: ["8M", "7M", "6M", "5M", "4M"], - synthesis: ["7T", "6T", "5T", "4T"], - tickle: ["8E", "7E", "6E", "5E", "4E"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - worryseed: ["7T", "6T", "5T", "4T"], - wrap: ["8L1"], - wringout: ["7L52", "7E", "6L52", "6E", "5L64", "5E", "4L64", "4E"] - }, - eventData: [ - { - generation: 5, - level: 15, - gender: "M", - moves: ["recover", "rockslide", "constrict", "acid"], - pokeball: "cherishball" - } - ] - }, - cradily: { - learnset: { - acid: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - amnesia: ["8M", "8L28", "7L36", "6L29", "5L29", "4L29", "3L36"], - ancientpower: ["8L16", "7L17", "6L17", "5L36", "4T", "4L36", "3L48"], - astonish: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bind: ["7T", "6T", "5T"], - block: ["7T", "6T", "5T", "4T"], - bodyslam: ["8M", "3T"], - brine: ["8M", "8L24", "7L21", "6L21"], - bulldoze: ["8M", "7M", "6M", "5M"], - bulletseed: ["8M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: ["8L1", "7L13", "6L13", "5L22", "4L22", "3L29"], - constrict: ["7L1", "6L1", "5L1", "4L1", "3L1"], - dig: ["8M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - endure: ["8M", "4M", "3T"], - energyball: [ - "8M", - "8L48", - "7M", - "7L44", - "6M", - "6L44", - "5M", - "5L56", - "4M", - "4L56" - ], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gastroacid: [ - "8L32", - "7T", - "7L31", - "6T", - "6L31", - "5T", - "5L46", - "4T", - "4L46" - ], - gigadrain: [ - "8M", - "8L36", - "7T", - "7L26", - "6T", - "6L26", - "5T", - "4M", - "3M" - ], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - grassyterrain: ["8M"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - infestation: ["7M", "6M"], - ingrain: ["8L12", "7L1", "6L1", "5L1", "4L1", "3L1"], - leechseed: ["8L1"], - megadrain: ["8L20"], - meteorbeam: ["8T"], - mimic: ["3T"], - mudshot: ["8M"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - painsplit: ["7T", "6T", "5T", "4T"], - powerwhip: ["8M"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["3T"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockblast: ["8M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["8M", "7T", "6T", "5T", "4T"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - sludgebomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - sludgewave: ["8M", "7M", "6M", "5M"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - spitup: ["8L43", "7L52", "6L1", "5L66", "4L66", "3L60"], - stealthrock: ["8M", "7T", "6T", "5T", "4M"], - stockpile: ["8L43", "7L52", "6L1", "5L66", "4L66", "3L60"], - stoneedge: ["8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M", "3M"], - stringshot: ["4T"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swallow: ["8L43", "7L52", "6L1", "5L66", "4L66", "3L60"], - swordsdance: ["8M", "7M", "6M", "5M", "4M"], - synthesis: ["7T", "6T", "5T", "4T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - worryseed: ["7T", "6T", "5T", "4T"], - wrap: ["8L1"], - wringout: ["7L1", "6L1", "5L76", "4L76"] - } - }, - anorith: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - ancientpower: ["8L16", "7L21", "6L21", "5L31", "4T", "4L31", "3L37"], - aquajet: ["8E", "7E", "6E"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "3T"], - brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], - brine: ["8M", "8L24", "7L29", "6L29"], - bugbite: ["8L20", "7T", "7L25", "6T", "6L25", "5T"], - captivate: ["4M"], - confide: ["7M", "6M"], - crosspoison: ["8M", "7E", "6E", "5E", "5D", "5S0", "4E"], - crushclaw: ["8L32", "7L39", "6L39", "5L55", "4L55"], - curse: ["8E", "7E", "6E", "5E", "4E"], - cut: ["6M", "5M", "4M", "3M"], - dig: ["8M", "6M", "5M", "4M", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: [ - "8L1", - "7L10", - "6L10", - "5L37", - "4T", - "4L37", - "3T", - "3L43" - ], - harden: ["8L1", "7L1", "6L1", "5L1", "5S0", "4L1", "3L7"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - irondefense: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], - knockoff: [ - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - metalclaw: ["8L12", "7L17", "6L17", "5L19", "4L19", "3L25"], - meteorbeam: ["8T"], - mimic: ["3T"], - mudshot: ["8M"], - mudslap: ["4T", "3T"], - mudsport: ["7L4", "6L4", "5L7", "5S0", "4L7", "3L13"], - naturalgift: ["4M"], - protect: [ - "8M", - "8L41", - "7M", - "7L49", - "6M", - "6L25", - "5M", - "5L25", - "4M", - "4L25", - "3M", - "3L31" - ], - rapidspin: ["8E", "7E", "6E", "5E", "4E", "3E"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockblast: ["8M", "8L36", "7L55", "6L49", "5L49", "4L49", "3L55"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8E", "7E", "6E", "5E", "4E"], - sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], - scratch: ["7L1", "6L1", "5L1", "5D", "4L1", "3L1"], - screech: ["8M", "7E", "6E", "5E", "4E"], - secretpower: ["6M", "4M", "3M"], - slash: ["8L28", "7L34", "6L34", "5L43", "4L43", "3L49"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - smackdown: ["8L8", "7M", "7L13", "6M", "6L13", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - stealthrock: ["8M", "7T", "6T", "5T", "5D", "4M"], - stringshot: ["4T"], - strugglebug: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swordsdance: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - watergun: ["8L4", "7L7", "6L7", "5L13", "5S0", "4L13", "3L19"], - waterpulse: ["8E", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], - xscissor: [ - "8M", - "8L44", - "7M", - "7L44", - "6M", - "6L44", - "5M", - "5L61", - "4M", - "4L61" - ] - }, - eventData: [ - { - generation: 5, - level: 15, - gender: "M", - moves: ["harden", "mudsport", "watergun", "crosspoison"], - pokeball: "cherishball" - } - ] - }, - armaldo: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - ancientpower: ["8L16", "7L21", "6L21", "5L31", "4T", "4L31", "3L37"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - block: ["7T", "6T", "5T", "4T"], - bodyslam: ["8M", "3T"], - brickbreak: ["8M", "7M", "6M", "5M", "4M", "3M"], - brine: ["8M", "8L24", "7L29", "6L29"], - brutalswing: ["8M", "7M"], - bugbite: ["8L20", "7T", "7L25", "6T", "5T"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - crosspoison: ["8M"], - crushclaw: ["8L32", "7L39", "6L1", "5L67", "4L67"], - cut: ["6M", "5M", "4M", "3M"], - dig: ["8M", "6M", "5M", "4M", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - earthpower: ["8M", "7T", "6T", "5T", "4T"], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["8M", "7M", "6M", "5M", "4M"], - flashcannon: ["8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: [ - "8L1", - "7L10", - "6L10", - "5L37", - "4T", - "4L37", - "3T", - "3L46" - ], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - irondefense: ["8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], - liquidation: ["8M", "7T"], - lowkick: ["8M", "7T", "6T", "5T", "4T"], - metalclaw: ["8L12", "7L17", "6L17", "5L19", "4L19", "3L25"], - meteorbeam: ["8T"], - mimic: ["3T"], - mudshot: ["8M"], - mudslap: ["4T", "3T"], - mudsport: ["7L1", "6L1", "5L1", "4L1", "3L1"], - naturalgift: ["4M"], - protect: [ - "8M", - "8L43", - "7M", - "7L53", - "6M", - "6L25", - "5M", - "5L25", - "4M", - "4L25", - "3M", - "3L31" - ], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockblast: ["8M", "8L36", "7L61", "6L55", "5L55", "4L55", "3L64"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], - scratch: ["7L1", "6L1", "5L1", "4L1", "3L1"], - screech: ["8M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowclaw: ["8M"], - slash: ["8L28", "7L25", "6L25", "5L46", "4L46", "3L55"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - smackdown: ["8L1", "7M", "7L13", "6M", "6L13", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - stealthrock: ["8M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M", "3M"], - stringshot: ["4T"], - strugglebug: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swordsdance: ["8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - watergun: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - waterpulse: ["7T", "6T", "4M", "3M"], - xscissor: [ - "8M", - "8L48", - "7M", - "7L46", - "6M", - "6L46", - "5M", - "5L73", - "4M", - "4L73" - ] - } - }, - feebas: { - learnset: { - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - brine: ["8M", "7E", "6E", "5E"], - captivate: ["7E", "6E", "5E", "5D", "4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9E", "8E", "7E", "6E", "5E", "4E", "3E"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dragonbreath: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - dragonpulse: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flail: ["9L25", "8L25", "7L30", "6L30", "5L30", "4L30", "3L30"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hypnosis: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - irontail: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4E", "3E"], - mimic: ["3T"], - mirrorcoat: ["9E", "8E", "7E", "6E", "5E", "5D", "4E", "4S0", "3E"], - mist: ["9E", "8E", "7E", "6E", "5E", "4E"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - mudsport: ["7E", "6E", "5E", "4E", "3E"], - naturalgift: ["4M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - scaleshot: ["9M", "8T"], - secretpower: ["6M", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - splash: [ - "9L1", - "8L1", - "7L1", - "6L1", - "5L1", - "5D", - "4L1", - "4S0", - "3L1" - ], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T", "3T"], - tackle: ["9L15", "8L15", "7L15", "6L15", "5L15", "4L15", "3L15"], - terablast: ["9M"], - tickle: ["9E", "8E", "7E", "6E", "5E", "4E"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - whirlpool: ["9M", "8M", "4M"] - }, - eventData: [ - { - generation: 4, - level: 5, - gender: "F", - nature: "Calm", - moves: ["splash", "mirrorcoat"], - pokeball: "cherishball" - } - ] - }, - milotic: { - learnset: { - alluringvoice: ["9M"], - aquaring: ["9L12", "8L12", "7L17", "6L21", "5L49", "4L49"], - aquatail: [ - "9L32", - "8L32", - "7T", - "7L31", - "6T", - "6L29", - "5T", - "5L29", - "4T", - "4L29" - ], - attract: [ - "9L16", - "8M", - "8L16", - "7M", - "7L34", - "6M", - "6L37", - "5M", - "5L41", - "4M", - "4L41", - "3M", - "3L45" - ], - avalanche: ["9M", "8M", "4M"], - bind: ["7T", "6T", "5T"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - breakingswipe: ["9M", "8M"], - brine: ["8M"], - brutalswing: ["8M", "7M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["7L21", "6L24", "5L25", "4M", "4L25"], - chillingwater: ["9M"], - coil: ["9L48", "8L48", "7L41", "6L44"], - confide: ["7M", "6M"], - confuseray: ["9M"], - disarmingvoice: ["9M", "9L4", "8L4", "7L11", "6L11"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dragoncheer: ["9M"], - dragondance: ["9M", "8M"], - dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], - dragontail: ["9M", "9L24", "8L24", "7M", "7L24", "6M", "6L27", "5M"], - drainingkiss: ["9M"], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flail: ["9L1", "8L1"], - flipturn: ["9M", "8T"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - haze: ["9M"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hydropump: [ - "9M", - "9L52", - "8M", - "8L52", - "7L44", - "6L37", - "5L37", - "5S3", - "4L37", - "4S1", - "4S2", - "3L40" - ], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icebeam: [ - "9M", - "8M", - "7M", - "6M", - "5M", - "5S3", - "5S4", - "4M", - "4S1", - "3M" - ], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "4S2", "3T"], - imprison: ["9M", "8M"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - lifedew: ["9L20", "8L20"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T", "4T"], - mimic: ["3T"], - mirrorcoat: ["5S3"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - raindance: [ - "9M", - "9L44", - "8M", - "8L44", - "7M", - "7L47", - "6M", - "6L33", - "5M", - "5L33", - "4M", - "4L33", - "4S1", - "4S2", - "3M", - "3L35", - "3S0" - ], - recover: [ - "9L28", - "8L28", - "7L27", - "6L21", - "5L21", - "5S3", - "5S4", - "4L21", - "4S1", - "4S2", - "3L30", - "3S0" - ], - refresh: ["7L1", "6L7", "5L9", "4L9", "3L15"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "9L36", - "8M", - "8L36", - "7M", - "7L37", - "6M", - "6L41", - "5M", - "5L45", - "4M", - "4L45", - "3M", - "3L50" - ], - scald: ["9M", "8M", "7M", "6M", "5M"], - scaleshot: ["9M", "8T"], - secretpower: ["6M", "4M", "3M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - splash: ["9L1", "8L1"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - surf: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "6M", - "5M", - "5S4", - "4M", - "3M" - ], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T", "3T"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "5S4", "4M", "3M"], - tripleaxel: ["9M", "8T"], - twister: [ - "9L8", - "8L8", - "7L14", - "6L14", - "5L17", - "4T", - "4L17", - "3L25", - "3S0" - ], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - waterpulse: [ - "9M", - "9L0", - "8L0", - "7T", - "7L1", - "6T", - "6L13", - "5L13", - "4M", - "4L13", - "3M", - "3L20", - "3S0" - ], - watersport: ["7L1", "6L4", "5L5", "4L5", "3L10"], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M", "4M"], - wrap: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L5"] - }, - eventData: [ - { - generation: 3, - level: 35, - moves: ["waterpulse", "twister", "recover", "raindance"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 50, - gender: "F", - nature: "Bold", - moves: ["recover", "raindance", "icebeam", "hydropump"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 50, - shiny: true, - gender: "M", - nature: "Timid", - moves: ["raindance", "recover", "hydropump", "icywind"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 50, - shiny: 1, - moves: ["recover", "hydropump", "icebeam", "mirrorcoat"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 58, - gender: "M", - nature: "Lax", - ivs: { - hp: 30, - atk: 30, - def: 30, - spa: 30, - spd: 30, - spe: 30 - }, - moves: ["recover", "surf", "icebeam", "toxic"], - pokeball: "cherishball" - } - ] - }, - castform: { - learnset: { - amnesia: ["7E", "6E", "5E", "4E"], - attract: ["7M", "6M", "5M", "4M", "3M"], - avalanche: ["4M"], - blizzard: ["7M", "7L35", "6M", "6L35", "5M", "5L40", "4M", "3M"], - bodyslam: ["3T"], - captivate: ["4M"], - clearsmog: ["7E", "6E", "5E"], - confide: ["7M", "6M"], - cosmicpower: ["7E", "6E"], - defensecurl: ["3T"], - defog: ["7T"], - disable: ["7E", "6E", "5E", "4E"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - ember: ["7L10", "6L10", "5L10", "5D", "4L10", "3L10"], - endure: ["4M", "3T"], - energyball: ["7M", "6M", "5M", "4M"], - facade: ["7M", "6M", "5M", "4M", "3M"], - fireblast: ["7M", "7L35", "6M", "6L35", "5M", "5L40", "4M", "3M"], - flamethrower: ["7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - futuresight: ["7E", "6E", "5E", "4E", "3E"], - guardswap: ["7E", "6E"], - hail: [ - "7M", - "7L20", - "6M", - "6L20", - "5M", - "5L20", - "4M", - "4L20", - "3M", - "3L20" - ], - headbutt: ["7L15", "6L15", "5L15"], - hex: ["7E", "6E", "5E"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hurricane: ["7L45", "6L45"], - hydropump: ["7L35", "6L35", "5L40"], - icebeam: ["7M", "6M", "5M", "4M", "3M"], - icywind: ["7T", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - lastresort: ["7T", "6T", "5T", "4T"], - luckychant: ["7E", "6E", "5E", "4E"], - mimic: ["3T"], - naturalgift: ["4M"], - ominouswind: ["7E", "6E", "5E", "5D", "4T", "4E"], - powdersnow: ["7L10", "6L10", "5L10", "4L10", "3L10"], - protect: ["7M", "6M", "5M", "4M", "3M"], - psychup: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], - raindance: [ - "7M", - "7L20", - "6M", - "6L20", - "5M", - "5L20", - "4M", - "4L20", - "3M", - "3L20" - ], - reflecttype: ["7E", "6E"], - rest: ["7M", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - sandstorm: ["7M", "6M", "5M", "4M", "3M"], - scald: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: ["7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["7M", "6M", "5M", "4M", "3M"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - sunnyday: [ - "7M", - "7L20", - "6M", - "6L20", - "5M", - "5L20", - "4M", - "4L20", - "3M", - "3L20" - ], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["4T", "3T"], - tackle: ["7L1", "6L1", "5L1", "4L1", "3L1"], - tailwind: ["7T", "6T", "5T", "4T"], - thief: ["7M", "6M", "5M", "4M", "3M"], - thunder: ["7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["7M", "6M", "5M", "4M", "3M"], - thunderwave: ["7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - watergun: ["7L10", "6L10", "5L10", "4L10", "3L10"], - waterpulse: ["7T", "6T", "5D", "4M", "3M"], - weatherball: ["7L25", "6L25", "5L30", "4L30", "3L30"], - workup: ["7M", "5M"] - } - }, - kecleon: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - afteryou: ["7T", "6T", "5T"], - ancientpower: ["7L21", "6L1", "5L55", "4T", "4L55", "3L49"], - aquatail: ["7T", "6T", "5T", "4T"], - astonish: ["7L1", "6L1", "5L1", "4L1", "3L1"], - attract: ["7M", "6M", "5M", "4M", "3M"], - bind: ["7T", "7L4", "6T", "6L4", "5T", "5L4", "4L4", "3L4"], - blizzard: ["7M", "6M", "5M", "4M", "3M"], - bodyslam: ["3T"], - brickbreak: ["7M", "6M", "5M", "4M", "3M"], - camouflage: ["7L30", "7E", "6L30", "6E"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - counter: ["3T"], - cut: ["6M", "5M", "4M", "3M"], - defensecurl: ["3T"], - dig: ["6M", "5M", "4M", "3M"], - disable: ["7E", "6E", "5E", "4E", "3E"], - dizzypunch: ["7E", "6E", "5E", "4E"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainpunch: ["7T", "6T", "5T", "4M"], - dynamicpunch: ["3T"], - endure: ["4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - fakeout: ["7E", "6E", "5E", "4E"], - feint: ["7L10", "6L10", "5L14", "4L14"], - feintattack: ["7L16", "6L7", "5L7", "5D", "4L7", "3L7"], - fireblast: ["7M", "6M", "5M", "4M", "3M"], - firepunch: ["7T", "6T", "5T", "4T", "3T"], - flamethrower: ["7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - fling: ["7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], - foulplay: ["7T", "7E", "6T", "6E", "5T", "5E"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - furyswipes: ["7L13", "6L10", "5L10", "4L10", "3L12"], - grassknot: ["7M", "6M", "5M", "4M"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - icebeam: ["7M", "6M", "5M", "4M", "3M"], - icepunch: ["7T", "6T", "5T", "4T", "3T"], - icywind: ["7T", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - irontail: ["7T", "6T", "5T", "4M", "3M"], - knockoff: ["7T", "6T", "5T", "4T"], - lastresort: ["7T", "6T", "5T", "4T"], - lick: ["7L1", "6L1", "5L1", "4L1", "3L1"], - lowkick: ["7T", "6T", "5T", "4T"], - magiccoat: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], - megakick: ["3T"], - megapunch: ["3T"], - metronome: ["3T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - nastyplot: ["7E", "6E", "5E", "4E"], - naturalgift: ["4M"], - poweruppunch: ["7E", "6M"], - protect: ["7M", "6M", "5M", "4M", "3M"], - psybeam: ["7L18", "6L18", "5L18", "4L15", "3L17"], - psychup: ["7M", "6M", "5M", "4M", "3T"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - recover: ["7E", "6E", "5E", "4E"], - recycle: ["7T", "6T", "5T", "4M"], - reflecttype: ["5D"], - rest: ["7M", "6M", "5M", "4M", "3M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockslide: ["7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - rollout: ["4T", "3T"], - round: ["7M", "6M", "5M"], - scratch: ["7L1", "6L1", "5L1", "4L1", "3L1"], - screech: ["7L38", "6L32", "5L32", "4L32", "3L24"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowball: ["7M", "6M", "5M", "4M", "3M"], - shadowclaw: ["7M", "7L33", "6M", "6L33", "5M", "5L49", "4M", "4L49"], - shadowsneak: ["7L7", "6L7", "5L22", "4L20"], - shockwave: ["7T", "6T", "4M", "3M"], - skillswap: ["7T", "7E", "6T", "6E", "5T", "5E", "5D", "4M", "3M"], - slash: ["7L25", "6L25", "5L27", "4L25", "3L31"], - sleeptalk: ["7M", "6M", "5T", "4M", "3T"], - snatch: ["7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], - snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["7M", "6M", "5M", "4M", "3M"], - stealthrock: ["7T", "6T", "5T", "4M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: [ - "7M", - "7L42", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L37", - "3T", - "3L40" - ], - suckerpunch: ["7L46", "6L43", "5L43", "4T", "4L43"], - sunnyday: ["7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["4T", "3T"], - synchronoise: ["7L50", "6L1", "5L58"], - tailwhip: ["7L1", "6L1", "5L1", "4L1", "3L1"], - thief: [ - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3M", - "3L1" - ], - thunder: ["7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["7T", "6T", "5T", "4T", "3T"], - thunderwave: ["7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3E"], - trickroom: ["7M", "6M", "5M", "4M"], - waterpulse: ["7T", "6T", "4M", "3M"], - wonderroom: ["7T", "6T", "5T"], - workup: ["7M", "5M"] - } - }, - shuppet: { - learnset: { - allyswitch: ["7T"], - astonish: ["9L1", "7E", "6E", "5E", "4E", "3E"], - attract: ["7M", "6M", "5M", "4M", "3M"], - bodyslam: ["3T"], - calmmind: ["9M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9E", "7E", "6E", "5E", "4E"], - curse: ["9M", "9L26", "7L26", "6L19", "5L13", "4L13", "3L20"], - darkpulse: ["9M", "7M", "6M", "5T", "4M"], - dazzlinggleam: ["9M", "7M", "6M"], - destinybond: ["9E", "7E", "6E", "5E", "5D", "4E", "3E"], - disable: ["9E", "7E", "6E", "5E", "4E", "3E"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - embargo: ["7M", "7L34", "6M", "6L34", "5M", "5L38", "4M", "4L38"], - encore: ["9M"], - endure: ["9M", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - feintattack: ["7L19", "6L19", "5L22", "4L28", "3L37", "3S0"], - flash: ["6M", "5M", "4M", "3M"], - foresight: ["7E", "6E", "5E", "4E", "3E"], - foulplay: ["9M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - grudge: ["7L46", "6L46", "5L46", "4L46", "3L56"], - gunkshot: ["9M", "9E", "7T", "7E", "6E", "5E"], - headbutt: ["4T"], - helpinghand: ["9M"], - hex: ["9M", "9L22", "7L22", "6L22", "5L26"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], - imprison: ["9M", "9E", "7E", "6E", "5E", "4E", "3E"], - knockoff: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4T", "4L1", "3L1"], - lashout: ["9M"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["7T", "6T", "5T"], - metronome: ["9M"], - mimic: ["3T"], - nastyplot: ["9M"], - naturalgift: ["4M"], - nightmare: ["3T"], - nightshade: ["9M", "9L7", "7L7", "6L7", "5L7", "5D", "4L8", "3L13"], - ominouswind: ["7E", "6E", "5E", "4T"], - painsplit: ["9M", "7T", "6T", "5T", "5D", "4T"], - payback: ["7M", "6M", "5M", "4M", "4E"], - phantomforce: ["9M", "9L48", "7L54", "7E", "6L54", "6E"], - poltergeist: ["9M"], - pounce: ["9M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - psybeam: ["9M"], - psychic: ["9M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - pursuit: ["7E", "6E", "5E", "4E"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roleplay: ["9L34", "7T", "6T", "5T", "4T"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - screech: ["9L4", "7L4", "6L4", "5L4", "4L5", "3L8"], - secretpower: ["6M", "4M", "3M"], - shadowball: [ - "9M", - "9L30", - "7M", - "7L30", - "6M", - "6L30", - "5M", - "5L30", - "4M", - "4L31", - "3M", - "3L44", - "3S0" - ], - shadowsneak: [ - "9L19", - "7L13", - "7E", - "6L13", - "6E", - "5L16", - "5E", - "4L20", - "4E" - ], - shockwave: ["7T", "6T", "4M", "3M"], - skillswap: ["9M", "7T", "6T", "5T", "4M", "3M"], - skittersmack: ["9M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snatch: [ - "7T", - "7L42", - "6T", - "6L42", - "5T", - "5L42", - "4M", - "4L43", - "3M", - "3L49" - ], - snore: ["7T", "6T", "3T"], - spite: [ - "9M", - "9L10", - "7T", - "7L10", - "6T", - "6L10", - "5T", - "5L10", - "4T", - "4L16", - "3L25", - "3S0" - ], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["9L38", "7L38", "6L34", "5L34", "4T", "4L35"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: [ - "9M", - "9L42", - "7T", - "7L50", - "6T", - "6L50", - "5T", - "5L50", - "4T", - "4L50" - ], - trickroom: ["9M", "7M", "6M", "5M", "4M"], - willowisp: [ - "9M", - "9L16", - "7M", - "7L16", - "6M", - "6L13", - "5M", - "5L13", - "4M", - "4L23", - "3L32", - "3S0" - ] - }, - eventData: [ - { - generation: 3, - level: 45, - abilities: ["insomnia"], - moves: ["spite", "willowisp", "feintattack", "shadowball"], - pokeball: "pokeball" - } - ] - }, - banette: { - learnset: { - allyswitch: ["7T"], - attract: ["7M", "6M", "5M", "4M", "3M"], - bodyslam: ["3T"], - burningjealousy: ["9M"], - calmmind: ["9M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - cottonguard: ["5S1"], - curse: ["9M", "9L26", "7L26", "6L1", "5L1", "4L1", "3L1", "3S0"], - darkpulse: ["9M", "7M", "6M", "5T", "4M"], - dazzlinggleam: ["9M", "7M", "6M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - embargo: ["7M", "7L34", "6M", "6L34", "5M", "5L40", "4M", "4L42"], - encore: ["9M"], - endure: ["9M", "4M", "3T"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - feintattack: ["7L19", "6L19", "5L22", "5S1", "4L28", "3L39", "3S0"], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - foulplay: ["9M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grudge: ["7L52", "6L52", "5L52", "4L58", "3L64"], - gunkshot: ["9M", "7T"], - headbutt: ["4T"], - helpinghand: ["9M", "3S0"], - hex: ["9M", "9L22", "7L22", "6L22", "5L26", "5S1"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], - imprison: ["9M"], - infestation: ["7M", "6M"], - knockoff: [ - "9M", - "9L0", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3L1" - ], - lashout: ["9M"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["7T", "6T", "5T"], - metronome: ["9M", "3T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - nastyplot: ["9M"], - naturalgift: ["4M"], - nightmare: ["3T"], - nightshade: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - ominouswind: ["4T"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - payback: ["7M", "6M", "5M", "4M"], - phantomforce: ["9M", "9L53", "7L1", "6L1"], - poltergeist: ["9M"], - pounce: ["9M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - psybeam: ["9M"], - psychic: ["9M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roleplay: ["9L34", "7T", "6T", "5T", "4T"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - screech: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - secretpower: ["6M", "4M", "3M"], - shadowball: [ - "9M", - "9L30", - "7M", - "7L30", - "6M", - "6L30", - "5M", - "5L30", - "5S1", - "4M", - "4L31", - "3M", - "3L48", - "3S0" - ], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - shadowsneak: ["9L19", "7L13", "6L13", "5L16", "4L20"], - shockwave: ["7T", "6T", "4M", "3M"], - skillswap: ["9M", "7T", "6T", "5T", "4M", "3M"], - skittersmack: ["9M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snatch: [ - "7T", - "7L46", - "6T", - "6L46", - "5T", - "5L46", - "4M", - "4L51", - "3M", - "3L55" - ], - snore: ["7T", "6T", "3T"], - spite: [ - "9M", - "9L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L10", - "4T", - "4L16", - "3L25" - ], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["9L40", "7L40", "6L34", "5L34", "4T", "4L35"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swordsdance: ["9M"], - taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M", "3M"], - throatchop: ["9M", "7T"], - thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - trick: [ - "9M", - "9L46", - "7T", - "7L58", - "6T", - "6L58", - "5T", - "5L58", - "4T", - "4L66" - ], - trickroom: ["9M", "7M", "6M", "5M", "4M"], - willowisp: [ - "9M", - "9L16", - "7M", - "7L16", - "6M", - "6L13", - "5M", - "5L13", - "4M", - "4L23", - "3L32" - ] - }, - eventData: [ - { - generation: 3, - level: 37, - abilities: ["insomnia"], - moves: ["helpinghand", "feintattack", "shadowball", "curse"] - }, - { - generation: 5, - level: 37, - gender: "F", - isHidden: true, - moves: ["feintattack", "hex", "shadowball", "cottonguard"] - } - ], - encounters: [{ generation: 5, level: 32 }] - }, - duskull: { - learnset: { - allyswitch: ["8M", "7T"], - astonish: ["9L1", "8L1", "7L9", "6L9", "5L14", "4L14", "3L16", "3S1"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "3T"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: [ - "9M", - "9L12", - "8L12", - "7L30", - "6L17", - "5L17", - "4L17", - "3L23", - "3S1" - ], - curse: [ - "9M", - "9L36", - "8L36", - "7L33", - "6L30", - "5L30", - "4L30", - "3L34", - "3S0" - ], - darkpulse: ["9M", "8M", "7M", "7E", "6M", "6E", "5T", "5E", "4M"], - destinybond: ["7E", "6E", "5E", "4E", "3E"], - disable: ["9L4", "8L4", "7L6", "6L6", "5L6", "5D", "4L6", "3L5"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - embargo: ["7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - feintattack: ["7E", "6E", "5E", "4E", "3E"], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - foresight: ["7L14", "6L9", "5L9", "4L9", "3L12"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - futuresight: [ - "9M", - "9L44", - "8M", - "8L44", - "7L54", - "6L49", - "5L49", - "4L46", - "3L49" - ], - gravity: ["9M", "7T", "6T", "5T", "4T"], - grudge: ["8E", "7E", "6E", "5E", "4E", "3E"], - haze: ["9M", "9E", "8E", "7E", "6E"], - headbutt: ["4T"], - helpinghand: ["9M", "8M", "3S1"], - hex: ["9M", "9L32", "8M", "8L32", "7L38", "6L38", "5L38"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - imprison: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], - infestation: ["7M", "6M"], - leechlife: ["9M"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - meanlook: [ - "9L28", - "8L28", - "7L46", - "6L41", - "5L41", - "4L38", - "3L45", - "3S0" - ], - memento: ["9E", "8E", "7E", "6E", "5E", "4E", "3E"], - mimic: ["3T"], - naturalgift: ["4M"], - nightmare: ["3T"], - nightshade: ["9M", "9L16", "8L16", "7L1", "6L1", "5L1", "4L1", "3L1"], - ominouswind: ["7E", "6E", "5E", "4T", "4E"], - painsplit: [ - "9M", - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4T", - "4E", - "3E" - ], - payback: [ - "9L20", - "8M", - "8L20", - "7M", - "7L49", - "6M", - "6L46", - "5M", - "5L46", - "4M", - "4L41" - ], - phantomforce: ["9M"], - poltergeist: ["9M", "8T"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - pursuit: ["7L22", "6L22", "5L25", "4L25", "3L27", "3S0"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - revenge: ["8M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shadowball: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L41", - "6M", - "6L41", - "5M", - "4M", - "3M", - "3S1" - ], - shadowsneak: ["9L8", "8L8", "7L17", "6L17", "5L22", "4L22"], - skillswap: [ - "9M", - "8M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4M", - "3M" - ], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["9M", "8M", "7T", "6T", "5T", "5D", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - willowisp: [ - "9M", - "9L24", - "8M", - "8L24", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L33", - "4M", - "4L33", - "3L38", - "3S0" - ], - wonderroom: ["8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 3, - level: 45, - moves: ["pursuit", "curse", "willowisp", "meanlook"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 19, - moves: ["helpinghand", "shadowball", "astonish", "confuseray"] - } - ] - }, - dusclops: { - learnset: { - allyswitch: ["8M", "7T"], - astonish: ["9L1", "8L1", "7L1", "6L1", "5L14", "4L14", "3L16"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bind: [ - "9L1", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4L1", - "3L1" - ], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulldoze: ["8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: [ - "9M", - "9L12", - "8L12", - "7L30", - "6L17", - "5L17", - "4L17", - "3L23" - ], - counter: ["3T"], - curse: ["9M", "9L36", "8L36", "7L33", "6L30", "5L30", "4L30", "3L34"], - darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], - disable: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - dynamicpunch: ["3T"], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - embargo: ["7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - firepunch: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3T" - ], - flash: ["6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - foresight: ["7L14", "6L9", "5L9", "4L9", "3L12"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - futuresight: [ - "9M", - "9L48", - "8M", - "8L48", - "7L1", - "6L1", - "5L61", - "4L61", - "3L58" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: [ - "9M", - "9L1", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - haze: ["9M"], - headbutt: ["4T"], - helpinghand: ["9M", "8M"], - hex: ["9M", "9L32", "8M", "8L32", "7L40", "6L40", "5L42"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3T" - ], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - imprison: ["9M", "8M"], - infestation: ["7M", "6M"], - leechlife: ["9M"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - meanlook: ["9L28", "8L28", "7L52", "6L49", "5L49", "4L43", "3L51"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - metronome: ["9M", "8M", "3T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - nightmare: ["3T"], - nightshade: ["9M", "9L16", "8L16", "7L1", "6L1", "5L1", "4L1", "3L1"], - ominouswind: ["4T"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - payback: [ - "9L20", - "8M", - "8L20", - "7M", - "7L57", - "6M", - "6L57", - "5M", - "5L58", - "4M", - "4L51" - ], - phantomforce: ["9M"], - poltergeist: ["9M", "8T"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychic: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - pursuit: ["7L22", "6L22", "5L25", "4L25", "3L27"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - revenge: ["8M"], - rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowball: [ - "9M", - "9L42", - "8M", - "8L42", - "7M", - "7L45", - "6M", - "6L45", - "5M", - "4M", - "3M" - ], - shadowpunch: ["9L0", "8L0", "7L1", "6L37", "5L37", "4L37", "3L37"], - shadowsneak: ["9L1", "8L1", "7L17", "6L17", "5L22", "4L22"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3T" - ], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - willowisp: [ - "9M", - "9L24", - "8M", - "8L24", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L33", - "4M", - "4L33", - "3L41" - ], - wonderroom: ["8M", "7T", "6T", "5T"] - }, - encounters: [ - { generation: 4, level: 16 }, - { generation: 6, level: 30 } - ] - }, - dusknoir: { - learnset: { - allyswitch: ["8M", "7T"], - astonish: ["9L1", "8L1", "7L1", "6L1", "5L14", "4L14"], - attract: ["8M", "7M", "6M", "5M", "4M"], - bind: ["9L1", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "4L1"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulldoze: ["8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9L12", "8L12", "7L30", "6L17", "5L17", "4L17"], - curse: ["9M", "9L36", "8L36", "7L33", "6L30", "5L30", "4L30"], - darkestlariat: ["8M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], - destinybond: ["9L54", "8L54"], - disable: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - doubleteam: ["7M", "6M", "5M", "4M"], - dreameater: ["7M", "6M", "5M", "4M"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - embargo: ["7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - firepunch: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - flash: ["6M", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M"], - foresight: ["7L14", "6L9", "5L9", "4L9"], - frustration: ["7M", "6M", "5M", "4M"], - futuresight: [ - "9M", - "9L48", - "8M", - "8L48", - "7L1", - "6L1", - "5L61", - "4L61" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: [ - "9M", - "9L1", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - hardpress: ["9M"], - haze: ["9M"], - headbutt: ["4T"], - helpinghand: ["9M", "8M"], - hex: ["9M", "9L32", "8M", "8L32", "7L40", "6L40", "5L42"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icepunch: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - imprison: ["9M", "8M"], - infestation: ["7M", "6M"], - laserfocus: ["7T"], - leechlife: ["9M"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - meanlook: ["9L28", "8L28", "7L52", "6L49", "5L49", "4L43"], - megakick: ["8M"], - megapunch: ["8M"], - metronome: ["9M", "8M"], - mudslap: ["4T"], - naturalgift: ["4M"], - nightshade: ["9M", "9L16", "8L16", "7L1", "6L1", "5L1", "4L1"], - ominouswind: ["4T"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - payback: [ - "9L20", - "8M", - "8L20", - "7M", - "7L57", - "6M", - "6L57", - "5M", - "5L58", - "4M", - "4L51" - ], - phantomforce: ["9M"], - poltergeist: ["9M", "8T"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - pursuit: ["7L22", "6L22", "5L25", "4L25"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - revenge: ["8M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M"], - shadowball: [ - "9M", - "9L42", - "8M", - "8L42", - "7M", - "7L45", - "6M", - "6L45", - "5M", - "4M" - ], - shadowpunch: ["9L1", "8L1", "7L1", "6L37", "5L37", "4L37"], - shadowsneak: ["9L1", "8L1", "7L17", "6L17", "5L22", "4L22"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snatch: ["7T", "6T", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - suckerpunch: ["4T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderpunch: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - willowisp: [ - "9M", - "9L24", - "8M", - "8L24", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L33", - "4M", - "4L33" - ], - wonderroom: ["8M", "7T", "6T"] - } - }, - tropius: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - aircutter: ["9M", "4T"], - airslash: ["9M", "9L36", "7L36", "6L36", "5L51", "4L47", "4S0"], - attract: ["7M", "6M", "5M", "4M", "3M"], - bestow: ["7L46", "6L1", "5L57"], - bodypress: ["9M"], - bodyslam: [ - "9M", - "9L41", - "7L41", - "6L37", - "5L37", - "4L37", - "3T", - "3L37" - ], - brutalswing: ["7M"], - bulldoze: ["9M", "7M", "6M", "5M"], - bulletseed: ["9M", "7E", "6E", "5E", "4M", "3M"], - calmmind: ["9M"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["9M", "9E", "7E", "6E", "5E", "4E"], - cut: ["6M", "5M", "4M", "3M"], - defog: ["7T", "4M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dragondance: ["9M", "9E", "7E", "6E", "5E", "4E"], - dragonhammer: ["7E"], - dragonpulse: ["9M", "7T", "6T", "5T"], - dragontail: ["9M"], - dualwingbeat: ["9M"], - earthquake: ["9M", "7M", "6M", "5M", "4M", "3M"], - endure: ["9M", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - fly: ["9M", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - gigadrain: ["9M", "7T", "6T", "5T", "4M", "3M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grassyterrain: ["9M"], - growth: ["9L1", "7L1", "6L1", "5L7", "4L7", "3L7"], - gust: ["9L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], - headbutt: ["9E", "7E", "6E", "5E", "4T", "4E", "3E"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hurricane: ["9M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - leafblade: ["9E", "7E", "6E", "5E", "4E"], - leafstorm: [ - "9M", - "9L1", - "7L1", - "7E", - "6L1", - "6E", - "5L71", - "5E", - "4L61", - "4E" - ], - leaftornado: ["7L26", "6L26", "5L47"], - leechseed: ["9E", "7E", "6E", "5E", "5D", "4E", "3E"], - leer: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - magicalleaf: ["9M", "9L16", "7L16", "6L16", "5L31", "4L31", "3L31"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["7L30", "7E", "6L1", "6E", "5L67", "5E", "4M", "4L57"], - naturepower: ["7M", "7E", "6M", "6E", "5E", "4E", "3E"], - ominouswind: ["4T"], - outrage: ["9M", "9L46", "7T", "6T", "5T", "4T"], - petalblizzard: ["9M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["9M"], - razorleaf: ["9L1", "7L1", "6L1", "5L11", "4L11", "3L11"], - razorwind: ["7E", "6E", "5E", "4E", "3E"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "6M", "5M", "4M", "3M"], - rocksmash: ["6M", "5M", "4M", "3M"], - roost: ["7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seedbomb: ["9M", "7T", "6T", "5T"], - silverwind: ["5D", "4M"], - slam: ["9E", "7E", "6E", "5E", "4E", "3E"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: [ - "9M", - "9L56", - "7M", - "7L56", - "6M", - "6L56", - "5M", - "5L61", - "4M", - "4L51", - "4S0", - "3M", - "3L41" - ], - solarblade: ["9M"], - spite: ["9M"], - steelwing: ["7M", "6M", "4M", "3M"], - stomp: ["9L10", "7L10", "6L10", "5L17", "4L17", "3L17"], - stompingtantrum: ["9M", "7T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "4S0", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - sweetscent: ["9L6", "7L6", "6L6", "5L21", "4L21", "3L21"], - swordsdance: ["9M", "7M", "6M", "5M", "4M", "3T"], - synthesis: [ - "9L50", - "7T", - "7L50", - "7E", - "6T", - "6L41", - "6E", - "5T", - "5L41", - "5E", - "4T", - "4L41", - "4E", - "4S0", - "3L47" - ], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - twister: ["4T"], - uturn: ["9M"], - whirlwind: ["9L21", "7L21", "6L21", "5L27", "4L27", "3L27"], - wideguard: ["9L30"], - worryseed: ["7T", "6T", "5T", "4T"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 4, - level: 53, - gender: "F", - nature: "Jolly", - abilities: ["chlorophyll"], - moves: ["airslash", "synthesis", "sunnyday", "solarbeam"], - pokeball: "cherishball" - } - ] - }, - chingling: { - learnset: { - allyswitch: ["9E", "7T"], - astonish: ["9L7", "7L7", "6L7", "5L9", "4L9"], - attract: ["7M", "6M", "5M", "4M"], - batonpass: ["9M"], - bind: ["7T", "6T", "5T"], - calmmind: ["9M", "7M", "6M", "5M", "4M"], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confusion: ["9L10", "7L10", "6L10", "5L14", "4L14"], - cosmicpower: ["9E", "7E", "6E"], - curse: ["9M", "9E", "7E", "6E", "5E", "4E"], - dazzlinggleam: ["9M", "7M", "6M"], - disable: ["9E", "7E", "6E", "5E", "4E"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - dreameater: ["7M", "6M", "5M", "4M", "4E"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "4M"], - energyball: ["9M"], - entrainment: ["9L19", "7L19", "6L19", "5L25"], - facade: ["9M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - futuresight: ["9M", "7E", "6E", "5E", "4E"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - growl: ["9L4", "7L4", "6L4", "5L6", "4L6"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: ["9M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hypervoice: ["9M", "7T", "6T", "5T"], - hypnosis: ["9E", "7E", "6E", "5E", "4E"], - icywind: ["9M", "7T", "6T", "5T", "4T"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lastresort: [ - "9L16", - "7T", - "7L16", - "6T", - "6L16", - "5T", - "5L22", - "4T", - "4L22" - ], - lightscreen: ["9M", "7M", "6M", "5M", "4M"], - magiccoat: ["7T", "6T", "5T", "4T"], - naturalgift: ["4M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - psychic: ["9M", "7M", "6M", "5M", "4M"], - psychicnoise: ["9M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - psyshock: ["9M", "7M", "6M", "5M"], - raindance: ["9M", "7M", "6M", "5M", "4M"], - recover: ["9E", "7E", "6E", "5E", "4E"], - recycle: ["9E", "7T", "6T", "5T", "4M"], - reflect: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rollout: ["4T"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snatch: ["7T", "6T", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - storedpower: ["9M", "7E", "6E", "5E"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["4T"], - taunt: ["9M", "7M", "6M", "5M", "4M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunderwave: ["9M", "7M", "6M", "5M", "4M"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trick: ["9M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "7M", "6M", "5M", "4M"], - uproar: [ - "9M", - "9L32", - "7T", - "7L32", - "6T", - "6L17", - "5T", - "5L17", - "4T", - "4L17" - ], - wish: ["9E", "7E", "6E", "5E", "4E"], - wrap: ["9L1", "7L1", "6L1", "5L1", "4L1"], - yawn: ["9L13", "7L13", "6L13"], - zenheadbutt: ["9M", "7T", "6T", "5T", "4T"] - } - }, - chimecho: { - learnset: { - allyswitch: ["7T"], - astonish: ["9L1", "7L1", "6L1", "5L9", "4L9", "3L9", "3S0"], - attract: ["7M", "6M", "5M", "4M", "3M"], - batonpass: ["9M"], - bind: ["7T", "6T", "5T"], - calmmind: ["9M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: ["9M"], - confide: ["7M", "6M"], - confusion: ["9L1", "7L1", "6L1", "5L14", "4L14", "3L14"], - cosmicpower: ["7E", "6E"], - craftyshield: ["7E"], - curse: ["9M", "7E", "6E", "5E", "4E", "3E"], - dazzlinggleam: ["9M", "7M", "6M"], - defensecurl: ["3T"], - defog: ["7T"], - disable: ["7E", "6E", "5E", "4E", "3E"], - disarmingvoice: ["9M"], - doubleedge: [ - "9M", - "9L42", - "7L42", - "6L33", - "5L33", - "4L33", - "3T", - "3L33" - ], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainingkiss: ["9M"], - dreameater: ["7M", "6M", "5M", "4M", "4E", "3T", "3E"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["9M"], - endure: ["9M", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - expandingforce: ["9M"], - extrasensory: ["9L22", "7L22", "6L22", "5L46", "4L46"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M"], - flash: ["6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - futuresight: ["9M", "7E", "6E", "5E", "4E"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - growl: ["9L1", "7L1", "6L1", "5L6", "4L6", "3L6", "3S0"], - healbell: [ - "9L27", - "7T", - "7L27", - "6T", - "6L27", - "5T", - "5L38", - "4T", - "4L38", - "3L38" - ], - healingwish: ["9L1", "7L1", "6L1", "5L57", "4L49"], - healpulse: ["9L47", "7L47", "6L47", "5L49"], - helpinghand: ["9M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "7T", "6T", "5T", "5D"], - hypnosis: ["7E", "6E", "5E", "5D", "4E", "3E"], - icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], - imprison: ["9M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lastresort: ["7T", "6T", "5T", "4T"], - lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], - magiccoat: ["7T", "6T", "5T", "4T"], - mimic: ["3T"], - naturalgift: ["4M"], - nightmare: ["3T"], - perishsong: ["7E"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - psybeam: ["9M"], - psychic: ["9M", "7M", "6M", "5M", "4M", "3M", "3L46"], - psychicnoise: ["9M"], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - psyshock: ["9M", "7M", "6M", "5M"], - psywave: ["7L16", "6L16", "5L30", "4L30", "3L30"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - recover: ["7E", "6E"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["7M", "6M", "5M"], - safeguard: [ - "9L37", - "7M", - "7L37", - "6M", - "6L37", - "5M", - "5L41", - "4M", - "4L41", - "3M", - "3L41" - ], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4M", "3M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snarl: ["9M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["7T", "6T", "5T", "4T", "3T"], - storedpower: ["9M", "9L16", "7E", "6E", "5E"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M"], - synchronoise: ["7L1", "6L1", "5L54"], - takedown: ["9M", "9L19", "7L19", "6L19", "5L22", "4L22", "3L17"], - taunt: ["9M", "7M", "6M", "5M", "4M", "3M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunderwave: ["9M", "7M", "6M", "5M", "4M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["9M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "7M", "6M", "5M", "4M"], - uproar: [ - "9M", - "9L32", - "7T", - "7L32", - "6T", - "6L17", - "5T", - "5L17", - "4T", - "4L17", - "3L22" - ], - wish: ["7E", "6E", "5E", "4E"], - wrap: ["9L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1", "3S0"], - yawn: ["9L13", "7L13", "6L13", "5L25", "4L25", "3L25"], - zenheadbutt: ["9M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 3, - level: 10, - gender: "M", - moves: ["wrap", "growl", "astonish"], - pokeball: "pokeball" - } - ] - }, - absol: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - airslash: ["8M"], - assurance: ["8M", "7E", "6E", "5E", "4E"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - batonpass: ["8M", "7E", "6E", "5E", "4E", "3E"], - bite: ["8E", "7L16", "6L16", "5L20", "4L28", "3L21", "3S2"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["8M", "3T"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brutalswing: ["8M", "7M"], - calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - closecombat: ["8M"], - confide: ["7M", "6M"], - counter: ["3T"], - curse: ["8E", "7E", "6E", "5E", "4E", "3E"], - cut: ["6M", "5M", "4M", "3M"], - darkpulse: ["8M", "7M", "6M", "5T", "4M"], - detect: ["8L15", "7L33", "6L1", "5L44", "4L49"], - doubleedge: ["8E", "7E", "6E", "5E", "4E", "3T", "3E"], - doubleteam: [ - "8L5", - "7M", - "7L19", - "6M", - "6L19", - "5M", - "5L25", - "4M", - "4L33", - "3M", - "3L31", - "3S3" - ], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - falseswipe: ["8M", "7M", "6M", "5M", "4M"], - feint: ["8E", "7L1", "6L1", "5L1", "5D", "4L1"], - feintattack: ["7E", "6E", "5E", "4E", "3E"], - fireblast: ["8M", "7M", "6M", "5M", "4M", "3M"], - flamethrower: ["8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - focusenergy: ["8M", "8L35"], - foulplay: ["8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - futuresight: [ - "8M", - "8L50", - "7L1", - "6L1", - "5L36", - "4L41", - "3L41", - "3S3" - ], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["4T"], - hex: ["8M", "7E", "6E", "5E"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - knockoff: ["8L10", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - leer: ["8L1", "7L1", "6L1", "5L4", "4L4", "3L5", "3S0", "3S1"], - magiccoat: [ - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - meanlook: ["8E", "7E", "6E", "5E", "4E"], - mefirst: ["7L41", "7E", "6L1", "6E", "5L57", "5E", "4L57", "4E"], - megahorn: ["8M", "7E", "6E", "5E", "5D", "4E"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - nightmare: ["3T"], - nightslash: ["8L30", "7L29", "6L29", "5L41", "4L52"], - payback: ["8M", "7M", "6M", "5M", "4M"], - perishsong: [ - "8L55", - "7L1", - "7E", - "6L1", - "6E", - "5L65", - "5E", - "4L65", - "3L46", - "3S3" - ], - playrough: ["8M", "7E", "6E"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - psychocut: ["8M", "7L37", "6L37", "5L49", "4L60"], - psychup: ["7M", "6M", "5M", "4M", "3T"], - punishment: ["7E", "6E", "5E", "4E"], - pursuit: ["7L10", "6L10", "5L12", "4L20"], - quickattack: ["8L1", "7L1", "6L1", "5L9", "4L12", "3L13"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - razorwind: ["7L49", "6L1", "5L17", "4L17", "3L17", "3S2"], - rest: ["8M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], - scratch: ["7L1", "6L1", "5L1", "4L1", "3L1", "3S0", "3S1"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["8M", "7M", "6M", "5M", "4M", "3M"], - shadowclaw: ["8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - slash: ["8L25", "7L22", "6L22", "5L28", "4L36", "3L36", "3S3"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - snarl: ["8M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - spite: ["7T", "6T", "5T", "4T", "3S1", "3S2"], - stoneedge: ["8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - suckerpunch: [ - "8L40", - "7L45", - "7E", - "6L45", - "6E", - "5L44", - "5E", - "4T", - "4L44", - "4E" - ], - sunnyday: ["8M", "7M", "6M", "5M", "4M", "3M"], - superpower: ["8M", "7T", "6T", "5T", "5D", "4T"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["8M", "4T", "3T"], - swordsdance: [ - "8M", - "8L45", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25", - "4M", - "4L25", - "3T", - "3L26", - "3S2" - ], - taunt: [ - "8M", - "8L20", - "7M", - "7L13", - "6M", - "6L1", - "5M", - "5L9", - "4M", - "4L9", - "3M", - "3L9" - ], - thief: ["8M", "7M", "6M", "5M", "4M", "3M"], - throatchop: ["8M", "7T"], - thunder: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["8M", "7M", "6M", "5M", "4M", "3M"], - thunderwave: ["8M", "7M", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - waterpulse: ["7T", "6T", "4M", "3M"], - willowisp: ["8M", "7M", "6M", "5M", "4M"], - wish: ["3S0"], - xscissor: ["8M", "7M", "6M", "5M", "4M"], - zenheadbutt: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - abilities: ["pressure"], - moves: ["scratch", "leer", "wish"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 5, - shiny: 1, - abilities: ["pressure"], - moves: ["scratch", "leer", "spite"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 35, - abilities: ["pressure"], - moves: ["razorwind", "bite", "swordsdance", "spite"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 70, - abilities: ["pressure"], - moves: ["doubleteam", "slash", "futuresight", "perishsong"], - pokeball: "pokeball" - } - ] - }, - snorunt: { - learnset: { - astonish: ["9L1", "8L1"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - avalanche: ["9M", "8M", "7E", "6E", "5E", "4M"], - bide: ["7E", "6E", "5E", "4E"], - bite: ["9L35", "8L35", "7L19", "6L10", "5L10", "4L10", "3L10", "3S0"], - blizzard: [ - "9M", - "9L60", - "8M", - "8L60", - "7M", - "7L46", - "6M", - "6L46", - "5M", - "5L46", - "4M", - "4L46", - "3M", - "3L43" - ], - block: [ - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "3E" - ], - bodyslam: ["9M", "8M", "3T"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - crunch: [ - "9M", - "9L55", - "8M", - "8L55", - "7L41", - "6L31", - "5L31", - "4L31", - "3L28" - ], - disable: ["9E", "8E", "7E", "6E", "5E", "4E"], - doubleedge: ["3T"], - doubleteam: [ - "9L10", - "8L10", - "7M", - "7L5", - "6M", - "6L4", - "5M", - "5L4", - "4M", - "4L4", - "3M", - "3L7" - ], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "8M", "7E", "6E", "5E"], - flash: ["6M", "5M", "4M", "3M"], - frostbreath: ["9L30", "8L30", "7M", "7L37", "6M", "6L37", "5M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - hail: [ - "8M", - "8L45", - "7M", - "7L50", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L40", - "3M", - "3L37" - ], - headbutt: [ - "9L1", - "8L50", - "7L28", - "6L19", - "5L19", - "4T", - "4L19", - "3L19" - ], - helpinghand: ["9M"], - hex: ["9M", "8M", "7E", "6E", "5E"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M", "3L34"], - icefang: ["9M", "9L40", "8M", "8L40", "7L23", "6L23", "5L28", "4L28"], - iceshard: ["9L15", "8L15", "7L10", "6L10", "5L37", "4L37"], - icespinner: ["9M"], - iciclecrash: ["9E", "8E"], - iciclespear: ["9M"], - icywind: [ - "9M", - "9L25", - "8M", - "8L25", - "7T", - "7L14", - "6T", - "6L13", - "5T", - "5L13", - "4T", - "4L13", - "3T", - "3L16", - "3S0" - ], - leer: ["9L5", "8L5", "7L1", "6L1", "5L1", "4L1", "3L1"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - mimic: ["3T"], - naturalgift: ["4M"], - powdersnow: ["9L1", "8L1", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], - protect: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L32", - "6M", - "6L22", - "5M", - "5L22", - "4M", - "4L22", - "3M", - "3L25" - ], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rollout: ["9E", "8E", "7E", "6E", "5E", "4T", "4E"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - sing: ["3S0"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - snowscape: ["9M", "9L45"], - spikes: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], - spite: ["9M", "7T", "6T", "5T", "4T"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - switcheroo: ["9E", "8E", "7E", "6E"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - waterpulse: ["9M", "7T", "6T", "5D", "4M", "3M", "3S0"], - weatherball: ["9M", "9L50", "8M", "7E", "6E", "5E", "5D", "4E"] - }, - eventData: [ - { - generation: 3, - level: 20, - abilities: ["innerfocus"], - moves: ["sing", "waterpulse", "bite", "icywind"] - } - ] - }, - glalie: { - learnset: { - astonish: ["9L1", "8L1"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - avalanche: ["9M", "8M", "4M"], - bite: ["9L35", "8L35", "7L19", "6L1", "5L1", "4L1", "3L1"], - blizzard: [ - "9M", - "9L68", - "8M", - "8L68", - "7M", - "7L48", - "6M", - "6L48", - "5M", - "5L51", - "4M", - "4L51", - "3M", - "3L53" - ], - block: ["7T", "6T", "5T", "4T"], - bodyslam: ["9M", "8M", "3T"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - crunch: [ - "9M", - "9L61", - "8M", - "8L61", - "7L41", - "6L31", - "5L31", - "4L31", - "3L28" - ], - darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], - defensecurl: ["3T"], - doubleedge: ["3T"], - doubleteam: [ - "9L1", - "8L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3M", - "3L1" - ], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - endure: ["9M", "8M", "4M", "3T"], - explosion: ["7M", "6M", "5M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M", "8M"], - flash: ["6M", "5M", "4M", "3M"], - foulplay: ["9M"], - freezedry: ["9L0", "8L0", "7L1", "6L42"], - frostbreath: ["9L30", "8L30", "7M", "7L37", "6M", "6L37", "5M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: [ - "8M", - "8L47", - "7M", - "7L54", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L40", - "3M", - "3L42" - ], - headbutt: [ - "9L1", - "8L54", - "7L28", - "6L19", - "5L19", - "4T", - "4L19", - "3L19" - ], - helpinghand: ["9M"], - hex: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icebeam: [ - "9M", - "8M", - "7M", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L37", - "3M", - "3L34" - ], - icefang: ["9M", "9L40", "8M", "8L40", "7L23", "6L23", "5L28", "4L28"], - iceshard: ["9L15", "8L15", "7L1", "6L1"], - icespinner: ["9M"], - iciclespear: ["9M", "8M"], - icywind: [ - "9M", - "9L25", - "8M", - "8L25", - "7T", - "7L14", - "6T", - "6L13", - "5T", - "5L13", - "4T", - "4L13", - "3T", - "3L16" - ], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - mimic: ["3T"], - naturalgift: ["4M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - powdersnow: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - protect: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L32", - "6M", - "6L22", - "5M", - "5L22", - "4M", - "4L22", - "3M", - "3L25" - ], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - scaryface: ["9M", "8M"], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["8M", "3T"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - sheercold: ["9L1", "8L1", "7L1", "6L1", "5L59", "4L59", "3L61"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - snowscape: ["9M", "9L47"], - spikes: ["9M", "8M"], - spite: ["9M", "7T", "6T", "5T", "4T"], - steelroller: ["8T"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - superfang: ["7T", "6T", "5T", "4T"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - terablast: ["9M"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - weatherball: ["9M", "9L54", "8M"] - } - }, - froslass: { - learnset: { - allyswitch: ["8M", "7T"], - astonish: ["9L1", "8L1", "7L19", "6L1", "5L1", "4L1"], - attract: ["8M", "7M", "6M", "5M", "4M"], - auroraveil: ["9L54", "8L54", "7M"], - avalanche: ["9M", "8M", "4M"], - bite: ["9L1", "8L1"], - blizzard: [ - "9M", - "9L68", - "8M", - "8L68", - "7M", - "7L48", - "6M", - "6L48", - "5M", - "5L51", - "4M", - "4L51" - ], - block: ["7T", "6T", "5T", "4T"], - bodyslam: ["9M", "8M"], - captivate: ["7L41", "6L31", "5L31", "4M", "4L31"], - charm: ["9M", "8M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9L35", "8L35", "7L32", "6L19", "5L19", "4L19"], - crunch: ["9M", "9L1", "8M", "8L1"], - curse: ["9M"], - destinybond: ["9L1", "8L1", "7L1", "6L1", "5L59", "4L59"], - doubleteam: [ - "9L1", - "8L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - drainingkiss: ["9M", "9L20", "8M", "8L20", "7L23", "6L23"], - dreameater: ["7M", "6M", "5M", "4M"], - embargo: ["7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - faketears: ["9M", "8M"], - flash: ["6M", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - frostbreath: ["9L30", "8L30", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: [ - "8M", - "8L40", - "7M", - "7L54", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L40" - ], - haze: ["9M"], - headbutt: ["9L1", "8L1", "4T"], - helpinghand: ["9M"], - hex: ["9M", "9L0", "8M", "8L0"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icefang: ["9M", "9L1", "8M", "8L1"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - iceshard: ["9L15", "8L15", "7L1", "6L1", "5L37", "4L37"], - icespinner: ["9M"], - iciclespear: ["9M", "8M"], - icywind: [ - "9M", - "9L25", - "8M", - "8L25", - "7T", - "7L14", - "6T", - "6L13", - "5T", - "5L13", - "4T", - "4L13" - ], - imprison: ["9M", "8M"], - laserfocus: ["7T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], - mudslap: ["4T"], - naturalgift: ["4M"], - nightshade: ["9M"], - ominouswind: ["7L1", "6L22", "5L22", "4T", "4L22"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - poltergeist: ["9M", "8T"], - powdersnow: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - protect: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "4M"], - psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rollout: ["4T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M"], - scaryface: ["9M"], - secretpower: ["6M", "4M"], - shadowball: [ - "9M", - "9L61", - "8M", - "8L61", - "7M", - "7L42", - "6M", - "6L42", - "5M", - "4M" - ], - shockwave: ["7T", "6T", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snatch: ["7T", "6T", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - snowscape: ["9M", "9L40"], - spikes: ["9M", "8M"], - spite: ["9M", "7T", "6T", "5T", "4T"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - suckerpunch: ["4T"], - swagger: ["7M", "6M", "5M", "4M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - tripleaxel: ["9M", "8T"], - wakeupslap: ["7L37", "6L28", "5L28", "4L28"], - waterpulse: ["9M", "7T", "6T", "4M"], - weatherball: ["9M", "8M"], - willowisp: ["9M", "9L47", "8M", "8L47", "7M", "7L28"] - } - }, - spheal: { - learnset: { - aquaring: ["8E", "7E", "6E", "5E", "4E"], - aquatail: ["7T", "6T", "5T", "5D", "4T"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - aurorabeam: ["8L28", "7L21", "6L21", "5L25", "4L25", "3L25", "3S0"], - bellydrum: ["8E", "7E", "6E"], - blizzard: [ - "8M", - "8L44", - "7M", - "7L41", - "6M", - "6L41", - "5M", - "5L43", - "4M", - "4L43", - "3M", - "3L43" - ], - bodyslam: [ - "8M", - "8L36", - "7L26", - "6L19", - "5L19", - "4L19", - "3T", - "3L19" - ], - brine: ["8M", "8L24", "7L17", "6L17", "4M"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - charm: ["3S0"], - confide: ["7M", "6M"], - curse: ["8E", "7E", "6E", "5E", "4E", "3E"], - defensecurl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3T", "3L1"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["8M", "8L33", "7L9", "6L7", "5L7", "4L7", "3L7"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - fissure: ["8E", "7E", "6E", "5E", "5D", "4E", "3E"], - frostbreath: ["7M", "6M", "5M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - growl: ["8L4", "7L1", "6L1", "5L1", "4L1", "3L1"], - hail: [ - "8M", - "8L48", - "7M", - "7L36", - "6M", - "6L31", - "5M", - "5L31", - "4M", - "4L31", - "3M", - "3L31" - ], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - iceball: ["7L13", "6L13", "5L13", "4L13", "3L13"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - mimic: ["3T"], - mudslap: ["4T", "3T", "3S0"], - naturalgift: ["4M"], - powdersnow: ["8L12", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "8M", - "8L16", - "7M", - "7L31", - "6M", - "6L31", - "5M", - "5L37", - "4M", - "4L37", - "3M", - "3L37" - ], - return: ["7M", "6M", "5M", "4M", "3M"], - rockslide: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["8L1", "7L5", "7E", "6L5", "6E", "5E", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - sheercold: ["8L52", "7L46", "6L46", "5L49", "4L49", "3L49"], - signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - sleeptalk: ["8M", "7M", "7E", "6M", "6E", "5T", "5E", "4M", "3T"], - snore: [ - "8M", - "8L20", - "7T", - "7L31", - "6T", - "6L31", - "5T", - "5L37", - "4T", - "4L37", - "3T", - "3L37" - ], - spitup: ["8E", "7E", "6E", "5E", "4E", "3E"], - steelroller: ["8T"], - stockpile: ["8E", "7E", "6E", "5E", "4E", "3E"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - superfang: ["7T", "6T", "5T", "4T"], - surf: ["8M", "8L40", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swallow: ["8E", "7E", "6E", "5E", "4E", "3E"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["8L8", "7L1", "6L1", "5L1", "4L1", "3L1", "3S0"], - waterpulse: ["8E", "7T", "7E", "6T", "6E", "5E", "4M", "3M"], - watersport: ["7E", "6E", "5E", "4E", "3E"], - whirlpool: ["8M", "4M"], - yawn: ["8E", "7E", "6E", "5E", "4E", "3E"] - }, - eventData: [ - { - generation: 3, - level: 17, - abilities: ["thickfat"], - moves: ["charm", "aurorabeam", "watergun", "mudslap"] - } - ] - }, - sealeo: { - learnset: { - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - aurorabeam: ["8L28", "7L21", "6L21", "5L25", "4L25", "3L25"], - blizzard: [ - "8M", - "8L52", - "7M", - "7L45", - "6M", - "6L45", - "5M", - "5L47", - "4M", - "4L47", - "3M", - "3L47" - ], - bodyslam: [ - "8M", - "8L40", - "7L26", - "6L19", - "5L19", - "4L19", - "3T", - "3L19" - ], - brine: ["8M", "8L24", "7L17", "6L17", "4M"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - defensecurl: ["8L1", "7L1", "6L1", "3T", "3L1"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["8M", "8L35", "7L9", "6L1", "5L1", "4L1", "3L1"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - frostbreath: ["7M", "6M", "5M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - growl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - hail: [ - "8M", - "8L58", - "7M", - "7L38", - "6M", - "6L31", - "5M", - "5L31", - "4M", - "4L31", - "3M", - "3L31" - ], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - iceball: ["7L13", "6L13", "5L13", "4L13", "3L13"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - iciclespear: ["8M"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - powdersnow: ["8L12", "7L1", "6L1", "5L1", "4L1", "3L1"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "8M", - "8L16", - "7M", - "7L31", - "6M", - "6L31", - "5M", - "5L39", - "4M", - "4L39", - "3M", - "3L39" - ], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["7M", "6M", "5M", "4M", "3M"], - rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["8L1", "7L5", "6L5", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - sheercold: ["8L64", "7L52", "6L52", "5L55", "4L55", "3L55"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - snore: [ - "8M", - "8L20", - "7T", - "7L31", - "6T", - "6L31", - "5T", - "5L39", - "4T", - "4L39", - "3T", - "3L39" - ], - steelroller: ["8T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - superfang: ["7T", "6T", "5T", "4T"], - surf: ["8M", "8L46", "7M", "6M", "5M", "4M", "3M"], - swagger: [ - "8L0", - "7M", - "7L1", - "6M", - "6L32", - "5M", - "5L32", - "4M", - "4L32", - "3T" - ], - toxic: ["7M", "6M", "5M", "4M", "3M"], - waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "4M"] - }, - encounters: [ - { generation: 4, level: 25 }, - { generation: 6, level: 28, maxEggMoves: 1 } - ] - }, - walrein: { - learnset: { - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - aurorabeam: ["8L28", "7L19", "6L19", "5L25", "4L25", "3L25"], - avalanche: ["8M", "4M"], - blizzard: [ - "8M", - "8L56", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "5L52", - "4M", - "4L52", - "3M", - "3L50" - ], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["8M"], - bodyslam: [ - "8M", - "8L40", - "7L25", - "6L19", - "5L19", - "4L19", - "3T", - "3L19" - ], - brine: ["8M", "8L24", "7L19", "6L19", "5S0", "4M"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - crunch: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - defensecurl: ["8L1", "7L1", "6L1", "3T", "3L1"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["8M", "8L35", "7L7", "6L1", "5L1", "4L1", "3L1"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - frostbreath: ["7M", "6M", "5M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - growl: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - hail: [ - "8M", - "8L64", - "7M", - "7L38", - "6M", - "6L31", - "5M", - "5L31", - "5S0", - "4M", - "4L31", - "3M", - "3L31" - ], - headbutt: ["4T"], - heavyslam: ["8M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hydropump: ["8M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - iceball: ["7L13", "6L13", "5L13", "4L13", "3L13"], - icebeam: ["8M", "7M", "6M", "5M", "5S0", "4M", "3M"], - icefang: ["8M", "8L1", "7L1", "6L44", "5L44", "4L44"], - iciclespear: ["8M"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - ironhead: ["8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - liquidation: ["8M"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - powdersnow: ["8L12", "7L1", "6L1", "5L1", "4L1", "3L1"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "8M", - "8L16", - "7M", - "7L31", - "6M", - "6L31", - "5M", - "5L39", - "4M", - "4L39", - "3M", - "3L39" - ], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["7M", "6M", "5M", "4M", "3M"], - rockslide: ["8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["8L1", "7L7", "6L7", "4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - sheercold: ["8L72", "7L60", "6L60", "5L65", "5S0", "4L65", "3L61"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M", "3T"], - snore: [ - "8M", - "8L20", - "7T", - "7L31", - "6T", - "6L31", - "5T", - "5L39", - "4T", - "4L39", - "3T", - "3L39" - ], - steelroller: ["8T"], - stompingtantrum: ["8M", "7T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - superfang: ["7T", "6T", "5T", "4T"], - surf: ["8M", "8L48", "7M", "6M", "5M", "4M", "3M"], - swagger: [ - "8L1", - "7M", - "7L1", - "6M", - "6L32", - "5M", - "5L32", - "4M", - "4L32", - "3T" - ], - swordsdance: ["8M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["8M", "4M"] - }, - eventData: [ - { - generation: 5, - level: 50, - abilities: ["thickfat"], - moves: ["icebeam", "brine", "hail", "sheercold"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 5, level: 30 }] - }, - clamperl: { - learnset: { - aquaring: ["7E", "6E", "5E", "5D", "4E"], - attract: ["7M", "6M", "5M", "4M", "3M"], - barrier: ["7E", "6E", "5E", "4E", "3E"], - blizzard: ["7M", "6M", "5M", "4M", "3M"], - bodyslam: ["7E", "6E", "5E", "4E", "3T", "3E"], - brine: ["7E", "6E", "5E", "4M"], - captivate: ["5D", "4M"], - clamp: ["7L1", "6L1", "5L1", "4L1", "3L1"], - confide: ["7M", "6M"], - confuseray: ["7E", "6E", "5E", "4E", "3E"], - dive: ["6M", "5M", "4T", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - endure: ["7E", "6E", "5E", "4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - hail: ["7M", "6M", "5M", "4M", "3M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - icebeam: ["7M", "6M", "5M", "4M", "3M"], - icywind: ["7T", "6T", "5T", "4T", "3T"], - irondefense: [ - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1", - "3L1" - ], - mimic: ["3T"], - muddywater: ["7E", "6E", "5E", "4E"], - mudsport: ["7E", "6E", "5E", "4E", "3E"], - naturalgift: ["4M"], - protect: ["7M", "6M", "5M", "4M", "3M"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - refresh: ["7E", "6E", "5E", "4E", "3E"], - rest: ["7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - scald: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shellsmash: ["7L50", "6L50", "5L51"], - sleeptalk: ["7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - supersonic: ["7E", "6E", "5E", "4E", "3E"], - surf: ["7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - waterfall: ["7M", "6M", "5M", "4M", "3M"], - watergun: ["7L1", "6L1", "5L1", "4L1", "3L1"], - waterpulse: ["7T", "7E", "6T", "6E", "5E", "4M", "3M"], - whirlpool: ["7L1", "6L1", "5L1", "5D", "4M", "4L1", "3L1"] - } - }, - huntail: { - learnset: { - aquatail: ["7T", "7L39", "6T", "6L39", "5T", "5L46", "4T", "4L46"], - attract: ["7M", "6M", "5M", "4M", "3M"], - batonpass: ["7L29", "6L29", "5L33", "4L33", "3L43"], - bind: ["7T", "6T", "5T"], - bite: ["7L1", "6L1", "5L6", "4L6", "3L8"], - blizzard: ["7M", "6M", "5M", "4M", "3M"], - bodyslam: ["3T"], - bounce: ["7T", "6T", "5T", "4T"], - brine: ["7L19", "6L19", "5L28", "4M", "4L28"], - captivate: ["4M"], - coil: ["7L45", "6L45"], - confide: ["7M", "6M"], - crunch: ["7L34", "6L34", "5L42", "4L42", "3L36"], - dive: ["7L26", "6M", "6L26", "5M", "5L37", "4T", "4L37", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - endure: ["4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - feintattack: ["7L11", "6L11"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - hail: ["7M", "6M", "5M", "4M", "3M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hydropump: ["7L50", "6L50", "5L51", "4L51", "3L50"], - hyperbeam: ["7M", "6M", "5M", "4M", "3M"], - icebeam: ["7M", "6M", "5M", "4M", "3M"], - icefang: ["7L16", "6L16", "5L24", "4L24"], - icywind: ["7T", "6T", "5T", "4T", "3T"], - infestation: ["7M", "6M"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - protect: ["7M", "6M", "5M", "4M", "3M"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - rest: ["7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rocktomb: ["7M", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - scald: ["7M", "6M", "5M"], - scaryface: ["7L9", "6L9", "5L19", "4L19", "3L29"], - screech: ["7L5", "6L5", "5L10", "4L10", "3L15"], - secretpower: ["6M", "4M", "3M"], - sleeptalk: ["7M", "6M", "5T", "4M", "3T"], - snatch: ["7T", "6T", "5T", "4M", "3M"], - snore: ["7T", "6T", "5T", "4T", "3T"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["7L23", "6L23", "4T"], - superfang: ["7T", "6T", "5T", "4T"], - surf: ["7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["4T", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - waterfall: ["7M", "6M", "5M", "4M", "3M"], - waterpulse: [ - "7T", - "7L14", - "6T", - "6L14", - "5L15", - "4M", - "4L15", - "3M", - "3L22" - ], - whirlpool: ["7L1", "6L1", "5L1", "4M", "4L1", "3L1"] - } - }, - gorebyss: { - learnset: { - agility: ["7L9", "6L9", "5L10", "4L10", "3L15"], - amnesia: ["7L16", "6L16", "5L19", "4L19", "3L29"], - aquaring: ["7L19", "6L19", "5L24", "4L24"], - aquatail: ["7T", "7L39", "6T", "6L39", "5T", "5L46", "4T", "4L46"], - attract: ["7M", "6M", "5M", "4M", "3M"], - batonpass: ["7L29", "6L29", "5L33", "4L33", "3L43"], - bind: ["7T", "6T", "5T"], - blizzard: ["7M", "6M", "5M", "4M", "3M"], - bodyslam: ["3T"], - bounce: ["7T", "6T", "5T", "4T"], - brine: ["4M"], - captivate: ["7L23", "6L23", "5L28", "4M", "4L28"], - coil: ["7L45", "6L45"], - confide: ["7M", "6M"], - confusion: ["7L1", "6L1", "5L6", "4L6", "3L8"], - dive: ["7L26", "6M", "6L26", "5M", "5L37", "4T", "4L37", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainingkiss: ["7L11", "6L11"], - endure: ["4M", "3T"], - facade: ["7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - hail: ["7M", "6M", "5M", "4M", "3M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hydropump: ["7L50", "6L50", "5L51", "4L51", "3L50"], - hyperbeam: ["7M", "6M", "5M", "4M", "3M"], - icebeam: ["7M", "6M", "5M", "4M", "3M"], - icywind: ["7T", "6T", "5T", "4T", "3T"], - infestation: ["7M", "6M"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - protect: ["7M", "6M", "5M", "4M", "3M"], - psychic: [ - "7M", - "7L34", - "6M", - "6L34", - "5M", - "5L42", - "4M", - "4L42", - "3M", - "3L36" - ], - psychup: ["7M", "6M", "5M", "4M"], - raindance: ["7M", "6M", "5M", "4M", "3M"], - rest: ["7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M", "3M"], - scald: ["7M", "6M", "5M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["7M", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - substitute: ["7M", "6M", "5M", "4M", "3T"], - surf: ["7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["4T", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - waterfall: ["7M", "6M", "5M", "4M", "3M"], - waterpulse: [ - "7T", - "7L14", - "6T", - "6L14", - "5L15", - "4M", - "4L15", - "3M", - "3L22" - ], - watersport: ["7L5", "6L5"], - whirlpool: ["7L1", "6L1", "5L1", "4M", "4L1", "3L1"] - } - }, - relicanth: { - learnset: { - amnesia: ["8M", "7E", "6E", "5E", "4E", "3E"], - ancientpower: ["8L10", "7L21", "6L1", "5L43", "4T", "4L43", "3L43"], - aquatail: ["8L30", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - blizzard: ["8M", "7M", "6M", "5M", "4M", "3M"], - bodypress: ["8M"], - bodyslam: ["8M", "3T"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brine: ["8M", "7E", "6E", "5E", "4M"], - bulldoze: ["8M", "7M", "6M", "5M"], - calmmind: ["8M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - dive: [ - "8M", - "8L20", - "7L26", - "6M", - "6L26", - "5M", - "5L57", - "4T", - "4L57", - "3M" - ], - doubleedge: ["8L50", "7L50", "6L50", "5L50", "4L50", "3T", "3L57"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - earthpower: ["8M", "7T", "6T", "5T", "5D", "4T"], - earthquake: ["8M", "7M", "6M", "5M", "4M", "3M"], - endure: ["8M", "4M", "3T"], - facade: ["8M", "7M", "6M", "5M", "4M", "3M"], - flail: ["8L40", "7L1"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - harden: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - headbutt: ["4T"], - headsmash: ["8L55", "7L1", "6L1", "5L78", "4L78"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hydropump: ["8M", "8L45", "7L46", "6L1", "5L71", "4L71", "3L64"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icebeam: ["8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["8M", "7T", "6T", "5T", "4T", "3T"], - irondefense: ["8M"], - liquidation: ["8M"], - magnitude: ["7E", "6E", "5E", "4E", "3E"], - meteorbeam: ["8T"], - mimic: ["3T"], - muddywater: ["8M", "7E", "6E", "5E", "4E"], - mudshot: ["8M", "7E", "6E", "5E"], - mudslap: ["8E", "7E", "6E", "5E", "4T", "4E", "3T"], - mudsport: ["7L1", "6L1", "5L36", "4L36", "3L36"], - naturalgift: ["4M"], - protect: ["8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["7M", "6M", "5M", "4M", "3T"], - raindance: ["8M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "8M", - "8L35", - "7M", - "7L41", - "6M", - "6L41", - "5M", - "5L64", - "4M", - "4L64", - "3M", - "3L50" - ], - return: ["7M", "6M", "5M", "4M", "3M"], - rockblast: ["8M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["8M", "7M", "6M", "5M", "4M", "4E", "3T", "3E"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: [ - "8M", - "7M", - "7L15", - "6M", - "6L15", - "5M", - "5L15", - "4M", - "4L15", - "3M", - "3L15" - ], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - sandstorm: ["8M", "7M", "6M", "5M", "4M", "3M"], - scald: ["8M", "7M", "6M", "5M"], - scaleshot: ["8T"], - secretpower: ["6M", "4M", "3M"], - skullbash: ["8E", "7E", "6E", "5E", "4E", "3E"], - sleeptalk: [ - "8M", - "7M", - "7E", - "6M", - "6E", - "5T", - "5E", - "5D", - "4M", - "4E", - "3T", - "3E" - ], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E", "3T"], - stealthrock: ["8M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M", "5M", "4M"], - substitute: ["8M", "7M", "6M", "5M", "4M", "3T"], - surf: ["8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - tackle: ["8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - takedown: ["8L25", "7L31", "6L29", "5L29", "4L29", "3L29"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - waterfall: ["8M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["8L5", "7L1", "6L1", "5L8", "5D", "4L8", "3L8"], - waterpulse: ["7T", "6T", "4M", "3M"], - watersport: ["7E", "6E", "5E", "4E", "3E"], - whirlpool: ["8M", "4M"], - yawn: ["8L15", "7L35", "6L22", "5L22", "4L22", "3L22"], - zenheadbutt: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"] - } - }, - luvdisc: { - learnset: { - agility: ["9M", "9L7", "7L7", "6L7", "5L9", "4L9", "3L16"], - aquajet: ["9E", "7E", "6E", "5E", "4E"], - aquaring: [ - "9L40", - "7L40", - "7E", - "6L40", - "6E", - "5L46", - "5E", - "4L37", - "4E" - ], - attract: [ - "9L20", - "7M", - "7L20", - "6M", - "6L22", - "5M", - "5L27", - "4M", - "4L22", - "3M", - "3L28" - ], - babydolleyes: ["9L37"], - blizzard: ["9M", "7M", "6M", "5M", "4M", "3M"], - bounce: ["7T", "6T", "5T", "4T"], - brine: ["7E", "6E", "5E", "4M"], - captivate: [ - "7L37", - "7E", - "6L46", - "6E", - "5L51", - "5E", - "4M", - "4L40", - "4E" - ], - charm: ["9M", "9L1", "7L1", "6L1", "5L4", "5D", "4L4", "3L4"], - confide: ["7M", "6M"], - dive: ["6M", "5M", "4T", "3M"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainingkiss: ["9M", "9L22", "7L9", "6L9"], - endeavor: ["9M"], - endure: ["9M", "4M", "3T"], - entrainment: ["9E", "7E", "6E"], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - flail: ["9L26", "7L26", "6L27", "5L31", "4L46", "3L40"], - flipturn: ["9M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - hail: ["7M", "6M", "5M", "4M", "3M"], - healpulse: ["7E", "6E", "5E"], - heartstamp: ["7L22"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hydropump: ["9M", "9L46", "7L46", "6L40", "5L40"], - icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "7T", "6T", "5T", "5D", "4T", "3T"], - liquidation: ["9M", "7T"], - luckychant: ["7L13", "6L14", "5L17", "4L17"], - mimic: ["3T"], - mudsport: ["7E", "6E", "5E", "5D", "4E", "3E"], - naturalgift: ["4M"], - protect: ["9M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - round: ["7M", "6M", "5M"], - safeguard: [ - "9L49", - "7M", - "7L49", - "6M", - "6L55", - "5M", - "5L55", - "4M", - "4L51", - "3M", - "3L48" - ], - scald: ["7M", "6M", "5M"], - scaleshot: ["9M"], - secretpower: ["6M", "4M", "3M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snore: ["7T", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - soak: ["9L42", "7L42"], - splash: ["9E", "7E", "6E", "5E", "4E", "3E"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - supersonic: ["9E", "7E", "6E", "5E", "4E", "3E"], - surf: ["9M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - sweetkiss: ["9L31", "7L31", "6L31", "5L37", "4L27", "3L36"], - swift: ["4T", "3T"], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - takedown: ["9M", "9L34", "7L34", "6L14", "5L14", "4L14", "3L24"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - waterfall: ["9M", "7M", "6M", "5M", "4M", "3M"], - watergun: ["9L4", "7L4", "6L4", "5L7", "4L7", "3L12"], - waterpulse: [ - "9M", - "9L17", - "7T", - "7L17", - "6T", - "6L17", - "5L22", - "4M", - "4L31", - "3M" - ], - watersport: ["7E", "6E", "5E", "4E", "3E"], - whirlpool: ["9M", "4M"], - wish: ["9L13"] - } - }, - bagon: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bite: [ - "9L5", - "8L5", - "7L10", - "6L5", - "5L5", - "5D", - "4L5", - "3L5", - "3S0", - "3S1" - ], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - crunch: [ - "9M", - "9L25", - "8M", - "8L25", - "7L25", - "6L25", - "5L46", - "4L46", - "3L41" - ], - cut: ["6M", "5M", "4M", "3M"], - defensecurl: ["9E", "8E", "7E", "6E", "5E"], - doubleedge: [ - "9M", - "9L55", - "8L55", - "7L49", - "6L49", - "5L55", - "4L55", - "3T", - "3L53" - ], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dracometeor: ["9M", "8T", "7T", "6T", "5T", "4T"], - dragonbreath: [ - "9L10", - "8L10", - "7L13", - "6L13", - "5L31", - "4L31", - "3L33" - ], - dragoncheer: ["9M"], - dragonclaw: [ - "9M", - "9L31", - "8M", - "8L31", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L50", - "4M", - "4L50", - "3M", - "3L49" - ], - dragondance: ["9M", "8M", "7E", "6E", "5E", "5D", "4E", "3E"], - dragonpulse: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], - dragonrage: ["7E", "6E", "5E", "4E", "3E"], - dragonrush: ["9E", "8E", "7E", "6E", "5E", "4E"], - dragontail: ["9M"], - ember: ["9L1", "8L1", "7L4", "6L4", "5L25", "4L25", "3L25"], - endure: ["9M", "8M", "7E", "6E", "5E", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - firefang: ["9M", "8M", "7E", "6E", "5E", "4E"], - firespin: ["9M"], - flamethrower: [ - "9M", - "9L45", - "8M", - "8L45", - "7M", - "7L44", - "6M", - "6L44", - "5M", - "4M", - "3M" - ], - focusenergy: [ - "9L40", - "8M", - "8L40", - "7L21", - "6L20", - "5L20", - "4L20", - "3L21" - ], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - headbutt: [ - "9L15", - "8L15", - "7L17", - "6L16", - "5L16", - "4T", - "4L16", - "3L17" - ], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hydropump: ["9M", "8M", "7E", "6E", "5E", "4E", "3E"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - incinerate: ["6M", "5M"], - irondefense: ["9M", "8M", "3S1"], - ironhead: ["9M"], - leer: ["9L1", "8L1", "7L7", "6L7", "5L10", "4L10", "3L9"], - mimic: ["3T"], - mudslap: ["9M", "4T", "3T"], - naturalgift: ["4M"], - outrage: ["9M", "9L50", "8M", "8L50", "7T", "6T", "5T", "5D", "4T"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rage: ["7L1", "6L1", "6S3", "5L1", "5S2", "4L1", "3L1", "3S0", "3S1"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: [ - "9M", - "9L20", - "8M", - "8L20", - "7L39", - "6L39", - "5L40", - "4L40", - "3L37" - ], - secretpower: ["6M", "4M", "3M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M", "4E"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - terablast: ["9M"], - thrash: ["9E", "8E", "7E", "6E", "6S3", "5E", "4E", "3E"], - thunderfang: ["9M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - twister: ["9E", "8E", "7E", "6E", "5E", "4T", "4E", "3E"], - wish: ["3S0"], - zenheadbutt: [ - "9M", - "9L35", - "8M", - "8L35", - "7T", - "7L34", - "6T", - "6L34", - "5T", - "5L35", - "4T", - "4L35" - ] - }, - eventData: [ - { - generation: 3, - level: 5, - shiny: 1, - moves: ["rage", "bite", "wish"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 5, - shiny: 1, - moves: ["rage", "bite", "irondefense"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 1, - shiny: true, - moves: ["rage"], - pokeball: "pokeball" - }, - { - generation: 6, - level: 1, - moves: ["rage", "thrash"], - pokeball: "pokeball" - } - ] - }, - shelgon: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bite: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - confide: ["7M", "6M"], - crunch: [ - "9M", - "9L25", - "8M", - "8L25", - "7L25", - "6L25", - "5L50", - "4L50", - "3L56" - ], - cut: ["6M", "5M", "4M", "3M"], - defensecurl: ["3T"], - doubleedge: [ - "9M", - "9L67", - "8L67", - "7L56", - "6L56", - "5L61", - "4L61", - "3T", - "3L78" - ], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dracometeor: ["9M", "8T", "7T", "6T", "5T", "4T"], - dragonbreath: ["9L1", "8L1", "7L13", "6L13", "5L32", "4L32", "3L38"], - dragoncheer: ["9M"], - dragonclaw: [ - "9M", - "9L33", - "8M", - "8L33", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L55", - "4M", - "4L55", - "3M", - "3L69" - ], - dragondance: ["9M", "8M"], - dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], - dragontail: ["9M"], - ember: ["9L1", "8L1", "7L1", "6L1", "5L25", "4L25", "3L25"], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - firefang: ["9M", "8M"], - firespin: ["9M"], - flamethrower: [ - "9M", - "9L53", - "8M", - "8L53", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "4M", - "3M" - ], - focusenergy: [ - "9L46", - "8M", - "8L46", - "7L21", - "6L20", - "5L20", - "4L20", - "3L21" - ], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - headbutt: ["9L15", "8L15", "7L17", "6L1", "5L1", "4T", "4L1", "3L1"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hydropump: ["9M", "8M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - incinerate: ["6M", "5M"], - irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], - ironhead: ["9M"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - mimic: ["3T"], - mudslap: ["9M", "4T", "3T"], - naturalgift: ["4M"], - outrage: ["9M", "9L60", "8M", "8L60", "7T", "6T", "5T", "4T"], - protect: [ - "9M", - "9L0", - "8M", - "8L0", - "7M", - "7L1", - "6M", - "6L30", - "5M", - "5L30", - "4M", - "4L30", - "3M", - "3L30" - ], - rage: ["7L1", "6L1", "5L1", "4L1", "3L1"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - scaryface: [ - "9M", - "9L20", - "8M", - "8L20", - "7L42", - "6L42", - "5L43", - "4L43", - "3L47" - ], - secretpower: ["6M", "4M", "3M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - thunderfang: ["9M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - twister: ["4T"], - zenheadbutt: [ - "9M", - "9L39", - "8M", - "8L39", - "7T", - "7L35", - "6T", - "6L35", - "5T", - "5L37", - "4T", - "4L37" - ] - }, - encounters: [{ generation: 7, level: 15 }] - }, - salamence: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "5S3", "4M", "3M", "3S1"], - aircutter: ["4T"], - airslash: ["9M", "8M"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - bite: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - bodyslam: ["9M", "8M", "3T"], - breakingswipe: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M", "7M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - crunch: [ - "9M", - "9L25", - "8M", - "8L25", - "7L25", - "6L25", - "5L53", - "4L53", - "3L61" - ], - cut: ["6M", "5M", "4M", "3M"], - defensecurl: ["3T"], - defog: ["7T", "4M"], - doubleedge: [ - "9M", - "9L73", - "8L73", - "7L63", - "6L1", - "5L70", - "4L70", - "3T", - "3L93" - ], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dracometeor: ["9M", "8T", "7T", "6T", "5T", "4T"], - dragonbreath: [ - "9L1", - "8L1", - "7L13", - "6L13", - "5L32", - "4L32", - "3L38", - "3S0" - ], - dragoncheer: ["9M"], - dragonclaw: [ - "9M", - "9L33", - "8M", - "8L33", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L61", - "5S3", - "4M", - "4L61", - "4S2", - "3M", - "3L79", - "3S1" - ], - dragondance: ["9M", "8M", "5S3", "3S1"], - dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], - dragontail: [ - "9M", - "9L1", - "8L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L80" - ], - dualwingbeat: ["9M", "9L1", "8T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - ember: ["9L1", "8L1", "7L1", "6L1", "5L25", "4L25", "3L25"], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "7M", "6M", "5M", "4M", "4S2", "3M"], - firefang: ["9M", "8M", "7L1", "6L1", "5L1", "4L1"], - firespin: ["9M"], - flamethrower: [ - "9M", - "9L55", - "8M", - "8L55", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "4M", - "3M" - ], - fly: [ - "9M", - "9L0", - "8M", - "8L0", - "7M", - "7L1", - "6M", - "6L50", - "5M", - "5L50", - "4M", - "4L50", - "3M", - "3L50", - "3S0" - ], - focusenergy: [ - "9L46", - "8M", - "8L46", - "7L21", - "6L20", - "5L20", - "4L20", - "3L21" - ], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - headbutt: ["9L15", "8L15", "7L17", "6L1", "5L1", "4T", "4L1", "3L1"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hurricane: ["9M", "8M"], - hydropump: ["9M", "8M", "4S2"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - incinerate: ["6M", "5M"], - irondefense: ["9M", "8M"], - ironhead: ["9M"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - laserfocus: ["7T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - mimic: ["3T"], - mudslap: ["9M", "4T", "3T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - outrage: ["9M", "8M", "8L64", "7T", "6T", "5T", "5S3", "4T"], - protect: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L1", - "6M", - "6L30", - "5M", - "5L30", - "4M", - "4L30", - "3M", - "3L30", - "3S0" - ], - psychicfangs: ["9M"], - rage: ["7L1", "6L1", "5L1", "4L1", "3L1"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - refresh: ["3S1"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - roost: ["9L1", "7M", "6M", "5T", "4M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: [ - "9M", - "9L20", - "8M", - "8L20", - "7L42", - "6L42", - "5L43", - "4L43", - "3L47", - "3S0" - ], - secretpower: ["6M", "4M", "3M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - steelwing: ["8M", "7M", "6M", "4M", "3M"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M", "4S2"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T", "3T"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - thunderfang: ["9M", "8M", "7L1", "6L1", "5L1", "4L1"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - twister: ["4T"], - zenheadbutt: [ - "9M", - "9L39", - "8M", - "8L39", - "7T", - "7L35", - "6T", - "6L35", - "5T", - "5L37", - "4T", - "4L37" - ] - }, - eventData: [ - { - generation: 3, - level: 50, - moves: ["protect", "dragonbreath", "scaryface", "fly"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 50, - moves: ["refresh", "dragonclaw", "dragondance", "aerialace"] - }, - { - generation: 4, - level: 50, - gender: "M", - nature: "Naughty", - moves: ["hydropump", "stoneedge", "fireblast", "dragonclaw"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 50, - shiny: 1, - moves: ["dragondance", "dragonclaw", "outrage", "aerialace"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 7, level: 9 }] - }, - beldum: { - learnset: { - headbutt: ["4T"], - holdback: ["6S0"], - irondefense: ["9M", "8M", "7T", "6T", "6S0", "5T", "4T"], - ironhead: ["9M", "8M", "7T", "6T", "6S0", "5T", "5D", "4T"], - steelbeam: ["9M", "8T"], - tackle: ["9L1", "8L1"], - takedown: ["9M", "7L1", "6L1", "5L1", "5D", "4L1", "3L1"], - terablast: ["9M"], - zenheadbutt: ["9M", "8M", "7T", "6T", "6S0", "5T", "5D", "4T"] - }, - eventData: [ - { - generation: 6, - level: 5, - shiny: true, - moves: ["holdback", "ironhead", "zenheadbutt", "irondefense"], - pokeball: "cherishball" - } - ] - }, - metang: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: [ - "9M", - "9L66", - "8M", - "8L66", - "7L41", - "6L38", - "5L38", - "4L44", - "3L56" - ], - allyswitch: ["8M", "7T"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - bulletpunch: ["9L1", "8L1", "7L26", "6L26", "5L32", "4L32"], - confide: ["7M", "6M"], - confusion: ["9L0", "8L0", "7L1", "6L1", "5L1", "4L1", "3L20", "3S0"], - cosmicpower: ["8M"], - cut: ["6M", "5M", "4M", "3M"], - defensecurl: ["3T"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dynamicpunch: ["3T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - endure: ["9M", "8M", "4M", "3T"], - expandingforce: ["9M", "8T"], - explosion: ["7M", "6M", "5M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - flashcannon: ["9M", "9L18", "8M", "8L18", "7M", "6M", "5M", "4M"], - focuspunch: ["9M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - futuresight: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], - hardpress: ["9M"], - headbutt: ["4T"], - heavyslam: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["9L1", "6M", "5M"], - hyperbeam: [ - "9M", - "9L74", - "8M", - "8L74", - "7M", - "7L50", - "6M", - "6L50", - "5M", - "5L50", - "4M", - "4L56", - "3M", - "3L62" - ], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - irondefense: [ - "9M", - "9L58", - "8M", - "8L58", - "7T", - "7L47", - "6T", - "6L47", - "5T", - "5L40", - "4T", - "4L40", - "3L44" - ], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - magnetrise: [ - "9L12", - "8L12", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - metalclaw: [ - "9M", - "9L0", - "8L0", - "7L1", - "6L1", - "5L1", - "4L1", - "3L20", - "3S0" - ], - meteorbeam: ["9M", "8T"], - meteormash: ["9L50", "8L50", "7L44", "6L44", "5L44", "4L48", "3L50"], - mimic: ["3T"], - miracleeye: ["7L29", "6L26", "5L26"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychic: [ - "9M", - "9L34", - "8M", - "8L34", - "7M", - "7L38", - "6M", - "6L38", - "5M", - "5L36", - "4M", - "4L36", - "3M", - "3L38" - ], - psychicnoise: ["9M"], - psychocut: ["8M"], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - pursuit: ["7L23", "6L23", "5L23", "4L28", "3L32"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - refresh: ["3S0"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - scaryface: [ - "9M", - "9L42", - "8M", - "8L42", - "7L35", - "6L35", - "5L24", - "4L24", - "3L26" - ], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["8M", "3T"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - steelbeam: ["9M", "8T"], - steelroller: ["8T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T", "3T"], - tackle: ["9L1", "8L1"], - takedown: [ - "9M", - "9L26", - "8L26", - "7L1", - "6L1", - "5L1", - "4L1", - "3L1", - "3S0" - ], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - zenheadbutt: [ - "9M", - "9L6", - "8M", - "8L6", - "7T", - "7L32", - "6T", - "6L29", - "5T", - "5L29", - "4T", - "4L52" - ] - }, - eventData: [ - { - generation: 3, - level: 30, - moves: ["takedown", "confusion", "metalclaw", "refresh"], - pokeball: "pokeball" - } - ] - }, - metagross: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: [ - "9M", - "9L72", - "8M", - "8L72", - "7L41", - "6L38", - "5L38", - "5S4", - "4L44", - "3L66" - ], - allyswitch: ["8M", "7T"], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - bulletpunch: [ - "9L1", - "8L1", - "7L26", - "7S7", - "6L26", - "5L32", - "5S1", - "5S2", - "4L32", - "4S0" - ], - confide: ["7M", "6M"], - confusion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - cosmicpower: ["8M"], - cut: ["6M", "5M", "4M", "3M"], - defensecurl: ["3T"], - doubleedge: ["9M", "5S4", "5S5", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dynamicpunch: ["3T"], - earthquake: [ - "9M", - "8M", - "7M", - "6M", - "5M", - "5S1", - "5S3", - "5S6", - "4M", - "3M" - ], - endure: ["9M", "8M", "4M", "3T"], - expandingforce: ["9M", "8T"], - explosion: ["9L1", "7M", "6M", "5M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - flashcannon: ["9M", "9L16", "8M", "8L16", "7M", "6M", "5M", "4M"], - focuspunch: ["9M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - futuresight: ["9M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], - hammerarm: [ - "9L0", - "8L0", - "7L1", - "6L45", - "5L45", - "5S1", - "5S2", - "5S4", - "5S5", - "4L45", - "4S0" - ], - hardpress: ["9M"], - headbutt: ["4T"], - heavyslam: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["9L1", "6M", "5M"], - hyperbeam: [ - "9M", - "9L82", - "8M", - "8L82", - "7M", - "7L60", - "6M", - "6L60", - "5M", - "5L62", - "5S6", - "4M", - "4L71", - "3M", - "3L77" - ], - icepunch: ["9M", "8M", "7T", "7S7", "6T", "5T", "5S2", "4T", "3T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - irondefense: [ - "9M", - "9L62", - "8M", - "8L62", - "7T", - "7L52", - "6T", - "6L52", - "5T", - "5L40", - "5S4", - "4T", - "4L40", - "3L44" - ], - ironhead: ["9M", "8M", "7T", "7S7", "6T", "5T", "4T"], - knockoff: ["9M"], - laserfocus: ["7T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - magnetrise: [ - "9L12", - "8L12", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - metalclaw: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "3L1"], - meteorbeam: ["9M", "8T"], - meteormash: [ - "9L52", - "8L52", - "7L44", - "6L44", - "5L44", - "5S1", - "5S3", - "5S5", - "5S6", - "4L53", - "4S0", - "3L55" - ], - mimic: ["3T"], - miracleeye: ["7L29", "6L26", "5L26"], - mudslap: ["9M", "4T", "3T"], - naturalgift: ["4M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "5S3", "4M", "3M"], - psychic: [ - "9M", - "9L34", - "8M", - "8L34", - "7M", - "7L38", - "6M", - "6L38", - "5M", - "5L36", - "5S5", - "5S6", - "4M", - "4L36", - "3M", - "3L38" - ], - psychicfangs: ["9M"], - psychicnoise: ["9M"], - psychocut: ["8M"], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - pursuit: ["7L23", "6L23", "5L23", "4L28", "3L32"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - scaryface: [ - "9M", - "9L42", - "8M", - "8L42", - "7L35", - "6L35", - "5L24", - "4L24", - "3L1" - ], - secretpower: ["6M", "4M", "3M"], - selfdestruct: ["8M", "3T"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - shadowclaw: ["9M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - steelbeam: ["9M", "8T"], - steelroller: ["8T"], - stompingtantrum: ["9M", "8M", "7T", "7S7"], - stoneedge: ["9M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T", "3T"], - tackle: ["9L1", "8L1"], - takedown: ["9M", "9L26", "8L26", "7L1", "6L1", "5L1", "4L1", "3L1"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trailblaze: ["9M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - zenheadbutt: [ - "9M", - "9L6", - "8M", - "8L6", - "7T", - "7L32", - "6T", - "6L29", - "5T", - "5L29", - "5S2", - "5S3", - "4T", - "4L62", - "4S0" - ] - }, - eventData: [ - { - generation: 4, - level: 62, - nature: "Brave", - moves: ["bulletpunch", "meteormash", "hammerarm", "zenheadbutt"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 50, - shiny: 1, - moves: ["meteormash", "earthquake", "bulletpunch", "hammerarm"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 100, - moves: ["bulletpunch", "zenheadbutt", "hammerarm", "icepunch"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 45, - shiny: true, - moves: ["meteormash", "zenheadbutt", "earthquake", "protect"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 45, - isHidden: true, - moves: ["irondefense", "agility", "hammerarm", "doubleedge"] - }, - { - generation: 5, - level: 45, - isHidden: true, - moves: ["psychic", "meteormash", "hammerarm", "doubleedge"] - }, - { - generation: 5, - level: 58, - nature: "Serious", - ivs: { - hp: 30, - atk: 30, - def: 30, - spa: 30, - spd: 30, - spe: 30 - }, - moves: ["earthquake", "hyperbeam", "psychic", "meteormash"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 50, - nature: "Jolly", - ivs: { - hp: 31, - atk: 31, - def: 31, - spa: 31, - spd: 31, - spe: 31 - }, - moves: ["ironhead", "icepunch", "bulletpunch", "stompingtantrum"], - pokeball: "cherishball" - } - ] - }, - regirock: { - learnset: { - ancientpower: [ - "9L12", - "8L12", - "7L31", - "6L31", - "6S4", - "5L33", - "4T", - "4L33", - "3L33", - "3S0", - "3S1" - ], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: [ - "9M", - "9L6", - "8M", - "8L6", - "7M", - "7L1", - "6M", - "6L1", - "6S4", - "5M" - ], - chargebeam: [ - "9M", - "9L1", - "8L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L49", - "5S3", - "4M", - "4L49" - ], - confide: ["7M", "6M"], - counter: ["3T"], - curse: [ - "9M", - "9L30", - "8L30", - "8S7", - "7L25", - "6L17", - "6S4", - "5L17", - "4L17", - "4S2", - "3L17", - "3S0", - "3S1" - ], - defensecurl: ["3T"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dynamicpunch: ["3T"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - endure: ["9M", "8M", "4M", "3T"], - explosion: [ - "9L78", - "8L78", - "7M", - "7L1", - "6M", - "6L1", - "6S5", - "5M", - "5L1", - "4M", - "4L1", - "3T", - "3L1" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - flashcannon: ["9M", "8M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - hammerarm: [ - "9L42", - "8L42", - "8S7", - "7L49", - "7S6", - "6L1", - "6S5", - "5L81", - "4L81" - ], - hardpress: ["9M"], - headbutt: ["4T"], - heavyslam: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: [ - "9M", - "9L72", - "8M", - "8L72", - "7M", - "7L67", - "6M", - "6L67", - "5M", - "5L89", - "4M", - "4L89", - "3M", - "3L65", - "3S1" - ], - icepunch: ["9M", "8M", "7T", "6T", "6S5", "5T", "4T", "3T"], - irondefense: [ - "9M", - "9L36", - "8M", - "8L36", - "7T", - "7L37", - "6T", - "6L37", - "6S4", - "5T", - "5L41", - "5S3", - "4L41", - "3L41" - ], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - lockon: [ - "9L60", - "8L60", - "7L55", - "7S6", - "6L1", - "5L57", - "5S3", - "4L57", - "3L57" - ], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - meteorbeam: ["9M", "8T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - powergem: ["9M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["7M", "6M", "5M", "4M", "3T"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockblast: ["9M", "8M"], - rockclimb: ["4M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "9L24", "8M", "8L24", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rockthrow: [ - "9L1", - "8L1", - "7L1", - "6L1", - "5L9", - "4L9", - "4S2", - "3L9", - "3S0" - ], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - sandtomb: ["9M", "8M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - selfdestruct: ["8M", "3T"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - stomp: ["9L18", "8L18", "7L1", "6L1", "5L1", "4L1", "4S2"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: [ - "9M", - "9L48", - "8M", - "8L48", - "8S7", - "7M", - "7L43", - "7S6", - "6M", - "6L43", - "6S5", - "5M", - "5L73", - "4M", - "4L73" - ], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - superpower: [ - "9L54", - "8M", - "8L54", - "8S7", - "7T", - "7L61", - "6T", - "6L25", - "5T", - "5L25", - "4T", - "4L25", - "4S2", - "3L25", - "3S0", - "3S1" - ], - swagger: ["7M", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - zapcannon: [ - "9L66", - "8L66", - "7L55", - "7S6", - "6L1", - "5L65", - "5S3", - "4L65", - "3L49" - ] - }, - eventData: [ - { - generation: 3, - level: 40, - shiny: 1, - moves: ["rockthrow", "curse", "superpower", "ancientpower"] - }, - { - generation: 3, - level: 40, - moves: ["curse", "superpower", "ancientpower", "hyperbeam"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 30, - shiny: 1, - moves: ["stomp", "rockthrow", "curse", "superpower"] - }, - { - generation: 5, - level: 65, - shiny: 1, - moves: ["irondefense", "chargebeam", "lockon", "zapcannon"] - }, - { - generation: 6, - level: 40, - shiny: 1, - moves: ["bulldoze", "curse", "ancientpower", "irondefense"] - }, - { - generation: 6, - level: 50, - isHidden: true, - moves: ["explosion", "icepunch", "stoneedge", "hammerarm"], - pokeball: "pokeball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["stoneedge", "hammerarm", "lockon", "zapcannon"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["superpower", "stoneedge", "hammerarm", "curse"] - }, - { - generation: 8, - level: 70, - shiny: 1, - isHidden: true, - moves: ["zapcannon", "lockon", "superpower", "stoneedge"], - source: "gen8bdsp" - } - ], - eventOnly: true - }, - regice: { - learnset: { - amnesia: [ - "9M", - "9L36", - "8M", - "8L36", - "8S7", - "7L37", - "6L37", - "6S4", - "6S5", - "5L41", - "5S3", - "4L41", - "3L41" - ], - ancientpower: [ - "9L12", - "8L12", - "7L31", - "6L31", - "6S4", - "5L33", - "4T", - "4L33", - "3L33", - "3S0", - "3S1" - ], - auroraveil: ["7M"], - avalanche: ["9M", "8M", "4M"], - blizzard: ["9M", "9L48", "8M", "8L48", "7M", "6M", "5M", "4M", "3M"], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: [ - "9M", - "9L6", - "8M", - "8L6", - "7M", - "7L1", - "6M", - "6L1", - "6S4", - "5M" - ], - chargebeam: [ - "9M", - "9L1", - "8L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L49", - "5S3", - "4M", - "4L49" - ], - confide: ["7M", "6M"], - counter: ["3T"], - curse: [ - "9M", - "9L30", - "8L30", - "7L25", - "6L17", - "6S4", - "5L17", - "4L17", - "4S2", - "3L17", - "3S0", - "3S1" - ], - defensecurl: ["3T"], - doubleedge: ["3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dynamicpunch: ["3T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - endure: ["9M", "8M", "4M", "3T"], - explosion: [ - "9L78", - "8L78", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3T", - "3L1" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flashcannon: ["9M", "8M", "7M", "6M", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frostbreath: ["7M", "6M", "5M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - hail: ["8M", "7M", "6M", "6S5", "5M", "4M", "3M"], - hammerarm: ["9L42", "8L42", "7L49", "7S6", "6L1", "5L81", "4L81"], - headbutt: ["4T"], - heavyslam: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: [ - "9M", - "9L72", - "8M", - "8L72", - "7M", - "7L67", - "6M", - "6L67", - "5M", - "5L89", - "4M", - "4L89", - "3M", - "3L65", - "3S1" - ], - icebeam: [ - "9M", - "9L24", - "8M", - "8L24", - "8S7", - "7M", - "7L43", - "7S6", - "6M", - "6L43", - "6S5", - "5M", - "5L73", - "4M", - "4L73", - "3M" - ], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - icespinner: ["9M"], - iciclespear: ["9M", "8M"], - icywind: [ - "9M", - "9L1", - "8M", - "8L1", - "8S7", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L9", - "4T", - "4L9", - "4S2", - "3T", - "3L9", - "3S0" - ], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - lockon: [ - "9L60", - "8L60", - "7L55", - "7S6", - "6L1", - "5L57", - "5S3", - "4L57", - "3L57" - ], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["7M", "6M", "5M", "4M", "3T"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - selfdestruct: ["8M", "3T"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - snowscape: ["9M"], - stomp: ["9L18", "8L18", "7L1", "6L1", "5L1", "4L1", "4S2"], - stompingtantrum: ["9M", "8M", "7T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - superpower: [ - "9L54", - "8M", - "8L54", - "7T", - "7L61", - "6T", - "6L25", - "5T", - "5L25", - "4T", - "4L25", - "4S2", - "3L25", - "3S0", - "3S1" - ], - swagger: ["7M", "6M", "5M", "4M", "3T"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "7M", "6M", "6S5", "5M", "4M", "3M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - zapcannon: [ - "9L66", - "8L66", - "8S7", - "7L55", - "7S6", - "6L1", - "5L65", - "5S3", - "4L65", - "3L49" - ] - }, - eventData: [ - { - generation: 3, - level: 40, - shiny: 1, - moves: ["icywind", "curse", "superpower", "ancientpower"] - }, - { - generation: 3, - level: 40, - moves: ["curse", "superpower", "ancientpower", "hyperbeam"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 30, - shiny: 1, - moves: ["stomp", "icywind", "curse", "superpower"] - }, - { - generation: 5, - level: 65, - shiny: 1, - moves: ["amnesia", "chargebeam", "lockon", "zapcannon"] - }, - { - generation: 6, - level: 40, - shiny: 1, - moves: ["bulldoze", "curse", "ancientpower", "amnesia"] - }, - { - generation: 6, - level: 50, - isHidden: true, - moves: ["thunderbolt", "amnesia", "icebeam", "hail"], - pokeball: "pokeball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["icebeam", "hammerarm", "lockon", "zapcannon"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["icebeam", "zapcannon", "amnesia", "icywind"] - }, - { - generation: 8, - level: 70, - shiny: 1, - isHidden: true, - moves: ["zapcannon", "lockon", "superpower", "blizzard"], - source: "gen8bdsp" - } - ], - eventOnly: true - }, - registeel: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - amnesia: [ - "9M", - "9L36", - "8M", - "8L36", - "7L37", - "6L37", - "6S4", - "5L41", - "5S3", - "4L41", - "3L41" - ], - ancientpower: [ - "9L12", - "8L12", - "7L31", - "6L31", - "6S4", - "5L33", - "4T", - "4L33", - "3L33", - "3S0", - "3S1" - ], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "9L6", "8M", "8L6", "7M", "7L1", "6M", "6L1", "5M"], - chargebeam: [ - "9M", - "9L1", - "8L1", - "8S7", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L49", - "5S3", - "4M", - "4L49" - ], - confide: ["7M", "6M"], - counter: ["3T"], - curse: [ - "9M", - "9L30", - "8L30", - "7L25", - "6L17", - "6S4", - "5L17", - "4L17", - "4S2", - "3L17", - "3S0", - "3S1" - ], - defensecurl: ["3T"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dynamicpunch: ["3T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - endure: ["9M", "8M", "4M", "3T"], - explosion: [ - "9L78", - "8L78", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1", - "3T", - "3L1" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flashcannon: [ - "9M", - "9L24", - "8M", - "8L24", - "8S7", - "7M", - "7L43", - "7S6", - "6M", - "6L43", - "5M", - "5L73", - "4M", - "4L73" - ], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "6S5", "5T", "4T"], - hammerarm: ["9L42", "8L42", "7L49", "7S6", "6L1", "5L81", "4L81"], - hardpress: ["9M"], - headbutt: ["4T"], - heavyslam: ["9M", "9L48", "8M", "8L48", "8S7"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hyperbeam: [ - "9M", - "9L72", - "8M", - "8L72", - "7M", - "7L67", - "6M", - "6L67", - "5M", - "5L89", - "4M", - "4L89", - "3M", - "3L65", - "3S1" - ], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - icespinner: ["9M"], - irondefense: [ - "9M", - "9L36", - "8M", - "8L36", - "8S7", - "7T", - "7L37", - "6T", - "6L37", - "6S4", - "6S5", - "5T", - "5L41", - "4T", - "4L41", - "3L41" - ], - ironhead: [ - "9M", - "9L24", - "8M", - "8L24", - "7T", - "7L43", - "6T", - "6L1", - "6S5", - "5T", - "5L73", - "4T", - "4L73" - ], - lockon: [ - "9L60", - "8L60", - "7L55", - "7S6", - "6L1", - "5L57", - "5S3", - "4L57", - "3L57" - ], - magnetrise: ["7T", "6T", "5T", "4T"], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - metalclaw: [ - "9M", - "9L1", - "8L1", - "7L1", - "6L1", - "5L9", - "4L9", - "4S2", - "3L9", - "3S0" - ], - metalsound: ["9M"], - meteorbeam: ["9M", "8T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["7M", "6M", "5M", "4M", "3T"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockclimb: ["4M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "6M", "6S5", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - sandtomb: ["9M", "8M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - selfdestruct: ["8M", "3T"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - steelbeam: ["9M", "8T"], - steelroller: ["8T"], - stomp: ["9L18", "8L18", "7L1", "6L1", "5L1", "4L1", "4S2"], - stompingtantrum: ["9M", "8M", "7T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - superpower: [ - "9L54", - "8M", - "8L54", - "7T", - "7L61", - "6T", - "6L25", - "5T", - "5L25", - "4T", - "4L25", - "4S2", - "3L25", - "3S0", - "3S1" - ], - swagger: ["7M", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - zapcannon: [ - "9L66", - "8L66", - "7L55", - "7S6", - "6L1", - "5L65", - "5S3", - "4L65", - "3L49" - ] - }, - eventData: [ - { - generation: 3, - level: 40, - shiny: 1, - moves: ["metalclaw", "curse", "superpower", "ancientpower"] - }, - { - generation: 3, - level: 40, - moves: ["curse", "superpower", "ancientpower", "hyperbeam"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 30, - shiny: 1, - moves: ["stomp", "metalclaw", "curse", "superpower"] - }, - { - generation: 5, - level: 65, - shiny: 1, - moves: ["amnesia", "chargebeam", "lockon", "zapcannon"] - }, - { - generation: 6, - level: 40, - shiny: 1, - moves: ["curse", "ancientpower", "irondefense", "amnesia"] - }, - { - generation: 6, - level: 50, - isHidden: true, - moves: ["ironhead", "rockslide", "gravity", "irondefense"], - pokeball: "pokeball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["flashcannon", "hammerarm", "lockon", "zapcannon"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["heavyslam", "flashcannon", "irondefense", "chargebeam"] - }, - { - generation: 8, - level: 70, - shiny: 1, - isHidden: true, - moves: ["zapcannon", "lockon", "superpower", "heavyslam"], - source: "gen8bdsp" - } - ], - eventOnly: true - }, - latias: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "8M"], - aircutter: ["9M"], - airslash: ["9M", "8M"], - alluringvoice: ["9M"], - allyswitch: ["8M", "7T"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - aurasphere: ["9M", "8M"], - batonpass: ["9M", "8M"], - bodyslam: ["9M", "8M", "3T"], - breakingswipe: ["9M", "8M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: [ - "9M", - "9L1", - "8M", - "8L1", - "7L7", - "6L1", - "5L55", - "5S5", - "4L55", - "3L50", - "3S1", - "3S2" - ], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confusion: ["9L15", "8L15"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M", "4M", "3M"], - defog: ["7T", "4M"], - disarmingvoice: ["9M"], - dive: ["8M", "8S11", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dracometeor: ["9M", "8T", "7T", "7S9", "6T", "5T", "4T"], - dragonbreath: [ - "9L25", - "8L25", - "8S10", - "7L20", - "6L20", - "6S6", - "5L20", - "4L20", - "4S3", - "3L20" - ], - dragoncheer: ["9M"], - dragonclaw: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - dragondance: ["9M", "8M"], - dragonpulse: [ - "9M", - "9L45", - "8M", - "8L45", - "8S11", - "7T", - "7L56", - "7S7", - "7S8", - "6T", - "6L1", - "5T", - "5L80", - "4M", - "4L70" - ], - drainingkiss: ["9M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - dualwingbeat: ["9M", "8T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - endure: ["9M", "8M", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - fly: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - futuresight: ["9M", "8M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - guardsplit: ["9L65", "9S13", "8L65", "7L46", "6L1", "5L75"], - healingwish: ["9L70", "9S13", "8L70", "7L1", "6L1", "5L85", "4L60"], - healpulse: ["9L50", "8L50", "7L16", "6L1", "6S6", "5L65", "5S5"], - helpinghand: [ - "9M", - "9L5", - "8M", - "8L5", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L10", - "4T", - "4L10", - "3L10" - ], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - laserfocus: ["7T"], - lastresort: ["7T", "6T", "5T", "4T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - liquidation: ["9M"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], - mimic: ["3T"], - mistball: [ - "9L35", - "8L35", - "8S11", - "7L24", - "7S7", - "7S8", - "7S9", - "6L24", - "6S6", - "5L35", - "4L35", - "4S3", - "4S4", - "3L35", - "3S0", - "3S1", - "3S2" - ], - mudslap: ["4T", "3T"], - mysticalfire: ["8M"], - naturalgift: ["4M"], - outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychic: [ - "9M", - "9L60", - "9S13", - "8M", - "8L60", - "7M", - "7L51", - "7S9", - "6M", - "6L51", - "5M", - "5L60", - "5S5", - "4M", - "4L65", - "3M", - "3L40", - "3S0", - "3S1", - "3S2" - ], - psychocut: ["8M"], - psychoshift: [ - "8L75", - "7L28", - "7S7", - "7S8", - "6L28", - "6S6", - "5L50", - "5S5", - "4L50" - ], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - psywave: ["7L1", "6L1", "5L1", "4L1", "3L1"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - recover: [ - "9L10", - "8L10", - "7L32", - "6L32", - "5L45", - "4L45", - "3L45", - "3S1", - "3S2" - ], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - reflecttype: ["9L55", "9S13", "8L55", "8S10", "7L36", "6L1", "5L70"], - refresh: [ - "7L13", - "6L13", - "5L30", - "4L30", - "4S3", - "4S4", - "3L30", - "3S0" - ], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - roost: ["7M", "6M", "5T", "4M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "8M", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L15", - "4M", - "4L15", - "3M", - "3L15" - ], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - scaleshot: ["9M", "8T"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - steelwing: ["8M", "7M", "6M", "4M", "3M"], - storedpower: ["9M", "9L1", "8M", "8L1", "7L10", "6L10"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - suckerpunch: ["4T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - surf: ["9M", "8M", "8S10", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - sweetkiss: ["8S11"], - swift: ["9M", "8M", "4T", "3T"], - tailwind: ["9M", "9L20", "8L20", "7T", "7S9", "6T", "5T", "4T"], - takedown: ["9M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - triattack: ["8M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - twister: ["4T"], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - watersport: [ - "7L4", - "6L4", - "5L25", - "4L25", - "4S3", - "4S4", - "3L25", - "3S0" - ], - weatherball: ["9M"], - whirlpool: ["9M", "8M", "4M"], - wish: [ - "9L30", - "8L30", - "7L1", - "7S7", - "7S8", - "6L1", - "5L5", - "4L5", - "3L5" - ], - zenheadbutt: [ - "9M", - "9L40", - "8M", - "8L40", - "8S10", - "7T", - "7L41", - "6T", - "6L40", - "5T", - "5L40", - "4T", - "4L40", - "4S4" - ] - }, - eventData: [ - { - generation: 3, - level: 40, - shiny: 1, - moves: ["watersport", "refresh", "mistball", "psychic"] - }, - { - generation: 3, - level: 50, - shiny: 1, - moves: ["mistball", "psychic", "recover", "charm"] - }, - { - generation: 3, - level: 70, - moves: ["mistball", "psychic", "recover", "charm"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 35, - shiny: 1, - moves: ["dragonbreath", "watersport", "refresh", "mistball"] - }, - { - generation: 4, - level: 40, - shiny: 1, - moves: ["watersport", "refresh", "mistball", "zenheadbutt"] - }, - { - generation: 5, - level: 68, - shiny: 1, - moves: ["psychoshift", "charm", "psychic", "healpulse"] - }, - { - generation: 6, - level: 30, - shiny: 1, - moves: ["healpulse", "dragonbreath", "mistball", "psychoshift"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["mistball", "dragonpulse", "psychoshift", "wish"] - }, - { - generation: 7, - level: 60, - moves: ["mistball", "dragonpulse", "psychoshift", "wish"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: ["mistball", "psychic", "dracometeor", "tailwind"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["reflecttype", "dragonbreath", "zenheadbutt", "surf"] - }, - { - generation: 8, - level: 70, - nature: "Bashful", - moves: ["mistball", "dragonpulse", "dive", "sweetkiss"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["healingwish", "guardsplit", "psychic", "reflecttype"], - source: "gen8bdsp" - }, - { - generation: 9, - level: 70, - moves: ["healingwish", "guardsplit", "psychic", "reflecttype"] - } - ], - eventOnly: true - }, - latios: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "8M"], - aircutter: ["9M"], - airslash: ["9M", "8M"], - allyswitch: ["9L30", "8M", "8L30", "7T"], - attract: ["8M", "7M", "6M", "5M", "4M", "3M"], - aurasphere: ["9M", "8M", "8S11"], - batonpass: ["9M", "8M"], - bodyslam: ["9M", "8M", "3T"], - breakingswipe: ["9M", "8M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confusion: ["9L15", "8L15"], - cut: ["6M", "5M", "4M", "3M"], - defog: ["7T", "4M"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dracometeor: ["9M", "8T", "7T", "7S10", "6T", "5T", "4T"], - dragonbreath: [ - "9L25", - "9S13", - "8L25", - "7L20", - "7S8", - "7S9", - "6L20", - "6S6", - "5L20", - "4L20", - "4S3", - "3L20" - ], - dragoncheer: ["9M"], - dragonclaw: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - dragondance: [ - "9M", - "9L1", - "8M", - "8L1", - "8S11", - "7L7", - "6L1", - "5L55", - "5S5", - "4L55", - "3L50", - "3S1", - "3S2" - ], - dragonpulse: [ - "9M", - "9L45", - "9S13", - "8M", - "8L45", - "8S11", - "7T", - "7L56", - "7S8", - "7S9", - "6T", - "6L1", - "6S7", - "5T", - "5L80", - "4M", - "4L70" - ], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - dualwingbeat: ["9M", "8T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - endure: ["9M", "8M", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flash: ["6M", "5M", "4M", "3M"], - flipturn: ["9M"], - fly: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - futuresight: ["9M", "8M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - healblock: ["7L1", "6L1", "5L5", "4L5"], - healpulse: [ - "9L50", - "8L50", - "7L16", - "6L1", - "6S6", - "6S7", - "5L65", - "5S5" - ], - helpinghand: [ - "9M", - "9L5", - "8M", - "8L5", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L10", - "4T", - "4L10", - "3L10" - ], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - laserfocus: ["7T"], - lastresort: ["7T", "6T", "5T", "4T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - liquidation: ["9M"], - lusterpurge: [ - "9L35", - "9S13", - "8L35", - "7L24", - "7S8", - "7S9", - "7S10", - "6L24", - "6S6", - "6S7", - "5L35", - "4L35", - "4S3", - "4S4", - "3L35", - "3S0", - "3S1", - "3S2" - ], - magiccoat: ["7T", "6T", "5T", "4T"], - memento: ["9L70", "8L70", "7L1", "6L1", "5L85", "4L60", "3L5"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - mysticalfire: ["8M"], - naturalgift: ["4M"], - outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], - powersplit: ["9L65", "8L65", "7L46", "6L1", "5L75"], - protect: [ - "9M", - "8M", - "7M", - "7L4", - "6M", - "6L4", - "5M", - "5L25", - "4M", - "4L25", - "4S3", - "4S4", - "3M", - "3L25", - "3S0" - ], - psychic: [ - "9M", - "9L60", - "8M", - "8L60", - "7M", - "7L51", - "7S10", - "6M", - "6L51", - "6S7", - "5M", - "5L60", - "5S5", - "4M", - "4L65", - "3M", - "3L40", - "3S0", - "3S1", - "3S2" - ], - psychicnoise: ["9M"], - psychocut: ["8M"], - psychoshift: [ - "8L75", - "7L28", - "7S8", - "7S9", - "6L28", - "6S6", - "5L50", - "5S5", - "4L50" - ], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - psywave: ["7L1", "6L1", "5L1", "4L1", "3L1"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - recover: [ - "9L10", - "8L10", - "7L32", - "6L32", - "5L45", - "4L45", - "3L45", - "3S1", - "3S2" - ], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - refresh: [ - "7L13", - "6L13", - "5L30", - "4L30", - "4S3", - "4S4", - "3L30", - "3S0" - ], - rest: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "6M", "5M", "4M", "3M"], - roost: ["7M", "6M", "5T", "4M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "8M", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L15", - "4M", - "4L15", - "3M", - "3L15" - ], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - scaleshot: ["9M", "8T"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - simplebeam: ["9L55", "8L55"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - steelwing: ["8M", "7M", "6M", "4M", "3M"], - storedpower: ["9M", "9L1", "8M", "8L1", "7L10", "6L10"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T", "3T"], - tailwind: ["9M", "9L20", "8L20", "7T", "7S10", "6T", "5T", "4T"], - takedown: ["9M"], - telekinesis: ["7T", "7L36", "6L1", "5M", "5L70"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - triattack: ["8M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - twister: ["4T"], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - weatherball: ["9M"], - whirlpool: ["8M", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"], - zenheadbutt: [ - "9M", - "9L40", - "9S13", - "8M", - "8L40", - "8S11", - "7T", - "7L41", - "6T", - "6L40", - "5T", - "5L40", - "4T", - "4L40", - "4S4" - ] - }, - eventData: [ - { - generation: 3, - level: 40, - shiny: 1, - moves: ["protect", "refresh", "lusterpurge", "psychic"] - }, - { - generation: 3, - level: 50, - shiny: 1, - moves: ["lusterpurge", "psychic", "recover", "dragondance"] - }, - { - generation: 3, - level: 70, - moves: ["lusterpurge", "psychic", "recover", "dragondance"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 35, - shiny: 1, - moves: ["dragonbreath", "protect", "refresh", "lusterpurge"] - }, - { - generation: 4, - level: 40, - shiny: 1, - moves: ["protect", "refresh", "lusterpurge", "zenheadbutt"] - }, - { - generation: 5, - level: 68, - shiny: 1, - moves: ["psychoshift", "dragondance", "psychic", "healpulse"] - }, - { - generation: 6, - level: 30, - shiny: 1, - moves: ["healpulse", "dragonbreath", "lusterpurge", "psychoshift"] - }, - { - generation: 6, - level: 50, - nature: "Modest", - moves: ["dragonpulse", "lusterpurge", "psychic", "healpulse"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["lusterpurge", "dragonpulse", "psychoshift", "dragonbreath"] - }, - { - generation: 7, - level: 60, - moves: [ - "lusterpurge", - "dragonpulse", - "psychoshift", - "dragonbreath" - ], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: ["lusterpurge", "psychic", "dracometeor", "tailwind"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["dragondance", "dragonpulse", "zenheadbutt", "aurasphere"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["memento", "powersplit", "psychic", "simplebeam"], - source: "gen8bdsp" - }, - { - generation: 9, - level: 70, - moves: ["lusterpurge", "dragonpulse", "zenheadbutt", "dragonbreath"] - } - ], - eventOnly: true - }, - kyogre: { - learnset: { - ancientpower: [ - "9L1", - "8L1", - "7L1", - "6L1", - "5L45", - "5S3", - "4T", - "4L15", - "4S2", - "3L15" - ], - aquaring: [ - "9L54", - "9S13", - "8L54", - "8S11", - "7L30", - "6L30", - "6S5", - "5L30", - "4L30", - "4S2" - ], - aquatail: [ - "9L9", - "8L9", - "7T", - "7L15", - "6T", - "6L15", - "5T", - "5L65", - "4T", - "4L65" - ], - avalanche: ["9M", "8M", "4M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - block: ["7T", "6T", "5T", "4T"], - bodyslam: [ - "9M", - "9L1", - "8M", - "8L1", - "8S11", - "7L20", - "6L15", - "6S5", - "5L15", - "4L15", - "3T", - "3L20", - "3S0" - ], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - brine: ["8M", "4M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - calmmind: [ - "9M", - "9L18", - "8M", - "8L18", - "7M", - "7L50", - "7S7", - "7S8", - "7S9", - "7S10", - "6M", - "6L50", - "5M", - "5L60", - "4M", - "4L30", - "3M", - "3L30", - "3S0" - ], - chillingwater: ["9M"], - confide: ["7M", "6M"], - defensecurl: ["3T"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: [ - "9M", - "9L81", - "8L81", - "7L80", - "6L80", - "5L80", - "4L65", - "3T", - "3L65", - "3S1" - ], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - endure: ["9M", "8M", "4M", "3T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M", "3M"], - headbutt: ["4T"], - heavyslam: ["9M", "8M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hydropump: [ - "9M", - "9L72", - "8M", - "8L72", - "7L75", - "6L75", - "5L90", - "4L45", - "3L45", - "3S0", - "3S1" - ], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icebeam: [ - "9M", - "9L36", - "9S13", - "8M", - "8L36", - "7M", - "7L35", - "7S7", - "7S8", - "7S9", - "7S10", - "6M", - "6L35", - "6S5", - "6S6", - "5M", - "5L35", - "5S3", - "5S4", - "4M", - "4L35", - "4S2", - "3M", - "3L35", - "3S0" - ], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - liquidation: ["9M", "8M", "7T"], - mimic: ["3T"], - muddywater: [ - "9M", - "9L27", - "9S13", - "8M", - "8L27", - "7L60", - "7S7", - "7S8", - "7S9", - "6L20", - "5L20", - "4L20" - ], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - originpulse: [ - "9L1", - "8L63", - "7L45", - "7S7", - "7S8", - "7S9", - "7S10", - "6L45", - "6S5" - ], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["7M", "6M", "5M", "4M", "3T"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "9M", - "8M", - "7M", - "6M", - "5M", - "4M", - "4L50", - "3M", - "3L50", - "3S1" - ], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - scald: ["8M", "7M", "6M", "5M"], - scaryface: [ - "9M", - "9L1", - "8M", - "8L1", - "7L5", - "6L5", - "5L5", - "4L5", - "3L5" - ], - secretpower: ["6M", "4M", "3M"], - sheercold: [ - "9L45", - "9S13", - "8L45", - "7L65", - "6L65", - "6S6", - "5L75", - "5S4", - "4L60", - "3L60", - "3S1" - ], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - surf: ["9M", "8M", "8S11", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["4T", "3T"], - takedown: ["9M"], - terablast: ["9M"], - thunder: [ - "9M", - "8M", - "8S11", - "7M", - "6M", - "6S6", - "5M", - "5S3", - "5S4", - "4M", - "3M" - ], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - waterpulse: [ - "9M", - "9L1", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5L1", - "4M", - "4L1", - "3M", - "3L1" - ], - waterspout: [ - "9L90", - "8L90", - "7L90", - "7S10", - "6L50", - "6S6", - "5L50", - "5S3", - "5S4", - "4L50", - "4S2", - "3L75" - ], - whirlpool: ["9M", "8M", "4M"] - }, - eventData: [ - { - generation: 3, - level: 45, - shiny: 1, - moves: ["bodyslam", "calmmind", "icebeam", "hydropump"] - }, - { - generation: 3, - level: 70, - shiny: 1, - moves: ["hydropump", "rest", "sheercold", "doubleedge"] - }, - { - generation: 4, - level: 50, - shiny: 1, - moves: ["aquaring", "icebeam", "ancientpower", "waterspout"] - }, - { - generation: 5, - level: 80, - shiny: 1, - moves: ["icebeam", "ancientpower", "waterspout", "thunder"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 100, - moves: ["waterspout", "thunder", "icebeam", "sheercold"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 45, - moves: ["bodyslam", "aquaring", "icebeam", "originpulse"] - }, - { - generation: 6, - level: 100, - nature: "Timid", - moves: ["waterspout", "thunder", "sheercold", "icebeam"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["icebeam", "originpulse", "calmmind", "muddywater"] - }, - { - generation: 7, - level: 60, - shiny: true, - moves: ["icebeam", "originpulse", "calmmind", "muddywater"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - moves: ["icebeam", "originpulse", "calmmind", "muddywater"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: ["originpulse", "icebeam", "waterspout", "calmmind"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["surf", "bodyslam", "aquaring", "thunder"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["originpulse", "aquaring", "sheercold", "icebeam"], - source: "gen8bdsp" - }, - { - generation: 9, - level: 70, - moves: ["aquaring", "sheercold", "icebeam", "muddywater"] - } - ], - eventOnly: true - }, - groudon: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - ancientpower: [ - "9L1", - "8L1", - "7L1", - "6L1", - "5L45", - "5S3", - "4T", - "4L15", - "4S2", - "3L15" - ], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M"], - bodyslam: ["9M", "8M", "3T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M", "7M"], - bulkup: [ - "9M", - "9L18", - "8M", - "8L18", - "7M", - "7L50", - "7S7", - "7S8", - "7S9", - "6M", - "6L50", - "5M", - "5L60", - "4M", - "4L30", - "3M", - "3L30", - "3S0" - ], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - counter: ["3T"], - crunch: ["9M"], - cut: ["6M", "5M", "4M", "3M"], - defensecurl: ["3T"], - dig: ["9M", "8M", "6M", "5M", "4M", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dragonclaw: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], - dragontail: ["7M", "6M", "5M"], - dynamicpunch: ["3T"], - earthpower: [ - "9M", - "9L9", - "8M", - "8L9", - "7T", - "7L15", - "7S10", - "6T", - "6L15", - "5T", - "5L65", - "5S4", - "4T", - "4L65" - ], - earthquake: [ - "9M", - "9L27", - "9S13", - "8M", - "8L27", - "8S11", - "7M", - "7L35", - "7S7", - "7S8", - "7S9", - "6M", - "6L35", - "6S5", - "5M", - "5L35", - "5S3", - "4M", - "4L35", - "4S2", - "3M", - "3L35", - "3S0" - ], - endure: ["9M", "8M", "4M", "3T"], - eruption: [ - "9L90", - "8L90", - "7L90", - "6L50", - "5L50", - "5S3", - "5S4", - "4L50", - "4S2", - "3L75" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fireblast: [ - "9M", - "9L72", - "8M", - "8L72", - "7M", - "7L75", - "6M", - "6L75", - "5M", - "5L90", - "4M", - "4L45", - "3M", - "3L45", - "3S0", - "3S1" - ], - firefang: ["9M"], - firepunch: ["9M", "8M", "7T", "7S10", "6T", "6S6", "5T", "4T", "3T"], - fissure: [ - "9L45", - "9S13", - "8L45", - "7L65", - "6L65", - "5L75", - "4L60", - "3L60", - "3S1" - ], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hammerarm: [ - "9L36", - "9S13", - "8L36", - "8S11", - "7L80", - "6L20", - "6S6", - "5L20", - "5S4", - "4L20" - ], - headbutt: ["4T"], - heatcrash: ["9M", "8M"], - heatwave: ["9M"], - heavyslam: ["9M", "8M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - highhorsepower: ["9M", "8M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - incinerate: ["6M", "5M"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - lavaplume: [ - "9L1", - "8L1", - "8S11", - "7L20", - "6L15", - "6S5", - "5L15", - "4L15" - ], - megakick: ["8M", "3T"], - megapunch: ["8M", "3T"], - metalclaw: ["9M"], - mimic: ["3T"], - mudshot: [ - "9M", - "9L1", - "8M", - "8L1", - "7L1", - "6L1", - "5L1", - "4L1", - "3L1" - ], - mudslap: ["9M", "4T", "3T"], - naturalgift: ["4M"], - overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - poweruppunch: ["6M"], - precipiceblades: [ - "9L1", - "8L63", - "7L45", - "7S7", - "7S8", - "7S9", - "7S10", - "6L45", - "6S5" - ], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["7M", "6M", "5M", "4M", "3T"], - rest: [ - "9M", - "9L54", - "9S13", - "8M", - "8L54", - "7M", - "7L30", - "6M", - "6L30", - "6S5", - "5M", - "5L30", - "4M", - "4L30", - "4S2", - "3M", - "3L50", - "3S1" - ], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "6M", "5M", "4M", "3M"], - rockblast: ["9M"], - rockclimb: ["4M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "6M", "6S6", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rollout: ["4T", "3T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - sandtomb: ["9M"], - scaryface: [ - "9M", - "9L1", - "8M", - "8L1", - "8S11", - "7L5", - "6L5", - "5L5", - "4L5", - "3L5" - ], - scorchingsands: ["9M", "8T"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - slash: ["4L20", "3L20", "3S0"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - smackdown: ["9M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: [ - "9M", - "9L81", - "8M", - "8L81", - "7M", - "7L60", - "7S7", - "7S8", - "7S9", - "6M", - "6L60", - "6S6", - "5M", - "5L80", - "5S3", - "5S4", - "4M", - "4L65", - "3M", - "3L65", - "3S1" - ], - spikes: ["9M"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["4T", "3T"], - swordsdance: ["9M", "8M", "7M", "7S10", "6M", "5M", "4M", "3T"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - willowisp: ["9M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 3, - level: 45, - shiny: 1, - moves: ["slash", "bulkup", "earthquake", "fireblast"] - }, - { - generation: 3, - level: 70, - shiny: 1, - moves: ["fireblast", "rest", "fissure", "solarbeam"] - }, - { - generation: 4, - level: 50, - shiny: 1, - moves: ["rest", "earthquake", "ancientpower", "eruption"] - }, - { - generation: 5, - level: 80, - shiny: 1, - moves: ["earthquake", "ancientpower", "eruption", "solarbeam"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 100, - moves: ["eruption", "hammerarm", "earthpower", "solarbeam"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 45, - moves: ["lavaplume", "rest", "earthquake", "precipiceblades"] - }, - { - generation: 6, - level: 100, - nature: "Adamant", - moves: ["firepunch", "solarbeam", "hammerarm", "rockslide"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["earthquake", "precipiceblades", "bulkup", "solarbeam"] - }, - { - generation: 7, - level: 60, - shiny: true, - moves: ["earthquake", "precipiceblades", "bulkup", "solarbeam"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - moves: ["earthquake", "precipiceblades", "bulkup", "solarbeam"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: [ - "precipiceblades", - "earthpower", - "firepunch", - "swordsdance" - ], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["earthquake", "scaryface", "lavaplume", "hammerarm"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["precipiceblades", "rest", "fissure", "hammerarm"], - source: "gen8bdsp" - }, - { - generation: 9, - level: 70, - moves: ["rest", "fissure", "hammerarm", "earthquake"] - } - ], - eventOnly: true - }, - rayquaza: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - airslash: [ - "9M", - "9L1", - "8M", - "8L1", - "7L30", - "6L30", - "5L35", - "4L35", - "4S1" - ], - ancientpower: [ - "9L1", - "8L1", - "7L15", - "6L15", - "5L45", - "5S2", - "4T", - "4L15", - "4S1", - "3L15" - ], - aquatail: ["7T", "6T", "5T", "4T"], - avalanche: ["9M", "8M", "4M"], - bind: ["7T", "6T", "5T"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bodyslam: ["9M", "8M", "3T"], - breakingswipe: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["8M", "8S9", "7M"], - bulkup: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - celebrate: ["6S7"], - confide: ["7M", "6M"], - cosmicpower: ["8M"], - crunch: [ - "9M", - "9L9", - "8M", - "8L9", - "7L20", - "6L15", - "5L15", - "4L15", - "3L35" - ], - defog: ["7T"], - dive: ["8M", "6M", "5M", "4T", "3M"], - doubleedge: ["9M", "3T"], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dracometeor: ["9M", "8T", "7T", "6T", "6S7", "5T", "4T"], - dragonascent: ["9L1", "8L1", "8S9", "7T", "6T", "6S4", "6S6", "6S7"], - dragoncheer: ["9M"], - dragonclaw: [ - "9M", - "8M", - "7M", - "6M", - "6S6", - "5M", - "4M", - "4L20", - "3M", - "3L20" - ], - dragondance: [ - "9M", - "9L18", - "8M", - "8L18", - "7L60", - "7S8", - "6L60", - "6S4", - "6S6", - "5L60", - "5S2", - "4L30", - "3L30" - ], - dragonpulse: [ - "9M", - "9L36", - "9S11", - "8M", - "8L36", - "7T", - "7L50", - "7S8", - "6T", - "6L50", - "6S4", - "6S5", - "5T", - "5L90", - "5S2", - "5S3", - "4M", - "4L75" - ], - dragontail: ["9M", "7M", "6M", "5M"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - extremespeed: [ - "9L27", - "8L27", - "8S9", - "7L45", - "7S8", - "6L45", - "6S4", - "6S5", - "6S6", - "5L75", - "5S3", - "4L60", - "3L60", - "3S0" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fireblast: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - fly: [ - "9M", - "9L63", - "9S11", - "8M", - "8L63", - "7M", - "7L65", - "6M", - "6L65", - "6S7", - "5M", - "5L65", - "4M", - "4L45", - "3M", - "3L45", - "3S0" - ], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - furycutter: ["4T", "3T"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - honeclaws: ["6M", "5M"], - hurricane: ["9M", "9L72", "8M", "8L72"], - hydropump: ["9M", "8M"], - hyperbeam: [ - "9M", - "9L90", - "8M", - "8L90", - "7M", - "7L90", - "6M", - "6L80", - "5M", - "5L80", - "5S3", - "4M", - "4L65", - "3M", - "3L75" - ], - hypervoice: [ - "9M", - "9L45", - "9S11", - "8M", - "8L45", - "7T", - "7L75", - "6T", - "6L20", - "5T", - "5L20", - "4L20" - ], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - incinerate: ["6M", "5M"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "7T", "6T", "5T", "4M", "3M"], - meteorbeam: ["9M", "8T"], - mimic: ["3T"], - mudslap: ["4T", "3T"], - naturalgift: ["4M"], - outrage: [ - "9M", - "9L81", - "8M", - "8L81", - "7T", - "7L80", - "6T", - "6L50", - "5T", - "5L50", - "5S2", - "4T", - "4L50", - "4S1", - "3L65", - "3S0" - ], - overheat: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psychup: ["7M", "6M", "5M", "4M", "3T"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - rest: [ - "9M", - "9L54", - "9S11", - "8M", - "8L54", - "7M", - "7L35", - "7S8", - "6M", - "6L30", - "5M", - "5L30", - "4M", - "4L30", - "4S1", - "3M", - "3L50", - "3S0" - ], - return: ["7M", "6M", "5M", "4M", "3M"], - roar: ["9M", "7M", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - scaleshot: ["9M", "8T"], - scaryface: [ - "9M", - "9L1", - "8M", - "8L1", - "7L5", - "6L5", - "5L5", - "4L5", - "3L5" - ], - secretpower: ["6M", "4M", "3M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M", "3M"], - skydrop: ["7M", "6M", "5M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - stealthrock: ["9M"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - surf: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: ["9M", "8M", "4T", "3T"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M", "6S5", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - twister: [ - "9L1", - "8L1", - "8S9", - "7L1", - "6L1", - "6S5", - "5L1", - "4T", - "4L1", - "3L1" - ], - uproar: ["8M", "7T", "6T", "5T", "4T"], - uturn: ["9M"], - vcreate: ["5S3"], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - waterpulse: ["7T", "6T", "4M", "3M"], - whirlpool: ["9M", "8M", "4M"], - wildcharge: ["9M"] - }, - eventData: [ - { - generation: 3, - level: 70, - shiny: 1, - moves: ["fly", "rest", "extremespeed", "outrage"] - }, - { - generation: 4, - level: 50, - shiny: 1, - moves: ["rest", "airslash", "ancientpower", "outrage"] - }, - { - generation: 5, - level: 70, - shiny: true, - moves: ["dragonpulse", "ancientpower", "outrage", "dragondance"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 100, - moves: ["extremespeed", "hyperbeam", "dragonpulse", "vcreate"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 70, - moves: [ - "extremespeed", - "dragonpulse", - "dragondance", - "dragonascent" - ] - }, - { - generation: 6, - level: 70, - shiny: true, - moves: ["dragonpulse", "thunder", "twister", "extremespeed"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 70, - shiny: true, - moves: [ - "dragonascent", - "dragonclaw", - "extremespeed", - "dragondance" - ], - pokeball: "cherishball" - }, - { - generation: 6, - level: 100, - shiny: true, - moves: ["dragonascent", "dracometeor", "fly", "celebrate"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["rest", "extremespeed", "dragonpulse", "dragondance"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["dragonascent", "brutalswing", "extremespeed", "twister"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["fly", "rest", "hypervoice", "dragonpulse"], - source: "gen8bdsp" - }, - { - generation: 9, - level: 70, - moves: ["fly", "rest", "hypervoice", "dragonpulse"] - } - ], - eventOnly: true - }, - jirachi: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M", "3M"], - allyswitch: ["8M"], - amnesia: ["9M", "8M"], - ancientpower: ["4T"], - aurasphere: ["9M", "8M"], - batonpass: ["9M", "8M"], - bodyslam: ["9M", "8M", "3T"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: ["9M", "8M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - confusion: [ - "9L1", - "8L1", - "7L1", - "6L1", - "6S10", - "6S12", - "6S13", - "5L1", - "4L1", - "4S3", - "4S4", - "3L1", - "3S0", - "3S1" - ], - cosmicpower: [ - "9L84", - "8M", - "8L84", - "7L60", - "6L60", - "6S11", - "5L60", - "5S7", - "4L60", - "3L45" - ], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - defensecurl: ["3T"], - doomdesire: ["9L98", "8L98", "7L70", "6L70", "5L70", "4L70", "3L50"], - doubleedge: [ - "9M", - "9L77", - "8L77", - "7L40", - "6L40", - "5L40", - "4L40", - "3T", - "3L35" - ], - doubleteam: ["7M", "6M", "5M", "4M", "3M"], - dracometeor: ["5S6", "4S4"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - dynamicpunch: ["3T"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "4M", "3T"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - faketears: ["9M"], - firepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - flash: ["6M", "5M", "4M", "3M"], - flashcannon: ["9M", "8M", "7M", "6M", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - followme: ["5S6"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - futuresight: [ - "9M", - "9L70", - "8M", - "8L70", - "7L55", - "6L55", - "5L55", - "4L55", - "3L40" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: [ - "9M", - "9L35", - "8L35", - "7T", - "7L45", - "6T", - "6L45", - "5T", - "5L45", - "4T", - "4L45" - ], - happyhour: ["6S12"], - headbutt: ["4T"], - healingwish: [ - "9L56", - "8L56", - "7L50", - "7S14", - "6L50", - "6S9", - "5L50", - "5S5", - "5S7", - "5S8", - "4L50" - ], - heartstamp: ["6S11"], - helpinghand: [ - "9M", - "8M", - "8L14", - "7T", - "7L15", - "6T", - "6L15", - "6S10", - "5T", - "5L15", - "4T", - "4L15", - "3L15", - "3S2" - ], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - imprison: ["9M", "8M"], - irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - lastresort: [ - "9L91", - "8L91", - "7T", - "7L65", - "6T", - "6L65", - "5T", - "5L65", - "4T", - "4L65" - ], - lifedew: ["9L21", "8L21"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - luckychant: ["7L30"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], - megakick: ["8M"], - megapunch: ["8M"], - metalsound: ["9M"], - meteorbeam: ["9M", "8T"], - meteormash: ["9L49", "8L49", "8S15", "5S5", "5S6", "5S7"], - metronome: ["9M", "8M", "3T"], - mimic: ["3T"], - moonblast: ["6S9"], - mudslap: ["9M", "4T", "3T"], - naturalgift: ["4M"], - nightmare: ["3T"], - playrough: ["9M", "8M", "6S11"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - psybeam: ["9M"], - psychic: [ - "9M", - "9L42", - "8M", - "8L42", - "8S15", - "7M", - "7L20", - "6M", - "6L20", - "5M", - "5L20", - "5S5", - "4M", - "4L20", - "3M", - "3L20", - "3S2" - ], - psychicnoise: ["9M"], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - refresh: ["7L25", "6L25", "5L25", "4L25", "3L25", "3S2"], - rest: [ - "9M", - "9L63", - "8M", - "8L63", - "8S15", - "7M", - "7L30", - "7S14", - "6M", - "6L5", - "6S13", - "5M", - "5L5", - "4M", - "4L5", - "4S3", - "4S4", - "3M", - "3L5", - "3S0", - "3S1", - "3S2" - ], - return: ["7M", "6M", "6S10", "5M", "5S8", "4M", "3M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M", "3M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - secretpower: ["6M", "4M", "3M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M", "3M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M", "3T"], - snore: ["8M", "7T", "6T", "5T", "4T", "3T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - steelbeam: ["9M", "8T"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: [ - "9M", - "9L7", - "8M", - "8L7", - "7L10", - "7S14", - "6L10", - "6S9", - "6S12", - "5L10", - "5S5", - "5S8", - "4T", - "4L10", - "3T", - "3L10" - ], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M", "3T"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - uturn: ["9M", "8M", "7M", "6M", "5M", "4M"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - wish: [ - "9L1", - "8L1", - "8S15", - "7L1", - "7S14", - "6L1", - "6S9", - "6S10", - "6S11", - "6S12", - "6S13", - "5L1", - "5S6", - "5S7", - "5S8", - "4L1", - "4S3", - "4S4", - "3L1", - "3S0", - "3S1" - ], - zenheadbutt: [ - "9M", - "9L28", - "8M", - "8L28", - "7T", - "7L35", - "6T", - "6L35", - "5T", - "5L35", - "4T", - "4L35" - ] - }, - eventData: [ - { - generation: 3, - level: 5, - moves: ["wish", "confusion", "rest"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 5, - shiny: 1, - moves: ["wish", "confusion", "rest"], - pokeball: "pokeball" - }, - { - generation: 3, - level: 30, - moves: ["helpinghand", "psychic", "refresh", "rest"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 5, - moves: ["wish", "confusion", "rest"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 5, - moves: ["wish", "confusion", "rest", "dracometeor"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 50, - moves: ["healingwish", "psychic", "swift", "meteormash"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 50, - moves: ["dracometeor", "meteormash", "wish", "followme"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 50, - moves: ["wish", "healingwish", "cosmicpower", "meteormash"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 50, - moves: ["wish", "healingwish", "swift", "return"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 10, - shiny: true, - moves: ["wish", "swift", "healingwish", "moonblast"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 15, - shiny: true, - moves: ["wish", "confusion", "helpinghand", "return"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 100, - moves: ["heartstamp", "playrough", "wish", "cosmicpower"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 25, - shiny: true, - moves: ["wish", "confusion", "swift", "happyhour"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 100, - moves: ["wish", "confusion", "rest"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 15, - moves: ["swift", "wish", "healingwish", "rest"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - nature: "Timid", - moves: ["meteormash", "psychic", "rest", "wish"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 5, - moves: ["confusion", "wish"], - pokeball: "pokeball", - source: "gen8bdsp" - } - ], - eventOnly: true - }, - deoxys: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M", "3M"], - agility: ["9M", "9L55", "7L55", "6L55", "5L73", "4L73", "3L35"], - allyswitch: ["7T", "5M"], - amnesia: ["9M", "9L55", "7L55", "6L55", "5L73", "4L73", "3L35"], - avalanche: ["4M"], - bind: ["7T", "6T", "5T"], - bodyslam: ["3T"], - brickbreak: ["9M", "7M", "6M", "5M", "4M", "3M"], - brutalswing: ["7M"], - calmmind: ["9M", "7M", "6M", "5M", "4M", "3M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - cosmicpower: [ - "9L55", - "7L55", - "6L55", - "6S10", - "5L73", - "4L73", - "3L35", - "3S3" - ], - counter: [ - "9L73", - "7L73", - "6L73", - "5L97", - "4L97", - "4S6", - "3T", - "3L50" - ], - cut: ["6M", "5M", "4M", "3M"], - darkpulse: ["9M", "7M", "6M", "5S9"], - detect: ["4S6"], - doubleedge: ["3T"], - doubleteam: [ - "9L13", - "7M", - "7L13", - "6M", - "6L13", - "5M", - "5L17", - "4M", - "4L17", - "4S5", - "3M", - "3L10" - ], - drainpunch: ["9M", "7T", "6T", "5T", "4M"], - dreameater: ["7M", "6M", "5M", "4M", "3T"], - dynamicpunch: ["3T"], - endure: ["9M", "4M", "3T"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - expandingforce: ["9M"], - extremespeed: [ - "9L73", - "7L73", - "6L73", - "5L97", - "4L97", - "4S4", - "4S5", - "3L50" - ], - facade: ["9M", "7M", "6M", "5M", "4M", "3M"], - firepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - flash: ["6M", "5M", "4M", "3M"], - flashcannon: ["9M", "7M", "6M", "5M", "4M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M", "3M"], - frustration: ["7M", "6M", "5M", "4M", "3M"], - futuresight: ["9M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "9L37", "9S11", "7T", "6T", "5T", "4T"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M", "3M"], - hyperbeam: [ - "9M", - "9L73", - "7M", - "7L73", - "6M", - "6L73", - "6S10", - "5M", - "5L97", - "4M", - "4L97", - "4S7", - "3M", - "3L50", - "3S3" - ], - icebeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - icepunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - icywind: ["9M", "7T", "6T", "5T", "4T", "3T"], - imprison: ["9M"], - irondefense: [ - "9M", - "9L55", - "7L55", - "6T", - "6L55", - "5T", - "5L73", - "4T", - "4L73", - "4S4", - "3L35" - ], - knockoff: [ - "9M", - "9L19", - "7T", - "7L19", - "6T", - "6L19", - "5T", - "5L25", - "4T", - "4L25", - "3L15", - "3S1", - "3S2" - ], - laserfocus: ["7T"], - leer: ["9L1", "7L1", "6L1", "5L1", "4L1", "4S8", "3L1"], - lightscreen: ["9M", "7M", "6M", "5M", "4M", "3M"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T", "4T"], - megakick: ["3T"], - megapunch: ["3T"], - meteorbeam: ["9M"], - meteormash: ["4S7"], - mimic: ["3T"], - mirrorcoat: ["9L73", "7L73", "6L73", "5L97", "4L97", "4S6", "3L50"], - mudslap: ["4T", "3T"], - nastyplot: ["9M", "5S9"], - naturalgift: ["4M"], - nightmare: ["3T"], - nightshade: ["9M", "9L7", "7L7", "6L7", "5L9", "4L9", "4S8", "3L5"], - painsplit: ["9M"], - poisonjab: ["9M", "7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["9M", "9L37", "7M", "6M", "5M", "4M", "3M"], - psybeam: ["9M"], - psychic: [ - "9M", - "9L31", - "9S11", - "7M", - "7L31", - "6M", - "6L31", - "5M", - "5L41", - "4M", - "4L41", - "3M", - "3L25", - "3S0", - "3S1", - "3S2" - ], - psychicnoise: ["9M"], - psychicterrain: ["9M"], - psychoboost: [ - "9L67", - "7L67", - "6L67", - "6S10", - "5L89", - "5S9", - "4L89", - "4S4", - "4S5", - "4S6", - "4S7", - "4S8", - "3L45", - "3S3" - ], - psychoshift: ["7L43", "6L43", "5L57", "4L57"], - psychup: ["9M", "7M", "6M", "5M", "4M", "3T"], - psyshock: ["9M", "9L25", "7M", "6M", "5M"], - pursuit: ["7L25", "6L25", "5L33", "4L33", "3L20", "3S0", "3S2"], - raindance: ["9M", "7M", "6M", "5M", "4M", "3M"], - recover: [ - "9L61", - "7L61", - "6L61", - "6S10", - "5L81", - "5S9", - "4L81", - "3L40", - "3S3" - ], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "7M", "6M", "5M", "4M", "3M"], - rest: ["9M", "7M", "6M", "5M", "4M", "3M"], - return: ["7M", "6M", "5M", "4M", "3M"], - rockslide: ["9M", "7M", "6M", "5M", "4M", "3T"], - rocksmash: ["6M", "5M", "4M", "3M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M", "3M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M", "3M"], - scaryface: ["9M"], - secretpower: ["6M", "4M", "3M"], - seismictoss: ["3T"], - shadowball: ["9M", "7M", "6M", "5M", "4M", "3M"], - shockwave: ["7T", "6T", "4M", "3M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "9L43", "9S11", "7T", "6T", "5T", "4M", "3M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M", "3T"], - snatch: [ - "7T", - "7L37", - "6T", - "6L37", - "5T", - "5L49", - "4M", - "4L49", - "3M", - "3L30", - "3S1" - ], - snore: ["7T", "6T", "5T", "4T", "3T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M", "3M"], - spikes: ["9M", "9L25", "7L25", "6L25", "5L33", "4L33", "3L20", "3S1"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["9M", "7T"], - storedpower: ["9M"], - strength: ["6M", "5M", "4M", "3M"], - substitute: ["9M", "7M", "6M", "5M", "4M", "3T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M", "3M"], - superpower: [ - "9L37", - "7L37", - "6T", - "6L37", - "5L49", - "4T", - "4L49", - "4S7", - "3S0" - ], - swagger: ["7M", "6M", "5M", "4M", "3T"], - swift: [ - "9M", - "9L37", - "7L37", - "6L37", - "5L49", - "4T", - "4L49", - "4S5", - "3T", - "3L30", - "3S2" - ], - takedown: ["9M"], - taunt: [ - "9M", - "9L19", - "7M", - "7L19", - "6M", - "6L19", - "5M", - "5L25", - "4M", - "4L25", - "3M", - "3L15", - "3S0" - ], - telekinesis: ["7T", "5M"], - teleport: ["9L13", "7L13", "6L13", "5L17", "4L17", "3L10"], - terablast: ["9M"], - throatchop: ["9M", "7T"], - thunder: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M", "3M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T", "3T"], - thunderwave: ["9M", "7M", "6M", "5M", "4M", "3T"], - torment: ["7M", "6M", "5M", "4M", "3M"], - toxic: ["7M", "6M", "5M", "4M", "3M"], - trick: ["9M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "7M", "6M", "5M", "4M"], - waterpulse: ["9M", "7T", "6T", "4M", "3M"], - wonderroom: ["7T", "6T", "5T"], - wrap: ["9L1", "7L1", "6L1", "5L1", "4L1", "4S8", "3L1"], - zapcannon: ["9L61", "7L61", "6L61", "5L81", "4L81", "4S4", "3L40"], - zenheadbutt: [ - "9M", - "9L49", - "9S11", - "7T", - "7L49", - "6T", - "6L49", - "5T", - "5L65", - "4T", - "4L65" - ] - }, - eventData: [ - { - generation: 3, - level: 30, - shiny: 1, - moves: ["taunt", "pursuit", "psychic", "superpower"] - }, - { - generation: 3, - level: 30, - shiny: 1, - moves: ["knockoff", "spikes", "psychic", "snatch"] - }, - { - generation: 3, - level: 30, - shiny: 1, - moves: ["knockoff", "pursuit", "psychic", "swift"] - }, - { - generation: 3, - level: 70, - moves: ["cosmicpower", "recover", "psychoboost", "hyperbeam"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 50, - moves: ["psychoboost", "zapcannon", "irondefense", "extremespeed"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 50, - moves: ["psychoboost", "swift", "doubleteam", "extremespeed"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 50, - moves: ["psychoboost", "detect", "counter", "mirrorcoat"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 50, - moves: ["psychoboost", "meteormash", "superpower", "hyperbeam"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 50, - moves: ["psychoboost", "leer", "wrap", "nightshade"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 100, - moves: ["nastyplot", "darkpulse", "recover", "psychoboost"], - pokeball: "duskball" - }, - { - generation: 6, - level: 80, - moves: ["cosmicpower", "recover", "psychoboost", "hyperbeam"] - }, - { - generation: 9, - level: 50, - nature: "Serious", - moves: ["psychic", "gravity", "skillswap", "zenheadbutt"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - deoxysattack: { eventOnly: true }, - deoxysdefense: { eventOnly: true }, - deoxysspeed: { eventOnly: true }, - turtwig: { - learnset: { - absorb: ["9L9", "7L9", "6L9", "5L9", "5S0", "5S1", "4L9"], - amnesia: ["9M", "7E", "6E", "5E", "4E"], - attract: ["7M", "6M", "5M", "4M"], - bite: ["9L21", "7L21", "6L21", "5L21", "4L21"], - bodyslam: ["9M", "7E", "6E", "5E", "4E"], - bulldoze: ["9M"], - bulletseed: ["9M", "4M"], - captivate: ["4M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L37", "7L37", "6L37", "5L37", "4L37"], - curse: ["9M", "9L17", "7L17", "6L17", "5L17", "4L17"], - cut: ["6M", "5M", "4M"], - doubleedge: ["9M", "9E", "7E", "6E", "5E", "4E"], - doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], - endure: ["9M", "4M"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigadrain: [ - "9M", - "9L41", - "7T", - "7L41", - "6T", - "6L41", - "5T", - "5L41", - "4M", - "4L41" - ], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grasspledge: ["9M", "7T", "6T", "5T"], - grassyglide: ["9M"], - grassyterrain: ["9M", "7E", "6E"], - growth: ["9E", "7E", "6E", "5E", "4E"], - headbutt: ["4T"], - heavyslam: ["9M", "7E"], - hiddenpower: ["7M", "6M", "5M", "4M"], - ironhead: ["9M"], - irontail: ["7T", "6T", "5T", "4M"], - leafstorm: ["9M", "9L45", "7L45", "6L45", "5L45", "4L45"], - leechseed: ["9L29", "7L29", "6L29", "5L29", "4L29"], - lightscreen: ["9M", "7M", "6M", "5M", "4M"], - magicalleaf: ["9M"], - megadrain: ["9L25", "7L25", "6L25", "5L25", "4L25"], - mudshot: ["9M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - razorleaf: ["9L13", "7L13", "6L13", "5L13", "4L13"], - reflect: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["9M"], - rockclimb: ["4M"], - rocksmash: ["6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M"], - sandtomb: ["9M", "7E", "6E", "5E", "4E"], - secretpower: ["6M", "4M"], - seedbomb: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - shellsmash: ["9E"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - smackdown: ["9M"], - snore: ["7T", "6T", "5T", "4T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M"], - spitup: ["9E", "7E", "6E", "5E", "4E"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - stockpile: ["9E", "7E", "6E", "5E", "5S1", "4E"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - superpower: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - swagger: ["7M", "6M", "5M", "4M"], - swallow: ["9E", "7E", "6E", "5E", "4E"], - swordsdance: ["9M", "7M", "6M", "5M", "4M"], - synthesis: [ - "9L33", - "7T", - "7L33", - "6T", - "6L33", - "5T", - "5L33", - "4T", - "4L33" - ], - tackle: ["9L1", "9S2", "7L1", "6L1", "5L1", "5S0", "5S1", "4L1"], - takedown: ["9M"], - terablast: ["9M"], - thrash: ["9E", "7E", "6E", "5E", "4E"], - tickle: ["9E", "7E", "6E", "5E", "4E"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - wideguard: ["9E", "7E", "6E", "5E"], - withdraw: ["9L5", "7L5", "6L5", "5L5", "5S0", "5S1", "4L5"], - workup: ["7M"], - worryseed: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["tackle", "withdraw", "absorb"] - }, - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["tackle", "withdraw", "absorb", "stockpile"] - }, - { - generation: 9, - level: 1, - moves: ["tackle"], - pokeball: "pokeball" - } - ] - }, - grotle: { - learnset: { - absorb: ["9L1", "7L1", "6L9", "5L9", "4L9"], - amnesia: ["9M"], - attract: ["7M", "6M", "5M", "4M"], - bite: ["9L22", "7L22", "6L22", "5L22", "4L22"], - bodyslam: ["9M"], - bulldoze: ["9M"], - bulletseed: ["9M", "4M"], - captivate: ["4M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L42", "7L42", "6L42", "5L42", "4L42"], - curse: ["9M", "9L17", "7L17", "6L17", "5L17", "4L17"], - cut: ["6M", "5M", "4M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "4M"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigadrain: [ - "9M", - "9L47", - "7T", - "7L47", - "6T", - "6L47", - "5T", - "5L47", - "4M", - "4L47" - ], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grasspledge: ["9M", "7T", "6T", "5T"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - headbutt: ["4T"], - heavyslam: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - ironhead: ["9M"], - irontail: ["7T", "6T", "5T", "4M"], - leafstorm: ["9M", "9L52", "7L52", "6L52", "5L52", "4L52"], - leechseed: ["9L32", "7L32", "6L32", "5L32", "4L32"], - lightscreen: ["9M", "7M", "6M", "5M", "4M"], - magicalleaf: ["9M"], - megadrain: ["9L27", "7L27", "6L27", "5L27", "4L27"], - mudshot: ["9M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - razorleaf: ["9L13", "7L13", "6L13", "5L13", "4L13"], - reflect: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["9M"], - rockclimb: ["4M"], - rocksmash: ["6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M"], - sandtomb: ["9M"], - secretpower: ["6M", "4M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - smackdown: ["9M"], - snore: ["7T", "6T", "5T", "4T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - superpower: ["7T", "6T", "5T", "4T"], - swagger: ["7M", "6M", "5M", "4M"], - swordsdance: ["9M", "7M", "6M", "5M", "4M"], - synthesis: [ - "9L37", - "7T", - "7L37", - "6T", - "6L37", - "5T", - "5L37", - "4T", - "4L37" - ], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - withdraw: ["9L1", "7L1", "6L1", "5L1", "4L1"], - workup: ["7M"], - worryseed: ["7T", "6T", "5T", "4T"], - zenheadbutt: ["9M"] - } - }, - torterra: { - learnset: { - absorb: ["9L1", "7L1", "6L1", "5L1", "4L1"], - amnesia: ["9M"], - attract: ["7M", "6M", "5M", "4M"], - bite: ["9L22", "7L22", "6L22", "5L22", "4L22"], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M"], - bodyslam: ["9M"], - bulldoze: ["9M", "7M", "6M", "5M"], - bulletseed: ["9M", "4M"], - captivate: ["4M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L45", "7L45", "6L45", "5L45", "4L45"], - curse: ["9M", "9L17", "7L17", "6L17", "5L17", "4L17"], - cut: ["6M", "5M", "4M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: ["9M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L0", - "7M", - "7L1", - "6M", - "6L32", - "5M", - "5L32", - "5S0", - "4M", - "4L32" - ], - endure: ["9M", "4M"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - frenzyplant: ["9M", "7T", "6T", "5T", "4T"], - frustration: ["7M", "6M", "5M", "4M"], - gigadrain: [ - "9M", - "9L51", - "7T", - "7L51", - "6T", - "6L51", - "5T", - "5L51", - "4M", - "4L51" - ], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grasspledge: ["9M", "7T", "6T", "5T"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - hardpress: ["9M"], - headbutt: ["4T"], - headlongrush: ["9L63"], - heavyslam: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - highhorsepower: ["9M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M"], - hypervoice: ["9M"], - irondefense: ["9M"], - ironhead: ["9M", "7T", "6T", "5T", "4T"], - irontail: ["7T", "6T", "5T", "4M"], - leafstorm: ["9M", "9L57", "7L57", "6L57", "5L57", "4L57"], - leechseed: ["9L33", "7L33", "6L33", "5L33", "4L33"], - lightscreen: ["9M", "7M", "6M", "5M", "4M"], - magicalleaf: ["9M"], - megadrain: ["9L27", "7L27", "6L27", "5L27", "4L27"], - mudshot: ["9M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - outrage: ["9M", "7T", "6T", "5T", "5S0", "4T"], - protect: ["9M", "7M", "6M", "5M", "4M"], - razorleaf: ["9L1", "7L1", "6L1", "5L1", "4L1"], - reflect: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rockblast: ["9M"], - rockclimb: ["4M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M"], - sandstorm: ["9M", "7M", "6M", "5M", "4M"], - sandtomb: ["9M"], - scaryface: ["9M"], - scorchingsands: ["9M"], - secretpower: ["6M", "4M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - smackdown: ["9M"], - snore: ["7T", "6T", "5T", "4T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["9M", "7T"], - stoneedge: ["9M", "7M", "6M", "5M", "5S0", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - superpower: ["7T", "6T", "5T", "4T"], - swagger: ["7M", "6M", "5M", "4M"], - swordsdance: ["9M", "7M", "6M", "5M", "4M"], - synthesis: [ - "9L39", - "7T", - "7L39", - "6T", - "6L39", - "5T", - "5L39", - "4T", - "4L39" - ], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - withdraw: ["9L1", "7L1", "6L1", "5L1", "4L1"], - woodhammer: ["9L1", "7L1", "6L1", "5L1", "5S0", "4L1"], - workup: ["7M"], - worryseed: ["7T", "6T", "5T", "4T"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 5, - level: 100, - gender: "M", - moves: ["woodhammer", "earthquake", "outrage", "stoneedge"], - pokeball: "cherishball" - } - ] - }, - chimchar: { - learnset: { - acrobatics: ["9M", "9L39", "7M", "7L39", "6M", "6L39", "5M", "5L39"], - aerialace: ["7M", "6M", "5M", "4M"], - agility: ["9M"], - assist: ["7E", "6E", "5E", "4E"], - attract: ["7M", "6M", "5M", "4M"], - blazekick: ["7E", "6E", "5E", "4E"], - brickbreak: ["9M", "7M", "6M", "5M", "4M"], - bulkup: ["9M", "7M", "6M", "5M", "4M"], - burningjealousy: ["9M"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["9E", "7E", "6E", "5E", "4E"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M", "4M"], - dig: ["9M", "6M", "5M", "4M"], - doubleedge: ["9M"], - doublekick: ["9E", "7E", "6E", "5E", "4E"], - doubleteam: ["7M", "6M", "5M", "4M"], - ember: ["9L7", "7L7", "6L7", "5L7", "5S1", "5S3", "4L7"], - encore: ["9M", "9E", "7E", "6E", "5E", "4E"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "4M"], - facade: [ - "9M", - "9L31", - "7M", - "7L31", - "6M", - "6L31", - "5M", - "5L31", - "4M", - "4L31" - ], - fakeout: ["9E", "7E", "6E", "5E", "5S3", "4E"], - faketears: ["9M"], - fireblast: ["9M", "7M", "6M", "5M", "4M"], - firepledge: ["9M", "7T", "6T", "5T"], - firepunch: [ - "9M", - "9E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - firespin: ["9M", "9L33", "7L33", "6L33", "5L33", "4L33"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9L47", - "7M", - "7L47", - "6M", - "6L47", - "5M", - "5L47", - "4M", - "4L41", - "4S0", - "4S2" - ], - flamewheel: ["9L17", "7L17", "6L17", "5L17", "4L17"], - flareblitz: ["9M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusenergy: ["9E", "7E", "6E", "5E", "4E"], - focuspunch: ["9M", "7T", "7E", "6T", "6E", "5E", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furyswipes: ["9L15", "7L15", "6L15", "5L15", "4L15"], - grassknot: ["9M", "7M", "6M", "5M", "4M", "4S0", "4S2"], - gunkshot: ["9M", "7T", "6T", "5T", "4T"], - headbutt: ["4T"], - heatwave: [ - "9M", - "9E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - helpinghand: [ - "9M", - "9E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "4S0", - "4S2" - ], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["6M", "5M"], - incinerate: ["6M", "5M"], - irontail: ["7T", "6T", "5T", "4M"], - knockoff: ["9M"], - leer: ["9L1", "7L1", "6L1", "5L1", "5S1", "5S3", "4L1"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "7M", "6M", "5M"], - metronome: ["9M"], - mudslap: ["9M", "4T"], - nastyplot: ["9M", "9L23", "7L23", "6L23", "5L23", "4L23"], - naturalgift: ["4M"], - overheat: ["9M", "7M", "6M", "5M", "4M"], - poisonjab: ["9M"], - poweruppunch: ["7E", "6M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - psychup: ["9M"], - quickguard: ["7E", "6E", "5E"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rockclimb: ["4M"], - rockslide: ["9M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M"], - roleplay: ["7T", "6T", "5T", "4T"], - rollout: ["4T"], - round: ["7M", "6M", "5M"], - scratch: ["9L1", "9S4", "7L1", "6L1", "5L1", "5S1", "4L1"], - secretpower: ["6M", "4M"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - slackoff: ["9L41", "7L41", "6L41", "5L41", "4L39"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - strength: ["6M", "5M", "4M"], - submission: ["7E", "6E", "5E"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "4T"], - switcheroo: ["9E"], - swordsdance: ["9M", "7M", "6M", "5M", "4M"], - takedown: ["9M"], - taunt: [ - "9M", - "9L9", - "7M", - "7L9", - "6M", - "6L9", - "5M", - "5L9", - "5S1", - "5S3", - "4M", - "4L9" - ], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderpunch: [ - "9M", - "9E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E", - "4S0", - "4S2" - ], - torment: [ - "9L25", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25", - "4M", - "4L25" - ], - toxic: ["7M", "6M", "5M", "4M"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - uturn: ["9M", "7M", "6M", "5M", "4M"], - vacuumwave: ["9M", "4T"], - willowisp: ["9M", "7M", "6M", "5M", "4M"], - workup: ["7M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 4, - level: 40, - gender: "M", - nature: "Mild", - moves: ["flamethrower", "thunderpunch", "grassknot", "helpinghand"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["scratch", "leer", "ember", "taunt"] - }, - { - generation: 4, - level: 40, - gender: "M", - nature: "Hardy", - moves: ["flamethrower", "thunderpunch", "grassknot", "helpinghand"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["leer", "ember", "taunt", "fakeout"] - }, - { - generation: 9, - level: 1, - moves: ["scratch"], - pokeball: "pokeball" - } - ] - }, - monferno: { - learnset: { - acrobatics: ["9M", "9L46", "7M", "7L46", "6M", "6L46", "5M", "5L46"], - aerialace: ["7M", "6M", "5M", "4M"], - agility: ["9M"], - attract: ["7M", "6M", "5M", "4M"], - brickbreak: ["9M", "7M", "6M", "5M", "4M"], - bulkup: ["9M", "7M", "6M", "5M", "4M"], - burningjealousy: ["9M"], - captivate: ["4M"], - closecombat: ["9M", "9L36", "7L36", "6L36", "5L36", "4L36"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M", "4M"], - dig: ["9M", "6M", "5M", "4M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - drainpunch: ["9M"], - dualchop: ["7T", "6T", "5T"], - ember: ["9L1", "7L1", "6L1", "5L1", "4L1"], - encore: ["9M"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - faketears: ["9M"], - feint: ["9L26", "7L26", "6L26", "5L26", "4L26"], - fireblast: ["9M", "7M", "6M", "5M", "4M"], - firepledge: ["9M", "7T", "6T", "5T"], - firepunch: ["9M", "7T", "6T", "5T", "4T"], - firespin: ["9M", "9L39", "7L39", "6L39", "5L39", "4L39"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: ["9M", "7M", "6M", "5M", "4M"], - flamewheel: ["9L19", "7L19", "6L19", "5L19", "4L19"], - flareblitz: ["9M", "9L56", "7L56", "6L56", "5L56", "4L49"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furyswipes: ["9L16", "7L16", "6L16", "5L16", "4L16"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - gunkshot: ["9M", "7T", "6T", "5T", "4T"], - headbutt: ["4T"], - heatwave: ["9M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["6M", "5M"], - incinerate: ["6M", "5M"], - irontail: ["7T", "6T", "5T", "4M"], - knockoff: ["9M"], - lashout: ["9M"], - leer: ["9L1", "7L1", "6L1", "5L1", "4L1"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "7M", "6M", "5M"], - machpunch: ["9L0", "7L1", "6L14", "5L14", "4L14"], - metronome: ["9M"], - mudslap: ["9M", "4T"], - nastyplot: ["9M"], - naturalgift: ["4M"], - overheat: ["9M", "7M", "6M", "5M", "4M"], - poisonjab: ["9M", "7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - psychup: ["9M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - reversal: ["9M"], - rockclimb: ["4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - roleplay: ["7T", "6T", "5T", "4T"], - rollout: ["4T"], - round: ["7M", "6M", "5M"], - scratch: ["9L1", "7L1", "6L1", "5L1", "4L1"], - secretpower: ["6M", "4M"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - slackoff: ["9L49", "7L49", "6L49", "5L49", "4L46"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - smackdown: ["9M"], - snore: ["7T", "6T", "5T", "4T"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "4T"], - swordsdance: ["9M", "7M", "6M", "5M", "4M"], - takedown: ["9M"], - taunt: [ - "9M", - "9L9", - "7M", - "7L9", - "6M", - "6L9", - "5M", - "5L9", - "4M", - "4L9" - ], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T"], - torment: [ - "9L29", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L29", - "4M", - "4L29" - ], - toxic: ["7M", "6M", "5M", "4M"], - upperhand: ["9M"], - uproar: ["9M"], - uturn: ["9M", "7M", "6M", "5M", "4M"], - vacuumwave: ["9M", "4T"], - willowisp: ["9M", "7M", "6M", "5M", "4M"], - workup: ["7M", "5M"], - zenheadbutt: ["9M"] - } - }, - infernape: { - learnset: { - acrobatics: ["9M", "9L52", "7M", "7L52", "6M", "6L52", "5M", "5L52"], - aerialace: ["9M", "7M", "6M", "5M", "4M"], - agility: ["9M"], - attract: ["7M", "6M", "5M", "4M"], - aurasphere: ["9M"], - blastburn: ["9M", "7T", "6T", "5T", "4T"], - bodyslam: ["9M"], - brickbreak: ["9M", "7M", "6M", "5M", "4M"], - bulkup: ["9M", "7M", "6M", "5M", "4M"], - bulldoze: ["9M", "7M", "6M", "5M"], - burningjealousy: ["9M"], - calmmind: [ - "9M", - "9L58", - "7M", - "7L58", - "6M", - "6L58", - "5M", - "5L58", - "4M", - "4L53" - ], - captivate: ["4M"], - closecombat: [ - "9M", - "9L0", - "7L1", - "6L36", - "6S1", - "5L36", - "5S0", - "4L41" - ], - coaching: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M", "4M"], - dig: ["9M", "6M", "5M", "4M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - drainpunch: ["9M"], - dualchop: ["7T", "6T", "5T"], - earthquake: ["9M", "7M", "6M", "5M", "4M"], - ember: ["9L1", "7L1", "6L1", "5L1", "4L1"], - encore: ["9M"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - faketears: ["9M"], - feint: ["9L26", "7L26", "6L26", "5L26", "4L29"], - fireblast: ["9M", "7M", "6M", "6S1", "5M", "5S0", "4M"], - firepledge: ["9M", "7T", "6T", "5T"], - firepunch: ["9M", "7T", "6T", "6S1", "5T", "4T"], - firespin: ["9M", "9L42", "7L42", "6L42", "5L42", "4L45"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: ["9M", "7M", "6M", "5M", "4M"], - flamewheel: ["9L19", "7L19", "6L19", "5L19", "4L21"], - flareblitz: ["9M", "9L47", "7L1", "6L1", "5L68", "4L57"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "6S1", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furyswipes: ["9L16", "7L16", "6L16", "5L16", "4L17"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "5S0", "4M"], - gunkshot: ["9M", "7T", "6T", "5T", "4T"], - headbutt: ["4T"], - heatwave: ["9M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M"], - incinerate: ["6M", "5M"], - irontail: ["7T", "6T", "5T", "4M"], - knockoff: ["9M"], - laserfocus: ["7T"], - lashout: ["9M"], - leer: ["9L1", "7L1", "6L1", "5L1", "4L1"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "7M", "6M", "5M"], - machpunch: ["9L1", "7L1", "6L14", "5L14", "4L14"], - metronome: ["9M"], - mudslap: ["9M", "4T"], - nastyplot: ["9M"], - naturalgift: ["4M"], - overheat: ["9M", "7M", "6M", "5M", "4M"], - poisonjab: ["9M", "7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - psychup: ["9M"], - punishment: ["7L29", "6L29", "5L29", "4L33"], - ragingfury: ["9L65"], - rest: ["9M", "7M", "6M", "5M", "4M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - reversal: ["9M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rockclimb: ["4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - roleplay: ["7T", "6T", "5T", "4T"], - rollout: ["4T"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - scorchingsands: ["9M"], - scratch: ["9L1", "7L1", "6L1", "5L1", "4L1"], - secretpower: ["6M", "4M"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - slackoff: ["9L1"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - smackdown: ["9M"], - snore: ["7T", "6T", "5T", "4T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - stoneedge: ["9M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "4T"], - swordsdance: ["9M", "7M", "6M", "5M", "4M"], - takedown: ["9M"], - taunt: [ - "9M", - "9L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T"], - torment: ["9L29", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - upperhand: ["9M"], - uproar: ["9M"], - uturn: ["9M", "7M", "6M", "5M", "5S0", "4M"], - vacuumwave: ["9M", "4T"], - willowisp: ["9M", "7M", "6M", "5M", "4M"], - workup: ["7M", "5M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 5, - level: 100, - gender: "M", - moves: ["fireblast", "closecombat", "uturn", "grassknot"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 88, - isHidden: true, - moves: ["fireblast", "closecombat", "firepunch", "focuspunch"], - pokeball: "cherishball" - } - ] - }, - piplup: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M"], - agility: ["9M", "7E", "6E", "5E", "4E"], - aquaring: ["9E", "7E", "6E", "5E", "4E"], - attract: ["7M", "6M", "5M", "4M"], - bide: ["7L22", "7E", "6L22", "6E", "5L22", "5E", "4L18"], - blizzard: ["9M", "7M", "6M", "5M", "4M"], - brickbreak: ["9M", "7M", "6M", "5M", "4M"], - brine: ["9L29", "7L29", "6L29", "5L29", "4M", "4L29"], - bubble: ["7L8", "6L8", "5L8", "5S0", "5S3", "4L8"], - bubblebeam: ["9L18", "7L18", "7S5", "6L18", "5L18", "4L18"], - captivate: ["4M"], - charm: ["9M", "9L11"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M", "4M"], - defog: ["7T", "4M"], - dig: ["6M", "5M", "4M"], - disarmingvoice: ["9M"], - dive: ["6M", "5M", "4T"], - doublehit: ["7E", "6E", "5E", "4E"], - doubleteam: ["7M", "6M", "5M", "4M"], - drillpeck: ["9L39", "7L39", "7S5", "6L39", "5L39", "4L39"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - featherdance: [ - "9M", - "9E", - "7E", - "6E", - "5E", - "5S1", - "5S2", - "5S3", - "4E" - ], - flail: ["7E", "6E", "5E", "4E"], - fling: ["9M", "7M", "6M", "5M", "4M"], - flipturn: ["9M"], - frustration: ["7M", "6M", "5M", "4M"], - furyattack: ["9L25", "7L25", "6L25", "5L25", "4L25"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - growl: ["9L4", "7L4", "6L4", "6S4", "5L4", "5S0", "5S3", "4L4"], - hail: ["7M", "6M", "5M", "4M"], - haze: ["9M"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hydropump: [ - "9M", - "9L43", - "7L43", - "7E", - "7S5", - "6L43", - "6E", - "5L43", - "5E", - "5S1", - "4L43", - "4E" - ], - icebeam: ["9M", "7M", "6M", "5M", "4M"], - icespinner: ["9M"], - icywind: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], - liquidation: ["9M"], - mist: ["9L36", "7L36", "6L36", "5L36", "4L36"], - mudslap: ["7E", "6E", "5E", "4T", "4E"], - mudsport: ["7E", "6E", "5E", "4E"], - naturalgift: ["4M"], - peck: ["9L15", "7L15", "6L15", "5L15", "5S1", "5S2", "4L15"], - pluck: ["5M", "4M"], - pound: [ - "9L1", - "9S6", - "7L1", - "6L1", - "6S4", - "5L1", - "5S0", - "5S3", - "4L1" - ], - powertrip: ["9E", "7E"], - protect: ["9M", "7M", "6M", "5M", "4M"], - psychup: ["9M"], - quash: ["7M", "6M", "5M"], - raindance: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "6S4", "5M", "4M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - roost: ["9E"], - round: ["7M", "6M", "5M", "5S2"], - scald: ["7M", "6M", "5M"], - secretpower: ["6M", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sing: ["5S2"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snore: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - snowscape: ["9M"], - stealthrock: ["7T", "6T", "5T", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - supersonic: ["9E", "7E", "6E", "5E", "4E"], - surf: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["9L22", "7M", "6M", "5M", "4M"], - swift: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - tripleaxel: ["9M"], - waterfall: ["9M", "7M", "6M", "5M", "4M"], - watergun: ["9L8"], - waterpledge: ["9M", "7T", "6T", "5T"], - waterpulse: ["9M", "7T", "6T", "4M"], - watersport: ["7L11", "6L11", "5L11", "5S1", "4L11"], - weatherball: ["9M"], - whirlpool: [ - "9M", - "9L32", - "7L32", - "7S5", - "6L32", - "5L32", - "4M", - "4L32" - ], - workup: ["7M"], - yawn: ["9E", "7E", "6E", "5E", "4E"] - }, - eventData: [ - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["pound", "growl", "bubble"] - }, - { - generation: 5, - level: 15, - shiny: 1, - moves: ["hydropump", "featherdance", "watersport", "peck"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 15, - gender: "M", - moves: ["sing", "round", "featherdance", "peck"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["pound", "growl", "bubble", "featherdance"] - }, - { - generation: 6, - level: 7, - moves: ["pound", "growl", "return"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 30, - gender: "M", - nature: "Hardy", - moves: ["hydropump", "bubblebeam", "whirlpool", "drillpeck"], - pokeball: "pokeball" - }, - { - generation: 9, - level: 1, - moves: ["pound"], - pokeball: "pokeball" - } - ] - }, - prinplup: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M"], - agility: ["9M"], - attract: ["7M", "6M", "5M", "4M"], - bide: ["7L24", "6L24", "5L24", "4L19"], - blizzard: ["9M", "7M", "6M", "5M", "4M"], - brickbreak: ["9M", "7M", "6M", "5M", "4M"], - brine: ["9L33", "7L33", "6L33", "5L33", "4M", "4L33"], - bubble: ["7L1", "6L8", "5L8", "4L8"], - bubblebeam: ["9L19", "7L19", "6L19", "5L19", "4L19"], - captivate: ["4M"], - charm: ["9M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M", "4M"], - defog: ["7T", "4M"], - dig: ["6M", "5M", "4M"], - disarmingvoice: ["9M"], - dive: ["6M", "5M", "4T"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - drillpeck: ["9L46", "7L46", "6L46", "5L46", "4L46"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - featherdance: ["9M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - flipturn: ["9M"], - frustration: ["7M", "6M", "5M", "4M"], - furyattack: ["9L28", "7L28", "6L28", "5L28", "4L28"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], - hail: ["7M", "6M", "5M", "4M"], - haze: ["9M"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["6M", "5M"], - hydropump: ["9M", "9L50", "7L50", "6L50", "5L51", "4L51"], - icebeam: ["9M", "7M", "6M", "5M", "4M"], - icespinner: ["9M"], - icywind: ["9M", "7T", "6T", "5T", "4T"], - liquidation: ["9M"], - metalclaw: ["9M", "9L0", "7L1", "6L16", "5L16", "4L16"], - mist: ["9L42", "7L42", "6L42", "5L42", "4L42"], - mudslap: ["4T"], - naturalgift: ["4M"], - peck: ["9L15", "7L15", "6L15", "5L15", "4L15"], - pluck: ["5M", "4M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - psychup: ["9M"], - quash: ["7M", "6M", "5M"], - raindance: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - scald: ["7M", "6M", "5M"], - secretpower: ["6M", "4M"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - snowscape: ["9M"], - stealthrock: ["7T", "6T", "5T", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - surf: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["9L24", "7M", "6M", "5M", "4M"], - swift: ["9M"], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - tripleaxel: ["9M"], - waterfall: ["9M", "7M", "6M", "5M", "4M"], - watergun: ["9L1"], - waterpledge: ["9M", "7T", "6T", "5T"], - waterpulse: ["9M", "7T", "6T", "4M"], - watersport: ["7L11", "6L11", "5L11", "4L11"], - weatherball: ["9M"], - whirlpool: ["9M", "9L37", "7L37", "6L37", "5L37", "4M", "4L37"], - workup: ["7M"] - } - }, - empoleon: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M"], - agility: ["9M"], - aircutter: ["9M"], - airslash: ["9M"], - aquajet: ["9L0", "7L1", "6L36", "5L36", "5S0", "4L36"], - attract: ["7M", "6M", "5M", "4M"], - avalanche: ["9M", "4M"], - blizzard: ["9M", "7M", "6M", "5M", "4M"], - bodyslam: ["9M"], - brickbreak: ["9M", "7M", "6M", "5M", "4M"], - brine: ["9L33", "7L33", "6L33", "5L33", "4M", "4L33"], - bubble: ["7L1", "6L1", "5L1", "4L1"], - bubblebeam: ["9L19", "7L19", "6L19", "5L19", "4L19"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - charm: ["9M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M", "4M"], - defog: ["7T", "4M"], - dig: ["6M", "5M", "4M"], - disarmingvoice: ["9M"], - dive: ["6M", "5M", "4T"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - drillpeck: ["9L52", "7L52", "6L52", "5L52", "4L52"], - dualwingbeat: ["9M"], - earthquake: ["9M", "7M", "6M", "5M", "4M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - falseswipe: ["9M"], - featherdance: ["9M"], - flashcannon: ["9M", "7M", "6M", "5M", "4M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - flipturn: ["9M"], - frustration: ["7M", "6M", "5M", "4M"], - furyattack: ["9L28", "7L28", "6L28", "5L28", "4L28"], - furycutter: ["4T"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "5S0", "4M"], - growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], - hail: ["7M", "6M", "5M", "4M"], - haze: ["9M"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["6M", "5M"], - hydrocannon: ["9M", "7T", "6T", "5T", "4T"], - hydropump: ["9M", "9L59", "7L59", "6L59", "5L59", "5S0", "4L59"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M"], - icebeam: ["9M", "7M", "6M", "5M", "5S0", "4M"], - icespinner: ["9M"], - icywind: ["9M", "7T", "6T", "5T", "4T"], - irondefense: ["9M", "7T", "6T", "5T", "4T"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lashout: ["9M"], - liquidation: ["9M", "7T"], - metalclaw: ["9M", "9L1", "7L1", "6L16", "5L16", "4L16"], - metalsound: ["9M"], - mist: ["9L46", "7L46", "6L46", "5L46", "4L46"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - peck: ["9L15", "7L15", "6L15", "5L15", "4L15"], - pluck: ["5M", "4M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - psychup: ["9M"], - quash: ["7M", "6M", "5M"], - raindance: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rockclimb: ["4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - scald: ["7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M", "4M"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - snowscape: ["9M"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - steelbeam: ["9M"], - steelwing: ["7M", "6M", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - surf: ["9M", "7M", "6M", "5M", "4M"], - swagger: [ - "9L24", - "7M", - "7L24", - "6M", - "6L24", - "5M", - "5L24", - "4M", - "4L19" - ], - swift: ["9M"], - swordsdance: [ - "9M", - "9L11", - "7M", - "7L11", - "6M", - "6L11", - "5M", - "5L11", - "4M", - "4L11" - ], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M"], - terablast: ["9M"], - throatchop: ["9M", "7T"], - toxic: ["7M", "6M", "5M", "4M"], - tripleaxel: ["9M"], - uproar: ["9M"], - vacuumwave: ["9M"], - waterfall: ["9M", "7M", "6M", "5M", "4M"], - watergun: ["9L1"], - waterpledge: ["9M", "7T", "6T", "5T"], - waterpulse: ["9M", "7T", "6T", "4M"], - wavecrash: ["9L66"], - weatherball: ["9M"], - whirlpool: ["9M", "9L39", "7L39", "6L39", "5L39", "4M", "4L39"], - workup: ["7M"] - }, - eventData: [ - { - generation: 5, - level: 100, - gender: "M", - moves: ["hydropump", "icebeam", "aquajet", "grassknot"], - pokeball: "cherishball" - } - ] - }, - starly: { - learnset: { - acrobatics: ["9M"], - aerialace: [ - "9M", - "9L25", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25", - "4M", - "4L25" - ], - agility: ["9M", "9L33", "7L33", "6L33", "5L33", "4L33"], - aircutter: ["9M", "4T"], - airslash: ["9M"], - astonish: ["9E", "7E", "6E", "5E", "4E"], - attract: ["7M", "6M", "5M", "4M"], - bravebird: ["9M", "9L37", "7L37", "6L37", "5L37", "4L37"], - captivate: ["4M"], - confide: ["7M", "6M"], - defog: ["7T", "4M"], - detect: ["7E", "6E", "5E"], - doubleedge: ["9M", "9E", "7E", "6E", "5E", "4E"], - doubleteam: [ - "9L13", - "7M", - "7L13", - "6M", - "6L13", - "5M", - "5L13", - "4M", - "4L13" - ], - dualwingbeat: ["9M"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: [ - "9M", - "9L17", - "7T", - "7L17", - "6T", - "6L17", - "5T", - "5L17", - "4T", - "4L17" - ], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - featherdance: ["9M", "9E", "7E", "6E", "5E", "4E"], - finalgambit: ["9L41", "7L41", "6L41", "5L41"], - fly: ["9M", "7M", "6M", "5M", "4M"], - foresight: ["7E", "6E", "5E", "4E"], - frustration: ["7M", "6M", "5M", "4M"], - furyattack: ["9E", "7E", "6E", "5E", "4E"], - growl: ["9L1", "7L1", "6L1", "5L1", "4L1", "4S0"], - heatwave: ["9M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hurricane: ["9M"], - mirrormove: ["7E", "6E"], - mudslap: ["4T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - pluck: ["5M", "4M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - pursuit: ["7E", "6E", "5E", "4E"], - quickattack: ["9L5", "7L5", "6L5", "5L5", "4L5"], - raindance: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - revenge: ["7E", "6E", "5E"], - roost: ["7M", "7E", "6M", "6E", "5T", "5E", "4M"], - round: ["7M", "6M", "5M"], - sandattack: ["9E", "7E", "6E", "5E", "4E"], - secretpower: ["6M", "4M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - steelwing: ["7M", "7E", "6M", "6E", "5E", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "4T"], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1", "4S0"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M", "9L29", "7L29", "6L29", "5L29", "4L29"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - twister: ["4T"], - uproar: ["9M", "9E", "7T", "7E", "6T", "6E", "5E"], - uturn: ["9M", "7M", "6M", "5M", "4M"], - whirlwind: ["9L21", "7L21", "6L21", "5L21", "4L21"], - wingattack: ["9L9", "7L9", "6L9", "5L9", "4L9"], - workup: ["7M", "5M"] - }, - eventData: [ - { - generation: 4, - level: 1, - gender: "M", - nature: "Mild", - moves: ["tackle", "growl"], - pokeball: "pokeball" - } - ] - }, - staravia: { - learnset: { - acrobatics: ["9M"], - aerialace: [ - "9M", - "9L28", - "7M", - "7L28", - "6M", - "6L28", - "5M", - "5L28", - "4M", - "4L28" - ], - agility: ["9M", "9L38", "7L38", "6L38", "5L38", "4L38"], - aircutter: ["9M", "4T"], - airslash: ["9M"], - attract: ["7M", "6M", "5M", "4M"], - bravebird: ["9M", "9L43", "7L43", "6L43", "5L43", "4L43"], - captivate: ["4M"], - confide: ["7M", "6M"], - defog: ["7T", "4M"], - doubleedge: ["9M"], - doubleteam: [ - "9L13", - "7M", - "7L13", - "6M", - "6L13", - "5M", - "5L13", - "4M", - "4L13" - ], - dualwingbeat: ["9M"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: [ - "9M", - "9L18", - "7T", - "7L18", - "6T", - "6L18", - "5T", - "5L18", - "4T", - "4L18" - ], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - featherdance: ["9M", "5D"], - finalgambit: ["9L48", "7L48", "6L48", "5L48"], - fly: ["9M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], - heatwave: ["9M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hurricane: ["9M"], - mudslap: ["4T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - pluck: ["5M", "4M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - quickattack: ["9L1", "7L1", "6L1", "5L1", "4L1"], - raindance: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - roost: ["7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - steelwing: ["7M", "6M", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "4T"], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1"], - tailwind: ["9M", "7T", "6T", "5T", "5D", "4T"], - takedown: ["9M", "9L33", "7L33", "6L33", "5L33", "4L33"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - twister: ["4T"], - uproar: ["9M", "7T", "6T"], - uturn: ["9M", "7M", "6M", "5M", "4M"], - whirlwind: ["9L23", "7L23", "6L23", "5L23", "4L23"], - wingattack: ["9L9", "7L9", "6L9", "5L9", "5D", "4L9"], - workup: ["7M", "5M"] - }, - encounters: [{ generation: 4, level: 4 }] - }, - staraptor: { - learnset: { - acrobatics: ["9M"], - aerialace: [ - "9M", - "9L28", - "7M", - "7L28", - "6M", - "6L28", - "5M", - "5L28", - "4M", - "4L28" - ], - agility: ["9M", "9L41", "7L41", "6L41", "5L41", "4L41"], - aircutter: ["9M", "4T"], - airslash: ["9M"], - attract: ["7M", "6M", "5M", "4M"], - bravebird: ["9M", "9L49", "7L49", "6L49", "5L49", "4L49"], - captivate: ["4M"], - closecombat: ["9M", "9L0", "7L1", "6L34", "5L34", "4L34"], - confide: ["7M", "6M"], - defog: ["7T", "4M"], - doubleedge: ["9M"], - doubleteam: [ - "9L13", - "7M", - "7L13", - "6M", - "6L13", - "5M", - "5L13", - "4M", - "4L13" - ], - dualwingbeat: ["9M"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: [ - "9M", - "9L18", - "7T", - "7L18", - "6T", - "6L18", - "5T", - "5L18", - "4T", - "4L18" - ], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - featherdance: ["9M"], - finalgambit: ["9L57", "7L57", "6L57", "5L57"], - fly: ["9M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], - heatwave: ["9M", "7T", "6T", "5T", "4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hurricane: ["9M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M"], - laserfocus: ["7T"], - mudslap: ["4T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - pluck: ["5M", "4M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - quickattack: ["9L1", "7L1", "6L1", "5L1", "4L1"], - raindance: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - roost: ["7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M"], - skyattack: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - steelwing: ["7M", "6M", "4M"], - strugglebug: ["9M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "4T"], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M", "9L33", "7L33", "6L33", "5L33", "4L33"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - twister: ["4T"], - uproar: ["9M", "7T", "6T"], - uturn: ["9M", "7M", "6M", "5M", "4M"], - whirlwind: ["9L23", "7L23", "6L23", "5L23", "4L23"], - wingattack: ["9L1", "7L1", "6L1", "5L1", "4L1"], - workup: ["7M", "5M"] - } - }, - bidoof: { - learnset: { - amnesia: ["7L41", "6L29", "5L29", "4L29"], - aquatail: ["7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T", "4E"], - attract: ["7M", "6M", "5M", "4M"], - blizzard: ["7M", "6M", "5M", "4M"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - crunch: ["7L25"], - curse: ["7L49", "6L45", "5L45", "4L45"], - cut: ["6M", "5M", "4M"], - defensecurl: ["7L5", "7E", "6L9", "6E", "5L9", "5E", "4L9", "4E"], - dig: ["6M", "5M", "4M"], - doubleedge: ["7E", "6E", "5E", "4E"], - doubleteam: ["7M", "6M", "5M", "4M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["7E", "6E", "5E", "4M"], - facade: ["7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - furyswipes: ["7E", "6E", "5E", "4E"], - grassknot: ["7M", "6M", "5M", "4M"], - growl: ["7L1", "6L5", "5L5", "4L5"], - headbutt: ["7L13", "6L17", "5L17", "4T", "4L17"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperfang: ["7L17", "6L21", "5L21", "4L21"], - icebeam: ["7M", "6M", "5M", "4M"], - icywind: ["7T", "6T", "5T", "4T"], - irontail: ["7T", "6T", "5T", "4M"], - lastresort: ["7T", "6T", "5T", "4T"], - mudslap: ["4T"], - mudsport: ["7E"], - naturalgift: ["4M"], - odorsleuth: ["7E", "6E", "5E", "4E"], - pluck: ["5M", "4M"], - protect: ["7M", "6M", "5M", "4M"], - quickattack: ["7E", "6E", "5E", "4E"], - raindance: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - rockclimb: ["7E", "6E", "5E"], - rocksmash: ["6M", "5M", "4M"], - rollout: [ - "7L9", - "7E", - "6L13", - "6E", - "5L13", - "5E", - "4T", - "4L13", - "4E" - ], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "5D", "4M"], - shadowball: ["7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - skullbash: ["7E", "6E", "5E"], - sleeptalk: ["7M", "7E", "6M", "6E", "5T", "5E", "4M"], - snore: ["7T", "6T", "5T", "4T"], - stealthrock: ["7T", "6T", "5T", "4M"], - substitute: ["7M", "6M", "5M", "4M"], - sunnyday: ["7M", "6M", "5M", "4M"], - superfang: ["7T", "7L33", "6T", "6L37", "5T", "5L37", "4T", "4L37"], - superpower: ["7T", "7L45", "6T", "6L41", "5T", "5L41", "4T", "4L41"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["4T"], - swordsdance: ["7M", "7L37"], - tackle: ["7L1", "6L1", "5L1", "5D", "4L1", "4S0"], - takedown: ["7L29", "6L33", "5L33", "4L33"], - taunt: ["7M", "6M", "5M", "4M"], - thief: ["7M", "6M", "5M", "4M"], - thunder: ["7M", "6M", "5M", "4M"], - thunderbolt: ["7M", "6M", "5M", "4M"], - thunderwave: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - watersport: ["7E", "6E", "5E", "4E"], - workup: ["7M", "5M"], - yawn: ["7L21", "6L25", "5L25", "4L25"] - }, - eventData: [ - { - generation: 4, - level: 1, - gender: "M", - nature: "Lonely", - abilities: ["simple"], - moves: ["tackle"], - pokeball: "pokeball" - } - ] - }, - bibarel: { - learnset: { - amnesia: ["7L48", "6L33", "5L33", "4L33"], - aquajet: ["7L1"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["7M", "6M", "5M", "4M"], - blizzard: ["7M", "6M", "5M", "4M"], - bulldoze: ["7M", "6M", "5M"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - crunch: ["7L28"], - curse: ["7L58", "6L53", "5L53", "4L53"], - cut: ["6M", "5M", "4M"], - defensecurl: ["7L5", "6L9", "5L9", "4L9"], - dig: ["6M", "5M", "4M"], - dive: ["6M", "5M", "4T"], - doubleteam: ["7M", "6M", "5M", "4M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["4M"], - facade: ["7M", "6M", "5M", "4M"], - fling: ["7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - gigaimpact: ["7M", "6M", "5M", "4M"], - grassknot: ["7M", "6M", "5M", "4M"], - growl: ["7L1", "6L1", "5L1", "4L1"], - headbutt: ["7L13", "6L18", "5L18", "4T", "4L18"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["7M", "6M", "5M", "4M"], - hyperfang: ["7L18", "6L23", "5L23", "4L23"], - icebeam: ["7M", "6M", "5M", "4M"], - icywind: ["7T", "6T", "5T", "4T"], - irontail: ["7T", "6T", "5T", "4M"], - lastresort: ["7T", "6T", "5T", "4T"], - liquidation: ["7T"], - mudslap: ["4T"], - naturalgift: ["4M"], - pluck: ["5M", "4M"], - protect: ["7M", "6M", "5M", "4M"], - raindance: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - rockclimb: ["4M"], - rocksmash: ["6M", "5M", "4M"], - rollout: ["7L9", "6L13", "5L13", "4T", "4L13"], - rototiller: ["7L1", "6L1"], - round: ["7M", "6M", "5M"], - scald: ["7M", "6M", "5M"], - secretpower: ["6M", "4M"], - shadowball: ["7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - sleeptalk: ["7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - stealthrock: ["7T", "6T", "5T", "4M"], - stompingtantrum: ["7T"], - strength: ["6M", "5M", "4M"], - substitute: ["7M", "6M", "5M", "4M"], - sunnyday: ["7M", "6M", "5M", "4M"], - superfang: ["7T", "7L38", "6T", "6L43", "5T", "5L43", "4T", "4L43"], - superpower: ["7T", "7L53", "6T", "6L48", "5T", "5L48", "4T", "4L48"], - surf: ["7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["4T"], - swordsdance: ["7M", "7L43"], - tackle: ["7L1", "6L1", "5L1", "4L1"], - takedown: ["7L33", "6L38", "5L38", "4L38"], - taunt: ["7M", "6M", "5M", "4M"], - thief: ["7M", "6M", "5M", "4M"], - thunder: ["7M", "6M", "5M", "4M"], - thunderbolt: ["7M", "6M", "5M", "4M"], - thunderwave: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - waterfall: ["7M", "6M", "5M", "4M"], - watergun: ["7L1", "6L15", "5L15", "4L15"], - waterpulse: ["7T", "6T", "4M"], - whirlpool: ["4M"], - workup: ["7M", "5M"], - yawn: ["7L23", "6L28", "5L28", "4L28"] - }, - encounters: [{ generation: 4, level: 4 }] - }, - kricketot: { - learnset: { - bide: ["7L1", "6L1", "5L1", "4L1"], - bugbite: [ - "9M", - "9L16", - "7T", - "7L16", - "6T", - "6L16", - "5T", - "5L16", - "4T", - "4L16" - ], - endeavor: ["9M", "7T", "6T", "5T", "5D", "4T"], - growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], - lunge: ["9M"], - mudslap: ["4T"], - skittersmack: ["9M"], - snore: ["7T", "6T", "5T", "4T"], - stringshot: ["4T"], - strugglebug: ["9M", "9L6", "7L6", "6M", "6L6", "5L6", "5D"], - tackle: ["9L1"], - terablast: ["9M"], - uproar: ["7T", "6T", "5T", "5D", "4T"] - } - }, - kricketune: { - learnset: { - absorb: ["9L14", "7L14"], - aerialace: ["9M", "7M", "6M", "5M", "4M"], - attract: ["7M", "6M", "5M", "4M"], - batonpass: ["9M"], - bide: ["7L1", "6L1", "5L1", "4L1"], - brickbreak: ["9M", "7M", "6M", "5M", "4M"], - bugbite: ["9M", "7T", "6T", "5T", "4T"], - bugbuzz: ["9M", "9L46", "7L46", "6L46", "5L46", "4L34"], - captivate: ["4M"], - confide: ["7M", "6M"], - cut: ["6M", "5M", "4M"], - doubleteam: ["7M", "6M", "5M", "4M"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - falseswipe: ["9M", "7M", "6M", "5M", "4M"], - fellstinger: ["9L36", "7L36", "6L36"], - flash: ["6M", "5M", "4M"], - focusenergy: ["9L22", "7L22", "6L22", "5L22", "4L22"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["9L0", "7L1", "6L10", "5L10", "4T", "4L10"], - gigadrain: ["9M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], - healbell: ["7T", "6T", "5T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M"], - hypervoice: ["9M", "7T", "6T", "5T"], - infestation: ["7M", "6M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - leechlife: ["9M", "7M", "6L14", "5L14", "4L14"], - lunge: ["9M"], - mudslap: ["4T"], - naturalgift: ["4M"], - nightslash: ["9L42", "7L42", "6L42", "5L42", "4L42"], - perishsong: ["9L50", "7L50", "6L50", "5L50", "4L38"], - pounce: ["9M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - raindance: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - screech: ["9L34", "7L34", "6L34", "5L34", "4L30"], - secretpower: ["6M", "4M"], - silverwind: ["4M"], - sing: ["9L18", "7L18", "6L18", "5L18", "4L18"], - skittersmack: ["9M"], - slash: ["9L26", "7L26", "6L26", "5L26", "4L26"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - stickyweb: ["9L44", "7L44", "6L44"], - strength: ["6M", "5M", "4M"], - stringshot: ["4T"], - strugglebug: ["9M", "6M", "5M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swordsdance: ["9M", "7M", "6M", "5M", "4M"], - tackle: ["9L1"], - takedown: ["9M"], - taunt: [ - "9M", - "9L38", - "7M", - "7L38", - "6M", - "6L38", - "5M", - "5L38", - "4M", - "4L38" - ], - terablast: ["9M"], - throatchop: ["9M", "7T"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - xscissor: [ - "9M", - "9L30", - "7M", - "7L30", - "6M", - "6L30", - "5M", - "5L30", - "4M", - "4L26" - ] - } - }, - shinx: { - learnset: { - attract: ["8M", "7M", "6M", "5M", "4M"], - babydolleyes: ["9E", "8E", "7L11", "6L11"], - bite: ["9L12", "8L12", "7L17", "6L17", "5L17", "4L13"], - captivate: ["4M"], - charge: ["9M", "9L8", "8L8", "7L9", "6L9", "5L9", "5D", "4L9"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - crunch: ["9M", "9L36", "8M", "8L36", "7L33", "6L33", "5L33", "4L29"], - discharge: ["9L40", "8L40", "7L41", "6L41", "5L41", "4L41"], - doubleedge: ["9M"], - doublekick: ["9E", "8E", "7E", "6E", "5E"], - doubleteam: ["7M", "6M", "5M", "4M"], - eerieimpulse: ["9M", "8M", "7E", "6E"], - electricterrain: ["9M"], - electroball: ["9M", "8M"], - electroweb: ["9M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - faketears: ["9M", "8M", "7E", "6E"], - firefang: ["9M", "8M", "7E", "6E", "5E", "4E"], - flash: ["6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - headbutt: ["4T"], - helpinghand: ["9M", "8M", "7T", "7E", "6T", "6E", "5E"], - hiddenpower: ["7M", "6M", "5M", "4M"], - howl: ["9E", "8E", "7E", "6E", "5E", "4E"], - icefang: ["9M", "8M", "7E", "6E", "5E", "4E"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - leer: ["9L1", "8L1", "7L5", "6L5", "5L5", "4L5"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], - magnetrise: ["7T", "6T", "5T", "5D", "4T"], - mudslap: ["4T"], - naturalgift: ["4M"], - nightslash: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], - playrough: ["9M", "8M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychicfangs: ["9M", "8M"], - quickattack: ["9E", "8E", "7E", "6E", "5E", "4E"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - risingvoltage: ["8T"], - roar: [ - "9M", - "9L20", - "8L20", - "7M", - "7L21", - "6M", - "6L21", - "5M", - "5L21", - "4M", - "4L21" - ], - round: ["8M", "7M", "6M", "5M"], - scaryface: [ - "9M", - "9L28", - "8M", - "8L28", - "7L37", - "6L37", - "5L37", - "4L37" - ], - secretpower: ["6M", "4M"], - shockwave: ["9E", "8E", "7T", "7E", "6T", "6E", "5E", "4M"], - signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E", "4T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - spark: ["9L16", "8L16", "7L13", "6L13", "5L13", "4L13"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M"], - swagger: [ - "9L44", - "8L44", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25", - "4M", - "4L25" - ], - swift: ["9M", "8M", "7E", "6E", "5E", "4T"], - tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderfang: [ - "9M", - "8M", - "7L29", - "7E", - "6L29", - "6E", - "5L29", - "5E", - "4L29", - "4E" - ], - thundershock: ["9L4", "8L4"], - thunderwave: ["9M", "9L32", "8M", "8L32", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - voltswitch: ["9M", "9L24", "8M", "8L24", "7M", "6M", "5M"], - wildcharge: [ - "9M", - "9L48", - "8M", - "8L48", - "7M", - "7L45", - "6M", - "6L45", - "5M", - "5L45" - ] - } - }, - luxio: { - learnset: { - attract: ["8M", "7M", "6M", "5M", "4M"], - bite: ["9L12", "8L12", "7L18", "6L18", "5L18", "4L13"], - captivate: ["4M"], - charge: ["9M", "9L1", "8L1", "7L9", "6L9", "5L9", "4L9"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - crunch: ["9M", "9L48", "8M", "8L48", "7L38", "6L38", "5L38", "4L33"], - discharge: ["9L54", "8L54", "7L48", "6L48", "5L48", "4L48"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - eerieimpulse: ["9M", "8M"], - electricterrain: ["9M"], - electroball: ["9M", "8M"], - electroweb: ["9M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - faketears: ["9M", "8M"], - firefang: ["9M", "8M"], - flash: ["6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - headbutt: ["4T"], - helpinghand: ["9M", "8M", "7T", "6T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - icefang: ["9M", "8M"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], - magnetrise: ["7T", "6T", "5T", "4T"], - mudslap: ["4T"], - naturalgift: ["4M"], - playrough: ["9M", "8M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychicfangs: ["9M", "8M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - risingvoltage: ["8T"], - roar: [ - "9M", - "9L24", - "8L24", - "7M", - "7L23", - "6M", - "6L23", - "5M", - "5L23", - "4M", - "4L23" - ], - round: ["8M", "7M", "6M", "5M"], - scaryface: [ - "9M", - "9L36", - "8M", - "8L36", - "7L43", - "6L43", - "5L43", - "4L43" - ], - secretpower: ["6M", "4M"], - shockwave: ["7T", "6T", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - spark: ["9L18", "8L18", "7L13", "6L13", "5L13", "4L13"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M"], - swagger: [ - "9L60", - "8L60", - "7M", - "7L28", - "6M", - "6L28", - "5M", - "5L28", - "4M", - "4L28" - ], - swift: ["9M", "8M", "4T"], - tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderfang: ["9M", "8M", "7L33", "6L33", "5L33", "4L33"], - thundershock: ["9L1", "8L1"], - thunderwave: ["9M", "9L42", "8M", "8L42", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - voltswitch: ["9M", "9L31", "8M", "8L31", "7M", "6M", "5M"], - wildcharge: [ - "9M", - "9L68", - "8M", - "8L68", - "7M", - "7L53", - "6M", - "6L53", - "5M", - "5L53" - ] - } - }, - luxray: { - learnset: { - agility: ["9M", "8M"], - attract: ["8M", "7M", "6M", "5M", "4M"], - bite: ["9L12", "8L12", "7L18", "6L18", "5L18", "4L13"], - bodyslam: ["9M"], - captivate: ["4M"], - charge: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - crunch: ["9M", "9L56", "8M", "8L56", "7L42", "6L42", "5L42", "4L35"], - discharge: ["9L64", "8L64", "7L56", "6L56", "5L56", "4L56"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - eerieimpulse: ["9M", "8M"], - electricterrain: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], - electroball: ["9M", "8M"], - electroweb: ["9M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - faketears: ["9M", "8M"], - firefang: ["9M", "8M"], - flash: ["6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - helpinghand: ["9M", "8M", "7T", "6T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icefang: ["9M", "8M"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - laserfocus: ["7T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], - magnetrise: ["7T", "6T", "5T", "4T"], - mudslap: ["4T"], - naturalgift: ["4M"], - playrough: ["9M", "8M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychicfangs: ["9M", "8M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - risingvoltage: ["8T"], - roar: [ - "9M", - "9L24", - "8L24", - "7M", - "7L23", - "6M", - "6L23", - "5M", - "5L23", - "4M", - "4L23" - ], - round: ["8M", "7M", "6M", "5M"], - scaryface: [ - "9M", - "9L40", - "8M", - "8L40", - "7L49", - "6L49", - "5L49", - "4L49" - ], - secretpower: ["6M", "4M"], - shockwave: ["7T", "6T", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - spark: ["9L18", "8L18", "7L13", "6L13", "5L13", "4L13"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M"], - supercellslam: ["9M"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - swagger: [ - "9L72", - "8L72", - "7M", - "7L28", - "6M", - "6L28", - "5M", - "5L28", - "4M", - "4L28" - ], - swift: ["9M", "8M", "4T"], - tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - throatchop: ["9M", "8M", "7T"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderfang: ["9M", "8M", "7L35", "6L35", "5L35", "4L35"], - thundershock: ["9L1", "8L1"], - thunderwave: ["9M", "9L48", "8M", "8L48", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - voltswitch: ["9M", "9L33", "8M", "8L33", "7M", "6M", "5M"], - wildcharge: [ - "9M", - "9L80", - "8M", - "8L80", - "7M", - "7L63", - "6M", - "6L63", - "5M", - "5L63" - ] - } - }, - cranidos: { - learnset: { - ancientpower: ["9L33", "7L33", "6L33", "5L33", "4T", "4L28"], - assurance: ["9L24", "7L24", "6L24", "5L24", "4L24"], - attract: ["7M", "6M", "5M", "4M"], - blizzard: ["9M", "7M", "6M", "5M", "4M"], - bodyslam: ["9M"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - chipaway: ["7L28", "6L28", "5L28"], - confide: ["7M", "6M"], - crunch: ["9M", "7E", "6E", "5E", "5S0", "4E"], - curse: ["9M", "7E", "6E", "5E", "4E"], - dig: ["9M", "6M", "5M", "4M"], - doubleedge: ["9M", "7E", "6E", "5E", "4E"], - doubleteam: ["7M", "6M", "5M", "4M"], - dragoncheer: ["9M"], - dragonpulse: ["9M", "7T", "6T", "5T", "4M"], - earthpower: ["9M", "7T", "6T", "5T", "4T"], - earthquake: ["9M", "7M", "6M", "5M", "4M"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - fireblast: ["9M", "7M", "6M", "5M", "4M"], - firepunch: ["9M", "7T", "6T", "5T", "5D", "4T"], - flamethrower: ["9M", "7M", "6M", "5M", "4M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusenergy: ["9L6", "7L6", "6L6", "5L6", "4L6"], - frustration: ["7M", "6M", "5M", "4M"], - hammerarm: ["9E", "7E", "6E", "5E", "4E"], - headbutt: ["9L1", "7L1", "6L1", "5L1", "5D", "5S0", "4T", "4L1"], - headsmash: ["9L46", "7L46", "6L46", "5L46", "4L43"], - hiddenpower: ["7M", "6M", "5M", "4M"], - icebeam: ["9M", "7M", "6M", "5M", "4M"], - incinerate: ["6M", "5M"], - ironhead: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4T"], - irontail: ["7T", "7E", "6T", "6E", "5T", "5E", "4M"], - leer: ["9L1", "7L1", "7E", "6L1", "6E", "5L1", "5E", "4L1", "4E"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - payback: ["7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - pursuit: ["7L10", "6L10", "5L10", "5S0", "4L10"], - raindance: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rockblast: ["9M"], - rockclimb: ["4M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["9L10", "6M", "5M", "4M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - sandstorm: ["9M", "7M", "6M", "5M", "4M"], - scaryface: ["9M", "9L19", "7L19", "6L19", "5L19", "4L19"], - screech: ["9L42", "7L42", "6L42", "5L42", "4L37"], - secretpower: ["6M", "4M"], - shockwave: ["7T", "6T", "4M"], - slam: ["9L28", "7E", "6E", "5E", "4E"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - smackdown: ["9M", "7M", "6M", "5M"], - snore: ["7T", "6T", "5T", "4T"], - spite: ["7T", "6T", "5T", "4T"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - stomp: ["9E", "7E", "6E", "5E", "4E"], - stompingtantrum: ["9M"], - stoneedge: ["9M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - superpower: ["7T", "6T", "5T", "4T"], - swagger: ["7M", "6M", "5M", "4M"], - swordsdance: ["9M", "7M", "6M", "5M", "4M"], - takedown: ["9M", "9L15", "7L15", "6L15", "5L15", "5S0", "4L15"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M"], - thrash: ["9E", "7E", "6E", "5E", "4E"], - thunder: ["9M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - whirlwind: ["9E", "7E", "6E", "5E", "4E"], - zenheadbutt: [ - "9M", - "9L37", - "7T", - "7L37", - "6T", - "6L37", - "5T", - "5L37", - "4T", - "4L33" - ] - }, - eventData: [ - { - generation: 5, - level: 15, - gender: "M", - moves: ["pursuit", "takedown", "crunch", "headbutt"], - pokeball: "cherishball" - } - ] - }, - rampardos: { - learnset: { - ancientpower: ["9L36", "7L36", "6L36", "5L36", "4T", "4L28"], - assurance: ["9L24", "7L24", "6L24", "5L24", "4L24"], - attract: ["7M", "6M", "5M", "4M"], - avalanche: ["9M", "4M"], - blizzard: ["9M", "7M", "6M", "5M", "4M"], - bodypress: ["9M"], - bodyslam: ["9M"], - breakingswipe: ["9M"], - brickbreak: ["9M", "7M", "6M", "5M", "4M"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - chipaway: ["7L28", "6L28", "5L28"], - confide: ["7M", "6M"], - crunch: ["9M"], - curse: ["9M"], - cut: ["6M", "5M", "4M"], - dig: ["9M", "6M", "5M", "4M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - dragoncheer: ["9M"], - dragonclaw: ["9M"], - dragonpulse: ["9M", "7T", "6T", "5T", "4M"], - dragontail: ["9M", "7M", "6M", "5M"], - earthpower: ["9M", "7T", "6T", "5T", "4T"], - earthquake: ["9M", "7M", "6M", "5M", "4M"], - endeavor: [ - "9M", - "9L0", - "7T", - "7L1", - "6T", - "6L30", - "5T", - "5L30", - "4T", - "4L30" - ], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - fireblast: ["9M", "7M", "6M", "5M", "4M"], - firepunch: ["9M", "7T", "6T", "5T", "4T"], - flamethrower: ["9M", "7M", "6M", "5M", "4M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focusenergy: ["9L1", "7L1", "6L6", "5L6", "4L6"], - focuspunch: ["9M", "7T", "6T", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - headbutt: ["9L1", "7L1", "6L1", "5L1", "4T", "4L1"], - headsmash: ["9L58", "7L58", "6L58", "5L58", "4L52"], - heavyslam: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M"], - icebeam: ["9M", "7M", "6M", "5M", "4M"], - incinerate: ["6M", "5M"], - ironhead: ["9M", "7T", "6T", "5T", "4T"], - irontail: ["7T", "6T", "5T", "4M"], - laserfocus: ["7T"], - leer: ["9L1", "7L1", "6L1", "5L1", "4L1"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - outrage: ["9M", "7T", "6T", "5T", "4T"], - painsplit: ["7T", "6T", "5T", "4T"], - payback: ["7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - pursuit: ["7L1", "6L10", "5L10", "4L10"], - raindance: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rockblast: ["9M"], - rockclimb: ["4M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["9L10", "6M", "5M", "4M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - sandstorm: ["9M", "7M", "6M", "5M", "4M"], - scaryface: ["9M", "9L19", "7L19", "6L19", "5L19", "4L19"], - screech: ["9L51", "7L51", "6L51", "5L51", "4L43"], - secretpower: ["6M", "4M"], - shockwave: ["7T", "6T", "4M"], - slam: ["9L28"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - smackdown: ["9M", "7M", "6M", "5M"], - snore: ["7T", "6T", "5T", "4T"], - spite: ["7T", "6T", "5T", "4T"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["9M", "7T"], - stoneedge: ["9M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - supercellslam: ["9M"], - superpower: ["7T", "6T", "5T", "4T"], - surf: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swordsdance: ["9M", "7M", "6M", "5M", "4M"], - takedown: ["9M", "9L15", "7L15", "6L15", "5L15", "4L15"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M"], - thunder: ["9M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - whirlpool: ["4M"], - zenheadbutt: [ - "9M", - "9L43", - "7T", - "7L43", - "6T", - "6L43", - "5T", - "5L43", - "4T", - "4L36" - ] - } - }, - shieldon: { - learnset: { - ancientpower: ["9L28", "7L28", "6L28", "5L28", "4T", "4L28"], - attract: ["7M", "6M", "5M", "4M"], - blizzard: ["9M", "7M", "6M", "5M", "4M"], - bodyslam: ["9M", "7E", "6E", "5E", "5S0", "4E"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - counter: ["9E", "7E", "6E", "5E", "5D", "4E"], - curse: ["9M", "7E", "6E", "5E", "4E"], - dig: ["9M", "6M", "5M", "4M"], - doubleedge: ["9M", "7E", "6E", "5E", "4E"], - doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: ["9M", "7T", "6T", "5T", "4T"], - earthquake: ["9M", "7M", "6M", "5M", "4M"], - endure: ["9M", "9L33", "7L33", "6L33", "5L33", "4M", "4L33"], - facade: ["9M", "7M", "6M", "5M", "4M"], - fireblast: ["9M", "7M", "6M", "5M", "4M"], - fissure: ["9E", "7E", "6E", "5E", "5D", "4E"], - flamethrower: ["9M", "7M", "6M", "5M", "4M"], - flashcannon: ["9M", "7M", "6M", "5M", "4M"], - focusenergy: ["9E", "7E", "6E", "5E", "4E"], - frustration: ["7M", "6M", "5M", "4M"], - guardsplit: ["9E", "7E", "6E"], - hardpress: ["9M"], - headbutt: ["9E", "7E", "6E", "5E", "4T", "4E"], - heavyslam: ["9M", "9L46", "7L46", "6L46", "5L46"], - hiddenpower: ["7M", "6M", "5M", "4M"], - icebeam: ["9M", "7M", "6M", "5M", "4M"], - incinerate: ["6M", "5M"], - irondefense: [ - "9M", - "9L19", - "7T", - "7L19", - "6T", - "6L19", - "5T", - "5L19", - "4T", - "4L19" - ], - ironhead: [ - "9M", - "9L42", - "7T", - "7L42", - "6T", - "6L42", - "5T", - "5L42", - "4T", - "4L43" - ], - irontail: ["7T", "6T", "5T", "4M"], - magnetrise: ["7T", "6T", "5T", "4T"], - metalburst: ["9L37", "7L37", "6L37", "5L37", "4L37"], - metalsound: ["9M", "9L10", "7L10", "6L10", "5L10", "5S0", "4L10"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - powergem: ["9M"], - protect: [ - "9M", - "9L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "5D", - "5S0", - "4M", - "4L1" - ], - raindance: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rockblast: ["9M", "7E", "6E", "5E", "4E"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - sandstorm: ["9M", "7M", "6M", "5M", "4M"], - sandtomb: ["9M"], - scaryface: ["9M", "7E", "6E", "5E", "4E"], - scorchingsands: ["9M"], - screech: ["9E", "7E", "6E", "5E", "4E"], - secretpower: ["6M", "4M"], - shockwave: ["7T", "6T", "4M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - smackdown: ["9M", "7M", "6M", "5M"], - snore: ["7T", "6T", "5T", "4T"], - stealthrock: ["9M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], - steelbeam: ["9M"], - stompingtantrum: ["9M"], - stoneedge: ["9M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - swagger: [ - "9L24", - "7M", - "7L24", - "6M", - "6L24", - "5M", - "5L24", - "4M", - "4L24" - ], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M", "9L15", "7L15", "6L15", "5L15", "5S0", "4L15"], - taunt: [ - "9M", - "9L6", - "7M", - "7L6", - "6M", - "6L6", - "5M", - "5L6", - "4M", - "4L6" - ], - terablast: ["9M"], - thunder: ["9M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - wideguard: ["7E", "6E", "5E"] - }, - eventData: [ - { - generation: 5, - level: 15, - gender: "M", - moves: ["metalsound", "takedown", "bodyslam", "protect"], - pokeball: "cherishball" - } - ] - }, - bastiodon: { - learnset: { - ancientpower: ["9L28", "7L28", "6L28", "5L28", "4T", "4L28"], - attract: ["7M", "6M", "5M", "4M"], - avalanche: ["9M", "4M"], - blizzard: ["9M", "7M", "6M", "5M", "4M"], - block: ["9L0", "7T", "7L1", "6T", "6L30", "5T", "5L30", "4T", "4L30"], - bodypress: ["9M"], - bodyslam: ["9M"], - bulldoze: ["9M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - curse: ["9M"], - dig: ["9M", "6M", "5M", "4M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: ["9M", "7T", "6T", "5T", "4T"], - earthquake: ["9M", "7M", "6M", "5M", "4M"], - endure: ["9M", "9L36", "7L36", "6L36", "5L36", "4M", "4L36"], - facade: ["9M", "7M", "6M", "5M", "4M"], - fireblast: ["9M", "7M", "6M", "5M", "4M"], - flamethrower: ["9M", "7M", "6M", "5M", "4M"], - flashcannon: ["9M", "7M", "6M", "5M", "4M"], - foulplay: ["9M"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - hardpress: ["9M"], - headbutt: ["4T"], - heavyslam: ["9M", "9L58", "7L58", "6L58", "5L58"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M"], - icebeam: ["9M", "7M", "6M", "5M", "4M"], - incinerate: ["6M", "5M"], - irondefense: [ - "9M", - "9L19", - "7T", - "7L19", - "6T", - "6L19", - "5T", - "5L19", - "4T", - "4L19" - ], - ironhead: [ - "9M", - "9L51", - "7T", - "7L51", - "6T", - "6L51", - "5T", - "5L51", - "4T", - "4L52" - ], - irontail: ["7T", "6T", "5T", "4M"], - magiccoat: ["7T", "6T", "5T", "4T"], - magnetrise: ["7T", "6T", "5T", "4T"], - metalburst: ["9L43", "7L43", "6L43", "5L43", "4L43"], - metalsound: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], - meteorbeam: ["9M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - outrage: ["9M", "7T", "6T", "5T", "4T"], - powergem: ["9M"], - protect: [ - "9M", - "9L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - raindance: ["9M", "7M", "6M", "5M", "4M"], - reflect: ["9M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - reversal: ["9M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rockblast: ["9M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - sandstorm: ["9M", "7M", "6M", "5M", "4M"], - sandtomb: ["9M"], - scaryface: ["9M"], - scorchingsands: ["9M"], - secretpower: ["6M", "4M"], - shockwave: ["7T", "6T", "4M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - smackdown: ["9M", "7M", "6M", "5M"], - snore: ["7T", "6T", "5T", "4T"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - steelbeam: ["9M"], - stompingtantrum: ["9M", "7T"], - stoneedge: ["9M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - swagger: [ - "9L24", - "7M", - "7L24", - "6M", - "6L24", - "5M", - "5L24", - "4M", - "4L24" - ], - tackle: ["9L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M", "9L15", "7L15", "6L15", "5L15", "4L15"], - taunt: [ - "9M", - "9L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - terablast: ["9M"], - thunder: ["9M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - wideguard: ["9L1"] - } - }, - burmy: { - learnset: { - bugbite: [ - "7T", - "7L15", - "6T", - "6L15", - "5T", - "5L15", - "5D", - "4T", - "4L15" - ], - electroweb: ["7T", "6T", "5T"], - hiddenpower: ["7M", "7L20", "6M", "6L20", "5L20", "4L20"], - protect: ["7M", "7L1", "6M", "6L1", "5L1", "5D", "4L1"], - snore: ["7T", "6T", "5T", "5D", "4T"], - stringshot: ["4T"], - tackle: ["7L10", "6L10", "5L10", "4L10"] - } - }, - wormadam: { - learnset: { - allyswitch: ["7T"], - attract: ["7M", "7L41", "6M", "6L41", "5M", "5L41", "4M", "4L41"], - bugbite: ["7T", "7L1", "6T", "6L15", "5T", "5L15", "4T", "4L15"], - bugbuzz: ["7L50"], - bulletseed: ["4M"], - captivate: ["7L35", "6L35", "5L35", "4M", "4L35"], - confide: ["7M", "6M"], - confusion: ["7L23", "6L23", "5L23", "4L23"], - doubleteam: ["7M", "6M", "5M", "4M"], - dreameater: ["7M", "6M", "5M", "4M"], - electroweb: ["7T", "6T", "5T"], - endeavor: ["7T", "6T", "5T", "4T"], - endure: ["4M"], - energyball: ["7M", "6M", "5M", "4M"], - facade: ["7M", "6M", "5M", "4M"], - flail: ["7L38", "6L38", "5L38", "4L38"], - flash: ["6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigadrain: ["7T", "6T", "5T", "4M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - grassknot: ["7M", "6M", "5M", "4M"], - growth: ["7L29", "6L29", "5L29", "4L29"], - hiddenpower: ["7M", "7L20", "6M", "6L20", "5M", "5L20", "4M", "4L20"], - hyperbeam: ["7M", "6M", "5M", "4M"], - infestation: ["7M", "6M"], - leafstorm: ["7L47", "6L47", "5L47", "4L47"], - naturalgift: ["4M"], - protect: ["7M", "7L1", "6M", "6L10", "5M", "5L10", "4M", "4L10"], - psybeam: ["7L32", "6L32", "5L32", "4L32"], - psychic: ["7M", "7L44", "6M", "6L44", "5M", "5L44", "4M", "4L44"], - psychup: ["7M", "6M", "5M", "4M"], - quiverdance: ["7L1"], - raindance: ["7M", "6M", "5M", "4M"], - razorleaf: ["7L26", "6L26", "5L26", "4L26"], - rest: ["7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M"], - secretpower: ["6M", "4M"], - seedbomb: ["7T", "6T", "5T", "4T"], - shadowball: ["7M", "6M", "5M", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["7T", "6T", "5T", "4M"], - sleeptalk: ["7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - solarbeam: ["7M", "6M", "5M", "4M"], - stringshot: ["4T"], - strugglebug: ["6M", "5M"], - substitute: ["7M", "6M", "5M", "4M"], - suckerpunch: ["7L1", "4T"], - sunnyday: ["7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - synthesis: ["7T", "6T", "5T", "4T"], - tackle: ["7L1", "6L1", "5L1", "4L1"], - telekinesis: ["7T"], - thief: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - uproar: ["7T", "6T", "5T", "4T"], - venoshock: ["7M", "6M", "5M"], - worryseed: ["7T", "6T", "5T", "4T"] - } - }, - wormadamsandy: { - learnset: { - allyswitch: ["7T"], - attract: ["7M", "7L41", "6M", "6L41", "5M", "5L41", "4M", "4L41"], - bugbite: ["7T", "7L1", "6T", "6L15", "5T", "5L15", "4T", "4L15"], - bugbuzz: ["7L50"], - bulldoze: ["7M", "6M", "5M"], - captivate: ["7L35", "6L35", "5L35", "4M", "4L35"], - confide: ["7M", "6M"], - confusion: ["7L23", "6L23", "5L23", "4L23"], - dig: ["6M", "5M", "4M"], - doubleteam: ["7M", "6M", "5M", "4M"], - dreameater: ["7M", "6M", "5M", "4M"], - earthpower: ["7T", "6T", "5T", "4T"], - earthquake: ["7M", "6M", "5M", "4M"], - electroweb: ["7T", "6T", "5T"], - endeavor: ["7T", "6T", "5T", "4T"], - endure: ["4M"], - facade: ["7M", "6M", "5M", "4M"], - fissure: ["7L47", "6L47", "5L47", "4L47"], - flail: ["7L38", "6L38", "5L38", "4L38"], - flash: ["6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - harden: ["7L29", "6L29", "5L29", "4L29"], - hiddenpower: ["7M", "7L20", "6M", "6L20", "5M", "5L20", "4M", "4L20"], - hyperbeam: ["7M", "6M", "5M", "4M"], - infestation: ["7M", "6M"], - mudslap: ["4T"], - naturalgift: ["4M"], - protect: ["7M", "7L1", "6M", "6L10", "5M", "5L10", "4M", "4L10"], - psybeam: ["7L32", "6L32", "5L32", "4L32"], - psychic: ["7M", "7L44", "6M", "6L44", "5M", "5L44", "4M", "4L44"], - psychup: ["7M", "6M", "5M", "4M"], - quiverdance: ["7L1"], - raindance: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rockblast: ["7L26", "6L26", "5L26", "4L26"], - rocktomb: ["7M", "6M", "5M", "4M"], - rollout: ["4T"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M"], - sandstorm: ["7M", "6M", "5M", "4M"], - secretpower: ["6M", "4M"], - shadowball: ["7M", "6M", "5M", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["7T", "6T", "5T", "4M"], - sleeptalk: ["7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - stealthrock: ["7T", "6T", "5T"], - stringshot: ["4T"], - strugglebug: ["6M", "5M"], - substitute: ["7M", "6M", "5M", "4M"], - suckerpunch: ["7L1", "4T"], - sunnyday: ["7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - tackle: ["7L1", "6L1", "5L1", "4L1"], - telekinesis: ["7T"], - thief: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - uproar: ["7T", "6T", "5T", "4T"], - venoshock: ["7M", "6M", "5M"] - } - }, - wormadamtrash: { - learnset: { - allyswitch: ["7T"], - attract: ["7M", "7L41", "6M", "6L41", "5M", "5L41", "4M", "4L41"], - bugbite: ["7T", "7L1", "6T", "6L15", "5T", "5L15", "4T", "4L15"], - bugbuzz: ["7L50"], - captivate: ["7L35", "6L35", "5L35", "4M", "4L35"], - confide: ["7M", "6M"], - confusion: ["7L23", "6L23", "5L23", "4L23"], - doubleteam: ["7M", "6M", "5M", "4M"], - dreameater: ["7M", "6M", "5M", "4M"], - electroweb: ["7T", "6T", "5T"], - endeavor: ["7T", "6T", "5T", "4T"], - endure: ["4M"], - facade: ["7M", "6M", "5M", "4M"], - flail: ["7L38", "6L38", "5L38", "4L38"], - flash: ["6M", "5M", "4M"], - flashcannon: ["7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - gunkshot: ["7T", "6T", "5T", "4T"], - gyroball: ["7M", "6M", "5M", "4M"], - hiddenpower: ["7M", "7L20", "6M", "6L20", "5M", "5L20", "4M", "4L20"], - hyperbeam: ["7M", "6M", "5M", "4M"], - infestation: ["7M", "6M"], - irondefense: ["7T", "6T", "5T", "4T"], - ironhead: ["7T", "7L47", "6T", "6L47", "5T", "5L47", "4T", "4L47"], - magnetrise: ["7T", "6T", "5T", "4T"], - metalburst: ["7L1"], - metalsound: ["7L29", "6L29", "5L29", "4L29"], - mirrorshot: ["7L26", "6L26", "5L26", "4L26"], - naturalgift: ["4M"], - protect: ["7M", "7L1", "6M", "6L10", "5M", "5L10", "4M", "4L10"], - psybeam: ["7L32", "6L32", "5L32", "4L32"], - psychic: ["7M", "7L44", "6M", "6L44", "5M", "5L44", "4M", "4L44"], - psychup: ["7M", "6M", "5M", "4M"], - quiverdance: ["7L1"], - raindance: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M"], - secretpower: ["6M", "4M"], - shadowball: ["7M", "6M", "5M", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["7T", "6T", "5T", "4M"], - sleeptalk: ["7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - stealthrock: ["7T", "6T", "5T", "4M"], - stringshot: ["4T"], - strugglebug: ["6M", "5M"], - substitute: ["7M", "6M", "5M", "4M"], - suckerpunch: ["7L1", "4T"], - sunnyday: ["7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - tackle: ["7L1", "6L1", "5L1", "4L1"], - telekinesis: ["7T"], - thief: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - uproar: ["7T", "6T", "5T", "4T"], - venoshock: ["7M", "6M", "5M"] - } - }, - mothim: { - learnset: { - acrobatics: ["7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M", "4M"], - aircutter: ["4T"], - airslash: ["7L41", "6L41", "5L41", "4L41"], - attract: ["7M", "6M", "5M", "4M"], - bugbite: ["7T", "7L1", "6T", "6L15", "5T", "5L15", "4T", "4L15"], - bugbuzz: ["7L50", "6L47", "5L47", "4L47"], - camouflage: ["7L35", "6L35", "5L35", "4L35"], - captivate: ["4M"], - confide: ["7M", "6M"], - confusion: ["7L23", "6L23", "5L23", "4L23"], - defog: ["7T", "4M"], - doubleteam: ["7M", "6M", "5M", "4M"], - dreameater: ["7M", "6M", "5M", "4M"], - electroweb: ["7T", "6T", "5T"], - endure: ["4M"], - energyball: ["7M", "6M", "5M", "4M"], - facade: ["7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigadrain: ["7T", "6T", "5T", "4M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - gust: ["7L26", "6L26", "5L26", "4L26"], - hiddenpower: ["7M", "7L20", "6M", "6L20", "5M", "5L20", "4M", "4L20"], - hyperbeam: ["7M", "6M", "5M", "4M"], - infestation: ["7M", "6M"], - lunge: ["7L47"], - mudslap: ["4T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - poisonpowder: ["7L29", "6L29", "5L29", "4L29"], - protect: ["7M", "7L1", "6M", "6L10", "5M", "5L10", "4M", "4L10"], - psybeam: ["7L32", "6L32", "5L32", "4L32"], - psychic: ["7M", "7L44", "6M", "6L44", "5M", "5L44", "4M", "4L44"], - psychup: ["7M", "6M", "5M", "4M"], - quiverdance: ["7L1", "6L50", "5L50"], - raindance: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roost: ["7M", "6M", "5T", "4M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M"], - secretpower: ["6M", "4M"], - shadowball: ["7M", "6M", "5M", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - silverwind: ["7L38", "6L38", "5L38", "4M", "4L38"], - skillswap: ["7T", "6T", "5T", "4M"], - sleeptalk: ["7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - solarbeam: ["7M", "6M", "5M", "4M"], - stringshot: ["4T"], - strugglebug: ["6M", "5M"], - substitute: ["7M", "6M", "5M", "4M"], - sunnyday: ["7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["4T"], - tackle: ["7L1", "6L1", "5L1", "4L1"], - tailwind: ["7T", "6T", "5T", "4T"], - thief: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - twister: ["4T"], - uturn: ["7M", "6M", "5M", "4M"], - venoshock: ["7M", "6M", "5M"] - } - }, - combee: { - learnset: { - aircutter: ["5D", "4T"], - bugbite: [ - "9M", - "9L1", - "8L1", - "7T", - "7L13", - "6T", - "6L13", - "5T", - "5L13", - "4T", - "4L13" - ], - bugbuzz: ["9M", "8M", "7L29", "6L29", "5L29"], - dualwingbeat: ["8T"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - gust: ["9L1", "8L1", "7L1", "6L1", "5L1", "5D", "4L1"], - lunge: ["9M"], - mudslap: ["4T"], - ominouswind: ["4T"], - skittersmack: ["9M"], - sleeptalk: ["9M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - stringshot: ["4T"], - strugglebug: ["9M", "9L1", "8L1"], - sweetscent: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - swift: ["4T"], - tailwind: ["7T", "6T", "5T", "5D", "4T"], - terablast: ["9M"] - } - }, - vespiquen: { - learnset: { - acrobatics: ["9M", "8M", "7M", "6M", "5M"], - aerialace: ["9M", "7M", "6M", "5M", "4M"], - agility: ["9M"], - aircutter: ["4T"], - airslash: ["9M", "9L28", "8M", "8L28", "7L37", "6L37", "5L37"], - aromatherapy: ["8L24"], - aromaticmist: ["9L8", "8L8"], - assurance: ["8M"], - attackorder: ["9L40", "8L40", "7L45", "6L45", "5L37", "4L37"], - attract: ["8M", "7M", "6M", "5M", "4M"], - beatup: ["8M"], - bugbite: ["9M", "9L1", "8L1", "7T", "6T", "5T", "4T"], - bugbuzz: ["9M", "8M"], - captivate: ["7L41", "6L41", "5L33", "4M", "4L33"], - confide: ["7M", "6M"], - confuseray: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1", "4L7"], - crosspoison: ["8M"], - cut: ["6M", "5M", "4M"], - defendorder: ["9L40", "8L40", "7L17", "6L17", "5L13", "4L13"], - defog: ["7T", "4M"], - destinybond: ["9L44", "8L44", "7L1", "6L1", "5L43", "4L43"], - doubleteam: ["7M", "6M", "5M", "4M"], - dualwingbeat: ["9M", "8T"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - fellstinger: ["9L12", "8L12", "7L1", "6L1"], - flash: ["6M", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["9L4", "8L4", "7L5", "6L5", "5L5", "4T", "4L9"], - furyswipes: ["9L16", "8L16", "7L13", "6L13", "5L13", "4L19"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gust: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - healorder: ["7L29", "6L29", "5L25", "4L25"], - helpinghand: ["9M"], - hex: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["6M", "5M"], - hurricane: ["9M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - infestation: ["7M", "6M"], - laserfocus: ["7T"], - lunge: ["9M"], - mudslap: ["4T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - pinmissile: ["8M"], - poisonsting: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L3"], - pollenpuff: ["9M"], - pounce: ["9M"], - powergem: [ - "9M", - "9L32", - "8M", - "8L32", - "7L25", - "6L25", - "5L21", - "4L21" - ], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychicnoise: ["9M"], - pursuit: ["7L9", "6L9", "5L9", "4L15"], - quash: ["7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - roost: ["9L24", "7M", "6M", "5T", "4M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - screech: ["8M"], - secretpower: ["6M", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - silverwind: ["4M"], - skittersmack: ["9M"], - slash: ["9L0", "8L0", "7L1", "6L21", "5L21", "4L31"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - spikes: ["9M"], - spite: ["9M"], - stringshot: ["4T"], - strugglebug: ["9M", "9L1", "8L1", "6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: [ - "9L20", - "8L20", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "5L39", - "4M", - "4L39" - ], - sweetscent: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - swift: ["9M", "8M", "4T"], - tailwind: ["7T", "6T", "5T", "4T"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - toxic: [ - "9M", - "9L36", - "8L36", - "7M", - "7L33", - "6M", - "6L33", - "5M", - "5L27", - "4M", - "4L27" - ], - toxicspikes: ["9M", "8M"], - uproar: ["8M"], - uturn: ["9M", "8M", "7M", "6M", "5M", "4M"], - venoshock: ["9M", "8M", "7M", "6M", "5M"], - xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"] - } - }, - pachirisu: { - learnset: { - aerialace: ["9M"], - agility: ["9M"], - alluringvoice: ["9M"], - attract: ["7M", "6M", "5M", "4M"], - babydolleyes: ["9E", "7E"], - bestow: ["7E", "6E", "5E"], - bide: ["7L1", "6L1", "5L1", "4L1"], - bite: ["9E", "7E", "6E", "5E", "4E"], - captivate: ["4M"], - charge: ["9M", "9E", "7E", "6E", "5E"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: ["9M", "9L9", "7L9", "6L9", "5L9", "4L9"], - confide: ["7M", "6M"], - covet: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "5D", "4E"], - cut: ["6M", "5M", "4M"], - defensecurl: ["9E", "7E", "6E", "5E", "4E"], - dig: ["9M", "6M", "5M", "4M"], - discharge: ["9L41", "7L41", "6L41", "5L41", "4L29"], - doubleteam: ["7M", "6M", "5M", "4M"], - echoedvoice: ["7M", "6M", "5M"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M", "9L25", "7L25", "6L25", "5L25"], - electroweb: ["9M", "7T", "6T"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M", "9L17", "7L17", "6L17", "5L17", "4M", "4L17"], - facade: ["9M", "7M", "6M", "5M", "4M"], - faketears: ["9M", "9E", "7E", "6E", "5E", "4E"], - flail: ["9E", "7E", "6E", "5E", "4E"], - flash: ["6M", "5M", "4M"], - flatter: ["9E", "7E", "6E", "5E", "4E"], - fling: ["9M", "7M", "6M", "5M", "4M"], - followme: ["9E", "7E", "6E", "6S0", "5E"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], - gunkshot: ["9M", "7T", "6T", "5T", "4T"], - headbutt: ["4T"], - helpinghand: ["9M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M"], - hyperfang: ["7L49", "6L49", "5L49"], - iondeluge: ["7E", "6E"], - irontail: ["7T", "7E", "6T", "6E", "5T", "5E", "4M"], - laserfocus: ["7T"], - lastresort: [ - "9L45", - "7T", - "7L45", - "6T", - "6L45", - "5T", - "5L45", - "4T", - "4L37" - ], - lightscreen: ["9M", "7M", "6M", "5M", "4M"], - magnetrise: ["7T", "6T", "5T", "4T"], - mudshot: ["9M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - nuzzle: ["9L19", "7L19", "6L19", "6S0"], - playrough: ["9M"], - protect: ["9M", "7M", "6M", "6S0", "5M", "4M"], - quickattack: ["9L5", "7L5", "6L5", "5L5", "5D", "4L5"], - raindance: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rollout: ["9E", "7E", "6E", "5E", "4T", "4E"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - shockwave: ["7T", "6T", "5D", "4M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - spark: ["9L13", "7L13", "6L13", "5L13", "4L13"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M"], - superfang: [ - "9M", - "9L37", - "7T", - "7L37", - "6T", - "6L37", - "6S0", - "5T", - "5L37", - "4T", - "4L33" - ], - swagger: ["7M", "6M", "5M", "4M"], - sweetkiss: ["9L29", "7L29", "6L29", "5L29", "4L25"], - swift: ["9M", "9L21", "7L21", "6L21", "5L21", "4T", "4L21"], - tailwhip: ["9E", "7E", "6E", "5E"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunder: ["9M", "9L49", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M"], - thunderfang: ["9M"], - thunderpunch: ["9M", "7T", "6T", "5T", "4T"], - thundershock: ["9L1"], - thunderwave: [ - "9M", - "9L33", - "7M", - "7L33", - "6M", - "6L33", - "5M", - "5L33", - "4M" - ], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - uproar: ["9M", "7T", "6T", "5T", "4T"], - uturn: ["9M", "7M", "6M", "5M", "4M"], - voltswitch: ["9M", "7M", "6M", "5M"], - wildcharge: ["9M"] - }, - eventData: [ - { - generation: 6, - level: 50, - nature: "Impish", - ivs: { - hp: 31, - atk: 31, - def: 31, - spa: 14, - spd: 31, - spe: 31 - }, - isHidden: true, - moves: ["nuzzle", "superfang", "followme", "protect"], - pokeball: "cherishball" - } - ] - }, - buizel: { - learnset: { - agility: ["9M", "9L41", "7L41", "6L41", "5L28", "4L28"], - aquajet: ["9L24", "7L24", "6L24", "5L21", "4L21"], - aquaring: ["9E", "7E", "6E", "5E"], - aquatail: [ - "9L38", - "7T", - "7L38", - "7E", - "6T", - "6L38", - "6E", - "5T", - "5L38", - "5E" - ], - attract: ["7M", "6M", "5M", "4M"], - batonpass: ["9M", "9E", "7E", "6E", "5E", "4E"], - bite: ["9L18"], - blizzard: ["9M", "7M", "6M", "5M", "4M"], - brickbreak: ["9M", "7M", "6M", "5M", "4M"], - brine: ["4M"], - bulkup: ["9M", "7M", "6M", "5M", "4M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - crunch: ["9M"], - dig: ["9M", "6M", "5M", "4M"], - dive: ["6M", "5M", "4T"], - doublehit: ["9L27", "7L27", "6L27", "5L27"], - doubleslap: ["7E", "6E", "5E", "4E"], - doubleteam: ["7M", "6M", "5M", "4M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - fling: ["9M"], - flipturn: ["9M"], - focuspunch: ["9M", "7T", "6T", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["9E", "7E", "6E", "5E", "4E"], - furyswipes: ["9E", "7E", "6E", "5E", "4E"], - growl: ["9L4", "7L4", "6L4", "5L1", "4L1"], - hail: ["7M", "6M", "5M", "4M"], - headbutt: ["9E", "7E", "6E", "5E", "4T", "4E"], - helpinghand: ["9M", "9E", "7T", "7E"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hydropump: ["9M", "9L45", "7L45", "6L45", "5L45"], - icebeam: ["9M", "7M", "6M", "5M", "4M"], - icefang: ["9M"], - icepunch: ["9M", "7T", "6T", "5T", "4T"], - icespinner: ["9M"], - icywind: ["9M", "7T", "6T", "5T", "4T"], - irontail: ["7T", "6T", "5T", "4M"], - liquidation: ["9M", "9L35"], - lowkick: ["9M"], - lowsweep: ["9M"], - mefirst: ["7E", "6E", "5E"], - mudslap: ["9M", "9E", "7E", "6E", "5E", "4T", "4E"], - naturalgift: ["4M"], - odorsleuth: ["7E", "6E", "5E", "4E"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - pursuit: ["7L18", "6L18", "5L10", "4L10"], - quickattack: ["9L11", "7L11", "6L11", "5L3", "4L3"], - raindance: ["9M", "7M", "6M", "5M", "4M"], - razorwind: ["7L35", "6L35", "5L35", "4L45"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["9M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - scald: ["7M", "6M", "5M"], - secretpower: ["6M", "4M"], - slash: ["9E", "7E", "6E", "5E", "5D", "4E"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - soak: ["9L7", "7E", "6E"], - sonicboom: ["7L1", "6L1", "5L1", "4L1"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - surf: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "9L21", "7L21", "6L21", "5L15", "4T", "4L15"], - switcheroo: ["7E", "6E", "5E"], - tackle: ["9L1"], - tailslap: ["7E", "6E", "5E"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - waterfall: ["9M", "7M", "6M", "5M", "4M"], - watergun: ["9L15", "7L15", "6L15", "5L6", "5D", "4L6"], - waterpulse: ["9M", "7T", "6T", "5D", "4M"], - watersport: ["7L7", "6L7", "5L1", "5D", "4L1"], - wavecrash: ["9L49"], - whirlpool: ["9M", "9L31", "7L31", "6L31", "5L31", "4M", "4L36"] - } - }, - floatzel: { - learnset: { - agility: ["9M", "9L51", "7L51", "6L51", "5L29", "4L29"], - aquajet: ["9L24", "7L24", "6L24", "5L21", "4L21"], - aquatail: ["9L46", "7T", "7L46", "6T", "6L46", "5T", "5L46", "4T"], - attract: ["7M", "6M", "5M", "4M"], - batonpass: ["9M"], - bite: ["9L18"], - blizzard: ["9M", "7M", "6M", "5M", "4M"], - bodyslam: ["9M"], - brickbreak: ["9M", "7M", "6M", "5M", "4M"], - brine: ["4M"], - bulkup: ["9M", "7M", "6M", "5M", "4M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L1", "7L1", "6L1", "5L1", "4L26"], - dig: ["9M", "6M", "5M", "4M"], - dive: ["6M", "5M", "4T"], - doubleedge: ["9M"], - doublehit: ["9L29", "7L29", "6L29", "5L29"], - doubleteam: ["7M", "6M", "5M", "4M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - fling: ["9M"], - flipturn: ["9M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - growl: ["9L1", "7L1", "6L1", "5L1", "4L1"], - hail: ["7M", "6M", "5M", "4M"], - headbutt: ["4T"], - helpinghand: ["9M", "7T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hydropump: ["9M", "9L57", "7L57", "6L57", "5L57"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M"], - icebeam: ["9M", "7M", "6M", "5M", "4M"], - icefang: ["9M", "9L1", "7L1", "6L1", "5L1", "4L1"], - icepunch: ["9M", "7T", "6T", "5T", "4T"], - icespinner: ["9M"], - icywind: ["9M", "7T", "6T", "5T", "4T"], - irontail: ["7T", "6T", "5T", "4M"], - liquidation: ["9M", "9L41", "7T"], - lowkick: ["9M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M"], - metronome: ["9M"], - muddywater: ["9M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - payback: ["7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - pursuit: ["7L18", "6L18", "5L10", "4L10"], - quickattack: ["9L1", "7L1", "6L1", "5L1", "4L1"], - raindance: ["9M", "7M", "6M", "5M", "4M"], - razorwind: ["7L41", "6L41", "5L41", "4L50"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - scald: ["7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M", "4M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snarl: ["9M"], - snore: ["7T", "6T", "5T", "4T"], - soak: ["9L1"], - sonicboom: ["7L1", "6L1", "5L1", "4L1"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - surf: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "9L21", "7L21", "6L21", "5L15", "4T", "4L15"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M", "4M"], - terablast: ["9M"], - thief: ["9M"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - waterfall: ["9M", "7M", "6M", "5M", "4M"], - watergun: ["9L15", "7L15", "6L15", "5L6", "4L6"], - waterpulse: ["9M", "7T", "6T", "4M"], - watersport: ["7L1", "6L1", "5L1", "4L1"], - wavecrash: ["9L62"], - whirlpool: ["9M", "9L35", "7L35", "6L35", "5L35", "4M", "4L39"] - }, - encounters: [ - { generation: 4, level: 22 }, - { generation: 5, level: 10 } - ] - }, - cherubi: { - learnset: { - aromatherapy: ["8E", "7E", "6E", "5E", "4E"], - attract: ["8M", "7M", "6M", "5M", "4M"], - bulletseed: ["8M", "5D", "4M"], - captivate: ["4M"], - confide: ["7M", "6M"], - dazzlinggleam: ["8M", "7M", "6M"], - defensecurl: ["8E", "7E", "6E", "5E"], - doubleteam: ["7M", "6M", "5M", "4M"], - drainingkiss: ["8M"], - endure: ["8M", "4M"], - energyball: ["8M", "7M", "6M", "5M", "4M"], - facade: ["8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - flowershield: ["8E", "7E", "6E"], - frustration: ["7M", "6M", "5M", "4M"], - gigadrain: ["8M", "7T", "6T", "5T", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - grasswhistle: ["7E", "6E", "5E", "4E"], - grassyglide: ["8T"], - grassyterrain: ["8M", "7E"], - growth: ["8L10", "7L7", "6L7", "5L7", "4L7"], - healingwish: ["8E", "7E", "6E", "5E"], - healpulse: ["8E", "7E", "6E", "5E", "5D"], - helpinghand: [ - "8M", - "8L15", - "7T", - "7L13", - "6T", - "6L13", - "5T", - "5L13", - "4T", - "4L13" - ], - hiddenpower: ["7M", "6M", "5M", "4M"], - leafage: ["8L5"], - leechseed: ["8L26", "7L10", "6L10", "5L10", "5D", "4L10"], - luckychant: ["7L40", "6L40", "5L40", "4L40"], - magicalleaf: ["8M", "8L20", "7L19", "6L19", "5L19", "4L19"], - morningsun: ["8L1", "7L1", "6L1", "5L1"], - naturalgift: ["7E", "6E", "5E", "4M"], - naturepower: ["8E", "7M", "7E", "6M", "6E", "5E", "4E"], - petalblizzard: ["8L35", "7L47", "6L47"], - pollenpuff: ["8M"], - protect: ["8M", "7M", "6M", "5M", "4M"], - razorleaf: ["8E", "7E", "6E", "5E", "4E"], - rest: ["8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rollout: ["8E", "7E", "6E", "5E", "4T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M"], - secretpower: ["6M", "4M"], - seedbomb: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - solarbeam: [ - "8M", - "8L45", - "7M", - "7L37", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L37" - ], - substitute: ["8M", "7M", "6M", "5M", "4M"], - sunnyday: [ - "8M", - "7M", - "7L22", - "6M", - "6L22", - "5M", - "5L22", - "4M", - "4L22" - ], - swagger: ["7M", "6M", "5M", "4M"], - sweetscent: ["8E", "7E", "6E", "5E", "4E"], - swordsdance: ["8M", "7M", "6M", "5M", "4M"], - synthesis: ["7T", "6T", "5T", "4T"], - tackle: ["8L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["8L30", "7L31", "6L31", "5L31", "4L31"], - tickle: ["8E", "7E", "6E", "5E", "4E"], - toxic: ["7M", "6M", "5M", "4M"], - weatherball: ["8M", "7E", "6E", "5E", "4E"], - worryseed: [ - "8L40", - "7T", - "7L28", - "6T", - "6L28", - "5T", - "5L28", - "4T", - "4L28" - ] - } - }, - cherrim: { - learnset: { - attract: ["8M", "7M", "6M", "5M", "4M"], - bulletseed: ["8M", "4M"], - captivate: ["4M"], - confide: ["7M", "6M"], - dazzlinggleam: ["8M", "7M", "6M"], - doubleteam: ["7M", "6M", "5M", "4M"], - drainingkiss: ["8M"], - endure: ["8M", "4M"], - energyball: ["8M", "7M", "6M", "5M", "4M"], - facade: ["8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - flowershield: ["8L1"], - frustration: ["7M", "6M", "5M", "4M"], - gigadrain: ["8M", "7T", "6T", "5T", "4M"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - grassyglide: ["8T"], - grassyterrain: ["8M"], - growth: ["8L1", "7L1", "6L1", "5L1", "4L1"], - helpinghand: [ - "8M", - "8L15", - "7T", - "7L13", - "6T", - "6L13", - "5T", - "5L13", - "4T", - "4L13" - ], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M"], - laserfocus: ["7T"], - leafage: ["8L1"], - leechseed: ["8L28", "7L1", "6L10", "5L10", "4L10"], - luckychant: ["7L48", "6L48", "5L48", "4L48"], - magicalleaf: ["8M", "8L20", "7L19", "6L19", "5L19", "4L19"], - morningsun: ["8L1", "7L1", "6L1", "5L1"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - petalblizzard: ["8L41", "7L50", "6L50"], - petaldance: ["8L62", "7L1", "6L25", "5L25", "4L25"], - playrough: ["8M"], - pollenpuff: ["8M"], - protect: ["8M", "7M", "6M", "5M", "4M"], - rest: ["8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rollout: ["4T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M"], - secretpower: ["6M", "4M"], - seedbomb: ["8M", "7T", "6T", "5T", "4T"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - solarbeam: [ - "8M", - "8L55", - "7M", - "7L43", - "6M", - "6L43", - "5M", - "5L43", - "4M", - "4L43" - ], - solarblade: ["8M"], - substitute: ["8M", "7M", "6M", "5M", "4M"], - sunnyday: [ - "8M", - "8L0", - "7M", - "7L22", - "6M", - "6L22", - "5M", - "5L22", - "4M", - "4L22" - ], - swagger: ["7M", "6M", "5M", "4M"], - swordsdance: ["8M", "7M", "6M", "5M", "4M"], - synthesis: ["7T", "6T", "5T", "4T"], - tackle: ["8L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["8L34", "7L35", "6L35", "5L35", "4L35"], - toxic: ["7M", "6M", "5M", "4M"], - weatherball: ["8M"], - worryseed: [ - "8L48", - "7T", - "7L30", - "6T", - "6L30", - "5T", - "5L30", - "4T", - "4L30" - ] - } - }, - shellos: { - learnset: { - acidarmor: ["9E", "8E", "7E", "6E"], - amnesia: ["9M", "8M", "7E", "6E", "5E", "4E"], - ancientpower: ["9L20", "8L20", "4T"], - attract: ["8M", "7M", "6M", "5M", "4M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], - bodyslam: [ - "9M", - "9L25", - "8M", - "8L25", - "7L29", - "6L29", - "5L29", - "4L29" - ], - brine: ["8M", "7E", "6E", "5E", "4M"], - bulldoze: ["9M"], - captivate: ["4M"], - chillingwater: ["9M"], - clearsmog: ["9E", "8E", "7E", "6E", "5E"], - confide: ["7M", "6M"], - counter: ["9E", "8E", "7E", "6E", "5E", "4E"], - curse: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], - dive: ["8M", "6M", "5M", "4T"], - doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: ["9M", "9L35", "8M", "8L35", "7T", "6T", "5T", "4T"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - fissure: ["7E", "6E", "5E", "4E"], - frustration: ["7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M"], - harden: ["9L5", "8L5", "7L4", "6L4", "5L4", "4L4"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7L16", "6M", "6L16", "5M", "5L16", "4M", "4L16"], - hydropump: ["9M", "8M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - infestation: ["7M", "6M"], - liquidation: ["9M"], - memento: ["9L45", "8L45", "7E", "6E", "5E", "4E"], - mirrorcoat: ["9E", "8E", "7E", "6E", "5E", "4E"], - mist: ["9E", "8E", "7E", "6E", "5E"], - mudbomb: ["7L11", "6L11", "5L11", "4L11"], - muddywater: [ - "9M", - "9L31", - "8M", - "8L31", - "7L37", - "6L37", - "5L37", - "4L37" - ], - mudshot: ["9M", "8M"], - mudslap: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1", "5D", "4T", "4L1"], - mudsport: ["7L2", "6L2", "5L2", "4L2"], - naturalgift: ["4M"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - raindance: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L22", - "6M", - "6L22", - "5M", - "5L22", - "4M", - "4L22" - ], - recover: ["9L10", "8L10", "7L46", "6L46", "5L46", "4L46"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rockslide: ["9M"], - rocktomb: ["9M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "5D", "4M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - sludge: ["9E", "8E", "7E", "6E", "5E", "4E"], - snore: ["8M", "7T", "6T", "5T", "4T"], - snowscape: ["9M"], - spitup: ["9E", "8E", "7E", "6E", "5E", "4E"], - stealthrock: ["9M"], - stockpile: ["9E", "8E", "7E", "6E", "5E", "4E"], - stoneedge: ["9M"], - stringshot: ["4T"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - surf: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swallow: ["9E", "8E", "7E", "6E", "5E", "4E"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - trumpcard: ["7E", "6E", "5E", "4E"], - waterfall: ["9M"], - watergun: ["9L1", "8L1"], - waterpulse: [ - "9M", - "9L15", - "8L15", - "7T", - "7L7", - "6T", - "6L7", - "5L7", - "4M", - "4L7" - ], - whirlpool: ["9M", "8M", "4M"], - yawn: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"] - } - }, - gastrodon: { - learnset: { - amnesia: ["9M", "8M"], - ancientpower: ["9L20", "8L20", "4T"], - attract: ["8M", "7M", "6M", "5M", "4M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], - block: ["7T", "6T", "5T", "4T"], - bodyslam: [ - "9M", - "9L25", - "8M", - "8L25", - "7L29", - "6L29", - "5L29", - "4L29" - ], - brine: ["8M", "4M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - curse: ["9M"], - dig: ["9M", "8M", "6M", "5M", "4M"], - dive: ["8M", "6M", "5M", "4T"], - doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: [ - "9M", - "9L39", - "8M", - "8L39", - "7T", - "7S0", - "6T", - "5T", - "4T" - ], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M"], - harden: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7L16", "6M", "6L16", "5M", "5L16", "4M", "4L16"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icebeam: ["9M", "8M", "7M", "7S0", "6M", "5M", "4M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - infestation: ["7M", "6M"], - liquidation: ["9M"], - memento: ["9L53", "8L53"], - mudbomb: ["7L11", "6L11", "5L11", "4L11"], - muddywater: [ - "9M", - "9L33", - "8M", - "8L33", - "7L41", - "6L41", - "5L41", - "4L41" - ], - mudshot: ["9M", "8M"], - mudslap: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1", "4T", "4L1"], - mudsport: ["7L1", "6L1", "5L1", "4L1"], - naturalgift: ["4M"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - protect: ["9M", "8M", "7M", "7S0", "6M", "5M", "4M"], - raindance: [ - "9M", - "9L46", - "8M", - "8L46", - "7M", - "7L22", - "6M", - "6L22", - "5M", - "5L22", - "4M", - "4L22" - ], - recover: ["9L1", "8L1", "7L54", "7S0", "6L54", "5L54", "4L54"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rockblast: ["9M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], - sandtomb: ["9M", "8M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - sludgewave: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - snowscape: ["9M"], - spikes: ["9M"], - stealthrock: ["9M"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M"], - stringshot: ["4T"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - surf: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M"], - watergun: ["9L1", "8L1"], - waterpulse: [ - "9M", - "9L15", - "8L15", - "7T", - "7L1", - "6T", - "6L1", - "5L1", - "4M", - "4L1" - ], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M", "4M"] - }, - eventData: [ - { - generation: 7, - level: 50, - gender: "F", - nature: "Modest", - abilities: ["stormdrain"], - ivs: { - hp: 31, - atk: 0, - def: 31, - spa: 31, - spd: 31, - spe: 31 - }, - moves: ["earthpower", "icebeam", "recover", "protect"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 4, level: 20 }] - }, - gastrodoneast: { - learnset: { - amnesia: ["9M", "8M"], - ancientpower: ["9L20", "8L20", "4T"], - attract: ["8M", "7M", "6M", "5M", "4M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], - block: ["7T", "6T", "5T", "4T"], - bodyslam: [ - "9M", - "9L25", - "8M", - "8L25", - "7L29", - "6L29", - "5L29", - "4L29" - ], - brine: ["8M", "4M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - curse: ["9M"], - dig: ["9M", "8M", "6M", "5M", "4M"], - dive: ["8M", "6M", "5M", "4T"], - doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: [ - "9M", - "9L39", - "9S2", - "9S3", - "8M", - "8L39", - "8S0", - "8S1", - "7T", - "6T", - "5T", - "4T" - ], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hail: ["8M", "7M", "6M", "5M", "4M"], - harden: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "7L16", "6M", "6L16", "5M", "5L16", "4M", "4L16"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icebeam: ["9M", "9S2", "8M", "8S0", "8S1", "7M", "6M", "5M", "4M"], - icywind: ["9M", "9S3", "8M", "7T", "6T", "5T", "4T"], - infestation: ["7M", "6M"], - liquidation: ["9M"], - memento: ["9L53", "8L53"], - mudbomb: ["7L11", "6L11", "5L11", "4L11"], - muddywater: [ - "9M", - "9L33", - "8M", - "8L33", - "7L41", - "6L41", - "5L41", - "4L41" - ], - mudshot: ["9M", "8M"], - mudslap: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1", "4T", "4L1"], - mudsport: ["7L1", "6L1", "5L1", "4L1"], - naturalgift: ["4M"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - protect: [ - "9M", - "9S2", - "9S3", - "8M", - "8S0", - "8S1", - "7M", - "6M", - "5M", - "4M" - ], - raindance: [ - "9M", - "9L46", - "8M", - "8L46", - "7M", - "7L22", - "6M", - "6L22", - "5M", - "5L22", - "4M", - "4L22" - ], - recover: ["9L1", "8L1", "7L54", "6L54", "5L54", "4L54"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rockblast: ["9M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], - sandtomb: ["9M", "8M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - sludgewave: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - snowscape: ["9M"], - spikes: ["9M"], - stealthrock: ["9M"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M"], - stringshot: ["4T"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - surf: ["9M", "8M", "8S0", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - waterfall: ["9M", "8M", "7M", "6M", "5M", "4M"], - watergun: ["9L1", "8L1"], - waterpulse: [ - "9M", - "9L15", - "8L15", - "7T", - "7L1", - "6T", - "6L1", - "5L1", - "4M", - "4L1" - ], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M", "4M"], - yawn: ["9S2", "9S3", "8S1"] - }, - eventData: [ - { - generation: 8, - level: 50, - gender: "F", - nature: "Quiet", - abilities: ["stormdrain"], - ivs: { - hp: 31, - atk: 2, - def: 31, - spa: 31, - spd: 31, - spe: 0 - }, - moves: ["protect", "surf", "icebeam", "earthpower"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 50, - gender: "F", - nature: "Sassy", - abilities: ["stormdrain"], - ivs: { - hp: 31, - atk: 0, - def: 31, - spa: 31, - spd: 31, - spe: 0 - }, - moves: ["protect", "yawn", "icebeam", "earthpower"], - pokeball: "cherishball" - }, - { - generation: 9, - level: 50, - gender: "M", - nature: "Bold", - abilities: ["stormdrain"], - ivs: { - hp: 31, - atk: 0, - def: 31, - spa: 31, - spd: 31, - spe: 8 - }, - moves: ["protect", "yawn", "icebeam", "earthpower"], - pokeball: "cherishball" - }, - { - generation: 9, - level: 50, - gender: "F", - nature: "Calm", - abilities: ["stormdrain"], - ivs: { - hp: 31, - atk: 0, - def: 31, - spa: 31, - spd: 31, - spe: 8 - }, - moves: ["protect", "yawn", "icywind", "earthpower"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 4, level: 20 }] - }, - drifloon: { - learnset: { - acrobatics: ["9M", "8M", "7M", "6M", "5M"], - aerialace: ["9M"], - aircutter: ["9M", "4T"], - allyswitch: ["8M", "7T"], - amnesia: ["9M", "8M", "7L40", "6L40", "5L40"], - astonish: ["9L1", "8L1", "7L4", "6L4", "5L4", "4L6"], - attract: ["8M", "7M", "6M", "5M", "4M"], - batonpass: [ - "9M", - "9L36", - "8M", - "8L36", - "7L44", - "6L44", - "5L38", - "4L33" - ], - bind: ["7T", "6T", "5T"], - bodyslam: ["8M", "7E", "6E", "5E", "4E"], - brutalswing: ["8M"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - clearsmog: ["9E", "8E", "7E", "6E", "5E"], - confide: ["7M", "6M"], - constrict: ["7L1", "6L1", "5L1", "4L1"], - curse: ["9M"], - cut: ["6M", "5M", "4M"], - defog: ["9E", "8E", "7T", "7E", "6E", "5E", "4M"], - destinybond: ["9L32", "8L32", "7E", "6E", "5E", "4E"], - disable: ["9E", "8E", "7E", "6E", "5E", "4E"], - doubleteam: ["7M", "6M", "5M", "4M"], - dreameater: ["7M", "6M", "5M", "4M"], - embargo: ["7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "4M"], - explosion: [ - "9L44", - "8L44", - "7M", - "7L50", - "6M", - "6L50", - "5M", - "5L46", - "4M", - "4L43" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - fly: ["9M"], - focusenergy: ["9L8", "8M", "8L8", "7L13", "6L13", "5L13", "4L14"], - frustration: ["7M", "6M", "5M", "4M"], - gust: ["9L4", "8L4", "7L8", "6L8", "5L8", "4L11"], - gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], - haze: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], - helpinghand: ["9M"], - hex: ["9M", "9L16", "8M", "8L16", "7L27", "6L27", "5L22"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hypnosis: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - imprison: ["9M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - magiccoat: ["7T", "6T", "5T", "4T"], - memento: ["9E", "8E", "7E", "6E", "5E", "4E"], - minimize: ["9L1", "8L1", "7L1", "6L1", "5L1", "5D", "4L1"], - mudslap: ["4T"], - naturalgift: ["4M"], - nightshade: ["9M"], - ominouswind: ["7L20", "6L20", "5L20", "4T", "4L30"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - payback: [ - "9L12", - "8M", - "8L12", - "7M", - "7L16", - "6M", - "6L16", - "5M", - "5L16", - "4M", - "4L17" - ], - phantomforce: ["9M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psybeam: ["9M"], - psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychup: ["7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - recycle: ["7T", "6T", "5T", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rollout: ["4T"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M"], - selfdestruct: ["9L29", "8M", "8L29"], - shadowball: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L36", - "4M", - "4L38" - ], - shockwave: ["7T", "6T", "4M"], - silverwind: ["4M"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "5D", "4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - spitup: ["9L24", "8L24", "7L32", "6L32", "5L30", "4L27"], - stockpile: ["9L24", "8L24", "7L25", "6L25", "5L25", "4L22"], - storedpower: ["9M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - suckerpunch: ["4T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swallow: ["9L24", "8L24", "7L32", "6L32", "5L30", "4L27"], - swift: ["9M", "8M", "4T"], - tailwind: ["9M", "9L40", "8L40", "7T", "7E", "6T", "6E", "5T", "4T"], - telekinesis: ["7T", "5M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M"], - weatherball: ["9M", "8M", "7E", "6E", "5E", "4E"], - willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"] - } - }, - drifblim: { - learnset: { - acrobatics: ["9M", "8M", "7M", "6M", "5M"], - aerialace: ["9M"], - aircutter: ["9M", "4T"], - airslash: ["9M"], - allyswitch: ["8M", "7T"], - amnesia: ["9M", "8M", "7L46", "6L46", "5L46"], - astonish: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - attract: ["8M", "7M", "6M", "5M", "4M"], - batonpass: [ - "9M", - "9L42", - "8M", - "8L42", - "7L52", - "6L52", - "5L44", - "4L37" - ], - bind: ["7T", "6T", "5T"], - bodyslam: ["9M", "8M"], - brutalswing: ["8M"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - constrict: ["7L1", "6L1", "5L1", "4L1"], - curse: ["9M"], - cut: ["6M", "5M", "4M"], - defog: ["7T", "4M"], - destinybond: ["9L36", "8L36"], - doubleteam: ["7M", "6M", "5M", "4M"], - dreameater: ["7M", "6M", "5M", "4M"], - embargo: ["7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "4M"], - explosion: [ - "9L54", - "8L54", - "7M", - "7L60", - "6M", - "6L60", - "5M", - "5L56", - "4M", - "4L51" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - fling: ["9M"], - fly: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusenergy: ["9L1", "8M", "8L1", "7L13", "6L13", "5L13", "4L14"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gust: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - gyroball: ["9M", "8M", "7M", "6M", "5M", "4M"], - haze: ["9M"], - helpinghand: ["9M"], - hex: ["9M", "9L16", "8M", "8L16", "7L27", "6L27", "5L22"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - imprison: ["9M", "8M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - magiccoat: ["7T", "6T", "5T", "4T"], - minimize: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - mudslap: ["4T"], - naturalgift: ["4M"], - nightshade: ["9M"], - ominouswind: ["7L20", "6L20", "5L20", "4T", "4L32"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - payback: [ - "9L12", - "8M", - "8L12", - "7M", - "7L16", - "6M", - "6L16", - "5M", - "5L16", - "4M", - "4L17" - ], - phantomforce: ["9M", "9L0", "8M", "8L0", "7L1", "6L1"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psybeam: ["9M"], - psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychup: ["7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - recycle: ["7T", "6T", "5T", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rollout: ["4T"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M"], - selfdestruct: ["9L31", "8M", "8L31"], - shadowball: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L40", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L44" - ], - shockwave: ["7T", "6T", "4M"], - silverwind: ["4M"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - spitup: ["9L24", "8L24", "7L34", "6L34", "5L32", "4L27"], - stockpile: ["9L24", "8L24", "7L25", "6L25", "5L25", "4L22"], - storedpower: ["9M"], - strengthsap: ["9L1", "8L1"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - suckerpunch: ["4T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swallow: ["9L24", "8L24", "7L34", "6L34", "5L32", "4L27"], - swift: ["9M", "8M", "4T"], - tailwind: ["9M", "9L48", "8L48", "7T", "6T", "5T", "4T"], - telekinesis: ["7T", "5M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M"], - weatherball: ["9M", "8M"], - willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"] - }, - encounters: [{ generation: 7, level: 11, pokeball: "pokeball" }] - }, - buneary: { - learnset: { - afteryou: ["8L12", "7T", "7L43", "6T", "6L43", "5T", "5L43"], - agility: ["8M", "8L36", "7L33", "6L33", "5L33", "4L33"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M", "4M", "4E"], - babydolleyes: ["8L8", "7L13", "6L10"], - batonpass: ["8M", "8L28", "7L26", "6L26", "5L26", "4L26"], - bounce: [ - "8M", - "8L48", - "7T", - "7L56", - "6T", - "6L56", - "5T", - "5L56", - "4T", - "4L46" - ], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - charm: ["8M", "8L24", "7L46", "6L46", "5L46", "4L43"], - circlethrow: ["8E", "7E", "6E", "5E"], - confide: ["7M", "6M"], - copycat: ["8E", "7E", "6E", "5E"], - cosmicpower: ["8M", "7E", "6E"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M", "4M"], - defensecurl: ["8L4", "7L1", "6L1", "5L1", "4L1"], - dig: ["8M", "6M", "5M", "4M"], - dizzypunch: ["7L36", "6L36", "5L36", "4L36"], - doublehit: ["8E", "7E", "6E", "5E", "4E"], - doublekick: ["8L20"], - doubleteam: ["7M", "6M", "5M", "4M"], - drainpunch: ["8M", "7T", "6T", "5T", "5D", "4M"], - encore: ["8M", "7E", "6E", "5E", "4E"], - endeavor: ["7T", "6T", "5T", "4T"], - endure: ["8M", "7L6", "6L6", "5L6", "4M", "4L6"], - entrainment: ["8L40", "7L50", "6L50", "5L53"], - facade: ["8M", "7M", "6M", "5M", "4M"], - fakeout: ["8E", "7E", "6E", "5E", "5D", "4E"], - faketears: ["8M", "7E", "6E", "5E", "4E"], - firepunch: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], - flail: ["8E", "7E", "6E", "5E", "4E"], - flatter: ["8L44"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["8E", "7T", "7E", "6T", "6E", "5E", "4M"], - foresight: ["7L1", "6L1", "5L1", "5D", "4L1"], - frustration: ["7M", "7L1", "6M", "6L13", "5M", "5L13", "4M", "4L13"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - headbutt: ["8L32", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - healingwish: ["8L52", "7L63", "6L63", "5L63", "4L53"], - helpinghand: ["8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hypervoice: ["8M", "7T", "6T", "5T"], - icebeam: ["8M", "7M", "6M", "5M", "4M"], - icepunch: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - jumpkick: ["7L23", "6L23", "5L23", "4L23"], - lastresort: ["7T", "6T", "5T", "4T"], - lowkick: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - lowsweep: ["8M"], - magiccoat: ["7T", "6T", "5T", "4T"], - megakick: ["8M"], - megapunch: ["8M"], - mudslap: ["4T"], - mudsport: ["7E", "6E"], - naturalgift: ["4M"], - payback: ["8M"], - playrough: ["8M"], - pound: ["8L1", "7L1", "6L1", "5L1", "4L1"], - poweruppunch: ["7E", "6M"], - protect: ["8M", "7M", "6M", "5M", "4M"], - quickattack: ["8L16", "7L16", "6L16", "5L16", "4L16"], - raindance: ["8M", "7M", "6M", "5M", "4M"], - rest: ["8M", "7M", "6M", "5M", "4M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M"], - shadowball: ["8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - skyuppercut: ["7E", "6E", "5E", "4E"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M"], - splash: ["8L1", "7L1", "6L1", "5L1", "4L1"], - substitute: ["8M", "7M", "6M", "5M", "4M"], - sunnyday: ["8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - sweetkiss: ["8E", "7E", "6E", "5E", "4E"], - swift: ["8M", "4T"], - switcheroo: ["8E", "7E", "6E", "5E", "4E"], - teeterdance: ["8E", "7E", "6E"], - thunderbolt: ["8M", "7M", "6M", "5M", "4M"], - thunderpunch: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4E"], - thunderwave: ["8M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - tripleaxel: ["8T"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - waterpulse: ["7T", "6T", "4M"], - workup: ["8M", "7M", "5M"] - } - }, - lopunny: { - learnset: { - acrobatics: ["8M"], - afteryou: ["8L12", "7T", "7L43", "6T", "6L43", "5T", "5L43"], - agility: ["8M", "8L36", "7L33", "6L33", "5L33", "4L33"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M", "4M"], - aurasphere: ["8M"], - babydolleyes: ["8L1", "7L13"], - batonpass: ["8M", "8L28", "7L26", "6L26", "5L26", "4L26"], - blizzard: ["8M", "7M", "6M", "5M", "4M"], - bounce: [ - "8M", - "8L48", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L56", - "4T", - "4L46" - ], - brutalswing: ["8M", "7M"], - captivate: ["4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - charm: ["8M", "8L24", "7L46", "6L46", "5L46", "4L43"], - closecombat: ["8M"], - confide: ["7M", "6M"], - cosmicpower: ["8M"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M", "4M"], - defensecurl: ["8L1", "7L1", "6L1", "5L1", "4L1"], - dig: ["8M", "6M", "5M", "4M"], - dizzypunch: ["7L36", "6L36", "5L36", "4L36"], - doublekick: ["8L20"], - doubleteam: ["7M", "6M", "5M", "4M"], - drainpunch: ["8M", "7T", "6T", "5T", "4M"], - encore: ["8M"], - endeavor: ["7T", "6T", "5T", "4T"], - endure: ["8M", "7L6", "6L6", "5L6", "4M", "4L6"], - entrainment: ["8L40", "7L53", "6L53", "5L53"], - facade: ["8M", "7M", "6M", "5M", "4M"], - faketears: ["8M"], - firepunch: ["8M", "7T", "6T", "5T", "4T"], - flatter: ["8L44"], - fling: ["8M", "7M", "6M", "5M", "4M"], - focusblast: ["8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M"], - foresight: ["7L1", "6L1", "5L1", "4L1"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - grassknot: ["8M", "7M", "6M", "5M", "4M"], - headbutt: ["8L32", "4T"], - healbell: ["7T", "6T", "5T", "4T"], - healingwish: ["8L52", "7L1", "6L1", "5L63", "4L53"], - helpinghand: ["8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - highjumpkick: ["8L56", "7L66", "6L66"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M"], - hypervoice: ["8M", "7T", "6T", "5T"], - icebeam: ["8M", "7M", "6M", "5M", "4M"], - icepunch: ["8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - jumpkick: ["7L23", "6L23", "5L23", "4L23"], - laserfocus: ["7T"], - lastresort: ["7T", "6T", "5T", "4T"], - lowkick: ["8M", "7T", "6T", "5T", "4T"], - lowsweep: ["8M", "7M", "6M", "5M"], - magiccoat: [ - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - megakick: ["8M"], - megapunch: ["8M"], - mirrorcoat: ["8L1", "7L1", "6L1", "5L1", "4L1"], - mudslap: ["4T"], - naturalgift: ["4M"], - payback: ["8M"], - playrough: ["8M"], - pound: ["8L1", "7L1", "6L1", "5L1", "4L1"], - poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M", "4M"], - quickattack: ["8L16", "7L16", "6L16", "5L16", "4L16"], - raindance: ["8M", "7M", "6M", "5M", "4M"], - rest: ["8M", "7M", "6M", "5M", "4M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "7L1", "6M", "6L13", "5M", "5L13", "4M", "4L13"], - reversal: ["8M"], - rocksmash: ["6M", "5M", "4M"], - rototiller: ["7L1", "6L1"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M"], - shadowball: ["8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - solarbeam: ["8M", "7M", "6M", "5M", "4M"], - splash: ["8L1", "7L1", "6L1", "5L1", "4L1"], - strength: ["6M", "5M", "4M"], - substitute: ["8M", "7M", "6M", "5M", "4M"], - sunnyday: ["8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["8M", "4T"], - thunder: ["8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["8M", "7M", "6M", "5M", "4M"], - thunderpunch: ["8M", "7T", "6T", "5T", "4T"], - thunderwave: ["8M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - tripleaxel: ["8T"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - uturn: ["8M"], - waterpulse: ["7T", "6T", "4M"], - workup: ["8M", "7M", "5M"] - } - }, - glameow: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M"], - assist: ["7L29", "6L29", "5L29", "4L29"], - assurance: ["7E", "6E", "5E", "5D", "4E"], - attract: ["7M", "7L44", "6M", "6L44", "5M", "5L44", "4M", "4L45"], - bite: ["7E", "6E", "5E", "4E"], - captivate: ["7L32", "6L32", "5L32", "4M", "4L32"], - charm: ["7L25", "6L25", "5L25", "4L25"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M", "4M"], - dig: ["6M", "5M", "4M"], - doubleteam: ["7M", "6M", "5M", "4M"], - dreameater: ["7M", "6M", "5M", "4M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["4M"], - facade: ["7M", "6M", "5M", "4M"], - fakeout: ["7L1", "6L1", "5L1", "5D", "4L1"], - faketears: ["7E", "6E", "5E", "4E"], - feintattack: ["7L17", "6L17", "5L17", "4L17"], - flail: ["7E", "6E", "5E", "4E"], - flash: ["6M", "5M", "4M"], - foulplay: ["7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - furyswipes: ["7L20", "6L20", "5L20", "4L20"], - growl: ["7L8", "6L8", "5L8", "4L8"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["7L48", "6M", "6L48", "5M", "5L48"], - hypervoice: ["7T", "6T", "5T"], - hypnosis: ["7L13", "6L13", "5L13", "4L13"], - irontail: ["7T", "6T", "5T", "4M"], - knockoff: ["7T", "6T", "5T", "4T"], - lastresort: ["7T", "7E", "6T", "6E", "5T", "5E", "4T"], - mudslap: ["4T"], - naturalgift: ["4M"], - payback: ["7M", "6M", "5M", "4M"], - playrough: ["7L50", "6L50"], - protect: ["7M", "6M", "5M", "4M"], - psychup: ["7M", "6M", "5M", "4M"], - quickattack: ["7E", "6E", "5E", "4E"], - raindance: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - sandattack: ["7E", "6E", "5E", "4E"], - scratch: ["7L5", "6L5", "5L5", "4L5"], - secretpower: ["6M", "5D", "4M"], - shadowball: ["7M", "6M", "5M", "4M"], - shadowclaw: ["7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - slash: ["7L37", "6L37", "5L37", "4L37"], - sleeptalk: ["7M", "6M", "5T", "4M"], - snatch: ["7T", "7E", "6T", "6E", "5T", "5E", "4M"], - snore: ["7T", "6T", "5T", "4T"], - substitute: ["7M", "6M", "5M", "4M"], - suckerpunch: ["7L41", "6L41", "5L41", "4T", "4L41"], - sunnyday: ["7M", "6M", "5M", "4M"], - superfang: ["7T", "6T", "5T", "4T"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["4T"], - tailwhip: ["7E", "6E", "5E", "4E"], - taunt: ["7M", "6M", "5M", "4M"], - thief: ["7M", "6M", "5M", "4M"], - thunder: ["7M", "6M", "5M", "4M"], - thunderbolt: ["7M", "6M", "5M", "4M"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - uturn: ["7M", "6M", "5M", "4M"], - wakeupslap: ["7E", "6E", "5E"], - waterpulse: ["7T", "6T", "4M"], - workup: ["7M", "5M"] - } - }, - purugly: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M"], - assist: ["7L29", "6L29", "5L29", "4L29"], - attract: ["7M", "7L52", "6M", "6L52", "5M", "5L52", "4M", "4L53"], - bodyslam: ["7L45", "6L45", "5L45", "4L45"], - bulldoze: ["7M", "6M", "5M"], - captivate: ["7L32", "6L32", "5L32", "4M", "4L32"], - charm: ["7L25", "6L25", "5L25", "4L25"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M", "4M"], - dig: ["6M", "5M", "4M"], - doubleteam: ["7M", "6M", "5M", "4M"], - dreameater: ["7M", "6M", "5M", "4M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["4M"], - facade: ["7M", "6M", "5M", "4M"], - fakeout: ["7L1", "6L1", "5L1", "4L1"], - feintattack: ["7L17", "6L17", "5L17", "4L17"], - flash: ["6M", "5M", "4M"], - foulplay: ["7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - furyswipes: ["7L20", "6L20", "5L20", "4L20"], - gigaimpact: ["7M", "6M", "5M", "4M"], - growl: ["7L1", "6L1", "5L1", "4L1"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["7L60", "6M", "6L60", "5M", "5L60"], - hyperbeam: ["7M", "6M", "5M", "4M"], - hypervoice: ["7T", "6T", "5T"], - hypnosis: ["7L13", "6L13", "5L13", "4L13"], - irontail: ["7T", "6T", "5T", "4M"], - knockoff: ["7T", "6T", "5T", "4T"], - lastresort: ["7T", "6T", "5T", "4T"], - mudslap: ["4T"], - naturalgift: ["4M"], - payback: ["7M", "6M", "5M", "4M"], - protect: ["7M", "6M", "5M", "4M"], - psychup: ["7M", "6M", "5M", "4M"], - raindance: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["7M", "6M", "5M", "4M"], - rollout: ["4T"], - round: ["7M", "6M", "5M"], - scratch: ["7L1", "6L1", "5L1", "4L1"], - secretpower: ["6M", "4M"], - shadowball: ["7M", "6M", "5M", "4M"], - shadowclaw: ["7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - slash: ["7L37", "6L37", "5L37", "4L37"], - sleeptalk: ["7M", "6M", "5T", "4M"], - snatch: ["7T", "6T", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - stompingtantrum: ["7T"], - substitute: ["7M", "6M", "5M", "4M"], - suckerpunch: ["4T"], - sunnyday: ["7M", "6M", "5M", "4M"], - superfang: ["7T", "6T", "5T", "4T"], - swagger: ["7M", "7L1", "6M", "6L38", "5M", "5L38", "4M", "4L38"], - swift: ["4T"], - taunt: ["7M", "6M", "5M", "4M"], - thief: ["7M", "6M", "5M", "4M"], - throatchop: ["7T"], - thunder: ["7M", "6M", "5M", "4M"], - thunderbolt: ["7M", "6M", "5M", "4M"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - uturn: ["7M", "6M", "5M", "4M"], - waterpulse: ["7T", "6T", "4M"], - workup: ["7M", "5M"] - }, - encounters: [{ generation: 6, level: 32, maxEggMoves: 1 }] - }, - stunky: { - learnset: { - acidspray: ["9M", "9L9", "8L9", "7L19", "6L32", "5L32"], - assurance: ["8M"], - astonish: ["9E", "8E", "7E", "6E", "5E", "4E"], - attract: ["8M", "7M", "6M", "5M", "4M"], - belch: ["9L39", "8L39", "7L43", "6L46"], - bite: ["9L18", "8L18", "7L21"], - bodyslam: ["9M"], - captivate: ["4M"], - confide: ["7M", "6M"], - corrosivegas: ["8T"], - crunch: ["9M", "8M", "7E", "6E", "5E", "4E"], - cut: ["6M", "5M", "4M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], - defog: ["7T", "4M"], - dig: ["9M", "8M", "6M", "5M", "4M"], - doubleedge: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], - doubleteam: ["7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "4M"], - explosion: [ - "9L42", - "8L45", - "7M", - "7L45", - "6M", - "6L49", - "5M", - "5L49", - "4M", - "4L44" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - feint: ["9L3", "8L3", "7L15", "6L18", "5L18", "4L18"], - fireblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - flameburst: ["7E", "6E", "5E"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusenergy: ["9L15", "8M", "8L15", "7L1", "6L1", "5L1", "4L1"], - foulplay: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - furyswipes: ["9L12", "8L12", "7L9", "6L10", "5L10", "4L10"], - gunkshot: ["9M"], - haze: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], - headbutt: ["4T"], - helpinghand: ["9M"], - hex: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["6M", "5M"], - incinerate: ["6M", "5M"], - irontail: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], - knockoff: ["9M"], - lashout: ["9M", "8T"], - leer: ["9E", "8E", "7E", "6E", "5E", "4E"], - memento: ["9L33", "8L33", "7L33", "6L43", "5L43", "4L37"], - mudslap: ["4T"], - nastyplot: ["9M", "8M"], - naturalgift: ["4M"], - nightslash: ["9L36", "8L36", "7L31", "6L37", "5L37", "4L31"], - payback: ["8M", "7M", "6M", "5M", "4M"], - playrough: ["9M", "8M", "7E", "6E"], - poisongas: ["9L1", "8L1", "7L3", "6L4", "5L4", "4L4"], - poisonjab: ["9M"], - poisontail: ["9M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - punishment: ["7E", "6E", "5E", "4E"], - pursuit: ["7E", "6E", "5E", "4E"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "8M", "7E", "6E", "5E", "4E"], - scratch: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - screech: ["9L24", "8M", "8L24", "7L7", "6L7", "5L7", "5D", "4L7"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - slash: ["9E", "8E", "7L25", "6L22", "5L22", "4L22"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - sludgewave: ["9M"], - smog: ["9E", "8E", "7E", "6E", "5E", "4E"], - smokescreen: ["9L6", "8L6", "7L13", "6L14", "5L14", "4L14"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - suckerpunch: ["9L30", "8L30", "7L39", "5D", "4T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "8M", "4T"], - tailslap: ["8M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - throatchop: ["9M", "8M", "7T"], - torment: ["7M", "6M", "5M", "4M"], - toxic: [ - "9M", - "9L27", - "8L27", - "7M", - "7L27", - "6M", - "6L27", - "5M", - "5L27", - "4M", - "4L20" - ], - toxicspikes: ["9M"], - trailblaze: ["9M"], - venomdrench: ["8M", "8L42", "7L37"], - venoshock: ["9M", "9L21", "8M", "8L21", "7M", "6M", "5M"] - } - }, - skuntank: { - learnset: { - acidspray: ["9M", "8L9", "7L19", "6L32", "5L32"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M", "4M"], - belch: ["9L43", "8L43", "7L43", "6L56"], - bite: ["9L18", "8L18", "7L21"], - bodyslam: ["9M"], - burningjealousy: ["9M", "8T"], - captivate: ["4M"], - confide: ["7M", "6M"], - corrosivegas: ["8T"], - crunch: ["9M", "8M"], - cut: ["6M", "5M", "4M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], - defog: ["7T", "4M"], - dig: ["9M", "8M", "6M", "5M", "4M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - endeavor: ["9M"], - endure: ["9M", "8M", "4M"], - explosion: [ - "9L48", - "8L53", - "7M", - "7L45", - "6M", - "6L61", - "5M", - "5L61", - "4M", - "4L52" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - feint: ["9L1", "8L1", "7L15", "6L18", "5L18", "4L18"], - fireblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - firespin: ["9M", "8M"], - flamethrower: [ - "9M", - "9L0", - "8M", - "8L0", - "7M", - "7L1", - "6M", - "6L34", - "5M", - "5L34", - "4M", - "4L34" - ], - focusenergy: ["9L15", "8M", "8L15", "7L1", "6L1", "5L1", "4L1"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - furyswipes: ["9L12", "8L12", "7L9", "6L10", "5L10", "4L10"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gunkshot: ["9M"], - haze: ["9M"], - headbutt: ["4T"], - helpinghand: ["9M"], - hex: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - incinerate: ["6M", "5M"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - knockoff: ["9M"], - lashout: ["9M", "8T"], - memento: ["9L33", "8L33", "7L33", "6L51", "5L51", "4L41"], - mudslap: ["4T"], - nastyplot: ["9M", "8M"], - naturalgift: ["4M"], - nightslash: ["9L38", "8L38", "7L31", "6L41", "5L41", "4L31"], - payback: ["8M", "7M", "6M", "5M", "4M"], - playrough: ["9M", "8M"], - poisongas: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], - poisontail: ["9M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "8M"], - scratch: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - screech: ["9L24", "8M", "8L24", "7L1", "6L7", "5L7", "4L7"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - slash: ["7L25", "6L22", "5L22", "4L22"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - sludgewave: ["9M"], - smokescreen: ["9L1", "8L1", "7L13", "6L14", "5L14", "4L14"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - suckerpunch: ["9L30", "8L30", "7L39", "4T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - superfang: ["9M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "8M", "4T"], - tailslap: ["8M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - throatchop: ["9M", "8M", "7T"], - torment: ["7M", "6M", "5M", "4M"], - toxic: [ - "9M", - "9L27", - "8L27", - "7M", - "7L27", - "6M", - "6L27", - "5M", - "5L27", - "4M", - "4L20" - ], - toxicspikes: ["9M"], - trailblaze: ["9M"], - venomdrench: ["8M", "8L48", "7L37"], - venoshock: ["9M", "9L21", "8M", "8L21", "7M", "6M", "5M"] - }, - encounters: [{ generation: 4, level: 29 }] - }, - bronzor: { - learnset: { - allyswitch: ["8M", "7T"], - ancientpower: ["4T"], - bodyslam: ["9M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9L4", "8L4", "7L11", "6L11", "5L11", "4L14"], - confusion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - doubleteam: ["7M", "6M", "5M", "4M"], - dreameater: ["7M", "6M", "5M", "4M"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "4M"], - expandingforce: ["9M", "8T"], - extrasensory: ["9L28", "8L28", "7L39", "6L39", "5L19", "4L19"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - feintattack: ["7L21", "6L21", "5L21", "4L41"], - flash: ["6M", "5M", "4M"], - flashcannon: ["9M", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - futuresight: [ - "9M", - "9L44", - "8M", - "8L44", - "7L29", - "6L29", - "5L29", - "4L37" - ], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "9E", "7T", "6T", "5T", "5D", "4T"], - guardswap: ["8M"], - gyroball: [ - "9M", - "9L16", - "8M", - "8L16", - "7M", - "7L35", - "6M", - "6L35", - "5M", - "5L35", - "4M", - "4L35" - ], - healblock: ["7L45", "6L45", "5L45", "4L52"], - heavyslam: ["9M", "9L32", "8M", "8L32", "7L49", "6L49", "5L49"], - helpinghand: ["9M"], - hex: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hypnosis: ["9L20", "8L20", "7L5", "6L5", "5L5", "5D", "4L7"], - icespinner: ["9M"], - imprison: ["9M", "9L12", "8M", "8L12", "7L9", "6L9", "5L9", "4L12"], - irondefense: [ - "9M", - "9L36", - "8M", - "8L36", - "7T", - "7L19", - "6T", - "6L19", - "5T", - "5L19", - "4L26" - ], - ironhead: ["9M"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], - metalsound: ["9M", "9L40", "8L40", "7L31", "6L31", "5L31"], - naturalgift: ["4M"], - payback: [ - "9L8", - "8M", - "8L8", - "7M", - "7L41", - "6M", - "6L41", - "5M", - "5L41", - "4M", - "4L49" - ], - powergem: ["9M"], - powerswap: ["8M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychicterrain: ["9M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - psywave: ["7L15", "6L15", "5L15"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - recycle: ["9E", "7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rockblast: ["9M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - rollout: ["4T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "9L24", - "8M", - "8L24", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25", - "4M", - "4L30" - ], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "5D", "4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - speedswap: ["8M"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - steelbeam: ["9M", "8T"], - steelroller: ["8T"], - stompingtantrum: ["9M"], - storedpower: ["9M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"], - zenheadbutt: ["9M"] - } - }, - bronzong: { - learnset: { - allyswitch: ["8M", "7T"], - ancientpower: ["4T"], - block: [ - "9L0", - "8L0", - "7T", - "7L1", - "6T", - "6L33", - "5T", - "5L33", - "4T", - "4L33" - ], - bodypress: ["9M", "9S0", "8M"], - bodyslam: ["9M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9L1", "8L1", "7L11", "6L11", "5L11", "4L14"], - confusion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - doubleteam: ["7M", "6M", "5M", "4M"], - dreameater: ["7M", "6M", "5M", "4M"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "4M"], - expandingforce: ["9M", "8T"], - explosion: ["7M", "6M", "5M", "4M"], - extrasensory: ["9L28", "8L28", "7L42", "6L42", "5L19", "4L19"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - feintattack: ["7L21", "6L21", "5L21", "4L50"], - flash: ["6M", "5M", "4M"], - flashcannon: ["9M", "9S1", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - futuresight: [ - "9M", - "9L50", - "8M", - "8L50", - "7L29", - "6L29", - "5L29", - "4L43" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - guardswap: ["8M"], - gyroball: [ - "9M", - "9L16", - "9S1", - "8M", - "8L16", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L36", - "4M", - "4L38" - ], - hardpress: ["9M"], - healblock: ["7L52", "6L52", "5L52", "4L67"], - heavyslam: ["9M", "9L32", "8M", "8L32", "7L58", "6L58", "5L58"], - helpinghand: ["9M"], - hex: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - hypnosis: ["9L20", "9S1", "8L20", "7L1", "6L1", "5L1", "4L1"], - icespinner: ["9M"], - imprison: ["9M", "9L12", "8M", "8L12", "7L1", "6L1", "5L1", "4L1"], - irondefense: [ - "9M", - "9L38", - "9S0", - "8M", - "8L38", - "7T", - "7L19", - "6T", - "6L19", - "5T", - "5L19", - "4L26" - ], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], - metalsound: ["9M", "9L44", "8L44", "7L31", "6L31", "5L31"], - meteorbeam: ["9M", "8T"], - naturalgift: ["4M"], - nightshade: ["9M"], - payback: [ - "9L1", - "8M", - "8L1", - "7M", - "7L46", - "6M", - "6L46", - "5M", - "5L46", - "4M", - "4L61" - ], - powergem: ["9M"], - powerswap: ["8M"], - protect: ["9M", "9S0", "8M", "7M", "6M", "5M", "4M"], - psybeam: ["9M"], - psychic: ["9M", "9S1", "8M", "7M", "6M", "5M", "4M"], - psychicnoise: ["9M"], - psychicterrain: ["9M", "8M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - psywave: ["7L15", "6L15", "5L15"], - raindance: [ - "9M", - "9L56", - "8M", - "8L56", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rockblast: ["9M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - rollout: ["4T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "9L24", - "8M", - "8L24", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25", - "4M", - "4L30" - ], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - speedswap: ["8M"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - steelbeam: ["9M", "8T"], - steelroller: ["8T"], - stompingtantrum: ["9M"], - storedpower: ["9M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - swagger: ["7M", "6M", "5M", "4M"], - tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "9S0", "8M", "7M", "6M", "5M", "4M"], - weatherball: ["9M", "9L1", "8M", "8L1"], - wonderroom: ["8M", "7T", "6T", "5T"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 9, - level: 50, - nature: "Relaxed", - ivs: { - hp: 31, - atk: 31, - def: 31, - spa: 22, - spd: 31, - spe: 0 - }, - moves: ["bodypress", "irondefense", "protect", "trickroom"], - pokeball: "cherishball" - }, - { - generation: 9, - level: 50, - nature: "Modest", - moves: ["flashcannon", "gyroball", "psychic", "hypnosis"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 6, level: 30 }] - }, - chatot: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M"], - agility: ["7E", "6E", "5E", "4E"], - aircutter: ["7E", "6E", "5E", "4T"], - attract: ["7M", "6M", "5M", "4M"], - boomburst: ["7E", "6E"], - captivate: ["4M"], - chatter: ["7L1", "6L1", "5L21", "4L21", "4S0"], - confide: ["7M", "7L1", "6M", "6L1"], - defog: ["7T", "7E", "6E", "5E", "4M"], - doubleteam: ["7M", "6M", "5M", "4M"], - echoedvoice: ["7M", "7L37", "6M", "6L37", "5M", "5L37"], - encore: ["7E", "6E", "5E", "4E"], - endure: ["4M"], - facade: ["7M", "6M", "5M", "4M"], - featherdance: ["7L50", "6L50", "5L53", "4L41"], - fly: ["7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furyattack: ["7L17", "6L17", "5L17", "4L17", "4S0"], - growl: ["7L5", "6L5", "5L5", "4L5"], - heatwave: ["7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hypervoice: ["7T", "7L1", "6T", "6L1", "5T", "5L57", "4L45"], - mimic: ["7L33", "6L33", "5L33", "4L29"], - mirrormove: ["7L9", "6L9", "5L9", "5D", "4L9", "4S0"], - mudslap: ["4T"], - nastyplot: ["7E", "6E", "5E", "5D", "4E"], - naturalgift: ["4M"], - nightshade: ["7E", "6E", "5E", "4E"], - ominouswind: ["4T"], - peck: ["7L1", "6L1", "5L1", "4L1"], - pluck: ["5M", "4M"], - protect: ["7M", "6M", "5M", "4M"], - raindance: ["7M", "6M", "5M", "4M"], - rest: ["7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roleplay: ["7T", "6T", "5T", "5D", "4T"], - roost: ["7M", "7L41", "6M", "6L41", "5T", "5L41", "4M", "4L33"], - round: ["7M", "7L29", "6M", "6L29", "5M", "5L29"], - secretpower: ["6M", "4M"], - sing: ["7L13", "6L13", "5L13", "4L13"], - skyattack: ["7T", "6T", "5T", "4T"], - sleeptalk: ["7M", "7E", "6M", "6E", "5T", "5E", "4M"], - snore: ["7T", "6T", "5T", "4T"], - steelwing: ["7M", "7E", "6M", "6E", "5E", "4M"], - substitute: ["7M", "6M", "5M", "4M"], - sunnyday: ["7M", "6M", "5M", "4M"], - supersonic: ["7E", "6E", "5E", "4E"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["4T"], - synchronoise: ["7L49", "6L49", "5L49"], - tailwind: ["7T", "6T", "5T", "4T"], - taunt: ["7M", "7L1", "6M", "6L1", "5M", "5L25", "4M", "4L25", "4S0"], - thief: ["7M", "6M", "5M", "4M"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - twister: ["4T"], - uproar: ["7T", "7L45", "6T", "6L45", "5T", "5L45", "4T", "4L37"], - uturn: ["7M", "6M", "5M", "4M"], - workup: ["7M", "5M"] - }, - eventData: [ - { - generation: 4, - level: 25, - gender: "M", - nature: "Jolly", - abilities: ["keeneye"], - moves: ["mirrormove", "furyattack", "chatter", "taunt"] - } - ] - }, - spiritomb: { - learnset: { - allyswitch: ["9E", "8M", "7T"], - attract: ["8M", "7M", "6M", "5M", "4M"], - bodyslam: ["9M"], - burningjealousy: ["9M", "8T"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], - captivate: ["7E", "6E", "5E", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - curse: ["9M", "9L40", "8L40", "7L1", "6L1", "5L1", "4L1"], - darkpulse: [ - "9M", - "9L50", - "8M", - "8L50", - "7M", - "7L49", - "6M", - "6L49", - "5T", - "5L49", - "5S0", - "4M", - "4L49" - ], - destinybond: ["9E", "8E", "7E", "6E", "5E", "4E"], - disable: ["9E", "8E", "7E"], - doubleteam: ["7M", "6M", "5M", "4M"], - dreameater: [ - "9L60", - "8L60", - "7M", - "7L19", - "6M", - "6L19", - "5M", - "5L19", - "4M", - "4L19" - ], - embargo: ["7M", "6M", "5M", "5S0", "4M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - feintattack: ["7L7", "6L7", "5L7", "4L7"], - flash: ["6M", "5M", "4M"], - foulplay: ["9M", "8M", "7T", "7E", "6T", "6E", "5T"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grudge: ["8E", "7E", "6E", "5E", "4E"], - helpinghand: ["9M"], - hex: ["9M", "9L25", "8M", "8L25"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - hypnosis: ["9L55", "8L55", "7L13", "6L13", "5L13", "4L13"], - icywind: ["9M", "8M", "7T", "6T", "5T", "5D", "4T"], - imprison: ["9M", "8M", "7E", "6E", "5E", "4E"], - infestation: ["7M", "6M"], - lashout: ["9M", "8T"], - memento: ["9L30", "8L30", "7L43", "6L43", "5L43", "4L43"], - nastyplot: [ - "9M", - "9L20", - "8M", - "8L20", - "7L37", - "6L37", - "5L37", - "4L37" - ], - naturalgift: ["4M"], - nightmare: ["7E", "6E", "5E"], - nightshade: ["9M", "9L1", "8L1"], - ominouswind: ["7L25", "6L25", "5L25", "4T", "4L25"], - painsplit: [ - "9M", - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4T", - "4E" - ], - payback: ["9L15", "8M", "8L15"], - phantomforce: ["9M", "8M"], - poltergeist: ["9M", "8T"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psybeam: ["9M"], - psychic: ["9M", "8M", "7M", "6M", "5M", "5S0", "4M"], - psychup: ["7M", "6M", "5M", "4M"], - psyshock: ["9M"], - pursuit: ["7L1", "6L1", "5L1", "4L1"], - quash: ["7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "9L45", "8M", "8L45", "7M", "6M", "5M", "4M"], - shadowsneak: [ - "9L5", - "8L5", - "7L1", - "7E", - "6L1", - "6E", - "5L1", - "5E", - "4L1", - "4E" - ], - shockwave: ["7T", "6T", "4M"], - silverwind: ["5S0", "4M"], - skillswap: ["9M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - smokescreen: ["9E", "8E", "7E", "6E", "5E", "4E"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - spite: [ - "9M", - "9L10", - "8L10", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "5D", - "4T", - "4L1" - ], - storedpower: ["9M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - suckerpunch: ["9L35", "8L35", "7L31", "6L31", "5L31", "4T", "4L31"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["9M", "7M", "6M", "5M", "4M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - waterpulse: ["7T", "6T", "4M"], - willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"], - wonderroom: ["8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 61, - gender: "F", - nature: "Quiet", - ivs: { - hp: 30, - atk: 30, - def: 30, - spa: 30, - spd: 30, - spe: 30 - }, - moves: ["darkpulse", "psychic", "silverwind", "embargo"], - pokeball: "cherishball" - } - ] - }, - gible: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M"], - attract: ["8M", "7M", "6M", "5M", "4M"], - bite: ["9L25", "8L25"], - bodyslam: ["9M", "8M", "7E", "6E", "5E", "4E"], - bulldoze: ["9M", "9L18", "8M", "8L18", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - cut: ["6M", "5M", "4M"], - dig: [ - "9M", - "9L42", - "8M", - "8L42", - "7L31", - "6M", - "6L31", - "5M", - "5L31", - "4M", - "4L31" - ], - doubleedge: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], - doubleteam: ["7M", "6M", "5M", "4M"], - dracometeor: ["9M", "8T", "7T", "6T", "5T", "4T"], - dragonbreath: ["9L12", "8L12", "7E", "6E", "5E", "4E"], - dragoncheer: ["9M"], - dragonclaw: [ - "9M", - "9L36", - "8M", - "8L36", - "7M", - "7L27", - "6M", - "6L27", - "5M", - "5L27", - "4M", - "4L27" - ], - dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], - dragonrage: ["7L7", "6L7", "5L7", "5D", "4L7"], - dragonrush: ["9L60", "8L60", "7L37", "6L37", "5L37", "4L37"], - dragontail: ["9M"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "5D", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - falseswipe: ["9M"], - fireblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - firefang: ["9M"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["6M", "5M"], - incinerate: ["6M", "5M"], - ironhead: [ - "9M", - "8M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - irontail: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - metalclaw: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], - mudshot: ["9M", "8M", "7E", "6E", "5E", "4E"], - mudslap: ["4T"], - naturalgift: ["4M"], - outrage: [ - "9M", - "8M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "5D", - "4T", - "4E" - ], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["7M", "6M", "5M", "4M"], - rockclimb: ["7E", "6E", "5E", "4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["9L6", "8L6", "7L3", "6L3", "5L3", "4L3"], - sandstorm: [ - "9M", - "9L48", - "8M", - "8L48", - "7M", - "7L13", - "6M", - "6L13", - "5M", - "5L13", - "4M", - "4L13" - ], - sandtomb: [ - "9M", - "9L1", - "8M", - "8L1", - "7L19", - "7E", - "6L19", - "6E", - "5L19", - "5E", - "4L19", - "4E" - ], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "8M", "7E", "6E", "5E", "4E"], - scorchingsands: ["9M", "8T"], - secretpower: ["6M", "4M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - slash: ["9L30", "8L30", "7L25", "6L25", "5L25", "4L25"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "8M", "4T"], - swordsdance: ["9M"], - tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M", "9L54", "8L54", "7L15", "6L15", "5L15", "4L15"], - terablast: ["9M"], - thrash: ["9E", "8E", "7E", "6E", "5E", "4E"], - thunderfang: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - twister: ["9E", "8E", "7E", "6E", "5E", "4T", "4E"] - } - }, - gabite: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M"], - attract: ["8M", "7M", "6M", "5M", "4M"], - bite: ["9L27", "8L27"], - bodyslam: ["9M", "8M"], - breakingswipe: ["9M"], - bulldoze: ["9M", "9L18", "8M", "8L18", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - crunch: ["9M"], - cut: ["6M", "5M", "4M"], - dig: [ - "9M", - "9L50", - "8M", - "8L50", - "7L40", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L40" - ], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - dracometeor: ["9M", "8T", "7T", "6T", "5T", "4T"], - dragonbreath: ["9L1", "8L1"], - dragoncheer: ["9M"], - dragonclaw: [ - "9M", - "9L42", - "8M", - "8L42", - "7M", - "7L33", - "6M", - "6L33", - "5M", - "5L33", - "4M", - "4L33" - ], - dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], - dragonrage: ["7L1", "6L7", "5L7", "4L7"], - dragonrush: ["9L74", "8L74", "7L49", "6L49", "5L49", "4L49"], - dragontail: ["9M"], - dualchop: ["8L1", "7T", "7L1", "6T", "6L24", "5T", "5L24"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - falseswipe: ["9M"], - fireblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - firefang: ["9M"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["6M", "5M"], - incinerate: ["6M", "5M"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - laserfocus: ["7T"], - metalclaw: ["9M"], - mudshot: ["9M", "8M"], - mudslap: ["4T"], - naturalgift: ["4M"], - outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], - powergem: ["9M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["7M", "6M", "5M", "4M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - sandstorm: [ - "9M", - "9L58", - "8M", - "8L58", - "7M", - "7L13", - "6M", - "6L13", - "5M", - "5L13", - "4M", - "4L13" - ], - sandtomb: ["9M", "9L1", "8M", "8L1", "7L19", "6L19", "5L19", "4L19"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "8M"], - scorchingsands: ["9M", "8T"], - secretpower: ["6M", "4M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - slash: ["9L34", "8L34", "7L28", "6L28", "5L28", "4L28"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "8M", "4T"], - swordsdance: ["9M"], - tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M", "9L66", "8L66", "7L15", "6L15", "5L15", "4L15"], - terablast: ["9M"], - thunderfang: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - twister: ["4T"] - } - }, - garchomp: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "6M", "5M", "4M"], - bite: ["9L27", "8L27"], - bodyslam: ["9M", "8M"], - breakingswipe: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "6S4", "5M", "4M"], - brutalswing: ["8M", "7M"], - bulldoze: ["9M", "9L18", "8M", "8L18", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - crunch: [ - "9M", - "9L0", - "8M", - "8L0", - "7L1", - "6L48", - "6S2", - "6S3", - "5L48", - "5S1", - "4L48" - ], - cut: ["6M", "5M", "4M"], - dig: [ - "9M", - "9L52", - "8M", - "8L52", - "7L40", - "6M", - "6L40", - "6S2", - "6S3", - "5M", - "5L40", - "5S1", - "4M", - "4L40" - ], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - dracometeor: ["9M", "8T", "7T", "6T", "6S2", "5T", "4T"], - dragonbreath: ["9L1", "8L1"], - dragoncheer: ["9M"], - dragonclaw: [ - "9M", - "9L42", - "8M", - "8L42", - "7M", - "7L33", - "6M", - "6L33", - "6S2", - "6S3", - "5M", - "5L33", - "5S1", - "4M", - "4L33" - ], - dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], - dragonrage: ["7L1", "6L1", "5L1", "4L1"], - dragonrush: ["9L82", "8L82", "7L55", "6L55", "6S4", "5L55", "4L55"], - dragontail: ["9M", "7M", "6M", "5M"], - dualchop: ["8L1", "7T", "7L1", "6T", "6L24", "5T", "5L24"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: ["9M", "8M", "7M", "6M", "6S4", "5M", "5S0", "4M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - falseswipe: ["9M", "8M", "7M", "6M", "5M", "4M"], - fireblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - firefang: ["9M", "8M", "7L1", "6L1", "5L1", "4L1"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - gigaimpact: ["9M", "8M", "7M", "6M", "6S4", "5M", "4M"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - incinerate: ["6M", "5M"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - laserfocus: ["7T"], - liquidation: ["9M"], - metalclaw: ["9M"], - mudshot: ["9M", "8M"], - mudslap: ["4T"], - naturalgift: ["4M"], - outrage: ["9M", "8M", "7T", "6T", "5T", "5S0", "5S1", "4T"], - poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], - powergem: ["9M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["7M", "6M", "5M", "4M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - sandstorm: [ - "9M", - "9L62", - "8M", - "8L62", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - sandtomb: ["9M", "9L1", "8M", "8L1", "7L19", "6L19", "5L19", "4L19"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "8M"], - scorchingsands: ["9M", "8T"], - secretpower: ["6M", "4M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - slash: ["9L34", "8L34", "7L28", "6L28", "6S3", "5L28", "4L28"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - spikes: ["9M"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "5S0", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - surf: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "8M", "4T"], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "5S0", "4M"], - tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M", "9L72", "8L72", "7L15", "6L15", "5L15", "4L15"], - terablast: ["9M"], - thunderfang: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - twister: ["4T"], - whirlpool: ["8M", "4M"] - }, - eventData: [ - { - generation: 5, - level: 100, - gender: "M", - moves: ["outrage", "earthquake", "swordsdance", "stoneedge"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 48, - gender: "M", - isHidden: true, - moves: ["dragonclaw", "dig", "crunch", "outrage"] - }, - { - generation: 6, - level: 48, - gender: "M", - moves: ["dracometeor", "dragonclaw", "dig", "crunch"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - gender: "M", - moves: ["slash", "dragonclaw", "dig", "crunch"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 66, - gender: "F", - perfectIVs: 3, - moves: ["dragonrush", "earthquake", "brickbreak", "gigaimpact"], - pokeball: "cherishball" - } - ] - }, - riolu: { - learnset: { - aerialace: ["9M"], - agility: ["9M", "8M", "7E", "6E", "5E", "4E"], - attract: ["8M", "7M", "6M", "5M", "4M"], - aurasphere: ["4S0"], - bite: ["9E", "8E", "7E", "6E", "5E", "4E"], - blazekick: ["8M", "7E", "6E", "5E", "4E"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulkup: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - bulletpunch: ["9E", "8E", "7E", "6E", "5E", "5D", "4E", "4S0"], - captivate: ["4M"], - circlethrow: ["9E", "8E", "7E", "6E", "5E"], - closecombat: ["9M"], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - copycat: ["9L48", "8L48", "7L19", "6L19", "5L19", "4L29"], - counter: ["9L12", "8L12", "7L6", "6L6", "5L6", "4L6"], - crosschop: ["9E", "8E", "7E", "6E", "5E", "4E"], - crunch: ["9M", "8M", "7E", "6E", "5E", "4E"], - detect: ["9E", "8E", "7E", "6E", "5E", "4E"], - dig: ["9M", "8M", "6M", "5M", "4M"], - doubleteam: ["7M", "6M", "5M", "4M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M", "4S0"], - dualchop: ["7T", "6T", "5T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - endure: [ - "9M", - "9L1", - "8M", - "8L1", - "7L1", - "6L1", - "5L1", - "5D", - "4M", - "4L1" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - feint: ["9L4", "8L4", "7L11", "6L11", "5L11", "4L15"], - finalgambit: ["9L52", "8L52", "7L50", "6L50", "5L55"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "5D", "4M"], - followme: ["7E", "6E", "5E", "4E"], - forcepalm: ["9L36", "8L36", "7L15", "6L15", "5L11", "4L11"], - foresight: ["7L1", "6L1", "5L1", "4L1"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - headbutt: ["4T"], - helpinghand: ["9M", "9L44", "8M", "8L44", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - highjumpkick: ["9E", "8E", "7E", "6E", "5E", "4E"], - howl: ["9E", "8E"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - irondefense: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - laserfocus: ["7T"], - lowkick: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - magnetrise: ["7T", "6T", "5T", "4T"], - megakick: ["8M"], - megapunch: ["8M"], - metalclaw: ["9M", "9L8", "8L8"], - meteormash: ["7E"], - mindreader: ["8E", "7E", "6E", "5E", "4E"], - mudslap: ["4T"], - nastyplot: ["9M", "8M", "8L24", "7L47", "6L47", "5L47"], - naturalgift: ["4M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychup: ["9M"], - quickattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - quickguard: ["9L32", "8L32"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - revenge: ["8M"], - reversal: [ - "9M", - "9L56", - "8M", - "8L56", - "7L29", - "6L29", - "5L19", - "4L19" - ], - roar: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["9L20", "8L20", "6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - screech: ["9L28", "8M", "8L28", "7L24", "6L24", "5L24", "4L24"], - secretpower: ["6M", "4M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M", "4S0"], - skyuppercut: ["7E", "6E", "5E", "4E"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "8M", "4T"], - swordsdance: ["9M", "9L40", "8M", "8L40", "7M", "6M", "5M", "4M"], - takedown: ["9M"], - terablast: ["9M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - upperhand: ["9M"], - vacuumwave: ["9M", "9L24", "8E", "7E", "6E", "5E", "4T", "4E"], - workup: ["9L16", "8M", "8L16", "7M", "5M"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 4, - level: 30, - gender: "M", - nature: "Serious", - abilities: ["steadfast"], - moves: ["aurasphere", "shadowclaw", "bulletpunch", "drainpunch"], - pokeball: "pokeball" - } - ] - }, - lucario: { - learnset: { - aerialace: ["9M"], - agility: ["9M", "8M"], - attract: ["8M", "7M", "6M", "5M", "4M"], - aurasphere: [ - "9M", - "9L0", - "9S7", - "8M", - "8L0", - "8S6", - "7L1", - "7S5", - "6L1", - "6S4", - "5L51", - "4L37", - "4S0" - ], - blazekick: ["8M", "4S1"], - bodyslam: ["9M"], - bonerush: ["9L36", "8L36", "7L29", "6L29", "5L19", "4L19", "4S1"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulkup: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - bulletpunch: ["9S7", "8S6", "5S2", "5S3"], - calmmind: [ - "9M", - "9L24", - "8M", - "8L24", - "7M", - "7L47", - "6M", - "6L47", - "5M", - "5L47", - "4M" - ], - captivate: ["4M"], - closecombat: [ - "9M", - "9L60", - "8M", - "8L60", - "7L55", - "6L1", - "6S4", - "5L55", - "5S3", - "4L42" - ], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - copycat: ["9L1", "8L1"], - counter: ["9L12", "8L12", "7L6", "6L6", "5L6", "5S2", "4L6"], - crunch: ["9M", "8M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T", "5L1", "4M", "4L1", "4S0"], - detect: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S2", "4L1"], - dig: ["9M", "8M", "6M", "5M", "4M"], - doubleteam: ["7M", "6M", "5M", "4M"], - dragonpulse: [ - "9M", - "9L52", - "8M", - "8L52", - "7T", - "7L60", - "7S5", - "6T", - "6L1", - "5T", - "5L60", - "4M", - "4L47", - "4S0" - ], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dualchop: ["7T", "6T", "5T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "4M"], - extremespeed: ["9L56", "8L56", "7L65", "7S5", "6L1", "5L65", "4L51"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - feint: ["9L1", "8L1", "7L11", "6L11", "5L11", "4L15"], - finalgambit: ["9L1", "8L1"], - flashcannon: ["9M", "9S7", "8M", "7M", "6M", "6S4", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusenergy: ["8M"], - focuspunch: ["9M", "7T", "6T", "4M"], - forcepalm: ["9L20", "8L1", "5L11", "4L11", "4S1"], - foresight: ["7L1", "6L1", "5L1", "4L1"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - healpulse: ["9L44", "8L44", "7L51", "6L51", "5L42"], - helpinghand: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - highjumpkick: ["7S5"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icepunch: ["9M", "9S7", "8M", "7T", "6T", "5T", "4T"], - irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - laserfocus: ["8L16", "7T", "7L1"], - lifedew: ["9L1", "8L1"], - lowkick: ["9M", "8M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - magnetrise: ["7T", "6T", "5T", "4T"], - mefirst: ["7L37", "6L37", "5L19", "4L29"], - megakick: ["8M"], - megapunch: ["8M"], - metalclaw: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1", "5S2", "4L1"], - metalsound: ["9M", "9L28", "8L28", "7L24", "6L24", "5L24", "4L24"], - meteormash: ["9L48", "8L48"], - metronome: ["9M"], - mudslap: ["4T"], - nastyplot: ["9M", "8M", "8L1"], - naturalgift: ["4M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], - poweruppunch: ["8L20", "7L15", "6M", "6L15"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychup: ["9M"], - quickattack: ["9L1", "8L1", "7L1", "6L1", "6S4", "5L1", "4L1"], - quickguard: ["9L32", "8L32", "7L33", "6L33", "5L33"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - revenge: ["8M"], - reversal: ["9M", "9L1", "8M", "8L1", "8S6"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["9L1", "8L1", "6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "8M"], - screech: ["9L1", "8M", "8L1"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "5S3", "4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - steelbeam: ["9M", "8T", "8S6"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "5S3", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M", "4S1"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "8M", "4T"], - swordsdance: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L19", - "6M", - "6L19", - "5M", - "5L37", - "4M", - "4L33" - ], - takedown: ["9M"], - terablast: ["9M"], - terrainpulse: ["8T"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - upperhand: ["9M"], - vacuumwave: ["9M", "9L1", "4T"], - waterpulse: ["9M", "7T", "6T", "4M", "4S0"], - workup: ["9L16", "8M", "8L1", "7M", "7L42", "5M"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 4, - level: 50, - gender: "M", - nature: "Modest", - abilities: ["steadfast"], - moves: ["aurasphere", "darkpulse", "dragonpulse", "waterpulse"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 30, - gender: "M", - nature: "Adamant", - abilities: ["innerfocus"], - moves: ["forcepalm", "bonerush", "sunnyday", "blazekick"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["detect", "metalclaw", "counter", "bulletpunch"] - }, - { - generation: 5, - level: 50, - gender: "M", - nature: "Naughty", - ivs: { atk: 31 }, - isHidden: true, - moves: ["bulletpunch", "closecombat", "stoneedge", "shadowclaw"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 100, - nature: "Jolly", - abilities: ["innerfocus"], - moves: ["closecombat", "aurasphere", "flashcannon", "quickattack"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 40, - gender: "M", - nature: "Serious", - abilities: ["steadfast"], - moves: [ - "aurasphere", - "highjumpkick", - "dragonpulse", - "extremespeed" - ], - pokeball: "pokeball" - }, - { - generation: 8, - level: 80, - gender: "M", - nature: "Serious", - abilities: ["innerfocus"], - ivs: { - hp: 31, - atk: 30, - def: 30, - spa: 31, - spd: 30, - spe: 31 - }, - moves: ["aurasphere", "bulletpunch", "reversal", "steelbeam"], - pokeball: "pokeball" - }, - { - generation: 9, - level: 75, - shiny: true, - gender: "M", - nature: "Naive", - abilities: ["innerfocus"], - ivs: { - hp: 31, - atk: 31, - def: 20, - spa: 31, - spd: 20, - spe: 31 - }, - moves: ["flashcannon", "bulletpunch", "aurasphere", "icepunch"], - pokeball: "cherishball" - } - ] - }, - hippopotas: { - learnset: { - amnesia: ["9M", "8M"], - attract: ["8M", "7M", "6M", "5M", "4M"], - bite: ["9L4", "8L4", "7L7", "6L7", "5L7", "5D", "4L7"], - bodypress: ["9M"], - bodyslam: ["9M", "8M", "7E", "6E", "5E", "4E"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L20", "8M", "8L20", "7L31", "6L31", "5L31", "4L31"], - curse: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], - dig: [ - "9M", - "9L16", - "8M", - "8L16", - "7L19", - "6M", - "6L19", - "5M", - "5L19", - "4M", - "4L19" - ], - doubleedge: ["9M", "9L44", "8L44", "7L44", "6L44", "5L44", "4L44"], - doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L37", - "6M", - "6L37", - "5M", - "5L37", - "4M", - "4L37" - ], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - firefang: ["9M"], - fissure: ["9L48", "8L48", "7L50", "6L50", "5L50", "4L50"], - frustration: ["7M", "6M", "5M", "4M"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - highhorsepower: ["9M", "8M"], - icefang: ["9M"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "9L36", "8M", "8L36", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - revenge: ["8M", "7E", "6E", "5E", "4E"], - roar: ["9M", "9L32", "8L32", "7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - sandstorm: ["9M", "9L24", "8M", "8L24", "7M", "6M", "5M", "4M"], - sandtomb: [ - "9M", - "9L12", - "8M", - "8L12", - "7L25", - "7E", - "6L25", - "6E", - "5L25", - "5E", - "4L25", - "4E" - ], - scorchingsands: ["9M", "8T"], - secretpower: ["6M", "4M"], - slackoff: ["9L52", "8L52", "7E", "6E", "5E", "4E"], - sleeptalk: ["9M", "8M", "7M", "7E", "6M", "6E", "5T", "5E", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - spitup: ["9E", "8E", "7E", "6E", "5E", "4E"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - stockpile: ["9E", "8E", "7E", "6E", "5E", "5D", "4E"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - superpower: ["8M", "7T", "6T", "5T", "5D", "4T"], - swagger: ["7M", "6M", "5M", "4M"], - swallow: ["9E", "8E", "7E", "6E", "5E", "4E"], - tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M", "9L28", "8L28", "7L19", "6L19", "5L19", "4L19"], - terablast: ["9M"], - thunderfang: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - waterpulse: ["7T", "6T", "4M"], - weatherball: ["8M"], - whirlwind: ["9E", "8E", "7E", "6E", "5E"], - yawn: ["9L8", "8L8", "7L13", "6L13", "5L13", "4L13"] - } - }, - hippowdon: { - learnset: { - amnesia: ["9M", "8M"], - attract: ["8M", "7M", "6M", "5M", "4M"], - bite: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L20", "8M", "8L20", "7L31", "6L31", "5L31", "4L31"], - curse: ["9M"], - dig: [ - "9M", - "9L16", - "8M", - "8L16", - "7L19", - "6M", - "6L19", - "5M", - "5L19", - "4M", - "4L19" - ], - doubleedge: ["9M", "9L50", "8L50", "7L50", "6L50", "5L50", "4L50"], - doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: [ - "9M", - "9L44", - "8M", - "8L44", - "7M", - "7L40", - "6M", - "6L40", - "5M", - "5L40", - "4M", - "4L40" - ], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - firefang: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - fissure: ["9L56", "8L56", "7L60", "6L60", "5L60", "4L60"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hardpress: ["9M"], - headbutt: ["4T"], - heavyslam: ["9M", "8M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - highhorsepower: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - hypervoice: ["9M"], - icefang: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "9L38", "8M", "8L38", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - revenge: ["8M"], - roar: ["9M", "9L32", "8L32", "7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - sandstorm: ["9M", "9L24", "8M", "8L24", "7M", "6M", "5M", "4M"], - sandtomb: [ - "9M", - "9L12", - "8M", - "8L12", - "7L25", - "6L25", - "5L25", - "4L25" - ], - scorchingsands: ["9M", "8T"], - secretpower: ["6M", "4M"], - slackoff: ["9L62", "8L62"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - swagger: ["7M", "6M", "5M", "4M"], - tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - takedown: ["9M", "9L28", "8L28", "7L19", "6L19", "5L19", "4L19"], - terablast: ["9M"], - thunderfang: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - toxic: ["7M", "6M", "5M", "4M"], - waterpulse: ["7T", "6T", "4M"], - weatherball: ["8M"], - yawn: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"] - } - }, - skorupi: { - learnset: { - acupressure: ["8L45", "7L13", "6L13", "5L13", "4L17"], - aerialace: ["7M", "6M", "5M", "4M"], - agility: ["8M", "7E", "6E", "5E", "5D", "4E"], - aquatail: ["7T", "6T", "5T", "5D", "4T"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M", "4M"], - bite: ["8L12", "7L1", "6L1", "5L1", "5D", "4L1"], - brickbreak: ["8M", "7M", "6M", "5M", "4M"], - bugbite: [ - "8L18", - "7T", - "7L20", - "6T", - "6L20", - "5T", - "5L20", - "4T", - "4L34" - ], - bugbuzz: ["8M"], - captivate: ["4M"], - confide: ["7M", "6M"], - confuseray: ["8E", "7E", "6E", "5E", "4E"], - crosspoison: ["8M", "8L39", "7L49", "6L49", "5L49", "4L50"], - crunch: ["8M", "8L48", "7L45", "6L45", "5L45", "4L45"], - cut: ["6M", "5M", "4M"], - darkpulse: ["8M", "7M", "6M", "5T", "4M"], - dig: ["8M", "6M", "5M", "4M"], - doubleteam: ["7M", "6M", "5M", "4M"], - endure: ["8M", "4M"], - facade: ["8M", "7M", "6M", "5M", "4M"], - falseswipe: ["8M", "7M", "6M", "5M", "4M"], - feintattack: ["7E", "6E", "5E", "4E"], - fellstinger: ["8L6", "7L47", "6L47"], - flash: ["6M", "5M", "4M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["8L3", "7L30", "6M", "6L30", "5M", "5L30"], - infestation: ["7M", "6M"], - irontail: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4M"], - knockoff: [ - "8L24", - "7T", - "7L5", - "6T", - "6L5", - "5T", - "5L5", - "4T", - "4L6" - ], - leer: ["8L1", "7L1", "6L1", "5L1", "4L1"], - mudslap: ["4T"], - naturalgift: ["4M"], - nightslash: ["8L36", "7L38", "7E", "6L38", "6E", "5L38", "5E", "4E"], - payback: ["8M", "7M", "6M", "5M", "4M"], - pinmissile: ["8M", "8L30", "7L9", "6L9", "5L9", "4L12"], - poisonfang: ["8L9", "7L23", "6L23", "5L23", "4L39"], - poisonjab: ["8M", "7M", "6M", "5M", "4M"], - poisonsting: ["8L1", "7L1", "6L1", "5L1", "4L1"], - poisontail: ["7E", "6E", "5E"], - protect: ["8M", "7M", "6M", "5M", "4M"], - pursuit: ["7L16", "7E", "6L16", "6E", "5L16", "5E", "4E"], - raindance: ["8M", "7M", "6M", "5M", "4M"], - rest: ["8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8E", "7E", "6E", "5E", "4E"], - scaryface: ["8M", "8L27", "7L41", "6L41", "5L23", "4L23"], - screech: ["8M", "7E", "6E", "5E", "4E"], - secretpower: ["6M", "4M"], - shadowball: ["8M", "7M", "6M", "5M", "4M"], - skittersmack: ["8T"], - slash: ["8E", "7E", "6E", "5E", "4E"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M"], - sludgebomb: ["8M", "7M", "6M", "5M", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - strength: ["6M", "5M", "4M"], - strugglebug: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M", "4M"], - sunnyday: ["8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swordsdance: ["8M", "7M", "6M", "5M", "4M"], - taunt: ["8M", "7M", "6M", "5M", "4M"], - thief: ["8M", "7M", "6M", "5M", "4M"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["8L33", "7M", "6M", "5M", "4M"], - toxicspikes: ["8M", "8L15", "7L34", "6L34", "5L28", "4L28"], - twineedle: ["7E", "6E", "5E"], - venoshock: ["8M", "8L21", "7M", "7L27", "6M", "6L27", "5M", "5L27"], - whirlwind: ["8E", "7E", "6E", "5E", "4E"], - xscissor: ["8M", "8L42", "7M", "6M", "5M", "4M"] - } - }, - drapion: { - learnset: { - acupressure: ["8L49", "7L13", "6L13", "5L13", "4L17"], - aerialace: ["7M", "6M", "5M", "4M"], - agility: ["8M"], - aquatail: ["7T", "6T", "5T", "4T"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M", "4M"], - bite: ["8L12", "7L1", "6L1", "5L1", "4L1"], - brickbreak: ["8M", "7M", "6M", "5M", "4M"], - brutalswing: ["8M", "7M"], - bugbite: [ - "8L18", - "7T", - "7L20", - "6T", - "6L20", - "5T", - "5L20", - "4T", - "4L34" - ], - bugbuzz: ["8M"], - bulldoze: ["8M", "7M", "6M", "5M"], - captivate: ["4M"], - confide: ["7M", "6M"], - crosspoison: ["8M", "8L39", "7L57", "6L57", "5L57", "4L58"], - crunch: ["8M", "8L54", "7L49", "6L49", "5L49", "4L49"], - cut: ["6M", "5M", "4M"], - darkpulse: ["8M", "7M", "6M", "5T", "4M"], - dig: ["8M", "6M", "5M", "4M"], - doubleteam: ["7M", "6M", "5M", "4M"], - earthquake: ["8M", "7M", "6M", "5M", "4M"], - endure: ["8M", "4M"], - facade: ["8M", "7M", "6M", "5M", "4M"], - falseswipe: ["8M", "7M", "6M", "5M", "4M"], - fellstinger: ["8L1", "7L53", "6L53"], - firefang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - flash: ["6M", "5M", "4M"], - fling: ["8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - gigaimpact: ["8M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["8L1", "7L30", "6M", "6L30", "5M", "5L30"], - hyperbeam: ["8M", "7M", "6M", "5M", "4M"], - icefang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - infestation: ["7M", "6M"], - irondefense: ["8M"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - knockoff: [ - "8L24", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - lashout: ["8T"], - leechlife: ["8M"], - leer: ["8L1", "7L1", "6L1", "5L1", "4L1"], - mudslap: ["4T"], - naturalgift: ["4M"], - nightslash: ["8L36", "7L38", "6L38", "5L38"], - payback: ["8M", "7M", "6M", "5M", "4M"], - pinmissile: ["8M", "8L30", "7L9", "6L9", "5L9", "4L1"], - poisonfang: ["8L9", "7L23", "6L23", "5L23", "4L39"], - poisonjab: ["8M", "7M", "6M", "5M", "4M"], - poisonsting: ["8L1", "7L1", "6L1", "5L1", "4L1"], - protect: ["8M", "7M", "6M", "5M", "4M"], - pursuit: ["7L16", "6L16", "5L16"], - raindance: ["8M", "7M", "6M", "5M", "4M"], - rest: ["8M", "7M", "6M", "5M", "4M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["7M", "6M", "5M", "4M"], - rockclimb: ["4M"], - rockslide: ["8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandtomb: ["8M"], - scaryface: ["8M", "8L27", "7L43", "6L43", "5L23", "4L23"], - screech: ["8M"], - secretpower: ["6M", "4M"], - shadowball: ["8M", "7M", "6M", "5M", "4M"], - skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M", "5T", "4M"], - sludgebomb: ["8M", "7M", "6M", "5M", "4M"], - snarl: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - stompingtantrum: ["8M", "7T"], - strength: ["6M", "5M", "4M"], - strugglebug: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M", "4M"], - sunnyday: ["8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swordsdance: ["8M", "7M", "6M", "5M", "4M"], - taunt: ["8M", "7M", "6M", "5M", "4M"], - thief: ["8M", "7M", "6M", "5M", "4M"], - throatchop: ["8M", "7T"], - thunderfang: ["8M", "8L1", "7L1", "6L1", "5L1", "4L1"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["8L33", "7M", "6M", "5M", "4M"], - toxicspikes: ["8M", "8L15", "7L34", "6L34", "5L28", "4L28"], - venomdrench: ["8M"], - venoshock: ["8M", "8L21", "7M", "7L27", "6M", "6L27", "5M", "5L27"], - xscissor: ["8M", "8L44", "7M", "6M", "5M", "4M"] - }, - encounters: [ - { generation: 4, level: 22, pokeball: "safariball" }, - { generation: 6, level: 30 } - ] - }, - croagunk: { - learnset: { - acidspray: ["9M"], - acupressure: ["7E", "6E", "5E"], - aerialace: ["9M"], - assurance: ["8M"], - astonish: ["9L4", "8L4", "7L1", "6L1", "5L1", "5S0", "4L1"], - attract: ["8M", "7M", "6M", "5M", "4M"], - batonpass: ["9M", "8M"], - belch: ["9L48", "8L48", "7L47", "6L47"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulkup: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - bulletpunch: ["9E", "8E", "7E", "6E", "5E", "4E"], - captivate: ["4M"], - chillingwater: ["9M"], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - counter: ["9E", "8E", "7E", "6E", "5E", "4E"], - crosschop: ["9E", "8E", "7E", "6E", "5E", "4E"], - darkpulse: ["8M", "7M", "6M", "5T", "4M"], - dig: ["9M", "8M", "6M", "5M", "4M"], - doubleteam: ["7M", "6M", "5M", "4M"], - drainpunch: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], - dualchop: ["7T", "6T", "5T"], - dynamicpunch: ["9E", "8E", "7E", "6E", "5E", "4E"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - embargo: ["7M", "6M", "5M", "4M"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - fakeout: ["9E", "8E", "7E", "6E", "5E", "4E"], - feint: ["9E", "8E", "7E", "6E", "5E", "4E"], - feintattack: ["7L17", "6L17", "5L17", "4L17"], - flatter: ["9L12", "8L12", "7L50", "6L50", "5L50", "4L45"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - gunkshot: ["9M", "8M", "7T", "6T", "5T", "5D", "4T"], - headbutt: ["9E", "8E", "7E", "6E", "5E", "4T", "4E"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lashout: ["9M", "8T"], - lowkick: ["9M", "9L16", "8M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - meditate: ["7E", "6E", "5E", "4E"], - mefirst: ["7E", "6E", "5E", "4E"], - megakick: ["8M"], - megapunch: ["8M"], - mudbomb: ["7L29", "6L29", "5L29", "4L29"], - mudshot: ["9M"], - mudslap: [ - "9M", - "9L1", - "8L1", - "7L3", - "6L3", - "5L3", - "5S0", - "5S1", - "4T", - "4L3" - ], - nastyplot: [ - "9M", - "9L40", - "8M", - "8L40", - "7L38", - "6L38", - "5L38", - "4L36" - ], - naturalgift: ["4M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - poisonjab: [ - "9M", - "9L32", - "8M", - "8L32", - "7M", - "7L43", - "6M", - "6L43", - "5M", - "5L43", - "5S1", - "4M", - "4L38" - ], - poisonsting: [ - "9L1", - "8L1", - "7L8", - "6L8", - "5L8", - "5D", - "5S0", - "5S1", - "4L8" - ], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - pursuit: ["7L15", "6L15", "5L15", "4L15"], - quickguard: ["9E", "8E", "7E", "6E"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - revenge: ["8M", "8L16", "7L22", "6L22", "5L22", "4L22"], - reversal: ["9M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - screech: ["8M"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - shadowclaw: ["9M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - sludgebomb: [ - "9M", - "9L44", - "8M", - "8L44", - "7M", - "7L45", - "6M", - "6L45", - "5M", - "5L45", - "4M", - "4L43" - ], - sludgewave: ["9M", "8M", "7M", "6M", "5M"], - smellingsalts: ["7E", "6E", "5E", "4E"], - snatch: ["7T", "6T", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - suckerpunch: ["9L24", "8L24", "7L31", "6L31", "5L31", "4T", "4L31"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - superfang: ["9M", "7T", "6T", "5T", "4T"], - swagger: [ - "9L28", - "8L28", - "7M", - "7L24", - "6M", - "6L24", - "5M", - "5L24", - "4M", - "4L24" - ], - takedown: ["9M"], - taunt: [ - "9M", - "9L8", - "8M", - "8L8", - "7M", - "7L10", - "6M", - "6L10", - "5M", - "5L10", - "5S0", - "5S1", - "4M", - "4L10" - ], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["9M", "9L36", "8L36", "7M", "6M", "5M", "4M"], - upperhand: ["9M"], - vacuumwave: ["9M", "9E", "8E", "7E", "6E", "5E", "4T", "4E"], - venomdrench: ["8M"], - venoshock: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L36" - ], - wakeupslap: ["7E", "6E", "5E", "4E"], - workup: ["8M", "7M", "5M"], - xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["astonish", "mudslap", "poisonsting", "taunt"] - }, - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["mudslap", "poisonsting", "taunt", "poisonjab"] - } - ] - }, - toxicroak: { - learnset: { - acidspray: ["9M"], - aerialace: ["9M"], - assurance: ["8M"], - astonish: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - attract: ["8M", "7M", "6M", "5M", "4M"], - batonpass: ["9M", "8M"], - belch: ["9L54", "8L54", "7L58", "6L58"], - bounce: ["8M", "7T", "6T", "5T", "4T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulkup: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["4M"], - chillingwater: ["9M"], - closecombat: ["9M"], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - corrosivegas: ["8T"], - crosspoison: ["8M"], - cut: ["6M", "5M", "4M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], - dig: ["9M", "8M", "6M", "5M", "4M"], - doubleteam: ["7M", "6M", "5M", "4M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T"], - dualchop: ["7T", "6T", "5T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - embargo: ["7M", "6M", "5M", "4M"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - feintattack: ["7L17", "6L17", "5L17", "4L17"], - flatter: ["9L12", "8L12", "7L62", "6L62", "5L62", "4L54"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gunkshot: ["9M", "8M", "7T", "6T", "5T", "4T"], - headbutt: ["4T"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lashout: ["9M", "8T"], - lowkick: ["9M", "9L16", "8M", "7T", "6T", "5T", "4T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - megakick: ["8M"], - megapunch: ["8M"], - mudbomb: ["7L29", "6L29", "5L29", "4L29"], - mudshot: ["9M"], - mudslap: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1", "4T", "4L1"], - nastyplot: [ - "9M", - "9L42", - "8M", - "8L42", - "7L41", - "6L41", - "5L41", - "4L36" - ], - naturalgift: ["4M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - poisonjab: [ - "9M", - "9L32", - "8M", - "8L32", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "5L49", - "4M", - "4L41" - ], - poisonsting: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - pursuit: ["7L15", "6L15", "5L15", "4L15"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - revenge: ["8M", "8L16", "7L22", "6L22", "5L22", "4L22"], - reversal: ["9M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - screech: ["8M"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - shadowclaw: ["9M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - sludgebomb: [ - "9M", - "9L48", - "8M", - "8L48", - "7M", - "7L54", - "6M", - "6L54", - "5M", - "5L54", - "4M", - "4L49" - ], - sludgewave: ["9M", "8M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - suckerpunch: ["9L24", "8L24", "7L31", "6L31", "5L31", "4T", "4L31"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - superfang: ["9M", "7T", "6T", "5T", "4T"], - swagger: [ - "9L28", - "8L28", - "7M", - "7L24", - "6M", - "6L24", - "5M", - "5L24", - "4M", - "4L24" - ], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M"], - takedown: ["9M"], - taunt: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L10", - "6M", - "6L10", - "5M", - "5L10", - "4M", - "4L10" - ], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - throatchop: ["9M", "8M", "7T"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["9M", "9L36", "8L36", "7M", "6M", "5M", "4M"], - upperhand: ["9M"], - vacuumwave: ["9M", "4T"], - venomdrench: ["8M"], - venoshock: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L36" - ], - workup: ["8M", "7M", "5M"], - xscissor: ["9M", "8M", "7M", "6M", "5M", "4M"] - }, - encounters: [ - { generation: 4, level: 22, pokeball: "safariball" }, - { generation: 6, level: 30 } - ] - }, - carnivine: { - learnset: { - acidspray: ["7E"], - attract: ["7M", "6M", "5M", "4M"], - bind: ["7T", "7L1", "6T", "6L1", "5T", "5L1", "4L1"], - bite: ["7L7", "6L7", "5L7", "5D", "4L7"], - bugbite: ["7T", "6T", "5T", "4T"], - bulletseed: ["4M"], - captivate: ["4M"], - confide: ["7M", "6M"], - crunch: ["7L41", "6L41", "5L41", "4L37"], - cut: ["6M", "5M", "4M"], - defog: ["7T"], - doubleteam: ["7M", "6M", "5M", "4M"], - endure: ["4M"], - energyball: ["7M", "6M", "5M", "4M"], - facade: ["7M", "6M", "5M", "4M"], - feintattack: ["7L27", "6L27", "5L27", "4L27"], - flash: ["6M", "5M", "4M"], - fling: ["7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - gastroacid: ["7T", "6T", "5T", "5D", "4T"], - gigadrain: ["7T", "7E", "6T", "6E", "5T", "5E", "4M"], - gigaimpact: ["7M", "6M", "5M", "4M"], - grassknot: ["7M", "6M", "5M", "4M"], - grasswhistle: ["7E", "6E", "5E"], - growth: ["7L1", "6L1", "5L1", "4L1"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["7M", "6M", "5M", "4M"], - infestation: ["7M", "6M"], - ingrain: ["7L21", "6L21", "5L21", "4L21"], - knockoff: ["7T", "6T", "5T", "4T"], - leaftornado: ["7L31", "6L31", "5L31"], - leechseed: ["7E", "6E", "5E", "4E"], - magicalleaf: ["7E", "6E", "5E", "4E"], - mudslap: ["4T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - payback: ["7M", "6M", "5M", "4M"], - powerwhip: ["7L50", "6L50", "5L51", "4L47"], - protect: ["7M", "6M", "5M", "4M"], - ragepowder: ["7E", "6E", "5E", "5D"], - razorleaf: ["7E", "6E", "5E", "4E"], - rest: ["7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - secretpower: ["6M", "4M"], - seedbomb: ["7T", "6T", "5T", "4T"], - slam: ["7E", "6E", "5E", "4E"], - sleeppowder: ["7E", "6E", "5E", "4E"], - sleeptalk: ["7M", "6M", "5T", "4M"], - sludgebomb: ["7M", "6M", "5M", "4M"], - snore: ["7T", "6T", "5T", "4T"], - solarbeam: ["7M", "6M", "5M", "4M"], - spitup: ["7L37", "6L37", "5L37", "4L31"], - stockpile: ["7L37", "6L37", "5L37", "4L31"], - stunspore: ["7E", "6E", "5E", "4E"], - substitute: ["7M", "6M", "5M", "4M"], - sunnyday: ["7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swallow: ["7L37", "6L37", "5L37", "4L31"], - sweetscent: ["7L17", "6L17", "5L17", "4L17"], - swordsdance: ["7M", "6M", "5M", "4M"], - synthesis: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - thief: ["7M", "6M", "5M", "4M"], - throatchop: ["7T"], - toxic: ["7M", "6M", "5M", "4M"], - vinewhip: ["7L11", "6L11", "5L11", "4L11"], - worryseed: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - wringout: ["7L47", "6L47", "5L47", "4L41"] - } - }, - finneon: { - learnset: { - acrobatics: ["9M"], - agility: ["9M", "9E", "7E", "6E", "5E", "4E"], - aircutter: ["4T"], - alluringvoice: ["9M"], - aquaring: ["9L33", "7L33", "6L33", "5L33", "4L33"], - aquatail: ["9E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - attract: [ - "9L26", - "7M", - "7L10", - "6M", - "6L10", - "5M", - "5L10", - "5D", - "4M", - "4L10" - ], - aurorabeam: ["9E", "7E", "6E", "5E"], - blizzard: ["9M", "7M", "6M", "5M", "4M"], - bounce: [ - "9L45", - "7T", - "7L45", - "6T", - "6L45", - "5T", - "5L45", - "4T", - "4L45" - ], - brine: ["7E", "6E", "5E", "4M"], - captivate: ["7L26", "6L26", "5L26", "4M", "4L26"], - charm: ["9M", "9E", "7E", "6E", "5E", "4E"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9E", "7E"], - dazzlinggleam: ["9M"], - defog: ["7T", "4M"], - dive: ["6M", "5M", "4T"], - doubleteam: ["7M", "6M", "5M", "4M"], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - flail: ["9E", "7E", "6E", "5E", "4E"], - flash: ["6M", "5M", "4M"], - flipturn: ["9M"], - frustration: ["7M", "6M", "5M", "4M"], - gust: ["9L17", "7L17", "6L17", "5L17", "4L17"], - hail: ["7M", "6M", "5M", "4M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hydropump: ["9M"], - icebeam: ["9M", "7M", "6M", "5M", "4M"], - icywind: ["9M", "7T", "6T", "5T", "4T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - ominouswind: ["4T"], - payback: ["7M", "6M", "5M", "4M"], - pound: ["9L1", "7L1", "6L1", "5L1", "4L1"], - protect: ["9M", "7M", "6M", "5M", "4M"], - psybeam: ["9M", "9E", "7E", "6E", "5E", "4E"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - raindance: [ - "9M", - "9L13", - "7M", - "7L13", - "6M", - "6L13", - "5M", - "5L13", - "4M", - "4L13" - ], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - safeguard: [ - "9L29", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L29", - "4M", - "4L29" - ], - scald: ["7M", "6M", "5M"], - secretpower: ["6M", "4M"], - signalbeam: ["7T", "7E", "6T", "6E", "5T", "5E"], - silverwind: ["7L49", "6L49", "5L49", "4M", "4L49"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - soak: ["9L54", "7L54", "6L54", "5L54"], - splash: ["7E", "6E", "5E", "4E"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - surf: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - sweetkiss: ["9E", "7E", "6E", "5E", "5D", "4E"], - swift: ["9M", "4T"], - tailwind: ["9M", "9L49", "7T", "6T", "5T", "4T"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - tickle: ["9E", "7E", "6E", "5E", "4E"], - toxic: ["7M", "6M", "5M", "4M"], - twister: ["4T"], - uturn: [ - "9M", - "9L42", - "7M", - "7L42", - "6M", - "6L42", - "5M", - "5L42", - "4M", - "4L42" - ], - waterfall: ["9M", "7M", "6M", "5M", "4M"], - watergun: ["9L6", "7L6", "6L6", "5L6", "4L6"], - waterpulse: [ - "9M", - "9L22", - "7T", - "7L22", - "6T", - "6L22", - "5L22", - "5D", - "4M", - "4L22" - ], - whirlpool: ["9M", "9L38", "7L38", "6L38", "5L38", "4M", "4L38"] - } - }, - lumineon: { - learnset: { - acrobatics: ["9M"], - agility: ["9M"], - aircutter: ["9M", "4T"], - airslash: ["9M"], - alluringvoice: ["9M"], - aquaring: ["9L35", "7L35", "6L35", "5L35", "4L35"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["9L26", "7M", "7L1", "6M", "6L1", "5M", "5L1", "4M", "4L1"], - blizzard: ["9M", "7M", "6M", "5M", "4M"], - bounce: [ - "9L53", - "7T", - "7L53", - "6T", - "6L53", - "5T", - "5L53", - "4T", - "4L53" - ], - brine: ["4M"], - captivate: ["7L26", "6L26", "5L26", "4M", "4L26"], - charm: ["9M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - dazzlinggleam: ["9M"], - defog: ["7T", "4M"], - dive: ["6M", "5M", "4T"], - doubleteam: ["7M", "6M", "5M", "4M"], - encore: ["9M"], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - flipturn: ["9M"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - gust: ["9L1", "7L1", "6L1", "5L17", "4L17"], - hail: ["7M", "6M", "5M", "4M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hydropump: ["9M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M"], - icebeam: ["9M", "7M", "6M", "5M", "4M"], - icywind: ["9M", "7T", "6T", "5T", "4T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - payback: ["7M", "6M", "5M", "4M"], - pound: ["9L1", "7L1", "6L1", "5L1", "4L1"], - protect: ["9M", "7M", "6M", "5M", "4M"], - psybeam: ["9M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - raindance: [ - "9M", - "9L13", - "7M", - "7L13", - "6M", - "6L13", - "5M", - "5L13", - "4M", - "4L13" - ], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - safeguard: [ - "9L29", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L29", - "4M", - "4L29" - ], - scald: ["7M", "6M", "5M"], - secretpower: ["6M", "4M"], - signalbeam: ["7T", "6T", "5T"], - silverwind: ["7L59", "6L59", "5L59", "4M", "4L59"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - soak: ["9L1", "7L1", "6L1", "5L66"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - surf: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "4T"], - tailwind: ["9M", "9L59", "7T", "6T", "5T", "4T"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - twister: ["4T"], - uturn: [ - "9M", - "9L48", - "7M", - "7L48", - "6M", - "6L48", - "5M", - "5L48", - "4M", - "4L48" - ], - waterfall: ["9M", "7M", "6M", "5M", "4M"], - watergun: ["9L1", "7L1", "6L1", "5L1", "4L1"], - waterpulse: [ - "9M", - "9L22", - "7T", - "7L22", - "6T", - "6L22", - "5L22", - "4M", - "4L22" - ], - whirlpool: ["9M", "9L42", "7L42", "6L42", "5L42", "4M", "4L42"] - }, - encounters: [{ generation: 4, level: 20 }] - }, - snover: { - learnset: { - attract: ["8M", "7M", "6M", "5M", "4M"], - avalanche: ["9M", "8M", "7E", "6E", "5E", "5D", "4M"], - blizzard: [ - "9M", - "9L45", - "8M", - "8L45", - "7M", - "7L41", - "6M", - "6L41", - "5M", - "5L41", - "4M", - "4L41" - ], - bodyslam: ["9M"], - bulletseed: ["9M", "8M", "7E", "6E", "5E", "4M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - curse: ["9M"], - doubleedge: ["9M", "9E", "8E", "7E", "6E", "5E", "4E"], - doubleteam: ["7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "4M"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - frostbreath: ["7M", "6M", "5M"], - frustration: ["7M", "6M", "5M", "4M"], - gigadrain: ["9M", "8M", "7T", "6T", "5T", "5D", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grasswhistle: ["7L13", "6L13", "5L13", "4L13"], - grassyglide: ["9M", "8T"], - growth: ["9E", "8E", "7E", "6E", "5E", "4E"], - hail: ["8M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - iceshard: ["9L15", "8L15", "7L26", "6L26", "5L26", "4L26"], - icespinner: ["9M"], - iciclespear: ["9M"], - icywind: [ - "9M", - "9L25", - "8M", - "8L25", - "7T", - "7L9", - "6T", - "6L9", - "5T", - "5L9", - "4T", - "4L9" - ], - ingrain: ["9L35", "8L35", "7L31", "6L31", "5L31", "4L31"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - leafage: ["9L5", "8L5"], - leafstorm: ["9M"], - leechseed: ["9E", "8E", "7E", "6E", "5E", "4E"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - lightscreen: ["8M", "7M", "6M", "5M", "4M"], - magicalleaf: ["9M", "8M", "7E", "6E", "5E", "4E"], - megapunch: ["8M"], - mist: [ - "9L10", - "8L10", - "7L21", - "7E", - "6L21", - "6E", - "5L21", - "5E", - "4L21", - "4E" - ], - mudslap: ["9M", "4T"], - naturalgift: ["7E", "6E", "5E", "4M"], - powdersnow: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - razorleaf: ["9L20", "8L20", "7L5", "6L5", "5L5", "5D", "4L5"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M"], - secretpower: ["6M", "4M"], - seedbomb: [ - "9M", - "8M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - shadowball: ["8M", "7M", "6M", "5M", "4M"], - sheercold: ["9L50", "8L50", "7L46", "6L46", "5L46", "4L46"], - skullbash: ["8E", "7E", "6E", "5E", "4E"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - snowscape: ["9M"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - stomp: ["9E", "8E", "7E", "6E", "5E", "4E"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: [ - "9L30", - "8L30", - "7M", - "7L17", - "6M", - "6L17", - "5M", - "5L17", - "4M", - "4L17" - ], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M"], - synthesis: ["7T", "6T", "5T", "4T"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - waterpulse: ["9M", "7T", "6T", "4M"], - weatherball: ["9M", "9E", "8M"], - woodhammer: ["9L41", "8L41", "7L36", "6L36", "5L36", "4L36"], - worryseed: ["7T", "6T", "5T", "4T"] - } - }, - abomasnow: { - learnset: { - attract: ["8M", "7M", "6M", "5M", "4M"], - auroraveil: ["9L1", "8L1"], - avalanche: ["9M", "8M", "4M"], - blizzard: [ - "9M", - "9L49", - "8M", - "8L49", - "7M", - "7L47", - "6M", - "6L47", - "5M", - "5L47", - "4M", - "4L47" - ], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - bulletseed: ["9M", "8M", "4M"], - captivate: ["4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - curse: ["9M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: ["9M", "8M"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "4M"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M"], - frostbreath: ["7M", "6M", "5M"], - frustration: ["7M", "6M", "5M", "4M"], - gigadrain: ["9M", "8M", "7T", "6T", "5T", "4M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - grasswhistle: ["7L13", "6L13", "5L13", "4L13"], - grassyglide: ["9M", "8T"], - hail: ["8M", "7M", "6M", "5M", "4M"], - hardpress: ["9M"], - headbutt: ["4T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icepunch: [ - "9M", - "9L0", - "8M", - "8L0", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - iceshard: ["9L15", "8L15", "7L26", "6L26", "5L26", "4L26"], - icespinner: ["9M"], - iciclespear: ["9M", "8M"], - icywind: [ - "9M", - "9L25", - "8M", - "8L25", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - ingrain: ["9L35", "8L35", "7L31", "6L31", "5L31", "4L31"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - leafage: ["9L1", "8L1"], - leafstorm: ["9M", "8M"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - lightscreen: ["8M", "7M", "6M", "5M", "4M"], - lowkick: ["9M"], - magicalleaf: ["9M", "8M"], - megakick: ["8M"], - megapunch: ["8M"], - mist: ["9L1", "8L1", "7L21", "6L21", "5L21", "4L21"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], - powdersnow: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - razorleaf: ["9L20", "8L20", "7L1", "6L1", "5L1", "4L1"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M"], - scaryface: ["9M"], - secretpower: ["6M", "4M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T", "4T"], - shadowball: ["8M", "7M", "6M", "5M", "4M"], - sheercold: ["9L56", "8L56", "7L58", "6L58", "5L58", "4L58"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - snowscape: ["9M"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - stompingtantrum: ["9M", "8M", "7T"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: [ - "9L30", - "8L30", - "7M", - "7L17", - "6M", - "6L17", - "5M", - "5L17", - "4M", - "4L17" - ], - swordsdance: ["9M", "8M", "7M", "6M", "5M", "4M"], - synthesis: ["7T", "6T", "5T", "4T"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - waterpulse: ["9M", "7T", "6T", "4M"], - weatherball: ["9M", "8M"], - woodhammer: ["9L43", "8L43", "7L36", "6L36", "5L36", "4L36"], - worryseed: ["7T", "6T", "5T", "4T"] - }, - encounters: [{ generation: 4, level: 38 }] - }, - rotom: { - learnset: { - allyswitch: ["8M", "7T"], - astonish: ["9L1", "8L1", "7L1", "6L1", "6S1", "5L1", "5S0", "4L1"], - charge: ["9M", "9L15", "8L15", "7L1", "6L1", "5L57", "4L43"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "7S2", "6M"], - confuseray: ["9M", "9L10", "8L10", "7L1", "6L1", "5L1", "4L1"], - darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], - defog: ["7T"], - disarmingvoice: ["7S2"], - discharge: ["9L50", "8L50", "7L1", "6L1", "5L64", "4L50"], - doubleteam: [ - "9L1", - "8L1", - "7M", - "7L15", - "6M", - "6L15", - "5M", - "5L15", - "4M", - "4L15" - ], - dreameater: ["7M", "6M", "5M", "4M"], - eerieimpulse: ["9M", "8M"], - electricterrain: ["9M", "8M"], - electroball: ["9M", "9L20", "8M", "8L20", "7L43", "6L43", "5L43"], - electroweb: ["9M", "8M", "7T", "6T", "5T"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - foulplay: ["9M", "8M", "7T", "6T"], - frustration: ["7M", "6M", "5M", "4M"], - helpinghand: ["9M", "8M"], - hex: ["9M", "9L35", "8M", "8L35", "7L50", "6L50", "5L50"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hypervoice: ["9M", "8M"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], - mudslap: ["4T"], - nastyplot: ["9M", "8M"], - naturalgift: ["4M"], - nightshade: ["9M"], - ominouswind: ["7L29", "6L29", "5L29", "4T", "4L29"], - painsplit: ["9M", "7T", "6T", "5T", "4T"], - poltergeist: ["9M", "8T"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychup: ["7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - risingvoltage: ["8T"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: [ - "9L30", - "8L30", - "7T", - "7L22", - "6T", - "6L22", - "6S1", - "5L22", - "5D", - "4M", - "4L22" - ], - signalbeam: ["7T", "6T", "5T", "5D", "4T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snatch: ["7T", "6T", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - storedpower: ["9M", "8M"], - substitute: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L36", - "4M", - "4L36" - ], - suckerpunch: ["4T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "8M", "4T"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thundershock: [ - "9L5", - "8L5", - "7L1", - "6L1", - "5T", - "5L1", - "5S0", - "4T", - "4L1" - ], - thunderwave: [ - "9M", - "9L25", - "8M", - "8L25", - "7M", - "7L1", - "6M", - "6L1", - "6S1", - "5M", - "5L1", - "5D", - "4M", - "4L1" - ], - toxic: ["7M", "6M", "5M", "4M"], - trick: [ - "9M", - "9L45", - "8M", - "8L45", - "7T", - "7L1", - "6T", - "6L1", - "6S1", - "5T", - "5L1", - "5S0", - "4T", - "4L1" - ], - uproar: [ - "9M", - "9L55", - "8M", - "8L55", - "7T", - "7L8", - "7S2", - "6T", - "6L8", - "5T", - "5L8", - "5S0", - "4T", - "4L8" - ], - voltswitch: ["9M", "8M", "7M", "6M", "5M"], - willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 5, - level: 10, - nature: "Naughty", - moves: ["uproar", "astonish", "trick", "thundershock"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 10, - nature: "Quirky", - moves: ["shockwave", "astonish", "trick", "thunderwave"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 10, - moves: ["uproar", "confide", "disarmingvoice"], - pokeball: "cherishball" - } - ] - }, - rotomheat: { - learnset: { overheat: ["9R", "8R", "7R", "6R", "5R", "4R"] } - }, - rotomwash: { - learnset: { hydropump: ["9R", "8R", "7R", "6R", "5R", "4R"] } - }, - rotomfrost: { - learnset: { blizzard: ["9R", "8R", "7R", "6R", "5R", "4R"] } - }, - rotomfan: { - learnset: { airslash: ["9R", "8R", "7R", "6R", "5R", "4R"] } - }, - rotommow: { - learnset: { leafstorm: ["9R", "8R", "7R", "6R", "5R", "4R"] } - }, - uxie: { - learnset: { - acrobatics: ["9M", "8M", "7M", "6M", "5M"], - allyswitch: ["9L1", "8M", "7T"], - amnesia: [ - "9M", - "9L42", - "8M", - "8L42", - "7L46", - "7S4", - "6L46", - "6S3", - "5L46", - "5S2", - "4L46", - "4S0", - "4S1" - ], - batonpass: ["9M", "8M"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - confusion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "4S0"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - doubleteam: ["7M", "6M", "5M", "4M"], - drainingkiss: ["9M", "8M"], - drainpunch: ["9M", "8M"], - dreameater: ["7M", "6M", "5M", "4M"], - encore: ["9M", "8M"], - endure: [ - "9M", - "9L14", - "8M", - "8L14", - "7L16", - "6L16", - "5L16", - "4M", - "4L16" - ], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - expandingforce: ["9M", "9L1", "8T"], - extrasensory: [ - "9L35", - "8L35", - "7L50", - "7S4", - "6L50", - "6S3", - "5L51", - "5S2", - "4L51" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - firepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - flail: ["9L70", "8L70", "7L1", "6L1", "5L61", "5S2", "4L61"], - flash: ["6M", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M"], - futuresight: [ - "9M", - "9L63", - "8M", - "8L63", - "8S5", - "7L36", - "6L36", - "6S3", - "5L36", - "5S2", - "4L36", - "4S0", - "4S1" - ], - gigadrain: ["9M", "8M", "7T", "6T", "5T", "4M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - imprison: ["9M", "9L28", "8M", "8L28", "7L6", "6L6", "5L6", "4L6"], - irontail: ["9L1", "8M", "7T", "6T", "5T", "4M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["9L1", "8M", "8S5", "7T", "6T", "5T"], - memento: ["9L77", "8L77", "7L1", "6L1", "5L76", "4L76"], - metronome: ["9M", "8M"], - mudslap: ["9M", "4T"], - mysticalpower: ["9L84"], - nastyplot: ["9M", "8M"], - naturalgift: ["7L1", "6L1", "5L66", "4M", "4L66"], - painsplit: ["9M"], - playrough: ["9M", "8M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psybeam: ["9M", "9L21", "8L21"], - psychic: ["9M", "9L49", "8M", "8L49", "8S5", "7M", "6M", "5M", "4M"], - psychicnoise: ["9M"], - psychocut: ["9L1", "8M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - return: ["7M", "6M", "5M", "4M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["9L1", "8M", "7M", "6M", "5M"], - safeguard: ["9L1", "8M", "7M", "6M", "5M", "4M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "8M", "8S5", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["9L1", "8M", "7T", "6T", "5T", "4T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: [ - "9M", - "9L7", - "8M", - "8L7", - "7L21", - "7S4", - "6L21", - "5L21", - "4T", - "4L21", - "4S1" - ], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - triattack: ["9L1", "8M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - uturn: ["9M", "8M", "7M", "6M", "5M", "4M"], - waterpulse: ["9M", "7T", "6T", "4M"], - wonderroom: ["9L1", "8M", "7T", "6T", "5T"], - yawn: [ - "9L56", - "8L56", - "7L31", - "7S4", - "6L31", - "6S3", - "5L31", - "4L31", - "4S0", - "4S1" - ], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 4, - level: 50, - shiny: 1, - moves: ["confusion", "yawn", "futuresight", "amnesia"] - }, - { - generation: 4, - level: 50, - shiny: 1, - moves: ["swift", "yawn", "futuresight", "amnesia"] - }, - { - generation: 5, - level: 65, - shiny: 1, - moves: ["futuresight", "amnesia", "extrasensory", "flail"] - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["yawn", "futuresight", "amnesia", "extrasensory"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["extrasensory", "yawn", "amnesia", "swift"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["psychic", "futuresight", "magicroom", "shadowball"] - }, - { - generation: 8, - level: 50, - shiny: 1, - moves: ["psychic", "amnesia", "extrasensory", "imprison"], - source: "gen8bdsp" - }, - { - generation: 8, - level: 70, - moves: ["swift", "extrasensory", "mysticalpower", "hypnosis"], - source: "gen8legends" - } - ], - eventOnly: true - }, - mesprit: { - learnset: { - acrobatics: ["9M", "8M", "7M", "6M", "5M"], - allyswitch: ["9L1", "8M", "7T"], - batonpass: ["9M", "8M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - charm: [ - "9M", - "9L42", - "8M", - "8L42", - "8S5", - "7L46", - "7S4", - "6L46", - "6S3", - "5L46", - "5S2", - "4L46", - "4S0", - "4S1" - ], - confide: ["7M", "6M"], - confuseray: ["9M"], - confusion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "4S0"], - copycat: ["9L70", "8L70", "7L1", "6L1", "5L61", "5S2", "4L61"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - drainingkiss: ["9M", "8M", "8S5"], - drainpunch: ["9M", "8M"], - dreameater: ["7M", "6M", "5M", "4M"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "4M"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - expandingforce: ["9M", "9L1", "8T"], - extrasensory: [ - "9L35", - "8L35", - "7L50", - "7S4", - "6L50", - "6S3", - "5L51", - "5S2", - "4L51" - ], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - firepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - flash: ["6M", "5M", "4M"], - flatter: ["9L56", "8L56"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - futuresight: [ - "9M", - "9L63", - "8M", - "8L63", - "7L36", - "7S4", - "6L36", - "6S3", - "5L36", - "5S2", - "4L36", - "4S0", - "4S1" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - healingwish: ["9L77", "8L77", "7L1", "6L1", "5L76", "4L76"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - imprison: ["9M", "9L28", "8M", "8L28", "7L6", "6L6", "5L6", "4L6"], - irontail: ["9L1", "8M", "7T", "6T", "5T", "4M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], - luckychant: ["7L31", "6L31", "6S3", "5L31", "4L31", "4S0", "4S1"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["9L1", "8M", "7T", "6T", "5T"], - metronome: ["9M", "8M"], - mudslap: ["4T"], - mysticalpower: ["9L84"], - nastyplot: ["9M", "8M"], - naturalgift: ["7L1", "6L1", "5L66", "4M", "4L66"], - painsplit: ["9M"], - playrough: ["9M", "8M"], - poweruppunch: ["6M"], - protect: [ - "9M", - "9L14", - "8M", - "8L14", - "7M", - "7L16", - "6M", - "6L16", - "5M", - "5L16", - "4M", - "4L16" - ], - psybeam: ["9M", "9L21", "8L21"], - psychic: ["9M", "9L49", "8M", "8L49", "8S5", "7M", "6M", "5M", "4M"], - psychicnoise: ["9M"], - psychocut: ["9L1", "8M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - return: ["7M", "6M", "5M", "4M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["9L1", "8M", "7M", "6M", "5M"], - safeguard: ["9L1", "8M", "7M", "6M", "5M", "4M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["9L1", "8M", "7T", "6T", "5T", "4T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: [ - "9M", - "9L7", - "8M", - "8L7", - "7L21", - "7S4", - "6L21", - "5L21", - "4T", - "4L21", - "4S1" - ], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - triattack: ["9L1", "8M", "8S5"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - uturn: ["9M", "8M", "7M", "6M", "5M", "4M"], - waterpulse: ["9M", "7T", "6T", "4M"], - wonderroom: ["9L1", "8M", "7T", "6T", "5T"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 4, - level: 50, - shiny: 1, - moves: ["confusion", "luckychant", "futuresight", "charm"] - }, - { - generation: 4, - level: 50, - shiny: 1, - moves: ["swift", "luckychant", "futuresight", "charm"] - }, - { - generation: 5, - level: 50, - shiny: 1, - moves: ["futuresight", "charm", "extrasensory", "copycat"] - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["luckychant", "futuresight", "charm", "extrasensory"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["extrasensory", "charm", "futuresight", "swift"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["psychic", "charm", "drainingkiss", "triattack"] - }, - { - generation: 8, - level: 50, - shiny: 1, - moves: ["psychic", "charm", "extrasensory", "imprison"], - source: "gen8bdsp" - }, - { - generation: 8, - level: 70, - moves: ["swift", "extrasensory", "mysticalpower", "recover"], - source: "gen8legends" - } - ], - eventOnly: true - }, - azelf: { - learnset: { - acrobatics: ["9M", "8M", "7M", "6M", "5M"], - allyswitch: ["9L1", "8M", "7T"], - assurance: ["9L1", "8M"], - batonpass: ["9M", "8M"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confusion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1", "4S0"], - dazzlinggleam: ["9M", "8M", "8S5", "7M", "6M"], - detect: ["9L14", "8L14", "7L16", "6L16", "5L16", "4L16"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - drainingkiss: ["9M", "8M"], - drainpunch: ["9M", "8M"], - dreameater: ["7M", "6M", "5M", "4M"], - encore: ["9M", "8M"], - endeavor: ["9M"], - endure: ["9M", "8M", "4M"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - expandingforce: ["9M", "9L1", "8T"], - explosion: [ - "9L77", - "8L77", - "7M", - "7L76", - "6M", - "6L76", - "5M", - "5L76", - "4M", - "4L76" - ], - extrasensory: [ - "9L35", - "8L35", - "7L50", - "7S4", - "6L50", - "6S3", - "5L51", - "5S2", - "4L51" - ], - facade: ["9M", "8M", "8S5", "7M", "6M", "5M", "4M"], - fireblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - firepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - futuresight: [ - "9M", - "9L63", - "8M", - "8L63", - "7L36", - "6L36", - "6S3", - "5L36", - "5S2", - "4L36", - "4S0", - "4S1" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - imprison: ["9M", "9L28", "8M", "8L28", "7L6", "6L6", "5L6", "4L6"], - incinerate: ["6M", "5M"], - irontail: ["9L1", "8M", "7T", "6T", "5T", "4M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lastresort: [ - "9L70", - "8L70", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L61", - "5S2", - "4T", - "4L61" - ], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["9L1", "8M", "7T", "6T", "5T"], - metronome: ["9M", "8M"], - mudslap: ["9M", "4T"], - mysticalpower: ["9L84"], - nastyplot: [ - "9M", - "9L42", - "8M", - "8L42", - "8S5", - "7L46", - "7S4", - "6L46", - "6S3", - "5L46", - "5S2", - "4L46", - "4S0", - "4S1" - ], - naturalgift: ["7L1", "6L1", "5L66", "4M", "4L66"], - payback: ["9L1", "8M", "7M", "6M", "5M", "4M"], - playrough: ["9M", "8M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psybeam: ["9M", "9L21", "8L21"], - psychic: ["9M", "9L49", "8M", "8L49", "8S5", "7M", "6M", "5M", "4M"], - psychocut: ["9L1", "8M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - psyshock: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - return: ["7M", "6M", "5M", "4M"], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["9L1", "8M", "7M", "6M", "5M"], - safeguard: ["9L1", "8M", "7M", "6M", "5M", "4M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], - secretpower: ["6M", "4M"], - selfdestruct: ["9L1", "8M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["9L1", "8M", "7T", "6T", "5T", "4T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: [ - "9M", - "9L7", - "8M", - "8L7", - "7L21", - "7S4", - "6L21", - "5L21", - "4T", - "4L21", - "4S1" - ], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - triattack: ["9L1", "8M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - uproar: [ - "9M", - "9L56", - "8M", - "8L56", - "7T", - "7L31", - "7S4", - "6T", - "6L31", - "6S3", - "5T", - "5L31", - "4T", - "4L31", - "4S0", - "4S1" - ], - uturn: ["9M", "8M", "7M", "6M", "5M", "4M"], - waterpulse: ["9M", "7T", "6T", "4M"], - wonderroom: ["9L1", "8M", "7T", "6T", "5T"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 4, - level: 50, - shiny: 1, - moves: ["confusion", "uproar", "futuresight", "nastyplot"] - }, - { - generation: 4, - level: 50, - shiny: 1, - moves: ["swift", "uproar", "futuresight", "nastyplot"] - }, - { - generation: 5, - level: 50, - shiny: 1, - moves: ["futuresight", "nastyplot", "extrasensory", "lastresort"] - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["uproar", "futuresight", "nastyplot", "extrasensory"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["extrasensory", "nastyplot", "uproar", "swift"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["psychic", "dazzlinggleam", "nastyplot", "facade"] - }, - { - generation: 8, - level: 50, - shiny: 1, - moves: ["psychic", "nastyplot", "extrasensory", "imprison"], - source: "gen8bdsp" - }, - { - generation: 8, - level: 70, - moves: ["swift", "extrasensory", "mysticalpower", "doublehit"], - source: "gen8legends" - } - ], - eventOnly: true - }, - dialga: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M"], - ancientpower: [ - "9L16", - "8L16", - "8S11", - "7L10", - "6L10", - "5L10", - "4T", - "4L10", - "4S0" - ], - aurasphere: [ - "9M", - "9L48", - "8M", - "8L48", - "7L37", - "7S7", - "7S8", - "7S9", - "7S10", - "6L37", - "6S5", - "5L37", - "5S4", - "4L37" - ], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - breakingswipe: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulkup: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - cut: ["6M", "5M", "4M"], - doubleteam: ["7M", "6M", "5M", "4M"], - dracometeor: [ - "9M", - "9S15", - "8T", - "7T", - "7S9", - "7S10", - "6T", - "5T", - "5S4", - "4T" - ], - dragonbreath: [ - "9L8", - "8L8", - "7L1", - "6L1", - "5L1", - "5S3", - "4L1", - "4S2" - ], - dragonclaw: [ - "9M", - "9L40", - "8M", - "8L40", - "8S11", - "7M", - "7L28", - "6M", - "6L28", - "5M", - "5L28", - "4M", - "4L28", - "4S0" - ], - dragonpulse: ["9M", "8M", "7T", "6T", "5T", "5S4", "4M"], - dragontail: ["9M", "7M", "6M", "5M"], - earthpower: [ - "9M", - "9L72", - "9S15", - "8M", - "8L72", - "7T", - "7L33", - "6T", - "6L33", - "5T", - "5L33", - "4T", - "4L33", - "4S1" - ], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - fireblast: ["9M", "9S15", "8M", "7M", "6M", "5M", "4M"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - flashcannon: [ - "9M", - "9L32", - "8M", - "8L32", - "8S12", - "8S11", - "7M", - "7L50", - "7S7", - "7S8", - "7S9", - "7S10", - "6M", - "6L50", - "6S5", - "6S6", - "5M", - "5L50", - "4M", - "4L42" - ], - focusblast: ["9M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - headbutt: ["4T"], - healblock: ["4L50", "4S1"], - heavyslam: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - incinerate: ["6M", "5M"], - irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T"], - irontail: [ - "9L80", - "8M", - "8L80", - "7T", - "7L42", - "7S7", - "7S8", - "6T", - "6L42", - "6S5", - "5T", - "5L42", - "4M" - ], - magnetrise: ["7T", "6T", "5T", "4T"], - metalburst: [ - "9L64", - "8L64", - "8S12", - "7L24", - "6L24", - "6S6", - "5L24", - "4L24" - ], - metalclaw: ["9M", "9L1", "8L1", "7L6", "6L6", "5L6", "4L6", "4S0"], - metalsound: ["9M"], - mudslap: ["4T"], - naturalgift: ["4M"], - outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], - overheat: ["9M", "8M", "8S12", "7M", "6M", "6S6", "5M", "4M"], - powergem: [ - "9M", - "9L56", - "8M", - "8L56", - "7L19", - "6L19", - "5L19", - "4L19" - ], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - roaroftime: [ - "9L88", - "8L88", - "8S12", - "7L46", - "7S7", - "7S8", - "7S9", - "7S10", - "6L46", - "6S5", - "6S6", - "5L46", - "5S4", - "4L40", - "4S0", - "4S1" - ], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], - scaleshot: ["9M", "8T"], - scaryface: [ - "9M", - "9L1", - "8M", - "8L1", - "7L1", - "6L1", - "5L1", - "5S3", - "4L1", - "4S2" - ], - secretpower: ["6M", "4M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - slash: [ - "9L24", - "8L24", - "8S11", - "7L15", - "6L15", - "5L15", - "4L15", - "4S1" - ], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - steelbeam: ["9M", "9S15", "8T"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "8M", "4T"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trick: ["9M"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - twister: ["4T"] - }, - eventData: [ - { - generation: 4, - level: 47, - shiny: 1, - moves: ["metalclaw", "ancientpower", "dragonclaw", "roaroftime"] - }, - { - generation: 4, - level: 70, - shiny: 1, - moves: ["roaroftime", "healblock", "earthpower", "slash"] - }, - { - generation: 4, - level: 1, - shiny: 1, - moves: ["dragonbreath", "scaryface"] - }, - { - generation: 5, - level: 5, - isHidden: true, - moves: ["dragonbreath", "scaryface"], - pokeball: "dreamball" - }, - { - generation: 5, - level: 100, - shiny: true, - moves: ["dragonpulse", "dracometeor", "aurasphere", "roaroftime"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["aurasphere", "irontail", "roaroftime", "flashcannon"] - }, - { - generation: 6, - level: 100, - nature: "Modest", - isHidden: true, - moves: ["metalburst", "overheat", "roaroftime", "flashcannon"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["aurasphere", "irontail", "roaroftime", "flashcannon"] - }, - { - generation: 7, - level: 60, - moves: ["aurasphere", "irontail", "roaroftime", "flashcannon"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: ["roaroftime", "aurasphere", "dracometeor", "flashcannon"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 50, - moves: ["flashcannon", "dracometeor", "roaroftime", "aurasphere"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["slash", "ancientpower", "flashcannon", "dragonclaw"] - }, - { - generation: 8, - level: 70, - nature: "Bold", - isHidden: true, - moves: ["roaroftime", "flashcannon", "metalburst", "overheat"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 47, - shiny: 1, - moves: ["roaroftime", "flashcannon", "slash", "ancientpower"], - source: "gen8bdsp" - }, - { - generation: 8, - level: 65, - moves: ["earthpower", "irontail", "flashcannon", "roaroftime"], - source: "gen8legends" - }, - { - generation: 9, - level: 75, - nature: "Quiet", - isHidden: true, - perfectIVs: 4, - moves: ["dracometeor", "earthpower", "fireblast", "steelbeam"] - } - ], - eventOnly: true - }, - dialgaorigin: { eventOnly: true }, - palkia: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M", "4M"], - ancientpower: [ - "9L16", - "8L16", - "8S11", - "7L10", - "6L10", - "5L10", - "4T", - "4L10", - "4S0" - ], - aquaring: ["9L32", "8L32", "7L24"], - aquatail: [ - "9L64", - "8L64", - "7T", - "7L24", - "7S7", - "7S8", - "6T", - "6L24", - "5T", - "5L24", - "4T", - "4L24" - ], - aurasphere: [ - "9M", - "9L48", - "8M", - "8L48", - "8S12", - "7L37", - "7S7", - "7S8", - "7S9", - "7S10", - "6L37", - "6S5", - "6S6", - "5L37", - "5S4", - "4L37" - ], - avalanche: ["9M", "8M", "4M"], - blizzard: ["9M", "8M", "7M", "6M", "5M", "4M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - breakingswipe: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - brine: ["8M", "4M"], - bulkup: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - cut: ["6M", "5M", "4M"], - dive: ["8M", "6M", "5M", "4T"], - doubleteam: ["7M", "6M", "5M", "4M"], - dracometeor: [ - "9M", - "9S15", - "8T", - "7T", - "7S9", - "7S10", - "6T", - "5T", - "5S4", - "4T" - ], - dragonbreath: [ - "9L8", - "8L8", - "7L1", - "6L1", - "5L1", - "5S3", - "4L1", - "4S2" - ], - dragonclaw: [ - "9M", - "8M", - "8L40", - "8S11", - "7M", - "7L28", - "6M", - "6L28", - "5M", - "5L28", - "4M", - "4L28", - "4S0" - ], - dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], - dragontail: ["9M", "7M", "6M", "5M"], - dualwingbeat: ["9M", "8T"], - earthpower: [ - "9M", - "9L72", - "8M", - "8L72", - "8S12", - "7T", - "7L33", - "6T", - "6L33", - "6S5", - "6S6", - "5T", - "5L33", - "4T", - "4L33", - "4S1" - ], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - fireblast: ["9M", "9S15", "8M", "7M", "6M", "5M", "4M"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["7T", "6T", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - hail: ["8M", "7M", "6M", "5M", "4M"], - headbutt: ["4T"], - healblock: ["4L50", "4S1"], - heavyslam: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["6M", "5M"], - hydropump: [ - "9M", - "9L88", - "9S15", - "8M", - "8L88", - "8S12", - "7L50", - "7S7", - "7S8", - "7S9", - "7S10", - "6L50", - "6S5", - "6S6", - "5L50", - "5S4", - "4L42" - ], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icywind: ["9M"], - incinerate: ["6M", "5M"], - liquidation: ["9M", "8M", "7T"], - mudslap: ["4T"], - naturalgift: ["4M"], - outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], - powergem: [ - "9M", - "9L56", - "8M", - "8L56", - "7L19", - "6L19", - "5L19", - "4L19" - ], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], - scaleshot: ["9M", "8T"], - scaryface: [ - "9M", - "9L1", - "8M", - "8L1", - "7L1", - "6L1", - "5L1", - "5S3", - "4L1", - "4S2" - ], - secretpower: ["6M", "4M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - slash: [ - "9L24", - "8L24", - "8S11", - "7L15", - "6L15", - "5L15", - "4L15", - "4S1" - ], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - snowscape: ["9M"], - spacialrend: [ - "9L80", - "8L80", - "8S12", - "7L46", - "7S7", - "7S8", - "7S9", - "7S10", - "6L46", - "6S5", - "6S6", - "5L46", - "5S4", - "4L40", - "4S0", - "4S1" - ], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - surf: ["9M", "8M", "8S11", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "8M", "4T"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M", "9S15", "8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trick: ["9M"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - twister: ["4T"], - waterfall: ["9M"], - waterpulse: [ - "9M", - "9L1", - "8L1", - "7T", - "7L6", - "6T", - "6L6", - "5L6", - "4M", - "4L6", - "4S0" - ], - whirlpool: ["9M", "8M", "4M"] - }, - eventData: [ - { - generation: 4, - level: 47, - shiny: 1, - moves: ["waterpulse", "ancientpower", "dragonclaw", "spacialrend"] - }, - { - generation: 4, - level: 70, - shiny: 1, - moves: ["spacialrend", "healblock", "earthpower", "slash"] - }, - { - generation: 4, - level: 1, - shiny: 1, - moves: ["dragonbreath", "scaryface"] - }, - { - generation: 5, - level: 5, - isHidden: true, - moves: ["dragonbreath", "scaryface"], - pokeball: "dreamball" - }, - { - generation: 5, - level: 100, - shiny: true, - moves: ["hydropump", "dracometeor", "spacialrend", "aurasphere"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["earthpower", "aurasphere", "spacialrend", "hydropump"] - }, - { - generation: 6, - level: 100, - nature: "Timid", - isHidden: true, - moves: ["earthpower", "aurasphere", "spacialrend", "hydropump"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["aurasphere", "aquatail", "spacialrend", "hydropump"] - }, - { - generation: 7, - level: 60, - moves: ["aurasphere", "aquatail", "spacialrend", "hydropump"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: ["spacialrend", "aurasphere", "dracometeor", "hydropump"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 50, - moves: ["hydropump", "dracometeor", "spacialrend", "aurasphere"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["slash", "surf", "ancientpower", "dragonclaw"] - }, - { - generation: 8, - level: 70, - nature: "Hasty", - isHidden: true, - moves: ["spacialrend", "hydropump", "aurasphere", "earthpower"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 47, - shiny: 1, - moves: ["spacialrend", "aquaring", "slash", "ancientpower"], - source: "gen8bdsp" - }, - { - generation: 8, - level: 65, - moves: ["earthpower", "aquatail", "hydropump", "spacialrend"], - source: "gen8legends" - }, - { - generation: 9, - level: 75, - nature: "Modest", - isHidden: true, - perfectIVs: 4, - moves: ["dracometeor", "thunder", "fireblast", "hydropump"] - } - ], - eventOnly: true - }, - palkiaorigin: { eventOnly: true }, - heatran: { - learnset: { - ancientpower: [ - "9L12", - "8L12", - "7L1", - "6L1", - "5L1", - "4T", - "4L1", - "4S2" - ], - attract: ["8M", "7M", "6M", "5M", "4M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - bugbite: ["7T", "6T", "5T", "4T"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - burningjealousy: ["9M", "8T"], - captivate: ["4M"], - confide: ["7M", "6M"], - crunch: [ - "9M", - "9L36", - "8M", - "8L36", - "8S8", - "7L33", - "7S5", - "7S6", - "6L33", - "6S4", - "5L33", - "4L33", - "4S1" - ], - darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], - dig: ["9M", "8M", "6M", "5M", "4M"], - doubleteam: ["7M", "6M", "5M", "4M"], - dragonpulse: ["9M", "8M", "7T", "6T", "5T", "4M"], - earthpower: [ - "9M", - "9L54", - "8M", - "8L54", - "7T", - "7L1", - "7S7", - "6T", - "6L1", - "5T", - "5L73", - "4T", - "4L73", - "4S2" - ], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "4M"], - eruption: ["4S2"], - explosion: ["7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - fireblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - firefang: [ - "9M", - "9L18", - "8M", - "8L18", - "7L17", - "6L17", - "5L17", - "4L17" - ], - firespin: [ - "9M", - "9L1", - "8M", - "8L1", - "7L1", - "7S5", - "7S6", - "6L1", - "5L57", - "5S3", - "4L57", - "4S0" - ], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "4M"], - flareblitz: ["9M"], - flashcannon: ["9M", "8M", "7M", "7S7", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - hardpress: ["9M"], - headbutt: ["4T"], - heatcrash: ["9M", "8M"], - heatwave: [ - "9M", - "9L60", - "8M", - "8L60", - "7T", - "7L1", - "7S7", - "6T", - "6L1", - "5T", - "5L81", - "4T", - "4L81" - ], - heavyslam: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - incinerate: ["6M", "5M"], - irondefense: ["9M", "8M", "7T", "6T", "5T", "4T"], - ironhead: [ - "9M", - "9L30", - "8M", - "8L30", - "8S8", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L65", - "5S3", - "4T", - "4L65", - "4S0" - ], - lavaplume: [ - "9L42", - "8L42", - "8S8", - "7L49", - "7S5", - "7S6", - "6L49", - "6S4", - "5L49", - "5S3", - "4L49", - "4S0", - "4S1" - ], - leer: ["9L1", "8L1", "7L9", "6L9", "5L9", "4L9"], - lunge: ["9M"], - magmastorm: [ - "9L72", - "8L72", - "7L1", - "7S7", - "6L1", - "5L96", - "4L96", - "4S2" - ], - metalclaw: ["9M", "9L6", "8L6"], - metalsound: [ - "9M", - "9L48", - "8L48", - "8S8", - "7L25", - "6L25", - "6S4", - "5L25", - "4L25", - "4S1" - ], - mudslap: ["4T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - overheat: ["9M", "8M", "7M", "6M", "5M", "4M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - pounce: ["9M"], - powergem: ["9M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["7M", "6M", "5M", "4M"], - rockblast: ["9M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M"], - scaryface: [ - "9M", - "9L24", - "8M", - "8L24", - "7L41", - "7S5", - "7S6", - "6L41", - "6S4", - "5L41", - "5S3", - "4L41", - "4S0", - "4S1" - ], - scorchingsands: ["9M", "8T"], - secretpower: ["6M", "4M"], - selfdestruct: ["8M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - stealthrock: ["9M", "8M", "7T", "6T", "5T", "4M"], - steelbeam: ["9M", "8T"], - steelroller: ["8T"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: [ - "9M", - "9L66", - "8M", - "8L66", - "7M", - "7L88", - "6M", - "6L88", - "5M", - "5L88", - "4M", - "4L88" - ], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], - terablast: ["9M"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - uproar: ["8M", "7T", "6T", "5T", "4T"], - willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 4, - level: 70, - shiny: 1, - moves: ["scaryface", "lavaplume", "firespin", "ironhead"] - }, - { - generation: 4, - level: 50, - shiny: 1, - moves: ["metalsound", "crunch", "scaryface", "lavaplume"] - }, - { - generation: 4, - level: 50, - gender: "M", - nature: "Quiet", - moves: ["eruption", "magmastorm", "earthpower", "ancientpower"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 68, - shiny: 1, - moves: ["scaryface", "lavaplume", "firespin", "ironhead"] - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["metalsound", "crunch", "scaryface", "lavaplume"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["crunch", "scaryface", "lavaplume", "firespin"] - }, - { - generation: 7, - level: 60, - moves: ["crunch", "scaryface", "lavaplume", "firespin"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: ["magmastorm", "heatwave", "earthpower", "flashcannon"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["metalsound", "lavaplume", "crunch", "ironhead"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["stoneedge", "heatwave", "earthpower", "metalsound"], - source: "gen8bdsp" - }, - { - generation: 8, - level: 70, - moves: ["ironhead", "crunch", "earthpower", "magmastorm"], - source: "gen8legends" - } - ], - eventOnly: true - }, - regigigas: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M"], - ancientpower: ["4T"], - avalanche: ["9M", "8M", "4M"], - block: ["7T", "6T", "5T", "4T"], - bodypress: ["9M", "9L42", "8M", "8L42"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - confuseray: [ - "9M", - "9L1", - "8L1", - "7L1", - "7S5", - "7S6", - "6L1", - "5L1", - "4L1", - "4S0", - "4S1" - ], - crushgrip: [ - "9L78", - "8L78", - "8S8", - "7L1", - "7S7", - "6L1", - "5L75", - "4L75", - "4S2" - ], - darkestlariat: ["8M"], - dizzypunch: ["7L1", "7S5", "7S6", "6L1", "5L1", "4L1", "4S1"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - drainpunch: ["9M", "8M", "7T", "7S7", "6T", "5T", "4M"], - earthpower: ["9M", "8M", "7T", "6T", "5T", "4T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "9L12", "8M", "7M", "6M", "5M", "4M"], - firepunch: [ - "9M", - "8M", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M"], - foresight: ["7L1", "6L1", "6S4", "5L1", "4L1", "4S1"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: [ - "9M", - "9L72", - "8M", - "8L72", - "8S8", - "7M", - "7L100", - "6M", - "6L100", - "5M", - "5L100", - "4M", - "4L100" - ], - gravity: ["9M", "7T", "6T", "5T", "4T"], - hammerarm: ["9L66", "8L66", "8S8"], - hardpress: ["9M"], - headbutt: ["4T"], - heatcrash: ["9M", "8M"], - heavyslam: ["9M", "9L60", "8M", "8L60", "7L1", "7S7", "6L1", "5L90"], - hiddenpower: ["7M", "6M", "5M", "4M"], - highhorsepower: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icepunch: [ - "9M", - "8M", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T", "4S2"], - ironhead: ["9M", "8M", "7T", "6T", "5T", "4T", "4S2"], - knockoff: [ - "9M", - "9L30", - "8L30", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4L1", - "4S1" - ], - megakick: ["8M"], - megapunch: ["9M", "9L36", "8M", "8L36", "4L1"], - mudslap: ["4T"], - naturalgift: ["4M"], - naturepower: ["7M", "6M"], - payback: [ - "9L6", - "8M", - "8L6", - "7M", - "7L65", - "6M", - "6L65", - "5M", - "5L65", - "5S3" - ], - pound: ["9L1", "8L1"], - poweruppunch: ["6M"], - protect: ["9M", "9L24", "8M", "8L24"], - psychup: ["7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - revenge: [ - "8M", - "8L12", - "7L25", - "7S5", - "7S6", - "6L25", - "6S4", - "5L25", - "5S3", - "4L25" - ], - rockclimb: ["4M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M", "4S2"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M"], - secretpower: ["6M", "4M"], - shockwave: ["7T", "6T", "4M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - smackdown: ["9M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - stomp: ["9L18", "8L18", "4L1", "4S0"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - superpower: ["8M", "7T", "6T", "5T", "4T", "4L25", "4S0"], - swagger: ["7M", "6M", "5M", "4M"], - terablast: ["9M"], - terrainpulse: ["8T"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderpunch: [ - "9M", - "8M", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "4T", - "4L1" - ], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - wideguard: ["9L48", "8L48", "7L40", "6L40", "6S4", "5L40", "5S3"], - zenheadbutt: [ - "9M", - "9L54", - "8M", - "8L54", - "8S8", - "7T", - "7L50", - "7S5", - "7S6", - "7S7", - "6T", - "6L50", - "6S4", - "5T", - "5L50", - "5S3", - "4T", - "4L50", - "4S0" - ] - }, - eventData: [ - { - generation: 4, - level: 70, - shiny: 1, - moves: ["confuseray", "stomp", "superpower", "zenheadbutt"] - }, - { - generation: 4, - level: 1, - shiny: 1, - moves: ["dizzypunch", "knockoff", "foresight", "confuseray"] - }, - { - generation: 4, - level: 100, - moves: ["ironhead", "rockslide", "icywind", "crushgrip"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 68, - shiny: 1, - moves: ["revenge", "wideguard", "zenheadbutt", "payback"] - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["foresight", "revenge", "wideguard", "zenheadbutt"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["zenheadbutt", "revenge", "dizzypunch", "confuseray"] - }, - { - generation: 7, - level: 60, - moves: ["zenheadbutt", "revenge", "dizzypunch", "confuseray"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: ["crushgrip", "drainpunch", "zenheadbutt", "heavyslam"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 100, - shiny: 1, - moves: ["gigaimpact", "zenheadbutt", "hammerarm", "crushgrip"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["crushgrip", "gigaimpact", "hammerarm", "heavyslam"], - source: "gen8bdsp" - }, - { - generation: 8, - level: 70, - moves: ["zenheadbutt", "ironhead", "crushgrip", "gigaimpact"], - source: "gen8legends" - } - ], - eventOnly: true - }, - giratina: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M"], - aircutter: ["4T"], - ancientpower: [ - "9L14", - "8L14", - "8S8", - "7L10", - "6L10", - "5L10", - "4T", - "4L10", - "4S1" - ], - aquatail: ["7T", "6T", "5T", "4T"], - aurasphere: [ - "9M", - "9L56", - "8M", - "8L56", - "7L37", - "7S7", - "6L37", - "6S5", - "6S6", - "5L37", - "5S4", - "4L37" - ], - bodyslam: ["9M", "8M"], - breakingswipe: ["9M", "8M"], - brutalswing: ["8M", "7M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], - chargebeam: ["7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - curse: ["9M"], - cut: ["6M", "5M", "4M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], - defog: ["9L1", "8L1", "7T", "4M"], - destinybond: ["9L84", "8L84", "7L24", "6L24", "5L24", "4L24"], - doubleteam: ["7M", "6M", "5M", "4M"], - dracometeor: ["9M", "8T", "7T", "6T", "6S6", "5T", "4T"], - dragonbreath: [ - "9L7", - "8L7", - "7L1", - "6L1", - "5L1", - "5S3", - "4L1", - "4S2" - ], - dragonclaw: [ - "9M", - "9L63", - "8M", - "8L63", - "8S8", - "7M", - "7L28", - "7S7", - "6M", - "6L28", - "5M", - "5L28", - "5S4", - "4M", - "4L28", - "4S1" - ], - dragonpulse: ["9M", "8M", "7T", "6T", "5T", "5S4", "4M"], - dragontail: ["9M", "7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M", "4M"], - dualwingbeat: ["9M", "8T"], - earthpower: [ - "9M", - "9L70", - "8M", - "8L70", - "7T", - "7L33", - "7S7", - "6T", - "6L33", - "5T", - "5L33", - "4T", - "4L33", - "4S0" - ], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M", "4M"], - energyball: ["9M", "8M", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - fly: ["9M", "8M", "7M", "6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - headbutt: ["4T"], - healblock: ["4L50", "4S0"], - hex: ["9M", "9L21", "8M", "8L21", "7L50", "6L50", "6S5", "5L50"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - icywind: ["9M", "8M", "7T", "6T", "5T", "4T"], - ironhead: ["9M", "8M", "7T", "6T", "6S6", "5T", "4T"], - irontail: ["8M", "7T", "6T", "5T", "4M"], - magiccoat: ["7T", "6T", "5T", "4T"], - mudslap: ["4T"], - naturalgift: ["4M"], - ominouswind: ["7L6", "6L6", "5L6", "4T", "4L6", "4S1"], - outrage: ["9M", "8M", "7T", "6T", "5T", "4T"], - painsplit: ["9M", "9L49", "8L49", "7T", "6T", "5T", "4T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - phantomforce: ["9M", "8M"], - poltergeist: ["9M", "8T"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychic: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychup: ["7M", "6M", "5M", "4M"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rockclimb: ["4M"], - rocksmash: ["6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M"], - scaryface: [ - "9M", - "9L35", - "8M", - "8L35", - "8S8", - "7L1", - "6L1", - "5L1", - "5S3", - "4L1", - "4S2" - ], - secretpower: ["6M", "4M"], - shadowball: ["9M", "8M", "8S8", "7M", "6M", "5M", "4M"], - shadowclaw: [ - "9M", - "9L42", - "8M", - "8L42", - "7M", - "7L42", - "6M", - "6L42", - "6S5", - "5M", - "5L42", - "4M", - "4L42" - ], - shadowforce: [ - "9L77", - "8L77", - "7L46", - "7S7", - "6L46", - "6S5", - "6S6", - "5L46", - "5S4", - "4L40", - "4S0", - "4S1" - ], - shadowsneak: ["9L1", "8L1", "7L19", "6L19", "5L19", "4L19"], - shockwave: ["7T", "6T", "4M"], - silverwind: ["4M"], - skittersmack: ["9M"], - slash: ["9L28", "8L28", "7L15", "6L15", "5L15", "4L15", "4S0"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - steelwing: ["8M", "7M", "6M", "4M"], - stoneedge: ["9M", "8M", "7M", "6M", "5M", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "8M", "4T"], - tailwind: ["7T", "6T", "5T", "4T"], - takedown: ["9M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M", "4M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - twister: ["4T"], - willowisp: ["9M", "8M", "7M", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 4, - level: 70, - shiny: 1, - moves: ["shadowforce", "healblock", "earthpower", "slash"] - }, - { - generation: 4, - level: 47, - shiny: 1, - moves: ["ominouswind", "ancientpower", "dragonclaw", "shadowforce"] - }, - { - generation: 4, - level: 1, - shiny: 1, - moves: ["dragonbreath", "scaryface"] - }, - { - generation: 5, - level: 5, - isHidden: true, - moves: ["dragonbreath", "scaryface"], - pokeball: "dreamball" - }, - { - generation: 5, - level: 100, - shiny: true, - moves: ["dragonpulse", "dragonclaw", "aurasphere", "shadowforce"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["aurasphere", "shadowclaw", "shadowforce", "hex"] - }, - { - generation: 6, - level: 100, - nature: "Brave", - isHidden: true, - moves: ["aurasphere", "dracometeor", "shadowforce", "ironhead"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["shadowforce", "aurasphere", "earthpower", "dragonclaw"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["dragonclaw", "scaryface", "shadowball", "ancientpower"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["dragonclaw", "aurasphere", "painsplit", "shadowforce"], - source: "gen8bdsp" - }, - { - generation: 8, - level: 70, - moves: ["dragonclaw", "dragonpulse", "earthpower", "shadowforce"], - source: "gen8legends" - } - ], - eventOnly: true - }, - giratinaorigin: { eventOnly: true }, - cresselia: { - learnset: { - allyswitch: ["9L24", "8M", "7T"], - attract: ["8M", "7M", "6M", "5M", "4M"], - aurorabeam: [ - "9L12", - "8L12", - "7L29", - "7S4", - "6L29", - "6S3", - "5L29", - "4L29", - "4S0" - ], - bodyslam: ["9M", "8M"], - calmmind: ["9M", "8M", "7M", "6M", "5M", "4M"], - captivate: ["4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - confusion: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - dazzlinggleam: ["9M"], - doubleteam: [ - "9L1", - "8L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1", - "4M", - "4L1" - ], - dreameater: ["7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "4M"], - energyball: ["9M", "8M", "7M", "6M", "5M", "5S2", "4M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - futuresight: [ - "9M", - "9L66", - "8M", - "8L66", - "7L38", - "7S4", - "6L38", - "6S3", - "5L38", - "5S1", - "4L38", - "4S0" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "8M", "7M", "6M", "5M", "4M"], - gravity: ["9M", "7T", "6T", "5T", "4T"], - guardswap: ["8M"], - helpinghand: ["9M", "8M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "5S2", "4M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icebeam: ["9M", "8M", "7M", "6M", "5M", "5S2", "4M"], - icywind: ["9M", "8M", "8S5", "7T", "6T", "5T", "4T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M", "4M"], - lunarblessing: ["9L72"], - lunardance: ["9L72", "8L72", "7L1", "6L1", "5L84", "4L84"], - magiccoat: ["7T", "6T", "5T", "4T"], - magicroom: ["8M", "7T", "6T", "5T"], - mist: ["9L6", "8L6", "7L20", "6L20", "6S3", "5L20", "4L20", "4S0"], - moonblast: ["9L60", "8L60", "8S5", "7L99", "6L99"], - moonlight: [ - "9L42", - "8L42", - "7L1", - "7S4", - "6L1", - "5L57", - "5S1", - "4L57" - ], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - powergem: ["9M"], - powerswap: ["8M"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psybeam: ["9M", "9L18", "8L18"], - psychic: [ - "9M", - "9L54", - "8M", - "8L54", - "7M", - "7L93", - "6M", - "6L93", - "5M", - "5L93", - "4M", - "4L93" - ], - psychicterrain: ["9M"], - psychocut: [ - "9L36", - "8M", - "8L36", - "8S5", - "7L1", - "6L1", - "5L66", - "5S1", - "4L66" - ], - psychoshift: ["8L24", "7L1", "6L1", "5L75", "4L75"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - psyshock: ["9M", "8M", "8S5", "7M", "6M", "5M", "5S2"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: [ - "9L48", - "8M", - "8L48", - "7M", - "7L11", - "6M", - "6L11", - "5M", - "5L11", - "4M", - "4L11" - ], - scaryface: ["9M"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "8M", "7T", "6T", "5T", "4M"], - slash: [ - "9L30", - "8L30", - "7L47", - "7S4", - "6L47", - "6S3", - "5L47", - "5S1", - "4L47", - "4S0" - ], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "8M", "4T"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 4, - level: 50, - shiny: 1, - moves: ["mist", "aurorabeam", "futuresight", "slash"] - }, - { - generation: 5, - level: 68, - shiny: 1, - moves: ["futuresight", "slash", "moonlight", "psychocut"] - }, - { - generation: 5, - level: 68, - nature: "Modest", - moves: ["icebeam", "psyshock", "energyball", "hiddenpower"] - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["mist", "aurorabeam", "futuresight", "slash"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["aurorabeam", "futuresight", "slash", "moonlight"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["icywind", "moonblast", "psychocut", "psyshock"] - }, - { - generation: 8, - level: 50, - shiny: 1, - moves: ["safeguard", "moonlight", "psychocut", "slash"], - source: "gen8bdsp" - }, - { - generation: 8, - level: 70, - moves: ["psychocut", "psychic", "moonblast", "lunarblessing"], - source: "gen8legends" - } - ], - eventOnly: true - }, - phione: { - learnset: { - acidarmor: ["9L31", "7L31", "6L31", "5L31", "4L31"], - alluringvoice: ["9M"], - ancientpower: ["4T"], - aquaring: ["9L54", "7L54", "6L54", "5L54", "4L54"], - batonpass: ["9M"], - blizzard: ["9M", "7M", "6M", "5M", "4M"], - bounce: ["7T", "6T", "5T", "4T"], - brine: ["4M"], - bubble: ["7L1", "6L1", "5L1", "4L1"], - bubblebeam: ["9L24", "7L24", "6L24", "5L24", "4L24"], - charm: ["9M", "9L9", "7L9", "6L9", "5L9", "4L9"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - dazzlinggleam: ["9M", "7M", "6M"], - disarmingvoice: ["9M"], - dive: ["9L61", "7L61", "6M", "6L61", "5M", "5L61", "4T", "4L61"], - doubleteam: ["7M", "6M", "5M", "4M"], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - flipturn: ["9M"], - frustration: ["7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "4M", "4S0"], - hail: ["7M", "6M", "5M", "4M"], - haze: ["9M"], - healbell: ["7T", "6T", "5T", "4T"], - helpinghand: ["9M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hydropump: ["9M"], - icebeam: ["9M", "7M", "6M", "5M", "4M"], - icywind: ["9M", "7T", "6T", "5T", "4T"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lastresort: ["7T", "6T", "5T", "4T"], - liquidation: ["9M", "7T"], - mudslap: ["4T"], - naturalgift: ["4M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - raindance: [ - "9M", - "9L69", - "7M", - "7L69", - "6M", - "6L69", - "5M", - "5L69", - "4M", - "4L69", - "4S0" - ], - rest: ["9M", "7M", "6M", "5M", "4M", "4S0"], - return: ["7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M"], - scald: ["9M", "7M", "6M", "5M"], - secretpower: ["6M", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - supersonic: ["9L16", "7L16", "6L16", "5L16", "4L16"], - surf: ["9M", "7M", "6M", "5M", "4M", "4S0"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "4T"], - takeheart: ["9L75"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - uproar: ["7T", "6T", "5T", "4T"], - uturn: ["9M", "7M", "6M", "5M", "4M"], - waterfall: ["9M", "7M", "6M", "5M", "4M"], - watergun: ["9L1"], - waterpulse: [ - "9M", - "9L46", - "7T", - "7L46", - "6T", - "6L46", - "5L46", - "4M", - "4L46" - ], - watersport: ["7L1", "6L1", "5L1", "4L1"], - weatherball: ["9M"], - whirlpool: ["9M", "9L39", "7L39", "6L39", "5L39", "4M", "4L39"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 4, - level: 50, - moves: ["grassknot", "raindance", "rest", "surf"], - pokeball: "cherishball" - } - ] - }, - manaphy: { - learnset: { - acidarmor: ["9L31", "9S9", "7L31", "6L31", "5L31", "4L31", "4S2"], - alluringvoice: ["9M"], - ancientpower: ["4T"], - aquaring: ["9L54", "7L54", "7S6", "6L54", "5L54", "4L54", "4S3"], - batonpass: ["9M"], - blizzard: ["9M", "7M", "6M", "5M", "4M"], - bounce: ["7T", "6T", "5T", "4T"], - brine: ["4M"], - bubble: ["7L1", "6L1", "6S4", "6S5", "5L1", "4L1", "4S0", "4S1"], - bubblebeam: ["9L24", "9S9", "7L24", "6L24", "5L24", "4L24"], - calmmind: ["9M", "7M", "6M", "5M", "4M"], - charm: ["9M", "9L9", "7L9", "6L9", "5L9", "4L9"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - dazzlinggleam: ["9M", "7M", "6M"], - disarmingvoice: ["9M"], - dive: ["9L61", "7L61", "6M", "6L61", "5M", "5L61", "4T", "4L61"], - doubleteam: ["7M", "6M", "5M", "4M"], - endure: ["9M", "4M"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - faketears: ["9M"], - flash: ["6M", "5M", "4M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - flipturn: ["9M"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - hail: ["7M", "6M", "5M", "4M"], - haze: ["9M"], - healbell: ["7T", "6T", "5T", "4T"], - heartswap: [ - "9L1", - "7L76", - "7S6", - "6L76", - "6S4", - "5L76", - "4L76", - "4S2", - "4S3" - ], - helpinghand: ["9M", "7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hydropump: ["9M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M"], - icebeam: ["9M", "7M", "6M", "5M", "4M"], - icywind: ["9M", "7T", "6T", "5T", "4T"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lastresort: ["7T", "6T", "5T", "4T"], - lightscreen: ["9M", "7M", "6M", "5M", "4M"], - liquidation: ["9M", "7T"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - psybeam: ["9M"], - psychic: ["9M", "7M", "6M", "5M", "4M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - raindance: [ - "9M", - "9L69", - "7M", - "7L69", - "6M", - "6L69", - "5M", - "5L69", - "4M", - "4L69" - ], - reflect: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M"], - scald: ["9M", "7M", "6M", "5M"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "7M", "6M", "5M", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - skillswap: ["9M", "7T", "6T", "5T", "4M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - storedpower: ["9M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - supersonic: ["9L16", "7L16", "6L16", "5L16", "4L16"], - surf: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "4T"], - tailglow: [ - "9L1", - "7L1", - "7S6", - "6L1", - "6S4", - "6S5", - "5L1", - "4L1", - "4S0", - "4S1" - ], - takeheart: ["9L76"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - uproar: ["7T", "6T", "5T", "4T"], - uturn: ["9M", "7M", "6M", "5M", "4M"], - waterfall: ["9M", "7M", "6M", "5M", "4M"], - watergun: ["9L1"], - waterpulse: [ - "9M", - "9L46", - "9S9", - "7T", - "7L46", - "7S6", - "6T", - "6L46", - "5L46", - "4M", - "4L46", - "4S2", - "4S3" - ], - watersport: [ - "7L1", - "6L1", - "6S4", - "6S5", - "5L1", - "4L1", - "4S0", - "4S1", - "4S3" - ], - weatherball: ["9M"], - whirlpool: [ - "9M", - "9L39", - "9S9", - "7L39", - "6L39", - "5L39", - "4M", - "4L39", - "4S2" - ], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 4, - level: 5, - moves: ["tailglow", "bubble", "watersport"] - }, - { - generation: 4, - level: 1, - shiny: 1, - moves: ["tailglow", "bubble", "watersport"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 50, - moves: ["heartswap", "waterpulse", "whirlpool", "acidarmor"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 50, - nature: "Impish", - moves: ["aquaring", "waterpulse", "watersport", "heartswap"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 1, - moves: ["tailglow", "bubble", "watersport", "heartswap"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 100, - moves: ["tailglow", "bubble", "watersport"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 15, - moves: ["tailglow", "waterpulse", "aquaring", "heartswap"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 1, - moves: ["tailglow", "watergun"], - pokeball: "pokeball", - source: "gen8bdsp" - }, - { - generation: 8, - level: 50, - moves: ["waterpulse", "zenheadbutt", "moonblast", "bubble"], - source: "gen8legends" - }, - { - generation: 9, - level: 50, - shiny: true, - nature: "Calm", - ivs: { - hp: 31, - atk: 20, - def: 31, - spa: 20, - spd: 31, - spe: 20 - }, - moves: ["bubblebeam", "acidarmor", "whirlpool", "waterpulse"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - darkrai: { - learnset: { - aerialace: ["7M", "6M", "5M", "4M"], - blizzard: ["9M", "7M", "6M", "5M", "4M"], - brickbreak: ["9M", "7M", "6M", "5M", "4M"], - calmmind: ["9M", "7M", "6M", "5M", "4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - curse: ["9M"], - cut: ["6M", "5M", "4M"], - darkpulse: [ - "9M", - "9L93", - "9S10", - "7M", - "7L93", - "6M", - "6L93", - "6S5", - "5T", - "5L93", - "4M", - "4L93", - "4S2" - ], - darkvoid: [ - "9L66", - "7L66", - "7S7", - "6L66", - "6S5", - "6S6", - "5L66", - "5S4", - "4L66", - "4S2" - ], - disable: ["9L1", "7L1", "6L1", "5L1", "4L1"], - doubleteam: [ - "9L47", - "7M", - "7L47", - "6M", - "6L47", - "5M", - "5L47", - "4M", - "4L47", - "4S2", - "4S3" - ], - drainpunch: ["9M", "7T", "6T", "5T", "4M"], - dreameater: [ - "9L84", - "9S10", - "7M", - "7L84", - "6M", - "6L84", - "6S5", - "5M", - "5L84", - "4M", - "4L84" - ], - embargo: ["7M", "6M", "5M", "4M", "4L75"], - endure: ["9M", "4M"], - facade: ["9M", "7M", "6M", "5M", "4M"], - feintattack: [ - "7L29", - "7S7", - "6L29", - "6S6", - "5L29", - "5S4", - "4L29", - "4S3" - ], - flash: ["6M", "5M", "4M"], - fling: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M"], - foulplay: ["9M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - haze: ["9M", "9L57", "7L57", "6L57", "5L57", "4L57"], - headbutt: ["4T"], - hex: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M"], - hypnosis: [ - "9L20", - "9S10", - "7L20", - "6L20", - "5L20", - "4L20", - "4S0", - "4S1", - "4S3" - ], - icebeam: ["9M", "7M", "6M", "5M", "4M"], - icywind: ["9M", "7T", "6T", "5T", "4T"], - incinerate: ["6M", "5M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lashout: ["9M"], - lastresort: ["7T", "6T", "5T", "4T"], - mudslap: ["4T"], - nastyplot: ["9M", "9L75", "7L75", "6L75", "5L75", "4L75"], - naturalgift: ["4M"], - nightmare: [ - "7L38", - "7S7", - "6L38", - "6S6", - "5L38", - "5S4", - "4L38", - "4S0", - "4S1", - "4S3" - ], - nightshade: ["9M", "9L38", "4L1"], - ominouswind: ["7L1", "7S7", "6L1", "6S6", "5L1", "5S4", "4T", "4L1"], - payback: ["7M", "6M", "5M", "4M"], - phantomforce: ["6S5"], - poisonjab: ["9M", "7M", "6M", "5M", "4M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - psychic: ["9M", "7M", "6M", "5M", "4M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - psyshock: ["9M"], - pursuit: ["4L29", "4S0"], - quickattack: ["9L11", "7L11", "6L11", "5L11", "4L11", "4S0"], - raindance: ["9M", "7M", "6M", "5M", "4M"], - rest: ["9M", "7M", "6M", "5M", "4M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - roaroftime: ["4S1"], - rockclimb: ["4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "9S10", "7M", "6M", "5M", "4M", "4S2"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - shockwave: ["7T", "6T", "4M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - sludgebomb: ["9M", "7M", "6M", "5M", "4M"], - snarl: ["9M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - spacialrend: ["4S1"], - spite: ["9M", "7T", "6T", "5T", "4T"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - suckerpunch: ["9L29", "4T"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "4T"], - swordsdance: ["9M", "7M", "6M", "5M", "4M"], - taunt: ["9M", "7M", "6M", "5M", "4M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M", "5M", "4M"], - throatchop: ["9M", "7T"], - thunder: ["9M", "7M", "6M", "5M", "4M"], - thunderbolt: ["7M", "6M", "5M", "4M"], - thunderwave: ["9M", "7M", "6M", "5M", "4M"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trick: ["9M", "7T", "6T", "5T", "4T"], - willowisp: ["9M", "7M", "6M", "5M", "4M"], - wonderroom: ["7T", "6T", "5T"], - xscissor: ["9M", "7M", "6M", "5M", "4M"] - }, - eventData: [ - { - generation: 4, - level: 40, - shiny: 1, - moves: ["quickattack", "hypnosis", "pursuit", "nightmare"] - }, - { - generation: 4, - level: 50, - moves: ["roaroftime", "spacialrend", "nightmare", "hypnosis"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 50, - moves: ["darkvoid", "darkpulse", "shadowball", "doubleteam"], - pokeball: "pokeball" - }, - { - generation: 4, - level: 50, - shiny: 1, - moves: ["hypnosis", "feintattack", "nightmare", "doubleteam"] - }, - { - generation: 5, - level: 50, - moves: ["darkvoid", "ominouswind", "feintattack", "nightmare"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - moves: ["darkvoid", "darkpulse", "phantomforce", "dreameater"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 100, - moves: ["darkvoid", "ominouswind", "nightmare", "feintattack"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 50, - moves: ["darkvoid", "feintattack", "nightmare", "ominouswind"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 50, - shiny: 1, - moves: ["hypnosis", "suckerpunch", "foulplay", "doubleteam"], - source: "gen8bdsp" - }, - { - generation: 8, - level: 70, - moves: ["hex", "darkpulse", "psychic", "darkvoid"], - source: "gen8legends" - }, - { - generation: 9, - level: 50, - moves: ["darkpulse", "shadowball", "hypnosis", "dreameater"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - shaymin: { - learnset: { - aircutter: ["9M", "4T"], - airslash: ["9M", "9L64", "7L64", "6L64", "6S3", "5L64", "4L64"], - aromatherapy: ["7L64", "6L64", "6S4", "5L64", "4L64", "4S0"], - batonpass: ["9M"], - bulletseed: ["9M", "4M"], - celebrate: ["7S5"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - dazzlinggleam: ["9M", "7M", "6M"], - defensecurl: ["4L1"], - disarmingvoice: ["9M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - earthpower: ["9M", "7T", "6T", "5T", "4T"], - endeavor: ["9M", "7T", "6T", "5T", "4T"], - endure: ["9M", "4M"], - energyball: [ - "9M", - "9L73", - "7M", - "7L73", - "6M", - "6L73", - "6S4", - "5M", - "5L73", - "4M", - "4L73", - "4S0" - ], - facade: ["9M", "7M", "6M", "5M", "4M"], - flash: ["6M", "5M", "4M"], - frustration: ["7M", "6M", "5M", "4M"], - gigadrain: ["9M", "7T", "6T", "5T", "4M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grasswhistle: ["4L82"], - grassyglide: ["9M"], - grassyterrain: ["9M", "9L64"], - growth: ["9L1", "7L1", "7S5", "6L1", "6S3", "5L1", "4L1", "4S1"], - headbutt: ["4T"], - healingwish: ["9L91", "7L91", "6L91", "5L91", "4L91"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "7M", "6M", "5M", "4M"], - laserfocus: ["7T"], - lastresort: ["7T", "6T", "5T", "4T"], - leafstorm: ["9M", "9L91", "7L91", "6L91", "5L91", "4L91"], - leechseed: ["9L19", "7L19", "6L19", "5L19", "5S2", "4L19", "4S1"], - luckychant: ["4L91"], - magicalleaf: [ - "9M", - "9L10", - "7L10", - "6L10", - "6S3", - "5L10", - "4L10", - "4S1" - ], - mudslap: ["4T"], - naturalgift: ["7L46", "6L46", "5L46", "4M", "4L46"], - naturepower: ["7M", "6M"], - ominouswind: ["4T"], - petalblizzard: ["9M"], - playrough: ["9M", "9L46"], - protect: ["9M", "7M", "6M", "5M", "4M"], - psychic: ["9M", "7M", "6M", "5M", "4M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - quickattack: ["9L28", "7L28", "6L28", "5L28", "4L28"], - rest: ["9M", "7M", "6M", "5M", "4M"], - return: ["7M", "7S5", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M"], - secretpower: ["6M", "4M"], - seedbomb: ["9M", "7T", "6T", "5T", "4T"], - seedflare: [ - "9L100", - "7L100", - "7S5", - "6L100", - "6S3", - "6S4", - "5L100", - "5S2", - "4L100", - "4S0" - ], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - snore: ["7T", "6T", "5T", "4T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M"], - substitute: ["9M", "7M", "6M", "6S4", "5M", "4M", "4S0"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - sweetkiss: ["9L82", "7L82", "6L82", "5L82", "4L82"], - sweetscent: ["9L37", "7L37", "6L37", "5L37", "5S2", "4L37"], - swift: ["9M", "4T"], - swordsdance: ["9M", "7M", "6M", "5M", "4M"], - synthesis: [ - "9L28", - "7T", - "7L28", - "6T", - "6L28", - "5T", - "5L28", - "5S2", - "4T", - "4L28", - "4S1" - ], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - worryseed: [ - "9L55", - "7T", - "7L55", - "6T", - "6L55", - "5T", - "5L55", - "4T", - "4L55" - ], - zenheadbutt: ["9M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 4, - level: 50, - moves: ["seedflare", "aromatherapy", "substitute", "energyball"], - pokeball: "cherishball" - }, - { - generation: 4, - level: 30, - shiny: 1, - moves: ["growth", "magicalleaf", "leechseed", "synthesis"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 50, - moves: ["seedflare", "leechseed", "synthesis", "sweetscent"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 15, - moves: ["growth", "magicalleaf", "seedflare", "airslash"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 100, - moves: ["seedflare", "aromatherapy", "substitute", "energyball"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 20, - moves: ["return", "growth", "seedflare", "celebrate"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 30, - shiny: 1, - moves: ["growth", "magicalleaf", "leechseed", "synthesis"], - source: "gen8bdsp" - }, - { - generation: 8, - level: 70, - moves: ["seedflare", "energyball", "airslash", "earthpower"], - source: "gen8legends" - } - ], - eventOnly: true - }, - shayminsky: { eventOnly: true }, - arceus: { - learnset: { - acidspray: ["9M"], - aerialace: ["7M", "6M", "5M", "4M"], - agility: ["9M"], - airslash: ["9M"], - ancientpower: ["4T"], - aquatail: ["7T", "6T", "5T", "4T"], - aurasphere: ["9M"], - avalanche: ["9M", "4M"], - blastburn: ["6S2"], - blizzard: ["9M", "7M", "6M", "5M", "4M"], - bodypress: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M", "7M", "6M", "5M", "4M"], - brine: ["4M"], - bugbuzz: ["9M"], - bulkup: ["9M"], - bulldoze: ["9M", "7M", "6M", "5M"], - bulletseed: ["9M", "4M"], - calmmind: ["9M", "7M", "6M", "5M", "4M"], - chargebeam: ["9M", "7M", "6M", "5M", "4M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - cosmicpower: ["9L1", "7L1", "6L1", "5L1", "4L1"], - cut: ["6M", "5M", "4M"], - darkpulse: ["9M", "7M", "6M", "5T", "4M"], - dazzlinggleam: ["9M"], - defog: ["7T", "4M"], - dive: ["6M", "4T"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M", "4M"], - dracometeor: ["9M", "7T", "6T", "5T", "4T"], - dragonclaw: ["9M", "7M", "6M", "5M", "4M"], - dragondance: ["9M"], - dragonpulse: ["9M", "7T", "6T", "5T", "4M"], - dragontail: ["9M"], - dreameater: ["7M", "6M", "5M", "4M"], - earthpower: [ - "9M", - "9L20", - "7T", - "7L20", - "6T", - "6L20", - "6S2", - "5T", - "5L20", - "4T", - "4L20" - ], - earthquake: ["9M", "7M", "6M", "5M", "4M"], - echoedvoice: ["7M", "6M", "5M"], - electricterrain: ["9M"], - endure: ["9M", "4M"], - energyball: ["9M", "7M", "6M", "5M", "4M"], - extremespeed: ["9L40", "7L40", "7S4", "6L40", "5L40", "4L40"], - facade: ["9M", "7M", "6M", "5M", "4M"], - fireblast: ["9M", "7M", "6M", "5M", "4M"], - flamethrower: ["9M", "7M", "6M", "5M", "4M"], - flareblitz: ["9M"], - flash: ["6M", "5M", "4M"], - flashcannon: ["9M", "7M", "6M", "5M", "4M"], - fly: ["9M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "7M", "6M", "5M", "4M"], - foulplay: ["9M"], - frustration: ["7M", "6M", "5M", "4M"], - furycutter: ["4T"], - futuresight: ["9M", "9L60", "7L60", "6L60", "5L60", "4L60"], - gigadrain: ["9M", "7T", "6T", "5T", "4M"], - gigaimpact: ["9M", "7M", "6M", "5M", "4M"], - grassknot: ["9M", "7M", "6M", "5M", "4M"], - grassyterrain: ["9M"], - gravity: [ - "9M", - "9L10", - "7T", - "7L10", - "6T", - "6L10", - "5T", - "5L10", - "4T", - "4L10" - ], - gunkshot: ["9M"], - hail: ["7M", "6M", "5M", "4M"], - headbutt: ["4T"], - healingwish: ["9L50"], - heatwave: ["9M", "7T", "6T", "5T", "4T"], - heavyslam: ["9M"], - hex: ["9M"], - hiddenpower: ["7M", "6M", "5M", "4M"], - honeclaws: ["6M", "5M"], - hurricane: ["9M"], - hydrocannon: ["6S2"], - hydropump: ["9M"], - hyperbeam: [ - "9M", - "9L80", - "7M", - "7L80", - "7S4", - "6M", - "6L80", - "6S3", - "5M", - "5L80", - "5S1", - "4M", - "4L80" - ], - hypervoice: [ - "9M", - "9L30", - "7T", - "7L30", - "6T", - "6L30", - "5T", - "5L30", - "4L30" - ], - icebeam: ["9M", "7M", "6M", "5M", "4M"], - icywind: ["9M", "7T", "6T", "5T", "4T"], - imprison: ["9M"], - incinerate: ["6M", "5M"], - irondefense: ["9M", "7T", "6T", "5T", "4T"], - ironhead: ["9M", "7T", "6T", "5T", "4T"], - irontail: ["7T", "6T", "5T", "4M"], - judgment: [ - "9L100", - "7L100", - "7S4", - "6L100", - "6S2", - "6S3", - "5L100", - "5S1", - "4L100", - "4S0" - ], - laserfocus: ["7T"], - lastresort: ["7T", "6T", "5T", "4T"], - lightscreen: ["9M", "7M", "6M", "5M", "4M"], - liquidation: ["9M", "7T"], - magicalleaf: ["9M"], - magiccoat: ["7T", "6T", "5T", "4T"], - meteorbeam: ["9M"], - mistyterrain: ["9M"], - mudslap: ["4T"], - naturalgift: ["7L1", "6L1", "5L1", "4M", "4L1"], - ominouswind: ["4T"], - outrage: ["9M", "7T", "6T", "5T", "4T"], - overheat: ["9M", "7M", "6M", "5M", "4M"], - payback: ["7M", "6M", "5M", "4M"], - perishsong: ["9L90", "7L90", "6L90", "6S3", "5L90", "5S1", "4L90"], - phantomforce: ["9M"], - poisonjab: ["9M", "7M", "6M", "5M", "4M"], - powergem: ["9M"], - protect: ["9M", "7M", "6M", "5M", "4M"], - psychic: ["9M", "7M", "6M", "5M", "4M"], - psychicterrain: ["9M"], - psychup: ["9M", "7M", "6M", "5M", "4M"], - psyshock: ["9M", "7M", "6M", "5M"], - punishment: ["7L1", "6L1", "5L1", "4L1"], - quash: ["7M", "6M", "5M"], - raindance: ["9M", "7M", "6M", "5M", "4M"], - recover: [ - "9L70", - "7L70", - "7S4", - "6L70", - "6S3", - "5L70", - "5S1", - "4L70" - ], - recycle: ["7T", "6T", "5T", "4M"], - reflect: ["9M", "7M", "6M", "5M", "4M"], - refresh: ["7L50", "6L50", "5L50", "4L50"], - rest: ["9M", "7M", "6M", "5M", "4M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - roaroftime: ["4S0"], - rockclimb: ["4M"], - rockslide: ["9M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "7M", "6M", "5M", "4M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M", "4M"], - sandstorm: ["9M", "7M", "6M", "5M", "4M"], - scaryface: ["9M"], - scorchingsands: ["9M"], - secretpower: ["6M", "4M"], - seismictoss: ["9L1", "7L1", "6L1", "5L1", "4L1"], - shadowball: ["9M", "7M", "6M", "5M", "4M"], - shadowclaw: ["9M", "7M", "6M", "5M", "4M"], - shadowforce: ["4S0"], - shockwave: ["7T", "6T", "4M"], - signalbeam: ["7T", "6T", "5T", "4T"], - silverwind: ["4M"], - sleeptalk: ["9M", "7M", "6M", "5T", "4M"], - sludgebomb: ["9M", "7M", "6M", "5M", "4M"], - snarl: ["9M", "7M", "6M", "5M"], - snore: ["7T", "6T", "5T", "4T"], - solarbeam: ["9M", "7M", "6M", "5M", "4M"], - spacialrend: ["4S0"], - stealthrock: ["9M", "7T", "6T", "5T", "4M"], - steelbeam: ["9M"], - stompingtantrum: ["9M"], - stoneedge: ["9M", "7M", "6M", "5M", "4M"], - storedpower: ["9M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "7M", "6M", "5M", "4M"], - sunnyday: ["9M", "7M", "6M", "5M", "4M"], - supercellslam: ["9M"], - surf: ["9M", "7M", "6M", "5M", "4M"], - swagger: ["7M", "6M", "5M", "4M"], - swift: ["9M", "4T"], - swordsdance: ["9M", "7M", "6M", "5M", "4M"], - tailwind: ["9M", "7T", "6T", "5T", "4T"], - takedown: ["9M"], - taunt: ["9M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunder: ["9M", "7M", "6M", "5M", "4M"], - thunderbolt: ["9M", "7M", "6M", "5M", "4M"], - thunderwave: ["9M", "7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trailblaze: ["9M"], - trick: ["9M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "7M", "6M", "5M", "4M"], - twister: ["4T"], - waterfall: ["9M", "7M", "6M", "5M", "4M"], - waterpulse: ["9M", "7T", "6T", "4M"], - whirlpool: ["4M"], - wildcharge: ["9M"], - willowisp: ["9M", "7M", "6M", "5M", "4M"], - workup: ["7M", "5M"], - xscissor: ["9M", "7M", "6M", "5M", "4M"], - zenheadbutt: ["9M", "7T", "6T", "5T", "4T"] - }, - eventData: [ - { - generation: 4, - level: 100, - moves: ["judgment", "roaroftime", "spacialrend", "shadowforce"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 100, - moves: ["recover", "hyperbeam", "perishsong", "judgment"] - }, - { - generation: 6, - level: 100, - shiny: 1, - moves: ["judgment", "blastburn", "hydrocannon", "earthpower"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 100, - moves: ["judgment", "perishsong", "hyperbeam", "recover"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: ["judgment", "extremespeed", "recover", "hyperbeam"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 80, - shiny: 1, - moves: ["healingwish", "futuresight", "recover", "hyperbeam"], - source: "gen8bdsp" - }, - { - generation: 8, - level: 75, - moves: ["recover", "calmmind", "judgment", "hyperbeam"], - pokeball: "pokeball", - source: "gen8legends" - } - ], - eventOnly: true - }, - arceusbug: { eventOnly: true }, - arceusdark: { eventOnly: true }, - arceusdragon: { eventOnly: true }, - arceuselectric: { eventOnly: true }, - arceusfairy: { eventOnly: true }, - arceusfighting: { eventOnly: true }, - arceusfire: { eventOnly: true }, - arceusflying: { eventOnly: true }, - arceusghost: { eventOnly: true }, - arceusgrass: { eventOnly: true }, - arceusground: { eventOnly: true }, - arceusice: { eventOnly: true }, - arceuspoison: { eventOnly: true }, - arceuspsychic: { eventOnly: true }, - arceusrock: { eventOnly: true }, - arceussteel: { eventOnly: true }, - arceuswater: { eventOnly: true }, - victini: { - learnset: { - batonpass: ["8M"], - blazekick: ["8M"], - blueflare: ["5S2"], - boltstrike: ["5S2"], - bounce: ["8M", "7T", "6T", "5T"], - brickbreak: ["8M", "7M", "6M", "5M"], - celebrate: ["7S6"], - chargebeam: ["7M", "6M", "5M"], - confide: ["7M", "6M"], - confusion: ["8L1", "7L1", "6L1", "6S3", "6S4", "5L1", "5S0"], - dazzlinggleam: ["8M", "7M", "6M"], - doubleedge: ["8L70", "7L65", "6L65", "5L65"], - doubleteam: ["7M", "6M", "5M"], - embargo: ["7M", "6M", "5M"], - encore: ["8M"], - endure: ["8M", "8L35", "7L9", "6L9", "6S4", "5L9", "5S0"], - energyball: ["8M", "7M", "6M", "5M"], - expandingforce: ["8T"], - facade: ["8M", "7M", "6M", "5M"], - finalgambit: ["8L91", "7L81", "6L81", "5L81"], - fireblast: ["8M", "7M", "6M", "5M"], - firepunch: ["8M", "7T", "6T", "5T"], - firespin: ["8M"], - flameburst: ["7L41", "6L41", "5L41"], - flamecharge: ["8L1", "8S7", "7M", "7L25", "6M", "6L25", "5M", "5L25"], - flamethrower: ["8M", "7M", "6M", "5M"], - flareblitz: ["8M", "8L77", "7L73", "6L73", "5L73"], - flash: ["6M", "5M"], - fling: ["8M", "7M", "6M", "5M"], - focusblast: ["8M", "7M", "6M", "5M"], - focusenergy: ["8M", "8L1", "7L1", "6L1", "5L1"], - frustration: ["7M", "6M", "5M"], - fusionbolt: ["5S1"], - fusionflare: ["5S1"], - futuresight: ["8M"], - gigaimpact: ["8M", "7M", "6M", "5M"], - glaciate: ["5S2"], - grassknot: ["8M", "7M", "6M", "5M"], - guardswap: ["8M"], - headbutt: ["8L28", "7L17", "6L17", "5L17"], - heatwave: ["8M", "7T", "6T", "5T"], - helpinghand: ["8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - incinerate: ["8L14", "7L1", "6M", "6L1", "6S4", "5M", "5L1", "5S0"], - inferno: ["8L49", "7L57", "6L57", "5L57"], - laserfocus: ["7T"], - lastresort: ["7T", "6T", "5T"], - lightscreen: ["8M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T"], - megakick: ["8M"], - megapunch: ["8M"], - mysticalfire: ["8M"], - overheat: ["8M", "8L84", "7M", "7L97", "6M", "6L97", "5M", "5L97"], - powerswap: ["8M"], - poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M"], - psychic: ["8M", "7M", "6M", "5M"], - psychup: ["7M", "6M", "5M"], - psyshock: ["8M", "7M", "6M", "5M"], - quickattack: ["8L1", "7L1", "6L1", "6S3", "6S4", "6S5", "5L1", "5S0"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - reversal: ["8M", "8L56", "7L33", "7S6", "6L33", "5L33"], - rocksmash: ["6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - scorchingsands: ["8T"], - searingshot: ["8L63", "7L1", "6L1", "6S3", "5L1", "5S1"], - secretpower: ["6M"], - shadowball: ["8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - skillswap: ["8M", "7T", "6T", "5T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "7M", "6M", "5M"], - speedswap: ["8M"], - storedpower: ["8M", "8L21", "7L89", "7S6", "6L89", "5L89"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "6S5", "5M"], - swift: ["8M"], - taunt: ["8M", "7M", "6M", "5M"], - telekinesis: ["7T", "5M"], - thunder: ["8M", "7M", "6M", "5M"], - thunderbolt: ["8M", "7M", "6M", "5M"], - thunderpunch: ["8M", "7T", "6T", "5T"], - thunderwave: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trick: ["8M", "7T", "6T", "5T"], - trickroom: ["8M", "7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - uturn: ["8M", "7M", "6M", "5M"], - vcreate: ["8L1", "8S7", "7S6", "6S3", "6S5", "5S1", "5S2"], - wildcharge: ["8M", "7M", "6M", "5M"], - willowisp: ["8M", "7M", "6M", "5M"], - workup: ["8M", "8L7", "8S7", "7M", "5M"], - zenheadbutt: [ - "8M", - "8L42", - "8S7", - "7T", - "7L49", - "6T", - "6L49", - "5T", - "5L49" - ] - }, - eventData: [ - { - generation: 5, - level: 15, - moves: ["quickattack", "incinerate", "confusion", "endure"] - }, - { - generation: 5, - level: 50, - moves: ["vcreate", "fusionflare", "fusionbolt", "searingshot"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 100, - moves: ["vcreate", "blueflare", "boltstrike", "glaciate"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 15, - moves: ["confusion", "quickattack", "vcreate", "searingshot"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 100, - moves: ["incinerate", "quickattack", "endure", "confusion"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 15, - moves: ["quickattack", "swagger", "vcreate"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 15, - moves: ["vcreate", "reversal", "storedpower", "celebrate"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 50, - nature: "Brave", - perfectIVs: 6, - moves: ["vcreate", "zenheadbutt", "workup", "flamecharge"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - snivy: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M"], - aquatail: ["7T", "6T", "5T"], - aromatherapy: ["5S0"], - attract: ["7M", "6M", "5M"], - bind: ["7T", "6T", "5T"], - bulletseed: ["9M"], - calmmind: ["9M", "7M", "6M", "5M"], - captivate: ["7E", "6E", "5E"], - coil: ["9L31", "7L31", "6L31", "5L31"], - confide: ["7M", "6M"], - cut: ["6M", "5M"], - defog: ["7T"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - endure: ["9M"], - energyball: ["9M", "7M", "6M", "5M", "5S0"], - facade: ["9M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - gastroacid: ["9L37", "7T", "7L40", "6T", "6L40", "5T", "5L40"], - gigadrain: ["9M", "9L34", "7T", "7L34", "6T", "6L34", "5T", "5L34"], - glare: ["9E", "7E", "6E", "5E"], - grassknot: ["9M", "7M", "6M", "5M"], - grasspledge: ["9M", "7T", "6T", "5T"], - grassyglide: ["9M"], - grassyterrain: ["9M", "7E", "6E"], - growth: ["9L13", "7L13", "6L13", "5L13", "5S0"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - irontail: ["9E", "7T", "7E", "6T", "6E", "5T", "5E"], - knockoff: ["9M", "7T", "6T", "5T"], - leafblade: ["9L28", "7L28", "6L28", "5L28"], - leafstorm: ["9M", "9L40", "7L43", "6L43", "5L43"], - leaftornado: ["7L16", "6L16", "5L16"], - leechseed: ["9L19", "7L19", "6L19", "5L19"], - leer: ["9L4", "7L4", "6L4", "5L4"], - lightscreen: ["9M", "7M", "6M", "5M"], - magicalleaf: ["9M", "9L16", "7E", "6E", "5E"], - meanlook: ["9E", "7E", "6E", "5E"], - megadrain: ["9L22", "7L22", "6L22", "5L22"], - mirrorcoat: ["9E", "7E", "6E", "5E"], - naturalgift: ["7E", "6E", "5E"], - naturepower: ["7M", "6M"], - petalblizzard: ["9M"], - protect: ["9M", "7M", "6M", "5M"], - pursuit: ["7E", "6E", "5E"], - reflect: ["9M", "7M", "6M", "5M"], - rest: ["9M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M"], - secretpower: ["6M"], - seedbomb: ["9M", "7T", "6T", "5T"], - slam: ["9L25", "7L25", "6L25", "5L25"], - sleeptalk: ["9M", "7M", "6M", "5T"], - snatch: ["7T", "6T", "5T"], - snore: ["7T", "6T", "5T"], - solarbeam: ["9M", "7M", "6M", "5M"], - substitute: ["9M", "7M", "6M", "5M"], - sunnyday: ["9M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - sweetscent: ["9E", "7E", "6E", "5E"], - swift: ["9M"], - swordsdance: ["9M", "7M", "6M", "5M"], - synthesis: ["9E", "7T", "6T", "5T", "5S0"], - tackle: ["9L1", "7L1", "6L1", "5L1"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M"], - terablast: ["9M"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - twister: ["9E", "7E", "6E", "5E"], - vinewhip: ["9L7", "7L7", "6L7", "5L7"], - workup: ["7M"], - worryseed: ["7T", "6T", "5T"], - wrap: ["9L10", "7L10", "6L10", "5L10"], - wringout: ["7L37", "6L37", "5L37"] - }, - eventData: [ - { - generation: 5, - level: 5, - gender: "M", - nature: "Hardy", - moves: ["growth", "synthesis", "energyball", "aromatherapy"], - pokeball: "cherishball" - } - ] - }, - servine: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M"], - aquatail: ["7T", "6T", "5T"], - attract: ["7M", "6M", "5M"], - bind: ["7T", "6T", "5T"], - bulletseed: ["9M"], - calmmind: ["9M", "7M", "6M", "5M"], - coil: ["9L36", "7L36", "6L36", "5L36"], - confide: ["7M", "6M"], - cut: ["6M", "5M"], - defog: ["7T"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - endure: ["9M"], - energyball: ["9M", "7M", "6M", "5M"], - facade: ["9M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - gastroacid: ["9L44", "7T", "7L48", "6T", "6L48", "5T", "5L48"], - gigadrain: ["9M", "9L40", "7T", "7L40", "6T", "6L40", "5T", "5L40"], - grassknot: ["9M", "7M", "6M", "5M"], - grasspledge: ["9M", "7T", "6T", "5T"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growth: ["9L13", "7L13", "6L13", "5L13"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - irontail: ["7T", "6T", "5T"], - knockoff: ["9M", "7T", "6T", "5T"], - leafblade: ["9L32", "7L32", "6L32", "5L32"], - leafstorm: ["9M", "9L48", "7L52", "6L52", "5L52"], - leaftornado: ["7L16", "6L16", "5L16"], - leechseed: ["9L20", "7L20", "6L20", "5L20"], - leer: ["9L1", "7L1", "6L1", "5L1"], - lightscreen: ["9M", "7M", "6M", "5M"], - magicalleaf: ["9M", "9L16"], - megadrain: ["9L24", "7L24", "6L24", "5L24"], - naturepower: ["7M", "6M"], - petalblizzard: ["9M"], - protect: ["9M", "7M", "6M", "5M"], - reflect: ["9M", "7M", "6M", "5M"], - rest: ["9M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M"], - secretpower: ["6M"], - seedbomb: ["9M", "7T", "6T", "5T"], - slam: ["9L28", "7L28", "6L28", "5L28"], - sleeptalk: ["9M", "7M", "6M", "5T"], - snatch: ["7T", "6T", "5T"], - snore: ["7T", "6T", "5T"], - solarbeam: ["9M", "7M", "6M", "5M"], - substitute: ["9M", "7M", "6M", "5M"], - sunnyday: ["9M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M"], - swordsdance: ["9M", "7M", "6M", "5M"], - synthesis: ["7T", "6T", "5T"], - tackle: ["9L1", "7L1", "6L1", "5L1"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M"], - terablast: ["9M"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - vinewhip: ["9L1", "7L1", "6L1", "5L1"], - workup: ["7M"], - worryseed: ["7T", "6T", "5T"], - wrap: ["9L1", "7L1", "6L1", "5L1"], - wringout: ["7L44", "6L44", "5L44"] - } - }, - serperior: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M"], - aquatail: ["7T", "6T", "5T"], - attract: ["7M", "6M", "5M"], - bind: ["7T", "6T", "5T"], - bodyslam: ["9M"], - breakingswipe: ["9M"], - brutalswing: ["7M"], - bulletseed: ["9M"], - calmmind: ["9M", "7M", "6M", "5M"], - coil: ["9L38", "7L38", "6L38", "5L38"], - confide: ["7M", "6M"], - cut: ["6M", "5M"], - defog: ["7T"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - dragonpulse: ["9M", "7T", "6T", "5T"], - dragontail: ["9M", "7M", "6M", "5M"], - endure: ["9M"], - energyball: ["9M", "7M", "6M", "5M"], - facade: ["9M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - frenzyplant: ["9M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M"], - gastroacid: ["9L50", "7T", "7L56", "6T", "6L56", "5T", "5L56"], - gigadrain: [ - "9M", - "9L44", - "7T", - "7L44", - "6T", - "6L44", - "6S1", - "5T", - "5L44", - "5S0" - ], - gigaimpact: ["9M", "7M", "6M", "5M"], - grassknot: ["9M", "7M", "6M", "5M"], - grasspledge: ["9M", "7T", "6T", "5T"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growth: ["9L13", "7L13", "6L13", "5L13"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - holdback: ["6S1"], - hyperbeam: ["9M", "7M", "6M", "5M"], - irontail: ["7T", "6T", "5T"], - knockoff: ["9M", "7T", "6T", "5T"], - leafblade: ["9L32", "7L32", "6L32", "5L32"], - leafstorm: ["9M", "9L56", "7L62", "6L62", "6S1", "5L62", "5S0"], - leaftornado: ["7L16", "6L16", "5L16"], - leechseed: ["9L20", "7L20", "6L20", "5L20", "5S0"], - leer: ["9L1", "7L1", "6L1", "5L1"], - lightscreen: ["9M", "7M", "6M", "5M"], - magicalleaf: ["9M", "9L16"], - megadrain: ["9L24", "7L24", "6L24", "5L24"], - naturepower: ["7M", "6M"], - outrage: ["9M", "7T", "6T", "5T"], - petalblizzard: ["9M"], - protect: ["9M", "7M", "6M", "5M"], - reflect: ["9M", "7M", "6M", "5M"], - rest: ["9M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M"], - scaleshot: ["9M"], - scaryface: ["9M"], - secretpower: ["6M"], - seedbomb: ["9M", "7T", "6T", "5T"], - slam: ["9L28", "7L28", "6L28", "5L28"], - sleeptalk: ["9M", "7M", "6M", "5T"], - snatch: ["7T", "6T", "5T"], - snore: ["7T", "6T", "5T"], - solarbeam: ["9M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "7M", "6M", "5M", "5S0"], - sunnyday: ["9M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M"], - swordsdance: ["9M", "7M", "6M", "5M"], - synthesis: ["7T", "6T", "5T"], - tackle: ["9L1", "7L1", "6L1", "5L1"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M"], - terablast: ["9M"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - vinewhip: ["9L1", "7L1", "6L1", "5L1"], - workup: ["7M"], - worryseed: ["7T", "6T", "5T"], - wrap: ["9L1", "7L1", "6L1", "5L1"], - wringout: ["7L50", "6L50", "6S1", "5L50"] - }, - eventData: [ - { - generation: 5, - level: 100, - gender: "M", - moves: ["leafstorm", "substitute", "gigadrain", "leechseed"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - isHidden: true, - moves: ["leafstorm", "holdback", "wringout", "gigadrain"], - pokeball: "cherishball" - } - ] - }, - tepig: { - learnset: { - assurance: ["9L31", "7L31", "6L31", "5L31"], - attract: ["7M", "6M", "5M"], - bodyslam: ["9M", "7E", "6E", "5E"], - burnup: ["7E"], - confide: ["7M", "6M"], - covet: ["7T", "7E", "6T", "6E", "5T", "5E"], - curse: ["9M", "7E", "6E", "5E"], - defensecurl: ["9L13", "7L13", "6L13", "5L13"], - dig: ["9M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - echoedvoice: ["7M", "6M", "5M"], - ember: ["9L7", "7L7", "6L7", "5L7"], - endeavor: ["9M", "7T", "7E", "6T", "6E", "5T", "5E"], - endure: ["9M", "9L9"], - facade: ["9M", "7M", "6M", "5M"], - fireblast: ["9M", "7M", "6M", "5M"], - firepledge: ["9M", "7T", "6T", "5T"], - firepunch: ["9M"], - firespin: ["9M"], - flamecharge: ["9M", "9L15", "7M", "7L15", "6M", "6L15", "5M", "5L15"], - flamethrower: [ - "9M", - "9L33", - "7M", - "7L33", - "6M", - "6L33", - "5M", - "5L33" - ], - flareblitz: ["9M", "9L43", "7L43", "6L43", "5L43"], - frustration: ["7M", "6M", "5M"], - grassknot: ["9M", "7M", "6M", "5M"], - gyroball: ["9M", "7M", "6M", "5M"], - headsmash: ["9L37", "7L37", "6L37", "5L37"], - heatcrash: ["9M", "9L27", "7L27", "6L27", "5L27"], - heatwave: ["9M", "7T", "6T", "5T"], - heavyslam: ["9M", "7E", "6E", "5E"], - helpinghand: ["9M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - incinerate: ["6M", "5M"], - irontail: ["7T", "6T", "5T"], - magnitude: ["7E", "6E", "5E"], - mudslap: ["9M"], - odorsleuth: ["7L9", "6L9", "5L9"], - overheat: ["9M", "7M", "6M", "5M"], - protect: ["9M", "7M", "6M", "5M"], - rest: ["9M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roar: ["9M", "9L39", "7M", "7L39", "6M", "6L39", "5M", "5L39"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "7M", "6M", "5M"], - rollout: ["9L21", "7L21", "6L21", "5L21"], - round: ["7M", "6M", "5M"], - secretpower: ["6M"], - sleeptalk: ["9M", "7M", "7E", "6M", "6E", "5T", "5E"], - smog: ["9L19", "7L19", "6L19", "5L19"], - snore: ["7T", "6T", "5T"], - solarbeam: ["9M", "7M", "6M", "5M"], - stompingtantrum: ["9M", "7T"], - strength: ["6M", "5M"], - substitute: ["9M", "7M", "6M", "5M"], - suckerpunch: ["9E", "7E", "6E"], - sunnyday: ["9M", "7M", "6M", "5M"], - superpower: ["9E", "7T", "7E", "6T", "6E", "5T", "5E"], - swagger: ["7M", "6M", "5M"], - tackle: ["9L1", "7L1", "6L1", "5L1"], - tailwhip: ["9L3", "7L3", "6L3", "5L3"], - takedown: ["9M", "9L25", "7L25", "6L25", "5L25"], - taunt: ["9M", "7M", "6M", "5M"], - temperflare: ["9M"], - terablast: ["9M"], - thrash: ["9E", "7E", "6E", "5E"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - wildcharge: ["9M", "7M", "6M", "5M"], - willowisp: ["9M", "7M", "6M", "5M"], - workup: ["7M"], - yawn: ["9E", "7E", "6E", "5E"], - zenheadbutt: ["9M", "7T", "6T"] - } - }, - pignite: { - learnset: { - armthrust: ["9L0", "7L1", "6L17", "5L17"], - assurance: ["9L36", "7L36", "6L36", "5L36"], - attract: ["7M", "6M", "5M"], - bodyslam: ["9M"], - brickbreak: ["9M", "7M", "6M", "5M"], - bulkup: ["9M"], - bulldoze: ["9M", "7M", "6M", "5M"], - closecombat: ["9M"], - coaching: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - curse: ["9M"], - defensecurl: ["9L13", "7L13", "6L13", "5L13"], - dig: ["9M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - drainpunch: ["9M"], - echoedvoice: ["7M", "6M", "5M"], - ember: ["9L1", "7L1", "6L1", "5L1"], - endeavor: ["9M", "7T", "6T", "5T"], - endure: ["9M", "9L1"], - facade: ["9M", "7M", "6M", "5M"], - fireblast: ["9M", "7M", "6M", "5M"], - firepledge: ["9M", "7T", "6T", "5T"], - firepunch: ["9M", "7T", "6T", "5T"], - firespin: ["9M"], - flamecharge: ["9M", "9L15", "7M", "7L15", "6M", "6L15", "5M", "5L15"], - flamethrower: [ - "9M", - "9L39", - "7M", - "7L39", - "6M", - "6L39", - "5M", - "5L39" - ], - flareblitz: ["9M", "9L52", "7L52", "6L52", "5L52"], - fling: ["9M", "7M", "6M", "5M"], - focusblast: ["9M", "7M", "6M", "5M"], - focuspunch: ["9M", "7T", "6T"], - frustration: ["7M", "6M", "5M"], - grassknot: ["9M", "7M", "6M", "5M"], - gyroball: ["9M", "7M", "6M", "5M"], - headsmash: ["9L44", "7L44", "6L44", "5L44"], - heatcrash: ["9M", "9L31", "7L31", "6L31", "5L31"], - heatwave: ["9M", "7T", "6T", "5T"], - heavyslam: ["9M"], - helpinghand: ["9M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - highhorsepower: ["9M"], - incinerate: ["6M", "5M"], - irontail: ["7T", "6T", "5T"], - knockoff: ["9M"], - lowkick: ["9M", "7T", "6T", "5T"], - lowsweep: ["9M", "7M", "6M", "5M"], - mudslap: ["9M"], - odorsleuth: ["7L1", "6L1", "5L1"], - overheat: ["9M", "7M", "6M", "5M"], - poisonjab: ["9M", "7M", "6M", "5M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M"], - rest: ["9M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - reversal: ["9M"], - roar: ["9M", "9L47", "7M", "7L47", "6M", "6L47", "5M", "5L47"], - rockslide: ["9M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "7M", "6M", "5M"], - rollout: ["9L23", "7L23", "6L23", "5L23"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M"], - sleeptalk: ["9M", "7M", "6M", "5T"], - smog: ["9L20", "7L20", "6L20", "5L20"], - snore: ["7T", "6T", "5T"], - solarbeam: ["9M", "7M", "6M", "5M"], - stompingtantrum: ["9M", "7T"], - stoneedge: ["9M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "7M", "6M", "5M"], - sunnyday: ["9M", "7M", "6M", "5M"], - superpower: ["7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - tackle: ["9L1", "7L1", "6L1", "5L1"], - tailwhip: ["9L1", "7L1", "6L1", "5L1"], - takedown: ["9M", "9L28", "7L28", "6L28", "5L28"], - taunt: ["9M", "7M", "6M", "5M"], - temperflare: ["9M"], - terablast: ["9M"], - thunderpunch: ["9M", "7T", "6T", "5T"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - wildcharge: ["9M", "7M", "6M", "5M"], - willowisp: ["9M", "7M", "6M", "5M"], - workup: ["7M", "5M"], - zenheadbutt: ["9M", "7T", "6T"] - } - }, - emboar: { - learnset: { - armthrust: ["9L1", "7L1", "6L17", "5L17"], - assurance: ["9L38", "7L38", "6L38", "5L38"], - attract: ["7M", "6M", "5M"], - blastburn: ["9M", "7T", "6T", "5T"], - block: ["7T", "6T", "5T"], - bodypress: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M", "7M", "6M", "5M"], - bulkup: ["9M", "7M", "6M", "5M"], - bulldoze: ["9M", "7M", "6M", "5M"], - closecombat: ["9M"], - coaching: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - curse: ["9M"], - defensecurl: ["9L13", "7L13", "6L13", "5L13"], - dig: ["9M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - drainpunch: ["9M"], - earthquake: ["9M", "7M", "6M", "5M"], - echoedvoice: ["7M", "6M", "5M"], - ember: ["9L1", "7L1", "6L1", "5L1"], - endeavor: ["9M", "7T", "6T", "5T"], - endure: ["9M", "9L1"], - facade: ["9M", "7M", "6M", "5M"], - fireblast: ["9M", "7M", "6M", "5M"], - firepledge: ["9M", "7T", "6T", "5T"], - firepunch: ["9M", "7T", "6T", "5T"], - firespin: ["9M"], - flamecharge: ["9M", "9L15", "7M", "7L15", "6M", "6L15", "5M", "5L15"], - flamethrower: [ - "9M", - "9L43", - "7M", - "7L43", - "6M", - "6L43", - "5M", - "5L43" - ], - flareblitz: ["9M", "9L62", "7L62", "6L62", "6S1", "5L62", "5S0"], - fling: ["9M", "7M", "6M", "5M"], - focusblast: ["9M", "7M", "6M", "5M"], - focuspunch: ["9M", "7T", "6T"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M", "7M", "6M", "5M"], - grassknot: ["9M", "7M", "6M", "5M"], - gyroball: ["9M", "7M", "6M", "5M"], - hammerarm: ["9L1", "7L1", "6L1", "5L1", "5S0"], - hardpress: ["9M"], - headsmash: ["9L50", "7L50", "6L50", "6S1", "5L50", "5S0"], - heatcrash: ["9M", "9L31", "7L31", "6L31", "5L31"], - heatwave: ["9M", "7T", "6T", "5T"], - heavyslam: ["9M"], - helpinghand: ["9M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - highhorsepower: ["9M"], - holdback: ["6S1"], - hyperbeam: ["9M", "7M", "6M", "5M"], - incinerate: ["6M", "5M"], - ironhead: ["9M", "7T", "6T", "5T"], - irontail: ["7T", "6T", "5T"], - knockoff: ["9M"], - lowkick: ["9M", "7T", "6T", "5T"], - lowsweep: ["9M", "7M", "6M", "5M"], - mudslap: ["9M"], - odorsleuth: ["7L1", "6L1", "5L1"], - overheat: ["9M", "7M", "6M", "5M"], - poisonjab: ["9M", "7M", "6M", "5M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M"], - rest: ["9M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - reversal: ["9M"], - roar: ["9M", "9L55", "7M", "7L55", "6M", "6L55", "5M", "5L55"], - rockslide: ["9M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "7M", "6M", "5M"], - rollout: ["9L23", "7L23", "6L23", "5L23"], - round: ["7M", "6M", "5M"], - scald: ["9M", "7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M"], - sleeptalk: ["9M", "7M", "6M", "5T"], - smackdown: ["9M", "7M", "6M", "5M"], - smog: ["9L20", "7L20", "6L20", "5L20"], - snore: ["7T", "6T", "5T"], - solarbeam: ["9M", "7M", "6M", "5M"], - stompingtantrum: ["9M", "7T"], - stoneedge: ["9M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "7M", "6M", "5M"], - sunnyday: ["9M", "7M", "6M", "5M"], - superpower: ["7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - tackle: ["9L1", "7L1", "6L1", "5L1"], - tailwhip: ["9L1", "7L1", "6L1", "5L1"], - takedown: ["9M", "9L28", "7L28", "6L28", "6S1", "5L28"], - taunt: ["9M", "7M", "6M", "5M"], - temperflare: ["9M"], - terablast: ["9M"], - thunderpunch: ["9M", "7T", "6T", "5T"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - wildcharge: ["9M", "7M", "6M", "5M", "5S0"], - willowisp: ["9M", "7M", "6M", "5M"], - workup: ["7M", "5M"], - zenheadbutt: ["9M", "7T", "6T"] - }, - eventData: [ - { - generation: 5, - level: 100, - gender: "M", - moves: ["flareblitz", "hammerarm", "wildcharge", "headsmash"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - isHidden: true, - moves: ["flareblitz", "holdback", "headsmash", "takedown"], - pokeball: "cherishball" - } - ] - }, - oshawott: { - learnset: { - aerialace: ["9M", "9L25", "7M", "6M", "5M"], - airslash: ["9M", "9E", "7E", "6E", "5E"], - aquacutter: ["9E"], - aquajet: ["9L29", "7L29", "6L29", "5L29"], - aquatail: ["9L35", "7T", "7L35", "6T", "6L35", "5T", "5L35"], - assurance: ["7E", "6E", "5E"], - attract: ["7M", "6M", "5M"], - avalanche: ["9M"], - blizzard: ["9M", "7M", "6M", "5M"], - brine: ["7E", "6E", "5E"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - copycat: ["9E", "7E", "6E", "5E"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M"], - detect: ["9E", "7E", "6E", "5E"], - dig: ["9M", "6M", "5M"], - dive: ["6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - encore: ["9M", "9L31", "7L31", "6L31", "5L31"], - endure: ["9M"], - facade: ["9M", "7M", "6M", "5M"], - falseswipe: ["9M", "7M", "6M", "5M"], - fling: ["9M", "7M", "6M", "5M"], - flipturn: ["9M"], - focusenergy: ["9L13", "7L13", "6L13", "5L13"], - frustration: ["7M", "6M", "5M"], - furycutter: ["9L19", "7L19", "6L19", "5L19"], - grassknot: ["9M", "7M", "6M", "5M"], - hail: ["7M", "6M", "5M"], - helpinghand: ["9M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - hydropump: ["9M", "9L43", "7L43", "6L43", "5L43"], - icebeam: ["9M", "7M", "6M", "5M"], - icywind: ["9M", "7T", "6T", "5T"], - irontail: ["7T", "6T", "5T"], - knockoff: ["9M", "9E"], - liquidation: ["9M"], - nightslash: ["9E", "7E", "6E", "5E"], - protect: ["9M", "7M", "6M", "5M"], - raindance: ["9M", "7M", "6M", "5M"], - razorshell: ["9L17", "7L17", "6L17", "5L17"], - rest: ["9M", "7M", "6M", "5M"], - retaliate: ["9L37", "7L37", "6M", "6L37", "5M", "5L37"], - return: ["7M", "6M", "5M"], - revenge: ["7L25", "6L25", "5L25"], - rocksmash: ["6M", "5M"], - round: ["7M", "6M", "5M"], - sacredsword: ["9E", "7E"], - scald: ["7M", "6M", "5M"], - screech: ["9E", "7E", "6E", "5E"], - secretpower: ["6M"], - sleeptalk: ["9M", "7M", "6M", "5T"], - snore: ["7T", "6T", "5T"], - snowscape: ["9M"], - soak: ["9L11"], - substitute: ["9M", "7M", "6M", "5M"], - surf: ["9M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M"], - swordsdance: ["9M", "9L41", "7M", "7L41", "6M", "6L41", "5M", "5L41"], - tackle: ["9L1", "7L1", "6L1", "5L1"], - tailwhip: ["9L5", "7L5", "6L5", "5L5"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M"], - toxic: ["7M", "6M", "5M"], - trumpcard: ["7E", "6E", "5E"], - waterfall: ["9M", "7M", "6M", "5M"], - watergun: ["9L7", "7L7", "6L7", "5L7"], - waterpledge: ["9M", "7T", "6T", "5T"], - waterpulse: ["9M", "9L23", "7T", "7L23", "6T", "6L23", "5L23"], - watersport: ["7L11", "6L11", "5L11"], - whirlpool: ["9M"], - workup: ["7M"], - xscissor: ["9M", "7M", "6M", "5M"] - } - }, - dewott: { - learnset: { - aerialace: ["9M", "9L29", "7M", "6M", "5M"], - airslash: ["9M"], - aquajet: ["9L34", "7L34", "6L33", "5L33"], - aquatail: ["9L42", "7T", "7L42", "6T", "6L41", "5T", "5L41"], - attract: ["7M", "6M", "5M"], - avalanche: ["9M"], - blizzard: ["9M", "7M", "6M", "5M"], - brickbreak: ["9M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M"], - dig: ["9M", "6M", "5M"], - dive: ["6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - encore: ["9M", "9L37", "7L37", "6L36", "5L36"], - endure: ["9M"], - facade: ["9M", "7M", "6M", "5M"], - falseswipe: ["9M", "7M", "6M", "5M"], - fling: ["9M", "7M", "6M", "5M"], - flipturn: ["9M"], - focusenergy: ["9L13", "7L13", "6L13", "5L13"], - frustration: ["7M", "6M", "5M"], - furycutter: ["9L21", "7L21", "6L20", "5L20"], - grassknot: ["9M", "7M", "6M", "5M"], - hail: ["7M", "6M", "5M"], - helpinghand: ["9M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - hydropump: ["9M", "9L53", "7L53", "6L52", "5L52"], - icebeam: ["9M", "7M", "6M", "5M"], - icywind: ["9M", "7T", "6T", "5T"], - irontail: ["7T", "6T", "5T"], - knockoff: ["9M"], - liquidation: ["9M"], - protect: ["9M", "7M", "6M", "5M"], - raindance: ["9M", "7M", "6M", "5M"], - razorshell: ["9L18", "7L18", "6L17", "5L17"], - rest: ["9M", "7M", "6M", "5M"], - retaliate: ["9L45", "7L45", "6M", "6L44", "5M", "5L44"], - return: ["7M", "6M", "5M"], - revenge: ["7L29", "6L28", "5L28"], - rocksmash: ["6M", "5M"], - round: ["7M", "6M", "5M"], - scald: ["7M", "6M", "5M"], - secretpower: ["6M"], - sleeptalk: ["9M", "7M", "6M", "5T"], - snore: ["7T", "6T", "5T"], - snowscape: ["9M"], - soak: ["9L1"], - substitute: ["9M", "7M", "6M", "5M"], - surf: ["9M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M"], - swordsdance: ["9M", "9L50", "7M", "7L50", "6M", "6L49", "5M", "5L49"], - tackle: ["9L1", "7L1", "6L1", "5L1"], - tailwhip: ["9L1", "7L1", "6L1", "5L1"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M"], - toxic: ["7M", "6M", "5M"], - vacuumwave: ["9M"], - waterfall: ["9M", "7M", "6M", "5M"], - watergun: ["9L1", "7L1", "6L1", "5L1"], - waterpledge: ["9M", "7T", "6T", "5T"], - waterpulse: ["9M", "9L26", "7T", "7L26", "6T", "6L25", "5L25"], - watersport: ["7L1", "6L1", "5L1"], - whirlpool: ["9M"], - workup: ["7M"], - xscissor: ["9M", "7M", "6M", "5M"] - } - }, - samurott: { - learnset: { - aerialace: ["9M", "9L29", "7M", "6M", "5M"], - airslash: ["9M"], - aquajet: ["9L34", "7L34", "6L33", "5L33"], - aquatail: ["9L46", "7T", "7L46", "6T", "6L45", "5T", "5L45"], - attract: ["7M", "6M", "5M"], - avalanche: ["9M"], - blizzard: ["9M", "7M", "6M", "5M"], - block: ["7T", "6T", "5T"], - bodyslam: ["9M"], - brickbreak: ["9M"], - bulldoze: ["9M"], - chillingwater: ["9M"], - confide: ["7M", "6M", "6S1"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M"], - dig: ["9M", "6M", "5M"], - dive: ["6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - dragontail: ["7M", "6M", "5M"], - drillrun: ["9M"], - encore: ["9M", "9L39", "7L39", "6L38", "5L38"], - endure: ["9M"], - facade: ["9M", "7M", "6M", "5M"], - falseswipe: ["9M", "7M", "6M", "5M"], - fling: ["9M", "7M", "6M", "5M"], - flipturn: ["9M"], - focusenergy: ["9L13", "7L13", "6L13", "5L13"], - frustration: ["7M", "6M", "5M"], - furycutter: ["9L21", "7L21", "6L20", "5L20"], - gigaimpact: ["9M", "7M", "6M", "5M"], - grassknot: ["9M", "7M", "6M", "5M"], - hail: ["7M", "6M", "5M"], - helpinghand: ["9M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - holdback: ["6S1"], - hydrocannon: ["9M", "7T", "6T", "5T"], - hydropump: ["9M", "9L63", "7L63", "6L62", "6S1", "5L62", "5S0"], - hyperbeam: ["9M", "7M", "6M", "5M"], - icebeam: ["9M", "7M", "6M", "5M", "5S0"], - icywind: ["9M", "7T", "6T", "5T"], - irontail: ["7T", "6T", "5T"], - knockoff: ["9M", "7T", "6T", "5T"], - liquidation: ["9M", "7T"], - megahorn: ["9L1", "7L1", "6L1", "5L1", "5S0"], - protect: ["9M", "7M", "6M", "5M"], - raindance: ["9M", "7M", "6M", "5M"], - razorshell: ["9L18", "7L18", "6L17", "6S1", "5L17"], - rest: ["9M", "7M", "6M", "5M"], - retaliate: ["9L51", "7L51", "6M", "6L50", "5M", "5L50"], - return: ["7M", "6M", "5M"], - revenge: ["7L29", "6L28", "5L28"], - rocksmash: ["6M", "5M"], - round: ["7M", "6M", "5M"], - scald: ["7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M"], - slash: ["9L0", "7L1", "6L36", "5L36"], - sleeptalk: ["9M", "7M", "6M", "5T"], - smartstrike: ["9M", "7M"], - snore: ["7T", "6T", "5T"], - snowscape: ["9M"], - soak: ["9L1"], - strength: ["6M", "5M"], - substitute: ["9M", "7M", "6M", "5M"], - superpower: ["7T", "6T", "5T", "5S0"], - surf: ["9M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M"], - swordsdance: ["9M", "9L58", "7M", "7L58", "6M", "6L57", "5M", "5L57"], - tackle: ["9L1", "7L1", "6L1", "5L1"], - tailwhip: ["9L1", "7L1", "6L1", "5L1"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M"], - toxic: ["7M", "6M", "5M"], - upperhand: ["9M"], - vacuumwave: ["9M"], - waterfall: ["9M", "7M", "6M", "5M"], - watergun: ["9L1", "7L1", "6L1", "5L1"], - waterpledge: ["9M", "7T", "6T", "5T"], - waterpulse: ["9M", "9L25", "7T", "7L25", "6T", "6L25", "5L25"], - watersport: ["7L1", "6L1", "5L1"], - whirlpool: ["9M"], - workup: ["7M"], - xscissor: ["9M", "7M", "6M", "5M"] - }, - eventData: [ - { - generation: 5, - level: 100, - gender: "M", - moves: ["hydropump", "icebeam", "megahorn", "superpower"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - isHidden: true, - moves: ["razorshell", "holdback", "confide", "hydropump"], - pokeball: "cherishball" - } - ] - }, - samurotthisui: { - learnset: { - aerialace: ["9M", "9L29"], - airslash: ["9M"], - aquajet: ["9L34"], - aquatail: ["9L46"], - avalanche: ["9M"], - blizzard: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M"], - bulldoze: ["9M"], - ceaselessedge: ["9L0"], - chillingwater: ["9M"], - darkpulse: ["9M"], - dig: ["9M"], - drillrun: ["9M"], - encore: ["9M", "9L39"], - endure: ["9M"], - facade: ["9M"], - falseswipe: ["9M"], - fling: ["9M"], - flipturn: ["9M"], - focusenergy: ["9L13"], - furycutter: ["9L21"], - gigaimpact: ["9M"], - grassknot: ["9M"], - helpinghand: ["9M"], - hydrocannon: ["9M"], - hydropump: ["9M", "9L63"], - hyperbeam: ["9M"], - icebeam: ["9M"], - icywind: ["9M"], - knockoff: ["9M"], - lashout: ["9M"], - liquidation: ["9M"], - megahorn: ["9L1"], - protect: ["9M"], - raindance: ["9M"], - razorshell: ["9L18"], - rest: ["9M"], - retaliate: ["9L51"], - scaryface: ["9M"], - slash: ["9L1"], - sleeptalk: ["9M"], - smartstrike: ["9M"], - snarl: ["9M"], - snowscape: ["9M"], - substitute: ["9M"], - suckerpunch: ["9L1"], - surf: ["9M"], - swift: ["9M"], - swordsdance: ["9M", "9L58"], - tackle: ["9L1"], - tailwhip: ["9L1"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M"], - upperhand: ["9M"], - vacuumwave: ["9M"], - waterfall: ["9M"], - watergun: ["9L1"], - waterpledge: ["9M"], - waterpulse: ["9M", "9L25"], - whirlpool: ["9M"], - xscissor: ["9M"] - } - }, - patrat: { - learnset: { - afteryou: ["7T", "7L23", "6T", "6L23", "5T", "5L23"], - aquatail: ["7T", "6T", "5T"], - assurance: ["7E", "6E", "5E"], - attract: ["7M", "6M", "5M"], - batonpass: ["7L38", "6L33", "5L33"], - bide: ["7L8", "6L8", "5L8"], - bite: ["7L6", "6L6", "5L6"], - bulletseed: ["7E"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - crunch: ["7L16", "6L16", "5L16"], - cut: ["6M", "5M"], - detect: ["7L11", "6L11", "5L11"], - dig: ["6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - endeavor: ["7T", "6T", "5T"], - facade: ["7M", "6M", "5M"], - flail: ["7E", "6E", "5E"], - fling: ["7M", "6M", "5M"], - focusenergy: ["7L26"], - foresight: ["7E", "6E", "5E"], - frustration: ["7M", "6M", "5M"], - grassknot: ["7M", "6M", "5M"], - gunkshot: ["7T", "6T", "5T"], - helpinghand: ["7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - hyperfang: ["7L31", "6L28", "5L28"], - hypnosis: ["7L18", "6L18", "5L18"], - irontail: ["7T", "7E", "6T", "6E", "5T", "5E"], - laserfocus: ["7T"], - lastresort: ["7T", "6T", "5T"], - leer: ["7L3", "6L3", "5L3"], - lowkick: ["7T", "6T", "5T"], - meanlook: ["7L36", "6L31", "5L31"], - nastyplot: ["7L33"], - protect: ["7M", "6M", "5M"], - pursuit: ["7E", "6E", "5E"], - raindance: ["7M", "6M", "5M"], - rest: ["7M", "6M", "5M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["7E", "6E", "5E"], - round: ["7M", "6M", "5M"], - sandattack: ["7L13", "6L13", "5L13"], - screech: ["7E", "6E", "5E"], - secretpower: ["6M"], - seedbomb: ["7T", "6T", "5T"], - shadowball: ["7M", "6M", "5M"], - shockwave: ["7T", "6T"], - slam: ["7L41", "6L36", "5L36"], - sleeptalk: ["7M", "6M", "5T"], - snore: ["7T", "6T", "5T"], - substitute: ["7M", "6M", "5M"], - sunnyday: ["7M", "6M", "5M"], - superfang: ["7T", "7L21", "6T", "6L21", "5T", "5L21"], - swagger: ["7M", "6M", "5M"], - swordsdance: ["7M", "6M", "5M"], - tackle: ["7L1", "6L1", "5L1"], - tearfullook: ["7E"], - thunderbolt: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - workup: ["7M", "7L28", "6L26", "5M", "5L26"], - zenheadbutt: ["7T", "6T", "5T"] - } - }, - watchog: { - learnset: { - afteryou: ["7T", "7L25", "6T", "6L25", "5T", "5L25"], - aquatail: ["7T", "6T", "5T"], - attract: ["7M", "6M", "5M"], - batonpass: ["7L46", "6L39", "5L39"], - bide: ["7L8", "6L8", "5L8"], - bite: ["7L1", "6L1", "5L1"], - confide: ["7M", "6M"], - confuseray: ["7L1", "6L20", "5L20"], - covet: ["7T", "6T", "5T"], - crunch: ["7L16", "6L16", "5L16"], - cut: ["6M", "5M"], - detect: ["7L11", "6L11", "5L11"], - dig: ["6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - endeavor: ["7T", "6T", "5T"], - facade: ["7M", "6M", "5M"], - firepunch: ["7T", "6T", "5T"], - flamethrower: ["7M", "6M", "5M"], - flash: ["6M", "5M"], - fling: ["7M", "6M", "5M"], - focusblast: ["7M", "6M", "5M"], - focusenergy: ["7L29"], - focuspunch: ["7T", "6T"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["7M", "6M", "5M"], - grassknot: ["7M", "6M", "5M"], - gunkshot: ["7T", "6T", "5T"], - helpinghand: ["7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["7M", "6M", "5M"], - hyperfang: ["7L36", "6L32", "5L32"], - hypnosis: ["7L18", "6L18", "5L18"], - icepunch: ["7T", "6T", "5T"], - irontail: ["7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - laserfocus: ["7T"], - lastresort: ["7T", "6T", "5T"], - leer: ["7L1", "6L1", "5L1"], - lightscreen: ["7M", "6M", "5M"], - lowkick: ["7T", "7L1", "6T", "6L1", "5T", "5L1"], - meanlook: ["7L43", "6L36", "5L36"], - nastyplot: ["7L39"], - poweruppunch: ["6M"], - protect: ["7M", "6M", "5M"], - psychup: ["7M", "7L32", "6M", "6L29", "5M", "5L29"], - raindance: ["7M", "6M", "5M"], - rest: ["7M", "6M", "5M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rototiller: ["7L1", "6L1"], - round: ["7M", "6M", "5M"], - sandattack: ["7L13", "6L13", "5L13"], - secretpower: ["6M"], - seedbomb: ["7T", "6T", "5T"], - shadowball: ["7M", "6M", "5M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - slam: ["7L50", "6L43", "5L43"], - sleeptalk: ["7M", "6M", "5T"], - snore: ["7T", "6T", "5T"], - stompingtantrum: ["7T"], - strength: ["6M", "5M"], - substitute: ["7M", "6M", "5M"], - sunnyday: ["7M", "6M", "5M"], - superfang: ["7T", "7L22", "6T", "6L22", "5T", "5L22"], - swagger: ["7M", "6M", "5M"], - swordsdance: ["7M", "6M", "5M"], - tackle: ["7L1", "6L1", "5L1"], - thunder: ["7M", "6M", "5M"], - thunderbolt: ["7M", "6M", "5M"], - thunderpunch: ["7T", "6T", "5T"], - thunderwave: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - workup: ["7M", "5M"], - zenheadbutt: ["7T", "6T", "5T"] - } - }, - lillipup: { - learnset: { - aerialace: ["7M", "6M", "5M"], - afteryou: ["8E", "7T", "7E", "6T", "6E"], - attract: ["8M", "7M", "6M", "5M"], - babydolleyes: ["8L17", "7L10", "6L10"], - bite: ["8L8", "7L8", "6L8", "5L8"], - charm: ["8M", "7E", "6E", "5E"], - confide: ["7M", "6M"], - covet: ["8E", "7T", "6T", "5T"], - crunch: ["8M", "8L24", "7L22", "6L22", "5L22"], - dig: ["8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - endure: ["8M", "7E", "6E", "5E"], - facade: ["8M", "7M", "6M", "5M"], - firefang: ["8M", "7E", "6E", "5E"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["8M", "8L48", "7M", "7L40", "6M", "6L40", "5M", "5L40"], - helpinghand: ["8M", "8L32", "7T", "7L12", "6T", "6L12", "5T", "5L12"], - hiddenpower: ["7M", "6M", "5M"], - howl: ["8E", "7E", "6E", "5E"], - hypervoice: ["8M", "7T", "6T", "5T"], - icefang: ["8M", "7E", "6E", "5E"], - lastresort: ["8L44", "7T", "7L36", "6T", "6L36", "5T", "5L36"], - leer: ["8L1", "7L1", "6L1", "5L1"], - lick: ["8E", "7E", "6E", "5E"], - mudslap: ["8E", "7E", "6E", "5E"], - odorsleuth: ["7L5", "6L5", "5L5"], - payback: ["8M"], - playrough: ["8M", "8L20", "7L45", "6L45"], - protect: ["8M", "7M", "6M", "5M"], - psychicfangs: ["8M", "7E"], - pursuit: ["7E", "6E", "5E"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - retaliate: ["8M", "8L12", "7L29", "6M", "6L29", "5M", "5L29"], - return: ["7M", "6M", "5M"], - reversal: ["8M", "8L36", "7L33", "6L33", "5L33"], - roar: ["8L40", "7M", "7L26", "6M", "6L26", "5M", "5L26"], - rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["7E", "6E", "5E"], - secretpower: ["6M"], - shadowball: ["8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snarl: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - tackle: ["8L1", "7L1", "6L1", "5L1"], - takedown: ["8L28", "7L15", "6L15", "5L15"], - thunderbolt: ["8M", "7M", "6M", "5M"], - thunderfang: ["8M", "7E", "6E", "5E"], - thunderwave: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - wildcharge: ["8M", "7M", "6M", "5M"], - workup: ["8M", "8L4", "7M", "7L19", "6L19", "5M", "5L19"], - yawn: ["8E", "7E", "6E", "5E"] - } - }, - herdier: { - learnset: { - aerialace: ["7M", "6M", "5M"], - afteryou: ["7T", "6T"], - attract: ["8M", "7M", "6M", "5M"], - babydolleyes: ["8L19"], - bite: ["8L1", "7L1", "6L1", "5L1"], - charm: ["8M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - crunch: ["8M", "8L30", "7L24", "6L24", "5L24"], - dig: ["8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - firefang: ["8M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["8M", "8L66", "7M", "7L47", "6M", "6L47", "5M", "5L47"], - helpinghand: ["8M", "8L42", "7T", "7L12", "6T", "6L12", "5T", "5L12"], - hiddenpower: ["7M", "6M", "5M"], - hypervoice: ["8M", "7T", "6T", "5T"], - icefang: ["8M"], - lastresort: ["8L60", "7T", "7L42", "6T", "6L42", "5T", "5L42"], - leer: ["8L1", "7L1", "6L1", "5L1"], - odorsleuth: ["7L1", "6L1", "5L1"], - payback: ["8M", "7M", "6M", "5M"], - playrough: ["8M", "8L24", "7L52", "6L52"], - protect: ["8M", "7M", "6M", "5M"], - psychicfangs: ["8M"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - retaliate: ["8M", "8L12", "7L33", "6M", "6L33", "5M", "5L33"], - return: ["7M", "6M", "5M"], - reversal: ["8M", "8L48", "7L38", "6L38", "5L38"], - roar: ["8L54", "7M", "7L29", "6M", "6L29", "5M", "5L29"], - rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shadowball: ["8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snarl: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - surf: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - tackle: ["8L1", "7L1", "6L1", "5L1"], - takedown: ["8L36", "7L15", "6L15", "5L15"], - thunderbolt: ["8M", "7M", "6M", "5M"], - thunderfang: ["8M"], - thunderwave: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - wildcharge: ["8M", "7M", "6M", "5M"], - workup: ["8M", "8L1", "7M", "7L20", "6L20", "5M", "5L20"] - }, - encounters: [{ generation: 5, level: 20, isHidden: true }] - }, - stoutland: { - learnset: { - aerialace: ["7M", "6M", "5M"], - afteryou: ["7T", "6T"], - attract: ["8M", "7M", "6M", "5M"], - babydolleyes: ["8L19"], - bite: ["8L1", "7L1", "6L1", "5L1"], - charm: ["8M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - crunch: ["8M", "8L30", "7L24", "6L24", "5L24"], - dig: ["8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - firefang: ["8M", "8L1", "7L1", "6L1", "5L1"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["8M", "8L78", "7M", "7L59", "6M", "6L59", "5M", "5L59"], - helpinghand: ["8M", "8L46", "7T", "7L12", "6T", "6L12", "5T", "5L12"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - hypervoice: ["8M", "7T", "6T", "5T"], - icefang: ["8M", "8L1", "7L1", "6L1", "5L1"], - ironhead: ["8M", "7T", "6T", "5T"], - lastresort: ["8L70", "7T", "7L51", "6T", "6L51", "5T", "5L51"], - leer: ["8L1", "7L1", "6L1", "5L1"], - odorsleuth: ["7L1", "6L1", "5L1"], - payback: ["8M", "7M", "6M", "5M"], - playrough: ["8M", "8L24", "7L63", "6L63"], - protect: ["8M", "7M", "6M", "5M"], - psychicfangs: ["8M"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - retaliate: ["8M", "8L12", "7L36", "6M", "6L36", "5M", "5L36"], - return: ["7M", "6M", "5M"], - reversal: ["8M", "8L54", "7L42", "6L42", "5L42"], - roar: ["8L62", "7M", "7L29", "6M", "6L29", "5M", "5L29"], - rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shadowball: ["8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snarl: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - stompingtantrum: ["8M", "7T"], - strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T"], - surf: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - tackle: ["8L1", "7L1", "6L1", "5L1"], - takedown: ["8L38", "7L15", "6L15", "5L15"], - thunder: ["8M", "7M", "6M", "5M"], - thunderbolt: ["8M", "7M", "6M", "5M"], - thunderfang: ["8M", "8L1", "7L1", "6L1", "5L1"], - thunderwave: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - wildcharge: ["8M", "7M", "6M", "5M"], - workup: ["8M", "8L1", "7M", "7L20", "6L20", "5M", "5L20"] - }, - encounters: [{ generation: 5, level: 23 }] - }, - purrloin: { - learnset: { - aerialace: ["7M", "6M", "5M"], - assist: ["7L6", "6L6", "5L6"], - assurance: ["8M", "8L21", "7L28", "6L28", "5L28"], - attract: ["8M", "7M", "6M", "5M"], - batonpass: ["8M"], - captivate: ["7L33", "6L33", "5L33"], - charm: ["8M", "7E", "6E", "5E"], - confide: ["7M", "6M"], - copycat: ["8E", "7E", "6E"], - covet: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], - cut: ["6M", "5M"], - darkpulse: ["8M", "7M", "6M", "5T"], - doubleteam: ["8E", "7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - echoedvoice: ["7M", "6M", "5M"], - embargo: ["7M", "6M", "5M"], - encore: ["8M", "7E", "6E", "5E"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - fakeout: ["8L5", "7L21", "6L21", "5L21"], - faketears: ["8M", "7E", "6E", "5E"], - feintattack: ["7E", "6E", "5E"], - foulplay: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - frustration: ["7M", "6M", "5M"], - furyswipes: ["8L12", "7L12", "6L12", "5L12"], - grassknot: ["8M", "7M", "6M", "5M"], - growl: ["8L1", "7L3", "6L3", "5L3"], - gunkshot: ["8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["8L24", "7L24", "6M", "6L24", "5M", "5L24"], - hypervoice: ["8M", "7T", "6T", "5T"], - irontail: ["8M", "7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - lashout: ["8T"], - nastyplot: ["8M", "8L32", "7L42", "6L42", "5L42"], - nightslash: ["8L36", "7L37", "6L37", "5L37"], - payback: ["8M", "7M", "6M", "5M"], - payday: ["8M", "7E", "6E", "5E"], - playrough: ["8M", "8L40", "7L49", "6L49"], - protect: ["8M", "7M", "6M", "5M"], - psychup: ["7M", "6M", "5M"], - pursuit: ["7L15", "6L15", "5L15"], - quickattack: ["8E"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8L4", "7L10", "6L10", "5L10"], - scratch: ["8L1", "7L1", "6L1", "5L1"], - screech: ["8M"], - secretpower: ["6M"], - seedbomb: ["8M", "7T", "6T", "5T"], - shadowball: ["8M", "7M", "6M", "5M"], - shadowclaw: ["8M", "7M", "6M", "5M"], - slash: ["8E", "7L30", "6L30", "5L30"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snarl: ["8M", "7M", "6M", "5M"], - snatch: ["7T", "7L39", "6T", "6L39", "5T", "5L39"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["7T", "6T", "5T"], - substitute: ["8M", "7M", "6M", "5M"], - suckerpunch: ["8L28", "7L46", "6L46", "5L46"], - sunnyday: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["8M"], - taunt: ["8M", "7M", "6M", "5M"], - thief: ["8M", "7M", "6M", "5M"], - thunderwave: ["8M", "7M", "6M", "5M"], - torment: ["8L16", "7M", "7L19", "6M", "6L19", "5M", "5L19"], - toxic: ["7M", "6M", "5M"], - trick: ["8M", "7T", "6T", "5T"], - uturn: ["8M", "7M", "6M", "5M"], - yawn: ["8E", "7E", "6E", "5E"] - } - }, - liepard: { - learnset: { - aerialace: ["7M", "6M", "5M"], - assist: ["7L1", "6L1", "5L1"], - assurance: ["8M", "8L23", "7L31", "6L31", "5L31"], - attract: ["8M", "7M", "6M", "5M"], - batonpass: ["8M"], - burningjealousy: ["8T"], - charm: ["8M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M"], - darkpulse: ["8M", "7M", "6M", "5T"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - echoedvoice: ["7M", "6M", "5M"], - embargo: ["7M", "6M", "5M"], - encore: ["8M", "5S0"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - fakeout: ["8L1", "7L22", "6L22", "5L22", "5S0"], - faketears: ["8M"], - foulplay: ["8M", "7T", "6T", "5T", "5S0"], - frustration: ["7M", "6M", "5M"], - furyswipes: ["8L12", "7L12", "6L12", "5L12"], - gigaimpact: ["8M", "7M", "6M", "5M"], - grassknot: ["8M", "7M", "6M", "5M"], - growl: ["8L1", "7L1", "6L1", "5L1"], - gunkshot: ["8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["8L28", "7L26", "6M", "6L26", "5M", "5L26"], - hyperbeam: ["8M", "7M", "6M", "5M"], - hypervoice: ["8M", "7T", "6T", "5T"], - irontail: ["8M", "7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - laserfocus: ["7T"], - lashout: ["8T"], - nastyplot: ["8M", "8L40", "7L50", "6L50", "5L50"], - nightslash: ["8L46", "7L43", "6L43", "5L43"], - payback: ["8M", "7M", "6M", "5M"], - payday: ["8M"], - playrough: ["8M", "8L52", "7L58", "6L58"], - protect: ["8M", "7M", "6M", "5M"], - psychocut: ["8M"], - psychup: ["7M", "6M", "5M"], - pursuit: ["7L15", "6L15", "5L15"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8L1", "7L1", "6L1", "5L1"], - scratch: ["8L1", "7L1", "6L1", "5L1"], - screech: ["8M"], - secretpower: ["6M"], - seedbomb: ["8M", "7T", "6T", "5T"], - shadowball: ["8M", "7M", "6M", "5M"], - shadowclaw: ["8M", "7M", "6M", "5M"], - skittersmack: ["8T"], - slash: ["7L34", "6L34", "5L34"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snarl: ["8M", "7M", "6M", "5M"], - snatch: ["7T", "7L47", "6T", "6L47", "5T", "5L47"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["7T", "6T", "5T"], - substitute: ["8M", "7M", "6M", "5M"], - suckerpunch: ["8L34", "7L55", "6L55", "5L55"], - sunnyday: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M", "5S0"], - swift: ["8M"], - taunt: ["8M", "7M", "7L38", "6M", "6L38", "5M", "5L38"], - thief: ["8M", "7M", "6M", "5M"], - throatchop: ["8M", "7T"], - thunderwave: ["8M", "7M", "6M", "5M"], - torment: ["8L16", "7M", "7L19", "6M", "6L19", "5M", "5L19"], - toxic: ["7M", "6M", "5M"], - trick: ["8M", "7T", "6T", "5T"], - uturn: ["8M", "7M", "6M", "5M"] - }, - eventData: [ - { - generation: 5, - level: 20, - gender: "F", - nature: "Jolly", - isHidden: true, - moves: ["fakeout", "foulplay", "encore", "swagger"] - } - ] - }, - pansage: { - learnset: { - acrobatics: ["7M", "7L31", "6M", "6L31", "5M", "5L31"], - astonish: ["7E", "6E", "5E"], - attract: ["7M", "6M", "5M"], - bite: ["7L19", "6L19", "5L19", "5S0"], - bulletseed: ["7E", "6E", "5E", "5S0"], - confide: ["7M", "6M"], - covet: ["7T", "7E", "6T", "6E", "5T", "5E"], - crunch: ["7L43", "6L43", "5L43"], - cut: ["6M", "5M"], - dig: ["6M", "5M", "5S0", "5S2"], - disarmingvoice: ["7E", "6E"], - doubleteam: ["7M", "6M", "5M"], - endeavor: ["7T", "6T", "5T"], - energyball: ["7M", "6M", "5M"], - facade: ["7M", "6M", "5M"], - flash: ["6M", "5M"], - fling: ["7M", "7L28", "6M", "6L28", "5M", "5L28"], - focuspunch: ["7T", "6T"], - frustration: ["7M", "6M", "5M"], - furyswipes: ["7L13", "6L13", "5L13"], - gastroacid: ["7T", "6T"], - gigadrain: ["7T", "6T", "5T"], - grassknot: ["7M", "7L34", "6M", "6L34", "5M", "5L34"], - grasspledge: ["7T"], - grasswhistle: ["7E", "6E", "5E"], - gunkshot: ["7T", "6T", "5T"], - helpinghand: ["7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - irontail: ["7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - leafstorm: ["7E", "6E", "5E", "5S1"], - leechseed: ["7L16", "6L16", "5L16"], - leer: ["7L4", "6L4", "5L4", "5S1"], - lick: ["7L7", "6L7", "5L7", "5S1"], - lowkick: ["7T", "7E", "6T", "6E", "5T", "5E"], - lowsweep: ["7M", "6M", "5M"], - magicalleaf: ["7E", "6E", "5E"], - nastyplot: ["7E", "6E", "5E"], - naturalgift: ["7L40", "6L40", "5L40"], - naturepower: ["7M", "6M"], - payback: ["7M", "6M", "5M"], - playnice: ["7L1", "6L1"], - protect: ["7M", "6M", "5M"], - recycle: ["7T", "7L37", "6T", "6L37", "5T", "5L37"], - rest: ["7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["7M", "6M", "5M", "5S2"], - roleplay: ["7T", "7E", "6T", "6E", "5T", "5E"], - round: ["7M", "6M", "5M"], - scratch: ["7L1", "6L1", "5L1"], - secretpower: ["6M"], - seedbomb: ["7T", "7L22", "6T", "6L22", "5T", "5L22", "5S2"], - shadowclaw: ["7M", "6M", "5M"], - sleeptalk: ["7M", "6M", "5T"], - snore: ["7T", "6T", "5T"], - solarbeam: ["7M", "6M", "5M", "5S0", "5S2"], - spikyshield: ["7E"], - substitute: ["7M", "6M", "5M"], - sunnyday: ["7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - synthesis: ["7T", "6T", "5T"], - taunt: ["7M", "6M", "5M"], - thief: ["7M", "6M", "5M"], - tickle: ["7E", "6E", "5E"], - torment: ["7M", "7L25", "6M", "6L25", "5M", "5L25"], - toxic: ["7M", "6M", "5M"], - uproar: ["7T", "6T", "5T"], - vinewhip: ["7L10", "6L10", "5L10", "5S1"], - workup: ["7M", "5M"], - worryseed: ["7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 1, - shiny: 1, - gender: "M", - nature: "Brave", - ivs: { spa: 31 }, - moves: ["bulletseed", "bite", "solarbeam", "dig"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["leer", "lick", "vinewhip", "leafstorm"] - }, - { - generation: 5, - level: 30, - gender: "M", - nature: "Serious", - moves: ["seedbomb", "solarbeam", "rocktomb", "dig"], - pokeball: "cherishball" - } - ] - }, - simisage: { - learnset: { - acrobatics: ["7M", "6M", "5M"], - attract: ["7M", "6M", "5M"], - brickbreak: ["7M", "6M", "5M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M"], - dig: ["6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - endeavor: ["7T", "6T", "5T"], - energyball: ["7M", "6M", "5M"], - facade: ["7M", "6M", "5M"], - flash: ["6M", "5M"], - fling: ["7M", "6M", "5M"], - focusblast: ["7M", "6M", "5M"], - focuspunch: ["7T", "6T"], - frustration: ["7M", "6M", "5M"], - furyswipes: ["7L1", "6L1", "5L1"], - gastroacid: ["7T", "6T"], - gigadrain: ["7T", "6T", "5T"], - gigaimpact: ["7M", "6M", "5M"], - grassknot: ["7M", "6M", "5M"], - grasspledge: ["7T"], - gunkshot: ["7T", "6T", "5T"], - helpinghand: ["7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["7M", "6M", "5M"], - irontail: ["7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - leer: ["7L1", "6L1", "5L1"], - lick: ["7L1", "6L1", "5L1"], - lowkick: ["7T", "6T", "5T"], - lowsweep: ["7M", "6M", "5M"], - naturepower: ["7M", "6M"], - payback: ["7M", "6M", "5M"], - poweruppunch: ["6M"], - protect: ["7M", "6M", "5M"], - recycle: ["7T", "6T", "5T"], - rest: ["7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockslide: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["7M", "6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["7M", "6M", "5M"], - secretpower: ["6M"], - seedbomb: ["7T", "7L1", "6T", "6L1", "5T", "5L1"], - shadowclaw: ["7M", "6M", "5M"], - sleeptalk: ["7M", "6M", "5T"], - snore: ["7T", "6T", "5T"], - solarbeam: ["7M", "6M", "5M"], - substitute: ["7M", "6M", "5M"], - sunnyday: ["7M", "6M", "5M"], - superpower: ["7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - synthesis: ["7T", "6T", "5T"], - taunt: ["7M", "6M", "5M"], - thief: ["7M", "6M", "5M"], - throatchop: ["7T"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uproar: ["7T", "6T", "5T"], - workup: ["7M", "5M"], - worryseed: ["7T", "6T", "5T"] - } - }, - pansear: { - learnset: { - acrobatics: ["7M", "7L31", "6M", "6L31", "5M", "5L31"], - amnesia: ["7L25", "6L25", "5L25"], - astonish: ["7E", "6E", "5E"], - attract: ["7M", "6M", "5M"], - belch: ["7E"], - bite: ["7L19", "6L19", "5L19"], - confide: ["7M", "6M"], - covet: ["7T", "7E", "6T", "6E", "5T", "5E"], - crunch: ["7L43", "6L43", "5L43"], - cut: ["6M", "5M"], - dig: ["6M", "5M"], - disarmingvoice: ["7E", "6E"], - doubleteam: ["7M", "6M", "5M"], - endeavor: ["7T", "6T", "5T"], - facade: ["7M", "6M", "5M"], - fireblast: ["7M", "7L34", "6M", "6L34", "5M", "5L34"], - firepledge: ["7T"], - firepunch: ["7T", "7E", "6T", "6E", "5T", "5E"], - firespin: ["7E", "6E", "5E"], - flameburst: ["7L22", "6L22", "5L22"], - flamecharge: ["7M", "6M", "5M"], - flamethrower: ["7M", "6M", "5M"], - flareblitz: ["7E"], - fling: ["7M", "7L28", "6M", "6L28", "5M", "5L28"], - focuspunch: ["7T", "6T"], - frustration: ["7M", "6M", "5M"], - furyswipes: ["7L13", "6L13", "5L13"], - gastroacid: ["7T", "6T"], - grassknot: ["7M", "6M", "5M"], - gunkshot: ["7T", "6T", "5T"], - heatwave: ["7T", "7E", "6T", "6E", "5T", "5E", "5S0"], - helpinghand: ["7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - incinerate: ["7L10", "6M", "6L10", "5M", "5L10", "5S0"], - irontail: ["7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - leer: ["7L4", "6L4", "5L4", "5S0"], - lick: ["7L7", "6L7", "5L7", "5S0"], - lowkick: ["7T", "7E", "6T", "6E", "5T", "5E"], - lowsweep: ["7M", "6M", "5M"], - nastyplot: ["7E", "6E", "5E"], - naturalgift: ["7L40", "6L40", "5L40"], - overheat: ["7M", "6M", "5M"], - payback: ["7M", "6M", "5M"], - playnice: ["7L1", "6L1"], - protect: ["7M", "6M", "5M"], - recycle: ["7T", "7L37", "6T", "6L37", "5T", "5L37"], - rest: ["7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["7M", "6M", "5M"], - roleplay: ["7T", "7E", "6T", "6E", "5T", "5E"], - round: ["7M", "6M", "5M"], - scratch: ["7L1", "6L1", "5L1"], - secretpower: ["6M"], - shadowclaw: ["7M", "6M", "5M"], - sleeptalk: ["7M", "7E", "6M", "6E", "5T", "5E"], - snore: ["7T", "6T", "5T"], - solarbeam: ["7M", "6M", "5M"], - substitute: ["7M", "6M", "5M"], - sunnyday: ["7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - taunt: ["7M", "6M", "5M"], - thief: ["7M", "6M", "5M"], - tickle: ["7E", "6E", "5E"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uproar: ["7T", "6T", "5T"], - willowisp: ["7M", "6M", "5M"], - workup: ["7M", "5M"], - yawn: ["7L16", "6L16", "5L16"] - }, - eventData: [ - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["leer", "lick", "incinerate", "heatwave"] - } - ] - }, - simisear: { - learnset: { - acrobatics: ["7M", "6M", "5M"], - attract: ["7M", "6M", "5M"], - brickbreak: ["7M", "6M", "5M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M"], - dig: ["6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - endeavor: ["7T", "6T", "5T"], - facade: ["7M", "6M", "5M"], - fireblast: ["7M", "6M", "5M"], - firepledge: ["7T"], - firepunch: ["7T", "6T", "5T"], - flameburst: ["7L1", "6L1", "5L1"], - flamecharge: ["7M", "6M", "5M"], - flamethrower: ["7M", "6M", "5M"], - fling: ["7M", "6M", "5M"], - focusblast: ["7M", "6M", "5M"], - focuspunch: ["7T", "6T"], - frustration: ["7M", "6M", "5M"], - furyswipes: ["7L1", "6L1", "5L1"], - gastroacid: ["7T", "6T"], - gigaimpact: ["7M", "6M", "6S0", "5M"], - grassknot: ["7M", "6M", "5M"], - gunkshot: ["7T", "6T", "5T"], - heatwave: ["7T", "6T", "5T"], - helpinghand: ["7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "6S0", "5M"], - hyperbeam: ["7M", "6M", "5M"], - incinerate: ["6M", "5M"], - irontail: ["7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - leer: ["7L1", "6L1", "5L1"], - lick: ["7L1", "6L1", "5L1"], - lowkick: ["7T", "6T", "5T"], - lowsweep: ["7M", "6M", "5M"], - overheat: ["7M", "6M", "5M"], - payback: ["7M", "6M", "5M"], - poweruppunch: ["6M", "6S0"], - protect: ["7M", "6M", "5M"], - recycle: ["7T", "6T", "5T"], - rest: ["7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockslide: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["7M", "6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["7M", "6M", "5M"], - secretpower: ["6M"], - shadowclaw: ["7M", "6M", "5M"], - sleeptalk: ["7M", "6M", "5T"], - snore: ["7T", "6T", "5T"], - solarbeam: ["7M", "6M", "5M"], - substitute: ["7M", "6M", "5M"], - sunnyday: ["7M", "6M", "5M"], - superpower: ["7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - taunt: ["7M", "6M", "5M"], - thief: ["7M", "6M", "5M"], - throatchop: ["7T"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uproar: ["7T", "6T", "5T"], - willowisp: ["7M", "6M", "5M"], - workup: ["7M", "6S0", "5M"] - }, - eventData: [ - { - generation: 6, - level: 5, - perfectIVs: 2, - moves: ["workup", "honeclaws", "poweruppunch", "gigaimpact"], - pokeball: "cherishball" - } - ] - }, - panpour: { - learnset: { - acrobatics: ["7M", "7L31", "6M", "6L31", "5M", "5L31"], - aquaring: ["7E", "6E", "5E"], - aquatail: ["7T", "7E", "6T", "6E", "5T", "5E"], - astonish: ["7E", "6E", "5E"], - attract: ["7M", "6M", "5M"], - bite: ["7L19", "6L19", "5L19"], - blizzard: ["7M", "6M", "5M"], - brine: ["7L34", "6L34", "5L34"], - confide: ["7M", "6M"], - covet: ["7T", "7E", "6T", "6E", "5T", "5E"], - crunch: ["7L43", "6L43", "5L43"], - cut: ["6M", "5M"], - dig: ["6M", "5M"], - disarmingvoice: ["7E", "6E"], - dive: ["6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - endeavor: ["7T", "6T", "5T"], - facade: ["7M", "6M", "5M"], - fling: ["7M", "7L28", "6M", "6L28", "5M", "5L28"], - focuspunch: ["7T", "6T"], - frustration: ["7M", "6M", "5M"], - furyswipes: ["7L13", "6L13", "5L13"], - gastroacid: ["7T", "6T"], - grassknot: ["7M", "6M", "5M"], - gunkshot: ["7T", "6T", "5T"], - hail: ["7M", "6M", "5M"], - helpinghand: ["7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - hydropump: ["7E", "6E", "5E", "5S0"], - icebeam: ["7M", "6M", "5M"], - icepunch: ["7T", "6T", "5T"], - icywind: ["7T", "6T", "5T"], - irontail: ["7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - leer: ["7L4", "6L4", "5L4", "5S0"], - lick: ["7L7", "6L7", "5L7", "5S0"], - lowkick: ["7T", "7E", "6T", "6E", "5T", "5E"], - lowsweep: ["7M", "6M", "5M"], - mudsport: ["7E", "6E", "5E"], - nastyplot: ["7E", "6E", "5E"], - naturalgift: ["7L40", "6L40", "5L40"], - payback: ["7M", "6M", "5M"], - playnice: ["7L1", "6L1"], - protect: ["7M", "6M", "5M"], - raindance: ["7M", "6M", "5M"], - recycle: ["7T", "7L37", "6T", "6L37", "5T", "5L37"], - rest: ["7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["7M", "6M", "5M"], - roleplay: ["7T", "7E", "6T", "6E", "5T", "5E"], - round: ["7M", "6M", "5M"], - scald: ["7M", "7L22", "6M", "6L22", "5M", "5L22"], - scratch: ["7L1", "6L1", "5L1"], - secretpower: ["6M"], - shadowclaw: ["7M", "6M", "5M"], - sleeptalk: ["7M", "6M", "5T"], - snore: ["7T", "6T", "5T"], - substitute: ["7M", "6M", "5M"], - surf: ["7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - taunt: ["7M", "7L25", "6M", "6L25", "5M", "5L25"], - thief: ["7M", "6M", "5M"], - tickle: ["7E", "6E", "5E"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uproar: ["7T", "6T", "5T"], - waterfall: ["7M", "6M", "5M"], - watergun: ["7L10", "6L10", "5L10", "5S0"], - waterpledge: ["7T"], - waterpulse: ["7T", "6T"], - watersport: ["7L16", "6L16", "5L16"], - workup: ["7M", "5M"] - }, - eventData: [ - { - generation: 5, - level: 10, - gender: "M", - isHidden: true, - moves: ["leer", "lick", "watergun", "hydropump"] - } - ] - }, - simipour: { - learnset: { - acrobatics: ["7M", "6M", "5M"], - aquatail: ["7T", "6T", "5T"], - attract: ["7M", "6M", "5M"], - blizzard: ["7M", "6M", "5M"], - brickbreak: ["7M", "6M", "5M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M"], - dig: ["6M", "5M"], - dive: ["6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - endeavor: ["7T", "6T", "5T"], - facade: ["7M", "6M", "5M"], - fling: ["7M", "6M", "5M"], - focusblast: ["7M", "6M", "5M"], - focuspunch: ["7T", "6T"], - frustration: ["7M", "6M", "5M"], - furyswipes: ["7L1", "6L1", "5L1"], - gastroacid: ["7T", "6T"], - gigaimpact: ["7M", "6M", "5M"], - grassknot: ["7M", "6M", "5M"], - gunkshot: ["7T", "6T", "5T"], - hail: ["7M", "6M", "5M"], - helpinghand: ["7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["7M", "6M", "5M"], - icebeam: ["7M", "6M", "5M"], - icepunch: ["7T", "6T", "5T"], - icywind: ["7T", "6T", "5T"], - irontail: ["7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - leer: ["7L1", "6L1", "5L1"], - lick: ["7L1", "6L1", "5L1"], - lowkick: ["7T", "6T", "5T"], - lowsweep: ["7M", "6M", "5M"], - payback: ["7M", "6M", "5M"], - poweruppunch: ["6M"], - protect: ["7M", "6M", "5M"], - raindance: ["7M", "6M", "5M"], - recycle: ["7T", "6T", "5T"], - rest: ["7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockslide: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["7M", "6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["7M", "6M", "5M"], - scald: ["7M", "7L1", "6M", "6L1", "5M", "5L1"], - secretpower: ["6M"], - shadowclaw: ["7M", "6M", "5M"], - sleeptalk: ["7M", "6M", "5T"], - snore: ["7T", "6T", "5T"], - substitute: ["7M", "6M", "5M"], - superpower: ["7T", "6T", "5T"], - surf: ["7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - taunt: ["7M", "6M", "5M"], - thief: ["7M", "6M", "5M"], - throatchop: ["7T"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uproar: ["7T", "6T", "5T"], - waterfall: ["7M", "6M", "5M"], - waterpledge: ["7T"], - waterpulse: ["7T", "6T"], - workup: ["7M", "5M"] - } - }, - munna: { - learnset: { - afteryou: ["7T", "6T", "5T"], - allyswitch: ["8M", "7T"], - amnesia: ["8M"], - attract: ["8M", "7M", "6M", "5M"], - barrier: ["7E", "6E", "5E"], - batonpass: ["7E", "6E", "5E"], - calmmind: ["8M", "8L28", "7M", "7L35", "6M", "6L35", "5M", "5L35"], - chargebeam: ["7M", "6M", "5M"], - confide: ["7M", "6M"], - curse: ["8E", "7E", "6E", "5E"], - dazzlinggleam: ["8M", "7M", "6M"], - defensecurl: ["8L1", "7L1", "6L1", "5L1"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["8L44", "7M", "7L41", "7S0", "6M", "6L41", "5M", "5L41"], - endure: ["8M"], - energyball: ["8M", "7M", "6M", "5M"], - expandingforce: ["8T"], - facade: ["8M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - futuresight: ["8M", "8L48", "7L31", "6L31", "5L31"], - gravity: ["7T", "6T", "5T"], - guardswap: ["8M"], - gyroball: ["8M", "7M", "6M", "5M"], - healbell: ["7T", "6T", "5T"], - healingwish: ["8E", "7E", "6E"], - helpinghand: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - hiddenpower: ["7M", "6M", "5M"], - hypnosis: ["8L4", "7L19", "7S0", "6L19", "5L19"], - imprison: ["8M", "8L12", "7L13", "6L13", "5L13"], - lightscreen: ["8M", "7M", "6M", "5M"], - luckychant: ["7L5", "6L5", "5L5"], - magiccoat: ["8L20", "7T", "7E", "6T", "6E", "5T", "5E"], - moonblast: ["8L40"], - moonlight: ["8L16", "7L17", "6L17", "5L17"], - nightmare: ["7L29", "6L29", "5L29"], - painsplit: ["7T", "6T", "5T"], - powerswap: ["8M"], - protect: ["8M", "7M", "6M", "5M"], - psybeam: ["8L8", "7L11", "6L11", "5L11"], - psychic: ["8M", "8L36", "7M", "7L37", "6M", "6L37", "5M", "5L37"], - psychup: ["7M", "6M", "5M"], - psyshock: ["8M", "7M", "6M", "5M"], - psywave: ["7L1", "6L1", "5L1"], - raindance: ["8M", "7M", "6M", "5M"], - reflect: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "7S0", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockslide: ["8M", "7M", "6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["7E", "6M", "6E", "5E"], - shadowball: ["8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - skillswap: ["8M", "7T", "6T", "5T"], - sleeptalk: ["8M", "7M", "7E", "7S0", "6M", "6E", "5T", "5E"], - snore: ["8M", "7T", "6T", "5T"], - sonicboom: ["7E", "6E", "5E"], - storedpower: ["8M", "8L1", "7L47", "6L47", "5L47"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["8M", "7E", "6E", "5E"], - synchronoise: ["7L25", "6L25", "5L25"], - telekinesis: ["7T", "7L43", "6L43", "5M", "5L43"], - thunderwave: ["8M", "7M", "6M", "5M"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trick: ["8M", "7T", "6T", "5T"], - trickroom: ["8M", "7M", "6M", "5M"], - wonderroom: ["8M", "8L52", "7T", "6T", "5T"], - worryseed: ["7T", "6T", "5T"], - yawn: ["8L32", "7L7", "6L7", "5L7"], - zenheadbutt: ["8M", "8L24", "7T", "7L23", "6T", "6L23", "5T", "5L23"] - }, - eventData: [ - { - generation: 7, - level: 39, - nature: "Mild", - isHidden: true, - moves: ["hypnosis", "dreameater", "rest", "sleeptalk"], - pokeball: "dreamball" - } - ] - }, - musharna: { - learnset: { - afteryou: ["7T", "6T", "5T"], - allyswitch: ["8M", "7T"], - amnesia: ["8M"], - attract: ["8M", "7M", "6M", "5M"], - calmmind: ["8M", "8L1", "7M", "6M", "5M"], - chargebeam: ["7M", "6M", "5M"], - confide: ["7M", "6M"], - dazzlinggleam: ["8M", "7M", "6M"], - defensecurl: ["8L1", "7L1", "6L1", "5L1", "5S0"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["8L1", "7M", "6M", "5M"], - endure: ["8M"], - energyball: ["8M", "7M", "6M", "5M"], - expandingforce: ["8T"], - facade: ["8M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - futuresight: ["8M", "8L1"], - gigaimpact: ["8M", "7M", "6M", "5M"], - gravity: ["7T", "6T", "5T"], - guardswap: ["8M"], - gyroball: ["8M", "7M", "6M", "5M"], - healbell: ["7T", "6T", "5T"], - helpinghand: ["8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - hypnosis: ["8L1", "7L1", "6L1", "5L1", "5S0"], - imprison: ["8M", "8L1"], - lightscreen: ["8M", "7M", "6M", "5M"], - luckychant: ["7L1", "6L1", "5L1", "5S0"], - magiccoat: ["8L1", "7T", "6T", "5T"], - mistyexplosion: ["8T"], - moonblast: ["8L1"], - moonlight: ["8L1"], - painsplit: ["7T", "6T", "5T"], - powerswap: ["8M"], - protect: ["8M", "7M", "6M", "5M"], - psybeam: ["8L1", "7L1", "6L1", "5L1", "5S0"], - psychic: ["8M", "8L1", "7M", "6M", "5M"], - psychicterrain: ["8M", "8L1", "7L1"], - psychup: ["7M", "6M", "5M"], - psyshock: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M"], - reflect: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockslide: ["8M", "7M", "6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shadowball: ["8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - skillswap: ["8M", "7T", "6T", "5T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - storedpower: ["8M", "8L1"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["8M"], - telekinesis: ["7T", "5M"], - thunderwave: ["8M", "7M", "6M", "5M"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trick: ["8M", "7T", "6T", "5T"], - trickroom: ["8M", "7M", "6M", "5M"], - wonderroom: ["8M", "8L1", "7T", "6T", "5T"], - worryseed: ["7T", "6T", "5T"], - yawn: ["8L1"], - zenheadbutt: ["8M", "8L1", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 50, - isHidden: true, - moves: ["defensecurl", "luckychant", "psybeam", "hypnosis"] - } - ] - }, - pidove: { - learnset: { - aerialace: ["7M", "6M", "5M"], - agility: ["8M"], - aircutter: ["8L16", "7L15", "6L15", "5L15", "5S0"], - airslash: ["8M", "8L32", "7L29", "6L29", "5L29"], - attract: ["8M", "7M", "6M", "5M"], - bestow: ["7E", "6E", "5E"], - confide: ["7M", "6M"], - defog: ["8E", "7T"], - detect: ["8L28", "7L22", "6L22", "5L22"], - doubleteam: ["7M", "6M", "5M"], - dualwingbeat: ["8T"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["8M"], - facade: ["8M", "7M", "7L43", "6M", "6L43", "5M", "5L43"], - featherdance: ["8L24", "7L36", "6L36", "5L36"], - fly: ["8M", "7M", "6M", "5M"], - focusenergy: ["8M"], - frustration: ["7M", "6M", "5M"], - growl: ["8L1", "7L4", "6L4", "5L4"], - gust: ["8L1", "7L1", "6L1", "5L1", "5D", "5S0"], - heatwave: ["8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - hypnosis: ["8E", "7E", "6E", "5E", "5D"], - leer: ["8L4", "7L8", "6L8", "5L8"], - luckychant: ["7E", "6E", "5E"], - morningsun: ["8E", "7E", "6E", "5E", "5D"], - nightslash: ["8E", "7E", "6E"], - pluck: ["5M"], - protect: ["8M", "7M", "6M", "5M"], - quickattack: ["8L8", "7L11", "6L11", "5L11", "5S0"], - raindance: ["8M", "7M", "6M", "5M"], - razorwind: ["7L32", "6L32", "5L32"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roost: ["8L36", "7M", "7L18", "6M", "6L18", "5T", "5L18"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - skyattack: ["8L44", "7T", "7L50", "6T", "6L50", "5T", "5L50"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - steelwing: ["8M", "7M", "7E", "6M", "6E", "5E"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - swagger: ["8L20", "7M", "7L39", "6M", "6L39", "5M", "5L39"], - swift: ["8M"], - tailwind: ["8L40", "7T", "7L46", "6T", "6L46", "5T", "5L46"], - taunt: ["8M", "8L12", "7M", "7L25", "6M", "6L25", "5M", "5L25"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - uturn: ["8M", "7M", "6M", "5M"], - wish: ["8E", "7E", "6E", "5E"], - workup: ["8M", "7M", "5M"] - }, - eventData: [ - { - generation: 5, - level: 1, - shiny: 1, - gender: "F", - nature: "Hardy", - ivs: { atk: 31 }, - abilities: ["superluck"], - moves: ["gust", "quickattack", "aircutter"], - pokeball: "pokeball" - } - ] - }, - tranquill: { - learnset: { - aerialace: ["7M", "6M", "5M"], - agility: ["8M"], - aircutter: ["8L16", "7L15", "6L15", "5L15"], - airslash: ["8M", "8L38", "7L32", "6L32", "5L32"], - attract: ["8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - defog: ["7T"], - detect: ["8L34", "7L23", "6L23", "5L23"], - doubleteam: ["7M", "6M", "5M"], - dualwingbeat: ["8T"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["8M"], - facade: ["8M", "7M", "7L50", "6M", "6L50", "5M", "5L50"], - featherdance: ["8L26", "7L41", "6L41", "5L41"], - fly: ["8M", "7M", "6M", "5M"], - focusenergy: ["8M"], - frustration: ["7M", "6M", "5M"], - growl: ["8L1", "7L1", "6L1", "5L1"], - gust: ["8L1", "7L1", "6L1", "5L1"], - heatwave: ["8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - leer: ["8L1", "7L1", "6L1", "5L1"], - pluck: ["5M"], - protect: ["8M", "7M", "6M", "5M"], - quickattack: ["8L1", "7L1", "6L1", "5L1"], - raindance: ["8M", "7M", "6M", "5M"], - razorwind: ["7L36", "6L36", "5L36"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roost: ["8L44", "7M", "7L18", "6M", "6L18", "5T", "5L18"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - skyattack: ["8L56", "7T", "7L59", "6T", "6L59", "5T", "5L59"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - steelwing: ["8M", "7M", "6M"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - swagger: ["8L20", "7M", "7L45", "6M", "6L45", "5M", "5L45"], - swift: ["8M"], - tailwind: ["8L50", "7T", "7L54", "6T", "6L54", "5T", "5L54"], - taunt: ["8M", "8L12", "7M", "7L27", "6M", "6L27", "5M", "5L27"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - uturn: ["8M", "7M", "6M", "5M"], - workup: ["8M", "7M", "5M"] - } - }, - unfezant: { - learnset: { - aerialace: ["7M", "6M", "5M"], - agility: ["8M"], - aircutter: ["8L16", "7L15", "6L15", "5L15"], - airslash: ["8M", "8L42", "7L33", "6L33", "5L33"], - attract: ["8M", "7M", "6M", "5M"], - bravebird: ["8M"], - confide: ["7M", "6M"], - defog: ["7T"], - detect: ["8L36", "7L23", "6L23", "5L23"], - doubleteam: ["7M", "6M", "5M"], - dualwingbeat: ["8T"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["8M"], - facade: ["8M", "7M", "7L55", "6M", "6L55", "5M", "5L55"], - featherdance: ["8L26", "7L44", "6L44", "5L44"], - fly: ["8M", "7M", "6M", "5M"], - focusenergy: ["8M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["8M", "7M", "6M", "5M"], - growl: ["8L1", "7L1", "6L1", "5L1"], - gust: ["8L1", "7L1", "6L1", "5L1"], - heatwave: ["8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - hurricane: ["8M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - leer: ["8L1", "7L1", "6L1", "5L1"], - pluck: ["5M"], - protect: ["8M", "7M", "6M", "5M"], - psychup: ["7M", "6M", "5M"], - quickattack: ["8L1", "7L1", "6L1", "5L1"], - raindance: ["8M", "7M", "6M", "5M"], - razorwind: ["7L38", "6L38", "5L38"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roost: ["8L50", "7M", "7L18", "6M", "6L18", "5T", "5L18"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - skyattack: ["8L66", "7T", "7L66", "6T", "6L66", "5T", "5L66"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - steelwing: ["8M", "7M", "6M"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - swagger: ["8L20", "7M", "7L49", "6M", "6L49", "5M", "5L49"], - swift: ["8M"], - tailwind: ["8L58", "7T", "7L60", "6T", "6L60", "5T", "5L60"], - taunt: ["8M", "8L12", "7M", "7L27", "6M", "6L27", "5M", "5L27"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - uturn: ["8M", "7M", "6M", "5M"], - workup: ["8M", "7M", "5M"] - }, - encounters: [{ generation: 5, level: 22 }] - }, - blitzle: { - learnset: { - agility: ["9M", "9L33", "7L36", "6L36", "5L36"], - attract: ["7M", "6M", "5M"], - batonpass: ["9M"], - bodyslam: ["9M"], - bounce: ["7T", "6T", "5T"], - charge: ["9M", "9L8", "7L8", "6L8", "5L8"], - chargebeam: ["9M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - discharge: ["9L29", "7L32", "6L32", "5L32"], - doubleedge: ["9M", "7E", "6E", "5E"], - doublekick: ["9E", "7E", "6E", "5E"], - doubleteam: ["7M", "6M", "5M"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M"], - electroweb: ["9M"], - endeavor: ["9M"], - endure: ["9M", "7E", "6E", "5E"], - facade: ["9M", "7M", "6M", "5M"], - feint: ["9E", "7E"], - flamecharge: ["9M", "9L18", "7M", "7L18", "6M", "6L18", "5M", "5L18"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - lightscreen: ["9M", "7M", "6M", "5M"], - lowkick: ["9M", "7T"], - magnetrise: ["7T", "6T", "5T"], - mefirst: ["7E", "6E", "5E"], - protect: ["9M", "7M", "6M", "5M"], - pursuit: ["7L22", "6L22", "5L22"], - quickattack: ["9L1", "7L1", "6L1", "5L1"], - rage: ["7E", "6E", "5E"], - raindance: ["9M", "7M", "6M", "5M"], - rest: ["9M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["7M", "6M", "5M"], - sandattack: ["9E", "7E", "6E", "5E"], - screech: ["9E", "7E", "6E", "5E"], - secretpower: ["6M"], - shockwave: [ - "9L11", - "7T", - "7L11", - "7E", - "6T", - "6L11", - "6E", - "5L11", - "5E" - ], - signalbeam: ["7T", "6T", "5T"], - sleeptalk: ["9M", "7M", "6M", "5T"], - smartstrike: ["9M"], - snatch: ["7T", "7E", "6T", "6E"], - snore: ["7T", "6T", "5T"], - spark: ["9L22", "7L25", "6L25", "5L25"], - stomp: ["9L25", "7L29", "6L29", "5L29"], - substitute: ["9M", "7M", "6M", "5M"], - sunnyday: ["9M"], - supercellslam: ["9M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M"], - tailwhip: ["9L4", "7L4", "6L4", "5L4"], - takedown: ["9M", "7E", "6E", "5E"], - terablast: ["9M"], - thrash: ["9L40", "7L43", "6L43", "5L43"], - thunder: ["9M", "7M", "6M", "5M"], - thunderbolt: ["9M", "7M", "6M", "5M"], - thunderwave: ["9M", "9L15", "7M", "7L15", "6M", "6L15", "5M", "5L15"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - uproar: ["9M"], - voltswitch: ["9M", "7M", "6M", "5M"], - wildcharge: ["9M", "9L35", "7M", "7L39", "6M", "6L39", "5M", "5L39"] - } - }, - zebstrika: { - learnset: { - agility: ["9M", "9L42", "7L42", "6L42", "5L42"], - allyswitch: ["7T"], - attract: ["7M", "6M", "5M"], - batonpass: ["9M"], - bodyslam: ["9M"], - bounce: ["7T", "6T", "5T"], - bulldoze: ["9M"], - charge: ["9M", "9L1", "7L1", "6L1", "5L1"], - chargebeam: ["9M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - discharge: ["9L36", "7L36", "6L36", "5L36"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M"], - electroweb: ["9M"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M", "7M", "6M", "5M"], - flamecharge: ["9M", "9L18", "7M", "7L18", "6M", "6L18", "5M", "5L18"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M", "7M", "6M", "5M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - highhorsepower: ["9M"], - hyperbeam: ["9M", "7M", "6M", "5M"], - iondeluge: ["7L1", "6L1"], - laserfocus: ["7T"], - lightscreen: ["9M", "7M", "6M", "5M"], - lowkick: ["9M", "7T"], - magnetrise: ["7T", "6T", "5T"], - overheat: ["9M", "7M", "6M", "5M"], - protect: ["9M", "7M", "6M", "5M"], - pursuit: ["7L22", "6L22", "5L22"], - quickattack: ["9L1", "7L1", "6L1", "5L1"], - raindance: ["9M", "7M", "6M", "5M"], - rest: ["9M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roar: ["9M"], - rocksmash: ["6M", "5M"], - round: ["7M", "6M", "5M"], - secretpower: ["6M"], - shockwave: ["9L11", "7T", "7L11", "6T", "6L11", "5L11"], - signalbeam: ["7T", "6T", "5T"], - sleeptalk: ["9M", "7M", "6M", "5T"], - smartstrike: ["9M"], - snatch: ["7T", "6T"], - snore: ["7T", "6T", "5T"], - spark: ["9L25", "7L25", "6L25", "5L25"], - stomp: ["9L31", "7L31", "6L31", "5L31"], - substitute: ["9M", "7M", "6M", "5M"], - sunnyday: ["9M"], - supercellslam: ["9M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M"], - tailwhip: ["9L1", "7L1", "6L1", "5L1"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thrash: ["9L53", "7L53", "6L53", "5L53"], - thunder: ["9M", "7M", "6M", "5M"], - thunderbolt: ["9M", "7M", "6M", "5M"], - thunderwave: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - uproar: ["9M"], - voltswitch: ["9M", "7M", "6M", "5M"], - wildcharge: ["9M", "9L47", "7M", "7L47", "6M", "6L47", "5M", "5L47"] - } - }, - roggenrola: { - learnset: { - attract: ["8M", "7M", "6M", "5M"], - autotomize: ["8E", "7E", "6E", "5E"], - block: ["7T", "6T", "5T"], - bodypress: ["8M"], - bulldoze: ["8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - curse: ["8E", "7E", "6E", "5E"], - doubleteam: ["7M", "6M", "5M"], - earthpower: ["8M", "7T", "6T", "5T"], - earthquake: ["8M", "7M", "6M", "5M"], - endure: ["8M"], - explosion: ["8L44", "7M", "7L40", "6M", "6L40", "5M", "5L40"], - facade: ["8M", "7M", "6M", "5M"], - flashcannon: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gravity: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], - harden: ["8L4", "7L4", "6L4", "5L4"], - headbutt: ["8L24", "7L10", "6L10", "5L10"], - heavyslam: ["8M", "7E", "6E", "5E"], - hiddenpower: ["7M", "6M", "5M"], - irondefense: ["8M", "8L20", "7T", "7L20", "6T", "6L20", "5T", "5L20"], - lockon: ["7E", "6E", "5E"], - magnitude: ["7E", "6E", "5E"], - meteorbeam: ["8T"], - mudslap: ["8L12", "7L17", "6L17", "5L17"], - naturepower: ["7M", "6M"], - protect: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockblast: ["8M", "8L32", "7L14", "6L14", "5L14"], - rockpolish: ["7M", "6M", "5M"], - rockslide: ["8M", "8L28", "7M", "7L27", "6M", "6L27", "5M", "5L27"], - rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "7E", "6M", "6E", "5M", "5E"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8L1", "7L7", "6L7", "5L7"], - sandstorm: ["8M", "8L36", "7M", "7L33", "6M", "6L33", "5M", "5L33"], - sandtomb: ["8M"], - secretpower: ["6M"], - sleeptalk: ["8M", "7M", "6M", "5T"], - smackdown: ["8L16", "7M", "7L23", "6M", "6L23", "5M", "5L23"], - snore: ["8M", "7T", "6T", "5T"], - stealthrock: ["8M", "8L8", "7T", "7L30", "6T", "6L30", "5T", "5L30"], - stoneedge: ["8M", "8L40", "7M", "7L36", "6M", "6L36", "5M", "5L36"], - strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - tackle: ["8L1", "7L1", "6L1", "5L1"], - takedown: ["8E", "7E", "6E", "5E"], - toxic: ["7M", "6M", "5M"], - wideguard: ["8E", "7E", "6E"] - } - }, - boldore: { - learnset: { - attract: ["8M", "7M", "6M", "5M"], - block: ["7T", "6T", "5T"], - bodypress: ["8M"], - bulldoze: ["8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - curse: ["5D"], - doubleteam: ["7M", "6M", "5M"], - earthpower: ["8M", "7T", "6T", "5T"], - earthquake: ["8M", "7M", "6M", "5M"], - endure: ["8M"], - explosion: ["8L54", "7M", "7L55", "6M", "6L55", "5M", "5L55"], - facade: ["8M", "7M", "6M", "5M"], - flashcannon: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gravity: ["7T", "6T", "5T"], - harden: ["8L1", "7L1", "6L1", "5L1"], - headbutt: ["8L24", "7L1", "6L1", "5L1"], - heavyslam: ["8M", "5D"], - hiddenpower: ["7M", "6M", "5M"], - irondefense: ["8M", "8L20", "7T", "7L20", "6T", "6L20", "5T", "5L20"], - meteorbeam: ["8T"], - mudslap: ["8L12", "7L17", "6L17", "5L17"], - naturepower: ["7M", "6M"], - powergem: ["8M", "8L0", "7L1", "6L25", "5L25"], - protect: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockblast: ["8M", "8L36", "7L14", "6L14", "5L14"], - rockpolish: ["7M", "6M", "5M"], - rockslide: ["8M", "8L30", "7M", "7L30", "6M", "6L30", "5M", "5L30"], - rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8L1", "7L1", "6L1", "5L1"], - sandstorm: ["8M", "8L42", "7M", "7L42", "6M", "6L42", "5M", "5L42"], - sandtomb: ["8M"], - secretpower: ["6M"], - sleeptalk: ["8M", "7M", "6M", "5T"], - smackdown: ["8L16", "7M", "7L23", "6M", "6L23", "5M", "5L23", "5D"], - snore: ["8M", "7T", "6T", "5T"], - stealthrock: ["8M", "8L1", "7T", "7L36", "6T", "6L36", "5T", "5L36"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "8L48", "7M", "7L48", "6M", "6L48", "5M", "5L48"], - strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - tackle: ["8L1", "7L1", "6L1", "5L1"], - toxic: ["7M", "6M", "5M"] - }, - encounters: [{ generation: 5, level: 24 }] - }, - gigalith: { - learnset: { - attract: ["8M", "7M", "6M", "5M"], - block: ["7T", "6T", "5T"], - bodypress: ["8M"], - bulldoze: ["8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - doubleteam: ["7M", "6M", "5M"], - earthpower: ["8M", "7T", "6T", "5T"], - earthquake: ["8M", "7M", "6M", "5M"], - endure: ["8M"], - explosion: ["8L54", "7M", "7L55", "6M", "6L55", "5M", "5L55"], - facade: ["8M", "7M", "6M", "5M"], - flashcannon: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["8M", "7M", "6M", "5M"], - gravity: ["7T", "6T", "5T"], - harden: ["8L1", "7L1", "6L1", "5L1"], - headbutt: ["8L24", "7L1", "6L1", "5L1"], - heavyslam: ["8M"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - irondefense: ["8M", "8L20", "7T", "7L20", "6T", "6L20", "5T", "5L20"], - ironhead: ["8M", "7T", "6T", "5T"], - laserfocus: ["7T"], - meteorbeam: ["8T"], - mudslap: ["8L12", "7L17", "6L17", "5L17"], - naturepower: ["7M", "6M"], - powergem: ["8M", "8L1", "7L1", "6L25", "5L25"], - protect: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockblast: ["8M", "8L36", "7L14", "6L14", "5L14"], - rockpolish: ["7M", "6M", "5M"], - rockslide: ["8M", "8L30", "7M", "7L30", "6M", "6L30", "5M", "5L30"], - rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8L1", "7L1", "6L1", "5L1"], - sandstorm: ["8M", "8L42", "7M", "7L42", "6M", "6L42", "5M", "5L42"], - sandtomb: ["8M"], - secretpower: ["6M"], - selfdestruct: ["8M"], - sleeptalk: ["8M", "7M", "6M", "5T"], - smackdown: ["8L16", "7M", "7L23", "6M", "6L23", "5M", "5L23"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "7M", "6M", "5M"], - stealthrock: ["8M", "8L1", "7T", "7L36", "6T", "6L36", "5T", "5L36"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "8L48", "7M", "7L48", "6M", "6L48", "5M", "5L48"], - strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - tackle: ["8L1", "7L1", "6L1", "5L1"], - throatchop: ["8M", "7T"], - toxic: ["7M", "6M", "5M"], - weatherball: ["8M"] - } - }, - woobat: { - learnset: { - acrobatics: ["8M", "7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M"], - afteryou: ["7T", "6T", "5T"], - aircutter: ["8L15", "7L21", "6L21", "5L21"], - airslash: ["8M", "8L35", "7L32", "6L32", "5L32"], - allyswitch: ["8M", "7T"], - amnesia: ["8M", "8L30", "7L29", "6L29", "5L29"], - assurance: ["8M", "8L25", "7L12", "6L12", "5L12"], - attract: ["8M", "8L1", "7M", "7L25", "6M", "6L25", "5M", "5L25"], - batonpass: ["8M"], - calmmind: ["8M", "8L45", "7M", "7L29", "6M", "6L29", "5M", "5L29"], - captivate: ["7E", "6E"], - chargebeam: ["7M", "6M", "5M"], - charm: ["8M", "7E", "6E", "5E"], - confide: ["7M", "6M"], - confusion: ["8L5", "7L1", "6L1", "5L1"], - defog: ["7T"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - dualwingbeat: ["8T"], - embargo: ["7M", "6M", "5M"], - endeavor: ["8L10", "7T", "7L47", "6T", "6L47", "5T", "5L47"], - endure: ["8M"], - energyball: ["8M", "7M", "6M", "5M"], - expandingforce: ["8T"], - facade: ["8M", "7M", "6M", "5M"], - faketears: ["8M", "7E", "6E", "5E"], - flash: ["6M", "5M"], - flatter: ["8E", "7E", "6E", "5E"], - fly: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - futuresight: ["8M", "8L50", "7L36", "6L36", "5L36"], - gigadrain: ["8M", "7T", "6T", "5T"], - gust: ["8L1", "7L8", "6L8", "5L8"], - gyroball: ["8M", "7M", "6M", "5M"], - heartstamp: ["7L15", "6L15", "5L15"], - heatwave: ["8M", "7T", "6T", "5T"], - helpinghand: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - hiddenpower: ["7M", "6M", "5M"], - imprison: ["8M", "8L20", "7L19", "6L19", "5L19"], - knockoff: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], - lightscreen: ["8M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T"], - nastyplot: ["8M"], - odorsleuth: ["7L4", "6L4", "5L4"], - pluck: ["5M"], - protect: ["8M", "7M", "6M", "5M"], - psychic: ["8M", "8L40", "7M", "7L41", "6M", "6L41", "5M", "5L41"], - psychocut: ["8M"], - psychoshift: ["8E", "7E", "6E"], - psychup: ["7M", "6M", "5M"], - psyshock: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M"], - reflect: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roost: ["8E", "7M", "7E", "6M", "6E", "5T", "5E"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shadowball: ["8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - simplebeam: ["8L55"], - skillswap: ["8M", "7T", "6T", "5T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - speedswap: ["8M"], - steelwing: ["8M", "7M", "6M"], - storedpower: ["8M", "7E", "6E", "5E"], - substitute: ["8M", "7M", "6M", "5M"], - superfang: ["7T", "6T", "5T"], - supersonic: ["8E", "7E", "6E", "5E"], - swagger: ["7M", "6M", "5M"], - swift: ["8M"], - synchronoise: ["7E", "6E", "5E"], - tailwind: ["7T", "6T", "5T"], - taunt: ["8M", "7M", "6M", "5M"], - telekinesis: ["7T", "5M"], - thief: ["8M", "7M", "6M", "5M"], - thunderwave: ["8M", "7M", "6M", "5M"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trick: ["8M", "7T", "6T", "5T"], - trickroom: ["8M", "7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - uturn: ["8M", "7M", "6M", "5M"], - venomdrench: ["8M", "7E", "6E"], - zenheadbutt: ["8M", "7T", "6T", "5T"] - } - }, - swoobat: { - learnset: { - acrobatics: ["8M", "7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M"], - afteryou: ["7T", "6T", "5T"], - aircutter: ["8L15", "7L21", "6L21", "5L21"], - airslash: ["8M", "8L35", "7L32", "6L32", "5L32"], - allyswitch: ["8M", "7T"], - amnesia: ["8M", "8L30", "7L29", "6L29", "5L29"], - assurance: ["8M", "8L25", "7L1", "6L1", "5L1"], - attract: ["8M", "8L1", "7M", "7L25", "6M", "6L25", "5M", "5L25"], - batonpass: ["8M"], - calmmind: ["8M", "8L45", "7M", "7L29", "6M", "6L29", "5M", "5L29"], - chargebeam: ["7M", "6M", "5M"], - charm: ["8M"], - confide: ["7M", "6M"], - confusion: ["8L1", "7L1", "6L1", "5L1"], - defog: ["7T"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - dualwingbeat: ["8T"], - embargo: ["7M", "6M", "5M"], - endeavor: ["8L1", "7T", "7L47", "6T", "6L47", "5T", "5L47"], - endure: ["8M"], - energyball: ["8M", "7M", "6M", "5M"], - expandingforce: ["8T"], - facade: ["8M", "7M", "6M", "5M"], - faketears: ["8M"], - flash: ["6M", "5M"], - fly: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - futuresight: ["8M", "8L50", "7L36", "6L36", "5L36"], - gigadrain: ["8M", "7T", "6T", "5T"], - gigaimpact: ["8M", "7M", "6M", "5M"], - gust: ["8L1", "7L1", "6L1", "5L1"], - gyroball: ["8M", "7M", "6M", "5M"], - heartstamp: ["7L15", "6L15", "5L15"], - heatwave: ["8M", "7T", "6T", "5T"], - helpinghand: ["8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - imprison: ["8M", "8L20", "7L19", "6L19", "5L19"], - knockoff: ["7T", "6T", "5T"], - laserfocus: ["7T"], - lightscreen: ["8M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T"], - nastyplot: ["8M"], - odorsleuth: ["7L1", "6L1", "5L1"], - pluck: ["5M"], - protect: ["8M", "7M", "6M", "5M"], - psychic: ["8M", "8L40", "7M", "7L41", "6M", "6L41", "5M", "5L41"], - psychicfangs: ["8M"], - psychocut: ["8M"], - psychup: ["7M", "6M", "5M"], - psyshock: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M"], - reflect: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roost: ["7M", "6M", "5T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shadowball: ["8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - simplebeam: ["8L55"], - skillswap: ["8M", "7T", "6T", "5T"], - skyattack: ["7T", "6T", "5T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - speedswap: ["8M"], - steelwing: ["8M", "7M", "6M"], - storedpower: ["8M"], - substitute: ["8M", "7M", "6M", "5M"], - superfang: ["7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - swift: ["8M"], - tailwind: ["7T", "6T", "5T"], - taunt: ["8M", "7M", "6M", "5M"], - telekinesis: ["7T", "5M"], - thief: ["8M", "7M", "6M", "5M"], - thunderwave: ["8M", "7M", "6M", "5M"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trick: ["8M", "7T", "6T", "5T"], - trickroom: ["8M", "7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - uturn: ["8M", "7M", "6M", "5M"], - venomdrench: ["8M"], - zenheadbutt: ["8M", "7T", "6T", "5T"] - } - }, - drilbur: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M"], - attract: ["8M", "7M", "6M", "5M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - crushclaw: ["9L24", "8L24", "7E", "6E", "5E"], - curse: ["9M"], - cut: ["6M", "5M"], - dig: ["9M", "9L32", "8M", "8L32", "7L19", "6M", "6L19", "5M", "5L19"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - drillrun: [ - "9M", - "9L40", - "8M", - "8L40", - "7T", - "7L43", - "6T", - "6L43", - "5T", - "5L43" - ], - earthpower: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], - earthquake: [ - "9M", - "9L44", - "8M", - "8L44", - "7M", - "7L33", - "6M", - "6L33", - "5M", - "5L33" - ], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - fissure: ["9L48", "8L48", "7L47", "6L47", "5L47"], - fling: ["9M", "8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - furyswipes: ["9L12", "8L12", "7L12", "6L12", "5L12"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - highhorsepower: ["9M", "8M"], - honeclaws: ["9L8", "8L8", "7L22", "6M", "6L22", "5M", "5L22"], - irondefense: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], - metalclaw: ["9M", "9L16", "8L16", "7L15", "6L15", "5L15"], - metalsound: ["9M", "9E", "8E", "7E", "6E", "5E", "5D"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "9L1", "8L1", "7L8", "6L8", "5L8"], - mudsport: ["7L1", "6L1", "5L1"], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - rapidspin: [ - "9L1", - "8L1", - "7L5", - "7E", - "6L5", - "6E", - "5L5", - "5E", - "5D" - ], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockclimb: ["7E", "6E", "5E", "5D"], - rockslide: [ - "9M", - "9L28", - "8M", - "8L28", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L29" - ], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L40", - "6M", - "6L40", - "5M", - "5L40" - ], - sandtomb: ["9M", "8M"], - scorchingsands: ["9M", "8T"], - scratch: ["9L4", "8L4", "7L1", "6L1", "5L1"], - secretpower: ["6M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M"], - skullbash: ["7E", "6E", "5E"], - slash: ["9E", "8E", "7L26", "6L26", "5L26"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - sludgebomb: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T"], - stompingtantrum: ["9M"], - strength: ["6M", "5M"], - submission: ["8E", "7E", "6E", "5E"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M"], - swagger: ["7M", "6M", "5M"], - swordsdance: [ - "9M", - "9L36", - "8M", - "8L36", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L36" - ], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - xscissor: ["9M", "8M", "7M", "6M", "5M"] - } - }, - excadrill: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M"], - attract: ["8M", "7M", "6M", "5M"], - bodyslam: ["9M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M"], - brutalswing: ["8M", "7M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - crushclaw: ["9L24", "8L24"], - curse: ["9M"], - cut: ["6M", "5M"], - dig: ["9M", "9L34", "8M", "8L34", "7L19", "6M", "6L19", "5M", "5L19"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - drillrun: [ - "9M", - "9L46", - "8M", - "8L46", - "7T", - "7L55", - "6T", - "6L55", - "5T", - "5L55" - ], - earthpower: ["9M", "8M", "7T", "6T", "5T"], - earthquake: [ - "9M", - "9L52", - "8M", - "8L52", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L36" - ], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - fissure: ["9L58", "8L58", "7L62", "6L62", "5L62"], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - furyswipes: ["9L12", "8L12", "7L12", "6L12", "5L12"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - highhorsepower: ["9M", "8M"], - honeclaws: ["9L1", "8L1", "7L22", "6M", "6L22", "5M", "5L22"], - horndrill: ["9L0", "8L0", "7L1", "6L31", "5L31"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - irondefense: ["9M", "8M", "7T", "6T", "5T"], - ironhead: ["9M", "8M", "7T", "6T", "5T"], - magnetrise: ["7T", "6T", "5T"], - metalclaw: ["9M", "9L16", "8L16", "7L15", "6L15", "5L15"], - metalsound: ["9M"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1"], - mudsport: ["7L1", "6L1", "5L1"], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - rapidspin: ["9L1", "8L1", "7L1", "6L1", "5L1"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockblast: ["9M", "8M"], - rockslide: [ - "9M", - "9L28", - "8M", - "8L28", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L29" - ], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - rototiller: ["7L1", "6L1"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "5L49" - ], - sandtomb: ["9M", "8M"], - scaryface: ["9M"], - scorchingsands: ["9M", "8T"], - scratch: ["9L1", "8L1", "7L1", "6L1", "5L1"], - secretpower: ["6M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M"], - slash: ["7L26", "6L26", "5L26"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - sludgebomb: ["8M", "7M", "6M", "5M"], - smartstrike: ["9M", "8M", "7M"], - snore: ["8M", "7T", "6T", "5T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T"], - steelbeam: ["9M", "8T"], - stompingtantrum: ["9M", "8M", "7T"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M"], - swagger: ["7M", "6M", "5M"], - swordsdance: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L42", - "6M", - "6L42", - "5M", - "5L42" - ], - takedown: ["9M"], - terablast: ["9M"], - throatchop: ["9M"], - toxic: ["7M", "6M", "5M"], - xscissor: ["9M", "8M", "7M", "6M", "5M"] - }, - encounters: [{ generation: 6, level: 30 }] - }, - audino: { - learnset: { - afteryou: ["8L28", "7T", "7L41", "6T", "6L40", "5T", "5L40"], - allyswitch: ["8M", "7T"], - amnesia: ["8M", "7E", "6E", "5E"], - attract: ["8M", "7M", "7L21", "6M", "6L15", "5M", "5L15"], - babydolleyes: ["8L9", "7L5", "6L5"], - bestow: ["7E", "6E", "5E"], - blizzard: ["8M", "7M", "6M", "5M"], - bodyslam: ["8M"], - calmmind: ["8M", "7M", "6M", "5M"], - chargebeam: ["7M", "6M", "5M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - dazzlinggleam: ["8M", "7M", "6M"], - dig: ["8M", "6M", "5M"], - disarmingvoice: ["8L4", "7L13", "6L13"], - doubleedge: ["8L48", "7L49", "6L49", "5L50"], - doubleslap: ["7L17", "6L10", "5L10", "5S0"], - doubleteam: ["7M", "6M", "5M"], - drainingkiss: ["8M", "7E", "6E"], - drainpunch: ["8M", "7T", "6T", "5T"], - dreameater: ["7M", "6M", "5M"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["8M", "7E", "6E", "5E", "5D"], - endure: ["8M"], - entrainment: ["8L52", "7L29", "6L25", "5L25"], - facade: ["8M", "7M", "6M", "5M"], - fireblast: ["8M", "7M", "6M", "5M"], - firepunch: ["8M", "7T", "6T", "5T"], - flamethrower: ["8M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - fling: ["8M", "7M", "6M", "5M"], - focuspunch: ["7T", "6T"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["8M"], - grassknot: ["8M", "7M", "6M", "5M"], - gravity: ["7T", "6T", "5T"], - growl: ["8L16", "7L1", "6L1", "5L1"], - healbell: ["7T", "7E", "6T", "6E", "5T", "5E"], - healingwish: ["8E", "7E", "6E", "5E"], - healpulse: [ - "8L44", - "7L37", - "6L35", - "6S3", - "5L35", - "5S0", - "5S1", - "5S2" - ], - helpinghand: [ - "8M", - "8L12", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "5D", - "5S0", - "5S1", - "5S2" - ], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - hypervoice: ["8M", "8L40", "7T", "7L1", "6T", "5T"], - icebeam: ["8M", "7M", "6M", "5M"], - icepunch: ["8M", "7T", "6T", "5T"], - icywind: ["8M", "7T", "6T", "5T"], - incinerate: ["6M", "5M"], - irontail: ["8M", "7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - laserfocus: ["7T"], - lastresort: ["8L60", "7T", "7L1", "6T", "6L1", "5T", "5L55"], - lifedew: ["8L24"], - lightscreen: ["8M", "7M", "6M", "5M"], - lowkick: ["8M", "7T", "6T", "5T"], - luckychant: ["7E", "6E", "5E"], - magiccoat: ["7T", "6T", "5T"], - megakick: ["8M"], - megapunch: ["8M"], - mistyterrain: ["8M", "8L56", "7L1", "6L1"], - painsplit: ["7T", "6T", "5T"], - playnice: ["8L1", "7L1", "6L1"], - pound: ["8L1", "7L1", "6L1", "5L1"], - poweruppunch: ["6M"], - present: ["5S1", "5S2"], - protect: ["8M", "7M", "6M", "5M"], - psychic: ["8M", "7M", "6M", "5M"], - psychup: ["7M", "6M", "5M"], - psyshock: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M"], - reflect: ["8M", "7M", "6M", "5M"], - refresh: ["7L9", "6L5", "5L5", "5S0", "5S1", "5S2"], - rest: ["8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["7L25", "6M", "6L20", "5L20"], - shadowball: ["8M", "7M", "6M", "5M"], - signalbeam: ["7T", "6T", "5T"], - simplebeam: ["8L36", "7L45", "6L45", "6S3", "5L45"], - skillswap: ["8M", "7T", "6T", "5T"], - sleeptalk: ["8M", "7M", "7E", "6M", "6E", "5T", "5E"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "7M", "6M", "5M"], - stompingtantrum: ["8M", "7T"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - surf: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - sweetkiss: ["8E", "7E", "6E", "5E"], - takedown: ["8L32", "7L33", "6L30", "5L30"], - telekinesis: ["7T", "5M"], - throatchop: ["8M", "7T"], - thunder: ["8M", "7M", "6M", "5M"], - thunderbolt: ["8M", "7M", "6M", "6S3", "5M"], - thunderpunch: ["8M", "7T", "6T", "5T"], - thunderwave: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trickroom: ["8M", "7M", "6M", "6S3", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - wildcharge: ["8M", "7M", "6M", "5M"], - wish: ["8E", "7E", "6E", "5E"], - workup: ["8M", "7M", "5M"], - yawn: ["8E", "7E", "6E", "5E", "5D"], - zenheadbutt: ["8M", "8L20", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 30, - gender: "F", - nature: "Calm", - abilities: ["healer"], - moves: ["healpulse", "helpinghand", "refresh", "doubleslap"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 30, - gender: "F", - nature: "Serious", - abilities: ["healer"], - moves: ["healpulse", "helpinghand", "refresh", "present"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 30, - gender: "F", - nature: "Jolly", - abilities: ["healer"], - moves: ["healpulse", "helpinghand", "refresh", "present"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 100, - nature: "Relaxed", - abilities: ["regenerator"], - moves: ["trickroom", "healpulse", "simplebeam", "thunderbolt"], - pokeball: "cherishball" - } - ] - }, - timburr: { - learnset: { - attract: ["8M", "7M", "6M", "5M"], - bide: ["7L8", "6L8", "5L8"], - block: ["7T", "6T", "5T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M"], - brutalswing: ["8M", "7M"], - bulkup: [ - "9M", - "9L16", - "8M", - "8L16", - "7M", - "7L28", - "6M", - "6L28", - "5M", - "5L28" - ], - chipaway: ["7L24", "6L24", "5L24"], - closecombat: ["9M"], - coaching: ["9M", "8T"], - cometpunch: ["7E", "6E", "5E"], - confide: ["7M", "6M"], - counter: ["9E", "8E", "7E", "6E", "5E"], - curse: ["9M"], - defog: ["9E", "8E"], - detect: ["9E", "8E", "7E", "6E", "5E"], - dig: ["9M", "8M", "6M", "5M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - drainpunch: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], - dynamicpunch: ["9L32", "8L32", "7L34", "6L34", "5L34"], - endure: ["9M", "8M", "7E", "6E", "5E"], - facade: ["9M", "8M", "7M", "6M", "5M"], - firepunch: ["9M", "8M", "7T", "6T", "5T"], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - focusenergy: ["9L12", "8M", "8L12", "7L4", "6L4", "5L4"], - focuspunch: [ - "9M", - "9L48", - "8L48", - "7T", - "7L46", - "6T", - "6L46", - "5L46" - ], - forcepalm: ["7E", "6E", "5E"], - foresight: ["7E", "6E", "5E"], - frustration: ["7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - hammerarm: ["9L36", "8L36", "7L40", "6L40", "5L40"], - helpinghand: ["9M", "8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - icepunch: ["9M", "8M", "7T", "6T", "5T"], - knockoff: ["9M", "7T", "6T", "5T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], - lowkick: [ - "9M", - "9L4", - "8M", - "8L4", - "7T", - "7L12", - "6T", - "6L12", - "5T", - "5L12" - ], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - machpunch: ["9E", "8E", "7E", "6E", "5E"], - megakick: ["8M"], - megapunch: ["8M"], - payback: ["8M", "7M", "6M", "5M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - pound: ["9L1", "8L1", "7L1", "6L1", "5L1"], - poweruppunch: ["8E", "7E", "6M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - reversal: ["9M", "8M", "7E", "6E", "5E"], - rockslide: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L31", - "6M", - "6L31", - "5M", - "5L31" - ], - rocksmash: ["6M", "5M"], - rockthrow: ["9L8", "8L8", "7L16", "6L16", "5L16"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "9L28", "8M", "8L28", "7L37", "6L37", "5L37"], - secretpower: ["6M"], - slam: ["9L24", "8L24"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - smackdown: ["9M", "7M", "6M", "5M"], - smellingsalts: ["7E", "6E", "5E"], - snore: ["8M", "7T", "6T", "5T"], - stoneedge: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L43", - "6M", - "6L43", - "5M", - "5L43" - ], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - superpower: [ - "9L44", - "8M", - "8L44", - "7T", - "7L49", - "6T", - "6L49", - "5T", - "5L49" - ], - swagger: ["7M", "6M", "5M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T"], - toxic: ["7M", "6M", "5M"], - wakeupslap: ["7L20", "6L20", "5L20"], - wideguard: ["9E", "8E", "7E", "6E", "5E"], - workup: ["8M", "7M", "5M"] - } - }, - gurdurr: { - learnset: { - attract: ["8M", "7M", "6M", "5M"], - bide: ["7L1", "6L1", "5L1"], - block: ["7T", "6T", "5T"], - brickbreak: ["9M", "8M", "7M", "6M", "5M"], - brutalswing: ["8M", "7M"], - bulkup: [ - "9M", - "9L16", - "8M", - "8L16", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L29" - ], - chipaway: ["7L24", "6L24", "5L24"], - closecombat: ["9M", "8M"], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - curse: ["9M"], - dig: ["9M", "8M", "6M", "5M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "5D"], - dynamicpunch: ["9L36", "8L36", "7L37", "6L37", "5L37"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - firepunch: ["9M", "8M", "7T", "6T", "5T"], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - focusenergy: ["9L12", "8M", "8L12", "7L1", "6L1", "5L1"], - focuspunch: [ - "9M", - "9L60", - "8L60", - "7T", - "7L53", - "6T", - "6L53", - "5L53" - ], - frustration: ["7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - hammerarm: ["9L42", "8L42", "7L45", "6L45", "5L45"], - helpinghand: ["9M", "8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - highhorsepower: ["9M", "8M"], - icepunch: ["9M", "8M", "7T", "6T", "5T"], - knockoff: ["9M", "7T", "6T", "5T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], - lowkick: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L12", - "6T", - "6L12", - "5T", - "5L12", - "5D" - ], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - machpunch: ["5D"], - megakick: ["8M"], - megapunch: ["8M"], - payback: ["8M", "7M", "6M", "5M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - pound: ["9L1", "8L1", "7L1", "6L1", "5L1"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - rockslide: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L33", - "6M", - "6L33", - "5M", - "5L33" - ], - rocksmash: ["6M", "5M"], - rockthrow: ["9L1", "8L1", "7L16", "6L16", "5L16"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "9L30", "8M", "8L30", "7L41", "6L41", "5L41"], - secretpower: ["6M"], - slam: ["9L24", "8L24"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - smackdown: ["9M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - stoneedge: [ - "9M", - "9L48", - "8M", - "8L48", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "5L49" - ], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - superpower: [ - "9L54", - "8M", - "8L54", - "7T", - "7L57", - "6T", - "6L57", - "5T", - "5L57" - ], - swagger: ["7M", "6M", "5M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T"], - toxic: ["7M", "6M", "5M"], - wakeupslap: ["7L20", "6L20", "5L20"], - workup: ["8M", "7M", "5M"] - } - }, - conkeldurr: { - learnset: { - attract: ["8M", "7M", "6M", "5M"], - bide: ["7L1", "6L1", "5L1"], - block: ["7T", "6T", "5T"], - bodyslam: ["9M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M"], - brutalswing: ["8M", "7M"], - bulkup: [ - "9M", - "9L16", - "8M", - "8L16", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L29" - ], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - chipaway: ["7L24", "6L24", "5L24"], - closecombat: ["9M", "8M"], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - curse: ["9M"], - dig: ["9M", "8M", "6M", "5M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T"], - dynamicpunch: ["9L36", "8L36", "7L37", "6L37", "5L37"], - earthquake: ["9M", "8M", "7M", "6M", "5M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - firepunch: ["9M", "8M", "7T", "6T", "5T"], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - focusenergy: ["9L12", "8M", "8L12", "7L1", "6L1", "5L1"], - focuspunch: [ - "9M", - "9L60", - "8L60", - "7T", - "7L53", - "6T", - "6L53", - "5L53" - ], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - hammerarm: ["9L42", "8L42", "7L45", "6L45", "5L45"], - hardpress: ["9M"], - helpinghand: ["9M", "8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - highhorsepower: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - icepunch: ["9M", "8M", "7T", "6T", "5T"], - knockoff: ["9M", "7T", "6T", "5T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], - lowkick: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L12", - "6T", - "6L12", - "5T", - "5L12" - ], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - megakick: ["8M"], - megapunch: ["8M"], - payback: ["8M", "7M", "6M", "5M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - pound: ["9L1", "8L1", "7L1", "6L1", "5L1"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - rockblast: ["9M", "8M"], - rockslide: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L33", - "6M", - "6L33", - "5M", - "5L33" - ], - rocksmash: ["6M", "5M"], - rockthrow: ["9L1", "8L1", "7L16", "6L16", "5L16"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "9L30", "8M", "8L30", "7L41", "6L41", "5L41"], - secretpower: ["6M"], - slam: ["9L24", "8L24"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - smackdown: ["9M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: [ - "9M", - "9L48", - "8M", - "8L48", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "5L49" - ], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - superpower: [ - "9L54", - "8M", - "8L54", - "7T", - "7L57", - "6T", - "6L57", - "5T", - "5L57" - ], - swagger: ["7M", "6M", "5M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T"], - toxic: ["7M", "6M", "5M"], - upperhand: ["9M"], - wakeupslap: ["7L20", "6L20", "5L20"], - workup: ["8M", "7M", "5M"] - } - }, - tympole: { - learnset: { - acid: ["8L4"], - afteryou: ["7T", "7E", "6T", "6E"], - aquaring: ["8L32", "7L20", "6L20", "5L20"], - attract: ["8M", "7M", "6M", "5M"], - bounce: ["8M", "7T", "6T", "5T"], - bubble: ["7L1", "6L1", "5L1"], - bubblebeam: ["8L20", "7L12", "6L12", "5L12"], - confide: ["7M", "6M"], - doubleteam: ["7M", "6M", "5M"], - earthpower: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], - echoedvoice: ["8L1", "7M", "7L38", "6M", "6L38", "5M", "5L38"], - endeavor: ["7T", "6T", "5T"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - flail: ["8L24", "7L34", "6L34", "5L34"], - frustration: ["7M", "6M", "5M"], - growl: ["8L1", "7L1", "6L1", "5L1"], - hail: ["8M", "7M", "6M", "5M"], - hiddenpower: ["7M", "6M", "5M"], - hydropump: ["8M", "8L48", "7L42", "6L42", "5L42"], - hypervoice: ["8M", "8L36", "7T", "7L45", "6T", "6L45", "5T", "5L45"], - icywind: ["8M", "7T", "6T", "5T"], - infestation: ["7M", "6M"], - mist: ["8E", "7E", "6E", "5E"], - mudbomb: ["7E", "6E", "5E"], - muddywater: ["8M", "8L40", "7L27", "6L27", "5L27"], - mudshot: ["8M", "8L12", "7L16", "6L16", "5L16"], - mudslap: ["8E"], - mudsport: ["7E", "6E", "5E"], - protect: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "8L44", "7M", "7L31", "6M", "6L31", "5M", "5L31"], - refresh: ["7E", "6E", "5E"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["8M", "8L16", "7M", "7L9", "6M", "6L9", "5M", "5L9", "5D"], - scald: ["8M", "7M", "6M", "5M"], - screech: ["8M"], - secretpower: ["6M"], - sleeptalk: ["8M", "7M", "7E", "6M", "6E", "5T", "5E"], - sludgebomb: ["8M", "7M", "6M", "5M"], - sludgewave: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - substitute: ["8M", "7M", "6M", "5M"], - supersonic: ["8L8", "7L5", "6L5", "5L5"], - surf: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - toxic: ["8E", "7M", "6M", "5M"], - uproar: ["8M", "8L28", "7T", "7L23", "6T", "6L23", "5T", "5L23"], - venomdrench: ["8M", "7E"], - waterpulse: ["8E", "7T", "7E", "6T", "6E", "5E", "5D"], - weatherball: ["8M"] - } - }, - palpitoad: { - learnset: { - acid: ["8L1"], - afteryou: ["7T", "6T"], - aquaring: ["8L37", "7L20", "6L20", "5L20"], - attract: ["8M", "7M", "6M", "5M"], - bounce: ["8M", "7T", "6T", "5T"], - bubble: ["7L1", "6L1", "5L1"], - bubblebeam: ["8L20", "7L12", "6L12", "5L12"], - bulldoze: ["8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - doubleteam: ["7M", "6M", "5M"], - earthpower: ["8M", "7T", "6T", "5T"], - echoedvoice: ["8L1", "7M", "7L42", "6M", "6L42", "5M", "5L42"], - endeavor: ["7T", "6T", "5T"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - flail: ["8L24", "7L37", "6L37", "5L37"], - focuspunch: ["7T", "6T"], - frustration: ["7M", "6M", "5M"], - gastroacid: ["7T", "6T", "5T"], - growl: ["8L1", "7L1", "6L1", "5L1"], - hail: ["8M", "7M", "6M", "5M"], - hiddenpower: ["7M", "6M", "5M"], - hydropump: ["8M", "8L60", "7L47", "6L47", "5L47"], - hypervoice: ["8M", "8L42", "7T", "7L51", "6T", "6L51", "5T", "5L51"], - icywind: ["8M", "7T", "6T", "5T"], - infestation: ["7M", "6M"], - muddywater: ["8M", "8L48", "7L28", "6L28", "5L28"], - mudshot: ["8M", "8L12", "7L16", "6L16", "5L16"], - powerwhip: ["8M"], - protect: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "8L54", "7M", "7L33", "6M", "6L33", "5M", "5L33"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - round: ["8M", "8L16", "7M", "7L1", "6M", "6L1", "5M", "5L1"], - scald: ["8M", "7M", "6M", "5M"], - screech: ["8M"], - secretpower: ["6M"], - sleeptalk: ["8M", "7M", "6M", "5T"], - sludgebomb: ["8M", "7M", "6M", "5M"], - sludgewave: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - stealthrock: ["8M", "7T", "6T", "5T"], - substitute: ["8M", "7M", "6M", "5M"], - supersonic: ["8L1", "7L1", "6L1", "5L1"], - surf: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "8L30", "7T", "7L23", "6T", "6L23", "5T", "5L23"], - venomdrench: ["8M"], - waterpulse: ["7T", "6T"], - weatherball: ["8M"] - } - }, - seismitoad: { - learnset: { - acid: ["8L1", "7L1", "6L36", "5L36"], - afteryou: ["7T", "6T"], - aquaring: ["8L39", "7L20", "6L20", "5L20"], - attract: ["8M", "7M", "6M", "5M"], - bounce: ["8M", "7T", "6T", "5T"], - brickbreak: ["8M", "7M", "6M", "5M"], - bubble: ["7L1", "6L1", "5L1"], - bubblebeam: ["8L20", "7L12", "6L12", "5L12"], - bulldoze: ["8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - dig: ["8M", "6M", "5M"], - dive: ["8M"], - doubleteam: ["7M", "6M", "5M"], - drainpunch: ["8M", "8L0", "7T", "7L44", "6T", "6L44", "5T", "5L44"], - earthpower: ["8M", "7T", "6T", "5T"], - earthquake: ["8M", "7M", "6M", "5M"], - echoedvoice: ["8L1", "7M", "7L49", "6M", "6L49", "5M", "5L49"], - endeavor: ["7T", "6T", "5T"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - flail: ["8L24", "7L39", "6L39", "5L39"], - fling: ["8M", "7M", "6M", "5M"], - focusblast: ["8M", "7M", "6M", "5M"], - focuspunch: ["7T", "6T"], - frustration: ["7M", "6M", "5M"], - gastroacid: ["8L1", "7T", "6T", "5T"], - gigaimpact: ["8M", "7M", "6M", "5M"], - grassknot: ["8M", "7M", "6M", "5M"], - growl: ["8L1", "7L1", "6L1", "5L1"], - hail: ["8M", "7M", "6M", "5M"], - hiddenpower: ["7M", "6M", "5M"], - hydropump: ["8M", "8L70", "7L53", "6L53", "5L53"], - hyperbeam: ["8M", "7M", "6M", "5M"], - hypervoice: ["8M", "8L46", "7T", "7L59", "6T", "6L59", "5T", "5L59"], - icepunch: ["8M", "7T", "6T", "5T"], - icywind: ["8M", "7T", "6T", "5T"], - infestation: ["7M", "6M"], - knockoff: ["7T", "6T", "5T"], - liquidation: ["8M"], - lowkick: ["8M", "7T", "6T", "5T"], - megakick: ["8M"], - megapunch: ["8M"], - muddywater: ["8M", "8L54", "7L28", "6L28", "5L28"], - mudshot: ["8M", "8L12", "7L16", "6L16", "5L16"], - payback: ["8M", "7M", "6M", "5M"], - poisonjab: ["8M", "7M", "6M", "5M"], - poweruppunch: ["6M"], - powerwhip: ["8M"], - protect: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "8L62", "7M", "7L33", "6M", "6L33", "5M", "5L33"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockslide: ["8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - round: ["8M", "8L16", "7M", "7L1", "6M", "6L1", "5M", "5L1"], - scald: ["8M", "7M", "6M", "5M"], - screech: ["8M"], - secretpower: ["6M"], - sleeptalk: ["8M", "7M", "6M", "5T"], - sludgebomb: ["8M", "7M", "6M", "5M"], - sludgewave: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - stealthrock: ["8M", "7T", "6T", "5T"], - stompingtantrum: ["8M", "7T"], - strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - supersonic: ["8L1", "7L1", "6L1", "5L1"], - surf: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "8L30", "7T", "7L23", "6T", "6L23", "5T", "5L23"], - venomdrench: ["8M"], - venoshock: ["8M", "7M", "6M", "5M"], - waterpulse: ["7T", "6T"], - weatherball: ["8M"] - }, - encounters: [{ generation: 5, level: 15 }] - }, - throh: { - learnset: { - attract: ["8M", "7M", "6M", "5M"], - bide: ["7L1", "6L5", "5L5"], - bind: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5D"], - block: ["7T", "6T", "5T"], - bodyslam: ["8M", "7L21", "6L29", "5L29"], - brickbreak: ["8M", "7M", "6M", "5M"], - bulkup: ["8M", "8L25", "7M", "7L25", "6M", "6L33", "5M", "5L33"], - bulldoze: ["8M", "7M", "6M", "5M"], - circlethrow: ["8L10", "7L29", "6L37", "5L37"], - coaching: ["8T"], - confide: ["7M", "6M"], - dig: ["8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - earthquake: ["8M", "7M", "6M", "5M"], - endure: ["8M", "8L45", "7L33", "6L41", "5L41"], - facade: ["8M", "7M", "6M", "5M"], - firepunch: ["8M", "7T", "6T", "5T"], - fling: ["8M", "7M", "6M", "5M"], - focusblast: ["8M", "7M", "6M", "5M"], - focusenergy: ["8M", "8L5", "7L1", "6L9", "5L9"], - focuspunch: ["7T", "6T"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["8M", "7M", "6M", "5M"], - grassknot: ["8M", "7M", "6M", "5M"], - helpinghand: ["8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - icepunch: ["8M", "7T", "6T", "5T", "5D"], - knockoff: ["7T", "6T", "5T"], - laserfocus: ["7T"], - leer: ["8L1", "7L1", "6L1", "5L1"], - lowkick: ["8M", "7T", "6T", "5T"], - lowsweep: ["8M", "7M", "6M", "5M"], - matblock: ["7L1"], - megakick: ["8M"], - megapunch: ["8M"], - painsplit: ["7T", "6T", "5T"], - payback: ["8M", "7M", "6M", "5M"], - poisonjab: ["8M", "7M", "6M", "5M"], - poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M", "8L20", "7L13", "6L21", "5L21"], - reversal: ["8M", "8L50", "7L45", "6L50", "5L53"], - rockslide: ["8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["8M"], - secretpower: ["6M"], - seismictoss: ["8L40", "7L5", "6L13", "5L13"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M", "5M"], - stormthrow: ["8L30", "7L17", "6L25", "5L25"], - strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - superpower: [ - "8M", - "8L55", - "7T", - "7L41", - "6T", - "6L48", - "5T", - "5L49", - "5D" - ], - swagger: ["7M", "6M", "5M"], - taunt: ["8M", "7M", "6M", "5M"], - thunderpunch: ["8M", "7T", "6T", "5T"], - toxic: ["7M", "6M", "5M"], - vitalthrow: ["8L35", "7L9", "6L17", "5L17"], - wideguard: ["8L15", "7L37", "6L45", "5L45"], - workup: ["8M", "7M", "5M"], - zenheadbutt: ["8M", "7T", "6T"] - } - }, - sawk: { - learnset: { - attract: ["8M", "7M", "6M", "5M"], - bide: ["7L1", "6L5", "5L5"], - block: ["7T", "6T", "5T"], - brickbreak: ["8M", "8L35", "7M", "7L21", "6M", "6L29", "5M", "5L29"], - bulkup: ["8M", "8L25", "7M", "7L25", "6M", "6L33", "5M", "5L33"], - bulldoze: ["8M", "7M", "6M", "5M"], - closecombat: ["8M", "8L55", "7L41", "6L48", "5L49"], - coaching: ["8T"], - confide: ["7M", "6M"], - counter: ["8L40", "7L13", "6L21", "5L21"], - dig: ["8M", "6M", "5M"], - doublekick: ["8L10", "7L5", "6L13", "5L13"], - doubleteam: ["7M", "6M", "5M"], - dualchop: ["7T", "6T", "5T", "5D"], - earthquake: ["8M", "7M", "6M", "5M"], - endure: ["8M", "8L45", "7L33", "6L41", "5L41"], - facade: ["8M", "7M", "6M", "5M"], - firepunch: ["8M", "7T", "6T", "5T"], - fling: ["8M", "7M", "6M", "5M"], - focusblast: ["8M", "7M", "6M", "5M"], - focusenergy: ["8M", "8L5", "7L1", "6L9", "5L9"], - focuspunch: ["7T", "6T"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["8M", "7M", "6M", "5M"], - grassknot: ["8M", "7M", "6M", "5M"], - helpinghand: ["8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - icepunch: ["8M", "7T", "6T", "5T"], - karatechop: ["7L17", "6L25", "5L25"], - knockoff: ["7T", "6T", "5T"], - laserfocus: ["7T"], - leer: ["8L1", "7L1", "6L1", "5L1"], - lowkick: ["8M", "7T", "6T", "5T"], - lowsweep: ["8M", "8L20", "7M", "7L9", "6M", "6L17", "5M", "5L17"], - megakick: ["8M"], - megapunch: ["8M"], - painsplit: ["7T", "6T", "5T"], - payback: ["8M", "7M", "6M", "5M"], - poisonjab: ["8M", "7M", "6M", "5M"], - poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M"], - quickguard: ["8L15", "7L37", "6L45", "5L45"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - retaliate: ["8M", "8L30", "7L29", "6M", "6L37", "5M", "5L37"], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - reversal: ["8M", "8L50", "7L45", "6L50", "5L53"], - rockslide: ["8M", "7M", "6M", "5M"], - rocksmash: ["8L1", "7L1", "6M", "6L1", "5M", "5L1", "5D"], - rocktomb: ["8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["8M"], - secretpower: ["6M"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - stoneedge: ["8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - taunt: ["8M", "7M", "6M", "5M"], - throatchop: ["8M", "7T"], - thunderpunch: ["8M", "7T", "6T", "5T", "5D"], - toxic: ["7M", "6M", "5M"], - workup: ["8M", "7M", "5M"], - zenheadbutt: ["8M", "7T", "6T"] - } - }, - sewaddle: { - learnset: { - agility: ["7E", "6E", "5E"], - airslash: ["7E", "6E", "5E"], - attract: ["7M", "6M", "5M"], - batonpass: ["9M", "7E", "6E", "5E"], - bugbite: ["9M", "9L8", "7T", "7L8", "6T", "6L8", "5T", "5L8"], - bugbuzz: ["9M", "9L36", "7L36", "6L36", "5L36"], - calmmind: ["7M", "6M", "5M"], - camouflage: ["7E", "6E", "5E"], - charm: ["9M"], - confide: ["7M", "6M"], - cut: ["6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - electroweb: ["9M", "7T", "6T", "5T"], - endure: ["9M", "9L29", "7L29", "6L29", "5L29"], - energyball: ["9M", "7M", "6M", "5M"], - facade: ["9M", "7M", "6M", "5M"], - flail: ["9L43", "7L43", "6L43", "5L43"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigadrain: ["9M", "7T", "6T", "5T"], - grassknot: ["9M", "7M", "6M", "5M"], - grassyglide: ["9M"], - grassyterrain: ["9M", "7E"], - hiddenpower: ["7M", "6M", "5M"], - irondefense: ["9M", "7T", "6T", "5T"], - lightscreen: ["7M", "6M", "5M"], - lunge: ["9M"], - magicalleaf: ["9M"], - magiccoat: ["7T", "6T", "5T"], - mefirst: ["7E", "6E", "5E"], - mindreader: ["7E", "6E", "5E"], - naturepower: ["7M", "6M"], - payback: ["7M", "6M", "5M"], - pounce: ["9M"], - protect: ["9M", "7M", "6M", "5M"], - raindance: ["9M"], - razorleaf: ["9L15", "7L15", "6L15", "5L15"], - razorwind: ["7E", "6E", "5E"], - rest: ["9M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M"], - screech: ["9E", "7E", "6E", "5E"], - secretpower: ["6M"], - seedbomb: ["9M", "7T", "6T", "5T"], - signalbeam: ["7T", "6T", "5T"], - silverwind: ["7E", "6E", "5E"], - skittersmack: ["9M"], - sleeptalk: ["9M", "7M", "6M", "5T"], - snore: ["9E", "7T", "6T", "5T"], - solarbeam: ["9M", "7M", "6M", "5M"], - stickyweb: ["9L31", "7L31", "6L31"], - stringshot: ["9L1", "7L1", "6L1", "5L1"], - strugglebug: ["9M", "9L22", "7L22", "6M", "6L22", "5M", "5L22"], - substitute: ["9M", "7M", "6M", "5M"], - sunnyday: ["9M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - switcheroo: ["9E"], - synthesis: ["9E", "7T", "6T", "5T"], - tackle: ["9L1", "7L1", "6L1", "5L1"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - worryseed: ["9E", "7T", "6T", "5T"] - } - }, - swadloon: { - learnset: { - attract: ["7M", "6M", "5M"], - batonpass: ["9M"], - bugbite: ["9M", "9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1"], - bugbuzz: ["9M", "9L36"], - calmmind: ["7M", "6M", "5M"], - charm: ["9M"], - confide: ["7M", "6M"], - cut: ["6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - electroweb: ["9M", "7T", "6T", "5T"], - endure: ["9M", "9L29"], - energyball: ["9M", "7M", "6M", "5M"], - facade: ["9M", "7M", "6M", "5M"], - flail: ["9L43"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigadrain: ["9M", "7T", "6T", "5T"], - grassknot: ["9M", "7M", "6M", "5M"], - grasswhistle: ["7L1", "6L1", "5L1"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - irondefense: ["9M", "7T", "6T", "5T"], - lightscreen: ["9M", "7M", "6M", "5M"], - lunge: ["9M"], - magicalleaf: ["9M"], - magiccoat: ["7T", "6T", "5T"], - naturepower: ["7M", "6M"], - payback: ["7M", "6M", "5M"], - pounce: ["9M"], - protect: ["9M", "9L0", "7M", "7L1", "6M", "6L20", "5M", "5L20"], - raindance: ["9M"], - razorleaf: ["9L1", "7L1", "6L1", "5L1"], - rest: ["9M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M"], - secretpower: ["6M"], - seedbomb: ["9M", "7T", "6T", "5T"], - signalbeam: ["7T", "6T", "5T"], - skittersmack: ["9M"], - sleeptalk: ["9M", "7M", "6M", "5T"], - snore: ["7T", "6T", "5T"], - solarbeam: ["9M", "7M", "6M", "5M"], - stickyweb: ["9L31"], - stringshot: ["9L1", "7L1", "6L1", "5L1"], - strugglebug: ["9M", "9L22", "6M", "5M"], - substitute: ["9M", "7M", "6M", "5M"], - sunnyday: ["9M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - synthesis: ["7T", "6T", "5T"], - tackle: ["9L1", "7L1", "6L1", "5L1"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - worryseed: ["7T", "6T", "5T"] - }, - encounters: [{ generation: 5, level: 19 }] - }, - leavanny: { - learnset: { - aerialace: ["7M", "6M", "5M"], - agility: ["9M"], - airslash: ["9M"], - attract: ["7M", "6M", "5M"], - batonpass: ["9M"], - bugbite: ["9M", "9L1", "7T", "7L1", "6T", "6L1", "5T", "5L1"], - bugbuzz: ["9M"], - bulletseed: ["9M"], - calmmind: ["9M", "7M", "6M", "5M"], - charm: ["9M"], - confide: ["7M", "6M"], - cut: ["6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - electroweb: ["9M", "7T", "6T", "5T"], - endure: ["9M"], - energyball: ["9M", "7M", "6M", "5M"], - entrainment: ["9L43", "7L43", "6L43", "5L43"], - facade: ["9M", "7M", "6M", "5M"], - falseswipe: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1"], - fellstinger: ["9L29", "7L29", "6L34"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigadrain: ["9M", "7T", "6T", "5T"], - gigaimpact: ["9M", "7M", "6M", "5M"], - grassknot: ["9M", "7M", "6M", "5M"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - healbell: ["7T", "6T", "5T"], - helpinghand: ["9M", "9L32", "7T", "7L32", "6T", "6L32", "5T", "5L32"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "7M", "6M", "5M"], - irondefense: ["9M", "7T", "6T", "5T"], - knockoff: ["9M", "7T", "6T", "5T"], - laserfocus: ["7T"], - leafblade: ["9L36", "7L36", "6L36", "5L36"], - leafstorm: ["9M", "9L50", "7L50", "6L50", "5L50"], - lightscreen: ["9M", "7M", "6M", "5M"], - lowkick: ["9M"], - lunge: ["9M"], - magicalleaf: ["9M"], - magiccoat: ["7T", "6T", "5T"], - naturepower: ["7M", "6M"], - payback: ["7M", "6M", "5M"], - poisonjab: ["9M", "7M", "6M", "5M"], - pollenpuff: ["9M"], - pounce: ["9M"], - protect: ["9M", "7M", "6M", "5M"], - raindance: ["9M"], - razorleaf: ["9L1", "7L1", "6L1", "5L1"], - reflect: ["9M", "7M", "6M", "5M"], - rest: ["9M", "7M", "6M", "5M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M"], - secretpower: ["6M"], - seedbomb: ["9M", "7T", "6T", "5T"], - shadowclaw: ["9M", "7M", "6M", "5M"], - signalbeam: ["7T", "6T", "5T"], - skittersmack: ["9M"], - slash: ["9L0", "7L1", "6L29", "5L29"], - sleeptalk: ["9M", "7M", "6M", "5T"], - snore: ["7T", "6T", "5T"], - solarbeam: ["9M", "7M", "6M", "5M"], - steelwing: ["7M", "6M"], - stringshot: ["9L1", "7L1", "6L1", "5L1"], - strugglebug: ["9M", "9L22", "7L22", "6M", "6L22", "5M", "5L22"], - substitute: ["9M", "7M", "6M", "5M"], - sunnyday: ["9M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swordsdance: ["9M", "9L46", "7M", "7L46", "6M", "6L46", "5M", "5L46"], - synthesis: ["7T", "6T", "5T"], - tackle: ["9L1", "7L1", "6L1", "5L1"], - takedown: ["9M"], - terablast: ["9M"], - throatchop: ["9M", "7T"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - tripleaxel: ["9M"], - worryseed: ["7T", "6T", "5T"], - xscissor: ["9M", "9L39", "7M", "7L39", "6M", "6L39", "5M", "5L39"] - }, - encounters: [{ generation: 5, level: 20, isHidden: true }] - }, - venipede: { - learnset: { - agility: ["8M", "8L32", "7L29", "6L29", "5L29"], - attract: ["8M", "7M", "6M", "5M"], - bite: ["8E"], - bugbite: ["8L20", "7T", "7L22", "6T", "6L22", "5T", "5L22"], - confide: ["7M", "6M"], - defensecurl: ["8L1", "7L1", "6L1", "5L1"], - doubleedge: ["8L44", "7L43", "6L43", "5L43"], - doubleteam: ["7M", "6M", "5M"], - endeavor: ["7T", "6T", "5T"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - furycutter: ["8E"], - gyroball: ["8M", "7M", "6M", "5M"], - hex: ["8M"], - hiddenpower: ["7M", "6M", "5M"], - infestation: ["7M", "6M"], - irondefense: ["8M", "7T", "6T", "5T"], - payback: ["8M", "7M", "6M", "5M"], - pinmissile: ["8M", "7E", "6E", "5E"], - poisonjab: ["8M", "7M", "6M", "5M"], - poisonsting: ["8L1", "7L5", "6L5", "5L5"], - poisontail: ["8L12", "7L19", "6L19", "5L19"], - protect: ["8M", "8L8", "7M", "7L15", "6M", "6L15", "5M", "5L15"], - pursuit: ["7L12", "6L12", "5L12"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockclimb: ["7L40", "7E", "6L40", "6E", "5L40", "5E"], - rocksmash: ["6M", "5M"], - rollout: ["8L4", "7L1", "6L1", "5L1"], - round: ["8M", "7M", "6M", "5M"], - screech: ["8M", "8L16", "7L8", "6L8", "5L8"], - secretpower: ["6M"], - signalbeam: ["7T", "6T"], - skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - sludgebomb: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "7M", "6M", "5M"], - spikes: ["8M", "7E", "6E", "5E"], - steamroller: ["7L33", "6L33", "5L33"], - steelroller: ["8T"], - strugglebug: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - takedown: ["8L28", "7E", "6E", "5E"], - toxic: ["8L36", "7M", "7L36", "6M", "6L36", "5M", "5L36"], - toxicspikes: ["8M", "7E", "6E", "5E"], - twineedle: ["7E", "6E", "5E"], - venomdrench: ["8M", "8L40", "7L38"], - venoshock: ["8M", "8L24", "7M", "7L26", "6M", "6L26", "5M", "5L26"] - } - }, - whirlipede: { - learnset: { - agility: ["8M", "8L38", "7L32", "6L32", "5L32"], - attract: ["8M", "7M", "6M", "5M"], - bugbite: ["8L20", "7T", "7L23", "6T", "6L23", "5T", "5L23"], - confide: ["7M", "6M"], - defensecurl: ["8L1", "7L1", "6L1", "5L1"], - doubleedge: ["8L56", "7L50", "6L50", "5L50"], - doubleteam: ["7M", "6M", "5M"], - endeavor: ["7T", "6T", "5T"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gyroball: ["8M", "7M", "6M", "5M"], - hex: ["8M"], - hiddenpower: ["7M", "6M", "5M"], - infestation: ["7M", "6M"], - irondefense: ["8M", "8L0", "7T", "7L1", "6T", "6L22", "5T", "5L22"], - payback: ["8M", "7M", "6M", "5M"], - pinmissile: ["8M"], - poisonjab: ["8M", "7M", "6M", "5M"], - poisonsting: ["8L1", "7L1", "6L1", "5L1"], - poisontail: ["8L12", "7L19", "6L19", "5L19"], - protect: ["8M", "8L1", "7M", "7L15", "6M", "6L15", "5M", "5L15"], - pursuit: ["7L12", "6L12", "5L12"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockclimb: ["7L46", "6L46", "5L46"], - rocksmash: ["6M", "5M"], - rollout: ["8L1", "7L1", "6L1", "5L1"], - round: ["8M", "7M", "6M", "5M"], - screech: ["8M", "8L16", "7L1", "6L1", "5L1"], - secretpower: ["6M"], - signalbeam: ["7T", "6T"], - skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - sludgebomb: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "7M", "6M", "5M"], - spikes: ["8M"], - steamroller: ["7L37", "6L37", "5L37"], - steelroller: ["8T"], - strugglebug: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - takedown: ["8L32"], - toxic: ["8L44", "7M", "7L41", "6M", "6L41", "5M", "5L41"], - toxicspikes: ["8M"], - venomdrench: ["8M", "8L50", "7L43", "6L43"], - venoshock: ["8M", "8L26", "7M", "7L28", "6M", "6L28", "5M", "5L28"] - } - }, - scolipede: { - learnset: { - agility: ["8M", "8L42", "7L33", "6L33", "5L33"], - aquatail: ["7T", "6T", "5T"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M"], - batonpass: ["8M", "8L1", "7L1", "6L30", "5L30"], - bugbite: ["8L20", "7T", "7L23", "6T", "6L23", "5T", "5L23"], - bulldoze: ["8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - crosspoison: ["8M"], - cut: ["6M", "5M"], - defensecurl: ["8L1", "7L1", "6L1", "5L1"], - dig: ["8M", "6M", "5M"], - doubleedge: ["8L66", "7L55", "6L55", "5L55"], - doubleteam: ["7M", "6M", "5M"], - earthquake: ["8M", "7M", "6M", "5M"], - endeavor: ["7T", "6T", "5T"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["8M", "7M", "6M", "5M"], - gyroball: ["8M", "7M", "6M", "5M"], - hex: ["8M"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - infestation: ["7M", "6M"], - irondefense: ["8M", "8L1", "7T", "7L1", "6T", "5T"], - irontail: ["8M", "7T", "6T", "5T"], - megahorn: ["8M", "8L74", "7L1", "6L1", "5L1"], - payback: ["8M", "7M", "6M", "5M"], - pinmissile: ["8M"], - poisonjab: ["8M", "7M", "6M", "5M"], - poisonsting: ["8L1", "7L1", "6L1", "5L1"], - poisontail: ["8L12", "7L19", "6L19", "5L19", "5D"], - protect: ["8M", "8L1", "7M", "7L15", "6M", "6L15", "5M", "5L15"], - pursuit: ["7L12", "6L12", "5L12"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockclimb: ["7L50", "6L50", "5L50"], - rockslide: ["8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - rollout: ["8L1", "7L1", "6L1", "5L1"], - round: ["8M", "7M", "6M", "5M"], - screech: ["8M", "8L16", "7L1", "6L1", "5L1"], - secretpower: ["6M"], - signalbeam: ["7T", "6T"], - skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - sludgebomb: ["8M", "7M", "6M", "5M"], - smartstrike: ["8M", "7M"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "7M", "6M", "5M"], - spikes: ["8M"], - steamroller: ["7L39", "6L39", "5L39"], - steelroller: ["8T"], - stompingtantrum: ["8M", "7T"], - strength: ["6M", "5M"], - strugglebug: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T", "5D"], - swagger: ["7M", "6M", "5M"], - swordsdance: ["8M", "7M", "6M", "5M"], - takedown: ["8L34"], - throatchop: ["8M", "7T"], - toxic: ["8L50", "7M", "7L44", "6M", "6L44", "5M", "5L44"], - toxicspikes: ["8M", "5D"], - venomdrench: ["8M", "8L58", "7L47", "6L47"], - venoshock: ["8M", "8L26", "7M", "7L28", "6M", "6L28", "5M", "5L28"], - xscissor: ["8M", "7M", "6M", "5M"] - } - }, - cottonee: { - learnset: { - absorb: ["9L1", "8L1", "7L1", "6L1", "5L1"], - attract: ["8M", "7M", "6M", "5M"], - beatup: ["9E", "8M", "7E", "6E", "5E"], - captivate: ["7E", "6E"], - charm: ["9M", "9L27", "8M", "8L27", "7L28", "6L28", "5L28"], - confide: ["7M", "6M"], - cottonguard: ["9L45", "8L45", "7L37", "6L37", "5L37"], - cottonspore: ["9L33", "8L33", "7L17", "6L17", "5L17"], - covet: ["7T", "6T", "5T"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - defog: ["7T"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - encore: ["9M", "8M", "7E", "6E", "5E", "5D"], - endeavor: [ - "9M", - "9L42", - "8L42", - "7T", - "7L44", - "6T", - "6L44", - "5T", - "5L44" - ], - endure: ["9M", "8M"], - energyball: [ - "9M", - "9L36", - "8M", - "8L36", - "7M", - "7L35", - "6M", - "6L35", - "5M", - "5L35" - ], - facade: ["9M", "8M", "7M", "6M", "5M"], - fairywind: ["9L3", "8L3", "7L1", "6L1"], - faketears: ["9M", "8M", "7E", "6E", "5E"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigadrain: [ - "9M", - "9L24", - "8M", - "8L24", - "7T", - "7L26", - "6T", - "6L26", - "5T", - "5L26" - ], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - grasswhistle: ["7E", "6E", "5E"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M"], - growth: ["9L18", "8L18", "7L4", "6L4", "5L4"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L31", - "6T", - "6L31", - "5T", - "5L31" - ], - hiddenpower: ["7M", "6M", "5M"], - knockoff: ["7T", "6T", "5T"], - leechseed: ["9L30", "8L30", "7L8", "6L8", "5L8", "5D"], - megadrain: ["9L12", "8L12", "7L13", "6L13", "5L13"], - memento: ["9E", "8E", "7E", "6E", "5E"], - mistyterrain: ["9M", "8M", "7E"], - naturalgift: ["7E", "6E", "5E"], - naturepower: ["8E", "7M", "6M"], - poisonpowder: ["9L21", "8L21", "7L22", "6L22", "5L22"], - protect: ["9M", "8M", "7M", "6M", "5M"], - razorleaf: ["9L15", "8L15", "7L19", "6L19", "5L19"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: [ - "9M", - "9L48", - "8M", - "8L48", - "7M", - "7L46", - "6M", - "6L46", - "5M", - "5L46" - ], - stunspore: ["9L6", "8L6", "7L10", "6L10", "5L10"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: [ - "9M", - "9L39", - "8M", - "8L39", - "7M", - "7L40", - "6M", - "6L40", - "5M", - "5L40" - ], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - switcheroo: ["9E", "8E", "7E", "6E", "5E"], - tailwind: ["7T", "6T", "5T"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - tickle: ["9E", "8E", "7E", "6E", "5E"], - toxic: ["7M", "6M", "5M"], - worryseed: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "5D"] - } - }, - whimsicott: { - learnset: { - absorb: ["9L1", "8L1"], - attract: ["8M", "7M", "6M", "5M"], - beatup: ["8M", "5S0"], - charm: ["9M", "9L1", "8M", "8L1"], - confide: ["7M", "6M"], - cottonguard: ["9L1", "8L1"], - cottonspore: ["9L1", "8L1", "7L1", "6L1", "5L1"], - covet: ["7T", "6T", "5T"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - defog: ["7T"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - encore: ["9M", "8M"], - endeavor: ["9M", "9L1", "8L1", "7T", "6T", "5T"], - endure: ["9M", "8M"], - energyball: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - fairywind: ["9L1", "8L1"], - faketears: ["9M", "8M"], - flash: ["6M", "5M"], - fling: ["9M", "8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigadrain: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T", "5S0"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M"], - growth: ["9L1", "8L1", "7L1", "6L1", "5L1"], - gust: ["9L1", "8L1", "7L10", "6L10", "5L10"], - helpinghand: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T", "5S0"], - hiddenpower: ["7M", "6M", "5M"], - hurricane: ["9M", "9L1", "8M", "8L1", "7L46", "6L46", "5L46"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - knockoff: ["7T", "6T", "5T"], - leechseed: ["9L1", "8L1", "7L1", "6L1", "5L1"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - megadrain: ["9L1", "8L1", "7L1", "6L1", "5L1"], - memento: ["9L1", "8L1"], - mistyterrain: ["9M", "8M"], - moonblast: ["9L1", "8L1", "7L50", "6L50"], - naturepower: ["7M", "6M"], - playrough: ["9M", "8M"], - poisonpowder: ["9L1", "8L1"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychic: ["9M", "8M", "7M", "6M", "5M"], - razorleaf: ["9L1", "8L1"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T"], - shadowball: ["9M", "8M", "7M", "6M", "5M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M"], - stunspore: ["9L1", "8L1"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M", "5S0"], - swift: ["9M", "8M"], - tailwind: [ - "9M", - "9L1", - "8L1", - "7T", - "7L28", - "6T", - "6L28", - "5T", - "5L28" - ], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trickroom: ["9M", "8M", "7M", "6M", "5M"], - uturn: ["9M", "8M", "7M", "6M", "5M"], - worryseed: ["7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 50, - gender: "F", - nature: "Timid", - ivs: { spe: 31 }, - abilities: ["prankster"], - moves: ["swagger", "gigadrain", "beatup", "helpinghand"], - pokeball: "cherishball" - } - ] - }, - petilil: { - learnset: { - absorb: ["9L1", "8L1", "7L1", "6L1", "5L1"], - afteryou: ["9L27", "8L27", "7T", "7L44", "6T", "6L44", "5T", "5L44"], - aromatherapy: ["8L12", "7L28", "6L28", "5L28"], - attract: ["8M", "7M", "6M", "5M"], - bide: ["7E", "6E", "5E"], - bulletseed: ["9M"], - charm: ["9M", "9L12", "8M", "7E", "6E", "5E", "5D"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - encore: ["9M", "8M", "7E"], - endure: ["9M", "8M", "7E", "6E", "5E"], - energyball: [ - "9M", - "9L30", - "8M", - "8L30", - "7M", - "7L35", - "6M", - "6L35", - "5M", - "5L35" - ], - entrainment: ["9L39", "8L39", "7L37", "6L37", "5L37"], - facade: ["9M", "8M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigadrain: [ - "9M", - "9L21", - "8M", - "8L21", - "7T", - "7L26", - "6T", - "6L26", - "5T", - "5L26" - ], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - grasswhistle: ["7E", "6E", "5E"], - grassyglide: ["9M", "8T"], - growth: ["9L1", "8L1", "7L4", "6L4", "5L4"], - healbell: ["7T", "6T", "5T"], - healingwish: ["9E", "8E", "7E", "6E", "5E"], - helpinghand: [ - "9M", - "9L3", - "8M", - "8L3", - "7T", - "7L31", - "6T", - "6L31", - "5T", - "5L31" - ], - hiddenpower: ["7M", "6M", "5M"], - ingrain: ["9E", "8E", "7E", "6E", "5E"], - laserfocus: ["7T"], - leafstorm: ["9M", "9L42", "8M", "8L42", "7L46", "6L46", "5L46"], - leechseed: ["9L24", "8L24", "7L8", "6L8", "5L8"], - magicalleaf: ["9M", "9L15", "8M", "8L15", "7L19", "6L19", "5L19"], - megadrain: ["9L9", "8L9", "7L13", "6L13", "5L13"], - naturalgift: ["7E", "6E", "5E"], - naturepower: ["7M", "6M"], - pollenpuff: ["9M", "8M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T"], - sleeppowder: ["9L18", "8L18", "7L10", "6L10", "5L10", "5D"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M"], - stunspore: ["9L6", "8L6", "7L22", "6L22", "5L22"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: [ - "9M", - "9L36", - "8M", - "8L36", - "7M", - "7L40", - "6M", - "6L40", - "5M", - "5L40" - ], - swagger: ["7M", "6M", "5M"], - sweetscent: ["9E", "8E", "7E", "6E", "5E", "5D"], - synthesis: ["9L33", "8L33", "7T", "7L17", "6T", "6L17", "5T", "5L17"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - worryseed: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"] - } - }, - lilligant: { - learnset: { - absorb: ["9L1", "8L1"], - afteryou: ["9L1", "8L1", "7T", "6T", "5T"], - alluringvoice: ["9M"], - aromatherapy: ["8L1"], - attract: ["8M", "7M", "6M", "5M"], - bulletseed: ["9M"], - charm: ["9M", "9L1", "8M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - encore: ["9M", "8M"], - endure: ["9M", "8M"], - energyball: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M"], - entrainment: ["9L1", "8L1"], - facade: ["9M", "8M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigadrain: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M"], - growth: ["9L1", "8L1", "7L1", "6L1", "5L1"], - healbell: ["7T", "6T", "5T"], - helpinghand: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - laserfocus: ["7T"], - leafblade: ["8M"], - leafstorm: ["9M", "9L1", "8M", "8L1"], - leechseed: ["9L1", "8L1", "7L1", "6L1", "5L1"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - magicalleaf: ["9M", "9L5", "8M", "8L1"], - megadrain: ["9L1", "8L1", "7L1", "6L1", "5L1"], - naturepower: ["7M", "6M"], - petalblizzard: ["9M", "9L1", "8L1", "7L50", "6L50"], - petaldance: ["9L0", "8L0", "7L46", "6L46", "5L46"], - pollenpuff: ["9M", "8M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychup: ["9M"], - quiverdance: ["9L1", "8L1", "7L28", "6L28", "5L28"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T"], - sleeppowder: ["9L1", "8L1"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M"], - solarblade: ["9M", "8M"], - stunspore: ["9L1", "8L1"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swordsdance: ["9M", "8M", "7M", "6M", "5M"], - synthesis: ["9L1", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1"], - teeterdance: ["9L1", "8L1", "7L10", "6L10", "5L10"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - weatherball: ["9M"], - worryseed: ["7T", "6T", "5T"] - } - }, - lilliganthisui: { - learnset: { - absorb: ["9L1"], - acrobatics: ["9M"], - aerialace: ["9M"], - afteryou: ["9L1"], - airslash: ["9M"], - axekick: ["9L5"], - brickbreak: ["9M"], - bulletseed: ["9M"], - charm: ["9M"], - closecombat: ["9M"], - coaching: ["9M"], - defog: ["9L1"], - encore: ["9M"], - endure: ["9M"], - energyball: ["9M", "9L1"], - entrainment: ["9L1"], - facade: ["9M"], - gigadrain: ["9M", "9L1"], - gigaimpact: ["9M"], - grassknot: ["9M"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growth: ["9L1"], - helpinghand: ["9M", "9L1"], - hurricane: ["9M"], - hyperbeam: ["9M"], - icespinner: ["9M"], - leafblade: ["9L1"], - leafstorm: ["9M", "9L1"], - leechseed: ["9L1"], - lowkick: ["9M"], - lowsweep: ["9M"], - magicalleaf: ["9M", "9L1"], - megadrain: ["9L1"], - megakick: ["9L1"], - metronome: ["9M"], - petalblizzard: ["9M", "9L1"], - poisonjab: ["9M"], - pollenpuff: ["9M"], - protect: ["9M"], - psychup: ["9M"], - raindance: ["9M"], - rest: ["9M"], - seedbomb: ["9M"], - sleeppowder: ["9L1"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - solarblade: ["9M", "9L1"], - stunspore: ["9L1"], - substitute: ["9M"], - sunnyday: ["9M", "9L1"], - swordsdance: ["9M"], - synthesis: ["9L1"], - takedown: ["9M"], - teeterdance: ["9L1"], - terablast: ["9M"], - trailblaze: ["9M"], - tripleaxel: ["9M"], - upperhand: ["9M"], - vacuumwave: ["9M"], - victorydance: ["9L0"], - weatherball: ["9M"] - } - }, - basculin: { - learnset: { - agility: ["9M", "8M", "7E", "6E", "5E", "5D"], - aquajet: ["9L12", "8L12", "7L9", "6L13", "5L13"], - aquatail: ["8L44", "7T", "7L20", "6T", "6L28", "5T", "5L28"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M"], - bite: ["9L16", "8L16", "7L7", "6L10", "5L10"], - blizzard: ["9M"], - bounce: ["8M", "7T", "6T", "5T"], - brine: ["8M", "7E", "6E", "5E"], - bubblebeam: ["9E", "8E", "7E", "6E", "5E"], - chillingwater: ["9M"], - chipaway: ["7L11", "6L16", "5L16"], - confide: ["7M", "6M"], - crunch: ["9M", "9L32", "8M", "8L32", "7L17", "6L24", "5L24"], - cut: ["6M", "5M"], - dive: ["8M", "6M", "5M"], - doubleedge: ["9M", "9L52", "8L52", "7L26", "6L36", "5L36"], - doubleteam: ["7M", "6M", "5M"], - endeavor: ["9M", "9E", "8E", "7T", "6T", "5T"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - finalgambit: ["9L40", "8L40", "7L38", "6L50", "5L51"], - flail: ["9L8", "8L8", "7L34", "6L1", "5L46"], - flipturn: ["9M", "8T"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M"], - hail: ["8M", "7M", "6M", "5M"], - headbutt: ["9L24", "8L24", "7L5", "6L7", "5L7", "5D"], - headsmash: ["9L56", "8L56", "7L46", "7E"], - hiddenpower: ["7M", "6M", "5M"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M"], - icebeam: ["9M", "8M", "7M", "6M", "5M"], - icefang: ["9M", "8M"], - icywind: ["9M", "8M", "7T", "6T", "5T"], - liquidation: ["9M", "8M", "7T"], - muddywater: ["9M", "8M", "7E", "6E", "5E"], - mudshot: ["9M", "8M", "7E", "6E", "5E"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychicfangs: ["9M", "8M"], - rage: ["7E", "6E", "5E"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M", "7E", "6E", "5E"], - reversal: ["9M", "8M"], - round: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "9L20", "8M", "8L20", "7L30", "6L41", "5L41"], - secretpower: ["6M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - snowscape: ["9M"], - soak: ["9L28", "8L28", "7L23", "6L32", "5L32"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T"], - surf: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M", "7E", "6E", "5E"], - tackle: ["9L4", "8L4", "7L1", "6L1", "5L1"], - tailwhip: ["9L1", "8L1", "7L1", "6L1"], - takedown: ["9M", "9L36", "8L36", "7L14", "6L20", "5L20"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thrash: ["9L48", "8L48", "7L42", "6L1", "5L56"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "7T", "7L3", "6T", "6L4", "5T", "5L4"], - waterfall: ["9M", "8M", "7M", "6M", "5M"], - watergun: ["9L1", "8L1", "7L1", "6L1", "5L1"], - waterpulse: ["9M"], - wavecrash: ["9L44"], - whirlpool: ["9M", "8M", "7E", "6E", "5E"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T", "5D"] - } - }, - basculinwhitestriped: { - learnset: { - agility: ["9M"], - aquajet: ["9L12"], - bite: ["9L16"], - blizzard: ["9M"], - chillingwater: ["9M"], - crunch: ["9M", "9L32"], - doubleedge: ["9M", "9L52"], - endeavor: ["9M", "9E"], - endure: ["9M"], - facade: ["9M"], - flail: ["9L8"], - flipturn: ["9M"], - headbutt: ["9L24"], - headsmash: ["9L56"], - hydropump: ["9M"], - icebeam: ["9M"], - icefang: ["9M"], - icywind: ["9M"], - lastrespects: ["9E"], - liquidation: ["9M"], - muddywater: ["9M"], - mudshot: ["9M"], - protect: ["9M"], - psychicfangs: ["9M"], - raindance: ["9M"], - rest: ["9M"], - scaleshot: ["9M"], - scaryface: ["9M", "9L20"], - sleeptalk: ["9M"], - snowscape: ["9M"], - soak: ["9L28"], - substitute: ["9M"], - surf: ["9M"], - swift: ["9M"], - tackle: ["9L4"], - tailwhip: ["9L1"], - takedown: ["9M", "9L36"], - terablast: ["9M"], - thrash: ["9L48"], - uproar: ["9M", "9L40"], - waterfall: ["9M"], - watergun: ["9L1"], - waterpulse: ["9M"], - wavecrash: ["9L44"], - whirlpool: ["9M"], - zenheadbutt: ["9M"] - } - }, - basculegion: { - learnset: { - agility: ["9M"], - aquajet: ["9L12"], - bite: ["9L16"], - blizzard: ["9M"], - chillingwater: ["9M"], - confuseray: ["9M"], - crunch: ["9M", "9L32"], - doubleedge: ["9M", "9L52"], - endeavor: ["9M", "9E"], - endure: ["9M"], - facade: ["9M"], - flail: ["9L8"], - flipturn: ["9M"], - gigaimpact: ["9M"], - headbutt: ["9L24"], - headsmash: ["9L56"], - hex: ["9M"], - hydropump: ["9M"], - hyperbeam: ["9M"], - icebeam: ["9M"], - icefang: ["9M"], - icywind: ["9M"], - lastrespects: ["9E"], - liquidation: ["9M"], - muddywater: ["9M"], - mudshot: ["9M"], - nightshade: ["9M"], - outrage: ["9M"], - painsplit: ["9M"], - phantomforce: ["9M", "9L1"], - protect: ["9M"], - psychicfangs: ["9M"], - raindance: ["9M"], - rest: ["9M"], - scaleshot: ["9M"], - scaryface: ["9M", "9L20"], - shadowball: ["9M", "9L1"], - sleeptalk: ["9M"], - snowscape: ["9M"], - soak: ["9L28"], - spite: ["9M"], - substitute: ["9M"], - surf: ["9M"], - swift: ["9M"], - tackle: ["9L4"], - tailwhip: ["9L1"], - takedown: ["9M", "9L36"], - terablast: ["9M"], - thrash: ["9L48"], - uproar: ["9M", "9L40"], - waterfall: ["9M"], - watergun: ["9L1"], - waterpulse: ["9M"], - wavecrash: ["9L44"], - whirlpool: ["9M"], - zenheadbutt: ["9M"] - } - }, - basculegionf: { - learnset: { - agility: ["9M"], - aquajet: ["9L12"], - bite: ["9L16"], - blizzard: ["9M"], - chillingwater: ["9M"], - confuseray: ["9M"], - crunch: ["9M", "9L32"], - doubleedge: ["9M", "9L52"], - endeavor: ["9M", "9E"], - endure: ["9M"], - facade: ["9M"], - flail: ["9L8"], - flipturn: ["9M"], - gigaimpact: ["9M"], - headbutt: ["9L24"], - headsmash: ["9L56"], - hex: ["9M"], - hydropump: ["9M"], - hyperbeam: ["9M"], - icebeam: ["9M"], - icefang: ["9M"], - icywind: ["9M"], - lastrespects: ["9E"], - liquidation: ["9M"], - muddywater: ["9M"], - mudshot: ["9M"], - nightshade: ["9M"], - outrage: ["9M"], - painsplit: ["9M"], - phantomforce: ["9M", "9L1"], - protect: ["9M"], - psychicfangs: ["9M"], - raindance: ["9M"], - rest: ["9M"], - scaleshot: ["9M"], - scaryface: ["9M", "9L20"], - shadowball: ["9M", "9L1"], - sleeptalk: ["9M"], - snowscape: ["9M"], - soak: ["9L28"], - spite: ["9M"], - substitute: ["9M"], - surf: ["9M"], - swift: ["9M"], - tackle: ["9L4"], - tailwhip: ["9L1"], - takedown: ["9M", "9L36"], - terablast: ["9M"], - thrash: ["9L48"], - uproar: ["9M", "9L40"], - waterfall: ["9M"], - watergun: ["9L1"], - waterpulse: ["9M"], - wavecrash: ["9L44"], - whirlpool: ["9M"], - zenheadbutt: ["9M"] - } - }, - sandile: { - learnset: { - aquatail: ["9E", "8E", "7T", "6T", "5T"], - assurance: ["8M", "7L16", "6L16", "5L16"], - attract: ["8M", "7M", "6M", "5M"], - beatup: ["8M", "7E", "6E", "5E"], - bite: ["9L15", "8L15", "7L4", "6L4", "5L4"], - bodyslam: ["9M"], - brickbreak: ["9M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - counter: ["9E", "8E", "7E", "6E", "5E"], - crunch: ["9M", "9L27", "8M", "8L27", "7L28", "6L28", "5L28"], - curse: ["9M"], - cut: ["6M", "5M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T"], - dig: ["9M", "9L21", "8M", "8L21", "7L31", "6M", "6L31", "5M", "5L31"], - doubleedge: ["9M", "9E", "8E", "7E", "6E", "5E"], - doubleteam: ["7M", "6M", "5M"], - earthpower: ["9M", "8M", "7T", "6T", "5T"], - earthquake: [ - "9M", - "9L36", - "8M", - "8L36", - "7M", - "7L43", - "6M", - "6L43", - "5M", - "5L43" - ], - embargo: ["7M", "7L22", "6M", "6L22", "5M", "5L22"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - firefang: ["9M", "8M", "7E", "6E", "5E"], - fling: ["9M"], - focusenergy: ["8M", "7E", "6E", "5E"], - foulplay: [ - "9M", - "9L33", - "8M", - "8L33", - "7T", - "7L37", - "6T", - "6L37", - "5T", - "5L37" - ], - frustration: ["7M", "6M", "5M"], - grassknot: ["9M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["9L6", "8L6", "6M", "5M"], - incinerate: ["6M", "5M"], - irontail: ["8M", "7T", "6T", "5T"], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], - meanlook: ["7E", "6E", "5E"], - mefirst: ["7E", "6E"], - mudshot: ["9M"], - mudslap: ["9M", "7L19", "6L19", "5L19"], - payback: ["8M", "7M", "6M", "5M"], - powertrip: ["9L1", "8L1", "7E"], - protect: ["9M", "8M", "7M", "6M", "5M"], - pursuit: ["7E", "6E", "5E"], - rage: ["7L1", "6L1", "5L1"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roar: ["9M", "7M", "6M", "5M"], - rockclimb: ["7E", "6E", "5E"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["9L3", "8L3", "7L7", "6L7", "5L7"], - sandstorm: [ - "9M", - "9L30", - "8M", - "8L30", - "7M", - "7L40", - "6M", - "6L40", - "5M", - "5L40" - ], - sandtomb: ["9M", "9L9", "8M", "8L9", "7L13", "6L13", "5L13"], - scaryface: ["9M", "9L12", "8M", "8L12", "7L34", "6L34", "5L34"], - scorchingsands: ["9M", "8T"], - secretpower: ["6M"], - shadowclaw: ["9M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["9M", "9E", "8E", "7T", "6T", "5T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T"], - stompingtantrum: ["9M"], - stoneedge: ["9M", "8M", "7M", "6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["9L24", "8L24", "7M", "7L25", "6M", "6L25", "5M", "5L25"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - thrash: ["9L39", "8L39", "7L46", "6L46", "5L46"], - thunderfang: ["9M", "8M", "7E", "6E", "5E"], - torment: ["9L18", "8L18", "7M", "7L10", "6M", "6L10", "5M", "5L10"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"] - } - }, - krokorok: { - learnset: { - aerialace: ["9M"], - aquatail: ["7T", "6T", "5T"], - assurance: ["8M", "7L16", "6L16", "5L16"], - attract: ["8M", "7M", "6M", "5M"], - beatup: ["8M"], - bite: ["9L15", "8L15", "7L1", "6L1", "5L1"], - bodyslam: ["9M"], - breakingswipe: ["9M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M"], - brutalswing: ["8M", "7M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L27", "8M", "8L27", "7L28", "6L28", "5L28"], - curse: ["9M"], - cut: ["6M", "5M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T"], - dig: ["9M", "9L21", "8M", "8L21", "7L32", "6M", "6L32", "5M", "5L32"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - dragonclaw: ["9M"], - dragontail: ["9M"], - earthpower: ["9M", "8M", "7T", "6T", "5T"], - earthquake: [ - "9M", - "9L42", - "8M", - "8L42", - "7M", - "7L48", - "6M", - "6L48", - "5M", - "5L48" - ], - embargo: ["7M", "7L22", "6M", "6L22", "5M", "5L22"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - firefang: ["9M", "8M"], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusenergy: ["8M"], - focuspunch: ["9M", "7T", "6T"], - foulplay: [ - "9M", - "9L35", - "8M", - "8L35", - "7T", - "7L40", - "6T", - "6L40", - "5T", - "5L40" - ], - frustration: ["7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["9L1", "8L1", "6M", "5M"], - incinerate: ["6M", "5M"], - irontail: ["8M", "7T", "6T", "5T"], - knockoff: ["9M", "7T", "6T", "5T"], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], - lowkick: ["9M", "8M", "7T", "6T", "5T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - megakick: ["8M"], - megapunch: ["8M"], - mudshot: ["9M"], - mudslap: ["9M", "7L19", "6L19", "5L19"], - payback: ["8M", "7M", "6M", "5M"], - powertrip: ["9L1", "8L1"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - rage: ["7L1", "6L1", "5L1"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - roar: ["9M", "7M", "6M", "5M"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1"], - sandstorm: [ - "9M", - "9L32", - "8M", - "8L32", - "7M", - "7L44", - "6M", - "6L44", - "5M", - "5L44" - ], - sandtomb: ["9M", "9L9", "8M", "8L9", "7L13", "6L13", "5L13"], - scaleshot: ["9M"], - scaryface: ["9M", "9L12", "8M", "8L12", "7L36", "6L36", "5L36"], - scorchingsands: ["9M", "8T"], - secretpower: ["6M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["9M", "7T", "6T", "5T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T"], - stompingtantrum: ["9M", "8M"], - stoneedge: ["9M", "8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["9L24", "8L24", "7M", "7L25", "6M", "6L25", "5M", "5L25"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - thrash: ["9L47", "8L47", "7L52", "6L52", "5L52"], - thunderfang: ["9M", "8M"], - torment: ["9L18", "8L18", "7M", "7L10", "6M", "6L10", "5M", "5L10"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"] - } - }, - krookodile: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M"], - aquatail: ["7T", "6T", "5T"], - assurance: ["8M", "7L16", "6L16", "5L16"], - attract: ["8M", "7M", "6M", "5M"], - beatup: ["8M"], - bite: ["9L15", "8L15", "7L1", "6L1", "5L1"], - block: ["7T", "6T", "5T"], - bodyslam: ["9M", "8M"], - breakingswipe: ["9M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M"], - brutalswing: ["8M", "7M"], - bulkup: ["9M", "8M", "7M", "6M", "5M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - closecombat: ["9M", "8M"], - confide: ["7M", "6M"], - counter: ["5D"], - crunch: ["9M", "9L27", "8M", "8L27", "7L28", "6L28", "5L28", "5D"], - curse: ["9M"], - cut: ["6M", "5M"], - darkestlariat: ["8M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T"], - dig: ["9M", "9L21", "8M", "8L21", "7L32", "6M", "6L32", "5M", "5L32"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - dragonclaw: ["9M", "8M", "7M", "6M", "5M"], - dragonpulse: ["9M", "8M", "7T", "6T", "5T"], - dragontail: ["9M", "7M", "6M", "5M"], - earthpower: ["9M", "8M", "7T", "6T", "5T"], - earthquake: [ - "9M", - "9L44", - "8M", - "8L44", - "7M", - "7L54", - "6M", - "6L54", - "5M", - "5L54" - ], - embargo: ["7M", "7L22", "6M", "6L22", "5M", "5L22"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - firefang: ["9M", "8M"], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - focusenergy: ["8M"], - focuspunch: ["9M", "7T", "6T"], - foulplay: [ - "9M", - "9L35", - "8M", - "8L35", - "7T", - "7L42", - "6T", - "6L42", - "5T", - "5L42" - ], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - gunkshot: ["9M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - highhorsepower: ["9M", "8M"], - honeclaws: ["9L1", "8L1", "6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - incinerate: ["6M", "5M"], - irontail: ["8M", "7T", "6T", "5T"], - knockoff: ["9M", "7T", "6T", "5T"], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], - lowkick: ["9M", "8M", "7T", "6T", "5T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - meanlook: ["5D"], - megakick: ["8M"], - megapunch: ["8M"], - mudshot: ["9M"], - mudslap: ["9M", "7L19", "6L19", "5L19"], - outrage: [ - "9M", - "9L58", - "8M", - "8L58", - "7T", - "7L60", - "6T", - "6L1", - "5T", - "5L60" - ], - payback: ["8M", "7M", "6M", "5M"], - powertrip: ["9L1", "8L1", "7L1"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - rage: ["7L1", "6L1", "5L1"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - roar: ["9M", "7M", "6M", "5M"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["9L1", "8L1", "7L1", "6L1", "5L1"], - sandstorm: [ - "9M", - "9L32", - "8M", - "8L32", - "7M", - "7L48", - "6M", - "6L48", - "5M", - "5L48" - ], - sandtomb: ["9M", "9L9", "8M", "8L9", "7L13", "6L13", "5L13"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "9L12", "8M", "8L12", "7L36", "6L36", "5L36"], - scorchingsands: ["9M", "8T"], - secretpower: ["6M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M"], - smackdown: ["9M", "7M", "6M", "5M"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["9M", "7T", "6T", "5T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T"], - swagger: ["9L24", "8L24", "7M", "7L25", "6M", "6L25", "5M", "5L25"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - thrash: ["9L51", "8L51"], - throatchop: ["9M", "8M", "7T"], - thunderfang: ["9M", "8M"], - torment: ["9L18", "8L18", "7M", "7L10", "6M", "6L10", "5M", "5L10"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"] - } - }, - darumaka: { - learnset: { - attract: ["8M", "7M", "6M", "5M"], - bellydrum: ["8L36", "7L30", "6L30", "5L30"], - bite: ["8L8"], - brickbreak: ["8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - dig: ["8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - ember: ["8L1"], - encore: ["8M", "7E", "6E", "5E"], - endeavor: ["7T", "6T", "5T"], - endure: ["8M", "7E", "6E", "5E"], - extrasensory: ["8E", "7E"], - facade: ["8M", "7M", "7L19", "6M", "6L19", "5M", "5L19"], - fireblast: ["8M", "7M", "6M", "5M"], - firefang: ["8M", "8L20", "7L11", "6L11", "5L11"], - firepunch: ["8M", "8L28", "7T", "7L22", "6T", "6L22", "5T", "5L22"], - firespin: ["8M"], - flamecharge: ["7M", "6M", "5M"], - flamethrower: ["8M", "7M", "6M", "5M"], - flamewheel: ["8E", "7E", "6E", "5E"], - flareblitz: ["8M", "8L40", "7L33", "6L33", "5L33"], - fling: ["8M", "7M", "6M", "5M"], - focusenergy: ["8M", "7E", "6E", "5E"], - focuspunch: ["8E", "7T", "7E", "6T", "6E", "5E"], - frustration: ["7M", "6M", "5M"], - grassknot: ["8M", "7M", "6M", "5M"], - gyroball: ["8M", "7M", "6M", "5M"], - hammerarm: ["8E", "7E", "6E", "5E"], - headbutt: ["8L24", "7L14", "6L14", "5L14"], - heatwave: ["8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - incinerate: ["8L12", "7L6", "6M", "6L6", "5M", "5L6"], - megakick: ["8M"], - megapunch: ["8M"], - overheat: ["8M", "7M", "7L42", "6M", "6L42", "5M", "5L42"], - poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M"], - rage: ["7L9", "6L9", "5L9"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roar: ["7M", "6M", "5M"], - rockslide: ["8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - rollout: ["7L3", "6L3", "5L3"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - sleeptalk: ["8M", "7M", "7E", "6M", "6E", "5T", "5E"], - snatch: ["7T", "7E", "6T", "6E"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - superpower: ["8M", "8L48", "7T", "7L39", "6T", "6L39", "5T", "5L39"], - swagger: ["7M", "6M", "5M"], - tackle: ["8L1", "7L1", "6L1", "5L1"], - takedown: ["8E", "7E", "6E", "5E"], - taunt: ["8M", "8L4", "7M", "7L35", "6M", "6L35", "5M", "5L35"], - thief: ["8M", "7M", "6M", "5M"], - thrash: ["8L44", "7L27", "6L27", "5L27"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "8L32", "7T", "7L17", "6T", "6L17", "5T", "5L17"], - uturn: ["8M", "7M", "6M", "5M"], - willowisp: ["8M", "7M", "6M", "5M"], - workup: ["8M", "8L16", "7M", "7L25", "6L25", "5M", "5L25"], - yawn: ["8E", "7E", "6E", "5E"], - zenheadbutt: ["8M", "7T", "6T", "5T"] - } - }, - darumakagalar: { - learnset: { - attract: ["8M"], - avalanche: ["8M", "8L12"], - bellydrum: ["8L36"], - bite: ["8L8"], - blizzard: ["8M", "8L40"], - brickbreak: ["8M"], - dig: ["8M"], - encore: ["8M"], - endure: ["8M"], - facade: ["8M"], - fireblast: ["8M"], - firefang: ["8M"], - firepunch: ["8M"], - firespin: ["8M"], - flamethrower: ["8M"], - flamewheel: ["8E"], - flareblitz: ["8M"], - fling: ["8M"], - focusenergy: ["8M"], - focuspunch: ["8E"], - freezedry: ["8E"], - grassknot: ["8M"], - gyroball: ["8M"], - hammerarm: ["8E"], - headbutt: ["8L24"], - heatwave: ["8M"], - icebeam: ["8M"], - icefang: ["8M", "8L20"], - icepunch: ["8M", "8L28"], - incinerate: ["8E"], - megakick: ["8M"], - megapunch: ["8M"], - overheat: ["8M"], - powdersnow: ["8L1"], - poweruppunch: ["8E"], - protect: ["8M"], - rest: ["8M"], - rockslide: ["8M"], - rocktomb: ["8M"], - round: ["8M"], - sleeptalk: ["8M"], - snore: ["8M"], - solarbeam: ["8M"], - substitute: ["8M"], - sunnyday: ["8M"], - superpower: ["8M", "8L48"], - tackle: ["8L1"], - takedown: ["8E"], - taunt: ["8M", "8L4"], - thief: ["8M"], - thrash: ["8L44"], - uproar: ["8M", "8L32"], - uturn: ["8M"], - willowisp: ["8M"], - workup: ["8M", "8L16"], - yawn: ["8E"], - zenheadbutt: ["8M"] - } - }, - darmanitan: { - learnset: { - attract: ["8M", "7M", "6M", "5M"], - bellydrum: ["8L38", "7L30", "6L30", "6S1", "5L30", "5S0"], - bite: ["8L1"], - bodypress: ["8M"], - bodyslam: ["8M"], - brickbreak: ["8M", "7M", "6M", "5M"], - bulkup: ["8M", "7M", "6M", "5M"], - bulldoze: ["8M", "7M", "6M", "5M"], - burningjealousy: ["8T"], - confide: ["7M", "6M"], - dig: ["8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - earthquake: ["8M", "7M", "6M", "5M"], - ember: ["8L1"], - encore: ["8M"], - endeavor: ["7T", "6T", "5T"], - endure: ["8M"], - expandingforce: ["8T"], - facade: ["8M", "7M", "7L19", "6M", "6L19", "5M", "5L19"], - fireblast: ["8M", "7M", "6M", "5M"], - firefang: ["8M", "8L20", "7L11", "6L11", "5L11"], - firepunch: ["8M", "8L28", "7T", "7L22", "6T", "6L22", "5T", "5L22"], - firespin: ["8M"], - flamecharge: ["7M", "6M", "5M"], - flamethrower: ["8M", "7M", "6M", "5M"], - flareblitz: ["8M", "8L44", "7L33", "6L33", "6S1", "5L33", "5S0"], - fling: ["8M", "7M", "6M", "5M"], - focusblast: ["8M", "7M", "6M", "5M"], - focusenergy: ["8M"], - focuspunch: ["7T", "6T"], - frustration: ["7M", "6M", "5M"], - futuresight: ["8M"], - gigaimpact: ["8M", "7M", "6M", "5M"], - grassknot: ["8M", "7M", "6M", "5M"], - guardswap: ["8M"], - gyroball: ["8M", "7M", "6M", "5M"], - hammerarm: ["8L0", "7L1", "6L35", "6S1", "5L35", "5S0"], - headbutt: ["8L24", "7L14", "6L14", "5L14"], - heatwave: ["8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - incinerate: ["8L12", "7L1", "6M", "6L1", "5M", "5L1"], - irondefense: ["8M"], - ironhead: ["8M"], - laserfocus: ["7T"], - lashout: ["8T"], - megakick: ["8M"], - megapunch: ["8M"], - mysticalfire: ["8M"], - overheat: ["8M", "7M", "7L54", "6M", "6L54", "5M", "5L54"], - payback: ["8M", "7M", "6M", "5M"], - powerswap: ["8M"], - poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M"], - psychic: ["8M", "7M", "6M", "5M"], - rage: ["7L1", "6L1", "5L1"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - reversal: ["8M"], - roar: ["7M", "6M", "5M"], - rockslide: ["8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - rollout: ["7L1", "6L1", "5L1"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - sleeptalk: ["8M", "7M", "6M", "5T"], - smackdown: ["7M", "6M", "5M"], - snatch: ["7T", "6T"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "7M", "6M", "5M"], - stoneedge: ["8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - superpower: ["8M", "8L56", "7T", "7L47", "6T", "6L47", "5T", "5L47"], - swagger: ["7M", "7L17", "6M", "6L17", "5M", "5L17"], - tackle: ["8L1", "7L1", "6L1", "5L1"], - taunt: ["8M", "8L1", "7M", "7L39", "6M", "6L39", "5M", "5L39"], - thief: ["8M", "7M", "6M", "5M"], - thrash: ["8L50", "7L27", "6L27", "6S1", "5L27", "5S0"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trick: ["8M"], - uproar: ["8M", "8L32", "7T", "6T", "5T"], - uturn: ["8M", "7M", "6M", "5M"], - willowisp: ["8M", "7M", "6M", "5M"], - workup: ["8M", "8L16", "7M", "7L25", "6L25", "5M", "5L25"], - zenheadbutt: ["8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 35, - isHidden: true, - moves: ["thrash", "bellydrum", "flareblitz", "hammerarm"] - }, - { - generation: 6, - level: 35, - gender: "M", - nature: "Calm", - ivs: { - hp: 30, - atk: 30, - def: 30, - spa: 30, - spd: 30, - spe: 30 - }, - isHidden: true, - moves: ["thrash", "bellydrum", "flareblitz", "hammerarm"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 6, level: 32, maxEggMoves: 1 }] - }, - darmanitangalar: { - learnset: { - attract: ["8M"], - avalanche: ["8M", "8L12"], - bellydrum: ["8L38"], - bite: ["8L1"], - blizzard: ["8M", "8L44"], - bodypress: ["8M"], - bodyslam: ["8M"], - brickbreak: ["8M"], - bulkup: ["8M"], - bulldoze: ["8M"], - burningjealousy: ["8T"], - dig: ["8M"], - earthquake: ["8M"], - encore: ["8M"], - endure: ["8M"], - facade: ["8M"], - fireblast: ["8M"], - firefang: ["8M"], - firepunch: ["8M"], - firespin: ["8M"], - flamethrower: ["8M"], - flareblitz: ["8M"], - fling: ["8M"], - focusblast: ["8M"], - focusenergy: ["8M"], - gigaimpact: ["8M"], - grassknot: ["8M"], - gyroball: ["8M"], - headbutt: ["8L24"], - heatwave: ["8M"], - hyperbeam: ["8M"], - icebeam: ["8M"], - icefang: ["8M", "8L20"], - icepunch: ["8M", "8L28"], - iciclecrash: ["8L0"], - irondefense: ["8M"], - ironhead: ["8M"], - lashout: ["8T"], - megakick: ["8M"], - megapunch: ["8M"], - overheat: ["8M"], - payback: ["8M"], - powdersnow: ["8L1"], - protect: ["8M"], - psychic: ["8M"], - rest: ["8M"], - reversal: ["8M"], - rockslide: ["8M"], - rocktomb: ["8M"], - round: ["8M"], - sleeptalk: ["8M"], - snore: ["8M"], - solarbeam: ["8M"], - stoneedge: ["8M"], - substitute: ["8M"], - sunnyday: ["8M"], - superpower: ["8M", "8L56"], - tackle: ["8L1"], - taunt: ["8M", "8L1"], - thief: ["8M"], - thrash: ["8L50"], - uproar: ["8M", "8L32"], - uturn: ["8M"], - willowisp: ["8M"], - workup: ["8M", "8L16"], - zenheadbutt: ["8M"] - } - }, - maractus: { - learnset: { - absorb: ["8L1", "7L1", "6L1", "5L1"], - acupressure: ["8L52", "7L29", "6L29", "5L29"], - aerialace: ["7M", "6M", "5M"], - afteryou: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L57"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M"], - bounce: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - bulletseed: ["8M", "7E", "6E", "5E"], - confide: ["7M", "6M"], - cottonguard: ["8L60", "7L1", "6L1", "5L55"], - cottonspore: ["8L40", "7L18", "6L18", "5L18"], - doubleteam: ["7M", "6M", "5M"], - drainpunch: ["8M", "7T", "6T", "5T"], - endeavor: ["7T", "6T", "5T"], - endure: ["8M"], - energyball: ["8M", "7M", "6M", "5M"], - facade: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigadrain: ["8M", "8L24", "7T", "7L26", "6T", "6L26", "5T", "5L26"], - grassknot: ["8M", "7M", "6M", "5M"], - grasswhistle: ["7E", "6E", "5E"], - grassyglide: ["8T"], - grassyterrain: ["8M", "7E", "6E"], - growth: ["8L4", "7L6", "6L6", "5L6"], - helpinghand: ["8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - hypervoice: ["8M", "7T", "6T", "5T"], - ingrain: ["8L1", "7L33", "6L33", "5L33"], - knockoff: ["7T", "6T", "5T"], - leafstorm: ["8M"], - leechseed: ["8L12", "7E", "6E", "5E", "5D"], - megadrain: ["8L8", "7L13", "6L13", "5L13"], - naturepower: ["7M", "6M"], - needlearm: ["7L22", "6L22", "5L22"], - peck: ["8L1", "7L1", "6L1", "5L1"], - petalblizzard: ["8L36", "7L48", "6L48"], - petaldance: ["8L56", "7L38", "6L38", "5L38"], - pinmissile: ["8M", "8L20", "7L10", "6L10", "5L10", "5D"], - poisonjab: ["8M", "7M", "6M", "5M"], - protect: ["8M", "7M", "6M", "5M"], - raindance: ["8M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - screech: ["8M"], - secretpower: ["6M"], - seedbomb: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "8L48", "7M", "7L50", "6M", "6L50", "5M", "5L50"], - spikes: ["8M", "7E", "6E", "5E", "5D"], - spikyshield: ["8L1", "7L1", "6L1"], - substitute: ["8M", "7M", "6M", "5M"], - suckerpunch: ["8L16", "7L42", "6L42", "5L42"], - sunnyday: ["8M", "8L44", "7M", "7L45", "6M", "6L45", "5M", "5L45"], - swagger: ["7M", "6M", "5M"], - sweetscent: ["8L28", "7L3", "6L3", "5L3"], - synthesis: ["8L32", "7T", "7L15", "6T", "6L15", "5T", "5L15"], - throatchop: ["8M", "7T"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - weatherball: ["8M"], - woodhammer: ["8E", "7E", "6E", "5E"], - worryseed: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"] - } - }, - dwebble: { - learnset: { - aerialace: ["7M", "6M", "5M"], - attract: ["8M", "7M", "6M", "5M"], - block: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], - bugbite: ["8L12", "7T", "7L23", "6T", "6L23", "5T", "5L23"], - bulldoze: ["8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - counter: ["8E", "7E", "6E", "5E"], - curse: ["8E", "7E", "6E", "5E"], - cut: ["6M", "5M"], - dig: ["8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - earthquake: ["8M", "7M", "6M", "5M"], - endure: ["8M", "7E", "6E", "5E"], - facade: ["8M", "7M", "6M", "5M"], - feintattack: ["7L13", "6L13", "5L13"], - flail: ["8L16", "7L41", "6L41", "5L41"], - frustration: ["7M", "6M", "5M"], - furycutter: ["8L1", "7L1", "6L1", "5L1"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - irondefense: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - knockoff: ["8E", "7T", "6T", "5T"], - naturepower: ["7M", "6M"], - nightslash: ["8E", "7E", "6E", "5E"], - poisonjab: ["8M", "7M", "6M", "5M"], - protect: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockblast: ["8M", "8L32", "7L5", "6L5", "5L5"], - rockpolish: ["8L40", "7M", "7L19", "6M", "6L19", "5M", "5L19"], - rockslide: ["8M", "8L24", "7M", "7L29", "6M", "6L29", "5M", "5L29"], - rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - rockwrecker: ["8L48", "7L43", "6L43", "5L43"], - rototiller: ["7E", "6E"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8L1", "7L11", "6L11", "5L11"], - sandstorm: ["8M", "7M", "6M", "5M"], - sandtomb: ["8M", "7E", "6E", "5E"], - secretpower: ["6M"], - shadowclaw: ["8M", "7M", "6M", "5M"], - shellsmash: ["8L44", "7L37", "6L37", "5L37"], - skittersmack: ["8T"], - slash: ["8L20", "7L31", "6L31", "5L31"], - sleeptalk: ["8M", "7M", "6M", "5T"], - smackdown: ["8L8", "7M", "7L17", "6M", "6L17", "5M", "5L17"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "7M", "6M", "5M"], - spikes: ["8M", "7E", "6E", "5E"], - stealthrock: ["8M", "8L28", "7T", "7L24", "6T", "6L24", "5T", "5L24"], - stoneedge: ["8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - strugglebug: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swordsdance: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - wideguard: ["8E", "7E", "6E"], - withdraw: ["8L4", "7L7", "6L7", "5L7"], - xscissor: ["8M", "8L36", "7M", "7L35", "6M", "6L35", "5M", "5L35"] - } - }, - crustle: { - learnset: { - aerialace: ["7M", "6M", "5M"], - attract: ["8M", "7M", "6M", "5M"], - block: ["7T", "6T", "5T"], - bodypress: ["8M"], - bugbite: ["8L12", "7T", "7L23", "6T", "6L23", "5T", "5L23"], - bulldoze: ["8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - counter: ["5D"], - cut: ["6M", "5M"], - dig: ["8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - earthquake: ["8M", "7M", "6M", "5M"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - feintattack: ["7L13", "6L13", "5L13"], - flail: ["8L16", "7L50", "6L50", "5L50"], - frustration: ["7M", "6M", "5M"], - furycutter: ["8L1"], - gigaimpact: ["8M", "7M", "6M", "5M"], - heavyslam: ["8M"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - irondefense: ["8M", "7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - meteorbeam: ["8T"], - naturepower: ["7M", "6M"], - nightslash: ["5D"], - poisonjab: ["8M", "7M", "6M", "5M"], - protect: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockblast: ["8M", "8L32", "7L1", "6L1", "5L1"], - rockpolish: ["8L44", "7M", "7L19", "6M", "6L19", "5M", "5L19"], - rockslide: [ - "8M", - "8L24", - "7M", - "7L29", - "6M", - "6L29", - "5M", - "5L29", - "5D" - ], - rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - rockwrecker: ["8L56", "7L55", "6L55", "5L55"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8L1", "7L1", "6L1", "5L1"], - sandstorm: ["8M", "7M", "6M", "5M"], - sandtomb: ["8M"], - secretpower: ["6M"], - shadowclaw: ["8M", "7M", "6M", "5M"], - shellsmash: ["8L50", "7L1", "6L1", "5L1"], - skittersmack: ["8T"], - slash: ["8L20", "7L31", "6L31", "5L31"], - sleeptalk: ["8M", "7M", "6M", "5T"], - smackdown: ["8L1", "7M", "7L17", "6M", "6L17", "5M", "5L17"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "7M", "6M", "5M"], - solarblade: ["8M"], - spikes: ["8M"], - stealthrock: ["8M", "8L28", "7T", "7L24", "6T", "6L24", "5T", "5L24"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - strugglebug: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swordsdance: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - withdraw: ["8L1", "7L1", "6L1", "5L1"], - xscissor: ["8M", "8L38", "7M", "7L38", "6M", "6L38", "5M", "5L38"] - }, - encounters: [{ generation: 6, level: 33, maxEggMoves: 1 }] - }, - scraggy: { - learnset: { - acidspray: ["9M", "8E", "7E"], - amnesia: ["9M", "8M", "7E", "6E", "5E"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M"], - beatup: ["9L24", "8M", "8L24"], - brickbreak: [ - "9M", - "9L32", - "8M", - "8L32", - "7M", - "7L23", - "6M", - "6L20", - "5M", - "5L20" - ], - bulkup: ["9M", "8M", "7M", "6M", "5M"], - chipaway: ["7L27", "6L27", "5L27"], - closecombat: ["9M"], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - counter: ["9E", "8E", "7E", "6E", "5E"], - crunch: ["9M", "9L40", "8M", "8L40", "7L38", "6L38", "5L38"], - curse: ["9M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T"], - detect: ["9E", "8E", "7E", "6E", "5E"], - dig: ["9M", "8M", "6M", "5M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - dragonclaw: ["9M", "8M", "7M", "6M", "5M"], - dragondance: ["9M", "8M", "7E", "6E", "5E"], - dragonpulse: ["9M", "8M", "7T", "6T", "5T"], - dragontail: ["9M", "7M", "6M", "5M"], - drainpunch: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], - dualchop: ["7T", "6T", "5T"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: [ - "9M", - "9L16", - "8M", - "8L16", - "7M", - "7L42", - "6M", - "6L42", - "5M", - "5L42" - ], - fakeout: ["9E", "8E", "7E", "6E", "5E", "5D"], - faketears: ["9M", "8M"], - feintattack: ["7L9", "7E", "6L9", "6E", "5L9", "5E"], - firepunch: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - focuspunch: [ - "9M", - "9L48", - "8L48", - "7T", - "7L48", - "6T", - "6L48", - "5L49" - ], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - headbutt: ["9L8", "8L8", "7L1", "6L12", "5L12", "5S0"], - headsmash: ["9L52", "8L52", "7L50", "6L50", "5L53"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - highjumpkick: ["9L44", "8L44", "7L31", "6L31", "5L31", "5S0"], - icepunch: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], - incinerate: ["6M", "5M"], - irondefense: ["9M", "8M", "7T", "6T", "5T"], - ironhead: ["9M", "8M", "7T", "6T", "5T"], - irontail: ["8M", "7T", "6T", "5T"], - knockoff: ["9M", "7T", "6T", "5T"], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S0"], - lowkick: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L16", - "6T", - "6L1", - "5T", - "5L1", - "5D", - "5S0" - ], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - megakick: ["8M"], - megapunch: ["8M"], - payback: [ - "9L4", - "8M", - "8L4", - "7M", - "7L20", - "6M", - "6L23", - "5M", - "5L23" - ], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - poweruppunch: ["8E", "7E", "6M"], - protect: ["9M", "8M", "8L20", "7M", "6M", "5M"], - quickguard: ["9E", "8E", "7E", "6E"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - roar: ["9M", "7M", "6M", "5M"], - rockclimb: ["7L45", "6L45", "5L45"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["9L12", "8L12", "7L5", "6L5", "5L5"], - scaryface: ["9M", "9L28", "8M", "8L28", "7L34", "6L34", "5L34"], - secretpower: ["6M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M"], - smackdown: ["9M", "7M", "6M", "5M"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["7T", "6T", "5T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - superfang: ["9M", "7T", "6T", "5T"], - swagger: ["9L36", "8L36", "7M", "7L12", "6M", "6L16", "5M", "5L16"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M", "8M"], - throatchop: ["9M"], - thunderpunch: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], - torment: ["9L20", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uproar: ["9M"], - workup: ["8M", "7M", "5M"], - zenheadbutt: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"] - }, - eventData: [ - { - generation: 5, - level: 1, - gender: "M", - nature: "Adamant", - abilities: ["moxie"], - moves: ["headbutt", "leer", "highjumpkick", "lowkick"], - pokeball: "cherishball" - } - ] - }, - scrafty: { - learnset: { - acidspray: ["9M"], - amnesia: ["9M", "8M"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M"], - beatup: ["9L24", "8M", "8L24"], - bodyslam: ["9M"], - brickbreak: [ - "9M", - "9L32", - "8M", - "8L32", - "7M", - "7L23", - "6M", - "6L20", - "5M", - "5L20" - ], - bulkup: ["9M", "8M", "7M", "6M", "5M"], - chipaway: ["7L27", "6L27", "5L27"], - closecombat: ["9M", "8M"], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - crunch: ["9M", "9L42", "8M", "8L42", "7L38", "6L38", "5L38"], - curse: ["9M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T"], - dig: ["9M", "8M", "6M", "5M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - dragonclaw: ["9M", "8M", "7M", "6M", "5M"], - dragondance: ["9M", "8M"], - dragonpulse: ["9M", "8M", "7T", "6T", "5T"], - dragontail: ["9M", "7M", "6M", "5M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "5S0"], - dualchop: ["7T", "6T", "5T"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: [ - "9M", - "9L16", - "8M", - "8L16", - "7M", - "7L45", - "6M", - "6L45", - "5M", - "5L45" - ], - faketears: ["9M", "8M"], - feintattack: ["7L1", "6L1", "5L1"], - firepunch: ["9M", "8M", "7T", "6T", "5T", "5S0"], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - focuspunch: [ - "9M", - "9L54", - "8L54", - "7T", - "7L58", - "6T", - "6L58", - "5L58" - ], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - headbutt: ["9L1", "8L1", "7L1", "6L12", "5L12"], - headsmash: ["9L60", "8L60", "7L65", "6L65", "5L65"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - highjumpkick: ["9L48", "8L48", "7L31", "6L31", "5L31"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - icepunch: ["9M", "8M", "7T", "6T", "5T"], - incinerate: ["6M", "5M"], - irondefense: ["9M", "8M", "7T", "6T", "5T"], - ironhead: ["9M", "8M", "7T", "6T", "5T"], - irontail: ["8M", "7T", "6T", "5T"], - knockoff: ["9M", "7T", "6T", "5T"], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], - lowkick: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L16", - "6T", - "6L1", - "5T", - "5L1" - ], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - megakick: ["8M"], - megapunch: ["8M"], - metronome: ["9M"], - outrage: ["9M", "8M", "7T", "6T", "5T"], - payback: [ - "9L1", - "8M", - "8L1", - "7M", - "7L20", - "6M", - "6L23", - "5M", - "5L23", - "5S0" - ], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "8L20", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - reversal: ["9M"], - roar: ["9M", "7M", "6M", "5M"], - rockclimb: ["7L51", "6L51", "5L51"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["9L12", "8L12", "7L1", "6L1", "5L1"], - scaryface: ["9M", "9L28", "8M", "8L28", "7L34", "6L34", "5L34"], - secretpower: ["6M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M"], - smackdown: ["9M", "7M", "6M", "5M"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["9M", "7T", "6T", "5T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "5S0"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - superfang: ["9M", "7T", "6T", "5T"], - swagger: ["9L36", "8L36", "7M", "7L12", "6M", "6L16", "5M", "5L16"], - swordsdance: ["9M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - throatchop: ["9M", "8M", "7T"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T"], - torment: ["9L20", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uproar: ["9M"], - workup: ["8M", "7M", "5M"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 50, - gender: "M", - nature: "Brave", - abilities: ["moxie"], - moves: ["firepunch", "payback", "drainpunch", "substitute"], - pokeball: "cherishball" - } - ] - }, - sigilyph: { - learnset: { - aerialace: ["7M", "6M", "5M"], - aircutter: ["8L15", "7L21", "6L21", "5L21"], - airslash: ["8M", "8L35", "7L41", "6L41", "5L41"], - ancientpower: ["8E", "7E", "6E", "5E"], - attract: ["8M", "7M", "6M", "5M"], - calmmind: ["8M", "7M", "6M", "5M"], - chargebeam: ["7M", "6M", "5M"], - confide: ["7M", "6M"], - confusion: ["8L1"], - cosmicpower: ["8M", "8L30", "7L48", "6L48", "5L48"], - darkpulse: ["8M", "7M", "6M", "5T"], - dazzlinggleam: ["8M", "7M", "6M"], - defog: ["7T"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - dualwingbeat: ["8T"], - endure: ["8M"], - energyball: ["8M", "7M", "6M", "5M"], - expandingforce: ["8T"], - facade: ["8M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - flashcannon: ["8M", "7M", "6M", "5M"], - fly: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - futuresight: ["8M", "7E", "6E"], - gigaimpact: ["8M"], - gravity: ["8L5", "7T", "7L38", "6T", "6L38", "5T", "5L38"], - gust: ["8L1", "7L1", "6L1", "5L1"], - heatwave: ["8M", "7T", "6T", "5T", "5D"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - hypnosis: ["8L10", "7L4", "6L4", "5L4", "5D"], - icebeam: ["8M", "7M", "6M", "5M"], - icywind: ["8M", "7T", "6T", "5T"], - imprison: ["8M"], - lightscreen: ["8M", "8L50", "7M", "7L24", "6M", "6L24", "5M", "5L24"], - magiccoat: ["7T", "6T", "5T"], - magicroom: ["8M", "7T", "6T", "5T"], - miracleeye: ["7L1", "6L1", "5L1"], - mirrormove: ["7L34", "6L34", "5L34"], - pluck: ["5M"], - powerswap: ["8M"], - protect: ["8M", "7M", "6M", "5M"], - psybeam: ["8L20", "7L18", "6L18", "5L18"], - psychic: ["8M", "8L40", "7M", "7L44", "6M", "6L44", "5M", "5L44"], - psychocut: ["8M"], - psychoshift: ["8E", "7E", "6E", "5E"], - psychup: ["7M", "6M", "5M"], - psyshock: ["8M", "7M", "6M", "5M"], - psywave: ["7L8", "6L8", "5L8"], - raindance: ["8M", "7M", "6M", "5M"], - reflect: ["8M", "8L50", "7M", "7L28", "6M", "6L28", "5M", "5L28"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roost: ["8E", "7M", "7E", "6M", "6E", "5T", "5E"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shadowball: ["8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - skillswap: ["8M", "8L60", "7T", "7E", "6T", "6E", "5T", "5E"], - skyattack: ["8L55", "7T", "7L50", "6T", "6L50", "5T", "5L51"], - sleeptalk: ["8M", "7M", "6M", "5T"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "7M", "6M", "5M"], - speedswap: ["8M"], - steelwing: ["8M", "7M", "7E", "6M", "6E", "5E"], - storedpower: ["8M", "7E", "6E", "5E", "5D"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["8M"], - synchronoise: ["7L31", "6L31", "5L31"], - tailwind: ["8L45", "7T", "7L11", "6T", "6L11", "5T", "5L11"], - telekinesis: ["7T", "5M"], - thief: ["8M", "7M", "6M", "5M"], - thunderwave: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trick: ["8M", "7T", "6T", "5T"], - trickroom: ["8M", "7M", "6M", "5M"], - whirlwind: ["8L25", "7L14", "6L14", "5L14"], - zenheadbutt: ["8M", "7T", "6T", "5T"] - } - }, - yamask: { - learnset: { - afteryou: ["7T", "6T", "5T"], - allyswitch: ["8M", "7T", "7E", "6E"], - astonish: ["8L1", "7L1", "6L1", "5L1"], - attract: ["8M", "7M", "6M", "5M"], - block: ["7T", "6T", "5T"], - calmmind: ["8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - craftyshield: ["8L20", "7E"], - curse: ["8L36", "7L29", "6L29", "5L29"], - darkpulse: ["8M", "8L44", "7M", "6M", "5T"], - destinybond: ["8L52", "7L49", "6L49", "5L49"], - disable: ["8L12", "7L5", "7E", "6L5", "6E", "5L5", "5E"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - embargo: ["7M", "6M", "5M"], - endure: ["8M", "7E", "6E", "5E"], - energyball: ["8M", "7M", "6M", "5M"], - facade: ["8M", "7M", "6M", "5M"], - faketears: ["8M", "7E", "6E", "5E"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - grudge: ["8L32", "7L41", "6L41", "5L41"], - guardsplit: ["8L48", "7L33", "6L33", "5L33"], - haze: ["8L4", "7L9", "6L9", "5L9"], - healblock: ["7E", "6E", "5E"], - hex: ["8M", "8L24", "7L17", "6L17", "5L17"], - hiddenpower: ["7M", "6M", "5M"], - imprison: ["8M", "7E", "6E", "5E"], - infestation: ["7M", "6M"], - irondefense: ["8M", "7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - magiccoat: ["7T", "6T", "5T"], - meanlook: ["8L28", "7L45", "6L45", "5L45"], - memento: ["8E", "7E", "6E", "5E"], - nastyplot: ["8M", "7E", "6E", "5E"], - nightmare: ["7E", "6E", "5E"], - nightshade: ["8L8", "7L13", "6L13", "5L13"], - ominouswind: ["7L25", "6L25", "5L25"], - painsplit: ["7T", "6T", "5T"], - payback: ["8M", "7M", "6M", "5M"], - poltergeist: ["8T"], - powersplit: ["8L48", "7L33", "6L33", "5L33"], - protect: ["8M", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1"], - psychic: ["8M", "7M", "6M", "5M"], - psychup: ["7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shadowball: ["8M", "8L40", "7M", "7L37", "6M", "6L37", "5M", "5L37"], - shockwave: ["7T", "6T"], - skillswap: ["8M", "7T", "6T", "5T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["7T", "6T", "5T"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - telekinesis: ["7T", "5M"], - thief: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - toxicspikes: ["8M", "7E", "6E"], - trick: ["8M", "7T", "6T", "5T"], - trickroom: ["8M", "7M", "6M", "5M"], - willowisp: ["8M", "8L16", "7M", "7L21", "6M", "6L21", "5M", "5L21"], - wonderroom: ["8M", "7T", "6T", "5T"], - zenheadbutt: ["8M", "7T", "6T"] - } - }, - yamaskgalar: { - learnset: { - allyswitch: ["8M"], - astonish: ["8L1"], - attract: ["8M"], - brutalswing: ["8M", "8L16"], - calmmind: ["8M"], - craftyshield: ["8L20"], - curse: ["8L36"], - darkpulse: ["8M"], - destinybond: ["8L52"], - disable: ["8L12"], - earthpower: ["8M"], - earthquake: ["8M", "8L44"], - endure: ["8M"], - energyball: ["8M"], - facade: ["8M"], - faketears: ["8M"], - guardsplit: ["8L48"], - haze: ["8L4"], - hex: ["8M", "8L24"], - imprison: ["8M"], - irondefense: ["8M"], - meanlook: ["8L28"], - memento: ["8E"], - nastyplot: ["8M"], - nightshade: ["8L8"], - payback: ["8M"], - poltergeist: ["8T"], - powersplit: ["8L48"], - protect: ["8M", "8L1"], - psychic: ["8M"], - raindance: ["8M"], - rest: ["8M"], - rockslide: ["8M"], - rocktomb: ["8M"], - round: ["8M"], - safeguard: ["8M"], - sandstorm: ["8M"], - shadowball: ["8M", "8L40"], - skillswap: ["8M"], - slam: ["8L32"], - sleeptalk: ["8M"], - snore: ["8M"], - substitute: ["8M"], - thief: ["8M"], - toxicspikes: ["8M"], - trick: ["8M"], - trickroom: ["8M"], - willowisp: ["8M"], - wonderroom: ["8M"], - zenheadbutt: ["8M"] - } - }, - cofagrigus: { - learnset: { - afteryou: ["7T", "6T", "5T"], - allyswitch: ["8M", "7T"], - astonish: ["8L1", "7L1", "6L1", "5L1"], - attract: ["8M", "7M", "6M", "5M"], - block: ["7T", "6T", "5T"], - bodypress: ["8M"], - calmmind: ["8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - craftyshield: ["8L20"], - curse: ["8L38", "7L29", "6L29", "5L29"], - darkpulse: ["8M", "8L50", "7M", "7S0", "6M", "5T"], - destinybond: ["8L62", "7L57", "6L57", "5L57"], - disable: ["8L12", "7L1", "6L1", "5L1"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - embargo: ["7M", "6M", "5M"], - endure: ["8M"], - energyball: ["8M", "7M", "6M", "5M"], - facade: ["8M", "7M", "6M", "5M"], - faketears: ["8M"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["8M", "7M", "6M", "5M"], - grassknot: ["8M", "7M", "6M", "5M"], - grudge: ["8L32", "7L45", "6L45", "5L45"], - guardsplit: ["8L56", "7L33", "6L33", "5L33"], - guardswap: ["8M"], - haze: ["8L1", "7L1", "6L1", "5L1"], - hex: ["8M", "8L24", "7L17", "6L17", "5L17"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - imprison: ["8M"], - infestation: ["7M", "6M"], - irondefense: ["8M", "7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - magiccoat: ["7T", "6T", "5T"], - meanlook: ["8L28", "7L51", "6L51", "5L51"], - nastyplot: ["8M"], - nightshade: ["8L1", "7L13", "6L13", "5L13"], - ominouswind: ["7L25", "6L25", "5L25"], - painsplit: ["7T", "6T", "5T"], - payback: ["8M", "7M", "6M", "5M"], - phantomforce: ["8M"], - poltergeist: ["8T"], - powersplit: ["8L56", "7L33", "7S0", "6L33", "5L33"], - powerswap: ["8M"], - protect: ["8M", "8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1"], - psychic: ["8M", "7M", "6M", "5M"], - psychup: ["7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - roleplay: ["7T", "6T", "5T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - scaryface: ["8M", "8L1", "7L1", "6L34", "5L34"], - secretpower: ["6M"], - shadowball: [ - "8M", - "8L44", - "7M", - "7L39", - "7S0", - "6M", - "6L39", - "5M", - "5L39" - ], - shadowclaw: ["8M", "8L0"], - shockwave: ["7T", "6T"], - skillswap: ["8M", "7T", "6T", "5T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["7T", "6T", "5T"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - telekinesis: ["7T", "5M"], - thief: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - toxicspikes: ["8M"], - trick: ["8M", "7T", "6T", "5T"], - trickroom: ["8M", "7M", "6M", "5M"], - willowisp: [ - "8M", - "8L16", - "7M", - "7L21", - "7S0", - "6M", - "6L21", - "5M", - "5L21" - ], - wonderroom: ["8M", "7T", "6T", "5T"], - zenheadbutt: ["8M", "7T", "6T"] - }, - eventData: [ - { - generation: 7, - level: 66, - gender: "M", - moves: ["willowisp", "shadowball", "powersplit", "darkpulse"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 6, level: 32, maxEggMoves: 1 }] - }, - runerigus: { - learnset: { - allyswitch: ["8M"], - amnesia: ["8M"], - astonish: ["8L1"], - attract: ["8M"], - bodypress: ["8M"], - brutalswing: ["8M", "8L16"], - bulldoze: ["8M"], - calmmind: ["8M"], - craftyshield: ["8L20"], - curse: ["8L38"], - darkpulse: ["8M"], - destinybond: ["8L62"], - disable: ["8L12"], - dragonpulse: ["8M"], - earthpower: ["8M"], - earthquake: ["8M", "8L50"], - endure: ["8M"], - energyball: ["8M"], - facade: ["8M"], - faketears: ["8M"], - gigaimpact: ["8M"], - grassknot: ["8M"], - guardsplit: ["8L56"], - guardswap: ["8M"], - haze: ["8L1"], - hex: ["8M", "8L24"], - hyperbeam: ["8M"], - imprison: ["8M"], - irondefense: ["8M"], - meanlook: ["8L28"], - nastyplot: ["8M"], - nightshade: ["8L1"], - payback: ["8M"], - phantomforce: ["8M"], - poltergeist: ["8T"], - powersplit: ["8L56"], - powerswap: ["8M"], - protect: ["8M", "8L1"], - psychic: ["8M"], - raindance: ["8M"], - rest: ["8M"], - revenge: ["8M"], - rockblast: ["8M"], - rockslide: ["8M"], - rocktomb: ["8M"], - round: ["8M"], - safeguard: ["8M"], - sandstorm: ["8M"], - sandtomb: ["8M"], - scaryface: ["8M", "8L1"], - shadowball: ["8M", "8L44"], - shadowclaw: ["8M", "8L0"], - skillswap: ["8M"], - slam: ["8L32"], - sleeptalk: ["8M"], - snore: ["8M"], - stealthrock: ["8M"], - stoneedge: ["8M"], - substitute: ["8M"], - taunt: ["8M"], - thief: ["8M"], - toxicspikes: ["8M"], - trick: ["8M"], - trickroom: ["8M"], - willowisp: ["8M"], - wonderroom: ["8M"], - zenheadbutt: ["8M"] - } - }, - tirtouga: { - learnset: { - ancientpower: ["8L12", "7L18", "6L18", "5L18"], - aquajet: ["8L6", "7L15", "6L15", "5L15", "5S0"], - aquatail: ["8L36", "7T", "7L41", "6T", "6L41", "5T", "5L41"], - attract: ["8M", "7M", "6M", "5M"], - bide: ["7L1", "7E", "6L1", "6E", "5L1", "5E"], - bite: ["8L15", "7L8", "6L8", "5L8", "5S0"], - blizzard: ["8M", "7M", "6M", "5M"], - block: ["8E", "7T", "6T", "5T"], - bodyslam: ["8M", "7E", "6E", "5E", "5S0"], - brine: ["8M", "8L21", "7L28", "6L28", "5L28"], - bulldoze: ["8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - crunch: ["8M", "8L27", "7L21", "6L21", "5L21"], - curse: ["8L30", "7L35", "6L35", "5L35"], - dig: ["8M", "6M", "5M"], - dive: ["8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - earthpower: ["8M", "7T", "6T", "5T"], - earthquake: ["8M", "7M", "6M", "5M"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - flail: ["7E", "6E", "5E", "5D"], - frustration: ["7M", "6M", "5M"], - guardswap: ["8M", "7E", "6E"], - hiddenpower: ["7M", "6M", "5M"], - hydropump: ["8M", "8L42", "7L50", "6L50", "5L51"], - icebeam: ["8M", "7M", "6M", "5M"], - icywind: ["8M", "7T", "6T", "5T"], - irondefense: ["8M", "8L33", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], - irontail: ["8M", "7T", "6T", "5T"], - knockoff: ["8E", "7T", "7E", "6T", "6E", "5E"], - liquidation: ["8M", "7T", "7E"], - meteorbeam: ["8T"], - muddywater: ["8M"], - mudshot: ["8M"], - protect: [ - "8M", - "8L3", - "7M", - "7L11", - "6M", - "6L11", - "5M", - "5L11", - "5S0" - ], - raindance: ["8M", "8L39", "7M", "7L48", "6M", "6L48", "5M", "5L48"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockblast: ["8M"], - rockpolish: ["7M", "6M", "5M"], - rockslide: ["8M", "8L24", "7M", "7L45", "6M", "6L45", "5M", "5L45"], - rocksmash: ["6M", "5M"], - rockthrow: ["8E", "7E", "6E", "5E"], - rocktomb: ["8M", "7M", "6M", "5M"], - rollout: ["8E", "7L5", "6L5", "5L5", "5D"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shellsmash: ["8L45", "7L38", "6L38", "5L38"], - slam: ["8E", "7E", "6E", "5E"], - sleeptalk: ["8M", "7M", "6M", "5T"], - smackdown: ["8L9", "7M", "7L31", "6M", "6L31", "5M", "5L31"], - snore: ["8M", "7T", "6T", "5T"], - stealthrock: ["8M", "7T", "6T", "5T"], - stoneedge: ["8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - surf: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - waterfall: ["8M", "7M", "6M", "5M"], - watergun: ["8L1", "7L1", "6L1", "5L1"], - waterpulse: ["8E", "7T", "7E", "6T", "6E", "5E"], - whirlpool: ["8M", "7E", "6E", "5E"], - wideguard: ["8L18", "7L25", "6L25", "5L25"], - withdraw: ["8L1", "7L1", "6L1", "5L1"], - zenheadbutt: ["8M", "7T", "6T"] - }, - eventData: [ - { - generation: 5, - level: 15, - gender: "M", - abilities: ["sturdy"], - moves: ["bite", "protect", "aquajet", "bodyslam"], - pokeball: "cherishball" - } - ] - }, - carracosta: { - learnset: { - ancientpower: ["8L12", "7L18", "6L18", "5L18"], - aquajet: ["8L1", "7L15", "6L15", "5L15"], - aquatail: ["8L36", "7T", "7L45", "6T", "6L45", "5T", "5L45"], - attract: ["8M", "7M", "6M", "5M"], - bide: ["7L1", "6L1", "5L1"], - bite: ["8L15", "7L8", "6L8", "5L8"], - blizzard: ["8M", "7M", "6M", "5M"], - block: ["7T", "6T", "5T"], - bodyslam: ["8M"], - brine: ["8M", "8L21", "7L28", "6L28", "5L28"], - bulldoze: ["8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - crunch: ["8M", "8L27", "7L21", "6L21", "5L21"], - curse: ["8L30", "7L35", "6L35", "5L35"], - dig: ["8M", "6M", "5M"], - dive: ["8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - earthpower: ["8M", "7T", "6T", "5T"], - earthquake: ["8M", "7M", "6M", "5M"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - focusblast: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["8M", "7M", "6M", "5M"], - guardswap: ["8M"], - hiddenpower: ["7M", "6M", "5M"], - hydropump: ["8M", "8L46", "7L61", "6L61", "5L61"], - hyperbeam: ["8M", "7M", "6M", "5M"], - icebeam: ["8M", "7M", "6M", "5M"], - icywind: ["8M", "7T", "6T", "5T"], - irondefense: ["8M", "8L33", "7T", "6T", "5T"], - ironhead: ["8M", "7T", "6T", "5T"], - irontail: ["8M", "7T", "6T", "5T"], - knockoff: ["7T", "6T"], - liquidation: ["8M", "7T"], - lowkick: ["8M", "7T", "6T", "5T"], - meteorbeam: ["8T"], - muddywater: ["8M"], - mudshot: ["8M"], - protect: ["8M", "8L1", "7M", "7L11", "6M", "6L11", "5M", "5L11"], - raindance: ["8M", "8L41", "7M", "7L56", "6M", "6L56", "5M", "5L56"], - razorshell: ["8M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockblast: ["8M"], - rockpolish: ["7M", "6M", "5M"], - rockslide: ["8M", "8L24", "7M", "7L51", "6M", "6L51", "5M", "5L51"], - rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - rollout: ["7L1", "6L1", "5L1"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shellsmash: ["8L51", "7L40", "6L40", "5L40"], - sleeptalk: ["8M", "7M", "6M", "5T"], - smackdown: ["8L9", "7M", "7L31", "6M", "6L31", "5M", "5L31"], - snore: ["8M", "7T", "6T", "5T"], - stealthrock: ["8M", "7T", "6T", "5T"], - stoneedge: ["8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T"], - surf: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - waterfall: ["8M", "7M", "6M", "5M"], - watergun: ["8L1", "7L1", "6L1", "5L1"], - waterpulse: ["7T", "6T"], - whirlpool: ["8M"], - wideguard: ["8L18", "7L25", "6L25", "5L25"], - withdraw: ["8L1", "7L1", "6L1", "5L1"], - zenheadbutt: ["8M", "7T", "6T"] - } - }, - archen: { - learnset: { - acrobatics: ["8M", "7M", "7L28", "6M", "6L28", "5M", "5L28"], - aerialace: ["7M", "6M", "5M"], - agility: ["8M", "8L33", "7L21", "6L21", "5L21"], - allyswitch: ["8M", "7T", "7E", "6E"], - ancientpower: ["8L12", "7L18", "6L18", "5L18"], - aquatail: ["7T", "6T", "5T"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M"], - bite: ["8E", "7E", "6E", "5E"], - bounce: ["8M", "7T", "6T", "5T"], - bulldoze: ["8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - crunch: ["8M", "8L30", "7L35", "6L35", "5L35"], - cut: ["6M", "5M"], - defog: ["8E", "7T", "7E", "6E", "5E"], - dig: ["8M", "6M", "5M"], - doubleteam: ["8E", "7M", "7L8", "6M", "6L8", "5M", "5L8", "5S0"], - dragonbreath: ["8L9", "7L31", "6L31", "5L31"], - dragonclaw: ["8M", "8L39", "7M", "7L48", "6M", "6L48", "5M", "5L48"], - dragonpulse: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - dualwingbeat: ["8T"], - earthpower: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - earthquake: ["8M", "7M", "6M", "5M"], - endeavor: ["8L45", "7T", "7L38", "6T", "6L38", "5T", "5L38"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - headsmash: ["8E", "7E", "6E", "5E", "5S0"], - heatwave: ["8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - irondefense: ["8M", "7T", "6T", "5T"], - irontail: ["8M", "7T", "6T", "5T"], - knockoff: ["8E", "7T", "7E", "6T", "6E", "5E"], - lashout: ["8T"], - leer: ["8L1", "7L1", "6L1", "5L1"], - meteorbeam: ["8T"], - pluck: ["8L15", "7L15", "6L15", "5M", "5L15"], - protect: ["8M", "7M", "6M", "5M"], - quickattack: ["8L1", "7L1", "6L1", "5L1"], - quickguard: ["8L18", "7L25", "6L25", "5L25"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roar: ["7M", "6M", "5M"], - rockblast: ["8M"], - rockpolish: ["7M", "6M", "5M"], - rockslide: ["8M", "8L24", "7M", "7L45", "6M", "6L45", "5M", "5L45"], - rocksmash: ["6M", "5M"], - rockthrow: ["8L3", "7L5", "6L5", "5L5"], - rocktomb: ["8M", "7M", "6M", "5M"], - roost: ["7M", "6M", "5T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M"], - scaryface: ["8M", "8L27", "7L11", "6L11", "5L11", "5S0"], - secretpower: ["6M"], - shadowclaw: ["8M", "7M", "6M", "5M"], - sleeptalk: ["8M", "7M", "6M", "5T"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - stealthrock: ["8M", "7T", "6T", "5T"], - steelwing: ["8M", "7M", "7E", "6M", "6E", "5E"], - stoneedge: ["8M", "7M", "6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["8M"], - switcheroo: ["8E", "7E", "6E"], - tailwind: ["8L36", "7T", "6T", "5T"], - taunt: ["8M", "7M", "6M", "5M"], - thrash: ["8L42", "7L50", "6L50", "5L51"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - uturn: ["8M", "8L21", "7M", "7L41", "6M", "6L41", "5M", "5L41"], - wingattack: ["8L6", "7L1", "6L1", "5L1", "5S0"], - zenheadbutt: ["8M", "7T", "6T"] - }, - eventData: [ - { - generation: 5, - level: 15, - gender: "M", - moves: ["headsmash", "wingattack", "doubleteam", "scaryface"], - pokeball: "cherishball" - } - ] - }, - archeops: { - learnset: { - acrobatics: ["8M", "7M", "7L28", "6M", "6L28", "5M", "5L28"], - aerialace: ["7M", "6M", "5M"], - agility: ["8M", "8L33", "7L21", "6L21", "5L21"], - airslash: ["8M"], - allyswitch: ["8M", "7T"], - ancientpower: ["8L12", "7L18", "6L18", "5L18"], - aquatail: ["7T", "6T", "5T"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M"], - bounce: ["8M", "7T", "6T", "5T"], - bulldoze: ["8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - crunch: ["8M", "8L30", "7L35", "6L35", "5L35"], - cut: ["6M", "5M"], - defog: ["7T"], - dig: ["8M", "6M", "5M"], - doubleteam: ["7M", "7L8", "6M", "6L8", "5M", "5L8"], - dragonbreath: ["8L9", "7L31", "6L31", "5L31"], - dragonclaw: ["8M", "8L41", "7M", "7L56", "6M", "6L56", "5M", "5L56"], - dragonpulse: ["8M", "7T", "6T", "5T"], - dragontail: ["7M", "6M", "5M"], - dualwingbeat: ["8T"], - earthpower: ["8M", "7T", "6T", "5T"], - earthquake: ["8M", "7M", "6M", "5M"], - endeavor: ["8L51", "7T", "7L40", "6T", "6L40", "5T", "5L40"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - fly: ["8M", "7M", "6M", "5M"], - focusblast: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["8M", "7M", "6M", "5M"], - heatwave: ["8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - irondefense: ["8M", "7T", "6T", "5T"], - irontail: ["8M", "7T", "6T", "5T"], - knockoff: ["7T", "6T"], - lashout: ["8T"], - leer: ["8L1", "7L1", "6L1", "5L1"], - meteorbeam: ["8T"], - outrage: ["8M", "7T", "6T", "5T"], - pluck: ["8L15", "7L15", "6L15", "5M", "5L15"], - protect: ["8M", "7M", "6M", "5M"], - quickattack: ["8L1", "7L1", "6L1", "5L1"], - quickguard: ["8L18", "7L25", "6L25", "5L25"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roar: ["7M", "6M", "5M"], - rockblast: ["8M"], - rockpolish: ["7M", "6M", "5M"], - rockslide: ["8M", "8L24", "7M", "7L51", "6M", "6L51", "5M", "5L51"], - rocksmash: ["6M", "5M"], - rockthrow: ["8L1", "7L1", "6L1", "5L1"], - rocktomb: ["8M", "7M", "6M", "5M"], - roost: ["7M", "6M", "5T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M"], - scaryface: ["8M", "8L27", "7L11", "6L11", "5L11"], - secretpower: ["6M"], - shadowclaw: ["8M", "7M", "6M", "5M"], - skyattack: ["7T", "6T", "5T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - stealthrock: ["8M", "7T", "6T", "5T"], - steelwing: ["8M", "7M", "6M"], - stoneedge: ["8M", "7M", "6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["8M"], - tailwind: ["8L36", "7T", "6T", "5T"], - taunt: ["8M", "7M", "6M", "5M"], - thrash: ["8L46", "7L61", "6L61", "5L61"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - uturn: ["8M", "8L21", "7M", "7L45", "6M", "6L45", "5M", "5L45"], - wingattack: ["8L1", "7L1", "6L1", "5L1"], - zenheadbutt: ["8M", "7T", "6T"] - } - }, - trubbish: { - learnset: { - acidspray: ["8L6", "7L12", "6L12", "5L12"], - amnesia: ["8M", "8L9", "7L40", "6L40", "5L40"], - attract: ["8M", "7M", "6M", "5M"], - autotomize: ["8E", "7E"], - belch: ["8L33", "7L42", "6L42"], - clearsmog: ["8L12", "7L34", "6L34", "5L34"], - confide: ["7M", "6M"], - corrosivegas: ["8T"], - curse: ["8E", "7E", "6E", "5E"], - darkpulse: ["8M", "7M", "6M", "5T"], - doubleslap: ["7L14", "6L14", "5L14"], - doubleteam: ["7M", "6M", "5M"], - drainpunch: ["8M", "7T", "6T", "5T"], - endure: ["8M"], - explosion: ["8L42", "7M", "7L47", "6M", "6L47", "5M", "5L47"], - facade: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigadrain: ["8M", "7T", "6T", "5T"], - gunkshot: ["8M", "8L39", "7T", "7L45", "6T", "6L45", "5T", "5L45"], - haze: ["8E", "7E", "6E", "5E"], - hiddenpower: ["7M", "6M", "5M"], - infestation: ["7M", "6M"], - mudsport: ["7E", "6E", "5E"], - painsplit: ["8L37", "7T", "6T", "5T"], - payback: ["8M", "7M", "6M", "5M"], - poisongas: ["8L1", "7L1", "6L1", "5L1"], - pound: ["8L1", "7L1", "6L1", "5L1"], - protect: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M"], - recycle: ["8L3", "7T", "7L3", "6T", "6L3", "5T", "5L3"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockblast: ["8M", "7E", "6E", "5E"], - rollout: ["8E", "7E", "6E", "5E"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8E", "7E", "6E", "5E"], - secretpower: ["6M"], - seedbomb: ["8M", "7T", "6T", "5T"], - selfdestruct: ["8M", "7E", "6E", "5E"], - sleeptalk: ["8M", "7M", "6M", "5T"], - sludge: ["8L18", "7L18", "6L18", "5L18"], - sludgebomb: ["8M", "8L27", "7M", "7L29", "6M", "6L29", "5M", "5L29"], - sludgewave: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - spikes: ["8M", "7E", "6E", "5E"], - spite: ["7T", "6T", "5T"], - stockpile: ["8L21", "7L23", "6L23", "5L23"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swallow: ["8L21", "7L23", "6L23", "5L23"], - takedown: ["8L24", "7L25", "6L25", "5L25"], - thief: ["8M", "7M", "6M", "5M"], - toxic: ["8L30", "7M", "7L36", "6M", "6L36", "5M", "5L36"], - toxicspikes: ["8M", "8L15", "7L7", "6L7", "5L7"], - venomdrench: ["8M"], - venoshock: ["8M", "7M", "6M", "5M"] - } - }, - garbodor: { - learnset: { - acidspray: ["8L1", "7L12", "6L12", "5L12"], - amnesia: ["8M", "8L9", "7L46", "6L46", "5L46"], - attract: ["8M", "7M", "6M", "5M"], - belch: ["8L33", "7L49", "6L49"], - bodypress: ["8M"], - bodyslam: ["8M", "8L24", "7L25", "6L25", "5L25"], - clearsmog: ["8L12", "7L34", "6L34", "5L34"], - confide: ["7M", "6M"], - corrosivegas: ["8T"], - crosspoison: ["8M"], - darkpulse: ["8M", "7M", "6M", "5T"], - doubleslap: ["7L14", "6L14", "5L14"], - doubleteam: ["7M", "6M", "5M"], - drainpunch: ["8M", "7T", "6T", "5T"], - endure: ["8M"], - explosion: ["8L48", "7M", "7L59", "6M", "6L59", "5M", "5L59"], - facade: ["8M", "7M", "6M", "5M"], - fling: ["8M", "7M", "6M", "5M"], - focusblast: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigadrain: ["8M", "7T", "6T", "5T"], - gigaimpact: ["8M", "7M", "6M", "5M"], - gunkshot: ["8M", "8L43", "7T", "7L54", "6T", "6L54", "5T", "5L54"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - infestation: ["7M", "6M"], - metalclaw: ["8L1"], - painsplit: ["8L39", "7T", "6T", "5T"], - payback: ["8M", "7M", "6M", "5M"], - poisongas: ["8L1", "7L1", "6L1", "5L1"], - pound: ["8L1", "7L1", "6L1", "5L1"], - protect: ["8M", "7M", "6M", "5M"], - psychic: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M"], - recycle: ["8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockblast: ["8M"], - rockpolish: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - screech: ["8M"], - secretpower: ["6M"], - seedbomb: ["8M", "7T", "6T", "5T"], - selfdestruct: ["8M"], - sleeptalk: ["8M", "7M", "6M", "5T"], - sludge: ["8L18", "7L18", "6L18", "5L18"], - sludgebomb: ["8M", "8L27", "7M", "7L29", "6M", "6L29", "5M", "5L29"], - sludgewave: ["8M", "7M", "6M", "5M"], - smackdown: ["7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "7M", "6M", "5M"], - spikes: ["8M"], - spite: ["7T", "6T", "5T"], - stockpile: ["8L21", "7L23", "6L23", "5L23"], - stompingtantrum: ["8M", "7T"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swallow: ["8L21", "7L23", "6L23", "5L23"], - takedown: ["8L1"], - thief: ["8M", "7M", "6M", "5M"], - thunderbolt: ["8M", "7M", "6M", "5M"], - toxic: ["8L30", "7M", "7L39", "6M", "6L39", "5M", "5L39"], - toxicspikes: ["8M", "8L15", "7L1", "6L1", "5L1"], - venomdrench: ["8M"], - venoshock: ["8M", "7M", "6M", "5M"] - }, - encounters: [ - { generation: 5, level: 31 }, - { generation: 6, level: 30 }, - { generation: 7, level: 24 } - ] - }, - zorua: { - learnset: { - aerialace: ["7M", "6M", "5M"], - agility: ["9M", "9L32", "8M", "8L32", "7L37", "6L37", "5L37"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M"], - bounce: ["8M", "7T", "6T", "5T"], - burningjealousy: ["9M", "8T"], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["7E", "6E", "5E"], - confide: ["7M", "6M"], - confuseray: ["9M"], - copycat: ["9E", "8E", "7E", "6E"], - counter: ["9E", "8E", "7E", "6E", "5E"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M"], - darkpulse: ["9M", "8M", "7M", "7E", "6M", "6E", "5T", "5E"], - detect: ["9E", "8E", "7E", "6E", "5E"], - dig: ["9M", "8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - embargo: ["7M", "7L41", "6M", "6L41", "5M", "5L41"], - encore: ["9M"], - endure: ["9M", "8M"], - extrasensory: ["9E", "8E", "7E", "6E", "5E"], - facade: ["9M", "8M", "7M", "6M", "5M"], - faketears: ["9M", "9L28", "8M", "8L28", "7L9", "6L9", "5L9"], - feintattack: ["7L17", "6L17", "5L17"], - fling: ["9M", "8M", "7M", "6M", "5M"], - foulplay: [ - "9M", - "9L48", - "8M", - "8L48", - "7T", - "7L29", - "6T", - "6L29", - "5T", - "5L29" - ], - frustration: ["7M", "6M", "5M"], - furyswipes: ["9L12", "8L12", "7L13", "6L13", "5L13"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - helpinghand: ["9M"], - hex: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["9L8", "8L8", "6M", "5M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - imprison: ["9M", "9L36", "8M", "8L36", "7L53", "6L53", "5L53"], - incinerate: ["6M", "5M"], - knockoff: ["9M", "9L24", "8L24", "7T", "6T", "5T"], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], - memento: ["9E", "8E", "7E", "6E", "5E"], - nastyplot: ["9M", "9L44", "8M", "8L44", "7L49", "6L49", "5L49"], - nightdaze: ["9L40", "8L40", "7L57", "6L57", "5L57"], - nightshade: ["9M"], - painsplit: ["9M"], - payback: ["8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychup: ["9M", "7M", "6M", "5M"], - punishment: ["7L45", "6L45", "5L45"], - pursuit: ["7L5", "6L5", "5L5"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - roar: ["9M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "9L16", "8M", "8L16", "7L21", "6L21", "5L21"], - scratch: ["9L1", "8L1", "7L1", "6L1", "5L1"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "7M", "6M", "5M"], - shadowclaw: ["9M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - sludgebomb: ["9M", "8M"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snatch: ["7T", "7E", "6T", "6E", "5T", "5E"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["9M", "7T", "6T", "5T"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - suckerpunch: ["9E", "8E", "7E", "6E", "5E"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M", "7M", "6M", "5M"], - takedown: ["9M"], - taunt: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25" - ], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - torment: ["9L4", "8L4", "7M", "7L33", "6M", "6L33", "5M", "5L33"], - toxic: ["7M", "6M", "5M"], - trick: ["9M", "8M", "7T", "6T", "5T"], - uproar: ["8M", "7T", "6T", "5T"], - uturn: ["9M", "8M", "7M", "6M", "5M"] - } - }, - zoruahisui: { - learnset: { - agility: ["9M", "9L32"], - bittermalice: ["9L40"], - burningjealousy: ["9M"], - calmmind: ["9M"], - comeuppance: ["9E"], - confuseray: ["9M"], - curse: ["9M", "9L16"], - darkpulse: ["9M"], - detect: ["9E"], - dig: ["9M"], - endure: ["9M"], - extrasensory: ["9E"], - facade: ["9M"], - faketears: ["9M"], - fling: ["9M"], - focuspunch: ["9M"], - foulplay: ["9M", "9L48"], - gigaimpact: ["9M"], - hex: ["9M"], - honeclaws: ["9L8"], - hyperbeam: ["9M"], - icywind: ["9M"], - imprison: ["9M"], - knockoff: ["9M", "9L24"], - lashout: ["9M"], - leer: ["9L1"], - memento: ["9E"], - nastyplot: ["9M", "9L44"], - nightshade: ["9M"], - painsplit: ["9M"], - phantomforce: ["9M"], - protect: ["9M"], - psychup: ["9M"], - raindance: ["9M"], - rest: ["9M"], - roar: ["9M"], - scratch: ["9L1"], - shadowball: ["9M", "9L36"], - shadowclaw: ["9M"], - shadowsneak: ["9L12"], - skittersmack: ["9M"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - snarl: ["9M"], - snowscape: ["9M"], - spite: ["9M", "9L28"], - substitute: ["9M"], - swift: ["9M"], - takedown: ["9M"], - taunt: ["9M", "9L20"], - terablast: ["9M"], - thief: ["9M"], - torment: ["9L4"], - trick: ["9M"], - uturn: ["9M"], - willowisp: ["9M"] - } - }, - zoroark: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M"], - agility: ["9M", "9L34", "8M", "8L34", "7L39", "6L39", "5L39", "5S0"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M"], - bodyslam: ["9M"], - bounce: ["8M", "7T", "6T", "5T"], - brickbreak: ["9M"], - burningjealousy: ["9M", "8T"], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - covet: ["7T", "6T", "5T"], - crunch: ["9M"], - cut: ["6M", "5M"], - darkpulse: ["9M", "8M", "7M", "6M", "6S1", "5T"], - dig: ["9M", "8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - embargo: ["7M", "7L44", "6M", "6L44", "5M", "5L44", "5S0"], - encore: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - faketears: ["9M", "9L28", "8M", "8L28"], - feintattack: ["7L17", "6L17", "5L17"], - flamethrower: ["9M", "8M", "7M", "6M", "6S1", "5M"], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - foulplay: [ - "9M", - "9L58", - "8M", - "8L58", - "7T", - "7L29", - "6T", - "6L29", - "5T", - "5L29" - ], - frustration: ["7M", "6M", "5M"], - furyswipes: ["9L12", "8L12", "7L13", "6L13", "6S2", "5L13"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - helpinghand: ["9M"], - hex: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["9L1", "8L1", "7L1", "6M", "6L1", "5M", "5L1"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - hypervoice: ["9M", "8M", "7T", "6T", "5T"], - imprison: ["9M", "9L40", "8M", "8L40", "7L1", "6L1", "5L59"], - incinerate: ["6M", "5M"], - knockoff: ["9M", "9L24", "8L24", "7T", "6T", "5T"], - laserfocus: ["7T"], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], - lowkick: ["9M", "8M", "7T", "6T", "5T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - megakick: ["8M"], - megapunch: ["8M"], - nastyplot: [ - "9M", - "9L52", - "8M", - "8L52", - "7L54", - "6L54", - "6S2", - "5L54" - ], - nightdaze: ["9L46", "8L46", "7L1", "6L1", "5L64"], - nightshade: ["9M"], - nightslash: ["9L0", "8L0", "7L1", "6L30", "5L30"], - painsplit: ["9M"], - payback: ["8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychic: ["9M"], - psychup: ["9M", "7M", "6M", "5M"], - punishment: ["7L49", "6L49", "6S2", "5L49", "5S0"], - pursuit: ["7L1", "6L1", "5L1"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - roar: ["9M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "8M", "8L16", "7L21", "6L21", "6S2", "5L21"], - scratch: ["9L1", "8L1", "7L1", "6L1", "5L1"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "7M", "6M", "5M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - sludgebomb: ["9M", "8M", "6S1"], - snarl: ["9M", "8M", "7M", "6M", "5M", "5S0"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["9M", "7T", "6T", "5T"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - suckerpunch: ["6S1"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M", "7M", "6M", "5M"], - takedown: ["9M"], - taunt: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25" - ], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - throatchop: ["9M", "8M", "7T"], - torment: ["9L1", "8L1", "7M", "7L34", "6M", "6L34", "5M", "5L34"], - toxic: ["9M", "7M", "6M", "5M"], - trick: ["9M", "8M", "7T", "6T", "5T"], - uproar: ["8M", "7T", "6T", "5T"], - uturn: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1" - ] - }, - eventData: [ - { - generation: 5, - level: 50, - gender: "M", - nature: "Quirky", - moves: ["agility", "embargo", "punishment", "snarl"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - moves: ["sludgebomb", "darkpulse", "flamethrower", "suckerpunch"], - pokeball: "ultraball" - }, - { - generation: 6, - level: 45, - gender: "M", - nature: "Naughty", - moves: ["scaryface", "furyswipes", "nastyplot", "punishment"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 5, level: 25 }] - }, - zoroarkhisui: { - learnset: { - aerialace: ["9M"], - agility: ["9M", "9L34"], - bittermalice: ["9L46", "9S0"], - bodyslam: ["9M"], - brickbreak: ["9M"], - burningjealousy: ["9M"], - calmmind: ["9M"], - confuseray: ["9M"], - crunch: ["9M"], - curse: ["9M", "9L16"], - darkpulse: ["9M"], - dig: ["9M"], - endure: ["9M"], - facade: ["9M"], - faketears: ["9M"], - flamethrower: ["9M"], - fling: ["9M"], - focusblast: ["9M"], - focuspunch: ["9M"], - foulplay: ["9M", "9L58"], - gigaimpact: ["9M"], - grassknot: ["9M"], - happyhour: ["9S0"], - helpinghand: ["9M"], - hex: ["9M"], - honeclaws: ["9L1"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - icywind: ["9M"], - imprison: ["9M"], - knockoff: ["9M", "9L24"], - lashout: ["9M"], - leer: ["9L1"], - lowkick: ["9M"], - lowsweep: ["9M"], - nastyplot: ["9M", "9L52", "9S0"], - nightshade: ["9M"], - painsplit: ["9M"], - phantomforce: ["9M"], - poltergeist: ["9M"], - protect: ["9M"], - psychic: ["9M"], - psychup: ["9M"], - raindance: ["9M"], - rest: ["9M"], - roar: ["9M"], - scaryface: ["9M"], - scratch: ["9L1"], - shadowball: ["9M", "9L40"], - shadowclaw: ["9M", "9L0"], - shadowsneak: ["9L12"], - skittersmack: ["9M"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - snarl: ["9M"], - snowscape: ["9M"], - spite: ["9M", "9L28"], - substitute: ["9M"], - swift: ["9M"], - swordsdance: ["9M"], - takedown: ["9M"], - taunt: ["9M", "9L20"], - terablast: ["9M", "9S0"], - thief: ["9M"], - throatchop: ["9M"], - torment: ["9L1"], - trick: ["9M"], - uturn: ["9M", "9L1"], - willowisp: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 50, - perfectIVs: 3, - moves: ["happyhour", "bittermalice", "nastyplot", "terablast"], - pokeball: "cherishball" - } - ] - }, - minccino: { - learnset: { - afteryou: ["9L28", "8L28", "7T", "7L49", "6T", "6L49", "5T", "5L49"], - alluringvoice: ["9M"], - aquatail: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"], - attract: ["8M", "7M", "6M", "5M"], - babydolleyes: ["9L1", "8L1", "7L3", "6L3"], - batonpass: ["9M"], - bulletseed: ["9M"], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["7L39", "6L39", "5L39"], - charm: ["9M", "9L16", "8M", "8L16", "7L27", "6L27", "5L27"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - dig: ["9M", "8M", "6M", "5M"], - doubleslap: ["7L13", "6L13", "5L13"], - doubleteam: ["7M", "6M", "5M"], - echoedvoice: ["9L8", "8L8", "7M", "7L33", "6M", "6L33", "5M", "5L33"], - encore: ["9M", "9L24", "8M", "8L24", "7L15", "6L15", "5L15"], - endeavor: ["9M"], - endure: ["9M", "8M", "7E", "6E", "5E"], - facade: ["9M", "8M", "7M", "6M", "5M"], - faketears: ["9M", "8M", "7E", "6E", "5E"], - flail: ["9E", "8E", "7E", "6E", "5E"], - fling: ["9M", "8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - growl: ["5L3"], - gunkshot: ["9M", "8M", "7T", "6T", "5T"], - helpinghand: [ - "9M", - "9L4", - "8M", - "8L4", - "7T", - "7L7", - "6T", - "6L7", - "5T", - "5L7" - ], - hiddenpower: ["7M", "6M", "5M"], - hypervoice: [ - "9M", - "9L44", - "8M", - "8L44", - "7T", - "7L43", - "6T", - "6L43", - "5T", - "5L43" - ], - irontail: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - knockoff: ["9M", "9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"], - lastresort: [ - "9L48", - "8L48", - "7T", - "7L45", - "6T", - "6L45", - "5T", - "5L45" - ], - mudslap: ["9M", "7E", "6E", "5E"], - playrough: ["9M", "8M"], - pound: ["9L1", "8L1", "7L1", "6L1", "5L1"], - protect: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T"], - shockwave: ["7T", "6T"], - sing: ["9L12", "8L12", "7L21", "6L21", "5L21"], - slam: ["9L40", "8L40", "7L37", "6L37", "5L37"], - sleeptalk: ["9M", "8M", "7M", "7E", "6M", "6E", "5T", "5E"], - snore: ["8M", "7T", "6T", "5T"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - superfang: ["9M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "9L20", "8M", "8L20", "7L19", "6L19", "5L19"], - tailslap: ["9L32", "8M", "8L32", "7L25", "6L25", "5L25"], - tailwhip: ["9E", "8E", "7E", "6E", "5E"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M"], - tickle: ["9L36", "8L36", "7L9", "6L9", "5L9"], - tidyup: ["9E"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - tripleaxel: ["9M", "8T"], - uproar: ["9M", "8M", "7T", "6T", "5T"], - uturn: ["9M", "8M", "7M", "6M", "5M"], - wakeupslap: ["7L31", "6L31", "5L31"], - workup: ["8M", "7M", "5M"] - } - }, - cinccino: { - learnset: { - afteryou: ["9L1", "8L1", "7T", "6T", "5T"], - alluringvoice: ["9M"], - aquatail: ["7T", "6T", "5T"], - attract: ["8M", "7M", "6M", "5M"], - babydolleyes: ["9L1", "8L1"], - batonpass: ["9M"], - bulletseed: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1"], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - charm: ["9M", "9L1", "8M", "8L1"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - dig: ["9M", "8M", "6M", "5M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - echoedvoice: ["9L1", "8L1", "7M", "6M", "5M"], - encore: ["9M", "9L1", "8M", "8L1"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - faketears: ["9M", "8M"], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - gunkshot: ["9M", "8M", "7T", "6T", "5T"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1" - ], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - hypervoice: ["9M", "9L1", "8M", "8L1", "7T", "6T", "5T"], - icespinner: ["9M"], - irontail: ["8M", "7T", "6T", "5T"], - knockoff: ["9M", "7T", "6T", "5T"], - laserfocus: ["7T"], - lastresort: ["9L1", "8L1", "7T", "6T", "5T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - mudslap: ["9M"], - playrough: ["9M", "8M"], - pound: ["9L1", "8L1"], - protect: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockblast: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T"], - shockwave: ["7T", "6T"], - sing: ["9L1", "8L1", "7L1", "6L1", "5L1"], - slam: ["9L1", "8L1"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - superfang: ["9M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "9L1", "8M", "8L1"], - tailslap: ["9L0", "8M", "8L1", "7L1", "6L1", "5L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - thunder: ["9M", "8M", "7M", "6M", "5M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M"], - tickle: ["9L1", "8L1", "7L1", "6L1", "5L1"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - tripleaxel: ["9M", "8T"], - uproar: ["9M", "8M", "7T", "6T", "5T"], - uturn: ["9M", "8M", "7M", "6M", "5M"], - workup: ["8M", "7M", "5M"] - } - }, - gothita: { - learnset: { - allyswitch: ["8M", "7T"], - attract: ["8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["7E", "6E", "5E"], - chargebeam: ["7M", "6M", "5M"], - charm: ["9M", "9L16", "8M", "8L16", "7L46", "6L46", "5L46"], - confide: ["7M", "6M"], - confusion: ["9L1", "8L1", "7L3", "6L3", "5L3"], - covet: ["7T", "6T", "5T"], - darkpulse: ["9M", "8M", "7M", "7E", "6M", "6E", "5E"], - doubleslap: ["7L14", "6L14", "5L14"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - embargo: ["7M", "7L19", "6M", "6L19", "5M", "5L19"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "6M", "5M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "7M", "6M", "5M"], - fakeout: ["9E", "8E"], - faketears: ["9M", "9L28", "8M", "8L28", "7L10", "6L10", "5L10"], - feintattack: ["7L24", "6L24", "5L24"], - flash: ["6M", "5M"], - flatter: ["9L40", "8L40", "7L28", "6L28", "5L28"], - fling: ["9M", "8M", "7M", "6M", "5M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M"], - futuresight: ["9M", "9L44", "8M", "8L44", "7L31", "6L31", "5L31"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - gravity: ["9M", "7T", "6T", "5T"], - guardswap: ["8M"], - healbell: ["7T", "6T", "5T"], - healblock: ["7L33", "6L33", "5L33"], - healpulse: ["9E", "8E", "7E", "6E"], - helpinghand: ["9M", "8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - hypnosis: ["9L24", "8L24"], - imprison: ["9M"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T"], - magicroom: [ - "9L48", - "8M", - "8L48", - "7T", - "7L48", - "6T", - "6L48", - "5T", - "5L48" - ], - meanlook: ["9E", "8E", "7E", "6E", "5E"], - miracleeye: ["7E", "6E", "5E"], - mirrorcoat: ["9E", "8E", "7E", "6E", "5E"], - nastyplot: ["9M", "8M"], - payback: ["8M", "7M", "6M", "5M"], - playnice: ["9L4", "8L4", "7L8", "6L8"], - pound: ["9L1", "8L1", "7L1", "6L1", "5L1"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psybeam: ["9M", "9L12", "8L12", "7L16", "6L16", "5L16"], - psychic: [ - "9M", - "9L36", - "8M", - "8L36", - "7M", - "7L37", - "6M", - "6L37", - "5M", - "5L37" - ], - psychicnoise: ["9M"], - psychicterrain: ["9M"], - psychup: ["9M", "9L33", "8L33", "7M", "6M", "5M"], - psyshock: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25" - ], - raindance: ["9M", "8M", "7M", "6M", "5M"], - recycle: ["7T", "6T", "5T"], - reflect: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - skillswap: ["9M", "8M", "7T", "6T", "5T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - telekinesis: ["7T", "7L40", "6L40", "5M", "5L40"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M"], - tickle: ["9L8", "8L8", "7L7", "6L7", "5L7"], - torment: ["9E", "8E", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trick: ["9M", "8M", "7T", "6T", "5T"], - trickroom: ["9M", "8M", "7M", "6M", "5M"], - uproar: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T"] - } - }, - gothorita: { - learnset: { - allyswitch: ["8M", "7T"], - attract: ["8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - chargebeam: ["7M", "6M", "5M"], - charm: ["9M", "9L16", "8M", "8L16", "7L50", "6L50", "5L50"], - confide: ["7M", "6M"], - confusion: ["9L1", "8L1", "7L1", "6L1", "5L1"], - covet: ["7T", "6T", "5T"], - darkpulse: ["9M", "8M", "7M", "6M"], - doubleslap: ["7L14", "6L14", "5L14"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - embargo: ["7M", "7L19", "6M", "6L19", "5M", "5L19"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "6M", "5M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "7M", "6M", "5M"], - faketears: ["9M", "9L28", "8M", "8L28", "7L10", "6L10", "5L1"], - feintattack: ["7L24", "6L24", "5L24"], - flash: ["6M", "5M"], - flatter: ["9L46", "8L46", "7L28", "6L28", "5L28", "5S0", "5S1"], - fling: ["9M", "8M", "7M", "6M", "5M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M"], - futuresight: [ - "9M", - "9L52", - "8M", - "8L52", - "7L31", - "6L31", - "5L31", - "5S0", - "5S1" - ], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - gravity: ["9M", "7T", "6T", "5T"], - guardswap: ["8M"], - healbell: ["7T", "6T", "5T"], - healblock: ["7L34", "6L34", "5L34"], - helpinghand: ["9M", "8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - hypnosis: ["9L24", "8L24"], - imprison: ["9M", "5S1"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T"], - magicroom: [ - "9L58", - "8M", - "8L58", - "7T", - "7L53", - "6T", - "6L53", - "5T", - "5L53" - ], - metronome: ["9M"], - mirrorcoat: ["5S0"], - nastyplot: ["9M", "8M"], - payback: ["8M", "7M", "6M", "5M"], - playnice: ["9L1", "8L1", "7L1", "6L1"], - pound: ["9L1", "8L1", "7L1", "6L1", "5L1"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psybeam: ["9M", "9L12", "8L12", "7L16", "6L16", "5L16"], - psychic: [ - "9M", - "8M", - "8L40", - "7M", - "7L39", - "6M", - "6L39", - "5M", - "5L39" - ], - psychicnoise: ["9M"], - psychicterrain: ["9M"], - psychup: ["9M", "9L35", "8L35", "7M", "6M", "5M"], - psyshock: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25", - "5S0", - "5S1" - ], - raindance: ["9M", "8M", "7M", "6M", "5M"], - recycle: ["7T", "6T", "5T"], - reflect: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - skillswap: ["9M", "8M", "7T", "6T", "5T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - telekinesis: ["7T", "7L43", "6L43", "5M", "5L43"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M"], - tickle: ["9L1", "8L1", "7L1", "6L1", "5L1"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trick: ["9M", "8M", "7T", "6T", "5T"], - trickroom: ["9M", "8M", "7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 32, - gender: "M", - isHidden: true, - moves: ["psyshock", "flatter", "futuresight", "mirrorcoat"] - }, - { - generation: 5, - level: 32, - gender: "M", - isHidden: true, - moves: ["psyshock", "flatter", "futuresight", "imprison"] - } - ], - encounters: [{ generation: 5, level: 31 }] - }, - gothitelle: { - learnset: { - allyswitch: ["8M", "7T"], - attract: ["8M", "7M", "6M", "5M"], - bodyslam: ["9M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - chargebeam: ["7M", "6M", "5M"], - charm: ["9M", "9L16", "8M", "8L16", "7L54", "6L54", "5L54"], - confide: ["7M", "6M"], - confusion: ["9L1", "8L1", "7L1", "6L1", "5L1"], - cosmicpower: ["8M"], - covet: ["7T", "6T", "5T"], - darkpulse: ["9M", "8M", "7M", "6M"], - doubleslap: ["7L14", "6L14", "5L14"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - embargo: ["7M", "7L19", "6M", "6L19", "5M", "5L19"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "6M", "5M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "7M", "6M", "5M"], - faketears: ["9M", "9L28", "8M", "8L28", "7L10", "6L10", "5L1"], - feintattack: ["7L24", "6L24", "5L24"], - flash: ["6M", "5M"], - flatter: ["9L48", "8L48", "7L28", "6L28", "5L28"], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M"], - futuresight: ["9M", "9L56", "8M", "8L56", "7L31", "6L31", "5L31"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - gravity: ["9M", "7T", "6T", "5T"], - guardswap: ["8M"], - healbell: ["7T", "6T", "5T"], - healblock: ["7L34", "6L34", "5L34"], - helpinghand: ["9M", "8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - hypnosis: ["9L24", "8L24"], - imprison: ["9M", "8M"], - laserfocus: ["7T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T"], - magicroom: [ - "9L64", - "8M", - "8L64", - "7T", - "7L59", - "6T", - "6L59", - "5T", - "5L59" - ], - metronome: ["9M"], - nastyplot: ["9M", "8M"], - payback: ["8M", "7M", "6M", "5M"], - playnice: ["9L1", "8L1", "7L1", "6L1"], - pound: ["9L1", "8L1", "7L1", "6L1", "5L1"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psybeam: ["9M", "9L12", "8L12", "7L16", "6L16", "5L16"], - psychic: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L39", - "6M", - "6L39", - "5M", - "5L39" - ], - psychicnoise: ["9M"], - psychicterrain: ["9M"], - psychup: ["9M", "9L35", "8L35", "7M", "6M", "5M"], - psyshock: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25" - ], - raindance: ["9M", "8M", "7M", "6M", "5M"], - recycle: ["7T", "6T", "5T"], - reflect: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - skillswap: ["9M", "8M", "7T", "6T", "5T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - telekinesis: ["7T", "7L45", "6L45", "5M", "5L45"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M"], - tickle: ["9L1", "8L1", "7L1", "6L1", "5L1"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trick: ["9M", "8M", "7T", "6T", "5T"], - trickroom: ["9M", "8M", "7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T"] - }, - encounters: [{ generation: 5, level: 34 }] - }, - solosis: { - learnset: { - acidarmor: ["9E", "8E", "7E", "6E", "5E"], - afteryou: ["7T", "6T", "5T"], - allyswitch: ["9L28", "8M", "8L28", "7T"], - astonish: ["9E", "8E", "7E", "6E", "5E"], - attract: ["8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - charm: ["9M", "9L16", "8M", "8L16", "7L19", "6L19", "5L19"], - confide: ["7M", "6M"], - confuseray: ["9M", "9E", "8E", "7E", "6E", "5E"], - confusion: ["9L1", "8L1"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - embargo: ["7M", "6M", "5M"], - encore: ["9M", "8M"], - endeavor: [ - "9M", - "9L8", - "8L8", - "7T", - "7L28", - "6T", - "6L28", - "5T", - "5L28" - ], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "6M", "5M"], - expandingforce: ["9M", "8T"], - explosion: ["7M", "6M", "5M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - flashcannon: ["9M", "8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - futuresight: ["9M", "9L44", "8M", "8L44", "7L31", "6L31", "5L31"], - gravity: ["9M", "7T", "6T", "5T"], - guardswap: ["8M"], - gyroball: ["9M", "8M", "7M", "6M", "5M"], - healblock: ["7L46", "6L46", "5L46"], - helpinghand: ["9M", "8M", "7T", "7E", "6T", "6E"], - hiddenpower: ["7M", "7L14", "6M", "6L14", "5M", "5L14"], - imprison: ["9M", "8M", "7E", "6E", "5E"], - infestation: ["7M", "6M"], - irondefense: ["9M", "8M", "7T", "6T"], - lightscreen: [ - "9M", - "9L24", - "8M", - "8L24", - "7M", - "7L16", - "6M", - "6L16", - "5M", - "5L16" - ], - magiccoat: ["7T", "6T", "5T"], - nightshade: ["9M", "7E", "6E", "5E"], - painsplit: [ - "9M", - "9L33", - "8L33", - "7T", - "7L33", - "6T", - "6L33", - "5T", - "5L33" - ], - powerswap: ["8M"], - protect: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M"], - psybeam: ["9M", "9L12", "8L12"], - psychic: [ - "9M", - "9L36", - "8M", - "8L36", - "7M", - "7L37", - "6M", - "6L37", - "5M", - "5L37" - ], - psychicterrain: ["9M", "8M"], - psychup: ["9M", "7M", "6M", "5M"], - psyshock: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25" - ], - psywave: ["7L1", "6L1", "5L1"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - recover: ["9L4", "8L4", "7L24", "6L24", "5L24"], - reflect: [ - "9M", - "9L24", - "8M", - "8L24", - "7M", - "7L3", - "6M", - "6L3", - "5M", - "5L3" - ], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roleplay: ["7T", "6T", "5T"], - rollout: ["7L7", "6L7", "5L7"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["7E", "6M", "6E", "5E"], - shadowball: ["9M", "8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - skillswap: [ - "9M", - "9L40", - "8M", - "8L40", - "7T", - "7L40", - "6T", - "6L40", - "5T", - "5L40" - ], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snatch: ["7T", "7L10", "6T", "6L10", "5T", "5L10"], - snore: ["8M", "7T", "6T", "5T"], - steelroller: ["8T"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M", "5M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trick: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], - trickroom: ["9M", "8M", "7M", "6M", "5M"], - wonderroom: [ - "9L48", - "8M", - "8L48", - "7T", - "7L48", - "6T", - "6L48", - "5T", - "5L48" - ], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T"] - } - }, - duosion: { - learnset: { - afteryou: ["7T", "6T", "5T"], - allyswitch: ["9L28", "8M", "8L28", "7T"], - attract: ["8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - charm: ["9M", "9L16", "8M", "8L16", "7L19", "6L19", "5L19"], - confide: ["7M", "6M"], - confuseray: ["9M"], - confusion: ["9L1", "8L1"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - embargo: ["7M", "6M", "5M"], - encore: ["9M", "8M"], - endeavor: [ - "9M", - "9L1", - "8L1", - "7T", - "7L28", - "6T", - "6L28", - "5T", - "5L28" - ], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "6M", "5M"], - expandingforce: ["9M", "8T"], - explosion: ["7M", "6M", "5M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - flashcannon: ["9M", "8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - futuresight: ["9M", "9L52", "8M", "8L52", "7L31", "6L31", "5L31"], - gravity: ["9M", "7T", "6T", "5T"], - guardswap: ["8M"], - gyroball: ["9M", "8M", "7M", "6M", "5M"], - healblock: ["7L50", "6L50", "5L50"], - helpinghand: ["9M", "8M", "7T", "6T"], - hiddenpower: ["7M", "7L14", "6M", "6L14", "5M", "5L14"], - imprison: ["9M", "8M", "5D"], - infestation: ["7M", "6M"], - irondefense: ["9M", "8M", "7T", "6T"], - lightscreen: [ - "9M", - "9L24", - "8M", - "8L24", - "7M", - "7L16", - "6M", - "6L16", - "5M", - "5L16" - ], - magiccoat: ["7T", "6T", "5T"], - nightshade: ["9M"], - painsplit: [ - "9M", - "9L35", - "8L35", - "7T", - "7L34", - "6T", - "6L34", - "5T", - "5L34" - ], - powerswap: ["8M"], - protect: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M"], - psybeam: ["9M", "9L12", "8L12"], - psychic: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L39", - "6M", - "6L39", - "5M", - "5L39" - ], - psychicterrain: ["9M", "8M"], - psychup: ["9M", "7M", "6M", "5M"], - psyshock: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25" - ], - psywave: ["7L1", "6L1", "5L1"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - recover: ["9L1", "8L1", "7L24", "6L24", "5L24", "5D"], - reflect: [ - "9M", - "9L24", - "8M", - "8L24", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1" - ], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roleplay: ["7T", "6T", "5T"], - rollout: ["7L1", "6L1", "5L1"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - skillswap: [ - "9M", - "9L46", - "8M", - "8L46", - "7T", - "7L43", - "6T", - "6L43", - "5T", - "5L43" - ], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snatch: ["7T", "7L1", "6T", "6L1", "5T", "5L1"], - snore: ["8M", "7T", "6T", "5T"], - steelroller: ["8T"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M", "5M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trick: ["9M", "8M", "7T", "6T", "5T", "5D"], - trickroom: ["9M", "8M", "7M", "6M", "5M"], - wonderroom: [ - "9L58", - "8M", - "8L58", - "7T", - "7L53", - "6T", - "6L53", - "5T", - "5L53" - ], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T"] - }, - encounters: [{ generation: 5, level: 31 }] - }, - reuniclus: { - learnset: { - afteryou: ["7T", "6T", "5T"], - allyswitch: ["9L28", "8M", "8L28", "7T"], - attract: ["8M", "7M", "6M", "5M"], - bodyslam: ["9M"], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - charm: ["9M", "9L16", "8M", "8L16", "7L19", "6L19", "5L19"], - confide: ["7M", "6M"], - confuseray: ["9M"], - confusion: ["9L1", "8L1"], - dizzypunch: ["7L1", "6L41", "5L41"], - doubleteam: ["7M", "6M", "5M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T"], - dreameater: ["7M", "6M", "5M"], - embargo: ["7M", "6M", "5M"], - encore: ["9M", "8M"], - endeavor: [ - "9M", - "9L1", - "8L1", - "7T", - "7L28", - "6T", - "6L28", - "5T", - "5L28" - ], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "6M", "5M"], - expandingforce: ["9M", "8T"], - explosion: ["7M", "6M", "5M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - firepunch: ["9M", "8M", "7T", "6T", "5T"], - flash: ["6M", "5M"], - flashcannon: ["9M", "8M", "7M", "6M", "5M"], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - focuspunch: ["9M", "7T", "6T"], - frustration: ["7M", "6M", "5M"], - futuresight: ["9M", "9L56", "8M", "8L56", "7L31", "6L31", "5L31"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - gravity: ["9M", "7T", "6T", "5T"], - guardswap: ["8M"], - gyroball: ["9M", "8M", "7M", "6M", "5M"], - hammerarm: ["9L0", "8L0"], - healblock: ["7L54", "6L54", "5L54"], - helpinghand: ["9M", "8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "7L14", "6M", "6L14", "5M", "5L14"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - icepunch: ["9M", "8M", "7T", "6T", "5T"], - imprison: ["9M", "8M"], - infestation: ["7M", "6M"], - irondefense: ["9M", "8M", "7T", "6T"], - knockoff: ["9M", "7T", "6T", "5T"], - laserfocus: ["7T"], - lightscreen: [ - "9M", - "9L24", - "8M", - "8L24", - "7M", - "7L16", - "6M", - "6L16", - "5M", - "5L16" - ], - magiccoat: ["7T", "6T", "5T"], - megapunch: ["8M"], - nightshade: ["9M"], - painsplit: [ - "9M", - "9L35", - "8L35", - "7T", - "7L34", - "6T", - "6L34", - "5T", - "5L34" - ], - powerswap: ["8M"], - poweruppunch: ["6M"], - protect: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M"], - psybeam: ["9M", "9L12", "8L12"], - psychic: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L39", - "6M", - "6L39", - "5M", - "5L39" - ], - psychicnoise: ["9M"], - psychicterrain: ["9M", "8M"], - psychup: ["9M", "7M", "6M", "5M"], - psyshock: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25" - ], - psywave: ["7L1", "6L1", "5L1"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - recover: ["9L1", "8L1", "7L24", "6L24", "5L24"], - reflect: [ - "9M", - "9L24", - "8M", - "8L24", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1" - ], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roleplay: ["7T", "6T", "5T"], - rollout: ["7L1", "6L1", "5L1"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - skillswap: [ - "9M", - "9L48", - "8M", - "8L48", - "7T", - "7L45", - "6T", - "6L45", - "5T", - "5L45" - ], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snatch: ["7T", "7L1", "6T", "6L1", "5T", "5L1"], - snore: ["8M", "7T", "6T", "5T"], - steelroller: ["8T"], - storedpower: ["9M", "8M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M"], - superpower: ["8M", "7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - swift: ["9M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M", "5M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T"], - thunderwave: ["9M", "8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trick: ["9M", "8M", "7T", "6T", "5T"], - trickroom: ["9M", "8M", "7M", "6M", "5M"], - wonderroom: [ - "9L64", - "8M", - "8L64", - "7T", - "7L59", - "6T", - "6L59", - "5T", - "5L59" - ], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T"] - }, - encounters: [{ generation: 5, level: 34 }] - }, - ducklett: { - learnset: { - aerialace: ["9M", "9L15", "7M", "7L15", "6M", "6L15", "5M", "5L15"], - aircutter: ["9M", "7E", "6E", "5E"], - airslash: ["9M", "9L27", "7L27", "6L27", "5L27"], - aquajet: ["9E", "7E"], - aquaring: ["9L24", "7L24", "6L24", "5L24"], - attract: ["7M", "6M", "5M"], - bravebird: ["9M", "9L41", "7L41", "6L41", "5L41"], - brine: ["9E", "7E", "6E", "5E", "5D"], - bubblebeam: ["9L19", "7L19", "6L19", "5L19"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - defog: ["9L6", "7T", "7L6", "6L6", "5L6", "5D"], - disarmingvoice: ["9M"], - dive: ["9E", "6M", "5M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - endeavor: ["9M", "9E", "7T", "6T", "5T"], - endure: ["9M"], - facade: ["9M", "7M", "6M", "5M"], - featherdance: ["9M", "9L21", "7L21", "6L21", "5L21"], - fly: ["9M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gust: ["9E", "7E", "6E", "5E"], - hail: ["7M", "6M", "5M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - hurricane: ["9M", "9L46", "7L46", "6L46", "5L46"], - icebeam: ["9M", "7M", "6M", "5M"], - icywind: ["9M", "7T", "6T", "5T"], - liquidation: ["9M", "7T"], - luckychant: ["7E", "6E", "5E"], - mefirst: ["7E", "6E", "5E", "5D"], - mirrormove: ["7E", "6E", "5E"], - mudsport: ["7E", "6E"], - pluck: ["5M"], - protect: ["9M", "7M", "6M", "5M"], - raindance: ["9M", "9L34", "7M", "7L34", "6M", "6L34", "5M", "5L34"], - rest: ["9M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roost: ["9L30", "7M", "7L30", "6M", "6L30", "5T", "5L30"], - round: ["7M", "6M", "5M"], - scald: ["7M", "6M", "5M"], - secretpower: ["6M"], - sleeptalk: ["9M", "7M", "6M", "5T"], - snore: ["7T", "6T", "5T"], - steelwing: ["9E", "7M", "7E", "6M", "6E", "5E"], - substitute: ["9M", "7M", "6M", "5M"], - surf: ["9M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M"], - tailwind: ["9M", "9L37", "7T", "7L37", "6T", "6L37", "5T", "5L37"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - uproar: ["7T", "6T", "5T"], - watergun: ["9L1", "7L1", "6L1", "5L1"], - waterpulse: ["9M", "9L13", "7T", "7L13", "6T", "6L13", "5L13"], - watersport: ["7L3", "6L3", "5L3"], - whirlpool: ["9M"], - wingattack: ["9L9", "7L9", "6L9", "5L9"] - } - }, - swanna: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M", "9L15", "7M", "7L15", "6M", "6L15", "5M", "5L15"], - aircutter: ["9M"], - airslash: ["9M", "9L27", "7L27", "6L27", "5L27"], - alluringvoice: ["9M"], - aquaring: ["9L24", "7L24", "6L24", "5L24"], - attract: ["7M", "6M", "5M"], - bravebird: ["9M", "9L47", "7L47", "6L47", "5L47"], - bubblebeam: ["9L19", "7L19", "6L19", "5L19"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - defog: ["9L1", "7T", "7L1", "6L1", "5L1"], - disarmingvoice: ["9M"], - dive: ["6M", "5M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - endeavor: ["9M", "7T", "6T", "5T"], - endure: ["9M"], - facade: ["9M", "7M", "6M", "5M"], - featherdance: ["9M", "9L21", "7L21", "6L21", "5L21"], - flipturn: ["9M"], - fly: ["9M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M", "7M", "6M", "5M"], - hail: ["7M", "6M", "5M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - hurricane: ["9M", "9L55", "7L55", "6L55", "5L55"], - hydropump: ["9M"], - hyperbeam: ["9M", "7M", "6M", "5M"], - icebeam: ["9M", "7M", "6M", "5M"], - icywind: ["9M", "7T", "6T", "5T"], - knockoff: ["9M"], - liquidation: ["9M", "7T"], - pluck: ["5M"], - protect: ["9M", "7M", "6M", "5M"], - raindance: ["9M", "9L34", "7M", "7L34", "6M", "6L34", "5M", "5L34"], - rest: ["9M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roost: ["9L30", "7M", "7L30", "6M", "6L30", "5T", "5L30"], - round: ["7M", "6M", "5M"], - scald: ["7M", "6M", "5M"], - secretpower: ["6M"], - skyattack: ["7T", "6T", "5T"], - sleeptalk: ["9M", "7M", "6M", "5T"], - snore: ["7T", "6T", "5T"], - steelwing: ["7M", "6M"], - substitute: ["9M", "7M", "6M", "5M"], - surf: ["9M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M"], - tailwind: ["9M", "9L40", "7T", "7L40", "6T", "6L40", "5T", "5L40"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - uproar: ["7T", "6T", "5T"], - watergun: ["9L1", "7L1", "6L1", "5L1"], - waterpulse: ["9M", "9L13", "7T", "7L13", "6T", "6L13", "5L13"], - watersport: ["7L1", "6L1", "5L1"], - weatherball: ["9M"], - whirlpool: ["9M"], - wingattack: ["9L1", "7L1", "6L1", "5L1"] - }, - encounters: [{ generation: 6, level: 30 }] - }, - vanillite: { - learnset: { - acidarmor: ["8L32", "7L31", "6L31", "5L31"], - allyswitch: ["8M", "7T"], - astonish: ["8L1", "7L7", "6L7", "5L7"], - attract: ["8M", "7M", "6M", "5M"], - auroraveil: ["8E"], - autotomize: ["8E", "7E", "6E", "5E"], - avalanche: ["8M", "8L16", "7L19", "6L19", "5L19"], - blizzard: ["8M", "8L44", "7M", "7L49", "6M", "6L49", "5M", "5L49"], - confide: ["7M", "6M"], - doubleteam: ["7M", "6M", "5M"], - endure: ["8M"], - explosion: ["8E", "7M", "6M", "5M"], - facade: ["8M", "7M", "6M", "5M"], - flashcannon: ["8M", "7M", "6M", "5M"], - frostbreath: ["7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - hail: ["8M", "8L20", "7M", "7L40", "6M", "6L40", "5M", "5L40"], - harden: ["8L1", "7L4", "6L4", "5L4"], - hiddenpower: ["7M", "6M", "5M"], - hypervoice: ["8M"], - icebeam: ["8M", "8L40", "7M", "7L35", "6M", "6L35", "5M", "5L35"], - iceshard: ["8E", "7E", "6E", "5E"], - iciclecrash: ["8E"], - iciclespear: ["8M", "8L24", "7L1", "6L1", "5L1"], - icywind: ["8M", "8L12", "7T", "7L13", "6T", "6L13", "5T", "5L13"], - imprison: ["8M", "7E", "6E", "5E"], - irondefense: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - lightscreen: ["8M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T"], - magnetrise: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], - mirrorcoat: ["8L36", "7L44", "6L44", "5L44"], - mirrorshot: ["7L26", "6L26", "5L26"], - mist: ["8L8", "7L16", "6L16", "5L16"], - naturalgift: ["7E", "6E", "5E"], - powdersnow: ["7E", "6E", "5E"], - protect: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - selfdestruct: ["8M"], - sheercold: ["8L48", "7L53", "6L53", "5L53"], - signalbeam: ["7T", "6T", "5T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - taunt: ["8M", "8L4", "7M", "7L22", "6M", "6L22", "5M", "5L22"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "8L28", "7T", "7L10", "6T", "6L10", "5T", "5L10"], - waterpulse: ["7T", "7E", "6T", "6E", "5E"] - } - }, - vanillish: { - learnset: { - acidarmor: ["8L32", "7L31", "6L31", "5L31"], - allyswitch: ["8M", "7T"], - astonish: ["8L1", "7L1", "6L1", "5L1"], - attract: ["8M", "7M", "6M", "5M"], - avalanche: ["8M", "8L16", "7L19", "6L19", "5L19"], - blizzard: ["8M", "8L50", "7M", "7L53", "6M", "6L53", "5M", "5L53"], - confide: ["7M", "6M"], - doubleteam: ["7M", "6M", "5M"], - endure: ["8M"], - explosion: ["7M", "6M", "5M"], - facade: ["8M", "7M", "6M", "5M"], - flashcannon: ["8M", "7M", "6M", "5M"], - frostbreath: ["7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - hail: ["8M", "8L20", "7M", "7L42", "6M", "6L42", "5M", "5L42"], - harden: ["8L1", "7L1", "6L1", "5L1"], - hiddenpower: ["7M", "6M", "5M"], - hypervoice: ["8M"], - icebeam: ["8M", "8L44", "7M", "7L36", "6M", "6L36", "5M", "5L36"], - iceshard: ["5D"], - iciclespear: ["8M", "8L24", "7L1", "6L1", "5L1"], - icywind: ["8M", "8L12", "7T", "7L13", "6T", "6L13", "5T", "5L13"], - imprison: ["8M", "5D"], - irondefense: ["8M", "7T", "6T", "5T"], - lightscreen: ["8M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T"], - magnetrise: ["7T", "6T", "5T"], - mirrorcoat: ["8L38", "7L47", "6L47", "5L47"], - mirrorshot: ["7L26", "6L26", "5L26", "5D"], - mist: ["8L1", "7L16", "6L16", "5L16"], - protect: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - selfdestruct: ["8M"], - sheercold: ["8L56", "7L58", "6L58", "5L58"], - signalbeam: ["7T", "6T", "5T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - taunt: ["8M", "8L1", "7M", "7L22", "6M", "6L22", "5M", "5L22"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "8L28", "7T", "7L1", "6T", "6L1", "5T", "5L1"], - waterpulse: ["7T", "6T"] - } - }, - vanilluxe: { - learnset: { - acidarmor: ["8L32", "7L31", "6L31", "5L31"], - allyswitch: ["8M", "7T"], - astonish: ["8L1", "7L1", "6L1", "5L1"], - attract: ["8M", "7M", "6M", "5M"], - avalanche: ["8M", "8L16", "7L19", "6L19", "5L19"], - beatup: ["8M"], - blizzard: ["8M", "8L52", "7M", "7L59", "6M", "6L59", "5M", "5L59"], - confide: ["7M", "6M"], - doubleteam: ["7M", "6M", "5M"], - endure: ["8M"], - explosion: ["7M", "6M", "5M"], - facade: ["8M", "7M", "6M", "5M"], - flashcannon: ["8M", "7M", "6M", "5M"], - freezedry: ["8L1", "7L1", "6L1"], - frostbreath: ["7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["8M", "7M", "6M", "5M"], - hail: ["8M", "8L20", "7M", "7L42", "6M", "6L42", "5M", "5L42"], - harden: ["8L1", "7L1", "6L1", "5L1"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - hypervoice: ["8M"], - icebeam: ["8M", "8L44", "7M", "7L36", "6M", "6L36", "5M", "5L36"], - iciclecrash: ["8L1"], - iciclespear: ["8M", "8L24", "7L1", "6L1", "5L1"], - icywind: ["8M", "8L12", "7T", "7L13", "6T", "6L13", "5T", "5L13"], - imprison: ["8M"], - irondefense: ["8M", "7T", "6T", "5T"], - lightscreen: ["8M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T"], - magnetrise: ["7T", "6T", "5T"], - mirrorcoat: ["8L38", "7L50", "6L50", "5L50"], - mirrorshot: ["7L26", "6L26", "5L26"], - mist: ["8L1", "7L16", "6L16", "5L16"], - protect: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - selfdestruct: ["8M"], - sheercold: ["8L60", "7L1", "6L1", "5L67"], - signalbeam: ["7T", "6T", "5T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - taunt: ["8M", "8L1", "7M", "7L22", "6M", "6L22", "5M", "5L22"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "8L28", "7T", "7L1", "6T", "6L1", "5T", "5L1"], - waterpulse: ["7T", "6T"], - weatherball: ["8M", "8L1", "7L1", "6L1", "5L1"] - } - }, - deerling: { - learnset: { - agility: ["9M", "9E", "7E", "6E", "5E"], - aromatherapy: ["7L28", "6L28", "5L28", "5S0"], - attract: ["7M", "6M", "5M"], - batonpass: ["9M", "9E", "7E", "6E", "5E"], - bodyslam: ["9M"], - bounce: ["7T", "6T", "5T"], - bulldoze: ["9M"], - bulletseed: ["9M", "9L16"], - camouflage: ["7L1", "6L1", "5L1"], - charm: ["9M", "9L32", "7L36", "6L36", "5L36"], - confide: ["7M", "6M"], - dig: ["9M"], - doubleedge: ["9M", "9L37", "7L46", "6L46", "5L46"], - doublekick: ["9L10", "7L10", "6L10", "5L10"], - doubleteam: ["7M", "6M", "5M"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: ["9M"], - endure: ["9M"], - energyball: ["9M", "9L28", "7M", "7L32", "6M", "6L32", "5M", "5L32"], - facade: ["9M", "7M", "6M", "5M"], - faketears: ["9M", "9E", "7E", "6E", "5E"], - feintattack: ["7L16", "6L16", "5L16", "5S0"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigadrain: ["9M", "7T", "6T", "5T"], - grassknot: ["9M", "7M", "6M", "5M"], - grasswhistle: ["7E", "6E", "5E"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growl: ["9L4", "7L4", "6L4", "5L4"], - headbutt: ["9E", "7E"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - jumpkick: ["7L24", "6L24", "5L24", "5S0"], - lastresort: ["7T", "6T", "5T"], - leafstorm: ["9M"], - leechseed: ["9L13", "7L13", "6L13", "5L13"], - lightscreen: ["9M", "7M", "6M", "5M"], - magicalleaf: ["9M"], - naturalgift: ["7E", "6E", "5E"], - naturepower: ["7M", "7L41", "6M", "6L41", "5L41"], - odorsleuth: ["7E", "6E", "5E"], - playrough: ["9M"], - protect: ["9M", "7M", "6M", "5M"], - raindance: ["9M", "7M", "6M", "5M"], - rest: ["9M", "7M", "6M", "5M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M"], - sandattack: ["9L7", "7L7", "6L7", "5L7"], - secretpower: ["6M"], - seedbomb: ["9M", "7T", "6T", "5T"], - shadowball: ["9M", "7M", "6M", "5M"], - sleeptalk: ["9M", "9E", "7M", "7E", "6M", "6E", "5T", "5E"], - snore: ["7T", "6T", "5T"], - solarbeam: ["9M", "9L42", "7M", "7L51", "6M", "6L51", "5M", "5L51"], - substitute: ["9M", "7M", "6M", "5M"], - sunnyday: ["9M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - synthesis: ["9E", "7T", "7E", "6T", "6E", "5T", "5E"], - tackle: ["9L1", "7L1", "6L1", "5L1"], - takedown: ["9M", "9L20", "7L20", "6L20", "5L20", "5S0"], - terablast: ["9M"], - thunderwave: ["9M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - wildcharge: ["9M", "7M", "6M", "5M"], - workup: ["7M", "5M"], - worryseed: ["9E", "7T", "7E", "6T", "6E", "5T", "5E"], - zenheadbutt: ["9M", "9L24"] - }, - eventData: [ - { - generation: 5, - level: 30, - gender: "F", - isHidden: true, - moves: ["feintattack", "takedown", "jumpkick", "aromatherapy"] - } - ] - }, - sawsbuck: { - learnset: { - agility: ["9M"], - aromatherapy: ["7L28", "6L28", "5L28"], - attract: ["7M", "6M", "5M"], - batonpass: ["9M"], - bodyslam: ["9M"], - bounce: ["7T", "6T", "5T"], - bulldoze: ["9M"], - bulletseed: ["9M", "9L16"], - camouflage: ["7L1", "6L1", "5L1"], - charm: ["9M", "9L36", "7L36", "6L36", "5L36"], - confide: ["7M", "6M"], - curse: ["9M"], - cut: ["6M", "5M"], - dig: ["9M"], - doubleedge: ["9M", "9L44", "7L52", "6L52", "5L52"], - doublekick: ["9L10", "7L10", "6L10", "5L10"], - doubleteam: ["7M", "6M", "5M"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: ["9M"], - endure: ["9M"], - energyball: ["9M", "9L28", "7M", "7L32", "6M", "6L32", "5M", "5L32"], - facade: ["9M", "7M", "6M", "5M"], - faketears: ["9M"], - feintattack: ["7L16", "6L16", "5L16"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigadrain: ["9M", "7T", "6T", "5T"], - gigaimpact: ["9M", "7M", "6M", "5M"], - grassknot: ["9M", "7M", "6M", "5M"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growl: ["9L1", "7L1", "6L1", "5L1"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - highhorsepower: ["9M"], - hornleech: ["9L0", "7L1", "6L37", "5L37"], - hyperbeam: ["9M", "7M", "6M", "5M"], - jumpkick: ["7L24", "6L24", "5L24"], - lastresort: ["7T", "6T", "5T"], - leafstorm: ["9M"], - leechseed: ["9L13", "7L13", "6L13", "5L13"], - lightscreen: ["9M", "7M", "6M", "5M"], - magicalleaf: ["9M"], - megahorn: ["9L1", "7L1", "6L1", "5L1"], - naturepower: ["7M", "7L44", "6M", "6L44", "5L44"], - petalblizzard: ["9M"], - playrough: ["9M"], - protect: ["9M", "7M", "6M", "5M"], - raindance: ["9M", "7M", "6M", "5M"], - rest: ["9M", "7M", "6M", "5M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - round: ["7M", "6M", "5M"], - safeguard: ["7M", "6M", "5M"], - sandattack: ["9L1", "7L1", "6L1", "5L1"], - secretpower: ["6M"], - seedbomb: ["9M", "7T", "6T", "5T"], - shadowball: ["9M", "7M", "6M", "5M"], - sleeptalk: ["9M", "7M", "6M", "5T"], - smartstrike: ["9M"], - snore: ["7T", "6T", "5T"], - solarbeam: ["9M", "9L52", "7M", "7L60", "6M", "6L60", "5M", "5L60"], - stompingtantrum: ["9M", "7T"], - substitute: ["9M", "7M", "6M", "5M"], - sunnyday: ["9M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swordsdance: ["9M", "7M", "6M", "5M"], - synthesis: ["7T", "6T", "5T"], - tackle: ["9L1", "7L1", "6L1", "5L1"], - takedown: ["9M", "9L20", "7L20", "6L20", "5L20"], - terablast: ["9M"], - throatchop: ["9M"], - thunderwave: ["9M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - wildcharge: ["9M", "7M", "6M", "5M"], - workup: ["7M", "5M"], - worryseed: ["7T", "6T", "5T"], - zenheadbutt: ["9M", "9L24"] - }, - encounters: [{ generation: 6, level: 30 }] - }, - emolga: { - learnset: { - acrobatics: ["8M", "8L25", "7M", "7L30", "6M", "6L30", "5M", "5L30"], - aerialace: ["7M", "6M", "5M"], - agility: ["8M", "8L55", "7L46", "6L46", "5L46"], - airslash: ["8M", "7E", "6E", "5E", "5D"], - astonish: ["8E", "7E", "6E", "5E"], - attract: ["8M", "7M", "6M", "5M"], - batonpass: ["8M", "7E", "6E", "5E"], - charge: ["8L20", "7L10", "6L10", "5L10"], - chargebeam: ["7M", "6M", "5M"], - charm: ["8M", "7E", "6E", "5E", "5D"], - confide: ["7M", "6M"], - covet: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], - cut: ["6M", "5M"], - defog: ["8E", "7T"], - discharge: ["8L50", "7L50", "6L50", "5L50"], - doubleteam: ["8L5", "7M", "7L19", "6M", "6L19", "5M", "5L19"], - dualwingbeat: ["8T"], - eerieimpulse: ["8M"], - electroball: ["8M", "7L26", "6L26", "5L26"], - electroweb: ["8M", "7T", "6T"], - encore: ["8M", "8L35", "7L38", "6L38", "5L38"], - endure: ["8M"], - energyball: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - fling: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - helpinghand: ["8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - iondeluge: ["7E", "6E"], - irontail: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - knockoff: ["7T", "6T", "5T"], - lastresort: ["7T", "6T", "5T"], - lightscreen: ["8M", "8L45", "7M", "7L34", "6M", "6L34", "5M", "5L34"], - nuzzle: ["8L1", "7L15", "6L15"], - protect: ["8M", "7M", "6M", "5M"], - pursuit: ["7L16", "6L16", "5L16"], - quickattack: ["8L10", "7L4", "6L4", "5L4", "5D"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - risingvoltage: ["8T"], - roost: ["8E", "7M", "7E", "6M", "6E", "5T", "5E"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shockwave: [ - "8E", - "7T", - "7L22", - "7E", - "6T", - "6L22", - "6E", - "5L22", - "5E" - ], - signalbeam: ["7T", "6T", "5T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M"], - spark: ["8L30", "7L13", "6L13", "5L13"], - speedswap: ["8M", "7E"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["8M"], - tailwhip: ["8L1", "7L7", "6L7", "5L7"], - tailwind: ["7T", "6T", "5T"], - taunt: ["8M", "7M", "6M", "5M"], - thunder: ["8M", "7M", "6M", "5M"], - thunderbolt: ["8M", "7M", "6M", "5M"], - thundershock: ["8L15", "7L1", "6L1", "5L1"], - thunderwave: ["8M", "7M", "6M", "5M"], - tickle: ["8E", "7E", "6E", "5E"], - toxic: ["7M", "6M", "5M"], - uturn: ["8M", "7M", "6M", "5M"], - voltswitch: ["8M", "8L40", "7M", "7L42", "6M", "6L42", "5M", "5L42"], - wildcharge: ["8M", "7M", "6M", "5M"] - } - }, - karrablast: { - learnset: { - acidspray: ["8L16"], - aerialace: ["7M", "6M", "5M"], - attract: ["8M", "7M", "6M", "5M"], - bugbite: ["8E", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], - bugbuzz: ["8M", "8L44", "7L28", "6L28", "5L28", "5S0"], - confide: ["7M", "6M"], - counter: ["8E", "7E", "6E", "5E"], - cut: ["6M", "5M"], - doubleedge: ["8L48", "7L56", "6L56", "5L56"], - doubleteam: ["7M", "6M", "5M"], - drillrun: ["8M", "7T", "7E", "6T", "6E"], - encore: ["8M"], - endure: ["8M", "8L8", "7L8", "6L8", "5L8", "5D"], - energyball: ["8M", "7M", "6M", "5M"], - facade: ["8M", "7M", "6M", "5M"], - falseswipe: [ - "8M", - "8L12", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25", - "5S0" - ], - feintattack: ["7E", "6E", "5E"], - flail: ["8L24", "7L49", "6L49", "5L49", "5S1"], - frustration: ["7M", "6M", "5M"], - furyattack: ["7L16", "6L16", "5L16", "5S0"], - furycutter: ["8L4", "7L13", "6L13", "5L13"], - gigadrain: ["8M", "7T", "6T", "5T"], - headbutt: ["8L20", "7L20", "6L20", "5L20", "5S0"], - hiddenpower: ["7M", "6M", "5M"], - hornattack: ["7E", "6E", "5E"], - infestation: ["7M", "6M"], - irondefense: ["8M", "7T", "6T", "5T"], - knockoff: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], - leer: ["8L1", "7L4", "6L4", "5L4"], - megahorn: ["8M", "7E", "6E", "5E", "5D", "5S1"], - nightslash: ["8E"], - peck: ["8L1", "7L1", "6L1", "5L1"], - poisonjab: ["8M", "7M", "6M", "5M"], - protect: ["8M", "7M", "6M", "5M"], - pursuit: ["7E", "6E", "5E"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["8M", "8L28", "7L40", "6L40", "5L40"], - screech: ["8M", "7E", "6E", "5E"], - secretpower: ["6M"], - signalbeam: ["7T", "6T"], - slash: ["8E", "7L32", "6L32", "5L32"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - strugglebug: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swordsdance: ["8M", "8L36", "7M", "7L52", "6M", "6L52", "5M", "5L52"], - takedown: ["8L40", "7L37", "6L37", "5L37", "5S1"], - toxic: ["7M", "6M", "5M"], - xscissor: [ - "8M", - "8L32", - "7M", - "7L44", - "6M", - "6L44", - "5M", - "5L44", - "5S1" - ] - }, - eventData: [ - { - generation: 5, - level: 30, - moves: ["furyattack", "headbutt", "falseswipe", "bugbuzz"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 50, - moves: ["megahorn", "takedown", "xscissor", "flail"], - pokeball: "cherishball" - } - ] - }, - escavalier: { - learnset: { - acidspray: ["8L16"], - aerialace: ["7M", "6M", "5M"], - agility: ["8M"], - attract: ["8M", "7M", "6M", "5M"], - brutalswing: ["8M", "7M"], - bugbite: ["7T", "6T", "5T"], - bugbuzz: ["8M", "8L44", "7L28", "6L28", "5L28"], - closecombat: ["8M"], - confide: ["7M", "6M"], - cut: ["6M", "5M"], - doubleedge: ["8L1", "7L1", "6L1"], - doubleteam: ["7M", "6M", "5M"], - drillrun: ["8M", "7T", "6T"], - encore: ["8M"], - endure: ["8M", "8L1"], - energyball: ["8M", "7M", "6M", "5M"], - facade: ["8M", "7M", "6M", "5M"], - falseswipe: ["8M", "8L12", "7M", "7L25", "6M", "6L25", "5M", "5L25"], - fellstinger: ["8L1", "7L1", "6L1"], - flail: ["8L1"], - focusblast: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - furyattack: ["7L16", "6L16", "5L16"], - furycutter: ["8L1"], - gigadrain: ["8M", "7T", "6T", "5T"], - gigaimpact: ["8M", "8L48", "7M", "7L56", "6M", "6L56", "5M", "5L56"], - headbutt: ["8L20", "7L20", "6L20", "5L20"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - infestation: ["7M", "6M"], - irondefense: ["8M", "8L28", "7T", "7L40", "6T", "6L40", "5T", "5L40"], - ironhead: ["8M", "8L40", "7T", "7L37", "6T", "6L37", "5T", "5L37"], - knockoff: ["7T", "6T", "5T"], - laserfocus: ["7T"], - leer: ["8L1", "7L1", "6L1", "5L1"], - megahorn: ["8M"], - metalburst: ["8L52"], - peck: ["8L1", "7L1", "6L1", "5L1"], - poisonjab: ["8M", "7M", "6M", "5M"], - protect: ["8M", "7M", "6M", "5M"], - quickguard: ["8L1", "7L1", "6L1", "5L1"], - raindance: ["8M", "7M", "6M", "5M"], - razorshell: ["8M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - reversal: ["8M", "8L24", "7L49", "6L49", "5L49"], - rocksmash: ["6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["8M", "8L1"], - screech: ["8M"], - secretpower: ["6M"], - signalbeam: ["7T", "6T"], - slash: ["7L32", "6L32", "5L32"], - sleeptalk: ["8M", "7M", "6M", "5T"], - smartstrike: ["8M", "7M"], - snore: ["8M", "7T", "6T", "5T"], - steelbeam: ["8T"], - strugglebug: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swordsdance: ["8M", "8L36", "7M", "7L52", "6M", "6L52", "5M", "5L52"], - takedown: ["8L1"], - taunt: ["8M"], - toxic: ["7M", "6M", "5M"], - twineedle: ["7L1", "6L1", "5L1"], - xscissor: ["8M", "8L32", "7M", "7L44", "6M", "6L44", "5M", "5L44"] - } - }, - foongus: { - learnset: { - absorb: ["9L1", "8L1", "7L1", "6L1", "5L1"], - afteryou: ["7T", "6T", "5T"], - astonish: ["9L1", "8L1", "7L8", "6L8", "5L8"], - attract: ["8M", "7M", "6M", "5M"], - bide: ["7L12", "6L12", "5L12"], - bodyslam: ["9M", "8M", "7E", "6E", "5E"], - bulletseed: ["9M"], - clearsmog: ["9L20", "8L20", "7L39", "6L39", "5L39"], - confide: ["7M", "6M"], - defensecurl: ["9E", "8E", "7E", "6E", "5E"], - doubleteam: ["7M", "6M", "5M"], - endure: ["9M", "8M", "7E", "6E", "5E"], - energyball: ["9M", "8M", "7M", "6M", "5M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - feintattack: ["7L20", "6L20", "5L20"], - flash: ["6M", "5M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M"], - gastroacid: ["7T", "7E", "6T", "6E", "5T", "5E"], - gigadrain: [ - "9M", - "9L28", - "8M", - "8L28", - "7T", - "7L28", - "6T", - "6L28", - "5T", - "5L28" - ], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - grassyterrain: ["9M"], - growth: ["9L4", "8L4", "7L6", "7E", "6L6", "6E", "5L6", "5E"], - hiddenpower: ["7M", "6M", "5M"], - ingrain: ["9L32", "8L32", "7L18", "6L18", "5L18"], - leafstorm: ["9M"], - magicalleaf: ["9M"], - megadrain: ["9L12", "8L12", "7L15", "6L15", "5L15"], - naturepower: ["7M", "6M"], - payback: ["8M", "7M", "6M", "5M"], - poisonpowder: ["9E", "8E", "7E", "6E", "5E"], - pollenpuff: ["9M", "8M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - ragepowder: ["9L40", "8L40", "7L45", "6L45", "5L45"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rollout: ["9E", "8E", "7E", "6E", "5E"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: [ - "9M", - "9L44", - "8M", - "8L44", - "7M", - "7L43", - "6M", - "6L43", - "5M", - "5L43" - ], - spore: ["9L48", "8L48", "7L50", "6L50", "5L50"], - stunspore: ["9L8", "8L8", "7E", "6E", "5E"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - sweetscent: ["9L24", "8L24", "7L24", "6L24", "5L24"], - synthesis: ["9L16", "8L16", "7T", "7L35", "6T", "6L35", "5T", "5L35"], - terablast: ["9M"], - toxic: [ - "9M", - "9L36", - "8L36", - "7M", - "7L32", - "6M", - "6L32", - "5M", - "5L32" - ], - venoshock: ["9M", "8M", "7M", "6M", "5M"], - worryseed: ["9E", "8E", "7T", "6T", "5T"] - } - }, - amoonguss: { - learnset: { - absorb: ["9L1", "8L1", "7L1", "6L1", "5L1"], - afteryou: ["7T", "6T", "5T"], - astonish: ["9L1", "8L1", "7L1", "6L1", "5L1"], - attract: ["8M", "7M", "6M", "5M"], - bide: ["7L1", "6L1", "5L1"], - bodyslam: ["9M", "8M"], - bulletseed: ["9M"], - clearsmog: ["9L20", "8L20", "8S0", "7L43", "6L43", "5L43"], - confide: ["7M", "6M"], - doubleteam: ["7M", "6M", "5M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "6M", "5M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - feintattack: ["7L20", "6L20", "5L20"], - flash: ["6M", "5M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M"], - gastroacid: ["7T", "6T", "5T"], - gigadrain: [ - "9M", - "9L28", - "8M", - "8L28", - "7T", - "7L28", - "6T", - "6L28", - "5T", - "5L28" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - grassyterrain: ["9M", "8M"], - growth: ["9L1", "8L1", "7L1", "6L1", "5L1"], - hex: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - ingrain: ["9L32", "8L32", "7L18", "6L18", "5L18"], - leafstorm: ["9M"], - magicalleaf: ["9M"], - megadrain: ["9L12", "8L12", "7L15", "6L15", "5L15"], - naturepower: ["7M", "6M"], - payback: ["8M", "7M", "6M", "5M"], - pollenpuff: ["9M", "8M"], - protect: ["9M", "8M", "8S0", "7M", "6M", "5M"], - ragepowder: ["9L42", "8L42", "8S0", "7L54", "6L54", "5L54"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: [ - "9M", - "9L48", - "8M", - "8L48", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "5L49" - ], - spore: ["9L54", "8L54", "8S0", "7L62", "6L62", "5L62"], - stompingtantrum: ["9M", "8M", "7T"], - stunspore: ["9L1", "8L1"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - sweetscent: ["9L24", "8L24", "7L24", "6L24", "5L24"], - synthesis: ["9L16", "8L16", "7T", "7L35", "6T", "6L35", "5T", "5L35"], - terablast: ["9M"], - toxic: [ - "9M", - "9L36", - "8L36", - "7M", - "7L32", - "6M", - "6L32", - "5M", - "5L32" - ], - venoshock: ["9M", "8M", "7M", "6M", "5M"], - worryseed: ["7T", "6T", "5T"] - }, - eventData: [ - { - generation: 8, - level: 50, - shiny: true, - gender: "F", - nature: "Sassy", - ivs: { - hp: 31, - atk: 0, - def: 31, - spa: 31, - spd: 31, - spe: 0 - }, - isHidden: true, - moves: ["clearsmog", "spore", "protect", "ragepowder"], - pokeball: "cherishball" - } - ], - encounters: [ - { generation: 5, level: 37 }, - { generation: 5, level: 35, isHidden: true } - ] - }, - frillish: { - learnset: { - absorb: ["8L1", "7L5", "6L5", "5L5"], - acidarmor: ["8E", "7E", "6E", "5E"], - attract: ["8M", "7M", "6M", "5M"], - bind: ["7T", "6T", "5T"], - blizzard: ["8M", "7M", "6M", "5M"], - brine: ["8M", "8L24", "7L32", "6L32", "5L32"], - bubble: ["7L1", "6L1", "5L1"], - bubblebeam: ["8E", "7L13", "6L13", "5L13"], - confide: ["7M", "6M"], - confuseray: ["8E", "7E", "6E", "5E"], - constrict: ["7E", "6E", "5E"], - darkpulse: ["8M", "7M", "6M", "5T"], - dazzlinggleam: ["8M", "7M", "6M"], - destinybond: ["8L44"], - dive: ["8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - endure: ["8M"], - energyball: ["8M", "7M", "6M", "5M"], - facade: ["8M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigadrain: ["8M", "7T", "6T", "5T"], - hail: ["8M", "7M", "6M", "5M"], - hex: ["8M", "8L20", "7L43", "6L43", "5L43"], - hiddenpower: ["7M", "6M", "5M"], - hydropump: ["8M", "8L41", "7L49", "6L49", "5L49"], - icebeam: ["8M", "7M", "6M", "5M"], - icywind: ["8M", "7T", "6T", "5T"], - imprison: ["8M"], - magiccoat: ["7T", "6T", "5T"], - mist: ["8E", "7E", "6E", "5E"], - nightshade: ["8L8", "7L9", "6L9", "5L9"], - ominouswind: ["7L27", "6L27", "5L27"], - painsplit: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], - poisonsting: ["8L4"], - poltergeist: ["8T"], - protect: ["8M", "7M", "6M", "5M"], - psychic: ["8M", "7M", "6M", "5M"], - psychup: ["7M", "6M", "5M"], - raindance: ["8M", "8L16", "7M", "7L37", "6M", "6L37", "5M", "5L37"], - recover: ["8L28", "7L17", "7E", "6L17", "6E", "5L17", "5E"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shadowball: ["8M", "8L32", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - sludgebomb: ["8M", "7M", "6M", "5M"], - sludgewave: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["7T", "6T", "5T"], - strengthsap: ["8E"], - substitute: ["8M", "7M", "6M", "5M"], - surf: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - taunt: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trick: ["8M", "7T", "6T", "5T"], - trickroom: ["8M", "7M", "6M", "5M"], - waterfall: ["8M", "7M", "6M", "5M"], - watergun: ["8L1"], - waterpulse: ["8L12", "7T", "7L22", "6T", "6L22", "5L22"], - watersport: ["7L1", "6L1", "5L1"], - waterspout: ["8L48", "7L61", "6L61", "5L61"], - whirlpool: ["8M", "8L36"], - willowisp: ["8M", "7M", "6M", "5M"], - wringout: ["7L55", "6L55", "5L55"] - } - }, - jellicent: { - learnset: { - absorb: ["8L1", "7L1", "6L1", "5L1"], - acidarmor: ["8L1"], - attract: ["8M", "7M", "6M", "5M"], - bind: ["7T", "6T", "5T"], - blizzard: ["8M", "7M", "6M", "5M"], - brine: ["8M", "8L24", "7L32", "6L32", "5L32", "5S0"], - bubble: ["7L1", "6L1", "5L1"], - bubblebeam: ["7L13", "6L13", "5L13"], - confide: ["7M", "6M"], - darkpulse: ["8M", "7M", "6M", "5T"], - dazzlinggleam: ["8M", "7M", "6M"], - destinybond: ["8L48"], - dive: ["8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - endure: ["8M"], - energyball: ["8M", "7M", "6M", "5M"], - facade: ["8M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigadrain: ["8M", "7T", "6T", "5T"], - gigaimpact: ["8M", "7M", "6M", "5M"], - hail: ["8M", "7M", "6M", "5M"], - hex: ["8M", "8L20", "7L45", "6L45", "5L45"], - hiddenpower: ["7M", "6M", "5M"], - hydropump: ["8M", "8L43", "7L53", "6L53", "5L53"], - hyperbeam: ["8M", "7M", "6M", "5M"], - icebeam: ["8M", "7M", "6M", "5M"], - icywind: ["8M", "7T", "6T", "5T"], - imprison: ["8M"], - magiccoat: ["7T", "6T", "5T"], - muddywater: ["8M"], - nightshade: ["8L1", "7L1", "6L1", "5L1"], - ominouswind: ["7L27", "6L27", "5L27", "5S0"], - painsplit: ["7T", "6T", "5T"], - poisonsting: ["8L1"], - poltergeist: ["8T"], - protect: ["8M", "7M", "6M", "5M"], - psychic: ["8M", "7M", "6M", "5M"], - psychup: ["7M", "6M", "5M"], - raindance: [ - "8M", - "8L16", - "7M", - "7L37", - "6M", - "6L37", - "5M", - "5L37", - "5S0" - ], - recover: ["8L28", "7L17", "6L17", "5L17"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shadowball: ["8M", "8L32", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - sludgebomb: ["8M", "7M", "6M", "5M"], - sludgewave: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["7T", "6T", "5T"], - substitute: ["8M", "7M", "6M", "5M"], - surf: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - taunt: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trick: ["8M", "7T", "6T", "5T"], - trickroom: ["8M", "7M", "6M", "5M"], - waterfall: ["8M", "7M", "6M", "5M"], - watergun: ["8L1"], - waterpulse: ["8L12", "7T", "7L22", "6T", "6L22", "5L22", "5S0"], - watersport: ["7L1", "6L1", "5L1"], - waterspout: ["8L54", "7L1", "6L1", "5L69"], - whirlpool: ["8M", "8L36"], - willowisp: ["8M", "7M", "6M", "5M"], - wringout: ["7L1", "6L1", "5L61"] - }, - eventData: [ - { - generation: 5, - level: 40, - isHidden: true, - moves: ["waterpulse", "ominouswind", "brine", "raindance"] - } - ], - encounters: [{ generation: 5, level: 5 }] - }, - alomomola: { - learnset: { - acrobatics: ["9M"], - alluringvoice: ["9M"], - aquajet: ["9L9", "7L9", "6L9", "5L9"], - aquaring: ["9L5", "7L5", "6L5", "5L5", "5D"], - attract: ["7M", "6M", "5M"], - batonpass: ["9M"], - blizzard: ["9M", "7M", "6M", "5M"], - bodyslam: ["9M"], - bounce: ["9E", "7T", "6T", "5T"], - brine: ["9L41", "7L41", "6L41", "5L41"], - calmmind: ["9M", "7M", "6M", "5M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - dive: ["6M", "5M"], - doubleslap: ["7L13", "6L13", "5L13"], - doubleteam: ["7M", "6M", "5M"], - endure: ["9M", "9E", "7E", "6E", "5E"], - facade: ["9M", "7M", "6M", "5M"], - flipturn: ["9M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M"], - hail: ["7M", "6M", "5M"], - healingwish: ["9L29", "7L1", "6L1", "5L57"], - healpulse: ["7L17", "6L17", "5L17"], - helpinghand: ["9M", "9L13", "7T", "7L1", "6T", "6L49", "5T", "5L49"], - hiddenpower: ["7M", "6M", "5M"], - hydropump: ["9M", "9L55", "7L1", "6L1", "5L61"], - hyperbeam: ["9M"], - icebeam: ["9M", "7M", "6M", "5M"], - icywind: ["9M", "7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - lightscreen: ["9M", "7M", "6M", "5M"], - liquidation: ["9M", "7T"], - magiccoat: ["7T", "6T", "5T"], - mirrorcoat: ["9E", "7E", "6E", "5E", "5D"], - mist: ["9E", "7E", "6E", "5E"], - mistyterrain: ["9M"], - painsplit: ["9M", "9E", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], - playnice: ["9L1", "7L1"], - playrough: ["9M"], - pound: ["9L1", "7L1", "6L1", "5L1"], - protect: ["9M", "9L21", "7M", "7L21", "6M", "6L21", "5M", "5L21"], - psychic: ["9M", "7M", "6M", "5M"], - psychup: ["7M", "6M", "5M"], - raindance: ["9M", "7M", "6M", "5M"], - refresh: ["7E", "6E", "5E"], - rest: ["9M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["7M", "6M", "5M"], - safeguard: ["9L45", "7M", "7L45", "6M", "6L45", "5M", "5L45"], - scald: ["9M", "7M", "6M", "5M"], - scaleshot: ["9M"], - secretpower: ["6M"], - shadowball: ["9M", "7M", "6M", "5M"], - skillswap: ["9M"], - sleeptalk: ["9M", "7M", "6M", "5T"], - snore: ["7T", "6T", "5T"], - snowscape: ["9M"], - soak: ["9L33", "7L33", "6L33", "5L33"], - substitute: ["9M", "7M", "6M", "5M"], - surf: ["9M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - takedown: ["9M"], - terablast: ["9M"], - tickle: ["9E", "7E", "6E", "5E"], - toxic: ["7M", "6M", "5M"], - wakeupslap: ["7L29", "6L29", "5L29"], - waterfall: ["9M", "7M", "6M", "5M"], - waterpulse: ["9M", "9L25", "7T", "7L25", "6T", "6L25", "5L25"], - watersport: ["7L1", "6L1", "5L1"], - whirlpool: ["9M", "9L49", "7L49"], - wideguard: ["9L13", "7L1", "6L1", "5L53"], - wish: ["9L37", "7L37", "6L37", "5L37"], - zenheadbutt: ["9M"] - } - }, - joltik: { - learnset: { - absorb: ["9L1", "8L1", "7L1"], - agility: ["9M", "9L24", "8M", "8L24", "7L37", "6L37", "5L37"], - attract: ["8M", "7M", "6M", "5M"], - bounce: ["8M", "7T", "6T", "5T"], - bugbite: [ - "9M", - "9L8", - "8L8", - "7T", - "7L18", - "6T", - "6L18", - "5T", - "5L18" - ], - bugbuzz: ["9M", "9L48", "8M", "8L48", "7L48", "6L48", "5L48"], - camouflage: ["7E", "6E"], - chargebeam: ["9M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - crosspoison: ["8M", "7E", "6E", "5E"], - cut: ["6M", "5M"], - disable: ["7E", "6E", "5E"], - discharge: ["9L37", "8L37", "7L45", "6L45", "5L45"], - doubleteam: ["9E", "8E", "7M", "6M", "5M"], - electroball: ["9M", "9L20", "8M", "8L20", "7L29", "6L29", "5L29"], - electroweb: [ - "9M", - "9L4", - "8M", - "8L4", - "7T", - "7L15", - "6T", - "6L15", - "5T", - "5L15" - ], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "6M", "5M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - feintattack: ["7E", "6E", "5E"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - furycutter: ["9L1", "8L1", "7L12", "6L12", "5L12"], - gastroacid: [ - "9L44", - "8L44", - "7T", - "7L23", - "6T", - "6L23", - "5T", - "5L23" - ], - gigadrain: ["9M", "8M", "7T", "6T", "5T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - infestation: ["9E", "8E", "7M", "6M"], - leechlife: ["9M", "8M", "7M", "6L1", "5L1"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - lunge: ["9M", "9E", "8E", "7E"], - magnetrise: ["7T", "6T", "5T"], - pinmissile: ["8M", "7E", "6E", "5E"], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - poisonsting: ["9E", "8E", "7E", "6E", "5E"], - pounce: ["9M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - pursuit: ["7E", "6E", "5E"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - risingvoltage: ["8T"], - rockclimb: ["7E", "6E", "5E"], - round: ["8M", "7M", "6M", "5M"], - screech: ["9L40", "8M", "8L40", "7L7", "6L7", "5L7"], - secretpower: ["6M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "7L34", "6T", "6L34", "5T", "5L34"], - skittersmack: ["9M", "8T"], - slash: ["9L32", "8L32", "7L26", "6L26", "5L26"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - speedswap: ["8M"], - spiderweb: ["7L1", "6L1", "5L1"], - stringshot: ["9L12", "8L12", "7L1", "6L1", "5L1"], - strugglebug: ["9M", "9E", "8E", "6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - suckerpunch: ["9L28", "8L28", "7L40", "6L40", "5L40"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - thunder: ["9M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M"], - thunderwave: [ - "9M", - "9L16", - "8M", - "8L16", - "7M", - "7L4", - "6M", - "6L4", - "5M", - "5L4" - ], - toxic: ["7M", "6M", "5M"], - voltswitch: ["9M", "8M", "7M", "6M", "5M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - xscissor: ["9M", "8M", "7M", "6M", "5M"] - } - }, - galvantula: { - learnset: { - absorb: ["9L1", "8L1", "7L1"], - agility: ["9M", "9L24", "8M", "8L24", "7L40", "6L40", "5L40"], - attract: ["8M", "7M", "6M", "5M"], - bounce: ["8M", "7T", "6T", "5T"], - bugbite: [ - "9M", - "9L1", - "8L1", - "7T", - "7L18", - "6T", - "6L18", - "5T", - "5L18" - ], - bugbuzz: ["9M", "9L56", "8M", "8L56", "7L60", "6L60", "5L60"], - charge: ["9M"], - chargebeam: ["9M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - crosspoison: ["8M"], - cut: ["6M", "5M"], - disable: ["5D"], - discharge: ["9L39", "8L39", "7L54", "6L54", "5L54"], - doubleteam: ["7M", "6M", "5M"], - electroball: [ - "9M", - "9L20", - "8M", - "8L20", - "7L29", - "6L29", - "5L29", - "5D" - ], - electroweb: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L15", - "6T", - "6L15", - "5T", - "5L15" - ], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "6M", "5M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - furycutter: ["9L1", "8L1", "7L12", "6L12", "5L12"], - gastroacid: [ - "9L50", - "8L50", - "7T", - "7L23", - "6T", - "6L23", - "5T", - "5L23" - ], - gigadrain: ["9M", "8M", "7T", "6T", "5T"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - infestation: ["7M", "6M"], - leechlife: ["9M", "8M", "7M", "6L1", "5L1"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - lunge: ["9M"], - magnetrise: ["7T", "6T", "5T"], - pinmissile: ["8M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - pounce: ["9M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - pursuit: ["5D"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - risingvoltage: ["8T"], - round: ["8M", "7M", "6M", "5M"], - screech: ["9L44", "8M", "8L44", "7L7", "6L7", "5L7"], - secretpower: ["6M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "7L34", "6T", "6L34", "5T", "5L34"], - skittersmack: ["9M", "8T"], - slash: ["9L32", "8L32", "7L26", "6L26", "5L26"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - speedswap: ["8M"], - spiderweb: ["7L1", "6L1", "5L1"], - stickyweb: ["9L0", "8L0", "7L1", "6L1"], - stringshot: ["9L12", "8L12", "7L1", "6L1", "5L1"], - strugglebug: ["9M", "6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - suckerpunch: ["9L28", "8L28", "7L46", "6L46", "5L46"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - throatchop: ["9M", "8M", "7T"], - thunder: ["9M", "8M", "7M", "6M", "5M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M"], - thunderwave: [ - "9M", - "9L16", - "8M", - "8L16", - "7M", - "7L1", - "6M", - "6L1", - "5M", - "5L1" - ], - toxic: ["7M", "6M", "5M"], - voltswitch: ["9M", "8M", "7M", "6M", "5M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - xscissor: ["9M", "8M", "7M", "6M", "5M"] - }, - encounters: [{ generation: 6, level: 30 }] - }, - ferroseed: { - learnset: { - acidspray: ["8E", "7E", "6E"], - assurance: ["8M"], - attract: ["8M"], - bulletseed: ["8M", "7E", "6E", "5E"], - confide: ["7M", "6M"], - curse: ["8L41", "7L9", "6L9", "5L9"], - doubleteam: ["7M", "6M", "5M"], - endeavor: ["7T", "6T", "5T"], - endure: ["8M"], - energyball: ["8M", "7M", "6M", "5M"], - explosion: ["8L50", "7M", "7L55", "6M", "6L55", "5M", "5L55"], - facade: ["8M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - flashcannon: ["8M", "8L20", "7M", "7L52", "6M", "6L52", "5M", "5L52"], - frustration: ["7M", "6M", "5M"], - gigadrain: ["8M", "7T", "6T", "5T"], - gravity: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], - gyroball: ["8M", "8L45", "7M", "7L21", "6M", "6L21", "5M", "5L21"], - harden: ["8L1", "7L1", "6L1", "5L1"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - ingrain: ["8L15", "7L35", "6L35", "5L35"], - irondefense: ["8M", "8L35", "7T", "7L26", "6T", "6L26", "5T", "5L26"], - ironhead: ["8M", "8L25", "7T", "7L43", "6T", "6L43", "5T", "5L43"], - knockoff: ["8E", "7T", "6T"], - leechseed: ["8E", "7E", "6E", "5E"], - magnetrise: ["7T", "6T", "5T"], - metalclaw: ["8L5", "7L14", "6L14", "5L14"], - mirrorshot: ["7L30", "6L30", "5L30"], - naturepower: ["7M", "6M"], - payback: ["8M", "7M", "7L47", "6M", "6L47", "5M", "5L47"], - pinmissile: ["8M", "8L10", "7L18", "6L18", "5L18"], - poisonjab: ["8M", "7M", "6M", "5M"], - protect: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - rockclimb: ["7E", "6E", "5E"], - rockpolish: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rollout: ["7L6", "6L6", "5L6"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - seedbomb: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - selfdestruct: ["8M", "8L30", "7L38", "6L38", "5L38"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "7M", "6M", "5M"], - spikes: ["8M", "7E", "6E", "5E"], - stealthrock: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - steelbeam: ["8T"], - steelroller: ["8T"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - tackle: ["8L1", "7L1", "6L1", "5L1"], - thunderbolt: ["8M", "7M", "6M", "5M"], - thunderwave: ["8M", "7M", "6M", "5M"], - toxic: ["8E", "7M", "6M", "5M"], - worryseed: ["7T", "7E", "6T", "6E", "5T", "5E"] - } - }, - ferrothorn: { - learnset: { - aerialace: ["7M", "6M", "5M"], - assurance: ["8M"], - attract: ["8M"], - block: ["7T", "6T"], - bodypress: ["8M"], - brutalswing: ["8M"], - bulldoze: ["8M", "7M", "6M", "5M"], - bulletseed: ["8M"], - confide: ["7M", "6M"], - curse: ["8L43", "7L1", "6L1", "5L1"], - cut: ["6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - endeavor: ["7T", "6T", "5T"], - endure: ["8M"], - energyball: ["8M", "7M", "6M", "5M"], - explosion: ["8L56", "7M", "7L67", "6M", "6L67", "5M", "5L67"], - facade: ["8M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - flashcannon: ["8M", "8L20", "7M", "7L61", "6M", "6L61", "5M", "5L61"], - frustration: ["7M", "6M", "5M"], - gigadrain: ["8M", "7T", "6T", "5T"], - gigaimpact: ["8M", "7M", "6M", "5M"], - grassknot: ["8M", "7M", "6M", "5M"], - gravity: ["7T", "6T", "5T"], - gyroball: ["8M", "8L49", "7M", "7L21", "6M", "6L21", "5M", "5L21"], - harden: ["8L1", "7L1", "6L1", "5L1"], - heavyslam: ["8M"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - ingrain: ["8L15", "7L35", "6L35", "5L35"], - irondefense: ["8M", "8L35", "7T", "7L26", "6T", "6L26", "5T", "5L26"], - ironhead: ["8M", "8L25", "7T", "7L46", "6T", "6L46", "5T", "5L46"], - knockoff: ["7T", "6T", "5T"], - magnetrise: ["7T", "6T", "5T"], - metalclaw: ["8L1", "7L14", "6L14", "5L14"], - mirrorshot: ["7L30", "6L30", "5L30"], - naturepower: ["7M", "6M"], - payback: ["8M", "7M", "7L53", "6M", "6L53", "5M", "5L53"], - pinmissile: ["8M", "8L1", "7L18", "6L18", "5L18"], - poisonjab: ["8M", "7M", "6M", "5M"], - powerwhip: ["8M", "8L0", "7L1", "6L40", "5L40"], - protect: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - rockclimb: ["7L1", "6L1", "5L1"], - rockpolish: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rollout: ["7L1", "6L1", "5L1"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - seedbomb: ["8M", "7T", "6T", "5T"], - selfdestruct: ["8M", "8L30", "7L38", "6L38", "5L38"], - shadowclaw: ["8M", "7M", "6M", "5M"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "7M", "6M", "5M"], - spikes: ["8M"], - stealthrock: ["8M", "7T", "6T", "5T"], - steelbeam: ["8T"], - steelroller: ["8T"], - strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swordsdance: ["8M", "7M", "6M", "5M"], - tackle: ["8L1", "7L1", "6L1", "5L1"], - thunder: ["8M", "7M", "6M", "5M"], - thunderbolt: ["8M", "7M", "6M", "5M"], - thunderwave: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - worryseed: ["7T", "6T", "5T"] - } - }, - klink: { - learnset: { - assurance: ["8M"], - autotomize: ["8L20", "7L31", "6L31", "5L31"], - bind: ["8L4", "7T", "7L21", "6T", "6L21", "5T", "5L21"], - charge: ["8L8", "7L6", "6L6", "5L6"], - chargebeam: ["8L12", "7M", "7L26", "6M", "6L26", "5M", "5L26"], - confide: ["7M", "6M"], - discharge: ["8L24", "7L42", "6L42", "5L42"], - doubleteam: ["7M", "6M", "5M"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - flashcannon: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - geargrind: ["8L32", "7L16", "6L16", "5L16"], - gravity: ["7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["8M", "8L48", "7M", "7L57", "6M", "6L57", "5M", "5L57"], - irondefense: ["8M", "7T", "6T", "5T"], - lockon: ["8L36", "7L50", "6L50", "5L51"], - magiccoat: ["7T", "6T", "5T"], - magnetrise: ["7T", "6T", "5T"], - metalsound: ["8L16", "7L45", "6L45", "5L45"], - mirrorshot: ["7L36", "6L36", "5L36"], - powergem: ["8M"], - protect: ["8M", "7M", "6M", "5M"], - recycle: ["7T", "6T", "5T"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - risingvoltage: ["8T"], - rockpolish: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M"], - screech: ["8M", "8L28", "7L39", "6L39", "5L39"], - secretpower: ["6M"], - shiftgear: ["8L40", "7L48", "6L48", "5L48"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - steelbeam: ["8T"], - steelroller: ["8T"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - telekinesis: ["7T"], - thunderbolt: ["8M", "7M", "6M", "5M"], - thundershock: ["8L1", "7L11", "6L11", "5L11"], - thunderwave: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - visegrip: ["8L1", "7L1", "6L1", "5L1"], - voltswitch: ["8M", "7M", "6M", "5M"], - wildcharge: ["8M", "7M", "6M", "5M"], - zapcannon: ["8L44", "7L54", "6L54", "5L54"] - } - }, - klang: { - learnset: { - allyswitch: ["8M", "7T"], - assurance: ["8M"], - autotomize: ["8L20", "7L31", "6L31", "5L31"], - bind: ["8L1", "7T", "7L21", "6T", "6L21", "5T", "5L21"], - charge: ["8L1", "7L1", "6L1", "5L1"], - chargebeam: ["8L12", "7M", "7L26", "6M", "6L26", "5M", "5L26", "5D"], - confide: ["7M", "6M"], - discharge: ["8L24", "7L44", "6L44", "5L44"], - doubleteam: ["7M", "6M", "5M"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - flashcannon: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - geargrind: ["8L32", "7L1", "6L1", "5L1"], - gravity: ["7T", "6T", "5T", "5D"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["8M", "8L54", "7M", "7L64", "6M", "6L64", "5M", "5L64"], - irondefense: ["8M", "7T", "6T", "5T"], - lockon: ["8L36", "7L56", "6L56", "5L56"], - magiccoat: ["7T", "6T", "5T"], - magnetrise: ["7T", "6T", "5T", "5D"], - metalsound: ["8L16", "7L48", "6L48", "5L48"], - mirrorshot: ["7L36", "6L36", "5L36"], - powergem: ["8M"], - protect: ["8M", "7M", "6M", "5M"], - recycle: ["7T", "6T", "5T"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - risingvoltage: ["8T"], - rockpolish: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M"], - screech: ["8M", "8L28", "7L40", "6L40", "5L40"], - secretpower: ["6M"], - shiftgear: ["8L42", "7L52", "6L52", "5L52"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - steelbeam: ["8T"], - steelroller: ["8T"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - telekinesis: ["7T"], - thunderbolt: ["8M", "7M", "6M", "5M"], - thundershock: ["8L1", "7L1", "6L1", "5L1"], - thunderwave: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - visegrip: ["8L1", "7L1", "6L1", "5L1"], - voltswitch: ["8M", "7M", "6M", "5M"], - wildcharge: ["8M", "7M", "6M", "5M"], - zapcannon: ["8L48", "7L60", "6L60", "5L60"] - }, - encounters: [{ generation: 6, level: 30 }] - }, - klinklang: { - learnset: { - allyswitch: ["8M", "7T"], - assurance: ["8M"], - autotomize: ["8L20", "7L31", "6L31", "5L31"], - bind: ["8L1", "7T", "7L21", "6T", "6L21", "5T", "5L21"], - charge: ["8L1", "7L1", "6L1", "5L1"], - chargebeam: ["8L12", "7M", "7L25", "6M", "6L25", "5M", "5L25"], - confide: ["7M", "6M"], - discharge: ["8L24", "7L44", "6L44", "5L44"], - doubleteam: ["7M", "6M", "5M"], - electricterrain: ["8M", "8L64"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - flashcannon: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - geargrind: ["8L32", "7L1", "6L1", "5L1"], - gearup: ["8L1", "7L1"], - gigaimpact: ["8M", "7M", "6M", "5M"], - gravity: ["7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["8M", "8L56", "7M", "7L72", "6M", "6L72", "5M", "5L72"], - irondefense: ["8M", "7T", "6T", "5T"], - lockon: ["8L36", "7L60", "6L60", "5L60"], - magiccoat: ["7T", "6T", "5T"], - magneticflux: ["8L1", "7L1", "6L1"], - magnetrise: ["7T", "6T", "5T"], - metalsound: ["8L16", "7L48", "6L48", "5L48"], - mirrorshot: ["7L36", "6L36", "5L36"], - powergem: ["8M"], - protect: ["8M", "7M", "6M", "5M"], - recycle: ["7T", "6T", "5T"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - risingvoltage: ["8T"], - rockpolish: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M"], - screech: ["8M", "8L28", "7L40", "6L40", "5L40"], - secretpower: ["6M"], - shiftgear: ["8L42", "7L54", "6L54", "5L54"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - steelbeam: ["8T"], - steelroller: ["8T"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - telekinesis: ["7T"], - thunder: ["8M", "7M", "6M", "5M"], - thunderbolt: ["8M", "7M", "6M", "5M"], - thundershock: ["8L1", "7L1", "6L1", "5L1"], - thunderwave: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trickroom: ["8M", "7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - visegrip: ["8L1", "7L1", "6L1", "5L1"], - voltswitch: ["8M", "7M", "6M", "5M"], - wildcharge: ["8M", "7M", "6M", "5M"], - zapcannon: ["8L48", "7L66", "6L1", "5L66"] - } - }, - tynamo: { - learnset: { - charge: ["9M"], - chargebeam: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5L1"], - knockoff: ["9M"], - magnetrise: ["7T", "6T", "5T"], - spark: ["9L1", "7L1", "6L1", "5L1"], - tackle: ["9L1", "7L1", "6L1", "5L1"], - terablast: ["9M"], - thunderwave: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5L1"] - } - }, - eelektrik: { - learnset: { - acid: ["9L19", "7L19", "6L19", "5L19"], - acidspray: ["9M", "9L49", "7L49", "6L49", "5L49"], - acrobatics: ["9M", "7M", "6M", "5M"], - aquatail: ["7T", "6T", "5T"], - attract: ["7M", "6M", "5M"], - bind: ["9L9", "7T", "7L9", "6T", "6L9", "5T", "5L9"], - bodyslam: ["9M"], - bounce: ["7T", "6T", "5T"], - charge: ["9M"], - chargebeam: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1"], - coil: ["9L54", "7L54", "6L54", "5L54"], - confide: ["7M", "6M"], - crunch: ["9M", "9L0", "7L1", "6L39", "5L39"], - discharge: ["9L29", "7L29", "6L29", "5L29"], - doubleteam: ["7M", "6M", "5M"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M"], - electroweb: ["9M"], - endure: ["9M"], - facade: ["9M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - flashcannon: ["9M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gastroacid: ["9L64", "7T", "7L64", "6T", "6L64", "5T", "5L64"], - gigadrain: ["9M", "7T", "6T", "5T"], - headbutt: ["9L1", "7L1", "6L1", "5L1"], - hiddenpower: ["7M", "6M", "5M"], - irontail: ["7T", "6T", "5T"], - knockoff: ["9M", "7T", "6T", "5T"], - lightscreen: ["9M", "7M", "6M", "5M"], - lunge: ["9M"], - magnetrise: ["7T", "6T", "5T"], - protect: ["9M", "7M", "6M", "5M"], - raindance: ["9M", "7M", "6M", "5M"], - rest: ["9M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - sleeptalk: ["9M", "7M", "6M", "5T"], - snore: ["7T", "6T", "5T"], - spark: ["9L1", "7L1", "6L1", "5L1"], - substitute: ["9M", "7M", "6M", "5M"], - superfang: ["9M", "7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - takedown: ["9M"], - terablast: ["9M"], - thrash: ["9L74", "7L74", "6L74", "5L74"], - throatchop: ["9M", "7T"], - thunder: ["9M", "7M", "6M", "5M"], - thunderbolt: ["9M", "9L44", "7M", "7L44", "6M", "6L44", "5M", "5L44"], - thunderfang: ["9M"], - thunderwave: ["9M", "9L1", "7M", "7L1", "6M", "6L1", "5M", "5L1"], - toxic: ["7M", "6M", "5M"], - uturn: ["9M", "7M", "6M", "5M"], - voltswitch: ["9M", "7M", "6M", "5M"], - wildcharge: ["9M", "9L59", "7M", "7L59", "6M", "6L59", "5M", "5L59"], - zapcannon: ["9L69", "7L69", "6L69", "5L69"] - } - }, - eelektross: { - learnset: { - acid: ["9L1", "7L1", "6L1", "5L1"], - acidspray: ["9M"], - acrobatics: ["9M", "7M", "6M", "5M"], - aquatail: ["7T", "6T", "5T"], - attract: ["7M", "6M", "5M"], - bind: ["7T", "6T", "5T"], - bodypress: ["9M"], - bodyslam: ["9M"], - bounce: ["7T", "6T", "5T"], - brickbreak: ["9M", "7M", "6M", "5M"], - bulkup: ["9M"], - bulldoze: ["9M"], - charge: ["9M"], - chargebeam: ["9M", "7M", "6M", "5M"], - closecombat: ["9M"], - coil: ["9L1", "7L1", "6L1"], - confide: ["7M", "6M"], - confuseray: ["9M"], - crunch: ["9M", "9L1", "7L1", "6L1", "5L1"], - crushclaw: ["9L1", "7L1", "6L1", "5L1"], - cut: ["6M", "5M"], - discharge: ["9L1", "7L1", "6L1", "5L1"], - doubleteam: ["7M", "6M", "5M"], - dragonclaw: ["9M", "7M", "6M", "5M"], - dragonpulse: ["9M", "7T", "6T"], - dragontail: ["9M", "7M", "6M", "5M"], - drainpunch: ["9M", "7T", "6T", "5T"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M"], - electroweb: ["9M"], - endure: ["9M"], - facade: ["9M", "7M", "6M", "5M"], - firepunch: ["9M", "7T", "6T", "5T"], - flamethrower: ["9M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - flashcannon: ["9M", "7M", "6M", "5M"], - focuspunch: ["9M", "7T", "6T"], - frustration: ["7M", "6M", "5M"], - gastroacid: ["9L1", "7T", "7L1", "6T", "6L1", "5T"], - gigadrain: ["9M", "7T", "6T", "5T"], - gigaimpact: ["9M", "7M", "6M", "5M"], - grassknot: ["9M", "7M", "6M", "5M"], - headbutt: ["9L1", "7L1", "6L1", "5L1"], - heavyslam: ["9M"], - hex: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "7M", "6M", "5M"], - iondeluge: ["7L1", "6L1"], - irontail: ["7T", "6T", "5T"], - knockoff: ["9M", "7T", "6T", "5T"], - lightscreen: ["9M", "7M", "6M", "5M"], - liquidation: ["9M"], - lunge: ["9M"], - magnetrise: ["7T", "6T", "5T"], - outrage: ["9M", "7T", "6T"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M"], - raindance: ["9M", "7M", "6M", "5M"], - rest: ["9M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roar: ["7M", "6M", "5M"], - rockslide: ["9M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "7M", "6M", "5M"], - round: ["7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - sleeptalk: ["9M", "7M", "6M", "5T"], - snore: ["7T", "6T", "5T"], - stompingtantrum: ["9M"], - strength: ["6M", "5M"], - substitute: ["9M", "7M", "6M", "5M"], - sunnyday: ["9M"], - supercellslam: ["9M"], - superfang: ["9M", "7T", "6T", "5T"], - superpower: ["7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thrash: ["9L1", "7L1", "6L1"], - throatchop: ["9M", "7T"], - thunder: ["9M", "7M", "6M", "5M"], - thunderbolt: ["9M", "7M", "6M", "5M"], - thunderfang: ["9M"], - thunderpunch: ["9M", "7T", "6T", "5T"], - thunderwave: ["9M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uturn: ["9M", "7M", "6M", "5M"], - voltswitch: ["9M", "7M", "6M", "5M"], - wildcharge: ["9M", "9L5", "7M", "6M", "5M"], - zapcannon: ["9L1", "7L1", "6L1"], - zenheadbutt: ["9M"] - } - }, - elgyem: { - learnset: { - afteryou: ["7T", "6T", "5T"], - agility: ["8M"], - allyswitch: ["8M", "7T", "7E", "6E", "5M"], - astonish: ["8E", "7E", "6E", "5E"], - attract: ["8M", "7M", "6M", "5M"], - barrier: ["7E", "6E", "5E", "5D"], - calmmind: ["8M", "8L48", "7M", "7L43", "6M", "6L43", "5M", "5L43"], - chargebeam: ["7M", "6M", "5M"], - confide: ["7M", "6M"], - confusion: ["8L1", "7L1", "6L1", "5L1"], - cosmicpower: ["8M", "7E", "6E"], - darkpulse: ["8M", "7M", "6M", "5T"], - destinybond: ["8E"], - disable: ["8E", "7E", "6E", "5E"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - echoedvoice: ["7M", "6M", "5M"], - embargo: ["7M", "6M", "5M"], - endure: ["8M"], - energyball: ["8M", "7M", "6M", "5M"], - expandingforce: ["8T"], - facade: ["8M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - gravity: ["7T", "6T", "5T"], - growl: ["8L1", "7L4", "6L4", "5L4"], - guardsplit: ["8L24", "7L50", "6L50", "5L50"], - guardswap: ["8M", "7E", "6E", "5E"], - headbutt: ["8L30", "7L18", "6L18", "5L18"], - healblock: ["7L8", "6L8", "5L8", "5D"], - hiddenpower: ["7M", "7L22", "6M", "6L22", "5M", "5L22"], - imprison: ["8M", "8L6", "7L25", "6L25", "5L25"], - lightscreen: ["8M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T"], - meteorbeam: ["8T"], - miracleeye: ["7L11", "6L11", "5L11"], - nastyplot: ["8M", "7E", "6E", "5E", "5D"], - painsplit: ["7T", "6T", "5T"], - powersplit: ["8L24", "7L50", "6L50", "5L50"], - powerswap: ["8M", "7E", "6E", "5E"], - protect: ["8M", "7M", "6M", "5M"], - psybeam: ["8L18", "7L15", "6L15", "5L15"], - psychic: ["8M", "8L60", "7M", "7L39", "6M", "6L39", "5M", "5L39"], - psychup: ["8E", "7M", "7L36", "6M", "6L36", "5M", "5L36"], - psyshock: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M"], - recover: ["8L43", "7L46", "6L46", "5L46"], - recycle: ["7T", "6T", "5T"], - reflect: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockslide: ["8M", "7M", "6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - screech: ["8M"], - secretpower: ["6M"], - shadowball: ["8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - simplebeam: ["7L29", "6L29", "5L29"], - skillswap: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T"], - steelwing: ["8M", "7M", "6M"], - storedpower: ["8M"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - synchronoise: ["7L53", "6L53", "5L53"], - telekinesis: ["7T", "5M"], - teleport: ["8L12", "7E", "6E", "5E"], - thief: ["8M", "7M", "6M", "5M"], - thunderbolt: ["8M", "7M", "6M", "5M"], - thunderwave: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trick: ["8M", "7T", "6T", "5T"], - trickroom: ["8M", "7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - wonderroom: ["8M", "8L54", "7T", "7L56", "6T", "6L56", "5T", "5L56"], - zenheadbutt: ["8M", "8L36", "7T", "7L32", "6T", "6L32", "5T", "5L32"] - } - }, - beheeyem: { - learnset: { - afteryou: ["7T", "6T", "5T"], - agility: ["8M"], - allyswitch: ["8M", "7T", "5M"], - attract: ["8M", "7M", "6M", "5M"], - calmmind: ["8M", "8L52", "7M", "7L45", "6M", "6L45", "5M", "5L45"], - chargebeam: ["7M", "6M", "5M"], - confide: ["7M", "6M"], - confusion: ["8L1", "7L1", "6L1", "5L1"], - cosmicpower: ["8M"], - darkpulse: ["8M", "7M", "6M", "5T"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - echoedvoice: ["7M", "6M", "5M"], - embargo: ["7M", "6M", "5M"], - endure: ["8M"], - energyball: ["8M", "7M", "6M", "5M"], - expandingforce: ["8T"], - facade: ["8M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - flashcannon: ["8M"], - frustration: ["7M", "6M", "5M"], - futuresight: ["8M"], - gigaimpact: ["8M", "7M", "6M", "5M"], - gravity: ["7T", "6T", "5T"], - growl: ["8L1", "7L1", "6L1", "5L1"], - guardsplit: ["8L24", "7L56", "6L56", "5L56"], - guardswap: ["8M"], - headbutt: ["8L30", "7L18", "6L18", "5L18"], - healblock: ["7L1", "6L1", "5L1"], - hiddenpower: ["7M", "7L22", "6M", "6L22", "5M", "5L22"], - hyperbeam: ["8M", "7M", "6M", "5M"], - imprison: ["8M", "8L1", "7L25", "6L25", "5L25"], - lightscreen: ["8M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T"], - meteorbeam: ["8T"], - miracleeye: ["7L1", "6L1", "5L1"], - nastyplot: ["8M"], - painsplit: ["7T", "6T", "5T"], - powersplit: ["8L24", "7L58", "6L58", "5L58"], - powerswap: ["8M"], - protect: ["8M", "7M", "6M", "5M"], - psybeam: ["8L18", "7L15", "6L15", "5L15"], - psychic: ["8M", "8L68", "7M", "7L39", "6M", "6L39", "5M", "5L39"], - psychicterrain: ["8M", "8L1", "7L1"], - psychup: ["7M", "7L36", "6M", "6L36", "5M", "5L36"], - psyshock: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M"], - recover: ["8L45", "7L50", "6L50", "5L50"], - recycle: ["7T", "6T", "5T"], - reflect: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockslide: ["8M", "7M", "6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - screech: ["8M"], - secretpower: ["6M"], - shadowball: ["8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - simplebeam: ["7L29", "6L29", "5L29"], - skillswap: ["8M", "7T", "6T", "5T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T"], - steelwing: ["8M", "7M", "6M"], - storedpower: ["8M"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - synchronoise: ["7L1", "6L1", "5L63"], - telekinesis: ["7T", "5M"], - teleport: ["8L1"], - thief: ["8M", "7M", "6M", "5M"], - thunderbolt: ["8M", "7M", "6M", "5M"], - thunderwave: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - triattack: ["8M"], - trick: ["8M", "7T", "6T", "5T"], - trickroom: ["8M", "7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - wonderroom: ["8M", "8L60", "7T", "7L1", "6T", "6L1", "5T", "5L68"], - zenheadbutt: ["8M", "8L36", "7T", "7L32", "6T", "6L32", "5T", "5L32"] - } - }, - litwick: { - learnset: { - acid: ["7E", "6E", "5E"], - acidarmor: ["9E", "8E", "7E", "6E", "5E"], - allyswitch: ["8M", "7T"], - astonish: ["9L1", "8L1", "7L1", "6L1", "5L1"], - attract: ["8M", "7M", "6M", "5M"], - burningjealousy: ["9M", "8T"], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - captivate: ["7E", "6E", "5E"], - clearsmog: ["9E", "8E", "7E", "6E", "5E"], - confide: ["7M", "6M"], - confuseray: ["9M", "9L12", "8L12", "7L10", "6L10", "5L10"], - curse: ["9M", "9L32", "8L32", "7L43", "6L43", "5L43"], - darkpulse: ["9M", "8M", "7M", "6M", "5T"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - embargo: ["7M", "6M", "5M"], - ember: ["9L4", "8L4", "7L1", "6L1", "5L1"], - endure: ["9M", "8M", "7E", "6E", "5E"], - energyball: ["9M", "8M", "7M", "6M", "5M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - fireblast: ["9M", "8M", "7M", "6M", "5M"], - firespin: ["9M", "9L24", "8M", "8L24", "7L7", "6L7", "5L7"], - flameburst: ["7L20", "6L20", "5L20"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: ["9M", "8M", "7M", "6M", "5M"], - flareblitz: ["9M"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - haze: ["9M", "9E", "8E", "7E", "6E", "5E"], - heatwave: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], - hex: ["9M", "9L16", "8M", "8L16", "7L28", "6L28", "5L28"], - hiddenpower: ["7M", "6M", "5M"], - imprison: ["9M", "9L44", "8M", "8L44", "7L24", "6L24", "5L24"], - incinerate: ["6M", "5M"], - inferno: ["9L40", "8L40", "7L38", "6L38", "5L38"], - memento: ["9L56", "8L56", "7L33", "6L33", "5L33"], - minimize: ["9L8", "8L8", "7L3", "6L3", "5L3"], - mysticalfire: ["8M"], - nightshade: ["9M", "9L28", "8L28", "7L13", "6L13", "5L13"], - overheat: [ - "9M", - "9L52", - "8M", - "8L52", - "7M", - "7L61", - "6M", - "6L61", - "5M", - "5L61" - ], - painsplit: [ - "9M", - "9L48", - "8L48", - "7T", - "7L55", - "6T", - "6L55", - "5T", - "5L55" - ], - payback: ["8M", "7M", "6M", "5M"], - poltergeist: ["9M", "8T"], - powersplit: ["9E", "8E", "7E", "6E"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychic: ["9M", "8M", "7M", "6M", "5M"], - psychup: ["9M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shadowball: [ - "9M", - "9L36", - "8M", - "8L36", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "5L49" - ], - shockwave: ["7T", "6T"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - smog: ["9L1", "8L1", "7L5", "6L5", "5L5"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M"], - spite: ["9M", "7T", "6T", "5T"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - telekinesis: ["7T", "5M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trick: ["9M", "8M", "7T", "6T", "5T"], - trickroom: ["9M", "8M", "7M", "6M", "5M"], - willowisp: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L16", - "6M", - "6L16", - "5M", - "5L16" - ] - } - }, - lampent: { - learnset: { - allyswitch: ["8M", "7T"], - astonish: ["9L1", "8L1", "7L1", "6L1", "5L1"], - attract: ["8M", "7M", "6M", "5M"], - burningjealousy: ["9M", "8T"], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9L12", "8L12", "7L10", "6L10", "5L10"], - curse: ["9M", "9L32", "8L32", "7L45", "6L45", "5L45"], - darkpulse: ["9M", "8M", "7M", "6M", "5T"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - embargo: ["7M", "6M", "5M"], - ember: ["9L1", "8L1", "7L1", "6L1", "5L1"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "6M", "5M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - fireblast: ["9M", "8M", "7M", "6M", "5M"], - firespin: ["9M", "9L24", "8M", "8L24", "7L7", "6L7", "5L7"], - flameburst: ["7L20", "6L20", "5L20"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: ["9M", "8M", "7M", "6M", "5M"], - flareblitz: ["9M"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - haze: ["9M"], - heatwave: ["9M", "8M", "7T", "6T", "5T"], - hex: ["9M", "9L16", "8M", "8L16", "7L28", "6L28", "5L28"], - hiddenpower: ["7M", "6M", "5M"], - imprison: ["9M", "9L46", "8M", "8L46", "7L24", "6L24", "5L24"], - incinerate: ["6M", "5M"], - inferno: ["9L40", "8L40", "7L38", "6L38", "5L38"], - lashout: ["9M"], - memento: ["9L64", "8L64", "7L33", "6L33", "5L33"], - minimize: ["9L1", "8L1", "7L1", "6L1", "5L1"], - mysticalfire: ["8M"], - nightshade: ["9M", "9L28", "8L28", "7L13", "6L13", "5L13"], - overheat: [ - "9M", - "9L58", - "8M", - "8L58", - "7M", - "7L69", - "6M", - "6L69", - "5M", - "5L69" - ], - painsplit: [ - "9M", - "9L52", - "8L52", - "7T", - "7L61", - "6T", - "6L61", - "5T", - "5L61" - ], - payback: ["8M", "7M", "6M", "5M"], - poltergeist: ["9M", "8T"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychic: ["9M", "8M", "7M", "6M", "5M"], - psychup: ["9M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shadowball: [ - "9M", - "9L36", - "8M", - "8L36", - "7M", - "7L53", - "6M", - "6L53", - "5M", - "5L53" - ], - shockwave: ["7T", "6T"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - smog: ["9L1", "8L1", "7L1", "6L1", "5L1"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M"], - spite: ["9M", "7T", "6T", "5T"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - telekinesis: ["7T", "5M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trick: ["9M", "8M", "7T", "6T", "5T"], - trickroom: ["9M", "8M", "7M", "6M", "5M"], - willowisp: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L16", - "6M", - "6L16", - "5M", - "5L16" - ] - }, - encounters: [{ generation: 6, level: 30 }] - }, - chandelure: { - learnset: { - allyswitch: ["8M", "7T"], - astonish: ["9L1", "8L1"], - attract: ["8M", "7M", "6M", "5M"], - burningjealousy: ["9M", "8T"], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1"], - curse: ["9M", "9L1", "8L1"], - darkpulse: ["9M", "8M", "7M", "6M", "5T"], - doubleteam: ["7M", "6M", "5M"], - dreameater: ["7M", "6M", "5M"], - embargo: ["7M", "6M", "5M"], - ember: ["9L1", "8L1"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "6M", "5M", "5S0"], - facade: ["9M", "8M", "7M", "6M", "5M"], - fireblast: ["9M", "8M", "7M", "6M", "5M"], - firespin: ["9M", "9L1", "8M", "8L1"], - flameburst: ["7L1", "6L1", "5L1"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: ["9M", "8M", "7M", "6M", "5M"], - flareblitz: ["9M"], - flash: ["6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - haze: ["9M"], - heatwave: ["9M", "8M", "7T", "6T", "5T", "5S0"], - hex: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - imprison: ["9M", "9L1", "8M", "8L1"], - incinerate: ["6M", "5M"], - inferno: ["9L1", "8L1"], - laserfocus: ["7T"], - lashout: ["9M"], - memento: ["9L1", "8L1"], - minimize: ["9L1", "8L1"], - mysticalfire: ["8M"], - nightshade: ["9M", "9L1", "8L1"], - overheat: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M"], - painsplit: ["9M", "9L1", "8L1", "7T", "7L1", "6T", "6L1", "5T"], - payback: ["8M", "7M", "6M", "5M"], - poltergeist: ["9M", "8T"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychic: ["9M", "8M", "7M", "6M", "5M", "5S0"], - psychup: ["9M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shadowball: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M", "5S0"], - shockwave: ["7T", "6T"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - smog: ["9L1", "8L1", "7L1", "6L1", "5L1"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M"], - spite: ["9M", "7T", "6T", "5T"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - telekinesis: ["7T", "5M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - trick: ["9M", "8M", "7T", "6T", "5T"], - trickroom: ["9M", "8M", "7M", "6M", "5M"], - willowisp: ["9M", "9L1", "8M", "8L1", "7M", "6M", "5M"] - }, - eventData: [ - { - generation: 5, - level: 50, - gender: "F", - nature: "Modest", - ivs: { spa: 31 }, - abilities: ["flashfire"], - moves: ["heatwave", "shadowball", "energyball", "psychic"], - pokeball: "cherishball" - } - ] - }, - axew: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M"], - aquatail: ["9E", "7T", "6T", "5T"], - assurance: ["9L9", "8M", "8L9", "7L7", "6L7", "5L7"], - attract: ["8M", "7M", "6M", "5M"], - bite: ["9L3", "8L3"], - breakingswipe: ["9M", "9L30", "8M"], - brickbreak: ["9M"], - bulldoze: ["9M"], - confide: ["7M", "6M"], - counter: ["9E", "8E", "7E", "6E", "5E", "5D"], - crunch: ["9M", "9L24", "8M", "8L24"], - cut: ["6M", "5M"], - dig: ["9M", "8M", "6M", "5M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - dracometeor: ["9M", "8T", "7T", "6T", "5T"], - dragoncheer: ["9M"], - dragonclaw: [ - "9M", - "9L18", - "8M", - "8L18", - "7M", - "7L28", - "6M", - "6L28", - "5M", - "5L28", - "5S1" - ], - dragondance: ["9M", "9L27", "8M", "8L27", "7L32", "6L32", "5L32"], - dragonpulse: [ - "9M", - "9L36", - "8M", - "8L36", - "7T", - "7L41", - "7E", - "6T", - "6L41", - "6E", - "5T", - "5L41", - "5E" - ], - dragonrage: ["7L10", "6L10", "5L10", "5D", "5S0", "5S1", "5S2"], - dragontail: ["9M"], - dualchop: ["8L30", "7T", "7L13", "6T", "6L13", "5T", "5L13"], - endeavor: ["9M", "9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"], - endure: ["9M", "8M", "7E", "6E", "5E", "5S1"], - facade: ["9M", "8M", "7M", "6M", "5M"], - falseswipe: [ - "9M", - "9L6", - "8M", - "8L6", - "7M", - "7L24", - "6M", - "6L24", - "5M", - "5L24" - ], - firstimpression: ["9E", "8E"], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusenergy: ["9L33", "8M", "7E", "6E", "5E"], - frustration: ["7M", "6M", "5M"], - gigaimpact: [ - "9M", - "9L48", - "8M", - "8L48", - "7M", - "7L61", - "6M", - "6L61", - "5M", - "5L61", - "5S2" - ], - guillotine: ["9L45", "8L45", "7L50", "6L50", "5L51"], - harden: ["8E", "7E", "6E", "5E"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - incinerate: ["6M", "5M"], - ironhead: ["9M"], - irontail: ["9E", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], - laserfocus: ["8L33"], - leer: ["9L1", "8L1", "7L4", "6L4", "5L4"], - nightslash: ["9E", "8E", "7E", "6E", "5E", "5D"], - outrage: [ - "9M", - "9L42", - "8M", - "8L42", - "7T", - "7L56", - "6T", - "6L56", - "5T", - "5L56", - "5S2" - ], - payback: ["8M", "7M", "6M", "5M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - razorwind: ["7E", "6E", "5E"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M", "5S1"], - reversal: ["9M", "8M", "7E", "6E", "5E"], - roar: ["9M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "9L21", "8M", "8L21", "7L16", "6L16", "5L16"], - scratch: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S0", "5S2"], - secretpower: ["6M"], - shadowclaw: ["9M"], - shockwave: ["7T", "6T"], - slash: ["9L15", "8L15", "7L20", "6L20", "5L20"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snarl: ["9M"], - snore: ["8M", "7T", "6T", "5T"], - stompingtantrum: ["9M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T"], - surf: ["9M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - swordsdance: [ - "9M", - "9L39", - "8M", - "8L39", - "7M", - "7L46", - "6M", - "6L46", - "5M", - "5L46" - ], - takedown: ["9M"], - taunt: [ - "9M", - "9L12", - "8M", - "8L12", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L36" - ], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - xscissor: ["9M", "8M", "7M", "6M", "5M"] - }, - eventData: [ - { - generation: 5, - level: 1, - shiny: 1, - gender: "M", - nature: "Naive", - ivs: { spe: 31 }, - abilities: ["moldbreaker"], - moves: ["scratch", "dragonrage"], - pokeball: "pokeball" - }, - { - generation: 5, - level: 10, - gender: "F", - abilities: ["moldbreaker"], - moves: ["dragonrage", "return", "endure", "dragonclaw"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 30, - gender: "M", - nature: "Naive", - abilities: ["rivalry"], - moves: ["dragonrage", "scratch", "outrage", "gigaimpact"], - pokeball: "cherishball" - } - ] - }, - fraxure: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M"], - aquatail: ["7T", "6T", "5T"], - assurance: ["9L9", "8M", "8L9", "7L1", "6L1", "5L1"], - attract: ["8M", "7M", "6M", "5M"], - bite: ["9L1", "8L1"], - breakingswipe: ["9M", "9L30", "8M"], - brickbreak: ["9M"], - bulldoze: ["9M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L24", "8M", "8L24"], - cut: ["6M", "5M"], - dig: ["9M", "8M", "6M", "5M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - dracometeor: ["9M", "8T", "7T", "6T", "5T"], - dragoncheer: ["9M"], - dragonclaw: [ - "9M", - "9L18", - "8M", - "8L18", - "7M", - "7L28", - "6M", - "6L28", - "5M", - "5L28" - ], - dragondance: ["9M", "9L27", "8M", "8L27", "7L32", "6L32", "5L32"], - dragonpulse: [ - "9M", - "9L36", - "8M", - "8L36", - "7T", - "7L42", - "6T", - "6L42", - "5T", - "5L42" - ], - dragonrage: ["7L1", "6L1", "5L1"], - dragontail: ["9M", "7M", "6M", "5M"], - dualchop: ["8L30", "7T", "7L13", "6T", "6L13", "5T", "5L13"], - endeavor: ["9M", "7T", "6T", "5T"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - falseswipe: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L24", - "6M", - "6L24", - "5M", - "5L24" - ], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusenergy: ["9L33", "8M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: [ - "9M", - "9L56", - "8M", - "8L56", - "7M", - "7L66", - "6M", - "6L66", - "5M", - "5L66" - ], - guillotine: ["9L51", "8L51", "7L54", "6L54", "5L54"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - incinerate: ["6M", "5M"], - ironhead: ["9M"], - irontail: ["8M", "7T", "6T", "5T"], - laserfocus: ["8L33"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], - lowkick: ["9M", "8M", "7T", "6T", "5T"], - outrage: [ - "9M", - "9L46", - "8M", - "8L46", - "7T", - "7L60", - "6T", - "6L60", - "5T", - "5L60" - ], - payback: ["8M", "7M", "6M", "5M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - reversal: ["9M", "8M"], - roar: ["9M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "9L21", "8M", "8L21", "7L16", "6L16", "5L16"], - scratch: ["9L1", "8L1", "7L1", "6L1", "5L1"], - secretpower: ["6M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - slash: ["9L15", "8L15", "7L20", "6L20", "5L20"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snarl: ["9M"], - snore: ["8M", "7T", "6T", "5T"], - stompingtantrum: ["9M", "8M", "7T"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T"], - surf: ["9M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - swordsdance: [ - "9M", - "9L41", - "8M", - "8L41", - "7M", - "7L48", - "6M", - "6L48", - "5M", - "5L48" - ], - takedown: ["9M"], - taunt: [ - "9M", - "9L12", - "8M", - "8L12", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L36" - ], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - xscissor: ["9M", "8M", "7M", "6M", "5M"] - }, - encounters: [{ generation: 6, level: 30 }] - }, - haxorus: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M"], - aquatail: ["7T", "6T", "5T"], - assurance: ["9L9", "8M", "8L9", "7L1", "6L1", "5L1"], - attract: ["8M", "7M", "6M", "5M"], - bite: ["9L1", "8L1"], - bodyslam: ["9M"], - breakingswipe: ["9M", "9L30", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M"], - brutalswing: ["8M", "7M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - closecombat: ["9M", "8M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L24", "8M", "8L24"], - cut: ["6M", "5M"], - dig: ["9M", "8M", "6M", "5M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - dracometeor: ["9M", "8T", "7T", "6T", "5T"], - dragoncheer: ["9M"], - dragonclaw: [ - "9M", - "9L18", - "8M", - "8L18", - "7M", - "7L28", - "6M", - "6L28", - "5M", - "5L28" - ], - dragondance: [ - "9M", - "9L27", - "8M", - "8L27", - "7L32", - "6L32", - "5L32", - "5S0" - ], - dragonpulse: [ - "9M", - "9L36", - "8M", - "8L36", - "7T", - "7L42", - "6T", - "6L42", - "5T", - "5L42" - ], - dragonrage: ["7L1", "6L1", "5L1"], - dragontail: ["9M", "7M", "6M", "5M"], - dualchop: ["8L30", "7T", "7L13", "6T", "6L13", "5T", "5L13", "5S0"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "5S0"], - endeavor: ["9M", "7T", "6T", "5T"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - falseswipe: [ - "9M", - "9L1", - "8M", - "8L1", - "7M", - "7L24", - "6M", - "6L24", - "5M", - "5L24" - ], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - focusenergy: ["9L33", "8M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: [ - "9M", - "9L60", - "8M", - "8L60", - "7M", - "7L74", - "6M", - "6L74", - "5M", - "5L74" - ], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - guillotine: ["9L53", "8L53", "7L58", "6L58", "5L58"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - incinerate: ["6M", "5M"], - ironhead: ["9M"], - irontail: ["8M", "7T", "6T", "5T"], - laserfocus: ["8L33", "7T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], - lowkick: ["9M", "8M", "7T", "6T", "5T"], - lowsweep: ["9M"], - outrage: [ - "9M", - "9L46", - "8M", - "8L46", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L66" - ], - payback: ["8M", "7M", "6M", "5M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychocut: ["8M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - reversal: ["9M", "8M"], - roar: ["9M", "7M", "6M", "5M"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "9L21", "8M", "8L21", "7L16", "6L16", "5L16"], - scratch: ["9L1", "8L1", "7L1", "6L1", "5L1"], - secretpower: ["6M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - slash: ["9L15", "8L15", "7L20", "6L20", "5L20"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snarl: ["9M", "8M"], - snore: ["8M", "7T", "6T", "5T"], - stompingtantrum: ["9M", "8M", "7T"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T"], - surf: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - swordsdance: [ - "9M", - "9L41", - "8M", - "8L41", - "7M", - "7L50", - "6M", - "6L50", - "5M", - "5L50" - ], - takedown: ["9M"], - taunt: [ - "9M", - "9L12", - "8M", - "8L12", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L36" - ], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - xscissor: ["9M", "8M", "7M", "6M", "5M", "5S0"] - }, - eventData: [ - { - generation: 5, - level: 59, - gender: "F", - nature: "Naive", - ivs: { - hp: 30, - atk: 30, - def: 30, - spa: 30, - spd: 30, - spe: 30 - }, - abilities: ["moldbreaker"], - moves: ["earthquake", "dualchop", "xscissor", "dragondance"], - pokeball: "cherishball" - } - ] - }, - cubchoo: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M"], - assurance: ["8M", "7E", "6E", "5E"], - attract: ["8M", "7M", "6M", "5M"], - avalanche: ["9M", "8M", "7E", "6E", "5E"], - bide: ["7L9", "6L9", "5L9", "5S0"], - blizzard: [ - "9M", - "9L39", - "8M", - "8L39", - "7M", - "7L45", - "6M", - "6L45", - "5M", - "5L45" - ], - bodypress: ["9M"], - bodyslam: ["9M"], - brine: ["9L15", "8M", "8L15", "7L21", "6L21", "5L21"], - bulldoze: ["9M"], - charm: ["9M", "9L27", "8M", "8L27", "7L29", "6L29", "5L29"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - crunch: ["9M"], - cut: ["6M", "5M"], - dig: ["9M", "8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["9M", "8M", "7E", "6E", "5E"], - endeavor: ["9M"], - endure: ["9M", "9L3", "8M", "8L3", "7L25", "6L25", "5L25"], - facade: ["9M", "8M", "7M", "6M", "5M"], - flail: ["9L24", "8L24", "7L36", "6L36", "5L36"], - fling: ["9M", "8M", "7M", "6M", "5M"], - focuspunch: ["9M", "9E", "8E", "7T", "7E", "6T", "6E", "5E"], - frostbreath: ["9L18", "8L18", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - furyswipes: ["9L6", "8L6", "7L17", "6L17", "5L17"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - growl: ["9L1", "8L1", "7L1", "6L1", "5L5", "5S0"], - hail: ["8M", "8L30", "7M", "7L49", "6M", "6L49", "5M", "5L49"], - heavyslam: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - icebeam: ["9M", "8M", "7M", "6M", "5M"], - icefang: ["9M", "8M"], - icepunch: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], - iciclespear: ["9M"], - icywind: [ - "9M", - "9L9", - "8M", - "8L9", - "7T", - "7L13", - "6T", - "6L13", - "5T", - "5L13", - "5S0" - ], - liquidation: ["9M"], - lowkick: ["9M", "8M", "7T", "6T", "5T"], - megakick: ["8M"], - megapunch: ["8M"], - metalclaw: ["9M"], - mudshot: ["9M"], - mudslap: ["9M"], - nightslash: ["9E", "8E", "7E", "6E", "5E"], - playnice: ["9L12", "8L12", "7L15", "6L15"], - playrough: ["9M", "8M", "7E", "6E"], - powdersnow: ["9L1", "8L1", "7L5", "6L5", "5L1", "5S0"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: [ - "9M", - "9L36", - "8M", - "8L36", - "7M", - "7L41", - "6M", - "6L41", - "5M", - "5L41" - ], - return: ["7M", "6M", "5M"], - rockslide: ["9M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M"], - sheercold: ["9L42", "8L42", "7L57", "6L57", "5L57"], - slash: ["9L21", "8L21", "7L33", "6L33", "5L33"], - sleeptalk: ["9M", "8M", "7M", "7E", "6M", "6E", "5T", "5E"], - snarl: ["9M"], - snore: ["8M", "7T", "6T", "5T"], - snowscape: ["9M", "9L30"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T"], - surf: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thrash: ["9L33", "8L33", "7L53", "6L53", "5L53"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - waterpulse: ["9M", "7T", "6T"], - xscissor: ["9M"], - yawn: ["9E", "8E", "7E", "6E", "5E"] - }, - eventData: [ - { - generation: 5, - level: 15, - moves: ["powdersnow", "growl", "bide", "icywind"], - pokeball: "cherishball" - } - ] - }, - beartic: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M"], - aquajet: ["9L1", "8L1", "7L1", "6L1", "5L1"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M"], - avalanche: ["9M", "8M"], - bide: ["7L1", "6L1", "5L1"], - blizzard: [ - "9M", - "9L41", - "8M", - "8L41", - "7M", - "7L45", - "6M", - "6L45", - "5M", - "5L45" - ], - bodypress: ["9M", "8M"], - bodyslam: ["9M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M"], - brine: ["9L15", "8M", "8L15", "7L21", "6L21", "5L21"], - bulkup: ["9M", "8M", "7M", "6M", "5M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - charm: ["9M", "9L1", "8M", "8L1"], - chillingwater: ["9M"], - closecombat: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - crunch: ["9M"], - curse: ["9M"], - cut: ["6M", "5M"], - dig: ["9M", "8M", "6M", "5M"], - dive: ["8M", "6M", "5M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - earthquake: ["9M"], - echoedvoice: ["7M", "6M", "5M"], - encore: ["9M", "8M"], - endeavor: ["9M"], - endure: ["9M", "9L1", "8M", "8L1", "7L25", "6L25", "5L25"], - facade: ["9M", "8M", "7M", "6M", "5M"], - flail: ["9L24", "8L24", "7L36", "6L36", "5L36"], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - focuspunch: ["9M", "7T", "6T"], - frostbreath: ["9L18", "8L18", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - furyswipes: ["9L1", "8L1", "7L17", "6L17", "5L17"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - growl: ["9L1", "8L1", "7L1", "6L1", "5L1"], - hail: ["8M", "8L30", "7M", "7L53", "6M", "6L53", "5M", "5L53"], - hardpress: ["9M"], - heavyslam: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - icebeam: ["9M", "8M", "7M", "6M", "5M"], - icefang: ["9M", "8M"], - icepunch: ["9M", "8M", "7T", "6T", "5T"], - iciclecrash: ["9L0", "8L0", "7L1", "6L37", "5L37"], - iciclespear: ["9M", "8M"], - icywind: [ - "9M", - "9L9", - "8M", - "8L9", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1" - ], - liquidation: ["9M", "8M"], - lowkick: ["9M", "8M", "7T", "6T", "5T"], - megakick: ["8M"], - megapunch: ["8M"], - metalclaw: ["9M"], - mudshot: ["9M"], - mudslap: ["9M"], - playnice: ["9L12", "8L12", "7L15", "6L9"], - playrough: ["9M", "8M"], - powdersnow: ["9L1", "8L1", "7L1", "6L1", "5L1"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: [ - "9M", - "9L36", - "8M", - "8L36", - "7M", - "7L41", - "6M", - "6L41", - "5M", - "5L41" - ], - return: ["7M", "6M", "5M"], - reversal: ["9M"], - roar: ["9M", "7M", "6M", "5M"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "8M"], - secretpower: ["6M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M"], - sheercold: ["9L46", "8L46", "7L1", "6L1", "5L66"], - slash: ["9L21", "8L21", "7L33", "6L33", "5L33"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snarl: ["9M"], - snore: ["8M", "7T", "6T", "5T"], - snowscape: ["9M", "9L30"], - stoneedge: ["9M", "8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - superpower: [ - "9L51", - "8M", - "8L51", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1" - ], - surf: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["9L27", "8L27", "7M", "7L29", "6M", "6L29", "5M", "5L29"], - swordsdance: ["9M", "8M", "7M", "6M", "5M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M"], - thrash: ["9L33", "8L33", "7L1", "6L1", "5L59"], - throatchop: ["9M", "8M", "7T"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - waterpulse: ["9M", "7T", "6T"], - xscissor: ["9M"] - }, - encounters: [{ generation: 6, level: 30 }] - }, - cryogonal: { - learnset: { - acidarmor: ["9L52", "8L52", "7L17", "6L29", "5L29"], - acrobatics: ["9M", "8M", "7M", "6M", "5M"], - ancientpower: ["9L20", "8L24", "7L21"], - attract: ["7M", "6M", "5M"], - aurorabeam: ["9L24", "8L28", "7L13", "6L25", "5L25"], - auroraveil: ["9E", "7M"], - avalanche: ["9M", "8M"], - bind: ["9L1", "8L1", "7T", "7L1", "6T", "6L1", "5T", "5L1"], - blizzard: ["9M", "8M", "7M", "6M", "5M"], - bodyslam: ["9M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9L4", "8L4", "7L41", "6L45", "5L45"], - defog: ["7T"], - doubleteam: ["7M", "6M", "5M"], - endure: ["9M", "8M"], - explosion: ["9E", "7M", "6M", "5M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - flashcannon: ["9M", "8M", "7M", "6M", "5M"], - freezedry: ["9L36", "8L36", "7L49", "6L50"], - frostbreath: ["9E", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M"], - hail: ["8M", "7M", "6M", "5M"], - haze: ["9M", "9L16", "8L20", "7L9", "6L1", "5L21"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - icebeam: [ - "9M", - "9L48", - "8M", - "8L48", - "7M", - "7L25", - "6M", - "6L33", - "5M", - "5L33" - ], - iceshard: ["9L1", "8L1", "7L1", "6L1", "5L5"], - icespinner: ["9M"], - iciclespear: ["9M", "8M"], - icywind: [ - "9M", - "9L12", - "8M", - "8L16", - "7T", - "7L5", - "6T", - "6L17", - "5T", - "5L17" - ], - irondefense: ["9M", "8M", "7T", "6T", "5T"], - knockoff: ["7T", "6T", "5T"], - laserfocus: ["8L12", "7T"], - lightscreen: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L29", - "6M", - "6L37", - "5M", - "5L37" - ], - magiccoat: ["7T", "6T", "5T"], - mist: ["9L16", "8L20", "7L9", "6L1", "5L21"], - nightslash: ["9L32", "8L32", "7L1", "6L1", "5L57"], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rapidspin: ["9L8", "8L8", "7L1", "6L13", "5L13"], - recover: ["9L44", "8L44", "7L45", "6L49", "5L49"], - reflect: [ - "9M", - "9L40", - "8M", - "8L40", - "7M", - "7L33", - "6M", - "6L37", - "5M", - "5L37" - ], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M"], - selfdestruct: ["8M"], - sharpen: ["7L1", "6L9", "5L9"], - sheercold: ["9L60", "8L60", "7L1", "6L1", "5L61"], - signalbeam: ["7T", "6T", "5T"], - slash: ["9L28", "8L32", "7L37", "6L41", "5L41"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - snowscape: ["9M"], - solarbeam: [ - "9M", - "9L56", - "8M", - "8L56", - "7M", - "7L50", - "6M", - "6L53", - "5M", - "5L53" - ], - substitute: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - tripleaxel: ["9M", "8T"], - waterpulse: ["9M", "7T", "6T"] - } - }, - shelmet: { - learnset: { - absorb: ["8L1", "7L1"], - acid: ["8L4", "7L4", "6L4", "5L4", "5D"], - acidarmor: ["8L24", "7L32", "6L32", "5L32"], - attract: ["8M", "7M", "6M", "5M"], - batonpass: ["8M", "7E", "6E", "5E", "5D"], - bide: ["7L8", "6L8", "5L8"], - bodyslam: ["8M", "8L36", "7L40", "6L40", "5L40", "5S1"], - bugbite: ["7T", "6T", "5T"], - bugbuzz: ["8M", "8L44", "7L44", "6L44", "5L44", "5S1"], - confide: ["7M", "6M"], - curse: ["8L8", "7L13", "6L13", "5L13"], - doubleedge: ["8E", "7E", "6E", "5E"], - doubleteam: ["7M", "6M", "5M"], - encore: ["8M", "7E", "6E", "5E", "5D", "5S1"], - endure: ["8M", "7E", "6E", "5E"], - energyball: ["8M", "7M", "6M", "5M"], - facade: ["8M", "7M", "6M", "5M"], - feint: ["8E", "7E", "6E", "5E"], - finalgambit: ["8L48", "7L56", "6L56", "5L56"], - frustration: ["7M", "6M", "5M"], - gastroacid: ["7T", "6T", "5T"], - gigadrain: [ - "8M", - "8L28", - "7T", - "7L37", - "6T", - "6L37", - "5T", - "5L37", - "5S1" - ], - guardsplit: ["8E", "7E", "6E", "5E"], - guardswap: ["8M", "8L32", "7L50", "6L50", "5L52"], - hiddenpower: ["7M", "6M", "5M"], - infestation: ["7M", "6M"], - leechlife: ["8M", "7M", "6L1", "5L1"], - megadrain: ["8L12", "7L20", "6L20", "5L20", "5S0"], - mindreader: ["8E", "7E", "6E", "5E"], - mudshot: ["8M"], - mudslap: ["7E", "6E", "5E"], - protect: [ - "8M", - "8L1", - "7M", - "7L28", - "6M", - "6L28", - "5M", - "5L28", - "5S0" - ], - pursuit: ["7E", "6E", "5E"], - raindance: ["8M", "7M", "6M", "5M"], - recover: ["8L40", "7L49", "6L49", "5L49"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - signalbeam: ["7T", "6T", "5T"], - skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - sludgebomb: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - spikes: ["8M", "7E", "6E", "5E"], - strugglebug: ["8L16", "7L16", "6M", "6L16", "5M", "5L16", "5S0"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - toxicspikes: ["8M", "7E"], - venoshock: ["8M", "7M", "6M", "5M"], - yawn: ["8L20", "7L25", "6L25", "5L25", "5S0"] - }, - eventData: [ - { - generation: 5, - level: 30, - moves: ["strugglebug", "megadrain", "yawn", "protect"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 50, - moves: ["encore", "gigadrain", "bodyslam", "bugbuzz"], - pokeball: "cherishball" - } - ] - }, - accelgor: { - learnset: { - absorb: ["8L1", "7L1"], - acid: ["8L1"], - acidarmor: ["8L1"], - acidspray: ["8L1", "7L1", "6L1", "5L1"], - agility: ["8M", "8L24", "7L32", "6L32", "5L32"], - attract: ["8M", "7M", "6M", "5M"], - batonpass: ["8M"], - bodyslam: ["8M", "8L1"], - bugbite: ["7T", "6T", "5T"], - bugbuzz: ["8M", "8L44", "7L44", "6L44", "5L44"], - confide: ["7M", "6M"], - curse: ["8L1"], - doubleteam: ["8L1", "7M", "7L1", "6M", "6L1", "5M", "5L1"], - drainpunch: ["8M"], - encore: ["8M"], - endure: ["8M"], - energyball: ["8M", "7M", "6M", "5M"], - facade: ["8M", "7M", "6M", "5M"], - finalgambit: ["8L48", "7L1", "6L1", "5L56"], - focusblast: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gastroacid: ["7T", "6T", "5T"], - gigadrain: ["8M", "8L28", "7T", "7L37", "6T", "6L37", "5T", "5L37"], - gigaimpact: ["8M", "7M", "6M", "5M"], - guardswap: ["8M", "8L1"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["8M", "7M", "6M", "5M"], - infestation: ["7M", "6M"], - knockoff: ["7T", "6T", "5T"], - laserfocus: ["7T"], - leechlife: ["8M", "7M", "6L1", "5L1"], - mefirst: ["7L28", "6L28", "5L28"], - megadrain: ["8L12", "7L20", "6L20", "5L20"], - mudshot: ["8M"], - powerswap: ["8M", "8L32", "7L1", "6L1", "5L52"], - protect: ["8M", "7M", "6M", "5M"], - quickattack: ["8L1", "7L1", "6L1", "5L1"], - raindance: ["8M", "7M", "6M", "5M"], - recover: ["8L40", "7L49", "6L49", "5L49"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - reversal: ["8M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - signalbeam: ["7T", "6T", "5T"], - skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - sludgebomb: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - spikes: ["8M"], - strugglebug: ["8L16", "7L16", "6M", "6L16", "5M", "5L16"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["8M", "8L20", "7L25", "6L25", "5L25"], - toxic: ["8L52", "7M", "6M", "5M"], - toxicspikes: ["8M"], - uturn: ["8M", "8L36", "7M", "7L40", "6M", "6L40", "5M", "5L40"], - venomdrench: ["8M"], - venoshock: ["8M", "7M", "6M", "5M"], - watershuriken: ["8L1", "7L1", "6L1"], - yawn: ["8L1"] - } - }, - stunfisk: { - learnset: { - aquatail: ["7T", "6T", "5T"], - astonish: ["8E", "7E", "6E", "5E"], - attract: ["8M", "7M", "6M", "5M"], - bide: ["7L5", "6L5", "5L5"], - bounce: ["8M", "8L35", "7T", "7L35", "6T", "6L35", "5T", "5L35"], - bulldoze: ["8M", "7M", "6M", "5M"], - camouflage: ["7L17", "6L17", "5L17"], - charge: ["8L20"], - confide: ["7M", "6M"], - curse: ["8E", "7E", "6E", "5E", "5D"], - dig: ["8M", "6M", "5M"], - discharge: ["8L45", "7L25", "6L25", "5L25"], - doubleteam: ["7M", "6M", "5M"], - earthpower: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - earthquake: ["8M", "7M", "6M", "5M"], - eerieimpulse: ["8M", "7E", "6E"], - electricterrain: ["8M", "8L30"], - electroweb: ["8M", "7T", "6T", "5T"], - endeavor: ["7T", "6T", "5T"], - endure: ["8M", "8L5", "7L30", "6L30", "5L30"], - facade: ["8M", "7M", "6M", "5M"], - fissure: ["8L55", "7L1", "6L1", "5L61"], - flail: ["8L50", "7L1", "6L1", "5L55"], - flash: ["6M", "5M"], - foulplay: ["8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M"], - hiddenpower: ["7M", "6M", "5M"], - infestation: ["7M", "6M"], - lashout: ["8T"], - magnetrise: ["7T", "6T", "5T"], - mefirst: ["7E", "6E"], - mudbomb: ["7L21", "6L21", "5L21"], - muddywater: ["8M", "8L40", "7L40", "6L40", "5L40"], - mudshot: ["8M", "8L10", "7L13", "6L13", "5L13"], - mudslap: ["8L1", "7L1", "6L1", "5L1", "5D"], - mudsport: ["7L1", "6L1", "5L1"], - painsplit: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], - payback: ["8M", "7M", "6M", "5M"], - protect: ["8M", "7M", "6M", "5M"], - raindance: ["8M", "7M", "6M", "5M"], - reflecttype: ["8E", "7E", "6E"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M", "8L15", "7L50", "6L50", "5L50"], - rockslide: ["8M", "7M", "6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - shockwave: ["7T", "7E", "6T", "6E", "5E"], - sleeptalk: ["8M", "7M", "7E", "6M", "6E", "5T", "5E"], - sludgebomb: ["8M", "7M", "6M", "5M"], - sludgewave: ["8M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - spark: ["8E", "7E", "6E", "5E"], - spite: ["8E", "7T", "7E", "6T", "6E", "5T", "5E"], - stealthrock: ["8M", "7T", "6T", "5T"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - suckerpunch: ["8L25"], - surf: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - tackle: ["8L1", "7L1", "6L1"], - thunder: ["8M", "7M", "6M", "5M"], - thunderbolt: ["8M", "7M", "7L45", "6M", "6L45", "5M", "5L45"], - thundershock: ["8L1", "7L9", "6L9", "5L9"], - thunderwave: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - watergun: ["8L1", "7L1", "6L1"], - waterpulse: ["7T", "6T"], - yawn: ["8E", "7E", "6E", "5E", "5D"] - } - }, - stunfiskgalar: { - learnset: { - astonish: ["8E"], - attract: ["8M"], - bind: ["8E"], - bounce: ["8M", "8L35"], - bulldoze: ["8M"], - counter: ["8E"], - crunch: ["8M"], - curse: ["8E"], - dig: ["8M"], - earthpower: ["8M"], - earthquake: ["8M"], - endure: ["8M", "8L5"], - facade: ["8M"], - fissure: ["8L55"], - flail: ["8L50"], - flashcannon: ["8M"], - foulplay: ["8M"], - icefang: ["8M"], - irondefense: ["8M", "8L30"], - lashout: ["8T"], - metalclaw: ["8L1"], - metalsound: ["8L20"], - muddywater: ["8M", "8L40"], - mudshot: ["8M", "8L10"], - mudslap: ["8L1"], - painsplit: ["8E"], - payback: ["8M"], - protect: ["8M"], - raindance: ["8M"], - reflecttype: ["8E"], - rest: ["8M"], - revenge: ["8M", "8L15"], - rockslide: ["8M"], - rocktomb: ["8M"], - round: ["8M"], - sandstorm: ["8M"], - scald: ["8M"], - screech: ["8M"], - sleeptalk: ["8M"], - sludgebomb: ["8M"], - sludgewave: ["8M"], - snaptrap: ["8L45"], - snore: ["8M"], - spite: ["8E"], - stealthrock: ["8M"], - steelbeam: ["8T"], - stompingtantrum: ["8M"], - stoneedge: ["8M"], - substitute: ["8M"], - suckerpunch: ["8L25"], - surf: ["8M"], - tackle: ["8L1"], - terrainpulse: ["8T"], - thunderwave: ["8M"], - uproar: ["8M"], - watergun: ["8L1"], - yawn: ["8E"] - } - }, - mienfoo: { - learnset: { - acrobatics: ["9M", "8M", "7M", "6M", "5M"], - aerialace: ["9M", "7M", "6M", "5M"], - agility: ["9M", "8M"], - allyswitch: ["8M", "7T", "7E", "6E"], - attract: ["8M", "7M", "6M", "5M"], - aurasphere: ["9M", "9L45", "8M", "8L45", "7L61", "6L61", "5L61"], - batonpass: ["9M", "8M", "7E", "6E", "5E"], - bounce: [ - "9L51", - "8M", - "8L51", - "7T", - "7L49", - "6T", - "6L49", - "5T", - "5L49" - ], - brickbreak: ["9M", "8M", "7M", "6M", "5M"], - bulkup: ["9M", "8M", "7M", "6M", "5M"], - calmmind: [ - "9M", - "9L55", - "8M", - "8L55", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25" - ], - closecombat: ["9M", "8M"], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - detect: ["9L1", "8L1", "7L9", "6L9", "5L9"], - dig: ["9M", "8M", "6M", "5M"], - doubleslap: ["7L17", "6L17", "5L17"], - doubleteam: ["7M", "6M", "5M"], - drainpunch: [ - "9M", - "9L35", - "8M", - "8L35", - "7T", - "7L33", - "6T", - "6L33", - "5T", - "5L33" - ], - dualchop: ["7T", "6T", "5T"], - endure: ["9M", "8M", "7E", "6E", "5E"], - facade: ["9M", "8M", "7M", "6M", "5M"], - fakeout: ["9L5", "8L5", "7L13", "6L13", "5L13"], - feint: ["9E", "8E", "7E", "6E", "5E"], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - focusenergy: ["8M"], - focuspunch: ["9M", "9E", "8E", "7T", "6T"], - forcepalm: ["9L25", "8L25", "7L29", "6L29", "5L29"], - frustration: ["7M", "6M", "5M"], - furyswipes: ["9L15", "8L15"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - helpinghand: ["9M", "8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - highjumpkick: ["9L60", "8L60", "7L50", "6L50", "5L53"], - honeclaws: ["9L40", "8L40"], - jumpkick: ["7L37", "6L37", "5L37"], - knockoff: ["9M", "9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"], - lowkick: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - meditate: ["7L5", "6L5", "5L5"], - mefirst: ["7E", "6E", "5E"], - megakick: ["8M"], - megapunch: ["8M"], - payback: ["8M", "7M", "6M", "5M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - pound: ["9L1", "8L1", "7L1", "6L1", "5L1"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychup: ["9M", "7M", "6M", "5M"], - quickguard: ["9L20", "8L20", "7L45", "6L45", "5L45"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - reflect: ["8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - reversal: ["9M", "9L10", "8M", "8L10", "7L57", "6L57", "5L57"], - rockslide: ["8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - smellingsalts: ["7E", "6E", "5E"], - snore: ["8M", "7T", "6T", "5T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M", "7L21", "6L21", "5L21"], - swordsdance: ["9M", "8M", "7M", "6M", "5M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uturn: [ - "9M", - "9L30", - "8M", - "8L30", - "7M", - "7L41", - "6M", - "6L41", - "5M", - "5L41" - ], - vitalthrow: ["8E", "7E", "6E", "5E"], - workup: ["8M", "7M", "5M"] - } - }, - mienshao: { - learnset: { - acrobatics: ["9M", "8M", "7M", "6M", "5M"], - aerialace: ["9M", "7M", "6M", "5M"], - agility: ["9M", "8M"], - allyswitch: ["8M", "7T"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M"], - aurasphere: ["9M", "9L45", "8M", "8L45", "7L1", "6L1", "5L70"], - batonpass: ["9M", "8M"], - blazekick: ["8M"], - bounce: [ - "9L53", - "8M", - "8L53", - "7T", - "7L49", - "6T", - "6L49", - "5T", - "5L49" - ], - brickbreak: ["9M", "8M", "7M", "6M", "5M"], - brutalswing: ["8M"], - bulkup: ["9M", "8M", "7M", "6M", "5M"], - calmmind: [ - "9M", - "9L59", - "8M", - "8L59", - "7M", - "7L25", - "6M", - "6L25", - "5M", - "5L25" - ], - closecombat: ["9M", "8M"], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - detect: ["9L1", "8L1", "7L1", "6L1", "5L1"], - dig: ["9M", "8M", "6M", "5M"], - doubleedge: ["9M"], - doubleslap: ["7L17", "6L17", "5L17"], - doubleteam: ["7M", "6M", "5M"], - drainpunch: [ - "9M", - "9L35", - "8M", - "8L35", - "7T", - "7L33", - "6T", - "6L33", - "5T", - "5L33" - ], - dualchop: ["7T", "7S0", "6T", "5T"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - fakeout: ["9L1", "8L1", "7L1", "7S0", "6L1", "5L1"], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - focusenergy: ["8M"], - focuspunch: ["9M", "7T", "6T"], - forcepalm: ["9L25", "8L25", "7L29", "6L29", "5L29"], - frustration: ["7M", "6M", "5M"], - furyswipes: ["9L15", "8L15"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - helpinghand: ["9M", "8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - highjumpkick: ["9L66", "8L66", "7L56", "7S0", "6L56", "5L56"], - honeclaws: ["9L40", "8L40"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - icespinner: ["9M"], - jumpkick: ["7L37", "6L37", "5L37"], - knockoff: ["9M", "7T", "6T", "5T"], - laserfocus: ["7T"], - lowkick: ["9M", "8M", "7T", "6T", "5T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - meditate: ["7L1", "6L1", "5L1"], - megakick: ["8M"], - megapunch: ["8M"], - payback: ["8M", "7M", "6M", "5M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - pound: ["9L1", "8L1", "7L1", "6L1", "5L1"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychup: ["9M", "7M", "6M", "5M"], - quickguard: ["9L1", "8L1"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - reflect: ["8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - reversal: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L63"], - rockslide: ["8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M", "7L21", "6L21", "5L21"], - swordsdance: ["9M", "8M", "7M", "6M", "5M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - tripleaxel: ["9M"], - upperhand: ["9M"], - uturn: [ - "9M", - "9L30", - "8M", - "8L30", - "7M", - "7L41", - "7S0", - "6M", - "6L41", - "5M", - "5L41" - ], - vacuumwave: ["9M"], - wideguard: ["9L20", "8L20", "7L45", "6L45", "5L45"], - workup: ["8M", "7M", "5M"] - }, - eventData: [ - { - generation: 7, - level: 65, - gender: "M", - abilities: ["innerfocus"], - moves: ["fakeout", "dualchop", "highjumpkick", "uturn"], - pokeball: "cherishball" - } - ] - }, - druddigon: { - learnset: { - aerialace: ["7M", "6M", "5M"], - aquatail: ["7T", "6T", "5T"], - attract: ["8M", "7M", "6M", "5M"], - bite: ["8L5", "7L9", "6L9", "5L9", "5D"], - bodyslam: ["8M"], - bulldoze: ["8M", "7M", "6M", "5M"], - chargebeam: ["7M", "6M", "5M"], - chipaway: ["7L31", "6L31", "5L31"], - confide: ["7M", "6M"], - crunch: ["8M", "8L40", "7L25", "6L25", "5L25"], - crushclaw: ["7E", "6E", "5E"], - cut: ["6M", "5M"], - darkpulse: ["8M", "7M", "6M", "5T"], - dig: ["8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - dracometeor: ["8T", "7T", "6T", "5T"], - dragonclaw: ["8M", "8L30", "7M", "7L27", "6M", "6L27", "5M", "5L27"], - dragonpulse: ["8M", "7T", "6T", "5T"], - dragonrage: ["7L18", "6L18", "5L18"], - dragontail: ["8L10", "7M", "7L45", "6M", "6L45", "5M", "5L45"], - dualwingbeat: ["8T"], - earthquake: ["8M", "7M", "6M", "5M"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - feintattack: ["7E", "6E", "5E"], - firefang: ["8M", "7E", "6E", "5E", "5D"], - firepunch: ["8M", "7T", "6T", "5T"], - flamethrower: ["8M", "7M", "6M", "5M"], - flashcannon: ["8M", "7M", "6M", "5M"], - fling: ["8M", "7M", "6M", "5M"], - focusblast: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["8M", "7M", "6M", "5M"], - glare: ["8E", "7E", "6E", "5E"], - gunkshot: ["8M", "7T", "6T", "5T"], - heatwave: ["8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["8L35", "7L5", "6M", "6L5", "5M", "5L5"], - hyperbeam: ["8M", "7M", "6M", "5M"], - incinerate: ["6M", "5M"], - ironhead: ["8M", "8L45", "7T", "6T", "5T"], - irontail: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - lashout: ["8T"], - leer: ["8L1", "7L1", "6L1", "5L1", "5S0"], - megapunch: ["8M"], - metalclaw: ["8L15", "7E", "6E", "5E"], - nightslash: ["8E", "7L40", "6L40", "5L40"], - outrage: ["8M", "8L50", "7T", "7L62", "6T", "6L62", "5T", "5L62"], - payback: ["8M", "7M", "6M", "5M"], - poisontail: ["8E", "7E", "6E", "5E"], - poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M"], - pursuit: ["7E", "6E", "5E"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M", "7L35", "6L35", "5L35"], - roar: ["7M", "6M", "5M"], - rockclimb: ["7L49", "6L49", "5L49"], - rockslide: ["8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scaleshot: ["8T"], - scaryface: ["8M", "8L20", "7L13", "6L13", "5L13"], - scratch: ["8L1", "7L1", "6L1", "5L1", "5S0"], - secretpower: ["6M"], - shadowclaw: ["8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - slash: ["8L25", "7L21", "6L21", "5L21"], - sleeptalk: ["8M", "7M", "6M", "5T"], - sludgebomb: ["8M", "7M", "6M", "5M"], - smackdown: ["7M", "6M", "5M"], - snarl: ["8M", "7M", "6M", "5M"], - snatch: ["7T", "7E", "6T", "6E", "5T", "5E"], - snore: ["8M", "7T", "6T", "5T"], - stealthrock: ["8M", "7T", "6T", "5T"], - stompingtantrum: ["8M", "7T"], - strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - suckerpunch: ["8E", "7E", "6E", "5E", "5D"], - sunnyday: ["8M", "7M", "6M", "5M"], - superpower: ["8M", "8L55", "7T", "7L55", "6T", "6L55", "5T", "5L55"], - surf: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - taunt: ["8M", "7M", "6M", "5M"], - thunderfang: ["8M", "7E", "6E", "5E"], - thunderpunch: ["8M", "7T", "6T", "5T"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"] - }, - eventData: [ - { - generation: 5, - level: 1, - shiny: true, - moves: ["leer", "scratch"], - pokeball: "pokeball" - } - ] - }, - golett: { - learnset: { - allyswitch: ["8M", "7T"], - astonish: ["9L1", "8L1", "7L1", "6L1", "5L1"], - block: ["7T", "6T", "5T"], - bodyslam: ["9M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - curse: ["9M", "9L16", "8L16", "7L45", "6L40", "5L40"], - defensecurl: ["9L4", "8L4", "7L1", "6L1", "5L1"], - dig: ["9M", "8M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T"], - dynamicpunch: ["9L56", "8L56", "7L35", "6L30", "5L30"], - earthpower: ["9M", "8M", "7T", "6T", "5T"], - earthquake: [ - "9M", - "9L52", - "8M", - "8L52", - "7M", - "7L50", - "6M", - "6L45", - "5M", - "5L45" - ], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - firepunch: ["9M", "8M", "7T", "6T", "5T", "5D"], - flash: ["6M", "5M"], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - focuspunch: ["9M", "7T", "7L61", "6T", "6L55", "5L55"], - frustration: ["7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - gravity: ["9M", "7T", "6T", "5T"], - gyroball: ["9M", "8M", "7M", "6M", "5M"], - hammerarm: ["9L48", "8L48", "7L55", "6L50", "5L50"], - heavyslam: ["9M", "9L40", "8M", "8L40"], - helpinghand: ["9M", "8M"], - hex: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - icebeam: ["9M", "8M", "7M", "6M", "5M"], - icepunch: ["9M", "8M", "7T", "6T", "5T"], - icywind: ["9M", "8M", "7T", "6T", "5T"], - imprison: ["9M", "8M"], - irondefense: [ - "9M", - "9L28", - "8M", - "8L28", - "7T", - "7L17", - "6T", - "6L17", - "5T", - "5L17" - ], - knockoff: ["9M"], - lowkick: ["9M", "8M", "7T", "6T", "5T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T"], - magnitude: ["7L30", "6L25", "5L25"], - megakick: ["8M"], - megapunch: ["9M", "9L32", "8M", "8L32", "7L25", "6L21", "5L21"], - mudslap: ["9M", "9L1", "8L1", "7L5", "6L5", "5L5"], - nightshade: ["9M", "9L20", "8L20", "7L40", "6L35", "5L35"], - phantomforce: ["9M", "9L44", "8M", "8L44"], - poltergeist: ["9M", "8T"], - pound: ["9L8", "8L8", "7L1", "6L1", "5L1"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychic: ["9M", "8M", "7M", "6M", "5M"], - psychup: ["9M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - reflect: ["9M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockpolish: ["7M", "6M", "5M"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - rollout: ["7L9", "6L9", "5L9", "5D"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M"], - scorchingsands: ["9M", "8T"], - secretpower: ["6M"], - selfdestruct: ["8M"], - shadowball: ["9M", "9L36", "8M", "8L36", "7M", "6M", "5M"], - shadowpunch: ["9L12", "8L12", "7L13", "6L13", "5L13"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - smackdown: ["9M"], - snore: ["8M", "7T", "6T", "5T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T"], - stompingtantrum: ["9M", "9L24", "8M", "8L24", "7L21"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M"], - superpower: ["8M", "7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - takedown: ["9M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "5D"], - toxic: ["7M", "6M", "5M"] - } - }, - golurk: { - learnset: { - allyswitch: ["8M", "7T"], - astonish: ["9L1", "8L1", "7L1", "6L1", "5L1"], - block: ["7T", "6T", "5T"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - chargebeam: ["9M", "7M", "6M", "5M"], - closecombat: ["9M", "8M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - curse: ["9M", "9L16", "8L16", "7L47", "6L40", "5L40"], - darkestlariat: ["8M"], - defensecurl: ["9L1", "8L1", "7L1", "6L1", "5L1"], - dig: ["9M", "8M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T"], - dynamicpunch: ["9L64", "8L64", "7L35", "6L30", "5L30"], - earthpower: ["9M", "8M", "7T", "6T", "5T"], - earthquake: [ - "9M", - "9L58", - "8M", - "8L58", - "7M", - "7L54", - "6M", - "6L50", - "5M", - "5L50" - ], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - firepunch: ["9M", "8M", "7T", "6T", "5T"], - flash: ["6M", "5M"], - flashcannon: ["9M", "8M", "7M", "6M", "5M"], - fling: ["9M", "8M", "7M", "6M", "5M"], - fly: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - focuspunch: ["9M", "9L1", "8L1", "7T", "7L69", "6T", "6L1", "5L70"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - gravity: ["9M", "7T", "6T", "5T"], - gyroball: ["9M", "8M", "7M", "6M", "5M", "5S0"], - hammerarm: ["9L52", "8L52", "7L61", "6L60", "5L60", "5S0"], - hardpress: ["9M"], - heatcrash: ["9M", "8M"], - heavyslam: ["9M", "9L40", "8M", "8L40", "7L1", "6L43", "5L43"], - helpinghand: ["9M", "8M"], - hex: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - highhorsepower: ["9M", "9L1", "8M", "8L1", "7L1"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "5S0"], - icebeam: ["9M", "8M", "7M", "6M", "5M"], - icepunch: ["9M", "8M", "7T", "6T", "5T"], - icywind: ["9M", "8M", "7T", "6T", "5T"], - imprison: ["9M", "8M"], - irondefense: [ - "9M", - "9L28", - "8M", - "8L28", - "7T", - "7L17", - "6T", - "6L17", - "5T", - "5L17" - ], - knockoff: ["9M"], - lowkick: ["9M", "8M", "7T", "6T", "5T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T"], - magnitude: ["7L30", "6L25", "5L25"], - megakick: ["8M"], - megapunch: ["9M", "9L32", "8M", "8L32", "7L25", "6L21", "5L21"], - mudslap: ["9M", "9L1", "8L1", "7L1", "6L1", "5L1"], - nightshade: ["9M", "9L20", "8L20", "7L40", "6L35", "5L35"], - phantomforce: ["9M", "9L46", "8M", "8L46", "7L76", "6L1"], - poltergeist: ["9M", "8T"], - pound: ["9L1", "8L1", "7L1", "6L1", "5L1"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychic: ["9M", "8M", "7M", "6M", "5M"], - psychup: ["9M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - reflect: ["9M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockpolish: ["7M", "6M", "5M"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - rollout: ["7L9", "6L9", "5L9"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M"], - scorchingsands: ["9M", "8T"], - secretpower: ["6M"], - selfdestruct: ["8M"], - shadowball: ["9M", "9L36", "8M", "8L36", "7M", "6M", "5M"], - shadowpunch: ["9L12", "8L12", "7L13", "6L13", "5L13", "5S0"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - smackdown: ["9M"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M"], - stealthrock: ["9M", "8M", "7T", "6T", "5T"], - stompingtantrum: ["9M", "9L24", "8M", "8L24", "7T", "7L21"], - stoneedge: ["9M", "8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M"], - superpower: ["8M", "7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - takedown: ["9M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - thunderbolt: ["9M", "8M", "7M", "6M", "5M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T"], - toxic: ["7M", "6M", "5M"], - trick: ["9M", "8M"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 70, - shiny: true, - abilities: ["ironfist"], - moves: ["shadowpunch", "hyperbeam", "gyroball", "hammerarm"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 6, level: 30 }] - }, - pawniard: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M"], - airslash: ["9M"], - assurance: ["9L25", "8M", "8L25", "7L33", "6L33", "5L33"], - attract: ["8M", "7M", "6M", "5M"], - beatup: ["8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - cut: ["6M", "5M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T"], - dig: ["9M", "8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - dualchop: ["7T", "6T", "5T"], - embargo: ["7M", "7L41", "6M", "6L41", "5M", "5L41"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - falseswipe: ["9M", "8M", "7M", "6M", "5M"], - feintattack: ["7L17", "6L17", "5L17"], - flashcannon: ["9M"], - fling: ["9M", "8M", "7M", "6M", "5M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M"], - furycutter: ["9L5", "8L5", "7L9", "6L9", "5L9", "5D"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - guillotine: ["9L65", "8L65", "7L62", "6L62", "5L62"], - headbutt: ["9E", "8E", "7E", "6E", "5E"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - irondefense: [ - "9M", - "9L45", - "8M", - "8L45", - "7T", - "7L46", - "6T", - "6L46", - "5T", - "5L46" - ], - ironhead: [ - "9M", - "9L55", - "8M", - "8L55", - "7T", - "7L54", - "6T", - "6L54", - "5T", - "5L54" - ], - knockoff: ["7T", "6T", "5T"], - laserfocus: ["8L50"], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1", "7L6", "6L6", "5L6"], - lowkick: ["9M", "8M", "7T", "6T", "5T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - magnetrise: ["7T", "6T", "5T"], - meanlook: ["9E", "8E", "7E", "6E", "5E"], - metalclaw: ["9M", "9L10", "8L10", "7L25", "6L25", "5L25"], - metalsound: ["9M", "9L30", "8L30", "7L38", "6L38", "5L38"], - nightslash: ["9L40", "8L40", "7L49", "6L49", "5L49"], - payback: ["8M", "7M", "6M", "5M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychocut: ["8M", "7E", "6E", "5E", "5D"], - pursuit: ["7E", "6E", "5E"], - quickguard: ["9E", "8E", "7E", "6E"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["9L50", "8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M", "7E", "6E", "5E"], - rockpolish: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M"], - scaryface: ["9M", "9L20", "8M", "8L20", "7L22", "6L22", "5L22"], - scratch: ["9L1", "8L1", "7L1", "6L1", "5L1"], - screech: ["8M"], - secretpower: ["6M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M"], - slash: ["9L35", "8L35", "7L30", "6L30", "5L30"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["9M", "7T", "6T", "5T"], - stealthrock: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], - steelbeam: ["9M", "8T"], - stoneedge: ["9M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - suckerpunch: ["9E", "8E", "7E", "6E", "5E", "5D"], - swagger: ["7M", "6M", "5M"], - swordsdance: [ - "9M", - "9L60", - "8M", - "8L60", - "7M", - "7L57", - "6M", - "6L57", - "5M", - "5L57" - ], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M"], - torment: ["9L15", "8L15", "7M", "7L14", "6M", "6L14", "5M", "5L14"], - toxic: ["7M", "6M", "5M"], - xscissor: ["9M", "8M", "7M", "6M", "5M"] - } - }, - bisharp: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M"], - airslash: ["9M", "8M"], - assurance: ["9L25", "8M", "8L25", "7L33", "6L33", "5L33"], - attract: ["8M", "7M", "6M", "5M"], - beatup: ["8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - cut: ["6M", "5M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T"], - dig: ["9M", "8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - dualchop: ["7T", "6T", "5T"], - embargo: ["7M", "7L41", "6M", "6L41", "5M", "5L41"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - falseswipe: ["9M", "8M", "7M", "6M", "5M"], - feintattack: ["7L17", "6L17", "5L17"], - flashcannon: ["9M"], - fling: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M"], - furycutter: ["9L1", "8L1", "7L1", "6L1", "5L1"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - guillotine: ["9L71", "8L71", "7L1", "6L1", "5L71"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - irondefense: [ - "9M", - "9L45", - "8M", - "8L45", - "7T", - "7L46", - "6T", - "6L46", - "5T", - "5L46" - ], - ironhead: [ - "9M", - "9L57", - "8M", - "8L57", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L57" - ], - knockoff: ["7T", "6T", "5T"], - laserfocus: ["8L50", "7T"], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], - lowkick: ["9M", "8M", "7T", "6T", "5T"], - lowsweep: ["9M", "8M", "7M", "6M", "5M"], - magnetrise: ["7T", "6T", "5T"], - metalburst: ["9L1", "8L1", "7L1", "6L1", "5L1"], - metalclaw: ["9M", "9L1", "8L1", "7L25", "6L25", "5L25"], - metalsound: ["9M", "9L30", "8L30", "7L38", "6L38", "5L38"], - nightslash: ["9L40", "8L40", "7L49", "6L49", "5L49"], - payback: ["8M", "7M", "6M", "5M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychocut: ["8M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["9L50", "8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - reversal: ["9M"], - rockpolish: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M"], - scaryface: ["9M", "9L20", "8M", "8L20", "7L22", "6L22", "5L22"], - scratch: ["9L1", "8L1", "7L1", "6L1", "5L1"], - screech: ["8M"], - secretpower: ["6M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M"], - slash: ["9L35", "8L35", "7L30", "6L30", "5L30"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["9M", "7T", "6T", "5T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T"], - steelbeam: ["9M", "8T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swordsdance: [ - "9M", - "9L64", - "8M", - "8L64", - "7M", - "7L63", - "6M", - "6L63", - "5M", - "5L63" - ], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - throatchop: ["9M", "8M", "7T"], - thunderwave: ["9M", "8M", "7M", "6M", "5M"], - torment: ["9L15", "8L15", "7M", "7L1", "6M", "6L1", "5M", "5L1"], - toxic: ["7M", "6M", "5M"], - xscissor: ["9M", "8M", "7M", "6M", "5M"] - }, - encounters: [{ generation: 7, level: 33 }] - }, - kingambit: { - learnset: { - aerialace: ["9M"], - airslash: ["9M"], - assurance: ["9L25"], - brickbreak: ["9M"], - darkpulse: ["9M"], - dig: ["9M"], - endure: ["9M"], - facade: ["9M"], - falseswipe: ["9M"], - flashcannon: ["9M"], - fling: ["9M"], - focusblast: ["9M"], - foulplay: ["9M"], - furycutter: ["9L1"], - gigaimpact: ["9M"], - grassknot: ["9M"], - guillotine: ["9L71"], - hyperbeam: ["9M"], - irondefense: ["9M", "9L45"], - ironhead: ["9M", "9L57"], - kowtowcleave: ["9L0"], - lashout: ["9M"], - leer: ["9L1"], - lowkick: ["9M"], - lowsweep: ["9M"], - metalburst: ["9L1"], - metalclaw: ["9M", "9L1"], - metalsound: ["9M", "9L30"], - nightslash: ["9L40"], - poisonjab: ["9M"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - retaliate: ["9L50"], - reversal: ["9M"], - rocktomb: ["9M"], - sandstorm: ["9M"], - scaryface: ["9M", "9L20"], - scratch: ["9L1"], - shadowclaw: ["9M"], - slash: ["9L35"], - sleeptalk: ["9M"], - snarl: ["9M"], - spite: ["9M"], - stealthrock: ["9M"], - steelbeam: ["9M"], - stoneedge: ["9M"], - substitute: ["9M"], - swordsdance: ["9M", "9L64"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M"], - thunderwave: ["9M"], - torment: ["9L15"], - xscissor: ["9M"], - zenheadbutt: ["9M"] - } - }, - bouffalant: { - learnset: { - aerialace: ["7M", "6M", "5M"], - amnesia: ["8M", "7E", "6E", "5E"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M"], - belch: ["8E", "7E", "6E"], - bodyslam: ["8M"], - bulldoze: ["8M", "7M", "6M", "5M"], - closecombat: ["8M"], - confide: ["7M", "6M"], - cottonguard: ["8E", "7E"], - cut: ["6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - earthquake: ["8M", "7M", "6M", "6S0", "5M"], - endeavor: ["8E", "7T", "6T", "5T"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "6S0", "5M"], - focusenergy: ["8M", "8L5", "7L36", "6L36", "5L36"], - frustration: ["7M", "6M", "5M"], - furyattack: ["8L10", "7L11", "6L11", "5L11"], - gigaimpact: ["8M", "8L55", "7M", "7L61", "6M", "6L61", "5M", "5L61"], - headbutt: ["8E", "7E", "6E", "5E"], - headcharge: ["8L40", "7L31", "6L31", "6S0", "5L31"], - hiddenpower: ["7M", "6M", "5M"], - highhorsepower: ["8M"], - hornattack: ["8L25", "7L16", "6L16", "5L16"], - ironhead: ["8M", "7T", "7E", "6T", "6E", "5T", "5E"], - lashout: ["8T"], - leer: ["8L1", "7L1", "6L1", "5L1"], - megahorn: ["8M", "8L50", "7L41", "6L41", "5L41"], - mudshot: ["8M", "7E", "6E", "5E"], - mudslap: ["8E", "7E", "6E", "5E"], - outrage: ["8M", "7T", "6T", "5T"], - payback: ["8M", "7M", "6M", "5M"], - poisonjab: ["8M", "7M", "6M", "5M"], - protect: ["8M", "7M", "6M", "5M"], - pursuit: ["7L1", "6L1", "5L1"], - rage: ["7L6", "6L6", "5L6"], - raindance: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M", "8L15", "7L26", "6L26", "5L26"], - reversal: ["8M", "8L30", "7L46", "6L46", "5L46"], - rockclimb: ["7E", "6E", "5E"], - rockslide: ["8M", "7M", "6M", "6S0", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["8M", "8L20", "7L21", "6L21", "5L21"], - secretpower: ["6M"], - skullbash: ["8E", "7E", "6E", "5E"], - sleeptalk: ["8M", "7M", "6M", "5T"], - smartstrike: ["8M", "7M"], - snore: ["8M", "7T", "6T", "5T"], - stomp: ["8E", "7E", "6E", "5E"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - sunnyday: ["8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T"], - surf: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swordsdance: ["8M", "8L45", "7M", "7L56", "6M", "6L56", "5M", "5L56"], - tackle: ["8L1"], - taunt: ["8M", "7M", "6M", "5M"], - thrash: ["7L50", "6L50", "5L51"], - throatchop: ["8M", "8L35"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - wildcharge: ["8M", "7M", "6M", "5M"], - workup: ["8M", "7M", "5M"], - zenheadbutt: ["8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 6, - level: 50, - nature: "Adamant", - ivs: { hp: 31, atk: 31 }, - isHidden: true, - moves: ["headcharge", "facade", "earthquake", "rockslide"], - pokeball: "cherishball" - } - ] - }, - rufflet: { - learnset: { - acrobatics: ["9M"], - aerialace: [ - "9M", - "9L30", - "8L30", - "7M", - "7L23", - "6M", - "6L23", - "5M", - "5L23" - ], - agility: ["9M", "8M"], - aircutter: ["9M"], - airslash: ["9M", "9L55", "8M", "8L55", "7L41", "6L41", "5L41"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M"], - bodyslam: ["9M"], - bravebird: ["9M", "9L72", "8M", "8L72", "7L59", "6L59", "5L59"], - bulkup: ["9M", "8M", "7M", "6M", "5M"], - closecombat: ["9M", "8M"], - confide: ["7M", "6M"], - crushclaw: ["9L48", "8L48", "7L46", "6L46", "5L46"], - cut: ["6M", "5M"], - defog: ["9L60", "8L60", "7T", "7L32", "6L32", "5L32"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - dualwingbeat: ["9M", "8T"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - featherdance: ["9M"], - fly: ["9M", "8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - furyattack: ["7L5", "6L5", "5L5"], - heatwave: ["9M", "8M", "7T", "6T", "5T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["9L6", "8L6", "7L14", "6M", "6L14", "5M", "5L14"], - hurricane: ["9M", "8M"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], - peck: ["9L1", "8L1", "7L1", "6L1", "5L1"], - pluck: ["5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocksmash: ["9E", "6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roost: ["9E", "7M", "6M", "5T"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "9L24", "8M", "8L24", "7L19", "6L19", "5L19"], - secretpower: ["6M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M"], - skydrop: ["7M", "7L50", "6M", "6L50", "5M", "5L50"], - slash: ["9L36", "8L36", "7L28", "6L28", "5L28"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - steelwing: ["8M", "7M", "6M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - tailwind: [ - "9M", - "9L18", - "8L18", - "7T", - "7L37", - "6T", - "6L37", - "5T", - "5L37" - ], - takedown: ["9M"], - terablast: ["9M"], - thrash: ["9L66", "8L66", "7L64", "6L64", "5L64"], - toxic: ["7M", "6M", "5M"], - uturn: ["9M", "8M", "7M", "6M", "5M"], - whirlwind: ["9L42", "8L42", "7L55", "6L55", "5L55"], - wingattack: ["9L12", "8L12", "7L10", "6L10", "5L10"], - workup: ["8M", "7M", "5M"], - zenheadbutt: ["9M", "8M"] - } - }, - braviary: { - learnset: { - acrobatics: ["9M"], - aerialace: [ - "9M", - "9L30", - "8L30", - "7M", - "7L23", - "6M", - "6L23", - "5M", - "5L23", - "5S0" - ], - agility: ["9M", "8M"], - aircutter: ["9M"], - airslash: ["9M", "9L57", "8M", "8L57", "7L41", "6L41", "5L41"], - assurance: ["8M"], - attract: ["8M", "7M", "6M", "5M"], - bodyslam: ["9M"], - bravebird: ["9M", "8M", "8L80", "7L1", "6L1", "5L63"], - bulkup: ["9M", "8M", "7M", "6M", "5M"], - closecombat: ["9M", "8M"], - confide: ["7M", "6M"], - crushclaw: ["9L48", "8L48", "7L46", "6L46", "5L46"], - cut: ["6M", "5M"], - defog: ["9L64", "8L64", "7T", "7L32", "6L32", "5L32"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - dualwingbeat: ["9M", "8T"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - featherdance: ["9M"], - fly: ["9M", "8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - furyattack: ["7L1", "6L1", "5L1"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - heatwave: ["9M", "8M", "7T", "6T", "5T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["9L1", "8L1", "7L14", "6M", "6L14", "5M", "5L14", "5S0"], - hurricane: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - ironhead: ["9M", "8M"], - laserfocus: ["7T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], - metalclaw: ["9M"], - peck: ["9L1", "8L1", "7L1", "6L1", "5L1"], - pluck: ["5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - reversal: ["9M"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roost: ["7M", "6M", "5T"], - round: ["8M", "7M", "6M", "5M"], - scaryface: [ - "9M", - "9L24", - "8M", - "8L24", - "7L19", - "6L19", - "5L19", - "5S0" - ], - secretpower: ["6M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M"], - skyattack: ["9L1", "8L1", "7T", "6T", "5T"], - skydrop: ["7M", "7L50", "6M", "6L50", "5M", "5L50"], - slash: ["9L36", "8L36", "7L28", "6L28", "5L28"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - steelwing: ["8M", "7M", "6M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - superpower: [ - "9L0", - "8M", - "8L0", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L51" - ], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - tailwind: [ - "9M", - "9L18", - "8L18", - "7T", - "7L37", - "6T", - "6L37", - "5T", - "5L37" - ], - takedown: ["9M"], - terablast: ["9M"], - thrash: ["9L72", "8L72", "7L1", "6L1", "5L70"], - toxic: ["7M", "6M", "5M"], - uturn: ["9M", "8M", "7M", "6M", "5M"], - whirlwind: ["9L42", "8L42", "7L1", "6L1", "5L57"], - wingattack: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S0"], - workup: ["8M", "7M", "5M"], - zenheadbutt: ["9M", "8M", "7T", "6T"] - }, - eventData: [ - { - generation: 5, - level: 25, - gender: "M", - isHidden: true, - moves: ["wingattack", "honeclaws", "scaryface", "aerialace"] - } - ], - encounters: [{ generation: 6, level: 45 }] - }, - braviaryhisui: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M", "9L30"], - agility: ["9M"], - aircutter: ["9M"], - airslash: ["9M", "9L57"], - bodyslam: ["9M"], - bravebird: ["9M"], - bulkup: ["9M"], - calmmind: ["9M"], - closecombat: ["9M"], - confuseray: ["9M"], - crushclaw: ["9L48"], - dazzlinggleam: ["9M"], - defog: ["9L64"], - doubleedge: ["9M"], - dualwingbeat: ["9M"], - endure: ["9M"], - esperwing: ["9L0"], - expandingforce: ["9M"], - facade: ["9M"], - featherdance: ["9M"], - fly: ["9M"], - futuresight: ["9M"], - gigaimpact: ["9M"], - heatwave: ["9M"], - helpinghand: ["9M"], - honeclaws: ["9L1"], - hurricane: ["9M", "9L80"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - icywind: ["9M"], - leer: ["9L1"], - metalclaw: ["9M"], - nightshade: ["9M"], - peck: ["9L1"], - protect: ["9M"], - psybeam: ["9M"], - psychic: ["9M"], - psychicnoise: ["9M"], - psychicterrain: ["9M"], - psychup: ["9M"], - psyshock: ["9M"], - raindance: ["9M"], - rest: ["9M"], - reversal: ["9M"], - rockslide: ["9M"], - rocktomb: ["9M"], - scaryface: ["9M", "9L24"], - shadowball: ["9M"], - shadowclaw: ["9M"], - skyattack: ["9L1"], - slash: ["9L36"], - sleeptalk: ["9M"], - snarl: ["9M"], - storedpower: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - superpower: ["9L1"], - swift: ["9M"], - tailwind: ["9M", "9L18"], - takedown: ["9M"], - terablast: ["9M"], - thrash: ["9L72"], - uturn: ["9M"], - vacuumwave: ["9M"], - whirlwind: ["9L42"], - wingattack: ["9L1"], - zenheadbutt: ["9M"] - } - }, - vullaby: { - learnset: { - aerialace: ["7M", "6M", "5M"], - aircutter: ["9M"], - airslash: ["9M", "9L42", "8M", "8L42", "7L41", "6L41", "5L41"], - assurance: ["8M"], - attract: ["9L66", "8M", "8L66", "7M", "6M", "5M"], - block: ["7T", "6T", "5T"], - bravebird: ["9M", "9L72", "8M", "8L72", "7L59", "6L59", "5L59"], - confide: ["7M", "6M"], - cut: ["6M", "5M"], - darkpulse: [ - "9M", - "9L48", - "8M", - "8L48", - "7M", - "7L46", - "6M", - "6L46", - "5T", - "5L46" - ], - defog: ["9L60", "8L60", "7T", "7L32", "6L32", "5L32"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - dualwingbeat: ["9M", "8T"], - embargo: ["7M", "7L50", "6M", "6L50", "5M", "5L50"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - faketears: ["9M", "8M", "7E", "6E", "5E"], - featherdance: ["9M"], - feintattack: ["7L23", "6L23", "5L23"], - flatter: ["9L6", "8L6", "7L19", "6L19", "5L19"], - fly: ["9M", "8M", "7M", "6M", "5M"], - foulplay: ["9M", "8M", "7T", "7E", "6T", "6E", "5T"], - frustration: ["7M", "6M", "5M"], - furyattack: ["7L5", "6L5", "5L5"], - gust: ["9L1", "8L1", "7L1", "6L1", "5L1"], - heatwave: ["9M", "8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - incinerate: ["6M", "5M"], - irondefense: ["9M", "9L30", "8M", "8L30", "5T"], - knockoff: ["9M", "9L24", "8L24", "7T", "7E", "6T", "6E", "5T", "5E"], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], - meanlook: ["9E", "8E", "7E", "6E", "5E"], - mirrormove: ["7L64", "6L64", "5L64"], - nastyplot: ["9M", "9L54", "8M", "8L54", "7L14", "6L14", "5L14"], - payback: ["8M", "7M", "6M", "5M"], - pluck: ["9L12", "8L12", "7L10", "6L10", "5M", "5L10"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychup: ["9M", "7M", "6M", "5M"], - punishment: ["7L28", "6L28", "5L28"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roost: ["9E", "8E", "7M", "7E", "6M", "6E", "5T", "5E"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "8M", "7E", "6E", "5E"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "7M", "6M", "5M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["9M"], - steelwing: ["8M", "7M", "7E", "6M", "6E", "5E"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - tailwind: [ - "9M", - "9L18", - "8L18", - "7T", - "7L37", - "6T", - "6L37", - "5T", - "5L37" - ], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - throatchop: ["9M"], - torment: ["7M", "6M", "5M"], - toxic: ["9M", "9E", "8E", "7M", "6M", "5M"], - uproar: ["9M"], - uturn: ["9M", "8M", "7M", "6M", "5M"], - whirlwind: ["9L36", "8L36", "7L55", "6L55", "5L55"] - } - }, - mandibuzz: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M", "7M", "6M", "5M"], - aircutter: ["9M"], - airslash: ["9M", "9L42", "8M", "8L42", "7L41", "6L41", "5L41"], - assurance: ["8M"], - attract: ["9L72", "8M", "8L72", "7M", "6M", "5M"], - block: ["7T", "6T", "5T"], - bonerush: ["9L0", "8L0", "7L1", "6L1", "5L51"], - bravebird: ["9M", "9L80", "8M", "8L80", "7L1", "6L1", "5L63"], - confide: ["7M", "6M"], - cut: ["6M", "5M"], - darkpulse: [ - "9M", - "9L48", - "8M", - "8L48", - "7M", - "7L46", - "6M", - "6L46", - "5T", - "5L46" - ], - defog: ["9L64", "8L64", "7T", "7L32", "6L32", "5L32"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - dualwingbeat: ["9M", "8T"], - embargo: ["7M", "7L50", "6M", "6L50", "5M", "5L50"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - faketears: ["9M", "8M"], - featherdance: ["9M"], - feintattack: ["7L23", "6L23", "5L23", "5S0"], - flatter: ["9L1", "8L1", "7L19", "6L19", "5L19", "5S0"], - fly: ["9M", "8M", "7M", "6M", "5M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M"], - furyattack: ["7L1", "6L1", "5L1"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - gust: ["9L1", "8L1", "7L1", "6L1", "5L1"], - heatwave: ["9M", "8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - hurricane: ["9M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - incinerate: ["6M", "5M"], - irondefense: ["9M", "9L30", "8M", "8L30", "7T", "5T"], - knockoff: ["9M", "9L24", "8L24", "7T", "6T", "5T"], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], - mirrormove: ["7L1", "6L1", "5L70"], - nastyplot: [ - "9M", - "9L57", - "8M", - "8L57", - "7L14", - "6L14", - "5L14", - "5S0" - ], - payback: ["8M", "7M", "6M", "5M"], - pluck: ["9L1", "8L1", "7L1", "6L1", "5M", "5L1", "5S0"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychup: ["9M", "7M", "6M", "5M"], - punishment: ["7L28", "6L28", "5L28"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roost: ["7M", "6M", "5T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M"], - scaryface: ["9M", "8M"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "7M", "6M", "5M"], - skyattack: ["9L1", "8L1", "7T", "6T", "5T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snarl: ["9M", "8M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["9M"], - steelwing: ["8M", "7M", "6M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - tailwind: [ - "9M", - "9L18", - "8L18", - "7T", - "7L37", - "6T", - "6L37", - "5T", - "5L37" - ], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - throatchop: ["9M"], - torment: ["7M", "6M", "5M"], - toxic: ["9M", "9L1", "8L1", "7M", "6M", "5M"], - uproar: ["9M"], - uturn: ["9M", "8M", "7M", "6M", "5M"], - whirlwind: ["9L36", "8L36", "7L1", "6L1", "5L57"] - }, - eventData: [ - { - generation: 5, - level: 25, - gender: "F", - isHidden: true, - moves: ["pluck", "nastyplot", "flatter", "feintattack"] - } - ] - }, - heatmor: { - learnset: { - aerialace: ["7M", "6M", "5M"], - amnesia: ["8M", "8L45", "7L47", "6L44", "5L46"], - attract: ["8M", "7M", "6M", "5M"], - belch: ["8E", "7E", "6E"], - bind: ["8L30", "7T", "7L11", "6T", "6L11", "5T", "5L11"], - bodyslam: ["8M", "7E", "6E", "5E"], - brutalswing: ["8M"], - bugbite: ["8L15", "7T", "7L36", "6T", "6L36", "5T", "5L36"], - burningjealousy: ["8T"], - confide: ["7M", "6M"], - curse: ["8E", "7E", "6E", "5E"], - cut: ["6M", "5M"], - dig: ["8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - drainpunch: ["8M"], - endure: ["8M"], - facade: ["8M", "7M", "6M", "5M"], - feintattack: ["7E", "6E", "5E"], - fireblast: ["8M", "7M", "6M", "5M"], - firelash: ["8L35", "7L44"], - firepunch: ["8M", "7T", "6T", "5T"], - firespin: ["8M", "8L50", "7L16", "6L16", "5L16"], - flameburst: ["7L31", "6L31", "5L31"], - flamethrower: ["8M", "7M", "7L50", "6M", "6L47", "5M", "5L51"], - flareblitz: ["8M", "8L60", "7L61"], - fling: ["8M", "7M", "6M", "5M"], - focusblast: ["8M", "7M", "6M", "5M"], - focuspunch: ["7T", "6T"], - frustration: ["7M", "6M", "5M"], - furyswipes: ["8L5", "7L21", "6L21", "5L21"], - gastroacid: ["7T", "6T", "5T"], - gigadrain: ["8M", "7T", "6T", "5T", "5D"], - gigaimpact: ["8M", "7M", "6M", "5M"], - heatwave: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "5D"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["8L40", "7L1", "6M", "6L1", "5M"], - incinerate: ["8L10", "7L1", "6M", "6L1", "5M", "5L1", "5D"], - inferno: ["8L55", "7L66", "6L1", "5L61"], - knockoff: ["7T", "6T", "5T"], - lick: ["8L1", "7L1", "6L1", "5L1"], - lowkick: ["8M", "7T", "6T", "5T"], - nightslash: ["8E", "7E", "6E", "5E"], - odorsleuth: ["7L6", "6L6", "5L6"], - overheat: ["8M", "7M"], - poweruppunch: ["6M"], - protect: ["8M", "7M", "6M", "5M"], - pursuit: ["7E", "6E", "5E"], - raindance: ["8M", "7M", "6M", "5M"], - recycle: ["7T", "6T", "5T"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scorchingsands: ["8T"], - secretpower: ["6M"], - shadowclaw: ["8M", "7M", "6M", "5M"], - slash: ["8L25", "7L41", "6L41", "5L41"], - sleeptalk: ["8M", "7M", "7E", "6M", "6E", "5T", "5E"], - snatch: ["7T", "7L26", "6T", "6L26", "5T", "5L26"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "7M", "6M", "5M"], - spitup: ["8L20", "7L56", "6L50", "5L56"], - stockpile: ["8L20", "7L56", "6L50", "5L56"], - stompingtantrum: ["8M", "7T"], - substitute: ["8M", "7M", "6M", "5M"], - suckerpunch: ["8E", "7E", "6E", "5E"], - sunnyday: ["8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - swallow: ["8L20", "7L56", "6L50", "5L56"], - tackle: ["8L1", "7L1", "6L1"], - taunt: ["8M", "7M", "6M", "5M"], - thief: ["8M", "7M", "6M", "5M"], - throatchop: ["8M", "7T"], - thunderpunch: ["8M", "7T", "6T", "5T"], - tickle: ["8E", "7E", "6E", "5E"], - toxic: ["7M", "6M", "5M"], - willowisp: ["8M", "7M", "6M", "5M"], - wrap: ["7E", "6E", "5E"] - } - }, - durant: { - learnset: { - aerialace: ["7M", "6M", "5M"], - agility: ["8M", "8L24", "7L6", "6L16", "5L16"], - attract: ["8M", "7M", "6M", "5M"], - batonpass: ["8M", "7E", "6E", "5E"], - beatup: ["8M", "8L12"], - bite: ["8L20", "7L1", "6L11", "5L11"], - bugbite: ["8L16", "7T", "7L16", "6T", "6L26", "5T", "5L26"], - confide: ["7M", "6M"], - crunch: ["8M", "8L36", "7L21", "6L31", "5L31"], - cut: ["6M", "5M"], - dig: ["8M", "8L28", "7L31", "6M", "6L41", "5M", "5L41"], - doubleteam: ["7M", "6M", "5M"], - endeavor: ["7T", "6T", "5T"], - endure: ["8M", "7E", "6E", "5E", "5D"], - energyball: ["8M", "7M", "6M", "5M"], - entrainment: ["8L48", "7L36", "6L46", "5L46"], - facade: ["8M", "7M", "6M", "5M"], - feintattack: ["7E", "6E", "5E"], - firstimpression: ["8E"], - flail: ["8E"], - flashcannon: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - furycutter: ["8L1", "7L1", "6L6", "5L6", "5D"], - gigaimpact: ["8M", "7M", "6M", "5M"], - guillotine: ["8L56", "7L1", "6L1", "5L61"], - helpinghand: ["8M"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - infestation: ["8E"], - irondefense: ["8M", "8L52", "7T", "7L46", "6T", "6L1", "5T", "5L56"], - ironhead: ["8M", "8L44", "7T", "7L26", "6T", "6L36", "5T", "5L36"], - metalburst: ["8E"], - metalclaw: ["8L8", "7L11", "6L21", "5L21"], - metalsound: ["8L40", "7L1", "6L1", "5L66"], - protect: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockclimb: ["7E", "6E", "5E"], - rockpolish: ["7M", "6M", "5M"], - rockslide: ["8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - sandattack: ["8L1", "7L1", "6L1", "5L1"], - sandstorm: ["8M", "7M", "6M", "5M"], - screech: ["8M", "7E", "6E", "5E"], - secretpower: ["6M"], - shadowclaw: ["8M", "7M", "6M", "5M"], - skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - steelbeam: ["8T"], - stompingtantrum: ["8M"], - stoneedge: ["8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - strugglebug: ["8E", "6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - thunderfang: ["8M", "7E", "6E", "5E", "5D"], - thunderwave: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - visegrip: ["8L4", "7L1", "6L1", "5L1"], - xscissor: ["8M", "8L32", "7M", "7L41", "6M", "6L51", "5M", "5L51"] - } - }, - deino: { - learnset: { - aquatail: ["7T", "6T", "5T"], - assurance: ["9L16", "8M", "8L16", "7E", "6E", "5E"], - astonish: ["9E", "8E", "7E", "6E", "5E"], - attract: ["8M", "7M", "6M", "5M"], - belch: ["9E", "8E", "7E"], - bite: ["9L8", "8L8", "7L9", "6L9", "5L9"], - bodyslam: ["9M", "9L44", "8M", "8L44", "7L48", "6L48", "5L48"], - confide: ["7M", "6M"], - crunch: ["9M", "9L32", "8M", "8L32", "7L25", "6L25", "5L25"], - darkpulse: ["9M", "8M", "7M", "7E", "6M", "6E", "5T", "5E"], - doublehit: ["9E", "8E", "7E", "6E", "5E"], - doubleteam: ["7M", "6M", "5M"], - dracometeor: ["9M", "8T", "7T", "6T", "5T"], - dragonbreath: ["9L4", "8L4", "7L17", "6L17", "5L17"], - dragoncheer: ["9M"], - dragonpulse: [ - "9M", - "9L40", - "8M", - "8L40", - "7T", - "7L32", - "6T", - "6L32", - "5T", - "5L32" - ], - dragonrage: ["7L1", "6L1", "5L1", "5S0"], - dragonrush: ["9L52", "8L52", "7L42", "6L42", "5L42"], - dragontail: ["9M", "7M", "6M", "5M"], - earthpower: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - firefang: ["9M", "8M", "7E", "6E", "5E"], - focusenergy: ["9L1", "8M", "8L1", "7L4", "6L4", "5L4"], - frustration: ["7M", "6M", "5M"], - headbutt: ["9L20", "8L20", "7L12", "6L12", "5L12"], - headsmash: ["9E", "8E", "7E", "6E", "5E"], - hiddenpower: ["7M", "6M", "5M"], - hypervoice: [ - "9M", - "9L48", - "8M", - "8L48", - "7T", - "7L58", - "6T", - "6L58", - "5T", - "5L58" - ], - icefang: ["9M", "8M", "7E", "6E", "5E"], - incinerate: ["6M", "5M"], - nastyplot: ["9M", "9L56", "8M", "8L56"], - outrage: [ - "9M", - "9L60", - "8M", - "8L60", - "7T", - "7L62", - "6T", - "6L62", - "5T", - "5L62" - ], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychup: ["9M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roar: [ - "9M", - "9L12", - "8L12", - "7M", - "7L20", - "6M", - "6L20", - "5M", - "5L20" - ], - rocksmash: ["6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "9L36", "8M", "8L36", "7L50", "6L50", "5L52"], - screech: ["8M", "7E", "6E", "5E"], - secretpower: ["6M"], - shockwave: ["7T", "6T"], - slam: ["9L28", "8L28", "7L28", "6L28", "5L28"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snarl: ["9M"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["9M", "7T", "6T", "5T"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - tackle: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S0"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - thunderfang: ["9M", "8M", "7E", "6E", "5E"], - thunderwave: ["9M", "8M", "7M", "6M", "5M"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - workup: ["9L24", "8M", "8L24", "7M", "7L38", "6L38", "5M", "5L38"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 1, - shiny: true, - moves: ["tackle", "dragonrage"], - pokeball: "pokeball" - } - ] - }, - zweilous: { - learnset: { - aquatail: ["7T", "6T", "5T"], - assurance: ["9L16", "8M", "8L16"], - attract: ["8M", "7M", "6M", "5M"], - beatup: ["8M"], - bite: ["9L1", "8L1", "7L1", "6L1", "5L1"], - bodyslam: ["9M", "9L44", "8M", "8L44", "7L48", "6L48", "5L48"], - confide: ["7M", "6M"], - crunch: ["9M", "9L32", "8M", "8L32", "7L25", "6L25", "5L25"], - darkpulse: ["9M", "8M", "7M", "6M", "5T"], - doublehit: ["9L1", "8L1", "7L1", "6L1", "5L1"], - doubleteam: ["7M", "6M", "5M"], - dracometeor: ["9M", "8T", "7T", "6T", "5T"], - dragonbreath: ["9L1", "8L1", "7L17", "6L17", "5L17"], - dragoncheer: ["9M"], - dragonpulse: [ - "9M", - "9L40", - "8M", - "8L40", - "7T", - "7L32", - "6T", - "6L32", - "5T", - "5L32" - ], - dragonrage: ["7L1", "6L1", "5L1"], - dragonrush: ["9L54", "8L54", "7L42", "6L42", "5L42"], - dragontail: ["9M", "7M", "6M", "5M"], - earthpower: ["9M", "8M", "7T", "6T", "5T"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - firefang: ["9M", "8M"], - focusenergy: ["9L1", "8M", "8L1", "7L1", "6L1", "5L1"], - frustration: ["7M", "6M", "5M"], - headbutt: ["9L20", "8L20", "7L12", "6L12", "5L12"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M"], - hypervoice: [ - "9M", - "9L48", - "8M", - "8L48", - "7T", - "7L64", - "6T", - "6L64", - "5T", - "5L64" - ], - icefang: ["9M", "8M"], - incinerate: ["6M", "5M"], - lashout: ["9M"], - nastyplot: ["9M", "9L60", "8M", "8L60"], - outrage: [ - "9M", - "9L66", - "8M", - "8L66", - "7T", - "7L71", - "6T", - "6L71", - "5T", - "5L71" - ], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychup: ["9M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roar: [ - "9M", - "9L12", - "8L12", - "7M", - "7L20", - "6M", - "6L20", - "5M", - "5L20" - ], - rocksmash: ["6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "9L36", "8M", "8L36", "7L55", "6L55", "5L55"], - screech: ["8M"], - secretpower: ["6M"], - shockwave: ["7T", "6T"], - slam: ["9L28", "8L28", "7L28", "6L28", "5L28"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snarl: ["9M"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["9M", "7T", "6T", "5T"], - stompingtantrum: ["9M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - thunderfang: ["9M", "8M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uproar: ["8M", "7T", "6T", "5T"], - workup: ["9L24", "8M", "8L24", "7M", "7L38", "6L38", "5M", "5L38"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T"] - }, - encounters: [{ generation: 5, level: 49 }] - }, - hydreigon: { - learnset: { - acrobatics: ["9M", "8M", "7M", "6M", "5M"], - aquatail: ["7T", "6T", "5T"], - assurance: ["9L16", "8M", "8L16"], - attract: ["8M", "7M", "6M", "5M"], - beatup: ["8M"], - bite: ["9L1", "8L1", "7L1", "6L1", "5L1"], - bodyslam: ["9M", "9L44", "8M", "8L44", "7L48", "6L48", "5L48"], - breakingswipe: ["9M", "8M"], - brutalswing: ["8M", "7M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - chargebeam: ["7M", "6M", "5M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L32", "8M", "8L32", "7L25", "6L25", "6S1", "5L25"], - darkpulse: ["9M", "8M", "7M", "6M", "5T"], - defog: ["7T"], - doublehit: ["9L1", "8L1"], - doubleteam: ["7M", "6M", "5M"], - dracometeor: ["9M", "8T", "7T", "6T", "5T"], - dragonbreath: ["9L1", "8L1", "7L17", "6L17", "5L17", "5S0"], - dragoncheer: ["9M"], - dragondance: ["9M", "8M"], - dragonpulse: [ - "9M", - "9L40", - "8M", - "8L40", - "7T", - "7L32", - "6T", - "6L32", - "5T", - "5L32" - ], - dragonrage: ["7L1", "6L1", "5L1"], - dragonrush: ["9L54", "8L54", "7L42", "6L42", "6S1", "5L42"], - dragontail: ["9M", "7M", "6M", "5M"], - dualwingbeat: ["9M", "8T"], - earthpower: ["9M", "8M", "7T", "6T", "5T"], - earthquake: ["9M", "8M", "7M", "6M", "5M"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - fireblast: ["9M", "8M", "7M", "6M", "5M"], - firefang: ["9M", "8M"], - firespin: ["9M", "8M"], - flamethrower: ["9M", "8M", "7M", "6M", "5M", "5S0"], - flashcannon: ["9M", "8M", "7M", "6M", "5M"], - fly: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "5S0"], - focusenergy: ["9L1", "8M", "8L1", "7L1", "6L1", "5L1"], - frustration: ["7M", "6M", "6S1", "5M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - headbutt: ["9L20", "8L20", "7L12", "6L12", "5L12"], - heatwave: ["9M", "8M", "7T", "6T", "5T"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "9L76", "8M", "8L76", "7M", "6M", "5M"], - hypervoice: [ - "9M", - "9L48", - "8M", - "8L48", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L68", - "5S0" - ], - icefang: ["9M", "8M"], - incinerate: ["6M", "5M"], - irontail: ["8M", "7T", "6T", "5T"], - lashout: ["9M"], - nastyplot: ["9M", "9L60", "8M", "8L60"], - outrage: [ - "9M", - "9L68", - "8M", - "8L68", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L79" - ], - payback: ["8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychup: ["9M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - reflect: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roar: [ - "9M", - "9L12", - "8L12", - "7M", - "7L20", - "6M", - "6L20", - "5M", - "5L20" - ], - rockslide: ["9M", "8M", "7M", "6M", "6S1", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roost: ["7M", "6M", "5T"], - round: ["8M", "7M", "6M", "5M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "9L36", "8M", "8L36", "7L55", "6L55", "5L55"], - screech: ["8M"], - secretpower: ["6M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - slam: ["9L28", "8L28", "7L28", "6L28", "5L28"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snarl: ["9M", "8M"], - snore: ["8M", "7T", "6T", "5T"], - spite: ["9M", "7T", "6T", "5T"], - stealthrock: ["9M"], - steelwing: ["8M", "7M", "6M"], - stompingtantrum: ["9M"], - stoneedge: ["9M", "8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T"], - surf: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - tackle: ["9L1", "8L1"], - tailwind: ["9M", "7T", "6T", "5T"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - throatchop: ["9M", "8M", "7T"], - thunderfang: ["9M", "8M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - triattack: ["9L1", "8M", "8L1", "7L1", "6L1", "5L1"], - uproar: ["8M", "7T", "6T", "5T"], - uturn: ["9M", "8M", "7M", "6M", "5M"], - workup: ["9L24", "8M", "8L24", "7M", "7L38", "6L38", "5M", "5L38"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 70, - shiny: true, - gender: "M", - moves: ["hypervoice", "dragonbreath", "flamethrower", "focusblast"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 52, - gender: "M", - perfectIVs: 2, - moves: ["dragonrush", "crunch", "rockslide", "frustration"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 6, level: 59 }] - }, - larvesta: { - learnset: { - absorb: ["9E", "8E", "7L10"], - acrobatics: ["9M", "8M", "7M", "6M", "5M"], - amnesia: ["9M", "9L54", "8M", "8L54", "7L80", "6L80", "5L80"], - attract: ["8M"], - bodyslam: ["9M"], - bugbite: [ - "9M", - "9L24", - "8L24", - "7T", - "7L40", - "6T", - "6L40", - "5T", - "5L40" - ], - bugbuzz: ["9M", "9L42", "8M", "8L42", "7L70", "6L70", "5L70"], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - doubleedge: ["9M", "9L60", "8L60", "7L50", "6L50", "5L50"], - doubleteam: ["7M", "6M", "5M"], - ember: ["9L1", "8L1", "7L1", "6L1", "5L1"], - endure: ["9M", "8M", "7E", "6E", "5E"], - facade: ["9M", "8M", "7M", "6M", "5M"], - fireblast: ["9M", "8M", "7M", "6M", "5M"], - firespin: ["9M"], - flamecharge: [ - "9M", - "9L6", - "8L6", - "7M", - "7L30", - "6M", - "6L30", - "5M", - "5L30" - ], - flamethrower: ["9M", "8M", "7M", "6M", "5M"], - flamewheel: ["9L18", "8L18", "7L60", "6L60", "5L60"], - flareblitz: ["9M", "9L66", "8M", "8L66", "7L100", "6L100", "5L100"], - foresight: ["7E", "6E", "5E"], - frustration: ["7M", "6M", "5M"], - gigadrain: ["9M", "8M", "7T", "6T", "5T"], - harden: ["9E", "8E", "7E", "6E", "5E"], - heatwave: ["9M", "8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - incinerate: ["6M", "5M"], - leechlife: ["9M", "9L36", "8M", "8L36", "7M", "6L10", "5L10"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - lunge: ["9M"], - magnetrise: ["7T", "7E", "6T", "6E", "5T", "5E"], - morningsun: ["9E", "7E", "6E", "5E"], - overheat: ["9M", "8M", "7M", "6M", "5M"], - pounce: ["9M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychic: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - screech: ["9L30", "8M", "8L30"], - secretpower: ["6M"], - signalbeam: ["7T", "6T", "5T"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M"], - stringshot: ["9L1", "8L1", "7L1", "7E", "6L1", "6E", "5L1", "5E"], - strugglebug: ["9M", "9L12", "8L12", "6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - takedown: ["9M", "9L48", "8L48", "7L20", "6L20", "5L20"], - terablast: ["9M"], - thrash: ["9E", "8E", "7L90", "6L90", "5L90"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - uturn: ["9M", "8M", "7M", "6M", "5M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - willowisp: ["9M", "8M", "7M", "6M", "5M"], - zenheadbutt: ["9M", "8M", "7T", "7E", "6T", "6E", "5T", "5E"] - } - }, - volcarona: { - learnset: { - absorb: ["7L1"], - acrobatics: ["9M", "8M", "7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M"], - aircutter: ["9M"], - airslash: ["9M"], - amnesia: ["9M", "9L54", "8M", "8L54", "7L1", "6L1"], - attract: ["8M"], - bodyslam: ["9M"], - bugbite: ["9M", "9L24", "8L24", "7T", "6T", "5T"], - bugbuzz: ["9M", "9L42", "8M", "8L42", "7L1", "6L1", "5L70", "5S1"], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - defog: ["7T"], - doubleedge: ["9M", "9L1", "8L1"], - doubleteam: ["7M", "6M", "5M"], - dualwingbeat: ["9M", "8T"], - ember: ["9L1", "8L1", "7L1", "6L1", "5L1"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - fierydance: ["9L1", "8L1", "7L1", "6L1", "5L100"], - fireblast: ["9M", "9L70", "8M", "8L70", "7M", "6M", "5M"], - firespin: ["9M", "9L1", "8M", "8L1", "7L30", "6L30", "5L30", "5S0"], - flamecharge: ["9M", "9L1", "8L1", "7M", "6M", "5M"], - flamethrower: ["9M", "8M", "7M", "6M", "5M"], - flamewheel: ["9L18", "8L18", "7L1", "6L1"], - flareblitz: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], - fly: ["9M", "8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigadrain: ["9M", "8M", "7T", "6T", "5T"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - gust: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S0"], - heatwave: [ - "9M", - "9L48", - "8M", - "8L48", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L60" - ], - hiddenpower: ["7M", "6M", "5M"], - hurricane: ["9M", "9L62", "8M", "8L62", "7L1", "6L1", "5L90"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "5S1"], - incinerate: ["6M", "5M"], - leechlife: ["9M", "9L36", "8M", "8L36", "7M", "6L1", "5L1", "5S0"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - lunge: ["9M"], - magnetrise: ["7T", "6T", "5T"], - mysticalfire: ["8M"], - overheat: ["9M", "8M", "7M", "6M", "5M", "5S1"], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - pounce: ["9M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychic: ["9M", "8M", "7M", "6M", "5M"], - quiverdance: ["9L0", "8L0", "7L1", "6L1", "5L59", "5S1"], - ragepowder: ["9L78", "8L78", "7L1", "6L1", "5L80"], - raindance: ["9M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roost: ["7M", "6M", "5T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - screech: ["9L30", "8M", "8L30"], - secretpower: ["6M"], - signalbeam: ["7T", "6T", "5T"], - silverwind: ["7L50", "6L50", "5L50"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M"], - stringshot: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S0"], - strugglebug: ["9M", "9L1", "8L1", "6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - tailwind: ["9M", "7T", "6T", "5T"], - takedown: ["9M", "9L1", "8L1"], - terablast: ["9M"], - thrash: ["7L1", "6L1"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - uturn: ["9M", "8M", "7M", "6M", "5M"], - whirlwind: ["9L1", "8L1", "7L40", "6L40", "5L40"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - willowisp: ["9M", "8M", "7M", "6M", "5M"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 35, - moves: ["stringshot", "leechlife", "gust", "firespin"] - }, - { - generation: 5, - level: 77, - gender: "M", - nature: "Calm", - ivs: { - hp: 30, - atk: 30, - def: 30, - spa: 30, - spd: 30, - spe: 30 - }, - moves: ["bugbuzz", "overheat", "hyperbeam", "quiverdance"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 7, level: 41 }] - }, - cobalion: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M"], - airslash: ["9M", "8M"], - aurasphere: ["9M"], - block: ["7T", "6T", "5T"], - bodypress: ["9M"], - bodyslam: ["9M"], - bounce: ["8M", "7T", "6T", "5T"], - brickbreak: ["9M", "8M"], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - closecombat: [ - "9M", - "9L70", - "9S6", - "8M", - "8L70", - "8S5", - "7L1", - "6L1", - "5L73" - ], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - cut: ["6M", "5M"], - doubleedge: ["9M"], - doublekick: ["9L21", "8L21", "7L1", "6L7", "5L7"], - doubleteam: ["7M", "6M", "5M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - falseswipe: ["9M", "8M", "7M", "6M", "5M"], - flashcannon: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - heavyslam: ["9M"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L13", - "6T", - "6L25", - "5T", - "5L25", - "5S0", - "5S1" - ], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - irondefense: ["9M", "8M", "7T", "6T", "5T"], - ironhead: [ - "9M", - "9L63", - "9S6", - "8M", - "8L63", - "8S5", - "7T", - "7L25", - "7S4", - "6T", - "6L37", - "6S3", - "5T", - "5L37", - "5S0", - "5S1" - ], - laserfocus: ["7T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], - magnetrise: ["7T", "6T", "5T"], - megahorn: ["8M"], - metalburst: ["9L35", "8L35", "7L1", "6L1", "5L67"], - metalclaw: ["9M", "9L7", "8L7", "7L1", "6L13", "5L13"], - metalsound: ["9M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychup: ["9M", "7M", "6M", "5M"], - quickattack: ["9L1", "8L1", "7L1", "7S4", "6L1", "5L1"], - quickguard: ["9L14", "8L14", "7L42", "6L1", "5L55", "5S2"], - raindance: ["9M"], - reflect: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: [ - "9L28", - "8M", - "8L28", - "7L19", - "6M", - "6L31", - "6S3", - "5M", - "5L31", - "5S0", - "5S1" - ], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - roar: ["9M", "7M", "6M", "5M"], - rockpolish: ["7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - sacredsword: [ - "9L49", - "9S6", - "8L49", - "8S5", - "7L31", - "7S4", - "6L42", - "6S3", - "5L42", - "5S0", - "5S1", - "5S2" - ], - safeguard: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M"], - scaryface: ["9M", "8M"], - secretpower: ["6M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - smartstrike: ["9M", "8M"], - snore: ["8M", "7T", "6T", "5T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T"], - steelbeam: ["9M", "8T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M"], - superpower: ["8M", "7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - swordsdance: [ - "9M", - "9L56", - "9S6", - "8M", - "8L56", - "8S5", - "7M", - "7L37", - "7S4", - "6M", - "6L49", - "6S3", - "5M", - "5L49", - "5S2" - ], - takedown: ["9M", "9L42", "8L42", "7L7", "6L19", "5L19"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thunderwave: ["9M", "8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - upperhand: ["9M"], - vacuumwave: ["9M"], - voltswitch: ["9M", "8M", "7M", "6M", "5M"], - workup: [ - "9L1", - "8M", - "8L1", - "7M", - "7L49", - "6L1", - "5M", - "5L61", - "5S2" - ], - xscissor: ["9M", "8M", "7M", "6M", "5M"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 42, - shiny: 1, - moves: ["helpinghand", "retaliate", "ironhead", "sacredsword"] - }, - { - generation: 5, - level: 45, - shiny: 1, - moves: ["helpinghand", "retaliate", "ironhead", "sacredsword"] - }, - { - generation: 5, - level: 65, - shiny: 1, - moves: ["sacredsword", "swordsdance", "quickguard", "workup"] - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["retaliate", "ironhead", "sacredsword", "swordsdance"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["sacredsword", "swordsdance", "quickattack", "ironhead"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["sacredsword", "swordsdance", "ironhead", "closecombat"] - }, - { - generation: 9, - level: 70, - moves: ["closecombat", "ironhead", "swordsdance", "sacredsword"] - } - ], - eventOnly: true - }, - terrakion: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M"], - airslash: ["9M", "8M"], - aurasphere: ["9M"], - block: ["7T", "6T", "5T"], - bodyslam: ["9M"], - brickbreak: ["9M", "8M"], - bulldoze: ["9M", "8M", "7M", "6M", "5M"], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - closecombat: [ - "9M", - "9L70", - "9S6", - "8M", - "8L70", - "8S5", - "7L1", - "6L1", - "5L73" - ], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - cut: ["6M", "5M"], - doubleedge: ["9M"], - doublekick: ["9L21", "8L21", "7L1", "6L7", "5L7"], - doubleteam: ["7M", "6M", "5M"], - earthpower: ["9M", "8M", "7T", "6T", "5T"], - earthquake: ["9M", "8M", "7M", "6M", "5M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - falseswipe: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L13", - "6T", - "6L25", - "5T", - "5L25", - "5S0", - "5S1" - ], - hiddenpower: ["7M", "6M", "5M"], - highhorsepower: ["9M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - ironhead: ["9M", "8M", "7T", "6T", "5T"], - laserfocus: ["7T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], - megahorn: ["8M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychup: ["9M", "7M", "6M", "5M"], - quickattack: ["9L1", "8L1", "7L1", "6L1", "5L1"], - quickguard: ["9L14", "8L14", "7L42", "6L1", "5L55", "5S2"], - reflect: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: [ - "9L28", - "8M", - "8L28", - "7L19", - "6M", - "6L31", - "6S3", - "5M", - "5L31", - "5S0", - "5S1" - ], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - roar: ["9M", "7M", "6M", "5M"], - rockblast: ["9M", "8M"], - rockpolish: ["7M", "6M", "5M"], - rockslide: [ - "9M", - "9L35", - "8M", - "8L35", - "7M", - "7L25", - "7S4", - "6M", - "6L37", - "6S3", - "5M", - "5L37", - "5S0", - "5S1" - ], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - sacredsword: [ - "9L49", - "9S6", - "8L49", - "8S5", - "7L31", - "7S4", - "6L42", - "6S3", - "5L42", - "5S0", - "5S1", - "5S2" - ], - safeguard: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M"], - scaryface: ["9M", "8M"], - secretpower: ["6M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - smackdown: [ - "9M", - "9L7", - "8L7", - "7M", - "7L1", - "6M", - "6L13", - "5M", - "5L13" - ], - smartstrike: ["9M", "8M"], - snore: ["8M", "7T", "6T", "5T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: [ - "9M", - "9L63", - "9S6", - "8M", - "8L63", - "8S5", - "7M", - "7L55", - "7S4", - "6M", - "6L67", - "5M", - "5L67" - ], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - swordsdance: [ - "9M", - "9L56", - "9S6", - "8M", - "8L56", - "8S5", - "7M", - "7L37", - "7S4", - "6M", - "6L49", - "6S3", - "5M", - "5L49", - "5S2" - ], - takedown: ["9M", "9L42", "8L42", "7L7", "6L19", "5L19"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - upperhand: ["9M"], - workup: [ - "9L1", - "8M", - "8L1", - "7M", - "7L49", - "6L1", - "5M", - "5L61", - "5S2" - ], - xscissor: ["9M", "8M", "7M", "6M", "5M"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 42, - shiny: 1, - moves: ["helpinghand", "retaliate", "rockslide", "sacredsword"] - }, - { - generation: 5, - level: 45, - shiny: 1, - moves: ["helpinghand", "retaliate", "rockslide", "sacredsword"] - }, - { - generation: 5, - level: 65, - shiny: 1, - moves: ["sacredsword", "swordsdance", "quickguard", "workup"] - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["retaliate", "rockslide", "sacredsword", "swordsdance"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["sacredsword", "swordsdance", "rockslide", "stoneedge"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["sacredsword", "swordsdance", "stoneedge", "closecombat"] - }, - { - generation: 9, - level: 70, - moves: ["closecombat", "stoneedge", "swordsdance", "sacredsword"] - } - ], - eventOnly: true - }, - virizion: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M"], - airslash: ["9M", "8M"], - aurasphere: ["9M"], - block: ["7T", "6T", "5T"], - bodyslam: ["9M"], - bounce: ["8M", "7T", "6T", "5T"], - brickbreak: ["9M", "8M"], - bulletseed: ["9M"], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - closecombat: [ - "9M", - "9L70", - "9S6", - "8M", - "8L70", - "8S5", - "7L1", - "6L1", - "5L73" - ], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - cut: ["6M", "5M"], - doubleedge: ["9M"], - doublekick: ["9L21", "8L21", "7L1", "6L7", "5L7"], - doubleteam: ["7M", "6M", "5M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "6M", "5M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - falseswipe: ["9M", "8M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigadrain: [ - "9M", - "9L35", - "8M", - "8L35", - "7T", - "7L25", - "7S4", - "6T", - "6L37", - "6S3", - "5T", - "5L37", - "5S0", - "5S1" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - grassyglide: ["9M", "8T"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L13", - "6T", - "6L25", - "5T", - "5L25", - "5S0", - "5S1" - ], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - laserfocus: ["7T"], - leafblade: [ - "9L63", - "9S6", - "8M", - "8L63", - "8S5", - "7L1", - "7S4", - "6L1", - "5L67" - ], - leafstorm: ["9M", "8M"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - magicalleaf: ["9M", "9L7", "8M", "8L7", "7L1", "6L13", "5L13"], - megahorn: ["8M"], - naturepower: ["7M", "6M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychup: ["9M", "7M", "6M", "5M"], - quickattack: ["9L1", "8L1", "7L1", "6L1", "5L1"], - quickguard: ["9L14", "8L14", "7L42", "6L1", "5L55", "5S2"], - reflect: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: [ - "9L28", - "8M", - "8L28", - "7L19", - "6M", - "6L31", - "6S3", - "5M", - "5L31", - "5S0", - "5S1" - ], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - roar: ["9M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - sacredsword: [ - "9L49", - "9S6", - "8L49", - "8S5", - "7L31", - "7S4", - "6L42", - "6S3", - "5L42", - "5S0", - "5S1", - "5S2" - ], - safeguard: ["8M", "7M", "6M", "5M"], - scaryface: ["9M"], - secretpower: ["6M"], - seedbomb: ["9M", "8M", "7T", "6T", "5T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - smartstrike: ["9M", "8M"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M"], - solarblade: ["9M", "8M"], - stoneedge: ["9M", "8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - superpower: ["8M", "7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - swordsdance: [ - "9M", - "9L56", - "9S6", - "8M", - "8L56", - "8S5", - "7M", - "7L37", - "7S4", - "6M", - "6L49", - "6S3", - "5M", - "5L49", - "5S2" - ], - synthesis: ["9L42", "7T", "6T", "5T"], - takedown: ["9M", "9L1", "8L42", "7L7", "6L19", "5L19"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - upperhand: ["9M"], - vacuumwave: ["9M"], - workup: [ - "9L1", - "8M", - "8L1", - "7M", - "7L49", - "6L1", - "5M", - "5L61", - "5S2" - ], - worryseed: ["7T", "6T", "5T"], - xscissor: ["9M", "8M", "7M", "6M", "5M"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 42, - shiny: 1, - moves: ["helpinghand", "retaliate", "gigadrain", "sacredsword"] - }, - { - generation: 5, - level: 45, - shiny: 1, - moves: ["helpinghand", "retaliate", "gigadrain", "sacredsword"] - }, - { - generation: 5, - level: 65, - shiny: 1, - moves: ["sacredsword", "swordsdance", "quickguard", "workup"] - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["retaliate", "gigadrain", "sacredsword", "swordsdance"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["sacredsword", "swordsdance", "gigadrain", "leafblade"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["sacredsword", "swordsdance", "leafblade", "closecombat"] - }, - { - generation: 9, - level: 70, - moves: ["closecombat", "leafblade", "swordsdance", "sacredsword"] - } - ], - eventOnly: true - }, - tornadus: { - learnset: { - acrobatics: ["9M", "8M", "7M", "6M", "5M"], - aerialace: ["7M", "6M", "5M"], - agility: [ - "9M", - "9L25", - "8M", - "8L25", - "8S7", - "7L31", - "6L37", - "6S3", - "5L37", - "5S0" - ], - aircutter: ["9M", "9L20", "8L20", "7L19", "6L25", "5L25", "5S0"], - airslash: [ - "9M", - "9L35", - "8M", - "8L35", - "7L37", - "7S4", - "7S5", - "6L43", - "6S3", - "5L43", - "5S2" - ], - assurance: ["8M"], - astonish: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S1"], - attract: ["8M", "7M", "6M", "5M"], - bite: ["9L15", "8L15", "7L7", "6L13", "5L13"], - bleakwindstorm: ["9L77"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M"], - brutalswing: ["8M", "7M"], - bulkup: ["9M", "8M", "7M", "6M", "5M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - crunch: [ - "9M", - "9L40", - "8M", - "8L40", - "7L43", - "7S4", - "7S5", - "6L49", - "6S3", - "5L49" - ], - darkpulse: ["9M", "8M", "7M", "7L67", "6M", "6L73", "5T", "5L73"], - defog: ["7T"], - doubleteam: ["7M", "6M", "5M"], - embargo: ["7M", "6M", "5M"], - endure: ["9M", "8M"], - extrasensory: ["9L45", "8L45", "7L25", "6L31", "6S3", "5L31", "5S0"], - facade: ["9M", "8M", "7M", "6M", "5M"], - fling: ["9M", "8M", "7M", "6M", "5M"], - fly: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "7S6", "6M", "5M"], - gust: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S1"], - hammerarm: ["9L55", "8L55", "7L1", "6L1", "5L79", "5S2"], - heatwave: ["9M", "8M", "8S7", "7T", "7S6", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M", "5S2"], - hurricane: [ - "9M", - "9L65", - "8M", - "8L65", - "8S7", - "7L1", - "7S6", - "6L1", - "5L67", - "5S2" - ], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - icywind: ["9M", "8M", "8S7", "7T", "6T", "5T"], - incinerate: ["6M", "5M"], - irontail: ["8M", "7T", "6T", "5T"], - knockoff: ["9M", "7T", "6T", "5T"], - lashout: ["9M", "8T"], - leer: ["9L5", "8L5"], - metronome: ["9M"], - nastyplot: ["9M", "8M"], - payback: ["8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychic: ["9M", "8M", "7M", "6M", "5M"], - raindance: [ - "9M", - "9L60", - "8M", - "8L60", - "7M", - "7L55", - "7S4", - "7S5", - "6M", - "6L61", - "5M", - "5L61" - ], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M", "7L13", "6L19", "5L19", "5S0"], - reversal: ["9M"], - rocksmash: ["6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["8M", "7M", "6M", "5M"], - sandstorm: ["9M"], - scaryface: ["9M", "8M"], - secretpower: ["6M"], - skydrop: ["7M", "6M", "5M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M"], - sludgewave: ["9M", "8M", "7M", "6M", "5M"], - smackdown: ["9M", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - snowscape: ["9M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M"], - superpower: ["8M", "7T", "6T", "5T"], - swagger: ["9L10", "8L10", "7M", "7L1", "6M", "6L7", "5M", "5L7"], - tailwind: [ - "9M", - "9L30", - "8L30", - "7T", - "7L49", - "7S4", - "7S5", - "7S6", - "6T", - "6L1", - "5T", - "5L55" - ], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - thrash: ["9L70", "8L70", "7L1", "6L1", "5L85"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uproar: [ - "9M", - "9L50", - "8M", - "8L50", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "5S1" - ], - uturn: ["9M", "8M", "7M", "6M", "5M"], - weatherball: ["9M", "8M"] - }, - eventData: [ - { - generation: 5, - level: 40, - shiny: 1, - moves: ["revenge", "aircutter", "extrasensory", "agility"] - }, - { - generation: 5, - level: 5, - isHidden: true, - moves: ["uproar", "astonish", "gust"], - pokeball: "dreamball" - }, - { - generation: 5, - level: 70, - moves: ["hurricane", "hammerarm", "airslash", "hiddenpower"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["extrasensory", "agility", "airslash", "crunch"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["airslash", "crunch", "tailwind", "raindance"] - }, - { - generation: 7, - level: 60, - moves: ["airslash", "crunch", "tailwind", "raindance"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: ["hurricane", "heatwave", "grassknot", "tailwind"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["hurricane", "agility", "icywind", "heatwave"] - }, - { - generation: 8, - level: 70, - moves: ["extrasensory", "crunch", "hurricane", "bleakwindstorm"], - source: "gen8legends" - } - ], - eventOnly: true - }, - tornadustherian: { eventOnly: true }, - thundurus: { - learnset: { - acrobatics: ["9M"], - agility: [ - "9M", - "9L25", - "8M", - "8L25", - "7L31", - "6L37", - "6S3", - "5L37", - "5S0" - ], - assurance: ["8M"], - astonish: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S1"], - attract: ["8M", "7M", "6M", "5M"], - bite: ["9L15", "8L15", "7L7", "6L13", "5L13"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M"], - brutalswing: ["8M", "7M"], - bulkup: ["9M", "8M", "7M", "6M", "5M"], - charge: ["9M", "9L30", "8L30", "7L49", "7S4", "7S5", "6L1", "5L55"], - chargebeam: ["9M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - crunch: [ - "9M", - "9L40", - "8M", - "8L40", - "7L43", - "7S4", - "7S5", - "6L49", - "6S3", - "5L49" - ], - darkpulse: ["9M", "8M", "7M", "7L67", "6M", "6L73", "5T", "5L73"], - defog: ["7T"], - discharge: [ - "9L45", - "8L45", - "7L37", - "7S4", - "7S5", - "6L43", - "6S3", - "5L43" - ], - doubleteam: ["7M", "6M", "5M"], - eerieimpulse: ["9M", "8M"], - electricterrain: ["9M"], - electroball: ["9M", "8M"], - electroweb: ["9M", "8M", "7T", "6T"], - embargo: ["7M", "6M", "5M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - flashcannon: ["9M", "8M", "7M", "6M", "5M"], - fling: ["9M", "8M", "7M", "6M", "5M"], - fly: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "7S6", "6M", "5M", "5S2"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "7S6", "6M", "5M"], - hammerarm: ["9L55", "8L55", "7L1", "6L1", "5L79", "5S2"], - healblock: ["7L25", "6L31", "6S3", "5L31", "5S0"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - incinerate: ["6M", "5M"], - irontail: ["8M", "7T", "6T", "5T"], - knockoff: ["9M", "7T", "6T", "5T"], - lashout: ["9M", "8T"], - leer: ["9L5", "8L5"], - nastyplot: ["9M", "8M", "7L1", "7S4", "7S5", "7S6", "6L1", "5L61"], - payback: ["8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychic: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "9L60", "8M", "8L60", "8S7", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - revenge: ["8M", "7L13", "6L19", "5L19", "5S0"], - risingvoltage: ["8T"], - rocksmash: ["6M", "5M"], - roleplay: ["7T", "6T", "5T"], - round: ["8M", "7M", "6M", "5M"], - scaryface: ["9M", "8M"], - secretpower: ["6M"], - shockwave: [ - "9L20", - "8L20", - "7T", - "7L19", - "6T", - "6L25", - "5L25", - "5S0" - ], - skydrop: ["7M", "6M", "5M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M"], - sludgewave: ["9M", "8M", "8S7", "7M", "6M", "5M"], - smackdown: ["9M", "7M", "6M", "5M"], - smartstrike: ["9M", "8M", "7M"], - snarl: ["9M"], - snore: ["8M", "7T", "6T", "5T"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M"], - supercellslam: ["9M"], - superpower: ["8M", "7T", "6T", "5T"], - swagger: ["9L10", "8L10", "7M", "7L1", "6M", "6L7", "5M", "5L7"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M"], - thrash: ["9L70", "8L70", "7L1", "6L1", "5L85"], - thunder: [ - "9M", - "9L65", - "8M", - "8L65", - "8S7", - "7M", - "7L61", - "6M", - "6L67", - "5M", - "5L67", - "5S2" - ], - thunderbolt: ["9M", "8M", "7M", "7S6", "6M", "5M"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T"], - thundershock: ["9L1", "8L1", "7L1", "6L1", "5L1", "5S1"], - thunderwave: ["9M", "8M", "7M", "6M", "5M"], - torment: ["7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - uproar: [ - "9M", - "9L50", - "8M", - "8L50", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L1", - "5S1" - ], - uturn: ["9M", "8M", "7M", "6M", "5M"], - voltswitch: ["9M", "9L35", "8M", "8L35", "7M", "6M", "5M"], - weatherball: ["9M", "8M", "8S7"], - wildboltstorm: ["9L75"], - wildcharge: ["9M", "8M", "7M", "6M", "5M", "5S2"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 5, - level: 40, - shiny: 1, - moves: ["revenge", "shockwave", "healblock", "agility"] - }, - { - generation: 5, - level: 5, - isHidden: true, - moves: ["uproar", "astonish", "thundershock"], - pokeball: "dreamball" - }, - { - generation: 5, - level: 70, - moves: ["thunder", "hammerarm", "focusblast", "wildcharge"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["healblock", "agility", "discharge", "crunch"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["discharge", "crunch", "charge", "nastyplot"] - }, - { - generation: 7, - level: 60, - moves: ["discharge", "crunch", "charge", "nastyplot"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: ["thunderbolt", "focusblast", "grassknot", "nastyplot"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["thunder", "raindance", "weatherball", "sludgewave"] - }, - { - generation: 8, - level: 70, - moves: ["extrasensory", "crunch", "thunder", "wildboltstorm"], - source: "gen8legends" - } - ], - eventOnly: true - }, - thundurustherian: { eventOnly: true }, - reshiram: { - learnset: { - ancientpower: ["9L1", "8L1", "7L15", "6L15", "5L15"], - blueflare: ["9L88", "8L88", "7L100", "7S6", "6L100", "5L100", "5S2"], - bodypress: ["9M", "8M"], - bodyslam: ["9M"], - breakingswipe: ["9M", "8M"], - brutalswing: ["8M", "7M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L16", "8M", "8L16", "7L71", "6L71", "5L71"], - cut: ["6M", "5M"], - defog: ["7T"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - dracometeor: ["9M", "8T", "7T", "7S6", "6T", "5T", "5S2"], - dragonbreath: ["9L1", "8L1", "7L29", "6L29", "6S3", "5L29", "5S0"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "8M", "8S7", "7M", "6M", "5M"], - dragondance: ["9M", "8M"], - dragonpulse: [ - "9M", - "9L32", - "8M", - "8L32", - "7T", - "7L54", - "7S4", - "7S5", - "6T", - "6L54", - "5T", - "5L54", - "5S1" - ], - dragonrage: ["7L1", "6L1", "5L1"], - dragontail: ["9M", "7M", "6M", "5M"], - dualwingbeat: ["9M", "8T"], - earthpower: ["9M", "8M", "7T", "7S6", "6T", "5T"], - echoedvoice: ["7M", "6M", "5M"], - endure: ["9M", "8M"], - extrasensory: [ - "9L24", - "8L24", - "8S7", - "7L43", - "7S4", - "7S5", - "6L43", - "6S3", - "5L43", - "5S0", - "5S1" - ], - facade: ["9M", "8M", "7M", "6M", "5M"], - fireblast: [ - "9M", - "9L64", - "9S8", - "8M", - "8L64", - "7M", - "7L78", - "6M", - "6L78", - "5M", - "5L78" - ], - firefang: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1"], - firespin: ["9M"], - flamecharge: ["9M", "7M", "6M", "5M"], - flamethrower: [ - "9M", - "9L40", - "9S8", - "8M", - "8L40", - "7M", - "7L22", - "6M", - "6L22", - "5M", - "5L22" - ], - flareblitz: ["9M", "8M"], - fling: ["9M", "8M", "7M", "6M", "5M"], - fly: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - fusionflare: [ - "9L48", - "9S8", - "8L48", - "8S7", - "7L50", - "7S4", - "7S5", - "7S6", - "6L50", - "6S3", - "5L50", - "5S0", - "5S1", - "5S2" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - heatcrash: ["9M", "8M"], - heatwave: ["9M", "8M", "7T", "6T", "5T"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - hypervoice: [ - "9M", - "9L56", - "9S8", - "8M", - "8L56", - "7T", - "7L92", - "6T", - "6L92", - "5T", - "5L92" - ], - imprison: ["9M", "9L72", "8M", "8L72", "7L64", "6L8", "5L8", "5S1"], - incinerate: ["6M", "5M"], - laserfocus: ["7T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - mist: ["5S2"], - mysticalfire: ["8M"], - nobleroar: ["9L1", "8L1", "8S7", "7L64"], - outrage: [ - "9M", - "9L80", - "8M", - "8L80", - "7T", - "7L85", - "6T", - "6L85", - "5T", - "5L85" - ], - overheat: ["9M", "8M", "7M", "6M", "5M"], - payback: ["8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychic: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M"], - reflect: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roar: ["9M"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roost: ["7M", "6M", "5T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M"], - scorchingsands: ["9M", "8T"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "7M", "6M", "5M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M"], - slash: [ - "9L8", - "8L8", - "7L36", - "7S4", - "7S5", - "6L36", - "6S3", - "5L36", - "5S0" - ], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["9M", "8M", "7M", "6M", "5M"], - steelwing: ["8M", "7M", "6M"], - stoneedge: ["9M", "8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - tailwind: ["9M", "7T", "6T", "5T"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - weatherball: ["9M", "8M"], - willowisp: ["9M", "8M", "7M", "6M", "5M"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 50, - moves: ["dragonbreath", "slash", "extrasensory", "fusionflare"] - }, - { - generation: 5, - level: 70, - moves: ["extrasensory", "fusionflare", "dragonpulse", "imprison"] - }, - { - generation: 5, - level: 100, - moves: ["blueflare", "fusionflare", "mist", "dracometeor"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["dragonbreath", "slash", "extrasensory", "fusionflare"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["slash", "extrasensory", "fusionflare", "dragonpulse"] - }, - { - generation: 7, - level: 60, - moves: ["slash", "extrasensory", "fusionflare", "dragonpulse"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: ["fusionflare", "blueflare", "dracometeor", "earthpower"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["nobleroar", "extrasensory", "fusionflare", "dragonclaw"] - }, - { - generation: 9, - level: 70, - moves: ["fireblast", "hypervoice", "fusionflare", "flamethrower"] - } - ], - eventOnly: true - }, - zekrom: { - learnset: { - ancientpower: ["9L1", "8L1", "7L15", "6L15", "5L15"], - bodypress: ["9M", "8M"], - bodyslam: ["9M"], - boltstrike: ["9L88", "8L88", "7L100", "7S6", "6L100", "5L100", "5S2"], - breakingswipe: ["9M", "8M"], - brickbreak: ["9M"], - brutalswing: ["8M", "7M"], - charge: ["9M"], - chargebeam: ["9M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L16", "8M", "8L16", "7L71", "6L71", "5L71"], - cut: ["6M", "5M"], - defog: ["7T"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M", "5M"], - dracometeor: ["9M", "8T", "7T", "6T", "5T"], - dragonbreath: ["9L1", "8L1", "7L29", "6L29", "6S3", "5L29", "5S0"], - dragoncheer: ["9M"], - dragonclaw: [ - "9M", - "9L32", - "8M", - "8L32", - "8S7", - "7M", - "7L54", - "7S4", - "7S5", - "6M", - "6L54", - "5M", - "5L54", - "5S1" - ], - dragondance: ["9M", "8M"], - dragonpulse: ["9M", "8M", "7T", "6T", "5T"], - dragonrage: ["7L1", "6L1", "5L1"], - dragontail: ["9M", "7M", "6M", "5M"], - dualwingbeat: ["9M", "8T"], - earthpower: ["9M", "8M", "7T", "6T", "5T"], - echoedvoice: ["7M", "6M", "5M"], - electricterrain: ["9M"], - electroball: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - flashcannon: ["9M", "8M", "7M", "6M", "5M"], - fling: ["9M", "8M", "7M", "6M", "5M"], - fly: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - focuspunch: ["9M"], - frustration: ["7M", "6M", "5M"], - fusionbolt: [ - "9L48", - "9S8", - "8L48", - "8S7", - "7L50", - "7S4", - "7S5", - "7S6", - "6L50", - "6S3", - "5L50", - "5S0", - "5S1", - "5S2" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - haze: ["9M", "5S2"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - hypervoice: [ - "9M", - "9L56", - "9S8", - "8M", - "8L56", - "7T", - "7L92", - "6T", - "6L92", - "5T", - "5L92" - ], - imprison: ["9M", "9L72", "8M", "8L72", "7L64", "6L8", "5L8", "5S1"], - laserfocus: ["7T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - magnetrise: ["7T", "6T", "5T"], - nobleroar: ["9L1", "8L1", "8S7", "7L64"], - outrage: [ - "9M", - "9L80", - "8M", - "8L80", - "7T", - "7L85", - "7S6", - "6T", - "6L85", - "5T", - "5L85", - "5S2" - ], - payback: ["8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychic: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - reflect: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - risingvoltage: ["8T"], - roar: ["9M"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roost: ["7M", "6M", "5T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "7M", "6M", "5M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - slash: [ - "9L8", - "8L8", - "8S7", - "7L36", - "7S4", - "7S5", - "6L36", - "6S3", - "5L36", - "5S0" - ], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - stealthrock: ["9M"], - steelwing: ["8M", "7M", "6M"], - stoneedge: ["9M", "8M", "7M", "7S6", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M"], - supercellslam: ["9M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - tailwind: ["9M", "7T", "6T", "5T"], - takedown: ["9M"], - terablast: ["9M"], - thunder: [ - "9M", - "9L64", - "9S8", - "8M", - "8L64", - "7M", - "7L78", - "6M", - "6L78", - "5M", - "5L78" - ], - thunderbolt: [ - "9M", - "9L40", - "9S8", - "8M", - "8L40", - "7M", - "7L22", - "6M", - "6L22", - "5M", - "5L22" - ], - thunderfang: ["9M", "9L1", "8M", "8L1", "7L1", "6L1", "5L1"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T"], - thunderwave: ["9M", "8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - voltswitch: ["9M", "8M", "7M", "6M", "5M"], - weatherball: ["9M", "8M"], - wildcharge: ["9M", "8M", "7M", "6M", "5M"], - zenheadbutt: [ - "9M", - "9L24", - "8M", - "8L24", - "7T", - "7L43", - "7S4", - "7S5", - "6T", - "6L43", - "6S3", - "5T", - "5L43", - "5S0", - "5S1" - ] - }, - eventData: [ - { - generation: 5, - level: 50, - moves: ["dragonbreath", "slash", "zenheadbutt", "fusionbolt"] - }, - { - generation: 5, - level: 70, - moves: ["zenheadbutt", "fusionbolt", "dragonclaw", "imprison"] - }, - { - generation: 5, - level: 100, - moves: ["boltstrike", "fusionbolt", "haze", "outrage"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["dragonbreath", "slash", "zenheadbutt", "fusionbolt"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["slash", "zenheadbutt", "fusionbolt", "dragonclaw"] - }, - { - generation: 7, - level: 60, - moves: ["slash", "zenheadbutt", "fusionbolt", "dragonclaw"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: ["fusionbolt", "boltstrike", "outrage", "stoneedge"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["nobleroar", "slash", "fusionbolt", "dragonclaw"] - }, - { - generation: 9, - level: 70, - moves: ["thunder", "hypervoice", "fusionbolt", "thunderbolt"] - } - ], - eventOnly: true - }, - landorus: { - learnset: { - attract: ["8M", "7M", "6M", "5M"], - block: ["9L10", "8L10", "7T", "7L1", "6T", "6L1", "5T", "5L1", "5S1"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M"], - brutalswing: ["8M", "7M"], - bulkup: ["9M", "8M", "7M", "6M", "5M"], - bulldoze: [ - "9M", - "9L15", - "8M", - "8L15", - "8S5", - "7M", - "7L13", - "6M", - "6L19", - "5M", - "5L19" - ], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - confide: ["7M", "6M"], - crunch: ["9M"], - defog: ["7T"], - dig: ["9M", "8M", "6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - earthpower: [ - "9M", - "9L40", - "8M", - "8L40", - "7T", - "7L37", - "7S4", - "6T", - "6L43", - "6S2", - "5T", - "5L43" - ], - earthquake: [ - "9M", - "9L65", - "8M", - "8L65", - "7M", - "7L49", - "7S4", - "6M", - "6L55", - "6S3", - "5M", - "5L55", - "5S0" - ], - endure: ["9M", "8M"], - explosion: ["7M", "6M", "5M"], - extrasensory: ["9L45", "8L45", "7L25", "6L31", "6S2", "5L31"], - facade: ["9M", "8M", "7M", "6M", "5M"], - fissure: ["9L75", "8L75", "7L1", "6L1", "5L67", "5S0"], - fling: ["9M", "8M", "7M", "6M", "5M"], - fly: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "8S5", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - grassknot: ["9M", "8M", "7M", "6M", "5M"], - gravity: ["9M", "7T", "6T", "5T"], - hammerarm: ["9L55", "8L55", "7L1", "6L1", "5L79"], - hiddenpower: ["7M", "6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - imprison: ["9M", "9L30", "8M", "8L30", "7L1", "6L7", "5L7"], - irontail: ["8M", "7T", "6T", "5T"], - knockoff: ["7T", "6T", "6S3", "5T"], - leer: ["9L5", "8L5"], - mudshot: ["9M", "8M", "7L1", "6L1", "5L1", "5S1"], - mudslap: ["9M"], - nastyplot: ["9M"], - outrage: [ - "9M", - "9L70", - "8M", - "8L70", - "7T", - "7L1", - "6T", - "6L1", - "5T", - "5L85" - ], - payback: ["8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychic: ["9M", "8M", "7M", "6M", "5M"], - punishment: ["7L7", "6L13", "5L13"], - raindance: ["9M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockpolish: ["7M", "6M", "5M"], - rockslide: [ - "9M", - "9L35", - "8M", - "8L35", - "8S5", - "7M", - "7L43", - "7S4", - "6M", - "6L49", - "6S2", - "5M", - "5L49", - "5S0" - ], - rocksmash: ["6M", "5M"], - rockthrow: ["8L1", "7L19", "6L25", "5L25"], - rocktomb: [ - "9M", - "9L20", - "8M", - "8L20", - "7M", - "7L1", - "6M", - "6L1", - "6S3", - "5M", - "5L1", - "5S1" - ], - roleplay: ["7T", "6T", "5T"], - round: ["8M", "7M", "6M", "5M"], - sandsearstorm: ["9L80"], - sandstorm: [ - "9M", - "9L60", - "8M", - "8L60", - "7M", - "7L55", - "7S4", - "6M", - "6L61", - "5M", - "5L61", - "5S0" - ], - sandtomb: ["9M", "9L1", "8M", "8L1", "8S5"], - scaryface: ["9M", "8M"], - scorchingsands: ["9M"], - secretpower: ["6M"], - selfdestruct: ["8M"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - sludgebomb: ["9M", "8M", "7M", "6M", "5M"], - sludgewave: ["9M", "8M", "7M", "6M", "5M"], - smackdown: ["9M", "9L1", "7M", "6M", "5M"], - snore: ["8M", "7T", "6T", "5T"], - stealthrock: ["9M", "8M", "7T", "6T", "5T"], - stompingtantrum: ["9M"], - stoneedge: [ - "9M", - "9L50", - "8M", - "8L50", - "7M", - "7L67", - "6M", - "6L73", - "5M", - "5L73" - ], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M"], - superpower: ["8M", "7T", "6T", "5T"], - swagger: ["7M", "6M", "5M"], - swordsdance: [ - "9M", - "8M", - "8L25", - "7M", - "7L31", - "6M", - "6L37", - "6S2", - "5M", - "5L37" - ], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - uturn: ["9M", "8M", "7M", "6M", "6S3", "5M"], - weatherball: ["9M", "8M"] - }, - eventData: [ - { - generation: 5, - level: 70, - shiny: 1, - moves: ["rockslide", "earthquake", "sandstorm", "fissure"] - }, - { - generation: 5, - level: 5, - isHidden: true, - moves: ["block", "mudshot", "rocktomb"], - pokeball: "dreamball" - }, - { - generation: 6, - level: 65, - shiny: 1, - moves: ["extrasensory", "swordsdance", "earthpower", "rockslide"] - }, - { - generation: 6, - level: 50, - nature: "Adamant", - ivs: { - hp: 31, - atk: 31, - def: 31, - spa: 1, - spd: 31, - spe: 24 - }, - moves: ["earthquake", "knockoff", "uturn", "rocktomb"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["earthpower", "rockslide", "earthquake", "sandstorm"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["sandtomb", "rockslide", "bulldoze", "focusblast"] - }, - { - generation: 8, - level: 70, - moves: ["extrasensory", "crunch", "earthpower", "sandsearstorm"], - source: "gen8legends" - } - ], - eventOnly: true - }, - landorustherian: { eventOnly: true }, - kyurem: { - learnset: { - aerialace: ["9M"], - ancientpower: ["9L1", "8L1", "7L15", "6L15", "5L15"], - avalanche: ["9M"], - blizzard: [ - "9M", - "9L56", - "9S6", - "8M", - "8L56", - "7M", - "7L78", - "6M", - "6L78", - "5M", - "5L78" - ], - bodypress: ["9M", "8M"], - bodyslam: ["9M"], - breakingswipe: ["9M", "8M"], - brutalswing: ["8M", "7M"], - confide: ["7M", "6M"], - cut: ["6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - dracometeor: ["9M", "8T", "7T", "6T", "6S3", "5T"], - dragonbreath: ["9L1", "8L1", "7L29", "6L29", "6S2", "5L29"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "8M", "7M", "6M", "5M"], - dragondance: ["9M", "8M"], - dragonpulse: [ - "9M", - "9L24", - "8M", - "8L24", - "7T", - "7L57", - "7S4", - "6T", - "6L57", - "5T", - "5L57", - "5S0", - "5S1" - ], - dragonrage: ["7L1", "6L1", "5L1"], - dragontail: ["9M", "7M", "6M", "5M"], - dualwingbeat: ["9M", "8T"], - earthpower: ["9M", "8M", "7T", "6T", "5T"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: [ - "9M", - "9L16", - "8L16", - "7T", - "7L71", - "6T", - "6L71", - "5T", - "5L71", - "5S0" - ], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - flashcannon: ["9M", "8M", "7M", "6M", "5M"], - fling: ["9M", "8M", "7M", "6M", "5M"], - fly: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - freezedry: ["9L1", "8L1"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - glaciate: [ - "9L80", - "8L80", - "7L50", - "7S4", - "6L50", - "6S2", - "6S3", - "5L50", - "5S0", - "5S1" - ], - hail: ["8M", "7M", "6M", "5M"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - hypervoice: [ - "9M", - "9L40", - "9S6", - "8M", - "8L40", - "8S5", - "7T", - "7L92", - "6T", - "6L92", - "5T", - "5L92" - ], - icebeam: [ - "9M", - "9L32", - "8M", - "8L32", - "8S5", - "7M", - "7L22", - "6M", - "6L22", - "5M", - "5L22" - ], - icefang: ["9M"], - iciclespear: ["9M", "8M"], - icywind: ["9M", "8M", "7T", "7L1", "6T", "6L1", "5T", "5L1"], - imprison: [ - "9M", - "9L64", - "9S6", - "8M", - "8L64", - "7L64", - "6L8", - "5L8", - "5S0", - "5S1" - ], - ironhead: ["9M", "8M", "7T", "6T", "6S3", "5T"], - laserfocus: ["7T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - nobleroar: ["9L1", "8L1", "7L64"], - outrage: [ - "9M", - "9L72", - "8M", - "8L72", - "7T", - "7L85", - "6T", - "6L85", - "5T", - "5L85" - ], - payback: ["8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychic: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - reflect: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roar: ["9M"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roost: ["7M", "6M", "5T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - scaleshot: ["9M", "8T"], - scaryface: [ - "9M", - "9L48", - "9S6", - "8M", - "8L48", - "8S5", - "7L43", - "7S4", - "6L43", - "6S2", - "6S3", - "5L43", - "5S1" - ], - secretpower: ["6M"], - shadowball: ["9M", "8M", "8S5", "7M", "6M", "5M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M"], - sheercold: ["9L88", "8L88"], - signalbeam: ["7T", "6T", "5T"], - slash: ["9L8", "8L8", "7L36", "7S4", "6L36", "6S2", "5L36"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - snowscape: ["9M"], - steelwing: ["8M", "7M", "6M"], - stoneedge: ["9M", "8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - weatherball: ["9M", "8M"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 75, - shiny: 1, - moves: ["glaciate", "dragonpulse", "imprison", "endeavor"] - }, - { - generation: 5, - level: 70, - shiny: 1, - moves: ["scaryface", "glaciate", "dragonpulse", "imprison"] - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["dragonbreath", "slash", "scaryface", "glaciate"] - }, - { - generation: 6, - level: 100, - moves: ["glaciate", "scaryface", "dracometeor", "ironhead"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["slash", "scaryface", "glaciate", "dragonpulse"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["icebeam", "hypervoice", "shadowball", "scaryface"] - }, - { - generation: 9, - level: 70, - moves: ["imprison", "blizzard", "scaryface", "hypervoice"] - } - ], - eventOnly: true - }, - kyuremblack: { - learnset: { - aerialace: ["9M"], - ancientpower: ["9L1", "8L1", "7L15", "6L15", "5L15"], - avalanche: ["9M"], - blizzard: [ - "9M", - "9L56", - "9S6", - "8M", - "8L56", - "7M", - "7L78", - "6M", - "6L78", - "5M", - "5L78" - ], - bodypress: ["9M", "8M"], - bodyslam: ["9M"], - breakingswipe: ["9M", "8M"], - brutalswing: ["8M", "7M"], - confide: ["7M", "6M"], - cut: ["6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - dracometeor: ["9M", "8T", "7T", "6T", "6S3", "5T"], - dragonbreath: ["9L1", "8L1", "7L29", "6L29", "6S2", "5L29"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "8M", "7M", "6M", "5M"], - dragondance: ["9M", "8M"], - dragonpulse: [ - "9M", - "9L24", - "8M", - "8L24", - "7T", - "7L57", - "7S4", - "6T", - "6L57", - "5T", - "5L57", - "5S0", - "5S1" - ], - dragonrage: ["7L1", "6L1", "5L1"], - dragontail: ["9M", "7M", "6M", "5M"], - dualwingbeat: ["9M", "8T"], - earthpower: ["9M", "8M", "7T", "6T", "5T"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: [ - "9M", - "9L16", - "8L16", - "7T", - "7L71", - "6T", - "6L71", - "5T", - "5L71", - "5S0" - ], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - flashcannon: ["9M", "8M", "7M", "6M", "5M"], - fling: ["9M", "8M", "7M", "6M", "5M"], - fly: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - freezedry: ["9L1", "8L1"], - freezeshock: [ - "9L80", - "8L80", - "7L50", - "7S4", - "6L50", - "6S2", - "6S3", - "5L43", - "5S0", - "5S1" - ], - frustration: ["7M", "6M", "5M"], - fusionbolt: [ - "9L48", - "9S6", - "8L48", - "8S5", - "7L43", - "7S4", - "6L43", - "6S2", - "6S3", - "5L43", - "5S1" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - hail: ["8M", "7M", "6M", "5M"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - hypervoice: [ - "9M", - "9L40", - "9S6", - "8M", - "8L40", - "8S5", - "7T", - "7L92", - "6T", - "6L92", - "5T", - "5L92" - ], - icebeam: [ - "9M", - "9L32", - "8M", - "8L32", - "8S5", - "7M", - "7L22", - "6M", - "6L22", - "5M", - "5L22" - ], - icefang: ["9M"], - iciclespear: ["9M", "8M"], - icywind: ["9M", "8M", "7T", "7L1", "6T", "6L1", "5T", "5L1"], - imprison: [ - "9M", - "9L64", - "9S6", - "8M", - "8L64", - "7L64", - "6L8", - "5L8", - "5S0", - "5S1" - ], - ironhead: ["9M", "8M", "7T", "6T", "6S3", "5T"], - laserfocus: ["7T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - nobleroar: ["9L1", "8L1", "7L64"], - outrage: [ - "9M", - "9L72", - "8M", - "8L72", - "7T", - "7L85", - "6T", - "6L85", - "5T", - "5L85" - ], - payback: ["8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychic: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - reflect: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roar: ["9M"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roost: ["7M", "6M", "5T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "8M"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "8S5", "7M", "6M", "5M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M"], - sheercold: ["9L88", "8L88"], - signalbeam: ["7T", "6T", "5T"], - slash: ["9L8", "8L8", "7L36", "7S4", "6L36", "6S2", "5L36"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - snowscape: ["9M"], - steelwing: ["8M", "7M", "6M"], - stoneedge: ["9M", "8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - weatherball: ["9M", "8M"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 75, - shiny: 1, - moves: ["freezeshock", "dragonpulse", "imprison", "endeavor"] - }, - { - generation: 5, - level: 70, - shiny: 1, - moves: ["fusionbolt", "freezeshock", "dragonpulse", "imprison"] - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["dragonbreath", "slash", "fusionbolt", "freezeshock"] - }, - { - generation: 6, - level: 100, - moves: ["freezeshock", "fusionbolt", "dracometeor", "ironhead"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["slash", "fusionbolt", "freezeshock", "dragonpulse"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["icebeam", "hypervoice", "shadowball", "fusionbolt"] - }, - { - generation: 9, - level: 70, - moves: ["imprison", "blizzard", "fusionbolt", "hypervoice"] - } - ], - eventOnly: true - }, - kyuremwhite: { - learnset: { - aerialace: ["9M"], - ancientpower: ["9L1", "8L1", "7L15", "6L15", "5L15"], - avalanche: ["9M"], - blizzard: [ - "9M", - "9L56", - "9S6", - "8M", - "8L56", - "7M", - "7L78", - "6M", - "6L78", - "5M", - "5L78" - ], - bodypress: ["9M", "8M"], - bodyslam: ["9M"], - breakingswipe: ["9M", "8M"], - brutalswing: ["8M", "7M"], - confide: ["7M", "6M"], - cut: ["6M", "5M"], - doubleteam: ["7M", "6M", "5M"], - dracometeor: ["9M", "8T", "7T", "6T", "6S3", "5T"], - dragonbreath: ["9L1", "8L1", "7L29", "6L29", "6S2", "5L29"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "8M", "7M", "6M", "5M"], - dragondance: ["9M", "8M"], - dragonpulse: [ - "9M", - "9L24", - "8M", - "8L24", - "7T", - "7L57", - "7S4", - "6T", - "6L57", - "5T", - "5L57", - "5S0", - "5S1" - ], - dragonrage: ["7L1", "6L1", "5L1"], - dragontail: ["9M", "7M", "6M", "5M"], - dualwingbeat: ["9M", "8T"], - earthpower: ["9M", "8M", "7T", "6T", "5T"], - echoedvoice: ["7M", "6M", "5M"], - endeavor: [ - "9M", - "9L16", - "8L16", - "7T", - "7L71", - "6T", - "6L71", - "5T", - "5L71", - "5S0" - ], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - flashcannon: ["9M", "8M", "7M", "6M", "5M"], - fling: ["9M", "8M", "7M", "6M", "5M"], - fly: ["9M", "8M", "7M", "6M", "5M"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - freezedry: ["9L1", "8L1"], - frustration: ["7M", "6M", "5M"], - fusionflare: [ - "9L48", - "9S6", - "8L48", - "8S5", - "7L43", - "7S4", - "6L43", - "6S2", - "6S3", - "5L43", - "5S1" - ], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - hail: ["8M", "7M", "6M", "5M"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - hypervoice: [ - "9M", - "9L40", - "9S6", - "8M", - "8L40", - "8S5", - "7T", - "7L92", - "6T", - "6L92", - "5T", - "5L92" - ], - icebeam: [ - "9M", - "9L32", - "8M", - "8L32", - "8S5", - "7M", - "7L22", - "6M", - "6L22", - "5M", - "5L22" - ], - iceburn: [ - "9L80", - "8L80", - "7L50", - "7S4", - "6L50", - "6S2", - "6S3", - "5L43", - "5S0", - "5S1" - ], - icefang: ["9M"], - iciclespear: ["9M", "8M"], - icywind: ["9M", "8M", "7T", "7L1", "6T", "6L1", "5T", "5L1"], - imprison: [ - "9M", - "9L64", - "9S6", - "8M", - "8L64", - "7L64", - "6L8", - "5L8", - "5S0", - "5S1" - ], - ironhead: ["9M", "8M", "7T", "6T", "6S3", "5T"], - laserfocus: ["7T"], - lightscreen: ["9M", "8M", "7M", "6M", "5M"], - nobleroar: ["9L1", "8L1", "7L64"], - outrage: [ - "9M", - "9L72", - "8M", - "8L72", - "7T", - "7L85", - "6T", - "6L85", - "5T", - "5L85" - ], - payback: ["8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychic: ["9M", "8M", "7M", "6M", "5M"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - reflect: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - roar: ["9M"], - rockslide: ["9M", "8M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - rocktomb: ["9M", "8M", "7M", "6M", "5M"], - roost: ["7M", "6M", "5T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "8M"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "8S5", "7M", "6M", "5M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M"], - sheercold: ["9L88", "8L88"], - signalbeam: ["7T", "6T", "5T"], - slash: ["9L8", "8L8", "7L36", "7S4", "6L36", "6S2", "5L36"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - snowscape: ["9M"], - steelwing: ["8M", "7M", "6M"], - stoneedge: ["9M", "8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - weatherball: ["9M", "8M"], - zenheadbutt: ["9M", "8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 75, - shiny: 1, - moves: ["iceburn", "dragonpulse", "imprison", "endeavor"] - }, - { - generation: 5, - level: 70, - shiny: 1, - moves: ["fusionflare", "iceburn", "dragonpulse", "imprison"] - }, - { - generation: 6, - level: 50, - shiny: 1, - moves: ["dragonbreath", "slash", "fusionflare", "iceburn"] - }, - { - generation: 6, - level: 100, - moves: ["iceburn", "fusionflare", "dracometeor", "ironhead"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["slash", "fusionflare", "iceburn", "dragonpulse"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["icebeam", "hypervoice", "shadowball", "fusionflare"] - }, - { - generation: 9, - level: 70, - moves: ["imprison", "blizzard", "fusionflare", "hypervoice"] - } - ], - eventOnly: true - }, - keldeo: { - learnset: { - aerialace: ["9M", "7M", "6M", "5M"], - airslash: ["9M", "8M"], - aquajet: [ - "9L1", - "8L1", - "7L1", - "6L1", - "6S2", - "6S3", - "5L1", - "5S0", - "5S1" - ], - aquatail: [ - "9L35", - "9S5", - "9S6", - "8L35", - "7T", - "7L37", - "6T", - "6L37", - "5T", - "5L37" - ], - aurasphere: ["9M", "8M"], - batonpass: ["9M"], - bounce: ["8M", "7T", "6T", "5T"], - brickbreak: ["9M", "8M"], - bubblebeam: ["9L7", "8L7", "7L1", "6L13", "6S3", "5L13", "5S0"], - calmmind: ["9M", "8M", "7M", "6M", "5M"], - chillingwater: ["9M"], - closecombat: ["9M", "9L70", "8M", "8L70", "7L73", "6L73", "5L73"], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - covet: ["7T", "6T", "5T"], - cut: ["6M", "5M"], - doubleedge: ["9M"], - doublekick: [ - "9L21", - "9S6", - "8L21", - "7L1", - "6L7", - "6S2", - "6S3", - "5L7", - "5S0" - ], - doubleteam: ["7M", "6M", "5M"], - endeavor: ["7T", "6T", "5T"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M", "5M"], - falseswipe: ["9M", "8M", "7M", "6M", "5M"], - flipturn: ["9M", "8T"], - focusblast: ["9M", "8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M"], - hail: ["8M", "7M", "6M", "5M"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L25", - "6T", - "6L25", - "5T", - "5L25" - ], - hiddenpower: ["7M", "6M", "5M"], - hydropump: [ - "9M", - "9L63", - "8M", - "8L63", - "8S4", - "7L67", - "6L67", - "6S2", - "5L67", - "5S1" - ], - hyperbeam: ["9M", "8M", "7M", "6M", "5M"], - icywind: ["9M", "8M", "7T", "6T", "5T"], - lastresort: ["7T", "6T", "5T"], - leer: ["9L1", "8L1", "7L1", "6L1", "6S2", "6S3", "5L1", "5S0"], - liquidation: ["9M", "8M", "7T"], - lowkick: ["9M", "8M", "7T"], - megahorn: ["8M"], - muddywater: ["9M", "8M"], - painsplit: ["9M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M"], - protect: ["9M", "8M", "7M", "6M", "5M"], - psychup: ["9M", "7M", "6M", "5M"], - quickguard: ["9L14", "9S6", "8L14", "7L55", "6L55", "5L55"], - raindance: ["9M", "8M", "7M", "6M", "5M"], - reflect: ["9M", "8M", "7M", "6M", "5M"], - rest: ["9M", "8M", "7M", "6M", "5M"], - retaliate: [ - "9L28", - "9S5", - "8M", - "8L28", - "7L31", - "6M", - "6L31", - "5M", - "5L31" - ], - return: ["7M", "6M", "5M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - roar: ["9M", "7M", "6M", "5M"], - rocksmash: ["6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - sacredsword: [ - "9L49", - "9S5", - "9S6", - "8L49", - "8S4", - "7L43", - "6L43", - "5L43", - "5S1" - ], - safeguard: ["8M", "7M", "6M", "5M"], - scald: ["8M", "7M", "6M", "5M"], - secretpower: ["6M"], - secretsword: ["9L1", "8L1", "8S4", "7T", "6T", "5T"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T"], - smartstrike: ["9M", "8M"], - snore: ["8M", "7T", "6T", "5T"], - stoneedge: ["9M", "8M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "6M", "5M"], - sunnyday: ["9M", "8M"], - superpower: ["8M", "7T", "6T", "5T"], - surf: ["9M", "8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M", "8M"], - swordsdance: [ - "9M", - "9L56", - "8M", - "8L56", - "8S4", - "7M", - "7L49", - "6M", - "6L49", - "5M", - "5L49", - "5S1" - ], - takedown: ["9M", "9L42", "9S5", "8L42", "7L19", "6L19", "5L19"], - taunt: ["9M", "8M", "7M", "6M", "5M"], - terablast: ["9M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - upperhand: ["9M"], - vacuumwave: ["9M"], - waterpulse: ["9M", "7T", "6T"], - workup: ["9L1", "8M", "8L1", "7M", "7L61", "6L61", "5M", "5L61"], - xscissor: ["9M", "8M", "7M", "6M", "5M"] - }, - eventData: [ - { - generation: 5, - level: 15, - moves: ["aquajet", "leer", "doublekick", "bubblebeam"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 50, - moves: ["sacredsword", "hydropump", "aquajet", "swordsdance"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 15, - moves: ["aquajet", "leer", "doublekick", "hydropump"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 100, - moves: ["aquajet", "leer", "doublekick", "bubblebeam"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 65, - moves: ["secretsword", "sacredsword", "swordsdance", "hydropump"] - }, - { - generation: 9, - level: 50, - nature: "Docile", - moves: ["retaliate", "aquatail", "takedown", "sacredsword"], - pokeball: "cherishball" - }, - { - generation: 9, - level: 50, - shiny: true, - nature: "Modest", - moves: ["quickguard", "doublekick", "aquatail", "sacredsword"], - ivs: { - hp: 31, - atk: 20, - def: 20, - spa: 31, - spd: 20, - spe: 31 - }, - pokeball: "cherishball" - } - ], - eventOnly: true - }, - keldeoresolute: { eventOnly: true }, - meloetta: { - learnset: { - acrobatics: ["9M", "9L26", "7M", "7L26", "6M", "6L26", "5M", "5L26"], - alluringvoice: ["9M"], - allyswitch: ["7T"], - batonpass: ["9M"], - brickbreak: ["9M", "7M", "6M", "5M"], - calmmind: ["9M", "7M", "6M", "5M"], - celebrate: ["7S3"], - chargebeam: ["7M", "6M", "5M"], - charm: ["9M"], - closecombat: ["9M", "9L78", "7L78", "7S2", "6L78", "5L78", "5S1"], - coaching: ["9M"], - confide: ["7M", "6M"], - confusion: ["9L1", "7L1", "6L11", "5L11", "5S0"], - covet: ["7T", "6T", "5T"], - dazzlinggleam: ["9M", "7M", "6M"], - disarmingvoice: ["9M"], - doubleteam: ["7M", "6M", "5M"], - drainpunch: ["9M", "7T", "6T", "5T"], - dreameater: ["7M", "6M", "5M"], - dualchop: ["7T", "6T", "5T"], - echoedvoice: [ - "9L36", - "9S5", - "7M", - "7L36", - "6M", - "6L36", - "5M", - "5L36" - ], - embargo: ["7M", "6M", "5M"], - endure: ["9M"], - energyball: ["9M", "7M", "6M", "5M"], - facade: ["9M", "7M", "6M", "5M"], - faketears: ["9M"], - firepunch: ["9M", "7T", "6T", "5T"], - flash: ["6M", "5M"], - fling: ["9M", "7M", "6M", "5M"], - focusblast: ["9M", "7M", "6M", "5M"], - focuspunch: ["9M", "7T", "6T"], - frustration: ["7M", "6M", "5M"], - gigaimpact: ["9M", "7M", "6M", "5M"], - grassknot: ["9M", "7M", "6M", "5M"], - gravity: ["9M", "7T", "6T", "5T"], - healbell: ["7T", "6T", "5T"], - helpinghand: ["9M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["9M", "7M", "6M", "5M"], - hypervoice: [ - "9M", - "9L64", - "9S4", - "7T", - "7L64", - "6T", - "6L64", - "5T", - "5L64" - ], - icepunch: ["9M", "7T", "6T", "5T"], - knockoff: ["9M", "7T", "6T", "5T"], - laserfocus: ["7T"], - lastresort: ["7T", "6T", "5T"], - lightscreen: ["9M", "7M", "6M", "5M"], - lowkick: ["9M", "7T", "6T", "5T"], - lowsweep: ["9M", "7M", "6M", "5M"], - magiccoat: ["7T", "6T", "5T"], - magicroom: ["7T", "6T", "5T"], - metronome: ["9M"], - payback: ["7M", "6M", "5M"], - perishsong: ["9L85", "7L85", "6L85", "5L85"], - playrough: ["9M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M", "5M"], - psybeam: ["9M", "9L31", "9S5", "7L31", "6L31", "5L31"], - psychic: [ - "9M", - "9L57", - "9S4", - "7M", - "7L57", - "7S2", - "6M", - "6L57", - "5M", - "5L57", - "5S1" - ], - psychup: ["9M", "7M", "6M", "5M"], - psyshock: ["9M", "7M", "6M", "5M"], - quickattack: ["9L1", "7L1", "6L6", "5L6", "5S0"], - raindance: ["9M", "7M", "6M", "5M"], - recycle: ["7T", "6T", "5T"], - relicsong: ["9L50", "9S4", "9S5", "7T", "7S3", "6T", "5T"], - rest: ["9M", "7M", "6M", "5M"], - retaliate: ["6M", "5M"], - return: ["7M", "6M", "5M"], - reversal: ["9M"], - rocksmash: ["6M", "5M"], - roleplay: ["9L71", "7T", "7L71", "6T", "6L71", "5T", "5L71"], - round: [ - "9L1", - "7M", - "7L1", - "7S3", - "6M", - "6L1", - "5M", - "5L1", - "5S0", - "5S1" - ], - safeguard: ["7M", "6M", "5M"], - secretpower: ["6M"], - shadowball: ["9M", "7M", "6M", "5M"], - shadowclaw: ["9M", "7M", "6M", "5M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T", "5T"], - sing: ["9L1", "9S4", "9S5", "7L1", "7S2", "7S3", "6L16", "5L16"], - skillswap: ["9M", "7T", "6T", "5T"], - sleeptalk: ["9M", "7M", "6M", "5T"], - snatch: ["7T", "6T", "5T"], - snore: ["7T", "6T", "5T"], - stoneedge: ["9M", "7M", "6M", "5M"], - strength: ["6M", "5M"], - substitute: ["9M", "7M", "6M", "5M"], - sunnyday: ["9M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["9M"], - swordsdance: ["9M"], - teeterdance: ["9L21", "7L21", "6L21", "5L21", "5S1"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thunder: ["9M", "7M", "6M", "5M"], - thunderbolt: ["9M", "7M", "6M", "5M"], - thunderpunch: ["9M", "7T", "6T", "5T"], - thunderwave: ["9M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - trick: ["9M", "7T", "6T", "5T"], - trickroom: ["9M", "7M", "6M", "5M"], - tripleaxel: ["9M"], - uproar: ["7T", "6T", "5T"], - uturn: ["9M", "9L43", "7M", "7L43", "6M", "6L43", "5M", "5L43"], - wakeupslap: ["7L50", "6L50", "5L50"], - wonderroom: ["7T", "6T", "5T"], - workup: ["7M", "5M"], - zenheadbutt: ["9M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 15, - moves: ["quickattack", "confusion", "round"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 50, - moves: ["round", "teeterdance", "psychic", "closecombat"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 15, - moves: ["sing", "psychic", "closecombat"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 50, - moves: ["sing", "celebrate", "round", "relicsong"], - pokeball: "cherishball" - }, - { - generation: 9, - level: 70, - moves: ["relicsong", "hypervoice", "sing", "psychic"] - }, - { - generation: 9, - level: 50, - shiny: true, - nature: "Modest", - ivs: { - hp: 20, - atk: 20, - def: 20, - spa: 31, - spd: 31, - spe: 31 - }, - moves: ["relicsong", "echoedvoice", "psybeam", "sing"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - genesect: { - learnset: { - aerialace: ["7M", "6M", "5M"], - allyswitch: ["8M", "7T"], - assurance: ["8M"], - blazekick: ["8M", "5S2"], - blizzard: ["8M", "7M", "6M", "5M"], - bugbite: ["7T", "6T", "5T"], - bugbuzz: ["8M", "8L56", "7L55", "6L55", "5L55"], - chargebeam: ["7M", "6M", "5M"], - confide: ["7M", "6M"], - darkpulse: ["8M", "7M", "6M", "5T"], - doubleteam: ["7M", "6M", "5M"], - electroweb: ["8M", "7T", "6T", "5T"], - endure: ["8M"], - energyball: ["8M", "7M", "6M", "5M"], - explosion: ["7M", "6M", "5M"], - extremespeed: ["5S2"], - facade: ["8M", "7M", "6M", "5M"], - fellstinger: ["8L21", "8S4", "7L1", "6L1"], - flamecharge: ["8L28", "7M", "7L18", "6M", "6L18", "5M", "5L18"], - flamethrower: ["8M", "7M", "6M", "5M"], - flash: ["6M", "5M"], - flashcannon: ["8M", "7M", "6M", "5M"], - fly: ["8M", "7M", "6M", "5M"], - frustration: ["7M", "6M", "5M"], - furycutter: ["8L1", "7L7", "6L7", "5L7"], - gigadrain: ["8M", "7T", "6T", "5T"], - gigaimpact: ["8M", "7M", "6M", "5M"], - gravity: ["7T", "6T", "5T"], - gunkshot: ["8M", "7T", "6T", "5T"], - hiddenpower: ["7M", "6M", "5M"], - honeclaws: ["6M", "5M"], - hyperbeam: ["8M", "7M", "7L73", "6M", "6L73", "5M", "5L73"], - icebeam: ["8M", "7M", "6M", "5M"], - infestation: ["7M", "6M"], - irondefense: ["8M", "7T", "6T", "5T"], - ironhead: ["8M", "7T", "6T", "5T"], - lastresort: ["7T", "6T", "5T"], - leechlife: ["8M"], - lightscreen: ["8M", "7M", "6M", "5M"], - lockon: ["8L77", "7L11", "6L11", "5L11"], - magiccoat: ["7T", "6T", "5T"], - magnetbomb: ["7L22", "6L22", "6S3", "5L22", "5S0", "5S1"], - magnetrise: ["8L49", "7T", "7L1", "6T", "6L1", "5T", "5L1"], - metalclaw: ["8L14", "8S4", "7L1", "6L1", "5L1"], - metalsound: ["8L35", "7L33", "6L33", "5L33"], - protect: ["8M", "7M", "6M", "5M"], - psychic: ["8M", "7M", "6M", "5M"], - quickattack: ["8L1", "7L1", "6L1", "5L1"], - recycle: ["7T", "6T", "5T"], - reflect: ["8M", "7M", "6M", "5M"], - rest: ["8M", "7M", "6M", "5M"], - return: ["7M", "6M", "5M"], - rockpolish: ["7M", "6M", "5M"], - round: ["8M", "7M", "6M", "5M"], - screech: ["8M", "8L7", "7L1", "6L1", "5L1"], - secretpower: ["6M"], - selfdestruct: ["8M", "8L91", "7L77", "6L77", "5L77"], - shadowclaw: ["8M", "7M", "6M", "5M"], - shiftgear: ["5S2"], - shockwave: ["7T", "6T"], - signalbeam: [ - "7T", - "7L40", - "6T", - "6L40", - "6S3", - "5T", - "5L40", - "5S0", - "5S1" - ], - simplebeam: ["8L63", "7L62", "6L62", "5L62"], - slash: ["7L29", "6L29", "5L29"], - sleeptalk: ["8M", "7M", "6M", "5T"], - snore: ["8M", "7T", "6T", "5T"], - solarbeam: ["8M", "7M", "6M", "6S3", "5M", "5S0", "5S1"], - steelbeam: ["8T"], - strugglebug: ["6M", "5M"], - substitute: ["8M", "7M", "6M", "5M"], - swagger: ["7M", "6M", "5M"], - swift: ["8M"], - technoblast: [ - "8L84", - "8S4", - "7L1", - "6L1", - "6S3", - "5L1", - "5S0", - "5S1", - "5S2" - ], - telekinesis: ["7T"], - thunder: ["8M", "7M", "6M", "5M"], - thunderbolt: ["8M", "7M", "6M", "5M"], - thunderwave: ["8M", "7M", "6M", "5M"], - toxic: ["7M", "6M", "5M"], - triattack: ["8M", "7L44", "6L44", "5L44"], - uturn: ["8M", "7M", "6M", "5M"], - xscissor: [ - "8M", - "8L42", - "8S4", - "7M", - "7L51", - "6M", - "6L51", - "5M", - "5L51" - ], - zapcannon: ["8L70", "7L66", "6L66", "5L66"], - zenheadbutt: ["8M", "7T", "6T", "5T"] - }, - eventData: [ - { - generation: 5, - level: 50, - moves: ["technoblast", "magnetbomb", "solarbeam", "signalbeam"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 15, - moves: ["technoblast", "magnetbomb", "solarbeam", "signalbeam"], - pokeball: "cherishball" - }, - { - generation: 5, - level: 100, - shiny: true, - nature: "Hasty", - ivs: { atk: 31, spe: 31 }, - moves: ["extremespeed", "technoblast", "blazekick", "shiftgear"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 100, - moves: ["technoblast", "magnetbomb", "solarbeam", "signalbeam"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 60, - moves: ["technoblast", "xscissor", "metalclaw", "fellstinger"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - genesectburn: { eventOnly: true }, - genesectchill: { eventOnly: true }, - genesectdouse: { eventOnly: true }, - genesectshock: { eventOnly: true }, - chespin: { - learnset: { - aerialace: ["9M", "7M", "6M"], - attract: ["7M", "6M"], - bellydrum: ["9E", "7E", "6E"], - bite: ["9L11", "7L11", "6L11"], - bodyslam: ["9M", "9L42", "7L42", "6L42"], - brickbreak: ["9M", "7M", "6M"], - bulkup: ["7M", "7L39", "6M", "6L39"], - bulldoze: ["9M", "7M", "6M"], - bulletseed: ["9M"], - confide: ["7M", "6M"], - curse: ["9M", "9E", "7E", "6E"], - cut: ["6M"], - defensecurl: ["7E", "6E"], - dig: ["9M", "6M"], - doubleteam: ["7M", "6M"], - drainpunch: ["9M", "7T", "6T"], - dualchop: ["7T", "6T"], - endeavor: ["9M", "7T", "6T"], - endure: ["9M"], - energyball: ["9M", "7M", "6M"], - facade: ["9M", "7M", "6M"], - flash: ["6M"], - fling: ["9M", "7M", "6M"], - focuspunch: ["9M", "7T", "6T"], - frustration: ["7M", "6M"], - gigadrain: ["9M", "7T", "6T"], - grassknot: ["9M", "7M", "6M"], - grasspledge: ["9M", "7T", "6T"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growl: ["9L1", "7L1", "6L1"], - gyroball: ["7M", "6M"], - helpinghand: ["9M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - irondefense: ["7T", "6T"], - ironhead: ["9M", "7T", "6T"], - irontail: ["7T", "6T"], - leafstorm: ["9M"], - leechseed: ["9L15", "7L15", "6L15"], - lowkick: ["9M", "7T", "6T"], - lowsweep: ["7M", "6M"], - magicalleaf: ["9M"], - metalclaw: ["9M"], - mudshot: ["9M", "9L35", "7L35", "6L35"], - naturepower: ["7M", "6M"], - painsplit: ["9M", "9L45", "7T", "7L45", "6T", "6L45"], - payback: ["7M", "6M"], - pinmissile: ["9L18", "7L18", "6L18"], - poisonjab: ["9M", "7M", "6M"], - poweruppunch: ["7E", "6M"], - protect: ["9M", "7M", "6M"], - quickguard: ["9E", "7E", "6E"], - raindance: ["9M"], - reflect: ["9M", "7M", "6M"], - rest: ["9M", "7M", "6M"], - retaliate: ["6M"], - return: ["7M", "6M"], - roar: ["9M", "7M", "6M"], - rockslide: ["9M", "7M", "6M"], - rocksmash: ["6M"], - rocktomb: ["9M", "7M", "6M"], - rollout: ["9L8", "7L8", "7E", "6L8", "6E"], - round: ["7M", "6M"], - secretpower: ["6M"], - seedbomb: ["9M", "9L32", "7T", "7L32", "6T", "6L32"], - shadowclaw: ["9M", "7M", "6M"], - sleeptalk: ["9M", "7M", "6M"], - sludgebomb: ["7M", "6M"], - smackdown: ["7M", "6M"], - snore: ["7T", "6T"], - solarbeam: ["9M", "7M", "6M"], - spikes: ["9M", "9E", "7E", "6E"], - stompingtantrum: ["9M", "7T"], - stoneedge: ["7M", "6M"], - strength: ["6M"], - substitute: ["9M", "7M", "6M"], - sunnyday: ["9M", "7M", "6M"], - superfang: ["9M", "9E", "7T", "6T"], - superpower: ["7T", "6T"], - swagger: ["7M", "6M"], - swift: ["9M"], - swordsdance: ["7M", "6M"], - synthesis: ["9E", "7T", "7E", "6T", "6E"], - tackle: ["6L1"], - takedown: ["9M", "9L27", "7L27", "6L27"], - taunt: ["7M", "6M"], - terablast: ["9M"], - thunderpunch: ["9M", "7T", "6T"], - toxic: ["7M", "6M"], - trailblaze: ["9M"], - vinewhip: ["9L1", "7L1", "6L5"], - wideguard: ["9E"], - woodhammer: ["9L48", "7L48", "6L48"], - workup: ["7M"], - worryseed: ["7T", "6T"], - zenheadbutt: ["9M", "7T", "6T"] - } - }, - quilladin: { - learnset: { - aerialace: ["9M", "7M", "6M"], - attract: ["7M", "6M"], - bite: ["9L11", "7L11", "6L11"], - bodyslam: ["9M", "9L43", "7L48", "6L48"], - brickbreak: ["9M", "7M", "6M"], - bulkup: ["9M", "9L38", "7M", "7L44", "6M", "6L44"], - bulldoze: ["9M", "7M", "6M"], - bulletseed: ["9M"], - confide: ["7M", "6M"], - curse: ["9M"], - cut: ["6M"], - dig: ["9M", "6M"], - doubleteam: ["7M", "6M"], - drainpunch: ["9M", "7T", "6T"], - dualchop: ["7T", "6T"], - endeavor: ["9M", "7T", "6T"], - endure: ["9M"], - energyball: ["9M", "7M", "6M"], - facade: ["9M", "7M", "6M"], - flash: ["6M"], - fling: ["9M", "7M", "6M"], - focuspunch: ["9M", "7T", "6T"], - frustration: ["7M", "6M"], - gigadrain: ["9M", "7T", "6T"], - grassknot: ["9M", "7M", "6M"], - grasspledge: ["9M", "7T", "6T"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growl: ["9L1", "7L1", "6L1"], - gyroball: ["9M", "7M", "6M"], - helpinghand: ["9M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - honeclaws: ["6M"], - irondefense: ["9M", "7T", "6T"], - ironhead: ["9M", "7T", "6T"], - irontail: ["7T", "6T"], - leafstorm: ["9M"], - leechseed: ["9L15", "7L15", "6L15"], - lowkick: ["9M", "7T", "6T"], - lowsweep: ["9M", "7M", "6M"], - magicalleaf: ["9M"], - metalclaw: ["9M"], - mudshot: ["9M", "9L34", "7L39", "6L39"], - naturepower: ["7M", "6M"], - needlearm: ["7L1", "6L26"], - painsplit: ["9M", "9L47", "7T", "7L52", "6T", "6L52"], - payback: ["7M", "6M"], - pinmissile: ["9L24", "7L19", "6L20"], - poisonjab: ["9M", "7M", "6M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M"], - raindance: ["9M"], - reflect: ["9M", "7M", "6M"], - rest: ["9M", "7M", "6M"], - retaliate: ["6M"], - return: ["7M", "6M"], - roar: ["9M", "7M", "6M"], - rockslide: ["9M", "7M", "6M"], - rocksmash: ["6M"], - rocktomb: ["9M", "7M", "6M"], - rollout: ["9L8", "7L8", "6L8"], - round: ["7M", "6M"], - secretpower: ["6M"], - seedbomb: ["9M", "9L20", "7T", "7L35", "6T", "6L35"], - shadowclaw: ["9M", "7M", "6M"], - sleeptalk: ["9M", "7M", "6M"], - sludgebomb: ["7M", "6M"], - smackdown: ["7M", "6M"], - snore: ["7T", "6T"], - solarbeam: ["9M", "7M", "6M"], - spikes: ["9M"], - stompingtantrum: ["9M", "7T"], - stoneedge: ["9M", "7M", "6M"], - strength: ["6M"], - substitute: ["9M", "7M", "6M"], - sunnyday: ["9M", "7M", "6M"], - superfang: ["9M", "7T", "6T"], - superpower: ["7T", "6T"], - swagger: ["7M", "6M"], - swift: ["9M"], - swordsdance: ["7M", "6M"], - synthesis: ["7T", "6T"], - tackle: ["6L1"], - takedown: ["9M", "9L29", "7L29", "6L30"], - taunt: ["9M", "7M", "6M"], - terablast: ["9M"], - thunderpunch: ["9M", "7T", "6T"], - toxic: ["7M", "6M"], - trailblaze: ["9M"], - vinewhip: ["9L1", "7L1", "6L5"], - woodhammer: ["9L53", "7L56", "6L55"], - workup: ["7M"], - worryseed: ["7T", "6T"], - zenheadbutt: ["9M", "7T", "6T"] - } - }, - chesnaught: { - learnset: { - aerialace: ["9M", "7M", "6M"], - attract: ["7M", "6M"], - bellydrum: ["7L1", "6L1"], - bite: ["9L11", "7L11", "6L11"], - block: ["7T", "6T"], - bodypress: ["9M"], - bodyslam: ["9M", "9L54", "7L54", "6L48"], - brickbreak: ["9M", "7M", "6M"], - bulkup: ["9M", "9L48", "7M", "7L48", "6M", "6L44"], - bulldoze: ["9M", "7M", "6M"], - bulletseed: ["9M"], - closecombat: ["9M"], - coaching: ["9M"], - confide: ["7M", "6M"], - crunch: ["9M"], - curse: ["9M"], - cut: ["6M"], - dig: ["9M", "6M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M"], - dragonclaw: ["9M", "7M", "6M"], - drainpunch: ["9M", "7T", "6T"], - dualchop: ["7T", "6T"], - earthquake: ["9M", "7M", "6M"], - endeavor: ["9M", "7T", "6T"], - endure: ["9M"], - energyball: ["9M", "7M", "6M"], - facade: ["9M", "7M", "6M"], - feint: ["9L1", "7L1", "6L1"], - flash: ["6M"], - fling: ["9M", "7M", "6M"], - focusblast: ["9M", "7M", "6M"], - focuspunch: ["9M", "7T", "6T"], - frenzyplant: ["9M", "7T", "6T"], - frustration: ["7M", "6M"], - gigadrain: ["9M", "7T", "6T"], - gigaimpact: ["9M", "9L78", "7M", "7L78", "6M", "6L70"], - grassknot: ["9M", "7M", "6M"], - grasspledge: ["9M", "7T", "6T"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growl: ["9L1", "7L1", "6L1"], - gyroball: ["9M", "7M", "6M"], - hammerarm: ["9L1", "7L1", "6L1"], - helpinghand: ["9M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - highhorsepower: ["9M"], - honeclaws: ["6M"], - hyperbeam: ["9M", "7M", "6M"], - irondefense: ["9M", "7T", "6T"], - ironhead: ["9M", "7T", "6T"], - irontail: ["7T", "6T"], - knockoff: ["9M"], - leafstorm: ["9M"], - leechseed: ["9L15", "7L15", "6L15"], - lowkick: ["9M", "7T", "6T"], - lowsweep: ["9M", "7M", "6M"], - magicalleaf: ["9M"], - metalclaw: ["9M"], - mudshot: ["9M", "9L41", "7L41", "6L41"], - mudslap: ["9M"], - naturepower: ["7M", "6M"], - needlearm: ["7L1", "6L26"], - painsplit: ["9M", "9L60", "7T", "7L60", "6T", "6L52"], - payback: ["7M", "6M"], - pinmissile: ["9L19", "7L19", "6L20"], - poisonjab: ["9M", "7M", "6M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M"], - raindance: ["9M"], - reflect: ["9M", "7M", "6M"], - rest: ["9M", "7M", "6M"], - retaliate: ["6M"], - return: ["7M", "6M"], - reversal: ["9M"], - roar: ["9M", "7M", "6M"], - rockslide: ["9M", "7M", "6M"], - rocksmash: ["6M"], - rocktomb: ["9M", "7M", "6M"], - rollout: ["9L1", "7L1", "6L8"], - round: ["7M", "6M"], - scaryface: ["9M"], - secretpower: ["6M"], - seedbomb: ["9M", "9L35", "7T", "7L35", "6T", "6L35"], - shadowclaw: ["9M", "7M", "6M"], - sleeptalk: ["9M", "7M", "6M"], - sludgebomb: ["7M", "6M"], - smackdown: ["9M", "7M", "6M"], - snore: ["7T", "6T"], - solarbeam: ["9M", "7M", "6M"], - spikes: ["9M"], - spikyshield: ["9L0", "7L1", "6L36"], - stompingtantrum: ["9M", "7T"], - stoneedge: ["9M", "7M", "6M"], - strength: ["6M"], - substitute: ["9M", "7M", "6M"], - sunnyday: ["9M", "7M", "6M"], - superfang: ["9M", "7T", "6T"], - superpower: ["7T", "6T"], - swagger: ["7M", "6M"], - swift: ["9M"], - swordsdance: ["9M", "7M", "6M"], - synthesis: ["7T", "6T"], - tackle: ["9L1", "7L1", "6L1"], - takedown: ["9M", "9L29", "7L29", "6L30"], - taunt: ["9M", "7M", "6M"], - terablast: ["9M"], - thunderpunch: ["9M", "7T", "6T"], - toxic: ["7M", "6M"], - trailblaze: ["9M"], - vinewhip: ["9L1", "7L1", "6L5"], - woodhammer: ["9L66", "7L66", "6L55"], - workup: ["7M"], - worryseed: ["7T", "6T"], - zenheadbutt: ["9M", "7T", "6T"] - } - }, - fennekin: { - learnset: { - agility: ["9M"], - attract: ["7M", "6M"], - burningjealousy: ["9M"], - calmmind: ["9M"], - charm: ["9M"], - confide: ["7M", "6M"], - copycat: ["9E"], - covet: ["7T", "6T"], - cut: ["6M"], - doubleteam: ["7M", "6M"], - dreameater: ["7M", "6M"], - echoedvoice: ["7M", "6M"], - embargo: ["7M", "6M"], - ember: ["9L5", "7L5", "6L5"], - encore: ["9M"], - endure: ["9M"], - facade: ["9M", "7M", "6M"], - fireblast: ["9M", "9L48", "7M", "7L48", "6M", "6L48"], - firepledge: ["9M", "7T", "6T"], - firespin: ["9M", "9L20", "7L20", "6L20"], - flamecharge: ["9M", "9L14", "7M", "7L14", "6M", "6L14"], - flamethrower: ["9M", "9L35", "7M", "7L35", "6M", "6L35", "6S0"], - flareblitz: ["9M"], - foulplay: ["9M", "7T", "6T"], - frustration: ["7M", "6M"], - grassknot: ["9M", "7M", "6M"], - heatwave: ["9M", "9E", "7T", "7E", "6T", "6E"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M", "6S0"], - howl: ["9L11", "7L11", "6L11"], - hypnosis: ["9E", "7E", "6E"], - imprison: ["9M"], - incinerate: ["6M"], - irontail: ["7T", "6T"], - lightscreen: ["9M", "9L25", "7M", "7L27", "6M", "6L27"], - luckychant: ["7L25", "6L25"], - magiccoat: ["7T", "7E", "6T", "6E"], - magicroom: ["9E", "7T", "7L46", "6T", "6L46"], - mudshot: ["9M"], - mudslap: ["9M"], - overheat: ["9M", "7M", "6M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M"], - psybeam: ["9M", "9L17", "7L17", "6L17"], - psychic: ["9M", "9L41", "7M", "7L41", "6M", "6L41"], - psychicterrain: ["9M", "7E"], - psychup: ["7M", "6M"], - psyshock: ["9M", "9L31", "7M", "7L31", "6M", "6L31"], - raindance: ["9M", "7M", "6M"], - rest: ["9M", "7M", "6M"], - return: ["7M", "6M"], - round: ["7M", "6M"], - safeguard: ["7M", "6M"], - scratch: ["9L1", "7L1", "6L1", "6S0"], - secretpower: ["6M"], - skillswap: ["9M"], - sleeptalk: ["9M", "7M", "6M"], - snore: ["7T", "6T"], - solarbeam: ["9M", "7M", "6M"], - storedpower: ["9M"], - substitute: ["9M", "7M", "6M"], - sunnyday: ["9M", "9L43", "7M", "7L43", "6M", "6L43"], - swagger: ["7M", "6M"], - swift: ["9M"], - tailwhip: ["9L1", "7L1", "6L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M"], - toxic: ["7M", "6M"], - trick: ["9M"], - trickroom: ["9M"], - willowisp: ["9M", "9L38", "7M", "7L38", "6M", "6L38"], - wish: ["9E", "7E", "6E"], - workup: ["7M"] - }, - eventData: [ - { - generation: 6, - level: 15, - gender: "F", - nature: "Hardy", - moves: ["scratch", "flamethrower", "hiddenpower"], - pokeball: "cherishball" - } - ] - }, - braixen: { - learnset: { - agility: ["9M"], - allyswitch: ["7T"], - attract: ["7M", "6M"], - burningjealousy: ["9M"], - calmmind: ["9M"], - charm: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "6T"], - cut: ["6M"], - doubleteam: ["7M", "6M"], - dreameater: ["7M", "6M"], - echoedvoice: ["7M", "6M"], - embargo: ["7M", "6M"], - ember: ["9L1", "7L1", "6L5"], - encore: ["9M"], - endure: ["9M"], - facade: ["9M", "7M", "6M"], - fireblast: ["9M", "9L59", "7M", "7L59", "6M", "6L55"], - firepledge: ["9M", "7T", "6T"], - firepunch: ["9M", "7T", "6T"], - firespin: ["9M", "9L22", "7L22", "6L22"], - flamecharge: ["9M", "9L14", "7M", "7L14", "6M", "6L14"], - flamethrower: ["9M", "9L41", "7M", "7L41", "6M", "6L41"], - flareblitz: ["9M"], - foulplay: ["9M", "7T", "6T"], - frustration: ["7M", "6M"], - grassknot: ["9M", "7M", "6M"], - heatwave: ["9M", "7T", "6T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M"], - howl: ["9L11", "7L11", "6L11"], - imprison: ["9M"], - incinerate: ["6M"], - irontail: ["7T", "6T"], - laserfocus: ["7T"], - lightscreen: ["9M", "9L28", "7M", "7L31", "6M", "6L30"], - lowkick: ["9M", "7T", "6T"], - luckychant: ["7L28", "6L27"], - magiccoat: ["7T", "6T"], - magicroom: ["9L56", "7T", "7L56", "6T", "6L53"], - mudshot: ["9M"], - mudslap: ["9M"], - overheat: ["9M", "7M", "6M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M"], - psybeam: ["9M", "9L18", "7L18", "6L18"], - psychic: ["9M", "9L49", "7M", "7L49", "6M", "6L48"], - psychicterrain: ["9M"], - psychup: ["7M", "6M"], - psyshock: ["9M", "9L36", "7M", "7L36", "6M", "6L34"], - raindance: ["9M", "7M", "6M"], - recycle: ["7T", "6T"], - rest: ["9M", "7M", "6M"], - return: ["7M", "6M"], - round: ["7M", "6M"], - safeguard: ["7M", "6M"], - scratch: ["9L1", "7L1", "6L1"], - secretpower: ["6M"], - shockwave: ["7T", "6T"], - skillswap: ["9M", "7T", "6T"], - sleeptalk: ["9M", "7M", "6M"], - snatch: ["7T", "6T"], - snore: ["7T", "6T"], - solarbeam: ["9M", "7M", "6M"], - storedpower: ["9M"], - substitute: ["9M", "7M", "6M"], - sunnyday: ["9M", "9L52", "7M", "7L52", "6M", "6L51"], - swagger: ["7M", "6M"], - swift: ["9M"], - tailwhip: ["9L1", "7L1", "6L1"], - takedown: ["9M"], - telekinesis: ["7T"], - terablast: ["9M"], - thief: ["9M", "7M", "6M"], - thunderpunch: ["9M", "7T", "6T"], - toxic: ["7M", "6M"], - trick: ["9M", "7T", "6T"], - trickroom: ["9M"], - willowisp: ["9M", "9L45", "7M", "7L45", "6M", "6L45"], - wonderroom: ["7T", "6T"], - workup: ["7M"], - zenheadbutt: ["9M", "7T", "6T"] - } - }, - delphox: { - learnset: { - agility: ["9M"], - allyswitch: ["7T"], - attract: ["7M", "6M"], - blastburn: ["9M", "7T", "6T"], - burningjealousy: ["9M"], - calmmind: ["9M", "7M", "6M"], - charm: ["9M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - covet: ["7T", "6T"], - cut: ["6M"], - dazzlinggleam: ["9M", "7M", "6M"], - doubleteam: ["7M", "6M"], - dreameater: ["7M", "6M"], - echoedvoice: ["7M", "6M"], - embargo: ["7M", "6M"], - ember: ["9L1", "7L1", "6L5"], - encore: ["9M"], - endure: ["9M"], - expandingforce: ["9M"], - facade: ["9M", "7M", "6M"], - fireblast: ["9M", "9L74", "7M", "7L74", "6M", "6L61"], - firepledge: ["9M", "7T", "6T"], - firepunch: ["9M", "7T", "6T"], - firespin: ["9M", "9L22", "7L22", "6L22"], - flamecharge: ["9M", "9L14", "7M", "7L14", "6M", "6L14"], - flamethrower: ["9M", "9L45", "7M", "7L45", "6M", "6L42"], - flareblitz: ["9M"], - focusblast: ["9M"], - foulplay: ["9M", "7T", "6T"], - frustration: ["7M", "6M"], - futuresight: ["9M", "9L1", "7L1", "6L1"], - gigaimpact: ["9M", "7M", "6M"], - grassknot: ["9M", "7M", "6M"], - heatwave: ["9M", "7T", "6T"], - helpinghand: ["9M"], - hex: ["9M"], - hiddenpower: ["7M", "6M"], - howl: ["9L1", "7L1", "6L11"], - hyperbeam: ["9M", "7M", "6M"], - hypervoice: ["9M"], - imprison: ["9M"], - incinerate: ["6M"], - irontail: ["7T", "6T"], - laserfocus: ["7T"], - lightscreen: ["9M", "9L28", "7M", "7L31", "6M", "6L30"], - lowkick: ["9M", "7T", "6T"], - luckychant: ["7L28", "6L27"], - magiccoat: ["7T", "6T"], - magicroom: ["9L68", "7T", "7L68", "6T", "6L58"], - metronome: ["9M"], - mudshot: ["9M"], - mudslap: ["9M"], - mysticalfire: ["9L0", "7L1", "6L36"], - nastyplot: ["9M"], - nightshade: ["9M"], - overheat: ["9M", "7M", "6M"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M"], - psybeam: ["9M", "9L18", "7L18", "6L18"], - psychic: ["9M", "9L57", "7M", "7L57", "6M", "6L51"], - psychicnoise: ["9M"], - psychicterrain: ["9M"], - psychup: ["9M", "7M", "6M"], - psyshock: ["9M", "9L38", "7M", "7L38", "6M", "6L34"], - raindance: ["9M", "7M", "6M"], - recycle: ["7T", "6T"], - reflect: ["9M"], - rest: ["9M", "7M", "6M"], - return: ["7M", "6M"], - roleplay: ["9L1", "7T", "7L1", "6T", "6L1"], - round: ["7M", "6M"], - safeguard: ["7M", "6M"], - scorchingsands: ["9M"], - scratch: ["9L1", "7L1", "6L1"], - secretpower: ["6M"], - shadowball: ["9M", "9L1", "7M", "7L1", "6M", "6L1"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T"], - skillswap: ["9M", "7T", "6T"], - sleeptalk: ["9M", "7M", "6M"], - snatch: ["7T", "6T"], - snore: ["7T", "6T"], - solarbeam: ["9M", "7M", "6M"], - storedpower: ["9M"], - substitute: ["9M", "7M", "6M"], - sunnyday: ["9M", "9L62", "7M", "7L62", "6M", "6L55"], - swagger: ["7M", "6M"], - swift: ["9M"], - switcheroo: ["9L1", "7L1", "6L1"], - tailwhip: ["9L1", "7L1", "6L1"], - takedown: ["9M"], - telekinesis: ["7T"], - terablast: ["9M"], - thief: ["9M", "7M", "6M"], - thunderpunch: ["9M", "7T", "6T"], - toxic: ["7M", "6M"], - trick: ["9M", "7T", "6T"], - trickroom: ["9M", "7M", "6M"], - willowisp: ["9M", "9L51", "7M", "7L51", "6M", "6L47"], - wonderroom: ["7T", "6T"], - workup: ["7M"], - zenheadbutt: ["9M", "7T", "6T"] - } - }, - froakie: { - learnset: { - acrobatics: ["9M", "7M", "6M"], - aerialace: ["9M", "7M", "6M"], - attract: ["7M", "6M"], - bestow: ["7E", "6E"], - blizzard: ["9M", "7M", "6M"], - bounce: ["9L39", "7T", "7L39", "6T", "6L39"], - bubble: ["7L5", "6L5", "6S0"], - camouflage: ["7E", "6E"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - counter: ["9E"], - cut: ["6M"], - dig: ["9M", "6M"], - dive: ["6M"], - doubleteam: ["9L43", "7M", "7L43", "6M", "6L43"], - echoedvoice: ["7M", "6M"], - endure: ["9M"], - facade: ["9M", "7M", "6M"], - falseswipe: ["9M"], - fling: ["9M", "9L25", "7M", "7L25", "6M", "6L25"], - frustration: ["7M", "6M"], - grassknot: ["9M", "7M", "6M"], - growl: ["9L1", "7L1", "6L1", "6S0"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M"], - hydropump: ["9M", "9L48", "7L48", "6L48"], - icebeam: ["9M", "7M", "6M"], - icywind: ["9M", "7T", "6T"], - lick: ["9L10", "7L10", "6L10"], - liquidation: ["9M"], - mindreader: ["7E", "6E"], - mudshot: ["9M"], - mudslap: ["9M"], - mudsport: ["7E", "6E"], - pound: ["9L1", "7L1", "6L1", "6S0"], - poweruppunch: ["7E", "6M"], - protect: ["9M", "7M", "6M"], - quickattack: ["9L8", "7L8", "6L8"], - raindance: ["9M", "7M", "6M"], - rest: ["9M", "7M", "6M"], - retaliate: ["9E"], - return: ["7M", "6M", "6S0"], - rockslide: ["9M", "7M", "6M"], - rocksmash: ["6M"], - rocktomb: ["9M", "7M", "6M"], - roleplay: ["7T", "6T"], - round: ["9L21", "7M", "7L21", "6M", "6L21"], - scald: ["7M", "6M"], - secretpower: ["6M"], - sleeptalk: ["9M", "7M", "6M"], - smackdown: ["9M", "9L29", "7M", "7L29", "6M", "6L29"], - smokescreen: ["9L18", "7L18", "6L18"], - snatch: ["7T", "6T"], - snore: ["7T", "6T"], - snowscape: ["9M"], - spikes: ["9M", "9E"], - spite: ["7T", "6T"], - strength: ["6M"], - substitute: ["9M", "9L35", "7M", "7L35", "6M", "6L35"], - surf: ["9M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["9M"], - switcheroo: ["9E"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M"], - toxic: ["7M", "6M"], - toxicspikes: ["9M", "9E", "7E", "6E"], - trailblaze: ["9M"], - uturn: ["9M", "7M", "6M"], - waterfall: ["9M", "7M", "6M"], - watergun: ["9L5"], - waterpledge: ["9M", "7T", "6T"], - waterpulse: ["9M", "9L14", "7T", "7L14", "6T", "6L14"], - watersport: ["7E", "6E"], - workup: ["7M"] - }, - eventData: [ - { - generation: 6, - level: 7, - moves: ["pound", "growl", "bubble", "return"], - pokeball: "cherishball" - } - ] - }, - frogadier: { - learnset: { - acrobatics: ["9M", "7M", "6M"], - aerialace: ["9M", "7M", "6M"], - attract: ["7M", "6M"], - blizzard: ["9M", "7M", "6M"], - bounce: ["9L45", "7T", "7L45", "6T", "6L44"], - bubble: ["7L1", "6L5"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - cut: ["6M"], - darkpulse: ["7M", "6M"], - dig: ["9M", "6M"], - dive: ["6M"], - doubleteam: ["9L50", "7M", "7L50", "6M", "6L48"], - echoedvoice: ["7M", "6M"], - endure: ["9M"], - facade: ["9M", "7M", "6M"], - falseswipe: ["9M"], - fling: ["9M", "9L28", "7M", "7L28", "6M", "6L28"], - frustration: ["7M", "6M"], - grassknot: ["9M", "7M", "6M"], - growl: ["9L1", "7L1", "6L1"], - gunkshot: ["9M", "7T", "6T"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M"], - hydropump: ["9M", "9L56", "7L56", "6L55"], - icebeam: ["9M", "7M", "6M"], - icepunch: ["9M", "7T", "6T"], - icywind: ["9M", "7T", "6T"], - lick: ["9L10", "7L10", "6L10"], - liquidation: ["9M"], - lowkick: ["9M", "7T", "6T"], - mudshot: ["9M"], - mudslap: ["9M"], - pound: ["9L1", "7L1", "6L1"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M"], - quickattack: ["9L8", "7L8", "6L8"], - raindance: ["9M", "7M", "6M"], - rest: ["9M", "7M", "6M"], - return: ["7M", "6M"], - rockslide: ["9M", "7M", "6M"], - rocksmash: ["6M"], - rocktomb: ["9M", "7M", "6M"], - roleplay: ["7T", "6T"], - round: ["9L23", "7M", "7L23", "6M", "6L23"], - scald: ["7M", "6M"], - secretpower: ["6M"], - sleeptalk: ["9M", "7M", "6M"], - smackdown: ["9M", "9L33", "7M", "7L33", "6M", "6L33"], - smokescreen: ["9L19", "7L19", "6L20"], - snatch: ["7T", "6T"], - snore: ["7T", "6T"], - snowscape: ["9M"], - spikes: ["9M"], - spite: ["7T", "6T"], - strength: ["6M"], - substitute: ["9M", "9L40", "7M", "7L40", "6M", "6L38"], - surf: ["9M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["9M"], - swordsdance: ["9M"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M"], - toxic: ["7M", "6M"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - uturn: ["9M", "7M", "6M"], - waterfall: ["9M", "7M", "6M"], - watergun: ["9L1"], - waterpledge: ["9M", "7T", "6T"], - waterpulse: ["9M", "9L14", "7T", "7L14", "6T", "6L14"], - workup: ["7M"] - } - }, - greninja: { - learnset: { - acrobatics: ["9M", "7M", "6M"], - aerialace: ["9M", "9L33", "7M", "6M"], - attract: ["7M", "6M"], - blizzard: ["9M", "7M", "6M"], - bounce: ["7T", "6T"], - brickbreak: ["9M"], - brutalswing: ["7M"], - bubble: ["7L1", "6L5"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - cut: ["6M"], - darkpulse: ["9M", "7M", "6M"], - dig: ["9M", "6M"], - dive: ["6M"], - doubleteam: ["9L56", "7M", "7L56", "6M", "6L52"], - echoedvoice: ["7M", "6M"], - endure: ["9M"], - extrasensory: ["9L49", "7L49", "6L49"], - facade: ["9M", "7M", "6M"], - falseswipe: ["9M"], - feintattack: ["7L33", "6L33"], - fling: ["9M", "7M", "6M"], - frustration: ["7M", "6M"], - gigaimpact: ["9M", "7M", "6M"], - grassknot: ["9M", "7M", "6M"], - growl: ["9L1", "7L1", "6L1"], - gunkshot: ["9M", "7T", "6T", "6S1"], - happyhour: ["6S1"], - haze: ["9M", "9L1", "7L1", "6L56"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M"], - hydrocannon: ["9M", "7T", "6T", "6S1"], - hydropump: ["9M", "9L68", "7L68", "6L60", "6S0"], - hyperbeam: ["9M", "7M", "6M"], - icebeam: ["9M", "7M", "6M"], - icepunch: ["9M", "7T", "6T"], - icywind: ["9M", "7T", "6T"], - lick: ["9L10", "7L10", "6L10"], - liquidation: ["9M"], - lowkick: ["9M", "7T", "6T"], - lowsweep: ["9M"], - matblock: ["7L1", "6L1", "6S1"], - mudshot: ["9M"], - mudslap: ["9M"], - nightslash: ["9L1", "7L1", "6L1"], - pound: ["9L1", "7L1", "6L1"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M"], - quickattack: ["9L1", "7L1", "6L8"], - raindance: ["9M", "7M", "6M"], - rest: ["9M", "7M", "6M"], - return: ["7M", "6M"], - rockslide: ["9M", "7M", "6M"], - rocksmash: ["6M"], - rocktomb: ["9M", "7M", "6M"], - roleplay: ["9L1", "7T", "7L1", "6T", "6L1"], - round: ["7M", "6M"], - scald: ["7M", "6M"], - secretpower: ["6M"], - shadowsneak: ["9L23", "7L23", "6L23", "6S0"], - sleeptalk: ["9M", "7M", "6M"], - sludgewave: ["9M"], - smackdown: ["9M", "7M", "6M"], - smokescreen: ["9L19", "7L19", "6L20"], - snatch: ["7T", "6T"], - snore: ["7T", "6T"], - snowscape: ["9M"], - spikes: ["9M", "9L28", "7L28", "6L28"], - spite: ["7T", "6T"], - strength: ["6M"], - substitute: ["9M", "9L42", "7M", "7L42", "6M", "6L43", "6S0"], - surf: ["9M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["9M"], - swordsdance: ["9M"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M"], - toxic: ["7M", "6M"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uturn: ["9M", "7M", "6M"], - waterfall: ["9M", "7M", "6M"], - watergun: ["9L1"], - waterpledge: ["9M", "7T", "6T"], - waterpulse: ["9M", "9L14", "7T", "7L14", "6T", "6L14"], - watershuriken: ["9L0", "7L1", "6L36", "6S0"], - weatherball: ["9M"], - workup: ["7M"] - }, - eventData: [ - { - generation: 6, - level: 36, - ivs: { spe: 31 }, - isHidden: true, - moves: ["watershuriken", "shadowsneak", "hydropump", "substitute"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 100, - isHidden: true, - moves: ["hydrocannon", "gunkshot", "matblock", "happyhour"], - pokeball: "cherishball" - } - ] - }, - greninjabond: { - learnset: { - acrobatics: ["9M", "7M"], - aerialace: ["9M", "9L33", "7M", "7S0"], - attract: ["7M"], - blizzard: ["9M", "7M"], - bounce: ["7T"], - brickbreak: ["9M"], - brutalswing: ["7M"], - bubble: ["7L1"], - chillingwater: ["9M"], - confide: ["7M"], - darkpulse: ["9M", "7M"], - dig: ["9M"], - doubleteam: ["9L56", "7M", "7L56", "7S0"], - echoedvoice: ["7M"], - endure: ["9M"], - extrasensory: ["9L49", "7L49"], - facade: ["9M", "7M"], - falseswipe: ["9M"], - feintattack: ["7L33"], - fling: ["9M", "7M"], - frustration: ["7M"], - gigaimpact: ["9M", "7M"], - grassknot: ["9M", "7M"], - growl: ["9L1", "7L1"], - gunkshot: ["9M", "7T"], - haze: ["9M", "9L1", "7L1"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - hydrocannon: ["9M", "7T"], - hydropump: ["9M", "9L68", "7L68"], - hyperbeam: ["9M", "7M"], - icebeam: ["9M", "7M"], - icepunch: ["9M", "7T"], - icywind: ["9M", "7T"], - lick: ["9L10", "7L10"], - liquidation: ["9M"], - lowkick: ["9M", "7T"], - lowsweep: ["9M"], - matblock: ["7L1"], - mudshot: ["9M"], - mudslap: ["9M"], - nightslash: ["9L1", "7L1", "7S0"], - pound: ["9L1", "7L1"], - protect: ["9M", "7M"], - quickattack: ["9L1", "7L1"], - raindance: ["9M", "7M"], - rest: ["9M", "7M"], - return: ["7M"], - rockslide: ["9M", "7M"], - rocktomb: ["9M", "7M"], - roleplay: ["9L1", "7T", "7L1"], - round: ["7M"], - scald: ["7M"], - shadowsneak: ["9L23", "7L23"], - sleeptalk: ["9M", "7M"], - sludgewave: ["9M"], - smackdown: ["9M", "7M"], - smokescreen: ["9L19", "7L19"], - snatch: ["7T"], - snore: ["7T"], - snowscape: ["9M"], - spikes: ["9M", "9L28", "7L28"], - spite: ["7T"], - substitute: ["9M", "9L42", "7M", "7L42"], - surf: ["9M", "7M"], - swagger: ["7M"], - swift: ["9M"], - switcheroo: ["9E"], - swordsdance: ["9M"], - takedown: ["9M"], - taunt: ["9M", "7M"], - terablast: ["9M"], - thief: ["9M", "7M"], - toxic: ["7M"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uturn: ["9M", "7M"], - waterfall: ["9M", "7M"], - watergun: ["9L1"], - waterpledge: ["9M", "7T"], - waterpulse: ["9M", "9L14", "7T", "7L14"], - watershuriken: ["9L0", "7L1", "7S0"], - weatherball: ["9M"], - workup: ["7M"] - }, - eventData: [ - { - generation: 7, - level: 36, - ivs: { - hp: 20, - atk: 31, - def: 20, - spa: 31, - spd: 20, - spe: 31 - }, - moves: ["watershuriken", "aerialace", "doubleteam", "nightslash"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - bunnelby: { - learnset: { - agility: ["8M", "7L1", "6L1"], - attract: ["8M", "7M", "6M"], - bounce: ["8M", "8L27", "7T", "7L38", "6T", "6L38"], - brickbreak: ["8M", "7M", "6M"], - bulkup: ["8M", "7M", "6M"], - bulldoze: ["8M", "8L21", "7M", "6M"], - confide: ["7M", "6M"], - cut: ["6M"], - defensecurl: ["8E", "7E", "6E"], - dig: ["8M", "8L24", "7L33", "6M", "6L33"], - doublekick: ["8L18", "7L20", "6L20"], - doubleslap: ["7L10", "6L10"], - doubleteam: ["7M", "6M"], - earthquake: ["8M", "8L36", "7M", "7L49", "6M", "6L49"], - endeavor: ["7T", "6T"], - endure: ["8M"], - facade: ["8M", "7M", "7L47", "6M", "6L47"], - flail: ["8L15", "7L29", "6L29"], - fling: ["8M", "7M", "6M"], - frustration: ["7M", "6M"], - grassknot: ["8M", "7M", "6M"], - hiddenpower: ["7M", "6M"], - ironhead: ["8M", "7T", "6T"], - irontail: ["8M", "7T", "6T"], - laserfocus: ["8L6"], - lastresort: ["7T", "6T"], - leer: ["8L1", "7L1", "6L1"], - mudshot: ["8M", "8L12", "7L18", "6L18"], - mudslap: ["8L1", "7L13", "6L13"], - naturepower: ["7M", "6M"], - odorsleuth: ["7L25", "6L25"], - payback: ["8M", "7M", "6M"], - poweruppunch: ["6M"], - protect: ["8M", "7M", "6M"], - quickattack: ["8L9", "7L7", "6L7"], - recycle: ["7T", "6T"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - rockslide: ["8M", "7M", "6M"], - rocksmash: ["6M"], - rocktomb: ["8M", "7M", "6M"], - rollout: ["8E", "7E", "6E"], - round: ["8M", "7M", "6M"], - sandstorm: ["8M", "7M", "6M"], - secretpower: ["6M"], - sleeptalk: ["8M", "7M", "6M"], - sludgebomb: ["8M", "7M", "6M"], - smackdown: ["7M", "6M"], - snore: ["8M", "7T", "6T"], - spikes: ["8M", "7E", "6E"], - stoneedge: ["8M", "7M", "6M"], - strength: ["6M"], - substitute: ["8M", "7M", "6M"], - superfang: ["8L39", "7T", "7L42", "6T", "6L42"], - surf: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - swordsdance: ["8M", "8L33"], - tackle: ["8L3", "7L1", "6L1"], - takedown: ["8L30", "7L15", "6L15"], - thief: ["8M", "7M", "6M"], - torment: ["7M", "6M"], - toxic: ["7M", "6M"], - uturn: ["8M", "7M", "6M"], - wildcharge: ["8M", "7M", "6M"], - workup: ["8M", "7M"] - } - }, - diggersby: { - learnset: { - agility: ["8M", "7L1", "6L1"], - attract: ["8M", "7M", "6M"], - bodyslam: ["8M"], - bounce: ["8M", "8L33", "7T", "7L43", "6T", "6L42"], - brickbreak: ["8M", "7M", "6M"], - brutalswing: ["8M", "7M"], - bulkup: ["8M", "7M", "6M"], - bulldoze: ["8M", "8L23", "7M", "7L1", "6M", "6L1"], - confide: ["7M", "6M"], - cut: ["6M"], - dig: ["8M", "8L28", "7L37", "6M", "6L37"], - doublekick: ["8L18", "7L21", "6L20"], - doubleslap: ["7L13"], - doubleteam: ["7M", "6M"], - earthpower: ["8M", "7T", "6T"], - earthquake: ["8M", "8L48", "7M", "7L57", "6M", "6L57"], - endeavor: ["7T", "6T"], - endure: ["8M"], - facade: ["8M", "7M", "7L54", "6M", "6L53"], - firepunch: ["8M", "7T", "6T"], - flail: ["8L15", "7L32", "6L31"], - fling: ["8M", "7M", "6M"], - focuspunch: ["7T", "6T"], - foulplay: ["8M", "7T", "6T"], - frustration: ["7M", "6M"], - gastroacid: ["7T", "6T"], - gigaimpact: ["8M", "7M", "6M"], - grassknot: ["8M", "7M", "6M"], - gunkshot: ["8M", "7T", "6T"], - hammerarm: ["8L58", "7L1", "6L1"], - hiddenpower: ["7M", "6M"], - highhorsepower: ["8M"], - hyperbeam: ["8M", "7M", "6M"], - icepunch: ["8M", "7T", "6T"], - ironhead: ["8M", "7T", "6T"], - irontail: ["8M", "7T", "6T"], - knockoff: ["7T", "6T"], - laserfocus: ["8L1"], - lastresort: ["7T", "6T"], - leer: ["8L1", "7L1", "6L1"], - lowkick: ["8M", "7T", "6T"], - megakick: ["8M"], - megapunch: ["8M"], - mudshot: ["8M", "8L12", "7L18", "6L18"], - mudslap: ["8L1", "7L13", "6L13"], - naturepower: ["7M", "6M"], - odorsleuth: ["7L27", "6L26"], - payback: ["8M", "7M", "6M"], - poweruppunch: ["6M"], - protect: ["8M", "7M", "6M"], - quickattack: ["8L9", "7L7", "6L7"], - recycle: ["7T", "6T"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - rockslide: ["8M", "7M", "6M"], - rocksmash: ["6M"], - rocktomb: ["8M", "7M", "6M"], - rototiller: ["7L1", "6L1"], - round: ["8M", "7M", "6M"], - sandstorm: ["8M", "7M", "6M"], - sandtomb: ["8M"], - scorchingsands: ["8T"], - secretpower: ["6M"], - sleeptalk: ["8M", "7M", "6M"], - sludgebomb: ["8M", "7M", "6M"], - smackdown: ["7M", "6M"], - snatch: ["7T", "6T"], - snore: ["8M", "7T", "6T"], - spikes: ["8M"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M"], - strength: ["6M"], - substitute: ["8M", "7M", "6M"], - superfang: ["8L53", "7T", "7L48", "6T", "6L48"], - superpower: ["8M", "7T", "6T"], - surf: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - swordsdance: ["8M", "8L43", "7M", "7L1", "6M", "6L1"], - tackle: ["8L1", "7L1", "6L1"], - takedown: ["8L38", "7L15", "6L15"], - thief: ["8M", "7M", "6M"], - thunderpunch: ["8M", "7T", "6T"], - torment: ["7M", "6M"], - toxic: ["7M", "6M"], - uproar: ["8M", "7T", "6T"], - uturn: ["8M", "7M", "6M"], - wildcharge: ["8M", "7M", "6M"], - workup: ["8M", "7M"] - } - }, - fletchling: { - learnset: { - acrobatics: ["9M", "9L20", "8M", "8L20", "7M", "7L39", "6M", "6L39"], - aerialace: ["9M", "9L30", "8L30", "7M", "6M"], - agility: ["9M", "9L25", "8M", "8L25", "7L13", "6L13"], - aircutter: ["9M"], - airslash: ["9M"], - attract: ["8M", "7M", "6M"], - bravebird: ["9M"], - confide: ["7M", "6M"], - defog: ["9E", "8E", "7T"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M"], - dualwingbeat: ["9M", "8T"], - ember: ["9L10", "8L10"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M"], - featherdance: ["9M"], - flail: ["9L15", "8L15", "7L16", "6L16"], - flamecharge: ["9M", "9E", "8E", "7M", "7L34", "6M", "6L34"], - flareblitz: ["9M"], - fly: ["9M", "9L50", "8M", "8L50", "7M", "6M"], - frustration: ["7M", "6M"], - growl: ["9L1", "8L1", "7L1", "6L1"], - heatwave: ["9M", "8M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - hurricane: ["9M"], - mefirst: ["7L41", "6L41"], - naturalgift: ["7L29", "6L29"], - overheat: ["9M", "8M", "7M", "6M"], - peck: ["9L1", "8L1", "7L10", "6L10"], - protect: ["9M", "8M", "7M", "6M"], - quickattack: ["9L5", "8L5", "7L6", "6L6"], - quickguard: ["9E", "8E", "7E", "6E"], - raindance: ["9M"], - razorwind: ["7L25", "6L25"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - roost: ["9L45", "8L45", "7M", "7L21", "6M", "6L21"], - round: ["8M", "7M", "6M"], - secretpower: ["6M"], - sleeptalk: ["9M", "8M", "7M", "6M"], - snatch: ["7T", "7E", "6T", "6E"], - snore: ["8M", "7T", "6T"], - steelwing: ["9L40", "8M", "8L40", "7M", "7L48", "6M", "6L48"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M", "7M", "6M"], - tackle: ["7L1", "6L1"], - tailwind: [ - "9M", - "9L35", - "8L35", - "7T", - "7L45", - "7E", - "6T", - "6L45", - "6E" - ], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M"], - toxic: ["7M", "6M"], - uturn: ["9M", "8M", "7M", "6M"], - willowisp: ["8M"], - workup: ["8M", "7M"] - } - }, - fletchinder: { - learnset: { - acrobatics: ["9M", "9L22", "8M", "8L22", "7M", "7L42", "6M", "6L42"], - aerialace: ["9M", "9L36", "8L36", "7M", "6M"], - agility: ["9M", "9L29", "8M", "8L29", "7L13", "6L13"], - aircutter: ["9M"], - airslash: ["9M"], - attract: ["8M", "7M", "6M"], - bravebird: ["9M"], - confide: ["7M", "6M"], - defog: ["7T"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M"], - dualwingbeat: ["9M", "8T"], - ember: ["9L1", "8L1", "7L1", "6L17"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M"], - featherdance: ["9M"], - feint: ["9L1", "8L1"], - fireblast: ["9M", "8M", "7M", "6M"], - firespin: ["9M", "8M"], - flail: ["9L15", "8L15", "7L16", "6L16"], - flamecharge: ["9M", "9L0", "8L0", "7M", "7L38", "6M", "6L38"], - flamethrower: ["9M", "8M", "7M", "6M"], - flareblitz: ["9M"], - fly: ["9M", "9L64", "8M", "8L64", "7M", "6M"], - frustration: ["7M", "6M"], - growl: ["9L1", "8L1", "7L1", "6L1"], - heatwave: ["9M", "8M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - hurricane: ["9M"], - incinerate: ["6M"], - mefirst: ["7L46", "6L46"], - naturalgift: ["7L31", "6L31"], - overheat: ["9M", "8M", "7M", "6M"], - peck: ["9L1", "8L1", "7L10", "6L10"], - protect: ["9M", "8M", "7M", "6M"], - quickattack: ["9L1", "8L1", "7L1", "6L6"], - raindance: ["9M"], - razorwind: ["7L27", "6L27"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - roost: ["9L57", "8L57", "7M", "7L25", "6M", "6L25"], - round: ["8M", "7M", "6M"], - secretpower: ["6M"], - sleeptalk: ["9M", "8M", "7M", "6M"], - snatch: ["7T", "6T"], - snore: ["8M", "7T", "6T"], - steelwing: ["9L50", "8M", "8L50", "7M", "7L55", "6M", "6L55"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M", "7M", "6M"], - tackle: ["7L1", "6L1"], - tailwind: ["9M", "9L43", "8L43", "7T", "7L51", "6T", "6L51"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M"], - toxic: ["7M", "6M"], - uturn: ["9M", "8M", "7M", "6M"], - willowisp: ["9M", "8M", "7M", "6M"], - workup: ["8M", "7M"] - }, - encounters: [{ generation: 7, level: 16 }] - }, - talonflame: { - learnset: { - acrobatics: [ - "9M", - "9L22", - "9S0", - "8M", - "8L22", - "7M", - "7L44", - "6M", - "6L44" - ], - aerialace: ["9M", "9L38", "8L38", "7M", "6M"], - agility: ["9M", "9L29", "8M", "8L29", "7L13", "6L13"], - aircutter: ["9M"], - airslash: ["9M"], - attract: ["8M", "7M", "6M"], - bravebird: ["9M", "9L83", "8M", "8L83", "7L1", "6L1"], - bulkup: ["9M", "8M", "7M", "6M"], - confide: ["7M", "6M"], - defog: ["7T"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M"], - dualwingbeat: ["9M", "8T"], - ember: ["9L1", "8L1", "7L1", "6L17"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M"], - featherdance: ["9M"], - feint: ["9L1", "8L1"], - fireblast: ["9M", "8M", "7M", "6M"], - firespin: ["9M", "8M"], - flail: ["9L15", "8L15", "7L16", "6L16"], - flamecharge: ["9M", "9L1", "8L1", "7M", "7L39", "6M", "6L39"], - flamethrower: ["9M", "8M", "7M", "6M"], - flareblitz: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], - fly: ["9M", "9L74", "8M", "8L74", "7M", "6M"], - frustration: ["7M", "6M"], - gigaimpact: ["9M", "8M", "7M", "6M"], - growl: ["9L1", "8L1", "7L1", "6L1"], - heatwave: ["9M", "8M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - honeclaws: ["6M"], - hurricane: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "6M"], - incinerate: ["6M"], - mefirst: ["7L49", "6L49"], - naturalgift: ["7L31", "6L31"], - overheat: ["9M", "8M", "7M", "6M"], - peck: ["9L1", "8L1", "7L1", "6L10"], - protect: ["9M", "9S0", "8M", "7M", "6M"], - quickattack: ["9L1", "8L1", "7L1", "6L6"], - quickguard: ["9S0"], - raindance: ["9M"], - razorwind: ["7L27", "6L27"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - roost: ["9L65", "8L65", "7M", "7L25", "6M", "6L25"], - round: ["8M", "7M", "6M"], - secretpower: ["6M"], - sleeptalk: ["9M", "8M", "7M", "6M"], - snatch: ["7T", "6T"], - snore: ["8M", "7T", "6T"], - solarbeam: ["9M", "8M", "7M", "6M"], - steelwing: ["9L56", "8M", "8L56", "7M", "7L60", "6M", "6L60"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M", "7M", "6M"], - tackle: ["7L1", "6L1"], - tailwind: ["9M", "9L47", "9S0", "8L47", "7T", "7L55", "6T", "6L55"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M"], - toxic: ["7M", "6M"], - upperhand: ["9M"], - uturn: ["9M", "8M", "7M", "6M"], - willowisp: ["9M", "8M", "7M", "6M"], - workup: ["8M", "7M"] - }, - eventData: [ - { - generation: 9, - level: 50, - gender: "M", - nature: "Adamant", - isHidden: true, - perfectIVs: 6, - moves: ["acrobatics", "tailwind", "protect", "quickguard"], - pokeball: "cherishball" - } - ] - }, - scatterbug: { - learnset: { - bugbite: ["9M", "9L15", "7T", "7L15", "6T", "6L15"], - poisonpowder: ["9E", "7E", "6E"], - pounce: ["9M"], - ragepowder: ["9E", "7E", "6E"], - stringshot: ["9L1", "7L1", "6L1"], - strugglebug: ["9M"], - stunspore: ["9L6", "7L6", "7E", "6L6", "6E"], - tackle: ["9L1", "7L1", "6L1"], - terablast: ["9M"] - } - }, - spewpa: { - learnset: { - bugbite: ["9M", "7T", "6T"], - electroweb: ["7T", "6T"], - harden: ["9L1", "7L1", "6L1"], - irondefense: ["9M", "7T", "6T"], - pounce: ["9M"], - protect: ["9M", "9L0", "7M", "7L1", "6M", "6L9"], - strugglebug: ["9M"], - terablast: ["9M"] - } - }, - vivillon: { - learnset: { - acrobatics: ["9M", "7M", "6M"], - aerialace: ["7M", "6M"], - aircutter: ["9M"], - airslash: ["9M"], - aromatherapy: ["7L31", "6L31"], - attract: ["7M", "6M"], - bugbite: ["9M", "7T", "6T"], - bugbuzz: ["9M", "9L35", "7L35", "6L35"], - calmmind: ["7M", "6M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - defog: ["7T"], - doubleteam: ["7M", "6M"], - drainingkiss: ["9M", "9L25", "7L25", "6L25"], - dreameater: ["7M", "6M"], - electroweb: ["7T", "6T"], - endeavor: ["7T", "6T"], - endure: ["9M"], - energyball: ["9M", "7M", "6M"], - facade: ["9M", "7M", "6M"], - flash: ["6M"], - frustration: ["7M", "6M"], - gigadrain: ["9M", "7T", "6T"], - gigaimpact: ["9M", "7M", "6M"], - gust: ["9L0", "7L1", "6L1"], - hiddenpower: ["7M", "6M"], - hurricane: ["9M", "9L50", "7L50", "6L50"], - hyperbeam: ["9M", "7M", "6M"], - infestation: ["7M", "6M"], - irondefense: ["9M"], - laserfocus: ["7T"], - lightscreen: ["9M", "9L12", "7M", "7L12", "6M", "6L1"], - poisonpowder: ["9L1", "7L1", "6L1"], - pollenpuff: ["9M"], - pounce: ["9M"], - powder: ["7L1", "6L1"], - protect: ["9M", "7M", "6M"], - psybeam: ["9M", "9L17", "7L17", "6L17"], - psychic: ["9M", "7M", "6M"], - psychup: ["7M", "6M"], - quiverdance: ["9L45", "7L45", "6L45"], - raindance: ["9M", "7M", "6M"], - rest: ["9M", "7M", "6M"], - return: ["7M", "6M"], - roost: ["7M", "6M"], - round: ["7M", "6M"], - safeguard: ["9L31", "7M", "7L41", "6M", "6L41"], - secretpower: ["6M"], - signalbeam: ["7T", "6T"], - skittersmack: ["9M"], - sleeppowder: ["9L1", "7L1", "6L1"], - sleeptalk: ["9M", "7M", "6M"], - snore: ["7T", "6T"], - solarbeam: ["9M", "7M", "6M"], - strugglebug: ["9M", "9L1", "7L1", "6M", "6L12"], - stunspore: ["9L1", "7L1", "6L1"], - substitute: ["9M", "7M", "6M"], - sunnyday: ["9M", "7M", "6M"], - supersonic: ["9L21", "7L21", "6L21"], - swagger: ["7M", "6M"], - swift: ["9M"], - tailwind: ["9M", "7T", "6T"], - terablast: ["9M"], - thief: ["9M", "7M", "6M"], - toxic: ["7M", "6M"], - uturn: ["9M", "7M", "6M"], - weatherball: ["9M"] - } - }, - vivillonfancy: { - learnset: { - acrobatics: ["9M", "7M", "6M"], - aerialace: ["7M", "6M"], - aircutter: ["9M"], - airslash: ["9M"], - aromatherapy: ["7L31", "6L31"], - attract: ["7M", "6M"], - bugbite: ["7T", "6T"], - bugbuzz: ["9M", "9L35", "7L35", "6L35"], - calmmind: ["7M", "6M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - defog: ["7T"], - doubleteam: ["7M", "6M"], - drainingkiss: ["9M", "9L25", "7L25", "6L25"], - dreameater: ["7M", "6M"], - electroweb: ["7T", "6T"], - endeavor: ["7T", "6T"], - endure: ["9M"], - energyball: ["9M", "7M", "6M"], - facade: ["9M", "7M", "6M"], - flash: ["6M"], - frustration: ["7M", "6M"], - gigadrain: ["9M", "7T", "6T"], - gigaimpact: ["9M", "7M", "6M"], - gust: ["9L0", "7L1", "6L1", "6S0"], - hiddenpower: ["7M", "6M"], - holdhands: ["6S0"], - hurricane: ["9M", "9L50", "7L50", "6L50"], - hyperbeam: ["9M", "7M", "6M"], - infestation: ["7M", "6M"], - irondefense: ["9M"], - laserfocus: ["7T"], - lightscreen: ["9M", "9L12", "7M", "7L12", "6M", "6L1", "6S0"], - poisonpowder: ["9L1", "7L1", "6L1"], - pollenpuff: ["9M"], - pounce: ["9M"], - powder: ["7L1", "6L1"], - protect: ["9M", "7M", "6M"], - psybeam: ["9M", "9L17", "7L17", "6L17"], - psychic: ["9M", "7M", "6M"], - psychup: ["7M", "6M"], - quiverdance: ["9L45", "7L45", "6L45"], - raindance: ["9M", "7M", "6M"], - rest: ["9M", "7M", "6M"], - return: ["7M", "6M"], - roost: ["7M", "6M"], - round: ["7M", "6M"], - safeguard: ["9L31", "7M", "7L41", "6M", "6L41"], - secretpower: ["6M"], - signalbeam: ["7T", "6T"], - sleeppowder: ["9L1", "7L1", "6L1"], - sleeptalk: ["9M", "7M", "6M"], - snore: ["7T", "6T"], - solarbeam: ["9M", "7M", "6M"], - strugglebug: ["9M", "9L1", "7L1", "6M", "6L12", "6S0"], - stunspore: ["9L1", "7L1", "6L1"], - substitute: ["9M", "7M", "6M"], - sunnyday: ["9M", "7M", "6M"], - supersonic: ["9L21", "7L21", "6L21"], - swagger: ["7M", "6M"], - swift: ["9M"], - tailwind: ["9M", "7T", "6T"], - terablast: ["9M"], - thief: ["9M", "7M", "6M"], - toxic: ["7M", "6M"], - uturn: ["9M", "7M", "6M"] - }, - eventData: [ - { - generation: 6, - level: 12, - moves: ["gust", "lightscreen", "strugglebug", "holdhands"], - pokeball: "cherishball" - } - ] - }, - vivillonpokeball: { - learnset: { - acrobatics: ["9M", "7M", "6M"], - aerialace: ["7M", "6M"], - aircutter: ["9M"], - airslash: ["9M"], - aromatherapy: ["7L31", "6L31"], - attract: ["7M", "6M"], - bugbite: ["7T", "6T"], - bugbuzz: ["9M", "9L35", "7L35", "6L35"], - calmmind: ["7M", "6M"], - confide: ["7M", "6M"], - confuseray: ["9M"], - defog: ["7T"], - doubleteam: ["7M", "6M"], - drainingkiss: ["9M", "9L25", "7L25", "6L25"], - dreameater: ["7M", "6M"], - electroweb: ["7T", "6T"], - endeavor: ["7T", "6T"], - endure: ["9M"], - energyball: ["9M", "7M", "6M"], - facade: ["9M", "7M", "6M"], - flash: ["6M"], - frustration: ["7M", "6M"], - gigadrain: ["9M", "7T", "6T"], - gigaimpact: ["9M", "7M", "6M"], - gust: ["9L0", "7L1", "6L1", "6S0"], - hiddenpower: ["7M", "6M"], - hurricane: ["9M", "9L50", "7L50", "6L50"], - hyperbeam: ["9M", "7M", "6M"], - infestation: ["7M", "6M"], - irondefense: ["9M"], - laserfocus: ["7T"], - lightscreen: ["9M", "9L12", "7M", "7L12", "6M", "6L1", "6S0"], - poisonpowder: ["9L1", "7L1", "6L1"], - pollenpuff: ["9M"], - pounce: ["9M"], - powder: ["7L1", "6L1"], - protect: ["9M", "7M", "6M"], - psybeam: ["9M", "9L17", "7L17", "6L17"], - psychic: ["9M", "7M", "6M"], - psychup: ["7M", "6M"], - quiverdance: ["9L45", "7L45", "6L45"], - raindance: ["9M", "7M", "6M"], - rest: ["9M", "7M", "6M"], - return: ["7M", "6M"], - roost: ["7M", "6M"], - round: ["7M", "6M"], - safeguard: ["9L31", "7M", "7L41", "6M", "6L41"], - secretpower: ["6M"], - signalbeam: ["7T", "6T"], - sleeppowder: ["9L1", "7L1", "6L1"], - sleeptalk: ["9M", "7M", "6M"], - snore: ["7T", "6T"], - solarbeam: ["9M", "7M", "6M"], - strugglebug: ["9M", "9L1", "7L1", "6M", "6L12", "6S0"], - stunspore: ["9L1", "7L1", "6L1", "6S0"], - substitute: ["9M", "7M", "6M"], - sunnyday: ["9M", "7M", "6M"], - supersonic: ["9L21", "7L21", "6L21"], - swagger: ["7M", "6M"], - swift: ["9M"], - tailwind: ["9M", "7T", "6T"], - terablast: ["9M"], - thief: ["9M", "7M", "6M"], - toxic: ["7M", "6M"], - uturn: ["9M", "7M", "6M"] - }, - eventData: [ - { - generation: 6, - level: 12, - moves: ["stunspore", "gust", "lightscreen", "strugglebug"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - litleo: { - learnset: { - acrobatics: ["9M"], - attract: ["7M", "6M"], - bodyslam: ["9M"], - bulldoze: ["9M", "7M", "6M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L39", "7L39", "6L39"], - darkpulse: ["7M", "6M"], - dig: ["9M", "6M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M"], - echoedvoice: ["9L33", "7M", "7L33", "6M", "6L33"], - ember: ["9L5", "7L5", "6L5"], - endeavor: ["9M", "9L28", "7T", "7L28", "6T", "6L28"], - endure: ["9M"], - entrainment: ["9E", "7E", "6E"], - facade: ["9M", "7M", "6M"], - fireblast: ["9M", "7M", "6M"], - firefang: ["9M", "9L23", "7L23", "6L23"], - firespin: ["9M", "9E", "7E", "6E"], - flamecharge: ["9M", "7M", "6M"], - flamethrower: ["9M", "9L36", "7M", "7L36", "6M", "6L36"], - flareblitz: ["9M", "9E", "7E"], - frustration: ["7M", "6M"], - headbutt: ["9L11", "7L11", "6L11"], - heatwave: ["9M", "7T", "6T"], - helpinghand: ["9M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - hypervoice: ["9M", "9L43", "7T", "7L43", "6T", "6L43"], - incinerate: ["9L46", "7L46", "6M", "6L46"], - irontail: ["7T", "6T"], - leer: ["9L1", "7L1", "6L1"], - mudslap: ["9M"], - nobleroar: ["9L15", "7L15", "6L15"], - overheat: ["9M", "9L50", "7M", "7L50", "6M", "6L50"], - payback: ["7M", "6M"], - protect: ["9M", "7M", "6M"], - psychicfangs: ["9M"], - raindance: ["9M", "7M", "6M"], - rest: ["9M", "7M", "6M"], - retaliate: ["6M"], - return: ["7M", "6M"], - roar: ["9M", "7M", "6M"], - rocksmash: ["6M"], - round: ["7M", "6M"], - secretpower: ["6M"], - sleeptalk: ["9M", "7M", "6M"], - snarl: ["9M", "7M", "6M"], - snatch: ["7T", "7E", "6T", "6E"], - snore: ["7T", "6T"], - solarbeam: ["9M", "7M", "6M"], - strength: ["6M"], - substitute: ["9M", "7M", "6M"], - sunnyday: ["9M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["9M"], - tackle: ["9L1", "7L1", "6L1"], - takedown: ["9M", "9L20", "7L20", "6L20"], - taunt: ["9M", "7M", "6M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M"], - thunderfang: ["9M"], - toxic: ["7M", "6M"], - trailblaze: ["9M"], - wildcharge: ["9M", "7M", "6M"], - willowisp: ["9M", "7M", "6M"], - workup: ["9L8", "7M", "7L8", "6L8"], - yawn: ["9E", "7E", "6E"] - } - }, - pyroar: { - learnset: { - acrobatics: ["9M"], - attract: ["7M", "6M"], - bodyslam: ["9M"], - bounce: ["7T", "6T"], - bulldoze: ["9M", "7M", "6M"], - burningjealousy: ["9M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L42", "7L42", "6L42"], - darkpulse: ["9M", "7M", "6M", "6S0"], - dig: ["9M", "6M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M"], - echoedvoice: ["9L33", "7M", "7L33", "6M", "6L33"], - ember: ["9L1", "7L1", "6L5"], - endeavor: ["9M", "9L28", "7T", "7L28", "6T", "6L28"], - endure: ["9M"], - facade: ["9M", "7M", "6M"], - fireblast: ["9M", "7M", "6M", "6S0"], - firefang: ["9M", "9L23", "7L23", "6L23"], - firespin: ["9M"], - flamecharge: ["9M", "7M", "6M"], - flamethrower: ["9M", "9L38", "7M", "7L38", "6M", "6L38"], - flareblitz: ["9M"], - frustration: ["7M", "6M"], - gigaimpact: ["9M", "7M", "6M"], - headbutt: ["9L11", "7L11", "6L11"], - heatwave: ["9M", "7T", "6T"], - helpinghand: ["9M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["9M", "9L1", "7M", "7L1", "6M", "6L1"], - hypervoice: ["9M", "9L48", "7T", "7L48", "6T", "6L48", "6S0"], - incinerate: ["9L51", "7L51", "6M", "6L51"], - irontail: ["7T", "6T"], - leer: ["9L1", "7L1", "6L1"], - mudslap: ["9M"], - nobleroar: ["9L15", "7L15", "6L15"], - overheat: ["9M", "9L57", "7M", "7L57", "6M", "6L57"], - payback: ["7M", "6M"], - protect: ["9M", "7M", "6M"], - psychicfangs: ["9M"], - raindance: ["9M", "7M", "6M"], - rest: ["9M", "7M", "6M"], - retaliate: ["6M"], - return: ["7M", "6M"], - roar: ["9M", "7M", "6M"], - rocksmash: ["6M"], - round: ["7M", "6M"], - secretpower: ["6M"], - sleeptalk: ["9M", "7M", "6M"], - snarl: ["9M", "7M", "6M"], - snatch: ["7T", "6T"], - snore: ["7T", "6T"], - solarbeam: ["9M", "7M", "6M"], - strength: ["6M"], - substitute: ["9M", "7M", "6M"], - sunnyday: ["9M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["9M"], - tackle: ["9L1", "7L1", "6L1"], - takedown: ["9M", "9L20", "7L20", "6L20"], - taunt: ["9M", "7M", "6M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "7M", "6M"], - thunderfang: ["9M"], - toxic: ["7M", "6M"], - trailblaze: ["9M"], - wildcharge: ["9M", "7M", "6M"], - willowisp: ["9M", "7M", "6M"], - workup: ["9L1", "7M", "7L1", "6L8"] - }, - eventData: [ - { - generation: 6, - level: 49, - gender: "M", - perfectIVs: 2, - abilities: ["unnerve"], - moves: ["hypervoice", "fireblast", "darkpulse"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 6, level: 30 }] - }, - flabebe: { - learnset: { - afteryou: ["7T", "6T"], - alluringvoice: ["9M"], - allyswitch: ["7T"], - aromatherapy: ["7L33", "6L33"], - attract: ["7M", "6M"], - batonpass: ["9M"], - calmmind: ["9M", "7M", "6M"], - camouflage: ["7E", "6E"], - captivate: ["7E", "6E"], - celebrate: ["9S0"], - charm: ["9M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - copycat: ["9E", "7E", "6E"], - covet: ["7T", "6T"], - dazzlinggleam: ["9M", "7M", "6M"], - disarmingvoice: ["9M"], - doubleteam: ["7M", "6M"], - drainingkiss: ["9M"], - echoedvoice: ["7M", "6M"], - endeavor: ["9M", "9E", "7T", "6T"], - endure: ["9M"], - energyball: ["9M", "7M", "6M"], - facade: ["9M", "7M", "6M"], - fairywind: ["9L6", "9S0", "7L6", "6L6"], - flash: ["6M"], - frustration: ["7M", "6M"], - gigadrain: ["9M", "7T", "6T"], - grassknot: ["9M", "7M", "6M"], - grassyterrain: ["9M", "9L24", "7L24", "6L24"], - healbell: ["7T", "6T"], - helpinghand: ["9M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - lightscreen: ["9M"], - luckychant: ["7L10", "6L10"], - magicalleaf: ["9M", "9L22", "7L22", "6L22"], - magiccoat: ["7T", "6T"], - mistyterrain: ["9M", "9L37", "7L37", "6L37"], - moonblast: ["9L41", "7L41", "6L41"], - naturepower: ["7M", "6M"], - petalblizzard: ["9M", "9L28", "7L28", "6L28"], - petaldance: ["9L45", "7L45", "6L45"], - pollenpuff: ["9M"], - protect: ["9M", "7M", "6M"], - psychic: ["9M", "7M", "6M"], - raindance: ["9M", "7M", "6M"], - razorleaf: ["9L15", "7L15", "6L15"], - rest: ["9M", "7M", "6M"], - return: ["7M", "6M"], - round: ["7M", "6M"], - safeguard: ["9L10", "7M", "6M"], - secretpower: ["6M"], - seedbomb: ["9M", "7T", "6T"], - sleeptalk: ["9M", "7M", "6M"], - snore: ["7T", "6T"], - solarbeam: ["9M", "9L48", "7M", "7L48", "6M", "6L48"], - storedpower: ["9M"], - substitute: ["9M", "7M", "6M"], - sunnyday: ["9M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["9M"], - synthesis: ["9L33", "7T", "6T"], - tackle: ["9L1", "7L1", "6L1"], - tearfullook: ["9E", "7E"], - terablast: ["9M"], - toxic: ["7M", "6M"], - trailblaze: ["9M"], - vinewhip: ["9L1", "9S0", "7L1", "6L1"], - wish: ["9L20", "9S0", "7L20", "6L20"], - worryseed: ["7T", "6T"] - }, - eventData: [ - { - generation: 9, - level: 5, - abilities: ["flowerveil"], - moves: ["vinewhip", "fairywind", "wish", "celebrate"], - pokeball: "cherishball" - } - ] - }, - floette: { - learnset: { - afteryou: ["7T", "6T"], - alluringvoice: ["9M"], - allyswitch: ["7T"], - aromatherapy: ["7L38", "6L38"], - attract: ["7M", "6M"], - batonpass: ["9M"], - calmmind: ["9M", "7M", "6M"], - charm: ["9M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "6T"], - dazzlinggleam: ["9M", "7M", "6M"], - disarmingvoice: ["9M"], - doubleteam: ["7M", "6M"], - drainingkiss: ["9M"], - echoedvoice: ["7M", "6M"], - endeavor: ["9M", "7T", "6T"], - endure: ["9M"], - energyball: ["9M", "7M", "6M"], - facade: ["9M", "7M", "6M"], - fairywind: ["9L1", "7L1", "6L6"], - flash: ["6M"], - frustration: ["7M", "6M"], - gigadrain: ["9M", "7T", "6T"], - grassknot: ["9M", "7M", "6M"], - grassyterrain: ["9M", "9L27", "7L27", "6L27"], - healbell: ["7T", "6T"], - helpinghand: ["9M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - lightscreen: ["9M"], - luckychant: ["7L10", "6L10"], - magicalleaf: ["9M", "9L25", "7L25", "6L25"], - magiccoat: ["7T", "6T"], - metronome: ["9M"], - mistyterrain: ["9M", "9L43", "7L43", "6L43"], - moonblast: ["9L46", "7L46", "6L46"], - naturepower: ["7M", "6M"], - petalblizzard: ["9M", "9L33", "7L33", "6L33"], - petaldance: ["9L51", "7L51", "6L51"], - pollenpuff: ["9M"], - protect: ["9M", "7M", "6M"], - psychic: ["9M", "7M", "6M"], - raindance: ["9M", "7M", "6M"], - razorleaf: ["9L15", "7L15", "6L15"], - rest: ["9M", "7M", "6M"], - return: ["7M", "6M"], - round: ["7M", "6M"], - safeguard: ["9L10", "7M", "6M"], - secretpower: ["6M"], - seedbomb: ["9M", "7T", "6T"], - skillswap: ["9M"], - sleeptalk: ["9M", "7M", "6M"], - snore: ["7T", "6T"], - solarbeam: ["9M", "9L58", "7M", "7L58", "6M", "6L58"], - storedpower: ["9M"], - substitute: ["9M", "7M", "6M"], - sunnyday: ["9M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["9M"], - synthesis: ["9L38", "7T", "6T"], - tackle: ["9L1", "7L1", "6L1"], - terablast: ["9M"], - toxic: ["7M", "6M"], - trailblaze: ["9M"], - trick: ["9M"], - vinewhip: ["9L1", "7L1", "6L1"], - wish: ["9L20", "7L20", "6L20"], - worryseed: ["7T", "6T"] - } - }, - floetteeternal: { - learnset: { - afteryou: ["7T"], - allyswitch: ["7T"], - aromatherapy: ["9L38", "6L38"], - attract: ["6M"], - calmmind: ["9M", "6M"], - confide: ["6M"], - covet: ["7T"], - dazzlinggleam: ["9M", "6M"], - doubleteam: ["6M"], - echoedvoice: ["6M"], - endeavor: ["7T"], - endure: ["9M"], - energyball: ["9M", "6M"], - facade: ["9M", "6M"], - fairywind: ["9L1", "6L6"], - flash: ["6M"], - frustration: ["6M"], - gigadrain: ["9M", "7T"], - grassknot: ["9M", "6M"], - grassyterrain: ["9M", "9L27", "6L27"], - healbell: ["7T"], - helpinghand: ["9M", "7T"], - hiddenpower: ["6M"], - lightofruin: ["9L50", "6L50"], - luckychant: ["9L10", "6L10"], - magicalleaf: ["9M", "9L25", "6L25"], - magiccoat: ["7T"], - mistyterrain: ["9M", "9L43", "6L43"], - moonblast: ["9L46", "6L46"], - naturepower: ["6M"], - petalblizzard: ["9L33", "6L33"], - petaldance: ["9L51", "6L51"], - protect: ["9M", "6M"], - psychic: ["9M", "6M"], - raindance: ["9M", "6M"], - razorleaf: ["9L15", "6L15"], - rest: ["9M", "6M"], - return: ["6M"], - round: ["6M"], - safeguard: ["6M"], - secretpower: ["6M"], - seedbomb: ["9M", "7T"], - sleeptalk: ["9M", "6M"], - snore: ["7T"], - solarbeam: ["9M", "9L58", "6M", "6L58"], - substitute: ["9M", "6M"], - sunnyday: ["9M", "6M"], - swagger: ["6M"], - synthesis: ["7T"], - tackle: ["9L1", "6L1"], - toxic: ["6M"], - vinewhip: ["9L1", "6L1"], - wish: ["9L20", "6L20"], - worryseed: ["7T"] - }, - eventData: [ - { - generation: 9, - level: 72, - nature: "Modest", - moves: ["lightofruin", "energyball", "gigadrain", "synthesis"], - pokeball: "pokeball", - source: "gen9legends" - } - ], - eventOnly: true - }, - florges: { - learnset: { - afteryou: ["7T", "6T"], - alluringvoice: ["9M"], - allyswitch: ["7T"], - aromatherapy: ["7L1", "6L1"], - attract: ["7M", "6M"], - batonpass: ["9M"], - calmmind: ["9M", "7M", "6M"], - charm: ["9M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - covet: ["7T", "6T"], - dazzlinggleam: ["9M", "7M", "6M"], - defog: ["7T"], - disarmingvoice: ["9M", "9L1", "7L1", "6L1"], - doubleteam: ["7M", "6M"], - drainingkiss: ["9M"], - echoedvoice: ["7M", "6M"], - endeavor: ["9M", "7T", "6T"], - endure: ["9M"], - energyball: ["9M", "7M", "6M"], - facade: ["9M", "7M", "6M"], - flash: ["6M"], - flowershield: ["7L1", "6L1"], - frustration: ["7M", "6M"], - gigadrain: ["9M", "7T", "6T"], - gigaimpact: ["9M", "7M", "6M"], - grassknot: ["9M", "9L1", "7M", "7L1", "6M", "6L1"], - grassyterrain: ["9M", "9L1", "7L1", "6L1"], - healbell: ["7T", "6T"], - helpinghand: ["9M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["9M", "7M", "6M"], - lightscreen: ["9M", "7M", "6M"], - luckychant: ["7L1", "6L1"], - magicalleaf: ["9M", "9L1", "7L1", "6L1"], - magiccoat: ["7T", "6T"], - metronome: ["9M"], - mistyexplosion: ["9M"], - mistyterrain: ["9M", "9L1", "7L1", "6L1"], - moonblast: ["9L5", "7L1", "6L1"], - naturepower: ["7M", "6M"], - petalblizzard: ["9M", "9L1", "7L1", "6L1"], - petaldance: ["9L1", "7L1", "6L1"], - pollenpuff: ["9M"], - protect: ["9M", "7M", "6M"], - psychic: ["9M", "7M", "6M"], - psychicnoise: ["9M"], - raindance: ["9M", "7M", "6M"], - rest: ["9M", "7M", "6M"], - return: ["7M", "6M"], - round: ["7M", "6M"], - safeguard: ["9L1", "7M", "6M"], - secretpower: ["6M"], - seedbomb: ["9M", "7T", "6T"], - skillswap: ["9M"], - sleeptalk: ["9M", "7M", "6M"], - snore: ["7T", "6T"], - solarbeam: ["9M", "9L1", "7M", "6M"], - storedpower: ["9M"], - substitute: ["9M", "7M", "6M"], - sunnyday: ["9M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["9M"], - synthesis: ["9L1", "7T", "6T"], - terablast: ["9M"], - toxic: ["7M", "6M"], - trailblaze: ["9M"], - trick: ["9M"], - wish: ["9L1", "7L1", "6L1"], - worryseed: ["7T", "6T"] - } - }, - skiddo: { - learnset: { - attract: ["7M", "6M"], - bodyslam: ["9M"], - brickbreak: ["9M", "7M", "6M"], - bulkup: ["9M", "9L34", "7M", "7L34", "6M", "6L34"], - bulldoze: ["9M", "9L26", "7M", "7L26", "6M", "6L26"], - bulletseed: ["9M"], - confide: ["7M", "6M"], - defensecurl: ["9E", "7E", "6E"], - dig: ["9M", "6M"], - doubleedge: ["9M", "9L38", "7L38", "6L38"], - doubleteam: ["7M", "6M"], - endeavor: ["9M"], - endure: ["9M"], - energyball: ["9M", "7M", "6M"], - facade: ["9M", "7M", "6M"], - frustration: ["7M", "6M"], - gigadrain: ["9M", "7T", "6T"], - grassknot: ["9M", "7M", "6M"], - grassyglide: ["9M"], - grassyterrain: ["9M", "9E", "7E"], - growth: ["9L1", "7L1", "6L1"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M"], - hornleech: ["9L42", "7L42", "6L42"], - irontail: ["7T", "6T"], - leafblade: ["9L45", "7L45", "6L45"], - leafstorm: ["9M"], - leechseed: ["9L12", "7L12", "6L12"], - magicalleaf: ["9M"], - milkdrink: ["9E", "7L50", "7E", "6L50", "6E"], - mudshot: ["9M"], - mudslap: ["9M"], - naturepower: ["7M", "6M"], - payback: ["7M", "6M"], - playrough: ["9M"], - protect: ["9M", "7M", "6M"], - raindance: ["9M", "7M", "6M"], - razorleaf: ["9L13", "7L13", "6L13"], - rest: ["9M", "7M", "6M"], - retaliate: ["6M"], - return: ["7M", "6M"], - roar: ["9M", "7M", "6M"], - rockslide: ["9M", "7M", "6M"], - rocksmash: ["6M"], - rollout: ["9E", "7E", "6E"], - round: ["7M", "6M"], - secretpower: ["6M"], - seedbomb: ["9M", "9L30", "7T", "7L30", "6T", "6L30"], - sleeptalk: ["9M", "7M", "6M"], - snore: ["7T", "6T"], - solarbeam: ["9M", "7M", "6M"], - stompingtantrum: ["9M"], - strength: ["6M"], - substitute: ["9M", "7M", "6M"], - sunnyday: ["9M", "7M", "6M"], - surf: ["9M", "7M", "6M"], - swagger: ["7M", "6M"], - synthesis: ["9L20", "7T", "7L20", "6T", "6L20"], - tackle: ["9L1", "7L1", "6L1"], - tailwhip: ["9L9", "7L9", "6L9"], - takedown: ["9M", "9L22", "7L22", "6L22"], - terablast: ["9M"], - toxic: ["7M", "6M"], - trailblaze: ["9M"], - vinewhip: ["9L7", "7L7", "6L7"], - wildcharge: ["9M", "7M", "6M"], - workup: ["7M"], - worryseed: ["9L16", "7T", "7L16", "6T", "6L16"], - zenheadbutt: ["9M", "7T", "6T"] - } - }, - gogoat: { - learnset: { - aerialace: ["9M", "9L0", "7M", "7L1", "6M", "6L1"], - attract: ["7M", "6M"], - bodyslam: ["9M"], - bounce: ["7T", "6T"], - brickbreak: ["9M", "7M", "6M"], - bulkup: ["9M", "9L34", "7M", "7L34", "6M", "6L34"], - bulldoze: ["9M", "9L26", "7M", "7L26", "6M", "6L26"], - bulletseed: ["9M"], - confide: ["7M", "6M"], - dig: ["9M", "6M"], - doubleedge: ["9M", "9L40", "7L40", "6L40"], - doubleteam: ["7M", "6M"], - earthquake: ["9M", "9L1", "7M", "7L1", "6M", "6L60"], - endeavor: ["9M"], - endure: ["9M"], - energyball: ["9M", "7M", "6M"], - facade: ["9M", "7M", "6M"], - frustration: ["7M", "6M"], - gigadrain: ["9M", "7T", "6T"], - gigaimpact: ["9M", "7M", "6M"], - grassknot: ["9M", "7M", "6M"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growth: ["9L1", "7L1", "6L1"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M"], - highhorsepower: ["9M"], - hornleech: ["9L47", "7L47", "6L47"], - hyperbeam: ["9M", "7M", "6M"], - irontail: ["7T", "6T"], - leafblade: ["9L55", "7L55", "6L55"], - leafstorm: ["9M"], - leechseed: ["9L12", "7L12", "6L12"], - magicalleaf: ["9M"], - milkdrink: ["9L58", "7L58", "6L58"], - mudshot: ["9M"], - mudslap: ["9M"], - naturepower: ["7M", "6M"], - payback: ["7M", "6M"], - playrough: ["9M"], - protect: ["9M", "7M", "6M"], - raindance: ["9M", "7M", "6M"], - razorleaf: ["9L13", "7L13", "6L13"], - rest: ["9M", "7M", "6M"], - retaliate: ["6M"], - return: ["7M", "6M"], - roar: ["9M", "7M", "6M"], - rockslide: ["9M", "7M", "6M"], - rocksmash: ["6M"], - round: ["7M", "6M"], - secretpower: ["6M"], - seedbomb: ["9M", "9L30", "7T", "7L30", "6T", "6L30"], - sleeptalk: ["9M", "7M", "6M"], - snore: ["7T", "6T"], - solarbeam: ["9M", "7M", "6M"], - stompingtantrum: ["9M", "7T"], - strength: ["6M"], - substitute: ["9M", "7M", "6M"], - sunnyday: ["9M", "7M", "6M"], - superpower: ["7T", "6T"], - surf: ["9M", "7M", "6M"], - swagger: ["7M", "6M"], - synthesis: ["9L20", "7T", "7L20", "6T", "6L20"], - tackle: ["9L1", "7L1", "6L1"], - tailwhip: ["9L1", "7L1", "6L9"], - takedown: ["9M", "9L22", "7L22", "6L22"], - terablast: ["9M"], - throatchop: ["9M"], - toxic: ["7M", "6M"], - trailblaze: ["9M"], - vinewhip: ["9L1", "7L1", "6L7"], - wildcharge: ["9M", "7M", "6M"], - workup: ["7M"], - worryseed: ["9L16", "7T", "7L16", "6T", "6L16"], - zenheadbutt: ["9M", "7T", "6T"] - }, - encounters: [{ generation: 6, level: 30 }] - }, - pancham: { - learnset: { - aerialace: ["7M", "6M"], - armthrust: ["8L4", "7L7", "6L7", "6S0"], - attract: ["8M", "7M", "6M"], - block: ["7T", "6T"], - bodyslam: ["8M", "8L36", "7L33", "6L33"], - brickbreak: ["8M", "7M", "6M"], - bulkup: ["8M", "7M", "6M"], - bulldoze: ["8M", "7M", "6M"], - circlethrow: ["8L12", "7L25", "6L25"], - coaching: ["8T"], - cometpunch: ["7L15", "6L15"], - confide: ["7M", "6M"], - covet: ["7T", "6T"], - crunch: ["8M", "8L33", "7L39", "6L39"], - cut: ["6M"], - darkpulse: ["8M", "7M", "6M", "6S0"], - dig: ["8M", "6M"], - doubleteam: ["7M", "6M"], - drainpunch: ["8M", "7T", "6T"], - dualchop: ["7T", "6T"], - echoedvoice: ["7M", "6M"], - endeavor: ["7T", "6T"], - endure: ["8M"], - entrainment: ["8L44", "7L42", "6L42"], - facade: ["8M", "7M", "6M"], - falseswipe: ["8M", "7M", "6M"], - firepunch: ["8M", "7T", "6T"], - fling: ["8M", "7M", "6M"], - focuspunch: ["7T", "6T"], - foulplay: ["8M", "7T", "7E", "6T", "6E"], - frustration: ["7M", "6M"], - grassknot: ["8M", "7M", "6M"], - gunkshot: ["8M", "7T", "6T"], - helpinghand: ["8M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - hypervoice: ["8M", "7T", "6T"], - icepunch: ["8M", "7T", "6T"], - ironhead: ["8M", "7T", "6T"], - karatechop: ["7L12", "6L12"], - knockoff: ["7T", "6T"], - lashout: ["8T"], - leer: ["8L1", "7L1", "6L1"], - lowkick: ["8M", "7T", "6T"], - lowsweep: ["8M", "8L16", "7M", "6M"], - mefirst: ["7E", "6E"], - megakick: ["8M"], - megapunch: ["8M"], - partingshot: ["8L40", "7L45", "6L45"], - payback: ["8M", "7M", "6M"], - powertrip: ["8E", "7E"], - poweruppunch: ["6M"], - protect: ["8M", "7M", "6M"], - quash: ["8E", "7E", "6E"], - quickguard: ["8E", "7E", "6E"], - raindance: ["8M", "7M", "6M"], - rest: ["8M", "7M", "6M"], - retaliate: ["8M", "6M"], - return: ["7M", "6M"], - roar: ["7M", "6M"], - rockslide: ["8M", "7M", "6M"], - rocksmash: ["6M"], - rocktomb: ["8M", "7M", "6M"], - round: ["8M", "7M", "6M"], - secretpower: ["6M"], - seismictoss: ["8E"], - shadowclaw: ["8M", "7M", "6M"], - skyuppercut: ["7L48", "6L48"], - slash: ["8L24", "7L20", "6L20"], - sleeptalk: ["8M", "7M", "6M"], - sludgebomb: ["8M", "7M", "6M"], - snatch: ["7T", "6T"], - snore: ["8M", "7T", "6T"], - spite: ["7T", "6T"], - stoneedge: ["8M", "7M", "6M", "6S0"], - stormthrow: ["8E", "7E", "6E"], - strength: ["6M"], - substitute: ["8M", "7M", "6M"], - sunnyday: ["8M", "7M", "6M"], - superpower: ["8M", "7T", "6T"], - surf: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - swordsdance: ["8M", "7M", "6M"], - tackle: ["8L1", "7L1", "6L1"], - taunt: ["8M", "8L8"], - thunderpunch: ["8M", "7T", "6T"], - torment: ["7M", "6M"], - toxic: ["7M", "6M"], - uproar: ["8M", "7T", "6T"], - vitalthrow: ["8L28", "7L27", "6L27"], - workup: ["8M", "8L20", "7M", "7L10", "6L10"], - zenheadbutt: ["8M", "7T", "6T"] - }, - eventData: [ - { - generation: 6, - level: 30, - gender: "M", - nature: "Adamant", - abilities: ["moldbreaker"], - moves: ["armthrust", "stoneedge", "darkpulse"], - pokeball: "cherishball" - } - ] - }, - pangoro: { - learnset: { - aerialace: ["7M", "6M"], - armthrust: ["8L1", "7L1", "6L7"], - attract: ["8M", "7M", "6M"], - beatup: ["8M"], - block: ["7T", "6T"], - bodyslam: ["8M", "8L40", "7L35", "6L35"], - brickbreak: ["8M", "7M", "6M"], - bulkup: ["8M", "7M", "6M"], - bulldoze: ["8M", "7M", "6M"], - bulletpunch: ["8L1", "7L1"], - circlethrow: ["8L12", "7L25", "6L25"], - closecombat: ["8M"], - coaching: ["8T"], - cometpunch: ["7L15", "6L15"], - confide: ["7M", "6M"], - covet: ["7T", "6T"], - crunch: ["8M", "8L35", "7L42", "6L42"], - cut: ["6M"], - darkestlariat: ["8M"], - darkpulse: ["8M", "7M", "6M"], - dig: ["8M", "6M"], - doubleteam: ["7M", "6M"], - dragonclaw: ["8M", "7M", "6M"], - drainpunch: ["8M", "7T", "6T"], - dualchop: ["7T", "6T"], - earthquake: ["8M", "7M", "6M"], - echoedvoice: ["7M", "6M"], - embargo: ["7M", "6M"], - endeavor: ["7T", "6T"], - endure: ["8M"], - entrainment: ["8L52", "7L1", "6L1"], - facade: ["8M", "7M", "6M"], - falseswipe: ["8M", "7M", "6M"], - firepunch: ["8M", "7T", "6T"], - fling: ["8M", "7M", "6M"], - focusblast: ["8M", "7M", "6M"], - focusenergy: ["8M"], - focuspunch: ["7T", "6T"], - foulplay: ["8M", "7T", "6T"], - frustration: ["7M", "6M"], - gigaimpact: ["8M", "7M", "6M"], - grassknot: ["8M", "7M", "6M"], - gunkshot: ["8M", "7T", "6T"], - hammerarm: ["8L58", "7L1", "6L1"], - helpinghand: ["8M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - honeclaws: ["6M"], - hyperbeam: ["8M", "7M", "6M"], - hypervoice: ["8M", "7T", "6T"], - icepunch: ["8M", "7T", "6T"], - infestation: ["7M", "6M"], - ironhead: ["8M", "7T", "6T"], - karatechop: ["7L12", "6L12"], - knockoff: ["7T", "6T"], - laserfocus: ["7T"], - lashout: ["8T"], - leer: ["8L1", "7L1", "6L1"], - lowkick: ["8M", "7T", "6T"], - lowsweep: ["8M", "8L16", "7M", "7L1", "6M", "6L70"], - megakick: ["8M"], - megapunch: ["8M"], - nightslash: ["8L0"], - outrage: ["8M", "7T", "6T"], - partingshot: ["8L46", "7L48", "6L48"], - payback: ["8M", "7M", "6M"], - poisonjab: ["8M", "7M", "6M"], - poweruppunch: ["6M"], - protect: ["8M", "7M", "6M"], - quash: ["7M", "6M"], - raindance: ["8M", "7M", "6M"], - rest: ["8M", "7M", "6M"], - retaliate: ["8M", "6M"], - return: ["7M", "6M"], - revenge: ["8M"], - reversal: ["8M"], - roar: ["7M", "6M"], - rockslide: ["8M", "7M", "6M"], - rocksmash: ["6M"], - rocktomb: ["8M", "7M", "6M"], - round: ["8M", "7M", "6M"], - scaryface: ["8M"], - secretpower: ["6M"], - shadowclaw: ["8M", "7M", "6M"], - skyuppercut: ["7L52", "6L52"], - slash: ["8L24", "7L20", "6L20"], - sleeptalk: ["8M", "7M", "6M"], - sludgebomb: ["8M", "7M", "6M"], - snarl: ["8M", "7M", "6M"], - snatch: ["7T", "6T"], - snore: ["8M", "7T", "6T"], - spite: ["7T", "6T"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M"], - strength: ["6M"], - substitute: ["8M", "7M", "6M"], - sunnyday: ["8M", "7M", "6M"], - superpower: ["8M", "7T", "6T"], - surf: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - swordsdance: ["8M", "7M", "6M"], - tackle: ["8L1", "7L1", "6L1"], - taunt: ["8M", "8L1", "7M", "7L65", "6M", "6L65"], - thief: ["8M", "7M", "6M"], - throatchop: ["8M", "7T"], - thunderpunch: ["8M", "7T", "6T"], - torment: ["7M", "6M"], - toxic: ["7M", "6M"], - uproar: ["8M", "7T", "6T"], - vitalthrow: ["8L28", "7L27", "6L27"], - workup: ["8M", "8L20", "7M", "7L1", "6L10"], - xscissor: ["8M", "7M", "6M"], - zenheadbutt: ["8M", "7T", "6T"] - }, - encounters: [{ generation: 7, level: 24 }] - }, - furfrou: { - learnset: { - attract: ["7M", "6M"], - babydolleyes: ["7L9", "6L9"], - bite: ["7L22", "6L22"], - captivate: ["7E", "6E"], - chargebeam: ["7M", "6M"], - charm: ["7L38", "6L38"], - confide: ["7M", "6M"], - cottonguard: ["7L48", "6L48"], - darkpulse: ["7M", "6M"], - dig: ["6M"], - doubleteam: ["7M", "6M"], - echoedvoice: ["7M", "6M"], - endeavor: ["7T", "6T"], - facade: ["7M", "6M"], - flash: ["6M"], - frustration: ["7M", "6M"], - gigaimpact: ["7M", "6M"], - grassknot: ["7M", "6M"], - growl: ["7L1", "6L1"], - headbutt: ["7L12", "6L12"], - helpinghand: ["7T", "6T"], - hiddenpower: ["7M", "6M"], - hypervoice: ["7T", "6T"], - irontail: ["7T", "6T"], - lastresort: ["7T", "6T"], - mimic: ["7E", "6E"], - odorsleuth: ["7L27", "6L27"], - protect: ["7M", "6M"], - raindance: ["7M", "6M"], - refresh: ["7E", "6E"], - rest: ["7M", "6M"], - retaliate: ["7L33", "6M", "6L33"], - return: ["7M", "6M"], - roar: ["7M", "6M"], - rocksmash: ["6M"], - roleplay: ["7T", "7E", "6T", "6E"], - round: ["7M", "6M"], - sandattack: ["7L5", "6L5"], - secretpower: ["6M"], - sleeptalk: ["7M", "6M"], - snarl: ["7M", "6M"], - snore: ["7T", "6T"], - substitute: ["7M", "6M"], - suckerpunch: ["7L42", "6L42"], - sunnyday: ["7M", "6M"], - surf: ["7M", "6M"], - swagger: ["7M", "6M"], - tackle: ["7L1", "6L1"], - tailwhip: ["7L15", "6L15"], - takedown: ["7L35", "6L35"], - thunderwave: ["7M", "6M"], - toxic: ["7M", "6M"], - uproar: ["7T", "6T"], - uturn: ["7M", "6M"], - wildcharge: ["7M", "6M"], - workup: ["7M", "7E", "6E"], - zenheadbutt: ["7T", "6T"] - } - }, - espurr: { - learnset: { - allyswitch: ["8M", "7T"], - assist: ["7E", "6E"], - attract: ["8M", "7M", "6M"], - barrier: ["7E", "6E"], - calmmind: ["9M", "8M", "7M", "6M"], - chargebeam: ["9M", "7M", "6M"], - charm: ["9M"], - confide: ["7M", "6M"], - confusion: ["9L9", "8L9", "7L9", "6L9"], - covet: ["9L18", "8L18", "7T", "7L5", "6T", "6L5"], - cut: ["6M"], - darkpulse: ["9M", "8M", "7M", "6M"], - disarmingvoice: ["9M", "9L6", "8L6", "7L22", "6L22"], - doubleteam: ["7M", "6M"], - dreameater: ["7M", "6M"], - echoedvoice: ["7M", "6M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "6M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "7M", "6M"], - fakeout: ["9L3", "8L3", "7L19", "6L19"], - faketears: ["9M", "8M"], - flash: ["6M"], - frustration: ["7M", "6M"], - gravity: ["9M", "7T", "6T"], - healbell: ["7T", "6T"], - helpinghand: ["9M", "8M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - irontail: ["8M", "7T", "6T"], - leer: ["9L1", "8L1", "7L1", "6L1"], - lightscreen: ["9M", "9L30", "8M", "8L30", "7M", "7L13", "6M", "6L13"], - magiccoat: ["7T", "6T"], - magicroom: ["8M", "7T", "6T"], - nastyplot: ["9M", "8M"], - payback: ["8M", "7M", "6M"], - payday: ["8M"], - playrough: ["9M", "8M"], - protect: ["9M", "8M", "7M", "6M"], - psybeam: ["9M", "9L21", "8L21", "7L17", "6L17"], - psychic: ["9M", "8M", "7M", "6M"], - psychicnoise: ["9M"], - psychup: ["9M", "7M", "6M"], - psyshock: ["9M", "9L33", "8M", "8L33", "7M", "7L25", "6M", "6L25"], - raindance: ["9M", "8M", "7M", "6M"], - recycle: ["7T", "6T"], - reflect: ["9M", "9L30", "8M", "8L30", "7M", "6M"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - roleplay: ["7T", "6T"], - round: ["8M", "7M", "6M"], - safeguard: ["8M", "7M", "6M"], - scratch: ["9L1", "8L1", "7L1", "6L1"], - secretpower: ["6M"], - shadowball: ["9M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T"], - skillswap: ["9M", "8M", "7T"], - sleeptalk: ["9M", "8M", "7M", "6M"], - snatch: ["7T", "6T"], - snore: ["8M", "7T", "6T"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["9M", "8M"], - telekinesis: ["7T"], - terablast: ["9M"], - thunderbolt: ["9M", "8M", "7M", "6M"], - thunderwave: ["9M", "8M", "7M", "6M"], - tickle: ["9E", "8E"], - torment: ["7M", "6M"], - toxic: ["7M", "6M"], - trick: ["9M", "8M", "7T", "7E", "6T", "6E"], - trickroom: ["9M", "8M", "7M", "6M"], - wonderroom: ["8M", "7T", "6T"], - workup: ["8M", "7M"], - yawn: ["9E", "8E", "7E", "6E"], - zenheadbutt: ["9M", "8M", "7T", "6T"] - } - }, - meowstic: { - learnset: { - alluringvoice: ["9M"], - allyswitch: ["8M", "7T"], - attract: ["8M", "7M", "6M"], - batonpass: ["9M"], - calmmind: ["9M", "8M", "7M", "6M"], - chargebeam: ["9M", "7M", "6M"], - charm: ["9M", "9L15", "8M", "8L15", "7L28", "6L28"], - confide: ["7M", "6M"], - confusion: ["9L9", "8L9", "7L1", "6L9"], - covet: ["9L18", "8L18", "7T", "7L1", "6T", "6L5"], - cut: ["6M"], - darkpulse: ["9M", "8M", "7M", "6M"], - dig: ["9M", "8M", "6M"], - disarmingvoice: ["9M", "9L1", "8L1", "7L22", "6L22"], - doubleteam: ["7M", "6M"], - dreameater: ["7M", "6M"], - echoedvoice: ["7M", "6M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "6M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "7M", "6M"], - fakeout: ["9L1", "8L1", "7L19", "6L19"], - faketears: ["9M", "8M"], - flash: ["6M"], - frustration: ["7M", "6M"], - gigaimpact: ["9M", "8M", "7M", "6M"], - gravity: ["9M", "7T", "6T"], - healbell: ["7T", "6T"], - helpinghand: ["9M", "9L12", "8M", "8L12", "7T", "7L1", "6T", "6L1"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["9M", "8M", "7M", "6M"], - imprison: ["9M", "9L44", "8M", "8L44", "7L45", "6L45"], - irontail: ["8M", "7T", "6T"], - leer: ["9L1", "8L1", "7L1", "6L1"], - lightscreen: ["9M", "9L34", "8M", "8L34", "7M", "7L13", "6M", "6L13"], - magiccoat: ["7T", "6T"], - magicroom: ["8M", "7T", "6T"], - meanlook: ["9L1", "8L1", "7L1", "6L1"], - miracleeye: ["7L31", "6L31"], - mistyterrain: ["9M", "9L59", "8M", "8L59", "7L50", "6L50"], - nastyplot: ["9M", "8M"], - payback: ["8M", "7M", "6M"], - payday: ["8M"], - playrough: ["9M", "8M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M"], - psybeam: ["9M", "9L21", "8L21", "7L17", "6L17"], - psychic: ["9M", "9L54", "8M", "8L54", "7M", "7L40", "6M", "6L40"], - psychicnoise: ["9M"], - psychicterrain: ["9M", "8M"], - psychup: ["9M", "7M", "6M"], - psyshock: ["9M", "9L39", "8M", "8L39", "7M", "7L25", "6M", "6L25"], - quickguard: ["9L49", "8L49", "7L1", "6L1"], - raindance: ["9M", "8M", "7M", "6M"], - recycle: ["7T", "6T"], - reflect: ["9M", "9L34", "8M", "8L34", "7M", "7L35", "6M", "6L35"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - roleplay: ["9L29", "8L29", "7T", "7L43", "6T", "6L43"], - round: ["8M", "7M", "6M"], - safeguard: ["8M", "7M", "6M"], - scratch: ["9L1", "8L1", "7L1", "6L1"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "7M", "6M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T"], - skillswap: ["9M", "8M", "7T"], - sleeptalk: ["9M", "8M", "7M", "6M"], - snatch: ["7T", "6T"], - snore: ["8M", "7T", "6T"], - storedpower: ["9M"], - substitute: ["9M", "8M", "7M", "6M"], - suckerpunch: ["9L24", "8L24", "7L48", "6L48"], - sunnyday: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["9M", "8M"], - tailslap: ["8M"], - telekinesis: ["7T"], - terablast: ["9M"], - thunderbolt: ["9M", "8M", "7M", "6M"], - thunderwave: ["9M", "8M", "7M", "6M"], - torment: ["7M", "6M"], - toxic: ["7M", "6M"], - trailblaze: ["9M"], - trick: ["9M", "8M", "7T", "6T"], - trickroom: ["9M", "8M", "7M", "6M"], - wonderroom: ["8M", "7T", "6T"], - workup: ["8M", "7M"], - zenheadbutt: ["9M", "8M", "7T", "6T"] - } - }, - meowsticf: { - learnset: { - alluringvoice: ["9M"], - allyswitch: ["8M", "7T"], - attract: ["8M", "7M", "6M"], - batonpass: ["9M"], - calmmind: ["9M", "8M", "7M", "6M"], - chargebeam: ["9M", "9L15", "8L15", "7M", "7L28", "6M", "6L28"], - charm: ["9M", "8M"], - confide: ["7M", "6M"], - confusion: ["9L9", "8L9", "7L1", "6L9"], - covet: ["9L18", "8L18", "7T", "7L1", "6L5"], - cut: ["6M"], - darkpulse: ["9M", "8M", "7M", "6M"], - dig: ["9M", "8M", "6M"], - disarmingvoice: ["9M", "9L1", "8L1", "7L22", "6L22"], - doubleteam: ["7M", "6M"], - dreameater: ["7M", "6M"], - echoedvoice: ["7M", "6M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "6M"], - expandingforce: ["9M", "8T"], - extrasensory: ["9L44", "8L44", "7L35", "6L35"], - facade: ["9M", "8M", "7M", "6M"], - fakeout: ["9L1", "8L1", "7L19", "6L19"], - faketears: ["9M", "8M"], - flash: ["6M"], - frustration: ["7M", "6M"], - futuresight: ["9M", "9L59", "8M", "8L59", "7L50", "6L50"], - gigaimpact: ["9M", "8M", "7M", "6M"], - gravity: ["9M", "7T"], - healbell: ["7T"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["9M", "8M", "7M", "6M"], - irontail: ["8M", "7T"], - leer: ["9L1", "8L1", "7L1", "6L1"], - lightscreen: ["9M", "9L34", "8M", "8L34", "7M", "7L13", "6M", "6L13"], - magicalleaf: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], - magiccoat: ["7T"], - magicroom: ["8M", "7T"], - mefirst: ["7L1", "6L1"], - nastyplot: ["9M", "8M"], - payback: ["8M", "7M", "6M"], - payday: ["8M"], - playrough: ["9M", "8M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M"], - psybeam: ["9M", "9L21", "8L21", "7L17", "6L17"], - psychic: ["9M", "9L54", "8M", "8L54", "7M", "7L40", "6M", "6L40"], - psychicnoise: ["9M"], - psychicterrain: ["9M", "8M"], - psychup: ["9M", "7M", "6M"], - psyshock: ["9M", "9L39", "8M", "8L39", "7M", "7L25", "6M", "6L25"], - raindance: ["9M", "8M", "7M", "6M"], - recycle: ["7T"], - reflect: ["9M", "9L34", "8M", "8L34", "7M", "6M"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - roleplay: ["9L29", "8L29", "7T", "7L43", "6L43"], - round: ["8M", "7M", "6M"], - safeguard: ["8M", "7M", "6M"], - scratch: ["9L1", "8L1", "7L1", "6L1"], - secretpower: ["6M"], - shadowball: ["9M", "9L49", "8M", "8L49", "7M", "7L31", "6M", "6L31"], - shockwave: ["7T"], - signalbeam: ["7T", "7L45", "6L45"], - skillswap: ["9M", "8M", "7T"], - sleeptalk: ["9M", "8M", "7M", "6M"], - snatch: ["7T"], - snore: ["8M", "7T"], - storedpower: ["9M", "9L12", "8M", "8L12", "7L1", "6L1"], - substitute: ["9M", "8M", "7M", "6M"], - suckerpunch: ["9L24", "8L24", "7L48", "6L48"], - sunnyday: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["9M", "8M"], - tailslap: ["8M"], - telekinesis: ["7T"], - terablast: ["9M"], - thunderbolt: ["9M", "8M", "7M", "6M"], - thunderwave: ["9M", "8M", "7M", "6M"], - torment: ["7M", "6M"], - toxic: ["7M", "6M"], - trailblaze: ["9M"], - trick: ["9M", "8M", "7T"], - trickroom: ["9M", "8M", "7M", "6M"], - wonderroom: ["8M", "7T"], - workup: ["8M", "7M"], - zenheadbutt: ["9M", "8M", "7T"] - } - }, - honedge: { - learnset: { - aerialace: ["8L12", "7M", "7L22", "6M", "6L22"], - afteryou: ["7T", "6T"], - attract: ["8M", "7M", "6M"], - autotomize: ["8L8", "7L18", "6L18"], - block: ["8E"], - brickbreak: ["8M", "7M", "6M"], - brutalswing: ["8M", "7M"], - closecombat: ["8M"], - confide: ["7M", "6M"], - cut: ["6M"], - destinybond: ["8E", "7E", "6E"], - doubleteam: ["7M", "6M"], - endure: ["8M"], - facade: ["8M", "7M", "6M"], - falseswipe: ["8M", "7M", "6M"], - flashcannon: ["8M", "7M", "6M"], - frustration: ["7M", "6M"], - furycutter: ["8L1", "7L5", "6L5"], - gyroball: ["8M", "7M", "6M"], - hiddenpower: ["7M", "6M"], - irondefense: ["8M", "8L32", "7T", "7L32", "6T", "6L32"], - ironhead: ["8M", "8L36", "7T", "7L42", "6T", "6L42"], - laserfocus: ["7T"], - magnetrise: ["7T", "6T"], - metalsound: ["8L16", "7L8", "7E", "6L8", "6E"], - nightslash: ["8L24", "7L35", "6L35"], - powertrick: ["8L40", "7L39", "6L39"], - protect: ["8M", "7M", "6M"], - psychocut: ["8M"], - pursuit: ["7L13", "6L13"], - raindance: ["8M", "7M", "6M"], - reflect: ["8M", "7M", "6M"], - rest: ["8M", "7M", "6M"], - retaliate: ["8M", "8L28", "7L26", "6M", "6L26"], - return: ["7M", "6M"], - reversal: ["8M"], - rockslide: ["8M", "7M", "6M"], - rocksmash: ["6M"], - round: ["8M"], - sacredsword: ["8L48", "7L47", "6L47"], - screech: ["8M"], - secretpower: ["6M"], - shadowclaw: ["8M", "7M", "6M"], - shadowsneak: ["8L4", "7L20", "7E", "6L20", "6E"], - shockwave: ["7T", "6T"], - slash: ["8L20", "7L29", "6L29"], - sleeptalk: ["8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - solarblade: ["8M"], - spite: ["7T", "6T"], - steelbeam: ["8T"], - substitute: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - swordsdance: ["8M", "8L44", "7M", "7L1", "6M", "6L1"], - tackle: ["8L1", "7L1", "6L1"], - toxic: ["7M", "6M"], - wideguard: ["8E", "7E", "6E"] - } - }, - doublade: { - learnset: { - aerialace: ["8L12", "7M", "7L22", "6M", "6L22"], - afteryou: ["7T", "6T"], - attract: ["8M", "7M", "6M"], - autotomize: ["8L1", "7L18", "6L18"], - brickbreak: ["8M", "7M", "6M"], - brutalswing: ["8M", "7M"], - closecombat: ["8M"], - confide: ["7M", "6M"], - cut: ["6M"], - doubleteam: ["7M", "6M"], - endure: ["8M"], - facade: ["8M", "7M", "6M"], - falseswipe: ["8M", "7M", "6M"], - flashcannon: ["8M", "7M", "6M"], - frustration: ["7M", "6M"], - furycutter: ["8L1", "7L1", "6L5"], - gyroball: ["8M", "7M", "6M"], - hiddenpower: ["7M", "6M"], - irondefense: ["8M", "8L32", "7T", "7L32", "6T", "6L32"], - ironhead: ["8M", "8L38", "7T", "7L45", "6T", "6L45"], - laserfocus: ["7T"], - magnetrise: ["7T", "6T"], - metalsound: ["8L16", "7L8", "6L8"], - nightslash: ["8L24", "7L36", "6L36"], - powertrick: ["8L44", "7L41", "6L41"], - protect: ["8M", "7M", "6M"], - psychocut: ["8M"], - pursuit: ["7L13", "6L13"], - raindance: ["8M", "7M", "6M"], - reflect: ["8M", "7M", "6M"], - rest: ["8M", "7M", "6M"], - retaliate: ["8M", "8L28", "7L26", "6M", "6L26"], - return: ["7M", "6M"], - reversal: ["8M"], - rockslide: ["8M", "7M", "6M"], - rocksmash: ["6M"], - round: ["8M"], - sacredsword: ["8L56", "7L51", "6L51"], - screech: ["8M"], - secretpower: ["6M"], - shadowclaw: ["8M", "7M", "6M"], - shadowsneak: ["8L1", "7L20", "6L20"], - shockwave: ["7T", "6T"], - slash: ["8L20", "7L29", "6L29"], - sleeptalk: ["8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - solarblade: ["8M"], - spite: ["7T", "6T"], - steelbeam: ["8T"], - substitute: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - swordsdance: ["8M", "8L50", "7M", "7L1", "6M", "6L1"], - tackle: ["8L1", "7L1", "6L1"], - toxic: ["7M", "6M"] - } - }, - aegislash: { - learnset: { - aerialace: ["8L1", "7M", "7L1", "6M", "6L1"], - afteryou: ["7T", "6T"], - airslash: ["8M"], - attract: ["8M", "7M", "6M"], - autotomize: ["8L1", "7L1", "6L1"], - block: ["7T", "6T"], - brickbreak: ["8M", "7M", "6M"], - brutalswing: ["8M", "7M"], - closecombat: ["8M"], - confide: ["7M", "6M"], - cut: ["6M"], - doubleteam: ["7M", "6M"], - endure: ["8M"], - facade: ["8M", "7M", "6M"], - falseswipe: ["8M", "7M", "6M"], - flashcannon: ["8M", "7M", "6M", "6S0"], - frustration: ["7M", "6M"], - furycutter: ["8L1", "7L1", "6L1"], - gigaimpact: ["8M", "7M", "6M"], - gyroball: ["8M", "7M", "6M"], - headsmash: ["8L1", "7L1", "6L1"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["8M", "7M", "6M"], - irondefense: ["8M", "8L1", "7T", "7L1", "6T", "6L1"], - ironhead: ["8M", "8L1", "7T", "7L1", "6T", "6L1"], - kingsshield: ["8L0", "7L1", "6L1", "6S0"], - laserfocus: ["7T"], - magnetrise: ["7T", "6T"], - metalsound: ["8L1"], - nightslash: ["8L1", "7L1", "6L1"], - powertrick: ["8L1", "7L1", "6L1"], - protect: ["8M", "7M", "6M"], - psychocut: ["8M"], - pursuit: ["7L1", "6L1"], - raindance: ["8M", "7M", "6M"], - reflect: ["8M", "7M", "6M"], - rest: ["8M", "7M", "6M"], - retaliate: ["8M", "8L1", "6M"], - return: ["7M", "6M"], - reversal: ["8M"], - rockslide: ["8M", "7M", "6M"], - rocksmash: ["6M"], - round: ["8M", "7M", "6M"], - sacredsword: ["8L1", "7L1", "6L1"], - screech: ["8M"], - secretpower: ["6M"], - shadowball: ["8M", "7M", "6M", "6S0"], - shadowclaw: ["8M", "7M", "6M"], - shadowsneak: ["8L1", "7L1", "6L1"], - shockwave: ["7T", "6T"], - slash: ["8L1", "7L1", "6L1"], - sleeptalk: ["8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - solarblade: ["8M"], - spite: ["7T", "6T"], - steelbeam: ["8T"], - substitute: ["8M", "7M", "6M"], - sunnyday: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - swordsdance: ["8M", "8L1", "7M", "7L1", "6M", "6L1"], - tackle: ["8L1"], - toxic: ["7M", "6M"], - wideguard: ["6S0"] - }, - eventData: [ - { - generation: 6, - level: 50, - gender: "F", - nature: "Quiet", - moves: ["wideguard", "kingsshield", "shadowball", "flashcannon"], - pokeball: "cherishball" - } - ] - }, - spritzee: { - learnset: { - afteryou: ["8E", "7T", "6T"], - allyswitch: ["8M", "7T"], - aromatherapy: ["8L12", "7L25", "6L25"], - attract: ["8M", "8L18", "7M", "7L29", "6M", "6L29"], - calmmind: ["8M", "8L33", "7M", "7L17", "6M", "6L17"], - captivate: ["7E", "6E"], - chargebeam: ["7M", "6M"], - charm: ["8M", "8L30", "7L35", "6L35"], - confide: ["7M", "6M"], - covet: ["7T", "6T"], - dazzlinggleam: ["8M", "7M", "6M"], - disable: ["8E", "7E", "6E"], - disarmingvoice: ["7L50", "6L50"], - doubleteam: ["7M", "6M"], - drainingkiss: ["8M", "8L9", "7L21", "6L21"], - dreameater: ["7M", "6M"], - echoedvoice: ["8L6", "7M", "7L13", "6M", "6L13"], - encore: ["8M"], - endeavor: ["7T", "6T"], - endure: ["8M"], - energyball: ["8M", "7M", "6M"], - facade: ["8M", "7M", "6M"], - fairywind: ["8L1", "7L1", "6L1"], - faketears: ["8M"], - flail: ["8L21", "7L38", "6L38"], - flash: ["6M"], - flashcannon: ["8M", "7M", "6M"], - frustration: ["7M", "6M"], - gyroball: ["8M", "7M", "6M"], - healbell: ["7T", "6T"], - helpinghand: ["8M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - lightscreen: ["8M", "7M", "6M"], - magiccoat: ["7T", "6T"], - mistyexplosion: ["8T"], - mistyterrain: ["8M", "8L24", "7L42", "6L42"], - moonblast: ["8L36", "7L31", "6L31"], - nastyplot: ["8M", "7E"], - odorsleuth: ["7L8", "6L8"], - protect: ["8M", "7M", "6M"], - psychic: ["8M", "8L27", "7M", "7L48", "6M", "6L48"], - psychup: ["7M", "6M"], - raindance: ["8M", "7M", "6M"], - reflect: ["8M", "7M", "6M"], - refresh: ["7E", "6E"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - round: ["8M", "7M", "6M"], - secretpower: ["6M"], - skillswap: ["8M", "8L39", "7T", "7L44", "6T", "6L44"], - sleeptalk: ["8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - substitute: ["8M", "7M", "6M"], - sunnyday: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - sweetkiss: ["8L3", "7L6", "6L6"], - sweetscent: ["8L1", "7L1", "6L1"], - telekinesis: ["7T"], - thunderbolt: ["8M", "7M", "6M"], - torment: ["7M", "6M"], - toxic: ["7M", "6M"], - trickroom: ["8M", "7M", "6M"], - wish: ["8E", "7E", "6E"] - } - }, - aromatisse: { - learnset: { - afteryou: ["7T", "6T"], - allyswitch: ["8M", "7T"], - aromatherapy: ["8L12", "7L25", "6L25"], - aromaticmist: ["8L1", "7L1", "6L1"], - attract: ["8M", "8L18", "7M", "7L29", "6M", "6L29"], - calmmind: ["8M", "8L33", "7M", "7L17", "6M", "6L17"], - chargebeam: ["7M", "6M"], - charm: ["8M", "8L30", "7L35", "6L35"], - confide: ["7M", "6M"], - covet: ["7T", "6T"], - dazzlinggleam: ["8M", "7M", "6M"], - disable: ["6S0"], - disarmingvoice: ["8L9", "7L53", "6L53"], - doubleteam: ["7M", "6M"], - drainingkiss: ["8M", "8L15", "7L21", "6L21"], - drainpunch: ["8M", "7T", "6T"], - dreameater: ["7M", "6M"], - echoedvoice: ["8L1", "7M", "7L13", "6M", "6L13"], - encore: ["8M"], - endeavor: ["7T", "6T"], - endure: ["8M"], - energyball: ["8M", "7M", "6M"], - facade: ["8M", "7M", "6M"], - fairywind: ["8L1", "7L1", "6L1"], - faketears: ["8M"], - flail: ["8L21", "7L38", "6L38"], - flash: ["6M"], - flashcannon: ["8M", "7M", "6M"], - frustration: ["7M", "6M"], - gigaimpact: ["8M", "7M", "6M"], - gyroball: ["8M", "7M", "6M"], - healbell: ["7T", "6T"], - healpulse: ["8L1", "7L1", "6L1", "6S0"], - helpinghand: ["8M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["8M", "7M", "6M"], - lightscreen: ["8M", "7M", "6M"], - magiccoat: ["7T", "6T"], - metronome: ["8M"], - mistyexplosion: ["8T"], - mistyterrain: ["8M", "8L24", "7L42", "6L42"], - moonblast: ["8L36", "7L31", "6L31", "6S0"], - nastyplot: ["8M"], - odorsleuth: ["7L1", "6L8"], - protect: ["8M", "7M", "6M"], - psychic: ["8M", "8L27", "7M", "7L48", "6M", "6L48"], - psychup: ["8L42", "7M", "7L64", "6M", "6L64"], - psyshock: ["8M", "7M", "6M"], - raindance: ["8M", "7M", "6M"], - reflect: ["8M", "7M", "7L57", "6M", "6L57"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - round: ["8M", "7M", "6M"], - secretpower: ["6M"], - skillswap: ["8M", "8L39", "7T", "7L44", "6T", "6L44"], - sleeptalk: ["8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - substitute: ["8M", "7M", "6M"], - sunnyday: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - sweetkiss: ["8L1", "7L1", "6L6"], - sweetscent: ["8L1", "7L1", "6L1"], - telekinesis: ["7T"], - thunder: ["8M", "7M", "6M"], - thunderbolt: ["8M", "7M", "6M"], - torment: ["7M", "6M"], - toxic: ["7M", "6M"], - trickroom: ["8M", "7M", "6M", "6S0"] - }, - eventData: [ - { - generation: 6, - level: 50, - nature: "Relaxed", - isHidden: true, - moves: ["trickroom", "healpulse", "disable", "moonblast"], - pokeball: "cherishball" - } - ] - }, - swirlix: { - learnset: { - afteryou: ["8E", "7T", "7E", "6T", "6E"], - amnesia: ["8M"], - aromatherapy: ["8L9", "7L26", "6L26"], - attract: ["8M", "7M", "6M"], - bellydrum: ["7E", "6E"], - calmmind: ["8M", "7M", "6M"], - charm: ["8M"], - confide: ["7M", "6M"], - copycat: ["8E", "7E", "6E"], - cottonguard: ["8L36", "7L41", "6L41"], - cottonspore: ["8L24", "7L17", "6L17"], - covet: ["7T", "6T"], - dazzlinggleam: ["8M", "7M", "6M"], - doubleteam: ["7M", "6M"], - drainingkiss: ["8M", "8L12", "7L31", "6L31"], - dreameater: ["7M", "6M"], - endeavor: ["8L39", "7T", "7L21", "6T", "6L21"], - endure: ["8M"], - energyball: ["8M", "8L27", "7M", "7L36", "6M", "6L36"], - facade: ["8M", "7M", "6M"], - fairywind: ["8L6", "7L5", "6L5"], - faketears: ["8M", "8L15", "7L10", "6L10"], - flamethrower: ["8M", "7M", "6M"], - flash: ["6M"], - frustration: ["7M", "6M"], - gastroacid: ["7T", "6T"], - healbell: ["7T", "6T"], - helpinghand: ["8M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - lightscreen: ["8M", "7M", "7L58", "6M", "6L58"], - magiccoat: ["7T", "6T"], - mistyexplosion: ["8T"], - playnice: ["8L3", "7L8", "6L8"], - playrough: ["8M", "8L33", "7L49", "6L49"], - protect: ["8M", "7M", "6M"], - psychic: ["8M", "7M", "6M"], - psychup: ["7M", "6M"], - raindance: ["8M", "7M", "6M"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - round: ["8M", "8L18", "7M", "7L13", "6M", "6L13"], - safeguard: ["8M", "7M", "7L67", "6M", "6L67"], - secretpower: ["6M"], - sleeptalk: ["8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - stickyweb: ["8E", "7E"], - stringshot: ["8L21"], - substitute: ["8M", "7M", "6M"], - sunnyday: ["8M", "7M", "6M"], - surf: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - sweetscent: ["8L1", "7L1", "6L1"], - tackle: ["8L1", "7L1", "6L1"], - thief: ["8M", "7M", "6M"], - thunderbolt: ["8M", "7M", "6M"], - toxic: ["7M", "6M"], - wish: ["8L30", "7L45", "6L45"], - yawn: ["8E", "7E", "6E"] - } - }, - slurpuff: { - learnset: { - afteryou: ["7T", "6T"], - amnesia: ["8M"], - aromatherapy: ["8L9", "7L26", "6L26"], - attract: ["8M", "7M", "6M"], - calmmind: ["8M", "7M", "6M"], - charm: ["8M"], - confide: ["7M", "6M"], - cottonguard: ["8L36", "7L41", "6L41"], - cottonspore: ["8L24", "7L17", "6L17"], - covet: ["7T", "6T"], - dazzlinggleam: ["8M", "7M", "6M"], - doubleteam: ["7M", "6M"], - drainingkiss: ["8M", "8L12", "7L31", "6L31"], - drainpunch: ["8M", "7T", "6T"], - dreameater: ["7M", "6M"], - endeavor: ["8L39", "7T", "7L21", "6T", "6L21"], - endure: ["8M"], - energyball: ["8M", "8L27", "7M", "7L36", "6M", "6L36"], - facade: ["8M", "7M", "6M"], - fairywind: ["8L1", "7L1", "6L5"], - faketears: ["8M", "8L15", "7L10", "6L10"], - flamethrower: ["8M", "7M", "6M"], - flash: ["6M"], - frustration: ["7M", "6M"], - gastroacid: ["7T", "6T"], - gigaimpact: ["8M", "7M", "6M"], - healbell: ["7T", "6T"], - helpinghand: ["8M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["8M", "7M", "6M"], - lightscreen: ["8M", "7M", "7L58", "6M", "6L58"], - magiccoat: ["7T", "6T"], - metronome: ["8M"], - mistyexplosion: ["8T"], - playnice: ["8L1", "7L1", "6L8"], - playrough: ["8M", "8L33", "7L49", "6L49"], - protect: ["8M", "7M", "6M"], - psychic: ["8M", "7M", "6M"], - psychup: ["7M", "6M"], - raindance: ["8M", "7M", "6M"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - round: ["8M", "8L18", "7M", "7L13", "6M", "6L13"], - safeguard: ["8M", "7M", "7L67", "6M", "6L67"], - secretpower: ["6M"], - sleeptalk: ["8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - stickyweb: ["8L42"], - stringshot: ["8L21"], - substitute: ["8M", "7M", "6M"], - sunnyday: ["8M", "7M", "6M"], - surf: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - sweetscent: ["8L1", "7L1", "6L1"], - tackle: ["8L1", "7L1", "6L1"], - thief: ["8M", "7M", "6M"], - thunder: ["8M"], - thunderbolt: ["8M", "7M", "6M"], - toxic: ["7M", "6M"], - wish: ["8L30", "7L45", "6L45"] - } - }, - inkay: { - learnset: { - acupressure: ["9E", "8E"], - aerialace: ["9M", "7M", "6M"], - allyswitch: ["8M", "7T"], - attract: ["8M", "7M", "6M"], - batonpass: ["9M", "8M"], - bind: ["7T", "6T"], - calmmind: ["9M", "8M", "7M", "6M"], - camouflage: ["7E", "6E"], - confide: ["7M", "6M"], - constrict: ["7L1", "6L1"], - cut: ["6M"], - darkpulse: ["9M", "8M", "7M", "6M"], - destinybond: ["9E", "8E", "7E", "6E"], - disable: ["9E", "8E"], - doubleteam: ["7M", "6M"], - embargo: ["7M", "6M"], - endure: ["9M", "8M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "7M", "6M"], - faketears: ["9M", "8M"], - flamethrower: ["9M", "8M", "7M", "6M"], - flash: ["6M"], - flatter: ["7E", "6E"], - fling: ["9M", "8M", "7M", "6M"], - foulplay: [ - "9M", - "9L33", - "8M", - "8L33", - "7T", - "7L8", - "6T", - "6L8", - "6S0" - ], - frustration: ["7M", "6M"], - futuresight: ["9M", "8M"], - gravity: ["9M"], - guardswap: ["8M", "7E"], - happyhour: ["6S0"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M"], - hypnosis: ["9L3", "8L3", "7L18", "6L18", "6S0"], - knockoff: ["9M", "7T", "6T"], - lashout: ["9M", "8T"], - lightscreen: ["9M", "8M", "7M", "7L31", "6M", "6L31"], - liquidation: ["9M", "8M"], - lunge: ["9M"], - nastyplot: ["9M", "8M"], - nightslash: ["9L24", "8L24", "7L46", "6L46"], - payback: ["9L9", "8M", "8L9", "7M", "7L27", "6M", "6L27"], - peck: ["9L1", "8L1", "7L1", "6L1"], - pluck: ["9L12", "8L12", "7L35", "6L35"], - powersplit: ["7E", "6E"], - protect: ["9M", "8M", "7M", "6M"], - psybeam: ["9M", "9L15", "8L15", "7L21", "6L21"], - psychic: ["9M", "8M", "7M", "6M"], - psychocut: ["9L27", "8M", "8L27", "7L39", "6L39"], - psychup: ["9M", "7M", "6M"], - psyshock: ["9M"], - psywave: ["7L13", "6L13"], - raindance: ["9M", "8M", "7M", "6M"], - reflect: ["9M", "8M", "7M", "7L4", "6M", "6L4"], - rest: ["9M", "8M", "7M", "6M"], - retaliate: ["8M", "6M"], - return: ["7M", "6M"], - rockslide: ["9M", "8M", "7M", "6M"], - roleplay: ["7T", "6T"], - round: ["8M", "7M", "6M"], - secretpower: ["6M"], - simplebeam: ["7E", "6E"], - skillswap: ["9M"], - slash: ["9L21", "8L21", "7L43", "6L43"], - sleeptalk: ["9M", "8M", "7M", "6M"], - snatch: ["7T", "6T"], - snore: ["8M", "7T", "6T"], - spite: ["9M", "7T", "6T"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - superpower: ["9L39", "8M", "8L39", "7T", "7L48", "6T", "6L48"], - swagger: ["9L18", "8L18", "7M", "7L12", "6M", "6L12"], - swift: ["9M"], - switcheroo: ["9L31", "8L31", "7L23", "6L23"], - tackle: ["9L1", "8L1", "7L1", "6L1"], - taunt: ["9M", "8M", "7M", "6M"], - telekinesis: ["7T"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M"], - thunderbolt: ["9M", "8M", "7M", "6M"], - topsyturvy: ["9L36", "8L36", "7L15", "6L15", "6S0"], - torment: ["7M", "6M"], - toxic: ["7M", "6M"], - trick: ["9M"], - trickroom: ["9M", "8M", "7M", "6M"], - wrap: ["9L6", "8L6"] - }, - eventData: [ - { - generation: 6, - level: 10, - moves: ["happyhour", "foulplay", "hypnosis", "topsyturvy"], - pokeball: "cherishball" - } - ] - }, - malamar: { - learnset: { - aerialace: ["9M", "7M", "6M"], - allyswitch: ["8M", "7T"], - attract: ["8M", "7M", "6M"], - batonpass: ["9M", "8M"], - bind: ["7T", "6T"], - block: ["7T", "6T"], - brutalswing: ["8M", "7M"], - calmmind: ["9M", "8M", "7M", "6M"], - confide: ["7M", "6M"], - constrict: ["7L1", "6L1"], - cut: ["6M"], - darkpulse: ["9M", "8M", "7M", "6M"], - doubleteam: ["7M", "6M"], - embargo: ["7M", "6M"], - endure: ["9M", "8M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "7M", "6M", "6S0"], - faketears: ["9M", "8M"], - flamethrower: ["9M", "8M", "7M", "6M"], - flash: ["6M"], - fling: ["9M", "8M", "7M", "6M"], - foulplay: ["9M", "9L37", "8M", "8L37", "7T", "7L8", "6T", "6L8"], - frustration: ["7M", "6M"], - futuresight: ["9M", "8M"], - gigaimpact: ["9M", "8M", "7M", "6M"], - gravity: ["9M"], - guardswap: ["8M"], - helpinghand: ["9M"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["9M", "8M", "7M", "6M"], - hypnosis: ["9L1", "8L1", "7L18", "6L18"], - knockoff: ["9M", "7T", "6T", "6S0"], - lashout: ["9M", "8T"], - lightscreen: ["9M", "8M", "7M", "7L31", "6M", "6L31"], - liquidation: ["9M", "8M"], - lunge: ["9M"], - nastyplot: ["9M", "8M"], - nightslash: ["9L24", "8L24", "7L46", "6L46"], - payback: ["9L9", "8M", "8L9", "7M", "7L27", "6M", "6L27"], - peck: ["9L1", "8L1", "7L1", "6L1"], - pluck: ["9L12", "8L12", "7L35", "6L35"], - protect: ["9M", "8M", "7M", "6M"], - psybeam: ["9M", "9L15", "8L15", "7L21", "6L21"], - psychic: ["9M", "8M", "7M", "6M"], - psychicnoise: ["9M"], - psychocut: ["9L27", "8M", "8L27", "7L39", "6L39"], - psychup: ["9M", "7M", "6M"], - psyshock: ["9M", "8M", "7M", "6M"], - psywave: ["7L13", "6L13"], - raindance: ["9M", "8M", "7M", "6M"], - reflect: ["9M", "8M", "7M", "7L1", "6M", "6L4"], - rest: ["9M", "8M", "7M", "6M"], - retaliate: ["8M", "6M"], - return: ["7M", "6M"], - reversal: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], - rockslide: ["9M", "8M", "7M", "6M", "6S0"], - roleplay: ["7T", "6T"], - round: ["8M", "7M", "6M"], - scaryface: ["9M", "8M"], - secretpower: ["6M"], - signalbeam: ["7T", "6T"], - skillswap: ["9M"], - slash: ["9L21", "8L21", "7L43", "6L43"], - sleeptalk: ["9M", "8M", "7M", "6M"], - snatch: ["7T", "6T"], - snore: ["8M", "7T", "6T"], - spite: ["9M", "7T", "6T"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - superpower: ["9L47", "8M", "8L47", "7T", "7L48", "6T", "6L1", "6S0"], - swagger: ["9L18", "8L18", "7M", "7L12", "6M", "6L12"], - swift: ["9M"], - switcheroo: ["9L33", "8L33", "7L23", "6L23"], - tackle: ["9L1", "8L1", "7L1", "6L1"], - taunt: ["9M", "8M", "7M", "6M"], - telekinesis: ["7T"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M"], - throatchop: ["9M", "8M", "7T"], - thunderbolt: ["9M", "8M", "7M", "6M"], - topsyturvy: ["9L42", "8L42", "7L15", "6L15"], - torment: ["7M", "6M"], - toxic: ["7M", "6M"], - trailblaze: ["9M"], - trick: ["9M"], - trickroom: ["9M", "8M", "7M", "6M"], - wrap: ["9L1", "8L1"] - }, - eventData: [ - { - generation: 6, - level: 50, - nature: "Adamant", - ivs: { hp: 31, atk: 31 }, - abilities: ["contrary"], - moves: ["superpower", "knockoff", "facade", "rockslide"], - pokeball: "cherishball" - } - ] - }, - binacle: { - learnset: { - aerialace: ["7M", "6M"], - ancientpower: ["8L20", "7L28", "6L28"], - assurance: ["8M"], - attract: ["8M", "7M", "6M"], - beatup: ["8M"], - blizzard: ["8M", "7M", "6M"], - brickbreak: ["8M", "7M", "6M"], - bulldoze: ["8M", "7M", "6M"], - clamp: ["7L20", "6L20"], - confide: ["7M", "6M"], - crosschop: ["8L44", "7L49", "6L49"], - cut: ["6M"], - dig: ["8M", "6M"], - doubleteam: ["7M", "6M"], - dualchop: ["7T", "6T"], - earthquake: ["8M", "7M", "6M"], - embargo: ["7M", "6M"], - endeavor: ["7T", "6T"], - endure: ["8M"], - facade: ["8M", "7M", "6M"], - falseswipe: ["8M", "7M", "6M"], - fling: ["8M", "7M", "6M"], - frustration: ["7M", "6M"], - furycutter: ["8L12", "7L37", "6L37"], - furyswipes: ["8L16", "7L10", "6L10"], - grassknot: ["8M", "7M", "6M"], - helpinghand: ["8M", "7T", "7E", "6T", "6E"], - hiddenpower: ["7M", "6M"], - honeclaws: ["8L32", "7L32", "6M", "6L32"], - icebeam: ["8M", "7M", "6M"], - icywind: ["8M", "7T", "6T"], - infestation: ["7M", "6M"], - irondefense: ["8M", "7T", "6T"], - liquidation: ["8M", "7T"], - mudshot: ["8M"], - mudslap: ["8L1", "7L18", "6L18"], - naturepower: ["7M", "6M"], - nightslash: ["8E", "7L41", "6L41"], - payback: ["8M", "7M", "6M"], - poisonjab: ["8M", "7M", "6M"], - poweruppunch: ["6M"], - protect: ["8M", "7M", "6M"], - raindance: ["8M", "7M", "6M"], - razorshell: ["8M", "8L36", "7L45", "6L45"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - rockblast: ["8M"], - rockpolish: ["8L24", "7M", "7L24", "6M", "6L24"], - rockslide: ["8M", "7M", "6M"], - rocksmash: ["6M"], - rocktomb: ["8M", "7M", "6M"], - round: ["8M", "7M", "6M"], - safeguard: ["8M", "7M", "6M"], - sandattack: ["8E", "7L1", "6L1"], - sandstorm: ["8M", "7M", "6M"], - scald: ["8M", "7M", "6M"], - scratch: ["8L1", "7L1", "6L1"], - screech: ["8M"], - secretpower: ["6M"], - shadowclaw: ["8M", "7M", "6M"], - shellsmash: ["8L40", "7L1", "6L1"], - slash: ["8L28", "7L13", "6L13"], - sleeptalk: ["8M", "7M", "6M"], - sludgebomb: ["8M", "7M", "6M"], - sludgewave: ["8M", "7M", "6M"], - smackdown: ["7M", "6M"], - snore: ["8M", "7T", "6T"], - stealthrock: ["8M", "7T", "6T"], - stoneedge: ["8M", "7M", "6M"], - strength: ["6M"], - substitute: ["8M", "7M", "6M"], - surf: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - switcheroo: ["8E", "7E", "6E"], - swordsdance: ["8M", "7M", "6M"], - taunt: ["8M", "7M", "6M"], - thief: ["8M", "7M", "6M"], - tickle: ["7E", "6E"], - torment: ["7M", "6M"], - toxic: ["7M", "6M"], - uproar: ["8M"], - watergun: ["8L8", "7L4", "6L4"], - waterpulse: ["7T", "6T"], - watersport: ["7E", "6E"], - withdraw: ["8L4", "7L7", "6L7"], - xscissor: ["8M", "7M", "6M"] - } - }, - barbaracle: { - learnset: { - aerialace: ["7M", "6M"], - ancientpower: ["8L20", "7L28", "6L28"], - assurance: ["8M"], - attract: ["8M", "7M", "6M"], - beatup: ["8M"], - blizzard: ["8M", "7M", "6M"], - brickbreak: ["8M", "7M", "6M"], - brutalswing: ["8M", "7M"], - bulkup: ["8M", "7M", "6M"], - bulldoze: ["8M", "7M", "6M"], - clamp: ["7L20", "6L20"], - confide: ["7M", "6M"], - crosschop: ["8L48", "7L55", "6L55"], - cut: ["6M"], - dig: ["8M", "6M"], - dive: ["8M"], - doubleteam: ["7M", "6M"], - dragonclaw: ["8M", "7M", "6M"], - dualchop: ["7T", "6T"], - earthpower: ["8M", "7T", "6T"], - earthquake: ["8M", "7M", "6M"], - embargo: ["7M", "6M"], - endeavor: ["7T", "6T"], - endure: ["8M"], - facade: ["8M", "7M", "6M"], - falseswipe: ["8M", "7M", "6M"], - fling: ["8M", "7M", "6M"], - focusblast: ["8M", "7M", "6M"], - frustration: ["7M", "6M"], - furycutter: ["8L12", "7L37", "6L37"], - furyswipes: ["8L16", "7L10", "6L10"], - gigaimpact: ["8M", "7M", "6M"], - grassknot: ["8M", "7M", "6M"], - helpinghand: ["8M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - honeclaws: ["8L32", "7L32", "6M", "6L32"], - hyperbeam: ["8M", "7M", "6M"], - icebeam: ["8M", "7M", "6M"], - icywind: ["8M", "7T", "6T"], - infestation: ["7M", "6M"], - irondefense: ["8M", "7T", "6T"], - laserfocus: ["7T"], - liquidation: ["8M", "7T"], - lowkick: ["8M", "7T", "6T"], - meteorbeam: ["8T"], - muddywater: ["8M"], - mudshot: ["8M"], - mudslap: ["8L1", "7L18", "6L18"], - naturepower: ["7M", "6M"], - nightslash: ["7L44", "6L44"], - payback: ["8M", "7M", "6M"], - poisonjab: ["8M", "7M", "6M"], - poweruppunch: ["6M"], - protect: ["8M", "7M", "6M"], - raindance: ["8M", "7M", "6M"], - razorshell: ["8M", "8L36", "7L48", "6L48"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - rockblast: ["8M"], - rockpolish: ["8L24", "7M", "7L24", "6M", "6L24"], - rockslide: ["8M", "7M", "6M"], - rocksmash: ["6M"], - rocktomb: ["8M", "7M", "6M"], - round: ["8M", "7M", "6M"], - safeguard: ["8M", "7M", "6M"], - sandattack: ["7L1", "6L1"], - sandstorm: ["8M", "7M", "6M"], - scald: ["8M", "7M", "6M"], - scratch: ["8L1", "7L1", "6L1"], - screech: ["8M"], - secretpower: ["6M"], - shadowclaw: ["8M", "7M", "6M"], - shellsmash: ["8L42", "7L1", "6L1"], - skullbash: ["8L1", "7L1", "6L1"], - slash: ["8L28", "7L13", "6L13"], - sleeptalk: ["8M", "7M", "6M"], - sludgebomb: ["8M", "7M", "6M"], - sludgewave: ["8M", "7M", "6M"], - smackdown: ["7M", "6M"], - snore: ["8M", "7T", "6T"], - stealthrock: ["8M", "7T", "6T"], - stoneedge: ["8M", "8L54", "7M", "7L1", "6M", "6L1"], - strength: ["6M"], - substitute: ["8M", "7M", "6M"], - superpower: ["8M", "7T", "6T"], - surf: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - swordsdance: ["8M", "7M", "6M"], - taunt: ["8M", "7M", "6M"], - thief: ["8M", "7M", "6M"], - torment: ["7M", "6M"], - toxic: ["7M", "6M"], - uproar: ["8M"], - watergun: ["8L1", "7L1", "6L4"], - waterpulse: ["7T", "6T"], - whirlpool: ["8M"], - withdraw: ["8L1", "7L7", "6L7"], - xscissor: ["8M", "7M", "6M"] - }, - encounters: [{ generation: 6, level: 30 }] - }, - skrelp: { - learnset: { - acid: ["9L5", "8L5", "7L15", "6L15"], - acidarmor: ["9E", "8E", "7E", "6E"], - acidspray: ["9M"], - aquatail: ["9L45", "8L45", "7T", "7L35", "6T", "6L35"], - attract: ["8M", "7M", "6M"], - bounce: ["8M", "7T", "6T"], - bubble: ["7L12", "6L12"], - camouflage: ["7L19", "6L19"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - dive: ["8M", "6M"], - doubleteam: ["9L20", "8L20", "7M", "7L28", "6M", "6L28"], - dragonpulse: ["9M", "9L40", "8M", "8L40", "7T", "7L49", "6T", "6L49"], - dragontail: ["9M", "9E", "8E"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M"], - feintattack: ["7L5", "6L5"], - flipturn: ["9M", "8T"], - frustration: ["7M", "6M"], - gunkshot: ["9M", "8M", "7T", "6T"], - hail: ["8M", "7M", "6M"], - haze: ["9M", "9E", "8E", "7E", "6E"], - hiddenpower: ["7M", "6M"], - hydropump: ["9M", "9L55", "8M", "8L55", "7L42", "6L42"], - icywind: ["9M", "8M", "7T", "6T"], - irontail: ["8M", "7T", "6T"], - liquidation: ["9M"], - muddywater: ["9M"], - mudshot: ["9M"], - mudslap: ["9M"], - outrage: ["9M", "8M", "7T", "6T"], - playrough: ["9M", "8M", "7E", "6E"], - poisontail: ["9M", "9L25", "8L25", "7L23", "6L23"], - protect: ["9M", "8M", "7M", "6M"], - raindance: ["9M", "8M", "7M", "6M"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - round: ["8M", "7M", "6M"], - scald: ["8M", "7M", "6M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "7M", "6M"], - shockwave: ["7T", "6T"], - sleeptalk: ["9M", "8M", "7M", "6M"], - sludgebomb: ["9M", "9L50", "8M", "8L50", "7M", "7L38", "6M", "6L38"], - sludgewave: ["9M", "8M", "7M", "6M"], - smokescreen: ["9L1", "8L1", "7L1", "6L1"], - snore: ["8M", "7T", "6T"], - snowscape: ["9M"], - spite: ["9M"], - substitute: ["9M", "8M", "7M", "6M"], - surf: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - tackle: ["9L1", "8L1", "7L1", "6L1"], - tailwhip: ["9L15", "8L15", "7L9", "6L9"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderbolt: ["9M", "8M", "7M", "6M"], - toxic: ["9M", "9L35", "8L35", "7M", "7L32", "6M", "6L32"], - toxicspikes: ["9M", "8M", "7E", "6E"], - twister: ["9E", "8E"], - venomdrench: ["8M", "7E", "6E"], - venoshock: ["9M", "8M", "7M", "6M"], - waterfall: ["9M", "8M", "7M", "6M"], - watergun: ["9L10", "8L10", "7L1", "6L1"], - waterpulse: ["9M", "9L30", "8L30", "7T", "7L25", "6T", "6L25"], - whirlpool: ["9M"] - } - }, - dragalge: { - learnset: { - acid: ["9L1", "8L1", "7L15", "6L15"], - acidspray: ["9M"], - aquatail: ["9L45", "8L45", "7T", "7L35", "6T", "6L35"], - attract: ["8M", "7M", "6M"], - bounce: ["8M", "7T", "6T"], - bubble: ["7L12", "6L12"], - camouflage: ["7L19", "6L19"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - dive: ["8M", "6M"], - doubleteam: ["9L20", "8L20", "7M", "7L28", "6M", "6L28"], - dracometeor: ["9M", "8T", "7T", "6T"], - dragonpulse: ["9M", "9L40", "8M", "8L40", "7T", "7L53", "6T", "6L53"], - dragontail: ["7M", "7L1", "6M", "6L1"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M"], - feintattack: ["7L1", "6L5"], - flipturn: ["9M", "8T"], - focusblast: ["9M", "8M", "7M", "6M"], - frustration: ["7M", "6M"], - gigaimpact: ["9M", "8M", "7M", "6M"], - gunkshot: ["9M", "8M", "7T", "6T"], - hail: ["8M", "7M", "6M"], - haze: ["9M"], - hiddenpower: ["7M", "6M"], - hydropump: ["9M", "9L59", "8M", "8L59", "7L42", "6L42"], - hyperbeam: ["9M", "8M", "7M", "6M"], - icywind: ["9M", "8M", "7T", "6T"], - irontail: ["8M", "7T", "6T"], - liquidation: ["9M"], - muddywater: ["9M"], - mudshot: ["9M"], - mudslap: ["9M"], - outrage: ["9M", "9L66", "8M", "8L66", "7T", "6T"], - playrough: ["9M", "8M"], - poisontail: ["9M", "9L25", "8L25", "7L23", "6L23"], - protect: ["9M", "8M", "7M", "6M"], - raindance: ["9M", "8M", "7M", "6M"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - round: ["8M", "7M", "6M"], - scald: ["9M", "8M", "7M", "6M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "7M", "6M"], - shockwave: ["7T", "6T"], - sleeptalk: ["9M", "8M", "7M", "6M"], - sludgebomb: ["9M", "9L52", "8M", "8L52", "7M", "7L38", "6M", "6L38"], - sludgewave: ["9M", "8M", "7M", "6M"], - smokescreen: ["9L1", "8L1", "7L1", "6L1"], - snore: ["8M", "7T", "6T"], - snowscape: ["9M"], - spite: ["9M"], - substitute: ["9M", "8M", "7M", "6M"], - surf: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - tackle: ["9L1", "8L1", "7L1", "6L1"], - tailwhip: ["9L15", "8L15", "7L9", "6L9"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunder: ["9M", "8M", "7M", "6M"], - thunderbolt: ["9M", "8M", "7M", "6M"], - toxic: ["9M", "9L35", "8L35", "7M", "7L32", "6M", "6L32"], - toxicspikes: ["9M", "8M"], - twister: ["7L1", "6L1"], - venomdrench: ["8M"], - venoshock: ["9M", "8M", "7M", "6M"], - waterfall: ["9M", "8M", "7M", "6M"], - watergun: ["9L1", "8L1", "7L1", "6L1"], - waterpulse: ["9M", "9L30", "8L30", "7T", "7L25", "6T", "6L25"], - whirlpool: ["9M"] - }, - encounters: [{ generation: 6, level: 35 }] - }, - clauncher: { - learnset: { - aquajet: ["9L15", "8L15", "7L43", "7E", "6L43", "6E"], - aquatail: ["9E", "8E", "7T", "6T"], - attract: ["8M", "7M", "6M"], - aurasphere: ["9M", "9L40", "8M", "8L40"], - blizzard: ["9M"], - bounce: ["9L45", "8M", "8L45", "7T", "6T"], - bubble: ["7L12", "6L12"], - bubblebeam: ["9E", "8E", "7L20", "6L20"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - crabhammer: ["9L55", "8L55", "7L30", "7E", "6L30", "6E"], - cut: ["6M"], - darkpulse: ["9M"], - dive: ["8M", "6M"], - doubleteam: ["7M", "6M"], - dragonpulse: ["9M", "8M", "7T", "6T"], - endure: ["9M", "8M", "7E", "6E"], - entrainment: ["9E", "8E", "7E", "6E"], - facade: ["9M", "8M", "7M", "6M"], - flail: ["9L10", "8L10", "7L16", "6L16"], - flashcannon: ["9M", "8M", "7M", "6M"], - flipturn: ["9M", "8T"], - frustration: ["7M", "6M"], - helpinghand: ["9M", "8M", "7T", "7E", "6T", "6E"], - hiddenpower: ["7M", "6M"], - honeclaws: ["9L25", "8L25"], - hydropump: ["9M"], - icebeam: ["9M", "8M", "7M", "6M"], - icywind: ["9M", "8M", "7T", "6T"], - irontail: ["8M", "7T", "6T"], - liquidation: ["9M"], - muddywater: ["9M", "9L50", "8M", "8L50", "7L48", "6L48"], - mudshot: ["9M"], - mudslap: ["9M"], - pounce: ["9M"], - protect: ["9M", "8M", "7M", "6M"], - raindance: ["9M", "8M", "7M", "6M"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - rockslide: ["9M", "8M", "7M", "6M"], - round: ["8M", "7M", "6M"], - scald: ["8M", "7M", "6M"], - secretpower: ["6M"], - sleeptalk: ["9M", "8M", "7M", "6M"], - sludgebomb: ["8M", "7M", "6M"], - sludgewave: ["9M", "8M", "7M", "6M"], - smackdown: ["9M", "9L20", "8L20", "7M", "7L39", "6M", "6L39"], - snore: ["8M", "7T", "6T"], - splash: ["9L1", "8L1", "7L1", "6L1"], - substitute: ["9M", "8M", "7M", "6M"], - surf: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - swordsdance: ["9M", "9L35", "8M", "8L35", "7M", "7L25", "6M", "6L25"], - takedown: ["9M"], - terablast: ["9M"], - terrainpulse: ["8T"], - thief: ["9M"], - toxic: ["7M", "6M"], - uturn: ["9M", "8M", "7M", "6M"], - venoshock: ["9M", "8M", "7M", "6M"], - visegrip: ["9L5", "8L5", "7L9", "6L9"], - waterfall: ["9M", "8M", "7M", "6M"], - watergun: ["9L1", "8L1", "7L1", "6L1"], - waterpulse: ["9M", "9L30", "8L30", "7T", "7L34", "6T", "6L34"], - watersport: ["7L7", "6L7"], - weatherball: ["9M"] - } - }, - clawitzer: { - learnset: { - aquajet: ["9L15", "8L15", "7L49", "6L47"], - aquatail: ["7T", "6T"], - attract: ["8M", "7M", "6M"], - aurasphere: ["9M", "9L42", "8M", "8L42", "7L1", "6L1"], - blizzard: ["9M"], - bodyslam: ["9M"], - bounce: ["9L49", "8M", "8L49", "7T", "6T"], - bubble: ["7L12", "6L12"], - bubblebeam: ["7L20", "6L20"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - crabhammer: ["9L63", "8L63", "7L30", "6L30"], - cut: ["6M"], - darkpulse: ["9M", "9L1", "8M", "8L1", "7M", "7L1", "6M", "6L1"], - dive: ["8M", "6M"], - doubleteam: ["7M", "6M"], - dragonpulse: ["9M", "9L1", "8M", "8L1", "7T", "7L1", "6T", "6L1"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M"], - flail: ["9L1", "8L1", "7L16", "6L16"], - flashcannon: ["9M", "8M", "7M", "6M"], - flipturn: ["9M", "8T"], - focusblast: ["9M", "8M", "7M", "6M"], - frustration: ["7M", "6M"], - gigaimpact: ["9M", "8M", "7M", "6M"], - healpulse: ["9L1", "8L1", "7L1", "6L1"], - helpinghand: ["9M", "8M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - honeclaws: ["9L25", "8L25"], - hydropump: ["9M"], - hyperbeam: ["9M", "8M", "7M", "6M"], - icebeam: ["9M", "8M", "7M", "6M"], - icywind: ["9M", "8M", "7T", "6T"], - irontail: ["8M", "7T", "6T"], - laserfocus: ["7T"], - liquidation: ["9M", "8M", "7T"], - muddywater: ["9M", "9L56", "8M", "8L56", "7L57", "6L53"], - mudshot: ["9M"], - mudslap: ["9M"], - pounce: ["9M"], - protect: ["9M", "8M", "7M", "6M"], - raindance: ["9M", "8M", "7M", "6M"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - rockslide: ["9M", "8M", "7M", "6M"], - round: ["8M", "7M", "6M"], - scald: ["8M", "7M", "6M"], - scaryface: ["9M"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "7M", "6M"], - sleeptalk: ["9M", "8M", "7M", "6M"], - sludgebomb: ["9M", "8M", "7M", "6M"], - sludgewave: ["9M", "8M", "7M", "6M"], - smackdown: ["9M", "9L20", "8L20", "7M", "7L42", "6M", "6L42"], - snore: ["8M", "7T", "6T"], - splash: ["9L1", "8L1", "7L1", "6L1"], - substitute: ["9M", "8M", "7M", "6M"], - surf: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - swordsdance: ["9M", "9L35", "8M", "8L35", "7M", "7L25", "6M", "6L25"], - takedown: ["9M"], - terablast: ["9M"], - terrainpulse: ["8T"], - thief: ["9M"], - toxic: ["7M", "6M"], - uturn: ["9M", "8M", "7M", "6M"], - venoshock: ["9M", "8M", "7M", "6M"], - visegrip: ["9L1", "8L1", "7L1", "6L9"], - waterfall: ["9M", "8M", "7M", "6M"], - watergun: ["9L1", "8L1", "7L1", "6L1"], - waterpulse: ["9M", "9L30", "8L30", "7T", "7L34", "6T", "6L34"], - watersport: ["7L1", "6L7"], - weatherball: ["9M"] - }, - encounters: [{ generation: 6, level: 35 }] - }, - helioptile: { - learnset: { - agility: ["8M", "7E", "6E"], - allyswitch: ["8M", "7T"], - attract: ["8M", "7M", "6M"], - bulldoze: ["8M", "8L20", "7M", "7L35", "6M", "6L35"], - camouflage: ["7E", "6E"], - charge: ["8L16", "7L11", "6L11"], - chargebeam: ["7M", "6M"], - confide: ["7M", "6M"], - cut: ["6M"], - darkpulse: ["8M", "7M", "6M"], - dig: ["8M", "6M"], - doubleteam: ["7M", "6M"], - dragonrush: ["8E"], - dragontail: ["8E", "7M", "6M"], - electricterrain: ["8M", "7E", "6E"], - electrify: ["8L40", "7L45", "6L45"], - electroball: ["8M"], - electroweb: ["8M", "7T", "6T"], - endure: ["8M"], - facade: ["8M", "7M", "6M"], - flash: ["6M"], - frustration: ["7M", "6M"], - glare: ["8E", "7E", "6E"], - grassknot: ["8M", "7M", "6M"], - hiddenpower: ["7M", "6M"], - irontail: ["8M", "7T", "6T"], - lightscreen: ["8M", "7M", "6M"], - lowsweep: ["8M", "7M", "6M"], - magnetrise: ["7T", "6T"], - mudslap: ["8L1", "7L13", "6L13"], - paraboliccharge: ["8L28", "7L25", "6L25"], - pound: ["8L4", "7L1", "6L1"], - protect: ["8M", "7M", "6M"], - psychup: ["7M", "6M"], - quickattack: ["8L12", "7L17", "6L17"], - raindance: ["8M", "7M", "6M"], - razorwind: ["7L22", "6L22"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - risingvoltage: ["8T"], - rockslide: ["8M", "7M", "6M"], - rocktomb: ["8M", "7M", "6M"], - round: ["8M", "7M", "6M"], - sandstorm: ["8M", "7M", "6M"], - scaleshot: ["8T"], - secretpower: ["6M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T"], - sleeptalk: ["8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - substitute: ["8M", "7M", "6M"], - surf: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["8M"], - tailwhip: ["8L1", "7L1", "6L1"], - thunder: ["8M", "8L44", "7M", "6M"], - thunderbolt: ["8M", "8L36", "7M", "7L49", "6M", "6L49"], - thundershock: ["8L8", "7L6", "6L6"], - thunderwave: ["8M", "8L32", "7M", "7L31", "6M", "6L31"], - toxic: ["7M", "6M"], - uturn: ["8M", "7M", "6M"], - voltswitch: ["8M", "8L24", "7M", "7L40", "6M", "6L40"], - wildcharge: ["8M", "7M", "6M"] - } - }, - heliolisk: { - learnset: { - agility: ["8M"], - allyswitch: ["8M", "7T"], - attract: ["8M", "7M", "6M"], - breakingswipe: ["8M"], - brutalswing: ["8M", "7M"], - bulldoze: ["8M", "8L1", "7M", "6M"], - charge: ["8L1", "7L1", "6L1"], - chargebeam: ["7M", "6M"], - confide: ["7M", "6M"], - cut: ["6M"], - darkpulse: ["8M", "7M", "6M"], - dig: ["8M", "6M"], - discharge: ["8L1"], - doubleteam: ["7M", "6M"], - dragonpulse: ["8M", "7T", "6T"], - dragontail: ["7M", "6M"], - eerieimpulse: ["8M", "8L1", "7L1", "6L1"], - electricterrain: ["8M"], - electrify: ["8L1", "7L1", "6L1"], - electroball: ["8M"], - electroweb: ["8M", "7T", "6T"], - endure: ["8M"], - facade: ["8M", "7M", "6M"], - firepunch: ["8M", "7T", "6T"], - flash: ["6M"], - focusblast: ["8M", "7M", "6M"], - frustration: ["7M", "6M"], - gigaimpact: ["8M", "7M", "6M"], - grassknot: ["8M", "7M", "6M"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["8M", "7M", "6M"], - hypervoice: ["8M", "7T", "6T"], - irontail: ["8M", "7T", "6T"], - lightscreen: ["8M", "7M", "6M"], - lowkick: ["8M", "7T", "6T"], - lowsweep: ["8M", "7M", "6M"], - magnetrise: ["7T", "6T"], - megakick: ["8M"], - megapunch: ["8M"], - mudslap: ["8L1"], - paraboliccharge: ["8L1", "7L1", "6L1"], - pound: ["8L1"], - protect: ["8M", "7M", "6M"], - psychup: ["7M", "6M"], - quickattack: ["8L1", "7L1", "6L1"], - raindance: ["8M", "7M", "6M"], - razorwind: ["7L1", "6L1"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - risingvoltage: ["8T"], - rockslide: ["8M", "7M", "6M"], - rocktomb: ["8M", "7M", "6M"], - round: ["8M", "7M", "6M"], - sandstorm: ["8M", "7M", "6M"], - scaleshot: ["8T"], - secretpower: ["6M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T"], - sleeptalk: ["8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - solarbeam: ["8M"], - substitute: ["8M", "7M", "6M"], - sunnyday: ["8M"], - surf: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["8M"], - tailwhip: ["8L1"], - thunder: ["8M", "8L1", "7M", "7L1", "6M", "6L1"], - thunderbolt: ["8M", "8L1", "7M", "6M"], - thunderpunch: ["8M", "7T", "6T"], - thundershock: ["8L1"], - thunderwave: ["8M", "8L1", "7M", "6M"], - toxic: ["7M", "6M"], - uturn: ["8M", "7M", "6M"], - voltswitch: ["8M", "8L1", "7M", "6M"], - weatherball: ["8M"], - wildcharge: ["8M", "7M", "6M"] - } - }, - tyrunt: { - learnset: { - aerialace: ["7M", "6M"], - ancientpower: ["8L8", "7L26", "6L26"], - assurance: ["8M"], - attract: ["8M", "7M", "6M"], - bide: ["7L12", "6L12"], - bite: ["8L16", "7L17", "6L17"], - block: ["7T", "6T"], - bodyslam: ["8M"], - brickbreak: ["8M", "7M", "6M"], - bulldoze: ["8M", "7M", "6M"], - charm: ["8M", "8L12", "7L20", "6L20"], - closecombat: ["8M"], - confide: ["7M", "6M"], - crunch: ["8M", "8L32", "7L34", "6L34"], - curse: ["8E", "7E", "6E"], - darkpulse: ["8M", "7M", "6M"], - dig: ["8M", "6M"], - doubleteam: ["7M", "6M"], - dracometeor: ["8T", "7T", "6T"], - dragonclaw: ["8M", "8L36", "7M", "7L37", "6M", "6L37"], - dragondance: ["8M", "7E", "6E"], - dragonpulse: ["8M", "7T", "6T"], - dragontail: ["8L20", "7M", "7L30", "6M", "6L30"], - earthpower: ["8M", "7T", "6T"], - earthquake: ["8M", "8L44", "7M", "7L44", "6M", "6L44"], - endure: ["8M"], - facade: ["8M", "7M", "6M"], - firefang: ["8M", "7E", "6E"], - frustration: ["7M", "6M"], - hiddenpower: ["7M", "6M"], - honeclaws: ["6M"], - horndrill: ["8L48", "7L49", "6L49"], - hypervoice: ["8M", "7T", "6T"], - icefang: ["8M", "7E", "6E"], - irondefense: ["8M", "7T", "6T"], - ironhead: ["8M", "7T", "6T"], - irontail: ["8M", "7T", "6T"], - lashout: ["8T"], - meteorbeam: ["8T"], - outrage: ["8M", "7T", "6T"], - playrough: ["8M"], - poisonfang: ["8E", "7E", "6E"], - protect: ["8M", "7M", "6M"], - psychicfangs: ["8M"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - roar: ["8L4", "7M", "7L6", "6M", "6L6", "6S0"], - rockblast: ["8M"], - rockpolish: ["8E", "7M", "7E", "6M", "6E"], - rockslide: ["8M", "8L28", "7M", "6M"], - rocksmash: ["6M"], - rockthrow: ["8E"], - rocktomb: ["8M", "7M", "6M"], - round: ["8M", "7M", "6M"], - sandstorm: ["8M", "7M", "6M"], - scaleshot: ["8T"], - scaryface: ["8M"], - secretpower: ["6M"], - sleeptalk: ["8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - stealthrock: ["8M", "7T", "7L15", "6T", "6L15"], - stomp: ["8L24", "7L10", "6L10", "6S0"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M"], - strength: ["6M"], - substitute: ["8M", "7M", "6M"], - sunnyday: ["8M", "7M", "6M"], - superpower: ["8M", "7T", "6T"], - swagger: ["7M", "6M"], - tackle: ["8L1", "7L1", "6L1", "6S0"], - tailwhip: ["8L1", "7L1", "6L1", "6S0"], - thrash: ["8L40", "7L40", "6L40"], - thunderfang: ["8M", "7E", "6E"], - toxic: ["7M", "6M"], - zenheadbutt: ["8M", "7T", "6T"] - }, - eventData: [ - { - generation: 6, - level: 10, - isHidden: true, - moves: ["tailwhip", "tackle", "roar", "stomp"], - pokeball: "cherishball" - } - ] - }, - tyrantrum: { - learnset: { - aerialace: ["7M", "6M"], - ancientpower: ["8L1", "7L26", "6L26"], - assurance: ["8M"], - attract: ["8M", "7M", "6M"], - bide: ["7L12", "6L12"], - bite: ["8L16", "7L17", "6L17"], - block: ["7T", "6T"], - bodyslam: ["8M"], - breakingswipe: ["8M"], - brickbreak: ["8M", "7M", "6M"], - brutalswing: ["8M", "7M"], - bulldoze: ["8M", "7M", "6M"], - charm: ["8M", "8L12", "7L20", "6L20"], - closecombat: ["8M"], - confide: ["7M", "6M"], - crunch: ["8M", "8L32", "7L34", "6L34"], - darkpulse: ["8M", "7M", "6M"], - dig: ["8M", "6M"], - doubleteam: ["7M", "6M"], - dracometeor: ["8T", "7T", "6T"], - dragonclaw: ["8M", "8L36", "7M", "7L37", "6M", "6L37"], - dragondance: ["8M"], - dragonpulse: ["8M", "7T", "6T"], - dragontail: ["8L20", "7M", "7L30", "6M", "6L30"], - earthpower: ["8M", "7T", "6T"], - earthquake: ["8M", "8L48", "7M", "7L47", "6M", "6L47"], - endure: ["8M"], - facade: ["8M", "7M", "6M"], - firefang: ["8M"], - frustration: ["7M", "6M"], - gigaimpact: ["8M", "8L60", "7M", "7L68", "6M", "6L75"], - headsmash: ["8L66", "7L1", "6L1"], - hiddenpower: ["7M", "6M"], - highhorsepower: ["8M"], - honeclaws: ["6M"], - horndrill: ["8L54", "7L53", "6L53"], - hyperbeam: ["8M", "7M", "6M"], - hypervoice: ["8M", "7T", "6T"], - icefang: ["8M"], - irondefense: ["8M", "7T", "6T"], - ironhead: ["8M", "7T", "6T"], - irontail: ["8M", "7T", "6T"], - lashout: ["8T"], - meteorbeam: ["8T"], - outrage: ["8M", "7T", "6T"], - playrough: ["8M"], - protect: ["8M", "7M", "6M"], - psychicfangs: ["8M"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - roar: ["8L1", "7M", "7L1", "6M", "6L6"], - rockblast: ["8M"], - rockpolish: ["7M", "6M"], - rockslide: ["8M", "8L28", "7M", "7L1", "6M", "6L68"], - rocksmash: ["6M"], - rocktomb: ["8M", "7M", "6M"], - round: ["8M", "7M", "6M"], - sandstorm: ["8M", "7M", "6M"], - scaleshot: ["8T"], - scaryface: ["8M"], - secretpower: ["6M"], - sleeptalk: ["8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - stealthrock: ["8M", "7T", "7L15", "6T", "6L15"], - stomp: ["8L24", "7L1", "6L10"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M"], - strength: ["6M"], - substitute: ["8M", "7M", "6M"], - sunnyday: ["8M", "7M", "6M"], - superpower: ["8M", "7T", "6T"], - swagger: ["7M", "6M"], - tackle: ["8L1", "7L1", "6L1"], - tailwhip: ["8L1", "7L1", "6L1"], - thrash: ["8L42", "7L42", "6L42"], - thunderfang: ["8M"], - toxic: ["7M", "6M"], - zenheadbutt: ["8M", "7T", "6T"] - } - }, - amaura: { - learnset: { - ancientpower: ["8L8", "7L26", "6L26"], - aquatail: ["7T", "6T"], - attract: ["8M", "7M", "6M"], - aurorabeam: ["8L24", "7L20", "6L20"], - auroraveil: ["8E"], - avalanche: ["8M", "7L34", "6L34"], - barrier: ["7E", "6E"], - blizzard: ["8M", "8L52", "7M", "7L65", "6M", "6L65"], - bodyslam: ["8M"], - bulldoze: ["8M", "7M", "6M"], - calmmind: ["8M", "7M", "6M"], - chargebeam: ["7M", "6M"], - confide: ["7M", "6M"], - darkpulse: ["8M", "7M", "6M"], - discharge: ["8E", "7E", "6E"], - doubleteam: ["7M", "6M"], - dragontail: ["7M", "6M"], - dreameater: ["7M", "6M"], - earthpower: ["8M", "7T", "6T"], - echoedvoice: ["7M", "6M"], - encore: ["8M", "8L4", "7L44", "6L44"], - endure: ["8M"], - facade: ["8M", "7M", "6M"], - flash: ["6M"], - flashcannon: ["8M", "7M", "6M"], - freezedry: ["8L36"], - frostbreath: ["7M", "6M"], - frustration: ["7M", "6M"], - growl: ["8L1", "7L1", "6L1", "6S0"], - hail: ["8M", "8L48", "7M", "7L38", "6M", "6L38"], - haze: ["8E", "7E", "6E"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["8M", "8L56", "7M", "7L57", "6M", "6L57"], - hypervoice: ["8M", "7T", "6T"], - icebeam: ["8M", "8L40", "7M", "7L50", "6M", "6L50"], - icywind: ["8M", "8L12", "7T", "7L13", "6T", "6L13"], - irondefense: ["8M", "7T", "6T"], - ironhead: ["8M", "7T", "6T"], - irontail: ["8M", "7T", "6T"], - lightscreen: ["8M", "8L44", "7M", "7L47", "6M", "6L47"], - magnetrise: ["7T", "7E", "6T", "6E"], - meteorbeam: ["8T"], - mirrorcoat: ["8E", "7E", "6E"], - mist: ["8L20", "7L18", "6L18"], - mudshot: ["8M"], - naturepower: ["8L32", "7M", "7L41", "6M", "6L41"], - outrage: ["8M", "7T", "6T"], - powdersnow: ["8L1", "7L1", "6L1", "6S0"], - protect: ["8M", "7M", "6M"], - psychup: ["7M", "6M"], - raindance: ["8M", "7M", "6M"], - reflect: ["8M", "7M", "6M"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - roar: ["7M", "6M"], - rockblast: ["8M"], - rockpolish: ["7M", "6M"], - rockslide: ["8M", "7M", "6M"], - rocksmash: ["6M"], - rockthrow: ["8E", "7L10", "6L10", "6S0"], - rocktomb: ["8M", "7M", "6M"], - round: ["8M", "8L16", "7M", "7L30", "6M", "6L30"], - safeguard: ["8M", "7M", "6M"], - sandstorm: ["8M", "7M", "6M"], - secretpower: ["6M"], - sleeptalk: ["8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - stealthrock: ["8M", "7T", "6T"], - stoneedge: ["8M", "7M", "6M"], - substitute: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - takedown: ["8E", "7L15", "6L15"], - thunderbolt: ["8M", "7M", "6M"], - thunderwave: ["8M", "8L28", "7M", "7L5", "6M", "6L5", "6S0"], - toxic: ["7M", "6M"], - waterpulse: ["7T", "6T"], - weatherball: ["8M"], - zenheadbutt: ["8M", "7T", "6T"] - }, - eventData: [ - { - generation: 6, - level: 10, - isHidden: true, - moves: ["growl", "powdersnow", "thunderwave", "rockthrow"], - pokeball: "cherishball" - } - ] - }, - aurorus: { - learnset: { - ancientpower: ["8L1", "7L26", "6L26"], - aquatail: ["7T", "6T"], - attract: ["8M", "7M", "6M"], - aurorabeam: ["8L24", "7L20", "6L20"], - avalanche: ["8M", "7L34", "6L34"], - blizzard: ["8M", "8L60", "7M", "7L74", "6M", "6L74"], - bodyslam: ["8M"], - bulldoze: ["8M", "7M", "6M"], - calmmind: ["8M", "7M", "6M"], - chargebeam: ["7M", "6M"], - confide: ["7M", "6M"], - darkpulse: ["8M", "7M", "6M"], - doubleteam: ["7M", "6M"], - dragontail: ["7M", "6M"], - dreameater: ["7M", "6M"], - earthpower: ["8M", "7T", "6T"], - earthquake: ["8M", "7M", "6M"], - echoedvoice: ["7M", "6M"], - encore: ["8M", "8L1", "7L46", "6L46"], - endure: ["8M"], - facade: ["8M", "7M", "6M"], - flash: ["6M"], - flashcannon: ["8M", "7M", "6M"], - freezedry: ["8L36", "7L1", "6L1"], - frostbreath: ["7M", "6M"], - frustration: ["7M", "6M"], - gigaimpact: ["8M", "7M", "6M"], - growl: ["8L1", "7L1", "6L1"], - hail: ["8M", "8L54", "7M", "7L38", "6M", "6L38"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["8M", "8L66", "7M", "7L63", "6M", "6L63"], - hypervoice: ["8M", "7T", "6T"], - icebeam: ["8M", "8L42", "7M", "7L56", "6M", "6L56"], - iciclespear: ["8M"], - icywind: ["8M", "8L12", "7T", "7L13", "6T", "6L13"], - irondefense: ["8M", "7T", "6T"], - ironhead: ["8M", "7T", "6T"], - irontail: ["8M", "7T", "6T"], - lightscreen: ["8M", "8L48", "7M", "7L50", "6M", "6L50"], - magnetrise: ["7T", "6T"], - meteorbeam: ["8T"], - mist: ["8L20", "7L18", "6L18"], - mudshot: ["8M"], - naturepower: ["8L32", "7M", "7L43", "6M", "6L43"], - outrage: ["8M", "7T", "6T"], - powdersnow: ["8L1", "7L1", "6L1"], - protect: ["8M", "7M", "6M"], - psychic: ["8M", "7M", "6M"], - psychup: ["7M", "6M"], - raindance: ["8M", "7M", "6M"], - reflect: ["8M", "7M", "6M"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - roar: ["7M", "6M"], - rockblast: ["8M"], - rockpolish: ["7M", "6M"], - rockslide: ["8M", "7M", "6M"], - rocksmash: ["6M"], - rockthrow: ["7L1", "6L10"], - rocktomb: ["8M", "7M", "6M"], - round: ["8M", "8L16", "7M", "7L30", "6M", "6L30"], - safeguard: ["8M", "7M", "6M"], - sandstorm: ["8M", "7M", "6M"], - secretpower: ["6M"], - sleeptalk: ["8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - stealthrock: ["8M", "7T", "6T"], - stoneedge: ["8M", "7M", "6M"], - substitute: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - takedown: ["7L15", "6L15"], - thunder: ["8M", "7M", "6M"], - thunderbolt: ["8M", "7M", "6M"], - thunderwave: ["8M", "8L28", "7M", "7L1", "6M", "6L5"], - toxic: ["7M", "6M"], - waterpulse: ["7T", "6T"], - weatherball: ["8M"], - zenheadbutt: ["8M", "7T", "6T"] - } - }, - sylveon: { - learnset: { - alluringvoice: ["9M"], - attract: ["8M", "7M", "6M"], - babydolleyes: ["9L15", "8L15", "7L9", "6S1"], - batonpass: ["9M", "9L1", "8M", "8L1"], - bite: ["9L1", "8L1"], - bodyslam: ["9M", "8M"], - calmmind: ["9M", "8M", "7M", "7S2", "6M"], - celebrate: ["6S0"], - charm: ["9M", "9L1", "8M", "8L1"], - confide: ["7M", "6M"], - copycat: ["9L1", "8L1"], - covet: ["9L1", "8L1", "7T", "6T"], - curse: ["9M"], - cut: ["6M"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - dig: ["9M", "8M", "6M"], - disarmingvoice: ["9M", "9L0", "8L0", "7L1", "6L1", "6S1"], - doubleedge: ["9M", "9L1", "8L1"], - doubleteam: ["7M", "6M"], - drainingkiss: [ - "9M", - "9L30", - "8M", - "8L30", - "7L20", - "7S2", - "6L20", - "6S1" - ], - echoedvoice: ["7M", "6M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M"], - fairywind: ["7L1", "6L9", "6S0"], - faketears: ["9M", "8M"], - flash: ["6M"], - focusenergy: ["8M"], - frustration: ["7M", "6M"], - gigaimpact: ["9M", "8M", "7M", "6M"], - growl: ["9L1", "8L1"], - healbell: ["7T", "6T"], - helpinghand: [ - "9M", - "9L1", - "8M", - "8L1", - "7T", - "7L1", - "6T", - "6L1", - "6S0" - ], - hiddenpower: ["7M", "6M"], - hyperbeam: ["9M", "9S3", "8M", "7M", "7S2", "6M"], - hypervoice: ["9M", "9S3", "8M", "7T", "6T"], - irontail: ["8M", "7T", "6T"], - laserfocus: ["7T"], - lastresort: ["9L55", "8L55", "7T", "7L41", "6T", "6L41"], - lightscreen: ["9M", "9L25", "8M", "8L25", "7M", "7L33", "6M", "6L33"], - magicalleaf: ["9M", "8M"], - magiccoat: ["7T", "6T"], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M", "9L35", "8M", "8L35", "7L29", "6L29"], - moonblast: ["9L50", "8L50", "7L37", "6L37"], - mudslap: ["9M"], - mysticalfire: ["8M"], - payday: ["8M"], - playrough: ["9M", "8M"], - protect: ["9M", "8M", "7M", "6M"], - psychic: ["9M"], - psychup: ["9M", "9L45", "8L45", "7M", "7L45", "6M", "6L45"], - psyshock: ["9M", "8M", "7M", "7S2", "6M"], - quickattack: ["9L10", "8L10", "7L13", "6L13", "6S1"], - raindance: ["9M", "8M", "7M", "6M"], - reflect: ["9M", "8M", "7M", "6M"], - rest: ["9M", "8M", "7M", "6M"], - retaliate: ["8M", "6M"], - return: ["7M", "6M"], - roar: ["9M"], - round: ["8M", "7M", "6M"], - safeguard: ["8M", "7M", "6M"], - sandattack: ["9L5", "8L5", "7L5", "6L5", "6S0"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "7M", "6M"], - skillswap: ["9M", "9L40", "8M", "8L40", "7T", "7L25", "6T", "6L25"], - sleeptalk: ["9M", "9S3", "8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["9M", "9L20", "8M", "8L20", "7L17", "6L17"], - tackle: ["9L1", "8L1", "7L1", "6L1"], - tailwhip: ["9L1", "8L1", "7L1", "6L1"], - takedown: ["9M", "9L1", "8L1"], - telekinesis: ["7T"], - terablast: ["9M", "9S3"], - toxic: ["7M", "6M"], - trailblaze: ["9M"], - weatherball: ["9M", "8M"], - workup: ["8M", "7M"] - }, - eventData: [ - { - generation: 6, - level: 10, - moves: ["celebrate", "helpinghand", "sandattack", "fairywind"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 10, - gender: "F", - moves: [ - "disarmingvoice", - "babydolleyes", - "quickattack", - "drainingkiss" - ], - pokeball: "cherishball" - }, - { - generation: 7, - level: 50, - gender: "F", - isHidden: true, - moves: ["hyperbeam", "drainingkiss", "psyshock", "calmmind"], - pokeball: "cherishball" - }, - { - generation: 9, - level: 50, - gender: "M", - nature: "Modest", - isHidden: true, - perfectIVs: 6, - moves: ["hypervoice", "terablast", "hyperbeam", "sleeptalk"], - pokeball: "cherishball" - } - ] - }, - hawlucha: { - learnset: { - acrobatics: ["9M", "8M", "7M", "6M"], - aerialace: ["9M", "9L12", "8L12", "7M", "7L16", "6M", "6L16"], - agility: ["9M", "8M", "7E", "6E"], - allyswitch: ["8M", "7T", "7E", "6E"], - assurance: ["8M"], - attract: ["8M", "7M", "6M"], - batonpass: ["9M", "8M", "7E", "6E"], - bodypress: ["9M", "8M"], - bodyslam: ["9M"], - bounce: ["9L28", "8M", "8L28", "7T", "7L32", "6T", "6L32"], - bravebird: ["9M", "8M"], - brickbreak: ["9M", "9L24", "8M", "7M", "6M"], - bulkup: ["9M", "8M", "7M", "6M"], - closecombat: ["9M", "8M"], - coaching: ["9M", "8T"], - confide: ["7M", "6M"], - crosschop: ["9E", "8E"], - cut: ["6M"], - defog: ["9E", "8E", "7T"], - detect: ["9L8", "8L8", "7L1", "6L1"], - dig: ["9M", "8M", "6M"], - doubleteam: ["7M", "6M"], - drainpunch: ["9M", "8M", "7T", "6T"], - dualchop: ["7T", "6T"], - dualwingbeat: ["9M", "8T"], - encore: ["9M", "9L16", "8M", "8L16", "7L20", "6L20"], - endeavor: ["9M", "9L52", "8L52", "7T", "7L36", "6T", "6L36"], - endure: ["9M", "8M"], - entrainment: ["9E", "8E", "7E", "6E"], - facade: ["9M", "8M", "7M", "6M"], - falseswipe: ["9M", "8M", "7M", "6M"], - featherdance: ["9M", "9L20", "8L20", "7L40", "6L40"], - feint: ["9E", "8E", "7E"], - firepunch: ["9M", "8M", "7T", "6T"], - fling: ["9M", "8M", "7M", "7L24", "6M", "6L24"], - fly: ["9M", "8M", "7M", "6M"], - flyingpress: ["9L44", "8L44", "7L28", "6L28"], - focusblast: ["9M", "8M", "7M", "6M"], - focuspunch: ["9M", "7T", "6T"], - frustration: ["7M", "6M"], - gigaimpact: ["9M", "8M", "7M", "6M"], - grassknot: ["9M", "8M", "7M", "6M"], - helpinghand: ["9M", "8M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - highjumpkick: ["9L48", "8L48", "7L44", "6L44"], - honeclaws: ["9L1", "8L1", "7L1", "6M", "6L1"], - hyperbeam: ["9M"], - ironhead: ["9M", "8M", "7T", "6T"], - karatechop: ["7L4", "6L4"], - laserfocus: ["7T"], - lastresort: ["7T", "6T"], - lowkick: ["9M", "8M", "7T", "6T"], - lowsweep: ["9M", "8M", "7M", "6M"], - lunge: ["9M"], - meanlook: ["9E", "8E"], - mefirst: ["7E", "6E"], - megakick: ["8M"], - megapunch: ["8M"], - mudsport: ["7E", "6E"], - payback: ["8M", "7M", "6M"], - poisonjab: ["9M", "8M", "7M", "6M"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M"], - quickguard: ["9E", "8E", "7E", "6E"], - raindance: ["9M", "8M", "7M", "6M"], - rest: ["9M", "8M", "7M", "6M"], - retaliate: ["8M", "6M"], - return: ["7M", "6M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - rockslide: ["9M", "8M", "7M", "6M"], - rocksmash: ["6M"], - rocktomb: ["9M", "8M", "7M", "6M"], - roost: ["9L36", "8L36", "7M", "7L12", "6M", "6L12"], - round: ["8M", "7M", "6M"], - secretpower: ["6M"], - skyattack: ["9L56", "8L56", "7T", "7L48", "6T", "6L48"], - skydrop: ["7M", "7L55", "6M", "6L55"], - sleeptalk: ["9M", "8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - steelwing: ["8M", "7M", "6M"], - stoneedge: ["9M", "8M", "7M", "6M"], - strength: ["6M"], - submission: ["8L24"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - superpower: ["8M", "7T", "6T"], - swagger: ["7M", "6M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "9L40", "8M", "8L40", "7M", "7L60", "6M", "6L60"], - tackle: ["9L1", "8L1", "7L1", "6L1"], - tailwind: ["7T", "6T"], - takedown: ["9M"], - taunt: ["9M", "9L32", "8M", "8L32", "7M", "6M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M", "8M", "7T"], - thunderpunch: ["9M", "8M", "7T", "6T"], - torment: ["7M", "6M"], - toxic: ["7M", "6M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uproar: ["9M"], - uturn: ["9M", "8M", "7M", "6M"], - wingattack: ["9L4", "8L4", "7L8", "6L8"], - workup: ["8M", "7M"], - xscissor: ["9M", "8M", "7M", "6M"], - zenheadbutt: ["9M", "8M", "7T", "6T"] - } - }, - dedenne: { - learnset: { - aerialace: ["7M", "6M"], - agility: ["9M"], - allyswitch: ["8M", "7T"], - attract: ["8M", "7M", "6M"], - charge: ["9M", "9L10", "8L10", "7L11", "6L11"], - chargebeam: ["9M", "7M", "7L34", "6M", "6L34"], - charm: ["9M", "9L20", "8M", "8L20", "7L14", "6L14"], - confide: ["7M", "6M"], - covet: ["9E", "8E", "7T", "7E", "6T", "6E"], - cut: ["6M"], - dazzlinggleam: ["9M", "8M"], - dig: ["9M", "8M", "6M"], - discharge: ["9L40", "8L40", "7L50", "6L50"], - doubleteam: ["7M", "6M"], - drainingkiss: ["9M"], - eerieimpulse: ["9M", "8M", "7E", "6E"], - electricterrain: ["9M", "8M"], - electroball: ["9M", "8M"], - electroweb: ["9M", "8M", "7T", "6T"], - endeavor: ["9M"], - endure: ["9M", "8M"], - entrainment: ["9L55", "8L55", "7L39", "6L39"], - facade: ["9M", "8M", "7M", "6M"], - flash: ["6M"], - fling: ["9M", "8M", "7M", "6M"], - frustration: ["7M", "6M"], - gigaimpact: ["9M", "8M", "7M", "6M"], - grassknot: ["9M", "8M", "7M", "6M"], - helpinghand: ["9M", "8M", "7T", "7E", "6T", "6E"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["9M"], - irontail: ["8M", "7T", "6T"], - lastresort: ["7T", "6T"], - lightscreen: ["9M"], - magnetrise: ["9E", "8E", "7T", "6T"], - mistyterrain: ["9M"], - naturalgift: ["7E", "6E"], - nuzzle: ["9L1", "8L1", "7L20", "6L20"], - paraboliccharge: ["9L25", "8L25", "7L17", "6L17"], - playrough: ["9M", "9L45", "8M", "8L45", "7L42", "6L42"], - protect: ["9M", "8M", "7M", "6M"], - raindance: ["9M", "8M", "7M", "6M"], - recycle: ["7T", "6T"], - rest: ["9M", "9L35", "8M", "8L35", "7M", "7L30", "6M", "6L30"], - retaliate: ["8M", "6M"], - return: ["7M", "6M"], - risingvoltage: ["8T"], - round: ["8M", "7M", "6M"], - secretpower: ["6M"], - seedbomb: ["9M"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T"], - sleeptalk: ["9M", "8M", "7M", "6M"], - snore: ["9L35", "8M", "8L35", "7T", "7L31", "6T", "6L31"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - superfang: ["9M", "9L50", "8L50", "7T", "6T"], - swagger: ["7M", "6M"], - swift: ["9M"], - tackle: ["9L5", "8L5", "7L1", "6L1"], - tailwhip: ["9L1", "8L1", "7L1", "6L1"], - takedown: ["9M"], - tearfullook: ["9E", "8E", "7E"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M"], - thunder: ["9M", "9L60", "8M", "8L60", "7M", "7L45", "6M", "6L45"], - thunderbolt: ["9M", "8M", "7M", "6M"], - thunderpunch: ["9M", "8M", "7T", "6T"], - thundershock: ["9L15", "8L15", "7L7", "6L7"], - thunderwave: ["9M", "8M", "7M", "7L23", "6M", "6L23"], - toxic: ["7M", "6M"], - trailblaze: ["9M"], - uturn: ["9M", "8M", "7M", "6M"], - voltswitch: ["9M", "9L30", "8M", "8L30", "7M", "7L26", "6M", "6L26"], - wildcharge: ["9M", "8M", "7M", "6M"] - } - }, - carbink: { - learnset: { - afteryou: ["7T", "6T"], - allyswitch: ["8M", "7T"], - ancientpower: ["9L20", "8L20", "7L31", "6L31"], - bodypress: ["9M", "8M"], - bodyslam: ["9M"], - calmmind: ["9M", "8M", "7M", "6M"], - charm: ["9M", "8M"], - confide: ["7M", "6M"], - covet: ["7T", "6T"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M"], - earthpower: ["9M", "8M", "7T", "6T"], - endeavor: ["9M"], - endure: ["9M", "8M"], - explosion: ["7M", "6M"], - facade: ["9M", "8M", "7M", "6M"], - flail: ["9L15", "8L15", "7L35", "6L35"], - flash: ["6M"], - flashcannon: ["9M"], - frustration: ["7M", "6M"], - gigaimpact: ["9M"], - gravity: ["9M", "7T", "6T"], - guardsplit: ["9L5", "8L5", "7L27", "6L27"], - guardswap: ["8M"], - gyroball: ["9M", "8M", "7M", "6M"], - hail: ["8M", "7M", "6M"], - harden: ["9L1", "8L1", "7L1", "6L1"], - heavyslam: ["9M"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["9M"], - irondefense: ["9M", "8M", "7T", "6T"], - ironhead: ["9M"], - lightscreen: ["9M", "9L30", "8M", "8L30", "7M", "7L60", "6M", "6L60"], - magiccoat: ["7T", "6T"], - magnetrise: ["7T", "6T"], - meteorbeam: ["9M", "8T"], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M"], - moonblast: ["9L55", "8L55", "7L50", "6L50"], - naturepower: ["7M", "6M"], - powergem: ["9M", "9L45", "8M", "8L45", "7L46", "6L46"], - protect: ["9M", "8M", "7M", "6M"], - psychic: ["9M", "8M", "7M", "6M"], - psychup: ["9M", "7M", "6M"], - raindance: ["9M"], - reflect: ["9M", "8M", "7M", "7L18", "6M", "6L18"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - rockblast: ["9M"], - rockpolish: ["9L25", "8L25", "7M", "6M"], - rockslide: ["9M", "9L35", "8M", "8L35", "7M", "6M"], - rockthrow: ["7L5", "6L5"], - rocktomb: ["9M", "8M", "7M", "6M"], - round: ["8M", "7M", "6M"], - safeguard: ["8M", "7M", "7L70", "6M", "6L70"], - sandstorm: ["9M", "8M", "7M", "6M"], - sandtomb: ["9M", "8M"], - secretpower: ["6M"], - sharpen: ["7L8", "6L8"], - skillswap: ["9M", "9L40", "8M", "8L40", "7T", "7L40", "6T", "6L40"], - sleeptalk: ["9M", "8M", "7M", "6M"], - smackdown: ["9M", "9L10", "8L10", "7M", "7L12", "6M", "6L12"], - snore: ["8M", "7T", "6T"], - spikes: ["9M"], - stealthrock: ["9M", "9L50", "8M", "8L50", "7T", "7L21", "6T", "6L21"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "9L60", "8M", "8L60", "7M", "7L49", "6M", "6L49"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - tackle: ["9L1", "8L1", "7L1", "6L1"], - takedown: ["9M"], - telekinesis: ["7T"], - terablast: ["9M"], - terrainpulse: ["8T"], - toxic: ["7M", "6M"], - trickroom: ["9M", "8M", "7M", "6M"], - wonderroom: ["8M", "7T", "6T"] - } - }, - goomy: { - learnset: { - absorb: ["9L1", "8L1", "7L5", "6L5"], - acidarmor: ["7E", "6E"], - attract: ["8M", "7M", "6M"], - bide: ["7L13", "6L13"], - bodyslam: ["9M", "9L45", "8M", "8L45", "7L32", "7S0", "6L32"], - bubble: ["7L1", "6L1"], - charm: ["9M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - counter: ["9E", "8E", "7E", "7S0", "6E"], - curse: ["9M", "9L41", "8L41", "7E", "6E"], - doubleteam: ["7M", "6M"], - dracometeor: ["9M", "8T", "7T", "6T"], - dragonbreath: ["9L10", "8L10", "7L18", "6L18"], - dragonpulse: [ - "9M", - "9L35", - "8M", - "8L35", - "7T", - "7L42", - "7S0", - "6T", - "6L42" - ], - endure: ["9M", "8M", "7E", "6E"], - facade: ["9M", "8M", "7M", "6M"], - flail: ["9L20", "8L20", "7L28", "6L28"], - frustration: ["7M", "6M"], - hiddenpower: ["7M", "6M"], - infestation: ["7M", "6M"], - irontail: ["8M", "7T", "7E", "6T", "6E"], - lifedew: ["9E", "8E"], - muddywater: ["9M", "9L50", "8M", "8L50", "7L38", "6L38"], - mudshot: ["9M", "8M"], - outrage: ["9M", "8M", "7T", "6T"], - poisontail: ["7E", "6E"], - protect: ["9M", "9L15", "8M", "8L15", "7M", "7L9", "6M", "6L9"], - raindance: ["9M", "9L30", "8M", "8L30", "7M", "7L25", "6M", "6L25"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - rockslide: ["9M", "8M", "7M", "6M"], - round: ["8M", "7M", "6M"], - secretpower: ["6M"], - shockwave: ["7T", "6T"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M"], - sludgebomb: ["9M", "8M", "7M", "6M"], - sludgewave: ["9M", "8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - tackle: ["9L1", "8L1", "7L1", "6L1"], - takedown: ["9M"], - terablast: ["9M"], - thunderbolt: ["9M", "8M", "7M", "6M"], - toxic: ["7M", "6M"], - watergun: ["9L5", "8L5"], - waterpulse: ["9M", "9L25", "8L25", "7T", "6T"] - }, - eventData: [ - { - generation: 7, - level: 1, - shiny: 1, - isHidden: true, - moves: ["bodyslam", "dragonpulse", "counter"], - pokeball: "cherishball" - } - ] - }, - sliggoo: { - learnset: { - absorb: ["9L1", "8L1", "7L1", "6L5"], - acidarmor: ["9L1"], - acidspray: ["9M", "9L0", "8L0"], - attract: ["8M", "7M", "6M"], - bide: ["7L13", "6L13"], - blizzard: ["9M", "8M", "7M", "6M"], - bodyslam: ["9M", "9L49", "8M", "8L49", "7L32", "6L32"], - bubble: ["7L1", "6L1"], - charm: ["9M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - curse: ["9M", "9L43", "8L43"], - doubleteam: ["7M", "6M"], - dracometeor: ["9M", "8T", "7T", "6T"], - dragonbreath: ["9L1", "8L1", "7L18", "6L18"], - dragonpulse: ["9M", "9L35", "8M", "8L35", "7T", "7L47", "6T", "6L47"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M"], - flail: ["9L20", "8L20", "7L28", "6L28"], - frustration: ["7M", "6M"], - hiddenpower: ["7M", "6M"], - icebeam: ["9M", "8M", "7M", "6M"], - infestation: ["7M", "6M"], - irontail: ["8M", "7T", "6T"], - muddywater: ["9M", "9L56", "8M", "8L56", "7L38", "6L38"], - mudshot: ["9M", "8M"], - outrage: ["9M", "8M", "7T", "6T"], - protect: ["9M", "9L15", "8M", "8L15", "7M", "7L9", "6M", "6L9"], - raindance: ["9M", "9L30", "8M", "8L30", "7M", "7L25", "6M", "6L25"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - rockslide: ["9M", "8M", "7M", "6M"], - round: ["8M", "7M", "6M"], - secretpower: ["6M"], - shockwave: ["7T", "6T"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M"], - sludgebomb: ["9M", "8M", "7M", "6M"], - sludgewave: ["9M", "8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - tackle: ["9L1", "8L1", "7L1", "6L1"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M", "8M", "7M", "6M"], - toxic: ["9M", "7M", "6M"], - watergun: ["9L1", "8L1"], - waterpulse: ["9M", "9L25", "8L25", "7T", "6T"] - }, - encounters: [{ generation: 6, level: 30 }] - }, - sliggoohisui: { - learnset: { - absorb: ["9L1"], - acidarmor: ["9L1"], - acidspray: ["9M"], - blizzard: ["9M"], - bodyslam: ["9M"], - charm: ["9M"], - chillingwater: ["9M"], - curse: ["9M", "9L43"], - dracometeor: ["9M"], - dragonbreath: ["9L1"], - dragonpulse: ["9M", "9L35"], - endure: ["9M"], - facade: ["9M"], - flail: ["9L20"], - flashcannon: ["9M"], - gyroball: ["9M"], - heavyslam: ["9M"], - icebeam: ["9M"], - icespinner: ["9M"], - ironhead: ["9M", "9L49"], - muddywater: ["9M", "9L56"], - mudshot: ["9M"], - outrage: ["9M"], - protect: ["9M", "9L15"], - raindance: ["9M", "9L30"], - rest: ["9M"], - rockslide: ["9M"], - rocktomb: ["9M"], - sandstorm: ["9M"], - shelter: ["9L0"], - skittersmack: ["9M"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - sludgewave: ["9M"], - steelbeam: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - watergun: ["9L1"], - waterpulse: ["9M", "9L25"] - } - }, - goodra: { - learnset: { - absorb: ["9L1", "8L1", "7L1", "6L5"], - acidspray: ["9M", "9L1", "8L1"], - aquatail: ["9L0", "8L0", "7T", "7L1", "6T", "6L50"], - assurance: ["8M"], - attract: ["8M", "7M", "6M"], - bide: ["7L13", "6L13"], - blizzard: ["9M", "8M", "7M", "6M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "9L49", "8M", "8L49", "7L32", "6L32"], - breakingswipe: ["9M", "8M"], - brutalswing: ["8M", "7M"], - bubble: ["7L1", "6L1"], - bulldoze: ["9M", "8M", "7M", "6M"], - charm: ["9M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - curse: ["9M", "9L43", "8L43"], - doubleteam: ["7M", "6M"], - dracometeor: ["9M", "8T", "7T", "6T"], - dragonbreath: ["9L1", "8L1", "7L18", "6L18"], - dragoncheer: ["9M"], - dragonclaw: ["9M"], - dragonpulse: ["9M", "8M", "8L35", "7T", "7L47", "6T", "6L47"], - dragontail: ["9M", "7M", "6M"], - earthquake: ["9M", "8M", "7M", "6M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M"], - feint: ["9L1", "8L1", "7L1", "6L1"], - fireblast: ["9M", "8M", "7M", "6M"], - firepunch: ["9M", "8M", "7T", "6T"], - flail: ["9L20", "8L20", "7L28", "6L28"], - flamethrower: ["9M", "8M", "7M", "6M"], - focusblast: ["9M", "8M", "7M", "6M"], - focuspunch: ["9M", "7T", "6T"], - frustration: ["7M", "6M"], - gigaimpact: ["9M", "8M", "7M", "6M"], - hail: ["8M", "7M", "6M"], - hiddenpower: ["7M", "6M"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "6M"], - icebeam: ["9M", "8M", "7M", "6M"], - incinerate: ["6M"], - infestation: ["7M", "6M"], - irontail: ["8M", "7T", "6T"], - knockoff: ["9M"], - laserfocus: ["7T"], - megakick: ["8M"], - megapunch: ["8M"], - muddywater: ["9M", "9L58", "8M", "8L58", "7L38", "6L38"], - mudshot: ["9M", "8M"], - outrage: ["9M", "8M", "7T", "7L1", "6T", "6L1"], - poisontail: ["9M", "9L1", "8L1"], - powerwhip: ["9L67", "8M", "8L67", "7L50", "6L55"], - protect: ["9M", "9L15", "8M", "8L15", "7M", "7L1", "6M", "6L9"], - raindance: ["9M", "9L30", "8M", "8L30", "7M", "7L25", "6M", "6L25"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - rockslide: ["9M", "8M", "7M", "6M"], - rocksmash: ["6M"], - round: ["8M", "7M", "6M"], - scald: ["9M"], - secretpower: ["6M"], - shockwave: ["7T", "6T"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M"], - sludgebomb: ["9M", "8M", "7M", "6M"], - sludgewave: ["9M", "8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - stompingtantrum: ["9M", "8M", "7T"], - strength: ["6M"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - superpower: ["8M", "7T", "6T"], - surf: ["9M", "8M"], - swagger: ["7M", "6M"], - tackle: ["9L1", "8L1", "7L1", "6L1"], - takedown: ["9M"], - tearfullook: ["9L1", "8L1"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M", "6M"], - thunderbolt: ["9M", "8M", "7M", "6M"], - thunderpunch: ["9M", "8M", "7T", "6T"], - toxic: ["9M", "7M", "6M"], - watergun: ["9L1", "8L1"], - waterpulse: ["9M", "9L25", "8L25", "7T", "6T"], - weatherball: ["9M", "8M"] - } - }, - goodrahisui: { - learnset: { - absorb: ["9L1"], - acidspray: ["9M", "9L1"], - blizzard: ["9M"], - bodypress: ["9M"], - bodyslam: ["9M", "9L49"], - breakingswipe: ["9M"], - bulldoze: ["9M"], - charm: ["9M"], - chillingwater: ["9M"], - curse: ["9M", "9L43"], - dracometeor: ["9M"], - dragonbreath: ["9L1"], - dragoncheer: ["9M"], - dragonclaw: ["9M"], - dragonpulse: ["9M", "9L35"], - dragontail: ["9M"], - earthquake: ["9M"], - endure: ["9M"], - facade: ["9M"], - feint: ["9L1"], - fireblast: ["9M"], - firepunch: ["9M"], - flail: ["9L20"], - flamethrower: ["9M"], - flashcannon: ["9M"], - gigaimpact: ["9M"], - gyroball: ["9M"], - heavyslam: ["9M", "9L67"], - hydropump: ["9M"], - hyperbeam: ["9M"], - icebeam: ["9M"], - icespinner: ["9M"], - ironhead: ["9M", "9L49"], - irontail: ["9L0"], - knockoff: ["9M"], - lashout: ["9M"], - muddywater: ["9M", "9L58"], - mudshot: ["9M"], - outrage: ["9M"], - protect: ["9M", "9L15"], - raindance: ["9M", "9L30"], - rest: ["9M"], - rockslide: ["9M"], - rocktomb: ["9M"], - sandstorm: ["9M"], - scaryface: ["9M"], - shelter: ["9L1"], - skittersmack: ["9M"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - sludgewave: ["9M"], - steelbeam: ["9M"], - stompingtantrum: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - surf: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - tearfullook: ["9L1"], - terablast: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thunderpunch: ["9M"], - watergun: ["9L1"], - waterpulse: ["9M", "9L25"], - weatherball: ["9M"] - } - }, - klefki: { - learnset: { - astonish: ["9L1", "8L1", "7L8", "6L8"], - attract: ["8M", "7M", "6M"], - calmmind: ["9M", "8M", "7M", "6M"], - confide: ["7M", "6M"], - covet: ["7T", "6T"], - craftyshield: ["8L16", "7L23", "6L23"], - cut: ["6M"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - defog: ["7T"], - doubleteam: ["7M", "6M"], - drainingkiss: ["9M", "9L24", "8M", "8L24", "7L18", "6L18"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M"], - fairylock: ["9L16", "8L1", "7L1", "6L1"], - fairywind: ["9L8", "8L8", "7L5", "6L5"], - flashcannon: ["9M", "9L36", "8M", "8L36", "7M", "6M"], - foulplay: ["9M", "9L48", "8M", "8L48", "7T", "7L27", "6T", "6L27"], - frustration: ["7M", "6M"], - gigaimpact: ["9M", "8M", "7M", "6M"], - healblock: ["7L50", "6L50"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["9M", "8M", "7M", "6M"], - imprison: ["9M", "9L32", "8M", "8L32", "7L36", "6L36"], - irondefense: ["9M", "8M", "7T", "7E", "6T", "6E"], - lastresort: ["9L52", "8L52", "7T", "6T"], - lightscreen: ["9M", "8M", "7M", "6M"], - lockon: ["7E", "6E"], - magiccoat: ["7T", "6T"], - magicroom: ["9L44", "8M", "8L44", "7T", "7L44", "6T", "6L44"], - magnetrise: ["9E", "8E", "7T", "6T"], - metalsound: ["9M", "9L20", "8L20", "7L12", "6L12"], - mirrorshot: ["7L34", "6L34"], - mistyterrain: ["9M", "8M"], - playrough: ["9M", "9L40", "8M", "8L40", "7L43", "6L43"], - protect: ["9M", "8M", "7M", "6M"], - psychic: ["9M", "8M", "7M", "6M"], - psychup: ["9M", "7M", "6M"], - psyshock: ["9M", "8M", "7M", "6M"], - raindance: ["9M", "8M", "7M", "6M"], - recycle: ["9L28", "8L28", "7T", "7L40", "6T", "6L40"], - reflect: ["9M", "8M", "7M", "6M"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - round: ["8M", "7M", "6M"], - safeguard: ["8M", "7M", "6M"], - sandstorm: ["9M"], - secretpower: ["6M"], - skittersmack: ["9M"], - sleeptalk: ["9M", "8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - spikes: ["9M", "8M", "7L15", "6L15"], - steelbeam: ["9M", "8T"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["9M"], - switcheroo: ["9E", "8E", "7E", "6E"], - tackle: ["9L4", "8L4", "7L1", "6L1"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "7E", "6M", "6E"], - thunderwave: ["9M", "8M", "7M", "6M"], - torment: ["9L12", "8L12", "7M", "7L32", "6M", "6L32"], - toxic: ["7M", "6M"], - trickroom: ["9M"] - } - }, - phantump: { - learnset: { - allyswitch: ["9E", "8M", "7T"], - astonish: ["9L1", "8L1", "7L5", "6L5"], - attract: ["8M", "7M", "6M"], - bestow: ["7E", "6E"], - branchpoke: ["9L4", "8L4"], - bulldoze: ["9M", "8M", "7M", "6M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9L12", "8L12", "7L1", "6L1"], - curse: ["9M", "9L32", "8L32", "7L28", "6L28"], - cut: ["6M"], - darkpulse: ["9M", "8M", "7M", "6M"], - destinybond: ["9L48", "8L48", "7L39", "6L39"], - dig: ["9M", "8M", "6M"], - disable: ["9E", "8E"], - doubleteam: ["7M", "6M"], - dreameater: ["7M", "6M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "6M"], - facade: ["9M", "8M", "7M", "6M"], - feintattack: ["7L19", "6L19"], - forestscurse: ["9L52", "8L52", "7L35", "6L35"], - foulplay: ["9M", "8M", "7T", "6T"], - frustration: ["7M", "6M"], - gigadrain: ["9M", "8M", "7T", "6T"], - grassknot: ["9M", "8M", "7M", "6M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M"], - growth: ["9L24", "8L24", "7L8", "6L8"], - grudge: ["8E", "7E", "6E"], - hex: ["9M", "9L20", "8M", "8L20"], - hiddenpower: ["7M", "6M"], - hornleech: ["9L28", "8L28", "7L54", "6L54"], - imprison: ["9M", "8M", "7E", "6E"], - ingrain: ["9L40", "8L40", "7L13", "6L13"], - lashout: ["9M"], - leechseed: ["9L8", "8L8", "7L23", "6L23"], - magicalleaf: ["9M", "8M"], - magiccoat: ["7T", "6T"], - naturepower: ["7M", "6M"], - nightshade: ["9M"], - painsplit: ["9M", "7T", "6T"], - phantomforce: ["9M", "9L36", "8M", "8L36", "7L45", "6L45"], - poisonjab: ["9M", "8M", "7M", "6M"], - poltergeist: ["9M", "8T"], - poweruppunch: ["7E"], - protect: ["9M", "8M", "7M", "6M"], - psychic: ["9M", "8M", "7M", "6M"], - psychup: ["9M"], - raindance: ["9M"], - reflect: ["9M", "8M", "7M", "6M"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - rockslide: ["9M", "8M", "7M", "6M"], - rocksmash: ["6M"], - roleplay: ["7T", "6T"], - round: ["8M", "7M", "6M"], - safeguard: ["8M", "7M", "6M"], - secretpower: ["6M"], - seedbomb: ["9M", "8M", "7T", "6T"], - shadowball: ["9M", "8M", "7M", "6M"], - shadowclaw: ["9M", "8M", "7M", "6M"], - skillswap: ["9M", "8M", "7T", "6T"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - solarbeam: ["9M", "8M", "7M", "6M"], - spite: ["9M", "7T", "6T"], - strength: ["6M"], - substitute: ["9M", "8M", "7M", "6M"], - suckerpunch: ["9E", "8E"], - sunnyday: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - tackle: ["9L1", "8L1", "7L1", "6L1"], - telekinesis: ["7T"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M"], - toxic: ["7M", "6M"], - trailblaze: ["9M"], - trick: ["9M", "8M", "7T", "6T"], - trickroom: ["9M", "8M", "7M", "6M"], - venomdrench: ["8M", "7E", "6E"], - willowisp: ["9M", "9L16", "8M", "8L16", "7M", "7L31", "6M", "6L31"], - woodhammer: ["9L44", "8L44", "7L49", "6L49"], - worryseed: ["7T", "6T"] - } - }, - trevenant: { - learnset: { - allyswitch: ["8M", "7T"], - astonish: ["9L1", "8L1", "7L1", "6L5"], - attract: ["8M", "7M", "6M"], - block: ["7T", "6T"], - branchpoke: ["9L1", "8L1"], - brutalswing: ["8M", "7M"], - bulldoze: ["9M", "8M", "7M", "6M"], - burningjealousy: ["9M"], - calmmind: ["9M", "8M", "7M", "6M"], - confide: ["7M", "6M"], - confuseray: ["9M", "9L12", "8L12", "7L1", "6L1"], - curse: ["9M", "9L32", "8L32", "7L28", "6L28"], - cut: ["6M"], - darkpulse: ["9M", "8M", "7M", "6M"], - destinybond: ["9L48", "8L48", "7L39", "6L39"], - dig: ["9M", "8M", "6M"], - doubleteam: ["7M", "6M"], - drainpunch: ["9M", "8M", "7T", "6T"], - dreameater: ["7M", "6M"], - earthquake: ["9M", "8M", "7M", "6M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "6M"], - facade: ["9M", "8M", "7M", "6M"], - feintattack: ["7L19", "6L19"], - focusblast: ["9M", "8M", "7M", "6M"], - forestscurse: ["9L52", "8L52", "7L35", "6L35"], - foulplay: ["9M", "8M", "7T", "6T"], - frustration: ["7M", "6M"], - gigadrain: ["9M", "8M", "7T", "6T"], - gigaimpact: ["9M", "8M", "7M", "6M"], - grassknot: ["9M", "8M", "7M", "6M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M"], - growth: ["9L24", "8L24", "7L1", "6L8"], - haze: ["9M"], - hex: ["9M", "9L20", "8M", "8L20"], - hiddenpower: ["7M", "6M"], - honeclaws: ["6M"], - hornleech: ["9L28", "8L28", "7L1", "6L1"], - hyperbeam: ["9M", "8M", "7M", "6M"], - imprison: ["9M", "8M"], - ingrain: ["9L40", "8L40", "7L13", "6L13"], - knockoff: ["9M"], - lashout: ["9M"], - leafstorm: ["9M", "8M"], - leechseed: ["9L1", "8L1", "7L23", "6L23"], - magicalleaf: ["9M", "8M"], - magiccoat: ["7T", "6T"], - naturepower: ["7M", "6M"], - nightshade: ["9M"], - painsplit: ["9M", "7T", "6T"], - phantomforce: ["9M", "9L36", "8M", "8L36", "7L45", "6L45"], - poisonjab: ["9M", "8M", "7M", "6M"], - poltergeist: ["9M", "8T"], - poweruppunch: ["6M"], - protect: ["9M", "8M", "7M", "6M"], - psychic: ["9M", "8M", "7M", "6M"], - psychicnoise: ["9M"], - psychup: ["9M"], - raindance: ["9M"], - reflect: ["9M", "8M", "7M", "6M"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - rockslide: ["9M", "8M", "7M", "6M"], - rocksmash: ["6M"], - roleplay: ["7T", "6T"], - round: ["8M", "7M", "6M"], - safeguard: ["8M", "7M", "6M"], - scaryface: ["9M"], - secretpower: ["6M"], - seedbomb: ["9M", "8M", "7T", "6T"], - shadowball: ["9M", "8M", "7M", "6M"], - shadowclaw: ["9M", "9L0", "8M", "8L0", "7M", "7L1", "6M", "6L55"], - skillswap: ["9M", "8M", "7T", "6T"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - solarbeam: ["9M", "8M", "7M", "6M"], - spite: ["9M", "7T", "6T"], - strength: ["6M"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - tackle: ["9L1", "8L1", "7L1", "6L1"], - takedown: ["9M"], - telekinesis: ["7T"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M"], - toxic: ["9M", "7M", "6M"], - trailblaze: ["9M"], - trick: ["9M", "8M", "7T", "6T"], - trickroom: ["9M", "8M", "7M", "6M"], - venomdrench: ["8M"], - willowisp: ["9M", "9L16", "8M", "8L16", "7M", "7L31", "6M", "6L31"], - woodhammer: ["9L44", "8L44", "7L49", "6L49"], - worryseed: ["7T", "6T"], - xscissor: ["9M", "8M", "7M", "6M"] - } - }, - pumpkaboo: { - learnset: { - allyswitch: ["8M", "7T"], - astonish: ["8L1", "7L1", "6L1"], - attract: ["8M", "7M", "6M"], - bestow: ["7E", "6E"], - bulletseed: ["8M", "8L20", "7L26", "6L26"], - chargebeam: ["7M", "6M"], - confide: ["7M", "6M"], - confuseray: ["8L8", "7L1", "6L1"], - curse: ["8E", "7E"], - darkpulse: ["8M", "7M", "6M"], - destinybond: ["8E", "7E", "6E"], - disable: ["8E", "7E", "6E"], - doubleteam: ["7M", "6M"], - dreameater: ["7M", "6M"], - endure: ["8M"], - energyball: ["8M", "7M", "6M"], - explosion: ["7M", "6M"], - facade: ["8M", "7M", "6M"], - fireblast: ["8M", "7M", "6M"], - flamecharge: ["7M", "6M"], - flamethrower: ["8M", "7M", "6M"], - flash: ["6M"], - foulplay: ["8M", "7T", "6T"], - frustration: ["7M", "6M"], - gigadrain: ["8M", "7T", "6T"], - grassknot: ["8M", "7M", "6M"], - grassyglide: ["8T"], - gyroball: ["8M", "7M", "6M"], - hex: ["8M"], - hiddenpower: ["7M", "6M"], - imprison: ["8M"], - incinerate: ["6M"], - leechseed: ["8L16", "7L20", "6L20"], - lightscreen: ["8M", "7M", "6M"], - magiccoat: ["7T", "6T"], - mysticalfire: ["8M"], - naturepower: ["7M", "6M"], - painsplit: ["8L44", "7T", "7L42", "6T", "6L42"], - poltergeist: ["8T"], - protect: ["8M", "7M", "6M"], - psychic: ["8M", "7M", "6M"], - razorleaf: ["8L12", "7L16", "6L16"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - rockslide: ["8M", "7M", "6M"], - rocksmash: ["6M"], - roleplay: ["7T", "6T"], - round: ["8M", "7M", "6M"], - safeguard: ["8M", "7M", "6M"], - scaryface: ["8M", "8L24", "7L4", "6L4"], - secretpower: ["6M"], - seedbomb: ["8M", "8L32", "7T", "7L48", "6T", "6L48"], - shadowball: ["8M", "8L36", "7M", "7L36", "6M", "6L36"], - shadowsneak: ["8L4", "7L30", "6L30"], - skillswap: ["8M", "7T", "6T"], - skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M"], - sludgebomb: ["8M", "7M", "6M"], - snore: ["8M"], - solarbeam: ["8M", "7M", "6M"], - spite: ["7T", "6T"], - substitute: ["8M", "7M", "6M"], - sunnyday: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - synthesis: ["7T", "6T"], - telekinesis: ["7T"], - thief: ["8M", "7M", "6M"], - toxic: ["7M", "6M"], - trick: ["8M", "8L40", "7T", "7L1", "6T", "6L1"], - trickortreat: ["8L1", "7L23", "6L6"], - trickroom: ["8M", "7M", "6M"], - willowisp: ["8M", "7M", "6M"], - worryseed: ["8L28", "7T", "7L11", "6T", "6L11"] - } - }, - pumpkaboosuper: { - learnset: { - allyswitch: ["8M", "7T"], - astonish: ["8L1", "7L1", "6L1", "6S0"], - attract: ["8M", "7M", "6M"], - bestow: ["7E", "6E"], - bulletseed: ["8M", "8L20", "7L26", "6L26"], - chargebeam: ["7M", "6M"], - confide: ["7M", "6M"], - confuseray: ["8L8", "7L1", "6L1"], - curse: ["8E", "7E"], - darkpulse: ["8M", "7M", "6M"], - destinybond: ["8E", "7E", "6E"], - disable: ["8E", "7E", "6E"], - doubleteam: ["7M", "6M"], - dreameater: ["7M", "6M"], - endure: ["8M"], - energyball: ["8M", "7M", "6M"], - explosion: ["7M", "6M"], - facade: ["8M", "7M", "6M"], - fireblast: ["8M", "7M", "6M"], - flamecharge: ["7M", "6M"], - flamethrower: ["8M", "7M", "6M"], - flash: ["6M"], - foulplay: ["8M", "7T", "6T"], - frustration: ["7M", "6M"], - gigadrain: ["8M", "7T", "6T"], - grassknot: ["8M", "7M", "6M"], - grassyglide: ["8T"], - gyroball: ["8M", "7M", "6M"], - hex: ["8M"], - hiddenpower: ["7M", "6M"], - imprison: ["8M"], - incinerate: ["6M"], - leechseed: ["8L16", "7L20", "6L20"], - lightscreen: ["8M", "7M", "6M"], - magiccoat: ["7T", "6T"], - mysticalfire: ["8M"], - naturepower: ["7M", "6M"], - painsplit: ["8L44", "7T", "7L42", "6T", "6L42"], - poltergeist: ["8T"], - protect: ["8M", "7M", "6M"], - psychic: ["8M", "7M", "6M"], - razorleaf: ["8L12", "7L16", "6L16"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - rockslide: ["8M", "7M", "6M"], - rocksmash: ["6M"], - roleplay: ["7T", "6T"], - round: ["8M", "7M", "6M"], - safeguard: ["8M", "7M", "6M"], - scaryface: ["8M", "8L24", "7L4", "6L4", "6S0"], - secretpower: ["6M"], - seedbomb: ["8M", "8L32", "7T", "7L48", "6T", "6L48"], - shadowball: ["8M", "8L36", "7M", "7L36", "6M", "6L36"], - shadowsneak: ["8L4", "7L30", "6L30", "6S0"], - skillswap: ["8M", "7T", "6T"], - skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M"], - sludgebomb: ["8M", "7M", "6M"], - snore: ["8M"], - solarbeam: ["8M", "7M", "6M"], - spite: ["7T", "6T"], - substitute: ["8M", "7M", "6M"], - sunnyday: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - synthesis: ["7T", "6T"], - telekinesis: ["7T"], - thief: ["8M", "7M", "6M"], - toxic: ["7M", "6M"], - trick: ["8M", "8L40", "7T", "7L1", "6T", "6L1"], - trickortreat: ["8L1", "7L23", "6L6", "6S0"], - trickroom: ["8M", "7M", "6M"], - willowisp: ["8M", "7M", "6M"], - worryseed: ["8L28", "7T", "7L11", "6T", "6L11"] - }, - eventData: [ - { - generation: 6, - level: 50, - moves: ["trickortreat", "astonish", "scaryface", "shadowsneak"], - pokeball: "cherishball" - } - ] - }, - gourgeist: { - learnset: { - allyswitch: ["8M", "7T"], - astonish: ["8L1", "7L1", "6L1"], - attract: ["8M", "7M", "6M"], - brutalswing: ["8M"], - bulletseed: ["8M", "8L20", "7L26", "6L26"], - chargebeam: ["7M", "6M"], - confide: ["7M", "6M"], - confuseray: ["8L1", "7L1", "6L1"], - darkpulse: ["8M", "7M", "6M"], - doubleteam: ["7M", "6M"], - dreameater: ["7M", "6M"], - endure: ["8M"], - energyball: ["8M", "7M", "6M"], - explosion: ["8L1", "7M", "7L1", "6M", "6L1"], - facade: ["8M", "7M", "6M"], - fireblast: ["8M", "7M", "6M"], - flamecharge: ["7M", "6M"], - flamethrower: ["8M", "7M", "6M"], - flash: ["6M"], - focusblast: ["8M", "7M", "6M"], - foulplay: ["8M", "7T", "6T"], - frustration: ["7M", "6M"], - gigadrain: ["8M", "7T", "6T"], - gigaimpact: ["8M", "7M", "6M"], - grassknot: ["8M", "7M", "6M"], - grassyglide: ["8T"], - gyroball: ["8M", "7M", "6M"], - hex: ["8M"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["8M", "7M", "6M"], - imprison: ["8M"], - incinerate: ["6M"], - leechseed: ["8L16", "7L20", "6L20"], - lightscreen: ["8M", "7M", "6M"], - magiccoat: ["7T", "6T"], - moonblast: ["8L1"], - mysticalfire: ["8M"], - nastyplot: ["8M"], - naturepower: ["7M", "6M"], - painsplit: ["8L44", "7T", "7L42", "6T", "6L42"], - phantomforce: ["8M", "8L48", "7L1", "6L1"], - poltergeist: ["8T"], - powerwhip: ["8M"], - protect: ["8M", "7M", "6M"], - psychic: ["8M", "7M", "6M"], - razorleaf: ["8L12", "7L16", "6L16"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - rockslide: ["8M", "7M", "6M"], - rocksmash: ["6M"], - roleplay: ["7T", "6T"], - round: ["8M", "7M", "6M"], - safeguard: ["8M", "7M", "6M"], - scaryface: ["8M", "8L24", "7L1", "6L4"], - secretpower: ["6M"], - seedbomb: ["8M", "8L32", "7T", "7L48", "6T", "6L48"], - shadowball: ["8M", "8L36", "7M", "7L36", "6M", "6L36"], - shadowsneak: ["8L1", "7L30", "6L30"], - skillswap: ["8M", "7T", "6T"], - skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M"], - sludgebomb: ["8M", "7M", "6M"], - snore: ["8M"], - solarbeam: ["8M", "7M", "6M"], - spite: ["7T", "6T"], - substitute: ["8M", "7M", "6M"], - sunnyday: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - synthesis: ["7T", "6T"], - telekinesis: ["7T"], - thief: ["8M", "7M", "6M"], - toxic: ["7M", "6M"], - trick: ["8M", "8L40", "7T", "7L1", "6T", "6L1"], - trickortreat: ["8L1", "7L23", "6L6"], - trickroom: ["8M", "7M", "6M"], - willowisp: ["8M", "7M", "6M"], - worryseed: ["8L28", "7T", "7L11", "6T", "6L11"] - } - }, - gourgeistsuper: { - learnset: { - allyswitch: ["8M", "7T"], - astonish: ["8L1", "7L1", "6L1"], - attract: ["8M", "7M", "6M"], - brutalswing: ["8M"], - bulletseed: ["8M", "8L20", "7L26", "6L26"], - chargebeam: ["7M", "6M"], - confide: ["7M", "6M"], - confuseray: ["8L1", "7L1", "6L1"], - darkpulse: ["8M", "7M", "6M"], - doubleteam: ["7M", "6M"], - dreameater: ["7M", "6M"], - endure: ["8M"], - energyball: ["8M", "7M", "6M"], - explosion: ["8L1", "7M", "7L1", "6M", "6L1"], - facade: ["8M", "7M", "6M"], - fireblast: ["8M", "7M", "6M"], - flamecharge: ["7M", "6M"], - flamethrower: ["8M", "7M", "6M"], - flash: ["6M"], - focusblast: ["8M", "7M", "6M"], - foulplay: ["8M", "7T", "6T"], - frustration: ["7M", "6M"], - gigadrain: ["8M", "7T", "6T"], - gigaimpact: ["8M", "7M", "6M"], - grassknot: ["8M", "7M", "6M"], - grassyglide: ["8T"], - gyroball: ["8M", "7M", "6M"], - hex: ["8M"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["8M", "7M", "6M"], - imprison: ["8M"], - incinerate: ["6M"], - leechseed: ["8L16", "7L20", "6L20"], - lightscreen: ["8M", "7M", "6M"], - magiccoat: ["7T", "6T"], - moonblast: ["8L1"], - mysticalfire: ["8M"], - nastyplot: ["8M"], - naturepower: ["7M", "6M"], - painsplit: ["8L44", "7T", "7L42", "6T", "6L42"], - phantomforce: ["8M", "8L48", "7L1", "6L1"], - poltergeist: ["8T"], - powerwhip: ["8M"], - protect: ["8M", "7M", "6M"], - psychic: ["8M", "7M", "6M"], - razorleaf: ["8L12", "7L16", "6L16"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - rockslide: ["8M", "7M", "6M"], - rocksmash: ["6M"], - roleplay: ["7T", "6T"], - round: ["8M", "7M", "6M"], - safeguard: ["8M", "7M", "6M"], - scaryface: ["8M", "8L24", "7L1", "6L4"], - secretpower: ["6M"], - seedbomb: ["8M", "8L32", "7T", "7L48", "6T", "6L48"], - shadowball: ["8M", "8L36", "7M", "7L36", "6M", "6L36"], - shadowsneak: ["8L1", "7L30", "6L30"], - skillswap: ["8M", "7T", "6T"], - skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M"], - sludgebomb: ["8M", "7M", "6M"], - snore: ["8M"], - solarbeam: ["8M", "7M", "6M"], - spite: ["7T", "6T"], - substitute: ["8M", "7M", "6M"], - sunnyday: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - synthesis: ["7T", "6T"], - telekinesis: ["7T"], - thief: ["8M", "7M", "6M"], - toxic: ["7M", "6M"], - trick: ["8M", "8L40", "7T", "7L1", "6T", "6L1"], - trickortreat: ["8L1", "7L23", "6L6"], - trickroom: ["8M", "7M", "6M"], - willowisp: ["8M", "7M", "6M"], - worryseed: ["8L28", "7T", "7L11", "6T", "6L11"] - } - }, - bergmite: { - learnset: { - afteryou: ["7T", "6T"], - attract: ["8M", "7M", "6M"], - auroraveil: ["9E", "8E"], - avalanche: ["9M", "9L18", "8M", "8L18", "7L39", "6L39"], - barrier: ["7E", "6E"], - bite: ["9L21", "8L21", "7L1", "6L1"], - blizzard: ["9M", "9L39", "8M", "8L39", "7M", "7L43", "6M", "6L43"], - bodyslam: ["9M"], - bulldoze: ["9M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L33", "8M", "8L33"], - curse: ["9M", "9L9", "8L9", "7L22", "6L22"], - doubleedge: ["9M", "9L42", "8L42", "7L49", "6L49"], - doubleteam: ["7M", "6M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M"], - flash: ["6M"], - flashcannon: ["8M", "7M", "6M"], - frostbreath: ["7M", "6M"], - frustration: ["7M", "6M"], - gyroball: ["9M", "8M", "7M", "6M"], - hail: ["8M", "7M", "6M"], - harden: ["9L1", "8L1", "7L1", "6L1"], - hiddenpower: ["7M", "6M"], - iceball: ["7L30", "6L30"], - icebeam: ["9M", "8M", "7M", "6M"], - icefang: ["9M", "9L24", "8M", "8L24", "7L26", "6L26"], - icespinner: ["9M"], - iciclespear: ["9M", "8M"], - icywind: ["9M", "9L12", "8M", "8L12", "7T", "7L10", "6T", "6L10"], - irondefense: ["9M", "9L27", "8M", "8L27", "7T", "6T"], - mirrorcoat: ["9E", "8E", "7E", "6E"], - mist: ["9E", "8E", "7E", "6E"], - powdersnow: ["9L6", "8L6", "7L5", "6L5"], - protect: ["9M", "9L15", "8M", "8L15", "7M", "6M"], - raindance: ["9M", "8M", "7M", "6M"], - rapidspin: ["9L1", "8L1", "7L35", "6L35"], - recover: ["9L30", "8L30", "7L47", "7E", "6L47", "6E"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - rockpolish: ["7M", "6M"], - rockslide: ["9M", "8M", "7M", "6M"], - rocksmash: ["6M"], - rocktomb: ["9M", "8M", "7M", "6M"], - round: ["8M", "7M", "6M"], - safeguard: ["8M", "7M", "6M"], - secretpower: ["6M"], - sharpen: ["7L20", "6L20"], - sleeptalk: ["9M", "8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - snowscape: ["9M"], - stoneedge: ["9M", "8M", "7M", "6M"], - strength: ["6M"], - substitute: ["9M", "8M", "7M", "6M"], - surf: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - tackle: ["9L3", "8L3", "7L1", "6L1"], - takedown: ["9M", "9L36", "8L36", "7L15", "6L15"], - terablast: ["9M"], - toxic: ["7M", "6M"], - waterpulse: ["7T", "6T"] - } - }, - avalugg: { - learnset: { - afteryou: ["7T", "6T"], - attract: ["8M", "7M", "6M"], - avalanche: ["9M", "9L18", "8M", "8L18", "7L42", "6L42"], - bite: ["9L21", "8L21", "7L1", "6L1"], - blizzard: ["9M", "9L41", "8M", "8L41", "7M", "7L46", "6M", "6L46"], - block: ["7T", "6T"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "9L0", "8M", "8L0", "7L1"], - bulldoze: ["9M", "8M", "7M", "6M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - crunch: ["9M", "9L33", "8M", "8L33", "7L1", "6L1"], - curse: ["9M", "9L9", "8L9", "7L22", "6L22"], - doubleedge: ["9M", "9L46", "8L46", "7L56", "6L56"], - doubleteam: ["7M", "6M"], - earthquake: ["9M", "8M", "7M", "6M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M"], - flash: ["6M"], - flashcannon: ["9M", "8M", "7M", "6M"], - frostbreath: ["7M", "6M"], - frustration: ["7M", "6M"], - gigaimpact: ["9M", "8M", "7M", "6M"], - gyroball: ["9M", "8M", "7M", "6M"], - hail: ["8M", "7M", "6M"], - harden: ["9L1", "8L1", "7L1", "6L1"], - heavyslam: ["9M", "8M"], - hiddenpower: ["7M", "6M"], - highhorsepower: ["9M", "8M"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "6M"], - iceball: ["7L30", "6L30"], - icebeam: ["9M", "8M", "7M", "6M"], - icefang: ["9M", "9L24", "8M", "8L24", "7L26", "6L26"], - icespinner: ["9M"], - iciclecrash: ["9L51"], - iciclespear: ["9M", "8M"], - icywind: ["9M", "9L12", "8M", "8L12", "7T", "7L10", "6T", "6L10"], - irondefense: ["9M", "9L27", "8M", "8L27", "7T", "7L1", "6T", "6L1"], - ironhead: ["9M", "8M", "7T", "6T"], - powdersnow: ["9L1", "8L1", "7L1", "6L5"], - protect: ["9M", "9L15", "8M", "8L15", "7M", "6M"], - raindance: ["9M", "8M", "7M", "6M"], - rapidspin: ["9L1", "8L1", "7L35", "6L35"], - recover: ["9L30", "8L30", "7L51", "6L51"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - roar: ["7M", "6M"], - rockpolish: ["7M", "6M"], - rockslide: ["9M", "8M", "7M", "6M"], - rocksmash: ["6M"], - rocktomb: ["9M", "8M", "7M", "6M"], - round: ["8M", "7M", "6M"], - safeguard: ["8M", "7M", "6M"], - scaryface: ["9M"], - secretpower: ["6M"], - sharpen: ["7L20", "6L20"], - skullbash: ["8L51", "7L1", "6L1"], - sleeptalk: ["9M", "8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - snowscape: ["9M"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M"], - strength: ["6M"], - substitute: ["9M", "8M", "7M", "6M"], - superpower: ["8M", "7T", "6T"], - surf: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - tackle: ["9L1", "8L1", "7L1", "6L1"], - takedown: ["9M", "9L36", "8L36", "7L15", "6L15"], - terablast: ["9M"], - toxic: ["7M", "6M"], - waterpulse: ["7T", "6T"], - wideguard: ["9L1", "8L1", "7L1"] - } - }, - avalugghisui: { - learnset: { - avalanche: ["9M", "9L18"], - bite: ["9L21"], - blizzard: ["9M", "9L41"], - bodypress: ["9M"], - bodyslam: ["9M"], - bulldoze: ["9M"], - chillingwater: ["9M"], - crunch: ["9M", "9L33"], - curse: ["9M", "9L9"], - dig: ["9M"], - doubleedge: ["9M", "9L46"], - earthquake: ["9M"], - endure: ["9M"], - facade: ["9M"], - gigaimpact: ["9M"], - gyroball: ["9M"], - harden: ["9L1"], - hardpress: ["9M"], - heavyslam: ["9M"], - highhorsepower: ["9M"], - hyperbeam: ["9M"], - icebeam: ["9M"], - icefang: ["9M", "9L24"], - icespinner: ["9M"], - iciclespear: ["9M"], - icywind: ["9M", "9L12"], - irondefense: ["9M", "9L27"], - ironhead: ["9M"], - meteorbeam: ["9M"], - mountaingale: ["9L61"], - powdersnow: ["9L1"], - protect: ["9M", "9L15"], - raindance: ["9M"], - rapidspin: ["9L1"], - recover: ["9L30"], - rest: ["9M"], - rockblast: ["9M"], - rockslide: ["9M", "9L0"], - rocktomb: ["9M"], - sandstorm: ["9M"], - scaryface: ["9M"], - sleeptalk: ["9M"], - snowscape: ["9M"], - stealthrock: ["9M"], - stompingtantrum: ["9M"], - stoneedge: ["9M", "9L51"], - substitute: ["9M"], - tackle: ["9L1"], - takedown: ["9M", "9L36"], - terablast: ["9M"], - wideguard: ["9L1"] - } - }, - noibat: { - learnset: { - absorb: ["9L1", "8L1", "7L5"], - acrobatics: ["9M", "8M", "7M", "6M"], - aerialace: ["9M", "7M", "6M"], - agility: ["9M", "8M", "7L18", "6L18"], - aircutter: ["9M", "9L24", "8L24", "7L23", "6L23"], - airslash: ["9M", "9L36", "8M", "8L36", "7L48", "6L48"], - attract: ["8M", "7M", "6M"], - bite: ["9L20", "8L20", "7L13", "6L13"], - brickbreak: ["9M", "8M", "7M", "6M"], - confide: ["7M", "6M"], - cut: ["6M"], - darkpulse: ["9M", "8M", "7M", "6M"], - defog: ["9E", "8E", "7T"], - doubleteam: ["9L12", "8L12", "7M", "6M"], - dracometeor: ["9M", "8T", "7T", "6T"], - dragonclaw: ["9M"], - dragonpulse: ["9M", "8M", "7T", "6T"], - dragonrush: ["9E", "8E"], - dreameater: ["7M", "6M"], - dualwingbeat: ["9M", "8T"], - echoedvoice: ["7M", "6M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M"], - fly: ["9M", "8M", "7M", "6M"], - frustration: ["7M", "6M"], - gust: ["9L4", "8L4", "7L11", "6L11"], - heatwave: ["9M", "8M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - hurricane: ["9M", "9L52", "8M", "8L52", "7L58", "6L58"], - hypervoice: ["9M", "8M", "7T", "6T"], - irontail: ["8M", "7T", "6T"], - leechlife: ["9M", "8M", "7M", "6L5"], - outrage: ["9M", "8M", "7T", "7E", "6T", "6E"], - protect: ["9M", "8M", "7M", "6M"], - psychic: ["9M", "8M", "7M", "6M"], - razorwind: ["7L31", "6L31"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - roost: ["9L44", "8L44", "7M", "7L27", "6M", "6L27"], - round: ["8M", "7M", "6M"], - screech: ["9L40", "8M", "8L40", "7L1", "6L1"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "7M", "6M"], - shadowclaw: ["9M", "8M", "7M", "6M"], - skyattack: ["7T", "6T"], - sleeptalk: ["9M", "8M", "7M", "6M"], - snatch: ["7T", "7E", "6T", "6E"], - snore: ["8M", "7T", "6T"], - solarbeam: ["9M", "8M", "7M", "6M"], - steelwing: ["8M", "7M", "6M"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - superfang: ["9M", "9L32", "8L32", "7T", "7L43", "6T", "6L43"], - supersonic: ["9L8", "8L8", "7L1", "6L1"], - swagger: ["7M", "6M"], - swift: ["9M", "8M"], - switcheroo: ["9E", "7E", "6E"], - tackle: ["9L1", "8L1", "7L1", "6L1"], - tailwind: [ - "9M", - "9L49", - "8L49", - "7T", - "7L35", - "7E", - "6T", - "6L35", - "6E" - ], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M"], - torment: ["7M", "6M"], - toxic: ["7M", "6M"], - uproar: ["9M", "8M", "7T", "6T"], - uturn: ["9M", "8M", "7M", "6M"], - waterpulse: ["7T", "6T"], - whirlwind: ["9L28", "8L28", "7L40", "6L40"], - wildcharge: ["9M", "8M", "7M", "6M"], - wingattack: ["9L16", "8L16", "7L16", "6L16"], - xscissor: ["9M", "8M", "7M", "6M"] - } - }, - noivern: { - learnset: { - absorb: ["9L1", "8L1", "7L1"], - acrobatics: ["9M", "8M", "7M", "6M"], - aerialace: ["9M", "7M", "6M"], - agility: ["9M", "8M", "7L18", "6L18"], - aircutter: ["9M", "9L24", "8L24", "7L23", "6L23"], - airslash: ["9M", "9L36", "8M", "8L36", "7L53", "6L53"], - attract: ["8M", "7M", "6M"], - bite: ["9L20", "8L20", "7L13", "6L13"], - bodyslam: ["9M"], - boomburst: ["9L62", "8L62", "7L1", "6L1"], - breakingswipe: ["9M"], - brickbreak: ["9M", "8M", "7M", "6M"], - confide: ["7M", "6M"], - cut: ["6M"], - darkpulse: ["9M", "8M", "7M", "6M"], - defog: ["7T"], - doubleedge: ["9M"], - doubleteam: ["9L12", "8L12", "7M", "6M"], - dracometeor: ["9M", "8T", "7T", "6T"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "8M", "7M", "6M"], - dragondance: ["9M", "8M"], - dragonpulse: ["9M", "9L0", "8M", "8L0", "7T", "7L1", "6T", "6L1"], - dragontail: ["9M"], - dreameater: ["7M", "6M"], - dualwingbeat: ["9M", "8T"], - echoedvoice: ["7M", "6M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M"], - flamethrower: ["9M", "8M", "7M", "6M"], - fly: ["9M", "8M", "7M", "6M"], - focusblast: ["9M", "8M", "7M", "6M"], - frustration: ["7M", "6M"], - gigaimpact: ["9M", "8M", "7M", "6M"], - gust: ["9L1", "8L1", "7L11", "6L11"], - heatwave: ["9M", "8M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - honeclaws: ["6M"], - hurricane: ["9M", "9L56", "8M", "8L56", "7L1", "6L1"], - hyperbeam: ["9M", "8M", "7M", "6M"], - hypervoice: ["9M", "8M", "7T", "6T"], - irontail: ["8M", "7T", "6T"], - laserfocus: ["7T"], - leechlife: ["9M", "8M", "7M", "6L5"], - moonlight: ["9L1", "8L1", "7L1", "6L1"], - outrage: ["9M", "8M", "7T", "6T"], - protect: ["9M", "8M", "7M", "6M"], - psychic: ["9M", "8M", "7M", "6M"], - psychicnoise: ["9M"], - razorwind: ["7L31", "6L31"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - roost: ["9L44", "8L44", "7M", "7L27", "6M", "6L27"], - round: ["8M", "7M", "6M"], - scaryface: ["9M"], - screech: ["9L40", "8M", "8L40", "7L1", "6L1"], - secretpower: ["6M"], - shadowball: ["9M", "8M", "7M", "6M"], - shadowclaw: ["9M", "8M", "7M", "6M"], - skyattack: ["7T", "6T"], - sleeptalk: ["9M", "8M", "7M", "6M"], - snatch: ["7T", "6T"], - snore: ["8M", "7T", "6T"], - solarbeam: ["9M", "8M", "7M", "6M"], - steelwing: ["8M", "7M", "6M"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - superfang: ["9M", "9L32", "8L32", "7T", "7L43", "6T", "6L43"], - supersonic: ["9L1", "8L1", "7L1", "6L1"], - swagger: ["7M", "6M"], - swift: ["9M", "8M"], - tackle: ["9L1", "8L1", "7L1", "6L1"], - tailwind: ["9M", "9L51", "8L51", "7T", "7L35", "6T", "6L35"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M"], - torment: ["7M", "6M"], - toxic: ["7M", "6M"], - uproar: ["9M", "8M", "7T", "6T"], - uturn: ["9M", "8M", "7M", "6M"], - waterpulse: ["9M", "7T", "6T"], - whirlwind: ["9L28", "8L28", "7L40", "6L40"], - wildcharge: ["9M", "8M", "7M", "6M"], - wingattack: ["9L16", "8L16", "7L16", "6L16"], - xscissor: ["9M", "8M", "7M", "6M"] - } - }, - xerneas: { - learnset: { - aromatherapy: ["8L25", "7L1", "6L1", "6S1"], - aurorabeam: ["8L10", "7L10", "6L10"], - block: ["7T", "6T"], - bodyslam: ["8M"], - calmmind: ["8M", "7M", "6M"], - closecombat: ["8M", "8L75", "7L80", "6L80"], - confide: ["7M", "6M"], - cut: ["6M"], - dazzlinggleam: ["8M", "8S5", "7M", "6M"], - defog: ["7T"], - doubleteam: ["7M", "6M"], - drainingkiss: ["8M"], - echoedvoice: ["7M", "6M"], - endeavor: ["7T", "6T"], - endure: ["8M"], - facade: ["8M", "7M", "6M"], - flash: ["6M"], - flashcannon: ["8M", "7M", "6M"], - focusblast: ["8M", "7M", "7S4", "6M", "6S1"], - frustration: ["7M", "6M"], - geomancy: ["8L55", "7L26", "7S2", "7S3", "7S4", "6L26", "6S0", "6S1"], - gigaimpact: ["8M", "8L85", "7M", "7L88", "6M", "6L88"], - grassknot: ["8M", "7M", "7S4", "6M"], - gravity: ["8L1", "7T", "7L18", "6T", "6L18", "6S0"], - hail: ["8M", "7M", "6M"], - healpulse: ["8L65", "7L1", "6L1"], - hiddenpower: ["7M", "6M"], - hornleech: ["8L35", "8S5", "7L55", "7S2", "7S3", "6L55"], - hyperbeam: ["8M", "7M", "6M"], - hypervoice: ["8M", "7T", "6T"], - ingrain: ["8L45", "8S5", "7L1", "6L1"], - laserfocus: ["7T"], - lightscreen: ["8M", "8L5", "7M", "7L5", "6M", "6L5"], - megahorn: ["8M", "8L70", "7L44", "6L44", "6S0"], - mistyexplosion: ["8T"], - mistyterrain: ["8M", "8L40", "7L63", "6L63"], - moonblast: [ - "8L60", - "8S5", - "7L35", - "7S2", - "7S3", - "7S4", - "6L35", - "6S0", - "6S1" - ], - naturepower: ["8L15", "7M", "7L72", "6M", "6L72"], - nightslash: ["8L20", "7L51", "7S2", "7S3", "6L51"], - outrage: ["8M", "8L80", "7T", "7L93", "6T", "6L93"], - playrough: ["8M"], - protect: ["8M", "7M", "6M"], - psychic: ["8M", "7M", "6M"], - psychup: ["8L30", "7M", "7L59", "6M", "6L59"], - psyshock: ["8M", "7M", "6M"], - raindance: ["8M", "7M", "6M"], - reflect: ["8M", "7M", "6M"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - roar: ["7M", "6M"], - rockslide: ["8M", "7M", "6M"], - round: ["8M", "7M", "6M"], - secretpower: ["6M"], - sleeptalk: ["8M", "7M", "6M"], - smartstrike: ["8M"], - snore: ["8M", "7T", "6T"], - substitute: ["8M", "7M", "6M"], - sunnyday: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["8M"], - tackle: ["8L1"], - takedown: ["8L50", "7L1", "6L1"], - terrainpulse: ["8T"], - thunder: ["8M", "7M", "6M"], - thunderbolt: ["8M", "7M", "6M"], - thunderwave: ["8M", "7M", "6M"], - toxic: ["7M", "6M"], - wonderroom: ["8M", "7T", "6T"], - zenheadbutt: ["8M", "7T", "6T"] - }, - eventData: [ - { - generation: 6, - level: 50, - moves: ["gravity", "geomancy", "moonblast", "megahorn"] - }, - { - generation: 6, - level: 100, - shiny: true, - moves: ["geomancy", "moonblast", "aromatherapy", "focusblast"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["geomancy", "hornleech", "nightslash", "moonblast"] - }, - { - generation: 7, - level: 60, - moves: ["geomancy", "hornleech", "nightslash", "moonblast"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: ["geomancy", "focusblast", "grassknot", "moonblast"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["ingrain", "dazzlinggleam", "moonblast", "hornleech"] - }, - { - generation: 9, - level: 75, - moves: ["megahorn", "moonblast", "hornleech", "geomancy"], - source: "gen9legends" - } - ], - eventOnly: true - }, - yveltal: { - learnset: { - acrobatics: ["8M", "7M", "6M"], - aerialace: ["7M", "6M"], - airslash: ["8M", "8L35", "7L10", "6L10"], - block: ["7T", "6T"], - bodyslam: ["8M"], - confide: ["7M", "6M"], - cut: ["6M"], - darkpulse: [ - "8M", - "8L40", - "7M", - "7L44", - "7S2", - "7S3", - "7S4", - "6M", - "6L44", - "6S0", - "6S1" - ], - defog: ["7T"], - disable: ["8L15", "7L35", "6L35", "6S0"], - doubleteam: ["8L1", "7M", "7L5", "6M", "6L5"], - dragonclaw: ["8M", "7M", "6M"], - dragonrush: ["8L65", "8S5", "7L63", "6L63"], - dreameater: ["7M", "6M"], - dualwingbeat: ["8T"], - embargo: ["7M", "6M"], - endure: ["8M"], - facade: ["8M", "7M", "6M"], - fly: ["8M", "7M", "6M"], - focusblast: ["8M", "8L75", "7M", "7L72", "6M", "6L72"], - foulplay: ["8M", "8L60", "7T", "7L51", "6T", "6L51", "6S1"], - frustration: ["7M", "6M"], - gigaimpact: ["8M", "7M", "6M"], - gust: ["8L1"], - heatwave: ["8M", "7T", "7S4", "6T"], - hiddenpower: ["7M", "6M"], - honeclaws: ["6M"], - hurricane: ["8M", "8L70", "7L1", "6L1"], - hyperbeam: ["8M", "8L85", "7M", "7L88", "6M", "6L88"], - hypervoice: ["8M", "7T", "6T"], - knockoff: ["7T", "6T"], - laserfocus: ["7T"], - lashout: ["8T"], - oblivionwing: [ - "8L50", - "8S5", - "7L26", - "7S2", - "7S3", - "7S4", - "6L26", - "6S0", - "6S1" - ], - payback: ["8M"], - phantomforce: ["8M", "8L55", "7L55", "7S2", "7S3", "6L55"], - protect: ["8M", "7M", "6M"], - psychic: ["8M", "8L45", "7M", "7L59", "7S2", "7S3", "6M", "6L59"], - raindance: ["8M", "7M", "6M"], - razorwind: ["7L1", "6L1"], - rest: ["8M", "7M", "6M"], - return: ["7M", "6M"], - rockslide: ["8M", "7M", "6M"], - roost: ["8L30", "7M", "7L1", "6M", "6L1"], - round: ["8M", "7M", "6M"], - secretpower: ["6M"], - shadowball: ["8M", "7M", "6M"], - shadowclaw: ["8M", "7M", "6M"], - skyattack: ["8L80", "7T", "7L93", "6T", "6L93"], - skydrop: ["7M", "6M"], - sleeptalk: ["8M", "7M", "6M"], - snarl: ["8M", "8L10", "7M", "7L18", "6M", "6L18", "6S0"], - snore: ["8M", "7T", "6T"], - steelwing: ["8M", "7M", "6M"], - substitute: ["8M", "7M", "6M"], - suckerpunch: ["8L20", "8S5", "7L80", "6L80", "6S1"], - sunnyday: ["8M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["8M"], - tailwind: ["8L25", "7T", "7S4", "6T"], - taunt: ["8M", "8L5", "8S5", "7M", "7L1", "6M", "6L1"], - thief: ["8M", "7M", "6M"], - torment: ["7M", "6M"], - toxic: ["7M", "6M"], - uturn: ["8M", "7M", "6M"], - zenheadbutt: ["8M", "7T", "6T"] - }, - eventData: [ - { - generation: 6, - level: 50, - moves: ["snarl", "oblivionwing", "disable", "darkpulse"] - }, - { - generation: 6, - level: 100, - shiny: true, - moves: ["oblivionwing", "suckerpunch", "darkpulse", "foulplay"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["oblivionwing", "darkpulse", "phantomforce", "psychic"] - }, - { - generation: 7, - level: 60, - moves: ["oblivionwing", "darkpulse", "phantomforce", "psychic"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - moves: ["oblivionwing", "darkpulse", "heatwave", "tailwind"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["taunt", "oblivionwing", "dragonrush", "suckerpunch"] - }, - { - generation: 9, - level: 75, - moves: ["hurricane", "darkpulse", "psychic", "oblivionwing"], - source: "gen9legends" - } - ], - eventOnly: true - }, - zygarde: { - learnset: { - bind: ["8L1", "8S9", "7T", "7L18", "7S2", "7S3", "7S4", "6T", "6L18"], - bite: ["8L1", "7L1", "6L1"], - block: ["7T", "6T"], - bodyslam: ["8M"], - breakingswipe: ["8M"], - brickbreak: ["8M", "7M", "6M"], - bulldoze: ["8M", "8L1", "7M", "7L1", "6M", "6L1"], - camouflage: ["7L59", "6L59", "6S0"], - coil: ["8L72", "7L72", "6L80"], - confide: ["7M", "6M"], - coreenforcer: ["8L1", "7T"], - crunch: ["8M", "8L32", "7L51", "6L51", "6S0"], - dig: ["8M", "8L16", "7L10", "7S2", "6M", "6L10"], - doubleteam: ["7M", "6M"], - dracometeor: ["8T", "7T", "6T"], - dragonbreath: ["8L1", "7L1", "7S5", "7S6", "6L1"], - dragondance: ["8M", "7T", "7S7", "7S8", "6L72"], - dragonpulse: ["8M", "8L40", "8S9", "7T", "7L63", "6T", "6L63", "6S0"], - dragontail: ["7M", "6M"], - earthpower: ["8M", "7T", "6T"], - earthquake: ["8M", "8L80", "7M", "7L55", "6M", "6L55", "6S0"], - endure: ["8M"], - extremespeed: ["7T", "7S7", "7S8", "6L88", "6S1"], - facade: ["8M", "7M", "6M"], - focusblast: ["8M", "7M", "6M"], - frustration: ["7M", "6M"], - gigaimpact: ["8M", "7M", "6M"], - glare: ["8L56", "7L1", "7S5", "7S6", "6L1", "6S1"], - grassknot: ["8M", "7M", "6M"], - haze: ["8L8", "7L44", "7S3", "7S4", "6L44"], - hiddenpower: ["7M", "6M"], - highhorsepower: ["8M"], - hyperbeam: ["8M", "7M", "6M"], - hypervoice: ["8M", "7T", "6T"], - irontail: ["8M", "7T", "6T"], - landswrath: [ - "8L48", - "8S9", - "7L26", - "7S2", - "7S3", - "7S4", - "7S5", - "7S6", - "6L26", - "6S1" - ], - outrage: [ - "8M", - "8L88", - "7T", - "7L80", - "7S7", - "7S8", - "6T", - "6L93", - "6S1" - ], - painsplit: ["7T", "6T"], - payback: ["8M"], - protect: ["8M", "7M", "6M"], - rest: ["8M", "7M", "6M"], - retaliate: ["8M"], - return: ["7M", "6M"], - reversal: ["8M"], - rockslide: ["8M", "7M", "6M"], - rocksmash: ["6M"], - round: ["8M", "7M", "6M"], - safeguard: [ - "8M", - "8L24", - "7M", - "7L5", - "7S2", - "7S5", - "7S6", - "6M", - "6L5" - ], - sandstorm: ["8M", "8L64", "7M", "7L35", "7S3", "7S4", "6M", "6L35"], - scaleshot: ["8T"], - scorchingsands: ["8T"], - secretpower: ["6M"], - shockwave: ["7T", "6T"], - skittersmack: ["8T"], - sleeptalk: ["8M", "7M", "6M"], - sludgewave: ["8M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - spite: ["7T", "6T"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M", "6M"], - strength: ["6M"], - substitute: ["8M", "7M", "6M"], - sunnyday: ["8M", "7M", "6M"], - superpower: ["8M", "7T", "6T"], - swagger: ["7M", "6M"], - swift: ["8M"], - thousandarrows: ["8L1", "8S9", "7T", "7S7", "7S8"], - thousandwaves: ["8L1", "7T"], - toxic: ["7M", "6M"], - zenheadbutt: ["8M", "7T", "6T"] - }, - eventData: [ - { - generation: 6, - level: 70, - moves: ["crunch", "earthquake", "camouflage", "dragonpulse"] - }, - { - generation: 6, - level: 100, - moves: ["landswrath", "extremespeed", "glare", "outrage"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 30, - moves: ["safeguard", "dig", "bind", "landswrath"] - }, - { - generation: 7, - level: 50, - moves: ["bind", "landswrath", "sandstorm", "haze"] - }, - { - generation: 7, - level: 50, - isHidden: true, - moves: ["bind", "landswrath", "sandstorm", "haze"] - }, - { - generation: 7, - level: 60, - shiny: true, - moves: ["landswrath", "glare", "safeguard", "dragonbreath"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: true, - isHidden: true, - moves: ["landswrath", "glare", "safeguard", "dragonbreath"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - shiny: true, - moves: ["thousandarrows", "outrage", "extremespeed", "dragondance"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - shiny: true, - isHidden: true, - moves: ["thousandarrows", "outrage", "extremespeed", "dragondance"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - isHidden: true, - moves: ["thousandarrows", "landswrath", "dragonpulse", "bind"] - } - ], - eventOnly: true - }, - zygarde10: { - learnset: { - bind: ["8S5", "7S0", "7S1", "7S2"], - dig: ["7S0", "7S2"], - dragonbreath: ["7S3"], - dragondance: ["7S4"], - dragonpulse: ["8S5"], - extremespeed: ["7S4"], - glare: ["7S3"], - haze: ["7S1"], - landswrath: ["8S5", "7S0", "7S1", "7S2", "7S3"], - outrage: ["7S4"], - safeguard: ["7S0", "7S2", "7S3"], - sandstorm: ["7S1"], - thousandarrows: ["8S5", "7S4"] - }, - eventData: [ - { - generation: 7, - level: 30, - moves: ["safeguard", "dig", "bind", "landswrath"] - }, - { - generation: 7, - level: 50, - isHidden: true, - moves: ["bind", "landswrath", "sandstorm", "haze"] - }, - { - generation: 7, - level: 50, - isHidden: true, - moves: ["safeguard", "dig", "bind", "landswrath"] - }, - { - generation: 7, - level: 60, - shiny: true, - isHidden: true, - moves: ["landswrath", "glare", "safeguard", "dragonbreath"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 100, - shiny: true, - isHidden: true, - moves: ["thousandarrows", "outrage", "extremespeed", "dragondance"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - isHidden: true, - moves: ["thousandarrows", "landswrath", "dragonpulse", "bind"] - }, - { - generation: 9, - level: 84, - ivs: { - hp: 31, - atk: 31, - def: 15, - spa: 31, - spd: 28, - spe: 19 - }, - nature: "Quiet", - moves: [ - "coreenforcer", - "thousandarrows", - "thousandwaves", - "landswrath" - ], - source: "gen9legends" - } - ], - eventOnly: true - }, - diancie: { - learnset: { - afteryou: ["7T", "6T"], - allyswitch: ["8M"], - amnesia: ["9M", "8M"], - ancientpower: ["9L28", "8L28", "7L27", "6L31"], - batonpass: ["9M", "8M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M"], - bulldoze: ["9M"], - calmmind: ["9M", "8M", "7M", "6M"], - charm: ["9M", "8M"], - confide: ["7M", "6M"], - covet: ["7T", "6T"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - diamondstorm: ["9L1", "8L91", "7L50", "6L50", "6S0", "6S1"], - doubleteam: ["7M", "6M"], - drainingkiss: ["9M", "8M"], - earthpower: ["9M", "8M", "7T", "6T"], - encore: ["9M", "8M"], - endeavor: ["9M", "7T", "6T"], - endure: ["9M", "8M"], - explosion: ["7M", "6M"], - facade: ["9M", "8M", "7M", "6M"], - faketears: ["9M", "8M"], - flail: ["9L21", "8L21", "7L31", "6L35"], - flash: ["6M"], - flashcannon: ["9M"], - frustration: ["7M", "6M"], - gigaimpact: ["9M", "8M", "7M", "6M"], - gravity: ["9M", "7T", "6T"], - guardsplit: ["9L7", "8L7", "7L21", "6L27"], - guardswap: ["8M"], - gyroball: ["9M", "8M", "7M", "6M"], - hail: ["8M", "7M", "6M"], - harden: ["9L1", "8L1", "7L1", "6L1"], - healbell: ["7T", "6T"], - helpinghand: ["9M", "8M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["9M", "8M", "7M", "6M"], - irondefense: ["9M", "8M", "7T", "6T"], - lastresort: ["7T", "6T"], - lightscreen: ["9M", "9L42", "8M", "8L42", "7M", "7L60", "6M", "6L60"], - magnetrise: ["7T", "6T"], - meteorbeam: ["9M", "8T"], - metronome: ["9M", "8M"], - mistyexplosion: ["9M", "8T"], - moonblast: ["9L77", "8L77", "7L50", "6L50", "6S0", "6S1"], - mysticalfire: ["8M"], - naturepower: ["7M", "6M"], - playrough: ["9M", "8M"], - powergem: ["9M", "9L63", "8M", "8L63", "7L40"], - protect: ["9M", "8M", "7M", "6M"], - psychic: ["9M", "8M", "7M", "6M"], - psychup: ["9M", "7M", "6M"], - psyshock: ["9M", "8M", "7M", "6M"], - raindance: ["9M"], - reflect: ["9M", "8M", "7M", "7L12", "6M", "6L18", "6S0", "6S1"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M", "6S0", "6S1"], - rockpolish: ["9L35", "8L35", "7M", "6M"], - rockslide: ["9M", "9L49", "8M", "8L49", "7M", "6M"], - rockthrow: ["7L1", "6L5"], - rocktomb: ["9M", "8M", "7M", "6M"], - round: ["8M", "7M", "6M"], - safeguard: ["8M", "7M", "7L70", "6M", "6L70"], - sandstorm: ["9M", "8M", "7M", "6M"], - sandtomb: ["9M", "8M"], - scorchingsands: ["9M"], - secretpower: ["6M"], - sharpen: ["7L5", "6L8"], - skillswap: ["9M", "9L56", "8M", "8L56", "7T", "7L35", "6T", "6L40"], - sleeptalk: ["9M", "8M", "7M", "6M"], - smackdown: ["9M", "9L14", "8L14", "7M", "7L8", "6M", "6L12"], - snore: ["8M", "7T", "6T"], - snowscape: ["9M"], - spikes: ["9M"], - stealthrock: ["9M", "9L70", "8M", "8L70", "7T", "7L18", "6T", "6L21"], - stoneedge: ["9M", "9L84", "8M", "8L84", "7M", "7L49", "6M", "6L49"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["9M"], - tackle: ["9L1", "8L1", "7L1", "6L1"], - takedown: ["9M"], - telekinesis: ["7T"], - terablast: ["9M"], - terrainpulse: ["8T"], - toxic: ["7M", "6M"], - trickroom: ["9M", "8M", "7M", "7L46", "6M", "6L46"], - wonderroom: ["8M", "7T", "6T"] - }, - eventData: [ - { - generation: 6, - level: 50, - moves: ["diamondstorm", "reflect", "return", "moonblast"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 50, - shiny: true, - moves: ["diamondstorm", "moonblast", "reflect", "return"], - pokeball: "cherishball" - }, - { - generation: 9, - level: 70, - moves: ["diamondstorm", "moonblast", "stealthrock", "drainingkiss"], - source: "gen9legends" - } - ], - eventOnly: true - }, - hoopa: { - learnset: { - allyswitch: ["9L1", "7T", "7L1", "6L1"], - astonish: ["9L6", "7L6", "6L6", "6S0"], - block: ["7T", "6T"], - brickbreak: ["9M", "7M", "6M"], - calmmind: ["9M", "7M", "6M"], - chargebeam: ["7M", "6M"], - confide: ["7M", "6M"], - confusion: ["9L1", "7L1", "6L1"], - covet: ["7T", "6T"], - darkpulse: ["9M", "9L55", "7M", "7L55", "6L55"], - destinybond: ["9L1", "7L1", "6L1"], - doubleteam: ["7M", "6M"], - drainpunch: ["9M", "7T", "6T"], - dreameater: ["7M", "6M"], - dualchop: ["7T", "6T"], - embargo: ["7M", "6M"], - endure: ["9M"], - energyball: ["9M", "7M", "6M"], - expandingforce: ["9M"], - facade: ["9M", "7M", "6M"], - firepunch: ["9M", "7T", "6T"], - flash: ["6M"], - fling: ["9M", "7M", "6M"], - focusblast: ["9M", "7M", "6M"], - focuspunch: ["9M", "7T", "6T"], - foulplay: ["9M", "7T", "6T"], - frustration: ["7M", "6M"], - futuresight: ["9M"], - gigaimpact: ["9M", "7M", "6M"], - grassknot: ["9M", "7M", "6M"], - gravity: ["9M", "7T", "6T"], - guardsplit: ["9L29", "7L29", "6L29"], - gunkshot: ["9M", "7T", "6T"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["9M", "7M", "6M"], - hyperspacefury: ["9L85", "7L1", "6L1"], - hyperspacehole: ["9L85", "7L1", "7S1", "6L1", "6S0"], - icepunch: ["9M", "7T", "6T"], - knockoff: ["9M", "9L46", "7T", "7L46", "6T", "6L46"], - laserfocus: ["7T"], - lashout: ["9M"], - lastresort: ["7T", "6T"], - lightscreen: ["9M", "9L15", "7M", "7L15", "6M", "6L15"], - magiccoat: ["7T", "7L10", "6T", "6L10"], - magicroom: ["7T", "6T"], - nastyplot: ["9M", "9L68", "7L68", "7S1", "6L68", "6S0"], - phantomforce: ["9M", "9L35", "7L35", "6L35"], - powersplit: ["9L29", "7L29", "6L29"], - poweruppunch: ["6M"], - protect: ["9M", "7M", "6M"], - psybeam: ["9M", "9L19", "7L19", "6L15"], - psychic: ["9M", "9L75", "7M", "7L75", "7S1", "6M", "6L75", "6S0"], - psychicnoise: ["9M"], - psychicterrain: ["9M"], - psychup: ["9M", "7M", "6M"], - psyshock: ["9M", "7M", "6M"], - quash: ["7M", "6M"], - raindance: ["9M", "7M", "6M"], - recycle: ["7T", "6T"], - reflect: ["9M", "7M", "6M"], - rest: ["9M", "7M", "6M"], - return: ["7M", "6M"], - rocktomb: ["9M"], - roleplay: ["7T", "6T"], - round: ["7M", "6M"], - safeguard: ["7M", "6M"], - sandstorm: ["9M"], - scaryface: ["9M"], - secretpower: ["6M"], - shadowball: ["9M", "9L55", "7M", "7L55", "7S1", "6M", "6L55"], - shockwave: ["7T", "6T"], - signalbeam: ["7T", "6T"], - skillswap: ["9M", "9L25", "7T", "7L25", "6T", "6L25"], - skittersmack: ["9M"], - sleeptalk: ["9M", "7M", "6M"], - snatch: ["7T", "6T"], - snore: ["7T", "6T"], - substitute: ["9M", "7M", "6M"], - sunnyday: ["9M", "7M", "6M"], - swagger: ["7M", "6M"], - swift: ["9M"], - takedown: ["9M"], - taunt: ["9M", "7M", "6M"], - telekinesis: ["7T"], - terablast: ["9M"], - thief: ["9M", "7M", "6M"], - throatchop: ["9M", "7T"], - thunderbolt: ["9M", "7M", "6M"], - thunderpunch: ["9M", "7T", "6T"], - thunderwave: ["9M", "7M", "6M"], - torment: ["7M", "6M"], - toxic: ["7M", "6M"], - trick: ["9M", "9L10", "7T", "7L1", "6T", "6L1"], - trickroom: ["9M", "9L50", "7M", "7L50", "6M", "6L50"], - uproar: ["7T", "6T"], - wonderroom: ["9L50", "7T", "7L50", "6T", "6L50"], - zenheadbutt: ["9M", "9L46", "7T", "7L46", "6T", "6L46"] - }, - eventData: [ - { - generation: 6, - level: 50, - moves: ["hyperspacehole", "nastyplot", "psychic", "astonish"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 15, - moves: ["shadowball", "nastyplot", "psychic", "hyperspacehole"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - hoopaunbound: { eventOnly: true }, - volcanion: { - learnset: { - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M", "7L46", "6L46"], - brickbreak: ["9M", "8M", "7M", "6M"], - bulldoze: ["9M", "8M", "7M", "6M"], - confide: ["7M", "6M"], - cut: ["6M"], - defog: ["7T"], - dig: ["9M"], - doubleedge: ["9M"], - doubleteam: ["7M", "6M"], - earthpower: ["9M", "8M", "7T", "6T"], - earthquake: ["9M", "8M", "7M", "6M"], - endure: ["9M", "8M"], - explosion: ["9L90", "8L90", "7M", "7L76", "6M", "6L76", "6S1"], - facade: ["9M", "8M", "7M", "6M"], - fireblast: ["9M", "8M", "7M", "6M"], - firefang: ["9M"], - firespin: ["9M", "9L1", "8M", "8L1"], - flamecharge: ["9M", "9L18", "8L18", "7M", "7L15", "6M", "6L15"], - flamethrower: ["9M", "8M", "7M", "6M", "6S1"], - flareblitz: ["9M", "9L78", "8M", "8L78", "8S2", "7L1", "6L1"], - flashcannon: ["9M", "8M", "7M", "6M"], - fling: ["9M", "8M", "7M", "6M"], - focusblast: ["9M", "8M", "7M", "6M"], - focusenergy: ["8M"], - frustration: ["7M", "6M"], - gigaimpact: ["9M", "8M", "7M", "6M"], - gyroball: ["9M", "8M", "7M", "6M"], - haze: ["9M", "9L60", "8L60", "8S2", "7L11", "6L11"], - heatcrash: ["9M", "8M"], - heatwave: ["9M", "8M", "7T", "6T"], - heavyslam: ["9M", "8M"], - hiddenpower: ["7M", "6M"], - hydropump: ["9M", "9L66", "8M", "8L66", "7L50", "6L50", "6S0", "6S1"], - hyperbeam: ["9M", "8M", "7M", "6M"], - incinerate: ["9L36", "8L36", "8S2", "6M"], - leer: ["9L6", "8L6"], - liquidation: ["9M", "8M", "7T"], - mist: ["9L60", "8L60", "7L8", "6L8", "6S0"], - mistyterrain: ["9M", "8M"], - mudshot: ["9M", "8M"], - overheat: [ - "9M", - "9L84", - "8M", - "8L84", - "7M", - "7L65", - "6M", - "6L65", - "6S0" - ], - protect: ["9M", "8M", "7M", "6M"], - raindance: ["9M", "8M"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - roar: ["9M", "7M", "6M"], - rockslide: ["9M", "8M", "7M", "6M"], - rocksmash: ["6M"], - rocktomb: ["9M"], - round: ["8M", "7M", "6M"], - sandstorm: ["9M", "8M", "7M", "6M"], - scald: ["9M", "9L48", "8M", "8L48", "7M", "7L32", "6M", "6L32"], - scaryface: ["9M", "9L30", "8M", "8L30"], - scorchingsands: ["9M", "8T"], - secretpower: ["6M"], - selfdestruct: ["8M"], - sleeptalk: ["9M", "8M", "7M", "6M"], - sludgebomb: ["9M", "8M", "7M", "6M"], - sludgewave: ["9M", "8M", "7M", "6M"], - smackdown: ["9M", "7M", "6M"], - snore: ["8M", "7T", "6T"], - solarbeam: ["9M", "8M", "7M", "6M"], - steameruption: ["9L1", "8L72", "8S2", "7L1", "6L1", "6S0", "6S1"], - stomp: ["9L42", "8L42", "7L28", "6L28"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M", "6M"], - strength: ["6M"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - superpower: ["8M", "7T", "6T"], - swagger: ["7M", "6M"], - takedown: ["9M", "9L54", "8L54", "7L1", "6L1"], - taunt: ["9M"], - terablast: ["9M"], - thunderfang: ["9M", "8M"], - toxic: ["7M", "6M"], - watergun: ["9L1", "8L1"], - waterpulse: ["9M", "9L24", "8L24", "7T", "7L21", "6T", "6L21"], - weatherball: ["9M", "9L12", "8M", "8L12", "7L40", "6L40"], - wildcharge: ["9M"], - willowisp: ["9M", "8M", "7M", "6M"] - }, - eventData: [ - { - generation: 6, - level: 70, - moves: ["steameruption", "overheat", "hydropump", "mist"], - pokeball: "cherishball" - }, - { - generation: 6, - level: 70, - moves: ["steameruption", "flamethrower", "hydropump", "explosion"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 60, - moves: ["steameruption", "flareblitz", "incinerate", "haze"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - rowlet: { - learnset: { - aerialace: ["9M"], - aircutter: ["9M"], - airslash: ["9M"], - astonish: ["9L6", "8L6", "7L11"], - attract: ["8M", "7M"], - batonpass: ["8M", "7E"], - bravebird: ["9M", "9L36", "8M", "8L36", "7L43"], - bulletseed: ["9M"], - confide: ["7M"], - confuseray: ["9M", "9E", "8E", "7E"], - covet: ["7T"], - curse: ["7E"], - defog: ["9E", "8E", "7T", "7E"], - doubleteam: ["9E", "8E", "7M"], - dualwingbeat: ["9M", "8T"], - echoedvoice: ["7M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M"], - facade: ["9M", "8M", "7M"], - falseswipe: ["9M", "8M", "7M"], - featherdance: ["9M", "9L33", "8L33", "7L39"], - foresight: ["7L18"], - frustration: ["7M"], - furyattack: ["7L29"], - gigadrain: ["9M", "8M", "7T"], - grassknot: ["9M", "8M", "7M"], - grasspledge: ["9M", "8T", "7T"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M"], - growl: ["9L1", "8L1", "7L4"], - haze: ["9M", "7E"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - knockoff: ["9M", "9E", "8E"], - leafage: ["9L3", "8L3", "7L1"], - leafblade: ["9L30", "8M", "8L30", "7L36"], - leafstorm: ["9M"], - lightscreen: ["9M", "8M", "7M"], - magicalleaf: ["9M"], - nastyplot: ["9M", "9L24", "8M", "8L24", "7L46"], - naturepower: ["7M"], - nightshade: ["9M"], - ominouswind: ["7L16", "7E"], - peck: ["9L9", "8L9", "7L8"], - pluck: ["9L21", "8L21", "7L22"], - protect: ["9M", "8M", "7M"], - raindance: ["9M"], - razorleaf: ["9L15", "8L15", "7L14"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - roost: ["9E", "7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - seedbomb: ["9M", "8M", "7T"], - shadowclaw: ["9M", "8M", "7M"], - shadowsneak: ["9L12", "8L12"], - skyattack: ["7T"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M"], - steelwing: ["8M", "7M"], - substitute: ["9M", "8M", "7M"], - suckerpunch: ["9L27", "8L27", "7L32"], - sunnyday: ["9M", "8M", "7M"], - swagger: ["7M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M", "7M"], - synthesis: ["9L18", "8L18", "7T", "7L25"], - tackle: ["9L1", "8L1", "7L1"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M"], - trailblaze: ["9M"], - workup: ["8M", "7M"], - worryseed: ["7T"] - } - }, - dartrix: { - learnset: { - aerialace: ["9M"], - aircutter: ["9M"], - airslash: ["9M"], - astonish: ["9L1", "8L1", "7L11"], - attract: ["8M", "7M"], - batonpass: ["9M", "8M"], - bravebird: ["9M", "9L50", "8M", "8L50", "7L51"], - bulletseed: ["9M"], - confide: ["7M"], - confuseray: ["9M"], - covet: ["7T"], - defog: ["7T"], - doubleteam: ["7M"], - dualwingbeat: ["9M", "8T"], - echoedvoice: ["7M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M"], - facade: ["9M", "8M", "7M"], - falseswipe: ["9M", "8M", "7M"], - featherdance: ["9M", "9L45", "8L45", "7L46"], - foresight: ["7L19"], - frustration: ["7M"], - furyattack: ["7L33"], - gigadrain: ["9M", "8M", "7T"], - grassknot: ["9M", "8M", "7M"], - grasspledge: ["9M", "8T", "7T"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M"], - growl: ["9L1", "8L1", "7L1"], - haze: ["9M"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - knockoff: ["9M"], - leafage: ["9L1", "8L1", "7L1"], - leafblade: ["9L40", "8M", "8L40", "7L42"], - leafstorm: ["9M"], - lightscreen: ["9M", "8M", "7M"], - magicalleaf: ["9M"], - nastyplot: ["9M", "9L30", "8M", "8L30", "7L55"], - naturepower: ["7M"], - nightshade: ["9M"], - ominouswind: ["7L16"], - peck: ["9L9", "8L9", "7L1"], - pluck: ["9L25", "8L25", "7L24"], - protect: ["9M", "8M", "7M"], - raindance: ["9M"], - razorleaf: ["9L15", "8L15", "7L14"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - roost: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - seedbomb: ["9M", "8M", "7T"], - shadowclaw: ["9M", "8M", "7M"], - shadowsneak: ["9L12", "8L12"], - skyattack: ["7T"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M"], - steelwing: ["8M", "7M"], - substitute: ["9M", "8M", "7M"], - suckerpunch: ["9L35", "8L35", "7L37"], - sunnyday: ["9M", "8M", "7M"], - swagger: ["7M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M", "7M"], - synthesis: ["9L20", "8L20", "7T", "7L28"], - tackle: ["9L1", "8L1", "7L1"], - tailwind: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M"], - trailblaze: ["9M"], - workup: ["8M", "7M"], - worryseed: ["7T"] - } - }, - decidueye: { - learnset: { - acrobatics: ["9M", "8M", "7M"], - aerialace: ["9M"], - aircutter: ["9M"], - airslash: ["9M", "8M"], - astonish: ["9L1", "8L1", "7L11"], - attract: ["8M", "7M"], - batonpass: ["9M", "8M"], - bravebird: ["9M", "9L58", "8M", "8L58", "7L55", "7S0"], - bulletseed: ["9M"], - confide: ["7M"], - confuseray: ["9M"], - covet: ["7T"], - curse: ["9M"], - defog: ["7T"], - doubleteam: ["7M"], - dualwingbeat: ["9M", "8T"], - echoedvoice: ["7M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M"], - facade: ["9M", "8M", "7M"], - falseswipe: ["9M", "8M", "7M"], - featherdance: ["9M", "9L51", "8L51", "7L49"], - foresight: ["7L19"], - frenzyplant: ["9M", "8T", "7T"], - frustration: ["7M"], - furyattack: ["7L33"], - gigadrain: ["9M", "8M", "7T"], - gigaimpact: ["9M", "8M", "7M"], - grassknot: ["9M", "8M", "7M"], - grasspledge: ["9M", "8T", "7T"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M"], - growl: ["9L1", "8L1", "7L1"], - haze: ["9M"], - helpinghand: ["9M"], - hex: ["9M", "8M"], - hiddenpower: ["7M"], - hurricane: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - imprison: ["9M", "8M"], - knockoff: ["9M"], - laserfocus: ["7T"], - leafage: ["9L1", "8L1", "7L1"], - leafblade: ["9L44", "8M", "8L44", "7L44", "7S0"], - leafstorm: ["9M", "9L1", "8M", "8L1", "7L1"], - lightscreen: ["9M", "8M", "7M"], - lowkick: ["9M"], - lowsweep: ["9M", "8M", "7M"], - magicalleaf: ["9M"], - nastyplot: ["9M", "9L30", "8M", "8L30", "7L60"], - naturepower: ["7M"], - nightshade: ["9M"], - ominouswind: ["7L16"], - peck: ["9L9", "8L9", "7L1"], - phantomforce: ["9M", "9L1", "8M", "8L1", "7L1", "7S0"], - pluck: ["9L25", "8L25", "7L24"], - poltergeist: ["9M", "8T"], - protect: ["9M", "8M", "7M"], - psychocut: ["8M"], - raindance: ["9M"], - razorleaf: ["9L15", "8L15", "7L14"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - roost: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - seedbomb: ["9M", "8M", "7T"], - shadowball: ["9M", "8M", "7M"], - shadowclaw: ["9M", "8M", "7M"], - shadowsneak: ["9L12", "8L12", "7L1", "7S0"], - skittersmack: ["9M", "8T"], - skyattack: ["7T"], - sleeptalk: ["9M", "8M", "7M"], - smackdown: ["9M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M"], - solarblade: ["9M", "8M"], - spiritshackle: ["9L0", "8L0", "7L1"], - spite: ["9M", "9L1", "8L1", "7T"], - steelwing: ["8M", "7M"], - substitute: ["9M", "8M", "7M"], - suckerpunch: ["9L37", "8L37", "7L38"], - sunnyday: ["9M", "8M", "7M"], - swagger: ["7M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M", "7M"], - synthesis: ["9L20", "8L20", "7T", "7L28"], - tackle: ["9L1", "8L1", "7L1"], - tailwind: ["9M", "7T"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M"], - trailblaze: ["9M"], - uturn: ["9M", "9L1", "8M", "8L1", "7M", "7L1"], - workup: ["8M", "7M"], - worryseed: ["7T"] - }, - eventData: [ - { - generation: 7, - level: 50, - isHidden: true, - moves: ["leafblade", "phantomforce", "shadowsneak", "bravebird"], - pokeball: "pokeball" - } - ] - }, - decidueyehisui: { - learnset: { - aerialace: ["9M"], - aircutter: ["9M"], - airslash: ["9M"], - aurasphere: ["9M"], - batonpass: ["9M"], - bravebird: ["9M", "9L58"], - brickbreak: ["9M"], - bulkup: ["9M", "9L30"], - bulletseed: ["9M"], - closecombat: ["9M"], - coaching: ["9M"], - confuseray: ["9M"], - dualwingbeat: ["9M"], - endure: ["9M"], - energyball: ["9M"], - facade: ["9M"], - falseswipe: ["9M"], - featherdance: ["9M", "9L51"], - focusblast: ["9M"], - focuspunch: ["9M"], - frenzyplant: ["9M"], - gigadrain: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - grasspledge: ["9M"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growl: ["9L1"], - haze: ["9M"], - helpinghand: ["9M"], - hyperbeam: ["9M"], - knockoff: ["9M"], - leafage: ["9L1"], - leafblade: ["9L44"], - leafstorm: ["9M", "9L1"], - lightscreen: ["9M"], - lowkick: ["9M"], - lowsweep: ["9M"], - magicalleaf: ["9M"], - nastyplot: ["9M"], - nightshade: ["9M"], - peck: ["9L9"], - pluck: ["9L25"], - protect: ["9M"], - raindance: ["9M"], - razorleaf: ["9L15"], - rest: ["9M"], - reversal: ["9M"], - rocktomb: ["9M"], - scaryface: ["9M"], - seedbomb: ["9M"], - shadowclaw: ["9M"], - shadowsneak: ["9L12"], - sleeptalk: ["9M"], - smackdown: ["9M"], - solarbeam: ["9M"], - substitute: ["9M"], - suckerpunch: ["9L37"], - sunnyday: ["9M"], - swift: ["9M"], - swordsdance: ["9M"], - synthesis: ["9L20"], - tackle: ["9L1"], - tailwind: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - trailblaze: ["9M"], - triplearrows: ["9L0"], - upperhand: ["9M"], - uturn: ["9M", "9L1"] - } - }, - litten: { - learnset: { - acrobatics: ["9M", "8M", "7M"], - attract: ["8M", "7M"], - bite: ["9L15", "8L15", "7L22"], - bodyslam: ["9M", "8M", "7E"], - bulkup: ["9M", "8M", "7M"], - confide: ["7M"], - covet: ["7T"], - crunch: ["9M", "8M", "7E"], - doubleedge: ["9M"], - doublekick: ["9L18", "8L18", "7L16"], - doubleteam: ["7M"], - ember: ["9L3", "8L3", "7L1"], - endeavor: ["9M", "7T"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - fakeout: ["9E", "8E", "7E"], - fireblast: ["9M", "8M", "7M"], - firefang: ["9M", "9L21", "8M", "8L21", "7L14"], - firepledge: ["9M", "8T", "7T"], - firespin: ["9M", "8M"], - flamecharge: ["9M", "7M"], - flamethrower: ["9M", "9L30", "8M", "8L30", "7M", "7L36"], - flareblitz: ["9M", "9L36", "8M", "8L36", "7L43"], - frustration: ["7M"], - furyswipes: ["9L12", "8L12", "7L29"], - growl: ["9L1", "8L1", "7L4"], - heatwave: ["9M", "8M", "7T", "7E"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - leechlife: ["9M", "8M", "7M"], - leer: ["7L11"], - lick: ["9L6", "8L6", "7L8"], - nastyplot: ["9M", "8M", "7E"], - outrage: ["9M", "8M", "7T", "7L46"], - overheat: ["9M", "8M", "7M"], - partingshot: ["9E", "8E"], - payday: ["8M"], - powertrip: ["9E", "8E", "7E"], - protect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - revenge: ["8M", "7E"], - roar: ["9M", "9L9", "8L9", "7M", "7L18"], - round: ["8M", "7M"], - scaryface: ["9M", "9L24", "8M", "8L24", "7L39"], - scratch: ["9L1", "8L1", "7L1"], - shadowclaw: ["9M", "8M", "7M"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "8M", "7M"], - swagger: ["9L27", "8L27", "7M", "7L25"], - swordsdance: ["9M", "8M", "7M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M"], - temperflare: ["9M"], - terablast: ["9M"], - thrash: ["9L33", "8L33", "7L32"], - torment: ["7M"], - toxic: ["7M"], - trailblaze: ["9M"], - uturn: ["9M", "8M", "7M"], - willowisp: ["9M", "8M", "7M"], - workup: ["8M", "7M"] - } - }, - torracat: { - learnset: { - acrobatics: ["9M", "8M", "7M"], - attract: ["8M", "7M"], - bite: ["9L15", "8L15", "7L24"], - bodyslam: ["9M", "8M"], - bulkup: ["9M", "8M", "7M"], - confide: ["7M"], - covet: ["7T"], - crunch: ["9M", "8M"], - doubleedge: ["9M"], - doublekick: ["9L20", "8L20", "7L16"], - doubleteam: ["7M"], - dualchop: ["7T"], - ember: ["9L1", "8L1", "7L1"], - endeavor: ["9M", "7T"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - fireblast: ["9M", "8M", "7M"], - firefang: ["9M", "9L25", "8M", "8L25", "7L14"], - firepledge: ["9M", "8T", "7T"], - firespin: ["9M", "8M"], - flamecharge: ["9M", "7M"], - flamethrower: ["9M", "9L40", "8M", "8L40", "7M", "7L42"], - flareblitz: ["9M", "9L50", "8M", "8L50", "7L51"], - frustration: ["7M"], - furyswipes: ["9L12", "8L12", "7L33"], - growl: ["9L1", "8L1", "7L1"], - heatwave: ["9M", "8M", "7T"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - leechlife: ["9M", "8M", "7M"], - leer: ["7L11"], - lick: ["9L1", "8L1", "7L1"], - nastyplot: ["9M", "8M"], - outrage: ["9M", "8M", "7T", "7L55"], - overheat: ["9M", "8M", "7M"], - payday: ["8M"], - protect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - revenge: ["8M"], - roar: ["9M", "9L9", "8L9", "7M", "7L19"], - round: ["8M", "7M"], - scaryface: ["9M", "9L30", "8M", "8L30", "7L46"], - scratch: ["9L1", "8L1", "7L1"], - shadowclaw: ["9M", "8M", "7M"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "8M", "7M"], - swagger: ["9L35", "8L35", "7M", "7L28"], - swordsdance: ["9M", "8M", "7M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M"], - temperflare: ["9M"], - terablast: ["9M"], - thrash: ["9L45", "8L45", "7L37"], - torment: ["7M"], - toxic: ["7M"], - trailblaze: ["9M"], - uturn: ["9M", "8M", "7M"], - willowisp: ["9M", "8M", "7M"], - workup: ["8M", "7M"] - } - }, - incineroar: { - learnset: { - acrobatics: ["9M", "8M", "7M"], - aerialace: ["9M"], - assurance: ["8M"], - attract: ["8M", "7M"], - batonpass: ["9M"], - bind: ["7T"], - bite: ["9L15", "8L15", "7L24"], - blastburn: ["9M", "8T", "7T"], - blazekick: ["8M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M"], - brutalswing: ["8M", "7M"], - bulkup: ["9M", "9L1", "8M", "8L1", "7M", "7L1"], - bulldoze: ["9M", "8M", "7M"], - burningjealousy: ["9M", "8T"], - closecombat: ["9M", "8M"], - confide: ["7M"], - covet: ["7T"], - crosschop: ["9L1", "8L1", "7L66"], - crunch: ["9M", "8M"], - darkestlariat: ["9L0", "8M", "8L0", "7L1", "7S0"], - darkpulse: ["9M", "8M", "7M"], - doubleedge: ["9M"], - doublekick: ["9L20", "8L20", "7L16"], - doubleteam: ["7M"], - drainpunch: ["9M", "8M", "7T"], - dualchop: ["7T"], - earthquake: ["9M", "8M", "7M"], - embargo: ["7M"], - ember: ["9L1", "8L1", "7L1"], - endeavor: ["9M", "7T"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - fakeout: ["7S0"], - fireblast: ["9M", "8M", "7M"], - firefang: ["9M", "9L25", "8M", "8L25", "7L14"], - firepledge: ["9M", "8T", "7T"], - firepunch: ["9M", "8M", "7T"], - firespin: ["9M", "8M"], - flamecharge: ["9M", "7M"], - flamethrower: ["9M", "9L44", "8M", "8L44", "7M", "7L44"], - flareblitz: ["9M", "9L58", "8M", "8L58", "7L55", "7S0"], - fling: ["9M", "8M", "7M"], - focusblast: ["9M", "8M", "7M"], - focuspunch: ["9M", "7T"], - frustration: ["7M"], - furyswipes: ["9L12", "8L12", "7L33"], - gigaimpact: ["9M", "8M", "7M"], - growl: ["9L1", "8L1", "7L1"], - heatcrash: ["9M", "8M"], - heatwave: ["9M", "8M", "7T"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M", "7M"], - ironhead: ["9M", "8M", "7T"], - knockoff: ["9M", "7T"], - lashout: ["9M", "8T"], - leechlife: ["9M", "8M", "7M"], - leer: ["7L11"], - lick: ["9L1", "8L1", "7L1"], - lowkick: ["9M", "8M", "7T"], - lowsweep: ["9M", "8M", "7M"], - megakick: ["8M"], - megapunch: ["8M"], - nastyplot: ["9M", "8M"], - outrage: ["9M", "8M", "7T", "7L60"], - overheat: ["9M", "8M", "7M"], - payday: ["8M"], - protect: ["9M", "8M", "7M"], - quash: ["7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - roar: ["9M", "9L9", "8L9", "7M", "7L19"], - round: ["8M", "7M"], - scaryface: ["9M", "9L30", "8M", "8L30", "7L49"], - scorchingsands: ["9M", "8T"], - scratch: ["9L1", "8L1", "7L1"], - shadowclaw: ["9M", "8M", "7M"], - sleeptalk: ["9M", "8M", "7M"], - snarl: ["9M", "8M", "7M"], - snatch: ["7T"], - snore: ["8M", "7T"], - stompingtantrum: ["9M", "8M", "7T"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "8M", "7M"], - superpower: ["8M", "7T"], - swagger: ["9L32", "8L32", "7M", "7L28"], - swordsdance: ["9M", "8M", "7M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thrash: ["9L51", "8L51", "7L38"], - throatchop: ["9M", "9L1", "8M", "8L1", "7T", "7L1"], - thunderpunch: ["9M", "8M", "7T"], - torment: ["7M"], - toxic: ["7M"], - trailblaze: ["9M"], - uturn: ["9M", "8M", "7M", "7S0"], - willowisp: ["9M", "8M", "7M"], - workup: ["8M", "7M"] - }, - eventData: [ - { - generation: 7, - level: 50, - isHidden: true, - moves: ["fakeout", "uturn", "darkestlariat", "flareblitz"], - pokeball: "pokeball" - } - ] - }, - popplio: { - learnset: { - acrobatics: ["9M", "8M", "7M"], - amnesia: ["9M", "8M", "7E"], - aquajet: ["9L9", "8L9", "7L14"], - aquaring: ["9E", "8E", "7E"], - aquatail: ["7T"], - aromaticmist: ["7E"], - attract: ["8M", "7M"], - babydolleyes: ["9L12", "8L12", "7L11"], - blizzard: ["9M", "8M", "7M"], - brine: ["8M"], - bubblebeam: ["9L21", "8L21", "7L22"], - captivate: ["7L39"], - charm: ["9M", "8M", "7E"], - chillingwater: ["9M"], - confide: ["7M"], - covet: ["7T"], - disarmingvoice: ["9M", "9L6", "8L6", "7L8"], - dive: ["8M"], - doubleslap: ["7L29"], - doubleteam: ["7M"], - drainingkiss: ["9M", "8M"], - echoedvoice: ["7M"], - encore: ["9M", "9L24", "8M", "8L24", "7L18"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - flipturn: ["9M", "8T"], - frustration: ["7M"], - growl: ["9L1", "8L1", "7L4"], - hail: ["8M", "7M"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - hydropump: ["9M", "9L36", "8M", "8L36", "7L43"], - hypervoice: ["9M", "9L30", "8M", "8L30", "7T", "7L32"], - icebeam: ["9M", "8M", "7M"], - icespinner: ["9M"], - icywind: ["9M", "9L15", "8M", "8L15", "7T", "7L16"], - irontail: ["8M", "7T"], - lifedew: ["9E", "8E"], - mistyterrain: ["9M", "9L27", "8M", "8L27", "7L46"], - moonblast: ["9L33", "8L33", "7L36"], - perishsong: ["9E", "8E", "7E"], - playrough: ["9M", "8M"], - pound: ["9L1", "8L1", "7L1"], - protect: ["9M", "8M", "7M"], - raindance: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - scald: ["8M", "7M"], - sing: ["9L18", "8L18", "7L25"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - substitute: ["9M", "8M", "7M"], - surf: ["9M", "8M", "7M"], - swagger: ["7M"], - swift: ["9M"], - terablast: ["9M"], - toxic: ["7M"], - tripleaxel: ["9M", "8T"], - uproar: ["9M", "8M", "7T"], - waterfall: ["9M", "8M", "7M"], - watergun: ["9L3", "8L3", "7L1"], - waterpledge: ["9M", "8T", "7T"], - waterpulse: ["9M", "7T"], - whirlpool: ["9M", "8M"], - wonderroom: ["8M", "7T", "7E"], - workup: ["8M", "7M"] - } - }, - brionne: { - learnset: { - acrobatics: ["9M", "8M", "7M"], - amnesia: ["9M", "8M"], - aquajet: ["9L9", "8L9", "7L14"], - aquatail: ["7T"], - attract: ["8M", "7M"], - babydolleyes: ["9L12", "8L12", "7L11"], - blizzard: ["9M", "8M", "7M"], - bodyslam: ["9M"], - brine: ["8M"], - bubblebeam: ["9L25", "8L25", "7L24"], - captivate: ["7L46"], - charm: ["9M", "8M"], - chillingwater: ["9M"], - confide: ["7M"], - covet: ["7T"], - disarmingvoice: ["9M", "9L1", "8L1", "7L1"], - dive: ["8M"], - doubleslap: ["7L33"], - doubleteam: ["7M"], - drainingkiss: ["9M", "8M"], - echoedvoice: ["7M"], - encore: ["9M", "9L30", "8M", "8L30", "7L19"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - flipturn: ["9M", "8T"], - frustration: ["7M"], - growl: ["9L1", "8L1", "7L1"], - hail: ["8M", "7M"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - hydropump: ["9M", "9L50", "8M", "8L50", "7L51"], - hypervoice: ["9M", "9L40", "8M", "8L40", "7T", "7L37"], - icebeam: ["9M", "8M", "7M"], - icespinner: ["9M"], - icywind: ["9M", "9L15", "8M", "8L15", "7T", "7L16"], - irontail: ["8M", "7T"], - mistyterrain: ["9M", "9L35", "8M", "8L35", "7L55"], - moonblast: ["9L45", "8L45", "7L42"], - playrough: ["9M", "8M"], - pound: ["9L1", "8L1", "7L1"], - protect: ["9M", "8M", "7M"], - raindance: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - scald: ["8M", "7M"], - sing: ["9L20", "8L20", "7L28"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - substitute: ["9M", "8M", "7M"], - surf: ["9M", "8M", "7M"], - swagger: ["7M"], - swift: ["9M"], - terablast: ["9M"], - toxic: ["7M"], - tripleaxel: ["9M", "8T"], - uproar: ["9M", "8M", "7T"], - waterfall: ["9M", "8M", "7M"], - watergun: ["9L1", "8L1", "7L1"], - waterpledge: ["9M", "8T", "7T"], - waterpulse: ["9M", "7T"], - whirlpool: ["9M", "8M"], - wonderroom: ["8M", "7T"], - workup: ["8M", "7M"] - } - }, - primarina: { - learnset: { - acrobatics: ["9M", "8M", "7M"], - alluringvoice: ["9M"], - amnesia: ["9M", "8M"], - aquajet: ["9L9", "8L9", "7L14"], - aquatail: ["7T"], - attract: ["8M", "7M"], - babydolleyes: ["9L12", "8L12", "7L11"], - blizzard: ["9M", "8M", "7M"], - bodyslam: ["9M"], - brine: ["8M"], - bubblebeam: ["9L25", "8L25", "7L24"], - calmmind: ["9M", "8M"], - captivate: ["7L49"], - charm: ["9M", "8M"], - chillingwater: ["9M"], - confide: ["7M"], - covet: ["7T"], - dazzlinggleam: ["9M", "8M", "7M"], - disarmingvoice: ["9M", "9L1", "8L1", "7L1"], - dive: ["8M"], - doubleslap: ["7L33"], - doubleteam: ["7M"], - drainingkiss: ["9M", "8M"], - echoedvoice: ["7M"], - encore: ["9M", "9L30", "8M", "8L30", "7L19"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M"], - facade: ["9M", "8M", "7M"], - flipturn: ["9M", "8T"], - frustration: ["7M"], - gigaimpact: ["9M", "8M", "7M"], - growl: ["9L1", "8L1", "7L1"], - hail: ["8M", "7M"], - haze: ["9M"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - hydrocannon: ["9M", "8T", "7T"], - hydropump: ["9M", "9L58", "8M", "8L58", "7L55"], - hyperbeam: ["9M", "8M"], - hypervoice: ["9M", "9L44", "8M", "8L44", "7T", "7L38", "7S0"], - icebeam: ["9M", "8M", "7M"], - icespinner: ["9M"], - icywind: ["9M", "9L15", "8M", "8L15", "7T", "7L16", "7S0"], - irontail: ["8M", "7T"], - lightscreen: ["9M", "8M", "7M"], - liquidation: ["9M", "8M", "7T"], - magiccoat: ["7T"], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M", "9L37", "8M", "8L37", "7L60"], - moonblast: ["9L51", "8L51", "7L44", "7S0"], - perishsong: ["7S0"], - playrough: ["9M", "8M"], - pound: ["9L1", "8L1", "7L1"], - protect: ["9M", "8M", "7M"], - psychic: ["9M", "8M", "7M"], - psychicnoise: ["9M"], - psychup: ["9M", "7M"], - raindance: ["9M", "8M", "7M"], - reflect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - scald: ["8M", "7M"], - shadowball: ["9M", "8M", "7M"], - sing: ["9L20", "8L20", "7L28"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - snowscape: ["9M"], - sparklingaria: ["9L0", "8L0", "7L1"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M"], - surf: ["9M", "8M", "7M"], - swagger: ["7M"], - swift: ["9M"], - terablast: ["9M"], - toxic: ["7M"], - tripleaxel: ["9M", "8T"], - uproar: ["9M", "8M", "7T"], - waterfall: ["9M", "8M", "7M"], - watergun: ["9L1", "8L1", "7L1"], - waterpledge: ["9M", "8T", "7T"], - waterpulse: ["9M", "7T"], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M"], - wonderroom: ["8M", "7T"], - workup: ["8M", "7M"] - }, - eventData: [ - { - generation: 7, - level: 50, - isHidden: true, - moves: ["hypervoice", "moonblast", "icywind", "perishsong"], - pokeball: "pokeball" - } - ] - }, - pikipek: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M", "7M"], - aircutter: ["9M"], - airslash: ["9M"], - attract: ["7M"], - boomburst: ["9E", "7E"], - bravebird: ["9M", "7E"], - brickbreak: ["9M", "7M"], - bulletseed: ["9M", "9L31", "7L31"], - confide: ["7M"], - defog: ["7T"], - doubleteam: ["7M"], - drillpeck: ["9L27", "7L27"], - dualwingbeat: ["9M"], - echoedvoice: ["9L7", "7M", "7L7"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - featherdance: ["9M", "9L33", "7L33"], - flamecharge: ["9M", "7M"], - fly: ["9M", "7M"], - frustration: ["7M"], - furyattack: ["9L21", "7L21"], - growl: ["9L3", "7L3"], - gunkshot: ["9M", "9E", "7T"], - heatwave: ["9M", "7T"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - hypervoice: ["9M", "9L37", "7T", "7L37"], - knockoff: ["9M", "7T"], - mirrormove: ["7E"], - peck: ["9L1", "7L1"], - pluck: ["9L15", "7L15"], - protect: ["9M", "7M"], - rest: ["9M", "7M"], - return: ["7M"], - rocksmash: ["9L9", "7L9"], - roost: ["9L19", "7M", "7L19"], - round: ["7M"], - screech: ["9L25", "7L25"], - skyattack: ["9E", "7T"], - sleeptalk: ["9M", "7M"], - smackdown: ["9M", "7M"], - snore: ["7T"], - steelwing: ["7M"], - substitute: ["9M", "7M"], - sunnyday: ["9M", "7M"], - supersonic: ["9L13", "7L13"], - swagger: ["7M"], - swordsdance: ["9M", "7M"], - tailwind: ["9M", "7T", "7E"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "7M"], - toxic: ["7M"], - uproar: ["9M", "7T", "7E"], - uturn: ["9M", "7M"], - workup: ["7M"] - } - }, - trumbeak: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M", "7M"], - aircutter: ["9M"], - airslash: ["9M"], - attract: ["7M"], - bravebird: ["9M"], - brickbreak: ["9M", "7M"], - bulletseed: ["9M", "9L37", "7L37"], - confide: ["7M"], - defog: ["7T"], - doubleteam: ["7M"], - drillpeck: ["9L32", "7L32"], - dualwingbeat: ["9M"], - echoedvoice: ["9L1", "7M", "7L1"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - featherdance: ["9M", "9L40", "7L40"], - flamecharge: ["9M", "7M"], - fly: ["9M", "7M"], - frustration: ["7M"], - furyattack: ["9L24", "7L24"], - growl: ["9L1", "7L1"], - gunkshot: ["9M", "7T"], - heatwave: ["9M", "7T"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - hypervoice: ["9M", "9L45", "7T", "7L45"], - knockoff: ["9M", "7T"], - peck: ["9L1", "7L1"], - pluck: ["9L16", "7L16"], - protect: ["9M", "7M"], - rest: ["9M", "7M"], - return: ["7M"], - rockblast: ["9M", "9L1", "7L1"], - rocksmash: ["9L1", "7L1"], - roost: ["9L21", "7M", "7L21"], - round: ["7M"], - screech: ["9L29", "7L29"], - skyattack: ["7T"], - sleeptalk: ["9M", "7M"], - smackdown: ["9M", "7M"], - snore: ["7T"], - steelwing: ["7M"], - substitute: ["9M", "7M"], - sunnyday: ["9M", "7M"], - supersonic: ["9L13", "7L13"], - swagger: ["7M"], - swift: ["9M"], - swordsdance: ["9M", "7M"], - tailwind: ["9M", "7T"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "7M"], - toxic: ["7M"], - uproar: ["9M", "7T"], - uturn: ["9M", "7M"], - workup: ["7M"] - } - }, - toucannon: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M", "7M"], - aircutter: ["9M"], - airslash: ["9M"], - attract: ["7M"], - beakblast: ["9L0", "7L1"], - bravebird: ["9M"], - brickbreak: ["9M", "7M"], - bulletseed: ["9M", "9L40", "7L40"], - confide: ["7M"], - defog: ["7T"], - doubleteam: ["7M"], - drillpeck: ["9L34", "7L34"], - dualwingbeat: ["9M"], - echoedvoice: ["9L1", "7M", "7L1"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - featherdance: ["9M", "9L44", "7L44"], - flamecharge: ["9M", "7M"], - flashcannon: ["9M", "7M"], - fly: ["9M", "7M"], - frustration: ["7M"], - furyattack: ["9L24", "7L24"], - gigaimpact: ["9M"], - growl: ["9L1", "7L1"], - gunkshot: ["9M", "7T"], - heatwave: ["9M", "7T"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - hurricane: ["9M"], - hyperbeam: ["9M"], - hypervoice: ["9M", "9L50", "7T", "7L50"], - knockoff: ["9M", "7T"], - overheat: ["9M", "7M"], - peck: ["9L1", "7L1"], - pluck: ["9L16", "7L16"], - protect: ["9M", "7M"], - psychup: ["9M"], - rest: ["9M", "7M"], - return: ["7M"], - rockblast: ["9M", "9L1", "7L1"], - rocksmash: ["9L1", "7L1"], - roost: ["9L21", "7M", "7L21"], - round: ["7M"], - scaryface: ["9M"], - screech: ["9L30", "7L30"], - seedbomb: ["9M", "7T"], - skyattack: ["7T"], - sleeptalk: ["9M", "7M"], - smackdown: ["9M", "7M"], - snore: ["7T"], - steelwing: ["7M"], - substitute: ["9M", "7M"], - sunnyday: ["9M", "7M"], - supersonic: ["9L13", "7L13"], - swagger: ["7M"], - swift: ["9M"], - swordsdance: ["9M", "7M"], - tailwind: ["9M", "7T"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "7M"], - throatchop: ["9M"], - toxic: ["7M"], - uproar: ["9M", "7T"], - uturn: ["9M", "7M"], - workup: ["7M"] - }, - encounters: [{ generation: 7, level: 26 }] - }, - yungoos: { - learnset: { - attract: ["7M"], - bide: ["7L16"], - bite: ["9L19", "7L19"], - bulldoze: ["9M"], - chillingwater: ["9M"], - confide: ["7M"], - crunch: ["9M", "9L34", "7L34"], - dig: ["9M"], - doubleedge: ["9M"], - doubleteam: ["7M"], - earthquake: ["7M"], - echoedvoice: ["7M"], - endeavor: ["9M", "9E", "7T"], - endure: ["9M"], - facade: ["9M", "7M"], - firefang: ["9M", "9E", "7E"], - frustration: ["7M"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - hyperfang: ["7L37"], - icefang: ["9M", "9E", "7E"], - irontail: ["7T"], - lastresort: ["9E", "7T", "7E"], - leer: ["9L3", "7L3"], - mudshot: ["9M"], - mudslap: ["9M", "9L22", "7L22"], - odorsleuth: ["7L13"], - payback: ["9L7", "7M"], - protect: ["9M", "7M"], - psychicfangs: ["9M"], - pursuit: ["7L7"], - raindance: ["9M"], - rest: ["9M", "9L43", "7M", "7L46"], - return: ["7M"], - revenge: ["7E"], - reversal: ["9M"], - rocktomb: ["9M", "7M"], - round: ["7M"], - sandattack: ["9L10", "7L10"], - sandstorm: ["9M", "7M"], - scaryface: ["9M", "9L31", "7L31"], - seedbomb: ["9M"], - shockwave: ["7T"], - sleeptalk: ["9M", "7M"], - snore: ["7T"], - stompingtantrum: ["9M", "7T"], - substitute: ["9M", "7M"], - sunnyday: ["9M"], - superfang: ["9M", "9L25", "7T", "7L25"], - swagger: ["7M"], - tackle: ["9L1", "7L1"], - takedown: ["9M", "9L28", "7L28"], - taunt: ["9M", "7M"], - terablast: ["9M"], - thief: ["9M", "7M"], - thrash: ["9L40", "7L43"], - thunderfang: ["9M", "9E", "7E"], - torment: ["7M"], - toxic: ["7M"], - trailblaze: ["9M"], - uproar: ["7T"], - uturn: ["9M", "7M"], - wildcharge: ["9M"], - workup: ["9L13", "7M"], - yawn: ["9L37", "7L40"], - zenheadbutt: ["9M"] - } - }, - gumshoos: { - learnset: { - attract: ["7M"], - bide: ["7L16"], - bite: ["9L19", "7L19"], - block: ["7T"], - bodyslam: ["9M"], - bulldoze: ["9M", "7M"], - chillingwater: ["9M"], - confide: ["7M"], - crunch: ["9M", "9L39", "7L39"], - curse: ["9M"], - dig: ["9M"], - doubleedge: ["9M"], - doubleteam: ["7M"], - dualchop: ["7T"], - earthquake: ["9M", "7M"], - echoedvoice: ["7M"], - endeavor: ["9M", "7T"], - endure: ["9M"], - facade: ["9M", "7M"], - firefang: ["9M"], - firepunch: ["9M", "7T"], - fling: ["9M", "7M"], - focuspunch: ["9M"], - frustration: ["7M"], - gigaimpact: ["9M"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - hyperbeam: ["9M"], - hyperfang: ["7L43"], - icefang: ["9M"], - icepunch: ["9M", "7T"], - ironhead: ["9M", "7T"], - irontail: ["7T"], - knockoff: ["9M"], - lastresort: ["7T"], - leer: ["9L1", "7L1"], - lowsweep: ["9M"], - mudshot: ["9M"], - mudslap: ["9M", "9L23", "7L23"], - odorsleuth: ["7L13"], - payback: ["9L1", "7M"], - protect: ["9M", "7M"], - psychicfangs: ["9M"], - pursuit: ["7L1"], - raindance: ["9M"], - rest: ["9M", "9L52", "7M", "7L55"], - return: ["7M"], - reversal: ["9M"], - roar: ["9M", "7M"], - rocktomb: ["9M", "7M"], - round: ["7M"], - sandattack: ["9L1", "7L1"], - sandstorm: ["9M", "7M"], - scaryface: ["9M", "9L35", "7L35"], - seedbomb: ["9M"], - shockwave: ["7T"], - sleeptalk: ["9M", "7M"], - snore: ["7T"], - stompingtantrum: ["9M", "7T"], - substitute: ["9M", "7M"], - sunnyday: ["9M"], - superfang: ["9M", "9L27", "7T", "7L27"], - swagger: ["7M"], - tackle: ["9L1", "7L1"], - takedown: ["9M", "9L31", "7L31"], - taunt: ["9M", "7M"], - terablast: ["9M"], - thief: ["9M", "7M"], - thrash: ["9L47", "7L51"], - thunderfang: ["9M"], - thunderpunch: ["9M", "7T"], - torment: ["7M"], - toxic: ["7M"], - trailblaze: ["9M"], - uproar: ["7T"], - uturn: ["9M", "7M"], - wildcharge: ["9M"], - workup: ["9L13", "7M"], - yawn: ["9L43", "7L47"], - zenheadbutt: ["9M", "7T"] - }, - encounters: [{ generation: 7, level: 17 }] - }, - gumshoostotem: { - learnset: { - attract: ["7M"], - bide: ["7L16", "7S0"], - bite: ["7L19", "7S0"], - block: ["7T"], - bulldoze: ["7M"], - confide: ["7M"], - crunch: ["7L39"], - doubleteam: ["7M"], - dualchop: ["7T"], - earthquake: ["7M"], - echoedvoice: ["7M"], - endeavor: ["7T"], - facade: ["7M"], - firepunch: ["7T"], - fling: ["7M"], - frustration: ["7M"], - hiddenpower: ["7M"], - hyperfang: ["7L43"], - icepunch: ["7T"], - ironhead: ["7T"], - irontail: ["7T"], - lastresort: ["7T"], - leer: ["7L1"], - mudslap: ["7L23"], - odorsleuth: ["7L13", "7S0"], - payback: ["7M"], - protect: ["7M"], - pursuit: ["7L1"], - rest: ["7M", "7L55"], - return: ["7M"], - roar: ["7M"], - rocktomb: ["7M"], - round: ["7M"], - sandattack: ["7L1", "7S0"], - sandstorm: ["7M"], - scaryface: ["7L35"], - shockwave: ["7T"], - sleeptalk: ["7M"], - snore: ["7T"], - stompingtantrum: ["7T"], - substitute: ["7M"], - superfang: ["7T", "7L27"], - swagger: ["7M"], - tackle: ["7L1"], - takedown: ["7L31"], - taunt: ["7M"], - thief: ["7M"], - thrash: ["7L51"], - thunderpunch: ["7T"], - torment: ["7M"], - toxic: ["7M"], - uproar: ["7T"], - uturn: ["7M"], - workup: ["7M"], - yawn: ["7L47"], - zenheadbutt: ["7T"] - }, - eventData: [ - { - generation: 7, - level: 20, - perfectIVs: 3, - moves: ["sandattack", "odorsleuth", "bide", "bite"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - grubbin: { - learnset: { - acrobatics: ["8M", "7M", "7L19"], - attract: ["8M", "7M"], - batonpass: ["9M"], - bite: ["9L15", "8L15", "7L10"], - bugbite: ["9M", "9L10", "8L10", "7T", "7L13"], - charge: ["9M"], - chargebeam: ["9M", "7M"], - confide: ["7M"], - crunch: ["9M", "9L35", "8M", "8L35", "7L22"], - dig: ["9M", "9L40", "8M", "8L40", "7L28"], - discharge: ["9E", "8E"], - doubleteam: ["7M"], - electricterrain: ["9M"], - electroweb: ["9M", "8M", "7T", "7E"], - endure: ["9M", "8M", "7E"], - facade: ["9M", "8M", "7M"], - frustration: ["7M"], - harden: ["9E", "8E", "7E"], - hiddenpower: ["7M"], - lightscreen: ["9M", "8M", "7M"], - lunge: ["9M"], - magnetrise: ["7T"], - mudshot: ["9M", "8M", "7E"], - mudslap: ["9M", "9L1", "8L1", "7L7"], - poisonjab: ["9M", "8M", "7M"], - pounce: ["9M"], - protect: ["9M", "8M", "7M"], - raindance: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - risingvoltage: ["8T"], - round: ["8M", "7M"], - screech: ["8M"], - shockwave: ["7T"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - spark: ["9L21", "8L21", "7L16"], - stickyweb: ["9L25", "8L25"], - stringshot: ["9L5", "8L5", "7L4"], - strugglebug: ["9M"], - substitute: ["9M", "8M", "7M"], - swagger: ["7M"], - takedown: ["9M"], - terablast: ["9M"], - thunderbolt: ["9M", "8M", "7M"], - thunderwave: ["9M", "8M", "7M"], - toxic: ["7M"], - visegrip: ["9L1", "8L1", "7L1"], - voltswitch: ["9M", "8M", "7M"], - wildcharge: ["9M", "8M", "7M"], - xscissor: ["9M", "9L30", "8M", "8L30", "7M", "7L25"] - } - }, - charjabug: { - learnset: { - acrobatics: ["8M", "7M", "7L19"], - attract: ["8M", "7M"], - batonpass: ["9M"], - bite: ["9L15", "8L15", "7L1"], - bugbite: ["9M", "9L1", "8L1", "7T", "7L13"], - charge: ["9M", "9L0", "8L0", "7L1"], - chargebeam: ["9M", "7M"], - confide: ["7M"], - crunch: ["9M", "9L43", "8M", "8L43", "7L25"], - dig: ["9M", "9L50", "8M", "8L50", "7L37"], - discharge: ["9L64", "8L64", "7L43"], - doubleteam: ["7M"], - eerieimpulse: ["9M", "8M"], - electricterrain: ["9M"], - electroball: ["9M", "8M"], - electroweb: ["9M", "8M", "7T"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - frustration: ["7M"], - hiddenpower: ["7M"], - irondefense: ["9M", "9L57", "8M", "8L57", "7T", "7L49"], - lightscreen: ["9M", "8M", "7M"], - lunge: ["9M"], - magnetrise: ["7T"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "9L1", "8L1", "7L1"], - poisonjab: ["9M", "8M", "7M"], - pounce: ["9M"], - protect: ["9M", "8M", "7M"], - raindance: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - risingvoltage: ["8T"], - round: ["8M", "7M"], - screech: ["8M"], - shockwave: ["7T"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - spark: ["9L23", "8L23", "7L16"], - stickyweb: ["9L29", "8L29"], - stringshot: ["9L1", "8L1", "7L1"], - strugglebug: ["9M"], - substitute: ["9M", "8M", "7M"], - swagger: ["7M"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M", "8M", "7M"], - thunderwave: ["9M", "8M", "7M"], - toxic: ["7M"], - visegrip: ["9L1", "8L1", "7L1"], - voltswitch: ["9M", "8M", "7M"], - wildcharge: ["9M", "8M", "7M"], - xscissor: ["9M", "9L36", "8M", "8L36", "7M", "7L31"] - } - }, - vikavolt: { - learnset: { - acrobatics: ["9M", "8M", "7M", "7L19"], - agility: ["9M", "9L57", "8M", "8L57", "7L49"], - airslash: ["9M", "8M", "7L1"], - attract: ["8M", "7M"], - batonpass: ["9M"], - bite: ["9L15", "8L15", "7L1"], - bugbite: ["9M", "9L1", "8L1", "7T", "7L13"], - bugbuzz: ["9M", "9L36", "8M", "8L36", "7L31"], - bulldoze: ["9M"], - charge: ["9M", "9L1", "8L1", "7L1"], - chargebeam: ["9M", "7M"], - confide: ["7M"], - crunch: ["9M", "9L1", "8M", "8L1"], - dig: ["9M", "9L1", "8M", "8L1", "7L37"], - discharge: ["9L1", "8L1"], - doubleteam: ["7M"], - dualwingbeat: ["8T"], - eerieimpulse: ["9M", "8M"], - electricterrain: ["9M"], - electroball: ["9M", "8M"], - electroweb: ["9M", "8M", "7T"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M"], - facade: ["9M", "8M", "7M"], - flashcannon: ["9M", "8M", "7M"], - fly: ["9M", "9L50", "8M", "8L50"], - frustration: ["7M"], - gigaimpact: ["9M", "8M", "7M"], - guillotine: ["9L43", "8L43", "7L25"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M", "7M"], - irondefense: ["9M", "9L1", "8M", "8L1", "7T"], - laserfocus: ["7T"], - lightscreen: ["9M", "8M", "7M"], - lunge: ["9M"], - magnetrise: ["7T"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "9L1", "8L1", "7L1"], - poisonjab: ["9M", "8M", "7M"], - pounce: ["9M"], - protect: ["9M", "8M", "7M"], - raindance: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - risingvoltage: ["8T"], - roost: ["7M"], - round: ["8M", "7M"], - screech: ["8M"], - shockwave: ["7T"], - signalbeam: ["7T"], - skittersmack: ["9M", "8T"], - skydrop: ["7M"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M"], - spark: ["9L23", "8L23", "7L16"], - stickyweb: ["9L29", "8L29"], - stringshot: ["9L1", "8L1", "7L1"], - strugglebug: ["9M"], - substitute: ["9M", "8M", "7M"], - supercellslam: ["9M"], - swagger: ["7M"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M"], - thunderbolt: ["9M", "9L0", "8M", "8L0", "7M", "7L1"], - thunderwave: ["9M", "8M", "7M"], - toxic: ["7M"], - visegrip: ["9L1", "8L1", "7L1"], - voltswitch: ["9M", "8M", "7M"], - wildcharge: ["9M", "8M", "7M"], - xscissor: ["9M", "9L1", "8M", "8L1", "7M"], - zapcannon: ["9L64", "8L64", "7L41"] - } - }, - vikavolttotem: { - learnset: { - acrobatics: ["7M", "7L19", "7S0"], - agility: ["7L49"], - airslash: ["7L1"], - attract: ["7M"], - bite: ["7L1"], - bugbite: ["7T", "7L13"], - bugbuzz: ["7L31", "7S0"], - charge: ["7L1"], - chargebeam: ["7M"], - confide: ["7M"], - dig: ["7L37"], - doubleteam: ["7M"], - electroweb: ["7T"], - energyball: ["7M"], - facade: ["7M"], - flashcannon: ["7M"], - frustration: ["7M"], - gigaimpact: ["7M"], - guillotine: ["7L25", "7S0"], - hiddenpower: ["7M"], - hyperbeam: ["7M"], - irondefense: ["7T"], - laserfocus: ["7T"], - lightscreen: ["7M"], - magnetrise: ["7T"], - mudslap: ["7L1"], - poisonjab: ["7M"], - protect: ["7M"], - raindance: ["7M"], - rest: ["7M"], - return: ["7M"], - roost: ["7M"], - round: ["7M"], - shockwave: ["7T"], - signalbeam: ["7T"], - skydrop: ["7M"], - sleeptalk: ["7M"], - snore: ["7T"], - solarbeam: ["7M"], - spark: ["7L16", "7S0"], - stringshot: ["7L1"], - substitute: ["7M"], - swagger: ["7M"], - thunder: ["7M"], - thunderbolt: ["7M", "7L1"], - thunderwave: ["7M"], - toxic: ["7M"], - visegrip: ["7L1"], - voltswitch: ["7M"], - wildcharge: ["7M"], - xscissor: ["7M"], - zapcannon: ["7L41"] - }, - eventData: [ - { - generation: 7, - level: 35, - perfectIVs: 3, - moves: ["spark", "acrobatics", "guillotine", "bugbuzz"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - crabrawler: { - learnset: { - amnesia: ["9M", "7E"], - attract: ["7M"], - bodyslam: ["9M"], - brickbreak: ["9M", "9L22", "7M"], - brutalswing: ["7M"], - bubble: ["7L1"], - bubblebeam: ["9L13", "7L17"], - bulkup: ["9M", "7M"], - bulldoze: ["9M", "7M"], - chillingwater: ["9M"], - closecombat: ["9M", "9L49", "7L49"], - coaching: ["9M"], - confide: ["7M"], - crabhammer: ["9L37", "7L37"], - dig: ["9M"], - dizzypunch: ["7L25"], - doubleteam: ["7M"], - drainpunch: ["9M", "7T"], - dualchop: ["7T"], - dynamicpunch: ["9L45", "7L45"], - earthquake: ["9M", "7M"], - endeavor: ["9M", "9E", "7T", "7E"], - endure: ["9M"], - facade: ["9M", "7M"], - fling: ["9M", "7M"], - focusblast: ["9M", "7M"], - focuspunch: ["9M", "9E", "7T"], - frostbreath: ["7M"], - frustration: ["7M"], - gunkshot: ["9M"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - icepunch: ["9M", "7T"], - irondefense: ["9M", "9L42", "7T", "7L42"], - ironhead: ["9M", "7T"], - knockoff: ["9M"], - leer: ["9L9", "7L9"], - liquidation: ["9M"], - mudshot: ["9M"], - mudslap: ["9M"], - payback: ["9L29", "7M", "7L29"], - poweruppunch: ["7L22"], - protect: ["9M", "9L17", "7M"], - pursuit: ["7L13"], - raindance: ["9M", "7M"], - rest: ["9M", "7M"], - return: ["7M"], - reversal: ["9M", "9L33", "7L33"], - rockslide: ["9M", "7M"], - rocksmash: ["9L5", "7L5"], - rocktomb: ["9M", "7M"], - round: ["7M"], - scald: ["7M"], - slam: ["9L25"], - sleeptalk: ["9M", "7M"], - snore: ["7T"], - stompingtantrum: ["9M"], - stoneedge: ["7M"], - substitute: ["9M", "7M"], - sunnyday: ["9M", "7M"], - superpower: ["9E", "7T", "7E"], - swagger: ["7M"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "7M"], - thunderpunch: ["9M", "7T"], - toxic: ["7M"], - upperhand: ["9M"], - visegrip: ["9L1"], - wideguard: ["9E", "7E"], - workup: ["7M"], - zenheadbutt: ["9M", "7T"] - } - }, - crabominable: { - learnset: { - amnesia: ["9M"], - attract: ["7M"], - avalanche: ["9M", "9L29", "7L29"], - blizzard: ["9M", "7M"], - block: ["7T"], - bodypress: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M", "9L22", "7M"], - brutalswing: ["7M"], - bubble: ["7L1"], - bubblebeam: ["9L17", "7L17"], - bulkup: ["9M", "7M"], - bulldoze: ["9M", "7M"], - chillingwater: ["9M"], - closecombat: ["9M", "9L49", "7L49"], - coaching: ["9M"], - confide: ["7M"], - dig: ["9M"], - dizzypunch: ["7L25"], - doubleteam: ["7M"], - drainpunch: ["9M", "7T"], - dualchop: ["7T"], - dynamicpunch: ["9L45", "7L45"], - earthquake: ["9M", "7M"], - endeavor: ["9M", "7T"], - endure: ["9M"], - facade: ["9M", "7M"], - fling: ["9M", "7M"], - focusblast: ["9M", "7M"], - focuspunch: ["9M", "7T"], - frostbreath: ["7M"], - frustration: ["7M"], - gigaimpact: ["9M", "7M"], - gunkshot: ["9M"], - hail: ["7M"], - hardpress: ["9M"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - hyperbeam: ["9M"], - icebeam: ["9M", "7M"], - icehammer: ["9L37", "7L37"], - icepunch: ["9M", "9L0", "7T", "7L1"], - icespinner: ["9M"], - icywind: ["9M", "7T"], - irondefense: ["9M", "9L42", "7T", "7L42"], - ironhead: ["9M", "7T"], - knockoff: ["9M"], - leer: ["9L1", "7L1"], - liquidation: ["9M"], - mudshot: ["9M"], - mudslap: ["9M"], - payback: ["7M"], - poweruppunch: ["7L22"], - protect: ["9M", "9L1", "7M"], - pursuit: ["7L1"], - raindance: ["9M", "7M"], - rest: ["9M", "7M"], - return: ["7M"], - reversal: ["9M", "9L33", "7L33"], - rockslide: ["9M", "7M"], - rocksmash: ["9L1", "7L1"], - rocktomb: ["9M", "7M"], - round: ["7M"], - scald: ["7M"], - scaryface: ["9M"], - slam: ["9L25"], - sleeptalk: ["9M", "7M"], - snore: ["7T"], - snowscape: ["9M"], - stompingtantrum: ["9M"], - stoneedge: ["7M"], - substitute: ["9M", "7M"], - sunnyday: ["9M", "7M"], - superpower: ["7T"], - swagger: ["7M"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "7M"], - thunderpunch: ["9M", "7T"], - toxic: ["7M"], - upperhand: ["9M"], - workup: ["7M"], - zenheadbutt: ["9M", "7T"] - } - }, - oricorio: { - learnset: { - acrobatics: ["9M", "9L23", "7M"], - aerialace: ["9M", "7M"], - agility: ["9M", "9L43", "7L46"], - aircutter: ["9M", "9L13", "7L13"], - airslash: ["9M", "9L36", "7L36"], - alluringvoice: ["9M"], - attract: ["9E", "7M"], - batonpass: ["9M", "9L16", "7L16"], - calmmind: ["9M", "7M"], - captivate: ["7L33", "7E"], - charm: ["9M"], - confide: ["7M"], - covet: ["7T"], - defog: ["9E", "7T"], - doubleslap: ["7L23"], - doubleteam: ["7M"], - dualwingbeat: ["9M"], - embargo: ["7M"], - endure: ["9M"], - facade: ["9M", "7M"], - featherdance: ["9M", "9L20", "7L20"], - flatter: ["9L33"], - fly: ["9M", "7M"], - frustration: ["7M"], - growl: ["9L4", "7L4"], - helpinghand: ["9M", "9L10", "7T", "7L10"], - hiddenpower: ["7M"], - hurricane: ["9M", "9L47", "7L50"], - icywind: ["9M", "7T"], - mirrormove: ["7L43"], - peck: ["9L6", "7L6"], - pluck: ["9E", "7E"], - pound: ["9L1", "7L1"], - protect: ["9M", "7M"], - psychup: ["9M"], - quash: ["7M"], - quiverdance: ["9E"], - raindance: ["9M"], - rest: ["9M", "7M"], - return: ["7M"], - revelationdance: ["9L40", "7L40"], - reversal: ["9M"], - roleplay: ["7T"], - roost: ["9L30", "7M", "7L30"], - round: ["7M"], - safeguard: ["9E", "7M", "7E"], - sandstorm: ["9M", "7M"], - skyattack: ["7T"], - sleeptalk: ["9M", "7M"], - snore: ["7T"], - steelwing: ["7M"], - substitute: ["9M", "7M"], - sunnyday: ["9M"], - swagger: ["7M"], - swift: ["9M"], - swordsdance: ["9M", "7M"], - tailwind: ["9M", "7T", "7E"], - takedown: ["9M"], - taunt: ["9M", "7M"], - teeterdance: ["9L26", "7L26"], - terablast: ["9M"], - toxic: ["7M"], - trailblaze: ["9M"], - uturn: ["9M", "7M"], - workup: ["7M"] - } - }, - cutiefly: { - learnset: { - absorb: ["9L1", "8L1", "7L1"], - acrobatics: ["9M", "8M", "7M"], - aerialace: ["7M"], - afteryou: ["7T"], - allyswitch: ["8M", "7T"], - aromatherapy: ["8L30", "7L36"], - aromaticmist: ["9E", "8E"], - attract: ["8M", "7M"], - batonpass: ["9M", "8M", "7E"], - bestow: ["7E"], - bugbite: ["9M", "7T"], - bugbuzz: ["9M", "9L48", "8M", "8L48", "7L26"], - calmmind: ["9M", "8M", "7M"], - charm: ["9M", "8M"], - confide: ["7M"], - covet: ["9L30", "7T"], - dazzlinggleam: ["9M", "9L42", "8M", "8L42", "7M", "7L31"], - defog: ["7T"], - doubleteam: ["7M"], - drainingkiss: ["9M", "9L18", "8M", "8L18", "7L16"], - dreameater: ["7M"], - dualwingbeat: ["8T"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M"], - facade: ["9M", "8M", "7M"], - fairywind: ["9L1", "8L1", "7L4"], - faketears: ["9M", "8M"], - frustration: ["7M"], - grassknot: ["9M"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - imprison: ["9M", "8M"], - infestation: ["7M"], - lastresort: ["7T"], - leechlife: ["9M", "8M", "7M"], - lightscreen: ["9M", "8M", "7M"], - magicalleaf: ["9M"], - magicroom: ["8M", "7T"], - moonblast: ["9E", "8E", "7E"], - playrough: ["9M", "8M"], - pollenpuff: ["9M"], - pounce: ["9M"], - powder: ["7E"], - protect: ["9M", "8M", "7M"], - psychic: ["9M", "8M", "7M"], - psychup: ["9M", "7M"], - quiverdance: ["9L54", "8L54", "7L41"], - reflect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - roost: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - signalbeam: ["7T"], - silverwind: ["7L13"], - skillswap: ["9M", "8M", "7T", "7E"], - skittersmack: ["9M"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - speedswap: ["8M", "7E"], - stickyweb: ["9E", "8E", "7E"], - strugglebug: ["9M", "9L24", "8L24", "7L10"], - stunspore: ["9L6", "8L6", "7L7"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "8M", "7M"], - swagger: ["7M"], - sweetscent: ["9L12", "8L12", "7L21"], - swift: ["9M", "8M"], - switcheroo: ["9L36", "8L36"], - tailwind: ["9M", "7T"], - telekinesis: ["7T"], - terablast: ["9M"], - thief: ["9M", "8M", "7M"], - toxic: ["7M"], - trailblaze: ["9M"], - trick: ["9M", "8M", "7T"], - uturn: ["9M", "8M", "7M"], - wonderroom: ["8M", "7T"] - } - }, - ribombee: { - learnset: { - absorb: ["9L1", "8L1", "7L1"], - acrobatics: ["9M", "8M", "7M"], - aerialace: ["7M"], - afteryou: ["7T"], - agility: ["9M"], - alluringvoice: ["9M"], - allyswitch: ["8M", "7T"], - aromatherapy: ["8L32", "7L42"], - attract: ["8M", "7M"], - batonpass: ["9M", "8M"], - bugbite: ["9M", "7T"], - bugbuzz: ["9M", "9L56", "8M", "8L56", "7L28"], - calmmind: ["9M", "8M", "7M"], - charm: ["9M", "8M"], - confide: ["7M"], - covet: ["9L32", "8L1", "7T"], - dazzlinggleam: ["9M", "9L48", "8M", "8L48", "7M", "7L35"], - defog: ["7T"], - doubleteam: ["7M"], - drainingkiss: ["9M", "9L18", "8M", "8L18", "7L16"], - dreameater: ["7M"], - dualwingbeat: ["9M", "8T"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M"], - facade: ["9M", "8M", "7M"], - fairywind: ["9L1", "8L1", "7L1"], - faketears: ["9M", "8M"], - frustration: ["7M"], - gigaimpact: ["9M", "8M"], - grassknot: ["9M"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M"], - imprison: ["9M", "8M"], - infestation: ["7M"], - lastresort: ["7T"], - leechlife: ["9M", "8M", "7M"], - lightscreen: ["9M", "8M", "7M"], - lunge: ["9M"], - magicalleaf: ["9M", "8M"], - magicroom: ["8M", "7T"], - naturepower: ["7M"], - playrough: ["9M", "8M"], - pollenpuff: ["9M", "9L0", "8M", "8L0", "7L1"], - pounce: ["9M"], - protect: ["9M", "8M", "7M"], - psychic: ["9M", "8M", "7M"], - psychicnoise: ["9M"], - psychup: ["9M", "7M"], - quiverdance: ["9L64", "8L64", "7L49"], - reflect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - roost: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - signalbeam: ["7T"], - silverwind: ["7L13"], - skillswap: ["9M", "8M", "7T"], - skittersmack: ["9M"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M"], - speedswap: ["8M"], - storedpower: ["9M"], - strugglebug: ["9M", "9L24", "8L24", "7L1"], - stunspore: ["9L1", "8L1", "7L1"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "8M", "7M"], - swagger: ["7M"], - sweetscent: ["9L1", "8L1", "7L21"], - swift: ["9M", "8M"], - switcheroo: ["9L40", "8L40"], - tailwind: ["9M", "7T"], - takedown: ["9M"], - telekinesis: ["7T"], - terablast: ["9M"], - thief: ["9M", "8M", "7M"], - toxic: ["7M"], - trailblaze: ["9M"], - trick: ["9M", "8M", "7T"], - uturn: ["9M", "8M", "7M"], - wonderroom: ["8M", "7T"] - } - }, - ribombeetotem: { - learnset: { - absorb: ["7L1"], - acrobatics: ["7M"], - aerialace: ["7M"], - afteryou: ["7T"], - allyswitch: ["7T"], - aromatherapy: ["7L42", "7S0"], - attract: ["7M"], - bugbite: ["7T"], - bugbuzz: ["7L28", "7S0"], - calmmind: ["7M"], - confide: ["7M"], - covet: ["7T"], - dazzlinggleam: ["7M", "7L35", "7S0"], - defog: ["7T"], - doubleteam: ["7M"], - drainingkiss: ["7L16"], - dreameater: ["7M"], - energyball: ["7M"], - facade: ["7M"], - fairywind: ["7L1"], - frustration: ["7M"], - helpinghand: ["7T"], - hiddenpower: ["7M"], - infestation: ["7M"], - lastresort: ["7T"], - leechlife: ["7M"], - lightscreen: ["7M"], - magicroom: ["7T"], - naturepower: ["7M"], - pollenpuff: ["7L1"], - protect: ["7M"], - psychic: ["7M"], - psychup: ["7M"], - quiverdance: ["7L49", "7S0"], - reflect: ["7M"], - rest: ["7M"], - return: ["7M"], - roost: ["7M"], - round: ["7M"], - safeguard: ["7M"], - signalbeam: ["7T"], - silverwind: ["7L13"], - skillswap: ["7T"], - sleeptalk: ["7M"], - snore: ["7T"], - solarbeam: ["7M"], - strugglebug: ["7L1"], - stunspore: ["7L1"], - substitute: ["7M"], - sunnyday: ["7M"], - swagger: ["7M"], - sweetscent: ["7L21"], - tailwind: ["7T"], - telekinesis: ["7T"], - thief: ["7M"], - toxic: ["7M"], - trick: ["7T"], - uturn: ["7M"], - wonderroom: ["7T"] - }, - eventData: [ - { - generation: 7, - level: 50, - perfectIVs: 3, - moves: ["bugbuzz", "dazzlinggleam", "aromatherapy", "quiverdance"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - rockruff: { - learnset: { - attract: ["8M", "7M"], - bite: ["9L20", "8L20", "7L7"], - bodyslam: ["9M"], - bulldoze: ["9M"], - charm: ["9M"], - confide: ["7M"], - covet: ["7T"], - crunch: ["9M", "9L36", "8M", "8L36", "7L40"], - crushclaw: ["7E"], - dig: ["9M"], - doubleedge: ["9M"], - doubleteam: ["9L8", "8L8", "7M"], - earthpower: ["9M", "8M", "7T"], - echoedvoice: ["7M"], - endeavor: ["9M", "9E", "8E", "7T"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - firefang: ["9M", "8M", "7E"], - frustration: ["7M"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - howl: ["9L16", "8L16", "7L12"], - hypervoice: ["9M", "8M", "7T"], - irondefense: ["9M", "8M", "7T"], - ironhead: ["9M", "8M", "7T"], - irontail: ["8M", "7T"], - lastresort: ["9E", "8E", "7T"], - leer: ["9L1", "8L1", "7L1"], - mudslap: ["9M"], - odorsleuth: ["7L18"], - playrough: ["9M", "8M"], - protect: ["9M", "8M", "7M"], - psychicfangs: ["9M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - roar: ["9M", "9L28", "8L28", "7M", "7L26"], - rockclimb: ["7L45"], - rockpolish: ["7M"], - rockslide: ["9M", "9L32", "8M", "8L32", "7M", "7L34"], - rockthrow: ["9L12", "8L12", "7L15"], - rocktomb: ["9M", "9L24", "8M", "8L24", "7M", "7L23"], - round: ["8M", "7M"], - sandattack: ["9L4", "8L4", "7L4"], - sandstorm: ["9M"], - scaryface: ["9M", "9L40", "8M", "8L40", "7L37"], - sleeptalk: ["9M", "8M", "7M"], - snarl: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - stealthrock: ["9M", "9L44", "8M", "8L44", "7T", "7L29"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "9L48", "8M", "8L48", "7M", "7L48"], - substitute: ["9M", "8M", "7M"], - suckerpunch: ["9E", "7E"], - swagger: ["7M"], - swordsdance: ["9M", "8M"], - tackle: ["9L1", "8L1", "7L1"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M"], - terablast: ["9M"], - thrash: ["9E", "8E", "7E"], - thunderfang: ["9M", "8M", "7E"], - toxic: ["7M"], - trailblaze: ["9M"], - zenheadbutt: ["9M", "8M", "7T"] - } - }, - rockruffdusk: { - learnset: { - attract: ["8M", "7M"], - bite: ["9L20", "8L20", "7L7", "7S1", "7S0"], - bodyslam: ["9M"], - bulldoze: ["9M"], - charm: ["9M"], - confide: ["7M"], - covet: ["7T"], - crunch: ["9M", "9L36", "8M", "8L36", "7L40"], - crushclaw: ["7E"], - dig: ["9M"], - doubleedge: ["9M"], - doubleteam: ["9L8", "8L8", "7M"], - earthpower: ["9M", "8M", "7T"], - echoedvoice: ["7M"], - endeavor: ["9M", "9E", "8E", "7T"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - firefang: ["9M", "8M", "7E", "7S0"], - frustration: ["7M"], - happyhour: ["7S1", "7S0"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - howl: ["9L16", "8L16", "7L12"], - hypervoice: ["9M", "8M", "7T"], - irondefense: ["9M", "8M", "7T"], - ironhead: ["9M", "8M", "7T"], - irontail: ["8M", "7T"], - lastresort: ["9E", "8E", "7T"], - leer: ["9L1", "8L1", "7L1"], - mudslap: ["9M"], - odorsleuth: ["7L18"], - playrough: ["9M", "8M"], - protect: ["9M", "8M", "7M"], - psychicfangs: ["9M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - roar: ["9M", "9L28", "8L28", "7M", "7L26"], - rockclimb: ["7L45"], - rockpolish: ["7M"], - rockslide: ["9M", "9L32", "8M", "8L32", "7M", "7L34"], - rockthrow: ["9L12", "8L12", "7L15"], - rocktomb: ["9M", "9L24", "8M", "8L24", "7M", "7L23"], - round: ["8M", "7M"], - sandattack: ["9L4", "8L4", "7L4"], - sandstorm: ["9M"], - scaryface: ["9M", "9L40", "8M", "8L40", "7L37"], - sleeptalk: ["9M", "8M", "7M"], - snarl: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - stealthrock: ["9M", "9L44", "8M", "8L44", "7T", "7L29"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "9L48", "8M", "8L48", "7M", "7L48"], - substitute: ["9M", "8M", "7M"], - suckerpunch: ["9E", "7E"], - swagger: ["7M"], - swordsdance: ["9M", "8M"], - tackle: ["9L1", "8L1", "7L1", "7S1", "7S0"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M"], - terablast: ["9M"], - thrash: ["9E", "8E", "7E"], - thunderfang: ["9M", "8M", "7E", "7S1"], - toxic: ["7M"], - trailblaze: ["9M"], - zenheadbutt: ["9M", "8M", "7T"] - }, - eventData: [ - { - generation: 7, - level: 10, - moves: ["tackle", "bite", "firefang", "happyhour"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 10, - moves: ["tackle", "bite", "thunderfang", "happyhour"], - pokeball: "cherishball" - } - ] - }, - lycanroc: { - learnset: { - accelerock: ["9L1", "8L1", "7L1"], - agility: ["9M", "8M"], - assurance: ["8M"], - attract: ["8M", "7M"], - bite: ["9L20", "8L20", "7L1"], - bodyslam: ["9M"], - brickbreak: ["9M", "8M", "7M"], - bulkup: ["9M", "8M", "7M"], - bulldoze: ["9M"], - charm: ["9M"], - closecombat: ["9M", "8M"], - confide: ["7M"], - covet: ["7T"], - crunch: ["9M", "9L42", "8M", "8L42", "7L40"], - dig: ["9M"], - doubleedge: ["9M"], - doubleteam: ["9L1", "8L1", "7M"], - drillrun: ["9M", "8M", "7T"], - earthpower: ["9M", "8M", "7T"], - echoedvoice: ["7M"], - endeavor: ["9M", "7T"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - firefang: ["9M", "8M"], - frustration: ["7M"], - gigaimpact: ["9M", "8M"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - howl: ["9L16", "8L16", "7L12"], - hypervoice: ["9M", "8M", "7T"], - irondefense: ["9M", "8M", "7T"], - ironhead: ["9M", "8M", "7T"], - irontail: ["8M", "7T"], - lastresort: ["7T"], - leer: ["9L1", "8L1", "7L1"], - mudslap: ["9M"], - odorsleuth: ["7L18"], - playrough: ["9M", "8M"], - protect: ["9M", "8M", "7M"], - psychicfangs: ["9M", "8M"], - quickattack: ["9L1", "8L1", "7L1"], - quickguard: ["9L1", "8L1", "7L1"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - roar: ["9M", "9L30", "8L30", "7M", "7L26"], - rockblast: ["9M", "8M"], - rockclimb: ["7L45"], - rockpolish: ["7M"], - rockslide: ["9M", "9L36", "8M", "8L36", "7M", "7L34"], - rockthrow: ["9L12", "8L12", "7L15"], - rocktomb: ["9M", "9L24", "8M", "8L24", "7M", "7L23"], - round: ["8M", "7M"], - sandattack: ["9L1", "8L1", "7L1"], - sandstorm: ["9M", "8M"], - scaryface: ["9M", "9L48", "8M", "8L48", "7L37"], - sleeptalk: ["9M", "8M", "7M"], - snarl: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - stealthrock: ["9M", "9L54", "8M", "8L54", "7T", "7L29"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "9L60", "8M", "8L60", "7M", "7L48"], - substitute: ["9M", "8M", "7M"], - suckerpunch: ["9L0", "8L0"], - sunnyday: ["9M"], - swagger: ["7M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M", "7M"], - tackle: ["9L1", "8L1", "7L1"], - tailslap: ["8M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M"], - terablast: ["9M"], - thunderfang: ["9M", "8M"], - toxic: ["7M"], - trailblaze: ["9M"], - zenheadbutt: ["9M", "8M", "7T"] - } - }, - lycanrocmidnight: { - learnset: { - attract: ["8M", "7M"], - bite: ["9L20", "8L20", "7L1"], - bodyslam: ["9M"], - brickbreak: ["9M", "8M", "7M"], - bulkup: ["9M", "8M", "7M"], - bulldoze: ["9M"], - charm: ["9M"], - closecombat: ["9M", "8M"], - confide: ["7M"], - counter: ["9L0", "8L0", "7L1"], - covet: ["7T"], - crunch: ["9M", "9L42", "8M", "8L42", "7L40"], - dig: ["9M"], - doubleedge: ["9M"], - doubleteam: ["9L1", "8L1", "7M"], - dualchop: ["7T"], - earthpower: ["9M", "8M", "7T"], - echoedvoice: ["7M"], - endeavor: ["9M", "7T"], - endure: ["9M", "9L1", "8M", "8L1"], - facade: ["9M", "8M", "7M"], - firefang: ["9M", "8M", "7S0"], - firepunch: ["9M", "8M", "7T"], - fling: ["9M"], - focuspunch: ["9M", "7T"], - foulplay: ["9M", "8M", "7T"], - frustration: ["7M"], - gigaimpact: ["9M", "8M"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - howl: ["9L16", "8L16", "7L12"], - hypervoice: ["9M", "8M", "7T"], - irondefense: ["9M", "8M", "7T"], - ironhead: ["9M", "8M", "7T"], - irontail: ["8M", "7T"], - knockoff: ["9M"], - laserfocus: ["7T"], - lashout: ["9M", "8T"], - lastresort: ["7T"], - leer: ["9L1", "8L1", "7L1"], - lowsweep: ["9M", "8M"], - megakick: ["8M"], - megapunch: ["8M"], - mudslap: ["9M"], - odorsleuth: ["7L18"], - outrage: ["9M", "8M", "7T"], - payback: ["8M"], - playrough: ["9M", "8M"], - protect: ["9M", "8M", "7M"], - psychicfangs: ["9M", "8M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - revenge: ["8M"], - reversal: ["9M", "9L1", "8M", "8L1", "7L1"], - roar: ["9M", "9L30", "8L30", "7M", "7L26"], - rockblast: ["9M", "8M"], - rockclimb: ["7L45"], - rockpolish: ["7M"], - rockslide: ["9M", "9L36", "8M", "8L36", "7M", "7L34"], - rockthrow: ["9L12", "8L12", "7L15"], - rocktomb: ["9M", "9L24", "8M", "8L24", "7M", "7L23"], - round: ["8M", "7M"], - sandattack: ["9L1", "8L1", "7L1"], - sandstorm: ["9M", "8M"], - scaryface: ["9M", "9L48", "8M", "8L48", "7L37"], - shadowclaw: ["9M"], - sleeptalk: ["9M", "8M", "7M"], - snarl: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - stealthrock: ["9M", "9L54", "8M", "8L54", "7T", "7L29"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "9L60", "8M", "8L60", "7M", "7L48", "7S0"], - substitute: ["9M", "8M", "7M"], - suckerpunch: ["7S0"], - sunnyday: ["9M"], - swagger: ["7M"], - swordsdance: ["9M", "8M", "7M", "7S0"], - tackle: ["9L1", "8L1", "7L1"], - takedown: ["9M"], - taunt: ["9M", "9L1", "8M", "8L1", "7M", "7L1"], - terablast: ["9M"], - throatchop: ["9M", "8M", "7T"], - thunderfang: ["9M", "8M"], - thunderpunch: ["9M", "8M", "7T"], - toxic: ["7M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uproar: ["8M", "7T"], - zenheadbutt: ["9M", "8M", "7T"] - }, - eventData: [ - { - generation: 7, - level: 50, - isHidden: true, - moves: ["stoneedge", "firefang", "suckerpunch", "swordsdance"], - pokeball: "cherishball" - } - ] - }, - lycanrocdusk: { - learnset: { - accelerock: ["9L1", "8L1", "7L1"], - attract: ["8M", "7M"], - bite: ["9L20", "8L20", "7L1"], - bodyslam: ["9M"], - brickbreak: ["9M", "8M", "7M"], - bulkup: ["9M", "8M", "7M"], - bulldoze: ["9M"], - charm: ["9M"], - closecombat: ["9M", "8M"], - confide: ["7M"], - counter: ["9L1", "8L1", "7L1"], - covet: ["7T"], - crunch: ["9M", "9L42", "8M", "8L42", "7L40"], - crushclaw: ["9L0", "8L0"], - dig: ["9M"], - doubleedge: ["9M"], - doubleteam: ["9L1", "8L1", "7M"], - drillrun: ["9M", "8M", "7T"], - earthpower: ["9M", "8M", "7T"], - echoedvoice: ["7M"], - endeavor: ["9M", "7T"], - endure: ["9M", "9L1", "8M", "8L1"], - facade: ["9M", "8M", "7M"], - firefang: ["9M", "8M"], - focusenergy: ["8M"], - frustration: ["7M"], - gigaimpact: ["9M", "8M"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - howl: ["9L16", "8L16", "7L12"], - hypervoice: ["9M", "8M", "7T"], - irondefense: ["9M", "8M", "7T"], - ironhead: ["9M", "8M", "7T"], - irontail: ["8M", "7T"], - lastresort: ["7T"], - leer: ["9L1", "8L1", "7L1"], - mudslap: ["9M"], - odorsleuth: ["7L18"], - outrage: ["9M", "8M", "7T"], - playrough: ["9M", "8M"], - protect: ["9M", "8M", "7M"], - psychicfangs: ["9M", "8M"], - quickattack: ["9L1", "8L1"], - quickguard: ["9L1", "8L1"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - reversal: ["9M", "9L1", "8M", "8L1"], - roar: ["9M", "9L30", "8L30", "7M", "7L26"], - rockblast: ["9M", "8M"], - rockclimb: ["7L45"], - rockpolish: ["7M"], - rockslide: ["9M", "9L36", "8M", "8L36", "7M", "7L34"], - rockthrow: ["9L12", "8L12", "7L15"], - rocktomb: ["9M", "9L24", "8M", "8L24", "7M", "7L23"], - round: ["8M", "7M"], - sandattack: ["9L1", "8L1", "7L1"], - sandstorm: ["9M", "8M"], - scaryface: ["9M", "9L48", "8M", "8L48", "7L37"], - sleeptalk: ["9M", "8M", "7M"], - snarl: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - stealthrock: ["9M", "9L54", "8M", "8L54", "7T", "7L29"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M", "9L60", "8M", "8L60", "7M", "7L48"], - substitute: ["9M", "8M", "7M"], - suckerpunch: ["9L1", "8L1"], - swagger: ["7M"], - swordsdance: ["9M", "8M", "7M"], - tackle: ["9L1", "8L1", "7L1"], - tailslap: ["8M"], - takedown: ["9M"], - taunt: ["9M", "9L1", "8M", "8L1", "7M"], - terablast: ["9M"], - thrash: ["7L1"], - throatchop: ["9M"], - thunderfang: ["9M", "8M"], - toxic: ["7M"], - trailblaze: ["9M"], - workup: ["8M"], - zenheadbutt: ["9M", "8M", "7T"] - } - }, - wishiwashi: { - learnset: { - aquaring: ["8L36", "7L17"], - aquatail: ["8L32", "7T", "7L38"], - attract: ["8M", "7M"], - beatup: ["8M", "8L8", "7L33"], - brine: ["8M", "8L12", "7L14"], - bulldoze: ["8M", "7M"], - confide: ["7M"], - covet: ["7T"], - dive: ["8M", "8L20", "7L30"], - doubleedge: ["8L48", "7L41"], - doubleteam: ["7M"], - earthquake: ["8M", "7M"], - endeavor: ["8L40", "7T", "7L49"], - endure: ["8M"], - facade: ["8M", "7M"], - feintattack: ["7L9"], - flipturn: ["8T"], - frustration: ["7M"], - growl: ["8L1", "7L1"], - hail: ["8M", "7M"], - helpinghand: ["8M", "8L4", "7T", "7L6"], - hiddenpower: ["7M"], - hydropump: ["8M", "8L44", "7L54"], - icebeam: ["8M", "7M"], - irontail: ["8M", "7T"], - liquidation: ["8M"], - mist: ["8E", "7E"], - muddywater: ["8M", "7E"], - mudshot: ["8M"], - protect: ["8M", "7M"], - raindance: ["8M", "7M"], - rest: ["8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - scald: ["8M", "7M"], - scaleshot: ["8T"], - sleeptalk: ["8M", "7M"], - snore: ["8M", "7T"], - soak: ["8L24", "7L46"], - substitute: ["8M", "7M"], - surf: ["8M", "7M"], - swagger: ["7M"], - takedown: ["8E", "7L25"], - tearfullook: ["8L16", "7L22"], - toxic: ["7M"], - uproar: ["8M", "8L28"], - uturn: ["8M", "7M"], - waterfall: ["8M", "7M"], - watergun: ["8L1", "7L1"], - waterpulse: ["8E", "7T", "7E"], - watersport: ["7E"], - whirlpool: ["8M", "7E"] - } - }, - mareanie: { - learnset: { - acidspray: ["9M", "9L40"], - afteryou: ["7T"], - attract: ["8M", "7M"], - bite: ["9L10", "8L10", "7L9"], - blizzard: ["9M", "8M", "7M"], - brine: ["8M"], - chillingwater: ["9M"], - confide: ["7M"], - covet: ["7T"], - doubleteam: ["7M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - frostbreath: ["7M"], - frustration: ["7M"], - gastroacid: ["7T"], - gunkshot: ["9M", "8M", "7T"], - hail: ["8M", "7M"], - haze: ["9M", "9E", "8E", "7E"], - hiddenpower: ["7M"], - hydropump: ["9M", "8M"], - icebeam: ["9M", "8M", "7M"], - icespinner: ["9M"], - icywind: ["9M", "8M", "7T"], - infestation: ["9E", "8E", "7M"], - irondefense: ["9M", "8M", "7T"], - knockoff: ["7T"], - liquidation: ["9M", "9L35", "8M", "8L35", "7T", "7L49"], - lunge: ["9M"], - magiccoat: ["7T"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - painsplit: ["9M", "7T"], - payback: ["8M", "7M"], - peck: ["9L1", "8L1", "7L5"], - pinmissile: ["9L25", "8M", "8L25", "7L45"], - poisonjab: ["9M", "9L45", "8M", "8L45", "7M", "7L37"], - poisonsting: ["9L1", "8L1", "7L1"], - pounce: ["9M"], - protect: ["9M", "8M", "7M"], - raindance: ["9M", "8M", "7M"], - recover: ["9L20", "8L20", "7L33"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - scald: ["8M", "7M"], - sleeptalk: ["9M", "8M", "7M"], - sludgebomb: ["9M", "8M", "7M"], - sludgewave: ["9M", "8M", "7M"], - snatch: ["7T"], - snore: ["8M", "7T"], - spikecannon: ["7L29"], - spite: ["7T"], - spitup: ["9E", "8E", "7E"], - stockpile: ["9E", "8E", "7E", "7S0"], - substitute: ["9M", "8M", "7M"], - surf: ["9M", "8M", "7M"], - swagger: ["7M"], - swallow: ["9E", "8E", "7E", "7S0"], - terablast: ["9M"], - toxic: ["9M", "9L50", "8L50", "7M", "7L21", "7S0"], - toxicspikes: ["9M", "9L30", "8M", "8L30", "7L13"], - venomdrench: ["8M", "8L40", "7L41"], - venoshock: ["9M", "9L15", "8M", "8L15", "7M", "7L25"], - waterpulse: ["9M", "7T"], - wideguard: ["9L5", "8L5", "7L17"] - }, - eventData: [ - { - generation: 7, - level: 1, - shiny: 1, - isHidden: true, - moves: ["toxic", "stockpile", "swallow"], - pokeball: "cherishball" - } - ] - }, - toxapex: { - learnset: { - acidspray: ["9M", "9L42"], - afteryou: ["7T"], - attract: ["8M", "7M"], - banefulbunker: ["9L0", "8L0", "7L1"], - bite: ["9L1", "8L1", "7L1"], - blizzard: ["9M", "8M", "7M"], - block: ["7T"], - bodyslam: ["9M"], - brine: ["8M"], - chillingwater: ["9M"], - confide: ["7M"], - covet: ["7T"], - crosspoison: ["8M"], - doubleteam: ["7M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - frostbreath: ["7M"], - frustration: ["7M"], - gastroacid: ["7T"], - gigaimpact: ["9M"], - gunkshot: ["9M", "8M", "7T"], - hail: ["8M", "7M"], - haze: ["9M"], - hex: ["9M", "8M"], - hiddenpower: ["7M"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M"], - icebeam: ["9M", "8M", "7M"], - icespinner: ["9M"], - icywind: ["9M", "8M", "7T"], - infestation: ["7M"], - irondefense: ["9M", "8M", "7T"], - knockoff: ["7T"], - lightscreen: ["8M", "7M"], - liquidation: ["9M", "9L35", "8M", "8L35", "7T", "7L58"], - lunge: ["9M"], - magiccoat: ["7T"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - painsplit: ["9M", "7T"], - payback: ["8M", "7M"], - peck: ["9L1", "8L1", "7L1"], - pinmissile: ["9L25", "8M", "8L25", "7L51"], - poisonjab: ["9M", "9L49", "8M", "8L49", "7M", "7L37"], - poisonsting: ["9L1", "8L1", "7L1"], - pounce: ["9M"], - protect: ["9M", "8M", "7M"], - raindance: ["9M", "8M", "7M"], - recover: ["9L20", "8L20", "7L33"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - scald: ["8M", "7M"], - scaryface: ["9M"], - sleeptalk: ["9M", "8M", "7M"], - sludgebomb: ["9M", "8M", "7M"], - sludgewave: ["9M", "8M", "7M"], - smackdown: ["9M", "7M"], - snatch: ["7T"], - snore: ["8M", "7T"], - spikecannon: ["7L29"], - spite: ["7T"], - substitute: ["9M", "8M", "7M"], - surf: ["9M", "8M", "7M"], - swagger: ["7M"], - terablast: ["9M"], - toxic: ["9M", "9L56", "8L56", "7M", "7L21"], - toxicspikes: ["9M", "9L30", "8M", "8L30", "7L1"], - venomdrench: ["8M", "8L42", "7L44"], - venoshock: ["9M", "9L15", "8M", "8L15", "7M", "7L25"], - waterpulse: ["9M", "7T"], - wideguard: ["9L1", "8L1", "7L17"] - } - }, - mudbray: { - learnset: { - attract: ["8M", "7M"], - bide: ["7L22"], - bodyslam: ["9M", "8M", "7E"], - bulldoze: ["9M", "9L12", "8M", "8L12", "7M", "7L10"], - closecombat: ["9M", "8M", "7E"], - confide: ["7M"], - counter: ["9L24", "8L24", "7L36"], - curse: ["9M"], - doubleedge: ["9M", "9E", "8E", "7E"], - doublekick: ["9L8", "8L8", "7L15"], - doubleteam: ["7M"], - earthpower: ["9M", "8M", "7T"], - earthquake: ["9M", "9L36", "8M", "8L36", "7M", "7L38"], - endeavor: ["9M", "9E", "7T"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - fissure: ["9E", "8E"], - frustration: ["7M"], - heavyslam: ["9M", "9L32", "8M", "8L32", "7L31"], - hiddenpower: ["7M"], - highhorsepower: ["9M", "9L28", "8M", "8L28", "7L24"], - irondefense: ["9M", "9L4", "8M", "8L4", "7T", "7L29"], - ironhead: ["9M", "8M", "7T"], - lowkick: ["9M", "8M", "7T"], - lowsweep: ["9M", "8M", "7M"], - magnitude: ["7E"], - megakick: ["9L40", "8M", "8L40", "7L43"], - mudbomb: ["7E"], - mudslap: ["9M", "9L1", "8L1", "7L1"], - mudsport: ["7L3"], - payback: ["8M", "7M"], - protect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - roar: ["9M", "9E", "8E", "7M"], - rockslide: ["9M", "8M", "7M"], - rocksmash: ["9L1", "8L1"], - rocktomb: ["9M", "8M", "7M"], - rototiller: ["7L8"], - round: ["8M", "7M"], - sandstorm: ["9M", "8M", "7M"], - sandtomb: ["9M", "8M"], - sleeptalk: ["9M", "8M", "7M"], - smackdown: ["9M", "9E", "8E"], - snore: ["8M", "7T"], - stealthrock: ["9M", "8M", "7T"], - stomp: ["9L16", "8L16", "7L17"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M"], - strength: ["9L20", "8L20"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M"], - superpower: ["9L44", "8M", "8L44", "7T", "7L45"], - swagger: ["7M"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M"] - } - }, - mudsdale: { - learnset: { - attract: ["8M", "7M"], - bide: ["7L22"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - bulldoze: ["9M", "9L12", "8M", "8L12", "7M", "7L1"], - closecombat: ["9M", "8M"], - confide: ["7M"], - counter: ["9L24", "8L24", "7L42"], - curse: ["9M"], - doubleedge: ["9M"], - doublekick: ["9L1", "8L1", "7L15"], - doubleteam: ["7M"], - earthpower: ["9M", "8M", "7T"], - earthquake: ["9M", "9L40", "8M", "8L40", "7M", "7L47"], - endeavor: ["9M", "7T"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - focusblast: ["9M", "8M", "7M"], - frustration: ["7M"], - gigaimpact: ["9M", "8M", "7M"], - heavyslam: ["9M", "9L34", "8M", "8L34", "7L34"], - hiddenpower: ["7M"], - highhorsepower: ["9M", "9L28", "8M", "8L28", "7L24"], - hyperbeam: ["9M", "8M"], - irondefense: ["9M", "9L1", "8M", "8L1", "7T", "7L29"], - ironhead: ["9M", "8M", "7T"], - lashout: ["9M", "8T"], - lowkick: ["9M", "8M", "7T"], - lowsweep: ["9M", "8M", "7M"], - megakick: ["9L46", "8M", "8L46", "7L55"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "9L1", "8L1", "7L1"], - mudsport: ["7L1"], - payback: ["8M", "7M"], - protect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - revenge: ["8M"], - roar: ["9M", "7M"], - rockslide: ["9M", "8M", "7M"], - rocksmash: ["9L1", "8L1"], - rocktomb: ["9M", "8M", "7M"], - rototiller: ["7L1"], - round: ["8M", "7M"], - sandstorm: ["9M", "8M", "7M"], - sandtomb: ["9M", "8M"], - scaryface: ["9M", "8M"], - sleeptalk: ["9M", "8M", "7M"], - smackdown: ["9M"], - snore: ["8M", "7T"], - stealthrock: ["9M", "8M", "7T"], - stomp: ["9L16", "8L16", "7L17"], - stompingtantrum: ["9M", "8M", "7T"], - stoneedge: ["9M"], - strength: ["9L20", "8L20"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M"], - superpower: ["9L52", "8M", "8L52", "7T", "7L60"], - swagger: ["7M"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M"] - }, - encounters: [{ generation: 7, level: 29 }] - }, - dewpider: { - learnset: { - aquaring: ["9L16", "8L16", "7L24"], - attract: ["8M", "7M"], - aurorabeam: ["7E"], - bite: ["9L8", "8L8", "7L21"], - blizzard: ["9M", "8M", "7M"], - bubble: ["7L1"], - bubblebeam: ["9L12", "8L12", "7L16"], - bugbite: ["9M", "9L4", "8L4", "7T", "7L13"], - bugbuzz: ["9M", "8M"], - chillingwater: ["9M"], - confide: ["7M"], - crunch: ["9M", "9L24", "8M", "8L24", "7L32"], - doubleteam: ["7M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - entrainment: ["9L32", "8L32", "7L48"], - facade: ["9M", "8M", "7M"], - frostbreath: ["7M"], - frustration: ["7M"], - gigadrain: ["9M", "8M", "7T"], - headbutt: ["9L20", "8L20"], - hiddenpower: ["7M"], - hydropump: ["9M"], - icebeam: ["9M", "8M", "7M"], - icywind: ["9M", "8M", "7T"], - infestation: ["9L1", "8L1", "7M", "7L5"], - irondefense: ["9M", "8M", "7T"], - leechlife: ["9M", "9L44", "8M", "8L44", "7M", "7L29"], - liquidation: ["9M", "9L40", "8M", "8L40", "7T", "7L45"], - lunge: ["9M", "9L36", "8L36", "7L37"], - magiccoat: ["7T"], - magicroom: ["8M", "7T"], - mirrorcoat: ["9L48", "8L48", "7L40"], - poisonjab: ["9M", "8M", "7M"], - pounce: ["9M"], - powersplit: ["9E", "8E", "7E"], - protect: ["9M", "8M", "7M"], - raindance: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - scald: ["8M", "7M"], - signalbeam: ["7T"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - soak: ["9L28", "8L28"], - spiderweb: ["7L8"], - spitup: ["9E", "8E", "7E"], - stickyweb: ["9E", "8E", "7E"], - stockpile: ["9E", "8E", "7E"], - substitute: ["9M", "8M", "7M"], - surf: ["9M", "8M", "7M"], - swagger: ["7M"], - terablast: ["9M"], - toxic: ["7M"], - trailblaze: ["9M"], - waterfall: ["9M", "8M", "7M"], - watergun: ["9L1", "8L1"], - waterpulse: ["9M", "7T"], - watersport: ["7L1"], - wonderroom: ["8M", "7T"], - xscissor: ["9M", "8M", "7M"] - } - }, - araquanid: { - learnset: { - aquaring: ["9L16", "8L16", "7L26"], - attract: ["8M", "7M"], - bite: ["9L1", "8L1", "7L21"], - blizzard: ["9M", "8M", "7M"], - bodyslam: ["9M"], - bubble: ["7L1"], - bubblebeam: ["9L12", "8L12", "7L16"], - bugbite: ["9M", "9L1", "8L1", "7T", "7L1"], - bugbuzz: ["9M", "8M"], - chillingwater: ["9M"], - confide: ["7M"], - crunch: ["9M", "9L26", "8M", "8L26", "7L38"], - dive: ["8M"], - doubleteam: ["7M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - entrainment: ["9L38", "8L38", "7L62"], - facade: ["9M", "8M", "7M"], - frostbreath: ["7M"], - frustration: ["7M"], - gigadrain: ["9M", "8M", "7T"], - gigaimpact: ["9M"], - headbutt: ["9L20", "8L20"], - hiddenpower: ["7M"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M"], - icebeam: ["9M", "8M", "7M"], - icywind: ["9M", "8M", "7T"], - infestation: ["9L1", "8L1", "7M", "7L1"], - irondefense: ["9M", "8M", "7T"], - laserfocus: ["7T"], - leechlife: ["9M", "9L56", "8M", "8L56", "7M", "7L33"], - liquidation: ["9M", "9L50", "8M", "8L50", "7T", "7L57"], - lunge: ["9M", "9L44", "8L44", "7L45"], - magiccoat: ["7T"], - magicroom: ["8M", "7T"], - mirrorcoat: ["9L62", "8L62", "7L50"], - poisonjab: ["9M", "8M", "7M"], - pounce: ["9M"], - protect: ["9M", "8M", "7M"], - raindance: ["9M", "8M", "7M"], - reflect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - scald: ["8M", "7M"], - scaryface: ["9M"], - signalbeam: ["7T"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - soak: ["9L32", "8L32", "7L1"], - spiderweb: ["7L1"], - substitute: ["9M", "8M", "7M"], - surf: ["9M", "8M", "7M"], - swagger: ["7M"], - terablast: ["9M"], - toxic: ["7M"], - trailblaze: ["9M"], - waterfall: ["9M", "8M", "7M"], - watergun: ["9L1", "8L1"], - waterpulse: ["9M", "7T"], - wideguard: ["9L1", "8L1", "7L1"], - wonderroom: ["8M", "7T"], - xscissor: ["9M", "8M", "7M"] - } - }, - araquanidtotem: { - learnset: { - aquaring: ["7L26"], - attract: ["7M"], - bite: ["7L21", "7S0"], - blizzard: ["7M"], - bubble: ["7L1"], - bubblebeam: ["7L16", "7S0"], - bugbite: ["7T", "7L1", "7S0"], - confide: ["7M"], - crunch: ["7L38"], - doubleteam: ["7M"], - entrainment: ["7L62"], - facade: ["7M"], - frostbreath: ["7M"], - frustration: ["7M"], - gigadrain: ["7T"], - hiddenpower: ["7M"], - icebeam: ["7M"], - icywind: ["7T"], - infestation: ["7M", "7L1"], - irondefense: ["7T"], - laserfocus: ["7T"], - leechlife: ["7M", "7L33"], - liquidation: ["7T", "7L57"], - lunge: ["7L45"], - magiccoat: ["7T"], - magicroom: ["7T"], - mirrorcoat: ["7L50"], - poisonjab: ["7M"], - protect: ["7M"], - raindance: ["7M"], - reflect: ["7M"], - rest: ["7M"], - return: ["7M"], - round: ["7M"], - safeguard: ["7M"], - scald: ["7M"], - signalbeam: ["7T"], - sleeptalk: ["7M"], - snore: ["7T"], - soak: ["7L1"], - spiderweb: ["7L1", "7S0"], - substitute: ["7M"], - surf: ["7M"], - swagger: ["7M"], - toxic: ["7M"], - waterfall: ["7M"], - waterpulse: ["7T"], - wideguard: ["7L1"], - wonderroom: ["7T"], - xscissor: ["7M"] - }, - eventData: [ - { - generation: 7, - level: 25, - perfectIVs: 3, - moves: ["spiderweb", "bugbite", "bubblebeam", "bite"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - fomantis: { - learnset: { - aromatherapy: ["8E", "7E"], - attract: ["8M", "7M"], - bugbite: ["9M", "7T"], - bulletseed: ["9M", "8M"], - confide: ["7M"], - defog: ["9E", "8E", "7T", "7E"], - doubleteam: ["7M"], - dualchop: ["7T"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M"], - facade: ["9M", "8M", "7M"], - falseswipe: ["9M", "8M", "7M"], - fling: ["9M", "8M", "7M"], - frustration: ["7M"], - furycutter: ["9L1", "8L1", "7L1"], - gigadrain: ["9M", "8M", "7T", "7E"], - grassknot: ["9M", "8M", "7M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M"], - growth: ["9L5", "8L5", "7L14"], - hiddenpower: ["7M"], - ingrain: ["9L10", "8L10", "7L19"], - leafage: ["9L1", "8L1", "7L5"], - leafblade: ["9L40", "8M", "8L40", "7L23"], - leafstorm: ["9M", "8M", "7E"], - leechlife: ["9M", "8M", "7M"], - magicalleaf: ["9M", "8M"], - naturepower: ["7M"], - payback: ["8M", "7M"], - petalblizzard: ["9M"], - poisonjab: ["8M", "7M"], - protect: ["9M", "8M", "7M"], - razorleaf: ["9L15", "8L15", "7L10"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - seedbomb: ["9M", "8M", "7T"], - signalbeam: ["7T"], - skittersmack: ["9M"], - slash: ["9L25", "8L25", "7L32"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "9L50", "8M", "8L50", "7M", "7L41"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "9L45", "8M", "8L45", "7M", "7L46"], - superpower: ["9E"], - swagger: ["7M"], - sweetscent: ["9L20", "8L20", "7L37"], - swordsdance: ["9M", "8M", "7M"], - synthesis: ["9L35", "8L35", "7T", "7L28"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M"], - trailblaze: ["9M"], - weatherball: ["9M", "8M", "7E"], - worryseed: ["9E", "8E", "7T"], - xscissor: ["9M", "9L30", "8M", "8L30", "7M"] - } - }, - lurantis: { - learnset: { - aerialace: ["7M"], - attract: ["8M", "7M"], - brickbreak: ["9M", "8M", "7M"], - bugbite: ["9M", "7T"], - bulletseed: ["9M", "8M"], - confide: ["7M"], - crosspoison: ["8M"], - defog: ["7T"], - doubleteam: ["7M"], - dualchop: ["8L1", "7T"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M"], - facade: ["9M", "8M", "7M"], - falseswipe: ["9M", "8M", "7M"], - fling: ["9M", "8M", "7M"], - frustration: ["7M"], - furycutter: ["9L1", "8L1", "7L1"], - gigadrain: ["9M", "8M", "7T"], - gigaimpact: ["9M", "8M", "7M"], - grassknot: ["9M", "8M", "7M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M"], - growth: ["9L1", "8L1", "7L1"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M", "7M"], - ingrain: ["9L1", "8L1", "7L19"], - knockoff: ["9M", "7T"], - laserfocus: ["7T"], - leafage: ["9L1", "8L1", "7L1"], - leafblade: ["9L44", "8M", "8L44", "7L23"], - leafstorm: ["9M", "8M"], - leechlife: ["9M", "8M", "7M"], - lowsweep: ["9M", "8M", "7M"], - magicalleaf: ["9M", "8M"], - naturepower: ["7M"], - nightslash: ["9L1", "8L1", "7L1"], - payback: ["8M", "7M"], - petalblizzard: ["9M", "9L0", "8L0", "7L1"], - poisonjab: ["9M", "8M", "7M"], - pollenpuff: ["9M"], - protect: ["9M", "8M", "7M"], - psychocut: ["8M"], - raindance: ["9M"], - razorleaf: ["9L15", "8L15", "7L1"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - scaryface: ["9M"], - seedbomb: ["9M", "8M", "7T"], - signalbeam: ["7T"], - skittersmack: ["9M"], - slash: ["9L25", "8L25", "7L32"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "9L1", "8M", "8L1", "7M"], - solarblade: ["9M", "9L63", "8M", "8L63", "7L47"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "9L51", "8M", "8L51", "7M", "7L55"], - superpower: ["8M", "7T"], - swagger: ["7M"], - sweetscent: ["9L20", "8L20", "7L40"], - swordsdance: ["9M", "8M", "7M"], - synthesis: ["9L37", "8L37", "7T", "7L28"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M"], - trailblaze: ["9M"], - weatherball: ["9M", "8M"], - worryseed: ["7T"], - xscissor: ["9M", "9L30", "8M", "8L30", "7M", "7L1"] - } - }, - lurantistotem: { - learnset: { - aerialace: ["7M"], - attract: ["7M"], - brickbreak: ["7M"], - bugbite: ["7T"], - confide: ["7M"], - defog: ["7T"], - doubleteam: ["7M"], - dualchop: ["7T"], - energyball: ["7M"], - facade: ["7M"], - falseswipe: ["7M"], - fling: ["7M"], - frustration: ["7M"], - furycutter: ["7L1"], - gigadrain: ["7T"], - gigaimpact: ["7M"], - grassknot: ["7M"], - growth: ["7L1", "7S0"], - hiddenpower: ["7M"], - hyperbeam: ["7M"], - ingrain: ["7L19", "7S0"], - knockoff: ["7T"], - laserfocus: ["7T"], - leafage: ["7L1"], - leafblade: ["7L23", "7S0"], - leechlife: ["7M"], - lowsweep: ["7M"], - naturepower: ["7M"], - nightslash: ["7L1"], - payback: ["7M"], - petalblizzard: ["7L1"], - poisonjab: ["7M"], - protect: ["7M"], - razorleaf: ["7L1"], - rest: ["7M"], - return: ["7M"], - round: ["7M"], - safeguard: ["7M"], - seedbomb: ["7T"], - signalbeam: ["7T"], - slash: ["7L32"], - sleeptalk: ["7M"], - snore: ["7T"], - solarbeam: ["7M"], - solarblade: ["7L47"], - substitute: ["7M"], - sunnyday: ["7M", "7L55"], - superpower: ["7T"], - swagger: ["7M"], - sweetscent: ["7L40"], - swordsdance: ["7M"], - synthesis: ["7T", "7L28", "7S0"], - toxic: ["7M"], - worryseed: ["7T"], - xscissor: ["7M", "7L1"] - }, - eventData: [ - { - generation: 7, - level: 30, - perfectIVs: 3, - moves: ["growth", "ingrain", "leafblade", "synthesis"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - morelull: { - learnset: { - absorb: ["8L1", "7L1"], - afteryou: ["7T"], - amnesia: ["8M", "7E"], - astonish: ["8L1", "7L4"], - attract: ["8M", "7M"], - confide: ["7M"], - confuseray: ["8L4", "7L25"], - dazzlinggleam: ["8M", "8L32", "7M"], - doubleteam: ["7M"], - drainingkiss: ["8M"], - dreameater: ["8L44", "7M", "7L43"], - endure: ["8M"], - energyball: ["8M", "7M"], - facade: ["8M"], - flash: ["7L8"], - frustration: ["7M"], - gigadrain: ["8M", "8L28", "7T", "7L29"], - grassknot: ["8M", "7M"], - growth: ["8E", "7E"], - hiddenpower: ["7M"], - ingrain: ["8L8", "7L22"], - leechseed: ["8E", "7E"], - lightscreen: ["8M", "7M"], - magiccoat: ["7T"], - magicroom: ["8M", "7T"], - megadrain: ["8L12", "7L15"], - moonblast: ["8L40", "7L39"], - moonlight: ["8L20", "7L11"], - naturepower: ["7M"], - poisonpowder: ["8E", "7E"], - pollenpuff: ["8M"], - protect: ["8M", "7M"], - recycle: ["7T"], - rest: ["8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - seedbomb: ["8M", "7T"], - signalbeam: ["7T"], - sleeppowder: ["8L16", "7L18"], - sleeptalk: ["8M", "7M"], - sludgebomb: ["8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["8M", "7M"], - spore: ["8L36", "7L36"], - spotlight: ["7L46"], - strengthsap: ["8L25", "7L32"], - stunspore: ["8E", "7E"], - substitute: ["8M", "7M"], - sunnyday: ["8M", "7M"], - swagger: ["7M"], - synthesis: ["7T"], - thunderwave: ["8M", "7M"], - toxic: ["7M"], - wonderroom: ["8M", "7T"], - worryseed: ["7T"] - } - }, - shiinotic: { - learnset: { - absorb: ["8L1", "7L1"], - afteryou: ["7T"], - amnesia: ["8M"], - astonish: ["8L1", "7L1"], - attract: ["8M", "7M"], - chargebeam: ["7M"], - confide: ["7M"], - confuseray: ["8L1", "7L26"], - dazzlinggleam: ["8M", "8L38", "7M"], - doubleteam: ["7M"], - drainingkiss: ["8M"], - drainpunch: ["8M"], - dreameater: ["8L56", "7M", "7L49"], - endure: ["8M"], - energyball: ["8M", "7M"], - facade: ["8M"], - flash: ["7L1"], - frustration: ["7M"], - gigadrain: ["8M", "8L32", "7T", "7L31"], - gigaimpact: ["8M", "7M"], - grassknot: ["8M", "7M"], - hiddenpower: ["7M"], - hyperbeam: ["8M"], - ingrain: ["8L1", "7L1"], - lightscreen: ["8M", "7M"], - magiccoat: ["7T"], - magicroom: ["8M", "7T"], - megadrain: ["8L12", "7L15"], - moonblast: ["8L50", "7L44"], - moonlight: ["8L20", "7L11"], - naturepower: ["7M"], - pollenpuff: ["8M"], - protect: ["8M", "7M"], - raindance: ["8M"], - recycle: ["7T"], - rest: ["8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - seedbomb: ["8M", "7T"], - signalbeam: ["7T"], - sleeppowder: ["8L16", "7L18"], - sleeptalk: ["8M", "7M"], - sludgebomb: ["8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["8M", "7M"], - spore: ["8L44", "7L40"], - spotlight: ["7L53"], - strengthsap: ["8L27", "7L35"], - substitute: ["8M", "7M"], - sunnyday: ["8M", "7M"], - swagger: ["7M"], - synthesis: ["7T"], - thunderwave: ["8M", "7M"], - toxic: ["7M"], - weatherball: ["8M"], - wonderroom: ["8M", "7T"], - worryseed: ["7T"] - } - }, - salandit: { - learnset: { - acidspray: ["9M"], - agility: ["9M"], - attract: ["8M", "7M"], - beatup: ["8M"], - belch: ["9E", "8E", "7E"], - burningjealousy: ["9M"], - confide: ["7M"], - covet: ["7T"], - doubleslap: ["7L21"], - doubleteam: ["7M"], - dragonclaw: ["9M", "8M", "7M"], - dragonpulse: ["9M", "9L40", "8M", "8L40", "7T", "7L48"], - dragonrage: ["7L13"], - ember: ["9L10", "8L10", "7L5"], - endeavor: ["9M", "9L55", "8L60"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - fakeout: ["9E", "8E", "7E"], - fireblast: ["9M", "8M", "7M"], - firefang: ["9M"], - flameburst: ["7L24"], - flamecharge: ["9M", "7M"], - flamethrower: ["9M", "9L45", "8M", "8L50", "7M", "7L40"], - flareblitz: ["9M"], - fling: ["9M", "8M", "7M"], - foulplay: ["9M", "8M", "7T"], - frustration: ["7M"], - gunkshot: ["9M", "8M", "7T"], - heatwave: ["9M", "8M", "7T"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - incinerate: ["9L30", "8L30"], - irontail: ["8M", "7T"], - knockoff: ["9M", "7T", "7E"], - leechlife: ["9M", "8M", "7M"], - mudslap: ["9M", "9E", "8E"], - nastyplot: ["9M", "9L25", "8M", "8L25", "7L32"], - overheat: ["9M", "8M", "7M"], - payback: ["8M", "7M"], - poisonfang: ["9L15", "8L15"], - poisongas: ["9L1", "8L1", "7L1"], - poisonjab: ["9M", "8M", "7M"], - poisontail: ["9M"], - protect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - sandattack: ["9E", "8E", "7E"], - scaleshot: ["9M", "8T"], - scaryface: ["9M"], - scratch: ["9L1", "8L1", "7L1"], - shadowclaw: ["9M", "8M", "7M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M"], - sludgebomb: ["9M", "8M", "7M"], - sludgewave: ["9M", "8M", "7M"], - smog: ["9L5", "8L5", "7L16"], - snatch: ["7T", "7E"], - snore: ["8M", "7T"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M"], - swagger: ["7M"], - sweetscent: ["9L20", "8L20", "7L8"], - swift: ["9M", "8M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M"], - thunderwave: ["9M", "8M"], - torment: ["7M"], - toxic: ["9M", "9L50", "8L55", "7M", "7L29"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - venomdrench: ["8M", "8L45", "7L45"], - venoshock: ["9M", "9L35", "8M", "8L35", "7M", "7L37"], - willowisp: ["9M", "8M", "7M"] - } - }, - salazzle: { - learnset: { - acidspray: ["9M"], - acrobatics: ["9M", "8M", "7M"], - agility: ["9M"], - attract: ["8M", "7M"], - beatup: ["8M"], - bodyslam: ["9M"], - breakingswipe: ["9M", "8M"], - burningjealousy: ["9M"], - captivate: ["7L1"], - confide: ["7M"], - corrosivegas: ["8T"], - covet: ["7T"], - crosspoison: ["8M"], - disable: ["9L1", "8L1", "7L1"], - doubleslap: ["7L21"], - doubleteam: ["7M"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "8M", "7M"], - dragondance: ["9M", "8M"], - dragonpulse: ["9M", "9L44", "8M", "8L44", "7T", "7L56"], - dragonrage: ["7L13"], - dragontail: ["9M", "7M"], - ember: ["9L1", "8L1", "7L1"], - encore: ["9M", "9L1", "8M", "8L1", "7L1"], - endeavor: ["9M", "9L1", "8L1"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - fakeout: ["7S0"], - faketears: ["9M", "8M"], - fireblast: ["9M", "8M", "7M"], - firefang: ["9M"], - firelash: ["9L0", "8L0"], - flameburst: ["7L24"], - flamecharge: ["9M", "7M"], - flamethrower: ["9M", "9L51", "8M", "8L58", "7M", "7L44", "7S0"], - flareblitz: ["9M", "8M"], - fling: ["9M", "8M", "7M"], - foulplay: ["9M", "8M", "7T"], - frustration: ["7M"], - gigaimpact: ["9M"], - gunkshot: ["9M", "8M", "7T"], - heatwave: ["9M", "8M", "7T"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - incinerate: ["9L30", "8L30"], - irontail: ["8M", "7T"], - knockoff: ["9M", "9L1", "8L1", "7T"], - laserfocus: ["7T"], - leechlife: ["9M", "8M", "7M"], - mudslap: ["9M"], - nastyplot: ["9M", "9L25", "8M", "8L25", "7L32"], - overheat: ["9M", "8M", "7M"], - payback: ["8M", "7M"], - poisonfang: ["9L15", "8L15"], - poisongas: ["9L1", "8L1", "7L1"], - poisonjab: ["9M", "8M", "7M"], - poisontail: ["9M"], - pound: ["9L1", "8L1", "7L1"], - protect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M"], - scratch: ["9L1", "8L1"], - shadowclaw: ["9M", "8M", "7M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M"], - sludgebomb: ["9M", "8M", "7M", "7S0"], - sludgewave: ["9M", "8M", "7M"], - smog: ["9L1", "8L1", "7L16"], - snatch: ["7T"], - snore: ["8M", "7T"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M"], - swagger: ["9L1", "8L1", "7M", "7L1"], - sweetscent: ["9L20", "8L20", "7L1"], - swift: ["9M", "8M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M"], - thunderwave: ["9M", "8M"], - torment: ["9L1", "8L1", "7M", "7L1"], - toxic: ["9M", "9L58", "8L65", "7M", "7L29", "7S0"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - venomdrench: ["8M", "8L51", "7L51"], - venoshock: ["9M", "9L37", "8M", "8L37", "7M", "7L39"], - willowisp: ["9M", "8M", "7M"] - }, - eventData: [ - { - generation: 7, - level: 50, - moves: ["fakeout", "toxic", "sludgebomb", "flamethrower"], - pokeball: "cherishball" - } - ], - encounters: [{ generation: 7, level: 16 }] - }, - salazzletotem: { - learnset: { - acrobatics: ["7M"], - attract: ["7M"], - captivate: ["7L1"], - confide: ["7M"], - covet: ["7T"], - disable: ["7L1"], - doubleslap: ["7L21", "7S0"], - doubleteam: ["7M"], - dragonclaw: ["7M"], - dragonpulse: ["7T", "7L56"], - dragonrage: ["7L13"], - dragontail: ["7M"], - ember: ["7L1"], - encore: ["7L1"], - facade: ["7M"], - fireblast: ["7M"], - flameburst: ["7L24", "7S0"], - flamecharge: ["7M"], - flamethrower: ["7M", "7L44"], - fling: ["7M"], - foulplay: ["7T"], - frustration: ["7M"], - gunkshot: ["7T"], - heatwave: ["7T"], - helpinghand: ["7T"], - hiddenpower: ["7M"], - irontail: ["7T"], - knockoff: ["7T"], - laserfocus: ["7T"], - leechlife: ["7M"], - nastyplot: ["7L32"], - overheat: ["7M"], - payback: ["7M"], - poisongas: ["7L1"], - poisonjab: ["7M"], - pound: ["7L1"], - protect: ["7M"], - rest: ["7M"], - return: ["7M"], - round: ["7M"], - shadowclaw: ["7M"], - sleeptalk: ["7M"], - sludgebomb: ["7M"], - sludgewave: ["7M"], - smog: ["7L16", "7S0"], - snatch: ["7T"], - snore: ["7T"], - substitute: ["7M"], - swagger: ["7M", "7L1"], - sweetscent: ["7L1"], - taunt: ["7M"], - thief: ["7M"], - torment: ["7M", "7L1"], - toxic: ["7M", "7L29", "7S0"], - venomdrench: ["7L51"], - venoshock: ["7M", "7L39"], - willowisp: ["7M"] - }, - eventData: [ - { - generation: 7, - level: 30, - perfectIVs: 3, - moves: ["smog", "doubleslap", "flameburst", "toxic"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - stufful: { - learnset: { - aerialace: ["7M"], - attract: ["8M", "7M"], - babydolleyes: ["8L4", "7L10"], - bide: ["7L5"], - bind: ["7T"], - brickbreak: ["8M", "7M"], - brutalswing: ["8M", "8L12", "7M", "7L14"], - bulkup: ["8M", "7M"], - bulldoze: ["8M", "7M"], - charm: ["8M"], - coaching: ["8T"], - confide: ["7M"], - defensecurl: ["8E"], - doubleedge: ["8L44", "7L46"], - doubleteam: ["7M"], - dualchop: ["7T"], - earthquake: ["8M", "7M"], - endure: ["8M", "8L16", "7E"], - facade: ["8M", "7M"], - flail: ["8L28", "7L19"], - fling: ["8M", "7M"], - focusblast: ["8M", "7M"], - focuspunch: ["7T"], - forcepalm: ["8E", "7E"], - frustration: ["7M"], - hammerarm: ["8L32", "7L32"], - hiddenpower: ["7M"], - icepunch: ["8M", "7T", "7E"], - ironhead: ["8M", "7T"], - leer: ["8L1", "7L1"], - lowsweep: ["8M", "7M"], - megakick: ["8M", "7E"], - megapunch: ["8M"], - painsplit: ["8L40", "7T", "7L41"], - payback: ["8M", "8L8", "7M", "7L23"], - protect: ["8M", "7M"], - rest: ["8M", "7M"], - return: ["7M"], - roar: ["7M"], - rockslide: ["8M", "7M"], - rocktomb: ["8M", "7M"], - roleplay: ["7T"], - rollout: ["8E"], - round: ["8M", "7M"], - sleeptalk: ["8M", "7M"], - snore: ["8M", "7T"], - stomp: ["8E"], - stompingtantrum: ["8M", "7T", "7E"], - strength: ["8L20"], - substitute: ["8M", "7M"], - superpower: ["8M", "8L48", "7T", "7L50"], - swagger: ["7M"], - swordsdance: ["8M", "7M"], - tackle: ["8L1", "7L1"], - takedown: ["8L24", "7L28"], - taunt: ["8M", "7M"], - thrash: ["8L36", "7L37"], - thunderpunch: ["8M", "7T", "7E"], - toxic: ["7M"], - wideguard: ["7E"], - workup: ["8M", "7M"], - zenheadbutt: ["8M", "7T"] - } - }, - bewear: { - learnset: { - aerialace: ["7M"], - attract: ["8M", "7M"], - babydolleyes: ["8L1", "7L10", "7S0"], - bide: ["7L5"], - bind: ["8L0", "7T", "7L1", "7S0"], - bodypress: ["8M"], - bodyslam: ["8M"], - brickbreak: ["8M", "7M"], - brutalswing: ["8M", "8L12", "7M", "7L14", "7S0"], - bulkup: ["8M", "7M"], - bulldoze: ["8M", "7M"], - charm: ["8M"], - closecombat: ["8M"], - coaching: ["8T"], - confide: ["7M"], - darkestlariat: ["8M"], - doubleedge: ["8L54", "7L56"], - doubleteam: ["7M"], - dragonclaw: ["8M", "7M"], - drainpunch: ["8M", "7T"], - dualchop: ["7T"], - earthquake: ["8M", "7M"], - endure: ["8M", "8L16"], - facade: ["8M", "7M"], - flail: ["8L30", "7L19"], - fling: ["8M", "7M"], - focusblast: ["8M", "7M"], - focuspunch: ["7T"], - frustration: ["7M"], - gigaimpact: ["8M", "7M"], - hammerarm: ["8L36", "7L36"], - hiddenpower: ["7M"], - highhorsepower: ["8M"], - hyperbeam: ["8M", "7M"], - icepunch: ["8M", "7T"], - ironhead: ["8M", "7T"], - leer: ["8L1", "7L1"], - lowkick: ["8M", "7T"], - lowsweep: ["8M", "7M"], - megakick: ["8M"], - megapunch: ["8M"], - painsplit: ["8L48", "7T", "7L49"], - payback: ["8M", "8L1", "7M", "7L23"], - protect: ["8M", "7M"], - rest: ["8M", "7M"], - return: ["7M"], - revenge: ["8M"], - reversal: ["8M"], - roar: ["7M"], - rockslide: ["8M", "7M"], - rocktomb: ["8M", "7M"], - roleplay: ["7T"], - round: ["8M", "7M"], - shadowclaw: ["8M", "7M"], - sleeptalk: ["8M", "7M"], - snore: ["8M", "7T"], - stompingtantrum: ["8M", "7T"], - strength: ["8L20"], - substitute: ["8M", "7M"], - superpower: ["8M", "8L60", "7T", "7L62", "7S0"], - swagger: ["7M"], - swordsdance: ["8M", "7M"], - tackle: ["8L1", "7L1"], - takedown: ["8L24", "7L30"], - taunt: ["8M", "7M"], - thrash: ["8L42", "7L43"], - thunderpunch: ["8M", "7T"], - toxic: ["7M"], - workup: ["8M", "7M"], - zenheadbutt: ["8M", "7T"] - }, - eventData: [ - { - generation: 7, - level: 50, - gender: "F", - isHidden: true, - moves: ["babydolleyes", "brutalswing", "superpower", "bind"], - pokeball: "cherishball" - } - ] - }, - bounsweet: { - learnset: { - acupressure: ["9E", "8E", "7E"], - aromatherapy: ["8L36"], - aromaticmist: ["9L32", "8L32", "7L33"], - attract: ["8M", "7M"], - bounce: ["8M", "7T"], - bulletseed: ["9M"], - charm: ["9M", "8M", "7E"], - confide: ["7M"], - covet: ["7T"], - dazzlinggleam: ["9M", "8M", "7M"], - doubleteam: ["7M"], - drainingkiss: ["9M", "8M"], - endeavor: ["9M", "9E", "8E", "7T"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M"], - facade: ["9M", "8M", "7M"], - feint: ["7E"], - flail: ["9L24", "8L24", "7L29"], - frustration: ["7M"], - gigadrain: ["9M", "8M", "7T"], - grassknot: ["9M", "8M", "7M"], - grasswhistle: ["7E"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - leafstorm: ["9M"], - lightscreen: ["9M", "8M", "7M"], - magicalleaf: ["9M", "9L20", "8M", "8L20", "7L21"], - naturepower: ["7M"], - playnice: ["9L4", "8L4", "7L5"], - playrough: ["9M", "8M", "7E"], - protect: ["9M", "8M", "7M"], - rapidspin: ["9L8", "8L8", "7L9"], - razorleaf: ["9L12", "8L12", "7L13"], - reflect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - seedbomb: ["9M", "8M", "7T"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M"], - splash: ["9L1", "8L1", "7L1"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "8M", "7M"], - swagger: ["7M"], - sweetscent: ["9L16", "8L16", "7L17"], - swift: ["9M"], - synthesis: ["9E", "8E", "7T", "7E"], - takedown: ["9M"], - teeterdance: ["9L28", "8L28", "7L25"], - terablast: ["9M"], - toxic: ["7M"], - trailblaze: ["9M"], - worryseed: ["7T"], - zenheadbutt: ["9M", "8M", "7T"] - } - }, - steenee: { - learnset: { - aromatherapy: ["8L46", "7L41"], - aromaticmist: ["9L40", "8L40", "7L33"], - attract: ["8M", "7M"], - bounce: ["8M", "7T"], - bulletseed: ["9M"], - captivate: ["7L37"], - celebrate: ["9S1"], - charm: ["9M", "8M"], - confide: ["7M"], - covet: ["7T"], - dazzlinggleam: ["9M", "9S1", "8M", "7M"], - doubleslap: ["7L1", "7S0"], - doubleteam: ["7M"], - drainingkiss: ["9M", "8M"], - endeavor: ["9M", "7T"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M"], - facade: ["9M", "8M", "7M"], - flail: ["9L1", "8L1"], - fling: ["9M", "8M", "7M"], - frustration: ["7M"], - gigadrain: ["9M", "8M", "7T"], - grassknot: ["9M", "8M", "7M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - knockoff: ["7T"], - leafstorm: ["9M", "9L46", "8M", "8L52", "7L45"], - lightscreen: ["9M", "8M", "7M"], - lowsweep: ["9M", "8M", "7M"], - magicalleaf: ["9M", "9L22", "8M", "8L22", "7L21", "7S0"], - naturepower: ["7M"], - payback: ["8M", "7M"], - petalblizzard: ["9M"], - playnice: ["9L1", "8L1", "7L1"], - playrough: ["9M", "8M"], - protect: ["9M", "8M", "7M"], - rapidspin: ["9L1", "8L1", "7L1"], - razorleaf: ["9L1", "8L1", "7L1"], - reflect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - seedbomb: ["9M", "8M", "7T"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M"], - splash: ["9L1", "9S1", "8L1", "7L1"], - stomp: ["9L28", "8L28", "7L29"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "9S1", "8M", "7M"], - swagger: ["7M"], - sweetscent: ["9L16", "8L16", "7L17", "7S0"], - swift: ["9M"], - synthesis: ["7T"], - takedown: ["9M"], - teeterdance: ["9L34", "8L34", "7L25"], - terablast: ["9M"], - toxic: ["7M"], - trailblaze: ["9M"], - tripleaxel: ["9M", "8T"], - worryseed: ["7T"], - zenheadbutt: ["9M", "8M", "7T"] - }, - eventData: [ - { - generation: 7, - level: 20, - nature: "Naive", - abilities: ["leafguard"], - moves: ["magicalleaf", "doubleslap", "sweetscent"], - pokeball: "cherishball" - }, - { - generation: 9, - level: 50, - abilities: ["leafguard"], - moves: ["celebrate", "sunnyday", "splash", "dazzlinggleam"], - pokeball: "cherishball" - } - ] - }, - tsareena: { - learnset: { - acrobatics: ["9M", "8M", "7M"], - aromatherapy: ["8L46", "7L41"], - aromaticmist: ["9L40", "8L40", "7L33"], - attract: ["8M", "7M"], - bounce: ["8M", "7T"], - bulletseed: ["9M"], - captivate: ["7L37"], - charm: ["9M", "8M"], - confide: ["7M"], - covet: ["7T"], - dazzlinggleam: ["9M", "8M", "7M"], - doubleslap: ["7L1"], - doubleteam: ["7M"], - drainingkiss: ["9M", "8M"], - endeavor: ["9M", "7T"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M"], - facade: ["9M", "8M", "7M"], - flail: ["9L1", "8L1"], - fling: ["9M", "8M", "7M"], - frustration: ["7M"], - gigadrain: ["9M", "8M", "7T"], - gigaimpact: ["9M", "8M", "7M"], - grassknot: ["9M", "8M", "7M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - highjumpkick: ["9L58", "8L58", "7L49"], - hyperbeam: ["9M", "8M"], - knockoff: ["9M", "7T"], - laserfocus: ["7T"], - leafstorm: ["9M", "9L46", "8M", "8L52", "7L45"], - lightscreen: ["9M", "8M", "7M"], - lowkick: ["9M", "8M", "7T"], - lowsweep: ["9M", "8M", "7M"], - magicalleaf: ["9M", "9L22", "8M", "8L22", "7L21"], - megakick: ["8M"], - naturepower: ["7M"], - payback: ["8M", "7M"], - petalblizzard: ["9M"], - playnice: ["9L1", "8L1"], - playrough: ["9M", "8M"], - powerwhip: ["9L1", "8M", "8L1", "7L53"], - protect: ["9M", "8M", "7M"], - punishment: ["7L1"], - rapidspin: ["9L1", "8L1", "7L1"], - razorleaf: ["9L1", "8L1", "7L1"], - reflect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - seedbomb: ["9M", "8M", "7T"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M"], - solarblade: ["9M", "8M"], - splash: ["9L1", "8L1", "7L1"], - stomp: ["9L28", "8L28", "7L29"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "8M", "7M"], - swagger: ["9L1", "8L1", "7M", "7L1"], - sweetscent: ["9L16", "8L16", "7L17"], - swift: ["9M"], - synthesis: ["7T"], - takedown: ["9M"], - taunt: ["9M", "8M"], - teeterdance: ["9L34", "8L34", "7L25"], - terablast: ["9M"], - toxic: ["7M"], - trailblaze: ["9M"], - tripleaxel: ["9M", "8T"], - tropkick: ["9L0", "8L0", "7L1"], - uturn: ["9M", "8M", "7M"], - worryseed: ["7T"], - zenheadbutt: ["9M", "8M", "7T"] - } - }, - comfey: { - learnset: { - acrobatics: ["9M", "8M", "7M"], - afteryou: ["9E", "8E", "7T", "7E"], - alluringvoice: ["9M"], - allyswitch: ["8M", "7T"], - amnesia: ["9M", "8M", "7E"], - aromatherapy: ["8L36", "7L43"], - attract: ["8M", "7M"], - bind: ["9L36", "7T"], - bulletseed: ["9M", "8M"], - calmmind: ["9M", "8M", "7M"], - celebrate: ["7S0"], - charm: ["9M", "9L12", "8M"], - confide: ["7M"], - covet: ["7T"], - dazzlinggleam: ["9M", "8M", "7M"], - defog: ["7T"], - disarmingvoice: ["9M"], - doubleteam: ["7M"], - drainingkiss: ["9M", "9L9", "8M", "8L9", "7L7", "7S0"], - echoedvoice: ["7M"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "7E"], - energyball: ["9M", "8M", "7M"], - facade: ["9M", "8M", "7M"], - fling: ["9M", "8M", "7M"], - floralhealing: ["9L30", "8L30", "7L37"], - flowershield: ["8L12", "7L1"], - frustration: ["7M"], - gigadrain: ["9M", "8M", "7T"], - grassknot: ["9M", "9L24", "8M", "8L24", "7M", "7L34"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "9L48", "8M", "8L48", "7L46"], - growth: ["9L1", "8L1", "7L13"], - healbell: ["7T"], - helpinghand: ["9M", "9L6", "8M", "8L6", "7T", "7L1"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M", "7M"], - knockoff: ["9M"], - leaftornado: ["8E"], - leechseed: ["9L21", "8L21", "7L4", "7S0"], - lightscreen: ["9M", "8M", "7M"], - luckychant: ["7E"], - magicalleaf: ["9M", "9L15", "8M", "8L15", "7L10", "7S0"], - magiccoat: ["7T"], - naturalgift: ["7L22"], - naturepower: ["7M"], - painsplit: ["9M", "7T"], - petalblizzard: ["9M", "9L33", "8L33", "7L25"], - petaldance: ["9L45", "8L45", "7L40"], - playrough: ["9M", "9L39", "8M", "8L39", "7L49"], - pollenpuff: ["9M", "8M"], - protect: ["9M", "8M", "7M"], - psychup: ["9M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - roleplay: ["7T"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - seedbomb: ["9M", "8M", "7T"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "8M", "7M"], - swagger: ["7M"], - sweetkiss: ["9L27", "8L27", "7L19"], - sweetscent: ["9L42", "8L42", "7L31"], - swift: ["9M"], - synthesis: ["9L18", "8L18", "7T", "7L28"], - tailwind: ["9M", "7T"], - taunt: ["9M", "8M", "7M"], - telekinesis: ["7T"], - terablast: ["9M"], - thief: ["9M", "8M", "7M"], - toxic: ["7M"], - trailblaze: ["9M"], - trick: ["9M", "8M", "7T"], - trickroom: ["9M", "8M", "7M"], - uturn: ["9M", "8M", "7M"], - vinewhip: ["9L3", "8L3", "7L1"], - worryseed: ["9E", "8E", "7T"], - wrap: ["9L1", "8L1", "7L16"] - }, - eventData: [ - { - generation: 7, - level: 10, - nature: "Jolly", - moves: ["celebrate", "leechseed", "drainingkiss", "magicalleaf"], - pokeball: "cherishball" - } - ] - }, - oranguru: { - learnset: { - afteryou: ["9L5", "8L5", "7T", "7L4"], - allyswitch: ["8M", "7T", "7S1"], - attract: ["8M"], - block: ["7T"], - bodyslam: ["9M"], - brickbreak: ["9M", "8M", "7M"], - brutalswing: ["8M", "7M"], - bulldoze: ["9M", "8M", "7M"], - calmmind: ["9M", "9L10", "8M", "8L10", "7M", "7L39"], - chargebeam: ["9M", "7M"], - chillingwater: ["9M"], - confide: ["7M"], - confusion: ["9L1", "8L1", "7L1"], - covet: ["7T"], - doubleteam: ["7M"], - dreameater: ["9E", "8E", "7M"], - earthquake: ["9M", "8M", "7M"], - embargo: ["7M"], - encore: ["9M", "8M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M"], - expandingforce: ["9M", "8T"], - extrasensory: ["9E", "8E", "7E"], - facade: ["9M", "8M", "7M"], - feintattack: ["7L22"], - fling: ["9M", "8M", "7M"], - focusblast: ["9M", "8M", "7M"], - foulplay: ["9M", "9L55", "8M", "8L55", "7T", "7L36", "7S1"], - frustration: ["7M"], - futuresight: ["9M", "9L60", "8M", "8L60", "7L46"], - gigaimpact: ["9M", "8M", "7M"], - gravity: ["9M", "7T"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M"], - hypervoice: ["9M"], - imprison: ["9M", "8M"], - instruct: ["9L50", "8L50", "7L32", "7S0", "7S1"], - knockoff: ["9M", "7T"], - lastresort: ["9E", "8E"], - lightscreen: ["9M", "8M", "7M"], - magiccoat: ["7T"], - magicroom: ["8M", "7T"], - megakick: ["8M"], - megapunch: ["8M"], - nastyplot: ["9M", "9L30", "8M", "8L30", "7L25"], - naturepower: ["7M"], - painsplit: ["9M", "7T"], - payback: ["8M", "7M"], - protect: ["9M", "8M", "7M"], - psybeam: ["9M"], - psychic: ["9M", "9L45", "8M", "8L45", "7M", "7L43", "7S0"], - psychicnoise: ["9M"], - psychicterrain: ["9M", "8M", "7E", "7S0"], - psychup: ["9M", "9L20", "8L20", "7M", "7L18"], - psyshock: ["9M", "8M", "7M"], - quash: ["9L25", "8L25", "7M", "7L11"], - raindance: ["9M", "8M", "7M"], - reflect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - rockslide: ["9M", "8M", "7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - scaryface: ["9M"], - shadowball: ["9M", "8M", "7M"], - skillswap: ["9M"], - sleeptalk: ["9M", "8M", "7M"], - snatch: ["7T"], - snore: ["8M", "7T"], - spite: ["7T"], - storedpower: ["9M", "9L15", "8M", "8L15", "7L15"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "8M", "7M"], - swagger: ["7M"], - swift: ["9M"], - takedown: ["9M"], - taunt: ["9M", "9L1", "8M", "8L1", "7M", "7L8"], - telekinesis: ["7T"], - terablast: ["9M"], - terrainpulse: ["8T"], - thunder: ["9M", "8M", "7M"], - thunderbolt: ["9M", "8M", "7M"], - toxic: ["7M"], - trailblaze: ["9M"], - trick: ["9M", "8M", "7T"], - trickroom: ["9M", "9L40", "8M", "8L40", "7M", "7L50", "7S1"], - wonderroom: ["8M", "7T", "7E"], - workup: ["8M", "7M"], - yawn: ["9E", "8E"], - zenheadbutt: ["9M", "9L35", "8M", "8L35", "7T", "7L29"] - }, - eventData: [ - { - generation: 7, - level: 1, - shiny: 1, - abilities: ["telepathy"], - moves: ["instruct", "psychic", "psychicterrain"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 50, - isHidden: true, - moves: ["instruct", "foulplay", "trickroom", "allyswitch"], - pokeball: "pokeball" - } - ] - }, - passimian: { - learnset: { - acrobatics: ["9M", "8M", "7M"], - aerialace: ["7M"], - assurance: ["8M"], - attract: ["8M", "7M"], - batonpass: ["9M"], - beatup: ["9L15", "8M", "8L15", "7L15"], - bestow: ["7L25", "7S0"], - block: ["7T"], - bodyslam: ["9M"], - brickbreak: ["9M", "8M", "7M"], - brutalswing: ["8M", "7M"], - bulkup: ["9M", "9L35", "8M", "8L35", "7M", "7L32"], - bulldoze: ["9M", "8M", "7M"], - chillingwater: ["9M"], - closecombat: ["9M", "9L50", "8M", "8L50", "7L43", "7S1"], - coaching: ["9M", "8T"], - confide: ["7M"], - counter: ["9E", "8E"], - curse: ["9M"], - doubleedge: ["9M", "9L45", "8L45", "7L36"], - doubleteam: ["7M"], - drainpunch: ["9M", "8M", "7T"], - earthquake: ["9M", "8M", "7M"], - electroweb: ["9M", "8M", "7T"], - endeavor: ["7T"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M"], - facade: ["9M", "8M", "7M"], - feint: ["9E", "8E", "7E", "7S0"], - fling: ["9M", "9L30", "8M", "8L30", "7M", "7L39", "7S0"], - focusblast: ["9M", "8M", "7M"], - focusenergy: ["9L10", "8M", "8L10", "7L11"], - focuspunch: ["9M", "7T"], - frustration: ["7M"], - gigaimpact: ["9M", "9L60", "8M", "8L60", "7M", "7L50"], - grassknot: ["9M", "8M", "7M"], - gunkshot: ["9M", "8M", "7T", "7S1"], - gyroball: ["9M", "8M", "7M"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M", "7M"], - ironhead: ["9M", "8M", "7T", "7E"], - irontail: ["8M", "7T"], - knockoff: ["9M", "9E", "8E", "7T", "7S1"], - laserfocus: ["7T"], - leer: ["9L1", "8L1", "7L4"], - lowkick: ["9M"], - lowsweep: ["9M", "8M", "7M"], - megakick: ["8M"], - megapunch: ["8M"], - painsplit: ["9M"], - payback: ["8M", "7M"], - protect: ["9M", "8M", "7M"], - quickattack: ["9E", "8E", "7E"], - quickguard: ["9E", "8E", "7E"], - raindance: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - retaliate: ["8M"], - return: ["7M"], - revenge: ["8M"], - reversal: ["9M", "9L55", "8M", "8L55", "7L46"], - rockslide: ["9M", "8M", "7M"], - rocksmash: ["9L5", "8L5", "7L8"], - rocktomb: ["9M", "8M", "7M"], - round: ["8M", "7M"], - scaryface: ["9M", "9L20", "8M", "8L20", "7L18"], - seedbomb: ["9M", "8M", "7T"], - seismictoss: ["9E", "8E", "7E"], - shadowball: ["9M", "8M", "7M"], - shockwave: ["7T"], - sleeptalk: ["9M", "8M", "7M"], - smackdown: ["9M", "7M"], - snatch: ["7T"], - snore: ["8M", "7T"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "8M", "7M"], - superpower: ["8M", "7T"], - swagger: ["7M"], - tackle: ["9L1", "8L1", "7L1"], - takedown: ["9M", "9L25", "8L25", "7L22"], - taunt: ["9M", "8M", "7M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M"], - thrash: ["9L40", "8L40", "7L29"], - toxic: ["7M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uproar: ["9M", "8M", "7T"], - uturn: ["9M", "8M", "7M", "7S1"], - vacuumwave: ["9M"], - vitalthrow: ["8E", "7E"], - workup: ["8M", "7M"] - }, - eventData: [ - { - generation: 7, - level: 1, - shiny: 1, - moves: ["bestow", "fling", "feint"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 50, - isHidden: true, - moves: ["closecombat", "uturn", "knockoff", "gunkshot"], - pokeball: "pokeball" - } - ] - }, - wimpod: { - learnset: { - aquajet: ["8E", "7E"], - assurance: ["8M"], - attract: ["8M", "7M"], - bugbuzz: ["8M"], - confide: ["7M"], - defensecurl: ["8L1"], - doubleteam: ["7M"], - endure: ["8M"], - facade: ["8M", "7M"], - frustration: ["7M"], - hail: ["8M", "7M"], - harden: ["8E", "7E"], - hiddenpower: ["7M"], - leechlife: ["8M", "7M"], - metalclaw: ["8E", "7E"], - mudshot: ["8M"], - protect: ["8M", "7M"], - raindance: ["8M", "7M"], - rest: ["8M", "7M"], - return: ["7M"], - rollout: ["8E"], - round: ["8M", "7M"], - sandattack: ["8L1", "7L1"], - scald: ["8M", "7M"], - screech: ["8M"], - skittersmack: ["8T"], - sleeptalk: ["8M", "7M"], - snore: ["8M", "7T"], - spikes: ["8M", "7E"], - strugglebug: ["8L1", "7L1"], - substitute: ["8M", "7M"], - surf: ["8M", "7M"], - swagger: ["7M"], - swift: ["8M"], - taunt: ["8M", "7M"], - toxic: ["7M"], - waterfall: ["8M", "7M"], - wideguard: ["8E", "7E"] - } - }, - golisopod: { - learnset: { - aerialace: ["7M"], - assurance: ["8M"], - attract: ["8M", "7M"], - blizzard: ["8M", "7M"], - brickbreak: ["8M", "7M"], - bugbite: ["8L16", "7T", "7L10"], - bugbuzz: ["8M"], - bulkup: ["8M", "7M"], - closecombat: ["8M"], - confide: ["7M"], - darkpulse: ["8M", "7M"], - defensecurl: ["8L1"], - dive: ["8M"], - doubleteam: ["7M"], - drillrun: ["8M", "7T"], - dualchop: ["7T"], - endeavor: ["7T"], - endure: ["8M"], - facade: ["8M", "7M"], - falseswipe: ["8M", "7M"], - firstimpression: ["8L0", "7L1"], - fling: ["8M", "7M"], - focusblast: ["8M", "7M"], - frostbreath: ["7M"], - frustration: ["7M"], - furycutter: ["8L8", "7L1"], - gigaimpact: ["8M", "7M"], - hail: ["8M", "7M"], - hiddenpower: ["7M"], - hyperbeam: ["8M"], - icebeam: ["8M", "7M"], - icywind: ["8M", "7T"], - irondefense: ["8M", "8L20", "7T", "7L36"], - ironhead: ["8M", "7T"], - knockoff: ["7T"], - laserfocus: ["7T"], - leechlife: ["8M", "7M"], - liquidation: ["8M", "8L44", "7T", "7L48"], - muddywater: ["8M"], - mudshot: ["8M", "8L12"], - painsplit: ["7T"], - payback: ["8M", "7M"], - pinmissile: ["8M", "8L36", "7L41"], - poisonjab: ["8M", "7M"], - protect: ["8M", "7M"], - psychup: ["7M"], - raindance: ["8M", "7M"], - razorshell: ["8M", "8L32", "7L26"], - rest: ["8M", "7M"], - return: ["7M"], - rockslide: ["8M", "7M"], - rocksmash: ["8L4", "7L1"], - rocktomb: ["8M", "7M"], - round: ["8M", "7M"], - sandattack: ["8L1", "7L1"], - scald: ["8M", "7M"], - screech: ["8M"], - shadowclaw: ["8M", "7M"], - skittersmack: ["8T"], - slash: ["8L28", "7L21"], - sleeptalk: ["8M", "7M"], - sludgebomb: ["8M", "7M"], - sludgewave: ["8M", "7M"], - snarl: ["8M", "7M"], - snore: ["8M", "7T"], - spikes: ["8M"], - spite: ["8L1", "7T", "7L13"], - strugglebug: ["8L1", "7L1"], - substitute: ["8M", "7M"], - suckerpunch: ["8L24", "7L31"], - surf: ["8M", "7M"], - swagger: ["7M"], - swift: ["8M"], - swordsdance: ["8M", "8L40", "7M", "7L16"], - taunt: ["8M", "7M"], - throatchop: ["8M", "7T"], - toxic: ["7M"], - venoshock: ["8M", "7M"], - waterfall: ["8M", "7M"], - waterpulse: ["7T"], - xscissor: ["8M", "7M"] - } - }, - sandygast: { - learnset: { - absorb: ["9L1", "8L1", "7L1"], - afteryou: ["7T"], - amnesia: ["9M", "8M", "7E"], - ancientpower: ["9E", "8E", "7E"], - astonish: ["9L5", "8L5", "7L5"], - attract: ["8M", "7M"], - block: ["7T"], - brine: ["8M"], - bulldoze: ["9M", "9L25", "8M", "8L25", "7M", "7L23"], - chillingwater: ["9M"], - confide: ["7M"], - confuseray: ["9M"], - curse: ["9M", "9E", "8E", "7E"], - destinybond: ["9E", "8E", "7E"], - doubleteam: ["7M"], - earthpower: ["9M", "9L50", "8M", "8L50", "7T", "7L45"], - earthquake: ["9M", "8M", "7M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M"], - facade: ["9M", "8M", "7M"], - flashcannon: ["9M"], - fling: ["9M"], - frustration: ["7M"], - gigadrain: ["9M", "9L35", "8M", "8L35", "7T", "7L36"], - gravity: ["9M", "7T"], - harden: ["9L1", "8L1", "7L1"], - hex: ["9M"], - hiddenpower: ["7M"], - hypnosis: ["9L30", "8L30", "7L27"], - imprison: ["9M"], - infestation: ["7M"], - irondefense: ["9M", "9L40", "8M", "8L40", "7T", "7L32"], - megadrain: ["9L15", "8L15", "7L18"], - mudshot: ["9M", "8M"], - mudslap: ["9M"], - nightshade: ["9M"], - painsplit: ["9M", "7T"], - poltergeist: ["9M", "8T"], - protect: ["9M", "8M", "7M"], - psychic: ["9M", "8M", "7M"], - raindance: ["9M"], - recycle: ["7T"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - rockpolish: ["7M"], - rockslide: ["9M", "8M", "7M"], - rocktomb: ["9M", "8M", "7M"], - roleplay: ["7T"], - round: ["8M", "7M"], - sandattack: ["9L20", "8L20", "7L9"], - sandstorm: ["9M", "9L60", "8M", "8L60", "7M", "7L54"], - sandtomb: ["9M", "9L10", "8M", "8L10", "7L14"], - scaryface: ["9M"], - scorchingsands: ["9M", "8T"], - shadowball: ["9M", "9L45", "8M", "8L45", "7M", "7L41"], - shoreup: ["9L55", "8L55", "7L50"], - skillswap: ["9M", "8M", "7T"], - sleeptalk: ["9M", "8M", "7M"], - sludgebomb: ["9M", "8M"], - snore: ["8M", "7T"], - spite: ["9M", "7T"], - spitup: ["9E", "8E", "7E"], - stealthrock: ["9M", "8M", "7T"], - stockpile: ["9E", "8E", "7E"], - stoneedge: ["9M", "8M", "7M"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M"], - swagger: ["7M"], - swallow: ["9E", "8E", "7E"], - terablast: ["9M"], - toxic: ["7M"], - trick: ["9M", "8M", "7T"] - } - }, - palossand: { - learnset: { - absorb: ["9L1", "8L1", "7L1"], - afteryou: ["7T"], - amnesia: ["9M", "8M"], - astonish: ["9L1", "8L1", "7L1"], - attract: ["8M", "7M"], - block: ["7T"], - bodyslam: ["9M"], - brine: ["8M"], - bulldoze: ["9M", "9L25", "8M", "8L25", "7M", "7L23"], - chillingwater: ["9M"], - confide: ["7M"], - confuseray: ["9M"], - curse: ["9M"], - doubleteam: ["7M"], - earthpower: ["9M", "9L54", "8M", "8L54", "7T", "7L47"], - earthquake: ["9M", "8M", "7M"], - embargo: ["7M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M"], - facade: ["9M", "8M", "7M"], - flashcannon: ["9M"], - fling: ["9M", "8M", "7M"], - frustration: ["7M"], - gigadrain: ["9M", "9L35", "8M", "8L35", "7T", "7L36"], - gigaimpact: ["9M", "8M", "7M"], - gravity: ["9M", "7T"], - harden: ["9L1", "8L1", "7L1"], - hex: ["9M"], - hiddenpower: ["7M"], - hyperbeam: ["9M"], - hypnosis: ["9L30", "8L30", "7L27"], - imprison: ["9M"], - infestation: ["7M"], - irondefense: ["9M", "9L40", "8M", "8L40", "7T", "7L32"], - megadrain: ["9L15", "8L15", "7L18"], - mudshot: ["9M", "8M"], - mudslap: ["9M"], - nightshade: ["9M"], - painsplit: ["9M", "7T"], - poltergeist: ["9M", "8T"], - protect: ["9M", "8M", "7M"], - psychic: ["9M", "8M", "7M"], - quash: ["7M"], - raindance: ["9M"], - recycle: ["7T"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - rockpolish: ["7M"], - rockslide: ["9M", "8M", "7M"], - rocktomb: ["9M", "8M", "7M"], - roleplay: ["7T"], - round: ["8M", "7M"], - sandattack: ["9L20", "8L20", "7L1"], - sandstorm: ["9M", "9L68", "8M", "8L68", "7M", "7L60"], - sandtomb: ["9M", "9L1", "8M", "8L1", "7L14"], - scaryface: ["9M"], - scorchingsands: ["9M", "8T"], - shadowball: ["9M", "9L47", "8M", "8L47", "7M", "7L41"], - shoreup: ["9L61", "8L61", "7L54"], - skillswap: ["9M", "8M", "7T"], - sleeptalk: ["9M", "8M", "7M"], - sludgebomb: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - spite: ["9M", "7T"], - stealthrock: ["9M", "8M", "7T"], - stoneedge: ["9M", "8M", "7M"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M"], - swagger: ["7M"], - terablast: ["9M"], - terrainpulse: ["8T"], - toxic: ["7M"], - trick: ["9M", "8M", "7T"] - } - }, - pyukumuku: { - learnset: { - attract: ["8M", "7M"], - batonpass: ["8M", "8L1", "7L1"], - bestow: ["7E"], - bide: ["7L1"], - block: ["7T"], - confide: ["7M"], - counter: ["8L20", "7L17"], - curse: ["8L30", "7L25"], - doubleteam: ["7M"], - endure: ["8M", "7E"], - gastroacid: ["8L35", "7T", "7L29"], - hail: ["8M", "7M"], - harden: ["8L1", "7L1"], - helpinghand: ["8M", "8L5", "7T", "7L5"], - lightscreen: ["8M", "7M"], - memento: ["8L60", "7L49"], - mirrorcoat: ["8E"], - mudsport: ["7L1"], - painsplit: ["8L40", "7T", "7L33"], - protect: ["8M", "7M"], - psychup: ["7M"], - purify: ["8L25", "7L21"], - quash: ["7M"], - raindance: ["8M", "7M"], - recover: ["8L45", "7L37"], - recycle: ["7T"], - reflect: ["8M", "7M"], - rest: ["8M", "7M"], - safeguard: ["8M", "8L15", "7M", "7L13"], - screech: ["8M"], - sleeptalk: ["8M", "7M"], - soak: ["8L50", "7L41"], - spite: ["8E", "7T", "7E"], - substitute: ["8M", "7M"], - swagger: ["8E", "7M"], - taunt: ["8M", "8L10", "7M", "7L9"], - tickle: ["8E", "7E"], - toxic: ["8L55", "7M", "7L45"], - venomdrench: ["8M", "7E"], - watersport: ["7L1"] - } - }, - typenull: { - learnset: { - aerialace: ["8L5", "7M", "7L20"], - airslash: ["8M", "8L30", "7L60", "7S1"], - confide: ["7M"], - crushclaw: ["8L25", "7L25", "7S0"], - doubleedge: ["8L55", "7L80"], - doublehit: ["8L15", "7L55", "7S1"], - doubleteam: ["7M"], - dragonclaw: ["8M", "7M"], - endure: ["8M"], - facade: ["8M", "7M"], - flamecharge: ["7M"], - frustration: ["7M"], - gigaimpact: ["8M", "7M"], - hail: ["8M", "7M"], - healblock: ["7L85"], - hiddenpower: ["7M"], - hyperbeam: ["8M"], - icywind: ["8M", "7T"], - imprison: ["8M", "8L1", "7L15"], - irondefense: ["8M", "7T"], - ironhead: ["8M", "8L45", "8S2", "7T", "7L50", "7S1"], - lastresort: ["7T"], - magiccoat: ["7T"], - metalsound: ["8L20", "7L45", "7S1"], - payback: ["8M", "7M"], - protect: ["8M", "7M"], - punishment: ["7L65"], - pursuit: ["7L10"], - rage: ["7L5"], - raindance: ["8M", "7M"], - razorwind: ["7L70"], - rest: ["8M", "7M"], - return: ["7M"], - roar: ["7M"], - rockslide: ["8M", "7M"], - round: ["8M", "7M"], - sandstorm: ["8M", "7M"], - scaryface: ["8M", "8L10", "7L30", "7S0"], - shadowclaw: ["8M", "7M"], - signalbeam: ["7T"], - sleeptalk: ["8M", "7M"], - snore: ["8M", "7T"], - substitute: ["8M", "7M"], - sunnyday: ["8M", "7M"], - swagger: ["7M"], - swift: ["8M"], - swordsdance: ["8M", "7M"], - tackle: ["8L1", "7L1"], - takedown: ["8L50", "8S2", "7L40", "7S0"], - terrainpulse: ["8T"], - thunderwave: ["8M", "7M"], - toxic: ["7M"], - triattack: ["8M", "8L35", "8S2", "7L75"], - uturn: ["8M", "7M"], - workup: ["8M", "7M"], - xscissor: ["8M", "8L40", "8S2", "7M", "7L35", "7S0"] - }, - eventData: [ - { - generation: 7, - level: 40, - shiny: 1, - perfectIVs: 3, - moves: ["crushclaw", "scaryface", "xscissor", "takedown"], - pokeball: "pokeball" - }, - { - generation: 7, - level: 60, - shiny: 1, - perfectIVs: 3, - moves: ["metalsound", "ironhead", "doublehit", "airslash"], - pokeball: "pokeball" - }, - { - generation: 8, - level: 50, - shiny: 1, - perfectIVs: 3, - moves: ["triattack", "xscissor", "ironhead", "takedown"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - silvally: { - learnset: { - aerialace: ["8L1", "7M", "7L20"], - airslash: ["8M", "8L30", "7L60"], - bite: ["8L1", "7L15"], - confide: ["7M"], - crunch: ["8M", "8L45", "7L50"], - crushclaw: ["8L25", "7L25"], - defog: ["7T"], - doubleedge: ["8L55", "7L80"], - doublehit: ["8L15", "7L55"], - doubleteam: ["7M"], - dracometeor: ["8T", "7T"], - dragonclaw: ["8M", "7M"], - endure: ["8M"], - explosion: ["8L1", "7M"], - facade: ["8M", "7M"], - firefang: ["8M", "8L1", "7L1"], - flamecharge: ["7M"], - flamethrower: ["8M", "7M"], - flashcannon: ["8M", "7M"], - frustration: ["7M"], - gigaimpact: ["8M", "7M"], - grasspledge: ["8T", "7T"], - hail: ["8M", "7M"], - healblock: ["7L1"], - heatwave: ["8M", "7T"], - hiddenpower: ["7M"], - hyperbeam: ["8M", "7M"], - hypervoice: ["8M", "7T"], - icebeam: ["8M", "7M"], - icefang: ["8M", "8L1", "7L1"], - icywind: ["8M", "7T"], - imprison: ["8M", "8L1", "7L1"], - irondefense: ["8M", "7T"], - ironhead: ["8M", "8L1", "7T", "7L1"], - laserfocus: ["7T"], - lastresort: ["7T"], - magiccoat: ["7T"], - metalsound: ["8L20", "7L45"], - multiattack: ["8L0", "7L1", "7S0"], - outrage: ["8M", "7T"], - partingshot: ["8L60", "7L85", "7S0"], - payback: ["8M", "7M"], - poisonfang: ["8L1", "7L1"], - protect: ["8M", "7M"], - psychicfangs: ["8M"], - punishment: ["7L65", "7S0"], - pursuit: ["7L10"], - rage: ["7L5"], - raindance: ["8M", "7M"], - razorwind: ["7L70"], - rest: ["8M", "7M"], - return: ["7M"], - reversal: ["8M"], - roar: ["7M"], - rockslide: ["8M", "7M"], - round: ["8M", "7M"], - sandstorm: ["8M", "7M"], - scaryface: ["8M", "8L1", "7L30", "7S0"], - selfdestruct: ["8M"], - shadowball: ["8M", "7M"], - shadowclaw: ["8M", "7M"], - signalbeam: ["7T"], - sleeptalk: ["8M", "7M"], - snarl: ["8M", "7M"], - snore: ["8M", "7T"], - steelbeam: ["8T"], - steelwing: ["8M", "7M"], - substitute: ["8M", "7M"], - sunnyday: ["8M", "7M"], - surf: ["8M", "7M"], - swagger: ["7M"], - swift: ["8M"], - swordsdance: ["8M", "7M"], - tackle: ["8L1", "7L1"], - tailwind: ["7T"], - takedown: ["8L50", "7L40"], - terrainpulse: ["8T"], - thunderbolt: ["8M", "7M"], - thunderfang: ["8M", "8L1", "7L1"], - thunderwave: ["8M", "7M"], - toxic: ["7M"], - triattack: ["8M", "8L35", "7L75"], - uturn: ["8M", "7M"], - workup: ["8M", "7M"], - xscissor: ["8M", "8L40", "7M", "7L35"], - zenheadbutt: ["8M", "7T"] - }, - eventData: [ - { - generation: 7, - level: 100, - shiny: true, - moves: ["multiattack", "partingshot", "punishment", "scaryface"], - pokeball: "cherishball" - } - ] - }, - minior: { - learnset: { - acrobatics: ["9M", "7M"], - ancientpower: ["9L17", "7L17"], - attract: ["7M"], - autotomize: ["7L31"], - bulldoze: ["9M", "7M"], - calmmind: ["9M", "7M"], - chargebeam: ["9M", "7M"], - confide: ["7M"], - confuseray: ["9M", "9L10", "7L10"], - cosmicpower: ["9L36", "7L36"], - dazzlinggleam: ["9M", "7M"], - defensecurl: ["9L3", "7L3"], - doubleedge: ["9M", "9L43", "7L43"], - doubleteam: ["7M"], - earthpower: ["9M"], - earthquake: ["9M", "7M"], - endeavor: ["9M", "7T"], - endure: ["9M"], - explosion: ["9L50", "7M", "7L50"], - facade: ["9M", "7M"], - frustration: ["7M"], - gigaimpact: ["9M", "7M"], - gravity: ["9M", "7T"], - gyroball: ["9M", "7M"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "7M"], - ironhead: ["9M", "7T"], - lastresort: ["7T"], - lightscreen: ["9M", "7M"], - magnetrise: ["7T"], - meteorbeam: ["9M"], - powergem: ["9M", "9L38", "7L38"], - protect: ["9M", "7M"], - psychic: ["9M", "7M"], - psychup: ["7M"], - reflect: ["9M", "7M"], - rest: ["9M", "7M"], - return: ["7M"], - rockblast: ["9M"], - rockpolish: ["9L31", "7M"], - rockslide: ["9M", "7M"], - rocktomb: ["9M", "7M"], - rollout: ["9L8", "7L8"], - round: ["7M"], - safeguard: ["7M"], - sandstorm: ["9M", "7M"], - scorchingsands: ["9M"], - selfdestruct: ["9L22", "7L22"], - shellsmash: ["9L45", "7L45"], - sleeptalk: ["9M", "7M"], - snore: ["7T"], - solarbeam: ["9M", "7M"], - stealthrock: ["9M", "9L24", "7T", "7L24"], - stoneedge: ["9M", "7M"], - substitute: ["9M", "7M"], - swagger: ["7M"], - swift: ["9M", "9L15", "7L15"], - tackle: ["9L1", "7L1"], - takedown: ["9M", "9L29", "7L29"], - telekinesis: ["7T"], - terablast: ["9M"], - toxic: ["7M"], - uturn: ["9M", "7M"], - zenheadbutt: ["9M", "7T"] - } - }, - komala: { - learnset: { - acrobatics: ["9M", "7M"], - attract: ["7M"], - bodyslam: ["9M"], - brickbreak: ["9M", "7M"], - bulkup: ["9M", "7M"], - bulldoze: ["9M", "7M"], - calmmind: ["9M", "7M"], - charm: ["9M", "9E", "7E"], - confide: ["7M"], - curse: ["9M"], - defensecurl: ["9L1", "7L1"], - doubleedge: ["9M"], - doubleteam: ["7M"], - earthquake: ["9M", "7M"], - endeavor: ["9M", "7T"], - endure: ["9M"], - facade: ["9M", "7M"], - flail: ["9L26", "7L26"], - fling: ["9M"], - frustration: ["7M"], - gigaimpact: ["9M"], - gunkshot: ["9M"], - hiddenpower: ["7M"], - hyperbeam: ["9M"], - icespinner: ["9M"], - ironhead: ["9M", "7T"], - knockoff: ["9M", "7T"], - lastresort: ["7T"], - lowkick: ["9M"], - lowsweep: ["9M", "7M"], - metalclaw: ["9M"], - payback: ["7M"], - playrough: ["9M", "9E", "7E"], - protect: ["9M", "7M"], - psychup: ["9M", "9L36", "7M", "7L36"], - quash: ["7M"], - raindance: ["9M"], - rapidspin: ["9L11", "7L11"], - return: ["7M"], - reversal: ["9M"], - rockslide: ["9M", "7M"], - rocktomb: ["9M"], - rollout: ["9L1", "7L1"], - round: ["7M"], - seedbomb: ["9M"], - shadowclaw: ["9M", "7M"], - sing: ["9E", "7E"], - slam: ["9L21", "7L21"], - sleeptalk: ["9M", "7M"], - snore: ["7T"], - spitup: ["9L6", "7L6"], - stockpile: ["9L6", "7L6"], - stompingtantrum: ["9M", "7T"], - substitute: ["9M", "7M"], - suckerpunch: ["9L31", "7L31"], - sunnyday: ["9M", "7M"], - superfang: ["9M"], - superpower: ["9E", "7T"], - swagger: ["7M"], - swallow: ["9L6", "7L6"], - swordsdance: ["9M", "7M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thrash: ["9L46", "7L46"], - toxic: ["7M"], - trailblaze: ["9M"], - uturn: ["9M", "7M"], - wish: ["9E", "7E"], - woodhammer: ["9L41", "7L41"], - workup: ["7M"], - yawn: ["9L16", "7L16"], - zenheadbutt: ["9M", "7T"] - } - }, - turtonator: { - learnset: { - attract: ["8M", "7M"], - block: ["7T"], - bodypress: ["8M"], - bodyslam: ["8M", "8L32", "7L33", "7S0"], - brutalswing: ["8M", "7M"], - bulkup: ["8M", "7M"], - bulldoze: ["8M", "7M"], - burningjealousy: ["8T"], - chargebeam: ["7M"], - confide: ["7M"], - curse: ["8E"], - doubleteam: ["7M"], - dracometeor: ["8T", "7T"], - dragonclaw: ["8M", "7M"], - dragonpulse: ["8M", "8L28", "7T", "7L41"], - dragontail: ["7M", "7S1"], - earthquake: ["8M", "7M"], - ember: ["8L4", "7L1"], - endeavor: ["7T"], - endure: ["8M", "8L12", "7L21"], - explosion: ["8L52", "7M", "7L53"], - facade: ["8M", "7M"], - fireblast: ["8M", "7M"], - firespin: ["8M", "7E"], - flail: ["8L16", "7L17"], - flamecharge: ["7M"], - flamethrower: ["8M", "8L36", "7M", "7L29", "7S0", "7S1"], - flashcannon: ["8M", "7M"], - fling: ["8M", "7M"], - focusblast: ["8M", "7M"], - frustration: ["7M"], - gigaimpact: ["8M", "7M"], - headsmash: ["8E", "7E"], - heatcrash: ["8M"], - heatwave: ["8M", "7T"], - heavyslam: ["8M"], - hiddenpower: ["7M"], - hyperbeam: ["8M", "7M"], - hypervoice: ["8M", "7T"], - incinerate: ["8L20", "7L13"], - irondefense: ["8M", "8L24", "7T", "7L25"], - ironhead: ["8M", "7T"], - irontail: ["8M", "7T"], - lashout: ["8T"], - megakick: ["8M"], - megapunch: ["8M"], - outrage: ["8M", "7T"], - overheat: ["8M", "8L48", "7M", "7L49"], - payback: ["8M", "7M"], - protect: ["8M", "8L8", "7M", "7L9"], - rapidspin: ["8E"], - rest: ["8M", "7M"], - return: ["7M"], - revenge: ["8M", "7E"], - roar: ["7M"], - rocktomb: ["8M", "7M"], - round: ["8M", "7M"], - scaleshot: ["8T"], - scorchingsands: ["8T"], - shellsmash: ["8L44", "7L37"], - shelltrap: ["8L40", "7L45", "7S1"], - shockwave: ["7T"], - sleeptalk: ["8M", "7M"], - smackdown: ["7M"], - smog: ["8L1", "7L5"], - snore: ["8M", "7T"], - solarbeam: ["8M", "7M"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M"], - substitute: ["8M", "7M"], - sunnyday: ["8M", "7M"], - swagger: ["7M"], - tackle: ["8L1", "7L1"], - taunt: ["8M", "7M"], - toxic: ["7M"], - uproar: ["8M", "7T"], - venoshock: ["8M", "7M"], - wideguard: ["8E", "7E", "7S0"], - willowisp: ["8M", "7M"], - workup: ["8M", "7M"] - }, - eventData: [ - { - generation: 7, - level: 1, - shiny: 1, - moves: ["flamethrower", "bodyslam", "wideguard"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 30, - gender: "M", - nature: "Brave", - moves: ["flamethrower", "shelltrap", "dragontail"], - pokeball: "cherishball" - } - ] - }, - togedemaru: { - learnset: { - afteryou: ["7T"], - agility: ["8M"], - assurance: ["8M"], - attract: ["8M", "7M"], - bounce: ["8M", "7T"], - charge: ["8L10", "7L13"], - chargebeam: ["7M"], - confide: ["7M"], - covet: ["7T"], - defensecurl: ["8L5", "7L5"], - disarmingvoice: ["8E", "7E"], - discharge: ["8L45", "7L29"], - doubleteam: ["7M"], - eerieimpulse: ["8M"], - electricterrain: ["8M", "8L50", "7L37"], - electroball: ["8M"], - electroweb: ["8M", "7T"], - encore: ["8M", "7E"], - endeavor: ["7T"], - endure: ["8M"], - facade: ["8M", "7M"], - fakeout: ["8E", "7E"], - fellstinger: ["8L20", "7L53"], - flail: ["8E", "7E"], - fling: ["8M", "7M"], - frustration: ["7M"], - gigaimpact: ["8M", "7M"], - grassknot: ["8M", "7M"], - gravity: ["7T"], - gyroball: ["8M", "7M"], - helpinghand: ["8M", "7T"], - hiddenpower: ["7M"], - hyperbeam: ["8M"], - ironhead: ["8M", "7T"], - irontail: ["8M", "7T"], - lastresort: ["7T"], - magnetrise: ["8L35", "7T", "7L25"], - nuzzle: ["8L1", "7L21"], - payback: ["8M", "7M"], - pinmissile: ["8M", "8L30", "7L45"], - poisonjab: ["8M", "7M"], - present: ["8E", "7E"], - protect: ["8M", "7M"], - reflect: ["8M", "7M"], - rest: ["8M", "7M"], - return: ["7M"], - reversal: ["8M", "7E"], - risingvoltage: ["8T"], - roleplay: ["7T"], - rollout: ["7L9"], - round: ["8M", "7M"], - shockwave: ["7T"], - sleeptalk: ["8M", "7M"], - snore: ["8M", "7T"], - spark: ["8L25", "7L17"], - spikyshield: ["8L60", "7L49"], - steelbeam: ["8T"], - steelroller: ["8T"], - substitute: ["8M", "7M"], - superfang: ["7T"], - swagger: ["7M"], - swift: ["8M"], - tackle: ["8L1", "7L1"], - thief: ["8M", "7M"], - thunder: ["8M", "7M"], - thunderbolt: ["8M", "7M"], - thundershock: ["8L15", "7L1"], - thunderwave: ["8M", "7M"], - tickle: ["8E", "7E"], - toxic: ["7M"], - twineedle: ["7E"], - uturn: ["8M", "7M"], - voltswitch: ["8M", "7M"], - wildcharge: ["8M", "8L55", "7M", "7L41"], - wish: ["8E", "7E"], - workup: ["8M", "7M"], - zenheadbutt: ["8M", "7T"], - zingzap: ["8L40", "7L33"] - } - }, - togedemarutotem: { - learnset: { - afteryou: ["7T"], - attract: ["7M"], - bounce: ["7T"], - charge: ["7L13"], - chargebeam: ["7M"], - confide: ["7M"], - covet: ["7T"], - defensecurl: ["7L5"], - discharge: ["7L29", "7S0"], - doubleteam: ["7M"], - electricterrain: ["7L37"], - electroweb: ["7T"], - endeavor: ["7T"], - facade: ["7M"], - fellstinger: ["7L53"], - fling: ["7M"], - frustration: ["7M"], - gigaimpact: ["7M"], - grassknot: ["7M"], - gravity: ["7T"], - gyroball: ["7M"], - helpinghand: ["7T"], - hiddenpower: ["7M"], - ironhead: ["7T"], - irontail: ["7T"], - lastresort: ["7T"], - magnetrise: ["7T", "7L25", "7S0"], - nuzzle: ["7L21", "7S0"], - payback: ["7M"], - pinmissile: ["7L45"], - poisonjab: ["7M"], - protect: ["7M"], - reflect: ["7M"], - rest: ["7M"], - return: ["7M"], - roleplay: ["7T"], - rollout: ["7L9"], - round: ["7M"], - shockwave: ["7T"], - sleeptalk: ["7M"], - snore: ["7T"], - spark: ["7L17"], - spikyshield: ["7L49"], - substitute: ["7M"], - superfang: ["7T"], - swagger: ["7M"], - tackle: ["7L1"], - thief: ["7M"], - thunder: ["7M"], - thunderbolt: ["7M"], - thundershock: ["7L1"], - thunderwave: ["7M"], - toxic: ["7M"], - uturn: ["7M"], - voltswitch: ["7M"], - wildcharge: ["7M", "7L41"], - workup: ["7M"], - zenheadbutt: ["7T"], - zingzap: ["7L33", "7S0"] - }, - eventData: [ - { - generation: 7, - level: 30, - perfectIVs: 3, - moves: ["nuzzle", "magnetrise", "discharge", "zingzap"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - mimikyu: { - learnset: { - afteryou: ["7T"], - astonish: ["9L1", "8L1", "7L1", "7S0", "7S1"], - attract: ["8M", "7M"], - babydolleyes: ["9L18", "8L18", "7L10", "7S0"], - beatup: ["8M"], - bulkup: ["9M", "8M", "7M"], - burningjealousy: ["9M", "8T"], - chargebeam: ["7M"], - charm: ["9M", "9L48", "8M", "8L48", "7L28"], - confide: ["7M"], - confuseray: ["9M"], - copycat: ["9L1", "8L1", "7L1", "7S0", "7S1"], - covet: ["7T"], - curse: ["9M", "9E", "9S3", "8E", "7E"], - darkpulse: ["9M", "8M", "7M"], - dazzlinggleam: ["9M", "8M", "7M"], - destinybond: ["9E", "9S3", "8E", "7E", "7S2"], - doubleteam: ["9L12", "8L12", "7M", "7L5"], - drainingkiss: ["9M", "8M"], - drainpunch: ["9M", "8M", "7T"], - dreameater: ["7M"], - embargo: ["7M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - feintattack: ["7L23"], - fling: ["9M", "8M", "7M"], - frustration: ["7M"], - gigadrain: ["9M", "8M", "7T"], - gigaimpact: ["9M", "8M"], - grudge: ["8E", "7E"], - hex: ["9M", "8M"], - hiddenpower: ["7M"], - honeclaws: ["9L30", "8L30", "7L41"], - hyperbeam: ["9M", "8M", "7M"], - infestation: ["7M"], - lastresort: ["7T"], - leechlife: ["9M", "8M", "7M"], - lightscreen: ["9M", "8M", "7M"], - magicroom: ["8M", "7T"], - mimic: ["9L24", "8L24", "7L19", "7S2"], - mistyterrain: ["9M"], - nightmare: ["7E"], - nightshade: ["9M"], - painsplit: ["9M", "9L60", "8L60", "7T", "7L50"], - payback: ["8M", "7M"], - phantomforce: ["9M", "9S3", "8M"], - playrough: ["9M", "9L54", "8M", "8L54", "7L46", "7S1"], - pounce: ["9M"], - protect: ["9M", "8M", "7M"], - psychic: ["9M", "8M", "7M"], - psychup: ["9M", "7M"], - raindance: ["9M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - scratch: ["9L1", "8L1", "7L1"], - screech: ["8M"], - shadowball: ["9M", "8M", "7M"], - shadowclaw: ["9M", "9L42", "8M", "8L42", "7M", "7L37"], - shadowsneak: ["9L6", "8L6", "7L14"], - slash: ["9L36", "8L36", "7L32"], - sleeptalk: ["9M", "8M", "7M"], - snatch: ["7T", "7S2"], - snore: ["8M", "7T"], - spite: ["9M", "7T"], - splash: ["9L1", "8L1", "7L1", "7S0"], - substitute: ["9M", "8M", "7M", "7S1"], - sunnyday: ["9M"], - swagger: ["7M"], - swordsdance: ["9M", "8M", "7M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M"], - telekinesis: ["7T"], - terablast: ["9M"], - thief: ["9M", "8M", "7M"], - thunder: ["9M", "8M", "7M"], - thunderbolt: ["9M", "9S3", "8M", "7M"], - thunderwave: ["9M", "8M", "7M"], - toxic: ["7M"], - trailblaze: ["9M"], - trick: ["9M", "8M", "7T", "7S2"], - trickroom: ["9M", "8M", "7M"], - willowisp: ["9M", "8M", "7M"], - woodhammer: ["9L1", "8L1", "7L1"], - workup: ["8M", "7M"], - xscissor: ["9M", "8M", "7M"] - }, - eventData: [ - { - generation: 7, - level: 10, - moves: ["copycat", "babydolleyes", "splash", "astonish"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 10, - shiny: true, - moves: ["astonish", "playrough", "copycat", "substitute"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 50, - shiny: true, - moves: ["mimic", "snatch", "trick", "destinybond"], - pokeball: "cherishball" - }, - { - generation: 9, - level: 25, - moves: ["thunderbolt", "destinybond", "phantomforce", "curse"], - pokeball: "cherishball" - } - ] - }, - mimikyutotem: { - learnset: { - afteryou: ["7T"], - astonish: ["7L1"], - attract: ["7M"], - babydolleyes: ["7L10"], - bulkup: ["7M"], - chargebeam: ["7M"], - charm: ["7L28", "7S0"], - confide: ["7M"], - copycat: ["7L1"], - covet: ["7T"], - darkpulse: ["7M"], - dazzlinggleam: ["7M"], - doubleteam: ["7M", "7L5"], - drainpunch: ["7T"], - dreameater: ["7M"], - embargo: ["7M"], - facade: ["7M"], - feintattack: ["7L23", "7S0"], - fling: ["7M"], - frustration: ["7M"], - gigadrain: ["7T"], - hiddenpower: ["7M"], - honeclaws: ["7L41"], - hyperbeam: ["7M"], - infestation: ["7M"], - lastresort: ["7T"], - leechlife: ["7M"], - lightscreen: ["7M"], - magicroom: ["7T"], - mimic: ["7L19"], - painsplit: ["7T", "7L50"], - payback: ["7M"], - playrough: ["7L46"], - protect: ["7M"], - psychic: ["7M"], - psychup: ["7M"], - rest: ["7M"], - return: ["7M"], - round: ["7M"], - safeguard: ["7M"], - scratch: ["7L1"], - shadowball: ["7M"], - shadowclaw: ["7M", "7L37", "7S0"], - shadowsneak: ["7L14"], - slash: ["7L32", "7S0"], - sleeptalk: ["7M"], - snatch: ["7T"], - snore: ["7T"], - spite: ["7T"], - splash: ["7L1"], - substitute: ["7M"], - swagger: ["7M"], - swordsdance: ["7M"], - taunt: ["7M"], - telekinesis: ["7T"], - thief: ["7M"], - thunder: ["7M"], - thunderbolt: ["7M"], - thunderwave: ["7M"], - toxic: ["7M"], - trick: ["7T"], - trickroom: ["7M"], - willowisp: ["7M"], - woodhammer: ["7L1"], - workup: ["7M"], - xscissor: ["7M"] - }, - eventData: [ - { - generation: 7, - level: 40, - perfectIVs: 3, - moves: ["feintattack", "charm", "slash", "shadowclaw"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - bruxish: { - learnset: { - aerialace: ["7M"], - afteryou: ["7T"], - agility: ["9M"], - allyswitch: ["7T"], - aquajet: ["9L17", "7L17"], - aquatail: ["9L33", "7T", "7L33"], - astonish: ["9L4", "7L4"], - attract: ["7M"], - bite: ["9L12", "7L12"], - blizzard: ["9M", "7M"], - bulkup: ["9M", "7M"], - calmmind: ["9M", "7M"], - chillingwater: ["9M"], - confide: ["7M"], - confusion: ["9L9", "7L9"], - crunch: ["9M", "9L28", "7L28"], - disable: ["9L20", "7L20"], - doubleteam: ["7M"], - dreameater: ["7M"], - embargo: ["7M"], - endure: ["9M"], - expandingforce: ["9M"], - facade: ["9M", "7M"], - fling: ["7M"], - flipturn: ["9M"], - frostbreath: ["7M"], - frustration: ["7M"], - gigaimpact: ["9M", "7M"], - hiddenpower: ["7M"], - hydropump: ["9M"], - hyperbeam: ["9M"], - icebeam: ["9M", "7M"], - icefang: ["9M", "9E", "7E"], - icywind: ["9M"], - irontail: ["7T"], - lightscreen: ["9M", "7M"], - liquidation: ["9M", "7T"], - magiccoat: ["7T"], - magicroom: ["7T"], - painsplit: ["9M", "7T"], - payback: ["7M"], - poisonfang: ["9E", "7E"], - protect: ["9M", "7M"], - psychic: ["9M", "7M"], - psychicfangs: ["9M", "9L41", "7L41"], - psychicnoise: ["9M"], - psychicterrain: ["9M"], - psyshock: ["9M", "9L25"], - psywave: ["7L25"], - rage: ["7E"], - raindance: ["9M", "7M"], - reflect: ["9M", "7M"], - rest: ["9M", "7M"], - return: ["7M"], - round: ["7M"], - safeguard: ["7M"], - scald: ["7M"], - scaryface: ["9M"], - screech: ["9L36", "7L36"], - signalbeam: ["7T"], - sleeptalk: ["9M", "7M"], - snatch: ["7T"], - snore: ["7T"], - substitute: ["9M", "7M"], - superfang: ["9M", "9E"], - surf: ["9M", "7M"], - swagger: ["7M"], - swordsdance: ["9M", "7M"], - synchronoise: ["7L44"], - takedown: ["9M"], - taunt: ["9M", "7M"], - telekinesis: ["7T"], - terablast: ["9M"], - torment: ["7M"], - toxic: ["7M"], - trickroom: ["9M", "7M"], - uproar: ["7T"], - venoshock: ["9M", "7M"], - waterfall: ["9M", "7M"], - watergun: ["9L1", "7L1"], - waterpulse: ["9M", "9E", "7T", "7E"], - wavecrash: ["9L44"], - whirlpool: ["9M"], - wonderroom: ["7T"] - } - }, - drampa: { - learnset: { - amnesia: ["8M"], - attract: ["8M", "7M"], - blizzard: ["8M", "7M"], - block: ["7T"], - breakingswipe: ["8M"], - bulldoze: ["8M", "7M"], - calmmind: ["8M", "7M"], - confide: ["7M"], - defog: ["7T"], - doubleteam: ["7M"], - dracometeor: ["8T", "7T"], - dragonbreath: ["8L25", "7L29"], - dragonclaw: ["8M", "7M"], - dragondance: ["8M"], - dragonpulse: ["8M", "8L35", "7T", "7L41"], - dragonrage: ["7L21"], - dragonrush: ["8E", "7E"], - dragontail: ["7M"], - earthquake: ["8M", "7M"], - echoedvoice: ["8L1", "7M", "7L1", "7S0"], - endeavor: ["7T"], - endure: ["8M"], - energyball: ["8M", "7M"], - extrasensory: ["8L30", "7L37"], - facade: ["8M", "7M"], - fireblast: ["8M", "7M"], - flamethrower: ["8M", "7M"], - fling: ["8M", "7M"], - fly: ["8M", "8L45", "7M", "7L45"], - focusblast: ["8M", "7M"], - frustration: ["7M"], - gigaimpact: ["8M", "7M"], - glare: ["8L15", "7L13"], - grassknot: ["8M", "7M"], - heatwave: ["8M", "7T"], - helpinghand: ["8M", "7T"], - hiddenpower: ["7M"], - hurricane: ["8M", "7E", "7S0"], - hydropump: ["8M"], - hyperbeam: ["8M", "7M"], - hypervoice: ["8M", "8L50", "7T", "7L49"], - icebeam: ["8M", "7M"], - icywind: ["8M", "7T"], - lashout: ["8T"], - lightscreen: ["8M", "8L40", "7M", "7L17"], - mist: ["8E", "7E"], - naturalgift: ["7L25"], - naturepower: ["7M"], - outrage: ["8M", "8L55", "7T", "7L53"], - playnice: ["8L1", "7L1", "7S0"], - playrough: ["8M", "7E"], - protect: ["8M", "8L10", "7M", "7L9"], - psychup: ["7M"], - raindance: ["8M", "7M"], - razorwind: ["7E"], - rest: ["8M", "7M"], - return: ["7M"], - roar: ["7M"], - rockslide: ["8M", "7M"], - roost: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "8L20", "7M", "7L33"], - scaleshot: ["8T"], - shadowball: ["8M", "7M"], - shadowclaw: ["8M", "7M"], - shockwave: ["7T"], - signalbeam: ["7T"], - sleeptalk: ["8M", "7M"], - snarl: ["8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["8M", "7M"], - steelwing: ["8M", "7M"], - stompingtantrum: ["8M", "7T"], - substitute: ["8M", "7M"], - sunnyday: ["8M", "7M"], - superpower: ["8M", "7T"], - surf: ["8M", "7M"], - swift: ["8M"], - tailwind: ["7T"], - thunder: ["8M", "7M"], - thunderbolt: ["8M", "7M"], - thunderwave: ["8M", "7M"], - tickle: ["8E"], - toxic: ["7M"], - twister: ["8L5", "7L5"], - uproar: ["8M", "7T"], - waterpulse: ["7T"], - workup: ["8M", "7M"] - }, - eventData: [ - { - generation: 7, - level: 1, - shiny: 1, - isHidden: true, - moves: ["playnice", "echoedvoice", "hurricane"], - pokeball: "cherishball" - } - ] - }, - dhelmise: { - learnset: { - absorb: ["8L1", "7L1"], - aerialace: ["7M"], - allyswitch: ["8M", "7T"], - anchorshot: ["8L52", "7L32"], - assurance: ["8M"], - astonish: ["8L4", "7L1"], - attract: ["7M"], - block: ["7T"], - bodypress: ["8M"], - brickbreak: ["8M", "7M"], - brine: ["8M"], - brutalswing: ["8M", "7M"], - bulldoze: ["8M", "7M"], - confide: ["7M"], - doubleteam: ["7M"], - earthquake: ["8M", "7M"], - embargo: ["7M"], - endure: ["8M"], - energyball: ["8M", "8L56", "7M", "7L41"], - facade: ["8M", "7M"], - flashcannon: ["8M", "7M"], - frustration: ["7M"], - gigadrain: ["8M", "8L28", "7T", "7L23"], - gigaimpact: ["8M", "7M"], - grassknot: ["8M", "7M"], - grassyglide: ["8T"], - growth: ["8L16", "7L1"], - gyroball: ["8M", "8L20", "7M", "7L14"], - heavyslam: ["8M", "8L36", "7L50"], - helpinghand: ["8M", "7T"], - hex: ["8M"], - hiddenpower: ["7M"], - hydropump: ["8M"], - hyperbeam: ["8M", "7M"], - irondefense: ["8M", "7T"], - ironhead: ["8M", "7T"], - knockoff: ["7T"], - liquidation: ["8M"], - megadrain: ["8L12", "7L5"], - metalsound: ["8L48", "7L18"], - muddywater: ["8M"], - painsplit: ["7T"], - payback: ["8M", "7M"], - phantomforce: ["8M", "8L60", "7L54"], - poltergeist: ["8T"], - powerwhip: ["8M", "8L64", "7L59"], - protect: ["8M", "7M"], - raindance: ["8M", "7M"], - rapidspin: ["8L1", "7L1"], - rest: ["8M", "7M"], - return: ["7M"], - rockslide: ["8M", "7M"], - roleplay: ["7T"], - round: ["8M", "7M"], - shadowball: ["8M", "8L44", "7M", "7L36"], - shadowclaw: ["8M", "7M"], - slam: ["8L40", "7L45"], - sleeptalk: ["8M", "7M"], - sludgewave: ["8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["8M", "7M"], - solarblade: ["8M"], - spite: ["7T"], - steelroller: ["8T"], - substitute: ["8M", "7M"], - sunnyday: ["8M", "7M"], - surf: ["8M", "7M"], - swagger: ["7M"], - switcheroo: ["8L24", "7L1"], - swordsdance: ["8M", "7M"], - synthesis: ["7T"], - telekinesis: ["7T"], - thief: ["8M", "7M"], - toxic: ["7M"], - whirlpool: ["8M", "8L32", "7L27"], - wrap: ["8L8", "7L9"] - } - }, - jangmoo: { - learnset: { - aerialace: ["7M"], - aquatail: ["7T"], - attract: ["8M", "7M"], - bide: ["7L9"], - bodyslam: ["9M"], - breakingswipe: ["9M"], - brickbreak: ["9M", "8M", "7M"], - bulkup: ["9M", "8M", "7M"], - bulldoze: ["9M", "8M", "7M"], - confide: ["7M"], - counter: ["9E", "8E", "7E"], - doubleteam: ["7M"], - dracometeor: ["9M", "8T", "7T"], - dragonbreath: ["9E", "8E", "7E"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "9L32", "8M", "8L32", "7M", "7L41"], - dragondance: ["9M", "9L40", "8M", "8L40", "7L49"], - dragonpulse: ["9M", "8M", "7T"], - dragontail: ["9M", "9L8", "8L8", "7M", "7L17"], - dualchop: ["7T"], - earthquake: ["9M", "8M", "7M"], - echoedvoice: ["7M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - falseswipe: ["9M", "8M", "7M"], - fling: ["8M"], - focusblast: ["9M", "8M", "7M"], - focuspunch: ["9M", "9E", "8E"], - frustration: ["7M"], - headbutt: ["9L16", "8L16", "7L25"], - hiddenpower: ["7M"], - irondefense: ["9M", "9L28", "8M", "8L28", "7T", "7L37"], - ironhead: ["9M", "8M", "7T"], - irontail: ["8M", "7T"], - leer: ["9L1", "8L1", "7L5"], - lowkick: ["9M", "8M", "7T"], - nobleroar: ["9L36", "8L36", "7L45"], - outrage: ["9M", "9L44", "8M", "8L44", "7T", "7L53"], - payback: ["8M", "7M"], - protect: ["9M", "9L4", "8M", "8L4", "7M", "7L13"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - reversal: ["9M", "8M", "7E"], - roar: ["9M", "7M"], - rockslide: ["9M", "8M", "7M"], - rocktomb: ["9M", "8M", "7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - sandstorm: ["9M", "8M", "7M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "9L12", "8M", "8L12", "7L21"], - screech: ["9L24", "8M", "8L24", "7L33"], - shadowclaw: ["9M", "8M", "7M"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - substitute: ["9M", "8M", "7M"], - swagger: ["7M"], - swordsdance: ["9M", "8M", "7M"], - tackle: ["9L1", "8L1", "7L1"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M"], - terablast: ["9M"], - toxic: ["7M"], - uproar: ["8M", "7T"], - workup: ["9L20", "8M", "8L20", "7M", "7L29"], - xscissor: ["9M", "8M", "7M"] - } - }, - hakamoo: { - learnset: { - aerialace: ["9M", "7M"], - aquatail: ["7T"], - attract: ["8M", "7M"], - autotomize: ["8L1", "7L1"], - bide: ["7L1"], - bodyslam: ["9M"], - breakingswipe: ["9M"], - brickbreak: ["9M", "8M", "7M"], - brutalswing: ["8M", "7M"], - bulkup: ["9M", "8M", "7M"], - bulldoze: ["9M", "8M", "7M"], - closecombat: ["9M", "9L56", "8M", "8L56", "7L63"], - coaching: ["9M", "8T"], - confide: ["7M"], - doubleedge: ["9M"], - doubleteam: ["7M"], - dracometeor: ["9M", "8T", "7T"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "9L32", "8M", "8L32", "7M", "7L43"], - dragondance: ["9M", "9L44", "8M", "8L44", "7L53"], - dragonpulse: ["9M", "8M", "7T"], - dragontail: ["9M", "9L1", "8L1", "7M", "7L17"], - drainpunch: ["9M", "8M", "7T"], - dualchop: ["7T"], - earthquake: ["9M", "8M", "7M"], - echoedvoice: ["7M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - falseswipe: ["9M", "8M", "7M"], - fling: ["9M", "8M", "7M"], - focusblast: ["9M", "8M", "7M"], - focuspunch: ["9M"], - frustration: ["7M"], - headbutt: ["9L16", "8L16", "7L25"], - hiddenpower: ["7M"], - irondefense: ["9M", "9L28", "8M", "8L28", "7T", "7L38"], - ironhead: ["9M", "8M", "7T"], - irontail: ["8M", "7T"], - leer: ["9L1", "8L1", "7L1"], - lowkick: ["9M", "8M", "7T"], - megakick: ["8M"], - megapunch: ["8M"], - metalclaw: ["9M"], - nobleroar: ["9L38", "8L38", "7L48"], - outrage: ["9M", "9L50", "8M", "8L50", "7T", "7L58"], - payback: ["8M", "7M"], - protect: ["9M", "9L1", "8M", "8L1", "7M", "7L1"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - reversal: ["9M", "8M"], - roar: ["9M", "7M"], - rockslide: ["9M", "8M", "7M"], - rocktomb: ["9M", "8M", "7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - sandstorm: ["9M", "8M", "7M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "9L12", "8M", "8L12", "7L21"], - screech: ["9L24", "8M", "8L24", "7L33"], - shadowclaw: ["9M", "8M", "7M"], - skyuppercut: ["7L1"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M"], - swagger: ["7M"], - swordsdance: ["9M", "8M", "7M"], - tackle: ["9L1", "8L1", "7L1"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M"], - terablast: ["9M"], - throatchop: ["9M"], - toxic: ["7M"], - upperhand: ["9M"], - uproar: ["8M", "7T"], - vacuumwave: ["9M"], - workup: ["9L20", "8M", "8L20", "7M", "7L29"], - xscissor: ["9M", "8M", "7M"] - } - }, - kommoo: { - learnset: { - aerialace: ["9M", "7M"], - aquatail: ["7T"], - attract: ["8M", "7M"], - aurasphere: ["9M", "8M"], - autotomize: ["8L1", "7L1"], - bellydrum: ["9L1", "8L1", "7L1"], - bide: ["7L1"], - bodypress: ["9M", "8M"], - bodyslam: ["9M"], - boomburst: ["9L76", "8L76"], - breakingswipe: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M"], - brutalswing: ["8M", "7M"], - bulkup: ["9M", "8M", "7M"], - bulldoze: ["9M", "8M", "7M"], - clangingscales: ["9L0", "8L0", "7L1"], - clangoroussoul: ["9L68", "8L68"], - closecombat: ["9M", "9L60", "8M", "8L60", "7L75"], - coaching: ["9M", "8T"], - confide: ["7M"], - doubleedge: ["9M"], - doubleteam: ["7M"], - dracometeor: ["9M", "8T", "7T"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "9L32", "8M", "8L32", "7M", "7L43"], - dragondance: ["9M", "9L44", "8M", "8L44", "7L59"], - dragonpulse: ["9M", "8M", "7T"], - dragontail: ["9M", "9L1", "8L1", "7M", "7L17"], - drainpunch: ["9M", "8M", "7T"], - dualchop: ["7T"], - earthquake: ["9M", "8M", "7M"], - echoedvoice: ["7M"], - endeavor: ["9M", "7T"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - falseswipe: ["9M", "8M", "7M"], - firepunch: ["9M", "8M", "7T"], - flamethrower: ["9M", "8M", "7M"], - flashcannon: ["9M", "8M", "7M"], - fling: ["9M", "8M", "7M"], - focusblast: ["9M", "8M", "7M"], - focuspunch: ["9M", "7T"], - frustration: ["7M"], - gigaimpact: ["9M", "8M", "7M"], - headbutt: ["9L16", "8L16", "7L25"], - helpinghand: ["9M"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M", "7M"], - hypervoice: ["9M", "8M", "7T"], - icepunch: ["9M", "8M", "7T"], - irondefense: ["9M", "9L28", "8M", "8L28", "7T", "7L38"], - ironhead: ["9M", "8M", "7T"], - irontail: ["8M", "7T"], - laserfocus: ["7T"], - leer: ["9L1", "8L1", "7L1"], - lowkick: ["9M", "8M", "7T"], - megakick: ["8M"], - megapunch: ["8M"], - metalclaw: ["9M"], - metalsound: ["9M"], - nobleroar: ["9L38", "8L38", "7L51"], - outrage: ["9M", "9L52", "8M", "8L52", "7T", "7L67"], - payback: ["8M", "7M"], - poisonjab: ["9M", "8M", "7M"], - protect: ["9M", "9L1", "8M", "8L1", "7M", "7L1"], - raindance: ["9M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - roar: ["9M", "7M"], - rockpolish: ["7M"], - rockslide: ["9M", "8M", "7M"], - rocktomb: ["9M", "8M", "7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - sandstorm: ["9M", "8M", "7M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "9L12", "8M", "8L12", "7L21"], - screech: ["9L24", "8M", "8L24", "7L33"], - shadowclaw: ["9M", "8M", "7M"], - shockwave: ["7T"], - skyuppercut: ["7L1"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - stealthrock: ["9M", "8M", "7T"], - stompingtantrum: ["9M", "8M", "7T"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M"], - superpower: ["8M", "7T"], - swagger: ["7M"], - swordsdance: ["9M", "8M", "7M"], - tackle: ["9L1", "8L1", "7L1"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M"], - terablast: ["9M"], - throatchop: ["9M"], - thunderpunch: ["9M", "8M", "7T"], - toxic: ["7M"], - upperhand: ["9M"], - uproar: ["8M", "7T"], - vacuumwave: ["9M"], - waterpulse: ["7T"], - workup: ["9L20", "8M", "8L20", "7M", "7L29"], - xscissor: ["9M", "8M", "7M"] - }, - encounters: [{ generation: 7, level: 41 }] - }, - kommoototem: { - learnset: { - aerialace: ["7M"], - aquatail: ["7T"], - attract: ["7M"], - autotomize: ["7L1"], - bellydrum: ["7L1"], - bide: ["7L1"], - brickbreak: ["7M"], - brutalswing: ["7M"], - bulkup: ["7M"], - bulldoze: ["7M"], - clangingscales: ["7L1"], - closecombat: ["7L75"], - confide: ["7M"], - doubleteam: ["7M"], - dracometeor: ["7T"], - dragonclaw: ["7M", "7L43", "7S0"], - dragondance: ["7L59"], - dragonpulse: ["7T"], - dragontail: ["7M", "7L17"], - drainpunch: ["7T"], - dualchop: ["7T"], - earthquake: ["7M"], - echoedvoice: ["7M"], - endeavor: ["7T"], - facade: ["7M"], - falseswipe: ["7M"], - firepunch: ["7T"], - flamethrower: ["7M"], - flashcannon: ["7M"], - fling: ["7M"], - focusblast: ["7M"], - focuspunch: ["7T"], - frustration: ["7M"], - gigaimpact: ["7M"], - headbutt: ["7L25"], - hiddenpower: ["7M"], - hyperbeam: ["7M"], - hypervoice: ["7T"], - icepunch: ["7T"], - irondefense: ["7T", "7L38", "7S0"], - ironhead: ["7T"], - irontail: ["7T"], - laserfocus: ["7T"], - leer: ["7L1"], - lowkick: ["7T"], - nobleroar: ["7L51"], - outrage: ["7T", "7L67"], - payback: ["7M"], - poisonjab: ["7M"], - protect: ["7M", "7L1"], - rest: ["7M"], - return: ["7M"], - roar: ["7M"], - rockpolish: ["7M"], - rockslide: ["7M"], - rocktomb: ["7M"], - round: ["7M"], - safeguard: ["7M"], - sandstorm: ["7M"], - scaryface: ["7L21"], - screech: ["7L33", "7S0"], - shadowclaw: ["7M"], - shockwave: ["7T"], - skyuppercut: ["7L1"], - sleeptalk: ["7M"], - snore: ["7T"], - stealthrock: ["7T"], - stompingtantrum: ["7T"], - substitute: ["7M"], - superpower: ["7T"], - swagger: ["7M"], - swordsdance: ["7M"], - tackle: ["7L1"], - taunt: ["7M"], - thunderpunch: ["7T"], - toxic: ["7M"], - uproar: ["7T"], - waterpulse: ["7T"], - workup: ["7M", "7L29", "7S0"], - xscissor: ["7M"] - }, - eventData: [ - { - generation: 7, - level: 50, - perfectIVs: 3, - moves: ["workup", "screech", "irondefense", "dragonclaw"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - tapukoko: { - learnset: { - acrobatics: ["8M", "7M"], - aerialace: ["7M"], - agility: ["8M", "8L35", "7L53", "7S0", "7S1"], - assurance: ["8M"], - bravebird: ["8M", "8L65", "8S3", "7L1"], - calmmind: ["8M", "7M"], - charge: ["8L30", "7L26"], - confide: ["7M"], - dazzlinggleam: ["8M", "7M", "7S2"], - defog: ["7T"], - discharge: ["8L45", "7L48", "7S0", "7S1"], - doubleteam: ["7M"], - echoedvoice: ["7M"], - eerieimpulse: ["8M"], - electricterrain: ["8M", "8L75", "7L1"], - electroball: ["8M", "7L58", "7S0", "7S1"], - electroweb: ["8M", "7T"], - endure: ["8M"], - facade: ["8M", "7M"], - fairywind: ["8L10"], - falseswipe: ["8M", "8L15", "7M", "7L1"], - fly: ["8M", "7M"], - frustration: ["7M"], - gigaimpact: ["8M", "7M"], - grassknot: ["8M", "7M"], - hiddenpower: ["7M"], - hyperbeam: ["8M", "7M"], - hypervoice: ["8M", "7T"], - irondefense: ["8M", "7T"], - ironhead: ["8M", "7T"], - lightscreen: ["8M", "7M"], - meanlook: ["8L50", "7L1"], - mirrormove: ["7L38"], - naturepower: ["7M"], - naturesmadness: ["8L55", "7L43", "7S0", "7S1", "7S2"], - powerswap: ["8M", "8L70", "7L1"], - protect: ["8M", "7M"], - psychup: ["7M"], - quickattack: ["8L1", "8S3", "7L1"], - raindance: ["8M", "7M"], - reflect: ["8M", "7M"], - rest: ["8M"], - return: ["7M"], - roar: ["7M"], - roost: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - screech: ["8M", "8L40", "7L20"], - shockwave: ["8L25", "7T", "7L14"], - skyattack: ["7T"], - skydrop: ["7M"], - sleeptalk: ["8M", "7M"], - snore: ["8M", "7T"], - spark: ["8L20", "7L8"], - steelwing: ["8M", "7M"], - storedpower: ["8M"], - substitute: ["8M", "7M"], - swagger: ["7M"], - swift: ["8M"], - taunt: ["8M", "8S3", "7M"], - telekinesis: ["7T"], - thief: ["8M", "7M"], - thunder: ["8M", "7M"], - thunderbolt: ["8M", "8S3", "7M", "7S2"], - thunderpunch: ["8M", "7T"], - thundershock: ["8L1", "7L1"], - thunderwave: ["8M", "7M"], - torment: ["7M"], - toxic: ["7M"], - uturn: ["8M", "7M"], - voltswitch: ["8M", "7M", "7S2"], - wildcharge: ["8M", "8L60", "7M", "7L32"], - withdraw: ["8L5", "7L1"], - workup: ["8M", "7M"] - }, - eventData: [ - { - generation: 7, - level: 60, - moves: ["naturesmadness", "discharge", "agility", "electroball"] - }, - { - generation: 7, - level: 60, - shiny: true, - nature: "Timid", - moves: ["naturesmadness", "discharge", "agility", "electroball"], - pokeball: "cherishball" - }, - { - generation: 7, - level: 60, - shiny: true, - moves: [ - "thunderbolt", - "dazzlinggleam", - "voltswitch", - "naturesmadness" - ], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["thunderbolt", "quickattack", "bravebird", "taunt"] - } - ], - eventOnly: true - }, - tapulele: { - learnset: { - allyswitch: ["8M", "7T"], - aromatherapy: ["8L10", "7L1"], - aromaticmist: ["8L30", "7L1"], - astonish: ["8L1", "7L1"], - calmmind: ["8M", "7M"], - chargebeam: ["7M"], - charm: ["8M", "8S2"], - confide: ["7M"], - confusion: ["8L1", "7L1"], - dazzlinggleam: ["8M", "7M"], - doubleteam: ["7M"], - drainingkiss: ["8M", "8L15", "7L1"], - echoedvoice: ["7M"], - endure: ["8M"], - energyball: ["8M", "7M"], - extrasensory: ["8L40", "7L48", "7S0", "7S1"], - facade: ["8M", "7M"], - flatter: ["8L25", "7L53", "7S0", "7S1"], - fling: ["8M", "7M"], - focusblast: ["8M", "7M"], - frustration: ["7M"], - futuresight: ["8M"], - gigaimpact: ["8M", "7M"], - grassknot: ["8M", "7M"], - gravity: ["7T"], - guardswap: ["8M"], - hiddenpower: ["7M"], - hyperbeam: ["8M", "7M"], - irondefense: ["8M", "7T"], - lightscreen: ["8M", "7M"], - magiccoat: ["7T"], - magicroom: ["8M", "8S2", "7T"], - meanlook: ["8L50", "7L1"], - moonblast: ["8L60", "7L58", "7S0", "7S1"], - naturepower: ["7M"], - naturesmadness: ["8L55", "7L43", "7S0", "7S1"], - playrough: ["8M", "8S2"], - powerswap: ["8M"], - protect: ["8M", "7M"], - psybeam: ["8L20", "7L14"], - psychic: ["8M", "8S2", "7M"], - psychicterrain: ["8M", "8L75", "7L1"], - psychocut: ["8M"], - psychup: ["7M"], - psyshock: ["8M", "8L45", "7M", "7L32"], - psywave: ["7L8"], - reflect: ["8M", "7M"], - rest: ["8M"], - return: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - shadowball: ["8M", "7M"], - skillswap: ["8M", "8L70", "7T", "7L26"], - sleeptalk: ["8M", "7M"], - snore: ["8M", "7T"], - speedswap: ["8M"], - storedpower: ["8M"], - substitute: ["8M", "7M"], - sunnyday: ["8M", "7M"], - swagger: ["7M"], - sweetscent: ["8L35", "7L20"], - taunt: ["8M", "7M"], - telekinesis: ["7T"], - thief: ["8M", "7M"], - thunder: ["8M", "7M"], - thunderbolt: ["8M", "7M"], - tickle: ["8L65", "7L38"], - torment: ["7M"], - toxic: ["7M"], - withdraw: ["8L5", "7L1"], - wonderroom: ["8M", "7T"] - }, - eventData: [ - { - generation: 7, - level: 60, - moves: ["naturesmadness", "extrasensory", "flatter", "moonblast"] - }, - { - generation: 7, - level: 60, - shiny: true, - moves: ["naturesmadness", "extrasensory", "flatter", "moonblast"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["psychic", "playrough", "magicroom", "charm"] - } - ], - eventOnly: true - }, - tapubulu: { - learnset: { - brickbreak: ["8M", "7M"], - brutalswing: ["8M", "7M"], - bulkup: ["8M", "7M"], - bulletseed: ["8M"], - calmmind: ["8M", "7M"], - closecombat: ["8M"], - confide: ["7M"], - darkestlariat: ["8M"], - dazzlinggleam: ["8M", "7M"], - disable: ["8L10", "7L1"], - dualchop: ["7T"], - echoedvoice: ["7M"], - endure: ["8M"], - energyball: ["8M", "7M"], - facade: ["8M", "7M"], - falseswipe: ["8M", "7M"], - fling: ["8M", "7M"], - focusblast: ["8M", "7M"], - focuspunch: ["7T"], - frustration: ["7M"], - gigadrain: ["8M", "7T", "7L14"], - gigaimpact: ["8M", "7M"], - grassknot: ["8M", "7M"], - grassyterrain: ["8M", "8L75", "7L1"], - guardswap: ["8M"], - hiddenpower: ["7M"], - highhorsepower: ["8M"], - hornattack: ["8L30", "7L8"], - hornleech: ["8L40", "7L32"], - hyperbeam: ["8M", "7M"], - irondefense: ["8M", "7T"], - leafage: ["8L1", "7L1"], - leechseed: ["8L15", "7L26"], - lightscreen: ["8M", "7M"], - meanlook: ["8L50", "7L1"], - megadrain: ["8L20"], - megahorn: ["8M", "8L65", "8S2", "7L53", "7S0", "7S1"], - megapunch: ["8M"], - naturepower: ["7M"], - naturesmadness: ["8L55", "7L43", "7S0", "7S1"], - payback: ["8M", "7M"], - powerswap: ["8M"], - protect: ["8M", "7M"], - psychup: ["7M"], - reflect: ["8M", "7M"], - rest: ["8M"], - return: ["7M"], - revenge: ["8M"], - roar: ["7M"], - rockslide: ["8M", "7M"], - rocksmash: ["8L1"], - rocktomb: ["8M", "7M"], - rototiller: ["7L38"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - scaryface: ["8M", "8L35", "8S2", "7L20"], - seedbomb: ["8M", "7T"], - skullbash: ["8L70", "7L58", "7S0", "7S1"], - sleeptalk: ["8M", "7M"], - smartstrike: ["8M", "7M"], - snarl: ["8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["8M", "7M"], - stoneedge: ["8M", "7M"], - storedpower: ["8M"], - substitute: ["8M", "7M"], - sunnyday: ["8M", "7M"], - superpower: ["8M", "8S2", "7T", "7L1"], - swagger: ["7M"], - swordsdance: ["8M", "7M"], - synthesis: ["7T"], - taunt: ["8M", "7M"], - telekinesis: ["7T"], - torment: ["7M"], - toxic: ["7M"], - whirlwind: ["8L25", "7L1"], - withdraw: ["8L5", "7L1"], - woodhammer: ["8L60", "8S2", "7L1"], - workup: ["8M", "7M"], - worryseed: ["7T"], - zenheadbutt: ["8M", "8L45", "7T", "7L48", "7S0", "7S1"] - }, - eventData: [ - { - generation: 7, - level: 60, - moves: ["naturesmadness", "zenheadbutt", "megahorn", "skullbash"] - }, - { - generation: 7, - level: 60, - shiny: true, - moves: ["naturesmadness", "zenheadbutt", "megahorn", "skullbash"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["superpower", "megahorn", "woodhammer", "scaryface"] - } - ], - eventOnly: true - }, - tapufini: { - learnset: { - aquaring: ["8L15", "7L53", "7S0", "7S1"], - blizzard: ["8M", "7M"], - brine: ["8M", "8L25", "8S2", "7L32"], - calmmind: ["8M", "7M"], - confide: ["7M"], - dazzlinggleam: ["8M", "7M"], - defog: ["8L30", "7T", "7L38"], - disarmingvoice: ["8L1"], - dive: ["8M"], - doubleteam: ["7M"], - drainingkiss: ["8M"], - echoedvoice: ["7M"], - endure: ["8M"], - facade: ["8M", "7M"], - fling: ["8M", "7M"], - frustration: ["7M"], - gigaimpact: ["8M", "7M"], - grassknot: ["8M", "7M"], - gravity: ["7T"], - guardswap: ["8M"], - haze: ["8L10", "7L1"], - healpulse: ["8L35", "7L1"], - hiddenpower: ["7M"], - hydropump: ["8M", "8L65", "7L58", "7S0", "7S1"], - hyperbeam: ["8M", "7M"], - icebeam: ["8M", "7M"], - icepunch: ["8M", "7T"], - icywind: ["8M", "7T"], - irondefense: ["8M", "7T"], - knockoff: ["7T"], - lightscreen: ["8M", "7M"], - magiccoat: ["7T"], - magicroom: ["8M", "7T"], - meanlook: ["8L50", "7L1"], - mist: ["8L10", "7L1"], - mistyterrain: ["8M", "8L75", "7L1"], - moonblast: ["8L60", "8S2", "7L1"], - muddywater: ["8M", "8L45", "7L48", "7S0", "7S1"], - naturepower: ["7M"], - naturesmadness: ["8L55", "7L43", "7S0", "7S1"], - playrough: ["8M"], - protect: ["8M", "7M"], - psychup: ["7M"], - raindance: ["8M", "7M"], - reflect: ["8M", "7M"], - refresh: ["7L26"], - rest: ["8M"], - return: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - scald: ["8M", "7M"], - shadowball: ["8M", "7M"], - sleeptalk: ["8M", "7M"], - smartstrike: ["8M", "7M"], - snore: ["8M", "7T"], - soak: ["8L70", "7L20"], - storedpower: ["8M"], - substitute: ["8M", "7M"], - surf: ["8M", "8L40", "7M"], - swagger: ["7M"], - taunt: ["8M", "7M"], - telekinesis: ["7T"], - torment: ["7M"], - toxic: ["7M"], - trick: ["8M", "7T"], - waterfall: ["8M", "7M"], - watergun: ["8L1", "7L1"], - waterpulse: ["8L20", "8S2", "7T", "7L8"], - whirlpool: ["8M", "8S2", "7L14"], - withdraw: ["8L5", "7L1"], - wonderroom: ["8M", "7T"] - }, - eventData: [ - { - generation: 7, - level: 60, - moves: ["naturesmadness", "muddywater", "aquaring", "hydropump"] - }, - { - generation: 7, - level: 60, - shiny: true, - moves: ["naturesmadness", "muddywater", "aquaring", "hydropump"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["whirlpool", "waterpulse", "brine", "moonblast"] - } - ], - eventOnly: true - }, - cosmog: { - learnset: { - splash: ["9L1", "8L1", "8S1", "7L1", "7S0"], - teleport: ["9L1", "8L1", "8S1", "7L23"] - }, - eventData: [ - { generation: 7, level: 5, moves: ["splash"] }, - { - generation: 8, - level: 5, - moves: ["splash", "teleport"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - cosmoem: { - learnset: { - cosmicpower: ["9L0", "8M", "8L0", "7L1"], - teleport: ["9L1", "8L1", "7L1"] - } - }, - solgaleo: { - learnset: { - agility: ["9M", "8M"], - bodyslam: ["9M"], - bulldoze: ["9M", "8M", "7M"], - calmmind: ["9M", "8M", "7M"], - closecombat: ["9M", "8M"], - confide: ["7M"], - cosmicpower: ["9L1", "8M", "8L1", "7L1", "7S0", "7S1"], - crunch: ["9M", "9L42", "8M", "8L42", "7L37", "7S0", "7S1"], - doubleedge: ["9M"], - doubleteam: ["7M"], - earthquake: ["9M", "8M", "7M"], - endeavor: ["9M", "7T"], - endure: ["9M", "8M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "7M"], - fireblast: ["9M", "8M", "7M"], - firespin: ["9M", "8M", "8S3"], - flamecharge: ["9M", "7M"], - flamethrower: ["9M", "8M", "7M"], - flareblitz: ["9M", "9L70", "9S4", "8M", "8L70", "7L61"], - flashcannon: ["9M", "9L28", "8M", "8L28", "7M", "7L23"], - focusblast: ["9M", "8M", "7M"], - frustration: ["7M"], - futuresight: ["9M", "8M"], - gigaimpact: ["9M", "9L84", "8M", "8L84", "7M", "7L73"], - gyroball: ["9M", "8M", "7M"], - heatcrash: ["9M", "8M"], - heavyslam: ["9M", "8M"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M", "7M"], - hypervoice: ["9M", "8M", "7T"], - irondefense: ["9M", "8M", "7T"], - ironhead: ["9M", "9L7", "8M", "8L7", "7T", "7L7"], - irontail: ["8M", "8S3", "7T"], - knockoff: ["9M", "7T"], - lastresort: ["7T"], - lightscreen: ["9M", "8M", "7M"], - metalburst: ["9L49", "9S4", "8L49", "7L43"], - metalclaw: ["9M", "9L1", "8L1", "7L1"], - metalsound: ["9M", "9L14", "8L14", "7L13"], - meteorbeam: ["9M", "8T"], - morningsun: ["9L35", "8L35", "7L31", "7S2"], - mysticalfire: ["8M"], - nobleroar: ["9L1", "8L1", "8S3", "7L59", "7S2"], - outrage: ["9M", "8M", "7T"], - protect: ["9M", "8M", "7M"], - psychic: ["9M", "8M", "7M"], - psychicfangs: ["9M", "8M"], - psychup: ["9M", "7M"], - psyshock: ["9M", "8M", "7M"], - reflect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - roar: ["9M", "7M"], - rockslide: ["9M", "8M", "7M"], - rocktomb: ["9M", "8M", "7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - scaryface: ["9M", "8M"], - shockwave: ["7T"], - sleeptalk: ["9M", "8M", "7M"], - snarl: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "9L63", "9S4", "8M", "8L63", "7M", "7L47"], - steelbeam: ["9M", "8T"], - steelroller: ["8T"], - stoneedge: ["9M", "8M", "7M"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "8M", "7M"], - sunsteelstrike: ["9L0", "8L0", "7L1", "7S0", "7S1", "7S2"], - superpower: ["8M", "7T"], - swagger: ["7M"], - swift: ["9M", "8M"], - takedown: ["9M"], - teleport: ["9L1", "8L1", "7L1"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M"], - thunderbolt: ["9M", "8M", "7M"], - thunderwave: ["8M", "7M"], - toxic: ["7M"], - trickroom: ["9M", "8M", "7M"], - wakeupslap: ["7L1"], - wideguard: ["9L77", "8L77", "7L67"], - wildcharge: ["9M", "9L56", "9S4", "8M", "8L56", "7M"], - workup: ["8M", "7M"], - zenheadbutt: [ - "9M", - "9L21", - "8M", - "8L21", - "8S3", - "7T", - "7L19", - "7S0", - "7S1", - "7S2" - ] - }, - eventData: [ - { - generation: 7, - level: 55, - moves: ["sunsteelstrike", "cosmicpower", "crunch", "zenheadbutt"] - }, - { - generation: 7, - level: 60, - moves: ["sunsteelstrike", "cosmicpower", "crunch", "zenheadbutt"] - }, - { - generation: 7, - level: 60, - shiny: true, - moves: ["sunsteelstrike", "zenheadbutt", "nobleroar", "morningsun"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["zenheadbutt", "firespin", "irontail", "nobleroar"] - }, - { - generation: 9, - level: 70, - moves: ["flareblitz", "solarbeam", "wildcharge", "metalburst"] - } - ] - }, - lunala: { - learnset: { - acrobatics: ["9M", "8M", "7M"], - aerialace: ["9M", "7M"], - agility: ["9M", "8M"], - airslash: ["9M", "9L21", "8M", "8L21", "7L19"], - blizzard: ["9M", "8M", "7M"], - calmmind: ["9M", "8M", "7M"], - chargebeam: ["9M", "7M"], - confide: ["7M"], - confuseray: ["9M", "9L14", "8L14", "7L13"], - confusion: ["9L1", "8L1", "7L1"], - cosmicpower: ["9L1", "8M", "8L1", "7L1", "7S0", "7S1"], - dazzlinggleam: ["9M", "8M", "7M"], - defog: ["7T"], - doubleteam: ["7M"], - dreameater: ["9L70", "9S4", "8L70", "7M", "7L59"], - dualwingbeat: ["9M", "8T"], - endure: ["9M", "8M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "7M"], - fly: ["9M", "8M", "7M"], - focusblast: ["9M", "8M", "7M"], - frustration: ["7M"], - futuresight: ["9M", "8M"], - gigaimpact: ["9M", "8M", "7M"], - heatwave: ["9M", "8M", "7T"], - helpinghand: ["9M", "8M"], - hex: ["9M", "8M"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M", "8L84", "7M", "7L73"], - hypnosis: ["9L1", "8L1", "7L1"], - icebeam: ["9M", "8M", "7M"], - icywind: ["9M", "8M", "7T"], - lightscreen: ["9M", "8M", "7M"], - magiccoat: ["8L49", "8S3", "7T", "7L43"], - magicroom: ["8M", "7T"], - meteorbeam: ["9M", "8T"], - moonblast: ["9L56", "9S4", "8L56", "8S3", "7L47", "7S2"], - moongeistbeam: ["9L0", "8L0", "7L1", "7S0", "7S1", "7S2"], - moonlight: ["9L35", "8L35", "7L31", "7S2"], - nightdaze: ["9L42", "8L42", "7L37", "7S0", "7S1"], - nightshade: ["9M", "9L7", "8L7", "7L7"], - phantomforce: ["9M", "9L63", "9S4", "8M", "8L63", "7L61"], - poltergeist: ["9M", "8T"], - protect: ["9M", "8M", "7M"], - psychic: ["9M", "9L49", "9S4", "8M", "7M"], - psychocut: ["8M"], - psychup: ["9M", "7M"], - psyshock: ["9M", "8M", "7M", "7S2"], - raindance: ["9M"], - reflect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - roar: ["7M"], - roost: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - scaryface: ["9M", "8M"], - shadowball: [ - "9M", - "9L28", - "8M", - "8L28", - "8S3", - "7M", - "7L23", - "7S0", - "7S1" - ], - shadowclaw: ["9M", "8M", "7M"], - shockwave: ["7T"], - signalbeam: ["7T"], - skyattack: ["7T"], - skydrop: ["7M"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M"], - spite: ["9M", "7T"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "8M", "7M"], - swagger: ["7M"], - swift: ["9M", "8M", "8S3"], - tailwind: ["9M", "7T"], - telekinesis: ["7T"], - teleport: ["9L1", "8L1", "7L1"], - terablast: ["9M"], - thunder: ["9M", "8M", "7M"], - thunderbolt: ["9M", "8M", "7M"], - thunderwave: ["8M", "7M"], - toxic: ["7M"], - trick: ["9M", "8M", "7T"], - trickroom: ["9M", "8M", "7M"], - wideguard: ["9L77", "8L77", "7L67"], - willowisp: ["9M", "8M", "7M"], - wonderroom: ["8M", "7T"], - workup: ["8M", "7M"] - }, - eventData: [ - { - generation: 7, - level: 55, - moves: ["moongeistbeam", "cosmicpower", "nightdaze", "shadowball"] - }, - { - generation: 7, - level: 60, - moves: ["moongeistbeam", "cosmicpower", "nightdaze", "shadowball"] - }, - { - generation: 7, - level: 60, - shiny: true, - moves: ["moongeistbeam", "psyshock", "moonblast", "moonlight"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["shadowball", "moonblast", "magiccoat", "swift"] - }, - { - generation: 9, - level: 70, - moves: ["dreameater", "phantomforce", "moonblast", "psychic"] - } - ] - }, - nihilego: { - learnset: { - acid: ["8L5", "7L1"], - acidspray: ["8L15", "8S2", "7L47", "7S0", "7S1"], - allyswitch: ["8M", "7T"], - bind: ["7T"], - bodyslam: ["8M"], - brutalswing: ["8M", "8S2", "7M"], - chargebeam: ["7M"], - clearsmog: ["8L20", "7L7"], - confide: ["7M"], - constrict: ["7L1"], - corrosivegas: ["8T"], - crosspoison: ["8M"], - dazzlinggleam: ["8M", "7M"], - doubleteam: ["7M"], - echoedvoice: ["7M"], - endure: ["8M"], - facade: ["8M", "7M"], - foulplay: ["8M", "7T"], - frustration: ["7M"], - grassknot: ["8M", "7M"], - guardsplit: ["8L25", "7L1"], - gunkshot: ["8M", "7T"], - headbutt: ["8L35", "7L19"], - headsmash: ["8L70", "7L73"], - hex: ["8M"], - hiddenpower: ["7M"], - ironhead: ["8M", "7T"], - knockoff: ["7T"], - lightscreen: ["8M", "7M"], - magiccoat: ["7T"], - meteorbeam: ["8T"], - mirrorcoat: ["8L60", "7L43", "7S0", "7S1"], - painsplit: ["7T"], - poisonjab: ["8M", "7M"], - pound: ["8L1", "7L1"], - powergem: ["8M", "8L50", "7L37", "7S0", "7S1"], - powersplit: ["8L25", "7L1"], - protect: ["8M", "7M"], - psychic: ["8M", "7M"], - psyshock: ["8M", "7M"], - psywave: ["7L13"], - reflect: ["7M"], - rest: ["8M", "7M"], - return: ["7M"], - rockslide: ["8M"], - rocktomb: ["8M"], - roleplay: ["7T"], - round: ["8M", "7M"], - safeguard: ["8M", "7M", "7L31"], - sandstorm: ["8M", "7M"], - sleeptalk: ["8M", "7M"], - sludgebomb: ["8M", "7M"], - sludgewave: ["8M", "8S2", "7M"], - snore: ["8M", "7T"], - spite: ["7T"], - stealthrock: ["8M", "8L55", "7T", "7L59", "7S1"], - substitute: ["8M", "7M"], - swagger: ["7M"], - telekinesis: ["7T"], - thunder: ["8M", "7M"], - thunderbolt: ["8M", "7M"], - thunderwave: ["8M", "7M"], - tickle: ["8L10", "7L1"], - toxic: ["7M"], - toxicspikes: ["8M", "8L40", "7L29"], - trickroom: ["8M", "7M"], - venomdrench: ["8M", "8L45", "7L53", "7S0"], - venoshock: ["8M", "8L30", "7M", "7L23"], - wonderroom: ["8M", "8L65", "8S2", "7T", "7L67"], - worryseed: ["7T"], - wrap: ["8L1"], - zenheadbutt: ["8M", "7T"] - }, - eventData: [ - { - generation: 7, - level: 55, - moves: ["powergem", "mirrorcoat", "acidspray", "venomdrench"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["powergem", "acidspray", "stealthrock", "mirrorcoat"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["wonderroom", "sludgewave", "brutalswing", "acidspray"] - } - ], - eventOnly: true - }, - buzzwole: { - learnset: { - bodyslam: ["8M"], - bounce: ["8M", "7T"], - brickbreak: ["8M", "7M"], - bugbite: ["7T"], - bulkup: ["8M", "8L20", "7M", "7L13"], - bulldoze: ["8M", "7M"], - closecombat: ["8M"], - coaching: ["8T"], - cometpunch: ["7L7"], - confide: ["7M"], - counter: ["8L55", "7L43", "7S0", "7S1"], - darkestlariat: ["8M"], - doubleteam: ["7M"], - drainpunch: ["8M", "7T"], - dualchop: ["7T"], - dualwingbeat: ["8T"], - dynamicpunch: ["8L50", "8S2", "7L59", "7S0", "7S1"], - earthquake: ["8M", "7M"], - endeavor: ["7T"], - endure: ["8M", "8L25", "7L23"], - facade: ["8M", "7M"], - falseswipe: ["8M", "7M"], - fellstinger: ["8L10", "7L1"], - fling: ["8M", "7M"], - focusenergy: ["8M", "8L45", "7L1"], - focuspunch: ["8L70", "7T", "7L73"], - frustration: ["7M"], - gigaimpact: ["8M", "7M"], - gyroball: ["8M", "7M"], - hammerarm: ["8L60", "7L47", "7S0", "7S1"], - harden: ["8L1", "7L1"], - hiddenpower: ["7M"], - highhorsepower: ["8M"], - icepunch: ["8M", "7T", "7L1"], - ironhead: ["8M", "7T"], - leechlife: ["8M", "8S2", "7M", "7L29"], - lowsweep: ["8M", "7M"], - lunge: ["8L40", "7L53", "7S0", "7S1"], - megapunch: ["8M", "8L35", "7L37"], - outrage: ["8M", "7T"], - payback: ["8M", "7M"], - poisonjab: ["8M", "7M"], - poweruppunch: ["8L1", "8S2", "7L1"], - protect: ["8M", "7M"], - rest: ["8M", "7M"], - return: ["7M"], - revenge: ["8M"], - reversal: ["8M", "8L30", "7L1"], - rockslide: ["8M", "7M"], - rocktomb: ["8M", "7M"], - roost: ["7M"], - round: ["8M", "7M"], - sleeptalk: ["8M", "7M"], - smackdown: ["7M"], - snore: ["8M", "7T"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M"], - substitute: ["8M", "7M"], - superpower: ["8M", "8L65", "7T", "7L67"], - swagger: ["7M"], - taunt: ["8M", "8L5", "8S2", "7M", "7L31"], - thunderpunch: ["8M", "7T", "7L1"], - toxic: ["7M"], - vitalthrow: ["8L15", "7L19"], - workup: ["8M", "7M"] - }, - eventData: [ - { - generation: 7, - level: 65, - moves: ["counter", "hammerarm", "lunge", "dynamicpunch"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["counter", "hammerarm", "lunge", "dynamicpunch"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["poweruppunch", "taunt", "leechlife", "dynamicpunch"] - } - ], - eventOnly: true - }, - pheromosa: { - learnset: { - agility: ["8M", "8L40", "7L37"], - assurance: ["8M"], - blizzard: ["8M", "7M"], - block: ["7T"], - bounce: ["8M", "8L50", "7T", "7L29"], - brickbreak: ["8M", "7M"], - bugbite: ["8L15", "7T"], - bugbuzz: ["8M", "8L60", "7L53", "7S0", "7S1"], - closecombat: ["8M"], - coaching: ["8T"], - confide: ["7M"], - doublekick: ["8L25", "7L1"], - doubleteam: ["7M"], - drillrun: ["8M", "7T"], - echoedvoice: ["7M"], - electroweb: ["8M", "7T"], - endure: ["8M"], - facade: ["8M", "7M"], - falseswipe: ["8M", "7M"], - feint: ["8L1", "7L19"], - fling: ["8M", "7M"], - focusblast: ["8M", "7M"], - foulplay: ["8M", "7T"], - frustration: ["7M"], - gigaimpact: ["8M", "7M"], - hiddenpower: ["7M"], - highjumpkick: ["8L70", "8S2", "7L67"], - hyperbeam: ["8M", "7M"], - icebeam: ["8M", "7M"], - icywind: ["8M", "7T"], - jumpkick: ["7L31"], - laserfocus: ["7T"], - leer: ["8L5", "7L1"], - lowkick: ["8M", "8L20", "7T", "7L1"], - lowsweep: ["8M", "7M"], - lunge: ["8L45", "8S2", "7L47", "7S0", "7S1"], - mefirst: ["7L59", "7S0", "7S1"], - outrage: ["8M", "7T"], - poisonjab: ["8M", "7M"], - protect: ["8M", "7M"], - quickguard: ["8L10", "7L1"], - quiverdance: ["8L65", "7L1"], - rapidspin: ["8L1", "7L1"], - rest: ["8M", "7M"], - return: ["7M"], - roost: ["7M"], - round: ["8M", "7M"], - shockwave: ["7T"], - signalbeam: ["7T"], - silverwind: ["7L23"], - skittersmack: ["8T"], - sleeptalk: ["8M", "7M"], - snatch: ["7T"], - snore: ["8M", "7T"], - speedswap: ["8M", "8L55", "7L73"], - stomp: ["8L35", "7L13"], - substitute: ["8M", "7M"], - swagger: ["7M"], - swift: ["8M", "8S2", "7L7"], - taunt: ["8M", "7M"], - throatchop: ["8M", "8S2", "7T"], - torment: ["7M"], - toxic: ["7M"], - tripleaxel: ["8T"], - triplekick: ["8L30", "7L43", "7S0", "7S1"], - uturn: ["8M", "7M"] - }, - eventData: [ - { - generation: 7, - level: 60, - moves: ["triplekick", "lunge", "bugbuzz", "mefirst"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["triplekick", "lunge", "bugbuzz", "mefirst"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["highjumpkick", "swift", "throatchop", "lunge"] - } - ], - eventOnly: true - }, - xurkitree: { - learnset: { - bind: ["7T"], - brutalswing: ["8M", "8S2", "7M"], - calmmind: ["8M", "7M"], - charge: ["8L5", "7L1"], - chargebeam: ["7M"], - confide: ["7M"], - dazzlinggleam: ["8M", "7M"], - discharge: ["8L45", "8S2", "7L47", "7S0", "7S1"], - doubleteam: ["7M"], - eerieimpulse: ["8M", "8L35", "8S2", "7L29"], - electricterrain: ["8M", "8L60", "7L53", "7S0", "7S1"], - electroball: ["8M"], - electroweb: ["8M", "7T"], - endure: ["8M"], - energyball: ["8M", "7M"], - facade: ["8M", "7M"], - fling: ["8M", "7M"], - frustration: ["7M"], - gigaimpact: ["8M", "7M"], - grassknot: ["8M", "7M"], - gravity: ["7T"], - hiddenpower: ["7M"], - hyperbeam: ["8M", "7M"], - hypnosis: ["8L30", "7L43", "7S0", "7S1"], - ingrain: ["8L15", "7L19"], - iondeluge: ["7L67"], - lightscreen: ["8M", "7M"], - magiccoat: ["7T"], - magnetrise: ["8L50", "7T"], - naturepower: ["7M"], - powerwhip: ["8M", "8L65", "8S2", "7L59", "7S0", "7S1"], - protect: ["8M", "7M"], - raindance: ["8M", "7M"], - reflect: ["8M", "7M"], - rest: ["8M", "7M"], - return: ["7M"], - risingvoltage: ["8T"], - round: ["8M", "7M"], - shockwave: ["8L25", "7T", "7L13"], - signalbeam: ["7T", "7L31"], - sleeptalk: ["8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["8M", "7M"], - spark: ["8L20", "7L1"], - substitute: ["8M", "7M"], - sunnyday: ["8M", "7M"], - swagger: ["7M"], - tailglow: ["7L1"], - thunder: ["8M", "7M"], - thunderbolt: ["8M", "8L55", "7M", "7L37"], - thunderpunch: ["8M", "8L40", "7T", "7L23"], - thundershock: ["8L1", "7L1"], - thunderwave: ["8M", "8L10", "7M", "7L7"], - toxic: ["7M"], - voltswitch: ["8M", "7M"], - wildcharge: ["8M", "7M"], - wrap: ["8L1", "7L1"], - zapcannon: ["8L70", "7L73"] - }, - eventData: [ - { - generation: 7, - level: 65, - moves: ["hypnosis", "discharge", "electricterrain", "powerwhip"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["hypnosis", "discharge", "electricterrain", "powerwhip"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["powerwhip", "discharge", "eerieimpulse", "brutalswing"] - } - ], - eventOnly: true - }, - celesteela: { - learnset: { - absorb: ["8L1", "7L1"], - acrobatics: ["8M", "7M"], - airslash: ["8M", "7L1"], - autotomize: ["8L30", "7L43", "7S0", "7S1"], - block: ["7T"], - bodyslam: ["8M"], - brutalswing: ["8M", "7M"], - bulldoze: ["8M", "7M"], - confide: ["7M"], - doubleedge: ["8L65", "7L73"], - doubleteam: ["7M"], - earthquake: ["8M", "8S2", "7M"], - endure: ["8M"], - energyball: ["8M", "7M"], - explosion: ["7M"], - facade: ["8M", "7M"], - fireblast: ["8M", "7M"], - flamecharge: ["7M"], - flamethrower: ["8M", "7M"], - flashcannon: ["8M", "8L40", "7M", "7L37"], - fly: ["8M", "7M"], - frustration: ["7M"], - gigadrain: ["8M", "8L35", "7T", "7L31"], - gigaimpact: ["8M", "7M"], - grassknot: ["8M", "7M"], - gravity: ["7T"], - gyroball: ["8M", "8S2", "7M"], - harden: ["8L5", "7L1"], - heavyslam: ["8M", "8L60", "7L67"], - hiddenpower: ["7M"], - hyperbeam: ["8M", "7M"], - ingrain: ["8L25", "7L1"], - irondefense: ["8M", "8L50", "7T", "7L59", "7S0", "7S1"], - ironhead: ["8M", "7T", "7L29"], - leechseed: ["8L55", "8S2", "7L19"], - magnetrise: ["7T"], - megadrain: ["8L15", "7L13"], - megahorn: ["8M"], - metalsound: ["8L45", "7L23"], - meteorbeam: ["8T"], - protect: ["8M", "7M"], - rest: ["8M", "7M"], - return: ["7M"], - rockslide: ["8M", "7M"], - round: ["8M", "7M"], - seedbomb: ["8M", "7T", "7L47", "7S0", "7S1"], - selfdestruct: ["8M"], - shockwave: ["7T"], - skullbash: ["8L70", "7L53", "7S0", "7S1"], - sleeptalk: ["8M", "7M"], - smackdown: ["8L20", "8S2", "7M", "7L7"], - smartstrike: ["8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["8M", "7M"], - steelbeam: ["8T"], - steelroller: ["8T"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M"], - substitute: ["8M", "7M"], - superpower: ["8M", "7T"], - swagger: ["7M"], - tackle: ["8L1", "7L1"], - toxic: ["7M"], - wideguard: ["8L10", "7L1"], - zenheadbutt: ["8M", "7T"] - }, - eventData: [ - { - generation: 7, - level: 65, - moves: ["autotomize", "seedbomb", "skullbash", "irondefense"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["autotomize", "seedbomb", "skullbash", "irondefense"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["leechseed", "smackdown", "gyroball", "earthquake"] - } - ], - eventOnly: true - }, - kartana: { - learnset: { - aerialace: ["8L25", "7M", "7L23"], - aircutter: ["8L20", "8S2", "7L1"], - airslash: ["8M", "7L59", "7S0", "7S1"], - brickbreak: ["8M", "7M"], - calmmind: ["8M", "7M"], - confide: ["7M"], - cut: ["8L15", "7L1"], - defog: ["8L50", "7T", "7L1"], - detect: ["8L30", "7L53", "7S0", "7S1"], - doubleteam: ["7M"], - endure: ["8M"], - falseswipe: ["8M", "8L10", "7M", "7L7"], - frustration: ["7M"], - furycutter: ["8L1", "7L1"], - gigadrain: ["8M", "7T"], - gigaimpact: ["8M", "7M"], - guillotine: ["8L70", "7L73"], - hiddenpower: ["7M"], - irondefense: ["8M", "7T"], - knockoff: ["7T"], - laserfocus: ["8L45", "7T", "7L29"], - lastresort: ["7T"], - leafblade: ["8M", "8L55", "8S2", "7L43", "7S0", "7S1"], - nightslash: ["8L35", "7L31"], - protect: ["8M", "7M"], - psychocut: ["8M", "7L67"], - razorleaf: ["8L5", "7L13"], - rest: ["8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - sacredsword: ["8L60", "7L1"], - screech: ["8M"], - sleeptalk: ["8M", "7M"], - smartstrike: ["8M", "7M"], - snore: ["8M", "7T"], - solarblade: ["8M"], - steelbeam: ["8T"], - substitute: ["8M", "7M"], - swagger: ["7M"], - swordsdance: ["8M", "8L65", "8S2", "7M", "7L37"], - synthesis: ["8L40", "7T", "7L19"], - tailwind: ["7T"], - toxic: ["7M"], - vacuumwave: ["8L1", "8S2", "7L1"], - xscissor: ["8M", "7M", "7L47", "7S0", "7S1"] - }, - eventData: [ - { - generation: 7, - level: 60, - moves: ["leafblade", "xscissor", "detect", "airslash"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["leafblade", "xscissor", "detect", "airslash"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["vacuumwave", "aircutter", "leafblade", "swordsdance"] - } - ], - eventOnly: true - }, - guzzlord: { - learnset: { - amnesia: ["8M"], - belch: ["8L60", "7L1"], - bite: ["8L1", "7L1"], - bodypress: ["8M"], - bodyslam: ["8M", "8L35"], - brickbreak: ["8M", "7M"], - brutalswing: ["8M", "8S2", "7M", "7L13"], - bulldoze: ["8M", "7M"], - corrosivegas: ["8T"], - crunch: ["8M", "8L30", "7L37"], - darkpulse: ["8M", "7M"], - doubleteam: ["7M"], - dracometeor: ["8T", "7T"], - dragonclaw: ["8M", "7M"], - dragonpulse: ["8M", "7T"], - dragonrage: ["7L1"], - dragonrush: ["8L55", "8S2", "7L73"], - dragontail: ["8L1", "7M", "7L23"], - drainpunch: ["8M", "7T"], - dualchop: ["7T"], - earthquake: ["8M", "7M"], - endure: ["8M"], - facade: ["8M", "7M"], - fireblast: ["8M", "7M"], - flamethrower: ["8M", "7M"], - fling: ["8M", "7M"], - frustration: ["7M"], - gastroacid: ["8L40", "7T", "7L53", "7S0", "7S1"], - gigaimpact: ["8M", "8L70", "7M"], - gyroball: ["8M", "7M"], - hammerarm: ["8L45", "7L43", "7S1"], - heatcrash: ["8M"], - heatwave: ["8M", "7T"], - heavyslam: ["8M", "8L50", "7L59", "7S0", "7S1"], - hiddenpower: ["7M"], - highhorsepower: ["8M"], - hyperbeam: ["8M", "7M"], - irondefense: ["8M", "7T"], - ironhead: ["8M", "7T"], - irontail: ["8M", "7T", "7L29"], - knockoff: ["8L10", "7T"], - lashout: ["8T"], - lastresort: ["7T"], - magnetrise: ["7T"], - megakick: ["8M"], - megapunch: ["8M", "8S2"], - outrage: ["8M", "7T"], - payback: ["8M", "7M"], - poisonjab: ["8M", "7M"], - protect: ["8M", "7M"], - rest: ["8M", "7M"], - return: ["7M"], - rockslide: ["8M", "7M"], - rocktomb: ["8M", "7M"], - round: ["8M", "7M"], - shadowclaw: ["8M", "7M"], - shockwave: ["7T"], - sleeptalk: ["8M", "7M"], - sludgebomb: ["8M", "7M"], - sludgewave: ["8M", "7M"], - smackdown: ["7M"], - snarl: ["8M", "7M"], - snore: ["8M", "7T"], - steamroller: ["7L19"], - steelroller: ["8T"], - stockpile: ["8L5", "7L1"], - stomp: ["8L15", "7L7"], - stompingtantrum: ["8M", "8L20", "8S2", "7T", "7L31"], - stoneedge: ["8M", "7M"], - substitute: ["8M", "7M"], - swallow: ["8L5", "7L1"], - thief: ["8M", "7M"], - thrash: ["8L65", "7L47", "7S0", "7S1"], - toxic: ["7M"], - wideguard: ["8L25", "7L1"], - wringout: ["7L67", "7S0"] - }, - eventData: [ - { - generation: 7, - level: 70, - moves: ["thrash", "gastroacid", "heavyslam", "wringout"] - }, - { - generation: 7, - level: 60, - shiny: 1, - moves: ["hammerarm", "thrash", "gastroacid", "heavyslam"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["dragonrush", "stompingtantrum", "brutalswing", "megapunch"] - } - ], - eventOnly: true - }, - necrozma: { - learnset: { - aerialace: ["9M", "7M"], - allyswitch: ["8M", "7T"], - autotomize: ["8L80", "8S3", "7L47"], - bodyslam: ["9M"], - breakingswipe: ["8M"], - brickbreak: ["9M", "8M", "7M"], - brutalswing: ["8M", "7M"], - bulldoze: ["9M", "8M", "7M"], - calmmind: ["9M", "8M", "7M"], - chargebeam: ["9M", "9L1", "8L1", "8S3", "7M", "7L1"], - confide: ["7M"], - confusion: ["9L1", "8L1", "7L1"], - cosmicpower: ["8M"], - darkpulse: ["9M", "8M", "7M"], - doubleteam: ["7M"], - dragondance: ["9M", "8M"], - dragonpulse: ["9M", "8M", "7T"], - earthpower: ["9M", "8M", "7T"], - earthquake: ["9M", "8M", "7M"], - embargo: ["7M"], - endure: ["9M", "8M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "7M"], - flashcannon: ["9M", "8M", "7M"], - fling: ["9M", "8M", "7M"], - frustration: ["7M"], - futuresight: ["9M", "8M"], - gigaimpact: ["9M", "8M", "7M"], - gravity: ["9M", "9L80", "8L1", "7T", "7L31"], - gyroball: ["9M", "8M", "7M"], - heatwave: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M", "7M"], - hypervoice: ["9M", "8M", "7T"], - imprison: ["9M", "8M"], - irondefense: [ - "9M", - "9L56", - "9S4", - "8M", - "8L56", - "7T", - "7L59", - "7S0", - "7S1" - ], - ironhead: ["9M", "8M", "7T"], - knockoff: ["9M", "7T"], - lightscreen: ["9M", "8M", "7M", "7S2"], - magnetrise: ["7T"], - metalclaw: ["9M", "9L1", "8L1", "7L1"], - meteorbeam: ["9M", "8T"], - mirrorshot: ["7L1"], - moonlight: ["9L1", "8L1", "7L1", "7S2"], - morningsun: ["9L1", "8L1", "7L1"], - nightslash: ["9L24", "8L24", "7L23", "7S1"], - outrage: ["9M", "8M", "7T"], - photongeyser: ["9L72", "8L72", "7L50", "7S1"], - powergem: ["9M", "9L64", "9S4", "8M", "8L64", "8S3", "7L43", "7S1"], - prismaticlaser: ["9L88", "8L88", "7L73", "7S0"], - protect: ["9M", "8M", "7M"], - psychic: ["9M", "8M", "7M"], - psychicfangs: ["9M", "8M"], - psychocut: ["9L32", "8M", "8L32", "8S3", "7L37"], - psyshock: ["9M", "8M", "7M"], - recycle: ["7T"], - reflect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - rockblast: ["9M", "9L48", "9S4", "8M", "8L48", "7L19"], - rockpolish: ["7M"], - rockslide: ["9M", "8M", "7M"], - rocktomb: ["9M", "8M", "7M"], - round: ["8M", "7M"], - sandstorm: ["9M"], - scaryface: ["9M", "8M"], - shadowclaw: ["9M", "8M", "7M"], - shockwave: ["7T"], - signalbeam: ["7T"], - slash: ["9L16", "8L16", "7L7"], - sleeptalk: ["9M", "8M", "7M"], - smartstrike: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M"], - stealthrock: ["9M", "9L8", "8M", "8L8", "7T", "7L53", "7S0"], - stoneedge: ["9M", "8M", "7M"], - storedpower: ["9M", "9L40", "9S4", "8M", "8L40", "7L13"], - substitute: ["9M", "8M", "7M", "7S2"], - sunnyday: ["9M"], - swagger: ["7M"], - swift: ["9M"], - swordsdance: ["9M", "8M", "7M"], - telekinesis: ["7T"], - terablast: ["9M"], - thief: ["9M", "8M", "7M"], - thunderwave: ["8M", "7M"], - toxic: ["7M"], - trickroom: ["9M", "8M", "7M"], - wringout: ["7L67", "7S0"], - xscissor: ["9M", "8M", "7M"] - }, - eventData: [ - { - generation: 7, - level: 75, - moves: ["stealthrock", "irondefense", "wringout", "prismaticlaser"] - }, - { - generation: 7, - level: 65, - moves: ["photongeyser", "irondefense", "powergem", "nightslash"] - }, - { - generation: 7, - level: 75, - shiny: true, - moves: ["lightscreen", "substitute", "moonlight"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["psychocut", "chargebeam", "powergem", "autotomize"] - }, - { - generation: 9, - level: 70, - moves: ["powergem", "irondefense", "rockblast", "storedpower"] - } - ], - eventOnly: true - }, - necrozmaduskmane: { - learnset: { sunsteelstrike: ["9R", "8R", "7R"] }, - eventOnly: true - }, - necrozmadawnwings: { - learnset: { moongeistbeam: ["9R", "8R", "7R"] }, - eventOnly: true - }, - necrozmaultra: { - learnset: { - moongeistbeam: ["9R", "8R", "7R"], - sunsteelstrike: ["9R", "8R", "7R"] - } - }, - magearna: { - learnset: { - afteryou: ["7T"], - agility: ["9M", "8M"], - aurasphere: ["9M", "9L66", "8M", "8L66", "7L81"], - aurorabeam: ["9L36", "8L36", "7L17"], - batonpass: ["9M", "8M"], - bodyslam: ["9M"], - brickbreak: ["9M", "8M", "7M"], - calmmind: ["9M", "8M", "7M"], - chargebeam: ["9M", "7M"], - confide: ["7M"], - confuseray: ["9M"], - craftyshield: ["8L54", "7L1"], - dazzlinggleam: ["9M", "8M", "7M"], - defensecurl: ["9L6", "8L6", "7L1"], - disarmingvoice: ["9M"], - doubleteam: ["7M"], - drainingkiss: ["9M", "8M"], - echoedvoice: ["7M"], - eerieimpulse: ["9M", "8M"], - electroball: ["9M", "8M"], - electroweb: ["9M", "8M"], - embargo: ["7M"], - encore: ["9M", "8M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M"], - explosion: ["7M"], - facade: ["9M"], - falseswipe: ["9M", "8M", "7M"], - flashcannon: ["9M", "9L72", "8M", "8L72", "7M", "7L41", "7S0"], - fleurcannon: ["9L90", "8L90", "7L49", "7S0"], - focusblast: ["9M", "8M", "7M"], - frustration: ["7M"], - gearup: ["8L24", "7L1"], - gigaimpact: ["9M", "8M", "7M"], - grassknot: ["9M", "8M", "7M"], - gravity: ["9M"], - guardswap: ["8M"], - gyroball: ["9M", "9L1", "8M", "8L1", "7M"], - healbell: ["7T"], - heartswap: ["7L89"], - heavyslam: ["9M"], - helpinghand: ["9M", "9L1", "8M", "8L1", "7T", "7L1", "7S0"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M", "7M"], - icebeam: ["9M", "8M", "7M"], - icespinner: ["9M"], - imprison: ["9M", "8M"], - irondefense: ["9M", "9L18", "8M", "8L18", "7T", "7L57"], - ironhead: ["9M", "9L60", "8M", "8L60", "7T", "7L1"], - lastresort: ["7T"], - lightscreen: ["9M", "8M", "7M"], - lockon: ["9L42"], - luckychant: ["7L9", "7S0"], - magneticflux: ["9L24"], - magnetrise: ["7T"], - metalsound: ["9M"], - mindreader: ["8L42", "7L33"], - mirrorshot: ["7L25"], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M"], - painsplit: ["9M", "9L78", "8L78", "7T", "7L65"], - playrough: ["9M"], - powerswap: ["8M"], - protect: ["9M", "8M", "7M"], - psybeam: ["9M", "9L30", "8L30", "7L1"], - psychic: ["9M"], - psyshock: ["9M"], - reflect: ["9M", "8M", "7M"], - rest: ["9M", "8M"], - return: ["7M"], - rollout: ["9L12", "8L12"], - round: ["8M", "7M"], - selfdestruct: ["8M"], - shadowball: ["9M", "8M", "7M"], - shiftgear: ["9L48", "8L48", "7L1"], - shockwave: ["7T"], - signalbeam: ["7T"], - skillswap: ["9M"], - sleeptalk: ["9M"], - snore: ["8M", "7T"], - snowscape: ["9M"], - solarbeam: ["9M", "8M", "7M"], - sonicboom: ["7L1"], - speedswap: ["8M"], - spikes: ["9M"], - steelbeam: ["9M", "8T"], - steelroller: ["8T"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M"], - swagger: ["7M"], - swift: ["9M"], - synchronoise: ["7L73"], - takedown: ["9M"], - terablast: ["9M"], - thunderbolt: ["9M", "8M", "7M"], - thunderwave: ["9M", "8M", "7M"], - triattack: ["8M"], - trick: ["9M", "9L54", "8M"], - trickroom: ["9M", "8M", "7M"], - trumpcard: ["7L97"], - voltswitch: ["9M", "8M", "7M"], - zapcannon: ["9L84", "8L84"], - zenheadbutt: ["9M", "8M", "7T"] - }, - eventData: [ - { - generation: 7, - level: 50, - moves: ["fleurcannon", "flashcannon", "luckychant", "helpinghand"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - magearnaoriginal: { - learnset: { - agility: ["9M", "8M"], - aurasphere: ["9M", "9L66", "8M", "8L66"], - aurorabeam: ["9L36", "8L36"], - batonpass: ["9M", "8M"], - bodyslam: ["9M"], - brickbreak: ["9M", "8M"], - calmmind: ["9M", "8M"], - chargebeam: ["9M"], - confuseray: ["9M"], - craftyshield: ["8L54"], - dazzlinggleam: ["9M", "8M"], - defensecurl: ["9L6", "8L6", "8S0"], - disarmingvoice: ["9M"], - drainingkiss: ["9M", "8M"], - eerieimpulse: ["9M", "8M"], - electroball: ["9M", "8M"], - electroweb: ["9M", "8M"], - encore: ["9M", "8M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M"], - facade: ["9M"], - falseswipe: ["9M", "8M"], - flashcannon: ["9M", "9L72", "8M", "8L72", "8S0"], - fleurcannon: ["9L90", "8L90", "8S0"], - focusblast: ["9M", "8M"], - gearup: ["8L24"], - gigaimpact: ["9M", "8M"], - grassknot: ["9M", "8M"], - gravity: ["9M"], - guardswap: ["8M"], - gyroball: ["9M", "9L1", "8M", "8L1"], - heavyslam: ["9M"], - helpinghand: ["9M", "9L1", "8M", "8L1"], - hyperbeam: ["9M", "8M"], - icebeam: ["9M", "8M"], - icespinner: ["9M"], - imprison: ["9M", "8M"], - irondefense: ["9M", "9L18", "8M", "8L18"], - ironhead: ["9M", "9L60", "8M", "8L60"], - lightscreen: ["9M", "8M"], - lockon: ["9L42"], - magneticflux: ["9L24"], - metalsound: ["9M"], - mindreader: ["8L42"], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M"], - painsplit: ["9M", "9L78", "8L78"], - playrough: ["9M"], - powerswap: ["8M"], - protect: ["9M", "8M"], - psybeam: ["9M", "9L30", "8L30"], - psychic: ["9M"], - psyshock: ["9M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M", "8S0"], - rollout: ["9L12", "8L12"], - round: ["8M"], - selfdestruct: ["8M"], - shadowball: ["9M", "8M"], - shiftgear: ["9L48", "8L48"], - skillswap: ["9M"], - sleeptalk: ["9M"], - snore: ["8M"], - snowscape: ["9M"], - solarbeam: ["9M", "8M"], - speedswap: ["8M"], - spikes: ["9M"], - steelbeam: ["9M", "8T"], - steelroller: ["8T"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thunderbolt: ["9M", "8M"], - thunderwave: ["9M", "8M"], - triattack: ["8M"], - trick: ["9M", "9L54", "8M"], - trickroom: ["9M", "8M"], - voltswitch: ["9M", "8M"], - zapcannon: ["9L84", "8L84"], - zenheadbutt: ["9M", "8M"] - }, - eventData: [ - { - generation: 8, - level: 50, - nature: "Mild", - ivs: { - hp: 31, - atk: 30, - def: 30, - spa: 31, - spd: 31, - spe: 0 - }, - moves: ["fleurcannon", "flashcannon", "defensecurl", "rest"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - marshadow: { - learnset: { - acrobatics: ["8M", "7M"], - agility: ["8M"], - assurance: ["8M", "8L36", "7L1"], - aurasphere: ["8M"], - blazekick: ["8M"], - bounce: ["8M", "7T"], - brickbreak: ["8M", "7M"], - bulkup: ["8M", "7M"], - calmmind: ["8M", "7M"], - closecombat: ["8M", "8L99", "7L50", "7S0"], - coaching: ["8T"], - confide: ["7M"], - copycat: ["8L1", "7L20"], - counter: ["8L1", "7L1"], - doubleteam: ["7M"], - drainpunch: ["8M", "8L1", "8S1", "7T", "7L1"], - echoedvoice: ["7M"], - endeavor: ["8L90", "7T", "7L60"], - endure: ["8M"], - facade: ["8M", "7M"], - falseswipe: ["8M", "7M"], - feint: ["8L1", "7L11"], - firepunch: ["8M", "8L1", "7T", "7L1"], - fling: ["8M", "7M"], - focusblast: ["8M", "7M"], - focuspunch: ["7T"], - forcepalm: ["8L27", "8S1", "7L5", "7S0"], - foulplay: ["8M", "7T"], - frustration: ["7M"], - gigaimpact: ["8M", "7M"], - grassknot: ["8M", "7M"], - hex: ["8M"], - hiddenpower: ["7M"], - hyperbeam: ["8M"], - icepunch: ["8M", "8L1", "7T", "7L1"], - ironhead: ["8M", "7T"], - jumpkick: ["7L35"], - knockoff: ["7T"], - laserfocus: ["8L81", "7T", "7L1"], - lastresort: ["7T"], - lowkick: ["8M", "7T"], - lowsweep: ["8M", "7M"], - megakick: ["8M"], - megapunch: ["8M"], - outrage: ["8M", "7T"], - payback: ["8M", "7M"], - phantomforce: ["8M"], - poisonjab: ["8M", "7M"], - poltergeist: ["8T"], - protect: ["8M", "7M"], - psychup: ["8L63", "7M", "7L41"], - pursuit: ["7L1"], - rest: ["8M", "7M"], - return: ["7M"], - revenge: ["8M"], - reversal: ["8M"], - rockslide: ["8M", "7M"], - rocktomb: ["8M", "7M"], - roleplay: ["8L9", "7T", "7L30"], - rollingkick: ["7L15"], - round: ["8M", "7M"], - shadowball: ["8M", "7M", "7S0"], - shadowclaw: ["8M", "7M"], - shadowpunch: ["8L18", "7L26"], - shadowsneak: ["8L1", "8S1", "7L1"], - skittersmack: ["8T"], - sleeptalk: ["8M", "7M"], - smackdown: ["7M"], - snatch: ["7T"], - snore: ["8M", "7T"], - spectralthief: ["8L72", "8S1", "7L45", "7S0"], - stoneedge: ["8M", "7M"], - substitute: ["8M", "7M"], - suckerpunch: ["8L45", "7L56"], - superpower: ["8M", "7T"], - swagger: ["7M"], - swift: ["8M"], - thief: ["8M", "7M"], - throatchop: ["8M", "7T"], - thunderpunch: ["8M", "8L1", "7T", "7L1"], - toxic: ["7M"], - willowisp: ["8M", "7M"], - workup: ["8M", "7M"], - zenheadbutt: ["8M", "7T"] - }, - eventData: [ - { - generation: 7, - level: 50, - moves: ["spectralthief", "closecombat", "forcepalm", "shadowball"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 60, - moves: ["spectralthief", "drainpunch", "forcepalm", "shadowsneak"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - poipole: { - learnset: { - acid: ["8L1", "8S2", "7L1"], - charm: ["8M", "8L21", "7L19", "7S0"], - confide: ["7M"], - covet: ["7T"], - dragonpulse: ["8M", "8L1", "7T", "7L1", "7S1"], - echoedvoice: ["7M"], - endure: ["8M"], - facade: ["8M", "7M"], - fellstinger: ["8L14", "8S2", "7L47"], - frustration: ["7M"], - furyattack: ["8L7", "8S2", "7L7"], - gastroacid: ["8L56", "7T"], - growl: ["8L1", "7L1"], - gunkshot: ["8M", "7T"], - helpinghand: ["8M", "8L1", "8S2", "7T", "7L1"], - hiddenpower: ["7M"], - irontail: ["8M", "7T"], - nastyplot: ["8M", "8L42", "7L31", "7S0", "7S1"], - peck: ["8L1", "7L1"], - pinmissile: ["8M"], - poisonjab: ["8M", "8L49", "7M", "7L37", "7S0", "7S1"], - protect: ["8M", "7M"], - rest: ["8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - signalbeam: ["7T"], - sleeptalk: ["8M", "7M"], - sludgebomb: ["8M", "7M"], - sludgewave: ["8M", "7M"], - snatch: ["7T"], - snore: ["8M", "7T"], - substitute: ["8M", "7M"], - toxic: ["8L63", "7M", "7L41"], - toxicspikes: ["8M"], - uproar: ["8M", "7T"], - venomdrench: ["8M", "8L35", "7L23", "7S0", "7S1"], - venoshock: ["8M", "8L28", "7M", "7L13"] - }, - eventData: [ - { - generation: 7, - level: 40, - shiny: 1, - perfectIVs: 3, - moves: ["charm", "venomdrench", "nastyplot", "poisonjab"], - pokeball: "pokeball" - }, - { - generation: 7, - level: 40, - shiny: true, - nature: "Modest", - perfectIVs: 3, - moves: ["venomdrench", "nastyplot", "poisonjab", "dragonpulse"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 20, - moves: ["helpinghand", "acid", "furyattack", "fellstinger"], - pokeball: "beastball" - } - ], - eventOnly: true - }, - naganadel: { - learnset: { - acid: ["8L1", "7L1"], - acrobatics: ["8M", "7M"], - aerialace: ["7M"], - aircutter: ["8L0", "7L1"], - airslash: ["8M", "8L1", "7L53"], - allyswitch: ["8M", "7T"], - assurance: ["8M"], - breakingswipe: ["8M"], - charm: ["8M", "8L21", "7L19"], - confide: ["7M"], - crosspoison: ["8M"], - darkpulse: ["8M", "7M"], - doubleteam: ["7M"], - dracometeor: ["8T", "7T"], - dragonclaw: ["8M", "7M"], - dragondance: ["8M"], - dragonpulse: ["8M", "8L1", "7T", "7L1"], - dragonrush: ["8L70"], - dragontail: ["7M"], - dualwingbeat: ["8T"], - echoedvoice: ["7M"], - endure: ["8M"], - facade: ["8M", "7M"], - fellstinger: ["8L14", "7L47"], - fireblast: ["8M", "7M"], - flamethrower: ["8M", "7M"], - fly: ["8M", "7M"], - frustration: ["7M"], - furyattack: ["8L7", "7L7"], - gastroacid: ["8L56", "7T"], - gigaimpact: ["8M"], - growl: ["8L1", "7L1"], - gunkshot: ["8M", "7T"], - heatwave: ["8M", "7T"], - helpinghand: ["8M", "8L1", "7T", "7L1"], - hex: ["8M"], - hiddenpower: ["7M"], - hyperbeam: ["8M", "7M"], - irontail: ["8M", "7T"], - laserfocus: ["7T"], - leechlife: ["8M", "7M"], - nastyplot: ["8M", "8L42", "7L31"], - outrage: ["8M", "7T"], - peck: ["8L1", "7L1"], - pinmissile: ["8M"], - poisonjab: ["8M", "8L49", "7M", "7L37"], - protect: ["8M", "7M"], - rest: ["8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - scaleshot: ["8T"], - shadowclaw: ["8M", "7M"], - shockwave: ["7T"], - signalbeam: ["7T"], - skyattack: ["7T"], - skydrop: ["7M"], - sleeptalk: ["8M", "7M"], - sludgebomb: ["8M", "7M"], - sludgewave: ["8M", "7M"], - smartstrike: ["8M", "7M"], - snarl: ["8M", "7M"], - snatch: ["7T"], - snore: ["8M", "7T"], - spikes: ["8M"], - substitute: ["8M", "7M"], - swift: ["8M"], - tailwind: ["7T"], - thief: ["8M", "7M"], - throatchop: ["8M", "7T"], - thunderbolt: ["8M", "7M"], - toxic: ["8L63", "7M", "7L41"], - toxicspikes: ["8M"], - uproar: ["8M", "7T"], - uturn: ["8M", "7M"], - venomdrench: ["8M", "8L35", "7L23"], - venoshock: ["8M", "8L28", "7M", "7L13"], - xscissor: ["8M", "7M"] - } - }, - stakataka: { - learnset: { - allyswitch: ["8M", "7T"], - autotomize: ["8L35", "8S1", "7L31"], - bide: ["7L17"], - bind: ["7T"], - block: ["8L20", "7T"], - bodypress: ["8M"], - bodyslam: ["8M"], - brutalswing: ["8M", "8S1", "7M"], - bulldoze: ["8M", "7M"], - doubleedge: ["8L70", "8S1", "7L61"], - earthquake: ["8M", "7M"], - endure: ["8M"], - facade: ["8M", "7M"], - flashcannon: ["8M", "7M"], - frustration: ["7M"], - gigaimpact: ["8M", "7M"], - gravity: ["7T"], - gyroball: ["8M", "7M"], - harden: ["8L1"], - heatcrash: ["8M"], - heavyslam: ["8M"], - hiddenpower: ["7M"], - highhorsepower: ["8M"], - infestation: ["7M"], - irondefense: ["8M", "8L50", "7T", "7L37", "7S0"], - ironhead: ["8M", "8L55", "7T", "7L43", "7S0"], - lightscreen: ["8M", "7M"], - magiccoat: ["7T"], - magicroom: ["8M", "7T"], - magnetrise: ["8L45", "7T"], - megakick: ["8M"], - meteorbeam: ["8T"], - protect: ["8M", "8L10", "7M", "7L1"], - recycle: ["7T"], - reflect: ["8M", "7M"], - rest: ["8M", "7M"], - return: ["7M"], - rockblast: ["8M", "8L40", "7L47", "7S0"], - rockpolish: ["7M"], - rockslide: ["8M", "8L25", "8S1", "7M", "7L5"], - rockthrow: ["8L5", "7L23"], - rocktomb: ["8M", "7M"], - roleplay: ["7T"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - sandstorm: ["8M", "7M"], - skillswap: ["8M", "7T"], - sleeptalk: ["8M", "7M"], - smackdown: ["7M"], - snore: ["8M", "7T"], - stealthrock: ["8M", "8L65", "7T", "7L11"], - steelbeam: ["8T"], - steelroller: ["8T"], - stomp: ["8L15"], - stompingtantrum: ["8M", "7T"], - stoneedge: ["8M", "7M"], - substitute: ["8M", "7M"], - superpower: ["8M", "7T"], - tackle: ["8L1", "7L1"], - takedown: ["8L60", "7L19"], - telekinesis: ["7T"], - toxic: ["7M"], - trickroom: ["8M", "7M"], - wideguard: ["8L30", "7L53", "7S0"], - wonderroom: ["8M", "7T"], - zenheadbutt: ["8M", "7T"] - }, - eventData: [ - { - generation: 7, - level: 60, - shiny: 1, - moves: ["irondefense", "ironhead", "rockblast", "wideguard"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["rockslide", "doubleedge", "brutalswing", "autotomize"] - } - ], - eventOnly: true - }, - blacephalon: { - learnset: { - afteryou: ["7T"], - astonish: ["8L1", "7L1"], - calmmind: ["8M", "8L50", "7M", "7L31"], - confide: ["7M"], - confuseray: ["8L20"], - darkpulse: ["8M", "7M"], - doubleteam: ["7M"], - ember: ["8L10", "7L1"], - encore: ["8M"], - endure: ["8M"], - expandingforce: ["8T"], - explosion: ["7M"], - facade: ["8M", "7M"], - fireblast: ["8M", "8L65", "8S1", "7M", "7L37", "7S0"], - firepunch: ["8M"], - firespin: ["8M", "8L1"], - flameburst: ["7L17"], - flamecharge: ["7M"], - flamethrower: ["8M", "7M"], - fling: ["8M", "7M"], - foulplay: ["8M", "7T"], - frustration: ["7M"], - heatwave: ["8M", "7T"], - hiddenpower: ["7M"], - hyperbeam: ["8M", "7M"], - hypnosis: ["8L35"], - incinerate: ["8L30"], - knockoff: ["7T"], - lastresort: ["7T"], - lightscreen: ["8M", "8L5", "7M", "7L29"], - magiccoat: ["8L25", "7L7"], - mindblown: ["8L70", "7L59", "7S0"], - mysticalfire: ["8M", "8L40"], - nightshade: ["8L15", "7L23"], - overheat: ["8M", "7M"], - painsplit: ["7T"], - payback: ["8M", "7M"], - protect: ["8M", "7M"], - psychic: ["8M", "7M"], - psyshock: ["8M", "7M"], - quash: ["7M"], - recycle: ["7T"], - rest: ["8M", "7M"], - return: ["7M"], - rockblast: ["8M"], - round: ["8M", "7M"], - selfdestruct: ["8M"], - shadowball: ["8M", "8L45", "7M", "7L41", "7S0"], - shadowclaw: ["8M", "8S1", "7M"], - sleeptalk: ["8M", "7M"], - smackdown: ["7M"], - snore: ["8M", "7T"], - solarbeam: ["8M"], - spite: ["7T"], - storedpower: ["8M", "7L13"], - substitute: ["8M", "7M"], - sunnyday: ["8M", "7M"], - swagger: ["7M"], - taunt: ["8M", "8S1", "7M"], - thief: ["8M", "7M"], - torment: ["7M"], - toxic: ["7M"], - trick: ["8M", "8L60", "7T", "7L47", "7S0"], - uproar: ["8M", "7T"], - willowisp: ["8M", "8L55", "7M"], - zenheadbutt: ["8M", "8S1"] - }, - eventData: [ - { - generation: 7, - level: 60, - shiny: 1, - moves: ["fireblast", "shadowball", "trick", "mindblown"] - }, - { - generation: 8, - level: 70, - shiny: 1, - moves: ["shadowclaw", "taunt", "fireblast", "zenheadbutt"] - } - ], - eventOnly: true - }, - zeraora: { - learnset: { - acrobatics: ["8M", "7M"], - aerialace: ["7M"], - agility: ["8M", "8L80"], - assurance: ["8M"], - aurasphere: ["8M"], - blazekick: ["8M", "8S1"], - bounce: ["8M", "7T"], - brickbreak: ["8M", "7M"], - brutalswing: ["8M", "7M"], - bulkup: ["8M", "7M"], - calmmind: ["8M", "7M"], - charge: ["8L40", "7L26"], - closecombat: ["8M", "8L96", "8S1", "7L47", "7S0"], - coaching: ["8T"], - confide: ["7M"], - discharge: ["8L64", "7L50"], - doubleteam: ["7M"], - drainpunch: ["8M", "7T"], - dualchop: ["7T"], - echoedvoice: ["7M"], - electricterrain: ["8M"], - electroball: ["8M"], - electroweb: ["8M", "7T"], - endeavor: ["7T"], - endure: ["8M"], - facade: ["8M", "7M"], - fakeout: ["8L1", "7L22"], - falseswipe: ["8M", "7M"], - firepunch: ["8M", "7T"], - fling: ["8M", "7M"], - focusblast: ["8M", "7M"], - focuspunch: ["7T"], - frustration: ["7M"], - furyswipes: ["8L8", "7L12"], - gigaimpact: ["8M", "7M"], - grassknot: ["8M", "7M"], - helpinghand: ["8M"], - hiddenpower: ["7M"], - honeclaws: ["8L56", "7L5"], - hyperbeam: ["8M"], - irontail: ["8M", "7T"], - knockoff: ["7T"], - laserfocus: ["7T"], - lowkick: ["8M", "7T"], - lowsweep: ["8M", "7M"], - megakick: ["8M"], - megapunch: ["8M"], - outrage: ["8M", "8S1", "7T"], - payday: ["8M"], - plasmafists: ["8L88", "8S1", "7L43", "7S0"], - playrough: ["8M"], - poweruppunch: ["8L1"], - protect: ["8M", "7M"], - quickattack: ["8L1", "7L8"], - quickguard: ["8L16", "7L40"], - rest: ["8M", "7M"], - return: ["7M"], - revenge: ["8M"], - reversal: ["8M"], - risingvoltage: ["8T"], - round: ["8M", "7M"], - scaryface: ["8M"], - scratch: ["8L1", "7L1"], - shockwave: ["7T"], - slash: ["8L24", "7L33"], - sleeptalk: ["8M", "7M"], - snarl: ["8M", "8L1", "7M", "7L19"], - snatch: ["7T"], - snore: ["8M", "7T"], - spark: ["8L1", "7L1"], - substitute: ["8M", "7M"], - superpower: ["8M", "7T"], - swift: ["8M"], - taunt: ["8M", "7M"], - throatchop: ["8M", "7T"], - thunder: ["8M", "7M", "7S0"], - thunderbolt: ["8M", "7M"], - thunderpunch: ["8M", "8L48", "7T", "7L29", "7S0"], - thunderwave: ["8M", "7M"], - toxic: ["7M"], - voltswitch: ["8M", "8L32", "7M", "7L15"], - wildcharge: ["8M", "8L72", "7M", "7L36"], - workup: ["8M", "7M"] - }, - eventData: [ - { - generation: 7, - level: 50, - moves: ["plasmafists", "thunderpunch", "closecombat", "thunder"], - pokeball: "cherishball" - }, - { - generation: 8, - level: 100, - shiny: true, - nature: "Hasty", - ivs: { - hp: 31, - atk: 31, - def: 30, - spa: 31, - spd: 31, - spe: 31 - }, - moves: ["plasmafists", "closecombat", "blazekick", "outrage"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - meltan: { - learnset: { - acidarmor: ["9S0", "8L32", "8V", "7L36"], - endure: ["8M"], - facade: ["8M"], - flashcannon: ["9S0", "8M", "8L40", "8V", "7M", "7L45"], - gyroball: ["8M"], - harden: ["8L1", "8V", "7L1"], - headbutt: ["9S0", "8L16", "8V", "7M", "7L1"], - irondefense: ["8M"], - protect: ["8M", "8V", "7M"], - rest: ["8M", "8V", "7M"], - round: ["8M"], - sleeptalk: ["8M"], - snore: ["8M"], - steelbeam: ["8T"], - substitute: ["8M", "8V", "7M"], - tailwhip: ["8L8", "8V", "7L9"], - thunderbolt: ["8M", "8V", "7M"], - thundershock: ["8L1", "8V", "7L27"], - thunderwave: ["9S0", "8M", "8L24", "8V", "7M", "7L18"], - toxic: ["8V", "7M"] - }, - eventData: [ - { - generation: 9, - level: 50, - shiny: true, - nature: "Adamant", - moves: ["headbutt", "acidarmor", "thunderwave", "flashcannon"], - ivs: { - hp: 31, - atk: 31, - def: 31, - spa: 20, - spd: 20, - spe: 20 - }, - pokeball: "cherishball" - } - ] - }, - melmetal: { - learnset: { - acidarmor: ["8L32", "8V", "7L36"], - bodypress: ["8M"], - bodyslam: ["8M"], - brickbreak: ["8M", "8V", "7M"], - brutalswing: ["8M"], - darkestlariat: ["8M"], - discharge: ["8L64"], - doubleironbash: ["8L88", "8V", "8S0", "7L72"], - dynamicpunch: ["8L72", "8S0"], - earthquake: ["8M", "8V", "7M"], - electricterrain: ["8M"], - endure: ["8M"], - facade: ["8M", "8V", "7M"], - flashcannon: ["8M", "8L40", "8V", "7M", "7L45"], - gigaimpact: ["8M"], - gyroball: ["8M"], - harden: ["8L1", "8V", "7L1"], - headbutt: ["8L1", "8V", "7M", "7L1"], - heavyslam: ["8M"], - highhorsepower: ["8M"], - hyperbeam: ["8M", "8L96", "8V", "8S0", "7M", "7L90"], - icebeam: ["8M", "8V", "7M"], - icepunch: ["8M", "8V", "7M"], - irondefense: ["8M"], - ironhead: ["8M"], - megakick: ["8M"], - megapunch: ["8M", "8L48", "8V", "7L54"], - protect: ["8M", "8L56", "8V", "7M", "7L63"], - rest: ["8M", "8V", "7M"], - rockslide: ["8M", "8V", "7M"], - rocktomb: ["8M"], - round: ["8M"], - selfdestruct: ["8M", "8V", "7M"], - sleeptalk: ["8M"], - snore: ["8M"], - solarbeam: ["8M", "8V", "7M"], - steelbeam: ["8T"], - steelroller: ["8T"], - substitute: ["8M", "8V", "7M"], - superpower: ["8M", "8L80", "8V", "7M", "7L81"], - tailwhip: ["8L1", "8V", "7L1"], - thunder: ["8M", "8V", "7M"], - thunderbolt: ["8M", "8V", "7M"], - thunderpunch: ["8M", "8L0", "8V", "8S0", "7M", "7L0"], - thundershock: ["8L1", "8V", "7L27"], - thunderwave: ["8M", "8L24", "8V", "7M", "7L1"], - toxic: ["8V", "7M"] - }, - eventData: [ - { - generation: 8, - level: 100, - nature: "Brave", - ivs: { - hp: 31, - atk: 31, - def: 31, - spa: 31, - spd: 31, - spe: 0 - }, - moves: [ - "doubleironbash", - "hyperbeam", - "dynamicpunch", - "thunderpunch" - ], - pokeball: "cherishball" - } - ] - }, - grookey: { - learnset: { - acrobatics: ["9M", "8M"], - assurance: ["8M"], - attract: ["8M"], - bodyslam: ["9M"], - branchpoke: ["9L6", "8L6"], - bulletseed: ["9M"], - drainpunch: ["9M", "8M"], - endeavor: ["9M", "9L36", "8L36"], - endure: ["9M", "8M"], - energyball: ["9M", "8M"], - facade: ["9M", "8M"], - fakeout: ["9E", "8E"], - falseswipe: ["9M", "8M"], - fling: ["9M", "8M"], - focusenergy: ["8M"], - gigadrain: ["9M", "8M"], - grassknot: ["9M", "8M"], - grasspledge: ["9M", "8T"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M"], - growl: ["9L1", "8L1"], - growth: ["9E", "8E"], - hammerarm: ["9E", "8E"], - knockoff: ["9M", "9L20", "8L20"], - leafstorm: ["9M"], - leechseed: ["9E", "8E"], - lowkick: ["9M", "8M"], - magicalleaf: ["9M", "8M"], - megakick: ["8M"], - megapunch: ["8M"], - naturepower: ["8E"], - protect: ["9M", "8M"], - razorleaf: ["9L12", "8L12"], - rest: ["9M", "8M"], - round: ["8M"], - scratch: ["9L1", "8L1"], - screech: ["9L17", "8M", "8L17"], - seedbomb: ["9M"], - slam: ["9L24", "8L24"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - solarbeam: ["9M", "8M"], - solarblade: ["9M", "8M"], - strength: ["9E", "8E"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M"], - takedown: ["9M"], - taunt: ["9M", "9L8", "8M", "8L8"], - terablast: ["9M"], - thief: ["9M"], - trailblaze: ["9M"], - uproar: ["9M", "9L28", "8M", "8L28"], - uturn: ["9M", "8M"], - woodhammer: ["9L32", "8L32"], - workup: ["8M"], - worryseed: ["9E", "8E"] - } - }, - thwackey: { - learnset: { - acrobatics: ["9M", "8M"], - assurance: ["8M"], - attract: ["8M"], - bodyslam: ["9M"], - branchpoke: ["9L1", "8L1"], - bulletseed: ["9M"], - doubleedge: ["9M"], - doublehit: ["9L0", "8L0"], - drainpunch: ["9M", "8M"], - endeavor: ["9M", "9L48", "8L48"], - endure: ["9M", "8M"], - energyball: ["9M", "8M"], - facade: ["9M", "8M"], - falseswipe: ["9M", "8M"], - fling: ["9M", "8M"], - focusenergy: ["8M"], - gigadrain: ["9M", "8M"], - grassknot: ["9M", "8M"], - grasspledge: ["9M", "8T"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M"], - growl: ["9L1", "8L1"], - knockoff: ["9M", "9L24", "8L24"], - leafstorm: ["9M"], - lowkick: ["9M", "8M"], - magicalleaf: ["9M", "8M"], - megakick: ["8M"], - megapunch: ["8M"], - protect: ["9M", "8M"], - razorleaf: ["9L12", "8L12"], - rest: ["9M", "8M"], - round: ["8M"], - scaryface: ["9M"], - scratch: ["9L1", "8L1"], - screech: ["9L19", "8M", "8L19"], - seedbomb: ["9M"], - slam: ["9L30", "8L30"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - solarbeam: ["9M", "8M"], - solarblade: ["9M", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M"], - takedown: ["9M"], - taunt: ["9M", "9L1", "8M", "8L1"], - terablast: ["9M"], - thief: ["9M"], - trailblaze: ["9M"], - uproar: ["9M", "9L36", "8M", "8L36"], - uturn: ["9M", "8M"], - woodhammer: ["9L42", "8L42"], - workup: ["8M"] - } - }, - rillaboom: { - learnset: { - acrobatics: ["9M", "8M"], - assurance: ["8M"], - attract: ["8M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - boomburst: ["9L62", "8L62"], - branchpoke: ["9L1", "8L1"], - brickbreak: ["9M", "8M"], - brutalswing: ["8M"], - bulkup: ["9M", "8M"], - bulldoze: ["9M", "8M"], - bulletseed: ["9M", "8M"], - darkestlariat: ["8M"], - doubleedge: ["9M"], - doublehit: ["9L1", "8L1"], - drainpunch: ["9M", "8M"], - drumbeating: ["9L0", "8L0"], - earthpower: ["9M", "8M"], - earthquake: ["9M", "8M"], - endeavor: ["9M", "9L54", "8L54"], - endure: ["9M", "8M"], - energyball: ["9M", "8M"], - facade: ["9M", "8M"], - falseswipe: ["9M", "8M"], - fling: ["9M", "8M"], - focusblast: ["9M", "8M"], - focusenergy: ["8M"], - focuspunch: ["9M"], - frenzyplant: ["9M", "8T"], - gigadrain: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - grassknot: ["9M", "8M"], - grasspledge: ["9M", "8T"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "9L1", "8M", "8L1"], - growl: ["9L1", "8L1"], - highhorsepower: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - hypervoice: ["9M", "8M"], - knockoff: ["9M", "9L24", "8L24"], - leafstorm: ["9M", "8M"], - lowkick: ["9M", "8M"], - lowsweep: ["9M"], - magicalleaf: ["9M", "8M"], - megakick: ["8M"], - megapunch: ["8M"], - mudshot: ["9M", "8M"], - nobleroar: ["9L1", "8L1"], - protect: ["9M", "8M"], - razorleaf: ["9L12", "8L12"], - rest: ["9M", "8M"], - round: ["8M"], - scaryface: ["9M", "8M"], - scratch: ["9L1", "8L1"], - screech: ["9L19", "8M", "8L19"], - seedbomb: ["9M"], - slam: ["9L30", "8L30"], - sleeptalk: ["9M", "8M"], - snarl: ["9M", "8M"], - snore: ["8M"], - solarbeam: ["9M", "8M"], - solarblade: ["9M", "8M"], - stompingtantrum: ["9M", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - superpower: ["8M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M"], - takedown: ["9M"], - taunt: ["9M", "9L1", "8M", "8L1"], - terablast: ["9M"], - thief: ["9M"], - trailblaze: ["9M"], - uproar: ["9M", "9L38", "8M", "8L38"], - uturn: ["9M", "8M"], - woodhammer: ["9L46", "8L46"], - workup: ["8M"] - } - }, - scorbunny: { - learnset: { - acrobatics: ["9M", "8M"], - agility: ["9M", "9L20", "8M", "8L20"], - allyswitch: ["8M"], - assurance: ["8M"], - attract: ["8M"], - batonpass: ["9M", "8M"], - blazekick: ["8M"], - bounce: ["9L32", "8M", "8L32"], - burningjealousy: ["9M"], - counter: ["9L28", "8L28"], - doubleedge: ["9M", "9L36", "8L36"], - doublekick: ["9L12", "8L12"], - electroball: ["9M", "8M"], - ember: ["9L6", "8L6"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fireblast: ["9M", "8M"], - firefang: ["9M", "8M"], - firepledge: ["9M", "8T"], - firespin: ["9M"], - flamecharge: ["9M", "9L17", "8L17"], - flamethrower: ["9M", "8M"], - flareblitz: ["9M"], - focusenergy: ["8M"], - growl: ["9L1", "8L1"], - gunkshot: ["9M", "8M"], - headbutt: ["9L24", "8L24"], - heatwave: ["9M", "8M"], - helpinghand: ["9M"], - highjumpkick: ["9E", "8E"], - lowkick: ["9M", "8M"], - lowsweep: ["9M", "8M"], - megakick: ["8M"], - mudshot: ["8M"], - overheat: ["9M", "8M"], - protect: ["9M", "8M"], - quickattack: ["9L8", "8L8"], - rest: ["9M", "8M"], - reversal: ["9M", "8M"], - round: ["8M"], - sandattack: ["9E", "8E"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - substitute: ["9M", "8M"], - suckerpunch: ["9E", "8E"], - sunnyday: ["9M", "8M"], - superfang: ["9M", "9E", "8E"], - swift: ["9M", "8M"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - taunt: ["9M", "8M"], - temperflare: ["9M"], - terablast: ["9M"], - trailblaze: ["9M"], - uturn: ["9M", "8M"], - workup: ["8M"] - } - }, - raboot: { - learnset: { - acrobatics: ["9M", "8M"], - agility: ["9M", "9L24", "8M", "8L24"], - allyswitch: ["8M"], - assurance: ["8M"], - attract: ["8M"], - batonpass: ["9M", "8M"], - blazekick: ["8M"], - bounce: ["9L42", "8M", "8L42"], - bulkup: ["9M", "8M"], - burningjealousy: ["9M"], - counter: ["9L36", "8L36"], - doubleedge: ["9M", "9L48", "8L48"], - doublekick: ["9L12", "8L12"], - electroball: ["9M", "8M"], - ember: ["9L1", "8L1"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fireblast: ["9M", "8M"], - firefang: ["9M", "8M"], - firepledge: ["9M", "8T"], - firespin: ["9M"], - flamecharge: ["9M", "9L19", "8L19"], - flamethrower: ["9M", "8M"], - flareblitz: ["9M", "8M"], - focusenergy: ["8M"], - growl: ["9L1", "8L1"], - gunkshot: ["9M", "8M"], - headbutt: ["9L30", "8L30"], - heatwave: ["9M", "8M"], - helpinghand: ["9M"], - lowkick: ["9M", "8M"], - lowsweep: ["9M", "8M"], - megakick: ["8M"], - mudshot: ["9M", "8M"], - overheat: ["9M", "8M"], - protect: ["9M", "8M"], - quickattack: ["9L1", "8L1"], - rest: ["9M", "8M"], - reversal: ["9M", "8M"], - round: ["8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - superfang: ["9M"], - swift: ["9M", "8M"], - swordsdance: ["9M"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - taunt: ["9M", "8M"], - temperflare: ["9M"], - terablast: ["9M"], - trailblaze: ["9M"], - uturn: ["9M", "8M"], - weatherball: ["9M"], - workup: ["8M"] - } - }, - cinderace: { - learnset: { - acrobatics: ["9M", "8M"], - agility: ["9M", "9L24", "8M", "8L24"], - allyswitch: ["8M"], - assurance: ["8M"], - attract: ["8M"], - batonpass: ["9M", "8M"], - blastburn: ["9M", "8T"], - blazekick: ["8M"], - bounce: ["9L46", "8M", "8L46"], - bulkup: ["9M", "8M"], - burningjealousy: ["9M"], - coaching: ["9M", "8T"], - counter: ["9L38", "8L38"], - courtchange: ["9L62", "8L62"], - doubleedge: ["9M", "9L54", "8L54"], - doublekick: ["9L12", "8L12"], - electroball: ["9M", "8M"], - ember: ["9L1", "8L1"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - feint: ["9L1", "8L1"], - fireblast: ["9M", "8M"], - firefang: ["9M", "8M"], - firepledge: ["9M", "8T"], - firepunch: ["9M", "8M"], - firespin: ["9M", "8M"], - flamecharge: ["9M", "9L19", "8L19"], - flamethrower: ["9M", "8M"], - flareblitz: ["9M", "8M"], - fling: ["9M"], - focusblast: ["9M", "8M"], - focusenergy: ["8M"], - gigaimpact: ["9M", "8M"], - growl: ["9L1", "8L1"], - gunkshot: ["9M", "8M"], - headbutt: ["9L30", "8L30"], - heatwave: ["9M", "8M"], - helpinghand: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - ironhead: ["9M", "8M"], - lowkick: ["9M", "8M"], - lowsweep: ["9M", "8M"], - megakick: ["8M"], - mudshot: ["9M", "8M"], - mudslap: ["9M"], - overheat: ["9M", "8M"], - protect: ["9M", "8M"], - pyroball: ["9L0", "8L0"], - quickattack: ["9L1", "8L1"], - rest: ["9M", "8M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - round: ["8M"], - scorchingsands: ["9M", "8T"], - shadowball: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - smackdown: ["9M"], - snarl: ["9M", "8M"], - snore: ["8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - superfang: ["9M"], - swift: ["9M", "8M"], - swordsdance: ["9M"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - taunt: ["9M", "8M"], - temperflare: ["9M"], - terablast: ["9M"], - trailblaze: ["9M"], - uturn: ["9M", "8M"], - weatherball: ["9M"], - willowisp: ["9M"], - workup: ["8M"], - zenheadbutt: ["9M", "8M"] - } - }, - sobble: { - learnset: { - aquajet: ["9E", "8E"], - aquaring: ["9E", "8E"], - attract: ["8M"], - batonpass: ["8M"], - bind: ["9L8", "8L8"], - bounce: ["8M"], - chillingwater: ["9M"], - dive: ["8M"], - doubleteam: ["9E", "8E"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fellstinger: ["9E", "8E"], - growl: ["9L1", "8L1"], - haze: ["9M", "9E", "8E"], - hydropump: ["9M"], - iceshard: ["9E", "8E"], - lightscreen: ["9M", "8M"], - liquidation: ["9M", "9L28", "8M", "8L28"], - mist: ["9E", "8E"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - pound: ["9L1", "8L1"], - protect: ["9M", "8M"], - raindance: ["9M", "9L36", "8M", "8L36"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - safeguard: ["8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - soak: ["9L32", "8L32"], - substitute: ["9M", "8M"], - suckerpunch: ["9L20", "8L20"], - surf: ["9M", "8M"], - swift: ["9M", "8M"], - takedown: ["9M"], - tearfullook: ["9L17", "8L17"], - terablast: ["9M"], - uturn: ["9M", "9L24", "8M", "8L24"], - waterfall: ["9M"], - watergun: ["9L6", "8L6"], - waterpledge: ["9M", "8T"], - waterpulse: ["9M", "9L12", "8L12"], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M"], - workup: ["8M"] - } - }, - drizzile: { - learnset: { - attract: ["8M"], - batonpass: ["9M", "8M"], - bind: ["9L1", "8L1"], - bounce: ["8M"], - chillingwater: ["9M"], - dive: ["8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fling: ["9M", "8M"], - growl: ["9L1", "8L1"], - haze: ["9M"], - hydropump: ["9M"], - lightscreen: ["9M", "8M"], - liquidation: ["9M", "9L36", "8M", "8L36"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - pound: ["9L1", "8L1"], - protect: ["9M", "8M"], - raindance: ["9M", "9L48", "8M", "8L48"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - safeguard: ["8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - soak: ["9L42", "8L42"], - substitute: ["9M", "8M"], - suckerpunch: ["9L24", "8L24"], - surf: ["9M", "8M"], - swift: ["9M", "8M"], - takedown: ["9M"], - tearfullook: ["9L19", "8L19"], - terablast: ["9M"], - uturn: ["9M", "9L30", "8M", "8L30"], - waterfall: ["9M"], - watergun: ["9L1", "8L1"], - waterpledge: ["9M", "8T"], - waterpulse: ["9M", "9L12", "8L12"], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M"], - workup: ["8M"] - } - }, - inteleon: { - learnset: { - acrobatics: ["9M", "9L1", "8M", "8L1"], - agility: ["9M", "8M"], - aircutter: ["9M"], - airslash: ["9M", "8M"], - attract: ["8M"], - batonpass: ["9M", "8M"], - bind: ["9L1", "8L1"], - blizzard: ["9M", "8M"], - bounce: ["8M"], - breakingswipe: ["9M", "8M"], - chillingwater: ["9M"], - darkpulse: ["9M", "8M"], - dive: ["8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fling: ["9M", "8M"], - flipturn: ["9M"], - focusenergy: ["8M"], - gigaimpact: ["9M", "8M"], - growl: ["9L1", "8L1"], - haze: ["9M"], - hydrocannon: ["9M", "8T"], - hydropump: ["9M", "9L62", "8M", "8L62"], - hyperbeam: ["9M", "8M"], - icebeam: ["9M", "8M"], - iciclespear: ["9M", "8M"], - icywind: ["9M", "8M"], - lightscreen: ["9M", "8M"], - liquidation: ["9M", "9L38", "8M", "8L38"], - metronome: ["9M", "8M"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - pound: ["9L1", "8L1"], - protect: ["9M", "8M"], - psychup: ["9M"], - raindance: ["9M", "9L54", "8M", "8L54"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - safeguard: ["8M"], - scald: ["9M", "8M"], - scaleshot: ["8T"], - shadowball: ["9M", "8M"], - skittersmack: ["9M"], - sleeptalk: ["9M", "8M"], - smackdown: ["9M"], - snipeshot: ["9L0", "8L0"], - snore: ["8M"], - snowscape: ["9M"], - soak: ["9L46", "8L46"], - substitute: ["9M", "8M"], - suckerpunch: ["9L24", "8L24"], - surf: ["9M", "8M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M"], - takedown: ["9M"], - taunt: ["9M"], - tearfullook: ["9L19", "8L19"], - terablast: ["9M"], - uturn: ["9M", "9L30", "8M", "8L30"], - vacuumwave: ["9M"], - waterfall: ["9M", "8M"], - watergun: ["9L1", "8L1"], - waterpledge: ["9M", "8T"], - waterpulse: ["9M", "9L12", "8L12"], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M"], - workup: ["8M"] - } - }, - skwovet: { - learnset: { - amnesia: ["9M", "8M"], - assurance: ["8M"], - attract: ["8M"], - belch: ["9L45", "8L45"], - bellydrum: ["9E", "8E"], - bite: ["9L5", "8L5"], - bodyslam: ["9M", "9L20", "8M", "8L20"], - brutalswing: ["8M"], - bulletseed: ["9M", "9L35", "8M", "8L35"], - counter: ["9L30", "8L30"], - crunch: ["9M", "8M"], - curse: ["9M"], - defensecurl: ["9E", "8E"], - dig: ["9M", "8M"], - doubleedge: ["9M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fling: ["9M", "8M"], - gyroball: ["9M", "8M"], - hypervoice: ["9M", "8M"], - irontail: ["8M"], - lastresort: ["9E", "8E"], - mudshot: ["9M", "8M"], - mudslap: ["9M"], - payback: ["8M"], - protect: ["9M", "8M"], - rest: ["9M", "9L25", "8M", "8L25"], - rollout: ["9E", "8E"], - round: ["8M"], - seedbomb: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - spitup: ["9L15", "8L15"], - stockpile: ["9L15", "8L15"], - stuffcheeks: ["9L10", "8L10"], - substitute: ["9M", "8M"], - superfang: ["9M", "9L40", "8L40"], - swallow: ["9L15", "8L15"], - tackle: ["9L1", "8L1"], - tailslap: ["8M"], - tailwhip: ["9L1", "8L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M"], - trailblaze: ["9M"], - uproar: ["8M"] - } - }, - greedent: { - learnset: { - amnesia: ["9M", "8M"], - assurance: ["8M"], - attract: ["8M"], - belch: ["9L55", "8L55"], - bite: ["9L1", "8L1"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "9L20", "8M", "8L20"], - brutalswing: ["8M"], - bulldoze: ["9M"], - bulletseed: ["9M", "9L41", "8M", "8L41"], - counter: ["9L34", "8L34"], - covet: ["9L0", "8L0"], - crunch: ["9M", "8M"], - curse: ["9M"], - dig: ["9M", "8M"], - doubleedge: ["9M"], - earthquake: ["9M", "8M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - firefang: ["9M", "8M"], - fling: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - gyroball: ["9M", "8M"], - highhorsepower: ["9M"], - hyperbeam: ["9M", "8M"], - hypervoice: ["9M", "8M"], - icefang: ["9M", "8M"], - irontail: ["8M"], - knockoff: ["9M"], - mudshot: ["9M", "8M"], - mudslap: ["9M"], - payback: ["8M"], - protect: ["9M", "8M"], - psychicfangs: ["9M", "8M"], - raindance: ["9M"], - rest: ["9M", "9L27", "8M", "8L27"], - round: ["8M"], - seedbomb: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - spitup: ["9L15", "8L15"], - stockpile: ["9L15", "8L15"], - stompingtantrum: ["9M", "8M"], - stuffcheeks: ["9L1", "8L1"], - substitute: ["9M", "8M"], - sunnyday: ["9M"], - superfang: ["9M", "9L48", "8L48"], - superpower: ["8M"], - swallow: ["9L15", "8L15"], - swordsdance: ["9M", "8M"], - tackle: ["9L1", "8L1"], - tailslap: ["8M"], - tailwhip: ["9L1", "8L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M"], - thunderfang: ["9M", "8M"], - trailblaze: ["9M"], - uproar: ["8M"], - wildcharge: ["9M", "8M"] - } - }, - rookidee: { - learnset: { - aerialace: ["9M"], - agility: ["9M", "8M"], - aircutter: ["9M"], - airslash: ["9M", "8M"], - assurance: ["8M"], - attract: ["8M"], - bravebird: ["9M", "9L36", "8M", "8L36"], - defog: ["9E", "8E"], - drillpeck: ["9L28", "8L28"], - dualwingbeat: ["9M", "8T"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - faketears: ["9M", "8M"], - fly: ["9M", "8M"], - focusenergy: ["8M"], - furyattack: ["9L12", "8L12"], - honeclaws: ["9L8", "8L8"], - leer: ["9L1", "8L1"], - nastyplot: ["9M", "8M"], - payback: ["8M"], - peck: ["9L1", "8L1"], - pluck: ["9L16", "8L16"], - powertrip: ["9L4", "8L4"], - protect: ["9M", "8M"], - rest: ["9M", "8M"], - retaliate: ["8M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - rocksmash: ["9E", "8E"], - roost: ["9E", "8E"], - round: ["8M"], - sandattack: ["9E", "8E"], - scaryface: ["9M", "9L24", "8M", "8L24"], - skyattack: ["9E", "8E"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - spite: ["9M", "9E", "8E"], - substitute: ["9M", "8M"], - swagger: ["9L32", "8L32"], - swift: ["9M", "8M"], - tailwind: ["9M", "9E", "8E"], - takedown: ["9M"], - taunt: ["9M", "9L20", "8M", "8L20"], - terablast: ["9M"], - thief: ["9M", "8M"], - uturn: ["9M", "8M"], - workup: ["8M"] - } - }, - corvisquire: { - learnset: { - aerialace: ["9M"], - agility: ["9M", "8M"], - aircutter: ["9M"], - airslash: ["9M", "8M"], - assurance: ["8M"], - attract: ["8M"], - bravebird: ["9M", "9L46", "8M", "8L46"], - drillpeck: ["9L34", "8L34"], - dualwingbeat: ["9M", "8T"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - faketears: ["9M", "8M"], - fly: ["9M", "8M"], - focusenergy: ["8M"], - furyattack: ["9L12", "8L12"], - honeclaws: ["9L1", "8L1"], - hurricane: ["9M"], - leer: ["9L1", "8L1"], - nastyplot: ["9M", "8M"], - payback: ["8M"], - peck: ["9L1", "8L1"], - pluck: ["9L16", "8L16"], - powertrip: ["9L1", "8L1"], - protect: ["9M", "8M"], - rest: ["9M", "8M"], - retaliate: ["8M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - round: ["8M"], - scaryface: ["9M", "9L28", "8M", "8L28"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - spite: ["9M"], - substitute: ["9M", "8M"], - sunnyday: ["9M"], - swagger: ["9L40", "8L40"], - swift: ["9M", "8M"], - tailwind: ["9M"], - takedown: ["9M"], - taunt: ["9M", "9L22", "8M", "8L22"], - terablast: ["9M"], - thief: ["9M", "8M"], - uturn: ["9M", "8M"], - workup: ["8M"] - } - }, - corviknight: { - learnset: { - aerialace: ["9M"], - agility: ["9M", "8M"], - aircutter: ["9M"], - airslash: ["9M", "8M"], - assurance: ["8M"], - attract: ["8M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - bravebird: ["9M", "9L50", "8M", "8L50"], - bulkup: ["9M", "8M"], - curse: ["9M"], - doubleedge: ["9M"], - drillpeck: ["9L34", "8L34"], - dualwingbeat: ["9M", "8T"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - faketears: ["9M", "8M"], - flashcannon: ["9M", "8M"], - fly: ["9M", "8M"], - focusenergy: ["8M"], - furyattack: ["9L12", "8L12"], - gigaimpact: ["9M", "8M"], - heavyslam: ["9M", "8M"], - honeclaws: ["9L1", "8L1"], - hurricane: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - irondefense: ["9M", "9L1", "8M", "8L1"], - ironhead: ["9M", "8M"], - leer: ["9L1", "8L1"], - lightscreen: ["9M", "8M"], - metalclaw: ["9M"], - metalsound: ["9M", "9L1", "8L1"], - nastyplot: ["9M", "8M"], - payback: ["8M"], - peck: ["9L1", "8L1"], - pluck: ["9L16", "8L16"], - powertrip: ["9L1", "8L1"], - protect: ["9M", "8M"], - raindance: ["9M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - retaliate: ["8M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - round: ["8M"], - scaryface: ["9M", "9L28", "8M", "8L28"], - screech: ["9L1", "8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - spite: ["9M"], - steelbeam: ["9M", "8T"], - steelwing: ["9L0", "8M", "8L0"], - substitute: ["9M", "8M"], - sunnyday: ["9M"], - swagger: ["9L42", "8L42"], - swift: ["9M", "8M"], - tailwind: ["9M"], - takedown: ["9M"], - taunt: ["9M", "9L22", "8M", "8L22"], - terablast: ["9M"], - thief: ["9M", "8M"], - uturn: ["9M", "8M"], - workup: ["8M"] - } - }, - blipbug: { - learnset: { - infestation: ["8E"], - recover: ["8E"], - stickyweb: ["8E"], - strugglebug: ["8L1"], - supersonic: ["8E"] - } - }, - dottler: { - learnset: { - allyswitch: ["8M"], - attract: ["8M"], - bodypress: ["8M"], - bugbuzz: ["8M"], - calmmind: ["8M"], - confusion: ["8L0"], - endure: ["8M"], - energyball: ["8M"], - expandingforce: ["8T"], - facade: ["8M"], - futuresight: ["8M"], - guardswap: ["8M"], - helpinghand: ["8M"], - imprison: ["8M"], - irondefense: ["8M"], - leechlife: ["8M"], - lightscreen: ["8M", "8L0"], - magicroom: ["8M"], - payback: ["8M"], - powerswap: ["8M"], - protect: ["8M"], - psychic: ["8M"], - psychicterrain: ["8M"], - psyshock: ["8M"], - reflect: ["8M", "8L0"], - rest: ["8M"], - round: ["8M"], - safeguard: ["8M"], - shadowball: ["8M"], - skillswap: ["8M"], - sleeptalk: ["8M"], - snore: ["8M"], - solarbeam: ["8M"], - storedpower: ["8M"], - strugglebug: ["8L1"], - substitute: ["8M"], - trick: ["8M"], - trickroom: ["8M"], - wonderroom: ["8M"], - zenheadbutt: ["8M"] - } - }, - orbeetle: { - learnset: { - afteryou: ["8L40"], - agility: ["8M", "8L12"], - allyswitch: ["8M", "8L24"], - attract: ["8M"], - batonpass: ["8M"], - bodypress: ["8M"], - bugbuzz: ["8M", "8L28"], - calmmind: ["8M", "8L44"], - confuseray: ["8L4"], - confusion: ["8L1"], - endure: ["8M"], - energyball: ["8M"], - expandingforce: ["8T"], - facade: ["8M"], - futuresight: ["8M"], - gigadrain: ["8M"], - gigaimpact: ["8M"], - guardswap: ["8M"], - helpinghand: ["8M"], - hyperbeam: ["8M"], - hypnosis: ["8L20"], - imprison: ["8M"], - irondefense: ["8M"], - leechlife: ["8M"], - lightscreen: ["8M", "8L1"], - magiccoat: ["8L8"], - magicroom: ["8M"], - mirrorcoat: ["8L32"], - payback: ["8M"], - powerswap: ["8M"], - protect: ["8M"], - psybeam: ["8L16"], - psychic: ["8M", "8L36"], - psychicterrain: ["8M", "8L48"], - psychocut: ["8M"], - psyshock: ["8M"], - reflect: ["8M", "8L1"], - rest: ["8M"], - round: ["8M"], - safeguard: ["8M"], - shadowball: ["8M"], - skillswap: ["8M"], - sleeptalk: ["8M"], - snore: ["8M"], - solarbeam: ["8M"], - storedpower: ["8M"], - strugglebug: ["8L1"], - substitute: ["8M"], - trick: ["8M"], - trickroom: ["8M"], - uturn: ["8M"], - wonderroom: ["8M"], - zenheadbutt: ["8M"] - } - }, - nickit: { - learnset: { - agility: ["8M"], - assurance: ["8M", "8L16"], - attract: ["8M"], - batonpass: ["8M"], - beatup: ["8M", "8L4"], - dig: ["8M"], - endure: ["8M"], - facade: ["8M"], - faketears: ["8M"], - foulplay: ["8M", "8L36"], - honeclaws: ["8L8"], - howl: ["8E"], - knockoff: ["8E"], - lashout: ["8T"], - mudshot: ["8M"], - nastyplot: ["8M", "8L20"], - nightslash: ["8L28"], - playrough: ["8M"], - protect: ["8M"], - quickattack: ["8L1"], - quickguard: ["8E"], - rest: ["8M"], - round: ["8M"], - screech: ["8M"], - sleeptalk: ["8M"], - snarl: ["8M", "8L12"], - snore: ["8M"], - substitute: ["8M"], - suckerpunch: ["8L24"], - swift: ["8M"], - tailslap: ["8M", "8L32"], - tailwhip: ["8L1"], - taunt: ["8M"], - thief: ["8M"], - torment: ["8E"] - } - }, - thievul: { - learnset: { - acrobatics: ["8M"], - agility: ["8M"], - assurance: ["8M", "8L16"], - attract: ["8M"], - batonpass: ["8M"], - beatup: ["8M", "8L1"], - burningjealousy: ["8T"], - crunch: ["8M"], - darkpulse: ["8M"], - dig: ["8M"], - endure: ["8M"], - facade: ["8M"], - faketears: ["8M"], - firefang: ["8M"], - foulplay: ["8M", "8L46"], - gigaimpact: ["8M"], - grassknot: ["8M"], - honeclaws: ["8L1"], - hyperbeam: ["8M"], - icefang: ["8M"], - lashout: ["8T"], - mudshot: ["8M"], - nastyplot: ["8M", "8L22"], - nightslash: ["8L34"], - partingshot: ["8L52"], - playrough: ["8M"], - protect: ["8M"], - psychic: ["8M"], - quickattack: ["8L1"], - rest: ["8M"], - round: ["8M"], - screech: ["8M"], - shadowball: ["8M"], - shadowclaw: ["8M"], - sleeptalk: ["8M"], - snarl: ["8M", "8L12"], - snore: ["8M"], - substitute: ["8M"], - suckerpunch: ["8L28"], - swift: ["8M"], - tailslap: ["8M", "8L40"], - tailwhip: ["8L1"], - taunt: ["8M"], - thief: ["8M", "8L0"], - thunderfang: ["8M"], - uturn: ["8M"] - } - }, - gossifleur: { - learnset: { - aromatherapy: ["8L32"], - attract: ["8M"], - bulletseed: ["8M"], - charm: ["8M"], - endure: ["8M"], - energyball: ["8M"], - facade: ["8M"], - gigadrain: ["8M"], - grassknot: ["8M"], - grassyglide: ["8T"], - grassyterrain: ["8M"], - growth: ["8E"], - helpinghand: ["8M"], - hypervoice: ["8M", "8L28"], - leafage: ["8L1"], - leafstorm: ["8M", "8L36"], - leaftornado: ["8L21"], - leechseed: ["8E"], - lightscreen: ["8M"], - magicalleaf: ["8M"], - poisonpowder: ["8E"], - pollenpuff: ["8M"], - protect: ["8M"], - rapidspin: ["8L4"], - razorleaf: ["8L12"], - rest: ["8M"], - round: ["8M", "8L16"], - sing: ["8L1"], - sleeppowder: ["8E"], - sleeptalk: ["8M"], - snore: ["8M"], - solarbeam: ["8M"], - stunspore: ["8E"], - substitute: ["8M"], - sunnyday: ["8M"], - sweetscent: ["8L8"], - synthesis: ["8L24"], - worryseed: ["8E"] - } - }, - eldegoss: { - learnset: { - aromatherapy: ["8L40"], - attract: ["8M"], - bulletseed: ["8M"], - charm: ["8M"], - cottonguard: ["8L52"], - cottonspore: ["8L0"], - endure: ["8M"], - energyball: ["8M"], - facade: ["8M"], - gigadrain: ["8M"], - gigaimpact: ["8M"], - grassknot: ["8M"], - grassyglide: ["8T"], - grassyterrain: ["8M"], - helpinghand: ["8M"], - hyperbeam: ["8M"], - hypervoice: ["8M", "8L34"], - leafage: ["8L1"], - leafstorm: ["8M", "8L46"], - leaftornado: ["8L23"], - lightscreen: ["8M"], - magicalleaf: ["8M"], - pollenpuff: ["8M"], - protect: ["8M"], - rapidspin: ["8L1"], - razorleaf: ["8L12"], - rest: ["8M"], - round: ["8M", "8L16"], - seedbomb: ["8M"], - sing: ["8L1"], - sleeptalk: ["8M"], - snore: ["8M"], - solarbeam: ["8M"], - substitute: ["8M"], - sunnyday: ["8M"], - sweetscent: ["8L1"], - synthesis: ["8L28"], - weatherball: ["8M"] - } - }, - wooloo: { - learnset: { - agility: ["8M"], - attract: ["8M"], - copycat: ["8L8"], - cottonguard: ["8L36"], - counter: ["8E"], - defensecurl: ["8L4"], - doubleedge: ["8L40"], - doublekick: ["8L16"], - electroball: ["8M"], - endure: ["8M"], - facade: ["8M"], - grassyglide: ["8T"], - growl: ["8L1"], - guardsplit: ["8L12"], - guardswap: ["8M", "8L28"], - headbutt: ["8L21"], - payback: ["8M"], - protect: ["8M"], - rest: ["8M"], - reversal: ["8M", "8L32"], - round: ["8M"], - sleeptalk: ["8M"], - snore: ["8M"], - stomp: ["8E"], - substitute: ["8M"], - swagger: ["8E"], - tackle: ["8L1"], - takedown: ["8L25"], - thunderwave: ["8M"], - wildcharge: ["8M"] - } - }, - dubwool: { - learnset: { - agility: ["8M"], - attract: ["8M"], - batonpass: ["8M"], - bodypress: ["8M"], - bodyslam: ["8M"], - bounce: ["8M"], - copycat: ["8L1"], - cottonguard: ["8L44"], - defensecurl: ["8L1"], - doubleedge: ["8L50"], - doublekick: ["8L16"], - electroball: ["8M"], - endure: ["8M"], - facade: ["8M"], - gigaimpact: ["8M"], - grassyglide: ["8T"], - growl: ["8L1"], - guardsplit: ["8L12"], - guardswap: ["8M", "8L32"], - headbutt: ["8L21"], - hyperbeam: ["8M"], - lastresort: ["8L56"], - megakick: ["8M"], - payback: ["8M"], - protect: ["8M"], - rest: ["8M"], - retaliate: ["8M"], - reversal: ["8M", "8L38"], - round: ["8M"], - sleeptalk: ["8M"], - snore: ["8M"], - substitute: ["8M"], - swordsdance: ["8M"], - tackle: ["8L1"], - takedown: ["8L27"], - thunderwave: ["8M"], - wildcharge: ["8M"], - zenheadbutt: ["8M"] - } - }, - chewtle: { - learnset: { - assurance: ["8M"], - attract: ["8M"], - bite: ["9L7", "8L7"], - bodyslam: ["9M", "9L49", "8M", "8L49"], - chillingwater: ["9M"], - counter: ["9L28", "8L28"], - crunch: ["9M"], - dive: ["8M"], - dragontail: ["9M", "9E", "8E"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - falseswipe: ["9M"], - gastroacid: ["9E", "8E"], - headbutt: ["9L21", "8L21"], - hydropump: ["9M", "8M"], - icefang: ["9M", "8M"], - jawlock: ["9L35", "8L35"], - liquidation: ["9M", "9L42", "8M", "8L42"], - mudshot: ["9M", "8M"], - payback: ["8M"], - poisonjab: ["9M"], - protect: ["9M", "9L14", "8M", "8L14"], - raindance: ["9M", "8M"], - rest: ["9M", "8M"], - revenge: ["8M"], - round: ["8M"], - scaleshot: ["8T"], - scaryface: ["9M"], - shellsmash: ["9E"], - skittersmack: ["9M", "8T"], - skullbash: ["8E"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - stompingtantrum: ["9M"], - substitute: ["9M", "8M"], - surf: ["9M", "8M"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - terablast: ["9M"], - waterfall: ["9M"], - watergun: ["9L1", "8L1"], - waterpulse: ["9M"], - whirlpool: ["9M", "8M"] - } - }, - drednaw: { - learnset: { - assurance: ["8M"], - attract: ["8M"], - bite: ["9L1", "8L1"], - blizzard: ["9M", "8M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "9L57", "8M", "8L57"], - bulldoze: ["9M", "8M"], - chillingwater: ["9M"], - counter: ["9L30", "8L30"], - crunch: ["9M", "9L1", "8M", "8L1"], - dig: ["9M", "8M"], - dive: ["8M"], - doubleedge: ["9M"], - dragontail: ["9M"], - earthpower: ["9M", "8M"], - earthquake: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - falseswipe: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - headbutt: ["9L21", "8L21"], - headsmash: ["9L66", "8L66"], - highhorsepower: ["9M", "8M"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - icebeam: ["9M", "8M"], - icefang: ["9M", "8M"], - icespinner: ["9M"], - irondefense: ["9M", "8M"], - irontail: ["8M"], - jawlock: ["9L39", "8L39"], - liquidation: ["9M", "9L48", "8M", "8L48"], - megahorn: ["8M"], - meteorbeam: ["9M", "8T"], - muddywater: ["9M", "8M"], - mudshot: ["9M", "8M"], - payback: ["8M"], - poisonjab: ["9M", "8M"], - protect: ["9M", "9L1", "8M", "8L1"], - raindance: ["9M", "8M"], - razorshell: ["9L1", "8M", "8L1"], - rest: ["9M", "8M"], - revenge: ["8M"], - rockblast: ["9M", "8M"], - rockpolish: ["9L1", "8L1"], - rockslide: ["9M", "8M"], - rocktomb: ["9M", "9L0", "8M", "8L0"], - round: ["8M"], - sandstorm: ["9M", "8M"], - sandtomb: ["9M", "8M"], - scald: ["8M"], - scaleshot: ["8T"], - scaryface: ["9M", "8M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M"], - smartstrike: ["9M", "8M"], - snore: ["8M"], - stealthrock: ["9M", "8M"], - stompingtantrum: ["9M", "8M"], - stoneedge: ["9M", "8M"], - substitute: ["9M", "8M"], - superfang: ["9M"], - superpower: ["8M"], - surf: ["9M", "8M"], - swordsdance: ["9M", "8M"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - terablast: ["9M"], - throatchop: ["9M", "8M"], - waterfall: ["9M", "8M"], - watergun: ["9L1", "8L1"], - waterpulse: ["9M"], - whirlpool: ["9M", "8M"] - } - }, - yamper: { - learnset: { - attract: ["8M"], - bite: ["8L10"], - charge: ["8L35"], - charm: ["8M", "8L26"], - crunch: ["8M", "8L30"], - dig: ["8M"], - discharge: ["8E"], - doubleedge: ["8E"], - electroball: ["8M"], - endure: ["8M"], - facade: ["8M"], - firefang: ["8M"], - flamecharge: ["8E"], - helpinghand: ["8M"], - howl: ["8E"], - nuzzle: ["8L5"], - playrough: ["8M", "8L45"], - protect: ["8M"], - rest: ["8M"], - risingvoltage: ["8T"], - roar: ["8L15"], - round: ["8M"], - sandattack: ["8E"], - sleeptalk: ["8M"], - snarl: ["8M"], - snore: ["8M"], - spark: ["8L20"], - substitute: ["8M"], - swift: ["8M"], - tackle: ["8L1"], - tailwhip: ["8L1"], - thunder: ["8M"], - thunderbolt: ["8M"], - thunderfang: ["8M"], - thunderwave: ["8M"], - uproar: ["8M"], - voltswitch: ["8M"], - wildcharge: ["8M", "8L40"] - } - }, - boltund: { - learnset: { - agility: ["8M"], - attract: ["8M"], - bite: ["8L1"], - bulkup: ["8M"], - charge: ["8L41"], - charm: ["8M", "8L28"], - crunch: ["8M", "8L34"], - dig: ["8M"], - eerieimpulse: ["8M"], - electricterrain: ["8M", "8L62"], - electrify: ["8L1"], - electroball: ["8M"], - endure: ["8M"], - facade: ["8M"], - firefang: ["8M"], - focusenergy: ["8M"], - gigaimpact: ["8M"], - helpinghand: ["8M"], - hyperbeam: ["8M"], - hypervoice: ["8M"], - nuzzle: ["8L1"], - playrough: ["8M", "8L55"], - protect: ["8M"], - psychicfangs: ["8M"], - rest: ["8M"], - risingvoltage: ["8T"], - roar: ["8L15"], - round: ["8M"], - sleeptalk: ["8M"], - snarl: ["8M"], - snore: ["8M"], - spark: ["8L20"], - substitute: ["8M"], - swift: ["8M"], - tackle: ["8L1"], - tailwhip: ["8L1"], - thunder: ["8M"], - thunderbolt: ["8M"], - thunderfang: ["8M"], - thunderwave: ["8M"], - uproar: ["8M"], - voltswitch: ["8M"], - wildcharge: ["8M", "8L48"] - } - }, - rolycoly: { - learnset: { - ancientpower: ["9L20", "8L20"], - attract: ["8M"], - block: ["9E", "8E"], - bodyslam: ["9M"], - bulldoze: ["9M"], - curse: ["9M"], - dig: ["9M", "8M"], - endure: ["9M", "8M"], - explosion: ["9E", "8E"], - facade: ["9M", "8M"], - gyroball: ["9M", "8M"], - heatcrash: ["9M", "9L35", "8M", "8L35"], - incinerate: ["9L25", "8L25"], - irondefense: ["9M", "8M"], - ironhead: ["9M", "8M"], - meteorbeam: ["9M", "8T"], - mudslap: ["9M", "9E", "8E"], - powergem: ["9M"], - protect: ["9M", "8M"], - rapidspin: ["9L5", "8L5"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - rockblast: ["9M", "9L40", "8M", "8L40"], - rockpolish: ["9L15", "8L15"], - rockslide: ["9M", "8M"], - rocktomb: ["9M", "8M"], - round: ["8M"], - sandstorm: ["9M", "8M"], - sandtomb: ["9M", "8M"], - selfdestruct: ["8M"], - sleeptalk: ["9M", "8M"], - smackdown: ["9M", "9L10", "8L10"], - smokescreen: ["9L1", "8L1"], - snore: ["8M"], - spikes: ["9M", "8M"], - stealthrock: ["9M", "9L30", "8M", "8L30"], - stoneedge: ["9M", "8M"], - substitute: ["9M", "8M"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - willowisp: ["9M", "8M"] - } - }, - carkol: { - learnset: { - ancientpower: ["9L20", "8L20"], - attract: ["8M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M"], - bulldoze: ["9M"], - burnup: ["8L55"], - curse: ["9M"], - dig: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fireblast: ["9M", "8M"], - firespin: ["9M", "8M"], - flamecharge: ["9M", "9L0", "8L0"], - flamethrower: ["9M", "8M"], - flareblitz: ["9M", "8M"], - gyroball: ["9M", "8M"], - heatcrash: ["9M", "9L41", "8M", "8L41"], - heatwave: ["9M", "8M"], - heavyslam: ["9M", "8M"], - highhorsepower: ["8M"], - incinerate: ["9L27", "8L27"], - irondefense: ["9M", "8M"], - ironhead: ["9M", "8M"], - meteorbeam: ["9M", "8T"], - mudslap: ["9M"], - overheat: ["9M", "8M"], - powergem: ["9M"], - protect: ["9M", "8M"], - rapidspin: ["9L1", "8L1"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - rockblast: ["9M", "9L48", "8M", "8L48"], - rockpolish: ["9L15", "8L15"], - rockslide: ["9M", "8M"], - rocktomb: ["9M", "8M"], - round: ["8M"], - sandstorm: ["9M", "8M"], - sandtomb: ["9M", "8M"], - scald: ["9M", "8M"], - scorchingsands: ["9M", "8T"], - selfdestruct: ["8M"], - sleeptalk: ["9M", "8M"], - smackdown: ["9M", "9L1", "8L1"], - smokescreen: ["9L1", "8L1"], - snore: ["8M"], - spikes: ["9M", "8M"], - stealthrock: ["9M", "9L35", "8M", "8L35"], - stoneedge: ["9M", "9L55", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - willowisp: ["9M", "8M"] - } - }, - coalossal: { - learnset: { - ancientpower: ["9L20", "8L20"], - attract: ["8M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - bulldoze: ["9M", "8M"], - burnup: ["8L63"], - curse: ["9M"], - dig: ["9M", "8M"], - earthpower: ["9M", "8M"], - earthquake: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fireblast: ["9M", "8M"], - firepunch: ["9M", "8M"], - firespin: ["9M", "8M"], - flamecharge: ["9M", "9L1", "8L1"], - flamethrower: ["9M", "8M"], - flareblitz: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - gyroball: ["9M", "8M"], - heatcrash: ["9M", "9L45", "8M", "8L45"], - heatwave: ["9M", "8M"], - heavyslam: ["9M", "8M"], - highhorsepower: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - incinerate: ["9L27", "8L27"], - irondefense: ["9M", "8M"], - ironhead: ["9M", "8M"], - megakick: ["8M"], - megapunch: ["8M"], - meteorbeam: ["9M", "8T"], - mudslap: ["9M"], - overheat: ["9M", "8M"], - powergem: ["9M"], - protect: ["9M", "8M"], - rapidspin: ["9L1", "8L1"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - rockblast: ["9M", "9L54", "8M", "8L54"], - rockpolish: ["9L15", "8L15"], - rockslide: ["9M", "8M"], - rocktomb: ["9M", "8M"], - round: ["8M"], - sandstorm: ["9M", "8M"], - sandtomb: ["9M", "8M"], - scald: ["9M", "8M"], - scorchingsands: ["9M", "8T"], - selfdestruct: ["8M"], - sleeptalk: ["9M", "8M"], - smackdown: ["9M", "9L1", "8L1"], - smokescreen: ["9L1", "8L1"], - snore: ["8M"], - solarbeam: ["9M", "8M"], - spikes: ["9M", "8M"], - stealthrock: ["9M", "9L37", "8M", "8L37"], - stoneedge: ["9M", "9L63", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - tarshot: ["9L0", "8L0"], - temperflare: ["9M"], - terablast: ["9M"], - willowisp: ["9M", "8M"] - } - }, - applin: { - learnset: { - astonish: ["9L1", "8L1"], - attract: ["8M"], - defensecurl: ["9E", "8E"], - dracometeor: ["8T"], - grassyglide: ["8T"], - pounce: ["9M"], - recycle: ["9E", "8E"], - rollout: ["9E", "8E"], - suckerpunch: ["9E", "8E"], - terablast: ["9M"], - withdraw: ["9L1", "8L1"] - } - }, - flapple: { - learnset: { - acidspray: ["9M", "9L4", "8L4"], - acrobatics: ["9M", "9L8", "8M", "8L8"], - aerialace: ["9M"], - airslash: ["9M", "8M"], - astonish: ["9L1", "8L1"], - attract: ["8M"], - bulletseed: ["9M", "8M"], - dracometeor: ["9M", "8T"], - dragonbreath: ["9L20", "8L20"], - dragondance: ["9M", "9L24", "8M", "8L24"], - dragonpulse: ["9M", "9L28", "8M", "8L28"], - dragonrush: ["9L44", "8L44"], - dualwingbeat: ["9M", "8T"], - endeavor: ["9M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M"], - facade: ["9M", "8M"], - fly: ["9M", "9L40", "8M", "8L40"], - focusenergy: ["8M"], - gigadrain: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - grassknot: ["9M", "8M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M"], - gravapple: ["9L32", "8L32"], - growth: ["9L1", "8L1"], - heavyslam: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - irondefense: ["9M", "9L36", "8M", "8L36"], - leafstorm: ["9M"], - leechseed: ["9L12", "8L12"], - magicalleaf: ["9M"], - outrage: ["9M", "8M"], - pounce: ["9M"], - protect: ["9M", "9L16", "8M", "8L16"], - recycle: ["9L1", "8L1"], - rest: ["9M", "8M"], - round: ["8M"], - scaryface: ["9M", "8M"], - seedbomb: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - solarbeam: ["9M", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - takedown: ["9M"], - terablast: ["9M"], - trailblaze: ["9M"], - twister: ["9L1", "8L1"], - uturn: ["9M", "8M"], - wingattack: ["9L0", "8L0"], - withdraw: ["9L1", "8L1"] - } - }, - appletun: { - learnset: { - amnesia: ["9M", "8M"], - appleacid: ["9L28", "8L28"], - astonish: ["9L1", "8L1"], - attract: ["8M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "9L32", "8M", "8L32"], - bulldoze: ["9M", "8M"], - bulletseed: ["9M", "9L20", "8M", "8L20"], - curse: ["9M", "9L4", "8L4"], - dracometeor: ["9M", "8T"], - dragonpulse: ["9M", "9L40", "8M", "8L40"], - dragontail: ["9M"], - earthquake: ["9M", "8M"], - endure: ["9M", "8M"], - energyball: ["9M", "9L44", "8M", "8L44"], - facade: ["9M", "8M"], - gigadrain: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - grassknot: ["9M", "8M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M"], - growth: ["9L1", "8L1"], - gyroball: ["9M", "8M"], - headbutt: ["9L0", "8L0"], - heavyslam: ["9M", "8M"], - helpinghand: ["9M"], - highhorsepower: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - irondefense: ["9M", "9L36", "8M", "8L36"], - ironhead: ["9M"], - leafstorm: ["9M"], - leechseed: ["9L12", "8L12"], - lightscreen: ["9M", "8M"], - magicalleaf: ["9M"], - outrage: ["9M", "8M"], - payback: ["8M"], - pounce: ["9M"], - protect: ["9M", "9L16", "8M", "8L16"], - raindance: ["9M"], - recover: ["9L24", "8L24"], - recycle: ["9L1", "8L1"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - safeguard: ["8M"], - seedbomb: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - solarbeam: ["9M", "8M"], - stomp: ["9L8", "8L8"], - stompingtantrum: ["9M"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - superpower: ["8M"], - sweetscent: ["9L1", "8L1"], - takedown: ["9M"], - terablast: ["9M"], - trailblaze: ["9M"], - withdraw: ["9L1", "8L1"], - zenheadbutt: ["9M"] - } - }, - silicobra: { - learnset: { - attract: ["8M"], - belch: ["9E", "8E"], - bodyslam: ["9M"], - brutalswing: ["9L10", "8M", "8L10"], - bulldoze: ["9M", "9L15", "8M", "8L15"], - coil: ["9L45", "8L45"], - dig: ["9M", "9L30", "8M", "8L30"], - dragonrush: ["9E", "8E"], - drillrun: ["9M", "8M"], - earthpower: ["9M", "8M"], - earthquake: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - glare: ["9L25", "8L25"], - headbutt: ["9L20", "8L20"], - lastresort: ["9E", "8E"], - minimize: ["9L5", "8L5"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "9E", "8E"], - poisontail: ["9M", "9E", "8E"], - protect: ["9M", "8M"], - rest: ["9M", "8M"], - rockblast: ["9M"], - rockslide: ["9M"], - rocktomb: ["9M"], - round: ["8M"], - sandattack: ["9L1", "8L1"], - sandstorm: ["9M", "9L35", "8M", "8L35"], - sandtomb: ["9M", "9L50", "8M", "8L50"], - scaleshot: ["9M", "8T"], - scaryface: ["9M"], - scorchingsands: ["9M", "8T"], - screech: ["8M"], - skittersmack: ["9M", "8T"], - slam: ["9L40", "8L40"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - stealthrock: ["9M"], - stoneedge: ["9M"], - substitute: ["9M", "8M"], - takedown: ["9M"], - terablast: ["9M"], - wrap: ["9L1", "8L1"] - } - }, - sandaconda: { - learnset: { - attract: ["8M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M"], - brutalswing: ["9L1", "8M", "8L1"], - bulldoze: ["9M", "9L15", "8M", "8L15"], - coil: ["9L49", "8L49"], - dig: ["9M", "9L30", "8M", "8L30"], - drillrun: ["9M", "8M"], - earthpower: ["9M", "8M"], - earthquake: ["9M", "8M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - firefang: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - glare: ["9L25", "8L25"], - headbutt: ["9L20", "8L20"], - highhorsepower: ["9M", "8M"], - hurricane: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - irondefense: ["9M", "8M"], - ironhead: ["9M", "8M"], - minimize: ["9L1", "8L1"], - mudshot: ["9M", "8M"], - mudslap: ["9M"], - outrage: ["9M", "8M"], - poisontail: ["9M"], - protect: ["9M", "8M"], - rest: ["9M", "8M"], - rockblast: ["9M", "8M"], - rockslide: ["9M", "8M"], - rocktomb: ["9M", "8M"], - round: ["8M"], - sandattack: ["9L1", "8L1"], - sandstorm: ["9M", "9L35", "8M", "8L35"], - sandtomb: ["9M", "9L51", "8M", "8L51"], - scaleshot: ["9M", "8T"], - scaryface: ["9M"], - scorchingsands: ["9M", "8T"], - screech: ["8M"], - skittersmack: ["9M", "8T"], - skullbash: ["8L1"], - slam: ["9L42", "8L42"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - stealthrock: ["9M", "8M"], - stoneedge: ["9M", "8M"], - substitute: ["9M", "8M"], - takedown: ["9M"], - terablast: ["9M"], - thunderfang: ["9M"], - wrap: ["9L1", "8L1"], - zenheadbutt: ["9M", "8M"] - } - }, - cramorant: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M", "9E", "8E"], - agility: ["9M", "8M"], - aircutter: ["9M"], - airslash: ["9M", "8M"], - amnesia: ["9M", "9L42", "8M", "8L42"], - aquacutter: ["9E"], - aquaring: ["9E", "8E"], - assurance: ["8M"], - attract: ["8M"], - belch: ["9L1", "8L1"], - blizzard: ["9M", "8M"], - bravebird: ["9M", "8M"], - chillingwater: ["9M"], - defog: ["9E", "8E"], - dive: ["9L28", "8M", "8L28"], - drillpeck: ["9L35", "8L35"], - dualwingbeat: ["9M", "8T"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - featherdance: ["9M", "9E", "8E"], - fly: ["9M", "8M"], - furyattack: ["9L14", "8L14"], - gigaimpact: ["9M", "8M"], - hurricane: ["9M", "8M"], - hydropump: ["9M", "9L56", "8M", "8L56"], - hyperbeam: ["9M", "8M"], - icebeam: ["9M", "8M"], - icywind: ["9M", "8M"], - liquidation: ["9M", "8M"], - peck: ["9L1", "8L1"], - pluck: ["9L21", "8L21"], - pounce: ["9M"], - protect: ["9M", "8M"], - raindance: ["9M", "8M"], - rest: ["9M", "8M"], - reversal: ["9M", "8M"], - roost: ["9E", "8E"], - round: ["8M"], - scald: ["8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - spitup: ["9L1", "8L1"], - steelwing: ["8M"], - stockpile: ["9L1", "8L1"], - substitute: ["9M", "8M"], - superpower: ["8M"], - surf: ["9M", "8M"], - swallow: ["9L1", "8L1"], - tailwind: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M"], - thrash: ["9L49", "8L49"], - throatchop: ["9M", "8M"], - uproar: ["9M", "8M"], - watergun: ["9L7", "8L7"], - waterpulse: ["9M"], - weatherball: ["9M", "8M"], - whirlpool: ["9M", "8M"] - } - }, - arrokuda: { - learnset: { - acupressure: ["9E", "8E"], - agility: ["9M", "9L18", "8M", "8L18"], - aquajet: ["9L1", "8L1"], - assurance: ["8M"], - attract: ["8M"], - bite: ["9L12", "8L12"], - bounce: ["8M"], - brickbreak: ["9M", "8M"], - chillingwater: ["9M"], - closecombat: ["9M", "8M"], - crunch: ["9M", "9L36", "8M", "8L36"], - dive: ["9L24", "8M", "8L24"], - doubleedge: ["9M", "9L48", "8L48"], - drillrun: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - flipturn: ["9M"], - focusenergy: ["9L30", "8M"], - furyattack: ["9L6", "8L6"], - hydropump: ["9M"], - icefang: ["9M", "8M"], - laserfocus: ["8L30"], - liquidation: ["9M", "9L42", "8M", "8L42"], - nightslash: ["9E", "8E"], - peck: ["9L1", "8L1"], - poisonjab: ["8M"], - protect: ["9M", "8M"], - psychicfangs: ["9M", "8M"], - raindance: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - scald: ["8M"], - scaleshot: ["9M", "8T"], - slash: ["9E", "8E"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - substitute: ["9M", "8M"], - surf: ["9M"], - swift: ["9M", "8M"], - takedown: ["9M"], - terablast: ["9M"], - thrash: ["9E", "8E"], - throatchop: ["9M", "8M"], - waterfall: ["9M", "8M"], - waterpulse: ["9M"], - whirlpool: ["9M", "8M"] - } - }, - barraskewda: { - learnset: { - agility: ["9M", "9L18", "8M", "8L18"], - aquajet: ["9L1", "8L1"], - assurance: ["8M"], - attract: ["8M"], - bite: ["9L1", "8L1"], - blizzard: ["9M"], - bounce: ["8M"], - brickbreak: ["9M", "8M"], - chillingwater: ["9M"], - closecombat: ["9M", "8M"], - crunch: ["9M", "9L40", "8M", "8L40"], - dive: ["9L24", "8M", "8L24"], - doubleedge: ["9M", "9L56", "8L56"], - drillrun: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - flipturn: ["9M", "8T"], - focusenergy: ["9L32", "8M"], - furyattack: ["9L1", "8L1"], - gigaimpact: ["9M", "8M"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - icebeam: ["9M"], - icefang: ["9M", "8M"], - laserfocus: ["8L32"], - liquidation: ["9M", "9L48", "8M", "8L48"], - peck: ["9L1", "8L1"], - poisonjab: ["9M", "8M"], - protect: ["9M", "8M"], - psychicfangs: ["9M", "8M"], - raindance: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - scald: ["8M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - substitute: ["9M", "8M"], - surf: ["9M", "8M"], - swift: ["9M", "8M"], - takedown: ["9M"], - terablast: ["9M"], - throatchop: ["9M", "9L1", "8M", "8L1"], - waterfall: ["9M", "8M"], - waterpulse: ["9M"], - whirlpool: ["9M", "8M"] - } - }, - toxel: { - learnset: { - acid: ["9L1", "8L1", "8S0"], - attract: ["8M"], - belch: ["9L1", "8L1"], - charm: ["9M"], - encore: ["9M", "8M"], - endeavor: ["9M", "9E", "8E"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - flail: ["9L1", "8L1", "8S0"], - growl: ["9L1", "8L1", "8S0"], - metalsound: ["9M", "9E", "8E"], - nuzzle: ["9L1", "8L1", "8S0"], - poweruppunch: ["8E"], - protect: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - substitute: ["9M", "8M"], - tearfullook: ["9L1", "8L1"], - terablast: ["9M"] - }, - eventData: [ - { - generation: 8, - level: 1, - isHidden: true, - moves: ["nuzzle", "growl", "flail", "acid"], - pokeball: "luxuryball" - } - ] - }, - toxtricity: { - learnset: { - acid: ["9L1", "8L1"], - acidspray: ["9M", "9L1", "8L1"], - attract: ["8M"], - belch: ["9L1", "8L1"], - boomburst: ["9L48", "8L48", "8S0"], - brickbreak: ["9M"], - charge: ["9M", "9L4", "8L4"], - chargebeam: ["9M"], - charm: ["9M"], - discharge: ["9L36", "8L36"], - drainpunch: ["9M", "8M"], - eerieimpulse: ["9M", "8M", "8L1"], - electricterrain: ["9M"], - electroball: ["9M", "8M"], - electroweb: ["9M"], - encore: ["9M", "8M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - firepunch: ["9M", "8M"], - flail: ["9L1", "8L1"], - fling: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - growl: ["9L1", "8L1"], - gunkshot: ["9M", "8M"], - helpinghand: ["9M"], - hex: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - hypervoice: ["9M", "8M"], - leer: ["9L1", "8L1"], - megakick: ["8M"], - megapunch: ["8M"], - metalsound: ["9M"], - metronome: ["9M"], - nobleroar: ["9L1", "8L1"], - nuzzle: ["9L1", "8L1"], - overdrive: ["9L44", "8L44", "8S0"], - payback: ["8M"], - poisonjab: ["9M", "9L40", "8M", "8L40"], - poisontail: ["9M"], - protect: ["9M", "8M"], - psychicnoise: ["9M"], - raindance: ["9M"], - rest: ["9M", "8M"], - risingvoltage: ["8T", "8S0"], - round: ["8M"], - scaryface: ["9M", "9L12", "8M", "8L12"], - screech: ["9L24", "8M", "8L24"], - shiftgear: ["9L52", "8L52"], - shockwave: ["9L8", "8L8"], - sleeptalk: ["9M", "8M"], - sludgebomb: ["9M", "8M"], - sludgewave: ["9M", "8M", "8S0"], - snarl: ["9M", "8M"], - snore: ["8M"], - spark: ["9L0", "8L0"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M"], - swagger: ["9L28", "8L28"], - swift: ["9M", "8M"], - takedown: ["9M"], - taunt: ["9M", "9L16", "8M", "8L16"], - tearfullook: ["9L1", "8L1"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M", "8M"], - thunder: ["9M", "8M"], - thunderbolt: ["9M", "8M"], - thunderfang: ["9M"], - thunderpunch: ["9M", "8M"], - thundershock: ["9L1", "8L1"], - thunderwave: ["9M", "8M"], - toxic: ["9M", "9L32", "8L32"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - uproar: ["9M", "8M"], - venoshock: ["9M", "8M", "8L20"], - voltswitch: ["9M", "8M"], - wildcharge: ["9M", "8M"] - }, - eventData: [ - { - generation: 8, - level: 50, - shiny: true, - nature: "Rash", - abilities: ["punkrock"], - moves: ["overdrive", "sludgewave", "boomburst", "risingvoltage"], - pokeball: "cherishball" - } - ] - }, - toxtricitylowkey: { - learnset: { - acid: ["9L1", "8L1"], - acidspray: ["9M", "9L1", "8L1"], - attract: ["8M"], - belch: ["9L1", "8L1"], - boomburst: ["9L48", "8L48"], - brickbreak: ["9M"], - charge: ["9M", "9L4", "8L4"], - chargebeam: ["9M"], - charm: ["9M"], - discharge: ["9L36", "8L36"], - drainpunch: ["9M", "8M"], - eerieimpulse: ["9M", "8M", "8L1"], - electricterrain: ["9M"], - electroball: ["9M", "8M"], - electroweb: ["9M"], - encore: ["9M", "8M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - firepunch: ["9M", "8M"], - flail: ["9L1", "8L1"], - fling: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - growl: ["9L1", "8L1"], - gunkshot: ["9M", "8M"], - helpinghand: ["9M"], - hex: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - hypervoice: ["9M", "8M"], - leer: ["9L1", "8L1"], - magneticflux: ["9L52", "8L52"], - megakick: ["8M"], - megapunch: ["8M"], - metalsound: ["9M"], - metronome: ["9M"], - nobleroar: ["9L1", "8L1"], - nuzzle: ["9L1", "8L1"], - overdrive: ["9L44", "8L44"], - payback: ["8M"], - poisonjab: ["9M", "9L40", "8M", "8L40"], - poisontail: ["9M"], - protect: ["9M", "8M"], - psychicnoise: ["9M"], - raindance: ["9M"], - rest: ["9M", "8M"], - risingvoltage: ["8T"], - round: ["8M"], - scaryface: ["9M", "9L12", "8M", "8L12"], - screech: ["9L24", "8M", "8L24"], - shockwave: ["9L8", "8L8"], - sleeptalk: ["9M", "8M"], - sludgebomb: ["9M", "8M"], - sludgewave: ["9M", "8M"], - snarl: ["9M", "8M"], - snore: ["8M"], - spark: ["9L0", "8L0"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M"], - swagger: ["9L28", "8L28"], - swift: ["9M", "8M"], - takedown: ["9M"], - taunt: ["9M", "9L16", "8M", "8L16"], - tearfullook: ["9L1", "8L1"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M", "8M"], - thunder: ["9M", "8M"], - thunderbolt: ["9M", "8M"], - thunderfang: ["9M"], - thunderpunch: ["9M", "8M"], - thundershock: ["9L1", "8L1"], - thunderwave: ["9M", "8M"], - toxic: ["9M", "9L32", "8L32"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - uproar: ["9M", "8M"], - venomdrench: ["8M", "8L20"], - venoshock: ["9M"], - voltswitch: ["9M", "8M"], - wildcharge: ["9M", "8M"] - } - }, - sizzlipede: { - learnset: { - attract: ["8M"], - bite: ["8L10"], - brutalswing: ["8M"], - bugbite: ["8L20"], - bugbuzz: ["8M"], - burnup: ["8L55"], - coil: ["8L25"], - crunch: ["8M", "8L40"], - defensecurl: ["8E"], - ember: ["8L1"], - endure: ["8M"], - facade: ["8M"], - firelash: ["8L45"], - firespin: ["8M", "8L35"], - flamewheel: ["8L15"], - heatcrash: ["8M"], - heatwave: ["8M"], - knockoff: ["8E"], - leechlife: ["8M"], - lunge: ["8L50"], - powerwhip: ["8M"], - protect: ["8M"], - rest: ["8M"], - rollout: ["8E"], - round: ["8M"], - scald: ["8M"], - scorchingsands: ["8T"], - skittersmack: ["8T"], - slam: ["8L30"], - sleeptalk: ["8M"], - smokescreen: ["8L1"], - snore: ["8M"], - strugglebug: ["8E"], - substitute: ["8M"], - sunnyday: ["8M"], - venoshock: ["8M"], - wrap: ["8L5"] - } - }, - centiskorch: { - learnset: { - attract: ["8M"], - bite: ["8L1"], - brutalswing: ["8M"], - bugbite: ["8L20"], - bugbuzz: ["8M"], - burnup: ["8L67"], - coil: ["8L25"], - crunch: ["8M", "8L46"], - ember: ["8L1"], - endure: ["8M"], - facade: ["8M"], - fireblast: ["8M"], - firefang: ["8M"], - firelash: ["8L53"], - firespin: ["8M", "8L39"], - flamethrower: ["8M"], - flamewheel: ["8L15"], - flareblitz: ["8M"], - gigaimpact: ["8M"], - heatcrash: ["8M"], - heatwave: ["8M"], - hyperbeam: ["8M"], - inferno: ["8L1"], - leechlife: ["8M"], - lunge: ["8L60"], - mysticalfire: ["8M"], - overheat: ["8M"], - powerwhip: ["8M"], - protect: ["8M"], - rest: ["8M"], - round: ["8M"], - scald: ["8M"], - scorchingsands: ["8T"], - skittersmack: ["8T"], - slam: ["8L32"], - sleeptalk: ["8M"], - smokescreen: ["8L1"], - snore: ["8M"], - solarbeam: ["8M"], - substitute: ["8M"], - sunnyday: ["8M"], - thunderfang: ["8M"], - venoshock: ["8M"], - willowisp: ["8M"], - wrap: ["8L1"], - xscissor: ["8M"] - } - }, - clobbopus: { - learnset: { - attract: ["8M"], - bind: ["8L10"], - bodyslam: ["8M"], - brickbreak: ["8M", "8L20"], - brine: ["8M"], - bulkup: ["8M", "8L25"], - circlethrow: ["8E"], - closecombat: ["8M"], - coaching: ["8T"], - detect: ["8L15"], - dive: ["8M"], - endure: ["8M"], - facade: ["8M"], - feint: ["8L5"], - focusblast: ["8M"], - icepunch: ["8M"], - leer: ["8L1"], - liquidation: ["8M"], - megapunch: ["8M"], - muddywater: ["8M"], - mudshot: ["8M"], - painsplit: ["8E"], - payback: ["8M"], - poweruppunch: ["8E"], - protect: ["8M"], - rest: ["8M"], - retaliate: ["8M"], - revenge: ["8M"], - reversal: ["8M", "8L40"], - rocksmash: ["8L1"], - round: ["8M"], - seismictoss: ["8E"], - sleeptalk: ["8M"], - snore: ["8M"], - soak: ["8E"], - submission: ["8L30"], - substitute: ["8M"], - suckerpunch: ["8E"], - superpower: ["8M", "8L45"], - taunt: ["8M", "8L35"], - waterfall: ["8M"], - workup: ["8M"] - } - }, - grapploct: { - learnset: { - attract: ["8M"], - bind: ["8L1"], - bodyslam: ["8M"], - brickbreak: ["8M", "8L20"], - brine: ["8M"], - brutalswing: ["8M"], - bulkup: ["8M", "8L25"], - closecombat: ["8M"], - coaching: ["8T"], - detect: ["8L15"], - dig: ["8M"], - dive: ["8M"], - drainpunch: ["8M"], - endure: ["8M"], - facade: ["8M"], - feint: ["8L1"], - focusblast: ["8M"], - gigaimpact: ["8M"], - hydropump: ["8M"], - hyperbeam: ["8M"], - icepunch: ["8M"], - leer: ["8L1"], - liquidation: ["8M"], - megapunch: ["8M"], - muddywater: ["8M"], - mudshot: ["8M"], - octazooka: ["8L1"], - octolock: ["8L0"], - payback: ["8M"], - protect: ["8M"], - rest: ["8M"], - retaliate: ["8M"], - revenge: ["8M"], - reversal: ["8M", "8L40"], - rocksmash: ["8L1"], - round: ["8M"], - scaryface: ["8M"], - skittersmack: ["8T"], - sleeptalk: ["8M"], - snore: ["8M"], - stompingtantrum: ["8M"], - submission: ["8L30"], - substitute: ["8M"], - superpower: ["8M", "8L45"], - surf: ["8M"], - taunt: ["8M", "8L35"], - topsyturvy: ["8L50"], - waterfall: ["8M"], - whirlpool: ["8M"], - workup: ["8M"] - } - }, - sinistea: { - learnset: { - allyswitch: ["9E", "8M"], - aromatherapy: ["8L30"], - aromaticmist: ["9L6", "8L6"], - astonish: ["9L1", "8L1"], - batonpass: ["9M", "8M"], - calmmind: ["9M"], - confuseray: ["9M"], - curse: ["9M"], - darkpulse: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - foulplay: ["9M", "8M"], - gigadrain: ["9M", "9L36", "8M", "8L36"], - hex: ["9M", "8M"], - imprison: ["9M", "8M"], - magicalleaf: ["9M"], - megadrain: ["9L12", "8L12"], - memento: ["9L54", "8L54"], - metronome: ["9M", "8M"], - nastyplot: ["9M", "9L42", "8M", "8L42"], - nightshade: ["9M"], - payback: ["8M"], - phantomforce: ["9M", "8M"], - poltergeist: ["9M", "8T"], - protect: ["9M", "8M", "8L18"], - psybeam: ["9M"], - psychic: ["9M", "8M"], - psyshock: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - shadowball: ["9M", "9L48", "8M", "8L48"], - shellsmash: ["9L60", "8L60"], - skillswap: ["9M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - spite: ["9M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M"], - suckerpunch: ["9L24", "8L24"], - sweetscent: ["9L30"], - terablast: ["9M"], - trick: ["9M", "8M"], - trickroom: ["9M"], - willowisp: ["9M", "8M"], - withdraw: ["9L1", "8L1"], - wonderroom: ["8M"] - } - }, - sinisteaantique: { - learnset: { - allyswitch: ["9E", "8M"], - aromatherapy: ["8L30", "8S0"], - aromaticmist: ["9L6", "8L6"], - astonish: ["9L1", "8L1"], - batonpass: ["9M", "8M"], - calmmind: ["9M"], - celebrate: ["8S0"], - confuseray: ["9M"], - curse: ["9M"], - darkpulse: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - foulplay: ["9M", "8M"], - gigadrain: ["9M", "9L36", "8M", "8L36"], - hex: ["9M", "8M"], - imprison: ["9M", "8M"], - magicalleaf: ["9M"], - megadrain: ["9L12", "8L12"], - memento: ["9L54", "8L54", "8S0"], - metronome: ["9M", "8M", "8S0"], - nastyplot: ["9M", "9L42", "8M", "8L42"], - nightshade: ["9M"], - payback: ["8M"], - phantomforce: ["9M", "8M"], - poltergeist: ["9M", "8T"], - protect: ["9M", "8M", "8L18"], - psybeam: ["9M"], - psychic: ["9M", "8M"], - psyshock: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - shadowball: ["9M", "9L48", "8M", "8L48"], - shellsmash: ["9L60", "8L60"], - skillswap: ["9M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - spite: ["9M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M"], - suckerpunch: ["9L24", "8L24"], - sweetscent: ["9L30"], - terablast: ["9M"], - trick: ["9M", "8M"], - trickroom: ["9M"], - willowisp: ["9M", "8M"], - withdraw: ["9L1", "8L1"], - wonderroom: ["8M"] - }, - eventData: [ - { - generation: 8, - level: 50, - isHidden: true, - moves: ["memento", "metronome", "aromatherapy", "celebrate"], - pokeball: "cherishball" - } - ] - }, - polteageist: { - learnset: { - allyswitch: ["8M"], - aromatherapy: ["8L30"], - aromaticmist: ["9L1", "8L1"], - astonish: ["9L1", "8L1"], - batonpass: ["9M", "8M"], - calmmind: ["9M"], - confuseray: ["9M"], - curse: ["9M", "9L66", "8L66"], - darkpulse: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - foulplay: ["9M", "8M"], - gigadrain: ["9M", "9L36", "8M", "8L36"], - gigaimpact: ["9M", "8M"], - hex: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - imprison: ["9M", "8M"], - lightscreen: ["9M", "8M"], - magicalleaf: ["9M"], - megadrain: ["9L1", "8L1"], - memento: ["9L54", "8L54"], - metronome: ["9M", "8M"], - nastyplot: ["9M", "9L42", "8M", "8L42"], - nightshade: ["9M"], - painsplit: ["9M"], - payback: ["8M"], - phantomforce: ["9M", "8M"], - poltergeist: ["9M", "8T"], - protect: ["9M", "9L18", "8M", "8L18"], - psybeam: ["9M"], - psychic: ["9M", "8M"], - psyshock: ["9M", "8M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - selfdestruct: ["8M"], - shadowball: ["9M", "9L48", "8M", "8L48"], - shellsmash: ["9L60", "8L60"], - skillswap: ["9M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - spite: ["9M"], - storedpower: ["9M", "8M"], - strengthsap: ["9L1", "8L1"], - substitute: ["9M", "8M"], - suckerpunch: ["9L24", "8L24"], - sweetscent: ["9L30"], - teatime: ["9L0", "8L0"], - terablast: ["9M"], - trick: ["9M", "8M"], - trickroom: ["9M"], - willowisp: ["9M", "8M"], - withdraw: ["9L1", "8L1"], - wonderroom: ["8M"] - } - }, - polteageistantique: { - learnset: { - allyswitch: ["8M"], - aromatherapy: ["8L30"], - aromaticmist: ["9L1", "8L1"], - astonish: ["9L1", "8L1"], - batonpass: ["9M", "8M"], - calmmind: ["9M"], - confuseray: ["9M"], - curse: ["9M", "9L66", "8L66"], - darkpulse: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - foulplay: ["9M", "8M"], - gigadrain: ["9M", "9L36", "8M", "8L36"], - gigaimpact: ["9M", "8M"], - hex: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - imprison: ["9M", "8M"], - lightscreen: ["9M", "8M"], - magicalleaf: ["9M"], - megadrain: ["9L1", "8L1"], - memento: ["9L54", "8L54"], - metronome: ["9M", "8M"], - nastyplot: ["9M", "9L42", "8M", "8L42"], - nightshade: ["9M"], - painsplit: ["9M"], - payback: ["8M"], - phantomforce: ["9M", "8M"], - poltergeist: ["9M", "8T"], - protect: ["9M", "9L18", "8M", "8L18"], - psybeam: ["9M"], - psychic: ["9M", "8M"], - psyshock: ["9M", "8M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - selfdestruct: ["8M"], - shadowball: ["9M", "9L48", "8M", "8L48"], - shellsmash: ["9L60", "8L60"], - skillswap: ["9M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - spite: ["9M"], - storedpower: ["9M", "8M"], - strengthsap: ["9L1", "8L1"], - substitute: ["9M", "8M"], - suckerpunch: ["9L24", "8L24"], - sweetscent: ["9L30"], - teatime: ["9L0", "8L0"], - terablast: ["9M"], - trick: ["9M", "8M"], - trickroom: ["9M"], - willowisp: ["9M", "8M"], - withdraw: ["9L1", "8L1"], - wonderroom: ["8M"] - } - }, - hatenna: { - learnset: { - afteryou: ["9E", "8E"], - aromatherapy: ["8L15"], - aromaticmist: ["9L15", "8E"], - attract: ["8M"], - batonpass: ["9M", "8M"], - calmmind: ["9M", "9L35", "8M", "8L35"], - charm: ["9M", "8M"], - confusion: ["9L1", "8L1"], - darkpulse: ["9M", "8M"], - dazzlinggleam: ["9M", "9L30", "8M", "8L30"], - disarmingvoice: ["9M", "9L10", "8L10"], - drainingkiss: ["9M", "8M"], - endure: ["9M", "8M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M"], - futuresight: ["9M"], - gigadrain: ["9M", "8M"], - healingwish: ["9L45", "8L45"], - healpulse: ["9L25", "8L25"], - helpinghand: ["9M", "8M"], - imprison: ["9M", "8M"], - lifedew: ["9L5", "8L5"], - lightscreen: ["9M", "8M"], - magicalleaf: ["9M", "8M"], - metronome: ["9M"], - mistyterrain: ["9M"], - mysticalfire: ["9E", "8M"], - nuzzle: ["9E", "8E"], - playnice: ["9L1", "8L1"], - playrough: ["9M", "8M"], - protect: ["9M", "8M"], - psybeam: ["9M", "9L20", "8L20"], - psychic: ["9M", "9L40", "8M", "8L40"], - psychicterrain: ["9M"], - psychup: ["9M"], - psyshock: ["9M", "8M"], - quash: ["9E", "8E"], - reflect: ["9M"], - rest: ["9M", "8M"], - round: ["8M"], - safeguard: ["8M"], - skillswap: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M"], - swift: ["9M"], - terablast: ["9M"], - thunderwave: ["9M", "8M"], - trick: ["9M"], - trickroom: ["9M"] - } - }, - hattrem: { - learnset: { - aromatherapy: ["8L15"], - aromaticmist: ["9L15"], - attract: ["8M"], - batonpass: ["9M", "8M"], - brutalswing: ["9L0", "8M", "8L0"], - calmmind: ["9M", "9L37", "8M", "8L37"], - charm: ["9M", "8M"], - confusion: ["9L1", "8L1"], - darkpulse: ["9M", "8M"], - dazzlinggleam: ["9M", "9L30", "8M", "8L30"], - disarmingvoice: ["9M", "9L1", "8L1"], - drainingkiss: ["9M", "8M"], - endure: ["9M", "8M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M"], - futuresight: ["9M"], - gigadrain: ["9M", "8M"], - healingwish: ["9L51", "8L51"], - healpulse: ["9L25", "8L25"], - helpinghand: ["9M", "8M"], - imprison: ["9M", "8M"], - lifedew: ["9L1", "8L1"], - lightscreen: ["9M", "8M"], - magicalleaf: ["9M", "8M"], - metronome: ["9M"], - mistyterrain: ["9M"], - mysticalfire: ["8M"], - playnice: ["9L1", "8L1"], - playrough: ["9M", "8M"], - protect: ["9M", "8M"], - psybeam: ["9M", "9L20", "8L20"], - psychic: ["9M", "9L44", "8M", "8L44"], - psychicterrain: ["9M"], - psychup: ["9M"], - psyshock: ["9M", "8M"], - reflect: ["9M"], - rest: ["9M", "8M"], - round: ["8M"], - safeguard: ["8M"], - skillswap: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M"], - swift: ["9M"], - terablast: ["9M"], - thunderwave: ["9M", "8M"], - trick: ["9M"], - trickroom: ["9M"] - } - }, - hatterene: { - learnset: { - agility: ["9M"], - aromatherapy: ["8L15"], - aromaticmist: ["9L15"], - attract: ["8M"], - batonpass: ["9M", "8M"], - brutalswing: ["9L1", "8M", "8L1"], - calmmind: ["9M", "9L37", "8M", "8L37"], - charm: ["9M", "8M"], - confusion: ["9L1", "8L1"], - darkpulse: ["9M", "8M"], - dazzlinggleam: ["9M", "9L30", "8M", "8L30"], - disarmingvoice: ["9M", "9L1", "8L1"], - drainingkiss: ["9M", "8M"], - endure: ["9M", "8M"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M"], - futuresight: ["9M", "8M"], - gigadrain: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - gravity: ["9M"], - guardswap: ["8M"], - healingwish: ["9L55", "8L55"], - healpulse: ["9L25", "8L25"], - helpinghand: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - imprison: ["9M", "8M"], - lifedew: ["9L1", "8L1"], - lightscreen: ["9M", "8M"], - magicalleaf: ["9M", "8M"], - magicpowder: ["9L64", "8L64"], - magicroom: ["8M"], - metronome: ["9M"], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M"], - mysticalfire: ["8M"], - painsplit: ["9M"], - playnice: ["9L1", "8L1"], - playrough: ["9M", "8M"], - powerswap: ["8M"], - powerwhip: ["8M"], - protect: ["9M", "8M"], - psybeam: ["9M", "9L20", "8L20"], - psychic: ["9M", "9L46", "8M", "8L46"], - psychicnoise: ["9M"], - psychicterrain: ["9M"], - psychocut: ["9L0", "8M", "8L0"], - psychup: ["9M"], - psyshock: ["9M", "8M"], - reflect: ["9M"], - rest: ["9M", "8M"], - round: ["8M"], - safeguard: ["8M"], - shadowball: ["9M", "8M"], - shadowclaw: ["9M", "8M"], - skillswap: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M"], - swift: ["9M"], - swordsdance: ["9M", "8M"], - terablast: ["9M"], - thunderwave: ["9M", "8M"], - trick: ["9M"], - trickroom: ["9M", "8M"], - wonderroom: ["8M"] - } - }, - impidimp: { - learnset: { - assurance: ["9L16", "8M", "8L16"], - attract: ["8M"], - bite: ["9L4", "8L4"], - burningjealousy: ["9M", "8T"], - chillingwater: ["9M"], - confide: ["9L1", "8L1"], - darkpulse: ["9M", "9L33", "8M", "8L33"], - dazzlinggleam: ["9M", "8M"], - drainingkiss: ["9M", "8M"], - drainpunch: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fakeout: ["9L1", "8L1"], - faketears: ["9M", "9L12", "8M", "8L12"], - flatter: ["9L8", "8L8"], - fling: ["9M"], - foulplay: ["9M", "9L44", "8M", "8L44"], - lashout: ["9M", "8T"], - leechlife: ["9M", "8M"], - lightscreen: ["9M"], - lowkick: ["9M", "8M"], - megakick: ["8M"], - megapunch: ["8M"], - metronome: ["9M", "8M"], - mistyterrain: ["9M"], - nastyplot: ["9M", "9L36", "8M", "8L36"], - partingshot: ["9E"], - playrough: ["9M", "9L40", "8M", "8L40"], - protect: ["9M", "8M"], - reflect: ["9M"], - rest: ["9M", "8M"], - retaliate: ["8M"], - revenge: ["8M"], - round: ["8M"], - scaryface: ["9M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - substitute: ["9M", "8M"], - suckerpunch: ["9L24", "8L24"], - swagger: ["9L20", "8L20"], - takedown: ["9M"], - taunt: ["9M", "8M"], - terablast: ["9M"], - thief: ["9M", "8M"], - throatchop: ["9M"], - thunderwave: ["9M", "8M"], - torment: ["9L28", "8L28"], - trailblaze: ["9M"], - trick: ["9M", "8M"], - uproar: ["8M"] - } - }, - morgrem: { - learnset: { - assurance: ["9L16", "8M", "8L16"], - attract: ["8M"], - bite: ["9L1", "8L1"], - burningjealousy: ["9M", "8T"], - chillingwater: ["9M"], - confide: ["9L1", "8L1"], - darkpulse: ["9M", "9L35", "8M", "8L35"], - dazzlinggleam: ["9M", "8M"], - drainingkiss: ["9M", "8M"], - drainpunch: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fakeout: ["9L1", "8L1"], - faketears: ["9M", "9L12", "8M", "8L12"], - falsesurrender: ["9L0", "8L0"], - flatter: ["9L1", "8L1"], - fling: ["9M"], - foulplay: ["9M", "9L52", "8M", "8L52"], - imprison: ["9M"], - lashout: ["9M", "8T"], - leechlife: ["9M", "8M"], - lightscreen: ["9M", "8M"], - lowkick: ["9M", "8M"], - megakick: ["8M"], - megapunch: ["8M"], - metronome: ["9M", "8M"], - mistyterrain: ["9M"], - nastyplot: ["9M", "9L40", "8M", "8L40"], - playrough: ["9M", "9L46", "8M", "8L46"], - protect: ["9M", "8M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - retaliate: ["8M"], - revenge: ["8M"], - round: ["8M"], - scaryface: ["9M"], - shadowclaw: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - substitute: ["9M", "8M"], - suckerpunch: ["9L24", "8L24"], - swagger: ["9L20", "8L20"], - takedown: ["9M"], - taunt: ["9M", "8M"], - terablast: ["9M"], - thief: ["9M", "8M"], - throatchop: ["9M", "8M"], - thunderwave: ["9M", "8M"], - torment: ["9L28", "8L28"], - trailblaze: ["9M"], - trick: ["9M", "8M"], - uproar: ["8M"] - } - }, - grimmsnarl: { - learnset: { - assurance: ["9L16", "8M", "8L16"], - attract: ["8M"], - bite: ["9L1", "8L1"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M"], - bulkup: ["9M", "9L1", "8M", "8L1"], - burningjealousy: ["9M", "8T"], - chillingwater: ["9M"], - confide: ["9L1", "8L1"], - crunch: ["9M", "8M"], - darkestlariat: ["8M"], - darkpulse: ["9M", "9L35", "8M", "8L35"], - dazzlinggleam: ["9M", "8M"], - drainingkiss: ["9M", "8M"], - drainpunch: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fakeout: ["9L1", "8L1"], - faketears: ["9M", "9L12", "8M", "8L12"], - falsesurrender: ["9L1", "8L1"], - firepunch: ["9M", "8M"], - flatter: ["9L1", "8L1"], - fling: ["9M"], - focusblast: ["9M", "8M"], - focusenergy: ["8M"], - focuspunch: ["9M"], - foulplay: ["9M", "9L56", "8M", "8L56"], - gigaimpact: ["9M", "8M"], - hammerarm: ["9L64", "8L64"], - hyperbeam: ["9M", "8M"], - icepunch: ["9M", "8M"], - imprison: ["9M"], - lashout: ["9M", "8T"], - leechlife: ["9M", "8M"], - lightscreen: ["9M", "9S0", "8M"], - lowkick: ["9M", "8M"], - lowsweep: ["9M", "8M"], - megakick: ["8M"], - megapunch: ["8M"], - metronome: ["9M", "8M"], - mistyterrain: ["9M"], - nastyplot: ["9M", "9L40", "8M", "8L40"], - playrough: ["9M", "9L48", "8M", "8L48"], - powerswap: ["8M"], - poweruppunch: ["8L1"], - powerwhip: ["8M"], - protect: ["9M", "8M"], - reflect: ["9M", "9S0", "8M"], - rest: ["9M", "8M"], - retaliate: ["8M"], - revenge: ["8M"], - round: ["8M"], - scaryface: ["9M", "8M"], - shadowclaw: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - spiritbreak: ["9L0", "9S0", "8L0"], - stompingtantrum: ["9M", "8M"], - substitute: ["9M", "8M"], - suckerpunch: ["9L24", "8L24"], - superpower: ["8M"], - swagger: ["9L20", "8L20"], - takedown: ["9M"], - taunt: ["9M", "8M"], - terablast: ["9M"], - thief: ["9M", "8M"], - throatchop: ["9M", "8M"], - thunderpunch: ["9M", "8M"], - thunderwave: ["9M", "9S0", "8M"], - torment: ["9L28", "8L28"], - trailblaze: ["9M"], - trick: ["9M", "8M"], - uproar: ["8M"], - wonderroom: ["8M"] - }, - eventData: [ - { - generation: 9, - level: 50, - nature: "Calm", - shiny: true, - abilities: ["prankster"], - ivs: { - hp: 31, - atk: 0, - def: 31, - spa: 31, - spd: 31, - spe: 31 - }, - moves: ["thunderwave", "spiritbreak", "reflect", "lightscreen"], - pokeball: "cherishball" - } - ] - }, - milcery: { - learnset: { - acidarmor: ["9L30", "8L30"], - aromatherapy: ["8L20"], - aromaticmist: ["9L1", "8L1"], - attract: ["9L25", "8M", "8L25", "8S0"], - babydolleyes: ["9E", "8E"], - celebrate: ["8S0"], - charm: ["9M", "9L20", "8M"], - dazzlinggleam: ["9M", "9L35", "8M", "8L35"], - drainingkiss: ["9M", "9L15", "8M", "8L15"], - endure: ["9M", "8M"], - entrainment: ["9L50", "8L50", "8S0"], - facade: ["9M", "8M"], - fling: ["8M"], - helpinghand: ["9M", "8M"], - lastresort: ["9E", "8E", "8S0"], - mistyterrain: ["9M", "9L45", "8M", "8L45"], - protect: ["9M", "8M"], - recover: ["9L40", "8L40"], - rest: ["9M", "8M"], - round: ["8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M"], - sweetkiss: ["9L5", "8L5"], - sweetscent: ["9L10", "8L10"], - tackle: ["9L1", "8L1"], - terablast: ["9M"] - }, - eventData: [ - { - generation: 8, - level: 5, - nature: "Hardy", - isHidden: true, - moves: ["celebrate", "lastresort", "entrainment", "attract"], - pokeball: "cherishball" - } - ] - }, - alcremie: { - learnset: { - acidarmor: ["9L30", "8L30"], - alluringvoice: ["9M"], - aromatherapy: ["8L20"], - aromaticmist: ["9L1", "8L1"], - attract: ["9L25", "8M", "8L25"], - calmmind: ["9M", "8M"], - charm: ["9M", "9L20", "8M"], - dazzlinggleam: ["9M", "9L35", "8M", "8L35"], - decorate: ["9L0", "8L0"], - disarmingvoice: ["9M"], - drainingkiss: ["9M", "9L15", "8M", "8L15"], - drainpunch: ["9M", "8M"], - encore: ["9M", "8M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M"], - entrainment: ["9L50", "8L50"], - facade: ["9M", "8M"], - faketears: ["9M", "8M"], - fling: ["9M", "8M"], - gigadrain: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - helpinghand: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - imprison: ["9M", "8M"], - lightscreen: ["9M", "8M"], - magicalleaf: ["9M", "8M"], - magicroom: ["8M"], - metronome: ["9M", "8M"], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M", "9L45", "8M", "8L45"], - mysticalfire: ["8M"], - painsplit: ["9M"], - playrough: ["9M", "8M"], - protect: ["9M", "8M"], - psychic: ["9M", "8M"], - psychup: ["9M"], - psyshock: ["9M", "8M"], - recover: ["9L40", "8L40"], - rest: ["9M", "8M"], - round: ["8M"], - safeguard: ["8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - solarbeam: ["9M", "8M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M"], - sweetkiss: ["9L1", "8L1"], - sweetscent: ["9L1", "8L1"], - tackle: ["9L1", "8L1"], - terablast: ["9M"], - triattack: ["8M"], - wonderroom: ["8M"] - } - }, - falinks: { - learnset: { - agility: ["9M", "8M"], - assurance: ["8M"], - beatup: ["8M"], - bodypress: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M", "8M"], - bulkup: ["9M", "9L20", "8M", "8L20"], - closecombat: ["9M", "9L50", "8M", "8L50"], - coaching: ["9M", "8T"], - counter: ["9L60", "8L60"], - endeavor: ["9M"], - endure: ["9M", "9L25", "8M", "8L25"], - facade: ["9M", "8M"], - falseswipe: ["9M", "8M"], - firstimpression: ["9L35", "8L35"], - focusblast: ["9M", "8M"], - focusenergy: ["9L10", "8M", "8L10"], - gigaimpact: ["9M", "8M"], - headbutt: ["9L15", "8L15"], - helpinghand: ["9M", "8M"], - highhorsepower: ["9M"], - hyperbeam: ["9M", "8M"], - irondefense: ["9M", "9L45", "8M", "8L45"], - ironhead: ["9M", "8M"], - knockoff: ["9M"], - lunge: ["9M"], - megahorn: ["9L55", "8M", "8L55"], - noretreat: ["9L40", "8L40"], - payback: ["8M"], - poisonjab: ["9M", "8M"], - protect: ["9M", "9L1", "8M", "8L1"], - psychup: ["9M"], - raindance: ["9M"], - rest: ["9M", "8M"], - retaliate: ["8M"], - revenge: ["8M"], - reversal: ["9M", "9L30", "8M", "8L30"], - rockslide: ["9M", "8M"], - rocksmash: ["9L5", "8L5"], - rocktomb: ["9M", "8M"], - round: ["8M"], - screech: ["8M"], - sleeptalk: ["9M", "8M"], - smartstrike: ["9M", "8M"], - snore: ["8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M"], - superpower: ["8M"], - swordsdance: ["9M", "8M"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - terablast: ["9M"], - throatchop: ["9M", "8M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uproar: ["9M"], - zenheadbutt: ["9M", "8M"] - } - }, - pincurchin: { - learnset: { - acupressure: ["9L55", "8L55"], - assurance: ["8M"], - attract: ["8M"], - bodyslam: ["9M"], - brine: ["8M"], - bubblebeam: ["9L25", "8L25"], - charge: ["9M", "9L10", "8L10"], - chargebeam: ["9M"], - chillingwater: ["9M"], - curse: ["9M", "9L35", "8L35"], - discharge: ["9L60", "8L60"], - electricterrain: ["9M", "9L40", "8M", "8L40"], - electroball: ["9M"], - electroweb: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - furyattack: ["9L15", "8L15"], - gigaimpact: ["9M"], - hex: ["9M", "8M"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M"], - liquidation: ["9M", "8M"], - memento: ["9E", "8E"], - muddywater: ["9M", "8M"], - painsplit: ["9M"], - payback: ["8M"], - peck: ["9L1", "8L1"], - pinmissile: ["8M"], - poisonjab: ["9M", "9L45", "8M", "8L45"], - protect: ["9M", "8M"], - raindance: ["9M", "8M"], - recover: ["9L30", "8L30"], - rest: ["9M", "8M"], - reversal: ["9M", "8M"], - risingvoltage: ["8T"], - round: ["8M"], - scald: ["9M", "8M"], - selfdestruct: ["8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - spark: ["9L20", "8L20"], - spikes: ["9M", "8M"], - substitute: ["9M", "8M"], - suckerpunch: ["9E", "8E"], - supercellslam: ["9M"], - surf: ["9M", "8M"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - throatchop: ["9M", "8M"], - thunder: ["9M", "8M"], - thunderbolt: ["9M", "8M"], - thundershock: ["9L1", "8L1"], - thunderwave: ["9M", "8M"], - toxicspikes: ["9M", "8M"], - venomdrench: ["8M"], - venoshock: ["9M", "8M"], - watergun: ["9L5", "8L5"], - wildcharge: ["9M"], - zingzap: ["9L50", "8L50"] - } - }, - snom: { - learnset: { - attract: ["8M"], - bugbite: ["9M", "9E", "8E"], - bugbuzz: ["9M", "8M"], - endure: ["8M"], - facade: ["9M", "8M"], - fairywind: ["9E", "8E"], - iciclespear: ["9M", "8M"], - icywind: ["9M", "8M"], - lunge: ["9M"], - mirrorcoat: ["9E", "8E"], - pounce: ["9M"], - powdersnow: ["9L1", "8L1"], - protect: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - strugglebug: ["9M", "9L1", "8L1"], - substitute: ["9M", "8M"], - terablast: ["9M"] - } - }, - frosmoth: { - learnset: { - acrobatics: ["9M", "8M"], - airslash: ["9M", "8M"], - attract: ["9L1", "8M", "8L1"], - aurorabeam: ["9L24", "8L24"], - auroraveil: ["9L36", "8L36"], - avalanche: ["9M", "8M"], - blizzard: ["9M", "9L40", "8M", "8L40"], - bugbite: ["9M"], - bugbuzz: ["9M", "9L32", "8M", "8L32"], - calmmind: ["9M", "8M"], - dazzlinggleam: ["9M", "8M"], - defog: ["9L16", "8L16"], - dualwingbeat: ["8T"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - featherdance: ["9M", "9L21", "8L21"], - gigadrain: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - hail: ["8M", "8L28"], - helpinghand: ["9M", "9L1", "8M", "8L1"], - hurricane: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - icebeam: ["9M", "8M"], - icespinner: ["9M"], - iciclespear: ["9M", "8M"], - icywind: ["9M", "9L0", "8M", "8L0"], - imprison: ["9M", "8M"], - infestation: ["9L8", "8L8"], - leechlife: ["9M", "8M"], - lightscreen: ["9M", "8M"], - lunge: ["9M"], - mist: ["9L12", "8L12"], - playrough: ["9M", "8M"], - pounce: ["9M"], - powdersnow: ["9L1", "8L1"], - protect: ["9M", "8M"], - quiverdance: ["9L52", "8L52"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - safeguard: ["8M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - snowscape: ["9M", "9L28"], - strugglebug: ["9M", "9L1", "8L1"], - stunspore: ["9L4", "8L4"], - substitute: ["9M", "8M"], - swift: ["9M"], - tailwind: ["9M", "9L44", "8L44"], - takedown: ["9M"], - terablast: ["9M"], - tripleaxel: ["9M", "8T"], - uturn: ["9M", "8M"], - weatherball: ["9M", "8M"], - wideguard: ["9L48", "8L48"] - } - }, - stonjourner: { - learnset: { - ancientpower: ["9E", "8E"], - assurance: ["8M"], - attract: ["8M"], - block: ["9L1", "8L1"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "9L42", "8M", "8L42"], - brutalswing: ["8M"], - bulldoze: ["9M", "8M"], - curse: ["9M", "9E", "8E"], - earthpower: ["9M", "8M"], - earthquake: ["9M", "8M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - gravity: ["9M", "9L18", "8L18"], - hardpress: ["9M"], - heatcrash: ["9M", "8M"], - heavyslam: ["9M", "9L54", "8M", "8L54"], - highhorsepower: ["9M"], - hyperbeam: ["9M", "8M"], - imprison: ["9M", "8M"], - irondefense: ["9M", "8M"], - lowkick: ["9M"], - lowsweep: ["9M"], - megakick: ["9L66", "8M", "8L66"], - meteorbeam: ["9M", "8T"], - powergem: ["9M"], - protect: ["9M", "8M"], - psychup: ["9M"], - rest: ["9M", "8M"], - rockblast: ["9M", "8M"], - rockpolish: ["9L6", "8L6"], - rockslide: ["9M", "9L36", "8M", "8L36"], - rockthrow: ["9L1", "8L1"], - rocktomb: ["9M", "9L12", "8M", "8L12"], - round: ["8M"], - safeguard: ["8M"], - sandstorm: ["9M", "8M"], - sandtomb: ["9M", "8M"], - selfdestruct: ["8M"], - sleeptalk: ["9M", "8M"], - smackdown: ["9M"], - snore: ["8M"], - stealthrock: ["9M", "9L30", "8M", "8L30"], - stomp: ["9L24", "8L24"], - stompingtantrum: ["9M", "8M"], - stoneedge: ["9M", "9L60", "8M", "8L60"], - substitute: ["9M", "8M"], - sunnyday: ["9M"], - superpower: ["8M"], - takedown: ["9M"], - terablast: ["9M"], - wideguard: ["9L48", "8L48"], - wonderroom: ["8M"] - } - }, - eiscue: { - learnset: { - agility: ["9M", "8M"], - amnesia: ["9M", "9L30", "8M", "8L30"], - aquaring: ["9E", "8E"], - attract: ["8M"], - auroraveil: ["9L48", "8L48"], - avalanche: ["9M", "8M"], - bellydrum: ["9E", "8E"], - blizzard: ["9M", "9L60", "8M", "8L60"], - bodyslam: ["9M"], - brine: ["8M"], - chillingwater: ["9M"], - dive: ["8M"], - doubleedge: ["9M", "9E", "8E"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - featherdance: ["9M"], - flipturn: ["9M"], - freezedry: ["9L36", "8L36"], - gigaimpact: ["9M"], - hail: ["8M", "8L42"], - headbutt: ["9L24", "8L24"], - headsmash: ["9E", "8E"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M"], - icebeam: ["9M", "8M"], - icepunch: ["9M", "8M"], - icespinner: ["9M"], - iciclecrash: ["9E", "8E"], - iciclespear: ["9M", "8M"], - icywind: ["9M", "9L18", "8M", "8L18"], - irondefense: ["9M", "8M"], - ironhead: ["9M", "8M"], - liquidation: ["9M", "8M"], - mist: ["9L6", "8L6"], - powdersnow: ["9L1", "8L1"], - protect: ["9M", "8M"], - raindance: ["9M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - reversal: ["9M", "8M"], - round: ["8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - snowscape: ["9M", "9L42"], - soak: ["9E", "8E"], - substitute: ["9M", "8M"], - surf: ["9M", "9L54", "8M", "8L54"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - terablast: ["9M"], - waterfall: ["9M", "8M"], - waterpulse: ["9M"], - weatherball: ["9M", "9L12", "8M", "8L12"], - whirlpool: ["9M", "8M"], - zenheadbutt: ["9M", "8M"] - } - }, - indeedee: { - learnset: { - afteryou: ["9L25", "8L25"], - allyswitch: ["8M"], - aromatherapy: ["8L30"], - attract: ["8M"], - bodyslam: ["9M"], - calmmind: ["9M", "9L40", "8M", "8L40"], - dazzlinggleam: ["9M", "8M"], - disarmingvoice: ["9M", "9L10", "8L10"], - drainingkiss: ["9M", "8M"], - drainpunch: ["9M", "8M"], - encore: ["9M", "9L5", "8M", "8L5"], - endure: ["9M", "8M"], - energyball: ["9M", "8M"], - expandingforce: ["9M", "8T"], - extrasensory: ["9E", "8E"], - facade: ["9M", "8M"], - fakeout: ["9E", "8E"], - futuresight: ["8M"], - gravity: ["9M"], - healingwish: ["9L30"], - helpinghand: ["9M", "9L20", "8M", "8L20"], - hypervoice: ["9M", "8M"], - imprison: ["9M", "8M"], - lastresort: ["9L55", "8L55"], - magicalleaf: ["9M", "8M"], - magicroom: ["8M"], - metronome: ["9M", "8M"], - mysticalfire: ["8M"], - payday: ["8M"], - playnice: ["9L1", "8L1"], - playrough: ["9M", "8M"], - powersplit: ["9L45", "8L45"], - powerswap: ["8M"], - protect: ["9M", "8M"], - psybeam: ["9M", "9L15", "8L15"], - psychic: ["9M", "9L35", "8M", "8L35"], - psychicnoise: ["9M"], - psychicterrain: ["9M", "9L50", "8M", "8L50"], - psychup: ["9M", "9E", "8E"], - psyshock: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - shadowball: ["9M", "8M"], - skillswap: ["9M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - storedpower: ["9M", "9L1", "8M", "8L1"], - substitute: ["9M", "8M"], - swift: ["9M", "8M"], - takedown: ["9M"], - terablast: ["9M"], - terrainpulse: ["8T"], - triattack: ["8M"], - trick: ["9M", "8M"], - trickroom: ["9M", "8M"], - wonderroom: ["8M"], - zenheadbutt: ["9M", "8M"] - } - }, - indeedeef: { - learnset: { - alluringvoice: ["9M"], - allyswitch: ["8M"], - aromatherapy: ["8L30"], - attract: ["8M"], - batonpass: ["9M", "9L5", "8M", "8L5"], - bodyslam: ["9M"], - calmmind: ["9M", "9L40", "8M", "8L40"], - charm: ["9M"], - dazzlinggleam: ["9M", "8M"], - disarmingvoice: ["9M", "9L10", "8L10"], - drainingkiss: ["9M", "8M"], - drainpunch: ["9M", "8M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M"], - expandingforce: ["8T"], - facade: ["9M", "8M"], - fakeout: ["9E", "8E"], - followme: ["9L25", "8L25"], - futuresight: ["8M"], - guardsplit: ["9L45", "8L45"], - guardswap: ["8M"], - healingwish: ["9L30", "8L55"], - healpulse: ["9E", "8E"], - helpinghand: ["9M", "9L20", "8M", "8L20"], - hypervoice: ["9M", "9S0", "8M"], - imprison: ["9M", "8M"], - lightscreen: ["9M", "8M"], - magicalleaf: ["9M", "8M"], - metronome: ["9M", "8M"], - mysticalfire: ["8M"], - payday: ["8M"], - playnice: ["9L1", "8L1"], - playrough: ["9M", "8M"], - protect: ["9M", "8M"], - psybeam: ["9M", "9L15", "8L15"], - psychic: ["9M", "9L35", "9S0", "8M", "8L35"], - psychicterrain: ["9M", "9L50", "8M", "8L50"], - psychoshift: ["8E"], - psychup: ["9M", "9E", "8E"], - psyshock: ["9M", "8M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - safeguard: ["8M"], - shadowball: ["9M", "9S0", "8M"], - skillswap: ["9M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - storedpower: ["9M", "9L1", "8M", "8L1"], - substitute: ["9M", "8M"], - swift: ["9M", "8M"], - takedown: ["9M"], - terablast: ["9M"], - terrainpulse: ["8T"], - trick: ["9M", "8M"], - trickroom: ["9M", "9S0"], - zenheadbutt: ["9M", "8M"] - }, - eventData: [ - { - generation: 9, - level: 75, - shiny: 1, - perfectIVs: 4, - moves: ["psychic", "hypervoice", "shadowball", "trickroom"] - } - ] - }, - morpeko: { - learnset: { - agility: ["9M", "9L40", "8M", "8L40"], - assurance: ["8M"], - attract: ["8M"], - aurawheel: ["9L55", "8L55"], - batonpass: ["9M"], - bite: ["9L25", "8L25"], - brickbreak: ["9M", "8M"], - bulletseed: ["9M", "9L45", "8M", "8L45"], - charge: ["9M", "9E", "8E"], - chargebeam: ["9M"], - crunch: ["9M", "9L50", "8M", "8L50"], - darkpulse: ["9M", "8M"], - doubleedge: ["9M"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "8M"], - electroball: ["9M", "8M"], - electroweb: ["9M", "8M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fakeout: ["9E", "8E"], - faketears: ["9M", "8M"], - firefang: ["9M", "8M"], - flatter: ["9L20", "8L20"], - fling: ["9M", "8M"], - foulplay: ["9M", "8M"], - icefang: ["9M", "8M"], - knockoff: ["9M"], - lashout: ["9M", "8T"], - leer: ["9L5", "8L5"], - nastyplot: ["9M", "8M"], - outrage: ["9M", "8M"], - partingshot: ["9E", "8E"], - payback: ["8M"], - powertrip: ["9L10", "8L10"], - protect: ["9M", "8M"], - psychicfangs: ["9M", "8M"], - quash: ["9E", "8E"], - quickattack: ["9L15", "8L15"], - rapidspin: ["9E", "8E"], - rest: ["9M", "8M"], - revenge: ["8M"], - reversal: ["9M"], - risingvoltage: ["8T"], - round: ["8M"], - scaryface: ["9M", "8M"], - seedbomb: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - snarl: ["9M", "8M"], - snore: ["8M"], - spark: ["9L30", "8L30"], - spite: ["9M"], - stompingtantrum: ["9M", "8M"], - substitute: ["9M", "8M"], - superfang: ["9M", "9E", "8E"], - swagger: ["9E", "8E"], - swift: ["9M", "8M"], - tailwhip: ["9L1", "8L1"], - takedown: ["9M"], - taunt: ["9M", "8M"], - terablast: ["9M"], - thief: ["9M", "8M"], - thrash: ["9L60", "8L60"], - thunder: ["9M", "8M"], - thunderbolt: ["9M", "8M"], - thunderfang: ["9M", "8M"], - thunderpunch: ["9M", "8M"], - thundershock: ["9L1", "8L1"], - thunderwave: ["9M", "8M"], - tickle: ["9E", "8E"], - torment: ["9L35", "8L35"], - uproar: ["9M", "8M"], - voltswitch: ["9M", "8M"], - wildcharge: ["9M", "8M"] - } - }, - cufant: { - learnset: { - attract: ["8M"], - belch: ["9E", "8E"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M"], - brutalswing: ["8M"], - bulldoze: ["9M", "9L15", "8M", "8L15"], - curse: ["9M", "9E", "8E"], - defensecurl: ["9E", "8E"], - dig: ["9M", "9L30", "8M", "8L30"], - doubleedge: ["9M", "9E", "8E"], - earthpower: ["9M", "8M"], - earthquake: ["9M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fissure: ["9E", "8E"], - flashcannon: ["9M"], - fling: ["9M", "8M"], - growl: ["9L1", "8L1"], - heavyslam: ["9M"], - highhorsepower: ["9M", "9L50", "8M", "8L50"], - irondefense: ["9M", "9L25", "8M", "8L25"], - ironhead: ["9M", "9L40", "8M", "8L40"], - megakick: ["8M"], - mudshot: ["9M", "8M"], - playrough: ["9M", "9L45", "8M", "8L45"], - powerwhip: ["8M"], - protect: ["9M", "8M"], - rest: ["9M", "8M"], - rockblast: ["9M", "8M"], - rockslide: ["9M", "8M"], - rocksmash: ["9L10", "8L10"], - rocktomb: ["9M", "8M"], - rollout: ["9L5", "8L5"], - round: ["8M"], - sandstorm: ["9M"], - screech: ["8M"], - slam: ["9E", "8E"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - stealthrock: ["9M", "8M"], - steelbeam: ["9M", "8T"], - steelroller: ["8T"], - stomp: ["9L20", "8L20"], - stompingtantrum: ["9M", "8M"], - stoneedge: ["9M"], - strength: ["9L35", "8L35"], - substitute: ["9M", "8M"], - superpower: ["9L55", "8M", "8L55"], - swagger: ["9E", "8E"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - terablast: ["9M"], - whirlwind: ["9E", "8E"], - workup: ["8M"], - zenheadbutt: ["9M", "8M"] - } - }, - copperajah: { - learnset: { - attract: ["8M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M"], - brutalswing: ["8M"], - bulldoze: ["9M", "9L15", "8M", "8L15"], - curse: ["9M"], - dig: ["9M", "9L30", "8M", "8L30"], - doubleedge: ["9M"], - earthpower: ["9M", "8M"], - earthquake: ["9M", "8M"], - endeavor: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - flashcannon: ["9M", "8M"], - fling: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - growl: ["9L1", "8L1"], - hardpress: ["9M"], - heatcrash: ["9M", "8M"], - heavyslam: ["9M", "9L0", "8M", "8L0"], - highhorsepower: ["9M", "9L58", "8M", "8L58"], - hyperbeam: ["9M", "8M"], - irondefense: ["9M", "9L25", "8M", "8L25"], - ironhead: ["9M", "9L44", "8M", "8L44"], - knockoff: ["9M"], - megakick: ["8M"], - mudshot: ["9M", "8M"], - outrage: ["9M", "8M"], - payback: ["8M"], - playrough: ["9M", "9L51", "8M", "8L51"], - powerwhip: ["8M"], - protect: ["9M", "8M"], - rest: ["9M", "8M"], - revenge: ["8M"], - rockblast: ["9M", "8M"], - rockslide: ["9M", "8M"], - rocksmash: ["9L1", "8L1"], - rocktomb: ["9M", "8M"], - rollout: ["9L1", "8L1"], - round: ["8M"], - sandstorm: ["9M"], - scaryface: ["8M"], - screech: ["8M"], - sleeptalk: ["9M", "8M"], - smackdown: ["9M"], - snarl: ["9M", "8M"], - snore: ["8M"], - stealthrock: ["9M", "8M"], - steelbeam: ["9M", "8T"], - steelroller: ["8T"], - stomp: ["9L20", "8L20"], - stompingtantrum: ["9M", "8M"], - stoneedge: ["9M", "8M"], - strength: ["9L37", "8L37"], - substitute: ["9M", "8M"], - supercellslam: ["9M"], - superpower: ["9L65", "8M", "8L65"], - tackle: ["9L1", "8L1"], - takedown: ["9M"], - taunt: ["9M", "8M"], - terablast: ["9M"], - workup: ["8M"], - zenheadbutt: ["9M", "8M"] - } - }, - dracozolt: { - learnset: { - aerialace: ["8L14"], - ancientpower: ["8L21"], - bodyslam: ["8M"], - boltbeak: ["8L63"], - breakingswipe: ["8M"], - brutalswing: ["8M"], - bulldoze: ["8M"], - charge: ["8L7", "8S0"], - discharge: ["8L56"], - dracometeor: ["8T"], - dragonclaw: ["8M"], - dragonpulse: ["8M", "8L70"], - dragonrush: ["8L77"], - dragontail: ["8L35"], - earthpower: ["8M"], - earthquake: ["8M"], - electroball: ["8M"], - endure: ["8M"], - facade: ["8M"], - fireblast: ["8M"], - firefang: ["8M"], - firespin: ["8M"], - flamethrower: ["8M"], - gigaimpact: ["8M"], - highhorsepower: ["8M"], - hyperbeam: ["8M"], - irontail: ["8M"], - lowkick: ["8M"], - megakick: ["8M"], - megapunch: ["8M"], - meteorbeam: ["8T"], - outrage: ["8M"], - pluck: ["8L28"], - protect: ["8M"], - raindance: ["8M"], - rest: ["8M"], - risingvoltage: ["8T"], - rockblast: ["8M"], - rockslide: ["8M"], - rocktomb: ["8M"], - round: ["8M"], - slam: ["8L49"], - sleeptalk: ["8M"], - snore: ["8M"], - stomp: ["8L42"], - stompingtantrum: ["8M"], - stoneedge: ["8M"], - substitute: ["8M"], - sunnyday: ["8M"], - tackle: ["8L1", "8S0"], - taunt: ["8M"], - thunder: ["8M"], - thunderbolt: ["8M"], - thunderfang: ["8M"], - thunderpunch: ["8M"], - thundershock: ["8L1", "8S0"], - thunderwave: ["8M"], - wildcharge: ["8M"] - }, - eventData: [ - { - generation: 8, - level: 10, - shiny: 1, - perfectIVs: 3, - moves: ["tackle", "thundershock", "charge"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - arctozolt: { - learnset: { - ancientpower: ["8L21"], - avalanche: ["8M", "8L35"], - blizzard: ["8M", "8L77"], - bodyslam: ["8M"], - boltbeak: ["8L63"], - bulldoze: ["8M"], - charge: ["8L7", "8S0"], - discharge: ["8L56"], - echoedvoice: ["8L14"], - electroball: ["8M"], - endure: ["8M"], - facade: ["8M"], - freezedry: ["8L42"], - gigaimpact: ["8M"], - hail: ["8M"], - hydropump: ["8M"], - hyperbeam: ["8M"], - hypervoice: ["8M"], - icebeam: ["8M"], - icefang: ["8M"], - iciclecrash: ["8L70"], - iciclespear: ["8M"], - icywind: ["8M"], - irontail: ["8M"], - lowkick: ["8M"], - megakick: ["8M"], - megapunch: ["8M"], - meteorbeam: ["8T"], - payback: ["8M"], - pluck: ["8L28"], - powdersnow: ["8L1", "8S0"], - protect: ["8M"], - raindance: ["8M"], - rest: ["8M"], - risingvoltage: ["8T"], - rockblast: ["8M"], - rockslide: ["8M"], - rocktomb: ["8M"], - round: ["8M"], - slam: ["8L49"], - sleeptalk: ["8M"], - snore: ["8M"], - stompingtantrum: ["8M"], - stoneedge: ["8M"], - substitute: ["8M"], - surf: ["8M"], - taunt: ["8M"], - thunder: ["8M"], - thunderbolt: ["8M"], - thunderfang: ["8M"], - thunderpunch: ["8M"], - thundershock: ["8L1", "8S0"], - thunderwave: ["8M"], - wildcharge: ["8M"] - }, - eventData: [ - { - generation: 8, - level: 10, - shiny: 1, - perfectIVs: 3, - moves: ["powdersnow", "thundershock", "charge"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - dracovish: { - learnset: { - ancientpower: ["8L21"], - bite: ["8L28"], - bodyslam: ["8M"], - brine: ["8M"], - brutalswing: ["8M", "8L14"], - bulldoze: ["8M"], - crunch: ["8M", "8L56"], - dive: ["8M"], - dracometeor: ["8T"], - dragonbreath: ["8L35"], - dragonpulse: ["8M", "8L70"], - dragonrush: ["8L77", "8S1"], - earthpower: ["8M"], - earthquake: ["8M"], - endure: ["8M"], - facade: ["8M"], - fishiousrend: ["8L63", "8S1"], - gigaimpact: ["8M"], - hydropump: ["8M"], - hyperbeam: ["8M"], - icefang: ["8M", "8S1"], - ironhead: ["8M"], - leechlife: ["8M"], - liquidation: ["8M"], - lowkick: ["8M"], - megakick: ["8M"], - meteorbeam: ["8T"], - outrage: ["8M"], - protect: ["8M", "8L7", "8S0"], - psychicfangs: ["8M"], - raindance: ["8M"], - rest: ["8M"], - rockblast: ["8M"], - rockslide: ["8M"], - rocktomb: ["8M"], - round: ["8M"], - scald: ["8M"], - sleeptalk: ["8M"], - snore: ["8M"], - stomp: ["8L42"], - stompingtantrum: ["8M"], - stoneedge: ["8M"], - substitute: ["8M"], - superfang: ["8L49"], - surf: ["8M"], - tackle: ["8L1", "8S0"], - waterfall: ["8M"], - watergun: ["8L1", "8S1", "8S0"], - whirlpool: ["8M"], - zenheadbutt: ["8M"] - }, - eventData: [ - { - generation: 8, - level: 10, - shiny: 1, - perfectIVs: 3, - moves: ["tackle", "watergun", "protect"], - pokeball: "pokeball" - }, - { - generation: 8, - level: 80, - nature: "Naive", - abilities: ["strongjaw"], - ivs: { - hp: 30, - atk: 31, - def: 31, - spa: 30, - spd: 30, - spe: 31 - }, - moves: ["fishiousrend", "dragonrush", "icefang", "watergun"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - arctovish: { - learnset: { - ancientpower: ["8L21"], - auroraveil: ["8L35"], - avalanche: ["8M"], - bite: ["8L28"], - blizzard: ["8M", "8L77"], - bodyslam: ["8M"], - brine: ["8M"], - crunch: ["8M", "8L56"], - dive: ["8M"], - endure: ["8M"], - facade: ["8M"], - fishiousrend: ["8L63"], - freezedry: ["8L42"], - gigaimpact: ["8M"], - hail: ["8M"], - hydropump: ["8M"], - hyperbeam: ["8M"], - icebeam: ["8M"], - icefang: ["8M"], - iciclecrash: ["8L70"], - iciclespear: ["8M"], - icywind: ["8M", "8L14"], - irondefense: ["8M"], - ironhead: ["8M"], - liquidation: ["8M"], - meteorbeam: ["8T"], - powdersnow: ["8L1", "8S0"], - protect: ["8M", "8L7", "8S0"], - psychicfangs: ["8M"], - raindance: ["8M"], - rest: ["8M"], - rockblast: ["8M"], - rockslide: ["8M"], - rocktomb: ["8M"], - round: ["8M"], - sleeptalk: ["8M"], - snore: ["8M"], - stoneedge: ["8M"], - substitute: ["8M"], - superfang: ["8L49"], - surf: ["8M"], - waterfall: ["8M"], - watergun: ["8L1", "8S0"], - whirlpool: ["8M"], - zenheadbutt: ["8M"] - }, - eventData: [ - { - generation: 8, - level: 10, - shiny: 1, - perfectIVs: 3, - moves: ["powdersnow", "watergun", "protect"], - pokeball: "pokeball" - } - ], - eventOnly: true - }, - duraludon: { - learnset: { - attract: ["8M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - breakingswipe: ["9M", "9L24", "8M", "8L24"], - brickbreak: ["9M", "8M"], - darkpulse: ["9M", "8M"], - doubleedge: ["9M"], - dracometeor: ["9M", "8T"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "9L48", "8M", "8L48"], - dragonpulse: ["9M", "8M"], - dragontail: ["9M", "9L30", "8L30"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - flashcannon: ["9M", "9L54", "8M", "8L54"], - focusenergy: ["9L42"], - foulplay: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - gyroball: ["9M", "8M"], - heavyslam: ["9M", "8M"], - honeclaws: ["9L12", "8L12"], - hyperbeam: ["9M", "9L66", "8M", "8L66"], - irondefense: ["9M", "9L36", "8M", "8L36"], - ironhead: ["9M", "8M"], - laserfocus: ["8L42"], - leer: ["9L1", "8L1"], - lightscreen: ["9M", "8M"], - metalburst: ["9L60", "8L60"], - metalclaw: ["9M", "9L1", "8L1"], - metalsound: ["9M", "9L18", "8L18"], - mirrorcoat: ["9E", "8E"], - nightslash: ["9E", "8E"], - outrage: ["9M", "8M"], - protect: ["9M", "8M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - roar: ["9M"], - rockslide: ["9M", "8M"], - rocksmash: ["9L6", "8L6"], - rocktomb: ["9M", "8M"], - round: ["8M"], - scaryface: ["9M", "8M"], - screech: ["8M"], - slash: ["9E", "8E"], - sleeptalk: ["9M", "8M"], - snarl: ["9M", "8M"], - snore: ["8M"], - solarbeam: ["9M", "8M"], - stealthrock: ["9M", "8M"], - steelbeam: ["9M", "8T"], - steelroller: ["8T"], - stompingtantrum: ["8M"], - stoneedge: ["9M", "8M"], - substitute: ["9M", "8M"], - swordsdance: ["9M", "8M"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M", "8M"], - thunderbolt: ["9M", "8M"], - thunderwave: ["9M", "8M"] - } - }, - dreepy: { - learnset: { - astonish: ["9L1", "8L1"], - attract: ["8M"], - batonpass: ["9M", "8M"], - bite: ["9L1", "8L1"], - confuseray: ["9M", "9E", "8E"], - curse: ["9M", "9E", "8E"], - disable: ["9E", "8E"], - doubleteam: ["9E", "8E"], - dracometeor: ["9M", "8T"], - dragontail: ["9M", "9E", "8E"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - grudge: ["8E"], - helpinghand: ["9M", "8M"], - infestation: ["9L1", "8L1"], - protect: ["9M", "8M"], - quickattack: ["9L1", "8L1"], - rest: ["9M", "8M"], - round: ["8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - substitute: ["9M", "8M"], - suckerpunch: ["9E", "8E"], - swift: ["9M", "8M"], - terablast: ["9M"], - thunderwave: ["9M", "8M"] - } - }, - drakloak: { - learnset: { - acrobatics: ["9M", "8M"], - agility: ["9M", "9L24", "8M", "8L24"], - allyswitch: ["8M"], - assurance: ["9L12", "8M", "8L12"], - astonish: ["9L1", "8L1"], - attract: ["8M"], - batonpass: ["9M", "8M"], - beatup: ["8M"], - bite: ["9L1", "8L1"], - breakingswipe: ["9M", "8M"], - brine: ["8M"], - confuseray: ["9M"], - curse: ["9M"], - dive: ["8M"], - doubleedge: ["9M", "9L66", "8L66"], - doublehit: ["9L30", "8L30"], - dracometeor: ["9M", "8T"], - dragoncheer: ["9M"], - dragondance: ["9M", "9L42", "8M", "8L42"], - dragonpulse: ["9M", "9L0", "8M", "8L0"], - dragonrush: ["9L61", "8L61"], - dragontail: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fireblast: ["9M", "8M"], - flamethrower: ["9M", "8M"], - helpinghand: ["9M", "8M"], - hex: ["9M", "9L18", "8M", "8L18"], - hydropump: ["9M", "8M"], - infestation: ["9L1", "8L1"], - lastresort: ["9L72", "8L72"], - lightscreen: ["9M"], - lockon: ["9L6", "8L6"], - nightshade: ["9M"], - outrage: ["9M", "8M"], - phantomforce: ["9M", "9L48", "8M", "8L48"], - pounce: ["9M"], - protect: ["9M", "8M"], - psychicfangs: ["9M", "8M"], - quickattack: ["9L1", "8L1"], - reflect: ["9M"], - rest: ["9M", "8M"], - round: ["8M"], - scald: ["8M"], - shadowball: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - steelwing: ["8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M"], - surf: ["9M", "8M"], - swift: ["9M", "8M"], - takedown: ["9M", "9L54", "8L54"], - terablast: ["9M"], - thief: ["9M", "8M"], - thunder: ["9M", "8M"], - thunderbolt: ["9M", "8M"], - thunderwave: ["9M", "8M"], - uturn: ["9M", "9L36", "8M", "8L36"], - willowisp: ["9M", "8M"] - } - }, - dragapult: { - learnset: { - acrobatics: ["9M", "8M"], - agility: ["9M", "9L24", "8M", "8L24"], - allyswitch: ["8M"], - assurance: ["9L12", "8M", "8L12"], - astonish: ["9L1", "8L1"], - attract: ["8M"], - batonpass: ["9M", "8M"], - beatup: ["8M"], - bite: ["9L1", "8L1"], - bodyslam: ["9M", "8M"], - breakingswipe: ["9M", "8M"], - brine: ["8M"], - confuseray: ["9M"], - curse: ["9M"], - dive: ["8M"], - doubleedge: ["9M", "9L70", "8L70"], - doublehit: ["9L30", "8L30"], - dracometeor: ["9M", "8T"], - dragonbreath: ["9L1", "8L1"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "8M"], - dragondance: ["9M", "9L42", "8M", "8L42"], - dragondarts: ["9L0", "9S0", "8L0"], - dragonpulse: ["9M", "8M"], - dragonrush: ["9L63", "8L63"], - dragontail: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fireblast: ["9M", "8M"], - flamethrower: ["9M", "8M"], - fly: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - helpinghand: ["9M", "8M"], - hex: ["9M", "9L18", "8M", "8L18"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - infestation: ["9L1", "8L1"], - lastresort: ["9L78", "8L78"], - lightscreen: ["9M", "8M"], - lockon: ["9L6", "8L6"], - nightshade: ["9M"], - outrage: ["9M", "8M"], - phantomforce: ["9M", "9L48", "9S0", "8M", "8L48"], - pounce: ["9M"], - protect: ["9M", "8M"], - psychicfangs: ["9M", "8M"], - quickattack: ["9L1", "8L1"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - scald: ["8M"], - shadowball: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - solarbeam: ["9M", "8M"], - steelwing: ["8M"], - substitute: ["9M", "8M"], - suckerpunch: ["8L1"], - sunnyday: ["9M"], - surf: ["9M", "8M"], - swift: ["9M", "8M"], - takedown: ["9M", "9L54", "8L54"], - terablast: ["9M", "9S0"], - thief: ["9M", "8M"], - thunder: ["9M", "8M"], - thunderbolt: ["9M", "8M"], - thunderwave: ["9M", "8M"], - triattack: ["8M"], - uturn: ["9M", "9L36", "9S0", "8M", "8L36"], - willowisp: ["9M", "8M"] - }, - eventData: [ - { - generation: 9, - level: 50, - gender: "M", - nature: "Jolly", - perfectIVs: 6, - abilities: ["clearbody"], - moves: ["dragondarts", "phantomforce", "uturn", "terablast"], - pokeball: "cherishball" - } - ] - }, - zacian: { - learnset: { - agility: ["9M", "8M"], - airslash: ["9M", "8M"], - assurance: ["8M"], - bite: ["9L1", "8L1"], - bodyslam: ["9M"], - brickbreak: ["9M", "8M"], - brutalswing: ["8M"], - closecombat: ["9M", "9L77", "8M", "8L77"], - crunch: ["9M", "9L55", "8M", "8L55", "8S0"], - dazzlinggleam: ["9M"], - dig: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - falseswipe: ["9M", "8M"], - firefang: ["9M", "8M"], - flashcannon: ["9M"], - focusblast: ["9M", "8M"], - focusenergy: ["8M"], - gigaimpact: ["9M", "9L88", "8M", "8L88"], - helpinghand: ["9M", "8M"], - howl: ["9L1", "8L1"], - hyperbeam: ["9M", "8M"], - hypervoice: ["9M", "8M"], - icefang: ["9M", "8M"], - imprison: ["9M", "8M"], - irondefense: ["9M"], - ironhead: ["9M", "9L33", "8M", "8L33", "8S0", "8S1"], - irontail: ["8M"], - laserfocus: ["8L44"], - metalclaw: ["9M", "9L1", "8L1"], - mistyterrain: ["9M"], - moonblast: ["9L66", "8L66"], - nobleroar: ["9L44"], - playrough: ["9M", "8M", "8S1"], - poisonjab: ["9M"], - protect: ["9M", "8M"], - psychicfangs: ["9M", "8M"], - psychocut: ["8M"], - quickattack: ["9L1", "8L1"], - quickguard: ["9L1", "8L1"], - rest: ["9M", "8M"], - retaliate: ["8M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - round: ["8M"], - sacredsword: ["9L1", "8L1", "8S0", "8S1"], - scaryface: ["9M", "8M"], - slash: ["9L11", "8L11"], - sleeptalk: ["9M", "8M"], - snarl: ["9M", "8M"], - snore: ["8M"], - solarblade: ["9M", "8M"], - steelbeam: ["9M", "8T"], - substitute: ["9M", "8M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "9L22", "8M", "8L22", "8S0", "8S1"], - tailslap: ["8M"], - takedown: ["9M"], - terablast: ["9M"], - thunderfang: ["9M", "8M"], - trailblaze: ["9M"], - wildcharge: ["9M", "8M"], - workup: ["8M"] - }, - eventData: [ - { - generation: 8, - level: 70, - perfectIVs: 3, - moves: ["sacredsword", "swordsdance", "ironhead", "crunch"] - }, - { - generation: 8, - level: 100, - shiny: true, - nature: "Adamant", - ivs: { - hp: 31, - atk: 31, - def: 31, - spa: 30, - spd: 31, - spe: 31 - }, - moves: ["ironhead", "playrough", "swordsdance", "sacredsword"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - zaciancrowned: { - learnset: { behemothblade: ["9R", "8R"] }, - eventOnly: true - }, - zamazenta: { - learnset: { - agility: ["9M", "8M"], - bite: ["9L1", "8L1"], - bodypress: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M"], - closecombat: ["9M", "9L77", "8M", "8L77", "8S1"], - coaching: ["9M", "8T"], - crunch: ["9M", "9L55", "8M", "8L55", "8S0"], - dazzlinggleam: ["9M", "8M"], - dig: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - firefang: ["9M", "8M"], - flashcannon: ["9M", "8M"], - focusblast: ["9M", "8M"], - focusenergy: ["8M"], - gigaimpact: ["9M", "9L88", "8M", "8L88"], - guardswap: ["8M"], - heavyslam: ["9M"], - helpinghand: ["9M", "8M"], - howl: ["9L1", "8L1"], - hyperbeam: ["9M", "8M"], - hypervoice: ["9M", "8M"], - icefang: ["9M", "8M"], - imprison: ["9M", "8M"], - irondefense: ["9M", "9L22", "8M", "8L22", "8S0", "8S1"], - ironhead: ["9M", "9L33", "8M", "8L33", "8S0", "8S1"], - irontail: ["8M"], - laserfocus: ["8L44"], - lightscreen: ["9M", "8M"], - metalburst: ["9L44", "8L1"], - metalclaw: ["9M", "9L1", "8L1"], - moonblast: ["9L66", "8L66"], - payback: ["8M"], - playrough: ["9M", "8M"], - powerswap: ["8M"], - protect: ["9M", "8M"], - psychicfangs: ["9M", "8M"], - quickattack: ["9L1", "8L1"], - raindance: ["9M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - retaliate: ["8M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - roar: ["9M"], - round: ["8M"], - safeguard: ["8M"], - sandstorm: ["9M"], - scaryface: ["9M", "8M"], - slash: ["9L11", "8L11", "8S0"], - sleeptalk: ["9M", "8M"], - snarl: ["9M", "8M"], - snore: ["8M"], - solarbeam: ["9M", "8M"], - steelbeam: ["9M", "8T"], - stoneedge: ["9M"], - substitute: ["9M", "8M"], - sunnyday: ["9M"], - swift: ["9M", "8M"], - tailslap: ["8M"], - takedown: ["9M"], - terablast: ["9M"], - thunderfang: ["9M", "8M"], - trailblaze: ["9M"], - wideguard: ["9L1", "8L1", "8S1"], - wildcharge: ["9M", "8M"], - workup: ["8M"] - }, - eventData: [ - { - generation: 8, - level: 70, - perfectIVs: 3, - moves: ["slash", "crunch", "ironhead", "irondefense"] - }, - { - generation: 8, - level: 100, - shiny: true, - nature: "Adamant", - ivs: { - hp: 31, - atk: 31, - def: 31, - spa: 30, - spd: 31, - spe: 31 - }, - moves: ["ironhead", "closecombat", "irondefense", "wideguard"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - zamazentacrowned: { - learnset: { behemothbash: ["9R", "8R"] }, - eventOnly: true - }, - eternatus: { - learnset: { - agility: ["9M", "9L1", "8M", "8L1"], - assurance: ["8M"], - bodyslam: ["9M"], - brutalswing: ["8M"], - confuseray: ["9M", "9L1", "8L1"], - cosmicpower: ["9L64", "8M", "8L64"], - crosspoison: ["9L32", "8M", "8L32", "8S0"], - dracometeor: ["9M", "8T"], - dragondance: ["9M", "9L24", "8M", "8L24"], - dragonpulse: ["9M", "9L40", "8M", "8L40", "8S0"], - dragontail: ["9M", "9L1", "8L1"], - dynamaxcannon: ["9L56", "8L56", "8S1", "8S0"], - endure: ["9M", "8M"], - eternabeam: ["8L88", "8S1"], - facade: ["9M", "8M"], - fireblast: ["9M"], - firespin: ["9M"], - flamethrower: ["9M", "9L48", "8M", "8L48", "8S1", "8S0"], - flashcannon: ["9M", "8M"], - fly: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - gravity: ["9M"], - gunkshot: ["9M"], - hyperbeam: ["9M", "9L80", "8M", "8L80"], - lightscreen: ["9M", "8M"], - meteorbeam: ["9M", "8T"], - mysticalfire: ["8M"], - outrage: ["9M", "9L88"], - payback: ["8M"], - poisonjab: ["9M", "8M"], - poisontail: ["9M", "9L1", "8L1"], - protect: ["9M", "8M"], - raindance: ["9M"], - recover: ["9L72", "8L72"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - scaryface: ["9M", "8M"], - screech: ["8M"], - shadowball: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - sludgebomb: ["9M", "8M", "8S1"], - sludgewave: ["9M", "8M"], - snore: ["8M"], - solarbeam: ["9M", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["9M", "9L8", "8L8"], - toxicspikes: ["9M", "8M"], - venomdrench: ["8M"], - venoshock: ["9M", "9L16", "8M", "8L16"] - }, - eventData: [ - { - generation: 8, - level: 60, - perfectIVs: 3, - moves: [ - "crosspoison", - "dragonpulse", - "flamethrower", - "dynamaxcannon" - ] - }, - { - generation: 8, - level: 100, - shiny: true, - nature: "Timid", - perfectIVs: 6, - moves: [ - "eternabeam", - "dynamaxcannon", - "sludgebomb", - "flamethrower" - ], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - kubfu: { - learnset: { - acrobatics: ["9M", "8M"], - aerialace: ["9M", "9L12", "8L12"], - attract: ["8M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "9L24", "9S1", "8M", "8L24"], - bulkup: ["9M", "9L32", "8M", "8L32"], - closecombat: ["9M", "9L48", "8M", "8L48"], - coaching: ["8T"], - counter: ["9L44", "8L44"], - detect: ["9L28", "9S1", "8L28"], - dig: ["9M", "8M"], - doubleedge: ["9M"], - dynamicpunch: ["9L40", "8L40"], - endure: ["9M", "9L4", "8M", "8L4", "8S0"], - facade: ["9M", "8M"], - firepunch: ["9M", "8M"], - fling: ["9M"], - focusenergy: ["9L8", "8M", "8L8", "8S0"], - focuspunch: ["9M", "9L52", "8L52"], - headbutt: ["9L20", "9S1", "8L20"], - helpinghand: ["9M", "8M"], - icepunch: ["9M", "8M"], - ironhead: ["9M", "9L36", "8M", "8L36"], - leer: ["9L1", "8L1", "8S0"], - lowkick: ["9M", "8M"], - lowsweep: ["9M", "8M"], - megakick: ["8M"], - megapunch: ["8M"], - metalclaw: ["9M"], - protect: ["9M", "8M"], - rest: ["9M", "8M"], - retaliate: ["8M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - rocksmash: ["9L1", "8L1", "8S0"], - round: ["8M"], - scaryface: ["9M", "9L16", "9S1", "8M", "8L16"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - substitute: ["9M", "8M"], - superpower: ["8M"], - swordsdance: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thunderpunch: ["9M", "8M"], - uturn: ["9M", "8M"], - workup: ["8M"], - zenheadbutt: ["9M", "8M"] - }, - eventData: [ - { - generation: 8, - level: 10, - perfectIVs: 3, - moves: ["rocksmash", "leer", "endure", "focusenergy"] - }, - { - generation: 9, - level: 30, - moves: ["detect", "brickbreak", "headbutt", "scaryface"] - } - ], - eventOnly: true - }, - urshifu: { - learnset: { - acrobatics: ["9M", "8M"], - aerialace: ["9M", "9L12", "8L12"], - assurance: ["8M"], - attract: ["8M"], - aurasphere: ["9M", "8M"], - beatup: ["8M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "9L24", "8M", "8L24"], - bulkup: ["9M", "9L32", "8M", "8L32"], - closecombat: ["9M", "9L48", "8M", "8L48"], - coaching: ["9M", "8T"], - counter: ["9L44", "8L44"], - crunch: ["9M", "8M"], - darkestlariat: ["8M"], - darkpulse: ["9M", "8M"], - detect: ["9L28", "8L28"], - dig: ["9M", "8M"], - doubleedge: ["9M"], - drainpunch: ["9M", "8M"], - dynamicpunch: ["9L40", "8L40"], - endure: ["9M", "9L1", "8M", "8L1"], - facade: ["9M", "8M"], - falseswipe: ["9M", "8M"], - firepunch: ["9M", "8M"], - fling: ["9M", "8M"], - focusblast: ["9M", "8M"], - focusenergy: ["9L1", "8M", "8L1"], - focuspunch: ["9M", "9L52", "8L52"], - foulplay: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - headbutt: ["9L20", "8L20"], - helpinghand: ["9M", "8M"], - icepunch: ["9M", "8M"], - irondefense: ["9M", "8M"], - ironhead: ["9M", "9L36", "8M", "8L36"], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1"], - lowkick: ["9M", "8M"], - lowsweep: ["9M", "8M"], - megakick: ["8M"], - megapunch: ["8M"], - metalclaw: ["9M"], - payback: ["8M"], - poisonjab: ["9M", "8M"], - protect: ["9M", "8M"], - rest: ["9M", "8M"], - retaliate: ["8M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - roar: ["9M"], - rockslide: ["9M", "8M"], - rocksmash: ["9L1", "8L1"], - rocktomb: ["9M", "8M"], - round: ["8M"], - scaryface: ["9M", "9L16", "8M", "8L16"], - sleeptalk: ["9M", "8M"], - snarl: ["9M", "8M"], - snore: ["8M"], - stoneedge: ["9M", "8M"], - substitute: ["9M", "8M"], - suckerpunch: ["9L1", "8L1"], - superpower: ["8M"], - swift: ["9M", "8M"], - swordsdance: ["9M"], - takedown: ["9M"], - taunt: ["9M", "8M"], - terablast: ["9M"], - throatchop: ["9M", "8M"], - thunderpunch: ["9M", "8M"], - trailblaze: ["9M"], - uturn: ["9M", "8M"], - wickedblow: ["9L0", "8L0"], - workup: ["8M"], - zenheadbutt: ["9M", "8M"] - } - }, - urshifurapidstrike: { - learnset: { - acrobatics: ["9M", "8M"], - aerialace: ["9M", "9L12", "8L12"], - aquajet: ["9L1", "8L1"], - attract: ["8M"], - aurasphere: ["9M", "8M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "9L24", "8M", "8L24"], - brine: ["8M"], - bulkup: ["9M", "9L32", "8M", "8L32"], - chillingwater: ["9M"], - closecombat: ["9M", "9L48", "8M", "8L48"], - coaching: ["9M", "8T"], - counter: ["9L44", "8L44"], - detect: ["9L28", "8L28"], - dig: ["9M", "8M"], - dive: ["8M"], - doubleedge: ["9M"], - drainpunch: ["9M", "8M"], - dynamicpunch: ["9L40", "8L40"], - endure: ["9M", "9L1", "8M", "8L1"], - facade: ["9M", "8M"], - falseswipe: ["9M", "8M"], - firepunch: ["9M", "8M"], - fling: ["9M"], - focusblast: ["9M", "8M"], - focusenergy: ["9L1", "8M", "8L1"], - focuspunch: ["9M", "9L52", "8L52"], - gigaimpact: ["9M", "8M"], - headbutt: ["9L20", "8L20"], - helpinghand: ["9M", "8M"], - icepunch: ["9M", "8M"], - icespinner: ["9M"], - irondefense: ["9M", "8M"], - ironhead: ["9M", "9L36", "8M", "8L36"], - leer: ["9L1", "8L1"], - liquidation: ["9M", "8M"], - lowkick: ["9M", "8M"], - lowsweep: ["9M", "8M"], - megakick: ["8M"], - megapunch: ["8M"], - poisonjab: ["9M", "8M"], - protect: ["9M", "8M"], - raindance: ["9M", "8M"], - rest: ["9M", "8M"], - retaliate: ["8M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - rockslide: ["9M", "8M"], - rocksmash: ["9L1", "8L1"], - rocktomb: ["9M", "8M"], - round: ["8M"], - scald: ["8M"], - scaryface: ["9M", "9L16", "8M", "8L16"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - stoneedge: ["9M", "8M"], - substitute: ["9M", "8M"], - superpower: ["8M"], - surgingstrikes: ["9L0", "8L0"], - swift: ["9M", "8M"], - swordsdance: ["9M"], - takedown: ["9M"], - taunt: ["9M", "8M"], - terablast: ["9M"], - thunderpunch: ["9M", "8M"], - trailblaze: ["9M"], - uturn: ["9M", "8M"], - waterfall: ["9M", "8M"], - whirlpool: ["9M", "8M"], - workup: ["8M"], - zenheadbutt: ["9M", "8M"] - } - }, - zarude: { - learnset: { - acrobatics: ["9M", "8M"], - aerialace: ["9M"], - assurance: ["8M"], - bind: ["9L1", "8L1"], - bite: ["9L42", "9S1", "8L42"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M"], - brutalswing: ["8M"], - bulkup: ["9M", "8M"], - bulletseed: ["9M", "8M"], - closecombat: ["9M", "8M", "8S0"], - crunch: ["9M", "8M"], - darkestlariat: ["8M"], - darkpulse: ["9M", "8M"], - dig: ["9M", "8M"], - doubleedge: ["9M"], - drainpunch: ["9M", "8M"], - encore: ["9M", "8M"], - endure: ["9M", "8M"], - energyball: ["9M", "9L60", "8M", "8L60"], - facade: ["9M", "8M"], - fling: ["9M", "8M"], - focuspunch: ["9M"], - furyswipes: ["9L24", "8L24"], - gigadrain: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - grassknot: ["9M", "9L36", "9S1", "8M", "8L36"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M"], - growth: ["9L18", "8L18"], - hammerarm: ["9L72", "8L72"], - helpinghand: ["9M"], - hyperbeam: ["9M", "8M"], - hypervoice: ["9M", "8M"], - irontail: ["8M"], - junglehealing: ["9L90", "8L90"], - knockoff: ["9M"], - lashout: ["9M", "8T"], - leafstorm: ["9M"], - leer: ["9L6", "8L6"], - lowkick: ["9M", "8M"], - lowsweep: ["9M"], - magicalleaf: ["9M", "8M"], - megakick: ["8M"], - megapunch: ["8M"], - mudshot: ["9M", "8M"], - nastyplot: ["9M", "8M"], - payback: ["8M"], - petalblizzard: ["9M"], - powerwhip: ["9L84", "8M", "8L84", "8S0"], - protect: ["9M", "8M"], - rest: ["9M", "8M"], - revenge: ["8M"], - roar: ["9M"], - rockslide: ["9M", "8M"], - rocktomb: ["9M", "8M"], - round: ["8M"], - scaryface: ["9M", "9L30", "9S1", "8M", "8L30"], - scratch: ["9L1", "8L1"], - seedbomb: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - snarl: ["9M", "8M", "8S0"], - snore: ["8M"], - solarbeam: ["9M", "8M"], - solarblade: ["9M", "8M"], - stompingtantrum: ["9M", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - superpower: ["8M"], - swagger: ["9L54", "8L54", "8S0"], - swift: ["9M", "8M"], - swordsdance: ["9M"], - synthesis: ["9L66", "8L66"], - takedown: ["9M"], - taunt: ["9M", "8M"], - terablast: ["9M"], - thief: ["9M", "8M"], - thrash: ["9L78", "8L78"], - throatchop: ["9M", "8M"], - trailblaze: ["9M"], - uturn: ["9M", "9L48", "9S1", "8M", "8L48"], - vinewhip: ["9L12", "8L12"] - }, - eventData: [ - { - generation: 8, - level: 60, - nature: "Sassy", - moves: ["closecombat", "powerwhip", "swagger", "snarl"], - pokeball: "cherishball" - }, - { - generation: 9, - level: 50, - nature: "Quirky", - moves: ["scaryface", "grassknot", "bite", "uturn"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - zarudedada: { - learnset: { - acrobatics: ["9M", "8M"], - aerialace: ["9M"], - assurance: ["8M"], - bind: ["9L1", "8L1"], - bite: ["9L42", "8L42"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M"], - brutalswing: ["8M"], - bulkup: ["9M", "8M"], - bulletseed: ["9M", "8M"], - closecombat: ["9M", "8M"], - crunch: ["9M", "8M"], - darkestlariat: ["8M"], - darkpulse: ["9M", "8M"], - dig: ["9M", "8M"], - doubleedge: ["9M"], - drainpunch: ["9M", "8M"], - encore: ["9M", "8M"], - endure: ["9M", "8M"], - energyball: ["9M", "9L60", "8M", "8L60", "8S0"], - facade: ["9M", "8M"], - fling: ["9M", "8M"], - focuspunch: ["9M"], - furyswipes: ["9L24", "8L24"], - gigadrain: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - grassknot: ["9M", "9L36", "8M", "8L36"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M"], - growth: ["9L18", "8L18"], - hammerarm: ["9L72", "8L72", "8S0"], - helpinghand: ["9M"], - hyperbeam: ["9M", "8M"], - hypervoice: ["9M", "8M"], - irontail: ["8M"], - junglehealing: ["9L90", "8L90", "8S0"], - knockoff: ["9M"], - lashout: ["9M", "8T"], - leafstorm: ["9M"], - leer: ["9L6", "8L6"], - lowkick: ["9M", "8M"], - lowsweep: ["9M"], - magicalleaf: ["9M", "8M"], - megakick: ["8M"], - megapunch: ["8M"], - mudshot: ["9M", "8M"], - nastyplot: ["9M", "8M"], - payback: ["8M"], - petalblizzard: ["9M"], - powerwhip: ["9L84", "8M", "8L84", "8S0"], - protect: ["9M", "8M"], - rest: ["9M", "8M"], - revenge: ["8M"], - roar: ["9M"], - rockslide: ["9M", "8M"], - rocktomb: ["9M", "8M"], - round: ["8M"], - scaryface: ["9M", "9L30", "8M", "8L30"], - scratch: ["9L1", "8L1"], - seedbomb: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - snarl: ["9M", "8M"], - snore: ["8M"], - solarbeam: ["9M", "8M"], - solarblade: ["9M", "8M"], - stompingtantrum: ["9M", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - superpower: ["8M"], - swagger: ["9L54", "8L54"], - swift: ["9M", "8M"], - swordsdance: ["9M"], - synthesis: ["9L66", "8L66"], - takedown: ["9M"], - taunt: ["9M", "8M"], - terablast: ["9M"], - thief: ["9M", "8M"], - thrash: ["9L78", "8L78"], - throatchop: ["9M", "8M"], - trailblaze: ["9M"], - uturn: ["9M", "9L48", "8M", "8L48"], - vinewhip: ["9L12", "8L12"] - }, - eventData: [ - { - generation: 8, - level: 70, - nature: "Adamant", - moves: ["junglehealing", "hammerarm", "powerwhip", "energyball"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - regieleki: { - learnset: { - acrobatics: ["9M", "8M"], - agility: ["9M", "8M"], - ancientpower: ["9L12", "8L12"], - assurance: ["8M"], - bodyslam: ["9M", "8M"], - bounce: ["8M"], - charge: ["9M"], - chargebeam: ["9M"], - eerieimpulse: ["9M", "8M"], - electricterrain: ["9M", "8M"], - electroball: ["9M", "8M"], - electroweb: ["9M", "9L6", "8M", "8L6"], - endure: ["9M", "8M"], - explosion: ["9L78", "8L78"], - extremespeed: ["9L30", "8L30"], - facade: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - hyperbeam: ["9M", "9L72", "8M", "8L72"], - lightscreen: ["9M", "8M"], - lockon: ["9L60", "8L60", "8S0"], - magnetrise: ["9L48", "8L48"], - protect: ["9M", "8M"], - raindance: ["9M", "8M"], - rapidspin: ["9L1", "8L1"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - risingvoltage: ["8T"], - round: ["8M"], - screech: ["8M"], - selfdestruct: ["8M"], - shockwave: ["9L18", "8L18"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - substitute: ["9M", "8M"], - supercellslam: ["9M"], - swift: ["9M", "8M"], - takedown: ["9M"], - terablast: ["9M"], - thrash: ["9L54", "8L54", "8S0"], - thunder: ["9M", "8M"], - thunderbolt: ["9M", "9L42", "8M", "8L42"], - thundercage: ["9L36", "8L36", "8S0"], - thundershock: ["9L1", "8L1"], - thunderwave: ["9M", "9L24", "8M", "8L24"], - voltswitch: ["9M", "8M"], - wildcharge: ["9M", "8M"], - zapcannon: ["9L66", "8L66", "8S0"] - }, - eventData: [ - { - generation: 8, - level: 70, - shiny: 1, - moves: ["thundercage", "thrash", "lockon", "zapcannon"] - } - ], - eventOnly: true - }, - regidrago: { - learnset: { - ancientpower: ["9L12", "8L12"], - bite: ["9L6", "8L6"], - bodyslam: ["9M", "8M"], - breakingswipe: ["9M", "8M"], - crunch: ["9M", "9L30", "8M", "8L30"], - dracometeor: ["9M", "8T"], - dragonbreath: ["9L18", "8L18"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "9L36", "8M", "8L36", "8S0"], - dragondance: ["9M", "9L48", "8M", "8L48"], - dragonenergy: ["9L66", "8L66", "8S0"], - dragonpulse: ["9M", "8M"], - earthpower: ["9M"], - earthquake: ["9M"], - endure: ["9M", "8M"], - explosion: ["9L78", "8L78"], - facade: ["9M", "8M"], - firefang: ["9M", "8M"], - focusenergy: ["9L60", "8M", "8L24"], - gigaimpact: ["9M", "8M"], - hammerarm: ["9L42", "8L42", "8S0"], - hyperbeam: ["9M", "9L72", "8M", "8L72"], - icefang: ["9M"], - laserfocus: ["8L60", "8S0"], - lightscreen: ["9M", "8M"], - outrage: ["9M", "8M"], - protect: ["9M", "8M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - reversal: ["9M", "8M"], - round: ["8M"], - scaleshot: ["9M", "8T"], - selfdestruct: ["8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - substitute: ["9M", "8M"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thrash: ["9L54", "8L54"], - thunderfang: ["9M", "8M"], - twister: ["9L1", "8L1"], - visegrip: ["9L1", "8L1"] - }, - eventData: [ - { - generation: 8, - level: 70, - shiny: 1, - moves: ["dragonenergy", "dragonclaw", "hammerarm", "laserfocus"] - } - ], - eventOnly: true - }, - glastrier: { - learnset: { - assurance: ["8M"], - avalanche: ["9M", "9L12", "8M", "8L12"], - blizzard: ["9M", "8M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - bulldoze: ["9M", "8M"], - closecombat: ["9M", "8M"], - crunch: ["9M", "8M"], - curse: ["9M"], - doubleedge: ["9M", "9L66", "9S1", "8L66", "8S0"], - doublekick: ["9L6", "8L6"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - hail: ["8M"], - heavyslam: ["9M", "8M"], - highhorsepower: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - icebeam: ["9M", "8M"], - iciclecrash: ["9L36", "8L36", "8S0"], - iciclespear: ["8M"], - icywind: ["9M", "8M"], - irondefense: ["9M", "9L48", "9S1", "8M", "8L48"], - lashout: ["9M", "8T"], - megahorn: ["8M"], - mist: ["9L30", "8L30"], - mudshot: ["9M", "8M"], - outrage: ["9M", "8M"], - payback: ["8M"], - protect: ["9M", "8M"], - rest: ["9M", "8M"], - roar: ["9M"], - round: ["8M"], - scaryface: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - smartstrike: ["9M", "8M"], - snarl: ["9M", "8M"], - snore: ["8M"], - snowscape: ["9M"], - stomp: ["9L18", "8L18"], - stompingtantrum: ["9M", "8M"], - substitute: ["9M", "8M"], - superpower: ["8M"], - swordsdance: ["9M", "9L72", "8M", "8L72", "8S0"], - tackle: ["9L1", "8L1"], - tailwhip: ["9L1", "8L1"], - takedown: ["9M", "9L42", "8L42"], - taunt: ["9M", "9L60", "9S1", "8M", "8L60", "8S0"], - terablast: ["9M"], - thrash: ["9L54", "9S1", "8L54"], - throatchop: ["9M", "8M"], - torment: ["9L24", "8L24"], - trailblaze: ["9M"], - uproar: ["8M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 8, - level: 75, - moves: ["taunt", "doubleedge", "swordsdance", "iciclecrash"] - }, - { - generation: 9, - level: 70, - moves: ["doubleedge", "taunt", "thrash", "irondefense"] - } - ], - eventOnly: true - }, - spectrier: { - learnset: { - agility: ["9M", "9L48", "9S1", "8M", "8L48"], - assurance: ["8M"], - bodyslam: ["9M", "8M"], - bulldoze: ["9M", "8M"], - calmmind: ["9M", "8M"], - confuseray: ["9M", "9L24", "8L24"], - crunch: ["9M", "8M"], - curse: ["9M"], - darkpulse: ["9M", "8M"], - disable: ["9L60", "9S1", "8L60", "8S0"], - doubleedge: ["9M", "9L66", "9S1", "8L66", "8S0"], - doublekick: ["9L6", "8L6"], - drainingkiss: ["9M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - foulplay: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - haze: ["9M", "9L30", "8L30"], - hex: ["9M", "9L12", "8M", "8L12"], - hyperbeam: ["9M", "8M"], - lashout: ["9M", "8T"], - mudshot: ["9M", "8M"], - nastyplot: ["9M", "9L72", "8M", "8L72", "8S0"], - nightshade: ["9M"], - painsplit: ["9M"], - payback: ["8M"], - phantomforce: ["9M", "8M"], - poltergeist: ["9M"], - protect: ["9M", "8M"], - psychic: ["9M"], - psychocut: ["8M"], - rest: ["9M", "8M"], - round: ["8M"], - scaryface: ["9M", "8M"], - shadowball: ["9M", "9L36", "8M", "8L36"], - sleeptalk: ["9M", "8M"], - snarl: ["9M", "8M"], - snore: ["8M"], - stomp: ["9L18", "8L18"], - stompingtantrum: ["9M", "8M"], - substitute: ["9M", "8M"], - swift: ["9M", "8M"], - tackle: ["9L1", "8L1"], - tailwhip: ["9L1", "8L1"], - takedown: ["9M", "9L42", "8L42"], - taunt: ["9M", "8M"], - terablast: ["9M"], - thrash: ["9L54", "9S1", "8L54", "8S0"], - uproar: ["8M"], - willowisp: ["9M", "8M"] - }, - eventData: [ - { - generation: 8, - level: 75, - moves: ["thrash", "doubleedge", "disable", "nastyplot"] - }, - { - generation: 9, - level: 70, - moves: ["doubleedge", "disable", "thrash", "agility"] - } - ], - eventOnly: true - }, - calyrex: { - learnset: { - agility: ["9M", "8M"], - allyswitch: ["8M"], - aromatherapy: ["8L40"], - batonpass: ["9M", "8M"], - bodypress: ["9M"], - bulletseed: ["9M", "8M"], - calmmind: ["9M", "8M"], - confusion: ["9L1", "8L1"], - drainingkiss: ["9M", "8M"], - encore: ["9M", "8M"], - endure: ["9M", "8M"], - energyball: ["9M", "9L48", "8M", "8L48"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M"], - futuresight: ["9M", "9L88", "8M", "8L88"], - gigadrain: ["9M", "9L16", "8M", "8L16", "8S0"], - gigaimpact: ["9M", "8M"], - grassknot: ["9M", "8M"], - grassyterrain: ["9M", "9L40", "8M"], - gravity: ["9M"], - growth: ["9L1", "8L1"], - guardswap: ["8M"], - healpulse: ["9L72", "8L72"], - helpinghand: ["9M", "9L32", "8M", "8L32"], - hyperbeam: ["9M", "8M"], - imprison: ["9M", "8M"], - leafstorm: ["9M", "8M"], - leechseed: ["9L64", "8L64"], - lifedew: ["9L8", "8L8"], - lightscreen: ["9M", "8M"], - magicalleaf: ["9M", "8M"], - magicroom: ["8M"], - megadrain: ["9L1", "8L1"], - metronome: ["9M", "8M"], - mudshot: ["9M"], - payday: ["8M"], - pollenpuff: ["9M", "8M"], - pound: ["9L1", "8L1"], - powerswap: ["8M"], - protect: ["9M", "8M"], - psybeam: ["9M"], - psychic: ["9M", "9L56", "8M", "8L56", "8S0"], - psychicterrain: ["9M", "9L40", "8M"], - psychup: ["9M"], - psyshock: ["9M", "9L24", "8M", "8L24"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - safeguard: ["8M"], - scaryface: ["9M"], - seedbomb: ["9M", "8M"], - skillswap: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - snarl: ["9M"], - snore: ["8M"], - solarbeam: ["9M", "9L80", "8M", "8L80"], - solarblade: ["9M", "8M"], - speedswap: ["8M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - swift: ["9M", "8M"], - takedown: ["9M"], - terablast: ["9M"], - triattack: ["8M"], - trick: ["9M", "8M"], - trickroom: ["9M", "8M"], - wonderroom: ["8M"], - zenheadbutt: ["9M", "8M"] - }, - eventData: [ - { generation: 8, level: 80, moves: ["psychic", "gigadrain"] } - ], - eventOnly: true - }, - calyrexice: { - learnset: { - agility: ["9M", "8M"], - allyswitch: ["8M"], - aromatherapy: ["8L40"], - assurance: ["8M"], - avalanche: ["9M", "9L1", "8M", "8L1"], - batonpass: ["9M", "8M"], - blizzard: ["9M", "8M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - bulldoze: ["9M", "8M"], - bulletseed: ["9M", "8M"], - calmmind: ["9M", "8M"], - closecombat: ["9M", "8M"], - confusion: ["9L1", "8L1"], - crunch: ["9M", "8M"], - curse: ["9M"], - doubleedge: ["9M", "9L1", "8L1"], - doublekick: ["9L1", "8L1"], - drainingkiss: ["9M", "8M"], - encore: ["9M", "8M"], - endure: ["9M", "8M"], - energyball: ["9M", "9L48", "8M", "8L48"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M"], - futuresight: ["9M", "9L88", "8M", "8L88"], - gigadrain: ["9M", "9L16", "8M", "8L16", "8S0"], - gigaimpact: ["9M", "8M"], - glaciallance: ["9L1", "8L1", "8S0"], - grassknot: ["9M", "8M"], - grassyterrain: ["9M", "9L40", "8M"], - gravity: ["9M"], - growth: ["9L1", "8L1"], - guardswap: ["8M"], - hail: ["8M"], - healpulse: ["9L72", "8L72"], - heavyslam: ["9M", "8M"], - helpinghand: ["9M", "9L32", "8M", "8L32"], - highhorsepower: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - icebeam: ["9M", "8M"], - iciclecrash: ["9L1", "8L1"], - iciclespear: ["9M", "8M"], - icywind: ["9M", "8M"], - imprison: ["9M", "8M"], - irondefense: ["9M", "9L1", "8M", "8L1", "8S0"], - lashout: ["9M", "8T"], - leafstorm: ["9M", "8M"], - leechseed: ["9L64", "8L64"], - lifedew: ["9L8", "8L8"], - lightscreen: ["9M", "8M"], - magicalleaf: ["9M", "8M"], - magicroom: ["8M"], - megadrain: ["9L1", "8L1"], - megahorn: ["8M"], - metronome: ["9M", "8M"], - mist: ["9L1", "8L1"], - mudshot: ["9M", "8M"], - outrage: ["9M", "8M"], - payback: ["8M"], - payday: ["8M"], - pollenpuff: ["9M", "8M"], - pound: ["9L1", "8L1"], - powerswap: ["8M"], - protect: ["9M", "8M"], - psybeam: ["9M"], - psychic: ["9M", "9L56", "8M", "8L56", "8S0"], - psychicterrain: ["9M", "9L40", "8M"], - psychup: ["9M"], - psyshock: ["9M", "9L24", "8M", "8L24"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - roar: ["9M"], - round: ["8M"], - safeguard: ["8M"], - scaryface: ["9M", "8M"], - seedbomb: ["9M", "8M"], - skillswap: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - smartstrike: ["9M", "8M"], - snarl: ["9M", "8M"], - snore: ["8M"], - snowscape: ["9M"], - solarbeam: ["9M", "9L80", "8M", "8L80"], - solarblade: ["9M", "8M"], - speedswap: ["8M"], - stomp: ["9L1", "8L1"], - stompingtantrum: ["9M", "8M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - superpower: ["8M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "9L1", "8M", "8L1"], - tackle: ["9L1", "8L1"], - tailwhip: ["9L1", "8L1"], - takedown: ["9M", "9L1", "8L1"], - taunt: ["9M", "9L1", "8M", "8L1"], - terablast: ["9M"], - thrash: ["9L1", "8L1"], - throatchop: ["9M", "8M"], - torment: ["9L1", "8L1"], - trailblaze: ["9M"], - triattack: ["8M"], - trick: ["9M", "8M"], - trickroom: ["9M", "8M"], - uproar: ["8M"], - wonderroom: ["8M"], - zenheadbutt: ["9M", "8M"] - }, - eventData: [ - { - generation: 8, - level: 80, - moves: ["glaciallance", "psychic", "irondefense", "gigadrain"] - } - ], - eventOnly: true - }, - calyrexshadow: { - learnset: { - agility: ["9M", "9L1", "8M", "8L1", "8S0"], - allyswitch: ["8M"], - aromatherapy: ["8L40"], - assurance: ["8M"], - astralbarrage: ["9L1", "8L1", "8S0"], - batonpass: ["9M", "8M"], - bodyslam: ["9M", "8M"], - bulldoze: ["9M", "8M"], - bulletseed: ["9M", "8M"], - calmmind: ["9M", "8M"], - confuseray: ["9M", "9L1", "8L1"], - confusion: ["9L1", "8L1"], - crunch: ["9M", "8M"], - curse: ["9M"], - darkpulse: ["9M", "8M"], - disable: ["9L1", "8L1"], - doubleedge: ["9M", "9L1", "8L1"], - doublekick: ["9L1", "8L1"], - drainingkiss: ["9M", "8M"], - encore: ["9M", "8M"], - endure: ["9M", "8M"], - energyball: ["9M", "9L48", "8M", "8L48"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M"], - foulplay: ["9M", "8M"], - futuresight: ["9M", "9L88", "8M", "8L88"], - gigadrain: ["9M", "9L16", "8M", "8L16", "8S0"], - gigaimpact: ["9M", "8M"], - grassknot: ["9M", "8M"], - grassyterrain: ["9M", "9L40", "8M"], - gravity: ["9M"], - growth: ["9L1", "8L1"], - guardswap: ["8M"], - haze: ["9M", "9L1", "8L1"], - healpulse: ["9L72", "8L72"], - helpinghand: ["9M", "9L32", "8M", "8L32"], - hex: ["9M", "9L1", "8M", "8L1"], - hyperbeam: ["9M", "8M"], - imprison: ["9M", "8M"], - lashout: ["9M", "8T"], - leafstorm: ["9M", "8M"], - leechseed: ["9L64", "8L64"], - lifedew: ["9L8", "8L8"], - lightscreen: ["9M", "8M"], - magicalleaf: ["9M", "8M"], - magicroom: ["8M"], - megadrain: ["9L1", "8L1"], - metronome: ["9M", "8M"], - mudshot: ["9M", "8M"], - nastyplot: ["9M", "9L1", "8M", "8L1"], - nightshade: ["9M"], - painsplit: ["9M"], - payback: ["8M"], - payday: ["8M"], - phantomforce: ["9M", "8M"], - pollenpuff: ["9M", "8M"], - pound: ["9L1", "8L1"], - powerswap: ["8M"], - protect: ["9M", "8M"], - psybeam: ["9M"], - psychic: ["9M", "9L56", "8M", "8L56", "8S0"], - psychicterrain: ["9M", "9L40", "8M"], - psychocut: ["8M"], - psychup: ["9M"], - psyshock: ["9M", "9L24", "8M", "8L24"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - safeguard: ["8M"], - scaryface: ["9M", "8M"], - seedbomb: ["9M", "8M"], - shadowball: ["9M", "9L1", "8M", "8L1"], - skillswap: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - snarl: ["9M", "8M"], - snore: ["8M"], - solarbeam: ["9M", "9L80", "8M", "8L80"], - solarblade: ["9M", "8M"], - speedswap: ["8M"], - stomp: ["9L1", "8L1"], - stompingtantrum: ["9M", "8M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - swift: ["9M", "8M"], - tackle: ["9L1", "8L1"], - tailwhip: ["9L1", "8L1"], - takedown: ["9M", "9L1", "8L1"], - taunt: ["9M", "8M"], - terablast: ["9M"], - thrash: ["9L1", "8L1"], - triattack: ["8M"], - trick: ["9M", "8M"], - trickroom: ["9M", "8M"], - uproar: ["8M"], - willowisp: ["9M", "8M"], - wonderroom: ["8M"], - zenheadbutt: ["9M", "8M"] - }, - eventData: [ - { - generation: 8, - level: 80, - moves: ["astralbarrage", "psychic", "agility", "gigadrain"] - } - ], - eventOnly: true - }, - enamorus: { - learnset: { - agility: ["9M"], - alluringvoice: ["9M"], - astonish: ["9L1"], - bodyslam: ["9M"], - calmmind: ["9M"], - dazzlinggleam: ["9M", "9L40"], - disarmingvoice: ["9M"], - drainingkiss: ["9M", "9L20", "9S1"], - earthpower: ["9M"], - endure: ["9M"], - extrasensory: ["9L45", "9S1"], - facade: ["9M"], - fairywind: ["9L1"], - flatter: ["9L10"], - fly: ["9M"], - focusblast: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - grassyterrain: ["9M"], - healingwish: ["9L60"], - hyperbeam: ["9M"], - imprison: ["9M", "9L30"], - irondefense: ["9M", "9L25"], - ironhead: ["9M"], - mistyexplosion: ["9M"], - mistyterrain: ["9M"], - moonblast: ["9L65", "9S1"], - mysticalfire: ["9L35"], - outrage: ["9M", "9L70"], - playrough: ["9M"], - protect: ["9M"], - psychic: ["9M"], - psychup: ["9M"], - raindance: ["9M"], - rest: ["9M"], - scaryface: ["9M"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - springtidestorm: ["9L75"], - substitute: ["9M"], - sunnyday: ["9M"], - superpower: ["9L55"], - tailwind: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - torment: ["9L5"], - twister: ["9L15"], - uproar: ["9M", "9L50"], - weatherball: ["9M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 8, - level: 70, - perfectIVs: 3, - moves: ["extrasensory", "crunch", "moonblast", "springtidestorm"], - source: "gen8legends" - }, - { - generation: 9, - level: 50, - shiny: true, - nature: "Naive", - ivs: { - hp: 20, - atk: 31, - def: 20, - spa: 31, - spd: 20, - spe: 31 - }, - moves: ["drainingkiss", "extrasensory", "moonblast"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - enamorustherian: { eventOnly: true }, - sprigatito: { - learnset: { - acrobatics: ["9M"], - agility: ["9M"], - allyswitch: ["9E"], - bite: ["9L7"], - bulletseed: ["9M"], - charm: ["9M"], - copycat: ["9E"], - disarmingvoice: ["9M"], - endure: ["9M"], - energyball: ["9M", "9L32"], - facade: ["9M"], - faketears: ["9M"], - gigadrain: ["9M"], - grassknot: ["9M"], - grasspledge: ["9M"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - helpinghand: ["9M"], - honeclaws: ["9L10"], - leafage: ["9L1", "9S0"], - leafstorm: ["9M"], - leechseed: ["9E"], - magicalleaf: ["9M", "9L13"], - mudslap: ["9M"], - nastyplot: ["9M"], - petalblizzard: ["9M", "9E"], - playrough: ["9M", "9L36"], - protect: ["9M"], - quickattack: ["9L15"], - rest: ["9M"], - scratch: ["9L1", "9S0"], - seedbomb: ["9M", "9L17"], - shadowclaw: ["9M"], - slash: ["9L28"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - substitute: ["9M"], - suckerpunch: ["9E"], - swift: ["9M"], - tailwhip: ["9L1"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - trailblaze: ["9M"], - uturn: ["9M", "9L21"], - worryseed: ["9L25"] - }, - eventData: [ - { - generation: 9, - level: 5, - gender: "F", - nature: "Quirky", - ivs: { - hp: 20, - atk: 20, - def: 20, - spa: 20, - spd: 29, - spe: 20 - }, - moves: ["scratch", "leafage"], - pokeball: "pokeball" - } - ] - }, - floragato: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M"], - agility: ["9M"], - bite: ["9L7"], - bulletseed: ["9M"], - charm: ["9M"], - disarmingvoice: ["9M"], - endure: ["9M"], - energyball: ["9M", "9L38"], - facade: ["9M"], - faketears: ["9M"], - fling: ["9M"], - gigadrain: ["9M"], - grassknot: ["9M"], - grasspledge: ["9M"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - helpinghand: ["9M"], - honeclaws: ["9L10"], - leafage: ["9L1"], - leafstorm: ["9M", "9L46"], - lowkick: ["9M"], - lowsweep: ["9M"], - magicalleaf: ["9M", "9L13"], - mudslap: ["9M"], - nastyplot: ["9M"], - petalblizzard: ["9M"], - playrough: ["9M", "9L42"], - protect: ["9M"], - quickattack: ["9L15"], - rest: ["9M"], - scratch: ["9L1"], - seedbomb: ["9M", "9L20"], - shadowclaw: ["9M"], - slash: ["9L33"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - substitute: ["9M"], - swift: ["9M"], - tailwhip: ["9L1"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thunderpunch: ["9M"], - trailblaze: ["9M"], - uturn: ["9M", "9L24"], - worryseed: ["9L28"] - } - }, - meowscarada: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M"], - agility: ["9M"], - aurasphere: ["9M"], - bite: ["9L7"], - brickbreak: ["9M"], - bulletseed: ["9M"], - charm: ["9M"], - chillingwater: ["9M"], - darkpulse: ["9M"], - disarmingvoice: ["9M"], - doubleteam: ["9M", "9L1"], - endure: ["9M"], - energyball: ["9M", "9L42"], - facade: ["9M"], - faketears: ["9M"], - fling: ["9M"], - flowertrick: ["9L0"], - foulplay: ["9M"], - frenzyplant: ["9M"], - gigadrain: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - grasspledge: ["9M"], - grassyglide: ["9M"], - grassyterrain: ["9M", "9L58"], - helpinghand: ["9M"], - honeclaws: ["9L10"], - hyperbeam: ["9M"], - knockoff: ["9M", "9L52"], - lashout: ["9M"], - leafage: ["9L1"], - leafstorm: ["9M", "9L64"], - lowkick: ["9M"], - lowsweep: ["9M"], - magicalleaf: ["9M", "9L13"], - mudslap: ["9M"], - nastyplot: ["9M"], - nightslash: ["9L38"], - petalblizzard: ["9M"], - playrough: ["9M", "9L47"], - pollenpuff: ["9M"], - powergem: ["9M"], - protect: ["9M"], - psychup: ["9M"], - quickattack: ["9L15"], - rest: ["9M"], - scratch: ["9L1"], - seedbomb: ["9M", "9L20"], - shadowball: ["9M"], - shadowclaw: ["9M"], - skillswap: ["9M"], - slash: ["9L33"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - spikes: ["9M"], - substitute: ["9M"], - swift: ["9M"], - tailwhip: ["9L1"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M"], - thunderpunch: ["9M"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - trick: ["9M", "9L1"], - trickroom: ["9M"], - tripleaxel: ["9M"], - uturn: ["9M", "9L24"], - worryseed: ["9L29"] - } - }, - fuecoco: { - learnset: { - belch: ["9E"], - bite: ["9L12"], - bodyslam: ["9M"], - crunch: ["9M"], - curse: ["9M", "9E"], - dig: ["9M"], - disarmingvoice: ["9M"], - ember: ["9L1", "9S0"], - encore: ["9M", "9E"], - endure: ["9M"], - facade: ["9M"], - fireblast: ["9M", "9L36"], - firefang: ["9M"], - firepledge: ["9M"], - firespin: ["9M"], - flamecharge: ["9M"], - flamethrower: ["9M", "9L28"], - flareblitz: ["9M"], - heatwave: ["9M"], - helpinghand: ["9M"], - hypervoice: ["9M", "9L32"], - incinerate: ["9L15"], - leer: ["9L1"], - mudslap: ["9M"], - outrage: ["9M"], - overheat: ["9M"], - protect: ["9M"], - rest: ["9M"], - roar: ["9M", "9L25"], - round: ["9L7"], - seedbomb: ["9M"], - slackoff: ["9E"], - sleeptalk: ["9M"], - snarl: ["9M", "9L21"], - stompingtantrum: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - tackle: ["9L1", "9S0"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - thunderfang: ["9M"], - willowisp: ["9M"], - yawn: ["9L17"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 5, - gender: "M", - nature: "Hardy", - ivs: { - hp: 30, - atk: 20, - def: 20, - spa: 20, - spd: 20, - spe: 20 - }, - moves: ["tackle", "ember"], - pokeball: "pokeball" - } - ] - }, - crocalor: { - learnset: { - bite: ["9L12"], - bodyslam: ["9M"], - crunch: ["9M"], - curse: ["9M"], - dig: ["9M"], - disarmingvoice: ["9M"], - ember: ["9L1"], - encore: ["9M"], - endure: ["9M"], - facade: ["9M"], - fireblast: ["9M", "9L47"], - firefang: ["9M"], - firepledge: ["9M"], - firespin: ["9M"], - flamecharge: ["9M"], - flamethrower: ["9M", "9L32"], - flareblitz: ["9M"], - heatwave: ["9M"], - helpinghand: ["9M"], - hypervoice: ["9M", "9L38"], - incinerate: ["9L17"], - leer: ["9L1"], - lick: ["9L7"], - mudslap: ["9M"], - outrage: ["9M"], - overheat: ["9M"], - protect: ["9M"], - rest: ["9M"], - roar: ["9M", "9L28"], - round: ["9L10"], - seedbomb: ["9M"], - sleeptalk: ["9M"], - snarl: ["9M", "9L24"], - stompingtantrum: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - thunderfang: ["9M"], - willowisp: ["9M", "9L42"], - yawn: ["9L15"], - zenheadbutt: ["9M"] - } - }, - skeledirge: { - learnset: { - alluringvoice: ["9M"], - bite: ["9L15"], - blastburn: ["9M"], - bodyslam: ["9M"], - crunch: ["9M"], - curse: ["9M"], - dig: ["9M"], - disarmingvoice: ["9M"], - earthpower: ["9M"], - earthquake: ["9M"], - ember: ["9L1"], - encore: ["9M"], - endure: ["9M"], - facade: ["9M"], - fireblast: ["9M", "9L58"], - firefang: ["9M"], - firepledge: ["9M"], - firespin: ["9M"], - flamecharge: ["9M"], - flamethrower: ["9M", "9L32"], - flareblitz: ["9M"], - gigaimpact: ["9M"], - heatcrash: ["9M"], - heatwave: ["9M"], - helpinghand: ["9M"], - hex: ["9M", "9L47"], - hyperbeam: ["9M"], - hypervoice: ["9M", "9L42"], - imprison: ["9M"], - incinerate: ["9L17"], - leer: ["9L1"], - lick: ["9L7"], - mudslap: ["9M"], - nightshade: ["9M"], - outrage: ["9M"], - overheat: ["9M", "9L64"], - poltergeist: ["9M"], - protect: ["9M"], - rest: ["9M"], - roar: ["9M", "9L28"], - round: ["9L10"], - scaryface: ["9M", "9L12"], - scorchingsands: ["9M"], - seedbomb: ["9M"], - shadowball: ["9M", "9L38"], - shadowclaw: ["9M"], - sing: ["9L1"], - sleeptalk: ["9M"], - snarl: ["9M", "9L24"], - solarbeam: ["9M"], - stompingtantrum: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - thunderfang: ["9M"], - torchsong: ["9L0"], - willowisp: ["9M", "9L47"], - yawn: ["9L1"], - zenheadbutt: ["9M"] - } - }, - quaxly: { - learnset: { - acrobatics: ["9M", "9L31"], - aerialace: ["9M"], - aircutter: ["9M"], - airslash: ["9M", "9L24"], - aquacutter: ["9L21"], - aquajet: ["9L13"], - batonpass: ["9M"], - bravebird: ["9M"], - chillingwater: ["9M"], - detect: ["9E"], - disarmingvoice: ["9M"], - doublehit: ["9L17"], - encore: ["9M"], - endure: ["9M"], - facade: ["9M"], - focusenergy: ["9L28"], - growl: ["9L1"], - helpinghand: ["9M"], - hydropump: ["9M"], - lastresort: ["9E"], - liquidation: ["9M", "9L35"], - lowkick: ["9M"], - mistyterrain: ["9M"], - pound: ["9L1", "9S0"], - protect: ["9M"], - psychup: ["9M"], - raindance: ["9M"], - rapidspin: ["9E"], - rest: ["9M"], - roost: ["9E"], - sleeptalk: ["9M"], - substitute: ["9M"], - surf: ["9M"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - watergun: ["9L1", "9S0"], - waterpledge: ["9M"], - whirlpool: ["9M"], - wingattack: ["9L10"], - workup: ["9L7"] - }, - eventData: [ - { - generation: 9, - level: 5, - gender: "M", - nature: "Serious", - ivs: { - hp: 20, - atk: 20, - def: 20, - spa: 29, - spd: 20, - spe: 20 - }, - moves: ["pound", "watergun"], - pokeball: "pokeball" - } - ] - }, - quaxwell: { - learnset: { - acrobatics: ["9M", "9L38"], - aerialace: ["9M"], - aircutter: ["9M"], - airslash: ["9M", "9L27"], - aquacutter: ["9L23"], - aquajet: ["9L13"], - batonpass: ["9M"], - bravebird: ["9M"], - chillingwater: ["9M"], - disarmingvoice: ["9M"], - doublehit: ["9L1"], - encore: ["9M"], - endure: ["9M"], - facade: ["9M"], - featherdance: ["9M", "9L48"], - flipturn: ["9M"], - focusenergy: ["9L32"], - growl: ["9L1"], - helpinghand: ["9M"], - hydropump: ["9M"], - liquidation: ["9M", "9L43"], - lowkick: ["9M"], - lowsweep: ["9M", "9L19"], - mistyterrain: ["9M"], - pound: ["9L1"], - protect: ["9M"], - psychup: ["9M"], - raindance: ["9M"], - rest: ["9M"], - sleeptalk: ["9M"], - substitute: ["9M"], - surf: ["9M"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - tripleaxel: ["9M"], - watergun: ["9L1"], - waterpledge: ["9M"], - waterpulse: ["9M", "9L17"], - whirlpool: ["9M"], - wingattack: ["9L10"], - workup: ["9L7"] - } - }, - quaquaval: { - learnset: { - acrobatics: ["9M", "9L43"], - aerialace: ["9M"], - agility: ["9M"], - aircutter: ["9M"], - airslash: ["9M", "9L27"], - aquacutter: ["9L21"], - aquajet: ["9L13"], - aquastep: ["9L0"], - batonpass: ["9M"], - bravebird: ["9M"], - brickbreak: ["9M"], - bulkup: ["9M"], - chillingwater: ["9M"], - closecombat: ["9M", "9L58"], - coaching: ["9M"], - counter: ["9L1"], - disarmingvoice: ["9M"], - doublehit: ["9L1"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - featherdance: ["9M", "9L52"], - fling: ["9M"], - flipturn: ["9M"], - focusenergy: ["9L32"], - gigaimpact: ["9M"], - growl: ["9L1"], - helpinghand: ["9M"], - hurricane: ["9M"], - hydrocannon: ["9M"], - hydropump: ["9M"], - hyperbeam: ["9M"], - icespinner: ["9M"], - icywind: ["9M"], - knockoff: ["9M"], - liquidation: ["9M", "9L47"], - lowkick: ["9M"], - lowsweep: ["9M", "9L17"], - megakick: ["9L38"], - mistyterrain: ["9M"], - pound: ["9L1"], - protect: ["9M"], - psychup: ["9M"], - raindance: ["9M"], - rest: ["9M"], - reversal: ["9M"], - sleeptalk: ["9M"], - substitute: ["9M"], - surf: ["9M"], - swift: ["9M"], - swordsdance: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - tripleaxel: ["9M"], - upperhand: ["9M"], - uturn: ["9M"], - watergun: ["9L1"], - waterpledge: ["9M"], - waterpulse: ["9M", "9L17"], - wavecrash: ["9L64"], - whirlpool: ["9M"], - wingattack: ["9L10"], - workup: ["9L7"] - } - }, - lechonk: { - learnset: { - bodyslam: ["9M"], - bulldoze: ["9M"], - bulletseed: ["9M"], - chillingwater: ["9M"], - covet: ["9L15", "9S0"], - curse: ["9M"], - dig: ["9M", "9L17", "9S0"], - disarmingvoice: ["9M", "9L5"], - doubleedge: ["9M", "9L35"], - echoedvoice: ["9L8"], - endeavor: ["9M", "9E"], - endure: ["9M"], - facade: ["9M"], - headbutt: ["9L21"], - helpinghand: ["9M"], - hypervoice: ["9M"], - ironhead: ["9M"], - mudshot: ["9M", "9L12", "9S0"], - mudslap: ["9M"], - playrough: ["9M"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - seedbomb: ["9M"], - sleeptalk: ["9M"], - spitup: ["9E"], - stockpile: ["9E"], - stuffcheeks: ["9E"], - substitute: ["9M"], - sunnyday: ["9M"], - superfang: ["9M"], - swallow: ["9E"], - tackle: ["9L1"], - tailwhip: ["9L1"], - takedown: ["9M", "9L27"], - terablast: ["9M", "9S0"], - thief: ["9M"], - trailblaze: ["9M"], - uproar: ["9M", "9L32"], - workup: ["9L30"], - yawn: ["9L24"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 15, - gender: "M", - isHidden: true, - moves: ["terablast", "mudshot", "covet", "dig"], - pokeball: "cherishball" - } - ] - }, - oinkologne: { - learnset: { - belch: ["9L54"], - bodypress: ["9M"], - bodyslam: ["9M"], - bulldoze: ["9M"], - bulletseed: ["9M"], - chillingwater: ["9M"], - covet: ["9L15"], - curse: ["9M"], - dig: ["9M", "9L17"], - disarmingvoice: ["9M", "9L5"], - doubleedge: ["9M", "9L42"], - earthpower: ["9M", "9L48"], - echoedvoice: ["9L8"], - endeavor: ["9M"], - endure: ["9M"], - energyball: ["9M"], - facade: ["9M"], - gigaimpact: ["9M"], - headbutt: ["9L23"], - helpinghand: ["9M"], - highhorsepower: ["9M"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - ironhead: ["9M"], - lashout: ["9M"], - mudshot: ["9M", "9L12"], - mudslap: ["9M"], - playrough: ["9M"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - seedbomb: ["9M"], - sleeptalk: ["9M"], - stompingtantrum: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - superfang: ["9M"], - tackle: ["9L1"], - tailwhip: ["9L1"], - takedown: ["9M", "9L26"], - terablast: ["9M"], - thief: ["9M"], - trailblaze: ["9M"], - uproar: ["9M", "9L38"], - workup: ["9L34"], - yawn: ["9L27"], - zenheadbutt: ["9M"] - } - }, - oinkolognef: { - learnset: { - belch: ["9L51"], - bodypress: ["9M"], - bodyslam: ["9M"], - bulldoze: ["9M"], - bulletseed: ["9M"], - chillingwater: ["9M"], - covet: ["9L12"], - curse: ["9M"], - dig: ["9M", "9L15"], - disarmingvoice: ["9M", "9L3"], - doubleedge: ["9M", "9L39"], - earthpower: ["9M", "9L45"], - echoedvoice: ["9L6"], - endeavor: ["9M"], - endure: ["9M"], - energyball: ["9M"], - facade: ["9M"], - gigaimpact: ["9M"], - headbutt: ["9L17"], - helpinghand: ["9M"], - highhorsepower: ["9M"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - ironhead: ["9M"], - lashout: ["9M"], - mudshot: ["9M", "9L9"], - mudslap: ["9M"], - playrough: ["9M"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - seedbomb: ["9M"], - sleeptalk: ["9M"], - stompingtantrum: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - superfang: ["9M"], - tackle: ["9L1"], - tailwhip: ["9L1"], - takedown: ["9M", "9L28"], - terablast: ["9M"], - thief: ["9M"], - trailblaze: ["9M"], - uproar: ["9M", "9L34"], - workup: ["9L30"], - yawn: ["9L23"], - zenheadbutt: ["9M"] - } - }, - tarountula: { - learnset: { - assurance: ["9L8"], - block: ["9L18"], - bodyslam: ["9M"], - bugbite: ["9M", "9L14"], - bugbuzz: ["9M"], - bulletseed: ["9M"], - circlethrow: ["9L36"], - counter: ["9L22"], - endure: ["9M"], - facade: ["9M"], - falseswipe: ["9M"], - feint: ["9L11"], - firstimpression: ["9E"], - gastroacid: ["9L33"], - gigadrain: ["9M"], - grassknot: ["9M"], - headbutt: ["9L25"], - knockoff: ["9M"], - leechlife: ["9M"], - lunge: ["9M", "9E"], - memento: ["9E"], - poisonjab: ["9M"], - pounce: ["9M"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - shadowclaw: ["9M"], - skittersmack: ["9M", "9L44"], - sleeptalk: ["9M"], - spikes: ["9M"], - stickyweb: ["9L29"], - stringshot: ["9L1"], - strugglebug: ["9M", "9L5"], - substitute: ["9M"], - suckerpunch: ["9E"], - sunnyday: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M", "9L40"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - xscissor: ["9M"] - } - }, - spidops: { - learnset: { - aerialace: ["9M"], - assurance: ["9L8"], - block: ["9L19"], - bodyslam: ["9M"], - brickbreak: ["9M"], - bugbite: ["9M", "9L14"], - bugbuzz: ["9M"], - bulletseed: ["9M"], - circlethrow: ["9L41"], - counter: ["9L24"], - electroweb: ["9M"], - endure: ["9M"], - facade: ["9M"], - falseswipe: ["9M"], - feint: ["9L11"], - fling: ["9M"], - gastroacid: ["9L37"], - gigadrain: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - headbutt: ["9L28"], - knockoff: ["9M"], - leechlife: ["9M"], - lowkick: ["9M"], - lunge: ["9M"], - painsplit: ["9M"], - poisonjab: ["9M"], - pounce: ["9M"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - reversal: ["9M"], - rocktomb: ["9M"], - scaryface: ["9M"], - shadowclaw: ["9M"], - silktrap: ["9L0"], - skittersmack: ["9M", "9L49"], - sleeptalk: ["9M"], - spikes: ["9M"], - stickyweb: ["9L33"], - stringshot: ["9L1"], - strugglebug: ["9M", "9L5"], - substitute: ["9M"], - sunnyday: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M", "9L45"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - upperhand: ["9M"], - uturn: ["9M"], - xscissor: ["9M"] - } - }, - nymble: { - learnset: { - agility: ["9M", "9L30"], - assurance: ["9L9"], - astonish: ["9L6"], - bugbite: ["9M", "9L22"], - bugbuzz: ["9M"], - counter: ["9E"], - doublekick: ["9L11"], - endure: ["9M", "9L18"], - facade: ["9M"], - feint: ["9L26"], - firstimpression: ["9L41"], - leechlife: ["9M"], - leer: ["9L1"], - pounce: ["9M"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - screech: ["9L14"], - skittersmack: ["9M", "9E"], - sleeptalk: ["9M"], - strugglebug: ["9M", "9L4"], - substitute: ["9M"], - suckerpunch: ["9L38"], - sunnyday: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - trailblaze: ["9M"], - uturn: ["9M"], - xscissor: ["9M"] - } - }, - lokix: { - learnset: { - aerialace: ["9M"], - agility: ["9M", "9L32"], - assurance: ["9L9"], - astonish: ["9L6"], - axekick: ["9L53"], - bounce: ["9L48"], - brickbreak: ["9M"], - bugbite: ["9M", "9L22"], - bugbuzz: ["9M"], - darkpulse: ["9M"], - detect: ["9L1"], - doubleedge: ["9M"], - doublekick: ["9L11"], - endure: ["9M", "9L18"], - facade: ["9M"], - feint: ["9L28"], - firstimpression: ["9L44"], - fling: ["9M"], - gigaimpact: ["9M"], - knockoff: ["9M"], - lashout: ["9M"], - leechlife: ["9M"], - leer: ["9L1"], - lowkick: ["9M", "9L1"], - lowsweep: ["9M"], - lunge: ["9M", "9L0"], - pounce: ["9M"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - reversal: ["9M"], - scaryface: ["9M"], - screech: ["9L14"], - skittersmack: ["9M"], - sleeptalk: ["9M"], - spite: ["9M"], - strugglebug: ["9M", "9L4"], - substitute: ["9M"], - suckerpunch: ["9L40"], - sunnyday: ["9M"], - swordsdance: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M", "9L36"], - trailblaze: ["9M"], - uturn: ["9M"], - xscissor: ["9M"] - } - }, - rellor: { - learnset: { - bugbite: ["9M", "9L20"], - bugbuzz: ["9M"], - cosmicpower: ["9E"], - defensecurl: ["9L1"], - dig: ["9M", "9L29"], - endure: ["9M"], - facade: ["9M"], - fling: ["9M"], - gunkshot: ["9M"], - irondefense: ["9M"], - leechlife: ["9M"], - lunge: ["9M", "9L35"], - memento: ["9E"], - mudshot: ["9M", "9L15"], - mudslap: ["9M"], - pounce: ["9M"], - protect: ["9M"], - recover: ["9E"], - rest: ["9M"], - rocktomb: ["9M"], - rollout: ["9L11"], - sandattack: ["9L4"], - skittersmack: ["9M"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - strugglebug: ["9M", "9L7"], - substitute: ["9M"], - tackle: ["9L1"], - takedown: ["9M", "9L24"], - terablast: ["9M"], - thief: ["9M"], - weatherball: ["9M", "9E"], - xscissor: ["9M"] - } - }, - rabsca: { - learnset: { - bugbite: ["9M", "9L20"], - bugbuzz: ["9M", "9L45"], - calmmind: ["9M"], - confuseray: ["9M"], - confusion: ["9L1"], - dazzlinggleam: ["9M"], - defensecurl: ["9L1"], - dig: ["9M"], - earthpower: ["9M"], - electroball: ["9M"], - endure: ["9M"], - energyball: ["9M"], - expandingforce: ["9M"], - extrasensory: ["9L29"], - facade: ["9M"], - fling: ["9M"], - futuresight: ["9M"], - gigaimpact: ["9M"], - gravity: ["9M"], - guardswap: ["9L40"], - gunkshot: ["9M"], - hyperbeam: ["9M"], - imprison: ["9M"], - irondefense: ["9M"], - leechlife: ["9M"], - lightscreen: ["9M"], - lunge: ["9M", "9L35"], - mudshot: ["9M"], - mudslap: ["9M"], - poltergeist: ["9M"], - pounce: ["9M"], - powergem: ["9M"], - powerswap: ["9L40"], - protect: ["9M"], - psybeam: ["9M", "9L15"], - psychic: ["9M", "9L50"], - psychicnoise: ["9M"], - psychicterrain: ["9M"], - psychup: ["9M", "9L1"], - psyshock: ["9M"], - raindance: ["9M"], - reflect: ["9M"], - rest: ["9M"], - revivalblessing: ["9L0"], - rocktomb: ["9M"], - rollout: ["9L11"], - safeguard: ["9L1"], - sandattack: ["9L4"], - sandstorm: ["9M"], - shadowball: ["9M"], - skillswap: ["9M"], - skittersmack: ["9M"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - speedswap: ["9L40"], - storedpower: ["9M"], - strugglebug: ["9M", "9L7"], - substitute: ["9M"], - sunnyday: ["9M"], - tackle: ["9L1"], - takedown: ["9M", "9L24"], - terablast: ["9M"], - thief: ["9M"], - trick: ["9M"], - trickroom: ["9M"], - weatherball: ["9M"], - xscissor: ["9M"], - zenheadbutt: ["9M"] - } - }, - greavard: { - learnset: { - allyswitch: ["9E"], - bite: ["9L6"], - bulldoze: ["9M"], - charm: ["9M", "9L46"], - confuseray: ["9M"], - crunch: ["9M", "9L28"], - destinybond: ["9E"], - dig: ["9M", "9L16"], - disable: ["9E"], - doubleedge: ["9M", "9L52"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - firefang: ["9M"], - growl: ["9L1"], - headbutt: ["9L12"], - helpinghand: ["9M", "9L37"], - hex: ["9M"], - howl: ["9E"], - icefang: ["9M"], - lick: ["9L3"], - memento: ["9E"], - mudshot: ["9M"], - mudslap: ["9M"], - nightshade: ["9M"], - painsplit: ["9M"], - phantomforce: ["9M", "9L41"], - playrough: ["9M", "9L32"], - poltergeist: ["9M"], - protect: ["9M"], - psychicfangs: ["9M"], - raindance: ["9M"], - rest: ["9M", "9L24"], - roar: ["9M", "9L9"], - sandstorm: ["9M"], - scaryface: ["9M"], - shadowball: ["9M"], - shadowsneak: ["9E"], - sleeptalk: ["9M"], - snarl: ["9M"], - stompingtantrum: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - tackle: ["9L1"], - tailwhip: ["9L6"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderfang: ["9M"], - trick: ["9M"], - uproar: ["9M"], - yawn: ["9E"] - } - }, - houndstone: { - learnset: { - bite: ["9L6"], - bodypress: ["9M"], - bulldoze: ["9M"], - charm: ["9M", "9L51"], - confuseray: ["9M"], - crunch: ["9M", "9L28"], - dig: ["9M", "9L16"], - doubleedge: ["9M", "9L58"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - firefang: ["9M"], - gigaimpact: ["9M"], - growl: ["9L1"], - headbutt: ["9L12"], - helpinghand: ["9M", "9L41"], - hex: ["9M"], - hyperbeam: ["9M"], - icefang: ["9M"], - lastrespects: ["9L0"], - lick: ["9L3"], - mudshot: ["9M"], - mudslap: ["9M"], - nightshade: ["9M"], - painsplit: ["9M"], - phantomforce: ["9M", "9L46"], - playrough: ["9M", "9L36"], - poltergeist: ["9M"], - protect: ["9M"], - psychicfangs: ["9M"], - raindance: ["9M"], - rest: ["9M", "9L24"], - roar: ["9M", "9L9"], - sandstorm: ["9M"], - scaryface: ["9M"], - shadowball: ["9M"], - sleeptalk: ["9M"], - snarl: ["9M"], - stompingtantrum: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - tackle: ["9L1"], - tailwhip: ["9L6"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderfang: ["9M"], - trick: ["9M"], - uproar: ["9M"], - willowisp: ["9M"] - } - }, - flittle: { - learnset: { - agility: ["9M", "9L29"], - allyswitch: ["9E"], - babydolleyes: ["9L8"], - batonpass: ["9M"], - calmmind: ["9M"], - confuseray: ["9M"], - confusion: ["9L5"], - disarmingvoice: ["9M", "9L11"], - endure: ["9M"], - facade: ["9M"], - foulplay: ["9M"], - growl: ["9L1"], - helpinghand: ["9M"], - hypnosis: ["9E"], - lightscreen: ["9M"], - mudslap: ["9M"], - peck: ["9L1"], - pluck: ["9L24"], - pounce: ["9M"], - protect: ["9M"], - psybeam: ["9M", "9L19"], - psychic: ["9M"], - psychicterrain: ["9M"], - psyshock: ["9M"], - quickattack: ["9L15"], - raindance: ["9M"], - reflect: ["9M"], - rest: ["9M"], - roost: ["9E"], - sandstorm: ["9M"], - seedbomb: ["9M"], - skillswap: ["9M"], - sleeptalk: ["9M"], - storedpower: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - trick: ["9M"], - trickroom: ["9M"], - uproar: ["9M", "9L34"], - uturn: ["9M"], - zenheadbutt: ["9M"] - } - }, - espathra: { - learnset: { - aerialace: ["9M"], - agility: ["9M", "9L29"], - babydolleyes: ["9L8"], - batonpass: ["9M"], - bodyslam: ["9M"], - bravebird: ["9M"], - calmmind: ["9M"], - confuseray: ["9M"], - confusion: ["9L5"], - dazzlinggleam: ["9M", "9L43"], - disarmingvoice: ["9M", "9L11"], - doubleedge: ["9M"], - drillpeck: ["9L1"], - endure: ["9M"], - energyball: ["9M"], - expandingforce: ["9M"], - facade: ["9M"], - featherdance: ["9M", "9L1"], - flashcannon: ["9M"], - foulplay: ["9M"], - gigaimpact: ["9M"], - growl: ["9L1"], - helpinghand: ["9M"], - hex: ["9M"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - lastresort: ["9L54"], - lightscreen: ["9M"], - lowkick: ["9M"], - luminacrash: ["9L0"], - mudslap: ["9M"], - nightshade: ["9M"], - peck: ["9L1"], - pluck: ["9L24"], - pounce: ["9M"], - protect: ["9M"], - psybeam: ["9M", "9L19"], - psychic: ["9M", "9L49"], - psychicterrain: ["9M"], - psychup: ["9M"], - psyshock: ["9M"], - quickattack: ["9L15"], - raindance: ["9M"], - reflect: ["9M"], - rest: ["9M"], - sandstorm: ["9M"], - seedbomb: ["9M"], - shadowball: ["9M"], - skillswap: ["9M"], - sleeptalk: ["9M"], - storedpower: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - trick: ["9M"], - trickroom: ["9M"], - uproar: ["9M", "9L34"], - uturn: ["9M"], - zenheadbutt: ["9M"] - } - }, - farigiraf: { - learnset: { - agility: ["9M", "9L23"], - amnesia: ["9M"], - assurance: ["9L10"], - astonish: ["9L1"], - batonpass: ["9M", "9L41"], - bodyslam: ["9M"], - bulldoze: ["9M"], - calmmind: ["9M"], - chargebeam: ["9M"], - confuseray: ["9M"], - confusion: ["9L5"], - crunch: ["9M", "9L37"], - curse: ["9M"], - dazzlinggleam: ["9M"], - doubleedge: ["9M"], - doublehit: ["9L28"], - earthquake: ["9M"], - endeavor: ["9M"], - endure: ["9M"], - energyball: ["9M"], - expandingforce: ["9M"], - facade: ["9M"], - foulplay: ["9M"], - futuresight: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - gravity: ["9M"], - growl: ["9L1"], - guardswap: ["9L1"], - helpinghand: ["9M"], - highhorsepower: ["9M"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - imprison: ["9M"], - ironhead: ["9M"], - lightscreen: ["9M"], - lowkick: ["9M"], - nastyplot: ["9M", "9L46"], - nightshade: ["9M"], - powerswap: ["9L1"], - protect: ["9M"], - psybeam: ["9M", "9L19"], - psychic: ["9M", "9L50"], - psychicfangs: ["9M"], - psychicnoise: ["9M"], - psychicterrain: ["9M"], - psychup: ["9M"], - psyshock: ["9M"], - raindance: ["9M"], - reflect: ["9M"], - rest: ["9M"], - roar: ["9M"], - shadowball: ["9M"], - skillswap: ["9M"], - sleeptalk: ["9M"], - stomp: ["9L14"], - stompingtantrum: ["9M"], - storedpower: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - swift: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thunderwave: ["9M"], - trailblaze: ["9M"], - trick: ["9M"], - trickroom: ["9M"], - twinbeam: ["9L32"], - uproar: ["9M"], - zenheadbutt: ["9M"] - } - }, - wiglett: { - learnset: { - agility: ["9M"], - aquajet: ["9L12"], - blizzard: ["9M"], - bulldoze: ["9M"], - chillingwater: ["9M"], - dig: ["9M", "9L28"], - earthpower: ["9M"], - endure: ["9M"], - facade: ["9M"], - finalgambit: ["9E"], - foulplay: ["9M"], - headbutt: ["9L24"], - helpinghand: ["9M"], - hydropump: ["9M"], - icebeam: ["9M"], - liquidation: ["9M", "9L40"], - memento: ["9E"], - muddywater: ["9M"], - mudshot: ["9M"], - mudslap: ["9M", "9L4"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - sandattack: ["9L1"], - sandstorm: ["9M"], - slam: ["9L20"], - sleeptalk: ["9M"], - stompingtantrum: ["9M"], - substitute: ["9M"], - suckerpunch: ["9L32"], - surf: ["9M"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - throatchop: ["9M", "9L36"], - watergun: ["9L1"], - waterpulse: ["9M", "9L20"], - whirlpool: ["9M"], - wrap: ["9L8"] - } - }, - wugtrio: { - learnset: { - agility: ["9M"], - aquajet: ["9L12"], - blizzard: ["9M"], - bulldoze: ["9M"], - chillingwater: ["9M"], - dig: ["9M", "9L36"], - earthpower: ["9M"], - endure: ["9M"], - facade: ["9M"], - foulplay: ["9M"], - gigaimpact: ["9M"], - headbutt: ["9L24"], - helpinghand: ["9M"], - hydropump: ["9M"], - hyperbeam: ["9M"], - icebeam: ["9M"], - liquidation: ["9M", "9L54"], - muddywater: ["9M"], - mudshot: ["9M"], - mudslap: ["9M", "9L1"], - painsplit: ["9M"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - sandattack: ["9L1"], - sandstorm: ["9M"], - slam: ["9L16"], - sleeptalk: ["9M"], - stompingtantrum: ["9M"], - substitute: ["9M"], - suckerpunch: ["9L42"], - surf: ["9M"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - throatchop: ["9M", "9L48"], - tripledive: ["9L30"], - watergun: ["9L1"], - waterpulse: ["9M", "9L20"], - whirlpool: ["9M"], - wrap: ["9L1"] - } - }, - dondozo: { - learnset: { - aquatail: ["9L40"], - avalanche: ["9M"], - bodypress: ["9M"], - bodyslam: ["9M", "9L35"], - bulldoze: ["9M"], - chillingwater: ["9M"], - crunch: ["9M"], - curse: ["9M", "9E"], - dive: ["9L20"], - doubleedge: ["9M", "9L60"], - earthquake: ["9M"], - endure: ["9M"], - facade: ["9M"], - fissure: ["9E"], - flail: ["9L10"], - gigaimpact: ["9M"], - heavyslam: ["9M", "9L55"], - hydropump: ["9M"], - hyperbeam: ["9M"], - icefang: ["9M"], - liquidation: ["9M"], - nobleroar: ["9L25"], - orderup: ["9L50"], - outrage: ["9M"], - protect: ["9M"], - raindance: ["9M", "9L45"], - rest: ["9M", "9L15"], - rockslide: ["9M"], - scaryface: ["9M"], - sleeptalk: ["9M", "9L15"], - soak: ["9L30"], - stompingtantrum: ["9M"], - substitute: ["9M"], - supersonic: ["9L1"], - surf: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - terablast: ["9M"], - thrash: ["9E"], - tickle: ["9L5"], - waterfall: ["9M"], - watergun: ["9L1"], - waterpulse: ["9M"], - wavecrash: ["9L65"], - yawn: ["9E"], - zenheadbutt: ["9M"] - } - }, - veluza: { - learnset: { - agility: ["9M"], - aquacutter: ["9L25"], - aquajet: ["9L1"], - blizzard: ["9M"], - bodyslam: ["9M"], - chillingwater: ["9M"], - crunch: ["9M", "9L50"], - doubleedge: ["9M"], - drillrun: ["9M"], - endeavor: ["9M"], - endure: ["9M"], - expandingforce: ["9M"], - filletaway: ["9L30"], - finalgambit: ["9L55"], - flipturn: ["9M"], - focusenergy: ["9L15"], - gigaimpact: ["9M"], - hydropump: ["9M"], - hyperbeam: ["9M"], - icebeam: ["9M"], - icefang: ["9M"], - icywind: ["9M"], - liquidation: ["9M", "9L45"], - nightslash: ["9L35"], - painsplit: ["9M"], - pluck: ["9L7"], - protect: ["9M"], - psychic: ["9M"], - psychicfangs: ["9M"], - psychicterrain: ["9M"], - psychocut: ["9L40"], - raindance: ["9M"], - recover: ["9E"], - rest: ["9M"], - scaleshot: ["9M"], - slash: ["9L20"], - sleeptalk: ["9M"], - snowscape: ["9M"], - storedpower: ["9M"], - substitute: ["9M"], - surf: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - terablast: ["9M"], - thrash: ["9E"], - waterfall: ["9M"], - waterpulse: ["9M", "9L11"], - zenheadbutt: ["9M"] - } - }, - finizen: { - learnset: { - acrobatics: ["9M", "9L29"], - agility: ["9M"], - aquajet: ["9L13"], - aquatail: ["9L39"], - astonish: ["9L7"], - blizzard: ["9M"], - bodyslam: ["9M"], - boomburst: ["9E"], - bounce: ["9E"], - charm: ["9M", "9L25"], - chillingwater: ["9M"], - counter: ["9E"], - disarmingvoice: ["9M"], - dive: ["9L21"], - doublehit: ["9L17"], - drainingkiss: ["9M"], - encore: ["9M", "9L34"], - endure: ["9M"], - facade: ["9M"], - fling: ["9M"], - focusenergy: ["9L10"], - haze: ["9M", "9E"], - helpinghand: ["9M"], - hydropump: ["9M", "9L50"], - icebeam: ["9M"], - icywind: ["9M"], - liquidation: ["9M"], - mist: ["9L44"], - protect: ["9M"], - psychup: ["9M"], - raindance: ["9M"], - rest: ["9M"], - sleeptalk: ["9M"], - substitute: ["9M"], - supersonic: ["9L1"], - surf: ["9M"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - tickle: ["9E"], - waterfall: ["9M"], - watergun: ["9L1"], - waterpulse: ["9M"], - zenheadbutt: ["9M"] - } - }, - palafin: { - learnset: { - acrobatics: ["9M", "9L29"], - agility: ["9M"], - aquajet: ["9L13"], - aquatail: ["9L39"], - astonish: ["9L7"], - aurasphere: ["9M"], - blizzard: ["9M"], - bodyslam: ["9M"], - bulkup: ["9M"], - charm: ["9M", "9L25"], - chillingwater: ["9M"], - closecombat: ["9M"], - disarmingvoice: ["9M"], - dive: ["9L21"], - doublehit: ["9L17"], - drainingkiss: ["9M"], - drainpunch: ["9M"], - encore: ["9M", "9L34"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - fling: ["9M"], - flipturn: ["9M", "9L0"], - focusblast: ["9M"], - focusenergy: ["9L10"], - focuspunch: ["9M", "9L55"], - gigaimpact: ["9M"], - grassknot: ["9M"], - hardpress: ["9M"], - haze: ["9M", "9S0"], - helpinghand: ["9M"], - hydropump: ["9M", "9L50"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - icebeam: ["9M"], - icepunch: ["9M"], - icywind: ["9M"], - ironhead: ["9M"], - jetpunch: ["9L1", "9S0"], - liquidation: ["9M"], - mist: ["9L44"], - outrage: ["9M"], - protect: ["9M", "9S0"], - psychup: ["9M"], - raindance: ["9M"], - rest: ["9M"], - reversal: ["9M"], - sleeptalk: ["9M"], - substitute: ["9M"], - supersonic: ["9L1"], - surf: ["9M"], - swift: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - throatchop: ["9M"], - waterfall: ["9M"], - watergun: ["9L1"], - waterpulse: ["9M"], - wavecrash: ["9L61", "9S0"], - whirlpool: ["9M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 50, - gender: "F", - nature: "Adamant", - ivs: { - hp: 31, - atk: 31, - def: 31, - spa: 17, - spd: 31, - spe: 31 - }, - moves: ["jetpunch", "wavecrash", "haze", "protect"], - pokeball: "cherishball" - } - ] - }, - smoliv: { - learnset: { - absorb: ["9L5"], - bulletseed: ["9M"], - charm: ["9M"], - earthpower: ["9M"], - endure: ["9M"], - energyball: ["9M", "9L30"], - facade: ["9M"], - flail: ["9L16"], - gigadrain: ["9M"], - grassknot: ["9M"], - grassyterrain: ["9M", "9L23"], - growth: ["9L7"], - helpinghand: ["9M", "9L13"], - leafstorm: ["9M"], - leechseed: ["9L34"], - magicalleaf: ["9M"], - megadrain: ["9L20"], - memento: ["9E"], - protect: ["9M"], - razorleaf: ["9L10"], - rest: ["9M"], - seedbomb: ["9M", "9L27"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - solarblade: ["9M"], - strengthsap: ["9E"], - substitute: ["9M"], - sunnyday: ["9M"], - sweetscent: ["9L1"], - swift: ["9M"], - synthesis: ["9E"], - tackle: ["9L1"], - terablast: ["9M"], - terrainpulse: ["9L38"], - trailblaze: ["9M"], - weatherball: ["9M", "9E"] - } - }, - dolliv: { - learnset: { - absorb: ["9L5"], - bulletseed: ["9M"], - charm: ["9M"], - earthpower: ["9M"], - endure: ["9M"], - energyball: ["9M", "9L34"], - facade: ["9M"], - flail: ["9L16"], - gigadrain: ["9M"], - grassknot: ["9M"], - grassyterrain: ["9M", "9L23"], - growth: ["9L7"], - helpinghand: ["9M", "9L13"], - leafstorm: ["9M"], - leechseed: ["9L37"], - magicalleaf: ["9M"], - megadrain: ["9L20"], - protect: ["9M"], - razorleaf: ["9L10"], - rest: ["9M"], - seedbomb: ["9M", "9L29"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - solarblade: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - sweetscent: ["9L1"], - swift: ["9M"], - tackle: ["9L1"], - terablast: ["9M"], - terrainpulse: ["9L42"], - trailblaze: ["9M"], - weatherball: ["9M"] - } - }, - arboliva: { - learnset: { - absorb: ["9L5"], - alluringvoice: ["9M"], - bulletseed: ["9M"], - charm: ["9M"], - dazzlinggleam: ["9M"], - earthpower: ["9M"], - encore: ["9M"], - endure: ["9M"], - energyball: ["9M", "9L34"], - facade: ["9M"], - flail: ["9L16"], - fling: ["9M"], - gigadrain: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - grassyterrain: ["9M", "9L23"], - growth: ["9L7"], - helpinghand: ["9M", "9L13"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - leafstorm: ["9M"], - leechseed: ["9L39"], - lightscreen: ["9M"], - magicalleaf: ["9M"], - megadrain: ["9L20"], - metronome: ["9M"], - mirrorcoat: ["9L1"], - petalblizzard: ["9M", "9L52"], - petaldance: ["9L58"], - pollenpuff: ["9M"], - protect: ["9M"], - psychup: ["9M"], - razorleaf: ["9L10"], - reflect: ["9M"], - rest: ["9M"], - safeguard: ["9L1"], - seedbomb: ["9M", "9L29"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - solarblade: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - sweetscent: ["9L1"], - swift: ["9M"], - tackle: ["9L1"], - terablast: ["9M"], - terrainpulse: ["9L46"], - trailblaze: ["9M"], - weatherball: ["9M"] - } - }, - capsakid: { - learnset: { - bite: ["9L4"], - bulletseed: ["9M", "9L21"], - crunch: ["9M", "9L38"], - endeavor: ["9M"], - endure: ["9M"], - energyball: ["9M"], - facade: ["9M"], - gigadrain: ["9M"], - grassknot: ["9M"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growth: ["9L10"], - headbutt: ["9L24"], - helpinghand: ["9M"], - ingrain: ["9E"], - leafage: ["9L1"], - leafstorm: ["9M"], - leechseed: ["9E"], - leer: ["9L1"], - magicalleaf: ["9M"], - protect: ["9M"], - ragepowder: ["9E"], - razorleaf: ["9L13"], - rest: ["9M"], - rollout: ["9E"], - sandstorm: ["9M"], - seedbomb: ["9M", "9L44"], - sleeptalk: ["9M"], - solarbeam: ["9M", "9L48"], - stompingtantrum: ["9M"], - substitute: ["9M"], - sunnyday: ["9M", "9L17"], - superfang: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - trailblaze: ["9M"], - worryseed: ["9E"], - zenheadbutt: ["9M", "9L28"] - } - }, - scovillain: { - learnset: { - bite: ["9L4"], - bulletseed: ["9M", "9L21"], - burningjealousy: ["9M"], - crunch: ["9M", "9L38"], - endeavor: ["9M"], - endure: ["9M"], - energyball: ["9M"], - facade: ["9M"], - fireblast: ["9M"], - firefang: ["9M", "9L1"], - flamethrower: ["9M", "9L0"], - gigadrain: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growth: ["9L10"], - headbutt: ["9L24"], - helpinghand: ["9M"], - hyperbeam: ["9M"], - lashout: ["9M"], - leafage: ["9L1"], - leafstorm: ["9M"], - leer: ["9L1"], - magicalleaf: ["9M"], - overheat: ["9M", "9L48"], - protect: ["9M"], - razorleaf: ["9L13"], - rest: ["9M"], - sandstorm: ["9M"], - scaryface: ["9M"], - seedbomb: ["9M", "9L44"], - sleeptalk: ["9M"], - solarbeam: ["9M", "9L48"], - spicyextract: ["9L0"], - stompingtantrum: ["9M"], - substitute: ["9M"], - sunnyday: ["9M", "9L17"], - superfang: ["9M"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M"], - trailblaze: ["9M"], - willowisp: ["9M"], - worryseed: ["9L33"], - zenheadbutt: ["9M", "9L28"] - } - }, - tadbulb: { - learnset: { - acidspray: ["9M"], - charge: ["9M", "9L17"], - chargebeam: ["9M"], - chillingwater: ["9M"], - confuseray: ["9M"], - discharge: ["9L32"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "9L40"], - electroball: ["9M"], - electroweb: ["9M"], - endure: ["9M"], - flail: ["9L25"], - hypervoice: ["9M"], - lightscreen: ["9M"], - muddywater: ["9M", "9E"], - mudshot: ["9M", "9L24"], - mudslap: ["9M", "9L1"], - paraboliccharge: ["9E"], - protect: ["9M"], - raindance: ["9M"], - reflect: ["9M"], - rest: ["9M"], - sleeptalk: ["9M"], - soak: ["9E"], - spark: ["9L21"], - substitute: ["9M"], - suckerpunch: ["9L45"], - swift: ["9M"], - tackle: ["9L1"], - terablast: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thundershock: ["9L7"], - thunderwave: ["9M"], - voltswitch: ["9M"], - watergun: ["9L11"], - waterpulse: ["9M"], - weatherball: ["9M", "9L36"], - wildcharge: ["9M"], - zapcannon: ["9L50"] - } - }, - bellibolt: { - learnset: { - acidspray: ["9M"], - charge: ["9M", "9L17"], - chargebeam: ["9M"], - chillingwater: ["9M"], - confuseray: ["9M"], - discharge: ["9L32"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "9L40"], - electroball: ["9M"], - electroweb: ["9M"], - endure: ["9M"], - flail: ["9L25"], - gigaimpact: ["9M"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - lightscreen: ["9M"], - muddywater: ["9M"], - mudshot: ["9M", "9L24"], - mudslap: ["9M", "9L1"], - protect: ["9M"], - raindance: ["9M"], - reflect: ["9M"], - rest: ["9M"], - slackoff: ["9L1"], - sleeptalk: ["9M"], - spark: ["9L21"], - substitute: ["9M"], - suckerpunch: ["9L45"], - supercellslam: ["9M"], - swift: ["9M"], - tackle: ["9L1"], - terablast: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thundershock: ["9L7"], - thunderwave: ["9M"], - toxic: ["9M"], - voltswitch: ["9M"], - watergun: ["9L11"], - waterpulse: ["9M"], - weatherball: ["9M", "9L36"], - wildcharge: ["9M"], - zapcannon: ["9L50"] - } - }, - varoom: { - learnset: { - acidspray: ["9M"], - assurance: ["9L10"], - bodyslam: ["9M"], - bulldoze: ["9M"], - curse: ["9M"], - doubleedge: ["9M"], - endure: ["9M"], - facade: ["9M"], - flashcannon: ["9M"], - gunkshot: ["9M", "9L50"], - gyroball: ["9M", "9L17"], - haze: ["9M", "9E"], - headbutt: ["9L21"], - irondefense: ["9M"], - ironhead: ["9M", "9L28"], - lick: ["9L1"], - metalsound: ["9M"], - partingshot: ["9E"], - poisongas: ["9L1"], - poisonjab: ["9M", "9L36"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - sandstorm: ["9M"], - scaryface: ["9M"], - screech: ["9L25"], - selfdestruct: ["9E"], - sleeptalk: ["9M"], - sludge: ["9L13"], - sludgebomb: ["9M"], - sludgewave: ["9M"], - smog: ["9L4"], - spinout: ["9L46"], - steelbeam: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - swagger: ["9L32"], - takedown: ["9M"], - taunt: ["9M", "9L7"], - terablast: ["9M"], - thief: ["9M"], - torment: ["9E"], - toxic: ["9M", "9E"], - toxicspikes: ["9M"], - uproar: ["9M", "9L41"], - venoshock: ["9M"], - zenheadbutt: ["9M"] - } - }, - revavroom: { - learnset: { - acidspray: ["9M"], - assurance: ["9L10"], - bodyslam: ["9M"], - bulldoze: ["9M"], - curse: ["9M"], - doubleedge: ["9M"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - flashcannon: ["9M"], - gigaimpact: ["9M"], - gunkshot: ["9M", "9L58"], - gyroball: ["9M", "9L17"], - hardpress: ["9M"], - haze: ["9M"], - headbutt: ["9L21"], - heavyslam: ["9M"], - highhorsepower: ["9M"], - hyperbeam: ["9M"], - irondefense: ["9M"], - ironhead: ["9M", "9L28", "9S0"], - lashout: ["9M"], - lick: ["9L1"], - magnetrise: ["9L1"], - metalsound: ["9M"], - overheat: ["9M"], - poisongas: ["9L1"], - poisonjab: ["9M", "9L36", "9S0"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - sandstorm: ["9M"], - scaryface: ["9M"], - screech: ["9L25"], - shiftgear: ["9L0"], - sleeptalk: ["9M"], - sludge: ["9L13"], - sludgebomb: ["9M"], - sludgewave: ["9M"], - smog: ["9L4"], - spinout: ["9L52"], - steelbeam: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - swagger: ["9L32", "9S0"], - takedown: ["9M"], - taunt: ["9M", "9L7"], - temperflare: ["9M"], - terablast: ["9M", "9S0"], - thief: ["9M"], - toxic: ["9M"], - toxicspikes: ["9M"], - uproar: ["9M", "9L46"], - venoshock: ["9M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 50, - gender: "F", - nature: "Naughty", - abilities: ["clearbody"], - ivs: { - hp: 20, - atk: 31, - def: 20, - spa: 20, - spd: 20, - spe: 20 - }, - moves: ["ironhead", "swagger", "poisonjab", "terablast"], - pokeball: "healball" - } - ] - }, - orthworm: { - learnset: { - bodypress: ["9M"], - bodyslam: ["9M"], - bulldoze: ["9M", "9L16"], - coil: ["9E"], - curse: ["9M", "9E"], - dig: ["9M", "9L30"], - doubleedge: ["9M"], - earthpower: ["9M"], - earthquake: ["9M", "9L47"], - endure: ["9M"], - facade: ["9M"], - flashcannon: ["9M"], - gigaimpact: ["9M"], - harden: ["9L1"], - headbutt: ["9S0"], - heavyslam: ["9M"], - helpinghand: ["9M"], - highhorsepower: ["9M"], - hyperbeam: ["9M"], - irondefense: ["9M", "9L38"], - ironhead: ["9M", "9L21"], - irontail: ["9L43", "9S0"], - metalburst: ["9E"], - metalsound: ["9M"], - mudshot: ["9M"], - mudslap: ["9M", "9L7"], - protect: ["9M"], - rest: ["9M"], - rockblast: ["9M"], - rockslide: ["9M"], - rocktomb: ["9M"], - sandstorm: ["9M", "9L34", "9S0"], - sandtomb: ["9M"], - shedtail: ["9L52"], - sleeptalk: ["9M"], - smackdown: ["9M", "9L12"], - spikes: ["9M"], - stealthrock: ["9M"], - steelbeam: ["9M"], - stompingtantrum: ["9M"], - substitute: ["9M"], - tackle: ["9L1"], - takedown: ["9M", "9L26"], - terablast: ["9M"], - wrap: ["9L1", "9S0"] - }, - eventData: [ - { - generation: 9, - level: 29, - gender: "M", - nature: "Quirky", - ivs: { - hp: 30, - atk: 30, - def: 30, - spa: 30, - spd: 30, - spe: 30 - }, - moves: ["irontail", "headbutt", "wrap", "sandstorm"] - } - ] - }, - tandemaus: { - learnset: { - aerialace: ["9M"], - afteryou: ["9E"], - agility: ["9M"], - babydolleyes: ["9L1", "9S0"], - batonpass: ["9M", "9E"], - beatup: ["9L37"], - bite: ["9E"], - bulletseed: ["9M", "9L18"], - celebrate: ["9S0"], - charm: ["9M", "9L33"], - copycat: ["9L41"], - crunch: ["9M"], - dig: ["9M"], - doubleedge: ["9M"], - doublehit: ["9L14"], - echoedvoice: ["9L5", "9S0"], - encore: ["9M", "9L22"], - endure: ["9M"], - facade: ["9M"], - faketears: ["9M"], - feint: ["9E"], - grassknot: ["9M"], - helpinghand: ["9M", "9L8"], - hypervoice: ["9M", "9L30"], - lowkick: ["9M"], - lowsweep: ["9M"], - mudshot: ["9M"], - mudslap: ["9M"], - playrough: ["9M", "9L26"], - populationbomb: ["9L46"], - pound: ["9L1"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - seedbomb: ["9M"], - shadowclaw: ["9M"], - sleeptalk: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - superfang: ["9M", "9L11"], - swift: ["9M"], - switcheroo: ["9E"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M", "9S0"], - thief: ["9M"], - thunderwave: ["9M"], - tickle: ["9E"], - uturn: ["9M"], - waterpulse: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 5, - isHidden: true, - moves: ["celebrate", "terablast", "babydolleyes", "echoedvoice"], - pokeball: "cherishball" - } - ] - }, - maushold: { - learnset: { - aerialace: ["9M"], - agility: ["9M"], - babydolleyes: ["9L1"], - batonpass: ["9M"], - beatup: ["9L41"], - bulletseed: ["9M", "9L18"], - charm: ["9M", "9L37"], - chillingwater: ["9M"], - copycat: ["9L46"], - crunch: ["9M"], - dig: ["9M"], - doubleedge: ["9M"], - doublehit: ["9L14"], - echoedvoice: ["9L5"], - encore: ["9M", "9L22"], - endure: ["9M"], - facade: ["9M"], - faketears: ["9M"], - followme: ["9L1"], - gigaimpact: ["9M"], - grassknot: ["9M"], - helpinghand: ["9M", "9L8"], - hyperbeam: ["9M"], - hypervoice: ["9M", "9L33"], - lowkick: ["9M"], - lowsweep: ["9M"], - mudshot: ["9M"], - mudslap: ["9M"], - playrough: ["9M", "9L29"], - populationbomb: ["9L53"], - pound: ["9L1"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - seedbomb: ["9M"], - shadowclaw: ["9M"], - sleeptalk: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - superfang: ["9M", "9L11"], - swift: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderwave: ["9M"], - tidyup: ["9L1"], - trailblaze: ["9M"], - uturn: ["9M"], - waterpulse: ["9M"] - } - }, - cetoddle: { - learnset: { - amnesia: ["9M", "9L40"], - avalanche: ["9M", "9L27"], - bellydrum: ["9E"], - blizzard: ["9M", "9L53"], - bodypress: ["9M"], - bodyslam: ["9M", "9L36"], - bounce: ["9L31"], - bulldoze: ["9M"], - charm: ["9M"], - chillingwater: ["9M"], - curse: ["9M"], - doubleedge: ["9M", "9L49"], - earthquake: ["9M"], - echoedvoice: ["9L9"], - endure: ["9M"], - entrainment: ["9E"], - facade: ["9M"], - flail: ["9L25"], - growl: ["9L6"], - heavyslam: ["9M"], - helpinghand: ["9M"], - highhorsepower: ["9M"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - icebeam: ["9M"], - icefang: ["9M"], - iceshard: ["9L12"], - icespinner: ["9M", "9L44"], - iciclecrash: ["9E"], - iciclespear: ["9M"], - icywind: ["9M"], - knockoff: ["9M"], - liquidation: ["9M"], - playrough: ["9M"], - powdersnow: ["9L1"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M", "9L15"], - sleeptalk: ["9M"], - snowscape: ["9M"], - stompingtantrum: ["9M"], - substitute: ["9M"], - superpower: ["9E"], - tackle: ["9L1"], - takedown: ["9M", "9L19"], - terablast: ["9M"], - waterpulse: ["9M"], - yawn: ["9E"] - } - }, - cetitan: { - learnset: { - amnesia: ["9M", "9L40", "9S0"], - avalanche: ["9M", "9L27"], - blizzard: ["9M", "9L53"], - bodypress: ["9M"], - bodyslam: ["9M", "9L36", "9S0"], - bounce: ["9L31"], - bulldoze: ["9M"], - charm: ["9M"], - chillingwater: ["9M"], - curse: ["9M"], - doubleedge: ["9M", "9L49", "9S0"], - earthquake: ["9M"], - echoedvoice: ["9L9"], - endure: ["9M"], - facade: ["9M"], - flail: ["9L25"], - gigaimpact: ["9M"], - growl: ["9L6"], - hardpress: ["9M"], - heavyslam: ["9M"], - helpinghand: ["9M"], - highhorsepower: ["9M"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - icebeam: ["9M"], - icefang: ["9M"], - icepunch: ["9M"], - iceshard: ["9L12"], - icespinner: ["9M", "9L44", "9S0"], - iciclespear: ["9M"], - icywind: ["9M"], - knockoff: ["9M"], - liquidation: ["9M"], - playrough: ["9M"], - powdersnow: ["9L1"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M", "9L15"], - sleeptalk: ["9M"], - snowscape: ["9M"], - stompingtantrum: ["9M"], - substitute: ["9M"], - tackle: ["9L1"], - takedown: ["9M", "9L19"], - terablast: ["9M"], - waterpulse: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 50, - moves: ["bodyslam", "amnesia", "icespinner", "doubleedge"] - } - ] - }, - frigibax: { - learnset: { - aquatail: ["9E"], - avalanche: ["9M"], - bite: ["9L24"], - blizzard: ["9M"], - bodyslam: ["9M"], - crunch: ["9M", "9L44"], - dig: ["9M"], - dracometeor: ["9M"], - dragonbreath: ["9L12"], - dragonclaw: ["9M", "9L32"], - dragonpulse: ["9M"], - dragonrush: ["9E"], - dragontail: ["9M", "9L1"], - endure: ["9M"], - facade: ["9M"], - focusenergy: ["9L18"], - freezedry: ["9E"], - helpinghand: ["9M"], - icebeam: ["9M", "9L40"], - icefang: ["9M", "9L29"], - iciclecrash: ["9L48"], - iciclespear: ["9M", "9E"], - icywind: ["9M", "9L6"], - leer: ["9L1"], - outrage: ["9M"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - sleeptalk: ["9M"], - snowscape: ["9M"], - substitute: ["9M"], - swordsdance: ["9M"], - tackle: ["9L1"], - takedown: ["9M", "9L36"], - terablast: ["9M"] - } - }, - arctibax: { - learnset: { - aerialace: ["9M"], - avalanche: ["9M"], - bite: ["9L24"], - blizzard: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M"], - crunch: ["9M", "9L50"], - dig: ["9M"], - dracometeor: ["9M"], - dragonbreath: ["9L12"], - dragonclaw: ["9M"], - dragonpulse: ["9M"], - dragontail: ["9M", "9L1"], - endure: ["9M"], - facade: ["9M"], - focusenergy: ["9L18"], - helpinghand: ["9M"], - icebeam: ["9M", "9L45"], - icefang: ["9M", "9L29"], - iciclecrash: ["9L55"], - iciclespear: ["9M"], - icywind: ["9M", "9L6"], - ironhead: ["9M"], - leer: ["9L1"], - outrage: ["9M"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - scaryface: ["9M"], - sleeptalk: ["9M"], - snowscape: ["9M"], - substitute: ["9M"], - swordsdance: ["9M"], - tackle: ["9L1"], - takedown: ["9M", "9L40"], - terablast: ["9M"] - } - }, - baxcalibur: { - learnset: { - aerialace: ["9M"], - avalanche: ["9M"], - bite: ["9L24"], - blizzard: ["9M"], - bodypress: ["9M"], - bodyslam: ["9M"], - breakingswipe: ["9M", "9L1"], - brickbreak: ["9M"], - bulldoze: ["9M"], - crunch: ["9M", "9L55"], - dig: ["9M"], - doubleedge: ["9M"], - dracometeor: ["9M"], - dragonbreath: ["9L12"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "9L35"], - dragondance: ["9M"], - dragonpulse: ["9M"], - dragontail: ["9M", "9L1"], - earthquake: ["9M"], - endure: ["9M"], - facade: ["9M"], - falseswipe: ["9M"], - focusenergy: ["9L18"], - gigaimpact: ["9M"], - glaiverush: ["9L0", "9S0"], - helpinghand: ["9M"], - highhorsepower: ["9M"], - hyperbeam: ["9M"], - icebeam: ["9M", "9L48"], - icefang: ["9M", "9L29"], - iceshard: ["9L1", "9S0"], - iciclecrash: ["9L62"], - iciclespear: ["9M", "9S0"], - icywind: ["9M", "9L6"], - ironhead: ["9M"], - leer: ["9L1"], - outrage: ["9M"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - scaleshot: ["9M", "9S0"], - scaryface: ["9M"], - sleeptalk: ["9M"], - snowscape: ["9M", "9L1"], - stompingtantrum: ["9M"], - substitute: ["9M"], - swordsdance: ["9M"], - tackle: ["9L1"], - takedown: ["9M", "9L42"], - terablast: ["9M"], - thunderfang: ["9M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 54, - moves: ["glaiverush", "scaleshot", "iciclespear", "iceshard"], - pokeball: "cherishball" - } - ] - }, - tatsugiri: { - learnset: { - batonpass: ["9M", "9E"], - chillingwater: ["9M"], - counter: ["9E"], - dracometeor: ["9M"], - dragoncheer: ["9M"], - dragondance: ["9M"], - dragonpulse: ["9M", "9L52", "9S0"], - endure: ["9M"], - facade: ["9M"], - gigaimpact: ["9M"], - harden: ["9L6"], - helpinghand: ["9M", "9L12"], - hydropump: ["9M"], - hyperbeam: ["9M"], - icywind: ["9M", "9S0"], - lunge: ["9M"], - memento: ["9L34"], - mirrorcoat: ["9L47"], - muddywater: ["9M", "9L39", "9S0"], - nastyplot: ["9M", "9L43"], - outrage: ["9M"], - protect: ["9M"], - raindance: ["9M"], - rapidspin: ["9E"], - rest: ["9M"], - sleeptalk: ["9M"], - soak: ["9L23"], - splash: ["9L1"], - substitute: ["9M"], - surf: ["9M"], - takedown: ["9M"], - taunt: ["9M", "9L28", "9S0"], - terablast: ["9M"], - watergun: ["9L1"], - waterpulse: ["9M", "9L17"], - whirlpool: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 57, - gender: "M", - nature: "Quiet", - ivs: { - hp: 30, - atk: 30, - def: 30, - spa: 30, - spd: 30, - spe: 30 - }, - moves: ["muddywater", "icywind", "taunt", "dragonpulse"] - } - ] - }, - tatsugiristretchy: { - learnset: { - batonpass: ["9M", "9E"], - celebrate: ["9S0"], - chillingwater: ["9M"], - counter: ["9E"], - dracometeor: ["9M", "9S0"], - dragoncheer: ["9M"], - dragondance: ["9M"], - dragonpulse: ["9M", "9L52"], - endure: ["9M"], - facade: ["9M"], - gigaimpact: ["9M"], - harden: ["9L6"], - helpinghand: ["9M", "9L12", "9S0"], - hydropump: ["9M"], - hyperbeam: ["9M"], - icywind: ["9M"], - lunge: ["9M"], - memento: ["9L34"], - mirrorcoat: ["9L47"], - muddywater: ["9M", "9L39", "9S0"], - nastyplot: ["9M", "9L43"], - outrage: ["9M"], - protect: ["9M"], - raindance: ["9M"], - rapidspin: ["9E"], - rest: ["9M"], - sleeptalk: ["9M"], - soak: ["9L23"], - splash: ["9L1"], - substitute: ["9M"], - surf: ["9M"], - takedown: ["9M"], - taunt: ["9M", "9L28"], - terablast: ["9M"], - watergun: ["9L1"], - waterpulse: ["9M", "9L17"], - whirlpool: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 50, - moves: ["dracometeor", "muddywater", "helpinghand", "celebrate"], - pokeball: "cherishball" - } - ] - }, - cyclizar: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M"], - agility: ["9M"], - aquatail: ["9E"], - bite: ["9L23"], - bodyslam: ["9M"], - breakingswipe: ["9M", "9L14"], - crunch: ["9M"], - doubleedge: ["9M", "9L51"], - dracometeor: ["9M"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "9L36"], - dragonpulse: ["9M", "9L45"], - dragonrush: ["9L57"], - dragontail: ["9M"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - firefang: ["9M"], - gigaimpact: ["9M"], - growl: ["9L1"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - icespinner: ["9M"], - ironhead: ["9M"], - irontail: ["9E"], - knockoff: ["9M", "9E"], - mudshot: ["9M"], - mudslap: ["9M"], - outrage: ["9M"], - overheat: ["9M"], - powerwhip: ["9E"], - protect: ["9M"], - quickattack: ["9L18"], - raindance: ["9M"], - rapidspin: ["9L7"], - rest: ["9M"], - scaleshot: ["9M"], - shedtail: ["9L31"], - shiftgear: ["9L40"], - sleeptalk: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - supercellslam: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - taunt: ["9M", "9L11"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderbolt: ["9M"], - thunderfang: ["9M"], - trailblaze: ["9M"], - uproar: ["9M"], - uturn: ["9M", "9L27"], - wildcharge: ["9M"] - } - }, - pawmi: { - learnset: { - agility: ["9M", "9L40"], - batonpass: ["9M"], - bite: ["9L19"], - celebrate: ["9S0"], - charge: ["9M", "9L8"], - chargebeam: ["9M"], - charm: ["9M"], - crunch: ["9M"], - dig: ["9M", "9L15"], - discharge: ["9L38"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M"], - electroweb: ["9M"], - encore: ["9M"], - endure: ["9M"], - entrainment: ["9L31"], - facade: ["9M"], - fakeout: ["9E"], - fling: ["9M"], - growl: ["9L1", "9S0"], - helpinghand: ["9M"], - machpunch: ["9E"], - metalclaw: ["9M"], - nuzzle: ["9L12"], - playrough: ["9M"], - protect: ["9M"], - quickattack: ["9L6"], - raindance: ["9M"], - rest: ["9M"], - scratch: ["9L1"], - slam: ["9L35"], - sleeptalk: ["9M"], - spark: ["9L23"], - substitute: ["9M"], - sunnyday: ["9M"], - superfang: ["9M"], - sweetkiss: ["9E"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M", "9S0"], - thief: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thunderfang: ["9M"], - thundershock: ["9L3", "9S0"], - thunderwave: ["9M", "9L27"], - voltswitch: ["9M"], - wildcharge: ["9M", "9L44"], - wish: ["9E"] - }, - eventData: [ - { - generation: 9, - level: 5, - moves: ["thundershock", "growl", "terablast", "celebrate"], - pokeball: "cherishball" - } - ] - }, - pawmo: { - learnset: { - agility: ["9M", "9L46"], - armthrust: ["9L0"], - batonpass: ["9M"], - bite: ["9L19"], - charge: ["9M", "9L8"], - chargebeam: ["9M"], - charm: ["9M"], - coaching: ["9M"], - crunch: ["9M"], - dig: ["9M", "9L15"], - discharge: ["9L42"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M"], - electroweb: ["9M"], - encore: ["9M"], - endure: ["9M"], - entrainment: ["9L38"], - facade: ["9M"], - fling: ["9M"], - focuspunch: ["9M"], - growl: ["9L1"], - helpinghand: ["9M"], - knockoff: ["9M"], - lowkick: ["9M"], - lowsweep: ["9M"], - metalclaw: ["9M"], - nuzzle: ["9L12"], - playrough: ["9M"], - protect: ["9M"], - quickattack: ["9L6"], - raindance: ["9M"], - rest: ["9M"], - scratch: ["9L1"], - slam: ["9L32"], - sleeptalk: ["9M"], - spark: ["9L23"], - substitute: ["9M"], - sunnyday: ["9M"], - superfang: ["9M"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thunderfang: ["9M"], - thunderpunch: ["9M"], - thundershock: ["9L3"], - thunderwave: ["9M", "9L27"], - upperhand: ["9M"], - voltswitch: ["9M"], - wildcharge: ["9M", "9L52"] - } - }, - pawmot: { - learnset: { - agility: ["9M", "9L54"], - armthrust: ["9L25"], - batonpass: ["9M"], - bite: ["9L19"], - bodypress: ["9M"], - brickbreak: ["9M"], - bulkup: ["9M"], - charge: ["9M", "9L8"], - chargebeam: ["9M"], - charm: ["9M"], - closecombat: ["9M", "9L44"], - coaching: ["9M"], - crunch: ["9M"], - dig: ["9M", "9L15"], - discharge: ["9L49", "9S0"], - doubleedge: ["9M"], - doubleshock: ["9L60", "9S0"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M"], - electroweb: ["9M"], - encore: ["9M"], - endure: ["9M"], - entrainment: ["9L39"], - facade: ["9M"], - firepunch: ["9M"], - fling: ["9M"], - focusblast: ["9M"], - focuspunch: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - growl: ["9L1"], - helpinghand: ["9M"], - hyperbeam: ["9M"], - icepunch: ["9M"], - knockoff: ["9M"], - lowkick: ["9M"], - lowsweep: ["9M"], - metalclaw: ["9M"], - metronome: ["9M"], - nuzzle: ["9L12", "9S0"], - playrough: ["9M"], - protect: ["9M"], - quickattack: ["9L6", "9S0"], - raindance: ["9M"], - rest: ["9M"], - revivalblessing: ["9L0"], - rocktomb: ["9M"], - scratch: ["9L1"], - seedbomb: ["9M"], - slam: ["9L33"], - sleeptalk: ["9M"], - spark: ["9L23"], - substitute: ["9M"], - sunnyday: ["9M"], - supercellslam: ["9M"], - superfang: ["9M"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thunderfang: ["9M"], - thunderpunch: ["9M"], - thundershock: ["9L3"], - thunderwave: ["9M", "9L29"], - upperhand: ["9M"], - voltswitch: ["9M"], - wildcharge: ["9M", "9L1"] - }, - eventData: [ - { - generation: 9, - level: 20, - gender: "F", - nature: "Jolly", - abilities: ["voltabsorb"], - ivs: { - hp: 20, - atk: 20, - def: 20, - spa: 20, - spd: 20, - spe: 31 - }, - moves: ["doubleshock", "discharge", "quickattack", "nuzzle"], - pokeball: "cherishball" - } - ] - }, - wattrel: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M"], - agility: ["9M", "9L32"], - aircutter: ["9M"], - airslash: ["9M"], - bravebird: ["9M"], - charge: ["9M"], - chargebeam: ["9M"], - discharge: ["9L43"], - dualwingbeat: ["9M", "9L27"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M"], - electroweb: ["9M"], - endeavor: ["9M", "9E"], - endure: ["9M"], - facade: ["9M"], - featherdance: ["9M", "9E"], - fly: ["9M"], - growl: ["9L1"], - hurricane: ["9M"], - peck: ["9L1"], - pluck: ["9L11"], - protect: ["9M"], - quickattack: ["9L7"], - rest: ["9M"], - roost: ["9L23"], - sleeptalk: ["9M"], - spark: ["9L15"], - spitup: ["9E"], - stockpile: ["9E"], - substitute: ["9M"], - swallow: ["9E"], - swift: ["9M"], - tailwind: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thundershock: ["9L4"], - thunderwave: ["9M"], - uproar: ["9M", "9L19"], - uturn: ["9M"], - voltswitch: ["9M", "9L37"], - weatherball: ["9M", "9E"], - wildcharge: ["9M"] - } - }, - kilowattrel: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M"], - agility: ["9M", "9L36"], - aircutter: ["9M"], - airslash: ["9M"], - bravebird: ["9M"], - charge: ["9M"], - chargebeam: ["9M"], - discharge: ["9L48"], - dualwingbeat: ["9M", "9L30"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M", "9L0"], - electroweb: ["9M"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - featherdance: ["9M"], - fly: ["9M"], - gigaimpact: ["9M"], - growl: ["9L1"], - hurricane: ["9M", "9L55"], - hyperbeam: ["9M"], - peck: ["9L1"], - pluck: ["9L11"], - protect: ["9M"], - quickattack: ["9L7"], - rest: ["9M"], - roost: ["9L24"], - scaryface: ["9M"], - sleeptalk: ["9M"], - spark: ["9L15"], - substitute: ["9M"], - supercellslam: ["9M"], - swift: ["9M"], - tailwind: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thundershock: ["9L4"], - thunderwave: ["9M"], - uproar: ["9M", "9L19"], - uturn: ["9M"], - voltswitch: ["9M", "9L43"], - weatherball: ["9M"], - wildcharge: ["9M"] - } - }, - bombirdier: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M"], - aircutter: ["9M"], - airslash: ["9M"], - bravebird: ["9M"], - curse: ["9M"], - darkpulse: ["9M"], - drillrun: ["9M"], - dualwingbeat: ["9M", "9L42"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - featherdance: ["9M", "9E"], - fly: ["9M"], - foulplay: ["9M"], - gigaimpact: ["9M"], - heatwave: ["9M"], - honeclaws: ["9L1"], - hurricane: ["9M"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - icywind: ["9M"], - knockoff: ["9M", "9L53"], - lashout: ["9M"], - leer: ["9L1"], - memento: ["9L1"], - nastyplot: ["9M"], - partingshot: ["9L60"], - payback: ["9L36"], - peck: ["9L1"], - pluck: ["9L20", "9S0"], - powergem: ["9M"], - powertrip: ["9E"], - protect: ["9M"], - psychup: ["9M"], - raindance: ["9M"], - rest: ["9M"], - rockblast: ["9M"], - rockslide: ["9M", "9L47"], - rockthrow: ["9L11", "9S0"], - rocktomb: ["9M", "9L29"], - roost: ["9E"], - sandstorm: ["9M"], - scaryface: ["9M"], - skyattack: ["9E"], - sleeptalk: ["9M"], - snarl: ["9M"], - stealthrock: ["9M"], - stoneedge: ["9M"], - substitute: ["9M"], - suckerpunch: ["9E"], - sunnyday: ["9M"], - tailwind: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M", "9L7"], - torment: ["9L24", "9S0"], - uturn: ["9M"], - whirlwind: ["9L16"], - wingattack: ["9L1", "9S0"] - }, - eventData: [ - { - generation: 9, - level: 20, - gender: "F", - nature: "Jolly", - ivs: { - hp: 30, - atk: 30, - def: 30, - spa: 30, - spd: 30, - spe: 30 - }, - isHidden: true, - moves: ["rockthrow", "wingattack", "pluck", "torment"] - } - ] - }, - squawkabilly: { - learnset: { - aerialace: ["9M", "9L13"], - aircutter: ["9M"], - airslash: ["9M"], - bravebird: ["9M", "9L42"], - copycat: ["9L27"], - doubleedge: ["9M", "9E"], - dualwingbeat: ["9M"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M", "9L34"], - faketears: ["9M"], - featherdance: ["9M"], - finalgambit: ["9E"], - flatter: ["9E"], - fly: ["9M", "9L30"], - foulplay: ["9M"], - furyattack: ["9L17"], - gigaimpact: ["9M"], - growl: ["9L1"], - heatwave: ["9M"], - helpinghand: ["9M"], - hurricane: ["9M"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - lashout: ["9M"], - mimic: ["9L1"], - partingshot: ["9E"], - peck: ["9L1"], - pounce: ["9M"], - protect: ["9M"], - quickattack: ["9L6"], - rest: ["9M"], - reversal: ["9M", "9L52"], - roost: ["9L47"], - scaryface: ["9M"], - sleeptalk: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - swagger: ["9L38"], - tailwind: ["9M"], - takedown: ["9M"], - taunt: ["9M", "9L20"], - terablast: ["9M"], - thief: ["9M"], - torment: ["9L10"], - uproar: ["9M", "9L24"], - uturn: ["9M"] - } - }, - flamigo: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M"], - agility: ["9M"], - aircutter: ["9M"], - airslash: ["9M", "9L35"], - bravebird: ["9M", "9L54"], - bulkup: ["9M"], - chillingwater: ["9M"], - closecombat: ["9M"], - copycat: ["9L1"], - detect: ["9L9"], - doublekick: ["9L5"], - doubleteam: ["9E"], - dualwingbeat: ["9M"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - featherdance: ["9M"], - feint: ["9L21"], - fling: ["9M"], - fly: ["9M"], - focusenergy: ["9L15"], - gigaimpact: ["9M"], - hurricane: ["9M"], - hyperbeam: ["9M"], - liquidation: ["9M"], - lowkick: ["9M", "9L18"], - lowsweep: ["9M"], - lunge: ["9M"], - megakick: ["9L39"], - payback: ["9L27"], - peck: ["9L1"], - pounce: ["9M"], - protect: ["9M"], - psychup: ["9M"], - quickguard: ["9E"], - rest: ["9M"], - reversal: ["9M"], - roost: ["9L31"], - skyattack: ["9E"], - sleeptalk: ["9M"], - substitute: ["9M"], - swordsdance: ["9M"], - tailwind: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M", "9L48"], - upperhand: ["9M"], - uturn: ["9M"], - waterpulse: ["9M"], - wideguard: ["9L44"], - wingattack: ["9L12"] - } - }, - klawf: { - learnset: { - ancientpower: ["9E"], - block: ["9S0"], - bodyslam: ["9M"], - brickbreak: ["9M"], - bulldoze: ["9M"], - crabhammer: ["9E"], - dig: ["9M"], - earthpower: ["9M"], - endeavor: ["9M", "9E"], - endure: ["9M"], - facade: ["9M"], - flail: ["9L37"], - fling: ["9M"], - gigaimpact: ["9M"], - guillotine: ["9L56"], - harden: ["9L6"], - helpinghand: ["9M"], - highhorsepower: ["9M", "9L47"], - hyperbeam: ["9M"], - irondefense: ["9M", "9L51"], - knockoff: ["9M", "9E"], - metalclaw: ["9M", "9L17"], - meteorbeam: ["9M"], - mudshot: ["9M"], - mudslap: ["9M"], - powergem: ["9M"], - protect: ["9M", "9L21"], - raindance: ["9M"], - rest: ["9M"], - reversal: ["9M"], - rockblast: ["9M", "9L24"], - rockslide: ["9M", "9L42"], - rocksmash: ["9L9", "9S0"], - rockthrow: ["9L1"], - rocktomb: ["9M", "9L13", "9S0"], - sandstorm: ["9M"], - scaryface: ["9M"], - shadowclaw: ["9M"], - skittersmack: ["9M"], - sleeptalk: ["9M"], - smackdown: ["9M"], - stealthrock: ["9M"], - stompingtantrum: ["9M"], - stoneedge: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - swordsdance: ["9M", "9L33"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M"], - trailblaze: ["9M"], - visegrip: ["9L1", "9S0"], - xscissor: ["9M", "9L29"] - }, - eventData: [ - { - generation: 9, - level: 16, - gender: "F", - nature: "Gentle", - ivs: { - hp: 30, - atk: 30, - def: 30, - spa: 30, - spd: 30, - spe: 30 - }, - abilities: ["angershell"], - moves: ["visegrip", "rocksmash", "block", "rocktomb"] - } - ] - }, - nacli: { - learnset: { - ancientpower: ["9E"], - bodyslam: ["9M"], - bulldoze: ["9M"], - curse: ["9M", "9E"], - dig: ["9M"], - earthpower: ["9M"], - earthquake: ["9M", "9L40"], - endure: ["9M"], - facade: ["9M"], - fissure: ["9E"], - flashcannon: ["9M"], - harden: ["9L1"], - headbutt: ["9L16"], - heavyslam: ["9M", "9L35"], - helpinghand: ["9M"], - irondefense: ["9M", "9L20"], - ironhead: ["9M"], - meteorbeam: ["9M"], - mudshot: ["9M", "9L7"], - powergem: ["9M", "9E"], - protect: ["9M"], - raindance: ["9M"], - recover: ["9L25"], - rest: ["9M"], - rockpolish: ["9L13"], - rockslide: ["9M", "9L30"], - rockthrow: ["9L5"], - sandstorm: ["9M"], - sleeptalk: ["9M"], - smackdown: ["9M", "9L10"], - stealthrock: ["9M", "9L33"], - stompingtantrum: ["9M"], - stoneedge: ["9M", "9L45"], - substitute: ["9M"], - sunnyday: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - terablast: ["9M"], - zenheadbutt: ["9M"] - } - }, - naclstack: { - learnset: { - bodypress: ["9M"], - bodyslam: ["9M"], - bulldoze: ["9M"], - curse: ["9M"], - dig: ["9M"], - doubleedge: ["9M"], - earthpower: ["9M"], - earthquake: ["9M", "9L45"], - endure: ["9M"], - facade: ["9M"], - flashcannon: ["9M"], - gigaimpact: ["9M"], - harden: ["9L1"], - headbutt: ["9L16"], - heavyslam: ["9M", "9L41"], - helpinghand: ["9M"], - hyperbeam: ["9M"], - irondefense: ["9M", "9L20"], - ironhead: ["9M"], - meteorbeam: ["9M"], - mudshot: ["9M", "9L7"], - powergem: ["9M"], - protect: ["9M"], - raindance: ["9M"], - recover: ["9L30"], - rest: ["9M"], - rockpolish: ["9L13"], - rockslide: ["9M", "9L34"], - rockthrow: ["9L5"], - saltcure: ["9L0"], - sandstorm: ["9M"], - sleeptalk: ["9M"], - smackdown: ["9M", "9L10"], - stealthrock: ["9M", "9L38"], - stompingtantrum: ["9M"], - stoneedge: ["9M", "9L51"], - substitute: ["9M"], - sunnyday: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - terablast: ["9M"], - zenheadbutt: ["9M"] - } - }, - garganacl: { - learnset: { - avalanche: ["9M"], - block: ["9L1"], - bodypress: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M"], - bulldoze: ["9M"], - curse: ["9M"], - dig: ["9M"], - doubleedge: ["9M"], - earthpower: ["9M"], - earthquake: ["9M", "9L49"], - endure: ["9M"], - explosion: ["9L60"], - facade: ["9M"], - firepunch: ["9M"], - flashcannon: ["9M"], - fling: ["9M"], - focuspunch: ["9M"], - gigaimpact: ["9M"], - gravity: ["9M"], - hammerarm: ["9L0"], - harden: ["9L1"], - hardpress: ["9M"], - headbutt: ["9L16"], - heavyslam: ["9M", "9L44"], - helpinghand: ["9M"], - hyperbeam: ["9M"], - icepunch: ["9M"], - irondefense: ["9M"], - ironhead: ["9M"], - meteorbeam: ["9M"], - mudshot: ["9M", "9L7"], - powergem: ["9M"], - protect: ["9M", "9S0"], - raindance: ["9M"], - recover: ["9L30", "9S0"], - rest: ["9M"], - rockblast: ["9M", "9L1"], - rockpolish: ["9L13"], - rockslide: ["9M", "9L34"], - rockthrow: ["9L5"], - rocktomb: ["9M", "9L10"], - saltcure: ["9L24", "9S0"], - sandstorm: ["9M"], - sleeptalk: ["9M"], - smackdown: ["9M"], - stealthrock: ["9M", "9L40"], - stompingtantrum: ["9M"], - stoneedge: ["9M", "9L54"], - substitute: ["9M"], - sunnyday: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - terablast: ["9M"], - thunderpunch: ["9M"], - wideguard: ["9L1", "9S0"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 50, - gender: "M", - nature: "Careful", - ivs: { - hp: 31, - atk: 31, - def: 31, - spa: 22, - spd: 31, - spe: 31 - }, - moves: ["saltcure", "recover", "wideguard", "protect"], - pokeball: "cherishball" - } - ] - }, - glimmet: { - learnset: { - acidarmor: ["9L41"], - acidspray: ["9M", "9L7"], - ancientpower: ["9L11"], - confuseray: ["9M"], - dazzlinggleam: ["9M"], - endure: ["9M"], - explosion: ["9E"], - facade: ["9M"], - gunkshot: ["9M"], - harden: ["9L1"], - irondefense: ["9M"], - lightscreen: ["9M"], - memento: ["9E"], - meteorbeam: ["9M"], - mudshot: ["9M"], - powergem: ["9M", "9L37"], - protect: ["9M"], - raindance: ["9M"], - reflect: ["9M"], - rest: ["9M"], - rockblast: ["9M"], - rockpolish: ["9L15"], - rockslide: ["9M", "9L33"], - rockthrow: ["9L1"], - rocktomb: ["9M"], - sandstorm: ["9M", "9L26"], - sandtomb: ["9M"], - selfdestruct: ["9L29"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - sludgewave: ["9M", "9L46"], - smackdown: ["9M", "9L1"], - spikes: ["9M"], - stealthrock: ["9M", "9L18"], - stoneedge: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - terablast: ["9M"], - toxic: ["9M", "9E"], - toxicspikes: ["9M"], - venoshock: ["9M", "9L22"] - } - }, - glimmora: { - learnset: { - acidarmor: ["9L44"], - acidspray: ["9M", "9L7"], - ancientpower: ["9L11"], - confuseray: ["9M"], - dazzlinggleam: ["9M"], - earthpower: ["9M"], - endure: ["9M"], - energyball: ["9M"], - facade: ["9M"], - flashcannon: ["9M"], - gigaimpact: ["9M"], - gunkshot: ["9M"], - harden: ["9L1"], - hyperbeam: ["9M"], - irondefense: ["9M"], - lightscreen: ["9M"], - meteorbeam: ["9M"], - mortalspin: ["9L0"], - mudshot: ["9M"], - powergem: ["9M", "9L39"], - protect: ["9M"], - raindance: ["9M"], - reflect: ["9M"], - rest: ["9M"], - rockblast: ["9M"], - rockpolish: ["9L15"], - rockslide: ["9M", "9L33"], - rockthrow: ["9L1"], - rocktomb: ["9M"], - sandstorm: ["9M", "9L26"], - sandtomb: ["9M"], - selfdestruct: ["9L29"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - sludgewave: ["9M", "9L50"], - smackdown: ["9M", "9L1"], - solarbeam: ["9M"], - spikes: ["9M"], - spikyshield: ["9L1"], - stealthrock: ["9M", "9L18"], - stoneedge: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - terablast: ["9M"], - toxic: ["9M"], - toxicspikes: ["9M", "9L1"], - venoshock: ["9M", "9L22"] - } - }, - shroodle: { - learnset: { - acidspray: ["9M", "9L5"], - acrobatics: ["9M"], - batonpass: ["9M"], - bite: ["9L8"], - copycat: ["9E"], - crosspoison: ["9E"], - dig: ["9M"], - doubleedge: ["9M"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - flatter: ["9L18"], - fling: ["9M"], - foulplay: ["9M"], - furyswipes: ["9L8"], - gunkshot: ["9M", "9L45"], - helpinghand: ["9M"], - knockoff: ["9M", "9L40"], - leer: ["9L1"], - metronome: ["9M"], - mudshot: ["9M"], - mudslap: ["9M"], - nastyplot: ["9M"], - partingshot: ["9E"], - poisonfang: ["9L14"], - poisonjab: ["9M", "9L29"], - pounce: ["9M"], - protect: ["9M"], - psychup: ["9M"], - raindance: ["9M"], - rest: ["9M"], - scratch: ["9L1"], - skittersmack: ["9M"], - slash: ["9L21"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - sludgewave: ["9M"], - substitute: ["9M", "9L36"], - sunnyday: ["9M"], - superfang: ["9M", "9E"], - swagger: ["9E"], - switcheroo: ["9L11"], - swordsdance: ["9M"], - takedown: ["9M"], - taunt: ["9M", "9L33"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M"], - toxic: ["9M", "9E"], - trailblaze: ["9M"], - uturn: ["9M", "9L25"], - venoshock: ["9M"] - } - }, - grafaiai: { - learnset: { - acidspray: ["9M", "9L5"], - acrobatics: ["9M"], - batonpass: ["9M"], - dig: ["9M"], - doodle: ["9L0"], - doubleedge: ["9M"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - flatter: ["9L18"], - fling: ["9M"], - foulplay: ["9M"], - furyswipes: ["9L8"], - gigaimpact: ["9M"], - gunkshot: ["9M", "9L51"], - helpinghand: ["9M"], - knockoff: ["9M", "9L45"], - leer: ["9L1"], - lowkick: ["9M"], - lowsweep: ["9M"], - metronome: ["9M"], - mudshot: ["9M"], - mudslap: ["9M"], - nastyplot: ["9M"], - poisonfang: ["9L14"], - poisonjab: ["9M", "9L33"], - poisontail: ["9M"], - pounce: ["9M"], - protect: ["9M"], - psychup: ["9M"], - raindance: ["9M"], - rest: ["9M"], - scaryface: ["9M"], - scratch: ["9L1"], - shadowclaw: ["9M"], - skittersmack: ["9M"], - slash: ["9L21"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - sludgewave: ["9M"], - substitute: ["9M", "9L40"], - sunnyday: ["9M"], - superfang: ["9M"], - switcheroo: ["9L11"], - swordsdance: ["9M"], - takedown: ["9M"], - taunt: ["9M", "9L37"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M"], - toxic: ["9M"], - trailblaze: ["9M"], - uturn: ["9M", "9L25"], - venoshock: ["9M"], - xscissor: ["9M"] - } - }, - fidough: { - learnset: { - agility: ["9M"], - alluringvoice: ["9M"], - babydolleyes: ["9L15"], - batonpass: ["9M", "9L26"], - bite: ["9L11"], - bodyslam: ["9M"], - charm: ["9M", "9L36", "9S0"], - copycat: ["9E"], - covet: ["9L8"], - crunch: ["9M", "9L40"], - dazzlinggleam: ["9M"], - dig: ["9M"], - doubleedge: ["9M", "9L33"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - firefang: ["9M"], - growl: ["9L1"], - helpinghand: ["9M"], - howl: ["9E"], - icefang: ["9M"], - lastresort: ["9L45"], - lick: ["9L3", "9S0"], - mistyterrain: ["9M"], - mudshot: ["9M"], - mudslap: ["9M"], - playrough: ["9M", "9L18", "9S0"], - protect: ["9M"], - psychicfangs: ["9M"], - psychup: ["9M"], - raindance: ["9M"], - rest: ["9M"], - roar: ["9M", "9L30"], - sleeptalk: ["9M"], - snarl: ["9M"], - stompingtantrum: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - sweetscent: ["9E"], - tackle: ["9L1"], - tailwhip: ["9L6", "9S0"], - takedown: ["9M"], - terablast: ["9M"], - thunderfang: ["9M"], - trailblaze: ["9M"], - wish: ["9E"], - workup: ["9L22"], - yawn: ["9E"] - }, - eventData: [ - { - generation: 9, - level: 5, - moves: ["playrough", "charm", "lick", "tailwhip"], - pokeball: "cherishball" - } - ] - }, - dachsbun: { - learnset: { - agility: ["9M"], - alluringvoice: ["9M"], - babydolleyes: ["9L15"], - batonpass: ["9M", "9L29"], - bite: ["9L11"], - bodypress: ["9M"], - bodyslam: ["9M"], - charm: ["9M", "9L42"], - covet: ["9L8"], - crunch: ["9M", "9L47"], - dazzlinggleam: ["9M"], - dig: ["9M"], - doubleedge: ["9M", "9L38"], - drainingkiss: ["9M"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - firefang: ["9M"], - gigaimpact: ["9M"], - growl: ["9L1"], - helpinghand: ["9M"], - hyperbeam: ["9M"], - icefang: ["9M"], - lastresort: ["9L53"], - lick: ["9L3"], - mistyterrain: ["9M"], - mudshot: ["9M"], - mudslap: ["9M"], - playrough: ["9M", "9L18"], - protect: ["9M"], - psychicfangs: ["9M"], - psychup: ["9M"], - raindance: ["9M"], - rest: ["9M"], - roar: ["9M", "9L33"], - scaryface: ["9M"], - sleeptalk: ["9M"], - snarl: ["9M"], - stompingtantrum: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - tackle: ["9L1"], - tailwhip: ["9L6"], - takedown: ["9M"], - terablast: ["9M"], - thunderfang: ["9M"], - trailblaze: ["9M"], - workup: ["9L22"] - } - }, - maschiff: { - learnset: { - bite: ["9L14"], - bodyslam: ["9M"], - charm: ["9M"], - crunch: ["9M", "9L31"], - darkpulse: ["9M"], - destinybond: ["9E"], - dig: ["9M"], - doubleedge: ["9M", "9L49"], - endeavor: ["9M", "9E"], - endure: ["9M"], - facade: ["9M"], - faketears: ["9M"], - firefang: ["9M"], - headbutt: ["9L22"], - helpinghand: ["9M"], - honeclaws: ["9L10"], - icefang: ["9M"], - jawlock: ["9L43"], - lashout: ["9M"], - leer: ["9L1"], - lick: ["9L4"], - payback: ["9L26"], - playrough: ["9M", "9E"], - protect: ["9M"], - psychicfangs: ["9M"], - raindance: ["9M"], - rest: ["9M"], - retaliate: ["9E"], - reversal: ["9M", "9L39"], - roar: ["9M", "9L18"], - scaryface: ["9M", "9L1"], - sleeptalk: ["9M"], - snarl: ["9M", "9L7"], - substitute: ["9M"], - sunnyday: ["9M"], - swagger: ["9L35"], - tackle: ["9L1"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderfang: ["9M"], - trailblaze: ["9M"] - } - }, - mabosstiff: { - learnset: { - bite: ["9L14"], - bodyslam: ["9M"], - charm: ["9M"], - comeuppance: ["9L0"], - crunch: ["9M", "9L34"], - curse: ["9M"], - darkpulse: ["9M"], - dig: ["9M"], - doubleedge: ["9M", "9L55"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - faketears: ["9M"], - firefang: ["9M"], - gigaimpact: ["9M"], - headbutt: ["9L22"], - helpinghand: ["9M"], - honeclaws: ["9L10"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - icefang: ["9M"], - jawlock: ["9L48"], - lashout: ["9M"], - leer: ["9L1"], - lick: ["9L4"], - outrage: ["9M", "9L60"], - painsplit: ["9M"], - payback: ["9L26"], - playrough: ["9M"], - protect: ["9M"], - psychicfangs: ["9M"], - raindance: ["9M"], - rest: ["9M"], - reversal: ["9M", "9L43"], - roar: ["9M", "9L18"], - scaryface: ["9M", "9L1"], - sleeptalk: ["9M"], - snarl: ["9M", "9L7"], - spite: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - swagger: ["9L39"], - tackle: ["9L1"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderfang: ["9M"], - trailblaze: ["9M"], - wildcharge: ["9M"] - } - }, - bramblin: { - learnset: { - absorb: ["9L5"], - astonish: ["9L1"], - beatup: ["9E"], - block: ["9E"], - bulletseed: ["9M", "9L13"], - confuseray: ["9M"], - curse: ["9M", "9L45"], - defensecurl: ["9L1"], - disable: ["9L29"], - endure: ["9M"], - energyball: ["9M"], - facade: ["9M"], - gigadrain: ["9M", "9L40"], - grassknot: ["9M"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - hex: ["9M", "9L21"], - infestation: ["9L17"], - leafstorm: ["9M"], - leechseed: ["9E"], - megadrain: ["9L25"], - nightshade: ["9M"], - painsplit: ["9M", "9L50"], - phantomforce: ["9M", "9L35"], - poltergeist: ["9M"], - pounce: ["9M"], - powerwhip: ["9L55"], - protect: ["9M"], - rapidspin: ["9L9"], - rest: ["9M"], - rollout: ["9L1"], - scaryface: ["9M"], - seedbomb: ["9M"], - shadowball: ["9M"], - shadowsneak: ["9E"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - spikes: ["9M"], - spite: ["9M"], - strengthsap: ["9E"], - substitute: ["9M"], - terablast: ["9M"], - thief: ["9M"], - trailblaze: ["9M"] - } - }, - brambleghast: { - learnset: { - absorb: ["9L5"], - astonish: ["9L1"], - bulletseed: ["9M", "9L13"], - confuseray: ["9M"], - curse: ["9M", "9L45"], - defensecurl: ["9L1"], - disable: ["9L29"], - endure: ["9M"], - energyball: ["9M"], - facade: ["9M"], - gigadrain: ["9M", "9L40"], - gigaimpact: ["9M"], - grassknot: ["9M"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - hex: ["9M", "9L21"], - hyperbeam: ["9M"], - infestation: ["9L17"], - leafstorm: ["9M"], - megadrain: ["9L25"], - nightshade: ["9M"], - painsplit: ["9M", "9L50"], - phantomforce: ["9M", "9L35"], - poltergeist: ["9M"], - pounce: ["9M"], - powerwhip: ["9L55"], - protect: ["9M"], - rapidspin: ["9L9"], - rest: ["9M"], - rollout: ["9L1"], - scaryface: ["9M"], - seedbomb: ["9M"], - shadowball: ["9M"], - skittersmack: ["9M"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - spikes: ["9M"], - spite: ["9M"], - substitute: ["9M"], - terablast: ["9M"], - thief: ["9M"], - trailblaze: ["9M"] - } - }, - gimmighoul: { - learnset: { - astonish: ["9L1", "9S2", "9S0"], - confuseray: ["9M"], - endure: ["9M"], - hex: ["9M", "9S1"], - lightscreen: ["9M"], - nastyplot: ["9M"], - nightshade: ["9M"], - powergem: ["9M", "9S1"], - protect: ["9M"], - reflect: ["9M"], - rest: ["9M"], - shadowball: ["9M", "9S1"], - sleeptalk: ["9M"], - substitute: ["9M"], - tackle: ["9L1", "9S2", "9S0"], - takedown: ["9M", "9S1"], - terablast: ["9M"], - thief: ["9M"] - }, - eventData: [ - { generation: 9, level: 5, moves: ["astonish", "tackle"] }, - { - generation: 9, - level: 75, - shiny: 1, - perfectIVs: 4, - moves: ["takedown", "shadowball", "hex", "powergem"] - }, - { - generation: 9, - level: 20, - nature: "Timid", - ivs: { hp: 0, atk: 0, def: 0, spa: 0, spd: 0, spe: 31 }, - moves: ["astonish", "tackle"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - gholdengo: { - learnset: { - astonish: ["9L1"], - chargebeam: ["9M"], - confuseray: ["9M", "9L14"], - dazzlinggleam: ["9M"], - electroball: ["9M"], - endure: ["9M"], - flashcannon: ["9M"], - fling: ["9M"], - focusblast: ["9M"], - focuspunch: ["9M"], - gigaimpact: ["9M"], - heavyslam: ["9M"], - hex: ["9M"], - hyperbeam: ["9M"], - ironhead: ["9M"], - lightscreen: ["9M"], - lowkick: ["9M"], - lowsweep: ["9M"], - makeitrain: ["9L56"], - memento: ["9L70"], - metalsound: ["9M", "9L28"], - nastyplot: ["9M", "9L63"], - nightshade: ["9M", "9L7"], - poltergeist: ["9M"], - powergem: ["9M", "9L49"], - protect: ["9M"], - psychic: ["9M"], - psyshock: ["9M"], - recover: ["9L42"], - reflect: ["9M"], - rest: ["9M"], - sandstorm: ["9M"], - shadowball: ["9M", "9L35"], - sleeptalk: ["9M"], - steelbeam: ["9M"], - substitute: ["9M", "9L21"], - tackle: ["9L1"], - takedown: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thunderpunch: ["9M"], - thunderwave: ["9M"], - trick: ["9M"] - } - }, - greattusk: { - learnset: { - bodypress: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M", "9L28", "9S0"], - bulkup: ["9M"], - bulldoze: ["9M", "9L7"], - closecombat: ["9M", "9L63"], - defensecurl: ["9L1"], - dig: ["9M"], - doubleedge: ["9M"], - earthpower: ["9M"], - earthquake: ["9M", "9L49", "9S1"], - endeavor: ["9M", "9L70"], - endure: ["9M"], - facade: ["9M"], - firefang: ["9M"], - flashcannon: ["9M"], - gigaimpact: ["9M", "9L56", "9S1"], - headlongrush: ["9L91"], - headsmash: ["9L84"], - heavyslam: ["9M"], - highhorsepower: ["9M"], - hornattack: ["9L1"], - hyperbeam: ["9M"], - icefang: ["9M"], - icespinner: ["9M"], - ironhead: ["9M"], - knockoff: ["9M", "9L42", "9S0", "9S1"], - megahorn: ["9L77"], - mudshot: ["9M"], - mudslap: ["9M"], - playrough: ["9M"], - protect: ["9M"], - psyshock: ["9M"], - rapidspin: ["9L21", "9S0"], - rest: ["9M"], - reversal: ["9M"], - roar: ["9M"], - rockslide: ["9M"], - rocktomb: ["9M"], - rollout: ["9L1"], - sandstorm: ["9M"], - scaryface: ["9M"], - sleeptalk: ["9M"], - smackdown: ["9M"], - smartstrike: ["9M"], - stealthrock: ["9M"], - stompingtantrum: ["9M", "9L35", "9S0", "9S1"], - stoneedge: ["9M"], - substitute: ["9M"], - sunnyday: ["9M", "9L1"], - supercellslam: ["9M"], - takedown: ["9M"], - taunt: ["9M", "9L14"], - temperflare: ["9M"], - terablast: ["9M"], - throatchop: ["9M"], - thunderfang: ["9M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 45, - nature: "Naughty", - ivs: { - hp: 30, - atk: 30, - def: 30, - spa: 30, - spd: 30, - spe: 30 - }, - moves: ["rapidspin", "brickbreak", "knockoff", "stompingtantrum"] - }, - { - generation: 9, - level: 57, - shiny: 1, - moves: ["stompingtantrum", "knockoff", "earthquake", "gigaimpact"] - } - ], - eventOnly: true - }, - brutebonnet: { - learnset: { - absorb: ["9L1"], - astonish: ["9L1"], - bodypress: ["9M"], - bodyslam: ["9M"], - bulletseed: ["9M"], - clearsmog: ["9L28", "9S0"], - closecombat: ["9M"], - confuseray: ["9M"], - crunch: ["9M"], - darkpulse: ["9M"], - doubleedge: ["9M"], - earthpower: ["9M"], - endure: ["9M"], - energyball: ["9M"], - facade: ["9M"], - gigadrain: ["9M", "9L49", "9S0"], - gigaimpact: ["9M"], - grassknot: ["9M"], - grassyterrain: ["9M"], - growth: ["9L1"], - hex: ["9M"], - hyperbeam: ["9M"], - ingrain: ["9L70"], - lashout: ["9M"], - leafstorm: ["9M"], - magicalleaf: ["9M"], - megadrain: ["9L14"], - outrage: ["9M"], - payback: ["9L35", "9S0"], - pollenpuff: ["9M"], - protect: ["9M"], - ragepowder: ["9L77"], - rest: ["9M"], - scaryface: ["9M"], - seedbomb: ["9M"], - sleeptalk: ["9M"], - solarbeam: ["9M", "9L91"], - spore: ["9L63"], - stompingtantrum: ["9M"], - stunspore: ["9L7"], - substitute: ["9M"], - suckerpunch: ["9L56"], - sunnyday: ["9M", "9L1"], - synthesis: ["9L21"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thrash: ["9L42", "9S0"], - trailblaze: ["9M"], - venoshock: ["9M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 52, - shiny: 1, - moves: ["thrash", "gigadrain", "clearsmog", "payback"] - } - ], - eventOnly: true - }, - sandyshocks: { - learnset: { - bodypress: ["9M"], - bodyslam: ["9M"], - bulldoze: ["9M", "9L14"], - charge: ["9M"], - chargebeam: ["9M", "9L21"], - discharge: ["9L56"], - earthpower: ["9M", "9L63"], - earthquake: ["9M"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "9L1"], - electroball: ["9M"], - electroweb: ["9M"], - endure: ["9M"], - facade: ["9M"], - flashcannon: ["9M"], - gigaimpact: ["9M"], - gravity: ["9M", "9L77"], - heavyslam: ["9M", "9L42", "9S0"], - highhorsepower: ["9M"], - hyperbeam: ["9M"], - irondefense: ["9M"], - lightscreen: ["9M"], - magneticflux: ["9L91"], - metalsound: ["9M", "9L49", "9S0"], - mirrorcoat: ["9L70"], - mudshot: ["9M"], - powergem: ["9M"], - protect: ["9M"], - reflect: ["9M"], - rest: ["9M"], - sandstorm: ["9M"], - sandtomb: ["9M"], - scorchingsands: ["9M"], - screech: ["9L35", "9S0"], - sleeptalk: ["9M"], - spark: ["9L7"], - spikes: ["9M"], - stealthrock: ["9M"], - stompingtantrum: ["9M"], - substitute: ["9M"], - sunnyday: ["9M", "9L1"], - supercellslam: ["9M"], - supersonic: ["9L1"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thundershock: ["9L1"], - thunderwave: ["9M", "9L1"], - triattack: ["9L28", "9S0"], - voltswitch: ["9M"], - wildcharge: ["9M"], - zapcannon: ["9L84"] - }, - eventData: [ - { - generation: 9, - level: 52, - shiny: 1, - moves: ["screech", "heavyslam", "metalsound", "triattack"] - } - ], - eventOnly: true - }, - screamtail: { - learnset: { - amnesia: ["9M"], - batonpass: ["9M"], - bite: ["9L21"], - blizzard: ["9M"], - bodyslam: ["9M", "9L28", "9S0"], - boomburst: ["9L91"], - bulkup: ["9M"], - calmmind: ["9M"], - crunch: ["9M", "9L63"], - dazzlinggleam: ["9M"], - dig: ["9M"], - disable: ["9L1"], - doubleedge: ["9M"], - drainpunch: ["9M"], - encore: ["9M"], - endure: ["9M"], - expandingforce: ["9M"], - facade: ["9M"], - faketears: ["9M"], - fireblast: ["9M"], - firefang: ["9M"], - firepunch: ["9M"], - flamethrower: ["9M"], - fling: ["9M"], - focusblast: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - gyroball: ["9M", "9L77"], - helpinghand: ["9M"], - howl: ["9L7"], - hyperbeam: ["9M"], - hypervoice: ["9M", "9L49", "9S0"], - icebeam: ["9M"], - icefang: ["9M"], - icepunch: ["9M"], - imprison: ["9M"], - lightscreen: ["9M"], - metronome: ["9M"], - mistyexplosion: ["9M"], - mistyterrain: ["9M"], - nobleroar: ["9L14"], - perishsong: ["9L84"], - playrough: ["9M", "9L42", "9S0"], - pound: ["9L1"], - protect: ["9M"], - psybeam: ["9M"], - psychic: ["9M"], - psychicfangs: ["9M", "9L56"], - psychicnoise: ["9M"], - psychicterrain: ["9M"], - psychup: ["9M"], - psyshock: ["9M"], - raindance: ["9M"], - reflect: ["9M"], - rest: ["9M", "9L35", "9S0"], - roar: ["9M"], - rocktomb: ["9M"], - sandstorm: ["9M"], - scaryface: ["9M"], - sing: ["9L1"], - sleeptalk: ["9M"], - snowscape: ["9M"], - stealthrock: ["9M"], - stompingtantrum: ["9M"], - storedpower: ["9M"], - substitute: ["9M"], - sunnyday: ["9M", "9L1"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thunderfang: ["9M"], - thunderpunch: ["9M"], - thunderwave: ["9M"], - trick: ["9M"], - trickroom: ["9M"], - uproar: ["9M"], - waterpulse: ["9M"], - wish: ["9L70"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 52, - shiny: 1, - moves: ["playrough", "hypervoice", "bodyslam", "rest"] - } - ], - eventOnly: true - }, - fluttermane: { - learnset: { - astonish: ["9L1"], - calmmind: ["9M"], - chargebeam: ["9M"], - charm: ["9M"], - confuseray: ["9M", "9L1"], - darkpulse: ["9M"], - dazzlinggleam: ["9M", "9L35", "9S0", "9S2"], - disarmingvoice: ["9M"], - drainingkiss: ["9M"], - endure: ["9M"], - energyball: ["9M"], - faketears: ["9M"], - gigaimpact: ["9M"], - helpinghand: ["9M"], - hex: ["9M"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - icywind: ["9M", "9S1"], - imprison: ["9M"], - magicalleaf: ["9M"], - meanlook: ["9L14"], - memento: ["9L21"], - mistyterrain: ["9M"], - moonblast: ["9L84", "9S1", "9S2"], - mysticalfire: ["9L49", "9S0"], - nightshade: ["9M"], - painsplit: ["9M", "9L77"], - perishsong: ["9L91"], - phantomforce: ["9M", "9L70"], - poltergeist: ["9M"], - powergem: ["9M", "9L56", "9S1"], - protect: ["9M"], - psybeam: ["9M", "9L7"], - psyshock: ["9M", "9L63"], - rest: ["9M"], - shadowball: ["9M", "9L42", "9S0", "9S1", "9S2"], - sleeptalk: ["9M"], - spite: ["9M", "9L1"], - storedpower: ["9M"], - substitute: ["9M"], - sunnyday: ["9M", "9L1"], - swift: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M", "9S2"], - thunderwave: ["9M"], - trickroom: ["9M"], - wish: ["9L28", "9S0"] - }, - eventData: [ - { - generation: 9, - level: 52, - shiny: 1, - moves: ["shadowball", "mysticalfire", "wish", "dazzlinggleam"] - }, - { - generation: 9, - level: 75, - shiny: 1, - perfectIVs: 4, - moves: ["shadowball", "moonblast", "powergem", "icywind"] - }, - { - generation: 9, - level: 50, - nature: "Timid", - ivs: { - hp: 31, - atk: 0, - def: 31, - spa: 31, - spd: 31, - spe: 31 - }, - moves: ["shadowball", "dazzlinggleam", "moonblast", "thunderbolt"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - slitherwing: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M"], - bodypress: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M"], - bugbite: ["9M", "9L1"], - bugbuzz: ["9M"], - bulkup: ["9M", "9L56"], - closecombat: ["9M"], - curse: ["9M"], - doubleedge: ["9M"], - dualwingbeat: ["9M", "9L63"], - earthquake: ["9M"], - ember: ["9L1"], - endure: ["9M"], - facade: ["9M"], - firstimpression: ["9L70"], - flamecharge: ["9M", "9L14"], - flareblitz: ["9M"], - gigadrain: ["9M"], - gigaimpact: ["9M"], - gust: ["9L1"], - heatcrash: ["9M"], - heatwave: ["9M"], - heavyslam: ["9M"], - highhorsepower: ["9M"], - hurricane: ["9M"], - hyperbeam: ["9M"], - leechlife: ["9M", "9L84"], - lowkick: ["9M"], - lowsweep: ["9M", "9L28", "9S0"], - lunge: ["9M", "9L42", "9S0"], - morningsun: ["9L35", "9S0"], - poisonpowder: ["9L7"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - reversal: ["9M"], - sandstorm: ["9M"], - skittersmack: ["9M"], - sleeptalk: ["9M"], - stomp: ["9L21"], - stompingtantrum: ["9M"], - stunspore: ["9L7"], - substitute: ["9M"], - sunnyday: ["9M", "9L1"], - superpower: ["9L49", "9S0"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - thrash: ["9L91"], - trailblaze: ["9M"], - uturn: ["9M"], - whirlwind: ["9L77"], - wildcharge: ["9M"], - willowisp: ["9M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 52, - shiny: 1, - moves: ["morningsun", "lunge", "superpower", "lowsweep"] - } - ], - eventOnly: true - }, - roaringmoon: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M"], - airslash: ["9M"], - bite: ["9L1"], - bodypress: ["9M"], - bodyslam: ["9M"], - breakingswipe: ["9M", "9L1"], - brickbreak: ["9M"], - crunch: ["9M"], - darkpulse: ["9M"], - dig: ["9M"], - doubleedge: ["9M", "9L91"], - dracometeor: ["9M"], - dragonbreath: ["9L1"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "9L28", "9S0"], - dragondance: ["9M", "9L56", "9S1"], - dragonpulse: ["9M"], - dragonrush: ["9L63", "9S1"], - dragontail: ["9M"], - earthquake: ["9M"], - endure: ["9M"], - facade: ["9M"], - fireblast: ["9M"], - firefang: ["9M"], - firespin: ["9M"], - flamethrower: ["9M", "9L42", "9S0"], - fly: ["9M", "9L70", "9S1"], - focusenergy: ["9L1"], - gigaimpact: ["9M"], - headbutt: ["9L14"], - heatwave: ["9M"], - hurricane: ["9M"], - hydropump: ["9M"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - incinerate: ["9L7"], - ironhead: ["9M"], - jawlock: ["9L1"], - knockoff: ["9M"], - lashout: ["9M"], - leer: ["9L1"], - metalclaw: ["9M"], - nightslash: ["9L49", "9S1", "9S0"], - outrage: ["9M"], - protect: ["9M"], - rest: ["9M"], - roar: ["9M"], - rockslide: ["9M"], - roost: ["9L84"], - scaleshot: ["9M", "9L1"], - scaryface: ["9M", "9L21"], - shadowclaw: ["9M"], - sleeptalk: ["9M"], - snarl: ["9M"], - stompingtantrum: ["9M"], - stoneedge: ["9M"], - substitute: ["9M"], - sunnyday: ["9M", "9L1"], - tailwind: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - throatchop: ["9M", "9L77"], - thunderfang: ["9M"], - uturn: ["9M"], - xscissor: ["9M"], - zenheadbutt: ["9M", "9L35", "9S0"] - }, - eventData: [ - { - generation: 9, - level: 52, - shiny: 1, - moves: ["zenheadbutt", "flamethrower", "nightslash", "dragonclaw"] - }, - { - generation: 9, - level: 75, - perfectIVs: 3, - moves: ["nightslash", "dragondance", "dragonrush", "fly"], - pokeball: "friendball" - } - ], - eventOnly: true - }, - irontreads: { - learnset: { - bodypress: ["9M"], - bodyslam: ["9M"], - bulldoze: ["9M", "9L7"], - defensecurl: ["9L1"], - doubleedge: ["9M"], - earthpower: ["9M"], - earthquake: ["9M", "9L49", "9S1"], - electricterrain: ["9M", "9L1"], - electroball: ["9M"], - endeavor: ["9M", "9L70"], - facade: ["9M"], - flashcannon: ["9M"], - gigaimpact: ["9M", "9L84"], - gyroball: ["9M"], - hardpress: ["9M"], - heavyslam: ["9M", "9L56", "9S1"], - highhorsepower: ["9M"], - hornattack: ["9L1"], - hyperbeam: ["9M"], - icefang: ["9M"], - icespinner: ["9M"], - irondefense: ["9M"], - ironhead: ["9M", "9L28", "9S0"], - knockoff: ["9M", "9L42", "9S0", "9S1"], - megahorn: ["9L77"], - metalsound: ["9M"], - mudshot: ["9M"], - mudslap: ["9M"], - protect: ["9M"], - rapidspin: ["9L21", "9S0"], - rest: ["9M"], - rockslide: ["9M"], - rocktomb: ["9M"], - rollout: ["9L1"], - sandstorm: ["9M"], - scaryface: ["9M"], - sleeptalk: ["9M"], - smartstrike: ["9M"], - stealthrock: ["9M"], - steelbeam: ["9M"], - steelroller: ["9L91"], - stompingtantrum: ["9M", "9L35", "9S0", "9S1"], - stoneedge: ["9M"], - substitute: ["9M"], - supercellslam: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M"], - thunderfang: ["9M"], - voltswitch: ["9M"], - wildcharge: ["9M", "9L63"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 45, - nature: "Naughty", - ivs: { - hp: 30, - atk: 30, - def: 30, - spa: 30, - spd: 30, - spe: 30 - }, - moves: ["rapidspin", "ironhead", "knockoff", "stompingtantrum"] - }, - { - generation: 9, - level: 57, - shiny: 1, - moves: ["knockoff", "earthquake", "heavyslam", "stompingtantrum"] - } - ] - }, - ironmoth: { - learnset: { - acidspray: ["9M", "9L1"], - acrobatics: ["9M"], - agility: ["9M"], - airslash: ["9M"], - bugbuzz: ["9M", "9L84"], - chargebeam: ["9M"], - confuseray: ["9M"], - dazzlinggleam: ["9M"], - discharge: ["9L42", "9S0"], - electricterrain: ["9M", "9L1"], - ember: ["9L1"], - endure: ["9M"], - energyball: ["9M"], - facade: ["9M"], - fierydance: ["9L56"], - fireblast: ["9M"], - firespin: ["9M", "9L14"], - flamecharge: ["9M"], - flamethrower: ["9M"], - flareblitz: ["9M"], - flashcannon: ["9M"], - gigaimpact: ["9M"], - gust: ["9L1"], - heatwave: ["9M"], - helpinghand: ["9M"], - hurricane: ["9M", "9L77"], - hyperbeam: ["9M"], - lightscreen: ["9M"], - lunge: ["9M", "9L28", "9S0"], - metalsound: ["9M", "9L63"], - meteorbeam: ["9M"], - morningsun: ["9L70"], - overheat: ["9M", "9L91"], - pounce: ["9M"], - protect: ["9M"], - psychic: ["9M"], - rest: ["9M"], - screech: ["9L35", "9S0"], - sleeptalk: ["9M"], - sludgewave: ["9M", "9L49", "9S0"], - solarbeam: ["9M"], - strugglebug: ["9M", "9L7"], - substitute: ["9M"], - sunnyday: ["9M"], - swift: ["9M"], - takedown: ["9M", "9L21"], - terablast: ["9M"], - toxic: ["9M"], - toxicspikes: ["9M"], - uturn: ["9M"], - venoshock: ["9M"], - whirlwind: ["9L1"] - }, - eventData: [ - { - generation: 9, - level: 52, - shiny: 1, - moves: ["screech", "discharge", "sludgewave", "lunge"] - } - ], - eventOnly: true - }, - ironhands: { - learnset: { - armthrust: ["9L1"], - bellydrum: ["9L84"], - bodypress: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M"], - bulldoze: ["9M"], - charge: ["9M", "9L49", "9S0"], - closecombat: ["9M", "9L63"], - detect: ["9L70"], - doubleedge: ["9M"], - drainpunch: ["9M", "9S1"], - earthquake: ["9M"], - electricterrain: ["9M", "9L1"], - endure: ["9M"], - facade: ["9M"], - fakeout: ["9L7", "9S1"], - firepunch: ["9M"], - fling: ["9M"], - focusblast: ["9M"], - focusenergy: ["9L1"], - focuspunch: ["9M", "9L91"], - forcepalm: ["9L35", "9S0"], - gigaimpact: ["9M"], - hardpress: ["9M"], - heavyslam: ["9M", "9L77"], - hyperbeam: ["9M"], - icepunch: ["9M"], - irondefense: ["9M"], - ironhead: ["9M"], - lowkick: ["9M"], - lowsweep: ["9M"], - metronome: ["9M"], - playrough: ["9M"], - protect: ["9M"], - rest: ["9M"], - reversal: ["9M"], - rockslide: ["9M"], - rocktomb: ["9M"], - sandattack: ["9L1"], - scaryface: ["9M"], - seismictoss: ["9L42", "9S0"], - slam: ["9L28", "9S0"], - sleeptalk: ["9M"], - stompingtantrum: ["9M"], - substitute: ["9M"], - supercellslam: ["9M"], - swordsdance: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thunderpunch: ["9M", "9L21"], - voltswitch: ["9M", "9S1"], - whirlwind: ["9L14"], - wildcharge: ["9M", "9L56", "9S1"] - }, - eventData: [ - { - generation: 9, - level: 52, - shiny: 1, - moves: ["forcepalm", "seismictoss", "charge", "slam"] - }, - { - generation: 9, - level: 50, - nature: "Adamant", - perfectIVs: 6, - moves: ["drainpunch", "voltswitch", "wildcharge", "fakeout"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - ironjugulis: { - learnset: { - acrobatics: ["9M"], - aircutter: ["9M", "9L1"], - airslash: ["9M", "9L56"], - assurance: ["9L14"], - bodyslam: ["9M"], - chargebeam: ["9M"], - crunch: ["9M", "9L35", "9S0"], - darkpulse: ["9M", "9L70"], - doubleedge: ["9M"], - dragonbreath: ["9L21", "9S0"], - dragoncheer: ["9M"], - dragonpulse: ["9M", "9L84"], - dragontail: ["9M"], - dualwingbeat: ["9M"], - earthpower: ["9M"], - electricterrain: ["9M", "9L1"], - endure: ["9M"], - facade: ["9M"], - fireblast: ["9M"], - firefang: ["9M"], - flamethrower: ["9M"], - flashcannon: ["9M"], - fly: ["9M"], - focusblast: ["9M"], - focusenergy: ["9L1"], - gigaimpact: ["9M"], - heatwave: ["9M"], - hurricane: ["9M"], - hydropump: ["9M"], - hyperbeam: ["9M", "9L91"], - hypervoice: ["9M", "9L42", "9S0"], - ironhead: ["9M"], - knockoff: ["9M", "9L63"], - lashout: ["9M"], - metalsound: ["9M"], - meteorbeam: ["9M"], - outrage: ["9M", "9L77"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - roar: ["9M", "9L7"], - rocktomb: ["9M"], - scaryface: ["9M"], - sleeptalk: ["9M"], - snarl: ["9M", "9L28", "9S0"], - substitute: ["9M"], - sunnyday: ["9M"], - tailwind: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - throatchop: ["9M"], - triattack: ["9L1"], - uturn: ["9M"], - workup: ["9L1"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 52, - shiny: 1, - moves: ["snarl", "crunch", "hypervoice", "dragonbreath"] - } - ], - eventOnly: true - }, - ironthorns: { - learnset: { - bite: ["9L28", "9S0"], - blizzard: ["9M"], - bodypress: ["9M"], - bodyslam: ["9M"], - breakingswipe: ["9M"], - brickbreak: ["9M"], - bulldoze: ["9M"], - charge: ["9M", "9L35", "9S0"], - chargebeam: ["9M"], - crunch: ["9M"], - curse: ["9M"], - dig: ["9M"], - doubleedge: ["9M"], - dragonclaw: ["9M"], - dragondance: ["9M"], - dragontail: ["9M"], - earthpower: ["9M"], - earthquake: ["9M", "9L70"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "9L1"], - electroball: ["9M"], - electroweb: ["9M"], - endure: ["9M"], - facade: ["9M"], - fireblast: ["9M"], - firefang: ["9M", "9L1"], - firepunch: ["9M"], - flamethrower: ["9M"], - fling: ["9M"], - focusblast: ["9M"], - gigaimpact: ["9M", "9L91"], - heavyslam: ["9M"], - highhorsepower: ["9M"], - hyperbeam: ["9M"], - icebeam: ["9M"], - icefang: ["9M", "9L1"], - icepunch: ["9M"], - irondefense: ["9M", "9L1"], - ironhead: ["9M"], - lowkick: ["9M"], - metalclaw: ["9M"], - meteorbeam: ["9M"], - pinmissile: ["9L63"], - powergem: ["9M"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - rockblast: ["9M"], - rockslide: ["9M", "9L42", "9S0"], - rockthrow: ["9L1"], - rocktomb: ["9M", "9L21"], - sandstorm: ["9M", "9L49", "9S0"], - sandtomb: ["9M"], - scaryface: ["9M"], - screech: ["9L7"], - sleeptalk: ["9M"], - smackdown: ["9M"], - snarl: ["9M"], - spikes: ["9M"], - stealthrock: ["9M", "9L77"], - stompingtantrum: ["9M"], - stoneedge: ["9M", "9L84"], - substitute: ["9M"], - sunnyday: ["9M"], - supercellslam: ["9M"], - swordsdance: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thunderfang: ["9M", "9L1"], - thunderpunch: ["9M"], - thunderwave: ["9M"], - voltswitch: ["9M"], - wildcharge: ["9M", "9L56"] - }, - eventData: [ - { - generation: 9, - level: 52, - shiny: 1, - moves: ["charge", "rockslide", "sandstorm", "bite"] - } - ], - eventOnly: true - }, - ironbundle: { - learnset: { - acrobatics: ["9M"], - agility: ["9M", "9L63"], - aircutter: ["9M"], - auroraveil: ["9L84"], - avalanche: ["9M"], - blizzard: ["9M", "9L91"], - bodyslam: ["9M"], - chillingwater: ["9M"], - drillpeck: ["9L28", "9S0"], - electricterrain: ["9M", "9L1"], - encore: ["9M"], - endure: ["9M"], - facade: ["9M"], - fling: ["9M"], - flipturn: ["9M", "9L49", "9S0"], - freezedry: ["9L42", "9S0"], - gigaimpact: ["9M"], - helpinghand: ["9M", "9L35", "9S0"], - hydropump: ["9M", "9L77"], - hyperbeam: ["9M"], - icebeam: ["9M", "9L56"], - icepunch: ["9M"], - icespinner: ["9M"], - icywind: ["9M"], - playrough: ["9M"], - powdersnow: ["9L7"], - present: ["9L1"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - sleeptalk: ["9M"], - snowscape: ["9M", "9L70"], - substitute: ["9M"], - swift: ["9M"], - takedown: ["9M", "9L21"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - uturn: ["9M"], - waterpulse: ["9M"], - whirlpool: ["9M", "9L14"] - }, - eventData: [ - { - generation: 9, - level: 52, - shiny: 1, - moves: ["drillpeck", "helpinghand", "freezedry", "flipturn"] - } - ], - eventOnly: true - }, - ironvaliant: { - learnset: { - aerialace: ["9M"], - agility: ["9M"], - aurasphere: ["9M"], - brickbreak: ["9M"], - calmmind: ["9M"], - chargebeam: ["9M"], - closecombat: ["9M", "9L63", "9S1"], - coaching: ["9M"], - confuseray: ["9M"], - dazzlinggleam: ["9M", "9L28", "9S0"], - destinybond: ["9L77"], - disable: ["9L1"], - doubleteam: ["9L1"], - drainpunch: ["9M"], - electricterrain: ["9M", "9L1"], - encore: ["9M"], - endure: ["9M"], - energyball: ["9M"], - expandingforce: ["9M"], - falseswipe: ["9M"], - feint: ["9L14"], - firepunch: ["9M"], - fling: ["9M"], - focusblast: ["9M"], - furycutter: ["9L1"], - futuresight: ["9M", "9L21"], - gigaimpact: ["9M"], - grassknot: ["9M"], - helpinghand: ["9M"], - hex: ["9M"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - hypnosis: ["9L7"], - icepunch: ["9M"], - icywind: ["9M"], - imprison: ["9M"], - knockoff: ["9M", "9L70", "9S1"], - leafblade: ["9L49", "9S1", "9S0"], - lightscreen: ["9M"], - liquidation: ["9M"], - lowkick: ["9M"], - magicalleaf: ["9M"], - metronome: ["9M"], - mistyterrain: ["9M"], - moonblast: ["9L56", "9S1"], - nightslash: ["9L42", "9S0"], - poisonjab: ["9M"], - protect: ["9M"], - psybeam: ["9M"], - psychic: ["9M"], - psychicterrain: ["9M"], - psychocut: ["9L35", "9S0"], - psychup: ["9M"], - psyshock: ["9M"], - quickguard: ["9L84"], - reflect: ["9M"], - rest: ["9M"], - reversal: ["9M"], - shadowball: ["9M"], - shadowclaw: ["9M"], - shadowsneak: ["9L1"], - skillswap: ["9M"], - sleeptalk: ["9M"], - spiritbreak: ["9L91"], - storedpower: ["9M"], - substitute: ["9M"], - swift: ["9M"], - swordsdance: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - throatchop: ["9M"], - thunderbolt: ["9M"], - thunderpunch: ["9M"], - thunderwave: ["9M"], - trick: ["9M"], - trickroom: ["9M"], - vacuumwave: ["9M"], - wideguard: ["9L84"], - xscissor: ["9M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 52, - shiny: 1, - moves: ["psychocut", "nightslash", "leafblade", "dazzlinggleam"] - }, - { - generation: 9, - level: 75, - perfectIVs: 3, - moves: ["leafblade", "moonblast", "closecombat", "knockoff"], - pokeball: "friendball" - } - ], - eventOnly: true - }, - tinglu: { - learnset: { - bodypress: ["9M"], - bodyslam: ["9M"], - bulldoze: ["9M", "9L20"], - darkpulse: ["9M", "9L40"], - dig: ["9M"], - doubleedge: ["9M"], - earthpower: ["9M"], - earthquake: ["9M", "9L70"], - endure: ["9M"], - facade: ["9M"], - fissure: ["9L75"], - gigaimpact: ["9M"], - heavyslam: ["9M", "9S1"], - hex: ["9M"], - hyperbeam: ["9M"], - lashout: ["9M"], - meanlook: ["9L1"], - memento: ["9L65"], - mudshot: ["9M"], - mudslap: ["9M"], - payback: ["9L10"], - protect: ["9M"], - rest: ["9M"], - rockslide: ["9M", "9L60", "9S0"], - rocktomb: ["9M"], - ruination: ["9L50", "9S0"], - sandstorm: ["9M"], - sandtomb: ["9M", "9L1"], - scaryface: ["9M"], - sleeptalk: ["9M"], - snarl: ["9M", "9S1"], - spikes: ["9M", "9L5"], - spite: ["9M", "9L1"], - stealthrock: ["9M"], - stomp: ["9L15"], - stompingtantrum: ["9M", "9L45", "9S0", "9S1"], - stoneedge: ["9M", "9S1"], - substitute: ["9M"], - sunnyday: ["9M"], - takedown: ["9M"], - taunt: ["9M", "9L30"], - terablast: ["9M"], - thrash: ["9L35"], - throatchop: ["9M", "9L55", "9S0"], - whirlwind: ["9L25"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 60, - moves: ["stompingtantrum", "ruination", "throatchop", "rockslide"] - }, - { - generation: 9, - level: 75, - shiny: true, - nature: "Impish", - ivs: { - hp: 31, - atk: 31, - def: 31, - spa: 20, - spd: 31, - spe: 31 - }, - moves: ["stompingtantrum", "stoneedge", "snarl", "heavyslam"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - chienpao: { - learnset: { - acrobatics: ["9M"], - aerialace: ["9M"], - avalanche: ["9M"], - blizzard: ["9M"], - brickbreak: ["9M"], - crunch: ["9M", "9S1"], - darkpulse: ["9M", "9L40"], - endure: ["9M"], - facade: ["9M"], - falseswipe: ["9M"], - gigaimpact: ["9M"], - haze: ["9M", "9L15"], - hex: ["9M"], - hyperbeam: ["9M"], - icefang: ["9M"], - iceshard: ["9L20", "9S1"], - icespinner: ["9M"], - iciclecrash: ["9L45", "9S0", "9S1"], - icywind: ["9M", "9L5"], - lashout: ["9M"], - meanlook: ["9L1"], - mist: ["9L15"], - nightslash: ["9L35"], - payback: ["9L10"], - powdersnow: ["9L1"], - protect: ["9M"], - psychicfangs: ["9M"], - raindance: ["9M"], - recover: ["9L65"], - rest: ["9M"], - ruination: ["9L50", "9S0"], - sacredsword: ["9L60", "9S0", "9S1"], - scaryface: ["9M"], - sheercold: ["9L75"], - sleeptalk: ["9M"], - snarl: ["9M"], - snowscape: ["9M", "9L30"], - spite: ["9M", "9L1"], - substitute: ["9M"], - suckerpunch: ["9L55", "9S0"], - swordsdance: ["9M", "9L25"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - throatchop: ["9M", "9L70"] - }, - eventData: [ - { - generation: 9, - level: 60, - moves: ["iciclecrash", "ruination", "suckerpunch", "sacredsword"] - }, - { - generation: 9, - level: 75, - shiny: true, - nature: "Adamant", - ivs: { - hp: 31, - atk: 31, - def: 31, - spa: 20, - spd: 31, - spe: 31 - }, - moves: ["iciclecrash", "crunch", "sacredsword", "iceshard"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - wochien: { - learnset: { - absorb: ["9L1"], - bodypress: ["9M"], - bodyslam: ["9M"], - bulletseed: ["9M"], - darkpulse: ["9M", "9L40", "9S1"], - endure: ["9M"], - energyball: ["9M"], - facade: ["9M"], - foulplay: ["9M", "9L55", "9S0"], - gigadrain: ["9M", "9L45", "9S0", "9S1"], - gigaimpact: ["9M"], - grassknot: ["9M"], - grassyterrain: ["9M", "9L65"], - growth: ["9L30"], - hex: ["9M"], - hyperbeam: ["9M"], - ingrain: ["9L35"], - knockoff: ["9M", "9L70"], - lashout: ["9M"], - leafstorm: ["9M", "9L75"], - leechseed: ["9L25"], - lightscreen: ["9M"], - magicalleaf: ["9M"], - meanlook: ["9L1"], - megadrain: ["9L20"], - mudshot: ["9M"], - mudslap: ["9M"], - payback: ["9L10"], - poisonpowder: ["9L15"], - pollenpuff: ["9M", "9S1"], - powerwhip: ["9L60", "9S0"], - protect: ["9M"], - raindance: ["9M"], - reflect: ["9M"], - rest: ["9M"], - ruination: ["9L50", "9S0"], - scaryface: ["9M"], - seedbomb: ["9M"], - sleeptalk: ["9M"], - snarl: ["9M", "9S1"], - solarbeam: ["9M"], - solarblade: ["9M"], - spite: ["9M", "9L1"], - stunspore: ["9L15"], - substitute: ["9M"], - sunnyday: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - tickle: ["9L5"], - trailblaze: ["9M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 60, - moves: ["gigadrain", "ruination", "foulplay", "powerwhip"] - }, - { - generation: 9, - level: 75, - shiny: true, - nature: "Calm", - ivs: { - hp: 31, - atk: 20, - def: 31, - spa: 31, - spd: 31, - spe: 31 - }, - moves: ["gigadrain", "darkpulse", "snarl", "pollenpuff"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - chiyu: { - learnset: { - bounce: ["9L55", "9S0"], - burningjealousy: ["9M"], - confuseray: ["9M", "9L30"], - crunch: ["9M"], - darkpulse: ["9M", "9L40", "9S1"], - ember: ["9L1"], - endure: ["9M"], - facade: ["9M"], - fireblast: ["9M"], - firespin: ["9M"], - flamecharge: ["9M", "9L20"], - flamethrower: ["9M", "9S1"], - flamewheel: ["9L5"], - flareblitz: ["9M"], - gigaimpact: ["9M"], - heatwave: ["9M", "9S1"], - hex: ["9M"], - hyperbeam: ["9M"], - incinerate: ["9L25"], - inferno: ["9L65"], - lashout: ["9M"], - lavaplume: ["9L45", "9S0"], - lightscreen: ["9M"], - meanlook: ["9L1"], - memento: ["9L70"], - nastyplot: ["9M", "9L35"], - overheat: ["9M", "9L75"], - payback: ["9L10"], - protect: ["9M"], - psychic: ["9M"], - reflect: ["9M"], - rest: ["9M"], - ruination: ["9L50", "9S0"], - scaryface: ["9M"], - sleeptalk: ["9M"], - snarl: ["9M", "9S1"], - spite: ["9M", "9L1"], - substitute: ["9M"], - sunnyday: ["9M"], - swagger: ["9L60", "9S0"], - takedown: ["9M"], - taunt: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - willowisp: ["9M", "9L15"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 60, - moves: ["lavaplume", "ruination", "bounce", "swagger"] - }, - { - generation: 9, - level: 75, - shiny: true, - nature: "Modest", - ivs: { - hp: 31, - atk: 20, - def: 31, - spa: 31, - spd: 31, - spe: 31 - }, - moves: ["heatwave", "darkpulse", "snarl", "flamethrower"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - koraidon: { - learnset: { - acrobatics: ["9M"], - agility: ["9M", "9L35"], - ancientpower: ["9L14"], - bodypress: ["9M"], - bodyslam: ["9M"], - breakingswipe: ["9M", "9L1"], - brickbreak: ["9M", "9L28"], - bulkup: ["9M", "9S1"], - bulldoze: ["9M"], - closecombat: ["9M", "9L84", "9S2"], - collisioncourse: ["9L56", "9S0", "9S1", "9S2"], - counter: ["9L70"], - crunch: ["9M"], - dig: ["9M"], - doubleedge: ["9M"], - dracometeor: ["9M"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "9L42"], - dragonpulse: ["9M"], - dragontail: ["9M"], - drainpunch: ["9M", "9L21"], - dualwingbeat: ["9M"], - endure: ["9M", "9S0"], - facade: ["9M"], - fireblast: ["9M"], - firefang: ["9M"], - firespin: ["9M"], - flamecharge: ["9M"], - flamethrower: ["9M", "9L49", "9S0", "9S1"], - flareblitz: ["9M", "9L91", "9S2"], - focusblast: ["9M"], - focuspunch: ["9M"], - gigaimpact: ["9M", "9L98", "9S1", "9S2"], - heatcrash: ["9M"], - heatwave: ["9M"], - heavyslam: ["9M"], - helpinghand: ["9M"], - hyperbeam: ["9M"], - icefang: ["9M"], - ironhead: ["9M"], - lowkick: ["9M"], - lowsweep: ["9M"], - meteorbeam: ["9M"], - mudshot: ["9M"], - mudslap: ["9M"], - outrage: ["9M", "9L77"], - overheat: ["9M"], - protect: ["9M"], - rest: ["9M"], - reversal: ["9M"], - roar: ["9M"], - rocksmash: ["9L7"], - scaleshot: ["9M"], - scaryface: ["9M"], - screech: ["9L63"], - shadowclaw: ["9M"], - sleeptalk: ["9M"], - snarl: ["9M"], - solarbeam: ["9M"], - stompingtantrum: ["9M"], - substitute: ["9M"], - sunnyday: ["9M", "9L1"], - swordsdance: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - temperflare: ["9M"], - terablast: ["9M", "9S0"], - thunderfang: ["9M"], - uproar: ["9M"], - uturn: ["9M"], - wildcharge: ["9M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 68, - nature: "Quirky", - ivs: { - hp: 31, - atk: 31, - def: 28, - spa: 31, - spd: 28, - spe: 31 - }, - moves: ["flamethrower", "collisioncourse", "endure", "terablast"], - pokeball: "pokeball" - }, - { - generation: 9, - level: 72, - nature: "Adamant", - ivs: { - hp: 25, - atk: 31, - def: 25, - spa: 31, - spd: 25, - spe: 31 - }, - moves: ["gigaimpact", "bulkup", "collisioncourse", "flamethrower"] - }, - { - generation: 9, - level: 100, - shiny: true, - nature: "Adamant", - ivs: { - hp: 31, - atk: 31, - def: 31, - spa: 20, - spd: 31, - spe: 31 - }, - moves: [ - "collisioncourse", - "closecombat", - "flareblitz", - "gigaimpact" - ], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - miraidon: { - learnset: { - acrobatics: ["9M"], - agility: ["9M", "9L35"], - bodyslam: ["9M"], - calmmind: ["9M"], - charge: ["9M", "9L14", "9S1"], - chargebeam: ["9M"], - confuseray: ["9M"], - crunch: ["9M"], - dazzlinggleam: ["9M"], - discharge: ["9L28"], - dracometeor: ["9M"], - dragonbreath: ["9L1"], - dragoncheer: ["9M"], - dragonclaw: ["9M"], - dragonpulse: ["9M", "9L42"], - dragontail: ["9M"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "9L1"], - electroball: ["9M"], - electrodrift: ["9L56", "9S0", "9S1", "9S2"], - endure: ["9M", "9S0"], - facade: ["9M"], - flashcannon: ["9M"], - gigaimpact: ["9M"], - heavyslam: ["9M"], - helpinghand: ["9M"], - hyperbeam: ["9M", "9L98", "9S1", "9S2"], - lightscreen: ["9M"], - metalsound: ["9M", "9L63"], - mirrorcoat: ["9L70"], - outrage: ["9M", "9L77"], - overheat: ["9M", "9L91", "9S2"], - paraboliccharge: ["9L21"], - powergem: ["9M", "9S0", "9S1"], - protect: ["9M"], - reflect: ["9M"], - rest: ["9M"], - scaryface: ["9M"], - shockwave: ["9L7"], - sleeptalk: ["9M"], - snarl: ["9M"], - solarbeam: ["9M"], - substitute: ["9M"], - supercellslam: ["9M"], - swordsdance: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M", "9S0"], - thunder: ["9M", "9L84", "9S2"], - thunderbolt: ["9M"], - thundershock: ["9L1"], - thunderwave: ["9M"], - uturn: ["9M"], - voltswitch: ["9M"], - wildcharge: ["9M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 68, - nature: "Quirky", - ivs: { - hp: 31, - atk: 31, - def: 28, - spa: 31, - spd: 28, - spe: 31 - }, - moves: ["powergem", "electrodrift", "endure", "terablast"], - pokeball: "pokeball" - }, - { - generation: 9, - level: 72, - nature: "Modest", - ivs: { - hp: 25, - atk: 31, - def: 25, - spa: 31, - spd: 25, - spe: 31 - }, - moves: ["hyperbeam", "charge", "electrodrift", "powergem"] - }, - { - generation: 9, - level: 100, - shiny: true, - nature: "Modest", - ivs: { - hp: 31, - atk: 20, - def: 31, - spa: 31, - spd: 31, - spe: 31 - }, - moves: ["electrodrift", "thunder", "overheat", "hyperbeam"], - pokeball: "cherishball" - } - ], - eventOnly: true - }, - tinkatink: { - learnset: { - astonish: ["9L1"], - babydolleyes: ["9L5"], - brutalswing: ["9L24"], - covet: ["9L11"], - drainingkiss: ["9M", "9L17"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - fairywind: ["9L1"], - fakeout: ["9L39"], - faketears: ["9M"], - feint: ["9E"], - flashcannon: ["9M", "9L31"], - flatter: ["9L43"], - fling: ["9M"], - foulplay: ["9M"], - helpinghand: ["9M"], - icehammer: ["9E"], - knockoff: ["9M", "9L52"], - lightscreen: ["9M"], - metalclaw: ["9M", "9L8"], - metalsound: ["9M"], - metronome: ["9M"], - playrough: ["9M", "9L35"], - pounce: ["9M"], - protect: ["9M"], - quash: ["9E"], - reflect: ["9M"], - rest: ["9M"], - rockslide: ["9M"], - rocksmash: ["9L14"], - rocktomb: ["9M"], - skillswap: ["9M"], - skittersmack: ["9M", "9L47"], - slam: ["9L27"], - sleeptalk: ["9M"], - stealthrock: ["9M"], - steelbeam: ["9M"], - stoneedge: ["9M"], - substitute: ["9M"], - sweetkiss: ["9L21"], - swordsdance: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderwave: ["9M"] - } - }, - tinkatuff: { - learnset: { - astonish: ["9L1"], - babydolleyes: ["9L5"], - brickbreak: ["9M"], - brutalswing: ["9L24"], - covet: ["9L11"], - drainingkiss: ["9M", "9L17"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - fairywind: ["9L1"], - fakeout: ["9L39"], - faketears: ["9M"], - flashcannon: ["9M", "9L31"], - flatter: ["9L43"], - fling: ["9M"], - foulplay: ["9M"], - helpinghand: ["9M"], - knockoff: ["9M", "9L52"], - lightscreen: ["9M"], - metalclaw: ["9M", "9L8"], - metalsound: ["9M"], - metronome: ["9M"], - playrough: ["9M", "9L35"], - pounce: ["9M"], - protect: ["9M"], - reflect: ["9M"], - rest: ["9M"], - rockslide: ["9M"], - rocksmash: ["9L14"], - rocktomb: ["9M"], - skillswap: ["9M"], - skittersmack: ["9M", "9L47"], - slam: ["9L27"], - sleeptalk: ["9M"], - stealthrock: ["9M"], - steelbeam: ["9M"], - stoneedge: ["9M"], - substitute: ["9M"], - sweetkiss: ["9L21"], - swordsdance: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderwave: ["9M"] - } - }, - tinkaton: { - learnset: { - astonish: ["9L1"], - babydolleyes: ["9L5"], - brickbreak: ["9M"], - brutalswing: ["9L24"], - bulldoze: ["9M"], - covet: ["9L11"], - drainingkiss: ["9M", "9L17"], - encore: ["9M"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - fairywind: ["9L1"], - fakeout: ["9L39"], - faketears: ["9M"], - flashcannon: ["9M", "9L31"], - flatter: ["9L43"], - fling: ["9M"], - foulplay: ["9M"], - gigatonhammer: ["9L0"], - hardpress: ["9M"], - heavyslam: ["9M"], - helpinghand: ["9M"], - knockoff: ["9M", "9L52"], - lightscreen: ["9M"], - metalclaw: ["9M", "9L8"], - metalsound: ["9M"], - metronome: ["9M"], - playrough: ["9M", "9L35"], - pounce: ["9M"], - protect: ["9M"], - reflect: ["9M"], - rest: ["9M"], - rockslide: ["9M"], - rocksmash: ["9L14"], - rocktomb: ["9M"], - skillswap: ["9M"], - skittersmack: ["9M", "9L47"], - slam: ["9L27"], - sleeptalk: ["9M"], - smackdown: ["9M"], - stealthrock: ["9M"], - steelbeam: ["9M"], - stoneedge: ["9M"], - substitute: ["9M"], - sweetkiss: ["9L21"], - swordsdance: ["9M"], - terablast: ["9M"], - thief: ["9M"], - thunderwave: ["9M"] - } - }, - charcadet: { - learnset: { - astonish: ["9L1", "9S0"], - celebrate: ["9S0"], - clearsmog: ["9L8"], - confuseray: ["9M"], - destinybond: ["9E"], - disable: ["9E"], - ember: ["9L1", "9S0"], - endure: ["9M"], - facade: ["9M"], - fireblast: ["9M"], - firespin: ["9M", "9L12"], - flamecharge: ["9M", "9L24"], - flamethrower: ["9M"], - flareblitz: ["9M"], - heatwave: ["9M"], - helpinghand: ["9M"], - incinerate: ["9L28"], - lavaplume: ["9L32"], - leer: ["9L1"], - nightshade: ["9M", "9L20"], - overheat: ["9M"], - protect: ["9M"], - rest: ["9M"], - sleeptalk: ["9M"], - spite: ["9M", "9E"], - substitute: ["9M"], - sunnyday: ["9M"], - takedown: ["9M"], - terablast: ["9M", "9S0"], - willowisp: ["9M", "9L16"] - }, - eventData: [ - { - generation: 9, - level: 5, - moves: ["ember", "astonish", "terablast", "celebrate"], - pokeball: "cherishball" - } - ] - }, - armarouge: { - learnset: { - acidspray: ["9M"], - allyswitch: ["9L42"], - armorcannon: ["9L62"], - astonish: ["9L1"], - aurasphere: ["9M"], - calmmind: ["9M", "9L37"], - clearsmog: ["9L8"], - confuseray: ["9M"], - darkpulse: ["9M"], - dragonpulse: ["9M"], - ember: ["9L1"], - endure: ["9M"], - energyball: ["9M"], - expandingforce: ["9M", "9L56"], - facade: ["9M"], - fireblast: ["9M"], - firespin: ["9M", "9L12"], - flamecharge: ["9M", "9L24"], - flamethrower: ["9M", "9L48"], - flareblitz: ["9M"], - flashcannon: ["9M"], - fling: ["9M"], - focusblast: ["9M"], - heatwave: ["9M"], - helpinghand: ["9M"], - incinerate: ["9L28"], - irondefense: ["9M"], - lavaplume: ["9L32"], - leer: ["9L1"], - lightscreen: ["9M"], - meteorbeam: ["9M"], - mysticalfire: ["9L1"], - nightshade: ["9M", "9L20"], - overheat: ["9M"], - protect: ["9M"], - psybeam: ["9M"], - psychic: ["9M"], - psychicterrain: ["9M"], - psychup: ["9M"], - psyshock: ["9M", "9L0"], - reflect: ["9M"], - rest: ["9M"], - scorchingsands: ["9M"], - shadowball: ["9M"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - spite: ["9M"], - storedpower: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - trick: ["9M"], - trickroom: ["9M"], - weatherball: ["9M"], - wideguard: ["9L1"], - willowisp: ["9M", "9L16"] - } - }, - ceruledge: { - learnset: { - allyswitch: ["9L42"], - astonish: ["9L1"], - bitterblade: ["9L48"], - brickbreak: ["9M"], - bulkup: ["9M"], - clearsmog: ["9L8"], - closecombat: ["9M"], - confuseray: ["9M"], - curse: ["9M"], - dragonclaw: ["9M"], - ember: ["9L1"], - endure: ["9M"], - facade: ["9M"], - falseswipe: ["9M"], - fireblast: ["9M"], - firespin: ["9M", "9L12"], - flamecharge: ["9M", "9L24"], - flamethrower: ["9M"], - flareblitz: ["9M", "9L62"], - fling: ["9M"], - heatwave: ["9M"], - helpinghand: ["9M"], - hex: ["9M"], - incinerate: ["9L28"], - irondefense: ["9M"], - ironhead: ["9M"], - lavaplume: ["9L32"], - leer: ["9L1"], - lightscreen: ["9M"], - nightshade: ["9M", "9L20"], - nightslash: ["9L1"], - overheat: ["9M"], - phantomforce: ["9M"], - poisonjab: ["9M"], - poltergeist: ["9M"], - protect: ["9M"], - psychocut: ["9L56"], - psychup: ["9M"], - quickguard: ["9L1"], - reflect: ["9M"], - rest: ["9M"], - shadowball: ["9M"], - shadowclaw: ["9M", "9L0"], - shadowsneak: ["9L1"], - sleeptalk: ["9M"], - solarblade: ["9M", "9L1"], - spite: ["9M"], - storedpower: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - swordsdance: ["9M", "9L37"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - throatchop: ["9M"], - vacuumwave: ["9M"], - willowisp: ["9M", "9L16"], - xscissor: ["9M"] - } - }, - toedscool: { - learnset: { - absorb: ["9L4"], - acidspray: ["9M"], - acupressure: ["9E"], - bulletseed: ["9M"], - celebrate: ["9S0"], - confuseray: ["9M"], - dazzlinggleam: ["9M"], - earthpower: ["9M", "9L48"], - endure: ["9M"], - energyball: ["9M"], - flashcannon: ["9M"], - foulplay: ["9M"], - gigadrain: ["9M", "9L44", "9S0"], - grassknot: ["9M"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growth: ["9L40"], - hex: ["9M", "9L28"], - knockoff: ["9M", "9E"], - leafstorm: ["9M"], - leechseed: ["9E"], - lightscreen: ["9M"], - lunge: ["9M"], - magicalleaf: ["9M", "9S0"], - megadrain: ["9L16"], - mirrorcoat: ["9E"], - mudshot: ["9M", "9L24"], - mudslap: ["9M", "9L1"], - painsplit: ["9M"], - poisonpowder: ["9L8"], - powerwhip: ["9L52"], - protect: ["9M"], - ragepowder: ["9E"], - raindance: ["9M"], - rapidspin: ["9E"], - reflect: ["9M"], - rest: ["9M"], - scaryface: ["9M"], - screech: ["9L20"], - seedbomb: ["9M", "9L32"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - solarbeam: ["9M"], - spikes: ["9M", "9S0"], - spore: ["9L36"], - stunspore: ["9L8"], - substitute: ["9M"], - supersonic: ["9L12"], - swift: ["9M"], - tackle: ["9L15"], - taunt: ["9M"], - terablast: ["9M"], - tickle: ["9E"], - toxic: ["9M", "9E"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - trickroom: ["9M"], - venoshock: ["9M"], - wrap: ["9L1"] - }, - eventData: [ - { - generation: 9, - level: 50, - moves: ["celebrate", "gigadrain", "magicalleaf", "spikes"], - pokeball: "cherishball" - } - ] - }, - toedscruel: { - learnset: { - absorb: ["9L4"], - acidspray: ["9M"], - bulletseed: ["9M"], - confuseray: ["9M"], - dazzlinggleam: ["9M"], - earthpower: ["9M", "9L54"], - endure: ["9M"], - energyball: ["9M"], - flashcannon: ["9M"], - foulplay: ["9M"], - gigadrain: ["9M", "9L48"], - gigaimpact: ["9M"], - grassknot: ["9M"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growth: ["9L44"], - hex: ["9M", "9L28"], - hyperbeam: ["9M"], - knockoff: ["9M"], - leafstorm: ["9M"], - lightscreen: ["9M"], - lunge: ["9M"], - magicalleaf: ["9M"], - megadrain: ["9L16"], - mudshot: ["9M", "9L24"], - mudslap: ["9M", "9L1"], - painsplit: ["9M"], - poisonpowder: ["9L8"], - powerwhip: ["9L58"], - protect: ["9M"], - raindance: ["9M"], - reflect: ["9M"], - reflecttype: ["9L1"], - rest: ["9M"], - scaryface: ["9M"], - screech: ["9L20"], - seedbomb: ["9M", "9L34"], - skittersmack: ["9M"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - solarbeam: ["9M"], - spikes: ["9M"], - spore: ["9L40"], - stunspore: ["9L8"], - substitute: ["9M"], - supersonic: ["9L12"], - swift: ["9M"], - tackle: ["9L15"], - taunt: ["9M"], - terablast: ["9M"], - toxic: ["9M"], - toxicspikes: ["9M"], - trailblaze: ["9M"], - trickroom: ["9M"], - venoshock: ["9M"], - wrap: ["9L1"] - } - }, - walkingwake: { - learnset: { - agility: ["9M"], - aquajet: ["9L1"], - bite: ["9L7", "9L07"], - bodyslam: ["9M"], - breakingswipe: ["9M", "9L35"], - chillingwater: ["9M"], - crunch: ["9M"], - doubleedge: ["9M"], - dracometeor: ["9M"], - dragonbreath: ["9L28"], - dragoncheer: ["9M"], - dragonclaw: ["9M"], - dragondance: ["9M"], - dragonpulse: ["9M", "9L63", "9S0"], - dragonrush: ["9L42"], - dragontail: ["9M"], - endure: ["9M"], - facade: ["9M"], - firefang: ["9M"], - flamethrower: ["9M", "9L77", "9S0"], - flipturn: ["9M"], - gigaimpact: ["9M"], - honeclaws: ["9L1"], - hurricane: ["9M"], - hydropump: ["9M", "9L84"], - hydrosteam: ["9L56", "9S0"], - hyperbeam: ["9M"], - knockoff: ["9M"], - leer: ["9L1"], - liquidation: ["9M"], - lowkick: ["9M"], - mudshot: ["9M"], - nobleroar: ["9L21", "9S0"], - outrage: ["9M", "9L70"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - roar: ["9M", "9L1"], - scald: ["9M"], - scaryface: ["9M"], - sleeptalk: ["9M"], - snarl: ["9M"], - substitute: ["9M"], - sunnyday: ["9M", "9L1"], - surf: ["9M"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - twister: ["9L1"], - waterfall: ["9M"], - waterpulse: ["9M", "9L14"], - weatherball: ["9M"], - whirlpool: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 75, - perfectIVs: 3, - moves: ["hydrosteam", "dragonpulse", "nobleroar", "flamethrower"] - } - ], - eventOnly: true - }, - ironleaves: { - learnset: { - aerialace: ["9M"], - agility: ["9M"], - airslash: ["9M"], - allyswitch: ["9L84"], - brickbreak: ["9M"], - calmmind: ["9M"], - closecombat: ["9M", "9L63"], - coaching: ["9M"], - doubleedge: ["9M"], - electricterrain: ["9M", "9L1"], - endure: ["9M"], - energyball: ["9M"], - facade: ["9M"], - falseswipe: ["9M"], - focusblast: ["9M"], - gigadrain: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - grassyterrain: ["9M"], - gravity: ["9M"], - helpinghand: ["9M", "9L1"], - hyperbeam: ["9M"], - imprison: ["9M", "9L70"], - irondefense: ["9M"], - leafblade: ["9L49", "9S0"], - leafstorm: ["9M"], - leer: ["9L1"], - magicalleaf: ["9M", "9L7", "9L07"], - megahorn: ["9L77", "9S0"], - metalsound: ["9M"], - nightslash: ["9L28"], - protect: ["9M"], - psyblade: ["9L56", "9S0"], - psychicterrain: ["9M"], - quash: ["9L1"], - quickattack: ["9L1"], - quickguard: ["9L21"], - rest: ["9M"], - retaliate: ["9L14"], - reversal: ["9M"], - sacredsword: ["9L42"], - scaryface: ["9M"], - sleeptalk: ["9M"], - smartstrike: ["9M"], - solarbeam: ["9M"], - solarblade: ["9M", "9L91"], - substitute: ["9M"], - swift: ["9M"], - swordsdance: ["9M", "9L35", "9S0"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - throatchop: ["9M"], - trailblaze: ["9M"], - wildcharge: ["9M"], - workup: ["9L1"], - xscissor: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 75, - perfectIVs: 3, - moves: ["psyblade", "leafblade", "megahorn", "swordsdance"] - } - ], - eventOnly: true - }, - dipplin: { - learnset: { - astonish: ["9L1"], - bodyslam: ["9M"], - bugbite: ["9M"], - bulletseed: ["9M", "9L20"], - doublehit: ["9L0"], - dracometeor: ["9M"], - dragonbreath: ["9L12"], - dragoncheer: ["9M"], - dragonpulse: ["9M", "9L32"], - dragontail: ["9M", "9L4"], - endure: ["9M"], - energyball: ["9M", "9L40"], - facade: ["9M"], - gigadrain: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growth: ["9L8"], - gyroball: ["9M"], - hyperbeam: ["9M"], - infestation: ["9L1"], - leafstorm: ["9M"], - outrage: ["9M"], - pollenpuff: ["9M"], - pounce: ["9M"], - protect: ["9M", "9L16"], - recover: ["9L36"], - recycle: ["9L1"], - reflect: ["9M"], - rest: ["9M"], - seedbomb: ["9M"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - substitute: ["9M", "9L44"], - sunnyday: ["9M"], - sweetscent: ["9L1"], - syrupbomb: ["9L28"], - takedown: ["9M"], - terablast: ["9M"], - withdraw: ["9L1"] - } - }, - poltchageist: { - learnset: { - absorb: ["9L6"], - astonish: ["9L1"], - calmmind: ["9M"], - curse: ["9M"], - endure: ["9M"], - energyball: ["9M"], - foulplay: ["9M", "9L18"], - gigadrain: ["9M", "9L42"], - grassyterrain: ["9M"], - hex: ["9M", "9L30"], - imprison: ["9M"], - irondefense: ["9M"], - leafstorm: ["9M", "9L60"], - lifedew: ["9L12"], - magicalleaf: ["9M"], - megadrain: ["9L24"], - memento: ["9L54"], - nastyplot: ["9M"], - nightshade: ["9M"], - painsplit: ["9M"], - phantomforce: ["9M"], - poltergeist: ["9M"], - protect: ["9M"], - psychup: ["9M"], - ragepowder: ["9L36"], - reflect: ["9M"], - rest: ["9M"], - scald: ["9M"], - shadowball: ["9M", "9L48"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - spite: ["9M"], - stunspore: ["9L1"], - substitute: ["9M"], - terablast: ["9M"], - trickroom: ["9M"], - uproar: ["9M"], - withdraw: ["9L1"] - } - }, - poltchageistartisan: { - learnset: { - absorb: ["9L6"], - astonish: ["9L1"], - calmmind: ["9M"], - curse: ["9M"], - endure: ["9M"], - energyball: ["9M"], - foulplay: ["9M", "9L18"], - gigadrain: ["9M", "9L42"], - grassyterrain: ["9M"], - hex: ["9M", "9L30"], - imprison: ["9M"], - irondefense: ["9M"], - leafstorm: ["9M", "9L60"], - lifedew: ["9L12"], - magicalleaf: ["9M"], - megadrain: ["9L24"], - memento: ["9L54"], - nastyplot: ["9M"], - nightshade: ["9M"], - painsplit: ["9M"], - phantomforce: ["9M"], - poltergeist: ["9M"], - protect: ["9M"], - psychup: ["9M"], - ragepowder: ["9L36"], - reflect: ["9M"], - rest: ["9M"], - scald: ["9M"], - shadowball: ["9M", "9L48"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - spite: ["9M"], - stunspore: ["9L1"], - substitute: ["9M"], - terablast: ["9M"], - trickroom: ["9M"], - uproar: ["9M"], - withdraw: ["9L1"] - } - }, - sinistcha: { - learnset: { - absorb: ["9L6"], - astonish: ["9L1"], - calmmind: ["9M"], - curse: ["9M"], - endure: ["9M"], - energyball: ["9M"], - foulplay: ["9M", "9L18"], - gigadrain: ["9M"], - grassyterrain: ["9M"], - hex: ["9M", "9L30"], - hyperbeam: ["9M"], - imprison: ["9M"], - irondefense: ["9M"], - leafstorm: ["9M", "9L60"], - lifedew: ["9L12"], - magicalleaf: ["9M"], - matchagotcha: ["9L0"], - megadrain: ["9L24"], - memento: ["9L54"], - nastyplot: ["9M"], - nightshade: ["9M"], - painsplit: ["9M"], - phantomforce: ["9M"], - poltergeist: ["9M"], - protect: ["9M"], - psychup: ["9M"], - ragepowder: ["9L36"], - reflect: ["9M"], - rest: ["9M"], - scald: ["9M"], - shadowball: ["9M", "9L48"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - spite: ["9M"], - strengthsap: ["9L42"], - stunspore: ["9L1"], - substitute: ["9M"], - terablast: ["9M"], - trickroom: ["9M"], - uproar: ["9M"], - withdraw: ["9L1"] - } - }, - sinistchamasterpiece: { - learnset: { - absorb: ["9L6"], - astonish: ["9L1"], - calmmind: ["9M"], - curse: ["9M"], - endure: ["9M"], - energyball: ["9M"], - foulplay: ["9M", "9L18"], - gigadrain: ["9M"], - grassyterrain: ["9M"], - hex: ["9M", "9L30"], - hyperbeam: ["9M"], - imprison: ["9M"], - irondefense: ["9M"], - leafstorm: ["9M", "9L60"], - lifedew: ["9L12"], - magicalleaf: ["9M"], - matchagotcha: ["9L0"], - megadrain: ["9L24"], - memento: ["9L54"], - nastyplot: ["9M"], - nightshade: ["9M"], - painsplit: ["9M"], - phantomforce: ["9M"], - poltergeist: ["9M"], - protect: ["9M"], - psychup: ["9M"], - ragepowder: ["9L36"], - reflect: ["9M"], - rest: ["9M"], - scald: ["9M"], - shadowball: ["9M", "9L48"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - spite: ["9M"], - strengthsap: ["9L42"], - stunspore: ["9L1"], - substitute: ["9M"], - terablast: ["9M"], - trickroom: ["9M"], - uproar: ["9M"], - withdraw: ["9L1"] - } - }, - okidogi: { - learnset: { - bite: ["9L1"], - bodypress: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M"], - brutalswing: ["9L48", "9S0"], - bulkup: ["9M", "9L1"], - closecombat: ["9M"], - counter: ["9L32"], - crunch: ["9M", "9L56", "9S0"], - curse: ["9M"], - dig: ["9M"], - doubleedge: ["9M"], - drainpunch: ["9M"], - endure: ["9M"], - facade: ["9M"], - firefang: ["9M"], - firepunch: ["9M"], - fling: ["9M"], - focusblast: ["9M"], - focuspunch: ["9M"], - forcepalm: ["9L24"], - gigaimpact: ["9M", "9L72"], - gunkshot: ["9M"], - hardpress: ["9M"], - highhorsepower: ["9M"], - howl: ["9L8"], - hyperbeam: ["9M"], - icefang: ["9M"], - icepunch: ["9M"], - ironhead: ["9M"], - knockoff: ["9M"], - lashout: ["9M"], - lowkick: ["9M", "9L1"], - lowsweep: ["9M"], - metalclaw: ["9M"], - outrage: ["9M"], - poisonfang: ["9L16"], - poisonjab: ["9M", "9L40", "9S0"], - poisontail: ["9M"], - protect: ["9M"], - psychicfangs: ["9M"], - rest: ["9M"], - reversal: ["9M"], - roar: ["9M"], - rocktomb: ["9M"], - scaryface: ["9M"], - shadowclaw: ["9M"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - sludgewave: ["9M"], - snarl: ["9M"], - spite: ["9M"], - stompingtantrum: ["9M"], - substitute: ["9M"], - superpower: ["9L64", "9S0"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M"], - thunderfang: ["9M"], - thunderpunch: ["9M"], - toxic: ["9M"], - upperhand: ["9M"], - uproar: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 70, - moves: ["superpower", "crunch", "brutalswing", "poisonjab"] - } - ], - eventOnly: true - }, - munkidori: { - learnset: { - acidspray: ["9M"], - batonpass: ["9M"], - calmmind: ["9M"], - clearsmog: ["9L24"], - confuseray: ["9M"], - confusion: ["9L1"], - endure: ["9M"], - facade: ["9M"], - fakeout: ["9L1"], - flatter: ["9L1"], - fling: ["9M"], - focusblast: ["9M"], - futuresight: ["9M", "9L64", "9S0"], - gigaimpact: ["9M"], - grassknot: ["9M"], - gunkshot: ["9M"], - helpinghand: ["9M", "9L8"], - hex: ["9M"], - hyperbeam: ["9M"], - imprison: ["9M"], - lashout: ["9M"], - lightscreen: ["9M"], - metronome: ["9M"], - mudslap: ["9M"], - nastyplot: ["9M", "9L56", "9S0"], - nightshade: ["9M"], - partingshot: ["9L72"], - poisonjab: ["9M", "9L32"], - poltergeist: ["9M"], - protect: ["9M"], - psybeam: ["9M", "9L16"], - psychic: ["9M", "9L40", "9S0"], - psychicnoise: ["9M"], - psychicterrain: ["9M"], - psychup: ["9M"], - psyshock: ["9M"], - rest: ["9M"], - scratch: ["9L1"], - shadowball: ["9M"], - shadowclaw: ["9M"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - sludgewave: ["9M", "9L48", "9S0"], - spite: ["9M"], - storedpower: ["9M"], - substitute: ["9M"], - swift: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - toxic: ["9M"], - trailblaze: ["9M"], - trick: ["9M"], - uproar: ["9M"], - uturn: ["9M"], - venoshock: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 70, - moves: ["futuresight", "nastyplot", "sludgewave", "psychic"] - } - ], - eventOnly: true - }, - fezandipiti: { - learnset: { - acidspray: ["9M"], - acrobatics: ["9M"], - aerialace: ["9M"], - agility: ["9M"], - aircutter: ["9M"], - airslash: ["9M"], - alluringvoice: ["9M"], - attract: ["9L16"], - beatup: ["9L48", "9S0"], - bravebird: ["9M"], - calmmind: ["9M"], - charm: ["9M"], - crosspoison: ["9L32"], - darkpulse: ["9M"], - dazzlinggleam: ["9M"], - disarmingvoice: ["9M", "9L1"], - doublekick: ["9L1"], - dualwingbeat: ["9M"], - endure: ["9M"], - facade: ["9M"], - flatter: ["9L56", "9S0"], - fly: ["9M"], - gigaimpact: ["9M"], - gunkshot: ["9M"], - heatwave: ["9M"], - hex: ["9M"], - hurricane: ["9M"], - hyperbeam: ["9M"], - icywind: ["9M"], - lashout: ["9M"], - lightscreen: ["9M"], - moonblast: ["9L72"], - nastyplot: ["9M"], - peck: ["9L1"], - playrough: ["9M"], - poisongas: ["9L1"], - poisonjab: ["9M"], - poisontail: ["9M"], - protect: ["9M"], - psychup: ["9M"], - quickattack: ["9L8"], - rest: ["9M"], - roost: ["9L64", "9S0"], - shadowball: ["9M"], - shadowclaw: ["9M"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - spite: ["9M"], - substitute: ["9M"], - swagger: ["9L56", "9S0"], - swift: ["9M"], - swordsdance: ["9M"], - tailslap: ["9L40"], - tailwind: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thief: ["9M"], - toxic: ["9M"], - uproar: ["9M"], - uturn: ["9M"], - venoshock: ["9M"], - wingattack: ["9L24"] - }, - eventData: [ - { - generation: 9, - level: 70, - moves: ["roost", "flatter", "swagger", "beatup"] - } - ], - eventOnly: true - }, - ogerpon: { - learnset: { - brickbreak: ["9M"], - bulletseed: ["9M"], - charm: ["9M"], - counter: ["9L1"], - doublekick: ["9L1"], - encore: ["9M"], - endure: ["9M"], - energyball: ["9M"], - facade: ["9M"], - falseswipe: ["9M"], - fling: ["9M"], - focusenergy: ["9L6"], - followme: ["9L1"], - gigadrain: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - grassyglide: ["9M"], - grassyterrain: ["9M", "9S1"], - growth: ["9L12", "9S0"], - helpinghand: ["9M"], - hornleech: ["9L1"], - ivycudgel: ["9L30", "9S1", "9S0"], - knockoff: ["9M"], - lashout: ["9M"], - leafstorm: ["9M"], - leechseed: ["9L1"], - lowkick: ["9M", "9S1"], - lowsweep: ["9M", "9L24"], - magicalleaf: ["9M"], - playrough: ["9M"], - powerwhip: ["9L54"], - protect: ["9M"], - quickattack: ["9L1"], - raindance: ["9M"], - rest: ["9M"], - retaliate: ["9L1"], - reversal: ["9M"], - rocktomb: ["9M"], - sandstorm: ["9M"], - scaryface: ["9M"], - seedbomb: ["9M"], - slam: ["9L18", "9S1", "9S0"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - solarblade: ["9M"], - spikes: ["9M"], - spikyshield: ["9L48"], - stompingtantrum: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - superpower: ["9L60"], - swordsdance: ["9M"], - synthesis: ["9L42"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - throatchop: ["9M", "9L36"], - trailblaze: ["9M"], - uturn: ["9M"], - vinewhip: ["9L1", "9S0"], - woodhammer: ["9L66"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 20, - nature: "Lonely", - ivs: { - hp: 31, - atk: 31, - def: 20, - spa: 20, - spd: 20, - spe: 31 - }, - moves: ["ivycudgel", "slam", "growth", "vinewhip"] - }, - { - generation: 9, - level: 70, - nature: "Lonely", - ivs: { - hp: 31, - atk: 31, - def: 20, - spa: 20, - spd: 20, - spe: 31 - }, - moves: ["ivycudgel", "lowkick", "slam", "grassyterrain"] - } - ], - eventOnly: true - }, - ogerponhearthflame: { eventOnly: true }, - ogerponwellspring: { eventOnly: true }, - ogerponcornerstone: { eventOnly: true }, - archaludon: { - learnset: { - aurasphere: ["9M"], - bodypress: ["9M"], - bodyslam: ["9M"], - breakingswipe: ["9M", "9L24"], - brickbreak: ["9M"], - darkpulse: ["9M"], - doubleedge: ["9M"], - dracometeor: ["9M"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "9L48"], - dragonpulse: ["9M"], - dragontail: ["9M", "9L30"], - earthquake: ["9M"], - electroshot: ["9L0"], - endure: ["9M"], - facade: ["9M"], - flashcannon: ["9M", "9L54"], - focusenergy: ["9L42"], - foulplay: ["9M"], - gigaimpact: ["9M"], - gyroball: ["9M"], - hardpress: ["9M"], - heavyslam: ["9M"], - honeclaws: ["9L12"], - hyperbeam: ["9M", "9L66"], - irondefense: ["9M", "9L36"], - ironhead: ["9M"], - leer: ["9L1"], - lightscreen: ["9M"], - metalburst: ["9L60"], - metalclaw: ["9M", "9L1"], - metalsound: ["9M", "9L18"], - meteorbeam: ["9M"], - outrage: ["9M"], - protect: ["9M"], - reflect: ["9M"], - rest: ["9M"], - roar: ["9M"], - rockslide: ["9M"], - rocksmash: ["9L6"], - rocktomb: ["9M"], - scaryface: ["9M"], - sleeptalk: ["9M"], - smackdown: ["9M"], - snarl: ["9M"], - solarbeam: ["9M"], - stealthrock: ["9M"], - steelbeam: ["9M"], - stoneedge: ["9M"], - substitute: ["9M"], - swordsdance: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - thunderwave: ["9M"] - } - }, - hydrapple: { - learnset: { - astonish: ["9L1"], - bodypress: ["9M"], - bodyslam: ["9M"], - breakingswipe: ["9M"], - bugbite: ["9M"], - bulletseed: ["9M", "9L20"], - curse: ["9M"], - doubleedge: ["9M"], - doublehit: ["9L1"], - dracometeor: ["9M"], - dragonbreath: ["9L12"], - dragoncheer: ["9M"], - dragonpulse: ["9M", "9L32"], - dragontail: ["9M", "9L4"], - earthpower: ["9M"], - earthquake: ["9M"], - endure: ["9M"], - energyball: ["9M", "9L40"], - facade: ["9M"], - ficklebeam: ["9L0"], - gigadrain: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - grassyglide: ["9M"], - grassyterrain: ["9M"], - growth: ["9L8"], - gyroball: ["9M"], - heavyslam: ["9M"], - hydropump: ["9M"], - hyperbeam: ["9M"], - infestation: ["9L1"], - leafstorm: ["9M"], - magicalleaf: ["9M"], - nastyplot: ["9M"], - outrage: ["9M"], - pollenpuff: ["9M"], - pounce: ["9M"], - powerwhip: ["9L54"], - protect: ["9M", "9L16"], - raindance: ["9M"], - recover: ["9L36"], - recycle: ["9L1"], - reflect: ["9M"], - rest: ["9M"], - seedbomb: ["9M"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - substitute: ["9M", "9L44"], - sunnyday: ["9M"], - sweetscent: ["9L1"], - syrupbomb: ["9L28"], - takedown: ["9M"], - terablast: ["9M"], - uproar: ["9M"], - withdraw: ["9L1"], - yawn: ["9L1"] - } - }, - gougingfire: { - learnset: { - ancientpower: ["9L1"], - bite: ["9L21"], - bodyslam: ["9M"], - breakingswipe: ["9M"], - bulldoze: ["9M"], - burningbulwark: ["9L49", "9S0"], - crunch: ["9M"], - crushclaw: ["9L35"], - doubleedge: ["9M"], - doublekick: ["9L1"], - dracometeor: ["9M"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "9L28"], - dragondance: ["9M"], - dragonpulse: ["9M"], - dragonrush: ["9L56", "9S0"], - dragontail: ["9M"], - earthquake: ["9M"], - endure: ["9M"], - facade: ["9M"], - fireblast: ["9M", "9L63", "9S0"], - firefang: ["9M", "9L7"], - firespin: ["9M"], - flamecharge: ["9M"], - flamethrower: ["9M"], - flareblitz: ["9M", "9L84"], - gigaimpact: ["9M"], - heatcrash: ["9M"], - heatwave: ["9M"], - howl: ["9L14"], - hyperbeam: ["9M"], - incinerate: ["9L1"], - ironhead: ["9M"], - lavaplume: ["9L70", "9S0"], - leer: ["9L1"], - morningsun: ["9L42"], - nobleroar: ["9L1"], - outrage: ["9M", "9L77"], - overheat: ["9M"], - protect: ["9M"], - psychicfangs: ["9M"], - ragingfury: ["9L91"], - rest: ["9M"], - reversal: ["9M"], - roar: ["9M"], - scaleshot: ["9M"], - scaryface: ["9M"], - scorchingsands: ["9M"], - sleeptalk: ["9M"], - smartstrike: ["9M"], - snarl: ["9M"], - stomp: ["9L1"], - stompingtantrum: ["9M"], - stoneedge: ["9M"], - substitute: ["9M"], - sunnyday: ["9M", "9L1"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - thunderfang: ["9M"], - weatherball: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 75, - ivs: { - hp: 20, - atk: 20, - def: 20, - spa: 20, - spd: 20, - spe: 20 - }, - moves: ["lavaplume", "fireblast", "dragonrush", "burningbulwark"] - } - ], - eventOnly: true - }, - ragingbolt: { - learnset: { - ancientpower: ["9L1"], - bodypress: ["9M", "9L84"], - bodyslam: ["9M"], - breakingswipe: ["9M"], - calmmind: ["9M", "9L42"], - charge: ["9M", "9L7"], - chargebeam: ["9M"], - crunch: ["9M"], - discharge: ["9L28"], - doubleedge: ["9M"], - dracometeor: ["9M"], - dragonbreath: ["9L14"], - dragoncheer: ["9M"], - dragonhammer: ["9L56", "9S0"], - dragonpulse: ["9M", "9L70", "9S0"], - dragontail: ["9M", "9L35"], - earthquake: ["9M"], - eerieimpulse: ["9M"], - electricterrain: ["9M", "9L21"], - electroball: ["9M"], - electroweb: ["9M"], - endure: ["9M"], - facade: ["9M"], - gigaimpact: ["9M"], - heavyslam: ["9M"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - outrage: ["9M"], - protect: ["9M"], - rest: ["9M"], - risingvoltage: ["9L63", "9S0"], - roar: ["9M"], - scaryface: ["9M"], - shockwave: ["9L1"], - sleeptalk: ["9M"], - snarl: ["9M"], - solarbeam: ["9M"], - stomp: ["9L1"], - stompingtantrum: ["9M"], - substitute: ["9M"], - sunnyday: ["9M", "9L1"], - supercellslam: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thunder: ["9M", "9L91"], - thunderbolt: ["9M"], - thunderclap: ["9L49", "9S0"], - thunderfang: ["9M"], - thunderwave: ["9M"], - twister: ["9L1"], - voltswitch: ["9M"], - weatherball: ["9M"], - wildcharge: ["9M"], - zapcannon: ["9L77"] - }, - eventData: [ - { - generation: 9, - level: 75, - ivs: { - hp: 20, - atk: 20, - def: 20, - spa: 20, - spd: 20, - spe: 20 - }, - moves: [ - "dragonpulse", - "risingvoltage", - "dragonhammer", - "thunderclap" - ] - } - ], - eventOnly: true - }, - ironboulder: { - learnset: { - aerialace: ["9M"], - agility: ["9M", "9L21"], - airslash: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M"], - bulldoze: ["9M"], - closecombat: ["9M"], - counter: ["9L35"], - doubleedge: ["9M"], - earthquake: ["9M"], - electricterrain: ["9M", "9L1"], - endure: ["9M"], - facade: ["9M"], - gigaimpact: ["9M", "9L91"], - hornattack: ["9L1"], - hyperbeam: ["9M"], - irondefense: ["9M"], - ironhead: ["9M"], - leer: ["9L1"], - megahorn: ["9L70", "9S0"], - meteorbeam: ["9M"], - mightycleave: ["9L56", "9S0"], - poisonjab: ["9M"], - protect: ["9M"], - psychic: ["9M"], - psychocut: ["9L28"], - psyshock: ["9M"], - quickattack: ["9L7"], - quickguard: ["9L77"], - rest: ["9M"], - rockblast: ["9M"], - rockthrow: ["9L1"], - rocktomb: ["9M", "9L42"], - sacredsword: ["9L49", "9S0"], - sandstorm: ["9M"], - scaryface: ["9M"], - slash: ["9L14"], - sleeptalk: ["9M"], - solarblade: ["9M"], - stoneedge: ["9M", "9L84"], - substitute: ["9M"], - swordsdance: ["9M", "9L63", "9S0"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - throatchop: ["9M"], - wildcharge: ["9M"], - xscissor: ["9M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 75, - ivs: { - hp: 20, - atk: 20, - def: 20, - spa: 20, - spd: 20, - spe: 20 - }, - moves: ["megahorn", "swordsdance", "mightycleave", "sacredsword"] - } - ], - eventOnly: true - }, - ironcrown: { - learnset: { - agility: ["9M"], - airslash: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M"], - bulldoze: ["9M"], - calmmind: ["9M"], - confusion: ["9L1"], - doubleedge: ["9M"], - electricterrain: ["9M", "9L1"], - endure: ["9M"], - expandingforce: ["9M"], - facade: ["9M"], - flashcannon: ["9M", "9L42"], - focusblast: ["9M"], - futuresight: ["9M", "9L63", "9S0"], - gigaimpact: ["9M"], - gravity: ["9M"], - heavyslam: ["9M"], - hyperbeam: ["9M", "9L91"], - irondefense: ["9M", "9L21"], - ironhead: ["9M"], - leer: ["9L1"], - metalburst: ["9L84"], - metalclaw: ["9M", "9L1"], - metalsound: ["9M"], - protect: ["9M"], - psychic: ["9M"], - psychicnoise: ["9M"], - psychocut: ["9L35"], - psyshock: ["9M", "9L28"], - quickguard: ["9L77"], - rest: ["9M"], - sacredsword: ["9L49", "9S0"], - scaryface: ["9M"], - slash: ["9L14"], - sleeptalk: ["9M"], - smartstrike: ["9M", "9L7"], - solarblade: ["9M"], - steelbeam: ["9M"], - storedpower: ["9M"], - substitute: ["9M"], - supercellslam: ["9M"], - swordsdance: ["9M"], - tachyoncutter: ["9L56", "9S0"], - takedown: ["9M"], - terablast: ["9M"], - voltswitch: ["9M", "9L70", "9S0"], - xscissor: ["9M"], - zenheadbutt: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 75, - ivs: { - hp: 20, - atk: 20, - def: 20, - spa: 20, - spd: 20, - spe: 20 - }, - moves: ["voltswitch", "futuresight", "tachyoncutter", "sacredsword"] - } - ], - eventOnly: true - }, - terapagos: { - learnset: { - ancientpower: ["9L10"], - aurasphere: ["9M"], - bodypress: ["9M"], - bodyslam: ["9M"], - bugbuzz: ["9M"], - calmmind: ["9M"], - crunch: ["9M"], - darkpulse: ["9M"], - dazzlinggleam: ["9M"], - doubleedge: ["9M", "9L70"], - dragonpulse: ["9M"], - earthpower: ["9M", "9L40", "9S0"], - earthquake: ["9M"], - endure: ["9M"], - energyball: ["9M"], - facade: ["9M"], - flamethrower: ["9M"], - flareblitz: ["9M"], - flashcannon: ["9M"], - gigaimpact: ["9M"], - gravity: ["9M"], - gyroball: ["9M", "9L90"], - headbutt: ["9L20"], - heatcrash: ["9M"], - heavyslam: ["9M", "9L50"], - hyperbeam: ["9M"], - icebeam: ["9M"], - icespinner: ["9M"], - ironhead: ["9M"], - meteorbeam: ["9M"], - powergem: ["9M"], - protect: ["9M", "9L30"], - raindance: ["9M"], - rapidspin: ["9L1"], - rest: ["9M"], - roar: ["9M"], - rockpolish: ["9L80"], - rockslide: ["9M"], - scorchingsands: ["9M"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - stealthrock: ["9M"], - stoneedge: ["9M"], - storedpower: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - supercellslam: ["9M"], - surf: ["9M"], - takedown: ["9M"], - terastarstorm: ["9L60", "9S0"], - thunder: ["9M"], - thunderbolt: ["9M"], - toxic: ["9M"], - triattack: ["9L1"], - waterpulse: ["9M", "9S0"], - weatherball: ["9M"], - wildcharge: ["9M"], - withdraw: ["9L1"], - zenheadbutt: ["9M", "9S0"] - }, - eventData: [ - { - generation: 9, - level: 85, - gender: "M", - nature: "Hardy", - ivs: { - hp: 31, - atk: 15, - def: 31, - spa: 31, - spd: 31, - spe: 31 - }, - moves: ["terastarstorm", "zenheadbutt", "earthpower", "waterpulse"] - } - ], - eventOnly: true - }, - pecharunt: { - learnset: { - acidspray: ["9M"], - astonish: ["9L1"], - curse: ["9M"], - defensecurl: ["9L1"], - destinybond: ["9L16"], - endure: ["9M"], - faketears: ["9M", "9L24"], - foulplay: ["9M"], - gunkshot: ["9M"], - hex: ["9M"], - imprison: ["9M"], - malignantchain: ["9L48", "9S0"], - meanlook: ["9L1"], - memento: ["9L1"], - nastyplot: ["9M", "9L64", "9S0"], - nightshade: ["9M"], - partingshot: ["9L32"], - phantomforce: ["9M"], - poisongas: ["9L1"], - poltergeist: ["9M"], - protect: ["9M"], - recover: ["9L72"], - rest: ["9M"], - rollout: ["9L1"], - shadowball: ["9M", "9L40", "9S0"], - sleeptalk: ["9M"], - sludgebomb: ["9M"], - sludgewave: ["9M"], - smog: ["9L1"], - spite: ["9M"], - substitute: ["9M"], - terablast: ["9M"], - toxic: ["9M", "9L56", "9S0"], - venoshock: ["9M"], - withdraw: ["9L8"] - }, - eventData: [ - { - generation: 9, - level: 88, - nature: "Timid", - moves: ["nastyplot", "toxic", "malignantchain", "shadowball"] - } - ], - eventOnly: true - }, - syclar: { - learnset: { - absorb: ["9L1", "8L1", "7L1"], - attract: ["8M", "7M", "4M"], - avalanche: ["9M", "9L31", "8M", "8L31", "7L48", "4M"], - blizzard: ["9M", "8M", "7M", "4M"], - bugbite: [ - "9M", - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - bugbuzz: ["9M", "9L50", "8M", "8L50", "7L43", "4L42"], - captivate: ["4M"], - confide: ["7M"], - counter: ["9E", "8E", "7E", "4T"], - cut: ["6M", "4M"], - doubleedge: ["9E", "8E", "4T"], - doubleteam: ["7M", "4M"], - earthpower: ["9M", "8M", "8E", "7E", "4T", "4E"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "4M"], - falseswipe: ["9M", "8M", "7M", "4M"], - fellstinger: ["9E", "8E", "7E"], - fling: ["9M", "8M", "7M", "4M"], - focusenergy: ["9L25", "8M", "8L25", "7L10", "4L13"], - focuspunch: ["9M", "7T"], - frostbreath: ["7M"], - frustration: ["7M", "4M"], - furyattack: ["9L5", "8L5", "7L14", "4L1"], - furycutter: ["9L10", "8L10", "7L23", "4T"], - hail: ["8M", "7M", "7L34", "4M", "4L28"], - hiddenpower: ["7M", "4M"], - honeclaws: ["7M"], - icebeam: ["9M", "8M", "7M", "4M"], - icefang: ["9M", "8M"], - icepunch: ["9M", "8M", "7L1"], - iceshard: ["9L15", "8L15", "7L5", "4L8"], - icespinner: ["9M"], - iciclecrash: ["9L45", "8L45", "7L39"], - icywind: ["9M", "9L20", "8M", "8L20", "7T", "7L19", "4T", "4L18"], - leechlife: ["9M", "8M", "7M", "4L5"], - leer: ["9L1", "8L1", "7L1", "4L1"], - naturalgift: ["4M"], - pinmissile: ["9E", "8M", "7E", "6E", "5E", "4E"], - pounce: ["9M"], - protect: ["9M", "8M", "7M", "4M"], - raindance: ["9M", "8M", "7M", "4M"], - rest: ["9M", "8M", "7M", "4M"], - return: ["7M", "4M"], - rocksmash: ["6M", "5M", "4M"], - round: ["8M", "7M"], - screech: ["8M"], - secretpower: ["7M", "4M"], - sheercold: ["9L55", "8L55", "5L55", "4L49"], - signalbeam: ["7T", "7E"], - silverwind: ["4M"], - skittersmack: ["8T"], - slash: ["9L35", "8L35", "7L28"], - sleeptalk: ["9M", "8M", "7M", "4M"], - snore: ["8M", "7T", "4T"], - snowscape: ["9M"], - spikes: ["9M", "8M", "7E", "4E"], - strength: ["6M", "5M"], - stringshot: ["9E", "8E", "4T"], - strugglebug: ["9M", "9E", "8E", "7M"], - substitute: ["9M", "8M", "7M", "4M"], - superpower: ["8M", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - swagger: ["7M", "4M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M", "7M", "4M"], - tailglow: ["9E", "7E", "6E", "5E", "4E"], - taunt: ["9M", "8M", "7M", "4M"], - terablast: ["9M"], - toxic: ["7M", "4M"], - trailblaze: ["9M"], - uturn: ["9M", "8M", "7M", "4M"], - waterpulse: ["9M", "6T", "4M"], - xscissor: ["9M", "9L40", "8M", "8L40", "7M", "7L31", "4M", "4L23"] - } - }, - syclant: { - learnset: { - absorb: ["9L1", "8L1", "7L1"], - attract: ["8M", "7M", "4M"], - avalanche: ["9M", "9L33", "8M", "8L33", "7L50", "4M", "4L49"], - blizzard: ["9M", "8M", "7M", "4M"], - brickbreak: ["9M", "8M", "7M", "4M"], - brutalswing: ["8M", "7M"], - bugbite: ["9M", "7T", "6T", "5T", "4T"], - bugbuzz: ["9M", "9L60", "8M", "8L60", "7L46", "4L42"], - bulldoze: ["9M", "8M", "7M"], - captivate: ["4M"], - closecombat: ["9M"], - confide: ["7M"], - counter: ["4T"], - cut: ["4M"], - doubleedge: ["4T"], - doubleteam: ["7M", "4M"], - dualwingbeat: ["9M", "8T"], - earthpower: ["9M", "8M", "4T"], - earthquake: ["9M", "8M", "7M", "4M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "4M"], - falseswipe: ["9M", "8M", "7M", "4M"], - fling: ["9M", "8M", "7M", "4M"], - focusblast: ["9M", "8M", "7M", "4M"], - focusenergy: ["9L25", "8M", "8L25", "7L10", "4L8"], - focuspunch: ["9M", "7T", "6T", "4M"], - frostbreath: ["7M"], - frustration: ["7M", "4M"], - furyattack: ["9L1", "8L1", "7L14", "4L1"], - furycutter: ["9L1", "8L1", "7L23", "4T"], - gigaimpact: ["9M", "8M", "7M", "4M"], - hail: ["8M", "7M", "7L37", "4M", "4L35"], - hiddenpower: ["7M", "4M"], - honeclaws: ["7M"], - hyperbeam: ["9M", "8M", "7M", "4M"], - icebeam: ["9M", "8M", "7M", "4M"], - icefang: ["9M", "8M"], - icepunch: ["9M", "9L1", "8M", "8L1", "7L1", "4T", "4L30"], - iceshard: ["9L15", "8L15", "7L5", "4L5"], - icespinner: ["9M"], - iciclecrash: ["9L53", "8L53", "7L41"], - iciclespear: ["9M", "9L1", "8M", "8L1", "7L1"], - icywind: ["9M", "9L20", "8M", "8L20", "7L19", "4T", "4L18"], - leechlife: ["9M", "8M", "7M", "4L1"], - leer: ["9L1", "8L1", "7L1", "4L1"], - megapunch: ["8M"], - metronome: ["9M", "8M"], - nastyplot: ["9M", "8M"], - naturalgift: ["4M"], - pinmissile: ["8M"], - pounce: ["9M"], - protect: ["9M", "8M", "7M", "4M"], - raindance: ["9M", "8M", "7M", "4M"], - rest: ["9M", "8M", "7M", "4M"], - return: ["7M", "4M"], - rockslide: ["9M", "8M", "7M", "4M"], - rocksmash: ["6M", "5M", "4M"], - round: ["8M", "7M"], - screech: ["8M"], - secretpower: ["7M", "4M"], - sheercold: ["9L67", "8L67", "5L59", "4L60"], - signalbeam: ["7T"], - silverwind: ["4M"], - skittersmack: ["9M", "8T"], - slash: ["9L39", "8L39", "7L28", "4L14"], - sleeptalk: ["9M", "8M", "7M", "4M"], - snore: ["8M", "4T"], - snowscape: ["9M"], - spikes: ["9M", "8M"], - stoneedge: ["9M", "8M", "7M", "4M"], - strength: ["6M", "5M", "4M"], - stringshot: ["4T"], - strugglebug: ["9M", "7M"], - substitute: ["9M", "8M", "7M", "4M"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - swagger: ["7M", "4M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M", "7M", "4M"], - taunt: ["9M", "8M", "7M", "4M"], - terablast: ["9M"], - toxic: ["7M", "4M"], - trailblaze: ["9M"], - tripleaxel: ["9M", "8T"], - uturn: ["9M", "8M", "7M", "4M"], - waterpulse: ["9M", "6T", "4M"], - xscissor: ["9M", "9L46", "8M", "8L46", "7M", "7L32", "4M", "4L27"] - } - }, - revenankh: { - learnset: { - ancientpower: ["9E", "8E", "7E", "6E", "5E", "4E"], - armthrust: ["9L4", "8L4", "7L8", "6L8", "5L8", "4L8"], - attract: ["8M", "7M", "6M", "5M", "4M"], - bind: ["7T", "6T", "5T"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M", "5M", "4M"], - bulkup: ["9M", "8M", "7M", "6M", "5M", "4M"], - captivate: ["4M"], - closecombat: ["9M", "8M"], - coaching: ["8T"], - confide: ["7M", "6M"], - confuseray: ["9M"], - counter: ["9E", "8E", "7E", "6E", "5E", "4E"], - curse: ["9L36", "8L36", "7L28", "6L28", "5L28", "4L28"], - darkestlariat: ["8M"], - darkpulse: ["9M", "8M", "7M", "6M", "5T", "4M"], - destinybond: ["9E", "8E", "7E", "6E", "5E", "4E"], - detect: ["9L8", "8L8", "7L11", "6L11", "5L11", "4L11"], - dig: ["9M", "8M", "6M", "5M", "4M"], - doubleteam: ["8M", "7M", "6M", "5M", "4M"], - drainpunch: ["9M", "8M", "7T", "6T", "5T", "4M"], - dreameater: ["7M", "6M", "5M", "4M"], - dualchop: ["7T", "6T", "5T"], - earthquake: ["9M", "8M", "7M", "6M", "5M", "4M"], - embargo: ["7M", "6M", "5M", "4M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "6M", "5M", "4M"], - fling: ["9M", "8M", "7M", "6M", "5M", "4M"], - focusblast: ["9M", "8M", "7M", "6M", "5M", "4M"], - focuspunch: ["9M", "9L56", "8L60", "7T", "6T", "4M"], - forcepalm: ["9L28", "8L28", "7L15", "6L15", "5L15", "4L15"], - foulplay: ["9M", "8M", "7T", "6T", "5T"], - frustration: ["7M", "6M", "5M", "4M"], - gigaimpact: ["9M", "8M", "7M", "6M", "5M", "4M"], - glare: ["9L24", "8L24", "7L21", "6L21", "5L21", "4L21"], - grudge: ["8L52", "7L55", "6L55", "5L55", "4L49"], - hammerarm: ["9L48", "8L48", "7L49", "6L49", "5L49", "4L44"], - helpinghand: ["9M", "8M"], - hex: ["9M", "9L32", "8M", "8L32", "7L44", "6L44", "5L44"], - hiddenpower: ["7M", "6M", "5M", "4M"], - hyperbeam: ["9M", "8M", "7M", "6M", "5M", "4M"], - icepunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - knockoff: ["9M", "9L40", "8L40", "7T", "6T", "5T", "4T"], - laserfocus: ["7T"], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"], - machpunch: ["9E", "8E", "7E", "6E", "5E", "4E"], - meanlook: ["9L16", "8L16", "7L5", "6L5", "5L5", "4L5"], - megapunch: ["8M"], - memento: ["9E", "8E", "7E", "6E", "5E", "4E"], - metronome: ["9M", "8M"], - moonlight: ["9L44", "8L44", "7L66", "6L66", "5L66", "4L60"], - mudslap: ["9M", "4T"], - nastyplot: ["9M", "8M", "7E", "6E", "5E", "4E"], - naturalgift: ["4M"], - nightshade: ["9M"], - ominouswind: ["7E", "6E", "5E", "4T", "4E"], - painsplit: ["7T", "6T", "5T", "4T"], - payback: ["8M", "7M", "6M", "5M", "4M"], - phantomforce: ["9M"], - poisonjab: ["9M", "8M", "7M", "6M", "5M", "4M"], - poltergeist: ["9M", "8T"], - poweruppunch: ["6M"], - powerwhip: ["9L52", "8L56", "7L60", "6L60", "5L60", "4L55"], - protect: ["9M", "8M", "7M", "6M", "5M", "4M"], - psychup: ["7M", "6M", "5M", "4M"], - punishment: ["7L33", "6L33", "5L33", "4L33"], - quickguard: ["9E", "8E", "7E", "6E"], - raindance: ["9M", "8M", "7M", "6M", "5M", "4M"], - rest: ["9M", "8M", "7M", "6M", "5M", "4M"], - retaliate: ["8M", "6M", "5M"], - return: ["7M", "6M", "5M", "4M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "7M", "6M", "5M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: [ - "9M", - "8M", - "7M", - "7L18", - "6M", - "6L18", - "5M", - "5L18", - "4M", - "4L18" - ], - roleplay: ["7T", "6T", "5T", "4T"], - round: ["8M", "7M", "6M", "5M"], - safeguard: ["8M", "7M", "6M", "5M", "4M"], - sandstorm: ["9M", "8M", "7M", "6M", "5M", "4M"], - sandtomb: [ - "9M", - "9L12", - "8M", - "8L12", - "7L39", - "6L39", - "5L39", - "4L39" - ], - scaryface: ["9M", "8M"], - secretpower: ["6M", "4M"], - shadowball: ["9M", "8M", "7M", "6M", "5M", "4M"], - shadowclaw: ["9M", "8M", "7M", "6M", "5M", "4M"], - shadowpunch: ["9L20", "8L20", "7L25", "6L25", "5L25", "4L25"], - shadowsneak: ["9E", "8E", "7E", "6E", "5E", "4E"], - sleeptalk: ["9M", "8M", "7M", "6M", "5T", "4M"], - smackdown: ["9M", "7M", "6M", "5M"], - snatch: ["7T", "6T", "5T", "4M"], - snore: ["8M", "7T", "6T", "5T", "4T"], - spite: ["9M", "7T", "6T", "5T", "4T"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "6M", "5M", "4M"], - suckerpunch: ["9E", "8E", "7E", "6E", "5E", "4T"], - sunnyday: ["9M", "8M", "7M", "6M", "5M", "4M"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - swagger: ["7M", "6M", "5M", "4M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M", "5M", "4M"], - telekinesis: ["7T", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M", "5M", "4M"], - throatchop: ["8M", "7T"], - thunderpunch: ["9M", "8M", "7T", "6T", "5T", "4T"], - torment: ["7M", "6M", "5M", "4M"], - toxic: ["7M", "6M", "5M", "4M"], - trick: ["9M", "8M", "7T", "6T", "5T", "4T"], - trickroom: ["9M", "8M", "7M", "6M", "5M", "4M"], - upperhand: ["9M"], - vacuumwave: ["9M", "4T"], - willowisp: ["9M", "8M", "7M"], - wonderroom: ["8M", "7T", "6T", "5T"], - workup: ["8M", "7M", "5M"], - wrap: ["9L1", "8L1", "7L1", "6L1", "5L1", "4L1"] - } - }, - embirch: { - learnset: { - amnesia: ["9M", "8M", "7L37"], - aromatherapy: ["7E", "4E"], - attract: ["8M", "7M", "4M"], - block: ["9E", "8E", "7T", "4T"], - bulldoze: ["9M", "8M"], - bulletseed: ["9M", "9L1", "8M", "8L1", "7L1", "4M", "4L1"], - confide: ["7M"], - counter: ["9E", "8E", "7E", "4T", "4E"], - doubleedge: ["9L40", "8L40", "7L1", "7E", "4T", "4L33"], - doubleteam: ["7M", "4M"], - dragonbreath: ["9E", "8E", "7E", "4E"], - dragondance: ["9M", "8M"], - earthpower: ["9M", "8M", "7T"], - ember: ["9L4", "8L4", "7L5", "4L9"], - endure: ["9M", "8M", "4M"], - energyball: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "4M"], - fireblast: ["9M", "8M"], - firespin: ["9M", "8M", "7E", "4L25"], - flamecharge: ["9M", "7M"], - flamethrower: ["9M", "8M", "7M", "4M"], - flamewheel: ["9L16", "8L16", "7L19", "4L17"], - flareblitz: ["9M", "8M"], - flash: ["4M"], - frustration: ["7M", "4M"], - gigadrain: ["9M", "9L20", "8M", "8L20", "7T", "7L32", "4M", "4L21"], - grassknot: ["9M", "8M", "7M", "4M"], - grasswhistle: ["7E", "4E"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M", "7E"], - growth: ["9L12", "8L12", "7L28", "4L5"], - headbutt: ["4T"], - heatcrash: ["9M", "9L44", "8M", "8L44"], - heatwave: ["9M", "8M", "7T", "4T"], - hiddenpower: ["7M", "4M"], - incinerate: ["7M"], - irondefense: ["9M", "8M", "7T", "7L37", "4T"], - ironhead: ["9M", "8M", "7T"], - irontail: ["8M", "7T", "4M"], - lavaplume: ["9L32", "8L32", "7L41", "4L40"], - leechseed: ["9L8", "8L8", "7L10", "4L13"], - lightscreen: ["9M", "8M", "7M", "4M"], - magicalleaf: ["9M", "8M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - naturepower: ["8E", "7M"], - overheat: ["9M", "8M", "7M", "4M"], - petaldance: ["9L36", "8L36", "7L46", "4L29"], - protect: ["9M", "8M", "7M", "4M"], - rest: ["9M", "8M", "7M", "4M"], - return: ["7M", "4M"], - revenge: ["8M", "7E", "4E"], - roar: ["7M", "4M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "7M", "4M"], - rocksmash: ["4M"], - rocktomb: ["9M", "8M", "7M", "4M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M", "4M"], - sandtomb: ["9M", "8M", "7L23", "7E", "4E"], - secretpower: ["4M"], - seedbomb: ["9M", "9L28", "8M", "8L28", "7T", "4T"], - sleeptalk: ["9M", "8M", "7M", "4M"], - snore: ["8M", "7T", "4T"], - solarbeam: ["9M", "8M", "7M", "4M"], - stealthrock: ["9M", "8M", "7T", "4M"], - strength: ["4M"], - substitute: ["9M", "8M", "7M", "4M"], - sunnyday: ["9M", "8M", "7M", "4M"], - swagger: ["7M", "4M"], - sweetscent: ["9L1", "8L1", "7L1", "4L1"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M", "7M", "4M"], - synthesis: ["9L25", "8L25", "7T", "7L14", "4T", "4L37"], - takedown: ["9M"], - terablast: ["9M"], - terrainpulse: ["8T"], - toxic: ["7M", "4M"], - trailblaze: ["9M"], - watersport: ["7E", "4E"], - wildcharge: ["9M", "8M"], - willowisp: ["9M", "8M", "7M", "4M"], - worryseed: [ - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - zenheadbutt: ["9M", "8M"] - } - }, - flarelm: { - learnset: { - amnesia: ["9M", "9L39", "8M", "8L39", "7L37"], - ancientpower: ["4T"], - attract: ["8M", "7M", "4M"], - block: ["7T", "4T"], - bulldoze: ["9M", "8M", "7M"], - bulletseed: ["9M", "9L1", "8M", "8L1", "7L1", "4M", "4L1"], - burningjealousy: ["9M", "8T"], - confide: ["7M"], - counter: ["4T"], - doubleedge: ["9L56", "8L56", "7L1", "4T"], - doubleteam: ["7M", "4M"], - dragondance: ["9M", "8M"], - dragonpulse: ["9M", "8M", "7T"], - dragontail: ["9M", "7M"], - earthpower: ["9M", "8M", "7T", "4T"], - earthquake: ["9M", "8M", "7M", "4M"], - ember: ["9L1", "8L1", "7L5", "4L9"], - endure: ["9M", "8M", "4M"], - energyball: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "4M"], - fireblast: ["9M", "8M", "7M", "4M"], - firespin: ["9M", "8M", "4L28"], - flameburst: ["7L24"], - flamecharge: ["9M", "9L0", "8L0", "7M"], - flamethrower: ["9M", "8M", "7M", "4M"], - flamewheel: ["9L16", "8L16", "7L19", "4L17"], - flareblitz: ["9M", "8M"], - flash: ["4M"], - flashcannon: ["9M", "8M", "7M"], - frustration: ["7M", "4M"], - gigadrain: ["9M", "9L20", "8M", "8L20", "7L32", "4M", "4L21"], - grassknot: ["9M", "8M", "7M", "4M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M"], - growth: ["9L12", "8L12", "7L28", "4L5"], - headbutt: ["4T"], - heatcrash: ["9M", "9L62", "8M", "8L62"], - heatwave: ["9M", "8M", "7T", "4T"], - hiddenpower: ["7M", "4M"], - incinerate: ["7M"], - irondefense: ["9M", "9L39", "8M", "8L39", "7L37", "4T", "4L40"], - ironhead: ["8M", "7T"], - irontail: ["8M", "7T", "4M"], - lavaplume: ["9L44", "8L44", "7L46", "4L48"], - leechseed: ["9L1", "8L1", "7L10", "4L13"], - lightscreen: ["9M", "8M", "7M", "4M"], - lowkick: ["9M", "8M", "7T", "4T"], - magicalleaf: ["9M", "8M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - naturepower: ["7M"], - overheat: ["9M", "8M", "7M", "4M"], - petaldance: ["9L50", "8L50", "7L50", "4L36"], - protect: ["9M", "8M", "7M", "4M"], - rest: ["9M", "8M", "7M", "4M"], - return: ["7M", "4M"], - revenge: ["8M"], - roar: ["7M", "4M"], - rockclimb: ["4M"], - rockpolish: ["7M"], - rockslide: ["9M", "8M", "7M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "4M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M", "4M"], - sandtomb: ["9M", "8M"], - secretpower: ["7M", "4M"], - seedbomb: ["9M", "9L32", "8M", "8L32", "7L23", "4T"], - sleeptalk: ["9M", "8M", "7M", "4M"], - snore: ["8M", "7T", "4T"], - solarbeam: ["9M", "8M", "7M", "4M"], - stealthrock: ["9M", "8M", "7T", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "4M"], - sunnyday: ["9M", "8M", "7M", "4M"], - swagger: ["7M", "4M"], - sweetscent: ["9L1", "8L1", "7L1", "4L1"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M", "7M", "4M"], - synthesis: ["9L27", "8L27", "7L14", "4T", "4L44"], - takedown: ["9M"], - terablast: ["9M"], - terrainpulse: ["8T"], - toxic: ["7M", "4M"], - trailblaze: ["9M"], - wildcharge: ["9M", "8M", "7M"], - willowisp: ["9M", "8M", "7M", "4M"], - worryseed: ["7T", "6T", "5T", "4T"], - zenheadbutt: ["9M", "8M", "7T"] - } - }, - pyroak: { - learnset: { - amnesia: ["9M", "9L41", "8M", "8L41", "7L37"], - ancientpower: ["4T"], - aromaticmist: ["9L1", "8L1", "7L59"], - attract: ["8M", "7M", "4M"], - block: ["7T", "4T"], - bulldoze: ["9M", "8M", "7M"], - bulletseed: ["9M", "9L1", "8M", "8L1", "7L1", "4M", "4L1"], - burningjealousy: ["9M", "8T"], - burnup: ["8L72", "7L68"], - confide: ["7M"], - counter: ["4T"], - doubleedge: ["9L1", "8L1", "4T"], - doubleteam: ["7M", "4M"], - dragoncheer: ["9M"], - dragondance: ["9M", "8M"], - dragonpulse: ["9M", "8M", "7T"], - dragontail: ["9M", "7M"], - earthpower: ["9M", "8M", "7T", "4T"], - earthquake: ["9M", "8M", "7M", "4M"], - ember: ["9L1", "8L1", "7L5", "4L9"], - endure: ["9M", "8M", "4M"], - energyball: ["9M", "9L0", "8M", "8L0", "7M", "7L1", "4M"], - facade: ["9M", "8M", "7M", "4M"], - fireblast: ["9M", "8M", "7M", "4M"], - firespin: ["9M", "8M", "4L28"], - flameburst: ["7L24"], - flamecharge: ["9M", "9L1", "8L1", "7M"], - flamethrower: ["9M", "8M", "7M", "4M"], - flamewheel: ["9L16", "8L16", "7L19", "4L17"], - flareblitz: ["9M", "8M", "8L1", "7L1", "4L1"], - flash: ["4M"], - flashcannon: ["9M", "8M", "7M", "7L46"], - frustration: ["7M", "4M"], - gigadrain: ["9M", "9L20", "8M", "8L20", "7L32", "4M", "4L21"], - gigaimpact: ["9M", "8M", "7M", "4M"], - grassknot: ["9M", "8M", "7M", "4M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M"], - growth: ["9L12", "8L12", "7L28", "4L5"], - headbutt: ["4T"], - heatcrash: ["9M", "9L64", "8M", "8L64", "7L41"], - heatwave: ["9M", "8M", "7T", "4T"], - heavyslam: ["9M", "8M"], - hiddenpower: ["7M", "4M"], - highhorsepower: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "4M"], - incinerate: ["7M"], - irondefense: ["9M", "9L41", "8M", "8L41", "7L37", "4T", "4L42"], - ironhead: ["9M", "8M", "7T"], - irontail: ["8M", "7T", "4M"], - lavaplume: ["9L48", "8L48", "7L50", "4L54"], - leechseed: ["9L1", "8L1", "7L10", "4L13"], - lightscreen: ["9M", "8M", "7M", "4M"], - lowkick: ["9M", "8M", "7T", "4T"], - magicalleaf: ["9M", "8M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - naturepower: ["7M"], - overheat: ["9M", "9L72", "8M", "7M", "4M"], - petalblizzard: ["9L1", "8L1"], - petaldance: ["9L56", "8L56", "7L55", "4L36"], - protect: ["9M", "8M", "7M", "4M"], - rest: ["9M", "8M", "7M", "4M"], - return: ["7M", "4M"], - revenge: ["8M"], - roar: ["7M", "4M"], - rockclimb: ["4M"], - rockpolish: ["7M"], - rockslide: ["9M", "8M", "7M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "4M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M", "4M"], - sandtomb: ["9M", "8M"], - scorchingsands: ["9M", "8T"], - secretpower: ["7M", "4M"], - seedbomb: ["9M", "9L32", "8M", "8L32", "7L23", "4T"], - sleeptalk: ["9M", "8M", "7M", "4M"], - snore: ["8M", "4T"], - solarbeam: ["9M", "8M", "7M", "4M"], - solarblade: ["9M", "8M"], - stealthrock: ["9M", "8M", "7T", "4M"], - strength: ["6M", "5M", "4M"], - substitute: ["9M", "8M", "7M", "4M"], - sunnyday: ["9M", "8M", "7M", "4M"], - swagger: ["7M", "4M"], - sweetscent: ["9L1", "8L1", "7L1", "4L1"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M", "7M", "4M"], - synthesis: ["9L27", "8L27", "7L14", "4T", "4L48"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - terrainpulse: ["8T"], - toxic: ["7M", "4M"], - trailblaze: ["9M"], - wildcharge: ["9M", "8M", "7M"], - willowisp: ["9M", "8M", "7M", "4M"], - woodhammer: ["9L1", "8L1", "7L1", "4L1"], - worryseed: ["7T", "6T", "5T", "4T"], - zapcannon: ["9L1", "8L1", "7L64", "4L60"], - zenheadbutt: ["9M", "8M", "7T"] - } - }, - breezi: { - learnset: { - acrobatics: ["9M", "9L8", "8M", "8L8", "7M", "7L59"], - aerialace: ["9M", "9L16", "8L16", "7M", "7L30", "4M", "4L55"], - afteryou: ["7T"], - attract: ["8M", "7M", "4M"], - block: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - bodyslam: ["9M", "8M", "4T", "4L30"], - bounce: ["8M"], - captivate: ["4M"], - confide: ["7M"], - copycat: ["9E", "8E", "7L19", "4L19"], - disable: ["9E", "8E", "7E", "4E"], - doubleedge: ["9E", "8E", "7E", "4T"], - doubleteam: ["7M", "4M"], - encore: ["9M", "9L12", "8M", "8L12", "7L5", "4L5"], - endure: ["9M", "8M", "4M"], - entrainment: ["9E", "8E", "7E"], - facade: ["9M", "8M", "7M", "4M"], - fling: ["9M", "8M", "7M", "4M"], - followme: ["9L28", "8L28", "7E", "4E"], - frustration: ["7M", "4M"], - gastroacid: ["7T", "4T"], - gunkshot: ["9M", "9L52", "8M", "8L52"], - gust: ["9L1", "8L1", "7L1", "4L1"], - healblock: ["7L54", "4L50"], - healingwish: ["9E"], - helpinghand: ["9M", "9L1", "8M", "8L1", "7T", "7L1", "4T", "4L1"], - hiddenpower: ["7M", "4M"], - icespinner: ["9M"], - icywind: ["9M", "8M", "7T", "4T"], - knockoff: ["9M", "9L24", "8L24", "7L14", "4T", "4L14"], - lightscreen: ["9M", "8M", "7M", "4M"], - luckychant: ["7L55", "4L59"], - magicroom: ["9E", "8M", "7E"], - mefirst: ["7E", "4E"], - metronome: ["9M", "8M", "7E", "4T", "4E"], - mimic: ["7E", "5E"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - poisonjab: ["9M", "8M", "7M", "4M"], - pounce: ["9M"], - protect: ["9M", "8M", "7M", "4M"], - psychup: ["7M", "4M"], - raindance: ["9M", "8M", "7M", "4M"], - reflect: ["9M", "8M", "7M", "4M"], - rest: ["9M", "9L48", "8M", "8L48", "7M", "7L44", "4M", "4L44"], - return: ["7M", "4M"], - roleplay: ["7T"], - round: ["8M", "7M"], - safeguard: ["9L44", "8M", "8L44", "7M", "7L9", "4M", "4L9"], - sandstorm: ["9M", "8M", "7M", "4M"], - sandtomb: ["9M", "8M", "7E", "6E", "5E", "4E"], - secretpower: ["7M", "4M"], - selfdestruct: ["9E", "8M"], - shadowball: ["9M", "8M", "7M", "4M"], - skillswap: ["9M", "8M", "7M", "4M"], - sleeptalk: ["9M", "8M", "7M", "4M"], - sludgebomb: ["9M", "9L36", "8M", "8L36", "7M", "7L34", "4M", "4L34"], - sludgewave: ["8M"], - snatch: ["7M", "4M"], - snore: ["8M", "7T", "4T"], - speedswap: ["8M"], - spikes: ["9M", "8M", "7E", "4E"], - stealthrock: ["9M", "8M", "7T"], - substitute: ["9M", "8M", "7M", "4M"], - sunnyday: ["9M", "8M", "7M", "4M"], - swagger: ["7M", "4M"], - swift: ["9M", "8M", "4T"], - tailwind: ["9M", "9L4", "8L4", "7L1", "4T", "4L1"], - taunt: ["9M", "8M", "7M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M"], - toxic: ["9M", "9L40", "8L40", "7M", "6M", "5M", "4M"], - toxicspikes: ["9M", "9L20", "8M", "8L20", "7L39", "4L39"], - trickroom: ["9M", "8M", "7M", "4M"], - twister: ["4T"], - uturn: ["9M", "8M", "7M", "4M"], - venoshock: ["9M", "8M", "7M"], - whirlwind: ["9L32", "8L32", "7L25", "4L25"], - wish: ["9E", "8E", "7E", "4E"], - wonderroom: ["9E", "8M", "7E"] - } - }, - fidgit: { - learnset: { - acrobatics: ["9M", "9L1", "8M", "8L1", "7M"], - aerialace: ["9M", "9L1", "8L1", "7M", "4M"], - afteryou: ["7T"], - attract: ["8M", "7M", "4M"], - block: ["7T", "6T", "5T", "4T"], - bodyslam: ["9M", "9L28", "8M", "8L28", "7L30", "4T", "4L30"], - bounce: ["8M"], - brutalswing: ["8M", "7M"], - bulldoze: ["9M", "8M", "7M"], - captivate: ["4M"], - cometpunch: ["7L1", "4L1"], - confide: ["7M"], - copycat: ["7L19", "4L19"], - dig: ["9M", "8M", "7M"], - doubleedge: ["4T"], - doubleteam: ["7M", "4M"], - drillrun: ["9M", "9L0", "8M", "8L0", "7L1"], - earthpower: ["9M", "9L56", "8M", "8L56", "7L60", "4T", "4L59"], - earthquake: ["9M", "8M", "7M", "4M"], - encore: ["9M", "9L1", "8M", "8L1", "7L5", "4L5"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "4M"], - fling: ["9M", "8M", "7M", "4M"], - followme: ["9L1", "8L1"], - frustration: ["7M", "4M"], - gastroacid: ["9L1", "8L1", "7T", "4T"], - gigaimpact: ["9M", "8M", "7M", "4M"], - gravity: ["9M", "9L50", "8L50", "7L47", "4T", "4L49"], - gunkshot: ["9M", "9L62", "8M", "8L62"], - gust: ["9L1", "8L1", "7L1", "4L1"], - healblock: ["7L54", "4L53"], - helpinghand: ["9M", "9L1", "8M", "8L1", "7L1", "4T", "4L1"], - hiddenpower: ["7M", "4M"], - hyperbeam: ["9M", "8M", "7M", "4M"], - icespinner: ["9M"], - icywind: ["9M", "8M", "7T", "4T"], - knockoff: ["9M", "9L24", "8L24", "7L14", "4T", "4L14"], - lightscreen: ["9M", "8M", "7M", "4M"], - luckychant: ["7L65", "4L67"], - magicroom: ["8M"], - megapunch: ["8M"], - metronome: ["9M", "8M", "4T"], - mudshot: ["9M", "8M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - poisonjab: ["9M", "8M", "7M", "4M"], - pounce: ["9M"], - protect: ["9M", "8M", "7M", "4M"], - psychup: ["9M", "7M", "4M"], - raindance: ["9M", "8M", "7M", "4M"], - rapidspin: ["9L16", "8L16", "7L9", "4L9"], - reflect: ["9M", "8M", "7M", "4M"], - rest: ["9M", "9L1", "8M", "8L1", "7M", "4M"], - return: ["7M", "4M"], - rockclimb: ["4M"], - rockslide: ["9M", "8M", "7M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "4M"], - roleplay: ["7T"], - rototiller: ["7L1"], - round: ["8M", "7M"], - safeguard: ["9L1", "8M", "8L1", "7M", "4M"], - sandstorm: ["9M", "8M", "7M", "4M"], - sandtomb: ["9M", "8M"], - scorchingsands: ["9M", "8T"], - secretpower: ["7M", "4M"], - selfdestruct: ["8M"], - shadowball: ["9M", "8M", "7M", "4M"], - skillswap: ["9M", "8M", "7M", "4M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "4M"], - sludgebomb: ["9M", "9L38", "8M", "8L38", "7M", "7L35", "4M", "4L35"], - sludgewave: ["9M", "8M", "7M"], - smartstrike: ["9M", "8M"], - snatch: ["7M", "4M"], - snore: ["8M", "7T", "4T"], - speedswap: ["8M"], - spikes: ["9M", "8M"], - stealthrock: ["9M", "8M", "7T", "4M"], - stompingtantrum: ["9M", "8M"], - stoneedge: ["9M", "8M", "7M", "4M"], - substitute: ["9M", "8M", "7M", "4M"], - sunnyday: ["9M", "8M", "7M", "4M"], - swagger: ["7M", "4M"], - swift: ["9M", "8M", "4T"], - tailwind: ["9M", "9L1", "8L1", "7L1", "4T", "4L1"], - taunt: ["9M", "8M", "7M", "4M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "4M"], - torment: ["7M", "4M"], - toxic: ["9M", "9L44", "8L44", "7M", "6M", "5M", "4M"], - toxicspikes: ["9M", "9L20", "8M", "8L20", "7L41", "4L41"], - trickroom: ["9M", "8M", "7M", "4M"], - twister: ["4T"], - upperhand: ["9M"], - uturn: ["9M", "8M", "7M", "4M"], - venoshock: ["9M", "8M", "7M"], - whirlwind: ["9L32", "8L32", "7L25", "4L25"], - wideguard: ["9L12", "8L12", "7L1"], - wonderroom: ["8M"] - } - }, - rebble: { - learnset: { - accelerock: ["9L20", "8L20", "7L21"], - acupressure: ["9L40", "8L40", "7L26", "4L20"], - aerialace: ["9M", "7M", "4M"], - ancientpower: ["9L29", "8L29", "7L30", "4T"], - bulldoze: ["9M", "8M", "7M"], - calmmind: ["9M", "8M", "7M", "4M"], - confide: ["7M"], - cut: ["4M"], - dazzlinggleam: ["9M", "8M", "7M"], - defensecurl: ["9L1", "8L1", "7L1", "4L1"], - disable: ["9L16", "8L16", "7L17", "4L17"], - doubleedge: ["9L44", "8L44", "7L41", "4L41"], - doubleteam: ["7M", "4M"], - earthpower: ["9M", "8M", "7T", "7L45", "4T"], - earthquake: ["9M", "8M", "7M", "4M"], - embargo: ["7M", "4M"], - endure: ["9M", "8M", "4M"], - energyball: ["9M", "8M", "7M", "4M"], - explosion: ["9L56", "8L56", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "7M", "4M"], - falseswipe: ["9M", "8M", "7M", "4M"], - fireblast: ["9M", "8M", "7M", "4M"], - flamethrower: ["9M", "8M", "7M", "4M"], - flash: ["4M"], - frustration: ["7M", "4M"], - gigadrain: ["9M", "8M", "7T", "4M"], - headbutt: ["4T"], - headsmash: ["9L52", "8L52"], - heatwave: ["9M", "8M", "7T", "4T"], - hiddenpower: ["7M", "4M"], - hyperbeam: ["9M", "8M", "7M", "4M"], - incinerate: ["7M"], - lockon: ["9L48", "8L48", "7L65"], - metalsound: ["9L32", "8L32", "7L50", "4L37"], - meteorbeam: ["8T"], - mudshot: ["9M", "8M", "7L34", "4L25"], - mudslap: ["9M", "9L4", "8L4", "7L8", "4T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - powergem: ["9M", "9L36", "8M", "8L36", "7L38", "4L29"], - protect: ["9M", "8M", "7M", "4M"], - raindance: ["9M", "8M", "7M", "4M"], - rest: ["9M", "8M", "7M", "4M"], - rockblast: ["9M", "9L12", "8M", "8L12", "7L13", "4L15"], - rockpolish: ["9E", "8E", "7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "4M"], - rollout: ["9L8", "8L8", "7L4", "4T", "4L1"], - round: ["8M", "7M"], - sandstorm: ["9M", "8M", "7M", "4M"], - secretpower: ["7M", "4M"], - shadowball: ["9M", "8M", "7M", "4M"], - sleeptalk: ["9M", "8M", "7M", "4M"], - smackdown: ["9M", "9L1", "8L1", "7M"], - snore: ["8M", "7T", "4T"], - speedswap: ["8M"], - stealthrock: ["9M", "8M", "7T", "4M"], - stoneedge: ["9M", "8M", "7M", "4M"], - substitute: ["9M", "8M", "7M", "4M"], - sunnyday: ["9M", "8M", "7M", "4M"], - swagger: ["7M"], - swift: ["9M", "8M", "4T"], - tackle: ["9L1", "8L1", "7L1", "4L1"], - terablast: ["9M"], - toxic: ["7M", "4M"], - trick: ["9M", "8M", "7T", "4T"], - vacuumwave: ["9M", "9L24", "8L24", "7L60", "4T"], - zenheadbutt: ["9M", "8M", "7T"] - } - }, - tactite: { - learnset: { - accelerock: ["9L20", "8L20", "7L21"], - acupressure: ["9L48", "8L48", "7L26", "4L20"], - aerialace: ["9M", "7M", "4M"], - ancientpower: ["9L31", "8L31", "7L30", "4T"], - bulldoze: ["9M", "8M", "7M"], - calmmind: ["9M", "8M", "7M", "4M"], - confide: ["7M"], - cut: ["4M"], - dazzlinggleam: ["9M", "8M", "7M"], - defensecurl: ["9L1", "8L1", "7L1", "4L1"], - disable: ["9L16", "8L16", "7L17", "4L17"], - doubleedge: ["9L54", "8L54", "7L43", "4L43"], - doubleteam: ["7M", "4M"], - earthpower: ["9M", "8M", "7T", "7L47", "4T"], - earthquake: ["9M", "8M", "7M", "4M"], - embargo: ["7M", "4M"], - endure: ["9M", "8M", "4M"], - energyball: ["9M", "8M", "7M", "4M"], - explosion: ["9L72", "8L72", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "7M", "4M"], - falseswipe: ["9M", "8M", "7M", "4M"], - fireblast: ["9M", "8M", "7M", "4M"], - flamethrower: ["9M", "8M", "7M", "4M"], - flash: ["4M"], - frustration: ["7M", "4M"], - gigadrain: ["9M", "8M", "7T", "4M"], - headbutt: ["4T"], - headsmash: ["9L66", "8L66", "4L67"], - heatwave: ["9M", "8M", "7T", "4T"], - hiddenpower: ["7M", "4M"], - hyperbeam: ["9M", "8M", "7M", "4M"], - incinerate: ["7M"], - lockon: ["9L60", "8L60", "7L63"], - metalsound: ["9L36", "8L36", "7L51", "4L51"], - meteorbeam: ["8T"], - mudshot: ["9M", "8M", "7L34", "4L25"], - mudslap: ["9M", "9L1", "8L1", "7L8", "4T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - powergem: ["9M", "9L42", "8M", "8L42", "7L39", "4L29"], - protect: ["9M", "8M", "7M", "4M"], - raindance: ["9M", "8M", "7M", "4M"], - rest: ["9M", "8M", "7M", "4M"], - rockblast: ["9M", "9L12", "8M", "8L12", "7L13", "4L15"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "4M"], - rollout: ["9L1", "8L1", "7L4", "4T", "4L1"], - round: ["8M", "7M"], - sandstorm: ["9M", "8M", "7M", "4M"], - secretpower: ["7M", "4M"], - shadowball: ["9M", "8M", "7M", "4M"], - sleeptalk: ["9M", "8M", "7M", "4M"], - smackdown: ["9M", "9L1", "8L1", "7M"], - smartstrike: ["9M", "8M"], - snore: ["8M", "7T", "4T"], - speedswap: ["8M", "7L55"], - stealthrock: ["9M", "8M", "7T", "4M"], - stoneedge: ["8M", "7M", "4M"], - substitute: ["9M", "8M", "7M", "4M"], - sunnyday: ["9M", "8M", "7M", "4M"], - swagger: ["7M"], - swift: ["9M", "8M", "4T"], - tackle: ["9L1", "8L1", "7L1", "4L1"], - terablast: ["9M"], - toxic: ["7M", "4M"], - trick: ["9M", "8M", "7T", "4T"], - vacuumwave: ["9M", "9L24", "8L24", "7L60", "4T"], - zenheadbutt: ["9M", "8M", "7T"] - } - }, - stratagem: { - learnset: { - accelerock: ["9L20", "8L20", "7L21"], - acupressure: ["9L48", "8L48", "7L26", "4L20"], - aerialace: ["9M", "7M", "4M"], - ancientpower: ["9L31", "8L31", "7L30", "4T"], - bulldoze: ["9M", "8M", "7M"], - calmmind: ["9M", "8M", "7M", "4M"], - confide: ["7M"], - cut: ["4M"], - dazzlinggleam: ["9M", "8M", "7M"], - defensecurl: ["9L1", "8L1", "7L1", "4L1"], - disable: ["9L16", "8L16", "7L17", "4L17"], - doubleedge: ["9L54", "8L54", "7L43", "4L32"], - doubleteam: ["7M", "4M"], - earthpower: ["9M", "8M", "7L47", "4T"], - earthquake: ["9M", "8M", "7M", "4M"], - embargo: ["7M", "4M"], - endure: ["9M", "8M", "4M"], - energyball: ["9M", "8M", "7M", "4M"], - explosion: ["9L72", "8L72", "7M", "6M", "5M", "4M"], - facade: ["9M", "8M", "7M", "4M"], - falseswipe: ["9M", "8M", "7M", "4M"], - fireblast: ["9M", "8M", "7M", "4M"], - flamethrower: ["9M", "8M", "7M", "4M"], - flash: ["4M"], - frustration: ["7M", "4M"], - gigadrain: ["9M", "8M", "7T", "4M"], - gigaimpact: ["9M", "8M", "7M", "4M"], - headbutt: ["4T"], - headsmash: ["9L66", "8L66", "7L69", "4L50"], - heatwave: ["9M", "8M", "7T", "4T"], - hiddenpower: ["7M", "4M"], - hyperbeam: ["9M", "8M", "7M", "4M"], - incinerate: ["7M"], - laserfocus: ["8L1", "7L1"], - lockon: ["9L60", "8L60", "7L65"], - metalsound: ["9L36", "8L36", "7L52", "4L37"], - meteorbeam: ["9L1", "8T"], - mudshot: ["9M", "8M", "7L34", "4L25"], - mudslap: ["9M", "9L1", "8L1", "7L8", "4T"], - naturalgift: ["4M"], - ominouswind: ["4T"], - paleowave: ["9L0", "8L0", "7L1", "4L42"], - powergem: ["9M", "9L42", "8M", "8L42", "7L39", "4L29"], - protect: ["9M", "8M", "7M", "4M"], - quickguard: ["9L1", "8L1", "7L1"], - raindance: ["9M", "8M", "7M", "4M"], - rest: ["9M", "8M", "7M", "4M"], - return: ["7M", "4M"], - rockblast: ["9M", "9L12", "8M", "8L12", "7L13", "4L15"], - rockclimb: ["4M"], - rockpolish: ["7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "4M"], - rocksmash: ["6M", "5M", "4M"], - rocktomb: ["9M", "8M", "7M", "4M"], - rollout: ["9L1", "8L1", "7L4", "4T", "4L1"], - round: ["8M", "7M"], - sandstorm: ["9M", "8M", "7M", "4M"], - secretpower: ["7M", "4M"], - shadowball: ["9M", "8M", "7M", "4M"], - sleeptalk: ["9M", "8M", "7M", "4M"], - smackdown: ["9M", "9L1", "8L1", "7M"], - smartstrike: ["9M", "8M", "7M"], - snore: ["8M", "7T", "4T"], - speedswap: ["8M", "7L56"], - stealthrock: ["9M", "8M", "7T", "4M"], - stoneedge: ["9M", "8M", "7M", "4M"], - substitute: ["9M", "8M", "7M", "4M"], - sunnyday: ["9M", "8M", "7M", "4M"], - swagger: ["7M"], - swift: ["9M", "8M", "4T"], - tackle: ["9L1", "8L1", "7L1", "4L1"], - terablast: ["9M"], - toxic: ["7M", "4M"], - trick: ["9M", "8M", "7T", "4T"], - vacuumwave: ["9M", "9L24", "8L24", "7L60", "4T"], - weatherball: ["9M", "9L1", "8M", "8L1", "7L1", "4L1"], - zenheadbutt: ["9M", "8M", "7T"] - } - }, - privatyke: { - learnset: { - aquacutter: ["9L28"], - aquajet: ["9L16", "8L16", "7L19", "4L27"], - armthrust: ["9L4", "8L4", "7L14", "4L21"], - attract: ["8M", "7M", "4M"], - blizzard: ["9M", "8M", "7M", "4M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "4M"], - brine: ["8M", "4M"], - bubble: ["7L1", "4L1"], - bulkup: ["9M", "8M", "7M", "7E", "4E"], - bulldoze: ["9M", "8M", "7M"], - captivate: ["4M"], - chillingwater: ["9M"], - chipaway: ["7L30"], - closecombat: ["9M", "8M", "7E"], - coaching: ["8T"], - confide: ["7M"], - crosschop: ["9E", "8E", "7M", "4E"], - cut: ["4M"], - dive: ["8M", "4T"], - doubleteam: ["7M", "4M"], - drainpunch: ["9M", "8M", "4M"], - earthquake: ["9M", "8M", "7M", "4M"], - embargo: ["7M", "4M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "4M"], - falseswipe: ["9M", "8M"], - fling: ["9M", "8M", "7M", "4M"], - focuspunch: ["9M", "9L52", "8L52", "7L59", "4M", "4L67"], - foulplay: ["9M", "8M", "7T"], - frustration: ["7M", "4M"], - hail: ["8M", "7M", "4M"], - headbutt: ["9L36", "8L36", "7E", "4T", "4E"], - hiddenpower: ["7M", "4M"], - icebeam: ["9M", "8M", "7M", "4M"], - icepunch: ["9M", "8M", "7T", "4T"], - icywind: ["9M", "8M", "7T", "4T"], - knockoff: ["9M", "9L24", "8L24", "7T", "6T", "5T", "4T"], - lashout: ["8T"], - liquidation: ["9M", "9L40"], - lowkick: ["9M", "8M", "7T", "4T"], - lowsweep: ["9M", "8M", "7M"], - machpunch: ["9L16", "8L16", "7L35", "4L32"], - megapunch: ["8M"], - muddywater: ["8M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - octazooka: ["8E", "7E", "4E"], - poisonjab: ["9M", "8M", "7M"], - poweruppunch: ["8E", "7M"], - protect: ["9M", "8M", "7M", "4M"], - psychup: ["7M"], - punishment: ["7L55", "4L60"], - raindance: ["9M", "8M", "7M", "4M"], - recover: ["9E", "8E", "7E", "4E"], - rest: ["9M", "8M", "7M", "4M"], - retaliate: ["8M", "7M"], - return: ["7M", "4M"], - revenge: ["8M", "8L28", "7L42", "4L41"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "4M"], - rocksmash: ["4M"], - rocktomb: ["9M", "8M", "7M", "4M"], - round: ["8M", "7M"], - safeguard: ["8M"], - scald: ["8M", "8L40", "7M", "7L38"], - scaryface: ["9M", "8M", "7E", "4E"], - secretpower: ["7M", "4M"], - skittersmack: ["8T"], - sleeptalk: ["9M", "8M", "7M", "4M"], - sludgebomb: ["9M", "8M", "7M", "4M"], - smokescreen: ["9L12", "8L12", "7L7", "4L7"], - snatch: ["7M", "4M"], - snore: ["8M", "7T", "4T"], - snowscape: ["9M"], - spikes: ["9M", "8M", "7E"], - strength: ["4M"], - submission: ["8L44", "7L48", "4L55"], - substitute: ["9M", "8M", "7M", "4M"], - superpower: ["9L44", "8M", "7T", "6T", "5T", "4T"], - surf: ["9M", "8M", "7M", "4M"], - swagger: ["7M", "4M"], - takedown: ["9M"], - taunt: ["9M", "9L32", "8M", "8L32", "7M", "7L24", "4M", "4L36"], - terablast: ["9M"], - thief: ["9M", "9L8", "8M", "8L8", "7M", "7L45", "4M", "4L47"], - throatchop: ["8M"], - thunderpunch: ["9M", "8M", "7T", "4T"], - torment: ["9E", "7M", "6M", "5M", "4M"], - toxic: ["7M", "4M"], - vacuumwave: ["4T"], - waterfall: ["9M", "8M", "7M", "4M"], - watergun: ["9L1", "8L1"], - waterpulse: ["9M", "7T", "4M"], - whirlpool: ["8M", "4M"], - wideguard: ["9L48", "8L48", "7L52"], - workup: ["8M", "7M"], - wrap: ["9L1", "8L1", "7L1", "4L1"], - yawn: ["9L20", "8L20", "7L10", "4L1"] - } - }, - arghonaut: { - learnset: { - aquacutter: ["9L28"], - aquajet: ["9L16", "8L16", "7L19", "4L27"], - armthrust: ["9L1", "8L1", "7L14", "4L21"], - attract: ["8M", "7M", "4M"], - blizzard: ["9M", "8M", "7M", "4M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "4M"], - brine: ["9L1", "8M", "8L1", "7L1", "6L1", "5L1", "4M", "4L1"], - bubble: ["7L1", "4L1"], - bulkup: ["9M", "8M", "7M"], - bulldoze: ["9M", "8M", "7M"], - captivate: ["4M"], - chillingwater: ["9M"], - chipaway: ["7L30"], - circlethrow: ["9L1", "8L1", "7L1"], - closecombat: ["9M", "8M"], - coaching: ["9M", "8T"], - confide: ["7M"], - crosschop: ["7M"], - crosspoison: ["8M"], - cut: ["4M"], - dive: ["8M", "4T"], - doubleteam: ["7M", "4M"], - drainpunch: ["9M", "8M", "4M"], - earthquake: ["9M", "8M", "7M", "4M"], - embargo: ["7M", "4M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "4M"], - falseswipe: ["9M", "8M"], - fling: ["9M", "8M", "7M", "4M"], - focusblast: ["9M", "8M", "7M", "4M"], - focuspunch: ["9M", "9L60", "8L60", "7L73", "4M", "4L67"], - foulplay: ["9M", "8M", "7T"], - frustration: ["7M", "4M"], - gigaimpact: ["9M", "8M", "7M", "4M"], - gunkshot: ["9M", "8M", "7T", "4T"], - hail: ["8M", "7M", "4M"], - hardpress: ["9M"], - headbutt: ["9L36", "8L36", "4T"], - hiddenpower: ["7M", "4M"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "4M"], - icebeam: ["9M", "8M", "7M", "4M"], - icepunch: ["9M", "8M", "7T", "4T"], - icywind: ["9M", "8M", "7T", "4T"], - knockoff: ["9M", "9L24", "8L24", "7T", "4T"], - lashout: ["8T"], - liquidation: ["9M", "9L42"], - lowkick: ["9M", "8M", "7T", "4T"], - lowsweep: ["9M", "8M", "7M"], - machpunch: ["9L16", "8L16", "7L35", "4L32"], - megapunch: ["8M"], - muddywater: ["9M", "8M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - poisonjab: ["9M", "8M", "7M"], - poweruppunch: ["7M"], - protect: ["9M", "8M", "7M", "4M"], - psychup: ["7M"], - punishment: ["7L67", "4L60"], - raindance: ["9M", "8M", "7M", "4M"], - rest: ["9M", "8M", "7M", "4M"], - retaliate: ["8M", "7M"], - return: ["7M", "4M"], - revenge: ["8M", "8L28", "7L46", "4L41"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "4M"], - rocksmash: ["4M"], - rocktomb: ["9M", "8M", "7M", "4M"], - round: ["8M", "7M"], - safeguard: ["8M"], - scald: ["8M", "8L42", "7M", "7L40"], - scaryface: ["9M", "8M"], - secretpower: ["7M", "4M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "4M"], - sludgebomb: ["9M", "8M", "7M", "4M"], - smokescreen: ["9L12", "8L12", "7L7", "4L7"], - snatch: ["7M", "4M"], - snore: ["8M", "7T", "4T"], - snowscape: ["9M"], - spikes: ["9M", "8M"], - stoneedge: ["9M", "8M", "7M", "4M"], - strength: ["4M"], - submission: ["8L48", "7L56", "4L55"], - substitute: ["9M", "8M", "7M", "4M"], - superpower: ["9L48", "8M", "7T", "6T", "5T", "4T"], - surf: ["9M", "8M", "7M", "4M"], - swagger: ["7M", "4M"], - takedown: ["9M"], - taunt: ["9M", "9L32", "8M", "8L32", "7M", "7L24", "4M", "4L36"], - terablast: ["9M"], - thief: ["9M", "9L1", "8M", "8L1", "7M", "7L51", "4M", "4L47"], - throatchop: ["9M", "8M"], - thunderpunch: ["9M", "8M", "7T", "4T"], - torment: ["7M", "4M"], - toxic: ["7M", "4M"], - vacuumwave: ["9L1", "8L1", "4T"], - waterfall: ["9M", "8M", "7M", "4M"], - watergun: ["9L1", "8L1"], - waterpulse: ["9M", "7T", "4M"], - whirlpool: ["9M", "8M", "4M"], - wideguard: ["9L54", "8L54", "7L62"], - workup: ["8M", "7M"], - wrap: ["9L1", "8L1", "7L1", "4L1"], - yawn: ["9L20", "8L20", "7L10", "4L1"] - } - }, - nohface: { - learnset: { - assurance: ["8M"], - attract: ["8M", "7M", "4M"], - captivate: ["4M"], - closecombat: ["9M", "8M"], - confide: ["7M"], - confuseray: ["9M"], - copycat: ["9L20", "8L20", "7L22", "4L22"], - curse: ["9E", "8E", "7E", "4E"], - cut: ["7M", "4M"], - darkpulse: ["9M", "8M", "7M", "4M"], - defog: ["9E", "8E", "7E", "4M"], - dig: ["9M", "8M", "7M", "4M"], - doubleteam: ["7M", "4M"], - dreameater: ["7M", "4M"], - embargo: ["7M", "4M"], - endeavor: ["7T", "4T"], - facade: ["9M", "8M", "7M", "4M"], - fakeout: ["9L8", "8L8", "7L27", "4L35"], - falseswipe: ["9M", "8M", "7M", "4M"], - featherdance: ["9E", "8E", "7E", "4E"], - feintattack: ["7L14", "4L14"], - flail: ["9E", "8E", "7E", "4E"], - flash: ["7M", "4M"], - fling: ["9M", "8M", "7M", "4M"], - foulplay: ["9M", "8M", "7M"], - frustration: ["7M", "4M"], - furycutter: ["4T"], - headbutt: ["4T"], - hex: ["9M", "8M", "7E"], - hiddenpower: ["7M", "4M"], - honeclaws: ["9L28", "8L28", "7L31"], - icepunch: ["9M", "8M", "7T", "4T"], - icywind: ["9M", "8M", "7T", "4T"], - irontail: ["9E", "8M", "7E", "6E", "5E", "4M"], - knockoff: ["9M", "9L36", "7T", "6T", "5T", "4T"], - lastresort: ["7T", "4T"], - lick: ["9L4", "8L4", "7L6", "4L6"], - magiccoat: ["7T", "4T"], - memento: ["9L44", "8L44", "7L52", "4L31"], - metalsound: ["9E", "8E", "7E", "4E"], - meteormash: ["9E", "8E", "7E", "4E"], - metronome: ["9M", "8M"], - naturalgift: ["4M"], - nightshade: ["9M"], - odorsleuth: ["7L10", "4L10"], - ominouswind: ["4T"], - painsplit: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "4T"], - payback: ["8M", "7M", "4M"], - perishsong: ["9L48", "8L48", "7L56", "4L55"], - playrough: ["9M", "8M", "7E"], - poltergeist: ["9M", "8T"], - protect: ["9M", "8M", "7M", "4M"], - psychoshift: ["8E", "7E", "4E"], - psychup: ["7M", "4M"], - raindance: ["9M", "8M", "7M", "4M"], - rest: ["9M", "8M", "7M", "4M"], - retaliate: ["8M", "7M"], - return: ["7M", "4M"], - revenge: ["8M", "8L36", "7L39", "4L44"], - roar: ["9M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M", "4M"], - scratch: ["9L1", "8L1", "7L1", "4L1"], - secretpower: ["7M", "4M"], - shadowball: ["9M", "8M", "7M", "4M"], - shadowclaw: ["9M", "9L32", "8M", "8L32", "7M", "7L35", "4M", "4L40"], - shadowsneak: ["9L16", "8L16", "7L18", "4L18"], - skittersmack: ["8T"], - sleeptalk: ["9M", "8M", "7M", "4M"], - snatch: ["7M", "4M"], - snore: ["8M", "7T", "4T"], - spite: ["9M", "9L12", "8L12", "7T", "6T", "5T", "4T"], - substitute: ["9M", "8M", "7M", "4M"], - suckerpunch: ["9E", "8E", "7E", "4T"], - sunnyday: ["9M", "8M", "7M", "4M"], - swagger: ["7M", "4M"], - tailwhip: ["9L1", "8L1", "7L1", "4L1"], - taunt: ["9M", "8M", "7M", "4M"], - telekinesis: ["7M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "4M"], - thunderpunch: ["9M", "8M", "7T", "4T"], - torment: ["9L24", "8L24", "7M", "4M"], - toxic: ["7M", "4M"], - trick: ["9M", "9L40", "8M", "8L40", "7T", "4T"], - trickroom: ["9M", "8M", "7M", "4M"], - uturn: ["9M", "8M", "7M", "4M"], - willowisp: ["9M", "8M", "7M", "4M"], - wish: ["9E", "8E", "7E"], - yawn: ["9E", "8E", "7E", "4E"] - } - }, - kitsunoh: { - learnset: { - assurance: ["8M"], - attract: ["8M", "7M", "4M"], - bulldoze: ["9M", "8M", "7M"], - bulletpunch: ["9L1", "8L1", "7L1"], - captivate: ["4M"], - closecombat: ["9M", "8M"], - confide: ["7M"], - confuseray: ["9M"], - copycat: ["9L20", "8L20", "7L22", "4L22"], - cut: ["7M", "4M"], - darkpulse: ["9M", "8M", "7M", "4M"], - defog: ["4M"], - dig: ["9M", "8M", "7M", "4M"], - doubleteam: ["7M", "4M"], - dreameater: ["7M", "4M"], - earthquake: ["9M", "8M", "7M", "4M"], - embargo: ["7M", "4M"], - endeavor: ["9M", "7T", "4T"], - facade: ["9M", "8M", "7M", "4M"], - fakeout: ["9L1", "8L1", "7L27", "4L35"], - falseswipe: ["9M", "8M", "7M", "4M"], - feintattack: ["7L14", "4L14"], - flash: ["7M", "4M"], - flashcannon: ["9M", "8M", "7M", "4M"], - fling: ["9M", "8M", "7M", "4M"], - foulplay: ["9M", "8M", "7M"], - frustration: ["7M", "4M"], - furycutter: ["4T"], - gigaimpact: ["9M", "8M", "7M", "4M"], - headbutt: ["4T"], - hex: ["9M", "8M"], - hiddenpower: ["7M", "4M"], - honeclaws: ["9L28", "8L28", "7L31"], - hyperbeam: ["9M", "8M", "7M", "4M"], - icepunch: ["9M", "8M", "7T", "4T"], - icywind: ["9M", "8M", "7T", "4T"], - irondefense: ["9M", "8M", "7T", "4T"], - ironhead: ["9M", "9L40", "8M", "8L40", "7L43", "4T"], - irontail: ["8M", "4M"], - knockoff: ["9M", "9L36", "7T", "6T", "5T", "4T"], - lastresort: ["7T", "4T"], - lick: ["9L1", "8L1", "7L6", "4L6"], - lowkick: ["9M", "8M", "7T", "4T"], - magiccoat: ["7T", "4T"], - memento: ["9L48", "8L48", "7L52", "4L31"], - metalclaw: ["9M", "9L0", "8L0", "7L1", "4L27"], - metronome: ["9M", "8M"], - naturalgift: ["4M"], - nightshade: ["9M"], - odorsleuth: ["7L10", "4L10"], - ominouswind: ["4T"], - painsplit: ["7T", "6T", "5T", "4T"], - payback: ["8M", "7M", "4M"], - perishsong: ["9L52", "8L52", "7L56", "4L55"], - playrough: ["9M", "8M", "7E"], - poltergeist: ["9M", "8T"], - protect: ["9M", "8M", "7M", "4M"], - psychup: ["9M", "7M", "4M"], - raindance: ["9M", "8M", "7M", "4M"], - rest: ["9M", "8M", "7M", "4M"], - retaliate: ["8M", "7M"], - return: ["7M", "4M"], - revenge: ["8M", "8L36", "7L39", "4L44"], - roar: ["9M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M", "4M"], - scratch: ["9L1", "8L1", "7L1", "4L1"], - secretpower: ["7M", "4M"], - shadowball: ["9M", "8M", "7M", "4M"], - shadowclaw: ["9M", "9L32", "8M", "8L32", "7M", "7L35", "4M", "4L40"], - shadowsneak: ["9L16", "8L16", "7L18", "4L18"], - shadowstrike: ["9L44", "8L44", "7L48", "4L49"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "4M"], - snatch: ["7M", "4M"], - snore: ["8M", "7T", "4T"], - spite: ["9M", "9L12", "8L12", "7T", "6T", "5T", "4T"], - steelbeam: ["9M", "8T"], - strengthsap: ["9L1"], - substitute: ["9M", "8M", "7M", "4M"], - suckerpunch: ["4T"], - sunnyday: ["9M", "8M", "7M", "4M"], - superfang: ["9M", "7T", "6T", "5T", "4T"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - swagger: ["7M", "4M"], - tailwhip: ["9L1", "8L1", "7L1", "4L1"], - taunt: ["9M", "8M", "7M", "4M"], - telekinesis: ["7M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "4M"], - thunderpunch: ["9M", "8M", "7T", "4T"], - torment: ["9L24", "8L24", "7M", "4M"], - toxic: ["7M", "4M"], - trick: ["9M", "9L1", "8M", "8L1", "7T", "4T"], - trickroom: ["9M", "8M", "7M", "4M"], - upperhand: ["9M"], - uturn: ["9M", "8M", "7M", "4M"], - willowisp: ["9M", "8M", "7M", "4M"] - } - }, - monohm: { - learnset: { - aerialace: ["9M", "7M", "4M"], - aquatail: ["9E", "8E", "7T"], - attract: ["8M", "7M", "4M"], - bide: ["7L1", "4L1"], - blizzard: ["9M", "8M", "7M", "4M"], - captivate: ["4M"], - charge: ["9M", "9L12", "8L12", "7L11", "4L11"], - chargebeam: ["9M", "7M", "4M"], - chillingwater: ["9M"], - confide: ["7M"], - defog: ["9E"], - discharge: ["9L33", "8L33", "7L33", "4L37"], - doubleteam: ["7M", "4M"], - dragonbreath: ["9L20", "8L20", "7L29", "7E", "4E"], - dragonpulse: ["9M", "8M", "7T", "4M"], - dragonrage: ["7L24", "4L7"], - dragontail: ["9M", "9L28", "8L28", "7M"], - eerieimpulse: ["9M", "8M"], - electricterrain: ["9M", "9L1", "8M", "8L1", "7L1"], - electroball: ["9M", "8M"], - electroweb: ["8M", "7T"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "4M"], - flash: ["4M"], - focusenergy: ["8M"], - frustration: ["7M", "4M"], - growl: ["9L1", "8L1", "7L1", "4L1"], - hail: ["8M", "7M", "4M"], - headbutt: ["9E", "8E", "4T"], - healbell: ["7T", "7E", "6T", "6E", "5T", "5E", "4T", "4E"], - hiddenpower: ["7M", "4M"], - hydropump: ["9M", "8M", "7E", "4E"], - icebeam: ["9M", "8M", "7M", "4M"], - icywind: ["9M", "8M", "7T"], - irontail: ["8M", "7T"], - lightscreen: ["9M", "8M", "7M", "4M"], - lockon: ["9L44", "8L44"], - muddywater: ["8M"], - mudslap: ["9M", "9E", "8E", "7E", "4T", "4E"], - naturalgift: ["4M"], - naturepower: ["7M"], - outrage: ["9M", "8M", "4T"], - powdersnow: ["9E", "8E", "7E"], - powergem: ["9M", "8M", "7E", "4E"], - protect: ["9M", "8M", "7M", "4M"], - raindance: ["9M", "9L36", "8M", "8L36", "7M", "7L37", "4M", "4L19"], - rest: ["9M", "8M", "7M", "4M"], - return: ["7M", "4M"], - risingvoltage: ["8T"], - roar: ["9M", "9E", "8E", "7M", "6M", "5M", "4M"], - round: ["8M", "7M"], - sandstorm: ["9M", "8M", "7M", "4M"], - secretpower: ["7M", "4M"], - shockwave: ["7T", "4M"], - signalbeam: ["4T"], - slackoff: ["9L40", "8L40", "7L48", "4L42"], - sleeptalk: ["9M", "8M", "7M", "4M"], - snore: ["8M", "4T"], - snowscape: ["9M"], - sonicboom: ["7L16", "4L29"], - substitute: ["9M", "8M", "7M", "4M"], - sunnyday: ["9M", "8M", "7M", "4M"], - surf: ["9M", "8M", "7M", "4M"], - swagger: ["7M"], - swift: ["9M", "8M", "4T"], - tackle: ["9L1", "8L1", "7L1", "4L1"], - takedown: ["9M"], - terablast: ["9M"], - thrash: ["9L48", "8L48", "7L53", "4L50"], - thunder: ["9M", "9L52", "8M", "8L52", "7M", "7L65", "4M"], - thunderbolt: ["9M", "8M", "7M", "4M"], - thunderfang: ["9M", "8M"], - thundershock: ["9L4", "8L4", "7L11", "4L15"], - thunderwave: ["9M", "9L24", "8M", "8L24", "7M", "4M"], - torment: ["7M", "4M"], - toxic: ["7M", "4M"], - trickroom: ["9M", "8M", "7M", "4M"], - twister: ["9L8", "8L8", "7L7", "4T"], - voltswitch: ["9M", "8M", "7M"], - waterfall: ["9M", "8M", "7M", "4M"], - waterpulse: ["9M", "7T", "4M"], - weatherball: ["9M", "9E", "8M"], - whirlwind: ["9L16", "8L16", "7L1", "4L1"], - wildcharge: ["9M", "8M", "7M"], - zapcannon: ["9L44", "8L44", "7L59", "4L59"] - } - }, - duohm: { - learnset: { - aerialace: ["9M", "7M", "4M"], - aquatail: ["7T"], - attract: ["8M", "7M", "4M"], - bide: ["7L1", "4L1"], - blizzard: ["9M", "8M", "7M", "4M"], - captivate: ["4M"], - charge: ["9M", "9L12", "8L12", "7L11", "4L11"], - chargebeam: ["9M", "7M", "4M"], - chillingwater: ["9M"], - confide: ["7M"], - discharge: ["9L35", "8L35", "7L33", "4L37"], - doublehit: ["9L0", "8L0", "7L20", "4L22"], - doubleteam: ["7M", "4M"], - dracometeor: ["9M", "8T", "7T", "4T"], - dragonbreath: ["9L20", "8L20", "7L29"], - dragonclaw: ["9M", "8M", "7M", "4M"], - dragonpulse: ["9M", "8M", "7T", "4M"], - dragonrage: ["7L24", "4L7"], - dragontail: ["9M", "9L28", "8L28", "7M"], - eerieimpulse: ["9M", "8M"], - electricterrain: ["9M", "9L1", "8M", "8L1", "7L1"], - electroball: ["9M", "8M"], - electroweb: ["8M", "7T"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "4M"], - fireblast: ["9M", "8M", "7M", "4M"], - firefang: ["9M", "8M"], - flamethrower: ["9M", "8M", "7M", "4M"], - flash: ["4M"], - focusenergy: ["8M"], - frustration: ["7M", "4M"], - growl: ["9L1", "8L1", "7L1", "4L1"], - hail: ["8M", "7M", "4M"], - headbutt: ["4T"], - healbell: ["7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "4M"], - honeclaws: ["7M"], - hydropump: ["9M", "8M"], - icebeam: ["9M", "8M", "7M", "4M"], - icefang: ["9M", "8M"], - icywind: ["9M", "8M", "7T"], - incinerate: ["7M"], - irontail: ["8M", "7T"], - lightscreen: ["9M", "8M", "7M", "4M"], - lockon: ["9L52", "8L52"], - muddywater: ["8M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - naturepower: ["7M"], - outrage: ["9M", "8M", "4T"], - powergem: ["9M", "8M"], - protect: ["9M", "8M", "7M", "4M"], - raindance: ["9M", "9L40", "8M", "8L40", "7M", "7L37", "4M", "4L19"], - rest: ["9M", "8M", "7M", "4M"], - return: ["7M", "4M"], - risingvoltage: ["8T"], - roar: ["9M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M"], - sandstorm: ["9M", "8M", "7M", "4M"], - secretpower: ["7M", "4M"], - shockwave: ["7T", "4M"], - signalbeam: ["4T"], - slackoff: ["9L46", "8L46", "7L48", "4L42"], - sleeptalk: ["9M", "8M", "7M", "4M"], - snore: ["8M", "4T"], - snowscape: ["9M"], - sonicboom: ["7L16", "4L29"], - strength: ["4M"], - substitute: ["9M", "8M", "7M", "4M"], - sunnyday: ["9M", "8M", "7M", "4M"], - surf: ["9M", "8M", "7M", "4M"], - swagger: ["7M"], - swift: ["9M", "8M", "4T"], - tackle: ["9L1", "8L1", "7L1", "4L1"], - takedown: ["9M"], - terablast: ["9M"], - thrash: ["9L58", "8L58", "7L53", "4L50"], - thunder: ["9M", "9L64", "8M", "8L64", "7M", "7L65", "4M"], - thunderbolt: ["9M", "8M", "7M", "4M"], - thunderfang: ["9M", "8M"], - thundershock: ["9L1", "8L1", "7L11", "4L15"], - thunderwave: ["9M", "9L24", "8M", "8L24", "7M", "4M"], - torment: ["7M", "4M"], - toxic: ["7M", "4M"], - trickroom: ["9M", "8M", "7M", "4M"], - twister: ["9L1", "8L1", "7L7", "4T"], - voltswitch: ["9M", "8M", "7M"], - waterfall: ["9M", "8M", "7M", "4M"], - waterpulse: ["9M", "7T", "4M"], - weatherball: ["9M", "8M"], - whirlwind: ["9L16", "8L16", "7L1", "4L1"], - wildcharge: ["9M", "8M", "7M"], - zapcannon: ["9L52", "8L52", "7L59", "4L59"] - } - }, - cyclohm: { - learnset: { - aerialace: ["9M", "7M", "4M"], - aquatail: ["7T"], - attract: ["8M", "7M", "4M"], - bide: ["7L1", "4L1"], - blizzard: ["9M", "8M", "7M", "4M"], - breakingswipe: ["9L1", "8M"], - bulldoze: ["9M", "8M", "7M"], - captivate: ["4M"], - charge: ["9M", "9L12", "8L12", "7L11", "4L11"], - chargebeam: ["9M", "7M", "4M"], - chillingwater: ["9M"], - confide: ["7M"], - discharge: ["9L35", "8L35", "7L33", "4L37"], - doublehit: ["9L1", "8L1", "7L20", "4L22"], - doubleteam: ["7M", "4M"], - dracometeor: ["9M", "8T", "7T", "4T"], - dragonbreath: ["9L20", "8L20", "7L29"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "8M", "7M", "4M"], - dragonpulse: ["9M", "8M", "7T", "4M"], - dragonrage: ["7L24", "4L7"], - dragontail: ["9M", "9L28", "8L28", "7M"], - earthquake: ["9M", "8M", "7M", "4M"], - eerieimpulse: ["9M", "8M"], - electricterrain: ["9M", "9L1", "8M", "8L1", "7L1"], - electroball: ["9M", "8M"], - electroweb: ["9M", "8M", "7T"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "4M"], - fireblast: ["9M", "8M", "7M", "4M"], - firefang: ["9M", "8M"], - flamethrower: ["9M", "8M", "7M", "4M"], - flash: ["4M"], - focusenergy: ["8M"], - frustration: ["7M", "4M"], - gigaimpact: ["9M", "8M", "7M", "4M"], - growl: ["9L1", "8L1", "7L1", "4L1"], - hail: ["8M", "7M", "4M"], - headbutt: ["4T"], - healbell: ["7T", "6T", "5T", "4T"], - hiddenpower: ["7M", "4M"], - honeclaws: ["7M"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "4M"], - icebeam: ["9M", "8M", "7M", "4M"], - icefang: ["9M", "8M"], - icywind: ["9M", "8M", "7T"], - incinerate: ["7M"], - irontail: ["8M", "7T"], - lightscreen: ["9M", "8M", "7M", "4M"], - lockon: ["9L56", "8L56"], - muddywater: ["9M", "8M"], - mudslap: ["9M", "4T"], - naturalgift: ["4M"], - naturepower: ["7M"], - outrage: ["9M", "8M", "4T"], - powergem: ["9M", "8M"], - protect: ["9M", "8M", "7M", "4M"], - raindance: ["9M", "9L40", "8M", "8L40", "7M", "7L37", "4M", "4L19"], - rest: ["9M", "8M", "7M", "4M"], - return: ["7M", "4M"], - risingvoltage: ["8T"], - roar: ["9M", "7M", "6M", "5M", "4M"], - round: ["8M", "7M"], - sandstorm: ["9M", "8M", "7M", "4M"], - secretpower: ["7M", "4M"], - shockwave: ["7T", "4M"], - signalbeam: ["4T"], - slackoff: ["9L48", "8L48", "7L48", "4L42"], - sleeptalk: ["9M", "8M", "7M", "4M"], - snore: ["8M", "4T"], - snowscape: ["9M"], - sonicboom: ["7L16", "4L29"], - strength: ["4M"], - substitute: ["9M", "8M", "7M", "4M"], - sunnyday: ["9M", "8M", "7M", "4M"], - supercellslam: ["9M"], - surf: ["9M", "8M", "7M", "4M"], - swagger: ["7M"], - swift: ["9M", "8M", "4T"], - tackle: ["9L1", "8L1", "7L1", "4L1"], - takedown: ["9M"], - terablast: ["9M"], - thrash: ["9L64", "8L64", "7L53", "4L50"], - thunder: ["9M", "9L72", "8M", "8L72", "7M", "7L65", "4M"], - thunderbolt: ["9M", "8M", "7M", "4M"], - thunderfang: ["9M", "8M"], - thundershock: ["9L1", "8L1", "7L11", "4L15"], - thunderwave: ["9M", "9L24", "8M", "8L24", "7M", "4M"], - torment: ["7M", "4M"], - toxic: ["7M", "4M"], - triattack: ["9L0", "8M", "8L0", "7L1", "4L33"], - trickroom: ["9M", "8M", "7M", "4M"], - twister: ["9L1", "8L1", "7L7", "4T"], - voltswitch: ["9M", "8M", "7M"], - waterfall: ["9M", "8M", "7M", "4M"], - waterpulse: ["9M", "7T", "4M"], - weatherball: ["9M", "8M", "7L42"], - whirlwind: ["9L16", "8L16", "7L1", "4L1"], - wildcharge: ["9M", "8M", "7M"], - zapcannon: ["9L56", "8L56", "7L59", "4L59"] - } - }, - dorsoil: { - learnset: { - ancientpower: ["4T"], - aquatail: ["9E", "8E", "7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "4M"], - bite: ["9L20", "8L20", "5L10", "4L11"], - block: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "9L35", "8M", "8L35", "7L42", "4T", "4L22"], - bounce: ["8M", "4T"], - brickbreak: ["9M", "8M", "7M", "4M"], - brutalswing: ["8M", "7M"], - bulldoze: ["8M", "7M"], - captivate: ["4M"], - chipaway: ["7E"], - confide: ["7M"], - crunch: ["9M", "9L45", "8M", "8L45", "7L58", "4L55"], - darkpulse: ["9M", "8M", "7M", "4M"], - dig: ["9M", "8M", "4M"], - dive: ["8M", "4T"], - doubleedge: ["9E", "8E", "7E", "4T", "4E"], - doubleteam: ["7M", "4M"], - drillrun: ["9M", "8M"], - earthpower: ["9M", "8M", "7T", "4T"], - earthquake: ["9M", "8M", "7M", "4M"], - embargo: ["7M", "4M"], - encore: ["9M", "8M", "7E", "4E"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "4M"], - fakeout: ["9E", "8E", "7E", "4E"], - firefang: ["9M", "8M", "7E", "4E"], - fissure: ["9E", "8E", "7E", "4E"], - flail: ["9E", "8E", "7E", "4E"], - foulplay: ["9M", "8M", "7T"], - frustration: ["7M", "4M"], - hiddenpower: ["7M", "4M"], - highhorsepower: ["9M", "8M"], - icespinner: ["9M"], - irontail: ["8M", "7T", "4M"], - knockoff: ["9M", "9L25", "8L25", "7T", "6T", "5T", "4T"], - leer: ["9L1", "8L1", "7L1", "4L1"], - magnitude: ["7L32", "4L42"], - mudshot: ["9M"], - mudslap: ["9M", "9L5", "8L5", "7L16", "4T"], - naturalgift: ["4M"], - payback: ["8M", "7M", "6M", "5M", "4M"], - peck: ["9L1", "8L1", "7L1", "4L1"], - protect: ["9M", "8M", "7M", "4M"], - pursuit: ["7L37", "4L29"], - raindance: ["9M", "8M", "7M", "4M"], - rapidspin: ["9L15", "8L15", "7L21", "4L17"], - rest: ["9M", "8M", "7M", "4M"], - retaliate: ["8M", "7M"], - return: ["7M", "4M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "4M"], - rocksmash: ["7M", "4M"], - rocktomb: ["9M", "8M", "7M"], - rollout: ["4T"], - round: ["8M", "7M"], - sandstorm: ["9M", "8M", "7M", "4M"], - sandtomb: ["9M", "9L10", "8M", "8L10", "7E", "6E", "5E", "4E"], - scorchingsands: ["8T"], - screech: ["8M", "7E", "4E"], - secretpower: ["7M", "4M"], - sleeptalk: ["9M", "8M", "7M", "4M"], - snarl: ["9M", "8M", "7M"], - snatch: ["7M", "4M"], - snore: ["8M", "7T", "4T"], - spitup: ["9L40", "8L40", "7L53", "4L48"], - stealthrock: ["9M"], - stockpile: ["9L40", "8L40", "7L53", "4L48"], - strength: ["9L30", "8L30", "4M"], - substitute: ["9M", "8M", "7M", "4M"], - suckerpunch: ["9E", "8E", "7E", "4T", "4E"], - sunnyday: ["9M", "8M", "7M", "4M"], - superpower: [ - "9E", - "8M", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - swagger: ["7M", "4M"], - swallow: ["9L40", "8L40", "7L53", "4L48"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "4M"], - terablast: ["9M"], - thunderfang: ["9M", "8M", "7E", "4E"], - torment: ["7M"], - toxic: ["7M", "4M"], - uturn: ["9M", "8M", "7M", "4M"], - wideguard: ["7E"] - } - }, - colossoil: { - learnset: { - ancientpower: ["4T"], - aquatail: ["7T", "6T", "5T", "4T"], - attract: ["8M", "7M", "4M"], - bite: ["9L20", "8L20", "5L10", "4L11"], - block: ["7T", "6T", "5T"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "9L35", "8M", "8L35", "7L42", "4T", "4L22"], - bounce: ["8M", "7L48", "4T", "4L35"], - brickbreak: ["9M", "8M", "7M", "4M"], - brutalswing: ["9L1", "8M", "8L1", "7M"], - bulldoze: ["9M", "8M", "7M"], - captivate: ["4M"], - confide: ["7M"], - crunch: ["9M", "9L49", "8M", "8L49", "7L58", "4L55"], - darkpulse: ["9M", "8M", "7M", "4M"], - dig: ["9M", "8M", "4M"], - dive: ["8M", "4T"], - doubleedge: ["4T"], - doubleteam: ["7M", "4M"], - drillrun: ["9M", "9L0", "8M", "8L0", "7L1"], - earthpower: ["9M", "8M", "7T", "4T"], - earthquake: ["9M", "8M", "7M", "4M"], - embargo: ["7M", "4M"], - encore: ["9M", "8M"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "4M"], - firefang: ["9M", "8M"], - foulplay: ["9M", "8M", "7T"], - frustration: ["7M", "4M"], - furyattack: ["9L1", "8L1", "7L26"], - gigaimpact: ["9M", "8M", "7M", "4M"], - headlongrush: ["9L63"], - hiddenpower: ["7M", "4M"], - highhorsepower: ["9M", "9L1", "8M", "8L1", "7L1"], - hornattack: ["9L1", "8L1", "7L5", "4L6"], - horndrill: ["9L70", "8L63", "7L74", "4L70"], - hyperbeam: ["9M", "8M", "7M", "4M"], - icespinner: ["9M"], - irontail: ["8M", "7T", "4M"], - knockoff: ["9M", "9L25", "8L25", "7T", "6T", "5T", "4T"], - lashout: ["9M", "8T"], - leer: ["9L1", "8L1", "7L1", "4L1"], - magnitude: ["7L32", "4L42"], - megahorn: ["9L56", "8M", "8L56", "7L64", "4L63"], - mudshot: ["9M"], - mudslap: ["9M", "9L1", "8L1", "7L16", "4T"], - naturalgift: ["4M"], - payback: ["8M", "7M", "4M"], - peck: ["9L1", "8L1", "7L1", "4L1"], - protect: ["9M", "8M", "7M", "4M"], - pursuit: ["7L37", "4L29"], - raindance: ["9M", "8M", "7M", "4M"], - rapidspin: ["9L15", "8L15", "7L21", "4L17"], - rest: ["9M", "8M", "7M", "4M"], - retaliate: ["8M", "7M"], - return: ["7M", "4M"], - roar: ["9M", "7M", "6M", "5M", "4M"], - rockslide: ["9M", "8M", "7M", "4M"], - rocksmash: ["7M", "4M"], - rocktomb: ["9M", "8M", "7M"], - rollout: ["4T"], - round: ["8M", "7M"], - sandstorm: ["9M", "8M", "7M", "4M"], - sandtomb: ["9M", "9L1", "8M", "8L1"], - scorchingsands: ["9M", "8T"], - screech: ["8M"], - secretpower: ["7M", "4M"], - sleeptalk: ["9M", "8M", "7M", "4M"], - smartstrike: ["9M", "8M", "7M"], - snarl: ["9M", "8M", "7M"], - snatch: ["7M", "4M"], - snore: ["8M", "7T", "4T"], - spitup: ["9L42", "8L42", "7L53", "4L48"], - stealthrock: ["9M"], - stockpile: ["9L42", "8L42", "7L53", "4L48"], - stoneedge: ["9M", "8M", "7M", "4M"], - strength: ["9L30", "8L30", "4M"], - substitute: ["9M", "8M", "7M", "4M"], - suckerpunch: ["4T"], - sunnyday: ["9M", "8M", "7M", "4M"], - supercellslam: ["9M"], - superpower: ["8M", "7T", "6T", "5T", "4T"], - swagger: ["7M", "4M"], - swallow: ["9L42", "8L42", "7L53", "4L48"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "4M"], - temperflare: ["9M"], - terablast: ["9M"], - thunderfang: ["9M", "8M"], - torment: ["7M"], - toxic: ["7M", "4M"], - uturn: ["9M", "8M", "7M", "4M"] - } - }, - protowatt: { - learnset: { - bubble: ["7L1", "4L1"], - charge: ["9M", "9L1", "8L1", "7L1", "4L1"], - confuseray: ["9M", "9L10", "8L10", "7L11", "4L11"], - counter: ["9E", "8E", "7E", "4E"], - entrainment: ["9E", "8E", "7E"], - followme: ["9E", "8E", "7E", "4E"], - mefirst: ["7E", "4E"], - metronome: ["7E", "4E"], - mindreader: ["7E", "4E"], - mirrorcoat: ["9E", "8E", "7E", "4E"], - sheercold: ["9E", "8E", "7E", "4E"], - speedswap: ["7E"], - terablast: ["9M"], - thundershock: ["9L5", "8L5", "7L5", "4L5"], - watergun: ["9L1", "8L1"] - } - }, - krilowatt: { - learnset: { - aquatail: ["9L50", "8L50", "7L1"], - attract: ["8M", "7M", "4M"], - blizzard: ["9M", "8M", "7M", "6M", "5M"], - bubble: ["7L1", "4L1"], - bubblebeam: ["9L0", "8L0", "7L28", "4L28"], - bulldoze: ["9M", "8M", "7M"], - captivate: ["4M"], - charge: ["9M", "9L1", "8L1", "7L1", "4L1"], - chillingwater: ["9M"], - confide: ["7M"], - confuseray: ["9M", "9L1", "8L1", "7L11", "4L11"], - copycat: ["9L25", "8L25", "7L39", "4L39"], - counter: ["7L33", "4L33"], - cut: ["6M", "5M", "4M"], - discharge: ["9L30", "8L30", "7M", "7L51", "4L51"], - dive: ["8M", "6M", "4T"], - doubleteam: ["7M", "4M"], - earthpower: ["9M", "8M", "7T", "4T"], - earthquake: ["9M", "8M", "7M", "4M"], - eerieimpulse: ["9M", "8M"], - electricterrain: ["9M", "8M"], - electroball: ["9M", "8M"], - electroweb: ["9M", "8M", "7T"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "4M"], - flash: ["4M"], - fling: ["9M", "8M", "7M", "4M"], - flipturn: ["8T"], - frustration: ["7M", "4M"], - furycutter: ["4T"], - gigaimpact: ["9M", "8M", "7M", "4M"], - guillotine: ["9L60", "8L60", "7L57", "4L57"], - hail: ["8M", "7M", "4M"], - heartswap: ["9S0", "7L53", "4L46"], - helpinghand: ["9M", "8M", "7T", "4T"], - hiddenpower: ["7M", "4M"], - hyperbeam: ["9M", "8M", "7M", "4M"], - icebeam: ["9M", "9S0", "8M", "7M", "6M", "5M"], - icepunch: ["9M", "8M", "7T", "6T", "5T"], - iceshard: ["9L1", "8L1", "7L1", "4L1"], - icywind: ["9M", "8M", "7T", "4T"], - imprison: ["9M", "9L20", "8M", "8L20", "7L17", "4L17"], - irontail: ["8M", "7T"], - liquidation: ["9M", "8M"], - lowkick: ["9M", "8M", "7T", "4T"], - lowsweep: ["9M", "8M", "7M"], - magneticflux: ["9L1", "8L1", "7L1"], - metronome: ["9M", "8M"], - mindreader: ["8L35"], - mirrorcoat: ["7L24", "4L24"], - muddywater: ["9L40", "8M", "8L40", "7L68", "4L68"], - naturalgift: ["4M"], - payback: ["8M", "7M", "4M"], - pounce: ["9M"], - protect: ["9M", "8M", "7M", "4M"], - raindance: ["9M", "8M", "7M", "4M"], - recycle: ["7T", "4M"], - rest: ["9M", "8M", "7M", "4M"], - return: ["7M", "4M"], - risingvoltage: ["8T"], - round: ["8M", "7M"], - scald: ["8M", "7M"], - secretpower: ["7T", "4M"], - shockwave: ["7T", "4M"], - signalbeam: ["7T", "4T"], - sleeptalk: ["9M", "8M", "7M", "4M"], - snore: ["8M", "7T"], - snowscape: ["9M"], - speedswap: ["8M"], - substitute: ["9M", "8M", "7M", "4M"], - surf: ["9M", "9S0", "8M", "7M", "4M"], - swagger: ["7M"], - swift: ["9M", "8M", "4T"], - terablast: ["9M"], - thunder: ["9M", "9L55", "8M", "8L55", "7M", "7L63", "4M", "4L63"], - thunderbolt: ["9M", "9S0", "8M", "7M", "4M"], - thunderpunch: ["9M", "8M", "7T", "4T"], - thundershock: ["9L1", "8L1", "7L5", "4L5"], - thunderwave: ["9M", "8M", "7M", "4M"], - torment: ["7M", "4M"], - toxic: ["7M", "4M"], - voltswitch: ["9M", "8M", "7M"], - waterfall: ["9M", "8M", "7M", "4M"], - watergun: ["9L1", "8L1"], - waterpulse: ["9M", "7T", "4M"], - whirlpool: ["9L35", "8M", "7M", "4M"], - wildcharge: ["9M", "9L45", "8M", "8L45", "7M", "7L53"] - }, - eventData: [ - { - generation: 9, - level: 50, - moves: ["surf", "thunderbolt", "icebeam", "heartswap"], - pokeball: "pokeball" - } - ] - }, - voodoll: { - learnset: { - acupressure: ["9L48", "8L48", "7L36", "4L40"], - afteryou: ["7T"], - assurance: ["8M"], - astonish: ["9L1", "8L1", "7L1", "4L1"], - attract: ["8M", "7M", "4M"], - aurasphere: ["9M", "9L36", "8M", "8L36", "7L45", "4L45"], - batonpass: ["9M", "8M", "7E", "4E"], - burningjealousy: ["9M", "8T"], - captivate: ["4M"], - charge: ["9M", "9L20", "8L20", "7L19", "4L19"], - confide: ["7M"], - copycat: ["9L4", "8L4", "7L1", "4L1"], - counter: ["9E", "8E", "7E", "4T"], - darkpulse: ["9M", "8M", "7M", "4M"], - doubleteam: ["7M"], - dreameater: ["7M", "4M"], - echoedvoice: ["9L16", "8L16"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "4M"], - feintattack: ["7L30", "4L30"], - fling: ["9M", "8M", "7M", "4M"], - followme: ["9L40", "8L40", "7L20", "4L20"], - foulplay: ["9M", "9L54", "8M", "8L52", "7L54"], - frustration: ["7M", "4M"], - grudge: ["8L33", "7L15", "4L15"], - hex: ["9M", "9L28", "8M", "8L28", "7L43"], - hiddenpower: ["7M", "4M"], - hypervoice: ["9M", "8M", "7T"], - imprison: ["9M", "8M", "7E", "4E"], - knockoff: [ - "9M", - "9E", - "8E", - "7T", - "7E", - "6T", - "6E", - "5T", - "5E", - "4T", - "4E" - ], - lashout: ["9M", "8T"], - machpunch: ["9E", "8E", "7E", "4E"], - magiccoat: ["7T", "4T"], - magicroom: ["8M", "7T"], - memento: ["9E", "8E", "7E", "4E"], - metronome: ["9M", "8M", "7E", "4T"], - mimic: ["7E", "4E"], - mudslap: ["9M", "4T"], - nastyplot: ["9M", "8M", "7E"], - naturalgift: ["4M"], - nightmare: ["7E", "4T"], - painsplit: ["9L44", "8L44", "7L7", "4T", "4L7"], - payback: ["8M", "7M", "4M"], - perishsong: ["9E", "8E", "7E", "4E"], - pinmissile: ["9L8", "8M", "8L8", "7L25", "4L25"], - powertrip: ["9E", "8E", "7E"], - poweruppunch: ["7M"], - protect: ["9M", "8M", "7M", "4M"], - psychic: ["9M", "8M", "7M", "4M"], - pursuit: ["7E", "4E"], - rest: ["9M", "8M", "7M", "4M"], - retaliate: ["8M", "7M"], - return: ["7M", "4M"], - risingvoltage: ["8T"], - rocksmash: ["7M", "4M"], - round: ["8M", "7M"], - screech: ["8M", "7E", "4E"], - secretpower: ["7M", "4M"], - shockwave: ["7T", "4M"], - sleeptalk: ["9M", "8M", "7M", "4M"], - smellingsalts: ["7E", "4E"], - snarl: ["9M", "8M", "7M"], - snatch: ["4M"], - snore: ["8M", "7T", "4T"], - spite: ["9M", "9L12", "8L12", "7T", "7L11", "6T", "5T", "4T", "4L11"], - strength: ["7M", "4M"], - substitute: ["9M", "8M", "7M", "7L50", "4M", "4L50"], - suckerpunch: ["9E", "8E"], - sunnyday: ["9M", "8M", "7M", "4M"], - swagger: ["7M", "4M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "4M"], - tearfullook: ["9L24", "8L24", "7L22"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "4M"], - thunderbolt: ["9M", "8M", "7M"], - thunderwave: ["9M", "8M", "7M", "4M"], - torment: ["9L33", "7M", "6M", "5M", "4M"], - toxic: ["7M", "4M"], - uproar: ["9M", "8M", "7T", "6T", "5T", "4T"], - vacuumwave: ["9M", "9E", "8E", "7E", "6E", "5E", "4T", "4E"], - voltswitch: ["9M"], - workup: ["8M", "7M"], - wrap: ["9L1", "8L1", "7L1", "4L1"] - } - }, - voodoom: { - learnset: { - acupressure: ["9L52", "8L52", "7L40", "4L40"], - afteryou: ["7T"], - assurance: ["8M"], - astonish: ["9L1", "8L1", "7L1", "4L1"], - attract: ["8M", "7M", "4M"], - aurasphere: ["9M", "9L40", "8M", "8L40", "7L45", "4L45"], - batonpass: ["9M", "8M"], - beatup: ["8M", "7L55", "4L55"], - brickbreak: ["8M", "7M", "4M"], - brutalswing: ["8M"], - bulkup: ["8M", "7M", "4M"], - bulldoze: ["8M", "7M"], - burningjealousy: ["9M", "8T"], - captivate: ["4M"], - charge: ["9M", "9L20", "8L20", "7L19", "4L19"], - closecombat: ["9M", "9L64", "8M", "8L64", "7L35", "4L35"], - coaching: ["9M", "8T"], - confide: ["7M"], - copycat: ["9L1", "8L1", "7L1", "4L1"], - counter: ["4T"], - darkestlariat: ["8M"], - darkpulse: ["9M", "8M", "7M", "4M"], - doubleteam: ["7M"], - drainpunch: ["9M", "8M", "7T", "4M"], - dreameater: ["7M", "4M"], - earthquake: ["9M", "8M", "7M", "4M"], - echoedvoice: ["9L16", "8L16"], - endure: ["9M", "8M", "4M"], - facade: ["9M", "8M", "7M", "4M"], - feintattack: ["7L30", "4L30"], - flashcannon: ["9M", "8M", "7M"], - fling: ["9M", "8M", "7M", "4M"], - focusblast: ["9M", "8M", "7M", "4M"], - focuspunch: ["9M", "7T", "6T", "4M"], - followme: ["9L1", "8L1", "7L20", "4L20"], - foulplay: ["9M", "9L58", "8M", "8L58", "7L61"], - frustration: ["7M", "4M"], - gigaimpact: ["9M", "8M", "7M", "4M"], - grudge: ["8L35", "7L15", "4L15"], - hex: ["9M", "9L28", "8M", "8L28", "7L48"], - hiddenpower: ["7M", "4M"], - hyperbeam: ["8M", "7M", "4M"], - hypervoice: ["9M", "8M", "7T"], - icepunch: ["9M", "8M", "7T", "4T"], - imprison: ["9M", "8M"], - knockoff: ["9M", "7T", "6T", "5T", "4T"], - lashout: ["9M", "8T"], - lowkick: ["9M", "8M", "7T", "4T"], - lowsweep: ["9M", "8M", "7M"], - magiccoat: ["7T", "4T"], - magicroom: ["8M", "7T"], - metronome: ["9M", "8M", "4T"], - mudslap: ["9M", "4T"], - nastyplot: ["9M", "8M"], - naturalgift: ["4M"], - nightmare: ["4T"], - nightslash: ["9L1", "8L1", "7M", "7L1", "4L1"], - painsplit: ["9L46", "8L46", "7L1", "4T", "4L1"], - payback: ["8M", "7M", "4M"], - pinmissile: ["9L1", "8M", "8L1", "7L25", "4L25"], - poweruppunch: ["7M"], - protect: ["9M", "8M", "7M", "4M"], - psychic: ["9M", "8M", "7M", "4M"], - rest: ["9M", "8M", "7M", "4M"], - retaliate: ["8M", "7M"], - return: ["7M", "4M"], - revenge: ["8M", "8L0", "7L1", "4L1"], - risingvoltage: ["8T"], - rockslide: ["9M", "8M", "7M", "4M"], - rocksmash: ["7M", "4M"], - round: ["8M", "7M"], - screech: ["8M"], - secretpower: ["7M", "4M"], - shockwave: ["7T", "4M"], - sleeptalk: ["9M", "8M", "7M", "4M"], - smartstrike: ["9M", "8M", "7M"], - snarl: ["9M", "8M", "7M"], - snatch: ["4M"], - snore: ["8M", "7T", "4T"], - spite: ["9M", "9L12", "8L12", "7T", "7L1", "6T", "5T", "4T", "4L1"], - stoneedge: ["9M", "8M", "7M", "4M"], - strength: ["7M", "4M"], - substitute: ["9M", "8M", "7M", "7L50", "4M", "4L50"], - sunnyday: ["9M", "8M", "7M", "4M"], - swagger: ["7M", "4M"], - taunt: ["9M", "8M", "7M", "4M"], - tearfullook: ["9L24", "8L24", "7L22"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "4M"], - throatchop: ["9L1", "8M", "8L1"], - thunderbolt: ["9M", "8M", "7M"], - thunderpunch: ["9M", "8M"], - thunderwave: ["9M", "8M", "7M", "4M"], - torment: ["9L35", "7M", "6M", "5M", "4M"], - toxic: ["7M", "4M"], - uproar: ["9M", "8M", "7T", "6T", "5T", "4T"], - vacuumwave: ["9M", "4T"], - voltswitch: ["9M"], - workup: ["8M", "7M"], - wrap: ["9L1", "8L1", "7L1", "4L1"] - } - }, - scratchet: { - learnset: { - aerialace: ["9M", "7M", "5M"], - attract: ["8M", "7M", "5M"], - batonpass: ["9M", "8M", "7E", "5E"], - bodypress: ["9M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "9L30", "8M", "7M", "6M", "5M"], - bulkup: ["9M", "9L36", "8M", "8L36", "7M", "7L40", "5M", "5L40"], - bulldoze: ["9M", "8M", "7M", "5M"], - closecombat: ["9M", "8M"], - coaching: ["8T"], - confide: ["7M"], - confuseray: ["9M", "9E", "8E", "7M", "7E", "5E"], - doubleteam: ["7M", "5M"], - echoedvoice: ["7M", "5M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "5M"], - falseswipe: ["9M", "8M", "7M", "5M"], - flash: ["6M", "5M"], - fling: ["9M", "8M", "7M", "5M"], - focusblast: ["9M", "8M", "7M", "5M"], - focusenergy: ["9L6", "8M", "8L6", "7L13", "7E", "5L13", "5E"], - frustration: ["7M", "7E", "5M"], - furyswipes: ["9L9", "8L9", "7L18", "5L1"], - grassknot: ["9M", "8M", "7M", "5M"], - harden: ["9L1", "8L1", "7L4", "5L9"], - haze: ["9M", "9E", "8E", "7E", "6E", "5E"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M", "5M"], - hypervoice: ["9M", "9L33", "8M", "8L33", "7L36", "5L36"], - irontail: ["8M", "7T"], - megakick: ["8M"], - megapunch: ["8M"], - memento: ["9E", "8E", "7E", "5E"], - mudslap: ["9M"], - naturepower: ["8E", "7M", "7E", "5E"], - poweruppunch: ["8L3", "6M"], - protect: ["9M", "8M", "7M", "5M"], - quash: ["9E", "8E", "7M", "5M"], - raindance: ["9M", "8M", "7M", "5M"], - rapidspin: ["9E", "8E", "7E", "5E"], - rest: ["9M", "9L24", "8M", "8L24", "7M", "7L53", "5M", "5L53"], - retaliate: ["9L21", "8M", "8L21", "7L57", "6M", "5M", "5L57"], - return: ["7M", "5M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - roar: [ - "9M", - "9L18", - "8L18", - "7M", - "7L23", - "7E", - "6M", - "6E", - "5M", - "5L23", - "5E" - ], - rockslide: ["9M", "8M", "7M", "5M"], - rocksmash: ["9L12", "8L12", "7T", "7L9", "6M", "5M", "5L18"], - rocktomb: ["9M", "8M", "7M", "5M"], - roost: ["8E", "7M", "7E", "6M", "6E", "5T", "5E"], - round: ["8M", "7M", "5M"], - safeguard: ["8M", "7M", "5M"], - scratch: ["9L1", "8L1", "7L1"], - secretpower: ["7M"], - sleeptalk: ["9M", "8M"], - snore: ["8M", "7T"], - stealthrock: ["9M", "8M", "7T", "7E", "5E"], - strength: ["6M", "5M"], - submission: ["8L30", "7L32", "5L32"], - substitute: ["9M", "8M", "7M", "5M"], - sunnyday: ["9M", "8M", "7M", "5M"], - superpower: [ - "9L39", - "8M", - "8L39", - "7T", - "7L45", - "6T", - "6L45", - "5T", - "5L45" - ], - swagger: ["7M", "5M"], - takedown: ["9M"], - taunt: ["9M", "9L15", "8M", "8L15", "7M", "7L49", "5M", "5L49"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "5M"], - throatchop: ["8M"], - toxic: ["7M", "5M"], - trailblaze: ["9M"], - workup: ["9L27", "8M", "8L27", "7M", "7L27", "5M", "5L27"], - yawn: ["9E", "8E", "7E", "5E"] - } - }, - tomohawk: { - learnset: { - acrobatics: ["9M", "8M", "7M", "5M"], - aerialace: ["9M", "9L12", "8L12", "7M", "7L17", "5M", "5L17"], - aircutter: ["9M"], - airslash: ["9M", "9L31", "8M", "8L31", "7L33", "5L37"], - aquatail: ["7T"], - attract: ["8M", "7M", "5M"], - aurasphere: ["9M", "9L1", "8M", "8L1", "7L1", "5L1"], - batonpass: ["9M", "8M"], - bodypress: ["9M"], - bodyslam: ["9M", "8M"], - bravebird: ["9M", "8M"], - brickbreak: ["9M", "9L36", "8M", "7M", "6M", "5M"], - bulkup: ["9M", "9L1", "8M", "8L1", "7M", "5M"], - bulldoze: ["9M", "8M", "7M", "5M"], - closecombat: ["9M", "8M"], - coaching: ["9M", "8T"], - confide: ["7M"], - confuseray: ["9M", "7M"], - doubleteam: ["7M", "5M"], - dualwingbeat: ["9M", "8T"], - earthquake: ["9M", "8M", "7M", "5M"], - echoedvoice: ["7M", "5M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "5M"], - falseswipe: ["9M", "8M", "7M", "5M"], - flash: ["6M", "5M"], - fling: ["9M", "8M", "7M", "5M"], - fly: ["9M", "8M", "7M", "5M"], - focusblast: ["9M", "8M", "7M", "5M"], - focusenergy: ["9L1", "8M", "8L1"], - frustration: ["5M"], - furyswipes: ["9L9", "8L9", "7L1", "5L1"], - gigaimpact: ["9M", "8M", "7M", "5M"], - grassknot: ["9M", "8M", "7M", "5M"], - harden: ["9L1", "8L1", "7L1", "5L1"], - haze: ["9M"], - healingwish: ["9L46", "8L46", "7L60", "5L60"], - heatwave: ["9M", "8M", "7L42", "5L45"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M", "5M"], - hurricane: ["9M", "9L56", "8M", "8L56", "7L51", "5L55"], - hyperbeam: ["9M", "8M", "7M", "5M"], - hypervoice: ["9M", "9L41", "8M", "8L41", "7L45", "5L49"], - incinerate: ["6M", "5M"], - irontail: ["8M", "7T"], - megakick: ["8M"], - megapunch: ["8M"], - morningsun: ["9L15", "8L15", "7L20", "5L20"], - poweruppunch: ["8L1", "6L99"], - protect: ["9M", "8M", "7M", "5M"], - quash: ["7M", "5M"], - raindance: ["9M", "9L21", "8M", "8L21", "7M", "7L29", "5M", "5L29"], - rest: ["9M", "9L1", "8M", "8L1", "7M", "7L53", "5M", "5L53"], - retaliate: ["9L1", "8M", "8L1", "6M", "5M"], - return: ["7M", "5M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - roar: ["9M", "9L1", "8L1", "7M", "6M", "5M"], - rockslide: ["9M", "8M", "7M", "5M"], - rocksmash: ["9L1", "8L1", "6M", "5M"], - rocktomb: ["9M", "8M", "7M", "5M"], - roost: ["9L26", "8L26", "7M", "6M", "5T"], - round: ["8M", "7M", "5M"], - safeguard: ["8M", "7M", "5M"], - scratch: ["9L1", "8L1", "7L4"], - secretpower: ["7M"], - skyattack: ["9L61", "8L61", "7L55"], - skydrop: ["7M", "7L49", "5M", "5L50"], - sleeptalk: ["9M", "8M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M", "5M"], - stealthrock: ["9M", "8M"], - steelwing: ["8M", "7M"], - stoneedge: ["9M", "8M"], - strength: ["6M", "5M"], - submission: ["8L36", "7L37", "5L42"], - substitute: ["9M", "8M", "7M", "5M"], - sunnyday: ["9M", "9L15", "8M", "8L15", "7M", "7L1", "5M", "5L1"], - superpower: [ - "9L51", - "8M", - "8L51", - "7T", - "7L50", - "6T", - "6L51", - "5T", - "5L51" - ], - swagger: ["7M", "5M"], - takedown: ["9M"], - taunt: ["9M", "9L1", "8M", "8L1", "7M", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "5M"], - throatchop: ["9M", "8M"], - toxic: ["7M", "5M"], - trailblaze: ["9M"], - whirlwind: ["9L18", "8L18", "7L23", "5L23"], - workup: ["9L1", "8M", "8L1", "7M", "5M"] - } - }, - necturine: { - learnset: { - attract: ["8M", "7M", "5M"], - calmmind: ["9M", "8M", "7M", "5M"], - confide: ["7M"], - confuseray: ["9M"], - curse: ["9E", "8E", "7E", "5E"], - cut: ["7M", "5M"], - darkpulse: ["9M", "8M", "7M"], - doubleteam: ["7M", "5M"], - dreameater: ["7M", "5M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "5M"], - facade: ["9M", "8M", "7M", "5M"], - flash: ["6M", "5M"], - frustration: ["7M", "5M"], - futuresight: ["8M", "7E", "5E"], - gigadrain: ["9M", "8M", "7E", "6T", "5E"], - grassknot: ["9M", "8M", "7M", "5M"], - grassyglide: ["8T"], - grassyterrain: ["9M", "9L32", "8M", "8L32", "7L22"], - gravity: ["9M", "9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"], - hex: ["9M", "9L16", "8M", "8L16", "7L18", "5L25"], - hiddenpower: ["7M", "5M"], - ingrain: ["9E", "8E", "7E", "5E"], - leafblade: ["9E", "8M", "7E", "6E", "5E"], - leafstorm: ["9M", "8M", "7E", "5E"], - leechlife: ["9M", "8M", "7M"], - leechseed: ["9L8", "8L8", "7L8"], - leer: ["9L1", "8L1", "7L1", "5L1"], - magicalleaf: ["9M", "9L12", "8M", "8L12", "7L11"], - naturalgift: ["7E", "5L31", "5E"], - naturepower: ["7M"], - nightmare: ["7E", "5E"], - nightshade: ["9M", "9L28", "8L28", "7L26"], - ominouswind: ["7E", "5L7"], - painsplit: ["9L40", "8L40", "7L34", "6T", "5L37"], - payback: ["8M", "7M", "5M"], - powerwhip: ["9L44", "8M", "8L44", "7L50", "5L50"], - protect: ["9M", "8M", "7M", "5M"], - psychic: ["9M", "8M", "7M", "5M"], - psychup: ["7M", "5M"], - rest: ["9M", "8M", "7M", "5M"], - return: ["7M", "5M"], - round: ["8M", "7M", "5M"], - secretpower: ["7M"], - seedbomb: ["9M", "9L24", "8M", "8L24", "7T", "7L39"], - shadowball: ["9M", "9L36", "8M", "8L36", "7M", "7L43", "5M", "5L44"], - shadowsneak: ["9L4", "8L4", "7L4", "5L13"], - sketch: ["9S0", "5E"], - skittersmack: ["8T"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M", "5M"], - spite: ["9M", "9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"], - substitute: ["9M", "8M", "7M", "5M"], - sunnyday: ["9M", "8M", "7M", "5M"], - swagger: ["7M", "5M"], - telekinesis: ["6M", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "5M"], - torment: ["7M", "5M"], - toxic: ["7M", "5M"], - toxicspikes: ["9M", "9L20", "8M", "8L20", "7L23", "5L19"], - trailblaze: ["9M"], - vinewhip: ["9L1", "8L1", "7L1", "5L1"], - willowisp: ["9M", "9L20", "8M", "8L20", "7M", "7L15", "5M", "5L19"], - worryseed: ["7T"] - }, - eventData: [ - { generation: 9, level: 1, shiny: 1, moves: ["sketch"] } - ] - }, - necturna: { - learnset: { - attract: ["8M", "7M", "5M"], - calmmind: ["9M", "8M", "7M", "5M"], - confide: ["7M"], - confuseray: ["9M"], - crunch: ["9M", "8M"], - cut: ["7M", "5M"], - darkpulse: ["9M", "8M", "7M"], - doubleteam: ["7M", "5M"], - dreameater: ["7M", "5M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "5M"], - facade: ["9M", "8M", "7M", "5M"], - flash: ["6M", "5M"], - frustration: ["7M", "5M"], - futuresight: ["9M", "8M"], - gigadrain: ["8M", "6T"], - gigaimpact: ["9M", "8M", "7M", "5M"], - grassknot: ["9M", "8M", "7M", "5M"], - grassyglide: ["8T"], - grassyterrain: ["9M", "9L34", "8M", "8L34", "7L34"], - gravity: ["9M", "7T", "6T", "5T"], - hex: ["9M", "9L16", "8M", "8L16", "7L28", "5L25"], - hiddenpower: ["7M", "5M"], - hornleech: ["9L0", "8L0", "7L1", "5L31"], - hyperbeam: ["9M", "8M", "7M", "5M"], - leafblade: ["8M"], - leafstorm: ["9M", "8M"], - leechlife: ["9M", "8M", "7M"], - leechseed: ["9L1", "8L1", "7L12"], - leer: ["9L1", "8L1", "7L1", "5L1"], - magicalleaf: ["9M", "9L12", "8M", "8L12", "7L17"], - naturepower: ["7M"], - nightshade: ["9M", "9L28", "8L28", "7L39"], - ominouswind: ["5L7"], - painsplit: ["9L46", "8L46", "7L45", "6T", "5L40"], - payback: ["8M", "7M", "5M"], - poisonfang: ["9L1", "8L1", "7L1", "5L1"], - powerwhip: ["9L52", "8M", "8L52", "7L56", "5L60"], - protect: ["9M", "8M", "7M", "5M"], - psychic: ["9M", "8M", "7M", "5M"], - psychicnoise: ["9M"], - psychup: ["9M", "7M", "5M"], - rest: ["9M", "8M", "7M", "5M"], - return: ["7M", "5M"], - round: ["8M", "7M", "5M"], - secretpower: ["7M"], - seedbomb: ["9M", "9L24", "8M", "8L24", "7T"], - shadowball: ["9M", "9L40", "8M", "8L40", "7M", "7L50", "5M", "5L50"], - shadowclaw: ["9M", "8M", "7M", "5M"], - shadowsneak: ["9L1", "8L1", "7L6", "5L13"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M", "5M"], - solarblade: ["9M", "8M"], - spite: ["9M", "7T", "6T", "5T"], - stoneedge: ["9M", "8M", "7M", "5M"], - substitute: ["9M", "8M", "7M", "5M"], - sunnyday: ["9M", "8M", "7M", "5M"], - superfang: ["9M", "9L1", "8L1", "7T", "7L1", "6T", "5T", "5L1"], - swagger: ["7M", "5M"], - telekinesis: ["6M", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "5M"], - thunderfang: ["9M", "9L1", "8M", "8L1", "7L1", "5L1"], - torment: ["7M", "5M"], - toxic: ["7M", "5M"], - toxicspikes: ["9M", "9L20", "8M", "8L20", "7L23", "5L19"], - trailblaze: ["9M"], - vinewhip: ["9L1", "8L1", "7L1", "5L1"], - willowisp: ["9M", "9L20", "8M", "8L20", "7M", "7L23", "5M", "5L19"], - worryseed: ["7T"] - } - }, - mollux: { - learnset: { - acid: ["9L4", "8L4", "7L4", "5L4"], - acidarmor: ["9L32", "8L32", "7L33", "5L28"], - acidspray: ["9M", "9L12", "8L12", "7L12", "5L12"], - aquaring: ["9E", "8E", "7E", "5E"], - attract: ["8M", "7M", "5M"], - bide: ["7L1", "5L1"], - bind: ["7T"], - calmmind: ["9M", "8M", "7M", "5M"], - charm: ["9M", "8M", "7E", "5E"], - clearsmog: ["9L24", "8L24", "7L25", "5L20"], - confide: ["7M"], - confuseray: ["9M", "9L8", "8L8", "7L17", "5L17"], - corrosivegas: ["8T"], - doubleteam: ["7M", "5M"], - drainingkiss: ["9M", "9L16", "8M", "8L16", "7L20", "7E"], - ember: ["9L1", "8L1", "7L1", "5L1"], - endure: ["9M", "8M"], - eruption: ["9L68", "8L68", "7L57", "5L52"], - explosion: ["7M", "5M"], - facade: ["9M", "8M", "7M", "5M"], - finalgambit: ["9L60", "8L60", "7L60", "5L57"], - fireblast: ["9M", "8M", "7M", "5M"], - firespin: ["9M", "8M", "7E", "5E"], - flamecharge: ["9M", "7M", "5M"], - flamethrower: ["9M", "8M", "7M", "5M"], - flash: ["6M", "5M"], - frustration: ["7M", "5M"], - gastroacid: ["9L56", "8L56", "7M", "6T", "5E"], - gigaimpact: ["9M", "8M", "7M", "5M"], - gunkshot: ["9M", "8M", "7L52", "6T", "5L49"], - healbell: ["7T", "7E", "6T", "6E", "5T", "5E"], - healpulse: ["9E", "8E", "7E", "5E"], - heatwave: ["9M", "8M", "7L36", "6T", "5L33"], - helpinghand: ["9M", "8M", "7E", "6T", "5E"], - hiddenpower: ["7M", "5M"], - hydropump: ["9M"], - hyperbeam: ["9M", "8M", "7M", "5M"], - inferno: ["9L48", "8L48", "7L49", "5L44"], - lavaplume: ["9L28", "8L28", "7L28", "5L25"], - leechlife: ["9M", "8M", "7M"], - lifedew: ["9L20", "8L20"], - lightscreen: ["9M", "8M", "7M", "5M"], - moonlight: ["9L40", "8L40", "7L33", "5L28"], - overheat: ["9M", "8M", "7M", "5M"], - protect: ["9M", "8M", "7M", "5M"], - raindance: ["9M", "8M", "7M", "5M"], - rapidspin: ["9E", "8E", "7E", "5E"], - recover: ["9L52", "8L52", "7L41", "5L36"], - rest: ["9M", "8M", "7M", "5M"], - return: ["7M", "5M"], - round: ["8M", "7M", "5M"], - secretpower: ["7M"], - selfdestruct: ["8M"], - shockwave: ["7T"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M", "7E", "5E"], - sludgebomb: ["9M", "8M", "7M", "5M"], - sludgewave: ["9L36", "8M", "8L36", "7M", "5M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M", "5M"], - spotlight: ["7L65"], - stealthrock: ["9M", "8M", "7E", "6T", "5E"], - substitute: ["9M", "8M", "7M", "5M"], - sunnyday: ["9M", "8M", "7M", "5M"], - swagger: ["7M", "5M"], - swift: ["9M", "8M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "5M"], - thunder: ["9M", "8M", "7M", "5M"], - thunderbolt: ["9M", "8M", "7M", "5M"], - thunderwave: ["9M", "8M", "7M", "5M"], - toxic: ["9M", "9L64", "8L64", "7M", "6M", "5M"], - toxicspikes: ["9M", "9L44", "8M", "8L44", "7L44", "5L41"], - trick: ["9M", "8M", "7E", "6T", "5E"], - venomdrench: ["8M", "7E"], - venoshock: ["9M", "8M", "7M", "5M"], - willowisp: ["9M", "8M", "7M", "5M"], - withdraw: ["9L1", "8L1", "7L9", "5L9"] - } - }, - cupra: { - learnset: { - allyswitch: ["8M", "5M"], - ancientpower: ["9L21", "8L21", "7L44", "5L44"], - attract: ["8M", "7M", "5M"], - bugbite: ["9M", "9L15", "8L15", "7T", "7L7", "6T", "5T", "5L7"], - bugbuzz: ["9M", "8M", "7E", "5E"], - calmmind: ["9M"], - closecombat: ["9M", "8M", "7E", "5E"], - confide: ["7M"], - counter: ["9E", "8E", "7E", "5E"], - cut: ["6M", "5M"], - disable: ["9E", "7E", "6E", "5E"], - doubleteam: ["9L9", "8L9", "7M", "5M"], - dreameater: ["7M", "5M"], - echoedvoice: ["7M", "5M"], - electroweb: ["8M", "7T", "5T"], - expandingforce: ["8T"], - facade: ["9M", "8M", "7M", "5M"], - feint: ["9E", "8E", "7E", "5E"], - finalgambit: ["9L36", "8L36", "7L38", "5L38"], - flash: ["6M", "5M"], - fling: ["9M", "8M", "7M", "5M"], - frustration: ["7M", "5M"], - hail: ["8M", "7M", "5M"], - healpulse: ["9L18", "8L18", "7L21", "5L21"], - helpinghand: ["9M", "8M", "7T", "5T"], - hiddenpower: ["7M", "5M"], - hydropump: ["9M", "8M", "7E", "5E"], - icywind: ["9M", "8M", "7T", "5T"], - imprison: ["9M", "9L12", "8M", "8L12"], - infestation: ["7M"], - lightscreen: ["9M", "8M", "7M", "5M"], - magiccoat: ["7T", "5T"], - magicroom: ["8M", "7T", "5T"], - megahorn: ["9E", "8M", "7E", "6E", "5E"], - nastyplot: ["9M", "8M"], - pounce: ["9M"], - protect: ["9M", "8M", "7M", "5M"], - psychic: ["9M", "9L33", "8M", "8L33", "7M", "5M"], - psychicterrain: ["9M", "8M"], - psychup: ["9E", "7M", "6M", "5M"], - psyshock: ["9M", "8M", "7M", "5M"], - raindance: ["9M", "8M", "7M", "5M"], - recycle: ["7T", "5T"], - reflect: ["9M", "8M", "7M", "5M"], - rest: ["9M", "8M", "7M", "5M"], - retaliate: ["8M", "5M"], - return: ["7M", "5M"], - roleplay: ["7T", "5T"], - round: ["8M", "7M", "5M"], - safeguard: ["8M", "7M", "7E", "5M", "5E"], - secretpower: ["7M"], - shadowball: ["9M", "8M", "7M", "5M"], - shockwave: ["7M"], - signalbeam: ["7T"], - skillswap: ["9M", "8M", "7T", "5T"], - skittersmack: ["8T"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - snowscape: ["9M"], - steelwing: ["8M", "7M"], - stringshot: ["9L1", "8L1", "7L1", "5L1"], - strugglebug: ["9M", "9L6", "8L6", "7L27", "5M"], - substitute: ["9M", "8M", "7M", "5M"], - sunnyday: ["9M", "9L3", "8M", "8L3", "7M", "7L14", "5M", "5L14"], - swagger: ["7M", "5M"], - tackle: ["9L1", "8L1", "7L1", "5L1"], - tailglow: ["9E", "7L60"], - telekinesis: ["5M"], - terablast: ["9M"], - toxic: ["7M", "5M"], - trick: ["9M", "8M", "7T", "5T"], - waterpulse: ["9M", "7T"], - willowisp: ["9M", "9L24", "8M", "8L24", "7M", "7L32", "5M", "5L32"], - wingattack: ["7E", "5E"], - wish: ["9L31", "8L31", "7L48", "5L48"], - wonderroom: ["8M", "7T", "5T"], - xscissor: ["9M", "8M", "7M", "5M"], - zenheadbutt: ["9M", "9L27", "8M", "8L27", "7T", "5T", "5L54"] - } - }, - argalis: { - learnset: { - allyswitch: ["8M", "5M"], - ancientpower: ["9L21", "8L21", "7L47", "5L47"], - attract: ["8M", "7M", "5M"], - bugbite: ["9M", "9L15", "8L15", "7T", "7L7", "6T", "5T", "5L7"], - bugbuzz: ["9M", "8M"], - calmmind: ["9M"], - closecombat: ["9M", "8M"], - confide: ["7M"], - cut: ["6M", "5M"], - doubleteam: ["9L9", "8L9", "7M", "5M"], - dreameater: ["7M", "5M"], - echoedvoice: ["7M", "5M"], - electroweb: ["8M", "7T", "5T"], - expandingforce: ["8T"], - facade: ["9M", "8M", "7M", "5M"], - finalgambit: ["9L52", "8L52", "7L41", "5L41"], - flash: ["6M", "5M"], - fling: ["9M", "8M", "7M", "5M"], - frustration: ["7M", "5M"], - hail: ["8M", "7M", "5M"], - healpulse: ["9L18", "8L18", "7L21", "5L21"], - helpinghand: ["9M", "8M", "7T", "5T"], - hiddenpower: ["7M", "5M"], - hydropump: ["9M", "8M"], - icywind: ["9M", "8M", "7T", "5T"], - imprison: ["9M", "9L12", "8M", "8L12"], - infestation: ["7M"], - lightscreen: ["9M", "9L37", "8M", "8L37", "7M", "7L57", "5M"], - magiccoat: ["7T", "5T"], - magicroom: ["8M", "7T", "5T"], - megahorn: ["8M"], - nastyplot: ["9M", "9L42", "8M", "8L42"], - ominouswind: ["7L27", "5L27"], - pounce: ["9M"], - protect: ["9M", "8M", "7M", "5M"], - psychic: ["9M", "9L47", "8M", "8L47", "7M", "7L62", "5M"], - psychicterrain: ["9M", "8M"], - psychup: ["7M", "5M"], - psyshock: ["9M", "8M", "7M", "5M"], - raindance: ["9M", "8M", "7M", "5M"], - recycle: ["7T", "5T"], - reflect: ["9M", "9L37", "8M", "8L37", "7M", "7L57", "5M"], - rest: ["9M", "8M", "7M", "5M"], - retaliate: ["8M", "5M"], - return: ["7M", "5M"], - roleplay: ["7T", "5T"], - round: ["8M", "7M", "5M"], - safeguard: ["8M", "7M", "5M"], - secretpower: ["7M"], - shadowball: ["9M", "8M", "7M", "5M"], - shockwave: ["7M"], - signalbeam: ["7T"], - skillswap: ["9M", "8M", "7T", "5T"], - skittersmack: ["8T"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - snowscape: ["9M"], - spotlight: ["7L1"], - steelwing: ["8M", "7M"], - stringshot: ["9L1", "8L1", "7L1", "5L1"], - strugglebug: ["9M", "9L1", "8L1", "5M"], - substitute: ["9M", "8M", "7M", "5M"], - sunnyday: ["9M", "9L1", "8M", "8L1", "7M", "7L14", "5M", "5L14"], - swagger: ["7M", "5M"], - tackle: ["9L1", "8L1", "7L1", "5L1"], - tailglow: ["7L65"], - telekinesis: ["5M"], - terablast: ["9M"], - toxic: ["7M", "5M"], - trick: ["9M", "8M", "7T", "5T"], - waterpulse: ["9M", "7T"], - willowisp: ["9M", "9L24", "8M", "8L24", "7M", "7L34", "5M", "5L34"], - wish: ["9L33", "8L33", "7L54", "5L54"], - wonderroom: ["8M", "7T", "5T"], - xscissor: ["9M", "8M", "7M", "5M"], - zenheadbutt: ["9M", "9L27", "8M", "8L27", "7T", "5T"] - } - }, - aurumoth: { - learnset: { - allyswitch: ["8M", "5M"], - ancientpower: ["9L21", "8L21", "7L47", "5L47"], - attract: ["8M", "7M", "5M"], - blizzard: ["9M", "8M", "7M", "5M"], - bugbite: ["9M", "9L15", "8L15", "7T", "6T", "5T"], - bugbuzz: ["8M"], - calmmind: ["9M"], - closecombat: ["9M", "8M"], - confide: ["7M"], - cut: ["6M", "5M"], - doubleteam: ["9L9", "8L9", "7M", "5M"], - dragoncheer: ["9M"], - dragondance: ["9M", "9L1", "8M", "8L1", "7L1", "5L1"], - dreameater: ["7M", "5M"], - dualwingbeat: ["9M", "8T"], - echoedvoice: ["7M", "5M"], - electroweb: ["9M", "8M", "7T", "5T"], - expandingforce: ["9M", "8T"], - facade: ["9M", "8M", "7M", "5M"], - finalgambit: ["9L61", "8L61", "5L41"], - flash: ["6M", "5M"], - fling: ["9M", "8M", "7M", "5M"], - focusblast: ["9M", "8M", "7M", "5M"], - frustration: ["7M", "5M"], - gigaimpact: ["9M", "8M", "7M", "5M"], - hail: ["8M", "7M", "5M"], - healingwish: ["9L54", "8L54", "7L61", "5L61"], - healpulse: ["9L18", "8L18", "7L21", "5L21"], - helpinghand: ["9M", "8M", "7T", "5T"], - hiddenpower: ["7M", "5M"], - hydropump: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M", "5M"], - icebeam: ["9M", "8M", "7M", "5M"], - icywind: ["9M", "8M", "7T", "5T"], - imprison: ["9M", "9L12", "8M", "8L12"], - infestation: ["7M"], - lightscreen: ["9M", "9L37", "8M", "8L37", "7M", "5M"], - magiccoat: ["7T", "5T"], - magicroom: ["8M", "7T", "5T"], - megahorn: ["8M"], - nastyplot: ["9M", "9L42", "8M", "8L42"], - ominouswind: ["7L27", "5L27"], - overheat: ["9M", "8M", "7M", "5M"], - pounce: ["9M"], - protect: ["9M", "8M", "7M", "5M"], - psychic: ["9M", "9L47", "8M", "8L47", "7M", "5M"], - psychicnoise: ["9M"], - psychicterrain: ["9M", "9L0", "8M", "8L0", "7L1"], - psychup: ["7M", "5M"], - psyshock: ["9M", "8M", "7M", "5M"], - raindance: ["9M", "8M", "7M", "5M"], - recycle: ["7T", "5T"], - reflect: ["9M", "9L37", "8M", "8L37", "7M", "5M"], - rest: ["9M", "8M", "7M", "5M"], - retaliate: ["8M", "5M"], - return: ["7M", "5M"], - roleplay: ["7T", "5T"], - round: ["8M", "7M", "5M"], - safeguard: ["8M", "7M", "5M"], - secretpower: ["7M"], - shadowball: ["9M", "8M", "7M", "5M"], - shockwave: ["7M"], - signalbeam: ["7T"], - silverwind: ["7L1", "5L1"], - skillswap: ["9M", "8M", "7T", "5T"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - snowscape: ["9M"], - solarbeam: ["9M", "8M", "7M", "5M"], - spotlight: ["7L1"], - steelwing: ["8M", "7M"], - stringshot: ["9L1", "8L1", "7L1", "5L1"], - strugglebug: ["9M", "9L1", "8L1", "5M"], - substitute: ["9M", "8M", "7M", "5M"], - sunnyday: ["9M", "9L1", "8M", "8L1", "7M", "7L1", "5M", "5L1"], - surf: ["9M", "8M", "7M", "5M"], - swagger: ["7M", "5M"], - tackle: ["9L1", "8L1", "7L1", "5L1"], - tailglow: ["7L67", "5L67"], - telekinesis: ["5M"], - terablast: ["9M"], - terrainpulse: ["8T"], - thunder: ["9M", "8M", "7M", "5M"], - thunderbolt: ["9M", "8M", "7M", "5M"], - toxic: ["7M", "5M"], - trick: ["9M", "8M", "7T", "5T"], - waterpulse: ["9M", "7T"], - willowisp: ["9M", "9L24", "8M", "8L24", "7M", "7L34", "5M", "5L34"], - wish: ["9L33", "8L33", "7L54", "5L54"], - wonderroom: ["8M", "7T", "5T"], - xscissor: ["9M", "8M", "7M", "5M"], - zenheadbutt: ["9M", "9L27", "8M", "8L27", "7T", "5T"] - } - }, - brattler: { - learnset: { - aromatherapy: ["8E", "7E", "5E"], - attract: ["8M", "7M", "5M"], - beatup: ["8M", "7E", "5E"], - belch: ["9E", "8E", "7E"], - bind: ["7T", "5T"], - brutalswing: ["8M", "7M"], - confide: ["7M"], - crunch: ["9M", "9L28", "8M", "8L28", "7L43", "5L39"], - cut: ["6M", "5M"], - darkpulse: ["9M", "8M", "7M", "5T"], - doubleteam: ["7M", "5M"], - dragontail: ["9M", "7M", "5M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "5M"], - facade: ["9M", "8M", "7M", "5M"], - feint: ["9E", "8E", "7E"], - foulplay: ["9M", "9L44", "8M", "8L44", "7T", "5T"], - frustration: ["7M", "5M"], - gigadrain: ["9M", "8M", "7T", "5T"], - glare: ["9L32", "8L32", "7L1", "7E", "5E"], - grassknot: ["9M", "9L16", "8M", "8L16", "7M", "7L15", "5M", "5L18"], - grassyglide: ["9M", "8T"], - haze: ["9M", "9E", "8E", "7E", "6E", "5E"], - healbell: ["7T", "5T"], - hiddenpower: ["7M", "5M"], - icefang: ["9M", "8M", "7E"], - irontail: ["8M", "7T", "5T"], - knockoff: ["9M", "9E", "8E", "7T", "6T", "5T"], - lashout: ["9M", "8T"], - leafblade: ["9L36", "8M", "8L36", "7L26", "5L34"], - leer: ["9L1", "8L1", "7L1"], - nastyplot: ["9M", "8M"], - naturepower: ["7M"], - nightslash: ["9E", "8E", "7E", "5E"], - partingshot: ["9L48", "8L48"], - payback: ["9L8", "8M", "8L8", "7M", "5M"], - poisonpowder: ["9E", "8E", "7E", "5E"], - poisontail: ["9M", "9E", "8E", "7E", "6E", "5E"], - powerwhip: ["9L52", "8M", "8L52", "7L44", "5L50"], - protect: ["9M", "8M", "7M", "5M"], - punishment: ["7L55", "5L55"], - pursuit: ["7L8", "5L1"], - recycle: ["9E", "7T", "6T", "5T"], - rest: ["9M", "8M", "7M", "5M"], - retaliate: ["8M", "7M", "5M"], - return: ["7M", "5M"], - roar: ["9M", "7M", "6M", "5M"], - round: ["8M", "7M", "5M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "9L12", "8M", "8L12", "7L11", "7E", "5E"], - screech: ["9E", "8M", "7E", "5E"], - secretpower: ["7M"], - seedbomb: ["9M", "8M", "7T", "5T"], - skittersmack: ["8T"], - slam: ["9L24", "8L24", "7L22", "5L30"], - sleeptalk: ["9M", "8M", "7M", "5T"], - snarl: ["9M", "8M", "7M", "5M"], - snore: ["8M", "7T", "5T"], - solarbeam: ["9M", "8M", "7M", "5M"], - spikyshield: ["9L40", "8L40", "7L40"], - spite: ["9M", "9E", "7T", "6T", "5T"], - strength: ["6M", "5M"], - stunspore: ["9E", "8E", "7E", "5E"], - substitute: ["9M", "8M", "7M", "5M"], - suckerpunch: ["9L20", "8L20", "7L18", "5L25"], - sunnyday: ["8M", "7M", "5M"], - swagger: ["7M", "6M", "5M"], - sweetscent: ["9E", "8E", "7E", "5E"], - synthesis: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"], - taunt: ["9M", "8M", "7M", "5M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "5M"], - thunderfang: ["9M", "8M", "7E"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - uturn: ["9M", "8M", "7M", "5M"], - vinewhip: ["9L4", "8L4", "7L5", "5L1"], - weatherball: ["9M", "8M"], - wildcharge: ["9M", "8M", "7M", "5M"], - worryseed: ["7T", "5T"], - wrap: ["9L1", "8L1", "7L1", "5L1"], - wringout: ["7L49", "5L44"] - } - }, - malaconda: { - learnset: { - attract: ["8M", "7M", "5M"], - beatup: ["8M"], - bind: ["7T", "5T"], - breakingswipe: ["9M", "8M"], - brutalswing: ["8M", "7M"], - confide: ["7M"], - crunch: ["9M", "9L28", "8M", "8L28", "7L43", "5L42"], - cut: ["6M", "5M"], - darkpulse: ["9M", "8M", "7M", "5T"], - doubleteam: ["7M", "5M"], - dragoncheer: ["9M"], - dragontail: ["9M", "7M", "5M"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "7M", "5M"], - facade: ["9M", "8M", "7M", "5M"], - followme: ["9L1", "8L1", "7L1"], - foulplay: ["9M", "9L50", "8M", "8L50", "7T", "5T"], - frustration: ["7M", "5M"], - gigadrain: ["9M", "8M", "7T", "5T"], - gigaimpact: ["9M", "8M", "7M", "5M"], - glare: ["9L32", "8L32", "7L38"], - grassknot: ["9M", "9L16", "8M", "8L16", "7M", "7L20", "5M", "5L18"], - grassyglide: ["9M", "8T"], - gravapple: ["9L0", "8L0"], - haze: ["9M"], - healbell: ["7T", "5T"], - hiddenpower: ["7M", "5M"], - hyperbeam: ["9M", "8M", "7M", "5M"], - icefang: ["9M", "8M"], - irontail: ["8M", "7T", "5T"], - knockoff: ["9M", "7T", "6T", "5T"], - lashout: ["9M", "8T"], - leafblade: ["9L38", "8M", "8L38", "7L34", "5L36"], - leer: ["9L1", "8L1", "7L1"], - nastyplot: ["9M", "8M"], - naturepower: ["7M"], - partingshot: ["9L56", "8L56"], - payback: ["9L1", "8M", "8L1", "7M", "5M"], - poisontail: ["9M"], - powerwhip: ["9L1", "8M", "8L1", "7L48", "5L57"], - protect: ["9M", "8M", "7M", "5M"], - punishment: ["7L62", "5L66"], - pursuit: ["7L10", "5L1"], - rapidspin: ["9L1", "8L1", "7L1", "6L1", "5L1"], - recycle: ["7T", "6T", "5T"], - rest: ["9M", "8M", "7M", "5M"], - retaliate: ["8M", "7M", "5M"], - return: ["7M", "5M"], - roar: ["9M", "7M", "6M", "5M"], - round: ["8M", "7M", "5M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "9L12", "8M", "8L12", "7L15"], - screech: ["8M"], - secretpower: ["7M"], - seedbomb: ["9M", "8M", "7T", "5T"], - skittersmack: ["9M", "8T"], - slam: ["9L24", "8L24", "7L29", "5L30"], - sleeptalk: ["9M", "8M", "7M", "5T"], - snarl: ["9M", "8M", "7M", "5M"], - snore: ["8M", "7T", "5T"], - solarbeam: ["9M", "8M", "7M", "5M"], - solarblade: ["9M", "9L62", "8M", "8L62", "7L66"], - spikyshield: ["9L44", "8L44", "7L52"], - spite: ["9M", "7T", "6T", "5T"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "5M"], - suckerpunch: ["9L20", "8L20", "7L24", "5L25"], - sunnyday: ["9M", "8M", "7M", "5M"], - swagger: ["7M", "5M"], - synthesis: ["7T", "6T", "5T"], - taunt: ["9M", "8M", "7M", "5M"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "5M"], - throatchop: ["9M", "8M"], - thunderfang: ["9M", "8M"], - toxic: ["7M", "6M", "5M"], - trailblaze: ["9M"], - uturn: ["9M", "8M", "7M", "5M"], - vinewhip: ["9L1", "8L1", "7L6", "5L1"], - weatherball: ["9M", "8M"], - wildcharge: ["9M", "8M", "7M", "5M"], - worryseed: ["7T", "5T"], - wrap: ["9L1", "8L1", "7L1", "5L1"], - wringout: ["7L57", "5L48"] - } - }, - cawdet: { - learnset: { - acrobatics: ["9M", "8M", "5M"], - aerialace: ["9M", "9E", "8E", "5M"], - aircutter: ["9M"], - airslash: ["9M", "8M", "7E", "5E"], - assurance: ["8M"], - attract: ["8M", "5M"], - beatup: ["8M"], - block: ["5T"], - brickbreak: ["9M", "8M", "5M"], - brine: ["9L28", "8M", "8L28", "5L42"], - bulletpunch: ["9L8", "8L8", "5L38"], - chillingwater: ["9M"], - confide: ["7M"], - detect: ["9L32", "8L32", "5L26"], - doubleteam: ["5M"], - drainpunch: ["9M", "8M", "5T"], - drillpeck: ["9E", "8E", "7E", "5E"], - endeavor: ["9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "5M"], - flashcannon: ["9M", "9L44", "8M", "8L44", "5M", "5L49"], - fly: ["9M", "8M", "5M"], - frustration: ["5M"], - growl: ["9L4", "8L4", "5L5"], - hiddenpower: ["5M"], - hurricane: ["9M", "9L48", "8M", "8L48", "5L53"], - irondefense: ["9M", "8M"], - ironhead: ["9M", "8M", "5T"], - knockoff: ["9M", "9E", "8E", "7T", "7E", "6T", "6E", "5T", "5E"], - leer: ["9L1", "8L1", "5L1"], - metalclaw: ["9M", "9L12", "8L12", "5L13"], - metalsound: ["9E", "8E", "7E", "5E"], - metronome: ["9M", "8M"], - mirrormove: ["7E", "5E"], - peck: ["9L1", "8L1", "5L1"], - pluck: ["5M"], - protect: ["9M", "8M", "5M"], - psychup: ["5M"], - pursuit: ["7E", "5E"], - quickattack: ["9E", "8E", "7E", "5E"], - quickguard: ["9E", "8E", "7E", "5E"], - raindance: ["9M", "8M", "5M"], - razorwind: ["7E", "5E"], - rest: ["9M", "8M", "5M"], - retaliate: ["8M", "5M"], - return: ["5M"], - rocksmash: ["5M"], - round: ["8M", "5M"], - screech: ["9L16", "8M", "8L16", "5L18"], - shockwave: ["7T"], - skyattack: ["5T"], - skydrop: ["5M"], - sleeptalk: ["9M", "8M", "5T"], - smackdown: ["9M", "7M", "6M", "5M"], - snatch: ["5T"], - snore: ["8M", "5T"], - steelbeam: ["9M", "8T"], - steelwing: ["9L36", "8M", "8L36", "5L31"], - strength: ["5M"], - substitute: ["9M", "8M", "5M"], - surf: ["9M", "8M", "5M"], - swagger: ["5M"], - swift: ["9M", "9L20", "8M", "8L20", "5L9"], - tailwind: ["9M", "9L40", "8L40", "5T", "5L45"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["5M"], - waterpulse: ["9M", "7T"], - watersport: ["7E", "5E"], - whirlpool: ["8M"], - wingattack: ["9L24", "8L24", "5L22"] - } - }, - cawmodore: { - learnset: { - acrobatics: ["9M", "8M", "7M", "5M"], - aerialace: ["9M", "7M", "5M"], - agility: ["9M", "8M"], - aircutter: ["9M"], - airslash: ["9M", "8M"], - assurance: ["8M"], - attract: ["8M", "7M", "5M"], - beatup: ["8M"], - belch: ["9L56", "8L56", "7L52"], - bellydrum: ["9L0", "8L0", "7L1", "5L35"], - block: ["7T", "5T"], - brickbreak: ["9M", "8M", "7M", "5M"], - brine: ["9L28", "8M", "8L28", "7L44", "5L44"], - bulletpunch: ["9L1", "8L1", "7L39", "5L39"], - chillingwater: ["9M"], - confide: ["7M"], - detect: ["9L32", "8L32", "7L26", "5L26"], - doubleteam: ["7M", "5M"], - drainpunch: ["9M", "8M", "7T", "5T"], - dualwingbeat: ["9M", "8T"], - endeavor: ["7T", "6T", "5T"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "5M"], - flashcannon: ["9M", "9L50", "8M", "8L50", "7M", "7L58", "5M", "5L52"], - fly: ["9M", "8M", "7M", "5M"], - frustration: ["7M", "5M"], - gigaimpact: ["9M", "8M", "7M", "5M"], - growl: ["9L1", "8L1", "7L5", "5L5"], - hardpress: ["9M"], - hiddenpower: ["7M", "5M"], - hurricane: ["9M", "9L62", "8M", "8L62", "7L64", "5L58"], - hyperbeam: ["9M", "8M", "7M", "5M"], - irondefense: ["9M", "8M"], - ironhead: ["9M", "8M", "7T", "5T"], - knockoff: ["9M", "7T", "6T", "5T"], - leer: ["9L1", "8L1", "7L1", "5L1"], - megapunch: ["8M"], - metalclaw: ["9M", "9L12", "8L12", "7L13", "5L13"], - metronome: ["9M", "8M"], - peck: ["9L1", "8L1", "7L1", "5L1"], - pluck: ["7M", "5M"], - protect: ["9M", "8M", "7M", "5M"], - psychup: ["7M", "5M"], - raindance: ["9M", "8M", "7M", "5M"], - rest: ["9M", "8M", "7M", "5M"], - retaliate: ["8M", "7M", "5M"], - return: ["7M", "5M"], - revenge: ["8M"], - rocksmash: ["6M", "5M"], - round: ["8M", "7M", "5M"], - screech: ["9L16", "8M", "8L16", "7L18", "5L18"], - secretpower: ["7M"], - shockwave: ["7T"], - skyattack: ["9L68", "8L68", "7T", "5T"], - skydrop: ["7M", "5M"], - sleeptalk: ["9M", "8M", "7M", "5T"], - smackdown: ["9M", "7M", "6M", "5M"], - snatch: ["7T", "5T"], - snore: ["8M", "7T", "5T"], - steelbeam: ["9M", "8T"], - steelwing: ["9L38", "8M", "8L38", "7M", "7L31", "5L31"], - strength: ["6M", "5M"], - substitute: ["9M", "8M", "7M", "5M"], - surf: ["9M", "8M", "7M", "5M"], - swagger: ["7M", "5M"], - swift: ["9M", "9L20", "8M", "8L20", "7L9", "5L9"], - tailwind: ["9M", "9L44", "8L44", "5T", "5L48"], - takedown: ["9M"], - terablast: ["9M"], - throatchop: ["9M", "8M"], - toxic: ["7M", "5M"], - upperhand: ["9M"], - waterpulse: ["9M", "7T"], - whirlpool: ["9M", "8M"], - wingattack: ["9L24", "8L24", "7L22", "5L22"] - } - }, - volkritter: { - learnset: { - absorb: ["9L1", "8L1"], - aquajet: ["9E", "8E", "7E"], - aquaring: ["9L32", "8L32", "6L44"], - assurance: ["8M", "7E", "6E"], - attract: ["8M", "6M"], - bind: ["9L1", "8L1"], - bite: ["9L24", "8L24", "6L1"], - bounce: ["8M", "7T"], - captivate: ["7E", "6E"], - confide: ["6M"], - constrict: ["6L1"], - covet: ["7T"], - destinybond: ["9L44", "8L44", "6L32"], - dive: ["9L28", "8M", "8L28", "6L36"], - doubleteam: ["6M"], - extrasensory: ["9L40", "8L40"], - facade: ["9M", "8M", "6M"], - falseswipe: ["9M", "8M", "6M"], - fireblast: ["9M", "8M", "6M"], - firespin: ["9M", "9L8", "8M", "8L8", "6L18"], - flameburst: ["6L23"], - flamethrower: ["9M", "8M", "6M"], - flareblitz: ["9M"], - flash: ["6M", "6L1"], - flashcannon: ["9M", "8M", "6M"], - fling: ["9M", "8M", "6M"], - flipturn: ["9M", "8T"], - frustration: ["6M"], - heatwave: ["9M", "8M", "6L48"], - hiddenpower: ["6M"], - hydropump: ["9M", "9L48", "8M", "8L48", "6L51"], - incinerate: ["9L20", "8L20", "6M"], - infestation: ["9E", "8E", "7M", "6M"], - leechlife: ["9M", "8M", "6L1"], - memento: ["9L52", "8L52", "6L59"], - muddywater: ["8M"], - overheat: ["9M", "8M", "6M"], - payback: ["8M", "6M"], - pounce: ["9M"], - powergem: ["9M", "9L36", "8M", "8L36", "6L39"], - protect: ["9M", "8M", "6M"], - quash: ["6M"], - raindance: ["9M", "8M", "6M"], - reflect: ["9M", "9L12", "8M", "8L12", "6M", "6L4"], - reflecttype: ["9E", "8E", "7E"], - rest: ["9M", "8M", "6M"], - return: ["6M"], - round: ["8M", "6M"], - scald: ["9M", "8M", "7M", "6M", "6L28"], - scaryface: ["9M", "8M", "7E", "6E"], - scorchingsands: ["8T"], - skittersmack: ["8T"], - sleeptalk: ["9M", "8M", "6M"], - snore: ["8M"], - substitute: ["9M", "8M", "6M"], - sunnyday: ["9M", "8M", "6M"], - surf: ["9M", "8M", "6M"], - swagger: ["6M"], - terablast: ["9M"], - thief: ["9M", "8M", "6M"], - tickle: ["9E", "8E", "7E", "6E"], - torment: ["6M"], - toxic: ["6M"], - uturn: ["9M", "8M", "6M"], - waterfall: ["9M", "8M", "6M"], - watergun: ["9L4", "8L4", "6L1"], - waterpulse: ["9M", "9E", "8E", "7E", "6E"], - whirlpool: ["9L16", "8M", "8L16", "6L14"], - willowisp: ["9M", "8M", "6M"] - } - }, - volkraken: { - learnset: { - absorb: ["9L1", "8L1", "7L1"], - aquaring: ["9L32", "8L32", "7L46", "6L46"], - assurance: ["8M"], - attract: ["8M", "7M", "6M"], - bind: ["9L1", "8L1", "7T"], - bite: ["9L24", "8L24", "7L1", "6L1"], - bounce: ["8M", "7T"], - burningjealousy: ["8T"], - confide: ["7M", "6M"], - constrict: ["7L1", "6L1"], - covet: ["7T"], - destinybond: ["9L56", "8L56", "7L32", "6L32"], - dive: ["9L28", "8M", "8L28", "6L37"], - doubleteam: ["7M", "6M"], - extrasensory: ["9L50", "8L50"], - facade: ["9M", "8M", "7M", "6M"], - falseswipe: ["9M", "8M", "7M", "6M"], - fireblast: ["9M", "8M", "7M", "6M"], - firelash: ["9L38", "8L38", "7L35"], - firespin: ["9M", "9L1", "8M", "8L1", "7L18", "6L18"], - flameburst: ["7L23", "6L23"], - flamethrower: ["9M", "8M", "7M", "6M"], - flareblitz: ["9M"], - flash: ["7L1", "6M", "6L1"], - flashcannon: ["9M", "8M", "7M", "6M"], - fling: ["9M", "8M", "7M", "6M"], - flipturn: ["9M", "8T"], - frustration: ["7M", "6M"], - gigaimpact: ["9M", "8M", "7M", "6M"], - heatwave: ["9M", "8M", "7L51", "6T", "6L51"], - hiddenpower: ["7M", "6M"], - hydropump: ["9M", "9L62", "8M", "8L62", "7L56", "6L56"], - hyperbeam: ["9M", "8M", "7M", "6M"], - incinerate: ["9L20", "8L20", "7M"], - infestation: ["7M", "6M"], - leechlife: ["9M", "8M", "7M", "6L1"], - liquidation: ["9M", "8M"], - memento: ["9L68", "8L68", "7L66", "6L66"], - muddywater: ["9M", "8M"], - overheat: ["9M", "8M", "7M", "6M"], - payback: ["8M", "7M", "6M"], - pounce: ["9M"], - powergem: ["9M", "9L44", "8M", "8L44", "7L42", "6L42"], - protect: ["9M", "8M", "7M", "6M"], - quash: ["7M", "6M"], - raindance: ["9M", "8M", "7M", "6M"], - reflect: ["9M", "9L12", "8M", "8L12", "7M", "7L1", "6M", "6L1"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - round: ["8M", "7M", "6M"], - scald: ["9M", "9L0", "8M", "8L0", "7M", "7L28", "6M", "6L28"], - scaryface: ["9M", "8M"], - scorchingsands: ["9M", "8T"], - secretpower: ["7M"], - skittersmack: ["8T"], - sleeptalk: ["9M", "8M", "7M", "6M"], - snore: ["8M", "7T"], - substitute: ["9M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - surf: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - terablast: ["9M"], - thief: ["9M", "8M", "7M", "6M"], - torment: ["7M", "6M"], - toxic: ["7M", "6M"], - uturn: ["9M", "8M", "7M", "6M"], - waterfall: ["9M", "8M", "7M", "6M"], - watergun: ["9L1", "8L1", "7L1", "6L1"], - waterpulse: ["9M", "6T"], - whirlpool: ["9L16", "8M", "8L16", "7L14", "6L14"], - willowisp: ["9M", "8M", "7M", "6M"], - wringout: ["7L60"] - } - }, - snugglow: { - learnset: { - acid: ["9L8", "8L8", "6L12"], - acidspray: ["9M"], - aquatail: ["9E", "8E", "6L32"], - attract: ["8M", "6M"], - aurasphere: ["9M", "8M", "7E"], - block: ["7T"], - chargebeam: ["9M", "7M", "6M"], - chillingwater: ["9M"], - clearsmog: ["9L28", "8L28", "6L22"], - confide: ["6M"], - crosspoison: ["8M"], - cut: ["6M"], - dazzlinggleam: ["9M", "8M", "6M"], - discharge: ["9L36", "8L36", "6L42"], - doubleteam: ["6M"], - eerieimpulse: ["9M", "8M", "6L49"], - electrify: ["9L40", "8L40"], - electroball: ["9M", "8M"], - electroweb: ["8M"], - encore: ["9M", "9L12", "8M", "8L12", "6L16"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "6M"], - flashcannon: ["9M", "8M", "6M"], - frustration: ["6M"], - haze: ["9M", "9E", "8E", "7E", "6E"], - hiddenpower: ["6M"], - iondeluge: ["6L26"], - irontail: ["9M", "8M"], - paraboliccharge: ["9L24", "8L24", "6L36"], - poisonjab: ["9M", "8M"], - poisonsting: ["9L1", "8L1", "6L6"], - poisontail: ["9M", "9L20", "8L20", "6L29"], - protect: ["9M", "8M", "6M"], - psybeam: ["9M", "9L32", "8L32"], - psychic: ["9M", "8M", "6M"], - psyshock: ["9M", "8M", "6M"], - psywave: ["6L39"], - raindance: ["9M", "8M", "6M"], - rest: ["9M", "8M", "6M"], - return: ["6M"], - risingvoltage: ["8T"], - round: ["8M", "6M"], - shockwave: ["9E", "7E", "6E"], - signalbeam: ["7E", "6E"], - sleeptalk: ["9M", "8M", "6M"], - sludgebomb: ["9M", "8M", "6M"], - sludgewave: ["9L44", "8M", "8L44", "7M", "6M"], - snore: ["8M"], - splash: ["9E", "8E", "7E", "6E"], - substitute: ["9M", "8M", "6M"], - supersonic: ["9L4", "8L4", "6L1"], - surf: ["9M"], - swagger: ["6M"], - taunt: ["9M", "8M", "6M"], - terablast: ["9M"], - thunder: ["9M", "9L48", "8M", "8L48", "6M", "6L46"], - thunderbolt: ["9M", "8M", "6M"], - thundershock: ["9L1", "8L1", "6L1"], - thunderwave: ["9M", "9L16", "8M", "8L16", "6M", "6L19"], - toxic: ["9M", "9E", "8E", "7M", "6M"], - venomdrench: ["8M", "7E"], - venoshock: ["9M", "8M", "6M"], - waterpulse: ["9M", "9E", "8E", "7E", "6E"], - wideguard: ["9E", "8E", "7E", "6E"], - wildcharge: ["9M", "8M", "6M"], - zenheadbutt: ["9M", "8M"] - } - }, - plasmanta: { - learnset: { - acid: ["9L1", "8L1", "7L12", "6L12"], - acidspray: ["9M"], - aquatail: ["7L33", "6T", "6L33"], - attract: ["8M", "7M", "6M"], - aurasphere: ["9M", "8M"], - block: ["7T"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - chargebeam: ["9M", "7M", "6M"], - chillingwater: ["9M"], - clearsmog: ["9L28", "8L28", "7L22", "6L22"], - confide: ["7M", "6M"], - corrosivegas: ["8T"], - crosspoison: ["8M", "7L51", "6L51"], - cut: ["6M"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - discharge: ["9L40", "8L40", "7L47", "6L47"], - doubleteam: ["7M", "6M"], - eerieimpulse: ["9M", "8M", "7L65", "6L65"], - electricterrain: ["9M", "9L1", "8M", "8L1", "7L1"], - electrify: ["9L46", "8L46"], - electroball: ["9M", "8M"], - electroweb: ["9M", "8M", "7T"], - encore: ["9M", "9L12", "8M", "8L12", "7L16", "6L16"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M"], - flashcannon: ["9M", "8M", "7M", "6M"], - frustration: ["7M", "6M"], - gigaimpact: ["9M", "8M", "7M", "6M"], - haze: ["9M"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["9M", "8M", "7M", "6M"], - iondeluge: ["7L26", "6L26"], - irontail: ["8M", "7T"], - liquidation: ["9M", "8M"], - magnetrise: ["9L1", "8L1", "7T"], - paraboliccharge: ["9L24", "8L24", "7L38", "6L38"], - poisonjab: ["9M", "8M", "7M"], - poisonsting: ["9L1", "8L1", "7L1", "6L1"], - poisontail: ["9M", "9L20", "8L20", "7L29", "6L29"], - protect: ["9M", "8M", "7M", "6M"], - psybeam: ["9M", "9L34", "8L34"], - psychic: ["9M", "8M", "7M", "6M"], - psyshock: ["9M", "8M", "7M", "6M"], - psywave: ["7L42", "6L42"], - raindance: ["9M", "8M", "7M", "6M"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - risingvoltage: ["8T"], - round: ["8M", "7M", "6M"], - signalbeam: ["6T"], - sleeptalk: ["9M", "8M", "7M", "6M"], - sludgebomb: ["9M", "8M", "7M", "6M"], - sludgewave: ["9L52", "8M", "8L52", "7M", "6M"], - snore: ["8M", "7T"], - substitute: ["9M", "8M", "7M", "6M"], - supercellslam: ["9M"], - supersonic: ["9L1", "8L1", "7L1", "6L1"], - surf: ["9M"], - swagger: ["9L58", "8L58", "7M", "7L56", "6M", "6L56"], - taunt: ["9M", "8M", "7M", "6M"], - terablast: ["9M"], - thunder: ["9M", "9L64", "8M", "8L64", "7M", "7L60", "6M", "6L60"], - thunderbolt: ["9M", "8M", "7M", "6M"], - thundershock: ["9L1", "8L1", "7L1", "6L1"], - thunderwave: ["9M", "9L16", "8M", "8L16", "7M", "7L19", "6M", "6L19"], - toxic: ["9M", "7M", "6M"], - venomdrench: ["8M"], - venoshock: ["9M", "8M", "7M", "6M"], - waterpulse: ["9M", "6T"], - wildcharge: ["9M", "8M", "7M", "6M"], - zenheadbutt: ["9M", "8M", "7T"] - } - }, - floatoy: { - learnset: { - attract: ["8M", "6M"], - bite: ["9E", "8E", "7E", "6E"], - blizzard: ["9M", "8M", "6M"], - bodyslam: ["9M", "8M"], - brine: ["9L24", "8M", "8L24", "6L38"], - brutalswing: ["8M"], - bubblebeam: ["9L22", "8L22", "6L23"], - calmmind: ["9M", "8M", "6M"], - chillingwater: ["9M"], - confide: ["6M"], - crunch: ["9M", "8M"], - dive: ["8M", "6M"], - doubleteam: ["6M"], - dragonbreath: ["9L18", "8L18", "6L1"], - dragonclaw: ["9M", "8M", "6M"], - dragondance: ["9M", "8M", "7E", "6E"], - dragonpulse: ["9M", "8M", "6T"], - drillpeck: ["9L30", "8L30", "6L27"], - echoedvoice: ["6M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "6M"], - featherdance: ["9E", "8E", "7E", "6E"], - feint: ["9E", "8E", "7E", "6E"], - focusenergy: ["8M"], - frustration: ["6M"], - gust: ["9L6", "8L6", "6L1"], - hail: ["8M", "6M"], - haze: ["9M", "9E", "8E", "7E", "6E"], - hiddenpower: ["6M"], - hurricane: ["9M", "8M"], - hydropump: ["9M", "9L39", "8M", "8L39", "6L50"], - icebeam: ["9M", "8M", "6M"], - icefang: ["9M", "8M", "7E", "6E"], - icepunch: ["9M", "8M", "6T"], - iciclecrash: ["9L36", "8L36", "6L42"], - iciclespear: ["9E", "8M", "7E", "6E"], - icywind: ["9M", "8M", "6T"], - ironhead: ["9M", "9L33", "8M", "8L33", "6T", "6L53"], - irontail: ["8M", "7E", "6T", "6E"], - metalclaw: ["9M", "9L9", "8L9", "6L11"], - metronome: ["9M", "8M", "7E", "6E"], - muddywater: ["9E", "8M", "7E", "6E"], - peck: ["9L1", "8L1", "6L1"], - protect: ["9M", "9L42", "8M", "8L42", "6M"], - psychicfangs: ["9M", "8M", "7E"], - raindance: ["9M", "8M", "6M"], - refresh: ["7E", "6E"], - rest: ["9M", "8M", "6M"], - return: ["6M"], - rocksmash: ["6M"], - round: ["8M", "6M"], - scald: ["9M", "8M", "7M", "6M"], - scaryface: ["9M", "9L15", "8M", "8L15", "6L1"], - screech: ["8M"], - secretpower: ["6M"], - slackoff: ["9L27", "8L27", "6L39"], - sleeptalk: ["9M", "8M", "6M"], - snore: ["8M", "6T"], - snowscape: ["9M"], - splash: ["9L1", "8L1", "6L1"], - substitute: ["9M", "8M", "6M"], - surf: ["9M", "8M", "6M"], - swagger: ["6M"], - taunt: ["9M", "8M", "6M"], - terablast: ["9M"], - thunderfang: ["9M", "8M", "7E", "6E"], - toxic: ["6M"], - waterfall: ["9M", "8M", "6M"], - watergun: ["9L3", "8L3", "6L7"], - waterpulse: ["9M", "9L12", "8L12", "7E", "6T", "6E"], - whirlpool: ["8M", "7E", "6E"] - } - }, - caimanoe: { - learnset: { - attract: ["8M", "6M"], - blizzard: ["9M", "8M", "6M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - brine: ["9L28", "8M", "8L28", "6L43"], - brutalswing: ["8M"], - bubblebeam: ["9L24", "8L24", "6L25"], - calmmind: ["9M", "8M", "6M"], - chillingwater: ["9M"], - confide: ["6M"], - crunch: ["9M", "8M"], - dive: ["8M", "6M"], - doubleteam: ["6M"], - dragonbreath: ["9L18", "8L18", "6L1"], - dragonclaw: ["9M", "8M", "6M"], - dragondance: ["9M", "8M"], - dragonpulse: ["9M", "8M", "6T"], - drillpeck: ["9L38", "8L38", "6L31"], - echoedvoice: ["6M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "6M"], - flashcannon: ["9M", "8M", "6M", "6L35"], - focusenergy: ["8M"], - frustration: ["6M"], - gust: ["9L1", "8L1", "6L1"], - hail: ["8M", "6M"], - haze: ["9M"], - heavyslam: ["9M", "8M"], - hiddenpower: ["6M"], - hurricane: ["9M", "8M"], - hydropump: ["9M", "9L53", "8M", "8L53", "6L60"], - icebeam: ["9M", "8M", "6M"], - icefang: ["9M", "8M"], - icepunch: ["9M", "8M", "6T"], - iciclecrash: ["9L48", "8L48", "6L47"], - iciclespear: ["8M"], - icywind: ["9M", "8M", "6T"], - irondefense: ["9M", "8M", "6T"], - ironhead: ["9M", "9L43", "8M", "8L43", "6T", "6L58"], - irontail: ["8M", "6T"], - metalclaw: ["9M", "9L9", "8L9", "6L11"], - metalsound: ["9L0", "8L0", "6L21"], - metronome: ["9M", "8M"], - muddywater: ["8M"], - peck: ["9L1", "8L1", "6L1"], - protect: ["9M", "9L58", "8M", "8L58", "6M"], - psychicfangs: ["9M", "8M"], - raindance: ["9M", "8M", "6M"], - rest: ["9M", "8M", "6M"], - retaliate: ["8M", "6M"], - return: ["6M"], - rocksmash: ["6M"], - round: ["8M", "6M"], - scald: ["9M", "8M", "7M", "6M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "9L15", "8M", "8L15", "6L1"], - screech: ["8M"], - secretpower: ["6M"], - selfdestruct: ["8M", "6L62"], - slackoff: ["9L33", "8L33", "6L39"], - sleeptalk: ["9M", "8M", "6M"], - snore: ["8M", "6T"], - snowscape: ["9M"], - splash: ["9L1", "8L1", "6L1"], - steelbeam: ["9M", "8T"], - steelroller: ["8T"], - strength: ["6M"], - substitute: ["9M", "8M", "6M"], - surf: ["9M", "8M", "6M"], - swagger: ["6M"], - taunt: ["9M", "8M", "6M"], - terablast: ["9M"], - thunderfang: ["9M", "8M"], - thunderpunch: ["9M", "8M", "6T"], - toxic: ["6M"], - waterfall: ["9M", "8M", "6M"], - watergun: ["9L1", "8L1", "6L7"], - waterpulse: ["9M", "9L12", "8L12", "6T"], - whirlpool: ["8M"] - } - }, - naviathan: { - learnset: { - attract: ["8M", "7M", "6M"], - blizzard: ["9M", "8M", "7M", "6M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - breakingswipe: ["9M", "8M"], - brine: ["9L28", "8M", "8L28", "7L45", "6L45"], - brutalswing: ["8M", "7M"], - bubblebeam: ["9L24", "8L24", "7L25", "6L25"], - calmmind: ["9M", "8M", "7M", "6M"], - chillingwater: ["9M"], - confide: ["7M", "6M"], - crunch: ["9M", "8M"], - dive: ["8M", "7M", "6M"], - doubleteam: ["7M", "6M"], - dragonbreath: ["9L18", "8L18", "7L1", "6L1"], - dragonclaw: ["9M", "8M", "7M", "6M"], - dragondance: ["9M", "8M"], - dragonpulse: ["9M", "8M", "6T"], - drillpeck: ["9L38", "8L38", "7L31", "6L31"], - echoedvoice: ["7M", "6M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M", "6M"], - flashcannon: ["9M", "8M", "7M", "7L35", "6M", "6L35"], - focusenergy: ["8M"], - frustration: ["7M", "6M"], - gigaimpact: ["9M", "8M", "7M", "6M"], - gust: ["9L1", "8L1", "7L1", "6L1"], - hail: ["8M", "7M", "6M"], - hardpress: ["9M"], - haze: ["9M"], - heavyslam: ["9M", "9L66", "8M", "8L66", "7L1"], - hiddenpower: ["7M", "6M"], - hurricane: ["9M", "8M", "7L64", "6L64"], - hydropump: ["9L59", "8M", "8L59", "7L60", "6L60"], - hyperbeam: ["9M", "8M", "7M", "6M"], - icebeam: ["9M", "8M", "7M", "6M"], - icefang: ["9M", "8M"], - icepunch: ["9M", "8M", "6T"], - iciclecrash: ["9L52", "8L52", "7L52", "6L51"], - iciclespear: ["8M"], - icywind: ["9M", "8M", "6T"], - irondefense: ["9M", "8M", "6T"], - ironhead: ["9M", "9L45", "8M", "8L45", "7L65", "6T", "6L65"], - irontail: ["8M", "6T"], - metalclaw: ["9M", "9L9", "8L9", "7L11", "6L11"], - metalsound: ["9L1", "8L1", "7L21", "6L21"], - metronome: ["9M", "8M"], - muddywater: ["8M"], - peck: ["9L1", "8L1", "7L1", "6L1"], - protect: ["9M", "9L1", "8M", "8L1", "7M", "6M"], - psychicfangs: ["9M", "8M"], - raindance: ["9M", "8M", "7M", "6M"], - rest: ["9M", "8M", "7M", "6M"], - retaliate: ["8M", "7M", "6M"], - return: ["7M", "6M"], - rocksmash: ["7M", "6M"], - round: ["8M", "7M", "6M"], - scald: ["9M", "8M", "7M", "6M"], - scaleshot: ["9M", "8T"], - scaryface: ["9M", "9L15", "8M", "8L15", "7L1", "6L1"], - screech: ["8M"], - secretpower: ["7M"], - selfdestruct: ["8M", "7L74", "6L74"], - slackoff: ["9L33", "8L33", "7L39", "6L39"], - sleeptalk: ["9M", "8M", "7M", "6M"], - snore: ["8M", "6T"], - snowscape: ["9M"], - splash: ["9L1", "8L1", "7L1", "6L1"], - steelbeam: ["9M", "8T"], - steelroller: ["8T"], - strength: ["6M"], - substitute: ["9M", "8M", "7M", "6M"], - surf: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - taunt: ["9M", "8M", "7M", "6M"], - terablast: ["9M"], - thunderfang: ["9M", "8M"], - thunderpunch: ["9M", "8M", "6T"], - toxic: ["7M", "6M"], - waterfall: ["9M", "8M", "7M", "6M"], - watergun: ["9L1", "8L1", "7L7", "6L7"], - waterpulse: ["9M", "9L12", "8L12", "6T"], - wavecrash: ["9L73"], - whirlpool: ["9L1", "8M", "8L1"], - wideguard: ["9L1", "8L1", "7L54", "6L54"], - wildcharge: ["9M", "8M", "7M", "6M"] - } - }, - crucibelle: { - learnset: { - acidarmor: ["9L40", "8L40", "7L32", "6L32"], - acidspray: ["9M"], - assurance: ["8M"], - astonish: ["9L1", "8L1", "7L1", "6L1"], - attract: ["8M", "7M", "6M"], - block: ["9E", "8E", "6T"], - coil: ["9L1", "8L1", "7E", "6E"], - confide: ["7M"], - confuseray: ["9M", "9L8", "8L8", "7L16", "6L16"], - confusion: ["9L16", "8L16", "7L14", "6L14"], - crosspoison: ["8M"], - defensecurl: ["9E", "8E", "7E", "6E"], - doubleteam: ["7M", "6M"], - drainingkiss: ["9M", "8M"], - embargo: ["7M", "6M"], - endure: ["9M", "9L1", "8M", "8L1", "7L1", "6L1"], - explosion: ["9L68", "8L68", "7M", "7L60", "6M", "6L60"], - facade: ["9M", "8M", "7M", "6M"], - faketears: ["9M", "9L28", "8M", "8L28", "7L10", "6L10"], - frustration: ["7M", "6M"], - gigaimpact: ["9M", "8M", "7M", "6M"], - grassknot: ["9M", "8M", "7M", "6M"], - gravity: ["9M", "7T", "6T"], - gunkshot: ["9M", "9L64", "8M", "8L64", "7L56", "6T", "6L56"], - helpinghand: ["9M", "8M", "6T"], - hex: ["9M", "9L48", "8M", "8L48", "7L44", "6L44"], - hiddenpower: ["7M", "6M"], - hyperbeam: ["9M", "8M", "7M", "6M"], - infestation: ["7M", "6M"], - irondefense: ["9M", "8M"], - ironhead: ["9M", "8M", "6T"], - knockoff: ["9E"], - lightscreen: ["9M", "8M"], - magicroom: ["8M", "6T"], - meteorbeam: ["9M", "8T"], - metronome: ["9M", "8M"], - payback: ["8M", "7M", "6M"], - pinmissile: ["8M"], - poisonjab: ["9M", "8M", "7M", "6M"], - powergem: ["9M", "8M"], - protect: ["9M", "9L1", "8M", "8L1", "7M", "7L1", "6M", "6L1"], - psybeam: ["9M", "9L32", "8L32", "7L40", "6L40"], - psychic: ["9M", "8M", "7M", "6M"], - reflect: ["9M", "8M", "7M", "7L25", "6M", "6L25"], - rest: ["9M", "8M", "7M", "6M"], - return: ["7M", "6M"], - rockblast: ["9M", "9L12", "8M", "8L12", "7L52", "6L52"], - rockpolish: ["9E", "8E", "7M", "6M"], - rockslide: ["9M", "9L52", "8M", "8L52", "7M", "7L36", "6M", "6L36"], - rocksmash: ["7M", "6M"], - rockthrow: ["9L4", "8L4", "7L5", "6L5"], - rocktomb: ["9M", "8M", "7M", "6M"], - rollout: ["9E", "8E", "7E", "6E"], - round: ["8M", "7M", "6M"], - safeguard: ["8M", "7M", "6M"], - sandstorm: ["9M", "8M", "7M", "6M"], - secretpower: ["7M"], - selfdestruct: ["8M"], - shadowball: ["9M", "8M", "7M", "6M"], - skillswap: ["9M", "8M", "6T"], - sleeptalk: ["9M", "8M", "7M", "6M"], - sludge: ["9L44", "8L44", "7L28", "6L28"], - sludgebomb: ["9M", "8M", "7M", "6M"], - sludgewave: ["9M", "8M", "8L60", "7M", "6M"], - smackdown: ["9M", "9L24", "8L24", "7M", "7L23", "6M", "6L23"], - snatch: ["6T"], - snore: ["8M", "6T"], - stealthrock: ["9M", "8M", "6T"], - steelroller: ["8T"], - stoneedge: ["9M", "8M", "7M", "6M"], - substitute: ["9M", "8M", "7M", "6M"], - swagger: ["7M", "6M"], - terablast: ["9M"], - torment: ["9L20", "8L20", "7M", "7L48", "6M", "6L48"], - toxic: ["9L56", "8L56", "7M", "7L7", "6M", "6L7"], - toxicspikes: ["9M", "9L36", "8M", "8L36", "7L19", "6L19"], - trick: ["9M", "8M", "6T"], - uturn: ["9M", "8M", "7M", "6M"], - venomdrench: ["8M"], - venoshock: ["9M", "8M", "7M", "6M"], - withdraw: ["9L1", "8L1", "7L1", "6L1"], - wonderroom: ["8M", "6T"], - woodhammer: ["9E", "8E", "7E", "6E"], - zenheadbutt: ["9M", "8M", "6T"] - } - }, - pluffle: { - learnset: { - allyswitch: ["8M"], - attract: ["8M", "6M"], - beatup: ["9E", "8M", "7E", "6E"], - bodyslam: ["9M", "8M"], - charm: ["9M", "9L9", "8M", "8L9", "7E", "6E"], - confide: ["7T", "6L25"], - dazzlinggleam: ["9M", "8M", "6M"], - doubleteam: ["6M"], - drainingkiss: ["9M", "9L12", "8M", "8L12", "6L13"], - dreameater: ["9L36", "8L36", "6M", "6L42"], - encore: ["9M", "9L15", "8M", "8L15", "7E", "6L16", "6E"], - endure: ["9M", "8M"], - energyball: ["9M", "8M", "6M"], - facade: ["9M", "8M", "6M"], - fairywind: ["9L3", "8L3", "6L1"], - featherdance: ["9L1", "8L1", "6L1"], - flashcannon: ["9M", "8M", "6M"], - frustration: ["6M"], - gigadrain: ["9M", "8M", "6T"], - grassknot: ["9M", "8M", "6M"], - helpinghand: ["9M", "8M", "6T"], - hiddenpower: ["6M"], - magicroom: ["8M"], - metronome: ["9M", "8M"], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M", "8M"], - moonblast: ["9L30", "8L30", "6L36"], - nightmare: ["6L42"], - partingshot: ["9L21", "8L21", "6L24"], - playrough: ["9M", "9L24", "8M", "8L24", "6L27"], - protect: ["9M", "8M", "6M"], - psychic: ["9M"], - psychup: ["6M"], - quickguard: ["9E", "8E", "7E", "6E"], - rest: ["9M", "9L27", "8M", "8L27", "6M", "6L31"], - retaliate: ["8M", "6M"], - return: ["6M"], - round: ["8M", "6M"], - scaryface: ["9M", "9L18", "8M", "8L18", "6L20"], - scratch: ["9L1", "8L1", "6L1"], - sleeptalk: ["9M", "8M", "6M"], - sludgebomb: ["9M", "8M", "6M"], - sludgewave: ["8M", "6M"], - snarl: ["9M", "8M", "6M"], - snore: ["9L27", "8M", "8L27", "6T"], - substitute: ["9M", "8M", "6M"], - sunnyday: ["9M", "8M", "6M"], - swagger: ["7M", "6M"], - takedown: ["9M"], - taunt: ["9M", "8M", "6M"], - terablast: ["9M"], - torment: ["9L33", "8L33", "6M"], - toxic: ["6M"], - uproar: ["9M", "8M"], - vacuumwave: ["9M"], - wakeupslap: ["6L10"], - wideguard: ["9E", "8E", "7E", "6E"], - wish: ["9E", "8E", "7E", "6E"], - workup: ["8M"], - yawn: ["9L6", "8L6", "6L7"] - } - }, - kerfluffle: { - learnset: { - allyswitch: ["8M"], - attract: ["8M", "7M", "6M"], - aurasphere: ["9M", "9L30", "8M", "8L30", "7L45", "6L45"], - beatup: ["8M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - brickbreak: ["9M", "8M", "7M", "6M"], - bulkup: ["9M", "8M", "7M", "6M"], - celebrate: ["6S0"], - charm: ["9M", "9L9", "8M", "8L1"], - closecombat: ["9M", "9L42", "8M", "8L42", "7L53", "6L53"], - coaching: ["9M", "8T"], - confide: ["7L25", "6L25"], - crushclaw: ["9L0", "8L0", "7M", "6M"], - dazzlinggleam: ["9M", "8M", "7M", "6M"], - doubleteam: ["7M", "6M"], - drainingkiss: ["9L12", "8M", "8L12", "7L17", "6L17"], - drainpunch: ["9M", "8M", "6T"], - dreameater: ["9L39", "8L39", "7M", "7L57", "6M", "6L57"], - encore: ["9M", "9L1", "8M", "8L1"], - endure: ["9M", "9L15", "8M", "8L15", "7L21", "6L21"], - energyball: ["9M", "8M", "7M", "6M"], - facade: ["9M", "8M", "7M", "6M"], - fairywind: ["9L1", "8L1", "7L1", "6L1"], - featherdance: ["9L1", "8L1", "7L1", "6L1"], - flashcannon: ["9M", "8M", "7M", "6M"], - fly: ["9M", "8M", "6S0"], - focusblast: ["9M", "8M", "7M"], - focusenergy: ["8M"], - frustration: ["7M", "6M"], - gigadrain: ["9M", "8M", "6T"], - gigaimpact: ["9M", "8M", "7M", "6M"], - grassknot: ["9M", "8M", "7M", "6M"], - helpinghand: ["9M", "8M", "6T"], - hiddenpower: ["7M", "6M"], - holdhands: ["6S0"], - hyperbeam: ["9M", "8M", "7M", "6M"], - lowkick: ["9M", "8M", "6T"], - lowsweep: ["9M", "8M"], - magicroom: ["8M"], - megakick: ["8M"], - megapunch: ["8M"], - metronome: ["9M", "8M", "6S0"], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M", "8M"], - moonblast: ["9L33", "8L33", "7L49", "6L49"], - nightmare: ["7L57", "6L57"], - partingshot: ["9L21", "8L21", "7L33", "6L33"], - playrough: ["9M", "9L24", "8M", "8L24", "7L37", "6L37"], - poweruppunch: ["8L9", "7M", "6M"], - protect: ["9M", "8M", "7M", "6M"], - psychic: ["9M"], - psychicnoise: ["9M"], - psychup: ["9M", "7M", "6M"], - rest: ["9M", "9L27", "8M", "8L27", "7M", "7L41", "6M", "6L41"], - retaliate: ["8M", "7M", "6M"], - return: ["7M", "6M"], - revenge: ["8M"], - reversal: ["9M", "8M"], - round: ["8M", "7M", "6M"], - scaryface: ["9M", "9L18", "8M", "8L18", "7L29", "6L29"], - scratch: ["9L1", "8L1", "7L1", "6L1"], - secretpower: ["7M"], - sleeptalk: ["9M", "8M", "7M", "6M"], - sludgebomb: ["9M", "8M", "7M", "6M"], - sludgewave: ["9M", "8M", "7M", "6M"], - snarl: ["9M", "8M", "7M", "6M"], - snore: ["9L27", "8M", "8L27", "6T"], - speedswap: ["8M"], - strength: ["7M", "6M"], - substitute: ["9M", "8M", "7M", "6M"], - sunnyday: ["9M", "8M", "7M", "6M"], - superpower: ["8M"], - swagger: ["9L1", "8L1", "7M", "7L1", "6M", "6L1"], - swift: ["9M", "8M"], - takedown: ["9M"], - taunt: ["9M", "8M", "7M", "6M"], - terablast: ["9M"], - torment: ["9L36", "8L36", "7M", "6M"], - toxic: ["7M", "6M"], - upperhand: ["9M"], - uproar: ["9M", "8M"], - vacuumwave: ["9M"], - wakeupslap: ["7L13", "6L13"], - workup: ["8M", "7M"], - yawn: ["9L1", "8L1", "7L9", "6L9"] - }, - eventData: [ - { - generation: 6, - level: 16, - abilities: ["naturalcure"], - moves: ["celebrate", "holdhands", "fly", "metronome"], - pokeball: "cherishball" - } - ] - }, - pajantom: { - learnset: { - aerialace: ["9M", "7M"], - astonish: ["9L10", "8L10", "7L1"], - attract: ["8M", "7M"], - bind: ["9L5", "8L5", "7T"], - block: ["7T"], - bravebird: ["9M", "9L1", "8M", "8L1", "7L1"], - breakingswipe: ["9L30", "8M"], - brutalswing: ["8M", "7M"], - bulldoze: ["9M", "8M", "7M"], - confide: ["7M"], - confuseray: ["9M"], - crunch: ["9M", "8M"], - doubleteam: ["9L25", "8L25", "7M"], - dracometeor: ["9M", "8T", "7T"], - dragonbreath: ["9L20", "8L20", "7L19"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "9L35", "8M", "8L35", "7M", "7L23"], - dragonpulse: ["9M", "8M", "7T"], - dragonrage: ["7L12"], - dragonrush: ["9E", "8E", "7L34"], - dreameater: ["9E", "7M"], - drillrun: ["9M", "8M", "7T"], - dualchop: ["8L30", "7T"], - earthquake: ["9M", "8M", "7M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - fairylock: ["9L1", "8L1", "7L1"], - fly: ["9M", "8M", "7M"], - focusenergy: ["9L15", "8M", "7E"], - frustration: ["7M"], - gastroacid: ["7T"], - gigaimpact: ["9M", "8M", "7M"], - gravity: ["9M", "7T"], - growl: ["9L1", "8L1", "7L1"], - haze: ["9M", "9L40", "8L40", "7L37"], - healblock: ["7L30"], - helpinghand: ["9M", "8M", "7T"], - hex: ["9M", "8M"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M", "7M"], - icefang: ["9M", "8M", "7E"], - icepunch: ["9M", "8M", "7T"], - icywind: ["9M", "8M"], - imprison: ["9M", "8M"], - infestation: ["9E", "8E", "7M"], - irontail: ["8M", "7T", "7E"], - laserfocus: ["8L15", "7T", "7L10"], - leechlife: ["9M", "8M", "7M"], - nastyplot: ["9M", "8M"], - outrage: ["9M", "9L60", "8M", "8L60", "7T", "7L53"], - phantomforce: ["9M", "9L55", "8M", "8L55", "7L45"], - poisonfang: ["9E", "8E", "7E"], - poisongas: ["9L1", "8L1", "7L17"], - protect: ["9M", "8M", "7M"], - psychic: ["9M", "8M", "7M"], - psychicfangs: ["9M", "9L50", "8M", "8L50", "7L32"], - psychicnoise: ["9M"], - psychup: ["9M", "7M"], - raindance: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - rockslide: ["9M", "8M", "7M"], - rocktomb: ["9M", "8M", "7M"], - round: ["8M", "7M"], - sandtomb: ["9M", "9E", "8M", "7E"], - shadowball: ["9M", "8M", "7M"], - shadowclaw: ["9M", "8M", "7M"], - sleeptalk: ["9M", "8M", "7M"], - smartstrike: ["9M", "8M", "7M"], - snore: ["9L1", "8M", "8L1", "7T", "7L1"], - spiritshackle: ["9L45", "8L45", "7L1"], - spite: ["9M", "7T", "7E"], - stoneedge: ["9M", "8M", "7M"], - substitute: ["9M", "8M", "7M"], - surf: ["9M", "8M", "7M"], - swagger: ["7M"], - takedown: ["9M"], - taunt: ["9M"], - telekinesis: ["7T"], - temperflare: ["9M"], - terablast: ["9M"], - throatchop: ["9M", "8M", "7T"], - toxic: ["9M", "7M"], - toxicspikes: ["9M", "8M", "7L28"], - trickroom: ["9M", "8M", "7M"], - venoshock: ["9M", "8M", "7M"], - whirlpool: ["9M", "8M", "7E"], - wrap: ["9L1", "8L1", "7L1"], - zenheadbutt: ["9M", "8M", "7T"] - } - }, - mumbao: { - learnset: { - attract: ["8M", "7M"], - bodyslam: ["9M", "9L45", "8M", "8L45", "7L28"], - bulletseed: ["9M", "8M"], - confide: ["7M"], - dazzlinggleam: ["9M", "8M", "7M"], - doubleteam: ["7M"], - drainingkiss: ["9M", "8M"], - endure: ["9M", "8M"], - energyball: ["9M", "9L55", "8M", "8L55", "7M", "7L37"], - explosion: ["9E", "8E"], - facade: ["9M", "8M", "7M"], - flowershield: ["8L1", "7L1"], - focusblast: ["9M", "8M", "7M"], - focusenergy: ["9L20", "8M", "8L20"], - frustration: ["7M"], - gigadrain: ["9M", "9L40", "8M", "8L40", "7T"], - grassknot: ["9M", "8M", "7M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M", "7E"], - gravity: ["9M", "7T"], - gyroball: ["9M", "8M", "7M"], - harden: ["9L1"], - healingwish: ["9E", "8E", "7E"], - heavyslam: ["9M", "8M"], - helpinghand: ["9M", "9L15", "8M", "8L15", "7T", "7L35"], - hiddenpower: ["7M"], - ingrain: ["9L10", "8L10", "7L10"], - leafage: ["9L5", "8L5", "7L13"], - leafstorm: ["9M", "9L65", "8M", "8L65", "7L46"], - lightscreen: ["9M", "8M", "7M"], - luckychant: ["7L17"], - magicalleaf: ["9M", "9L25", "8M", "8L25", "7L19"], - magiccoat: ["7T"], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M", "8M", "7E"], - moonblast: ["9L60", "8L60", "7L44"], - naturalgift: ["7L31"], - playrough: ["9M", "8M"], - protect: ["9M", "8M", "7M"], - psychup: ["9L35", "8L35", "7M", "7L26"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - rototiller: ["7L8"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - sandstorm: ["9M", "8M", "7M"], - seedbomb: ["9M", "8M", "7T"], - selfdestruct: ["8M"], - shadowball: ["9M", "8M", "7M"], - sleeptalk: ["9M", "8M", "7M"], - smellingsalts: ["7E"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "9L50", "8M", "8L50", "7M", "7L40"], - superpower: ["9E", "8M", "7T", "7E"], - swagger: ["7M"], - synthesis: ["9L50", "8L50", "7T"], - tackle: ["9L1", "8L1", "7L4"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M"], - trailblaze: ["9M"], - wish: ["9L30", "8L30", "7L22"], - woodhammer: ["9E", "8E", "7E"], - worryseed: ["9E", "8E", "7T"] - } - }, - jumbao: { - learnset: { - armthrust: ["9L20", "8L20"], - attract: ["8M", "7M"], - block: ["7T"], - bodyslam: ["9M", "9L45", "8M", "8L45", "7L28"], - brickbreak: ["9M", "8M", "7M"], - bulkup: ["9M", "8M", "7M"], - bulldoze: ["9M", "8M", "7M"], - bulletseed: ["9M", "8M", "7L38"], - confide: ["7M"], - dazzlinggleam: ["9M", "8M", "7M"], - detect: ["9L15", "8L15", "7L1"], - doubleteam: ["7M"], - drainingkiss: ["9M", "8M"], - endure: ["9M", "8M"], - energyball: ["9M", "9L55", "8M", "8L55", "7M", "7L45"], - explosion: ["7M"], - facade: ["9M", "8M", "7M"], - fakeout: ["9L1", "8L1", "7L1"], - flameburst: ["7L35"], - flowershield: ["8L1", "7L1"], - focusblast: ["9M", "8M", "7M"], - focusenergy: ["9L1", "8M", "8L1"], - frustration: ["7M"], - gigadrain: ["9M", "9L40", "8M", "8L40", "7T"], - gigaimpact: ["9M", "8M", "7M"], - grassknot: ["9M", "8M", "7M"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M"], - gravity: ["9M", "7T"], - gyroball: ["9M", "8M", "7M"], - harden: ["9L1"], - heavyslam: ["9M", "9L60", "8M", "8L60", "7L42"], - helpinghand: ["9M", "9L1", "8M", "8L1", "7T"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M", "7M"], - ingrain: ["9L1", "8L1", "7L14"], - leafage: ["9L1", "8L1", "7L1"], - leafstorm: ["9M", "9L70", "8M", "8L70", "7L52"], - lifedew: ["9L1", "8L1"], - lightscreen: ["9M", "8M", "7M"], - luckychant: ["7L1"], - magicalleaf: ["9M", "9L25", "8M", "8L25", "7L17"], - magiccoat: ["7T"], - magicroom: ["8M", "7T"], - metronome: ["9M", "8M"], - mistyexplosion: ["9M", "8T"], - mistyterrain: ["9M", "8M"], - moonblast: ["9L65", "8L65", "7L49"], - naturalgift: ["7L31"], - playrough: ["9M", "8M"], - protect: ["9M", "8M", "7M"], - psychup: ["9L35", "8L35", "7M", "7L24"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - rototiller: ["7L10"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - sandstorm: ["9M", "8M", "7M"], - seedbomb: ["9M", "8M", "7T"], - selfdestruct: ["8M"], - shadowball: ["9M", "8M", "7M"], - shoreup: ["9L1", "8L1", "7L1"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M"], - solarblade: ["9M", "8M"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "9L50", "8M", "8L50", "7M", "7L35"], - superpower: ["8M", "7T"], - swagger: ["7M"], - synthesis: ["9L50", "8L50", "7T"], - tackle: ["9L1", "8L1", "7L1"], - takedown: ["9M"], - terablast: ["9M"], - toxic: ["7M"], - trailblaze: ["9M"], - wish: ["9L30", "8L30", "7L21"], - wonderroom: ["8M", "7T"], - worryseed: ["7T"] - } - }, - fawnifer: { - learnset: { - attract: ["8M", "7M"], - bodyslam: ["9M", "9L30", "8M", "8L30", "7L30"], - brickbreak: ["9M", "8M", "7M"], - bulkup: ["9M", "8M", "7M"], - bulletseed: ["9M", "8M"], - chargebeam: ["9M", "9L18", "8L18"], - charm: ["9M", "8M"], - confide: ["7M"], - confuseray: ["9M", "9L15", "8L15", "7L18"], - doubleedge: ["9E", "8E", "7E"], - doublekick: ["9E", "8E", "7E"], - doubleteam: ["7M"], - echoedvoice: ["7M"], - endeavor: ["9E", "8E", "7T"], - endure: ["9M", "8M"], - energyball: ["9M", "9L39", "8M", "8L39", "7M"], - facade: ["9M", "8M", "7M"], - flash: ["7L42"], - frustration: ["7M"], - gigadrain: ["9M", "8M", "7T"], - grassknot: ["9M", "8M", "7M"], - grasspledge: ["9M", "8T", "7T"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - hypervoice: ["9M", "8M", "7T"], - knockoff: ["9M", "7T"], - leafage: ["9L3", "8L3", "7L1"], - leafstorm: ["9M", "8M"], - leechseed: ["9L21", "8L21", "7L26"], - leer: ["9L1", "8L1", "7L4"], - naturalgift: ["7E"], - naturepower: ["7M"], - powerwhip: ["9E", "8M", "7E"], - present: ["9E", "8E", "7E"], - protect: ["9M", "8M", "7M"], - quickattack: ["9L9", "8L9", "7L11"], - rapidspin: ["9E", "8E", "7E"], - razorleaf: ["9L12", "8L12", "7L14"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - seedbomb: ["9M", "9L27", "8M", "8L27", "7T", "7L34"], - signalbeam: ["7L46"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M"], - spark: ["9L24", "8L24", "7L22"], - spotlight: ["7E"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "8M", "7M"], - swagger: ["7M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M", "7M"], - synthesis: ["9L33", "8L33", "7T"], - tackle: ["9L1", "8L1", "7L1"], - takedown: ["9M"], - terablast: ["9M"], - thundershock: ["9L6", "8L6", "7L7"], - toxic: ["7M"], - trailblaze: ["9M"], - uproar: ["9M", "9E", "8M", "7T", "7E"], - voltswitch: ["9M", "8M", "7M"], - wildcharge: ["9M", "9L36", "8M", "8L36", "7T", "7L38"], - workup: ["8M", "7M"], - worryseed: ["7T"] - } - }, - electrelk: { - learnset: { - attract: ["8M", "7M"], - bodyslam: ["9M", "9L40", "8M", "8L40", "7L30"], - brickbreak: ["9M", "8M", "7M"], - bulkup: ["9M", "8M", "7M"], - bulletseed: ["9M", "8M"], - chargebeam: ["9M", "9L20", "8L20", "7M"], - charm: ["9M", "8M"], - confide: ["7M"], - confuseray: ["9M", "9L15", "8L15", "7L18"], - doubleteam: ["7M"], - echoedvoice: ["7M"], - eerieimpulse: ["9M", "8M"], - electroweb: ["8M", "7T"], - endeavor: ["7T"], - endure: ["9M", "8M"], - energyball: ["9M", "9L1", "8M", "8L1", "7M"], - facade: ["9M", "8M", "7M"], - flash: ["7L45"], - flashcannon: ["9M", "8M", "7M"], - frustration: ["7M"], - gigadrain: ["9M", "8M", "7T"], - grassknot: ["9M", "8M", "7M"], - grasspledge: ["9M", "8T", "7T"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "8M", "7T"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - hypervoice: ["9M", "8M", "7T"], - knockoff: ["9M", "7T"], - leafage: ["9L1", "8L1", "7L1"], - leafstorm: ["9M", "8M"], - leechseed: ["9L25", "8L25", "7L26"], - leer: ["9L1", "8L1", "7L4"], - magnetrise: ["9L55", "8L55", "7L58"], - naturepower: ["7M"], - powerwhip: ["8M"], - protect: ["9M", "8M", "7M"], - quickattack: ["9L9", "8L9", "7L11"], - razorleaf: ["9L12", "8L12", "7L14"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - risingvoltage: ["8T"], - round: ["8M", "7M"], - seedbomb: ["9M", "9L35", "8M", "8L35", "7T", "7L35"], - shockwave: ["7T"], - signalbeam: ["7T", "7L49"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M"], - solarblade: ["9M", "8M"], - spark: ["9L30", "8L30", "7L22"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "8M", "7M"], - swagger: ["7M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M", "7M"], - synthesis: ["9L45", "8L45", "7T"], - tackle: ["9L1", "8L1", "7L1"], - takedown: ["9M"], - terablast: ["9M"], - throatchop: ["8M"], - thunder: ["9M", "8M", "7M"], - thunderbolt: ["9M", "8M", "7M"], - thundershock: ["9L1", "8L1", "7L7"], - thunderwave: ["9M", "8M", "7M"], - toxic: ["7M"], - trailblaze: ["9M"], - uproar: ["9M", "8M", "7T"], - voltswitch: ["9M", "8M", "7M"], - wildcharge: ["9M", "9L50", "8M", "8L50", "7T", "7L40"], - workup: ["8M", "7M"], - worryseed: ["7T"], - zapcannon: ["9L60", "8L60", "7L53"] - } - }, - caribolt: { - learnset: { - attract: ["8M", "7M"], - bodyslam: ["9M", "9L44", "8M", "8L44", "7L32"], - boomburst: ["9L1", "8L1", "7L1"], - brickbreak: ["9M", "8M", "7M"], - bulkup: ["9M", "8M", "7M"], - bulletseed: ["9M", "8M", "7L1"], - celebrate: ["7S0"], - chargebeam: ["9M", "9L20", "8L20", "7M"], - charm: ["9M", "8M"], - confide: ["7M"], - confuseray: ["9M", "9L15", "8L15", "7L19"], - doubleteam: ["7M"], - echoedvoice: ["7M"], - eerieimpulse: ["9M", "8M"], - electricterrain: ["9M", "9L1", "8M", "8L1", "7L1"], - electroweb: ["9M", "8M", "7T"], - endeavor: ["7T"], - endure: ["9M", "8M"], - energyball: ["9M", "9L1", "8M", "8L1", "7M"], - facade: ["9M", "8M", "7M"], - flash: ["7L47"], - flashcannon: ["9M", "8M", "7M"], - frenzyplant: ["9M", "8T", "7T"], - frustration: ["7M"], - gigadrain: ["9M", "8M", "7T"], - gigaimpact: ["9M", "8M", "7M"], - grassknot: ["9M", "8M", "7M"], - grasspledge: ["9M", "8T", "7T"], - grassyglide: ["9M", "8T"], - grassyterrain: ["9M", "9L1", "8M", "8L1", "7L1"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - hornleech: ["9L0", "8L0", "7L1", "7S0"], - hyperbeam: ["9M", "8M", "7M"], - hyperdrill: ["9L1"], - hypervoice: ["9M", "8M", "7T"], - knockoff: ["9M", "7T"], - leafage: ["9L1", "8L1", "7L1"], - leafstorm: ["9M", "8M"], - leechseed: ["9L25", "8L25", "7L28"], - leer: ["9L1", "8L1", "7L1"], - magnetrise: ["9L65", "8L65", "7T", "7L62"], - metronome: ["9M", "8M", "7S0"], - naturepower: ["7M"], - powerwhip: ["8M"], - protect: ["9M", "8M", "7M"], - quickattack: ["9L9", "8L9", "7L12"], - razorleaf: ["9L12", "8L12", "7L15"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - risingvoltage: ["8T"], - round: ["8M", "7M"], - seedbomb: ["9M", "9L37", "8M", "8L37", "7T", "7L37"], - shockwave: ["7T"], - signalbeam: ["7T", "7L52"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M"], - solarblade: ["9M", "8M"], - spark: ["9L30", "8L30", "7L24"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "8M", "7M"], - supercellslam: ["9M"], - swagger: ["7M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "8M", "7M"], - synthesis: ["9L51", "8L51", "7T"], - tackle: ["9L1", "8L1", "7L1"], - takedown: ["9M"], - terablast: ["9M"], - terrainpulse: ["8T"], - throatchop: ["9M", "8M"], - thunder: ["9M", "8M", "7M"], - thunderbolt: ["9M", "8M", "7M"], - thundershock: ["9L1", "8L1", "7L1"], - thunderwave: ["9M", "8M", "7M"], - toxic: ["7M"], - trailblaze: ["9M"], - uproar: ["9M", "8M", "7T"], - voltswitch: ["9M", "8M", "7M"], - wildcharge: ["9M", "9L58", "8M", "8L58", "7T", "7L42", "7S0"], - workup: ["8M", "7M"], - worryseed: ["7T"], - zapcannon: ["9L72", "8L72", "7L57"] - }, - eventData: [ - { - generation: 7, - level: 50, - moves: ["celebrate", "hornleech", "wildcharge", "metronome"], - pokeball: "cherishball" - } - ] - }, - smogecko: { - learnset: { - acidspray: ["9M", "9E", "8E", "7E"], - aerialace: ["9M"], - attract: ["8M", "7M"], - bonerush: ["9E", "8E", "7E"], - brickbreak: ["9M", "8M", "7M"], - bulkup: ["9M", "8M", "7M"], - bulldoze: ["9M", "9L24", "8M", "8L24", "7M", "7L19"], - bulletpunch: ["9E", "8E", "7E"], - camouflage: ["7L30"], - confide: ["7M"], - defog: ["9E", "8E", "7T"], - dig: ["9M", "9L33", "8M", "8L33", "7L47"], - doubleteam: ["7M"], - earthpower: ["9M", "8M", "7T"], - ember: ["9L3", "8L3", "7L1"], - endeavor: ["9E", "8E", "7T"], - facade: ["9M", "8M", "7M"], - fireblast: ["9M", "8M", "7M"], - firefang: ["9M", "8M"], - firepledge: ["9M", "8T", "7T"], - firepunch: ["9M", "8M"], - firespin: ["9M", "8M", "7E"], - flameburst: ["7L22"], - flamecharge: ["9M", "9E"], - flamethrower: ["9M", "8M", "7M", "7L40"], - flamewheel: ["9L21", "8L21", "7L15"], - flareblitz: ["9L39", "8L39"], - forcepalm: ["9E", "8E", "7E"], - frustration: ["7M"], - gunkshot: ["9M", "8M", "7T"], - heatwave: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - incinerate: ["9L16", "8L16", "7L34"], - irontail: ["8M", "7T"], - lavaplume: ["9L27", "8L27", "7L26"], - lick: ["9L9", "8L9", "7L7"], - lowkick: ["9M", "8M", "7T"], - mudshot: ["9M", "9L18", "8M", "8L18", "7L13"], - overheat: ["9M", "8M", "7M"], - poisonfang: ["9E", "8E", "7E"], - poisonjab: ["9M", "8M", "7M"], - protect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - roar: ["7M"], - round: ["8M", "7M"], - sandtomb: ["9M", "8M", "7E"], - scaleshot: ["9M", "8T"], - scorchingsands: ["8T"], - scratch: ["9L1", "8L1", "7L1"], - screech: ["9L30", "8M", "8L30", "7L44"], - sleeptalk: ["9M", "8M", "7M"], - sludgebomb: ["9M", "8M", "7M"], - smog: ["9L12", "8L12", "7L10"], - smokescreen: ["9L6", "8L6", "7L4"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M"], - stealthrock: ["9M", "8M", "7T"], - stompingtantrum: ["9M", "8M", "7T"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "8M", "7M"], - swagger: ["7M"], - tailwhip: ["9L1", "8L1", "7L4"], - taunt: ["9M", "8M", "7M"], - terablast: ["9M"], - toxic: ["9M", "9L36", "8L36", "7M"], - trailblaze: ["9M"], - venomdrench: ["8M"], - willowisp: ["9M", "8M", "7M"], - workup: ["8M", "7M"] - } - }, - smoguana: { - learnset: { - acidspray: ["9M"], - aerialace: ["9M"], - attract: ["8M", "7M"], - brickbreak: ["9M", "8M", "7M"], - bulkup: ["9M", "8M", "7M"], - bulldoze: ["9M", "9L35", "8M", "8L35", "7M", "7L19"], - burningjealousy: ["9M", "8T"], - camouflage: ["7L35"], - clearsmog: ["9L20", "8L20", "7L26"], - confide: ["7M"], - corrosivegas: ["8T"], - crosspoison: ["8M"], - defog: ["7T"], - dig: ["9M", "9L1", "8M", "8L1"], - doubleteam: ["7M"], - earthpower: ["9M", "8M", "7T"], - earthquake: ["9M", "9L50", "8M", "8L50", "7M", "7L50"], - ember: ["9L1", "8L1", "7L1"], - endeavor: ["7T"], - facade: ["9M", "8M", "7M"], - fireblast: ["9M", "8M", "7M"], - firefang: ["9M", "8M"], - firepledge: ["9M", "8T", "7T"], - firepunch: ["9M", "8M", "7T"], - flameburst: ["7L22"], - flamecharge: ["9M"], - flamethrower: ["9M", "8M", "7M", "7L42"], - flamewheel: ["9L30", "8L30", "7L15"], - flareblitz: ["9M", "9L60", "8M", "8L60", "7L55"], - frustration: ["7M"], - gunkshot: ["9M", "8M", "7T"], - heatwave: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - incinerate: ["9L15", "8L15"], - irontail: ["8M", "7T"], - lavaplume: ["9L40", "8L40", "7L31"], - lick: ["9L9", "8L9", "7L7"], - lowkick: ["9M", "8M", "7T"], - mudshot: ["9M", "9L25", "8M", "8L25", "7L13"], - overheat: ["9M", "8M", "7M"], - poisonjab: ["9M", "8M", "7M"], - protect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - roar: ["7M"], - round: ["8M", "7M"], - sandtomb: ["9M", "8M"], - scaleshot: ["9M", "8T"], - scorchingsands: ["8T"], - scratch: ["9L1", "8L1", "7L1"], - screech: ["9L45", "8M", "8L45", "7L46"], - sleeptalk: ["9M", "8M", "7M"], - sludgebomb: ["9M", "8M", "7M"], - smog: ["9L12", "8L12", "7L10"], - smokescreen: ["9L1", "8L1", "7L4"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M"], - stealthrock: ["9M", "8M", "7T"], - stompingtantrum: ["9M", "8M", "7T"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "8M", "7M"], - superpower: ["8M", "7T"], - swagger: ["7M"], - tailwhip: ["9L1", "8L1", "7L1"], - taunt: ["9M", "8M", "7M"], - terablast: ["9M"], - toxic: ["9M", "9L55", "8L55", "7M"], - trailblaze: ["9M"], - venomdrench: ["8M"], - willowisp: ["9M", "8M", "7M"], - workup: ["8M", "7M"] - } - }, - smokomodo: { - learnset: { - acidspray: ["9M"], - aerialace: ["9M"], - attract: ["8M", "7M"], - blastburn: ["9M", "8T", "7T"], - brickbreak: ["9M", "8M", "7M"], - bulkup: ["9M", "8M", "7M"], - bulldoze: ["9M", "9L35", "8M", "8L35", "7M", "7L20"], - burningjealousy: ["9M", "8T"], - camouflage: ["7L38", "7S0"], - celebrate: ["7S0"], - circlethrow: ["9L1", "8L1", "7L1"], - clearsmog: ["9L20", "8L20", "7L29"], - confide: ["7M"], - corrosivegas: ["8T"], - crosspoison: ["8M"], - defog: ["7T"], - dig: ["9M", "9L1", "8M", "8L1"], - doubleteam: ["7M"], - dragoncheer: ["9M"], - earthpower: ["9M", "8M", "7T"], - earthquake: ["9M", "9L56", "8M", "8L56", "7M", "7L54"], - ember: ["9L1", "8L1", "7L1"], - endeavor: ["7T"], - eruption: ["9L0", "8L0", "7L1", "7S0"], - facade: ["9M", "8M", "7M"], - fireblast: ["9M", "8M", "7M"], - firefang: ["9M", "8M"], - firepledge: ["9M", "8T", "7T"], - firepunch: ["9M", "8M", "7T"], - firespin: ["9M", "8M"], - fissure: ["9L1", "8L1", "7L65"], - flameburst: ["7L24"], - flamecharge: ["9M"], - flamethrower: ["9M", "8M", "7M", "7L43"], - flamewheel: ["9L30", "8L30", "7L17"], - flareblitz: ["9M", "9L70", "8M", "8L70", "7L60"], - focusblast: ["9M", "8M", "7M"], - frustration: ["7M"], - gigaimpact: ["9M", "8M", "7M"], - gunkshot: ["9M", "8M", "7T"], - heatcrash: ["9M", "8M"], - heatwave: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - highhorsepower: ["9M", "8M"], - hyperbeam: ["9M", "8M", "7M"], - incinerate: ["9L15", "8L15"], - irontail: ["8M", "7T"], - lavaplume: ["9L42", "8L42", "7L33"], - lick: ["9L9", "8L9", "7L7"], - lowkick: ["9M", "8M", "7T"], - machpunch: ["9L1", "8L1"], - magnitude: ["7L1", "7S0"], - metalclaw: ["9M", "9L1", "8L1", "7L1"], - morningsun: ["9L1", "8L1", "7L1"], - mudshot: ["9M", "9L25", "8M", "8L25", "7L14"], - mysticalfire: ["8M"], - overheat: ["9M", "8M", "7M"], - poisonjab: ["9M", "8M", "7M"], - protect: ["9M", "8M", "7M"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - roar: ["7M"], - round: ["8M", "7M"], - sandtomb: ["9M", "8M"], - scaleshot: ["9M", "8T"], - scorchingsands: ["9M", "8T"], - scratch: ["9L1", "8L1", "7L1"], - screech: ["9L49", "8M", "8L49", "7L49"], - sleeptalk: ["9M", "8M", "7M"], - sludgebomb: ["9M", "8M", "7M"], - smog: ["9L12", "8L12", "7L10"], - smokescreen: ["9L1", "8L1", "7L4"], - snore: ["8M", "7T"], - solarbeam: ["9M", "8M", "7M"], - stealthrock: ["9M", "8M", "7T"], - stompingtantrum: ["9M", "8M", "7T"], - stormthrow: ["9L1", "8L1", "7L1"], - substitute: ["9M", "8M", "7M"], - sunnyday: ["9M", "8M", "7M"], - superpower: ["8M", "7T"], - swagger: ["7M"], - tailwhip: ["9L1", "8L1", "7L1"], - taunt: ["9M", "8M", "7M"], - temperflare: ["9M"], - terablast: ["9M"], - toxic: ["9M", "9L63", "8L63", "7M"], - trailblaze: ["9M"], - venomdrench: ["8M"], - willowisp: ["9M", "8M", "7M"], - workup: ["8M", "7M"] - }, - eventData: [ - { - generation: 7, - level: 50, - moves: ["celebrate", "eruption", "magnitude", "camouflage"], - pokeball: "cherishball" - } - ] - }, - swirlpool: { - learnset: { - acidarmor: ["9E", "8E", "7E"], - allyswitch: ["8M"], - aquajet: ["9L12", "8L12", "7L16"], - attract: ["8M", "7M"], - blizzard: ["9M", "8M", "7M"], - bodyslam: ["9M", "8M"], - brine: ["9L21", "8M", "8L21", "7L25"], - bugbite: ["9M", "7T"], - bugbuzz: ["9M", "9L33", "8M", "8L33", "7L38"], - captivate: ["7L40"], - charm: ["9M", "9L9", "8M", "8L9", "7L10"], - chillingwater: ["9M"], - confide: ["7M"], - confusion: ["9L15", "8L15", "7L14"], - dazzlinggleam: ["9M", "8M", "7M"], - dive: ["8M"], - doubleteam: ["7M"], - drainingkiss: ["9M", "8M"], - echoedvoice: ["7M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - frustration: ["7M"], - futuresight: ["8M"], - growl: ["9L1", "8L1", "7L4"], - guardswap: ["8M"], - hail: ["8M", "7M"], - healpulse: ["9L24", "8L24", "7L20"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - hydropump: ["9M", "9L39", "8M", "8L39", "7L44"], - hypervoice: ["9M", "8M", "7T"], - icebeam: ["9M", "8M", "7M"], - icywind: ["9M", "8M", "7T"], - infestation: ["9E", "8E", "7M"], - leechlife: ["9M", "8M", "7M"], - lifedew: ["9E", "8E"], - magiccoat: ["7T"], - metronome: ["9M", "8M"], - muddywater: ["9E", "8M", "7E"], - pinmissile: ["9E", "8M", "7E"], - pounce: ["9M"], - pound: ["9L1", "8L1", "7L1"], - powder: ["7E"], - protect: ["9M", "8M", "7M"], - psychic: ["9M", "8M", "7M"], - psychoshift: ["8E", "7E"], - raindance: ["9M", "9L18", "8M", "8L18", "7M", "7L29"], - recover: ["9E"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - scald: ["8M", "7M"], - signalbeam: ["7T"], - skillswap: ["9M", "8M"], - skittersmack: ["8T"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - snowscape: ["9M"], - spikyshield: ["9E", "8E", "7E"], - spotlight: ["7E"], - stealthrock: ["9M", "8M", "7T"], - stickyweb: ["9E", "8E", "7E"], - strugglebug: ["9M", "9L6", "8L6", "7L7"], - substitute: ["9M", "8M", "7M"], - surf: ["9M", "8M", "7M"], - swagger: ["7M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "9L30", "8M", "8L30", "7M", "7L48"], - terablast: ["9M"], - toxic: ["9L36", "8L36", "7M"], - trick: ["9M", "8M", "7T"], - uproar: ["8M", "7T"], - uturn: ["9M", "9L27", "8M", "8L27", "7M", "7L34"], - venomdrench: ["8M"], - venoshock: ["9M", "8M", "7M"], - waterfall: ["9M", "8M", "7M"], - watergun: ["9L3", "8L3", "7L1"], - waterpledge: ["9M", "8T", "7T"], - waterpulse: ["9M", "7T"], - whirlpool: ["8M"], - workup: ["8M", "7M"] - } - }, - coribalis: { - learnset: { - allyswitch: ["8M"], - aquajet: ["9L12", "8L12", "7L16"], - attract: ["8M", "7M"], - blizzard: ["9M", "8M", "7M"], - block: ["7T"], - bodyslam: ["9M", "8M"], - brine: ["9L25", "8M", "8L25", "7L26"], - bugbite: ["9M", "7T"], - bugbuzz: ["9M", "9L50", "8M", "8L50", "7L42"], - captivate: ["7L48"], - charm: ["9M", "9L9", "8M", "8L9", "7L10"], - chillingwater: ["9M"], - confide: ["7M"], - confusion: ["9L15", "8L15", "7L14"], - dazzlinggleam: ["9M", "8M", "7M"], - dive: ["8M"], - doubleteam: ["7M"], - drainingkiss: ["8M"], - dualwingbeat: ["8T"], - echoedvoice: ["7M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - frustration: ["7M"], - futuresight: ["8M"], - growl: ["9L1", "8L1", "7L4"], - guardswap: ["8M"], - hail: ["8M", "7M"], - healpulse: ["9L30", "8L30", "7L22"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - hydropump: ["9M", "9L60", "8M", "8L60", "7L52"], - hypervoice: ["9M", "8M", "7T"], - icebeam: ["9M", "8M", "7M"], - icywind: ["9M", "8M", "7T"], - infestation: ["7M"], - leechlife: ["9M", "8M", "7M"], - magiccoat: ["7T"], - magicroom: ["8M", "7T"], - metronome: ["9M", "8M"], - muddywater: ["8M"], - pinmissile: ["8M"], - pounce: ["9M"], - pound: ["9L1", "8L1", "7L1"], - protect: ["9M", "8M", "7M"], - psychic: ["9M", "9L40", "8M", "8L40", "7M", "7L38"], - raindance: ["9M", "9L20", "8M", "8L20", "7M", "7L30"], - razorshell: ["9L1", "8M", "8L1"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - scald: ["8M", "7M"], - signalbeam: ["7T"], - skillswap: ["9M", "8M"], - skittersmack: ["8T"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - snowscape: ["9M"], - stealthrock: ["9M", "8M", "7T"], - strugglebug: ["9M", "9L1", "8L1", "7L7"], - substitute: ["9M", "8M", "7M"], - surf: ["9M", "8M", "7M"], - swagger: ["7M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "9L45", "8M", "8L45", "7M", "7L58"], - terablast: ["9M"], - toxic: ["9L55", "8L55", "7M"], - trick: ["9M", "8M", "7T"], - trickroom: ["9M", "8M", "7M"], - uproar: ["8M", "7T"], - uturn: ["9M", "9L35", "8M", "8L35", "7M", "7L34"], - venomdrench: ["8M"], - venoshock: ["9M", "8M", "7M"], - waterfall: ["9M", "8M", "7M"], - watergun: ["9L1", "8L1"], - waterpledge: ["9M", "8T", "7T"], - waterpulse: ["9M", "7T"], - whirlpool: ["8M"], - wonderroom: ["8M", "7T"], - workup: ["8M", "7M"], - xscissor: ["9M", "8M"] - } - }, - snaelstrom: { - learnset: { - alluringvoice: ["9M"], - allyswitch: ["8M"], - aquajet: ["9L12", "8L12", "7L17"], - aquaring: ["9L1", "8L1", "7L1"], - attract: ["9L1", "8M", "8L1", "7M", "7L1"], - blizzard: ["9M", "8M", "7M"], - block: ["7T"], - bodyslam: ["9M", "8M"], - brine: ["9L25", "8M", "8L25", "7L27"], - bugbite: ["9M", "7T"], - bugbuzz: ["9M", "9L58", "8M", "8L58", "7L48"], - captivate: ["7L56"], - celebrate: ["7S0"], - charm: ["9M", "9L9", "8M", "8L9", "7L11"], - chillingwater: ["9M"], - confide: ["7M"], - confusion: ["9L15", "8L15", "7L14"], - dazzlinggleam: ["9M", "8M", "7M"], - dive: ["8M"], - doubleteam: ["7M"], - drainingkiss: ["9M", "8M"], - dualwingbeat: ["8T"], - echoedvoice: ["7M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - frustration: ["7M"], - futuresight: ["9M", "8M"], - gigaimpact: ["9M", "8M", "7M"], - growl: ["9L1", "8L1", "7L1"], - guardswap: ["8M"], - hail: ["8M", "7M"], - healpulse: ["9L30", "8L30", "7L22"], - helpinghand: ["9M", "8M"], - hiddenpower: ["7M"], - hydrocannon: ["9M", "8T", "7T"], - hydropump: ["9M", "9L72", "8M", "8L72", "7L60"], - hyperbeam: ["9M", "8M", "7M"], - hypervoice: ["9M", "8M"], - icebeam: ["9M", "8M", "7M"], - iciclespear: ["9M", "8M"], - icywind: ["9M", "8M", "7T"], - infestation: ["7M"], - leechlife: ["9M", "8M", "7M", "7S0"], - liquidation: ["9M", "9L0", "8M", "8L0", "7T", "7L1", "7S0"], - magiccoat: ["7T"], - magicroom: ["8M", "7T"], - metronome: ["9M", "8M", "7S0"], - muddywater: ["8M"], - pinmissile: ["8M"], - pounce: ["9M"], - pound: ["9L1", "8L1", "7L1"], - protect: ["9M", "8M", "7M"], - psychic: ["9M", "9L44", "8M", "8L44", "7M", "7L44"], - raindance: ["9M", "9L20", "8M", "8L20", "7M", "7L32"], - rapidspin: ["9L1", "8L1", "7L1"], - razorshell: ["9L1", "8M", "8L1"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - scald: ["8M", "7M"], - signalbeam: ["7T"], - skillswap: ["9M", "8M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M", "7M"], - snore: ["8M", "7T"], - snowscape: ["9M"], - stealthrock: ["9M", "8M", "7T"], - strugglebug: ["9M", "9L1", "8L1", "7L1"], - substitute: ["9M", "8M", "7M"], - surf: ["9M", "8M", "7M"], - swagger: ["7M"], - swift: ["9M", "8M"], - swordsdance: ["9M", "9L51", "8M", "8L51", "7M", "7L64"], - terablast: ["9M"], - toxic: ["9L65", "8L65", "7M"], - trick: ["9M", "8M", "7T"], - trickroom: ["9M", "8M", "7M"], - uproar: ["8M", "7T"], - uturn: ["9M", "9L37", "8M", "8L37", "7M", "7L40"], - venomdrench: ["8M"], - venoshock: ["9M", "8M", "7M"], - waterfall: ["9M", "8M", "7M"], - watergun: ["9L1", "8L1"], - waterpledge: ["9M", "8T", "7T"], - waterpulse: ["9M", "7T"], - whirlpool: ["9L1", "8M", "8L1", "7L1"], - wonderroom: ["8M", "7T"], - workup: ["8M", "7M"], - xscissor: ["9M", "8M"] - }, - eventData: [ - { - generation: 7, - level: 50, - moves: ["celebrate", "liquidation", "leechlife", "metronome"], - pokeball: "cherishball" - } - ] - }, - justyke: { - learnset: { - allyswitch: ["8M", "7T"], - aurasphere: ["9M", "9L33", "8M", "8L33", "7L64"], - bodyslam: ["9M", "8M"], - bulldoze: ["9M", "8M", "7M"], - confide: ["7M"], - destinybond: ["9L44", "8L44", "7L58"], - doubleteam: ["7M"], - drillrun: ["9M", "8M", "7T"], - earthpower: ["9M", "9L48", "8M", "8L48", "7T", "7L36"], - earthquake: ["9M", "8M", "7M", "7L52"], - embargo: ["7M"], - endure: ["9M", "8M"], - facade: ["9M", "8M", "7M"], - flashcannon: ["9M", "9L28", "8M", "8L28", "7M", "7L41"], - frustration: ["7M"], - gravity: ["9M", "9L24", "7T"], - guardsplit: ["9L16", "8L16", "7L21"], - gyroball: ["9M", "9L12", "8M", "8L12", "7M", "7L17"], - healingwish: ["9L40", "8L40", "7L46"], - heavyslam: ["9M"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - icespinner: ["9M"], - imprison: ["9M", "9L8", "8M", "8L8", "7L9"], - irondefense: ["9M", "8M", "7T"], - ironhead: ["9M", "8M", "7T"], - irontail: ["8M", "7T"], - magicroom: ["8M", "7T"], - magnetrise: ["9L1", "8L1", "7T"], - memento: ["9L36", "8L36", "7L46"], - mindreader: ["8L24", "7L31"], - mirrorshot: ["7L26"], - mudshot: ["9M", "8M", "7L13"], - mudslap: ["9M", "9L4", "8L4", "7L5"], - mudsport: ["7L1"], - painsplit: ["9L52", "8L52", "7T", "7L70"], - pound: ["9L1", "8L1", "7L1"], - powersplit: ["9L16", "8L16", "7L21"], - protect: ["9M", "8M", "7M"], - psychup: ["7M"], - quash: ["9L20", "8L20", "7M"], - recycle: ["7T"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - rockpolish: ["7M"], - rockslide: ["9M", "8M", "7M"], - rocktomb: ["9M", "8M", "7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - sandstorm: ["9M", "8M", "7M"], - sleeptalk: ["9M", "8M", "7M"], - smartstrike: ["9M", "8M", "7M"], - snore: ["8M", "7M"], - steelbeam: ["9M", "8T"], - steelroller: ["8T"], - substitute: ["9M", "8M", "7M"], - swagger: ["7M"], - terablast: ["9M"], - trickroom: ["9M", "8M", "7M"], - wonderroom: ["8M", "7T"], - workup: ["8M", "7M"] - } - }, - equilibra: { - learnset: { - allyswitch: ["8M", "7T"], - aurasphere: ["9M", "9L35", "8M", "8L35", "7L71"], - bodyslam: ["9M", "8M"], - bulldoze: ["9M", "8M", "7M"], - confide: ["7M"], - destinybond: ["9L52", "8L52", "7L64"], - doomdesire: ["9S0", "8L0", "7L1"], - doubleteam: ["7M"], - drillrun: ["9M", "8M", "7T"], - earthpower: ["9M", "9L58", "9S0", "8M", "8L58", "7T", "7L40"], - earthquake: ["9M", "8M", "7M", "7L57"], - embargo: ["7M"], - endure: ["9M", "8M"], - explosion: ["7M"], - facade: ["9M", "8M", "7M"], - flashcannon: ["9M", "9L28", "9S0", "8M", "8L28", "7M", "7L45"], - frustration: ["7M"], - gigaimpact: ["9M", "8M", "7M"], - gravity: ["9M", "9L24", "7T"], - guardsplit: ["9L16", "8L16", "7L25"], - gyroball: ["9M", "9L12", "8M", "8L12", "7M", "7L20"], - hardpress: ["9M"], - healingwish: ["9L46", "8L46", "7L50"], - heavyslam: ["9M"], - helpinghand: ["9M", "8M", "7T"], - hiddenpower: ["7M"], - hyperbeam: ["9M", "8M", "7M"], - imprison: ["9M", "9L1", "8M", "8L1", "7L1"], - irondefense: ["9M", "8M", "7T"], - ironhead: ["9M", "8M", "7T"], - irontail: ["8M", "7T"], - magicroom: ["8M", "7T"], - magnetrise: ["9L1", "8L1", "7T"], - memento: ["9L40", "8L40", "7L50"], - mindreader: ["8L24", "7L35"], - mirrorshot: ["7L30"], - mudshot: ["9M", "8M", "7L15"], - mudslap: ["9M", "9L1", "8L1", "7L1"], - mudsport: ["7L1"], - painsplit: ["9L64", "8L64", "7T", "7L78"], - perishsong: ["9L1", "8L1", "7L85"], - pound: ["9L1", "8L1", "7L1"], - powersplit: ["9L16", "8L16", "7L25"], - protect: ["9M", "8M", "7M"], - psychup: ["9M", "7M"], - quash: ["9L20", "8L20", "7M"], - rapidspin: ["9L1", "9S0", "8L1", "7L1"], - recycle: ["7T"], - rest: ["9M", "8M", "7M"], - return: ["7M"], - rockpolish: ["7M"], - rockslide: ["9M", "8M", "7M"], - rocktomb: ["9M", "8M", "7M"], - round: ["8M", "7M"], - safeguard: ["8M", "7M"], - sandstorm: ["9M", "8M", "7M"], - sleeptalk: ["9M", "8M", "7M"], - smartstrike: ["9M", "8M", "7M"], - snore: ["8M", "7M"], - steelbeam: ["9M", "8T"], - steelroller: ["8T"], - substitute: ["9M", "8M", "7M"], - swagger: ["7M"], - terablast: ["9M"], - trickroom: ["9M", "8M", "7M"], - wonderroom: ["8M", "7T"], - workup: ["8M", "7M"] - }, - eventData: [ - { - generation: 9, - level: 50, - moves: ["doomdesire", "flashcannon", "earthpower", "rapidspin"], - pokeball: "pokeball" - } - ] - }, - solotl: { - learnset: { - acrobatics: ["9M", "8M"], - agility: ["9M", "8M"], - allyswitch: ["8M"], - attract: ["8M"], - batonpass: ["9M", "8M"], - breakingswipe: ["8M"], - charm: ["9M", "9L20", "8M", "8L20"], - cosmicpower: ["9L28", "8M", "8L28"], - dazzlinggleam: ["9M", "8M"], - defog: ["9E", "8E"], - dracometeor: ["9M", "8T"], - dragonbreath: ["9L8", "8L8"], - dragonpulse: ["9M", "9L40", "8M", "8L40"], - dragonrush: ["9L48", "8L48"], - dragontail: ["9M", "9L24", "8L24"], - ember: ["9L4", "8L4"], - encore: ["9M", "9L12", "8M", "8L12"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fireblast: ["9M", "8M"], - firelash: ["9L36", "9L36", "8L36"], - firespin: ["9M", "8M"], - flamecharge: ["9M"], - flamethrower: ["9M", "8M"], - flamewheel: ["9L16", "8L16"], - flareblitz: ["9M", "9L52", "8M", "8L52"], - healbell: ["8L32"], - healingwish: ["9L44", "8L44"], - heatwave: ["9M", "8M"], - helpinghand: ["9M", "8M"], - imprison: ["9M", "8M"], - lifedew: ["9E", "8E"], - lightscreen: ["9M", "8M"], - magicalleaf: ["9M", "8M"], - meteorbeam: ["8T"], - metronome: ["9M", "8M"], - mysticalfire: ["8M"], - outrage: ["9M", "8M"], - overheat: ["9M", "8M"], - pound: ["9L1", "8L1"], - protect: ["9M", "8M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - safeguard: ["9L32", "8M"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - solarbeam: ["9M", "8M"], - spikes: ["9M", "8M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - swift: ["9M", "8M"], - tailwhip: ["9L1", "8L1"], - takedown: ["9M"], - taunt: ["9M", "8M"], - terablast: ["9M"], - thunderwave: ["9M", "8M"], - twister: ["9E", "8E"], - willowisp: ["9M", "8M"], - workup: ["8M"], - yawn: ["9E", "8E"] - } - }, - astrolotl: { - learnset: { - acrobatics: ["9M", "8M"], - agility: ["9M", "8M"], - alluringvoice: ["9M"], - allyswitch: ["8M"], - attract: ["8M"], - batonpass: ["9M", "9L1", "8M", "8L1"], - breakingswipe: ["9M", "8M"], - bulldoze: ["9M", "8M"], - charm: ["9M", "9L20", "8M", "8L20"], - cosmicpower: ["9L28", "8M", "8L28"], - dazzlinggleam: ["9M", "8M"], - dracometeor: ["8T"], - dragonbreath: ["9L1", "8L1"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "8M"], - dragonpulse: ["9M", "9L44", "8M", "8L44"], - dragonrush: ["9L56", "8L56"], - dragontail: ["9M", "9L24", "8L24"], - ember: ["9L1", "8L1"], - encore: ["9M", "9L12", "8M", "8L12"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fireblast: ["9M", "8M"], - firefang: ["9M", "8M"], - firelash: ["9L38", "8L38"], - firepunch: ["9M", "8M"], - firespin: ["9M", "8M"], - flamecharge: ["9M"], - flamethrower: ["9M", "8M"], - flamewheel: ["9L16", "8L16"], - flareblitz: ["9M", "9L62", "8M", "8L62"], - healbell: ["8L32"], - healingwish: ["9L50", "8L50"], - heatwave: ["9M", "8M"], - helpinghand: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - imprison: ["9M", "8M"], - lightscreen: ["9M", "8M"], - magicalleaf: ["9M", "8M"], - magiccoat: ["8L1"], - meteorbeam: ["9M", "8T"], - metronome: ["9M", "8M"], - mysticalfire: ["9L0", "8M", "8L0"], - outrage: ["9M", "8M"], - overheat: ["9M", "8M"], - pound: ["9L1", "8L1"], - protect: ["9M", "8M"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - safeguard: ["9L32", "8M"], - scorchingsands: ["9M", "8T"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - solarbeam: ["9M", "8M"], - spikes: ["9M", "8M"], - stompingtantrum: ["9M", "8M"], - storedpower: ["9M", "8M"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - swift: ["9M", "8M"], - tailwhip: ["9L1", "8L1"], - takedown: ["9M"], - taunt: ["9M", "8M"], - terablast: ["9M"], - thunderwave: ["9M", "8M"], - willowisp: ["9M", "8M"], - workup: ["8M"] - } - }, - miasmite: { - learnset: { - agility: ["9M", "8M"], - aromatherapy: ["8E"], - attract: ["8M"], - bite: ["9L8", "8L8"], - bodyslam: ["9M", "8M"], - breakingswipe: ["8M"], - bugbite: ["9M", "9L16", "8L16"], - bugbuzz: ["9M", "9L24", "8M", "8L24"], - corrosivegas: ["8T"], - crunch: ["9M", "9L36", "8M", "8L36"], - darkpulse: ["9M", "8M"], - dracometeor: ["9M", "8T"], - dragonbreath: ["9L4", "8L4"], - dragonclaw: ["9M", "8M"], - dragonpulse: ["9M", "9L40", "8M", "8L40"], - dragonrush: ["9E", "8E"], - dragontail: ["9M", "9E", "8E"], - earthpower: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - firefang: ["9M", "8M"], - firstimpression: ["9E", "8E"], - flashcannon: ["9M", "8M"], - haze: ["9M", "9L28", "8L28"], - icefang: ["9M", "8M"], - ironhead: ["9M", "8M"], - irontail: ["8M"], - leechlife: ["9M", "8M"], - lunge: ["9M", "9L44", "8L44"], - megahorn: ["9E", "8M"], - outrage: ["9M", "8M"], - pinmissile: ["8M"], - poisonfang: ["9E", "8E"], - poisongas: ["9L20", "8L20"], - poisonjab: ["9M", "8M"], - pounce: ["9M"], - protect: ["9M", "8M"], - raindance: ["9M", "8M"], - recover: ["9E", "8E"], - rest: ["9M", "8M"], - round: ["8M"], - scaryface: ["9M", "8M"], - screech: ["8M"], - skittersmack: ["8T"], - sleeptalk: ["9M", "8M"], - sludgebomb: ["9M", "8M"], - smog: ["9L12", "8L12"], - smokescreen: ["9L1", "8L1"], - snore: ["8M"], - strugglebug: ["9M", "9L1", "8L1"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - superfang: ["9M", "9L32", "8L32"], - superpower: ["8M"], - swordsdance: ["9M", "8M"], - taunt: ["9M", "8M"], - terablast: ["9M"], - thunderfang: ["9M", "8M"], - uproar: ["9M", "8M"], - workup: ["8M"], - xscissor: ["9M", "8M"] - } - }, - miasmaw: { - learnset: { - agility: ["9M", "8M"], - attract: ["8M"], - bite: ["9L1", "8L1"], - bodyslam: ["9M", "8M"], - breakingswipe: ["9M", "8M"], - brutalswing: ["8M"], - bugbite: ["9M", "9L16", "8L16"], - bugbuzz: ["9M", "9L24", "8M", "8L24"], - bulldoze: ["9M", "8M"], - closecombat: ["9M", "8M"], - corrosivegas: ["8T"], - crunch: ["9M", "9L40", "8M", "8L40"], - darkpulse: ["9M", "8M"], - dracometeor: ["9M", "8T"], - dragonbreath: ["9L1", "8L1"], - dragoncheer: ["9M"], - dragonclaw: ["9M", "8M"], - dragonhammer: ["9M", "8L0"], - dragonpulse: ["9M", "9L46", "8M", "8L46"], - dragontail: ["9M"], - dualwingbeat: ["9M", "8T"], - earthpower: ["9M", "8M"], - earthquake: ["9M", "8M"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - firefang: ["9M", "8M"], - flashcannon: ["9M", "8M"], - focusblast: ["9M", "8M"], - gigaimpact: ["9M", "9L58", "8M", "8L58"], - gunkshot: ["9M", "8M"], - haze: ["9M", "9L28", "8L28"], - highhorsepower: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - icefang: ["9M", "8M"], - ironhead: ["9M", "8M"], - irontail: ["8M"], - leechlife: ["9M", "8M"], - lunge: ["9M", "9L52", "8L52"], - megahorn: ["8M"], - nastyplot: ["9M", "8M"], - outrage: ["9M", "8M"], - pinmissile: ["8M"], - poisongas: ["9L20", "8L20"], - poisonjab: ["9M", "8M"], - pounce: ["9M"], - protect: ["9M", "8M"], - raindance: ["9M", "8M"], - rest: ["9M", "8M"], - round: ["8M"], - scaleshot: ["9M", "9L0"], - scaryface: ["9M", "8M"], - screech: ["8M"], - skittersmack: ["9M", "8T"], - sleeptalk: ["9M", "8M"], - sludgebomb: ["9M", "8M"], - smog: ["9L12", "8L12"], - smokescreen: ["9L1", "8L1"], - snore: ["8M"], - strugglebug: ["9M", "9L1", "8L1"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - superfang: ["9M", "9L34", "8L34"], - superpower: ["8M"], - swordsdance: ["9M", "8M"], - taunt: ["9M", "8M"], - terablast: ["9M"], - thunder: ["9M", "8M"], - thunderbolt: ["9M", "8M"], - thunderfang: ["9M", "8M"], - uproar: ["9M", "8M"], - uturn: ["9M", "8M"], - wildcharge: ["9M", "8M"], - workup: ["8M"], - xscissor: ["9M", "8M"] - } - }, - chromera: { - learnset: { - acidspray: ["9M", "9L1", "8L1"], - aerialace: ["9M", "9L10", "8L10"], - alluringvoice: ["9M"], - aromatherapy: ["8L60"], - assurance: ["8M"], - attract: ["8M"], - beatup: ["8M"], - belch: ["8S0"], - blizzard: ["9M", "8M"], - bodyslam: ["9M", "8M"], - boomburst: ["9L75", "8L75"], - calmmind: ["9M", "8M", "8S0"], - charm: ["9M", "8M"], - chillingwater: ["9M"], - crunch: ["9M", "9L35", "8M", "8L35"], - darkpulse: ["9M", "8M", "8S0"], - decorate: ["8L65"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - faketears: ["9M", "8M"], - finalgambit: ["9L80", "8L80"], - firefang: ["9M", "9L20", "8M", "8L20"], - firstimpression: ["9L45", "8L45"], - foulplay: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - grassknot: ["9L60"], - gunkshot: ["9M", "8M"], - hex: ["9M", "8M"], - hyperbeam: ["9M", "8M"], - hypervoice: ["9M", "8M"], - icefang: ["9M", "9L20", "8M", "8L20"], - imprison: ["9M", "9L25", "8M", "8L25"], - knockoff: ["9L1", "8L1"], - lashout: ["9M", "8T"], - lifedew: ["9L40", "8L40"], - lightscreen: ["9M", "8M"], - metalclaw: ["9M", "9L5", "8L5"], - mudslap: ["9M"], - nobleroar: ["9L1", "8L1"], - outrage: ["9M", "9L70", "8M", "8L70"], - payback: ["8M"], - payday: ["8M"], - playrough: ["9M", "9L65", "8M"], - protect: ["9M", "8M"], - psychicnoise: ["9M"], - recover: ["9L1", "8L1", "8S0"], - reflect: ["9M", "8M"], - rest: ["9M", "8M"], - revenge: ["8M"], - round: ["8M"], - safeguard: ["8M"], - scald: ["9M", "8M"], - scaryface: ["9M", "8M"], - shadowball: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - sludgebomb: ["9M", "8M"], - sludgewave: ["9M", "8M"], - snarl: ["9M", "8M"], - snore: ["8M"], - spite: ["9M", "9L15", "8L15"], - stompingtantrum: ["9M", "9L30", "8M", "8L30"], - substitute: ["9M", "8M"], - sunnyday: ["9M", "8M"], - switcheroo: ["9L1", "8L1"], - taunt: ["9M", "8M"], - terablast: ["9M"], - thief: ["9M", "8M"], - thunder: ["9M", "8M"], - thunderbolt: ["9M", "8M"], - thunderfang: ["9M", "9L20", "8M", "8L20"], - toxic: ["9L55", "8L55"], - toxicspikes: ["9M", "8M"], - trailblaze: ["9M"], - uproar: ["9M", "8M"], - venomdrench: ["8M"], - wideguard: ["9L50", "8L50"] - }, - eventData: [ - { - generation: 8, - level: 50, - moves: ["recover", "calmmind", "darkpulse", "belch"], - pokeball: "cherishball" - } - ] - }, - venomicon: { - learnset: { - acidspray: ["9M"], - aircutter: ["9M", "9L15", "8L15"], - airslash: ["9M", "8M"], - assurance: ["8M"], - attract: ["8M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - bravebird: ["9M", "8M"], - clearsmog: ["9E", "8E"], - coil: ["9L50", "8L50"], - confuseray: ["9L10", "8L10"], - darkpulse: ["9M", "8M"], - drillpeck: ["9L35", "8L35"], - dualwingbeat: ["9M", "8T"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fly: ["9M", "8M"], - focusenergy: ["8M"], - foulplay: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - guardswap: ["8M"], - gunkshot: ["9M", "8M"], - hex: ["9M", "9L25", "8M", "8L25"], - hurricane: ["9M", "9L55", "8M", "8L55"], - hyperbeam: ["9M", "8M"], - imprison: ["9M", "8M"], - irondefense: ["9M", "8M"], - knockoff: ["9M", "9E", "8E"], - lashout: ["9M", "8T"], - magicalleaf: ["9M", "8M"], - magicroom: ["8M"], - meanlook: ["9E", "8E"], - memento: ["9E", "8E"], - nastyplot: ["9M", "8M"], - payback: ["8M"], - peck: ["9L1", "8L1"], - phantomforce: ["9M", "8M"], - poisonjab: ["9M", "9L40", "8M", "8L40"], - poisonsting: ["9L1", "8L1"], - powerswap: ["8M"], - protect: ["9M", "8M"], - psychic: ["9M", "8M"], - psyshock: ["9M", "8M"], - rest: ["9M", "8M"], - retaliate: ["8M"], - roost: ["9L45", "8L45"], - round: ["8M"], - safeguard: ["8M"], - scaryface: ["9M", "8M"], - shadowball: ["9M", "8M"], - skillswap: ["9M", "8M"], - sleeptalk: ["9M", "8M"], - sludgebomb: ["9M", "8M"], - sludgewave: ["9M", "8M"], - snore: ["8M"], - stealthrock: ["9M", "8M"], - steelwing: ["8M"], - substitute: ["9M", "8M"], - swift: ["9M", "8M"], - tailwind: ["9M"], - takedown: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - thunderwave: ["9M", "8M"], - toxic: ["9L30", "8L30"], - toxicspikes: ["9M", "8M"], - trick: ["9M", "8M"], - uturn: ["9M", "8M"], - venomdrench: ["8M"], - venoshock: ["9M", "9L20", "8M", "8L20"], - withdraw: ["9L5", "8L5"] - } - }, - saharascal: { - learnset: { - ancientpower: ["9E", "8E"], - attract: ["8M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - bulldoze: ["9M", "9L16", "8M", "8L16"], - doubleedge: ["9L36", "8L36"], - earthpower: ["9M", "8M"], - earthquake: ["9M", "9L32", "8M", "8L32"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fissure: ["9L44", "8L44"], - heavyslam: ["9M", "8M"], - highhorsepower: ["9M", "9E", "8M"], - megakick: ["8M"], - mudshot: ["9M", "8M"], - painsplit: ["9E", "8E"], - payback: ["8M"], - payday: ["8M"], - protect: ["9M", "8M"], - rapidspin: ["9E", "8E"], - rest: ["9M", "8M"], - rocktomb: ["9M", "8M"], - round: ["8M"], - sandattack: ["9L1", "8L1"], - sandstorm: ["9M", "9L20", "8M", "8L20"], - sandtomb: ["9M", "9L14", "8M", "8L4"], - scorchingsands: ["8T"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - spitup: ["9L40", "8L40"], - stealthrock: ["9M", "8M"], - stockpile: ["9L40", "8L40"], - stomp: ["9L28", "8L28"], - stompingtantrum: ["9M", "8M"], - substitute: ["9M", "8M"], - swallow: ["9L40", "8L40"], - swordsdance: ["9M", "8M"], - tackle: ["9L1", "8L1"], - taunt: ["9M", "9L8", "8M", "8L8"], - terablast: ["9M"], - thief: ["9M", "9L24", "8M", "8L24"], - watergun: ["9L12", "8L12"], - waterpulse: ["9M", "9E", "8E"] - } - }, - saharaja: { - learnset: { - attract: ["8M"], - bodypress: ["9M", "8M"], - bodyslam: ["9M", "8M"], - bulldoze: ["9M", "9L1", "8M", "8L1"], - dazzlinggleam: ["9M", "8M"], - diamondstorm: ["9L0", "8L0"], - doubleedge: ["9L1", "8L1"], - earthpower: ["9M", "8M"], - earthquake: ["9M", "9L1", "8M", "8L1"], - endure: ["9M", "8M"], - facade: ["9M", "8M"], - fissure: ["9L1", "8L1"], - flashcannon: ["9M", "8M"], - gigaimpact: ["9M", "8M"], - healbell: ["8L1"], - heavyslam: ["9M", "8M"], - highhorsepower: ["9M", "8M"], - hornleech: ["9L1", "8L1"], - hyperbeam: ["9M", "8M"], - lashout: ["8T"], - megakick: ["8M"], - mudshot: ["9M", "8M"], - outrage: ["9M", "8M"], - payback: ["8M"], - payday: ["9L1", "8M", "8L1"], - powergem: ["9M", "8M"], - protect: ["9M", "8M"], - rest: ["9M", "8M"], - rocktomb: ["9M", "8M"], - round: ["8M"], - sandattack: ["9L1", "8L1"], - sandstorm: ["9M", "9L1", "8M", "8L1"], - sandtomb: ["9M", "9L1", "8M", "8L1"], - scorchingsands: ["9M", "8T"], - sleeptalk: ["9M", "8M"], - snore: ["8M"], - spitup: ["9L1", "8L1"], - stealthrock: ["9M", "8M"], - stockpile: ["9L1", "8L1"], - stomp: ["9L1", "8L1"], - stompingtantrum: ["8M"], - stoneedge: ["9M", "8M"], - substitute: ["9M", "8M"], - swallow: ["9L1", "8L1"], - swordsdance: ["9M", "8M"], - tackle: ["9L1", "8L1"], - taunt: ["9M", "9L1", "8M", "8L1"], - temperflare: ["9M"], - terablast: ["9M"], - thief: ["9M", "9L1", "8M", "8L1"], - watergun: ["9L1", "8L1"], - waterpulse: ["9M"] - } - }, - ababo: { - learnset: { - bodyslam: ["9M"], - bulkup: ["9M"], - charm: ["9M", "9L20"], - copycat: ["9L1"], - dazzlinggleam: ["9M"], - defensecurl: ["9L4"], - disable: ["9L16"], - disarmingvoice: ["9M", "9L12"], - drainingkiss: ["9M"], - endure: ["9M"], - explosion: ["9E"], - extremespeed: ["9E"], - facade: ["9M"], - flamethrower: ["9M"], - fling: ["9M"], - grassknot: ["9M"], - helpinghand: ["9M"], - hypervoice: ["9M"], - lashout: ["9M"], - lightscreen: ["9M"], - metronome: ["9M"], - mistyexplosion: ["9M"], - mistyterrain: ["9M"], - playrough: ["9M"], - pound: ["9L1"], - protect: ["9M"], - psychic: ["9M"], - raindance: ["9M"], - rest: ["9M"], - seismictoss: ["9E"], - shadowball: ["9M"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - sweetkiss: ["9L8"], - takedown: ["9M"], - terablast: ["9M"], - trailblaze: ["9M"], - trick: ["9M"], - wildcharge: ["9M"], - wish: ["9E"] - } - }, - scattervein: { - learnset: { - batonpass: ["9M"], - bodyslam: ["9M"], - brutalswing: ["9L12"], - bulkup: ["9M"], - charm: ["9M", "9L1"], - copycat: ["9L1"], - dazzlinggleam: ["9M"], - defensecurl: ["9L1"], - disable: ["9L1"], - disarmingvoice: ["9M", "9L1"], - doubleedge: ["9L44"], - drainingkiss: ["9M"], - echoedvoice: ["9L8"], - endure: ["9M"], - energyball: ["9M"], - explosion: ["9E"], - extremespeed: ["9E"], - facade: ["9M"], - fireblast: ["9M"], - flamethrower: ["9M"], - fling: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - heatwave: ["9M"], - helpinghand: ["9M"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - imprison: ["9M"], - lashout: ["9M"], - lifedew: ["9L24"], - lightscreen: ["9M"], - magicalleaf: ["9M"], - metronome: ["9M"], - mistyexplosion: ["9M"], - mistyterrain: ["9M"], - moonblast: ["9L36"], - moonlight: ["9L28"], - playrough: ["9M"], - pound: ["9L1"], - protect: ["9M"], - psychic: ["9M"], - psyshock: ["9M"], - raindance: ["9M"], - rest: ["9M"], - safeguard: ["9L32"], - screech: ["9L40"], - seismictoss: ["9E"], - shadowball: ["9M"], - slam: ["9L20"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - spikes: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - sweetkiss: ["9L1"], - tailwhip: ["9L4"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - tickle: ["9L16"], - trailblaze: ["9M"], - trick: ["9M"], - wildcharge: ["9M"], - willowisp: ["9M"], - wish: ["9E"], - wrap: ["9L1"], - zenheadbutt: ["9M"] - } - }, - hemogoblin: { - learnset: { - batonpass: ["9M"], - bodyslam: ["9M"], - brutalswing: ["9L1"], - bulkup: ["9M"], - burningjealousy: ["9M"], - charm: ["9M", "9L1"], - copycat: ["9L1"], - dazzlinggleam: ["9M"], - defensecurl: ["9L1"], - disable: ["9L1"], - disarmingvoice: ["9M", "9L1"], - doubleedge: ["9L1"], - drainingkiss: ["9M"], - echoedvoice: ["9L1"], - endure: ["9M"], - energyball: ["9M"], - facade: ["9M"], - fireblast: ["9M"], - flamethrower: ["9M"], - flareblitz: ["9M"], - fling: ["9M"], - gigaimpact: ["9M"], - grassknot: ["9M"], - heatwave: ["9M"], - helpinghand: ["9M"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - imprison: ["9M"], - lashout: ["9M"], - lifedew: ["9L1"], - lightscreen: ["9M"], - magicalleaf: ["9M"], - metronome: ["9M"], - mistyexplosion: ["9M"], - mistyterrain: ["9M"], - moonblast: ["9L1"], - moonlight: ["9L1"], - overheat: ["9M"], - playrough: ["9M"], - pound: ["9L1"], - protect: ["9M"], - psychic: ["9M"], - psyshock: ["9M"], - raindance: ["9M"], - rest: ["9M"], - safeguard: ["9L1"], - screech: ["9L1"], - shadowball: ["9M"], - slam: ["9L1"], - sleeptalk: ["9M"], - solarbeam: ["9M"], - spikes: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - sweetkiss: ["9L1"], - tailwhip: ["9L1"], - takedown: ["9M"], - taunt: ["9M"], - temperflare: ["9M"], - terablast: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - tickle: ["9L1"], - trailblaze: ["9M"], - trick: ["9M"], - wildcharge: ["9M"], - willowisp: ["9M"], - wrap: ["9L1"], - zenheadbutt: ["9M"] - } - }, - cresceidon: { - learnset: { - amnesia: ["9M"], - aquaring: ["9L10"], - blizzard: ["9M"], - bodypress: ["9M"], - bodyslam: ["9M", "9L35"], - bulldoze: ["9M"], - chillingwater: ["9M"], - confuseray: ["9M"], - dazzlinggleam: ["9M"], - doubleedge: ["9M", "9L60"], - earthquake: ["9M"], - endure: ["9M"], - facade: ["9M"], - gigaimpact: ["9M"], - haze: ["9M", "9L40"], - healingwish: ["9E"], - heavyslam: ["9M"], - helpinghand: ["9M"], - hydropump: ["9M"], - hyperbeam: ["9M"], - icebeam: ["9M"], - icywind: ["9M"], - liquidation: ["9M"], - mist: ["9L25"], - mistyexplosion: ["9M"], - mistyterrain: ["9M"], - moonblast: ["9L55"], - muddywater: ["9M"], - playrough: ["9M"], - pound: ["9L1"], - protect: ["9M"], - psychic: ["9M"], - raindance: ["9M"], - recover: ["9L50"], - rest: ["9M"], - scald: ["9M"], - scaryface: ["9M"], - shadowball: ["9M"], - sleeptalk: ["9M"], - soak: ["9L30"], - spitup: ["9E"], - splash: ["9L1"], - stockpile: ["9E"], - substitute: ["9M"], - surf: ["9M", "9L45"], - swallow: ["9E"], - swift: ["9M"], - takedown: ["9M"], - taunt: ["9M"], - terablast: ["9M"], - thunderwave: ["9M"], - waterfall: ["9M"], - watergun: ["9L5"], - waterpulse: ["9M", "9L20"], - wavecrash: ["9L65"], - weatherball: ["9M"], - whirlpool: ["9M"], - wideguard: ["9L15"], - wish: ["9E"], - zenheadbutt: ["9M"] - } - }, - chuggon: { - learnset: { - acidspray: ["9M"], - bite: ["9L8"], - bodyslam: ["9M"], - bulldoze: ["9M"], - clangingscales: ["9L48"], - crunch: ["9M", "9L32"], - destinybond: ["9E"], - dracometeor: ["9M"], - dragonbreath: ["9L12"], - dragoncheer: ["9M"], - dragonclaw: ["9M"], - dragonpulse: ["9M", "9L36"], - dragonrush: ["9E"], - encore: ["9M"], - endure: ["9M"], - entrainment: ["9E"], - facade: ["9M"], - gunkshot: ["9M", "9L52"], - healbell: ["9E"], - helpinghand: ["9M"], - irondefense: ["9M", "9L44"], - lastresort: ["9E"], - metalsound: ["9M"], - nobleroar: ["9E"], - outrage: ["9M"], - poisongas: ["9L1"], - poisonjab: ["9M"], - poisontail: ["9M"], - protect: ["9M", "9L24"], - raindance: ["9M"], - rest: ["9M"], - roar: ["9M", "9L28"], - rockslide: ["9M"], - rocktomb: ["9M"], - scaleshot: ["9M"], - scaryface: ["9M"], - sleeptalk: ["9M"], - sludge: ["9L20"], - sludgebomb: ["9M", "9L40"], - sludgewave: ["9M"], - smog: ["9L4"], - snarl: ["9M"], - storedpower: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - taunt: ["9M", "9L16"], - terablast: ["9M"], - toxic: ["9M"], - trailblaze: ["9M"], - uproar: ["9M"], - venoshock: ["9M"] - } - }, - draggalong: { - learnset: { - acidspray: ["9M"], - bite: ["9L1"], - bodyslam: ["9M"], - bulldoze: ["9M"], - clangingscales: ["9L51"], - crunch: ["9M", "9L32"], - destinybond: ["9E"], - dracometeor: ["9M"], - dragonbreath: ["9L12"], - dragoncheer: ["9M"], - dragonclaw: ["9M"], - dragonpulse: ["9M", "9L36"], - dragonrush: ["9E"], - dragontail: ["9M"], - encore: ["9M"], - endure: ["9M"], - entrainment: ["9E"], - facade: ["9M"], - gunkshot: ["9M", "9L56"], - healbell: ["9E"], - helpinghand: ["9M"], - irondefense: ["9M", "9L46"], - ironhead: ["9M"], - lastresort: ["9E"], - metalsound: ["9M"], - nobleroar: ["9E"], - outrage: ["9M"], - poisongas: ["9L1"], - poisonjab: ["9M"], - poisontail: ["9M"], - protect: ["9M", "9L24"], - raindance: ["9M"], - rest: ["9M"], - roar: ["9M", "9L28"], - rockslide: ["9M"], - rocktomb: ["9M"], - scaleshot: ["9M"], - scaryface: ["9M"], - sleeptalk: ["9M"], - sludge: ["9L20"], - sludgebomb: ["9M", "9L41"], - sludgewave: ["9M"], - smog: ["9L1"], - snarl: ["9M"], - stompingtantrum: ["9M"], - storedpower: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - taunt: ["9M", "9L16"], - terablast: ["9M"], - toxic: ["9M"], - trailblaze: ["9M"], - uproar: ["9M"], - venoshock: ["9M"] - } - }, - chuggalong: { - learnset: { - acidspray: ["9M"], - bite: ["9L1"], - bodyslam: ["9M"], - bulldoze: ["9M"], - celebrate: ["9S0"], - clangingscales: ["9L52"], - clangoroussoul: ["9L64"], - crunch: ["9M", "9L32"], - destinybond: ["9E"], - dracometeor: ["9M"], - dragonbreath: ["9L12"], - dragoncheer: ["9M"], - dragonclaw: ["9M"], - dragondance: ["9M", "9L1", "9S0"], - dragonpulse: ["9M", "9L36"], - dragonrush: ["9E"], - dragontail: ["9M", "9L1", "9S0"], - earthquake: ["9M"], - encore: ["9M"], - endure: ["9M"], - entrainment: ["9E"], - facade: ["9M"], - flashcannon: ["9M"], - gigaimpact: ["9M"], - gunkshot: ["9M", "9L58"], - healbell: ["9E"], - heavyslam: ["9M"], - helpinghand: ["9M"], - hyperbeam: ["9M"], - irondefense: ["9M", "9L46"], - ironhead: ["9M"], - lastresort: ["9E"], - metalsound: ["9M"], - nobleroar: ["9E"], - outrage: ["9M"], - poisongas: ["9L1"], - poisonjab: ["9M"], - poisontail: ["9M"], - protect: ["9M", "9L24"], - raindance: ["9M"], - rest: ["9M"], - roar: ["9M", "9L28"], - rockslide: ["9M"], - rocktomb: ["9M"], - scaleshot: ["9M"], - scaryface: ["9M"], - sleeptalk: ["9M"], - sludge: ["9L20"], - sludgebomb: ["9M", "9L41", "9S0"], - sludgewave: ["9M"], - smog: ["9L1"], - snarl: ["9M"], - stompingtantrum: ["9M"], - storedpower: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - surf: ["9M"], - tackle: ["9L1"], - takedown: ["9M"], - taunt: ["9M", "9L16"], - terablast: ["9M"], - toxic: ["9M"], - trailblaze: ["9M"], - uproar: ["9M"], - venoshock: ["9M"] - }, - eventData: [ - { - generation: 9, - level: 50, - shiny: true, - abilities: ["armortail"], - moves: ["celebrate", "dragontail", "sludgebomb", "dragondance"], - pokeball: "cherishball" - } - ] - }, - shox: { - learnset: { - blizzard: ["9M"], - bodyslam: ["9M"], - bulldoze: ["9M"], - charge: ["9M", "9L15"], - chargebeam: ["9M"], - charm: ["9M", "9L1"], - dig: ["9M"], - disarmingvoice: ["9M"], - discharge: ["9L44"], - doubleedge: ["9M", "9L58"], - earthpower: ["9M"], - earthquake: ["9M"], - eerieimpulse: ["9M"], - electricterrain: ["9M"], - electroball: ["9M"], - electroweb: ["9M"], - endeavor: ["9M", "9E"], - endure: ["9M"], - facade: ["9M"], - gigaimpact: ["9M"], - glare: ["9E"], - growl: ["9L1"], - headbutt: ["9L20"], - helpinghand: ["9M"], - highhorsepower: ["9M"], - hornattack: ["9L1"], - hyperbeam: ["9M"], - hypervoice: ["9M"], - icebeam: ["9M"], - icywind: ["9M"], - ironhead: ["9M"], - knockoff: ["9M"], - milkdrink: ["9L30"], - mudshot: ["9M"], - mudslap: ["9M"], - nuzzle: ["9E"], - playrough: ["9M"], - protect: ["9M"], - raindance: ["9M"], - rest: ["9M"], - rockslide: ["9M"], - rocktomb: ["9M"], - scaryface: ["9M", "9L51"], - seedbomb: ["9M"], - sleeptalk: ["9M"], - smartstrike: ["9M"], - spark: ["9L25"], - spitup: ["9E"], - stockpile: ["9E"], - stompingtantrum: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - superfang: ["9M"], - supercellslam: ["9M"], - swallow: ["9E"], - tackle: ["9L1"], - takedown: ["9M", "9L37"], - terablast: ["9M"], - thief: ["9M"], - throatchop: ["9M"], - thunder: ["9M"], - thundershock: ["9L1"], - thunderwave: ["9M", "9L1"], - thunderbolt: ["9M"], - trailblaze: ["9M"], - uproar: ["9M"], - voltswitch: ["9M"], - wildcharge: ["9M"], - zapcannon: ["9L65"], - zenheadbutt: ["9M"] - } - }, - ramnarok: { - learnset: { - ancientpower: ["9L21"], - aurorabeam: ["9L26"], - auroraveil: ["9L71"], - avalanche: ["9M"], - blizzard: ["9M"], - bodypress: ["9M"], - bodyslam: ["9M"], - brickbreak: ["9M"], - chargebeam: ["9M"], - curse: ["9M"], - dazzlinggleam: ["9M"], - detect: ["9L1"], - endeavor: ["9M"], - endure: ["9M"], - facade: ["9M"], - falseswipe: ["9M"], - fireblast: ["9M"], - flamecharge: ["9M", "9L1"], - flamethrower: ["9M"], - flareblitz: ["9M"], - flashcannon: ["9M"], - freezedry: ["9L36"], - gigaimpact: ["9M"], - grassknot: ["9M"], - hardpress: ["9M"], - haze: ["9M"], - heatcrash: ["9M"], - heatwave: ["9M"], - heavyslam: ["9M"], - helpinghand: ["9M"], - hyperbeam: ["9M"], - icebeam: ["9M"], - iceshard: ["9L1"], - icespinner: ["9M", "9L43"], - iciclespear: ["9M"], - icywind: ["9M"], - imprison: ["9M", "9L31"], - inferno: ["9L80"], - irondefense: ["9M", "9L1"], - ironhead: ["9M", "9L50"], - lavaplume: ["9L57"], - lowkick: ["9M"], - metalburst: ["9L89"], - outrage: ["9M"], - overheat: ["9M"], - painsplit: ["9M"], - phantomforce: ["9M", "9L64"], - polarflare: ["9L1"], - protect: ["9M"], - rest: ["9M"], - roar: ["9M"], - sandstorm: ["9M"], - scaryface: ["9M"], - sleeptalk: ["9M"], - snowscape: ["9M"], - solarbeam: ["9M"], - solarblade: ["9M"], - steelbeam: ["9M"], - substitute: ["9M"], - sunnyday: ["9M"], - swift: ["9M"], - takedown: ["9M"], - terablast: ["9M"], - temperflare: ["9M"], - throatchop: ["9M"], - thunder: ["9M"], - thunderbolt: ["9M"], - wildcharge: ["9M"], - willowisp: ["9M"] - } - }, - pokestarsmeargle: { - eventData: [ - { - generation: 5, - level: 60, - gender: "M", - abilities: ["owntempo"], - moves: ["mindreader", "guillotine", "tailwhip", "gastroacid"] - }, - { - generation: 5, - level: 30, - gender: "M", - abilities: ["owntempo"], - moves: ["outrage", "magiccoat"] - }, - { - generation: 5, - level: 99, - gender: "M", - abilities: ["owntempo"], - moves: ["nastyplot", "sheercold", "attract", "shadowball"] - } - ] - }, - pokestarufo: { - eventData: [ - { - generation: 5, - level: 38, - moves: ["bubblebeam", "counter", "recover", "signalbeam"] - } - ] - }, - pokestarufo2: { - eventData: [ - { - generation: 5, - level: 47, - moves: ["darkpulse", "flamethrower", "hyperbeam", "icebeam"] - } - ] - }, - pokestarbrycenman: { - eventData: [ - { - generation: 5, - level: 56, - moves: ["icebeam", "nightshade", "psychic", "uturn"] - } - ] - }, - pokestarmt: { - eventData: [ - { - generation: 5, - level: 63, - moves: ["earthquake", "ironhead", "spark", "surf"] - } - ] - }, - pokestarmt2: { - eventData: [ - { - generation: 5, - level: 72, - moves: ["dragonpulse", "flamethrower", "metalburst", "thunderbolt"] - } - ] - }, - pokestartransport: { - eventData: [ - { - generation: 5, - level: 20, - moves: ["clearsmog", "flameburst", "discharge"] - }, - { - generation: 5, - level: 50, - moves: ["iciclecrash", "overheat", "signalbeam"] - } - ] - }, - pokestargiant: { - eventData: [ - { - generation: 5, - level: 99, - moves: ["crushgrip", "focuspunch", "growl", "rage"] - } - ] - }, - pokestargiant2: { - eventData: [ - { - generation: 5, - level: 99, - moves: ["crushgrip", "doubleslap", "teeterdance", "stomp"] - } - ] - }, - pokestarhumanoid: { - eventData: [ - { - generation: 5, - level: 20, - gender: "M", - moves: ["scratch", "shadowclaw", "acid"] - }, - { - generation: 5, - level: 30, - gender: "M", - moves: ["darkpulse", "shadowclaw", "slash"] - }, - { - generation: 5, - level: 20, - gender: "F", - moves: ["acid", "nightslash"] - }, - { - generation: 5, - level: 20, - gender: "M", - moves: ["acid", "doubleedge"] - }, - { - generation: 5, - level: 20, - gender: "F", - moves: ["acid", "rockslide"] - }, - { - generation: 5, - level: 20, - gender: "M", - moves: ["acid", "thunderpunch"] - }, - { - generation: 5, - level: 20, - gender: "F", - moves: ["acid", "icepunch"] - }, - { - generation: 5, - level: 40, - gender: "F", - moves: ["explosion", "selfdestruct"] - }, - { - generation: 5, - level: 40, - gender: "F", - moves: ["shadowclaw", "scratch"] - }, - { - generation: 5, - level: 40, - gender: "M", - moves: ["nightslash", "scratch"] - }, - { - generation: 5, - level: 40, - gender: "M", - moves: ["doubleedge", "scratch"] - }, - { - generation: 5, - level: 40, - gender: "F", - moves: ["rockslide", "scratch"] - } - ] - }, - pokestarmonster: { - eventData: [ - { generation: 5, level: 50, moves: ["darkpulse", "confusion"] } - ] - }, - pokestarf00: { - eventData: [ - { - generation: 5, - level: 10, - moves: ["teeterdance", "growl", "flail", "chatter"] - }, - { - generation: 5, - level: 58, - moves: ["needlearm", "headsmash", "headbutt", "defensecurl"] - }, - { - generation: 5, - level: 60, - moves: ["hammerarm", "perishsong", "ironhead", "thrash"] - } - ] - }, - pokestarf002: { - eventData: [ - { - generation: 5, - level: 52, - moves: ["flareblitz", "ironhead", "psychic", "wildcharge"] - } - ] - }, - pokestarspirit: { - eventData: [ - { - generation: 5, - level: 99, - moves: ["crunch", "dualchop", "slackoff", "swordsdance"] - } - ] - }, - pokestarblackdoor: { - eventData: [ - { - generation: 5, - level: 53, - moves: ["luckychant", "amnesia", "ingrain", "rest"] - }, - { - generation: 5, - level: 70, - moves: ["batonpass", "counter", "flamecharge", "toxic"] - } - ] - }, - pokestarwhitedoor: { - eventData: [ - { - generation: 5, - level: 7, - moves: ["batonpass", "inferno", "mirrorcoat", "toxic"] - } - ] - }, - pokestarblackbelt: { - eventData: [ - { - generation: 5, - level: 30, - moves: ["focuspunch", "machpunch", "taunt"] - }, - { - generation: 5, - level: 40, - moves: ["machpunch", "hammerarm", "jumpkick"] - } - ] - }, - pokestargiantpropo2: { - eventData: [ - { - generation: 5, - level: 99, - moves: ["crushgrip", "doubleslap", "teeterdance", "stomp"] - } - ] - }, - pokestarufopropu2: { - eventData: [ - { - generation: 5, - level: 47, - moves: ["darkpulse", "flamethrower", "hyperbeam", "icebeam"] - } - ] - } - } -}; -export { - learnsets_default as default -}; -//# sourceMappingURL=learnsets-KCSSSTVT-OVHSZE7V.js.map diff --git a/node_modules/.vite/deps/learnsets-KCSSSTVT-OVHSZE7V.js.map b/node_modules/.vite/deps/learnsets-KCSSSTVT-OVHSZE7V.js.map deleted file mode 100644 index c1bdabd..0000000 --- a/node_modules/.vite/deps/learnsets-KCSSSTVT-OVHSZE7V.js.map +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": 3, - "sources": ["../../@pkmn/dex/data/learnsets.json"], - "sourcesContent": ["{\n \"2\": {\n \"missingno\": {\n \"learnset\": {\n \"blizzard\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"cut\": [\"1M\"],\n \"doubleedge\": [\"1M\"],\n \"earthquake\": [\"1M\"],\n \"fissure\": [\"1M\"],\n \"fly\": [\"1M\"],\n \"icebeam\": [\"1M\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"psychic\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"razorwind\": [\"1M\"],\n \"rest\": [\"1M\"],\n \"seismictoss\": [\"1M\"],\n \"skyattack\": [\"1L1\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"swordsdance\": [\"1M\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thunder\": [\"1M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"1M\"],\n \"triattack\": [\"1M\"],\n \"watergun\": [\"1M\", \"1L1\"]\n }\n },\n \"bulbasaur\": {\n \"learnset\": {\n \"ancientpower\": [\"2S0\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"defensecurl\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"growl\": [\"2L4\", \"2S0\", \"1L1\"],\n \"growth\": [\"2L32\", \"1L34\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"leechseed\": [\"2L7\", \"1L7\"],\n \"lightscreen\": [\"2E\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"petaldance\": [\"2E\"],\n \"poisonpowder\": [\"2L15\", \"1L20\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"razorleaf\": [\"2L20\", \"1L27\"],\n \"razorwind\": [\"2E\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"safeguard\": [\"2E\"],\n \"skullbash\": [\"2E\"],\n \"sleeppowder\": [\"2L15\", \"1L41\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"2L46\", \"1M\", \"1L48\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\", \"2L25\"],\n \"swordsdance\": [\"1M\"],\n \"synthesis\": [\"2L39\"],\n \"tackle\": [\"2L1\", \"2S0\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"vinewhip\": [\"2L10\", \"1L13\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"growl\", \"ancientpower\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 5}]\n },\n \"ivysaur\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"defensecurl\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"growl\": [\"2L4\", \"2L1\", \"1L1\"],\n \"growth\": [\"2L38\", \"1L38\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"leechseed\": [\"2L7\", \"2L1\", \"1L7\", \"1L1\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"poisonpowder\": [\"2L15\", \"1L22\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"razorleaf\": [\"2L22\", \"1L30\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"sleeppowder\": [\"2L15\", \"1L46\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"2L56\", \"1M\", \"1L54\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\", \"2L29\"],\n \"swordsdance\": [\"1M\"],\n \"synthesis\": [\"2L47\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"vinewhip\": [\"2L10\", \"1L13\"]\n }\n },\n \"venusaur\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"defensecurl\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"growl\": [\"2L4\", \"2L1\", \"1L1\"],\n \"growth\": [\"2L41\", \"1L43\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"leechseed\": [\"2L7\", \"2L1\", \"1L7\", \"1L1\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"poisonpowder\": [\"2L15\", \"2S0\", \"1L22\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"razorleaf\": [\"2L22\", \"2S0\", \"1L30\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"sleeppowder\": [\"2L15\", \"2S0\", \"1L55\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"2L65\", \"1M\", \"1L65\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\", \"2L29\", \"2S0\"],\n \"swordsdance\": [\"1M\"],\n \"synthesis\": [\"2L53\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"vinewhip\": [\"2L10\", \"2L1\", \"1L13\", \"1L1\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 40,\n \"shiny\": true,\n \"moves\": [\"poisonpowder\", \"sleeppowder\", \"razorleaf\", \"sweetscent\"]\n }\n ]\n },\n \"charmander\": {\n \"learnset\": {\n \"ancientpower\": [\"2E\"],\n \"attract\": [\"2M\"],\n \"beatup\": [\"2E\"],\n \"bellydrum\": [\"2E\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2E\"],\n \"bodyslam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"crunch\": [\"2S0\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"defensecurl\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dragonbreath\": [\"2M\"],\n \"dragonrage\": [\"2L43\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"ember\": [\"2L7\", \"1L9\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"firespin\": [\"2L49\", \"1L46\"],\n \"flamethrower\": [\"2T\", \"2L31\", \"1L38\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"growl\": [\"2L1\", \"2S0\", \"1L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"1L15\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"outrage\": [\"2E\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"2L19\", \"1M\", \"1L22\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"2E\"],\n \"rocksmash\": [\"2M\"],\n \"scaryface\": [\"2L25\"],\n \"scratch\": [\"2L1\", \"2S0\", \"1L1\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"1M\"],\n \"slash\": [\"2L37\", \"1L30\"],\n \"sleeptalk\": [\"2M\"],\n \"smokescreen\": [\"2L13\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"swordsdance\": [\"1M\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"scratch\", \"growl\", \"crunch\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 5}]\n },\n \"charmeleon\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"defensecurl\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dragonbreath\": [\"2M\"],\n \"dragonrage\": [\"2L48\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"ember\": [\"2L7\", \"2L1\", \"1L9\", \"1L1\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"firespin\": [\"2L55\", \"1L56\"],\n \"flamethrower\": [\"2T\", \"2L34\", \"1L42\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"growl\": [\"2L1\", \"1L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"1L15\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"2L20\", \"1M\", \"1L24\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"scaryface\": [\"2L27\"],\n \"scratch\": [\"2L1\", \"1L1\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"1M\"],\n \"slash\": [\"2L41\", \"1L33\"],\n \"sleeptalk\": [\"2M\"],\n \"smokescreen\": [\"2L13\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"swordsdance\": [\"1M\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"]\n }\n },\n \"charizard\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"defensecurl\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dragonbreath\": [\"2M\"],\n \"dragonrage\": [\"2L54\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"ember\": [\"2L7\", \"2L1\", \"1L9\", \"1L1\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"firespin\": [\"2L64\", \"1L55\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\", \"2L34\", \"2S0\", \"1L46\"],\n \"fly\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"growl\": [\"2L1\", \"1L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"1L15\", \"1L1\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"2L20\", \"2S0\", \"1M\", \"1L24\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"scaryface\": [\"2L27\", \"2S0\"],\n \"scratch\": [\"2L1\", \"1L1\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"1M\"],\n \"slash\": [\"2L44\", \"1L36\"],\n \"sleeptalk\": [\"2M\"],\n \"smokescreen\": [\"2L13\", \"2L1\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"swordsdance\": [\"1M\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"wingattack\": [\"2L36\", \"2S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 40,\n \"shiny\": true,\n \"moves\": [\"rage\", \"scaryface\", \"flamethrower\", \"wingattack\"]\n }\n ]\n },\n \"squirtle\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L18\", \"1L22\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubble\": [\"2L7\", \"1L8\"],\n \"bubblebeam\": [\"1M\"],\n \"confusion\": [\"2E\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flail\": [\"2E\"],\n \"foresight\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"haze\": [\"2E\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L47\", \"1L42\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mirrorcoat\": [\"2E\"],\n \"mist\": [\"2E\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\", \"2L28\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\", \"2L33\"],\n \"rapidspin\": [\"2L23\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"2L40\", \"1M\", \"1L35\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\", \"2S0\", \"1L1\"],\n \"tailwhip\": [\"2L4\", \"2S0\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"2L13\", \"1M\", \"1L15\"],\n \"whirlpool\": [\"2M\"],\n \"withdraw\": [\"2L10\", \"1L28\"],\n \"zapcannon\": [\"2S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"tailwhip\", \"zapcannon\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 5}]\n },\n \"wartortle\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L19\", \"1L24\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubble\": [\"2L7\", \"2L1\", \"1L8\", \"1L1\"],\n \"bubblebeam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L53\", \"1L47\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\", \"2L31\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\", \"2L37\"],\n \"rapidspin\": [\"2L25\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"2L45\", \"1M\", \"1L39\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"tailwhip\": [\"2L4\", \"2L1\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"2L13\", \"1M\", \"1L15\"],\n \"whirlpool\": [\"2M\"],\n \"withdraw\": [\"2L10\", \"1L31\"]\n }\n },\n \"blastoise\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L19\", \"2S0\", \"1L24\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubble\": [\"2L7\", \"2L1\", \"1L8\", \"1L1\"],\n \"bubblebeam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L68\", \"1L52\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\", \"2L31\", \"2S0\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\", \"2L42\"],\n \"rapidspin\": [\"2L25\", \"2S0\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"2L55\", \"1M\", \"1L42\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"tailwhip\": [\"2L4\", \"2L1\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"2L13\", \"2S0\", \"1M\", \"1L15\", \"1L1\"],\n \"whirlpool\": [\"2M\"],\n \"withdraw\": [\"2L10\", \"2L1\", \"1L31\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 40,\n \"shiny\": true,\n \"moves\": [\"watergun\", \"bite\", \"rapidspin\", \"protect\"]\n }\n ]\n },\n \"caterpie\": {\n \"learnset\": {\"stringshot\": [\"2L1\", \"1L1\"], \"tackle\": [\"2L1\", \"1L1\"]},\n \"encounters\": [\n {\"generation\": 1, \"level\": 3},\n {\"generation\": 2, \"level\": 3}\n ]\n },\n \"metapod\": {\n \"learnset\": {\"harden\": [\"2L7\", \"2L1\", \"1L7\", \"1L1\"]},\n \"encounters\": [\n {\"generation\": 1, \"level\": 4},\n {\"generation\": 2, \"level\": 4},\n {\"generation\": 3, \"level\": 4}\n ]\n },\n \"butterfree\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"confusion\": [\"2L10\", \"2L1\", \"1L10\", \"1L12\", \"1L1\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"gust\": [\"2L28\", \"1L28\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"nightmare\": [\"2M\"],\n \"poisonpowder\": [\"2L13\", \"1L13\", \"1L15\"],\n \"protect\": [\"2M\"],\n \"psybeam\": [\"2L34\", \"1L34\", \"1L32\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"razorwind\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"safeguard\": [\"2L40\"],\n \"sleeppowder\": [\"2L15\", \"1L15\", \"1L17\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"stunspore\": [\"2L14\", \"1L14\", \"1L16\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"supersonic\": [\"2L18\", \"1L18\", \"1L21\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"whirlwind\": [\"2L23\", \"1M\", \"1L23\", \"1L26\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 7}]\n },\n \"weedle\": {\n \"learnset\": {\"poisonsting\": [\"2L1\", \"1L1\"], \"stringshot\": [\"2L1\", \"1L1\"]},\n \"encounters\": [\n {\"generation\": 1, \"level\": 3},\n {\"generation\": 2, \"level\": 3}\n ]\n },\n \"kakuna\": {\n \"learnset\": {\"harden\": [\"2L7\", \"2L1\", \"1L1\"]},\n \"encounters\": [\n {\"generation\": 1, \"level\": 4},\n {\"generation\": 2, \"level\": 4}\n ]\n },\n \"beedrill\": {\n \"learnset\": {\n \"agility\": [\"2L40\", \"1L35\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"focusenergy\": [\"2L15\", \"1L16\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2L10\", \"2L1\", \"1L12\", \"1L1\"],\n \"furycutter\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"pinmissile\": [\"2L35\", \"1L30\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2L30\"],\n \"rage\": [\"2L25\", \"1M\", \"1L25\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"swordsdance\": [\"1M\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"twineedle\": [\"2L20\", \"1L20\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 7}]\n },\n \"pidgey\": {\n \"learnset\": {\n \"agility\": [\"2L37\", \"1L36\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2E\"],\n \"fly\": [\"2M\", \"1M\"],\n \"foresight\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"gust\": [\"2L9\", \"1L1\"],\n \"hiddenpower\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"mirrormove\": [\"2L47\", \"1L44\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2E\"],\n \"quickattack\": [\"2L15\", \"1L12\"],\n \"rage\": [\"1M\"],\n \"razorwind\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"sandattack\": [\"2L5\", \"1L5\"],\n \"skyattack\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\", \"2E\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tackle\": [\"2L1\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"whirlwind\": [\"2L21\", \"1M\", \"1L19\"],\n \"wingattack\": [\"2L29\", \"1L28\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 2},\n {\"generation\": 2, \"level\": 2}\n ]\n },\n \"pidgeotto\": {\n \"learnset\": {\n \"agility\": [\"2L43\", \"1L40\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fly\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"gust\": [\"2L9\", \"2L1\", \"1L1\"],\n \"hiddenpower\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"mirrormove\": [\"2L55\", \"1L49\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"quickattack\": [\"2L15\", \"1L12\"],\n \"rage\": [\"1M\"],\n \"razorwind\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"sandattack\": [\"2L5\", \"2L1\", \"1L5\", \"1L1\"],\n \"skyattack\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tackle\": [\"2L1\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"whirlwind\": [\"2L23\", \"1M\", \"1L21\"],\n \"wingattack\": [\"2L33\", \"1L31\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 9},\n {\"generation\": 2, \"level\": 7}\n ]\n },\n \"pidgeot\": {\n \"learnset\": {\n \"agility\": [\"2L46\", \"1L44\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fly\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"gust\": [\"2L9\", \"2L1\", \"1L1\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"mimic\": [\"1M\"],\n \"mirrormove\": [\"2L61\", \"1L54\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"quickattack\": [\"2L15\", \"2L1\", \"1L12\", \"1L1\"],\n \"rage\": [\"1M\"],\n \"razorwind\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"sandattack\": [\"2L5\", \"2L1\", \"1L5\", \"1L1\"],\n \"skyattack\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tackle\": [\"2L1\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"whirlwind\": [\"2L23\", \"1M\", \"1L21\"],\n \"wingattack\": [\"2L33\", \"1L31\"]\n }\n },\n \"rattata\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2E\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"counter\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flamewheel\": [\"2E\"],\n \"focusenergy\": [\"2L20\", \"1L23\"],\n \"frustration\": [\"2M\"],\n \"furyswipes\": [\"2E\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperfang\": [\"2L13\", \"1L14\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2L27\"],\n \"quickattack\": [\"2L7\", \"1L7\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"reversal\": [\"2E\"],\n \"rocksmash\": [\"2M\"],\n \"screech\": [\"2E\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"superfang\": [\"2L34\", \"1L34\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"tailwhip\": [\"2L1\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 2},\n {\"generation\": 2, \"level\": 2}\n ]\n },\n \"raticate\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"focusenergy\": [\"1L27\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"hyperfang\": [\"2L13\", \"1L14\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2L30\"],\n \"quickattack\": [\"2L7\", \"2L1\", \"1L7\", \"1L1\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"scaryface\": [\"2L20\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"superfang\": [\"2L40\", \"1L41\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"tailwhip\": [\"2L1\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 6}\n ]\n },\n \"spearow\": {\n \"learnset\": {\n \"agility\": [\"2L43\", \"1L36\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"drillpeck\": [\"2L37\", \"1L29\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2E\"],\n \"falseswipe\": [\"2E\"],\n \"fly\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2L13\", \"1L15\"],\n \"growl\": [\"2L1\", \"2S0\", \"1L1\"],\n \"hiddenpower\": [\"2M\"],\n \"leer\": [\"2L7\", \"1L9\"],\n \"mimic\": [\"1M\"],\n \"mirrormove\": [\"2L31\", \"1L22\"],\n \"mudslap\": [\"2M\"],\n \"peck\": [\"2L1\", \"2S0\", \"1L1\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2L25\"],\n \"quickattack\": [\"2E\"],\n \"rage\": [\"1M\"],\n \"razorwind\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"scaryface\": [\"2E\"],\n \"skyattack\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"sonicboom\": [\"2S0\"],\n \"steelwing\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"2E\"],\n \"whirlwind\": [\"1M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"peck\", \"growl\", \"sonicboom\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 3},\n {\"generation\": 2, \"level\": 2}\n ]\n },\n \"fearow\": {\n \"learnset\": {\n \"agility\": [\"2L47\", \"1L43\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"drillpeck\": [\"2L40\", \"1L34\"],\n \"endure\": [\"2M\"],\n \"fly\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2L13\", \"2L1\", \"1L15\", \"1S0\"],\n \"growl\": [\"2L1\", \"1L1\", \"1S0\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"leer\": [\"2L7\", \"2L1\", \"1L9\", \"1L1\", \"1S0\"],\n \"mimic\": [\"1M\"],\n \"mirrormove\": [\"2L32\", \"1L25\"],\n \"mudslap\": [\"2M\"],\n \"payday\": [\"1S0\"],\n \"peck\": [\"2L1\", \"1L1\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2L26\"],\n \"rage\": [\"1M\"],\n \"razorwind\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"skyattack\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"whirlwind\": [\"1M\"]\n },\n \"eventData\": [\n {\n \"generation\": 1,\n \"level\": 20,\n \"moves\": [\"growl\", \"leer\", \"furyattack\", \"payday\"],\n \"japan\": true\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 19},\n {\"generation\": 2, \"level\": 7}\n ]\n },\n \"ekans\": {\n \"learnset\": {\n \"acid\": [\"2L37\", \"1L38\"],\n \"attract\": [\"2M\"],\n \"beatup\": [\"2E\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L15\", \"1L17\"],\n \"bodyslam\": [\"1M\"],\n \"crunch\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"glare\": [\"2L23\", \"1L24\"],\n \"haze\": [\"2L43\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"leer\": [\"2L1\", \"1L1\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"poisonsting\": [\"2L9\", \"1L10\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2E\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"1M\"],\n \"screech\": [\"2L29\", \"1L31\"],\n \"skullbash\": [\"1M\"],\n \"slam\": [\"2E\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"spite\": [\"2E\"],\n \"strength\": [\"2M\", \"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"wrap\": [\"2L1\", \"1L1\"]\n }\n },\n \"arbok\": {\n \"learnset\": {\n \"acid\": [\"2L43\", \"1L47\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L15\", \"2L1\", \"1L17\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"glare\": [\"2L25\", \"1L27\"],\n \"haze\": [\"2L51\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"leer\": [\"2L1\", \"1L1\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"poisonsting\": [\"2L9\", \"2L1\", \"1L10\", \"1L1\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"1M\"],\n \"screech\": [\"2L33\", \"1L36\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"wrap\": [\"2L1\", \"1L1\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 10}]\n },\n \"pichu\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"2E\"],\n \"charm\": [\"2L1\", \"2S3\", \"2S2\", \"2S1\", \"2S0\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dizzypunch\": [\"2S0\"],\n \"doubleslap\": [\"2E\"],\n \"doubleteam\": [\"2M\"],\n \"encore\": [\"2E\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mudslap\": [\"2M\"],\n \"petaldance\": [\"2S1\"],\n \"present\": [\"2E\"],\n \"protect\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"reversal\": [\"2E\"],\n \"rollout\": [\"2M\"],\n \"scaryface\": [\"2S2\"],\n \"sing\": [\"2S3\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetkiss\": [\"2L11\"],\n \"swift\": [\"2M\"],\n \"tailwhip\": [\"2L6\"],\n \"thunder\": [\"2M\"],\n \"thunderbolt\": [\"2T\"],\n \"thundershock\": [\"2L1\", \"2S3\", \"2S2\", \"2S1\", \"2S0\"],\n \"thunderwave\": [\"2L8\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"thundershock\", \"charm\", \"dizzypunch\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"thundershock\", \"charm\", \"petaldance\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"thundershock\", \"charm\", \"scaryface\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"thundershock\", \"charm\", \"sing\"]\n }\n ]\n },\n \"pikachu\": {\n \"learnset\": {\n \"agility\": [\"2L33\", \"1L33\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"2L15\", \"1M\", \"1L15\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\", \"1M\"],\n \"fly\": [\"1S1\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L1\", \"1L1\", \"1S2\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"lightscreen\": [\"2L50\", \"1L50\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"payday\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"quickattack\": [\"2L11\", \"1L11\", \"1L16\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"1M\"],\n \"slam\": [\"2L20\", \"1L20\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"1T\", \"1S2\", \"1S0\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\", \"1L26\"],\n \"tailwhip\": [\"2L6\", \"1L6\"],\n \"takedown\": [\"1M\"],\n \"thunder\": [\"2M\", \"2L41\", \"1M\", \"1L41\", \"1L43\"],\n \"thunderbolt\": [\"2T\", \"2L26\", \"1M\", \"1L26\"],\n \"thunderpunch\": [\"2M\"],\n \"thundershock\": [\"2L1\", \"1L1\", \"1S2\"],\n \"thunderwave\": [\"2L8\", \"1M\", \"1L8\", \"1L9\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\"generation\": 1, \"level\": 5, \"moves\": [\"surf\"]},\n {\"generation\": 1, \"level\": 5, \"moves\": [\"fly\"], \"japan\": true},\n {\n \"generation\": 1,\n \"level\": 5,\n \"moves\": [\"thundershock\", \"growl\", \"surf\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 3},\n {\"generation\": 2, \"level\": 4}\n ]\n },\n \"raichu\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"1L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"irontail\": [\"2M\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"payday\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"quickattack\": [\"2L1\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tailwhip\": [\"2L1\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"2L1\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"thundershock\": [\"2L1\", \"1L1\"],\n \"thunderwave\": [\"1M\", \"1L1\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"zapcannon\": [\"2M\"]\n }\n },\n \"sandshrew\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"counter\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"defensecurl\": [\"2M\", \"2L6\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"flail\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"furyswipes\": [\"2L37\", \"1L38\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"metalclaw\": [\"2E\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"poisonsting\": [\"2L17\", \"1L24\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"rapidspin\": [\"2E\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"1M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"safeguard\": [\"2E\"],\n \"sandattack\": [\"2L11\", \"1L10\"],\n \"sandstorm\": [\"2M\", \"2L45\"],\n \"scratch\": [\"2L1\", \"1L1\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"1M\"],\n \"slash\": [\"2L23\", \"1L17\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"2L30\", \"1M\", \"1L31\"],\n \"swordsdance\": [\"1M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 6}]\n },\n \"sandslash\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"defensecurl\": [\"2M\", \"2L6\", \"2L1\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"furyswipes\": [\"2L42\", \"1L47\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"irontail\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"poisonsting\": [\"2L17\", \"1L27\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"1M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"sandattack\": [\"2L11\", \"2L1\", \"1L10\", \"1L1\"],\n \"sandstorm\": [\"2M\", \"2L52\"],\n \"scratch\": [\"2L1\", \"1L1\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"1M\"],\n \"slash\": [\"2L24\", \"1L17\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"2L33\", \"1M\", \"1L36\"],\n \"swordsdance\": [\"1M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 10}]\n },\n \"nidoranf\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"beatup\": [\"2E\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L30\", \"1L30\", \"1L29\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"charm\": [\"2E\"],\n \"counter\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"disable\": [\"2E\"],\n \"doubleedge\": [\"1M\"],\n \"doublekick\": [\"2L12\", \"1L12\", \"1L43\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"focusenergy\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"furyswipes\": [\"2L38\", \"1L38\", \"1L36\"],\n \"growl\": [\"2L1\", \"2S2\", \"2S1\", \"2S0\", \"1L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"lovelykiss\": [\"2S0\"],\n \"mimic\": [\"1M\"],\n \"moonlight\": [\"2S1\"],\n \"mudslap\": [\"2M\"],\n \"poisonsting\": [\"2L17\", \"1L17\", \"1L14\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"scratch\": [\"2L8\", \"1L8\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"supersonic\": [\"2E\"],\n \"swagger\": [\"2M\"],\n \"sweetkiss\": [\"2S2\"],\n \"tackle\": [\"2L1\", \"2S2\", \"2S1\", \"2S0\", \"1L1\"],\n \"tailwhip\": [\"2L23\", \"1L23\", \"1L21\"],\n \"takedown\": [\"2E\", \"1M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"growl\", \"tackle\", \"lovelykiss\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"growl\", \"tackle\", \"moonlight\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"growl\", \"tackle\", \"sweetkiss\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 2}]\n },\n \"nidorina\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L36\", \"1L36\", \"1L32\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doublekick\": [\"2L12\", \"1L12\", \"1L50\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furyswipes\": [\"2L46\", \"1L46\", \"1L41\"],\n \"growl\": [\"2L1\", \"1L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"horndrill\": [\"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"irontail\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"poisonsting\": [\"2L19\", \"1L19\", \"1L14\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"scratch\": [\"2L8\", \"1L8\", \"1L1\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"tailwhip\": [\"2L27\", \"1L27\", \"1L23\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\"]\n }\n },\n \"nidoqueen\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"2L23\", \"1M\", \"1L23\", \"1L1\"],\n \"bubblebeam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doublekick\": [\"2L1\", \"1L12\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"horndrill\": [\"1M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"payday\": [\"1M\"],\n \"poisonsting\": [\"1L14\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rockslide\": [\"1M\"],\n \"rocksmash\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"scratch\": [\"2L1\", \"1L8\", \"1L1\"],\n \"seismictoss\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"tailwhip\": [\"2L1\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\"]\n }\n },\n \"nidoranm\": {\n \"learnset\": {\n \"amnesia\": [\"2E\"],\n \"attract\": [\"2M\"],\n \"beatup\": [\"2E\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"confusion\": [\"2E\"],\n \"counter\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"disable\": [\"2E\"],\n \"doubleedge\": [\"1M\"],\n \"doublekick\": [\"2L12\", \"1L12\", \"1L43\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"focusenergy\": [\"2L23\", \"1L23\", \"1L21\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2L30\", \"1L30\", \"1L29\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hornattack\": [\"2L8\", \"1L8\"],\n \"horndrill\": [\"2L38\", \"1M\", \"1L38\", \"1L36\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\", \"2S2\", \"2S1\", \"2S0\", \"1L1\"],\n \"lovelykiss\": [\"2S0\"],\n \"mimic\": [\"1M\"],\n \"morningsun\": [\"2S1\"],\n \"mudslap\": [\"2M\"],\n \"poisonsting\": [\"2L17\", \"1L17\", \"1L14\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"supersonic\": [\"2E\"],\n \"swagger\": [\"2M\"],\n \"sweetkiss\": [\"2S2\"],\n \"tackle\": [\"2L1\", \"2S2\", \"2S1\", \"2S0\", \"1L1\"],\n \"takedown\": [\"2E\", \"1M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"leer\", \"tackle\", \"lovelykiss\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"leer\", \"tackle\", \"morningsun\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"leer\", \"tackle\", \"sweetkiss\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 2}]\n },\n \"nidorino\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doublekick\": [\"2L12\", \"1L12\", \"1L50\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"focusenergy\": [\"2L27\", \"1L27\", \"1L23\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2L36\", \"1L36\", \"1L32\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hornattack\": [\"2L8\", \"1L8\", \"1L1\"],\n \"horndrill\": [\"2L46\", \"1M\", \"1L46\", \"1L41\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\", \"1L1\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"poisonsting\": [\"2L19\", \"1L19\", \"1L14\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\"]\n }\n },\n \"nidoking\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doublekick\": [\"2L1\", \"1L12\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hornattack\": [\"2L1\", \"1L8\", \"1L1\"],\n \"horndrill\": [\"1M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"payday\": [\"1M\"],\n \"poisonsting\": [\"2L1\", \"1L14\", \"1L1\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rockslide\": [\"1M\"],\n \"rocksmash\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thrash\": [\"2L23\", \"1L23\", \"1L1\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\"]\n }\n },\n \"cleffa\": {\n \"learnset\": {\n \"amnesia\": [\"2E\"],\n \"attract\": [\"2M\"],\n \"bellydrum\": [\"2E\"],\n \"charm\": [\"2L1\", \"2S3\", \"2S2\", \"2S1\", \"2S0\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dizzypunch\": [\"2S3\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"encore\": [\"2L4\", \"2S3\", \"2S2\", \"2S1\", \"2S0\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\"],\n \"flamethrower\": [\"2T\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"metronome\": [\"2E\"],\n \"mimic\": [\"2E\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"petaldance\": [\"2S0\"],\n \"pound\": [\"2L1\", \"2S3\", \"2S2\", \"2S1\", \"2S0\"],\n \"present\": [\"2E\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"scaryface\": [\"2S1\"],\n \"shadowball\": [\"2M\"],\n \"sing\": [\"2L8\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"splash\": [\"2E\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetkiss\": [\"2L13\"],\n \"swift\": [\"2S2\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"pound\", \"charm\", \"encore\", \"petaldance\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"pound\", \"charm\", \"encore\", \"scaryface\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"pound\", \"charm\", \"encore\", \"swift\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"pound\", \"charm\", \"encore\", \"dizzypunch\"]\n }\n ]\n },\n \"clefairy\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\", \"2L26\", \"1L39\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleslap\": [\"2L13\", \"1L18\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"encore\": [\"2L4\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"flamethrower\": [\"2T\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L1\", \"1L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"lightscreen\": [\"2L53\", \"1L48\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"2L34\", \"1M\", \"1L31\"],\n \"mimic\": [\"1M\"],\n \"minimize\": [\"2L19\", \"1L24\"],\n \"moonlight\": [\"2L43\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"pound\": [\"2L1\", \"1L1\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"sing\": [\"2L8\", \"1L13\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"1M\"],\n \"watergun\": [\"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 8}]\n },\n \"clefable\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleslap\": [\"2L1\", \"1L1\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"flamethrower\": [\"2T\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"2L1\", \"1M\", \"1L1\"],\n \"mimic\": [\"1M\"],\n \"minimize\": [\"1L1\"],\n \"moonlight\": [\"2L1\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"sing\": [\"2L1\", \"1L1\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"1M\"],\n \"watergun\": [\"1M\"],\n \"zapcannon\": [\"2M\"]\n }\n },\n \"vulpix\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"confuseray\": [\"2L19\", \"1L28\"],\n \"curse\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"disable\": [\"2E\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"ember\": [\"2L1\", \"1L1\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2E\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firespin\": [\"2L37\", \"1L42\"],\n \"flail\": [\"2E\"],\n \"flamethrower\": [\"2T\", \"2L31\", \"1L35\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hypnosis\": [\"2E\"],\n \"irontail\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"quickattack\": [\"2L7\", \"1L16\"],\n \"rage\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2L13\", \"1L21\"],\n \"safeguard\": [\"2L25\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"spite\": [\"2E\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tailwhip\": [\"2L1\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 18},\n {\"generation\": 1, \"level\": 15}\n ]\n },\n \"ninetales\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"confuseray\": [\"2L1\"],\n \"curse\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"ember\": [\"2L1\", \"1L1\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firespin\": [\"2L43\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"irontail\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"quickattack\": [\"2L1\", \"1L1\"],\n \"rage\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\", \"1L1\"],\n \"safeguard\": [\"2L1\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tailwhip\": [\"1L1\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"]\n }\n },\n \"igglybuff\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"charm\": [\"2L1\", \"2S3\", \"2S2\", \"2S1\", \"2S0\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\", \"2L4\", \"2S3\", \"2S2\", \"2S1\", \"2S0\"],\n \"detect\": [\"2M\"],\n \"dizzypunch\": [\"2S3\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2E\"],\n \"fireblast\": [\"2M\"],\n \"flamethrower\": [\"2T\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"mimic\": [\"2S0\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"perishsong\": [\"2E\"],\n \"petaldance\": [\"2S1\"],\n \"pound\": [\"2L9\"],\n \"present\": [\"2E\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"scaryface\": [\"2S2\"],\n \"shadowball\": [\"2M\"],\n \"sing\": [\"2L1\", \"2S3\", \"2S2\", \"2S1\", \"2S0\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetkiss\": [\"2L14\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"sing\", \"charm\", \"defensecurl\", \"mimic\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"sing\", \"charm\", \"defensecurl\", \"petaldance\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"sing\", \"charm\", \"defensecurl\", \"scaryface\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"sing\", \"charm\", \"defensecurl\", \"dizzypunch\"]\n }\n ]\n },\n \"jigglypuff\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"2L34\", \"1M\", \"1L34\"],\n \"bubblebeam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\", \"2L4\", \"1L19\"],\n \"detect\": [\"2M\"],\n \"disable\": [\"2L14\", \"1L14\"],\n \"doubleedge\": [\"2L39\", \"1M\", \"1L39\"],\n \"doubleslap\": [\"2L24\", \"1L24\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"flamethrower\": [\"2T\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"pound\": [\"2L9\", \"1L9\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"2L29\", \"1M\", \"1L29\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\", \"2L19\"],\n \"seismictoss\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"sing\": [\"2L1\", \"1L1\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"1M\"],\n \"watergun\": [\"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 3},\n {\"generation\": 2, \"level\": 3}\n ]\n },\n \"wigglytuff\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\", \"2L1\", \"1L1\"],\n \"detect\": [\"2M\"],\n \"disable\": [\"2L1\", \"1L1\"],\n \"doubleedge\": [\"1M\"],\n \"doubleslap\": [\"2L1\", \"1L1\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"flamethrower\": [\"2T\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"sing\": [\"2L1\", \"1L1\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"1M\"],\n \"watergun\": [\"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 22},\n {\"generation\": 1, \"level\": 3}\n ]\n },\n \"zubat\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L12\", \"1L15\"],\n \"confuseray\": [\"2L19\", \"1L21\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2E\"],\n \"flail\": [\"2S0\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"gust\": [\"2E\"],\n \"haze\": [\"2L46\", \"1L36\"],\n \"hiddenpower\": [\"2M\"],\n \"leechlife\": [\"2L1\", \"2S0\", \"1L1\"],\n \"meanlook\": [\"2L36\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2E\"],\n \"quickattack\": [\"2E\"],\n \"rage\": [\"1M\"],\n \"razorwind\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"supersonic\": [\"2L6\", \"1L10\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"whirlwind\": [\"2E\", \"1M\"],\n \"wingattack\": [\"2L27\", \"1L28\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"leechlife\", \"flail\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 6},\n {\"generation\": 2, \"level\": 2}\n ]\n },\n \"golbat\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L12\", \"1L15\", \"1L1\"],\n \"confuseray\": [\"2L19\", \"1L21\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"haze\": [\"2L55\", \"1L43\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"leechlife\": [\"2L1\", \"1L1\"],\n \"meanlook\": [\"2L42\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"razorwind\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"screech\": [\"2L1\", \"1L1\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"supersonic\": [\"2L6\", \"2L1\", \"1L10\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"whirlwind\": [\"1M\"],\n \"wingattack\": [\"2L30\", \"1L32\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 13}]\n },\n \"crobat\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bite\": [\"2L12\"],\n \"confuseray\": [\"2L19\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"fly\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"haze\": [\"2L55\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"leechlife\": [\"2L1\"],\n \"meanlook\": [\"2L42\"],\n \"protect\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"screech\": [\"2L1\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"supersonic\": [\"2L6\", \"2L1\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"wingattack\": [\"2L30\"]\n }\n },\n \"oddish\": {\n \"learnset\": {\n \"absorb\": [\"2L1\", \"2S0\", \"1L1\"],\n \"acid\": [\"2L23\", \"1L24\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flail\": [\"2E\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"leechseed\": [\"2S0\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"moonlight\": [\"2L32\"],\n \"petaldance\": [\"2L39\", \"1L33\"],\n \"poisonpowder\": [\"2L14\", \"1L15\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"razorleaf\": [\"2E\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"sleeppowder\": [\"2L18\", \"1L19\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"1M\", \"1L46\"],\n \"stunspore\": [\"2L16\", \"1L17\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\", \"2L7\"],\n \"swordsdance\": [\"2E\", \"1M\"],\n \"synthesis\": [\"2E\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"absorb\", \"leechseed\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 12}]\n },\n \"gloom\": {\n \"learnset\": {\n \"absorb\": [\"2L1\", \"1L1\"],\n \"acid\": [\"2L24\", \"1L28\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"moonlight\": [\"2L35\"],\n \"petaldance\": [\"2L44\", \"1L38\"],\n \"poisonpowder\": [\"2L14\", \"2L1\", \"1L15\", \"1L1\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"sleeppowder\": [\"2L18\", \"1L19\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"1M\", \"1L52\"],\n \"stunspore\": [\"2L16\", \"1L17\", \"1L1\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\", \"2L7\", \"2L1\"],\n \"swordsdance\": [\"1M\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 14}]\n },\n \"vileplume\": {\n \"learnset\": {\n \"absorb\": [\"2L1\"],\n \"acid\": [\"1L1\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"petaldance\": [\"2L1\", \"1L1\"],\n \"poisonpowder\": [\"1L15\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"sleeppowder\": [\"1L19\", \"1L1\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"stunspore\": [\"2L1\", \"1L17\", \"1L1\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\", \"2L1\"],\n \"swordsdance\": [\"1M\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"]\n }\n },\n \"paras\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"counter\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"falseswipe\": [\"2E\"],\n \"flail\": [\"2E\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"gigadrain\": [\"2M\", \"2L43\"],\n \"growth\": [\"2L37\", \"1L41\"],\n \"hiddenpower\": [\"2M\"],\n \"leechlife\": [\"2L19\", \"1L20\"],\n \"lightscreen\": [\"2E\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"poisonpowder\": [\"2L13\"],\n \"protect\": [\"2M\"],\n \"psybeam\": [\"2E\"],\n \"pursuit\": [\"2E\"],\n \"rage\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"scratch\": [\"2L1\", \"2S0\", \"1L1\"],\n \"screech\": [\"2E\"],\n \"skullbash\": [\"1M\"],\n \"slash\": [\"2L31\", \"1L34\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"spore\": [\"2L25\", \"1L27\"],\n \"stunspore\": [\"2L7\", \"1L13\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\", \"2E\"],\n \"swordsdance\": [\"1M\"],\n \"synthesis\": [\"2S0\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"scratch\", \"synthesis\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 8}]\n },\n \"parasect\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"gigadrain\": [\"2M\", \"2L55\"],\n \"growth\": [\"2L46\", \"1L48\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"leechlife\": [\"2L19\", \"1L20\", \"1L1\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"poisonpowder\": [\"2L13\", \"2L1\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"scratch\": [\"2L1\", \"1L1\"],\n \"skullbash\": [\"1M\"],\n \"slash\": [\"2L37\", \"1L39\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"spore\": [\"2L28\", \"1L30\"],\n \"stunspore\": [\"2L7\", \"2L1\", \"1L13\", \"1L1\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"swordsdance\": [\"1M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 13},\n {\"generation\": 2, \"level\": 5}\n ]\n },\n \"venonat\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"batonpass\": [\"2E\"],\n \"bide\": [\"1M\"],\n \"confusion\": [\"2L17\", \"1L19\"],\n \"curse\": [\"2M\"],\n \"disable\": [\"2L1\", \"1L1\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"1M\"],\n \"foresight\": [\"2L1\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\", \"2E\"],\n \"hiddenpower\": [\"2M\"],\n \"leechlife\": [\"2L25\", \"1L27\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"poisonpowder\": [\"2L20\", \"1L22\", \"1L24\"],\n \"protect\": [\"2M\"],\n \"psybeam\": [\"2L33\", \"1L35\"],\n \"psychic\": [\"2M\", \"2L41\", \"1M\", \"1L43\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"screech\": [\"2E\"],\n \"sleeppowder\": [\"2L36\", \"1L38\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"stunspore\": [\"2L28\", \"1L30\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"supersonic\": [\"2L9\", \"1L11\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 13}]\n },\n \"venomoth\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"confusion\": [\"2L17\", \"1L1\"],\n \"curse\": [\"2M\"],\n \"disable\": [\"2L1\", \"1L1\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\", \"1M\"],\n \"foresight\": [\"2L1\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"gust\": [\"2L31\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"leechlife\": [\"2L25\", \"1L27\", \"1L1\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"poisonpowder\": [\"2L20\", \"1L22\", \"1L24\", \"1L1\"],\n \"protect\": [\"2M\"],\n \"psybeam\": [\"2L36\", \"1L38\"],\n \"psychic\": [\"2M\", \"2L52\", \"1M\", \"1L50\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"razorwind\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"sleeppowder\": [\"2L42\", \"1L43\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"stunspore\": [\"2L28\", \"1L30\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"supersonic\": [\"2L9\", \"2L1\", \"1L1\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"whirlwind\": [\"1M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 30},\n {\"generation\": 2, \"level\": 10}\n ]\n },\n \"diglett\": {\n \"learnset\": {\n \"ancientpower\": [\"2E\"],\n \"attract\": [\"2M\"],\n \"beatup\": [\"2E\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"dig\": [\"2M\", \"2L17\", \"1M\", \"1L19\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"earthquake\": [\"2M\", \"2L41\", \"1M\", \"1L40\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2E\"],\n \"fissure\": [\"2L49\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L5\", \"1L15\"],\n \"hiddenpower\": [\"2M\"],\n \"magnitude\": [\"2L9\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2E\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"1M\"],\n \"rocksmash\": [\"2M\"],\n \"sandattack\": [\"2L25\", \"1L24\"],\n \"scratch\": [\"2L1\", \"1L1\"],\n \"screech\": [\"2E\"],\n \"slash\": [\"2L33\", \"1L31\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 2}\n ]\n },\n \"dugtrio\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"dig\": [\"2M\", \"2L17\", \"1M\", \"1L19\", \"1L1\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"earthquake\": [\"2M\", \"2L49\", \"1M\", \"1L47\"],\n \"endure\": [\"2M\"],\n \"fissure\": [\"2L61\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L5\", \"2L1\", \"1L15\", \"1L1\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"magnitude\": [\"2L9\", \"2L1\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"1M\"],\n \"rocksmash\": [\"2M\"],\n \"sandattack\": [\"2L25\", \"1L24\"],\n \"scratch\": [\"2L1\", \"1L1\"],\n \"slash\": [\"2L37\", \"1L35\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"2L1\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 5}\n ]\n },\n \"meowth\": {\n \"learnset\": {\n \"amnesia\": [\"2E\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L11\", \"1L12\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"charm\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2L28\"],\n \"frustration\": [\"2M\"],\n \"furyswipes\": [\"2L41\", \"1L33\"],\n \"growl\": [\"2L1\", \"1L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hypnosis\": [\"2E\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"payday\": [\"2L20\", \"1M\", \"1L17\"],\n \"protect\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"scratch\": [\"2L1\", \"1L1\"],\n \"screech\": [\"2L35\", \"1L24\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"slash\": [\"2L46\", \"1L44\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"spite\": [\"2E\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 10}]\n },\n \"persian\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L11\", \"2L1\", \"1L12\", \"1L1\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2L29\"],\n \"frustration\": [\"2M\"],\n \"furyswipes\": [\"2L46\", \"1L37\"],\n \"growl\": [\"2L1\", \"1L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"payday\": [\"2L20\", \"1M\", \"1L17\"],\n \"protect\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"scratch\": [\"2L1\", \"1L1\"],\n \"screech\": [\"2L38\", \"1L24\", \"1L1\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"slash\": [\"2L53\", \"1L51\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 18}]\n },\n \"psyduck\": {\n \"learnset\": {\n \"amnesia\": [\"1S0\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"confusion\": [\"2L16\", \"1L36\"],\n \"counter\": [\"1M\"],\n \"crosschop\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"disable\": [\"2L10\", \"1L31\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"foresight\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"furyswipes\": [\"2L40\", \"1L43\"],\n \"futuresight\": [\"2E\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L50\", \"1L52\"],\n \"hypnosis\": [\"2E\"],\n \"icebeam\": [\"2T\", \"2E\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"lightscreen\": [\"2E\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"payday\": [\"1M\"],\n \"petaldance\": [\"2S1\"],\n \"protect\": [\"2M\"],\n \"psybeam\": [\"2E\"],\n \"psychic\": [\"2E\"],\n \"psychup\": [\"2M\", \"2L31\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"scratch\": [\"2L1\", \"2S2\", \"2S1\", \"1L1\", \"1S0\"],\n \"screech\": [\"2L23\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tailwhip\": [\"2L5\", \"2S2\", \"2S1\", \"1L28\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"2S2\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"1M\"],\n \"whirlpool\": [\"2M\"]\n },\n \"eventData\": [\n {\"generation\": 1, \"level\": 15, \"moves\": [\"scratch\", \"amnesia\"]},\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"scratch\", \"tailwhip\", \"petaldance\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"scratch\", \"tailwhip\", \"triattack\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 15}]\n },\n \"golduck\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"confusion\": [\"2L16\", \"2L1\", \"1L39\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"disable\": [\"2L10\", \"2L1\", \"1L31\", \"1L1\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"furyswipes\": [\"2L44\", \"1L48\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L58\", \"1L59\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"payday\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"psychup\": [\"2M\", \"2L31\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"scratch\": [\"2L1\", \"1L1\"],\n \"screech\": [\"2L23\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tailwhip\": [\"2L5\", \"2L1\", \"1L28\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"1M\"],\n \"whirlpool\": [\"2M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 10}\n ]\n },\n \"mankey\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"beatup\": [\"2E\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"counter\": [\"2E\", \"1M\"],\n \"crosschop\": [\"2L39\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"firepunch\": [\"2M\"],\n \"focusenergy\": [\"2L27\", \"1L27\"],\n \"foresight\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"furyswipes\": [\"2L21\", \"1L21\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icepunch\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"karatechop\": [\"2L15\", \"1L15\"],\n \"leer\": [\"2L1\", \"1L1\"],\n \"lowkick\": [\"2L9\", \"1L9\"],\n \"meditate\": [\"2E\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"payday\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"reversal\": [\"2E\"],\n \"rockslide\": [\"2E\", \"1M\"],\n \"rocksmash\": [\"2M\"],\n \"scratch\": [\"2L1\", \"1L1\"],\n \"screech\": [\"2L45\", \"1L45\"],\n \"seismictoss\": [\"2L33\", \"1M\", \"1L33\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thrash\": [\"2L51\", \"1L39\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 3}]\n },\n \"primeape\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"crosschop\": [\"2L45\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"firepunch\": [\"2M\"],\n \"focusenergy\": [\"2L27\", \"1L27\"],\n \"frustration\": [\"2M\"],\n \"furyswipes\": [\"2L21\", \"1L21\", \"1L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"karatechop\": [\"2L15\", \"1L15\", \"1L1\"],\n \"leer\": [\"2L1\", \"1L1\"],\n \"lowkick\": [\"2L9\", \"2L1\", \"1L9\", \"1L1\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"payday\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"rage\": [\"2L28\", \"2L1\", \"1M\", \"1L28\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"1M\"],\n \"rocksmash\": [\"2M\"],\n \"scratch\": [\"2L1\", \"1L1\"],\n \"screech\": [\"2L54\", \"1L45\"],\n \"seismictoss\": [\"2L36\", \"1M\", \"1L37\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thrash\": [\"2L63\", \"1L46\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 15}]\n },\n \"growlithe\": {\n \"learnset\": {\n \"agility\": [\"2L42\", \"1L39\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L1\", \"1L1\"],\n \"bodyslam\": [\"2E\", \"1M\"],\n \"crunch\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dragonbreath\": [\"2M\"],\n \"dragonrage\": [\"1M\"],\n \"ember\": [\"2L9\", \"1L18\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firespin\": [\"2E\"],\n \"flamethrower\": [\"2T\", \"2L50\", \"1L50\"],\n \"flamewheel\": [\"2L34\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L18\", \"1L23\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\", \"2L1\", \"1L1\"],\n \"rocksmash\": [\"2M\"],\n \"safeguard\": [\"2E\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"2L26\", \"1M\", \"1L30\"],\n \"thrash\": [\"2E\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 15}]\n },\n \"arcanine\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dragonbreath\": [\"2M\"],\n \"dragonrage\": [\"1M\"],\n \"ember\": [\"1L1\"],\n \"endure\": [\"2M\"],\n \"extremespeed\": [\"2L50\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"flamethrower\": [\"2T\"],\n \"flamewheel\": [\"2L1\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\", \"1L1\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\", \"2L1\", \"1L1\"],\n \"rocksmash\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"2L1\", \"1M\", \"1L1\"],\n \"teleport\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"]\n }\n },\n \"poliwag\": {\n \"learnset\": {\n \"amnesia\": [\"1L38\"],\n \"attract\": [\"2M\"],\n \"bellydrum\": [\"2L37\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"2L31\", \"1M\", \"1L31\"],\n \"bubble\": [\"2L1\", \"2S2\", \"2S1\", \"2S0\", \"1L1\"],\n \"bubblebeam\": [\"2E\", \"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleslap\": [\"2L19\", \"1L25\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"growth\": [\"2S0\"],\n \"haze\": [\"2E\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L43\", \"1L45\"],\n \"hypnosis\": [\"2L7\", \"1L16\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"lovelykiss\": [\"2S1\"],\n \"mimic\": [\"1M\"],\n \"mindreader\": [\"2E\"],\n \"mist\": [\"2E\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\", \"2L25\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"splash\": [\"2E\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"sweetkiss\": [\"2S2\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"2L13\", \"1M\", \"1L19\"],\n \"whirlpool\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"bubble\", \"growth\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"bubble\", \"lovelykiss\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"bubble\", \"sweetkiss\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 5},\n {\"generation\": 2, \"level\": 3}\n ]\n },\n \"poliwhirl\": {\n \"learnset\": {\n \"amnesia\": [\"1L41\"],\n \"attract\": [\"2M\"],\n \"bellydrum\": [\"2L43\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"2L35\", \"1M\", \"1L33\"],\n \"bubble\": [\"2L1\", \"1L1\"],\n \"bubblebeam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleslap\": [\"2L19\", \"1L26\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L51\", \"1L49\"],\n \"hypnosis\": [\"2L7\", \"2L1\", \"1L16\", \"1L1\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\", \"2L27\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"2L13\", \"2L1\", \"1M\", \"1L19\", \"1L1\"],\n \"whirlpool\": [\"2M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 10}\n ]\n },\n \"poliwrath\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\", \"1L1\"],\n \"bubblebeam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleslap\": [\"2L1\", \"1L1\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"hypnosis\": [\"2L1\", \"1L16\", \"1L1\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mindreader\": [\"2L51\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"2L35\", \"2L1\", \"1M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"2L1\", \"1M\", \"1L19\", \"1L1\"],\n \"whirlpool\": [\"2M\"]\n }\n },\n \"abra\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"barrier\": [\"2E\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"encore\": [\"2E\"],\n \"endure\": [\"2M\"],\n \"firepunch\": [\"2M\"],\n \"flash\": [\"2M\", \"1M\"],\n \"foresight\": [\"2S0\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icepunch\": [\"2M\"],\n \"lightscreen\": [\"2E\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"2L1\", \"2S0\", \"1M\", \"1L1\"],\n \"thief\": [\"2M\"],\n \"thunderpunch\": [\"2M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"teleport\", \"foresight\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 6}]\n },\n \"kadabra\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"confusion\": [\"2L16\", \"2L1\", \"1L16\", \"1L1\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"disable\": [\"2L18\", \"1L20\", \"1L1\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"firepunch\": [\"2M\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"futuresight\": [\"2L31\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icepunch\": [\"2M\"],\n \"kinesis\": [\"2L1\", \"1L1\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psybeam\": [\"2L21\", \"1L27\"],\n \"psychic\": [\"2M\", \"2L38\", \"1M\", \"1L38\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"recover\": [\"2L26\", \"1L31\"],\n \"reflect\": [\"2L45\", \"1M\", \"1L42\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"2L1\", \"1M\", \"1L1\"],\n \"thief\": [\"2M\"],\n \"thunderpunch\": [\"2M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 15}]\n },\n \"alakazam\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"confusion\": [\"2L16\", \"2L1\", \"1L16\", \"1L1\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"disable\": [\"2L18\", \"1L20\", \"1L1\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"firepunch\": [\"2M\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"futuresight\": [\"2L31\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"kinesis\": [\"2L1\", \"1L1\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psybeam\": [\"2L21\", \"1L27\"],\n \"psychic\": [\"2M\", \"2L38\", \"1M\", \"1L38\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"recover\": [\"2L26\", \"1L31\"],\n \"reflect\": [\"2L45\", \"1M\", \"1L42\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"2L1\", \"1M\", \"1L1\"],\n \"thief\": [\"2M\"],\n \"thunderpunch\": [\"2M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"1M\"],\n \"zapcannon\": [\"2M\"]\n }\n },\n \"machop\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"crosschop\": [\"2L37\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"encore\": [\"2E\"],\n \"endure\": [\"2M\"],\n \"falseswipe\": [\"2S0\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\"],\n \"focusenergy\": [\"2L7\", \"1L32\"],\n \"foresight\": [\"2L25\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icepunch\": [\"2M\"],\n \"karatechop\": [\"2L13\", \"1L1\"],\n \"leer\": [\"2L1\", \"2S1\", \"2S0\", \"1L25\"],\n \"lightscreen\": [\"2E\"],\n \"lowkick\": [\"2L1\", \"2S1\", \"2S0\", \"1L20\"],\n \"meditate\": [\"2E\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"1M\"],\n \"rocksmash\": [\"2M\"],\n \"rollingkick\": [\"2E\"],\n \"scaryface\": [\"2L43\"],\n \"seismictoss\": [\"2L19\", \"1M\", \"1L39\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"2L49\", \"1M\", \"1L46\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thrash\": [\"2S1\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"vitalthrow\": [\"2L31\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"lowkick\", \"leer\", \"falseswipe\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"lowkick\", \"leer\", \"thrash\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 15}]\n },\n \"machoke\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"crosschop\": [\"2L43\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\"],\n \"focusenergy\": [\"2L8\", \"2L1\", \"1L36\"],\n \"foresight\": [\"2L25\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icepunch\": [\"2M\"],\n \"karatechop\": [\"2L15\", \"1L1\"],\n \"leer\": [\"2L1\", \"1L25\", \"1L1\"],\n \"lowkick\": [\"2L1\", \"1L20\", \"1L1\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"1M\"],\n \"rocksmash\": [\"2M\"],\n \"scaryface\": [\"2L52\"],\n \"seismictoss\": [\"2L19\", \"1M\", \"1L44\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"2L61\", \"1M\", \"1L52\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"vitalthrow\": [\"2L34\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 14}]\n },\n \"machamp\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"crosschop\": [\"2L43\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\"],\n \"focusenergy\": [\"2L8\", \"2L1\", \"1L36\"],\n \"foresight\": [\"2L25\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"karatechop\": [\"2L15\", \"1L1\"],\n \"leer\": [\"2L1\", \"1L25\", \"1L1\"],\n \"lowkick\": [\"2L1\", \"1L20\", \"1L1\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"1M\"],\n \"rocksmash\": [\"2M\"],\n \"scaryface\": [\"2L52\"],\n \"seismictoss\": [\"2L19\", \"1M\", \"1L44\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"2L61\", \"1M\", \"1L52\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"vitalthrow\": [\"2L34\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 16},\n {\"generation\": 2, \"level\": 5}\n ]\n },\n \"bellsprout\": {\n \"learnset\": {\n \"acid\": [\"2L23\", \"1L26\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"encore\": [\"2E\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"growth\": [\"2L6\", \"1L1\"],\n \"hiddenpower\": [\"2M\"],\n \"leechlife\": [\"2E\"],\n \"lovelykiss\": [\"2S0\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"poisonpowder\": [\"2L17\", \"1L15\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"razorleaf\": [\"2L37\", \"1L33\"],\n \"reflect\": [\"2E\", \"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"slam\": [\"2L45\", \"1L42\"],\n \"sleeppowder\": [\"2L15\", \"1L18\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"stunspore\": [\"2L19\", \"1L21\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetkiss\": [\"2S1\"],\n \"sweetscent\": [\"2M\", \"2L30\"],\n \"swordsdance\": [\"2E\", \"1M\"],\n \"synthesis\": [\"2E\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"vinewhip\": [\"2L1\", \"2S1\", \"2S0\", \"1L1\"],\n \"wrap\": [\"2L11\", \"1L13\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"vinewhip\", \"lovelykiss\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"vinewhip\", \"sweetkiss\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 12},\n {\"generation\": 2, \"level\": 3}\n ]\n },\n \"weepinbell\": {\n \"learnset\": {\n \"acid\": [\"2L24\", \"1L29\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"growth\": [\"2L6\", \"2L1\", \"1L1\"],\n \"hiddenpower\": [\"2M\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"poisonpowder\": [\"2L17\", \"1L15\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"razorleaf\": [\"2L42\", \"1L38\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"slam\": [\"2L54\", \"1L49\"],\n \"sleeppowder\": [\"2L15\", \"1L18\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"stunspore\": [\"2L19\", \"1L23\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\", \"2L33\"],\n \"swordsdance\": [\"1M\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"vinewhip\": [\"2L1\", \"1L1\"],\n \"wrap\": [\"2L11\", \"2L1\", \"1L13\", \"1L1\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 12}]\n },\n \"victreebel\": {\n \"learnset\": {\n \"acid\": [\"1L1\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"poisonpowder\": [\"1L15\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"razorleaf\": [\"2L1\", \"1L1\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"sleeppowder\": [\"2L1\", \"1L18\", \"1L1\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"stunspore\": [\"1L1\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\", \"2L1\"],\n \"swordsdance\": [\"1M\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"vinewhip\": [\"2L1\"],\n \"wrap\": [\"1L13\"]\n }\n },\n \"tentacool\": {\n \"learnset\": {\n \"acid\": [\"2L19\", \"1L1\"],\n \"attract\": [\"2M\"],\n \"aurorabeam\": [\"2E\"],\n \"barrier\": [\"2L36\", \"1L33\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bubblebeam\": [\"2L25\", \"1M\"],\n \"confuseray\": [\"2S0\"],\n \"constrict\": [\"2L12\", \"1L27\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"haze\": [\"2E\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L49\", \"1L48\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mirrorcoat\": [\"2E\"],\n \"poisonsting\": [\"2L1\", \"2S0\", \"1L18\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rapidspin\": [\"2E\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"safeguard\": [\"2E\"],\n \"screech\": [\"2L43\", \"1L40\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"supersonic\": [\"2L6\", \"1L7\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swordsdance\": [\"1M\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\", \"1L22\"],\n \"whirlpool\": [\"2M\"],\n \"wrap\": [\"2L30\", \"1L13\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"poisonsting\", \"confuseray\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 5}]\n },\n \"tentacruel\": {\n \"learnset\": {\n \"acid\": [\"2L19\", \"1L1\"],\n \"attract\": [\"2M\"],\n \"barrier\": [\"2L38\", \"1L35\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bubblebeam\": [\"2L25\", \"1M\"],\n \"constrict\": [\"2L12\", \"2L1\", \"1L27\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L55\", \"1L50\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"poisonsting\": [\"2L1\", \"1L18\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"screech\": [\"2L47\", \"1L43\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"supersonic\": [\"2L6\", \"2L1\", \"1L7\", \"1L1\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swordsdance\": [\"1M\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\", \"1L22\"],\n \"whirlpool\": [\"2M\"],\n \"wrap\": [\"2L30\", \"1L13\", \"1L1\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 20},\n {\"generation\": 2, \"level\": 20}\n ]\n },\n \"geodude\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\", \"2L6\", \"1L11\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"2L36\", \"1M\", \"1L31\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"2L41\", \"1M\", \"1L36\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"harden\": [\"2L26\", \"1L26\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"magnitude\": [\"2L16\"],\n \"megapunch\": [\"2E\", \"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"rapidspin\": [\"2S0\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"2E\", \"1M\"],\n \"rocksmash\": [\"2M\"],\n \"rockthrow\": [\"2L11\", \"1L16\"],\n \"rollout\": [\"2M\", \"2L31\"],\n \"sandstorm\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"selfdestruct\": [\"2L21\", \"1M\", \"1L21\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\", \"2S0\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"rapidspin\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 7},\n {\"generation\": 2, \"level\": 2}\n ]\n },\n \"graveler\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\", \"2L6\", \"2L1\", \"1L11\", \"1L1\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"2L41\", \"1M\", \"1L36\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"2L48\", \"1M\", \"1L43\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"harden\": [\"2L27\", \"1L29\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"magnitude\": [\"2L16\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"1M\"],\n \"rocksmash\": [\"2M\"],\n \"rockthrow\": [\"2L11\", \"2L1\", \"1L16\"],\n \"rollout\": [\"2M\", \"2L34\"],\n \"sandstorm\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"selfdestruct\": [\"2L21\", \"1M\", \"1L21\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 23}]\n },\n \"golem\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\", \"2L6\", \"2L1\", \"1L11\", \"1L1\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"2L41\", \"1M\", \"1L36\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"2L48\", \"1M\", \"1L43\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"harden\": [\"2L27\", \"1L29\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"magnitude\": [\"2L16\", \"2L1\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rockslide\": [\"1M\"],\n \"rocksmash\": [\"2M\"],\n \"rockthrow\": [\"2L11\", \"2L1\", \"1L16\"],\n \"rollout\": [\"2M\", \"2L34\"],\n \"sandstorm\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"selfdestruct\": [\"2L21\", \"1M\", \"1L21\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 16}]\n },\n \"ponyta\": {\n \"learnset\": {\n \"agility\": [\"2L43\", \"1L48\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"charm\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doublekick\": [\"2E\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"ember\": [\"2L13\", \"1L1\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"2L53\", \"1M\"],\n \"firespin\": [\"2L26\", \"1L39\"],\n \"flamethrower\": [\"2T\"],\n \"flamewheel\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L4\", \"2S0\", \"1L35\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"horndrill\": [\"1M\"],\n \"hypnosis\": [\"2E\"],\n \"irontail\": [\"2M\"],\n \"lowkick\": [\"2S0\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"quickattack\": [\"2E\"],\n \"rage\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"stomp\": [\"2L19\", \"1L32\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tackle\": [\"2L1\", \"2S0\"],\n \"tailwhip\": [\"2L8\", \"1L30\"],\n \"takedown\": [\"2L34\", \"1M\", \"1L43\"],\n \"thrash\": [\"2E\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"growl\", \"lowkick\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 28}]\n },\n \"rapidash\": {\n \"learnset\": {\n \"agility\": [\"2L47\", \"1L55\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"ember\": [\"2L13\", \"2L1\", \"1L1\", \"1S0\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"2L61\", \"1M\"],\n \"firespin\": [\"2L26\", \"1L39\", \"1S0\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2L40\"],\n \"growl\": [\"2L4\", \"2L1\", \"1L35\", \"1L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"horndrill\": [\"1M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"irontail\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"payday\": [\"1S0\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"stomp\": [\"2L19\", \"1L32\", \"1L1\", \"1S0\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tackle\": [\"2L1\"],\n \"tailwhip\": [\"2L8\", \"2L1\", \"1L30\", \"1L1\"],\n \"takedown\": [\"2L34\", \"1M\", \"1L47\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"eventData\": [\n {\n \"generation\": 1,\n \"level\": 40,\n \"moves\": [\"ember\", \"firespin\", \"stomp\", \"payday\"],\n \"japan\": true\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 14, \"gender\": \"M\"}]\n },\n \"slowpoke\": {\n \"learnset\": {\n \"amnesia\": [\"2L43\", \"1L40\"],\n \"attract\": [\"2M\"],\n \"bellydrum\": [\"2E\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"confusion\": [\"2L20\", \"1L1\"],\n \"curse\": [\"2M\", \"2L1\"],\n \"dig\": [\"2M\", \"1M\"],\n \"disable\": [\"2L29\", \"1L18\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"futuresight\": [\"2E\"],\n \"growl\": [\"2L6\", \"1L27\"],\n \"headbutt\": [\"2M\", \"2L34\", \"1L22\"],\n \"hiddenpower\": [\"2M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"payday\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"2L48\", \"1M\", \"1L48\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"safeguard\": [\"2E\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"stomp\": [\"2E\"],\n \"strength\": [\"2M\", \"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tackle\": [\"2L1\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"1M\"],\n \"watergun\": [\"2L15\", \"1M\", \"1L33\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 15}]\n },\n \"slowbro\": {\n \"learnset\": {\n \"amnesia\": [\"2L46\", \"1L44\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"confusion\": [\"2L20\", \"1L1\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\", \"2L1\"],\n \"dig\": [\"2M\", \"1M\"],\n \"disable\": [\"2L29\", \"1L18\", \"1L1\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"growl\": [\"2L6\", \"2L1\", \"1L27\"],\n \"headbutt\": [\"2M\", \"2L34\", \"1L22\", \"1L1\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"payday\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"2L54\", \"1M\", \"1L55\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tackle\": [\"2L1\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"1M\"],\n \"watergun\": [\"2L15\", \"2L1\", \"1M\", \"1L33\"],\n \"withdraw\": [\"2L37\", \"1L37\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 1, \"level\": 23},\n {\"generation\": 2, \"level\": 20}\n ]\n },\n \"magnemite\": {\n \"learnset\": {\n \"agility\": [\"2S0\"],\n \"bide\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"lockon\": [\"2L27\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"screech\": [\"2L39\", \"1L47\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"sonicboom\": [\"2L16\", \"1L21\"],\n \"substitute\": [\"1M\"],\n \"supersonic\": [\"2L11\", \"1L29\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"2L33\", \"1M\", \"1L41\"],\n \"tackle\": [\"2L1\", \"2S0\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thundershock\": [\"2L6\", \"1L25\"],\n \"thunderwave\": [\"2L21\", \"1M\", \"1L35\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"zapcannon\": [\"2M\", \"2L45\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"agility\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 16}]\n },\n \"magneton\": {\n \"learnset\": {\n \"bide\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"lockon\": [\"2L27\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"screech\": [\"2L43\", \"1L54\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"sonicboom\": [\"2L16\", \"2L1\", \"1L21\", \"1L1\"],\n \"substitute\": [\"1M\"],\n \"supersonic\": [\"2L11\", \"2L1\", \"1L29\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"2L35\", \"1M\", \"1L46\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thundershock\": [\"2L6\", \"2L1\", \"1L25\", \"1L1\"],\n \"thunderwave\": [\"2L21\", \"1M\", \"1L38\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"2L35\"],\n \"zapcannon\": [\"2M\", \"2L53\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 5}]\n },\n \"farfetchd\": {\n \"learnset\": {\n \"agility\": [\"2L31\", \"2S0\", \"1L31\"],\n \"attract\": [\"2M\"],\n \"batonpass\": [\"2S0\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"falseswipe\": [\"2L44\"],\n \"flail\": [\"2E\"],\n \"fly\": [\"2M\", \"1M\"],\n \"foresight\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2L19\", \"1L15\"],\n \"furycutter\": [\"2S1\"],\n \"gust\": [\"2E\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L13\", \"1L7\"],\n \"mimic\": [\"1M\"],\n \"mirrormove\": [\"2E\"],\n \"mudslap\": [\"2M\"],\n \"peck\": [\"2L1\", \"2S1\", \"1L1\"],\n \"protect\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"quickattack\": [\"2E\"],\n \"rage\": [\"1M\"],\n \"razorwind\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"sandattack\": [\"2L7\", \"1L1\"],\n \"skullbash\": [\"1M\"],\n \"slash\": [\"2L37\", \"2S0\", \"1L39\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\", \"2E\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"swordsdance\": [\"2L25\", \"2S0\", \"1M\", \"1L23\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"whirlwind\": [\"1M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"moves\": [\"batonpass\", \"swordsdance\", \"agility\", \"slash\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"peck\", \"furycutter\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 3}]\n },\n \"doduo\": {\n \"learnset\": {\n \"agility\": [\"2L37\", \"1L44\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"drillpeck\": [\"2L33\", \"1L30\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2E\"],\n \"flail\": [\"2E\"],\n \"fly\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2L13\", \"1L24\"],\n \"growl\": [\"2L1\", \"2S0\", \"1L20\"],\n \"haze\": [\"2E\"],\n \"hiddenpower\": [\"2M\"],\n \"lowkick\": [\"2S0\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"peck\": [\"2L1\", \"2S0\", \"1L1\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2L9\"],\n \"quickattack\": [\"2E\"],\n \"rage\": [\"2L25\", \"1M\", \"1L36\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"skyattack\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"supersonic\": [\"2E\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"2L21\", \"1M\", \"1L40\"],\n \"whirlwind\": [\"1M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"peck\", \"growl\", \"lowkick\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 18},\n {\"generation\": 2, \"level\": 4}\n ]\n },\n \"dodrio\": {\n \"learnset\": {\n \"agility\": [\"2L47\", \"1L51\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"drillpeck\": [\"2L38\", \"1L30\"],\n \"endure\": [\"2M\"],\n \"fly\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2L13\", \"2L1\", \"1L24\", \"1L1\"],\n \"growl\": [\"2L1\", \"1L20\", \"1L1\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"peck\": [\"2L1\", \"1L1\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2L9\", \"2L1\"],\n \"rage\": [\"2L25\", \"1M\", \"1L39\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"skyattack\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"2L21\", \"1M\", \"1L45\"],\n \"whirlwind\": [\"1M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 29},\n {\"generation\": 2, \"level\": 10, \"gender\": \"F\"},\n {\"generation\": 2, \"level\": 30}\n ]\n },\n \"seel\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"aurorabeam\": [\"2L16\", \"1L35\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"disable\": [\"2E\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"encore\": [\"2E\"],\n \"endure\": [\"2M\"],\n \"flail\": [\"2S0\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L5\", \"2S0\", \"1L30\"],\n \"headbutt\": [\"2M\", \"2L1\", \"2S0\", \"1L1\"],\n \"hiddenpower\": [\"2M\"],\n \"horndrill\": [\"1M\"],\n \"icebeam\": [\"2T\", \"2L37\", \"1M\", \"1L50\"],\n \"icywind\": [\"2M\"],\n \"lick\": [\"2E\"],\n \"mimic\": [\"1M\"],\n \"payday\": [\"1M\"],\n \"peck\": [\"2E\"],\n \"perishsong\": [\"2E\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\", \"2L21\", \"1M\", \"1L40\"],\n \"return\": [\"2M\"],\n \"safeguard\": [\"2L48\"],\n \"skullbash\": [\"1M\"],\n \"slam\": [\"2E\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"2L32\", \"1M\", \"1L45\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"1M\"],\n \"whirlpool\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"headbutt\", \"growl\", \"flail\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 22}]\n },\n \"dewgong\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"aurorabeam\": [\"2L16\", \"2L1\", \"1L35\", \"1L1\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L5\", \"2L1\", \"1L30\", \"1L1\"],\n \"headbutt\": [\"2M\", \"2L1\", \"1L1\"],\n \"hiddenpower\": [\"2M\"],\n \"horndrill\": [\"1M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"2L43\", \"1M\", \"1L56\"],\n \"icywind\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"payday\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\", \"2L21\", \"1M\", \"1L44\"],\n \"return\": [\"2M\"],\n \"safeguard\": [\"2L60\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"2L32\", \"1M\", \"1L50\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"1M\"],\n \"whirlpool\": [\"2M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 5}\n ]\n },\n \"grimer\": {\n \"learnset\": {\n \"acidarmor\": [\"2L40\", \"1L55\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"disable\": [\"2L10\", \"1L1\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"1M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"harden\": [\"2L5\", \"1L42\"],\n \"haze\": [\"2E\"],\n \"hiddenpower\": [\"2M\"],\n \"icepunch\": [\"2M\"],\n \"lick\": [\"2E\"],\n \"meanlook\": [\"2E\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"minimize\": [\"2L23\", \"1L33\"],\n \"mudslap\": [\"2M\"],\n \"poisongas\": [\"2L1\", \"1L30\"],\n \"pound\": [\"2L1\", \"1L1\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"screech\": [\"2L31\", \"1L48\"],\n \"selfdestruct\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"sludge\": [\"2L16\", \"1L37\"],\n \"sludgebomb\": [\"2M\", \"2L50\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 23}]\n },\n \"muk\": {\n \"learnset\": {\n \"acidarmor\": [\"2L45\", \"1L60\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"disable\": [\"2L37\", \"1L1\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"1M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"harden\": [\"2L33\", \"2L1\", \"1L45\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"minimize\": [\"2L23\", \"1L33\"],\n \"mudslap\": [\"2M\"],\n \"poisongas\": [\"2L1\", \"1L30\", \"1L1\"],\n \"pound\": [\"2L1\", \"1L1\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"screech\": [\"2L31\", \"1L53\"],\n \"selfdestruct\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"sludge\": [\"2L45\", \"1L37\"],\n \"sludgebomb\": [\"2M\", \"2L60\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 25},\n {\"generation\": 1, \"level\": 15, \"japan\": true},\n {\"generation\": 2, \"level\": 5}\n ]\n },\n \"shellder\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"aurorabeam\": [\"2L17\", \"1L30\"],\n \"barrier\": [\"2E\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bubblebeam\": [\"2E\", \"1M\"],\n \"clamp\": [\"2L41\", \"1L23\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"1M\"],\n \"frustration\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icebeam\": [\"2T\", \"2L49\", \"1M\", \"1L50\"],\n \"icywind\": [\"2M\"],\n \"leer\": [\"2L33\", \"1L39\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\", \"2L25\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rapidspin\": [\"2E\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"screech\": [\"2E\"],\n \"selfdestruct\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"supersonic\": [\"2L9\", \"1L18\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"takedown\": [\"2E\", \"1M\"],\n \"teleport\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"1M\"],\n \"watergun\": [\"1M\"],\n \"whirlpool\": [\"2M\"],\n \"withdraw\": [\"2L1\", \"1L1\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 10}]\n },\n \"cloyster\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"aurorabeam\": [\"2L1\", \"1L1\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"clamp\": [\"1L1\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"1M\"],\n \"frustration\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\", \"2L1\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"selfdestruct\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"spikecannon\": [\"2L41\", \"1L50\"],\n \"spikes\": [\"2L33\"],\n \"substitute\": [\"1M\"],\n \"supersonic\": [\"2L1\", \"1L1\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"1M\"],\n \"watergun\": [\"1M\"],\n \"whirlpool\": [\"2M\"],\n \"withdraw\": [\"2L1\", \"1L1\"]\n }\n },\n \"gastly\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"confuseray\": [\"2L28\", \"1L1\"],\n \"curse\": [\"2M\", \"2L16\"],\n \"destinybond\": [\"2L36\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\", \"2L33\", \"1M\", \"1L35\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"1M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"haze\": [\"2E\"],\n \"hiddenpower\": [\"2M\"],\n \"hypnosis\": [\"2L1\", \"1L27\"],\n \"lick\": [\"2L1\", \"1L1\"],\n \"meanlook\": [\"2L13\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"nightmare\": [\"2M\"],\n \"nightshade\": [\"2L21\", \"1L1\"],\n \"perishsong\": [\"2E\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"2E\", \"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"selfdestruct\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"spite\": [\"2L8\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 18}]\n },\n \"haunter\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"confuseray\": [\"2L31\", \"1L1\"],\n \"curse\": [\"2M\", \"2L16\"],\n \"destinybond\": [\"2L48\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\", \"2L39\", \"1M\", \"1L38\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"1M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hypnosis\": [\"2L1\", \"1L29\"],\n \"lick\": [\"2L1\", \"1L1\"],\n \"meanlook\": [\"2L13\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"nightmare\": [\"2M\"],\n \"nightshade\": [\"2L21\", \"1L1\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"selfdestruct\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"spite\": [\"2L8\", \"2L1\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 20},\n {\"generation\": 2, \"level\": 15}\n ]\n },\n \"gengar\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"confuseray\": [\"2L31\", \"1L1\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\", \"2L16\"],\n \"destinybond\": [\"2L48\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\", \"2L39\", \"1M\", \"1L38\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"1M\"],\n \"firepunch\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"hypnosis\": [\"2L1\", \"1L29\"],\n \"icepunch\": [\"2M\"],\n \"lick\": [\"2L1\", \"1L1\"],\n \"meanlook\": [\"2L13\"],\n \"megadrain\": [\"1M\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"nightmare\": [\"2M\"],\n \"nightshade\": [\"2L21\", \"1L1\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"selfdestruct\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"spite\": [\"2L8\", \"2L1\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"zapcannon\": [\"2M\"]\n }\n },\n \"onix\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bind\": [\"2L10\", \"1L15\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"1M\"],\n \"fissure\": [\"1M\"],\n \"flail\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"harden\": [\"2L23\", \"1L43\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"2L27\", \"1M\", \"1L25\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rockslide\": [\"2E\", \"1M\"],\n \"rocksmash\": [\"2M\"],\n \"rockthrow\": [\"2L14\", \"1L19\"],\n \"sandstorm\": [\"2M\", \"2L36\"],\n \"screech\": [\"2L1\", \"2S0\", \"1L1\"],\n \"selfdestruct\": [\"1M\"],\n \"sharpen\": [\"2S0\"],\n \"skullbash\": [\"1M\"],\n \"slam\": [\"2L40\", \"1L33\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\", \"2S0\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"screech\", \"sharpen\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 13}]\n },\n \"drowzee\": {\n \"learnset\": {\n \"amnesia\": [\"2S0\"],\n \"attract\": [\"2M\"],\n \"barrier\": [\"2E\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"confusion\": [\"2L18\", \"1L17\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"disable\": [\"2L10\", \"1L12\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"firepunch\": [\"2M\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"futuresight\": [\"2L45\"],\n \"headbutt\": [\"2M\", \"2L25\", \"1L24\"],\n \"hiddenpower\": [\"2M\"],\n \"hypnosis\": [\"2L1\", \"2S0\", \"1L1\"],\n \"icepunch\": [\"2M\"],\n \"lightscreen\": [\"2E\"],\n \"meditate\": [\"2L36\", \"1L37\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"nightmare\": [\"2M\"],\n \"poisongas\": [\"2L31\", \"1L29\"],\n \"pound\": [\"2L1\", \"2S0\", \"1L1\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"2L40\", \"1M\", \"1L32\"],\n \"psychup\": [\"2M\", \"2L43\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"pound\", \"hypnosis\", \"amnesia\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 9}]\n },\n \"hypno\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"confusion\": [\"2L18\", \"2L1\", \"1L17\", \"1L1\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"disable\": [\"2L10\", \"2L1\", \"1L12\", \"1L1\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"firepunch\": [\"2M\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"futuresight\": [\"2L60\"],\n \"headbutt\": [\"2M\", \"2L25\", \"1L24\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"hypnosis\": [\"2L1\", \"1L1\"],\n \"icepunch\": [\"2M\"],\n \"meditate\": [\"2L40\", \"1L43\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"nightmare\": [\"2M\"],\n \"poisongas\": [\"2L33\", \"1L33\"],\n \"pound\": [\"2L1\", \"1L1\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"2L49\", \"1M\", \"1L37\"],\n \"psychup\": [\"2M\", \"2L55\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [\n {\"generation\": 2, \"level\": 16},\n {\"generation\": 4, \"level\": 16}\n ]\n },\n \"krabby\": {\n \"learnset\": {\n \"amnesia\": [\"2E\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubble\": [\"2L1\", \"2S0\", \"1L1\"],\n \"bubblebeam\": [\"1M\"],\n \"crabhammer\": [\"2L41\", \"1L35\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"dig\": [\"2E\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flail\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"guillotine\": [\"2L27\", \"1L25\"],\n \"harden\": [\"2L16\", \"1L40\"],\n \"haze\": [\"2E\"],\n \"hiddenpower\": [\"2M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"leer\": [\"2L5\", \"2S0\", \"1L1\"],\n \"metalclaw\": [\"2S0\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\", \"2L34\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"slam\": [\"2E\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"stomp\": [\"2L23\", \"1L30\"],\n \"strength\": [\"2M\", \"1M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swordsdance\": [\"1M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"visegrip\": [\"2L12\", \"1L20\"],\n \"watergun\": [\"1M\"],\n \"whirlpool\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"bubble\", \"leer\", \"metalclaw\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 10}]\n },\n \"kingler\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubble\": [\"2L1\", \"1L1\"],\n \"bubblebeam\": [\"1M\"],\n \"crabhammer\": [\"2L49\", \"1L42\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"guillotine\": [\"2L27\", \"1L25\"],\n \"harden\": [\"2L16\", \"1L49\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"leer\": [\"2L5\", \"2L1\", \"1L1\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\", \"2L38\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"stomp\": [\"2L23\", \"1L34\"],\n \"strength\": [\"2M\", \"1M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swordsdance\": [\"1M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"visegrip\": [\"2L12\", \"2L1\", \"1L20\", \"1L1\"],\n \"watergun\": [\"1M\"],\n \"whirlpool\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 15}]\n },\n \"voltorb\": {\n \"learnset\": {\n \"agility\": [\"2S0\"],\n \"bide\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"2L39\", \"1M\", \"1L43\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"lightscreen\": [\"2L33\", \"1L29\"],\n \"mimic\": [\"1M\"],\n \"mirrorcoat\": [\"2L41\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\", \"2L29\"],\n \"screech\": [\"2L9\", \"1L1\"],\n \"selfdestruct\": [\"2L23\", \"1M\", \"1L22\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"sonicboom\": [\"2L17\", \"1L17\"],\n \"substitute\": [\"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"2L37\", \"1M\", \"1L36\"],\n \"tackle\": [\"2L1\", \"2S0\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"agility\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 14},\n {\"generation\": 1, \"level\": 40}\n ]\n },\n \"electrode\": {\n \"learnset\": {\n \"bide\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"2L44\", \"1M\", \"1L50\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"lightscreen\": [\"2L34\", \"1L29\"],\n \"mimic\": [\"1M\"],\n \"mirrorcoat\": [\"2L48\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\", \"2L29\"],\n \"screech\": [\"2L9\", \"2L1\", \"1L1\"],\n \"selfdestruct\": [\"2L23\", \"2L1\", \"1M\", \"1L22\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"sonicboom\": [\"2L17\", \"2L1\", \"1L17\", \"1L1\"],\n \"substitute\": [\"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"2L40\", \"1M\", \"1L40\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 3},\n {\"generation\": 2, \"level\": 23}\n ]\n },\n \"exeggcute\": {\n \"learnset\": {\n \"ancientpower\": [\"2E\"],\n \"attract\": [\"2M\"],\n \"barrage\": [\"2L1\", \"2S0\", \"1L1\"],\n \"bide\": [\"1M\"],\n \"confusion\": [\"2L19\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"eggbomb\": [\"1M\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"1M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hypnosis\": [\"2L1\", \"2S0\", \"1L1\"],\n \"leechseed\": [\"2L13\", \"1L28\"],\n \"megadrain\": [\"2E\"],\n \"mimic\": [\"1M\"],\n \"moonlight\": [\"2E\"],\n \"nightmare\": [\"2M\"],\n \"poisonpowder\": [\"2L31\", \"1L37\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"reflect\": [\"2L7\", \"2E\", \"1M\", \"1L25\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"selfdestruct\": [\"1M\"],\n \"sleeppowder\": [\"2L37\", \"1L48\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"2L43\", \"1L42\"],\n \"strength\": [\"2M\"],\n \"stunspore\": [\"2L25\", \"1L32\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2S0\"],\n \"synthesis\": [\"2E\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"barrage\", \"hypnosis\", \"sweetscent\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 20}]\n },\n \"exeggutor\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"barrage\": [\"2L1\", \"1L1\"],\n \"bide\": [\"1M\"],\n \"confusion\": [\"2L1\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"eggbomb\": [\"2L31\", \"1M\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"1M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"hypnosis\": [\"2L1\", \"1L1\"],\n \"megadrain\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"selfdestruct\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"stomp\": [\"2L19\", \"1L28\"],\n \"strength\": [\"2M\", \"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"]\n }\n },\n \"cubone\": {\n \"learnset\": {\n \"ancientpower\": [\"2E\"],\n \"attract\": [\"2M\"],\n \"bellydrum\": [\"2E\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"boneclub\": [\"2L9\", \"1L10\", \"1L1\"],\n \"bonemerang\": [\"2L25\", \"1L43\"],\n \"bonerush\": [\"2L41\"],\n \"bubblebeam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"falseswipe\": [\"2L33\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\"],\n \"focusenergy\": [\"2L21\", \"1L31\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2S0\"],\n \"growl\": [\"2L1\", \"2S0\", \"1L1\"],\n \"headbutt\": [\"2M\", \"2L13\", \"1L18\"],\n \"hiddenpower\": [\"2M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L17\", \"1L25\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"perishsong\": [\"2E\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"2L29\", \"1M\", \"1L46\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"2E\"],\n \"rocksmash\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"screech\": [\"2E\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"2E\", \"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swordsdance\": [\"2E\"],\n \"tailwhip\": [\"2L5\", \"2S0\", \"1L13\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thrash\": [\"2L37\", \"1L38\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"growl\", \"tailwhip\", \"furyattack\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 16}]\n },\n \"marowak\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"boneclub\": [\"2L9\", \"2L1\", \"1L10\", \"1L1\"],\n \"bonemerang\": [\"2L25\", \"1L48\"],\n \"bonerush\": [\"2L53\"],\n \"bubblebeam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"falseswipe\": [\"2L39\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\"],\n \"focusenergy\": [\"2L21\", \"1L33\", \"1L1\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L1\", \"1L1\"],\n \"headbutt\": [\"2M\", \"2L13\", \"2L1\", \"1L18\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L17\", \"1L25\", \"1L1\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"2L32\", \"1M\", \"1L55\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tailwhip\": [\"2L5\", \"2L1\", \"1L13\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thrash\": [\"2L46\", \"1L41\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 24},\n {\"generation\": 2, \"level\": 12}\n ]\n },\n \"tyrogue\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dizzypunch\": [\"2S1\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"highjumpkick\": [\"2E\"],\n \"machpunch\": [\"2E\"],\n \"mindreader\": [\"2E\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"2S0\"],\n \"rapidspin\": [\"2E\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"tackle\": [\"2L1\", \"2S1\", \"2S0\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\"generation\": 2, \"level\": 5, \"shiny\": 1, \"moves\": [\"tackle\", \"rage\"]},\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"dizzypunch\"]\n }\n ]\n },\n \"hitmonlee\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doublekick\": [\"2L1\", \"1L1\", \"1S0\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\", \"2L41\"],\n \"focusenergy\": [\"2L21\", \"1L43\"],\n \"foresight\": [\"2L36\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"highjumpkick\": [\"2L26\", \"1L48\"],\n \"jumpkick\": [\"2L16\", \"1L38\"],\n \"meditate\": [\"2L6\", \"1L1\", \"1S0\"],\n \"megakick\": [\"2L46\", \"1M\", \"1L53\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mindreader\": [\"2L31\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"reversal\": [\"2L51\"],\n \"rocksmash\": [\"2M\"],\n \"rollingkick\": [\"2L11\", \"1L33\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"eventData\": [\n {\"generation\": 1, \"level\": 20, \"moves\": [\"doublekick\", \"meditate\"]}\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 30}]\n },\n \"hitmonchan\": {\n \"learnset\": {\n \"agility\": [\"2L7\", \"1L1\", \"1S0\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"cometpunch\": [\"2L1\", \"1L1\", \"1S0\"],\n \"counter\": [\"2L50\", \"1M\", \"1L53\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\", \"2L44\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"firepunch\": [\"2M\", \"2L26\", \"1L33\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icepunch\": [\"2M\", \"2L26\", \"1L38\"],\n \"machpunch\": [\"2L32\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"2L38\", \"1M\", \"1L48\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2L13\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thunderpunch\": [\"2M\", \"2L26\", \"1L43\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"eventData\": [\n {\"generation\": 1, \"level\": 20, \"moves\": [\"cometpunch\", \"agility\"]}\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 30}]\n },\n \"hitmontop\": {\n \"learnset\": {\n \"agility\": [\"2L37\"],\n \"attract\": [\"2M\"],\n \"counter\": [\"2L31\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\", \"2L43\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"focusenergy\": [\"2L7\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2L13\"],\n \"quickattack\": [\"2L19\"],\n \"rapidspin\": [\"2L25\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollingkick\": [\"2L1\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"triplekick\": [\"2L49\"]\n }\n },\n \"lickitung\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bellydrum\": [\"2E\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"2E\", \"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"defensecurl\": [\"2M\", \"2L13\", \"1L23\"],\n \"disable\": [\"2L31\", \"1L15\"],\n \"doubleedge\": [\"1M\"],\n \"doubleslap\": [\"2S0\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"lick\": [\"2L1\", \"2S0\"],\n \"magnitude\": [\"2E\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"screech\": [\"2L43\", \"1L39\"],\n \"seismictoss\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"slam\": [\"2L37\", \"1L31\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"stomp\": [\"2L19\", \"1L7\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"supersonic\": [\"2L7\", \"1L1\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swordsdance\": [\"1M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\"],\n \"wrap\": [\"2L25\", \"1L1\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"lick\", \"doubleslap\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 15}]\n },\n \"koffing\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"destinybond\": [\"2L45\", \"2E\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"2L41\", \"1M\", \"1L48\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"haze\": [\"2L33\", \"1L45\"],\n \"hiddenpower\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"painsplit\": [\"2E\"],\n \"poisongas\": [\"2L1\"],\n \"protect\": [\"2M\"],\n \"psybeam\": [\"2E\"],\n \"psywave\": [\"2E\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"screech\": [\"2E\"],\n \"selfdestruct\": [\"2L17\", \"1M\", \"1L40\"],\n \"sleeptalk\": [\"2M\"],\n \"sludge\": [\"2L21\", \"1L32\"],\n \"sludgebomb\": [\"2M\"],\n \"smog\": [\"2L9\", \"1L1\"],\n \"smokescreen\": [\"2L25\", \"1L37\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 30}]\n },\n \"weezing\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"destinybond\": [\"2L51\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"2L44\", \"1M\", \"1L53\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"haze\": [\"2L33\", \"1L49\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"mimic\": [\"1M\"],\n \"poisongas\": [\"2L1\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"selfdestruct\": [\"2L17\", \"2L1\", \"1M\", \"1L43\"],\n \"sleeptalk\": [\"2M\"],\n \"sludge\": [\"2L21\", \"1L32\", \"1L1\"],\n \"sludgebomb\": [\"2M\"],\n \"smog\": [\"2L9\", \"2L1\", \"1L1\"],\n \"smokescreen\": [\"2L25\", \"1L39\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 16}]\n },\n \"rhyhorn\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\"],\n \"bodyslam\": [\"1M\"],\n \"counter\": [\"2E\"],\n \"crunch\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"earthquake\": [\"2M\", \"2L55\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2L19\", \"1L1\", \"1L40\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hornattack\": [\"2L1\", \"1L1\"],\n \"horndrill\": [\"2L37\", \"1M\", \"1L45\"],\n \"icebeam\": [\"2T\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"1L50\"],\n \"magnitude\": [\"2E\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2E\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"reversal\": [\"2E\"],\n \"roar\": [\"2M\"],\n \"rockslide\": [\"2E\", \"1M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"scaryface\": [\"2L31\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"stomp\": [\"2L13\", \"1L1\", \"1L30\"],\n \"strength\": [\"2M\", \"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tailwhip\": [\"2L1\", \"1L1\", \"1L35\"],\n \"takedown\": [\"2L49\", \"1M\", \"1L55\"],\n \"thrash\": [\"2E\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 20}]\n },\n \"rhydon\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"2L65\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2L19\", \"2L1\", \"1L40\", \"1L1\"],\n \"furycutter\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hornattack\": [\"2L1\", \"1L1\"],\n \"horndrill\": [\"2L37\", \"1M\", \"1L48\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"1L55\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"payday\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rockslide\": [\"1M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"scaryface\": [\"2L31\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"stomp\": [\"2L13\", \"2L1\", \"1L30\", \"1L1\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"tailwhip\": [\"2L1\", \"1L35\", \"1L1\"],\n \"takedown\": [\"2L54\", \"1M\", \"1L64\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 10}\n ]\n },\n \"chansey\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\", \"2L41\", \"1L44\"],\n \"doubleedge\": [\"2L57\", \"1M\", \"1L54\"],\n \"doubleslap\": [\"2L17\", \"1L12\", \"1L1\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"eggbomb\": [\"2L35\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"flamethrower\": [\"2T\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L5\", \"1L30\"],\n \"headbutt\": [\"2M\"],\n \"healbell\": [\"2E\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"lightscreen\": [\"2L49\", \"1L48\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"2E\", \"1M\"],\n \"mimic\": [\"1M\"],\n \"minimize\": [\"2L23\", \"1L38\"],\n \"mudslap\": [\"2M\"],\n \"pound\": [\"2L1\", \"2S0\", \"1L1\"],\n \"present\": [\"2E\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"sing\": [\"2L29\", \"1L24\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"softboiled\": [\"2L13\", \"1M\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2S0\"],\n \"tailwhip\": [\"2L9\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"1M\"],\n \"watergun\": [\"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"pound\", \"sweetscent\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 7}]\n },\n \"blissey\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"blizzard\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\", \"2L33\"],\n \"doubleedge\": [\"2L47\"],\n \"doubleslap\": [\"2L13\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"eggbomb\": [\"2L28\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\"],\n \"flamethrower\": [\"2T\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L4\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"icebeam\": [\"2T\"],\n \"icywind\": [\"2M\"],\n \"lightscreen\": [\"2L40\"],\n \"minimize\": [\"2L18\"],\n \"mudslap\": [\"2M\"],\n \"pound\": [\"2L1\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"shadowball\": [\"2M\"],\n \"sing\": [\"2L23\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"softboiled\": [\"2L10\"],\n \"solarbeam\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tailwhip\": [\"2L7\"],\n \"thunder\": [\"2M\"],\n \"thunderbolt\": [\"2T\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n }\n },\n \"tangela\": {\n \"learnset\": {\n \"absorb\": [\"2L10\", \"1L27\", \"1L29\"],\n \"amnesia\": [\"2E\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bind\": [\"2L25\", \"1L24\", \"1L1\"],\n \"bodyslam\": [\"1M\"],\n \"confusion\": [\"2E\"],\n \"constrict\": [\"2L1\", \"2S0\", \"1L1\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flail\": [\"2E\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"growth\": [\"2L46\", \"1L48\", \"1L49\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"megadrain\": [\"2L31\", \"2E\", \"1M\"],\n \"mimic\": [\"1M\"],\n \"poisonpowder\": [\"2L13\", \"1L32\"],\n \"protect\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"reflect\": [\"2E\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"slam\": [\"2L40\", \"1L45\"],\n \"sleeppowder\": [\"2L4\", \"2S0\", \"1L39\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"stunspore\": [\"2L34\", \"1L36\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"swordsdance\": [\"1M\"],\n \"synthesis\": [\"2S0\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"vinewhip\": [\"2L19\", \"1L29\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"constrict\", \"sleeppowder\", \"synthesis\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 13}]\n },\n \"kangaskhan\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L13\", \"1L26\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"cometpunch\": [\"2L1\", \"2S0\", \"1L1\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"disable\": [\"2E\"],\n \"dizzypunch\": [\"2L43\", \"1L46\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\", \"2L37\"],\n \"feintattack\": [\"2S0\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\"],\n \"focusenergy\": [\"2E\"],\n \"foresight\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L7\", \"1L41\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"2L25\", \"1M\", \"1L36\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"2L31\", \"1M\", \"1L1\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"reversal\": [\"2L49\"],\n \"roar\": [\"2M\"],\n \"rockslide\": [\"1M\"],\n \"rocksmash\": [\"2M\"],\n \"safeguard\": [\"2E\"],\n \"sandstorm\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"stomp\": [\"2E\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"tailwhip\": [\"2L19\", \"1L31\"],\n \"takedown\": [\"1M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"cometpunch\", \"feintattack\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 25},\n {\"generation\": 1, \"level\": 15, \"japan\": true}\n ]\n },\n \"horsea\": {\n \"learnset\": {\n \"agility\": [\"2L36\", \"1L37\"],\n \"attract\": [\"2M\"],\n \"aurorabeam\": [\"2E\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bubble\": [\"2L1\", \"2S0\", \"1L1\"],\n \"bubblebeam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"disable\": [\"2E\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dragonbreath\": [\"2M\"],\n \"dragonrage\": [\"2E\"],\n \"endure\": [\"2M\"],\n \"flail\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"haze\": [\"2S0\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L43\", \"1L45\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"leer\": [\"2L15\", \"1L24\"],\n \"mimic\": [\"1M\"],\n \"octazooka\": [\"2E\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"smokescreen\": [\"2L8\", \"1L19\"],\n \"snore\": [\"2M\"],\n \"splash\": [\"2E\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"twister\": [\"2L29\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"2L22\", \"1M\", \"1L30\"],\n \"whirlpool\": [\"2M\"]\n },\n \"eventData\": [\n {\"generation\": 2, \"level\": 5, \"shiny\": 1, \"moves\": [\"bubble\", \"haze\"]}\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 5}]\n },\n \"seadra\": {\n \"learnset\": {\n \"agility\": [\"2L40\", \"1L41\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bubble\": [\"2L1\", \"1L1\"],\n \"bubblebeam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dragonbreath\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L51\", \"1L52\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"leer\": [\"2L15\", \"2L1\", \"1L24\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"smokescreen\": [\"2L8\", \"2L1\", \"1L19\", \"1L1\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"twister\": [\"2L29\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"2L22\", \"2L1\", \"1M\", \"1L30\"],\n \"whirlpool\": [\"2M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 20},\n {\"generation\": 2, \"level\": 20}\n ]\n },\n \"kingdra\": {\n \"learnset\": {\n \"agility\": [\"2L40\"],\n \"attract\": [\"2M\"],\n \"blizzard\": [\"2M\"],\n \"bubble\": [\"2L1\"],\n \"curse\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dragonbreath\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L51\"],\n \"hyperbeam\": [\"2M\"],\n \"icebeam\": [\"2T\"],\n \"icywind\": [\"2M\"],\n \"leer\": [\"2L15\", \"2L1\"],\n \"protect\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"smokescreen\": [\"2L8\", \"2L1\"],\n \"snore\": [\"2M\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"twister\": [\"2L29\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"2L22\", \"2L1\"],\n \"whirlpool\": [\"2M\"]\n }\n },\n \"goldeen\": {\n \"learnset\": {\n \"agility\": [\"2L52\", \"1L54\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flail\": [\"2L24\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2L29\", \"1L30\"],\n \"haze\": [\"2E\"],\n \"hiddenpower\": [\"2M\"],\n \"hornattack\": [\"2L15\", \"1L24\"],\n \"horndrill\": [\"2L43\", \"1M\", \"1L45\"],\n \"hydropump\": [\"2E\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"peck\": [\"2L1\", \"2S0\", \"1L1\"],\n \"protect\": [\"2M\"],\n \"psybeam\": [\"2E\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"supersonic\": [\"2L10\", \"1L19\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"swordsdance\": [\"2S0\"],\n \"tailwhip\": [\"2L1\", \"2S0\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"waterfall\": [\"2M\", \"2L38\", \"1L37\"],\n \"watergun\": [\"1M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"peck\", \"tailwhip\", \"swordsdance\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 5}]\n },\n \"seaking\": {\n \"learnset\": {\n \"agility\": [\"2L61\", \"1L54\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flail\": [\"2L24\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2L29\", \"1L30\"],\n \"hiddenpower\": [\"2M\"],\n \"hornattack\": [\"2L15\", \"1L24\"],\n \"horndrill\": [\"2L49\", \"1M\", \"1L48\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"peck\": [\"2L1\", \"1L1\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"supersonic\": [\"2L10\", \"1L19\", \"1L1\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tailwhip\": [\"2L1\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"waterfall\": [\"2M\", \"2L41\", \"1L39\"],\n \"watergun\": [\"1M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 23},\n {\"generation\": 2, \"level\": 10}\n ]\n },\n \"staryu\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bubblebeam\": [\"2L31\", \"1M\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"harden\": [\"2L1\", \"2S0\", \"1L22\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L50\", \"1L47\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"lightscreen\": [\"2L43\", \"1L42\"],\n \"mimic\": [\"1M\"],\n \"minimize\": [\"2L37\", \"1L37\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rapidspin\": [\"2L13\"],\n \"recover\": [\"2L19\", \"1L27\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"2L25\", \"1M\", \"1L32\"],\n \"tackle\": [\"2L1\", \"2S0\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"1M\"],\n \"twister\": [\"2S0\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"2L7\", \"1M\", \"1L17\"],\n \"whirlpool\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"harden\", \"twister\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 5}]\n },\n \"starmie\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bubblebeam\": [\"2L1\", \"1M\"],\n \"confuseray\": [\"2L37\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"harden\": [\"1L1\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rapidspin\": [\"2L1\"],\n \"recover\": [\"2L1\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"1M\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"1M\", \"1L1\"],\n \"whirlpool\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 6}]\n },\n \"mrmime\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"barrier\": [\"2L1\", \"2S0\", \"1L1\"],\n \"batonpass\": [\"2L41\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"confusion\": [\"2L6\", \"1L15\", \"1L1\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleslap\": [\"2L21\", \"1L31\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"encore\": [\"2L31\"],\n \"endure\": [\"2M\"],\n \"firepunch\": [\"2M\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"futuresight\": [\"2E\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"hypnosis\": [\"2E\"],\n \"icepunch\": [\"2M\"],\n \"lightscreen\": [\"2L26\", \"1L23\"],\n \"meditate\": [\"2L16\", \"1L39\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"2E\", \"1M\"],\n \"mindreader\": [\"2S0\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psybeam\": [\"2L36\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"reflect\": [\"2L26\", \"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"safeguard\": [\"2L46\"],\n \"seismictoss\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"2L11\", \"1M\", \"1L47\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"barrier\", \"mindreader\"]\n }\n ]\n },\n \"scyther\": {\n \"learnset\": {\n \"agility\": [\"2L24\", \"1L42\"],\n \"attract\": [\"2M\"],\n \"batonpass\": [\"2E\"],\n \"bide\": [\"1M\"],\n \"counter\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"2L48\", \"1M\", \"1L24\"],\n \"endure\": [\"2M\"],\n \"falseswipe\": [\"2L18\"],\n \"focusenergy\": [\"2L6\", \"1L20\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"leer\": [\"2L1\", \"2S0\", \"1L17\"],\n \"lightscreen\": [\"2E\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2L12\"],\n \"quickattack\": [\"2L1\", \"2S0\", \"1L1\"],\n \"rage\": [\"1M\"],\n \"razorwind\": [\"2E\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"reversal\": [\"2E\"],\n \"rocksmash\": [\"2M\"],\n \"safeguard\": [\"2E\"],\n \"skullbash\": [\"1M\"],\n \"slash\": [\"2L36\", \"1L29\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"sonicboom\": [\"2S0\"],\n \"steelwing\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"swordsdance\": [\"2L42\", \"1M\", \"1L35\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"wingattack\": [\"2L30\", \"1L50\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"quickattack\", \"leer\", \"sonicboom\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 1, \"level\": 25}\n ]\n },\n \"scizor\": {\n \"learnset\": {\n \"agility\": [\"2L24\"],\n \"attract\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\", \"2L48\"],\n \"endure\": [\"2M\"],\n \"falseswipe\": [\"2L18\"],\n \"focusenergy\": [\"2L6\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"leer\": [\"2L1\"],\n \"metalclaw\": [\"2L30\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2L12\"],\n \"quickattack\": [\"2L1\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"slash\": [\"2L36\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"swordsdance\": [\"2L42\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"]\n }\n },\n \"smoochum\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"blizzard\": [\"2M\", \"2L49\"],\n \"confusion\": [\"2L21\"],\n \"curse\": [\"2M\"],\n \"dizzypunch\": [\"2S2\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icebeam\": [\"2T\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"lick\": [\"2L1\", \"2S2\", \"2S1\", \"2S0\"],\n \"meanlook\": [\"2L33\"],\n \"meditate\": [\"2E\"],\n \"metronome\": [\"2S0\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"perishsong\": [\"2L45\"],\n \"petaldance\": [\"2S1\"],\n \"pound\": [\"2L1\", \"2S2\", \"2S1\", \"2S0\"],\n \"powdersnow\": [\"2L13\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"2L37\"],\n \"psychup\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"shadowball\": [\"2M\"],\n \"sing\": [\"2L25\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetkiss\": [\"2L9\"],\n \"sweetscent\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"pound\", \"lick\", \"metronome\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"pound\", \"lick\", \"petaldance\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"pound\", \"lick\", \"dizzypunch\"]\n }\n ]\n },\n \"jynx\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"2L57\", \"1M\", \"1L58\"],\n \"bodyslam\": [\"2L41\", \"1M\", \"1L39\"],\n \"bubblebeam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleslap\": [\"2L21\", \"1L23\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\", \"2L25\", \"1L31\"],\n \"icywind\": [\"2M\"],\n \"lick\": [\"2L1\", \"1L18\"],\n \"lovelykiss\": [\"2L9\", \"2L1\", \"1L1\"],\n \"meanlook\": [\"2L35\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"perishsong\": [\"2L51\"],\n \"pound\": [\"2L1\", \"1L1\"],\n \"powdersnow\": [\"2L13\", \"2L1\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thrash\": [\"1L47\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 10}\n ]\n },\n \"elekid\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"barrier\": [\"2E\"],\n \"crosschop\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dizzypunch\": [\"2S0\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"firepunch\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icepunch\": [\"2M\"],\n \"karatechop\": [\"2E\"],\n \"leer\": [\"2L1\", \"2S1\", \"2S0\"],\n \"lightscreen\": [\"2L17\"],\n \"meditate\": [\"2E\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\"],\n \"pursuit\": [\"2S1\"],\n \"quickattack\": [\"2L1\", \"2S1\", \"2S0\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rollingkick\": [\"2E\"],\n \"screech\": [\"2L33\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"2L25\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"2L49\"],\n \"thunderbolt\": [\"2T\", \"2L41\"],\n \"thunderpunch\": [\"2M\", \"2L9\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"quickattack\", \"leer\", \"dizzypunch\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"quickattack\", \"leer\", \"pursuit\"]\n }\n ]\n },\n \"electabuzz\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"firepunch\": [\"2M\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\", \"1L1\"],\n \"lightscreen\": [\"2L17\", \"1L49\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psywave\": [\"1M\"],\n \"quickattack\": [\"2L1\", \"1L1\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"screech\": [\"2L36\", \"1L37\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"2L25\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"2L58\", \"1M\", \"1L54\"],\n \"thunderbolt\": [\"2T\", \"2L47\", \"1M\"],\n \"thunderpunch\": [\"2M\", \"2L9\", \"2L1\", \"1L42\"],\n \"thundershock\": [\"1L34\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 33},\n {\"generation\": 2, \"level\": 15}\n ]\n },\n \"magby\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"barrier\": [\"2E\"],\n \"confuseray\": [\"2L43\"],\n \"crosschop\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dizzypunch\": [\"2S1\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"ember\": [\"2L1\", \"2S1\", \"2S0\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2S0\"],\n \"fireblast\": [\"2M\", \"2L49\"],\n \"firepunch\": [\"2M\", \"2L19\"],\n \"flamethrower\": [\"2T\", \"2L37\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"karatechop\": [\"2E\"],\n \"leer\": [\"2L7\"],\n \"megapunch\": [\"2E\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"screech\": [\"2E\"],\n \"sleeptalk\": [\"2M\"],\n \"smog\": [\"2L13\"],\n \"smokescreen\": [\"2L25\"],\n \"snore\": [\"2M\"],\n \"sunnyday\": [\"2M\", \"2L31\"],\n \"swagger\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"ember\", \"feintattack\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"ember\", \"dizzypunch\"]\n }\n ]\n },\n \"magmar\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"confuseray\": [\"2L49\", \"1L39\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"ember\": [\"2L1\", \"1L1\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"2L57\", \"1M\"],\n \"firepunch\": [\"2M\", \"2L19\", \"2L1\", \"1L43\"],\n \"flamethrower\": [\"2T\", \"2L41\", \"1L55\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L7\", \"2L1\", \"1L36\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"smog\": [\"2L13\", \"2L1\", \"1L52\"],\n \"smokescreen\": [\"2L25\", \"1L48\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\", \"2L33\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 34},\n {\"generation\": 2, \"level\": 14}\n ]\n },\n \"pinsir\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bind\": [\"2L13\", \"1L21\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flail\": [\"2E\"],\n \"focusenergy\": [\"2L7\", \"1L36\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2E\"],\n \"furycutter\": [\"2M\"],\n \"guillotine\": [\"2L31\", \"1L30\"],\n \"harden\": [\"2L25\", \"1L43\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rockthrow\": [\"2S0\"],\n \"seismictoss\": [\"2L19\", \"1M\", \"1L25\"],\n \"slash\": [\"1L49\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"2L37\", \"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swordsdance\": [\"2L43\", \"1M\", \"1L54\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"visegrip\": [\"2L1\", \"2S0\", \"1L1\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"visegrip\", \"rockthrow\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 1, \"level\": 20}\n ]\n },\n \"tauros\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hornattack\": [\"2L13\"],\n \"horndrill\": [\"1M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"1L35\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2L26\"],\n \"quickattack\": [\"2S0\"],\n \"rage\": [\"2L8\", \"1M\", \"1L44\"],\n \"rest\": [\"2M\", \"2L34\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"scaryface\": [\"2L19\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"stomp\": [\"1L21\"],\n \"strength\": [\"2M\", \"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\", \"2S0\", \"1L1\"],\n \"tailwhip\": [\"2L4\", \"2S0\", \"1L28\"],\n \"takedown\": [\"2L53\", \"1M\", \"1L51\"],\n \"thrash\": [\"2L43\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"tailwhip\", \"quickattack\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 21}]\n },\n \"magikarp\": {\n \"learnset\": {\n \"bubble\": [\"2S1\"],\n \"dragonrage\": [\"1S0\"],\n \"flail\": [\"2L30\"],\n \"reversal\": [\"2S2\"],\n \"splash\": [\"2L1\", \"2S2\", \"2S1\", \"1L1\", \"1S0\"],\n \"tackle\": [\"2L15\", \"1L15\"]\n },\n \"eventData\": [\n {\n \"generation\": 1,\n \"level\": 15,\n \"moves\": [\"splash\", \"dragonrage\"],\n \"japan\": true\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"splash\", \"bubble\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"splash\", \"reversal\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 5}]\n },\n \"gyarados\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L20\", \"1L20\", \"1L1\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dragonbreath\": [\"2M\"],\n \"dragonrage\": [\"2L25\", \"1M\", \"1L25\", \"1L1\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L40\", \"1L41\", \"1L1\"],\n \"hyperbeam\": [\"2M\", \"2L50\", \"1M\", \"1L52\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"leer\": [\"2L30\", \"1L32\", \"1L1\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\", \"2L45\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"1L1\"],\n \"takedown\": [\"1M\"],\n \"thrash\": [\"2L1\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"twister\": [\"2L35\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"1M\"],\n \"whirlpool\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 15}\n ]\n },\n \"lapras\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"aurorabeam\": [\"2E\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2S0\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"2L15\", \"1M\", \"1L25\"],\n \"bubblebeam\": [\"1M\"],\n \"confuseray\": [\"2L22\", \"1L31\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dragonbreath\": [\"2M\"],\n \"dragonrage\": [\"1M\"],\n \"dreameater\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"foresight\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"futuresight\": [\"2S1\"],\n \"growl\": [\"2L1\", \"2S1\", \"2S0\", \"1L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"horndrill\": [\"1M\"],\n \"hydropump\": [\"2L57\", \"1L46\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"2L36\", \"1M\", \"1L38\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"mist\": [\"2L8\", \"1L20\"],\n \"nightmare\": [\"2M\"],\n \"perishsong\": [\"2L29\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\", \"2L43\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"safeguard\": [\"2L50\"],\n \"sing\": [\"2L1\", \"2S1\", \"2S0\", \"1L16\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"1M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"2L1\", \"2S1\", \"2S0\", \"1M\", \"1L1\"],\n \"whirlpool\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"watergun\", \"growl\", \"sing\", \"bite\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"watergun\", \"growl\", \"sing\", \"futuresight\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 15}]\n },\n \"ditto\": {\n \"learnset\": {\"transform\": [\"2L1\", \"1L1\"]},\n \"encounters\": [\n {\"generation\": 1, \"level\": 12},\n {\"generation\": 2, \"level\": 10}\n ]\n },\n \"eevee\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"batonpass\": [\"2L36\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L30\", \"1L30\", \"1L37\"],\n \"bodyslam\": [\"1M\"],\n \"charm\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flail\": [\"2E\"],\n \"focusenergy\": [\"2L36\", \"1L36\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L16\", \"1L16\"],\n \"growth\": [\"2S0\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"quickattack\": [\"2L23\", \"1L23\", \"1L27\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"sandattack\": [\"2L8\", \"1L8\", \"1L1\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tackle\": [\"2L1\", \"2S0\", \"1L1\"],\n \"tailwhip\": [\"2L1\", \"2S0\", \"1L1\", \"1L31\"],\n \"takedown\": [\"2L42\", \"1M\", \"1L42\", \"1L45\"],\n \"toxic\": [\"2M\", \"1M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"tailwhip\", \"growth\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 25}]\n },\n \"vaporeon\": {\n \"learnset\": {\n \"acidarmor\": [\"2L47\", \"1L47\", \"1L42\"],\n \"attract\": [\"2M\"],\n \"aurorabeam\": [\"2L36\", \"1L36\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L30\", \"1L30\", \"1L40\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"haze\": [\"2L42\", \"1L42\", \"1L44\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L52\", \"1L52\", \"1L54\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"mist\": [\"1L42\", \"1L48\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"quickattack\": [\"2L23\", \"1L23\", \"1L27\", \"1L1\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"sandattack\": [\"2L8\", \"1L8\", \"1L1\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"tailwhip\": [\"2L1\", \"1L1\", \"1L37\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"2L16\", \"1M\", \"1L16\", \"1L31\", \"1L1\"],\n \"whirlpool\": [\"2M\"]\n }\n },\n \"jolteon\": {\n \"learnset\": {\n \"agility\": [\"2L47\", \"1L47\", \"1L44\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doublekick\": [\"2L30\", \"1L30\", \"1L42\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"irontail\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"pinmissile\": [\"2L36\", \"1L36\", \"1L48\"],\n \"protect\": [\"2M\"],\n \"quickattack\": [\"2L23\", \"1L23\", \"1L27\", \"1L1\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"sandattack\": [\"2L8\", \"1L8\", \"1L1\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"tailwhip\": [\"2L1\", \"1L1\", \"1L37\"],\n \"takedown\": [\"1M\"],\n \"thunder\": [\"2M\", \"2L52\", \"1M\", \"1L52\", \"1L54\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thundershock\": [\"2L16\", \"1L16\", \"1L31\", \"1L1\"],\n \"thunderwave\": [\"2L42\", \"1M\", \"1L42\", \"1L40\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"zapcannon\": [\"2M\"]\n }\n },\n \"flareon\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L30\", \"1L30\", \"1L40\"],\n \"bodyslam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"ember\": [\"2L16\", \"1L16\", \"1L31\", \"1L1\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firespin\": [\"2L36\", \"1L36\", \"1L44\"],\n \"flamethrower\": [\"2T\", \"2L52\", \"1L52\", \"1L54\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L47\", \"1L47\", \"1L42\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"quickattack\": [\"2L23\", \"1L23\", \"1L27\", \"1L1\"],\n \"rage\": [\"1M\", \"1L48\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"sandattack\": [\"2L8\", \"1L8\", \"1L1\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"smog\": [\"2L42\", \"1L42\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tackle\": [\"2L1\", \"1L1\"],\n \"tailwhip\": [\"2L1\", \"1L1\", \"1L37\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"zapcannon\": [\"2M\"]\n }\n },\n \"espeon\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"confusion\": [\"2L16\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"morningsun\": [\"2L52\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psybeam\": [\"2L36\"],\n \"psychic\": [\"2M\", \"2L47\"],\n \"psychup\": [\"2M\", \"2L42\"],\n \"quickattack\": [\"2L23\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"sandattack\": [\"2L8\"],\n \"shadowball\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"2L30\"],\n \"tackle\": [\"2L1\"],\n \"tailwhip\": [\"2L1\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n }\n },\n \"umbreon\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"confuseray\": [\"2L30\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2L36\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"meanlook\": [\"2L42\"],\n \"moonlight\": [\"2L52\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"pursuit\": [\"2L16\"],\n \"quickattack\": [\"2L23\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"sandattack\": [\"2L8\"],\n \"screech\": [\"2L47\"],\n \"shadowball\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"tackle\": [\"2L1\"],\n \"tailwhip\": [\"2L1\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n }\n },\n \"porygon\": {\n \"learnset\": {\n \"agility\": [\"2L9\", \"1L35\"],\n \"barrier\": [\"2S0\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"conversion\": [\"2L1\", \"2S0\", \"1L1\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"lockon\": [\"2L32\"],\n \"mimic\": [\"1M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psybeam\": [\"2L12\", \"1L23\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"recover\": [\"2L20\", \"1L28\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"sharpen\": [\"2L24\", \"1L1\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"tackle\": [\"2L1\", \"2S0\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"2L36\", \"1M\", \"1L42\"],\n \"zapcannon\": [\"2M\", \"2L44\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"conversion\", \"barrier\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 18}]\n },\n \"porygon2\": {\n \"learnset\": {\n \"agility\": [\"2L9\"],\n \"blizzard\": [\"2M\"],\n \"conversion\": [\"2L1\"],\n \"conversion2\": [\"2L1\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\", \"2L24\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"icebeam\": [\"2T\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"lockon\": [\"2L32\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psybeam\": [\"2L12\"],\n \"psychic\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"recover\": [\"2L20\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\"],\n \"thunderbolt\": [\"2T\"],\n \"toxic\": [\"2M\"],\n \"triattack\": [\"2L36\"],\n \"zapcannon\": [\"2M\", \"2L44\"]\n }\n },\n \"omanyte\": {\n \"learnset\": {\n \"ancientpower\": [\"2L49\"],\n \"attract\": [\"2M\"],\n \"aurorabeam\": [\"2E\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L13\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"2E\", \"1M\"],\n \"constrict\": [\"2L1\", \"2S0\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"haze\": [\"2E\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hornattack\": [\"1L34\"],\n \"hydropump\": [\"2L55\", \"1L53\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"leer\": [\"2L31\", \"1L39\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\", \"2L37\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rockthrow\": [\"2S0\"],\n \"rollout\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"slam\": [\"2E\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"spikecannon\": [\"1L46\"],\n \"substitute\": [\"1M\"],\n \"supersonic\": [\"2E\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"2L19\", \"1M\", \"1L1\", \"1S1\"],\n \"whirlpool\": [\"2M\"],\n \"withdraw\": [\"2L1\", \"2S0\", \"1L1\", \"1S1\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"constrict\", \"withdraw\", \"rockthrow\"]\n },\n {\"generation\": 1, \"level\": 20, \"moves\": [\"watergun\", \"withdraw\"]}\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 30}]\n },\n \"omastar\": {\n \"learnset\": {\n \"ancientpower\": [\"2L54\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L13\", \"2L1\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"constrict\": [\"2L1\"],\n \"curse\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hornattack\": [\"1L34\", \"1L1\"],\n \"horndrill\": [\"1M\"],\n \"hydropump\": [\"2L65\", \"1L49\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"leer\": [\"2L31\", \"1L39\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\", \"2L37\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"spikecannon\": [\"2L40\", \"1L44\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"2L19\", \"1M\", \"1L1\"],\n \"whirlpool\": [\"2M\"],\n \"withdraw\": [\"2L1\", \"1L1\"]\n }\n },\n \"kabuto\": {\n \"learnset\": {\n \"absorb\": [\"2L10\", \"1L34\"],\n \"ancientpower\": [\"2L55\"],\n \"attract\": [\"2M\"],\n \"aurorabeam\": [\"2E\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"2E\", \"1M\"],\n \"curse\": [\"2M\"],\n \"dig\": [\"2E\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\", \"2L37\"],\n \"flail\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"harden\": [\"2L1\", \"2S0\", \"1L1\", \"1S1\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"1L49\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"leer\": [\"2L19\", \"1L44\"],\n \"megadrain\": [\"2L46\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"rapidspin\": [\"2E\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rockthrow\": [\"2S0\"],\n \"rollout\": [\"2M\"],\n \"sandattack\": [\"2L28\"],\n \"sandstorm\": [\"2M\"],\n \"scratch\": [\"2L1\", \"2S0\", \"1L1\", \"1S1\"],\n \"slash\": [\"1L39\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"1M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"scratch\", \"harden\", \"rockthrow\"]\n },\n {\"generation\": 1, \"level\": 20, \"moves\": [\"scratch\", \"harden\"]}\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 30}]\n },\n \"kabutops\": {\n \"learnset\": {\n \"absorb\": [\"2L10\", \"2L1\", \"1L34\", \"1L1\"],\n \"ancientpower\": [\"2L65\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\", \"2L37\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"harden\": [\"2L1\", \"1L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"1L53\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"leer\": [\"2L19\", \"1L46\"],\n \"megadrain\": [\"2L51\"],\n \"megakick\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"razorwind\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"sandattack\": [\"2L28\"],\n \"sandstorm\": [\"2M\"],\n \"scratch\": [\"2L1\", \"1L1\"],\n \"seismictoss\": [\"1M\"],\n \"skullbash\": [\"1M\"],\n \"slash\": [\"2L40\", \"1L39\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swordsdance\": [\"1M\"],\n \"takedown\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\"],\n \"whirlpool\": [\"2M\"]\n }\n },\n \"aerodactyl\": {\n \"learnset\": {\n \"agility\": [\"2L8\", \"1L1\"],\n \"ancientpower\": [\"2L29\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"bite\": [\"2L15\", \"1L38\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dragonbreath\": [\"2M\"],\n \"dragonrage\": [\"1M\"],\n \"earthquake\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"flamethrower\": [\"2T\"],\n \"fly\": [\"2M\", \"1M\"],\n \"foresight\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"2L50\", \"1M\", \"1L54\"],\n \"irontail\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2E\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"razorwind\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rockthrow\": [\"2S0\"],\n \"sandstorm\": [\"2M\"],\n \"scaryface\": [\"2L36\"],\n \"skyattack\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\", \"2E\"],\n \"substitute\": [\"1M\"],\n \"supersonic\": [\"2L22\", \"1L33\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"2L43\", \"1M\", \"1L45\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"whirlwind\": [\"2E\", \"1M\"],\n \"wingattack\": [\"2L1\", \"2S0\", \"1L1\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"wingattack\", \"rockthrow\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 30}]\n },\n \"snorlax\": {\n \"learnset\": {\n \"amnesia\": [\"2L8\", \"1L1\"],\n \"attract\": [\"2M\"],\n \"bellydrum\": [\"2L22\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"2L43\", \"1M\", \"1L35\"],\n \"bubblebeam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\", \"2L15\"],\n \"doubleedge\": [\"1M\", \"1L48\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"harden\": [\"1L41\"],\n \"headbutt\": [\"2M\", \"2L29\", \"1L1\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"2L57\", \"1M\", \"1L56\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"lick\": [\"2E\"],\n \"lovelykiss\": [\"2S0\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"payday\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"1M\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"2L36\", \"1M\", \"1L1\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"1M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\", \"2L50\"],\n \"sandstorm\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"selfdestruct\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\", \"2L36\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"splash\": [\"2S1\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"sweetkiss\": [\"2S2\"],\n \"tackle\": [\"2L1\", \"2S2\", \"2S1\", \"2S0\"],\n \"takedown\": [\"1M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"lovelykiss\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"splash\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"sweetkiss\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 30}]\n },\n \"articuno\": {\n \"learnset\": {\n \"agility\": [\"2L25\", \"2S0\", \"1L55\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"2L73\", \"1M\", \"1L51\"],\n \"bubblebeam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"endure\": [\"2M\"],\n \"fly\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"gust\": [\"2L1\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"2L49\", \"2S0\", \"1M\", \"1L1\"],\n \"icywind\": [\"2M\"],\n \"mimic\": [\"1M\"],\n \"mindreader\": [\"2L37\", \"2S0\"],\n \"mist\": [\"2L13\", \"2S0\", \"1L60\"],\n \"mudslap\": [\"2M\"],\n \"peck\": [\"1L1\"],\n \"powdersnow\": [\"2L1\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"razorwind\": [\"1M\"],\n \"reflect\": [\"2L61\", \"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"skyattack\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"watergun\": [\"1M\"],\n \"whirlwind\": [\"1M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 50,\n \"shiny\": true,\n \"moves\": [\"mist\", \"agility\", \"mindreader\", \"icebeam\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 50}]\n },\n \"zapdos\": {\n \"learnset\": {\n \"agility\": [\"2L25\", \"2S0\", \"1L55\"],\n \"bide\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\", \"2L37\", \"2S0\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"drillpeck\": [\"2L49\", \"2S0\", \"1L1\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\", \"1M\"],\n \"fly\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"lightscreen\": [\"2L61\", \"1L60\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"peck\": [\"2L1\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"razorwind\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"skyattack\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"thunder\": [\"2M\", \"2L73\", \"1M\", \"1L51\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thundershock\": [\"2L1\", \"1L1\"],\n \"thunderwave\": [\"2L13\", \"2S0\", \"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"whirlwind\": [\"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 50,\n \"shiny\": true,\n \"moves\": [\"thunderwave\", \"agility\", \"detect\", \"drillpeck\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 50}]\n },\n \"moltres\": {\n \"learnset\": {\n \"agility\": [\"2L25\", \"2S0\", \"1L55\"],\n \"bide\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"ember\": [\"2L1\"],\n \"endure\": [\"2M\", \"2L37\", \"2S0\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firespin\": [\"2L13\", \"2S0\", \"1L1\"],\n \"flamethrower\": [\"2T\", \"2L49\", \"2S0\"],\n \"fly\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"leer\": [\"1L51\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"peck\": [\"1L1\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"razorwind\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"safeguard\": [\"2L61\"],\n \"sandstorm\": [\"2M\"],\n \"skyattack\": [\"2L73\", \"1M\", \"1L60\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"whirlwind\": [\"1M\"],\n \"wingattack\": [\"2L1\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 50,\n \"shiny\": true,\n \"moves\": [\"firespin\", \"agility\", \"endure\", \"flamethrower\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 50}]\n },\n \"dratini\": {\n \"learnset\": {\n \"agility\": [\"2L36\", \"1L20\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dragonbreath\": [\"2M\"],\n \"dragonrage\": [\"2L22\", \"1M\", \"1L40\"],\n \"endure\": [\"2M\"],\n \"extremespeed\": [\"2S1\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"haze\": [\"2E\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2S0\"],\n \"hyperbeam\": [\"2L57\", \"1L50\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\", \"2S0\", \"1L1\"],\n \"lightscreen\": [\"2E\"],\n \"mimic\": [\"1M\"],\n \"mist\": [\"2E\"],\n \"outrage\": [\"2L50\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"safeguard\": [\"2L43\"],\n \"skullbash\": [\"1M\"],\n \"slam\": [\"2L29\", \"1L30\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"supersonic\": [\"2E\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderwave\": [\"2L8\", \"2S1\", \"1M\", \"1L10\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"twister\": [\"2L15\", \"2S1\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"1M\"],\n \"wrap\": [\"2L1\", \"2S1\", \"2S0\", \"1L1\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"wrap\", \"leer\", \"hydropump\"]\n },\n {\n \"generation\": 2,\n \"level\": 15,\n \"shiny\": 1,\n \"moves\": [\"wrap\", \"thunderwave\", \"twister\", \"extremespeed\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 10}]\n },\n \"dragonair\": {\n \"learnset\": {\n \"agility\": [\"2L38\", \"1L20\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dragonbreath\": [\"2M\"],\n \"dragonrage\": [\"2L22\", \"1M\", \"1L45\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"horndrill\": [\"1M\"],\n \"hyperbeam\": [\"2L65\", \"1L55\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\", \"1L1\"],\n \"mimic\": [\"1M\"],\n \"outrage\": [\"2L56\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"safeguard\": [\"2L47\"],\n \"skullbash\": [\"1M\"],\n \"slam\": [\"2L29\", \"1L35\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderwave\": [\"2L8\", \"2L1\", \"1M\", \"1L10\", \"1L1\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"twister\": [\"2L15\", \"2L1\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"1M\"],\n \"wrap\": [\"2L1\", \"1L1\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 10}\n ]\n },\n \"dragonite\": {\n \"learnset\": {\n \"agility\": [\"2L38\", \"1L20\", \"1L1\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dragonbreath\": [\"2M\"],\n \"dragonrage\": [\"2L22\", \"1M\", \"1L45\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"flamethrower\": [\"2T\"],\n \"fly\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"horndrill\": [\"1M\"],\n \"hyperbeam\": [\"2M\", \"2L75\", \"1M\", \"1L60\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\", \"1L1\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"outrage\": [\"2L61\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"razorwind\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"safeguard\": [\"2L47\"],\n \"sandstorm\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"slam\": [\"2L29\", \"1L35\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"substitute\": [\"1M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"takedown\": [\"1M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"thunderwave\": [\"2L8\", \"2L1\", \"1M\", \"1L10\", \"1L1\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"twister\": [\"2L15\", \"2L1\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"1M\"],\n \"whirlpool\": [\"2M\"],\n \"wingattack\": [\"2L55\"],\n \"wrap\": [\"2L1\", \"1L1\"],\n \"zapcannon\": [\"2M\"]\n }\n },\n \"mewtwo\": {\n \"learnset\": {\n \"amnesia\": [\"2L77\", \"1L81\"],\n \"barrier\": [\"2L11\", \"1L63\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"confusion\": [\"2L1\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"disable\": [\"2L1\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dreameater\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"flamethrower\": [\"2T\"],\n \"flash\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"futuresight\": [\"2L44\", \"2S0\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"1M\"],\n \"metronome\": [\"1M\"],\n \"mimic\": [\"1M\"],\n \"mist\": [\"2L55\", \"2S0\", \"1L75\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"payday\": [\"1M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"2L66\", \"2S0\", \"1M\", \"1L66\", \"1L1\"],\n \"psychup\": [\"2M\", \"2L33\", \"2S0\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"recover\": [\"2L88\", \"1L70\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"safeguard\": [\"2L99\"],\n \"seismictoss\": [\"1M\"],\n \"selfdestruct\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"2L22\", \"1L1\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"triattack\": [\"1M\"],\n \"watergun\": [\"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 70,\n \"shiny\": true,\n \"moves\": [\"psychup\", \"futuresight\", \"mist\", \"psychic\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 70}]\n },\n \"mew\": {\n \"learnset\": {\n \"ancientpower\": [\"2L50\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"1M\"],\n \"blizzard\": [\"2M\", \"1M\"],\n \"bodyslam\": [\"1M\"],\n \"bubblebeam\": [\"1M\"],\n \"counter\": [\"1M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\", \"1M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\", \"1M\"],\n \"doubleedge\": [\"1M\"],\n \"doubleteam\": [\"2M\", \"1M\"],\n \"dragonbreath\": [\"2M\"],\n \"dragonrage\": [\"1M\"],\n \"dreameater\": [\"2M\", \"1M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"1M\"],\n \"eggbomb\": [\"1M\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"1M\"],\n \"fireblast\": [\"2M\", \"1M\"],\n \"firepunch\": [\"2M\"],\n \"fissure\": [\"1M\"],\n \"flamethrower\": [\"2T\"],\n \"flash\": [\"2M\", \"1M\"],\n \"fly\": [\"2M\", \"1M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"horndrill\": [\"1M\"],\n \"hyperbeam\": [\"2M\", \"1M\"],\n \"icebeam\": [\"2T\", \"1M\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"megadrain\": [\"1M\"],\n \"megakick\": [\"1M\"],\n \"megapunch\": [\"2L20\", \"1M\", \"1L20\"],\n \"metronome\": [\"2L30\", \"1M\", \"1L30\"],\n \"mimic\": [\"1M\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"payday\": [\"1M\"],\n \"pound\": [\"2L1\", \"2S1\", \"1L1\", \"1S0\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"2L40\", \"1M\", \"1L40\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"1M\"],\n \"rage\": [\"1M\"],\n \"raindance\": [\"2M\"],\n \"razorwind\": [\"1M\"],\n \"reflect\": [\"1M\"],\n \"rest\": [\"2M\", \"1M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rockslide\": [\"1M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"seismictoss\": [\"1M\"],\n \"selfdestruct\": [\"1M\"],\n \"shadowball\": [\"2M\"],\n \"skullbash\": [\"1M\"],\n \"skyattack\": [\"1M\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"softboiled\": [\"1M\"],\n \"solarbeam\": [\"2M\", \"1M\"],\n \"steelwing\": [\"2M\"],\n \"strength\": [\"2M\", \"1M\"],\n \"submission\": [\"1M\"],\n \"substitute\": [\"1M\"],\n \"sunnyday\": [\"2M\"],\n \"surf\": [\"2M\", \"1M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"swift\": [\"2M\", \"1M\"],\n \"swordsdance\": [\"1M\"],\n \"takedown\": [\"1M\"],\n \"teleport\": [\"1M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\", \"1M\"],\n \"thunderbolt\": [\"2T\", \"1M\"],\n \"thunderpunch\": [\"2M\"],\n \"thunderwave\": [\"1M\"],\n \"toxic\": [\"2M\", \"1M\"],\n \"transform\": [\"2L10\", \"1L10\"],\n \"triattack\": [\"1M\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"1M\"],\n \"whirlpool\": [\"2M\"],\n \"whirlwind\": [\"1M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\"generation\": 1, \"level\": 5, \"moves\": [\"pound\"]},\n {\"generation\": 2, \"level\": 5, \"moves\": [\"pound\"]}\n ],\n \"eventOnly\": true\n },\n \"chikorita\": {\n \"learnset\": {\n \"ancientpower\": [\"2E\"],\n \"attract\": [\"2M\"],\n \"bodyslam\": [\"2L29\"],\n \"counter\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flail\": [\"2E\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"growl\": [\"2L1\", \"2S0\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leechseed\": [\"2E\"],\n \"lightscreen\": [\"2L36\"],\n \"mudslap\": [\"2M\"],\n \"petaldance\": [\"2S0\"],\n \"poisonpowder\": [\"2L15\"],\n \"protect\": [\"2M\"],\n \"razorleaf\": [\"2L8\"],\n \"reflect\": [\"2L12\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"safeguard\": [\"2L43\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"2L50\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"swordsdance\": [\"2E\"],\n \"synthesis\": [\"2L22\"],\n \"tackle\": [\"2L1\", \"2S0\"],\n \"toxic\": [\"2M\"],\n \"vinewhip\": [\"2E\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"growl\", \"petaldance\"]\n }\n ]\n },\n \"bayleef\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bodyslam\": [\"2L31\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"growl\": [\"2L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"lightscreen\": [\"2L39\"],\n \"mudslap\": [\"2M\"],\n \"poisonpowder\": [\"2L15\"],\n \"protect\": [\"2M\"],\n \"razorleaf\": [\"2L8\", \"2L1\"],\n \"reflect\": [\"2L12\", \"2L1\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"safeguard\": [\"2L47\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"2L55\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"synthesis\": [\"2L23\"],\n \"tackle\": [\"2L1\"],\n \"toxic\": [\"2M\"]\n }\n },\n \"meganium\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bodyslam\": [\"2L31\", \"2S0\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"growl\": [\"2L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"lightscreen\": [\"2L41\"],\n \"mudslap\": [\"2M\"],\n \"poisonpowder\": [\"2L15\", \"2S0\"],\n \"protect\": [\"2M\"],\n \"razorleaf\": [\"2L8\", \"2L1\"],\n \"reflect\": [\"2L12\", \"2L1\", \"2S0\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"safeguard\": [\"2L51\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"2L61\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"synthesis\": [\"2L23\", \"2S0\"],\n \"tackle\": [\"2L1\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 40,\n \"shiny\": true,\n \"moves\": [\"reflect\", \"poisonpowder\", \"synthesis\", \"bodyslam\"]\n }\n ]\n },\n \"cyndaquil\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleedge\": [\"2S0\"],\n \"doubleteam\": [\"2M\"],\n \"ember\": [\"2L12\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\"],\n \"flamethrower\": [\"2T\", \"2L46\"],\n \"flamewheel\": [\"2L27\"],\n \"foresight\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"furyswipes\": [\"2E\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\", \"2S0\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"quickattack\": [\"2L19\", \"2E\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"reversal\": [\"2E\"],\n \"rollout\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"smokescreen\": [\"2L6\"],\n \"snore\": [\"2M\"],\n \"submission\": [\"2E\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"2L36\"],\n \"tackle\": [\"2L1\", \"2S0\"],\n \"thrash\": [\"2E\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"leer\", \"doubleedge\"]\n }\n ]\n },\n \"quilava\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"ember\": [\"2L12\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\"],\n \"flamethrower\": [\"2T\", \"2L54\"],\n \"flamewheel\": [\"2L31\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"quickattack\": [\"2L21\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"smokescreen\": [\"2L6\", \"2L1\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"2L42\"],\n \"tackle\": [\"2L1\"],\n \"toxic\": [\"2M\"]\n }\n },\n \"typhlosion\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"ember\": [\"2L12\", \"2L1\", \"2S0\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\"],\n \"firepunch\": [\"2M\"],\n \"flamethrower\": [\"2T\", \"2L60\"],\n \"flamewheel\": [\"2L31\", \"2S0\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"quickattack\": [\"2L21\", \"2S0\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"smokescreen\": [\"2L6\", \"2L1\", \"2S0\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"2L45\"],\n \"tackle\": [\"2L1\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 40,\n \"shiny\": true,\n \"moves\": [\"smokescreen\", \"ember\", \"quickattack\", \"flamewheel\"]\n }\n ]\n },\n \"totodile\": {\n \"learnset\": {\n \"ancientpower\": [\"2E\"],\n \"attract\": [\"2M\"],\n \"bite\": [\"2L20\"],\n \"blizzard\": [\"2M\"],\n \"crunch\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L52\", \"2E\"],\n \"icebeam\": [\"2T\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\", \"2S0\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"2L7\"],\n \"raindance\": [\"2M\"],\n \"razorwind\": [\"2E\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"2E\"],\n \"scaryface\": [\"2L27\"],\n \"scratch\": [\"2L1\", \"2S0\"],\n \"screech\": [\"2L43\"],\n \"slash\": [\"2L35\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"submission\": [\"2S0\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"thrash\": [\"2E\"],\n \"toxic\": [\"2M\"],\n \"watergun\": [\"2L13\"],\n \"whirlpool\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"scratch\", \"leer\", \"submission\"]\n }\n ]\n },\n \"croconaw\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bite\": [\"2L21\"],\n \"blizzard\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L55\"],\n \"icebeam\": [\"2T\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"2L7\", \"2L1\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"scaryface\": [\"2L28\"],\n \"scratch\": [\"2L1\"],\n \"screech\": [\"2L45\"],\n \"slash\": [\"2L37\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"watergun\": [\"2L13\"],\n \"whirlpool\": [\"2M\"]\n }\n },\n \"feraligatr\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bite\": [\"2L21\", \"2S0\"],\n \"blizzard\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L58\"],\n \"hyperbeam\": [\"2M\"],\n \"icebeam\": [\"2T\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"2L7\", \"2L1\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"scaryface\": [\"2L28\", \"2S0\"],\n \"scratch\": [\"2L1\"],\n \"screech\": [\"2L47\"],\n \"slash\": [\"2L38\", \"2S0\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"watergun\": [\"2L13\", \"2L1\", \"2S0\"],\n \"whirlpool\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 40,\n \"shiny\": true,\n \"moves\": [\"watergun\", \"bite\", \"scaryface\", \"slash\"]\n }\n ]\n },\n \"sentret\": {\n \"learnset\": {\n \"amnesia\": [\"2L41\"],\n \"attract\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"defensecurl\": [\"2M\", \"2L5\", \"2S0\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"dizzypunch\": [\"2S0\"],\n \"doubleedge\": [\"2E\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"firepunch\": [\"2M\"],\n \"focusenergy\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"furyswipes\": [\"2L17\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icepunch\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2E\"],\n \"quickattack\": [\"2L11\"],\n \"rest\": [\"2M\", \"2L33\"],\n \"return\": [\"2M\"],\n \"reversal\": [\"2E\"],\n \"rollout\": [\"2M\"],\n \"shadowball\": [\"2M\"],\n \"slam\": [\"2L25\"],\n \"slash\": [\"2E\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"tackle\": [\"2L1\", \"2S0\"],\n \"thief\": [\"2M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"defensecurl\", \"dizzypunch\"]\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 2}]\n },\n \"furret\": {\n \"learnset\": {\n \"amnesia\": [\"2L48\"],\n \"attract\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"defensecurl\": [\"2M\", \"2L5\", \"2L1\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"firepunch\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"furyswipes\": [\"2L18\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"icepunch\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"quickattack\": [\"2L11\", \"2L1\"],\n \"rest\": [\"2M\", \"2L38\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"scratch\": [\"2L1\"],\n \"shadowball\": [\"2M\"],\n \"slam\": [\"2L28\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 6}]\n },\n \"hoothoot\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"confusion\": [\"2L34\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\", \"2L48\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2E\"],\n \"flash\": [\"2M\"],\n \"fly\": [\"2M\"],\n \"foresight\": [\"2L6\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L1\", \"2S0\"],\n \"hiddenpower\": [\"2M\"],\n \"hypnosis\": [\"2L16\"],\n \"mirrormove\": [\"2E\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"nightshade\": [\"2S0\"],\n \"peck\": [\"2L11\"],\n \"protect\": [\"2M\"],\n \"reflect\": [\"2L22\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"skyattack\": [\"2E\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"supersonic\": [\"2E\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"tackle\": [\"2L1\", \"2S0\"],\n \"takedown\": [\"2L28\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"whirlwind\": [\"2E\"],\n \"wingattack\": [\"2E\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"growl\", \"nightshade\"]\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 2}]\n },\n \"noctowl\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"confusion\": [\"2L41\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\", \"2L57\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"fly\": [\"2M\"],\n \"foresight\": [\"2L6\", \"2L1\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L1\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"hypnosis\": [\"2L16\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"peck\": [\"2L11\", \"2L1\"],\n \"protect\": [\"2M\"],\n \"reflect\": [\"2L25\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"tackle\": [\"2L1\"],\n \"takedown\": [\"2L33\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 7}]\n },\n \"ledyba\": {\n \"learnset\": {\n \"agility\": [\"2L43\"],\n \"attract\": [\"2M\"],\n \"barrier\": [\"2S0\"],\n \"batonpass\": [\"2L29\"],\n \"bide\": [\"2E\"],\n \"cometpunch\": [\"2L15\"],\n \"curse\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleedge\": [\"2L50\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icepunch\": [\"2M\"],\n \"lightscreen\": [\"2L22\", \"2E\"],\n \"protect\": [\"2M\"],\n \"psybeam\": [\"2E\"],\n \"reflect\": [\"2L22\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"safeguard\": [\"2L22\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"supersonic\": [\"2L8\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"swift\": [\"2M\", \"2L36\"],\n \"tackle\": [\"2L1\", \"2S0\"],\n \"thief\": [\"2M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"barrier\"]\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 3}]\n },\n \"ledian\": {\n \"learnset\": {\n \"agility\": [\"2L51\"],\n \"attract\": [\"2M\"],\n \"batonpass\": [\"2L33\"],\n \"cometpunch\": [\"2L15\"],\n \"curse\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleedge\": [\"2L60\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"icepunch\": [\"2M\"],\n \"lightscreen\": [\"2L24\"],\n \"protect\": [\"2M\"],\n \"reflect\": [\"2L24\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"safeguard\": [\"2L24\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"supersonic\": [\"2L8\", \"2L1\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"swift\": [\"2M\", \"2L42\"],\n \"tackle\": [\"2L1\"],\n \"thief\": [\"2M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 7}]\n },\n \"spinarak\": {\n \"learnset\": {\n \"agility\": [\"2L45\"],\n \"attract\": [\"2M\"],\n \"batonpass\": [\"2E\"],\n \"constrict\": [\"2L11\"],\n \"curse\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"disable\": [\"2E\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furyswipes\": [\"2L30\"],\n \"gigadrain\": [\"2M\"],\n \"growth\": [\"2S0\"],\n \"hiddenpower\": [\"2M\"],\n \"leechlife\": [\"2L23\"],\n \"nightshade\": [\"2L17\"],\n \"poisonsting\": [\"2L1\", \"2S0\"],\n \"protect\": [\"2M\"],\n \"psybeam\": [\"2E\"],\n \"psychic\": [\"2M\", \"2L53\"],\n \"pursuit\": [\"2E\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"scaryface\": [\"2L6\"],\n \"screech\": [\"2L45\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"sonicboom\": [\"2E\"],\n \"spiderweb\": [\"2L37\"],\n \"stringshot\": [\"2L1\", \"2S0\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"poisonsting\", \"stringshot\", \"growth\"]\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 3}]\n },\n \"ariados\": {\n \"learnset\": {\n \"agility\": [\"2L53\"],\n \"attract\": [\"2M\"],\n \"constrict\": [\"2L11\", \"2L1\"],\n \"curse\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furyswipes\": [\"2L34\"],\n \"gigadrain\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"leechlife\": [\"2L25\"],\n \"nightshade\": [\"2L17\"],\n \"poisonsting\": [\"2L1\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"2L63\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"scaryface\": [\"2L6\", \"2L1\"],\n \"screech\": [\"2L53\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"spiderweb\": [\"2L43\"],\n \"stringshot\": [\"2L1\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 7}]\n },\n \"chinchou\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bubble\": [\"2L1\", \"2S0\"],\n \"confuseray\": [\"2L29\"],\n \"curse\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flail\": [\"2L13\", \"2E\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L41\"],\n \"icebeam\": [\"2T\"],\n \"lightscreen\": [\"2S0\"],\n \"protect\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"screech\": [\"2E\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"spark\": [\"2L25\"],\n \"supersonic\": [\"2L5\", \"2E\", \"2S0\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"2L37\"],\n \"thunder\": [\"2M\"],\n \"thunderbolt\": [\"2T\"],\n \"thunderwave\": [\"2L1\", \"2S0\"],\n \"toxic\": [\"2M\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"2L17\"],\n \"whirlpool\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"bubble\", \"thunderwave\", \"supersonic\", \"lightscreen\"]\n }\n ]\n },\n \"lanturn\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bubble\": [\"2L1\"],\n \"confuseray\": [\"2L33\"],\n \"curse\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flail\": [\"2L13\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L53\"],\n \"hyperbeam\": [\"2M\"],\n \"icebeam\": [\"2T\"],\n \"protect\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"spark\": [\"2L25\"],\n \"supersonic\": [\"2L5\", \"2L1\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"2L45\"],\n \"thunder\": [\"2M\"],\n \"thunderbolt\": [\"2T\"],\n \"thunderwave\": [\"2L1\"],\n \"toxic\": [\"2M\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"2L17\"],\n \"whirlpool\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n }\n },\n \"togepi\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"charm\": [\"2L1\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"2L38\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"encore\": [\"2L25\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\"],\n \"flamethrower\": [\"2T\"],\n \"flash\": [\"2M\"],\n \"foresight\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"futuresight\": [\"2E\"],\n \"growl\": [\"2L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"metronome\": [\"2L7\"],\n \"mirrormove\": [\"2E\"],\n \"mudslap\": [\"2M\"],\n \"peck\": [\"2E\"],\n \"present\": [\"2E\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"safeguard\": [\"2L31\"],\n \"shadowball\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetkiss\": [\"2L18\"],\n \"swift\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n }\n },\n \"togetic\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"charm\": [\"2L1\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleedge\": [\"2L38\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"encore\": [\"2L25\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\"],\n \"flamethrower\": [\"2T\"],\n \"flash\": [\"2M\"],\n \"fly\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"metronome\": [\"2L7\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"safeguard\": [\"2L31\"],\n \"shadowball\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetkiss\": [\"2L18\"],\n \"swift\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n }\n },\n \"natu\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"confuseray\": [\"2L40\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"drillpeck\": [\"2E\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2E\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"futuresight\": [\"2L30\"],\n \"gigadrain\": [\"2M\"],\n \"haze\": [\"2E\"],\n \"hiddenpower\": [\"2M\"],\n \"leer\": [\"2L1\", \"2S0\"],\n \"nightmare\": [\"2M\"],\n \"nightshade\": [\"2L10\"],\n \"peck\": [\"2L1\", \"2S0\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"2L50\"],\n \"psychup\": [\"2M\"],\n \"quickattack\": [\"2E\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"safeguard\": [\"2S0\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"steelwing\": [\"2E\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"teleport\": [\"2L20\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"peck\", \"leer\", \"safeguard\"]\n }\n ]\n },\n \"xatu\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"confuseray\": [\"2L50\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"fly\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"futuresight\": [\"2L35\"],\n \"gigadrain\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"leer\": [\"2L1\"],\n \"nightmare\": [\"2M\"],\n \"nightshade\": [\"2L10\", \"2L1\"],\n \"peck\": [\"2L1\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"2L65\"],\n \"psychup\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"teleport\": [\"2L20\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 15}]\n },\n \"mareep\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bodyslam\": [\"2E\"],\n \"cottonspore\": [\"2L23\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"lightscreen\": [\"2L30\"],\n \"protect\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"2E\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"safeguard\": [\"2E\"],\n \"screech\": [\"2E\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"tackle\": [\"2L1\"],\n \"takedown\": [\"2E\"],\n \"thunder\": [\"2M\", \"2L37\"],\n \"thunderbolt\": [\"2T\", \"2E\"],\n \"thundershock\": [\"2L9\"],\n \"thunderwave\": [\"2L16\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n }\n },\n \"flaaffy\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"cottonspore\": [\"2L27\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"firepunch\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"lightscreen\": [\"2L36\"],\n \"protect\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"tackle\": [\"2L1\"],\n \"thunder\": [\"2M\", \"2L45\"],\n \"thunderbolt\": [\"2T\"],\n \"thunderpunch\": [\"2M\"],\n \"thundershock\": [\"2L9\", \"2L1\"],\n \"thunderwave\": [\"2L18\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n }\n },\n \"ampharos\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"cottonspore\": [\"2L27\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"firepunch\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"lightscreen\": [\"2L42\"],\n \"protect\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"tackle\": [\"2L1\"],\n \"thunder\": [\"2M\", \"2L57\"],\n \"thunderbolt\": [\"2T\"],\n \"thunderpunch\": [\"2M\", \"2L30\"],\n \"thundershock\": [\"2L9\", \"2L1\"],\n \"thunderwave\": [\"2L18\", \"2L1\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n }\n },\n \"bellossom\": {\n \"learnset\": {\n \"absorb\": [\"2L1\"],\n \"attract\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"petaldance\": [\"2L1\"],\n \"protect\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"2L55\"],\n \"stunspore\": [\"2L1\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\", \"2L1\"],\n \"toxic\": [\"2M\"]\n }\n },\n \"marill\": {\n \"learnset\": {\n \"amnesia\": [\"2E\"],\n \"attract\": [\"2M\"],\n \"bellydrum\": [\"2E\"],\n \"blizzard\": [\"2M\"],\n \"bubblebeam\": [\"2L21\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\", \"2L3\", \"2S2\", \"2S1\", \"2S0\"],\n \"dizzypunch\": [\"2S0\"],\n \"doubleedge\": [\"2L28\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"foresight\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"futuresight\": [\"2E\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2S1\"],\n \"icebeam\": [\"2T\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"lightscreen\": [\"2E\"],\n \"mudslap\": [\"2M\"],\n \"perishsong\": [\"2E\"],\n \"present\": [\"2E\"],\n \"protect\": [\"2M\"],\n \"raindance\": [\"2M\", \"2L36\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\", \"2L15\"],\n \"scaryface\": [\"2S2\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"supersonic\": [\"2E\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"tackle\": [\"2L1\", \"2S2\", \"2S1\", \"2S0\"],\n \"tailwhip\": [\"2L6\"],\n \"toxic\": [\"2M\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"2L10\"],\n \"whirlpool\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"defensecurl\", \"dizzypunch\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"defensecurl\", \"hydropump\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"defensecurl\", \"scaryface\"]\n }\n ]\n },\n \"azumarill\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"blizzard\": [\"2M\"],\n \"bubblebeam\": [\"2L25\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\", \"2L3\", \"2L1\"],\n \"doubleedge\": [\"2L36\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"icebeam\": [\"2T\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"raindance\": [\"2M\", \"2L48\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\", \"2L15\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"tackle\": [\"2L1\"],\n \"tailwhip\": [\"2L6\", \"2L1\"],\n \"toxic\": [\"2M\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"2L10\", \"2L1\"],\n \"whirlpool\": [\"2M\"]\n }\n },\n \"sudowoodo\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2L37\"],\n \"firepunch\": [\"2M\"],\n \"flail\": [\"2L10\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icepunch\": [\"2M\"],\n \"lowkick\": [\"2L19\"],\n \"mimic\": [\"2L1\", \"2S0\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"2L28\"],\n \"rocksmash\": [\"2M\"],\n \"rockthrow\": [\"2L1\", \"2S0\"],\n \"rollout\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"selfdestruct\": [\"2E\"],\n \"slam\": [\"2L46\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"substitute\": [\"2S0\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"rockthrow\", \"mimic\", \"substitute\"]\n }\n ]\n },\n \"politoed\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"blizzard\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleslap\": [\"2L1\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"hypnosis\": [\"2L1\"],\n \"icebeam\": [\"2T\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"mudslap\": [\"2M\"],\n \"perishsong\": [\"2L35\", \"2L1\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\", \"2L51\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"2L1\"],\n \"whirlpool\": [\"2M\"]\n }\n },\n \"hoppip\": {\n \"learnset\": {\n \"agility\": [\"2S0\"],\n \"amnesia\": [\"2E\"],\n \"attract\": [\"2M\"],\n \"confusion\": [\"2E\"],\n \"cottonspore\": [\"2L25\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"doubleedge\": [\"2E\"],\n \"doubleteam\": [\"2M\"],\n \"encore\": [\"2E\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"growl\": [\"2E\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"leechseed\": [\"2L20\"],\n \"megadrain\": [\"2L30\"],\n \"payday\": [\"2E\"],\n \"poisonpowder\": [\"2L13\"],\n \"protect\": [\"2M\"],\n \"reflect\": [\"2E\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"sleeppowder\": [\"2L17\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"splash\": [\"2L1\", \"2S0\"],\n \"stunspore\": [\"2L15\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"synthesis\": [\"2L5\", \"2L1\", \"2S0\"],\n \"tackle\": [\"2L10\"],\n \"tailwhip\": [\"2L5\", \"2S0\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"splash\", \"synthesis\", \"tailwhip\", \"agility\"]\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 3}]\n },\n \"skiploom\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"cottonspore\": [\"2L29\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"leechseed\": [\"2L22\"],\n \"megadrain\": [\"2L36\"],\n \"poisonpowder\": [\"2L13\"],\n \"protect\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"sleeppowder\": [\"2L17\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"splash\": [\"2L1\"],\n \"stunspore\": [\"2L15\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"synthesis\": [\"2L5\", \"2L1\"],\n \"tackle\": [\"2L10\", \"2L1\"],\n \"tailwhip\": [\"2L5\", \"2L1\"],\n \"toxic\": [\"2M\"]\n }\n },\n \"jumpluff\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"cottonspore\": [\"2L33\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"leechseed\": [\"2L22\"],\n \"megadrain\": [\"2L44\"],\n \"poisonpowder\": [\"2L13\"],\n \"protect\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"sleeppowder\": [\"2L17\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"splash\": [\"2L1\"],\n \"stunspore\": [\"2L15\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"synthesis\": [\"2L5\", \"2L1\"],\n \"tackle\": [\"2L10\", \"2L1\"],\n \"tailwhip\": [\"2L5\", \"2L1\"],\n \"toxic\": [\"2M\"]\n }\n },\n \"aipom\": {\n \"learnset\": {\n \"agility\": [\"2L46\", \"2E\"],\n \"attract\": [\"2M\"],\n \"batonpass\": [\"2L12\"],\n \"beatup\": [\"2E\"],\n \"counter\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleslap\": [\"2E\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"firepunch\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"furyswipes\": [\"2L19\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icepunch\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mimic\": [\"2S0\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2E\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"sandattack\": [\"2L6\"],\n \"scratch\": [\"2L1\", \"2S0\"],\n \"screech\": [\"2L36\", \"2E\"],\n \"shadowball\": [\"2M\"],\n \"slam\": [\"2E\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"spite\": [\"2E\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"2L27\"],\n \"tailwhip\": [\"2L1\", \"2S0\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\"],\n \"thunderbolt\": [\"2T\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"scratch\", \"tailwhip\", \"mimic\"]\n }\n ]\n },\n \"sunkern\": {\n \"learnset\": {\n \"absorb\": [\"2L1\", \"2S0\"],\n \"attract\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\", \"2L46\"],\n \"growth\": [\"2L4\", \"2S0\"],\n \"hiddenpower\": [\"2M\"],\n \"megadrain\": [\"2L10\"],\n \"protect\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"splash\": [\"2S0\"],\n \"sunnyday\": [\"2M\", \"2L19\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"synthesis\": [\"2L31\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"absorb\", \"growth\", \"splash\"]\n }\n ]\n },\n \"sunflora\": {\n \"learnset\": {\n \"absorb\": [\"2L1\"],\n \"attract\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"growth\": [\"2L4\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"petaldance\": [\"2L31\"],\n \"pound\": [\"2L1\"],\n \"protect\": [\"2M\"],\n \"razorleaf\": [\"2L10\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\", \"2L46\"],\n \"sunnyday\": [\"2M\", \"2L19\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"toxic\": [\"2M\"]\n }\n },\n \"yanma\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\", \"2L25\"],\n \"doubleteam\": [\"2M\", \"2L13\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"foresight\": [\"2L1\", \"2S1\", \"2S0\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"leechlife\": [\"2E\"],\n \"protect\": [\"2M\"],\n \"quickattack\": [\"2L7\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"reversal\": [\"2E\"],\n \"screech\": [\"2L43\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"sonicboom\": [\"2L19\"],\n \"steelwing\": [\"2S0\"],\n \"sunnyday\": [\"2M\"],\n \"supersonic\": [\"2L31\"],\n \"swagger\": [\"2M\"],\n \"sweetkiss\": [\"2S1\"],\n \"swift\": [\"2M\", \"2L37\"],\n \"tackle\": [\"2L1\", \"2S1\", \"2S0\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"whirlwind\": [\"2E\"],\n \"wingattack\": [\"2L37\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"foresight\", \"steelwing\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"foresight\", \"sweetkiss\"]\n }\n ]\n },\n \"wooper\": {\n \"learnset\": {\n \"amnesia\": [\"2L21\"],\n \"ancientpower\": [\"2E\"],\n \"attract\": [\"2M\"],\n \"bellydrum\": [\"2S0\"],\n \"bodyslam\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"2L31\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"haze\": [\"2L51\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icebeam\": [\"2T\"],\n \"icepunch\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mist\": [\"2L51\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"raindance\": [\"2M\", \"2L41\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"safeguard\": [\"2E\"],\n \"sandstorm\": [\"2M\"],\n \"scaryface\": [\"2S1\"],\n \"slam\": [\"2L11\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tailwhip\": [\"2L1\", \"2S1\", \"2S0\"],\n \"toxic\": [\"2M\"],\n \"watergun\": [\"2L1\", \"2S1\", \"2S0\"],\n \"whirlpool\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"watergun\", \"tailwhip\", \"bellydrum\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"watergun\", \"tailwhip\", \"scaryface\"]\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 4}]\n },\n \"quagsire\": {\n \"learnset\": {\n \"amnesia\": [\"2L23\"],\n \"attract\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"2L35\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"haze\": [\"2L59\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"icebeam\": [\"2T\"],\n \"icepunch\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mist\": [\"2L59\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"raindance\": [\"2M\", \"2L47\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"slam\": [\"2L11\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tailwhip\": [\"2L1\"],\n \"toxic\": [\"2M\"],\n \"watergun\": [\"2L1\"],\n \"whirlpool\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 15}]\n },\n \"murkrow\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"beatup\": [\"2S0\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"drillpeck\": [\"2E\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2L31\"],\n \"fly\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"haze\": [\"2L16\"],\n \"hiddenpower\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"meanlook\": [\"2L41\"],\n \"mirrormove\": [\"2E\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"nightshade\": [\"2L26\"],\n \"peck\": [\"2L1\", \"2S0\"],\n \"protect\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"pursuit\": [\"2L11\"],\n \"quickattack\": [\"2E\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"shadowball\": [\"2M\"],\n \"skyattack\": [\"2E\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"whirlwind\": [\"2E\"],\n \"wingattack\": [\"2E\"]\n },\n \"eventData\": [\n {\"generation\": 2, \"level\": 5, \"shiny\": 1, \"moves\": [\"peck\", \"beatup\"]}\n ]\n },\n \"slowking\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"blizzard\": [\"2M\"],\n \"confusion\": [\"2L20\"],\n \"curse\": [\"2M\", \"2L1\"],\n \"dig\": [\"2M\"],\n \"disable\": [\"2L29\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\"],\n \"flamethrower\": [\"2T\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"growl\": [\"2L6\"],\n \"headbutt\": [\"2M\", \"2L34\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"icebeam\": [\"2T\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\", \"2L48\"],\n \"psychup\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"shadowball\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\", \"2L43\"],\n \"swift\": [\"2M\"],\n \"tackle\": [\"2L1\"],\n \"toxic\": [\"2M\"],\n \"watergun\": [\"2L15\"],\n \"whirlpool\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n }\n },\n \"misdreavus\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"confuseray\": [\"2L12\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"destinybond\": [\"2E\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L1\", \"2S0\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hypnosis\": [\"2S0\"],\n \"meanlook\": [\"2L19\"],\n \"nightmare\": [\"2M\"],\n \"painsplit\": [\"2L36\"],\n \"perishsong\": [\"2L46\"],\n \"protect\": [\"2M\"],\n \"psybeam\": [\"2L27\"],\n \"psychic\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"psywave\": [\"2L1\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"screech\": [\"2E\"],\n \"shadowball\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"spite\": [\"2L6\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\"],\n \"thunderbolt\": [\"2T\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"growl\", \"hypnosis\"]\n }\n ]\n },\n \"unown\": {\n \"learnset\": {\"hiddenpower\": [\"2L1\"]},\n \"encounters\": [{\"generation\": 2, \"level\": 5}]\n },\n \"wobbuffet\": {\n \"learnset\": {\n \"counter\": [\"2L1\"],\n \"destinybond\": [\"2L1\", \"2S0\"],\n \"mimic\": [\"2S0\"],\n \"mirrorcoat\": [\"2L1\", \"2S0\"],\n \"safeguard\": [\"2L1\", \"2S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"mirrorcoat\", \"safeguard\", \"destinybond\", \"mimic\"]\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 5}]\n },\n \"girafarig\": {\n \"learnset\": {\n \"agility\": [\"2L20\"],\n \"amnesia\": [\"2E\"],\n \"attract\": [\"2M\"],\n \"batonpass\": [\"2L30\"],\n \"beatup\": [\"2E\"],\n \"confusion\": [\"2L7\", \"2L1\"],\n \"crunch\": [\"2L54\"],\n \"curse\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"foresight\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"futuresight\": [\"2E\"],\n \"growl\": [\"2L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psybeam\": [\"2L41\"],\n \"psychic\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"shadowball\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"stomp\": [\"2L13\", \"2L1\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"tackle\": [\"2L1\"],\n \"takedown\": [\"2E\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\"],\n \"thunderbolt\": [\"2T\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n }\n },\n \"pineco\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"2L29\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"doubleedge\": [\"2L50\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"2L36\"],\n \"flail\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"pinmissile\": [\"2E\"],\n \"protect\": [\"2M\", \"2L1\", \"2S0\"],\n \"rapidspin\": [\"2L22\"],\n \"reflect\": [\"2E\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"selfdestruct\": [\"2L8\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"spikes\": [\"2L43\"],\n \"strength\": [\"2M\"],\n \"substitute\": [\"2S0\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"swift\": [\"2E\"],\n \"tackle\": [\"2L1\", \"2S0\"],\n \"takedown\": [\"2L15\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"protect\", \"substitute\"]\n }\n ]\n },\n \"forretress\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"2L29\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"doubleedge\": [\"2L59\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"explosion\": [\"2L39\"],\n \"frustration\": [\"2M\"],\n \"gigadrain\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"protect\": [\"2M\", \"2L1\"],\n \"rapidspin\": [\"2L22\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"selfdestruct\": [\"2L8\", \"2L1\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"spikes\": [\"2L49\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"tackle\": [\"2L1\"],\n \"takedown\": [\"2L15\"],\n \"toxic\": [\"2M\"]\n }\n },\n \"dunsparce\": {\n \"learnset\": {\n \"ancientpower\": [\"2E\"],\n \"attract\": [\"2M\"],\n \"bide\": [\"2E\"],\n \"bite\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\", \"2L5\", \"2S1\", \"2S0\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2S0\"],\n \"glare\": [\"2L13\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"horndrill\": [\"2S1\"],\n \"irontail\": [\"2M\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"pursuit\": [\"2L26\"],\n \"rage\": [\"2L1\", \"2E\", \"2S1\", \"2S0\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"2E\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"screech\": [\"2L30\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"spite\": [\"2L18\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"2L38\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\"],\n \"thunderbolt\": [\"2T\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"rage\", \"defensecurl\", \"furyattack\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"rage\", \"defensecurl\", \"horndrill\"]\n }\n ]\n },\n \"gligar\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"counter\": [\"2E\", \"2S0\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"earthquake\": [\"2S0\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2L28\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"guillotine\": [\"2L52\"],\n \"harden\": [\"2L13\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"metalclaw\": [\"2E\"],\n \"poisonsting\": [\"2L1\", \"2S0\"],\n \"protect\": [\"2M\"],\n \"quickattack\": [\"2L20\"],\n \"razorwind\": [\"2E\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"sandattack\": [\"2L6\"],\n \"sandstorm\": [\"2M\"],\n \"screech\": [\"2L44\"],\n \"slash\": [\"2L36\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"wingattack\": [\"2E\", \"2S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"moves\": [\"earthquake\", \"poisonsting\", \"counter\", \"wingattack\"]\n }\n ]\n },\n \"steelix\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bind\": [\"2L10\"],\n \"crunch\": [\"2L49\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dragonbreath\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"harden\": [\"2L23\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"2L27\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rockthrow\": [\"2L14\"],\n \"rollout\": [\"2M\"],\n \"sandstorm\": [\"2M\", \"2L36\"],\n \"screech\": [\"2L1\"],\n \"slam\": [\"2L40\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\"],\n \"toxic\": [\"2M\"]\n }\n },\n \"snubbull\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bite\": [\"2L13\"],\n \"charm\": [\"2L8\"],\n \"crunch\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2E\"],\n \"firepunch\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"healbell\": [\"2E\"],\n \"hiddenpower\": [\"2M\"],\n \"icepunch\": [\"2M\"],\n \"leer\": [\"2E\"],\n \"lick\": [\"2L19\", \"2E\"],\n \"lovelykiss\": [\"2S0\"],\n \"metronome\": [\"2E\"],\n \"mudslap\": [\"2M\"],\n \"present\": [\"2E\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"2L34\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"2E\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\", \"2L26\"],\n \"rocksmash\": [\"2M\"],\n \"scaryface\": [\"2L1\", \"2S0\"],\n \"shadowball\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\", \"2S0\"],\n \"tailwhip\": [\"2L4\", \"2S0\"],\n \"takedown\": [\"2L43\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\"],\n \"thunderbolt\": [\"2T\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"scaryface\", \"tailwhip\", \"lovelykiss\"]\n }\n ]\n },\n \"granbull\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bite\": [\"2L13\"],\n \"charm\": [\"2L8\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"firepunch\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"icepunch\": [\"2M\"],\n \"lick\": [\"2L19\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rage\": [\"2L38\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\", \"2L28\"],\n \"rocksmash\": [\"2M\"],\n \"scaryface\": [\"2L1\"],\n \"shadowball\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\"],\n \"tailwhip\": [\"2L4\"],\n \"takedown\": [\"2L51\"],\n \"thief\": [\"2M\"],\n \"thunder\": [\"2M\"],\n \"thunderbolt\": [\"2T\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 15}]\n },\n \"qwilfish\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"blizzard\": [\"2M\"],\n \"bubblebeam\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"doubleedge\": [\"2S0\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flail\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"harden\": [\"2L10\"],\n \"haze\": [\"2E\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L46\"],\n \"icebeam\": [\"2T\"],\n \"icywind\": [\"2M\"],\n \"minimize\": [\"2L10\"],\n \"pinmissile\": [\"2L28\"],\n \"poisonsting\": [\"2L1\", \"2S0\"],\n \"protect\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"spikes\": [\"2L1\"],\n \"supersonic\": [\"2E\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"tackle\": [\"2L1\", \"2S0\"],\n \"takedown\": [\"2L37\"],\n \"toxic\": [\"2M\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"2L19\"],\n \"whirlpool\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"poisonsting\", \"doubleedge\"]\n }\n ]\n },\n \"shuckle\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"2L28\"],\n \"constrict\": [\"2L1\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"encore\": [\"2L14\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rest\": [\"2M\", \"2L37\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"safeguard\": [\"2L23\"],\n \"sandstorm\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2E\"],\n \"toxic\": [\"2M\"],\n \"withdraw\": [\"2L1\"],\n \"wrap\": [\"2L9\"]\n }\n },\n \"heracross\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"2E\"],\n \"counter\": [\"2L27\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"endure\": [\"2M\", \"2L12\"],\n \"flail\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2L19\"],\n \"furycutter\": [\"2M\"],\n \"harden\": [\"2E\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hornattack\": [\"2L6\"],\n \"leer\": [\"2L1\", \"2S0\"],\n \"megahorn\": [\"2L54\"],\n \"protect\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"reversal\": [\"2L44\"],\n \"rocksmash\": [\"2M\"],\n \"seismictoss\": [\"2S0\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\", \"2S0\"],\n \"takedown\": [\"2L35\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"leer\", \"seismictoss\"]\n }\n ]\n },\n \"sneasel\": {\n \"learnset\": {\n \"agility\": [\"2L41\"],\n \"attract\": [\"2M\"],\n \"beatup\": [\"2L57\"],\n \"bite\": [\"2E\"],\n \"blizzard\": [\"2M\"],\n \"counter\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2L25\"],\n \"foresight\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"furyswipes\": [\"2L33\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icebeam\": [\"2T\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\", \"2S0\"],\n \"metalclaw\": [\"2L65\"],\n \"moonlight\": [\"2S0\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"quickattack\": [\"2L9\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"2E\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"scratch\": [\"2L1\", \"2S0\"],\n \"screech\": [\"2L17\"],\n \"shadowball\": [\"2M\"],\n \"slash\": [\"2L49\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"spite\": [\"2E\"],\n \"strength\": [\"2M\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"scratch\", \"leer\", \"moonlight\"]\n }\n ]\n },\n \"teddiursa\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"counter\": [\"2E\"],\n \"crunch\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2L22\"],\n \"firepunch\": [\"2M\"],\n \"focusenergy\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"furyswipes\": [\"2L15\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icepunch\": [\"2M\"],\n \"leer\": [\"2L1\", \"2S0\"],\n \"lick\": [\"2L8\"],\n \"metalclaw\": [\"2E\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rest\": [\"2M\", \"2L29\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"scratch\": [\"2L1\", \"2S0\"],\n \"seismictoss\": [\"2E\"],\n \"slash\": [\"2L36\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\", \"2L43\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2S0\"],\n \"swift\": [\"2M\"],\n \"takedown\": [\"2E\"],\n \"thief\": [\"2M\"],\n \"thrash\": [\"2L50\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"scratch\", \"leer\", \"sweetscent\"]\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 2}]\n },\n \"ursaring\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2L22\"],\n \"firepunch\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"furyswipes\": [\"2L15\", \"2L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"icepunch\": [\"2M\"],\n \"leer\": [\"2L1\"],\n \"lick\": [\"2L8\", \"2L1\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rest\": [\"2M\", \"2L29\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"scratch\": [\"2L1\"],\n \"slash\": [\"2L39\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\", \"2L49\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"thrash\": [\"2L59\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 25}]\n },\n \"slugma\": {\n \"learnset\": {\n \"acidarmor\": [\"2E\"],\n \"amnesia\": [\"2L29\"],\n \"attract\": [\"2M\"],\n \"bodyslam\": [\"2L50\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"ember\": [\"2L8\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\"],\n \"flamethrower\": [\"2T\", \"2L36\"],\n \"frustration\": [\"2M\"],\n \"harden\": [\"2L22\"],\n \"hiddenpower\": [\"2M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"2L43\"],\n \"rocksmash\": [\"2M\"],\n \"rockthrow\": [\"2L15\"],\n \"rollout\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"smog\": [\"2L1\"],\n \"snore\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"toxic\": [\"2M\"]\n }\n },\n \"magcargo\": {\n \"learnset\": {\n \"amnesia\": [\"2L29\"],\n \"attract\": [\"2M\"],\n \"bodyslam\": [\"2L60\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"ember\": [\"2L8\", \"2L1\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\"],\n \"flamethrower\": [\"2T\", \"2L36\"],\n \"frustration\": [\"2M\"],\n \"harden\": [\"2L22\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"2L48\"],\n \"rocksmash\": [\"2M\"],\n \"rockthrow\": [\"2L15\", \"2L1\"],\n \"rollout\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"smog\": [\"2L1\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"toxic\": [\"2M\"]\n }\n },\n \"swinub\": {\n \"learnset\": {\n \"amnesia\": [\"2L55\"],\n \"ancientpower\": [\"2E\"],\n \"attract\": [\"2M\"],\n \"bite\": [\"2E\"],\n \"blizzard\": [\"2M\", \"2L46\"],\n \"bodyslam\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"endure\": [\"2M\", \"2L19\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icebeam\": [\"2T\"],\n \"icywind\": [\"2M\"],\n \"mist\": [\"2L37\"],\n \"mudslap\": [\"2M\"],\n \"powdersnow\": [\"2L10\"],\n \"protect\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rockslide\": [\"2E\"],\n \"rocksmash\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\", \"2S0\"],\n \"takedown\": [\"2L28\", \"2E\"],\n \"toxic\": [\"2M\"],\n \"whirlwind\": [\"2S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"whirlwind\"]\n }\n ]\n },\n \"piloswine\": {\n \"learnset\": {\n \"amnesia\": [\"2L70\"],\n \"attract\": [\"2M\"],\n \"blizzard\": [\"2M\", \"2L56\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"endure\": [\"2M\", \"2L19\", \"2L1\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2L33\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hornattack\": [\"2L1\"],\n \"hyperbeam\": [\"2M\"],\n \"icebeam\": [\"2T\"],\n \"icywind\": [\"2M\"],\n \"mist\": [\"2L42\"],\n \"mudslap\": [\"2M\"],\n \"powdersnow\": [\"2L10\", \"2L1\"],\n \"protect\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"takedown\": [\"2L28\"],\n \"toxic\": [\"2M\"]\n }\n },\n \"corsola\": {\n \"learnset\": {\n \"amnesia\": [\"2E\"],\n \"ancientpower\": [\"2L43\"],\n \"attract\": [\"2M\"],\n \"bubble\": [\"2L13\"],\n \"bubblebeam\": [\"2L25\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"harden\": [\"2L7\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icebeam\": [\"2T\"],\n \"mirrorcoat\": [\"2L37\"],\n \"mist\": [\"2E\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"recover\": [\"2L19\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"2E\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\"],\n \"safeguard\": [\"2E\"],\n \"sandstorm\": [\"2M\"],\n \"screech\": [\"2E\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"spikecannon\": [\"2L31\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\"],\n \"toxic\": [\"2M\"],\n \"whirlpool\": [\"2M\"]\n }\n },\n \"remoraid\": {\n \"learnset\": {\n \"amnesia\": [\"2S0\"],\n \"attract\": [\"2M\"],\n \"aurorabeam\": [\"2L22\", \"2E\"],\n \"bubblebeam\": [\"2L22\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flamethrower\": [\"2T\"],\n \"focusenergy\": [\"2L33\"],\n \"frustration\": [\"2M\"],\n \"haze\": [\"2E\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"2L55\"],\n \"icebeam\": [\"2T\", \"2L44\"],\n \"lockon\": [\"2L11\"],\n \"mist\": [\"2S1\"],\n \"mudslap\": [\"2M\"],\n \"octazooka\": [\"2E\"],\n \"protect\": [\"2M\"],\n \"psybeam\": [\"2L22\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"screech\": [\"2E\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"supersonic\": [\"2E\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"watergun\": [\"2L1\", \"2S1\", \"2S0\"],\n \"whirlpool\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"watergun\", \"amnesia\"]\n },\n {\"generation\": 2, \"level\": 5, \"shiny\": 1, \"moves\": [\"watergun\", \"mist\"]}\n ]\n },\n \"octillery\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"aurorabeam\": [\"2L22\"],\n \"bubblebeam\": [\"2L22\"],\n \"constrict\": [\"2L11\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flamethrower\": [\"2T\"],\n \"focusenergy\": [\"2L38\"],\n \"frustration\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"2L70\"],\n \"icebeam\": [\"2T\", \"2L54\"],\n \"mudslap\": [\"2M\"],\n \"octazooka\": [\"2L25\"],\n \"protect\": [\"2M\"],\n \"psybeam\": [\"2L22\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"watergun\": [\"2L1\"],\n \"whirlpool\": [\"2M\"]\n }\n },\n \"delibird\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"aurorabeam\": [\"2E\"],\n \"blizzard\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"fly\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"futuresight\": [\"2E\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"icebeam\": [\"2T\"],\n \"icywind\": [\"2M\"],\n \"mudslap\": [\"2M\"],\n \"payday\": [\"2S0\"],\n \"present\": [\"2L1\", \"2S1\", \"2S0\"],\n \"protect\": [\"2M\"],\n \"quickattack\": [\"2E\"],\n \"raindance\": [\"2M\"],\n \"rapidspin\": [\"2E\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"spikes\": [\"2S1\"],\n \"splash\": [\"2E\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"present\", \"payday\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"present\", \"spikes\"]\n }\n ]\n },\n \"mantine\": {\n \"learnset\": {\n \"agility\": [\"2L32\"],\n \"attract\": [\"2M\"],\n \"blizzard\": [\"2M\"],\n \"bubble\": [\"2L1\", \"2S0\"],\n \"bubblebeam\": [\"2L18\"],\n \"confuseray\": [\"2L49\"],\n \"curse\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gust\": [\"2S0\"],\n \"haze\": [\"2E\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2E\"],\n \"icebeam\": [\"2T\"],\n \"icywind\": [\"2M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"slam\": [\"2E\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"supersonic\": [\"2L10\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"tackle\": [\"2L1\", \"2S0\"],\n \"takedown\": [\"2L25\"],\n \"toxic\": [\"2M\"],\n \"twister\": [\"2E\"],\n \"waterfall\": [\"2M\"],\n \"whirlpool\": [\"2M\"],\n \"wingattack\": [\"2L40\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"bubble\", \"gust\"]\n }\n ]\n },\n \"skarmory\": {\n \"learnset\": {\n \"agility\": [\"2L25\"],\n \"attract\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"drillpeck\": [\"2E\"],\n \"endure\": [\"2M\"],\n \"fly\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2L37\"],\n \"furycutter\": [\"2S0\"],\n \"hiddenpower\": [\"2M\"],\n \"leer\": [\"2L1\", \"2S0\"],\n \"mudslap\": [\"2M\"],\n \"peck\": [\"2L1\", \"2S0\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2E\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"sandattack\": [\"2L13\"],\n \"sandstorm\": [\"2M\"],\n \"skyattack\": [\"2E\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\", \"2L49\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"2L19\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"whirlwind\": [\"2E\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"leer\", \"peck\", \"furycutter\"]\n }\n ]\n },\n \"houndour\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"beatup\": [\"2E\"],\n \"bite\": [\"2L20\"],\n \"counter\": [\"2E\"],\n \"crunch\": [\"2L43\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"ember\": [\"2L1\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2L27\"],\n \"fireblast\": [\"2M\"],\n \"firespin\": [\"2E\"],\n \"flamethrower\": [\"2T\", \"2L35\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2E\"],\n \"rage\": [\"2E\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"reversal\": [\"2E\"],\n \"roar\": [\"2M\", \"2L7\"],\n \"rocksmash\": [\"2M\"],\n \"shadowball\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"smog\": [\"2L13\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"spite\": [\"2E\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"]\n }\n },\n \"houndoom\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bite\": [\"2L20\"],\n \"crunch\": [\"2L52\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"ember\": [\"2L1\"],\n \"endure\": [\"2M\"],\n \"feintattack\": [\"2L30\"],\n \"fireblast\": [\"2M\"],\n \"flamethrower\": [\"2T\", \"2L41\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\", \"2L7\"],\n \"rocksmash\": [\"2M\"],\n \"shadowball\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"sludgebomb\": [\"2M\"],\n \"smog\": [\"2L13\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"]\n }\n },\n \"phanpy\": {\n \"learnset\": {\n \"absorb\": [\"2S0\"],\n \"ancientpower\": [\"2E\"],\n \"attract\": [\"2M\"],\n \"bodyslam\": [\"2E\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\", \"2L9\"],\n \"doubleedge\": [\"2L49\"],\n \"doubleteam\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"encore\": [\"2S1\"],\n \"endure\": [\"2M\", \"2L41\"],\n \"flail\": [\"2L17\"],\n \"focusenergy\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L1\", \"2S1\", \"2S0\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\", \"2L33\"],\n \"sandstorm\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"tackle\": [\"2L1\", \"2S1\", \"2S0\"],\n \"takedown\": [\"2L25\"],\n \"toxic\": [\"2M\"],\n \"watergun\": [\"2E\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"growl\", \"absorb\"]\n },\n {\n \"generation\": 2,\n \"level\": 5,\n \"moves\": [\"tackle\", \"growl\", \"encore\"],\n \"japan\": true\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 2}]\n },\n \"donphan\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\", \"2L9\"],\n \"doubleteam\": [\"2M\"],\n \"earthquake\": [\"2M\", \"2L49\"],\n \"endure\": [\"2M\"],\n \"flail\": [\"2L17\"],\n \"frustration\": [\"2M\"],\n \"furyattack\": [\"2L25\"],\n \"growl\": [\"2L1\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hornattack\": [\"2L1\"],\n \"hyperbeam\": [\"2M\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"rapidspin\": [\"2L41\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\", \"2L33\"],\n \"sandstorm\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"toxic\": [\"2M\"]\n }\n },\n \"stantler\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bite\": [\"2E\"],\n \"confuseray\": [\"2L49\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"disable\": [\"2E\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hypnosis\": [\"2L15\"],\n \"leer\": [\"2L8\"],\n \"lightscreen\": [\"2E\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"2E\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"safeguard\": [\"2S0\"],\n \"sandattack\": [\"2L31\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"spite\": [\"2E\"],\n \"stomp\": [\"2L23\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"tackle\": [\"2L1\", \"2S0\"],\n \"takedown\": [\"2L40\"],\n \"thief\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"safeguard\"]\n }\n ]\n },\n \"smeargle\": {\n \"learnset\": {\n \"sketch\": [\n \"2L91\",\n \"2L81\",\n \"2L71\",\n \"2L61\",\n \"2L51\",\n \"2L41\",\n \"2L31\",\n \"2L21\",\n \"2L11\",\n \"2L1\"\n ]\n }\n },\n \"miltank\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bide\": [\"2L26\"],\n \"blizzard\": [\"2M\"],\n \"bodyslam\": [\"2L43\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\", \"2L8\"],\n \"doubleteam\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"firepunch\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"growl\": [\"2L4\", \"2S0\"],\n \"headbutt\": [\"2M\"],\n \"healbell\": [\"2L53\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"icebeam\": [\"2T\"],\n \"icepunch\": [\"2M\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"megakick\": [\"2S0\"],\n \"milkdrink\": [\"2L19\"],\n \"mudslap\": [\"2M\"],\n \"present\": [\"2E\"],\n \"protect\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"reversal\": [\"2E\"],\n \"rocksmash\": [\"2M\"],\n \"rollout\": [\"2M\", \"2L34\"],\n \"sandstorm\": [\"2M\"],\n \"seismictoss\": [\"2E\"],\n \"shadowball\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"stomp\": [\"2L13\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"tackle\": [\"2L1\", \"2S0\"],\n \"thunder\": [\"2M\"],\n \"thunderbolt\": [\"2T\"],\n \"thunderpunch\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"growl\", \"megakick\"]\n }\n ]\n },\n \"raikou\": {\n \"learnset\": {\n \"bite\": [\"2L1\"],\n \"crunch\": [\"2L61\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\", \"2S0\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"quickattack\": [\"2L31\", \"2S0\"],\n \"raindance\": [\"2M\"],\n \"reflect\": [\"2L51\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\", \"2L21\", \"2S0\"],\n \"rocksmash\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"spark\": [\"2L41\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"thunder\": [\"2M\", \"2L71\"],\n \"thunderbolt\": [\"2T\"],\n \"thundershock\": [\"2L11\", \"2S0\"],\n \"toxic\": [\"2M\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 40,\n \"shiny\": true,\n \"moves\": [\"leer\", \"thundershock\", \"roar\", \"quickattack\"]\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 40}]\n },\n \"entei\": {\n \"learnset\": {\n \"bite\": [\"2L1\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"ember\": [\"2L11\", \"2S0\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"2L71\"],\n \"firespin\": [\"2L31\", \"2S0\"],\n \"flamethrower\": [\"2T\", \"2L51\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\", \"2S0\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\", \"2L21\", \"2S0\"],\n \"rocksmash\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"stomp\": [\"2L41\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\", \"2L61\"],\n \"swift\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 40,\n \"shiny\": true,\n \"moves\": [\"leer\", \"ember\", \"roar\", \"firespin\"]\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 40}]\n },\n \"suicune\": {\n \"learnset\": {\n \"aurorabeam\": [\"2L41\"],\n \"bite\": [\"2L1\"],\n \"blizzard\": [\"2M\"],\n \"bubblebeam\": [\"2L11\", \"2L41\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"gust\": [\"2L31\", \"2S0\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L71\"],\n \"hyperbeam\": [\"2M\"],\n \"icebeam\": [\"2T\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\", \"2S0\"],\n \"mirrorcoat\": [\"2L61\"],\n \"mist\": [\"2L51\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"raindance\": [\"2M\", \"2L21\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\", \"2L21\", \"2S0\"],\n \"rocksmash\": [\"2M\"],\n \"sandstorm\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"toxic\": [\"2M\"],\n \"waterfall\": [\"2M\"],\n \"watergun\": [\"2L11\", \"2S0\"],\n \"whirlpool\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 40,\n \"shiny\": true,\n \"moves\": [\"leer\", \"watergun\", \"roar\", \"gust\"]\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 40}]\n },\n \"larvitar\": {\n \"learnset\": {\n \"ancientpower\": [\"2E\"],\n \"attract\": [\"2M\"],\n \"bite\": [\"2L1\", \"2S0\"],\n \"crunch\": [\"2L43\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"earthquake\": [\"2M\", \"2L50\"],\n \"endure\": [\"2M\"],\n \"focusenergy\": [\"2E\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"2L57\"],\n \"leer\": [\"2L1\", \"2S0\"],\n \"mudslap\": [\"2M\"],\n \"outrage\": [\"2E\"],\n \"protect\": [\"2M\"],\n \"pursuit\": [\"2E\"],\n \"rage\": [\"2S0\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"2L22\"],\n \"sandstorm\": [\"2M\", \"2L8\"],\n \"scaryface\": [\"2L36\"],\n \"screech\": [\"2L15\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"stomp\": [\"2E\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"thrash\": [\"2L29\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"bite\", \"leer\", \"rage\"]\n }\n ]\n },\n \"pupitar\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bite\": [\"2L1\"],\n \"crunch\": [\"2L47\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"earthquake\": [\"2M\", \"2L56\"],\n \"endure\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"2L65\"],\n \"leer\": [\"2L1\"],\n \"mudslap\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"rockslide\": [\"2L22\"],\n \"sandstorm\": [\"2M\", \"2L8\", \"2L1\"],\n \"scaryface\": [\"2L38\"],\n \"screech\": [\"2L15\", \"2L1\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"thrash\": [\"2L29\"],\n \"toxic\": [\"2M\"]\n }\n },\n \"tyranitar\": {\n \"learnset\": {\n \"attract\": [\"2M\"],\n \"bite\": [\"2L1\"],\n \"crunch\": [\"2L47\"],\n \"curse\": [\"2M\"],\n \"cut\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"dig\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dragonbreath\": [\"2M\"],\n \"dynamicpunch\": [\"2M\"],\n \"earthquake\": [\"2M\", \"2L61\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\"],\n \"firepunch\": [\"2M\"],\n \"flamethrower\": [\"2T\"],\n \"frustration\": [\"2M\"],\n \"furycutter\": [\"2M\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\", \"2L75\"],\n \"icebeam\": [\"2T\"],\n \"irontail\": [\"2M\"],\n \"leer\": [\"2L1\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rockslide\": [\"2L22\"],\n \"rocksmash\": [\"2M\"],\n \"sandstorm\": [\"2M\", \"2L8\", \"2L1\"],\n \"scaryface\": [\"2L38\"],\n \"screech\": [\"2L15\", \"2L1\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"thrash\": [\"2L29\"],\n \"thunderbolt\": [\"2T\"],\n \"toxic\": [\"2M\"]\n }\n },\n \"lugia\": {\n \"learnset\": {\n \"aeroblast\": [\"2L1\", \"2S0\"],\n \"ancientpower\": [\"2L88\"],\n \"blizzard\": [\"2M\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dragonbreath\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"fly\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"futuresight\": [\"2L99\"],\n \"gigadrain\": [\"2M\"],\n \"gust\": [\"2L22\", \"2S0\"],\n \"headbutt\": [\"2M\"],\n \"hiddenpower\": [\"2M\"],\n \"hydropump\": [\"2L44\"],\n \"hyperbeam\": [\"2M\"],\n \"icebeam\": [\"2T\"],\n \"icywind\": [\"2M\"],\n \"irontail\": [\"2M\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"raindance\": [\"2M\", \"2L55\"],\n \"recover\": [\"2L33\", \"2S0\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"safeguard\": [\"2L11\", \"2S0\"],\n \"sandstorm\": [\"2M\"],\n \"shadowball\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"surf\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"2L66\"],\n \"thunder\": [\"2M\"],\n \"thunderbolt\": [\"2T\"],\n \"toxic\": [\"2M\"],\n \"waterfall\": [\"2M\"],\n \"whirlpool\": [\"2M\"],\n \"whirlwind\": [\"2L77\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 40,\n \"shiny\": true,\n \"moves\": [\"aeroblast\", \"safeguard\", \"gust\", \"recover\"]\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 40}]\n },\n \"hooh\": {\n \"learnset\": {\n \"ancientpower\": [\"2L88\"],\n \"curse\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dragonbreath\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"earthquake\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"fireblast\": [\"2M\", \"2L44\"],\n \"flamethrower\": [\"2T\"],\n \"flash\": [\"2M\"],\n \"fly\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"futuresight\": [\"2L99\"],\n \"gigadrain\": [\"2M\"],\n \"gust\": [\"2L22\", \"2S0\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"recover\": [\"2L33\", \"2S0\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"roar\": [\"2M\"],\n \"rocksmash\": [\"2M\"],\n \"sacredfire\": [\"2L1\", \"2S0\"],\n \"safeguard\": [\"2L11\", \"2S0\"],\n \"sandstorm\": [\"2M\"],\n \"shadowball\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"steelwing\": [\"2M\"],\n \"strength\": [\"2M\"],\n \"sunnyday\": [\"2M\", \"2L55\"],\n \"swagger\": [\"2M\"],\n \"swift\": [\"2M\", \"2L66\"],\n \"thunder\": [\"2M\"],\n \"thunderbolt\": [\"2T\"],\n \"toxic\": [\"2M\"],\n \"whirlwind\": [\"2L77\"],\n \"zapcannon\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 40,\n \"shiny\": true,\n \"moves\": [\"sacredfire\", \"safeguard\", \"gust\", \"recover\"]\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 40}]\n },\n \"celebi\": {\n \"learnset\": {\n \"ancientpower\": [\"2L20\"],\n \"batonpass\": [\"2L40\"],\n \"confusion\": [\"2L1\", \"2S0\"],\n \"curse\": [\"2M\"],\n \"defensecurl\": [\"2M\"],\n \"detect\": [\"2M\"],\n \"doubleteam\": [\"2M\"],\n \"dreameater\": [\"2M\"],\n \"endure\": [\"2M\"],\n \"flash\": [\"2M\"],\n \"frustration\": [\"2M\"],\n \"futuresight\": [\"2L30\"],\n \"gigadrain\": [\"2M\"],\n \"healbell\": [\"2L1\", \"2S0\"],\n \"hiddenpower\": [\"2M\"],\n \"hyperbeam\": [\"2M\"],\n \"leechseed\": [\"2L1\", \"2S0\"],\n \"mudslap\": [\"2M\"],\n \"nightmare\": [\"2M\"],\n \"perishsong\": [\"2L50\"],\n \"protect\": [\"2M\"],\n \"psychic\": [\"2M\"],\n \"psychup\": [\"2M\"],\n \"raindance\": [\"2M\"],\n \"recover\": [\"2L1\", \"2S0\"],\n \"rest\": [\"2M\"],\n \"return\": [\"2M\"],\n \"safeguard\": [\"2L10\"],\n \"sandstorm\": [\"2M\"],\n \"shadowball\": [\"2M\"],\n \"sleeptalk\": [\"2M\"],\n \"snore\": [\"2M\"],\n \"solarbeam\": [\"2M\"],\n \"sunnyday\": [\"2M\"],\n \"swagger\": [\"2M\"],\n \"sweetscent\": [\"2M\"],\n \"swift\": [\"2M\"],\n \"toxic\": [\"2M\"]\n },\n \"eventData\": [\n {\n \"generation\": 2,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"leechseed\", \"confusion\", \"healbell\", \"recover\"]\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 40}],\n \"eventOnly\": true\n }\n },\n \"6\": {\n \"tomohawk\": {\n \"inherit\": true,\n \"learnset\": {\n \"acrobatics\": [\"7M\", \"5M\"],\n \"aerialace\": [\"7M\", \"7L17\", \"5M\", \"5L17\"],\n \"airslash\": [\"7L33\", \"5L37\"],\n \"aquatail\": [\"7T\"],\n \"attract\": [\"7M\", \"5M\"],\n \"aurasphere\": [\"7L1\", \"5L1\"],\n \"batonpass\": [\"7E\", \"5E\"],\n \"brickbreak\": [\"7E\", \"5M\"],\n \"bulkup\": [\"7M\", \"5M\"],\n \"bulldoze\": [\"7M\", \"5M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"7M\", \"5E\"],\n \"doubleteam\": [\"7M\", \"5M\"],\n \"earthpower\": [\"5L33\"],\n \"earthquake\": [\"7M\", \"5M\"],\n \"echoedvoice\": [\"7M\", \"5M\"],\n \"facade\": [\"7M\", \"5M\"],\n \"falseswipe\": [\"7M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"fling\": [\"7M\", \"5M\"],\n \"fly\": [\"7M\", \"5M\"],\n \"focusblast\": [\"7M\", \"5M\"],\n \"focusenergy\": [\"7E\", \"5E\"],\n \"frustration\": [\"7E\", \"5M\"],\n \"furyswipes\": [\"7L1\", \"5L1\"],\n \"gigaimpact\": [\"7M\", \"5M\"],\n \"grassknot\": [\"7M\", \"5M\"],\n \"harden\": [\"7L1\", \"5L1\"],\n \"haze\": [\"7E\", \"5E\"],\n \"healingwish\": [\"7L60\", \"5L60\"],\n \"heatwave\": [\"7L42\", \"5L45\"],\n \"helpinghand\": [\"7T\"],\n \"hiddenpower\": [\"7M\", \"5M\"],\n \"hurricane\": [\"7L51\", \"5L55\"],\n \"hyperbeam\": [\"7M\", \"5M\"],\n \"hypervoice\": [\"7L45\", \"5L49\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"7T\"],\n \"memento\": [\"7E\", \"5E\"],\n \"morningsun\": [\"7L20\", \"5L20\"],\n \"naturepower\": [\"7E\", \"5E\"],\n \"poweruppunch\": [\"6L99\"],\n \"protect\": [\"7M\", \"5M\"],\n \"quash\": [\"7M\", \"5M\"],\n \"raindance\": [\"7M\", \"7L29\", \"5M\", \"5L29\"],\n \"rapidspin\": [\"7E\", \"5E\"],\n \"reflect\": [\"5M\"],\n \"rest\": [\"7M\", \"7L53\", \"5M\", \"5L53\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"5M\"],\n \"roar\": [\"7M\", \"5M\"],\n \"rockslide\": [\"7M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"7M\", \"5M\"],\n \"roost\": [\"7M\", \"7E\", \"5E\"],\n \"round\": [\"7M\", \"5M\"],\n \"safeguard\": [\"7M\", \"5M\"],\n \"scratch\": [\"7L4\"],\n \"secretpower\": [\"7M\"],\n \"skyattack\": [\"7L55\"],\n \"skydrop\": [\"7M\", \"7L49\", \"5M\", \"5L50\"],\n \"snore\": [\"7T\"],\n \"solarbeam\": [\"7M\", \"5M\"],\n \"stealthrock\": [\"7E\", \"5E\"],\n \"steelwing\": [\"7M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"submission\": [\"7L37\", \"5L42\"],\n \"substitute\": [\"7M\", \"5M\"],\n \"sunnyday\": [\"7M\", \"7L1\", \"5M\", \"5L1\"],\n \"superpower\": [\"7L50\", \"5L51\"],\n \"swagger\": [\"7M\", \"5M\"],\n \"taunt\": [\"7M\", \"5M\"],\n \"thief\": [\"7M\", \"5M\"],\n \"toxic\": [\"7M\", \"5M\"],\n \"whirlwind\": [\"7L23\", \"5L23\"],\n \"workup\": [\"7M\", \"5M\"],\n \"yawn\": [\"7E\", \"5E\"]\n }\n }\n },\n \"8\": {\"vivillonfancy\": {\"inherit\": true, \"eventOnly\": true}},\n \"9\": {\n \"missingno\": {\n \"learnset\": {\n \"blizzard\": [\"3L1\"],\n \"bubblebeam\": [\"3L1\"],\n \"cut\": [\"3L1\"],\n \"doubleedge\": [\"3L1\"],\n \"earthquake\": [\"3L1\"],\n \"fissure\": [\"3L1\"],\n \"fly\": [\"3L1\"],\n \"icebeam\": [\"3L1\"],\n \"megakick\": [\"3L1\"],\n \"megapunch\": [\"3L1\"],\n \"psychic\": [\"3L1\"],\n \"rage\": [\"3L1\"],\n \"razorwind\": [\"3L1\"],\n \"rest\": [\"3L1\"],\n \"seismictoss\": [\"3L1\"],\n \"skyattack\": [\"3L1\"],\n \"submission\": [\"3L1\"],\n \"substitute\": [\"3L1\"],\n \"swordsdance\": [\"3L1\"],\n \"takedown\": [\"3L1\"],\n \"teleport\": [\"3L1\"],\n \"thunder\": [\"3L1\"],\n \"thunderwave\": [\"3L1\"],\n \"toxic\": [\"3L1\"],\n \"triattack\": [\"3L1\"],\n \"watergun\": [\"3L1\"]\n }\n },\n \"bulbasaur\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"amnesia\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"block\": [\"5S3\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"bulletseed\": [\"9M\", \"8M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"celebrate\": [\"6S5\"],\n \"charm\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"doubleedge\": [\n \"9M\",\n \"8L33\",\n \"8V\",\n \"7L27\",\n \"7V\",\n \"6L27\",\n \"5L27\",\n \"4L27\",\n \"3T\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"5S3\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frenzyplant\": [\"5S3\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"gigadrain\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasspledge\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"grasswhistle\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"growl\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L3\",\n \"7V\",\n \"6L3\",\n \"6S4\",\n \"6S5\",\n \"5L3\",\n \"5S2\",\n \"4L3\",\n \"3L4\",\n \"3S1\"\n ],\n \"growth\": [\n \"9L6\",\n \"8L6\",\n \"8V\",\n \"7L25\",\n \"7V\",\n \"6L25\",\n \"5L25\",\n \"4L25\",\n \"3L32\",\n \"3S0\"\n ],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ingrain\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"leafstorm\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"leechseed\": [\n \"9L9\",\n \"8L9\",\n \"8V\",\n \"7L7\",\n \"7V\",\n \"6L7\",\n \"6S4\",\n \"5L7\",\n \"5S2\",\n \"4L7\",\n \"3L7\",\n \"3S1\"\n ],\n \"lightscreen\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"magicalleaf\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"8E\", \"7M\", \"7E\", \"6M\", \"6E\", \"5E\", \"4E\"],\n \"outrage\": [\"8V\"],\n \"petaldance\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"poisonpowder\": [\n \"9L15\",\n \"8L15\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"6S4\",\n \"5L13\",\n \"4L13\",\n \"3L15\"\n ],\n \"powerwhip\": [\"9L33\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"razorleaf\": [\n \"9L12\",\n \"8L12\",\n \"8V\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"5L19\",\n \"4L19\",\n \"3L20\"\n ],\n \"razorwind\": [\"7V\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\n \"9M\",\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L37\",\n \"4T\",\n \"4L37\"\n ],\n \"skullbash\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"sleeppowder\": [\n \"9L15\",\n \"8L15\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3L15\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludge\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\",\n \"3L46\",\n \"3S0\"\n ],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\n \"9L24\",\n \"8L24\",\n \"7L21\",\n \"7V\",\n \"6L21\",\n \"5L21\",\n \"4L21\",\n \"3L25\",\n \"3S0\"\n ],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\n \"9L27\",\n \"8L27\",\n \"7T\",\n \"7L33\",\n \"7V\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L33\",\n \"4T\",\n \"4L33\",\n \"3L39\",\n \"3S0\"\n ],\n \"tackle\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S5\",\n \"5L1\",\n \"5S2\",\n \"4L1\",\n \"3L1\",\n \"3S1\"\n ],\n \"takedown\": [\n \"9M\",\n \"9L21\",\n \"8L21\",\n \"8V\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L15\",\n \"4L15\"\n ],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\", \"9E\", \"8E\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"vinewhip\": [\n \"9L3\",\n \"8L3\",\n \"8V\",\n \"7L7\",\n \"7V\",\n \"6L9\",\n \"6S4\",\n \"5L9\",\n \"5S2\",\n \"4L9\",\n \"3L10\",\n \"3S1\"\n ],\n \"weatherball\": [\"9M\", \"8M\", \"5S3\"],\n \"workup\": [\"8M\", \"7M\"],\n \"worryseed\": [\n \"9L30\",\n \"8L30\",\n \"7T\",\n \"7L31\",\n \"6T\",\n \"6L31\",\n \"5T\",\n \"5L31\",\n \"4T\",\n \"4L31\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"sweetscent\", \"growth\", \"solarbeam\", \"synthesis\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"tackle\", \"growl\", \"leechseed\", \"vinewhip\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"tackle\", \"growl\", \"leechseed\", \"vinewhip\"]\n },\n {\n \"generation\": 5,\n \"level\": 1,\n \"shiny\": 1,\n \"ivs\": {\"def\": 31},\n \"moves\": [\"falseswipe\", \"block\", \"frenzyplant\", \"weatherball\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 6,\n \"level\": 5,\n \"moves\": [\"growl\", \"leechseed\", \"vinewhip\", \"poisonpowder\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 5,\n \"isHidden\": true,\n \"moves\": [\"tackle\", \"growl\", \"celebrate\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 5}]\n },\n \"ivysaur\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"amnesia\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"bulletseed\": [\"9M\", \"8M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"doubleedge\": [\n \"9M\",\n \"8L45\",\n \"8V\",\n \"7L31\",\n \"7V\",\n \"6L31\",\n \"5L31\",\n \"4L31\",\n \"3T\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"9M\", \"8M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasspledge\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"growl\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"growth\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L28\",\n \"7V\",\n \"6L28\",\n \"5L28\",\n \"4L28\",\n \"3L38\"\n ],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"leafstorm\": [\"9M\", \"8M\"],\n \"leechseed\": [\n \"9L9\",\n \"8L9\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"lightscreen\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"outrage\": [\"8V\"],\n \"poisonpowder\": [\n \"9L15\",\n \"8L15\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3L15\"\n ],\n \"powerwhip\": [\"9L45\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"razorleaf\": [\n \"9L12\",\n \"8L12\",\n \"8V\",\n \"7L20\",\n \"7V\",\n \"6L20\",\n \"5L20\",\n \"4L20\",\n \"3L22\"\n ],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeppowder\": [\n \"9L15\",\n \"8L15\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3L15\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"8V\",\n \"7M\",\n \"7L44\",\n \"7V\",\n \"6M\",\n \"6L44\",\n \"5M\",\n \"5L44\",\n \"4M\",\n \"4L44\",\n \"3M\",\n \"3L56\"\n ],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\n \"9L30\",\n \"8L30\",\n \"7L23\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L23\",\n \"3L29\"\n ],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\n \"9L35\",\n \"8L35\",\n \"7T\",\n \"7L39\",\n \"7V\",\n \"6T\",\n \"6L39\",\n \"5T\",\n \"5L39\",\n \"4T\",\n \"4L39\",\n \"3L47\"\n ],\n \"tackle\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\n \"9M\",\n \"9L25\",\n \"8L25\",\n \"8V\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L15\",\n \"4L15\"\n ],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"vinewhip\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L9\",\n \"7V\",\n \"6L9\",\n \"5L9\",\n \"4L9\",\n \"3L10\"\n ],\n \"weatherball\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\", \"7M\"],\n \"worryseed\": [\n \"9L40\",\n \"8L40\",\n \"7T\",\n \"7L36\",\n \"6T\",\n \"6L36\",\n \"5T\",\n \"5L36\",\n \"4T\",\n \"4L36\"\n ]\n }\n },\n \"venusaur\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"amnesia\": [\"9M\", \"8M\", \"8V\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulletseed\": [\"9M\", \"8M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"doubleedge\": [\n \"9M\",\n \"8L51\",\n \"8V\",\n \"7L31\",\n \"7V\",\n \"6L31\",\n \"5L31\",\n \"4L31\",\n \"3T\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"9M\", \"8M\"],\n \"earthquake\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"9M\", \"8M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frenzyplant\": [\"9M\", \"8T\", \"7T\", \"6T\", \"6S0\", \"5T\", \"4T\", \"3T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasspledge\": [\"9M\", \"8T\", \"7T\", \"6T\", \"6S0\", \"5T\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"growl\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"growth\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L28\",\n \"7V\",\n \"6L28\",\n \"5L28\",\n \"4L28\",\n \"3L41\"\n ],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"leafstorm\": [\"9M\", \"8M\"],\n \"leechseed\": [\n \"9L9\",\n \"8L9\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"lightscreen\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"outrage\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"petalblizzard\": [\"9M\", \"9L0\", \"8L0\", \"7L50\", \"6L50\"],\n \"petaldance\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"6L32\", \"5L32\", \"4L32\"],\n \"poisonjab\": [\"9M\"],\n \"poisonpowder\": [\n \"9L15\",\n \"8L15\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3L15\"\n ],\n \"powerwhip\": [\"9L51\", \"8M\", \"8V\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"razorleaf\": [\n \"9L12\",\n \"8L12\",\n \"8V\",\n \"7L20\",\n \"7V\",\n \"6L20\",\n \"5L20\",\n \"4L20\",\n \"3L22\"\n ],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeppowder\": [\n \"9L15\",\n \"8L15\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3L15\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\n \"9M\",\n \"9L58\",\n \"8M\",\n \"8L58\",\n \"8V\",\n \"7M\",\n \"7L53\",\n \"7V\",\n \"6M\",\n \"6L53\",\n \"6S0\",\n \"5M\",\n \"5L53\",\n \"4M\",\n \"4L53\",\n \"3M\",\n \"3L65\"\n ],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\n \"9L30\",\n \"8L30\",\n \"7L23\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L23\",\n \"3L29\"\n ],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\n \"9L37\",\n \"8L37\",\n \"7T\",\n \"7L45\",\n \"7V\",\n \"6T\",\n \"6L45\",\n \"6S0\",\n \"5T\",\n \"5L45\",\n \"4T\",\n \"4L45\",\n \"3L53\"\n ],\n \"tackle\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\n \"9M\",\n \"9L25\",\n \"8L25\",\n \"8V\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L15\",\n \"4L15\"\n ],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"toxic\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"vinewhip\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"weatherball\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\", \"7M\"],\n \"worryseed\": [\n \"9L44\",\n \"8L44\",\n \"7T\",\n \"7L39\",\n \"6T\",\n \"6L39\",\n \"5T\",\n \"5L39\",\n \"4T\",\n \"4L39\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 100,\n \"isHidden\": true,\n \"moves\": [\"solarbeam\", \"frenzyplant\", \"synthesis\", \"grasspledge\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"charmander\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\", \"5S6\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aircutter\": [\"7E\", \"6E\"],\n \"ancientpower\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"beatup\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bellydrum\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bide\": [\"7V\"],\n \"bite\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"blastburn\": [\"5S6\"],\n \"block\": [\"5S6\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"breakingswipe\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"celebrate\": [\"6S8\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\"],\n \"crunch\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonbreath\": [\"9L12\", \"8L12\", \"7V\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragondance\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\"],\n \"dragonrage\": [\n \"8V\",\n \"7L16\",\n \"7V\",\n \"6L16\",\n \"6S7\",\n \"5L16\",\n \"4L16\",\n \"3L43\"\n ],\n \"dragonrush\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"dragontail\": [\"9M\", \"9E\", \"8E\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"ember\": [\n \"9L4\",\n \"8L4\",\n \"8V\",\n \"7L7\",\n \"7V\",\n \"6L7\",\n \"6S7\",\n \"5L7\",\n \"5S4\",\n \"4L7\",\n \"3L7\",\n \"3S0\"\n ],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"5S6\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\n \"9M\",\n \"9L17\",\n \"8M\",\n \"8L17\",\n \"7L25\",\n \"6L25\",\n \"5L25\",\n \"4L25\"\n ],\n \"firepledge\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"firepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"firespin\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"8V\",\n \"7L43\",\n \"7V\",\n \"6L43\",\n \"5L43\",\n \"4L37\",\n \"3L49\"\n ],\n \"flameburst\": [\"7L28\", \"6L28\", \"5L28\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"8V\",\n \"7M\",\n \"7L37\",\n \"7V\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L34\",\n \"3M\",\n \"3L31\"\n ],\n \"flareblitz\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"furyswipes\": [\"8V\"],\n \"growl\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S7\",\n \"6S8\",\n \"5L1\",\n \"5S4\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4S1\",\n \"4S2\",\n \"4S3\",\n \"4S5\",\n \"3M\"\n ],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"howl\": [\"4S1\", \"4S2\", \"4S3\", \"4S5\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"inferno\": [\"9L36\", \"8L36\", \"7L46\", \"6L46\", \"5L46\"],\n \"irontail\": [\"9E\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"leer\": [\"7V\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metalclaw\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3L13\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"8M\", \"8V\", \"7E\", \"7V\", \"6E\", \"5T\", \"5E\", \"4E\", \"3E\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\"4S1\", \"4S2\", \"4S3\", \"4S5\"],\n \"rage\": [\"7V\", \"3L19\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4S1\",\n \"4S2\",\n \"4S3\",\n \"4S5\",\n \"3M\"\n ],\n \"roar\": [\"9M\"],\n \"rockslide\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"5L19\",\n \"4L19\",\n \"3L25\"\n ],\n \"scratch\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S8\",\n \"5L1\",\n \"5S4\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"skullbash\": [\"7V\"],\n \"slash\": [\n \"9L20\",\n \"8L20\",\n \"8V\",\n \"7L34\",\n \"7V\",\n \"6L34\",\n \"5L34\",\n \"4L28\",\n \"3L37\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smokescreen\": [\n \"9L8\",\n \"8L8\",\n \"8V\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"6S7\",\n \"5L10\",\n \"5S4\",\n \"4L10\",\n \"3L13\"\n ],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"takedown\": [\"9M\", \"7V\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"willowisp\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wingattack\": [\"8E\"],\n \"workup\": [\"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"scratch\", \"growl\", \"ember\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 40,\n \"gender\": \"M\",\n \"nature\": \"Mild\",\n \"moves\": [\"return\", \"hiddenpower\", \"quickattack\", \"howl\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 40,\n \"gender\": \"M\",\n \"nature\": \"Naive\",\n \"moves\": [\"return\", \"hiddenpower\", \"quickattack\", \"howl\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 40,\n \"gender\": \"M\",\n \"nature\": \"Naughty\",\n \"moves\": [\"return\", \"hiddenpower\", \"quickattack\", \"howl\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"scratch\", \"growl\", \"ember\", \"smokescreen\"]\n },\n {\n \"generation\": 4,\n \"level\": 40,\n \"gender\": \"M\",\n \"nature\": \"Hardy\",\n \"moves\": [\"return\", \"hiddenpower\", \"quickattack\", \"howl\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 1,\n \"shiny\": 1,\n \"ivs\": {\"spe\": 31},\n \"moves\": [\"falseswipe\", \"block\", \"blastburn\", \"acrobatics\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 6,\n \"level\": 5,\n \"moves\": [\"growl\", \"ember\", \"smokescreen\", \"dragonrage\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 5,\n \"isHidden\": true,\n \"moves\": [\"scratch\", \"growl\", \"celebrate\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 5}]\n },\n \"charmeleon\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"beatup\": [\"8M\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"breakingswipe\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"7V\", \"3T\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonbreath\": [\"9L12\", \"8L12\", \"7V\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\"],\n \"dragonrage\": [\"8V\", \"7L17\", \"7V\", \"6L17\", \"5L17\", \"4L17\", \"3L48\"],\n \"dragontail\": [\"9M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"ember\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"9M\", \"8M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\n \"9M\",\n \"9L19\",\n \"8M\",\n \"8L19\",\n \"7L28\",\n \"6L28\",\n \"5L28\",\n \"4L28\"\n ],\n \"firepledge\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"firepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"firespin\": [\n \"9M\",\n \"8M\",\n \"8L42\",\n \"8V\",\n \"7L50\",\n \"7V\",\n \"6L50\",\n \"5L50\",\n \"4L43\",\n \"3L55\"\n ],\n \"flameburst\": [\"7L32\", \"6L32\", \"5L32\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"8V\",\n \"7M\",\n \"7L43\",\n \"7V\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L39\",\n \"3M\",\n \"3L34\"\n ],\n \"flareblitz\": [\"9M\", \"9L54\", \"8M\", \"8L54\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"furyswipes\": [\"8V\"],\n \"growl\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"inferno\": [\"9L48\", \"8L48\", \"7L54\", \"6L54\", \"5L54\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"leer\": [\"7V\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metalclaw\": [\"3L13\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"8M\", \"8V\", \"5T\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\", \"3L20\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\"],\n \"rockslide\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\n \"9M\",\n \"9L37\",\n \"8M\",\n \"8L37\",\n \"7L21\",\n \"7V\",\n \"6L21\",\n \"5L21\",\n \"4L21\",\n \"3L27\"\n ],\n \"scratch\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"skullbash\": [\"7V\"],\n \"slash\": [\n \"9L24\",\n \"8L24\",\n \"8V\",\n \"7L39\",\n \"7V\",\n \"6L39\",\n \"5L39\",\n \"4L32\",\n \"3L41\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smokescreen\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"5L10\",\n \"4L10\",\n \"3L13\"\n ],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"willowisp\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"workup\": [\"8M\", \"7M\"]\n }\n },\n \"charizard\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"9S11\", \"8M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\n \"9M\",\n \"9L0\",\n \"8M\",\n \"8L0\",\n \"8V\",\n \"7L1\",\n \"6L1\",\n \"6S1\",\n \"6S2\",\n \"5L1\",\n \"4L1\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"beatup\": [\"8M\"],\n \"bellydrum\": [\"9S11\"],\n \"bide\": [\"7V\"],\n \"blastburn\": [\"9M\", \"8T\", \"7T\", \"6T\", \"6S4\", \"5T\", \"4T\", \"3T\"],\n \"blazekick\": [\"8M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"8V\", \"7V\", \"3T\"],\n \"crunch\": [\"9M\", \"9S11\", \"8M\", \"8V\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"defog\": [\"7T\", \"4M\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonbreath\": [\"9L12\", \"8L12\", \"7V\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"7S6\",\n \"7S7\",\n \"6M\",\n \"6L1\",\n \"6S2\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3M\"\n ],\n \"dragondance\": [\"9M\", \"8M\", \"7S9\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragonrage\": [\n \"8V\",\n \"7L17\",\n \"7V\",\n \"7S6\",\n \"7S7\",\n \"7S8\",\n \"6L17\",\n \"6S2\",\n \"5L17\",\n \"4L17\",\n \"3L54\",\n \"3S0\"\n ],\n \"dragontail\": [\"9M\", \"8V\", \"8S10\", \"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"8T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"7S9\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"ember\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S5\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"8M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\n \"9M\",\n \"9L19\",\n \"8M\",\n \"8L19\",\n \"7L28\",\n \"6L28\",\n \"6S1\",\n \"6S2\",\n \"5L28\",\n \"4L28\"\n ],\n \"firepledge\": [\"9M\", \"8T\", \"7T\", \"6T\", \"6S4\", \"5T\"],\n \"firepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"firespin\": [\n \"9M\",\n \"9L46\",\n \"8M\",\n \"8L46\",\n \"8V\",\n \"7L56\",\n \"7V\",\n \"6L56\",\n \"6S5\",\n \"5L56\",\n \"4L49\",\n \"3L64\",\n \"3S0\"\n ],\n \"fissure\": [\"7V\"],\n \"flameburst\": [\"7L32\", \"6L32\", \"6S1\", \"6S5\", \"5L32\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"8V\",\n \"8S10\",\n \"7M\",\n \"7L47\",\n \"7V\",\n \"7S8\",\n \"6M\",\n \"6L47\",\n \"6S5\",\n \"5M\",\n \"5L47\",\n \"4M\",\n \"4L42\",\n \"3M\",\n \"3L34\"\n ],\n \"flareblitz\": [\n \"9M\",\n \"9L62\",\n \"9S11\",\n \"8M\",\n \"8L62\",\n \"8V\",\n \"7L1\",\n \"7S6\",\n \"7S7\",\n \"7S9\",\n \"6L1\",\n \"6S4\",\n \"5L77\",\n \"4L66\"\n ],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fly\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"7S6\",\n \"7S7\",\n \"7S9\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S3\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"furyswipes\": [\"8V\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"heatcrash\": [\"9M\", \"8M\"],\n \"heatwave\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L71\",\n \"4T\",\n \"4L59\",\n \"3L1\"\n ],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"holdhands\": [\"6S3\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hurricane\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"inferno\": [\"9L54\", \"8L54\", \"7L62\", \"6L62\", \"6S1\", \"5L62\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"leer\": [\"7V\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metalclaw\": [\"3L1\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"mysticalfire\": [\"8M\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"outrage\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S3\", \"5M\", \"4M\", \"3M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\", \"3L20\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"roost\": [\"8V\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"7V\"],\n \"scaleshot\": [\"8T\"],\n \"scaryface\": [\n \"9M\",\n \"9L39\",\n \"8M\",\n \"8L39\",\n \"7L21\",\n \"7V\",\n \"6L21\",\n \"6S4\",\n \"5L21\",\n \"4L21\",\n \"3L27\"\n ],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"scratch\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"8S10\", \"7V\", \"7S8\", \"3T\"],\n \"shadowclaw\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"skullbash\": [\"7V\"],\n \"skydrop\": [\"7M\", \"6M\", \"5M\"],\n \"slash\": [\n \"9L24\",\n \"8L24\",\n \"8V\",\n \"8S10\",\n \"7L41\",\n \"7V\",\n \"7S8\",\n \"6L41\",\n \"5L41\",\n \"4L32\",\n \"3L44\",\n \"3S0\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smokescreen\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L10\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"6S3\", \"5M\", \"4M\"],\n \"steelwing\": [\"8M\", \"7M\", \"7V\", \"6M\", \"4M\", \"3M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"willowisp\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wingattack\": [\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L36\",\n \"5L36\",\n \"4L36\",\n \"3L36\",\n \"3S0\"\n ],\n \"workup\": [\"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"wingattack\", \"slash\", \"dragonrage\", \"firespin\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 6,\n \"level\": 36,\n \"gender\": \"M\",\n \"moves\": [\"firefang\", \"flameburst\", \"airslash\", \"inferno\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 36,\n \"gender\": \"M\",\n \"moves\": [\"firefang\", \"airslash\", \"dragonclaw\", \"dragonrage\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 36,\n \"shiny\": true,\n \"gender\": \"M\",\n \"moves\": [\"overheat\", \"solarbeam\", \"focusblast\", \"holdhands\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"isHidden\": true,\n \"moves\": [\"flareblitz\", \"blastburn\", \"scaryface\", \"firepledge\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 36,\n \"gender\": \"M\",\n \"nature\": \"Serious\",\n \"moves\": [\"flamethrower\", \"ember\", \"firespin\", \"flameburst\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 40,\n \"nature\": \"Jolly\",\n \"moves\": [\"dragonclaw\", \"dragonrage\", \"fly\", \"flareblitz\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 40,\n \"gender\": \"M\",\n \"nature\": \"Jolly\",\n \"moves\": [\"flareblitz\", \"dragonclaw\", \"fly\", \"dragonrage\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 40,\n \"gender\": \"M\",\n \"nature\": \"Adamant\",\n \"moves\": [\"flamethrower\", \"dragonrage\", \"slash\", \"seismictoss\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"moves\": [\"dragondance\", \"flareblitz\", \"fly\", \"earthquake\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Adamant\",\n \"moves\": [\"flamethrower\", \"dragontail\", \"slash\", \"seismictoss\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 9,\n \"level\": 50,\n \"nature\": \"Adamant\",\n \"ivs\": {\n \"hp\": 20,\n \"atk\": 31,\n \"def\": 20,\n \"spa\": 20,\n \"spd\": 20,\n \"spe\": 31\n },\n \"moves\": [\"crunch\", \"flareblitz\", \"acrobatics\", \"bellydrum\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"squirtle\": {\n \"learnset\": {\n \"aquajet\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"aquaring\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"aquatail\": [\n \"9L24\",\n \"8L24\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L28\",\n \"5T\",\n \"5L28\",\n \"4T\",\n \"4L28\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurasphere\": [\"8M\", \"7E\", \"6E\"],\n \"bide\": [\"7V\"],\n \"bite\": [\n \"9L12\",\n \"8L12\",\n \"8V\",\n \"7L16\",\n \"7V\",\n \"6L16\",\n \"5L16\",\n \"4L16\",\n \"3L18\"\n ],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\"5S2\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brine\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"bubble\": [\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"6S3\",\n \"5L7\",\n \"5S1\",\n \"4L7\",\n \"3L7\",\n \"3S0\"\n ],\n \"bubblebeam\": [\"8V\", \"7V\"],\n \"captivate\": [\"4M\"],\n \"celebrate\": [\"6S4\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"7V\"],\n \"counter\": [\"7V\", \"3T\"],\n \"curse\": [\"7V\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonpulse\": [\"8M\", \"8V\", \"7T\", \"7E\", \"6T\", \"6E\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"falseswipe\": [\"8M\", \"5S2\"],\n \"flail\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"followme\": [\"5S2\"],\n \"foresight\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"9M\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydrocannon\": [\"5S2\"],\n \"hydropump\": [\n \"9M\",\n \"9L33\",\n \"8M\",\n \"8L33\",\n \"8V\",\n \"7L40\",\n \"7V\",\n \"6L40\",\n \"5L40\",\n \"4L37\",\n \"3L47\"\n ],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irondefense\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7T\",\n \"7L34\",\n \"6T\",\n \"6L34\",\n \"5T\",\n \"5L34\",\n \"4T\",\n \"4L34\"\n ],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lifedew\": [\"9E\", \"8E\"],\n \"liquidation\": [\"9M\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mirrorcoat\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"mist\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"muddywater\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"mudsport\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"8V\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\n \"9M\",\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"8V\",\n \"7M\",\n \"7L22\",\n \"7V\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L22\",\n \"3M\",\n \"3L28\"\n ],\n \"rage\": [\"7V\"],\n \"raindance\": [\n \"9M\",\n \"9L21\",\n \"8M\",\n \"8L21\",\n \"7M\",\n \"7L37\",\n \"7V\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L34\",\n \"3M\",\n \"3L33\"\n ],\n \"rapidspin\": [\n \"9L9\",\n \"8L9\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"5L19\",\n \"4L19\",\n \"3L23\"\n ],\n \"reflect\": [\"8V\", \"7V\"],\n \"refresh\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"8V\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shellsmash\": [\"9L27\", \"8L27\"],\n \"skullbash\": [\n \"8L36\",\n \"8V\",\n \"7L31\",\n \"7V\",\n \"6L31\",\n \"5L31\",\n \"4L31\",\n \"3L40\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S4\",\n \"5L1\",\n \"5S1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"tailwhip\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L4\",\n \"7V\",\n \"6L4\",\n \"6S3\",\n \"6S4\",\n \"5L4\",\n \"5S1\",\n \"4L4\",\n \"3L4\",\n \"3S0\"\n ],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\n \"9L3\",\n \"8L3\",\n \"8V\",\n \"7L7\",\n \"7V\",\n \"6L7\",\n \"6S3\",\n \"5L13\",\n \"4L13\",\n \"3L13\"\n ],\n \"waterpledge\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"waterpulse\": [\n \"9M\",\n \"9L15\",\n \"8L15\",\n \"7T\",\n \"7L25\",\n \"6T\",\n \"6L25\",\n \"5L25\",\n \"4M\",\n \"4L25\",\n \"3M\"\n ],\n \"waterspout\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"wavecrash\": [\"9L36\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"],\n \"withdraw\": [\n \"9L6\",\n \"8L6\",\n \"8V\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"6S3\",\n \"5L10\",\n \"5S1\",\n \"4L10\",\n \"3L10\",\n \"3S0\"\n ],\n \"workup\": [\"8M\", \"7M\"],\n \"yawn\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"tackle\", \"tailwhip\", \"bubble\", \"withdraw\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"tackle\", \"tailwhip\", \"bubble\", \"withdraw\"]\n },\n {\n \"generation\": 5,\n \"level\": 1,\n \"shiny\": 1,\n \"ivs\": {\"hp\": 31},\n \"moves\": [\"falseswipe\", \"block\", \"hydrocannon\", \"followme\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 6,\n \"level\": 5,\n \"moves\": [\"tailwhip\", \"watergun\", \"withdraw\", \"bubble\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 5,\n \"isHidden\": true,\n \"moves\": [\"tackle\", \"tailwhip\", \"celebrate\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 5}]\n },\n \"wartortle\": {\n \"learnset\": {\n \"aquatail\": [\n \"9L30\",\n \"8L30\",\n \"7T\",\n \"7L33\",\n \"6T\",\n \"6L32\",\n \"5T\",\n \"5L32\",\n \"4T\",\n \"4L32\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurasphere\": [\"8M\"],\n \"bide\": [\"7V\"],\n \"bite\": [\n \"9L12\",\n \"8L12\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L16\",\n \"5L16\",\n \"4L16\",\n \"3L19\"\n ],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brine\": [\"8M\", \"4M\"],\n \"bubble\": [\"8V\", \"7L13\", \"7V\", \"6L13\", \"5L1\", \"4L1\", \"3L1\"],\n \"bubblebeam\": [\"8V\", \"7V\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"7V\", \"3T\"],\n \"curse\": [\"7V\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonpulse\": [\"8M\", \"8V\", \"7T\", \"6T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"8M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"8V\",\n \"7L49\",\n \"7V\",\n \"6L48\",\n \"5L48\",\n \"4L44\",\n \"3L53\"\n ],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irondefense\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L40\",\n \"5T\",\n \"5L40\",\n \"4T\",\n \"4L40\"\n ],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"liquidation\": [\"9M\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"8V\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7M\",\n \"7L25\",\n \"7V\",\n \"6M\",\n \"6L24\",\n \"5M\",\n \"5L24\",\n \"4M\",\n \"4L24\",\n \"3M\",\n \"3L31\"\n ],\n \"rage\": [\"7V\"],\n \"raindance\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7M\",\n \"7L45\",\n \"7V\",\n \"6M\",\n \"6L44\",\n \"5M\",\n \"5L44\",\n \"4M\",\n \"4L40\",\n \"3M\",\n \"3L37\"\n ],\n \"rapidspin\": [\n \"9L9\",\n \"8L9\",\n \"7L21\",\n \"7V\",\n \"6L20\",\n \"5L20\",\n \"4L20\",\n \"3L25\"\n ],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"8V\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shellsmash\": [\"9L35\", \"8L35\"],\n \"skullbash\": [\n \"8L50\",\n \"8V\",\n \"7L37\",\n \"7V\",\n \"6L36\",\n \"5L36\",\n \"4L36\",\n \"3L45\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwhip\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L13\",\n \"4L13\",\n \"3L13\"\n ],\n \"waterpledge\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"waterpulse\": [\n \"9M\",\n \"9L15\",\n \"8L15\",\n \"7T\",\n \"7L29\",\n \"6T\",\n \"6L28\",\n \"5L28\",\n \"4M\",\n \"4L28\",\n \"3M\"\n ],\n \"wavecrash\": [\"9L50\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"],\n \"withdraw\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"5L10\",\n \"4L10\",\n \"3L10\"\n ],\n \"workup\": [\"8M\", \"7M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"blastoise\": {\n \"learnset\": {\n \"aquajet\": [\"8V\"],\n \"aquatail\": [\n \"9L30\",\n \"8L30\",\n \"7T\",\n \"7L33\",\n \"6T\",\n \"6L32\",\n \"5T\",\n \"5L32\",\n \"4T\",\n \"4L32\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurasphere\": [\"9M\", \"8M\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"bide\": [\"7V\"],\n \"bite\": [\n \"9L12\",\n \"8L12\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L16\",\n \"5L16\",\n \"4L16\",\n \"3L19\"\n ],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brine\": [\"8M\", \"4M\"],\n \"bubble\": [\"8V\", \"7L13\", \"7V\", \"6L13\", \"5L1\", \"4L1\", \"3L1\"],\n \"bubblebeam\": [\"8V\", \"7V\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"7V\", \"3T\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"curse\": [\"7V\"],\n \"darkpulse\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\"],\n \"dragontail\": [\"8V\", \"7M\", \"6M\", \"5M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"8V\"],\n \"falseswipe\": [\"8M\"],\n \"fissure\": [\"7V\"],\n \"flashcannon\": [\n \"9M\",\n \"9L0\",\n \"8M\",\n \"8L0\",\n \"8V\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydrocannon\": [\"9M\", \"8T\", \"7T\", \"6T\", \"6S1\", \"5T\", \"4T\", \"3T\"],\n \"hydropump\": [\n \"9M\",\n \"9L49\",\n \"8M\",\n \"8L49\",\n \"8V\",\n \"7L60\",\n \"7V\",\n \"6L60\",\n \"6S1\",\n \"5L60\",\n \"4L53\",\n \"3L68\",\n \"3S0\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irondefense\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7T\",\n \"7L47\",\n \"6T\",\n \"6L46\",\n \"6S1\",\n \"5T\",\n \"5L46\",\n \"4T\",\n \"4L46\"\n ],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"liquidation\": [\"9M\", \"8M\", \"7T\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7M\",\n \"7L25\",\n \"7V\",\n \"6M\",\n \"6L24\",\n \"5M\",\n \"5L24\",\n \"4M\",\n \"4L24\",\n \"3M\",\n \"3L31\",\n \"3S0\"\n ],\n \"rage\": [\"7V\"],\n \"raindance\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7M\",\n \"7L54\",\n \"7V\",\n \"6M\",\n \"6L53\",\n \"5M\",\n \"5L53\",\n \"4M\",\n \"4L46\",\n \"3M\",\n \"3L42\",\n \"3S0\"\n ],\n \"rapidspin\": [\n \"9L9\",\n \"8L9\",\n \"7L21\",\n \"7V\",\n \"6L20\",\n \"5L20\",\n \"4L20\",\n \"3L25\"\n ],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shellsmash\": [\"9L35\", \"8L35\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skullbash\": [\n \"8L56\",\n \"8V\",\n \"7L40\",\n \"7V\",\n \"6L39\",\n \"5L39\",\n \"4L39\",\n \"3L55\",\n \"3S0\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwhip\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L13\",\n \"4L13\",\n \"3L13\"\n ],\n \"waterpledge\": [\"9M\", \"8T\", \"7T\", \"6T\", \"6S1\", \"5T\"],\n \"waterpulse\": [\n \"9M\",\n \"9L15\",\n \"8L15\",\n \"7T\",\n \"7L29\",\n \"6T\",\n \"6L28\",\n \"5L28\",\n \"4M\",\n \"4L28\",\n \"3M\"\n ],\n \"wavecrash\": [\"9L56\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"],\n \"withdraw\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"workup\": [\"8M\", \"7M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"protect\", \"raindance\", \"skullbash\", \"hydropump\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"isHidden\": true,\n \"moves\": [\"hydropump\", \"hydrocannon\", \"irondefense\", \"waterpledge\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"caterpie\": {\n \"learnset\": {\n \"bugbite\": [\n \"8L9\",\n \"7T\",\n \"7L9\",\n \"6T\",\n \"6L15\",\n \"5T\",\n \"5L15\",\n \"4T\",\n \"4L15\"\n ],\n \"electroweb\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stringshot\": [\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"tackle\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 3},\n {\"generation\": 2, \"level\": 3},\n {\"generation\": 3, \"level\": 3}\n ]\n },\n \"metapod\": {\n \"learnset\": {\n \"bugbite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"electroweb\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"harden\": [\"8L0\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stringshot\": [\"4T\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 4},\n {\"generation\": 2, \"level\": 4},\n {\"generation\": 3, \"level\": 4},\n {\"generation\": 4, \"level\": 3},\n {\"generation\": 6, \"level\": 4},\n {\"generation\": 7, \"level\": 3}\n ]\n },\n \"butterfree\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"aircutter\": [\"5D\", \"4T\"],\n \"airslash\": [\"8M\", \"8L24\", \"8V\", \"7L43\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"8M\"],\n \"bide\": [\"7V\"],\n \"bugbite\": [\"8L1\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbuzz\": [\"8M\", \"8L32\", \"8V\", \"7L31\", \"6L42\", \"5L42\", \"4L40\"],\n \"captivate\": [\"7L37\", \"6L40\", \"5L40\", \"4M\", \"4L36\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\n \"8L8\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\"\n ],\n \"curse\": [\"7V\"],\n \"defog\": [\"7T\", \"4M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"8M\"],\n \"dreameater\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dualwingbeat\": [\"8T\"],\n \"electroweb\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gust\": [\"8L0\", \"8V\", \"7L1\", \"7V\", \"6L16\", \"5L16\", \"4L16\", \"3L28\"],\n \"harden\": [\"8L1\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"8M\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"morningsun\": [\"3S0\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"ominouswind\": [\"4T\"],\n \"poisonpowder\": [\n \"8L12\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L12\",\n \"5L12\",\n \"4L12\",\n \"3L13\"\n ],\n \"pollenpuff\": [\"8M\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"8L16\", \"8V\", \"7L17\", \"7V\", \"6L24\", \"5L24\", \"4L24\", \"3L34\"],\n \"psychic\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"psywave\": [\"7V\"],\n \"quiverdance\": [\"8L44\", \"8V\", \"7L47\", \"6L46\", \"5L46\"],\n \"rage\": [\"7V\"],\n \"ragepowder\": [\"8L40\", \"7L35\", \"6L34\", \"5L34\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorwind\": [\"7V\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"8V\", \"7M\", \"6M\", \"5T\", \"5D\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"8M\",\n \"8L28\",\n \"7M\",\n \"7L25\",\n \"7V\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L34\",\n \"3M\",\n \"3L40\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"silverwind\": [\"7L19\", \"6L28\", \"5L28\", \"4M\", \"4L28\", \"3L47\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"sleeppowder\": [\n \"8L12\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L12\",\n \"5L12\",\n \"4L12\",\n \"3L15\",\n \"3S0\"\n ],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"8L1\", \"4T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"stunspore\": [\n \"8L12\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L12\",\n \"5L12\",\n \"4L12\",\n \"3L14\"\n ],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supersonic\": [\n \"8L4\",\n \"8V\",\n \"7L23\",\n \"7V\",\n \"6L18\",\n \"5L18\",\n \"4L18\",\n \"3L18\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"7V\"],\n \"swift\": [\"8M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"8L1\"],\n \"tailwind\": [\n \"8L36\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L30\",\n \"5T\",\n \"5L30\",\n \"4T\",\n \"4L30\"\n ],\n \"takedown\": [\"7V\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"uturn\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"venoshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"whirlwind\": [\n \"8L20\",\n \"8V\",\n \"7L29\",\n \"7V\",\n \"6L22\",\n \"5L22\",\n \"4L22\",\n \"3L23\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 30,\n \"moves\": [\"morningsun\", \"psychic\", \"sleeppowder\", \"aerialace\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 2, \"level\": 7},\n {\"generation\": 4, \"level\": 6},\n {\"generation\": 7, \"level\": 9}\n ]\n },\n \"weedle\": {\n \"learnset\": {\n \"bugbite\": [\"7T\", \"7L9\", \"6T\", \"6L15\", \"5T\", \"5L15\", \"4T\", \"4L15\"],\n \"electroweb\": [\"7T\", \"6T\", \"5T\"],\n \"poisonsting\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"stringshot\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4T\", \"4L1\", \"3L1\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 3},\n {\"generation\": 2, \"level\": 3},\n {\"generation\": 3, \"level\": 3}\n ]\n },\n \"kakuna\": {\n \"learnset\": {\n \"bugbite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"electroweb\": [\"7T\", \"6T\", \"5T\"],\n \"harden\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"irondefense\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stringshot\": [\"4T\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 4},\n {\"generation\": 2, \"level\": 4},\n {\"generation\": 3, \"level\": 4},\n {\"generation\": 4, \"level\": 3},\n {\"generation\": 6, \"level\": 4},\n {\"generation\": 7, \"level\": 3}\n ]\n },\n \"beedrill\": {\n \"learnset\": {\n \"acrobatics\": [\"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"8V\", \"7L38\", \"7V\", \"6L31\", \"5L31\", \"4L31\", \"3L40\"],\n \"aircutter\": [\"5D\", \"4T\"],\n \"assurance\": [\"7L26\", \"6L34\", \"5L34\", \"4L34\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"3S0\"],\n \"bide\": [\"7V\"],\n \"brickbreak\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"7M\"],\n \"bugbite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillrun\": [\"8V\", \"7T\", \"6T\", \"5T\"],\n \"electroweb\": [\"7T\", \"6T\", \"5T\"],\n \"endeavor\": [\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L40\",\n \"5T\",\n \"5L40\",\n \"4T\",\n \"4L40\",\n \"3L45\"\n ],\n \"endure\": [\"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"fellstinger\": [\"7L44\", \"6L45\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"8V\", \"7L20\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L15\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"furycutter\": [\"7V\", \"5D\", \"4T\", \"3T\"],\n \"gigadrain\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"outrage\": [\"8V\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"peck\": [\"8V\"],\n \"pinmissile\": [\"8V\", \"7L32\", \"7V\", \"6L28\", \"5L28\", \"4L28\", \"3L35\"],\n \"poisonjab\": [\n \"8V\",\n \"7M\",\n \"7L35\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\"\n ],\n \"protect\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7L17\", \"7V\", \"6L22\", \"5L22\", \"4L22\", \"3L30\"],\n \"rage\": [\"8V\", \"7L14\", \"7V\", \"6L19\", \"5L19\", \"4L19\", \"3L25\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"8V\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"silverwind\": [\"4M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"7V\"],\n \"swift\": [\"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\", \"3S0\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"7T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"7L29\", \"6L25\", \"5L25\", \"4L25\"],\n \"twineedle\": [\"8V\", \"7L1\", \"7V\", \"6L16\", \"5L16\", \"4L16\", \"3L20\", \"3S0\"],\n \"uturn\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"venoshock\": [\"7M\", \"7L23\", \"6M\", \"5M\"],\n \"xscissor\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 30,\n \"moves\": [\"batonpass\", \"sludgebomb\", \"twineedle\", \"swordsdance\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 2, \"level\": 7},\n {\"generation\": 4, \"level\": 6}\n ]\n },\n \"pidgey\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"8V\", \"7L29\", \"7V\", \"6L29\", \"5L29\", \"4L29\", \"3L39\"],\n \"aircutter\": [\"7E\", \"6E\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"airslash\": [\n \"8V\",\n \"7L49\",\n \"7E\",\n \"6L49\",\n \"6E\",\n \"5L49\",\n \"5E\",\n \"4L49\",\n \"4E\"\n ],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bravebird\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"defog\": [\"7T\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"featherdance\": [\"7L25\", \"6L25\", \"5L25\", \"4L25\", \"3L31\"],\n \"feintattack\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"fly\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"foresight\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gust\": [\"8V\", \"7L9\", \"7V\", \"6L9\", \"5L9\", \"5D\", \"4L9\", \"3L9\"],\n \"headbutt\": [\"8V\"],\n \"heatwave\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"7L53\", \"6L53\", \"5L53\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mirrormove\": [\"8V\", \"7L45\", \"7V\", \"6L45\", \"5L45\", \"4L45\", \"3L47\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"quickattack\": [\"8V\", \"7L13\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L13\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorwind\": [\"8V\", \"7V\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"8V\", \"7M\", \"7L37\", \"6M\", \"6L37\", \"5T\", \"5L37\", \"4M\", \"4L37\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8V\", \"7L5\", \"7V\", \"6L5\", \"5L5\", \"4L5\", \"3L5\"],\n \"secretpower\": [\"6M\", \"5D\", \"4M\", \"3M\"],\n \"skyattack\": [\"7T\", \"7V\", \"6T\", \"3T\"],\n \"sleeptalk\": [\"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"steelwing\": [\n \"7M\",\n \"7E\",\n \"7V\",\n \"6M\",\n \"6E\",\n \"5E\",\n \"5D\",\n \"4M\",\n \"4E\",\n \"3M\",\n \"3E\"\n ],\n \"substitute\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwind\": [\"7T\", \"7L41\", \"6T\", \"6L41\", \"5T\", \"5L41\", \"4T\", \"4L41\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"7L21\", \"6L21\", \"5L21\", \"4T\", \"4L21\"],\n \"uproar\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"uturn\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"whirlwind\": [\"8V\", \"7L17\", \"7V\", \"6L17\", \"5L17\", \"4L17\", \"3L19\"],\n \"wingattack\": [\"8V\", \"7L33\", \"7V\", \"6L33\", \"5L33\", \"4L33\", \"3L25\"],\n \"workup\": [\"7M\", \"5M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 2},\n {\"generation\": 2, \"level\": 2},\n {\"generation\": 3, \"level\": 2}\n ]\n },\n \"pidgeotto\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"8V\", \"7L32\", \"7V\", \"6L32\", \"5L32\", \"4L32\", \"3L43\"],\n \"aircutter\": [\"4T\"],\n \"airslash\": [\"8V\", \"7L57\", \"6L57\", \"5L57\", \"4L57\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"featherdance\": [\"7L27\", \"6L27\", \"5L27\", \"4L27\", \"3L34\", \"3S0\"],\n \"fly\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gust\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"8V\"],\n \"heatwave\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"7L62\", \"6L62\", \"5L62\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mirrormove\": [\"8V\", \"7L52\", \"7V\", \"6L52\", \"5L52\", \"4L52\", \"3L52\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\"8V\", \"7L13\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L13\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorwind\": [\"8V\", \"7V\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"refresh\": [\"3S0\"],\n \"rest\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"8V\", \"7M\", \"7L42\", \"6M\", \"6L42\", \"5T\", \"5L42\", \"4M\", \"4L42\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skyattack\": [\"7T\", \"7V\", \"6T\", \"3T\"],\n \"sleeptalk\": [\"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"steelwing\": [\"7M\", \"7V\", \"6M\", \"4M\", \"3M\", \"3S0\"],\n \"substitute\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwind\": [\"7T\", \"7L47\", \"6T\", \"6L47\", \"5T\", \"5L47\", \"4T\", \"4L47\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"7L22\", \"6L22\", \"5L22\", \"4T\", \"4L22\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"whirlwind\": [\"8V\", \"7L17\", \"7V\", \"6L17\", \"5L17\", \"4L17\", \"3L20\"],\n \"wingattack\": [\n \"8V\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"5L37\",\n \"4L37\",\n \"3L27\",\n \"3S0\"\n ],\n \"workup\": [\"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 30,\n \"abilities\": [\"keeneye\"],\n \"moves\": [\"refresh\", \"wingattack\", \"steelwing\", \"featherdance\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 9},\n {\"generation\": 2, \"level\": 7},\n {\"generation\": 3, \"level\": 7},\n {\"generation\": 4, \"level\": 7}\n ]\n },\n \"pidgeot\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"8V\", \"7L32\", \"7V\", \"6L32\", \"5L32\", \"4L32\", \"3L48\"],\n \"aircutter\": [\"4T\"],\n \"airslash\": [\"8V\", \"7L62\", \"6L62\", \"5L62\", \"4L62\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"featherdance\": [\"7L27\", \"6L27\", \"5L27\", \"4L27\", \"3L34\"],\n \"fly\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gust\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"8V\"],\n \"heatwave\": [\"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"7L1\", \"6L1\", \"5L68\"],\n \"hyperbeam\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mirrormove\": [\n \"8V\",\n \"7L56\",\n \"7V\",\n \"6L56\",\n \"5L56\",\n \"5S0\",\n \"4L56\",\n \"3L62\"\n ],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorwind\": [\"8V\", \"7V\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"8V\", \"7M\", \"7L44\", \"6M\", \"6L44\", \"5T\", \"5L44\", \"4M\", \"4L44\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skyattack\": [\"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"5S0\", \"4T\", \"3T\"],\n \"sleeptalk\": [\"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"steelwing\": [\"7M\", \"7V\", \"6M\", \"4M\", \"3M\"],\n \"substitute\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwind\": [\"7T\", \"7L50\", \"6T\", \"6L50\", \"5T\", \"5L50\", \"4T\", \"4L50\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"7L22\", \"6L22\", \"5L22\", \"4T\", \"4L22\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"whirlwind\": [\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"5S0\",\n \"4L17\",\n \"3L20\"\n ],\n \"wingattack\": [\n \"8V\",\n \"7L38\",\n \"7V\",\n \"6L38\",\n \"5L38\",\n \"5S0\",\n \"4L38\",\n \"3L27\"\n ],\n \"workup\": [\"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 61,\n \"gender\": \"M\",\n \"nature\": \"Naughty\",\n \"ivs\": {\n \"hp\": 30,\n \"atk\": 30,\n \"def\": 30,\n \"spa\": 30,\n \"spd\": 30,\n \"spe\": 30\n },\n \"abilities\": [\"keeneye\"],\n \"moves\": [\"whirlwind\", \"wingattack\", \"skyattack\", \"mirrormove\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 7, \"level\": 29}]\n },\n \"rattata\": {\n \"learnset\": {\n \"assurance\": [\"7L19\", \"6L25\", \"5L25\", \"4L25\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bite\": [\n \"8V\",\n \"7L10\",\n \"7E\",\n \"7V\",\n \"6L10\",\n \"6E\",\n \"5L10\",\n \"5E\",\n \"4L10\",\n \"4E\",\n \"3E\"\n ],\n \"blizzard\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"7V\", \"3T\"],\n \"bubblebeam\": [\"7V\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crunch\": [\"8V\", \"7L22\", \"6L22\", \"5L22\", \"4L22\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dig\": [\"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"8V\", \"7L31\", \"7V\", \"6L31\", \"5L31\", \"4L31\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endeavor\": [\n \"7T\",\n \"7L34\",\n \"6T\",\n \"6L34\",\n \"5T\",\n \"5L34\",\n \"4T\",\n \"4L34\",\n \"3L41\"\n ],\n \"endure\": [\"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"finalgambit\": [\"7E\", \"6E\", \"5E\"],\n \"flamewheel\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"focusenergy\": [\"8V\", \"7L7\", \"7V\", \"6L7\", \"5L7\", \"4L7\", \"3L20\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyswipes\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"grassknot\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperfang\": [\"8V\", \"7L16\", \"7V\", \"6L16\", \"5L16\", \"4L16\", \"3L13\"],\n \"icebeam\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"5D\", \"4M\", \"3M\"],\n \"lastresort\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"mefirst\": [\"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7L13\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L27\"],\n \"quickattack\": [\"8V\", \"7L4\", \"7V\", \"6L4\", \"5L4\", \"5D\", \"4L4\", \"3L7\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"7E\", \"6E\", \"5E\"],\n \"reversal\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"screech\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"substitute\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"8V\", \"7L25\", \"6L19\", \"5L19\", \"4T\", \"4L19\"],\n \"sunnyday\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\n \"8V\",\n \"7T\",\n \"7L28\",\n \"7V\",\n \"6T\",\n \"6L28\",\n \"5T\",\n \"5L28\",\n \"4T\",\n \"4L28\",\n \"3L34\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"swift\": [\"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwhip\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"7V\"],\n \"taunt\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thief\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\", \"3E\"],\n \"uturn\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"watergun\": [\"7V\"],\n \"wildcharge\": [\"7M\", \"6M\", \"5M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zenheadbutt\": [\"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 2},\n {\"generation\": 2, \"level\": 2},\n {\"generation\": 3, \"level\": 2}\n ]\n },\n \"rattataalola\": {\n \"learnset\": {\n \"assurance\": [\"7L19\"],\n \"attract\": [\"7M\"],\n \"bite\": [\"8V\", \"7L10\"],\n \"blizzard\": [\"8V\", \"7M\"],\n \"confide\": [\"7M\"],\n \"counter\": [\"7E\"],\n \"covet\": [\"7T\"],\n \"crunch\": [\"8V\", \"7L22\"],\n \"darkpulse\": [\"8V\", \"7M\"],\n \"dig\": [\"8V\"],\n \"doubleedge\": [\"8V\", \"7L31\"],\n \"doubleteam\": [\"7M\"],\n \"embargo\": [\"7M\"],\n \"endeavor\": [\"7T\", \"7L34\"],\n \"facade\": [\"8V\", \"7M\"],\n \"finalgambit\": [\"7E\"],\n \"focusenergy\": [\"8V\", \"7L7\"],\n \"frustration\": [\"7M\"],\n \"furyswipes\": [\"7E\"],\n \"grassknot\": [\"7M\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperfang\": [\"8V\", \"7L16\"],\n \"icebeam\": [\"8V\", \"7M\"],\n \"icywind\": [\"7T\"],\n \"irontail\": [\"8V\", \"7T\"],\n \"lastresort\": [\"7T\"],\n \"mefirst\": [\"7E\"],\n \"protect\": [\"8V\", \"7M\"],\n \"pursuit\": [\"7L13\"],\n \"quash\": [\"7M\"],\n \"quickattack\": [\"8V\", \"7L4\"],\n \"raindance\": [\"7M\"],\n \"rest\": [\"8V\", \"7M\"],\n \"return\": [\"7M\"],\n \"revenge\": [\"7E\"],\n \"reversal\": [\"7E\"],\n \"round\": [\"7M\"],\n \"shadowball\": [\"8V\", \"7M\"],\n \"shadowclaw\": [\"7M\"],\n \"shockwave\": [\"7T\"],\n \"sleeptalk\": [\"7M\"],\n \"sludgebomb\": [\"8V\", \"7M\"],\n \"snarl\": [\"7M\"],\n \"snatch\": [\"7T\", \"7E\"],\n \"snore\": [\"7T\"],\n \"stockpile\": [\"7E\"],\n \"substitute\": [\"8V\", \"7M\"],\n \"suckerpunch\": [\"8V\", \"7L25\"],\n \"sunnyday\": [\"7M\"],\n \"superfang\": [\"8V\", \"7T\", \"7L28\"],\n \"swagger\": [\"7M\"],\n \"swallow\": [\"7E\"],\n \"switcheroo\": [\"7E\"],\n \"tackle\": [\"8V\", \"7L1\"],\n \"tailwhip\": [\"8V\", \"7L1\"],\n \"taunt\": [\"8V\", \"7M\"],\n \"thief\": [\"7M\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"8V\", \"7M\"],\n \"uproar\": [\"7T\", \"7E\"],\n \"uturn\": [\"8V\", \"7M\"],\n \"zenheadbutt\": [\"7T\"]\n }\n },\n \"raticate\": {\n \"learnset\": {\n \"assurance\": [\"7L19\", \"6L29\", \"5L29\", \"4L29\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bite\": [\"8V\", \"7L10\", \"6L10\", \"5L10\", \"4L10\"],\n \"blizzard\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"7V\", \"3T\"],\n \"bubblebeam\": [\"7V\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"8V\", \"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crunch\": [\"8V\", \"7L24\", \"6L24\", \"5L24\", \"4L24\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dig\": [\"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"8V\", \"7L39\", \"7V\", \"6L39\", \"5L39\", \"4L39\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endeavor\": [\n \"7T\",\n \"7L44\",\n \"6T\",\n \"6L44\",\n \"5T\",\n \"5L44\",\n \"4T\",\n \"4L44\",\n \"3L50\"\n ],\n \"endure\": [\"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focusenergy\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyswipes\": [\"8V\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperfang\": [\n \"8V\",\n \"7L16\",\n \"7V\",\n \"6L16\",\n \"5L16\",\n \"4L16\",\n \"3L13\",\n \"3S0\"\n ],\n \"icebeam\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7L13\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L30\"],\n \"quickattack\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"3S0\"],\n \"rest\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"7L1\", \"7V\", \"6L20\", \"5L20\", \"4L20\", \"3L20\", \"3S0\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stompingtantrum\": [\"7T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"8V\", \"7L29\", \"6L19\", \"5L19\", \"4T\", \"4L19\"],\n \"sunnyday\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\n \"8V\",\n \"7T\",\n \"7L34\",\n \"7V\",\n \"6T\",\n \"6L34\",\n \"5T\",\n \"5L34\",\n \"4T\",\n \"4L34\",\n \"3L40\",\n \"3S0\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\n \"8V\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"tackle\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwhip\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"7V\"],\n \"taunt\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thief\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"7T\"],\n \"thunder\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\"],\n \"uturn\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"watergun\": [\"7V\"],\n \"wildcharge\": [\"7M\", \"6M\", \"5M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zenheadbutt\": [\"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 34,\n \"moves\": [\"refresh\", \"superfang\", \"scaryface\", \"hyperfang\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 6},\n {\"generation\": 4, \"level\": 13}\n ]\n },\n \"raticatealola\": {\n \"learnset\": {\n \"assurance\": [\"7L19\"],\n \"attract\": [\"7M\"],\n \"bite\": [\"8V\", \"7L10\"],\n \"blizzard\": [\"8V\", \"7M\"],\n \"bulkup\": [\"8V\", \"7M\"],\n \"confide\": [\"7M\"],\n \"counter\": [\"8V\"],\n \"covet\": [\"7T\"],\n \"crunch\": [\"8V\", \"7L24\"],\n \"darkpulse\": [\"8V\", \"7M\"],\n \"dig\": [\"8V\"],\n \"doubleedge\": [\"8V\", \"7L39\"],\n \"doubleteam\": [\"7M\"],\n \"embargo\": [\"7M\"],\n \"endeavor\": [\"7T\", \"7L44\"],\n \"facade\": [\"8V\", \"7M\"],\n \"focusenergy\": [\"8V\", \"7L1\"],\n \"frustration\": [\"7M\"],\n \"furyswipes\": [\"8V\"],\n \"gigaimpact\": [\"7M\"],\n \"grassknot\": [\"7M\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"8V\", \"7M\"],\n \"hyperfang\": [\"8V\", \"7L16\"],\n \"icebeam\": [\"8V\", \"7M\"],\n \"icywind\": [\"7T\"],\n \"irontail\": [\"8V\", \"7T\"],\n \"knockoff\": [\"7T\"],\n \"lastresort\": [\"7T\"],\n \"protect\": [\"8V\", \"7M\"],\n \"pursuit\": [\"7L13\"],\n \"quash\": [\"7M\"],\n \"quickattack\": [\"8V\", \"7L1\"],\n \"raindance\": [\"7M\"],\n \"rest\": [\"8V\", \"7M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"7M\"],\n \"round\": [\"7M\"],\n \"scaryface\": [\"7L1\"],\n \"shadowball\": [\"8V\", \"7M\"],\n \"shadowclaw\": [\"7M\"],\n \"shockwave\": [\"7T\"],\n \"sleeptalk\": [\"7M\"],\n \"sludgebomb\": [\"8V\", \"7M\"],\n \"sludgewave\": [\"7M\"],\n \"snarl\": [\"7M\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\"7T\"],\n \"stompingtantrum\": [\"7T\"],\n \"substitute\": [\"8V\", \"7M\"],\n \"suckerpunch\": [\"8V\", \"7L29\"],\n \"sunnyday\": [\"7M\"],\n \"superfang\": [\"8V\", \"7T\", \"7L34\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"8V\", \"7M\", \"7L1\"],\n \"tackle\": [\"8V\", \"7L1\"],\n \"tailwhip\": [\"8V\", \"7L1\"],\n \"taunt\": [\"8V\", \"7M\"],\n \"thief\": [\"7M\"],\n \"throatchop\": [\"7T\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"8V\", \"7M\"],\n \"uproar\": [\"7T\"],\n \"uturn\": [\"8V\", \"7M\"],\n \"venoshock\": [\"7M\"],\n \"zenheadbutt\": [\"7T\"]\n },\n \"encounters\": [{\"generation\": 7, \"level\": 17}]\n },\n \"raticatealolatotem\": {\n \"learnset\": {\n \"assurance\": [\"7L19\", \"7S0\"],\n \"attract\": [\"7M\"],\n \"bite\": [\"7L10\", \"7S0\"],\n \"blizzard\": [\"7M\"],\n \"bulkup\": [\"7M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"crunch\": [\"7L24\"],\n \"darkpulse\": [\"7M\"],\n \"doubleedge\": [\"7L39\"],\n \"doubleteam\": [\"7M\"],\n \"embargo\": [\"7M\"],\n \"endeavor\": [\"7T\", \"7L44\"],\n \"facade\": [\"7M\"],\n \"focusenergy\": [\"7L1\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"7M\"],\n \"grassknot\": [\"7M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"7M\"],\n \"hyperfang\": [\"7L16\", \"7S0\"],\n \"icebeam\": [\"7M\"],\n \"icywind\": [\"7T\"],\n \"irontail\": [\"7T\"],\n \"knockoff\": [\"7T\"],\n \"lastresort\": [\"7T\"],\n \"protect\": [\"7M\"],\n \"pursuit\": [\"7L13\", \"7S0\"],\n \"quash\": [\"7M\"],\n \"quickattack\": [\"7L1\"],\n \"raindance\": [\"7M\"],\n \"rest\": [\"7M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"7M\"],\n \"round\": [\"7M\"],\n \"scaryface\": [\"7L1\"],\n \"shadowball\": [\"7M\"],\n \"shadowclaw\": [\"7M\"],\n \"shockwave\": [\"7T\"],\n \"sleeptalk\": [\"7M\"],\n \"sludgebomb\": [\"7M\"],\n \"sludgewave\": [\"7M\"],\n \"snarl\": [\"7M\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\"7T\"],\n \"stompingtantrum\": [\"7T\"],\n \"substitute\": [\"7M\"],\n \"suckerpunch\": [\"7L29\"],\n \"sunnyday\": [\"7M\"],\n \"superfang\": [\"7T\", \"7L34\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"7M\", \"7L1\"],\n \"tackle\": [\"7L1\"],\n \"tailwhip\": [\"7L1\"],\n \"taunt\": [\"7M\"],\n \"thief\": [\"7M\"],\n \"throatchop\": [\"7T\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"7M\"],\n \"uproar\": [\"7T\"],\n \"uturn\": [\"7M\"],\n \"venoshock\": [\"7M\"],\n \"zenheadbutt\": [\"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 20,\n \"perfectIVs\": 3,\n \"moves\": [\"bite\", \"pursuit\", \"hyperfang\", \"assurance\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"spearow\": {\n \"learnset\": {\n \"aerialace\": [\n \"7M\",\n \"7L15\",\n \"6M\",\n \"6L17\",\n \"5M\",\n \"5L17\",\n \"4M\",\n \"4L17\",\n \"3M\",\n \"3L25\",\n \"3S0\"\n ],\n \"agility\": [\"8V\", \"7L25\", \"7V\", \"6L25\", \"5L25\", \"4L25\", \"3L43\"],\n \"aircutter\": [\"4T\"],\n \"assurance\": [\"7L22\", \"6L29\", \"5L29\", \"4L29\"],\n \"astonish\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"3S0\"],\n \"bide\": [\"7V\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillpeck\": [\"8V\", \"7L36\", \"7V\", \"6L37\", \"5L37\", \"4L37\", \"3L37\"],\n \"drillrun\": [\"8V\", \"7T\", \"6T\", \"5T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\", \"3S0\"],\n \"featherdance\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"feintattack\": [\"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"fly\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focusenergy\": [\"8V\", \"7L29\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\"8V\", \"7L11\", \"7V\", \"6L9\", \"5L9\", \"4L9\", \"3L13\"],\n \"growl\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"8V\"],\n \"heatwave\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"leer\": [\"8V\", \"7L4\", \"7V\", \"6L5\", \"5L5\", \"4L5\", \"3L7\", \"3S0\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mirrormove\": [\"8V\", \"7L18\", \"7V\", \"6L21\", \"5L21\", \"4L21\", \"3L31\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"peck\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7L8\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L19\"],\n \"quickattack\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorwind\": [\"7E\", \"7V\", \"6E\", \"5E\"],\n \"rest\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"8V\", \"7M\", \"7L32\", \"6M\", \"6L33\", \"5T\", \"5L33\", \"4M\", \"4L33\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skyattack\": [\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"sleeptalk\": [\"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"steelwing\": [\"7M\", \"7E\", \"7V\", \"6M\", \"6E\", \"5E\", \"5D\", \"4M\", \"3M\"],\n \"substitute\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"7V\", \"4T\", \"3T\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\"8V\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\"],\n \"uturn\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"whirlwind\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\"],\n \"workup\": [\"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 22,\n \"moves\": [\"batonpass\", \"falseswipe\", \"leer\", \"aerialace\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 3},\n {\"generation\": 2, \"level\": 2},\n {\"generation\": 3, \"level\": 3}\n ]\n },\n \"fearow\": {\n \"learnset\": {\n \"aerialace\": [\n \"7M\",\n \"7L15\",\n \"6M\",\n \"6L17\",\n \"5M\",\n \"5L17\",\n \"4M\",\n \"4L17\",\n \"3M\"\n ],\n \"agility\": [\"8V\", \"7L27\", \"7V\", \"6L29\", \"5L29\", \"4L29\", \"3L47\"],\n \"aircutter\": [\"4T\"],\n \"assurance\": [\"7L23\", \"6L35\", \"5L35\", \"4L35\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillpeck\": [\"8V\", \"7L41\", \"7V\", \"6L47\", \"5L47\", \"4L47\", \"3L40\"],\n \"drillrun\": [\"8V\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L53\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"7M\", \"6M\", \"5M\"],\n \"fly\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focusenergy\": [\"8V\", \"7L32\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\"8V\", \"7L11\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"8V\"],\n \"heatwave\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mirrormove\": [\"8V\", \"7L18\", \"7V\", \"6L23\", \"5L23\", \"4L23\", \"3L32\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"peck\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"pluck\": [\"7L1\", \"6L1\", \"5M\", \"5L1\", \"4M\", \"4L1\"],\n \"protect\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7L1\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L26\"],\n \"quickattack\": [\"8V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorwind\": [\"7V\"],\n \"rest\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"8V\", \"7M\", \"7L36\", \"6M\", \"6L41\", \"5T\", \"5L41\", \"4M\", \"4L41\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skyattack\": [\"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"sleeptalk\": [\"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"steelwing\": [\"7M\", \"7V\", \"6M\", \"4M\", \"3M\"],\n \"substitute\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"7V\", \"4T\", \"3T\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"7T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\"8V\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\"],\n \"uturn\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"whirlwind\": [\"7V\"],\n \"workup\": [\"7M\", \"5M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 19},\n {\"generation\": 2, \"level\": 7},\n {\"generation\": 4, \"level\": 7}\n ]\n },\n \"ekans\": {\n \"learnset\": {\n \"acid\": [\"9L20\", \"8V\", \"7L20\", \"7V\", \"6L20\", \"5L20\", \"4L20\", \"3L32\"],\n \"acidspray\": [\"9M\", \"9L28\", \"7L28\", \"6L28\", \"5L28\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"beatup\": [\"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"belch\": [\"9L38\", \"7L38\", \"6L38\"],\n \"bide\": [\"7V\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"bite\": [\"9L9\", \"8V\", \"7L9\", \"7V\", \"6L9\", \"5L9\", \"4L9\", \"3L13\", \"3S0\"],\n \"bodyslam\": [\"7V\", \"3T\"],\n \"brutalswing\": [\"7M\"],\n \"bulldoze\": [\"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"coil\": [\"9L44\", \"7L44\", \"6L44\", \"5L44\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"7V\"],\n \"curse\": [\"7V\"],\n \"darkpulse\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5T\", \"5D\", \"4M\"],\n \"dig\": [\"9M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthquake\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"9M\"],\n \"fissure\": [\"7V\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gastroacid\": [\n \"9L36\",\n \"7T\",\n \"7L36\",\n \"6T\",\n \"6L36\",\n \"5T\",\n \"5L36\",\n \"4T\",\n \"4L33\"\n ],\n \"gigadrain\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"glare\": [\"9L12\", \"8V\", \"7L12\", \"7V\", \"6L12\", \"5L12\", \"4L12\", \"3L20\"],\n \"gunkshot\": [\n \"9M\",\n \"9L49\",\n \"7T\",\n \"7L49\",\n \"6T\",\n \"6L49\",\n \"5T\",\n \"5L49\",\n \"4T\",\n \"4L41\"\n ],\n \"haze\": [\n \"9M\",\n \"9L41\",\n \"8V\",\n \"7L41\",\n \"7V\",\n \"6L41\",\n \"5L41\",\n \"4L36\",\n \"3L44\"\n ],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irontail\": [\"8V\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"leechlife\": [\"9M\"],\n \"leer\": [\n \"9L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\",\n \"3S1\"\n ],\n \"megadrain\": [\"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudbomb\": [\"7L33\", \"6L33\", \"5L33\", \"4L28\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonfang\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"poisonjab\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonsting\": [\n \"9L4\",\n \"8V\",\n \"7L4\",\n \"7V\",\n \"6L4\",\n \"5L4\",\n \"5D\",\n \"4L4\",\n \"3L8\",\n \"3S0\",\n \"3S1\"\n ],\n \"poisontail\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"9M\"],\n \"pursuit\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\"],\n \"scaryface\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"screech\": [\"9L17\", \"8V\", \"7L17\", \"7V\", \"6L17\", \"5L17\", \"4L17\", \"3L25\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"skittersmack\": [\"9M\"],\n \"skullbash\": [\"7V\"],\n \"slam\": [\"8V\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"9L33\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snarl\": [\"9M\"],\n \"snatch\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\n \"9M\",\n \"9E\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"spitup\": [\"9L25\", \"7L25\", \"6L25\", \"5L25\", \"4L25\", \"3L37\"],\n \"stockpile\": [\"9L25\", \"7L25\", \"6L25\", \"5L25\", \"4L25\", \"3L37\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"9L25\", \"7L25\", \"6L25\", \"5L25\", \"4L25\", \"3L37\"],\n \"switcheroo\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"wrap\": [\n \"9L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\",\n \"3S1\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 14,\n \"gender\": \"F\",\n \"nature\": \"Docile\",\n \"ivs\": {\n \"hp\": 26,\n \"atk\": 28,\n \"def\": 6,\n \"spa\": 14,\n \"spd\": 30,\n \"spe\": 11\n },\n \"abilities\": [\"shedskin\"],\n \"moves\": [\"leer\", \"wrap\", \"poisonsting\", \"bite\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"wrap\", \"leer\", \"poisonsting\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 6},\n {\"generation\": 2, \"level\": 4}\n ]\n },\n \"arbok\": {\n \"learnset\": {\n \"acid\": [\"9L20\", \"8V\", \"7L20\", \"7V\", \"6L20\", \"5L20\", \"4L20\", \"3L38\"],\n \"acidspray\": [\"9M\", \"9L32\", \"7L32\", \"6L32\", \"5L32\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"belch\": [\"9L48\", \"7L48\", \"6L48\"],\n \"bide\": [\"7V\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"bite\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"bodyslam\": [\"9M\", \"7V\", \"3T\"],\n \"breakingswipe\": [\"9M\"],\n \"brutalswing\": [\"7M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"coil\": [\"9L56\", \"7L56\", \"6L56\", \"5L56\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L0\", \"8V\", \"7L1\", \"6L22\", \"5L22\", \"4L22\"],\n \"curse\": [\"7V\"],\n \"darkpulse\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"dig\": [\"9M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragontail\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"earthquake\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"fissure\": [\"7V\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gastroacid\": [\n \"9L44\",\n \"7T\",\n \"7L44\",\n \"6T\",\n \"6L44\",\n \"5T\",\n \"5L44\",\n \"4T\",\n \"4L42\"\n ],\n \"gigadrain\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"glare\": [\n \"9L12\",\n \"8V\",\n \"7L12\",\n \"7V\",\n \"6L12\",\n \"5L12\",\n \"4L12\",\n \"3L20\",\n \"3S0\"\n ],\n \"gunkshot\": [\n \"9M\",\n \"9L63\",\n \"7T\",\n \"7L63\",\n \"6T\",\n \"6L63\",\n \"5T\",\n \"5L63\",\n \"4T\",\n \"4L56\"\n ],\n \"haze\": [\n \"9M\",\n \"9L51\",\n \"8V\",\n \"7L51\",\n \"7V\",\n \"6L51\",\n \"5L51\",\n \"4L48\",\n \"3L56\"\n ],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icefang\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irontail\": [\"8V\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"leechlife\": [\"9M\"],\n \"leer\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudbomb\": [\"7L39\", \"6L39\", \"5L39\", \"4L34\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"painsplit\": [\"9M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonsting\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"poisontail\": [\"9M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"9M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"3S0\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L17\", \"8V\", \"7L17\", \"7V\", \"6L17\", \"5L17\", \"4L17\", \"3L28\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"skittersmack\": [\"9M\"],\n \"skullbash\": [\"7V\"],\n \"slam\": [\"8V\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\n \"9M\",\n \"9L39\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\",\n \"3S0\"\n ],\n \"sludgewave\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snarl\": [\"9M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spitup\": [\"9L27\", \"7L27\", \"6L27\", \"5L27\", \"4L28\", \"3L46\"],\n \"stockpile\": [\"9L27\", \"7L27\", \"6L27\", \"5L27\", \"4L28\", \"3L46\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"8V\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"9L27\", \"7L27\", \"6L27\", \"5L27\", \"4L28\", \"3L46\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"thunderfang\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"wrap\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 33,\n \"moves\": [\"refresh\", \"sludgebomb\", \"glare\", \"bite\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 2, \"level\": 10},\n {\"generation\": 4, \"level\": 10}\n ]\n },\n \"pichu\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bestow\": [\"7E\", \"6E\", \"5E\"],\n \"bide\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\n \"9M\",\n \"9E\",\n \"9S6\",\n \"8E\",\n \"7E\",\n \"6E\",\n \"5E\",\n \"4E\",\n \"4S5\",\n \"3E\"\n ],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\",\n \"3S1\",\n \"3S2\",\n \"3S3\"\n ],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"disarmingvoice\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\"],\n \"doubleedge\": [\"3T\"],\n \"doubleslap\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"electricterrain\": [\"9M\", \"8M\", \"7E\"],\n \"electroball\": [\"9M\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"encore\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"endeavor\": [\"4S5\"],\n \"endure\": [\n \"9M\",\n \"9S6\",\n \"8M\",\n \"7E\",\n \"7V\",\n \"6E\",\n \"5E\",\n \"4M\",\n \"4S5\",\n \"3T\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"flail\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"followme\": [\"3S3\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S4\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"9S6\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irontail\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"luckychant\": [\"7E\", \"6E\", \"5E\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7L13\",\n \"6L13\",\n \"5L18\",\n \"4L18\"\n ],\n \"naturalgift\": [\"4M\"],\n \"nuzzle\": [\"9L12\", \"8L12\"],\n \"playnice\": [\"9L4\", \"8L4\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"present\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4S4\", \"3M\"],\n \"reversal\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"9M\", \"8M\", \"3S0\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\n \"9L8\",\n \"8L8\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"5L13\",\n \"4L13\",\n \"3L11\"\n ],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L5\", \"7V\", \"6L5\", \"5L5\", \"4L5\", \"3L6\"],\n \"takedown\": [\"9M\"],\n \"teeterdance\": [\"3S2\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S4\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4E\"],\n \"thundershock\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\",\n \"3S1\",\n \"3S2\",\n \"3S3\"\n ],\n \"thunderwave\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7L18\",\n \"7V\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L10\",\n \"4M\",\n \"4L10\",\n \"3T\",\n \"3L8\"\n ],\n \"tickle\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"volttackle\": [\n \"9R\",\n \"9S6\",\n \"8R\",\n \"7R\",\n \"6E\",\n \"5E\",\n \"4E\",\n \"4S4\",\n \"4S5\",\n \"3E\"\n ],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"wish\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\", \"3S1\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"thundershock\", \"charm\", \"surf\"],\n \"pokeball\": \"pokeball\",\n \"emeraldEventEgg\": true\n },\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"thundershock\", \"charm\", \"wish\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"thundershock\", \"charm\", \"teeterdance\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"thundershock\", \"charm\", \"followme\"],\n \"pokeball\": \"pokeball\",\n \"emeraldEventEgg\": true\n },\n {\n \"generation\": 4,\n \"level\": 1,\n \"moves\": [\"volttackle\", \"thunderbolt\", \"grassknot\", \"return\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 30,\n \"shiny\": true,\n \"gender\": \"M\",\n \"nature\": \"Jolly\",\n \"moves\": [\"charge\", \"volttackle\", \"endeavor\", \"endure\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 9,\n \"level\": 30,\n \"shiny\": true,\n \"gender\": \"M\",\n \"nature\": \"Jolly\",\n \"moves\": [\"charge\", \"volttackle\", \"endure\", \"helpinghand\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"pichuspikyeared\": {\n \"learnset\": {\n \"attract\": [\"4M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"4M\"],\n \"charm\": [\"4L1\"],\n \"doubleteam\": [\"4M\"],\n \"endure\": [\"4M\"],\n \"facade\": [\"4M\"],\n \"flash\": [\"4M\"],\n \"fling\": [\"4M\"],\n \"frustration\": [\"4M\"],\n \"grassknot\": [\"4M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"4T\", \"4S0\"],\n \"hiddenpower\": [\"4M\"],\n \"irontail\": [\"4M\"],\n \"lightscreen\": [\"4M\"],\n \"magnetrise\": [\"4T\"],\n \"mudslap\": [\"4T\"],\n \"nastyplot\": [\"4L18\"],\n \"naturalgift\": [\"4M\"],\n \"painsplit\": [\"4S0\"],\n \"protect\": [\"4M\"],\n \"raindance\": [\"4M\"],\n \"rest\": [\"4M\"],\n \"return\": [\"4M\"],\n \"rollout\": [\"4T\"],\n \"secretpower\": [\"4M\"],\n \"shockwave\": [\"4M\"],\n \"signalbeam\": [\"4T\"],\n \"sleeptalk\": [\"4M\"],\n \"snore\": [\"4T\"],\n \"substitute\": [\"4M\"],\n \"swagger\": [\"4M\", \"4S0\"],\n \"sweetkiss\": [\"4L13\"],\n \"swift\": [\"4T\"],\n \"tailwhip\": [\"4L5\"],\n \"thunder\": [\"4M\"],\n \"thunderbolt\": [\"4M\"],\n \"thundershock\": [\"4L1\"],\n \"thunderwave\": [\"4M\", \"4L10\"],\n \"toxic\": [\"4M\"],\n \"uproar\": [\"4T\"],\n \"volttackle\": [\"4S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 30,\n \"gender\": \"F\",\n \"nature\": \"Naughty\",\n \"moves\": [\"helpinghand\", \"volttackle\", \"swagger\", \"painsplit\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"pikachu\": {\n \"learnset\": {\n \"agility\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"8V\",\n \"7L45\",\n \"7V\",\n \"6L37\",\n \"6S41\",\n \"5L37\",\n \"4L34\",\n \"3L33\",\n \"3S0\",\n \"3S8\"\n ],\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bestow\": [\"7S44\", \"6S42\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"5S26\", \"4M\", \"3M\"],\n \"calmmind\": [\"8V\"],\n \"captivate\": [\"4M\"],\n \"celebrate\": [\n \"9S55\",\n \"8S50\",\n \"8S51\",\n \"8S52\",\n \"7S43\",\n \"7S48\",\n \"6S31\",\n \"6S41\"\n ],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"6S36\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"7S48\", \"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disarmingvoice\": [\"9M\"],\n \"discharge\": [\"9L32\", \"8L32\", \"7L34\", \"7S47\", \"6L34\", \"5L42\", \"4L37\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doublekick\": [\"8V\"],\n \"doubleteam\": [\n \"9L8\",\n \"8L8\",\n \"8V\",\n \"7M\",\n \"7L23\",\n \"7V\",\n \"6M\",\n \"6L21\",\n \"6S32\",\n \"5M\",\n \"5L21\",\n \"4M\",\n \"4L18\",\n \"4S13\",\n \"3M\",\n \"3L15\"\n ],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"8M\"],\n \"electroball\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"8S52\",\n \"7L13\",\n \"6L13\",\n \"6S32\",\n \"6S37\",\n \"5L18\",\n \"5S23\",\n \"5S24\",\n \"5S30\"\n ],\n \"electroweb\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"encore\": [\"9M\", \"8M\", \"8S52\", \"6S39\", \"5S23\"],\n \"endeavor\": [\"9M\", \"6S39\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"extremespeed\": [\"5S26\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"6S39\"],\n \"faketears\": [\"9M\"],\n \"feint\": [\"9L16\", \"8L16\", \"7L21\", \"6L21\", \"5L34\", \"5S29\", \"4L29\"],\n \"flash\": [\"7V\", \"6M\", \"6S40\", \"5M\", \"4M\", \"4S13\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fly\": [\"9S53\", \"7S49\", \"6S41\", \"5S24\", \"5S27\", \"3S2\", \"3S4\", \"3S6\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"grassknot\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"6M\",\n \"5M\",\n \"5S25\",\n \"5S26\",\n \"5S27\",\n \"4M\",\n \"4S13\"\n ],\n \"growl\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L5\",\n \"7V\",\n \"7S43\",\n \"7S46\",\n \"6L5\",\n \"6S31\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S1\",\n \"3S2\",\n \"3S3\",\n \"3S4\",\n \"3S5\",\n \"3S10\"\n ],\n \"happyhour\": [\"7S45\", \"7S46\", \"6S40\"],\n \"headbutt\": [\"8V\", \"7V\", \"5S28\", \"4T\"],\n \"heartstamp\": [\"6S34\"],\n \"helpinghand\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"holdhands\": [\"7S44\", \"7S45\", \"6S33\", \"6S34\", \"6S35\", \"6S40\", \"6S42\"],\n \"irontail\": [\n \"9L28\",\n \"9S54\",\n \"8M\",\n \"8V\",\n \"7T\",\n \"7V\",\n \"6T\",\n \"6S37\",\n \"5T\",\n \"5S24\",\n \"5S30\",\n \"4M\",\n \"4S21\",\n \"3M\"\n ],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"4S18\"],\n \"lightscreen\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"8V\",\n \"7M\",\n \"7L53\",\n \"7V\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L42\",\n \"4S11\",\n \"3M\",\n \"3L50\",\n \"3S0\",\n \"3S6\",\n \"3S7\",\n \"3S8\"\n ],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"7V\", \"6S32\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"naturalgift\": [\"4M\"],\n \"nuzzle\": [\"9L1\", \"8L1\", \"7L29\", \"7S47\", \"6L23\", \"6S36\", \"6S38\"],\n \"payday\": [\"8M\", \"8V\", \"7V\"],\n \"playnice\": [\n \"9L1\",\n \"9S55\",\n \"8L1\",\n \"8S50\",\n \"7L7\",\n \"7S43\",\n \"7S44\",\n \"7S45\",\n \"6L7\",\n \"6S31\",\n \"6S35\",\n \"6S36\",\n \"6S38\",\n \"6S40\",\n \"6S42\"\n ],\n \"playrough\": [\"9M\", \"9S54\", \"8M\"],\n \"present\": [\"9S55\", \"4S12\", \"4S15\", \"4S17\", \"4S18\", \"4S20\", \"4S22\"],\n \"protect\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"5S27\",\n \"4M\",\n \"4S14\",\n \"4S16\",\n \"3M\"\n ],\n \"quickattack\": [\n \"9L1\",\n \"9S53\",\n \"8L1\",\n \"8V\",\n \"8S50\",\n \"7L10\",\n \"7V\",\n \"7S43\",\n \"7S46\",\n \"7S49\",\n \"6L10\",\n \"6S31\",\n \"6S32\",\n \"6S33\",\n \"6S34\",\n \"6S37\",\n \"5L13\",\n \"5S24\",\n \"5S25\",\n \"5S29\",\n \"5S30\",\n \"4L13\",\n \"4S11\",\n \"4S12\",\n \"4S15\",\n \"4S17\",\n \"4S18\",\n \"4S20\",\n \"4S21\",\n \"4S22\",\n \"3L11\"\n ],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"9M\", \"8M\", \"8V\", \"7V\"],\n \"refresh\": [\"7S48\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4S19\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"7S44\", \"6M\", \"6S42\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sing\": [\"8S52\", \"5S23\"],\n \"skullbash\": [\"7V\"],\n \"slam\": [\n \"8L28\",\n \"8V\",\n \"7L37\",\n \"7V\",\n \"7S47\",\n \"6L26\",\n \"5L26\",\n \"4L21\",\n \"3L20\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"4S19\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"4S19\", \"3T\"],\n \"spark\": [\"9L20\", \"8L20\", \"7L26\", \"6L26\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"6S35\",\n \"5M\",\n \"4M\",\n \"3T\"\n ],\n \"surf\": [\n \"9M\",\n \"9S54\",\n \"8M\",\n \"7S47\",\n \"7S49\",\n \"6S33\",\n \"6S41\",\n \"4S9\",\n \"4S11\",\n \"4S14\",\n \"4S16\",\n \"3S3\",\n \"3S5\",\n \"3S7\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\"9L1\", \"8L1\", \"6S36\"],\n \"sweetscent\": [\"7S48\"],\n \"swift\": [\"9M\", \"8M\", \"8S51\", \"7V\", \"4T\", \"3T\"],\n \"tailwhip\": [\n \"9L1\",\n \"9S53\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S38\",\n \"5L5\",\n \"5S28\",\n \"4L5\",\n \"4S9\",\n \"4S12\",\n \"4S15\",\n \"4S17\",\n \"4S20\",\n \"4S22\",\n \"3L6\",\n \"3S1\",\n \"3S2\",\n \"3S3\",\n \"3S4\",\n \"3S10\"\n ],\n \"takedown\": [\"9M\", \"7V\"],\n \"teeterdance\": [\"7S45\", \"6S38\", \"5S23\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thunder\": [\n \"9M\",\n \"9L44\",\n \"9S54\",\n \"8M\",\n \"8L44\",\n \"8V\",\n \"7M\",\n \"7L58\",\n \"7V\",\n \"6M\",\n \"6L50\",\n \"6S35\",\n \"5M\",\n \"5L50\",\n \"5S25\",\n \"4M\",\n \"4L45\",\n \"4S14\",\n \"4S16\",\n \"3M\",\n \"3L41\",\n \"3S0\",\n \"3S6\",\n \"3S7\",\n \"3S8\"\n ],\n \"thunderbolt\": [\n \"9M\",\n \"9L36\",\n \"9S55\",\n \"8M\",\n \"8L36\",\n \"8V\",\n \"8S51\",\n \"7M\",\n \"7L42\",\n \"7V\",\n \"7S49\",\n \"6M\",\n \"6L29\",\n \"6S33\",\n \"6S34\",\n \"6S37\",\n \"5M\",\n \"5L29\",\n \"5S26\",\n \"5S27\",\n \"5S30\",\n \"4M\",\n \"4L26\",\n \"4S11\",\n \"4S13\",\n \"4S18\",\n \"4S21\",\n \"3M\",\n \"3L26\",\n \"3S0\",\n \"3S6\",\n \"3S7\",\n \"3S8\"\n ],\n \"thunderpunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thundershock\": [\n \"9L1\",\n \"9S53\",\n \"8L1\",\n \"8V\",\n \"8S50\",\n \"7L1\",\n \"7V\",\n \"7S46\",\n \"6L1\",\n \"5L1\",\n \"5S28\",\n \"4L1\",\n \"4S12\",\n \"4S15\",\n \"4S20\",\n \"4S22\",\n \"3L1\",\n \"3S1\",\n \"3S5\",\n \"3S10\"\n ],\n \"thunderwave\": [\n \"9M\",\n \"9L4\",\n \"8M\",\n \"8L4\",\n \"8V\",\n \"7M\",\n \"7L18\",\n \"7V\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L10\",\n \"5S28\",\n \"4M\",\n \"4L10\",\n \"4S9\",\n \"4S17\",\n \"3T\",\n \"3L8\",\n \"3S1\",\n \"3S2\",\n \"3S3\",\n \"3S4\",\n \"3S5\",\n \"3S10\"\n ],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"8M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S29\"],\n \"volttackle\": [\"7T\", \"6S39\", \"5S25\", \"5S29\", \"4S9\", \"4S21\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"7L50\", \"6M\", \"6L50\", \"5M\"],\n \"wish\": [\"8S51\"],\n \"yawn\": [\"4S19\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 50,\n \"moves\": [\"thunderbolt\", \"agility\", \"thunder\", \"lightscreen\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"moves\": [\"thundershock\", \"growl\", \"tailwhip\", \"thunderwave\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"moves\": [\"fly\", \"tailwhip\", \"growl\", \"thunderwave\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 5,\n \"moves\": [\"surf\", \"growl\", \"tailwhip\", \"thunderwave\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"moves\": [\"fly\", \"growl\", \"tailwhip\", \"thunderwave\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"moves\": [\"thundershock\", \"growl\", \"thunderwave\", \"surf\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"thunderbolt\", \"thunder\", \"lightscreen\", \"fly\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"thunderbolt\", \"thunder\", \"lightscreen\", \"surf\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"thunderbolt\", \"thunder\", \"lightscreen\", \"agility\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 10,\n \"gender\": \"F\",\n \"nature\": \"Hardy\",\n \"moves\": [\"surf\", \"volttackle\", \"tailwhip\", \"thunderwave\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"thundershock\", \"growl\", \"tailwhip\", \"thunderwave\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Hardy\",\n \"moves\": [\"surf\", \"thunderbolt\", \"lightscreen\", \"quickattack\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 20,\n \"gender\": \"F\",\n \"nature\": \"Bashful\",\n \"moves\": [\"present\", \"quickattack\", \"thundershock\", \"tailwhip\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 20,\n \"gender\": \"M\",\n \"nature\": \"Jolly\",\n \"moves\": [\"grassknot\", \"thunderbolt\", \"flash\", \"doubleteam\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 40,\n \"gender\": \"M\",\n \"nature\": \"Modest\",\n \"moves\": [\"surf\", \"thunder\", \"protect\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 20,\n \"gender\": \"F\",\n \"nature\": \"Bashful\",\n \"moves\": [\"quickattack\", \"thundershock\", \"tailwhip\", \"present\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 40,\n \"gender\": \"M\",\n \"nature\": \"Mild\",\n \"moves\": [\"surf\", \"thunder\", \"protect\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 20,\n \"gender\": \"F\",\n \"nature\": \"Bashful\",\n \"moves\": [\"present\", \"quickattack\", \"thunderwave\", \"tailwhip\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 30,\n \"gender\": \"M\",\n \"nature\": \"Naughty\",\n \"moves\": [\"lastresort\", \"present\", \"thunderbolt\", \"quickattack\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Relaxed\",\n \"moves\": [\"rest\", \"sleeptalk\", \"yawn\", \"snore\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 20,\n \"gender\": \"M\",\n \"nature\": \"Docile\",\n \"moves\": [\"present\", \"quickattack\", \"thundershock\", \"tailwhip\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Naughty\",\n \"moves\": [\"volttackle\", \"irontail\", \"quickattack\", \"thunderbolt\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 20,\n \"gender\": \"M\",\n \"nature\": \"Bashful\",\n \"moves\": [\"present\", \"quickattack\", \"thundershock\", \"tailwhip\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 30,\n \"gender\": \"F\",\n \"isHidden\": true,\n \"moves\": [\"sing\", \"teeterdance\", \"encore\", \"electroball\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"moves\": [\"fly\", \"irontail\", \"electroball\", \"quickattack\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 100,\n \"shiny\": 1,\n \"gender\": \"F\",\n \"moves\": [\"thunder\", \"volttackle\", \"grassknot\", \"quickattack\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"shiny\": 1,\n \"gender\": \"F\",\n \"moves\": [\"extremespeed\", \"thunderbolt\", \"grassknot\", \"brickbreak\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"gender\": \"F\",\n \"nature\": \"Timid\",\n \"isHidden\": true,\n \"moves\": [\"fly\", \"thunderbolt\", \"grassknot\", \"protect\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"thundershock\", \"tailwhip\", \"thunderwave\", \"headbutt\"]\n },\n {\n \"generation\": 5,\n \"level\": 100,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"volttackle\", \"quickattack\", \"feint\", \"voltswitch\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Brave\",\n \"moves\": [\"thunderbolt\", \"quickattack\", \"irontail\", \"electroball\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"moves\": [\"celebrate\", \"growl\", \"playnice\", \"quickattack\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 22,\n \"moves\": [\"quickattack\", \"electroball\", \"doubleteam\", \"megakick\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"moves\": [\"thunderbolt\", \"quickattack\", \"surf\", \"holdhands\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"gender\": \"F\",\n \"moves\": [\"thunderbolt\", \"quickattack\", \"heartstamp\", \"holdhands\"],\n \"pokeball\": \"healball\"\n },\n {\n \"generation\": 6,\n \"level\": 36,\n \"shiny\": true,\n \"isHidden\": true,\n \"moves\": [\"thunder\", \"substitute\", \"playnice\", \"holdhands\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"gender\": \"F\",\n \"moves\": [\"playnice\", \"charm\", \"nuzzle\", \"sweetkiss\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Naughty\",\n \"moves\": [\"thunderbolt\", \"quickattack\", \"irontail\", \"electroball\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"shiny\": true,\n \"moves\": [\"teeterdance\", \"playnice\", \"tailwhip\", \"nuzzle\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"perfectIVs\": 2,\n \"isHidden\": true,\n \"moves\": [\"fakeout\", \"encore\", \"volttackle\", \"endeavor\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 99,\n \"moves\": [\"happyhour\", \"playnice\", \"holdhands\", \"flash\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"moves\": [\"fly\", \"surf\", \"agility\", \"celebrate\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"moves\": [\"bestow\", \"holdhands\", \"return\", \"playnice\"],\n \"pokeball\": \"healball\"\n },\n {\n \"generation\": 7,\n \"level\": 10,\n \"nature\": \"Jolly\",\n \"moves\": [\"celebrate\", \"growl\", \"playnice\", \"quickattack\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 10,\n \"moves\": [\"bestow\", \"holdhands\", \"return\", \"playnice\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 10,\n \"moves\": [\"holdhands\", \"playnice\", \"teeterdance\", \"happyhour\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 10,\n \"moves\": [\"growl\", \"quickattack\", \"thundershock\", \"happyhour\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 40,\n \"shiny\": 1,\n \"perfectIVs\": 3,\n \"moves\": [\"nuzzle\", \"discharge\", \"slam\", \"surf\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 7,\n \"level\": 5,\n \"moves\": [\"celebrate\", \"sweetscent\", \"counter\", \"refresh\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 10,\n \"moves\": [\"fly\", \"surf\", \"thunderbolt\", \"quickattack\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 5,\n \"gender\": \"M\",\n \"nature\": \"Serious\",\n \"moves\": [\"celebrate\", \"playnice\", \"thundershock\", \"quickattack\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 21,\n \"gender\": \"M\",\n \"nature\": \"Brave\",\n \"moves\": [\"thunderbolt\", \"swift\", \"wish\", \"celebrate\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 25,\n \"isHidden\": true,\n \"moves\": [\"sing\", \"encore\", \"celebrate\", \"electroball\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 9,\n \"level\": 5,\n \"moves\": [\"fly\", \"tailwhip\", \"thundershock\", \"quickattack\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 9,\n \"level\": 100,\n \"gender\": \"M\",\n \"nature\": \"Quiet\",\n \"perfectIVs\": 6,\n \"isHidden\": true,\n \"moves\": [\"thunder\", \"surf\", \"playrough\", \"irontail\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 9,\n \"level\": 25,\n \"gender\": \"M\",\n \"ivs\": {\n \"hp\": 25,\n \"atk\": 25,\n \"def\": 25,\n \"spa\": 25,\n \"spd\": 25,\n \"spe\": 25\n },\n \"moves\": [\"celebrate\", \"playnice\", \"present\", \"thunderbolt\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 3},\n {\"generation\": 2, \"level\": 4},\n {\"generation\": 3, \"level\": 3}\n ]\n },\n \"pikachucosplay\": {\n \"learnset\": {\n \"agility\": [\"6L45\"],\n \"attract\": [\"6M\"],\n \"brickbreak\": [\"6M\"],\n \"chargebeam\": [\"6M\"],\n \"confide\": [\"6M\"],\n \"covet\": [\"6T\"],\n \"dig\": [\"6M\"],\n \"discharge\": [\"6L34\"],\n \"doubleteam\": [\"6M\", \"6L23\"],\n \"echoedvoice\": [\"6M\"],\n \"electroball\": [\"6L13\", \"6S0\"],\n \"electroweb\": [\"6T\"],\n \"facade\": [\"6M\"],\n \"feint\": [\"6L21\"],\n \"flash\": [\"6M\"],\n \"fling\": [\"6M\"],\n \"focuspunch\": [\"6T\"],\n \"frustration\": [\"6M\"],\n \"grassknot\": [\"6M\"],\n \"growl\": [\"6L5\"],\n \"helpinghand\": [\"6T\"],\n \"hiddenpower\": [\"6M\"],\n \"irontail\": [\"6T\"],\n \"knockoff\": [\"6T\"],\n \"lightscreen\": [\"6M\", \"6L53\"],\n \"magnetrise\": [\"6T\"],\n \"nuzzle\": [\"6L29\"],\n \"playnice\": [\"6L7\"],\n \"protect\": [\"6M\"],\n \"quickattack\": [\"6L10\", \"6S0\"],\n \"raindance\": [\"6M\"],\n \"rest\": [\"6M\"],\n \"return\": [\"6M\"],\n \"rocksmash\": [\"6M\"],\n \"round\": [\"6M\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\"6T\"],\n \"signalbeam\": [\"6T\"],\n \"slam\": [\"6L37\"],\n \"sleeptalk\": [\"6M\"],\n \"snore\": [\"6T\"],\n \"spark\": [\"6L26\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"6M\"],\n \"swagger\": [\"6M\"],\n \"tailwhip\": [\"6L1\"],\n \"thunder\": [\"6M\", \"6L58\"],\n \"thunderbolt\": [\"6M\", \"6L42\"],\n \"thunderpunch\": [\"6T\"],\n \"thundershock\": [\"6L1\", \"6S0\"],\n \"thunderwave\": [\"6M\", \"6L18\", \"6S0\"],\n \"toxic\": [\"6M\"],\n \"voltswitch\": [\"6M\"],\n \"wildcharge\": [\"6M\", \"6L50\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 20,\n \"perfectIVs\": 3,\n \"moves\": [\n \"quickattack\",\n \"electroball\",\n \"thunderwave\",\n \"thundershock\"\n ],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"pikachurockstar\": {\"learnset\": {\"meteormash\": [\"6R\"]}, \"eventOnly\": true},\n \"pikachubelle\": {\"learnset\": {\"iciclecrash\": [\"6R\"]}, \"eventOnly\": true},\n \"pikachupopstar\": {\"learnset\": {\"drainingkiss\": [\"6R\"]}, \"eventOnly\": true},\n \"pikachuphd\": {\"learnset\": {\"electricterrain\": [\"6R\"]}, \"eventOnly\": true},\n \"pikachulibre\": {\"learnset\": {\"flyingpress\": [\"6R\"]}, \"eventOnly\": true},\n \"pikachuoriginal\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L45\", \"7S0\"],\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"charge\": [\"9M\", \"8E\"],\n \"chargebeam\": [\"9M\", \"7M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"dig\": [\"9M\", \"8M\"],\n \"disarmingvoice\": [\"9M\", \"8E\"],\n \"discharge\": [\"9L32\", \"8L32\", \"7L34\"],\n \"doubleteam\": [\"9L8\", \"8L8\", \"7M\", \"7L23\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"echoedvoice\": [\"7M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"8M\"],\n \"electroball\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L13\"],\n \"electroweb\": [\"9M\", \"8M\", \"8S1\", \"7T\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fakeout\": [\"8E\"],\n \"faketears\": [\"9M\"],\n \"feint\": [\"9L16\", \"8L16\", \"7L21\"],\n \"flail\": [\"8E\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L5\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"irontail\": [\"9L28\", \"8M\", \"8S1\", \"7T\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7M\", \"7L53\"],\n \"magnetrise\": [\"7T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"nastyplot\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"nuzzle\": [\"9L1\", \"8L1\", \"7L29\"],\n \"payday\": [\"8M\"],\n \"playnice\": [\"9L1\", \"8L1\", \"7L7\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"present\": [\"8E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"8S1\", \"7L10\", \"7S0\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\"],\n \"shockwave\": [\"7T\"],\n \"signalbeam\": [\"7T\"],\n \"slam\": [\"8L28\", \"7L37\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spark\": [\"9L20\", \"8L20\", \"7L26\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"surf\": [\"9M\", \"8M\"],\n \"swagger\": [\"7M\"],\n \"sweetkiss\": [\"9L1\", \"8L1\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thunder\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7M\", \"7L58\", \"7S0\"],\n \"thunderbolt\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"8S1\", \"7M\", \"7L42\", \"7S0\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\"],\n \"thundershock\": [\"9L1\", \"8L1\", \"7L1\"],\n \"thunderwave\": [\"9M\", \"9L4\", \"8M\", \"8L4\", \"7M\", \"7L18\"],\n \"tickle\": [\"8E\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"8M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\"],\n \"volttackle\": [\"8S1\", \"7T\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"7L50\"],\n \"wish\": [\"8E\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 1,\n \"nature\": \"Hardy\",\n \"moves\": [\"thunderbolt\", \"quickattack\", \"thunder\", \"agility\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 8,\n \"level\": 25,\n \"nature\": \"Hardy\",\n \"isHidden\": true,\n \"moves\": [\n \"thunderbolt\",\n \"quickattack\",\n \"irontail\",\n \"electroweb\",\n \"volttackle\"\n ],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"pikachuhoenn\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L45\"],\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"charge\": [\"9M\", \"8E\"],\n \"chargebeam\": [\"9M\", \"7M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"dig\": [\"9M\", \"8M\"],\n \"disarmingvoice\": [\"9M\", \"8E\"],\n \"discharge\": [\"9L32\", \"8L32\", \"7L34\"],\n \"doubleteam\": [\"9L8\", \"8L8\", \"7M\", \"7L23\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"echoedvoice\": [\"7M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"8M\"],\n \"electroball\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L13\"],\n \"electroweb\": [\"9M\", \"8M\", \"8S1\", \"7T\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fakeout\": [\"8E\"],\n \"faketears\": [\"9M\"],\n \"feint\": [\"9L16\", \"8L16\", \"7L21\"],\n \"flail\": [\"8E\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L5\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"irontail\": [\"9L28\", \"8M\", \"8S1\", \"7T\", \"7S0\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7M\", \"7L53\"],\n \"magnetrise\": [\"7T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"nastyplot\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"nuzzle\": [\"9L1\", \"8L1\", \"7L29\"],\n \"payday\": [\"8M\"],\n \"playnice\": [\"9L1\", \"8L1\", \"7L7\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"present\": [\"8E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"8S1\", \"7L10\", \"7S0\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\"],\n \"shockwave\": [\"7T\"],\n \"signalbeam\": [\"7T\"],\n \"slam\": [\"8L28\", \"7L37\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spark\": [\"9L20\", \"8L20\", \"7L26\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"surf\": [\"9M\", \"8M\"],\n \"swagger\": [\"7M\"],\n \"sweetkiss\": [\"9L1\", \"8L1\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thunder\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7M\", \"7L58\", \"7S0\"],\n \"thunderbolt\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"8S1\", \"7M\", \"7L42\", \"7S0\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\"],\n \"thundershock\": [\"9L1\", \"8L1\", \"7L1\"],\n \"thunderwave\": [\"9M\", \"9L4\", \"8M\", \"8L4\", \"7M\", \"7L18\"],\n \"tickle\": [\"8E\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"8M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\"],\n \"volttackle\": [\"8S1\", \"7T\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"7L50\"],\n \"wish\": [\"8E\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 6,\n \"nature\": \"Hardy\",\n \"moves\": [\"thunderbolt\", \"quickattack\", \"thunder\", \"irontail\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 8,\n \"level\": 25,\n \"nature\": \"Hardy\",\n \"isHidden\": true,\n \"moves\": [\n \"thunderbolt\",\n \"quickattack\",\n \"irontail\",\n \"electroweb\",\n \"volttackle\"\n ],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"pikachusinnoh\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L45\"],\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"charge\": [\"9M\", \"8E\"],\n \"chargebeam\": [\"9M\", \"7M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"dig\": [\"9M\", \"8M\"],\n \"disarmingvoice\": [\"9M\", \"8E\"],\n \"discharge\": [\"9L32\", \"8L32\", \"7L34\"],\n \"doubleteam\": [\"9L8\", \"8L8\", \"7M\", \"7L23\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"echoedvoice\": [\"7M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"8M\"],\n \"electroball\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L13\"],\n \"electroweb\": [\"9M\", \"8M\", \"8S1\", \"7T\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fakeout\": [\"8E\"],\n \"faketears\": [\"9M\"],\n \"feint\": [\"9L16\", \"8L16\", \"7L21\"],\n \"flail\": [\"8E\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L5\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"irontail\": [\"9L28\", \"8M\", \"8S1\", \"7T\", \"7S0\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7M\", \"7L53\"],\n \"magnetrise\": [\"7T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"nastyplot\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"nuzzle\": [\"9L1\", \"8L1\", \"7L29\"],\n \"payday\": [\"8M\"],\n \"playnice\": [\"9L1\", \"8L1\", \"7L7\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"present\": [\"8E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"8S1\", \"7L10\", \"7S0\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\"],\n \"shockwave\": [\"7T\"],\n \"signalbeam\": [\"7T\"],\n \"slam\": [\"8L28\", \"7L37\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spark\": [\"9L20\", \"8L20\", \"7L26\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"surf\": [\"9M\", \"8M\"],\n \"swagger\": [\"7M\"],\n \"sweetkiss\": [\"9L1\", \"8L1\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thunder\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7M\", \"7L58\"],\n \"thunderbolt\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"8S1\", \"7M\", \"7L42\", \"7S0\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\"],\n \"thundershock\": [\"9L1\", \"8L1\", \"7L1\"],\n \"thunderwave\": [\"9M\", \"9L4\", \"8M\", \"8L4\", \"7M\", \"7L18\"],\n \"tickle\": [\"8E\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"8M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\"],\n \"volttackle\": [\"8S1\", \"7T\", \"7S0\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"7L50\"],\n \"wish\": [\"8E\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 10,\n \"nature\": \"Hardy\",\n \"moves\": [\"thunderbolt\", \"quickattack\", \"irontail\", \"volttackle\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 8,\n \"level\": 25,\n \"nature\": \"Hardy\",\n \"isHidden\": true,\n \"moves\": [\n \"thunderbolt\",\n \"quickattack\",\n \"irontail\",\n \"electroweb\",\n \"volttackle\"\n ],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"pikachuunova\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L45\"],\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"charge\": [\"9M\", \"8E\"],\n \"chargebeam\": [\"9M\", \"7M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"dig\": [\"9M\", \"8M\"],\n \"disarmingvoice\": [\"9M\", \"8E\"],\n \"discharge\": [\"9L32\", \"8L32\", \"7L34\"],\n \"doubleteam\": [\"9L8\", \"8L8\", \"7M\", \"7L23\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"echoedvoice\": [\"7M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"8M\"],\n \"electroball\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L13\"],\n \"electroweb\": [\"9M\", \"8M\", \"8S1\", \"7T\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fakeout\": [\"8E\"],\n \"faketears\": [\"9M\"],\n \"feint\": [\"9L16\", \"8L16\", \"7L21\"],\n \"flail\": [\"8E\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L5\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"irontail\": [\"9L28\", \"8M\", \"8S1\", \"7T\", \"7S0\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7M\", \"7L53\"],\n \"magnetrise\": [\"7T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"nastyplot\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"nuzzle\": [\"9L1\", \"8L1\", \"7L29\"],\n \"payday\": [\"8M\"],\n \"playnice\": [\"9L1\", \"8L1\", \"7L7\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"present\": [\"8E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"8S1\", \"7L10\", \"7S0\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\"],\n \"shockwave\": [\"7T\"],\n \"signalbeam\": [\"7T\"],\n \"slam\": [\"8L28\", \"7L37\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spark\": [\"9L20\", \"8L20\", \"7L26\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"surf\": [\"9M\", \"8M\"],\n \"swagger\": [\"7M\"],\n \"sweetkiss\": [\"9L1\", \"8L1\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thunder\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7M\", \"7L58\"],\n \"thunderbolt\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"8S1\", \"7M\", \"7L42\", \"7S0\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\"],\n \"thundershock\": [\"9L1\", \"8L1\", \"7L1\"],\n \"thunderwave\": [\"9M\", \"9L4\", \"8M\", \"8L4\", \"7M\", \"7L18\"],\n \"tickle\": [\"8E\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"8M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\"],\n \"volttackle\": [\"8S1\", \"7T\", \"7S0\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"7L50\"],\n \"wish\": [\"8E\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 14,\n \"nature\": \"Hardy\",\n \"moves\": [\"thunderbolt\", \"quickattack\", \"irontail\", \"volttackle\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 8,\n \"level\": 25,\n \"nature\": \"Hardy\",\n \"isHidden\": true,\n \"moves\": [\n \"thunderbolt\",\n \"quickattack\",\n \"irontail\",\n \"electroweb\",\n \"volttackle\"\n ],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"pikachukalos\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L45\"],\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"charge\": [\"9M\", \"8E\"],\n \"chargebeam\": [\"9M\", \"7M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"dig\": [\"9M\", \"8M\"],\n \"disarmingvoice\": [\"9M\", \"8E\"],\n \"discharge\": [\"9L32\", \"8L32\", \"7L34\"],\n \"doubleteam\": [\"9L8\", \"8L8\", \"7M\", \"7L23\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"echoedvoice\": [\"7M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"8M\"],\n \"electroball\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L13\", \"7S0\"],\n \"electroweb\": [\"9M\", \"8M\", \"8S1\", \"7T\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fakeout\": [\"8E\"],\n \"faketears\": [\"9M\"],\n \"feint\": [\"9L16\", \"8L16\", \"7L21\"],\n \"flail\": [\"8E\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L5\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"irontail\": [\"9L28\", \"8M\", \"8S1\", \"7T\", \"7S0\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7M\", \"7L53\"],\n \"magnetrise\": [\"7T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"nastyplot\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"nuzzle\": [\"9L1\", \"8L1\", \"7L29\"],\n \"payday\": [\"8M\"],\n \"playnice\": [\"9L1\", \"8L1\", \"7L7\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"present\": [\"8E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"8S1\", \"7L10\", \"7S0\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\"],\n \"shockwave\": [\"7T\"],\n \"signalbeam\": [\"7T\"],\n \"slam\": [\"8L28\", \"7L37\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spark\": [\"9L20\", \"8L20\", \"7L26\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"surf\": [\"9M\", \"8M\"],\n \"swagger\": [\"7M\"],\n \"sweetkiss\": [\"9L1\", \"8L1\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thunder\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7M\", \"7L58\"],\n \"thunderbolt\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"8S1\", \"7M\", \"7L42\", \"7S0\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\"],\n \"thundershock\": [\"9L1\", \"8L1\", \"7L1\"],\n \"thunderwave\": [\"9M\", \"9L4\", \"8M\", \"8L4\", \"7M\", \"7L18\"],\n \"tickle\": [\"8E\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"8M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\"],\n \"volttackle\": [\"8S1\", \"7T\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"7L50\"],\n \"wish\": [\"8E\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 17,\n \"nature\": \"Hardy\",\n \"moves\": [\"thunderbolt\", \"quickattack\", \"irontail\", \"electroball\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 8,\n \"level\": 25,\n \"nature\": \"Hardy\",\n \"isHidden\": true,\n \"moves\": [\n \"thunderbolt\",\n \"quickattack\",\n \"irontail\",\n \"electroweb\",\n \"volttackle\"\n ],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"pikachualola\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L45\"],\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"charge\": [\"9M\", \"8E\"],\n \"chargebeam\": [\"9M\", \"7M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"dig\": [\"9M\", \"8M\"],\n \"disarmingvoice\": [\"9M\", \"8E\"],\n \"discharge\": [\"9L32\", \"8L32\", \"7L34\"],\n \"doubleteam\": [\"9L8\", \"8L8\", \"7M\", \"7L23\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"echoedvoice\": [\"7M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"8M\"],\n \"electroball\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L13\", \"7S0\"],\n \"electroweb\": [\"9M\", \"8M\", \"8S1\", \"7T\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fakeout\": [\"8E\"],\n \"faketears\": [\"9M\"],\n \"feint\": [\"9L16\", \"8L16\", \"7L21\"],\n \"flail\": [\"8E\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L5\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"irontail\": [\"9L28\", \"8M\", \"8S1\", \"7T\", \"7S0\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7M\", \"7L53\"],\n \"magnetrise\": [\"7T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"nastyplot\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"nuzzle\": [\"9L1\", \"8L1\", \"7L29\"],\n \"payday\": [\"8M\"],\n \"playnice\": [\"9L1\", \"8L1\", \"7L7\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"present\": [\"8E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"8S1\", \"7L10\", \"7S0\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\"],\n \"shockwave\": [\"7T\"],\n \"signalbeam\": [\"7T\"],\n \"slam\": [\"8L28\", \"7L37\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spark\": [\"9L20\", \"8L20\", \"7L26\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"surf\": [\"9M\", \"8M\"],\n \"swagger\": [\"7M\"],\n \"sweetkiss\": [\"9L1\", \"8L1\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thunder\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7M\", \"7L58\"],\n \"thunderbolt\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"8S1\", \"7M\", \"7L42\", \"7S0\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\"],\n \"thundershock\": [\"9L1\", \"8L1\", \"7L1\"],\n \"thunderwave\": [\"9M\", \"9L4\", \"8M\", \"8L4\", \"7M\", \"7L18\"],\n \"tickle\": [\"8E\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"8M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\"],\n \"volttackle\": [\"8S1\", \"7T\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"7L50\"],\n \"wish\": [\"8E\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 20,\n \"nature\": \"Hardy\",\n \"moves\": [\"thunderbolt\", \"quickattack\", \"irontail\", \"electroball\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 8,\n \"level\": 25,\n \"nature\": \"Hardy\",\n \"isHidden\": true,\n \"moves\": [\n \"thunderbolt\",\n \"quickattack\",\n \"irontail\",\n \"electroweb\",\n \"volttackle\"\n ],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"pikachupartner\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L45\"],\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"charge\": [\"9M\", \"8E\"],\n \"chargebeam\": [\"9M\", \"7M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"dig\": [\"9M\", \"8M\"],\n \"disarmingvoice\": [\"9M\", \"8E\"],\n \"discharge\": [\"9L32\", \"8L32\", \"7L34\"],\n \"doubleteam\": [\"9L8\", \"8L8\", \"7M\", \"7L23\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"echoedvoice\": [\"7M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"8M\"],\n \"electroball\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L13\"],\n \"electroweb\": [\"9M\", \"8M\", \"8S1\", \"7T\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fakeout\": [\"8E\"],\n \"faketears\": [\"9M\"],\n \"feint\": [\"9L16\", \"8L16\", \"7L21\"],\n \"flail\": [\"8E\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L5\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"irontail\": [\"9L28\", \"8M\", \"8S1\", \"7T\", \"7S0\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7M\", \"7L53\"],\n \"magnetrise\": [\"7T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"nastyplot\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"nuzzle\": [\"9L1\", \"8L1\", \"7L29\"],\n \"payday\": [\"8M\"],\n \"playnice\": [\"9L1\", \"8L1\", \"7L7\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"present\": [\"8E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"8S1\", \"7L10\", \"7S0\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\"],\n \"shockwave\": [\"7T\"],\n \"signalbeam\": [\"7T\"],\n \"slam\": [\"8L28\", \"7L37\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spark\": [\"9L20\", \"8L20\", \"7L26\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"surf\": [\"9M\", \"8M\"],\n \"swagger\": [\"7M\"],\n \"sweetkiss\": [\"9L1\", \"8L1\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thunder\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7M\", \"7L58\", \"7S0\"],\n \"thunderbolt\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"8S1\", \"7M\", \"7L42\", \"7S0\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\"],\n \"thundershock\": [\"9L1\", \"8L1\", \"7L1\"],\n \"thunderwave\": [\"9M\", \"9L4\", \"8M\", \"8L4\", \"7M\", \"7L18\"],\n \"tickle\": [\"8E\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"8M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\"],\n \"volttackle\": [\"8S1\", \"7T\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"7L50\"],\n \"wish\": [\"8E\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 21,\n \"shiny\": 1,\n \"nature\": \"Hardy\",\n \"moves\": [\"thunderbolt\", \"quickattack\", \"thunder\", \"irontail\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 8,\n \"level\": 25,\n \"nature\": \"Hardy\",\n \"isHidden\": true,\n \"moves\": [\n \"thunderbolt\",\n \"quickattack\",\n \"irontail\",\n \"electroweb\",\n \"volttackle\"\n ],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"pikachustarter\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L24\", \"8V\", \"7L27\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8V\", \"7M\"],\n \"calmmind\": [\"8V\", \"7M\"],\n \"chargebeam\": [\"9M\"],\n \"charm\": [\"9M\", \"9L1\"],\n \"dig\": [\"9M\", \"8V\", \"7M\"],\n \"discharge\": [\"9L32\"],\n \"doublekick\": [\"8V\", \"7L9\"],\n \"doubleteam\": [\"9L8\", \"8V\", \"7L12\"],\n \"drainingkiss\": [\"9M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"9L12\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"8V\", \"7M\"],\n \"faketears\": [\"9M\"],\n \"feint\": [\"9L16\"],\n \"fling\": [\"9M\"],\n \"floatyfall\": [\"8V\", \"7T\"],\n \"grassknot\": [\"9M\"],\n \"growl\": [\"9L1\", \"8V\", \"7L1\", \"7S0\"],\n \"headbutt\": [\"8V\", \"7M\"],\n \"helpinghand\": [\"9M\", \"8V\", \"7M\"],\n \"irontail\": [\"9L28\", \"8V\", \"7M\"],\n \"lightscreen\": [\"9M\", \"9L40\", \"8V\", \"7M\", \"7L18\"],\n \"nastyplot\": [\"9M\", \"9L1\"],\n \"nuzzle\": [\"9L1\"],\n \"payday\": [\"8V\", \"7M\"],\n \"pikapapow\": [\"8V\", \"7T\"],\n \"playnice\": [\"9L1\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\"],\n \"quickattack\": [\"9L1\", \"8V\", \"7L6\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\", \"8V\", \"7M\"],\n \"rest\": [\"9M\", \"8V\", \"7M\"],\n \"reversal\": [\"9M\"],\n \"seismictoss\": [\"8V\", \"7M\"],\n \"slam\": [\"8V\", \"7L24\"],\n \"sleeptalk\": [\"9M\"],\n \"splishysplash\": [\"8V\", \"7T\"],\n \"spark\": [\"9L20\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\"],\n \"surf\": [\"9M\"],\n \"sweetkiss\": [\"9L1\"],\n \"swift\": [\"9M\"],\n \"tailwhip\": [\"9L1\", \"8V\", \"7L3\", \"7S0\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunder\": [\"9M\", \"9L44\", \"8V\", \"7M\", \"7L30\"],\n \"thunderbolt\": [\"9M\", \"9L36\", \"8V\", \"7M\", \"7L21\"],\n \"thunderpunch\": [\"9M\", \"8V\", \"7M\"],\n \"thundershock\": [\"9L1\", \"8V\", \"7L1\", \"7S0\"],\n \"thunderwave\": [\"9M\", \"9L4\", \"8V\", \"7M\", \"7L15\"],\n \"toxic\": [\"8V\", \"7M\"],\n \"trailblaze\": [\"9M\"],\n \"voltswitch\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"zippyzap\": [\"8V\", \"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 5,\n \"perfectIVs\": 6,\n \"moves\": [\"thundershock\", \"tailwhip\", \"growl\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"pikachuworld\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"attract\": [\"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"charge\": [\"8E\"],\n \"chargebeam\": [\"9M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"dig\": [\"9M\", \"8M\"],\n \"disarmingvoice\": [\"9M\", \"8E\"],\n \"discharge\": [\"9L32\", \"8L32\"],\n \"doubleteam\": [\"9L8\", \"8L8\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"8M\"],\n \"electroball\": [\"9M\", \"9L12\", \"8M\", \"8L12\"],\n \"electroweb\": [\"8M\", \"8S1\", \"8S0\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fakeout\": [\"8E\"],\n \"faketears\": [\"9M\"],\n \"feint\": [\"9L16\", \"8L16\"],\n \"flail\": [\"8E\"],\n \"fling\": [\"9M\", \"8M\"],\n \"grassknot\": [\"9M\", \"8M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"irontail\": [\"9L28\", \"8M\", \"8S1\", \"8S0\"],\n \"lightscreen\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"nastyplot\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"nuzzle\": [\"9L1\", \"8L1\"],\n \"payday\": [\"8M\"],\n \"playnice\": [\"9L1\", \"8L1\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"present\": [\"8E\"],\n \"protect\": [\"9M\", \"8M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"8S1\", \"8S0\"],\n \"raindance\": [\"9M\", \"8M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\"],\n \"slam\": [\"8L28\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spark\": [\"9L20\", \"8L20\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"surf\": [\"9M\", \"8M\"],\n \"sweetkiss\": [\"9L1\", \"8L1\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwhip\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thunder\": [\"9M\", \"9L44\", \"8M\", \"8L44\"],\n \"thunderbolt\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"8S1\", \"8S0\"],\n \"thunderpunch\": [\"9M\", \"8M\"],\n \"thundershock\": [\"9L1\", \"8L1\"],\n \"thunderwave\": [\"9M\", \"9L4\", \"8M\", \"8L4\"],\n \"tickle\": [\"8E\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"8M\"],\n \"voltswitch\": [\"9M\", \"8M\"],\n \"volttackle\": [\"8S0\"],\n \"wildcharge\": [\"9M\", \"8M\"],\n \"wish\": [\"8E\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 25,\n \"nature\": \"Hardy\",\n \"moves\": [\n \"thunderbolt\",\n \"quickattack\",\n \"irontail\",\n \"electroweb\",\n \"volttackle\"\n ],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 8,\n \"level\": 80,\n \"nature\": \"Hardy\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 30,\n \"def\": 30,\n \"spa\": 31,\n \"spd\": 30,\n \"spe\": 31\n },\n \"moves\": [\"thunderbolt\", \"quickattack\", \"irontail\", \"electroweb\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"raichu\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\"],\n \"calmmind\": [\"8V\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disarmingvoice\": [\"9M\"],\n \"discharge\": [\"9L1\", \"8L1\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"9L1\", \"8L1\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electricterrain\": [\"9M\", \"8M\"],\n \"electroball\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"encore\": [\"9M\", \"8M\", \"8V\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"8V\"],\n \"faketears\": [\"9M\"],\n \"feint\": [\"9L1\", \"8L1\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\", \"8V\", \"7V\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irontail\": [\"9L1\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"naturalgift\": [\"4M\"],\n \"nuzzle\": [\"9L1\", \"8L1\"],\n \"payday\": [\"8M\", \"8V\", \"7V\"],\n \"playnice\": [\"9L1\", \"8L1\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"9M\", \"8M\", \"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skullbash\": [\"7V\"],\n \"slam\": [\"8L1\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spark\": [\"9L1\", \"8L1\"],\n \"speedswap\": [\"8M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"9M\", \"8M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\"9L1\", \"8L1\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tailwhip\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"thunderbolt\": [\n \"9M\",\n \"9L5\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3M\",\n \"3L1\"\n ],\n \"thunderpunch\": [\n \"9M\",\n \"9L0\",\n \"8M\",\n \"8L0\",\n \"8V\",\n \"7T\",\n \"7V\",\n \"6T\",\n \"5T\",\n \"4T\",\n \"3T\"\n ],\n \"thundershock\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"thunderwave\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3T\"\n ],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"8M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"7V\"]\n }\n },\n \"raichualola\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"calmmind\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\", \"7M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"dig\": [\"9M\", \"8M\", \"8V\"],\n \"discharge\": [\"9L1\", \"8L1\"],\n \"doubleteam\": [\"9L1\", \"8L1\", \"8V\", \"7M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"echoedvoice\": [\"7M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"8M\"],\n \"electroball\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\"],\n \"encore\": [\"9M\", \"8M\", \"8V\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"fakeout\": [\"8V\"],\n \"faketears\": [\"9M\"],\n \"feint\": [\"9L1\", \"8L1\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"futuresight\": [\"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"growl\": [\"9L1\", \"8L1\", \"8V\"],\n \"headbutt\": [\"8V\"],\n \"helpinghand\": [\"9M\", \"8M\", \"8V\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"irontail\": [\"9L1\", \"8M\", \"8V\", \"7T\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"8V\", \"7M\"],\n \"magiccoat\": [\"7T\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"magnetrise\": [\"7T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"nastyplot\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"nuzzle\": [\"9L1\", \"8L1\"],\n \"payday\": [\"8M\", \"8V\"],\n \"playnice\": [\"9L1\", \"8L1\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"psychic\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"8V\", \"7M\", \"7L1\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"7L1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"recycle\": [\"7T\"],\n \"reflect\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"return\": [\"7M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"seismictoss\": [\"8V\"],\n \"shockwave\": [\"7T\"],\n \"signalbeam\": [\"7T\"],\n \"skillswap\": [\"9M\"],\n \"slam\": [\"8L1\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spark\": [\"9L1\", \"8L1\"],\n \"speedswap\": [\"8M\", \"7L1\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"surf\": [\"9M\", \"8M\"],\n \"swagger\": [\"7M\"],\n \"sweetkiss\": [\"9L1\", \"8L1\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"8V\", \"7L1\"],\n \"takedown\": [\"9M\"],\n \"telekinesis\": [\"7T\"],\n \"teleport\": [\"8V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\"],\n \"thunder\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"8V\", \"7M\"],\n \"thunderbolt\": [\"9M\", \"9L5\", \"8M\", \"8L1\", \"8V\", \"7M\", \"7L1\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"8V\", \"7T\"],\n \"thundershock\": [\"9L1\", \"8L1\", \"8V\", \"7L1\"],\n \"thunderwave\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"8V\", \"7M\"],\n \"toxic\": [\"8V\", \"7M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"8M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\"]\n }\n },\n \"sandshrew\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"9L27\", \"8M\", \"8L27\"],\n \"amnesia\": [\"9M\", \"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"9L18\", \"8M\", \"8L18\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chipaway\": [\"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3T\", \"3E\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crushclaw\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L3\",\n \"3T\",\n \"3L6\",\n \"3S0\"\n ],\n \"detect\": [\"7V\"],\n \"dig\": [\n \"9M\",\n \"9L33\",\n \"8M\",\n \"8L33\",\n \"8V\",\n \"7L30\",\n \"7V\",\n \"6M\",\n \"6L30\",\n \"5M\",\n \"5L30\",\n \"4M\",\n \"3M\"\n ],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"8V\",\n \"7M\",\n \"7L46\",\n \"7V\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"3M\"\n ],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"9M\"],\n \"fissure\": [\"7V\"],\n \"flail\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\n \"9L12\",\n \"8L12\",\n \"7L11\",\n \"7V\",\n \"6L11\",\n \"5L14\",\n \"4T\",\n \"4L25\",\n \"3T\"\n ],\n \"furyswipes\": [\n \"9L24\",\n \"8L24\",\n \"8V\",\n \"7L20\",\n \"7V\",\n \"6L20\",\n \"5L19\",\n \"4L19\",\n \"3L37\"\n ],\n \"gyroball\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L34\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L33\"\n ],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\"],\n \"honeclaws\": [\"9E\", \"8E\", \"7E\", \"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"leechlife\": [\"9M\", \"8M\"],\n \"lowkick\": [\"9M\"],\n \"magnitude\": [\"7L14\", \"6L14\", \"5L17\"],\n \"metalclaw\": [\"9M\", \"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudshot\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudslap\": [\"9M\", \"9E\", \"8E\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"poisonjab\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonsting\": [\n \"9L3\",\n \"8L3\",\n \"8V\",\n \"7L5\",\n \"7V\",\n \"6L5\",\n \"5L5\",\n \"4L9\",\n \"3L17\",\n \"3S0\"\n ],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"rapidspin\": [\n \"9L15\",\n \"8L15\",\n \"7L9\",\n \"7E\",\n \"7V\",\n \"6L9\",\n \"6E\",\n \"5L9\",\n \"5E\",\n \"4L13\",\n \"4E\",\n \"3E\"\n ],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"rockslide\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\n \"9L9\",\n \"8L9\",\n \"7L7\",\n \"7V\",\n \"6L7\",\n \"5L7\",\n \"4T\",\n \"4L21\",\n \"3T\"\n ],\n \"rototiller\": [\"7E\", \"6E\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"sandattack\": [\n \"9L6\",\n \"8L6\",\n \"8V\",\n \"7L3\",\n \"7V\",\n \"6L3\",\n \"5L3\",\n \"5D\",\n \"4L7\",\n \"3L11\",\n \"3S0\"\n ],\n \"sandstorm\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7M\",\n \"7L42\",\n \"7V\",\n \"6M\",\n \"6L42\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L53\"\n ],\n \"sandtomb\": [\"9M\", \"8M\", \"7L23\", \"6L23\", \"5L23\", \"4L27\", \"3L45\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"scratch\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"skullbash\": [\"7V\"],\n \"slash\": [\n \"9L30\",\n \"8L30\",\n \"8V\",\n \"7L26\",\n \"7V\",\n \"6L26\",\n \"5L26\",\n \"4L31\",\n \"3L23\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spikes\": [\"9M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelroller\": [\"8T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\n \"9M\",\n \"9L21\",\n \"8M\",\n \"8L21\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L11\",\n \"5L11\",\n \"4T\",\n \"4L15\",\n \"3T\",\n \"3L30\"\n ],\n \"swordsdance\": [\n \"9M\",\n \"9L39\",\n \"8M\",\n \"8L39\",\n \"8V\",\n \"7M\",\n \"7L38\",\n \"7V\",\n \"6M\",\n \"6L38\",\n \"5M\",\n \"5L38\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"workup\": [\"8M\"],\n \"xscissor\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 12,\n \"gender\": \"M\",\n \"nature\": \"Docile\",\n \"ivs\": {\"hp\": 4, \"atk\": 23, \"def\": 8, \"spa\": 31, \"spd\": 1, \"spe\": 25},\n \"moves\": [\"scratch\", \"defensecurl\", \"sandattack\", \"poisonsting\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 6}]\n },\n \"sandshrewalola\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\"],\n \"amnesia\": [\"9M\", \"8M\", \"7E\"],\n \"aquatail\": [\"7T\"],\n \"attract\": [\"8M\", \"7M\"],\n \"auroraveil\": [\"7M\"],\n \"avalanche\": [\"9M\", \"8M\"],\n \"bide\": [\"8V\", \"7L3\", \"7S0\"],\n \"blizzard\": [\"9M\", \"9L45\", \"8M\", \"8L45\", \"8V\", \"7M\", \"7L46\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"chipaway\": [\"7E\"],\n \"confide\": [\"7M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\"],\n \"covet\": [\"7T\"],\n \"crushclaw\": [\"9E\", \"8E\", \"7E\"],\n \"curse\": [\"9M\", \"9E\", \"8E\", \"7E\"],\n \"defensecurl\": [\"9L1\", \"8L1\", \"8V\", \"7L1\"],\n \"dig\": [\"9M\", \"8M\", \"8V\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\"],\n \"earthquake\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7E\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"flail\": [\"9E\", \"8E\", \"7E\"],\n \"flashcannon\": [\"9M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"frostbreath\": [\"7M\"],\n \"frustration\": [\"7M\"],\n \"furycutter\": [\"9L12\", \"8L12\", \"7L11\"],\n \"furyswipes\": [\"9L24\", \"8L24\", \"8V\", \"7L20\"],\n \"gyroball\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7M\", \"7L34\"],\n \"hail\": [\"8M\", \"8L42\", \"7M\", \"7L42\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\"],\n \"honeclaws\": [\"9E\", \"8E\", \"7E\"],\n \"iceball\": [\"7L7\", \"7S0\"],\n \"icebeam\": [\"9M\", \"8V\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\"],\n \"iceshard\": [\"9E\", \"8V\"],\n \"icespinner\": [\"9M\"],\n \"iciclecrash\": [\"7E\"],\n \"iciclespear\": [\"9M\", \"8M\", \"7E\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\"],\n \"irondefense\": [\"9M\", \"9L27\", \"8M\", \"8L27\", \"7T\", \"7L23\"],\n \"ironhead\": [\"9M\", \"9L33\", \"8M\", \"8L33\", \"7T\", \"7L30\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\"],\n \"lowkick\": [\"9M\"],\n \"metalclaw\": [\"9M\", \"9L18\", \"8L18\", \"7L14\", \"7E\"],\n \"mirrorcoat\": [\"9E\", \"8V\"],\n \"mist\": [\"9L3\", \"8L3\"],\n \"nightslash\": [\"9E\", \"8E\", \"7E\"],\n \"poisonjab\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"powdersnow\": [\"9L6\", \"8L6\", \"7L5\", \"7S0\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"rapidspin\": [\"9L15\", \"8L15\", \"7L9\", \"7S0\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockslide\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"rocktomb\": [\"9M\", \"8M\"],\n \"rollout\": [\"9L9\", \"8L9\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"scratch\": [\"9L1\", \"8L1\", \"8V\", \"7L1\"],\n \"seismictoss\": [\"8V\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"slash\": [\"9L30\", \"8L30\", \"8V\", \"7L26\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"snowscape\": [\"9M\", \"9L42\"],\n \"stealthrock\": [\"9M\", \"8M\", \"8V\", \"7T\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelroller\": [\"8T\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"sunnyday\": [\"8M\", \"7M\"],\n \"superfang\": [\"9M\", \"7T\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"9L21\", \"8M\", \"8L21\", \"8V\", \"7L17\"],\n \"swordsdance\": [\"9M\", \"9L39\", \"8M\", \"8L39\", \"8V\", \"7M\", \"7L38\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"toxic\": [\"8V\", \"7M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"workup\": [\"8M\", \"7M\"],\n \"xscissor\": [\"9M\", \"8M\", \"8V\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 10,\n \"moves\": [\"rapidspin\", \"iceball\", \"powdersnow\", \"bide\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"sandslash\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"8M\"],\n \"amnesia\": [\"9M\", \"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"9L18\", \"8M\", \"8L18\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"8V\", \"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crushclaw\": [\"9L1\", \"8L1\", \"7L1\", \"6L22\", \"5L22\", \"4L22\"],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"detect\": [\"7V\"],\n \"dig\": [\n \"9M\",\n \"9L41\",\n \"8M\",\n \"8L41\",\n \"8V\",\n \"7L33\",\n \"7V\",\n \"6M\",\n \"6L30\",\n \"5M\",\n \"5L30\",\n \"4M\",\n \"3M\"\n ],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillrun\": [\"9M\", \"8M\", \"8V\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L61\",\n \"8M\",\n \"8L61\",\n \"8V\",\n \"7M\",\n \"7L53\",\n \"7V\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"3M\"\n ],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"9M\"],\n \"fissure\": [\"7V\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\n \"9L12\",\n \"8L12\",\n \"7L11\",\n \"7V\",\n \"6L11\",\n \"5L14\",\n \"4T\",\n \"4L28\",\n \"3T\"\n ],\n \"furyswipes\": [\n \"9L26\",\n \"8L26\",\n \"8V\",\n \"7L20\",\n \"7V\",\n \"6L20\",\n \"5L19\",\n \"4L19\",\n \"3L42\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gunkshot\": [\"9M\"],\n \"gyroball\": [\n \"9M\",\n \"9L46\",\n \"8M\",\n \"8L46\",\n \"7M\",\n \"7L38\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"4L45\"\n ],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"leechlife\": [\"9M\", \"8M\"],\n \"lowkick\": [\"9M\"],\n \"magnitude\": [\"7L14\", \"6L14\", \"5L17\"],\n \"metalclaw\": [\"9M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"pinmissile\": [\"8M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonsting\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L5\",\n \"4L9\",\n \"3L17\"\n ],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"rapidspin\": [\"9L15\", \"8L15\", \"7L9\", \"6L9\", \"5L9\", \"4L13\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\n \"9L9\",\n \"8L9\",\n \"7L7\",\n \"7V\",\n \"6L7\",\n \"5L7\",\n \"4T\",\n \"4L21\",\n \"3T\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"sandstorm\": [\n \"9M\",\n \"9L56\",\n \"8M\",\n \"8L56\",\n \"7M\",\n \"7L48\",\n \"7V\",\n \"6M\",\n \"6L42\",\n \"5M\",\n \"5L42\",\n \"4M\",\n \"4L52\",\n \"3M\",\n \"3L62\"\n ],\n \"sandtomb\": [\n \"9M\",\n \"9L31\",\n \"8M\",\n \"8L31\",\n \"7L24\",\n \"6L23\",\n \"5L23\",\n \"4L33\",\n \"3L52\"\n ],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"scratch\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"skullbash\": [\"7V\"],\n \"slash\": [\n \"9L36\",\n \"8L36\",\n \"8V\",\n \"7L28\",\n \"7V\",\n \"6L26\",\n \"5L26\",\n \"4L40\",\n \"3L24\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spikes\": [\"9M\", \"8M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelroller\": [\"8T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\n \"9M\",\n \"9L21\",\n \"8M\",\n \"8L21\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L11\",\n \"5L11\",\n \"4T\",\n \"4L15\",\n \"3T\",\n \"3L33\"\n ],\n \"swordsdance\": [\n \"9M\",\n \"9L51\",\n \"8M\",\n \"8L51\",\n \"8V\",\n \"7M\",\n \"7L43\",\n \"7V\",\n \"6M\",\n \"6L38\",\n \"5M\",\n \"5L38\",\n \"4M\",\n \"3T\"\n ],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"workup\": [\"8M\"],\n \"xscissor\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"encounters\": [\n {\"generation\": 2, \"level\": 10},\n {\"generation\": 4, \"level\": 10}\n ]\n },\n \"sandslashalola\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\"],\n \"agility\": [\"9M\", \"8M\"],\n \"amnesia\": [\"9M\", \"8M\"],\n \"aquatail\": [\"7T\"],\n \"attract\": [\"8M\", \"7M\"],\n \"auroraveil\": [\"7M\"],\n \"avalanche\": [\"9M\", \"8M\"],\n \"bide\": [\"8V\"],\n \"blizzard\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"8V\", \"7M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"counter\": [\"8V\"],\n \"covet\": [\"7T\"],\n \"curse\": [\"9M\"],\n \"defensecurl\": [\"9L1\", \"8L1\", \"8V\", \"7L1\"],\n \"dig\": [\"9M\", \"8M\", \"8V\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\"],\n \"drillrun\": [\"9M\", \"8M\", \"8V\", \"7T\"],\n \"earthquake\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"falseswipe\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"frostbreath\": [\"7M\"],\n \"frustration\": [\"7M\"],\n \"furycutter\": [\"9L1\", \"8L1\"],\n \"furyswipes\": [\"9L1\", \"8L1\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"gyroball\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\"],\n \"hail\": [\"8M\", \"8L1\", \"7M\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"iceball\": [\"7L1\"],\n \"icebeam\": [\"9M\", \"8V\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\"],\n \"iceshard\": [\"8V\"],\n \"icespinner\": [\"9M\"],\n \"iciclecrash\": [\"9L1\", \"8L1\", \"7L1\"],\n \"iciclespear\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7L1\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\"],\n \"irondefense\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\"],\n \"ironhead\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\"],\n \"lowkick\": [\"9M\"],\n \"metalburst\": [\"9L1\", \"8L1\", \"7L1\"],\n \"metalclaw\": [\"9M\", \"9L1\", \"8L1\", \"7L1\"],\n \"mist\": [\"9L1\", \"8L1\"],\n \"pinmissile\": [\"8M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"powdersnow\": [\"9L1\", \"8L1\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"rapidspin\": [\"9L1\", \"8L1\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockslide\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"rocktomb\": [\"9M\", \"8M\"],\n \"rollout\": [\"9L1\", \"8L1\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"scratch\": [\"9L1\", \"8L1\", \"8V\"],\n \"seismictoss\": [\"8V\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"slash\": [\"9L1\", \"8L1\", \"7L1\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"snowscape\": [\"9M\", \"9L1\"],\n \"spikes\": [\"9M\", \"8M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"8V\", \"7T\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelroller\": [\"8T\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"sunnyday\": [\"8M\", \"7M\"],\n \"superfang\": [\"9M\", \"7T\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"swordsdance\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"toxic\": [\"8V\", \"7M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"workup\": [\"8M\", \"7M\"],\n \"xscissor\": [\"9M\", \"8M\", \"8V\", \"7M\"]\n }\n },\n \"nidoranf\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"beatup\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bide\": [\"7V\"],\n \"bite\": [\"8L30\", \"8V\", \"7L21\", \"7V\", \"6L21\", \"5L21\", \"4L21\", \"3L20\"],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"captivate\": [\"7L43\", \"6L43\", \"5L43\", \"4M\", \"4L43\"],\n \"charm\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"chipaway\": [\"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"crunch\": [\"8M\", \"8L50\", \"8V\", \"7L37\", \"6L37\", \"5L37\", \"4L37\", \"3L47\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doublekick\": [\"8L25\", \"8V\", \"7L9\", \"7V\", \"6L9\", \"5L9\", \"4L9\", \"3L12\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"8M\", \"8L55\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"endure\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flatter\": [\"8L45\", \"7L33\", \"6L33\", \"5L33\", \"4L33\", \"3L38\"],\n \"focusenergy\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyswipes\": [\n \"8L15\",\n \"8V\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"5L19\",\n \"4L19\",\n \"3L30\"\n ],\n \"growl\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\n \"8M\",\n \"8L35\",\n \"8V\",\n \"7T\",\n \"7L25\",\n \"6T\",\n \"6L25\",\n \"5T\",\n \"5L25\",\n \"4T\",\n \"4L25\",\n \"3L23\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irontail\": [\n \"8M\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"poisonfang\": [\"8E\", \"7L45\", \"6L45\", \"5L45\", \"4L45\"],\n \"poisonjab\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonsting\": [\n \"8L1\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3L17\"\n ],\n \"poisontail\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scratch\": [\"8L5\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skullbash\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"5D\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"8V\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"supersonic\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"7V\"],\n \"tailwhip\": [\"8L10\", \"8V\", \"7L7\", \"7V\", \"6L7\", \"5L7\", \"4L7\", \"3L8\"],\n \"takedown\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8L40\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"8M\", \"8L20\", \"7L31\", \"6L31\", \"5L31\", \"4L31\"],\n \"venomdrench\": [\"8M\", \"7E\", \"6E\"],\n \"venoshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 2}]\n },\n \"nidorina\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"beatup\": [\"8M\"],\n \"bide\": [\"7V\"],\n \"bite\": [\"8L36\", \"8V\", \"7L23\", \"7V\", \"6L23\", \"5L23\", \"4L23\", \"3L22\"],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"bubblebeam\": [\"7V\"],\n \"captivate\": [\"7L50\", \"6L50\", \"5L50\", \"4M\", \"4L50\"],\n \"charm\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"crunch\": [\"8M\", \"8L64\", \"8V\", \"7L43\", \"6L43\", \"5L43\", \"4L43\", \"3L53\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doublekick\": [\"8L29\", \"8V\", \"7L9\", \"7V\", \"6L9\", \"5L9\", \"4L9\", \"3L12\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"8M\", \"8L71\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flatter\": [\"8L57\", \"7L38\", \"6L38\", \"5L38\", \"4L38\", \"3L43\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyswipes\": [\n \"8L15\",\n \"8V\",\n \"7L20\",\n \"7V\",\n \"6L20\",\n \"5L20\",\n \"4L20\",\n \"3L34\"\n ],\n \"growl\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\n \"8M\",\n \"8L43\",\n \"8V\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L28\",\n \"5T\",\n \"5L28\",\n \"4T\",\n \"4L28\",\n \"3L26\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"horndrill\": [\"7V\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"poisonfang\": [\"7L58\", \"6L58\", \"5L58\", \"4L58\"],\n \"poisonjab\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonsting\": [\n \"8L1\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3L18\"\n ],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scratch\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"7V\"],\n \"tailwhip\": [\"8L1\", \"8V\", \"7L7\", \"7V\", \"6L7\", \"5L7\", \"4L7\", \"3L8\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8L50\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"8M\", \"8L22\", \"7L35\", \"6L35\", \"5L35\", \"4L35\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"]\n },\n \"encounters\": [{\"generation\": 4, \"level\": 15, \"pokeball\": \"safariball\"}]\n },\n \"nidoqueen\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"8M\", \"4M\"],\n \"beatup\": [\"8M\"],\n \"bide\": [\"7V\"],\n \"bite\": [\"8L1\"],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\n \"8M\",\n \"8V\",\n \"7L35\",\n \"7V\",\n \"6L35\",\n \"6S0\",\n \"5L35\",\n \"4L23\",\n \"3T\",\n \"3L22\"\n ],\n \"brickbreak\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bubblebeam\": [\"7V\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"8M\"],\n \"chipaway\": [\"7L23\", \"6L23\", \"5L23\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"8V\", \"7V\", \"3T\"],\n \"crunch\": [\"8M\", \"8L1\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doublekick\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"6S0\", \"5L1\", \"4L1\", \"3L1\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonpulse\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragontail\": [\"8V\", \"7M\", \"6M\", \"5M\"],\n \"drillrun\": [\"8M\", \"8V\", \"7T\", \"6T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthpower\": [\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L43\",\n \"6T\",\n \"6L43\",\n \"5T\",\n \"5L43\",\n \"4T\",\n \"4L43\"\n ],\n \"earthquake\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fissure\": [\"7V\"],\n \"flamethrower\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flatter\": [\"8L1\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"8M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"furyswipes\": [\"8L1\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"8L1\", \"8V\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"8M\", \"8L1\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hex\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"8M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"horndrill\": [\"7V\"],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudshot\": [\"8M\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payday\": [\"8M\", \"8V\", \"7V\"],\n \"poisonjab\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonsting\": [\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S0\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quash\": [\"7M\", \"6M\", \"5M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"8M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"8M\"],\n \"scorchingsands\": [\"8T\"],\n \"scratch\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"superpower\": [\n \"8M\",\n \"8L0\",\n \"8V\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L58\",\n \"4T\",\n \"4L58\",\n \"3L43\"\n ],\n \"supersonic\": [\"8V\"],\n \"surf\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"7V\"],\n \"tailwhip\": [\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S0\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"takedown\": [\"7V\"],\n \"taunt\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"thunder\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8L1\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"8M\", \"8L1\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 41,\n \"perfectIVs\": 2,\n \"abilities\": [\"poisonpoint\"],\n \"moves\": [\"tailwhip\", \"doublekick\", \"poisonsting\", \"bodyslam\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"nidoranm\": {\n \"learnset\": {\n \"amnesia\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"beatup\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"captivate\": [\"7L43\", \"6L43\", \"5L43\", \"4M\", \"4L43\"],\n \"chipaway\": [\"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"counter\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3T\", \"3E\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doublekick\": [\"8L25\", \"8V\", \"7L9\", \"7V\", \"6L9\", \"5L9\", \"4L9\", \"3L12\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillrun\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"earthpower\": [\"8M\", \"8L55\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flatter\": [\"8L45\", \"7L33\", \"6L33\", \"5L33\", \"4L33\", \"3L38\"],\n \"focusenergy\": [\n \"8M\",\n \"8L10\",\n \"8V\",\n \"7L7\",\n \"7V\",\n \"6L7\",\n \"5L7\",\n \"4L7\",\n \"3L8\"\n ],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\n \"8L15\",\n \"8V\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"5L19\",\n \"4L19\",\n \"3L30\"\n ],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"headsmash\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"helpinghand\": [\n \"8M\",\n \"8L35\",\n \"8V\",\n \"7T\",\n \"7L25\",\n \"6T\",\n \"6L25\",\n \"5T\",\n \"5L25\",\n \"4T\",\n \"4L25\",\n \"3L23\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hornattack\": [\n \"8L30\",\n \"8V\",\n \"7L21\",\n \"7V\",\n \"6L21\",\n \"5L21\",\n \"4L21\",\n \"3L20\"\n ],\n \"horndrill\": [\"8E\", \"8V\", \"7L45\", \"7V\", \"6L45\", \"5L45\", \"4L45\", \"3L47\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irontail\": [\n \"8M\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"leer\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"peck\": [\"8L5\", \"8V\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"poisonjab\": [\n \"8M\",\n \"8L50\",\n \"8V\",\n \"7M\",\n \"7L37\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\"\n ],\n \"poisonsting\": [\n \"8L1\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3L17\"\n ],\n \"poisontail\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"smartstrike\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"supersonic\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"7V\"],\n \"takedown\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thrash\": [\"8E\"],\n \"thunder\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8L40\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"8M\", \"8L20\", \"7L31\", \"6L31\", \"5L31\", \"4L31\"],\n \"venomdrench\": [\"8M\", \"7E\", \"6E\"],\n \"venoshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 2}]\n },\n \"nidorino\": {\n \"learnset\": {\n \"amnesia\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"beatup\": [\"8M\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"bubblebeam\": [\"7V\"],\n \"captivate\": [\"7L50\", \"6L50\", \"5L50\", \"4M\", \"4L50\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doublekick\": [\"8L29\", \"8V\", \"7L9\", \"7V\", \"6L9\", \"5L9\", \"4L9\", \"3L12\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillrun\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"earthpower\": [\"8M\", \"8L71\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flatter\": [\"8L57\", \"7L38\", \"6L38\", \"5L38\", \"4L38\", \"3L43\"],\n \"focusenergy\": [\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7L7\",\n \"7V\",\n \"6L7\",\n \"5L7\",\n \"4L7\",\n \"3L8\"\n ],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\n \"8L15\",\n \"8V\",\n \"7L20\",\n \"7V\",\n \"6L20\",\n \"5L20\",\n \"4L20\",\n \"3L34\"\n ],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\n \"8M\",\n \"8L43\",\n \"8V\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L28\",\n \"5T\",\n \"5L28\",\n \"4T\",\n \"4L28\",\n \"3L26\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hornattack\": [\n \"8L36\",\n \"8V\",\n \"7L23\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L23\",\n \"3L22\"\n ],\n \"horndrill\": [\"8V\", \"7L58\", \"7V\", \"6L58\", \"5L58\", \"4L58\", \"3L53\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"leer\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"peck\": [\"8L1\", \"8V\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"poisonjab\": [\n \"8M\",\n \"8L64\",\n \"8V\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L43\"\n ],\n \"poisonsting\": [\n \"8L1\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3L18\"\n ],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"smartstrike\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"7V\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8L50\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"8M\", \"8L22\", \"7L35\", \"6L35\", \"5L35\", \"4L35\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"]\n },\n \"encounters\": [{\"generation\": 4, \"level\": 15, \"pokeball\": \"safariball\"}]\n },\n \"nidoking\": {\n \"learnset\": {\n \"amnesia\": [\"8M\"],\n \"aquatail\": [\"7T\", \"7S0\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"8M\", \"4M\"],\n \"beatup\": [\"8M\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bubblebeam\": [\"7V\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chipaway\": [\"7L23\", \"6L23\", \"5L23\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"8V\", \"7V\", \"3T\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doublekick\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonpulse\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragontail\": [\"8V\", \"7M\", \"6M\", \"5M\"],\n \"drillrun\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthpower\": [\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L43\",\n \"6T\",\n \"6L43\",\n \"5T\",\n \"5L43\",\n \"4T\",\n \"4L43\"\n ],\n \"earthquake\": [\"8M\", \"8V\", \"7M\", \"7V\", \"7S0\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fissure\": [\"7V\"],\n \"flamethrower\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flatter\": [\"8L1\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"8M\", \"8L1\", \"8V\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\"8L1\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"8M\", \"8L1\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hex\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"8M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hornattack\": [\"8L1\", \"7V\"],\n \"horndrill\": [\"7V\"],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"leer\": [\"8L1\", \"8V\"],\n \"megahorn\": [\"8M\", \"8L0\", \"8V\", \"7L1\", \"6L1\", \"5L58\", \"4L58\", \"3L43\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudshot\": [\"8M\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payday\": [\"8M\", \"8V\", \"7V\"],\n \"peck\": [\"8L1\", \"8V\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"poisonjab\": [\"8M\", \"8L1\", \"8V\", \"7M\", \"7S0\", \"6M\", \"5M\", \"4M\"],\n \"poisonsting\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quash\": [\"7M\", \"6M\", \"5M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"8M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"8M\"],\n \"scorchingsands\": [\"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"smartstrike\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"superpower\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"supersonic\": [\"8V\"],\n \"surf\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"7V\"],\n \"takedown\": [\"7V\"],\n \"taunt\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thrash\": [\"8V\", \"7L35\", \"7V\", \"6L35\", \"5L35\", \"4L23\", \"3L22\"],\n \"throatchop\": [\"8M\", \"7T\", \"7S0\"],\n \"thunder\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8L1\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"8M\", \"8L1\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 68,\n \"abilities\": [\"poisonpoint\"],\n \"moves\": [\"earthquake\", \"poisonjab\", \"throatchop\", \"aquatail\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"cleffa\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"alluringvoice\": [\"9M\"],\n \"amnesia\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"aromatherapy\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bellydrum\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"calmmind\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L1\", \"8L1\", \"7L13\", \"6L13\", \"5L13\", \"4L13\"],\n \"counter\": [\"3T\"],\n \"covet\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"9M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disarmingvoice\": [\"9M\", \"9L12\", \"8L12\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7L4\",\n \"7V\",\n \"6L4\",\n \"5L4\",\n \"5D\",\n \"4L4\",\n \"3L4\"\n ],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"healpulse\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magicalleaf\": [\"9M\", \"8M\", \"7L16\", \"6L16\", \"5L16\", \"4L16\", \"3L17\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"metronome\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"mimic\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"mistyterrain\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"present\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sing\": [\"9L4\", \"8L4\", \"7L7\", \"7V\", \"6L7\", \"5L7\", \"4L7\", \"3L8\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"5D\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"softboiled\": [\"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"splash\": [\"9L1\", \"8L1\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"storedpower\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\n \"9L8\",\n \"8L8\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"5L10\",\n \"4L10\",\n \"3L13\"\n ],\n \"swift\": [\"9M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tickle\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"wish\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"clefairy\": {\n \"learnset\": {\n \"afteryou\": [\"9L12\", \"8L12\", \"7T\", \"7L58\", \"6T\", \"6L1\", \"5T\", \"5L52\"],\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\"],\n \"amnesia\": [\"9M\", \"8M\", \"8V\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bestow\": [\"7L19\", \"6L19\", \"5L19\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"8V\", \"7L40\", \"7V\", \"6L40\", \"5L40\", \"3T\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bubblebeam\": [\"7V\"],\n \"calmmind\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L1\", \"8L1\"],\n \"cosmicpower\": [\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7L34\",\n \"6L34\",\n \"5L28\",\n \"4L25\",\n \"3L33\"\n ],\n \"counter\": [\"7V\", \"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\"],\n \"defensecurl\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3T\",\n \"3L25\"\n ],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disarmingvoice\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleslap\": [\"8V\", \"7L10\", \"7V\", \"6L10\", \"5L10\", \"4L10\", \"3L13\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\n \"9M\",\n \"9L8\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L4\",\n \"4L4\",\n \"3L5\"\n ],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flamethrower\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"followme\": [\n \"9L36\",\n \"8L36\",\n \"8S0\",\n \"7L16\",\n \"6L16\",\n \"5L16\",\n \"4L16\",\n \"3L17\"\n ],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\n \"9M\",\n \"9L28\",\n \"8L28\",\n \"7T\",\n \"7L49\",\n \"6T\",\n \"6L49\",\n \"5T\",\n \"5L37\",\n \"4T\",\n \"4L34\"\n ],\n \"growl\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"healingwish\": [\"9L48\", \"8L48\", \"7L55\", \"6L1\", \"5L49\", \"4L46\"],\n \"helpinghand\": [\"9M\", \"8M\", \"8V\", \"8S0\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"8S0\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lifedew\": [\"9L16\", \"8L16\"],\n \"lightscreen\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L40\",\n \"3M\",\n \"3L41\"\n ],\n \"luckychant\": [\"7L37\", \"6L37\", \"5L31\", \"4L28\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"meteormash\": [\"9L32\", \"8L32\", \"7L50\", \"6L50\", \"5L52\", \"4L43\", \"3L45\"],\n \"metronome\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"8V\",\n \"8S1\",\n \"7L31\",\n \"7V\",\n \"6L31\",\n \"5L31\",\n \"4L31\",\n \"3T\",\n \"3L29\"\n ],\n \"mimic\": [\"7V\", \"3T\"],\n \"minimize\": [\"8L8\", \"8V\", \"7L25\", \"7V\", \"6L25\", \"5L19\", \"4L19\", \"3L21\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\", \"8M\"],\n \"moonblast\": [\"9L44\", \"8L44\", \"8V\", \"8S1\", \"7L46\", \"6L46\"],\n \"moonlight\": [\n \"9L24\",\n \"8L24\",\n \"8S1\",\n \"7L43\",\n \"7V\",\n \"6L43\",\n \"5L40\",\n \"4L37\",\n \"3L37\"\n ],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"mysticalfire\": [\"8M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"nightshade\": [\"9M\"],\n \"playrough\": [\"9M\", \"8M\", \"8V\"],\n \"pound\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"8S0\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sing\": [\"9L1\", \"8L1\", \"8V\", \"7L7\", \"7V\", \"6L7\", \"5L7\", \"4L7\", \"3L9\"],\n \"skillswap\": [\"9M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"softboiled\": [\"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"splash\": [\"9L1\", \"8L1\"],\n \"spotlight\": [\"7L1\"],\n \"stealthrock\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"storedpower\": [\"9M\", \"9L4\", \"8M\", \"8L4\", \"7L28\", \"6L28\", \"5L28\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\"9L1\", \"8L1\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\"8M\", \"8V\", \"7V\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"wakeupslap\": [\"7L22\", \"6L22\", \"5L22\", \"4L22\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"8S1\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 50,\n \"gender\": \"F\",\n \"shiny\": true,\n \"nature\": \"Bold\",\n \"isHidden\": true,\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 0,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"followme\", \"icywind\", \"helpinghand\", \"protect\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 15,\n \"gender\": \"M\",\n \"nature\": \"Modest\",\n \"abilities\": [\"cutecharm\"],\n \"moves\": [\"metronome\", \"moonblast\", \"zenheadbutt\", \"moonlight\"],\n \"pokeball\": \"moonball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 8}]\n },\n \"clefable\": {\n \"learnset\": {\n \"afteryou\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\"],\n \"amnesia\": [\"9M\", \"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bubblebeam\": [\"7V\"],\n \"calmmind\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L1\", \"8L1\"],\n \"cosmicpower\": [\"9L1\", \"8M\", \"8L1\"],\n \"counter\": [\"7V\", \"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\"],\n \"defensecurl\": [\"9L1\", \"8L1\", \"8V\", \"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disarmingvoice\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleslap\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flamethrower\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"followme\": [\"9L1\", \"8L1\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"9M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"growl\": [\"9L1\", \"8L1\", \"8V\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"healingwish\": [\"9L1\", \"8L1\"],\n \"helpinghand\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lifedew\": [\"9L1\", \"8L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"meteormash\": [\"9L1\", \"8L1\"],\n \"metronome\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"mimic\": [\"7V\", \"3T\"],\n \"minimize\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\", \"8M\"],\n \"moonblast\": [\"9L1\", \"8L1\"],\n \"moonlight\": [\"9L1\", \"8L1\", \"7V\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"mysticalfire\": [\"8M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"nightshade\": [\"9M\"],\n \"playrough\": [\"9M\", \"8M\", \"8V\"],\n \"pound\": [\"9L1\", \"8L1\", \"8V\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sing\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"skillswap\": [\"9M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"softboiled\": [\"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"splash\": [\"9L1\", \"8L1\"],\n \"spotlight\": [\"7L1\"],\n \"stealthrock\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"storedpower\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\"9L1\", \"8L1\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\"8M\", \"8V\", \"7V\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"vulpix\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"babydolleyes\": [\"9E\", \"8E\", \"7L9\", \"6L9\"],\n \"batonpass\": [\"9M\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"captivate\": [\"7L47\", \"7E\", \"6L47\", \"6E\", \"5L41\", \"4M\", \"4L37\"],\n \"charm\": [\"9M\", \"3S1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\n \"9M\",\n \"9L20\",\n \"8L20\",\n \"8V\",\n \"7L12\",\n \"7V\",\n \"6L12\",\n \"5L15\",\n \"4L17\",\n \"3L21\"\n ],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"darkpulse\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5T\", \"5D\", \"4M\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S1\"],\n \"disable\": [\"9L4\", \"8L4\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ember\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S1\"\n ],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4E\"],\n \"extrasensory\": [\n \"9L28\",\n \"8L28\",\n \"7L31\",\n \"7E\",\n \"6L31\",\n \"6E\",\n \"5L39\",\n \"5E\",\n \"4L44\",\n \"4E\"\n ],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feintattack\": [\n \"7L23\",\n \"7E\",\n \"7V\",\n \"6L20\",\n \"6E\",\n \"5L20\",\n \"5E\",\n \"4E\",\n \"3E\"\n ],\n \"fireblast\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L56\",\n \"8V\",\n \"7M\",\n \"7L42\",\n \"7V\",\n \"6M\",\n \"6L42\",\n \"5M\",\n \"5L42\",\n \"4M\",\n \"4L47\",\n \"3M\"\n ],\n \"firespin\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"8V\",\n \"7L15\",\n \"7V\",\n \"6L12\",\n \"5L12\",\n \"4L34\",\n \"3L41\"\n ],\n \"flail\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"flameburst\": [\"7L28\", \"6L23\", \"5L23\"],\n \"flamecharge\": [\"9M\", \"9E\", \"8E\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"8V\",\n \"7M\",\n \"7L36\",\n \"7V\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"4L24\",\n \"3M\",\n \"3L29\"\n ],\n \"flareblitz\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"foulplay\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"grudge\": [\"8L52\", \"7L44\", \"6L44\", \"5L44\", \"4L41\", \"3L37\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"healingwish\": [\"9E\"],\n \"heatwave\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\",\n \"3E\",\n \"3S1\"\n ],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\", \"7L26\", \"7E\", \"6L26\", \"6E\", \"5L28\", \"5E\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"howl\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"hypnosis\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"imprison\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7L39\",\n \"6L18\",\n \"5L18\",\n \"4L21\",\n \"3L25\"\n ],\n \"incinerate\": [\"9L16\", \"8L16\", \"6M\", \"5M\"],\n \"inferno\": [\"9L48\", \"8L48\", \"7L50\", \"6L50\", \"5L44\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"memento\": [\"9E\", \"8E\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mysticalfire\": [\"8M\"],\n \"nastyplot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\n \"8M\",\n \"7M\",\n \"7L18\",\n \"6M\",\n \"6L18\",\n \"5M\",\n \"5L31\",\n \"4M\",\n \"4L31\"\n ],\n \"powerswap\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3E\"],\n \"quickattack\": [\n \"9L8\",\n \"8L8\",\n \"8V\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"5L10\",\n \"4L11\",\n \"3L13\",\n \"3S0\"\n ],\n \"rage\": [\"7V\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"8V\",\n \"7M\",\n \"7L7\",\n \"7V\",\n \"6M\",\n \"6L7\",\n \"5M\",\n \"5L7\",\n \"5D\",\n \"4M\",\n \"4L7\",\n \"3M\",\n \"3L9\",\n \"3S0\"\n ],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7M\",\n \"7L34\",\n \"7V\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L27\",\n \"4M\",\n \"4L27\",\n \"3M\",\n \"3L33\"\n ],\n \"secretpower\": [\"7E\", \"6M\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\n \"9M\",\n \"9L12\",\n \"8L12\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"8V\"],\n \"tailslap\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"tailwhip\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L4\",\n \"7V\",\n \"6L4\",\n \"5L4\",\n \"4L4\",\n \"3L5\",\n \"3S0\"\n ],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"willowisp\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"8V\",\n \"7M\",\n \"7L20\",\n \"6M\",\n \"6L20\",\n \"5M\",\n \"5L26\",\n \"4M\",\n \"4L14\",\n \"3L17\",\n \"3S0\"\n ],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 18,\n \"gender\": \"F\",\n \"nature\": \"Quirky\",\n \"ivs\": {\n \"hp\": 15,\n \"atk\": 6,\n \"def\": 3,\n \"spa\": 25,\n \"spd\": 13,\n \"spe\": 22\n },\n \"moves\": [\"tailwhip\", \"roar\", \"quickattack\", \"willowisp\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 18,\n \"moves\": [\"charm\", \"heatwave\", \"ember\", \"dig\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 18}]\n },\n \"vulpixalola\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\", \"7E\"],\n \"aquatail\": [\"7T\"],\n \"attract\": [\"8M\", \"7M\"],\n \"aurorabeam\": [\"9L24\", \"8L24\", \"8V\", \"7L28\"],\n \"auroraveil\": [\"9L44\", \"8L44\", \"7M\"],\n \"babydolleyes\": [\"9E\", \"8E\", \"7L9\", \"7S0\"],\n \"batonpass\": [\"9M\"],\n \"blizzard\": [\"9M\", \"9L52\", \"8M\", \"8L56\", \"8V\", \"7M\", \"7L42\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"captivate\": [\"7L47\"],\n \"celebrate\": [\"7S0\"],\n \"charm\": [\"9M\", \"8M\", \"7E\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\", \"9L20\", \"8L20\", \"8V\", \"7L12\"],\n \"covet\": [\"7T\"],\n \"darkpulse\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"dazzlinggleam\": [\"9M\", \"8V\"],\n \"dig\": [\"9M\", \"8M\", \"8V\"],\n \"disable\": [\"9L4\", \"8L4\", \"7E\"],\n \"disarmingvoice\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"encore\": [\"9M\", \"8M\", \"7E\"],\n \"endure\": [\"9M\", \"8M\"],\n \"extrasensory\": [\"9L28\", \"8L28\", \"7L31\", \"7E\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"faketears\": [\"9M\"],\n \"feintattack\": [\"7L23\"],\n \"flail\": [\"9E\", \"8E\", \"7E\"],\n \"foulplay\": [\"9M\", \"8M\", \"8V\", \"7T\"],\n \"freezedry\": [\"9L48\", \"8E\", \"7E\"],\n \"frostbreath\": [\"7M\"],\n \"frustration\": [\"7M\"],\n \"grudge\": [\"8L52\", \"7L44\"],\n \"hail\": [\"8M\", \"7M\"],\n \"headbutt\": [\"8V\"],\n \"healbell\": [\"7T\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\", \"7L26\"],\n \"hiddenpower\": [\"7M\"],\n \"howl\": [\"9E\", \"8E\", \"7E\"],\n \"hypnosis\": [\"9E\", \"8E\", \"7E\"],\n \"icebeam\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"8V\", \"7M\", \"7L36\"],\n \"iceshard\": [\"9L8\", \"8L8\", \"8V\", \"7L10\", \"7S0\"],\n \"iciclespear\": [\"9M\"],\n \"icywind\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7T\", \"7L15\"],\n \"imprison\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L39\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\"],\n \"mist\": [\"9L40\", \"8L40\", \"8V\", \"7L20\"],\n \"mistyterrain\": [\"9M\"],\n \"moonblast\": [\"9E\", \"8E\", \"7E\"],\n \"nastyplot\": [\"9M\"],\n \"painsplit\": [\"9M\", \"7T\"],\n \"payback\": [\"8M\", \"7M\", \"7L18\"],\n \"playrough\": [\"9M\"],\n \"powdersnow\": [\"9L1\", \"8L1\", \"7L1\", \"7S1\"],\n \"powerswap\": [\"8M\", \"7E\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"psychup\": [\"9M\", \"7M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"reflect\": [\"8V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"9M\", \"9E\", \"8E\", \"8V\", \"7M\", \"7L7\"],\n \"roleplay\": [\"7T\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\", \"7L34\"],\n \"secretpower\": [\"7E\"],\n \"sheercold\": [\"8L48\", \"7L50\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"snowscape\": [\"9M\"],\n \"spite\": [\"9M\", \"9L12\", \"8L12\", \"7T\", \"7E\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tackle\": [\"8V\"],\n \"tailslap\": [\"8M\", \"7E\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"8V\", \"7L4\", \"7S0\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 10,\n \"moves\": [\"celebrate\", \"tailwhip\", \"babydolleyes\", \"iceshard\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 10,\n \"gender\": \"F\",\n \"nature\": \"Modest\",\n \"moves\": [\"powdersnow\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"ninetales\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"calmmind\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"darkpulse\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\"9L1\", \"8L1\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"ember\": [\"9L1\", \"8L1\", \"8V\", \"7V\", \"5L1\", \"4L1\", \"3L1\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"extrasensory\": [\"9L1\", \"8L1\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"fireblast\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"firespin\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7V\", \"3L45\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"flareblitz\": [\"9M\", \"8M\"],\n \"foulplay\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grudge\": [\"8L1\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5S0\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypnosis\": [\"8V\"],\n \"imprison\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\"],\n \"incinerate\": [\"9L1\", \"8L1\", \"6M\", \"5M\"],\n \"inferno\": [\"9L1\", \"8L1\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mysticalfire\": [\"8M\"],\n \"nastyplot\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"4L1\"\n ],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"9M\"],\n \"ominouswind\": [\"4T\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\"],\n \"quickattack\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"rage\": [\"7V\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3M\",\n \"3L1\"\n ],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"5S0\", \"4M\"],\n \"spite\": [\"9M\", \"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"8V\"],\n \"tailslap\": [\"8M\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"8V\", \"7V\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"willowisp\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"6M\",\n \"5M\",\n \"5S0\",\n \"4M\"\n ],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Bold\",\n \"ivs\": {\"def\": 31},\n \"isHidden\": true,\n \"moves\": [\"heatwave\", \"solarbeam\", \"psyshock\", \"willowisp\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"ninetalesalola\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\"],\n \"aquatail\": [\"7T\"],\n \"attract\": [\"8M\", \"7M\"],\n \"aurorabeam\": [\"9L1\", \"8L1\"],\n \"auroraveil\": [\"9L1\", \"8L1\", \"7M\"],\n \"avalanche\": [\"9M\", \"8M\"],\n \"batonpass\": [\"9M\"],\n \"blizzard\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"8V\", \"7M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"charm\": [\"9M\", \"8M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\", \"9L1\", \"8L1\", \"7L1\"],\n \"covet\": [\"7T\"],\n \"darkpulse\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"dazzlinggleam\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"8V\", \"7M\", \"7L1\"],\n \"dig\": [\"9M\", \"8M\", \"8V\"],\n \"disable\": [\"9L1\", \"8L1\"],\n \"disarmingvoice\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"dreameater\": [\"8V\", \"7M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"extrasensory\": [\"9L1\", \"8L1\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"foulplay\": [\"9M\", \"8M\", \"8V\", \"7T\"],\n \"freezedry\": [\"9L1\"],\n \"frostbreath\": [\"7M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"grudge\": [\"8L1\"],\n \"hail\": [\"8M\", \"7M\"],\n \"headbutt\": [\"8V\"],\n \"healbell\": [\"7T\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"hypnosis\": [\"8V\"],\n \"icebeam\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"8V\", \"7M\", \"7L1\"],\n \"iceshard\": [\"9L1\", \"8L1\", \"8V\", \"7L1\"],\n \"iciclespear\": [\"9M\"],\n \"icywind\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\"],\n \"imprison\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\"],\n \"laserfocus\": [\"7T\"],\n \"mist\": [\"9L1\", \"8L1\", \"8V\"],\n \"mistyterrain\": [\"9M\", \"8M\"],\n \"nastyplot\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"8V\", \"7L1\"],\n \"painsplit\": [\"9M\", \"7T\"],\n \"payback\": [\"8M\", \"7M\"],\n \"playrough\": [\"9M\"],\n \"powdersnow\": [\"9L1\", \"8L1\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"psychup\": [\"9M\", \"7M\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"reflect\": [\"8V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"9M\", \"7M\"],\n \"roleplay\": [\"7T\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\", \"7L1\"],\n \"sheercold\": [\"8L1\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"snowscape\": [\"9M\"],\n \"solarbeam\": [\"8M\"],\n \"spite\": [\"9M\", \"9L1\", \"8L1\", \"7T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tackle\": [\"8V\"],\n \"tailslap\": [\"8M\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"8V\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"wonderroom\": [\"8M\", \"7T\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n }\n },\n \"igglybuff\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"captivate\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"charm\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L1\", \"8L1\", \"7L11\", \"6L11\", \"5L17\", \"4L17\"],\n \"counter\": [\"3T\"],\n \"covet\": [\"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"9M\"],\n \"defensecurl\": [\n \"9L4\",\n \"8L4\",\n \"7L3\",\n \"7V\",\n \"6L3\",\n \"5L5\",\n \"4L5\",\n \"3T\",\n \"3L4\",\n \"3S0\"\n ],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\"9L16\", \"8L16\"],\n \"disarmingvoice\": [\"9M\", \"9L12\", \"8L12\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"feintattack\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"headbutt\": [\"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"healpulse\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"lastresort\": [\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mistyterrain\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"perishsong\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L5\", \"7V\", \"6L5\", \"5L9\", \"4L9\", \"3L9\"],\n \"present\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"punishment\": [\"7E\", \"6E\", \"5E\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"rollout\": [\"9E\", \"8E\", \"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sing\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"sleeptalk\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7E\",\n \"7V\",\n \"6M\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3T\"\n ],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\"9L8\", \"8L8\", \"7L9\", \"7V\", \"6L9\", \"5L13\", \"4L13\", \"3L14\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tickle\": [\"3S0\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"wish\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"abilities\": [\"cutecharm\"],\n \"moves\": [\"sing\", \"charm\", \"defensecurl\", \"tickle\"],\n \"pokeball\": \"pokeball\",\n \"emeraldEventEgg\": true\n }\n ]\n },\n \"jigglypuff\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"amnesia\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bide\": [\"8V\", \"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"8V\",\n \"7L32\",\n \"7V\",\n \"6L33\",\n \"5L33\",\n \"4L29\",\n \"3T\",\n \"3L34\"\n ],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bubblebeam\": [\"7V\"],\n \"calmmind\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L1\", \"8L1\"],\n \"counter\": [\"7V\", \"3T\"],\n \"covet\": [\"9L8\", \"8L8\", \"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"darkpulse\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\"],\n \"defensecurl\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L3\",\n \"7V\",\n \"6L3\",\n \"5L5\",\n \"4L5\",\n \"3T\",\n \"3L4\"\n ],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L14\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3L14\"\n ],\n \"disarmingvoice\": [\"9M\", \"9L1\", \"8L1\", \"7L11\", \"6L11\"],\n \"doubleedge\": [\n \"9M\",\n \"9L44\",\n \"8L44\",\n \"8V\",\n \"7L45\",\n \"7V\",\n \"6L49\",\n \"5L53\",\n \"4L49\",\n \"3T\",\n \"3L49\"\n ],\n \"doubleslap\": [\"8V\", \"7L17\", \"7V\", \"6L18\", \"5L25\", \"4L21\", \"3L24\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"echoedvoice\": [\"9L4\", \"8L4\", \"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flamethrower\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"gyroball\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"7M\",\n \"7L35\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L33\"\n ],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L44\",\n \"5T\",\n \"5L49\",\n \"4L45\",\n \"3L44\"\n ],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magicalleaf\": [\"9M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\n \"9L28\",\n \"8L28\",\n \"8V\",\n \"7L38\",\n \"7V\",\n \"6L37\",\n \"5L45\",\n \"4L41\",\n \"3T\",\n \"3L39\"\n ],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\", \"8M\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"playnice\": [\"7L9\", \"6L8\"],\n \"playrough\": [\"9M\", \"8M\", \"8L40\", \"8V\"],\n \"pound\": [\"9L1\", \"8L1\", \"8V\", \"7L5\", \"7V\", \"6L5\", \"5L9\", \"4L9\", \"3L9\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"9M\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7M\",\n \"7L30\",\n \"7V\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L25\",\n \"3M\",\n \"3L29\"\n ],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"rollout\": [\"7L20\", \"7V\", \"6L21\", \"5L21\", \"4T\", \"4L17\", \"3T\", \"3L19\"],\n \"round\": [\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L22\",\n \"6M\",\n \"6L17\",\n \"5M\",\n \"5L17\"\n ],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandstorm\": [\"9M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"selfdestruct\": [\"8M\"],\n \"shadowball\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sing\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"skillswap\": [\"9M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spitup\": [\"9L12\", \"8L12\", \"7L25\"],\n \"stealthrock\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelroller\": [\"8T\"],\n \"stockpile\": [\"9L12\", \"8L12\", \"7L25\"],\n \"storedpower\": [\"9M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"9L12\", \"8L12\", \"7L25\"],\n \"sweetkiss\": [\"9L1\", \"8L1\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\"9M\"],\n \"telekinesis\": [\"7T\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"triattack\": [\"8M\", \"8V\", \"7V\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"wakeupslap\": [\"7L27\", \"6L28\", \"5L41\", \"4L37\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 3},\n {\"generation\": 2, \"level\": 3},\n {\"generation\": 3, \"level\": 3}\n ]\n },\n \"wigglytuff\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"amnesia\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bide\": [\"8V\", \"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7V\", \"3T\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bubblebeam\": [\"7V\"],\n \"calmmind\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L1\", \"8L1\"],\n \"counter\": [\"7V\", \"3T\"],\n \"covet\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"darkpulse\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\"],\n \"defensecurl\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"disarmingvoice\": [\"9M\", \"9L1\", \"8L1\"],\n \"doubleedge\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"3T\"],\n \"doubleslap\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"echoedvoice\": [\"9L1\", \"8L1\", \"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flamethrower\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"gyroball\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magicalleaf\": [\"9M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"9L1\", \"8L1\", \"7V\", \"3T\"],\n \"minimize\": [\"8V\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\", \"8M\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"playrough\": [\"9M\", \"9L5\", \"8M\", \"8L1\", \"8V\", \"7L1\", \"6L1\"],\n \"pound\": [\"9L1\", \"8L1\", \"8V\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"9M\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandstorm\": [\"9M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"selfdestruct\": [\"8M\"],\n \"shadowball\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sing\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"skillswap\": [\"9M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spitup\": [\"9L1\", \"8L1\"],\n \"stealthrock\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelroller\": [\"8T\"],\n \"stockpile\": [\"9L1\", \"8L1\"],\n \"storedpower\": [\"9M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"9L1\", \"8L1\"],\n \"sweetkiss\": [\"9L1\", \"8L1\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\"9M\"],\n \"telekinesis\": [\"7T\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"triattack\": [\"8M\", \"8V\", \"7V\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 22}]\n },\n \"zubat\": {\n \"learnset\": {\n \"absorb\": [\"8L1\", \"8V\", \"7L1\"],\n \"acrobatics\": [\"8M\", \"7M\", \"6M\", \"6L30\", \"5M\", \"5L30\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"8M\"],\n \"aircutter\": [\"8L25\", \"7L19\", \"6L19\", \"5L25\", \"4T\", \"4L25\", \"3L31\"],\n \"airslash\": [\"8M\", \"8L50\", \"8V\", \"7L41\", \"6L41\", \"5L45\", \"4L41\"],\n \"assurance\": [\"8M\"],\n \"astonish\": [\"8L5\", \"7L7\", \"6L7\", \"5L8\", \"4L9\", \"3L6\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bite\": [\"8L30\", \"8V\", \"7L11\", \"7V\", \"6L11\", \"5L12\", \"4L13\", \"3L16\"],\n \"bravebird\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\n \"8L45\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L19\",\n \"4L21\",\n \"3L26\"\n ],\n \"crunch\": [\"8M\"],\n \"curse\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"defog\": [\"8E\", \"7T\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dualwingbeat\": [\"8T\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feintattack\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"fly\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\n \"8M\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"gust\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"haze\": [\"8L35\", \"8V\", \"7L35\", \"7V\", \"6L35\", \"5L41\", \"4L37\", \"3L46\"],\n \"headbutt\": [\"8V\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypnosis\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"leechlife\": [\n \"8M\",\n \"8L55\",\n \"8V\",\n \"7M\",\n \"7L31\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"meanlook\": [\"8L10\", \"7L29\", \"7V\", \"6L29\", \"5L29\", \"4L29\", \"3L36\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"nastyplot\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"poisonfang\": [\"8L15\", \"7L25\", \"6L25\", \"5L37\", \"4L33\", \"3L41\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"quickattack\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"quickguard\": [\"8L20\", \"7L43\", \"6L43\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorwind\": [\"7V\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"8V\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"steelwing\": [\"8M\", \"7M\", \"7E\", \"7V\", \"6M\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"supersonic\": [\n \"8L1\",\n \"8V\",\n \"7L5\",\n \"7V\",\n \"6L4\",\n \"5L4\",\n \"5D\",\n \"4L5\",\n \"3L6\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"8V\", \"7L23\", \"7V\", \"6L23\", \"5L23\", \"4T\", \"3T\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"7V\"],\n \"taunt\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"venomdrench\": [\"8M\", \"7E\", \"6E\"],\n \"venoshock\": [\"8M\", \"8L40\", \"7M\", \"7L37\", \"6M\", \"6L37\", \"5M\"],\n \"whirlwind\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"wingattack\": [\n \"8E\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L15\",\n \"4L17\",\n \"3L21\"\n ],\n \"zenheadbutt\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 6},\n {\"generation\": 2, \"level\": 2}\n ]\n },\n \"golbat\": {\n \"learnset\": {\n \"absorb\": [\"8L1\", \"8V\", \"7L1\"],\n \"acrobatics\": [\"8M\", \"7M\", \"6M\", \"6L33\", \"5M\", \"5L33\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"8M\"],\n \"aircutter\": [\"8L27\", \"7L19\", \"6L19\", \"5L27\", \"4T\", \"4L27\", \"3L35\"],\n \"airslash\": [\"8M\", \"8L62\", \"8V\", \"7L48\", \"6L48\", \"5L52\", \"4L51\"],\n \"assurance\": [\"8M\"],\n \"astonish\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bite\": [\"8L34\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L12\", \"4L13\", \"3L16\"],\n \"bravebird\": [\"8M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\n \"8L55\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L19\",\n \"4L21\",\n \"3L28\"\n ],\n \"crunch\": [\"8M\", \"8V\"],\n \"curse\": [\"7V\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dualwingbeat\": [\"8T\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fly\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"haze\": [\"8L41\", \"8V\", \"7L40\", \"7V\", \"6L40\", \"5L47\", \"4L45\", \"3L56\"],\n \"headbutt\": [\"8V\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"leechlife\": [\n \"8M\",\n \"8L69\",\n \"8V\",\n \"7M\",\n \"7L35\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"meanlook\": [\"8L1\", \"7L32\", \"7V\", \"6L32\", \"5L33\", \"4L33\", \"3L42\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"nastyplot\": [\"8M\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"poisonfang\": [\"8L15\", \"7L27\", \"6L27\", \"5L42\", \"4L39\", \"3L49\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\"8V\"],\n \"quickguard\": [\"8L20\", \"7L51\", \"6L51\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorwind\": [\"7V\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"8V\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"steelwing\": [\"8M\", \"7M\", \"7V\", \"6M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"supersonic\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"8V\", \"7L24\", \"7V\", \"6L24\", \"5L24\", \"4T\", \"3T\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"7V\"],\n \"taunt\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"8M\", \"8L48\", \"7M\", \"7L43\", \"6M\", \"6L43\", \"5M\"],\n \"whirlwind\": [\"8V\", \"7V\"],\n \"wingattack\": [\"8V\", \"7L13\", \"7V\", \"6L13\", \"5L15\", \"4L17\", \"3L21\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"encounters\": [\n {\"generation\": 2, \"level\": 13},\n {\"generation\": 3, \"level\": 5},\n {\"generation\": 4, \"level\": 10},\n {\"generation\": 6, \"level\": 19, \"maxEggMoves\": 1},\n {\"generation\": 7, \"level\": 20}\n ]\n },\n \"crobat\": {\n \"learnset\": {\n \"absorb\": [\"8L1\", \"7L1\"],\n \"acrobatics\": [\"8M\", \"7M\", \"6M\", \"6L33\", \"5M\", \"5L33\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"8M\"],\n \"aircutter\": [\"8L27\", \"7L19\", \"6L19\", \"5L27\", \"4T\", \"4L27\", \"3L35\"],\n \"airslash\": [\n \"8M\",\n \"8L62\",\n \"7L48\",\n \"7S1\",\n \"6L48\",\n \"5L52\",\n \"4L51\",\n \"4S0\"\n ],\n \"assurance\": [\"8M\"],\n \"astonish\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bite\": [\"8L34\", \"7L1\", \"7V\", \"6L1\", \"5L12\", \"4L13\", \"3L16\"],\n \"bravebird\": [\"8M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8L55\", \"7L17\", \"7V\", \"6L17\", \"5L19\", \"4L21\", \"3L28\"],\n \"crosspoison\": [\"8M\", \"8L0\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"crunch\": [\"8M\"],\n \"curse\": [\"7V\"],\n \"darkpulse\": [\"8M\", \"7M\", \"7S1\", \"6M\", \"5T\", \"4M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dualwingbeat\": [\"8T\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fly\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"haze\": [\"8L41\", \"7L40\", \"7V\", \"6L40\", \"5L47\", \"4L45\", \"3L56\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"4S0\"],\n \"hex\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"leechlife\": [\n \"8M\",\n \"8L69\",\n \"7M\",\n \"7L35\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"meanlook\": [\"8L1\", \"7L32\", \"7V\", \"6L32\", \"5L33\", \"4L33\", \"3L42\"],\n \"mimic\": [\"3T\"],\n \"nastyplot\": [\"8M\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"poisonfang\": [\"8L15\", \"7L27\", \"6L27\", \"5L42\", \"4L39\", \"3L49\"],\n \"protect\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickguard\": [\"8L20\", \"7L51\", \"6L51\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"skyattack\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"7S1\", \"6M\", \"5M\", \"4M\", \"4S0\", \"3M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"steelwing\": [\"8M\", \"7M\", \"7V\", \"6M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\", \"4T\", \"4S0\"],\n \"supersonic\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"7L24\", \"7V\", \"6L24\", \"5L24\", \"4T\", \"3T\"],\n \"tailwind\": [\"8L1\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8L1\", \"7M\", \"7V\", \"7S1\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"8M\", \"8L48\", \"7M\", \"7L43\", \"6M\", \"6L43\", \"5M\"],\n \"wingattack\": [\"7L13\", \"7V\", \"6L13\", \"5L15\", \"4L17\", \"3L21\"],\n \"xscissor\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 30,\n \"gender\": \"M\",\n \"nature\": \"Timid\",\n \"moves\": [\"heatwave\", \"airslash\", \"sludgebomb\", \"superfang\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 64,\n \"gender\": \"M\",\n \"moves\": [\"airslash\", \"toxic\", \"darkpulse\", \"sludgebomb\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"oddish\": {\n \"learnset\": {\n \"absorb\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S1\"\n ],\n \"acid\": [\n \"9L4\",\n \"8L4\",\n \"8V\",\n \"7L9\",\n \"7V\",\n \"6L9\",\n \"5L9\",\n \"4L9\",\n \"3L23\",\n \"3S0\"\n ],\n \"acidspray\": [\"9M\"],\n \"afteryou\": [\"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bulletseed\": [\"9M\", \"8M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dazzlinggleam\": [\"8M\", \"8V\", \"7M\", \"6M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gastroacid\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"gigadrain\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7T\",\n \"7L31\",\n \"7V\",\n \"6T\",\n \"6L31\",\n \"5T\",\n \"5L37\",\n \"5D\",\n \"4M\",\n \"4L37\",\n \"3M\"\n ],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L47\", \"6L45\"],\n \"growth\": [\"9L1\", \"8L1\", \"8V\", \"7L1\"],\n \"headbutt\": [\"8V\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"ingrain\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9E\", \"8E\", \"3S1\"],\n \"luckychant\": [\"7L23\", \"6L23\", \"5L25\", \"4L25\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\n \"9L12\",\n \"8L12\",\n \"8V\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"5L21\",\n \"4L21\"\n ],\n \"mimic\": [\"7V\", \"3T\"],\n \"moonblast\": [\"9L28\", \"8L28\", \"8V\", \"7L43\", \"6L43\"],\n \"moonlight\": [\n \"9L36\",\n \"8L36\",\n \"7L27\",\n \"7V\",\n \"6L27\",\n \"5L33\",\n \"4L33\",\n \"3L32\"\n ],\n \"naturalgift\": [\"7L39\", \"6L29\", \"5L29\", \"4M\", \"4L29\"],\n \"naturepower\": [\"8E\", \"7M\", \"7E\", \"6M\", \"6E\", \"5E\"],\n \"petaldance\": [\n \"9L40\",\n \"8L40\",\n \"7L51\",\n \"7V\",\n \"6L41\",\n \"5L41\",\n \"4L41\",\n \"3L39\"\n ],\n \"poisonpowder\": [\n \"9L14\",\n \"8L14\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3L14\",\n \"3S0\"\n ],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"razorleaf\": [\"9E\", \"8E\", \"8V\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"7E\", \"6M\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeppowder\": [\n \"9L18\",\n \"8L18\",\n \"8V\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L17\",\n \"4L17\",\n \"3L18\",\n \"3S0\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"strengthsap\": [\"9E\", \"8E\", \"7E\"],\n \"stunspore\": [\n \"9L16\",\n \"8L16\",\n \"8V\",\n \"7L14\",\n \"7V\",\n \"6L14\",\n \"5L15\",\n \"4L15\",\n \"3L16\",\n \"3S0\"\n ],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\n \"9L8\",\n \"8L8\",\n \"7L5\",\n \"7V\",\n \"6L5\",\n \"5L5\",\n \"5D\",\n \"4L5\",\n \"3L7\"\n ],\n \"swordsdance\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"synthesis\": [\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"takedown\": [\"7V\"],\n \"teeterdance\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"terablast\": [\"9M\"],\n \"tickle\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"toxic\": [\n \"9M\",\n \"9L24\",\n \"8L24\",\n \"8V\",\n \"7M\",\n \"7L35\",\n \"7V\",\n \"6M\",\n \"6L35\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"trailblaze\": [\"9M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 26,\n \"gender\": \"M\",\n \"nature\": \"Quirky\",\n \"ivs\": {\n \"hp\": 23,\n \"atk\": 24,\n \"def\": 20,\n \"spa\": 21,\n \"spd\": 9,\n \"spe\": 16\n },\n \"moves\": [\"poisonpowder\", \"stunspore\", \"sleeppowder\", \"acid\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"absorb\", \"leechseed\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 12}]\n },\n \"gloom\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"acid\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L24\",\n \"3S0\"\n ],\n \"acidspray\": [\"9M\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bulletseed\": [\"9M\", \"8M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dazzlinggleam\": [\"8M\", \"8V\", \"7M\", \"6M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gastroacid\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"gigadrain\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7T\",\n \"7L34\",\n \"7V\",\n \"6T\",\n \"6L34\",\n \"5T\",\n \"5L47\",\n \"4M\",\n \"4L47\",\n \"3M\"\n ],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"9L38\", \"8M\", \"8L38\", \"7L54\", \"6L54\"],\n \"growth\": [\"9L1\", \"8L1\", \"8V\", \"7L1\"],\n \"headbutt\": [\"8V\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"leafstorm\": [\"9M\"],\n \"luckychant\": [\"7L24\", \"6L24\", \"5L29\", \"4L29\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\n \"9L12\",\n \"8L12\",\n \"8V\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"5L23\",\n \"4L23\"\n ],\n \"mimic\": [\"7V\", \"3T\"],\n \"moonblast\": [\"9L32\", \"8L32\", \"8V\"],\n \"moonlight\": [\n \"9L44\",\n \"8L44\",\n \"7L29\",\n \"7V\",\n \"6L29\",\n \"5L41\",\n \"4L41\",\n \"3L35\",\n \"3S0\"\n ],\n \"naturalgift\": [\"7L44\", \"6L35\", \"5L35\", \"4M\", \"4L35\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"petalblizzard\": [\"9M\", \"7L49\", \"6L49\"],\n \"petaldance\": [\n \"9L50\",\n \"8L50\",\n \"7L59\",\n \"7V\",\n \"6L53\",\n \"5L53\",\n \"4L53\",\n \"3L44\",\n \"3S0\"\n ],\n \"poisonpowder\": [\n \"9L14\",\n \"8L14\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3L1\"\n ],\n \"pollenpuff\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"razorleaf\": [\"8V\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeppowder\": [\n \"9L18\",\n \"8L18\",\n \"8V\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L17\",\n \"4L17\",\n \"3L18\",\n \"3S0\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stunspore\": [\n \"9L16\",\n \"8L16\",\n \"8V\",\n \"7L14\",\n \"7V\",\n \"6L14\",\n \"5L15\",\n \"4L15\",\n \"3L16\"\n ],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"7V\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\n \"9M\",\n \"9L26\",\n \"8L26\",\n \"8V\",\n \"7M\",\n \"7L39\",\n \"7V\",\n \"6M\",\n \"6L39\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"trailblaze\": [\"9M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 50,\n \"moves\": [\"sleeppowder\", \"acid\", \"moonlight\", \"petaldance\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 2, \"level\": 14},\n {\"generation\": 4, \"level\": 14},\n {\"generation\": 6, \"level\": 18, \"maxEggMoves\": 1}\n ]\n },\n \"vileplume\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"8V\", \"7V\", \"3L1\"],\n \"acid\": [\"9L1\", \"8L1\", \"8V\", \"7V\"],\n \"acidspray\": [\"9M\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"aromatherapy\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"bulletseed\": [\"9M\", \"8M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"corrosivegas\": [\"8T\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gastroacid\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"gigadrain\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7V\",\n \"6T\",\n \"5T\",\n \"4M\",\n \"3M\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"growth\": [\"9L1\", \"8L1\", \"8V\"],\n \"headbutt\": [\"8V\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"leafstorm\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"mimic\": [\"7V\", \"3T\"],\n \"moonblast\": [\"9L1\", \"8L1\"],\n \"moonlight\": [\"9L1\", \"8L1\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"petalblizzard\": [\"9M\", \"9L0\", \"8L0\", \"7L49\", \"6L49\"],\n \"petaldance\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L59\",\n \"7V\",\n \"6L53\",\n \"5L53\",\n \"4L53\",\n \"3L44\"\n ],\n \"poisonpowder\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\"],\n \"pollenpuff\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeppowder\": [\"9L1\", \"8L1\", \"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7L69\",\n \"7V\",\n \"6M\",\n \"6L64\",\n \"5M\",\n \"5L65\",\n \"4M\",\n \"4L65\",\n \"3M\"\n ],\n \"solarblade\": [\"9M\"],\n \"stunspore\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"9L1\", \"8L1\", \"7V\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"7V\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\", \"9L1\", \"8L1\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"weatherball\": [\"9M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"bellossom\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7V\", \"3L1\"],\n \"acid\": [\"9L1\", \"8L1\"],\n \"acidspray\": [\"9M\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bulletseed\": [\"9M\", \"8M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gastroacid\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"gigadrain\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7V\",\n \"6T\",\n \"5T\",\n \"4M\",\n \"3M\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"growth\": [\"9L1\", \"8L1\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"laserfocus\": [\"7T\"],\n \"leafblade\": [\"8M\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"leafstorm\": [\"9M\", \"8M\", \"7L1\", \"6L1\", \"5L53\", \"4L53\"],\n \"magicalleaf\": [\"9M\", \"8M\", \"7L1\", \"6L23\", \"5L23\", \"4L23\", \"3L1\"],\n \"megadrain\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"mimic\": [\"3T\"],\n \"moonblast\": [\"9L1\", \"8L1\"],\n \"moonlight\": [\"9L1\", \"8L1\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"petalblizzard\": [\"9M\", \"9L0\", \"8L0\", \"7L49\", \"6L49\"],\n \"petaldance\": [\"9L1\", \"8L1\", \"7L59\", \"7V\", \"3L44\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"poisonpowder\": [\"9L1\", \"8L1\"],\n \"pollenpuff\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quiverdance\": [\"9L1\", \"8L1\", \"7L39\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeppowder\": [\"9L1\", \"8L1\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3L55\"],\n \"solarblade\": [\"9M\"],\n \"stunspore\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3M\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\", \"9L1\", \"8L1\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"tripleaxel\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"weatherball\": [\"9M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"paras\": {\n \"learnset\": {\n \"absorb\": [\"8V\", \"7L11\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"agility\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"aromatherapy\": [\"7L43\", \"6L43\", \"5L43\", \"4L38\", \"3L49\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"7V\", \"3T\"],\n \"brickbreak\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bugbite\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"bulletseed\": [\"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"crosspoison\": [\"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dig\": [\"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"energyball\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3E\", \"3S0\"],\n \"fellstinger\": [\"7E\", \"6E\"],\n \"flail\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7L17\", \"7V\", \"6L17\", \"5L17\", \"4T\", \"3T\"],\n \"furyswipes\": [\"8V\"],\n \"gigadrain\": [\n \"7T\",\n \"7L38\",\n \"7V\",\n \"6T\",\n \"6L38\",\n \"5T\",\n \"5L38\",\n \"4M\",\n \"4L33\",\n \"3M\",\n \"3L43\"\n ],\n \"grassknot\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyterrain\": [\"7E\"],\n \"growth\": [\"8V\", \"7L33\", \"7V\", \"6L33\", \"5L33\", \"4L27\", \"3L37\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"leechlife\": [\"8V\", \"7M\", \"7V\", \"6L11\", \"5L11\", \"4L11\", \"3L19\"],\n \"leechseed\": [\"7E\", \"6E\", \"5E\"],\n \"lightscreen\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"metalclaw\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"poisonpowder\": [\"8V\", \"7L6\", \"7V\", \"6L6\", \"5L6\", \"4L6\", \"3L13\"],\n \"protect\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"pursuit\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rage\": [\"7V\"],\n \"ragepowder\": [\"7L49\", \"6L49\", \"5L49\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"refresh\": [\"3S0\"],\n \"rest\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rototiller\": [\"7E\", \"6E\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scratch\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"screech\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skullbash\": [\"7V\"],\n \"slash\": [\"8V\", \"7L27\", \"7V\", \"6L27\", \"5L27\", \"4L22\", \"3L31\", \"3S0\"],\n \"sleeppowder\": [\"8V\"],\n \"sleeptalk\": [\"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spore\": [\"8V\", \"7L22\", \"7V\", \"6L22\", \"5L22\", \"4L17\", \"3L25\", \"3S0\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"stunspore\": [\"8V\", \"7L6\", \"7V\", \"6L6\", \"5L6\", \"5D\", \"4L6\", \"3L7\"],\n \"substitute\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"swordsdance\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"venoshock\": [\"7M\", \"6M\", \"5M\"],\n \"wideguard\": [\"7E\", \"6E\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"xscissor\": [\n \"8V\",\n \"7M\",\n \"7L54\",\n \"6M\",\n \"6L54\",\n \"5M\",\n \"5L54\",\n \"4M\",\n \"4L43\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 28,\n \"abilities\": [\"effectspore\"],\n \"moves\": [\"refresh\", \"spore\", \"slash\", \"falseswipe\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 8}]\n },\n \"parasect\": {\n \"learnset\": {\n \"absorb\": [\"8V\", \"7L1\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"aromatherapy\": [\"7L51\", \"6L51\", \"5L51\", \"4L47\", \"3L59\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"7V\", \"3T\"],\n \"brickbreak\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bugbite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bulletseed\": [\"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"crosspoison\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dig\": [\"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7L17\", \"7V\", \"6L17\", \"5L17\", \"4T\", \"3T\"],\n \"furyswipes\": [\"8V\"],\n \"gigadrain\": [\n \"7T\",\n \"7L44\",\n \"7V\",\n \"6T\",\n \"6L44\",\n \"5T\",\n \"5L44\",\n \"4M\",\n \"4L39\",\n \"3M\",\n \"3L51\"\n ],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"growth\": [\"8V\", \"7L37\", \"7V\", \"6L37\", \"5L37\", \"4L30\", \"3L43\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"leechlife\": [\"8V\", \"7M\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L19\"],\n \"leechseed\": [\"8V\"],\n \"lightscreen\": [\"8V\", \"7M\", \"6M\", \"5M\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"poisonpowder\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"protect\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"ragepowder\": [\"7L59\", \"6L59\", \"5L59\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scratch\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"screech\": [\"8V\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skullbash\": [\"7V\"],\n \"slash\": [\"8V\", \"7L29\", \"7V\", \"6L29\", \"5L29\", \"4L22\", \"3L35\"],\n \"sleeppowder\": [\"8V\"],\n \"sleeptalk\": [\"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spore\": [\"8V\", \"7L22\", \"7V\", \"6L22\", \"5L22\", \"4L17\", \"3L27\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"stunspore\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"substitute\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"7V\"],\n \"swordsdance\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"7T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"venoshock\": [\"7M\", \"6M\", \"5M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"xscissor\": [\n \"8V\",\n \"7M\",\n \"7L66\",\n \"6M\",\n \"6L66\",\n \"5M\",\n \"5L66\",\n \"4M\",\n \"4L55\"\n ]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 13},\n {\"generation\": 2, \"level\": 5}\n ]\n },\n \"venonat\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"agility\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"bide\": [\"7V\"],\n \"bugbite\": [\"9M\", \"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"bugbuzz\": [\"9M\", \"9L25\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\n \"9L11\",\n \"8V\",\n \"7L11\",\n \"7V\",\n \"6L11\",\n \"5L11\",\n \"4L11\",\n \"3L17\"\n ],\n \"curse\": [\"7V\"],\n \"disable\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\"],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"foresight\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\n \"9M\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"4E\",\n \"3M\",\n \"3E\"\n ],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"leechlife\": [\n \"9M\",\n \"9L35\",\n \"8V\",\n \"7M\",\n \"7L35\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"4L17\",\n \"3L25\"\n ],\n \"lunge\": [\"9M\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"morningsun\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"9M\"],\n \"poisonfang\": [\"9L41\", \"7L41\", \"6L41\", \"5L41\", \"4L41\"],\n \"poisonpowder\": [\n \"9L13\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3L20\"\n ],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\n \"9M\",\n \"9L17\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L25\",\n \"5L25\",\n \"4L25\",\n \"3L33\"\n ],\n \"psychic\": [\n \"9M\",\n \"9L47\",\n \"8V\",\n \"7M\",\n \"7L47\",\n \"7V\",\n \"6M\",\n \"6L47\",\n \"5M\",\n \"5L47\",\n \"4M\",\n \"4L47\",\n \"3M\",\n \"3L41\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"ragepowder\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"screech\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"secretpower\": [\"7E\", \"6M\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"signalbeam\": [\n \"7T\",\n \"7L25\",\n \"7E\",\n \"6T\",\n \"6L35\",\n \"6E\",\n \"5T\",\n \"5L35\",\n \"5E\",\n \"4T\",\n \"4L35\",\n \"4E\",\n \"3E\"\n ],\n \"skillswap\": [\n \"9M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4M\",\n \"3M\"\n ],\n \"skittersmack\": [\"9M\"],\n \"sleeppowder\": [\n \"9L29\",\n \"8V\",\n \"7L29\",\n \"7V\",\n \"6L29\",\n \"5L29\",\n \"4L29\",\n \"3L36\"\n ],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"stunspore\": [\n \"9L23\",\n \"8V\",\n \"7L23\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L23\",\n \"3L28\"\n ],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supersonic\": [\"9L5\", \"8V\", \"7L5\", \"7V\", \"6L5\", \"5L5\", \"4L5\", \"3L9\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"7V\"],\n \"swift\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"venoshock\": [\"9M\", \"9E\", \"7M\", \"6M\", \"5M\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L37\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L37\",\n \"4T\",\n \"4L37\"\n ]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 13}]\n },\n \"venomoth\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"acrobatics\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"8V\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\", \"9L0\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\"],\n \"bide\": [\"7V\"],\n \"bugbite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbuzz\": [\"9M\", \"9L25\", \"8V\", \"7L1\", \"6L1\", \"5L59\", \"4L59\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\n \"9L11\",\n \"8V\",\n \"7L11\",\n \"7V\",\n \"6L11\",\n \"5L11\",\n \"4L11\",\n \"3L17\"\n ],\n \"curse\": [\"7V\"],\n \"defog\": [\"7T\", \"4M\"],\n \"disable\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"8V\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"foresight\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gust\": [\"8V\", \"7L1\", \"7V\", \"6L31\", \"5L31\", \"4L31\", \"3L31\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"leechlife\": [\n \"9M\",\n \"9L37\",\n \"8V\",\n \"7M\",\n \"7L37\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"4L17\",\n \"3L25\"\n ],\n \"lunge\": [\"9M\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"9M\"],\n \"ominouswind\": [\"4T\"],\n \"poisonfang\": [\"9L47\", \"7L47\", \"6L47\", \"5L47\", \"4L47\"],\n \"poisonpowder\": [\n \"9L13\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3L20\"\n ],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\n \"9M\",\n \"9L17\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L25\",\n \"5L25\",\n \"4L25\",\n \"3L36\"\n ],\n \"psychic\": [\n \"9M\",\n \"9L55\",\n \"8V\",\n \"7M\",\n \"7L55\",\n \"7V\",\n \"6M\",\n \"6L55\",\n \"5M\",\n \"5L55\",\n \"4M\",\n \"4L55\",\n \"3M\",\n \"3L52\",\n \"3S0\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psywave\": [\"7V\"],\n \"quiverdance\": [\"9L1\", \"8V\", \"7L1\", \"6L1\", \"5L63\"],\n \"rage\": [\"7V\"],\n \"razorwind\": [\"7V\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"refresh\": [\"3S0\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"8V\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8V\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"7L25\", \"6T\", \"6L37\", \"5T\", \"5L37\", \"4T\", \"4L37\"],\n \"silverwind\": [\"7L1\", \"6L1\", \"5L1\", \"4M\", \"4L1\", \"3L1\", \"3S0\"],\n \"skillswap\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"skittersmack\": [\"9M\"],\n \"sleeppowder\": [\n \"9L29\",\n \"8V\",\n \"7L29\",\n \"7V\",\n \"6L29\",\n \"5L29\",\n \"4L29\",\n \"3L42\"\n ],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\"9M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"stunspore\": [\n \"9L23\",\n \"8V\",\n \"7L23\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L23\",\n \"3L28\"\n ],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\", \"3S0\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supersonic\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"7V\"],\n \"swift\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\"],\n \"twister\": [\"4T\"],\n \"uturn\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"whirlwind\": [\"7V\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L41\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L41\",\n \"5T\",\n \"5L41\",\n \"4T\",\n \"4L41\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 32,\n \"abilities\": [\"shielddust\"],\n \"moves\": [\"refresh\", \"silverwind\", \"substitute\", \"psychic\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 30},\n {\"generation\": 2, \"level\": 10},\n {\"generation\": 4, \"level\": 8},\n {\"generation\": 6, \"level\": 30}\n ]\n },\n \"diglett\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"8M\", \"8V\"],\n \"allyswitch\": [\"8M\"],\n \"ancientpower\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"assurance\": [\"8M\"],\n \"astonish\": [\n \"9L8\",\n \"8L8\",\n \"7L7\",\n \"7E\",\n \"6L7\",\n \"6E\",\n \"5L7\",\n \"5E\",\n \"4L7\",\n \"4E\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"beatup\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"bulldoze\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L18\",\n \"6M\",\n \"6L18\",\n \"5M\",\n \"5L18\"\n ],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dig\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"8V\",\n \"7L31\",\n \"7V\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"4L18\",\n \"3M\",\n \"3L17\"\n ],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L29\",\n \"5T\",\n \"5L29\",\n \"4T\",\n \"4L26\"\n ],\n \"earthquake\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"8V\",\n \"7M\",\n \"7L39\",\n \"7V\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L41\"\n ],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feintattack\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"finalgambit\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"fissure\": [\n \"9L44\",\n \"8L44\",\n \"8V\",\n \"7L43\",\n \"7V\",\n \"6L45\",\n \"5L45\",\n \"4L40\",\n \"3L49\"\n ],\n \"foulplay\": [\"9M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyswipes\": [\"8V\", \"3L21\"],\n \"growl\": [\"9L4\", \"8L4\", \"8V\", \"7L4\", \"7V\", \"6L4\", \"5L4\", \"4L4\", \"3L5\"],\n \"headbutt\": [\"9E\", \"8E\", \"8V\", \"7E\", \"6E\", \"5E\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"9E\", \"8E\", \"6M\", \"5M\"],\n \"magnitude\": [\"7L14\", \"7V\", \"6L15\", \"5L15\", \"4L12\", \"3L9\"],\n \"memento\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudbomb\": [\"7L25\", \"7E\", \"6L26\", \"6E\", \"5L26\", \"5E\", \"4L29\", \"4E\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\n \"9M\",\n \"9L12\",\n \"8L12\",\n \"7L10\",\n \"7V\",\n \"6L12\",\n \"5L12\",\n \"4T\",\n \"4L15\",\n \"3T\",\n \"3L25\"\n ],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rage\": [\"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"rockblast\": [\"9M\"],\n \"rockslide\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\"\n ],\n \"sandstorm\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandtomb\": [\"9M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"scratch\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"screech\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"slash\": [\n \"9L24\",\n \"8L24\",\n \"8V\",\n \"7L35\",\n \"7V\",\n \"6L37\",\n \"5L37\",\n \"4L34\",\n \"3L33\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\n \"9L20\",\n \"8L20\",\n \"8V\",\n \"7L22\",\n \"6L23\",\n \"5L23\",\n \"4T\",\n \"4L23\"\n ],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5T\", \"5E\", \"4E\", \"3E\"],\n \"workup\": [\"8M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 2}\n ]\n },\n \"diglettalola\": {\n \"learnset\": {\n \"aerialace\": [\"7M\"],\n \"agility\": [\"9M\", \"8M\", \"8V\"],\n \"allyswitch\": [\"8M\"],\n \"ancientpower\": [\"9E\", \"8E\", \"7E\"],\n \"assurance\": [\"8M\"],\n \"astonish\": [\"9L8\", \"8L8\", \"7L7\", \"7S0\"],\n \"attract\": [\"8M\", \"7M\"],\n \"beatup\": [\"8M\", \"7E\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7M\", \"7L18\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"dig\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"8V\", \"7L31\"],\n \"doubleteam\": [\"7M\"],\n \"earthpower\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7T\", \"7L28\"],\n \"earthquake\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"8V\", \"7M\", \"7L39\"],\n \"echoedvoice\": [\"7M\"],\n \"endure\": [\"9M\", \"8M\", \"7E\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"feintattack\": [\"7E\"],\n \"finalgambit\": [\"9E\", \"8E\", \"7E\"],\n \"fissure\": [\"9L44\", \"8L44\", \"8V\", \"7L43\"],\n \"flashcannon\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"foulplay\": [\"9M\"],\n \"frustration\": [\"7M\"],\n \"furyswipes\": [\"8V\"],\n \"growl\": [\"9L4\", \"8L4\", \"8V\", \"7L4\", \"7S0\"],\n \"headbutt\": [\"9E\", \"8E\", \"8V\", \"7E\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"honeclaws\": [\"9E\", \"8E\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\"],\n \"ironhead\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7T\", \"7L35\"],\n \"magnitude\": [\"7L14\"],\n \"memento\": [\"9E\", \"8E\", \"7E\"],\n \"metalclaw\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"7S0\"],\n \"metalsound\": [\"9M\", \"9E\", \"8E\", \"7E\"],\n \"mudbomb\": [\"7L25\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"9L12\", \"8L12\", \"7L10\", \"7S0\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"pursuit\": [\"7E\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"return\": [\"7M\"],\n \"reversal\": [\"9M\", \"8M\", \"7E\"],\n \"rockblast\": [\"9M\"],\n \"rockslide\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandattack\": [\"9L1\", \"8L1\", \"8V\", \"7L1\"],\n \"sandstorm\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7M\"],\n \"sandtomb\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"scratch\": [\"8V\"],\n \"screech\": [\"8M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"slash\": [\"8V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"stealthrock\": [\"9M\", \"8V\", \"7T\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"suckerpunch\": [\"9L20\", \"8L20\", \"8V\", \"7L22\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\"],\n \"thrash\": [\"9E\", \"8E\", \"7E\"],\n \"toxic\": [\"8V\", \"7M\"],\n \"uproar\": [\"8M\"],\n \"workup\": [\"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 10,\n \"abilities\": [\"tanglinghair\"],\n \"moves\": [\"mudslap\", \"astonish\", \"growl\", \"metalclaw\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"dugtrio\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"8M\", \"8V\"],\n \"allyswitch\": [\"8M\"],\n \"assurance\": [\"8M\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L7\", \"6L7\", \"5L7\", \"4L7\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"beatup\": [\"8M\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"bulldoze\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L18\",\n \"6M\",\n \"6L18\",\n \"5M\",\n \"5L18\"\n ],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"3S0\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dig\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"8V\",\n \"7L35\",\n \"7V\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L18\",\n \"3M\",\n \"3L17\"\n ],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7T\",\n \"7L30\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L33\",\n \"4T\",\n \"4L28\"\n ],\n \"earthquake\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"8V\",\n \"7M\",\n \"7L47\",\n \"7V\",\n \"6M\",\n \"6L50\",\n \"5M\",\n \"5L50\",\n \"4M\",\n \"4L45\",\n \"3M\",\n \"3L51\",\n \"3S0\"\n ],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fissure\": [\n \"9L54\",\n \"8L54\",\n \"8V\",\n \"7L53\",\n \"7V\",\n \"6L57\",\n \"5L57\",\n \"4L50\",\n \"3L64\"\n ],\n \"foulplay\": [\"9M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyswipes\": [\"8V\", \"3L21\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"8V\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"8M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magnitude\": [\"7L14\", \"7V\", \"6L15\", \"5L15\", \"4L12\", \"3L9\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudbomb\": [\"7L25\", \"6L28\", \"5L28\", \"4L33\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\n \"9M\",\n \"9L12\",\n \"8L12\",\n \"7L10\",\n \"7V\",\n \"6L12\",\n \"5L12\",\n \"4T\",\n \"4L15\",\n \"3T\",\n \"3L25\"\n ],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"rockblast\": [\"9M\"],\n \"rockslide\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rototiller\": [\"7L1\", \"6L1\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"sandstorm\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7M\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3S0\"\n ],\n \"sandtomb\": [\n \"9M\",\n \"9L0\",\n \"8M\",\n \"8L0\",\n \"7L1\",\n \"6L26\",\n \"5L26\",\n \"4L26\",\n \"3L26\"\n ],\n \"scaryface\": [\"9M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"scratch\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"screech\": [\"8M\", \"8V\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"slash\": [\n \"9L24\",\n \"8L24\",\n \"8V\",\n \"7L41\",\n \"7V\",\n \"6L45\",\n \"5L45\",\n \"4L40\",\n \"3L38\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\n \"9L20\",\n \"8L20\",\n \"8V\",\n \"7L22\",\n \"6L23\",\n \"5L23\",\n \"4T\",\n \"4L23\"\n ],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"uproar\": [\"9M\", \"8M\", \"5T\"],\n \"workup\": [\"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 40,\n \"moves\": [\"charm\", \"earthquake\", \"sandstorm\", \"triattack\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 5},\n {\"generation\": 4, \"level\": 19}\n ]\n },\n \"dugtrioalola\": {\n \"learnset\": {\n \"aerialace\": [\"7M\"],\n \"agility\": [\"9M\", \"8M\", \"8V\"],\n \"allyswitch\": [\"8M\"],\n \"assurance\": [\"8M\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L7\"],\n \"attract\": [\"8M\", \"7M\"],\n \"beatup\": [\"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7M\", \"7L18\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"8V\", \"7L35\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\"],\n \"earthpower\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"7T\", \"7L30\"],\n \"earthquake\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"8V\", \"7M\", \"7L47\"],\n \"echoedvoice\": [\"7M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"fissure\": [\"9L54\", \"8L54\", \"8V\", \"7L53\"],\n \"flashcannon\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"foulplay\": [\"9M\"],\n \"frustration\": [\"7M\"],\n \"furyswipes\": [\"8V\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"growl\": [\"9L1\", \"8L1\", \"8V\", \"7L1\"],\n \"headbutt\": [\"8V\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"highhorsepower\": [\"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\"],\n \"ironhead\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7T\", \"7L41\"],\n \"magnitude\": [\"7L14\"],\n \"metalclaw\": [\"9M\", \"9L1\", \"8L1\", \"7L1\"],\n \"metalsound\": [\"9M\"],\n \"mudbomb\": [\"7L25\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"9L12\", \"8L12\", \"7L10\"],\n \"nightslash\": [\"9L1\", \"8L1\", \"7L1\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"return\": [\"7M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"rockblast\": [\"9M\"],\n \"rockslide\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\"],\n \"rototiller\": [\"7L1\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandattack\": [\"9L1\", \"8L1\", \"8V\", \"7L1\"],\n \"sandstorm\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7M\"],\n \"sandtomb\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7L1\"],\n \"scaryface\": [\"9M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"scratch\": [\"8V\"],\n \"screech\": [\"8M\", \"8V\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"slash\": [\"8V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"stealthrock\": [\"9M\", \"8V\", \"7T\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"suckerpunch\": [\"9L20\", \"8L20\", \"8V\", \"7L22\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\"],\n \"throatchop\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\"],\n \"triattack\": [\"9L1\", \"8M\", \"8L1\", \"8V\", \"7L1\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\", \"7M\"]\n }\n },\n \"meowth\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\"],\n \"amnesia\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"assist\": [\"7E\", \"6E\", \"5E\", \"4E\", \"4S5\", \"3E\"],\n \"assurance\": [\"9L24\", \"8M\", \"8L24\", \"7L41\", \"6L41\", \"5L41\", \"4L41\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bite\": [\n \"9L16\",\n \"8L16\",\n \"8V\",\n \"7L6\",\n \"7V\",\n \"6L6\",\n \"6S7\",\n \"5L6\",\n \"4L6\",\n \"4S4\",\n \"3L10\",\n \"3S2\",\n \"3S3\"\n ],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"bubblebeam\": [\"7V\"],\n \"captivate\": [\"7L46\", \"6L46\", \"5L46\", \"4M\", \"4L46\"],\n \"charm\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"9E\", \"8E\", \"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L9\",\n \"6L9\",\n \"6S7\",\n \"5L9\",\n \"4L9\",\n \"4S4\",\n \"4S5\",\n \"3L43\"\n ],\n \"faketears\": [\"9M\"],\n \"falseswipe\": [\"9M\"],\n \"feint\": [\"9L4\", \"8L4\", \"8V\", \"7L50\", \"6L50\", \"5L54\", \"4L54\"],\n \"feintattack\": [\"7L22\", \"7V\", \"6L22\", \"5L22\", \"4L22\", \"3L25\"],\n \"flail\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyswipes\": [\n \"9L29\",\n \"8L29\",\n \"8V\",\n \"7L14\",\n \"7V\",\n \"6L14\",\n \"5L14\",\n \"5S6\",\n \"4L14\",\n \"4S4\",\n \"3L36\"\n ],\n \"growl\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\",\n \"3S1\",\n \"3S2\"\n ],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"happyhour\": [\"6S7\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hypnosis\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\n \"8M\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"lastresort\": [\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"metalclaw\": [\"9M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"8V\",\n \"7L38\",\n \"6L38\",\n \"5L38\",\n \"5S6\",\n \"4L38\"\n ],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"nightslash\": [\"7L49\", \"6L49\", \"5L49\", \"4L49\"],\n \"odorsleuth\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"painsplit\": [\"9M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"payday\": [\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"8V\",\n \"7L30\",\n \"7V\",\n \"6L30\",\n \"5L30\",\n \"4L30\",\n \"4S5\",\n \"3L18\",\n \"3S3\"\n ],\n \"petaldance\": [\"3S0\"],\n \"playrough\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"8V\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"punishment\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scratch\": [\n \"9L8\",\n \"8L8\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"4S5\",\n \"3L1\",\n \"3S0\",\n \"3S1\",\n \"3S2\"\n ],\n \"screech\": [\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"6S7\",\n \"5L17\",\n \"4L17\",\n \"4S4\",\n \"3L31\"\n ],\n \"secretpower\": [\"6M\", \"5D\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"shadowball\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sing\": [\"5S6\", \"3S3\"],\n \"skullbash\": [\"7V\"],\n \"slash\": [\n \"9L36\",\n \"8L36\",\n \"8V\",\n \"7L33\",\n \"7V\",\n \"6L33\",\n \"5L33\",\n \"4L33\",\n \"3L40\",\n \"3S3\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\"],\n \"snatch\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5S6\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\", \"3L45\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tailwhip\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\",\n \"3M\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"9M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"scratch\", \"growl\", \"petaldance\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 5,\n \"moves\": [\"scratch\", \"growl\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"scratch\", \"growl\", \"bite\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 22,\n \"moves\": [\"sing\", \"slash\", \"payday\", \"bite\"]\n },\n {\n \"generation\": 4,\n \"level\": 21,\n \"gender\": \"F\",\n \"nature\": \"Jolly\",\n \"abilities\": [\"pickup\"],\n \"moves\": [\"bite\", \"fakeout\", \"furyswipes\", \"screech\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 10,\n \"gender\": \"M\",\n \"nature\": \"Jolly\",\n \"abilities\": [\"pickup\"],\n \"moves\": [\"fakeout\", \"payday\", \"assist\", \"scratch\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 15,\n \"gender\": \"M\",\n \"abilities\": [\"pickup\"],\n \"moves\": [\"furyswipes\", \"sing\", \"nastyplot\", \"snatch\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 20,\n \"abilities\": [\"pickup\"],\n \"moves\": [\"happyhour\", \"screech\", \"bite\", \"fakeout\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 10},\n {\n \"generation\": 3,\n \"level\": 3,\n \"gender\": \"M\",\n \"nature\": \"Naive\",\n \"ivs\": {\"hp\": 4, \"atk\": 5, \"def\": 4, \"spa\": 5, \"spd\": 4, \"spe\": 4},\n \"abilities\": [\"pickup\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"meowthalola\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\"],\n \"agility\": [\"9M\"],\n \"amnesia\": [\"9M\", \"8M\", \"7E\"],\n \"assist\": [\"7E\"],\n \"assurance\": [\"9L24\", \"8M\", \"8L24\", \"7L41\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bite\": [\"9L16\", \"8L16\", \"8V\", \"7L6\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"captivate\": [\"7L46\"],\n \"charm\": [\"9M\", \"8M\", \"7E\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\"],\n \"covet\": [\"9E\", \"8E\", \"7T\", \"7E\"],\n \"curse\": [\"9M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7L55\"],\n \"dig\": [\"9M\", \"8M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\"],\n \"dreameater\": [\"8V\", \"7M\"],\n \"echoedvoice\": [\"7M\"],\n \"embargo\": [\"7M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"fakeout\": [\"9L1\", \"8L1\", \"8V\", \"7L9\"],\n \"faketears\": [\"9M\"],\n \"feint\": [\"9L4\", \"8L4\", \"8V\", \"7L50\"],\n \"feintattack\": [\"7L22\"],\n \"flail\": [\"9E\", \"8E\", \"7E\"],\n \"flatter\": [\"9E\", \"8E\", \"7E\"],\n \"foulplay\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7E\"],\n \"frustration\": [\"7M\"],\n \"furyswipes\": [\"9L29\", \"8L29\", \"8V\", \"7L14\"],\n \"growl\": [\"9L1\", \"8L1\", \"8V\", \"7L1\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\"],\n \"headbutt\": [\"8V\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\"],\n \"hypnosis\": [\"9E\", \"8E\", \"7E\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"lastresort\": [\"7T\"],\n \"metalclaw\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"8V\", \"7L38\"],\n \"nightslash\": [\"9L36\", \"8L36\", \"7L49\"],\n \"partingshot\": [\"9E\", \"8E\", \"7E\"],\n \"payback\": [\"8M\", \"7M\"],\n \"payday\": [\"9L12\", \"8M\", \"8L12\", \"8V\", \"7L30\"],\n \"playrough\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"8V\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"psychup\": [\"9M\", \"7M\"],\n \"punishment\": [\"7E\"],\n \"quash\": [\"7M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"retaliate\": [\"8M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"scratch\": [\"9L8\", \"8L8\", \"8V\", \"7L1\"],\n \"screech\": [\"9L32\", \"8M\", \"8L32\", \"8V\", \"7L17\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\"],\n \"shadowball\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"shockwave\": [\"7T\"],\n \"slash\": [\"8V\", \"7L33\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snarl\": [\"9M\"],\n \"snatch\": [\"7T\", \"7E\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spite\": [\"9M\", \"9E\", \"8E\", \"7T\", \"7E\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"8V\", \"7M\", \"7L25\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"thunderwave\": [\"9M\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"8V\", \"7M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"8M\", \"7T\"],\n \"uturn\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"waterpulse\": [\"7T\"],\n \"workup\": [\"8M\", \"7M\"]\n }\n },\n \"meowthgalar\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"amnesia\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"covet\": [\"9E\", \"8E\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"curse\": [\"9M\", \"9E\", \"8E\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"dig\": [\"9M\", \"8M\"],\n \"doubleedge\": [\"9M\", \"9E\", \"8E\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fakeout\": [\"9L1\", \"8L1\", \"8S0\"],\n \"faketears\": [\"9M\"],\n \"falseswipe\": [\"9M\"],\n \"flail\": [\"9E\", \"8E\"],\n \"flashcannon\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"foulplay\": [\"9M\", \"8M\"],\n \"furyswipes\": [\"9L29\", \"8L29\"],\n \"growl\": [\"9L1\", \"8L1\", \"8S0\"],\n \"gunkshot\": [\"9M\", \"8M\"],\n \"gyroball\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\"],\n \"honeclaws\": [\"9L4\", \"8L4\", \"8S0\"],\n \"hypervoice\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"ironhead\": [\"9M\", \"8M\"],\n \"irontail\": [\"8M\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"metalclaw\": [\"9M\", \"9L16\", \"8L16\"],\n \"metalsound\": [\"9M\", \"9L40\", \"8L40\"],\n \"metronome\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"nightslash\": [\"9E\", \"8E\"],\n \"payback\": [\"8M\"],\n \"payday\": [\"9L12\", \"8M\", \"8L12\", \"8S0\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"retaliate\": [\"8M\"],\n \"round\": [\"8M\"],\n \"scratch\": [\"9L8\", \"8L8\"],\n \"screech\": [\"9L32\", \"8M\", \"8L32\"],\n \"seedbomb\": [\"9M\", \"8M\"],\n \"shadowball\": [\"9M\", \"8M\"],\n \"shadowclaw\": [\"9M\", \"8M\"],\n \"slash\": [\"9L36\", \"8L36\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spite\": [\"9M\", \"9E\", \"8E\"],\n \"stealthrock\": [\"9M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"swagger\": [\"9L24\", \"8L24\"],\n \"swordsdance\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thrash\": [\"9L44\", \"8L44\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"thunder\": [\"9M\", \"8M\"],\n \"thunderbolt\": [\"9M\", \"8M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"8M\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\"],\n \"xscissor\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 15,\n \"isHidden\": true,\n \"moves\": [\"fakeout\", \"growl\", \"honeclaws\", \"payday\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"persian\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\"],\n \"amnesia\": [\"9M\", \"8M\", \"8V\"],\n \"assurance\": [\"9L24\", \"8M\", \"8L24\", \"7L49\", \"6L49\", \"5L49\", \"4L49\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bite\": [\"9L16\", \"8L16\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"bubblebeam\": [\"7V\"],\n \"captivate\": [\"7L56\", \"6L56\", \"5L56\", \"4M\", \"4L56\"],\n \"charm\": [\"9M\", \"8M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L55\"],\n \"faketears\": [\"9M\"],\n \"falseswipe\": [\"9M\"],\n \"feint\": [\"9L1\", \"8L1\", \"8V\", \"7L65\", \"6L65\", \"5L68\", \"4L68\"],\n \"feintattack\": [\"7L22\", \"7V\", \"6L22\", \"5L22\", \"4L22\", \"3L25\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyswipes\": [\n \"9L31\",\n \"8L31\",\n \"8V\",\n \"7L14\",\n \"7V\",\n \"6L14\",\n \"5L14\",\n \"4L14\",\n \"3L42\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hypnosis\": [\"8V\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"metalclaw\": [\"9M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"8V\",\n \"7L44\",\n \"6L44\",\n \"5L44\",\n \"4L44\"\n ],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"nightslash\": [\"7L61\", \"6L61\", \"5L61\", \"4L61\"],\n \"painsplit\": [\"9M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"payday\": [\"9L12\", \"8M\", \"8L12\", \"8V\", \"7V\", \"3L18\"],\n \"playrough\": [\"9M\", \"9L54\", \"8M\", \"8L54\", \"8V\", \"7L1\", \"6L1\"],\n \"powergem\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7L32\", \"6L32\", \"5L32\", \"4L32\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scratch\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"screech\": [\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"4L17\",\n \"3L34\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"shadowball\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"skullbash\": [\"7V\"],\n \"slash\": [\n \"9L42\",\n \"8L42\",\n \"8V\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"5L37\",\n \"4L37\",\n \"3L49\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\", \"3L61\"],\n \"swift\": [\"9M\", \"8M\", \"8V\", \"7L1\", \"7V\", \"6L28\", \"5L28\", \"4T\", \"3T\"],\n \"switcheroo\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\",\n \"3M\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"9M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zapcannon\": [\"7V\"]\n },\n \"encounters\": [\n {\"generation\": 2, \"level\": 18},\n {\"generation\": 4, \"level\": 19}\n ]\n },\n \"persianalola\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\"],\n \"agility\": [\"9M\"],\n \"amnesia\": [\"9M\", \"8M\", \"8V\"],\n \"assurance\": [\"9L24\", \"8M\", \"8L24\", \"7L49\"],\n \"attract\": [\"8M\", \"7M\"],\n \"beatup\": [\"8M\"],\n \"bite\": [\"9L16\", \"8L16\", \"8V\", \"7L1\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"captivate\": [\"7L56\"],\n \"charm\": [\"9M\", \"8M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\"],\n \"covet\": [\"7T\"],\n \"curse\": [\"9M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7L69\"],\n \"dig\": [\"9M\", \"8M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\"],\n \"dreameater\": [\"8V\", \"7M\"],\n \"echoedvoice\": [\"7M\"],\n \"embargo\": [\"7M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"fakeout\": [\"9L1\", \"8L1\", \"8V\", \"7L1\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"feint\": [\"9L1\", \"8L1\", \"8V\", \"7L65\"],\n \"feintattack\": [\"7L22\"],\n \"foulplay\": [\"9M\", \"8M\", \"8V\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"furyswipes\": [\"9L31\", \"8L31\", \"8V\", \"7L14\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"growl\": [\"9L1\", \"8L1\", \"8V\", \"7L1\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\"],\n \"headbutt\": [\"8V\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\"],\n \"hypnosis\": [\"8V\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"lastresort\": [\"7T\"],\n \"metalclaw\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"8V\", \"7L44\"],\n \"nightslash\": [\"9L42\", \"8L42\", \"7L61\"],\n \"payback\": [\"8M\", \"7M\"],\n \"payday\": [\"9L12\", \"8M\", \"8L12\", \"8V\"],\n \"playrough\": [\"9M\", \"9L54\", \"8M\", \"8L54\", \"8V\", \"7L1\"],\n \"powergem\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7L32\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"psychup\": [\"9M\", \"7M\"],\n \"quash\": [\"9L1\", \"8L1\", \"7M\", \"7L1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"retaliate\": [\"8M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"9M\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"scratch\": [\"9L1\", \"8L1\", \"8V\", \"7L1\"],\n \"screech\": [\"9L36\", \"8M\", \"8L36\", \"8V\", \"7L17\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\"],\n \"shadowball\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"shockwave\": [\"7T\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"slash\": [\"8V\", \"7L37\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"smackdown\": [\"9M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spite\": [\"9M\", \"7T\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\", \"8V\", \"7L1\"],\n \"switcheroo\": [\"9L1\", \"8L1\", \"7L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"8V\", \"7M\", \"7L25\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"thunderwave\": [\"9M\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"8V\", \"7M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"8M\", \"7T\"],\n \"uturn\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"waterpulse\": [\"7T\"],\n \"workup\": [\"8M\", \"7M\"]\n }\n },\n \"perrserker\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"amnesia\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"curse\": [\"9M\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"dig\": [\"9M\", \"8M\"],\n \"doubleedge\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fakeout\": [\"9L1\", \"8L1\"],\n \"faketears\": [\"9M\"],\n \"falseswipe\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"fling\": [\"9M\", \"8M\"],\n \"foulplay\": [\"9M\", \"8M\"],\n \"furyswipes\": [\"9L31\", \"8L31\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"gunkshot\": [\"9M\", \"8M\"],\n \"gyroball\": [\"9M\", \"8M\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\"],\n \"honeclaws\": [\"9L1\", \"8L1\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"hypervoice\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"ironhead\": [\"9M\", \"9L0\", \"8M\", \"8L0\"],\n \"irontail\": [\"8M\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"metalburst\": [\"9L1\", \"8L1\"],\n \"metalclaw\": [\"9M\", \"9L16\", \"8L16\"],\n \"metalsound\": [\"9M\", \"9L48\", \"8L48\"],\n \"metronome\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\"],\n \"payday\": [\"9L12\", \"8M\", \"8L12\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"retaliate\": [\"8M\"],\n \"round\": [\"8M\"],\n \"scratch\": [\"9L1\", \"8L1\"],\n \"screech\": [\"9L36\", \"8M\", \"8L36\"],\n \"seedbomb\": [\"9M\", \"8M\"],\n \"shadowball\": [\"9M\", \"8M\"],\n \"shadowclaw\": [\"9M\", \"8M\"],\n \"slash\": [\"9L42\", \"8L42\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spite\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"swagger\": [\"9L24\", \"8L24\"],\n \"swordsdance\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thrash\": [\"9L54\", \"8L54\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"thunder\": [\"9M\", \"8M\"],\n \"thunderbolt\": [\"9M\", \"8M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"8M\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\"],\n \"xscissor\": [\"9M\"]\n }\n },\n \"psyduck\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"amnesia\": [\n \"9M\",\n \"9L34\",\n \"8M\",\n \"8L34\",\n \"8V\",\n \"7L37\",\n \"6L43\",\n \"5L43\",\n \"4L44\"\n ],\n \"aquatail\": [\n \"9L24\",\n \"8L24\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L29\",\n \"5T\",\n \"5L32\",\n \"4T\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brine\": [\"8M\", \"5D\", \"4M\"],\n \"bubblebeam\": [\"7V\"],\n \"calmmind\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"clearsmog\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"confusion\": [\n \"9L6\",\n \"8L6\",\n \"8V\",\n \"7L10\",\n \"7V\",\n \"6L11\",\n \"5L15\",\n \"4L18\",\n \"3L16\",\n \"3S0\"\n ],\n \"counter\": [\"7V\", \"3T\"],\n \"crosschop\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"curse\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\n \"9L15\",\n \"8L15\",\n \"8V\",\n \"7L19\",\n \"7V\",\n \"6L11\",\n \"5L11\",\n \"4L14\",\n \"3L10\",\n \"3S0\"\n ],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"encore\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"foresight\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyswipes\": [\n \"9L9\",\n \"8L9\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L15\",\n \"5L22\",\n \"4L27\",\n \"3L40\"\n ],\n \"futuresight\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydropump\": [\n \"9M\",\n \"8M\",\n \"8L36\",\n \"8V\",\n \"7L40\",\n \"7V\",\n \"6L46\",\n \"5L46\",\n \"4L48\",\n \"3L50\"\n ],\n \"hypnosis\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\"],\n \"lightscreen\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"liquidation\": [\"9M\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudbomb\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"muddywater\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"mudsport\": [\"3S1\"],\n \"nastyplot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"payday\": [\"8M\", \"8V\", \"7V\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\", \"9E\", \"8E\", \"8V\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"psychic\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3E\"],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\n \"9M\",\n \"9L30\",\n \"8L30\",\n \"7M\",\n \"7L34\",\n \"7V\",\n \"6M\",\n \"6L39\",\n \"5M\",\n \"5L39\",\n \"4M\",\n \"4L35\",\n \"3T\",\n \"3L31\"\n ],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"scratch\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S1\"\n ],\n \"screech\": [\n \"9L21\",\n \"8M\",\n \"8L21\",\n \"8V\",\n \"7L22\",\n \"7V\",\n \"6L25\",\n \"5L25\",\n \"4L31\",\n \"3L23\",\n \"3S0\"\n ],\n \"secretpower\": [\"7E\", \"6M\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"simplebeam\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"skillswap\": [\"9M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7E\",\n \"7V\",\n \"6M\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3T\"\n ],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"soak\": [\"9L27\", \"8L27\", \"7L31\", \"6L36\", \"5L35\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"synchronoise\": [\"7E\", \"6E\", \"5E\"],\n \"tailwhip\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L4\",\n \"7V\",\n \"6L4\",\n \"5L4\",\n \"4L5\",\n \"3L5\",\n \"3S0\",\n \"3S1\"\n ],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\"9M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"vacuumwave\": [\"9M\"],\n \"waterfall\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L3\", \"8L3\", \"8V\", \"7L7\", \"7V\", \"6L8\", \"5L8\", \"4L9\"],\n \"waterpulse\": [\n \"9M\",\n \"9L12\",\n \"8L12\",\n \"7T\",\n \"7L16\",\n \"6T\",\n \"6L18\",\n \"5L18\",\n \"4M\",\n \"4L22\",\n \"3M\"\n ],\n \"watersport\": [\"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\", \"3S1\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"],\n \"wonderroom\": [\n \"9L39\",\n \"8M\",\n \"8L39\",\n \"7T\",\n \"7L43\",\n \"6T\",\n \"6L50\",\n \"5T\",\n \"5L50\"\n ],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"yawn\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"7T\",\n \"7L25\",\n \"6T\",\n \"6L29\",\n \"5T\",\n \"5L29\",\n \"4T\",\n \"4L40\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 27,\n \"gender\": \"M\",\n \"nature\": \"Lax\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 16,\n \"def\": 12,\n \"spa\": 29,\n \"spd\": 31,\n \"spe\": 14\n },\n \"abilities\": [\"damp\"],\n \"moves\": [\"tailwhip\", \"confusion\", \"disable\", \"screech\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"watersport\", \"scratch\", \"tailwhip\", \"mudsport\"],\n \"pokeball\": \"pokeball\",\n \"emeraldEventEgg\": true\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 15}]\n },\n \"golduck\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"amnesia\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"8V\",\n \"7L41\",\n \"6L49\",\n \"5L49\",\n \"4L50\"\n ],\n \"aquajet\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"aquatail\": [\n \"9L24\",\n \"8L24\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L32\",\n \"5T\",\n \"5L32\",\n \"4T\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"brine\": [\"8M\", \"4M\"],\n \"bubblebeam\": [\"7V\"],\n \"calmmind\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"3S0\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L10\",\n \"7V\",\n \"6L11\",\n \"5L15\",\n \"4L18\",\n \"3L16\"\n ],\n \"counter\": [\"7V\", \"3T\"],\n \"curse\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\n \"9L15\",\n \"8L15\",\n \"8V\",\n \"7L19\",\n \"7V\",\n \"6L11\",\n \"5L11\",\n \"4L14\",\n \"3L1\"\n ],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"encore\": [\"9M\", \"8M\", \"8V\", \"7S1\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"furyswipes\": [\n \"9L9\",\n \"8L9\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L15\",\n \"5L22\",\n \"4L27\",\n \"3L44\"\n ],\n \"futuresight\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydropump\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"8V\",\n \"7L46\",\n \"7V\",\n \"7S1\",\n \"6L54\",\n \"5L54\",\n \"4L56\",\n \"3L58\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"liquidation\": [\"9M\", \"8M\", \"7T\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"mefirst\": [\"7L1\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"payday\": [\"8M\", \"8V\", \"7V\"],\n \"powergem\": [\"9M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"7S1\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"psybeam\": [\"9M\", \"8V\"],\n \"psychic\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\n \"9M\",\n \"9L30\",\n \"8L30\",\n \"7M\",\n \"7L36\",\n \"7V\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L37\",\n \"3T\",\n \"3L31\",\n \"3S0\"\n ],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"7S1\", \"6M\", \"5M\"],\n \"scratch\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"screech\": [\n \"9L21\",\n \"8M\",\n \"8L21\",\n \"8V\",\n \"7L22\",\n \"7V\",\n \"6L25\",\n \"5L25\",\n \"4L31\",\n \"3L23\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"soak\": [\"9L27\", \"8L27\", \"7L31\", \"6L38\", \"5L37\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tailwhip\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\"9M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"vacuumwave\": [\"9M\"],\n \"waterfall\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\",\n \"3S0\"\n ],\n \"watergun\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\"],\n \"waterpulse\": [\n \"9M\",\n \"9L12\",\n \"8L12\",\n \"7T\",\n \"7L16\",\n \"6T\",\n \"6L18\",\n \"5L18\",\n \"4M\",\n \"4L22\",\n \"3M\"\n ],\n \"watersport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"],\n \"wonderroom\": [\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"7T\",\n \"7L51\",\n \"6T\",\n \"6L60\",\n \"5T\",\n \"5L60\"\n ],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"yawn\": [\"8V\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"7T\",\n \"7L25\",\n \"6T\",\n \"6L25\",\n \"5T\",\n \"5L29\",\n \"4T\",\n \"4L44\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 33,\n \"moves\": [\"charm\", \"waterfall\", \"psychup\", \"brickbreak\"]\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Timid\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 30,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 31\n },\n \"isHidden\": true,\n \"moves\": [\"hydropump\", \"scald\", \"encore\", \"protect\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 10},\n {\"generation\": 3, \"level\": 25, \"pokeball\": \"safariball\"},\n {\"generation\": 4, \"level\": 10}\n ]\n },\n \"mankey\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"assurance\": [\"9L26\", \"7L26\", \"6L25\", \"5L25\", \"4L25\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"beatup\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\n \"9M\",\n \"9L33\",\n \"7L36\",\n \"7E\",\n \"6L49\",\n \"6E\",\n \"5L49\",\n \"5E\",\n \"4L49\",\n \"4E\"\n ],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"covet\": [\"9L1\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\", \"4L1\"],\n \"crosschop\": [\"9L22\", \"7L22\", \"7V\", \"6L37\", \"5L37\", \"4L37\", \"3L31\"],\n \"curse\": [\"9M\", \"9E\", \"7V\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"finalgambit\": [\"9L48\", \"7L50\", \"6L53\", \"5L53\"],\n \"firepunch\": [\"9M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L21\"],\n \"focuspunch\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"foresight\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyswipes\": [\"9L5\", \"8V\", \"7L5\", \"7V\", \"6L9\", \"5L9\", \"4L9\", \"3L16\"],\n \"gunkshot\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"icepunch\": [\"9M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"karatechop\": [\"8V\", \"7L8\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L11\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lowkick\": [\n \"9M\",\n \"9L8\",\n \"8V\",\n \"7T\",\n \"7L1\",\n \"7V\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"5D\",\n \"4T\",\n \"4L1\",\n \"3L6\"\n ],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"meditate\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"megakick\": [\"7V\", \"3T\"],\n \"megapunch\": [\"7V\", \"3T\"],\n \"metronome\": [\"9M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"9E\", \"7E\", \"6E\"],\n \"outrage\": [\"9M\", \"9L44\", \"8V\", \"7T\", \"7L47\", \"6T\", \"5T\", \"4T\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"payday\": [\"8V\", \"7V\"],\n \"poisonjab\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"powertrip\": [\"7E\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7V\", \"3T\"],\n \"punishment\": [\"7L29\", \"6L45\", \"5L45\", \"4L45\"],\n \"pursuit\": [\"7L12\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"reversal\": [\"9M\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\n \"9M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"scratch\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"screech\": [\"9L36\", \"8V\", \"7L40\", \"7V\", \"6L21\", \"5L21\", \"4L21\", \"3L41\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"seismictoss\": [\n \"9L12\",\n \"8V\",\n \"7L15\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"4L17\",\n \"3T\",\n \"3L26\"\n ],\n \"shadowclaw\": [\"9M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\n \"9M\",\n \"7M\",\n \"7E\",\n \"7V\",\n \"6M\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3T\"\n ],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"smellingsalts\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"3T\"],\n \"spite\": [\"9M\", \"9E\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stompingtantrum\": [\"9M\", \"9L40\", \"7T\", \"7L43\"],\n \"stoneedge\": [\"9M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\n \"9L17\",\n \"7M\",\n \"7L19\",\n \"7V\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L33\",\n \"3T\",\n \"3L36\"\n ],\n \"swift\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thrash\": [\"9L29\", \"8V\", \"7L33\", \"7V\", \"6L41\", \"5L41\", \"4L41\", \"3L46\"],\n \"throatchop\": [\"9M\"],\n \"thunder\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"5D\", \"4T\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"vacuumwave\": [\"4T\"],\n \"workup\": [\"7M\", \"5M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 3},\n {\"generation\": 3, \"level\": 2}\n ]\n },\n \"primeape\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"assurance\": [\"9L26\", \"7L26\", \"6L25\", \"5L25\", \"4L25\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"9M\", \"9L39\", \"7L39\", \"6L59\", \"5L59\", \"4L59\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"8V\", \"7V\", \"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crosschop\": [\n \"9L22\",\n \"7L22\",\n \"7V\",\n \"6L41\",\n \"5L41\",\n \"4L41\",\n \"3L35\",\n \"3S0\"\n ],\n \"curse\": [\"9M\", \"7V\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"9M\", \"8V\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"finalgambit\": [\"9L57\", \"7L1\", \"6L1\", \"5L63\"],\n \"firepunch\": [\"9M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fling\": [\n \"9M\",\n \"9L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\n \"9L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L21\",\n \"3S0\"\n ],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyswipes\": [\"9L5\", \"8V\", \"7L5\", \"7V\", \"6L9\", \"5L9\", \"4L9\", \"3L16\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gunkshot\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\", \"3S0\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"karatechop\": [\"8V\", \"7L8\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L11\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lowkick\": [\n \"9M\",\n \"9L8\",\n \"8V\",\n \"7T\",\n \"7L1\",\n \"7V\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"7V\", \"3T\"],\n \"megapunch\": [\"7V\", \"3T\"],\n \"metronome\": [\"9M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"9L53\", \"8V\", \"7T\", \"7L53\", \"6T\", \"5T\", \"4T\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"payday\": [\"8V\", \"7V\"],\n \"poisonjab\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7V\", \"3T\"],\n \"punishment\": [\"7L30\", \"6L53\", \"5L53\", \"4L53\"],\n \"pursuit\": [\"7L12\"],\n \"rage\": [\"8V\", \"7L1\", \"7V\", \"6L28\", \"5L28\", \"4L28\", \"3L1\"],\n \"ragefist\": [\"9L35\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"3S0\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"scratch\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"screech\": [\"9L44\", \"8V\", \"7L44\", \"7V\", \"6L21\", \"5L21\", \"4L21\", \"3L53\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"seismictoss\": [\n \"9L15\",\n \"8V\",\n \"7L15\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"4L17\",\n \"3T\",\n \"3L26\"\n ],\n \"shadowclaw\": [\"9M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"3T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"9M\"],\n \"stompingtantrum\": [\"9M\", \"9L48\", \"7T\", \"7L48\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\n \"9L17\",\n \"7M\",\n \"7L19\",\n \"7V\",\n \"6M\",\n \"6L35\",\n \"5M\",\n \"5L35\",\n \"4M\",\n \"4L35\",\n \"3T\",\n \"3L44\"\n ],\n \"swift\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thrash\": [\"9L30\", \"8V\", \"7L35\", \"7V\", \"6L47\", \"5L47\", \"4L47\", \"3L62\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"thunder\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"vacuumwave\": [\"9M\", \"4T\"],\n \"workup\": [\"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 34,\n \"abilities\": [\"vitalspirit\"],\n \"moves\": [\"helpinghand\", \"crosschop\", \"focusenergy\", \"reversal\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 2, \"level\": 15},\n {\"generation\": 4, \"level\": 15}\n ]\n },\n \"annihilape\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"assurance\": [\"9L26\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"bulkup\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"closecombat\": [\"9M\", \"9L39\"],\n \"coaching\": [\"9M\"],\n \"counter\": [\"9L1\"],\n \"crosschop\": [\"9L22\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"drainpunch\": [\"9M\"],\n \"earthquake\": [\"9M\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"finalgambit\": [\"9L57\"],\n \"firepunch\": [\"9M\"],\n \"fling\": [\"9M\", \"9L1\"],\n \"focusblast\": [\"9M\"],\n \"focusenergy\": [\"9L1\"],\n \"focuspunch\": [\"9M\"],\n \"furyswipes\": [\"9L5\"],\n \"gigaimpact\": [\"9M\"],\n \"gunkshot\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icepunch\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"lowkick\": [\"9M\", \"9L8\"],\n \"lowsweep\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"nightshade\": [\"9M\"],\n \"outrage\": [\"9M\", \"9L53\"],\n \"overheat\": [\"9M\"],\n \"phantomforce\": [\"9M\"],\n \"poisonjab\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"ragefist\": [\"9L35\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"scratch\": [\"9L1\"],\n \"screech\": [\"9L44\"],\n \"seedbomb\": [\"9M\"],\n \"seismictoss\": [\"9L12\"],\n \"shadowball\": [\"9M\"],\n \"shadowclaw\": [\"9M\"],\n \"shadowpunch\": [\"9L0\"],\n \"sleeptalk\": [\"9M\"],\n \"smackdown\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"stompingtantrum\": [\"9M\", \"9L48\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"9L17\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thrash\": [\"9L30\"],\n \"throatchop\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thunderpunch\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"uturn\": [\"9M\"],\n \"vacuumwave\": [\"9M\"]\n }\n },\n \"growlithe\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7L30\",\n \"7V\",\n \"6L30\",\n \"5L30\",\n \"4L39\",\n \"3L43\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bite\": [\n \"9L8\",\n \"8L8\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\",\n \"3S1\",\n \"3S2\"\n ],\n \"bodyslam\": [\n \"9M\",\n \"8M\",\n \"7E\",\n \"7V\",\n \"6E\",\n \"5E\",\n \"5D\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"burnup\": [\"7E\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"3S2\"],\n \"closecombat\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"crunch\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"8V\",\n \"7L39\",\n \"7E\",\n \"7V\",\n \"6L39\",\n \"6E\",\n \"5L39\",\n \"5E\",\n \"4L42\",\n \"4E\",\n \"3E\"\n ],\n \"curse\": [\"9M\", \"7V\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\"],\n \"doublekick\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonbreath\": [\"7V\"],\n \"dragonrage\": [\"7V\"],\n \"ember\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L6\",\n \"7V\",\n \"6L6\",\n \"5L6\",\n \"4L6\",\n \"3L7\",\n \"3S1\"\n ],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"5D\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7L21\",\n \"6L21\",\n \"5L21\",\n \"4L28\"\n ],\n \"firespin\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"flameburst\": [\"7L28\", \"6L28\", \"5L28\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"8V\",\n \"7M\",\n \"7L34\",\n \"7V\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"4L34\",\n \"3M\",\n \"3L49\",\n \"3S2\"\n ],\n \"flamewheel\": [\n \"9L12\",\n \"8L12\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"4L20\",\n \"3L31\",\n \"3S0\"\n ],\n \"flareblitz\": [\n \"9M\",\n \"9L56\",\n \"8M\",\n \"8L56\",\n \"8V\",\n \"7L45\",\n \"7E\",\n \"6L45\",\n \"6E\",\n \"5L45\",\n \"5E\",\n \"4L48\",\n \"4E\"\n ],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"heatwave\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7T\",\n \"7L41\",\n \"7E\",\n \"6T\",\n \"6L41\",\n \"6E\",\n \"5T\",\n \"5L41\",\n \"5E\",\n \"4T\",\n \"4L45\",\n \"4E\",\n \"3E\"\n ],\n \"helpinghand\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"8V\",\n \"7T\",\n \"7L12\",\n \"6T\",\n \"6L12\",\n \"5T\",\n \"5L12\",\n \"4T\",\n \"4L17\",\n \"3L37\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"howl\": [\"9L4\", \"8L4\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\n \"8M\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"leer\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L8\",\n \"7V\",\n \"6L8\",\n \"5L8\",\n \"4L9\",\n \"3L13\",\n \"3S0\"\n ],\n \"mimic\": [\"7V\", \"3T\"],\n \"morningsun\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"odorsleuth\": [\"7L10\", \"6L10\", \"5L10\", \"4L14\", \"3L19\", \"3S0\"],\n \"outrage\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7L43\", \"6T\", \"6L43\", \"5T\", \"5L43\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"playrough\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"8V\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"rage\": [\"7V\"],\n \"ragingfury\": [\"9E\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"9L28\", \"8M\", \"8L28\", \"7L32\", \"6M\", \"6L32\", \"5M\", \"5L32\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"7L19\",\n \"6L19\",\n \"5L19\",\n \"4L25\"\n ],\n \"roar\": [\n \"9M\",\n \"9L44\",\n \"8L44\",\n \"8V\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"5D\",\n \"4M\",\n \"4L1\",\n \"3M\",\n \"3L1\",\n \"3S1\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"takedown\": [\n \"9M\",\n \"9L36\",\n \"8L36\",\n \"8V\",\n \"7L23\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L31\",\n \"3L25\",\n \"3S0\",\n \"3S2\"\n ],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thrash\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"thunderfang\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 32,\n \"gender\": \"F\",\n \"nature\": \"Quiet\",\n \"ivs\": {\n \"hp\": 11,\n \"atk\": 24,\n \"def\": 28,\n \"spa\": 1,\n \"spd\": 20,\n \"spe\": 2\n },\n \"abilities\": [\"intimidate\"],\n \"moves\": [\"leer\", \"odorsleuth\", \"takedown\", \"flamewheel\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"bite\", \"roar\", \"ember\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 28,\n \"moves\": [\"charm\", \"flamethrower\", \"bite\", \"takedown\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 15}]\n },\n \"growlithehisui\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"bite\": [\"9L8\", \"9S0\"],\n \"bodyslam\": [\"9M\"],\n \"closecombat\": [\"9M\"],\n \"covet\": [\"9E\"],\n \"crunch\": [\"9M\", \"9L32\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9E\"],\n \"doublekick\": [\"9E\"],\n \"ember\": [\"9L1\", \"9S0\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fireblast\": [\"9M\"],\n \"firefang\": [\"9M\", \"9L24\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\"9M\"],\n \"flamethrower\": [\"9M\", \"9L40\"],\n \"flamewheel\": [\"9L12\", \"9S0\"],\n \"flareblitz\": [\"9M\", \"9L56\"],\n \"headsmash\": [\"9E\"],\n \"heatwave\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"9L16\"],\n \"howl\": [\"9L4\", \"9S0\"],\n \"leer\": [\"9L1\"],\n \"morningsun\": [\"9E\"],\n \"outrage\": [\"9M\"],\n \"overheat\": [\"9M\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychicfangs\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"retaliate\": [\"9L28\"],\n \"reversal\": [\"9M\", \"9L52\"],\n \"roar\": [\"9M\", \"9L44\"],\n \"rockblast\": [\"9M\"],\n \"rockslide\": [\"9M\", \"9L48\"],\n \"rocktomb\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"scorchingsands\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"smackdown\": [\"9M\"],\n \"smartstrike\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"takedown\": [\"9M\", \"9L36\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9E\"],\n \"thunderfang\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"willowisp\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 15,\n \"isHidden\": true,\n \"nature\": \"Jolly\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 20,\n \"spa\": 20,\n \"spd\": 20,\n \"spe\": 31\n },\n \"moves\": [\"flamewheel\", \"bite\", \"howl\", \"ember\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"arcanine\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bite\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"burnup\": [\"8L1\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crunch\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"4S0\"],\n \"curse\": [\"9M\", \"7V\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"8V\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonbreath\": [\"7V\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragonrage\": [\"7V\"],\n \"ember\": [\"9L1\", \"8L1\", \"8V\", \"7V\", \"3L1\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"extremespeed\": [\n \"9L0\",\n \"9S2\",\n \"8L0\",\n \"7L34\",\n \"7V\",\n \"7S1\",\n \"6L34\",\n \"5L34\",\n \"4L39\",\n \"4S0\",\n \"3L49\"\n ],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L5\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"flamewheel\": [\"9L1\", \"8L1\", \"7V\"],\n \"flareblitz\": [\"9M\", \"9L1\", \"9S2\", \"8M\", \"8L1\", \"7S1\", \"4S0\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"heatcrash\": [\"9M\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"howl\": [\"9L1\", \"8L1\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"odorsleuth\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"outrage\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"playrough\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"8V\"],\n \"protect\": [\n \"9M\",\n \"9S2\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"7S1\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"rage\": [\"7V\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"9L1\", \"8M\", \"8L1\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"roar\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3M\",\n \"3L1\"\n ],\n \"rockclimb\": [\"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8V\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"takedown\": [\"9M\", \"9L1\", \"8L1\", \"7V\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderfang\": [\"9M\", \"8M\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"4S0\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"9M\", \"9S2\", \"8M\", \"8V\", \"7M\", \"7S1\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 50,\n \"abilities\": [\"intimidate\"],\n \"moves\": [\"flareblitz\", \"thunderfang\", \"crunch\", \"extremespeed\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"abilities\": [\"intimidate\"],\n \"moves\": [\"flareblitz\", \"extremespeed\", \"willowisp\", \"protect\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 9,\n \"level\": 50,\n \"shiny\": true,\n \"gender\": \"F\",\n \"nature\": \"Adamant\",\n \"abilities\": [\"intimidate\"],\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 31,\n \"spa\": 8,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"flareblitz\", \"extremespeed\", \"willowisp\", \"protect\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"arcaninehisui\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\", \"9L1\"],\n \"bite\": [\"9L1\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"closecombat\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L1\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"dragonpulse\": [\"9M\"],\n \"ember\": [\"9L1\"],\n \"endure\": [\"9M\"],\n \"extremespeed\": [\"9L0\"],\n \"facade\": [\"9M\"],\n \"fireblast\": [\"9M\"],\n \"firefang\": [\"9M\", \"9L1\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\"9M\"],\n \"flamethrower\": [\"9M\", \"9L5\"],\n \"flamewheel\": [\"9L1\"],\n \"flareblitz\": [\"9M\", \"9L1\"],\n \"gigaimpact\": [\"9M\"],\n \"heatcrash\": [\"9M\"],\n \"heatwave\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"9L1\"],\n \"howl\": [\"9L1\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"outrage\": [\"9M\"],\n \"overheat\": [\"9M\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychicfangs\": [\"9M\"],\n \"ragingfury\": [\"9L64\"],\n \"rest\": [\"9M\"],\n \"retaliate\": [\"9L1\"],\n \"reversal\": [\"9M\", \"9L1\"],\n \"roar\": [\"9M\", \"9L1\"],\n \"rockblast\": [\"9M\"],\n \"rockslide\": [\"9M\", \"9L1\"],\n \"rockthrow\": [\"9L1\"],\n \"rocktomb\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"scorchingsands\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"smackdown\": [\"9M\"],\n \"smartstrike\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"takedown\": [\"9M\", \"9L1\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"willowisp\": [\"9M\"]\n }\n },\n \"poliwag\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"7V\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bellydrum\": [\n \"9L48\",\n \"8L48\",\n \"7L31\",\n \"7V\",\n \"6L31\",\n \"5L31\",\n \"4L31\",\n \"3L37\"\n ],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"8V\",\n \"7L21\",\n \"7V\",\n \"6L21\",\n \"5L21\",\n \"4L21\",\n \"3T\",\n \"3L31\"\n ],\n \"bubble\": [\"8V\", \"7L11\", \"7V\", \"6L11\", \"5L5\", \"4L5\", \"3L1\", \"3S0\"],\n \"bubblebeam\": [\n \"9L18\",\n \"8L18\",\n \"8V\",\n \"7L25\",\n \"7E\",\n \"7V\",\n \"6L25\",\n \"6E\",\n \"5L25\",\n \"5E\",\n \"4L25\",\n \"4E\",\n \"3E\"\n ],\n \"bulldoze\": [\"9M\", \"8M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9L54\", \"8L54\", \"7V\", \"3T\"],\n \"doubleslap\": [\"8V\", \"7L15\", \"7V\", \"6L15\", \"5L15\", \"4L15\", \"3L19\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"encore\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"endeavor\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4E\"\n ],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focuspunch\": [\"9M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"9M\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"8V\",\n \"7L38\",\n \"7V\",\n \"6L38\",\n \"5L38\",\n \"4L38\",\n \"3L43\"\n ],\n \"hypnosis\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L8\",\n \"7V\",\n \"6L8\",\n \"5L8\",\n \"5D\",\n \"4L8\",\n \"3L7\"\n ],\n \"iceball\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"liquidation\": [\"9M\"],\n \"lowkick\": [\"9M\", \"8V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mindreader\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"mist\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"mudbomb\": [\"7L41\", \"6L41\", \"5L41\", \"4L41\"],\n \"muddywater\": [\"9M\", \"9E\", \"8M\"],\n \"mudshot\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7L28\",\n \"7E\",\n \"6L28\",\n \"6E\",\n \"5L28\",\n \"5E\",\n \"4L28\",\n \"4E\"\n ],\n \"mudslap\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"pound\": [\"9L6\", \"8L6\", \"8V\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L18\",\n \"7V\",\n \"6M\",\n \"6L18\",\n \"5M\",\n \"5L18\",\n \"4M\",\n \"4L18\",\n \"3M\",\n \"3L25\"\n ],\n \"refresh\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"5D\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"splash\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\"3S0\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"wakeupslap\": [\"7L35\", \"6L35\", \"5L35\", \"4L35\"],\n \"waterfall\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L5\",\n \"7V\",\n \"6L5\",\n \"5L11\",\n \"4L11\",\n \"3L13\"\n ],\n \"waterpulse\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"watersport\": [\n \"7L1\",\n \"7E\",\n \"6L1\",\n \"6E\",\n \"5L1\",\n \"5E\",\n \"4L1\",\n \"4E\",\n \"3E\"\n ],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"bubble\", \"sweetkiss\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 5},\n {\"generation\": 2, \"level\": 3}\n ]\n },\n \"poliwhirl\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"7V\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bellydrum\": [\n \"9L56\",\n \"8L56\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"5L37\",\n \"4L37\",\n \"3L43\"\n ],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"8V\",\n \"7L21\",\n \"7V\",\n \"6L21\",\n \"5L21\",\n \"4L21\",\n \"3T\",\n \"3L35\"\n ],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bubble\": [\"8V\", \"7L11\", \"7V\", \"6L11\", \"5L1\", \"4L1\", \"3L1\"],\n \"bubblebeam\": [\n \"9L18\",\n \"8L18\",\n \"8V\",\n \"7L27\",\n \"7V\",\n \"6L27\",\n \"5L27\",\n \"4L27\"\n ],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"7V\", \"3T\"],\n \"curse\": [\"7V\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9L66\", \"8L66\", \"7V\", \"3T\"],\n \"doubleslap\": [\"8V\", \"7L15\", \"7V\", \"6L15\", \"5L15\", \"4L15\", \"3L19\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"earthquake\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fissure\": [\"7V\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"8V\",\n \"7L48\",\n \"7V\",\n \"6L48\",\n \"5L48\",\n \"4L48\",\n \"3L51\"\n ],\n \"hypnosis\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"liquidation\": [\"9M\"],\n \"lowkick\": [\"9M\", \"8V\"],\n \"lowsweep\": [\"9M\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudbomb\": [\"7L53\", \"6L53\", \"5L53\", \"4L53\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L32\", \"6L32\", \"5L32\", \"4L32\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"pound\": [\"9L1\", \"8L1\", \"8V\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L18\",\n \"7V\",\n \"6M\",\n \"6L18\",\n \"5M\",\n \"5L18\",\n \"4M\",\n \"4L18\",\n \"3M\",\n \"3L27\"\n ],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"wakeupslap\": [\"7L43\", \"6L43\", \"5L43\", \"4L43\"],\n \"waterfall\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L11\",\n \"4L11\",\n \"3L1\"\n ],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"watersport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 10},\n {\"generation\": 3, \"level\": 20},\n {\"generation\": 4, \"level\": 10},\n {\"generation\": 7, \"level\": 24},\n {\n \"generation\": 7,\n \"level\": 22,\n \"gender\": \"F\",\n \"nature\": \"Naughty\",\n \"abilities\": [\"damp\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"poliwrath\": {\n \"learnset\": {\n \"amnesia\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\"],\n \"bellydrum\": [\"9L1\", \"8L1\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"bubble\": [\"8V\"],\n \"bubblebeam\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\"],\n \"bulkup\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"circlethrow\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L53\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"7V\", \"3T\"],\n \"curse\": [\"7V\"],\n \"darkestlariat\": [\"8M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9L1\", \"8L1\", \"7V\", \"3T\"],\n \"doubleslap\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"dualchop\": [\"7T\"],\n \"dynamicpunch\": [\n \"9L0\",\n \"8L1\",\n \"7L32\",\n \"7V\",\n \"6L32\",\n \"5L32\",\n \"4L43\",\n \"3T\"\n ],\n \"earthpower\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"earthquake\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fissure\": [\"7V\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"9M\", \"8V\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\", \"3S0\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hydropump\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"3S0\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypnosis\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"knockoff\": [\"9M\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mindreader\": [\"8L1\", \"7L43\", \"7V\", \"6L43\", \"5L43\", \"4L53\", \"3L51\"],\n \"mist\": [\"8V\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pound\": [\"9L1\", \"8L1\", \"8V\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\",\n \"3S0\"\n ],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"8L0\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superpower\": [\"8M\", \"8V\"],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"9M\", \"4T\"],\n \"waterfall\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"8V\", \"7V\", \"3L1\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 42,\n \"moves\": [\"helpinghand\", \"hydropump\", \"raindance\", \"brickbreak\"]\n }\n ]\n },\n \"politoed\": {\n \"learnset\": {\n \"amnesia\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bellydrum\": [\"9L1\", \"8L1\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"3T\"],\n \"bounce\": [\n \"9L0\",\n \"8M\",\n \"8L0\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L37\",\n \"4T\",\n \"4L37\"\n ],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bubblebeam\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"7V\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9L1\", \"8L1\", \"3T\"],\n \"doubleslap\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthpower\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L48\",\n \"6T\",\n \"6L48\",\n \"5T\",\n \"5L48\",\n \"4L48\"\n ],\n \"hypnosis\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"metronome\": [\"9M\", \"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"perishsong\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5S0\",\n \"4L1\",\n \"3L1\"\n ],\n \"pound\": [\"9L1\", \"8L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"5S0\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\", \"5S0\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\n \"9L1\",\n \"8L1\",\n \"7M\",\n \"7L27\",\n \"7V\",\n \"6M\",\n \"6L27\",\n \"5M\",\n \"5L27\",\n \"4M\",\n \"4L27\",\n \"3T\",\n \"3L51\"\n ],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"8M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7V\", \"3L1\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Calm\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 13,\n \"def\": 31,\n \"spa\": 5,\n \"spd\": 31,\n \"spe\": 5\n },\n \"isHidden\": true,\n \"moves\": [\"scald\", \"icebeam\", \"perishsong\", \"protect\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"abra\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\", \"7E\", \"6E\", \"5M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"barrier\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"calmmind\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"8E\"],\n \"counter\": [\"7V\", \"3T\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"8M\", \"8V\", \"7M\", \"6M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"encore\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\n \"8M\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"foulplay\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"guardsplit\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"guardswap\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\n \"8M\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"lightscreen\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magiccoat\": [\"8E\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"powerswap\": [\"8M\"],\n \"powertrick\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicterrain\": [\"8M\", \"7E\"],\n \"psychoshift\": [\"7E\", \"6E\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\n \"8M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4M\",\n \"3M\"\n ],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"speedswap\": [\"8M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\"],\n \"takedown\": [\"7V\"],\n \"taunt\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\"\n ],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\n \"8M\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"thunderwave\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\"8M\", \"8V\", \"7V\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 6}]\n },\n \"kadabra\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"8L15\", \"7T\", \"7L36\", \"6L24\", \"5M\", \"5L24\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"calmmind\": [\"8M\", \"8L50\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"8L0\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"counter\": [\"7V\", \"3T\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"8M\", \"8V\", \"7M\", \"6M\"],\n \"dig\": [\"8V\", \"7V\"],\n \"disable\": [\"8L1\", \"8V\", \"7L18\", \"7V\", \"6L18\", \"5L18\", \"4L18\", \"3L18\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"encore\": [\"8M\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flash\": [\"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"foulplay\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\n \"8M\",\n \"8L45\",\n \"7L43\",\n \"7V\",\n \"6L43\",\n \"5L48\",\n \"4L42\",\n \"3L30\"\n ],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"guardswap\": [\"8M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"kinesis\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"miracleeye\": [\"7L23\", \"6L22\", \"5L22\", \"4L22\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"nightshade\": [\"8V\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"8L5\", \"8V\", \"7L21\", \"7V\", \"6L21\", \"5L28\", \"4L24\", \"3L21\"],\n \"psychic\": [\n \"8M\",\n \"8L35\",\n \"8V\",\n \"7M\",\n \"7L38\",\n \"7V\",\n \"6M\",\n \"6L38\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L40\",\n \"3M\",\n \"3L36\"\n ],\n \"psychicterrain\": [\"8M\"],\n \"psychocut\": [\"8M\", \"8L20\", \"7L28\", \"6L28\", \"5L40\", \"4L34\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"8M\", \"8L30\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recover\": [\"8L25\", \"8V\", \"7L31\", \"7V\", \"6L31\", \"5L36\", \"4L30\", \"3L25\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\n \"8M\",\n \"8L10\",\n \"8V\",\n \"7M\",\n \"7L26\",\n \"7V\",\n \"6M\",\n \"6L26\",\n \"5M\",\n \"5L30\",\n \"4M\",\n \"4L28\",\n \"3M\",\n \"3L23\"\n ],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\n \"8L40\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L41\",\n \"5T\",\n \"5L42\",\n \"4T\",\n \"4L36\",\n \"3L33\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"speedswap\": [\"8M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\"],\n \"takedown\": [\"7V\"],\n \"taunt\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"7L33\", \"6L33\", \"5M\", \"5L34\"],\n \"teleport\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\"8M\", \"8V\", \"7V\"],\n \"trick\": [\n \"8M\",\n \"7T\",\n \"7L46\",\n \"6T\",\n \"6L46\",\n \"5T\",\n \"5L52\",\n \"4T\",\n \"4L46\",\n \"3L43\"\n ],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"encounters\": [\n {\"generation\": 2, \"level\": 15},\n {\"generation\": 4, \"level\": 15},\n {\"generation\": 7, \"level\": 11, \"pokeball\": \"pokeball\"}\n ]\n },\n \"alakazam\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"8L15\", \"7T\", \"7L36\", \"6L24\", \"5M\", \"5L24\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"barrier\": [\"8V\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"calmmind\": [\n \"8M\",\n \"8L50\",\n \"8V\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L42\",\n \"4M\",\n \"4L36\",\n \"3M\",\n \"3L33\",\n \"3S0\"\n ],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"counter\": [\"7V\", \"3T\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"8M\", \"8V\", \"7M\", \"6M\"],\n \"dig\": [\"8V\", \"7V\"],\n \"disable\": [\"8L1\", \"8V\", \"7L18\", \"7V\", \"6L18\", \"5L18\", \"4L18\", \"3L18\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"encore\": [\"8M\", \"8V\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flash\": [\"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"foulplay\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\n \"8M\",\n \"8L45\",\n \"7L43\",\n \"7V\",\n \"6L43\",\n \"5L48\",\n \"4L42\",\n \"3L30\",\n \"3S0\"\n ],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"guardswap\": [\"8M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"8M\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"kinesis\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"miracleeye\": [\"7L23\", \"6L22\", \"5L22\", \"4L22\"],\n \"nastyplot\": [\"8M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"nightshade\": [\"8V\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"8L5\", \"8V\", \"7L21\", \"7V\", \"6L21\", \"5L28\", \"4L24\", \"3L21\"],\n \"psychic\": [\n \"8M\",\n \"8L35\",\n \"8V\",\n \"7M\",\n \"7L38\",\n \"7V\",\n \"6M\",\n \"6L38\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L40\",\n \"3M\",\n \"3L36\",\n \"3S0\"\n ],\n \"psychicterrain\": [\"8M\"],\n \"psychocut\": [\"8M\", \"8L20\", \"7L28\", \"6L28\", \"5L40\", \"4L34\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"8M\", \"8L30\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recover\": [\"8L25\", \"8V\", \"7L31\", \"7V\", \"6L31\", \"5L36\", \"4L30\", \"3L25\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\n \"8M\",\n \"8L10\",\n \"8V\",\n \"7M\",\n \"7L26\",\n \"7V\",\n \"6M\",\n \"6L26\",\n \"5M\",\n \"5L30\",\n \"4M\",\n \"4L28\",\n \"3M\",\n \"3L23\"\n ],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"8L40\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"speedswap\": [\"8M\"],\n \"storedpower\": [\"8M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\"],\n \"takedown\": [\"7V\"],\n \"taunt\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"7L33\", \"6L33\", \"5M\", \"5L34\"],\n \"teleport\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\"8M\", \"8V\", \"7V\"],\n \"trick\": [\n \"8M\",\n \"7T\",\n \"7L46\",\n \"6T\",\n \"6L46\",\n \"5T\",\n \"5L52\",\n \"4T\",\n \"4L46\",\n \"3L43\",\n \"3S0\"\n ],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"futuresight\", \"calmmind\", \"psychic\", \"trick\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"machop\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"8V\", \"7V\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\n \"8M\",\n \"8L36\",\n \"8V\",\n \"7M\",\n \"7L37\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulletpunch\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"coaching\": [\"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"crosschop\": [\"8L48\", \"7L39\", \"7V\", \"6L39\", \"5L43\", \"4L37\", \"3L40\"],\n \"curse\": [\"7V\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"8L52\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dualchop\": [\"8L32\", \"7T\", \"7L31\", \"6T\", \"6L31\", \"5T\"],\n \"dynamicpunch\": [\n \"8L44\",\n \"7L45\",\n \"7V\",\n \"6L45\",\n \"5L49\",\n \"4L46\",\n \"3T\",\n \"3L49\"\n ],\n \"earthquake\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\n \"8M\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\"\n ],\n \"fissure\": [\"7V\"],\n \"flamethrower\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\n \"8M\",\n \"8L4\",\n \"8V\",\n \"7L3\",\n \"7V\",\n \"6L3\",\n \"5L7\",\n \"4L7\",\n \"3L7\"\n ],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"foresight\": [\"7L9\", \"7V\", \"6L9\", \"5L19\", \"4L13\", \"3L22\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"heavyslam\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"helpinghand\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\n \"8M\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\"\n ],\n \"incinerate\": [\"6M\", \"5M\"],\n \"karatechop\": [\"8V\", \"7L7\", \"7V\", \"6L7\", \"5L10\", \"4L10\", \"3L13\"],\n \"knockoff\": [\n \"8L16\",\n \"7T\",\n \"7L21\",\n \"7E\",\n \"6T\",\n \"6L21\",\n \"6E\",\n \"5T\",\n \"5E\"\n ],\n \"leer\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lightscreen\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"lowkick\": [\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7T\",\n \"7L1\",\n \"7V\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"5D\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"lowsweep\": [\"8M\", \"8L12\", \"7M\", \"7L13\", \"6M\", \"6L13\", \"5M\", \"5L13\"],\n \"meditate\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"powertrick\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickguard\": [\"8E\", \"7E\", \"6E\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"8M\", \"8L8\", \"7L19\", \"6L19\", \"5L25\", \"4L22\", \"3L25\"],\n \"reversal\": [\"8M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"rollingkick\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\n \"8M\",\n \"8L20\",\n \"7L43\",\n \"7V\",\n \"6L43\",\n \"5L46\",\n \"4L43\",\n \"3L43\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\n \"8L40\",\n \"8V\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L22\",\n \"4L19\",\n \"3T\",\n \"3L19\"\n ],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"smellingsalts\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"8L29\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\n \"8E\",\n \"8V\",\n \"7L33\",\n \"7V\",\n \"6L33\",\n \"5L34\",\n \"4L31\",\n \"3L37\"\n ],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\n \"8M\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\"\n ],\n \"tickle\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"vacuumwave\": [\"4T\"],\n \"vitalthrow\": [\"8L24\", \"7L25\", \"7V\", \"6L25\", \"5L31\", \"4L25\", \"3L31\"],\n \"wakeupslap\": [\"7L27\", \"6L27\", \"5L37\", \"4L34\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 15}]\n },\n \"machoke\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"8V\", \"7V\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\n \"8M\",\n \"8L42\",\n \"8V\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"8M\"],\n \"coaching\": [\"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"7V\", \"3T\"],\n \"crosschop\": [\"8L60\", \"7L47\", \"7V\", \"6L44\", \"5L44\", \"4L40\", \"3L46\"],\n \"curse\": [\"7V\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"8L66\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dualchop\": [\"8L36\", \"7T\", \"7L33\", \"6T\", \"6L33\", \"5T\"],\n \"dynamicpunch\": [\n \"8L54\",\n \"7L57\",\n \"7V\",\n \"6L55\",\n \"5L55\",\n \"4L51\",\n \"3T\",\n \"3L59\"\n ],\n \"earthquake\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"8M\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fissure\": [\"7V\"],\n \"flamethrower\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"foresight\": [\"7L9\", \"7V\", \"6L9\", \"5L19\", \"5S0\", \"4L13\", \"3L22\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"heavyslam\": [\"8M\"],\n \"helpinghand\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"karatechop\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L10\", \"3L13\"],\n \"knockoff\": [\"8L16\", \"7T\", \"7L21\", \"6T\", \"6L21\", \"5T\"],\n \"leer\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lightscreen\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"lowkick\": [\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7T\",\n \"7L1\",\n \"7V\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"lowsweep\": [\n \"8M\",\n \"8L12\",\n \"7M\",\n \"7L13\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L13\",\n \"5S0\"\n ],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"8M\", \"8L1\", \"7L19\", \"6L19\", \"5L25\", \"5S0\", \"4L22\", \"3L25\"],\n \"reversal\": [\"8M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\n \"8M\",\n \"8L20\",\n \"7L53\",\n \"7V\",\n \"6L51\",\n \"5L51\",\n \"4L44\",\n \"3L51\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\n \"8L48\",\n \"8V\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L22\",\n \"5S0\",\n \"4L19\",\n \"3T\",\n \"3L19\"\n ],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"strength\": [\"8L31\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"8V\", \"7L37\", \"7V\", \"6L36\", \"5L36\", \"4L32\", \"3L41\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"vacuumwave\": [\"4T\"],\n \"vitalthrow\": [\"8L24\", \"7L25\", \"7V\", \"6L25\", \"5L32\", \"4L25\", \"3L33\"],\n \"wakeupslap\": [\"7L27\", \"6L27\", \"5L40\", \"4L36\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 30,\n \"moves\": [\"lowsweep\", \"foresight\", \"seismictoss\", \"revenge\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 2, \"level\": 14},\n {\"generation\": 4, \"level\": 14}\n ]\n },\n \"machamp\": {\n \"learnset\": {\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"8V\", \"7V\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\n \"8M\",\n \"8L42\",\n \"8V\",\n \"7M\",\n \"7L43\",\n \"7S3\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"8M\"],\n \"coaching\": [\"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"8V\", \"7V\", \"3T\"],\n \"crosschop\": [\"8L60\", \"7L47\", \"7V\", \"6L44\", \"5L44\", \"4L40\", \"3L46\"],\n \"crosspoison\": [\"8M\"],\n \"curse\": [\"7V\"],\n \"darkestlariat\": [\"8M\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"8M\", \"8V\", \"7V\", \"6M\", \"6S2\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"8L66\", \"7V\", \"7S3\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dualchop\": [\"8L36\", \"7T\", \"7L33\", \"6T\", \"6L33\", \"5T\"],\n \"dynamicpunch\": [\n \"8L54\",\n \"7L57\",\n \"7V\",\n \"6L55\",\n \"6S1\",\n \"6S2\",\n \"5L55\",\n \"4L51\",\n \"3T\",\n \"3L59\"\n ],\n \"earthquake\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"8M\", \"8V\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fissure\": [\"7V\"],\n \"flamethrower\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S2\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"foresight\": [\"7L9\", \"7V\", \"6L9\", \"5L19\", \"4L13\", \"3L22\", \"3S0\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"heavyslam\": [\"8M\"],\n \"helpinghand\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"karatechop\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L10\", \"3L13\"],\n \"knockoff\": [\"8L16\", \"7T\", \"7L21\", \"6T\", \"6L21\", \"6S1\", \"5T\"],\n \"leer\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lightscreen\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"lowkick\": [\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7T\",\n \"7L1\",\n \"7V\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"lowsweep\": [\"8M\", \"8L12\", \"7M\", \"7L13\", \"6M\", \"6L13\", \"5M\", \"5L13\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickguard\": [\"7S3\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"8M\", \"8L1\", \"7L19\", \"6L19\", \"5L25\", \"4L22\", \"3L25\", \"3S0\"],\n \"reversal\": [\"8M\"],\n \"rockblast\": [\"8M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\n \"8M\",\n \"8L20\",\n \"7L53\",\n \"7V\",\n \"6L51\",\n \"5L51\",\n \"4L44\",\n \"3L51\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\n \"8L48\",\n \"8V\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"6S2\",\n \"5L22\",\n \"4L19\",\n \"3T\",\n \"3L19\",\n \"3S0\"\n ],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"6S1\", \"5M\", \"4M\"],\n \"strength\": [\"8L31\", \"8V\", \"7L1\", \"7V\", \"7S3\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"8V\", \"7L37\", \"7V\", \"6L36\", \"5L36\", \"4L32\", \"3L41\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"thunderpunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"vacuumwave\": [\"4T\"],\n \"vitalthrow\": [\n \"8L24\",\n \"7L25\",\n \"7V\",\n \"6L25\",\n \"5L32\",\n \"4L25\",\n \"3L33\",\n \"3S0\"\n ],\n \"wakeupslap\": [\"7L27\", \"6L27\", \"5L40\", \"4L36\"],\n \"wideguard\": [\"8L1\", \"7L1\", \"6L1\", \"6S1\", \"5L1\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 38,\n \"gender\": \"M\",\n \"nature\": \"Quiet\",\n \"ivs\": {\n \"hp\": 9,\n \"atk\": 23,\n \"def\": 25,\n \"spa\": 20,\n \"spd\": 15,\n \"spe\": 10\n },\n \"abilities\": [\"guts\"],\n \"moves\": [\"seismictoss\", \"foresight\", \"revenge\", \"vitalthrow\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": true,\n \"gender\": \"M\",\n \"nature\": \"Adamant\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 31\n },\n \"abilities\": [\"noguard\"],\n \"moves\": [\"dynamicpunch\", \"stoneedge\", \"wideguard\", \"knockoff\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 39,\n \"gender\": \"M\",\n \"nature\": \"Hardy\",\n \"abilities\": [\"noguard\"],\n \"moves\": [\"seismictoss\", \"dynamicpunch\", \"dig\", \"focusenergy\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 34,\n \"gender\": \"F\",\n \"nature\": \"Brave\",\n \"ivs\": {\"atk\": 31},\n \"abilities\": [\"guts\"],\n \"moves\": [\"strength\", \"bulkup\", \"quickguard\", \"doubleedge\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 16},\n {\"generation\": 2, \"level\": 5}\n ]\n },\n \"bellsprout\": {\n \"learnset\": {\n \"acid\": [\"9L23\", \"8V\", \"7L23\", \"7V\", \"6L23\", \"5L23\", \"4L23\", \"3L23\"],\n \"acidspray\": [\"9M\", \"7E\", \"6E\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"belch\": [\"7E\", \"6E\"],\n \"bide\": [\"7V\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"bulletseed\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"clearsmog\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"9M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gastroacid\": [\n \"9L35\",\n \"7T\",\n \"7L35\",\n \"6T\",\n \"6L35\",\n \"5T\",\n \"5L35\",\n \"4T\",\n \"4L35\"\n ],\n \"gigadrain\": [\n \"9M\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L7\", \"8V\", \"7L7\", \"7V\", \"6L7\", \"5L7\", \"4L7\", \"3L6\", \"3S1\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"ingrain\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"knockoff\": [\n \"9M\",\n \"9L27\",\n \"7T\",\n \"7L27\",\n \"6T\",\n \"6L27\",\n \"5T\",\n \"5L27\",\n \"4T\",\n \"4L27\"\n ],\n \"leafstorm\": [\"9M\"],\n \"leechlife\": [\"9M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"lunge\": [\"9M\"],\n \"magicalleaf\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"poisonjab\": [\"9M\", \"9L41\", \"8V\", \"7M\", \"7L41\"],\n \"poisonpowder\": [\n \"9L15\",\n \"8V\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L15\",\n \"4L15\",\n \"3L17\"\n ],\n \"pounce\": [\"9M\"],\n \"powerwhip\": [\"9L52\", \"7E\", \"6E\", \"5E\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"razorleaf\": [\n \"9L39\",\n \"8V\",\n \"7L39\",\n \"7V\",\n \"6L39\",\n \"5L39\",\n \"4L39\",\n \"3L37\"\n ],\n \"reflect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"slam\": [\"9L47\", \"8V\", \"7L47\", \"7V\", \"6L41\", \"5L41\", \"4L41\", \"3L45\"],\n \"sleeppowder\": [\n \"9L13\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3L15\"\n ],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\"9M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"strengthsap\": [\"9E\", \"7E\"],\n \"stunspore\": [\n \"9L17\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"4L17\",\n \"3L19\"\n ],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9E\", \"4T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"9L29\", \"7L29\", \"7V\", \"6L29\", \"5L29\", \"4L29\", \"3L30\"],\n \"swordsdance\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"synthesis\": [\n \"9E\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"takedown\": [\"7V\"],\n \"teeterdance\": [\"3S0\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"tickle\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"toxic\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"vinewhip\": [\n \"9L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\",\n \"3S0\",\n \"3S1\"\n ],\n \"weatherball\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"worryseed\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"wrap\": [\"9L11\", \"8V\", \"7L11\", \"7V\", \"6L11\", \"5L11\", \"4L11\", \"3L11\"],\n \"wringout\": [\"7L50\", \"6L47\", \"5L47\", \"4L47\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"vinewhip\", \"teeterdance\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"vinewhip\", \"growth\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 12},\n {\"generation\": 2, \"level\": 3}\n ]\n },\n \"weepinbell\": {\n \"learnset\": {\n \"acid\": [\"9L24\", \"8V\", \"7L24\", \"7V\", \"6L23\", \"5L23\", \"4L23\", \"3L24\"],\n \"acidspray\": [\"9M\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"9M\"],\n \"bugbite\": [\"9M\", \"5T\"],\n \"bulletseed\": [\"9M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gastroacid\": [\n \"9L39\",\n \"7T\",\n \"7L39\",\n \"6T\",\n \"6L35\",\n \"5T\",\n \"5L35\",\n \"4T\",\n \"4L35\"\n ],\n \"gigadrain\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"knockoff\": [\n \"9M\",\n \"9L29\",\n \"7T\",\n \"7L29\",\n \"6T\",\n \"6L27\",\n \"5T\",\n \"5L27\",\n \"4T\",\n \"4L27\"\n ],\n \"leafstorm\": [\"9M\"],\n \"leechlife\": [\"9M\"],\n \"lunge\": [\"9M\"],\n \"magicalleaf\": [\"9M\", \"3S0\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"morningsun\": [\"3S0\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"poisonjab\": [\"9M\", \"9L47\", \"8V\", \"7M\", \"7L47\"],\n \"poisonpowder\": [\n \"9L15\",\n \"8V\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L15\",\n \"4L15\",\n \"3L17\"\n ],\n \"pounce\": [\"9M\"],\n \"powerwhip\": [\"9L58\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"razorleaf\": [\n \"9L44\",\n \"8V\",\n \"7L44\",\n \"7V\",\n \"6L39\",\n \"5L39\",\n \"4L39\",\n \"3L42\"\n ],\n \"reflect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"slam\": [\"9L54\", \"8V\", \"7L54\", \"7V\", \"6L41\", \"5L41\", \"4L41\", \"3L54\"],\n \"sleeppowder\": [\n \"9L13\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3L15\"\n ],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"sludgewave\": [\"9M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stunspore\": [\n \"9L17\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"4L17\",\n \"3L19\"\n ],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\n \"9L32\",\n \"7L32\",\n \"7V\",\n \"6L29\",\n \"5L29\",\n \"4L29\",\n \"3L33\",\n \"3S0\"\n ],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"vinewhip\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"weatherball\": [\"9M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"wrap\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"wringout\": [\"7L58\", \"6L47\", \"5L47\", \"4L47\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 32,\n \"moves\": [\"morningsun\", \"magicalleaf\", \"sludgebomb\", \"sweetscent\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 2, \"level\": 12},\n {\"generation\": 4, \"level\": 10}\n ]\n },\n \"victreebel\": {\n \"learnset\": {\n \"acid\": [\"8V\", \"7V\"],\n \"acidspray\": [\"9M\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"9M\", \"7V\", \"3T\"],\n \"bugbite\": [\"9M\", \"5T\"],\n \"bulletseed\": [\"9M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"clearsmog\": [\"8V\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gastroacid\": [\"9L1\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"gigadrain\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"8V\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"leafblade\": [\"9L44\", \"7L44\", \"6L47\", \"5L47\", \"4L47\"],\n \"leafstorm\": [\"9M\", \"9L0\", \"7L32\", \"6L47\", \"5L47\", \"4L47\"],\n \"leaftornado\": [\"7L1\", \"6L27\", \"5L27\"],\n \"leechlife\": [\"9M\", \"8V\"],\n \"lunge\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"poisonjab\": [\"9M\", \"8V\", \"7M\"],\n \"poisonpowder\": [\"7V\"],\n \"pounce\": [\"9M\"],\n \"powerwhip\": [\"9L1\", \"8V\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"razorleaf\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"reflect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeppowder\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\"9M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spitup\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"stockpile\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"stunspore\": [\"7V\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"8V\", \"4T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"sweetscent\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"vinewhip\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"weatherball\": [\"9M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"wrap\": [\"8V\", \"7V\"]\n }\n },\n \"tentacool\": {\n \"learnset\": {\n \"acid\": [\n \"9L4\",\n \"8L4\",\n \"8V\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"5L12\",\n \"4L12\",\n \"3L19\"\n ],\n \"acidarmor\": [\"9L32\", \"8L32\"],\n \"acidspray\": [\"9M\", \"7L22\", \"6L22\", \"5L26\"],\n \"acupressure\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"aquaring\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurorabeam\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"barrier\": [\"8V\", \"7L28\", \"7V\", \"6L28\", \"5L29\", \"4L26\", \"3L36\"],\n \"bide\": [\"7V\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brine\": [\"8M\", \"7L34\", \"6L34\", \"4M\"],\n \"brutalswing\": [\"8M\"],\n \"bubble\": [\"7E\", \"6E\", \"5E\"],\n \"bubblebeam\": [\n \"9L24\",\n \"8L24\",\n \"8V\",\n \"7L25\",\n \"7V\",\n \"6L19\",\n \"5L19\",\n \"4L19\",\n \"3L25\"\n ],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"constrict\": [\"8V\", \"7L7\", \"7V\", \"6L7\", \"5L8\", \"4L8\", \"3L12\"],\n \"crosspoison\": [\"8M\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flipturn\": [\"9M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"5D\", \"4M\", \"3M\"],\n \"gunkshot\": [\"9M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"9M\", \"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"headbutt\": [\"8V\"],\n \"hex\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L40\", \"6L40\", \"5L43\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"8V\",\n \"7L46\",\n \"7V\",\n \"6L46\",\n \"5L47\",\n \"4L40\",\n \"3L49\"\n ],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"knockoff\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"liquidation\": [\"9M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mirrorcoat\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"muddywater\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudshot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"8V\",\n \"7M\",\n \"7L31\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L33\"\n ],\n \"poisonsting\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rapidspin\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"5L40\",\n \"4L36\",\n \"3L43\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L50\"\n ],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"supersonic\": [\n \"9L12\",\n \"8L12\",\n \"8V\",\n \"7L4\",\n \"7V\",\n \"6L4\",\n \"5L5\",\n \"5D\",\n \"4L5\",\n \"3L6\"\n ],\n \"surf\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\"],\n \"tickle\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"toxic\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\", \"8M\", \"7L13\", \"6L13\", \"5L15\", \"4L15\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"waterfall\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7V\"],\n \"waterpulse\": [\n \"9M\",\n \"9L16\",\n \"8L16\",\n \"7T\",\n \"7L16\",\n \"6T\",\n \"6L16\",\n \"5L33\",\n \"4M\",\n \"4L29\",\n \"3M\"\n ],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"],\n \"wrap\": [\n \"9L8\",\n \"8L8\",\n \"8V\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"5L22\",\n \"4L22\",\n \"3L30\"\n ],\n \"wringout\": [\"7L49\", \"6L49\", \"5L54\", \"4L43\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 5}]\n },\n \"tentacruel\": {\n \"learnset\": {\n \"acid\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L12\",\n \"4L12\",\n \"3L19\"\n ],\n \"acidarmor\": [\"9L34\", \"8L34\"],\n \"acidspray\": [\"9M\", \"7L22\", \"6L22\", \"5L26\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"barrier\": [\"8V\", \"7L28\", \"7V\", \"6L28\", \"5L29\", \"4L26\", \"3L38\"],\n \"bide\": [\"7V\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brine\": [\"8M\", \"7L36\", \"6L36\", \"4M\"],\n \"brutalswing\": [\"8M\"],\n \"bubblebeam\": [\n \"9L24\",\n \"8L24\",\n \"8V\",\n \"7L25\",\n \"7V\",\n \"6L19\",\n \"5L19\",\n \"4L19\",\n \"3L25\"\n ],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"constrict\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"corrosivegas\": [\"8T\"],\n \"crosspoison\": [\"8M\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flipturn\": [\"9M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gunkshot\": [\"9M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"9M\", \"8V\"],\n \"headbutt\": [\"8V\"],\n \"hex\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L44\", \"6L44\", \"5L47\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\n \"9M\",\n \"9L58\",\n \"8M\",\n \"8L58\",\n \"8V\",\n \"7L52\",\n \"7V\",\n \"6L52\",\n \"5L52\",\n \"4L49\",\n \"3L55\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"liquidation\": [\"9M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mirrorcoat\": [\"8V\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"8V\",\n \"7M\",\n \"7L32\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L38\",\n \"4M\",\n \"4L36\"\n ],\n \"poisonsting\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"reflecttype\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7L40\",\n \"7V\",\n \"6L40\",\n \"5L43\",\n \"4L42\",\n \"3L47\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skittersmack\": [\"9M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"7M\",\n \"7L48\",\n \"6M\",\n \"6L48\",\n \"5M\",\n \"5L56\"\n ],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"supersonic\": [\n \"9L12\",\n \"8L12\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"surf\": [\n \"9M\",\n \"9L46\",\n \"8M\",\n \"8L46\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\"],\n \"toxic\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\", \"8M\", \"7L13\", \"6L13\", \"5L15\", \"4L15\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"waterfall\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7V\"],\n \"waterpulse\": [\n \"9M\",\n \"9L16\",\n \"8L16\",\n \"7T\",\n \"7L16\",\n \"6T\",\n \"6L16\",\n \"5L34\",\n \"4M\",\n \"4L29\",\n \"3M\"\n ],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"],\n \"wrap\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"5L22\",\n \"4L22\",\n \"3L30\"\n ],\n \"wringout\": [\"7L1\", \"6L1\", \"5L61\", \"4L55\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 20},\n {\"generation\": 2, \"level\": 20},\n {\"generation\": 3, \"level\": 20},\n {\"generation\": 4, \"level\": 15},\n {\"generation\": 6, \"level\": 21, \"maxEggMoves\": 1}\n ]\n },\n \"geodude\": {\n \"learnset\": {\n \"ancientpower\": [\"4T\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"autotomize\": [\"7E\", \"6E\", \"5E\"],\n \"bide\": [\"8V\", \"7V\"],\n \"block\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"bodyslam\": [\"9M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"9L12\", \"7M\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L32\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"7V\", \"3T\"],\n \"curse\": [\"9M\", \"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\"],\n \"defensecurl\": [\n \"9L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"dig\": [\"9M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\n \"9M\",\n \"9L40\",\n \"8V\",\n \"7L40\",\n \"7V\",\n \"6L40\",\n \"5L46\",\n \"4L36\",\n \"3T\",\n \"3L46\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"9E\", \"7V\", \"3T\"],\n \"earthpower\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L34\",\n \"8V\",\n \"7M\",\n \"7L34\",\n \"7V\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L39\",\n \"4M\",\n \"4L29\",\n \"3M\",\n \"3L36\"\n ],\n \"endure\": [\"9M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"explosion\": [\n \"9L36\",\n \"8V\",\n \"7M\",\n \"7L36\",\n \"7V\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L32\",\n \"3T\",\n \"3L41\"\n ],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fissure\": [\"7V\"],\n \"flail\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"flamethrower\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gyroball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hammerarm\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"harden\": [\"7V\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"magnitude\": [\"7L12\", \"7V\", \"6L12\", \"5L15\", \"4L15\", \"3L16\"],\n \"megapunch\": [\"9M\", \"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"metronome\": [\"9M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"mudsport\": [\"7L4\", \"6L4\", \"5L4\", \"4L4\", \"3L6\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"9M\", \"9L30\", \"7L30\", \"6L22\", \"5L22\", \"4L25\", \"3L31\"],\n \"rockclimb\": [\"7E\", \"6E\", \"5E\", \"5D\", \"4M\"],\n \"rockpolish\": [\n \"9L6\",\n \"7M\",\n \"7L6\",\n \"6M\",\n \"6L6\",\n \"5M\",\n \"5L8\",\n \"4M\",\n \"4L8\"\n ],\n \"rockslide\": [\n \"9M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\n \"9L16\",\n \"8V\",\n \"7L16\",\n \"7V\",\n \"6L16\",\n \"5L11\",\n \"4L11\",\n \"3L11\"\n ],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\n \"9L10\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"5L18\",\n \"4T\",\n \"4L22\",\n \"3T\",\n \"3L26\"\n ],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8V\"],\n \"sandstorm\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"selfdestruct\": [\n \"9L24\",\n \"8V\",\n \"7L24\",\n \"7V\",\n \"6L24\",\n \"5L29\",\n \"4L18\",\n \"3T\",\n \"3L21\"\n ],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"9L18\", \"7M\", \"7L18\", \"6M\", \"6L18\", \"5M\", \"5L25\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\n \"9M\",\n \"9L28\",\n \"8V\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L28\",\n \"5T\",\n \"5L36\",\n \"5D\",\n \"4M\"\n ],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\n \"9M\",\n \"9L42\",\n \"7M\",\n \"7L42\",\n \"6M\",\n \"6L42\",\n \"5M\",\n \"5L50\",\n \"4M\",\n \"4L39\"\n ],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\", \"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"wideguard\": [\"9E\", \"7E\", \"6E\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 7},\n {\"generation\": 2, \"level\": 2}\n ]\n },\n \"geodudealola\": {\n \"learnset\": {\n \"attract\": [\"7M\"],\n \"autotomize\": [\"7E\"],\n \"bide\": [\"8V\"],\n \"block\": [\"9E\", \"7T\", \"7E\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8V\", \"7M\"],\n \"brutalswing\": [\"7M\"],\n \"bulldoze\": [\"9M\", \"7M\"],\n \"charge\": [\"9M\", \"9L4\", \"7L4\"],\n \"chargebeam\": [\"9M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"counter\": [\"9E\", \"7E\"],\n \"curse\": [\"9M\", \"9E\", \"7E\"],\n \"defensecurl\": [\"9L1\", \"8V\", \"7L1\"],\n \"dig\": [\"9M\", \"8V\"],\n \"discharge\": [\"9L34\", \"7L34\"],\n \"doubleedge\": [\"9M\", \"9L40\", \"8V\", \"7L40\"],\n \"doubleteam\": [\"7M\"],\n \"earthpower\": [\"9M\", \"7T\"],\n \"earthquake\": [\"9M\", \"8V\", \"7M\"],\n \"electroweb\": [\"9M\", \"7T\"],\n \"endure\": [\"9M\", \"9E\", \"7E\"],\n \"explosion\": [\"9L36\", \"8V\", \"7M\", \"7L36\"],\n \"facade\": [\"9M\", \"8V\", \"7M\"],\n \"fireblast\": [\"9M\", \"8V\", \"7M\"],\n \"firepunch\": [\"9M\", \"8V\", \"7T\"],\n \"flail\": [\"9E\", \"7E\"],\n \"flamethrower\": [\"9M\", \"8V\", \"7M\"],\n \"fling\": [\"9M\", \"7M\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"gyroball\": [\"9M\", \"7M\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\"],\n \"highhorsepower\": [\"9M\"],\n \"irondefense\": [\"9M\", \"7T\"],\n \"magnetrise\": [\"7T\", \"7E\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"naturepower\": [\"7M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\"],\n \"rest\": [\"9M\", \"8V\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockblast\": [\"9M\", \"9L30\", \"7L30\"],\n \"rockclimb\": [\"7E\"],\n \"rockpolish\": [\"9L6\", \"7M\", \"7L6\"],\n \"rockslide\": [\"9M\", \"8V\", \"7M\"],\n \"rockthrow\": [\"9L16\", \"8V\", \"7L16\"],\n \"rocktomb\": [\"9M\", \"7M\"],\n \"rollout\": [\"9L10\", \"7L10\"],\n \"round\": [\"7M\"],\n \"sandstorm\": [\"9M\", \"7M\"],\n \"screech\": [\"9E\", \"7E\"],\n \"seismictoss\": [\"8V\"],\n \"selfdestruct\": [\"9L24\", \"8V\", \"7L24\"],\n \"sleeptalk\": [\"9M\", \"7M\"],\n \"smackdown\": [\"9M\", \"9L18\", \"7M\", \"7L18\"],\n \"snore\": [\"7T\"],\n \"spark\": [\"9L12\", \"7L12\"],\n \"stealthrock\": [\"9M\", \"9L28\", \"8V\", \"7T\", \"7L28\"],\n \"stoneedge\": [\"9M\", \"9L42\", \"7M\", \"7L42\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\"],\n \"sunnyday\": [\"9M\", \"7M\"],\n \"supercellslam\": [\"9M\"],\n \"superpower\": [\"8V\", \"7T\"],\n \"swagger\": [\"7M\"],\n \"tackle\": [\"9L1\", \"8V\", \"7L1\"],\n \"takedown\": [\"9M\", \"8V\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8V\", \"7M\"],\n \"thunderbolt\": [\"9M\", \"8V\", \"7M\"],\n \"thunderpunch\": [\"9M\", \"9L22\", \"8V\", \"7T\", \"7L22\"],\n \"thundershock\": [\"8V\"],\n \"thunderwave\": [\"9M\", \"8V\"],\n \"toxic\": [\"8V\", \"7M\"],\n \"voltswitch\": [\"9M\", \"7M\"],\n \"wideguard\": [\"9E\", \"7E\"],\n \"wildcharge\": [\"9M\"],\n \"zapcannon\": [\"9E\"]\n }\n },\n \"graveler\": {\n \"learnset\": {\n \"ancientpower\": [\"4T\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"8V\", \"7V\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"9L12\", \"7M\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L36\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"7V\", \"3T\"],\n \"curse\": [\"9M\", \"7V\"],\n \"defensecurl\": [\n \"9L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"dig\": [\"9M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\n \"9M\",\n \"9L50\",\n \"8V\",\n \"7L50\",\n \"7V\",\n \"6L50\",\n \"5L58\",\n \"4L44\",\n \"3T\",\n \"3L62\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthpower\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L40\",\n \"8V\",\n \"7M\",\n \"7L40\",\n \"7V\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L47\",\n \"4M\",\n \"4L33\",\n \"3M\",\n \"3L45\"\n ],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"explosion\": [\n \"9L44\",\n \"8V\",\n \"7M\",\n \"7L44\",\n \"7V\",\n \"6M\",\n \"6L44\",\n \"5M\",\n \"5L53\",\n \"4M\",\n \"4L38\",\n \"3T\",\n \"3L53\"\n ],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fissure\": [\"7V\"],\n \"flamethrower\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gyroball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"harden\": [\"7V\"],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"heavyslam\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"ironhead\": [\"9M\"],\n \"magnitude\": [\"7L12\", \"7V\", \"6L12\", \"5L15\", \"4L15\", \"3L16\"],\n \"megapunch\": [\"7V\", \"3T\"],\n \"metronome\": [\"9M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"mudsport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"9M\", \"9L34\", \"7L34\", \"6L22\", \"5L22\", \"4L27\", \"3L37\"],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\n \"9L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"rockslide\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\n \"9L16\",\n \"8V\",\n \"7L16\",\n \"7V\",\n \"6L16\",\n \"5L11\",\n \"4L11\",\n \"3L1\"\n ],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\n \"9L10\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"5L18\",\n \"4T\",\n \"4L22\",\n \"3T\",\n \"3L29\"\n ],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8V\"],\n \"sandstorm\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"selfdestruct\": [\n \"9L24\",\n \"8V\",\n \"7L24\",\n \"7V\",\n \"6L24\",\n \"5L31\",\n \"4L18\",\n \"3T\",\n \"3L21\"\n ],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"9L18\", \"7M\", \"7L18\", \"6M\", \"6L18\", \"5M\", \"5L27\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\n \"9M\",\n \"9L30\",\n \"8V\",\n \"7T\",\n \"7L30\",\n \"6T\",\n \"6L30\",\n \"5T\",\n \"5L42\",\n \"4M\"\n ],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"stoneedge\": [\n \"9M\",\n \"9L54\",\n \"7M\",\n \"7L54\",\n \"6M\",\n \"6L54\",\n \"5M\",\n \"5L64\",\n \"4M\",\n \"4L49\"\n ],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\", \"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"]\n },\n \"encounters\": [\n {\"generation\": 2, \"level\": 23},\n {\"generation\": 4, \"level\": 16, \"pokeball\": \"safariball\"},\n {\"generation\": 6, \"level\": 24}\n ]\n },\n \"graveleralola\": {\n \"learnset\": {\n \"allyswitch\": [\"7T\"],\n \"attract\": [\"7M\"],\n \"bide\": [\"8V\"],\n \"block\": [\"7T\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8V\", \"7M\"],\n \"brutalswing\": [\"7M\"],\n \"bulldoze\": [\"9M\", \"7M\"],\n \"charge\": [\"9M\", \"9L1\", \"7L1\"],\n \"chargebeam\": [\"9M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"curse\": [\"9M\"],\n \"defensecurl\": [\"9L1\", \"8V\", \"7L1\"],\n \"dig\": [\"9M\", \"8V\"],\n \"discharge\": [\"9L40\", \"7L40\"],\n \"doubleedge\": [\"9M\", \"9L50\", \"8V\", \"7L50\"],\n \"doubleteam\": [\"7M\"],\n \"earthpower\": [\"9M\", \"7T\"],\n \"earthquake\": [\"9M\", \"8V\", \"7M\"],\n \"electricterrain\": [\"9M\"],\n \"electroweb\": [\"9M\", \"7T\"],\n \"endure\": [\"9M\"],\n \"explosion\": [\"9L44\", \"8V\", \"7M\", \"7L44\"],\n \"facade\": [\"9M\", \"8V\", \"7M\"],\n \"fireblast\": [\"9M\", \"8V\", \"7M\"],\n \"firepunch\": [\"9M\", \"8V\", \"7T\"],\n \"flamethrower\": [\"9M\", \"8V\", \"7M\"],\n \"fling\": [\"9M\", \"7M\"],\n \"focusblast\": [\"9M\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"gyroball\": [\"9M\", \"7M\"],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\"],\n \"highhorsepower\": [\"9M\"],\n \"irondefense\": [\"9M\", \"7T\"],\n \"magnetrise\": [\"7T\"],\n \"metronome\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"naturepower\": [\"7M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\"],\n \"rest\": [\"9M\", \"8V\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockblast\": [\"9M\", \"9L34\", \"7L34\"],\n \"rockpolish\": [\"9L1\", \"7M\", \"7L1\"],\n \"rockslide\": [\"9M\", \"8V\", \"7M\"],\n \"rockthrow\": [\"9L16\", \"8V\", \"7L16\"],\n \"rocktomb\": [\"9M\", \"7M\"],\n \"rollout\": [\"9L10\", \"7L10\"],\n \"round\": [\"7M\"],\n \"sandstorm\": [\"9M\", \"7M\"],\n \"scaryface\": [\"9M\"],\n \"seismictoss\": [\"8V\"],\n \"selfdestruct\": [\"9L24\", \"8V\", \"7L24\"],\n \"shockwave\": [\"7T\"],\n \"sleeptalk\": [\"9M\", \"7M\"],\n \"smackdown\": [\"9M\", \"9L18\", \"7M\", \"7L18\"],\n \"snore\": [\"7T\"],\n \"spark\": [\"9L12\", \"7L12\"],\n \"stealthrock\": [\"9M\", \"9L30\", \"8V\", \"7T\", \"7L30\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"9L54\", \"7M\", \"7L54\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\"],\n \"sunnyday\": [\"9M\", \"7M\"],\n \"supercellslam\": [\"9M\"],\n \"superpower\": [\"8V\", \"7T\"],\n \"swagger\": [\"7M\"],\n \"tackle\": [\"9L1\", \"8V\", \"7L1\"],\n \"takedown\": [\"9M\", \"8V\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8V\", \"7M\"],\n \"thunderbolt\": [\"9M\", \"8V\", \"7M\"],\n \"thunderpunch\": [\"9M\", \"9L22\", \"8V\", \"7T\", \"7L22\"],\n \"thundershock\": [\"8V\"],\n \"thunderwave\": [\"9M\", \"8V\"],\n \"toxic\": [\"8V\", \"7M\"],\n \"voltswitch\": [\"9M\", \"7M\"],\n \"wildcharge\": [\"9M\"]\n }\n },\n \"golem\": {\n \"learnset\": {\n \"ancientpower\": [\"4T\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"8V\", \"7V\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"9L22\", \"7M\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L36\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"7V\", \"3T\"],\n \"curse\": [\"9M\", \"7V\"],\n \"defensecurl\": [\n \"9L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"dig\": [\"9M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\n \"9M\",\n \"9L50\",\n \"8V\",\n \"7L50\",\n \"7V\",\n \"6L50\",\n \"5L58\",\n \"4L44\",\n \"3T\",\n \"3L62\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthpower\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L40\",\n \"8V\",\n \"7M\",\n \"7L40\",\n \"7V\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L47\",\n \"4M\",\n \"4L33\",\n \"3M\",\n \"3L45\"\n ],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"explosion\": [\n \"9L44\",\n \"8V\",\n \"7M\",\n \"7L44\",\n \"7V\",\n \"6M\",\n \"6L44\",\n \"5M\",\n \"5L53\",\n \"4M\",\n \"4L38\",\n \"3T\",\n \"3L53\"\n ],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fissure\": [\"7V\"],\n \"flamethrower\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gyroball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"harden\": [\"7V\"],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"heavyslam\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L69\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"ironhead\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"magnitude\": [\"7L12\", \"7V\", \"6L12\", \"5L15\", \"4L15\", \"3L16\"],\n \"megakick\": [\"7V\", \"3T\"],\n \"megapunch\": [\"8V\", \"7V\", \"3T\"],\n \"metronome\": [\"9M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"mudsport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"9M\", \"9L34\", \"7L34\", \"6L22\", \"5L22\", \"4L27\", \"3L37\"],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\n \"9L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"rockslide\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\n \"9L16\",\n \"8V\",\n \"7L16\",\n \"7V\",\n \"6L16\",\n \"5L11\",\n \"4L11\",\n \"3L1\"\n ],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"4L22\", \"3T\", \"3L29\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8V\"],\n \"sandstorm\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"selfdestruct\": [\n \"9L24\",\n \"8V\",\n \"7L24\",\n \"7V\",\n \"6L24\",\n \"5L31\",\n \"4L18\",\n \"3T\",\n \"3L21\"\n ],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"9L18\", \"7M\", \"7L18\", \"6M\", \"6L18\", \"5M\", \"5L27\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\n \"9M\",\n \"9L30\",\n \"8V\",\n \"7T\",\n \"7L30\",\n \"6T\",\n \"6L30\",\n \"5T\",\n \"5L42\",\n \"4M\"\n ],\n \"steamroller\": [\"7L10\", \"6L10\", \"5L18\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"stoneedge\": [\n \"9M\",\n \"9L54\",\n \"7M\",\n \"7L54\",\n \"6M\",\n \"6L54\",\n \"5M\",\n \"5L64\",\n \"4M\",\n \"4L49\"\n ],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\", \"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"]\n }\n },\n \"golemalola\": {\n \"learnset\": {\n \"allyswitch\": [\"7T\"],\n \"attract\": [\"7M\"],\n \"bide\": [\"8V\"],\n \"block\": [\"7T\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8V\", \"7M\"],\n \"brutalswing\": [\"7M\"],\n \"bulldoze\": [\"9M\", \"7M\"],\n \"charge\": [\"9M\", \"9L1\", \"7L1\"],\n \"chargebeam\": [\"9M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"curse\": [\"9M\"],\n \"defensecurl\": [\"9L1\", \"8V\", \"7L1\"],\n \"dig\": [\"9M\", \"8V\"],\n \"discharge\": [\"9L40\", \"7L40\"],\n \"doubleedge\": [\"9M\", \"9L50\", \"8V\", \"7L50\"],\n \"doubleteam\": [\"7M\"],\n \"earthpower\": [\"9M\", \"7T\"],\n \"earthquake\": [\"9M\", \"8V\", \"7M\"],\n \"echoedvoice\": [\"7M\"],\n \"electricterrain\": [\"9M\"],\n \"electroweb\": [\"9M\", \"7T\"],\n \"endure\": [\"9M\"],\n \"explosion\": [\"9L44\", \"8V\", \"7M\", \"7L44\"],\n \"facade\": [\"9M\", \"8V\", \"7M\"],\n \"fireblast\": [\"9M\", \"8V\", \"7M\"],\n \"firepunch\": [\"9M\", \"8V\", \"7T\"],\n \"flamethrower\": [\"9M\", \"8V\", \"7M\"],\n \"fling\": [\"9M\", \"7M\"],\n \"focusblast\": [\"9M\", \"7M\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\", \"7M\"],\n \"gyroball\": [\"9M\", \"7M\"],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"8V\"],\n \"heavyslam\": [\"9M\", \"9L1\", \"7L1\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8V\", \"7M\"],\n \"irondefense\": [\"9M\", \"7T\"],\n \"ironhead\": [\"9M\", \"7T\"],\n \"magnetrise\": [\"7T\"],\n \"megapunch\": [\"8V\"],\n \"meteorbeam\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"naturepower\": [\"7M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\"],\n \"rest\": [\"9M\", \"8V\", \"7M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"9M\", \"7M\"],\n \"rockblast\": [\"9M\", \"9L34\", \"7L34\"],\n \"rockpolish\": [\"9L1\", \"7M\", \"7L1\"],\n \"rockslide\": [\"9M\", \"8V\", \"7M\"],\n \"rockthrow\": [\"9L16\", \"8V\", \"7L16\"],\n \"rocktomb\": [\"9M\", \"7M\"],\n \"round\": [\"7M\"],\n \"sandstorm\": [\"9M\", \"7M\"],\n \"scaryface\": [\"9M\"],\n \"seismictoss\": [\"8V\"],\n \"selfdestruct\": [\"9L24\", \"8V\", \"7L24\"],\n \"shockwave\": [\"7T\"],\n \"sleeptalk\": [\"9M\", \"7M\"],\n \"smackdown\": [\"9M\", \"9L18\", \"7M\", \"7L18\"],\n \"snore\": [\"7T\"],\n \"spark\": [\"9L12\", \"7L12\"],\n \"stealthrock\": [\"9M\", \"9L30\", \"8V\", \"7T\", \"7L30\"],\n \"steamroller\": [\"7L10\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"9L54\", \"7M\", \"7L54\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\"],\n \"sunnyday\": [\"9M\", \"7M\"],\n \"supercellslam\": [\"9M\"],\n \"superpower\": [\"8V\", \"7T\"],\n \"swagger\": [\"7M\"],\n \"tackle\": [\"9L1\", \"8V\", \"7L1\"],\n \"takedown\": [\"9M\", \"8V\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8V\", \"7M\"],\n \"thunderbolt\": [\"9M\", \"8V\", \"7M\"],\n \"thunderpunch\": [\"9M\", \"9L22\", \"8V\", \"7T\", \"7L22\"],\n \"thundershock\": [\"8V\"],\n \"thunderwave\": [\"9M\", \"8V\"],\n \"toxic\": [\"8V\", \"7M\"],\n \"voltswitch\": [\"9M\", \"7M\"],\n \"wildcharge\": [\"9M\", \"7M\"]\n }\n },\n \"ponyta\": {\n \"learnset\": {\n \"agility\": [\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"5L37\",\n \"4L33\",\n \"3L38\"\n ],\n \"allyswitch\": [\"8M\", \"7T\", \"7E\", \"6E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"bounce\": [\n \"8M\",\n \"7T\",\n \"7L45\",\n \"6T\",\n \"6L45\",\n \"5T\",\n \"5L45\",\n \"4T\",\n \"4L42\",\n \"3L45\"\n ],\n \"captivate\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"charm\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"doubleedge\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"doublekick\": [\"8E\", \"8V\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"ember\": [\"8L10\", \"8V\", \"7L9\", \"7V\", \"6L9\", \"5L9\", \"4L10\", \"3L14\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\n \"8M\",\n \"8L50\",\n \"8V\",\n \"7M\",\n \"7L41\",\n \"7V\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L41\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L53\"\n ],\n \"firespin\": [\n \"8M\",\n \"8L35\",\n \"8V\",\n \"7L25\",\n \"7V\",\n \"6L25\",\n \"5L25\",\n \"4L24\",\n \"3L25\"\n ],\n \"flamecharge\": [\"8L15\", \"7M\", \"7L21\", \"6M\", \"6L21\", \"5M\", \"5L21\"],\n \"flamethrower\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flamewheel\": [\n \"8L25\",\n \"7L13\",\n \"7E\",\n \"7V\",\n \"6L13\",\n \"6E\",\n \"5L13\",\n \"5E\",\n \"4L15\",\n \"4E\",\n \"3E\"\n ],\n \"flareblitz\": [\"8M\", \"8L55\", \"8V\", \"7L49\", \"6L49\", \"5L49\", \"4L46\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"growl\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L5\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"8M\", \"7E\"],\n \"horndrill\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\"],\n \"hypnosis\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"inferno\": [\"8L45\", \"7L33\", \"6L33\", \"5L33\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lowkick\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"morningsun\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mysticalfire\": [\"8M\"],\n \"naturalgift\": [\"4M\"],\n \"overheat\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"playrough\": [\"8M\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\"8V\", \"7V\", \"3L1\"],\n \"rage\": [\"7V\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"solarblade\": [\"8M\"],\n \"stomp\": [\"8L30\", \"8V\", \"7L17\", \"7V\", \"6L17\", \"5L17\", \"4L19\", \"3L19\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"tailwhip\": [\"8L5\", \"8V\", \"7L4\", \"7V\", \"6L4\", \"5L4\", \"4L6\", \"3L9\"],\n \"takedown\": [\n \"8L41\",\n \"8V\",\n \"7L29\",\n \"7V\",\n \"6L29\",\n \"5L29\",\n \"4L28\",\n \"3L31\"\n ],\n \"thrash\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"wildcharge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 28}]\n },\n \"ponytagalar\": {\n \"learnset\": {\n \"agility\": [\"8M\", \"8L20\"],\n \"allyswitch\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"bodyslam\": [\"8M\"],\n \"bounce\": [\"8M\"],\n \"calmmind\": [\"8M\"],\n \"charm\": [\"8M\"],\n \"confusion\": [\"8L10\", \"8S0\"],\n \"dazzlinggleam\": [\"8M\", \"8L45\"],\n \"doubleedge\": [\"8E\"],\n \"doublekick\": [\"8E\"],\n \"endure\": [\"8M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\"],\n \"fairywind\": [\"8L15\", \"8S0\"],\n \"futuresight\": [\"8M\"],\n \"growl\": [\"8L1\", \"8S0\"],\n \"healingwish\": [\"8L55\"],\n \"healpulse\": [\"8L35\"],\n \"highhorsepower\": [\"8M\"],\n \"horndrill\": [\"8E\"],\n \"hypnosis\": [\"8E\"],\n \"imprison\": [\"8M\"],\n \"irontail\": [\"8M\"],\n \"lowkick\": [\"8M\"],\n \"morningsun\": [\"8E\"],\n \"mysticalfire\": [\"8M\"],\n \"playrough\": [\"8M\"],\n \"protect\": [\"8M\"],\n \"psybeam\": [\"8L25\"],\n \"psychic\": [\"8M\", \"8L50\"],\n \"rest\": [\"8M\"],\n \"round\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"stomp\": [\"8L30\"],\n \"storedpower\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"swift\": [\"8M\"],\n \"tackle\": [\"8L1\", \"8S0\"],\n \"tailwhip\": [\"8L5\"],\n \"takedown\": [\"8L41\"],\n \"thrash\": [\"8E\"],\n \"wildcharge\": [\"8M\"],\n \"zenheadbutt\": [\"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 15,\n \"isHidden\": true,\n \"moves\": [\"tackle\", \"growl\", \"confusion\", \"fairywind\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"rapidash\": {\n \"learnset\": {\n \"agility\": [\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"5L37\",\n \"4L33\",\n \"3L38\"\n ],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"8M\", \"3S0\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"bounce\": [\n \"8M\",\n \"7T\",\n \"7L45\",\n \"6T\",\n \"6L45\",\n \"5T\",\n \"5L45\",\n \"4T\",\n \"4L47\",\n \"3L50\"\n ],\n \"captivate\": [\"4M\"],\n \"charm\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doublekick\": [\"8V\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillrun\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"ember\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\n \"8M\",\n \"8L56\",\n \"8V\",\n \"7M\",\n \"7L41\",\n \"7V\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L41\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L63\"\n ],\n \"firespin\": [\n \"8M\",\n \"8L35\",\n \"8V\",\n \"7L25\",\n \"7V\",\n \"6L25\",\n \"5L25\",\n \"4L24\",\n \"3L25\"\n ],\n \"flamecharge\": [\"8L15\", \"7M\", \"7L21\", \"6M\", \"6L21\", \"5M\", \"5L21\"],\n \"flamethrower\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"flamewheel\": [\"8L25\", \"7L13\", \"6L13\", \"5L13\", \"4L15\"],\n \"flareblitz\": [\"8M\", \"8L63\", \"8V\", \"7L49\", \"6L49\", \"5L49\", \"4L56\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\"8V\", \"7L1\", \"7V\", \"6L40\", \"5L40\", \"4L40\", \"3L40\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"8M\"],\n \"horndrill\": [\"8V\", \"7V\"],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypnosis\": [\"8V\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"inferno\": [\"8L49\", \"7L33\", \"6L33\", \"5L33\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"megahorn\": [\"8M\", \"8L1\", \"8V\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mysticalfire\": [\"8M\"],\n \"naturalgift\": [\"4M\"],\n \"overheat\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"payday\": [\"8M\"],\n \"playrough\": [\"8M\"],\n \"poisonjab\": [\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\"8L1\", \"8V\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"rage\": [\"7V\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scorchingsands\": [\"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smartstrike\": [\"8M\", \"8L0\", \"7M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"solarblade\": [\"8M\"],\n \"stomp\": [\"8L30\", \"8V\", \"7L17\", \"7V\", \"6L17\", \"5L17\", \"4L19\", \"3L19\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\"8M\"],\n \"tackle\": [\"8L1\", \"8V\", \"7V\", \"3L1\"],\n \"tailwhip\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\n \"8L43\",\n \"8V\",\n \"7L29\",\n \"7V\",\n \"6L29\",\n \"5L29\",\n \"4L28\",\n \"3L31\"\n ],\n \"throatchop\": [\"8M\", \"7T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"wildcharge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 40,\n \"moves\": [\"batonpass\", \"solarbeam\", \"sunnyday\", \"flamethrower\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 2, \"level\": 14, \"gender\": \"M\"},\n {\"generation\": 3, \"level\": 37}\n ]\n },\n \"rapidashgalar\": {\n \"learnset\": {\n \"agility\": [\"8M\", \"8L20\"],\n \"allyswitch\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"8M\"],\n \"bodyslam\": [\"8M\"],\n \"bounce\": [\"8M\"],\n \"calmmind\": [\"8M\"],\n \"charm\": [\"8M\"],\n \"confusion\": [\"8L1\"],\n \"dazzlinggleam\": [\"8M\", \"8L49\"],\n \"drillrun\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\"],\n \"fairywind\": [\"8L15\"],\n \"futuresight\": [\"8M\"],\n \"gigaimpact\": [\"8M\"],\n \"growl\": [\"8L1\"],\n \"healingwish\": [\"8L63\"],\n \"healpulse\": [\"8L35\"],\n \"highhorsepower\": [\"8M\"],\n \"hyperbeam\": [\"8M\"],\n \"imprison\": [\"8M\"],\n \"irontail\": [\"8M\"],\n \"lowkick\": [\"8M\"],\n \"magicroom\": [\"8M\"],\n \"megahorn\": [\"8M\", \"8L1\"],\n \"mistyterrain\": [\"8M\"],\n \"mysticalfire\": [\"8M\"],\n \"payday\": [\"8M\"],\n \"playrough\": [\"8M\"],\n \"protect\": [\"8M\"],\n \"psybeam\": [\"8L25\"],\n \"psychic\": [\"8M\", \"8L56\"],\n \"psychicterrain\": [\"8M\"],\n \"psychocut\": [\"8M\", \"8L0\"],\n \"quickattack\": [\"8L1\"],\n \"rest\": [\"8M\"],\n \"round\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"smartstrike\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"stomp\": [\"8L30\"],\n \"storedpower\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"swift\": [\"8M\"],\n \"swordsdance\": [\"8M\"],\n \"tackle\": [\"8L1\"],\n \"tailwhip\": [\"8L1\"],\n \"takedown\": [\"8L43\"],\n \"throatchop\": [\"8M\"],\n \"trickroom\": [\"8M\"],\n \"wildcharge\": [\"8M\"],\n \"wonderroom\": [\"8M\"],\n \"zenheadbutt\": [\"8M\"]\n }\n },\n \"slowpoke\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"amnesia\": [\n \"9M\",\n \"9L27\",\n \"8M\",\n \"8L27\",\n \"8V\",\n \"7L41\",\n \"7V\",\n \"6L41\",\n \"5L41\",\n \"4L43\",\n \"3L36\"\n ],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\"],\n \"belch\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"bellydrum\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\"\n ],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"brine\": [\"8M\", \"5D\", \"4M\"],\n \"bubblebeam\": [\"7V\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\n \"9L12\",\n \"8L12\",\n \"8V\",\n \"7L14\",\n \"7V\",\n \"6L14\",\n \"5L14\",\n \"5S2\",\n \"4L15\",\n \"3L17\",\n \"3S0\"\n ],\n \"curse\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S1\"\n ],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\n \"9L15\",\n \"8L15\",\n \"8V\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"5L19\",\n \"5S2\",\n \"4L20\",\n \"3L24\",\n \"3S0\"\n ],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"earthquake\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fissure\": [\"7V\"],\n \"flamethrower\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\n \"9L3\",\n \"8L3\",\n \"8V\",\n \"7L5\",\n \"7V\",\n \"6L5\",\n \"5L5\",\n \"4L6\",\n \"3L6\",\n \"3S1\"\n ],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\n \"9L21\",\n \"8L21\",\n \"8V\",\n \"7L23\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"5S2\",\n \"4T\",\n \"4L25\",\n \"3L29\",\n \"3S0\"\n ],\n \"healpulse\": [\"9L45\", \"8L45\", \"7L58\", \"6L58\", \"5L58\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lightscreen\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mefirst\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"mudsport\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"payday\": [\"8M\", \"8V\", \"7V\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"8V\",\n \"7M\",\n \"7L45\",\n \"7V\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L48\",\n \"3M\",\n \"3L40\"\n ],\n \"psychicterrain\": [\"9M\", \"8M\"],\n \"psychup\": [\n \"9M\",\n \"9L39\",\n \"8L39\",\n \"7M\",\n \"7L54\",\n \"7V\",\n \"6M\",\n \"6L54\",\n \"5M\",\n \"5L54\",\n \"4M\",\n \"4L57\",\n \"3T\",\n \"3L47\"\n ],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7M\",\n \"7L49\",\n \"7V\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L53\",\n \"3M\"\n ],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3M\", \"3E\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"slackoff\": [\"9L33\", \"8L33\", \"7L36\", \"6L36\", \"5L36\", \"4L39\"],\n \"sleeptalk\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7E\",\n \"7V\",\n \"6M\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"snore\": [\n \"8M\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"snowscape\": [\"9M\"],\n \"stomp\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S1\"\n ],\n \"takedown\": [\"9M\", \"7V\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\"8M\", \"8V\", \"7V\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\n \"9L6\",\n \"8L6\",\n \"8V\",\n \"7L9\",\n \"7V\",\n \"6L9\",\n \"5L9\",\n \"4L11\",\n \"3L13\",\n \"3S0\"\n ],\n \"waterpulse\": [\n \"9M\",\n \"9L18\",\n \"8L18\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L28\",\n \"5L28\",\n \"5S2\",\n \"4M\",\n \"4L29\",\n \"3M\"\n ],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"yawn\": [\n \"9L9\",\n \"8L9\",\n \"8V\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\",\n \"3S1\"\n ],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7T\",\n \"7L32\",\n \"7E\",\n \"6T\",\n \"6L32\",\n \"6E\",\n \"5T\",\n \"5L32\",\n \"5E\",\n \"4T\",\n \"4L34\",\n \"4E\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 31,\n \"gender\": \"F\",\n \"nature\": \"Naive\",\n \"ivs\": {\n \"hp\": 17,\n \"atk\": 11,\n \"def\": 19,\n \"spa\": 20,\n \"spd\": 5,\n \"spe\": 10\n },\n \"abilities\": [\"oblivious\"],\n \"moves\": [\"watergun\", \"confusion\", \"disable\", \"headbutt\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"curse\", \"yawn\", \"tackle\", \"growl\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 30,\n \"moves\": [\"confusion\", \"disable\", \"headbutt\", \"waterpulse\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 15}]\n },\n \"slowpokegalar\": {\n \"learnset\": {\n \"acid\": [\"9L6\", \"8L6\"],\n \"amnesia\": [\"9M\", \"9L27\", \"8M\", \"8L27\"],\n \"attract\": [\"8M\"],\n \"avalanche\": [\"9M\"],\n \"belch\": [\"9E\", \"8E\"],\n \"bellydrum\": [\"9E\", \"8E\"],\n \"blizzard\": [\"9M\", \"8M\"],\n \"block\": [\"9E\", \"8E\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brine\": [\"8M\"],\n \"bulldoze\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\", \"8M\"],\n \"chillingwater\": [\"9M\"],\n \"confusion\": [\"9L12\", \"8L12\"],\n \"curse\": [\"9M\", \"9L1\", \"8L1\"],\n \"dig\": [\"9M\", \"8M\"],\n \"disable\": [\"9L15\", \"8L15\"],\n \"dive\": [\"8M\"],\n \"earthquake\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fireblast\": [\"9M\", \"8M\"],\n \"flamethrower\": [\"9M\", \"8M\"],\n \"foulplay\": [\"9M\", \"8M\"],\n \"futuresight\": [\"8M\"],\n \"grassknot\": [\"9M\", \"8M\"],\n \"growl\": [\"9L3\", \"8L3\"],\n \"hail\": [\"8M\"],\n \"headbutt\": [\"9L21\", \"8L21\"],\n \"healpulse\": [\"9L45\", \"8L45\"],\n \"helpinghand\": [\"9M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"icebeam\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"irontail\": [\"8M\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"payday\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"psychicterrain\": [\"9M\", \"8M\"],\n \"psychup\": [\"9M\", \"9L39\", \"8L39\"],\n \"psyshock\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\", \"9L42\", \"8M\", \"8L42\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"scald\": [\"8M\"],\n \"shadowball\": [\"9M\", \"8M\"],\n \"skillswap\": [\"9M\", \"8M\"],\n \"slackoff\": [\"9L33\", \"8L33\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"snowscape\": [\"9M\"],\n \"stomp\": [\"9E\", \"8E\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"surf\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"triattack\": [\"8M\"],\n \"trick\": [\"9M\", \"8M\"],\n \"trickroom\": [\"9M\", \"8M\"],\n \"waterfall\": [\"9M\"],\n \"waterpulse\": [\"9M\", \"9L18\", \"8L18\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\"],\n \"wonderroom\": [\"8M\"],\n \"yawn\": [\"9L9\", \"8L9\"],\n \"zenheadbutt\": [\"9M\", \"9L24\", \"8M\", \"8L24\"]\n }\n },\n \"slowbro\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"amnesia\": [\n \"9M\",\n \"9L27\",\n \"8M\",\n \"8L27\",\n \"8V\",\n \"7L43\",\n \"7V\",\n \"6L43\",\n \"5L43\",\n \"4L47\",\n \"3L36\"\n ],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brine\": [\"8M\", \"4M\"],\n \"bubblebeam\": [\"7V\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\n \"9L12\",\n \"8L12\",\n \"8V\",\n \"7L14\",\n \"7V\",\n \"6L14\",\n \"5L14\",\n \"4L15\",\n \"3L17\"\n ],\n \"counter\": [\"7V\", \"3T\"],\n \"curse\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\n \"9L15\",\n \"8L15\",\n \"8V\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"5L19\",\n \"4L20\",\n \"3L24\"\n ],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fissure\": [\"7V\"],\n \"flamethrower\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"futuresight\": [\"9M\", \"9L1\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\n \"9L21\",\n \"8L21\",\n \"8V\",\n \"7L23\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4T\",\n \"4L25\",\n \"3L29\"\n ],\n \"healpulse\": [\"9L51\", \"8L51\", \"7L1\", \"6L1\", \"5L68\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"6S0\", \"5T\", \"4M\", \"3M\"],\n \"lightscreen\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"payday\": [\"8M\", \"8V\", \"7V\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"8V\",\n \"7M\",\n \"7L49\",\n \"7V\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L54\",\n \"3M\",\n \"3L44\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\", \"8M\"],\n \"psychup\": [\n \"9M\",\n \"9L41\",\n \"8L41\",\n \"7M\",\n \"7L62\",\n \"7V\",\n \"6M\",\n \"6L62\",\n \"5M\",\n \"5L62\",\n \"4M\",\n \"4L67\",\n \"3T\",\n \"3L55\"\n ],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\n \"9M\",\n \"9L46\",\n \"8M\",\n \"8L46\",\n \"7M\",\n \"7L55\",\n \"7V\",\n \"6M\",\n \"6L55\",\n \"5M\",\n \"5L55\",\n \"4M\",\n \"4L61\",\n \"3M\"\n ],\n \"razorshell\": [\"8M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scald\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"6S0\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"slackoff\": [\"9L33\", \"8L33\", \"7L36\", \"6L36\", \"6S0\", \"5L36\", \"4L41\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"stomp\": [\"8V\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\"8M\", \"8V\", \"7V\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S0\", \"5M\", \"4M\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L9\",\n \"7V\",\n \"6L9\",\n \"5L9\",\n \"4L11\",\n \"3L13\"\n ],\n \"waterpulse\": [\n \"9M\",\n \"9L18\",\n \"8L18\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L28\",\n \"5L28\",\n \"4M\",\n \"4L29\",\n \"3M\"\n ],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"],\n \"withdraw\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L37\",\n \"5L37\",\n \"4L37\",\n \"3L37\"\n ],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"yawn\": [\"9L9\", \"8L9\", \"8V\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7T\",\n \"7L32\",\n \"6T\",\n \"6L32\",\n \"5T\",\n \"5L32\",\n \"4T\",\n \"4L34\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 100,\n \"nature\": \"Quiet\",\n \"abilities\": [\"oblivious\"],\n \"moves\": [\"scald\", \"trickroom\", \"slackoff\", \"irontail\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 1, \"level\": 23},\n {\"generation\": 2, \"level\": 20},\n {\"generation\": 3, \"level\": 32},\n {\"generation\": 4, \"level\": 15},\n {\"generation\": 5, \"level\": 35},\n {\"generation\": 7, \"level\": 15}\n ]\n },\n \"slowbrogalar\": {\n \"learnset\": {\n \"acid\": [\"9L1\", \"8L1\"],\n \"acidspray\": [\"9M\"],\n \"amnesia\": [\"9M\", \"9L27\", \"8M\", \"8L27\"],\n \"attract\": [\"8M\"],\n \"avalanche\": [\"9M\", \"8M\"],\n \"blizzard\": [\"9M\", \"8M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"brine\": [\"8M\"],\n \"brutalswing\": [\"8M\"],\n \"bulldoze\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\", \"8M\"],\n \"chillingwater\": [\"9M\"],\n \"confusion\": [\"9L12\", \"8L12\"],\n \"curse\": [\"9M\", \"9L1\", \"8L1\"],\n \"dig\": [\"9M\", \"8M\"],\n \"disable\": [\"9L15\", \"8L15\"],\n \"dive\": [\"8M\"],\n \"doubleedge\": [\"9M\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"earthquake\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fireblast\": [\"9M\", \"8M\"],\n \"flamethrower\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\"],\n \"focusblast\": [\"9M\", \"8M\"],\n \"foulplay\": [\"9M\", \"8M\"],\n \"futuresight\": [\"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"grassknot\": [\"9M\", \"8M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"gunkshot\": [\"9M\"],\n \"hail\": [\"8M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"9L21\", \"8L21\"],\n \"healpulse\": [\"9L45\", \"8L45\"],\n \"helpinghand\": [\"9M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"icebeam\": [\"9M\", \"8M\"],\n \"icefang\": [\"9M\"],\n \"icepunch\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"irontail\": [\"8M\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\"9M\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"payday\": [\"8M\"],\n \"poisonjab\": [\"9M\", \"8M\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"psychicterrain\": [\"9M\", \"8M\"],\n \"psychup\": [\"9M\", \"9L39\", \"8L39\"],\n \"psyshock\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\", \"9L42\", \"8M\", \"8L42\"],\n \"razorshell\": [\"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"rockblast\": [\"9M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"sandstorm\": [\"9M\"],\n \"scald\": [\"8M\"],\n \"scaryface\": [\"9M\"],\n \"shadowball\": [\"9M\", \"8M\"],\n \"shellsidearm\": [\"9L0\", \"8L0\"],\n \"skillswap\": [\"9M\", \"8M\"],\n \"slackoff\": [\"9L33\", \"8L33\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"sludgebomb\": [\"9M\", \"8M\"],\n \"sludgewave\": [\"9M\", \"8M\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"8M\"],\n \"snowscape\": [\"9M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"surf\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"toxic\": [\"9M\"],\n \"triattack\": [\"8M\"],\n \"trick\": [\"9M\", \"8M\"],\n \"trickroom\": [\"9M\", \"8M\"],\n \"venoshock\": [\"9M\", \"8M\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"8L1\"],\n \"waterpulse\": [\"9M\", \"9L18\", \"8L18\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\"],\n \"withdraw\": [\"9L1\", \"8L1\"],\n \"wonderroom\": [\"8M\"],\n \"yawn\": [\"9L9\", \"8L9\"],\n \"zenheadbutt\": [\"9M\", \"9L24\", \"8M\", \"8L24\"]\n }\n },\n \"slowking\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"allyswitch\": [\"7T\"],\n \"amnesia\": [\"9M\", \"9L27\", \"8M\", \"8L27\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brine\": [\"8M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"chillyreception\": [\"9L1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\n \"9L12\",\n \"8L12\",\n \"7L14\",\n \"7V\",\n \"6L14\",\n \"5L14\",\n \"4L15\",\n \"3L17\"\n ],\n \"counter\": [\"3T\"],\n \"curse\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"dig\": [\"9M\", \"8M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\n \"9L15\",\n \"8L15\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"5L19\",\n \"4L20\",\n \"3L24\"\n ],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragontail\": [\"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"futuresight\": [\"9M\", \"9L1\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L5\", \"7V\", \"6L5\", \"5L5\", \"4L6\", \"3L6\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\n \"9L21\",\n \"8L21\",\n \"7L23\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4T\",\n \"4L25\",\n \"3L29\"\n ],\n \"healpulse\": [\"9L45\", \"8L45\", \"7L1\", \"6L1\", \"5L58\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3M\"\n ],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L36\", \"6L36\", \"5L36\", \"4L39\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"payday\": [\"8M\"],\n \"powergem\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L45\",\n \"7V\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L48\",\n \"3M\",\n \"3L40\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\", \"8M\"],\n \"psychup\": [\n \"9M\",\n \"9L39\",\n \"8L39\",\n \"7M\",\n \"7L54\",\n \"7V\",\n \"6M\",\n \"6L54\",\n \"5M\",\n \"5L54\",\n \"4M\",\n \"4L57\",\n \"3T\",\n \"3L47\"\n ],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"quash\": [\"7M\", \"6M\", \"5M\"],\n \"raindance\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"razorshell\": [\"8M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scald\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"slackoff\": [\"9L33\", \"8L33\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"swagger\": [\n \"9L1\",\n \"8L1\",\n \"7M\",\n \"7L41\",\n \"7V\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L41\",\n \"4M\",\n \"4L43\",\n \"3T\",\n \"3L36\"\n ],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\"8M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"trumpcard\": [\"7L49\", \"6L49\", \"5L49\", \"4L53\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L9\", \"7V\", \"6L9\", \"5L9\", \"4L11\", \"3L13\"],\n \"waterpulse\": [\n \"9M\",\n \"9L18\",\n \"8L18\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L28\",\n \"5L28\",\n \"4M\",\n \"4L29\",\n \"3M\"\n ],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"yawn\": [\"9L9\", \"8L9\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\n \"9M\",\n \"8M\",\n \"8L24\",\n \"7T\",\n \"7L32\",\n \"6T\",\n \"6L32\",\n \"5T\",\n \"5L32\",\n \"4T\",\n \"4L34\"\n ]\n }\n },\n \"slowkinggalar\": {\n \"learnset\": {\n \"acid\": [\"9L1\", \"8L1\"],\n \"acidspray\": [\"9M\"],\n \"amnesia\": [\"9M\", \"9L27\", \"8M\", \"8L27\"],\n \"attract\": [\"8M\"],\n \"avalanche\": [\"9M\", \"8M\"],\n \"blizzard\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"brine\": [\"8M\"],\n \"bulldoze\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\", \"8M\"],\n \"chillingwater\": [\"9M\"],\n \"chillyreception\": [\"9L1\"],\n \"confusion\": [\"9L12\", \"8L12\"],\n \"curse\": [\"9M\", \"9L1\", \"8L1\"],\n \"dig\": [\"9M\", \"8M\"],\n \"disable\": [\"9L15\", \"8L15\"],\n \"dive\": [\"8M\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"earthquake\": [\"9M\", \"8M\"],\n \"eeriespell\": [\"9L0\", \"8L0\"],\n \"endure\": [\"9M\", \"8M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fireblast\": [\"9M\", \"8M\"],\n \"firepunch\": [\"9M\"],\n \"flamethrower\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\"],\n \"focusblast\": [\"9M\", \"8M\"],\n \"foulplay\": [\"9M\", \"8M\"],\n \"futuresight\": [\"9M\", \"9L1\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"grassknot\": [\"9M\", \"8M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"gunkshot\": [\"9M\"],\n \"hail\": [\"8M\"],\n \"headbutt\": [\"9L21\", \"8L21\"],\n \"healpulse\": [\"9L45\", \"8L45\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"icebeam\": [\"9M\", \"8M\"],\n \"icepunch\": [\"8M\"],\n \"icywind\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"irontail\": [\"8M\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"lowsweep\": [\"9M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\"9M\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"nastyplot\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"payday\": [\"8M\"],\n \"poisonjab\": [\"9M\"],\n \"powergem\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\", \"8M\"],\n \"psychup\": [\"9M\", \"9L39\", \"8L39\"],\n \"psyshock\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\", \"9L42\", \"8M\", \"8L42\"],\n \"razorshell\": [\"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"scald\": [\"8M\"],\n \"scaryface\": [\"9M\"],\n \"shadowball\": [\"9M\", \"8M\"],\n \"skillswap\": [\"9M\", \"8M\"],\n \"slackoff\": [\"9L33\", \"8L33\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"sludgebomb\": [\"9M\", \"8M\"],\n \"sludgewave\": [\"9M\", \"8M\"],\n \"snarl\": [\"9M\"],\n \"snore\": [\"8M\"],\n \"snowscape\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"surf\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"swagger\": [\"9L1\", \"8L1\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"toxic\": [\"9M\", \"9L1\"],\n \"toxicspikes\": [\"9M\"],\n \"triattack\": [\"8M\"],\n \"trick\": [\"9M\", \"8M\"],\n \"trickroom\": [\"9M\", \"8M\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"9M\", \"8M\"],\n \"waterfall\": [\"9M\", \"9L1\"],\n \"waterpulse\": [\"9M\", \"9L18\", \"8L18\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\"],\n \"wonderroom\": [\"8M\"],\n \"yawn\": [\"9L9\", \"8L9\"],\n \"zenheadbutt\": [\"9M\", \"9L24\", \"8M\", \"8L24\"]\n }\n },\n \"magnemite\": {\n \"learnset\": {\n \"bide\": [\"7V\"],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"7V\"],\n \"discharge\": [\"9L36\", \"8L36\", \"7L37\", \"6L37\", \"5L43\", \"4L38\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L29\", \"6L29\", \"5L27\"],\n \"electroweb\": [\"9M\", \"9E\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"explosion\": [\"9E\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flashcannon\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"8V\",\n \"7M\",\n \"7L31\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L35\",\n \"4M\"\n ],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"gyroball\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L47\",\n \"6M\",\n \"6L47\",\n \"5M\",\n \"5L53\",\n \"4M\",\n \"4L49\"\n ],\n \"headbutt\": [\"8V\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"ironhead\": [\"9M\"],\n \"lightscreen\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"8V\",\n \"7M\",\n \"7L13\",\n \"6M\",\n \"5M\",\n \"4M\"\n ],\n \"lockon\": [\n \"9L48\",\n \"8L48\",\n \"7L41\",\n \"7V\",\n \"6L41\",\n \"5L30\",\n \"4L27\",\n \"3L32\"\n ],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magnetbomb\": [\"7L11\", \"6L17\", \"5L18\", \"4L30\"],\n \"magnetrise\": [\n \"9L28\",\n \"8L28\",\n \"7T\",\n \"7L43\",\n \"6T\",\n \"6L43\",\n \"5T\",\n \"5L49\",\n \"4T\",\n \"4L46\"\n ],\n \"metalsound\": [\n \"9M\",\n \"9L40\",\n \"8L40\",\n \"7L25\",\n \"6L25\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\"\n ],\n \"mimic\": [\"7V\", \"3T\"],\n \"mirrorshot\": [\"7L23\", \"6L23\", \"5L25\", \"4L43\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"risingvoltage\": [\"8T\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\"],\n \"screech\": [\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"8V\",\n \"7L35\",\n \"7V\",\n \"6L35\",\n \"5L38\",\n \"4L33\",\n \"3L44\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"sonicboom\": [\"8V\", \"7L17\", \"7V\", \"6L11\", \"5L11\", \"4L14\", \"3L16\"],\n \"spark\": [\"9L20\", \"8L20\", \"7L19\", \"6L19\", \"5L21\", \"4L22\", \"3L26\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supersonic\": [\n \"9L4\",\n \"8L4\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L4\",\n \"5L4\",\n \"4L11\",\n \"3L11\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\", \"3L38\"],\n \"tackle\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thundershock\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L5\",\n \"7V\",\n \"6L7\",\n \"5L6\",\n \"5D\",\n \"4L6\",\n \"3L6\"\n ],\n \"thunderwave\": [\n \"9M\",\n \"9L8\",\n \"8M\",\n \"8L8\",\n \"8V\",\n \"7M\",\n \"7L11\",\n \"7V\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L15\",\n \"4M\",\n \"4L17\",\n \"3T\",\n \"3L21\"\n ],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\n \"9L52\",\n \"8L52\",\n \"7L49\",\n \"7V\",\n \"6L49\",\n \"5L57\",\n \"4L54\",\n \"3L50\"\n ]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 16}]\n },\n \"magneton\": {\n \"learnset\": {\n \"bide\": [\"7V\"],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"7V\"],\n \"discharge\": [\"9L40\", \"8L40\", \"7L43\", \"6L43\", \"5L46\", \"4L40\"],\n \"doubleedge\": [\"7V\", \"3T\", \"3S0\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\"],\n \"electroball\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L29\", \"6L29\", \"5L27\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flashcannon\": [\n \"9M\",\n \"9L34\",\n \"8M\",\n \"8L34\",\n \"8V\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L39\",\n \"4M\"\n ],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"gyroball\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L59\",\n \"6M\",\n \"6L59\",\n \"5M\",\n \"5L60\",\n \"4M\",\n \"4L54\"\n ],\n \"headbutt\": [\"8V\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"ironhead\": [\"9M\"],\n \"lightscreen\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"8V\",\n \"7M\",\n \"7L13\",\n \"6M\",\n \"5M\",\n \"4M\"\n ],\n \"lockon\": [\n \"9L58\",\n \"8L58\",\n \"7L49\",\n \"7V\",\n \"6L49\",\n \"5L30\",\n \"4L27\",\n \"3L35\"\n ],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magnetbomb\": [\"7L1\", \"6L17\", \"5L18\", \"4L30\"],\n \"magnetrise\": [\n \"9L28\",\n \"8L28\",\n \"7T\",\n \"7L53\",\n \"6T\",\n \"6L53\",\n \"5T\",\n \"5L54\",\n \"4T\",\n \"4L50\"\n ],\n \"metalsound\": [\n \"9M\",\n \"9L46\",\n \"8L46\",\n \"7L25\",\n \"6L25\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"mimic\": [\"7V\", \"3T\"],\n \"mirrorshot\": [\"7L23\", \"6L23\", \"5L25\", \"4L46\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"3S0\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"risingvoltage\": [\"8T\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\"],\n \"screech\": [\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"8V\",\n \"7L39\",\n \"7V\",\n \"6L39\",\n \"5L40\",\n \"4L34\",\n \"3L53\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"sonicboom\": [\"8V\", \"7L17\", \"7V\", \"6L1\", \"5L11\", \"4L14\", \"3L16\"],\n \"spark\": [\"9L20\", \"8L20\", \"7L19\", \"6L19\", \"5L21\", \"4L22\", \"3L26\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supersonic\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\",\n \"3S0\"\n ],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thundershock\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"thunderwave\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L15\",\n \"4M\",\n \"4L17\",\n \"3T\",\n \"3L21\"\n ],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\n \"9L0\",\n \"8M\",\n \"8L0\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L44\"\n ],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\n \"9L64\",\n \"8L64\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L66\",\n \"4L60\",\n \"3L62\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 30,\n \"moves\": [\"refresh\", \"doubleedge\", \"raindance\", \"thunder\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 2, \"level\": 5},\n {\"generation\": 3, \"level\": 26},\n {\"generation\": 4, \"level\": 17, \"pokeball\": \"safariball\"}\n ]\n },\n \"magnezone\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"barrier\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\"],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"discharge\": [\"9L40\", \"8L40\", \"7L43\", \"6L43\", \"5L46\", \"4L40\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\"],\n \"electroball\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L29\", \"6L29\", \"5L27\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"flashcannon\": [\n \"9M\",\n \"9L34\",\n \"8M\",\n \"8L34\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L39\",\n \"4M\"\n ],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"gyroball\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L59\",\n \"6M\",\n \"6L59\",\n \"5M\",\n \"5L60\",\n \"4M\",\n \"4L54\"\n ],\n \"hardpress\": [\"9M\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"7M\",\n \"7L13\",\n \"6M\",\n \"5M\",\n \"4M\"\n ],\n \"lockon\": [\"9L58\", \"8L58\", \"7L49\", \"6L49\", \"5L30\", \"4L27\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magnetbomb\": [\"7L1\", \"6L17\", \"5L18\", \"4L30\"],\n \"magneticflux\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"magnetrise\": [\n \"9L28\",\n \"8L28\",\n \"7T\",\n \"7L53\",\n \"6T\",\n \"6L53\",\n \"5T\",\n \"5L54\",\n \"4T\",\n \"4L50\"\n ],\n \"metalsound\": [\"9M\", \"9L46\", \"8L46\", \"7L25\", \"6L25\", \"5L1\", \"4L1\"],\n \"mirrorcoat\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"mirrorshot\": [\"7L23\", \"6L23\", \"5L25\", \"4L46\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"risingvoltage\": [\"8T\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\"],\n \"screech\": [\"9L24\", \"8M\", \"8L24\", \"7L39\", \"6L39\", \"5L40\", \"4L34\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"selfdestruct\": [\"8M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"sonicboom\": [\"7L17\", \"6L1\", \"5L11\", \"4L14\"],\n \"spark\": [\"9L20\", \"8L20\", \"7L19\", \"6L19\", \"5L21\", \"4L22\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelroller\": [\"8T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"supercellslam\": [\"9M\"],\n \"supersonic\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thundershock\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"thunderwave\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L15\",\n \"4M\",\n \"4L17\"\n ],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"triattack\": [\"9L1\", \"8M\", \"8L1\", \"7L1\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"9L64\", \"8L64\", \"7L1\", \"6L1\", \"5L66\", \"4L60\"]\n }\n },\n \"farfetchd\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\", \"7M\", \"7L37\", \"6M\", \"6L37\", \"5M\", \"5L37\"],\n \"aerialace\": [\n \"8L20\",\n \"7M\",\n \"7L9\",\n \"6M\",\n \"6L9\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L13\",\n \"3M\",\n \"3S1\"\n ],\n \"agility\": [\n \"8M\",\n \"8L60\",\n \"8V\",\n \"7L31\",\n \"7V\",\n \"6L31\",\n \"5L31\",\n \"4L31\",\n \"3L36\"\n ],\n \"aircutter\": [\"8L25\", \"7L21\", \"6L21\", \"5L21\", \"4T\", \"4L21\"],\n \"airslash\": [\"8M\", \"8L50\", \"8V\", \"7L49\", \"6L49\", \"5L49\", \"4L37\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"8M\", \"3S1\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"bravebird\": [\"8M\", \"8L65\", \"7L1\", \"6L1\", \"5L55\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\"],\n \"curse\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"cut\": [\"8L15\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dualwingbeat\": [\"8T\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\n \"8M\",\n \"8L35\",\n \"7M\",\n \"7L45\",\n \"7V\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L43\",\n \"3L46\"\n ],\n \"featherdance\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"feint\": [\"8E\", \"8V\", \"7L43\", \"6L43\", \"5L43\", \"4L43\"],\n \"finalgambit\": [\"8E\", \"7E\"],\n \"firstimpression\": [\"8E\", \"7E\"],\n \"flail\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"fly\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focusenergy\": [\"8M\", \"8V\"],\n \"foresight\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\"8V\", \"7L7\", \"7V\", \"6L7\", \"5L7\", \"4L7\", \"3L16\"],\n \"furycutter\": [\"8L10\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4T\", \"4L1\", \"3L26\"],\n \"gust\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\n \"8L30\",\n \"7T\",\n \"7L13\",\n \"6T\",\n \"6L13\",\n \"5T\",\n \"5L9\",\n \"4T\",\n \"4L9\",\n \"3L21\"\n ],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"leafblade\": [\"8M\", \"8L55\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"leer\": [\"8L5\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L11\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mirrormove\": [\"8V\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"mudslap\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4T\", \"4E\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\n \"8E\",\n \"7L33\",\n \"7E\",\n \"6L33\",\n \"6E\",\n \"5L33\",\n \"5E\",\n \"4L33\",\n \"4E\"\n ],\n \"ominouswind\": [\"4T\"],\n \"peck\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"poisonjab\": [\n \"8M\",\n \"8V\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"quickattack\": [\"8E\", \"8V\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rage\": [\"7V\"],\n \"razorleaf\": [\"8V\"],\n \"razorwind\": [\"7V\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"roost\": [\"8E\", \"8V\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\", \"5D\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L6\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"simplebeam\": [\"8E\", \"7E\", \"6E\"],\n \"skullbash\": [\"7V\"],\n \"skyattack\": [\"8E\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"slash\": [\n \"8L40\",\n \"8V\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"5L19\",\n \"4L19\",\n \"3L41\",\n \"3S1\"\n ],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarblade\": [\"8M\"],\n \"steelwing\": [\n \"8M\",\n \"7M\",\n \"7E\",\n \"7V\",\n \"6M\",\n \"6E\",\n \"5E\",\n \"4M\",\n \"4E\",\n \"3M\",\n \"3E\"\n ],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\n \"8M\",\n \"8L45\",\n \"8V\",\n \"7M\",\n \"7L25\",\n \"7V\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\",\n \"3T\",\n \"3L31\",\n \"3S1\"\n ],\n \"tailwind\": [\"7T\", \"6T\", \"5T\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trumpcard\": [\"7E\", \"6E\", \"5E\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"whirlwind\": [\"7V\"],\n \"wish\": [\"3S0\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"yawn\": [\"3S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"yawn\", \"wish\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 36,\n \"moves\": [\"batonpass\", \"slash\", \"swordsdance\", \"aerialace\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 3},\n {\n \"generation\": 3,\n \"level\": 3,\n \"gender\": \"M\",\n \"nature\": \"Adamant\",\n \"ivs\": {\n \"hp\": 20,\n \"atk\": 25,\n \"def\": 21,\n \"spa\": 24,\n \"spd\": 15,\n \"spe\": 20\n },\n \"abilities\": [\"keeneye\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"farfetchdgalar\": {\n \"learnset\": {\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"bodyslam\": [\"8M\"],\n \"bravebird\": [\"8M\", \"8L65\"],\n \"brickbreak\": [\"8M\", \"8L40\"],\n \"brutalswing\": [\"8M\", \"8L20\"],\n \"closecombat\": [\"8M\"],\n \"counter\": [\"8E\"],\n \"covet\": [\"8E\"],\n \"curse\": [\"8E\"],\n \"defog\": [\"8L35\"],\n \"detect\": [\"8L25\"],\n \"doubleedge\": [\"8E\"],\n \"dualwingbeat\": [\"8T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"feint\": [\"8E\"],\n \"finalgambit\": [\"8L60\"],\n \"flail\": [\"8E\"],\n \"focusenergy\": [\"8M\"],\n \"furycutter\": [\"8L10\"],\n \"helpinghand\": [\"8M\"],\n \"knockoff\": [\"8L30\"],\n \"leafblade\": [\"8M\", \"8L55\"],\n \"leer\": [\"8L5\"],\n \"nightslash\": [\"8E\"],\n \"peck\": [\"8L1\"],\n \"poisonjab\": [\"8M\"],\n \"protect\": [\"8M\"],\n \"quickattack\": [\"8E\"],\n \"quickguard\": [\"8E\"],\n \"rest\": [\"8M\"],\n \"retaliate\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"rocksmash\": [\"8L15\"],\n \"round\": [\"8M\"],\n \"sandattack\": [\"8L1\"],\n \"simplebeam\": [\"8E\"],\n \"skyattack\": [\"8E\"],\n \"slam\": [\"8L50\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"solarblade\": [\"8M\"],\n \"steelwing\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"sunnyday\": [\"8M\"],\n \"superpower\": [\"8M\"],\n \"swordsdance\": [\"8M\", \"8L45\"],\n \"throatchop\": [\"8M\"],\n \"workup\": [\"8M\"]\n }\n },\n \"sirfetchd\": {\n \"learnset\": {\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"bodyslam\": [\"8M\"],\n \"bravebird\": [\"8M\", \"8L65\"],\n \"brickbreak\": [\"8M\", \"8L40\"],\n \"brutalswing\": [\"8M\", \"8L20\", \"8S0\"],\n \"closecombat\": [\"8M\"],\n \"coaching\": [\"8T\"],\n \"defog\": [\"8L35\"],\n \"detect\": [\"8L25\", \"8S0\"],\n \"dualwingbeat\": [\"8T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"finalgambit\": [\"8L60\"],\n \"firstimpression\": [\"8L1\"],\n \"focusenergy\": [\"8M\"],\n \"furycutter\": [\"8L1\", \"8S0\"],\n \"grassyglide\": [\"8T\"],\n \"helpinghand\": [\"8M\"],\n \"irondefense\": [\"8M\", \"8L0\"],\n \"knockoff\": [\"8L30\"],\n \"leafblade\": [\"8M\", \"8L55\"],\n \"leer\": [\"8L1\"],\n \"meteorassault\": [\"8L70\", \"8S0\"],\n \"peck\": [\"8L1\"],\n \"poisonjab\": [\"8M\"],\n \"protect\": [\"8M\"],\n \"rest\": [\"8M\"],\n \"retaliate\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"rocksmash\": [\"8L15\"],\n \"round\": [\"8M\"],\n \"sandattack\": [\"8L1\"],\n \"slam\": [\"8L50\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"solarblade\": [\"8M\"],\n \"steelwing\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"sunnyday\": [\"8M\"],\n \"superpower\": [\"8M\"],\n \"swordsdance\": [\"8M\", \"8L45\"],\n \"throatchop\": [\"8M\"],\n \"workup\": [\"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 80,\n \"gender\": \"M\",\n \"nature\": \"Brave\",\n \"abilities\": [\"steadfast\"],\n \"ivs\": {\n \"hp\": 30,\n \"atk\": 31,\n \"def\": 31,\n \"spa\": 30,\n \"spd\": 30,\n \"spe\": 31\n },\n \"moves\": [\"meteorassault\", \"brutalswing\", \"furycutter\", \"detect\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"doduo\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"acupressure\": [\"9L30\", \"7L33\", \"6L28\", \"5L28\", \"4L28\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\n \"9M\",\n \"9L23\",\n \"8V\",\n \"7L26\",\n \"7V\",\n \"6L33\",\n \"5L37\",\n \"4L37\",\n \"3L45\"\n ],\n \"aircutter\": [\"4T\"],\n \"assurance\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"7V\", \"3T\"],\n \"bravebird\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doublehit\": [\"9L19\", \"7L22\", \"6L25\", \"5L32\", \"4L32\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillpeck\": [\n \"9L36\",\n \"8V\",\n \"7L43\",\n \"7V\",\n \"6L37\",\n \"5L41\",\n \"4L41\",\n \"3L37\"\n ],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\n \"9M\",\n \"9L39\",\n \"7T\",\n \"7L47\",\n \"7E\",\n \"6T\",\n \"6L45\",\n \"6E\",\n \"5T\",\n \"5L46\",\n \"5E\",\n \"4T\",\n \"4L46\",\n \"4E\",\n \"3E\"\n ],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"featherdance\": [\"9M\"],\n \"feintattack\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"flail\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"fly\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\n \"9L9\",\n \"8V\",\n \"7L12\",\n \"7V\",\n \"6L13\",\n \"5L14\",\n \"4L14\",\n \"3L13\"\n ],\n \"growl\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"haze\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"headbutt\": [\"8V\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"jumpkick\": [\"8V\", \"7L40\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowkick\": [\"9M\"],\n \"lunge\": [\"9M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mirrormove\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"peck\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"pluck\": [\"9L14\", \"7L19\", \"6L21\", \"5M\", \"4M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7L15\", \"7V\", \"6L17\", \"5L19\", \"4L19\", \"3L9\"],\n \"quickattack\": [\n \"9L5\",\n \"8V\",\n \"7L5\",\n \"7E\",\n \"7V\",\n \"6L5\",\n \"6E\",\n \"5L5\",\n \"5E\",\n \"4L5\",\n \"4E\",\n \"3E\"\n ],\n \"rage\": [\"8V\", \"7L8\", \"7V\", \"6L9\", \"5L10\", \"4L10\", \"3L25\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"8V\", \"7M\", \"6M\", \"5T\", \"5D\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"skyattack\": [\"9E\", \"7V\", \"3T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"steelwing\": [\"7M\", \"7V\", \"6M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supersonic\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\", \"9L33\", \"8V\", \"7M\", \"7L36\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thrash\": [\"9L43\", \"8V\", \"7L50\", \"6L49\", \"5L50\"],\n \"throatchop\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\"7V\", \"3L21\"],\n \"uproar\": [\n \"9M\",\n \"9L27\",\n \"7T\",\n \"7L29\",\n \"6T\",\n \"6L23\",\n \"5T\",\n \"5L23\",\n \"4T\",\n \"4L23\",\n \"3L33\"\n ],\n \"whirlwind\": [\"9E\", \"7V\"],\n \"workup\": [\"7M\", \"5M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 18},\n {\"generation\": 2, \"level\": 4}\n ]\n },\n \"dodrio\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"acupressure\": [\"9L30\", \"7L34\", \"6L28\", \"5L28\", \"4L28\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\n \"9M\",\n \"9L23\",\n \"8V\",\n \"7L26\",\n \"7V\",\n \"6L35\",\n \"5L41\",\n \"4L41\",\n \"3L60\",\n \"3S0\"\n ],\n \"aircutter\": [\"4T\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"3S0\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"7V\", \"3T\"],\n \"bravebird\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doublehit\": [\"9L19\", \"7L22\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillpeck\": [\n \"9L38\",\n \"8V\",\n \"7L47\",\n \"7V\",\n \"6L41\",\n \"5L47\",\n \"4L47\",\n \"3L47\",\n \"3S0\"\n ],\n \"drillrun\": [\"9M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\n \"9M\",\n \"9L43\",\n \"7T\",\n \"7L52\",\n \"6T\",\n \"6L53\",\n \"5T\",\n \"5L54\",\n \"4T\",\n \"4L54\"\n ],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"featherdance\": [\"9M\"],\n \"fly\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\n \"9L12\",\n \"8V\",\n \"7L12\",\n \"7V\",\n \"6L13\",\n \"5L14\",\n \"4L14\",\n \"3L1\"\n ],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"8V\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"jumpkick\": [\"8V\", \"7L43\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowkick\": [\"9M\"],\n \"lunge\": [\"9M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mirrormove\": [\"8V\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"peck\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"pluck\": [\"9L15\", \"7L19\", \"6L1\", \"5M\", \"5L1\", \"4M\", \"4L1\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7L15\", \"7V\", \"6L17\", \"5L19\", \"4L19\", \"3L1\"],\n \"quickattack\": [\"9L1\", \"8V\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"rage\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L25\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"8V\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"skyattack\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"steelwing\": [\"7M\", \"7V\", \"6M\", \"4M\", \"3M\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supersonic\": [\"8V\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\", \"9L34\", \"8V\", \"7M\", \"7L38\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thrash\": [\"9L50\", \"8V\", \"7L56\", \"6L59\", \"5L60\"],\n \"throatchop\": [\"9M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"triattack\": [\n \"9L0\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L25\",\n \"5L34\",\n \"4L34\",\n \"3L21\",\n \"3S0\"\n ],\n \"uproar\": [\n \"9M\",\n \"9L26\",\n \"7T\",\n \"7L29\",\n \"6T\",\n \"6L23\",\n \"5T\",\n \"5L23\",\n \"4T\",\n \"4L23\",\n \"3L38\"\n ],\n \"whirlwind\": [\"7V\"],\n \"workup\": [\"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 34,\n \"moves\": [\"batonpass\", \"drillpeck\", \"agility\", \"triattack\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 29},\n {\"generation\": 2, \"level\": 10, \"gender\": \"F\"},\n {\"generation\": 2, \"level\": 30},\n {\"generation\": 3, \"level\": 29, \"pokeball\": \"safariball\"},\n {\n \"generation\": 4,\n \"level\": 15,\n \"gender\": \"F\",\n \"nature\": \"Impish\",\n \"ivs\": {\n \"hp\": 20,\n \"atk\": 20,\n \"def\": 20,\n \"spa\": 15,\n \"spd\": 15,\n \"spe\": 15\n },\n \"abilities\": [\"runaway\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"seel\": {\n \"learnset\": {\n \"aquajet\": [\"9L31\", \"8V\", \"7L31\", \"6L31\", \"5L31\", \"4L31\"],\n \"aquaring\": [\"9L23\", \"7L23\", \"6L23\", \"5L23\", \"4L23\"],\n \"aquatail\": [\n \"9L43\",\n \"7T\",\n \"7L43\",\n \"6T\",\n \"6L43\",\n \"5T\",\n \"5L43\",\n \"4T\",\n \"4L43\"\n ],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurorabeam\": [\n \"9L27\",\n \"8V\",\n \"7L27\",\n \"7V\",\n \"6L27\",\n \"5L27\",\n \"4L27\",\n \"3L21\"\n ],\n \"avalanche\": [\"9M\"],\n \"belch\": [\"9E\", \"7E\", \"6E\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"7V\", \"3T\"],\n \"brine\": [\"9L33\", \"7L33\", \"6L33\", \"5L33\", \"4M\", \"4L33\"],\n \"bubblebeam\": [\"7V\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"9L7\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"7V\"],\n \"disable\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dive\": [\n \"9L41\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L41\",\n \"4T\",\n \"4L41\",\n \"3M\"\n ],\n \"doubleedge\": [\"9M\", \"8V\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillrun\": [\"9M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\n \"9M\",\n \"9L13\",\n \"8V\",\n \"7L13\",\n \"7E\",\n \"7V\",\n \"6L13\",\n \"6E\",\n \"5L13\",\n \"5E\",\n \"4L13\",\n \"4E\",\n \"3E\"\n ],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"entrainment\": [\"9E\", \"7E\", \"6E\"],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"growl\": [\"9L3\", \"8V\", \"7L3\", \"7V\", \"6L3\", \"5L3\", \"4L3\", \"3L9\"],\n \"hail\": [\"7M\", \"7L53\", \"6M\", \"6L53\", \"5M\", \"5L53\", \"4M\", \"3M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\n \"9L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"helpinghand\": [\"9M\", \"8V\", \"3S0\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"horndrill\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"hydropump\": [\"9M\"],\n \"icebeam\": [\n \"9M\",\n \"9L47\",\n \"8V\",\n \"7M\",\n \"7L47\",\n \"7V\",\n \"6M\",\n \"6L47\",\n \"5M\",\n \"5L47\",\n \"4M\",\n \"4L47\",\n \"3M\",\n \"3L41\",\n \"3S0\"\n ],\n \"iceshard\": [\"9L17\", \"8V\", \"7L17\", \"6L17\", \"5L17\", \"4L17\"],\n \"icespinner\": [\"9M\"],\n \"iciclespear\": [\"9M\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"icywind\": [\n \"9M\",\n \"9L11\",\n \"7T\",\n \"7L11\",\n \"7V\",\n \"6T\",\n \"6L11\",\n \"5T\",\n \"5L11\",\n \"4T\",\n \"4L11\",\n \"3T\",\n \"3L17\"\n ],\n \"irontail\": [\"8V\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"lick\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"megahorn\": [\"8V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"muddywater\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"payday\": [\"8V\", \"7V\"],\n \"peck\": [\"7V\"],\n \"perishsong\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"9M\",\n \"9L21\",\n \"8V\",\n \"7M\",\n \"7L21\",\n \"7V\",\n \"6M\",\n \"6L21\",\n \"5M\",\n \"5L21\",\n \"4M\",\n \"4L21\",\n \"3M\",\n \"3L29\"\n ],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L51\",\n \"7M\",\n \"7L51\",\n \"7V\",\n \"6M\",\n \"6L51\",\n \"5M\",\n \"5L51\",\n \"4M\",\n \"4L51\",\n \"3M\",\n \"3L49\",\n \"3S0\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"skullbash\": [\"7V\"],\n \"slam\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"sleeptalk\": [\n \"9M\",\n \"7M\",\n \"7E\",\n \"7V\",\n \"6M\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4M\",\n \"3T\"\n ],\n \"smartstrike\": [\"9M\", \"7M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\", \"9L53\"],\n \"spitup\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"stockpile\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"strength\": [\"7V\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"takedown\": [\n \"9M\",\n \"9L37\",\n \"8V\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"5L37\",\n \"4L37\",\n \"3L37\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"tripleaxel\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"waterfall\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"watersport\": [\"7L7\", \"6L7\", \"5L7\", \"4L7\"],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"7V\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 23,\n \"abilities\": [\"thickfat\"],\n \"moves\": [\"helpinghand\", \"surf\", \"safeguard\", \"icebeam\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 22}]\n },\n \"dewgong\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"aquajet\": [\"9L31\", \"8V\", \"7L31\", \"6L31\", \"5L31\", \"4L31\"],\n \"aquaring\": [\"9L23\", \"7L23\", \"6L23\", \"5L23\", \"4L23\"],\n \"aquatail\": [\n \"9L49\",\n \"7T\",\n \"7L49\",\n \"6T\",\n \"6L49\",\n \"5T\",\n \"5L49\",\n \"4T\",\n \"4L43\"\n ],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurorabeam\": [\n \"9L27\",\n \"8V\",\n \"7L27\",\n \"7V\",\n \"6L27\",\n \"5L27\",\n \"4L27\",\n \"3L1\"\n ],\n \"avalanche\": [\"9M\", \"4M\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"7V\", \"3T\"],\n \"brine\": [\"9L33\", \"7L33\", \"6L33\", \"5L33\", \"4M\", \"4L33\"],\n \"bubblebeam\": [\"7V\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"7V\"],\n \"dive\": [\n \"9L45\",\n \"7L45\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L45\",\n \"4T\",\n \"4L41\",\n \"3M\"\n ],\n \"doubleedge\": [\"9M\", \"8V\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillrun\": [\"9M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"9L13\", \"8V\", \"7L13\", \"6L13\", \"5L13\", \"4L13\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"8V\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\"],\n \"frostbreath\": [\"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hail\": [\"7M\", \"7L65\", \"6M\", \"6L65\", \"5M\", \"5L65\", \"4M\", \"3M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\n \"9L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"helpinghand\": [\"9M\", \"8V\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"horndrill\": [\"8V\", \"7V\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\n \"9M\",\n \"9L55\",\n \"8V\",\n \"7M\",\n \"7L55\",\n \"7V\",\n \"6M\",\n \"6L55\",\n \"5M\",\n \"5L55\",\n \"4M\",\n \"4L47\",\n \"3M\",\n \"3L51\"\n ],\n \"iceshard\": [\"9L17\", \"8V\", \"7L17\", \"6L17\", \"5L17\", \"4L17\"],\n \"icespinner\": [\"9M\"],\n \"iciclespear\": [\"9M\"],\n \"icywind\": [\n \"9M\",\n \"9L1\",\n \"7T\",\n \"7L1\",\n \"7V\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"irontail\": [\"8V\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\"],\n \"liquidation\": [\"9M\", \"7T\"],\n \"megahorn\": [\"8V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"muddywater\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"payday\": [\"8V\", \"7V\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"9M\",\n \"9L21\",\n \"8V\",\n \"7M\",\n \"7L21\",\n \"7V\",\n \"6M\",\n \"6L21\",\n \"5M\",\n \"5L21\",\n \"4M\",\n \"4L21\",\n \"3M\",\n \"3L29\"\n ],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L61\",\n \"7M\",\n \"7L61\",\n \"7V\",\n \"6M\",\n \"6L61\",\n \"5M\",\n \"5L61\",\n \"4M\",\n \"4L51\",\n \"3M\",\n \"3L64\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sheercold\": [\"9L0\", \"7L1\", \"6L34\", \"5L34\", \"4L34\", \"3L34\"],\n \"signalbeam\": [\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smartstrike\": [\"9M\", \"7M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\", \"9L65\"],\n \"strength\": [\"7V\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\n \"9M\",\n \"9L39\",\n \"8V\",\n \"7L39\",\n \"7V\",\n \"6L39\",\n \"5L39\",\n \"4L37\",\n \"3L42\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"tripleaxel\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"waterfall\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"7V\", \"4M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 5},\n {\"generation\": 3, \"level\": 32},\n {\"generation\": 5, \"level\": 30},\n {\"generation\": 6, \"level\": 30, \"maxEggMoves\": 1}\n ]\n },\n \"grimer\": {\n \"learnset\": {\n \"acidarmor\": [\n \"9L43\",\n \"8V\",\n \"7L43\",\n \"7V\",\n \"6L40\",\n \"5L39\",\n \"4L39\",\n \"3L34\"\n ],\n \"acidspray\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"belch\": [\"9L46\", \"7L46\", \"6L46\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"7V\", \"3T\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\", \"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dig\": [\"9M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\"9L12\", \"8V\", \"7L12\", \"7V\", \"6L12\", \"5L12\", \"4L12\", \"3L8\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"explosion\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flamethrower\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"7L26\", \"6M\", \"6L26\", \"5M\", \"5L28\", \"4M\", \"4L28\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gunkshot\": [\n \"9M\",\n \"9L40\",\n \"7T\",\n \"7L40\",\n \"6T\",\n \"6L40\",\n \"5T\",\n \"5L43\",\n \"4T\",\n \"4L44\"\n ],\n \"harden\": [\"9L4\", \"8V\", \"7L4\", \"7V\", \"6L4\", \"5L4\", \"4L4\", \"3L4\"],\n \"haze\": [\"9M\", \"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"headbutt\": [\"8V\"],\n \"helpinghand\": [\"9M\", \"8V\", \"3S0\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"lick\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"meanlook\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"memento\": [\"9L48\", \"7L48\", \"6L48\", \"5L48\", \"4L49\", \"3L53\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"minimize\": [\n \"9L21\",\n \"8V\",\n \"7L21\",\n \"7V\",\n \"6L18\",\n \"5L17\",\n \"4L17\",\n \"3L19\",\n \"3S0\"\n ],\n \"mudbomb\": [\"7L18\", \"6L18\", \"5L21\", \"4L23\"],\n \"mudshot\": [\"9M\", \"9L18\"],\n \"mudslap\": [\"9M\", \"9L7\", \"7L7\", \"7V\", \"6L7\", \"5L7\", \"4T\", \"4L7\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisongas\": [\n \"9L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\"\n ],\n \"poisonjab\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pound\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"poweruppunch\": [\"7E\", \"6M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\", \"7E\", \"6E\", \"5E\"],\n \"screech\": [\"9L37\", \"8V\", \"7L37\", \"7V\", \"6L32\", \"5L32\", \"4L33\", \"3L26\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowpunch\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\", \"3S0\"],\n \"shadowsneak\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludge\": [\"9L15\", \"8V\", \"7L15\", \"7V\", \"6L15\", \"5L15\", \"4L20\", \"3L13\"],\n \"sludgebomb\": [\n \"9M\",\n \"9L29\",\n \"8V\",\n \"7M\",\n \"7L29\",\n \"7V\",\n \"6M\",\n \"6L26\",\n \"5M\",\n \"5L26\",\n \"4M\",\n \"4L36\",\n \"3M\",\n \"3L43\",\n \"3S0\"\n ],\n \"sludgewave\": [\"9M\", \"9L32\", \"7M\", \"7L32\", \"6M\", \"6L32\", \"5M\", \"5L37\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spitup\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"stockpile\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"9M\", \"9L26\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 23,\n \"moves\": [\"helpinghand\", \"sludgebomb\", \"shadowpunch\", \"minimize\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 23}]\n },\n \"grimeralola\": {\n \"learnset\": {\n \"acidarmor\": [\"9L43\", \"8V\", \"7L43\"],\n \"acidspray\": [\"9M\", \"9L15\", \"7L15\"],\n \"assurance\": [\"9E\", \"7E\"],\n \"attract\": [\"7M\"],\n \"belch\": [\"9L46\", \"7L46\"],\n \"bite\": [\"9L7\", \"8V\", \"7L7\", \"7S0\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"brutalswing\": [\"7M\"],\n \"clearsmog\": [\"9E\", \"7E\"],\n \"confide\": [\"7M\"],\n \"crunch\": [\"9M\", \"9L32\", \"8V\", \"7L32\"],\n \"curse\": [\"9M\", \"9E\", \"7E\"],\n \"darkpulse\": [\"9M\"],\n \"dig\": [\"9M\", \"8V\"],\n \"disable\": [\"9L12\", \"8V\", \"7L12\"],\n \"doubleteam\": [\"7M\"],\n \"drainpunch\": [\"9M\"],\n \"embargo\": [\"7M\"],\n \"endure\": [\"9M\"],\n \"explosion\": [\"7M\"],\n \"facade\": [\"9M\", \"8V\", \"7M\"],\n \"fireblast\": [\"9M\", \"8V\", \"7M\"],\n \"firepunch\": [\"9M\", \"8V\", \"7T\"],\n \"flamethrower\": [\"9M\", \"8V\", \"7M\"],\n \"fling\": [\"9M\", \"7M\", \"7L26\"],\n \"frustration\": [\"7M\"],\n \"gastroacid\": [\"7T\"],\n \"gigadrain\": [\"9M\", \"7T\"],\n \"gigaimpact\": [\"9M\"],\n \"gunkshot\": [\"9M\", \"9L40\", \"7T\", \"7L40\"],\n \"harden\": [\"9L4\", \"8V\", \"7L4\", \"7S0\"],\n \"headbutt\": [\"8V\"],\n \"helpinghand\": [\"9M\", \"8V\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\"],\n \"icepunch\": [\"9M\", \"8V\", \"7T\"],\n \"imprison\": [\"9M\", \"7E\"],\n \"infestation\": [\"7M\"],\n \"knockoff\": [\"9M\", \"9L29\", \"7T\", \"7L29\"],\n \"meanlook\": [\"9E\", \"7E\"],\n \"megadrain\": [\"8V\"],\n \"memento\": [\"9L48\", \"7L48\"],\n \"metronome\": [\"9M\"],\n \"minimize\": [\"9L21\", \"8V\", \"7L21\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"painsplit\": [\"9M\", \"7T\"],\n \"payback\": [\"7M\"],\n \"poisonfang\": [\"9L18\", \"7L18\"],\n \"poisongas\": [\"9L1\", \"8V\", \"7L1\", \"7S0\"],\n \"poisonjab\": [\"9M\", \"8V\", \"7M\"],\n \"pound\": [\"9L1\", \"8V\", \"7L1\", \"7S0\"],\n \"poweruppunch\": [\"7E\"],\n \"protect\": [\"9M\", \"8V\", \"7M\"],\n \"pursuit\": [\"7E\"],\n \"quash\": [\"7M\"],\n \"raindance\": [\"9M\", \"7M\"],\n \"recycle\": [\"9E\"],\n \"rest\": [\"9M\", \"8V\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockpolish\": [\"7M\"],\n \"rockslide\": [\"9M\", \"8V\", \"7M\"],\n \"rocktomb\": [\"9M\", \"7M\"],\n \"round\": [\"7M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\", \"7E\"],\n \"screech\": [\"9L37\", \"8V\", \"7L37\"],\n \"selfdestruct\": [\"8V\"],\n \"shadowball\": [\"9M\", \"8V\", \"7M\"],\n \"shadowsneak\": [\"9E\", \"7E\"],\n \"shockwave\": [\"7T\"],\n \"sleeptalk\": [\"9M\", \"7M\"],\n \"sludgebomb\": [\"9M\", \"8V\", \"7M\"],\n \"sludgewave\": [\"9M\", \"7M\"],\n \"snarl\": [\"9M\", \"7M\"],\n \"snore\": [\"7T\"],\n \"spite\": [\"9M\", \"9E\", \"7T\", \"7E\"],\n \"spitup\": [\"9E\", \"7E\"],\n \"stockpile\": [\"9E\", \"7E\"],\n \"stoneedge\": [\"9M\", \"7M\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\"],\n \"sunnyday\": [\"9M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swallow\": [\"9E\", \"7E\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8V\", \"7M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8V\", \"7T\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"9M\", \"9L26\", \"8V\", \"7M\"],\n \"venoshock\": [\"9M\", \"7M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 10,\n \"abilities\": [\"poisontouch\"],\n \"moves\": [\"bite\", \"harden\", \"poisongas\", \"pound\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"muk\": {\n \"learnset\": {\n \"acidarmor\": [\n \"9L46\",\n \"8V\",\n \"7L46\",\n \"7V\",\n \"6L43\",\n \"5L42\",\n \"4L44\",\n \"3L34\"\n ],\n \"acidspray\": [\"9M\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"belch\": [\"9L52\", \"7L52\", \"6L52\"],\n \"bide\": [\"7V\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodyslam\": [\"9M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\", \"7V\"],\n \"darkpulse\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"dig\": [\"9M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\"9L12\", \"8V\", \"7L12\", \"7V\", \"6L12\", \"5L12\", \"4L12\", \"3L8\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"explosion\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flamethrower\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"7L26\", \"6M\", \"6L26\", \"5M\", \"5L28\", \"4M\", \"4L28\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gunkshot\": [\n \"9M\",\n \"9L40\",\n \"7T\",\n \"7L40\",\n \"6T\",\n \"6L40\",\n \"5T\",\n \"5L49\",\n \"4T\",\n \"4L54\"\n ],\n \"harden\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"haze\": [\"9M\", \"8V\"],\n \"headbutt\": [\"8V\"],\n \"helpinghand\": [\"9M\", \"8V\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"lunge\": [\"9M\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"memento\": [\"9L57\", \"7L57\", \"6L57\", \"5L57\", \"4L65\", \"3L61\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"minimize\": [\n \"9L21\",\n \"8V\",\n \"7L21\",\n \"7V\",\n \"6L18\",\n \"5L17\",\n \"4L17\",\n \"3L19\"\n ],\n \"moonblast\": [\"8V\"],\n \"mudbomb\": [\"7L18\", \"6L18\", \"5L21\", \"4L23\"],\n \"mudshot\": [\"9M\", \"9L18\"],\n \"mudslap\": [\"9M\", \"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4T\", \"4L1\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisongas\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"poisonjab\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pound\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L37\", \"8V\", \"7L37\", \"7V\", \"6L32\", \"5L32\", \"4L33\", \"3L26\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludge\": [\"9L15\", \"8V\", \"7L15\", \"7V\", \"6L15\", \"5L15\", \"4L20\", \"3L13\"],\n \"sludgebomb\": [\n \"9M\",\n \"9L29\",\n \"8V\",\n \"7M\",\n \"7L29\",\n \"7V\",\n \"6M\",\n \"6L26\",\n \"5M\",\n \"5L26\",\n \"4M\",\n \"4L36\",\n \"3M\",\n \"3L47\"\n ],\n \"sludgewave\": [\"9M\", \"9L32\", \"7M\", \"7L32\", \"6M\", \"6L32\", \"5M\", \"5L37\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"9M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"9M\", \"9L26\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\"],\n \"venomdrench\": [\"7L1\", \"6L38\"],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 25},\n {\"generation\": 2, \"level\": 5},\n {\"generation\": 3, \"level\": 32},\n {\"generation\": 4, \"level\": 15},\n {\"generation\": 5, \"level\": 5},\n {\"generation\": 5, \"level\": 35, \"isHidden\": true},\n {\"generation\": 6, \"level\": 30}\n ]\n },\n \"mukalola\": {\n \"learnset\": {\n \"acidarmor\": [\"9L46\", \"8V\", \"7L46\"],\n \"acidspray\": [\"9M\", \"9L15\", \"7L15\"],\n \"attract\": [\"7M\"],\n \"belch\": [\"9L52\", \"7L52\"],\n \"bite\": [\"9L1\", \"8V\", \"7L1\"],\n \"block\": [\"7T\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8V\", \"7M\"],\n \"brutalswing\": [\"7M\"],\n \"confide\": [\"7M\"],\n \"crunch\": [\"9M\", \"9L32\", \"8V\", \"7L32\"],\n \"curse\": [\"9M\"],\n \"darkpulse\": [\"9M\", \"8V\", \"7M\"],\n \"dig\": [\"9M\", \"8V\"],\n \"disable\": [\"9L12\", \"8V\", \"7L12\"],\n \"doubleteam\": [\"7M\"],\n \"drainpunch\": [\"9M\"],\n \"embargo\": [\"7M\"],\n \"endure\": [\"9M\"],\n \"explosion\": [\"7M\"],\n \"facade\": [\"9M\", \"8V\", \"7M\"],\n \"fireblast\": [\"9M\", \"8V\", \"7M\"],\n \"firepunch\": [\"9M\", \"8V\", \"7T\"],\n \"flamethrower\": [\"9M\", \"8V\", \"7M\"],\n \"fling\": [\"9M\", \"7M\", \"7L26\"],\n \"focusblast\": [\"9M\", \"7M\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"foulplay\": [\"8V\"],\n \"frustration\": [\"7M\"],\n \"gastroacid\": [\"7T\"],\n \"gigadrain\": [\"9M\", \"7T\"],\n \"gigaimpact\": [\"9M\", \"7M\"],\n \"gunkshot\": [\"9M\", \"9L40\", \"7T\", \"7L40\"],\n \"harden\": [\"9L1\", \"8V\", \"7L1\"],\n \"haze\": [\"9M\", \"8V\"],\n \"headbutt\": [\"8V\"],\n \"helpinghand\": [\"9M\", \"8V\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8V\", \"7M\"],\n \"icepunch\": [\"9M\", \"8V\", \"7T\"],\n \"imprison\": [\"9M\"],\n \"infestation\": [\"7M\"],\n \"knockoff\": [\"9M\", \"9L29\", \"7T\", \"7L29\"],\n \"lashout\": [\"9M\"],\n \"megadrain\": [\"8V\"],\n \"memento\": [\"9L57\", \"7L57\"],\n \"metronome\": [\"9M\"],\n \"minimize\": [\"9L21\", \"8V\", \"7L21\"],\n \"moonblast\": [\"8V\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"painsplit\": [\"9M\", \"7T\"],\n \"payback\": [\"7M\"],\n \"poisonfang\": [\"9L18\", \"7L18\"],\n \"poisongas\": [\"9L1\", \"8V\", \"7L1\"],\n \"poisonjab\": [\"9M\", \"8V\", \"7M\"],\n \"pound\": [\"9L1\", \"8V\", \"7L1\"],\n \"protect\": [\"9M\", \"8V\", \"7M\"],\n \"quash\": [\"7M\"],\n \"raindance\": [\"9M\", \"7M\"],\n \"recycle\": [\"7T\"],\n \"rest\": [\"9M\", \"8V\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockpolish\": [\"7M\"],\n \"rockslide\": [\"9M\", \"8V\", \"7M\"],\n \"rocktomb\": [\"9M\", \"7M\"],\n \"round\": [\"7M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L37\", \"8V\", \"7L37\"],\n \"selfdestruct\": [\"8V\"],\n \"shadowball\": [\"9M\", \"8V\", \"7M\"],\n \"shockwave\": [\"7T\"],\n \"sleeptalk\": [\"9M\", \"7M\"],\n \"sludgebomb\": [\"9M\", \"8V\", \"7M\"],\n \"sludgewave\": [\"9M\", \"7M\"],\n \"snarl\": [\"9M\", \"7M\"],\n \"snore\": [\"7T\"],\n \"spite\": [\"9M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"7M\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\"],\n \"sunnyday\": [\"9M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8V\", \"7M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8V\", \"7T\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"9M\", \"9L26\", \"8V\", \"7M\"],\n \"venomdrench\": [\"7L1\"],\n \"venoshock\": [\"9M\", \"7M\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"shellder\": {\n \"learnset\": {\n \"aquaring\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurorabeam\": [\n \"9L24\",\n \"8L24\",\n \"8V\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"5L37\",\n \"4L32\",\n \"3L17\",\n \"3S0\",\n \"3S2\"\n ],\n \"avalanche\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"barrier\": [\"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brine\": [\"8M\", \"7L44\", \"6L44\", \"5L44\", \"4M\", \"4L44\"],\n \"bubblebeam\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"clamp\": [\"8V\", \"7L25\", \"7V\", \"6L25\", \"5L25\", \"4L25\", \"3L41\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"explosion\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"8V\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"8V\", \"7L61\", \"6L61\", \"5L61\"],\n \"icebeam\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"8V\",\n \"7M\",\n \"7L52\",\n \"7V\",\n \"6M\",\n \"6L52\",\n \"5M\",\n \"5L52\",\n \"4M\",\n \"4L49\",\n \"3M\",\n \"3L49\"\n ],\n \"iceshard\": [\"9L8\", \"8L8\", \"8V\", \"7L28\", \"6L28\", \"5L28\", \"4L28\"],\n \"icespinner\": [\"9M\"],\n \"iciclespear\": [\n \"9M\",\n \"8M\",\n \"7L13\",\n \"7E\",\n \"6L13\",\n \"6E\",\n \"5L13\",\n \"5E\",\n \"4L13\",\n \"4E\",\n \"3L8\",\n \"3E\",\n \"3S0\",\n \"3S1\"\n ],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"5D\", \"4T\", \"3T\"],\n \"irondefense\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7T\",\n \"7L49\",\n \"6T\",\n \"6L49\",\n \"5T\",\n \"5L49\",\n \"4T\",\n \"4L40\"\n ],\n \"leer\": [\n \"9L12\",\n \"8L12\",\n \"8V\",\n \"7L20\",\n \"7V\",\n \"6L20\",\n \"5L20\",\n \"4L20\",\n \"3L33\"\n ],\n \"lifedew\": [\"9E\", \"8E\"],\n \"liquidation\": [\"9M\", \"8M\", \"7T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudshot\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"protect\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"8V\",\n \"7M\",\n \"7L16\",\n \"7V\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L16\",\n \"4M\",\n \"4L16\",\n \"3M\",\n \"3L25\"\n ],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rapidspin\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"razorshell\": [\"9L32\", \"8M\", \"8L32\", \"7L32\", \"6L32\", \"5L32\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"refresh\": [\"3S2\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"8M\", \"8V\", \"7V\", \"3T\"],\n \"shellsmash\": [\"9L44\", \"8L44\", \"8V\", \"7L56\", \"6L56\", \"5L56\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"spikes\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"supersonic\": [\n \"9L20\",\n \"8L20\",\n \"8V\",\n \"7L8\",\n \"7V\",\n \"6L8\",\n \"5L8\",\n \"4L8\",\n \"3L9\",\n \"3S0\"\n ],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S2\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S1\"\n ],\n \"takedown\": [\"9M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\", \"3S2\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\"],\n \"triattack\": [\"8M\", \"8V\", \"7V\"],\n \"twineedle\": [\"7E\", \"6E\", \"5E\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\"],\n \"waterpulse\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"whirlpool\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7L40\",\n \"7V\",\n \"6L40\",\n \"5L40\",\n \"4M\",\n \"4L37\"\n ],\n \"withdraw\": [\n \"9L4\",\n \"8L4\",\n \"8V\",\n \"7L4\",\n \"7V\",\n \"6L4\",\n \"5L4\",\n \"5D\",\n \"4L4\",\n \"3L1\",\n \"3S0\",\n \"3S1\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 24,\n \"gender\": \"F\",\n \"nature\": \"Brave\",\n \"ivs\": {\n \"hp\": 5,\n \"atk\": 19,\n \"def\": 18,\n \"spa\": 5,\n \"spd\": 11,\n \"spe\": 13\n },\n \"abilities\": [\"shellarmor\"],\n \"moves\": [\"withdraw\", \"iciclespear\", \"supersonic\", \"aurorabeam\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"abilities\": [\"shellarmor\"],\n \"moves\": [\"tackle\", \"withdraw\", \"iciclespear\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 29,\n \"abilities\": [\"shellarmor\"],\n \"moves\": [\"refresh\", \"takedown\", \"surf\", \"aurorabeam\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 10}]\n },\n \"cloyster\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurorabeam\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"barrier\": [\"8V\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\"],\n \"brine\": [\"8M\", \"4M\"],\n \"bubblebeam\": [\"7V\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"clamp\": [\"7V\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillrun\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"explosion\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frostbreath\": [\"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"8V\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"5S0\", \"4M\", \"3M\"],\n \"hydropump\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"iceshard\": [\"9L1\", \"8L1\"],\n \"icespinner\": [\"9M\"],\n \"iciclecrash\": [\"9L1\", \"8L1\", \"7L50\", \"6L50\", \"5L52\"],\n \"iciclespear\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"5S0\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irondefense\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"leer\": [\"9L1\", \"8L1\", \"8V\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"liquidation\": [\"9M\", \"8M\", \"7T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pinmissile\": [\"8M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"protect\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3M\",\n \"3L1\"\n ],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorshell\": [\"9L5\", \"8M\", \"8L1\", \"5S0\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"9M\", \"8M\", \"5S0\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"8M\", \"8V\", \"7V\", \"3T\"],\n \"shellsmash\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smartstrike\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"spikecannon\": [\"8V\", \"7L13\", \"7V\", \"6L13\", \"5L13\", \"4L40\", \"3L41\"],\n \"spikes\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7L28\",\n \"7V\",\n \"6L28\",\n \"5L28\",\n \"4L28\",\n \"3L33\"\n ],\n \"steelroller\": [\"8T\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"supersonic\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"8V\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"triattack\": [\"8M\", \"8V\", \"7V\"],\n \"twineedle\": [\"8V\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"8V\", \"7V\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7V\", \"4M\"],\n \"withdraw\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 30,\n \"gender\": \"M\",\n \"nature\": \"Naughty\",\n \"abilities\": [\"skilllink\"],\n \"moves\": [\"iciclespear\", \"rockblast\", \"hiddenpower\", \"razorshell\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"gastly\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"captivate\": [\"4M\"],\n \"clearsmog\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"5L19\",\n \"4L19\",\n \"3L21\"\n ],\n \"corrosivegas\": [\"8T\"],\n \"curse\": [\n \"9M\",\n \"9L20\",\n \"8L20\",\n \"7L12\",\n \"7V\",\n \"6L12\",\n \"5L12\",\n \"4L12\",\n \"3L13\"\n ],\n \"darkpulse\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"8V\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5T\",\n \"5L36\",\n \"4M\",\n \"4L36\"\n ],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\"],\n \"destinybond\": [\n \"9L44\",\n \"8L44\",\n \"7L40\",\n \"7V\",\n \"6L40\",\n \"5L40\",\n \"4L40\",\n \"3L33\"\n ],\n \"disable\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\n \"9L48\",\n \"8L48\",\n \"8V\",\n \"7M\",\n \"7L33\",\n \"7V\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L33\",\n \"3T\",\n \"3L28\"\n ],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"explosion\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"foulplay\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"grudge\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"gunkshot\": [\"9M\"],\n \"haze\": [\"9M\", \"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"headbutt\": [\"8V\"],\n \"hex\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L43\", \"6L43\", \"5L43\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypnosis\": [\n \"9L4\",\n \"8L4\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\"\n ],\n \"icepunch\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"imprison\": [\"9M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lick\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"meanlook\": [\"9L8\", \"8L8\", \"7L8\", \"7V\", \"6L8\", \"5L8\", \"4L8\", \"3L13\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"nastyplot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7L47\", \"7V\", \"6L47\", \"5L47\", \"4L43\", \"3T\", \"3L41\"],\n \"nightshade\": [\n \"9M\",\n \"9L28\",\n \"8L28\",\n \"8V\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L15\",\n \"4L15\",\n \"3L16\"\n ],\n \"ominouswind\": [\"4T\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7M\",\n \"7L26\",\n \"6M\",\n \"6L26\",\n \"5M\",\n \"5L26\",\n \"4M\",\n \"4L26\"\n ],\n \"perishsong\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"poisongas\": [\"8V\"],\n \"poisonjab\": [\"9M\", \"8M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psywave\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflecttype\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"8M\", \"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"8V\",\n \"7M\",\n \"7L29\",\n \"7V\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L29\",\n \"3M\",\n \"3L36\"\n ],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"5D\"],\n \"smog\": [\"9E\", \"8E\", \"8V\", \"7E\", \"6E\", \"5E\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\n \"9M\",\n \"9L16\",\n \"8L16\",\n \"7T\",\n \"7L5\",\n \"7V\",\n \"6T\",\n \"6L5\",\n \"5T\",\n \"5L5\",\n \"4T\",\n \"4L5\",\n \"3L8\"\n ],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\n \"9L32\",\n \"8L32\",\n \"8V\",\n \"7L22\",\n \"6L22\",\n \"5L22\",\n \"4T\",\n \"4L22\"\n ],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"taunt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"8V\", \"7V\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"9M\", \"9E\", \"8E\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3E\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zapcannon\": [\"7V\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 18}]\n },\n \"haunter\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"5L19\",\n \"5S0\",\n \"4L19\",\n \"3L21\"\n ],\n \"corrosivegas\": [\"8T\"],\n \"curse\": [\n \"9M\",\n \"9L20\",\n \"8L20\",\n \"7L12\",\n \"7V\",\n \"6L12\",\n \"5L12\",\n \"4L12\",\n \"3L13\"\n ],\n \"darkpulse\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"8V\",\n \"7M\",\n \"7L44\",\n \"6M\",\n \"6L44\",\n \"5T\",\n \"5L44\",\n \"4M\",\n \"4L44\"\n ],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\"],\n \"destinybond\": [\n \"9L54\",\n \"8L54\",\n \"7L50\",\n \"7V\",\n \"6L50\",\n \"5L50\",\n \"4L50\",\n \"3L39\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\n \"9L60\",\n \"8L60\",\n \"8V\",\n \"7M\",\n \"7L39\",\n \"7V\",\n \"6M\",\n \"6L39\",\n \"5M\",\n \"5L39\",\n \"4M\",\n \"4L39\",\n \"3T\",\n \"3L31\"\n ],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"explosion\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\"],\n \"foulplay\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gunkshot\": [\"9M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"8V\"],\n \"hex\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L55\", \"6L55\", \"5L55\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypnosis\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"imprison\": [\"9M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lick\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"meanlook\": [\"9L1\", \"8L1\", \"7L8\", \"7V\", \"6L8\", \"5L8\", \"4L8\", \"3L13\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"nastyplot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7L61\", \"7V\", \"6L61\", \"5L61\", \"4L55\", \"3T\", \"3L53\"],\n \"nightshade\": [\n \"9M\",\n \"9L30\",\n \"8L30\",\n \"8V\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L15\",\n \"4L15\",\n \"3L16\"\n ],\n \"ominouswind\": [\"4T\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\",\n \"5S0\",\n \"4M\",\n \"4L28\"\n ],\n \"phantomforce\": [\"9M\"],\n \"poisongas\": [\"8V\"],\n \"poisonjab\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"8M\", \"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"8V\",\n \"7M\",\n \"7L33\",\n \"7V\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L33\",\n \"3M\",\n \"3L45\"\n ],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowpunch\": [\n \"9L0\",\n \"8L0\",\n \"7L1\",\n \"6L25\",\n \"5L25\",\n \"5S0\",\n \"4L25\",\n \"3L25\"\n ],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\"9M\", \"8M\"],\n \"smog\": [\"8V\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\n \"9M\",\n \"9L16\",\n \"8L16\",\n \"7T\",\n \"7L1\",\n \"7V\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\n \"9L36\",\n \"8L36\",\n \"8V\",\n \"7L22\",\n \"6L22\",\n \"5L22\",\n \"5S0\",\n \"4T\",\n \"4L22\"\n ],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"taunt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"8V\", \"7V\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 30,\n \"moves\": [\"confuseray\", \"suckerpunch\", \"shadowpunch\", \"payback\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 20},\n {\"generation\": 2, \"level\": 15},\n {\"generation\": 3, \"level\": 20},\n {\"generation\": 4, \"level\": 16}\n ]\n },\n \"gengar\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"6S4\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"6S1\",\n \"6S2\",\n \"6S4\",\n \"5L19\",\n \"4L19\",\n \"3L21\",\n \"3S0\"\n ],\n \"corrosivegas\": [\"8T\"],\n \"counter\": [\"7V\", \"3T\"],\n \"curse\": [\n \"9M\",\n \"9L20\",\n \"8L20\",\n \"7L12\",\n \"7V\",\n \"6L12\",\n \"5L12\",\n \"4L12\",\n \"3L13\",\n \"3S0\"\n ],\n \"darkpulse\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"8V\",\n \"7M\",\n \"7L44\",\n \"6M\",\n \"6L44\",\n \"5T\",\n \"5L44\",\n \"4M\",\n \"4L44\"\n ],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"8V\", \"8S7\", \"7M\", \"6M\"],\n \"destinybond\": [\n \"9L54\",\n \"8L54\",\n \"7L50\",\n \"7V\",\n \"6L50\",\n \"6S3\",\n \"5L50\",\n \"4L50\",\n \"3L39\"\n ],\n \"disable\": [\"8V\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\n \"9L60\",\n \"8L60\",\n \"8V\",\n \"7M\",\n \"7L39\",\n \"7V\",\n \"6M\",\n \"6L39\",\n \"5M\",\n \"5L39\",\n \"4M\",\n \"4L39\",\n \"3T\",\n \"3L31\"\n ],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"explosion\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gunkshot\": [\"9M\"],\n \"haze\": [\"9M\", \"8V\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"hex\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L55\", \"6L55\", \"5L55\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"6S5\",\n \"6S6\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"hypnosis\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S5\",\n \"6S6\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lick\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"meanlook\": [\n \"9L1\",\n \"8L1\",\n \"7L8\",\n \"7V\",\n \"6L8\",\n \"6S5\",\n \"6S6\",\n \"5L8\",\n \"4L8\",\n \"3L13\"\n ],\n \"megadrain\": [\"8V\", \"7V\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7L61\", \"7V\", \"6L61\", \"5L61\", \"4L55\", \"3T\", \"3L53\"],\n \"nightshade\": [\n \"9M\",\n \"9L30\",\n \"8L30\",\n \"8V\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"6S2\",\n \"5L15\",\n \"4L15\",\n \"3L16\",\n \"3S0\"\n ],\n \"ominouswind\": [\"4T\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\",\n \"4M\",\n \"4L28\"\n ],\n \"perishsong\": [\"9L1\", \"8L1\"],\n \"phantomforce\": [\"9M\", \"8M\"],\n \"poisongas\": [\"8V\"],\n \"poisonjab\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"6S1\",\n \"6S5\",\n \"6S6\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflecttype\": [\"9L1\", \"8L1\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"selfdestruct\": [\"8M\", \"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"8V\",\n \"8S7\",\n \"7M\",\n \"7L33\",\n \"7V\",\n \"6M\",\n \"6L33\",\n \"6S3\",\n \"6S4\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L33\",\n \"3M\",\n \"3L45\"\n ],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowpunch\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L25\",\n \"6S1\",\n \"6S2\",\n \"5L25\",\n \"4L25\",\n \"3L25\"\n ],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"8S7\",\n \"7M\",\n \"6M\",\n \"6S3\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"sludgewave\": [\"9M\", \"8M\", \"6S4\"],\n \"smog\": [\"8V\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\n \"9M\",\n \"9L16\",\n \"8L16\",\n \"7T\",\n \"7L1\",\n \"7V\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\n \"9L36\",\n \"8L36\",\n \"8V\",\n \"7L22\",\n \"6L22\",\n \"6S1\",\n \"6S2\",\n \"5L22\",\n \"4T\",\n \"4L22\"\n ],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"7V\"],\n \"taunt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"9M\", \"8M\", \"8V\", \"8S7\", \"7M\", \"6M\", \"6S3\", \"5M\", \"4M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 23,\n \"gender\": \"F\",\n \"nature\": \"Hardy\",\n \"ivs\": {\n \"hp\": 19,\n \"atk\": 14,\n \"def\": 0,\n \"spa\": 14,\n \"spd\": 17,\n \"spe\": 27\n },\n \"moves\": [\"spite\", \"curse\", \"nightshade\", \"confuseray\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 6,\n \"level\": 25,\n \"nature\": \"Timid\",\n \"moves\": [\"psychic\", \"confuseray\", \"suckerpunch\", \"shadowpunch\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 25,\n \"moves\": [\"nightshade\", \"confuseray\", \"suckerpunch\", \"shadowpunch\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"moves\": [\"shadowball\", \"sludgebomb\", \"willowisp\", \"destinybond\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 25,\n \"shiny\": true,\n \"moves\": [\"shadowball\", \"sludgewave\", \"confuseray\", \"astonish\"],\n \"pokeball\": \"duskball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": true,\n \"gender\": \"M\",\n \"moves\": [\"meanlook\", \"hypnosis\", \"psychic\", \"hyperbeam\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"moves\": [\"meanlook\", \"hypnosis\", \"psychic\", \"hyperbeam\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 80,\n \"gender\": \"M\",\n \"nature\": \"Naughty\",\n \"abilities\": [\"cursedbody\"],\n \"ivs\": {\n \"hp\": 30,\n \"atk\": 30,\n \"def\": 30,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"shadowball\", \"sludgebomb\", \"dazzlinggleam\", \"willowisp\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"onix\": {\n \"learnset\": {\n \"ancientpower\": [\"4T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bind\": [\n \"8L1\",\n \"8V\",\n \"7T\",\n \"7L1\",\n \"7V\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L8\"\n ],\n \"block\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"breakingswipe\": [\"8M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"8L16\", \"7L4\", \"7V\", \"6L4\", \"5L4\", \"4L38\"],\n \"defensecurl\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"dig\": [\n \"8M\",\n \"8L44\",\n \"8V\",\n \"7L43\",\n \"7V\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"3M\"\n ],\n \"doubleedge\": [\n \"8L56\",\n \"8V\",\n \"7L49\",\n \"7V\",\n \"6L49\",\n \"5L49\",\n \"4L46\",\n \"3T\",\n \"3L56\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonbreath\": [\"8L12\", \"7L25\", \"6L25\", \"5L25\", \"4L33\", \"3L30\"],\n \"dragondance\": [\"8M\"],\n \"dragonpulse\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragontail\": [\"8E\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"drillrun\": [\"8M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"explosion\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fissure\": [\"7V\"],\n \"flail\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"flashcannon\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gyroball\": [\"8M\", \"7M\", \"7L20\", \"6M\", \"6L20\", \"5M\", \"4M\"],\n \"harden\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L19\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"headsmash\": [\"8E\"],\n \"heavyslam\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"8M\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\n \"8M\",\n \"8L48\",\n \"8V\",\n \"7T\",\n \"7L40\",\n \"7V\",\n \"6T\",\n \"6L40\",\n \"5T\",\n \"5L40\",\n \"4M\",\n \"4L38\",\n \"3M\",\n \"3L45\"\n ],\n \"meteorbeam\": [\"8T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"mudsport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rage\": [\"8V\", \"7L13\", \"7V\", \"6L13\", \"5L10\", \"4L14\", \"3L23\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"rockclimb\": [\"7E\", \"6E\", \"5E\", \"5D\", \"4M\"],\n \"rockpolish\": [\n \"8L8\",\n \"7M\",\n \"7L19\",\n \"6M\",\n \"6L19\",\n \"5M\",\n \"5L19\",\n \"4M\",\n \"4L30\"\n ],\n \"rockslide\": [\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7M\",\n \"7L34\",\n \"7V\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"8L1\", \"8V\", \"7L7\", \"7V\", \"6L7\", \"5L7\", \"4L9\", \"3L12\"],\n \"rocktomb\": [\n \"8M\",\n \"7M\",\n \"7L10\",\n \"6M\",\n \"6L10\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L17\",\n \"3M\"\n ],\n \"rollout\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"rototiller\": [\"7E\", \"6E\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L52\",\n \"7V\",\n \"6M\",\n \"6L52\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L22\",\n \"3M\",\n \"3L33\"\n ],\n \"sandtomb\": [\"8M\", \"8L28\", \"7L37\", \"6L37\", \"5L37\", \"4L41\", \"3L49\"],\n \"scaryface\": [\"8M\"],\n \"scorchingsands\": [\"8T\"],\n \"screech\": [\n \"8M\",\n \"8L24\",\n \"8V\",\n \"7L31\",\n \"7V\",\n \"6L31\",\n \"5L6\",\n \"4L6\",\n \"3L1\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"8M\", \"8V\", \"7V\", \"3T\"],\n \"skullbash\": [\"7V\"],\n \"slam\": [\"8L36\", \"8V\", \"7L28\", \"7V\", \"6L28\", \"5L28\", \"4L25\", \"3L37\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"8L4\", \"7M\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L22\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\n \"8M\",\n \"8L32\",\n \"8V\",\n \"7T\",\n \"7L16\",\n \"7E\",\n \"6T\",\n \"6L16\",\n \"6E\",\n \"5T\",\n \"5L16\",\n \"5E\",\n \"5D\",\n \"4M\"\n ],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\n \"8M\",\n \"8L52\",\n \"7M\",\n \"7L46\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L49\"\n ],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"7V\"],\n \"taunt\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"wideguard\": [\"8E\", \"7E\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 13}]\n },\n \"steelix\": {\n \"learnset\": {\n \"ancientpower\": [\"4T\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"autotomize\": [\"8L8\", \"7L19\", \"6L19\", \"5L19\"],\n \"bind\": [\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"7V\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4L1\",\n \"3L8\"\n ],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"breakingswipe\": [\"8M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"8M\", \"8L1\", \"7L37\", \"7V\", \"6L37\", \"5L37\", \"4L41\", \"3L49\"],\n \"curse\": [\"8L16\", \"7L4\", \"7V\", \"6L4\", \"5L4\", \"4L38\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dig\": [\n \"8M\",\n \"8L44\",\n \"7L43\",\n \"7V\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"3M\"\n ],\n \"doubleedge\": [\"8L56\", \"7L49\", \"6L49\", \"5L49\", \"4L46\", \"3T\", \"3L56\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonbreath\": [\"8L12\", \"7L25\", \"7V\", \"6L25\", \"5L25\", \"4L33\", \"3L30\"],\n \"dragondance\": [\"8M\"],\n \"dragonpulse\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragontail\": [\"7M\", \"6M\", \"5M\"],\n \"drillrun\": [\"8M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gyroball\": [\"8M\", \"7M\", \"7L20\", \"6M\", \"6L20\", \"5M\", \"4M\"],\n \"harden\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L19\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"heavyslam\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icefang\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"irondefense\": [\"8M\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\n \"8M\",\n \"8L48\",\n \"7T\",\n \"7L40\",\n \"7V\",\n \"6T\",\n \"6L40\",\n \"5T\",\n \"5L40\",\n \"4M\",\n \"4L38\",\n \"3M\",\n \"3L45\"\n ],\n \"magnetrise\": [\"8L60\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"meteorbeam\": [\"8T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"mudsport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"protect\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"8M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rage\": [\"7L13\", \"7V\", \"6L13\", \"5L10\", \"4L14\", \"3L23\"],\n \"rest\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"8M\"],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\"8L1\", \"7M\", \"6M\", \"5M\", \"4M\", \"4L30\"],\n \"rockslide\": [\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L34\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"3T\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"8L1\", \"7L7\", \"7V\", \"6L7\", \"5L7\", \"4L9\", \"3L12\"],\n \"rocktomb\": [\n \"8M\",\n \"7M\",\n \"7L10\",\n \"6M\",\n \"6L10\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L17\",\n \"3M\"\n ],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L52\",\n \"7V\",\n \"6M\",\n \"6L52\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L22\",\n \"3M\",\n \"3L33\"\n ],\n \"sandtomb\": [\"8M\", \"8L28\"],\n \"scaryface\": [\"8M\"],\n \"scorchingsands\": [\"8T\"],\n \"screech\": [\"8M\", \"8L24\", \"7L31\", \"7V\", \"6L31\", \"5L6\", \"4L6\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"8M\", \"3T\"],\n \"slam\": [\"8L36\", \"7L28\", \"7V\", \"6L28\", \"5L28\", \"4L25\", \"3L37\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"8L4\", \"7M\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L22\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\n \"8M\",\n \"8L32\",\n \"7T\",\n \"7L16\",\n \"6T\",\n \"6L16\",\n \"5T\",\n \"5L16\",\n \"4M\"\n ],\n \"steelbeam\": [\"8T\"],\n \"steelroller\": [\"8T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\n \"8M\",\n \"8L52\",\n \"7M\",\n \"7L46\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L49\"\n ],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderfang\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"]\n }\n },\n \"drowzee\": {\n \"learnset\": {\n \"allyswitch\": [\"7T\"],\n \"assist\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"barrier\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bellydrum\": [\"3S0\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"calmmind\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"9L9\", \"8V\", \"7L9\", \"7V\", \"6L9\", \"5L9\", \"4L9\", \"3L11\"],\n \"counter\": [\"7V\", \"3T\"],\n \"curse\": [\"9M\", \"7V\"],\n \"dazzlinggleam\": [\"9M\", \"8V\", \"7M\", \"6M\"],\n \"disable\": [\"9L5\", \"8V\", \"7L5\", \"7V\", \"6L5\", \"5L5\", \"4L7\", \"3L7\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"9M\"],\n \"drainpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"expandingforce\": [\"9M\"],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\n \"9M\",\n \"9E\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flatter\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\n \"9M\",\n \"9L49\",\n \"7L61\",\n \"7V\",\n \"6L61\",\n \"5L61\",\n \"4L53\",\n \"3L45\"\n ],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"guardswap\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\n \"9L13\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4T\",\n \"4L15\",\n \"3L17\"\n ],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypnosis\": [\n \"9L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\"\n ],\n \"icepunch\": [\n \"9M\",\n \"9E\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"imprison\": [\"9M\"],\n \"knockoff\": [\"9M\"],\n \"lightscreen\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"7T\", \"6T\", \"5T\"],\n \"meditate\": [\"8V\", \"7L21\", \"7V\", \"6L21\", \"5L21\", \"4L21\", \"3L27\"],\n \"megakick\": [\"7V\", \"3T\"],\n \"megapunch\": [\"7V\", \"3T\"],\n \"metronome\": [\"9M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"nastyplot\": [\n \"9M\",\n \"9L41\",\n \"8V\",\n \"7L53\",\n \"7E\",\n \"6L53\",\n \"6E\",\n \"5L53\",\n \"5E\",\n \"4L43\",\n \"4E\"\n ],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"nightshade\": [\"9M\"],\n \"poisongas\": [\n \"9L17\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"4L18\",\n \"3L21\"\n ],\n \"pound\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"powersplit\": [\"9E\", \"7E\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\", \"9L21\", \"8V\", \"7L25\", \"6L25\", \"5L25\", \"4L26\"],\n \"psychic\": [\n \"9M\",\n \"9L37\",\n \"8V\",\n \"7M\",\n \"7L49\",\n \"7V\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L40\",\n \"3M\",\n \"3L31\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\", \"7E\"],\n \"psychocut\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"psychup\": [\n \"9M\",\n \"9L25\",\n \"7M\",\n \"7L33\",\n \"7V\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L29\",\n \"3T\",\n \"3L37\"\n ],\n \"psyshock\": [\"9M\", \"9L45\", \"7M\", \"7L57\", \"6M\", \"6L57\", \"5M\", \"5L57\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\n \"9E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"7E\", \"6M\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"3T\"],\n \"storedpower\": [\"9M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\n \"9L33\",\n \"7M\",\n \"7L45\",\n \"7V\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L37\",\n \"3T\",\n \"3L41\"\n ],\n \"swift\": [\"9M\"],\n \"synchronoise\": [\"7L37\", \"6L37\", \"5L37\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\n \"9M\",\n \"9E\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"thunderwave\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"triattack\": [\"8V\", \"7V\"],\n \"trick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wakeupslap\": [\"7L29\"],\n \"wish\": [\"3S0\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L29\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L41\",\n \"5T\",\n \"5L41\",\n \"4T\",\n \"4L50\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"abilities\": [\"insomnia\"],\n \"moves\": [\"bellydrum\", \"wish\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 9}]\n },\n \"hypno\": {\n \"learnset\": {\n \"allyswitch\": [\"7T\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"barrier\": [\"8V\"],\n \"batonpass\": [\"9M\", \"3S0\"],\n \"bide\": [\"7V\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"calmmind\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"counter\": [\"7V\", \"3T\"],\n \"curse\": [\"9M\", \"7V\"],\n \"dazzlinggleam\": [\"9M\", \"8V\", \"7M\", \"6M\"],\n \"disable\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"9M\"],\n \"drainpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"expandingforce\": [\"9M\"],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\n \"9M\",\n \"9L56\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L61\",\n \"4L69\",\n \"3L57\"\n ],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\n \"9L13\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4T\",\n \"4L15\",\n \"3L17\"\n ],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypnosis\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"icepunch\": [\"9M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\"],\n \"knockoff\": [\"9M\"],\n \"lightscreen\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"7T\", \"6T\", \"5T\"],\n \"meditate\": [\"8V\", \"7L21\", \"7V\", \"6L21\", \"5L21\", \"4L21\", \"3L29\", \"3S0\"],\n \"megakick\": [\"7V\", \"3T\"],\n \"megapunch\": [\"7V\", \"3T\"],\n \"metronome\": [\"9M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"nastyplot\": [\"9M\", \"9L47\", \"8V\", \"7L1\", \"6L1\", \"5L53\", \"4L55\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3T\", \"3L1\"],\n \"nightshade\": [\"9M\"],\n \"poisongas\": [\n \"9L17\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"4L18\",\n \"3L21\"\n ],\n \"pound\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\", \"9L21\", \"8V\", \"7L25\", \"6L25\", \"5L25\", \"4L28\"],\n \"psychic\": [\n \"9M\",\n \"9L42\",\n \"8V\",\n \"7M\",\n \"7L49\",\n \"7V\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L50\",\n \"3M\",\n \"3L35\",\n \"3S0\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\n \"9M\",\n \"9L25\",\n \"7M\",\n \"7L33\",\n \"7V\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L33\",\n \"3T\",\n \"3L43\"\n ],\n \"psyshock\": [\"9M\", \"9L51\", \"7M\", \"7L57\", \"6M\", \"6L57\", \"5M\", \"5L57\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"3T\"],\n \"storedpower\": [\"9M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\n \"9L37\",\n \"7M\",\n \"7L45\",\n \"7V\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L45\",\n \"3T\",\n \"3L49\"\n ],\n \"swift\": [\"9M\"],\n \"switcheroo\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"synchronoise\": [\"7L37\", \"6L37\", \"5L37\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"triattack\": [\"8V\", \"7V\"],\n \"trick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wakeupslap\": [\"7L29\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L32\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L41\",\n \"5T\",\n \"5L41\",\n \"4T\",\n \"4L64\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 34,\n \"abilities\": [\"insomnia\"],\n \"moves\": [\"batonpass\", \"psychic\", \"meditate\", \"shadowball\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 2, \"level\": 16},\n {\"generation\": 4, \"level\": 16}\n ]\n },\n \"krabby\": {\n \"learnset\": {\n \"agility\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"allyswitch\": [\"8M\", \"7T\", \"7E\", \"6E\"],\n \"amnesia\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"ancientpower\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7E\", \"7V\", \"6E\", \"5E\"],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brine\": [\"8M\", \"7L39\", \"6L39\", \"5L39\", \"4M\", \"4L39\"],\n \"bubble\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"bubblebeam\": [\"8L20\", \"8V\", \"7L15\", \"7V\", \"6L15\", \"5L15\", \"4L15\"],\n \"captivate\": [\"4M\"],\n \"chipaway\": [\"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crabhammer\": [\n \"8L44\",\n \"8V\",\n \"7L41\",\n \"7V\",\n \"6L41\",\n \"5L41\",\n \"4L41\",\n \"3L45\"\n ],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dig\": [\"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3M\", \"3E\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flail\": [\n \"8L29\",\n \"7L45\",\n \"7E\",\n \"7V\",\n \"6L45\",\n \"6E\",\n \"5L45\",\n \"5E\",\n \"4L45\",\n \"4E\",\n \"3L49\",\n \"3E\"\n ],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"guillotine\": [\n \"8L48\",\n \"8V\",\n \"7L31\",\n \"7V\",\n \"6L31\",\n \"5L31\",\n \"4L31\",\n \"3L34\"\n ],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hammerarm\": [\"8E\"],\n \"harden\": [\"8L4\", \"8V\", \"7L11\", \"7V\", \"6L11\", \"5L11\", \"4L11\", \"3L16\"],\n \"haze\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"leer\": [\"8L1\", \"8V\", \"7L9\", \"7V\", \"6L9\", \"5L9\", \"4L9\", \"3L5\"],\n \"liquidation\": [\"8M\", \"7T\"],\n \"metalclaw\": [\"8L8\", \"7L21\", \"6L21\", \"5L21\", \"4L21\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudshot\": [\"8M\", \"8L12\", \"7L19\", \"6L19\", \"5L19\", \"4L19\", \"3L23\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"mudsport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"8E\"],\n \"protect\": [\n \"8M\",\n \"8L16\",\n \"8V\",\n \"7M\",\n \"7L29\",\n \"7V\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L29\",\n \"3M\",\n \"3L38\"\n ],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorshell\": [\"8M\", \"8L32\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"5D\", \"4M\", \"3M\"],\n \"slam\": [\n \"8L36\",\n \"8V\",\n \"7L35\",\n \"7E\",\n \"7V\",\n \"6L35\",\n \"6E\",\n \"5L35\",\n \"5E\",\n \"4L35\",\n \"4E\",\n \"3E\"\n ],\n \"slash\": [\"8E\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stomp\": [\"8L24\", \"8V\", \"7L25\", \"7V\", \"6L25\", \"5L25\", \"4L25\", \"3L27\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superpower\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"takedown\": [\"7V\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"tickle\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"visegrip\": [\"8V\", \"7L5\", \"7V\", \"6L5\", \"5L5\", \"5D\", \"4L5\", \"3L12\"],\n \"watergun\": [\"8L1\", \"7V\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"7V\", \"4M\"],\n \"xscissor\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 10}]\n },\n \"kingler\": {\n \"learnset\": {\n \"agility\": [\"8M\", \"8V\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"amnesia\": [\"8M\", \"8V\"],\n \"ancientpower\": [\"4T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brine\": [\"8M\", \"7L51\", \"6L51\", \"5L51\", \"4M\", \"4L51\"],\n \"brutalswing\": [\"8M\"],\n \"bubble\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"bubblebeam\": [\"8L20\", \"8V\", \"7L15\", \"7V\", \"6L15\", \"5L15\", \"4L15\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crabhammer\": [\n \"8L54\",\n \"8V\",\n \"7L56\",\n \"7V\",\n \"6L56\",\n \"5L56\",\n \"4L56\",\n \"3L57\"\n ],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dig\": [\"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flail\": [\"8L31\", \"7L63\", \"6L63\", \"5L63\", \"4L63\", \"3L65\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"guillotine\": [\n \"8L60\",\n \"8V\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"5L37\",\n \"4L37\",\n \"3L38\"\n ],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hammerarm\": [\"8L1\"],\n \"harden\": [\"8L1\", \"8V\", \"7L11\", \"7V\", \"6L11\", \"5L11\", \"4L11\", \"3L1\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"8M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydropump\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"leer\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L9\", \"3L1\"],\n \"liquidation\": [\"8M\", \"7T\"],\n \"metalclaw\": [\"8L1\", \"7L21\", \"6L21\", \"5L21\", \"4L21\", \"3L1\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudshot\": [\"8M\", \"8L12\", \"7L19\", \"6L19\", \"5L19\", \"4L19\", \"3L23\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"mudsport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\n \"8M\",\n \"8L16\",\n \"8V\",\n \"7M\",\n \"7L32\",\n \"7V\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L32\",\n \"4M\",\n \"4L32\",\n \"3M\",\n \"3L42\"\n ],\n \"quash\": [\"7M\", \"6M\", \"5M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorshell\": [\"8M\", \"8L36\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"slam\": [\"8L42\", \"8V\", \"7L44\", \"6L44\", \"5L44\", \"4L44\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stomp\": [\"8L24\", \"8V\", \"7L25\", \"7V\", \"6L25\", \"5L25\", \"4L25\", \"3L27\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superpower\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\"8M\", \"8L48\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"visegrip\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"watergun\": [\"8L1\", \"7V\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"7V\", \"4M\"],\n \"wideguard\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"xscissor\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 3, \"level\": 25},\n {\"generation\": 4, \"level\": 22}\n ]\n },\n \"voltorb\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"bide\": [\"7V\"],\n \"charge\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"chargebeam\": [\n \"9M\",\n \"9L16\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L26\"\n ],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"discharge\": [\"9L37\", \"7L37\", \"6L37\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"eerieimpulse\": [\"9M\", \"9L6\", \"7L6\", \"6L6\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"9L22\", \"7L22\", \"6L22\", \"5L29\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"explosion\": [\n \"9L41\",\n \"8V\",\n \"7M\",\n \"7L41\",\n \"7V\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L47\",\n \"4M\",\n \"4L43\",\n \"3T\",\n \"3L46\"\n ],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gyroball\": [\n \"9M\",\n \"9L46\",\n \"7M\",\n \"7L46\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L40\"\n ],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"lightscreen\": [\n \"9M\",\n \"9L29\",\n \"8V\",\n \"7M\",\n \"7L29\",\n \"7V\",\n \"6M\",\n \"6L26\",\n \"5M\",\n \"5L26\",\n \"4M\",\n \"4L22\",\n \"3M\",\n \"3L37\"\n ],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magnetrise\": [\n \"9L34\",\n \"7T\",\n \"7L34\",\n \"6T\",\n \"6L34\",\n \"5T\",\n \"5L40\",\n \"4T\",\n \"4L36\"\n ],\n \"metalsound\": [\"9M\", \"9E\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mirrorcoat\": [\n \"9L50\",\n \"8V\",\n \"7L48\",\n \"7V\",\n \"6L48\",\n \"5L50\",\n \"4L47\",\n \"3L49\",\n \"3S0\"\n ],\n \"naturalgift\": [\"5D\", \"4M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"9E\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"refresh\": [\"3S0\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\n \"9L11\",\n \"7L11\",\n \"7V\",\n \"6L11\",\n \"5L15\",\n \"4T\",\n \"4L15\",\n \"3T\",\n \"3L32\"\n ],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"screech\": [\"9L13\", \"8V\", \"7L13\", \"7V\", \"6L13\", \"5L19\", \"4L19\", \"3L8\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\n \"9L26\",\n \"8V\",\n \"7L26\",\n \"7V\",\n \"6L26\",\n \"5L33\",\n \"4L29\",\n \"3T\",\n \"3L27\"\n ],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"sonicboom\": [\"8V\", \"7L4\", \"7V\", \"6L4\", \"5L8\", \"4L8\", \"3L15\"],\n \"spark\": [\"9L9\", \"7L9\", \"6L9\", \"5L12\", \"4L12\", \"3L21\", \"3S0\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\n \"9M\",\n \"9L20\",\n \"8V\",\n \"7L20\",\n \"7V\",\n \"6L20\",\n \"5L36\",\n \"4T\",\n \"4L33\",\n \"3T\",\n \"3L42\",\n \"3S0\"\n ],\n \"tackle\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L5\", \"4L5\", \"3L1\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thundershock\": [\"9L4\", \"8V\"],\n \"thunderwave\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"voltswitch\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 19,\n \"moves\": [\"refresh\", \"mirrorcoat\", \"spark\", \"swift\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 14},\n {\"generation\": 1, \"level\": 40}\n ]\n },\n \"voltorbhisui\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"bulletseed\": [\"9M\", \"9L9\"],\n \"charge\": [\"9M\", \"9L1\"],\n \"chargebeam\": [\"9M\", \"9L16\"],\n \"discharge\": [\"9L34\"],\n \"doubleedge\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"9L22\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"9L29\"],\n \"explosion\": [\"9L41\"],\n \"facade\": [\"9M\"],\n \"foulplay\": [\"9M\"],\n \"gigadrain\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\", \"9L50\"],\n \"gyroball\": [\"9M\", \"9L46\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9E\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"recycle\": [\"9E\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"rollout\": [\"9L11\"],\n \"screech\": [\"9L13\"],\n \"seedbomb\": [\"9M\", \"9L34\"],\n \"selfdestruct\": [\"9L26\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"stunspore\": [\"9L6\"],\n \"substitute\": [\"9M\"],\n \"swift\": [\"9M\", \"9L20\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thundershock\": [\"9L4\"],\n \"thunderwave\": [\"9M\"],\n \"voltswitch\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"worryseed\": [\"9E\"]\n }\n },\n \"electrode\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"bide\": [\"7V\"],\n \"charge\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"chargebeam\": [\n \"9M\",\n \"9L16\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L26\"\n ],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"7V\"],\n \"discharge\": [\"9L41\", \"7L41\", \"6L41\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"eerieimpulse\": [\"9M\", \"9L1\", \"7L1\", \"6L6\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"9L22\", \"7L22\", \"6L22\", \"5L29\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"explosion\": [\n \"9L47\",\n \"8V\",\n \"7M\",\n \"7L47\",\n \"7V\",\n \"6M\",\n \"6L47\",\n \"5M\",\n \"5L57\",\n \"4M\",\n \"4L51\",\n \"3T\",\n \"3L54\"\n ],\n \"facade\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gyroball\": [\n \"9M\",\n \"9L54\",\n \"7M\",\n \"7L54\",\n \"6M\",\n \"6L51\",\n \"5M\",\n \"5L51\",\n \"4M\",\n \"4L46\"\n ],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"lightscreen\": [\n \"9M\",\n \"9L29\",\n \"8V\",\n \"7M\",\n \"7L29\",\n \"7V\",\n \"6M\",\n \"6L26\",\n \"5M\",\n \"5L26\",\n \"4M\",\n \"4L22\",\n \"3M\",\n \"3L41\"\n ],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magneticflux\": [\"9L1\", \"7L1\", \"6L1\"],\n \"magnetrise\": [\n \"9L36\",\n \"7T\",\n \"7L36\",\n \"6T\",\n \"6L36\",\n \"5T\",\n \"5L46\",\n \"4T\",\n \"4L40\"\n ],\n \"metalsound\": [\"9M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mirrorcoat\": [\n \"9L58\",\n \"8V\",\n \"7L58\",\n \"7V\",\n \"6L58\",\n \"5L62\",\n \"4L57\",\n \"3L59\"\n ],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\n \"9L11\",\n \"7L11\",\n \"7V\",\n \"6L11\",\n \"5L15\",\n \"4T\",\n \"4L15\",\n \"3T\",\n \"3L34\"\n ],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L13\", \"8V\", \"7L13\", \"7V\", \"6L13\", \"5L19\", \"4L19\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\n \"9L26\",\n \"8V\",\n \"7L26\",\n \"7V\",\n \"6L26\",\n \"5L35\",\n \"4L29\",\n \"3T\",\n \"3L27\"\n ],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"sonicboom\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"spark\": [\"9L9\", \"7L9\", \"6L1\", \"5L1\", \"4L1\", \"3L21\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"supercellslam\": [\"9M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\n \"9M\",\n \"9L20\",\n \"8V\",\n \"7L20\",\n \"7V\",\n \"6L20\",\n \"5L40\",\n \"4T\",\n \"4L35\",\n \"3T\",\n \"3L48\"\n ],\n \"tackle\": [\"9L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thundershock\": [\"9L1\", \"8V\"],\n \"thunderwave\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"voltswitch\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"7V\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 3},\n {\"generation\": 2, \"level\": 23},\n {\n \"generation\": 3,\n \"level\": 3,\n \"nature\": \"Hasty\",\n \"ivs\": {\n \"hp\": 19,\n \"atk\": 16,\n \"def\": 18,\n \"spa\": 25,\n \"spd\": 25,\n \"spe\": 19\n },\n \"abilities\": [\"static\"],\n \"pokeball\": \"pokeball\"\n },\n {\"generation\": 4, \"level\": 23}\n ]\n },\n \"electrodehisui\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"bulletseed\": [\"9M\", \"9L9\"],\n \"charge\": [\"9M\", \"9L1\"],\n \"chargebeam\": [\"9M\", \"9L16\"],\n \"chloroblast\": [\"9L0\"],\n \"curse\": [\"9M\"],\n \"discharge\": [\"9L34\"],\n \"doubleedge\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"9L22\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"9L29\"],\n \"explosion\": [\"9L41\"],\n \"facade\": [\"9M\"],\n \"foulplay\": [\"9M\"],\n \"gigadrain\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\", \"9L50\"],\n \"gyroball\": [\"9M\", \"9L46\"],\n \"hyperbeam\": [\"9M\"],\n \"leafstorm\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"rollout\": [\"9L11\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L13\"],\n \"seedbomb\": [\"9M\", \"9L34\"],\n \"selfdestruct\": [\"9L26\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"stunspore\": [\"9L6\"],\n \"substitute\": [\"9M\"],\n \"supercellslam\": [\"9M\"],\n \"swift\": [\"9M\", \"9L20\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thundershock\": [\"9L4\"],\n \"thunderwave\": [\"9M\"],\n \"voltswitch\": [\"9M\"],\n \"wildcharge\": [\"9M\"]\n }\n },\n \"exeggcute\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\"],\n \"ancientpower\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"barrage\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"bestow\": [\"7L50\", \"6L50\", \"5L53\"],\n \"bide\": [\"7V\"],\n \"block\": [\"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"bulletseed\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7L17\",\n \"6L17\",\n \"5L17\",\n \"4M\",\n \"4L17\",\n \"3M\"\n ],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\n \"9L20\",\n \"8L20\",\n \"8V\",\n \"7L27\",\n \"7V\",\n \"6L27\",\n \"5L27\",\n \"4L27\",\n \"3L19\"\n ],\n \"curse\": [\"9M\", \"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"eggbomb\": [\"7V\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"explosion\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"extrasensory\": [\"9L40\", \"8L40\", \"7L47\", \"6L47\", \"5L47\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4M\",\n \"3M\"\n ],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"8V\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypnosis\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"imprison\": [\"9M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"ingrain\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"leafstorm\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"leechseed\": [\n \"9L10\",\n \"8L10\",\n \"8V\",\n \"7L11\",\n \"7V\",\n \"6L11\",\n \"5L11\",\n \"4L11\",\n \"3L13\"\n ],\n \"lightscreen\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"luckychant\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"megadrain\": [\"9L15\", \"8L15\", \"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"moonlight\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"naturalgift\": [\"7L37\", \"7E\", \"6L37\", \"6E\", \"5L37\", \"5E\", \"4M\", \"4L37\"],\n \"naturepower\": [\"7M\", \"7E\", \"6M\", \"6E\", \"5E\", \"4E\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"poisonpowder\": [\n \"9E\",\n \"8E\",\n \"8V\",\n \"7L21\",\n \"7V\",\n \"6L21\",\n \"5L21\",\n \"4L21\",\n \"3L31\"\n ],\n \"powerswap\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\", \"8V\"],\n \"psychic\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"5L47\",\n \"4M\",\n \"4L47\",\n \"3M\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"psyshock\": [\"9M\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"reflect\": [\n \"9M\",\n \"9L5\",\n \"8M\",\n \"8L5\",\n \"8V\",\n \"7M\",\n \"7L7\",\n \"7V\",\n \"6M\",\n \"6L7\",\n \"5M\",\n \"5L7\",\n \"4M\",\n \"4L7\",\n \"4E\",\n \"3M\",\n \"3L7\",\n \"3E\"\n ],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"selfdestruct\": [\"8M\", \"8V\", \"7V\", \"3T\"],\n \"skillswap\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"sleeppowder\": [\n \"9E\",\n \"8E\",\n \"8V\",\n \"7L23\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L23\",\n \"3L37\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\n \"9M\",\n \"9L55\",\n \"8M\",\n \"8L55\",\n \"8V\",\n \"7M\",\n \"7L43\",\n \"7V\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L43\",\n \"3M\",\n \"3L43\"\n ],\n \"storedpower\": [\"9M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stunspore\": [\n \"9E\",\n \"8E\",\n \"8V\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"5L19\",\n \"4L19\",\n \"3L25\"\n ],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"3S0\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"synthesis\": [\n \"9L25\",\n \"8L25\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"takedown\": [\"7V\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"wish\": [\"3S0\"],\n \"worryseed\": [\n \"9L50\",\n \"8L50\",\n \"7T\",\n \"7L33\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L33\",\n \"4T\",\n \"4L33\"\n ],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"sweetscent\", \"wish\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 20}]\n },\n \"exeggutor\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\"],\n \"ancientpower\": [\"4T\", \"3S0\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"barrage\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"bide\": [\"7V\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"8M\"],\n \"bulletseed\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"4M\", \"3M\"],\n \"calmmind\": [\"9M\", \"8M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"curse\": [\"9M\", \"7V\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"earthquake\": [\"9M\"],\n \"eggbomb\": [\"8V\", \"7L27\", \"7V\", \"6L27\", \"5L27\", \"4L27\", \"3L31\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"explosion\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"extrasensory\": [\"9L1\", \"8L1\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"9M\", \"8M\"],\n \"gigadrain\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7V\",\n \"6T\",\n \"5T\",\n \"4M\",\n \"3M\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"growth\": [\"9L1\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypnosis\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"imprison\": [\"9M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"leafstorm\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L47\", \"6L47\", \"5L47\", \"4L47\"],\n \"leechseed\": [\"9L1\", \"8L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"megadrain\": [\"9L1\", \"8L1\", \"8V\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"powerswap\": [\"8M\"],\n \"powerwhip\": [\"8V\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\",\n \"3S0\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychocut\": [\"8M\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L17\",\n \"6M\",\n \"6L17\",\n \"5M\",\n \"5L17\"\n ],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"reflect\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"refresh\": [\"3S0\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"selfdestruct\": [\"8M\", \"8V\", \"7V\", \"3T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"stomp\": [\"9L0\", \"8L0\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L19\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"storedpower\": [\"9M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stunspore\": [\"8V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"synthesis\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"woodhammer\": [\"9L1\", \"8L1\", \"7L37\", \"6L37\", \"5L37\", \"4L37\"],\n \"worryseed\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 46,\n \"moves\": [\"refresh\", \"psychic\", \"hypnosis\", \"ancientpower\"]\n }\n ]\n },\n \"exeggutoralola\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\"],\n \"attract\": [\"8M\", \"7M\"],\n \"barrage\": [\"8V\", \"7L1\"],\n \"block\": [\"7T\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"bulletseed\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"calmmind\": [\"9M\"],\n \"celebrate\": [\"7S0\"],\n \"confide\": [\"7M\"],\n \"confusion\": [\"9L1\", \"8L1\", \"8V\", \"7L1\"],\n \"curse\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"7S0\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonhammer\": [\"9L0\", \"8L0\", \"7L1\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"8V\", \"7T\"],\n \"dragontail\": [\"9M\", \"8V\", \"7M\"],\n \"dreameater\": [\"8V\", \"7M\"],\n \"earthquake\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"eggbomb\": [\"8V\", \"7L27\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\"],\n \"explosion\": [\"7M\"],\n \"extrasensory\": [\"9L1\", \"8L1\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"gravity\": [\"9M\", \"7T\"],\n \"growth\": [\"9L1\"],\n \"headbutt\": [\"8V\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"hypnosis\": [\"9L1\", \"8L1\", \"8V\", \"7L1\"],\n \"imprison\": [\"9M\"],\n \"infestation\": [\"7M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"leafstorm\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L47\", \"7S0\"],\n \"leechseed\": [\"9L1\", \"8L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"megadrain\": [\"9L1\", \"8L1\", \"8V\"],\n \"naturepower\": [\"7M\"],\n \"outrage\": [\"9M\", \"8M\", \"8V\", \"7T\"],\n \"powerswap\": [\"8M\", \"7S0\"],\n \"powerwhip\": [\"8M\", \"8V\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\"],\n \"psyshock\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"7L17\"],\n \"reflect\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"8V\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"seedbomb\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\", \"7L1\"],\n \"selfdestruct\": [\"8M\", \"8V\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"8V\", \"7M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"storedpower\": [\"9M\"],\n \"stunspore\": [\"8V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"superpower\": [\"8M\", \"8V\", \"7T\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\"],\n \"synthesis\": [\"9L1\", \"8L1\", \"7T\"],\n \"takedown\": [\"9M\"],\n \"telekinesis\": [\"7T\"],\n \"teleport\": [\"8V\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"thief\": [\"9M\", \"8M\", \"7M\"],\n \"toxic\": [\"8V\", \"7M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\"],\n \"uproar\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"woodhammer\": [\"9L1\", \"8L1\", \"7L37\"],\n \"worryseed\": [\"9L1\", \"8L1\", \"7T\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Modest\",\n \"isHidden\": true,\n \"moves\": [\"powerswap\", \"celebrate\", \"leafstorm\", \"dracometeor\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"cubone\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ancientpower\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bellydrum\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"boneclub\": [\"8V\", \"7L7\", \"7V\", \"6L7\", \"5L7\", \"5D\", \"4L7\", \"3L9\"],\n \"bonemerang\": [\n \"8L40\",\n \"8V\",\n \"7L21\",\n \"7V\",\n \"6L21\",\n \"5L21\",\n \"4L21\",\n \"3L25\"\n ],\n \"bonerush\": [\"8L29\", \"7L51\", \"7V\", \"6L37\", \"5L37\", \"4L37\", \"3L41\"],\n \"brickbreak\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bubblebeam\": [\"7V\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chipaway\": [\"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"7V\", \"3T\"],\n \"curse\": [\"8E\", \"7E\", \"7V\"],\n \"detect\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\"],\n \"dig\": [\"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\n \"8L48\",\n \"8V\",\n \"7L43\",\n \"7V\",\n \"6L43\",\n \"5L43\",\n \"4L43\",\n \"3T\",\n \"3L45\"\n ],\n \"doublekick\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\n \"8L36\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L41\",\n \"5T\",\n \"5L41\",\n \"4T\",\n \"4L41\"\n ],\n \"endure\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\n \"8M\",\n \"8L8\",\n \"7M\",\n \"7L27\",\n \"7V\",\n \"6M\",\n \"6L27\",\n \"5M\",\n \"5L27\",\n \"4M\",\n \"4L27\",\n \"3L33\"\n ],\n \"fireblast\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fissure\": [\"7V\"],\n \"flamethrower\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L33\"\n ],\n \"focusenergy\": [\n \"8M\",\n \"8L32\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"4L17\",\n \"3L21\"\n ],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\"],\n \"growl\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\n \"8L12\",\n \"8V\",\n \"7L11\",\n \"7V\",\n \"6L11\",\n \"5L11\",\n \"4T\",\n \"4L11\",\n \"3L13\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"ironhead\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"leer\": [\"8E\", \"8V\", \"7L13\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L17\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"8L1\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"perishsong\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"8V\", \"7L23\", \"7V\", \"6L23\", \"5L23\", \"4L23\", \"3L29\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"8L16\", \"7L47\", \"6M\", \"6L47\", \"5M\", \"5L47\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scorchingsands\": [\"8T\"],\n \"screech\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"skullbash\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"8M\", \"8L24\", \"7L37\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\"],\n \"swordsdance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"tailwhip\": [\"8L4\", \"8V\", \"7L3\", \"7V\", \"6L3\", \"5L3\", \"4L3\", \"3L5\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thrash\": [\"8L44\", \"8V\", \"7L31\", \"7V\", \"6L31\", \"5L31\", \"4L31\", \"3L37\"],\n \"thunderpunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"watergun\": [\"7V\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 16}]\n },\n \"marowak\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"boneclub\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"bonemerang\": [\n \"8L48\",\n \"8V\",\n \"7L21\",\n \"7V\",\n \"6L21\",\n \"5L21\",\n \"4L21\",\n \"3L25\"\n ],\n \"bonerush\": [\"8L31\", \"7L65\", \"7V\", \"6L43\", \"5L43\", \"4L43\", \"3L53\"],\n \"brickbreak\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bubblebeam\": [\"7V\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"7V\", \"3T\"],\n \"curse\": [\"7V\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\n \"8L60\",\n \"8V\",\n \"7L53\",\n \"7V\",\n \"6L53\",\n \"5L53\",\n \"4L53\",\n \"3T\",\n \"3L61\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\n \"8L42\",\n \"7T\",\n \"7L49\",\n \"6T\",\n \"6L49\",\n \"5T\",\n \"5L49\",\n \"4T\",\n \"4L49\"\n ],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L27\",\n \"7V\",\n \"6M\",\n \"6L27\",\n \"5M\",\n \"5L27\",\n \"4M\",\n \"4L27\",\n \"3L39\"\n ],\n \"fireblast\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fissure\": [\"7V\"],\n \"flamethrower\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L37\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\"\n ],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\n \"8M\",\n \"8L36\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"4L17\",\n \"3L21\"\n ],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\n \"8L12\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"8V\", \"7L13\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L17\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"8L1\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"8V\", \"7L23\", \"7V\", \"6L23\", \"5L23\", \"4L23\", \"3L32\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"8L16\", \"7L59\", \"6M\", \"6L59\", \"5M\", \"5L59\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\", \"3S0\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scorchingsands\": [\"8T\"],\n \"screech\": [\"8M\", \"8V\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"sing\": [\"3S0\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"8M\", \"8L24\", \"7T\", \"7L43\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\"],\n \"swordsdance\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\", \"3S0\"],\n \"tailwhip\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thrash\": [\"8L54\", \"8V\", \"7L33\", \"7V\", \"6L33\", \"5L33\", \"4L33\", \"3L46\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"thunderpunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"watergun\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 44,\n \"moves\": [\"sing\", \"earthquake\", \"swordsdance\", \"rockslide\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 24},\n {\"generation\": 2, \"level\": 12},\n {\"generation\": 4, \"level\": 14}\n ]\n },\n \"marowakalola\": {\n \"learnset\": {\n \"aerialace\": [\"7M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\"],\n \"blizzard\": [\"8M\", \"8V\", \"7M\"],\n \"bodyslam\": [\"8M\"],\n \"boneclub\": [\"8V\", \"7L1\"],\n \"bonemerang\": [\"8L48\", \"8V\", \"7L21\"],\n \"bonerush\": [\"8L31\", \"7L65\"],\n \"brickbreak\": [\"8M\", \"8V\", \"7M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"8M\", \"7M\"],\n \"burningjealousy\": [\"8T\"],\n \"confide\": [\"7M\"],\n \"darkpulse\": [\"8M\", \"8V\", \"7M\"],\n \"dig\": [\"8M\", \"8V\"],\n \"doubleedge\": [\"8L1\"],\n \"doubleteam\": [\"7M\"],\n \"dreameater\": [\"8V\", \"7M\"],\n \"earthpower\": [\"8M\", \"7T\"],\n \"earthquake\": [\"8M\", \"8V\", \"7M\"],\n \"echoedvoice\": [\"7M\"],\n \"endeavor\": [\"8L42\", \"7T\", \"7L49\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"8V\", \"7M\"],\n \"falseswipe\": [\"8M\", \"8L1\", \"7M\"],\n \"fireblast\": [\"8M\", \"8V\", \"7M\"],\n \"firepunch\": [\"8M\", \"8V\", \"7T\"],\n \"firespin\": [\"8M\", \"8L1\", \"8V\"],\n \"flamecharge\": [\"7M\"],\n \"flamethrower\": [\"8M\", \"8V\", \"7M\"],\n \"flamewheel\": [\"8L12\", \"7L1\"],\n \"flareblitz\": [\"8M\", \"8L60\", \"8V\", \"7L53\"],\n \"fling\": [\"8M\", \"8L20\", \"7M\", \"7L37\"],\n \"focusblast\": [\"8M\", \"7M\"],\n \"focusenergy\": [\"8M\", \"8L1\"],\n \"focuspunch\": [\"7T\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"growl\": [\"8L1\", \"8V\", \"7L1\"],\n \"headbutt\": [\"8L1\", \"8V\"],\n \"heatwave\": [\"8M\", \"7T\"],\n \"hex\": [\"8M\", \"8L16\", \"7L17\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\"],\n \"icywind\": [\"8M\", \"7T\"],\n \"imprison\": [\"8M\"],\n \"irondefense\": [\"8M\", \"7T\"],\n \"ironhead\": [\"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\"],\n \"knockoff\": [\"7T\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"8V\", \"7L13\"],\n \"lowkick\": [\"8M\", \"7T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mudslap\": [\"8L1\"],\n \"outrage\": [\"8M\", \"8V\", \"7T\"],\n \"painsplit\": [\"7T\"],\n \"poltergeist\": [\"8T\"],\n \"protect\": [\"8M\", \"8V\", \"7M\"],\n \"rage\": [\"8V\"],\n \"raindance\": [\"8M\", \"7M\"],\n \"rest\": [\"8M\", \"8V\", \"7M\"],\n \"retaliate\": [\"8M\", \"8L1\", \"7L59\"],\n \"return\": [\"7M\"],\n \"rockslide\": [\"8M\", \"8V\", \"7M\"],\n \"rocktomb\": [\"8M\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"8M\", \"7M\"],\n \"scorchingsands\": [\"8T\"],\n \"screech\": [\"8M\", \"8V\"],\n \"seismictoss\": [\"8V\"],\n \"shadowball\": [\"8M\", \"8V\", \"7M\"],\n \"shadowbone\": [\"8L0\", \"7L27\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"smackdown\": [\"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spite\": [\"7T\"],\n \"stealthrock\": [\"8M\", \"8V\", \"7T\"],\n \"stompingtantrum\": [\"8M\", \"8L24\", \"7T\", \"7L43\"],\n \"stoneedge\": [\"8M\", \"7M\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\"],\n \"sunnyday\": [\"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"8M\"],\n \"swordsdance\": [\"8M\", \"8V\", \"7M\"],\n \"tailwhip\": [\"8L1\", \"8V\", \"7L1\"],\n \"thief\": [\"8M\", \"7M\"],\n \"thrash\": [\"8L54\", \"8V\", \"7L33\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"thunder\": [\"8M\", \"8V\", \"7M\"],\n \"thunderbolt\": [\"8M\", \"8V\", \"7M\"],\n \"thunderpunch\": [\"8M\", \"8V\", \"7T\"],\n \"toxic\": [\"8V\", \"7M\"],\n \"uproar\": [\"8M\", \"7T\"],\n \"willowisp\": [\"8M\", \"8L36\", \"8V\", \"7M\", \"7L23\"]\n }\n },\n \"marowakalolatotem\": {\n \"learnset\": {\n \"aerialace\": [\"7M\"],\n \"allyswitch\": [\"7T\"],\n \"attract\": [\"7M\"],\n \"blizzard\": [\"7M\"],\n \"boneclub\": [\"7L1\"],\n \"bonemerang\": [\"7L21\", \"7S0\"],\n \"bonerush\": [\"7L65\"],\n \"brickbreak\": [\"7M\"],\n \"brutalswing\": [\"7M\"],\n \"bulldoze\": [\"7M\"],\n \"confide\": [\"7M\"],\n \"darkpulse\": [\"7M\"],\n \"doubleteam\": [\"7M\"],\n \"dreameater\": [\"7M\"],\n \"earthpower\": [\"7T\"],\n \"earthquake\": [\"7M\"],\n \"echoedvoice\": [\"7M\"],\n \"endeavor\": [\"7T\", \"7L49\"],\n \"facade\": [\"7M\"],\n \"falseswipe\": [\"7M\"],\n \"fireblast\": [\"7M\"],\n \"firepunch\": [\"7T\"],\n \"flamecharge\": [\"7M\"],\n \"flamethrower\": [\"7M\"],\n \"flamewheel\": [\"7L1\"],\n \"flareblitz\": [\"7L53\"],\n \"fling\": [\"7M\", \"7L37\"],\n \"focusblast\": [\"7M\"],\n \"focuspunch\": [\"7T\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"7M\"],\n \"growl\": [\"7L1\"],\n \"heatwave\": [\"7T\"],\n \"hex\": [\"7L17\", \"7S0\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"7M\"],\n \"icebeam\": [\"7M\"],\n \"icywind\": [\"7T\"],\n \"irondefense\": [\"7T\"],\n \"ironhead\": [\"7T\"],\n \"irontail\": [\"7T\"],\n \"knockoff\": [\"7T\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"7L13\", \"7S0\"],\n \"lowkick\": [\"7T\"],\n \"outrage\": [\"7T\"],\n \"painsplit\": [\"7T\"],\n \"protect\": [\"7M\"],\n \"raindance\": [\"7M\"],\n \"rest\": [\"7M\"],\n \"retaliate\": [\"7L59\"],\n \"return\": [\"7M\"],\n \"rockslide\": [\"7M\"],\n \"rocktomb\": [\"7M\"],\n \"round\": [\"7M\"],\n \"sandstorm\": [\"7M\"],\n \"shadowball\": [\"7M\"],\n \"shadowbone\": [\"7L27\"],\n \"sleeptalk\": [\"7M\"],\n \"smackdown\": [\"7M\"],\n \"snore\": [\"7T\"],\n \"spite\": [\"7T\"],\n \"stealthrock\": [\"7T\"],\n \"stompingtantrum\": [\"7T\", \"7L43\"],\n \"stoneedge\": [\"7M\"],\n \"substitute\": [\"7M\"],\n \"sunnyday\": [\"7M\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"7M\"],\n \"tailwhip\": [\"7L1\"],\n \"thief\": [\"7M\"],\n \"thrash\": [\"7L33\"],\n \"throatchop\": [\"7T\"],\n \"thunder\": [\"7M\"],\n \"thunderbolt\": [\"7M\"],\n \"thunderpunch\": [\"7T\"],\n \"toxic\": [\"7M\"],\n \"uproar\": [\"7T\"],\n \"willowisp\": [\"7M\", \"7L23\", \"7S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 25,\n \"perfectIVs\": 3,\n \"moves\": [\"leer\", \"hex\", \"bonemerang\", \"willowisp\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"tyrogue\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulletpunch\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\"],\n \"feint\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"focusenergy\": [\"9L1\", \"8M\", \"8L1\"],\n \"foresight\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"7E\",\n \"6T\",\n \"6L1\",\n \"6E\",\n \"5T\",\n \"5L1\",\n \"5E\",\n \"4T\",\n \"4L1\",\n \"4E\",\n \"3E\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highjumpkick\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"laserfocus\": [\"7T\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"machpunch\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\"],\n \"mimic\": [\"3T\"],\n \"mindreader\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rapidspin\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"vacuumwave\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n }\n },\n \"hitmonlee\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurasphere\": [\"9M\", \"8M\"],\n \"axekick\": [\"9L50\"],\n \"batonpass\": [\"9M\"],\n \"bide\": [\"7V\"],\n \"blazekick\": [\"9L24\", \"8M\", \"8L24\", \"7L45\", \"6L45\", \"5L45\", \"4L41\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brickbreak\": [\n \"9M\",\n \"9L0\",\n \"8M\",\n \"8L0\",\n \"8V\",\n \"7M\",\n \"7L17\",\n \"6M\",\n \"6L17\",\n \"5M\",\n \"5L17\",\n \"4M\",\n \"4L17\",\n \"3M\",\n \"3L20\"\n ],\n \"bulkup\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7L1\",\n \"6L1\",\n \"5L57\",\n \"4L53\"\n ],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"7V\", \"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doublekick\": [\n \"9L4\",\n \"8L4\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7L49\",\n \"7V\",\n \"6L49\",\n \"5L49\",\n \"4M\",\n \"4L45\",\n \"3T\",\n \"3L41\"\n ],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"9L1\", \"8L1\"],\n \"feint\": [\"9L28\", \"8L1\", \"8V\", \"7L25\", \"6L25\", \"5L25\", \"4L25\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7L21\",\n \"7V\",\n \"6L21\",\n \"5L21\",\n \"4L21\",\n \"3L21\"\n ],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"foresight\": [\"7L37\", \"7V\", \"6L37\", \"5L37\", \"4L37\", \"3L36\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highjumpkick\": [\n \"9L44\",\n \"8L44\",\n \"8V\",\n \"7L29\",\n \"7V\",\n \"6L29\",\n \"5L29\",\n \"4L29\",\n \"3L26\",\n \"3S0\"\n ],\n \"jumpkick\": [\"8V\", \"7L1\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L16\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lowkick\": [\"9M\", \"9L8\", \"8M\", \"8L8\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\"],\n \"lunge\": [\"9M\"],\n \"meditate\": [\"8V\", \"7L1\", \"7V\", \"6L5\", \"5L5\", \"4L5\", \"3L6\"],\n \"megakick\": [\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L53\",\n \"4L49\",\n \"3T\",\n \"3L46\",\n \"3S0\"\n ],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mindreader\": [\n \"8L28\",\n \"7L33\",\n \"7V\",\n \"6L33\",\n \"5L33\",\n \"4L33\",\n \"3L31\",\n \"3S0\"\n ],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"3S0\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"8M\", \"8L16\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"reversal\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L61\",\n \"4L57\",\n \"3L51\"\n ],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"rollingkick\": [\"8V\", \"7L1\", \"7V\", \"6L9\", \"5L9\", \"4L9\", \"3L11\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9L16\", \"4T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"vacuumwave\": [\"9M\", \"4T\"],\n \"wideguard\": [\"9L21\", \"8L21\", \"7L41\", \"6L41\", \"5L41\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 38,\n \"abilities\": [\"limber\"],\n \"moves\": [\"refresh\", \"highjumpkick\", \"mindreader\", \"megakick\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 30}]\n },\n \"hitmonchan\": {\n \"learnset\": {\n \"agility\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L6\",\n \"5L6\",\n \"4L6\",\n \"3L7\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurasphere\": [\"9M\", \"8M\"],\n \"batonpass\": [\"9M\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulletpunch\": [\"9L16\", \"8L1\", \"7L16\", \"6L16\", \"5L16\", \"4L16\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7L1\",\n \"6L1\",\n \"5L66\",\n \"4L56\"\n ],\n \"coaching\": [\"9M\", \"8T\"],\n \"cometpunch\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\n \"9L40\",\n \"8L40\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L61\",\n \"4L51\",\n \"3T\",\n \"3L50\"\n ],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"detect\": [\n \"9L12\",\n \"8L12\",\n \"7L50\",\n \"7V\",\n \"6L50\",\n \"5L51\",\n \"4L46\",\n \"3L44\"\n ],\n \"dizzypunch\": [\"8V\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"9L1\", \"8L1\"],\n \"feint\": [\"9L1\", \"8L1\", \"8V\", \"7L21\", \"6L21\", \"5L21\", \"4L21\"],\n \"firepunch\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"8V\",\n \"7T\",\n \"7L36\",\n \"7V\",\n \"6T\",\n \"6L36\",\n \"5T\",\n \"5L36\",\n \"4T\",\n \"4L31\",\n \"3T\",\n \"3L26\"\n ],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"9L1\", \"8M\", \"8L1\", \"8V\"],\n \"focuspunch\": [\n \"9M\",\n \"9L44\",\n \"8L44\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5L56\",\n \"4M\",\n \"3M\"\n ],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7T\",\n \"6T\",\n \"5T\",\n \"4T\",\n \"3S0\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"8V\",\n \"7T\",\n \"7L36\",\n \"7V\",\n \"6T\",\n \"6L36\",\n \"5T\",\n \"5L36\",\n \"4T\",\n \"4L31\",\n \"3T\",\n \"3L26\"\n ],\n \"knockoff\": [\"9M\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"8V\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"machpunch\": [\n \"9L4\",\n \"8L4\",\n \"7L1\",\n \"7V\",\n \"6L16\",\n \"5L16\",\n \"4L16\",\n \"3L20\"\n ],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"8V\",\n \"7L46\",\n \"7V\",\n \"6L46\",\n \"5L46\",\n \"4L41\",\n \"3T\",\n \"3L38\",\n \"3S0\"\n ],\n \"metronome\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mindreader\": [\"3S0\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"poisonjab\": [\"9M\"],\n \"poweruppunch\": [\"8L8\", \"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7L1\", \"7V\", \"6L11\", \"5L11\", \"4L11\", \"3L13\"],\n \"quickguard\": [\"9L21\", \"8L21\", \"7L31\", \"6L31\", \"5L31\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"8M\", \"8L16\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"reversal\": [\"9M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"skullbash\": [\"7V\"],\n \"skyuppercut\": [\"7L41\", \"6L41\", \"5L41\", \"4L36\", \"3L32\", \"3S0\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"8V\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunderpunch\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"8V\",\n \"7T\",\n \"7L36\",\n \"7V\",\n \"6T\",\n \"6L36\",\n \"5T\",\n \"5L36\",\n \"4T\",\n \"4L31\",\n \"3T\",\n \"3L26\"\n ],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"vacuumwave\": [\n \"9M\",\n \"9L8\",\n \"8L1\",\n \"7L26\",\n \"6L26\",\n \"5L26\",\n \"4T\",\n \"4L26\"\n ],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 38,\n \"abilities\": [\"keeneye\"],\n \"moves\": [\"helpinghand\", \"skyuppercut\", \"mindreader\", \"megapunch\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 30}]\n },\n \"hitmontop\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"agility\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"5L37\",\n \"4L37\",\n \"3L37\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7L1\",\n \"6L1\",\n \"5L55\",\n \"5S0\",\n \"4L51\"\n ],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\n \"9L40\",\n \"8L40\",\n \"7L28\",\n \"7V\",\n \"6L28\",\n \"5L28\",\n \"4L28\",\n \"3T\",\n \"3L31\"\n ],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"detect\": [\"9L12\", \"8L12\", \"7L1\", \"7V\", \"6L50\", \"5L51\", \"4L46\", \"3L43\"],\n \"dig\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillrun\": [\"9M\", \"8M\", \"5T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endeavor\": [\n \"9M\",\n \"9L44\",\n \"8L44\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L60\",\n \"4T\",\n \"4L55\",\n \"3L49\"\n ],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"9L1\", \"8L1\", \"5S0\"],\n \"feint\": [\"9L1\", \"8L1\", \"7L24\", \"6L33\", \"5L33\", \"4L33\"],\n \"focusblast\": [\"9M\", \"8M\"],\n \"focusenergy\": [\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L6\",\n \"5L6\",\n \"4L6\",\n \"3L7\"\n ],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\"],\n \"gyroball\": [\n \"9M\",\n \"9L8\",\n \"8M\",\n \"8L8\",\n \"7M\",\n \"7L42\",\n \"6M\",\n \"6L42\",\n \"5M\",\n \"5L42\",\n \"4M\",\n \"4L42\"\n ],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"6T\",\n \"5T\",\n \"5S0\",\n \"4T\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icespinner\": [\"9M\"],\n \"laserfocus\": [\"7T\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7L1\", \"7V\", \"6L10\", \"5L10\", \"4L10\", \"3L13\"],\n \"quickattack\": [\n \"9L4\",\n \"8L4\",\n \"7L1\",\n \"7V\",\n \"6L15\",\n \"5L15\",\n \"4L15\",\n \"3L19\"\n ],\n \"quickguard\": [\"9L21\", \"8L21\", \"7L46\", \"6L46\", \"5L46\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rapidspin\": [\n \"9L16\",\n \"8L1\",\n \"7L19\",\n \"7V\",\n \"6L24\",\n \"5L24\",\n \"4L24\",\n \"3L25\"\n ],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"8M\", \"8L16\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"reversal\": [\"9M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"rollingkick\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9L24\", \"8L24\", \"5S0\", \"4T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"triplekick\": [\n \"9L0\",\n \"8L0\",\n \"7L33\",\n \"7V\",\n \"6L19\",\n \"5L19\",\n \"4L19\",\n \"3L20\"\n ],\n \"twister\": [\"4T\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"vacuumwave\": [\"9M\", \"4T\"],\n \"wideguard\": [\"9L21\", \"8L21\", \"7L46\", \"6L46\", \"5L46\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 55,\n \"gender\": \"M\",\n \"nature\": \"Adamant\",\n \"abilities\": [\"intimidate\"],\n \"moves\": [\"fakeout\", \"closecombat\", \"suckerpunch\", \"helpinghand\"]\n }\n ]\n },\n \"lickitung\": {\n \"learnset\": {\n \"acid\": [\"8V\"],\n \"amnesia\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"belch\": [\"8E\", \"7E\", \"6E\"],\n \"bellydrum\": [\"8L60\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bide\": [\"7V\"],\n \"bind\": [\"8V\", \"7T\", \"6T\", \"5T\"],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"brickbreak\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bubblebeam\": [\"7V\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chipaway\": [\"7L37\", \"6L37\", \"5L37\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"7V\", \"3T\"],\n \"curse\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\n \"8L1\",\n \"7L9\",\n \"7V\",\n \"6L9\",\n \"5L9\",\n \"4L9\",\n \"3T\",\n \"3L12\",\n \"3S1\"\n ],\n \"dig\": [\"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\"8L24\", \"8V\", \"7L25\", \"7V\", \"6L25\", \"5L25\", \"4L25\", \"3L34\"],\n \"doubleedge\": [\"7V\", \"3T\", \"3S1\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragontail\": [\"8V\", \"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fissure\": [\"7V\"],\n \"flamethrower\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hammerarm\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"healbell\": [\"3S0\"],\n \"helpinghand\": [\"8M\", \"8V\", \"3S1\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\n \"8L36\",\n \"7T\",\n \"7L13\",\n \"6T\",\n \"6L13\",\n \"5T\",\n \"5L13\",\n \"4T\",\n \"4L13\",\n \"3L18\"\n ],\n \"lick\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"magnitude\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"mefirst\": [\"7L41\", \"6L41\", \"5L41\", \"4L37\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"muddywater\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"poweruppunch\": [\"6M\"],\n \"powerwhip\": [\"8M\", \"8L54\", \"8V\", \"7L53\", \"6L53\", \"5L53\", \"4L49\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"7L45\", \"6L45\", \"5L45\", \"4L41\", \"3L51\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"5D\", \"4M\"],\n \"rockslide\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\n \"8L6\",\n \"7L33\",\n \"7V\",\n \"6L33\",\n \"5L33\",\n \"4T\",\n \"4L33\",\n \"3T\",\n \"3S1\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"screech\": [\n \"8M\",\n \"8L42\",\n \"8V\",\n \"7L49\",\n \"7V\",\n \"6L49\",\n \"5L49\",\n \"4L45\",\n \"3L45\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"slam\": [\"8L48\", \"8V\", \"7L29\", \"7V\", \"6L29\", \"5L29\", \"4L29\", \"3L40\"],\n \"sleeptalk\": [\n \"8M\",\n \"7M\",\n \"7E\",\n \"7V\",\n \"6M\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"smellingsalts\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"snore\": [\n \"8M\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"solarbeam\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"steelroller\": [\"8T\"],\n \"stomp\": [\"8L30\", \"8V\", \"7L21\", \"7V\", \"6L21\", \"5L21\", \"4L21\", \"3L23\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supersonic\": [\"8L12\", \"7L5\", \"7V\", \"6L5\", \"5L5\", \"4L5\", \"3L7\"],\n \"surf\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"7V\"],\n \"terrainpulse\": [\"8T\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thrash\": [\"8E\", \"8V\", \"7E\"],\n \"thunder\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"wish\": [\"3S0\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"wrap\": [\"8L18\", \"8V\", \"7L17\", \"7V\", \"6L17\", \"5L17\", \"4L17\", \"3L29\"],\n \"wringout\": [\"7L57\", \"6L57\", \"5L57\", \"4L53\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"healbell\", \"wish\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 38,\n \"moves\": [\"helpinghand\", \"doubleedge\", \"defensecurl\", \"rollout\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 15}]\n },\n \"lickilicky\": {\n \"learnset\": {\n \"amnesia\": [\"8M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bellydrum\": [\"8L60\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chipaway\": [\"7L37\", \"6L37\", \"5L37\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"defensecurl\": [\"8L1\", \"7L9\", \"6L9\", \"5L9\", \"4L9\"],\n \"dig\": [\"8M\", \"6M\", \"5M\", \"4M\"],\n \"disable\": [\"8L24\", \"7L25\", \"6L25\", \"5L25\", \"4L25\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dragontail\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"8M\", \"4M\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firepunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gyroball\": [\n \"8M\",\n \"7M\",\n \"7L61\",\n \"6M\",\n \"6L61\",\n \"5M\",\n \"5L61\",\n \"4M\",\n \"4L57\"\n ],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hydropump\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icepunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"knockoff\": [\n \"8L36\",\n \"7T\",\n \"7L13\",\n \"6T\",\n \"6L13\",\n \"5T\",\n \"5L13\",\n \"4T\",\n \"4L13\"\n ],\n \"lick\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"mefirst\": [\"7L41\", \"6L41\", \"5L41\", \"4L37\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"muddywater\": [\"8M\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"powerwhip\": [\"8M\", \"8L54\", \"7L1\", \"6L1\", \"5L53\", \"4L49\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"refresh\": [\"7L45\", \"6L45\", \"5L45\", \"4L41\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"8L1\", \"7L33\", \"6L33\", \"5L33\", \"4T\", \"4L33\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"screech\": [\"8M\", \"8L42\", \"7L49\", \"6L49\", \"5L49\", \"4L45\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"selfdestruct\": [\"8M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"slam\": [\"8L48\", \"7L29\", \"6L29\", \"5L29\", \"4L29\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"steelroller\": [\"8T\"],\n \"stomp\": [\"8L30\", \"7L21\", \"6L21\", \"5L21\", \"4L21\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"supersonic\": [\"8L1\", \"7L5\", \"6L5\", \"5L5\", \"4L5\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"terrainpulse\": [\"8T\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunder\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"wrap\": [\"8L18\", \"7L17\", \"6L17\", \"5L17\", \"4L17\"],\n \"wringout\": [\"7L1\", \"6L1\", \"5L57\", \"4L53\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"koffing\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"assurance\": [\"9L16\", \"8M\", \"8L16\", \"7L12\", \"6L12\", \"5L12\", \"4L15\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"belch\": [\"9L40\", \"8L40\", \"7L42\", \"6L42\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"clearsmog\": [\"9L12\", \"8L12\", \"8V\", \"7L15\", \"6L15\", \"5L15\"],\n \"confide\": [\"7M\", \"6M\"],\n \"corrosivegas\": [\"8T\"],\n \"curse\": [\"9M\", \"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\"],\n \"darkpulse\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5T\", \"5D\", \"4M\"],\n \"destinybond\": [\n \"9L52\",\n \"8L52\",\n \"7L40\",\n \"7E\",\n \"7V\",\n \"6L40\",\n \"6E\",\n \"5L40\",\n \"5E\",\n \"4L46\",\n \"4E\",\n \"3L45\",\n \"3E\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"explosion\": [\n \"9L44\",\n \"8L44\",\n \"8V\",\n \"7M\",\n \"7L37\",\n \"7V\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\",\n \"3T\",\n \"3L41\"\n ],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"grudge\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"gunkshot\": [\"9M\"],\n \"gyroball\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L33\"\n ],\n \"haze\": [\n \"9M\",\n \"9L24\",\n \"8L24\",\n \"8V\",\n \"7L26\",\n \"7V\",\n \"6L26\",\n \"5L26\",\n \"4L28\",\n \"3L33\"\n ],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"memento\": [\"9L48\", \"8L48\", \"7L45\", \"6L45\", \"5L45\", \"4L51\", \"3L49\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"painsplit\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisongas\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"psywave\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"8V\",\n \"7L23\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L19\",\n \"3T\",\n \"3L17\"\n ],\n \"shadowball\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludge\": [\n \"9L20\",\n \"8L20\",\n \"8V\",\n \"7L18\",\n \"7V\",\n \"6L18\",\n \"5L18\",\n \"4L24\",\n \"3L21\"\n ],\n \"sludgebomb\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"8V\",\n \"7M\",\n \"7L34\",\n \"7V\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"4L42\",\n \"3M\"\n ],\n \"sludgewave\": [\"9M\", \"8M\", \"5D\"],\n \"smog\": [\n \"9L4\",\n \"8L4\",\n \"8V\",\n \"7L4\",\n \"7V\",\n \"6L4\",\n \"5L4\",\n \"5D\",\n \"4L6\",\n \"3L9\"\n ],\n \"smokescreen\": [\n \"9L8\",\n \"8L8\",\n \"7L7\",\n \"7V\",\n \"6L7\",\n \"5L7\",\n \"4L10\",\n \"3L25\"\n ],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"spitup\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"stockpile\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"tackle\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\n \"9M\",\n \"9L36\",\n \"8L36\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"toxicspikes\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"venomdrench\": [\"8M\", \"7E\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3E\"],\n \"zapcannon\": [\"7V\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 30}]\n },\n \"weezing\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"assurance\": [\"9L16\", \"8M\", \"8L16\", \"7L12\", \"6L12\", \"5L12\", \"4L15\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"belch\": [\"9L44\", \"8L44\", \"7L51\", \"6L50\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"clearsmog\": [\"9L12\", \"8L12\", \"8V\", \"7L15\", \"6L15\", \"5L15\"],\n \"confide\": [\"7M\", \"6M\"],\n \"corrosivegas\": [\"8T\"],\n \"curse\": [\"9M\", \"7V\"],\n \"darkpulse\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"destinybond\": [\n \"9L62\",\n \"8L62\",\n \"7L46\",\n \"7V\",\n \"6L46\",\n \"5L46\",\n \"4L55\",\n \"3L51\"\n ],\n \"doublehit\": [\"9L0\", \"8L0\", \"7L1\", \"6L29\", \"5L29\", \"4L33\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"explosion\": [\n \"9L50\",\n \"8L50\",\n \"8V\",\n \"7M\",\n \"7L40\",\n \"7V\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L40\",\n \"3T\",\n \"3L44\"\n ],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gunkshot\": [\"9M\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"7L29\", \"6M\", \"5M\", \"4M\"],\n \"haze\": [\n \"9M\",\n \"9L24\",\n \"8L24\",\n \"8V\",\n \"7L26\",\n \"7V\",\n \"6L26\",\n \"5L26\",\n \"4L28\",\n \"3L33\"\n ],\n \"headbutt\": [\"8V\"],\n \"heatwave\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"memento\": [\"9L56\", \"8L56\", \"7L57\", \"6L54\", \"5L54\", \"4L63\", \"3L58\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisongas\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\", \"8V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"8M\", \"8V\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"8V\",\n \"7L23\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L19\",\n \"3T\",\n \"3L1\"\n ],\n \"shadowball\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludge\": [\n \"9L20\",\n \"8L20\",\n \"8V\",\n \"7L18\",\n \"7V\",\n \"6L18\",\n \"5L18\",\n \"4L24\",\n \"3L21\"\n ],\n \"sludgebomb\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"8V\",\n \"7M\",\n \"7L34\",\n \"7V\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"4L48\",\n \"3M\"\n ],\n \"sludgewave\": [\"9M\", \"8M\"],\n \"smog\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"smokescreen\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L25\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\n \"9M\",\n \"9L38\",\n \"8L38\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"toxicspikes\": [\"9M\", \"8M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"zapcannon\": [\"7V\"]\n },\n \"encounters\": [\n {\"generation\": 2, \"level\": 16},\n {\"generation\": 3, \"level\": 32},\n {\"generation\": 4, \"level\": 15, \"pokeball\": \"safariball\"}\n ]\n },\n \"weezinggalar\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"aromatherapy\": [\"8L24\"],\n \"aromaticmist\": [\"9L1\", \"8L1\"],\n \"assurance\": [\"9L16\", \"8M\", \"8L16\"],\n \"attract\": [\"8M\"],\n \"belch\": [\"9L44\", \"8L44\"],\n \"bodyslam\": [\"9M\"],\n \"brutalswing\": [\"8M\"],\n \"clearsmog\": [\"9L12\", \"8L12\"],\n \"corrosivegas\": [\"8T\"],\n \"curse\": [\"9M\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\"],\n \"defog\": [\"9L1\", \"8L1\"],\n \"destinybond\": [\"9L62\", \"8L62\"],\n \"doubleedge\": [\"9M\"],\n \"doublehit\": [\"9L0\", \"8L0\"],\n \"endure\": [\"9M\", \"8M\"],\n \"explosion\": [\"9L50\", \"8L50\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fairywind\": [\"9L24\", \"8L1\"],\n \"fireblast\": [\"9M\", \"8M\"],\n \"flamethrower\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"gunkshot\": [\"9M\"],\n \"gyroball\": [\"9M\", \"8M\"],\n \"haze\": [\"9M\", \"9L1\", \"8L1\"],\n \"heatwave\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"memento\": [\"9L56\", \"8L56\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\", \"9L68\", \"8M\", \"8L68\"],\n \"overheat\": [\"9M\", \"8M\"],\n \"painsplit\": [\"9M\"],\n \"payback\": [\"8M\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"poisongas\": [\"9L1\", \"8L1\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psybeam\": [\"9M\"],\n \"raindance\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"8M\"],\n \"selfdestruct\": [\"9L28\", \"8M\", \"8L28\"],\n \"shadowball\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"sludge\": [\"9L20\", \"8L20\"],\n \"sludgebomb\": [\"9M\", \"9L32\", \"8M\", \"8L32\"],\n \"sludgewave\": [\"9M\", \"8M\"],\n \"smog\": [\"9L1\", \"8L1\"],\n \"smokescreen\": [\"9L1\", \"8L1\"],\n \"snore\": [\"8M\"],\n \"spite\": [\"9M\"],\n \"strangesteam\": [\"9L1\", \"8L1\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thunder\": [\"9M\", \"8M\"],\n \"thunderbolt\": [\"9M\", \"8M\"],\n \"toxic\": [\"9M\", \"9L38\", \"8L38\"],\n \"toxicspikes\": [\"9M\", \"8M\"],\n \"uproar\": [\"8M\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"9M\", \"8M\"],\n \"willowisp\": [\"9M\", \"8M\"],\n \"wonderroom\": [\"8M\"]\n }\n },\n \"rhyhorn\": {\n \"learnset\": {\n \"ancientpower\": [\"4T\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"bulldoze\": [\n \"9M\",\n \"9L10\",\n \"8M\",\n \"8L10\",\n \"7M\",\n \"7L21\",\n \"6M\",\n \"6L21\",\n \"5M\",\n \"5L30\"\n ],\n \"captivate\": [\"4M\"],\n \"chipaway\": [\"7L25\", \"6L25\", \"5L34\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3T\", \"3E\"],\n \"crunch\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"crushclaw\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"curse\": [\"9M\", \"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"7V\", \"5D\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragonrush\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"drillrun\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"8V\",\n \"7T\",\n \"7L33\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L45\"\n ],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"8V\",\n \"7M\",\n \"7L45\",\n \"7V\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L56\",\n \"4M\",\n \"4L49\",\n \"3M\",\n \"3L52\"\n ],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"fissure\": [\"7V\"],\n \"flamethrower\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\"8V\", \"7L5\", \"7V\", \"6L5\", \"5L12\", \"4L13\", \"3L15\"],\n \"guardsplit\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"heavyslam\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hornattack\": [\n \"9L15\",\n \"8L15\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\"\n ],\n \"horndrill\": [\n \"9L60\",\n \"8L60\",\n \"8V\",\n \"7L53\",\n \"7V\",\n \"6L53\",\n \"5L63\",\n \"4L37\",\n \"3L38\"\n ],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icefang\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\n \"8M\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"leer\": [\"7V\"],\n \"magnitude\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"megahorn\": [\n \"9L55\",\n \"8M\",\n \"8L55\",\n \"8V\",\n \"7L49\",\n \"6L49\",\n \"5L67\",\n \"4L57\",\n \"3L57\"\n ],\n \"metalburst\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7L29\",\n \"6L23\",\n \"5L23\",\n \"4L25\",\n \"3L29\"\n ],\n \"rockclimb\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"rockpolish\": [\"9E\", \"8E\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"8V\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"rototiller\": [\"7E\", \"6E\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8V\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaryface\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7L9\",\n \"7V\",\n \"6L9\",\n \"5L19\",\n \"4L21\",\n \"3L24\"\n ],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skullbash\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"9L5\", \"8L5\", \"7M\", \"7L13\", \"6M\", \"6L13\"],\n \"smartstrike\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stomp\": [\n \"9L25\",\n \"8L25\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L8\",\n \"5L8\",\n \"4L9\",\n \"3L10\"\n ],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L52\",\n \"4M\",\n \"4L45\"\n ],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supercellslam\": [\"9M\"],\n \"superpower\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"tailwhip\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"takedown\": [\n \"9M\",\n \"9L40\",\n \"8L40\",\n \"8V\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"5L41\",\n \"4L33\",\n \"3L43\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thrash\": [\"7V\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderfang\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"zapcannon\": [\"7V\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 20}]\n },\n \"rhydon\": {\n \"learnset\": {\n \"ancientpower\": [\"4T\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bubblebeam\": [\"7V\"],\n \"bulldoze\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L21\",\n \"6M\",\n \"6L21\",\n \"5M\",\n \"5L30\"\n ],\n \"captivate\": [\"4M\"],\n \"chipaway\": [\"7L25\", \"6L25\", \"5L34\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"8V\", \"7V\", \"3T\"],\n \"crunch\": [\"9M\", \"8M\", \"8V\"],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragontail\": [\"8V\", \"7M\", \"6M\", \"5M\"],\n \"drillrun\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"8V\",\n \"7T\",\n \"7L33\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L47\"\n ],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L47\",\n \"8M\",\n \"8L47\",\n \"8V\",\n \"7M\",\n \"7L48\",\n \"7V\",\n \"6M\",\n \"6L48\",\n \"5M\",\n \"5L62\",\n \"4M\",\n \"4L49\",\n \"3M\",\n \"3L58\",\n \"3S0\"\n ],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"firepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fissure\": [\"7V\"],\n \"flamethrower\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hammerarm\": [\"9L0\", \"8L0\", \"7L1\", \"6L42\", \"5L42\", \"4L42\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"heatcrash\": [\"9M\", \"8M\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"8V\", \"3S0\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hornattack\": [\n \"9L15\",\n \"8L15\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"horndrill\": [\n \"9L68\",\n \"8L68\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L71\",\n \"4L37\",\n \"3L38\"\n ],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"leer\": [\"7V\"],\n \"megahorn\": [\n \"9L61\",\n \"8M\",\n \"8L61\",\n \"8V\",\n \"7L55\",\n \"6L1\",\n \"5L77\",\n \"4L57\",\n \"3L66\",\n \"3S0\"\n ],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"payday\": [\"8M\", \"8V\", \"7V\"],\n \"poisonjab\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7L29\",\n \"6L23\",\n \"5L23\",\n \"4L25\",\n \"3L29\"\n ],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"8V\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8V\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaryface\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L19\",\n \"4L21\",\n \"3L24\",\n \"3S0\"\n ],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"9L1\", \"8L1\", \"7M\", \"7L13\", \"6M\", \"6L13\", \"5M\"],\n \"smartstrike\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stomp\": [\n \"9L25\",\n \"8L25\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\n \"9M\",\n \"9L54\",\n \"8M\",\n \"8L54\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L56\",\n \"4M\",\n \"4L45\"\n ],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supercellslam\": [\"9M\"],\n \"superpower\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"tailwhip\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"takedown\": [\n \"9M\",\n \"9L40\",\n \"8L40\",\n \"8V\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"5L41\",\n \"4L33\",\n \"3L46\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"watergun\": [\"7V\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 46,\n \"moves\": [\"helpinghand\", \"megahorn\", \"scaryface\", \"earthquake\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 10},\n {\"generation\": 4, \"level\": 41},\n {\"generation\": 6, \"level\": 30}\n ]\n },\n \"rhyperior\": {\n \"learnset\": {\n \"ancientpower\": [\"4T\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L21\",\n \"6M\",\n \"6L21\",\n \"5M\"\n ],\n \"captivate\": [\"4M\"],\n \"chipaway\": [\"7L25\", \"6L25\", \"5L30\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"drillrun\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"7T\",\n \"7L33\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L47\"\n ],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L47\",\n \"8M\",\n \"8L47\",\n \"7M\",\n \"7L48\",\n \"6M\",\n \"6L48\",\n \"5M\",\n \"5L62\",\n \"4M\",\n \"4L49\"\n ],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furyattack\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"furycutter\": [\"4T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hammerarm\": [\"9L1\", \"8L1\", \"7L1\", \"6L42\", \"5L42\", \"4L42\"],\n \"headbutt\": [\"4T\"],\n \"heatcrash\": [\"9M\", \"8M\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hornattack\": [\"9L15\", \"8L15\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"horndrill\": [\"9L68\", \"8L68\", \"7L1\", \"6L1\", \"5L71\", \"4L37\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"megahorn\": [\"9L61\", \"8M\", \"8L61\", \"7L55\", \"6L1\", \"5L77\", \"4L57\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metalclaw\": [\"9M\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"payday\": [\"8M\"],\n \"poisonjab\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockblast\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7L29\",\n \"6L23\",\n \"5L23\",\n \"4L25\"\n ],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockwrecker\": [\"9L75\", \"8L75\", \"7L1\", \"6L1\", \"5L86\", \"4L61\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"scaryface\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L1\", \"6L1\", \"5L19\", \"4L21\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"smackdown\": [\"9M\", \"9L1\", \"8L1\", \"7M\", \"7L13\", \"6M\", \"6L13\", \"5M\"],\n \"smartstrike\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stomp\": [\"9L25\", \"8L25\", \"7L17\", \"6L1\", \"5L1\", \"4L1\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\n \"9M\",\n \"9L54\",\n \"8M\",\n \"8L54\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L56\",\n \"4M\",\n \"4L45\"\n ],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"supercellslam\": [\"9M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\", \"9L40\", \"8L40\", \"7L37\", \"6L37\", \"5L41\", \"4L33\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"whirlpool\": [\"8M\", \"4M\"]\n }\n },\n \"happiny\": {\n \"learnset\": {\n \"aromatherapy\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L1\", \"8L1\", \"7L5\", \"6L5\", \"5L5\", \"4L5\"],\n \"counter\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"covet\": [\"9L16\", \"8L16\", \"7T\", \"6T\", \"5T\"],\n \"defensecurl\": [\"9L4\", \"8L4\"],\n \"disarmingvoice\": [\"9M\", \"9L12\", \"8L12\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"healbell\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"helpinghand\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"lastresort\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"metronome\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"minimize\": [\"8L1\"],\n \"mudbomb\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"present\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"refresh\": [\"7L9\", \"6L9\", \"5L9\", \"4L9\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"seismictoss\": [\"9E\", \"8E\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"snowscape\": [\"9M\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"sweetkiss\": [\"9L8\", \"8L8\", \"7L12\", \"6L12\", \"5L12\", \"4L12\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"chansey\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"aromatherapy\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bestow\": [\"7L20\", \"6L20\", \"5L20\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bubblebeam\": [\"7V\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"celebrate\": [\"8V\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"8S3\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L1\", \"8L1\"],\n \"counter\": [\"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3T\"],\n \"covet\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\"],\n \"defensecurl\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L31\",\n \"3T\",\n \"3L41\"\n ],\n \"disarmingvoice\": [\"9M\", \"9L1\", \"8L1\"],\n \"doubleedge\": [\n \"9M\",\n \"9L40\",\n \"8L40\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L54\",\n \"4L46\",\n \"3T\",\n \"3L57\"\n ],\n \"doubleslap\": [\"8V\", \"7L12\", \"7V\", \"6L12\", \"5L12\", \"4L16\", \"3L17\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"9L8\", \"8L8\", \"7M\", \"6M\", \"5M\"],\n \"eggbomb\": [\"8V\", \"7L42\", \"7V\", \"6L42\", \"5L42\", \"4L38\", \"3L35\"],\n \"electricterrain\": [\"9M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"flamethrower\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L34\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"4L27\"\n ],\n \"focusblast\": [\"9M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"growl\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\", \"3S1\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"healbell\": [\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"healingwish\": [\"9L52\", \"8L52\", \"7L50\", \"6L50\", \"5L50\", \"4L42\"],\n \"healpulse\": [\"9L28\", \"8L28\", \"7L38\", \"6L38\", \"5L38\"],\n \"helpinghand\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"9L48\", \"8L48\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lifedew\": [\"9L12\", \"8L12\"],\n \"lightscreen\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"8V\",\n \"7M\",\n \"7L46\",\n \"7V\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L34\",\n \"3M\",\n \"3L49\"\n ],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"minimize\": [\"8L1\", \"8V\", \"7L23\", \"7V\", \"6L23\", \"5L23\", \"4L20\", \"3L23\"],\n \"mudbomb\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"pound\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S1\"\n ],\n \"poweruppunch\": [\"6M\"],\n \"present\": [\"8E\", \"8S3\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"refresh\": [\"7L9\", \"6L9\", \"5L9\", \"4L9\", \"3L9\", \"3S1\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8E\", \"8V\", \"7E\", \"7V\", \"6E\", \"3T\"],\n \"shadowball\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sing\": [\n \"9L16\",\n \"8L16\",\n \"8V\",\n \"7L31\",\n \"7V\",\n \"6L31\",\n \"5L31\",\n \"4L23\",\n \"3L29\"\n ],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\", \"3S2\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"softboiled\": [\n \"9L44\",\n \"8L44\",\n \"8V\",\n \"8S3\",\n \"7L16\",\n \"7V\",\n \"6L16\",\n \"5L16\",\n \"4L12\",\n \"3T\",\n \"3L13\",\n \"3S2\"\n ],\n \"solarbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\"9L1\", \"8L1\", \"8S3\", \"3S2\"],\n \"sweetscent\": [\"3S0\"],\n \"swift\": [\"9M\"],\n \"tailwhip\": [\n \"9L4\",\n \"8L4\",\n \"8V\",\n \"7L5\",\n \"7V\",\n \"6L5\",\n \"5L5\",\n \"4L5\",\n \"3L5\",\n \"3S1\"\n ],\n \"takedown\": [\"9M\", \"9L24\", \"8L24\", \"8V\", \"7L27\", \"7V\", \"6L27\", \"5L27\"],\n \"telekinesis\": [\"7T\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\",\n \"3S2\"\n ],\n \"thunderpunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"triattack\": [\"8M\", \"8V\", \"7V\"],\n \"uproar\": [\"8M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"wish\": [\"3S0\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"sweetscent\", \"wish\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"moves\": [\"pound\", \"growl\", \"tailwhip\", \"refresh\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 39,\n \"moves\": [\"sweetkiss\", \"thunderbolt\", \"softboiled\", \"skillswap\"]\n },\n {\n \"generation\": 8,\n \"level\": 7,\n \"moves\": [\"present\", \"sweetkiss\", \"charm\", \"softboiled\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 7}]\n },\n \"blissey\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"bestow\": [\"7L20\", \"6L20\", \"5L20\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L1\", \"8L1\"],\n \"counter\": [\"3T\"],\n \"covet\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"defensecurl\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L31\",\n \"3T\",\n \"3L33\"\n ],\n \"disarmingvoice\": [\"9M\", \"9L1\", \"8L1\"],\n \"doubleedge\": [\n \"9M\",\n \"9L40\",\n \"8L40\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L54\",\n \"4L46\",\n \"3T\",\n \"3L47\"\n ],\n \"doubleslap\": [\"7L12\", \"7V\", \"6L12\", \"5L12\", \"4L16\", \"3L13\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"9L8\", \"8L8\", \"7M\", \"6M\", \"5M\"],\n \"eggbomb\": [\"7L42\", \"7V\", \"6L42\", \"5L42\", \"4L38\", \"3L28\"],\n \"electricterrain\": [\"9M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L34\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"4L27\"\n ],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"growl\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"5S0\", \"4L1\", \"3L1\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"healingwish\": [\"9L52\", \"8L52\", \"7L50\", \"6L50\", \"5L50\", \"4L42\"],\n \"healpulse\": [\"9L28\", \"8L28\", \"7L38\", \"6L38\", \"5L38\"],\n \"helpinghand\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"9L48\", \"8L48\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lifedew\": [\"9L12\", \"8L12\"],\n \"lightscreen\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L46\",\n \"7V\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L34\",\n \"3M\",\n \"3L40\"\n ],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"metronome\": [\"9M\", \"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"minimize\": [\"8L1\", \"7L23\", \"7V\", \"6L23\", \"5L23\", \"4L20\", \"3L18\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5S0\", \"4L1\", \"3L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"refresh\": [\"7L9\", \"6L9\", \"5L9\", \"5S0\", \"4L9\", \"3L7\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sing\": [\"9L16\", \"8L16\", \"7L31\", \"7V\", \"6L31\", \"5L31\", \"4L23\", \"3L23\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"softboiled\": [\n \"9L44\",\n \"8L44\",\n \"7L16\",\n \"7V\",\n \"6L16\",\n \"5L16\",\n \"4L12\",\n \"3T\",\n \"3L10\"\n ],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\"9L1\", \"8L1\"],\n \"swift\": [\"9M\"],\n \"tailwhip\": [\n \"9L4\",\n \"8L4\",\n \"7L5\",\n \"7V\",\n \"6L5\",\n \"5L5\",\n \"5S0\",\n \"4L5\",\n \"3L4\"\n ],\n \"takedown\": [\"9M\", \"9L24\", \"8L24\", \"7L27\", \"6L27\", \"5L27\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"triattack\": [\"8M\"],\n \"trick\": [\"9M\"],\n \"uproar\": [\"8M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 10,\n \"isHidden\": true,\n \"moves\": [\"pound\", \"growl\", \"tailwhip\", \"refresh\"]\n }\n ]\n },\n \"tangela\": {\n \"learnset\": {\n \"absorb\": [\"8L1\", \"8V\", \"7L10\", \"7V\", \"6L10\", \"5L8\", \"4L8\", \"3L10\"],\n \"amnesia\": [\"8M\", \"8V\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"ancientpower\": [\"8L24\", \"7L38\", \"6L38\", \"5L36\", \"4T\", \"4L33\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bind\": [\n \"8L1\",\n \"8V\",\n \"7T\",\n \"7L17\",\n \"7V\",\n \"6T\",\n \"6L17\",\n \"5T\",\n \"5L17\",\n \"4L22\",\n \"3L28\"\n ],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"bulletseed\": [\"8M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"8E\", \"8V\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"constrict\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endeavor\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\n \"8M\",\n \"8L32\",\n \"7T\",\n \"7L36\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6L36\",\n \"6E\",\n \"5T\",\n \"5L36\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"8T\"],\n \"grassyterrain\": [\"8M\", \"8L56\", \"7L48\", \"6L48\"],\n \"growth\": [\"8L8\", \"8V\", \"7L20\", \"7V\", \"6L20\", \"5L12\", \"4L12\", \"3L13\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"ingrain\": [\"8L52\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"knockoff\": [\n \"8L28\",\n \"7T\",\n \"7L27\",\n \"6T\",\n \"6L27\",\n \"5T\",\n \"5L27\",\n \"4T\",\n \"4L36\"\n ],\n \"leafstorm\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"leechseed\": [\"8E\", \"8V\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"megadrain\": [\n \"8L12\",\n \"8V\",\n \"7L23\",\n \"7E\",\n \"7V\",\n \"6L23\",\n \"6E\",\n \"5L23\",\n \"5E\",\n \"4L26\",\n \"4E\",\n \"3L31\",\n \"3E\"\n ],\n \"mimic\": [\"7V\", \"3T\"],\n \"morningsun\": [\"3S0\"],\n \"naturalgift\": [\"7L33\", \"7E\", \"6L33\", \"6E\", \"5L33\", \"5E\", \"4M\", \"4L40\"],\n \"naturepower\": [\"8E\", \"7M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"poisonpowder\": [\n \"8L20\",\n \"8V\",\n \"7L14\",\n \"7V\",\n \"6L14\",\n \"5L14\",\n \"4L15\",\n \"3L19\"\n ],\n \"powerswap\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"powerwhip\": [\"8M\", \"8L48\", \"8V\", \"7L50\", \"6L50\", \"5L53\", \"4L54\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rage\": [\"7V\"],\n \"ragepowder\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"reflect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3E\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"skullbash\": [\"7V\"],\n \"slam\": [\"8L40\", \"8V\", \"7L41\", \"7V\", \"6L41\", \"5L43\", \"4L43\", \"3L40\"],\n \"sleeppowder\": [\n \"8L36\",\n \"8V\",\n \"7L4\",\n \"7V\",\n \"6L4\",\n \"5L4\",\n \"5D\",\n \"4L5\",\n \"3L4\"\n ],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"stunspore\": [\n \"8L4\",\n \"8V\",\n \"7L30\",\n \"7V\",\n \"6L30\",\n \"5L29\",\n \"4L29\",\n \"3L37\"\n ],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"7V\"],\n \"swordsdance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"tickle\": [\"8L44\", \"7L44\", \"6L44\", \"5L46\", \"4L47\", \"3L46\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"vinewhip\": [\"8L16\", \"8V\", \"7L7\", \"7V\", \"6L7\", \"5L7\", \"4L19\", \"3L22\"],\n \"wakeupslap\": [\"7E\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"wringout\": [\"7L46\", \"6L46\", \"5L49\", \"4L50\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 30,\n \"abilities\": [\"chlorophyll\"],\n \"moves\": [\"morningsun\", \"solarbeam\", \"sunnyday\", \"ingrain\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 13}]\n },\n \"tangrowth\": {\n \"learnset\": {\n \"absorb\": [\"8L1\", \"7L10\", \"6L10\", \"5L8\", \"4L8\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"amnesia\": [\"8M\"],\n \"ancientpower\": [\"8L24\", \"7L40\", \"6L40\", \"5L36\", \"4T\", \"4L33\", \"4S0\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bind\": [\"8L1\", \"7T\", \"7L17\", \"6T\", \"6L17\", \"5T\", \"5L17\", \"4L22\"],\n \"block\": [\"8L1\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L56\", \"4T\", \"4L57\"],\n \"bodyslam\": [\"8M\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brutalswing\": [\"8M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulletseed\": [\"8M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"constrict\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\", \"4M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigadrain\": [\n \"8M\",\n \"8L32\",\n \"7T\",\n \"7L36\",\n \"6T\",\n \"6L36\",\n \"5T\",\n \"5L36\",\n \"4M\"\n ],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"8T\"],\n \"grassyterrain\": [\"8M\", \"8L56\", \"7L50\", \"6L50\"],\n \"growth\": [\"8L1\", \"7L20\", \"6L20\", \"5L12\", \"4L12\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"ingrain\": [\"8L52\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"knockoff\": [\n \"8L28\",\n \"7T\",\n \"7L27\",\n \"6T\",\n \"6L27\",\n \"5T\",\n \"5L27\",\n \"4T\",\n \"4L36\"\n ],\n \"leafstorm\": [\"8M\"],\n \"megadrain\": [\"8L12\", \"7L23\", \"6L23\", \"5L23\", \"4L26\"],\n \"morningsun\": [\"4S0\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"7L33\", \"6L33\", \"5L33\", \"4M\", \"4L40\", \"4S0\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonpowder\": [\"8L20\", \"7L14\", \"6L14\", \"5L14\", \"4L15\"],\n \"powerswap\": [\"8M\"],\n \"powerwhip\": [\"8M\", \"8L48\", \"7L53\", \"6L53\", \"5L53\", \"4L54\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"slam\": [\"8L40\", \"7L43\", \"6L43\", \"5L43\", \"4L43\"],\n \"sleeppowder\": [\"8L36\", \"7L4\", \"6L4\", \"5L4\", \"4L5\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"solarblade\": [\"8M\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"stunspore\": [\"8L1\", \"7L30\", \"6L30\", \"5L29\", \"4L29\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S0\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"tickle\": [\"8L44\", \"7L46\", \"6L46\", \"5L46\", \"4L47\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"vinewhip\": [\"8L16\", \"7L7\", \"6L7\", \"5L7\", \"4L19\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"wringout\": [\"7L49\", \"6L49\", \"5L49\", \"4L50\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Brave\",\n \"moves\": [\"sunnyday\", \"morningsun\", \"ancientpower\", \"naturalgift\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"kangaskhan\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"8M\", \"4M\"],\n \"beatup\": [\"8M\"],\n \"bide\": [\"7V\"],\n \"bite\": [\n \"8L12\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3L7\",\n \"3S1\"\n ],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bubblebeam\": [\"7V\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chipaway\": [\"7L31\", \"6L31\", \"5L31\"],\n \"circlethrow\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"cometpunch\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3T\", \"3E\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crunch\": [\"8M\", \"8L36\", \"8V\", \"7L37\", \"6L37\", \"5L37\", \"4L31\"],\n \"crushclaw\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"dig\": [\"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dizzypunch\": [\n \"8V\",\n \"7L34\",\n \"7V\",\n \"6L34\",\n \"5L34\",\n \"4L25\",\n \"3L43\",\n \"3S2\"\n ],\n \"doubleedge\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\"],\n \"doublehit\": [\"8L32\", \"7L19\", \"6L19\", \"5L19\", \"4L43\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"6S3\",\n \"5M\",\n \"4M\",\n \"3M\",\n \"3S2\"\n ],\n \"endeavor\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"endure\": [\n \"8M\",\n \"8L40\",\n \"7L43\",\n \"7V\",\n \"6L43\",\n \"5L43\",\n \"4M\",\n \"4L34\",\n \"3T\",\n \"3L37\"\n ],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\n \"8L8\",\n \"8V\",\n \"7L7\",\n \"6L7\",\n \"6S3\",\n \"5L7\",\n \"5D\",\n \"4L7\",\n \"3L19\"\n ],\n \"fireblast\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fissure\": [\"7V\"],\n \"flamethrower\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"8M\", \"8L20\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"focuspunch\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"foresight\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"8L4\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hammerarm\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"headbutt\": [\"8L24\", \"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lastresort\": [\"8L52\"],\n \"leer\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S1\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\n \"8M\",\n \"8V\",\n \"7L25\",\n \"7V\",\n \"6L25\",\n \"5L25\",\n \"4L19\",\n \"3T\",\n \"3L25\"\n ],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\n \"8M\",\n \"8L48\",\n \"8V\",\n \"7T\",\n \"7L46\",\n \"6T\",\n \"6L46\",\n \"5T\",\n \"5L46\",\n \"4T\",\n \"4L37\"\n ],\n \"pound\": [\"8L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"8V\", \"7L22\", \"7V\", \"6L22\", \"5L22\", \"4L22\", \"3L31\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"6S3\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\n \"8M\",\n \"8L44\",\n \"7L50\",\n \"7V\",\n \"6L50\",\n \"5L55\",\n \"4L49\",\n \"3L49\"\n ],\n \"roar\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"sandstorm\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sing\": [\"3S2\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stomp\": [\"8L16\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"suckerpunch\": [\n \"8L28\",\n \"8V\",\n \"7L49\",\n \"6L49\",\n \"6S3\",\n \"5L49\",\n \"4T\",\n \"4L46\"\n ],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tailwhip\": [\n \"8L1\",\n \"8V\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"5L10\",\n \"4L10\",\n \"3L13\",\n \"3S2\"\n ],\n \"takedown\": [\"7V\"],\n \"terrainpulse\": [\"8T\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trumpcard\": [\"7E\", \"6E\", \"5E\"],\n \"uproar\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"wish\": [\"3S0\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"yawn\": [\"3S0\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"abilities\": [\"earlybird\"],\n \"moves\": [\"yawn\", \"wish\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"abilities\": [\"earlybird\"],\n \"moves\": [\"cometpunch\", \"leer\", \"bite\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 35,\n \"abilities\": [\"earlybird\"],\n \"moves\": [\"sing\", \"earthquake\", \"tailwhip\", \"dizzypunch\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"abilities\": [\"scrappy\"],\n \"moves\": [\"fakeout\", \"return\", \"earthquake\", \"suckerpunch\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 25}]\n },\n \"horsea\": {\n \"learnset\": {\n \"agility\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"8V\",\n \"7L36\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L23\",\n \"3L36\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurorabeam\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brine\": [\"8M\", \"7L31\", \"6L30\", \"5L30\", \"5D\", \"4M\", \"4L30\"],\n \"bubble\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"5S0\", \"4L1\", \"3L1\"],\n \"bubblebeam\": [\n \"9L25\",\n \"8L25\",\n \"8V\",\n \"7L21\",\n \"7V\",\n \"6L18\",\n \"5L18\",\n \"4L18\"\n ],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"clearsmog\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"disable\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonbreath\": [\"9L20\", \"8L20\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dragondance\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"7L46\",\n \"6L38\",\n \"5L38\",\n \"4L38\",\n \"3L50\"\n ],\n \"dragonpulse\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"8V\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L41\",\n \"5T\",\n \"5L42\",\n \"4M\",\n \"4L42\"\n ],\n \"dragonrage\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"flashcannon\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"focusenergy\": [\n \"9L15\",\n \"8M\",\n \"8L15\",\n \"8V\",\n \"7L26\",\n \"6L14\",\n \"5L14\",\n \"4L14\"\n ],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"8V\",\n \"7L52\",\n \"7V\",\n \"6L35\",\n \"5L35\",\n \"4L35\",\n \"3L43\"\n ],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"laserfocus\": [\"8L35\"],\n \"leer\": [\"9L1\", \"8L1\", \"8V\", \"7L9\", \"7V\", \"6L8\", \"5L8\", \"4L8\", \"3L15\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"muddywater\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"octazooka\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"outrage\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\n \"9M\",\n \"9L55\",\n \"8M\",\n \"8L55\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"razorwind\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smokescreen\": [\n \"9L5\",\n \"8L5\",\n \"8V\",\n \"7L5\",\n \"7V\",\n \"6L4\",\n \"5L4\",\n \"4L4\",\n \"3L8\"\n ],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"splash\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"takedown\": [\"7V\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\n \"9L10\",\n \"8L10\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L26\",\n \"4T\",\n \"4L26\",\n \"3L29\"\n ],\n \"waterfall\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L1\",\n \"5L11\",\n \"4L11\",\n \"3L22\"\n ],\n \"waterpulse\": [\n \"9M\",\n \"9L35\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 1,\n \"shiny\": true,\n \"moves\": [\"bubble\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 5}]\n },\n \"seadra\": {\n \"learnset\": {\n \"agility\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"8V\",\n \"7L38\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L23\",\n \"3L40\",\n \"3S0\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brine\": [\"8M\", \"7L31\", \"6L30\", \"5L30\", \"4M\", \"4L30\"],\n \"bubble\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"bubblebeam\": [\n \"9L25\",\n \"8L25\",\n \"8V\",\n \"7L21\",\n \"7V\",\n \"6L18\",\n \"5L18\",\n \"4L18\"\n ],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"clearsmog\": [\"8V\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"disable\": [\"8V\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonbreath\": [\"9L20\", \"8L20\", \"7V\"],\n \"dragondance\": [\n \"9M\",\n \"9L58\",\n \"8M\",\n \"8L58\",\n \"7L52\",\n \"6L48\",\n \"5L48\",\n \"4L48\",\n \"3L62\"\n ],\n \"dragonpulse\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"8V\",\n \"7T\",\n \"7L45\",\n \"6T\",\n \"6L45\",\n \"5T\",\n \"5L57\",\n \"4M\",\n \"4L57\"\n ],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"focusenergy\": [\n \"9L15\",\n \"8M\",\n \"8L15\",\n \"8V\",\n \"7L26\",\n \"6L14\",\n \"5L14\",\n \"4L14\"\n ],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\n \"9M\",\n \"9L51\",\n \"8M\",\n \"8L51\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L40\",\n \"4L40\",\n \"3L51\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"laserfocus\": [\"8L37\", \"7T\"],\n \"leer\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"liquidation\": [\"9M\", \"8M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\n \"9M\",\n \"9L65\",\n \"8M\",\n \"8L65\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smokescreen\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"takedown\": [\"7V\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\n \"9L1\",\n \"8L1\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L26\",\n \"4T\",\n \"4L26\",\n \"3L29\",\n \"3S0\"\n ],\n \"waterfall\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"waterpulse\": [\"9M\", \"9L37\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 45,\n \"abilities\": [\"poisonpoint\"],\n \"moves\": [\"leer\", \"watergun\", \"twister\", \"agility\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 20},\n {\"generation\": 2, \"level\": 20},\n {\"generation\": 3, \"level\": 25},\n {\"generation\": 4, \"level\": 15}\n ]\n },\n \"kingdra\": {\n \"learnset\": {\n \"agility\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7L38\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L23\",\n \"3L40\",\n \"3S0\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brine\": [\"8M\", \"7L31\", \"6L30\", \"5L30\", \"4M\", \"4L30\"],\n \"bubble\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"bubblebeam\": [\"9L25\", \"8L25\", \"7L21\", \"6L18\", \"5L18\", \"4L18\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\", \"5S1\", \"4T\"],\n \"dragonbreath\": [\"9L20\", \"8L20\", \"7V\"],\n \"dragondance\": [\n \"9M\",\n \"9L58\",\n \"8M\",\n \"8L58\",\n \"7L52\",\n \"6L48\",\n \"5L48\",\n \"4L48\",\n \"3L62\"\n ],\n \"dragonpulse\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7T\",\n \"7L45\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L57\",\n \"5S1\",\n \"4M\",\n \"4L57\"\n ],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"focusenergy\": [\"9L15\", \"8M\", \"8L15\", \"7L26\", \"6L14\", \"5L14\", \"4L14\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"9M\", \"8M\"],\n \"hydropump\": [\n \"9M\",\n \"9L51\",\n \"8M\",\n \"8L51\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L40\",\n \"4L40\",\n \"3L51\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"8L37\", \"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"mimic\": [\"3T\"],\n \"muddywater\": [\"9M\", \"8M\", \"5S1\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"5S1\", \"4M\", \"3M\"],\n \"quash\": [\"7M\", \"6M\", \"5M\"],\n \"raindance\": [\n \"9M\",\n \"9L65\",\n \"8M\",\n \"8L65\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smokescreen\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\n \"9L1\",\n \"8L1\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L26\",\n \"4T\",\n \"4L26\",\n \"3L29\",\n \"3S0\"\n ],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"waterpulse\": [\"9M\", \"9L37\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"wavecrash\": [\"9L72\"],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7V\", \"4M\"],\n \"yawn\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 50,\n \"abilities\": [\"swiftswim\"],\n \"moves\": [\"leer\", \"watergun\", \"twister\", \"agility\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Timid\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 17,\n \"def\": 8,\n \"spa\": 31,\n \"spd\": 11,\n \"spe\": 31\n },\n \"abilities\": [\"swiftswim\"],\n \"moves\": [\"dracometeor\", \"muddywater\", \"dragonpulse\", \"protect\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"goldeen\": {\n \"learnset\": {\n \"acupressure\": [\"8E\"],\n \"agility\": [\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7L29\",\n \"7V\",\n \"6L29\",\n \"5L47\",\n \"4L47\",\n \"3L52\"\n ],\n \"aquaring\": [\"8L25\", \"7L21\", \"6L21\", \"5L27\", \"4L27\"],\n \"aquatail\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bubblebeam\": [\"7V\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillrun\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"8L30\", \"7L13\", \"7V\", \"6L13\", \"5L21\", \"4L21\", \"3L24\"],\n \"flipturn\": [\"8T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\"8V\", \"7L24\", \"7V\", \"6L24\", \"5L31\", \"4L31\", \"3L29\"],\n \"furycutter\": [\"4T\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hornattack\": [\n \"8L15\",\n \"8V\",\n \"7L8\",\n \"7V\",\n \"6L8\",\n \"5L11\",\n \"4L11\",\n \"3L15\"\n ],\n \"horndrill\": [\n \"8L50\",\n \"8V\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"5L41\",\n \"4L41\",\n \"3L43\"\n ],\n \"hydropump\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megahorn\": [\n \"8M\",\n \"8L45\",\n \"8V\",\n \"7L45\",\n \"6L45\",\n \"5L57\",\n \"4L51\",\n \"3L57\"\n ],\n \"mimic\": [\"7V\", \"3T\"],\n \"muddywater\": [\"8M\"],\n \"mudshot\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"mudslap\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"mudsport\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"naturalgift\": [\"4M\"],\n \"peck\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"poisonjab\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"quickattack\": [\"8V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"skullbash\": [\"7E\", \"7V\", \"6E\", \"5E\"],\n \"sleeptalk\": [\n \"8M\",\n \"7M\",\n \"7E\",\n \"7V\",\n \"6M\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"smartstrike\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"soak\": [\"8L40\", \"7L40\", \"6L40\", \"5L51\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"supersonic\": [\"8L5\", \"8V\", \"7L5\", \"7V\", \"6L5\", \"5L7\", \"4L7\", \"3L10\"],\n \"surf\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\"8M\"],\n \"tailwhip\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"7V\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\n \"8M\",\n \"8L35\",\n \"8V\",\n \"7M\",\n \"7L32\",\n \"7V\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L38\"\n ],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\n \"8L10\",\n \"7T\",\n \"7L16\",\n \"6T\",\n \"6L16\",\n \"5L17\",\n \"5D\",\n \"4M\",\n \"4L17\",\n \"3M\"\n ],\n \"watersport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"whirlpool\": [\"8M\", \"4M\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 5}]\n },\n \"seaking\": {\n \"learnset\": {\n \"agility\": [\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7L29\",\n \"7V\",\n \"6L29\",\n \"5L56\",\n \"4L56\",\n \"3L61\"\n ],\n \"aquaring\": [\"8L25\", \"7L21\", \"6L21\", \"5L27\", \"4L27\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bubblebeam\": [\"7V\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillrun\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\", \"7V\", \"5D\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"8L30\", \"7L13\", \"7V\", \"6L13\", \"5L21\", \"4L21\", \"3L24\"],\n \"flipturn\": [\"8T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\"8V\", \"7L24\", \"7V\", \"6L24\", \"5L31\", \"4L31\", \"3L29\"],\n \"furycutter\": [\"4T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hornattack\": [\n \"8L15\",\n \"8V\",\n \"7L8\",\n \"7V\",\n \"6L8\",\n \"5L11\",\n \"4L11\",\n \"3L15\"\n ],\n \"horndrill\": [\n \"8L58\",\n \"8V\",\n \"7L40\",\n \"7V\",\n \"6L40\",\n \"5L47\",\n \"4L47\",\n \"3L49\"\n ],\n \"hydropump\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megahorn\": [\"8M\", \"8L51\", \"8V\", \"7L1\", \"6L1\", \"5L72\", \"4L63\", \"3L69\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"muddywater\": [\"8M\"],\n \"mudshot\": [\"8M\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"peck\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"poisonjab\": [\n \"8M\",\n \"8V\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"8V\"],\n \"quickattack\": [\"8V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"skullbash\": [\"8V\", \"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"5D\", \"4M\", \"3T\"],\n \"smartstrike\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"soak\": [\"8L44\", \"7L46\", \"6L46\", \"5L63\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"supersonic\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"surf\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\"8M\"],\n \"tailwhip\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"7V\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\n \"8M\",\n \"8L37\",\n \"8V\",\n \"7M\",\n \"7L32\",\n \"7V\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L40\",\n \"3M\",\n \"3L41\"\n ],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\n \"8L1\",\n \"7T\",\n \"7L16\",\n \"6T\",\n \"6L16\",\n \"5L17\",\n \"5D\",\n \"4M\",\n \"4L17\",\n \"3M\"\n ],\n \"watersport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"whirlpool\": [\"8M\", \"4M\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 23},\n {\"generation\": 2, \"level\": 10},\n {\"generation\": 3, \"level\": 20},\n {\"generation\": 4, \"level\": 10},\n {\"generation\": 6, \"level\": 26, \"maxEggMoves\": 1},\n {\"generation\": 7, \"level\": 10}\n ]\n },\n \"staryu\": {\n \"learnset\": {\n \"attract\": [\"7V\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brine\": [\"8M\", \"8L28\", \"7L28\", \"6L28\", \"5L36\", \"4M\"],\n \"bubblebeam\": [\"8V\", \"7L18\", \"7V\", \"6L18\", \"5L22\", \"4L28\", \"3L28\"],\n \"camouflage\": [\"7L22\", \"6L15\", \"5L15\", \"4L19\", \"3L19\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8L8\", \"8V\", \"7L40\", \"6L40\"],\n \"cosmicpower\": [\n \"8M\",\n \"8L52\",\n \"7L49\",\n \"6L48\",\n \"5L48\",\n \"4L51\",\n \"3L42\",\n \"3S0\"\n ],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"8M\", \"8V\", \"7M\", \"6M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flashcannon\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"8T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"gyroball\": [\n \"8M\",\n \"7M\",\n \"7L24\",\n \"6M\",\n \"6L24\",\n \"5M\",\n \"5L30\",\n \"4M\",\n \"4L37\"\n ],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"harden\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S1\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\n \"8M\",\n \"8L56\",\n \"8V\",\n \"7L53\",\n \"7V\",\n \"6L52\",\n \"5L52\",\n \"4L55\",\n \"3L46\",\n \"3S0\"\n ],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"5D\", \"4T\", \"3T\"],\n \"lightscreen\": [\n \"8M\",\n \"8L32\",\n \"8V\",\n \"7M\",\n \"7L46\",\n \"7V\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L42\",\n \"3M\",\n \"3L37\",\n \"3S0\"\n ],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"minimize\": [\n \"8L16\",\n \"8V\",\n \"7L31\",\n \"7V\",\n \"6L25\",\n \"5L25\",\n \"4L33\",\n \"3L33\",\n \"3S0\"\n ],\n \"naturalgift\": [\"4M\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"powergem\": [\"8M\", \"8L36\", \"7L37\", \"6L37\", \"5L43\", \"4L46\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"8L24\"],\n \"psychic\": [\n \"8M\",\n \"8L40\",\n \"8V\",\n \"7M\",\n \"7L42\",\n \"7V\",\n \"6M\",\n \"6L42\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psywave\": [\"8V\", \"7L13\", \"7V\", \"6L13\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rapidspin\": [\n \"8L12\",\n \"7L7\",\n \"7V\",\n \"6L7\",\n \"5L10\",\n \"4L10\",\n \"3L10\",\n \"3S1\"\n ],\n \"recover\": [\n \"8L48\",\n \"8V\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"5L12\",\n \"4L15\",\n \"3L15\",\n \"3S1\"\n ],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4M\"],\n \"reflect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflecttype\": [\"7L35\", \"6L35\", \"5L40\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"8M\", \"8L44\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7L16\",\n \"7V\",\n \"6L16\",\n \"5L18\",\n \"4T\",\n \"4L24\",\n \"3T\",\n \"3L24\"\n ],\n \"tackle\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"7V\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"thunder\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\"8M\", \"8V\", \"7V\"],\n \"twister\": [\"4T\"],\n \"waterfall\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\n \"8L4\",\n \"8V\",\n \"7L4\",\n \"7V\",\n \"6L4\",\n \"5L6\",\n \"5D\",\n \"4L6\",\n \"3L6\",\n \"3S1\"\n ],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"7V\", \"4M\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 50,\n \"moves\": [\"minimize\", \"lightscreen\", \"cosmicpower\", \"hydropump\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 18,\n \"nature\": \"Timid\",\n \"ivs\": {\n \"hp\": 10,\n \"atk\": 3,\n \"def\": 22,\n \"spa\": 24,\n \"spd\": 3,\n \"spe\": 18\n },\n \"abilities\": [\"illuminate\"],\n \"moves\": [\"harden\", \"watergun\", \"rapidspin\", \"recover\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 5}]\n },\n \"starmie\": {\n \"learnset\": {\n \"agility\": [\"8M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"7V\"],\n \"avalanche\": [\"8M\", \"4M\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brine\": [\"8M\", \"8L1\", \"4M\"],\n \"bubblebeam\": [\"7V\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8L1\", \"7L40\", \"7V\", \"6L22\", \"5L22\", \"4L28\", \"3L33\"],\n \"cosmicpower\": [\"8M\", \"8L1\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"8M\", \"8V\", \"7M\", \"6M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flashcannon\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"8T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"harden\": [\"8L1\", \"8V\", \"7V\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"8M\", \"8L1\", \"7L1\", \"6L1\"],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"icywind\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"lightscreen\": [\"8M\", \"8L1\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"meteorbeam\": [\"8T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"minimize\": [\"8L1\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"powergem\": [\"8M\", \"8L1\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"8L1\"],\n \"psychic\": [\"8M\", \"8L1\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychocut\": [\"8M\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"8V\", \"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rapidspin\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"recover\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"3S0\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spotlight\": [\"7L1\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"8M\", \"8L1\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\n \"8M\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"tackle\": [\"8L1\", \"8V\", \"7V\"],\n \"takedown\": [\"7V\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"thunder\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\"8M\", \"8V\", \"7V\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"twister\": [\"4T\"],\n \"waterfall\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"watergun\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"7V\", \"4M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 41,\n \"moves\": [\"refresh\", \"waterfall\", \"icebeam\", \"recover\"]\n }\n ]\n },\n \"mimejr\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"barrier\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"batonpass\": [\"8M\", \"8L4\", \"7L46\", \"6L46\", \"5L46\", \"4L46\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"confusion\": [\"8L12\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"copycat\": [\"8L1\", \"7L4\", \"6L4\", \"5L4\", \"4L4\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"dazzlinggleam\": [\"8M\", \"8L44\"],\n \"doubleslap\": [\"7L11\", \"6L11\", \"5L11\", \"4L15\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"encore\": [\"8M\", \"8L8\", \"7L18\", \"6L18\", \"5L11\", \"4L11\"],\n \"endure\": [\"8M\", \"4M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fakeout\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"futuresight\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"healingwish\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypnosis\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"icywind\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"lightscreen\": [\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L22\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L22\"\n ],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"meditate\": [\"7L8\", \"6L8\", \"5L8\", \"4L8\"],\n \"mimic\": [\n \"8L32\",\n \"7L15\",\n \"7E\",\n \"6L15\",\n \"6E\",\n \"5L15\",\n \"5E\",\n \"4L18\",\n \"4E\"\n ],\n \"mistyterrain\": [\"8M\"],\n \"mudslap\": [\"4T\"],\n \"nastyplot\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"pound\": [\"8L1\", \"7L1\"],\n \"powersplit\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"protect\": [\"8M\", \"8L20\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psybeam\": [\"8L28\", \"7L25\", \"6L25\", \"5L25\", \"4L25\"],\n \"psychic\": [\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L39\",\n \"6M\",\n \"6L39\",\n \"5M\",\n \"5L39\",\n \"4M\",\n \"4L39\"\n ],\n \"psychicterrain\": [\"8M\", \"7E\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"4E\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"recycle\": [\n \"8L24\",\n \"7T\",\n \"7L32\",\n \"6T\",\n \"6L32\",\n \"5T\",\n \"5L32\",\n \"4M\",\n \"4L32\"\n ],\n \"reflect\": [\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L22\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L22\"\n ],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roleplay\": [\n \"8L16\",\n \"7T\",\n \"7L43\",\n \"6T\",\n \"6L43\",\n \"5T\",\n \"5L43\",\n \"4T\",\n \"4L43\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L50\",\n \"6M\",\n \"6L50\",\n \"5M\",\n \"5L50\",\n \"4M\",\n \"4L50\"\n ],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"storedpower\": [\"8M\"],\n \"substitute\": [\n \"8M\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L29\"\n ],\n \"suckerpunch\": [\"8L40\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"teeterdance\": [\"8L52\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunder\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"tickle\": [\"8E\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trick\": [\n \"8M\",\n \"7T\",\n \"7L36\",\n \"7E\",\n \"6T\",\n \"6L36\",\n \"6E\",\n \"5T\",\n \"5L36\",\n \"5E\",\n \"4T\",\n \"4L36\",\n \"4E\"\n ],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"wakeupslap\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"]\n }\n },\n \"mrmime\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"barrier\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"batonpass\": [\n \"8M\",\n \"8L1\",\n \"7L46\",\n \"7V\",\n \"6L46\",\n \"5L46\",\n \"4L46\",\n \"3L47\"\n ],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"calmmind\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"confusion\": [\"8L12\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L5\"],\n \"copycat\": [\"8L1\", \"7L4\", \"6L4\", \"5L4\", \"4L4\"],\n \"counter\": [\"7V\", \"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"8M\", \"8L44\", \"8V\", \"7M\", \"6M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleslap\": [\"8V\", \"7L11\", \"7V\", \"6L11\", \"5L11\", \"4L15\", \"3L15\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"7V\"],\n \"encore\": [\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7L18\",\n \"7V\",\n \"6L18\",\n \"5L11\",\n \"4L11\",\n \"3L25\",\n \"3S0\"\n ],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"firepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"followme\": [\"3S0\"],\n \"foulplay\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"guardswap\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypnosis\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"icepunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\n \"8M\",\n \"8L36\",\n \"8V\",\n \"7M\",\n \"7L22\",\n \"7V\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L22\",\n \"3M\",\n \"3L19\"\n ],\n \"magicalleaf\": [\"8M\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L22\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"meditate\": [\"8V\", \"7L8\", \"7V\", \"6L8\", \"5L8\", \"4L8\", \"3L12\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"8M\", \"7V\", \"3T\"],\n \"mimic\": [\n \"8L32\",\n \"8V\",\n \"7L15\",\n \"7E\",\n \"7V\",\n \"6L15\",\n \"6E\",\n \"5L15\",\n \"5E\",\n \"4L18\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"mistyterrain\": [\"8M\", \"7L1\", \"6L1\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"mysticalfire\": [\"8M\"],\n \"nastyplot\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pound\": [\"8L1\", \"8V\", \"7L1\"],\n \"powersplit\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"powerswap\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"8L20\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"8L28\", \"8V\", \"7L25\", \"7V\", \"6L25\", \"5L25\", \"4L25\", \"3L29\"],\n \"psychic\": [\n \"8M\",\n \"8L48\",\n \"8V\",\n \"7M\",\n \"7L39\",\n \"7V\",\n \"6M\",\n \"6L39\",\n \"5M\",\n \"5L39\",\n \"4M\",\n \"4L39\",\n \"3M\",\n \"3L43\",\n \"3S0\"\n ],\n \"psychicterrain\": [\"8M\", \"7E\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"8V\", \"7L15\", \"7V\", \"6L15\", \"5L15\"],\n \"quickguard\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\n \"8L24\",\n \"7T\",\n \"7L32\",\n \"6T\",\n \"6L32\",\n \"5T\",\n \"5L32\",\n \"4M\",\n \"4L32\",\n \"3L33\"\n ],\n \"reflect\": [\n \"8M\",\n \"8L36\",\n \"8V\",\n \"7M\",\n \"7L22\",\n \"7V\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L22\",\n \"3M\",\n \"3L19\"\n ],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\n \"8L16\",\n \"7T\",\n \"7L43\",\n \"6T\",\n \"6L43\",\n \"5T\",\n \"5L43\",\n \"4T\",\n \"4L43\",\n \"3L40\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L50\",\n \"7V\",\n \"6M\",\n \"6L50\",\n \"5M\",\n \"5L50\",\n \"4M\",\n \"4L50\",\n \"3M\",\n \"3L50\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"storedpower\": [\"8M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\n \"8M\",\n \"8V\",\n \"7M\",\n \"7L29\",\n \"7V\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L29\",\n \"3T\",\n \"3L8\"\n ],\n \"suckerpunch\": [\"8L40\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"7V\"],\n \"taunt\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"teeterdance\": [\"8L52\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\", \"3S0\"],\n \"thunderwave\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tickle\": [\"8E\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\n \"8M\",\n \"7T\",\n \"7L36\",\n \"7E\",\n \"6T\",\n \"6L36\",\n \"6E\",\n \"5T\",\n \"5L36\",\n \"5E\",\n \"4T\",\n \"4L36\",\n \"4E\",\n \"3L36\",\n \"3E\"\n ],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"8M\"],\n \"wakeupslap\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"wideguard\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 42,\n \"abilities\": [\"soundproof\"],\n \"moves\": [\"followme\", \"psychic\", \"encore\", \"thunderpunch\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 6}]\n },\n \"mrmimegalar\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"8L16\"],\n \"attract\": [\"8M\"],\n \"avalanche\": [\"8M\"],\n \"batonpass\": [\"8M\", \"8L1\"],\n \"blizzard\": [\"8M\"],\n \"bodyslam\": [\"8M\"],\n \"brickbreak\": [\"8M\"],\n \"calmmind\": [\"8M\"],\n \"charm\": [\"8M\"],\n \"confuseray\": [\"8E\"],\n \"confusion\": [\"8L12\", \"8S0\"],\n \"copycat\": [\"8L1\", \"8S0\"],\n \"dazzlinggleam\": [\"8M\", \"8L1\"],\n \"doublekick\": [\"8L24\"],\n \"drainpunch\": [\"8M\"],\n \"encore\": [\"8M\", \"8L1\", \"8S0\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\"],\n \"fakeout\": [\"8E\"],\n \"fling\": [\"8M\"],\n \"focusblast\": [\"8M\"],\n \"foulplay\": [\"8M\"],\n \"freezedry\": [\"8L44\"],\n \"futuresight\": [\"8M\"],\n \"gigaimpact\": [\"8M\"],\n \"grassknot\": [\"8M\"],\n \"guardswap\": [\"8M\"],\n \"hail\": [\"8M\"],\n \"helpinghand\": [\"8M\"],\n \"hyperbeam\": [\"8M\"],\n \"hypnosis\": [\"8L32\"],\n \"icebeam\": [\"8M\"],\n \"icepunch\": [\"8M\"],\n \"iceshard\": [\"8L1\", \"8S0\"],\n \"iciclespear\": [\"8M\"],\n \"icywind\": [\"8M\", \"8L20\"],\n \"irondefense\": [\"8M\"],\n \"lightscreen\": [\"8M\", \"8L1\"],\n \"magicroom\": [\"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\"8M\"],\n \"mimic\": [\"8L1\"],\n \"mirrorcoat\": [\"8L36\"],\n \"mistyterrain\": [\"8M\", \"8L1\"],\n \"nastyplot\": [\"8M\"],\n \"payback\": [\"8M\"],\n \"pound\": [\"8L1\"],\n \"powersplit\": [\"8E\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"8M\", \"8L1\"],\n \"psybeam\": [\"8L28\"],\n \"psychic\": [\"8M\", \"8L48\"],\n \"psychicterrain\": [\"8M\"],\n \"psyshock\": [\"8M\"],\n \"raindance\": [\"8M\"],\n \"rapidspin\": [\"8L1\"],\n \"recycle\": [\"8L1\"],\n \"reflect\": [\"8M\", \"8L1\"],\n \"rest\": [\"8M\"],\n \"roleplay\": [\"8L1\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\", \"8L1\"],\n \"screech\": [\"8M\"],\n \"shadowball\": [\"8M\"],\n \"skillswap\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"8M\"],\n \"stompingtantrum\": [\"8M\"],\n \"storedpower\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"suckerpunch\": [\"8L40\"],\n \"sunnyday\": [\"8M\"],\n \"taunt\": [\"8M\"],\n \"teeterdance\": [\"8L52\"],\n \"thief\": [\"8M\"],\n \"thunder\": [\"8M\"],\n \"thunderbolt\": [\"8M\"],\n \"thunderwave\": [\"8M\"],\n \"tickle\": [\"8E\"],\n \"trick\": [\"8M\"],\n \"trickroom\": [\"8M\"],\n \"tripleaxel\": [\"8T\"],\n \"uproar\": [\"8M\"],\n \"wonderroom\": [\"8M\"],\n \"zenheadbutt\": [\"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 15,\n \"isHidden\": true,\n \"moves\": [\"copycat\", \"encore\", \"iceshard\", \"confusion\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"mrrime\": {\n \"learnset\": {\n \"afteryou\": [\"8L1\"],\n \"allyswitch\": [\"8M\", \"8L16\"],\n \"attract\": [\"8M\"],\n \"avalanche\": [\"8M\"],\n \"batonpass\": [\"8M\", \"8L1\"],\n \"blizzard\": [\"8M\"],\n \"block\": [\"8L1\"],\n \"bodyslam\": [\"8M\"],\n \"brickbreak\": [\"8M\"],\n \"calmmind\": [\"8M\"],\n \"charm\": [\"8M\"],\n \"confusion\": [\"8L12\"],\n \"copycat\": [\"8L1\"],\n \"dazzlinggleam\": [\"8M\", \"8L1\"],\n \"doublekick\": [\"8L24\"],\n \"drainpunch\": [\"8M\"],\n \"encore\": [\"8M\", \"8L1\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\"],\n \"faketears\": [\"8M\", \"8L1\"],\n \"fling\": [\"8M\"],\n \"focusblast\": [\"8M\"],\n \"foulplay\": [\"8M\"],\n \"freezedry\": [\"8L44\"],\n \"futuresight\": [\"8M\"],\n \"gigaimpact\": [\"8M\"],\n \"grassknot\": [\"8M\"],\n \"guardswap\": [\"8M\"],\n \"hail\": [\"8M\"],\n \"helpinghand\": [\"8M\"],\n \"hyperbeam\": [\"8M\"],\n \"hypnosis\": [\"8L32\"],\n \"icebeam\": [\"8M\"],\n \"icepunch\": [\"8M\"],\n \"iceshard\": [\"8L1\"],\n \"iciclespear\": [\"8M\"],\n \"icywind\": [\"8M\", \"8L20\"],\n \"irondefense\": [\"8M\"],\n \"lightscreen\": [\"8M\", \"8L1\"],\n \"magicroom\": [\"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\"8M\"],\n \"mimic\": [\"8L1\"],\n \"mirrorcoat\": [\"8L36\"],\n \"mistyterrain\": [\"8M\", \"8L1\"],\n \"nastyplot\": [\"8M\"],\n \"payback\": [\"8M\"],\n \"pound\": [\"8L1\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"8M\", \"8L1\"],\n \"psybeam\": [\"8L28\"],\n \"psychic\": [\"8M\", \"8L48\"],\n \"psychicterrain\": [\"8M\"],\n \"psyshock\": [\"8M\"],\n \"raindance\": [\"8M\"],\n \"rapidspin\": [\"8L1\"],\n \"recycle\": [\"8L1\"],\n \"reflect\": [\"8M\", \"8L1\"],\n \"rest\": [\"8M\"],\n \"roleplay\": [\"8L1\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\", \"8L1\"],\n \"screech\": [\"8M\"],\n \"shadowball\": [\"8M\"],\n \"skillswap\": [\"8M\"],\n \"slackoff\": [\"8L1\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"8M\"],\n \"stompingtantrum\": [\"8M\"],\n \"storedpower\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"suckerpunch\": [\"8L40\"],\n \"sunnyday\": [\"8M\"],\n \"taunt\": [\"8M\"],\n \"teeterdance\": [\"8L52\"],\n \"thief\": [\"8M\"],\n \"thunder\": [\"8M\"],\n \"thunderbolt\": [\"8M\"],\n \"thunderwave\": [\"8M\"],\n \"trick\": [\"8M\"],\n \"trickroom\": [\"8M\"],\n \"tripleaxel\": [\"8T\"],\n \"uproar\": [\"8M\"],\n \"wonderroom\": [\"8M\"],\n \"zenheadbutt\": [\"8M\"]\n }\n },\n \"scyther\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"5S2\",\n \"4L17\",\n \"3L21\"\n ],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"8V\",\n \"7L50\",\n \"6L50\",\n \"5L53\",\n \"4L53\"\n ],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"bide\": [\"7V\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bugbite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbuzz\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"crosspoison\": [\"8M\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defog\": [\"9E\", \"8E\", \"7T\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doublehit\": [\"9L20\", \"8L20\", \"7L49\", \"6L49\", \"5L49\", \"4L49\"],\n \"doubleteam\": [\n \"9L16\",\n \"8L16\",\n \"8V\",\n \"7M\",\n \"7L37\",\n \"7V\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L41\"\n ],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\n \"9M\",\n \"9L8\",\n \"8M\",\n \"8L8\",\n \"7M\",\n \"7L13\",\n \"7V\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L13\",\n \"3L16\"\n ],\n \"feint\": [\"9E\", \"8E\", \"8V\", \"7L61\", \"6L61\", \"5L61\", \"4L61\"],\n \"focusenergy\": [\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"8V\",\n \"7L5\",\n \"7V\",\n \"6L5\",\n \"5L5\",\n \"4L5\",\n \"3L6\",\n \"3S0\"\n ],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\n \"9L4\",\n \"8L4\",\n \"7L25\",\n \"7V\",\n \"6L25\",\n \"5L25\",\n \"5S2\",\n \"4T\",\n \"4L25\",\n \"3T\",\n \"3L46\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"8L44\", \"7T\"],\n \"leer\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"lightscreen\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"lunge\": [\"9M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"morningsun\": [\"3S1\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\n \"9E\",\n \"8E\",\n \"7L45\",\n \"7E\",\n \"6L45\",\n \"6E\",\n \"5L45\",\n \"5E\",\n \"4L45\",\n \"4E\"\n ],\n \"ominouswind\": [\"4T\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychocut\": [\"8M\"],\n \"pursuit\": [\"7L9\", \"7V\", \"6L9\", \"5L9\", \"4L9\", \"3L11\"],\n \"quickattack\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"quickguard\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorwind\": [\n \"8V\",\n \"7L33\",\n \"7E\",\n \"7V\",\n \"6L33\",\n \"6E\",\n \"5L33\",\n \"5E\",\n \"4L33\",\n \"4E\",\n \"3E\",\n \"3S1\"\n ],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"8V\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"silverwind\": [\"7E\", \"6E\", \"5E\", \"4M\", \"4E\", \"3E\", \"3S1\"],\n \"skittersmack\": [\"9M\"],\n \"skullbash\": [\"7V\"],\n \"slash\": [\n \"9L24\",\n \"8L24\",\n \"8V\",\n \"7L29\",\n \"7V\",\n \"6L29\",\n \"5L29\",\n \"5S2\",\n \"4L29\",\n \"3L31\",\n \"3S1\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"steelwing\": [\"8M\", \"7M\", \"7E\", \"7V\", \"6M\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L48\",\n \"8V\",\n \"7M\",\n \"7L57\",\n \"7V\",\n \"6M\",\n \"6L57\",\n \"5M\",\n \"5L57\",\n \"4M\",\n \"4L57\",\n \"3T\",\n \"3L36\"\n ],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"vacuumwave\": [\"9M\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"wingattack\": [\n \"9L12\",\n \"8L12\",\n \"8V\",\n \"7L21\",\n \"7V\",\n \"6L21\",\n \"5L21\",\n \"5S2\",\n \"4L21\",\n \"3L26\"\n ],\n \"xscissor\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"8V\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L41\",\n \"4M\",\n \"4L41\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"abilities\": [\"swarm\"],\n \"moves\": [\"quickattack\", \"leer\", \"focusenergy\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 40,\n \"abilities\": [\"swarm\"],\n \"moves\": [\"morningsun\", \"razorwind\", \"silverwind\", \"slash\"]\n },\n {\n \"generation\": 5,\n \"level\": 30,\n \"moves\": [\"agility\", \"wingattack\", \"furycutter\", \"slash\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 1, \"level\": 25}\n ]\n },\n \"scizor\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"6S5\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"6S5\",\n \"6S6\",\n \"5L17\",\n \"4L17\",\n \"4S1\",\n \"3L21\"\n ],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bugbite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5S2\", \"4T\"],\n \"bugbuzz\": [\"9M\", \"8M\"],\n \"bulletpunch\": [\"9L0\", \"8L0\", \"7L1\", \"6L1\", \"6S7\", \"5L1\", \"5S2\", \"4L1\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"crosspoison\": [\"8M\"],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doublehit\": [\"9L20\", \"8L20\", \"7L49\", \"6L49\", \"6S4\", \"5L49\", \"4L49\"],\n \"doubleteam\": [\n \"9L16\",\n \"8L16\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\",\n \"3L41\"\n ],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L13\",\n \"7V\",\n \"6M\",\n \"6L13\",\n \"6S5\",\n \"6S6\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L13\",\n \"3L16\"\n ],\n \"feint\": [\"7L1\", \"6L1\", \"5L61\", \"4L61\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7L5\",\n \"7V\",\n \"6L5\",\n \"5L5\",\n \"5S3\",\n \"4L5\",\n \"3L6\"\n ],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\n \"9L1\",\n \"8L1\",\n \"7L25\",\n \"7V\",\n \"6L25\",\n \"6S5\",\n \"6S6\",\n \"5L25\",\n \"4T\",\n \"4L25\",\n \"3T\",\n \"3L46\",\n \"3S0\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irondefense\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L37\",\n \"4T\",\n \"4L37\",\n \"4S1\",\n \"3L41\"\n ],\n \"ironhead\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7T\",\n \"7L50\",\n \"6T\",\n \"6L50\",\n \"6S4\",\n \"5T\",\n \"5L53\",\n \"4T\",\n \"4L53\"\n ],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"8L44\", \"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5S3\", \"4L1\", \"3L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"lunge\": [\"9M\"],\n \"metalclaw\": [\n \"9M\",\n \"9L12\",\n \"8L12\",\n \"7L21\",\n \"7V\",\n \"6L21\",\n \"6S6\",\n \"5L21\",\n \"4L21\",\n \"3L26\",\n \"3S0\"\n ],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"7L45\", \"6L45\", \"6S4\", \"5L45\", \"4L45\"],\n \"ominouswind\": [\"4T\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychocut\": [\"8M\"],\n \"pursuit\": [\"7L9\", \"7V\", \"6L9\", \"5L9\", \"5S3\", \"4L9\", \"3L11\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorwind\": [\"7L33\", \"6L33\", \"5L33\", \"4L33\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"7M\", \"6M\", \"6S7\", \"5T\", \"5S2\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"8M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"silverwind\": [\"4M\"],\n \"skittersmack\": [\"9M\"],\n \"slash\": [\n \"9L24\",\n \"8L24\",\n \"7L29\",\n \"7V\",\n \"6L29\",\n \"5L29\",\n \"4L29\",\n \"3L31\",\n \"3S0\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelwing\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5S3\", \"4M\", \"3M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L57\",\n \"7V\",\n \"6M\",\n \"6L57\",\n \"6S7\",\n \"5M\",\n \"5L57\",\n \"5S2\",\n \"4M\",\n \"4L57\",\n \"4S1\",\n \"3T\",\n \"3L36\",\n \"3S0\"\n ],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S7\", \"5M\", \"4M\"],\n \"vacuumwave\": [\"9M\"],\n \"venoshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"wingattack\": [\"9L1\", \"8L1\"],\n \"xscissor\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"6S4\",\n \"5M\",\n \"5L41\",\n \"4M\",\n \"4L41\",\n \"4S1\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 50,\n \"gender\": \"M\",\n \"abilities\": [\"swarm\"],\n \"moves\": [\"furycutter\", \"metalclaw\", \"swordsdance\", \"slash\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Adamant\",\n \"abilities\": [\"swarm\"],\n \"moves\": [\"xscissor\", \"swordsdance\", \"irondefense\", \"agility\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 100,\n \"gender\": \"M\",\n \"abilities\": [\"technician\"],\n \"moves\": [\"bulletpunch\", \"bugbite\", \"roost\", \"swordsdance\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"leer\", \"focusenergy\", \"pursuit\", \"steelwing\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"gender\": \"M\",\n \"moves\": [\"xscissor\", \"nightslash\", \"doublehit\", \"ironhead\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 25,\n \"nature\": \"Adamant\",\n \"abilities\": [\"technician\"],\n \"moves\": [\"aerialace\", \"falseswipe\", \"agility\", \"furycutter\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 25,\n \"moves\": [\"metalclaw\", \"falseswipe\", \"agility\", \"furycutter\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"abilities\": [\"technician\"],\n \"moves\": [\"bulletpunch\", \"swordsdance\", \"roost\", \"uturn\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"kleavor\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\", \"9L32\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"batonpass\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"bugbite\": [\"9M\"],\n \"bugbuzz\": [\"9M\"],\n \"closecombat\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doublehit\": [\"9L20\"],\n \"doubleteam\": [\"9L16\"],\n \"dualwingbeat\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"falseswipe\": [\"9M\", \"9L8\"],\n \"focusenergy\": [\"9L28\"],\n \"furycutter\": [\"9L4\"],\n \"gigaimpact\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"lightscreen\": [\"9M\"],\n \"lunge\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"quickattack\": [\"9L1\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"rockblast\": [\"9M\"],\n \"rockslide\": [\"9M\", \"9L36\"],\n \"rocktomb\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"skittersmack\": [\"9M\"],\n \"slash\": [\"9L24\"],\n \"sleeptalk\": [\"9M\"],\n \"smackdown\": [\"9M\", \"9L12\"],\n \"stealthrock\": [\"9M\"],\n \"stoneaxe\": [\"9L0\"],\n \"stoneedge\": [\"9M\"],\n \"strugglebug\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"9L44\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\"],\n \"vacuumwave\": [\"9M\"],\n \"xscissor\": [\"9M\", \"9L40\"]\n }\n },\n \"smoochum\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"auroraveil\": [\"7M\"],\n \"avalanche\": [\"8M\", \"7L35\", \"6L35\", \"5L35\", \"4M\", \"4L31\"],\n \"blizzard\": [\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L48\",\n \"7V\",\n \"6M\",\n \"6L48\",\n \"5M\",\n \"5L48\",\n \"4M\",\n \"4L45\",\n \"3M\",\n \"3L57\"\n ],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"7E\", \"6E\", \"5E\", \"5D\", \"4M\"],\n \"charm\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"8L12\", \"7L15\", \"7V\", \"6L15\", \"5L15\", \"4L15\", \"3L21\"],\n \"copycat\": [\"8L8\", \"7L41\", \"6L41\", \"5L41\", \"4L38\"],\n \"counter\": [\"3T\"],\n \"covet\": [\"8L16\", \"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"8M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"8M\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"faketears\": [\"8M\", \"8L24\", \"7L28\", \"6L28\", \"5L28\", \"4L25\", \"3L37\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frostbreath\": [\"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"heartstamp\": [\"7L21\", \"6L21\", \"5L21\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\n \"8M\",\n \"8L28\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"icywind\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"lick\": [\"8L1\", \"7L5\", \"7V\", \"6L5\", \"5L5\", \"4L5\", \"3L1\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"luckychant\": [\"7L31\", \"6L31\", \"5L31\", \"4L28\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"meanlook\": [\"8L40\", \"7L25\", \"7V\", \"6L25\", \"5L25\", \"4L21\", \"3L33\"],\n \"meditate\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"metronome\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"miracleeye\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"perishsong\": [\"8L44\", \"7L45\", \"7V\", \"6L45\", \"5L45\", \"4L41\", \"3L49\"],\n \"pound\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"powdersnow\": [\"8L4\", \"7L11\", \"7V\", \"6L11\", \"5L11\", \"4L11\", \"3L13\"],\n \"protect\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\n \"8M\",\n \"8L32\",\n \"7M\",\n \"7L38\",\n \"7V\",\n \"6M\",\n \"6L38\",\n \"5M\",\n \"5L38\",\n \"4M\",\n \"4L35\",\n \"3M\",\n \"3L45\"\n ],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"8E\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sing\": [\"8L20\", \"7L18\", \"7V\", \"6L18\", \"5L18\", \"4L18\", \"3L25\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"storedpower\": [\"8M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\"8L36\", \"7L8\", \"7V\", \"6L8\", \"5L8\", \"5D\", \"4L8\", \"3L9\"],\n \"sweetscent\": [\"7V\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"wakeupslap\": [\"7E\", \"6E\", \"5E\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"wish\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"wonderroom\": [\"8M\", \"7T\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"jynx\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"auroraveil\": [\"7M\"],\n \"avalanche\": [\"8M\", \"7L39\", \"6L39\", \"5L39\", \"4M\", \"4L33\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\n \"8M\",\n \"8L58\",\n \"8V\",\n \"7M\",\n \"7L60\",\n \"7V\",\n \"6M\",\n \"6L60\",\n \"5M\",\n \"5L60\",\n \"4M\",\n \"4L55\",\n \"3M\",\n \"3L67\"\n ],\n \"bodyslam\": [\n \"8M\",\n \"8V\",\n \"7L44\",\n \"7V\",\n \"6L44\",\n \"5L44\",\n \"4L39\",\n \"3T\",\n \"3L51\"\n ],\n \"brickbreak\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bubblebeam\": [\"7V\"],\n \"calmmind\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"8L12\", \"8V\"],\n \"copycat\": [\"8L1\"],\n \"counter\": [\"7V\", \"3T\"],\n \"covet\": [\"8L16\", \"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleslap\": [\"8V\", \"7L15\", \"7V\", \"6L15\", \"5L15\", \"4L15\", \"3L21\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"8M\", \"7L1\", \"6L1\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"8M\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"8M\", \"8L24\", \"7L28\", \"6L28\", \"5L28\", \"4L25\", \"3L41\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"frostbreath\": [\"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"8M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"heartstamp\": [\"7L21\", \"6L21\", \"5L21\"],\n \"helpinghand\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\n \"8M\",\n \"8L28\",\n \"8V\",\n \"7T\",\n \"7L18\",\n \"7V\",\n \"6T\",\n \"6L18\",\n \"5T\",\n \"5L18\",\n \"4T\",\n \"4L18\",\n \"3T\",\n \"3L25\"\n ],\n \"iciclespear\": [\"8M\"],\n \"icywind\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"lick\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lightscreen\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"lovelykiss\": [\"8L40\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"meanlook\": [\"8L46\", \"7L25\", \"7V\", \"6L25\", \"5L25\", \"4L21\", \"3L35\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\"8M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"perishsong\": [\"8L52\", \"7L1\", \"7V\", \"6L1\", \"5L55\", \"4L49\", \"3L57\"],\n \"pound\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"powdersnow\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"8M\", \"8L34\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicterrain\": [\"8M\"],\n \"psychocut\": [\"8M\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8V\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sing\": [\"8L20\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"storedpower\": [\"8M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\"8L1\"],\n \"sweetscent\": [\"7V\"],\n \"takedown\": [\"7V\"],\n \"taunt\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thrash\": [\"7V\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"tripleaxel\": [\"8T\"],\n \"uproar\": [\"8M\"],\n \"wakeupslap\": [\"7L33\", \"6L33\", \"5L33\", \"4L28\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"wonderroom\": [\"8M\", \"7T\"],\n \"wringout\": [\"7L49\", \"6L49\", \"5L49\", \"4L44\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 10},\n {\n \"generation\": 3,\n \"level\": 20,\n \"nature\": \"Mild\",\n \"ivs\": {\n \"hp\": 18,\n \"atk\": 17,\n \"def\": 18,\n \"spa\": 22,\n \"spd\": 25,\n \"spe\": 21\n },\n \"abilities\": [\"oblivious\"],\n \"pokeball\": \"pokeball\"\n },\n {\"generation\": 4, \"level\": 22},\n {\"generation\": 7, \"level\": 9}\n ]\n },\n \"elekid\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"barrier\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"9M\", \"9L8\", \"8L8\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crosschop\": [\n \"9E\",\n \"8E\",\n \"7E\",\n \"7V\",\n \"6E\",\n \"5E\",\n \"5D\",\n \"4E\",\n \"3E\",\n \"3S0\"\n ],\n \"curse\": [\"7V\"],\n \"detect\": [\"7V\"],\n \"discharge\": [\"9L32\", \"8L32\", \"7L33\", \"6L33\", \"5L33\", \"4L34\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"dynamicpunch\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"8M\", \"7L22\", \"6L22\", \"5L22\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feint\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"firepunch\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\",\n \"3S0\"\n ],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\"],\n \"focuspunch\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"followme\": [\"9E\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hammerarm\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\",\n \"3S0\"\n ],\n \"karatechop\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"knockoff\": [\"9M\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lightscreen\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7M\",\n \"7L26\",\n \"7V\",\n \"6M\",\n \"6L26\",\n \"5M\",\n \"5L26\",\n \"4M\",\n \"4L25\",\n \"3M\",\n \"3L17\"\n ],\n \"lowkick\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7T\",\n \"7L8\",\n \"6T\",\n \"6L8\",\n \"5T\",\n \"5L8\",\n \"4T\",\n \"4L10\"\n ],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"meditate\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"metalsound\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollingkick\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7L36\",\n \"7V\",\n \"6L36\",\n \"5L36\",\n \"4L43\",\n \"3L33\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shockwave\": [\n \"9L16\",\n \"8L16\",\n \"7T\",\n \"7L15\",\n \"6T\",\n \"6L15\",\n \"5L15\",\n \"4M\",\n \"4L19\",\n \"3M\"\n ],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"supercellslam\": [\"9M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7L12\",\n \"7V\",\n \"6L12\",\n \"5L12\",\n \"4T\",\n \"4L16\",\n \"3T\",\n \"3L25\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L43\",\n \"7V\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L46\",\n \"3M\",\n \"3L49\"\n ],\n \"thunderbolt\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L40\",\n \"7V\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L41\"\n ],\n \"thunderpunch\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7T\",\n \"7L29\",\n \"7V\",\n \"6T\",\n \"6L29\",\n \"5T\",\n \"5L29\",\n \"4T\",\n \"4L28\",\n \"3T\",\n \"3L9\",\n \"3S0\"\n ],\n \"thundershock\": [\"9L4\", \"8L4\", \"7L5\", \"6L5\", \"5L5\", \"5D\", \"4L7\"],\n \"thunderwave\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L19\",\n \"6M\",\n \"6L19\",\n \"5M\",\n \"5L19\",\n \"4M\",\n \"3T\"\n ],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 20,\n \"moves\": [\"icepunch\", \"firepunch\", \"thunderpunch\", \"crosschop\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"electabuzz\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"9M\", \"9L1\", \"8L1\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"7V\", \"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crosschop\": [\"3S1\"],\n \"curse\": [\"7V\"],\n \"detect\": [\"7V\"],\n \"discharge\": [\"9L34\", \"8L34\", \"7L36\", \"6L36\", \"5L36\", \"4L37\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"8M\", \"7L22\", \"6L22\", \"5L22\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"followme\": [\"3S1\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"9L64\", \"8M\", \"8L64\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\"],\n \"leer\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"lightscreen\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"8V\",\n \"7M\",\n \"7L26\",\n \"7V\",\n \"6M\",\n \"6L26\",\n \"6S4\",\n \"5M\",\n \"5L26\",\n \"5S3\",\n \"4M\",\n \"4L25\",\n \"4S2\",\n \"3M\",\n \"3L17\"\n ],\n \"lowkick\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"8V\",\n \"7T\",\n \"7L8\",\n \"6T\",\n \"6L8\",\n \"6S4\",\n \"5T\",\n \"5L8\",\n \"5S3\",\n \"4T\",\n \"4L10\",\n \"4S2\"\n ],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metalsound\": [\"9M\"],\n \"metronome\": [\"9M\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psywave\": [\"7V\"],\n \"quickattack\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"risingvoltage\": [\"8T\"],\n \"rockclimb\": [\"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"8V\",\n \"7L42\",\n \"7V\",\n \"6L42\",\n \"5L42\",\n \"4L52\",\n \"3L36\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shockwave\": [\n \"9L16\",\n \"8L16\",\n \"7T\",\n \"7L15\",\n \"6T\",\n \"6L15\",\n \"6S4\",\n \"5L15\",\n \"5S3\",\n \"4M\",\n \"4L19\",\n \"4S2\",\n \"3M\"\n ],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"supercellslam\": [\"9M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"8V\",\n \"7L12\",\n \"7V\",\n \"6L12\",\n \"5L12\",\n \"5S3\",\n \"4T\",\n \"4L16\",\n \"3T\",\n \"3L25\"\n ],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\"9M\", \"8V\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\n \"9M\",\n \"9L58\",\n \"8M\",\n \"8L58\",\n \"8V\",\n \"7M\",\n \"7L55\",\n \"7V\",\n \"6M\",\n \"6L55\",\n \"5M\",\n \"5L55\",\n \"4M\",\n \"4L58\",\n \"3M\",\n \"3L58\"\n ],\n \"thunderbolt\": [\n \"9M\",\n \"9L46\",\n \"8M\",\n \"8L46\",\n \"8V\",\n \"7M\",\n \"7L49\",\n \"7V\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L43\",\n \"3M\",\n \"3L47\",\n \"3S1\"\n ],\n \"thunderpunch\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"8V\",\n \"7T\",\n \"7L29\",\n \"7V\",\n \"6T\",\n \"6L29\",\n \"6S4\",\n \"5T\",\n \"5L29\",\n \"4T\",\n \"4L28\",\n \"4S2\",\n \"3T\",\n \"3L1\",\n \"3S0\"\n ],\n \"thundershock\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\"],\n \"thunderwave\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7M\",\n \"7L19\",\n \"7V\",\n \"6M\",\n \"6L19\",\n \"5M\",\n \"5L19\",\n \"4M\",\n \"3T\",\n \"3S1\"\n ],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"quickattack\", \"leer\", \"thunderpunch\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 43,\n \"moves\": [\"followme\", \"crosschop\", \"thunderwave\", \"thunderbolt\"]\n },\n {\n \"generation\": 4,\n \"level\": 30,\n \"gender\": \"M\",\n \"nature\": \"Naughty\",\n \"moves\": [\"lowkick\", \"shockwave\", \"lightscreen\", \"thunderpunch\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 30,\n \"moves\": [\"lowkick\", \"swift\", \"shockwave\", \"lightscreen\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 30,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"lowkick\", \"shockwave\", \"lightscreen\", \"thunderpunch\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 33},\n {\"generation\": 2, \"level\": 15},\n {\"generation\": 4, \"level\": 15},\n {\"generation\": 7, \"level\": 25}\n ]\n },\n \"electivire\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulkup\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"9M\", \"9L1\", \"8L1\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crosschop\": [\"4S0\"],\n \"darkestlariat\": [\"8M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\"],\n \"discharge\": [\"9L34\", \"8L34\", \"7L36\", \"6L36\", \"5L36\", \"4L37\", \"4S1\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S0\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"8M\", \"7L1\", \"6L1\"],\n \"electroball\": [\"9M\", \"8M\", \"7L22\", \"6L22\", \"5L22\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firepunch\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\n \"9M\",\n \"9L64\",\n \"8M\",\n \"8L64\",\n \"7M\",\n \"7L62\",\n \"6M\",\n \"6L62\",\n \"5M\",\n \"5L62\",\n \"4M\",\n \"4L67\"\n ],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"4S0\"],\n \"iondeluge\": [\"7L1\", \"6L1\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"knockoff\": [\"9M\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"lightscreen\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"7M\",\n \"7L26\",\n \"6M\",\n \"6L26\",\n \"5M\",\n \"5L26\",\n \"4M\",\n \"4L25\",\n \"4S1\"\n ],\n \"lowkick\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metalsound\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"risingvoltage\": [\"8T\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"9L24\", \"8M\", \"8L24\", \"7L42\", \"6L42\", \"5L42\", \"4L52\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shockwave\": [\n \"9L16\",\n \"8L16\",\n \"7T\",\n \"7L15\",\n \"6T\",\n \"6L15\",\n \"5L15\",\n \"4M\",\n \"4L19\"\n ],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"supercellslam\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7L12\",\n \"6L12\",\n \"5L12\",\n \"4T\",\n \"4L16\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunder\": [\n \"9M\",\n \"9L58\",\n \"8M\",\n \"8L58\",\n \"7M\",\n \"7L55\",\n \"6M\",\n \"6L55\",\n \"5M\",\n \"5L55\",\n \"4M\",\n \"4L58\"\n ],\n \"thunderbolt\": [\n \"9M\",\n \"9L46\",\n \"8M\",\n \"8L46\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L43\",\n \"4S1\"\n ],\n \"thunderpunch\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7T\",\n \"7L29\",\n \"6T\",\n \"6L29\",\n \"5T\",\n \"5L29\",\n \"4T\",\n \"4L28\",\n \"4S0\",\n \"4S1\"\n ],\n \"thundershock\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"thunderwave\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L19\",\n \"6M\",\n \"6L19\",\n \"5M\",\n \"5L19\",\n \"4M\"\n ],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Adamant\",\n \"moves\": [\"thunderpunch\", \"icepunch\", \"crosschop\", \"earthquake\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Serious\",\n \"moves\": [\"lightscreen\", \"thunderpunch\", \"discharge\", \"thunderbolt\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"magby\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"barrier\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"belch\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"bellydrum\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"burningjealousy\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"clearsmog\": [\"9L12\", \"8L12\", \"7L19\", \"6L19\", \"5L19\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\n \"9M\",\n \"9L20\",\n \"8L20\",\n \"7L26\",\n \"7V\",\n \"6L26\",\n \"5L25\",\n \"4L25\",\n \"3L43\"\n ],\n \"counter\": [\"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crosschop\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"curse\": [\"9M\", \"7V\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"dynamicpunch\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\"],\n \"ember\": [\"9L4\", \"8L4\", \"7L5\", \"7V\", \"6L5\", \"5L5\", \"5D\", \"4L7\", \"3L1\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feintattack\": [\"7L12\", \"6L12\", \"5L12\", \"4L16\"],\n \"fireblast\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L43\",\n \"7V\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L46\",\n \"3M\",\n \"3L49\"\n ],\n \"firepunch\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7T\",\n \"7L29\",\n \"7V\",\n \"6T\",\n \"6L29\",\n \"5T\",\n \"5L29\",\n \"4T\",\n \"4L28\",\n \"3T\",\n \"3L19\"\n ],\n \"firespin\": [\"9M\", \"8M\", \"7L15\", \"6L15\", \"5L15\", \"4L19\"],\n \"flameburst\": [\"7L22\", \"6L22\", \"5L22\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L40\",\n \"7V\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L37\"\n ],\n \"flamewheel\": [\"9L16\", \"8L16\"],\n \"flareblitz\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"focuspunch\": [\"9M\", \"9E\", \"8E\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"followme\": [\"9E\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\n \"8M\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"karatechop\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"lavaplume\": [\"9L32\", \"8L32\", \"7L33\", \"6L33\", \"5L33\", \"4L34\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L7\"],\n \"lowkick\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"machpunch\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"9M\"],\n \"powerswap\": [\"8M\", \"7E\", \"6E\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"screech\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smog\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L13\"],\n \"smokescreen\": [\n \"9L8\",\n \"8L8\",\n \"7L8\",\n \"7V\",\n \"6L8\",\n \"5L8\",\n \"4L10\",\n \"3L25\"\n ],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7M\",\n \"7L36\",\n \"7V\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L43\",\n \"3M\",\n \"3L31\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n }\n },\n \"magmar\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"captivate\": [\"4M\"],\n \"clearsmog\": [\"9L12\", \"8L12\", \"8V\", \"7L19\", \"6L19\", \"5L19\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\n \"9M\",\n \"9L20\",\n \"8L20\",\n \"8V\",\n \"7L26\",\n \"7V\",\n \"6L26\",\n \"6S4\",\n \"5L26\",\n \"5S3\",\n \"4L25\",\n \"4S2\",\n \"3L49\"\n ],\n \"counter\": [\"7V\", \"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crosschop\": [\"3S1\"],\n \"curse\": [\"9M\", \"7V\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"ember\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feintattack\": [\"7L12\", \"6L12\", \"5L12\", \"5S3\", \"4L16\"],\n \"fireblast\": [\n \"9M\",\n \"9L58\",\n \"8M\",\n \"8L58\",\n \"8V\",\n \"7M\",\n \"7L55\",\n \"7V\",\n \"6M\",\n \"6L55\",\n \"5M\",\n \"5L55\",\n \"4M\",\n \"4L54\",\n \"3M\",\n \"3L57\",\n \"3S1\"\n ],\n \"firepunch\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"8V\",\n \"7T\",\n \"7L29\",\n \"7V\",\n \"6T\",\n \"6L29\",\n \"6S4\",\n \"5T\",\n \"5L29\",\n \"4T\",\n \"4L28\",\n \"4S2\",\n \"3T\",\n \"3L1\",\n \"3S0\"\n ],\n \"firespin\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7L15\",\n \"6L15\",\n \"6S4\",\n \"5L15\",\n \"5S3\",\n \"4L19\",\n \"4S2\"\n ],\n \"flameburst\": [\"7L22\", \"6L22\", \"5L22\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L46\",\n \"8M\",\n \"8L46\",\n \"8V\",\n \"7M\",\n \"7L49\",\n \"7V\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L41\",\n \"3M\",\n \"3L41\"\n ],\n \"flamewheel\": [\"9L16\", \"8L16\"],\n \"flareblitz\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"8M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"followme\": [\"3S1\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"heatcrash\": [\"9M\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\n \"9M\",\n \"9L64\",\n \"8M\",\n \"8L64\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\"],\n \"lavaplume\": [\"9L34\", \"8L34\", \"7L36\", \"6L36\", \"5L36\", \"4L36\"],\n \"leer\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"lowkick\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"9M\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"9M\"],\n \"powerswap\": [\"8M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\"],\n \"rockclimb\": [\"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smog\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"smokescreen\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L8\",\n \"7V\",\n \"6L8\",\n \"6S4\",\n \"5L8\",\n \"5S3\",\n \"4L10\",\n \"4S2\",\n \"3L25\"\n ],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"7M\",\n \"7L42\",\n \"7V\",\n \"6M\",\n \"6L42\",\n \"5M\",\n \"5L42\",\n \"4M\",\n \"4L49\",\n \"3M\",\n \"3L33\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\"9M\", \"8V\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7T\",\n \"7V\",\n \"6T\",\n \"5T\",\n \"4T\",\n \"3T\",\n \"3S1\"\n ],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"willowisp\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"leer\", \"smog\", \"firepunch\", \"ember\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 36,\n \"moves\": [\"followme\", \"fireblast\", \"crosschop\", \"thunderpunch\"]\n },\n {\n \"generation\": 4,\n \"level\": 30,\n \"gender\": \"M\",\n \"nature\": \"Quiet\",\n \"moves\": [\"smokescreen\", \"firespin\", \"confuseray\", \"firepunch\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 30,\n \"moves\": [\"smokescreen\", \"feintattack\", \"firespin\", \"confuseray\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 30,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"smokescreen\", \"firespin\", \"confuseray\", \"firepunch\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 34},\n {\"generation\": 2, \"level\": 14},\n {\"generation\": 4, \"level\": 14},\n {\"generation\": 7, \"level\": 16}\n ]\n },\n \"magmortar\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"captivate\": [\"4M\"],\n \"clearsmog\": [\"9L12\", \"8L12\", \"7L19\", \"6L19\", \"5L19\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\n \"9M\",\n \"9L20\",\n \"8L20\",\n \"7L26\",\n \"6L26\",\n \"5L26\",\n \"4L25\",\n \"4S1\"\n ],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"feintattack\": [\"7L12\", \"6L12\", \"5L12\", \"4L16\"],\n \"fireblast\": [\n \"9M\",\n \"9L58\",\n \"8M\",\n \"8L58\",\n \"7M\",\n \"7L55\",\n \"6M\",\n \"6L55\",\n \"5M\",\n \"5L55\",\n \"4M\",\n \"4L58\"\n ],\n \"firepunch\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7T\",\n \"7L29\",\n \"6T\",\n \"6L29\",\n \"5T\",\n \"5L29\",\n \"4T\",\n \"4L28\",\n \"4S1\"\n ],\n \"firespin\": [\"9M\", \"8M\", \"7L15\", \"6L15\", \"5L15\", \"4L19\"],\n \"flameburst\": [\"7L22\", \"6L22\", \"5L22\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L46\",\n \"8M\",\n \"8L46\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L43\",\n \"4S0\",\n \"4S1\"\n ],\n \"flamewheel\": [\"9L16\", \"8L16\"],\n \"flareblitz\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"8M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"heatcrash\": [\"9M\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\n \"9M\",\n \"9L64\",\n \"8M\",\n \"8L64\",\n \"7M\",\n \"7L62\",\n \"6M\",\n \"6L62\",\n \"5M\",\n \"5L62\",\n \"4M\",\n \"4L67\",\n \"4S0\"\n ],\n \"hypervoice\": [\"9M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"knockoff\": [\"9M\"],\n \"lavaplume\": [\"9L34\", \"8L34\", \"7L36\", \"6L36\", \"5L36\", \"4L37\", \"4S1\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"lowkick\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\"9M\"],\n \"mudslap\": [\"4T\"],\n \"mysticalfire\": [\"8M\"],\n \"naturalgift\": [\"4M\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"9M\"],\n \"powerswap\": [\"8M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S0\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"9M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"smog\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"smokescreen\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S0\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"7M\",\n \"7L42\",\n \"6M\",\n \"6L42\",\n \"5M\",\n \"5L42\",\n \"4M\",\n \"4L52\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderpunch\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 50,\n \"gender\": \"F\",\n \"nature\": \"Modest\",\n \"moves\": [\"flamethrower\", \"psychic\", \"hyperbeam\", \"solarbeam\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Hardy\",\n \"moves\": [\"confuseray\", \"firepunch\", \"lavaplume\", \"flamethrower\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"pinsir\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bind\": [\n \"8L8\",\n \"8V\",\n \"7T\",\n \"7L4\",\n \"7V\",\n \"6T\",\n \"6L4\",\n \"5T\",\n \"5L4\",\n \"4L4\",\n \"3L7\"\n ],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\n \"8M\",\n \"8V\",\n \"7M\",\n \"7L26\",\n \"6M\",\n \"6L18\",\n \"5M\",\n \"5L18\",\n \"4M\",\n \"4L21\",\n \"3M\",\n \"3L31\"\n ],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bugbite\": [\"8L16\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"bulkup\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dig\": [\"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doublehit\": [\"8L24\", \"7L22\", \"6L22\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthquake\": [\"8M\", \"8V\", \"7M\", \"6M\", \"6S1\", \"6S2\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3E\", \"3S0\"],\n \"feint\": [\"8E\", \"7E\", \"6E\", \"6S2\", \"5E\", \"4E\"],\n \"feintattack\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"flail\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\n \"8M\",\n \"8L4\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"guillotine\": [\n \"8L48\",\n \"8V\",\n \"7L50\",\n \"7V\",\n \"6L47\",\n \"5L47\",\n \"4L47\",\n \"3L37\",\n \"3S0\"\n ],\n \"harden\": [\"8L1\", \"8V\", \"7L11\", \"7V\", \"6L11\", \"5L11\", \"4L13\", \"3L19\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"8M\", \"8V\", \"3S0\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mefirst\": [\"7E\", \"6E\", \"5E\", \"5D\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"8V\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\"8E\", \"7E\", \"6E\", \"6S2\", \"5E\", \"4E\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"6S1\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"8M\", \"7L15\", \"6L15\", \"5L15\", \"4L18\", \"3L25\"],\n \"reversal\": [\"8M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\n \"8L12\",\n \"8V\",\n \"7L8\",\n \"7V\",\n \"6L8\",\n \"5L8\",\n \"4L8\",\n \"3T\",\n \"3L13\"\n ],\n \"slash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"6S1\", \"5M\", \"4M\"],\n \"stormthrow\": [\"8L20\", \"7L36\", \"6L33\", \"5L33\"],\n \"strength\": [\"8L36\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"submission\": [\n \"8L44\",\n \"8V\",\n \"7L33\",\n \"7V\",\n \"6L26\",\n \"5L26\",\n \"4L42\",\n \"3L43\",\n \"3S0\"\n ],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\n \"8M\",\n \"8L52\",\n \"8V\",\n \"7T\",\n \"7L47\",\n \"7E\",\n \"6T\",\n \"6L43\",\n \"6E\",\n \"5T\",\n \"5L43\",\n \"5E\",\n \"4T\",\n \"4L52\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\n \"8M\",\n \"8L40\",\n \"8V\",\n \"7M\",\n \"7L40\",\n \"7V\",\n \"6M\",\n \"6L40\",\n \"6S2\",\n \"5M\",\n \"5L38\",\n \"4M\",\n \"4L38\",\n \"3T\",\n \"3L49\"\n ],\n \"takedown\": [\"7V\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thrash\": [\"8E\", \"8V\", \"7L43\", \"6L36\", \"5L35\", \"4L35\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"visegrip\": [\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\"\n ],\n \"vitalthrow\": [\"8L28\", \"7L18\", \"6L18\", \"5L22\", \"4L25\"],\n \"xscissor\": [\n \"8M\",\n \"8L32\",\n \"8V\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"6S1\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L30\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 35,\n \"abilities\": [\"hypercutter\"],\n \"moves\": [\"helpinghand\", \"guillotine\", \"falseswipe\", \"submission\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"gender\": \"F\",\n \"nature\": \"Adamant\",\n \"moves\": [\"xscissor\", \"earthquake\", \"stoneedge\", \"return\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"nature\": \"Jolly\",\n \"isHidden\": true,\n \"moves\": [\"earthquake\", \"swordsdance\", \"feint\", \"quickattack\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 1, \"level\": 20}\n ]\n },\n \"tauros\": {\n \"learnset\": {\n \"assurance\": [\"9L15\", \"8M\", \"8L15\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\", \"3S2\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"9E\", \"7V\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L55\", \"8L55\", \"8V\", \"7L63\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthquake\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\",\n \"3S2\"\n ],\n \"endeavor\": [\"9M\", \"9E\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fissure\": [\"7V\"],\n \"flamethrower\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focusenergy\": [\"8V\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\n \"9M\",\n \"9L60\",\n \"8M\",\n \"8L60\",\n \"7M\",\n \"7L63\",\n \"6M\",\n \"6L63\",\n \"5M\",\n \"5L63\",\n \"4M\",\n \"4L55\"\n ],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hornattack\": [\n \"9L20\",\n \"8L20\",\n \"8V\",\n \"7L8\",\n \"7V\",\n \"6L8\",\n \"5L8\",\n \"4L8\",\n \"3L8\",\n \"3S0\",\n \"3S1\"\n ],\n \"horndrill\": [\"7V\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"5D\", \"4M\", \"3M\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"8V\", \"7V\"],\n \"megahorn\": [\"8M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\n \"9L10\",\n \"8M\",\n \"8L10\",\n \"7M\",\n \"7L24\",\n \"6M\",\n \"6L24\",\n \"5M\",\n \"5L24\",\n \"4M\",\n \"4L24\"\n ],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7L15\", \"7V\", \"6L15\", \"5L15\", \"4L15\", \"3L19\", \"3S0\"],\n \"rage\": [\n \"8V\",\n \"7L5\",\n \"7V\",\n \"6L5\",\n \"5L5\",\n \"5D\",\n \"4L5\",\n \"3L4\",\n \"3S0\",\n \"3S1\"\n ],\n \"ragingbull\": [\"9L35\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"3S2\"],\n \"rest\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"8V\",\n \"7M\",\n \"7L19\",\n \"7V\",\n \"6M\",\n \"6L19\",\n \"5M\",\n \"5L19\",\n \"4M\",\n \"4L19\",\n \"3M\",\n \"3L34\"\n ],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"rockclimb\": [\"5D\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaryface\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7L11\",\n \"7V\",\n \"6L11\",\n \"5L11\",\n \"4L11\",\n \"3L13\",\n \"3S0\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smartstrike\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stomp\": [\"7V\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\n \"9L45\",\n \"8L45\",\n \"7M\",\n \"7L48\",\n \"7V\",\n \"6M\",\n \"6L48\",\n \"5M\",\n \"5L48\",\n \"4M\",\n \"4L41\",\n \"3T\",\n \"3L26\"\n ],\n \"tackle\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S1\"\n ],\n \"tailwhip\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L3\",\n \"7V\",\n \"6L3\",\n \"5L3\",\n \"4L3\",\n \"3L1\",\n \"3S1\",\n \"3S2\"\n ],\n \"takedown\": [\n \"9M\",\n \"8L35\",\n \"8V\",\n \"7L35\",\n \"7V\",\n \"6L41\",\n \"5L41\",\n \"4L35\",\n \"3L53\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thrash\": [\n \"9L50\",\n \"8L50\",\n \"8V\",\n \"7L50\",\n \"7V\",\n \"6L50\",\n \"5L55\",\n \"4L48\",\n \"3L43\"\n ],\n \"throatchop\": [\"9M\", \"8M\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"9L5\", \"8M\", \"8L5\", \"7M\", \"7L29\", \"6L29\", \"5M\", \"5L29\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7T\",\n \"7L35\",\n \"6T\",\n \"6L35\",\n \"5T\",\n \"5L35\",\n \"4T\",\n \"4L29\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 25,\n \"nature\": \"Docile\",\n \"ivs\": {\n \"hp\": 14,\n \"atk\": 19,\n \"def\": 12,\n \"spa\": 17,\n \"spd\": 5,\n \"spe\": 26\n },\n \"abilities\": [\"intimidate\"],\n \"moves\": [\"rage\", \"hornattack\", \"scaryface\", \"pursuit\"],\n \"pokeball\": \"safariball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"abilities\": [\"intimidate\"],\n \"moves\": [\"tackle\", \"tailwhip\", \"rage\", \"hornattack\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 46,\n \"abilities\": [\"intimidate\"],\n \"moves\": [\"refresh\", \"earthquake\", \"tailwhip\", \"bodyslam\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 21}]\n },\n \"taurospaldeacombat\": {\n \"learnset\": {\n \"assurance\": [\"9L15\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulkup\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"closecombat\": [\"9M\", \"9L60\"],\n \"curse\": [\"9M\", \"9E\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L55\"],\n \"doublekick\": [\"9L10\"],\n \"drillrun\": [\"9M\"],\n \"earthquake\": [\"9M\"],\n \"endeavor\": [\"9M\", \"9E\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"headbutt\": [\"9L20\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"outrage\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"ragingbull\": [\"9L35\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"9L40\"],\n \"reversal\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\", \"9L25\"],\n \"sleeptalk\": [\"9M\"],\n \"smartstrike\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"surf\": [\"9M\"],\n \"swagger\": [\"9L45\"],\n \"tackle\": [\"9L1\"],\n \"tailwhip\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thrash\": [\"9L50\"],\n \"throatchop\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"workup\": [\"9L5\"],\n \"zenheadbutt\": [\"9M\", \"9L30\"]\n }\n },\n \"taurospaldeablaze\": {\n \"learnset\": {\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulkup\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"closecombat\": [\"9M\", \"9L60\"],\n \"curse\": [\"9M\", \"9E\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doublekick\": [\"9L10\"],\n \"drillrun\": [\"9M\"],\n \"earthquake\": [\"9M\"],\n \"endeavor\": [\"9M\", \"9E\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fireblast\": [\"9M\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\"9M\", \"9L15\"],\n \"flamethrower\": [\"9M\"],\n \"flareblitz\": [\"9M\", \"9L55\"],\n \"gigaimpact\": [\"9M\"],\n \"headbutt\": [\"9L20\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"outrage\": [\"9M\"],\n \"overheat\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"ragingbull\": [\"9L35\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"9L40\"],\n \"reversal\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\", \"9L25\"],\n \"sleeptalk\": [\"9M\"],\n \"smartstrike\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"9L45\"],\n \"tackle\": [\"9L1\"],\n \"tailwhip\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thrash\": [\"9L50\"],\n \"trailblaze\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"willowisp\": [\"9M\"],\n \"workup\": [\"9L5\"],\n \"zenheadbutt\": [\"9M\", \"9L30\"]\n }\n },\n \"taurospaldeaaqua\": {\n \"learnset\": {\n \"aquajet\": [\"9L15\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulkup\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"closecombat\": [\"9M\", \"9L60\"],\n \"curse\": [\"9M\", \"9E\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doublekick\": [\"9L10\"],\n \"drillrun\": [\"9M\"],\n \"earthquake\": [\"9M\"],\n \"endeavor\": [\"9M\", \"9E\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"headbutt\": [\"9L20\"],\n \"highhorsepower\": [\"9M\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"liquidation\": [\"9M\"],\n \"outrage\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"ragingbull\": [\"9L35\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"9L40\"],\n \"reversal\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\", \"9L25\"],\n \"sleeptalk\": [\"9M\"],\n \"smartstrike\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"surf\": [\"9M\"],\n \"swagger\": [\"9L45\"],\n \"tackle\": [\"9L1\"],\n \"tailwhip\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thrash\": [\"9L50\"],\n \"trailblaze\": [\"9M\"],\n \"waterpulse\": [\"9M\"],\n \"wavecrash\": [\"9L55\"],\n \"whirlpool\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"workup\": [\"9L5\"],\n \"zenheadbutt\": [\"9M\", \"9L30\"]\n }\n },\n \"magikarp\": {\n \"learnset\": {\n \"bounce\": [\"8M\", \"7T\", \"7S7\", \"6T\", \"5T\", \"5D\", \"5S5\", \"4T\"],\n \"celebrate\": [\"6S6\"],\n \"flail\": [\n \"9L25\",\n \"8L25\",\n \"7L30\",\n \"7V\",\n \"6L30\",\n \"5L30\",\n \"5S5\",\n \"4L30\",\n \"3L30\"\n ],\n \"happyhour\": [\"6S6\"],\n \"hydropump\": [\"8M\", \"5S5\"],\n \"splash\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"7S7\",\n \"6L1\",\n \"6S6\",\n \"5L1\",\n \"5D\",\n \"5S5\",\n \"4L1\",\n \"4S0\",\n \"4S1\",\n \"4S2\",\n \"4S3\",\n \"4S4\",\n \"3L1\"\n ],\n \"tackle\": [\n \"9L15\",\n \"8L15\",\n \"8V\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L15\",\n \"4L15\",\n \"3L15\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 5,\n \"gender\": \"M\",\n \"nature\": \"Relaxed\",\n \"moves\": [\"splash\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 6,\n \"gender\": \"F\",\n \"nature\": \"Rash\",\n \"moves\": [\"splash\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 7,\n \"gender\": \"F\",\n \"nature\": \"Hardy\",\n \"moves\": [\"splash\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 5,\n \"gender\": \"F\",\n \"nature\": \"Lonely\",\n \"moves\": [\"splash\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 4,\n \"gender\": \"M\",\n \"nature\": \"Modest\",\n \"moves\": [\"splash\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 99,\n \"shiny\": true,\n \"gender\": \"M\",\n \"moves\": [\"flail\", \"hydropump\", \"bounce\", \"splash\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 1,\n \"shiny\": 1,\n \"moves\": [\"splash\", \"celebrate\", \"happyhour\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 19,\n \"shiny\": true,\n \"moves\": [\"splash\", \"bounce\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 5}]\n },\n \"gyarados\": {\n \"learnset\": {\n \"aquatail\": [\n \"9L32\",\n \"8L32\",\n \"7T\",\n \"7L30\",\n \"6T\",\n \"6L35\",\n \"5T\",\n \"5L35\",\n \"4T\",\n \"4L35\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"bide\": [\"7V\"],\n \"bind\": [\"8V\"],\n \"bite\": [\n \"9L0\",\n \"8L0\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L20\",\n \"6S1\",\n \"5L20\",\n \"4L20\",\n \"3L20\"\n ],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brine\": [\"9L12\", \"8M\", \"8L12\", \"4M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bubblebeam\": [\"7V\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"8V\", \"7L39\", \"6L41\"],\n \"curse\": [\"7V\"],\n \"darkpulse\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonbreath\": [\"7V\"],\n \"dragoncheer\": [\"9M\"],\n \"dragondance\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7L45\",\n \"6L44\",\n \"6S0\",\n \"5L44\",\n \"4L44\",\n \"3L50\"\n ],\n \"dragonpulse\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragonrage\": [\"8V\", \"7L36\", \"7V\", \"6L23\", \"5L23\", \"4L23\", \"3L25\"],\n \"dragontail\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"earthquake\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"6S0\", \"5M\", \"4M\", \"3M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"9L1\", \"8L1\"],\n \"flamethrower\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7L48\"],\n \"hydropump\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"8V\",\n \"7L42\",\n \"7V\",\n \"6L41\",\n \"5L41\",\n \"4L41\",\n \"3L40\"\n ],\n \"hyperbeam\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"8V\",\n \"7M\",\n \"7L54\",\n \"7V\",\n \"6M\",\n \"6L47\",\n \"5M\",\n \"5L47\",\n \"4M\",\n \"4L47\",\n \"3M\",\n \"3L55\"\n ],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icefang\": [\n \"9M\",\n \"9L8\",\n \"8M\",\n \"8L8\",\n \"7L27\",\n \"6L32\",\n \"6S0\",\n \"6S1\",\n \"5L32\",\n \"4L32\"\n ],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"6S1\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L21\",\n \"7V\",\n \"6L26\",\n \"5L26\",\n \"4L26\",\n \"3L30\"\n ],\n \"mimic\": [\"7V\", \"3T\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"powerwhip\": [\"8M\"],\n \"protect\": [\n \"9M\",\n \"9S2\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"rage\": [\"8V\", \"7V\"],\n \"raindance\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7M\",\n \"7L51\",\n \"7V\",\n \"6M\",\n \"6L38\",\n \"5M\",\n \"5L38\",\n \"4M\",\n \"4L38\",\n \"3M\",\n \"3L45\"\n ],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scald\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7L33\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"splash\": [\"9L1\", \"8L1\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\"],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7V\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\"9M\", \"9S2\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\n \"9L48\",\n \"8L48\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"9M\", \"9S2\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\n \"9L1\",\n \"8L1\",\n \"7L24\",\n \"7V\",\n \"6L29\",\n \"5L29\",\n \"4T\",\n \"4L29\",\n \"3L35\"\n ],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterfall\": [\n \"9M\",\n \"9L21\",\n \"9S2\",\n \"8M\",\n \"8L21\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"6S0\",\n \"6S1\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"9M\", \"9L4\", \"8M\", \"8L4\", \"7V\", \"4M\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 50,\n \"moves\": [\"waterfall\", \"earthquake\", \"icefang\", \"dragondance\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 20,\n \"shiny\": true,\n \"moves\": [\"waterfall\", \"bite\", \"icefang\", \"ironhead\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 9,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Careful\",\n \"perfectIVs\": 6,\n \"moves\": [\"waterfall\", \"thunderwave\", \"taunt\", \"protect\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 15},\n {\"generation\": 3, \"level\": 5},\n {\"generation\": 4, \"level\": 10},\n {\"generation\": 5, \"level\": 1},\n {\"generation\": 7, \"level\": 10}\n ]\n },\n \"lapras\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"ancientpower\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurorabeam\": [\"7V\"],\n \"avalanche\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\",\n \"3S0\"\n ],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"8V\",\n \"7L18\",\n \"7V\",\n \"6L18\",\n \"5L18\",\n \"4L18\",\n \"3T\",\n \"3L13\"\n ],\n \"brine\": [\"9L35\", \"8M\", \"8L35\", \"7L37\", \"6L37\", \"5L37\", \"4M\", \"4L37\"],\n \"bubblebeam\": [\"7V\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"8M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\n \"9M\",\n \"9L25\",\n \"8L25\",\n \"8V\",\n \"7L7\",\n \"7V\",\n \"6L7\",\n \"5L7\",\n \"5D\",\n \"4L7\",\n \"3L19\"\n ],\n \"curse\": [\"9M\", \"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"disarmingvoice\": [\"9M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonbreath\": [\"7V\"],\n \"dragoncheer\": [\"9M\"],\n \"dragondance\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dragonpulse\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\"\n ],\n \"dragonrage\": [\"7V\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"drillrun\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\"9M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fissure\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"foresight\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"freezedry\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"frostbreath\": [\"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3S0\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"horndrill\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"hydropump\": [\n \"9M\",\n \"9L55\",\n \"8M\",\n \"8L55\",\n \"8V\",\n \"7L47\",\n \"7V\",\n \"6L47\",\n \"5L49\",\n \"4L49\",\n \"3L49\",\n \"3S0\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"8V\",\n \"7M\",\n \"7L32\",\n \"7V\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L32\",\n \"4M\",\n \"4L32\",\n \"3M\",\n \"3L31\"\n ],\n \"iceshard\": [\"9L20\", \"8L20\", \"8V\", \"7L10\", \"6L10\", \"5L10\", \"4L10\"],\n \"iciclespear\": [\"9M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"5D\", \"4T\", \"3T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lifedew\": [\"9L15\", \"8L15\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"megahorn\": [\"8M\", \"8V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mist\": [\"9L10\", \"8L10\", \"8V\", \"7L4\", \"7V\", \"6L4\", \"5L4\", \"4L4\", \"3L7\"],\n \"muddywater\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"outrage\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"perishsong\": [\n \"9L60\",\n \"8L60\",\n \"7L27\",\n \"7V\",\n \"6L27\",\n \"5L27\",\n \"4L27\",\n \"3L25\"\n ],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicnoise\": [\"9M\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"7M\",\n \"7L22\",\n \"7V\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L22\",\n \"3M\",\n \"3L37\",\n \"3S0\"\n ],\n \"reflect\": [\"9M\", \"8V\", \"7V\"],\n \"refresh\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"8M\",\n \"7M\",\n \"7L43\",\n \"7V\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L43\",\n \"3M\",\n \"3L43\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sheercold\": [\"9L65\", \"8L65\", \"7L50\", \"6L50\", \"5L55\", \"4L55\", \"3L55\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sing\": [\"9L5\", \"8L5\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7E\",\n \"7V\",\n \"6M\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"smartstrike\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"solarbeam\": [\"8V\", \"7V\"],\n \"sparklingaria\": [\"9E\", \"8E\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"tickle\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"waterpulse\": [\n \"9M\",\n \"9L30\",\n \"8L30\",\n \"7T\",\n \"7L14\",\n \"6T\",\n \"6L14\",\n \"5L14\",\n \"4M\",\n \"4L14\",\n \"3M\"\n ],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"4E\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 44,\n \"moves\": [\"hydropump\", \"raindance\", \"blizzard\", \"healbell\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 15}]\n },\n \"ditto\": {\n \"learnset\": {\n \"transform\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"7S0\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 10,\n \"moves\": [\"transform\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 1, \"level\": 12},\n {\"generation\": 2, \"level\": 10},\n {\"generation\": 3, \"level\": 23},\n {\"generation\": 4, \"level\": 10},\n {\"generation\": 5, \"level\": 45},\n {\"generation\": 6, \"level\": 30},\n {\"generation\": 7, \"level\": 25}\n ]\n },\n \"eevee\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"5S2\", \"4M\", \"4S0\", \"3M\"],\n \"babydolleyes\": [\"9L15\", \"8L15\", \"7L9\", \"7S5\", \"6L9\", \"6S3\", \"6S4\"],\n \"batonpass\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"7L33\",\n \"7V\",\n \"6L33\",\n \"5L33\",\n \"4L36\",\n \"3L36\"\n ],\n \"bide\": [\"7V\"],\n \"bite\": [\n \"9L25\",\n \"8L25\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"4L29\",\n \"4S0\",\n \"3L30\"\n ],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"calmmind\": [\"9M\"],\n \"captivate\": [\"7E\", \"6E\", \"4M\"],\n \"celebrate\": [\"8S6\", \"7S5\", \"6S3\"],\n \"charm\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"7L29\",\n \"7E\",\n \"7V\",\n \"6L29\",\n \"6E\",\n \"5L29\",\n \"5E\",\n \"5D\",\n \"4E\",\n \"3E\"\n ],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L30\", \"8L30\"],\n \"covet\": [\n \"9L1\",\n \"8L1\",\n \"8S6\",\n \"7T\",\n \"7L1\",\n \"7E\",\n \"6T\",\n \"6L23\",\n \"6E\",\n \"5T\",\n \"5L21\",\n \"5E\",\n \"4E\",\n \"4S0\"\n ],\n \"curse\": [\"9M\", \"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"detect\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\n \"9M\",\n \"9L50\",\n \"8L50\",\n \"8V\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"5L37\",\n \"3T\"\n ],\n \"doublekick\": [\"9E\", \"8E\", \"8V\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\", \"5S2\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"flail\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"4S1\", \"3E\"],\n \"focusenergy\": [\"8M\", \"7V\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"growl\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L9\",\n \"4L15\",\n \"3L16\"\n ],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"8S6\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"6S4\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"4S0\",\n \"3L1\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"4S1\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\n \"9L55\",\n \"8L55\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L41\",\n \"5T\",\n \"5L41\",\n \"4T\",\n \"4L50\"\n ],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"9M\", \"9E\", \"8E\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"payday\": [\"8M\", \"8V\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\n \"9L10\",\n \"8L10\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"6S4\",\n \"5L13\",\n \"4L22\",\n \"4S1\",\n \"3L23\"\n ],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"refresh\": [\"7L20\", \"6L20\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"5S2\", \"4M\", \"3M\"],\n \"roar\": [\"9M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\n \"9L5\",\n \"8L5\",\n \"8V\",\n \"7L5\",\n \"7V\",\n \"7S5\",\n \"6L5\",\n \"6S3\",\n \"5L5\",\n \"5D\",\n \"4L8\",\n \"3L8\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sing\": [\"5S2\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"storedpower\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L10\",\n \"6S3\",\n \"6S4\",\n \"5D\",\n \"4T\",\n \"3T\"\n ],\n \"synchronoise\": [\"7E\", \"6E\", \"5E\"],\n \"tackle\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"8S6\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"tailwhip\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"takedown\": [\n \"9M\",\n \"9L40\",\n \"8L40\",\n \"8V\",\n \"7L25\",\n \"7V\",\n \"6L25\",\n \"5L25\",\n \"4L43\",\n \"3L42\"\n ],\n \"terablast\": [\"9M\"],\n \"tickle\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"trumpcard\": [\"7L45\", \"6L45\", \"5L45\", \"4L57\", \"4S1\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"wish\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"yawn\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 10,\n \"gender\": \"F\",\n \"nature\": \"Lonely\",\n \"abilities\": [\"adaptability\"],\n \"moves\": [\"covet\", \"bite\", \"helpinghand\", \"attract\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"shiny\": true,\n \"gender\": \"M\",\n \"nature\": \"Hardy\",\n \"abilities\": [\"adaptability\"],\n \"moves\": [\"irontail\", \"trumpcard\", \"flail\", \"quickattack\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"gender\": \"F\",\n \"nature\": \"Hardy\",\n \"abilities\": [\"adaptability\"],\n \"moves\": [\"sing\", \"return\", \"echoedvoice\", \"attract\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"moves\": [\"celebrate\", \"sandattack\", \"babydolleyes\", \"swift\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 15,\n \"shiny\": true,\n \"isHidden\": true,\n \"moves\": [\"swift\", \"quickattack\", \"babydolleyes\", \"helpinghand\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 10,\n \"nature\": \"Jolly\",\n \"moves\": [\"celebrate\", \"sandattack\", \"babydolleyes\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 5,\n \"gender\": \"M\",\n \"nature\": \"Docile\",\n \"abilities\": [\"runaway\"],\n \"moves\": [\"celebrate\", \"covet\", \"helpinghand\", \"tackle\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 25}]\n },\n \"eeveestarter\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"babydolleyes\": [\"9L15\"],\n \"baddybad\": [\"8V\", \"7T\"],\n \"batonpass\": [\"9M\", \"9L35\"],\n \"bite\": [\"9L25\", \"8V\", \"7L17\"],\n \"bodyslam\": [\"9M\"],\n \"bouncybubble\": [\"8V\", \"7T\"],\n \"buzzybuzz\": [\"8V\", \"7T\"],\n \"charm\": [\"9M\", \"9L45\"],\n \"copycat\": [\"9L30\"],\n \"covet\": [\"9L1\"],\n \"curse\": [\"9M\", \"9E\"],\n \"detect\": [\"9E\"],\n \"dig\": [\"9M\", \"8V\", \"7M\"],\n \"doubleedge\": [\"9M\", \"9L50\", \"8V\", \"7L28\"],\n \"doublekick\": [\"9E\", \"8V\", \"7L10\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"8V\", \"7M\"],\n \"faketears\": [\"9M\"],\n \"flail\": [\"9E\"],\n \"freezyfrost\": [\"8V\", \"7T\"],\n \"glitzyglow\": [\"8V\", \"7T\"],\n \"growl\": [\"9L1\", \"8V\", \"7L1\", \"7S0\"],\n \"headbutt\": [\"8V\", \"7M\"],\n \"helpinghand\": [\"9M\", \"9L1\", \"8V\", \"7M\", \"7L31\"],\n \"hypervoice\": [\"9M\"],\n \"irontail\": [\"8V\", \"7M\"],\n \"lastresort\": [\"9L55\"],\n \"mudslap\": [\"9M\", \"9E\"],\n \"payday\": [\"8V\", \"7M\"],\n \"protect\": [\"9M\", \"8V\", \"7M\"],\n \"quickattack\": [\"9L10\", \"8V\", \"7L6\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"8V\", \"7M\"],\n \"rest\": [\"9M\", \"8V\", \"7M\"],\n \"roar\": [\"9M\"],\n \"sandattack\": [\"9L5\", \"8V\", \"7L14\"],\n \"sappyseed\": [\"8V\", \"7T\"],\n \"shadowball\": [\"9M\", \"8V\", \"7M\"],\n \"sizzlyslide\": [\"8V\", \"7T\"],\n \"sleeptalk\": [\"9M\"],\n \"sparklyswirl\": [\"8V\", \"7T\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\", \"8V\", \"7M\"],\n \"sunnyday\": [\"9M\"],\n \"swift\": [\"9M\", \"9L20\", \"8V\", \"7L21\"],\n \"tackle\": [\"9L1\", \"8V\", \"7L1\", \"7S0\"],\n \"tailwhip\": [\"9L1\", \"8V\", \"7L3\", \"7S0\"],\n \"takedown\": [\"9M\", \"9L40\", \"8V\", \"7L24\"],\n \"tickle\": [\"9E\"],\n \"toxic\": [\"8V\", \"7M\"],\n \"veeveevolley\": [\"8V\", \"7T\"],\n \"weatherball\": [\"9M\"],\n \"wish\": [\"9E\"],\n \"yawn\": [\"9E\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 5,\n \"perfectIVs\": 6,\n \"moves\": [\"tackle\", \"tailwhip\", \"growl\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"vaporeon\": {\n \"learnset\": {\n \"acidarmor\": [\n \"9L45\",\n \"8L45\",\n \"8V\",\n \"7L29\",\n \"7V\",\n \"6L29\",\n \"5L29\",\n \"4L64\",\n \"3L47\"\n ],\n \"alluringvoice\": [\"9M\"],\n \"aquaring\": [\"9L35\", \"8L35\", \"7L25\", \"6L25\", \"5L25\", \"4L43\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurorabeam\": [\n \"9L30\",\n \"8L30\",\n \"8V\",\n \"7L20\",\n \"7V\",\n \"6L20\",\n \"5L21\",\n \"4L36\",\n \"3L36\"\n ],\n \"babydolleyes\": [\"9L15\", \"8L15\", \"7L9\"],\n \"batonpass\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"bide\": [\"7V\"],\n \"bite\": [\"9L1\", \"8L1\", \"7V\", \"5L29\", \"4L29\", \"3L30\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"brine\": [\"8M\", \"4M\"],\n \"bubblebeam\": [\"7V\"],\n \"calmmind\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"celebrate\": [\"6S1\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L1\", \"8L1\"],\n \"covet\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"curse\": [\"9M\", \"7V\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9L1\", \"8L1\", \"7V\", \"3T\"],\n \"doublekick\": [\"8V\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\", \"8V\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\n \"9M\",\n \"9L20\",\n \"8L20\",\n \"8V\",\n \"7L33\",\n \"7V\",\n \"6L33\",\n \"5L33\",\n \"4L57\",\n \"3L42\"\n ],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"5S0\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"8V\",\n \"7L45\",\n \"7V\",\n \"6L45\",\n \"5L45\",\n \"4L71\",\n \"3L52\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"7S2\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\n \"9L55\",\n \"8L55\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L41\",\n \"5T\",\n \"5L41\",\n \"4T\",\n \"4L50\"\n ],\n \"liquidation\": [\"9M\", \"8M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mist\": [\"7V\"],\n \"muddywater\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7L37\",\n \"6L37\",\n \"5L37\",\n \"4L78\"\n ],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"payday\": [\"8M\", \"8V\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\n \"9L10\",\n \"8L10\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L22\",\n \"3L23\"\n ],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"7S2\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"7S2\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\n \"9L5\",\n \"8L5\",\n \"8V\",\n \"7L5\",\n \"7V\",\n \"6L5\",\n \"6S1\",\n \"5L5\",\n \"5S0\",\n \"4L8\",\n \"3L8\"\n ],\n \"scald\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7S2\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5S0\",\n \"4L1\",\n \"3L1\"\n ],\n \"tailwhip\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S1\",\n \"5L1\",\n \"5S0\",\n \"4L1\",\n \"3L1\"\n ],\n \"takedown\": [\"9M\", \"9L1\", \"8L1\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"waterfall\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\n \"9L0\",\n \"8L0\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L9\",\n \"6S1\",\n \"5L9\",\n \"4L15\",\n \"3L16\"\n ],\n \"waterpulse\": [\n \"9M\",\n \"9L25\",\n \"8L25\",\n \"7T\",\n \"7L17\",\n \"6T\",\n \"6L17\",\n \"5L17\",\n \"4M\",\n \"3M\"\n ],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"yawn\": [\"8V\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"tailwhip\", \"tackle\", \"helpinghand\", \"sandattack\"]\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"moves\": [\"celebrate\", \"tailwhip\", \"sandattack\", \"watergun\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"gender\": \"F\",\n \"isHidden\": true,\n \"moves\": [\"scald\", \"icebeam\", \"raindance\", \"rest\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"jolteon\": {\n \"learnset\": {\n \"agility\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"8V\",\n \"7L29\",\n \"7V\",\n \"6L29\",\n \"5L29\",\n \"4L64\",\n \"3L47\"\n ],\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"babydolleyes\": [\"9L15\", \"8L15\", \"7L9\"],\n \"batonpass\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"bide\": [\"7V\"],\n \"bite\": [\"9L1\", \"8L1\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"calmmind\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"celebrate\": [\"6S1\"],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L1\", \"8L1\"],\n \"covet\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"curse\": [\"9M\", \"7V\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"discharge\": [\"9L40\", \"8L40\", \"7L37\", \"6L37\", \"5L37\", \"4L78\"],\n \"doubleedge\": [\"9M\", \"9L1\", \"8L1\", \"7V\", \"3T\"],\n \"doublekick\": [\n \"9L25\",\n \"8L25\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"4L29\",\n \"3L30\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"falseswipe\": [\"9M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\", \"8V\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"5S0\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\n \"9L55\",\n \"8L55\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L41\",\n \"5T\",\n \"5L41\",\n \"4T\",\n \"4L50\"\n ],\n \"lightscreen\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7S2\", \"6M\", \"5M\", \"4M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"metalsound\": [\"9M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"payday\": [\"8M\", \"8V\"],\n \"pinmissile\": [\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"8V\",\n \"7L25\",\n \"7V\",\n \"6L25\",\n \"5L25\",\n \"4L36\",\n \"3L36\"\n ],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\n \"9L10\",\n \"8L10\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L22\",\n \"3L23\"\n ],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"risingvoltage\": [\"8T\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\n \"9L5\",\n \"8L5\",\n \"8V\",\n \"7L5\",\n \"7V\",\n \"6L5\",\n \"6S1\",\n \"5L5\",\n \"5S0\",\n \"4L8\",\n \"3L8\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"7S2\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5S0\",\n \"4L1\",\n \"3L1\"\n ],\n \"tailwhip\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S1\",\n \"5L1\",\n \"5S0\",\n \"4L1\",\n \"3L1\"\n ],\n \"takedown\": [\"9M\", \"9L1\", \"8L1\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"8V\",\n \"7M\",\n \"7L45\",\n \"7V\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L71\",\n \"3M\",\n \"3L52\"\n ],\n \"thunderbolt\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"7S2\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"thunderfang\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7L20\",\n \"6L20\",\n \"5L21\",\n \"4L43\"\n ],\n \"thundershock\": [\n \"9L0\",\n \"8L0\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L9\",\n \"6S1\",\n \"5L9\",\n \"4L15\",\n \"3L16\"\n ],\n \"thunderwave\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7M\",\n \"7L33\",\n \"7V\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L57\",\n \"3T\",\n \"3L42\"\n ],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"7S2\", \"6M\", \"5M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"yawn\": [\"8V\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"tailwhip\", \"tackle\", \"helpinghand\", \"sandattack\"]\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"moves\": [\"celebrate\", \"tailwhip\", \"sandattack\", \"thundershock\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"gender\": \"F\",\n \"moves\": [\"thunderbolt\", \"shadowball\", \"lightscreen\", \"voltswitch\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"flareon\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"babydolleyes\": [\"9L15\", \"8L15\", \"7L9\"],\n \"batonpass\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"bide\": [\"7V\"],\n \"bite\": [\"9L25\", \"8L25\", \"7L17\", \"7V\", \"6L17\", \"5L17\", \"4L29\", \"3L30\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"calmmind\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"celebrate\": [\"6S1\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L1\", \"8L1\"],\n \"covet\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"curse\": [\"9M\", \"7V\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9L1\", \"8L1\", \"7V\", \"3T\"],\n \"doublekick\": [\"8V\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"ember\": [\n \"9L0\",\n \"8L0\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L9\",\n \"6S1\",\n \"5L9\",\n \"4L15\",\n \"3L16\"\n ],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7S2\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"fireblast\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L71\",\n \"3M\"\n ],\n \"firefang\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7L20\",\n \"6L20\",\n \"5L21\",\n \"4L43\"\n ],\n \"firespin\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"8V\",\n \"7L25\",\n \"7V\",\n \"6L25\",\n \"5L25\",\n \"4L36\",\n \"3L36\"\n ],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\",\n \"3L52\"\n ],\n \"flareblitz\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"8V\", \"7L45\", \"7S2\", \"6L45\"],\n \"focusenergy\": [\"8M\", \"8V\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\", \"8V\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"5S0\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\n \"9L55\",\n \"8L55\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L41\",\n \"5T\",\n \"5L41\",\n \"4T\",\n \"4L50\"\n ],\n \"lavaplume\": [\"9L40\", \"8L40\", \"7L37\", \"6L37\", \"5L37\", \"4L78\"],\n \"leer\": [\"7V\", \"3L47\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"mysticalfire\": [\"8M\"],\n \"naturalgift\": [\"4M\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"payday\": [\"8M\", \"8V\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\n \"9L10\",\n \"8L10\",\n \"8V\",\n \"7L13\",\n \"7V\",\n \"7S2\",\n \"6L13\",\n \"5L13\",\n \"4L22\",\n \"3L23\"\n ],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\n \"9L5\",\n \"8L5\",\n \"8V\",\n \"7L5\",\n \"7V\",\n \"6L5\",\n \"6S1\",\n \"5L5\",\n \"5S0\",\n \"4L8\",\n \"3L8\"\n ],\n \"scaryface\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"7L29\",\n \"6L29\",\n \"5L29\",\n \"4L64\"\n ],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smog\": [\n \"9L20\",\n \"8L20\",\n \"8V\",\n \"7L33\",\n \"7V\",\n \"6L33\",\n \"5L33\",\n \"4L57\",\n \"3L42\"\n ],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5S0\",\n \"4L1\",\n \"3L1\"\n ],\n \"tailwhip\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S1\",\n \"5L1\",\n \"5S0\",\n \"4L1\",\n \"3L1\"\n ],\n \"takedown\": [\"9M\", \"9L1\", \"8L1\", \"7V\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"willowisp\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7S2\", \"6M\", \"5M\", \"4M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"yawn\": [\"8V\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"tailwhip\", \"tackle\", \"helpinghand\", \"sandattack\"]\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"moves\": [\"celebrate\", \"tailwhip\", \"sandattack\", \"ember\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"gender\": \"F\",\n \"isHidden\": true,\n \"moves\": [\"flareblitz\", \"facade\", \"willowisp\", \"quickattack\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"espeon\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"babydolleyes\": [\"9L15\", \"8L15\", \"7L9\"],\n \"batonpass\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"bite\": [\"9L1\", \"8L1\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"celebrate\": [\"6S2\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\n \"9L0\",\n \"8L0\",\n \"7L1\",\n \"7V\",\n \"6L9\",\n \"6S2\",\n \"5L9\",\n \"4L15\",\n \"3L16\"\n ],\n \"copycat\": [\"9L1\", \"8L1\"],\n \"covet\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"7S3\", \"6M\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9L1\", \"8L1\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"9M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"7L25\",\n \"6L25\",\n \"5L25\",\n \"4L43\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"5S1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"imprison\": [\"9M\"],\n \"irontail\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\n \"9L55\",\n \"8L55\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L41\",\n \"5T\",\n \"5L41\",\n \"4T\",\n \"4L50\"\n ],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magicalleaf\": [\"9M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"mimic\": [\"3T\"],\n \"morningsun\": [\n \"9L30\",\n \"8L30\",\n \"7L33\",\n \"7V\",\n \"6L33\",\n \"5L33\",\n \"4L71\",\n \"3L52\",\n \"3S0\"\n ],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"payday\": [\"8M\"],\n \"powergem\": [\"9M\"],\n \"powerswap\": [\"9L35\", \"8M\", \"8L35\", \"7L45\", \"6L45\", \"5L45\", \"4L78\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\n \"9M\",\n \"9L25\",\n \"8L25\",\n \"7L20\",\n \"7V\",\n \"6L20\",\n \"5L21\",\n \"4L36\",\n \"3L36\",\n \"3S0\"\n ],\n \"psychic\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L37\",\n \"7V\",\n \"7S3\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L64\",\n \"3M\",\n \"3L47\",\n \"3S0\"\n ],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\n \"9M\",\n \"9L45\",\n \"8L45\",\n \"7M\",\n \"7L29\",\n \"7V\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L57\",\n \"3T\",\n \"3L42\",\n \"3S0\"\n ],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"quickattack\": [\n \"9L10\",\n \"8L10\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L22\",\n \"3L23\"\n ],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"7S3\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\n \"9L5\",\n \"8L5\",\n \"7L5\",\n \"7V\",\n \"6L5\",\n \"6S2\",\n \"5L5\",\n \"5S1\",\n \"4L8\",\n \"3L8\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"7V\", \"7S3\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"4T\",\n \"4L29\",\n \"3T\",\n \"3L30\"\n ],\n \"tackle\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5S1\",\n \"4L1\",\n \"3L1\"\n ],\n \"tailwhip\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S2\",\n \"5L1\",\n \"5S1\",\n \"4L1\",\n \"3L1\"\n ],\n \"takedown\": [\"9M\", \"9L1\", \"8L1\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"psybeam\", \"psychup\", \"psychic\", \"morningsun\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"tailwhip\", \"tackle\", \"helpinghand\", \"sandattack\"]\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"moves\": [\"celebrate\", \"tailwhip\", \"sandattack\", \"confusion\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"gender\": \"F\",\n \"isHidden\": true,\n \"moves\": [\"psychic\", \"dazzlinggleam\", \"shadowball\", \"reflect\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"umbreon\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"assurance\": [\"9L25\", \"8M\", \"8L25\", \"7L25\", \"6L25\", \"5L25\", \"4L43\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"babydolleyes\": [\"9L15\", \"8L15\", \"7L9\"],\n \"batonpass\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"bite\": [\"9L1\", \"8L1\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"calmmind\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"celebrate\": [\"6S2\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\n \"9M\",\n \"9L20\",\n \"8L20\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"4L29\",\n \"3L30\"\n ],\n \"copycat\": [\"9L1\", \"8L1\"],\n \"covet\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"darkpulse\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9L1\", \"8L1\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"feintattack\": [\"7L20\", \"7V\", \"6L20\", \"5L21\", \"4L36\", \"3L36\", \"3S0\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focusenergy\": [\"8M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"guardswap\": [\"9L35\", \"8M\", \"8L35\", \"7L45\", \"6L45\", \"5L45\", \"4L78\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"5S1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"lastresort\": [\n \"9L55\",\n \"8L55\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L41\",\n \"5T\",\n \"5L41\",\n \"4T\",\n \"4L50\"\n ],\n \"lightscreen\": [\"9M\"],\n \"meanlook\": [\n \"9L50\",\n \"8L50\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"5L37\",\n \"4L57\",\n \"3L42\",\n \"3S0\"\n ],\n \"mimic\": [\"3T\"],\n \"moonlight\": [\n \"9L30\",\n \"8L30\",\n \"7L33\",\n \"7V\",\n \"7S3\",\n \"6L33\",\n \"5L33\",\n \"4L71\",\n \"3L52\",\n \"3S0\"\n ],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"payday\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"7S3\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"pursuit\": [\"7L1\", \"7V\", \"6L9\", \"6S2\", \"5L9\", \"4L15\", \"3L16\"],\n \"quickattack\": [\n \"9L10\",\n \"8L10\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L22\",\n \"3L23\"\n ],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\n \"9L5\",\n \"8L5\",\n \"7L5\",\n \"7V\",\n \"6L5\",\n \"6S2\",\n \"5L5\",\n \"5S1\",\n \"4L8\",\n \"3L8\"\n ],\n \"scaryface\": [\"9M\"],\n \"screech\": [\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"7L29\",\n \"7V\",\n \"6L29\",\n \"5L29\",\n \"4L64\",\n \"3L47\",\n \"3S0\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7M\", \"7S3\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5S1\",\n \"4L1\",\n \"3L1\"\n ],\n \"tailwhip\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S2\",\n \"5L1\",\n \"5S1\",\n \"4L1\",\n \"3L1\"\n ],\n \"takedown\": [\"9M\", \"9L1\", \"8L1\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunderwave\": [\"9M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"9M\", \"7M\", \"7V\", \"7S3\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"feintattack\", \"meanlook\", \"screech\", \"moonlight\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"tailwhip\", \"tackle\", \"helpinghand\", \"sandattack\"]\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"moves\": [\"celebrate\", \"tailwhip\", \"sandattack\", \"pursuit\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"gender\": \"F\",\n \"moves\": [\"snarl\", \"toxic\", \"protect\", \"moonlight\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"leafeon\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"babydolleyes\": [\"9L15\", \"8L15\", \"7L9\"],\n \"batonpass\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"bite\": [\"9L1\", \"8L1\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bulletseed\": [\"9M\", \"8M\", \"4M\"],\n \"calmmind\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"celebrate\": [\"6S1\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L1\", \"8L1\"],\n \"covet\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"9M\", \"9L1\", \"8L1\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"gigadrain\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7T\",\n \"7L25\",\n \"6T\",\n \"6L25\",\n \"5T\",\n \"5L25\",\n \"4M\",\n \"4L43\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasswhistle\": [\"7L17\", \"6L17\", \"5L17\", \"4L57\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"headbutt\": [\"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"5S0\",\n \"4T\",\n \"4L1\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\n \"9L55\",\n \"8L55\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L41\",\n \"5T\",\n \"5L41\",\n \"4T\",\n \"4L50\"\n ],\n \"leafblade\": [\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"7L45\",\n \"7S2\",\n \"6L45\",\n \"5L45\",\n \"4L71\"\n ],\n \"leafstorm\": [\"9M\", \"8M\"],\n \"leechseed\": [\"9L20\", \"8L20\"],\n \"magicalleaf\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7L20\",\n \"6L20\",\n \"5L21\",\n \"4L36\"\n ],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"payday\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"quickattack\": [\"9L10\", \"8L10\", \"7L13\", \"6L13\", \"5L13\", \"4L22\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"razorleaf\": [\"9L0\", \"8L0\", \"7L1\", \"6L9\", \"6S1\", \"5L9\", \"4L15\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L5\", \"8L5\", \"7L5\", \"6L5\", \"6S1\", \"5L5\", \"5S0\", \"4L8\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"7M\",\n \"7L37\",\n \"7S2\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L64\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"4T\"],\n \"swordsdance\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"7M\",\n \"7L29\",\n \"7S2\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L78\"\n ],\n \"synthesis\": [\n \"9L30\",\n \"8L30\",\n \"7T\",\n \"7L33\",\n \"7S2\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L29\",\n \"4T\",\n \"4L29\"\n ],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S0\", \"4L1\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"6S1\", \"5L1\", \"5S0\", \"4L1\"],\n \"takedown\": [\"9M\", \"9L1\", \"8L1\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"tailwhip\", \"tackle\", \"helpinghand\", \"sandattack\"]\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"moves\": [\"celebrate\", \"tailwhip\", \"sandattack\", \"razorleaf\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"gender\": \"F\",\n \"isHidden\": true,\n \"moves\": [\"leafblade\", \"swordsdance\", \"sunnyday\", \"synthesis\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"glaceon\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"auroraveil\": [\"7M\", \"7S2\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"babydolleyes\": [\"9L15\", \"8L15\", \"7L9\"],\n \"barrier\": [\"7L29\", \"6L29\", \"5L29\", \"4L78\"],\n \"batonpass\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"bite\": [\"9L25\", \"8L25\", \"7L17\", \"6L17\", \"5L17\", \"4L29\"],\n \"blizzard\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"7M\",\n \"7L45\",\n \"7S2\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L71\"\n ],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"celebrate\": [\"6S1\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L1\", \"8L1\"],\n \"covet\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"9M\", \"9L1\", \"8L1\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"8M\"],\n \"freezedry\": [\"9L40\", \"8L40\"],\n \"frostbreath\": [\"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"hail\": [\n \"8M\",\n \"8L35\",\n \"7M\",\n \"7L37\",\n \"7S2\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L64\"\n ],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"5S0\",\n \"4T\",\n \"4L1\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icefang\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7L20\", \"6L20\", \"5L21\", \"4L43\"],\n \"iceshard\": [\"9L20\", \"8L20\", \"7L25\", \"6L25\", \"5L25\", \"4L36\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\n \"9M\",\n \"9L0\",\n \"8M\",\n \"8L0\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L9\",\n \"6S1\",\n \"5T\",\n \"5L9\",\n \"4T\",\n \"4L15\"\n ],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\n \"9L55\",\n \"8L55\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L41\",\n \"5T\",\n \"5L41\",\n \"4T\",\n \"4L50\"\n ],\n \"mirrorcoat\": [\"9L45\", \"8L45\", \"7L33\", \"6L33\", \"5L33\", \"4L57\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"payday\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"quickattack\": [\"9L10\", \"8L10\", \"7L13\", \"6L13\", \"5L13\", \"4L22\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L5\", \"8L5\", \"7L5\", \"6L5\", \"6S1\", \"5L5\", \"5S0\", \"4L8\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"7S2\", \"6M\", \"5M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"snowscape\": [\"9M\", \"9L35\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"4T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S0\", \"4L1\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"6S1\", \"5L1\", \"5S0\", \"4L1\"],\n \"takedown\": [\"9M\", \"9L1\", \"8L1\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"tailwhip\", \"tackle\", \"helpinghand\", \"sandattack\"]\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"moves\": [\"celebrate\", \"tailwhip\", \"sandattack\", \"icywind\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"gender\": \"F\",\n \"moves\": [\"blizzard\", \"shadowball\", \"hail\", \"auroraveil\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"porygon\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"8V\",\n \"7L12\",\n \"7V\",\n \"6L12\",\n \"5L12\",\n \"4L12\",\n \"3L9\"\n ],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"barrier\": [\"8V\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"conversion\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5S0\",\n \"4L1\",\n \"3L1\"\n ],\n \"conversion2\": [\n \"9L25\",\n \"8L25\",\n \"8S1\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"curse\": [\"7V\"],\n \"defensecurl\": [\"7V\"],\n \"discharge\": [\"9L40\", \"8L40\", \"7L40\", \"6L40\", \"5L40\", \"4L40\"],\n \"doubleedge\": [\"9M\", \"9L50\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"guardswap\": [\"8M\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lockon\": [\n \"9L55\",\n \"8L55\",\n \"7L45\",\n \"7V\",\n \"6L45\",\n \"5L45\",\n \"4L45\",\n \"3L32\"\n ],\n \"magiccoat\": [\n \"8L50\",\n \"7T\",\n \"7L56\",\n \"6T\",\n \"6L56\",\n \"5T\",\n \"5L56\",\n \"4T\",\n \"4L56\"\n ],\n \"magnetrise\": [\n \"9L10\",\n \"8L10\",\n \"8S1\",\n \"7T\",\n \"7L23\",\n \"6T\",\n \"6L23\",\n \"5T\",\n \"5L23\",\n \"4L23\"\n ],\n \"mimic\": [\"7V\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\n \"9M\",\n \"9L20\",\n \"8L20\",\n \"8V\",\n \"8S1\",\n \"7L7\",\n \"7V\",\n \"6L7\",\n \"5L7\",\n \"5S0\",\n \"4L7\",\n \"3L12\"\n ],\n \"psychic\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recover\": [\n \"9L35\",\n \"8L35\",\n \"8V\",\n \"7L18\",\n \"7V\",\n \"6L18\",\n \"5L18\",\n \"4L18\",\n \"3L20\"\n ],\n \"recycle\": [\n \"9L5\",\n \"8L5\",\n \"7T\",\n \"7L34\",\n \"6T\",\n \"6L34\",\n \"5T\",\n \"5L34\",\n \"4M\",\n \"4L34\",\n \"3L44\"\n ],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sharpen\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5S0\", \"4L1\", \"3L24\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"7L29\", \"6T\", \"6L29\", \"5T\", \"5L29\", \"4T\", \"4L29\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"speedswap\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5S0\",\n \"4L1\",\n \"3L1\"\n ],\n \"takedown\": [\"9M\", \"7V\"],\n \"telekinesis\": [\"7T\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thundershock\": [\"9L15\", \"8L15\", \"8S1\"],\n \"thunderwave\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"8V\",\n \"7L50\",\n \"7V\",\n \"6L50\",\n \"5L51\",\n \"4L51\",\n \"3L36\"\n ],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zapcannon\": [\n \"9L60\",\n \"8L60\",\n \"7L62\",\n \"7V\",\n \"6L62\",\n \"5L62\",\n \"4L62\",\n \"3L48\"\n ],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 10,\n \"isHidden\": true,\n \"moves\": [\"tackle\", \"conversion\", \"sharpen\", \"psybeam\"]\n },\n {\n \"generation\": 8,\n \"level\": 25,\n \"isHidden\": true,\n \"moves\": [\"magnetrise\", \"thundershock\", \"psybeam\", \"conversion2\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 18}]\n },\n \"porygon2\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7L12\",\n \"7V\",\n \"6L12\",\n \"5L12\",\n \"4L12\",\n \"3L9\"\n ],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"conversion\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"conversion2\": [\n \"9L25\",\n \"8L25\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"curse\": [\"7V\"],\n \"defensecurl\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3T\",\n \"3L24\"\n ],\n \"discharge\": [\"9L40\", \"8L40\", \"7L40\", \"6L40\", \"5L40\", \"4L40\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"guardswap\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\n \"9M\",\n \"9L60\",\n \"8M\",\n \"8L65\",\n \"7M\",\n \"7L67\",\n \"7V\",\n \"6M\",\n \"6L67\",\n \"5M\",\n \"5L67\",\n \"4M\",\n \"4L67\",\n \"3M\"\n ],\n \"icebeam\": [\"9M\", \"9S1\", \"8M\", \"8S0\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lockon\": [\n \"9L50\",\n \"8L55\",\n \"7L45\",\n \"7V\",\n \"6L45\",\n \"5L45\",\n \"4L45\",\n \"3L32\"\n ],\n \"magiccoat\": [\n \"8L50\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L56\",\n \"4T\",\n \"4L56\"\n ],\n \"magnetrise\": [\n \"9L1\",\n \"8L1\",\n \"7T\",\n \"7L23\",\n \"6T\",\n \"6L23\",\n \"5T\",\n \"5L23\",\n \"4L23\"\n ],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\n \"9M\",\n \"9L20\",\n \"8L20\",\n \"7L7\",\n \"7V\",\n \"6L7\",\n \"5L7\",\n \"4L7\",\n \"3L12\"\n ],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recover\": [\n \"9L35\",\n \"9S1\",\n \"8L35\",\n \"8S0\",\n \"7L18\",\n \"7V\",\n \"6L18\",\n \"5L18\",\n \"4L18\",\n \"3L20\"\n ],\n \"recycle\": [\n \"9L1\",\n \"8L1\",\n \"7T\",\n \"7L34\",\n \"6T\",\n \"6L34\",\n \"5T\",\n \"5L34\",\n \"4M\",\n \"4L34\",\n \"3L44\"\n ],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"7L29\", \"6T\", \"6L29\", \"5T\", \"5L29\", \"4T\", \"4L29\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"speedswap\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\", \"9S1\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8S0\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thundershock\": [\"9L15\", \"8L15\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"7L50\",\n \"7V\",\n \"6L50\",\n \"5L51\",\n \"4L51\",\n \"3L36\"\n ],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"9S1\", \"8M\", \"8S0\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zapcannon\": [\n \"9L55\",\n \"8L60\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L62\",\n \"4L62\",\n \"3L48\"\n ],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 50,\n \"nature\": \"Sassy\",\n \"abilities\": [\"download\"],\n \"ivs\": {\"hp\": 31, \"atk\": 0, \"spe\": 0},\n \"moves\": [\"recover\", \"trickroom\", \"icebeam\", \"thunderbolt\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 9,\n \"level\": 50,\n \"nature\": \"Quiet\",\n \"abilities\": [\"download\"],\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 0\n },\n \"moves\": [\"terablast\", \"icebeam\", \"recover\", \"trickroom\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"porygonz\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"agility\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7L12\", \"6L12\", \"5L12\", \"4L12\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"conversion\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"conversion2\": [\"9L25\", \"8L25\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"defensecurl\": [\"9L1\", \"8L1\"],\n \"discharge\": [\"9L40\", \"8L40\", \"7L40\", \"6L40\", \"5L40\", \"4L40\"],\n \"doubleedge\": [\"9M\", \"9L50\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"embargo\": [\"7M\", \"7L34\", \"6M\", \"6L34\", \"5M\", \"5L34\", \"4M\", \"4L34\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"guardswap\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\n \"9M\",\n \"9L65\",\n \"8M\",\n \"8L65\",\n \"7M\",\n \"7L67\",\n \"6M\",\n \"6L67\",\n \"5M\",\n \"5L67\",\n \"4M\",\n \"4L67\"\n ],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lockon\": [\"9L55\", \"8L55\", \"7L45\", \"6L45\", \"5L45\", \"4L45\"],\n \"magiccoat\": [\n \"8L50\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L56\",\n \"4T\",\n \"4L56\"\n ],\n \"magnetrise\": [\n \"9L1\",\n \"8L1\",\n \"7T\",\n \"7L23\",\n \"6T\",\n \"6L23\",\n \"5T\",\n \"5L23\",\n \"4L23\"\n ],\n \"nastyplot\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"naturalgift\": [\"4M\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psybeam\": [\"9M\", \"9L20\", \"8L20\", \"7L7\", \"6L7\", \"5L7\", \"4L7\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"recover\": [\"9L35\", \"8L35\", \"7L18\", \"6L18\", \"5L18\", \"4L18\"],\n \"recycle\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"signalbeam\": [\"7T\", \"7L29\", \"6T\", \"6L29\", \"5T\", \"5L29\", \"4T\", \"4L29\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"speedswap\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thundershock\": [\"9L15\", \"8L15\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"triattack\": [\"9L45\", \"8M\", \"8L45\", \"7L50\", \"6L50\", \"5L51\", \"4L51\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"wonderroom\": [\"8M\", \"7T\", \"5T\"],\n \"zapcannon\": [\"9L60\", \"8L60\", \"7L1\", \"6L1\", \"5L62\", \"4L62\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"omanyte\": {\n \"learnset\": {\n \"ancientpower\": [\n \"8L30\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"5L37\",\n \"4T\",\n \"4L37\",\n \"3L49\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurorabeam\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bide\": [\"7E\", \"7V\", \"6E\", \"5E\"],\n \"bind\": [\"8L1\", \"7T\", \"6T\", \"5T\"],\n \"bite\": [\n \"8E\",\n \"8V\",\n \"7L7\",\n \"7V\",\n \"6L7\",\n \"5L7\",\n \"5D\",\n \"5S0\",\n \"4L7\",\n \"3L13\"\n ],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"brine\": [\"8M\", \"8L35\", \"7L28\", \"6L28\", \"5L28\", \"4M\", \"4L28\"],\n \"bubblebeam\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5S0\", \"4E\", \"3E\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"constrict\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"curse\": [\"7V\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hornattack\": [\"7V\"],\n \"hydropump\": [\n \"8M\",\n \"8L60\",\n \"8V\",\n \"7L55\",\n \"7V\",\n \"6L55\",\n \"5L55\",\n \"4L52\",\n \"3L55\"\n ],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"5D\", \"4T\", \"3T\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"leer\": [\"8L20\", \"8V\", \"7L19\", \"7V\", \"6L19\", \"5L19\", \"4L19\", \"3L31\"],\n \"meteorbeam\": [\"8T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"muddywater\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"mudshot\": [\"8M\", \"8L25\", \"7L25\", \"6L25\", \"5L25\", \"4L25\", \"3L25\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\n \"8M\",\n \"8L41\",\n \"8V\",\n \"7M\",\n \"7L34\",\n \"7V\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"4L34\",\n \"3M\",\n \"3L37\"\n ],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"reflecttype\": [\"8E\", \"7E\", \"6E\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"8M\", \"8L45\", \"7L46\", \"6L46\", \"5L46\", \"4L46\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"8V\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"8L5\", \"7L16\", \"7V\", \"6L16\", \"5L16\", \"4T\", \"4L16\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8L10\"],\n \"sandstorm\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shellsmash\": [\"8L55\", \"8V\", \"7L50\", \"6L50\", \"5L52\"],\n \"slam\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spikecannon\": [\"7V\"],\n \"spikes\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"stealthrock\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"supersonic\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5S0\", \"4E\", \"3E\"],\n \"surf\": [\"8M\", \"8L50\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"tickle\": [\"8E\", \"7L43\", \"6L43\", \"5L43\", \"4L43\", \"3L43\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"waterfall\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\n \"8L15\",\n \"8V\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"5L10\",\n \"4L10\",\n \"3L19\"\n ],\n \"waterpulse\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\"],\n \"withdraw\": [\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5S0\",\n \"4L1\",\n \"3L1\"\n ],\n \"wringout\": [\"7E\", \"6E\", \"5E\", \"4E\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 15,\n \"gender\": \"M\",\n \"abilities\": [\"swiftswim\"],\n \"moves\": [\"bubblebeam\", \"supersonic\", \"withdraw\", \"bite\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 30}]\n },\n \"omastar\": {\n \"learnset\": {\n \"ancientpower\": [\n \"8L30\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"5L37\",\n \"4T\",\n \"4L37\",\n \"3L55\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"8V\", \"7V\"],\n \"bind\": [\"8L1\", \"7T\", \"6T\", \"5T\"],\n \"bite\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"brine\": [\"8M\", \"8L35\", \"7L28\", \"6L28\", \"5L28\", \"4M\", \"4L28\"],\n \"bubblebeam\": [\"7V\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"constrict\": [\"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"crunch\": [\"8M\", \"8L0\"],\n \"curse\": [\"7V\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hornattack\": [\"7V\"],\n \"horndrill\": [\"7V\"],\n \"hydropump\": [\n \"8M\",\n \"8L70\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L75\",\n \"4L67\",\n \"3L65\"\n ],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"leer\": [\"8L20\", \"8V\", \"7L19\", \"7V\", \"6L19\", \"5L19\", \"4L19\", \"3L31\"],\n \"liquidation\": [\"8M\"],\n \"meteorbeam\": [\"8T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"muddywater\": [\"8M\"],\n \"mudshot\": [\"8M\", \"8L25\", \"7L25\", \"6L25\", \"5L25\", \"4L25\", \"3L25\"],\n \"naturalgift\": [\"4M\"],\n \"pinmissile\": [\"8M\"],\n \"protect\": [\n \"8M\",\n \"8L43\",\n \"8V\",\n \"7M\",\n \"7L34\",\n \"7V\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"4L34\",\n \"3M\",\n \"3L37\"\n ],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"8M\", \"8L49\", \"7L56\", \"6L56\", \"5L56\", \"4L56\"],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"8V\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"8L1\", \"7L16\", \"7V\", \"6L16\", \"5L16\", \"4T\", \"4L16\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8L1\"],\n \"sandstorm\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"shellsmash\": [\"8L63\", \"8V\", \"7L67\", \"6L67\", \"5L67\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spikecannon\": [\"8V\", \"7L1\", \"7V\", \"6L40\", \"5L40\", \"4L40\", \"3L40\"],\n \"spikes\": [\"8M\"],\n \"stealthrock\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"supersonic\": [\"8V\"],\n \"surf\": [\"8M\", \"8L56\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"tickle\": [\"7L48\", \"6L48\", \"5L48\", \"4L48\", \"3L46\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"8M\"],\n \"waterfall\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"8L15\", \"8V\", \"7L10\", \"7V\", \"6L10\", \"5L10\", \"4L10\", \"3L1\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"7V\", \"4M\"],\n \"withdraw\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"]\n }\n },\n \"kabuto\": {\n \"learnset\": {\n \"absorb\": [\"8L1\", \"8V\", \"7L6\", \"7V\", \"6L6\", \"5L6\", \"5D\", \"4L6\", \"3L13\"],\n \"aerialace\": [\"7M\", \"3M\"],\n \"ancientpower\": [\n \"8L30\",\n \"7L46\",\n \"7V\",\n \"6L46\",\n \"5L46\",\n \"4T\",\n \"4L46\",\n \"3L55\"\n ],\n \"aquajet\": [\"8L15\", \"8V\", \"7L31\", \"6L31\", \"5L31\", \"4L31\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurorabeam\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"brine\": [\"8M\", \"8L35\", \"4M\"],\n \"bubblebeam\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5S0\", \"4E\", \"3E\"],\n \"curse\": [\"7V\"],\n \"dig\": [\"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"5S0\", \"4M\", \"4E\", \"3M\", \"3E\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\n \"8M\",\n \"7L26\",\n \"7V\",\n \"6L26\",\n \"5L26\",\n \"4M\",\n \"4L26\",\n \"3T\",\n \"3L37\"\n ],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"foresight\": [\"7E\", \"6E\", \"5E\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\n \"8M\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"harden\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5S0\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"8V\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydropump\": [\"8M\", \"7V\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\n \"8M\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\"\n ],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"leechlife\": [\"8M\", \"8L45\", \"8V\"],\n \"leer\": [\"8L20\", \"8V\", \"7L11\", \"7V\", \"6L11\", \"5L11\", \"4L11\", \"3L19\"],\n \"liquidation\": [\"8M\", \"8L50\"],\n \"megadrain\": [\"8E\", \"8V\", \"7L36\", \"7V\", \"6L36\", \"5L36\", \"4L36\", \"3L49\"],\n \"metalsound\": [\"8L55\", \"7L41\", \"6L41\", \"5L41\", \"4L41\", \"3L43\"],\n \"meteorbeam\": [\"8T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudshot\": [\n \"8M\",\n \"8L25\",\n \"7L16\",\n \"7E\",\n \"6L16\",\n \"6E\",\n \"5L16\",\n \"5E\",\n \"4L16\",\n \"4E\",\n \"3L25\"\n ],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"8M\", \"8L41\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rapidspin\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"8M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"8V\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\n \"8L10\",\n \"8V\",\n \"7L21\",\n \"7V\",\n \"6L21\",\n \"5L21\",\n \"4L21\",\n \"3L31\"\n ],\n \"sandstorm\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"scratch\": [\n \"8L5\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5S0\",\n \"4L1\",\n \"3L1\"\n ],\n \"screech\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"slash\": [\"7V\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\"],\n \"stoneedge\": [\"8M\", \"8L60\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"8E\", \"7E\", \"7V\", \"6E\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"wringout\": [\"7L50\", \"6L50\", \"5L51\", \"4L51\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 15,\n \"gender\": \"M\",\n \"abilities\": [\"battlearmor\"],\n \"moves\": [\"confuseray\", \"dig\", \"scratch\", \"harden\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 30}]\n },\n \"kabutops\": {\n \"learnset\": {\n \"absorb\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ancientpower\": [\n \"8L30\",\n \"7L54\",\n \"7V\",\n \"6L54\",\n \"5L54\",\n \"4T\",\n \"4L54\",\n \"3L65\"\n ],\n \"aquajet\": [\"8L15\", \"8V\", \"7L31\", \"6L31\", \"5L31\", \"4L31\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brine\": [\"8M\", \"8L35\", \"4M\"],\n \"bubblebeam\": [\"7V\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8V\"],\n \"crosspoison\": [\"8M\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dig\": [\"8M\", \"8V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\n \"8M\",\n \"7L26\",\n \"7V\",\n \"6L26\",\n \"5L26\",\n \"4M\",\n \"4L26\",\n \"3T\",\n \"3L37\"\n ],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feint\": [\"8L1\", \"8V\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"flipturn\": [\"8T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\", \"3L1\"],\n \"gigadrain\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"harden\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydropump\": [\"8M\", \"7V\"],\n \"hyperbeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"leechlife\": [\"8M\", \"8L49\", \"8V\"],\n \"leer\": [\"8L20\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"liquidation\": [\"8M\", \"8L56\", \"7T\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"megadrain\": [\"8V\", \"7L36\", \"7V\", \"6L36\", \"5L36\", \"4L36\", \"3L55\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"metalsound\": [\"8L63\", \"7L45\", \"6L45\", \"5L45\", \"4L45\", \"3L46\"],\n \"meteorbeam\": [\"8T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudshot\": [\"8M\", \"8L25\", \"7L16\", \"6L16\", \"5L16\", \"4L16\", \"3L25\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"nightslash\": [\"8L1\", \"7L1\", \"6L1\", \"5L72\", \"4L72\"],\n \"protect\": [\"8M\", \"8L43\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychocut\": [\"8M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorshell\": [\"8M\"],\n \"razorwind\": [\"7V\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"8M\"],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"8V\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\n \"8L1\",\n \"8V\",\n \"7L21\",\n \"7V\",\n \"6L21\",\n \"5L21\",\n \"4L21\",\n \"3L31\"\n ],\n \"sandstorm\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scald\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"scratch\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"screech\": [\"8M\", \"8V\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"skullbash\": [\"7V\"],\n \"slash\": [\"8L0\", \"8V\", \"7L1\", \"7V\", \"6L40\", \"5L40\", \"4L40\", \"3L40\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stoneedge\": [\"8M\", \"8L70\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superpower\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"7V\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"7V\", \"4M\"],\n \"wringout\": [\"7L63\", \"6L63\", \"5L63\", \"4L63\"],\n \"xscissor\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"]\n }\n },\n \"aerodactyl\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\n \"8M\",\n \"8L50\",\n \"8V\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"4L17\",\n \"3L8\"\n ],\n \"aircutter\": [\"4T\"],\n \"ancientpower\": [\n \"8L1\",\n \"7L25\",\n \"7V\",\n \"7S1\",\n \"6L25\",\n \"5L25\",\n \"4T\",\n \"4L25\",\n \"3L29\"\n ],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"assurance\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bite\": [\"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L15\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"celebrate\": [\"7S1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"8M\", \"8L30\", \"8V\", \"7L33\", \"6L33\", \"5L33\", \"4L33\"],\n \"curse\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonbreath\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dragonclaw\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragondance\": [\"8M\"],\n \"dragonpulse\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragonrage\": [\"7V\"],\n \"dualwingbeat\": [\"8T\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"8M\", \"7L1\", \"6L1\", \"5L1\", \"5S0\", \"4L1\"],\n \"flamethrower\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fly\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"foresight\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\n \"8M\",\n \"8L60\",\n \"7M\",\n \"7L81\",\n \"6M\",\n \"6L81\",\n \"5M\",\n \"5L81\",\n \"4M\",\n \"4L73\"\n ],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hurricane\": [\"8M\"],\n \"hyperbeam\": [\n \"8M\",\n \"8L55\",\n \"8V\",\n \"7M\",\n \"7L65\",\n \"7V\",\n \"6M\",\n \"6L65\",\n \"5M\",\n \"5L65\",\n \"4M\",\n \"4L57\",\n \"3M\",\n \"3L50\"\n ],\n \"icefang\": [\"8M\", \"7L1\", \"6L1\", \"5L1\", \"5S0\", \"4L1\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\n \"8M\",\n \"8L35\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L57\",\n \"4T\",\n \"4L49\"\n ],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"meteorbeam\": [\"8T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"protect\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"8M\"],\n \"pursuit\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorwind\": [\"7V\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\n \"8L25\",\n \"8V\",\n \"7M\",\n \"7L9\",\n \"7V\",\n \"6M\",\n \"6L9\",\n \"5M\",\n \"5L9\",\n \"4M\",\n \"4L9\",\n \"3M\"\n ],\n \"rockblast\": [\"8M\"],\n \"rockpolish\": [\"7M\", \"7S1\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7M\",\n \"7L73\",\n \"6M\",\n \"6L73\",\n \"5M\",\n \"5L73\",\n \"4M\",\n \"4L65\",\n \"3T\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"8V\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"8E\", \"8V\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaryface\": [\"8M\", \"8L15\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L36\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skyattack\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"skydrop\": [\"7M\", \"7L49\", \"6M\", \"6L49\", \"5M\", \"5L49\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\"],\n \"steelwing\": [\n \"8M\",\n \"7M\",\n \"7E\",\n \"7V\",\n \"6M\",\n \"6E\",\n \"5E\",\n \"5S0\",\n \"4M\",\n \"4E\",\n \"3M\",\n \"3E\"\n ],\n \"stoneedge\": [\"8M\", \"8L45\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supersonic\": [\"8L5\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L22\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"7V\", \"4T\", \"3T\"],\n \"tailwind\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\"],\n \"takedown\": [\n \"8L40\",\n \"8V\",\n \"7L41\",\n \"7V\",\n \"6L41\",\n \"5L41\",\n \"4L41\",\n \"3L43\"\n ],\n \"taunt\": [\"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderfang\": [\"8M\", \"7L1\", \"6L1\", \"5L1\", \"5S0\", \"4L1\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"whirlwind\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"wideguard\": [\"8E\", \"7E\", \"7S1\", \"6E\"],\n \"wingattack\": [\"8L10\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 15,\n \"gender\": \"M\",\n \"abilities\": [\"pressure\"],\n \"moves\": [\"steelwing\", \"icefang\", \"firefang\", \"thunderfang\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"ancientpower\", \"rockpolish\", \"wideguard\", \"celebrate\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 30}]\n },\n \"munchlax\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"amnesia\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L9\", \"6L9\", \"5L9\", \"4L9\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"belch\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"bellydrum\": [\"9L48\", \"8L48\", \"7L44\", \"6L44\"],\n \"bite\": [\"9L16\", \"8L16\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bodyslam\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7L25\",\n \"6L25\",\n \"5L36\",\n \"4L33\"\n ],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"chillingwater\": [\"9M\"],\n \"chipaway\": [\"7L17\", \"6L17\", \"5L25\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"covet\": [\"9L12\", \"8L12\", \"7T\", \"6T\", \"5T\"],\n \"crunch\": [\"9M\"],\n \"curse\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"4S1\"],\n \"defensecurl\": [\"9L4\", \"8L4\", \"7L4\", \"6L4\", \"5L4\", \"4L4\", \"4S0\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"fissure\": [\"9E\", \"8E\"],\n \"flail\": [\"9L44\", \"8L44\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L41\",\n \"4M\",\n \"4L36\"\n ],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"happyhour\": [\"7S2\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"holdback\": [\"7S2\"],\n \"hydropump\": [\"8M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"lastresort\": [\n \"9L52\",\n \"8L52\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L57\",\n \"4T\",\n \"4L49\"\n ],\n \"lick\": [\n \"9L1\",\n \"9S3\",\n \"8L1\",\n \"7L1\",\n \"7E\",\n \"6L1\",\n \"6E\",\n \"5L12\",\n \"5E\",\n \"4L12\",\n \"4E\"\n ],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7L1\",\n \"7S2\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"4S0\",\n \"4S1\"\n ],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"7L49\", \"7E\", \"6L49\", \"6E\", \"5L49\", \"5E\", \"4M\", \"4L44\"],\n \"odorsleuth\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"4S1\"],\n \"payday\": [\"8M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"recycle\": [\n \"9L8\",\n \"8L8\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L17\",\n \"4M\",\n \"4L17\"\n ],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"7L36\", \"6L36\", \"5L44\", \"4T\", \"4L41\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"screech\": [\"9L24\", \"8M\", \"8L24\", \"7L20\", \"6L20\", \"5L20\", \"4L20\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"selfdestruct\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4S0\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snatch\": [\"7T\", \"7L50\", \"6T\", \"6L1\", \"5T\", \"5L52\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"stockpile\": [\"9L20\", \"8L20\", \"7L28\", \"6L28\", \"5L28\", \"4L25\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swallow\": [\"9L20\", \"8L20\", \"7L33\", \"6L33\", \"5L33\", \"4L28\"],\n \"tackle\": [\n \"9L1\",\n \"9S3\",\n \"8L1\",\n \"7L1\",\n \"7S2\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"4S0\",\n \"4S1\"\n ],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"whirlwind\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 5,\n \"moves\": [\"metronome\", \"tackle\", \"defensecurl\", \"selfdestruct\"]\n },\n {\n \"generation\": 4,\n \"level\": 5,\n \"gender\": \"F\",\n \"nature\": \"Relaxed\",\n \"abilities\": [\"thickfat\"],\n \"moves\": [\"metronome\", \"odorsleuth\", \"tackle\", \"curse\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 5,\n \"abilities\": [\"thickfat\"],\n \"moves\": [\"tackle\", \"metronome\", \"holdback\", \"happyhour\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 9,\n \"level\": 1,\n \"shiny\": true,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"nature\": \"Impish\",\n \"moves\": [\"lick\", \"tackle\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"snorlax\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"amnesia\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"8V\",\n \"7L9\",\n \"7V\",\n \"6L9\",\n \"5L9\",\n \"5D\",\n \"4L9\",\n \"3L5\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"belch\": [\"9L52\", \"8L52\", \"7E\", \"6E\"],\n \"bellydrum\": [\n \"9L48\",\n \"8L48\",\n \"7L44\",\n \"7V\",\n \"6L44\",\n \"5L17\",\n \"4L17\",\n \"3L13\"\n ],\n \"bide\": [\"7V\"],\n \"bite\": [\"9L16\", \"8L16\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\n \"9L1\",\n \"9S2\",\n \"8L1\",\n \"7T\",\n \"7L41\",\n \"7S1\",\n \"6T\",\n \"6L41\",\n \"5T\",\n \"5L41\",\n \"4T\",\n \"4L36\",\n \"3L37\"\n ],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\n \"9M\",\n \"9L28\",\n \"9S2\",\n \"8M\",\n \"8L28\",\n \"8V\",\n \"7L25\",\n \"7V\",\n \"7S1\",\n \"6L25\",\n \"5L36\",\n \"4L33\",\n \"3T\",\n \"3L33\",\n \"3S0\"\n ],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bubblebeam\": [\"7V\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"celebrate\": [\"7S1\"],\n \"charm\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"chillingwater\": [\"9M\"],\n \"chipaway\": [\"7L17\", \"6L17\", \"5L25\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\"],\n \"covet\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\", \"3L42\"],\n \"crunch\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"8V\",\n \"7L49\",\n \"6L49\",\n \"5L49\",\n \"4L44\"\n ],\n \"curse\": [\"9M\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\", \"3S0\"],\n \"darkestlariat\": [\"8M\"],\n \"defensecurl\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L4\",\n \"7V\",\n \"6L4\",\n \"5L4\",\n \"4L4\",\n \"3T\",\n \"3L9\"\n ],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7T\",\n \"7V\",\n \"6T\",\n \"5T\",\n \"5D\",\n \"4T\",\n \"3T\"\n ],\n \"fissure\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\", \"3S0\"],\n \"flail\": [\"9L1\", \"8L1\"],\n \"flamethrower\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gastroacid\": [\"8E\"],\n \"gigaimpact\": [\n \"9M\",\n \"9L56\",\n \"8M\",\n \"8L56\",\n \"7M\",\n \"7L35\",\n \"6M\",\n \"6L57\",\n \"5M\",\n \"5L57\",\n \"4M\",\n \"4L49\"\n ],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hammerarm\": [\"9L44\", \"8L44\"],\n \"harden\": [\"7V\"],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\", \"3L17\"],\n \"heatcrash\": [\"9M\", \"8M\"],\n \"heavyslam\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L50\", \"6L50\", \"5L52\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7L57\"],\n \"hydropump\": [\"8M\"],\n \"hyperbeam\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\",\n \"3L51\"\n ],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lastresort\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lick\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L12\",\n \"7E\",\n \"7V\",\n \"6L12\",\n \"6E\",\n \"5L12\",\n \"5E\",\n \"4L12\",\n \"4E\",\n \"3E\"\n ],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"outrage\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payday\": [\"8M\", \"8V\", \"7V\"],\n \"poweruppunch\": [\"7E\", \"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7V\", \"3T\"],\n \"psywave\": [\"7V\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"refresh\": [\"3S0\"],\n \"rest\": [\n \"9M\",\n \"9L20\",\n \"9S2\",\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7M\",\n \"7L28\",\n \"7V\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\",\n \"4M\",\n \"4L25\",\n \"3M\",\n \"3L25\"\n ],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7L36\", \"7V\", \"6L36\", \"5L44\", \"4T\", \"4L41\", \"3T\", \"3L46\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"screech\": [\"9L1\", \"8M\", \"8L1\", \"8V\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"selfdestruct\": [\"8M\", \"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L33\",\n \"7V\",\n \"6M\",\n \"6L33\",\n \"5T\",\n \"5L33\",\n \"4M\",\n \"4L28\",\n \"3T\",\n \"3L37\"\n ],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7T\",\n \"7L28\",\n \"7V\",\n \"6T\",\n \"6L28\",\n \"5T\",\n \"5L28\",\n \"4T\",\n \"4L28\",\n \"3T\",\n \"3L28\"\n ],\n \"solarbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"steelroller\": [\"8T\"],\n \"stockpile\": [\"9L1\", \"8L1\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"7S1\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supercellslam\": [\"9M\"],\n \"superpower\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"9L1\", \"8L1\"],\n \"tackle\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"whirlwind\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"yawn\": [\n \"9L12\",\n \"9S2\",\n \"8L12\",\n \"8V\",\n \"7L20\",\n \"6L20\",\n \"5L20\",\n \"4L20\",\n \"3L21\"\n ],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 43,\n \"moves\": [\"refresh\", \"fissure\", \"curse\", \"bodyslam\"]\n },\n {\n \"generation\": 7,\n \"level\": 30,\n \"abilities\": [\"thickfat\"],\n \"moves\": [\"sunnyday\", \"block\", \"bodyslam\", \"celebrate\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 9,\n \"level\": 20,\n \"gender\": \"M\",\n \"nature\": \"Lax\",\n \"isHidden\": true,\n \"ivs\": {\n \"hp\": 22,\n \"atk\": 20,\n \"def\": 20,\n \"spa\": 20,\n \"spd\": 20,\n \"spe\": 20\n },\n \"moves\": [\"rest\", \"block\", \"yawn\", \"bodyslam\"],\n \"pokeball\": \"dreamball\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 30}]\n },\n \"articuno\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7L36\",\n \"7V\",\n \"6L36\",\n \"5L36\",\n \"4L36\",\n \"4S3\",\n \"4S4\",\n \"3L25\",\n \"3S0\",\n \"3S1\"\n ],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"ancientpower\": [\n \"9L25\",\n \"8L25\",\n \"7L29\",\n \"7S7\",\n \"6L29\",\n \"5L29\",\n \"4T\",\n \"4L29\"\n ],\n \"auroraveil\": [\"7M\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\n \"9M\",\n \"9L65\",\n \"9S10\",\n \"8M\",\n \"8L65\",\n \"8V\",\n \"7M\",\n \"7L78\",\n \"7V\",\n \"6M\",\n \"6L71\",\n \"5M\",\n \"5L71\",\n \"4M\",\n \"4L71\",\n \"3M\",\n \"3L73\"\n ],\n \"bravebird\": [\"9M\", \"8M\"],\n \"bubblebeam\": [\"7V\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"extrasensory\": [\"3S2\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"featherdance\": [\"9M\"],\n \"fly\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"freezedry\": [\"9L35\", \"8L35\", \"8S8\", \"7L43\", \"7S7\", \"6L1\", \"6S6\"],\n \"frostbreath\": [\"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gust\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hail\": [\n \"8M\",\n \"8L50\",\n \"7M\",\n \"7L57\",\n \"7S7\",\n \"6M\",\n \"6L57\",\n \"6S5\",\n \"6S6\",\n \"5M\",\n \"5L85\",\n \"4M\",\n \"4L85\",\n \"3M\"\n ],\n \"haze\": [\"9M\", \"9L60\", \"9S10\", \"3S2\"],\n \"headbutt\": [\"8V\"],\n \"healbell\": [\"3S2\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\n \"9M\",\n \"9L55\",\n \"9S10\",\n \"8M\",\n \"8L55\",\n \"8S8\",\n \"7L92\",\n \"6L1\",\n \"5L92\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"8V\",\n \"8S8\",\n \"7M\",\n \"7L71\",\n \"7V\",\n \"6M\",\n \"6L43\",\n \"6S5\",\n \"6S6\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L43\",\n \"4S3\",\n \"4S4\",\n \"3M\",\n \"3L49\",\n \"3S0\",\n \"3S1\",\n \"3S2\"\n ],\n \"iceshard\": [\"9L15\", \"8L15\", \"8V\", \"7L15\", \"6L15\", \"5L15\", \"4L15\"],\n \"icespinner\": [\"9M\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"8V\"],\n \"lightscreen\": [\"9M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mindreader\": [\n \"8L60\",\n \"7L22\",\n \"7V\",\n \"6L22\",\n \"5L22\",\n \"4L22\",\n \"4S4\",\n \"3L37\",\n \"3S0\",\n \"3S1\"\n ],\n \"mirrorcoat\": [\"8V\"],\n \"mist\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"8S8\",\n \"7L8\",\n \"7V\",\n \"6L8\",\n \"5L8\",\n \"4L8\",\n \"4S4\",\n \"3L13\",\n \"3S0\"\n ],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"peck\": [\"7V\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"powdersnow\": [\"9L5\", \"8L5\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorwind\": [\"7V\"],\n \"reflect\": [\n \"9M\",\n \"9L10\",\n \"8M\",\n \"8L10\",\n \"8V\",\n \"7M\",\n \"7L50\",\n \"7V\",\n \"7S7\",\n \"6M\",\n \"6L50\",\n \"6S5\",\n \"6S6\",\n \"5M\",\n \"5L50\",\n \"4M\",\n \"4L50\",\n \"4S3\",\n \"3M\",\n \"3L61\",\n \"3S1\"\n ],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\n \"9L40\",\n \"8L40\",\n \"8V\",\n \"7M\",\n \"7L85\",\n \"6M\",\n \"6L1\",\n \"5T\",\n \"5L57\",\n \"4M\",\n \"4L57\",\n \"4S3\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sheercold\": [\n \"9L70\",\n \"9S10\",\n \"8L70\",\n \"7L99\",\n \"6L1\",\n \"5L78\",\n \"4L78\",\n \"3L85\"\n ],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skyattack\": [\"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"skydrop\": [\"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\", \"9L50\"],\n \"steelwing\": [\"8M\", \"7M\", \"7V\", \"6M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tailwind\": [\n \"9M\",\n \"9L30\",\n \"8L30\",\n \"7T\",\n \"7L64\",\n \"6T\",\n \"6L1\",\n \"6S5\",\n \"5T\",\n \"5L64\",\n \"4T\",\n \"4L64\"\n ],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"twister\": [\"4T\"],\n \"uturn\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlwind\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"mist\", \"agility\", \"mindreader\", \"icebeam\"]\n },\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"agility\", \"mindreader\", \"icebeam\", \"reflect\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 50,\n \"moves\": [\"icebeam\", \"healbell\", \"extrasensory\", \"haze\"]\n },\n {\n \"generation\": 4,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"agility\", \"icebeam\", \"reflect\", \"roost\"]\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"mist\", \"agility\", \"mindreader\", \"icebeam\"]\n },\n {\n \"generation\": 6,\n \"level\": 70,\n \"moves\": [\"icebeam\", \"reflect\", \"hail\", \"tailwind\"]\n },\n {\n \"generation\": 6,\n \"level\": 70,\n \"isHidden\": true,\n \"moves\": [\"freezedry\", \"icebeam\", \"hail\", \"reflect\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"ancientpower\", \"freezedry\", \"reflect\", \"hail\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"icebeam\", \"freezedry\", \"hurricane\", \"mist\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"isHidden\": true,\n \"moves\": [\"sheercold\", \"blizzard\", \"mindreader\", \"hurricane\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"sheercold\", \"blizzard\", \"hurricane\", \"haze\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 50}],\n \"eventOnly\": true\n },\n \"articunogalar\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"allyswitch\": [\"8M\"],\n \"ancientpower\": [\"9L25\", \"8L25\"],\n \"bravebird\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\", \"8M\"],\n \"confusion\": [\"9L5\", \"8L5\"],\n \"doubleteam\": [\"9L60\"],\n \"dreameater\": [\"9L50\", \"8L50\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fly\": [\"9M\", \"8M\"],\n \"freezingglare\": [\"9L45\", \"8L45\", \"8S0\", \"8S1\"],\n \"futuresight\": [\"9M\", \"9L65\", \"8M\", \"8L65\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"guardswap\": [\"8M\"],\n \"gust\": [\"9L1\", \"8L1\"],\n \"helpinghand\": [\"9M\"],\n \"hurricane\": [\"9M\", \"9L55\", \"8M\", \"8L55\", \"8S0\", \"8S1\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"hypervoice\": [\"9M\", \"8M\"],\n \"hypnosis\": [\"9L15\", \"8L15\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"mindreader\": [\"8L60\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"8M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychocut\": [\"9L35\", \"8M\", \"8L35\", \"8S0\", \"8S1\"],\n \"psychoshift\": [\"8L1\", \"8S0\", \"8S1\"],\n \"psyshock\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\"],\n \"recover\": [\"9L40\", \"8L40\"],\n \"reflect\": [\"9M\", \"9L10\", \"8M\", \"8L10\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"shadowball\": [\"9M\", \"8M\"],\n \"skillswap\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"snowscape\": [\"9M\"],\n \"steelwing\": [\"8M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwind\": [\"9M\", \"9L30\", \"8L30\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\", \"9L70\", \"8M\", \"8L70\"],\n \"uturn\": [\"9M\", \"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 70,\n \"moves\": [\"freezingglare\", \"hurricane\", \"psychocut\", \"psychoshift\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": true,\n \"moves\": [\"freezingglare\", \"hurricane\", \"psychocut\", \"psychoshift\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"zapdos\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"8V\",\n \"8S8\",\n \"7L43\",\n \"7V\",\n \"6L43\",\n \"6S5\",\n \"6S6\",\n \"5L43\",\n \"4L43\",\n \"4S3\",\n \"4S4\",\n \"3L25\",\n \"3S0\",\n \"3S1\"\n ],\n \"aircutter\": [\"9M\", \"4T\"],\n \"ancientpower\": [\n \"9L25\",\n \"8L25\",\n \"7L29\",\n \"7S7\",\n \"6L29\",\n \"5L29\",\n \"4T\",\n \"4L29\"\n ],\n \"batonpass\": [\"9M\", \"8M\", \"3S2\"],\n \"bide\": [\"7V\"],\n \"bravebird\": [\"9M\", \"8M\", \"8S8\"],\n \"charge\": [\n \"9M\",\n \"9L30\",\n \"8L30\",\n \"7L36\",\n \"6L36\",\n \"5L36\",\n \"4L36\",\n \"4S3\",\n \"3L61\",\n \"3S1\"\n ],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\n \"9L60\",\n \"9S10\",\n \"8L60\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L15\",\n \"4L15\",\n \"4S4\",\n \"3L37\",\n \"3S0\",\n \"3S1\"\n ],\n \"discharge\": [\n \"9L45\",\n \"8L45\",\n \"7L50\",\n \"7S7\",\n \"6L50\",\n \"6S5\",\n \"6S6\",\n \"5L50\",\n \"4L50\",\n \"4S3\"\n ],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillpeck\": [\n \"9L35\",\n \"8L35\",\n \"8V\",\n \"8S8\",\n \"7L71\",\n \"7V\",\n \"6L1\",\n \"5L71\",\n \"4L71\",\n \"4S4\",\n \"3L49\",\n \"3S0\",\n \"3S1\"\n ],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"extrasensory\": [\"3S2\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fly\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\"],\n \"headbutt\": [\"8V\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"8V\"],\n \"lightscreen\": [\n \"9M\",\n \"9L10\",\n \"8M\",\n \"8L10\",\n \"8V\",\n \"7M\",\n \"7L64\",\n \"7V\",\n \"6M\",\n \"6L64\",\n \"6S5\",\n \"5M\",\n \"5L64\",\n \"4M\",\n \"4L64\",\n \"3M\",\n \"3L73\"\n ],\n \"magneticflux\": [\"9L65\", \"9S10\", \"8L65\", \"7L92\"],\n \"metalsound\": [\"9M\", \"3S2\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"peck\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"pluck\": [\n \"9L15\",\n \"8L15\",\n \"7L22\",\n \"7S7\",\n \"6L22\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L22\"\n ],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"7M\",\n \"7L57\",\n \"7V\",\n \"7S7\",\n \"6M\",\n \"6L57\",\n \"6S5\",\n \"6S6\",\n \"5M\",\n \"5L85\",\n \"4M\",\n \"4L85\",\n \"3M\"\n ],\n \"razorwind\": [\"7V\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"risingvoltage\": [\"8T\"],\n \"roar\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\n \"9L40\",\n \"8L40\",\n \"8V\",\n \"7M\",\n \"7L85\",\n \"6M\",\n \"6L1\",\n \"5T\",\n \"5L57\",\n \"4M\",\n \"4L57\",\n \"4S3\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skyattack\": [\"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"skydrop\": [\"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"steelwing\": [\"8M\", \"7M\", \"7V\", \"6M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supercellslam\": [\"9M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\n \"9M\",\n \"9L55\",\n \"9S10\",\n \"8M\",\n \"8L55\",\n \"8V\",\n \"8S8\",\n \"7M\",\n \"7L78\",\n \"7V\",\n \"6M\",\n \"6L78\",\n \"5M\",\n \"5L78\",\n \"4M\",\n \"4L78\",\n \"3M\",\n \"3L85\"\n ],\n \"thunderbolt\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\",\n \"3S2\"\n ],\n \"thundershock\": [\n \"9L5\",\n \"8L5\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S6\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"thunderwave\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"7L8\",\n \"7V\",\n \"6M\",\n \"6L8\",\n \"5M\",\n \"5L8\",\n \"4M\",\n \"4L8\",\n \"4S4\",\n \"3T\",\n \"3L13\",\n \"3S0\"\n ],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"uturn\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlwind\": [\"7V\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"9L70\", \"9S10\", \"8L70\", \"7L99\", \"7V\", \"6L1\", \"5L92\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"thunderwave\", \"agility\", \"detect\", \"drillpeck\"]\n },\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"agility\", \"detect\", \"drillpeck\", \"charge\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 50,\n \"moves\": [\"thunderbolt\", \"extrasensory\", \"batonpass\", \"metalsound\"]\n },\n {\n \"generation\": 4,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"charge\", \"agility\", \"discharge\", \"roost\"]\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"thunderwave\", \"agility\", \"detect\", \"drillpeck\"]\n },\n {\n \"generation\": 6,\n \"level\": 70,\n \"moves\": [\"agility\", \"discharge\", \"raindance\", \"lightscreen\"]\n },\n {\n \"generation\": 6,\n \"level\": 70,\n \"isHidden\": true,\n \"moves\": [\"discharge\", \"thundershock\", \"raindance\", \"agility\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"ancientpower\", \"discharge\", \"pluck\", \"raindance\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"thunder\", \"drillpeck\", \"bravebird\", \"agility\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"isHidden\": true,\n \"moves\": [\"zapcannon\", \"magneticflux\", \"detect\", \"thunder\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"zapcannon\", \"magneticflux\", \"detect\", \"thunder\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 50}],\n \"eventOnly\": true\n },\n \"zapdosgalar\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\"],\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"ancientpower\": [\"9L25\", \"8L25\"],\n \"assurance\": [\"8M\"],\n \"blazekick\": [\"8M\"],\n \"bounce\": [\"8M\"],\n \"bravebird\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"bulkup\": [\"9M\", \"9L50\", \"8M\", \"8L50\"],\n \"closecombat\": [\"9M\", \"9L65\", \"8M\", \"8L65\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"counter\": [\"9L55\", \"8L55\"],\n \"detect\": [\"9L60\", \"8L60\"],\n \"doubleedge\": [\"9M\"],\n \"drillpeck\": [\"9L35\", \"8L35\", \"8S0\", \"8S1\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fly\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"9L1\", \"8M\", \"8L1\", \"8S0\", \"8S1\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\"],\n \"hurricane\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"knockoff\": [\"9M\"],\n \"lightscreen\": [\"9M\", \"9L10\", \"8M\", \"8L10\"],\n \"lowkick\": [\"9M\", \"8M\"],\n \"lowsweep\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"payback\": [\"8M\"],\n \"peck\": [\"9L1\", \"8L1\"],\n \"pluck\": [\"9L15\", \"8L15\"],\n \"protect\": [\"9M\", \"8M\"],\n \"quickguard\": [\"9L40\", \"8L40\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"retaliate\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"9L70\", \"8M\", \"8L70\", \"8S0\", \"8S1\"],\n \"rocksmash\": [\"9L5\", \"8L5\"],\n \"round\": [\"8M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"screech\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"steelwing\": [\"8M\"],\n \"stompingtantrum\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\"],\n \"superpower\": [\"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"thunderouskick\": [\"9L45\", \"8L45\", \"8S0\", \"8S1\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 70,\n \"moves\": [\"thunderouskick\", \"drillpeck\", \"reversal\", \"focusenergy\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": true,\n \"moves\": [\"thunderouskick\", \"drillpeck\", \"reversal\", \"focusenergy\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"moltres\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L15\",\n \"4L15\",\n \"4S4\",\n \"3L25\",\n \"3S0\",\n \"3S1\"\n ],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"8V\",\n \"7L50\",\n \"7S7\",\n \"6L50\",\n \"6S5\",\n \"5L50\",\n \"4L50\",\n \"4S3\"\n ],\n \"ancientpower\": [\n \"9L25\",\n \"8L25\",\n \"7L29\",\n \"7S7\",\n \"6L29\",\n \"5L29\",\n \"4T\",\n \"4L29\"\n ],\n \"bide\": [\"7V\"],\n \"bravebird\": [\"9M\", \"8M\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"burnup\": [\"8L65\", \"7L99\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"ember\": [\"9L5\", \"8L5\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"endure\": [\n \"9M\",\n \"9L60\",\n \"9S10\",\n \"8M\",\n \"8L60\",\n \"7L22\",\n \"7V\",\n \"6L22\",\n \"5L22\",\n \"4M\",\n \"4L22\",\n \"4S4\",\n \"3T\",\n \"3L37\",\n \"3S0\",\n \"3S1\"\n ],\n \"extrasensory\": [\"3S2\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firespin\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"8S8\",\n \"7L8\",\n \"7V\",\n \"6L8\",\n \"5L8\",\n \"4L8\",\n \"4S4\",\n \"3L13\",\n \"3S0\"\n ],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7L36\",\n \"7V\",\n \"7S7\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L36\",\n \"4S3\",\n \"4S4\",\n \"3M\",\n \"3L49\",\n \"3S0\",\n \"3S1\",\n \"3S2\"\n ],\n \"flareblitz\": [\"9M\", \"8M\"],\n \"fly\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gust\": [\"9L1\", \"8L1\"],\n \"headbutt\": [\"8V\"],\n \"heatwave\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"8V\",\n \"8S8\",\n \"7T\",\n \"7L64\",\n \"6T\",\n \"6L1\",\n \"6S5\",\n \"6S6\",\n \"5T\",\n \"5L64\",\n \"4T\",\n \"4L64\",\n \"3L73\"\n ],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\n \"9M\",\n \"9L55\",\n \"9S10\",\n \"8M\",\n \"8L55\",\n \"7L92\",\n \"6L1\",\n \"5L92\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"incinerate\": [\"9L30\", \"8L30\", \"6M\", \"5M\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"8V\", \"8S8\", \"7V\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"morningsun\": [\"3S2\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"mysticalfire\": [\"8M\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"overheat\": [\"9M\", \"9L65\", \"9S10\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"peck\": [\"7V\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorwind\": [\"7V\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\n \"9L40\",\n \"8L40\",\n \"8V\",\n \"7M\",\n \"7L85\",\n \"6M\",\n \"6L1\",\n \"5T\",\n \"5L57\",\n \"4M\",\n \"4L57\",\n \"4S3\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L10\",\n \"8M\",\n \"8L10\",\n \"7M\",\n \"7L43\",\n \"7V\",\n \"6M\",\n \"6L43\",\n \"6S5\",\n \"6S6\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L43\",\n \"4S3\",\n \"3M\",\n \"3L61\",\n \"3S1\"\n ],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skyattack\": [\n \"9L70\",\n \"9S10\",\n \"8L70\",\n \"8V\",\n \"7T\",\n \"7L78\",\n \"7V\",\n \"6T\",\n \"6L1\",\n \"6S6\",\n \"5T\",\n \"5L78\",\n \"4T\",\n \"4L78\",\n \"3T\",\n \"3L85\"\n ],\n \"skydrop\": [\"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7L71\",\n \"6M\",\n \"6L71\",\n \"5M\",\n \"5L71\",\n \"4M\",\n \"4L71\"\n ],\n \"steelwing\": [\"8M\", \"7M\", \"7V\", \"6M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"7M\",\n \"7L57\",\n \"7V\",\n \"7S7\",\n \"6M\",\n \"6L57\",\n \"6S5\",\n \"6S6\",\n \"5M\",\n \"5L85\",\n \"4M\",\n \"4L85\",\n \"3M\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"uturn\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlwind\": [\"7V\"],\n \"willowisp\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3S2\"],\n \"wingattack\": [\n \"9L15\",\n \"8L15\",\n \"8V\",\n \"8S8\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"firespin\", \"agility\", \"endure\", \"flamethrower\"]\n },\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"agility\", \"endure\", \"flamethrower\", \"safeguard\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 50,\n \"moves\": [\"extrasensory\", \"morningsun\", \"willowisp\", \"flamethrower\"]\n },\n {\n \"generation\": 4,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"flamethrower\", \"safeguard\", \"airslash\", \"roost\"]\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"firespin\", \"agility\", \"endure\", \"flamethrower\"]\n },\n {\n \"generation\": 6,\n \"level\": 70,\n \"moves\": [\"safeguard\", \"airslash\", \"sunnyday\", \"heatwave\"]\n },\n {\n \"generation\": 6,\n \"level\": 70,\n \"isHidden\": true,\n \"moves\": [\"skyattack\", \"heatwave\", \"sunnyday\", \"safeguard\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"ancientpower\", \"flamethrower\", \"airslash\", \"sunnyday\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"heatwave\", \"wingattack\", \"leer\", \"firespin\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"isHidden\": true,\n \"moves\": [\"skyattack\", \"burnup\", \"endure\", \"hurricane\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"skyattack\", \"overheat\", \"endure\", \"hurricane\"]\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 50}],\n \"eventOnly\": true\n },\n \"moltresgalar\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\"],\n \"afteryou\": [\"9L40\", \"8L40\"],\n \"agility\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"airslash\": [\"9M\", \"9L35\", \"8M\", \"8L35\"],\n \"ancientpower\": [\"9L25\", \"8L25\"],\n \"assurance\": [\"8M\"],\n \"bravebird\": [\"9M\", \"8M\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endure\": [\"9M\", \"9L60\", \"8M\", \"8L60\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fierywrath\": [\"9L45\", \"8L45\", \"8S0\", \"8S1\"],\n \"fly\": [\"9M\", \"8M\"],\n \"foulplay\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"gust\": [\"9L1\", \"8L1\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hurricane\": [\"9M\", \"9L55\", \"8M\", \"8L55\", \"8S0\", \"8S1\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"hypervoice\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\"],\n \"memento\": [\"9L65\", \"8L65\"],\n \"nastyplot\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"8S0\", \"8S1\"],\n \"painsplit\": [\"9M\"],\n \"payback\": [\"9L5\", \"8M\", \"8L5\"],\n \"protect\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"9L10\", \"8M\", \"8L10\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"shadowball\": [\"9M\", \"8M\"],\n \"skyattack\": [\"9L70\", \"8L70\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snarl\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spite\": [\"9M\"],\n \"steelwing\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"suckerpunch\": [\"9L30\", \"8L30\", \"8S0\", \"8S1\"],\n \"sunnyday\": [\"9M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"wingattack\": [\"9L15\", \"8L15\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 70,\n \"moves\": [\"fierywrath\", \"hurricane\", \"suckerpunch\", \"nastyplot\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": true,\n \"moves\": [\"fierywrath\", \"hurricane\", \"suckerpunch\", \"nastyplot\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"dratini\": {\n \"learnset\": {\n \"agility\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7L25\",\n \"7V\",\n \"6L25\",\n \"5L25\",\n \"4L25\",\n \"3L36\"\n ],\n \"aquajet\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"aquatail\": [\n \"9L31\",\n \"8L31\",\n \"7T\",\n \"7L35\",\n \"6T\",\n \"6L35\",\n \"5T\",\n \"5L35\",\n \"4T\",\n \"4L31\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bubblebeam\": [\"7V\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"dragonbreath\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"dragoncheer\": [\"9M\"],\n \"dragondance\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"7L51\",\n \"7E\",\n \"6L51\",\n \"6E\",\n \"5L51\",\n \"5E\",\n \"4L45\",\n \"4E\",\n \"3E\"\n ],\n \"dragonpulse\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\"\n ],\n \"dragonrage\": [\"8V\", \"7L15\", \"7V\", \"6L15\", \"5L15\", \"4L15\", \"3L22\"],\n \"dragonrush\": [\n \"9L35\",\n \"8L35\",\n \"7L41\",\n \"7E\",\n \"6L41\",\n \"6E\",\n \"5L41\",\n \"5E\",\n \"4L35\",\n \"4E\"\n ],\n \"dragontail\": [\n \"9M\",\n \"9L15\",\n \"8L15\",\n \"8V\",\n \"7M\",\n \"7L31\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L31\"\n ],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"extremespeed\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"9M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\n \"9M\",\n \"9L60\",\n \"8M\",\n \"8L60\",\n \"8V\",\n \"7M\",\n \"7L61\",\n \"7V\",\n \"6M\",\n \"6L61\",\n \"5M\",\n \"5L61\",\n \"4M\",\n \"4L55\",\n \"3M\",\n \"3L57\"\n ],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"9M\"],\n \"irontail\": [\n \"8M\",\n \"8V\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"leer\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mist\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\n \"9M\",\n \"9L55\",\n \"8M\",\n \"8L55\",\n \"8V\",\n \"7T\",\n \"7L55\",\n \"7V\",\n \"6T\",\n \"6L55\",\n \"5T\",\n \"5L55\",\n \"4T\",\n \"4L51\",\n \"3L50\"\n ],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L45\",\n \"7V\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L41\",\n \"3M\",\n \"3L43\"\n ],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"slam\": [\n \"9L25\",\n \"8L25\",\n \"8V\",\n \"7L21\",\n \"7V\",\n \"6L21\",\n \"5L21\",\n \"4L21\",\n \"3L29\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supersonic\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\n \"9M\",\n \"9L10\",\n \"8M\",\n \"8L10\",\n \"8V\",\n \"7M\",\n \"7L5\",\n \"7V\",\n \"6M\",\n \"6L5\",\n \"5M\",\n \"5L5\",\n \"5D\",\n \"4M\",\n \"4L5\",\n \"3T\",\n \"3L8\"\n ],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\n \"9L5\",\n \"8L5\",\n \"7L11\",\n \"7V\",\n \"6L11\",\n \"5L11\",\n \"4T\",\n \"4L11\",\n \"3L15\"\n ],\n \"waterfall\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5E\",\n \"5D\",\n \"4M\",\n \"3M\"\n ],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"wrap\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"zapcannon\": [\"7V\"]\n },\n \"encounters\": [{\"generation\": 1, \"level\": 10}]\n },\n \"dragonair\": {\n \"learnset\": {\n \"agility\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7L25\",\n \"7V\",\n \"6L25\",\n \"5L25\",\n \"4L25\",\n \"3L38\"\n ],\n \"aquatail\": [\n \"9L33\",\n \"8L33\",\n \"7T\",\n \"7L39\",\n \"6T\",\n \"6L39\",\n \"5T\",\n \"5L39\",\n \"4T\",\n \"4L33\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7V\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bubblebeam\": [\"7V\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"dragonbreath\": [\"7V\"],\n \"dragoncheer\": [\"9M\"],\n \"dragondance\": [\n \"9M\",\n \"9L60\",\n \"8M\",\n \"8L60\",\n \"7L61\",\n \"6L61\",\n \"5L61\",\n \"4L53\"\n ],\n \"dragonpulse\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragonrage\": [\"8V\", \"7L15\", \"7V\", \"6L15\", \"5L15\", \"4L15\", \"3L22\"],\n \"dragonrush\": [\"9L39\", \"8L39\", \"7L47\", \"6L47\", \"5L47\", \"4L39\"],\n \"dragontail\": [\n \"9M\",\n \"9L15\",\n \"8L15\",\n \"8V\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L33\"\n ],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"horndrill\": [\"7V\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\n \"9M\",\n \"9L74\",\n \"8M\",\n \"8L74\",\n \"8V\",\n \"7M\",\n \"7L75\",\n \"7V\",\n \"6M\",\n \"6L75\",\n \"5M\",\n \"5L75\",\n \"4M\",\n \"4L67\",\n \"3M\",\n \"3L65\"\n ],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"9M\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"leer\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\n \"9M\",\n \"9L67\",\n \"8M\",\n \"8L67\",\n \"8V\",\n \"7T\",\n \"7L67\",\n \"7V\",\n \"6T\",\n \"6L67\",\n \"5T\",\n \"5L67\",\n \"4T\",\n \"4L61\",\n \"3L56\"\n ],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\n \"9M\",\n \"9L53\",\n \"8M\",\n \"8L53\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L46\",\n \"8M\",\n \"8L46\",\n \"7M\",\n \"7L53\",\n \"7V\",\n \"6M\",\n \"6L53\",\n \"5M\",\n \"5L53\",\n \"4M\",\n \"4L47\",\n \"3M\",\n \"3L47\"\n ],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"slam\": [\n \"9L25\",\n \"8L25\",\n \"8V\",\n \"7L21\",\n \"7V\",\n \"6L21\",\n \"5L21\",\n \"4L21\",\n \"3L29\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"waterfall\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"wrap\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"zapcannon\": [\"7V\"]\n },\n \"encounters\": [\n {\"generation\": 1, \"level\": 15},\n {\"generation\": 2, \"level\": 10},\n {\"generation\": 3, \"level\": 25, \"pokeball\": \"safariball\"},\n {\"generation\": 4, \"level\": 15},\n {\"generation\": 7, \"level\": 10}\n ]\n },\n \"dragonite\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"8V\",\n \"7L25\",\n \"7V\",\n \"6L25\",\n \"6S8\",\n \"5L25\",\n \"4L25\",\n \"3L38\",\n \"3S0\"\n ],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"aquajet\": [\"8V\"],\n \"aquatail\": [\n \"9L33\",\n \"8L33\",\n \"7T\",\n \"7L39\",\n \"6T\",\n \"6L39\",\n \"5T\",\n \"5L39\",\n \"4T\",\n \"4L33\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"barrier\": [\"6S8\"],\n \"bide\": [\"7V\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bubblebeam\": [\"7V\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"8S9\", \"7T\", \"6T\", \"5T\", \"4T\", \"4S2\"],\n \"dragonbreath\": [\"7V\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"8S9\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragondance\": [\n \"9M\",\n \"9L62\",\n \"8M\",\n \"8L62\",\n \"8S9\",\n \"7L61\",\n \"6L61\",\n \"6S7\",\n \"5L61\",\n \"5S3\",\n \"4L53\",\n \"4S2\",\n \"3S1\"\n ],\n \"dragonpulse\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragonrage\": [\"8V\", \"7L15\", \"7V\", \"6L15\", \"5L15\", \"4L15\", \"3L22\"],\n \"dragonrush\": [\n \"9L39\",\n \"8L39\",\n \"7L47\",\n \"6L47\",\n \"5L47\",\n \"5S4\",\n \"5S5\",\n \"4L39\"\n ],\n \"dragontail\": [\n \"9M\",\n \"9L15\",\n \"8L15\",\n \"8V\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L33\"\n ],\n \"dualwingbeat\": [\"8T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S1\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"extremespeed\": [\"9L1\", \"8L1\", \"6S7\", \"5S3\", \"5S5\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"5S6\",\n \"4M\",\n \"3M\"\n ],\n \"firepunch\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7T\",\n \"7L1\",\n \"7V\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"5S3\",\n \"4T\",\n \"4L1\",\n \"3T\"\n ],\n \"firespin\": [\"9M\", \"8M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fly\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"healbell\": [\"3S1\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"horndrill\": [\"7V\"],\n \"hurricane\": [\n \"9M\",\n \"9L0\",\n \"8M\",\n \"8L0\",\n \"8S9\",\n \"7L1\",\n \"6L1\",\n \"6S7\",\n \"5L81\"\n ],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\n \"9M\",\n \"9L80\",\n \"8M\",\n \"8L80\",\n \"8V\",\n \"7M\",\n \"7L75\",\n \"7V\",\n \"6M\",\n \"6L75\",\n \"6S8\",\n \"5M\",\n \"5L75\",\n \"5S6\",\n \"4M\",\n \"4L73\",\n \"3M\",\n \"3L75\",\n \"3S1\"\n ],\n \"icebeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"leer\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"lowkick\": [\"9M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"mist\": [\"8V\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"outrage\": [\n \"9M\",\n \"9L41\",\n \"8M\",\n \"8L41\",\n \"8V\",\n \"7T\",\n \"7L67\",\n \"7V\",\n \"6T\",\n \"6L67\",\n \"6S7\",\n \"5T\",\n \"5L67\",\n \"5S3\",\n \"5S6\",\n \"4T\",\n \"4L64\",\n \"4S2\",\n \"3L61\",\n \"3S0\"\n ],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\n \"9M\",\n \"9L53\",\n \"8M\",\n \"8L53\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"razorwind\": [\"7V\"],\n \"reflect\": [\"8V\", \"7V\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L46\",\n \"8M\",\n \"8L46\",\n \"7M\",\n \"7L53\",\n \"7V\",\n \"6M\",\n \"6L53\",\n \"5M\",\n \"5L53\",\n \"5S4\",\n \"5S5\",\n \"5S6\",\n \"4M\",\n \"4L47\",\n \"3M\",\n \"3L47\",\n \"3S0\"\n ],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"skydrop\": [\"7M\", \"6M\", \"5M\"],\n \"slam\": [\n \"9L25\",\n \"8L25\",\n \"8V\",\n \"7L21\",\n \"7V\",\n \"6L21\",\n \"6S8\",\n \"5L21\",\n \"4L21\",\n \"3L29\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"steelwing\": [\"8M\", \"7M\", \"7V\", \"6M\", \"4M\", \"3M\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4S2\",\n \"3M\"\n ],\n \"thunderpunch\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7T\",\n \"7L1\",\n \"7V\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"5S4\",\n \"4T\",\n \"4L1\",\n \"3T\"\n ],\n \"thunderwave\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"waterfall\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"8M\", \"7V\", \"4M\"],\n \"wingattack\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L55\",\n \"5L55\",\n \"5S4\",\n \"5S5\",\n \"4L55\",\n \"3L55\",\n \"3S0\"\n ],\n \"wrap\": [\"9L1\", \"8L1\", \"8V\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"agility\", \"safeguard\", \"wingattack\", \"outrage\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 55,\n \"moves\": [\"healbell\", \"hyperbeam\", \"dragondance\", \"earthquake\"]\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Mild\",\n \"moves\": [\"dracometeor\", \"thunderbolt\", \"outrage\", \"dragondance\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 100,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"extremespeed\", \"firepunch\", \"dragondance\", \"outrage\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 55,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"dragonrush\", \"safeguard\", \"wingattack\", \"thunderpunch\"]\n },\n {\n \"generation\": 5,\n \"level\": 55,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"dragonrush\", \"safeguard\", \"wingattack\", \"extremespeed\"]\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Brave\",\n \"ivs\": {\n \"hp\": 30,\n \"atk\": 30,\n \"def\": 30,\n \"spa\": 30,\n \"spd\": 30,\n \"spe\": 30\n },\n \"moves\": [\"fireblast\", \"safeguard\", \"outrage\", \"hyperbeam\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 55,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"dragondance\", \"outrage\", \"hurricane\", \"extremespeed\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 62,\n \"gender\": \"M\",\n \"ivs\": {\"hp\": 31, \"def\": 31, \"spa\": 31, \"spd\": 31},\n \"moves\": [\"agility\", \"slam\", \"barrier\", \"hyperbeam\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 80,\n \"gender\": \"F\",\n \"nature\": \"Jolly\",\n \"abilities\": [\"innerfocus\"],\n \"ivs\": {\n \"hp\": 30,\n \"atk\": 31,\n \"def\": 30,\n \"spa\": 30,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"dragonclaw\", \"dracometeor\", \"hurricane\", \"dragondance\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 5, \"level\": 50},\n {\"generation\": 7, \"level\": 10}\n ]\n },\n \"mewtwo\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"8M\", \"8V\"],\n \"allyswitch\": [\"8M\"],\n \"amnesia\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"8V\",\n \"7L79\",\n \"7V\",\n \"6L79\",\n \"5L50\",\n \"4L57\",\n \"4S1\",\n \"3L77\"\n ],\n \"ancientpower\": [\"9L8\", \"8L8\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"aurasphere\": [\n \"9M\",\n \"9L40\",\n \"9S9\",\n \"8M\",\n \"8L40\",\n \"7L70\",\n \"6L70\",\n \"6S4\",\n \"6S5\",\n \"5L93\",\n \"5S2\",\n \"4L100\"\n ],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"barrier\": [\"8V\", \"7L64\", \"7V\", \"6L64\", \"6S4\", \"5L1\", \"4L8\", \"3L11\"],\n \"bide\": [\"7V\"],\n \"blizzard\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"8S7\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bubblebeam\": [\"7V\"],\n \"bulkup\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"9S9\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"8V\"],\n \"confusion\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"counter\": [\"7V\", \"3T\"],\n \"curse\": [\"9M\", \"7V\"],\n \"darkpulse\": [\"9M\"],\n \"detect\": [\"7V\"],\n \"disable\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"8S7\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"dive\": [\"8M\", \"6M\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"electroball\": [\"9M\", \"8M\", \"5S2\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flamethrower\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\n \"9M\",\n \"9L88\",\n \"8M\",\n \"8L88\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L15\",\n \"4L22\",\n \"3L44\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"guardswap\": [\n \"9L56\",\n \"8M\",\n \"8L56\",\n \"7L43\",\n \"6L43\",\n \"5L57\",\n \"4L64\",\n \"4S1\"\n ],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"healpulse\": [\"5S3\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"9M\", \"8M\", \"5S3\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\n \"9M\",\n \"9S9\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"5S3\",\n \"4M\",\n \"3M\"\n ],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\"],\n \"laserfocus\": [\"8L1\", \"7T\", \"7L1\"],\n \"lashout\": [\"9M\"],\n \"lifedew\": [\"9L1\", \"8L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"mefirst\": [\"7L93\", \"6L93\", \"5L71\", \"4L79\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\"8M\", \"7V\", \"3T\"],\n \"metronome\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"mimic\": [\"7V\", \"3T\"],\n \"miracleeye\": [\"7L29\", \"6L29\", \"5L29\", \"4L36\"],\n \"mist\": [\n \"9L64\",\n \"8L64\",\n \"8V\",\n \"7L86\",\n \"7V\",\n \"6L86\",\n \"5L36\",\n \"4L43\",\n \"3L22\"\n ],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"nightshade\": [\"9M\"],\n \"payday\": [\"8M\", \"8V\", \"7V\"],\n \"poisonjab\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"powergem\": [\"9M\"],\n \"powerswap\": [\n \"9L56\",\n \"8M\",\n \"8L56\",\n \"7L43\",\n \"6L43\",\n \"5L57\",\n \"4L64\",\n \"4S1\"\n ],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\", \"8V\"],\n \"psychic\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"8V\",\n \"8S7\",\n \"7M\",\n \"7L57\",\n \"7V\",\n \"7S6\",\n \"6M\",\n \"6L57\",\n \"6S4\",\n \"6S5\",\n \"5M\",\n \"5L64\",\n \"4M\",\n \"4L71\",\n \"3M\",\n \"3L66\",\n \"3S0\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\", \"8M\"],\n \"psychocut\": [\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7L36\",\n \"7S6\",\n \"6L36\",\n \"5L43\",\n \"4L50\",\n \"4S1\"\n ],\n \"psychup\": [\n \"9M\",\n \"7M\",\n \"7L22\",\n \"7V\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L29\",\n \"3T\",\n \"3L33\"\n ],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psystrike\": [\n \"9L72\",\n \"9S9\",\n \"8L72\",\n \"7L100\",\n \"6L100\",\n \"6S5\",\n \"5L100\",\n \"5S2\",\n \"5S3\"\n ],\n \"psywave\": [\"8V\", \"7L1\", \"7V\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recover\": [\n \"9L80\",\n \"8L80\",\n \"8V\",\n \"8S7\",\n \"7L50\",\n \"7V\",\n \"7S6\",\n \"6L50\",\n \"6S4\",\n \"6S5\",\n \"5L79\",\n \"4L86\",\n \"3L44\",\n \"3S0\"\n ],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L86\",\n \"4M\",\n \"4L93\",\n \"3M\",\n \"3L55\",\n \"3S0\"\n ],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"selfdestruct\": [\"8M\", \"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\n \"9M\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"5S2\",\n \"4M\",\n \"3M\"\n ],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"skullbash\": [\"7V\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"speedswap\": [\"8M\"],\n \"spite\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8V\",\n \"7L8\",\n \"7V\",\n \"7S6\",\n \"6L8\",\n \"5L8\",\n \"4T\",\n \"4L15\",\n \"3T\",\n \"3L22\",\n \"3S0\"\n ],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"8V\", \"7V\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"triattack\": [\"8M\", \"8V\", \"7V\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"watergun\": [\"7V\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\"],\n \"willowisp\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"swift\", \"recover\", \"safeguard\", \"psychic\"]\n },\n {\n \"generation\": 4,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"psychocut\", \"amnesia\", \"powerswap\", \"guardswap\"]\n },\n {\n \"generation\": 5,\n \"level\": 70,\n \"moves\": [\"psystrike\", \"shadowball\", \"aurasphere\", \"electroball\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 100,\n \"nature\": \"Timid\",\n \"ivs\": {\"spa\": 31, \"spe\": 31},\n \"isHidden\": true,\n \"moves\": [\"psystrike\", \"icebeam\", \"healpulse\", \"hurricane\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 70,\n \"moves\": [\"recover\", \"psychic\", \"barrier\", \"aurasphere\"]\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"shiny\": true,\n \"isHidden\": true,\n \"moves\": [\"psystrike\", \"psychic\", \"recover\", \"aurasphere\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"psychic\", \"recover\", \"swift\", \"psychocut\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"psychic\", \"disable\", \"recover\", \"blizzard\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"isHidden\": true,\n \"moves\": [\"mist\", \"guardswap\", \"powerswap\", \"psychic\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 9,\n \"level\": 100,\n \"nature\": \"Modest\",\n \"perfectIVs\": 6,\n \"isHidden\": true,\n \"moves\": [\"psystrike\", \"aurasphere\", \"icebeam\", \"calmmind\"]\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"psychic\", \"aurasphere\", \"psychocut\", \"amnesia\"],\n \"source\": \"gen9legends\"\n }\n ],\n \"encounters\": [{\"generation\": 1, \"level\": 70}],\n \"eventOnly\": true\n },\n \"mew\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"agility\": [\"9M\", \"8M\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\", \"9S27\", \"8M\"],\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\", \"5M\"],\n \"amnesia\": [\n \"9M\",\n \"9L10\",\n \"8M\",\n \"8L10\",\n \"8V\",\n \"7L60\",\n \"6L60\",\n \"5L60\",\n \"4L60\",\n \"4S17\"\n ],\n \"ancientpower\": [\n \"9L30\",\n \"8L30\",\n \"7L50\",\n \"7V\",\n \"6L50\",\n \"5L50\",\n \"4T\",\n \"4L50\",\n \"4S14\",\n \"3L50\"\n ],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurasphere\": [\n \"9M\",\n \"9L90\",\n \"9S27\",\n \"8M\",\n \"8L90\",\n \"7L100\",\n \"6L100\",\n \"5L100\",\n \"4L100\",\n \"4S14\",\n \"4S15\",\n \"4S16\",\n \"4S17\",\n \"4S18\",\n \"4S19\"\n ],\n \"auroraveil\": [\"7M\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"barrier\": [\"8V\", \"7L40\", \"7S24\", \"6L40\", \"5L40\", \"4L40\", \"4S15\"],\n \"batonpass\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7L80\",\n \"6L80\",\n \"5L80\",\n \"4L80\"\n ],\n \"beatup\": [\"8M\"],\n \"bide\": [\"7V\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"blastburn\": [\"9M\"],\n \"blazekick\": [\"8M\"],\n \"blizzard\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7V\", \"3T\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bravebird\": [\"9M\", \"8M\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brine\": [\"8M\", \"4M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bubblebeam\": [\"7V\"],\n \"bugbite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbuzz\": [\"9M\", \"8M\"],\n \"bulkup\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulletseed\": [\"9M\", \"8M\", \"4M\", \"3M\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"calmmind\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"8M\"],\n \"chillingwater\": [\"9M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\"8V\"],\n \"corrosivegas\": [\"8T\"],\n \"cosmicpower\": [\"8M\"],\n \"counter\": [\"7V\", \"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crosspoison\": [\"8M\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"darkestlariat\": [\"8M\"],\n \"darkpulse\": [\"9M\", \"9S27\", \"8M\", \"8V\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"dazzlinggleam\": [\"9M\", \"9S27\", \"8M\", \"8V\", \"7M\", \"6M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"8V\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disarmingvoice\": [\"9M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"7V\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dracometeor\": [\"9M\"],\n \"dragonbreath\": [\"7V\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\"9M\", \"9S27\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragonrage\": [\"7V\"],\n \"dragontail\": [\"9M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"drillrun\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthpower\": [\"9M\", \"9S27\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"eggbomb\": [\"7V\"],\n \"electricterrain\": [\"9M\", \"8M\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"9S27\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"explosion\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"3S2\", \"3S3\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"featherdance\": [\"9M\"],\n \"feintattack\": [\"3S4\", \"3S5\"],\n \"fireblast\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"firepledge\": [\"9M\"],\n \"firepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"fissure\": [\"7V\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9S27\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"flareblitz\": [\"9M\", \"8M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flashcannon\": [\"9M\", \"9S27\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"fly\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"8M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\"],\n \"frenzyplant\": [\"9M\"],\n \"frostbreath\": [\"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"futuresight\": [\"9M\", \"8M\"],\n \"gastroacid\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasspledge\": [\"9M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"guardswap\": [\"8M\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hardpress\": [\"9M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"8V\", \"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"heatcrash\": [\"9M\", \"8M\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"horndrill\": [\"7V\"],\n \"hurricane\": [\"9M\", \"8M\"],\n \"hydrocannon\": [\"9M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"9S27\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hypnosis\": [\"4S20\", \"3S6\", \"3S7\"],\n \"icebeam\": [\n \"9M\",\n \"9S27\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"icefang\": [\"9M\", \"8M\"],\n \"icepunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icespinner\": [\"9M\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\", \"9L70\", \"8M\", \"8L70\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"leafblade\": [\"8M\"],\n \"leafstorm\": [\"9M\", \"8M\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\"],\n \"lifedew\": [\"9L40\", \"9S27\", \"8L40\"],\n \"lightscreen\": [\"9M\", \"9S27\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"liquidation\": [\"9M\", \"8M\", \"7T\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"lunge\": [\"9M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mefirst\": [\"7L70\", \"6L70\", \"5L70\", \"4L70\"],\n \"megadrain\": [\"8V\", \"7V\"],\n \"megahorn\": [\"8M\", \"8V\"],\n \"megakick\": [\"8M\", \"7V\", \"3T\"],\n \"megapunch\": [\n \"8M\",\n \"8V\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"5L10\",\n \"4L10\",\n \"4S16\",\n \"3T\",\n \"3L20\",\n \"3S0\"\n ],\n \"metalclaw\": [\"9M\"],\n \"metalsound\": [\"9M\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"metronome\": [\n \"9M\",\n \"9L60\",\n \"8M\",\n \"8L60\",\n \"8V\",\n \"7L20\",\n \"7V\",\n \"7S24\",\n \"6L20\",\n \"5L20\",\n \"4L20\",\n \"4S14\",\n \"4S15\",\n \"4S16\",\n \"4S17\",\n \"4S18\",\n \"4S19\",\n \"3T\",\n \"3L30\",\n \"3S0\"\n ],\n \"mimic\": [\"8V\", \"7V\", \"3T\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\", \"8M\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"mysticalfire\": [\"8M\"],\n \"nastyplot\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"8V\",\n \"7L90\",\n \"6L90\",\n \"5L90\",\n \"4L90\"\n ],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"nightshade\": [\"9M\", \"3S8\", \"3S9\"],\n \"ominouswind\": [\"4T\"],\n \"outrage\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"payday\": [\"8M\", \"8V\", \"7V\"],\n \"petalblizzard\": [\"9M\"],\n \"phantomforce\": [\"9M\", \"8M\"],\n \"pinmissile\": [\"8M\"],\n \"playrough\": [\"9M\", \"8M\", \"8V\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisontail\": [\"9M\"],\n \"pollenpuff\": [\"9M\", \"9S27\", \"8M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"pounce\": [\"9M\"],\n \"pound\": [\n \"9L1\",\n \"8L1\",\n \"8V\",\n \"8S25\",\n \"7L1\",\n \"7V\",\n \"7S23\",\n \"6L1\",\n \"6S22\",\n \"5L1\",\n \"4L1\",\n \"4S21\",\n \"3L1\",\n \"3S0\",\n \"3S1\"\n ],\n \"powergem\": [\"9M\", \"9S27\", \"8M\"],\n \"powerswap\": [\"8M\"],\n \"poweruppunch\": [\"6M\"],\n \"powerwhip\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\n \"9M\",\n \"9L100\",\n \"8M\",\n \"8L100\",\n \"8V\",\n \"7M\",\n \"7L30\",\n \"7V\",\n \"7S24\",\n \"6M\",\n \"6L30\",\n \"5M\",\n \"5L30\",\n \"4M\",\n \"4L30\",\n \"4S19\",\n \"3M\",\n \"3L40\"\n ],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\", \"8M\"],\n \"psychocut\": [\"8M\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"9M\", \"9S27\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"8V\", \"7V\"],\n \"quash\": [\"7M\", \"6M\", \"5M\"],\n \"rage\": [\"7V\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorshell\": [\"8M\"],\n \"razorwind\": [\"7V\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflecttype\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"rest\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4S20\", \"3M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"9M\", \"8M\"],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3S10\", \"3S11\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"roost\": [\"8V\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scald\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"seismictoss\": [\"8V\", \"7V\", \"3T\"],\n \"selfdestruct\": [\"8M\", \"8V\", \"7V\", \"3T\"],\n \"shadowball\": [\n \"9M\",\n \"9S27\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"silverwind\": [\"4M\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"skullbash\": [\"7V\"],\n \"skyattack\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"skydrop\": [\"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\n \"9M\",\n \"9S27\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"smartstrike\": [\"9M\", \"8M\", \"7M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"softboiled\": [\"7V\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"speedswap\": [\"8M\"],\n \"spikes\": [\"9M\", \"8M\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelbeam\": [\"9M\"],\n \"steelroller\": [\"8T\"],\n \"steelwing\": [\"8M\", \"7M\", \"7V\", \"6M\", \"4M\", \"3M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supercellslam\": [\"9M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"superpower\": [\"8M\", \"8V\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"9M\", \"9S27\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"7V\"],\n \"swift\": [\"9M\", \"9S27\", \"8M\", \"8V\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\", \"4S20\"],\n \"tailslap\": [\"8M\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\", \"7V\"],\n \"taunt\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\n \"8V\",\n \"7V\",\n \"4S14\",\n \"4S15\",\n \"4S16\",\n \"4S17\",\n \"4S18\",\n \"4S19\",\n \"4S20\"\n ],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunder\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\n \"9M\",\n \"9S27\",\n \"8M\",\n \"8V\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"8V\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"9M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\", \"8M\"],\n \"trailblaze\": [\"9M\"],\n \"transform\": [\n \"9L80\",\n \"8L80\",\n \"8V\",\n \"7L1\",\n \"7V\",\n \"7S24\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"4S18\",\n \"3L10\",\n \"3S0\",\n \"3S1\"\n ],\n \"triattack\": [\"8M\", \"8V\", \"7V\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"twister\": [\"4T\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"vacuumwave\": [\"9M\", \"4T\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"waterfall\": [\"9M\", \"8M\", \"8V\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"7V\"],\n \"waterpledge\": [\"9M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"],\n \"whirlwind\": [\"7V\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"xscissor\": [\"9M\", \"8M\", \"8V\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"zapcannon\": [\"7V\", \"3S12\", \"3S13\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 30,\n \"shiny\": 1,\n \"moves\": [\"pound\", \"transform\", \"megapunch\", \"metronome\"]\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"moves\": [\"pound\", \"transform\"],\n \"pokeball\": \"pokeball\"\n },\n {\"generation\": 3, \"level\": 30, \"shiny\": 1, \"moves\": [\"fakeout\"]},\n {\n \"generation\": 3,\n \"level\": 10,\n \"moves\": [\"fakeout\"],\n \"pokeball\": \"pokeball\"\n },\n {\"generation\": 3, \"level\": 30, \"shiny\": 1, \"moves\": [\"feintattack\"]},\n {\n \"generation\": 3,\n \"level\": 10,\n \"moves\": [\"feintattack\"],\n \"pokeball\": \"pokeball\"\n },\n {\"generation\": 3, \"level\": 30, \"shiny\": 1, \"moves\": [\"hypnosis\"]},\n {\n \"generation\": 3,\n \"level\": 10,\n \"moves\": [\"hypnosis\"],\n \"pokeball\": \"pokeball\"\n },\n {\"generation\": 3, \"level\": 30, \"shiny\": 1, \"moves\": [\"nightshade\"]},\n {\n \"generation\": 3,\n \"level\": 10,\n \"moves\": [\"nightshade\"],\n \"pokeball\": \"pokeball\"\n },\n {\"generation\": 3, \"level\": 30, \"shiny\": 1, \"moves\": [\"roleplay\"]},\n {\n \"generation\": 3,\n \"level\": 10,\n \"moves\": [\"roleplay\"],\n \"pokeball\": \"pokeball\"\n },\n {\"generation\": 3, \"level\": 30, \"shiny\": 1, \"moves\": [\"zapcannon\"]},\n {\n \"generation\": 3,\n \"level\": 10,\n \"moves\": [\"zapcannon\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"moves\": [\"ancientpower\", \"metronome\", \"teleport\", \"aurasphere\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"moves\": [\"barrier\", \"metronome\", \"teleport\", \"aurasphere\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"moves\": [\"megapunch\", \"metronome\", \"teleport\", \"aurasphere\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"moves\": [\"amnesia\", \"metronome\", \"teleport\", \"aurasphere\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"moves\": [\"transform\", \"metronome\", \"teleport\", \"aurasphere\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"moves\": [\"psychic\", \"metronome\", \"teleport\", \"aurasphere\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"moves\": [\"synthesis\", \"return\", \"hypnosis\", \"teleport\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 5,\n \"moves\": [\"pound\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"moves\": [\"pound\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 5,\n \"perfectIVs\": 5,\n \"moves\": [\"pound\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"moves\": [\"psychic\", \"barrier\", \"metronome\", \"transform\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 1,\n \"moves\": [\"pound\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 8,\n \"level\": 1,\n \"moves\": [\"pound\", \"reflecttype\"],\n \"pokeball\": \"pokeball\",\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 9,\n \"level\": 5,\n \"moves\": [\n \"pollenpuff\",\n \"darkpulse\",\n \"dragonpulse\",\n \"thunderbolt\",\n \"dazzlinggleam\",\n \"aurasphere\",\n \"flamethrower\",\n \"airslash\",\n \"shadowball\",\n \"energyball\",\n \"earthpower\",\n \"icebeam\",\n \"hypervoice\",\n \"sludgebomb\",\n \"psyshock\",\n \"powergem\",\n \"flashcannon\",\n \"surf\",\n \"swift\",\n \"lightscreen\",\n \"lifedew\"\n ],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"chikorita\": {\n \"learnset\": {\n \"ancientpower\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4T\", \"4E\", \"3E\", \"3S1\"],\n \"aromatherapy\": [\n \"7L42\",\n \"7E\",\n \"6L42\",\n \"6E\",\n \"5L42\",\n \"5E\",\n \"4L42\",\n \"4E\"\n ],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\n \"9M\",\n \"9L34\",\n \"7L34\",\n \"7E\",\n \"7V\",\n \"6L34\",\n \"6E\",\n \"5L34\",\n \"5E\",\n \"4L34\",\n \"4E\",\n \"3T\",\n \"3L29\"\n ],\n \"bulletseed\": [\"9M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\"],\n \"flail\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frenzyplant\": [\"3S1\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\"],\n \"gigadrain\": [\"9M\", \"9L42\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasspledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"grasswhistle\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\", \"7E\", \"6E\"],\n \"growl\": [\n \"9L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S2\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\",\n \"3S1\"\n ],\n \"headbutt\": [\"7V\", \"4T\"],\n \"healpulse\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ingrain\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"irontail\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"leafstorm\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"leechseed\": [\"9L23\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"lightscreen\": [\n \"9M\",\n \"9L31\",\n \"7M\",\n \"7L31\",\n \"7V\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L31\",\n \"4M\",\n \"4L31\",\n \"3M\",\n \"3L36\"\n ],\n \"magicalleaf\": [\"9M\", \"9L20\", \"7L20\", \"6L20\", \"5L20\", \"4L20\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"7L23\", \"6L23\", \"5L23\", \"4M\", \"4L23\"],\n \"naturepower\": [\"7M\", \"7E\", \"6M\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"poisonpowder\": [\"9L9\", \"7L9\", \"7V\", \"6L9\", \"5L9\", \"4L9\", \"3L15\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorleaf\": [\"9L6\", \"7L6\", \"7V\", \"6L6\", \"5L6\", \"4L6\", \"3L8\", \"3S0\"],\n \"reflect\": [\n \"9M\",\n \"9L17\",\n \"7M\",\n \"7L17\",\n \"7V\",\n \"6M\",\n \"6L17\",\n \"5M\",\n \"5L17\",\n \"4M\",\n \"4L17\",\n \"3M\",\n \"3L12\"\n ],\n \"refresh\": [\"7E\", \"6E\", \"5E\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L39\",\n \"7M\",\n \"7L39\",\n \"7V\",\n \"6M\",\n \"6L39\",\n \"5M\",\n \"5L39\",\n \"4M\",\n \"4L39\",\n \"3M\",\n \"3L43\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\n \"9M\",\n \"9L45\",\n \"7M\",\n \"7L45\",\n \"7V\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L45\",\n \"3M\",\n \"3L50\"\n ],\n \"solarblade\": [\"9M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"9L28\", \"7L28\", \"7V\", \"6L28\", \"5L28\", \"4L28\"],\n \"swordsdance\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\n \"9L12\",\n \"7T\",\n \"7L12\",\n \"7V\",\n \"6T\",\n \"6L12\",\n \"5T\",\n \"5L12\",\n \"4T\",\n \"4L12\",\n \"3L22\"\n ],\n \"tackle\": [\n \"9L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S2\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\",\n \"3S1\"\n ],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"vinewhip\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"workup\": [\"7M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"wringout\": [\"7E\", \"6E\", \"5E\", \"4E\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"tackle\", \"growl\", \"razorleaf\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 5,\n \"moves\": [\"tackle\", \"growl\", \"ancientpower\", \"frenzyplant\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 6,\n \"level\": 5,\n \"moves\": [\"tackle\", \"growl\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"bayleef\": {\n \"learnset\": {\n \"ancientpower\": [\"4T\"],\n \"aromatherapy\": [\"7L50\", \"6L50\", \"5L50\", \"4L50\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\n \"9M\",\n \"9L40\",\n \"7L40\",\n \"7V\",\n \"6L40\",\n \"5L40\",\n \"4L40\",\n \"3T\",\n \"3L31\"\n ],\n \"bulletseed\": [\"9M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"gigadrain\": [\"9M\", \"9L50\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasspledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growl\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irontail\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\"],\n \"laserfocus\": [\"7T\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L26\"],\n \"lightscreen\": [\n \"9M\",\n \"9L36\",\n \"7M\",\n \"7L36\",\n \"7V\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L36\",\n \"3M\",\n \"3L39\"\n ],\n \"magicalleaf\": [\"9M\", \"9L22\", \"7L22\", \"6L22\", \"5L22\", \"4L22\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"7L26\", \"6L26\", \"5L26\", \"4M\", \"4L26\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"poisonpowder\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L15\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorleaf\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"reflect\": [\n \"9M\",\n \"9L18\",\n \"7M\",\n \"7L18\",\n \"7V\",\n \"6M\",\n \"6L18\",\n \"5M\",\n \"5L18\",\n \"4M\",\n \"4L18\",\n \"3M\",\n \"3L1\"\n ],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L46\",\n \"7M\",\n \"7L46\",\n \"7V\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L46\",\n \"3M\",\n \"3L47\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\n \"9M\",\n \"9L54\",\n \"7M\",\n \"7L54\",\n \"7V\",\n \"6M\",\n \"6L54\",\n \"5M\",\n \"5L54\",\n \"4M\",\n \"4L54\",\n \"3M\",\n \"3L55\"\n ],\n \"solarblade\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"9L32\", \"7L32\", \"7V\", \"6L32\", \"5L32\", \"4L32\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\n \"9L12\",\n \"7T\",\n \"7L12\",\n \"7V\",\n \"6T\",\n \"6L12\",\n \"5T\",\n \"5L12\",\n \"4T\",\n \"4L12\",\n \"3L23\"\n ],\n \"tackle\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"workup\": [\"7M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"meganium\": {\n \"learnset\": {\n \"ancientpower\": [\"4T\"],\n \"aromatherapy\": [\"7L60\", \"6L60\", \"5L60\", \"4L60\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\n \"9M\",\n \"9L46\",\n \"7L46\",\n \"7V\",\n \"6L46\",\n \"6S0\",\n \"5L46\",\n \"4L46\",\n \"3T\",\n \"3L31\"\n ],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"bulletseed\": [\"9M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"earthquake\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frenzyplant\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"gigadrain\": [\"9M\", \"9L60\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasspledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growl\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irontail\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\"],\n \"laserfocus\": [\"7T\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L26\"],\n \"lightscreen\": [\n \"9M\",\n \"9L40\",\n \"7M\",\n \"7L40\",\n \"7V\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L40\",\n \"3M\",\n \"3L41\"\n ],\n \"magicalleaf\": [\"9M\", \"9L22\", \"7L22\", \"6L22\", \"5L22\", \"4L22\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"7L26\", \"6L26\", \"5L26\", \"4M\", \"4L26\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"outrage\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"petalblizzard\": [\"9M\", \"9L1\", \"7L1\", \"6L1\"],\n \"petaldance\": [\"9L0\", \"7L1\", \"6L32\", \"5L32\", \"4L32\"],\n \"poisonpowder\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L15\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorleaf\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"reflect\": [\n \"9M\",\n \"9L18\",\n \"7M\",\n \"7L18\",\n \"7V\",\n \"6M\",\n \"6L18\",\n \"5M\",\n \"5L18\",\n \"4M\",\n \"4L18\",\n \"3M\",\n \"3L1\"\n ],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L54\",\n \"7M\",\n \"7L54\",\n \"7V\",\n \"6M\",\n \"6L54\",\n \"5M\",\n \"5L54\",\n \"4M\",\n \"4L54\",\n \"3M\",\n \"3L51\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\n \"9M\",\n \"9L65\",\n \"7M\",\n \"7L66\",\n \"7V\",\n \"6M\",\n \"6L66\",\n \"6S0\",\n \"5M\",\n \"5L66\",\n \"4M\",\n \"4L66\",\n \"3M\",\n \"3L61\"\n ],\n \"solarblade\": [\"9M\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"6S0\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"9L34\", \"7L34\", \"7V\", \"6L34\", \"5L34\", \"4L34\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\n \"9L12\",\n \"7T\",\n \"7L12\",\n \"7V\",\n \"6T\",\n \"6L12\",\n \"6S0\",\n \"5T\",\n \"5L12\",\n \"4T\",\n \"4L12\",\n \"3L23\"\n ],\n \"tackle\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"weatherball\": [\"9M\"],\n \"workup\": [\"7M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"solarbeam\", \"sunnyday\", \"synthesis\", \"bodyslam\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"cyndaquil\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blastburn\": [\"3S1\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"burningjealousy\": [\"9M\"],\n \"burnup\": [\"7L58\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\", \"3E\"],\n \"crushclaw\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"curse\": [\"9M\", \"9E\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"9L22\", \"7L22\", \"7V\", \"6L22\", \"5L22\", \"4L22\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\n \"9M\",\n \"9L55\",\n \"7L55\",\n \"7E\",\n \"6L55\",\n \"6E\",\n \"5L55\",\n \"5E\",\n \"4L46\",\n \"4E\",\n \"3T\"\n ],\n \"doublekick\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ember\": [\"9L10\", \"7L10\", \"7V\", \"6L10\", \"5L10\", \"4L10\", \"3L12\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"eruption\": [\"9L64\", \"7L64\", \"6L58\", \"5L58\", \"4L49\"],\n \"extrasensory\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"9M\"],\n \"firepledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"firespin\": [\"9M\"],\n \"flameburst\": [\"7E\", \"6E\", \"5E\"],\n \"flamecharge\": [\"9M\", \"9L28\", \"7M\", \"7L28\", \"6M\", \"6L28\", \"5M\", \"5L28\"],\n \"flamethrower\": [\n \"9M\",\n \"9L40\",\n \"7M\",\n \"7L40\",\n \"7V\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L46\"\n ],\n \"flamewheel\": [\"9L19\", \"7L19\", \"7V\", \"6L19\", \"5L19\", \"4L19\", \"3L27\"],\n \"flareblitz\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"foresight\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyswipes\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"howl\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"inferno\": [\"9L46\", \"7L46\", \"6L46\", \"5L46\"],\n \"ironhead\": [\"9M\"],\n \"irontail\": [\"7V\"],\n \"lavaplume\": [\"9L37\", \"7L37\", \"6L37\", \"5L37\", \"4L31\"],\n \"leer\": [\n \"9L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S2\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\",\n \"3S1\"\n ],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"7E\", \"6M\", \"6E\", \"5E\"],\n \"overheat\": [\"9M\", \"9L58\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\n \"9L13\",\n \"7L13\",\n \"7E\",\n \"7V\",\n \"6L13\",\n \"6E\",\n \"5L13\",\n \"5E\",\n \"4L13\",\n \"4E\",\n \"3L19\",\n \"3E\"\n ],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\", \"3S1\"],\n \"roar\": [\"9M\"],\n \"rollout\": [\"9L49\", \"7L49\", \"7V\", \"6L49\", \"5L49\", \"4T\", \"4L40\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smokescreen\": [\"9L6\", \"7L6\", \"7V\", \"6L6\", \"5L6\", \"4L4\", \"3L6\", \"3S0\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"submission\": [\"7V\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\n \"9M\",\n \"9L31\",\n \"7L31\",\n \"7V\",\n \"6L31\",\n \"5L31\",\n \"4T\",\n \"4L28\",\n \"3T\",\n \"3L36\"\n ],\n \"tackle\": [\n \"9L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S2\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\",\n \"3S1\"\n ],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"workup\": [\"7M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"tackle\", \"leer\", \"smokescreen\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 5,\n \"moves\": [\"tackle\", \"leer\", \"reversal\", \"blastburn\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 6,\n \"level\": 5,\n \"moves\": [\"tackle\", \"leer\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"quilava\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"burningjealousy\": [\"9M\"],\n \"burnup\": [\"7L68\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"9L24\", \"7L24\", \"7V\", \"6L24\", \"5L24\", \"4L24\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9L64\", \"7L64\", \"6L64\", \"5L64\", \"4L53\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ember\": [\"9L10\", \"7L10\", \"7V\", \"6L10\", \"5L10\", \"4L10\", \"3L12\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"eruption\": [\"9L75\", \"7L75\", \"6L68\", \"5L68\", \"4L57\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"9M\"],\n \"firepledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\"9M\", \"9L35\", \"7M\", \"7L35\", \"6M\", \"6L35\", \"5M\", \"5L35\"],\n \"flamethrower\": [\n \"9M\",\n \"9L46\",\n \"7M\",\n \"7L46\",\n \"7V\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L42\",\n \"3M\",\n \"3L54\"\n ],\n \"flamewheel\": [\"9L20\", \"7L20\", \"7V\", \"6L20\", \"5L20\", \"4L20\", \"3L31\"],\n \"flareblitz\": [\"9M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"inferno\": [\"9L53\", \"7L53\", \"6L53\", \"5L53\"],\n \"ironhead\": [\"9M\"],\n \"irontail\": [\"7V\"],\n \"lavaplume\": [\"9L42\", \"7L42\", \"6L42\", \"5L42\", \"4L35\"],\n \"leer\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"overheat\": [\"9M\", \"9L68\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\"9L13\", \"7L13\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L21\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"9L57\", \"7L57\", \"7V\", \"6L57\", \"5L57\", \"4T\", \"4L46\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smokescreen\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\n \"9M\",\n \"9L31\",\n \"7L31\",\n \"7V\",\n \"6L31\",\n \"5L31\",\n \"4T\",\n \"4L31\",\n \"3T\",\n \"3L42\"\n ],\n \"tackle\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"workup\": [\"7M\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"typhlosion\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blastburn\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"burningjealousy\": [\"9M\"],\n \"burnup\": [\"7L74\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"9L24\", \"7L24\", \"7V\", \"6L24\", \"5L24\", \"4L24\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L69\", \"4L53\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ember\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"eruption\": [\"9L1\", \"7L1\", \"6L1\", \"5L74\", \"4L57\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"9M\"],\n \"firepledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"firepunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\n \"9M\",\n \"9L35\",\n \"7M\",\n \"7L35\",\n \"6M\",\n \"6L35\",\n \"6S1\",\n \"5M\",\n \"5L35\"\n ],\n \"flamethrower\": [\n \"9M\",\n \"9L48\",\n \"7M\",\n \"7L48\",\n \"7V\",\n \"6M\",\n \"6L48\",\n \"5M\",\n \"5L48\",\n \"4M\",\n \"4L42\",\n \"3M\",\n \"3L60\",\n \"3S0\"\n ],\n \"flamewheel\": [\n \"9L20\",\n \"7L20\",\n \"7V\",\n \"6L20\",\n \"6S1\",\n \"5L20\",\n \"4L20\",\n \"3L31\",\n \"3S0\"\n ],\n \"flareblitz\": [\"9M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gyroball\": [\n \"9M\",\n \"9L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"headbutt\": [\"7V\", \"4T\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"inferno\": [\"9L56\", \"7L56\", \"6L56\", \"5L56\"],\n \"ironhead\": [\"9M\"],\n \"irontail\": [\"7V\"],\n \"laserfocus\": [\"7T\"],\n \"lavaplume\": [\"9L43\", \"7L43\", \"6L43\", \"5L43\", \"4L35\"],\n \"leer\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"overheat\": [\"9M\", \"9L74\", \"7M\", \"6M\", \"6S1\", \"5M\", \"4M\", \"3M\"],\n \"playrough\": [\"9M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\n \"9L13\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3L21\",\n \"3S0\"\n ],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"9L61\", \"7L61\", \"7V\", \"6L61\", \"5L61\", \"4T\", \"4L46\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scorchingsands\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"9M\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smokescreen\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\n \"9M\",\n \"9L31\",\n \"7L31\",\n \"7V\",\n \"6L31\",\n \"6S1\",\n \"5L31\",\n \"4T\",\n \"4L31\",\n \"3T\",\n \"3L45\",\n \"3S0\"\n ],\n \"tackle\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"workup\": [\"7M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"quickattack\", \"flamewheel\", \"swift\", \"flamethrower\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"overheat\", \"flamewheel\", \"flamecharge\", \"swift\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"typhlosionhisui\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"blastburn\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"burningjealousy\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"defensecurl\": [\"9L24\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L1\"],\n \"earthquake\": [\"9M\"],\n \"ember\": [\"9L1\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"eruption\": [\"9L1\"],\n \"facade\": [\"9M\"],\n \"fireblast\": [\"9M\"],\n \"firefang\": [\"9M\"],\n \"firepledge\": [\"9M\"],\n \"firepunch\": [\"9M\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\"9M\", \"9L35\"],\n \"flamethrower\": [\"9M\", \"9L48\"],\n \"flamewheel\": [\"9L20\"],\n \"flareblitz\": [\"9M\"],\n \"focusblast\": [\"9M\"],\n \"focuspunch\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"gyroball\": [\"9M\", \"9L1\"],\n \"heatwave\": [\"9M\"],\n \"hex\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"infernalparade\": [\"9L0\"],\n \"inferno\": [\"9L56\"],\n \"ironhead\": [\"9M\"],\n \"lavaplume\": [\"9L43\"],\n \"leer\": [\"9L1\"],\n \"lowkick\": [\"9M\"],\n \"nightshade\": [\"9M\"],\n \"overheat\": [\"9M\", \"9L74\"],\n \"playrough\": [\"9M\"],\n \"poltergeist\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"quickattack\": [\"9L13\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rollout\": [\"9L61\"],\n \"shadowball\": [\"9M\"],\n \"shadowclaw\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"smokescreen\": [\"9L1\"],\n \"solarbeam\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swift\": [\"9M\", \"9L31\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"willowisp\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"totodile\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ancientpower\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"aquajet\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"aquatail\": [\n \"9L41\",\n \"7T\",\n \"7L43\",\n \"6T\",\n \"6L43\",\n \"5T\",\n \"5L43\",\n \"4T\",\n \"4L36\"\n ],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bite\": [\"9L9\", \"7L13\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L20\"],\n \"blizzard\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"bodyslam\": [\"3T\"],\n \"breakingswipe\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"chipaway\": [\"7L29\", \"6L29\", \"5L29\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"3T\"],\n \"crunch\": [\n \"9M\",\n \"9L27\",\n \"7L27\",\n \"7E\",\n \"7V\",\n \"6L27\",\n \"6E\",\n \"5L27\",\n \"5E\",\n \"4L27\",\n \"4E\",\n \"3E\",\n \"3S1\"\n ],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"dragondance\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"7E\", \"6E\", \"5E\"],\n \"flail\": [\"9L22\", \"7L22\", \"6L22\", \"5L22\", \"4L22\"],\n \"flatter\": [\"9E\", \"7E\", \"6E\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hail\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydrocannon\": [\"3S1\"],\n \"hydropump\": [\n \"9M\",\n \"9L50\",\n \"7L50\",\n \"7E\",\n \"7V\",\n \"6L50\",\n \"6E\",\n \"5L50\",\n \"5E\",\n \"4L43\",\n \"4E\",\n \"3L52\",\n \"3E\"\n ],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icefang\": [\"9M\", \"9L19\", \"7L20\", \"6L20\", \"5L20\", \"4L20\"],\n \"icepunch\": [\n \"9M\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\"\n ],\n \"icywind\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"leer\": [\n \"9L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S2\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\",\n \"3S1\"\n ],\n \"liquidation\": [\"9M\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metalclaw\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mimic\": [\"3T\"],\n \"muddywater\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"mudsport\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"naturalgift\": [\"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7L8\", \"7V\", \"6L8\", \"5L8\", \"4L8\", \"3L7\", \"3S0\"],\n \"raindance\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorwind\": [\"7V\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\n \"9M\",\n \"9L13\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L15\",\n \"4L15\",\n \"3L27\"\n ],\n \"scratch\": [\n \"9L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S2\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\",\n \"3S1\"\n ],\n \"screech\": [\"9L33\", \"7L36\", \"7V\", \"6L36\", \"5L36\", \"4L34\", \"3L43\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"slash\": [\"9L30\", \"7L34\", \"7V\", \"6L34\", \"5L34\", \"4L29\", \"3L35\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superpower\": [\n \"9L45\",\n \"7T\",\n \"7L48\",\n \"6T\",\n \"6L48\",\n \"5T\",\n \"5L48\",\n \"4T\",\n \"4L41\"\n ],\n \"surf\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thrash\": [\n \"9L37\",\n \"7L41\",\n \"7E\",\n \"7V\",\n \"6L41\",\n \"6E\",\n \"5L41\",\n \"5E\",\n \"4L22\",\n \"4E\",\n \"3E\"\n ],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterfall\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L6\", \"7L6\", \"7V\", \"6L6\", \"5L6\", \"4L6\", \"3L13\"],\n \"waterpledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"waterpulse\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"watersport\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"whirlpool\": [\"9M\", \"7V\", \"4M\"],\n \"workup\": [\"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"scratch\", \"leer\", \"rage\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 5,\n \"moves\": [\"scratch\", \"leer\", \"crunch\", \"hydrocannon\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 6,\n \"level\": 5,\n \"moves\": [\"scratch\", \"leer\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"croconaw\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ancientpower\": [\"4T\"],\n \"aquatail\": [\"9L47\", \"7T\", \"7L51\", \"6T\", \"6L51\", \"5T\", \"5L51\", \"4L42\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bite\": [\"9L13\", \"7L13\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L21\"],\n \"blizzard\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"3T\"],\n \"breakingswipe\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"chipaway\": [\"7L33\", \"6L33\", \"5L33\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"crunch\": [\"9M\", \"9L30\", \"7L30\", \"6L30\", \"5L30\", \"4L30\"],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonclaw\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"dragondance\": [\"9M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\"],\n \"flail\": [\"9L24\", \"7L24\", \"6L24\", \"5L24\", \"4L24\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"hail\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydropump\": [\n \"9M\",\n \"9L55\",\n \"7L60\",\n \"7V\",\n \"6L60\",\n \"5L60\",\n \"4L51\",\n \"3L55\"\n ],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icefang\": [\"9M\", \"9L21\", \"7L21\", \"6L21\", \"5L21\", \"4L21\"],\n \"icepunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"leer\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"liquidation\": [\"9M\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metalclaw\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"muddywater\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"9M\"],\n \"rage\": [\"7L8\", \"7V\", \"6L8\", \"5L8\", \"4L8\", \"3L1\"],\n \"raindance\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\n \"9M\",\n \"9L15\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L15\",\n \"4L15\",\n \"3L28\"\n ],\n \"scratch\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"screech\": [\"9L37\", \"7L42\", \"7V\", \"6L42\", \"5L42\", \"4L39\", \"3L45\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"slash\": [\"9L34\", \"7L39\", \"7V\", \"6L39\", \"5L39\", \"4L33\", \"3L37\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superpower\": [\n \"9L50\",\n \"7T\",\n \"7L57\",\n \"6T\",\n \"6L57\",\n \"5T\",\n \"5L57\",\n \"4T\",\n \"4L48\"\n ],\n \"surf\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thrash\": [\"9L42\", \"7L48\", \"6L48\", \"5L48\", \"4L24\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterfall\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L13\"],\n \"waterpledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"9M\", \"7V\", \"4M\"],\n \"workup\": [\"7M\"]\n }\n },\n \"feraligatr\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"9L1\", \"7L1\", \"6L30\", \"5L30\", \"4L30\"],\n \"ancientpower\": [\"4T\"],\n \"aquatail\": [\n \"9L59\",\n \"7T\",\n \"7L63\",\n \"6T\",\n \"6L63\",\n \"5T\",\n \"5L63\",\n \"4T\",\n \"4L50\"\n ],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\", \"4M\"],\n \"bite\": [\"9L13\", \"7L13\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L21\"],\n \"blizzard\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"breakingswipe\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"chipaway\": [\"7L37\", \"6L37\", \"5L37\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"crunch\": [\"9M\", \"9L32\", \"7L32\", \"6L32\", \"6S0\", \"5L32\", \"4L32\"],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragondance\": [\"9M\"],\n \"dragonpulse\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\"],\n \"flail\": [\"9L24\", \"7L24\", \"6L24\", \"5L24\", \"4L24\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydrocannon\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hydropump\": [\n \"9M\",\n \"9L70\",\n \"7L76\",\n \"7V\",\n \"6L76\",\n \"5L76\",\n \"4L63\",\n \"3L58\"\n ],\n \"hyperbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icefang\": [\"9M\", \"9L21\", \"7L21\", \"6L21\", \"5L21\", \"4L21\"],\n \"icepunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"6S0\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"liquidation\": [\"9M\", \"7T\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metalclaw\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"muddywater\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"9M\"],\n \"rage\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"raindance\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\"],\n \"scaryface\": [\n \"9M\",\n \"9L15\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L15\",\n \"4L15\",\n \"3L28\"\n ],\n \"scratch\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"screech\": [\n \"9L44\",\n \"7L50\",\n \"7V\",\n \"6L50\",\n \"6S0\",\n \"5L50\",\n \"4L45\",\n \"3L47\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"slash\": [\"9L37\", \"7L45\", \"7V\", \"6L45\", \"5L45\", \"4L37\", \"3L38\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stompingtantrum\": [\"9M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superpower\": [\n \"9L65\",\n \"7T\",\n \"7L71\",\n \"6T\",\n \"6L71\",\n \"5T\",\n \"5L71\",\n \"4T\",\n \"4L58\"\n ],\n \"surf\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thrash\": [\"9L51\", \"7L58\", \"6L58\", \"5L58\", \"4L24\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterfall\": [\"9M\", \"7M\", \"6M\", \"6S0\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"waterpledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"9M\", \"7V\", \"4M\"],\n \"workup\": [\"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"icepunch\", \"crunch\", \"waterfall\", \"screech\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"sentret\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"9L36\", \"7L36\", \"7V\", \"6L36\", \"5L36\", \"4L36\", \"3L49\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"assist\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"babydolleyes\": [\"9E\", \"7E\"],\n \"batonpass\": [\"9M\", \"9L39\", \"7L39\", \"6L39\", \"5L39\", \"4L39\"],\n \"blizzard\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"7M\"],\n \"captivate\": [\"7E\", \"6E\", \"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\", \"4E\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"9L4\", \"7L4\", \"7V\", \"6L4\", \"5L4\", \"4L4\", \"3T\", \"3L4\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9L42\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"5D\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flamethrower\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"followme\": [\"9L19\", \"7L19\", \"6L19\", \"5L19\", \"4L19\", \"3L31\"],\n \"foresight\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"furyswipes\": [\"9L13\", \"7L13\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L12\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L16\",\n \"7T\",\n \"7L16\",\n \"6T\",\n \"6L16\",\n \"5T\",\n \"5L16\",\n \"4T\",\n \"4L16\",\n \"3L17\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hypervoice\": [\n \"9M\",\n \"9L47\",\n \"7T\",\n \"7L47\",\n \"6T\",\n \"6L47\",\n \"5T\",\n \"5L47\",\n \"4L47\"\n ],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"7T\", \"7E\", \"7V\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lastresort\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"mefirst\": [\"7L42\", \"6L42\", \"5L42\", \"4L42\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"playrough\": [\"9M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"quickattack\": [\"9L7\", \"7L7\", \"7V\", \"6L7\", \"5L7\", \"4L7\", \"3L7\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"9M\",\n \"9L28\",\n \"7M\",\n \"7L28\",\n \"7V\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\",\n \"4M\",\n \"4L28\",\n \"3M\",\n \"3L40\"\n ],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scratch\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\"],\n \"shadowball\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"slam\": [\"9L25\", \"7L25\", \"7V\", \"6L25\", \"5L25\", \"4L25\", \"3L24\"],\n \"slash\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"suckerpunch\": [\"9L31\", \"7L31\", \"6L31\", \"5L31\", \"4T\", \"4L31\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"7V\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"tidyup\": [\"9E\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\", \"3E\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"4M\"],\n \"workup\": [\"7M\", \"5M\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 2}]\n },\n \"furret\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L0\", \"7L1\"],\n \"amnesia\": [\"9M\", \"9L42\", \"7L42\", \"7V\", \"6L42\", \"5L42\", \"4L42\", \"3L59\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"9L46\", \"7L46\", \"6L46\", \"5L46\", \"4L46\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"7M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"coil\": [\"9L1\", \"7L1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3T\", \"3L1\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9L50\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flamethrower\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"followme\": [\"9L21\", \"7L21\", \"6L21\", \"5L21\", \"4L21\", \"3L37\"],\n \"foresight\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"furyswipes\": [\"9L13\", \"7L13\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L12\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L17\",\n \"7T\",\n \"7L17\",\n \"6T\",\n \"6L17\",\n \"5T\",\n \"5L17\",\n \"4T\",\n \"4L17\",\n \"3L19\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\n \"9M\",\n \"9L56\",\n \"7T\",\n \"7L56\",\n \"6T\",\n \"6L56\",\n \"5T\",\n \"5L56\",\n \"4L56\"\n ],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mefirst\": [\"7L50\", \"6L50\", \"5L50\", \"4L50\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"playrough\": [\"9M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"9M\",\n \"9L32\",\n \"7M\",\n \"7L32\",\n \"7V\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L32\",\n \"4M\",\n \"4L32\",\n \"3M\",\n \"3L48\"\n ],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scratch\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\"],\n \"shadowball\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"slam\": [\"9L28\", \"7L28\", \"7V\", \"6L28\", \"5L28\", \"4L28\", \"3L28\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9L36\", \"7L36\", \"6L36\", \"5L36\", \"4T\", \"4L36\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"4M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"encounters\": [\n {\"generation\": 2, \"level\": 6},\n {\"generation\": 4, \"level\": 6}\n ]\n },\n \"hoothoot\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\n \"9M\",\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"7L31\",\n \"6L33\",\n \"5L33\",\n \"4L29\"\n ],\n \"amnesia\": [\"9M\", \"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bravebird\": [\"9M\"],\n \"calmmind\": [\"9M\", \"8M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\n \"9L9\",\n \"8L9\",\n \"7L10\",\n \"7V\",\n \"6L21\",\n \"5L21\",\n \"4L21\",\n \"3L34\"\n ],\n \"curse\": [\"7V\"],\n \"defog\": [\"9L15\", \"8E\", \"7T\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\n \"9L39\",\n \"8L39\",\n \"7M\",\n \"7L46\",\n \"7V\",\n \"6M\",\n \"6L57\",\n \"5M\",\n \"5L57\",\n \"4M\",\n \"4L49\",\n \"3T\",\n \"3L48\"\n ],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"echoedvoice\": [\"9L6\", \"8L6\", \"7M\", \"7L13\", \"6M\", \"6L25\", \"5M\", \"5L25\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"extrasensory\": [\"9L21\", \"8L21\", \"7L22\", \"6L45\", \"5L45\", \"4L37\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"featherdance\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"feintattack\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"flash\": [\"7V\", \"3M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"foresight\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L6\", \"3S0\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"haze\": [\"9M\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"9M\", \"8M\", \"7E\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hypnosis\": [\"9L36\", \"8L36\", \"7L4\", \"7V\", \"6L5\", \"5L5\", \"4L5\", \"3L16\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"meanlook\": [\"7E\"],\n \"mimic\": [\"3T\"],\n \"mirrormove\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"moonblast\": [\"9L33\", \"8L33\", \"7L40\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"nightshade\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"ominouswind\": [\"4T\"],\n \"peck\": [\"9L1\", \"8L1\", \"7L7\", \"7V\", \"6L9\", \"5L9\", \"4L9\", \"3L11\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychoshift\": [\"8L15\", \"7L19\", \"6L49\", \"5L49\", \"4L41\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4M\"],\n \"reflect\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7M\",\n \"7L28\",\n \"7V\",\n \"6M\",\n \"6L17\",\n \"5M\",\n \"5L17\",\n \"4M\",\n \"4L17\",\n \"3M\",\n \"3L22\"\n ],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\n \"9L30\",\n \"8L30\",\n \"7M\",\n \"7L37\",\n \"6M\",\n \"6L53\",\n \"5T\",\n \"5L53\",\n \"4M\",\n \"4L45\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"silverwind\": [\"4M\"],\n \"skillswap\": [\"9M\"],\n \"skyattack\": [\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"3T\"],\n \"spite\": [\"9M\"],\n \"steelwing\": [\"8M\", \"7M\", \"7V\", \"6M\", \"4M\", \"3M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supersonic\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"synchronoise\": [\"7L43\", \"6L41\", \"5L41\"],\n \"tackle\": [\n \"9L3\",\n \"8L3\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\n \"9M\",\n \"9L24\",\n \"8L24\",\n \"7L25\",\n \"7V\",\n \"6L29\",\n \"5L29\",\n \"4L25\",\n \"3L28\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\n \"9M\",\n \"9L27\",\n \"8M\",\n \"8L27\",\n \"7T\",\n \"7L34\",\n \"6T\",\n \"6L13\",\n \"5T\",\n \"5L13\",\n \"4T\",\n \"4L13\"\n ],\n \"whirlwind\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"wingattack\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7L16\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L37\",\n \"4T\",\n \"4L33\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"tackle\", \"growl\", \"foresight\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 2}]\n },\n \"noctowl\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"8M\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\n \"9M\",\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"7L35\",\n \"6L37\",\n \"5L37\",\n \"4L32\"\n ],\n \"amnesia\": [\"9M\", \"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\"],\n \"bravebird\": [\"9M\"],\n \"calmmind\": [\"9M\", \"8M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\n \"9L9\",\n \"8L9\",\n \"7L10\",\n \"7V\",\n \"6L22\",\n \"5L22\",\n \"4L22\",\n \"3L41\"\n ],\n \"curse\": [\"9M\", \"7V\"],\n \"defog\": [\"9L15\", \"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\n \"9L53\",\n \"8L53\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L67\",\n \"4M\",\n \"4L57\",\n \"3T\",\n \"3L57\"\n ],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"echoedvoice\": [\"9L1\", \"8L1\", \"7M\", \"7L13\", \"6M\", \"6L27\", \"5M\", \"5L27\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"extrasensory\": [\"9L23\", \"8L23\", \"7L23\", \"6L52\", \"5L52\", \"4L42\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"featherdance\": [\"9M\"],\n \"flash\": [\"7V\", \"3M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"foresight\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"haze\": [\"9M\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hypnosis\": [\"9L48\", \"8L48\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L16\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"laserfocus\": [\"7T\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mimic\": [\"3T\"],\n \"moonblast\": [\"9L43\", \"8L43\", \"7L47\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"nightshade\": [\"9M\"],\n \"ominouswind\": [\"4T\"],\n \"peck\": [\"9L1\", \"8L1\", \"7L7\", \"7V\", \"6L9\", \"5L9\", \"4L9\", \"3L1\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychoshift\": [\"8L15\", \"7L19\", \"6L57\", \"5L57\", \"4L47\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7M\",\n \"7L31\",\n \"7V\",\n \"6M\",\n \"6L17\",\n \"5M\",\n \"5L17\",\n \"4M\",\n \"4L17\",\n \"3M\",\n \"3L25\"\n ],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\n \"9L38\",\n \"8L38\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L62\",\n \"5T\",\n \"5L62\",\n \"4M\",\n \"4L52\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"silverwind\": [\"4M\"],\n \"skillswap\": [\"9M\"],\n \"skyattack\": [\n \"9L1\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3T\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"3T\"],\n \"spite\": [\"9M\"],\n \"steelwing\": [\"8M\", \"7M\", \"7V\", \"6M\", \"4M\", \"3M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"synchronoise\": [\"7L51\", \"6L47\", \"5L47\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\n \"9M\",\n \"9L28\",\n \"8L28\",\n \"7L27\",\n \"7V\",\n \"6L32\",\n \"5L32\",\n \"4L27\",\n \"3L33\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\n \"9M\",\n \"9L33\",\n \"8M\",\n \"8L33\",\n \"7T\",\n \"7L39\",\n \"6T\",\n \"6L13\",\n \"5T\",\n \"5L13\",\n \"4T\",\n \"4L13\"\n ],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7L16\",\n \"6T\",\n \"6L42\",\n \"5T\",\n \"5L42\",\n \"4T\",\n \"4L37\"\n ]\n },\n \"encounters\": [\n {\"generation\": 2, \"level\": 7},\n {\"generation\": 4, \"level\": 5},\n {\"generation\": 7, \"level\": 19}\n ]\n },\n \"ledyba\": {\n \"learnset\": {\n \"acrobatics\": [\"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"agility\": [\"7L29\", \"7V\", \"6L30\", \"5L30\", \"4L30\", \"3L43\"],\n \"aircutter\": [\"4T\"],\n \"airslash\": [\"7L36\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"7L26\", \"7V\", \"6L22\", \"5L22\", \"4L22\", \"3L29\"],\n \"bide\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"brickbreak\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bugbite\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\", \"4T\", \"4E\"],\n \"bugbuzz\": [\"7L33\", \"7E\", \"6L41\", \"6E\", \"5L41\", \"5E\", \"4L41\", \"4E\"],\n \"captivate\": [\"4M\"],\n \"cometpunch\": [\"7L22\", \"7V\", \"6L9\", \"5L9\", \"5D\", \"4L9\", \"3L15\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"7E\"],\n \"curse\": [\"7V\"],\n \"dig\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dizzypunch\": [\"7E\", \"6E\", \"5E\"],\n \"doubleedge\": [\"7L40\", \"7V\", \"6L38\", \"5L38\", \"4L38\", \"3T\", \"3L50\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"encore\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"endure\": [\"7E\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"knockoff\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"lightscreen\": [\n \"7M\",\n \"7L12\",\n \"7V\",\n \"6M\",\n \"6L14\",\n \"5M\",\n \"5L14\",\n \"4M\",\n \"4L14\",\n \"3M\",\n \"3L22\"\n ],\n \"machpunch\": [\"7L15\", \"6L17\", \"5L17\", \"4L17\"],\n \"megapunch\": [\"3T\"],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\", \"3S0\"],\n \"reflect\": [\n \"7M\",\n \"7L12\",\n \"7V\",\n \"6M\",\n \"6L14\",\n \"5M\",\n \"5L14\",\n \"4M\",\n \"4L14\",\n \"3M\",\n \"3L22\"\n ],\n \"refresh\": [\"3S0\"],\n \"rest\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"7M\",\n \"7L12\",\n \"7V\",\n \"6M\",\n \"6L14\",\n \"5M\",\n \"5L14\",\n \"4M\",\n \"4L14\",\n \"3M\",\n \"3L22\"\n ],\n \"screech\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"silverwind\": [\n \"7L19\",\n \"7E\",\n \"6L25\",\n \"6E\",\n \"5L25\",\n \"5E\",\n \"4M\",\n \"4L25\",\n \"4E\",\n \"3E\"\n ],\n \"sleeptalk\": [\"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supersonic\": [\"7L5\", \"7V\", \"6L6\", \"5L6\", \"4L6\", \"3L8\", \"3S0\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"7V\"],\n \"swift\": [\"7L8\", \"7V\", \"6L33\", \"5L33\", \"4T\", \"4L33\", \"3T\", \"3L36\"],\n \"swordsdance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwind\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"4T\"],\n \"thief\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"7T\", \"7V\", \"6T\", \"5T\", \"5D\", \"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"moves\": [\"refresh\", \"psybeam\", \"aerialace\", \"supersonic\"]\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 3}]\n },\n \"ledian\": {\n \"learnset\": {\n \"acrobatics\": [\"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"7L33\", \"7V\", \"6L36\", \"5L36\", \"4L36\", \"3L51\"],\n \"aircutter\": [\"4T\"],\n \"airslash\": [\"7L42\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"7L29\", \"7V\", \"6L24\", \"5L24\", \"4L24\", \"3L33\"],\n \"brickbreak\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bugbite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbuzz\": [\"7L38\", \"6L53\", \"5L53\", \"4L53\"],\n \"captivate\": [\"4M\"],\n \"cometpunch\": [\"7L24\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L15\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"defog\": [\"7T\"],\n \"dig\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"7L47\", \"7V\", \"6L48\", \"5L48\", \"4L48\", \"3T\", \"3L60\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"endure\": [\"7V\", \"4M\", \"3T\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\n \"7M\",\n \"7L12\",\n \"7V\",\n \"6M\",\n \"6L14\",\n \"5M\",\n \"5L14\",\n \"4M\",\n \"4L14\",\n \"3M\",\n \"3L24\"\n ],\n \"machpunch\": [\"7L15\", \"6L17\", \"5L17\", \"4L17\"],\n \"megapunch\": [\"3T\"],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\n \"7M\",\n \"7L12\",\n \"7V\",\n \"6M\",\n \"6L14\",\n \"5M\",\n \"5L14\",\n \"4M\",\n \"4L14\",\n \"3M\",\n \"3L24\"\n ],\n \"rest\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"7M\",\n \"7L12\",\n \"7V\",\n \"6M\",\n \"6L14\",\n \"5M\",\n \"5L14\",\n \"4M\",\n \"4L14\",\n \"3M\",\n \"3L24\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"silverwind\": [\"7L20\", \"6L29\", \"5L29\", \"4M\", \"4L29\"],\n \"sleeptalk\": [\"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supersonic\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"7V\"],\n \"swift\": [\"7L1\", \"7V\", \"6L41\", \"5L41\", \"4T\", \"4L41\", \"3T\", \"3L42\"],\n \"swordsdance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"thief\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"encounters\": [\n {\"generation\": 2, \"level\": 7},\n {\"generation\": 4, \"level\": 5}\n ]\n },\n \"spinarak\": {\n \"learnset\": {\n \"absorb\": [\"9L5\", \"7L5\"],\n \"acidspray\": [\"9M\"],\n \"agility\": [\"9M\", \"9L29\", \"7L33\", \"7V\", \"6L33\", \"5L33\", \"4L33\", \"3L45\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bodyslam\": [\"3T\"],\n \"bounce\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"bugbuzz\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"constrict\": [\"7L1\", \"7V\", \"6L8\", \"5L8\", \"4L8\", \"3L11\"],\n \"crosspoison\": [\"9L44\", \"7L47\", \"6L47\", \"5L47\"],\n \"curse\": [\"7V\"],\n \"dig\": [\"9M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"disable\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"electroweb\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyswipes\": [\"9L22\", \"7L22\", \"7V\", \"6L22\", \"5L22\", \"4L22\", \"3L30\"],\n \"gigadrain\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"infestation\": [\"9L8\", \"7M\", \"7L8\", \"6M\"],\n \"knockoff\": [\"9M\"],\n \"leechlife\": [\"9M\", \"7M\", \"7V\", \"6L12\", \"5L12\", \"4L12\", \"3L23\"],\n \"lunge\": [\"9M\", \"9E\", \"7E\"],\n \"megahorn\": [\"9E\", \"7E\", \"6E\"],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\n \"9M\",\n \"9L15\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L15\",\n \"4L15\",\n \"3L17\",\n \"3S0\"\n ],\n \"nightslash\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"pinmissile\": [\"9L33\", \"7L36\", \"6L36\", \"5L36\", \"4L36\"],\n \"poisonjab\": [\n \"9M\",\n \"9L40\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L43\",\n \"4E\"\n ],\n \"poisonsting\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"psychic\": [\n \"9M\",\n \"9L36\",\n \"7M\",\n \"7L40\",\n \"7V\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L40\",\n \"3M\",\n \"3L53\"\n ],\n \"pursuit\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"ragepowder\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"refresh\": [\"3S0\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"9L12\", \"7L12\", \"7V\", \"6L5\", \"5L5\", \"4L5\", \"3L6\"],\n \"screech\": [\"7V\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowsneak\": [\"9L19\", \"7L19\", \"6L19\", \"5L19\", \"4L19\"],\n \"signalbeam\": [\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\",\n \"3S0\"\n ],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\"9M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sonicboom\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"spiderweb\": [\"7L29\", \"7V\", \"6L29\", \"5L29\", \"4L29\", \"3L37\"],\n \"spite\": [\"9M\"],\n \"stickyweb\": [\"9L47\", \"7L50\", \"6L50\"],\n \"stringshot\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4T\", \"4L1\", \"3L1\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9L26\", \"7L26\", \"6L26\", \"5L26\", \"4T\", \"4L26\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"toxicthread\": [\"9L51\", \"7L54\"],\n \"trailblaze\": [\"9M\"],\n \"twineedle\": [\"7E\", \"6E\", \"5E\"],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"xscissor\": [\"9M\", \"7M\", \"6M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 14,\n \"moves\": [\"refresh\", \"dig\", \"signalbeam\", \"nightshade\"]\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 3}]\n },\n \"ariados\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"7L1\"],\n \"acidspray\": [\"9M\"],\n \"agility\": [\"9M\", \"9L31\", \"7L37\", \"7V\", \"6L37\", \"5L37\", \"4L37\", \"3L53\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\"],\n \"bodyslam\": [\"3T\"],\n \"bounce\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbite\": [\n \"9M\",\n \"9L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"bugbuzz\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"constrict\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"crosspoison\": [\"9L50\", \"9S0\", \"7L55\", \"6L55\", \"5L55\"],\n \"curse\": [\"7V\"],\n \"dig\": [\"9M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"electroweb\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fellstinger\": [\"9L1\", \"7L1\", \"6L1\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focusenergy\": [\"9L1\", \"7L1\"],\n \"foulplay\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyswipes\": [\"9L23\", \"7L23\", \"7V\", \"6L23\", \"5L23\", \"4L23\", \"3L34\"],\n \"gigadrain\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"9L8\", \"7M\", \"7L8\", \"6M\"],\n \"knockoff\": [\"9M\"],\n \"leechlife\": [\"9M\", \"7M\", \"7V\", \"6L12\", \"5L12\", \"4L12\", \"3L25\"],\n \"lunge\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\n \"9M\",\n \"9L15\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L15\",\n \"4L15\",\n \"3L17\"\n ],\n \"pinmissile\": [\"9L35\", \"7L41\", \"6L41\", \"5L41\", \"4L41\"],\n \"poisonjab\": [\n \"9M\",\n \"9L46\",\n \"9S0\",\n \"7M\",\n \"7L50\",\n \"6M\",\n \"6L50\",\n \"5M\",\n \"5L50\",\n \"4M\",\n \"4L50\"\n ],\n \"poisonsting\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\n \"9M\",\n \"9L41\",\n \"7M\",\n \"7L46\",\n \"7V\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L46\",\n \"3M\",\n \"3L63\"\n ],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"9L12\", \"7L12\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"screech\": [\"7V\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowsneak\": [\"9L19\", \"7L19\", \"6L19\", \"5L19\", \"4L19\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\"9M\"],\n \"smartstrike\": [\"9M\", \"7M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spiderweb\": [\"7L32\", \"7V\", \"6L32\", \"5L32\", \"4L32\", \"3L43\"],\n \"spite\": [\"9M\"],\n \"stickyweb\": [\"9L54\", \"9S0\", \"7L58\", \"6L58\"],\n \"stompingtantrum\": [\"7T\"],\n \"stringshot\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4T\", \"4L1\", \"3L1\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9L28\", \"7L28\", \"6L28\", \"5L28\", \"4T\", \"4L28\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\"9M\", \"9L0\", \"7M\", \"7L1\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"toxic\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\"],\n \"toxicthread\": [\"9L59\", \"9S0\", \"7L63\"],\n \"trailblaze\": [\"9M\"],\n \"venomdrench\": [\"7L1\", \"6L1\"],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"xscissor\": [\"9M\", \"7M\", \"6M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 65,\n \"gender\": \"M\",\n \"nature\": \"Hardy\",\n \"abilities\": [\"swarm\"],\n \"ivs\": {\n \"hp\": 20,\n \"atk\": 20,\n \"def\": 20,\n \"spa\": 20,\n \"spd\": 20,\n \"spe\": 20\n },\n \"moves\": [\"toxicthread\", \"stickyweb\", \"crosspoison\", \"poisonjab\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 2, \"level\": 7},\n {\"generation\": 4, \"level\": 5},\n {\"generation\": 6, \"level\": 19, \"maxEggMoves\": 1}\n ]\n },\n \"chinchou\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"amnesia\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"aquaring\": [\"9L32\", \"8L32\", \"7L42\", \"6L42\", \"5L42\", \"4L39\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brine\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"bubble\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"bubblebeam\": [\"9L12\", \"8L12\", \"7L20\", \"6L20\", \"5L31\", \"4L28\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\n \"9M\",\n \"9L24\",\n \"8L24\",\n \"7L50\",\n \"6L50\",\n \"5L50\",\n \"4L45\",\n \"3L49\"\n ],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\n \"9M\",\n \"9L16\",\n \"8L16\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L12\",\n \"4L17\",\n \"3L29\"\n ],\n \"curse\": [\"9M\", \"7V\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"discharge\": [\"9L28\", \"8L28\", \"7L34\", \"6L34\", \"5L39\", \"4L34\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"9L4\", \"8M\", \"8L4\", \"7L9\", \"6L9\", \"5L28\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\n \"9L36\",\n \"8L36\",\n \"7L31\",\n \"7E\",\n \"7V\",\n \"6L9\",\n \"6E\",\n \"5L9\",\n \"5E\",\n \"4L9\",\n \"4E\",\n \"3L13\",\n \"3E\"\n ],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flipturn\": [\"9M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7L45\",\n \"7V\",\n \"6L45\",\n \"5L45\",\n \"4L42\",\n \"3L41\"\n ],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"iondeluge\": [\"7L47\", \"6L47\"],\n \"liquidation\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"mist\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"muddywater\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"5D\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"7L28\", \"6T\", \"6L28\", \"5T\", \"5L34\", \"4T\", \"4L31\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"soak\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"spark\": [\"9L20\", \"8L20\", \"7L23\", \"7V\", \"6L20\", \"5L20\", \"4L20\", \"3L25\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9E\", \"4T\"],\n \"supersonic\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L5\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\n \"9M\",\n \"9L40\",\n \"8L40\",\n \"7L39\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L23\",\n \"3L37\"\n ],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\n \"9M\",\n \"9L8\",\n \"8M\",\n \"8L8\",\n \"7M\",\n \"7L6\",\n \"7V\",\n \"6M\",\n \"6L6\",\n \"5M\",\n \"5L6\",\n \"5D\",\n \"4M\",\n \"4L6\",\n \"3T\",\n \"3L1\"\n ],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L12\", \"7V\", \"6L1\", \"5L17\", \"4L12\", \"3L17\"],\n \"waterpulse\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"whirlpool\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"4E\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"7V\"]\n }\n },\n \"lanturn\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\"],\n \"amnesia\": [\"9M\", \"8M\"],\n \"aquaring\": [\"9L36\", \"8L36\", \"7L47\", \"6L47\", \"5L52\", \"4L47\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brine\": [\"8M\", \"4M\"],\n \"bubble\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"bubblebeam\": [\"9L12\", \"8L12\", \"7L20\", \"6L20\", \"5L35\", \"4L30\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\n \"9M\",\n \"9L24\",\n \"8L24\",\n \"7L58\",\n \"6L58\",\n \"5L64\",\n \"4L57\",\n \"3L61\"\n ],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\n \"9M\",\n \"9L16\",\n \"8L16\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"4L17\",\n \"3L32\"\n ],\n \"curse\": [\"9M\", \"7V\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"discharge\": [\"9L30\", \"8L30\", \"7L37\", \"6L37\", \"5L47\", \"4L40\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"eerieimpulse\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L30\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"9L42\", \"8L42\", \"7L33\", \"7V\", \"6L9\", \"5L9\", \"4L9\", \"3L13\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flipturn\": [\"9M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\n \"9M\",\n \"9L54\",\n \"8M\",\n \"8L54\",\n \"7L51\",\n \"7V\",\n \"6L51\",\n \"5L57\",\n \"4L52\",\n \"3L50\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"iondeluge\": [\"7L54\", \"6L54\"],\n \"liquidation\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"muddywater\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"7L29\", \"6T\", \"6L29\", \"5T\", \"5L40\", \"4T\", \"4L35\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spark\": [\"9L20\", \"8L20\", \"7L23\", \"7V\", \"6L20\", \"5L20\", \"4L20\", \"3L25\"],\n \"spitup\": [\"9L0\", \"8L0\", \"7L1\", \"6L27\", \"5L27\", \"4L27\"],\n \"spotlight\": [\"7L1\"],\n \"stockpile\": [\"9L0\", \"8L0\", \"7L1\", \"6L27\", \"5L27\", \"4L27\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"supersonic\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"9L0\", \"8L0\", \"7L1\", \"6L27\", \"5L27\", \"4L27\"],\n \"takedown\": [\n \"9M\",\n \"9L48\",\n \"8L48\",\n \"7L43\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L23\",\n \"3L43\"\n ],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L12\", \"7V\", \"6L1\", \"5L12\", \"4L12\", \"3L17\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"7V\"]\n },\n \"encounters\": [\n {\"generation\": 4, \"level\": 20},\n {\"generation\": 6, \"level\": 26, \"maxEggMoves\": 1},\n {\"generation\": 7, \"level\": 10}\n ]\n },\n \"togepi\": {\n \"learnset\": {\n \"aerialace\": [\"8E\"],\n \"afteryou\": [\"8L28\", \"7T\", \"7L53\", \"6T\", \"6L53\", \"5T\", \"5L53\"],\n \"ancientpower\": [\n \"8L16\",\n \"7L33\",\n \"6L33\",\n \"5L33\",\n \"4T\",\n \"4L33\",\n \"3L21\",\n \"3S1\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"8M\", \"8L44\", \"7L41\", \"6L41\", \"5L41\", \"4L42\", \"3L41\"],\n \"bestow\": [\"7L25\", \"6L25\", \"5L25\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"8M\", \"8L12\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\n \"8L32\",\n \"7L45\",\n \"7V\",\n \"6L45\",\n \"5L45\",\n \"4L46\",\n \"3T\",\n \"3L37\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"8M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"8M\", \"7L17\", \"7V\", \"6L17\", \"5L17\", \"4L19\", \"3L17\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"extrasensory\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"followme\": [\"8L40\", \"7L21\", \"6L21\", \"5L21\", \"4L24\", \"3L25\", \"3S1\"],\n \"foresight\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"8M\", \"3S1\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"lastresort\": [\n \"8L48\",\n \"7T\",\n \"7L49\",\n \"6T\",\n \"6L49\",\n \"5T\",\n \"5L49\",\n \"4T\",\n \"4L51\"\n ],\n \"lifedew\": [\"8L8\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"luckychant\": [\"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"metronome\": [\n \"8M\",\n \"8L24\",\n \"7L5\",\n \"7V\",\n \"6L5\",\n \"5L5\",\n \"5D\",\n \"4L6\",\n \"3T\",\n \"3L4\",\n \"3S0\"\n ],\n \"mimic\": [\"3T\"],\n \"mirrormove\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"morningsun\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"mysticalfire\": [\"8M\"],\n \"nastyplot\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"peck\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"playrough\": [\"8M\"],\n \"pound\": [\"8L1\"],\n \"present\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"protect\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychoshift\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L37\",\n \"7V\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L33\"\n ],\n \"secretpower\": [\"7E\", \"6M\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"softboiled\": [\"3T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"storedpower\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\"8L4\", \"7L9\", \"7V\", \"6L9\", \"5L9\", \"4L10\", \"3L9\", \"3S0\"],\n \"swift\": [\"8M\", \"7V\", \"4T\", \"3T\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\"8M\", \"3S1\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"wish\": [\"8L52\", \"7L29\", \"6L29\", \"5L29\", \"4L28\", \"3L29\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"yawn\": [\"8L20\", \"7L13\", \"6L13\", \"5L13\", \"4L15\", \"3L13\", \"3S0\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 20,\n \"gender\": \"F\",\n \"abilities\": [\"serenegrace\"],\n \"moves\": [\"metronome\", \"charm\", \"sweetkiss\", \"yawn\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 25,\n \"moves\": [\"triattack\", \"followme\", \"ancientpower\", \"helpinghand\"]\n }\n ]\n },\n \"togetic\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"afteryou\": [\"8L28\", \"7T\", \"7L53\", \"6T\", \"6L53\", \"5T\", \"5L53\"],\n \"aircutter\": [\"4T\"],\n \"ancientpower\": [\"8L16\", \"7L33\", \"6L33\", \"5L33\", \"4T\", \"4L33\", \"3L21\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"8M\", \"8L44\", \"7L41\", \"6L41\", \"5L41\", \"4L42\", \"3L41\"],\n \"bestow\": [\"7L25\", \"6L25\", \"5L25\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"8M\", \"8L12\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\n \"8L32\",\n \"7L45\",\n \"7V\",\n \"6L45\",\n \"5L45\",\n \"4L46\",\n \"3T\",\n \"3L37\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"8M\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dualwingbeat\": [\"8T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"8M\", \"7L17\", \"7V\", \"6L17\", \"5L17\", \"4L19\", \"3L17\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fairywind\": [\"8L0\", \"7L14\", \"6L14\"],\n \"fireblast\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fly\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"followme\": [\"8L40\", \"7L21\", \"6L21\", \"5L21\", \"4L24\", \"3L25\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"8M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"imprison\": [\"8M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"lastresort\": [\n \"8L48\",\n \"7T\",\n \"7L49\",\n \"6T\",\n \"6L49\",\n \"5T\",\n \"5L49\",\n \"4T\",\n \"4L51\"\n ],\n \"lifedew\": [\"8L1\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magicalleaf\": [\"8M\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"metronome\": [\n \"8M\",\n \"8L24\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"mysticalfire\": [\"8M\"],\n \"nastyplot\": [\"8M\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"playrough\": [\"8M\"],\n \"pound\": [\"8L1\"],\n \"protect\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L37\",\n \"7V\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L33\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"silverwind\": [\"4M\"],\n \"skyattack\": [\"3T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smartstrike\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"softboiled\": [\"3T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"steelwing\": [\"8M\", \"7M\", \"7V\", \"6M\", \"4M\", \"3M\"],\n \"storedpower\": [\"8M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"swift\": [\"8M\", \"7V\", \"4T\", \"3T\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\"8M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\"8M\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"wish\": [\"8L52\", \"7L29\", \"6L29\", \"5L29\", \"4L28\", \"3L29\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"yawn\": [\"8L20\", \"7L13\", \"6L13\", \"5L13\", \"4L15\", \"3L13\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"togekiss\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"afteryou\": [\"8L1\", \"7T\", \"7L1\", \"6T\", \"6L1\"],\n \"aircutter\": [\"4T\"],\n \"airslash\": [\"8M\", \"8L0\", \"7L1\", \"6L1\", \"5L1\", \"5S0\", \"4L1\"],\n \"allyswitch\": [\"8M\"],\n \"amnesia\": [\"8M\"],\n \"ancientpower\": [\"8L1\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"aurasphere\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S0\", \"4L1\"],\n \"batonpass\": [\"8M\", \"8L1\"],\n \"bodyslam\": [\"8M\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"8M\", \"8L1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"doubleedge\": [\"8L1\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drainingkiss\": [\"8M\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dualwingbeat\": [\"8T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"8M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"8M\", \"4M\"],\n \"extremespeed\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S0\", \"4L1\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fairywind\": [\"8L1\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fly\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\"],\n \"followme\": [\"8L1\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"futuresight\": [\"8M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"8L1\"],\n \"headbutt\": [\"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"imprison\": [\"8M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"8L1\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lifedew\": [\"8L1\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"magicalleaf\": [\"8M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\"8M\", \"8L1\"],\n \"mudslap\": [\"4T\"],\n \"mysticalfire\": [\"8M\"],\n \"nastyplot\": [\"8M\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"playrough\": [\"8M\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"pound\": [\"8L1\"],\n \"present\": [\"5S0\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"4T\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"silverwind\": [\"4M\"],\n \"skyattack\": [\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"smartstrike\": [\"8M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\", \"4M\"],\n \"storedpower\": [\"8M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"sweetkiss\": [\"8L1\"],\n \"swift\": [\"8M\", \"4T\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"triattack\": [\"8M\", \"8L1\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\"8M\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\"],\n \"wish\": [\"8L1\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"yawn\": [\"8L1\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"extremespeed\", \"aurasphere\", \"airslash\", \"present\"]\n }\n ]\n },\n \"natu\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"aircutter\": [\"4T\"],\n \"airslash\": [\"8M\"],\n \"allyswitch\": [\"8M\", \"7T\", \"7E\", \"6E\", \"5M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"8M\", \"3S0\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8L15\", \"7L23\", \"7V\", \"6L23\", \"5L23\", \"4L23\", \"3L40\"],\n \"cosmicpower\": [\"8M\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"drillpeck\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dualwingbeat\": [\"8T\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"featherdance\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"feintattack\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\n \"8M\",\n \"8L45\",\n \"7L44\",\n \"7V\",\n \"6L36\",\n \"5L36\",\n \"4L36\",\n \"3L30\",\n \"3S0\"\n ],\n \"gigadrain\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"5D\", \"4M\", \"3M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"guardswap\": [\"8M\", \"8L35\", \"7L47\", \"6L47\", \"5L47\", \"4L44\"],\n \"haze\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"imprison\": [\"8M\"],\n \"leer\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"luckychant\": [\"7L12\", \"6L12\", \"5L12\", \"4L12\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"mefirst\": [\"7L50\", \"6L20\", \"5L20\", \"4L20\"],\n \"mimic\": [\"3T\"],\n \"miracleeye\": [\"7L36\", \"6L17\", \"5L17\", \"4L17\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"nightshade\": [\n \"8L20\",\n \"7L6\",\n \"7V\",\n \"6L6\",\n \"5L6\",\n \"5D\",\n \"4L6\",\n \"3L10\",\n \"3S0\"\n ],\n \"ominouswind\": [\"7L20\", \"6L20\", \"5L44\", \"4T\", \"4L39\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"peck\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"powerswap\": [\"8M\", \"8L30\", \"7L47\", \"6L47\", \"5L47\", \"4L44\"],\n \"protect\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\n \"8M\",\n \"8L35\",\n \"7M\",\n \"7L33\",\n \"7V\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L50\",\n \"4M\",\n \"4L47\",\n \"3M\",\n \"3L50\"\n ],\n \"psychoshift\": [\"8L26\", \"7L39\", \"6L33\", \"5L33\", \"4L33\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"quickattack\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rest\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"8E\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"silverwind\": [\"4M\"],\n \"simplebeam\": [\"8E\", \"7E\", \"6E\"],\n \"skillswap\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\", \"3M\"],\n \"skyattack\": [\"7T\", \"6T\", \"3T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"steelwing\": [\n \"8M\",\n \"7M\",\n \"7E\",\n \"7V\",\n \"6M\",\n \"6E\",\n \"5E\",\n \"4M\",\n \"4E\",\n \"3M\",\n \"3E\"\n ],\n \"storedpower\": [\"8M\", \"8L5\", \"7L17\", \"6L17\", \"5L39\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"7V\", \"4T\", \"3T\"],\n \"synchronoise\": [\"7E\", \"6E\", \"5E\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"8L10\", \"7L9\", \"7V\", \"6L9\", \"5L9\", \"4L9\", \"3L20\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"twister\": [\"4T\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wish\": [\"8L40\", \"7L28\", \"6L28\", \"5L28\", \"4L28\", \"3L30\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 22,\n \"moves\": [\"batonpass\", \"futuresight\", \"nightshade\", \"aerialace\"]\n }\n ]\n },\n \"xatu\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aircutter\": [\"4T\"],\n \"airslash\": [\"8M\", \"8L0\", \"7L1\", \"6L25\"],\n \"allyswitch\": [\"8M\", \"7T\", \"5M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"8M\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8L15\", \"7L23\", \"7V\", \"6L23\", \"5L23\", \"4L23\", \"3L50\"],\n \"cosmicpower\": [\"8M\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dualwingbeat\": [\"8T\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fly\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"foulplay\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\n \"8M\",\n \"8L55\",\n \"7L49\",\n \"7V\",\n \"6L42\",\n \"5L42\",\n \"4L42\",\n \"3L35\"\n ],\n \"gigadrain\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"guardswap\": [\"8M\", \"8L34\", \"7L53\", \"6L53\", \"5L59\", \"4L54\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"imprison\": [\"8M\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"luckychant\": [\"7L12\", \"6L12\", \"5L12\", \"4L12\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"mefirst\": [\"7L57\", \"6L20\", \"5L20\", \"4L20\"],\n \"mimic\": [\"3T\"],\n \"miracleeye\": [\"7L39\", \"6L17\", \"5L17\", \"4L17\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"nightshade\": [\"8L20\", \"7L1\", \"7V\", \"6L1\", \"5L6\", \"4L6\", \"3L10\"],\n \"ominouswind\": [\"7L20\", \"6L20\", \"5L54\", \"4T\", \"4L47\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"peck\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"powerswap\": [\"8M\", \"8L34\", \"7L53\", \"6L53\", \"5L54\", \"4L54\"],\n \"protect\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\n \"8M\",\n \"8L41\",\n \"7M\",\n \"7L35\",\n \"7V\",\n \"6M\",\n \"6L35\",\n \"5M\",\n \"5L66\",\n \"4M\",\n \"4L59\",\n \"3M\",\n \"3L65\"\n ],\n \"psychoshift\": [\"8L28\", \"7L43\", \"6L37\", \"5L37\", \"4L37\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"silverwind\": [\"4M\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"skyattack\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\", \"4M\", \"3M\"],\n \"storedpower\": [\"8M\", \"8L1\", \"7L17\", \"6L17\", \"5L47\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"7V\", \"4T\", \"3T\"],\n \"tailwind\": [\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L27\",\n \"4T\",\n \"4L27\"\n ],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L9\", \"4L9\", \"3L20\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"twister\": [\"4T\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wish\": [\"8L48\", \"7L29\", \"6L29\", \"5L30\", \"4L30\", \"3L35\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"encounters\": [\n {\"generation\": 2, \"level\": 15},\n {\n \"generation\": 4,\n \"level\": 16,\n \"gender\": \"M\",\n \"nature\": \"Modest\",\n \"ivs\": {\n \"hp\": 15,\n \"atk\": 20,\n \"def\": 15,\n \"spa\": 20,\n \"spd\": 20,\n \"spe\": 20\n },\n \"abilities\": [\"synchronize\"],\n \"pokeball\": \"pokeball\"\n },\n {\"generation\": 6, \"level\": 24, \"maxEggMoves\": 1},\n {\"generation\": 7, \"level\": 21}\n ]\n },\n \"mareep\": {\n \"learnset\": {\n \"afteryou\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"agility\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\", \"3S2\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\n \"9M\",\n \"9L15\",\n \"7L15\",\n \"7E\",\n \"6L15\",\n \"6E\",\n \"5L15\",\n \"5E\",\n \"4L23\",\n \"4E\",\n \"3E\"\n ],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9L25\", \"7L25\", \"6L25\", \"5L25\"],\n \"cottonguard\": [\"9L36\", \"7L36\", \"6L36\", \"5L32\"],\n \"cottonspore\": [\n \"9L11\",\n \"7L11\",\n \"7V\",\n \"6L11\",\n \"5L11\",\n \"4L19\",\n \"3L23\",\n \"3S0\"\n ],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"9M\", \"9L39\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dig\": [\"9M\"],\n \"discharge\": [\"9L32\", \"7L32\", \"6L32\", \"5L32\", \"4L28\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"eerieimpulse\": [\"9M\", \"9E\", \"7E\", \"6E\"],\n \"electricterrain\": [\"9M\", \"9E\", \"7E\", \"6E\"],\n \"electroball\": [\"9M\", \"9L22\", \"7L22\", \"6L22\", \"5L22\"],\n \"electroweb\": [\"9M\", \"9E\", \"7T\", \"6T\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flatter\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"growl\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L5\", \"3L1\", \"3S1\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3S2\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"holdback\": [\"6S3\"],\n \"irontail\": [\"7T\", \"7E\", \"7V\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\", \"3M\"],\n \"lightscreen\": [\n \"9M\",\n \"9L43\",\n \"7M\",\n \"7L43\",\n \"7V\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L30\"\n ],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"4M\"],\n \"odorsleuth\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"powergem\": [\"9M\", \"9L29\", \"7L29\", \"6L29\", \"5L29\", \"4L41\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"9M\", \"7V\", \"5D\", \"4E\", \"3E\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"sandattack\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"screech\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"5D\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"7L39\", \"6T\", \"6L39\", \"5T\", \"5L39\", \"4T\", \"4L32\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"7V\", \"4T\", \"3T\"],\n \"tackle\": [\n \"9L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S3\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S1\"\n ],\n \"takedown\": [\n \"9M\",\n \"9L18\",\n \"7L18\",\n \"7E\",\n \"7V\",\n \"6L18\",\n \"6E\",\n \"5L18\",\n \"5E\",\n \"4E\",\n \"3E\"\n ],\n \"terablast\": [\"9M\"],\n \"thunder\": [\n \"9M\",\n \"9L46\",\n \"7M\",\n \"7L46\",\n \"7V\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L46\",\n \"3M\",\n \"3L37\",\n \"3S0\"\n ],\n \"thunderbolt\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thundershock\": [\n \"9L8\",\n \"7L8\",\n \"7V\",\n \"6L8\",\n \"6S3\",\n \"5L8\",\n \"5D\",\n \"4L10\",\n \"3L9\",\n \"3S0\",\n \"3S1\",\n \"3S2\"\n ],\n \"thunderwave\": [\n \"9M\",\n \"9L4\",\n \"7M\",\n \"7L4\",\n \"7V\",\n \"6M\",\n \"6L4\",\n \"6S3\",\n \"5M\",\n \"5L4\",\n \"4M\",\n \"4L14\",\n \"3T\",\n \"3L16\",\n \"3S0\",\n \"3S2\"\n ],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"voltswitch\": [\"9M\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 37,\n \"gender\": \"F\",\n \"moves\": [\"thunder\", \"thundershock\", \"thunderwave\", \"cottonspore\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"tackle\", \"growl\", \"thundershock\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 17,\n \"moves\": [\"healbell\", \"thundershock\", \"thunderwave\", \"bodyslam\"]\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"moves\": [\"holdback\", \"tackle\", \"thunderwave\", \"thundershock\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"flaaffy\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"agility\": [\"9M\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"9M\", \"9L16\", \"7L16\", \"6L16\", \"5L16\", \"4L25\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9L29\", \"7L29\", \"6L29\", \"5L29\"],\n \"cottonguard\": [\"9L43\", \"7L43\", \"6L43\", \"5L36\"],\n \"cottonspore\": [\"9L11\", \"7L11\", \"7V\", \"6L11\", \"5L11\", \"4L20\", \"3L27\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"9M\", \"9L47\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dig\": [\"9M\"],\n \"discharge\": [\"9L38\", \"7L38\", \"6L38\", \"5L38\", \"4L31\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"9L25\", \"7L25\", \"6L25\", \"5L25\"],\n \"electroweb\": [\"9M\", \"7T\", \"6T\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"growl\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\"],\n \"irontail\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lightscreen\": [\n \"9M\",\n \"9L52\",\n \"7M\",\n \"7L52\",\n \"7V\",\n \"6M\",\n \"6L52\",\n \"5M\",\n \"5L52\",\n \"4M\",\n \"4L42\",\n \"3M\",\n \"3L36\"\n ],\n \"lowkick\": [\"9M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"4M\"],\n \"powergem\": [\"9M\", \"9L34\", \"7L34\", \"6L34\", \"5L34\", \"4L47\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"7L47\", \"6T\", \"6L47\", \"5T\", \"5L47\", \"4T\", \"4L36\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\", \"9L20\", \"7L20\", \"6L20\", \"5L20\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\n \"9M\",\n \"9L56\",\n \"7M\",\n \"7L56\",\n \"7V\",\n \"6M\",\n \"6L56\",\n \"5M\",\n \"5L56\",\n \"4M\",\n \"4L53\",\n \"3M\",\n \"3L45\"\n ],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thundershock\": [\"9L6\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"thunderwave\": [\n \"9M\",\n \"9L9\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L4\",\n \"4M\",\n \"4L14\",\n \"3T\",\n \"3L18\"\n ],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"voltswitch\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"7V\"]\n },\n \"encounters\": [{\"generation\": 7, \"level\": 11, \"pokeball\": \"pokeball\"}]\n },\n \"ampharos\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"agility\": [\"9M\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"breakingswipe\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"7M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"9M\", \"9L16\", \"7L16\", \"6L16\", \"5L16\", \"4L25\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9L29\", \"7L29\", \"6L29\", \"5L29\"],\n \"cottonguard\": [\"9L46\", \"7L46\", \"6L46\", \"5L40\"],\n \"cottonspore\": [\"9L11\", \"7L11\", \"7V\", \"6L11\", \"5L11\", \"4L20\", \"3L27\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"9M\", \"9L51\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dig\": [\"9M\"],\n \"discharge\": [\"9L40\", \"7L40\", \"6L40\", \"5L40\", \"4L34\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonpulse\": [\"9M\", \"9L1\", \"7T\", \"7L1\", \"6T\", \"6L1\"],\n \"dragontail\": [\"9M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"9L25\", \"7L25\", \"6L25\", \"5L25\"],\n \"electroweb\": [\"9M\", \"7T\", \"6T\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\n \"9M\",\n \"9L1\",\n \"7T\",\n \"7L1\",\n \"7V\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3T\"\n ],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\"],\n \"iondeluge\": [\"7L1\", \"6L1\"],\n \"irontail\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\n \"9M\",\n \"9L57\",\n \"7M\",\n \"7L57\",\n \"7V\",\n \"6M\",\n \"6L57\",\n \"5M\",\n \"5L57\",\n \"4M\",\n \"4L51\",\n \"3M\",\n \"3L42\"\n ],\n \"lowkick\": [\"9M\"],\n \"magneticflux\": [\"9L1\", \"7L1\", \"6L1\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"meteorbeam\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"powergem\": [\"9M\", \"9L35\", \"7L35\", \"6L35\", \"5L35\", \"4L59\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\"],\n \"rockclimb\": [\"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"7L51\", \"6T\", \"6L51\", \"5T\", \"5L51\", \"4T\", \"4L42\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stompingtantrum\": [\"9M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\"],\n \"supercellslam\": [\"9M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\", \"9L20\", \"7L20\", \"6L20\", \"5L20\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\n \"9M\",\n \"9L62\",\n \"7M\",\n \"7L62\",\n \"7V\",\n \"6M\",\n \"6L62\",\n \"5M\",\n \"5L62\",\n \"4M\",\n \"4L68\",\n \"3M\",\n \"3L57\"\n ],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\n \"9M\",\n \"9L0\",\n \"7T\",\n \"7L1\",\n \"7V\",\n \"6T\",\n \"6L30\",\n \"5T\",\n \"5L30\",\n \"4T\",\n \"4L30\",\n \"3T\",\n \"3L30\"\n ],\n \"thundershock\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"thunderwave\": [\n \"9M\",\n \"9L1\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"voltswitch\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"9L1\", \"7L1\", \"7V\", \"6L1\"]\n }\n },\n \"azurill\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"aquajet\": [\"9E\", \"8E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bellydrum\": [\"9E\", \"8E\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\"],\n \"bounce\": [\n \"9L15\",\n \"8M\",\n \"8L15\",\n \"7T\",\n \"7L23\",\n \"6T\",\n \"6L23\",\n \"5T\",\n \"5L23\"\n ],\n \"brutalswing\": [\"8M\"],\n \"bubble\": [\"7L7\", \"6L7\", \"5L1\", \"4L10\", \"3L10\"],\n \"bubblebeam\": [\"9L6\", \"8L6\", \"7L13\", \"6L13\", \"5L13\"],\n \"camouflage\": [\"7E\", \"6E\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\n \"9M\",\n \"9L9\",\n \"8M\",\n \"8L9\",\n \"7L10\",\n \"6L10\",\n \"5L2\",\n \"4L2\",\n \"3L3\"\n ],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"defensecurl\": [\"3T\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"encore\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L3\",\n \"8M\",\n \"8L3\",\n \"7T\",\n \"7L16\",\n \"6T\",\n \"6L16\",\n \"5T\",\n \"5L16\",\n \"4T\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"mimic\": [\"3T\"],\n \"muddywater\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"perishsong\": [\"9E\", \"8E\"],\n \"present\": [\"9E\", \"8E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sing\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"slam\": [\n \"9L12\",\n \"8L12\",\n \"7L20\",\n \"7E\",\n \"6L20\",\n \"6E\",\n \"5L15\",\n \"5E\",\n \"4L15\",\n \"4E\",\n \"3L15\",\n \"3E\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"soak\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"splash\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"supersonic\": [\"9E\", \"8E\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"4T\", \"3T\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L2\", \"6L2\", \"5L2\", \"4L7\", \"3L6\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"tickle\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L7\", \"4L18\", \"3L21\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"watersport\": [\"7L5\", \"7E\", \"6L5\", \"6E\", \"5L5\", \"5E\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n }\n },\n \"marill\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"amnesia\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"aquajet\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"aquaring\": [\"9L24\", \"8L24\", \"7L28\", \"6L28\", \"5L23\", \"4L23\"],\n \"aquatail\": [\n \"9L19\",\n \"8L19\",\n \"7T\",\n \"7L20\",\n \"6T\",\n \"6L20\",\n \"5T\",\n \"5L20\",\n \"4T\",\n \"4L37\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bellydrum\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\"],\n \"bounce\": [\"9L15\", \"8M\", \"8L15\", \"7T\", \"6T\", \"5T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\"],\n \"bubble\": [\"7L7\", \"6L7\", \"5L1\"],\n \"bubblebeam\": [\n \"9L6\",\n \"8L6\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L18\",\n \"3L21\"\n ],\n \"bulldoze\": [\"9M\"],\n \"camouflage\": [\"7E\", \"6E\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"9L9\", \"8M\", \"8L9\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"8E\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"defensecurl\": [\n \"9L1\",\n \"8L1\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"5L2\",\n \"5D\",\n \"4L2\",\n \"3T\",\n \"3L3\"\n ],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disarmingvoice\": [\"9M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\n \"9M\",\n \"9L33\",\n \"8L33\",\n \"7L37\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L27\",\n \"3T\",\n \"3L28\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"foresight\": [\"7V\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L16\",\n \"6T\",\n \"6L16\",\n \"5T\",\n \"5L16\",\n \"4T\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7L47\",\n \"6L40\",\n \"5L40\",\n \"4L42\",\n \"3L45\"\n ],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"5D\", \"4T\", \"3T\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"liquidation\": [\"9M\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\", \"8M\"],\n \"muddywater\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"perishsong\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"playrough\": [\"9M\", \"9L21\", \"8M\", \"8L21\", \"7L23\", \"6L23\"],\n \"poweruppunch\": [\"6M\"],\n \"present\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\n \"9M\",\n \"9L27\",\n \"8M\",\n \"8L27\",\n \"7M\",\n \"7L31\",\n \"7V\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L31\",\n \"4M\",\n \"4L32\",\n \"3M\",\n \"3L36\"\n ],\n \"refresh\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\n \"9L1\",\n \"8L1\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"5L10\",\n \"4T\",\n \"4L15\",\n \"3T\",\n \"3L15\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"sing\": [\"8E\"],\n \"slam\": [\"9L12\", \"8L12\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"soak\": [\"8E\"],\n \"steelroller\": [\"8T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"superpower\": [\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7T\",\n \"7L40\",\n \"7E\",\n \"6T\",\n \"6L37\",\n \"6E\",\n \"5T\",\n \"5L37\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"supersonic\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L2\", \"7V\", \"6L2\", \"5L2\", \"4L7\", \"3L6\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"tickle\": [\"8E\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"8M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L7\", \"4L10\", \"3L10\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"watersport\": [\"7L5\", \"7E\", \"6L5\", \"6E\", \"5L5\", \"5E\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n }\n },\n \"azumarill\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"amnesia\": [\"9M\", \"8M\"],\n \"aquaring\": [\"9L30\", \"8L30\", \"7L31\", \"6L31\", \"5L27\", \"4L27\"],\n \"aquatail\": [\n \"9L21\",\n \"8L21\",\n \"7T\",\n \"7L21\",\n \"6T\",\n \"6L21\",\n \"5T\",\n \"5L21\",\n \"4T\",\n \"4L47\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"bounce\": [\"9L15\", \"8M\", \"8L15\", \"7T\", \"6T\", \"5T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\"],\n \"bubble\": [\"7L7\", \"6L7\", \"5L1\"],\n \"bubblebeam\": [\n \"9L6\",\n \"8L6\",\n \"7L13\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L20\",\n \"3L24\"\n ],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"9L9\", \"8M\", \"8L9\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"7V\"],\n \"defensecurl\": [\n \"9L1\",\n \"8L1\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"5L1\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disarmingvoice\": [\"9M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\n \"9M\",\n \"9L45\",\n \"8L45\",\n \"7L42\",\n \"7V\",\n \"6L25\",\n \"5L25\",\n \"4L33\",\n \"3T\",\n \"3L34\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L16\",\n \"6T\",\n \"6L16\",\n \"5T\",\n \"5L16\",\n \"4T\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7L55\",\n \"6L46\",\n \"5L46\",\n \"4L54\",\n \"3L57\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"liquidation\": [\"9M\", \"8M\", \"7T\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\", \"8M\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"playrough\": [\"9M\", \"9L25\", \"8M\", \"8L25\", \"7L25\", \"6L25\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"7M\",\n \"7L35\",\n \"7V\",\n \"6M\",\n \"6L35\",\n \"5M\",\n \"5L35\",\n \"4M\",\n \"4L40\",\n \"3M\",\n \"3L45\"\n ],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\n \"9L1\",\n \"8L1\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"5L10\",\n \"4T\",\n \"4L15\",\n \"3T\",\n \"3L15\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"slam\": [\"9L12\", \"8L12\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"steelroller\": [\"8T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superpower\": [\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"7T\",\n \"7L46\",\n \"6T\",\n \"6L42\",\n \"5T\",\n \"5L42\",\n \"4T\"\n ],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"8M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"watersport\": [\"7L1\", \"6L1\", \"5L1\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n },\n \"encounters\": [\n {\"generation\": 5, \"level\": 5},\n {\"generation\": 6, \"level\": 16, \"maxEggMoves\": 1}\n ]\n },\n \"bonsly\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"block\": [\n \"9L12\",\n \"8L12\",\n \"7T\",\n \"7L29\",\n \"6T\",\n \"6L26\",\n \"5T\",\n \"5L22\",\n \"4T\",\n \"4L22\"\n ],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"9M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"counter\": [\"9L40\", \"8L40\", \"7L36\", \"6L33\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"defensecurl\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"9M\", \"9L44\", \"8L44\", \"7L43\", \"6L40\", \"5L40\", \"4L46\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"faketears\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"feintattack\": [\"7L19\", \"6L19\", \"5L19\", \"4L25\"],\n \"flail\": [\"9L4\", \"8L4\", \"7L5\", \"6L5\", \"5L5\", \"4L6\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\"],\n \"harden\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"headbutt\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"lowkick\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7T\",\n \"7L8\",\n \"6T\",\n \"6L8\",\n \"5T\",\n \"5L8\",\n \"4T\",\n \"4L9\"\n ],\n \"mimic\": [\"9L16\", \"8L16\", \"7L15\", \"6L15\", \"5L17\", \"4L17\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockblast\": [\"9M\"],\n \"rockpolish\": [\"9E\", \"8E\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L33\"\n ],\n \"rockthrow\": [\"9L8\", \"8L8\", \"7L12\", \"6L12\", \"5L12\", \"4L14\"],\n \"rocktomb\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L26\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L30\"\n ],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"rollout\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandtomb\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"selfdestruct\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"slam\": [\"5L15\", \"4L38\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spikes\": [\"9M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"suckerpunch\": [\"9L28\", \"8L28\", \"7L40\", \"6L36\", \"5L36\", \"4T\", \"4L41\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"takedown\": [\"9M\"],\n \"tearfullook\": [\"9L24\", \"8L24\", \"7L22\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"sudowoodo\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\n \"9L12\",\n \"8L12\",\n \"7T\",\n \"7L29\",\n \"6T\",\n \"6L26\",\n \"5T\",\n \"5L22\",\n \"4T\",\n \"4L22\",\n \"3L33\"\n ],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"counter\": [\"9L40\", \"8L40\", \"7L36\", \"6L33\", \"5L33\", \"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"9M\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\"],\n \"defensecurl\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\"],\n \"dig\": [\"9M\", \"8M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\n \"9M\",\n \"9L44\",\n \"8L44\",\n \"7L43\",\n \"6L40\",\n \"5L40\",\n \"4L46\",\n \"3T\",\n \"3L57\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"feintattack\": [\"7L19\", \"7V\", \"6L19\", \"5L19\", \"4L25\", \"3L41\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flail\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L9\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"hammerarm\": [\"9L1\", \"8L1\", \"7L50\", \"6L47\", \"5L47\", \"4L49\"],\n \"harden\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"headbutt\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"headsmash\": [\"9L48\", \"8L48\", \"7L54\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"lowkick\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7T\",\n \"7L1\",\n \"7V\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L17\"\n ],\n \"lowsweep\": [\"9M\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"mimic\": [\n \"9L16\",\n \"8L16\",\n \"7L15\",\n \"7V\",\n \"6L15\",\n \"5L15\",\n \"4L17\",\n \"3T\",\n \"3L1\"\n ],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"powergem\": [\"9M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"9M\", \"8M\"],\n \"rockpolish\": [\"8E\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"7M\",\n \"7L33\",\n \"7V\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L33\",\n \"3T\",\n \"3L25\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"rocktomb\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L26\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L30\",\n \"3M\"\n ],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"rollout\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4T\", \"4E\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"selfdestruct\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"slam\": [\"9L0\", \"8L0\", \"7L1\", \"7V\", \"6L15\", \"5L15\", \"4L38\", \"3L49\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spikes\": [\"9M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L47\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\",\n \"4M\"\n ],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9L28\", \"8L28\", \"7L40\", \"6L36\", \"5L36\", \"4T\", \"4L41\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"tearfullook\": [\"9L24\", \"8L24\", \"7L22\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"8M\"],\n \"woodhammer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"]\n }\n },\n \"hoppip\": {\n \"learnset\": {\n \"absorb\": [\"9L6\", \"7L1\"],\n \"acrobatics\": [\"9M\", \"9L24\", \"7M\", \"7L28\", \"6M\", \"6L28\", \"5M\", \"5L28\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"amnesia\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"aromatherapy\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\"],\n \"bounce\": [\n \"9L35\",\n \"7T\",\n \"7L46\",\n \"6T\",\n \"6L46\",\n \"5T\",\n \"5L46\",\n \"5D\",\n \"4T\",\n \"4L40\"\n ],\n \"bulletseed\": [\n \"9M\",\n \"9L12\",\n \"7L19\",\n \"6L19\",\n \"5L19\",\n \"5D\",\n \"4M\",\n \"4L19\",\n \"3M\"\n ],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"cottonguard\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"cottonspore\": [\"9L27\", \"7L34\", \"7V\", \"6L34\", \"5L34\", \"4L28\", \"3L25\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"doubleedge\": [\"9M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"9M\", \"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"endure\": [\"9M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fairywind\": [\"9L8\", \"7L10\", \"6L10\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\n \"9M\",\n \"9L32\",\n \"7T\",\n \"7L43\",\n \"7V\",\n \"6T\",\n \"6L43\",\n \"5T\",\n \"5L43\",\n \"4M\",\n \"4L37\",\n \"3M\"\n ],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyterrain\": [\"9M\", \"9E\", \"7E\", \"6E\"],\n \"growl\": [\"7V\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\n \"9M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L19\", \"7L22\", \"7V\", \"6L22\", \"5L22\", \"4L22\", \"3L20\"],\n \"lightscreen\": [\"9M\"],\n \"lunge\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L22\", \"7L25\", \"7V\", \"6L25\", \"5L25\", \"4L25\", \"3L30\"],\n \"memento\": [\"9L38\", \"7L49\", \"6L49\", \"5L49\", \"4L43\"],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"4M\"],\n \"payday\": [\"7V\"],\n \"poisonpowder\": [\"9L10\", \"7L12\", \"7V\", \"6L12\", \"5L12\", \"4L12\", \"3L13\"],\n \"pollenpuff\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"ragepowder\": [\"9E\", \"7L31\", \"6L31\", \"5L31\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\"],\n \"silverwind\": [\"4M\"],\n \"sleeppowder\": [\"9L10\", \"7L16\", \"7V\", \"6L16\", \"5L16\", \"4L16\", \"3L17\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"splash\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"strengthsap\": [\"9E\", \"7E\"],\n \"stunspore\": [\"9L10\", \"7L14\", \"7V\", \"6L14\", \"5L14\", \"4L14\", \"3L15\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"7V\"],\n \"switcheroo\": [\"9E\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\n \"9L15\",\n \"7T\",\n \"7L4\",\n \"7V\",\n \"6T\",\n \"6L4\",\n \"5T\",\n \"5L4\",\n \"5D\",\n \"4T\",\n \"4L4\",\n \"3L5\"\n ],\n \"tackle\": [\"9L1\", \"7L8\", \"7V\", \"6L8\", \"5L10\", \"4L10\", \"3L10\"],\n \"tailwhip\": [\"9L4\", \"7L6\", \"7V\", \"6L6\", \"5L7\", \"4L7\", \"3L5\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\n \"9M\",\n \"9L29\",\n \"7M\",\n \"7L37\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L31\"\n ],\n \"worryseed\": [\n \"9E\",\n \"7T\",\n \"7L40\",\n \"7E\",\n \"6T\",\n \"6L40\",\n \"6E\",\n \"5T\",\n \"5L40\",\n \"5E\",\n \"4T\",\n \"4L34\",\n \"4E\"\n ]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 3}]\n },\n \"skiploom\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"7L1\"],\n \"acrobatics\": [\"9M\", \"9L28\", \"7M\", \"7L32\", \"6M\", \"6L32\", \"5M\", \"5L32\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\"],\n \"bounce\": [\n \"9L41\",\n \"7T\",\n \"7L56\",\n \"6T\",\n \"6L56\",\n \"5T\",\n \"5L56\",\n \"4T\",\n \"4L48\"\n ],\n \"bulletseed\": [\n \"9M\",\n \"9L15\",\n \"7L20\",\n \"6L20\",\n \"5L20\",\n \"4M\",\n \"4L20\",\n \"3M\"\n ],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cottonspore\": [\"9L31\", \"7L40\", \"7V\", \"6L40\", \"5L40\", \"4L32\", \"3L29\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fairywind\": [\"9L10\", \"7L10\", \"6L10\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\n \"9M\",\n \"9L37\",\n \"7T\",\n \"7L52\",\n \"7V\",\n \"6T\",\n \"6L52\",\n \"5T\",\n \"5L52\",\n \"4M\",\n \"4L44\",\n \"3M\"\n ],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyterrain\": [\"9M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L20\", \"7L24\", \"7V\", \"6L24\", \"5L24\", \"4L24\", \"3L22\"],\n \"lightscreen\": [\"9M\"],\n \"lunge\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L24\", \"7L28\", \"7V\", \"6L28\", \"5L28\", \"4L28\", \"3L36\"],\n \"memento\": [\"9L44\", \"7L60\", \"6L60\", \"5L60\", \"4L52\"],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"4M\"],\n \"poisonpowder\": [\"9L12\", \"7L12\", \"7V\", \"6L12\", \"5L12\", \"4L12\", \"3L13\"],\n \"pollenpuff\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\"],\n \"ragepowder\": [\"7L36\", \"6L36\", \"5L36\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"silverwind\": [\"4M\"],\n \"sleeppowder\": [\"9L12\", \"7L16\", \"7V\", \"6L16\", \"5L16\", \"4L16\", \"3L17\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"splash\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"stunspore\": [\"9L12\", \"7L14\", \"7V\", \"6L14\", \"5L14\", \"4L14\", \"3L15\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"7V\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\n \"9L1\",\n \"7T\",\n \"7L1\",\n \"7V\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"tackle\": [\"9L8\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwhip\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\n \"9M\",\n \"9L34\",\n \"7M\",\n \"7L44\",\n \"6M\",\n \"6L44\",\n \"5M\",\n \"5L44\",\n \"4M\",\n \"4L36\"\n ],\n \"worryseed\": [\"7T\", \"7L48\", \"6T\", \"6L48\", \"5T\", \"5L48\", \"4T\", \"4L40\"]\n },\n \"encounters\": [{\"generation\": 4, \"level\": 12}]\n },\n \"jumpluff\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"7L1\"],\n \"acrobatics\": [\"9M\", \"9L30\", \"7M\", \"7L34\", \"6M\", \"6L34\", \"5M\", \"5L34\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\"],\n \"bounce\": [\n \"9L49\",\n \"7T\",\n \"7L64\",\n \"6T\",\n \"6L64\",\n \"5T\",\n \"5L64\",\n \"4T\",\n \"4L48\"\n ],\n \"bulletseed\": [\n \"9M\",\n \"9L15\",\n \"7L20\",\n \"6L20\",\n \"5L20\",\n \"5S0\",\n \"4M\",\n \"4L20\",\n \"3M\"\n ],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cottonspore\": [\"9L35\", \"7L44\", \"7V\", \"6L44\", \"5L44\", \"4L32\", \"3L33\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fairywind\": [\"9L10\", \"7L10\", \"6L10\"],\n \"falseswipe\": [\"5S0\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\n \"9M\",\n \"9L43\",\n \"7T\",\n \"7L59\",\n \"7V\",\n \"6T\",\n \"6L59\",\n \"5T\",\n \"5L59\",\n \"4M\",\n \"4L44\",\n \"3M\"\n ],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyterrain\": [\"9M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\n \"9L20\",\n \"7L24\",\n \"7V\",\n \"6L24\",\n \"5L24\",\n \"5S0\",\n \"4L24\",\n \"3L22\"\n ],\n \"lightscreen\": [\"9M\"],\n \"lunge\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L24\", \"7L29\", \"7V\", \"6L29\", \"5L29\", \"4L28\", \"3L44\"],\n \"memento\": [\"9L55\", \"7L69\", \"6L69\", \"5L69\", \"4L52\"],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"4M\"],\n \"poisonpowder\": [\"9L12\", \"7L12\", \"7V\", \"6L12\", \"5L12\", \"4L12\", \"3L13\"],\n \"pollenpuff\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\"],\n \"ragepowder\": [\"7L39\", \"6L39\", \"5L39\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"silverwind\": [\"4M\"],\n \"sleeppowder\": [\n \"9L12\",\n \"7L16\",\n \"7V\",\n \"6L16\",\n \"5L16\",\n \"5S0\",\n \"4L16\",\n \"3L17\"\n ],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"splash\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"stunspore\": [\"9L12\", \"7L14\", \"7V\", \"6L14\", \"5L14\", \"4L14\", \"3L15\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"7V\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\n \"9L1\",\n \"7T\",\n \"7L1\",\n \"7V\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"tackle\": [\"9L8\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwhip\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\n \"9M\",\n \"9L39\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L36\"\n ],\n \"worryseed\": [\"7T\", \"7L54\", \"6T\", \"6L54\", \"5T\", \"5L54\", \"4T\", \"4L40\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 27,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"falseswipe\", \"sleeppowder\", \"bulletseed\", \"leechseed\"]\n }\n ]\n },\n \"aipom\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\n \"9M\",\n \"9L29\",\n \"7L29\",\n \"7E\",\n \"7V\",\n \"6L29\",\n \"6E\",\n \"5L29\",\n \"5E\",\n \"4L29\",\n \"4E\",\n \"3L50\",\n \"3E\"\n ],\n \"astonish\": [\"9L8\", \"7L8\", \"6L8\", \"5L8\", \"4L8\", \"3L13\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\n \"9M\",\n \"9L11\",\n \"7L11\",\n \"7V\",\n \"6L11\",\n \"5L11\",\n \"4L11\",\n \"3L18\"\n ],\n \"beatup\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bodyslam\": [\"3T\"],\n \"bounce\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"covet\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doublehit\": [\"9L32\", \"7L32\", \"6L32\", \"5L32\", \"4L32\"],\n \"doubleslap\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"firepunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"5D\", \"4T\", \"3T\"],\n \"fling\": [\n \"9M\",\n \"9L36\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L36\"\n ],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"furyswipes\": [\"9L18\", \"7L18\", \"7V\", \"6L18\", \"5L18\", \"4L18\", \"3L31\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gunkshot\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"icepunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"9E\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lastresort\": [\n \"9L43\",\n \"7T\",\n \"7L43\",\n \"6T\",\n \"6L43\",\n \"5T\",\n \"5L43\",\n \"4T\",\n \"4L43\"\n ],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metronome\": [\"9M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\", \"9L39\", \"7L39\", \"6L39\", \"5L39\", \"4L39\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"quickguard\": [\"9E\", \"7E\", \"6E\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"7E\", \"6E\", \"5E\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L4\", \"7L4\", \"7V\", \"6L4\", \"5L4\", \"4L4\", \"3L6\", \"3S0\"],\n \"scratch\": [\n \"9L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"screech\": [\n \"9L25\",\n \"7L25\",\n \"7E\",\n \"7V\",\n \"6L25\",\n \"6E\",\n \"5L25\",\n \"5E\",\n \"4L25\",\n \"4E\",\n \"3L43\",\n \"3E\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"slam\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spite\": [\n \"9M\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\n \"9M\",\n \"9L22\",\n \"7L22\",\n \"7V\",\n \"6L22\",\n \"5L22\",\n \"4T\",\n \"4L22\",\n \"3T\",\n \"3L38\"\n ],\n \"switcheroo\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"tailslap\": [\"7E\"],\n \"tailwhip\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\"],\n \"thunder\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tickle\": [\"9L15\", \"7L15\", \"6L15\", \"5L15\", \"4L15\", \"3L25\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"scratch\", \"tailwhip\", \"sandattack\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"ambipom\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"agility\": [\"9M\", \"9L29\", \"7L29\", \"6L29\", \"5L29\", \"4L29\"],\n \"astonish\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"batonpass\": [\"9M\", \"9L11\", \"7L11\", \"6L11\", \"5L11\", \"4L11\"],\n \"bounce\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"9M\"],\n \"doublehit\": [\"9L32\", \"7L32\", \"6L32\", \"5L32\", \"4L32\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dualchop\": [\"7L1\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"fling\": [\n \"9M\",\n \"9L36\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L36\"\n ],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"foulplay\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"furyswipes\": [\"9L18\", \"7L18\", \"6L18\", \"5L18\", \"4L18\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gunkshot\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\n \"9L43\",\n \"7T\",\n \"7L43\",\n \"6T\",\n \"6L43\",\n \"5T\",\n \"5L43\",\n \"4T\",\n \"4L43\"\n ],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"metronome\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"nastyplot\": [\"9M\", \"9L39\", \"7L39\", \"6L39\", \"5L39\", \"4L39\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"scratch\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"screech\": [\"9L25\", \"7L25\", \"6L25\", \"5L25\", \"4L25\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"smackdown\": [\"9M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"9L22\", \"7L22\", \"6L22\", \"5L22\", \"4T\", \"4L22\"],\n \"tailwhip\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"throatchop\": [\"9M\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"tickle\": [\"9L15\", \"7L15\", \"6L15\", \"5L15\", \"4L15\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"tripleaxel\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"workup\": [\"7M\", \"5M\"]\n }\n },\n \"sunkern\": {\n \"learnset\": {\n \"absorb\": [\"9L7\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7E\", \"6E\", \"5E\"],\n \"bulletseed\": [\"9M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9L34\", \"7L37\", \"6L37\", \"5L37\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"encore\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"endeavor\": [\n \"9M\",\n \"9L25\",\n \"7T\",\n \"7L25\",\n \"6T\",\n \"6L25\",\n \"5T\",\n \"5L21\",\n \"4T\",\n \"4L21\",\n \"3L25\"\n ],\n \"endure\": [\"9M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\n \"9M\",\n \"9L22\",\n \"7T\",\n \"7L22\",\n \"7V\",\n \"6T\",\n \"6L22\",\n \"5T\",\n \"5L22\",\n \"4M\",\n \"4L41\",\n \"3M\",\n \"3L42\"\n ],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasswhistle\": [\n \"7L7\",\n \"7E\",\n \"6L7\",\n \"6E\",\n \"5L7\",\n \"5E\",\n \"4L13\",\n \"4E\",\n \"3E\"\n ],\n \"grassyterrain\": [\"9M\", \"9E\", \"7E\", \"6E\"],\n \"growth\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L6\", \"3S0\"],\n \"helpinghand\": [\n \"9M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ingrain\": [\n \"9E\",\n \"7L4\",\n \"7E\",\n \"6L4\",\n \"6E\",\n \"5L4\",\n \"5E\",\n \"4L9\",\n \"4E\",\n \"3L18\"\n ],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\n \"9E\",\n \"7L13\",\n \"7E\",\n \"6L13\",\n \"6E\",\n \"5L13\",\n \"5E\",\n \"4L17\",\n \"4E\",\n \"3E\"\n ],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L10\", \"7L10\", \"7V\", \"6L10\", \"5L5\", \"5D\", \"4L5\", \"3L13\"],\n \"mimic\": [\"3T\"],\n \"morningsun\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"naturalgift\": [\"7L31\", \"7E\", \"6L31\", \"6E\", \"5L31\", \"5E\", \"4M\"],\n \"naturepower\": [\"7M\", \"7E\", \"6M\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\"],\n \"razorleaf\": [\"9L16\", \"7L16\", \"6L16\", \"5L16\", \"4L29\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\n \"9M\",\n \"9L39\",\n \"7T\",\n \"7L43\",\n \"6T\",\n \"6L43\",\n \"5T\",\n \"5L43\",\n \"4T\",\n \"4L45\"\n ],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\n \"9M\",\n \"9L31\",\n \"7M\",\n \"7L34\",\n \"7V\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"3M\"\n ],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\n \"9M\",\n \"9L36\",\n \"7M\",\n \"7L40\",\n \"7V\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L30\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"swordsdance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\n \"9L28\",\n \"7T\",\n \"7L28\",\n \"7V\",\n \"6T\",\n \"6L28\",\n \"5T\",\n \"5L28\",\n \"4T\",\n \"4L33\",\n \"3L37\"\n ],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"weatherball\": [\"9M\"],\n \"worryseed\": [\n \"9L19\",\n \"7T\",\n \"7L19\",\n \"6T\",\n \"6L19\",\n \"5T\",\n \"5L19\",\n \"4T\",\n \"4L25\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"abilities\": [\"chlorophyll\"],\n \"moves\": [\"absorb\", \"growth\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"sunflora\": {\n \"learnset\": {\n \"absorb\": [\"9L7\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulletseed\": [\n \"9M\",\n \"9L25\",\n \"7L25\",\n \"6L25\",\n \"5L21\",\n \"4M\",\n \"4L21\",\n \"3M\",\n \"3L25\"\n ],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dazzlinggleam\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L34\", \"7L37\", \"6L37\", \"5L37\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flowershield\": [\"7L1\", \"6L1\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\n \"9M\",\n \"9L22\",\n \"7T\",\n \"7L22\",\n \"7V\",\n \"6T\",\n \"6L22\",\n \"5T\",\n \"5L22\",\n \"4M\",\n \"3M\"\n ],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasswhistle\": [\"7L7\", \"6L7\", \"5L7\", \"4L13\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L6\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ingrain\": [\"9L4\", \"7L4\", \"6L4\", \"5L4\", \"4L9\", \"3L18\"],\n \"leafstorm\": [\"9M\", \"9L43\", \"7L43\", \"6L43\", \"5L43\", \"4L43\"],\n \"leechseed\": [\"9L13\", \"7L13\", \"6L13\", \"5L13\", \"4L17\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L10\", \"7L10\", \"6L10\", \"5L5\", \"4L5\"],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"7L31\", \"6L31\", \"5L31\", \"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"petalblizzard\": [\"9M\", \"9L50\", \"7L50\", \"6L50\"],\n \"petaldance\": [\"9L28\", \"7L28\", \"7V\", \"6L28\", \"5L28\", \"4L33\", \"3L37\"],\n \"pound\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\"],\n \"razorleaf\": [\"9L16\", \"7L16\", \"7V\", \"6L16\", \"5L16\", \"4L29\", \"3L13\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\n \"9M\",\n \"9L31\",\n \"7M\",\n \"7L34\",\n \"7V\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"4L41\",\n \"3M\",\n \"3L42\"\n ],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\n \"9M\",\n \"9L39\",\n \"7M\",\n \"7L40\",\n \"7V\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L30\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"7V\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"weatherball\": [\"9M\"],\n \"worryseed\": [\n \"9L19\",\n \"7T\",\n \"7L19\",\n \"6T\",\n \"6L19\",\n \"5T\",\n \"5L19\",\n \"4T\",\n \"4L25\"\n ]\n }\n },\n \"yanma\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aircutter\": [\"9M\", \"9L14\", \"4T\"],\n \"airslash\": [\"9M\", \"9L54\", \"7L54\", \"6L54\", \"5L54\", \"4L54\"],\n \"ancientpower\": [\"9L33\", \"7L33\", \"6L33\", \"5L33\", \"4T\", \"4L33\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bugbite\": [\"9M\", \"9L30\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbuzz\": [\"9M\", \"9L57\", \"7L57\", \"6L57\", \"5L57\", \"4L57\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"9L17\", \"7L17\", \"7V\", \"6L17\", \"5L17\", \"4L17\", \"3L25\"],\n \"doubleedge\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"3T\"],\n \"doubleteam\": [\n \"9L11\",\n \"7M\",\n \"7L11\",\n \"7V\",\n \"6M\",\n \"6L11\",\n \"5M\",\n \"5L11\",\n \"4M\",\n \"4L11\",\n \"3M\",\n \"3L12\"\n ],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feint\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"feintattack\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"foresight\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"5D\", \"4M\", \"3M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypnosis\": [\"9L38\", \"7L38\", \"6L38\", \"5L38\", \"4L38\", \"3L23\"],\n \"leechlife\": [\"9M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"lunge\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"pursuit\": [\"7L30\", \"7E\", \"6L30\", \"6E\", \"5L30\", \"5E\", \"4L30\", \"4E\"],\n \"quickattack\": [\"9L6\", \"7L6\", \"7V\", \"6L6\", \"5L6\", \"5D\", \"4L6\", \"3L6\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"screech\": [\"9L46\", \"7L46\", \"7V\", \"6L46\", \"5L46\", \"4L46\", \"3L49\"],\n \"secretpower\": [\"7E\", \"6M\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"silverwind\": [\"7E\", \"6E\", \"5E\", \"4M\", \"4E\", \"3E\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sonicboom\": [\"7L14\", \"7V\", \"6L14\", \"5L14\", \"4L14\", \"3L17\"],\n \"steelwing\": [\"7M\", \"6M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"9M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supersonic\": [\"9L22\", \"7L22\", \"7V\", \"6L22\", \"5L22\", \"4L22\", \"3L31\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\"],\n \"tackle\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\n \"9M\",\n \"9L27\",\n \"7T\",\n \"7L27\",\n \"6T\",\n \"6L27\",\n \"5T\",\n \"5L27\",\n \"4T\",\n \"4L27\",\n \"3L34\"\n ],\n \"uturn\": [\n \"9M\",\n \"9L49\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L49\"\n ],\n \"whirlwind\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"wingattack\": [\"9L43\", \"7L43\", \"7V\", \"6L43\", \"5L43\", \"4L43\", \"3L39\"]\n }\n },\n \"yanmega\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L54\", \"4L49\"],\n \"ancientpower\": [\"9L33\", \"7L33\", \"6L33\", \"5L33\", \"4T\", \"4L33\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"bugbite\": [\n \"9M\",\n \"9L30\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"bugbuzz\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L57\", \"4L54\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"9L17\", \"7L17\", \"6L17\", \"5L17\", \"4L17\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\n \"9L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dualwingbeat\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"feint\": [\"9L38\", \"7L38\", \"6L38\", \"5L38\", \"4L38\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"foresight\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypnosis\": [\"9L1\"],\n \"laserfocus\": [\"7T\"],\n \"leechlife\": [\"9M\", \"7M\"],\n \"lunge\": [\"9M\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"ominouswind\": [\"4T\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pursuit\": [\"7L30\", \"6L30\", \"5L30\", \"4L30\"],\n \"quickattack\": [\"9L14\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"reversal\": [\"9M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L46\", \"7L46\", \"6L46\", \"5L46\", \"4L43\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"silverwind\": [\"4M\"],\n \"skittersmack\": [\"9M\"],\n \"slash\": [\"9L43\", \"7L43\", \"6L43\", \"5L43\", \"4L38\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sonicboom\": [\"7L14\", \"6L14\", \"5L14\", \"4L14\"],\n \"steelwing\": [\"7M\", \"6M\", \"4M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"supersonic\": [\"9L22\", \"7L22\", \"6L22\", \"5L22\", \"4L22\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"4T\"],\n \"swordsdance\": [\"9M\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\n \"9M\",\n \"9L27\",\n \"7T\",\n \"7L27\",\n \"6T\",\n \"6L27\",\n \"5T\",\n \"5L27\",\n \"4T\",\n \"4L27\"\n ],\n \"uturn\": [\n \"9M\",\n \"9L49\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L46\"\n ]\n }\n },\n \"wooper\": {\n \"learnset\": {\n \"acidspray\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"afteryou\": [\"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"amnesia\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"7L23\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L23\",\n \"3L21\"\n ],\n \"ancientpower\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"aquatail\": [\"9L24\", \"8L24\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\n \"9M\",\n \"8M\",\n \"7E\",\n \"7V\",\n \"6E\",\n \"5E\",\n \"5D\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"curse\": [\"9M\", \"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dig\": [\"9M\", \"8M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doublekick\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L33\",\n \"7V\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L33\",\n \"3M\",\n \"3L36\"\n ],\n \"eerieimpulse\": [\"8M\", \"7E\", \"6E\"],\n \"encore\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"guardswap\": [\"8M\", \"7E\", \"6E\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\n \"9M\",\n \"9L12\",\n \"8L12\",\n \"7L43\",\n \"7V\",\n \"6L43\",\n \"5L43\",\n \"4L43\",\n \"3L51\"\n ],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irontail\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"liquidation\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"mist\": [\"9L12\", \"8L12\", \"7L43\", \"7V\", \"6L43\", \"5L43\", \"4L43\", \"3L51\"],\n \"mudbomb\": [\"7L19\", \"6L19\", \"5L19\", \"4L19\"],\n \"muddywater\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7L47\",\n \"6L47\",\n \"5L47\",\n \"4L47\"\n ],\n \"mudshot\": [\n \"9M\",\n \"9L8\",\n \"8M\",\n \"8L8\",\n \"7L9\",\n \"6L9\",\n \"5L9\",\n \"4L9\",\n \"3L16\"\n ],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"mudsport\": [\"7L5\", \"7E\", \"6L5\", \"6E\", \"5L5\", \"5E\", \"4L5\", \"4E\", \"3E\"],\n \"naturalgift\": [\"4M\"],\n \"poweruppunch\": [\"8E\", \"7E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\n \"9M\",\n \"9L4\",\n \"8M\",\n \"8L4\",\n \"7M\",\n \"7L37\",\n \"7V\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L41\"\n ],\n \"recover\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"slam\": [\"9L16\", \"8L16\", \"7L15\", \"7V\", \"6L15\", \"5L15\", \"4L15\", \"3L11\"],\n \"sleeptalk\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7E\",\n \"7V\",\n \"6M\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3T\"\n ],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"spikes\": [\"9M\"],\n \"spitup\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"stealthrock\": [\"9M\"],\n \"stockpile\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\", \"9L36\", \"8L36\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\"\n ],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"],\n \"yawn\": [\"9L21\", \"8L21\", \"7L29\", \"6L29\", \"5L29\", \"4L29\", \"3L31\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 4}]\n },\n \"wooperpaldea\": {\n \"learnset\": {\n \"acidspray\": [\"9M\", \"9E\"],\n \"afteryou\": [\"9E\"],\n \"amnesia\": [\"9M\", \"9L32\"],\n \"ancientpower\": [\"9E\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"counter\": [\"9E\"],\n \"curse\": [\"9M\", \"9E\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doublekick\": [\"9E\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\", \"9L40\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"gunkshot\": [\"9M\"],\n \"haze\": [\"9M\", \"9E\"],\n \"helpinghand\": [\"9M\"],\n \"hydropump\": [\"9M\"],\n \"liquidation\": [\"9M\"],\n \"lowkick\": [\"9M\"],\n \"mist\": [\"9E\"],\n \"mudshot\": [\"9M\", \"9L1\"],\n \"mudslap\": [\"9M\"],\n \"poisonjab\": [\"9M\", \"9L24\"],\n \"poisontail\": [\"9M\", \"9L8\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"recover\": [\"9E\"],\n \"rest\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"slam\": [\"9L16\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"sludgewave\": [\"9M\", \"9L28\"],\n \"spikes\": [\"9M\"],\n \"spitup\": [\"9E\"],\n \"stealthrock\": [\"9M\"],\n \"stockpile\": [\"9E\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"surf\": [\"9M\"],\n \"swallow\": [\"9E\"],\n \"tackle\": [\"9L4\"],\n \"tailwhip\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\", \"9L36\"],\n \"toxicspikes\": [\"9M\", \"9L12\"],\n \"trailblaze\": [\"9M\"],\n \"venoshock\": [\"9M\"],\n \"waterfall\": [\"9M\"],\n \"waterpulse\": [\"9M\"],\n \"yawn\": [\"9L21\"]\n }\n },\n \"quagsire\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"amnesia\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7L24\",\n \"7V\",\n \"6L24\",\n \"5L24\",\n \"4L24\",\n \"3L23\"\n ],\n \"ancientpower\": [\"4T\"],\n \"aquatail\": [\"9L28\", \"8L28\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"9M\", \"7V\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dig\": [\"9M\", \"8M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"7M\",\n \"7L36\",\n \"7V\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L36\",\n \"3M\",\n \"3L42\"\n ],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"guardswap\": [\"8M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\n \"9M\",\n \"9L12\",\n \"8L12\",\n \"7L48\",\n \"7V\",\n \"6L48\",\n \"5L48\",\n \"4L48\",\n \"3L61\"\n ],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irontail\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mist\": [\"9L12\", \"8L12\", \"7L48\", \"7V\", \"6L48\", \"5L48\", \"4L48\", \"3L61\"],\n \"mudbomb\": [\"7L19\", \"6L19\", \"5L19\", \"4L19\"],\n \"muddywater\": [\n \"9M\",\n \"9L34\",\n \"8M\",\n \"8L34\",\n \"7L53\",\n \"6L53\",\n \"5L53\",\n \"4L53\"\n ],\n \"mudshot\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7L9\",\n \"6L9\",\n \"5L9\",\n \"4L9\",\n \"3L16\"\n ],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"mudsport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"naturalgift\": [\"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L41\",\n \"7V\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L41\",\n \"4M\",\n \"4L41\",\n \"3M\",\n \"3L49\"\n ],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"slam\": [\"9L16\", \"8L16\", \"7L15\", \"7V\", \"6L15\", \"5L15\", \"4L15\", \"3L11\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"spikes\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"9M\", \"9L46\", \"8L46\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"],\n \"yawn\": [\"9L23\", \"8L23\", \"7L31\", \"6L31\", \"5L31\", \"4L31\", \"3L35\"]\n },\n \"encounters\": [\n {\"generation\": 2, \"level\": 15},\n {\"generation\": 4, \"level\": 10}\n ]\n },\n \"clodsire\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"amnesia\": [\"9M\", \"9L0\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\", \"9L48\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"gunkshot\": [\"9M\"],\n \"haze\": [\"9M\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"highhorsepower\": [\"9M\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"liquidation\": [\"9M\"],\n \"lowkick\": [\"9M\"],\n \"megahorn\": [\"9L36\"],\n \"muddywater\": [\"9M\"],\n \"mudshot\": [\"9M\", \"9L8\"],\n \"mudslap\": [\"9M\"],\n \"poisonjab\": [\"9M\", \"9L24\"],\n \"poisonsting\": [\"9L1\"],\n \"poisontail\": [\"9M\", \"9L12\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"slam\": [\"9L16\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"sludgewave\": [\"9M\", \"9L30\"],\n \"spikes\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"surf\": [\"9M\"],\n \"tailwhip\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\", \"9L40\"],\n \"toxicspikes\": [\"9M\", \"9L4\"],\n \"trailblaze\": [\"9M\"],\n \"venoshock\": [\"9M\"],\n \"waterfall\": [\"9M\"],\n \"waterpulse\": [\"9M\"],\n \"yawn\": [\"9L21\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"murkrow\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\"],\n \"assurance\": [\"9L25\", \"7L25\", \"7E\", \"6L25\", \"6E\", \"5L25\", \"5E\", \"4L25\"],\n \"astonish\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L9\", \"3S0\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bravebird\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"curse\": [\"7V\"],\n \"darkpulse\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"drillpeck\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dualwingbeat\": [\"9M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"featherdance\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"feintattack\": [\n \"7L35\",\n \"7E\",\n \"7V\",\n \"6L35\",\n \"6E\",\n \"5L35\",\n \"5E\",\n \"4L35\",\n \"4E\",\n \"3L35\"\n ],\n \"flatter\": [\"9E\", \"7E\", \"6E\"],\n \"fly\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"9L40\", \"7T\", \"7L45\", \"6T\", \"6L45\", \"5T\", \"5L45\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\"],\n \"gust\": [\"9L5\"],\n \"haze\": [\"9M\", \"9L11\", \"7L11\", \"7V\", \"6L11\", \"5L11\", \"4L11\", \"3L22\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icywind\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"lashout\": [\"9M\"],\n \"meanlook\": [\"9L35\", \"7L41\", \"7V\", \"6L41\", \"5L41\", \"4L41\", \"3L48\"],\n \"mimic\": [\"3T\"],\n \"mirrormove\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"nightshade\": [\n \"9M\",\n \"9L21\",\n \"7L21\",\n \"7V\",\n \"6L21\",\n \"5L21\",\n \"4L21\",\n \"3L27\"\n ],\n \"ominouswind\": [\"4T\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"peck\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\", \"3S0\"],\n \"perishsong\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychoshift\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"pursuit\": [\"7L5\", \"7V\", \"6L5\", \"5L5\", \"4L5\", \"3L14\"],\n \"quash\": [\"9L60\", \"7M\", \"7L65\", \"6M\", \"6L65\", \"5M\", \"5L65\"],\n \"quickattack\": [\"7V\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\", \"5D\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"skyattack\": [\n \"9E\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"3T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"steelwing\": [\"7M\", \"7V\", \"6M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9L50\", \"7L55\", \"6L55\", \"5L55\", \"4T\", \"4L45\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"7V\", \"4T\", \"3T\"],\n \"tailwind\": [\"9M\", \"7T\", \"7L50\", \"6T\", \"6L50\", \"5T\", \"5L51\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\n \"9M\",\n \"9L31\",\n \"7M\",\n \"7L31\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L31\",\n \"4M\",\n \"4L31\",\n \"3M\",\n \"3L40\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\n \"9L55\",\n \"7M\",\n \"7L61\",\n \"6M\",\n \"6L61\",\n \"5M\",\n \"5L61\",\n \"4M\",\n \"3M\"\n ],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"9M\"],\n \"whirlwind\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"wingattack\": [\n \"9L15\",\n \"7L15\",\n \"7E\",\n \"7V\",\n \"6L15\",\n \"6E\",\n \"5L15\",\n \"5E\",\n \"4L15\",\n \"4E\",\n \"3E\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"abilities\": [\"insomnia\"],\n \"moves\": [\"peck\", \"astonish\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"honchkrow\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\"],\n \"astonish\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"bravebird\": [\"9M\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"comeuppance\": [\"9L65\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"darkpulse\": [\n \"9M\",\n \"9L55\",\n \"7M\",\n \"7L75\",\n \"6M\",\n \"6L75\",\n \"5T\",\n \"5L75\",\n \"4M\",\n \"4L55\"\n ],\n \"defog\": [\"7T\", \"4M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dualwingbeat\": [\"9M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"featherdance\": [\"9M\"],\n \"fly\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"foulplay\": [\"9M\", \"9L45\", \"7T\", \"7L45\", \"6T\", \"6L45\", \"5T\", \"5L45\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"haze\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"heatwave\": [\"9M\", \"7T\", \"7S0\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hurricane\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icywind\": [\"9M\", \"7T\", \"7S0\", \"6T\", \"5T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"lashout\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"nastyplot\": [\"9M\", \"9L35\", \"7L35\", \"6L35\", \"5L35\", \"4L35\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"9M\"],\n \"nightslash\": [\"9L1\", \"7L1\", \"7S0\", \"6L1\", \"5L55\", \"4L45\"],\n \"ominouswind\": [\"4T\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pursuit\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"quash\": [\"9L1\", \"7M\", \"7L65\", \"6M\", \"6L65\", \"5M\", \"5L65\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"skyattack\": [\"7T\", \"7S0\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snarl\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"steelwing\": [\"7M\", \"6M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"suckerpunch\": [\"9L1\", \"7L1\", \"6L1\", \"4T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\n \"9L25\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\"\n ],\n \"swift\": [\"4T\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"9M\"],\n \"wingattack\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 65,\n \"gender\": \"M\",\n \"abilities\": [\"superluck\"],\n \"moves\": [\"nightslash\", \"skyattack\", \"heatwave\", \"icywind\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"misdreavus\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"allyswitch\": [\"7T\"],\n \"astonish\": [\"9L10\", \"7L10\", \"6L10\", \"5L10\", \"4L10\", \"3L11\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"burningjealousy\": [\"9M\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\n \"9M\",\n \"9L14\",\n \"7L14\",\n \"7V\",\n \"6L14\",\n \"5L14\",\n \"4L14\",\n \"3L17\"\n ],\n \"confusion\": [\"9L1\"],\n \"curse\": [\"9M\", \"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\"],\n \"darkpulse\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"destinybond\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"9M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"growl\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"grudge\": [\"7L50\", \"6L50\", \"5L50\", \"4L46\", \"3L53\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"9L23\", \"7L23\", \"6L23\", \"5L23\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"imprison\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"inferno\": [\"5D\"],\n \"magicalleaf\": [\"9M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"7T\", \"6T\", \"5T\"],\n \"meanlook\": [\"9L19\", \"7L19\", \"7V\", \"6L19\", \"5L19\", \"4L19\", \"3L23\"],\n \"mefirst\": [\"7E\", \"6E\"],\n \"memento\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mimic\": [\"3T\"],\n \"nastyplot\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"nightshade\": [\"9M\"],\n \"ominouswind\": [\"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"painsplit\": [\n \"9M\",\n \"9L32\",\n \"7T\",\n \"7L32\",\n \"7V\",\n \"6T\",\n \"6L32\",\n \"5T\",\n \"5L32\",\n \"4T\",\n \"4L28\",\n \"3L37\"\n ],\n \"payback\": [\n \"9L37\",\n \"7M\",\n \"7L37\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L32\"\n ],\n \"perishsong\": [\"9L46\", \"7L46\", \"7V\", \"6L46\", \"5L46\", \"4L41\", \"3L45\"],\n \"phantomforce\": [\"9M\"],\n \"poltergeist\": [\"9M\"],\n \"powergem\": [\"9M\", \"9L50\", \"7L55\", \"6L55\", \"5L55\", \"4L50\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\", \"9L28\", \"7L28\", \"7V\", \"6L28\", \"5L28\", \"4L23\", \"3L30\"],\n \"psychic\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"psyshock\": [\"9M\"],\n \"psywave\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\", \"3S0\"],\n \"raindance\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\n \"9M\",\n \"9L41\",\n \"7M\",\n \"7L41\",\n \"7V\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L41\",\n \"4M\",\n \"4L37\",\n \"3M\"\n ],\n \"shadowsneak\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skillswap\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"spite\": [\n \"9M\",\n \"9E\",\n \"7T\",\n \"7L5\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6L5\",\n \"6E\",\n \"5T\",\n \"5L5\",\n \"5E\",\n \"4T\",\n \"4L5\",\n \"4E\",\n \"3L6\",\n \"3S0\"\n ],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wonderroom\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"growl\", \"psywave\", \"spite\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"mismagius\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"allyswitch\": [\"7T\"],\n \"astonish\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"burningjealousy\": [\"9M\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"darkpulse\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drainingkiss\": [\"9M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"4M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"faketears\": [\"9M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"foulplay\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"futuresight\": [\"9M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"headbutt\": [\"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypervoice\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"imprison\": [\"9M\"],\n \"laserfocus\": [\"7T\"],\n \"lashout\": [\"9M\"],\n \"luckychant\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"magicalleaf\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"7T\", \"6T\", \"5T\"],\n \"mysticalfire\": [\"9L1\", \"7L1\", \"6L1\"],\n \"nastyplot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"9M\"],\n \"ominouswind\": [\"4T\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"phantomforce\": [\"9M\", \"9L1\", \"7L1\", \"6L1\"],\n \"poltergeist\": [\"9M\"],\n \"powergem\": [\"9M\", \"9L1\", \"7L1\", \"6L1\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psyshock\": [\"9M\"],\n \"psywave\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"skillswap\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"snowscape\": [\"9M\"],\n \"spite\": [\n \"9M\",\n \"9L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"4T\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wonderroom\": [\"7T\", \"6T\", \"5T\"]\n }\n },\n \"unown\": {\n \"learnset\": {\n \"hiddenpower\": [\"7M\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"]\n },\n \"encounters\": [\n {\"generation\": 2, \"level\": 5},\n {\"generation\": 3, \"level\": 25},\n {\"generation\": 4, \"level\": 5},\n {\"generation\": 6, \"level\": 32}\n ]\n },\n \"wynaut\": {\n \"learnset\": {\n \"amnesia\": [\"8M\", \"8L1\"],\n \"charm\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"counter\": [\"8L1\", \"7L15\", \"6L15\", \"5L15\", \"4L15\", \"3L15\"],\n \"destinybond\": [\"8L1\", \"7L15\", \"6L15\", \"5L15\", \"4L15\", \"3L15\"],\n \"encore\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"mirrorcoat\": [\"8L1\", \"7L15\", \"6L15\", \"5L15\", \"4L15\", \"3L15\"],\n \"safeguard\": [\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L15\",\n \"6M\",\n \"6L15\",\n \"5L15\",\n \"4L15\",\n \"3L15\"\n ],\n \"splash\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"tickle\": [\"3S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"splash\", \"charm\", \"encore\", \"tickle\"],\n \"pokeball\": \"pokeball\",\n \"emeraldEventEgg\": true\n }\n ]\n },\n \"wobbuffet\": {\n \"learnset\": {\n \"amnesia\": [\"8M\", \"8L1\"],\n \"charm\": [\"8M\", \"8L1\", \"5D\"],\n \"counter\": [\n \"8L0\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S2\",\n \"6S3\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\",\n \"3S1\"\n ],\n \"destinybond\": [\n \"8L0\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\",\n \"3S1\"\n ],\n \"encore\": [\"8M\", \"8L1\", \"5D\"],\n \"mirrorcoat\": [\n \"8L0\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S3\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\",\n \"3S0\",\n \"3S1\"\n ],\n \"safeguard\": [\n \"8M\",\n \"8L0\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\",\n \"3S1\"\n ],\n \"splash\": [\"8L1\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"moves\": [\"counter\", \"mirrorcoat\", \"safeguard\", \"destinybond\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"counter\", \"mirrorcoat\", \"safeguard\", \"destinybond\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"counter\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 15,\n \"gender\": \"M\",\n \"moves\": [\"counter\", \"mirrorcoat\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 2, \"level\": 5},\n {\"generation\": 4, \"level\": 3}\n ]\n },\n \"girafarig\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L23\", \"7L23\", \"7V\", \"6L14\", \"5L14\", \"4L14\", \"3L31\"],\n \"allyswitch\": [\"9E\", \"7T\"],\n \"amnesia\": [\"9M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"assurance\": [\"9L10\", \"7L10\", \"6L10\", \"5L28\", \"4L28\"],\n \"astonish\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L7\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\n \"9M\",\n \"9L41\",\n \"7L41\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L23\",\n \"3L37\"\n ],\n \"beatup\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\"9L5\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L13\"],\n \"crunch\": [\"9M\", \"9L37\", \"7L37\", \"7V\", \"6L37\", \"5L46\", \"4L46\", \"3L49\"],\n \"curse\": [\"7V\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doublehit\": [\"9L28\", \"7L28\", \"6L28\", \"5L32\", \"4L32\"],\n \"doublekick\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"earthquake\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"expandingforce\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"foresight\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"foulplay\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"9M\", \"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"growl\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"guardswap\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"imprison\": [\"9M\"],\n \"irontail\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"lowkick\": [\"9M\"],\n \"magiccoat\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"meanlook\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"mimic\": [\"3T\"],\n \"mirrorcoat\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\", \"9L46\", \"7L46\", \"6L46\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"odorsleuth\": [\"7L5\", \"6L5\", \"5L5\", \"4L5\", \"3L25\"],\n \"powerswap\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\", \"9L19\", \"7L19\", \"7V\", \"6L19\", \"5L19\", \"4L19\", \"3L43\"],\n \"psychic\": [\n \"9M\",\n \"9L50\",\n \"7M\",\n \"7L50\",\n \"7V\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\",\n \"3M\"\n ],\n \"psychicfangs\": [\"9M\", \"7E\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\", \"7E\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"psyshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorwind\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"7E\", \"6M\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\n \"9M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4M\",\n \"3M\"\n ],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stomp\": [\"9L14\", \"7L14\", \"7V\", \"6L10\", \"5L10\", \"4L10\", \"3L19\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"storedpower\": [\"9M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\", \"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"twinbeam\": [\"9L32\"],\n \"uproar\": [\"9M\", \"9E\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"wish\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\n \"9M\",\n \"7T\",\n \"7L32\",\n \"6T\",\n \"6L32\",\n \"5T\",\n \"5L41\",\n \"4T\",\n \"4L41\"\n ]\n }\n },\n \"pineco\": {\n \"learnset\": {\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7L20\", \"7V\", \"6L20\", \"5L20\", \"4L17\", \"3L29\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"bugbite\": [\n \"9M\",\n \"9L9\",\n \"7T\",\n \"7L9\",\n \"6T\",\n \"6L9\",\n \"5T\",\n \"5L9\",\n \"4T\",\n \"4L9\"\n ],\n \"bugbuzz\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\", \"3S1\"],\n \"curse\": [\"9M\", \"9L23\", \"7V\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\n \"9M\",\n \"9L45\",\n \"7L45\",\n \"7E\",\n \"7V\",\n \"6L45\",\n \"6E\",\n \"5L45\",\n \"5E\",\n \"4L42\",\n \"4E\",\n \"3T\",\n \"3L50\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillrun\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"explosion\": [\n \"9L34\",\n \"7M\",\n \"7L34\",\n \"7V\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"4L31\",\n \"3T\",\n \"3L36\"\n ],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"gyroball\": [\n \"9M\",\n \"9L42\",\n \"7M\",\n \"7L42\",\n \"6M\",\n \"6L42\",\n \"5M\",\n \"5L42\",\n \"4M\",\n \"4L39\"\n ],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icespinner\": [\"9M\"],\n \"irondefense\": [\n \"9M\",\n \"9L39\",\n \"7T\",\n \"7L39\",\n \"6T\",\n \"6L39\",\n \"5T\",\n \"5L39\",\n \"4T\",\n \"4L34\"\n ],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"lunge\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"7L23\", \"6L23\", \"5L23\", \"4M\", \"4L20\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\n \"9L31\",\n \"7M\",\n \"7L31\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L31\",\n \"4M\",\n \"4L28\"\n ],\n \"pinmissile\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\", \"3S1\"],\n \"poisonjab\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"powertrick\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"protect\": [\n \"9M\",\n \"9L1\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3M\",\n \"3L1\",\n \"3S0\"\n ],\n \"raindance\": [\"9M\"],\n \"rapidspin\": [\"9L17\", \"7L17\", \"7V\", \"6L17\", \"5L17\", \"4L12\", \"3L22\"],\n \"reflect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3M\", \"3E\"],\n \"refresh\": [\"3S1\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"reversal\": [\"9M\"],\n \"rockblast\": [\"9M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"9L20\", \"7V\", \"4T\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\"],\n \"selfdestruct\": [\n \"9L6\",\n \"7L6\",\n \"7V\",\n \"6L6\",\n \"5L6\",\n \"5D\",\n \"4L6\",\n \"3T\",\n \"3L8\",\n \"3S0\"\n ],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spikes\": [\n \"9M\",\n \"9L28\",\n \"7L28\",\n \"7V\",\n \"6L28\",\n \"5L28\",\n \"4L23\",\n \"3L43\",\n \"3S1\"\n ],\n \"stealthrock\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"7V\"],\n \"swift\": [\"9M\", \"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"tackle\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"takedown\": [\"9M\", \"9L12\", \"7L12\", \"7V\", \"6L12\", \"5L12\", \"4L9\", \"3L15\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"tackle\", \"protect\", \"selfdestruct\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 20,\n \"moves\": [\"refresh\", \"pinmissile\", \"spikes\", \"counter\"]\n }\n ]\n },\n \"forretress\": {\n \"learnset\": {\n \"allyswitch\": [\"7T\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"autotomize\": [\"7L1\", \"6L32\", \"5L32\"],\n \"bide\": [\"7L20\", \"7V\", \"6L20\", \"5L20\", \"4L17\", \"3L29\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"bugbite\": [\n \"9M\",\n \"9L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"bugbuzz\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"9M\", \"9L23\", \"7V\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\n \"9M\",\n \"9L50\",\n \"7L50\",\n \"7V\",\n \"6L56\",\n \"5L56\",\n \"4L50\",\n \"3T\",\n \"3L59\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillrun\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"explosion\": [\n \"9L36\",\n \"7M\",\n \"7L36\",\n \"7V\",\n \"6M\",\n \"6L42\",\n \"5M\",\n \"5L42\",\n \"4M\",\n \"4L33\",\n \"3T\",\n \"3L39\"\n ],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flashcannon\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"gyroball\": [\n \"9M\",\n \"9L46\",\n \"7M\",\n \"7L46\",\n \"6M\",\n \"6L50\",\n \"5M\",\n \"5L50\",\n \"4M\",\n \"4L45\"\n ],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"heavyslam\": [\"9M\", \"9L0\", \"7L1\", \"6L1\", \"5L70\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icespinner\": [\"9M\"],\n \"irondefense\": [\n \"9M\",\n \"9L42\",\n \"7T\",\n \"7L42\",\n \"6T\",\n \"6L46\",\n \"5T\",\n \"5L46\",\n \"4T\",\n \"4L38\"\n ],\n \"ironhead\": [\"9M\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"lunge\": [\"9M\"],\n \"magnetrise\": [\n \"9L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L60\",\n \"4T\",\n \"4L57\"\n ],\n \"metalsound\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"mirrorshot\": [\"7L1\", \"6L31\", \"5L31\", \"4L31\"],\n \"naturalgift\": [\"7L23\", \"6L23\", \"5L23\", \"4M\", \"4L20\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\n \"9L32\",\n \"7M\",\n \"7L32\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L28\"\n ],\n \"poisonjab\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\n \"9M\",\n \"9L1\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3M\",\n \"3L1\"\n ],\n \"raindance\": [\"9M\"],\n \"rapidspin\": [\"9L17\", \"7L17\", \"7V\", \"6L17\", \"5L17\", \"4L12\", \"3L22\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\"],\n \"rockblast\": [\"9M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"9L20\", \"7V\", \"4T\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\"],\n \"selfdestruct\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3T\", \"3L1\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smartstrike\": [\"9M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spikes\": [\"9M\", \"9L28\", \"7L28\", \"7V\", \"6L28\", \"5L28\", \"4L23\", \"3L49\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelbeam\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"7V\"],\n \"swift\": [\"9M\"],\n \"tackle\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\", \"9L12\", \"7L12\", \"7V\", \"6L12\", \"5L12\", \"4L1\", \"3L15\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"voltswitch\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"9L1\", \"7L1\", \"6L1\", \"5L64\", \"4L62\", \"3L31\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 30}]\n },\n \"dunsparce\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"airslash\": [\"9M\", \"8M\", \"7L41\"],\n \"amnesia\": [\"9M\", \"8M\"],\n \"ancientpower\": [\n \"9L20\",\n \"8L20\",\n \"7L16\",\n \"7E\",\n \"7V\",\n \"6L19\",\n \"6E\",\n \"5L19\",\n \"5E\",\n \"4T\",\n \"4L41\",\n \"4E\",\n \"3E\"\n ],\n \"aquatail\": [\"9E\", \"8E\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"astonish\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bide\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"bite\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"8L32\", \"7L18\", \"3T\"],\n \"breakingswipe\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"chillingwater\": [\"9M\"],\n \"coil\": [\"9L44\", \"8L48\", \"7L28\", \"6L37\", \"5L37\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"9M\", \"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"defensecurl\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L5\",\n \"3T\",\n \"3L4\"\n ],\n \"dig\": [\n \"9M\",\n \"8M\",\n \"7L31\",\n \"7V\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L31\",\n \"4M\",\n \"4L45\",\n \"3M\"\n ],\n \"doubleedge\": [\"9M\", \"9L48\", \"8L52\", \"7L36\", \"6L34\", \"5L34\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonrush\": [\"9L40\", \"8L44\", \"7L43\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"drillrun\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7T\",\n \"7L21\",\n \"6T\",\n \"6L43\",\n \"5T\",\n \"5L43\"\n ],\n \"dualwingbeat\": [\"8T\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endeavor\": [\n \"9M\",\n \"9L52\",\n \"8L56\",\n \"7T\",\n \"7L38\",\n \"6T\",\n \"6L46\",\n \"5T\",\n \"5L46\",\n \"4T\",\n \"4L49\",\n \"3L41\"\n ],\n \"endure\": [\"9M\", \"8M\", \"7L46\", \"7V\", \"6L40\", \"5L40\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"9L1\", \"8L1\", \"7L48\", \"6L49\", \"5L49\", \"4L53\", \"3L44\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\"],\n \"glare\": [\"9L12\", \"8L12\", \"7L33\", \"7V\", \"6L28\", \"5L12\", \"4L13\", \"3L14\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hex\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\"],\n \"hyperdrill\": [\"9L32\"],\n \"hypervoice\": [\"9M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icespinner\": [\"9M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lastresort\": [\"9E\", \"8E\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lunge\": [\"9M\"],\n \"magiccoat\": [\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\"\n ],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"9L4\", \"8L4\", \"7L13\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisontail\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"pursuit\": [\"7L8\", \"7V\", \"6L10\", \"5L10\", \"4L25\", \"3L24\"],\n \"rage\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\n \"9L8\",\n \"8L8\",\n \"7L3\",\n \"7V\",\n \"6L4\",\n \"5L4\",\n \"4T\",\n \"4L17\",\n \"3T\",\n \"3L21\"\n ],\n \"roost\": [\n \"9L36\",\n \"8L40\",\n \"7M\",\n \"7L23\",\n \"6M\",\n \"6L25\",\n \"5T\",\n \"5L25\",\n \"4M\",\n \"4L33\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7L11\",\n \"7V\",\n \"6L13\",\n \"5L13\",\n \"4L29\",\n \"3L31\"\n ],\n \"secretpower\": [\"7E\", \"6M\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7E\",\n \"7V\",\n \"6M\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3T\"\n ],\n \"smartstrike\": [\"9M\"],\n \"snore\": [\n \"8M\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\"\n ],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spite\": [\n \"9M\",\n \"7T\",\n \"7L6\",\n \"7V\",\n \"6T\",\n \"6L7\",\n \"5T\",\n \"5L7\",\n \"4T\",\n \"4L21\",\n \"3L21\"\n ],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\n \"9M\",\n \"8L36\",\n \"7L26\",\n \"7V\",\n \"6L22\",\n \"5L22\",\n \"4L37\",\n \"3L34\"\n ],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trumpcard\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"uproar\": [\"9M\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"yawn\": [\"9L28\", \"8L28\", \"7L13\", \"6L16\", \"5L8\", \"4L9\", \"3L11\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"dudunsparce\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"amnesia\": [\"9M\"],\n \"ancientpower\": [\"9L20\"],\n \"batonpass\": [\"9M\"],\n \"blizzard\": [\"9M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"boomburst\": [\"9L62\"],\n \"breakingswipe\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"coil\": [\"9L44\"],\n \"curse\": [\"9M\"],\n \"defensecurl\": [\"9L1\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L48\"],\n \"dragonrush\": [\"9L40\"],\n \"dragontail\": [\"9M\"],\n \"drillrun\": [\"9M\", \"9L24\"],\n \"dualwingbeat\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\"],\n \"endeavor\": [\"9M\", \"9L52\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fireblast\": [\"9M\"],\n \"flail\": [\"9L1\"],\n \"flamethrower\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"glare\": [\"9L12\"],\n \"gyroball\": [\"9M\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\"],\n \"hurricane\": [\"9M\", \"9L56\"],\n \"hyperbeam\": [\"9M\"],\n \"hyperdrill\": [\"9L32\"],\n \"hypervoice\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"icespinner\": [\"9M\"],\n \"lunge\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"9L4\"],\n \"outrage\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"poisonjab\": [\"9M\"],\n \"poisontail\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"rollout\": [\"9L8\"],\n \"roost\": [\"9L36\"],\n \"sandstorm\": [\"9M\"],\n \"scaleshot\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L16\"],\n \"shadowball\": [\"9M\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"smartstrike\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"toxic\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"yawn\": [\"9L28\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"gligar\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"9L22\", \"7M\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L22\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"breakingswipe\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bugbite\": [\"7T\", \"6T\", \"5T\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"crabhammer\": [\"9L45\"],\n \"crosspoison\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"crunch\": [\"9M\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"darkpulse\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"3T\"],\n \"dualwingbeat\": [\"9M\"],\n \"earthpower\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"feint\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"feintattack\": [\"7L19\", \"7V\", \"6L19\", \"5L19\", \"4L23\", \"3L28\"],\n \"firefang\": [\"9M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\n \"9L16\",\n \"7L16\",\n \"7V\",\n \"6L16\",\n \"5L16\",\n \"4T\",\n \"4L20\",\n \"3T\"\n ],\n \"guillotine\": [\"7L55\", \"7V\", \"6L55\", \"5L49\", \"4L45\", \"3L52\"],\n \"gunkshot\": [\"9M\"],\n \"harden\": [\"9L7\", \"7L7\", \"7V\", \"6L7\", \"5L7\", \"4L9\", \"3L13\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"icefang\": [\"9M\"],\n \"irontail\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\n \"9M\",\n \"9L10\",\n \"7T\",\n \"7L10\",\n \"6T\",\n \"6L10\",\n \"5T\",\n \"5L10\",\n \"4T\",\n \"4L12\"\n ],\n \"lunge\": [\"9M\"],\n \"metalclaw\": [\"9M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonsting\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"poisontail\": [\"9M\", \"9L19\", \"7E\", \"6E\", \"5E\"],\n \"powertrick\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"9M\"],\n \"quickattack\": [\"9L13\", \"7L13\", \"7V\", \"6L13\", \"5L13\", \"4L16\", \"3L20\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorwind\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"7E\", \"6E\", \"5E\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\n \"9L4\",\n \"7L4\",\n \"7V\",\n \"6L4\",\n \"5L4\",\n \"5D\",\n \"4L5\",\n \"3L6\",\n \"3S0\"\n ],\n \"sandstorm\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"scaleshot\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L35\", \"7L35\", \"7V\", \"6L35\", \"5L31\", \"4L27\", \"3L44\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skittersmack\": [\"9M\"],\n \"skyuppercut\": [\"7L45\", \"6L45\", \"5L45\"],\n \"slash\": [\"9L27\", \"7L27\", \"7V\", \"6L27\", \"5L27\", \"4L31\", \"3L36\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spikes\": [\"9M\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelwing\": [\"7M\", \"6M\", \"4M\", \"3M\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\n \"9M\",\n \"9L50\",\n \"7M\",\n \"7L50\",\n \"6M\",\n \"6L50\",\n \"5M\",\n \"5L38\",\n \"4M\",\n \"4L34\",\n \"3T\"\n ],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"thunderfang\": [\"9M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\"],\n \"uturn\": [\n \"9M\",\n \"9L30\",\n \"7M\",\n \"7L30\",\n \"6M\",\n \"6L30\",\n \"5M\",\n \"5L30\",\n \"4M\",\n \"4L38\"\n ],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"wingattack\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"xscissor\": [\n \"9M\",\n \"9L40\",\n \"7M\",\n \"7L40\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L42\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"poisonsting\", \"sandattack\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"gliscor\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"9L22\", \"7M\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L22\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"agility\": [\"9M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"batonpass\": [\"9M\"],\n \"breakingswipe\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brutalswing\": [\"7M\"],\n \"bugbite\": [\"7T\", \"6T\", \"5T\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crabhammer\": [\"9L45\"],\n \"crunch\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"darkpulse\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"dig\": [\"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dualwingbeat\": [\"9M\"],\n \"earthpower\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"falseswipe\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"feintattack\": [\"7L19\", \"6L19\", \"5L19\", \"4L23\"],\n \"firefang\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"9L16\", \"7L16\", \"6L16\", \"5L16\", \"4T\", \"4L20\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"guillotine\": [\"7L1\", \"6L1\", \"5L49\", \"4L45\"],\n \"gunkshot\": [\"9M\"],\n \"harden\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"highhorsepower\": [\"9M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icefang\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"knockoff\": [\n \"9M\",\n \"9L19\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"lunge\": [\"9M\"],\n \"metalclaw\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"9L27\", \"7L27\", \"6L27\", \"5L27\", \"4L31\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\n \"9M\",\n \"9L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"poisontail\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychicfangs\": [\"9M\"],\n \"quickattack\": [\"9L13\", \"7L13\", \"6L13\", \"5L13\", \"4L16\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"sandstorm\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandtomb\": [\"9M\"],\n \"scaleshot\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L35\", \"7L35\", \"6L35\", \"5L31\", \"4L27\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"skittersmack\": [\"9M\"],\n \"skyattack\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skyuppercut\": [\"7L45\", \"6L45\", \"5L45\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"sludgebomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"spikes\": [\"9M\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelwing\": [\"7M\", \"6M\", \"4M\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"4T\"],\n \"swordsdance\": [\n \"9M\",\n \"9L50\",\n \"7M\",\n \"7L50\",\n \"6M\",\n \"6L50\",\n \"5M\",\n \"5L38\",\n \"4M\",\n \"4L34\"\n ],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"thunderfang\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxicspikes\": [\"9M\"],\n \"uturn\": [\n \"9M\",\n \"9L30\",\n \"7M\",\n \"7L30\",\n \"6M\",\n \"6L30\",\n \"5M\",\n \"5L30\",\n \"4M\",\n \"4L38\"\n ],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"xscissor\": [\n \"9M\",\n \"9L40\",\n \"7M\",\n \"7L40\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L42\"\n ]\n }\n },\n \"snubbull\": {\n \"learnset\": {\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bite\": [\"9L7\", \"7L7\", \"7V\", \"6L7\", \"5L7\", \"4L7\", \"3L13\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\n \"9M\",\n \"9L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L8\",\n \"3S0\"\n ],\n \"closecombat\": [\"9M\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crunch\": [\n \"9M\",\n \"9L49\",\n \"7L49\",\n \"7E\",\n \"7V\",\n \"6L49\",\n \"6E\",\n \"5L49\",\n \"5E\",\n \"4L49\",\n \"4E\",\n \"3L53\",\n \"3E\"\n ],\n \"curse\": [\"9M\", \"7V\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"7E\", \"6E\", \"5E\", \"5D\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"7E\", \"6E\"],\n \"feintattack\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\n \"9M\",\n \"9L1\",\n \"7L1\",\n \"7E\",\n \"6L1\",\n \"6E\",\n \"5L1\",\n \"5E\",\n \"4L1\",\n \"4E\"\n ],\n \"firepunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flamethrower\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"growl\": [\"9L1\"],\n \"headbutt\": [\"9L19\", \"7L19\", \"7V\", \"6L19\", \"5L19\", \"4T\", \"4L19\"],\n \"healbell\": [\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"icefang\": [\n \"9M\",\n \"9L1\",\n \"7L1\",\n \"7E\",\n \"6L1\",\n \"6E\",\n \"5L1\",\n \"5E\",\n \"4L1\",\n \"4E\"\n ],\n \"icepunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"lashout\": [\"9M\"],\n \"lastresort\": [\"9L31\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"leer\": [\"7V\"],\n \"lick\": [\"9L13\", \"7L13\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L19\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metronome\": [\"9M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"mimic\": [\"9E\", \"7E\", \"6E\", \"5E\", \"3T\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"payback\": [\n \"9L43\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L43\"\n ],\n \"playrough\": [\"9M\", \"9L37\", \"7L37\", \"6L37\"],\n \"poweruppunch\": [\"6M\"],\n \"present\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"9M\"],\n \"rage\": [\"7L31\", \"7V\", \"6L31\", \"5L31\", \"4L31\", \"3L34\"],\n \"raindance\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"9E\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\n \"9M\",\n \"9L25\",\n \"7M\",\n \"7L25\",\n \"7V\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\",\n \"3M\",\n \"3L26\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\n \"9M\",\n \"9L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"smellingsalts\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"snarl\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\n \"9E\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spite\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"tailwhip\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L4\", \"3S0\"],\n \"takedown\": [\"9M\", \"7V\", \"5L37\", \"4L37\", \"3L43\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderfang\": [\n \"9M\",\n \"9L1\",\n \"7L1\",\n \"7E\",\n \"6L1\",\n \"6E\",\n \"5L1\",\n \"5E\",\n \"4L1\",\n \"4E\"\n ],\n \"thunderpunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"tackle\", \"scaryface\", \"tailwhip\", \"charm\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"granbull\": {\n \"learnset\": {\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bite\": [\"9L7\", \"7L7\", \"7V\", \"6L7\", \"5L7\", \"4L7\", \"3L13\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L8\"],\n \"closecombat\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crunch\": [\"9M\", \"9L59\", \"7L59\", \"6L59\", \"5L59\", \"4L59\", \"3L61\"],\n \"curse\": [\"9M\", \"7V\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"firepunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flamethrower\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\"],\n \"headbutt\": [\"9L19\", \"7L19\", \"7V\", \"6L19\", \"5L19\", \"4T\", \"4L19\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"icefang\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"icepunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lashout\": [\"9M\"],\n \"lastresort\": [\"9L35\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lick\": [\"9L13\", \"7L13\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L19\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metronome\": [\"9M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"9L1\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L67\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"payback\": [\n \"9L51\",\n \"7M\",\n \"7L51\",\n \"6M\",\n \"6L51\",\n \"5M\",\n \"5L51\",\n \"4M\",\n \"4L51\"\n ],\n \"playrough\": [\"9M\", \"9L43\", \"7L43\", \"6L43\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"9M\"],\n \"rage\": [\"7L35\", \"7V\", \"6L35\", \"5L35\", \"4L35\", \"3L38\"],\n \"raindance\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\n \"9M\",\n \"9L27\",\n \"7M\",\n \"7L27\",\n \"7V\",\n \"6M\",\n \"6L27\",\n \"5M\",\n \"5L27\",\n \"4M\",\n \"4L27\",\n \"3M\",\n \"3L28\"\n ],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snarl\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spite\": [\"9M\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwhip\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L4\"],\n \"takedown\": [\"9M\", \"7V\", \"5L43\", \"4L43\", \"3L49\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderfang\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zapcannon\": [\"7V\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 15}]\n },\n \"qwilfish\": {\n \"learnset\": {\n \"acidspray\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"acupressure\": [\"9L52\", \"8L60\"],\n \"agility\": [\"9M\"],\n \"aquajet\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"aquatail\": [\n \"9L48\",\n \"8L56\",\n \"7T\",\n \"7L45\",\n \"6T\",\n \"6L45\",\n \"5T\",\n \"5L45\",\n \"4T\",\n \"4L45\"\n ],\n \"assurance\": [\"8M\"],\n \"astonish\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"barbbarrage\": [\"9E\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brine\": [\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7L33\",\n \"7E\",\n \"6L33\",\n \"6E\",\n \"5L33\",\n \"5E\",\n \"4M\",\n \"4L33\"\n ],\n \"bubble\": [\"7L13\", \"6L13\"],\n \"bubblebeam\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\"],\n \"curse\": [\"9M\", \"7V\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"destinybond\": [\"9L56\", \"8L66\", \"7L1\", \"6L1\", \"5L53\", \"4L53\", \"3L45\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fellstinger\": [\"9L12\", \"8L12\", \"7L1\", \"6L1\"],\n \"flail\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"flipturn\": [\"9M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\"],\n \"gunkshot\": [\"9M\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"harden\": [\n \"9L4\",\n \"8L4\",\n \"7L9\",\n \"7V\",\n \"6L9\",\n \"5L9\",\n \"4L9\",\n \"3L9\",\n \"3S0\"\n ],\n \"haze\": [\"9M\", \"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"9M\", \"8M\", \"7L1\", \"7V\", \"6L1\", \"5L57\", \"4L57\", \"3L37\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"liquidation\": [\"9M\", \"8M\", \"7T\"],\n \"mimic\": [\"3T\"],\n \"minimize\": [\n \"9L16\",\n \"8L16\",\n \"7L9\",\n \"7V\",\n \"6L9\",\n \"5L9\",\n \"4L9\",\n \"3L9\",\n \"3S0\"\n ],\n \"mudshot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pinmissile\": [\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"5L37\",\n \"4L37\",\n \"3L21\"\n ],\n \"poisonjab\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L49\",\n \"4E\"\n ],\n \"poisonsting\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"poisontail\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"8M\", \"8L28\", \"7L29\", \"6L29\", \"5L29\", \"4L29\", \"3L25\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"rollout\": [\"7L17\", \"7V\", \"6L17\", \"5L17\", \"4T\", \"4L17\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\", \"5D\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"9E\", \"8M\", \"3T\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spikes\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"spite\": [\"9M\"],\n \"spitup\": [\"9L40\", \"8L44\", \"7L25\", \"6L25\", \"5L25\", \"4L25\"],\n \"steelroller\": [\"8T\"],\n \"stockpile\": [\"9L40\", \"8L44\", \"7L25\", \"6L25\", \"5L25\", \"4L25\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"supersonic\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"3T\"],\n \"tackle\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"takedown\": [\n \"9M\",\n \"8L48\",\n \"7L41\",\n \"7V\",\n \"6L41\",\n \"5L41\",\n \"4L41\",\n \"3L33\"\n ],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"9M\", \"9L44\", \"8L52\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7L21\",\n \"6L21\",\n \"5L21\",\n \"4L21\"\n ],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L8\", \"8L8\", \"7L1\", \"7V\", \"6L1\", \"5L13\", \"4L13\", \"3L13\"],\n \"waterpulse\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"tackle\", \"poisonsting\", \"harden\", \"minimize\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"qwilfishhisui\": {\n \"learnset\": {\n \"acidspray\": [\"9M\", \"9E\"],\n \"acupressure\": [\"9L52\"],\n \"agility\": [\"9M\"],\n \"aquajet\": [\"9E\"],\n \"aquatail\": [\"9E\"],\n \"astonish\": [\"9E\"],\n \"barbbarrage\": [\"9L28\"],\n \"bite\": [\"9L8\"],\n \"blizzard\": [\"9M\"],\n \"brine\": [\"9L24\"],\n \"bubblebeam\": [\"9E\"],\n \"chillingwater\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L48\"],\n \"curse\": [\"9M\"],\n \"darkpulse\": [\"9M\"],\n \"destinybond\": [\"9L56\"],\n \"doubleedge\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fellstinger\": [\"9L12\"],\n \"flail\": [\"9E\"],\n \"gigaimpact\": [\"9M\"],\n \"gunkshot\": [\"9M\"],\n \"gyroball\": [\"9M\"],\n \"harden\": [\"9L4\"],\n \"haze\": [\"9M\", \"9E\"],\n \"hex\": [\"9M\"],\n \"hydropump\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"liquidation\": [\"9M\"],\n \"minimize\": [\"9L16\"],\n \"mudshot\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"pinmissile\": [\"9L32\"],\n \"poisonjab\": [\"9M\"],\n \"poisonsting\": [\"9L1\"],\n \"poisontail\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"scaleshot\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"selfdestruct\": [\"9E\"],\n \"shadowball\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"spikes\": [\"9M\", \"9L20\"],\n \"spite\": [\"9M\"],\n \"spitup\": [\"9L40\"],\n \"stockpile\": [\"9L40\"],\n \"substitute\": [\"9M\"],\n \"supersonic\": [\"9E\"],\n \"surf\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"toxic\": [\"9M\", \"9L44\"],\n \"toxicspikes\": [\"9M\", \"9L36\"],\n \"venoshock\": [\"9M\"],\n \"waterfall\": [\"9M\"],\n \"waterpulse\": [\"9M\", \"9E\"]\n }\n },\n \"overqwil\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"acupressure\": [\"9L52\"],\n \"agility\": [\"9M\"],\n \"barbbarrage\": [\"9L28\"],\n \"bite\": [\"9L8\"],\n \"blizzard\": [\"9M\"],\n \"brine\": [\"9L24\"],\n \"chillingwater\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L48\"],\n \"curse\": [\"9M\"],\n \"darkpulse\": [\"9M\"],\n \"destinybond\": [\"9L56\"],\n \"doubleedge\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fellstinger\": [\"9L12\"],\n \"gigaimpact\": [\"9M\"],\n \"gunkshot\": [\"9M\"],\n \"gyroball\": [\"9M\"],\n \"harden\": [\"9L4\"],\n \"haze\": [\"9M\"],\n \"hex\": [\"9M\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"liquidation\": [\"9M\"],\n \"minimize\": [\"9L16\"],\n \"mudshot\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"pinmissile\": [\"9L32\"],\n \"poisonjab\": [\"9M\"],\n \"poisonsting\": [\"9L1\"],\n \"poisontail\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"scaleshot\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"shadowball\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"sludgewave\": [\"9M\"],\n \"smartstrike\": [\"9M\"],\n \"spikes\": [\"9M\", \"9L20\"],\n \"spite\": [\"9M\"],\n \"spitup\": [\"9L40\"],\n \"stockpile\": [\"9L40\"],\n \"substitute\": [\"9M\"],\n \"surf\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"toxic\": [\"9M\", \"9L44\"],\n \"toxicspikes\": [\"9M\", \"9L36\"],\n \"venoshock\": [\"9M\"],\n \"waterfall\": [\"9M\"],\n \"waterpulse\": [\"9M\"]\n }\n },\n \"shuckle\": {\n \"learnset\": {\n \"acid\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"acupressure\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"ancientpower\": [\"4T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L28\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"bugbite\": [\n \"8L30\",\n \"7T\",\n \"7L42\",\n \"6T\",\n \"6L42\",\n \"5T\",\n \"5L42\",\n \"4T\",\n \"4L40\"\n ],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"constrict\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"covet\": [\"8E\"],\n \"curse\": [\"7V\"],\n \"defensecurl\": [\"8E\", \"7V\", \"3T\"],\n \"dig\": [\"8M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"8M\", \"7L5\", \"7V\", \"6L5\", \"5L5\", \"5D\", \"4L9\", \"3L14\", \"3S1\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"finalgambit\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gastroacid\": [\n \"8L45\",\n \"7T\",\n \"7L27\",\n \"6T\",\n \"6L27\",\n \"5T\",\n \"5L27\",\n \"4T\",\n \"4L35\"\n ],\n \"guardsplit\": [\"8L35\", \"7L45\", \"6L45\", \"5L45\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\n \"8M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"8E\", \"7M\", \"6M\"],\n \"irondefense\": [\"8M\"],\n \"knockoff\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\"],\n \"meteorbeam\": [\"8T\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"8M\"],\n \"mudslap\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4T\", \"4E\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"powersplit\": [\"8L35\", \"7L45\", \"6L45\", \"5L45\"],\n \"powertrick\": [\"8L55\", \"7L31\", \"6L31\", \"5L31\", \"4L48\"],\n \"protect\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"8M\",\n \"8L25\",\n \"7M\",\n \"7L20\",\n \"7V\",\n \"6M\",\n \"6L20\",\n \"5M\",\n \"5L20\",\n \"4M\",\n \"4L27\",\n \"3M\",\n \"3L37\"\n ],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"8M\"],\n \"rockblast\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L38\",\n \"6M\",\n \"6L38\",\n \"5M\",\n \"5L38\",\n \"4M\",\n \"3T\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"8L15\", \"7L23\", \"6L23\", \"5L23\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"8L5\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L16\",\n \"7V\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L16\",\n \"4M\",\n \"4L14\",\n \"3M\",\n \"3L23\"\n ],\n \"sandstorm\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shellsmash\": [\"8L65\", \"7L34\", \"6L34\", \"5L34\", \"5D\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S1\"],\n \"sludgewave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelroller\": [\"8T\"],\n \"stickyweb\": [\"8L50\", \"7L1\", \"6L1\"],\n \"stoneedge\": [\n \"8M\",\n \"8L60\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\",\n \"4M\"\n ],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"8L10\", \"7L12\", \"6M\", \"6L12\", \"5M\", \"5L1\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\", \"3S1\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"toxic\": [\"8E\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S1\"],\n \"venoshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"withdraw\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"wrap\": [\"8L1\", \"7L9\", \"7V\", \"6L9\", \"5L9\", \"4L22\", \"3L9\", \"3S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"abilities\": [\"sturdy\"],\n \"moves\": [\"constrict\", \"withdraw\", \"wrap\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 20,\n \"abilities\": [\"sturdy\"],\n \"moves\": [\"substitute\", \"toxic\", \"sludgebomb\", \"encore\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"heracross\": {\n \"learnset\": {\n \"aerialace\": [\n \"9M\",\n \"9L15\",\n \"8L15\",\n \"7M\",\n \"7L10\",\n \"6M\",\n \"6L10\",\n \"5M\",\n \"5L10\",\n \"4M\",\n \"4L13\"\n ],\n \"armthrust\": [\"9L1\", \"7L1\", \"6L1\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L19\",\n \"4M\",\n \"4L19\",\n \"3M\",\n \"3L23\"\n ],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bugbite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbuzz\": [\"9M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulletseed\": [\"9M\", \"8M\", \"7L1\", \"6L1\", \"6S0\", \"6S1\"],\n \"captivate\": [\"4M\"],\n \"chipaway\": [\"7L16\", \"6L16\", \"5L16\"],\n \"closecombat\": [\n \"9M\",\n \"9L60\",\n \"8M\",\n \"8L60\",\n \"7L43\",\n \"6L34\",\n \"6S0\",\n \"5L34\",\n \"4L37\"\n ],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\n \"9L25\",\n \"8L25\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"5L19\",\n \"4L25\",\n \"3T\",\n \"3L30\"\n ],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"6S1\", \"5M\", \"4M\", \"3M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\n \"9M\",\n \"9L10\",\n \"8M\",\n \"8L10\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3T\",\n \"3L11\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"feint\": [\"9E\", \"8E\", \"7L7\", \"6L7\", \"5L37\", \"4L49\"],\n \"flail\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"5D\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\"9L5\", \"8L5\", \"7L25\", \"7V\", \"6L7\", \"5L7\", \"4L7\", \"3L17\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"harden\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hornattack\": [\n \"9L20\",\n \"8L20\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L6\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lunge\": [\"9M\"],\n \"megahorn\": [\n \"9L55\",\n \"8M\",\n \"8L55\",\n \"7L37\",\n \"7E\",\n \"7V\",\n \"6L37\",\n \"6E\",\n \"6S0\",\n \"5L46\",\n \"5E\",\n \"4L55\",\n \"3L53\"\n ],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"9E\", \"8E\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"pinmissile\": [\"9L35\", \"8M\", \"8L35\", \"7L31\", \"6L31\", \"6S0\", \"6S1\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"reversal\": [\"9M\", \"8M\", \"7L46\", \"7V\", \"6L43\", \"5L43\", \"4L43\", \"3L45\"],\n \"rockblast\": [\"9M\", \"8M\", \"7E\", \"6E\", \"6S1\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"3T\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"smartstrike\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spikes\": [\"9M\", \"8M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"7M\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3T\"\n ],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\", \"8E\", \"7L34\", \"7V\", \"6L28\", \"5L28\", \"4L31\", \"3L37\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thrash\": [\"9L45\", \"8L45\"],\n \"throatchop\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"9M\", \"4T\"],\n \"venoshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 50,\n \"gender\": \"F\",\n \"nature\": \"Adamant\",\n \"moves\": [\"bulletseed\", \"pinmissile\", \"closecombat\", \"megahorn\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"nature\": \"Adamant\",\n \"abilities\": [\"guts\"],\n \"moves\": [\"pinmissile\", \"bulletseed\", \"earthquake\", \"rockblast\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"sneasel\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7L20\",\n \"7V\",\n \"6L20\",\n \"5L20\",\n \"4L24\",\n \"3L36\"\n ],\n \"assist\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"beatup\": [\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7L28\",\n \"7V\",\n \"6L28\",\n \"5L28\",\n \"4L38\",\n \"3L57\"\n ],\n \"bite\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"crushclaw\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doublehit\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"feint\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"feintattack\": [\"7L10\", \"7V\", \"6L10\", \"5L10\", \"4L14\", \"3L22\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"foresight\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"furyswipes\": [\n \"9L30\",\n \"8L30\",\n \"7L16\",\n \"7V\",\n \"6L16\",\n \"5L16\",\n \"4L21\",\n \"3L29\"\n ],\n \"gigaimpact\": [\"9M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"9L36\", \"8L36\", \"7L25\", \"6M\", \"6L25\", \"5M\", \"5L25\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\",\n \"3T\"\n ],\n \"iceshard\": [\n \"9E\",\n \"8E\",\n \"7L47\",\n \"7E\",\n \"6L47\",\n \"6E\",\n \"5L47\",\n \"5E\",\n \"4L49\",\n \"4E\"\n ],\n \"iciclecrash\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"iciclespear\": [\"9M\"],\n \"icywind\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7T\",\n \"7L14\",\n \"7V\",\n \"6T\",\n \"6L14\",\n \"5T\",\n \"5L14\",\n \"4T\",\n \"4L28\",\n \"3T\",\n \"3L43\"\n ],\n \"irontail\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metalclaw\": [\n \"9M\",\n \"9L18\",\n \"8L18\",\n \"7L22\",\n \"7V\",\n \"6L22\",\n \"5L22\",\n \"4L42\",\n \"3L64\"\n ],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychocut\": [\"8M\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"punishment\": [\"7L44\", \"7E\", \"6L44\", \"6E\", \"5L44\", \"5E\", \"4E\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"quickattack\": [\n \"9L12\",\n \"8L12\",\n \"7L8\",\n \"7V\",\n \"6L8\",\n \"5L8\",\n \"4L8\",\n \"3L8\",\n \"3S0\"\n ],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"scratch\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"screech\": [\n \"9L54\",\n \"8M\",\n \"8L54\",\n \"7L32\",\n \"7V\",\n \"6L32\",\n \"5L10\",\n \"4L10\",\n \"3L15\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"slash\": [\"9L60\", \"8L60\", \"7L35\", \"7V\", \"6L35\", \"5L35\", \"4L35\", \"3L50\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"7L40\", \"6T\", \"6L40\", \"5T\", \"5L40\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"spite\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\n \"9M\",\n \"9L6\",\n \"8M\",\n \"8L6\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"5D\",\n \"4M\",\n \"4L1\",\n \"3M\",\n \"3L1\",\n \"3S0\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\", \"7E\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"upperhand\": [\"9M\"],\n \"waterpulse\": [\"9M\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"scratch\", \"leer\", \"taunt\", \"quickattack\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"sneaselhisui\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\", \"9L48\"],\n \"brickbreak\": [\"9M\", \"9L30\"],\n \"bulkup\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"closecombat\": [\"9M\", \"9L60\"],\n \"coaching\": [\"9M\"],\n \"counter\": [\"9E\"],\n \"dig\": [\"9M\"],\n \"doublehit\": [\"9E\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fakeout\": [\"9E\"],\n \"falseswipe\": [\"9M\"],\n \"feint\": [\"9E\"],\n \"fling\": [\"9M\"],\n \"focusblast\": [\"9M\"],\n \"focuspunch\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"gunkshot\": [\"9M\"],\n \"honeclaws\": [\"9L36\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"metalclaw\": [\"9M\", \"9L18\"],\n \"nastyplot\": [\"9M\"],\n \"nightslash\": [\"9E\"],\n \"poisonjab\": [\"9M\", \"9L24\"],\n \"poisontail\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"quickattack\": [\"9L12\"],\n \"quickguard\": [\"9E\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"rocksmash\": [\"9L1\"],\n \"scratch\": [\"9L1\"],\n \"screech\": [\"9L54\"],\n \"shadowball\": [\"9M\"],\n \"shadowclaw\": [\"9M\"],\n \"slash\": [\"9L42\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"sludgewave\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"switcheroo\": [\"9E\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L6\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"toxic\": [\"9M\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"vacuumwave\": [\"9M\"],\n \"venoshock\": [\"9M\"],\n \"xscissor\": [\"9M\"]\n }\n },\n \"weavile\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"agility\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"assurance\": [\"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"batonpass\": [\"9M\"],\n \"beatup\": [\"9L1\", \"8M\", \"8L1\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S1\", \"5M\", \"4M\", \"4S0\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"darkpulse\": [\n \"9M\",\n \"9L66\",\n \"8M\",\n \"8L66\",\n \"7M\",\n \"7L47\",\n \"6M\",\n \"6L47\",\n \"5T\",\n \"5L47\",\n \"4M\",\n \"4L49\"\n ],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"embargo\": [\"7M\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"5L1\", \"4M\", \"4L1\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fakeout\": [\"4S0\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"feintattack\": [\"7L10\", \"6L10\", \"5L10\", \"4L14\"],\n \"fling\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\",\n \"4M\",\n \"4L38\"\n ],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"furyswipes\": [\"9L30\", \"8L30\", \"7L16\", \"6L16\", \"5L16\", \"4L21\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"9L36\", \"8L36\", \"7L25\", \"6M\", \"6L25\", \"5M\", \"5L25\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"6S1\", \"5T\", \"4T\"],\n \"iceshard\": [\"9L1\", \"8L1\", \"4S0\"],\n \"icespinner\": [\"9M\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7T\",\n \"7L14\",\n \"6T\",\n \"6L14\",\n \"5T\",\n \"5L14\",\n \"4T\",\n \"4L28\"\n ],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metalclaw\": [\"9M\", \"9L18\", \"8L18\", \"7L22\", \"6L22\", \"5L22\", \"4L42\"],\n \"metronome\": [\"9M\"],\n \"mudslap\": [\"4T\"],\n \"nastyplot\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7L20\",\n \"6L20\",\n \"5L20\",\n \"4L24\"\n ],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\n \"9L60\",\n \"8L60\",\n \"7L35\",\n \"6L35\",\n \"6S1\",\n \"5L35\",\n \"4L35\",\n \"4S0\"\n ],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychocut\": [\"8M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"punishment\": [\"7L44\", \"6L44\", \"5L44\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"revenge\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"reversal\": [\"9M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"screech\": [\"9L54\", \"8M\", \"8L54\", \"7L32\", \"6L32\", \"5L10\", \"4L10\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"slash\": [\"9L1\", \"8L1\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"7L40\", \"6T\", \"6L40\", \"5T\", \"5L40\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"snowscape\": [\"9M\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"upperhand\": [\"9M\"],\n \"waterpulse\": [\"9M\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S1\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 30,\n \"gender\": \"M\",\n \"nature\": \"Jolly\",\n \"moves\": [\"fakeout\", \"iceshard\", \"nightslash\", \"brickbreak\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 48,\n \"gender\": \"M\",\n \"perfectIVs\": 2,\n \"moves\": [\"nightslash\", \"icepunch\", \"brickbreak\", \"xscissor\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"sneasler\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\", \"9L48\"],\n \"brickbreak\": [\"9M\", \"9L30\"],\n \"bulkup\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"closecombat\": [\"9M\", \"9L60\"],\n \"coaching\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"direclaw\": [\"9L0\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"falseswipe\": [\"9M\"],\n \"firepunch\": [\"9M\"],\n \"fling\": [\"9M\", \"9L1\"],\n \"focusblast\": [\"9M\"],\n \"focuspunch\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"gunkshot\": [\"9M\"],\n \"honeclaws\": [\"9L36\"],\n \"hyperbeam\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"metalclaw\": [\"9M\", \"9L18\"],\n \"nastyplot\": [\"9M\"],\n \"poisonjab\": [\"9M\", \"9L24\"],\n \"poisontail\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"quickattack\": [\"9L12\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocksmash\": [\"9L1\"],\n \"rocktomb\": [\"9M\"],\n \"scratch\": [\"9L1\"],\n \"screech\": [\"9L54\"],\n \"shadowball\": [\"9M\"],\n \"shadowclaw\": [\"9M\"],\n \"slash\": [\"9L42\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"sludgewave\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L6\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"toxic\": [\"9M\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uturn\": [\"9M\"],\n \"vacuumwave\": [\"9M\"],\n \"venoshock\": [\"9M\"],\n \"xscissor\": [\"9M\"]\n }\n },\n \"teddiursa\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\"],\n \"babydolleyes\": [\"9L1\", \"7L1\", \"6L1\"],\n \"bellydrum\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"9L33\", \"7L36\", \"6L36\", \"5L36\", \"4L36\"],\n \"chipaway\": [\"7E\", \"6E\", \"5E\"],\n \"closecombat\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"covet\": [\"9L1\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\", \"4L1\"],\n \"crosschop\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"crunch\": [\"9M\", \"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dig\": [\"9M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\n \"9M\",\n \"9E\",\n \"7L1\",\n \"7E\",\n \"6L1\",\n \"6E\",\n \"5L1\",\n \"5E\",\n \"5D\",\n \"4L1\",\n \"4E\",\n \"3L19\",\n \"3E\"\n ],\n \"feintattack\": [\"7L15\", \"7V\", \"6L15\", \"5L15\", \"4L15\", \"3L25\"],\n \"firepunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fling\": [\n \"9M\",\n \"9L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L57\",\n \"4M\",\n \"4L57\"\n ],\n \"focusenergy\": [\"7V\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"5D\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"9E\", \"7V\", \"4T\", \"3T\"],\n \"furyswipes\": [\"9L8\", \"7L8\", \"7V\", \"6L8\", \"5L8\", \"4L8\", \"3L13\"],\n \"gunkshot\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hypervoice\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"icepunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"leer\": [\"7V\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"lick\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L7\", \"3S0\", \"3S1\"],\n \"lowkick\": [\"9M\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metalclaw\": [\"9M\", \"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\", \"3S1\"],\n \"metronome\": [\"9M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"payback\": [\"9L13\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"playnice\": [\"9L25\", \"7L25\", \"6L25\"],\n \"playrough\": [\"9M\", \"9L29\", \"7E\", \"6E\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"3S1\"],\n \"rest\": [\n \"9M\",\n \"9L37\",\n \"7M\",\n \"7L43\",\n \"7V\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L43\",\n \"3M\",\n \"3L31\"\n ],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S1\"],\n \"roar\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scratch\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"seismictoss\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"slash\": [\"9L22\", \"7L29\", \"7V\", \"6L29\", \"5L29\", \"4L29\", \"3L37\"],\n \"sleeptalk\": [\n \"9M\",\n \"7M\",\n \"7E\",\n \"7V\",\n \"6M\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"smackdown\": [\"9M\"],\n \"snore\": [\n \"9L37\",\n \"7T\",\n \"7L43\",\n \"7V\",\n \"6T\",\n \"6L43\",\n \"5T\",\n \"5L43\",\n \"4T\",\n \"4L43\",\n \"3T\",\n \"3L43\"\n ],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"9L17\", \"7L22\", \"6L22\", \"5L22\", \"4L22\"],\n \"swift\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thrash\": [\"9L41\", \"7L50\", \"7V\", \"6L50\", \"5L50\", \"4L50\", \"3L49\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"yawn\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"zapcannon\": [\"7V\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"abilities\": [\"pickup\"],\n \"moves\": [\"scratch\", \"leer\", \"lick\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 11,\n \"abilities\": [\"pickup\"],\n \"moves\": [\"refresh\", \"metalclaw\", \"lick\", \"return\"]\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 2}]\n },\n \"ursaring\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\", \"4M\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"closecombat\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"covet\": [\"9L1\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\", \"4L1\"],\n \"crunch\": [\"9M\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dig\": [\"9M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L19\"],\n \"feintattack\": [\"7L15\", \"7V\", \"6L15\", \"5L15\", \"4L15\", \"3L25\"],\n \"firepunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"furyswipes\": [\"9L8\", \"7L8\", \"7V\", \"6L8\", \"5L8\", \"4L8\", \"3L1\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gunkshot\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hammerarm\": [\"9L64\", \"7L1\", \"6L1\", \"5L67\", \"4L67\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\", \"9L48\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"icepunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"leer\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lick\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metalclaw\": [\"9M\"],\n \"metronome\": [\"9M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"9L13\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"playnice\": [\"9L25\", \"7L25\", \"6L25\"],\n \"playrough\": [\"9M\", \"9L29\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"9M\",\n \"9L41\",\n \"7M\",\n \"7L47\",\n \"7V\",\n \"6M\",\n \"6L47\",\n \"5M\",\n \"5L47\",\n \"4M\",\n \"4L47\",\n \"3M\",\n \"3L31\"\n ],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"9L35\", \"7L38\", \"6L38\", \"5L38\", \"4L38\"],\n \"scratch\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"seismictoss\": [\"3T\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"slash\": [\"9L22\", \"7L29\", \"7V\", \"6L29\", \"5L29\", \"4L29\", \"3L37\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\n \"9L41\",\n \"7T\",\n \"7L49\",\n \"7V\",\n \"6T\",\n \"6L49\",\n \"5T\",\n \"5L49\",\n \"4T\",\n \"4L49\",\n \"3T\",\n \"3L43\"\n ],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"9L17\", \"7L22\", \"6L22\", \"5L22\", \"4L22\"],\n \"swift\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thrash\": [\"9L56\", \"7L58\", \"7V\", \"6L58\", \"5L58\", \"4L58\", \"3L49\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zapcannon\": [\"7V\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 25}]\n },\n \"ursaluna\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"avalanche\": [\"9M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"bulkup\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"closecombat\": [\"9M\"],\n \"covet\": [\"9L1\"],\n \"crunch\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"drainpunch\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"faketears\": [\"9M\", \"9L1\"],\n \"firepunch\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"focuspunch\": [\"9M\"],\n \"furyswipes\": [\"9L8\"],\n \"gigaimpact\": [\"9M\"],\n \"gunkshot\": [\"9M\"],\n \"hammerarm\": [\"9L64\"],\n \"hardpress\": [\"9M\"],\n \"headlongrush\": [\"9L0\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"highhorsepower\": [\"9M\", \"9L48\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"icepunch\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"lick\": [\"9L1\"],\n \"lowkick\": [\"9M\"],\n \"metalclaw\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"payback\": [\"9L13\"],\n \"playnice\": [\"9L25\"],\n \"playrough\": [\"9M\", \"9L29\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"9L41\"],\n \"roar\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"scaryface\": [\"9M\", \"9L35\"],\n \"scratch\": [\"9L1\"],\n \"seedbomb\": [\"9M\"],\n \"shadowclaw\": [\"9M\"],\n \"slash\": [\"9L22\"],\n \"sleeptalk\": [\"9M\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"9L41\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"supercellslam\": [\"9M\"],\n \"sweetscent\": [\"9L17\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thrash\": [\"9L56\"],\n \"throatchop\": [\"9M\"],\n \"thunderpunch\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\"]\n }\n },\n \"ursalunabloodmoon\": {\n \"learnset\": {\n \"avalanche\": [\"9M\"],\n \"bloodmoon\": [\"9L70\", \"9S0\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"calmmind\": [\"9M\", \"9S0\"],\n \"crunch\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"earthpower\": [\"9M\", \"9L48\", \"9S0\"],\n \"earthquake\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"firepunch\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"focusblast\": [\"9M\"],\n \"focuspunch\": [\"9M\"],\n \"furyswipes\": [\"9L8\"],\n \"gigaimpact\": [\"9M\"],\n \"gunkshot\": [\"9M\"],\n \"hammerarm\": [\"9L64\"],\n \"harden\": [\"9L17\"],\n \"hardpress\": [\"9M\"],\n \"headlongrush\": [\"9L1\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"icepunch\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"lick\": [\"9L1\"],\n \"lowkick\": [\"9M\"],\n \"metalclaw\": [\"9M\"],\n \"moonblast\": [\"9L56\"],\n \"moonlight\": [\"9L1\"],\n \"mudshot\": [\"9M\"],\n \"payback\": [\"9L13\"],\n \"playnice\": [\"9L25\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"9L41\"],\n \"roar\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"scaryface\": [\"9M\", \"9L35\"],\n \"scratch\": [\"9L1\"],\n \"seedbomb\": [\"9M\"],\n \"shadowclaw\": [\"9M\"],\n \"slash\": [\"9L22\", \"9S0\"],\n \"sleeptalk\": [\"9M\"],\n \"smackdown\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"snore\": [\"9L41\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderpunch\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"vacuumwave\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 70,\n \"nature\": \"Hardy\",\n \"perfectIVs\": 3,\n \"moves\": [\"bloodmoon\", \"earthpower\", \"slash\", \"calmmind\"]\n }\n ],\n \"eventOnly\": true\n },\n \"slugma\": {\n \"learnset\": {\n \"acidarmor\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"amnesia\": [\"9M\", \"9L36\", \"7L36\", \"7V\", \"6L32\", \"5L32\", \"4L31\", \"3L29\"],\n \"ancientpower\": [\"9L22\", \"7L22\", \"6L22\", \"5L28\", \"4T\", \"4L26\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\n \"9M\",\n \"9L41\",\n \"7L41\",\n \"7V\",\n \"6L41\",\n \"5L46\",\n \"4L46\",\n \"3T\",\n \"3L50\"\n ],\n \"bulldoze\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"clearsmog\": [\"9L20\", \"7L20\", \"6L20\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\n \"9M\",\n \"9L50\",\n \"7T\",\n \"7L50\",\n \"7E\",\n \"6T\",\n \"6L50\",\n \"6E\",\n \"5T\",\n \"5L55\",\n \"5E\",\n \"4T\",\n \"4L56\"\n ],\n \"earthquake\": [\"9M\"],\n \"ember\": [\"9L6\", \"7L6\", \"7V\", \"6L5\", \"5L5\", \"5D\", \"4L8\", \"3L8\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firespin\": [\"9M\"],\n \"flameburst\": [\"7L27\", \"6L23\", \"5L23\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L48\",\n \"7M\",\n \"7L48\",\n \"7V\",\n \"6M\",\n \"6L48\",\n \"5M\",\n \"5L50\",\n \"4M\",\n \"4L53\",\n \"3M\",\n \"3L36\"\n ],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"guardswap\": [\"9E\", \"7E\", \"6E\"],\n \"harden\": [\"9L13\", \"7L13\", \"7V\", \"6L13\", \"5L14\", \"4L16\", \"3L22\"],\n \"heatcrash\": [\"9M\"],\n \"heatwave\": [\n \"9M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\"],\n \"incinerate\": [\"9L27\", \"7L15\", \"6M\", \"6L15\", \"5M\"],\n \"inferno\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lavaplume\": [\"9L34\", \"7L34\", \"6L34\", \"5L37\", \"4L38\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"memento\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recover\": [\"9L43\", \"7L43\", \"6L19\", \"5L19\", \"4L23\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"9M\"],\n \"rockslide\": [\n \"9M\",\n \"9L29\",\n \"7M\",\n \"7L29\",\n \"7V\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L41\",\n \"4M\",\n \"4L41\",\n \"3T\",\n \"3L43\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"9L8\", \"7L8\", \"7V\", \"6L8\", \"5L10\", \"4L11\", \"3L15\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4T\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"3T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\"],\n \"smog\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"smokescreen\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spitup\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"stealthrock\": [\"9M\"],\n \"stockpile\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"yawn\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"]\n }\n },\n \"magcargo\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"amnesia\": [\"9M\", \"9L36\", \"7L36\", \"7V\", \"6L32\", \"5L32\", \"4L31\", \"3L29\"],\n \"ancientpower\": [\"9L22\", \"7L22\", \"6L22\", \"5L28\", \"4T\", \"4L26\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\n \"9M\",\n \"9L43\",\n \"7L43\",\n \"7V\",\n \"6L43\",\n \"5L52\",\n \"4L52\",\n \"3T\",\n \"3L60\"\n ],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"burningjealousy\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"clearsmog\": [\"9L20\", \"7L20\", \"6L20\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"7V\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\n \"9M\",\n \"9L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L67\",\n \"4T\",\n \"4L66\"\n ],\n \"earthquake\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"ember\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firespin\": [\"9M\"],\n \"flameburst\": [\"7L27\", \"6L23\", \"5L23\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L54\",\n \"7M\",\n \"7L54\",\n \"7V\",\n \"6M\",\n \"6L54\",\n \"5M\",\n \"5L59\",\n \"4M\",\n \"4L61\",\n \"3M\",\n \"3L36\",\n \"3S0\"\n ],\n \"flareblitz\": [\"9M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gyroball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"harden\": [\"9L13\", \"7L13\", \"7V\", \"6L13\", \"5L14\", \"4L16\", \"3L22\"],\n \"heatcrash\": [\"9M\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3S0\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"incinerate\": [\"9L27\", \"7L15\", \"6M\", \"6L15\", \"5M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lavaplume\": [\"9L34\", \"7L34\", \"6L34\", \"5L37\", \"4L40\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recover\": [\"9L47\", \"7L47\", \"6L19\", \"5L19\", \"4L23\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"3S0\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"9M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\n \"9M\",\n \"9L29\",\n \"7M\",\n \"7L29\",\n \"7V\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L44\",\n \"4M\",\n \"4L45\",\n \"3T\",\n \"3L48\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"9M\"],\n \"scorchingsands\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"3T\"],\n \"shellsmash\": [\"9L0\", \"7L1\", \"6L38\", \"5L38\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"smog\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"yawn\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 38,\n \"moves\": [\"refresh\", \"heatwave\", \"earthquake\", \"flamethrower\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 3, \"level\": 25},\n {\"generation\": 6, \"level\": 30}\n ]\n },\n \"swinub\": {\n \"learnset\": {\n \"amnesia\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"7L48\",\n \"7V\",\n \"6L48\",\n \"5L48\",\n \"4L49\",\n \"3L55\"\n ],\n \"ancientpower\": [\n \"9E\",\n \"8E\",\n \"7E\",\n \"7V\",\n \"6E\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\",\n \"3E\",\n \"3S0\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"bite\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"blizzard\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"7M\",\n \"7L44\",\n \"7V\",\n \"6M\",\n \"6L44\",\n \"5M\",\n \"5L44\",\n \"4M\",\n \"4L44\",\n \"3M\",\n \"3L46\"\n ],\n \"bodyslam\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"3S0\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"7M\",\n \"7L37\",\n \"7V\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\",\n \"3M\"\n ],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7L14\",\n \"7V\",\n \"6L14\",\n \"5L14\",\n \"4M\",\n \"4L16\",\n \"3T\",\n \"3L19\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fissure\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"flail\": [\"9L10\", \"8L10\", \"7L40\", \"6L40\", \"5L40\"],\n \"freezedry\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icefang\": [\"9M\"],\n \"iceshard\": [\"9L15\", \"8L15\", \"7L24\", \"6L24\", \"5L24\", \"4L28\"],\n \"iciclecrash\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"iciclespear\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"icywind\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7T\",\n \"7L21\",\n \"7V\",\n \"6T\",\n \"6L21\",\n \"5T\",\n \"5L21\",\n \"4T\",\n \"4L25\",\n \"3T\"\n ],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"mimic\": [\"3T\"],\n \"mist\": [\n \"9L20\",\n \"8L20\",\n \"7L35\",\n \"7V\",\n \"6L35\",\n \"5L35\",\n \"4L40\",\n \"3L37\",\n \"3S0\"\n ],\n \"mudbomb\": [\"7L18\", \"6L18\", \"5L18\", \"4L20\"],\n \"mudshot\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\", \"3S0\"],\n \"mudslap\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7L11\",\n \"7V\",\n \"6L11\",\n \"5L11\",\n \"4T\",\n \"4L13\",\n \"3T\"\n ],\n \"mudsport\": [\"7L5\", \"6L5\", \"5L4\", \"4L4\"],\n \"naturalgift\": [\"4M\"],\n \"odorsleuth\": [\"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"powdersnow\": [\"9L5\", \"8L5\", \"7L8\", \"7V\", \"6L8\", \"5L8\", \"4L8\", \"3L10\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\n \"9M\",\n \"9L40\",\n \"8L40\",\n \"7L28\",\n \"7E\",\n \"7V\",\n \"6L28\",\n \"6E\",\n \"5L28\",\n \"5E\",\n \"4L32\",\n \"4E\",\n \"3L28\",\n \"3E\"\n ],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 22,\n \"abilities\": [\"oblivious\"],\n \"moves\": [\"charm\", \"ancientpower\", \"mist\", \"mudshot\"]\n }\n ]\n },\n \"piloswine\": {\n \"learnset\": {\n \"amnesia\": [\n \"9M\",\n \"9L37\",\n \"8M\",\n \"8L37\",\n \"7L58\",\n \"7V\",\n \"6L58\",\n \"5L58\",\n \"4L65\",\n \"3L70\"\n ],\n \"ancientpower\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4T\", \"4L1\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"blizzard\": [\n \"9M\",\n \"9L58\",\n \"8M\",\n \"8L58\",\n \"7M\",\n \"7L52\",\n \"7V\",\n \"6M\",\n \"6L52\",\n \"5M\",\n \"5L52\",\n \"4M\",\n \"4L56\",\n \"3M\",\n \"3L56\"\n ],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"7V\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L51\",\n \"8M\",\n \"8L51\",\n \"7M\",\n \"7L46\",\n \"7V\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L40\",\n \"3M\"\n ],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7L14\",\n \"7V\",\n \"6L14\",\n \"5L14\",\n \"4M\",\n \"4L16\",\n \"3T\",\n \"3L1\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"9L1\", \"8L1\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\"7L1\", \"7V\", \"6L33\", \"5L33\", \"4L33\", \"3L33\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hornattack\": [\"3L1\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icefang\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7L24\", \"6L24\", \"5L24\", \"4L28\"],\n \"iceshard\": [\"9L15\", \"8L15\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7T\",\n \"7L21\",\n \"7V\",\n \"6T\",\n \"6L21\",\n \"5T\",\n \"5L21\",\n \"4T\",\n \"4L25\",\n \"3T\"\n ],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"mimic\": [\"3T\"],\n \"mist\": [\"9L20\", \"8L20\", \"7L37\", \"7V\", \"6L37\", \"5L37\", \"4L48\", \"3L42\"],\n \"mudbomb\": [\"7L18\", \"6L18\", \"5L18\", \"4L20\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7L11\",\n \"7V\",\n \"6L11\",\n \"5L11\",\n \"4T\",\n \"4L13\",\n \"3T\"\n ],\n \"mudsport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"naturalgift\": [\"4M\"],\n \"odorsleuth\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"peck\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"powdersnow\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\n \"9M\",\n \"9L44\",\n \"8L44\",\n \"7L28\",\n \"7V\",\n \"6L28\",\n \"5L28\",\n \"4L32\",\n \"3L28\"\n ],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L65\", \"8L65\", \"7L41\", \"6L41\", \"5L41\"],\n \"throatchop\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 30}]\n },\n \"mamoswine\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"9L37\", \"8M\", \"8L37\"],\n \"ancientpower\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4T\", \"4L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"blizzard\": [\n \"9M\",\n \"9L58\",\n \"8M\",\n \"8L58\",\n \"7M\",\n \"7L52\",\n \"6M\",\n \"6L52\",\n \"5M\",\n \"5L52\",\n \"4M\",\n \"4L56\"\n ],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"9M\"],\n \"doublehit\": [\"9L0\", \"8L0\", \"7L33\", \"6L33\", \"5L33\", \"5S0\", \"4L33\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L51\",\n \"8M\",\n \"8L51\",\n \"7M\",\n \"7L46\",\n \"6M\",\n \"6L46\",\n \"6S1\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L40\"\n ],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7L14\",\n \"6L14\",\n \"5L14\",\n \"4M\",\n \"4L16\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flail\": [\"9L1\", \"8L1\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furyattack\": [\"7L1\"],\n \"furycutter\": [\"4T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\n \"8M\",\n \"7M\",\n \"7L21\",\n \"6M\",\n \"6L21\",\n \"5M\",\n \"5L21\",\n \"5S0\",\n \"4M\",\n \"4L25\"\n ],\n \"hardpress\": [\"9M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icefang\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7L24\",\n \"6L24\",\n \"5L24\",\n \"5S0\",\n \"4L28\"\n ],\n \"iceshard\": [\"9L15\", \"8L15\"],\n \"iciclecrash\": [\"6S1\"],\n \"iciclespear\": [\"9M\", \"8M\", \"6S1\"],\n \"icywind\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"mist\": [\"9L20\", \"8L20\", \"7L37\", \"6L37\", \"5L37\", \"4L48\"],\n \"mudbomb\": [\"7L18\", \"6L18\", \"5L18\", \"4L20\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"9L1\", \"8L1\", \"7L11\", \"6L11\", \"5L11\", \"4T\", \"4L13\"],\n \"mudsport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"naturalgift\": [\"4M\"],\n \"odorsleuth\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"peck\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"powdersnow\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockblast\": [\"9M\", \"8M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S1\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scaryface\": [\"9M\", \"8M\", \"7L1\", \"6L1\", \"5L58\", \"4L65\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"snowscape\": [\"9M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\n \"9M\",\n \"9L44\",\n \"8L44\",\n \"7L28\",\n \"6L28\",\n \"5L28\",\n \"5S0\",\n \"4L32\"\n ],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L65\", \"8L65\", \"7L41\", \"6L41\", \"5L41\"],\n \"throatchop\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 34,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"hail\", \"icefang\", \"takedown\", \"doublehit\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": true,\n \"gender\": \"M\",\n \"nature\": \"Adamant\",\n \"isHidden\": true,\n \"moves\": [\"iciclespear\", \"earthquake\", \"iciclecrash\", \"rockslide\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"corsola\": {\n \"learnset\": {\n \"amnesia\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"ancientpower\": [\n \"8L20\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L20\",\n \"4T\",\n \"4L32\",\n \"3L45\"\n ],\n \"aquaring\": [\n \"8L10\",\n \"7L38\",\n \"7E\",\n \"6L38\",\n \"6E\",\n \"5L37\",\n \"5E\",\n \"4L37\",\n \"4E\"\n ],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"barrier\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bide\": [\"7E\", \"6E\", \"5E\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"brine\": [\"8M\", \"7L27\", \"6L27\", \"4M\"],\n \"bubble\": [\"7L4\", \"7V\", \"6L4\", \"5L8\", \"5D\", \"4L8\", \"3L12\"],\n \"bubblebeam\": [\"8L25\", \"7L10\", \"7V\", \"6L10\", \"5L17\", \"4L25\", \"3L23\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"camouflage\": [\"7E\", \"6E\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"curse\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dig\": [\"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\n \"8M\",\n \"8L45\",\n \"7T\",\n \"7L47\",\n \"6T\",\n \"6L47\",\n \"5T\",\n \"5L47\",\n \"4T\",\n \"4L53\"\n ],\n \"earthquake\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"8M\", \"8L15\", \"7L35\", \"7V\", \"6L35\", \"5L35\", \"4M\", \"3T\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"8L30\", \"7L50\", \"6L50\", \"5L52\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"harden\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L4\", \"4L4\", \"3L6\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"headsmash\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"8M\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"iciclespear\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"ingrain\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"irondefense\": [\"8M\", \"7T\", \"7L29\", \"6T\", \"6L29\", \"5T\", \"5L29\"],\n \"lifedew\": [\"8L35\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"liquidation\": [\"8M\", \"7T\", \"7E\"],\n \"luckychant\": [\"7L23\", \"6L23\", \"5L23\", \"4L28\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"meteorbeam\": [\"8T\"],\n \"mimic\": [\"3T\"],\n \"mirrorcoat\": [\"8L55\", \"7L45\", \"7V\", \"6L45\", \"5L45\", \"4L48\", \"3L39\"],\n \"mist\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"mudsport\": [\"3S0\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"8E\", \"7M\", \"7E\", \"6M\", \"6E\", \"5E\", \"4E\"],\n \"powergem\": [\"8M\", \"8L40\", \"7L41\", \"7S1\", \"6L41\", \"5L41\", \"4L44\"],\n \"protect\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recover\": [\"8L50\", \"7L8\", \"7V\", \"6L8\", \"5L10\", \"4L13\", \"3L17\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"7L13\", \"6L13\", \"5L13\", \"4L16\", \"3L17\"],\n \"rest\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"8M\", \"7L31\", \"6L31\", \"5L20\", \"4L20\", \"3L34\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7V\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"8M\", \"3T\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spikecannon\": [\"7L20\", \"7V\", \"6L20\", \"5L27\", \"4L40\", \"3L28\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"7S1\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"throatchop\": [\"8M\", \"7T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"8L5\"],\n \"waterpulse\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"7V\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"mudsport\"],\n \"pokeball\": \"pokeball\",\n \"emeraldEventEgg\": true\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"gender\": \"F\",\n \"nature\": \"Serious\",\n \"abilities\": [\"hustle\"],\n \"moves\": [\"tackle\", \"powergem\"],\n \"pokeball\": \"ultraball\"\n }\n ]\n },\n \"corsolagalar\": {\n \"learnset\": {\n \"amnesia\": [\"8M\"],\n \"ancientpower\": [\"8L20\"],\n \"astonish\": [\"8L5\", \"8S0\"],\n \"attract\": [\"8M\"],\n \"blizzard\": [\"8M\"],\n \"bodyslam\": [\"8M\"],\n \"brine\": [\"8M\"],\n \"bulldoze\": [\"8M\"],\n \"calmmind\": [\"8M\"],\n \"confuseray\": [\"8E\"],\n \"curse\": [\"8L30\"],\n \"destinybond\": [\"8E\"],\n \"dig\": [\"8M\"],\n \"disable\": [\"8L10\", \"8S0\"],\n \"earthpower\": [\"8M\"],\n \"earthquake\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"gigadrain\": [\"8M\"],\n \"grudge\": [\"8L50\"],\n \"hail\": [\"8M\"],\n \"harden\": [\"8L1\"],\n \"haze\": [\"8E\"],\n \"headsmash\": [\"8E\"],\n \"hex\": [\"8M\", \"8L25\"],\n \"hydropump\": [\"8M\"],\n \"icebeam\": [\"8M\"],\n \"iciclespear\": [\"8M\"],\n \"icywind\": [\"8M\"],\n \"irondefense\": [\"8M\"],\n \"lightscreen\": [\"8M\"],\n \"liquidation\": [\"8M\"],\n \"meteorbeam\": [\"8T\"],\n \"mirrorcoat\": [\"8L55\"],\n \"naturepower\": [\"8E\"],\n \"nightshade\": [\"8L45\"],\n \"powergem\": [\"8M\", \"8L40\"],\n \"protect\": [\"8M\"],\n \"psychic\": [\"8M\"],\n \"raindance\": [\"8M\"],\n \"reflect\": [\"8M\"],\n \"rest\": [\"8M\"],\n \"rockblast\": [\"8M\"],\n \"rockslide\": [\"8M\"],\n \"rocktomb\": [\"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"sandstorm\": [\"8M\"],\n \"scald\": [\"8M\"],\n \"screech\": [\"8M\"],\n \"selfdestruct\": [\"8M\"],\n \"shadowball\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"spite\": [\"8L15\", \"8S0\"],\n \"stealthrock\": [\"8M\"],\n \"stompingtantrum\": [\"8M\"],\n \"stoneedge\": [\"8M\"],\n \"strengthsap\": [\"8L35\"],\n \"substitute\": [\"8M\"],\n \"sunnyday\": [\"8M\"],\n \"surf\": [\"8M\"],\n \"tackle\": [\"8L1\", \"8S0\"],\n \"throatchop\": [\"8M\"],\n \"waterpulse\": [\"8E\"],\n \"whirlpool\": [\"8M\"],\n \"willowisp\": [\"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 15,\n \"isHidden\": true,\n \"moves\": [\"tackle\", \"astonish\", \"disable\", \"spite\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"cursola\": {\n \"learnset\": {\n \"amnesia\": [\"8M\"],\n \"ancientpower\": [\"8L20\"],\n \"astonish\": [\"8L1\"],\n \"attract\": [\"8M\"],\n \"blizzard\": [\"8M\"],\n \"bodyslam\": [\"8M\"],\n \"brine\": [\"8M\"],\n \"bulldoze\": [\"8M\"],\n \"burningjealousy\": [\"8T\"],\n \"calmmind\": [\"8M\"],\n \"curse\": [\"8L30\"],\n \"dig\": [\"8M\"],\n \"disable\": [\"8L1\"],\n \"earthpower\": [\"8M\"],\n \"earthquake\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"gigadrain\": [\"8M\"],\n \"gigaimpact\": [\"8M\"],\n \"grudge\": [\"8L50\"],\n \"hail\": [\"8M\"],\n \"harden\": [\"8L1\"],\n \"hex\": [\"8M\", \"8L25\"],\n \"hydropump\": [\"8M\"],\n \"hyperbeam\": [\"8M\"],\n \"icebeam\": [\"8M\"],\n \"iciclespear\": [\"8M\"],\n \"icywind\": [\"8M\"],\n \"irondefense\": [\"8M\"],\n \"leechlife\": [\"8M\"],\n \"lightscreen\": [\"8M\"],\n \"liquidation\": [\"8M\"],\n \"meteorbeam\": [\"8T\"],\n \"mirrorcoat\": [\"8L55\"],\n \"nightshade\": [\"8L45\"],\n \"perishsong\": [\"8L1\"],\n \"pinmissile\": [\"8M\"],\n \"poltergeist\": [\"8T\"],\n \"powergem\": [\"8M\", \"8L40\"],\n \"protect\": [\"8M\"],\n \"psychic\": [\"8M\"],\n \"raindance\": [\"8M\"],\n \"reflect\": [\"8M\"],\n \"rest\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"rockblast\": [\"8M\"],\n \"rockslide\": [\"8M\"],\n \"rocktomb\": [\"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"sandstorm\": [\"8M\"],\n \"scald\": [\"8M\"],\n \"screech\": [\"8M\"],\n \"selfdestruct\": [\"8M\"],\n \"shadowball\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"spite\": [\"8L15\"],\n \"stealthrock\": [\"8M\"],\n \"stompingtantrum\": [\"8M\"],\n \"stoneedge\": [\"8M\"],\n \"strengthsap\": [\"8L35\"],\n \"substitute\": [\"8M\"],\n \"sunnyday\": [\"8M\"],\n \"surf\": [\"8M\"],\n \"tackle\": [\"8L1\"],\n \"throatchop\": [\"8M\"],\n \"whirlpool\": [\"8M\"],\n \"willowisp\": [\"8M\"]\n }\n },\n \"remoraid\": {\n \"learnset\": {\n \"acidspray\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurorabeam\": [\n \"8L16\",\n \"7L14\",\n \"7E\",\n \"7V\",\n \"6L14\",\n \"6E\",\n \"5L14\",\n \"5E\",\n \"4L14\",\n \"4E\",\n \"3L22\",\n \"3E\"\n ],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brine\": [\"8M\", \"5D\", \"4M\"],\n \"bubblebeam\": [\"8L20\", \"7L18\", \"7V\", \"6L18\", \"5L18\", \"4L19\", \"3L22\"],\n \"bulletseed\": [\"8M\", \"8L28\", \"7L38\", \"6L38\", \"5L27\", \"4M\", \"4L27\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"entrainment\": [\"7E\", \"6E\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focusenergy\": [\n \"8M\",\n \"8L8\",\n \"7L22\",\n \"7V\",\n \"6L22\",\n \"5L22\",\n \"4L23\",\n \"3L33\"\n ],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gunkshot\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"haze\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"helpinghand\": [\"8M\", \"8L1\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"8M\", \"8L36\", \"7L42\", \"6L42\", \"5L42\"],\n \"hyperbeam\": [\n \"8M\",\n \"8L44\",\n \"7M\",\n \"7L46\",\n \"7V\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L45\",\n \"3M\",\n \"3L55\"\n ],\n \"icebeam\": [\n \"8M\",\n \"8L32\",\n \"7M\",\n \"7L34\",\n \"7V\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"4L40\",\n \"3M\",\n \"3L44\"\n ],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"lockon\": [\"8L24\", \"7L6\", \"7V\", \"6L6\", \"5L6\", \"5D\", \"4L6\", \"3L11\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"octazooka\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"protect\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"8L12\", \"7L10\", \"7V\", \"6L10\", \"5L10\", \"4L10\", \"3L22\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"signalbeam\": [\"7T\", \"7L30\", \"6T\", \"6L30\", \"5T\", \"5L30\", \"4T\", \"4L36\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\n \"8M\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\"\n ],\n \"soak\": [\"8L40\", \"7L50\", \"6L50\", \"5L49\"],\n \"stringshot\": [\"4T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supersonic\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"surf\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4T\", \"3T\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"waterpulse\": [\n \"8L4\",\n \"7T\",\n \"7L26\",\n \"7E\",\n \"6T\",\n \"6L26\",\n \"6E\",\n \"5L26\",\n \"5E\",\n \"4M\",\n \"4L32\",\n \"3M\"\n ],\n \"waterspout\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"whirlpool\": [\"8M\", \"7V\", \"4M\"]\n }\n },\n \"octillery\": {\n \"learnset\": {\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurorabeam\": [\"8L16\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L22\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brine\": [\"8M\", \"4M\"],\n \"bubblebeam\": [\"8L20\", \"7L18\", \"7V\", \"6L18\", \"5L18\", \"4L19\", \"3L22\"],\n \"bulletseed\": [\n \"8M\",\n \"8L30\",\n \"7L46\",\n \"6L46\",\n \"5L29\",\n \"4M\",\n \"4L29\",\n \"3M\"\n ],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"constrict\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L11\"],\n \"curse\": [\"7V\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\n \"8M\",\n \"8L1\",\n \"7L22\",\n \"7V\",\n \"6L22\",\n \"5L22\",\n \"4L23\",\n \"3L38\"\n ],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gunkshot\": [\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"helpinghand\": [\"8M\", \"8L1\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"8M\", \"8L42\", \"7L52\", \"6L52\", \"5L52\"],\n \"hyperbeam\": [\n \"8M\",\n \"8L54\",\n \"7M\",\n \"7L58\",\n \"7V\",\n \"6M\",\n \"6L58\",\n \"5M\",\n \"5L55\",\n \"4M\",\n \"4L55\",\n \"4S0\",\n \"3M\",\n \"3L70\"\n ],\n \"icebeam\": [\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L40\",\n \"7V\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L48\",\n \"4S0\",\n \"3M\",\n \"3L54\"\n ],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"liquidation\": [\"8M\"],\n \"lockon\": [\"8L24\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"8M\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"octazooka\": [\n \"8L0\",\n \"7L1\",\n \"7V\",\n \"6L25\",\n \"5L25\",\n \"4L25\",\n \"4S0\",\n \"3L25\"\n ],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"protect\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"8L12\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L22\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"seismictoss\": [\"3T\"],\n \"signalbeam\": [\n \"7T\",\n \"7L34\",\n \"6T\",\n \"6L34\",\n \"5T\",\n \"5L34\",\n \"4T\",\n \"4L42\",\n \"4S0\"\n ],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"soak\": [\"8L48\", \"7L64\", \"6L64\", \"5L61\"],\n \"stringshot\": [\"4T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"7V\", \"4T\", \"3T\"],\n \"thief\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"waterpulse\": [\"8L1\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"7V\", \"4M\"],\n \"wrap\": [\"8L1\"],\n \"wringout\": [\"7L28\", \"6L28\", \"5L28\", \"4L36\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 50,\n \"gender\": \"F\",\n \"nature\": \"Serious\",\n \"abilities\": [\"suctioncups\"],\n \"moves\": [\"octazooka\", \"icebeam\", \"signalbeam\", \"hyperbeam\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 4, \"level\": 19},\n {\"generation\": 7, \"level\": 10}\n ]\n },\n \"delibird\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"8M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurorabeam\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"auroraveil\": [\"9E\", \"8E\", \"7M\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bestow\": [\"7E\", \"6E\", \"5E\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bravebird\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"3T\"],\n \"curse\": [\"7V\"],\n \"defog\": [\"7T\", \"4M\"],\n \"destinybond\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillpeck\": [\"9L25\", \"8L25\", \"7L25\"],\n \"drillrun\": [\"9M\", \"8M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"featherdance\": [\"9M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"5D\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\"],\n \"freezedry\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"frostbreath\": [\"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"gigaimpact\": [\"9M\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"happyhour\": [\"6S1\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\"],\n \"iceball\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\"],\n \"iceshard\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"icespinner\": [\"9M\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"3T\"\n ],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"memento\": [\"9E\", \"8E\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"present\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rapidspin\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"seismictoss\": [\"3T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skyattack\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"spikes\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"splash\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"steelwing\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\", \"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"present\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"abilities\": [\"vitalspirit\"],\n \"moves\": [\"present\", \"happyhour\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"mantyke\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"agility\": [\"8M\", \"8L20\", \"7L32\", \"6L32\", \"5L19\", \"4L19\"],\n \"aircutter\": [\"4T\"],\n \"airslash\": [\"8M\", \"8L32\", \"7L36\", \"6L36\", \"5L36\"],\n \"amnesia\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"aquaring\": [\"8L36\", \"7L39\", \"6L39\", \"5L39\", \"4L46\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bounce\": [\n \"8M\",\n \"8L40\",\n \"7T\",\n \"7L46\",\n \"6T\",\n \"6L46\",\n \"5T\",\n \"5L40\",\n \"4T\",\n \"4L40\"\n ],\n \"bubble\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"bubblebeam\": [\"8L24\", \"7L7\", \"6L7\", \"5L7\", \"4L10\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8E\", \"7L11\", \"6L11\", \"5L11\", \"4L37\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"8M\", \"4M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"haze\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"headbutt\": [\"8L28\", \"7L16\", \"6L16\", \"5L13\", \"4T\", \"4L13\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hydropump\": [\n \"8M\",\n \"8L48\",\n \"7L49\",\n \"7E\",\n \"6L49\",\n \"6E\",\n \"5L49\",\n \"5E\",\n \"4L49\",\n \"4E\"\n ],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"mirrorcoat\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudslap\": [\"4T\"],\n \"mudsport\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4E\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\"],\n \"slam\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"splash\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"supersonic\": [\"8L4\", \"7L3\", \"6L3\", \"5L3\", \"4L4\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"8M\", \"4T\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"tailwind\": [\"8E\", \"7T\", \"7E\", \"6E\"],\n \"takedown\": [\"8L44\", \"7L27\", \"6L27\", \"5L27\", \"4L31\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"twister\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"waterfall\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"watergun\": [\"8L1\"],\n \"waterpulse\": [\n \"8L12\",\n \"7T\",\n \"7L19\",\n \"6T\",\n \"6L19\",\n \"5L19\",\n \"4M\",\n \"4L28\"\n ],\n \"watersport\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"wideguard\": [\"8L16\", \"7L23\", \"7E\", \"6L23\", \"6E\", \"5L23\", \"5E\"],\n \"wingattack\": [\"8L8\", \"7L14\", \"6L14\", \"5L14\", \"4L22\"]\n }\n },\n \"mantine\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"8M\", \"8L20\", \"7L32\", \"7V\", \"6L32\", \"5L19\", \"4L19\", \"3L29\"],\n \"aircutter\": [\"5D\", \"4T\"],\n \"airslash\": [\"8M\", \"8L32\", \"7L36\", \"6L36\", \"5L36\"],\n \"amnesia\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"aquaring\": [\"8L36\", \"7L39\", \"6L39\", \"5L39\", \"4L46\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blizzard\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"bounce\": [\n \"8M\",\n \"8L40\",\n \"7T\",\n \"7L46\",\n \"6T\",\n \"6L46\",\n \"5T\",\n \"5L40\",\n \"4T\",\n \"4L40\"\n ],\n \"brine\": [\"8M\", \"4M\"],\n \"bubble\": [\"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"bubblebeam\": [\"8L24\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L15\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulletseed\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4M\", \"4L1\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8E\", \"7L11\", \"7V\", \"6L11\", \"5L11\", \"4L37\", \"3L50\"],\n \"curse\": [\"7V\"],\n \"defog\": [\"7T\", \"4M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dualwingbeat\": [\"8T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gunkshot\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"headbutt\": [\"8L28\", \"7L16\", \"7V\", \"6L16\", \"5L13\", \"4T\", \"4L13\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"8M\"],\n \"hydropump\": [\n \"8M\",\n \"8L48\",\n \"7L49\",\n \"7E\",\n \"7V\",\n \"6L49\",\n \"6E\",\n \"5L49\",\n \"5E\",\n \"4L49\",\n \"4E\",\n \"3E\"\n ],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"liquidation\": [\"8M\", \"7T\"],\n \"mimic\": [\"3T\"],\n \"mirrorcoat\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"mudsport\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"8M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3E\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"roost\": [\"8L1\", \"7M\", \"7L1\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"signalbeam\": [\"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\", \"4T\", \"4L1\"],\n \"slam\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"splash\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"stringshot\": [\"4T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"supersonic\": [\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L8\",\n \"3S0\"\n ],\n \"surf\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"tailwind\": [\"8E\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"8L44\", \"7L27\", \"7V\", \"6L27\", \"5L27\", \"4L31\", \"3L22\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"waterfall\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"8L1\"],\n \"waterpulse\": [\n \"8L12\",\n \"7T\",\n \"7L19\",\n \"6T\",\n \"6L19\",\n \"5L19\",\n \"4M\",\n \"4L28\",\n \"3M\",\n \"3L43\"\n ],\n \"watersport\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"whirlpool\": [\"8M\", \"7V\", \"4M\"],\n \"wideguard\": [\"8L16\", \"7L23\", \"7E\", \"6L23\", \"6E\", \"5L23\", \"5E\"],\n \"wingattack\": [\"8L1\", \"7L14\", \"7V\", \"6L14\", \"5L14\", \"4L22\", \"3L36\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"tackle\", \"bubble\", \"supersonic\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"skarmory\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7L31\",\n \"7V\",\n \"6L12\",\n \"5L12\",\n \"4L12\",\n \"3L16\"\n ],\n \"aircutter\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7L12\",\n \"6L12\",\n \"5L23\",\n \"4T\",\n \"4L23\",\n \"3L29\"\n ],\n \"airslash\": [\"9M\", \"8M\", \"7L45\", \"6L42\", \"5L42\", \"4L39\"],\n \"assurance\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"autotomize\": [\"8L32\", \"7L50\", \"6L39\", \"5L39\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bravebird\": [\"9M\", \"9L52\", \"8M\", \"8L52\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"9M\", \"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drillpeck\": [\"9L36\", \"8L36\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"drillrun\": [\"9M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feint\": [\"9E\", \"8E\", \"7L20\", \"6L20\", \"5L20\", \"4L20\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\n \"9L8\",\n \"8L8\",\n \"7L17\",\n \"7V\",\n \"6L17\",\n \"5L17\",\n \"4L17\",\n \"3L26\"\n ],\n \"furycutter\": [\"4T\"],\n \"gigaimpact\": [\"9M\"],\n \"guardswap\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irondefense\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"metalclaw\": [\"9M\", \"9L12\", \"8L12\", \"7L9\", \"6L9\"],\n \"metalsound\": [\n \"9M\",\n \"9L40\",\n \"8L40\",\n \"7L42\",\n \"6L31\",\n \"5L31\",\n \"4L31\",\n \"3L45\"\n ],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"9E\", \"8E\", \"7L53\", \"6L50\", \"5L50\", \"4L45\"],\n \"ominouswind\": [\"4T\"],\n \"payback\": [\"9L32\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"peck\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"roost\": [\"9E\", \"8E\", \"7M\", \"6M\", \"5T\", \"5D\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L4\", \"8L4\", \"7L6\", \"7V\", \"6L6\", \"5L6\", \"4L6\", \"3L10\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skyattack\": [\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"skydrop\": [\"7M\", \"6M\", \"5M\"],\n \"slash\": [\"9L24\", \"8L24\", \"7L39\", \"6L39\", \"5L45\", \"4L42\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spikes\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7L28\",\n \"6L28\",\n \"5L28\",\n \"4L27\",\n \"3L42\"\n ],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelwing\": [\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7M\",\n \"7L34\",\n \"7V\",\n \"6M\",\n \"6L34\",\n \"5L34\",\n \"4M\",\n \"4L34\",\n \"3M\",\n \"3L32\"\n ],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\n \"9M\",\n \"8M\",\n \"7L23\",\n \"7V\",\n \"6L9\",\n \"5L9\",\n \"4T\",\n \"4L9\",\n \"3T\",\n \"3L13\"\n ],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"whirlwind\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"wingattack\": [\"9L20\", \"8L20\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n }\n },\n \"houndour\": {\n \"learnset\": {\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"beatup\": [\n \"9L25\",\n \"7L25\",\n \"7E\",\n \"7V\",\n \"6L25\",\n \"6E\",\n \"5L25\",\n \"5E\",\n \"4L27\",\n \"4E\",\n \"3E\"\n ],\n \"bite\": [\"9L16\", \"7L16\", \"7V\", \"6L16\", \"5L16\", \"4L17\", \"3L25\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"burningjealousy\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"3S1\"],\n \"comeuppance\": [\"9L37\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"crunch\": [\"9M\", \"9L49\", \"7L49\", \"7V\", \"6L49\", \"5L49\", \"4L48\", \"3L49\"],\n \"curse\": [\"7V\"],\n \"darkpulse\": [\"9M\", \"7M\", \"6M\", \"5T\", \"5D\", \"4M\"],\n \"destinybond\": [\"9E\", \"7E\", \"6E\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"embargo\": [\"7M\", \"7L37\", \"6M\", \"6L37\", \"5M\", \"5L37\", \"4M\", \"4L40\"],\n \"ember\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\", \"3S1\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feint\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"feintattack\": [\"7L32\", \"7V\", \"6L32\", \"5L32\", \"4L35\", \"3L37\", \"3S1\"],\n \"fireblast\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\n \"9M\",\n \"9L28\",\n \"7L28\",\n \"7E\",\n \"6L28\",\n \"6E\",\n \"5L28\",\n \"5E\",\n \"4L30\",\n \"4E\"\n ],\n \"firespin\": [\"9M\", \"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L44\",\n \"7M\",\n \"7L44\",\n \"7V\",\n \"6M\",\n \"6L44\",\n \"5M\",\n \"5L44\",\n \"4M\",\n \"4L43\",\n \"3M\",\n \"3L43\"\n ],\n \"flareblitz\": [\"9M\"],\n \"foulplay\": [\"9M\", \"9L40\", \"7T\", \"7L40\", \"6T\", \"6L40\", \"5T\", \"5L40\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"howl\": [\"9L4\", \"7L4\", \"6L4\", \"5L4\", \"5D\", \"4L4\", \"3L7\", \"3S0\"],\n \"hypervoice\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"incinerate\": [\"9L20\", \"6M\", \"5M\"],\n \"inferno\": [\"9L56\", \"7L56\", \"6L56\", \"5L56\"],\n \"irontail\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\n \"9M\",\n \"9L52\",\n \"7L52\",\n \"7E\",\n \"6L52\",\n \"6E\",\n \"5L52\",\n \"5E\",\n \"4L53\",\n \"4E\"\n ],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"odorsleuth\": [\"7L20\", \"6L20\", \"5L20\", \"4L22\", \"3L31\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"painsplit\": [\"9M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"9M\"],\n \"punishment\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"pursuit\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rage\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"roar\": [\n \"9M\",\n \"9L13\",\n \"7M\",\n \"7L13\",\n \"7V\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L14\",\n \"3M\",\n \"3L19\",\n \"3S1\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"smog\": [\"9L8\", \"7L8\", \"7V\", \"6L8\", \"5L8\", \"4L9\", \"3L13\"],\n \"snarl\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spite\": [\n \"9M\",\n \"9E\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"7V\", \"4T\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderfang\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"torment\": [\"9L32\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3E\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"leer\", \"ember\", \"howl\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 17,\n \"moves\": [\"charm\", \"feintattack\", \"ember\", \"roar\"]\n }\n ]\n },\n \"houndoom\": {\n \"learnset\": {\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"beatup\": [\"9L26\", \"7L26\", \"6L26\", \"5L26\", \"4L28\"],\n \"bite\": [\"9L16\", \"7L16\", \"7V\", \"6L16\", \"5L16\", \"4L17\", \"3L27\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"burningjealousy\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"comeuppance\": [\"9L41\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"crunch\": [\"9M\", \"9L56\", \"7L56\", \"7V\", \"6L56\", \"5L56\", \"4L54\", \"3L59\"],\n \"curse\": [\"7V\"],\n \"darkpulse\": [\"9M\", \"7M\", \"6M\", \"6S0\", \"5T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"embargo\": [\"7M\", \"7L41\", \"6M\", \"6L41\", \"5M\", \"5L41\", \"4M\", \"4L44\"],\n \"ember\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feintattack\": [\"7L35\", \"7V\", \"6L35\", \"5L35\", \"4L38\", \"3L43\"],\n \"fireblast\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"9M\", \"9L30\", \"7L30\", \"6L30\", \"5L30\", \"4L32\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L50\",\n \"7M\",\n \"7L50\",\n \"7V\",\n \"6M\",\n \"6L50\",\n \"6S0\",\n \"5M\",\n \"5L50\",\n \"4M\",\n \"4L48\",\n \"3M\",\n \"3L51\"\n ],\n \"flareblitz\": [\"9M\"],\n \"foulplay\": [\"9M\", \"9L45\", \"7T\", \"7L45\", \"6T\", \"6L45\", \"5T\", \"5L45\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"howl\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"incinerate\": [\"9L20\", \"6M\", \"5M\"],\n \"inferno\": [\"9L62\", \"7L1\", \"6L1\", \"5L65\"],\n \"irontail\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L60\", \"4L60\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"odorsleuth\": [\"7L20\", \"6L20\", \"5L20\", \"4L22\", \"3L35\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"painsplit\": [\"9M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\n \"9M\",\n \"9L13\",\n \"7M\",\n \"7L13\",\n \"7V\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L14\",\n \"3M\",\n \"3L19\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"7M\", \"7V\", \"6M\", \"6S0\", \"5M\", \"4M\", \"3M\"],\n \"smog\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L13\"],\n \"snarl\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"6S0\", \"5M\", \"4M\", \"3M\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"7V\", \"4T\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"thunderfang\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"torment\": [\"9L35\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 50,\n \"nature\": \"Timid\",\n \"abilities\": [\"flashfire\"],\n \"moves\": [\"flamethrower\", \"darkpulse\", \"solarbeam\", \"sludgebomb\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 4, \"level\": 20}]\n },\n \"phanpy\": {\n \"learnset\": {\n \"ancientpower\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"bulldoze\": [\"9M\", \"9L15\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"9L33\", \"7L33\", \"6L33\", \"5L33\", \"4L33\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"curse\": [\"9M\", \"7V\"],\n \"defensecurl\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3T\", \"3L9\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\n \"9M\",\n \"9L42\",\n \"7L42\",\n \"7V\",\n \"6L42\",\n \"5L42\",\n \"4L42\",\n \"3T\",\n \"3L49\"\n ],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\n \"9M\",\n \"9E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"endure\": [\n \"9M\",\n \"9L19\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"5L28\",\n \"4M\",\n \"4L28\",\n \"3T\",\n \"3L41\"\n ],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fissure\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"flail\": [\"9L6\", \"7L6\", \"7V\", \"6L6\", \"5L6\", \"5D\", \"4L6\", \"3L17\"],\n \"focusenergy\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"growl\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"gunkshot\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"headsmash\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"heavyslam\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\", \"9E\", \"7E\"],\n \"hypervoice\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"iceshard\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"ironhead\": [\"9M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lastresort\": [\n \"9L37\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L37\",\n \"4L37\"\n ],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4T\", \"3T\"],\n \"naturalgift\": [\"7L15\", \"6L15\", \"5L19\", \"4M\", \"4L19\"],\n \"odorsleuth\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"playrough\": [\"9M\", \"9E\", \"7E\", \"6E\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\n \"9L10\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"5L15\",\n \"4T\",\n \"4L15\",\n \"3T\",\n \"3L33\"\n ],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"slam\": [\"9L24\", \"7L24\", \"6L24\", \"5L24\", \"4L24\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\n \"9E\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\n \"9M\",\n \"9L28\",\n \"7L28\",\n \"7V\",\n \"6L10\",\n \"5L10\",\n \"4L10\",\n \"3L25\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"watergun\": [\"7V\"]\n },\n \"encounters\": [{\"generation\": 2, \"level\": 2}]\n },\n \"donphan\": {\n \"learnset\": {\n \"ancientpower\": [\"4T\"],\n \"assurance\": [\"9L15\", \"7L15\", \"6L15\", \"5L31\", \"4L31\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"bounce\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"brutalswing\": [\"7M\"],\n \"bulldoze\": [\"9M\", \"9L1\", \"7M\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"5L1\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"9M\", \"7V\"],\n \"defensecurl\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3T\", \"3L9\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L43\",\n \"7M\",\n \"7L43\",\n \"7V\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L46\",\n \"3M\",\n \"3L49\"\n ],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"flail\": [\"7V\", \"4L1\", \"3L17\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\"9L0\", \"7L1\", \"7V\", \"6L25\", \"5L25\", \"4L25\", \"3L25\"],\n \"gigaimpact\": [\n \"9M\",\n \"9L50\",\n \"7M\",\n \"7L50\",\n \"6M\",\n \"6L50\",\n \"5M\",\n \"5L54\",\n \"4M\",\n \"4L54\"\n ],\n \"growl\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"gunkshot\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"gyroball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\"],\n \"hornattack\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"icefang\": [\"9M\"],\n \"icespinner\": [\"9M\"],\n \"irondefense\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"ironhead\": [\"9M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\n \"9M\",\n \"9L19\",\n \"7T\",\n \"7L19\",\n \"6T\",\n \"6L10\",\n \"5T\",\n \"5L10\",\n \"4T\",\n \"4L10\"\n ],\n \"lastresort\": [\"7T\", \"6T\", \"5T\"],\n \"magnitude\": [\"7L30\", \"6L19\", \"5L19\", \"4L19\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"odorsleuth\": [\"3L1\"],\n \"playrough\": [\"9M\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\"],\n \"rapidspin\": [\"9L6\", \"7L6\", \"7V\", \"6L6\", \"5L6\", \"4L6\", \"3L41\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\n \"9L10\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"5L15\",\n \"4T\",\n \"4L15\",\n \"3T\",\n \"3L33\"\n ],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"9M\"],\n \"scaryface\": [\"9M\", \"9L37\", \"7L37\", \"6L37\", \"5L39\", \"4L39\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"slam\": [\"9L24\", \"7L24\", \"6L24\", \"5L24\", \"4L24\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\"],\n \"smartstrike\": [\"9M\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"9L30\", \"7T\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"thunderfang\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 24, \"maxEggMoves\": 1}]\n },\n \"stantler\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"astonish\": [\"9L7\", \"7L7\", \"6L7\", \"5L7\", \"4L7\", \"3L11\"],\n \"attract\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bite\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"bounce\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\n \"9M\",\n \"9L27\",\n \"7M\",\n \"7L27\",\n \"6M\",\n \"6L27\",\n \"5M\",\n \"5L27\",\n \"4M\",\n \"4L27\",\n \"3M\",\n \"3L47\"\n ],\n \"captivate\": [\"7L50\", \"6L50\", \"5L53\", \"4M\", \"4L49\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\n \"9M\",\n \"9L23\",\n \"7L23\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L23\",\n \"3L41\"\n ],\n \"curse\": [\"9M\", \"7V\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\"],\n \"disable\": [\"9E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"doubleedge\": [\"9M\", \"9L55\", \"3T\"],\n \"doublekick\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"extrasensory\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"9M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypnosis\": [\"9L10\", \"7L10\", \"7V\", \"6L10\", \"5L10\", \"4L10\", \"3L17\"],\n \"imprison\": [\"9M\", \"9L49\", \"7L49\", \"6L49\", \"5L49\", \"4L43\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"jumpkick\": [\"7L43\", \"6L43\", \"5L43\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"leer\": [\"9L3\", \"7L3\", \"7V\", \"6L3\", \"5L3\", \"4L3\", \"3L7\", \"3S0\"],\n \"lightscreen\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"lunge\": [\"9M\"],\n \"magicroom\": [\"7T\", \"6T\", \"5T\"],\n \"mefirst\": [\"7L1\", \"7E\", \"6L1\", \"6E\", \"5L55\", \"5E\", \"4L53\"],\n \"megahorn\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"mudsport\": [\"7E\", \"6E\", \"5E\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"protect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"psyshieldbash\": [\"9E\"],\n \"psyshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rage\": [\"7E\", \"6E\", \"5E\"],\n \"raindance\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\n \"9L32\",\n \"7T\",\n \"7L33\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L33\",\n \"4T\",\n \"4L33\",\n \"3L31\"\n ],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L16\", \"7L16\", \"7V\", \"6L16\", \"5L16\", \"4L16\", \"3L27\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spite\": [\n \"9M\",\n \"9E\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"stomp\": [\"9L13\", \"7L13\", \"7V\", \"6L13\", \"5L13\", \"4L13\", \"3L21\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"swift\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\", \"3S0\"],\n \"takedown\": [\n \"9M\",\n \"9L21\",\n \"7L21\",\n \"7V\",\n \"6L21\",\n \"5L21\",\n \"4L21\",\n \"3L37\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thrash\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L37\",\n \"7T\",\n \"7L38\",\n \"7E\",\n \"6T\",\n \"6L38\",\n \"6E\",\n \"5T\",\n \"5L38\",\n \"5E\",\n \"4T\",\n \"4L38\",\n \"4E\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"abilities\": [\"intimidate\"],\n \"moves\": [\"tackle\", \"leer\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"wyrdeer\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"astonish\": [\"9L7\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"calmmind\": [\"9M\", \"9L27\"],\n \"chargebeam\": [\"9M\"],\n \"confuseray\": [\"9M\", \"9L23\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L55\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"expandingforce\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"futuresight\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"gravity\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypnosis\": [\"9L10\"],\n \"imprison\": [\"9M\", \"9L49\"],\n \"leer\": [\"9L3\"],\n \"lightscreen\": [\"9M\"],\n \"lunge\": [\"9M\"],\n \"megahorn\": [\"9L62\"],\n \"protect\": [\"9M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"psyshieldbash\": [\"9L0\"],\n \"psyshock\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"roar\": [\"9M\"],\n \"roleplay\": [\"9L32\"],\n \"sandattack\": [\"9L16\"],\n \"scaryface\": [\"9M\"],\n \"shadowball\": [\"9M\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"stomp\": [\"9L13\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\", \"9L21\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thunderwave\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"zenheadbutt\": [\"9M\", \"9L37\"]\n }\n },\n \"smeargle\": {\n \"learnset\": {\n \"captivate\": [\"5D\"],\n \"doubleslap\": [\"3S1\"],\n \"falseswipe\": [\"5S2\"],\n \"flamethrower\": [\"6S3\"],\n \"furyswipes\": [\"6S3\"],\n \"irontail\": [\"3S1\"],\n \"meanlook\": [\"5S2\"],\n \"odorsleuth\": [\"5S2\"],\n \"seismictoss\": [\"6S3\"],\n \"sketch\": [\n \"9L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S3\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\",\n \"3S1\",\n \"3S0\"\n ],\n \"sleeptalk\": [\"5D\"],\n \"spore\": [\"5S2\"],\n \"tailwhip\": [\"3S1\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"abilities\": [\"owntempo\"],\n \"moves\": [\"sketch\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 45,\n \"abilities\": [\"owntempo\"],\n \"moves\": [\"sketch\", \"tailwhip\", \"doubleslap\", \"irontail\"]\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"gender\": \"F\",\n \"nature\": \"Jolly\",\n \"ivs\": {\"atk\": 31, \"spe\": 31},\n \"abilities\": [\"technician\"],\n \"moves\": [\"falseswipe\", \"spore\", \"odorsleuth\", \"meanlook\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 40,\n \"gender\": \"M\",\n \"nature\": \"Jolly\",\n \"abilities\": [\"owntempo\"],\n \"moves\": [\"sketch\", \"furyswipes\", \"seismictoss\", \"flamethrower\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"miltank\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"6S0\", \"5M\", \"4M\", \"3M\"],\n \"belch\": [\"8E\", \"7E\", \"6E\"],\n \"bide\": [\"7L15\", \"7V\", \"6L15\", \"5L15\", \"4L15\", \"3L26\"],\n \"blizzard\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\n \"8M\",\n \"8L40\",\n \"7L24\",\n \"7V\",\n \"6L24\",\n \"5L24\",\n \"4L24\",\n \"3T\",\n \"3L43\"\n ],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"7L35\", \"6L35\", \"5L35\", \"4M\", \"4L35\"],\n \"charm\": [\"8M\", \"8L50\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"defensecurl\": [\n \"8L10\",\n \"7L5\",\n \"7V\",\n \"6L5\",\n \"5L5\",\n \"5D\",\n \"4L5\",\n \"3T\",\n \"3L8\"\n ],\n \"dizzypunch\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleedge\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthquake\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"8E\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"8L1\", \"7L3\", \"7V\", \"6L3\", \"5L3\", \"4L3\", \"3L4\"],\n \"gyroball\": [\n \"8M\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L41\",\n \"4M\",\n \"4L41\"\n ],\n \"hammerarm\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"headbutt\": [\"8L25\", \"7V\", \"4T\"],\n \"healbell\": [\n \"8L20\",\n \"7T\",\n \"7L48\",\n \"7V\",\n \"6T\",\n \"6L48\",\n \"5T\",\n \"5L48\",\n \"4T\",\n \"4L48\",\n \"3L53\"\n ],\n \"heartstamp\": [\"7E\", \"6E\", \"5E\"],\n \"heavyslam\": [\"8M\"],\n \"helpinghand\": [\n \"8M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"8M\", \"8L55\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"5D\", \"4M\", \"3M\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"metronome\": [\"8M\", \"3T\"],\n \"milkdrink\": [\n \"8L35\",\n \"7L11\",\n \"7V\",\n \"6L11\",\n \"6S0\",\n \"5L11\",\n \"4L11\",\n \"3L19\"\n ],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"playrough\": [\"8M\", \"8L45\"],\n \"poweruppunch\": [\"6M\"],\n \"present\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"protect\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"punishment\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\n \"8L5\",\n \"7L19\",\n \"7V\",\n \"6L19\",\n \"6S0\",\n \"5L19\",\n \"4T\",\n \"4L19\",\n \"3T\",\n \"3L34\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"shadowball\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\n \"8M\",\n \"7M\",\n \"7E\",\n \"7V\",\n \"6M\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelroller\": [\"8T\"],\n \"stomp\": [\"8L15\", \"7L8\", \"7V\", \"6L8\", \"6S0\", \"5L8\", \"4L8\", \"3L13\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"7V\"],\n \"tackle\": [\"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"thunder\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"wakeupslap\": [\"7L50\", \"6L50\", \"5L55\", \"4L55\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\n \"8M\",\n \"8L30\",\n \"7T\",\n \"7L29\",\n \"6T\",\n \"6L29\",\n \"5T\",\n \"5L29\",\n \"4T\",\n \"4L29\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 20,\n \"perfectIVs\": 3,\n \"abilities\": [\"scrappy\"],\n \"moves\": [\"rollout\", \"attract\", \"stomp\", \"milkdrink\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"raikou\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\"],\n \"aurasphere\": [\"9M\", \"8M\", \"4S3\"],\n \"bite\": [\"9L12\", \"8L12\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\n \"9M\",\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"7M\",\n \"7L78\",\n \"7S7\",\n \"6M\",\n \"6L78\",\n \"5M\",\n \"5L78\",\n \"4M\",\n \"4L78\",\n \"3M\",\n \"3L81\"\n ],\n \"charge\": [\"9M\", \"9L1\", \"8L1\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7L43\",\n \"7V\",\n \"7S5\",\n \"7S6\",\n \"6L43\",\n \"6S4\",\n \"5L43\",\n \"4L43\",\n \"3L61\",\n \"3S1\"\n ],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"8M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"discharge\": [\n \"9L54\",\n \"9S10\",\n \"8L54\",\n \"7L1\",\n \"7S5\",\n \"7S6\",\n \"6L1\",\n \"5L57\",\n \"4L57\"\n ],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electricterrain\": [\"9M\", \"8M\"],\n \"electroball\": [\"9M\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"extrasensory\": [\n \"9L48\",\n \"9S10\",\n \"8L48\",\n \"7L1\",\n \"7S7\",\n \"6L1\",\n \"5L64\",\n \"4L64\"\n ],\n \"extremespeed\": [\"9L1\", \"8L1\", \"8S8\", \"4S3\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"howl\": [\"9L36\", \"8L36\", \"8S8\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"quash\": [\"7M\", \"6M\", \"5M\"],\n \"quickattack\": [\n \"9L1\",\n \"8L1\",\n \"7L22\",\n \"7V\",\n \"6L22\",\n \"5L22\",\n \"4L22\",\n \"4S2\",\n \"3L31\",\n \"3S0\",\n \"3S1\"\n ],\n \"raindance\": [\n \"9M\",\n \"9L66\",\n \"9S10\",\n \"8M\",\n \"8L66\",\n \"7M\",\n \"7L71\",\n \"7V\",\n \"6M\",\n \"6L71\",\n \"5M\",\n \"5L71\",\n \"4M\",\n \"4L71\",\n \"3M\"\n ],\n \"reflect\": [\n \"9M\",\n \"9L60\",\n \"9S10\",\n \"8M\",\n \"8L60\",\n \"7M\",\n \"7L36\",\n \"7V\",\n \"7S5\",\n \"7S6\",\n \"6M\",\n \"6L36\",\n \"6S4\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L36\",\n \"4S2\",\n \"3M\",\n \"3L51\",\n \"3S1\"\n ],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"risingvoltage\": [\"8T\"],\n \"roar\": [\n \"9M\",\n \"9L24\",\n \"8L24\",\n \"7M\",\n \"7L15\",\n \"7V\",\n \"6M\",\n \"6L15\",\n \"5M\",\n \"5L15\",\n \"4M\",\n \"4L15\",\n \"4S2\",\n \"3M\",\n \"3L21\",\n \"3S0\"\n ],\n \"rockclimb\": [\"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scald\": [\"9M\", \"8M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spark\": [\n \"9L6\",\n \"8L6\",\n \"7L29\",\n \"7V\",\n \"6L29\",\n \"6S4\",\n \"5L29\",\n \"4L29\",\n \"4S2\",\n \"3L41\",\n \"3S0\",\n \"3S1\"\n ],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supercellslam\": [\"9M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunder\": [\n \"9M\",\n \"9L72\",\n \"8M\",\n \"8L72\",\n \"7M\",\n \"7L85\",\n \"7V\",\n \"6M\",\n \"6L85\",\n \"5M\",\n \"5L85\",\n \"4M\",\n \"4L71\",\n \"3M\",\n \"3L71\"\n ],\n \"thunderbolt\": [\"9M\", \"8M\", \"8S8\", \"7M\", \"7S7\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderfang\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7L50\",\n \"7S5\",\n \"7S6\",\n \"6L50\",\n \"6S4\",\n \"5L50\",\n \"4L50\"\n ],\n \"thundershock\": [\n \"9L1\",\n \"8L1\",\n \"7L8\",\n \"7V\",\n \"6L8\",\n \"5L8\",\n \"4L8\",\n \"3L11\",\n \"3S0\"\n ],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"7S7\", \"6M\", \"5M\"],\n \"weatherball\": [\"9M\", \"8M\", \"8S8\", \"4S3\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"9L78\", \"8L78\", \"7V\", \"4S3\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"thundershock\", \"roar\", \"quickattack\", \"spark\"]\n },\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"quickattack\", \"spark\", \"reflect\", \"crunch\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 40,\n \"shiny\": 1,\n \"moves\": [\"roar\", \"quickattack\", \"spark\", \"reflect\"]\n },\n {\n \"generation\": 4,\n \"level\": 30,\n \"shiny\": true,\n \"nature\": \"Rash\",\n \"moves\": [\"zapcannon\", \"aurasphere\", \"extremespeed\", \"weatherball\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"spark\", \"reflect\", \"crunch\", \"thunderfang\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"reflect\", \"crunch\", \"thunderfang\", \"discharge\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"reflect\", \"crunch\", \"thunderfang\", \"discharge\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\"thunderbolt\", \"voltswitch\", \"extrasensory\", \"calmmind\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"thunderbolt\", \"howl\", \"extremespeed\", \"weatherball\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"isHidden\": true,\n \"moves\": [\"raindance\", \"reflect\", \"discharge\", \"extrasensory\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"raindance\", \"reflect\", \"discharge\", \"extrasensory\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 2, \"level\": 40},\n {\"generation\": 3, \"level\": 40}\n ],\n \"eventOnly\": true\n },\n \"entei\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\"],\n \"bite\": [\n \"9L12\",\n \"8L12\",\n \"7L1\",\n \"7V\",\n \"7S5\",\n \"7S6\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\n \"9M\",\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"7M\",\n \"7L78\",\n \"6M\",\n \"6L78\",\n \"5M\",\n \"5L78\",\n \"4M\",\n \"4L78\",\n \"3M\",\n \"3L81\"\n ],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"8S8\"],\n \"crushclaw\": [\"4S3\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ember\": [\n \"9L1\",\n \"8L1\",\n \"7L8\",\n \"7V\",\n \"6L8\",\n \"5L8\",\n \"4L8\",\n \"3L11\",\n \"3S0\"\n ],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"eruption\": [\"9L78\", \"8L78\", \"7L1\", \"6L1\", \"5L85\", \"4L85\"],\n \"extrasensory\": [\"9L48\", \"9S10\", \"8L48\", \"7L1\", \"6L1\", \"5L64\", \"4L64\"],\n \"extremespeed\": [\"9L1\", \"8L1\", \"8S8\", \"4S3\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\n \"9M\",\n \"9L72\",\n \"8M\",\n \"8L72\",\n \"7M\",\n \"7L71\",\n \"7V\",\n \"6M\",\n \"6L71\",\n \"5M\",\n \"5L71\",\n \"4M\",\n \"4L71\",\n \"3M\",\n \"3L71\"\n ],\n \"firefang\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7L50\",\n \"6L50\",\n \"6S4\",\n \"5L50\",\n \"4L50\"\n ],\n \"firespin\": [\n \"9M\",\n \"8M\",\n \"7L22\",\n \"7V\",\n \"6L22\",\n \"5L22\",\n \"4L22\",\n \"4S2\",\n \"3L31\",\n \"3S0\",\n \"3S1\"\n ],\n \"flamecharge\": [\"9M\", \"7M\", \"7S7\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"8M\",\n \"8S8\",\n \"7M\",\n \"7L36\",\n \"7V\",\n \"6M\",\n \"6L36\",\n \"6S4\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L36\",\n \"4S2\",\n \"3M\",\n \"3L51\",\n \"3S1\"\n ],\n \"flamewheel\": [\"9L6\", \"8L6\"],\n \"flareblitz\": [\"9M\", \"8M\", \"4S3\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"howl\": [\"4S3\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"7S7\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"lavaplume\": [\n \"9L54\",\n \"9S10\",\n \"8L54\",\n \"7L1\",\n \"7S5\",\n \"7S6\",\n \"6L1\",\n \"5L57\",\n \"4L57\"\n ],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"quash\": [\"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"roar\": [\n \"9M\",\n \"9L24\",\n \"8L24\",\n \"7M\",\n \"7L15\",\n \"7V\",\n \"6M\",\n \"6L15\",\n \"5M\",\n \"5L15\",\n \"4M\",\n \"4L15\",\n \"4S2\",\n \"3M\",\n \"3L21\",\n \"3S0\"\n ],\n \"rockclimb\": [\"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sacredfire\": [\"9L1\", \"8L1\", \"7L1\", \"7S7\", \"6L1\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaryface\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"8S8\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smokescreen\": [\"9L1\", \"8L1\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stomp\": [\n \"9L1\",\n \"8L1\",\n \"7L29\",\n \"7V\",\n \"7S5\",\n \"7S6\",\n \"6L29\",\n \"6S4\",\n \"5L29\",\n \"4L29\",\n \"4S2\",\n \"3L41\",\n \"3S0\",\n \"3S1\"\n ],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"7S7\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\n \"9M\",\n \"9L66\",\n \"9S10\",\n \"8M\",\n \"8L66\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"swagger\": [\n \"9L60\",\n \"9S10\",\n \"8L60\",\n \"7M\",\n \"7L43\",\n \"7V\",\n \"7S5\",\n \"7S6\",\n \"6M\",\n \"6L43\",\n \"6S4\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L43\",\n \"3T\",\n \"3L61\",\n \"3S1\"\n ],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"ember\", \"roar\", \"firespin\", \"stomp\"]\n },\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"firespin\", \"stomp\", \"flamethrower\", \"swagger\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 40,\n \"shiny\": 1,\n \"moves\": [\"roar\", \"firespin\", \"stomp\", \"flamethrower\"]\n },\n {\n \"generation\": 4,\n \"level\": 30,\n \"shiny\": true,\n \"nature\": \"Adamant\",\n \"moves\": [\"flareblitz\", \"howl\", \"extremespeed\", \"crushclaw\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"stomp\", \"flamethrower\", \"swagger\", \"firefang\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"stomp\", \"bite\", \"swagger\", \"lavaplume\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"stomp\", \"bite\", \"swagger\", \"lavaplume\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\"sacredfire\", \"stoneedge\", \"ironhead\", \"flamecharge\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"flamethrower\", \"scaryface\", \"extremespeed\", \"crunch\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"isHidden\": true,\n \"moves\": [\"sunnyday\", \"swagger\", \"lavaplume\", \"extrasensory\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"sunnyday\", \"swagger\", \"lavaplume\", \"extrasensory\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 2, \"level\": 40},\n {\"generation\": 3, \"level\": 40}\n ],\n \"eventOnly\": true\n },\n \"suicune\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\"],\n \"airslash\": [\"9M\", \"8M\", \"4S4\"],\n \"aquaring\": [\"4S4\"],\n \"aurorabeam\": [\n \"7L29\",\n \"7V\",\n \"7S6\",\n \"6L29\",\n \"6S5\",\n \"5L29\",\n \"4L29\",\n \"4S3\",\n \"3L41\",\n \"3S0\",\n \"3S1\"\n ],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"bite\": [\"9L12\", \"8L12\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"blizzard\": [\n \"9M\",\n \"9L78\",\n \"8M\",\n \"8L78\",\n \"7M\",\n \"7L85\",\n \"7V\",\n \"6M\",\n \"6L85\",\n \"5M\",\n \"5L85\",\n \"4M\",\n \"4L85\",\n \"3M\"\n ],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brine\": [\"8M\", \"4M\"],\n \"bubblebeam\": [\"7L1\", \"7V\", \"7S6\", \"6L8\", \"5L8\", \"4L8\", \"3L11\", \"3S0\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\n \"9M\",\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"8S7\",\n \"7M\",\n \"7L78\",\n \"6M\",\n \"6L78\",\n \"5M\",\n \"5L78\",\n \"4M\",\n \"4L78\",\n \"3M\",\n \"3L81\"\n ],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L42\", \"8M\", \"8L42\"],\n \"curse\": [\"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"detect\": [\"7V\"],\n \"dig\": [\"8M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"extrasensory\": [\n \"9L48\",\n \"9S9\",\n \"8L48\",\n \"8S7\",\n \"7L64\",\n \"6L1\",\n \"5L64\",\n \"4L64\"\n ],\n \"extremespeed\": [\"9L1\", \"8L1\", \"8S7\", \"4S4\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gust\": [\n \"9L1\",\n \"8L1\",\n \"7L22\",\n \"7V\",\n \"6L22\",\n \"5L22\",\n \"4L22\",\n \"4S3\",\n \"3L31\",\n \"3S0\",\n \"3S1\",\n \"3S2\"\n ],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\n \"9M\",\n \"9L72\",\n \"8M\",\n \"8L72\",\n \"7L71\",\n \"7V\",\n \"6L1\",\n \"5L71\",\n \"4L71\",\n \"3L71\",\n \"3S2\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icefang\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7L50\",\n \"6L50\",\n \"6S5\",\n \"5L50\",\n \"4L50\"\n ],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S2\"],\n \"liquidation\": [\"9M\", \"8M\", \"8S7\"],\n \"mimic\": [\"3T\"],\n \"mirrorcoat\": [\n \"9L60\",\n \"9S9\",\n \"8L60\",\n \"7L43\",\n \"7V\",\n \"6L43\",\n \"6S5\",\n \"5L43\",\n \"4L43\",\n \"3L61\",\n \"3S1\"\n ],\n \"mist\": [\n \"9L1\",\n \"8L1\",\n \"7L36\",\n \"7V\",\n \"7S6\",\n \"6L36\",\n \"6S5\",\n \"5L36\",\n \"4L36\",\n \"4S3\",\n \"3L51\",\n \"3S1\"\n ],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"quash\": [\"7M\", \"6M\", \"5M\"],\n \"raindance\": [\n \"9M\",\n \"9L66\",\n \"9S9\",\n \"8M\",\n \"8L66\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"7S6\",\n \"6M\",\n \"6L15\",\n \"5M\",\n \"5L15\",\n \"4M\",\n \"4L15\",\n \"4S3\",\n \"3M\",\n \"3L21\",\n \"3S0\",\n \"3S2\"\n ],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"9L24\", \"8L24\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scald\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sheercold\": [\"9L1\", \"8L1\", \"7L1\", \"4S4\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\n \"9M\",\n \"9L54\",\n \"9S9\",\n \"8M\",\n \"8L54\",\n \"7M\",\n \"7V\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"3T\"],\n \"tailwind\": [\n \"9M\",\n \"9L36\",\n \"8L36\",\n \"7T\",\n \"7L57\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L57\",\n \"4T\",\n \"4L57\"\n ],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7V\"],\n \"waterpulse\": [\"9M\", \"9L6\", \"8L6\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7V\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"bubblebeam\", \"raindance\", \"gust\", \"aurorabeam\"]\n },\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"gust\", \"aurorabeam\", \"mist\", \"mirrorcoat\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 40,\n \"shiny\": 1,\n \"moves\": [\"raindance\", \"leer\", \"gust\", \"hydropump\"]\n },\n {\n \"generation\": 4,\n \"level\": 40,\n \"shiny\": 1,\n \"moves\": [\"raindance\", \"gust\", \"aurorabeam\", \"mist\"]\n },\n {\n \"generation\": 4,\n \"level\": 30,\n \"shiny\": true,\n \"nature\": \"Relaxed\",\n \"moves\": [\"sheercold\", \"airslash\", \"extremespeed\", \"aquaring\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"aurorabeam\", \"mist\", \"mirrorcoat\", \"icefang\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"bubblebeam\", \"aurorabeam\", \"mist\", \"raindance\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"liquidation\", \"extrasensory\", \"extremespeed\", \"calmmind\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"isHidden\": true,\n \"moves\": [\"raindance\", \"mirrorcoat\", \"surf\", \"extrasensory\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"raindance\", \"mirrorcoat\", \"surf\", \"extrasensory\"]\n }\n ],\n \"encounters\": [\n {\"generation\": 2, \"level\": 40},\n {\"generation\": 3, \"level\": 40}\n ],\n \"eventOnly\": true\n },\n \"larvitar\": {\n \"learnset\": {\n \"ancientpower\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"assurance\": [\"9E\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bite\": [\n \"9L9\",\n \"8L9\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"5S1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chipaway\": [\"7L14\", \"6L14\", \"5L14\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\n \"9M\",\n \"9L27\",\n \"8M\",\n \"8L27\",\n \"7L41\",\n \"7V\",\n \"6L41\",\n \"5L41\",\n \"4L37\",\n \"3L43\"\n ],\n \"curse\": [\"9M\", \"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"darkpulse\": [\n \"9M\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L32\",\n \"6M\",\n \"6L32\",\n \"5T\",\n \"5L32\",\n \"5D\",\n \"4M\",\n \"4L28\"\n ],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragondance\": [\"9M\", \"9E\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\", \"3S0\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L31\",\n \"8M\",\n \"8L31\",\n \"7M\",\n \"7L46\",\n \"7V\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L41\",\n \"3M\",\n \"3L50\"\n ],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focusenergy\": [\"9E\", \"8M\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7M\",\n \"7L55\",\n \"7V\",\n \"6M\",\n \"6L55\",\n \"5M\",\n \"5L55\",\n \"4M\",\n \"4L50\",\n \"3M\",\n \"3L57\"\n ],\n \"irondefense\": [\n \"9M\",\n \"9E\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4E\"\n ],\n \"ironhead\": [\n \"9M\",\n \"9E\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"irontail\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"5S1\", \"4L1\", \"3L1\"],\n \"mimic\": [\"3T\"],\n \"muddywater\": [\"8M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\n \"9M\",\n \"9E\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"7V\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4E\",\n \"3E\",\n \"3S0\"\n ],\n \"payback\": [\n \"9L6\",\n \"8M\",\n \"8L6\",\n \"7M\",\n \"7L37\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L32\"\n ],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"9M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\n \"9M\",\n \"9L15\",\n \"8M\",\n \"8L15\",\n \"7M\",\n \"7L19\",\n \"7V\",\n \"6M\",\n \"6L19\",\n \"5M\",\n \"5L19\",\n \"4M\",\n \"4L14\",\n \"3T\",\n \"3L22\"\n ],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"9L3\", \"8L3\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\n \"9M\",\n \"9L39\",\n \"8M\",\n \"8L39\",\n \"7M\",\n \"7L5\",\n \"7V\",\n \"6M\",\n \"6L5\",\n \"5M\",\n \"5L5\",\n \"5S1\",\n \"4M\",\n \"4L5\",\n \"3M\",\n \"3L8\",\n \"3S0\"\n ],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scaryface\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7L23\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L19\",\n \"3L36\"\n ],\n \"screech\": [\n \"9L21\",\n \"8M\",\n \"8L21\",\n \"7L10\",\n \"7V\",\n \"6L10\",\n \"5L10\",\n \"4L10\",\n \"3L15\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"9L24\", \"7M\", \"6M\", \"5M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4M\"\n ],\n \"stomp\": [\"9E\", \"8E\", \"7E\", \"7V\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"stompingtantrum\": [\"9M\", \"9L18\", \"8M\", \"8L18\"],\n \"stoneedge\": [\n \"9M\",\n \"9L33\",\n \"8M\",\n \"8L33\",\n \"7M\",\n \"7L50\",\n \"6M\",\n \"6L50\",\n \"5M\",\n \"5L50\",\n \"4M\",\n \"4L46\"\n ],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5S1\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\n \"9L36\",\n \"8L36\",\n \"7L28\",\n \"7V\",\n \"6L28\",\n \"5L28\",\n \"4L23\",\n \"3L29\"\n ],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 20,\n \"moves\": [\"sandstorm\", \"dragondance\", \"bite\", \"outrage\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 5,\n \"shiny\": true,\n \"gender\": \"M\",\n \"moves\": [\"bite\", \"leer\", \"sandstorm\", \"superpower\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"pupitar\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"ancientpower\": [\"4T\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bite\": [\"9L9\", \"8L9\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chipaway\": [\"7L14\", \"6L14\", \"5L14\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\n \"9M\",\n \"9L27\",\n \"8M\",\n \"8L27\",\n \"7L47\",\n \"7V\",\n \"6L47\",\n \"5L47\",\n \"4L41\",\n \"3L47\"\n ],\n \"curse\": [\"9M\", \"7V\"],\n \"darkpulse\": [\n \"9M\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L34\",\n \"6M\",\n \"6L34\",\n \"5T\",\n \"5L34\",\n \"4M\",\n \"4L28\"\n ],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L33\",\n \"8M\",\n \"8L33\",\n \"7M\",\n \"7L54\",\n \"7V\",\n \"6M\",\n \"6L54\",\n \"5M\",\n \"5L54\",\n \"4M\",\n \"4L47\",\n \"3M\",\n \"3L56\"\n ],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"7M\",\n \"7L67\",\n \"7V\",\n \"6M\",\n \"6L67\",\n \"5M\",\n \"5L67\",\n \"4M\",\n \"4L60\",\n \"3M\",\n \"3L65\"\n ],\n \"irondefense\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"mimic\": [\"3T\"],\n \"muddywater\": [\"8M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"payback\": [\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L41\",\n \"4M\",\n \"4L34\"\n ],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"9M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\n \"9M\",\n \"9L15\",\n \"8M\",\n \"8L15\",\n \"7M\",\n \"7L19\",\n \"7V\",\n \"6M\",\n \"6L19\",\n \"5M\",\n \"5L19\",\n \"4M\",\n \"4L14\",\n \"3T\",\n \"3L22\"\n ],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"9L1\", \"8L1\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\n \"9M\",\n \"9L47\",\n \"8M\",\n \"8L47\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3M\",\n \"3L1\"\n ],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scaryface\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7L23\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L19\",\n \"3L38\"\n ],\n \"screech\": [\n \"9L21\",\n \"8M\",\n \"8L21\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"9L24\", \"7M\", \"6M\", \"5M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"9L18\", \"8M\", \"8L18\"],\n \"stoneedge\": [\n \"9M\",\n \"9L37\",\n \"8M\",\n \"8L37\",\n \"7M\",\n \"7L60\",\n \"6M\",\n \"6L60\",\n \"5M\",\n \"5L60\",\n \"4M\",\n \"4L54\"\n ],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\n \"9L42\",\n \"8L42\",\n \"7L28\",\n \"7V\",\n \"6L28\",\n \"5L28\",\n \"4L23\",\n \"3L29\"\n ],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"tyranitar\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ancientpower\": [\"4T\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"bite\": [\"9L9\", \"8L9\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chipaway\": [\"7L14\", \"6L14\", \"5L14\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"crunch\": [\n \"9M\",\n \"9L27\",\n \"8M\",\n \"8L27\",\n \"7L47\",\n \"7V\",\n \"6L47\",\n \"6S3\",\n \"6S4\",\n \"6S5\",\n \"6S6\",\n \"5L47\",\n \"5S1\",\n \"5S2\",\n \"4L41\",\n \"3L47\",\n \"3S0\"\n ],\n \"curse\": [\"9M\", \"7V\"],\n \"cut\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"darkpulse\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L34\",\n \"6M\",\n \"6L34\",\n \"5T\",\n \"5L34\",\n \"4M\",\n \"4L28\"\n ],\n \"detect\": [\"7V\"],\n \"dig\": [\"9M\", \"8M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonbreath\": [\"7V\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"dynamicpunch\": [\"7V\", \"3T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L33\",\n \"8M\",\n \"8L33\",\n \"7M\",\n \"7L54\",\n \"7V\",\n \"6M\",\n \"6L54\",\n \"6S3\",\n \"6S4\",\n \"5M\",\n \"5L54\",\n \"5S2\",\n \"4M\",\n \"4L47\",\n \"3M\",\n \"3L61\",\n \"3S0\"\n ],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"5S1\", \"4M\", \"3M\"],\n \"firefang\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"8M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"7V\", \"4T\", \"3T\"],\n \"gigaimpact\": [\n \"9M\",\n \"9L59\",\n \"8M\",\n \"8L59\",\n \"7M\",\n \"7L82\",\n \"6M\",\n \"6L82\",\n \"5M\",\n \"5L82\",\n \"4M\"\n ],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"7M\",\n \"7L73\",\n \"7V\",\n \"6M\",\n \"6L73\",\n \"5M\",\n \"5L73\",\n \"4M\",\n \"4L70\",\n \"3M\",\n \"3L75\"\n ],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S1\", \"4M\", \"3M\"],\n \"icefang\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"6S3\", \"6S6\", \"5T\", \"4T\"],\n \"icywind\": [\"9M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"6S5\", \"6S6\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L41\",\n \"5S2\",\n \"4M\",\n \"4L34\"\n ],\n \"powergem\": [\"9M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"6S5\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"8M\"],\n \"roar\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"9M\", \"8M\"],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\n \"9M\",\n \"9L15\",\n \"8M\",\n \"8L15\",\n \"7M\",\n \"7L19\",\n \"7V\",\n \"6M\",\n \"6L19\",\n \"6S4\",\n \"6S5\",\n \"6S6\",\n \"5M\",\n \"5L19\",\n \"4M\",\n \"4L14\",\n \"3T\",\n \"3L22\"\n ],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"9L1\", \"8L1\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\n \"9M\",\n \"9L47\",\n \"8M\",\n \"8L47\",\n \"7M\",\n \"7L1\",\n \"7V\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3M\",\n \"3L1\"\n ],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scaryface\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7L23\",\n \"7V\",\n \"6L23\",\n \"5L23\",\n \"4L19\",\n \"3L38\",\n \"3S0\"\n ],\n \"screech\": [\n \"9L21\",\n \"8M\",\n \"8L21\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"5S2\", \"3T\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"9L24\", \"7M\", \"6M\", \"5M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"9L18\", \"8M\", \"8L18\", \"7T\"],\n \"stoneedge\": [\n \"9M\",\n \"9L37\",\n \"8M\",\n \"8L37\",\n \"7M\",\n \"7L63\",\n \"6M\",\n \"6L63\",\n \"6S3\",\n \"6S4\",\n \"5M\",\n \"5L63\",\n \"5S1\",\n \"4M\",\n \"4L54\"\n ],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\n \"9L42\",\n \"8L42\",\n \"7L28\",\n \"7V\",\n \"6L28\",\n \"5L28\",\n \"4L23\",\n \"3L29\",\n \"3S0\"\n ],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderfang\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"thrash\", \"scaryface\", \"crunch\", \"earthquake\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 100,\n \"gender\": \"M\",\n \"moves\": [\"fireblast\", \"icebeam\", \"stoneedge\", \"crunch\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 55,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"payback\", \"crunch\", \"earthquake\", \"seismictoss\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"moves\": [\"stoneedge\", \"crunch\", \"earthquake\", \"icepunch\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"nature\": \"Jolly\",\n \"moves\": [\"rockslide\", \"earthquake\", \"crunch\", \"stoneedge\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 55,\n \"shiny\": true,\n \"nature\": \"Adamant\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 31,\n \"spa\": 14,\n \"spd\": 31,\n \"spe\": 0\n },\n \"moves\": [\"crunch\", \"rockslide\", \"lowkick\", \"protect\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"moves\": [\"rockslide\", \"crunch\", \"icepunch\", \"lowkick\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 5, \"level\": 50}]\n },\n \"lugia\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aeroblast\": [\n \"9L54\",\n \"9S13\",\n \"8L54\",\n \"7L43\",\n \"7V\",\n \"7S7\",\n \"7S8\",\n \"7S9\",\n \"7S10\",\n \"6L43\",\n \"6S5\",\n \"6S6\",\n \"5L43\",\n \"4L43\",\n \"4S2\",\n \"4S3\",\n \"3L77\"\n ],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"ancientpower\": [\n \"9L1\",\n \"8L1\",\n \"8S11\",\n \"7L57\",\n \"7V\",\n \"7S7\",\n \"7S9\",\n \"6L57\",\n \"5L57\",\n \"4T\",\n \"4L57\",\n \"4S3\",\n \"3L88\"\n ],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"bravebird\": [\"9M\"],\n \"brine\": [\"8M\", \"4M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\n \"9M\",\n \"9L27\",\n \"8M\",\n \"8L27\",\n \"7M\",\n \"7L93\",\n \"6M\",\n \"6L93\",\n \"5M\",\n \"5L93\",\n \"4M\",\n \"4L93\",\n \"3M\"\n ],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"7V\"],\n \"defog\": [\"7T\", \"7S8\", \"4M\"],\n \"detect\": [\"7V\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonbreath\": [\"7V\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"8S11\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragonrush\": [\"9L1\", \"8L1\", \"7L15\", \"6L15\", \"6S6\", \"5L15\", \"4L15\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"7S10\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S1\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"extrasensory\": [\n \"9L36\",\n \"9S13\",\n \"8L36\",\n \"8S11\",\n \"7L23\",\n \"7S7\",\n \"7S9\",\n \"6L23\",\n \"5L23\",\n \"4L23\",\n \"4S2\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"featherdance\": [\"3S1\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\n \"9M\",\n \"9L81\",\n \"8M\",\n \"8L81\",\n \"7L79\",\n \"7V\",\n \"6L79\",\n \"5L79\",\n \"4L79\",\n \"3L99\"\n ],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gust\": [\"9L1\", \"8L1\", \"7L9\", \"7V\", \"6L9\", \"5L9\", \"4L9\", \"3L22\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"7V\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"9M\", \"8M\", \"7S8\"],\n \"hydropump\": [\n \"9M\",\n \"9L72\",\n \"8M\",\n \"8L72\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"6S5\",\n \"6S6\",\n \"5L37\",\n \"4L29\",\n \"4S2\",\n \"3L44\",\n \"3S0\",\n \"3S1\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S6\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"liquidation\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"mist\": [\"9L9\", \"8L9\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"naturalgift\": [\"7L85\", \"6L85\", \"5L85\", \"4M\", \"4L51\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"ominouswind\": [\"4T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"7V\", \"7S10\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychoboost\": [\"3S1\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"punishment\": [\"7L50\", \"6L50\", \"6S5\", \"5L50\", \"4L50\", \"4S3\"],\n \"raindance\": [\n \"9M\",\n \"9L63\",\n \"9S13\",\n \"8M\",\n \"8L63\",\n \"7M\",\n \"7L29\",\n \"7V\",\n \"6M\",\n \"6L29\",\n \"6S5\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L29\",\n \"4S2\",\n \"3M\",\n \"3L55\",\n \"3S0\"\n ],\n \"recover\": [\n \"9L45\",\n \"9S13\",\n \"8L45\",\n \"7L71\",\n \"7V\",\n \"6L71\",\n \"5L71\",\n \"4L23\",\n \"3L33\",\n \"3S0\"\n ],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"7M\",\n \"7L65\",\n \"7V\",\n \"6M\",\n \"6L65\",\n \"5M\",\n \"5L65\",\n \"4M\",\n \"4L9\",\n \"4S3\",\n \"3M\",\n \"3L11\"\n ],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"7S7\", \"7S9\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"skyattack\": [\n \"9L90\",\n \"8L90\",\n \"7T\",\n \"7L99\",\n \"6T\",\n \"6L99\",\n \"5T\",\n \"5L99\",\n \"4T\",\n \"4L99\"\n ],\n \"skydrop\": [\"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"steelwing\": [\"8M\", \"7M\", \"7V\", \"6M\", \"4M\", \"3M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"4L43\", \"3T\", \"3L66\", \"3S0\"],\n \"tailwind\": [\"9M\", \"7T\", \"7S8\", \"7S10\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"twister\": [\"4T\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"weatherball\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"5S4\",\n \"4L1\"\n ],\n \"whirlpool\": [\"9M\", \"8M\", \"8S11\", \"7V\", \"4M\"],\n \"whirlwind\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5S4\",\n \"4L1\",\n \"3L1\"\n ],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"recover\", \"hydropump\", \"raindance\", \"swift\"]\n },\n {\n \"generation\": 3,\n \"level\": 50,\n \"moves\": [\"psychoboost\", \"earthquake\", \"hydropump\", \"featherdance\"]\n },\n {\n \"generation\": 4,\n \"level\": 45,\n \"shiny\": 1,\n \"moves\": [\"extrasensory\", \"raindance\", \"hydropump\", \"aeroblast\"]\n },\n {\n \"generation\": 4,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"aeroblast\", \"punishment\", \"ancientpower\", \"safeguard\"]\n },\n {\n \"generation\": 5,\n \"level\": 5,\n \"isHidden\": true,\n \"moves\": [\"whirlwind\", \"weatherball\"],\n \"pokeball\": \"dreamball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"raindance\", \"hydropump\", \"aeroblast\", \"punishment\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"nature\": \"Timid\",\n \"moves\": [\"aeroblast\", \"hydropump\", \"dragonrush\", \"icebeam\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"skillswap\", \"aeroblast\", \"extrasensory\", \"ancientpower\"]\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"isHidden\": true,\n \"moves\": [\"aeroblast\", \"hurricane\", \"defog\", \"tailwind\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"skillswap\", \"aeroblast\", \"extrasensory\", \"ancientpower\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\"aeroblast\", \"earthpower\", \"psychic\", \"tailwind\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"dragonpulse\", \"extrasensory\", \"whirlpool\", \"ancientpower\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"isHidden\": true,\n \"moves\": [\"raindance\", \"aeroblast\", \"recover\", \"extrasensory\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"raindance\", \"aeroblast\", \"recover\", \"extrasensory\"]\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 40}],\n \"eventOnly\": true\n },\n \"hooh\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"ancientpower\": [\n \"9L1\",\n \"8L1\",\n \"8S10\",\n \"7L57\",\n \"7V\",\n \"7S7\",\n \"7S8\",\n \"6L57\",\n \"5L57\",\n \"4T\",\n \"4L57\",\n \"4S2\",\n \"3L88\"\n ],\n \"bodyslam\": [\"9M\"],\n \"bravebird\": [\n \"9M\",\n \"8M\",\n \"7L15\",\n \"7S6\",\n \"7S9\",\n \"6L15\",\n \"6S5\",\n \"5L15\",\n \"4L15\"\n ],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"burnup\": [\"8L99\", \"7S7\", \"7S8\"],\n \"calmmind\": [\n \"9M\",\n \"9L27\",\n \"8M\",\n \"8L27\",\n \"7M\",\n \"7L93\",\n \"6M\",\n \"6L93\",\n \"5M\",\n \"5L93\",\n \"4M\",\n \"4L93\",\n \"3M\"\n ],\n \"celebrate\": [\"6S5\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"7V\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonbreath\": [\"7V\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"7V\", \"7S9\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"7V\", \"4M\", \"3T\"],\n \"extrasensory\": [\n \"9L36\",\n \"9S12\",\n \"8L36\",\n \"8S10\",\n \"7L23\",\n \"7S7\",\n \"7S8\",\n \"6L23\",\n \"5L23\",\n \"4L23\",\n \"4S1\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\n \"9M\",\n \"9L72\",\n \"8M\",\n \"8L72\",\n \"7M\",\n \"7L37\",\n \"7V\",\n \"6M\",\n \"6L37\",\n \"6S4\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L29\",\n \"4S1\",\n \"3M\",\n \"3L44\",\n \"3S0\"\n ],\n \"firespin\": [\"9M\", \"8M\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flareblitz\": [\"9M\", \"8M\", \"8S10\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\n \"9M\",\n \"9L81\",\n \"8M\",\n \"8L81\",\n \"7L79\",\n \"7V\",\n \"6L79\",\n \"5L79\",\n \"4L79\",\n \"3L99\"\n ],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gust\": [\"9L1\", \"8L1\", \"7L9\", \"7V\", \"6L9\", \"5L9\", \"4L9\", \"3L22\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lifedew\": [\"9L9\", \"8L9\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"mysticalfire\": [\"8M\"],\n \"naturalgift\": [\"7L85\", \"6L85\", \"5L85\", \"4M\", \"4L51\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"ominouswind\": [\"4T\"],\n \"overheat\": [\"9M\", \"9L99\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"punishment\": [\"7L50\", \"6L50\", \"6S4\", \"5L50\", \"4L50\", \"4S2\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recover\": [\n \"9L45\",\n \"9S12\",\n \"8L45\",\n \"7L71\",\n \"7V\",\n \"7S6\",\n \"6L71\",\n \"6S5\",\n \"5L71\",\n \"4L23\",\n \"3L33\",\n \"3S0\"\n ],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sacredfire\": [\n \"9L54\",\n \"9S12\",\n \"8L54\",\n \"7L43\",\n \"7V\",\n \"7S6\",\n \"7S7\",\n \"7S8\",\n \"7S9\",\n \"6L43\",\n \"6S4\",\n \"6S5\",\n \"5L43\",\n \"4L43\",\n \"4S1\",\n \"4S2\",\n \"3L77\"\n ],\n \"safeguard\": [\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"7M\",\n \"7L65\",\n \"7V\",\n \"7S6\",\n \"6M\",\n \"6L65\",\n \"5M\",\n \"5L65\",\n \"4M\",\n \"4L9\",\n \"4S2\",\n \"3M\",\n \"3L11\"\n ],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skyattack\": [\n \"9L90\",\n \"8L90\",\n \"7T\",\n \"7L99\",\n \"6T\",\n \"6L99\",\n \"5T\",\n \"5L99\",\n \"4T\",\n \"4L99\",\n \"3T\"\n ],\n \"skydrop\": [\"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"steelwing\": [\"8M\", \"7M\", \"7V\", \"6M\", \"4M\", \"3M\"],\n \"strength\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\n \"9M\",\n \"9L63\",\n \"9S12\",\n \"8M\",\n \"8L63\",\n \"8S10\",\n \"7M\",\n \"7L29\",\n \"7V\",\n \"6M\",\n \"6L29\",\n \"6S4\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L29\",\n \"4S1\",\n \"3M\",\n \"3L55\",\n \"3S0\"\n ],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"7V\", \"4T\", \"4L43\", \"3T\", \"3L66\", \"3S0\"],\n \"tailwind\": [\"9M\", \"7T\", \"7S9\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"weatherball\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"5S3\",\n \"4L1\"\n ],\n \"whirlwind\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"5L1\",\n \"5S3\",\n \"4L1\",\n \"3L1\"\n ],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"zapcannon\": [\"7V\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"recover\", \"fireblast\", \"sunnyday\", \"swift\"]\n },\n {\n \"generation\": 4,\n \"level\": 45,\n \"shiny\": 1,\n \"moves\": [\"extrasensory\", \"sunnyday\", \"fireblast\", \"sacredfire\"]\n },\n {\n \"generation\": 4,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"sacredfire\", \"punishment\", \"ancientpower\", \"safeguard\"]\n },\n {\n \"generation\": 5,\n \"level\": 5,\n \"isHidden\": true,\n \"moves\": [\"whirlwind\", \"weatherball\"],\n \"pokeball\": \"dreamball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"sunnyday\", \"fireblast\", \"sacredfire\", \"punishment\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": true,\n \"moves\": [\"sacredfire\", \"bravebird\", \"recover\", \"celebrate\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\"sacredfire\", \"bravebird\", \"recover\", \"safeguard\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"burnup\", \"sacredfire\", \"extrasensory\", \"ancientpower\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"burnup\", \"sacredfire\", \"extrasensory\", \"ancientpower\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\"sacredfire\", \"bravebird\", \"earthquake\", \"tailwind\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"flareblitz\", \"extrasensory\", \"sunnyday\", \"ancientpower\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"isHidden\": true,\n \"moves\": [\"sunnyday\", \"sacredfire\", \"recover\", \"extrasensory\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"sunnyday\", \"sacredfire\", \"recover\", \"extrasensory\"]\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 40}],\n \"eventOnly\": true\n },\n \"celebi\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"ancientpower\": [\n \"8L30\",\n \"7L28\",\n \"7V\",\n \"7S7\",\n \"6L28\",\n \"5L28\",\n \"4T\",\n \"4L28\",\n \"3L20\",\n \"3S1\",\n \"3S3\"\n ],\n \"aurasphere\": [\"8M\"],\n \"batonpass\": [\n \"8M\",\n \"8L20\",\n \"7L37\",\n \"7V\",\n \"6L37\",\n \"5L37\",\n \"4L37\",\n \"3L40\",\n \"3S1\"\n ],\n \"calmmind\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\n \"8L1\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S6\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"curse\": [\"7V\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"defensecurl\": [\"7V\", \"3T\"],\n \"detect\": [\"7V\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dualwingbeat\": [\"8T\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\", \"7V\", \"4M\", \"3T\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\n \"8M\",\n \"8L70\",\n \"8S8\",\n \"7L64\",\n \"7V\",\n \"7S7\",\n \"6L64\",\n \"5L64\",\n \"4L64\",\n \"3L30\",\n \"3S1\",\n \"3S3\"\n ],\n \"gigadrain\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"8T\"],\n \"grassyterrain\": [\"8M\"],\n \"healbell\": [\n \"8L1\",\n \"8S8\",\n \"7T\",\n \"7L1\",\n \"7V\",\n \"7S7\",\n \"6T\",\n \"6L1\",\n \"6S5\",\n \"6S6\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\",\n \"3S0\",\n \"3S2\",\n \"3S3\"\n ],\n \"healblock\": [\"7L55\", \"6L55\", \"5L55\", \"4L55\"],\n \"healingwish\": [\"8L80\", \"7L73\", \"6L73\", \"5L73\", \"4L73\", \"4S4\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"holdback\": [\"6S5\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"imprison\": [\"8M\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"leafblade\": [\"8M\"],\n \"leafstorm\": [\"8M\", \"8L90\", \"7L82\", \"6L82\", \"5L82\", \"4L82\", \"4S4\"],\n \"leechseed\": [\"8L50\", \"7L1\", \"7V\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S2\"],\n \"lifedew\": [\"8L40\", \"8S8\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magicalleaf\": [\"8M\", \"8L10\", \"8S8\", \"7L19\", \"6L19\", \"5L19\", \"4L19\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"metronome\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7V\", \"4T\", \"3T\"],\n \"nastyplot\": [\"8M\", \"4S4\"],\n \"naturalgift\": [\"7L46\", \"6L46\", \"5L46\", \"4M\", \"4L46\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"nightmare\": [\"7V\", \"3T\"],\n \"perishsong\": [\n \"8L100\",\n \"7L91\",\n \"7V\",\n \"6L91\",\n \"5L91\",\n \"4L91\",\n \"3L50\",\n \"3S1\"\n ],\n \"pollenpuff\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicterrain\": [\"8M\"],\n \"psychocut\": [\"8M\"],\n \"psychup\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"raindance\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recover\": [\n \"8L60\",\n \"7L1\",\n \"7V\",\n \"6L1\",\n \"6S5\",\n \"6S6\",\n \"5L1\",\n \"4L1\",\n \"4S4\",\n \"3L1\",\n \"3S0\",\n \"3S2\"\n ],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"8M\",\n \"7M\",\n \"7L10\",\n \"7V\",\n \"7S7\",\n \"6M\",\n \"6L10\",\n \"6S5\",\n \"6S6\",\n \"5M\",\n \"5L10\",\n \"4M\",\n \"4L10\",\n \"3M\",\n \"3L10\",\n \"3S0\",\n \"3S2\",\n \"3S3\"\n ],\n \"sandstorm\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"shadowball\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"silverwind\": [\"4M\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"7V\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"solarblade\": [\"8M\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"7V\"],\n \"swift\": [\"8M\", \"7V\", \"4T\", \"3T\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"telekinesis\": [\"7T\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"7V\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"weatherball\": [\"8M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"moves\": [\"confusion\", \"recover\", \"healbell\", \"safeguard\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"ancientpower\", \"futuresight\", \"batonpass\", \"perishsong\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"moves\": [\"leechseed\", \"recover\", \"healbell\", \"safeguard\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 30,\n \"moves\": [\"healbell\", \"safeguard\", \"ancientpower\", \"futuresight\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"moves\": [\"leafstorm\", \"recover\", \"nastyplot\", \"healingwish\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"moves\": [\"recover\", \"healbell\", \"safeguard\", \"holdback\"],\n \"pokeball\": \"luxuryball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"moves\": [\"confusion\", \"recover\", \"healbell\", \"safeguard\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 30,\n \"moves\": [\"healbell\", \"safeguard\", \"ancientpower\", \"futuresight\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 60,\n \"shiny\": true,\n \"nature\": \"Quirky\",\n \"moves\": [\"magicalleaf\", \"futuresight\", \"lifedew\", \"healbell\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 2, \"level\": 30}],\n \"eventOnly\": true\n },\n \"treecko\": {\n \"learnset\": {\n \"absorb\": [\"9E\", \"8E\", \"7L5\", \"6L5\", \"5L6\", \"5S1\", \"4L6\", \"3L6\", \"3S0\"],\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"8M\", \"7L25\", \"6L25\", \"5L31\", \"4L31\", \"3L31\"],\n \"assurance\": [\"9L18\", \"8M\", \"8L18\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"breakingswipe\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulletseed\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"crunch\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"crushclaw\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"detect\": [\"9L12\", \"8L12\", \"7L33\", \"6L33\", \"5L41\", \"4L41\", \"3L41\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doublekick\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\"9L27\", \"8L27\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonbreath\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dragontail\": [\"9M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dynamicpunch\": [\"3T\"],\n \"endeavor\": [\n \"9M\",\n \"9L36\",\n \"8L36\",\n \"7T\",\n \"7L45\",\n \"7E\",\n \"6T\",\n \"6L45\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"energyball\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7M\",\n \"7L37\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L51\",\n \"4M\",\n \"4L51\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"gigadrain\": [\n \"9M\",\n \"9L21\",\n \"8M\",\n \"8L21\",\n \"7T\",\n \"7L21\",\n \"6T\",\n \"6L21\",\n \"5T\",\n \"5L46\",\n \"4M\",\n \"4L46\",\n \"3M\",\n \"3L46\"\n ],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasspledge\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"grasswhistle\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"leafage\": [\"9L3\", \"8L3\"],\n \"leafstorm\": [\"9M\", \"9L39\", \"8M\", \"8L39\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"leechseed\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S1\", \"4L1\", \"3L1\", \"3S0\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicalleaf\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"megadrain\": [\"9L9\", \"8L9\", \"7L13\", \"6L13\", \"5L26\", \"4L26\", \"3L26\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"mudsport\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"nightslash\": [\"9E\", \"8E\"],\n \"pound\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"5S1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7L17\", \"6L16\", \"5L16\", \"4L16\", \"3L16\"],\n \"quickattack\": [\"9L6\", \"8L6\", \"7L9\", \"6L9\", \"5L11\", \"4L11\", \"3L11\"],\n \"quickguard\": [\"9L15\", \"8L15\", \"7L41\", \"6L41\"],\n \"razorwind\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"screech\": [\n \"9L33\",\n \"8M\",\n \"8L33\",\n \"7L49\",\n \"6L21\",\n \"5L21\",\n \"4L21\",\n \"3L21\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"seismictoss\": [\"3T\"],\n \"slam\": [\"9L24\", \"8L24\", \"7L29\", \"6L29\", \"5L36\", \"4L36\", \"3L36\"],\n \"slash\": [\"9E\", \"8E\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"workup\": [\"8M\", \"7M\"],\n \"worryseed\": [\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"pound\", \"leer\", \"absorb\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"pound\", \"leer\", \"absorb\"]\n }\n ]\n },\n \"grovyle\": {\n \"learnset\": {\n \"absorb\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"8M\", \"7L28\", \"6L28\", \"5L35\", \"4L35\", \"3L35\"],\n \"assurance\": [\"9L20\", \"8M\", \"8L20\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"breakingswipe\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulletseed\": [\"9M\", \"8M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"detect\": [\"9L12\", \"8L12\", \"7L38\", \"6L38\", \"5L47\", \"4L47\", \"3L47\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"9L35\", \"8L35\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragontail\": [\"9M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dynamicpunch\": [\"3T\"],\n \"endeavor\": [\"9M\", \"9L50\", \"8L50\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L48\",\n \"6M\",\n \"6L48\",\n \"5M\",\n \"5L53\",\n \"4M\",\n \"4L53\",\n \"3L53\"\n ],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L16\",\n \"5L16\",\n \"4T\",\n \"4L16\",\n \"3T\",\n \"3L16\"\n ],\n \"gigadrain\": [\"9M\", \"9L25\", \"8M\", \"8L25\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasspledge\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"leafage\": [\"9L1\", \"8L1\"],\n \"leafblade\": [\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7L23\",\n \"6L23\",\n \"5L29\",\n \"4L29\",\n \"3L29\"\n ],\n \"leafstorm\": [\n \"9M\",\n \"9L55\",\n \"8M\",\n \"8L55\",\n \"7L58\",\n \"6L58\",\n \"5L59\",\n \"4L59\"\n ],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"megadrain\": [\"9L9\", \"8L9\", \"7L13\", \"6L13\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7L18\", \"6L17\", \"5L17\", \"4L17\", \"3L17\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"quickguard\": [\"9L15\", \"8L15\", \"7L53\", \"6L53\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"screech\": [\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"7L63\",\n \"6L23\",\n \"5L23\",\n \"4L23\",\n \"3L23\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"seismictoss\": [\"3T\"],\n \"slam\": [\"9L30\", \"8L30\", \"7L33\", \"6L33\", \"5L41\", \"4L41\", \"3L41\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"solarblade\": [\"8M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"9M\"],\n \"workup\": [\"8M\", \"7M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"xscissor\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"4M\"\n ]\n }\n },\n \"sceptile\": {\n \"learnset\": {\n \"absorb\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"8M\", \"7L28\", \"6L28\", \"5L35\", \"4L35\", \"3L35\"],\n \"assurance\": [\"9L20\", \"8M\", \"8L20\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulletseed\": [\"9M\", \"8M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"crosspoison\": [\"8M\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"detect\": [\"9L12\", \"8L12\", \"7L39\", \"6L39\", \"5L51\", \"4L51\", \"3L51\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"9L35\", \"8L35\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5S0\", \"4M\"],\n \"dragontail\": [\"9M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dualchop\": [\"8L0\", \"7T\", \"7L1\", \"6T\", \"6L36\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endeavor\": [\"9M\", \"9L49\", \"8L56\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L51\",\n \"6M\",\n \"6L51\",\n \"5M\",\n \"5L59\",\n \"4M\",\n \"4L59\",\n \"3L59\"\n ],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frenzyplant\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"9L1\", \"8L1\", \"7L1\", \"6L16\", \"4T\", \"3T\", \"3L16\"],\n \"gigadrain\": [\"9M\", \"9L25\", \"8M\", \"8L25\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasspledge\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"leafage\": [\"9L1\", \"8L1\"],\n \"leafblade\": [\n \"9L0\",\n \"8M\",\n \"8L42\",\n \"7L23\",\n \"6L23\",\n \"5L29\",\n \"4L29\",\n \"3L29\"\n ],\n \"leafstorm\": [\n \"9M\",\n \"9L56\",\n \"8M\",\n \"8L63\",\n \"7L1\",\n \"6L1\",\n \"5L67\",\n \"5S0\",\n \"4L67\"\n ],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"megadrain\": [\"9L5\", \"8L5\", \"7L13\", \"6L13\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"nightslash\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7L18\", \"6L17\", \"5L17\", \"4L17\", \"3L17\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"quickguard\": [\"9L15\", \"8L15\", \"7L57\", \"6L57\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"screech\": [\n \"9L42\",\n \"8M\",\n \"8L49\",\n \"7L69\",\n \"6L23\",\n \"5L23\",\n \"4L23\",\n \"3L23\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"seismictoss\": [\"3T\"],\n \"shedtail\": [\"9L1\"],\n \"slam\": [\"9L30\", \"8L30\", \"7L33\", \"6L33\", \"5L43\", \"4L43\", \"3L43\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"9M\"],\n \"workup\": [\"8M\", \"7M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"xscissor\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L45\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L16\",\n \"4M\",\n \"4L16\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"leafstorm\", \"dragonpulse\", \"focusblast\", \"rockslide\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"torchic\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"9L18\", \"8L18\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"bounce\": [\"9L24\", \"8M\", \"8L24\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"crushclaw\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"curse\": [\"9M\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defog\": [\"7T\"],\n \"detect\": [\"9L12\", \"8L12\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"ember\": [\n \"9L3\",\n \"8L3\",\n \"7L5\",\n \"6L5\",\n \"6S2\",\n \"5L10\",\n \"5S1\",\n \"5S2\",\n \"4L10\",\n \"3L10\",\n \"3S0\"\n ],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"featherdance\": [\"9M\", \"9L33\", \"8L33\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"feint\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepledge\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"firespin\": [\"9M\", \"8M\", \"7L19\", \"6L19\", \"5L25\", \"4L25\", \"3L25\"],\n \"flameburst\": [\"7L28\", \"7E\", \"6L28\", \"6E\", \"5E\"],\n \"flamecharge\": [\"9M\", \"9L9\", \"8L9\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7M\",\n \"7L46\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L43\",\n \"3M\",\n \"3L43\"\n ],\n \"flareblitz\": [\"9M\", \"9L39\", \"8M\", \"8L39\"],\n \"focusenergy\": [\n \"9L27\",\n \"8M\",\n \"8L27\",\n \"7L32\",\n \"6L7\",\n \"6S2\",\n \"5L7\",\n \"5S1\",\n \"5S2\",\n \"4L7\",\n \"3L7\",\n \"3S0\"\n ],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"growl\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"6S2\",\n \"5L1\",\n \"5S1\",\n \"5S2\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"headbutt\": [\"4T\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"lastresort\": [\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mirrormove\": [\"7L41\", \"6L37\", \"5L37\", \"4L37\", \"3L37\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"peck\": [\"9E\", \"8E\", \"7L14\", \"6L14\", \"5L16\", \"4L16\", \"3L16\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\"9L6\", \"8L6\", \"7L23\", \"6L23\", \"5L28\", \"4L28\", \"3L28\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L15\", \"8L15\", \"7L10\", \"6L10\", \"5L19\", \"4L19\", \"3L19\"],\n \"scratch\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"6S2\",\n \"5L1\",\n \"5S1\",\n \"5S2\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"slash\": [\"9L21\", \"8L21\", \"7L37\", \"6L34\", \"5L34\", \"4L34\", \"3L34\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smellingsalts\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"swift\": [\"9M\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"9M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"workup\": [\"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"scratch\", \"growl\", \"focusenergy\", \"ember\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"scratch\", \"growl\", \"focusenergy\", \"ember\"]\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"scratch\", \"growl\", \"focusenergy\", \"ember\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"combusken\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"9L20\", \"8L20\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"blazekick\": [\"9L40\", \"8M\", \"8L40\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"bounce\": [\"9L30\", \"8M\", \"8L30\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"7M\",\n \"7L31\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\",\n \"4M\",\n \"4L28\",\n \"3M\",\n \"3L28\"\n ],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"9M\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defog\": [\"7T\"],\n \"detect\": [\"9L12\", \"8L12\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doublekick\": [\"9L0\", \"8L0\", \"7L1\", \"6L16\", \"5L16\", \"4L16\", \"3L16\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"dynamicpunch\": [\"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"featherdance\": [\"9M\", \"9L1\", \"8L1\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepledge\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"flamecharge\": [\"9M\", \"9L9\", \"8L9\", \"7M\", \"7L20\", \"6M\", \"6L20\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"flareblitz\": [\n \"9M\",\n \"9L55\",\n \"8M\",\n \"8L55\",\n \"7L58\",\n \"6L54\",\n \"5L54\",\n \"4L54\"\n ],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"7L36\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"4T\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mirrormove\": [\"7L47\", \"6L43\", \"5L43\", \"4L43\", \"3L43\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"peck\": [\"7L14\", \"6L14\", \"5L17\", \"4L17\", \"3L17\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"7L25\", \"6L25\", \"5L32\", \"4L32\", \"3L32\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"9L50\", \"8M\", \"8L50\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L15\", \"8L15\", \"7L1\", \"6L1\", \"5L21\", \"4L21\", \"3L21\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"skyuppercut\": [\"7L53\", \"6L50\", \"5L50\", \"4L50\", \"3L50\"],\n \"slash\": [\"9L25\", \"8L25\", \"7L42\", \"6L39\", \"5L39\", \"4L39\", \"3L39\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"9M\"],\n \"vacuumwave\": [\"9M\", \"4T\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n }\n },\n \"blaziken\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"9M\", \"9L20\", \"8L20\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurasphere\": [\"9M\", \"8M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"blastburn\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"blazekick\": [\n \"9L0\",\n \"8M\",\n \"8L42\",\n \"7L1\",\n \"6L36\",\n \"5L36\",\n \"4L36\",\n \"3L36\",\n \"3S0\"\n ],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"bounce\": [\"9L30\", \"8M\", \"8L30\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bravebird\": [\n \"9M\",\n \"9L63\",\n \"8M\",\n \"8L1\",\n \"7L50\",\n \"6L49\",\n \"5L49\",\n \"4L49\"\n ],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L49\",\n \"7M\",\n \"7L31\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\",\n \"4M\",\n \"4L28\",\n \"3M\",\n \"3L28\"\n ],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defog\": [\"7T\"],\n \"detect\": [\"9L12\", \"8L12\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doublekick\": [\"9L1\", \"8L1\", \"7L1\", \"6L16\", \"5L16\", \"4L16\", \"3L16\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"featherdance\": [\"9M\", \"9L1\", \"8L1\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepledge\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"firepunch\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"firespin\": [\"9M\", \"8M\"],\n \"flamecharge\": [\"9M\", \"9L9\", \"8L9\", \"7M\", \"7L20\", \"6M\", \"6L20\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"flareblitz\": [\n \"9M\",\n \"9L56\",\n \"8M\",\n \"8L63\",\n \"7L1\",\n \"6L1\",\n \"5L66\",\n \"5S1\",\n \"4L66\"\n ],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"7L37\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"4T\"],\n \"heatcrash\": [\"9M\", \"8M\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highjumpkick\": [\"7L1\", \"6L1\", \"5L1\", \"5S1\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mirrormove\": [\"3L49\", \"3S0\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"peck\": [\"7L14\", \"6L14\", \"5L17\", \"4L17\", \"3L17\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"7L25\", \"6L25\", \"5L32\", \"4L32\", \"3L32\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"9L49\", \"8M\", \"8L56\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L15\", \"8L15\", \"7L1\", \"6L1\", \"5L21\", \"4L21\", \"3L21\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"skyuppercut\": [\"7L57\", \"6L57\", \"5L59\", \"4L59\", \"3L59\", \"3S0\"],\n \"slash\": [\n \"9L25\",\n \"8L25\",\n \"7L44\",\n \"6L42\",\n \"5L42\",\n \"4L42\",\n \"3L42\",\n \"3S0\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S1\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5S1\", \"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"vacuumwave\": [\"9M\", \"4T\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"blazekick\", \"slash\", \"mirrormove\", \"skyuppercut\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"flareblitz\", \"highjumpkick\", \"thunderpunch\", \"stoneedge\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"mudkip\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"9L27\", \"8M\", \"8L27\"],\n \"ancientpower\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"barrier\": [\"7E\", \"6E\"],\n \"bide\": [\"7L17\", \"6L15\", \"5L15\", \"4L15\", \"3L15\"],\n \"bite\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"curse\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"defensecurl\": [\"3T\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\n \"9M\",\n \"9L36\",\n \"8L36\",\n \"7T\",\n \"7L44\",\n \"6T\",\n \"6L44\",\n \"5T\",\n \"5L46\",\n \"4T\",\n \"4L46\",\n \"3L46\"\n ],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"foresight\": [\"7L12\", \"6L12\", \"5L19\", \"4L19\", \"3L19\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"growl\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"5S1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\n \"9M\",\n \"9L39\",\n \"8M\",\n \"8L39\",\n \"7L41\",\n \"6L41\",\n \"5L42\",\n \"4L42\",\n \"3L42\"\n ],\n \"iceball\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"liquidation\": [\"9M\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"mimic\": [\"3T\"],\n \"mirrorcoat\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"mudbomb\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"muddywater\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7L9\",\n \"6L6\",\n \"5L6\",\n \"5S1\",\n \"4T\",\n \"4L6\",\n \"3T\",\n \"3L6\",\n \"3S0\"\n ],\n \"mudsport\": [\"7L20\", \"6L20\", \"5L24\", \"4L24\", \"3L24\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L37\"\n ],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\"],\n \"rockslide\": [\"9M\", \"9L21\", \"8M\", \"8L21\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"9L6\", \"8L6\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"9L9\", \"8L9\", \"7L25\", \"6L25\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"9L33\", \"8M\", \"8L33\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludge\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stomp\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"supersonic\": [\"9L15\", \"8L15\"],\n \"surf\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"5S1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"takedown\": [\n \"9M\",\n \"9L24\",\n \"8L24\",\n \"7L36\",\n \"6L28\",\n \"5L28\",\n \"4L28\",\n \"3L28\"\n ],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\n \"9L3\",\n \"8L3\",\n \"7L4\",\n \"6L4\",\n \"5L10\",\n \"5S1\",\n \"4L10\",\n \"3L10\",\n \"3S0\"\n ],\n \"waterpledge\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"waterpulse\": [\"9M\", \"9L18\", \"8L18\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\n \"9M\",\n \"8M\",\n \"7L33\",\n \"7E\",\n \"6L33\",\n \"6E\",\n \"5L33\",\n \"5E\",\n \"4M\",\n \"4L33\",\n \"4E\",\n \"3L33\"\n ],\n \"wideguard\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"workup\": [\"8M\", \"7M\"],\n \"yawn\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"tackle\", \"growl\", \"mudslap\", \"watergun\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"tackle\", \"growl\", \"mudslap\", \"watergun\"]\n }\n ]\n },\n \"marshtomp\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"9L35\", \"8M\", \"8L35\"],\n \"ancientpower\": [\"4T\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\", \"8M\"],\n \"bide\": [\"7L18\", \"6L15\", \"5L15\", \"4L15\", \"3L15\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"9M\"],\n \"defensecurl\": [\"3T\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L48\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L46\",\n \"3M\",\n \"3L46\"\n ],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\n \"9M\",\n \"9L50\",\n \"8L50\",\n \"7T\",\n \"7L52\",\n \"6T\",\n \"6L52\",\n \"5T\",\n \"5L53\",\n \"4T\",\n \"4L53\",\n \"3L53\"\n ],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\"],\n \"foresight\": [\"7L12\", \"6L12\", \"5L20\", \"4L20\", \"3L20\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"9M\", \"9L55\", \"8M\", \"8L55\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"liquidation\": [\"9M\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudbomb\": [\"7L22\", \"6L22\", \"5L25\", \"4L25\"],\n \"muddywater\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7L38\",\n \"6L37\",\n \"5L37\",\n \"4L37\",\n \"3L37\"\n ],\n \"mudshot\": [\n \"9M\",\n \"9L0\",\n \"8M\",\n \"8L0\",\n \"7L1\",\n \"6L16\",\n \"5L16\",\n \"4L16\",\n \"3L16\"\n ],\n \"mudslap\": [\"9M\", \"7L1\", \"6L1\", \"5L1\", \"4T\", \"4L1\", \"3T\", \"3L1\"],\n \"mudsport\": [\"3L25\"],\n \"naturalgift\": [\"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7M\",\n \"7L32\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L42\",\n \"4M\",\n \"4L42\",\n \"3M\",\n \"3L42\"\n ],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\"],\n \"rockslide\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"4M\",\n \"3T\"\n ],\n \"rocksmash\": [\"9L1\", \"8L1\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"9L9\", \"8L9\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"9L45\", \"8M\", \"8L45\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"supersonic\": [\"9L15\", \"8L15\"],\n \"surf\": [\"9M\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\n \"9M\",\n \"9L30\",\n \"8L30\",\n \"7L42\",\n \"6L31\",\n \"5L31\",\n \"4L31\",\n \"3L31\"\n ],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"waterpledge\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"waterpulse\": [\"9M\", \"9L20\", \"8L20\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"],\n \"workup\": [\"8M\", \"7M\"]\n }\n },\n \"swampert\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"9L35\", \"8M\", \"8L35\"],\n \"ancientpower\": [\"4T\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"bide\": [\"7L18\", \"6L15\", \"5L15\", \"4L15\", \"3L15\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"9M\"],\n \"darkestlariat\": [\"8M\"],\n \"defensecurl\": [\"3T\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L51\",\n \"6M\",\n \"6L51\",\n \"5M\",\n \"5L52\",\n \"5S0\",\n \"4M\",\n \"4L52\",\n \"3M\",\n \"3L52\"\n ],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\n \"9M\",\n \"9L56\",\n \"8L56\",\n \"7T\",\n \"7L56\",\n \"6T\",\n \"6L56\",\n \"5T\",\n \"5L61\",\n \"4T\",\n \"4L61\",\n \"3L61\"\n ],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"foresight\": [\"7L12\", \"6L12\", \"5L20\", \"4L20\", \"3L20\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hammerarm\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L69\", \"5S0\", \"4L69\"],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hydrocannon\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hydropump\": [\"9M\", \"9L63\", \"8M\", \"8L63\", \"5S0\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudbomb\": [\"7L22\", \"6L22\", \"5L25\", \"4L25\"],\n \"muddywater\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7L39\",\n \"6L39\",\n \"5L39\",\n \"4L39\",\n \"3L39\"\n ],\n \"mudshot\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7L1\",\n \"6L16\",\n \"5L16\",\n \"4L16\",\n \"3L16\"\n ],\n \"mudslap\": [\"9M\", \"7L1\", \"6L1\", \"5L1\", \"4T\", \"4L1\", \"3T\", \"3L1\"],\n \"mudsport\": [\"3L25\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"poisonjab\": [\"9M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7M\",\n \"7L32\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L46\",\n \"3M\",\n \"3L46\"\n ],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"4M\",\n \"3T\"\n ],\n \"rocksmash\": [\"9L1\", \"8L1\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"9L9\", \"8L9\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L49\", \"8M\", \"8L49\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"supersonic\": [\"9L15\", \"8L15\"],\n \"surf\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\n \"9M\",\n \"9L30\",\n \"8L30\",\n \"7L44\",\n \"6L31\",\n \"5L31\",\n \"4L31\",\n \"3L31\"\n ],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"waterpledge\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"waterpulse\": [\"9M\", \"9L20\", \"8L20\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"],\n \"workup\": [\"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"earthquake\", \"icebeam\", \"hydropump\", \"hammerarm\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"poochyena\": {\n \"learnset\": {\n \"assurance\": [\"9L22\", \"7L22\", \"6L22\", \"5L29\", \"4L29\"],\n \"astonish\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bite\": [\"9L10\", \"7L10\", \"6L10\", \"5L13\", \"4L13\", \"3L13\"],\n \"bodyslam\": [\"3T\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"covet\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\", \"3E\"],\n \"crunch\": [\"9M\", \"9L31\", \"7L34\", \"6L37\", \"5L53\", \"4L53\", \"3L41\"],\n \"darkpulse\": [\"9M\", \"7M\", \"6M\", \"5T\", \"5D\", \"4M\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"embargo\": [\"7M\", \"7L28\", \"6M\", \"6L28\", \"5M\", \"5L41\", \"4M\", \"4L41\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"foulplay\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"4T\"],\n \"healbell\": [\"3S0\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"howl\": [\"9L4\", \"7L4\", \"6L4\", \"5L5\", \"5D\", \"4L5\", \"3L5\", \"3S0\"],\n \"hypervoice\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"icefang\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L13\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"mefirst\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"odorsleuth\": [\"7L13\", \"6L13\", \"5L17\", \"4L17\", \"3L17\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"playrough\": [\"9M\", \"9L44\", \"7L46\", \"7E\", \"6E\"],\n \"poisonfang\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\", \"3S0\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"9M\"],\n \"psychup\": [\"3T\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\n \"9M\",\n \"9L16\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L21\",\n \"4M\",\n \"4L21\",\n \"3M\",\n \"3L21\"\n ],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L7\", \"7L7\", \"6L7\", \"5L9\", \"4L9\", \"3L9\"],\n \"scaryface\": [\"9M\", \"9L25\", \"7L25\", \"6L25\", \"5L33\", \"4L33\", \"3L29\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\n \"9L40\",\n \"7L43\",\n \"7E\",\n \"6L40\",\n \"6E\",\n \"5L49\",\n \"5E\",\n \"4T\",\n \"4L49\",\n \"4E\"\n ],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\n \"9L19\",\n \"7M\",\n \"7L19\",\n \"6M\",\n \"6L19\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\",\n \"3T\",\n \"3L25\"\n ],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\", \"9L36\", \"7L40\", \"6L34\", \"5L45\", \"4L45\", \"3L33\"],\n \"taunt\": [\n \"9M\",\n \"9L28\",\n \"7M\",\n \"7L31\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L37\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3L45\"],\n \"thunderfang\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"yawn\": [\"9L34\", \"7L37\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"abilities\": [\"runaway\"],\n \"moves\": [\"healbell\", \"dig\", \"poisonfang\", \"howl\"]\n }\n ],\n \"encounters\": [{\"generation\": 3, \"level\": 2}]\n },\n \"mightyena\": {\n \"learnset\": {\n \"assurance\": [\"9L24\", \"7L24\", \"6L24\", \"5L32\", \"4L32\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bite\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crunch\": [\"9M\", \"9L1\", \"7L1\", \"7S0\", \"6L1\", \"3L47\"],\n \"darkpulse\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"embargo\": [\"7M\", \"7L32\", \"6M\", \"6L32\", \"5M\", \"5L47\", \"4M\", \"4L47\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"9M\", \"9L1\", \"7L1\", \"7S0\"],\n \"foulplay\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"howl\": [\"9L13\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"icefang\": [\"9M\", \"9L1\", \"7L1\", \"7S0\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L13\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"odorsleuth\": [\"7L13\", \"6L13\", \"5L17\", \"4L17\", \"3L17\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"playrough\": [\"9M\", \"9L56\", \"7L56\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"9M\"],\n \"psychup\": [\"3T\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\n \"9M\",\n \"9L16\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L22\",\n \"3M\",\n \"3L22\"\n ],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"scaryface\": [\"9M\", \"9L28\", \"7L28\", \"6L28\", \"5L37\", \"4L37\", \"3L32\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\", \"9L0\", \"7M\", \"7L1\", \"6M\", \"6L18\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9L52\", \"7L52\", \"6L48\", \"5L62\", \"4T\", \"4L62\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\n \"9L20\",\n \"7M\",\n \"7L20\",\n \"6M\",\n \"6L20\",\n \"5M\",\n \"5L27\",\n \"4M\",\n \"4L27\",\n \"3T\",\n \"3L27\"\n ],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\", \"9L48\", \"7L48\", \"6L40\", \"5L52\", \"4L52\", \"3L37\"],\n \"taunt\": [\n \"9M\",\n \"9L36\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L42\",\n \"4M\",\n \"4L42\",\n \"3M\",\n \"3L42\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\n \"9M\",\n \"9L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L57\",\n \"4M\",\n \"4L57\",\n \"3M\",\n \"3L52\"\n ],\n \"throatchop\": [\"9M\", \"7T\"],\n \"thunderfang\": [\"9M\", \"9L1\", \"7L1\", \"7S0\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"yawn\": [\"9L44\", \"7L44\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 64,\n \"gender\": \"M\",\n \"abilities\": [\"intimidate\"],\n \"moves\": [\"crunch\", \"firefang\", \"icefang\", \"thunderfang\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"zigzagoon\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"babydolleyes\": [\"8L15\", \"7L12\", \"6L11\"],\n \"bellydrum\": [\"8L33\", \"7L37\", \"6L37\", \"5L45\", \"4L41\", \"3L41\"],\n \"bestow\": [\"7L25\", \"6L25\", \"5L33\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\n \"8L9\",\n \"7T\",\n \"7L23\",\n \"6T\",\n \"6L23\",\n \"5T\",\n \"5L29\",\n \"4L29\",\n \"3L29\"\n ],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"3T\"],\n \"dig\": [\"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"8L36\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"extremespeed\": [\"8E\", \"7E\", \"3S1\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"8L30\", \"7L29\", \"6L29\", \"5L37\", \"4L33\", \"3L33\"],\n \"fling\": [\n \"8M\",\n \"8L27\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L45\"\n ],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\", \"3S1\"],\n \"gunkshot\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"8L12\", \"7L11\", \"6L9\", \"5L9\", \"4T\", \"4L9\", \"3L9\"],\n \"helpinghand\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"8M\"],\n \"mudslap\": [\"7E\", \"6E\", \"5E\", \"4T\", \"4E\", \"3T\"],\n \"mudsport\": [\"7L17\", \"6L17\", \"5L21\", \"4L21\", \"3L21\"],\n \"naturalgift\": [\"4M\"],\n \"odorsleuth\": [\"7L13\", \"6L13\", \"5L17\", \"4L17\", \"3L17\"],\n \"pinmissile\": [\"8M\", \"8L18\", \"7L19\", \"6L19\", \"5L25\", \"4L25\", \"3L25\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"8M\",\n \"8L21\",\n \"7M\",\n \"7L35\",\n \"6M\",\n \"6L35\",\n \"5M\",\n \"5L41\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L37\"\n ],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"7E\", \"6E\", \"5E\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8L3\", \"7L7\", \"6L7\", \"5L13\", \"4L13\", \"3L13\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"simplebeam\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"4T\", \"3T\"],\n \"tackle\": [\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"3L1\",\n \"3S0\",\n \"3S1\"\n ],\n \"tailslap\": [\"8M\"],\n \"tailwhip\": [\"8L6\", \"7L5\", \"6L5\", \"5L5\", \"4L5\", \"3L5\", \"3S0\", \"3S1\"],\n \"takedown\": [\"8L24\", \"7L31\", \"6L31\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tickle\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\n \"8M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": true,\n \"abilities\": [\"pickup\"],\n \"moves\": [\"tackle\", \"growl\", \"tailwhip\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"abilities\": [\"pickup\"],\n \"moves\": [\"tackle\", \"growl\", \"tailwhip\", \"extremespeed\"],\n \"pokeball\": \"pokeball\",\n \"emeraldEventEgg\": true\n }\n ],\n \"encounters\": [{\"generation\": 3, \"level\": 2}]\n },\n \"zigzagoongalar\": {\n \"learnset\": {\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"babydolleyes\": [\"8L15\"],\n \"blizzard\": [\"8M\"],\n \"bodyslam\": [\"8M\"],\n \"counter\": [\"8L30\"],\n \"dig\": [\"8M\"],\n \"doubleedge\": [\"8L36\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"faketears\": [\"8M\"],\n \"fling\": [\"8M\"],\n \"grassknot\": [\"8M\"],\n \"gunkshot\": [\"8M\"],\n \"headbutt\": [\"8L12\"],\n \"helpinghand\": [\"8M\"],\n \"hypervoice\": [\"8M\"],\n \"icebeam\": [\"8M\"],\n \"icywind\": [\"8M\"],\n \"irontail\": [\"8M\"],\n \"knockoff\": [\"8E\"],\n \"lashout\": [\"8T\"],\n \"leer\": [\"8L1\"],\n \"lick\": [\"8L6\"],\n \"mudshot\": [\"8M\"],\n \"partingshot\": [\"8E\"],\n \"payback\": [\"8M\"],\n \"pinmissile\": [\"8M\", \"8L18\"],\n \"protect\": [\"8M\"],\n \"quickguard\": [\"8E\"],\n \"raindance\": [\"8M\"],\n \"rest\": [\"8M\", \"8L21\"],\n \"retaliate\": [\"8M\"],\n \"round\": [\"8M\"],\n \"sandattack\": [\"8L3\"],\n \"scaryface\": [\"8M\", \"8L27\"],\n \"screech\": [\"8M\"],\n \"seedbomb\": [\"8M\"],\n \"shadowball\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"snarl\": [\"8M\", \"8L9\"],\n \"snore\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"sunnyday\": [\"8M\"],\n \"surf\": [\"8M\"],\n \"swift\": [\"8M\"],\n \"tackle\": [\"8L1\"],\n \"takedown\": [\"8L24\"],\n \"taunt\": [\"8M\", \"8L33\"],\n \"thief\": [\"8M\"],\n \"thunder\": [\"8M\"],\n \"thunderbolt\": [\"8M\"],\n \"thunderwave\": [\"8M\"],\n \"trick\": [\"8M\"],\n \"whirlpool\": [\"8M\"],\n \"workup\": [\"8M\"]\n }\n },\n \"linoone\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"babydolleyes\": [\"8L1\", \"6S0\"],\n \"bellydrum\": [\"8L43\", \"7L43\", \"6L43\", \"5L59\", \"4L53\", \"3L53\"],\n \"bestow\": [\"7L27\", \"6L27\", \"5L41\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\n \"8L9\",\n \"7T\",\n \"7L24\",\n \"6T\",\n \"6L24\",\n \"5T\",\n \"5L35\",\n \"4L35\",\n \"3L35\"\n ],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"3T\"],\n \"dig\": [\"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"8L48\", \"7L35\", \"6L35\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"extremespeed\": [\"6S0\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"8L38\"],\n \"fling\": [\n \"8M\",\n \"8L33\",\n \"7M\",\n \"7L48\",\n \"6M\",\n \"6L48\",\n \"5M\",\n \"5L65\",\n \"4M\",\n \"4L59\"\n ],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"furyswipes\": [\"8L18\", \"7L19\", \"6L19\", \"5L29\", \"4L29\", \"3L29\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"gunkshot\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"8L12\", \"7L11\", \"6L1\", \"5L1\", \"4T\", \"4L1\", \"3L1\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\", \"6S0\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"8L15\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"8M\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"mudsport\": [\"7L17\", \"6L17\", \"5L23\", \"4L23\", \"3L23\"],\n \"naturalgift\": [\"4M\"],\n \"odorsleuth\": [\"7L13\", \"6L13\", \"5L17\", \"4L17\", \"3L17\"],\n \"pinmissile\": [\"8M\", \"8L1\"],\n \"playrough\": [\"8M\", \"7L1\", \"6L1\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"6S0\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"8M\",\n \"8L23\",\n \"7M\",\n \"7L40\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L53\",\n \"4M\",\n \"4L47\",\n \"3M\",\n \"3L47\"\n ],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"rototiller\": [\"7L1\", \"6L1\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8L1\", \"7L1\", \"6L1\", \"5L13\", \"4L13\", \"3L13\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"slash\": [\"8L0\", \"7L32\", \"6L32\", \"5L47\", \"4L41\", \"3L41\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"4T\", \"3T\"],\n \"switcheroo\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailslap\": [\"8M\"],\n \"tailwhip\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"8L28\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"thunder\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 50,\n \"moves\": [\"extremespeed\", \"helpinghand\", \"babydolleyes\", \"protect\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 4, \"level\": 3},\n {\"generation\": 6, \"level\": 17, \"maxEggMoves\": 1}\n ]\n },\n \"linoonegalar\": {\n \"learnset\": {\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"babydolleyes\": [\"8L1\"],\n \"blizzard\": [\"8M\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\"],\n \"counter\": [\"8L38\"],\n \"dig\": [\"8M\"],\n \"doubleedge\": [\"8L48\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"faketears\": [\"8M\"],\n \"fling\": [\"8M\"],\n \"furyswipes\": [\"8L18\"],\n \"gigaimpact\": [\"8M\"],\n \"grassknot\": [\"8M\"],\n \"gunkshot\": [\"8M\"],\n \"headbutt\": [\"8L12\"],\n \"helpinghand\": [\"8M\"],\n \"honeclaws\": [\"8L15\"],\n \"hyperbeam\": [\"8M\"],\n \"hypervoice\": [\"8M\"],\n \"icebeam\": [\"8M\"],\n \"icywind\": [\"8M\"],\n \"irontail\": [\"8M\"],\n \"lashout\": [\"8T\"],\n \"leer\": [\"8L1\"],\n \"lick\": [\"8L1\"],\n \"mudshot\": [\"8M\"],\n \"nightslash\": [\"8L0\"],\n \"payback\": [\"8M\"],\n \"pinmissile\": [\"8M\", \"8L1\"],\n \"protect\": [\"8M\"],\n \"raindance\": [\"8M\"],\n \"rest\": [\"8M\", \"8L23\"],\n \"retaliate\": [\"8M\"],\n \"round\": [\"8M\"],\n \"sandattack\": [\"8L1\"],\n \"scaryface\": [\"8M\", \"8L33\"],\n \"screech\": [\"8M\"],\n \"seedbomb\": [\"8M\"],\n \"shadowball\": [\"8M\"],\n \"shadowclaw\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"snarl\": [\"8M\", \"8L9\"],\n \"snore\": [\"8M\"],\n \"stompingtantrum\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"sunnyday\": [\"8M\"],\n \"surf\": [\"8M\"],\n \"swift\": [\"8M\"],\n \"switcheroo\": [\"8L1\"],\n \"tackle\": [\"8L1\"],\n \"takedown\": [\"8L28\"],\n \"taunt\": [\"8M\", \"8L43\"],\n \"thief\": [\"8M\"],\n \"throatchop\": [\"8M\"],\n \"thunder\": [\"8M\"],\n \"thunderbolt\": [\"8M\"],\n \"thunderwave\": [\"8M\"],\n \"trick\": [\"8M\"],\n \"whirlpool\": [\"8M\"],\n \"workup\": [\"8M\"]\n }\n },\n \"obstagoon\": {\n \"learnset\": {\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"babydolleyes\": [\"8L1\"],\n \"blizzard\": [\"8M\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\"],\n \"brickbreak\": [\"8M\"],\n \"bulkup\": [\"8M\"],\n \"closecombat\": [\"8M\"],\n \"counter\": [\"8L42\"],\n \"crosschop\": [\"8L1\"],\n \"crosspoison\": [\"8M\"],\n \"dig\": [\"8M\"],\n \"doubleedge\": [\"8L56\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"faketears\": [\"8M\"],\n \"firepunch\": [\"8M\"],\n \"fling\": [\"8M\"],\n \"focusenergy\": [\"8M\"],\n \"furyswipes\": [\"8L18\"],\n \"gigaimpact\": [\"8M\"],\n \"grassknot\": [\"8M\"],\n \"gunkshot\": [\"8M\"],\n \"headbutt\": [\"8L12\"],\n \"helpinghand\": [\"8M\"],\n \"honeclaws\": [\"8L15\"],\n \"hyperbeam\": [\"8M\"],\n \"hypervoice\": [\"8M\"],\n \"icebeam\": [\"8M\"],\n \"icepunch\": [\"8M\"],\n \"icywind\": [\"8M\"],\n \"irondefense\": [\"8M\"],\n \"irontail\": [\"8M\"],\n \"lashout\": [\"8T\"],\n \"leer\": [\"8L1\"],\n \"lick\": [\"8L1\"],\n \"lowkick\": [\"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mudshot\": [\"8M\"],\n \"nightslash\": [\"8L1\"],\n \"obstruct\": [\"8L0\"],\n \"payback\": [\"8M\"],\n \"pinmissile\": [\"8M\", \"8L1\"],\n \"protect\": [\"8M\"],\n \"raindance\": [\"8M\"],\n \"rest\": [\"8M\", \"8L23\"],\n \"retaliate\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"8M\"],\n \"round\": [\"8M\"],\n \"sandattack\": [\"8L1\"],\n \"scaryface\": [\"8M\", \"8L35\"],\n \"screech\": [\"8M\"],\n \"seedbomb\": [\"8M\"],\n \"shadowball\": [\"8M\"],\n \"shadowclaw\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"snarl\": [\"8M\", \"8L9\"],\n \"snore\": [\"8M\"],\n \"stompingtantrum\": [\"8M\"],\n \"submission\": [\"8L1\"],\n \"substitute\": [\"8M\"],\n \"sunnyday\": [\"8M\"],\n \"surf\": [\"8M\"],\n \"swift\": [\"8M\"],\n \"switcheroo\": [\"8L1\"],\n \"tackle\": [\"8L1\"],\n \"takedown\": [\"8L28\"],\n \"taunt\": [\"8M\", \"8L49\"],\n \"thief\": [\"8M\"],\n \"throatchop\": [\"8M\"],\n \"thunder\": [\"8M\"],\n \"thunderbolt\": [\"8M\"],\n \"thunderpunch\": [\"8M\"],\n \"thunderwave\": [\"8M\"],\n \"trick\": [\"8M\"],\n \"whirlpool\": [\"8M\"],\n \"workup\": [\"8M\"],\n \"xscissor\": [\"8M\"]\n }\n },\n \"wurmple\": {\n \"learnset\": {\n \"bugbite\": [\n \"7T\",\n \"7L15\",\n \"6T\",\n \"6L15\",\n \"5T\",\n \"5L15\",\n \"5D\",\n \"4T\",\n \"4L15\"\n ],\n \"electroweb\": [\"7T\", \"6T\", \"5T\"],\n \"poisonsting\": [\"7L5\", \"6L5\", \"5L5\", \"5D\", \"4L5\", \"3L5\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"stringshot\": [\"7L1\", \"6L1\", \"5L1\", \"4T\", \"4L1\", \"3L1\"],\n \"tackle\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"]\n },\n \"encounters\": [{\"generation\": 3, \"level\": 2}]\n },\n \"silcoon\": {\n \"learnset\": {\n \"bugbite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"electroweb\": [\"7T\", \"6T\", \"5T\"],\n \"harden\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"irondefense\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stringshot\": [\"4T\"]\n },\n \"encounters\": [\n {\"generation\": 3, \"level\": 5},\n {\"generation\": 4, \"level\": 5},\n {\"generation\": 6, \"level\": 2, \"maxEggMoves\": 1}\n ]\n },\n \"beautifly\": {\n \"learnset\": {\n \"absorb\": [\"7L12\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"acrobatics\": [\"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aircutter\": [\"7L20\", \"6L20\", \"4T\"],\n \"attract\": [\n \"7M\",\n \"7L27\",\n \"6M\",\n \"6L27\",\n \"5M\",\n \"5L31\",\n \"4M\",\n \"4L31\",\n \"3M\",\n \"3L31\"\n ],\n \"bugbite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbuzz\": [\"7L35\", \"6L35\", \"5L41\", \"4L41\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"electroweb\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"4M\", \"3T\"],\n \"energyball\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\n \"7T\",\n \"7L32\",\n \"6T\",\n \"6L32\",\n \"5T\",\n \"5L38\",\n \"4M\",\n \"4L38\",\n \"3M\",\n \"3L38\"\n ],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gust\": [\"7L1\", \"6L1\", \"5L13\", \"4L13\", \"3L13\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"laserfocus\": [\"7T\"],\n \"megadrain\": [\"7L22\", \"6L22\", \"5L24\", \"4L24\", \"3L24\"],\n \"mimic\": [\"3T\"],\n \"morningsun\": [\"7L17\", \"6L17\", \"5L20\", \"4L20\", \"3L20\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"protect\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quiverdance\": [\"7L40\", \"6L40\", \"5L45\"],\n \"rage\": [\"7L37\", \"6L37\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"silverwind\": [\"7L25\", \"6L25\", \"5L34\", \"4M\", \"4L34\", \"3L34\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"stunspore\": [\"7L15\", \"6L15\", \"5L17\", \"4L17\", \"3L17\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"4T\", \"3T\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"thief\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"uturn\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"venoshock\": [\"7M\", \"6M\", \"5M\"],\n \"whirlwind\": [\"7L30\", \"6L27\", \"5L27\", \"4L27\", \"3L27\"]\n }\n },\n \"cascoon\": {\n \"learnset\": {\n \"bugbite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"electroweb\": [\"7T\", \"6T\", \"5T\"],\n \"harden\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"irondefense\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stringshot\": [\"4T\"]\n },\n \"encounters\": [\n {\"generation\": 3, \"level\": 5},\n {\"generation\": 4, \"level\": 5},\n {\"generation\": 6, \"level\": 2, \"maxEggMoves\": 1}\n ]\n },\n \"dustox\": {\n \"learnset\": {\n \"acrobatics\": [\"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aircutter\": [\"4T\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bugbite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbuzz\": [\"7L35\", \"6L35\", \"5L41\", \"4L41\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"7L12\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"defog\": [\"7T\", \"4M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"electroweb\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"4M\", \"3T\"],\n \"energyball\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gust\": [\"7L1\", \"6L1\", \"5L13\", \"4L13\", \"3L13\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\n \"7M\",\n \"7L27\",\n \"6M\",\n \"6L27\",\n \"5M\",\n \"5L31\",\n \"4M\",\n \"4L31\",\n \"3M\",\n \"3L31\"\n ],\n \"mimic\": [\"3T\"],\n \"moonlight\": [\"7L17\", \"6L17\", \"5L20\", \"4L20\", \"3L20\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"poisonpowder\": [\"7L15\", \"6L15\"],\n \"protect\": [\n \"7M\",\n \"7L37\",\n \"6M\",\n \"6L17\",\n \"5M\",\n \"5L17\",\n \"4M\",\n \"4L17\",\n \"3M\",\n \"3L17\"\n ],\n \"psybeam\": [\"7L22\", \"6L22\", \"5L24\", \"4L24\", \"3L24\"],\n \"psychic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quiverdance\": [\"7L40\", \"6L40\", \"5L45\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"silverwind\": [\"7L25\", \"6L25\", \"5L34\", \"4M\", \"4L34\", \"3L34\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"4T\", \"3T\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"thief\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\n \"7M\",\n \"7L32\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L38\",\n \"4M\",\n \"4L38\",\n \"3M\",\n \"3L38\"\n ],\n \"twister\": [\"4T\"],\n \"uturn\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"venoshock\": [\"7M\", \"7L20\", \"6M\", \"6L20\", \"5M\"],\n \"whirlwind\": [\"7L30\", \"6L27\", \"5L27\", \"4L27\", \"3L27\"]\n }\n },\n \"lotad\": {\n \"learnset\": {\n \"absorb\": [\n \"9L3\",\n \"8L3\",\n \"7L6\",\n \"6L5\",\n \"5L5\",\n \"5D\",\n \"4L5\",\n \"3L7\",\n \"3S0\"\n ],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"bubble\": [\"7L9\", \"6L9\"],\n \"bubblebeam\": [\"9L20\", \"8L20\", \"7L21\", \"6L21\", \"5L25\", \"4L25\"],\n \"bulletseed\": [\"9M\", \"8M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"disarmingvoice\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"energyball\": [\n \"9M\",\n \"9L43\",\n \"8M\",\n \"8L43\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L43\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"9L16\", \"8L16\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7T\",\n \"7L30\",\n \"7E\",\n \"6T\",\n \"6L30\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L3\", \"6L3\", \"5L3\", \"4L3\", \"3L3\", \"3S0\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"leechseed\": [\"9L24\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L12\", \"8L12\", \"7L18\", \"6L18\", \"5L19\", \"4L19\", \"3L43\"],\n \"mimic\": [\"3T\"],\n \"mist\": [\"9L9\", \"8L9\", \"7L15\", \"6L11\", \"5L11\", \"4L11\", \"3L21\"],\n \"muddywater\": [\"9M\"],\n \"naturalgift\": [\"7L12\", \"6L12\", \"5L15\", \"4M\", \"4L15\"],\n \"naturepower\": [\n \"8L24\",\n \"7M\",\n \"7L24\",\n \"6M\",\n \"6L7\",\n \"5L7\",\n \"4L7\",\n \"3L13\"\n ],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\n \"9M\",\n \"9L33\",\n \"8M\",\n \"8L33\",\n \"7M\",\n \"7L27\",\n \"6M\",\n \"6L27\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L35\",\n \"3M\",\n \"3L31\"\n ],\n \"razorleaf\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"takedown\": [\"9M\"],\n \"teeterdance\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"tickle\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"watergun\": [\"9L6\", \"8L6\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"5D\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L38\",\n \"8M\",\n \"8L38\",\n \"7T\",\n \"7L33\",\n \"6T\",\n \"6L31\",\n \"5T\",\n \"5L31\",\n \"4T\",\n \"4L27\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"astonish\", \"growl\", \"absorb\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [{\"generation\": 3, \"level\": 3}]\n },\n \"lombre\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7L6\", \"6L5\", \"5L5\", \"4L5\", \"3L7\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bubble\": [\"7L9\", \"6L9\"],\n \"bubblebeam\": [\"9L24\", \"8L24\", \"7L24\", \"6L24\", \"5L25\", \"4L25\"],\n \"bulletseed\": [\"9M\", \"8M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"disarmingvoice\": [\"9M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dynamicpunch\": [\"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"9L57\", \"8M\", \"8L57\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"9L1\", \"8L1\", \"7L16\", \"6L11\", \"5L11\", \"4L11\", \"3L19\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flail\": [\"9L1\", \"8L1\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyswipes\": [\"9L18\", \"8L18\", \"7L12\", \"6L12\", \"5L15\", \"4L15\", \"3L25\"],\n \"gigadrain\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L3\", \"6L3\", \"5L3\", \"4L3\", \"3L3\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydropump\": [\n \"9M\",\n \"9L64\",\n \"8M\",\n \"8L64\",\n \"7L44\",\n \"6L44\",\n \"5L45\",\n \"4L43\",\n \"3L49\"\n ],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"knockoff\": [\"9M\", \"9L1\", \"8L1\", \"7T\", \"7L36\", \"6T\", \"6L36\"],\n \"leechseed\": [\"9L30\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L12\", \"8L12\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"mist\": [\"9L9\", \"8L9\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\n \"8L30\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L7\",\n \"5L7\",\n \"4L7\",\n \"3L13\"\n ],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"8M\", \"8L43\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"teeterdance\": [\"9L1\", \"8L1\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3L37\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7L32\",\n \"6T\",\n \"6L32\",\n \"5T\",\n \"5L37\",\n \"4T\",\n \"4L35\",\n \"3L43\"\n ],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"watersport\": [\"7L20\", \"6L19\", \"5L19\", \"4L19\", \"3L31\"],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"7T\",\n \"7L40\",\n \"6T\",\n \"6L31\",\n \"5T\",\n \"5L31\",\n \"4T\",\n \"4L27\"\n ]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 13, \"maxEggMoves\": 1}]\n },\n \"ludicolo\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"3L1\"],\n \"amnesia\": [\"9M\", \"8M\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bubblebeam\": [\"9L1\", \"8L1\"],\n \"bulletseed\": [\"9M\", \"8M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"disarmingvoice\": [\"9M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dynamicpunch\": [\"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"9L1\", \"8L1\", \"5S0\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flail\": [\"9L1\", \"8L1\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyswipes\": [\"9L1\", \"8L1\"],\n \"gigadrain\": [\n \"9M\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"6T\",\n \"5T\",\n \"5S0\",\n \"5S1\",\n \"4M\",\n \"3M\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydropump\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"5S0\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\", \"5S1\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"knockoff\": [\"9M\", \"9L1\", \"8L1\", \"7T\", \"6T\"],\n \"leafstorm\": [\"9M\", \"8M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"metronome\": [\"9M\", \"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mist\": [\"9L1\", \"8L1\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"8L1\", \"7M\", \"7L1\", \"6M\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\", \"5S1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"seismictoss\": [\"3T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S1\", \"4M\", \"3M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"teeterdance\": [\"9L1\", \"8L1\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"],\n \"zenheadbutt\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 50,\n \"shiny\": 1,\n \"abilities\": [\"swiftswim\"],\n \"moves\": [\"fakeout\", \"hydropump\", \"icebeam\", \"gigadrain\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 30,\n \"gender\": \"M\",\n \"nature\": \"Calm\",\n \"abilities\": [\"swiftswim\"],\n \"moves\": [\"scald\", \"gigadrain\", \"icebeam\", \"sunnyday\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"seedot\": {\n \"learnset\": {\n \"absorb\": [\"9L3\", \"8L3\"],\n \"amnesia\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"astonish\": [\"9L6\", \"8L6\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"beatup\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"bide\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"bulletseed\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"5D\", \"4M\", \"3M\", \"3S1\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\"],\n \"defensecurl\": [\"3T\"],\n \"defog\": [\"9E\", \"8E\", \"7T\", \"7E\", \"6E\", \"5E\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"explosion\": [\n \"9L33\",\n \"8L33\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L43\",\n \"3T\",\n \"3L43\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\", \"3S1\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"growth\": [\n \"9L9\",\n \"8L9\",\n \"7L9\",\n \"6L7\",\n \"5L7\",\n \"5D\",\n \"4L7\",\n \"3L7\",\n \"3S0\"\n ],\n \"harden\": [\"9L1\", \"8L1\", \"7L3\", \"6L3\", \"5L3\", \"4L3\", \"3L3\", \"3S0\"],\n \"headbutt\": [\"9L21\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L15\", \"8L15\"],\n \"mimic\": [\"3T\"],\n \"nastyplot\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\n \"8L21\",\n \"7M\",\n \"7L15\",\n \"6M\",\n \"6L13\",\n \"5L13\",\n \"4L13\",\n \"3L13\"\n ],\n \"nightslash\": [\"9E\", \"8E\"],\n \"payback\": [\"9L18\", \"8M\", \"8L18\"],\n \"powerswap\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"raindance\": [\"9M\"],\n \"razorwind\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"refresh\": [\"3S1\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"9L12\", \"8L12\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\", \"3S1\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"selfdestruct\": [\"8M\", \"3T\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9L30\", \"8L30\"],\n \"sunnyday\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L27\",\n \"6M\",\n \"6L27\",\n \"5M\",\n \"5L31\",\n \"4M\",\n \"4L31\",\n \"3M\",\n \"3L31\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\n \"9L27\",\n \"8L27\",\n \"7T\",\n \"7L21\",\n \"6T\",\n \"6L21\",\n \"5T\",\n \"5L21\",\n \"4T\",\n \"4L21\",\n \"3L21\"\n ],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"worryseed\": [\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"bide\", \"harden\", \"growth\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 17,\n \"moves\": [\"refresh\", \"gigadrain\", \"bulletseed\", \"secretpower\"]\n }\n ],\n \"encounters\": [{\"generation\": 3, \"level\": 3}]\n },\n \"nuzleaf\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\"],\n \"aircutter\": [\"9M\", \"9L1\", \"8L1\"],\n \"amnesia\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"astonish\": [\"9L1\", \"8L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"beatup\": [\"8M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulletseed\": [\"9M\", \"8M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"defensecurl\": [\"3T\"],\n \"defog\": [\"7T\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"explosion\": [\"9L1\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"extrasensory\": [\n \"9L43\",\n \"8L43\",\n \"7L36\",\n \"6L36\",\n \"5L49\",\n \"4L49\",\n \"3L49\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"9L1\", \"8L1\", \"7L12\", \"6L12\", \"5L19\", \"4L19\", \"3L19\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"feintattack\": [\"7L24\", \"6L24\", \"5L31\", \"4L31\", \"3L31\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"growth\": [\"9L9\", \"8L9\", \"7L6\", \"6L6\", \"5L7\", \"4L7\", \"3L7\"],\n \"harden\": [\"9L1\", \"8L1\", \"7L3\", \"6L3\", \"5L3\", \"4L3\", \"3L3\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leafblade\": [\"9L57\", \"8M\", \"8L57\", \"7L28\", \"6L28\"],\n \"leafstorm\": [\"9M\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L18\", \"8L18\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\n \"8L30\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L9\",\n \"5L13\",\n \"4L13\",\n \"3L13\"\n ],\n \"payback\": [\"9L24\", \"8M\", \"8L24\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pound\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"powerswap\": [\"8M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"raindance\": [\"9M\"],\n \"razorleaf\": [\"9L0\", \"8L0\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"razorwind\": [\"7L20\", \"6L20\", \"5L37\", \"4L37\", \"3L37\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"9L12\", \"8L12\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"selfdestruct\": [\"8M\", \"3T\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9L50\", \"8L50\"],\n \"sunnyday\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\n \"9L1\",\n \"8L1\",\n \"7M\",\n \"7L32\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L43\",\n \"3T\",\n \"3L43\"\n ],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"9L30\", \"8L1\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"torment\": [\n \"9L1\",\n \"8L1\",\n \"7M\",\n \"7L9\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\",\n \"3M\",\n \"3L25\"\n ],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"weatherball\": [\"9M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 13, \"maxEggMoves\": 1}]\n },\n \"shiftry\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aircutter\": [\"9M\", \"9L1\", \"8L1\", \"4T\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"amnesia\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"astonish\": [\"9L1\", \"8L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"beatup\": [\"9L1\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulletseed\": [\"9M\", \"8M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"defensecurl\": [\"3T\"],\n \"defog\": [\"7T\", \"4M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"explosion\": [\"9L1\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"extrasensory\": [\"9L1\", \"8L1\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"9L1\", \"8L1\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"feintattack\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"growth\": [\"9L1\", \"8L1\", \"3L1\"],\n \"harden\": [\"9L1\", \"8L1\", \"3L1\"],\n \"headbutt\": [\"4T\"],\n \"heatwave\": [\"9M\", \"8M\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L32\", \"6L32\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"imprison\": [\"9M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leafblade\": [\"9L0\", \"8M\", \"8L1\"],\n \"leafstorm\": [\"9M\", \"8M\", \"7L44\", \"6L44\", \"5L49\", \"4L49\"],\n \"leaftornado\": [\"8L0\", \"7L20\", \"6L19\", \"5L19\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L1\", \"8L1\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"nastyplot\": [\"9M\", \"8M\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"8L1\", \"7M\", \"6M\", \"3L1\"],\n \"ominouswind\": [\"4T\"],\n \"payback\": [\"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"petalblizzard\": [\"9M\"],\n \"pound\": [\"3L1\"],\n \"powerswap\": [\"8M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"raindance\": [\"9M\"],\n \"razorleaf\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"9L1\", \"8L1\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"selfdestruct\": [\"8M\", \"3T\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"silverwind\": [\"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9L1\", \"8L1\", \"4T\"],\n \"sunnyday\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"9L1\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"torment\": [\"9L1\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"twister\": [\"4T\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"vacuumwave\": [\"9M\"],\n \"weatherball\": [\"9M\"],\n \"whirlwind\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"willowisp\": [\"9M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n }\n },\n \"taillow\": {\n \"learnset\": {\n \"aerialace\": [\n \"7M\",\n \"7L21\",\n \"6M\",\n \"6L21\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"4L34\",\n \"3M\",\n \"3L34\"\n ],\n \"agility\": [\"7L29\", \"6L29\", \"5L43\", \"4L43\", \"3L43\"],\n \"aircutter\": [\"4T\"],\n \"airslash\": [\"7L33\", \"6L33\", \"5L53\", \"4L53\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"boomburst\": [\"7E\", \"6E\"],\n \"bravebird\": [\"7L41\", \"7E\", \"6L41\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"defog\": [\"7T\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\n \"7M\",\n \"7L17\",\n \"6M\",\n \"6L17\",\n \"5M\",\n \"5L19\",\n \"4M\",\n \"4L19\",\n \"3M\",\n \"3L19\"\n ],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L26\",\n \"5T\",\n \"5L26\",\n \"4T\",\n \"4L26\",\n \"3L26\"\n ],\n \"endure\": [\"5D\", \"4M\", \"3T\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"featherdance\": [\"3S0\"],\n \"fly\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focusenergy\": [\"7L5\", \"6L4\", \"5L4\", \"4L4\", \"3L4\", \"3S0\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"growl\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"heatwave\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"7E\"],\n \"mimic\": [\"3T\"],\n \"mirrormove\": [\"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"peck\": [\"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\", \"3S0\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"quickattack\": [\"7L9\", \"6L7\", \"5L8\", \"4L8\", \"3L8\"],\n \"quickguard\": [\"7L25\", \"6L25\"],\n \"rage\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"7L45\"],\n \"roost\": [\"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skyattack\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"steelwing\": [\"7M\", \"7E\", \"6M\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supersonic\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"4T\", \"3T\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"thief\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"uturn\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"whirlwind\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"wingattack\": [\"7L13\", \"6L13\", \"5L13\", \"4L13\", \"3L13\"],\n \"workup\": [\"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"peck\", \"growl\", \"focusenergy\", \"featherdance\"],\n \"pokeball\": \"pokeball\",\n \"emeraldEventEgg\": true\n }\n ],\n \"encounters\": [{\"generation\": 3, \"level\": 4}]\n },\n \"swellow\": {\n \"learnset\": {\n \"aerialace\": [\n \"7M\",\n \"7L21\",\n \"6M\",\n \"6L21\",\n \"5M\",\n \"5L38\",\n \"4M\",\n \"4L38\",\n \"3M\",\n \"3L38\"\n ],\n \"agility\": [\"7L33\", \"6L33\", \"5L49\", \"4L49\", \"3L49\", \"3S0\"],\n \"aircutter\": [\"4T\"],\n \"airslash\": [\"7L1\", \"6L1\", \"5L61\", \"4L61\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"3S0\"],\n \"bravebird\": [\"7L1\", \"6L1\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"defog\": [\"7T\", \"4M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\n \"7M\",\n \"7L17\",\n \"6M\",\n \"6L17\",\n \"5M\",\n \"5L19\",\n \"4M\",\n \"4L19\",\n \"3M\",\n \"3L19\"\n ],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\n \"7T\",\n \"7L45\",\n \"6T\",\n \"6L28\",\n \"5T\",\n \"5L28\",\n \"4T\",\n \"4L28\",\n \"3L28\"\n ],\n \"endure\": [\"4M\", \"3T\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"fly\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focusenergy\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"heatwave\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"peck\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"pluck\": [\"7L1\", \"6L1\", \"5M\", \"5L1\", \"4M\", \"4L1\"],\n \"protect\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"quickguard\": [\"7L27\", \"6L27\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"7L57\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skyattack\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\", \"3S0\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"steelwing\": [\"7M\", \"6M\", \"4M\", \"3M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"4T\", \"3T\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"thief\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"uturn\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"wingattack\": [\"7L13\", \"6L13\", \"5L13\", \"4L13\", \"3L13\"],\n \"workup\": [\"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 43,\n \"moves\": [\"batonpass\", \"skyattack\", \"agility\", \"facade\"]\n }\n ],\n \"encounters\": [{\"generation\": 4, \"level\": 20}]\n },\n \"wingull\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L42\",\n \"4M\",\n \"4L42\",\n \"3M\"\n ],\n \"agility\": [\n \"9M\",\n \"9L26\",\n \"8M\",\n \"8L26\",\n \"7L36\",\n \"7E\",\n \"6L36\",\n \"6E\",\n \"5L37\",\n \"5E\",\n \"4L37\",\n \"4E\",\n \"3L55\",\n \"3E\"\n ],\n \"aircutter\": [\"9M\", \"9E\", \"8E\", \"7L22\", \"6L22\", \"5L33\", \"4T\"],\n \"airslash\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7L40\",\n \"6L40\",\n \"5L46\",\n \"4L47\"\n ],\n \"aquaring\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bravebird\": [\"9M\"],\n \"brine\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"featherdance\": [\"9M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"gust\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"9M\", \"9L45\", \"8M\", \"8L45\", \"7L43\", \"6L43\", \"5L49\"],\n \"hydropump\": [\"9M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"knockoff\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"liquidation\": [\"9M\", \"8M\", \"7T\"],\n \"mimic\": [\"3T\"],\n \"mist\": [\n \"9L35\",\n \"8L35\",\n \"7L12\",\n \"7E\",\n \"6L12\",\n \"6E\",\n \"5L14\",\n \"5E\",\n \"4L16\",\n \"4E\",\n \"3L21\",\n \"3E\"\n ],\n \"muddywater\": [\"9M\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7L26\", \"6L26\", \"5L30\", \"4L34\", \"3L43\"],\n \"quickattack\": [\"9L5\", \"8L5\", \"7L19\", \"6L19\", \"5L22\", \"4L24\", \"3L31\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\n \"9L40\",\n \"8L40\",\n \"7M\",\n \"7L33\",\n \"7E\",\n \"6M\",\n \"6L26\",\n \"6E\",\n \"5T\",\n \"5L26\",\n \"5E\",\n \"4M\",\n \"4L29\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"5D\", \"4M\", \"3M\"],\n \"skyattack\": [\"7T\", \"6T\", \"3T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"soak\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"supersonic\": [\"9L10\", \"8L10\", \"7L5\", \"6L5\", \"5L6\", \"4L6\", \"3L7\"],\n \"surf\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4T\", \"4E\", \"3E\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"waterpulse\": [\n \"9M\",\n \"9L20\",\n \"8L20\",\n \"7T\",\n \"7L15\",\n \"6T\",\n \"6L15\",\n \"5L17\",\n \"4M\",\n \"4L19\",\n \"3M\"\n ],\n \"watersport\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"whirlpool\": [\"9M\"],\n \"wideguard\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"wingattack\": [\"9L15\", \"8L15\", \"7L8\", \"6L8\", \"5L9\", \"4L11\", \"3L13\"]\n },\n \"encounters\": [{\"generation\": 3, \"level\": 2}]\n },\n \"pelipper\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\"],\n \"bravebird\": [\"9M\", \"8M\"],\n \"brine\": [\"8M\", \"7L22\", \"6L28\", \"5L34\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"featherdance\": [\"9M\"],\n \"fling\": [\n \"9M\",\n \"9L34\",\n \"8M\",\n \"8L34\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L39\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L43\"\n ],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"9M\", \"9L55\", \"9S0\", \"8M\", \"8L55\", \"7L1\", \"6L1\", \"5L63\"],\n \"hydropump\": [\n \"9M\",\n \"9L62\",\n \"8M\",\n \"8L62\",\n \"7L1\",\n \"6L1\",\n \"5L57\",\n \"4L57\",\n \"3L61\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"liquidation\": [\"9M\", \"8M\", \"7T\"],\n \"mimic\": [\"3T\"],\n \"mist\": [\"9L41\", \"8L41\", \"7L12\", \"6L12\", \"5L14\", \"4L16\", \"3L21\"],\n \"muddywater\": [\"9M\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"payback\": [\n \"8M\",\n \"7M\",\n \"7L19\",\n \"6M\",\n \"6L19\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L24\"\n ],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\n \"9M\",\n \"9L1\",\n \"9S0\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\",\n \"3M\",\n \"3L25\"\n ],\n \"quickattack\": [\"9L1\", \"8L1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\n \"9L48\",\n \"8L48\",\n \"7M\",\n \"7L39\",\n \"6M\",\n \"6L22\",\n \"5T\",\n \"5L28\",\n \"4M\",\n \"4L31\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skyattack\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"skydrop\": [\"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"soak\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"spitup\": [\"9L28\", \"8L28\", \"7L33\", \"6L33\", \"5L38\", \"4L38\", \"3L47\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\", \"4M\", \"3M\"],\n \"stockpile\": [\"9L28\", \"8L28\", \"7L33\", \"6L33\", \"5L38\", \"4L38\", \"3L33\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"supersonic\": [\"9L1\", \"8L1\", \"7L5\", \"6L5\", \"5L6\", \"4L6\", \"3L7\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"9L28\", \"8L28\", \"7L33\", \"6L33\", \"5L38\", \"4L38\", \"3L33\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"tailwind\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L50\",\n \"4T\",\n \"4L50\"\n ],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"waterpulse\": [\n \"9M\",\n \"9L20\",\n \"8L20\",\n \"7T\",\n \"7L15\",\n \"6T\",\n \"6L15\",\n \"5L17\",\n \"4M\",\n \"4L19\",\n \"3M\"\n ],\n \"watersport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"weatherball\": [\"9M\", \"9S0\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"],\n \"wideguard\": [\"9S0\"],\n \"wingattack\": [\"9L15\", \"8L15\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 50,\n \"shiny\": true,\n \"gender\": \"M\",\n \"nature\": \"Modest\",\n \"abilities\": [\"drizzle\"],\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 8,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"protect\", \"weatherball\", \"hurricane\", \"wideguard\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 4, \"level\": 15},\n {\"generation\": 6, \"level\": 18, \"maxEggMoves\": 1}\n ]\n },\n \"ralts\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\", \"7E\", \"6E\", \"5M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"calmmind\": [\n \"9M\",\n \"9L27\",\n \"8M\",\n \"8L27\",\n \"7M\",\n \"7L24\",\n \"6M\",\n \"6L24\",\n \"5M\",\n \"5L28\",\n \"4M\",\n \"4L23\",\n \"3M\",\n \"3L21\"\n ],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7L34\",\n \"6L34\",\n \"5L43\",\n \"4L39\",\n \"3S1\"\n ],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"confusion\": [\n \"9L6\",\n \"8L6\",\n \"7L4\",\n \"6L4\",\n \"5L6\",\n \"5D\",\n \"4L6\",\n \"3L6\",\n \"3S2\"\n ],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"defensecurl\": [\"3T\"],\n \"destinybond\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"disable\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"disarmingvoice\": [\"9M\", \"9L1\", \"8L1\", \"7L11\", \"6L11\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\n \"9L3\",\n \"8L3\",\n \"7M\",\n \"7L6\",\n \"6M\",\n \"6L6\",\n \"5M\",\n \"5L10\",\n \"4M\",\n \"4L10\",\n \"3M\",\n \"3L11\"\n ],\n \"drainingkiss\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L22\", \"6L22\"],\n \"dreameater\": [\n \"9L36\",\n \"8L36\",\n \"7M\",\n \"7L39\",\n \"6M\",\n \"6L39\",\n \"5M\",\n \"5L50\",\n \"4M\",\n \"4L45\",\n \"3T\",\n \"3L46\"\n ],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"8M\", \"7E\", \"6E\", \"6S3\", \"5E\", \"4E\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\n \"9M\",\n \"9L39\",\n \"8M\",\n \"8L39\",\n \"7L32\",\n \"6L32\",\n \"5L39\",\n \"4L34\",\n \"3L36\"\n ],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"6S3\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\",\n \"3S1\"\n ],\n \"grudge\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"headbutt\": [\"4T\"],\n \"healpulse\": [\"9L33\", \"8L33\", \"7L19\", \"6L19\", \"5L23\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hypnosis\": [\"9L9\", \"8L9\", \"7L37\", \"6L37\", \"5L45\", \"4L43\", \"3L41\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\", \"8M\", \"7L29\", \"6L29\", \"5L34\", \"4L32\", \"3L31\"],\n \"knockoff\": [\"9M\", \"9E\", \"8E\"],\n \"lifedew\": [\"9L21\", \"8L21\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"luckychant\": [\"7L14\", \"6L14\", \"5L17\", \"4L17\"],\n \"magicalleaf\": [\"9M\", \"8M\", \"7L17\", \"6L17\", \"5L21\", \"4L21\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"meanlook\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"memento\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"mistyterrain\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"mysticalfire\": [\"9E\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"3T\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\", \"9L18\", \"8L18\"],\n \"psychic\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7M\",\n \"7L27\",\n \"6M\",\n \"6L27\",\n \"5M\",\n \"5L32\",\n \"4M\",\n \"4L28\",\n \"3M\",\n \"3L26\"\n ],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S2\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowsneak\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\", \"3S2\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sing\": [\"3S2\"],\n \"skillswap\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"storedpower\": [\"9M\", \"8M\", \"7L42\", \"6L42\", \"5L54\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"synchronoise\": [\"7E\", \"6E\", \"5E\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"9L15\", \"8L15\", \"7L9\", \"6L9\", \"5L12\", \"4L12\", \"3L16\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"wish\": [\"3S0\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"growl\", \"wish\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"growl\", \"charm\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 20,\n \"moves\": [\"sing\", \"shockwave\", \"reflect\", \"confusion\"]\n },\n {\n \"generation\": 6,\n \"level\": 1,\n \"isHidden\": true,\n \"moves\": [\"growl\", \"encore\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [{\"generation\": 3, \"level\": 4}]\n },\n \"kirlia\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\", \"5M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"calmmind\": [\n \"9M\",\n \"9L33\",\n \"8M\",\n \"8L33\",\n \"7M\",\n \"7L26\",\n \"6M\",\n \"6L26\",\n \"5M\",\n \"5L31\",\n \"4M\",\n \"4L25\",\n \"3M\",\n \"3L21\"\n ],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L40\", \"6L40\", \"5L50\", \"4L45\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"defensecurl\": [\"3T\"],\n \"disarmingvoice\": [\"9M\", \"9L1\", \"8L1\", \"7L11\", \"6L11\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\n \"9L1\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3M\",\n \"3L1\"\n ],\n \"drainingkiss\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L23\", \"6L23\"],\n \"dreameater\": [\n \"9L48\",\n \"8L48\",\n \"7M\",\n \"7L47\",\n \"6M\",\n \"6L47\",\n \"5M\",\n \"5L59\",\n \"4M\",\n \"4L53\",\n \"3T\",\n \"3L54\"\n ],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\n \"9M\",\n \"9L53\",\n \"8M\",\n \"8L53\",\n \"7L37\",\n \"6L37\",\n \"5L45\",\n \"4L39\",\n \"3L40\"\n ],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"4T\"],\n \"healpulse\": [\"9L43\", \"8L43\", \"7L19\", \"6L19\", \"5L25\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hypnosis\": [\"9L9\", \"8L9\", \"7L44\", \"6L44\", \"5L53\", \"4L50\", \"3L47\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\", \"8M\", \"7L33\", \"6L33\", \"5L39\", \"4L36\", \"3L33\"],\n \"knockoff\": [\"9M\"],\n \"lifedew\": [\"9L23\", \"8L23\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"luckychant\": [\"7L14\", \"6L14\", \"5L17\", \"4L17\"],\n \"magicalleaf\": [\"9M\", \"8M\", \"7L17\", \"6L17\", \"5L22\", \"4L22\", \"3L1\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"mistyterrain\": [\"9M\", \"8M\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"3T\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\", \"9L18\", \"8L18\"],\n \"psychic\": [\n \"9M\",\n \"9L38\",\n \"8M\",\n \"8L38\",\n \"7M\",\n \"7L30\",\n \"6M\",\n \"6L30\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L31\",\n \"3M\",\n \"3L26\"\n ],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"storedpower\": [\"9M\", \"8M\", \"7L51\", \"6L51\", \"5L64\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"9L15\", \"8L15\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"encounters\": [{\"generation\": 4, \"level\": 6}]\n },\n \"gardevoir\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\", \"5M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurasphere\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"calmmind\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"7M\",\n \"7L26\",\n \"6M\",\n \"6L26\",\n \"6S1\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L25\",\n \"3M\",\n \"3L21\"\n ],\n \"captivate\": [\"7L44\", \"6L44\", \"5L60\", \"4M\", \"4L53\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"dazzlinggleam\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7M\", \"6M\", \"6S1\"],\n \"defensecurl\": [\"3T\"],\n \"disarmingvoice\": [\"9M\", \"9L1\", \"8L1\", \"7L11\", \"6L11\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\n \"9L1\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3M\",\n \"3L1\"\n ],\n \"drainingkiss\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L23\", \"6L23\"],\n \"dreameater\": [\n \"9L56\",\n \"8L56\",\n \"7M\",\n \"7L53\",\n \"6M\",\n \"6L53\",\n \"5M\",\n \"5L73\",\n \"4M\",\n \"4L65\",\n \"3T\",\n \"3L60\"\n ],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\n \"9M\",\n \"9L63\",\n \"8M\",\n \"8L63\",\n \"7L40\",\n \"6L40\",\n \"5L53\",\n \"4L45\",\n \"3L42\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"guardswap\": [\"8M\"],\n \"headbutt\": [\"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"healingwish\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"healpulse\": [\"9L1\", \"8L49\", \"7L19\", \"6L19\", \"5L25\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hypnosis\": [\n \"9L9\",\n \"8L9\",\n \"7L49\",\n \"6L49\",\n \"5L65\",\n \"5S0\",\n \"4L60\",\n \"3L51\"\n ],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\", \"8M\", \"7L35\", \"6L35\", \"5L45\", \"4L40\", \"3L33\"],\n \"knockoff\": [\"9M\"],\n \"laserfocus\": [\"7T\"],\n \"lifedew\": [\"9L23\", \"8L23\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magicalleaf\": [\"9M\", \"8M\", \"7L17\", \"6L17\", \"5L22\", \"4L22\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\"],\n \"moonblast\": [\"9L49\", \"8L1\", \"7L1\", \"6L1\", \"6S1\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"mysticalfire\": [\"9L1\", \"8M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"3T\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\", \"9L18\", \"8L18\"],\n \"psychic\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7M\",\n \"7L31\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L40\",\n \"5S0\",\n \"4M\",\n \"4L33\",\n \"3M\",\n \"3L26\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\", \"8M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"storedpower\": [\"9M\", \"8M\", \"7L1\", \"6L1\", \"6S1\", \"5L80\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"9L15\", \"8L15\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"vacuumwave\": [\"9M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"wish\": [\"9L28\", \"8L28\", \"7L14\", \"6L14\", \"5L17\", \"4L17\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 50,\n \"shiny\": 1,\n \"abilities\": [\"trace\"],\n \"moves\": [\"hypnosis\", \"thunderbolt\", \"focusblast\", \"psychic\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": true,\n \"gender\": \"F\",\n \"abilities\": [\"synchronize\"],\n \"moves\": [\"dazzlinggleam\", \"moonblast\", \"storedpower\", \"calmmind\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"gallade\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"9L18\", \"8L18\", \"7M\", \"7L17\", \"6M\", \"5M\", \"4M\"],\n \"agility\": [\"9M\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\", \"5M\"],\n \"aquacutter\": [\"9L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"aurasphere\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"closecombat\": [\n \"9M\",\n \"9L63\",\n \"8M\",\n \"8L63\",\n \"7L1\",\n \"6L1\",\n \"5L59\",\n \"4L53\"\n ],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"disarmingvoice\": [\"9M\", \"9L1\", \"8L1\"],\n \"doubleteam\": [\n \"9L1\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"drainingkiss\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"9L1\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"energyball\": [\"9M\", \"8M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"falseswipe\": [\n \"9M\",\n \"9L23\",\n \"8M\",\n \"8L23\",\n \"7M\",\n \"7L44\",\n \"6M\",\n \"6L44\",\n \"5M\",\n \"5L50\",\n \"4M\",\n \"4L45\"\n ],\n \"feint\": [\"9L12\", \"8L12\", \"7L40\", \"6L40\", \"5L45\", \"4L39\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"9L1\", \"8L1\", \"7L14\", \"6L14\", \"5L17\", \"4T\", \"4L17\"],\n \"futuresight\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"headbutt\": [\"4T\"],\n \"healpulse\": [\"9L49\", \"8L49\", \"7L19\", \"6L19\", \"5L25\"],\n \"helpinghand\": [\n \"9M\",\n \"9L9\",\n \"8M\",\n \"8L9\",\n \"7T\",\n \"7L35\",\n \"6T\",\n \"6L35\",\n \"5T\",\n \"5L39\",\n \"4T\",\n \"4L36\"\n ],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hypnosis\": [\"9L1\", \"8L1\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"icywind\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"leafblade\": [\"9L1\", \"8M\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"lifedew\": [\"9L1\", \"8L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\"9M\"],\n \"mistyterrain\": [\"9M\", \"8M\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"9M\"],\n \"nightslash\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L53\",\n \"4M\",\n \"4L50\"\n ],\n \"psybeam\": [\"9M\", \"9L1\", \"8L1\"],\n \"psychic\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychocut\": [\"9L42\", \"8M\", \"8L42\", \"7L31\", \"6L31\", \"5L36\", \"4L31\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"quickguard\": [\"9L56\", \"8L56\", \"7L11\", \"6L11\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sacredsword\": [\"9L1\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowclaw\": [\"9M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"slash\": [\"9L0\", \"8L0\", \"7L1\", \"6L17\", \"5L22\", \"4L22\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"storedpower\": [\"9M\", \"8M\", \"7L1\", \"6L1\", \"5L64\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"swordsdance\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"7M\",\n \"7L26\",\n \"6M\",\n \"6L26\",\n \"5M\",\n \"5L31\",\n \"4M\",\n \"4L25\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"9L15\", \"8L15\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"9M\", \"4T\"],\n \"wideguard\": [\"9L56\", \"8L56\", \"7L23\", \"6L23\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"surskit\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"agility\": [\"9M\", \"9L22\", \"7L22\", \"6L22\", \"5L31\", \"4L31\", \"3L31\"],\n \"aquajet\": [\"9E\", \"7L30\", \"7E\", \"6L30\", \"6E\", \"5E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"9L35\", \"7L35\", \"6L35\", \"5L43\", \"4L43\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bubble\": [\"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\", \"3S0\", \"3S1\"],\n \"bubblebeam\": [\"9L17\", \"7L17\", \"6L17\", \"5L25\", \"4L25\", \"3L25\"],\n \"bugbite\": [\"9M\", \"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"bugbuzz\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fellstinger\": [\"9E\", \"7E\", \"6E\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"foresight\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\", \"3M\"],\n \"haze\": [\"9M\", \"9L25\", \"7L25\", \"6L25\", \"5L37\", \"4L37\", \"3L37\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"leechlife\": [\"9M\"],\n \"liquidation\": [\"9M\", \"7T\"],\n \"lunge\": [\"9M\", \"9E\", \"7E\"],\n \"mimic\": [\"3T\"],\n \"mindreader\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"mist\": [\"9L25\", \"7L25\", \"6L25\", \"5L37\", \"4L37\", \"3L37\"],\n \"mudshot\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"mudsport\": [\"3S0\"],\n \"naturalgift\": [\"4M\"],\n \"pounce\": [\"9M\"],\n \"powersplit\": [\"9E\", \"7E\", \"6E\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"quickattack\": [\"9L6\", \"7L6\", \"6L6\", \"5L7\", \"4L7\", \"3L7\", \"3S1\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"soak\": [\"9L14\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stickyweb\": [\"9L38\", \"7L38\", \"6L38\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"9L9\", \"7L9\", \"6L9\", \"5L13\", \"4L13\", \"3L13\"],\n \"swift\": [\"4T\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"9L1\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"watersport\": [\"7L14\", \"6L14\", \"5L19\", \"4L19\", \"3L19\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"bubble\", \"mudsport\"],\n \"pokeball\": \"pokeball\",\n \"emeraldEventEgg\": true\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"bubble\", \"quickattack\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [{\"generation\": 3, \"level\": 3}]\n },\n \"masquerain\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\"],\n \"aircutter\": [\"9M\", \"9L22\", \"7L22\", \"6L22\", \"4T\"],\n \"airslash\": [\"9M\", \"9L32\", \"7L38\", \"6L38\", \"5L47\", \"4L47\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bubble\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"bugbite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbuzz\": [\"9M\", \"9L44\", \"7L1\", \"6L1\", \"5L61\", \"4L61\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dualwingbeat\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"9M\", \"9L38\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gust\": [\"9L17\", \"7L17\", \"6L17\", \"5L22\", \"4L22\", \"3L26\"],\n \"haze\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"9M\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"leechlife\": [\"9M\"],\n \"liquidation\": [\"9M\", \"7T\"],\n \"lunge\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"3T\"],\n \"ominouswind\": [\"7L1\", \"6L1\", \"5L1\", \"4T\", \"4L1\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"quickattack\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"quiverdance\": [\"9L52\", \"7L1\", \"6L1\", \"5L68\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"9L22\", \"7L22\", \"6L22\", \"5L26\", \"4L26\", \"3L33\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"silverwind\": [\"7L32\", \"6L32\", \"5L40\", \"4M\", \"4L40\", \"3L47\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"soak\": [\"9L1\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"stunspore\": [\"9L26\", \"7L26\", \"6L26\", \"5L33\", \"4L33\", \"3L40\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"swift\": [\"9M\", \"4T\", \"3T\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"9L1\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"watersport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"weatherball\": [\"9M\"],\n \"whirlwind\": [\"9L1\", \"7L1\", \"6L1\", \"5L54\", \"4L54\", \"3L53\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 21, \"maxEggMoves\": 1}]\n },\n \"shroomish\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"bulletseed\": [\"9M\", \"7E\", \"6E\", \"5E\", \"5D\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"falseswipe\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4E\", \"3E\", \"3S0\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"focuspunch\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"5D\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\n \"9M\",\n \"9L26\",\n \"7T\",\n \"7L26\",\n \"6T\",\n \"6L26\",\n \"5T\",\n \"5L37\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L45\"\n ],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L29\", \"7L29\", \"6L29\", \"5L33\", \"4L33\", \"3L36\"],\n \"gunkshot\": [\"9M\"],\n \"headbutt\": [\"9L15\", \"7L15\", \"6L15\", \"5L21\", \"4T\", \"4L21\", \"3L22\"],\n \"helpinghand\": [\n \"9M\",\n \"9E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"leechseed\": [\"9L8\", \"7L8\", \"6L8\", \"5L13\", \"4L13\", \"3L10\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L12\", \"7L12\", \"6L12\", \"5L17\", \"4L17\", \"3L16\", \"3S0\"],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"poisonpowder\": [\"9L19\", \"7L19\", \"6L19\", \"5L25\", \"4L25\", \"3L28\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\"],\n \"refresh\": [\"3S0\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\n \"9M\",\n \"9L36\",\n \"7T\",\n \"7L36\",\n \"7E\",\n \"6T\",\n \"6L36\",\n \"6E\",\n \"5T\",\n \"5L41\",\n \"5E\",\n \"4T\",\n \"4L41\",\n \"4E\"\n ],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spore\": [\"9L40\", \"7L40\", \"6L40\", \"5L45\", \"4L45\", \"3L54\"],\n \"stunspore\": [\"9L5\", \"7L5\", \"6L5\", \"5L9\", \"5D\", \"4L9\", \"3L7\", \"3S0\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L5\", \"4L5\", \"3L4\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\", \"9L33\", \"7M\", \"7L33\", \"6M\", \"6L33\", \"5M\", \"4M\", \"3M\"],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"wakeupslap\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"worryseed\": [\n \"9E\",\n \"7T\",\n \"7L22\",\n \"7E\",\n \"6T\",\n \"6L22\",\n \"6E\",\n \"5T\",\n \"5L29\",\n \"5E\",\n \"4T\",\n \"4L29\",\n \"4E\"\n ],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 15,\n \"abilities\": [\"effectspore\"],\n \"moves\": [\"refresh\", \"falseswipe\", \"megadrain\", \"stunspore\"]\n }\n ]\n },\n \"breloom\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"aerialace\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"9L39\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\"],\n \"bulletseed\": [\"9M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"closecombat\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9L22\", \"7L22\", \"6L22\", \"5L25\", \"4L25\", \"3T\", \"3L28\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dynamicpunch\": [\"9L50\", \"7L50\", \"6L45\", \"5L45\", \"4L45\", \"3T\", \"3L54\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\"],\n \"falseswipe\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"feint\": [\"9L19\", \"7L19\", \"6L19\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"9L55\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"forcepalm\": [\"9L28\", \"7L28\", \"6L28\", \"5L29\", \"4L29\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L1\"],\n \"gunkshot\": [\"9M\"],\n \"headbutt\": [\"9L15\", \"7L15\", \"6L15\", \"5L21\", \"4T\", \"4L21\", \"3L22\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"machpunch\": [\"9L0\", \"7L1\", \"6L23\", \"5L23\", \"4L23\", \"3L23\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L12\", \"7L12\", \"6L12\", \"5L17\", \"4L17\", \"3L16\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"mimic\": [\"3T\"],\n \"mindreader\": [\"7L33\", \"6L33\", \"5L37\", \"4L37\", \"3L45\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"poisonjab\": [\"9M\"],\n \"poisonpowder\": [\"9L1\"],\n \"pounce\": [\"9M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\n \"9M\",\n \"9L44\",\n \"7T\",\n \"7L44\",\n \"6T\",\n \"6L41\",\n \"5T\",\n \"5L41\",\n \"4T\",\n \"4L41\"\n ],\n \"seismictoss\": [\"3T\"],\n \"skyuppercut\": [\"7L39\", \"6L33\", \"5L33\", \"4L33\", \"3L36\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spore\": [\"9L1\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"stunspore\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"9M\", \"9L1\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"vacuumwave\": [\"4T\"],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"worryseed\": [\"9L33\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"slakoth\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"afteryou\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"amnesia\": [\"9M\", \"9L17\", \"7L17\", \"6L17\", \"5L25\", \"4L25\", \"3L25\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"chipaway\": [\"7L25\", \"6L25\", \"5L37\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9L30\", \"7L30\", \"6L30\", \"5L43\", \"4L37\", \"3T\", \"3L37\"],\n \"covet\": [\n \"9L22\",\n \"7T\",\n \"7L22\",\n \"6T\",\n \"6L22\",\n \"5T\",\n \"5L31\",\n \"4L31\",\n \"3L31\"\n ],\n \"crushclaw\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"curse\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"3T\"],\n \"encore\": [\"9M\", \"9L6\", \"7L6\", \"6L6\", \"5L7\", \"4L7\", \"3L7\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"9M\"],\n \"feintattack\": [\"7L14\", \"6L14\", \"5L19\", \"4L19\", \"3L19\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flail\": [\"9L33\", \"7L33\", \"6L33\", \"5L49\", \"4L43\", \"3L43\"],\n \"flamethrower\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"gunkshot\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hammerarm\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"headbutt\": [\"9L14\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metalclaw\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"playrough\": [\"9M\", \"9L38\", \"7L38\", \"6L38\"],\n \"poisonjab\": [\"9M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scratch\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"slackoff\": [\"9L9\", \"7L9\", \"6L9\", \"5L13\", \"4L13\", \"3L13\"],\n \"slash\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"sleeptalk\": [\n \"9M\",\n \"7M\",\n \"7E\",\n \"6M\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"snore\": [\n \"9E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"5D\", \"4T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\", \"9L25\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"tickle\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"xscissor\": [\"9M\"],\n \"yawn\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"vigoroth\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"amnesia\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"chipaway\": [\"7L27\", \"6L27\", \"5L43\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9L33\", \"7L33\", \"6L33\", \"5L37\", \"4L37\", \"3T\", \"3L37\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\n \"9M\",\n \"9L17\",\n \"7L17\",\n \"6L17\",\n \"5L25\",\n \"4M\",\n \"4L25\",\n \"3T\",\n \"3L25\"\n ],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"9M\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flamethrower\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"focuspunch\": [\n \"9M\",\n \"9L37\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5L49\",\n \"4M\",\n \"4L43\",\n \"3M\",\n \"3L43\"\n ],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"furyswipes\": [\"9L14\", \"7L14\", \"6L14\", \"5L19\", \"4L19\", \"3L19\"],\n \"gunkshot\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hypervoice\": [\"9M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metalclaw\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\"],\n \"playrough\": [\"9M\"],\n \"poisonjab\": [\"9M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"9L43\", \"7L1\", \"6L1\", \"5L55\", \"4L49\", \"3L49\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"scratch\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"slash\": [\"9L23\", \"7L23\", \"6L23\", \"5L31\", \"4L31\", \"3L31\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stompingtantrum\": [\"9M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\", \"9L27\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\n \"9M\",\n \"9L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"xscissor\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"slaking\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S0\", \"3M\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"amnesia\": [\"9M\", \"9L17\", \"7L17\", \"6L17\", \"5L25\", \"4L25\", \"3L25\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"chipaway\": [\"7L27\", \"6L27\", \"5L37\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9L33\", \"7L33\", \"6L33\", \"5L43\", \"4L37\", \"3T\", \"3L37\"],\n \"covet\": [\n \"9L23\",\n \"7T\",\n \"7L23\",\n \"6T\",\n \"6L23\",\n \"5T\",\n \"5L31\",\n \"4L31\",\n \"3L31\"\n ],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"encore\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"9M\"],\n \"feintattack\": [\"7L14\", \"6L14\", \"5L19\", \"4L19\", \"3L19\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flail\": [\"9L39\", \"7L39\", \"6L39\", \"5L49\", \"4L43\", \"3L43\"],\n \"flamethrower\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\n \"9M\",\n \"9L45\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L55\",\n \"4M\",\n \"4L49\"\n ],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S0\"],\n \"gunkshot\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hammerarm\": [\"9L63\", \"7L1\", \"6L1\", \"5L67\", \"4L61\"],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"9L52\", \"3T\"],\n \"megapunch\": [\"3T\"],\n \"metalclaw\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\"],\n \"playrough\": [\"9M\"],\n \"poisonjab\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"punishment\": [\"7L1\", \"6L1\", \"5L61\", \"4L55\"],\n \"quash\": [\"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"4S0\", \"3M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"scratch\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S0\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"slackoff\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9L1\", \"4T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\n \"9L0\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L36\",\n \"3T\",\n \"3L36\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\", \"9L27\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"wildcharge\": [\"9M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"xscissor\": [\"9M\"],\n \"yawn\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Adamant\",\n \"moves\": [\"gigaimpact\", \"return\", \"shadowclaw\", \"aerialace\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"nincada\": {\n \"learnset\": {\n \"absorb\": [\"8L21\", \"7L5\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7L29\", \"6L29\"],\n \"bugbite\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"bugbuzz\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"dig\": [\n \"8M\",\n \"8L40\",\n \"7L37\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L45\",\n \"3M\",\n \"3L45\"\n ],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\n \"8M\",\n \"8L10\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\",\n \"3L25\"\n ],\n \"feintattack\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"finalgambit\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"flail\": [\"8E\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"furyswipes\": [\"8L30\", \"7L13\", \"6L13\", \"5L14\", \"4L14\", \"3L14\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gust\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"harden\": [\"8L5\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"leechlife\": [\"8M\", \"7M\", \"6L5\", \"5L5\", \"5D\", \"4L5\", \"3L5\"],\n \"metalclaw\": [\"8L25\", \"7L21\", \"6L21\", \"5L38\", \"4L38\", \"3L38\"],\n \"mimic\": [\"3T\"],\n \"mindreader\": [\"8L35\", \"7L25\", \"6L19\", \"5L19\", \"4L19\", \"3L19\"],\n \"mudslap\": [\"8L15\", \"7L17\", \"6L17\", \"5L31\", \"4T\", \"4L31\", \"3T\", \"3L31\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8L1\", \"7L9\", \"6L9\", \"5L9\", \"4L9\", \"3L9\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scratch\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"silverwind\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"xscissor\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n }\n },\n \"ninjask\": {\n \"learnset\": {\n \"absorb\": [\"8L23\", \"7L1\"],\n \"acrobatics\": [\"8M\"],\n \"aerialace\": [\"8L1\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"8M\", \"8L15\", \"7L17\", \"6L17\", \"5L38\", \"4L38\", \"3L38\"],\n \"aircutter\": [\"4T\"],\n \"airslash\": [\"8M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"8M\", \"8L1\", \"7L35\", \"6L35\", \"5L45\", \"4L45\", \"3L45\"],\n \"bugbite\": [\"8L29\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\", \"4T\", \"4L1\"],\n \"bugbuzz\": [\"8M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"dig\": [\"8M\", \"8L1\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\n \"8L0\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L20\",\n \"5M\",\n \"5L20\",\n \"4M\",\n \"4L20\",\n \"3M\",\n \"3L20\"\n ],\n \"dualwingbeat\": [\"8T\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"8M\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\n \"8L0\",\n \"7L1\",\n \"6L20\",\n \"5L20\",\n \"4T\",\n \"4L20\",\n \"3T\",\n \"3L20\"\n ],\n \"furyswipes\": [\"8L36\", \"7L13\", \"6L13\", \"5L14\", \"4L14\", \"3L14\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"harden\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"leechlife\": [\"8M\", \"7M\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"metalclaw\": [\"8L1\"],\n \"mimic\": [\"3T\"],\n \"mindreader\": [\"8L43\", \"7L29\", \"6L19\", \"5L19\", \"4L19\", \"3L19\"],\n \"mudslap\": [\"8L1\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scratch\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"screech\": [\"8M\", \"8L0\", \"7L1\", \"6L20\", \"5L20\", \"4L20\", \"3L20\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"silverwind\": [\"4M\"],\n \"skittersmack\": [\"8T\"],\n \"slash\": [\"8L50\", \"7L23\", \"6L23\", \"5L31\", \"4L31\", \"3L31\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"4T\", \"3T\"],\n \"swordsdance\": [\n \"8M\",\n \"8L57\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\",\n \"3T\",\n \"3L25\"\n ],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"xscissor\": [\n \"8M\",\n \"8L64\",\n \"7M\",\n \"7L47\",\n \"6M\",\n \"6L47\",\n \"5M\",\n \"5L52\",\n \"4M\",\n \"4L52\"\n ]\n }\n },\n \"shedinja\": {\n \"learnset\": {\n \"absorb\": [\"8L23\", \"7L1\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"8M\", \"4R\", \"3R\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"batonpass\": [\"4R\", \"3R\"],\n \"bugbite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbuzz\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8L15\", \"7L29\", \"6L29\", \"5L31\", \"4L31\", \"3L31\", \"3S0\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"dig\": [\"8M\", \"8L1\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"8M\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"furyswipes\": [\"8L36\", \"7L13\", \"6L13\", \"5L14\", \"4L14\", \"3L14\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grudge\": [\"8L1\", \"7L37\", \"6L37\", \"5L45\", \"4L45\", \"3L45\", \"3S0\"],\n \"harden\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"healblock\": [\"7L41\", \"6L41\", \"5L52\", \"4L52\"],\n \"hex\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"leechlife\": [\"8M\", \"7M\", \"6L5\", \"5L5\", \"4L5\", \"3L5\"],\n \"metalclaw\": [\"8L1\"],\n \"mimic\": [\"3T\"],\n \"mindreader\": [\"8L43\", \"7L25\", \"6L19\", \"5L19\", \"4L19\", \"3L19\"],\n \"mudslap\": [\"8L1\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"3T\"],\n \"phantomforce\": [\"8M\", \"8L64\", \"7L45\", \"6L45\"],\n \"poltergeist\": [\"8T\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8L1\", \"7L1\", \"6L9\", \"5L9\", \"4L9\", \"3L9\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scratch\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"screech\": [\"4R\", \"3R\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\n \"8M\",\n \"8L50\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L59\",\n \"4M\",\n \"4L59\",\n \"3M\",\n \"3L38\",\n \"3S0\"\n ],\n \"shadowclaw\": [\"8M\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowsneak\": [\"8L29\", \"7L21\", \"6L21\", \"5L38\", \"4L38\"],\n \"skittersmack\": [\"8T\"],\n \"slash\": [\"4R\", \"3R\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spite\": [\n \"8L57\",\n \"7T\",\n \"7L17\",\n \"6T\",\n \"6L17\",\n \"5T\",\n \"5L25\",\n \"4T\",\n \"4L25\",\n \"3L25\",\n \"3S0\"\n ],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\"4R\", \"3R\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"willowisp\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"xscissor\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 50,\n \"moves\": [\"spite\", \"confuseray\", \"shadowball\", \"grudge\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"whismur\": {\n \"learnset\": {\n \"astonish\": [\"8L1\", \"7L8\", \"6L8\", \"5L11\", \"4L11\", \"3L11\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"captivate\": [\"4M\"],\n \"circlethrow\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"defensecurl\": [\"3T\"],\n \"disarmingvoice\": [\"8E\", \"7E\", \"6E\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"3T\"],\n \"echoedvoice\": [\"8L5\", \"7M\", \"7L4\", \"6M\", \"6L4\", \"5M\"],\n \"endeavor\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\", \"4E\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"extrasensory\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hammerarm\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"howl\": [\"8L10\", \"7L11\", \"6L11\", \"5L15\", \"4L15\", \"3L15\"],\n \"hypervoice\": [\n \"8M\",\n \"8L45\",\n \"7T\",\n \"7L39\",\n \"6T\",\n \"6L39\",\n \"5T\",\n \"5L51\",\n \"4L45\",\n \"3L45\"\n ],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"pound\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"3T\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"8M\",\n \"8L15\",\n \"7M\",\n \"7L32\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L41\",\n \"3M\",\n \"3L41\"\n ],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\n \"8L25\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L35\",\n \"4M\",\n \"4L35\",\n \"3M\",\n \"3L35\"\n ],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\", \"8L40\", \"7L15\", \"6L15\", \"5L31\", \"4L31\", \"3L31\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\n \"8M\",\n \"8L15\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5T\",\n \"5L45\",\n \"4M\",\n \"4L41\",\n \"3T\",\n \"3L41\"\n ],\n \"smellingsalts\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"smokescreen\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"snore\": [\n \"8M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stomp\": [\"8L21\", \"7L22\", \"6L22\", \"5L25\", \"4L25\", \"3L25\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supersonic\": [\"8L30\", \"7L18\", \"6L18\", \"5L21\", \"4L21\", \"3L21\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"synchronoise\": [\"7L43\", \"6L41\", \"5L41\"],\n \"takedown\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"teeterdance\": [\"3S0\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\n \"8M\",\n \"8L35\",\n \"7T\",\n \"7L25\",\n \"6T\",\n \"6L5\",\n \"5T\",\n \"5L5\",\n \"5D\",\n \"4T\",\n \"4L5\",\n \"3L5\",\n \"3S0\"\n ],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlwind\": [\"8E\", \"7E\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"pound\", \"uproar\", \"teeterdance\"],\n \"pokeball\": \"pokeball\",\n \"emeraldEventEgg\": true\n }\n ]\n },\n \"loudred\": {\n \"learnset\": {\n \"astonish\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bite\": [\"8L0\", \"7L1\", \"6L20\", \"5L20\", \"4L20\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"defensecurl\": [\"3T\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"8L1\", \"7M\", \"7L1\", \"6M\", \"6L1\", \"5M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"8M\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"howl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hypervoice\": [\n \"8M\",\n \"8L57\",\n \"7T\",\n \"7L45\",\n \"6T\",\n \"6L45\",\n \"5T\",\n \"5L65\",\n \"4L57\",\n \"3L57\"\n ],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"overheat\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pound\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"3T\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"8M\",\n \"8L15\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L57\",\n \"4M\",\n \"4L51\",\n \"3M\",\n \"3L51\"\n ],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\n \"8L29\",\n \"7M\",\n \"7L32\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L43\",\n \"3M\",\n \"3L43\"\n ],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\", \"8L50\", \"7L15\", \"6L15\", \"5L37\", \"4L37\", \"3L37\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\n \"8M\",\n \"8L15\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5T\",\n \"5L57\",\n \"4M\",\n \"4L51\",\n \"3T\",\n \"3L51\"\n ],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stomp\": [\"8L23\", \"7L23\", \"6L23\", \"5L29\", \"4L29\", \"3L29\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supersonic\": [\"8L36\", \"7L18\", \"6L18\", \"5L23\", \"4L23\", \"3L23\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synchronoise\": [\"7L50\", \"6L50\", \"5L51\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\n \"8M\",\n \"8L43\",\n \"7T\",\n \"7L27\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 16, \"maxEggMoves\": 1}]\n },\n \"exploud\": {\n \"learnset\": {\n \"astonish\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"8M\", \"4M\"],\n \"bite\": [\"8L1\", \"7L1\", \"6L20\", \"5L20\", \"4L20\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"boomburst\": [\"8L72\", \"7L1\", \"6L1\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"crunch\": [\"8M\", \"8L0\", \"7L1\", \"6L40\", \"5L40\", \"4L40\"],\n \"defensecurl\": [\"3T\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"8L1\", \"7M\", \"7L1\", \"6M\", \"6L1\", \"5M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"8M\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"firepunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"howl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hydropump\": [\"8M\"],\n \"hyperbeam\": [\n \"8M\",\n \"8L81\",\n \"7M\",\n \"7L64\",\n \"6M\",\n \"6L64\",\n \"5M\",\n \"5L79\",\n \"4M\",\n \"4L71\",\n \"3M\",\n \"3L40\",\n \"3S1\"\n ],\n \"hypervoice\": [\n \"8M\",\n \"8L63\",\n \"7T\",\n \"7L47\",\n \"6T\",\n \"6L47\",\n \"5T\",\n \"5L71\",\n \"4L63\",\n \"3L63\",\n \"3S0\"\n ],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icefang\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"icepunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"overheat\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pound\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"3T\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"8M\",\n \"8L15\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L55\",\n \"4M\",\n \"4L55\",\n \"3M\",\n \"3L55\",\n \"3S0\"\n ],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\n \"8L29\",\n \"7M\",\n \"7L32\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L45\",\n \"3M\",\n \"3L45\",\n \"3S0\",\n \"3S1\"\n ],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\n \"8M\",\n \"8L54\",\n \"7L15\",\n \"6L15\",\n \"5L37\",\n \"4L37\",\n \"3L37\",\n \"3S1\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\n \"8M\",\n \"8L15\",\n \"7M\",\n \"7L42\",\n \"6M\",\n \"6L42\",\n \"5T\",\n \"5L63\",\n \"4M\",\n \"4L55\",\n \"3T\",\n \"3L55\",\n \"3S0\"\n ],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stomp\": [\"8L23\", \"7L23\", \"6L23\", \"5L29\", \"4L29\", \"3L29\", \"3S1\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"supersonic\": [\"8L36\", \"7L18\", \"6L18\", \"5L23\", \"4L23\", \"3L23\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synchronoise\": [\"7L53\", \"6L53\", \"5L55\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terrainpulse\": [\"8T\"],\n \"thunderfang\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\n \"8M\",\n \"8L45\",\n \"7T\",\n \"7L27\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 100,\n \"moves\": [\"roar\", \"rest\", \"sleeptalk\", \"hypervoice\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 50,\n \"moves\": [\"stomp\", \"screech\", \"hyperbeam\", \"roar\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"makuhita\": {\n \"learnset\": {\n \"armthrust\": [\"9L7\", \"7L7\", \"6L7\", \"5L7\", \"5D\", \"4L7\", \"3L10\", \"3S0\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bellydrum\": [\"9L25\", \"7L25\", \"6L25\", \"5L25\", \"4L25\", \"3L37\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"bulkup\": [\"9M\", \"9L22\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"bulletpunch\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"chipaway\": [\"7E\", \"6E\", \"5E\"],\n \"closecombat\": [\"9M\", \"9L40\", \"7L40\", \"6L40\", \"5L40\", \"4L40\"],\n \"coaching\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"crosschop\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"detect\": [\"9L28\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\"],\n \"dynamicpunch\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\n \"9M\",\n \"9L37\",\n \"7L37\",\n \"6L37\",\n \"5L37\",\n \"4M\",\n \"4L37\",\n \"3T\",\n \"3L40\"\n ],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"9L10\", \"7L10\", \"6L10\", \"5L13\", \"4L13\", \"3L19\"],\n \"feint\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"feintattack\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"focuspunch\": [\"9M\", \"9L34\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"forcepalm\": [\"9L13\", \"7L13\", \"6L13\", \"5L28\", \"4L28\"],\n \"foresight\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"4T\"],\n \"heavyslam\": [\"9M\", \"9L46\", \"7L46\", \"6L46\", \"5L46\"],\n \"helpinghand\": [\n \"9M\",\n \"9E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\", \"3T\"],\n \"knockoff\": [\n \"9M\",\n \"9L19\",\n \"7T\",\n \"7L19\",\n \"6T\",\n \"6L19\",\n \"5T\",\n \"5L19\",\n \"4T\",\n \"4L19\",\n \"3L28\"\n ],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metronome\": [\"9M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"3S0\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"reversal\": [\"9M\", \"9L43\", \"7L43\", \"6L43\", \"5L43\", \"4L43\", \"3L49\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L4\", \"7L4\", \"6L4\", \"5L4\", \"4L4\", \"3L4\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"9L31\", \"7L31\", \"6L31\", \"5L31\", \"4L31\", \"3T\", \"3L46\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"smellingsalts\": [\"7L28\", \"6L22\", \"5L22\", \"4L22\", \"3L31\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"9M\", \"4T\"],\n \"vitalthrow\": [\"7L22\", \"6L10\", \"5L10\", \"4L10\", \"3L13\"],\n \"wakeupslap\": [\"7L34\", \"7E\", \"6L34\", \"6E\", \"5L34\", \"5E\", \"4L34\", \"4E\"],\n \"whirlpool\": [\"4M\"],\n \"whirlwind\": [\"9L16\", \"7L16\", \"6L16\", \"5L16\", \"4L16\", \"3L22\"],\n \"wideguard\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 18,\n \"moves\": [\"refresh\", \"brickbreak\", \"armthrust\", \"rocktomb\"]\n }\n ]\n },\n \"hariyama\": {\n \"learnset\": {\n \"armthrust\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bellydrum\": [\"9L26\", \"7L26\", \"6L26\", \"5L27\", \"4L27\", \"3L40\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brine\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4M\", \"4L1\"],\n \"bulkup\": [\"9M\", \"9L22\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"closecombat\": [\"9M\", \"9L46\", \"7L46\", \"6L46\", \"5L52\", \"4L52\"],\n \"coaching\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"9M\"],\n \"detect\": [\"9L30\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\n \"9M\",\n \"9L42\",\n \"7L42\",\n \"6L42\",\n \"5L47\",\n \"4M\",\n \"4L47\",\n \"3T\",\n \"3L44\"\n ],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"9L10\", \"7L10\", \"6L10\", \"5L13\", \"4L13\", \"3L19\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"focuspunch\": [\"9M\", \"9L38\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"forcepalm\": [\"9L13\", \"7L13\", \"6L13\", \"5L32\", \"4L32\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"headlongrush\": [\"9L60\"],\n \"heavyslam\": [\"9M\", \"9L54\", \"7L54\", \"6L54\", \"5L62\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"ironhead\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\n \"9M\",\n \"9L19\",\n \"7T\",\n \"7L19\",\n \"6T\",\n \"6L19\",\n \"5T\",\n \"5L19\",\n \"4T\",\n \"4L19\",\n \"3L29\"\n ],\n \"lashout\": [\"9M\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metronome\": [\"9M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"9L50\", \"7L50\", \"6L50\", \"5L57\", \"4L57\", \"3L55\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"9L34\", \"7L34\", \"6L34\", \"5L37\", \"4L37\", \"3T\", \"3L51\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"smellingsalts\": [\"7L30\", \"6L22\", \"5L22\", \"4L22\", \"3L33\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"9M\", \"4T\"],\n \"vitalthrow\": [\"7L22\", \"6L10\", \"5L10\", \"4L10\", \"3L13\"],\n \"wakeupslap\": [\"7L38\", \"6L38\", \"5L42\", \"4L42\"],\n \"whirlpool\": [\"4M\"],\n \"whirlwind\": [\"9L16\", \"7L16\", \"6L16\", \"5L16\", \"4L16\", \"3L22\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 22}]\n },\n \"nosepass\": {\n \"learnset\": {\n \"ancientpower\": [\"5D\", \"4T\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\n \"9L7\",\n \"7T\",\n \"7L7\",\n \"7E\",\n \"6T\",\n \"6L7\",\n \"6E\",\n \"5T\",\n \"5L8\",\n \"5E\",\n \"4T\",\n \"4L19\",\n \"4E\",\n \"3L16\"\n ],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"defensecurl\": [\"3T\"],\n \"discharge\": [\"9L31\", \"7L31\", \"6L31\", \"5L39\", \"4L49\"],\n \"doubleedge\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthpower\": [\n \"9M\",\n \"9L37\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L43\",\n \"4T\",\n \"4L73\"\n ],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flashcannon\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"harden\": [\"9L4\", \"7L4\", \"6L4\", \"5L4\", \"4L7\", \"3L7\"],\n \"headbutt\": [\"4T\"],\n \"headsmash\": [\"9E\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"3S0\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irondefense\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lockon\": [\"9L43\", \"7L43\", \"6L43\", \"5L50\", \"4L67\", \"3L46\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magnitude\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"meteorbeam\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"powergem\": [\"9M\", \"9L25\", \"7L25\", \"6L25\", \"5L32\", \"4L49\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"9M\",\n \"9L16\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L43\",\n \"3M\",\n \"3L37\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"9M\", \"9L28\", \"7L28\", \"6L18\", \"5L18\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\n \"9M\",\n \"9L22\",\n \"7M\",\n \"7L22\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L31\",\n \"3T\",\n \"3L28\",\n \"3S0\"\n ],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\"9L10\", \"7L10\", \"6L10\", \"5L11\", \"4L13\", \"3L13\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\", \"3T\", \"3E\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\n \"9M\",\n \"9L34\",\n \"7M\",\n \"7L34\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L31\"\n ],\n \"sandtomb\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"3T\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spark\": [\"9L19\", \"7L19\", \"6L19\", \"5L25\"],\n \"stealthrock\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\", \"4M\"],\n \"steelbeam\": [\"9M\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"stoneedge\": [\n \"9M\",\n \"9L40\",\n \"7M\",\n \"7L40\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L55\"\n ],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\n \"9M\",\n \"9L13\",\n \"7M\",\n \"7L13\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L15\",\n \"4M\",\n \"4L25\",\n \"3T\",\n \"3L22\",\n \"3S0\"\n ],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"voltswitch\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"wideguard\": [\"9E\", \"7E\", \"6E\"],\n \"zapcannon\": [\"9L43\", \"7L43\", \"6L43\", \"5L50\", \"4L61\", \"3L43\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 26,\n \"moves\": [\"helpinghand\", \"thunderbolt\", \"thunderwave\", \"rockslide\"]\n }\n ]\n },\n \"probopass\": {\n \"learnset\": {\n \"allyswitch\": [\"7T\"],\n \"ancientpower\": [\"4T\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"block\": [\"9L1\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\", \"4T\", \"4L1\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"discharge\": [\"9L31\", \"7L31\", \"6L31\", \"5L39\", \"4L49\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthpower\": [\n \"9M\",\n \"9L37\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L43\",\n \"4T\",\n \"4L73\"\n ],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"4M\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"flashcannon\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\n \"9M\",\n \"9L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irondefense\": [\n \"9M\",\n \"9L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"ironhead\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lockon\": [\"9L43\", \"7L43\", \"6L43\", \"5L50\", \"4L67\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magnetbomb\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"magneticflux\": [\"9L1\", \"7L1\"],\n \"magnetrise\": [\n \"9L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"metalsound\": [\"9M\"],\n \"meteorbeam\": [\"9M\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"powergem\": [\"9M\", \"9L25\", \"7L25\", \"6L25\", \"5L32\", \"4L49\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\n \"9M\",\n \"9L16\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L43\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockblast\": [\"9M\", \"9L28\", \"7L28\", \"6L18\", \"5L18\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\n \"9M\",\n \"9L22\",\n \"7M\",\n \"7L22\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L31\"\n ],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\n \"9M\",\n \"9L34\",\n \"7M\",\n \"7L34\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L37\"\n ],\n \"sandtomb\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"spark\": [\"9L19\", \"7L19\", \"6L19\", \"5L25\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelbeam\": [\"9M\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"stoneedge\": [\n \"9M\",\n \"9L40\",\n \"7M\",\n \"7L40\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L55\"\n ],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"supercellslam\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"thunderwave\": [\n \"9M\",\n \"9L13\",\n \"7M\",\n \"7L13\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L15\",\n \"4M\",\n \"4L25\"\n ],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"triattack\": [\"9L0\", \"7L1\"],\n \"voltswitch\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"wideguard\": [\"9L1\", \"7L1\", \"6L1\"],\n \"zapcannon\": [\"9L43\", \"7L43\", \"6L43\", \"5L50\", \"4L61\"]\n }\n },\n \"skitty\": {\n \"learnset\": {\n \"assist\": [\"7L31\", \"6L22\", \"5L22\", \"4L18\", \"3L19\"],\n \"attract\": [\n \"7M\",\n \"7L10\",\n \"6M\",\n \"6L8\",\n \"5M\",\n \"5L8\",\n \"4M\",\n \"4L4\",\n \"3M\",\n \"3L7\",\n \"3S2\"\n ],\n \"batonpass\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"blizzard\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"3T\"],\n \"calmmind\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\n \"7L43\",\n \"7E\",\n \"6L43\",\n \"6E\",\n \"5L46\",\n \"5E\",\n \"5D\",\n \"4M\",\n \"4L42\"\n ],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"7L25\", \"6L25\", \"5L25\", \"4L22\", \"3L25\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"7L19\", \"6L18\", \"5L18\", \"4L11\"],\n \"cosmicpower\": [\"7E\", \"6E\"],\n \"covet\": [\"7T\", \"7L34\", \"6T\", \"6L34\", \"5T\", \"5L36\", \"4L32\", \"3L31\"],\n \"defensecurl\": [\"3T\"],\n \"dig\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"disarmingvoice\": [\"7L13\", \"6L13\"],\n \"doubleedge\": [\"7L40\", \"6L40\", \"5L42\", \"4L39\", \"3T\", \"3L39\"],\n \"doubleslap\": [\"7L16\", \"6L15\", \"5L15\", \"4L15\", \"3L15\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"4M\", \"3T\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"7L1\", \"7E\", \"6L1\", \"6E\", \"5L1\", \"5E\", \"4L1\", \"4E\"],\n \"faketears\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"feintattack\": [\"7L22\", \"6L22\", \"5L29\", \"4L25\", \"3L27\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"foresight\": [\"7L4\", \"6L4\", \"5L4\", \"5D\", \"4L4\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"grassknot\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\", \"3S1\", \"3S2\"],\n \"headbutt\": [\"4T\"],\n \"healbell\": [\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L39\",\n \"4T\",\n \"4L36\",\n \"3L37\"\n ],\n \"helpinghand\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lastresort\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"mimic\": [\"3T\"],\n \"mudbomb\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"payday\": [\"3S0\"],\n \"playrough\": [\"7L46\", \"6L46\"],\n \"protect\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\", \"3S1\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"simplebeam\": [\"7E\", \"6E\", \"5E\"],\n \"sing\": [\"7L7\", \"6L7\", \"5L11\", \"4L8\", \"3L13\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"suckerpunch\": [\"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"4T\", \"3T\"],\n \"tackle\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\", \"3S1\", \"3S2\"],\n \"tailwhip\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L3\", \"3S0\", \"3S1\", \"3S2\"],\n \"thunder\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tickle\": [\"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\", \"3E\"],\n \"wakeupslap\": [\"7L28\", \"6L28\", \"5L32\", \"4L29\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"wildcharge\": [\"7M\", \"6M\", \"5M\"],\n \"wish\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zenheadbutt\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"abilities\": [\"cutecharm\"],\n \"moves\": [\"tackle\", \"growl\", \"tailwhip\", \"payday\"],\n \"pokeball\": \"pokeball\",\n \"emeraldEventEgg\": true\n },\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"abilities\": [\"cutecharm\"],\n \"moves\": [\"growl\", \"tackle\", \"tailwhip\", \"rollout\"],\n \"pokeball\": \"pokeball\",\n \"emeraldEventEgg\": true\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"abilities\": [\"cutecharm\"],\n \"moves\": [\"growl\", \"tackle\", \"tailwhip\", \"attract\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [\n {\n \"generation\": 3,\n \"level\": 3,\n \"gender\": \"F\",\n \"ivs\": {\"hp\": 5, \"atk\": 4, \"def\": 4, \"spa\": 5, \"spd\": 4, \"spe\": 4},\n \"abilities\": [\"cutecharm\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"delcatty\": {\n \"learnset\": {\n \"attract\": [\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3M\",\n \"3L1\",\n \"3S0\"\n ],\n \"blizzard\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"3T\"],\n \"calmmind\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"defensecurl\": [\"3T\"],\n \"dig\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleslap\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"4M\", \"3T\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"3L1\"],\n \"headbutt\": [\"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"protect\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\", \"3S0\"],\n \"shadowball\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\", \"3S0\"],\n \"sing\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stompingtantrum\": [\"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\"3S0\"],\n \"swift\": [\"4T\", \"3T\"],\n \"thunder\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"wildcharge\": [\"7M\", \"6M\", \"5M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zenheadbutt\": [\"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 18,\n \"abilities\": [\"cutecharm\"],\n \"moves\": [\"sweetkiss\", \"secretpower\", \"attract\", \"shockwave\"]\n }\n ]\n },\n \"sableye\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"9L3\", \"8L3\", \"7L9\", \"6L9\", \"5L11\", \"4L11\", \"3L13\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\"9M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S3\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"8L6\", \"7L31\", \"6L31\", \"5L46\", \"4L46\", \"3L37\"],\n \"counter\": [\"3T\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"detect\": [\"9L18\", \"8L18\", \"7L14\", \"6L14\", \"5L22\", \"4L22\", \"3L25\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\"9L15\", \"8L15\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"3T\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"9L12\", \"8L12\", \"7L21\", \"6L18\", \"5L18\", \"4L18\", \"3L21\"],\n \"feint\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"feintattack\": [\"7L19\", \"6L19\", \"5L32\", \"4L32\", \"3L29\", \"3S1\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"flatter\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"foresight\": [\"7L4\", \"6L4\", \"5L4\", \"5D\", \"4L4\", \"3L5\", \"3S0\"],\n \"foulplay\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L41\",\n \"5T\",\n \"5L50\",\n \"5S2\"\n ],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"furyswipes\": [\"9L24\", \"8L24\", \"7L11\", \"6L11\", \"5L15\", \"4L15\", \"3L17\"],\n \"gigadrain\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"gyroball\": [\"9M\", \"8M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"3S1\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"imprison\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"knockoff\": [\n \"9M\",\n \"9L27\",\n \"8L27\",\n \"7T\",\n \"7L26\",\n \"6T\",\n \"6L26\",\n \"5T\",\n \"5L29\",\n \"4T\",\n \"4L29\",\n \"3L33\"\n ],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"lightscreen\": [\"9M\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"meanlook\": [\n \"9L36\",\n \"8L36\",\n \"7L46\",\n \"7E\",\n \"6L1\",\n \"6E\",\n \"5L60\",\n \"5E\",\n \"4L57\",\n \"3L45\"\n ],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"metalburst\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"metalclaw\": [\"9M\"],\n \"metronome\": [\"9M\", \"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"moonlight\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"3T\"],\n \"nightshade\": [\n \"9M\",\n \"9L21\",\n \"8L21\",\n \"7L6\",\n \"6L6\",\n \"5L8\",\n \"4L8\",\n \"3L9\",\n \"3S0\"\n ],\n \"octazooka\": [\"5S2\"],\n \"ominouswind\": [\"4T\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"4T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"phantomforce\": [\"9M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"powergem\": [\n \"9M\",\n \"9L39\",\n \"8M\",\n \"8L39\",\n \"7L36\",\n \"6L36\",\n \"5L43\",\n \"4L43\"\n ],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"punishment\": [\"7L24\", \"6L24\", \"5L36\", \"4L36\"],\n \"quash\": [\"9L30\", \"8L30\", \"7M\", \"7L44\", \"6M\", \"6L44\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recover\": [\n \"9E\",\n \"8E\",\n \"7E\",\n \"6E\",\n \"6S3\",\n \"6S4\",\n \"5E\",\n \"4E\",\n \"3E\",\n \"3S1\"\n ],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"7M\",\n \"7L39\",\n \"6M\",\n \"6L39\",\n \"6S3\",\n \"5M\",\n \"5L57\",\n \"4M\",\n \"4L53\",\n \"3M\",\n \"3L41\",\n \"3S1\"\n ],\n \"shadowclaw\": [\n \"9M\",\n \"9L33\",\n \"8M\",\n \"8L33\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L39\",\n \"4M\",\n \"4L39\"\n ],\n \"shadowsneak\": [\"9L9\", \"8L9\", \"7L16\", \"6L16\", \"5L25\", \"4L25\"],\n \"shockwave\": [\"7T\", \"6T\", \"6S4\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S4\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\"],\n \"tickle\": [\"5S2\"],\n \"torment\": [\"9E\", \"8E\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5S2\", \"4T\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S3\", \"6S4\", \"5M\", \"4M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"xscissor\": [\"9M\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7T\",\n \"7L34\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L53\",\n \"4T\",\n \"4L50\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"abilities\": [\"keeneye\"],\n \"moves\": [\"leer\", \"scratch\", \"foresight\", \"nightshade\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 33,\n \"abilities\": [\"keeneye\"],\n \"moves\": [\"helpinghand\", \"shadowball\", \"feintattack\", \"recover\"]\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"foulplay\", \"octazooka\", \"tickle\", \"trick\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"nature\": \"Relaxed\",\n \"ivs\": {\"hp\": 31, \"spa\": 31},\n \"isHidden\": true,\n \"moves\": [\"calmmind\", \"willowisp\", \"recover\", \"shadowball\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"nature\": \"Bold\",\n \"isHidden\": true,\n \"moves\": [\"willowisp\", \"recover\", \"taunt\", \"shockwave\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"mawile\": {\n \"learnset\": {\n \"ancientpower\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"assurance\": [\"8M\"],\n \"astonish\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"8M\", \"8L8\", \"7L25\", \"6L25\", \"5L31\", \"4L31\", \"3L31\"],\n \"bite\": [\"8L12\", \"7L9\", \"6L9\", \"5L11\", \"4L11\", \"3L11\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\"],\n \"captivate\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"crunch\": [\"8M\", \"8L28\", \"7L29\", \"6L29\", \"5L36\", \"4L36\", \"3L36\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"8M\"],\n \"dynamicpunch\": [\"3T\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fairywind\": [\"8L4\", \"7L1\", \"6L1\"],\n \"faketears\": [\n \"8M\",\n \"8L44\",\n \"7L5\",\n \"6L5\",\n \"5L6\",\n \"5D\",\n \"4L6\",\n \"3L6\",\n \"3S0\"\n ],\n \"falseswipe\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4E\", \"3E\", \"3S1\"],\n \"feintattack\": [\"7L21\", \"6L21\", \"5L26\", \"4L26\", \"3L26\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"8M\", \"7E\", \"6E\", \"6S2\", \"5E\", \"5D\", \"4E\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"foulplay\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"8L1\", \"7L1\", \"6L1\"],\n \"guardswap\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icefang\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"icepunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\", \"3T\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\n \"8M\",\n \"8L24\",\n \"7T\",\n \"7L33\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L41\",\n \"4T\",\n \"4L41\",\n \"3L41\",\n \"3S1\"\n ],\n \"ironhead\": [\n \"8M\",\n \"8L36\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"6S2\",\n \"6S3\",\n \"5T\",\n \"5L56\",\n \"4T\",\n \"4L56\"\n ],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"metalburst\": [\"7E\", \"6E\", \"5E\"],\n \"mimic\": [\"3T\"],\n \"mistyterrain\": [\"8M\", \"7E\", \"6E\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"playrough\": [\"8M\", \"8L48\", \"7L1\", \"6L1\", \"6S2\", \"6S3\"],\n \"poisonfang\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"poweruppunch\": [\"8E\", \"7E\", \"6M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"6S3\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"8M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4E\", \"3T\", \"3E\"],\n \"punishment\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"8E\", \"7E\", \"6E\", \"3T\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sing\": [\"3S1\"],\n \"slam\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spitup\": [\"8L16\", \"7L41\", \"6L41\", \"5L51\", \"4L51\", \"3L46\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelbeam\": [\"8T\"],\n \"stockpile\": [\"8L16\", \"7L41\", \"6L41\", \"5L51\", \"4L51\", \"3L46\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\n \"8L20\",\n \"7L37\",\n \"7E\",\n \"6L37\",\n \"6E\",\n \"6S2\",\n \"6S3\",\n \"5L46\",\n \"5E\",\n \"4T\",\n \"4L46\",\n \"4E\"\n ],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"8L16\", \"7L41\", \"6L41\", \"5L51\", \"4L51\", \"3L46\"],\n \"sweetscent\": [\"8L32\", \"7L13\", \"6L13\", \"5L16\", \"4L16\", \"3L16\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"taunt\": [\"8M\", \"8L40\", \"7M\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"4M\", \"3M\"],\n \"thunderfang\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"tickle\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"visegrip\": [\"7L17\", \"6L17\", \"5L21\", \"4L21\", \"3L21\", \"3S1\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"astonish\", \"faketears\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 22,\n \"moves\": [\"sing\", \"falseswipe\", \"visegrip\", \"irondefense\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"abilities\": [\"intimidate\"],\n \"moves\": [\"ironhead\", \"playrough\", \"firefang\", \"suckerpunch\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"abilities\": [\"intimidate\"],\n \"moves\": [\"suckerpunch\", \"protect\", \"playrough\", \"ironhead\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"aron\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ancientpower\": [\"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"autotomize\": [\"8L40\", \"7L43\", \"6L39\", \"5L39\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"3T\"],\n \"dig\": [\"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"8L56\", \"7L40\", \"6L40\", \"5L46\", \"4L43\", \"3T\", \"3L44\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonrush\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endeavor\": [\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"harden\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L4\", \"3L4\"],\n \"headbutt\": [\"8L16\", \"7L7\", \"6L7\", \"5L8\", \"4T\", \"4L11\", \"3L10\"],\n \"headsmash\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"heavyslam\": [\"8M\", \"8L52\", \"7L46\", \"6L43\", \"5L43\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"irondefense\": [\n \"8M\",\n \"8L48\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L15\",\n \"5T\",\n \"5L15\",\n \"4T\",\n \"4L18\",\n \"3L17\"\n ],\n \"ironhead\": [\n \"8M\",\n \"8L28\",\n \"7T\",\n \"7L22\",\n \"7E\",\n \"6T\",\n \"6L22\",\n \"6E\",\n \"5T\",\n \"5L25\",\n \"5E\",\n \"4T\",\n \"4L29\",\n \"4E\"\n ],\n \"irontail\": [\n \"8M\",\n \"8L44\",\n \"7T\",\n \"7L34\",\n \"6T\",\n \"6L34\",\n \"5T\",\n \"5L36\",\n \"4M\",\n \"4L39\",\n \"3M\",\n \"3L29\"\n ],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"metalburst\": [\"8L60\", \"7L49\", \"6L49\", \"5L50\", \"4L46\"],\n \"metalclaw\": [\"8L4\", \"7L10\", \"6L10\", \"5L11\", \"4L15\", \"3L13\"],\n \"metalsound\": [\"8L33\", \"7L31\", \"6L31\", \"5L32\", \"4L36\", \"3L39\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"8E\", \"7L4\", \"6L4\", \"5L4\", \"4T\", \"4L8\", \"3T\", \"3L7\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L32\",\n \"3M\",\n \"3L34\"\n ],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"8M\", \"7E\", \"6E\"],\n \"roar\": [\n \"8L12\",\n \"7M\",\n \"7L19\",\n \"6M\",\n \"6L18\",\n \"5M\",\n \"5L18\",\n \"4M\",\n \"4L22\",\n \"3M\",\n \"3L21\"\n ],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"4M\",\n \"3T\"\n ],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"8L8\", \"7M\", \"7L13\", \"6M\", \"6L13\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"screech\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smellingsalts\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"steelbeam\": [\"8T\"],\n \"steelroller\": [\"8T\"],\n \"stomp\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"8L36\", \"7L28\", \"6L22\", \"5L22\", \"4L25\", \"3L25\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"]\n }\n },\n \"lairon\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ancientpower\": [\"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"autotomize\": [\"8L46\", \"7L47\", \"6L45\", \"5L45\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"3T\"],\n \"dig\": [\"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"8L70\", \"7L43\", \"6L43\", \"5L56\", \"4L51\", \"3T\", \"3L53\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"harden\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"8L16\", \"7L1\", \"6L1\", \"5L1\", \"4T\", \"4L1\", \"3L1\"],\n \"heavyslam\": [\"8M\", \"8L64\", \"7L51\", \"6L51\", \"5L51\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"irondefense\": [\n \"8M\",\n \"8L58\",\n \"7T\",\n \"7L39\",\n \"6T\",\n \"6L15\",\n \"5T\",\n \"5L15\",\n \"4T\",\n \"4L18\",\n \"3L17\"\n ],\n \"ironhead\": [\n \"8M\",\n \"8L28\",\n \"7T\",\n \"7L22\",\n \"6T\",\n \"6L22\",\n \"5T\",\n \"5L25\",\n \"4T\",\n \"4L29\"\n ],\n \"irontail\": [\n \"8M\",\n \"8L52\",\n \"7T\",\n \"7L35\",\n \"6T\",\n \"6L35\",\n \"5T\",\n \"5L40\",\n \"4M\",\n \"4L45\",\n \"3M\",\n \"3L29\"\n ],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"metalburst\": [\"8L76\", \"7L55\", \"6L55\", \"5L62\", \"4L56\"],\n \"metalclaw\": [\"8L1\", \"7L10\", \"6L10\", \"5L11\", \"4L15\", \"3L13\"],\n \"metalsound\": [\"8L35\", \"7L31\", \"6L31\", \"5L34\", \"4L40\", \"3L45\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7L1\", \"6L1\", \"5L1\", \"4T\", \"4L1\", \"3T\", \"3L1\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L34\",\n \"3M\",\n \"3L37\"\n ],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"8M\"],\n \"roar\": [\n \"8L12\",\n \"7M\",\n \"7L19\",\n \"6M\",\n \"6L18\",\n \"5M\",\n \"5L18\",\n \"4M\",\n \"4L22\",\n \"3M\",\n \"3L21\"\n ],\n \"rockblast\": [\"8M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"4M\",\n \"3T\"\n ],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"8L1\", \"7M\", \"7L13\", \"6M\", \"6L13\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"8M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelbeam\": [\"8T\"],\n \"steelroller\": [\"8T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"8L40\", \"7L28\", \"6L22\", \"5L22\", \"4L25\", \"3L25\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"]\n }\n },\n \"aggron\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ancientpower\": [\"4T\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"autotomize\": [\"8L48\", \"7L51\", \"6L48\", \"5L48\"],\n \"avalanche\": [\"8M\", \"4M\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"crunch\": [\"8M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"defensecurl\": [\"3T\"],\n \"dig\": [\"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\n \"8L80\",\n \"7L45\",\n \"6L45\",\n \"5L65\",\n \"4L57\",\n \"3T\",\n \"3L63\",\n \"3S0\"\n ],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonclaw\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonpulse\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragontail\": [\"7M\", \"6M\", \"5M\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"6S2\", \"5M\", \"4M\", \"3M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"harden\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"8L16\", \"7L1\", \"6L1\", \"5L1\", \"4T\", \"4L1\", \"3L1\"],\n \"headsmash\": [\"6S2\"],\n \"heavyslam\": [\"8M\", \"8L72\", \"7L57\", \"6L57\", \"5L57\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"8M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydropump\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\n \"8M\",\n \"8L64\",\n \"7T\",\n \"7L39\",\n \"6T\",\n \"6L15\",\n \"5T\",\n \"5L15\",\n \"4T\",\n \"4L18\",\n \"3L17\"\n ],\n \"ironhead\": [\n \"8M\",\n \"8L28\",\n \"7T\",\n \"7L22\",\n \"6T\",\n \"6L22\",\n \"6S2\",\n \"5T\",\n \"5L25\",\n \"4T\",\n \"4L29\"\n ],\n \"irontail\": [\n \"8M\",\n \"8L56\",\n \"7T\",\n \"7L35\",\n \"6T\",\n \"6L35\",\n \"5T\",\n \"5L40\",\n \"4M\",\n \"4L48\",\n \"3M\",\n \"3L29\",\n \"3S0\",\n \"3S1\"\n ],\n \"lowkick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"metalburst\": [\"8L88\", \"7L63\", \"6L63\", \"5L74\", \"4L65\"],\n \"metalclaw\": [\"8L1\", \"7L10\", \"6L10\", \"5L11\", \"4L15\", \"3L13\"],\n \"metalsound\": [\n \"8L35\",\n \"7L31\",\n \"6L31\",\n \"5L34\",\n \"4L40\",\n \"3L50\",\n \"3S0\",\n \"3S1\"\n ],\n \"meteorbeam\": [\"8T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"7L1\", \"6L1\", \"5L1\", \"4T\", \"4L1\", \"3T\", \"3L1\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L34\",\n \"3M\",\n \"3L37\",\n \"3S0\",\n \"3S1\"\n ],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"8M\"],\n \"roar\": [\n \"8L12\",\n \"7M\",\n \"7L19\",\n \"6M\",\n \"6L18\",\n \"5M\",\n \"5L18\",\n \"4M\",\n \"4L22\",\n \"3M\",\n \"3L21\"\n ],\n \"rockblast\": [\"8M\"],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"6S2\",\n \"5M\",\n \"4M\",\n \"3T\"\n ],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"8L1\", \"7M\", \"7L13\", \"6M\", \"6L13\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"8M\"],\n \"scaryface\": [\"8M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"smartstrike\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelbeam\": [\"8T\"],\n \"steelroller\": [\"8T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"8L40\", \"7L28\", \"6L22\", \"5L22\", \"4L25\", \"3L25\", \"3S1\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 100,\n \"moves\": [\"irontail\", \"protect\", \"metalsound\", \"doubleedge\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 50,\n \"moves\": [\"takedown\", \"irontail\", \"protect\", \"metalsound\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"nature\": \"Brave\",\n \"abilities\": [\"rockhead\"],\n \"moves\": [\"ironhead\", \"earthquake\", \"headsmash\", \"rockslide\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"meditite\": {\n \"learnset\": {\n \"acupressure\": [\"9L33\", \"7L33\", \"6L33\", \"5L39\"],\n \"aerialace\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bide\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulletpunch\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"calmmind\": [\n \"9M\",\n \"9L23\",\n \"7M\",\n \"7L23\",\n \"6M\",\n \"6L23\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\",\n \"3M\",\n \"3L28\"\n ],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"9L1\", \"7L7\", \"6L7\", \"5L8\", \"4L8\", \"3L9\", \"3S0\", \"3S1\"],\n \"counter\": [\"9L44\", \"7L44\", \"6L44\", \"3T\"],\n \"detect\": [\"9L9\", \"7L9\", \"6L9\", \"5L11\", \"4L11\", \"3L12\", \"3S1\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\", \"3S1\"],\n \"endure\": [\"9M\", \"9L12\", \"7L12\", \"6L12\", \"5D\", \"4M\", \"3T\"],\n \"expandingforce\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"feint\": [\"9L15\", \"7L15\", \"6L15\", \"5L22\", \"4L22\"],\n \"firepunch\": [\n \"9M\",\n \"9E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"forcepalm\": [\"9L17\", \"7L17\", \"6L17\", \"5L29\", \"4L29\"],\n \"foresight\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"guardswap\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\n \"7M\",\n \"7L20\",\n \"6M\",\n \"6L15\",\n \"5M\",\n \"5L15\",\n \"4M\",\n \"4L15\",\n \"3M\",\n \"3L17\"\n ],\n \"highjumpkick\": [\"9L28\", \"7L28\", \"6L28\", \"5L32\", \"4L32\", \"3L32\"],\n \"icepunch\": [\n \"9M\",\n \"9E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"imprison\": [\"9M\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"meditate\": [\"7L4\", \"6L4\", \"5L4\", \"5D\", \"4L4\", \"3L4\", \"3S0\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metronome\": [\"9M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mindreader\": [\"7L25\", \"6L18\", \"5L18\", \"4L18\", \"3L22\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"powerswap\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"powertrick\": [\"9L36\", \"7L36\", \"6L36\", \"5L43\", \"4L39\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\", \"9L20\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychocut\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"psychup\": [\n \"9M\",\n \"9L31\",\n \"7M\",\n \"7L31\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L36\",\n \"3T\",\n \"3L36\"\n ],\n \"psyshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"quickguard\": [\"9E\", \"7E\", \"6E\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recover\": [\"9L41\", \"7L41\", \"6L41\", \"5L50\", \"4L46\", \"3L44\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"9L39\", \"7L39\", \"6L39\", \"5L46\", \"4L43\", \"3L41\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"7E\", \"6M\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S1\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"storedpower\": [\"9M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\", \"3L20\"],\n \"swift\": [\"9M\", \"4T\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderpunch\": [\n \"9M\",\n \"9E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"4T\"],\n \"workup\": [\"9L1\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"9L25\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"bide\", \"meditate\", \"confusion\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 20,\n \"moves\": [\"dynamicpunch\", \"confusion\", \"shadowball\", \"detect\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"medicham\": {\n \"learnset\": {\n \"acupressure\": [\"9L33\", \"7L33\", \"6L33\", \"5L42\"],\n \"aerialace\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurasphere\": [\"9M\"],\n \"axekick\": [\"9L53\"],\n \"batonpass\": [\"9M\"],\n \"bide\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulkup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"calmmind\": [\n \"9M\",\n \"9L23\",\n \"7M\",\n \"7L23\",\n \"6M\",\n \"6L23\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\",\n \"3M\",\n \"3L28\"\n ],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"counter\": [\"9L53\", \"7L53\", \"6L53\", \"3T\"],\n \"detect\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"3T\"],\n \"endure\": [\"9M\", \"9L12\", \"7L12\", \"6L12\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"expandingforce\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feint\": [\"9L15\", \"7L15\", \"6L15\", \"5L22\", \"4L22\"],\n \"firepunch\": [\n \"9M\",\n \"9L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"forcepalm\": [\"9L17\", \"7L17\", \"6L17\", \"5L29\", \"4L29\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\n \"7M\",\n \"7L20\",\n \"6M\",\n \"6L15\",\n \"5M\",\n \"5L15\",\n \"4M\",\n \"4L15\",\n \"3M\",\n \"3L17\"\n ],\n \"highjumpkick\": [\"9L28\", \"7L28\", \"6L28\", \"5L32\", \"4L32\", \"3L32\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\n \"9M\",\n \"9L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"imprison\": [\"9M\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"meditate\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metronome\": [\"9M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mindreader\": [\"7L25\", \"6L18\", \"5L18\", \"4L18\", \"3L22\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"powertrick\": [\"9L36\", \"7L36\", \"6L36\", \"5L49\", \"4L42\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\", \"9L20\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\n \"9M\",\n \"9L31\",\n \"7M\",\n \"7L31\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L36\",\n \"3T\",\n \"3L36\"\n ],\n \"psyshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recover\": [\"9L47\", \"7L47\", \"6L47\", \"5L62\", \"4L55\", \"3L54\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\", \"7L42\", \"6L42\", \"5L55\", \"4L49\", \"3L46\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"storedpower\": [\"9M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\", \"3L20\"],\n \"swift\": [\"9M\", \"4T\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderpunch\": [\n \"9M\",\n \"9L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"9M\", \"4T\"],\n \"workup\": [\"9L1\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"9L25\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"4T\"]\n },\n \"encounters\": [\n {\"generation\": 4, \"level\": 35},\n {\"generation\": 6, \"level\": 34, \"maxEggMoves\": 1}\n ]\n },\n \"electrike\": {\n \"learnset\": {\n \"agility\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bite\": [\"8L20\", \"7L24\", \"6L24\", \"5L28\", \"4L28\", \"3L33\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"8L36\", \"7L44\", \"6L44\", \"5L44\", \"4L44\", \"3L41\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"curse\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"discharge\": [\n \"8L32\",\n \"7L29\",\n \"7E\",\n \"6L29\",\n \"6E\",\n \"5L41\",\n \"5E\",\n \"4L41\",\n \"4E\"\n ],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"eerieimpulse\": [\"8M\", \"7E\", \"6E\"],\n \"electroball\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"flameburst\": [\"7E\", \"6E\", \"5E\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"howl\": [\"8L8\", \"7L7\", \"6L7\", \"5L12\", \"4L12\", \"3L12\"],\n \"icefang\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"leer\": [\"8L4\", \"7L4\", \"6L4\", \"5L9\", \"4L9\", \"3L9\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"odorsleuth\": [\"7L16\", \"6L16\", \"5L25\", \"4L25\", \"3L25\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"8M\"],\n \"quickattack\": [\"8L12\", \"7L10\", \"6L10\", \"5L17\", \"4L17\", \"3L17\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"risingvoltage\": [\"8T\"],\n \"roar\": [\n \"8L28\",\n \"7M\",\n \"7L34\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L36\",\n \"3M\",\n \"3L28\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shockwave\": [\"8L16\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spark\": [\"8E\", \"7L13\", \"6L13\", \"5L20\", \"4L20\", \"3L20\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\", \"3T\", \"3E\"],\n \"switcheroo\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\n \"8M\",\n \"8L44\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L52\",\n \"4M\",\n \"4L49\",\n \"3M\",\n \"3L36\"\n ],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderfang\": [\n \"8M\",\n \"8L24\",\n \"7L19\",\n \"7E\",\n \"6L19\",\n \"6E\",\n \"5L33\",\n \"5E\",\n \"4L33\",\n \"4E\"\n ],\n \"thunderwave\": [\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L4\",\n \"5D\",\n \"4M\",\n \"4L4\",\n \"3T\",\n \"3L4\"\n ],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\", \"3E\"],\n \"voltswitch\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"8M\", \"8L40\", \"7M\", \"7L39\", \"6M\", \"6L39\", \"5M\", \"5L49\"]\n }\n },\n \"manectric\": {\n \"learnset\": {\n \"agility\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bite\": [\"8L20\", \"7L24\", \"6L24\", \"5L30\", \"4L30\", \"3L39\", \"3S0\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"8L42\", \"7L48\", \"6L48\", \"5L54\", \"4L54\", \"3L53\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"8M\"],\n \"discharge\": [\"8L36\", \"7L30\", \"6L30\", \"5L49\", \"4L49\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"eerieimpulse\": [\"8M\"],\n \"electricterrain\": [\"8M\", \"8L60\", \"7L1\", \"6L1\"],\n \"electroball\": [\"8M\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"howl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"8M\"],\n \"icefang\": [\"8M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"odorsleuth\": [\"7L16\", \"6L16\", \"5L25\", \"4L25\", \"3L25\"],\n \"overheat\": [\"8M\", \"7M\", \"6M\", \"6S1\", \"5M\", \"4M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"6S1\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"8M\"],\n \"quickattack\": [\"8L12\", \"7L10\", \"6L10\", \"5L17\", \"4L17\", \"3L17\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"refresh\": [\"3S0\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"risingvoltage\": [\"8T\"],\n \"roar\": [\n \"8L30\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L42\",\n \"4M\",\n \"4L42\",\n \"3M\",\n \"3L31\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shockwave\": [\"8L16\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spark\": [\"7L13\", \"6L13\", \"5L20\", \"4L20\", \"3L20\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"4T\", \"3T\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\n \"8M\",\n \"8L54\",\n \"7M\",\n \"7L54\",\n \"6M\",\n \"6L54\",\n \"5M\",\n \"5L66\",\n \"4M\",\n \"4L61\",\n \"3M\",\n \"3L45\",\n \"3S0\"\n ],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"6S1\", \"5M\", \"4M\", \"3M\"],\n \"thunderfang\": [\"8M\", \"8L24\", \"7L19\", \"6L19\", \"5L37\", \"4L37\"],\n \"thunderwave\": [\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"voltswitch\": [\"8M\", \"7M\", \"6M\", \"6S1\", \"5M\"],\n \"wildcharge\": [\"8M\", \"8L48\", \"7M\", \"7L42\", \"6M\", \"6L42\", \"5M\", \"5L61\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 44,\n \"moves\": [\"refresh\", \"thunder\", \"raindance\", \"bite\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"nature\": \"Timid\",\n \"abilities\": [\"lightningrod\"],\n \"moves\": [\"overheat\", \"thunderbolt\", \"voltswitch\", \"protect\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"plusle\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L37\", \"7L37\", \"6L37\", \"5L48\", \"4L44\", \"3L47\"],\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"9L34\", \"7L34\", \"6L34\", \"5L44\", \"4L42\", \"3L40\"],\n \"bestow\": [\"7L13\", \"6L13\"],\n \"bodyslam\": [\"3T\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"9M\", \"9L26\", \"7L28\", \"6L28\", \"5L38\", \"4L35\", \"3L31\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"9E\", \"7L25\", \"7E\", \"6L25\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L22\", \"7L22\", \"6L22\", \"5L24\", \"4L24\"],\n \"counter\": [\"3T\"],\n \"covet\": [\"7T\"],\n \"defensecurl\": [\"3T\"],\n \"discharge\": [\"9L31\", \"7L31\", \"7E\", \"6L31\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"9L19\", \"7L19\", \"6L19\", \"5L29\"],\n \"electroweb\": [\"9M\", \"7T\", \"6T\"],\n \"encore\": [\"9M\", \"9L10\", \"7L10\", \"6L10\", \"5L17\", \"4L17\", \"3L22\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"entrainment\": [\"9L49\", \"7L49\", \"6L1\", \"5L63\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"7E\", \"6L35\", \"5L21\", \"4L21\", \"3L28\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\", \"3S1\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L4\",\n \"7T\",\n \"7L4\",\n \"6T\",\n \"6L4\",\n \"5T\",\n \"5L10\",\n \"4T\",\n \"4L10\",\n \"3L13\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lastresort\": [\n \"9L40\",\n \"7T\",\n \"7L40\",\n \"6T\",\n \"6L40\",\n \"5T\",\n \"5L51\",\n \"4T\",\n \"4L48\"\n ],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"luckychant\": [\"7E\", \"6E\", \"5E\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metronome\": [\"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\", \"9L46\", \"7L46\", \"6L1\", \"5L56\", \"4L51\"],\n \"naturalgift\": [\"4M\"],\n \"nuzzle\": [\"9L1\", \"7L1\", \"6L1\"],\n \"playnice\": [\"9L1\", \"7L1\", \"6L1\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\"9L1\", \"7L1\", \"6L1\", \"5L7\", \"4L7\", \"3L10\", \"3S1\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"sing\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spark\": [\"9L7\", \"7L7\", \"6L7\", \"5L15\", \"4L15\", \"3L19\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"superfang\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"swift\": [\"9M\", \"9L16\", \"7L16\", \"6L16\", \"5L31\", \"4T\", \"4L29\", \"3T\"],\n \"switcheroo\": [\"9L13\"],\n \"tearfullook\": [\"7E\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\n \"9M\",\n \"9L43\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L42\",\n \"5M\",\n \"5L42\",\n \"4M\",\n \"4L38\",\n \"3M\",\n \"3L37\"\n ],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\n \"9M\",\n \"9L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L3\",\n \"5D\",\n \"4M\",\n \"4L3\",\n \"3T\",\n \"3L4\",\n \"3S0\",\n \"3S1\"\n ],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"voltswitch\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"watersport\": [\"3S0\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"wish\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"growl\", \"thunderwave\", \"watersport\"],\n \"pokeball\": \"pokeball\",\n \"emeraldEventEgg\": true\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"growl\", \"thunderwave\", \"quickattack\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"minun\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L37\", \"7L37\", \"6L37\", \"5L48\", \"4L44\", \"3L47\"],\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"9L34\", \"7L34\", \"6L34\", \"5L44\", \"4L42\", \"3L40\"],\n \"bodyslam\": [\"3T\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"9M\", \"9L26\", \"7L28\", \"6L28\", \"5L38\", \"4L35\", \"3L31\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"9E\", \"7E\", \"6L21\", \"5L21\", \"4L21\", \"3L28\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L22\", \"7L22\", \"6L22\", \"5L24\", \"4L24\"],\n \"counter\": [\"3T\"],\n \"covet\": [\"7T\"],\n \"defensecurl\": [\"3T\"],\n \"discharge\": [\"9L31\", \"7L31\", \"7E\", \"6L31\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"9L19\", \"7L19\", \"6L19\", \"5L29\"],\n \"electroweb\": [\"9M\", \"7T\", \"6T\"],\n \"encore\": [\"9M\", \"9L10\", \"7L10\", \"6L10\", \"5L17\", \"4L17\", \"3L22\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"entrainment\": [\"9L49\", \"7L49\", \"6L1\", \"5L63\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"9E\", \"7L25\", \"7E\", \"6L25\", \"5L35\", \"4L31\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\", \"3S1\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L4\",\n \"7T\",\n \"7L4\",\n \"6T\",\n \"6L4\",\n \"5T\",\n \"5L10\",\n \"4T\",\n \"4L10\",\n \"3L13\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lastresort\": [\"9L40\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"luckychant\": [\"7E\", \"6E\", \"5E\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metronome\": [\"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"mudsport\": [\"3S0\"],\n \"nastyplot\": [\"9M\", \"9L46\", \"7L46\", \"6L1\", \"5L56\", \"4L51\"],\n \"naturalgift\": [\"4M\"],\n \"nuzzle\": [\"9L1\", \"7L1\", \"6L1\"],\n \"playnice\": [\"9L1\", \"7L1\", \"6L1\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\"9L1\", \"7L1\", \"6L1\", \"5L7\", \"4L7\", \"3L10\", \"3S1\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"sing\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spark\": [\"9L7\", \"7L7\", \"6L7\", \"5L15\", \"4L15\", \"3L19\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"superfang\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"swift\": [\"9M\", \"9L16\", \"7L16\", \"6L16\", \"5L31\", \"4T\", \"4L29\", \"3T\"],\n \"switcheroo\": [\"9L13\", \"7L13\", \"6L13\"],\n \"tearfullook\": [\"7E\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\n \"9M\",\n \"9L43\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L42\",\n \"5M\",\n \"5L42\",\n \"4M\",\n \"4L38\",\n \"3M\",\n \"3L37\"\n ],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\n \"9M\",\n \"9L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L3\",\n \"5D\",\n \"4M\",\n \"4L3\",\n \"3T\",\n \"3L4\",\n \"3S0\",\n \"3S1\"\n ],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"trumpcard\": [\"7L40\", \"6L40\", \"5L51\", \"4L48\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"voltswitch\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"wish\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"growl\", \"thunderwave\", \"mudsport\"],\n \"pokeball\": \"pokeball\",\n \"emeraldEventEgg\": true\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"growl\", \"thunderwave\", \"quickattack\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"volbeat\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bugbite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbuzz\": [\n \"9M\",\n \"9L36\",\n \"7L40\",\n \"7E\",\n \"6L40\",\n \"6E\",\n \"5L41\",\n \"5E\",\n \"4L41\",\n \"4E\"\n ],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9L8\", \"7L8\", \"6L8\", \"5L9\", \"4L9\", \"3L5\"],\n \"counter\": [\"9E\", \"3T\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"defog\": [\"7T\"],\n \"dizzypunch\": [\"7E\", \"6E\", \"5E\"],\n \"doubleedge\": [\n \"9M\",\n \"9L43\",\n \"7L47\",\n \"6L45\",\n \"5L45\",\n \"4L45\",\n \"3T\",\n \"3L37\"\n ],\n \"doubleteam\": [\n \"9L5\",\n \"7M\",\n \"7L5\",\n \"6M\",\n \"6L5\",\n \"5M\",\n \"5L5\",\n \"4M\",\n \"4L5\",\n \"3M\",\n \"3L9\"\n ],\n \"dynamicpunch\": [\"3T\"],\n \"encore\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"7L1\", \"6M\", \"6L1\", \"5M\", \"5L1\", \"5D\", \"4M\", \"4L1\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"helpinghand\": [\n \"9M\",\n \"9L33\",\n \"7T\",\n \"7L36\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L33\",\n \"4T\",\n \"4L33\",\n \"3L33\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"infestation\": [\"9L47\", \"7M\", \"7L50\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"lunge\": [\"9M\", \"7E\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metronome\": [\"9M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"moonlight\": [\"9L19\", \"7L19\", \"6L13\", \"5L13\", \"4L13\", \"3L13\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"playrough\": [\"9M\", \"9L40\", \"7L43\", \"6L43\"],\n \"pounce\": [\"9M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\n \"9M\",\n \"9L26\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L29\",\n \"3M\",\n \"3L29\"\n ],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"quickattack\": [\"9L12\", \"7L12\", \"6L12\", \"5L17\", \"4L17\", \"3L17\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"9E\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"9E\", \"7E\", \"6E\", \"5E\", \"3T\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\n \"7T\",\n \"7L26\",\n \"6T\",\n \"6L25\",\n \"5T\",\n \"5L25\",\n \"4T\",\n \"4L25\",\n \"3L25\"\n ],\n \"silverwind\": [\"7E\", \"6E\", \"5E\", \"4M\", \"4E\", \"3E\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"9M\", \"9L15\", \"7L15\", \"6M\", \"6L15\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"9E\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailglow\": [\"9L22\", \"7L22\", \"6L21\", \"5L21\", \"4L21\", \"3L21\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L29\",\n \"7T\",\n \"7L33\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L37\",\n \"4T\",\n \"4L37\"\n ]\n }\n },\n \"illumise\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\"],\n \"aromatherapy\": [\"7E\"],\n \"attract\": [\"9E\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bodyslam\": [\"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bugbite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbuzz\": [\n \"9M\",\n \"9L40\",\n \"7L40\",\n \"7E\",\n \"6L40\",\n \"6E\",\n \"5L41\",\n \"5E\",\n \"4L41\",\n \"4E\"\n ],\n \"captivate\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"9L9\", \"7L9\", \"6L9\", \"5L9\", \"5D\", \"4L9\", \"3L9\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"7E\", \"6E\", \"5E\"],\n \"counter\": [\"3T\"],\n \"covet\": [\"7T\", \"7L47\", \"6T\", \"6L45\", \"5T\", \"5L45\", \"4L45\", \"3L37\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"defog\": [\"7T\"],\n \"disarmingvoice\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"9M\"],\n \"dynamicpunch\": [\"3T\"],\n \"encore\": [\n \"9M\",\n \"9L26\",\n \"7L26\",\n \"7E\",\n \"6L25\",\n \"6E\",\n \"5L25\",\n \"5E\",\n \"4L25\",\n \"4E\",\n \"3L25\"\n ],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"flatter\": [\"9L29\", \"7L29\", \"6L29\", \"5L29\", \"4L29\", \"3L29\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"growth\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"helpinghand\": [\n \"9M\",\n \"9L36\",\n \"7T\",\n \"7L36\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L33\",\n \"4T\",\n \"4L33\",\n \"3L33\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"infestation\": [\"9L47\", \"7M\", \"7L50\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metronome\": [\"9M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"moonlight\": [\"9L19\", \"7L19\", \"6L13\", \"5L13\", \"4L13\", \"3L13\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"playnice\": [\"9L1\", \"7L1\", \"6L1\"],\n \"playrough\": [\"9M\", \"9L43\", \"7L43\", \"6L43\"],\n \"pounce\": [\"9M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"quickattack\": [\"9L12\", \"7L12\", \"6L12\", \"5L17\", \"4L17\", \"3L17\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"9E\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"silverwind\": [\"7E\", \"6E\", \"5E\", \"4M\", \"4E\", \"3E\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"9M\", \"9L15\", \"7L15\", \"6M\", \"6L15\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"9L5\", \"7L5\", \"6L5\", \"5L5\", \"4L5\", \"3L5\"],\n \"swift\": [\"9M\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"wish\": [\"9L22\", \"7L22\", \"6L21\", \"5L21\", \"4L21\", \"3L21\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L33\",\n \"7T\",\n \"7L33\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L37\",\n \"4T\",\n \"4L37\"\n ]\n }\n },\n \"budew\": {\n \"learnset\": {\n \"absorb\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulletseed\": [\"8M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cottonspore\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"8M\", \"4M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"extrasensory\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigadrain\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasswhistle\": [\"7E\", \"6E\", \"5E\"],\n \"grassyglide\": [\"8T\"],\n \"growth\": [\"8L1\", \"7L4\", \"6L4\", \"5L4\", \"4L4\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"leafstorm\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"lifedew\": [\"8E\"],\n \"megadrain\": [\"7L13\", \"6L13\", \"5L13\", \"4L13\"],\n \"mindreader\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"pinmissile\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"razorleaf\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sleeppowder\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"spikes\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"stunspore\": [\"8L1\", \"7L10\", \"6L10\", \"5L10\", \"4L10\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"8M\", \"4T\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"synthesis\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"venoshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"watersport\": [\"7L7\", \"6L7\", \"5L7\", \"4L7\"],\n \"weatherball\": [\"8M\"],\n \"worryseed\": [\n \"8L1\",\n \"7T\",\n \"7L16\",\n \"6T\",\n \"6L16\",\n \"5T\",\n \"5L16\",\n \"4T\",\n \"4L16\"\n ]\n }\n },\n \"roselia\": {\n \"learnset\": {\n \"absorb\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"aromatherapy\": [\"8L50\", \"7L43\", \"6L43\", \"5L43\", \"4L43\", \"3L53\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"bulletseed\": [\"8M\", \"7E\", \"6E\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cottonspore\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"extrasensory\": [\"8E\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"gigadrain\": [\n \"8M\",\n \"8L30\",\n \"7T\",\n \"7L25\",\n \"7E\",\n \"6T\",\n \"6L25\",\n \"6E\",\n \"5T\",\n \"5L25\",\n \"5E\",\n \"4M\",\n \"4L25\",\n \"3M\",\n \"3L33\"\n ],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasswhistle\": [\n \"7L22\",\n \"7E\",\n \"6L22\",\n \"6E\",\n \"5L22\",\n \"5E\",\n \"4L22\",\n \"3L29\",\n \"3S1\"\n ],\n \"grassyglide\": [\"8T\"],\n \"growth\": [\"8L1\", \"7L4\", \"6L4\", \"5L4\", \"5D\", \"4L4\", \"3L5\", \"3S0\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ingrain\": [\"8L55\", \"7L34\", \"6L34\", \"5L34\", \"4L34\", \"3L41\"],\n \"leafstorm\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"leechseed\": [\"8L10\", \"7L16\", \"6L16\", \"5L16\", \"4L16\", \"3L21\", \"3S1\"],\n \"lifedew\": [\"8E\"],\n \"magicalleaf\": [\n \"8M\",\n \"8L15\",\n \"7L19\",\n \"6L19\",\n \"5L19\",\n \"4L19\",\n \"3L25\",\n \"3S1\"\n ],\n \"megadrain\": [\"8L5\", \"7L13\", \"6L13\", \"5L13\", \"4L13\", \"3L17\"],\n \"mimic\": [\"3T\"],\n \"mindreader\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"nightmare\": [\"3T\"],\n \"petalblizzard\": [\"8L45\", \"7L37\", \"6L37\"],\n \"petaldance\": [\"8L60\", \"7L50\", \"6L37\", \"5L37\", \"4L40\", \"3L49\"],\n \"pinmissile\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonsting\": [\"8L0\", \"7L7\", \"6L7\", \"5L7\", \"4L7\", \"3L9\", \"3S0\"],\n \"powerwhip\": [\"8M\", \"7E\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"razorleaf\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sleeppowder\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spikes\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"stunspore\": [\"8L1\", \"7L10\", \"6L10\", \"5L10\", \"4L10\", \"3L13\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\"3S1\"],\n \"sweetscent\": [\"8L25\", \"7L31\", \"6L31\", \"5L31\", \"4L31\", \"3L37\"],\n \"swift\": [\"8M\", \"5D\", \"4T\", \"3T\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\n \"8L35\",\n \"7T\",\n \"7L46\",\n \"7E\",\n \"6T\",\n \"6L46\",\n \"6E\",\n \"5T\",\n \"5L46\",\n \"5E\",\n \"4T\",\n \"4L46\",\n \"4E\",\n \"3L57\",\n \"3E\"\n ],\n \"toxic\": [\n \"8L40\",\n \"7M\",\n \"7L40\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L45\"\n ],\n \"toxicspikes\": [\"8M\", \"8L20\", \"7L28\", \"6L28\", \"5L28\", \"4L28\"],\n \"uproar\": [\"8M\"],\n \"venoshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"weatherball\": [\"8M\"],\n \"worryseed\": [\"8L1\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"absorb\", \"growth\", \"poisonsting\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 22,\n \"moves\": [\"sweetkiss\", \"magicalleaf\", \"leechseed\", \"grasswhistle\"]\n }\n ]\n },\n \"roserade\": {\n \"learnset\": {\n \"absorb\": [\"8L1\"],\n \"aromatherapy\": [\"8L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bodyslam\": [\"8M\"],\n \"bulletseed\": [\"8M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"8M\", \"4M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"gigadrain\": [\"8M\", \"8L1\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"8T\"],\n \"grassyterrain\": [\"8M\", \"8L1\", \"7L1\", \"6L1\"],\n \"growth\": [\"8L1\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"ingrain\": [\"8L1\"],\n \"laserfocus\": [\"7T\"],\n \"leafstorm\": [\"8M\"],\n \"leechseed\": [\"8L1\"],\n \"magicalleaf\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"megadrain\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"petalblizzard\": [\"8L1\"],\n \"petaldance\": [\"8L1\"],\n \"pinmissile\": [\"8M\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonsting\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"powerwhip\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"spikes\": [\"8M\"],\n \"stunspore\": [\"8L1\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"sweetscent\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"swift\": [\"8M\", \"4T\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"synthesis\": [\"8L1\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"toxic\": [\"8L1\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxicspikes\": [\"8M\", \"8L1\"],\n \"uproar\": [\"8M\"],\n \"venomdrench\": [\"8M\", \"8L1\", \"7L1\", \"6L1\"],\n \"venoshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"weatherball\": [\"8M\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"worryseed\": [\"8L1\", \"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"gulpin\": {\n \"learnset\": {\n \"acidarmor\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"acidspray\": [\"9M\", \"9L17\", \"7L17\", \"6L17\", \"5L34\"],\n \"amnesia\": [\"9M\", \"9L12\", \"7L12\", \"6L12\", \"5L17\", \"4L17\", \"3L17\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"belch\": [\"9L41\", \"7L41\", \"6L40\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"bulletseed\": [\"9M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"clearsmog\": [\"9E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"defensecurl\": [\"3T\"],\n \"destinybond\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"dynamicpunch\": [\"3T\"],\n \"encore\": [\"9M\", \"9L20\", \"7L20\", \"6L20\", \"5L23\", \"4L23\", \"3L23\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fling\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gastroacid\": [\n \"9L36\",\n \"7T\",\n \"7L36\",\n \"6T\",\n \"6L36\",\n \"5T\",\n \"5L49\",\n \"4T\",\n \"4L44\"\n ],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\", \"3M\"],\n \"gunkshot\": [\n \"9M\",\n \"9L49\",\n \"7T\",\n \"7L49\",\n \"7E\",\n \"6T\",\n \"6L49\",\n \"6E\",\n \"5T\",\n \"5L59\",\n \"5E\",\n \"4T\",\n \"4L54\"\n ],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"3T\"],\n \"painsplit\": [\n \"9M\",\n \"9L44\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"poisongas\": [\"9L8\", \"7L8\", \"6L8\", \"5L9\", \"5D\", \"4L9\", \"3L9\"],\n \"poisonjab\": [\"9M\"],\n \"pound\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"selfdestruct\": [\"3T\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\", \"3S0\"],\n \"sing\": [\"3S0\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludge\": [\"9L10\", \"7L10\", \"6L10\", \"5L14\", \"4L14\", \"3L14\", \"3S0\"],\n \"sludgebomb\": [\n \"9M\",\n \"9L33\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L44\",\n \"4M\",\n \"4L39\",\n \"3M\",\n \"3L39\"\n ],\n \"sludgewave\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"smog\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spitup\": [\"9L28\", \"7L28\", \"6L28\", \"5L39\", \"4L34\", \"3L34\"],\n \"stockpile\": [\"9L28\", \"7L28\", \"6L28\", \"5L39\", \"4L34\", \"3L34\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"stuffcheeks\": [\"9E\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"9L28\", \"7L28\", \"6L28\", \"5L39\", \"4L34\", \"3L34\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\"],\n \"toxic\": [\n \"9M\",\n \"9L25\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L28\",\n \"4M\",\n \"4L28\",\n \"3M\",\n \"3L28\",\n \"3S0\"\n ],\n \"toxicspikes\": [\"9M\"],\n \"venomdrench\": [\"7E\", \"6E\"],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"wringout\": [\"7L44\", \"6L44\", \"5L54\", \"4L49\"],\n \"yawn\": [\"9L5\", \"7L5\", \"6L5\", \"5L6\", \"4L6\", \"3L6\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 17,\n \"moves\": [\"sing\", \"shockwave\", \"sludge\", \"toxic\"]\n }\n ]\n },\n \"swalot\": {\n \"learnset\": {\n \"acidspray\": [\"9M\", \"9L17\", \"7L17\", \"6L17\", \"5L38\"],\n \"amnesia\": [\"9M\", \"9L12\", \"7L12\", \"6L12\", \"5L17\", \"4L17\", \"3L17\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"belch\": [\"9L49\", \"7L49\", \"6L46\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"9L0\", \"7L1\", \"6L26\", \"5L26\", \"4L26\", \"3T\", \"3L26\"],\n \"brickbreak\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"bulletseed\": [\"9M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"9M\"],\n \"defensecurl\": [\"3T\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"encore\": [\"9M\", \"9L20\", \"7L20\", \"6L20\", \"5L23\", \"4L23\", \"3L23\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"fling\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gastroacid\": [\n \"9L42\",\n \"7T\",\n \"7L42\",\n \"6T\",\n \"6L42\",\n \"5T\",\n \"5L59\",\n \"4T\",\n \"4L52\"\n ],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gunkshot\": [\n \"9M\",\n \"9L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L73\",\n \"4T\",\n \"4L66\"\n ],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"knockoff\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"3T\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"poisongas\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"poisonjab\": [\"9M\"],\n \"pound\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"selfdestruct\": [\"3T\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludge\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"sludgebomb\": [\n \"9M\",\n \"9L37\",\n \"7M\",\n \"7L37\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L52\",\n \"4M\",\n \"4L45\",\n \"3M\",\n \"3L48\"\n ],\n \"sludgewave\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spitup\": [\"9L30\", \"7L30\", \"6L30\", \"5L45\", \"4L38\", \"3L40\"],\n \"stockpile\": [\"9L30\", \"7L30\", \"6L30\", \"5L45\", \"4L38\", \"3L40\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"9L30\", \"7L30\", \"6L30\", \"5L45\", \"4L38\", \"3L40\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\"],\n \"toxic\": [\n \"9M\",\n \"9L25\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L30\",\n \"4M\",\n \"4L30\",\n \"3M\",\n \"3L31\"\n ],\n \"toxicspikes\": [\"9M\"],\n \"venomdrench\": [\"7L1\"],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"wringout\": [\"7L1\", \"6L1\", \"5L66\", \"4L59\"],\n \"yawn\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"carvanha\": {\n \"learnset\": {\n \"agility\": [\"8M\", \"8L36\", \"7L39\", \"6L36\", \"5L36\", \"4L36\", \"3L43\"],\n \"ancientpower\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"aquajet\": [\"8L1\", \"7L11\", \"6L11\", \"5L31\", \"4L31\"],\n \"assurance\": [\"8M\", \"7L15\", \"6L15\", \"5L26\", \"4L26\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bite\": [\"8L16\", \"7L1\", \"6L1\", \"6S1\", \"5L1\", \"5D\", \"4L1\", \"3L1\", \"3S0\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brine\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"8M\", \"8L32\", \"7L36\", \"6L28\", \"5L28\", \"4L28\", \"3L22\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\", \"5D\", \"4M\"],\n \"destinybond\": [\"8E\", \"7E\", \"6E\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flipturn\": [\"8T\"],\n \"focusenergy\": [\"8M\", \"8L8\", \"7L8\", \"6L8\", \"5L8\", \"4L8\", \"3L13\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"8M\", \"7E\", \"6E\", \"6S1\", \"5E\", \"4E\", \"3E\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icefang\": [\"8M\", \"8L20\", \"7L25\", \"6L16\", \"5L16\", \"4L16\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\", \"6S1\", \"5L1\", \"4L1\", \"3L1\"],\n \"liquidation\": [\"8M\", \"8L40\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonfang\": [\"8L4\", \"7L32\", \"6L32\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"8M\", \"7E\"],\n \"rage\": [\"7L4\", \"6L4\", \"5L6\", \"4L6\", \"3L7\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"3S0\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"8T\"],\n \"scaryface\": [\n \"8M\",\n \"8L12\",\n \"7L29\",\n \"6L11\",\n \"5L11\",\n \"4L11\",\n \"3L16\",\n \"3S0\"\n ],\n \"screech\": [\"8M\", \"8L24\", \"7L18\", \"6L18\", \"5L18\", \"4L18\", \"3L28\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\n \"8L28\",\n \"7M\",\n \"7L22\",\n \"6M\",\n \"6L21\",\n \"5M\",\n \"5L21\",\n \"4M\",\n \"4L21\",\n \"3T\",\n \"3L37\"\n ],\n \"swift\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4T\", \"3T\"],\n \"takedown\": [\"8L44\", \"7L43\", \"6L38\", \"5L38\", \"4L38\", \"3L31\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thrash\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterfall\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterpulse\": [\"8E\", \"7T\", \"6T\", \"4M\", \"3M\", \"3S0\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 15,\n \"moves\": [\"refresh\", \"waterpulse\", \"bite\", \"scaryface\"]\n },\n {\n \"generation\": 6,\n \"level\": 1,\n \"isHidden\": true,\n \"moves\": [\"leer\", \"bite\", \"hydropump\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"sharpedo\": {\n \"learnset\": {\n \"agility\": [\"8M\", \"8L40\", \"7L45\", \"6L45\", \"5L45\", \"4L45\", \"3L53\"],\n \"ancientpower\": [\"4T\"],\n \"aquajet\": [\"8L1\", \"7L11\", \"6L11\", \"6S0\", \"5L34\", \"4L34\"],\n \"assurance\": [\"8M\", \"7L15\", \"6L15\", \"5L26\", \"4L26\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"8M\", \"4M\"],\n \"bite\": [\"8L16\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brine\": [\"8M\", \"4M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\n \"8M\",\n \"8L34\",\n \"7L40\",\n \"6L28\",\n \"6S0\",\n \"6S1\",\n \"5L28\",\n \"4L28\",\n \"3L22\"\n ],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"destinybond\": [\"6S0\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feint\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"flipturn\": [\"8T\"],\n \"focusenergy\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icefang\": [\"8M\", \"8L20\", \"7L25\", \"6L16\", \"6S0\", \"5L16\", \"4L16\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"liquidation\": [\"8M\", \"8L46\", \"7T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"8L1\", \"7L1\", \"6L1\", \"5L56\", \"4L56\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonfang\": [\"8L1\", \"7L34\", \"6L34\", \"6S1\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"8M\"],\n \"rage\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"8T\"],\n \"scaryface\": [\n \"8M\",\n \"8L12\",\n \"7L29\",\n \"6L11\",\n \"6S1\",\n \"5L11\",\n \"4L11\",\n \"3L16\"\n ],\n \"screech\": [\"8M\", \"8L24\", \"7L18\", \"6L18\", \"5L18\", \"4L18\", \"3L28\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skullbash\": [\"7L51\", \"6L50\", \"5L50\", \"4L50\", \"3L48\"],\n \"slash\": [\"8L0\", \"7L1\", \"6L30\", \"6S1\", \"5L30\", \"4L30\", \"3L33\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\n \"8L28\",\n \"7M\",\n \"7L22\",\n \"6M\",\n \"6L21\",\n \"5M\",\n \"5L21\",\n \"4M\",\n \"4L21\",\n \"3T\",\n \"3L43\"\n ],\n \"swift\": [\"8M\", \"4T\", \"3T\"],\n \"takedown\": [\"8L52\"],\n \"taunt\": [\n \"8M\",\n \"7M\",\n \"7L56\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L40\",\n \"3M\",\n \"3L38\"\n ],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterfall\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 50,\n \"nature\": \"Adamant\",\n \"isHidden\": true,\n \"moves\": [\"aquajet\", \"crunch\", \"icefang\", \"destinybond\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 43,\n \"gender\": \"M\",\n \"perfectIVs\": 2,\n \"moves\": [\"scaryface\", \"slash\", \"poisonfang\", \"crunch\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 7, \"level\": 10}]\n },\n \"wailmer\": {\n \"learnset\": {\n \"amnesia\": [\"8M\", \"8L42\", \"7L37\", \"6L37\", \"5L37\", \"4L37\", \"3L46\"],\n \"aquaring\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"astonish\": [\"8L6\", \"7L16\", \"6L16\", \"5L17\", \"4L17\", \"3L23\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"8M\", \"4M\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\", \"8L36\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\"],\n \"bounce\": [\n \"8M\",\n \"8L33\",\n \"7T\",\n \"7L45\",\n \"6T\",\n \"6L44\",\n \"5T\",\n \"5L44\",\n \"5D\",\n \"4T\",\n \"4L44\"\n ],\n \"brine\": [\"8M\", \"8L24\", \"7L25\", \"6L25\", \"5L31\", \"4M\", \"4L31\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"clearsmog\": [\"7E\", \"6E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"defensecurl\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\"],\n \"dive\": [\n \"8M\",\n \"8L30\",\n \"7L41\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L41\",\n \"4T\",\n \"4L41\",\n \"3M\"\n ],\n \"doubleedge\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fissure\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"growl\": [\"8L3\", \"7L4\", \"6L4\", \"5L4\", \"4L4\", \"3L5\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"4T\"],\n \"heavyslam\": [\"8M\", \"8L21\", \"7L53\", \"6L50\", \"5L50\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"8M\", \"8L45\", \"7L49\", \"6L47\", \"5L47\", \"4L47\", \"3L50\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mist\": [\"8L15\", \"7L22\", \"6L22\", \"5L24\", \"4L24\", \"3L32\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"8M\",\n \"8L39\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L27\",\n \"5M\",\n \"5L27\",\n \"4M\",\n \"4L27\",\n \"3M\",\n \"3L37\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"8E\", \"7L10\", \"6L10\", \"5L11\", \"4T\", \"4L11\", \"3T\", \"3L14\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"8M\", \"3T\"],\n \"sleeptalk\": [\n \"8M\",\n \"7M\",\n \"7E\",\n \"6M\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"snore\": [\n \"8M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"soak\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"splash\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"steelroller\": [\"8T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"thrash\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"tickle\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"8L12\", \"7L7\", \"6L7\", \"5L7\", \"5D\", \"4L7\", \"3L10\"],\n \"waterpulse\": [\n \"8L18\",\n \"7T\",\n \"7L19\",\n \"6T\",\n \"6L19\",\n \"5L21\",\n \"4M\",\n \"4L21\",\n \"3M\",\n \"3L28\"\n ],\n \"waterspout\": [\"8L48\", \"7L33\", \"6L34\", \"5L34\", \"4L34\", \"3L41\"],\n \"weatherball\": [\"8M\"],\n \"whirlpool\": [\n \"8M\",\n \"8L27\",\n \"7L13\",\n \"6L13\",\n \"5L14\",\n \"4M\",\n \"4L14\",\n \"3L19\"\n ],\n \"zenheadbutt\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"]\n }\n },\n \"wailord\": {\n \"learnset\": {\n \"amnesia\": [\n \"8M\",\n \"8L44\",\n \"7L37\",\n \"6L37\",\n \"5L37\",\n \"4L37\",\n \"3L52\",\n \"3S0\"\n ],\n \"astonish\": [\"8L1\", \"7L16\", \"6L16\", \"5L17\", \"4L17\", \"3L23\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"8M\", \"4M\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\", \"8L36\", \"3T\"],\n \"bounce\": [\n \"8M\",\n \"8L33\",\n \"7T\",\n \"7L51\",\n \"6T\",\n \"6L51\",\n \"5T\",\n \"5L54\",\n \"4T\",\n \"4L54\"\n ],\n \"brine\": [\"8M\", \"8L24\", \"7L25\", \"6L29\", \"5L31\", \"4M\", \"4L31\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defensecurl\": [\"3T\"],\n \"dive\": [\n \"8M\",\n \"8L30\",\n \"7L44\",\n \"6M\",\n \"6L44\",\n \"5M\",\n \"5L46\",\n \"4T\",\n \"4L46\",\n \"3M\"\n ],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"4T\"],\n \"heavyslam\": [\"8M\", \"8L21\", \"7L1\", \"6L1\", \"5L70\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\n \"8M\",\n \"8L49\",\n \"7L58\",\n \"6L58\",\n \"5L62\",\n \"4L62\",\n \"3L59\",\n \"3S0\"\n ],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"liquidation\": [\"8M\", \"7T\"],\n \"mimic\": [\"3T\"],\n \"mist\": [\"8L15\", \"7L22\", \"6L22\", \"5L24\", \"4L24\", \"3L32\", \"3S1\"],\n \"naturalgift\": [\"4M\"],\n \"nobleroar\": [\"8L1\", \"7L1\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"8M\",\n \"8L39\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L27\",\n \"4M\",\n \"4L27\",\n \"3M\",\n \"3L37\",\n \"3S0\",\n \"3S1\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"7L1\", \"6L1\", \"5L1\", \"4T\", \"4L1\", \"3T\", \"3L1\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"8M\", \"3T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"soak\": [\"8L1\", \"7L1\"],\n \"splash\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"steelroller\": [\"8T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"waterpulse\": [\n \"8L18\",\n \"7T\",\n \"7L19\",\n \"6T\",\n \"6L19\",\n \"5L21\",\n \"4M\",\n \"4L21\",\n \"3M\",\n \"3L28\",\n \"3S1\"\n ],\n \"waterspout\": [\n \"8L54\",\n \"7L33\",\n \"6L33\",\n \"5L34\",\n \"4L34\",\n \"3L44\",\n \"3S0\",\n \"3S1\"\n ],\n \"weatherball\": [\"8M\"],\n \"whirlpool\": [\n \"8M\",\n \"8L27\",\n \"7L13\",\n \"6L13\",\n \"5L14\",\n \"4M\",\n \"4L14\",\n \"3L19\"\n ],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 100,\n \"moves\": [\"rest\", \"waterspout\", \"amnesia\", \"hydropump\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 50,\n \"moves\": [\"waterpulse\", \"mist\", \"rest\", \"waterspout\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 3, \"level\": 25},\n {\"generation\": 4, \"level\": 35},\n {\"generation\": 5, \"level\": 30},\n {\"generation\": 7, \"level\": 10}\n ]\n },\n \"numel\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"amnesia\": [\"9M\", \"9L19\", \"7L19\", \"6L19\", \"5L19\", \"4L25\", \"3L31\"],\n \"ancientpower\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3T\", \"3E\"],\n \"bulldoze\": [\"9M\", \"9L12\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"3S0\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"9L29\", \"7L29\", \"6L29\", \"5L29\"],\n \"defensecurl\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S0\"],\n \"doubleedge\": [\n \"9M\",\n \"9L47\",\n \"7L47\",\n \"6L47\",\n \"5L47\",\n \"4L51\",\n \"3T\",\n \"3L49\"\n ],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\n \"9M\",\n \"9L26\",\n \"7T\",\n \"7L26\",\n \"6T\",\n \"6L26\",\n \"5T\",\n \"5L26\",\n \"4T\",\n \"4L35\"\n ],\n \"earthquake\": [\n \"9M\",\n \"9L40\",\n \"7M\",\n \"7L40\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L41\",\n \"3M\",\n \"3L35\"\n ],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"ember\": [\"9L5\", \"7L5\", \"6L5\", \"5L5\", \"5D\", \"4L5\", \"3L11\", \"3S0\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firespin\": [\"9M\"],\n \"flameburst\": [\"7L15\", \"6L15\", \"5L15\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L43\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L45\",\n \"3M\",\n \"3L41\"\n ],\n \"flareblitz\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"focusenergy\": [\"9L8\", \"7L8\", \"6L8\", \"5L12\", \"4L15\", \"3L25\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\", \"6S1\", \"5L1\", \"4L1\", \"3L1\"],\n \"growth\": [\"9E\", \"7E\", \"6E\"],\n \"headbutt\": [\"4T\"],\n \"heatcrash\": [\"9M\"],\n \"heatwave\": [\n \"9M\",\n \"9E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\"\n ],\n \"heavyslam\": [\"9M\", \"9E\", \"7E\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\"],\n \"howl\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"incinerate\": [\"9L15\", \"6M\", \"5M\"],\n \"ironhead\": [\"9M\", \"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"6S1\", \"5T\", \"5E\"],\n \"lashout\": [\"9M\"],\n \"lavaplume\": [\"9L22\", \"7L22\", \"6L22\", \"5L22\", \"4L31\"],\n \"magnitude\": [\"7L12\", \"6L8\", \"5L8\", \"4L11\", \"3L19\"],\n \"mimic\": [\"3T\"],\n \"mudbomb\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\", \"3T\", \"3E\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaryface\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"scorchingsands\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spitup\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stockpile\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"stomp\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"6S1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\n \"9M\",\n \"9L31\",\n \"7L31\",\n \"6L31\",\n \"5L25\",\n \"4L21\",\n \"3L29\",\n \"3S0\"\n ],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"yawn\": [\"9E\", \"7L36\", \"7E\", \"6L36\", \"6E\", \"5L36\", \"5E\", \"4E\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 14,\n \"abilities\": [\"oblivious\"],\n \"moves\": [\"charm\", \"takedown\", \"dig\", \"ember\"]\n },\n {\n \"generation\": 6,\n \"level\": 1,\n \"moves\": [\"growl\", \"tackle\", \"ironhead\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"camerupt\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"amnesia\": [\"9M\", \"9L19\", \"7L19\", \"6L19\", \"5L19\", \"4L25\", \"3L31\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"bulldoze\": [\"9M\", \"9L12\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"9L29\", \"7L29\", \"6L29\", \"6S0\", \"5L29\"],\n \"defensecurl\": [\"3T\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\n \"9M\",\n \"9L26\",\n \"7T\",\n \"7L26\",\n \"6T\",\n \"6L26\",\n \"5T\",\n \"5L26\",\n \"4T\",\n \"4L39\"\n ],\n \"earthquake\": [\n \"9M\",\n \"9L46\",\n \"7M\",\n \"7L46\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L49\",\n \"3M\",\n \"3L37\"\n ],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"ember\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"eruption\": [\"9L1\", \"7L1\", \"6L1\", \"5L52\", \"4L57\", \"3L45\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firespin\": [\"9M\"],\n \"fissure\": [\"9L1\", \"7L1\", \"6L1\", \"5L59\", \"4L67\", \"3L55\"],\n \"flameburst\": [\"7L15\", \"6L15\", \"5L15\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flareblitz\": [\"9M\"],\n \"flashcannon\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"9L1\", \"7L1\", \"6L1\", \"5L12\", \"4L15\", \"3L25\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"4T\"],\n \"heatcrash\": [\"9M\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"incinerate\": [\"9L15\", \"6M\", \"5M\"],\n \"ironhead\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lashout\": [\"9M\"],\n \"lavaplume\": [\"9L22\", \"7L22\", \"6L22\", \"5L22\", \"4L31\"],\n \"magnitude\": [\"7L12\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\n \"9M\",\n \"9L0\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L33\",\n \"6S0\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L33\",\n \"3T\",\n \"3L33\"\n ],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaryface\": [\"9M\"],\n \"scorchingsands\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"3T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\n \"9M\",\n \"9L31\",\n \"7L31\",\n \"6L31\",\n \"6S0\",\n \"5L25\",\n \"4L21\",\n \"3L29\"\n ],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"yawn\": [\"9L39\", \"7L39\", \"6L39\", \"6S0\", \"5L39\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 43,\n \"gender\": \"M\",\n \"perfectIVs\": 2,\n \"abilities\": [\"solidrock\"],\n \"moves\": [\"curse\", \"takedown\", \"rockslide\", \"yawn\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 6, \"level\": 30}]\n },\n \"torkoal\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"amnesia\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"7L40\",\n \"6L40\",\n \"5L49\",\n \"4L49\",\n \"3L40\"\n ],\n \"ancientpower\": [\"9E\", \"8E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodypress\": [\"9M\", \"8M\", \"8S0\"],\n \"bodyslam\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"7L27\",\n \"6L27\",\n \"5L33\",\n \"4L33\",\n \"3T\",\n \"3L20\"\n ],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"burningjealousy\": [\"9M\", \"8T\", \"8S0\"],\n \"captivate\": [\"4M\"],\n \"clearsmog\": [\"9L16\", \"8L16\", \"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"9L44\", \"8L44\", \"7L22\", \"6L12\", \"5L12\", \"4L12\", \"3L7\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"eruption\": [\"9L64\", \"8L64\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firespin\": [\"9M\", \"8M\", \"7L13\", \"6L13\", \"5L17\", \"4L17\", \"3L17\"],\n \"fissure\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"flail\": [\"9E\", \"8E\", \"7L42\", \"6L1\", \"5L52\", \"4L52\", \"3L43\"],\n \"flameburst\": [\"7E\", \"6E\", \"5E\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L34\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\",\n \"4M\",\n \"4L28\",\n \"3M\",\n \"3L30\"\n ],\n \"flamewheel\": [\"9L20\", \"8L20\", \"7L18\", \"6L18\"],\n \"flareblitz\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"heatcrash\": [\"9M\", \"8M\"],\n \"heatwave\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7T\",\n \"7L45\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L55\",\n \"4T\",\n \"4L55\",\n \"3L46\"\n ],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"inferno\": [\"9L56\", \"8L56\", \"7L50\", \"6L1\", \"5L60\"],\n \"irondefense\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7T\",\n \"7L38\",\n \"6T\",\n \"6L38\",\n \"5T\",\n \"5L44\",\n \"4T\",\n \"4L44\",\n \"3L33\"\n ],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lavaplume\": [\"9L28\", \"8L28\", \"7L25\", \"6L25\", \"5L39\", \"4L39\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"protect\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"8S0\",\n \"7M\",\n \"7L30\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L36\",\n \"3M\",\n \"3L27\"\n ],\n \"rapidspin\": [\"9L8\", \"8L8\", \"7L10\", \"6L10\", \"5L23\", \"4L23\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"8M\", \"3T\"],\n \"shellsmash\": [\"9L60\", \"8L60\", \"7L47\", \"6L1\", \"5L65\"],\n \"skullbash\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"sleeptalk\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7E\",\n \"6M\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"smog\": [\"9L1\", \"8L1\", \"7L4\", \"6L4\", \"5L4\", \"4L4\", \"3L4\"],\n \"smokescreen\": [\"9L12\", \"8L12\", \"7L15\", \"6L15\", \"5L20\", \"4L20\", \"3L14\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"withdraw\": [\"9L4\", \"8L4\", \"7L7\", \"6L7\", \"5L7\", \"4L7\"],\n \"yawn\": [\"9E\", \"8E\", \"8S0\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Bold\",\n \"abilities\": [\"drought\"],\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 12,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 0\n },\n \"moves\": [\"burningjealousy\", \"bodypress\", \"yawn\", \"protect\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"spoink\": {\n \"learnset\": {\n \"allyswitch\": [\"7T\"],\n \"amnesia\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"bounce\": [\n \"9L50\",\n \"7T\",\n \"7L50\",\n \"6T\",\n \"6L50\",\n \"5T\",\n \"5L50\",\n \"4T\",\n \"4L48\",\n \"3L43\"\n ],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9L22\", \"7L18\", \"6L18\", \"5L18\", \"4L18\", \"3L25\"],\n \"confusion\": [\"9L7\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"dazzlinggleam\": [\"9M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"expandingforce\": [\"9M\"],\n \"extrasensory\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"flashcannon\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L10\"],\n \"headbutt\": [\"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"luckychant\": [\"7E\", \"6E\", \"5E\"],\n \"lunge\": [\"9M\"],\n \"magiccoat\": [\n \"7T\",\n \"7L21\",\n \"6T\",\n \"6L21\",\n \"5T\",\n \"5L21\",\n \"4T\",\n \"4L21\",\n \"3L28\"\n ],\n \"mimic\": [\"3T\"],\n \"mirrorcoat\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"9M\"],\n \"odorsleuth\": [\"7L10\", \"6L10\", \"5L10\", \"4L10\", \"3L10\"],\n \"payback\": [\n \"9L40\",\n \"7M\",\n \"7L40\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L34\"\n ],\n \"powergem\": [\"9M\", \"9L29\", \"7L29\", \"6L29\", \"5L33\", \"4L46\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\", \"9L14\", \"7L14\", \"6L14\", \"5L14\", \"4L14\", \"3L16\"],\n \"psychic\": [\n \"9M\",\n \"9L44\",\n \"7M\",\n \"7L44\",\n \"6M\",\n \"6L44\",\n \"5M\",\n \"5L44\",\n \"4M\",\n \"4L41\",\n \"3M\",\n \"3L34\"\n ],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\n \"9M\",\n \"9L18\",\n \"7M\",\n \"7L15\",\n \"6M\",\n \"6L15\",\n \"5M\",\n \"5L15\",\n \"4M\",\n \"4L15\",\n \"3T\",\n \"3L19\"\n ],\n \"psyshock\": [\"9M\", \"9L38\", \"7M\", \"7L38\", \"6M\", \"6L38\", \"5M\", \"5L34\"],\n \"psywave\": [\"7L7\", \"6L7\", \"5L7\", \"5D\", \"4L7\", \"3L7\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4M\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"9M\",\n \"9L29\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L29\",\n \"3M\",\n \"3L37\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"simplebeam\": [\"9E\", \"7E\", \"6E\"],\n \"skillswap\": [\n \"9M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4M\",\n \"3M\"\n ],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\n \"9L33\",\n \"7T\",\n \"7L33\",\n \"6T\",\n \"6L29\",\n \"5T\",\n \"5L29\",\n \"4T\",\n \"4L29\",\n \"3T\",\n \"3L37\"\n ],\n \"snowscape\": [\"9M\"],\n \"splash\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"4T\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\n \"9M\",\n \"9E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"trickroom\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"9M\", \"3S0\"],\n \"whirlwind\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9E\",\n \"7T\",\n \"7L26\",\n \"7E\",\n \"6T\",\n \"6L26\",\n \"6E\",\n \"5T\",\n \"5L26\",\n \"5E\",\n \"4T\",\n \"4L26\",\n \"4E\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"abilities\": [\"owntempo\"],\n \"moves\": [\"splash\", \"uproar\"],\n \"pokeball\": \"pokeball\",\n \"emeraldEventEgg\": true\n }\n ]\n },\n \"grumpig\": {\n \"learnset\": {\n \"allyswitch\": [\"7T\"],\n \"amnesia\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"belch\": [\"9L1\", \"7L1\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"bounce\": [\n \"9L60\",\n \"7T\",\n \"7L60\",\n \"6T\",\n \"6L60\",\n \"5T\",\n \"5L60\",\n \"4T\",\n \"4L60\",\n \"3L55\"\n ],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9L22\", \"7L18\", \"6L18\", \"5L18\", \"4L18\", \"3L25\"],\n \"confusion\": [\"9L1\"],\n \"counter\": [\"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"dazzlinggleam\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthpower\": [\"9M\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"expandingforce\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"flashcannon\": [\"9M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"9M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"lunge\": [\"9M\"],\n \"magiccoat\": [\n \"7T\",\n \"7L21\",\n \"6T\",\n \"6L21\",\n \"5T\",\n \"5L21\",\n \"4T\",\n \"4L21\",\n \"3L28\"\n ],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"nastyplot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"9M\"],\n \"odorsleuth\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"payback\": [\n \"9L46\",\n \"7M\",\n \"7L46\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L37\"\n ],\n \"powergem\": [\"9M\", \"9L29\", \"7L29\", \"6L29\", \"5L35\", \"4L55\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"psychic\": [\n \"9M\",\n \"9L52\",\n \"7M\",\n \"7L52\",\n \"6M\",\n \"6L52\",\n \"5M\",\n \"5L52\",\n \"4M\",\n \"4L47\",\n \"3M\",\n \"3L37\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\n \"9M\",\n \"9L18\",\n \"7M\",\n \"7L15\",\n \"6M\",\n \"6L15\",\n \"5M\",\n \"5L15\",\n \"4M\",\n \"4L15\",\n \"3T\",\n \"3L19\"\n ],\n \"psyshock\": [\"9M\", \"9L42\", \"7M\", \"7L42\", \"6M\", \"6L42\", \"5M\", \"5L37\"],\n \"psywave\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"9M\",\n \"9L35\",\n \"7M\",\n \"7L35\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L29\",\n \"3M\",\n \"3L43\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\n \"9L35\",\n \"7T\",\n \"7L35\",\n \"6T\",\n \"6L29\",\n \"5T\",\n \"5L29\",\n \"4T\",\n \"4L29\",\n \"3T\",\n \"3L43\"\n ],\n \"snowscape\": [\"9M\"],\n \"splash\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"stompingtantrum\": [\"9M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"4T\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"teeterdance\": [\"9L0\", \"7L1\", \"6L32\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"9M\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L26\",\n \"7T\",\n \"7L26\",\n \"6T\",\n \"6L26\",\n \"5T\",\n \"5L26\",\n \"4T\",\n \"4L26\"\n ]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 30}]\n },\n \"spinda\": {\n \"learnset\": {\n \"assist\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bodyslam\": [\"3T\"],\n \"brickbreak\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"calmmind\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"7L5\", \"6L5\", \"5L10\", \"5D\", \"4L10\"],\n \"counter\": [\"3T\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"defensecurl\": [\"3T\"],\n \"dig\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dizzypunch\": [\"7L23\", \"6L23\", \"5L28\", \"4L28\", \"3L27\"],\n \"doubleedge\": [\"7L46\", \"6L46\", \"5L46\", \"4L46\", \"3T\", \"3L45\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"3T\"],\n \"encore\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"endure\": [\"4M\", \"3T\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"faketears\": [\"7E\", \"6E\", \"5E\"],\n \"feintattack\": [\"7L10\", \"6L10\", \"5L14\", \"4L14\", \"3L12\"],\n \"firepunch\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flail\": [\"7L50\", \"6L50\", \"5L50\", \"4L50\", \"3L49\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"guardsplit\": [\"7E\", \"6E\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"7T\", \"6T\", \"5T\"],\n \"hypnosis\": [\"7L19\", \"6L19\", \"5L23\", \"4L23\", \"3L23\"],\n \"icepunch\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"3T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowkick\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metronome\": [\"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"3T\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"7L14\", \"6L14\", \"5L19\", \"4L19\", \"3L16\"],\n \"psychic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychocut\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"psychoshift\": [\"7E\", \"6E\"],\n \"psychup\": [\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L41\",\n \"4M\",\n \"4L41\",\n \"3T\",\n \"3L38\"\n ],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rapidspin\": [\"7E\", \"6E\", \"5E\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sing\": [\"3S0\"],\n \"skillswap\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smellingsalts\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spotlight\": [\"7E\"],\n \"stompingtantrum\": [\"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"7L28\", \"6L28\", \"5L32\", \"4T\", \"4L32\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"5D\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"4T\", \"3T\"],\n \"tackle\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"teeterdance\": [\"7L32\", \"6L32\", \"5L37\", \"4L37\", \"3L34\"],\n \"thief\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thrash\": [\"7L55\", \"6L50\", \"5L55\", \"4L55\", \"3L56\"],\n \"thunderpunch\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\", \"3E\"],\n \"trickroom\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L5\",\n \"5T\",\n \"5L5\",\n \"4T\",\n \"4L5\",\n \"3L5\",\n \"3S0\"\n ],\n \"waterpulse\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"wildcharge\": [\"7M\", \"6M\", \"5M\"],\n \"wish\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zenheadbutt\": [\"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"tackle\", \"uproar\", \"sing\"],\n \"pokeball\": \"pokeball\",\n \"emeraldEventEgg\": true\n }\n ]\n },\n \"trapinch\": {\n \"learnset\": {\n \"astonish\": [\"9L1\", \"8L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7L1\", \"6L1\", \"5L17\"],\n \"bite\": [\"9L8\", \"8L8\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"5S0\", \"4L1\", \"3L1\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"bugbite\": [\"9M\", \"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\"],\n \"bulldoze\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L8\",\n \"6M\",\n \"6L8\",\n \"5M\",\n \"5L21\"\n ],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7L22\",\n \"6L22\",\n \"5L33\",\n \"4L33\",\n \"3L33\"\n ],\n \"dig\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7L19\",\n \"6M\",\n \"6L19\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L41\",\n \"3M\",\n \"3L41\"\n ],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7T\",\n \"7L26\",\n \"7E\",\n \"6T\",\n \"6L26\",\n \"6E\",\n \"5T\",\n \"5L39\",\n \"5E\",\n \"4T\",\n \"4L65\"\n ],\n \"earthquake\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L55\",\n \"4M\",\n \"4L73\",\n \"3M\"\n ],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feint\": [\"9E\", \"8E\", \"7L29\", \"6L1\", \"5L61\", \"4L81\"],\n \"feintattack\": [\"7L1\", \"6L1\", \"5L7\", \"4L17\", \"3L17\"],\n \"firstimpression\": [\"9E\", \"8E\"],\n \"fissure\": [\"9L48\", \"8L48\", \"7L47\", \"6L1\", \"5L73\", \"4L89\"],\n \"flail\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"focusenergy\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\", \"3M\"],\n \"gust\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L57\",\n \"3M\",\n \"3L57\"\n ],\n \"laserfocus\": [\"8L4\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudslap\": [\"9M\", \"9L12\", \"8L12\", \"7L5\", \"6L5\", \"5L13\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"quickattack\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7L15\",\n \"6M\",\n \"6L15\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"3T\"\n ],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L4\", \"4L9\", \"3L9\"],\n \"sandstorm\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L44\",\n \"4M\",\n \"4L49\",\n \"3M\",\n \"3L49\"\n ],\n \"sandtomb\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7L12\",\n \"6L10\",\n \"5L10\",\n \"4L25\",\n \"3L25\"\n ],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stealthrock\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7T\",\n \"7L40\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L67\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 1,\n \"shiny\": true,\n \"moves\": [\"bite\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"vibrava\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"astonish\": [\"9L1\", \"8L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7L1\", \"6L1\", \"5L17\"],\n \"bite\": [\"9L1\", \"8L1\", \"3L1\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"boomburst\": [\"9L62\", \"8L62\", \"7L47\", \"6L47\"],\n \"bugbite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbuzz\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L29\", \"6L29\"],\n \"bulldoze\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L8\",\n \"6M\",\n \"6L8\",\n \"5M\",\n \"5L21\"\n ],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"3L33\"],\n \"defog\": [\"7T\", \"4M\"],\n \"dig\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"dragonbreath\": [\"9L0\", \"8L0\", \"7L1\", \"6L35\", \"5L35\", \"4L35\", \"3L35\"],\n \"dragonclaw\": [\"9M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragonrush\": [\"9L56\", \"8L56\"],\n \"dragontail\": [\"9M\", \"9L20\", \"8L20\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"earthpower\": [\n \"9M\",\n \"9L38\",\n \"8M\",\n \"8L38\",\n \"7T\",\n \"7L26\",\n \"6T\",\n \"6L26\",\n \"5T\",\n \"5L39\",\n \"4T\"\n ],\n \"earthquake\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feintattack\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"fissure\": [\"9L1\", \"8L1\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L57\",\n \"3M\",\n \"3L57\"\n ],\n \"laserfocus\": [\"8L1\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"9L12\", \"8L12\", \"7L5\", \"6L5\", \"5L13\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7L15\",\n \"6M\",\n \"6L15\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"3T\"\n ],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"sandstorm\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L44\",\n \"4M\",\n \"4L49\",\n \"3M\",\n \"3L49\"\n ],\n \"sandtomb\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7L12\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"screech\": [\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7L22\",\n \"6L22\",\n \"5L34\",\n \"4L41\",\n \"3L41\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"silverwind\": [\"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sonicboom\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"stealthrock\": [\"9M\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\", \"4M\", \"3M\"],\n \"stoneedge\": [\"9M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"9L1\", \"8M\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"supersonic\": [\"9L1\", \"8L1\", \"7L19\", \"6L19\", \"5L29\", \"4L33\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7T\", \"7L40\", \"6T\", \"6L40\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n }\n },\n \"flygon\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"agility\": [\"9M\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"alluringvoice\": [\"9M\"],\n \"astonish\": [\"9L1\", \"8L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bide\": [\"7L1\", \"6L1\", \"5L17\"],\n \"bite\": [\"9L1\", \"8L1\", \"3L1\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"boomburst\": [\"9L68\", \"8L68\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bugbite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbuzz\": [\"9M\", \"9L28\", \"8M\", \"8L28\"],\n \"bulldoze\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L8\",\n \"6M\",\n \"6L8\",\n \"5M\",\n \"5L21\"\n ],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"3L33\", \"3S0\"],\n \"defog\": [\"7T\", \"4M\"],\n \"dig\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\", \"4T\", \"4S1\"],\n \"dragonbreath\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L35\",\n \"5L35\",\n \"4L35\",\n \"3L35\",\n \"3S0\"\n ],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\n \"9M\",\n \"9L0\",\n \"8M\",\n \"8L0\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L45\",\n \"4S1\",\n \"3M\"\n ],\n \"dragondance\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragonrush\": [\"9L60\", \"8L60\", \"7L47\", \"6L47\"],\n \"dragontail\": [\n \"9M\",\n \"9L20\",\n \"8L20\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L45\"\n ],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"earthpower\": [\n \"9M\",\n \"9L38\",\n \"8M\",\n \"8L38\",\n \"7T\",\n \"7L26\",\n \"6T\",\n \"6L26\",\n \"5T\",\n \"5L39\",\n \"4T\"\n ],\n \"earthquake\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"4M\",\n \"4S1\",\n \"3M\"\n ],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feint\": [\"9L1\", \"8L1\"],\n \"feintattack\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"fissure\": [\"9L1\", \"8L1\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L57\",\n \"3M\",\n \"3L65\"\n ],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"8L1\", \"7T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"9L12\", \"8L12\", \"7L5\", \"6L5\", \"5L13\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicnoise\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7L15\",\n \"6M\",\n \"6L15\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"3T\"\n ],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"sandstorm\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L44\",\n \"4M\",\n \"4L49\",\n \"3M\",\n \"3L53\"\n ],\n \"sandtomb\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7L12\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"screech\": [\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7L22\",\n \"6L22\",\n \"5L34\",\n \"4L41\",\n \"3L41\",\n \"3S0\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"silverwind\": [\"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sonicboom\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"stealthrock\": [\"9M\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\", \"4M\", \"3M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"9L1\", \"8M\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"supersonic\": [\"9L1\", \"8L1\", \"7L19\", \"6L19\", \"5L29\", \"4L33\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\"9M\", \"9L52\", \"8M\", \"8L52\", \"7T\", \"7L40\", \"6T\", \"6L40\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S1\"],\n \"vacuumwave\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 45,\n \"moves\": [\"sandtomb\", \"crunch\", \"dragonbreath\", \"screech\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Naive\",\n \"moves\": [\"dracometeor\", \"uturn\", \"earthquake\", \"dragonclaw\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"cacnea\": {\n \"learnset\": {\n \"absorb\": [\"9L4\", \"7L4\", \"6L4\", \"5L5\", \"5D\", \"4L5\", \"3L5\", \"3S0\"],\n \"acid\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"belch\": [\"9E\", \"7E\", \"6E\"],\n \"block\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"9M\"],\n \"bulletseed\": [\"9M\", \"9L16\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cottonspore\": [\"9L46\", \"7L46\", \"6L46\", \"5L49\", \"4L49\", \"3L41\"],\n \"counter\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"darkpulse\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"destinybond\": [\"9L54\", \"7L54\", \"6L54\", \"5L57\", \"4L57\", \"3L49\"],\n \"dig\": [\"9M\"],\n \"disable\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dynamicpunch\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"encore\": [\"9M\", \"3S0\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"9L42\", \"7M\", \"7L42\", \"6M\", \"6L42\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feintattack\": [\"7L19\", \"6L19\", \"5L29\", \"4L29\", \"3L29\"],\n \"fellstinger\": [\"9E\", \"7E\", \"6E\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasswhistle\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L7\", \"7L7\", \"6L7\", \"5L9\", \"4L9\", \"3L9\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ingrain\": [\"9L22\", \"7L22\", \"6L22\", \"5L25\", \"4L25\", \"3L25\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L10\", \"7L10\", \"6L10\", \"5L13\", \"4L13\", \"3L13\"],\n \"leer\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"lowkick\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"magicalleaf\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"megapunch\": [\"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"nastyplot\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"needlearm\": [\"7L16\", \"6L16\", \"5L45\", \"4L45\", \"3L37\"],\n \"payback\": [\n \"9L26\",\n \"7M\",\n \"7L26\",\n \"6M\",\n \"6L26\",\n \"5M\",\n \"5L41\",\n \"4M\",\n \"4L41\"\n ],\n \"pinmissile\": [\"9L38\", \"7L38\", \"6L21\", \"5L21\", \"4L21\", \"3L21\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonsting\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"powertrip\": [\"9L19\"],\n \"poweruppunch\": [\"7E\", \"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"rototiller\": [\"7E\", \"6E\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L13\", \"7L13\", \"6L13\", \"5L17\", \"4L17\", \"3L17\"],\n \"sandstorm\": [\n \"9M\",\n \"9L50\",\n \"7M\",\n \"7L50\",\n \"6M\",\n \"6L50\",\n \"5M\",\n \"5L53\",\n \"4M\",\n \"4L53\",\n \"3M\",\n \"3L45\"\n ],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"seismictoss\": [\"3T\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smellingsalts\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spikes\": [\"9M\", \"9L30\", \"7L30\", \"6L30\", \"5L33\", \"4L33\", \"3L33\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9L34\", \"7L34\", \"6L34\", \"5L37\", \"4T\", \"4L37\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\"],\n \"switcheroo\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"teeterdance\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"worryseed\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"poisonsting\", \"leer\", \"absorb\", \"encore\"],\n \"pokeball\": \"pokeball\",\n \"emeraldEventEgg\": true\n }\n ]\n },\n \"cacturne\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"9M\"],\n \"bulletseed\": [\"9M\", \"9L16\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cottonspore\": [\"9L49\", \"7L49\", \"6L49\", \"5L59\", \"4L59\", \"3L47\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"darkpulse\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"destinybond\": [\"9L1\", \"7L1\", \"6L1\", \"5L71\", \"4L71\", \"3L59\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dynamicpunch\": [\"3T\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"9L44\", \"7M\", \"7L44\", \"6M\", \"6L44\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feintattack\": [\"7L19\", \"6L19\", \"5L29\", \"4L29\", \"3L29\", \"3S0\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ingrain\": [\"9L22\", \"7L22\", \"6L22\", \"5L25\", \"4L25\", \"3L25\", \"3S0\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L10\", \"7L10\", \"6L10\", \"5L13\", \"4L13\", \"3L13\"],\n \"leer\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lunge\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"nastyplot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"needlearm\": [\"7L16\", \"6L16\", \"5L53\", \"4L53\", \"3L41\", \"3S0\"],\n \"payback\": [\n \"9L26\",\n \"7M\",\n \"7L26\",\n \"6M\",\n \"6L26\",\n \"5M\",\n \"5L47\",\n \"4M\",\n \"4L47\"\n ],\n \"pinmissile\": [\"9L38\", \"7L38\", \"6L21\", \"5L21\", \"4L21\", \"3L21\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonsting\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"powertrip\": [\"9L19\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L13\", \"7L13\", \"6L13\", \"5L17\", \"4L17\", \"3L17\"],\n \"sandstorm\": [\n \"9M\",\n \"9L54\",\n \"7M\",\n \"7L54\",\n \"6M\",\n \"6L54\",\n \"5M\",\n \"5L65\",\n \"4M\",\n \"4L65\",\n \"3M\",\n \"3L53\"\n ],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"9M\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spikes\": [\"9M\", \"9L30\", \"7L30\", \"6L30\", \"5L35\", \"4L35\", \"3L35\", \"3S0\"],\n \"spikyshield\": [\"9L0\", \"7L1\", \"6L32\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9L35\", \"7L35\", \"6L35\", \"5L41\", \"4T\", \"4L41\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"venoshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 45,\n \"moves\": [\"ingrain\", \"feintattack\", \"spikes\", \"needlearm\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [{\"generation\": 6, \"level\": 30}]\n },\n \"swablu\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"aircutter\": [\"4T\"],\n \"astonish\": [\"9E\", \"8E\", \"7L3\", \"6L3\", \"5L4\", \"4L5\", \"3L8\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"bravebird\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cottonguard\": [\"9L32\", \"8L32\", \"7L34\", \"6L34\", \"5L39\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"defog\": [\"9E\", \"8E\", \"7T\"],\n \"disarmingvoice\": [\"9M\", \"9L4\", \"8L4\", \"7L11\", \"6L11\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonbreath\": [\"9L20\", \"8L20\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonpulse\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7L38\",\n \"6T\",\n \"6L38\",\n \"5T\",\n \"5L42\",\n \"4M\",\n \"4L45\"\n ],\n \"dragonrush\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"8M\", \"3S0\"],\n \"featherdance\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\"9L12\", \"8L12\", \"7L7\", \"6L7\", \"5L10\", \"4L13\", \"3L18\"],\n \"growl\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"6S2\",\n \"5L1\",\n \"5S1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"haze\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"9M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"6S2\", \"5T\", \"5E\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"mimic\": [\"3T\"],\n \"mirrormove\": [\"7L30\", \"6L30\", \"5L34\", \"4L36\", \"3L38\"],\n \"mist\": [\"9L8\", \"8L8\", \"7L14\", \"6L14\", \"5L15\", \"4L23\", \"3L28\"],\n \"moonblast\": [\"9L40\", \"8L40\", \"7L46\", \"6L46\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"7L20\", \"6L20\", \"5L21\", \"4M\", \"4L32\"],\n \"ominouswind\": [\"4T\"],\n \"outrage\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"peck\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"6S2\",\n \"5L1\",\n \"5D\",\n \"5S1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"perishsong\": [\"9L44\", \"8L44\", \"7L42\", \"6L42\", \"5L48\", \"4L50\", \"3L48\"],\n \"playrough\": [\"9M\", \"8M\", \"7E\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"powerswap\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rage\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"7L26\", \"6L26\", \"5L29\", \"4L40\", \"3L41\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"9E\", \"8E\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\", \"5D\", \"4M\"],\n \"round\": [\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L17\",\n \"6M\",\n \"6L17\",\n \"5M\",\n \"5L18\"\n ],\n \"safeguard\": [\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L9\",\n \"6M\",\n \"6L9\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L18\",\n \"3M\",\n \"3L21\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sing\": [\"9L28\", \"8L28\", \"7L5\", \"6L5\", \"5L8\", \"4L9\", \"3L11\"],\n \"skyattack\": [\"7T\", \"6T\", \"3T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"steelwing\": [\"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"tailwind\": [\"9M\", \"9E\", \"8E\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\n \"9M\",\n \"9L36\",\n \"8L36\",\n \"7L23\",\n \"6L23\",\n \"5L25\",\n \"4L28\",\n \"3L31\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"peck\", \"growl\", \"falseswipe\"],\n \"pokeball\": \"pokeball\",\n \"emeraldEventEgg\": true\n },\n {\n \"generation\": 5,\n \"level\": 1,\n \"shiny\": true,\n \"moves\": [\"peck\", \"growl\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 6,\n \"level\": 1,\n \"isHidden\": true,\n \"moves\": [\"peck\", \"growl\", \"hypervoice\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"altaria\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S1\"],\n \"agility\": [\"9M\", \"8M\", \"6S3\"],\n \"aircutter\": [\"4T\"],\n \"alluringvoice\": [\"9M\"],\n \"astonish\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"bravebird\": [\"9M\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cottonguard\": [\"9L32\", \"8L32\", \"7L34\", \"6L34\", \"5L42\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"defog\": [\"7T\"],\n \"disarmingvoice\": [\"9M\", \"9L1\", \"8L1\", \"7L11\", \"6L11\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"dragonbreath\": [\n \"9L20\",\n \"8L20\",\n \"7L1\",\n \"6L35\",\n \"5L35\",\n \"5S2\",\n \"4L35\",\n \"3L35\",\n \"3S0\",\n \"3S1\"\n ],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragondance\": [\n \"9M\",\n \"8M\",\n \"7L30\",\n \"6L30\",\n \"5L34\",\n \"4L39\",\n \"3L40\",\n \"3S0\"\n ],\n \"dragonpulse\": [\n \"9M\",\n \"9L0\",\n \"8M\",\n \"8L0\",\n \"7T\",\n \"7L40\",\n \"6T\",\n \"6L40\",\n \"5T\",\n \"5L48\",\n \"4M\",\n \"4L54\"\n ],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"8M\", \"5S2\"],\n \"featherdance\": [\"9M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S3\", \"5M\", \"4M\", \"3M\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furyattack\": [\"9L12\", \"8L12\", \"7L7\", \"6L7\", \"5L10\", \"4L13\", \"3L18\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"haze\": [\"9M\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3S1\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hurricane\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"6S3\", \"5T\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"mimic\": [\"3T\"],\n \"mist\": [\"9L1\", \"8L1\", \"7L14\", \"6L14\", \"5L15\", \"4L23\", \"3L28\"],\n \"moonblast\": [\"9L44\", \"8L44\", \"7L52\", \"6L52\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"7L20\", \"6L20\", \"5L21\", \"5S2\", \"4M\", \"4L32\"],\n \"ominouswind\": [\"4T\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"peck\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"perishsong\": [\"9L50\", \"8L50\", \"7L46\", \"6L46\", \"5L57\", \"4L62\", \"3L54\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"pluck\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5M\", \"5L1\", \"4M\", \"4L1\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S3\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"7L26\", \"6L26\", \"5L29\", \"4L46\", \"3L45\", \"3S0\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L17\",\n \"6M\",\n \"6L17\",\n \"5M\",\n \"5L18\"\n ],\n \"safeguard\": [\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L9\",\n \"6M\",\n \"6L9\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L18\",\n \"3M\",\n \"3L21\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sing\": [\"9L28\", \"8L28\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"skyattack\": [\n \"9L56\",\n \"8L56\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L64\",\n \"4T\",\n \"4L70\",\n \"3T\",\n \"3L59\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S1\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\n \"9M\",\n \"9L38\",\n \"8L38\",\n \"7L23\",\n \"6L23\",\n \"5L25\",\n \"5S2\",\n \"4L28\",\n \"3L31\",\n \"3S0\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"weatherball\": [\"9M\"],\n \"willowisp\": [\"9M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 45,\n \"moves\": [\"takedown\", \"dragonbreath\", \"dragondance\", \"refresh\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 36,\n \"moves\": [\"healbell\", \"dragonbreath\", \"solarbeam\", \"aerialace\"]\n },\n {\n \"generation\": 5,\n \"level\": 35,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"takedown\", \"naturalgift\", \"dragonbreath\", \"falseswipe\"]\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"nature\": \"Modest\",\n \"isHidden\": true,\n \"moves\": [\"hypervoice\", \"fireblast\", \"protect\", \"agility\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"zangoose\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurasphere\": [\"9M\"],\n \"batonpass\": [\"9M\"],\n \"bellydrum\": [\"9L1\", \"7E\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S2\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"9M\", \"9L50\", \"7L50\", \"6L47\", \"5L47\", \"4L53\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9L1\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\", \"3S2\"],\n \"crushclaw\": [\"9L26\", \"7L26\", \"6L22\", \"5L22\", \"4L31\", \"3L31\", \"3S2\"],\n \"curse\": [\"9M\", \"9L1\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"defensecurl\": [\"3T\"],\n \"detect\": [\"9L36\", \"7L36\", \"6L33\", \"5L33\", \"4L40\", \"3L46\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\"9L1\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doublehit\": [\"9L1\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"doublekick\": [\"9L1\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"3T\"],\n \"embargo\": [\"7M\", \"7L33\", \"6M\", \"6L19\", \"5M\", \"5L19\", \"4M\", \"4L27\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\n \"9M\",\n \"9L29\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L44\",\n \"3L55\"\n ],\n \"feint\": [\"9L1\", \"7E\", \"6E\", \"5E\"],\n \"finalgambit\": [\"9L1\", \"7E\", \"6E\", \"5E\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flail\": [\"9L1\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"flamethrower\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\n \"9L8\",\n \"7L8\",\n \"6L8\",\n \"5L8\",\n \"4T\",\n \"4L14\",\n \"3T\",\n \"3L13\",\n \"3S0\"\n ],\n \"furyswipes\": [\"9L1\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"gigadrain\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"gunkshot\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"9L15\", \"7L15\", \"6M\", \"6L15\", \"5M\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"leer\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L4\", \"3S0\", \"3S1\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"lowsweep\": [\"9M\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metalclaw\": [\"9M\", \"9L12\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"9L1\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"powertrip\": [\"9L22\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"pursuit\": [\"7L12\", \"6L12\", \"5L12\", \"4L22\", \"3L25\"],\n \"quickattack\": [\n \"9L5\",\n \"7L5\",\n \"6L5\",\n \"5L5\",\n \"5D\",\n \"4L5\",\n \"3L7\",\n \"3S0\",\n \"3S1\"\n ],\n \"quickguard\": [\"9L1\", \"7E\", \"6E\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorwind\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"refresh\": [\"3S2\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"7L22\", \"6L22\", \"5L26\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3M\", \"3E\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scratch\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"slash\": [\"9L19\", \"7L19\", \"6L15\", \"5L15\", \"4L18\", \"3L19\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"4T\", \"3T\"],\n \"switcheroo\": [\"9L33\"],\n \"swordsdance\": [\n \"9M\",\n \"9L47\",\n \"7M\",\n \"7L47\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L9\",\n \"4M\",\n \"4L9\",\n \"3T\",\n \"3L10\",\n \"3S0\",\n \"3S1\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\n \"9M\",\n \"9L43\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L35\",\n \"4M\",\n \"4L35\",\n \"3M\",\n \"3L37\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"upperhand\": [\"9M\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"xscissor\": [\n \"9M\",\n \"9L40\",\n \"7M\",\n \"7L40\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L48\"\n ],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 18,\n \"moves\": [\"leer\", \"quickattack\", \"swordsdance\", \"furycutter\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"scratch\", \"leer\", \"quickattack\", \"swordsdance\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 28,\n \"moves\": [\"refresh\", \"brickbreak\", \"counter\", \"crushclaw\"]\n }\n ]\n },\n \"seviper\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"assurance\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"belch\": [\"9L41\", \"7L41\", \"6L43\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"bite\": [\n \"9L4\",\n \"7L4\",\n \"6L4\",\n \"5L5\",\n \"5D\",\n \"4L10\",\n \"3L10\",\n \"3S0\",\n \"3S2\"\n ],\n \"bodyslam\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3T\", \"3E\"],\n \"breakingswipe\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"brutalswing\": [\"7M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"coil\": [\"9L44\", \"7L44\", \"6L46\", \"5L49\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L39\", \"7L39\", \"6L40\", \"5L28\", \"4L28\", \"3L28\", \"3S1\"],\n \"curse\": [\"9M\"],\n \"darkpulse\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragontail\": [\"7M\", \"6M\", \"5M\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feint\": [\"9L11\", \"7L11\"],\n \"finalgambit\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"firefang\": [\"9M\"],\n \"flamethrower\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"gastroacid\": [\"9L29\", \"7T\", \"7L29\", \"6T\", \"6L31\", \"5T\", \"5L34\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\"],\n \"glare\": [\"9L19\", \"7L19\", \"6L19\", \"5L23\", \"4L25\", \"3L25\", \"3S1\"],\n \"gunkshot\": [\"9M\"],\n \"haze\": [\"9M\", \"9L34\", \"7L34\", \"6L37\", \"5L38\", \"4L43\", \"3L43\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\"],\n \"icefang\": [\"9M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"ironhead\": [\"9M\"],\n \"irontail\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\", \"3M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lashout\": [\"9M\"],\n \"lick\": [\"9L6\", \"7L6\", \"6L7\", \"5L1\", \"4L7\", \"3L7\", \"3S0\", \"3S2\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\n \"9E\",\n \"7L26\",\n \"7E\",\n \"6L28\",\n \"6E\",\n \"5L31\",\n \"5E\",\n \"4L46\",\n \"4E\"\n ],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonfang\": [\"9L21\", \"7L21\", \"6L22\", \"5L27\", \"4L34\", \"3L34\"],\n \"poisonjab\": [\n \"9M\",\n \"9L31\",\n \"7M\",\n \"7L31\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L42\",\n \"4M\",\n \"4L52\"\n ],\n \"poisontail\": [\n \"9M\",\n \"9L9\",\n \"7L9\",\n \"6L10\",\n \"5L12\",\n \"4L16\",\n \"3L16\",\n \"3S0\",\n \"3S1\"\n ],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicfangs\": [\"9M\"],\n \"punishment\": [\"7E\", \"6E\", \"5E\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reversal\": [\"9M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"screech\": [\"9L14\", \"7L14\", \"6L13\", \"5L16\", \"4L19\", \"3L19\", \"3S1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"9L46\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snarl\": [\"9M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spitup\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"stockpile\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\n \"9L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L9\",\n \"4M\",\n \"4L37\",\n \"3T\",\n \"3L37\"\n ],\n \"swallow\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"swift\": [\"4T\", \"3T\"],\n \"switcheroo\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"swordsdance\": [\"9M\", \"7M\", \"7L36\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"thunderfang\": [\"9M\"],\n \"toxic\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"venomdrench\": [\"7L24\", \"6L25\"],\n \"venoshock\": [\"9M\", \"9L24\", \"7M\", \"7L16\", \"6M\", \"6L16\", \"5M\", \"5L20\"],\n \"wrap\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\", \"3S2\"],\n \"wringout\": [\"7L46\", \"7E\", \"6L49\", \"6E\", \"5L53\", \"5E\", \"4L55\"],\n \"xscissor\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 18,\n \"moves\": [\"wrap\", \"lick\", \"bite\", \"poisontail\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 30,\n \"moves\": [\"poisontail\", \"screech\", \"glare\", \"crunch\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"wrap\", \"lick\", \"bite\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"lunatone\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"ancientpower\": [\"4T\"],\n \"batonpass\": [\"8M\", \"3S1\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L7\", \"3S0\"],\n \"cosmicpower\": [\n \"8M\",\n \"8L25\",\n \"7L25\",\n \"7S2\",\n \"6L25\",\n \"5L29\",\n \"4L34\",\n \"3L31\"\n ],\n \"defensecurl\": [\"3T\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"embargo\": [\"7M\", \"7L17\", \"6M\", \"6L17\", \"5M\", \"5L21\", \"4M\", \"4L31\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"explosion\": [\n \"8L50\",\n \"7M\",\n \"7L45\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L56\",\n \"3T\",\n \"3L49\"\n ],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"8M\", \"8L40\", \"7L41\", \"6L41\", \"5L45\", \"4L53\", \"3L43\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\"],\n \"harden\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"healblock\": [\"7L33\", \"6L33\", \"5L37\", \"4L42\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7S2\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypnosis\": [\"8L5\", \"7L5\", \"6L5\", \"5L9\", \"4L12\", \"3L19\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"8L45\", \"7T\", \"7L49\", \"6T\", \"6L1\", \"5T\", \"5L53\"],\n \"meteorbeam\": [\"8T\"],\n \"mimic\": [\"3T\"],\n \"moonblast\": [\"8L1\", \"7L1\", \"7S2\", \"6L1\"],\n \"moonlight\": [\"8L1\", \"5D\"],\n \"nastyplot\": [\"8M\"],\n \"naturalgift\": [\"4M\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"powergem\": [\"8M\", \"7L1\", \"7S2\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\n \"8M\",\n \"8L30\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L45\",\n \"3M\",\n \"3L37\",\n \"3S1\"\n ],\n \"psychicterrain\": [\"8M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"8M\", \"8L20\", \"7M\", \"7L1\", \"6M\", \"5M\"],\n \"psywave\": [\"7L13\", \"6L13\", \"5L17\", \"4L23\", \"3L25\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S1\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"8M\"],\n \"rockpolish\": [\n \"8L10\",\n \"7M\",\n \"7L9\",\n \"6M\",\n \"6L9\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L20\"\n ],\n \"rockslide\": [\n \"8M\",\n \"8L15\",\n \"7M\",\n \"7L21\",\n \"6M\",\n \"6L21\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"3T\"\n ],\n \"rockthrow\": [\"8L1\", \"7L1\", \"6L1\", \"5L5\", \"4L9\", \"3L13\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S1\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"8M\", \"3T\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\n \"8M\",\n \"8L35\",\n \"7M\",\n \"7L37\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L41\",\n \"4M\"\n ],\n \"storedpower\": [\"8M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"4T\", \"3T\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"weatherball\": [\"8M\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"moves\": [\"tackle\", \"harden\", \"confusion\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 25,\n \"moves\": [\"batonpass\", \"psychic\", \"raindance\", \"rocktomb\"]\n },\n {\n \"generation\": 7,\n \"level\": 30,\n \"moves\": [\"cosmicpower\", \"hiddenpower\", \"moonblast\", \"powergem\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"solrock\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"ancientpower\": [\"4T\"],\n \"batonpass\": [\"8M\", \"3S1\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L7\", \"3S0\"],\n \"cosmicpower\": [\n \"8M\",\n \"8L25\",\n \"7L25\",\n \"7S2\",\n \"6L25\",\n \"5L29\",\n \"4L34\",\n \"3L31\",\n \"3S1\"\n ],\n \"defensecurl\": [\"3T\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"embargo\": [\"7M\", \"7L17\", \"6M\", \"6L17\", \"5M\", \"5L21\", \"4M\", \"4L31\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"explosion\": [\n \"8L50\",\n \"7M\",\n \"7L45\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L56\",\n \"3T\",\n \"3L49\"\n ],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firespin\": [\"8M\", \"7L5\", \"6L5\", \"5L9\", \"4L12\", \"3L19\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flareblitz\": [\"8M\", \"8L1\", \"7L1\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"harden\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"healblock\": [\"7L33\", \"6L33\", \"5L37\", \"4L42\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"7S2\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypnosis\": [\"8L5\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"meteorbeam\": [\"8T\"],\n \"mimic\": [\"3T\"],\n \"morningsun\": [\"8L1\", \"5D\"],\n \"naturalgift\": [\"4M\"],\n \"overheat\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\n \"8M\",\n \"8L30\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"3M\",\n \"3S1\"\n ],\n \"psychicterrain\": [\"8M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"7L13\", \"6L13\", \"5L17\", \"4L23\", \"3L25\"],\n \"raindance\": [\"8M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"8M\"],\n \"rockpolish\": [\n \"8L10\",\n \"7M\",\n \"7L9\",\n \"6M\",\n \"6L9\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L20\"\n ],\n \"rockslide\": [\n \"8M\",\n \"8L15\",\n \"7M\",\n \"7L21\",\n \"6M\",\n \"6L21\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L45\",\n \"3T\",\n \"3L37\"\n ],\n \"rockthrow\": [\"8L1\", \"7L1\", \"6L1\", \"5L5\", \"4L9\", \"3L13\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"8M\", \"3T\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L41\",\n \"7S2\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L53\",\n \"3M\",\n \"3L43\"\n ],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\n \"8M\",\n \"8L35\",\n \"7M\",\n \"7L37\",\n \"7S2\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L41\",\n \"4M\"\n ],\n \"storedpower\": [\"8M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3S1\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"4T\", \"3T\"],\n \"swordsdance\": [\"8M\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"weatherball\": [\"8M\"],\n \"willowisp\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wonderroom\": [\"8M\", \"8L45\", \"7T\", \"7L49\", \"6T\", \"6L1\", \"5T\", \"5L53\"],\n \"zenheadbutt\": [\"8M\", \"8L20\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"moves\": [\"tackle\", \"harden\", \"confusion\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 41,\n \"moves\": [\"batonpass\", \"psychic\", \"sunnyday\", \"cosmicpower\"]\n },\n {\n \"generation\": 7,\n \"level\": 30,\n \"moves\": [\"cosmicpower\", \"hiddenpower\", \"solarbeam\", \"stoneedge\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"barboach\": {\n \"learnset\": {\n \"amnesia\": [\n \"9M\",\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"7L15\",\n \"6L15\",\n \"5L18\",\n \"4L18\",\n \"3L21\"\n ],\n \"aquatail\": [\n \"9L24\",\n \"8L24\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L28\",\n \"5T\",\n \"5L35\",\n \"4T\",\n \"4L35\"\n ],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragondance\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L32\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L39\",\n \"4M\",\n \"4L39\",\n \"3M\",\n \"3L31\"\n ],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fissure\": [\"9L48\", \"8L48\", \"7L44\", \"6L44\", \"5L47\", \"4L47\", \"3L41\"],\n \"flail\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7L39\",\n \"6L39\",\n \"5L43\",\n \"4L43\",\n \"3L36\"\n ],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\"],\n \"hydropump\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"liquidation\": [\"9M\"],\n \"magnitude\": [\"7L20\", \"6L20\", \"5L26\", \"4L26\", \"3L16\"],\n \"mimic\": [\"3T\"],\n \"mudbomb\": [\"7L13\", \"6L13\", \"5L14\", \"4L14\"],\n \"muddywater\": [\n \"9M\",\n \"9L31\",\n \"8M\",\n \"8L31\",\n \"7L35\",\n \"7E\",\n \"6L35\",\n \"6E\",\n \"5E\"\n ],\n \"mudshot\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"mudslap\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4T\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"mudsport\": [\"7L6\", \"6L6\", \"5L6\", \"4L6\", \"3L6\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"9M\",\n \"9L6\",\n \"8M\",\n \"8L6\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L31\",\n \"4M\",\n \"4L31\",\n \"3M\",\n \"3L26\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"5D\", \"4M\", \"3T\"],\n \"snore\": [\n \"9L6\",\n \"8M\",\n \"8L6\",\n \"7T\",\n \"7L25\",\n \"6T\",\n \"6L25\",\n \"5T\",\n \"5L31\",\n \"4T\",\n \"4L31\",\n \"3T\",\n \"3L26\"\n ],\n \"spark\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"stealthrock\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L9\", \"6L9\", \"5L10\", \"4L10\", \"3L11\"],\n \"waterpulse\": [\n \"9M\",\n \"9L12\",\n \"8L12\",\n \"7T\",\n \"7L17\",\n \"6T\",\n \"6L17\",\n \"5L22\",\n \"4M\",\n \"4L22\",\n \"3M\"\n ],\n \"watersport\": [\"7L6\", \"6L6\", \"5L6\", \"4L6\", \"3L6\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4M\", \"4E\", \"3E\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"whiscash\": {\n \"learnset\": {\n \"amnesia\": [\n \"9M\",\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"7L15\",\n \"6L15\",\n \"5L18\",\n \"4L18\",\n \"3L21\"\n ],\n \"aquatail\": [\n \"9L24\",\n \"8L24\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L28\",\n \"5T\",\n \"5L39\",\n \"4T\",\n \"4L39\",\n \"4S0\"\n ],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"belch\": [\"9L1\", \"8L1\", \"7L1\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L34\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L45\",\n \"4S0\",\n \"3M\",\n \"3L36\"\n ],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fissure\": [\"9L56\", \"8L56\", \"7L52\", \"6L52\", \"5L57\", \"4L57\", \"3L56\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7L45\",\n \"6L45\",\n \"5L51\",\n \"4L51\",\n \"3L46\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S0\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"magnitude\": [\"7L20\", \"6L20\", \"5L26\", \"4L26\", \"3L16\"],\n \"mimic\": [\"3T\"],\n \"mudbomb\": [\"7L13\", \"6L13\", \"5L14\", \"4L14\"],\n \"muddywater\": [\"9M\", \"9L33\", \"8M\", \"8L33\", \"7L39\", \"6L39\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"mudsport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L33\",\n \"3M\",\n \"3L26\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L25\",\n \"6T\",\n \"6L25\",\n \"5T\",\n \"5L33\",\n \"4T\",\n \"4L33\",\n \"3T\",\n \"3L26\"\n ],\n \"spikes\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L0\", \"8L0\", \"7L1\"],\n \"tickle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"8M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L10\", \"4L10\", \"3L11\"],\n \"waterpulse\": [\n \"9M\",\n \"9L12\",\n \"8L12\",\n \"7T\",\n \"7L17\",\n \"6T\",\n \"6L17\",\n \"5L22\",\n \"4M\",\n \"4L22\",\n \"3M\"\n ],\n \"watersport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"4S0\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 51,\n \"gender\": \"F\",\n \"nature\": \"Gentle\",\n \"abilities\": [\"oblivious\"],\n \"moves\": [\"earthquake\", \"aquatail\", \"zenheadbutt\", \"gigaimpact\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 4, \"level\": 10},\n {\"generation\": 7, \"level\": 10}\n ]\n },\n \"corphish\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ancientpower\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"aquajet\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bubble\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"bubblebeam\": [\"9L12\", \"8L12\", \"7L14\", \"6L14\", \"5L20\", \"4L20\", \"3L19\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"chipaway\": [\"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"crabhammer\": [\"9L44\", \"8L44\", \"7L43\", \"6L38\", \"5L38\", \"4L38\", \"3L34\"],\n \"crunch\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7L39\",\n \"6L39\",\n \"5L47\",\n \"4L47\",\n \"3L43\"\n ],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"3T\"],\n \"doublehit\": [\"9L20\", \"8L20\", \"7L20\", \"6L20\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragondance\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"endeavor\": [\n \"9M\",\n \"9L48\",\n \"8L48\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"guillotine\": [\"9L52\", \"8L52\", \"7L48\", \"6L48\", \"5L53\", \"4L53\", \"3L44\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"harden\": [\"9L1\", \"8L1\", \"7L5\", \"6L5\", \"5L7\", \"5D\", \"4L7\", \"3L7\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\n \"9M\",\n \"9L16\",\n \"8L16\",\n \"7T\",\n \"7L23\",\n \"7E\",\n \"6T\",\n \"6L23\",\n \"6E\",\n \"5T\",\n \"5L26\",\n \"5E\",\n \"4T\",\n \"4L26\",\n \"4E\",\n \"3L25\"\n ],\n \"leer\": [\"9L4\", \"8L4\", \"7L10\", \"6L10\", \"5L13\", \"4L13\", \"3L13\"],\n \"liquidation\": [\"9M\"],\n \"metalclaw\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"mimic\": [\"3T\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"mudsport\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"9L28\", \"8L28\", \"7L26\", \"6L26\", \"5L35\", \"4L35\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"protect\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L17\",\n \"6M\",\n \"6L17\",\n \"5M\",\n \"5L23\",\n \"4M\",\n \"4L23\",\n \"3M\",\n \"3L22\"\n ],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorshell\": [\"9L32\", \"8M\", \"8L32\", \"7L31\", \"6L31\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"slash\": [\"9E\", \"8E\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superpower\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"switcheroo\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"swordsdance\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L37\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L44\",\n \"4M\",\n \"4L44\",\n \"3T\",\n \"3L37\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\n \"9M\",\n \"9L8\",\n \"8M\",\n \"8L8\",\n \"7M\",\n \"7L34\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L32\",\n \"4M\",\n \"4L32\",\n \"3M\",\n \"3L31\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trumpcard\": [\"7E\", \"6E\", \"5E\"],\n \"visegrip\": [\"7L7\", \"6L7\", \"5L10\", \"4L10\", \"3L10\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"watersport\": [\"3S0\"],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"bubble\", \"watersport\"],\n \"pokeball\": \"pokeball\",\n \"emeraldEventEgg\": true\n }\n ]\n },\n \"crawdaunt\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ancientpower\": [\"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bubble\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"bubblebeam\": [\"9L12\", \"8L12\", \"7L14\", \"6L14\", \"5L20\", \"4L20\", \"3L19\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"crabhammer\": [\n \"9L52\",\n \"8L52\",\n \"7L48\",\n \"6L44\",\n \"5L44\",\n \"4L44\",\n \"3L38\",\n \"3S0\",\n \"3S1\"\n ],\n \"crunch\": [\n \"9M\",\n \"9L46\",\n \"8M\",\n \"8L46\",\n \"7L43\",\n \"6L43\",\n \"5L57\",\n \"4L57\",\n \"3L51\"\n ],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doublehit\": [\"9L20\", \"8L20\", \"7L20\", \"6L20\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\", \"9L58\", \"8L58\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"guillotine\": [\n \"9L64\",\n \"8L64\",\n \"7L54\",\n \"6L1\",\n \"5L65\",\n \"4L65\",\n \"3L52\",\n \"3S0\"\n ],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"harden\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hardpress\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\n \"9M\",\n \"9L16\",\n \"8L16\",\n \"7T\",\n \"7L23\",\n \"6T\",\n \"6L23\",\n \"5T\",\n \"5L26\",\n \"4T\",\n \"4L26\",\n \"3L25\",\n \"3S1\"\n ],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"liquidation\": [\"9M\", \"8M\", \"7T\"],\n \"metalclaw\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"nightslash\": [\"9L28\", \"8L28\", \"7L26\", \"6L26\", \"5L39\", \"4L39\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"protect\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L17\",\n \"6M\",\n \"6L17\",\n \"5M\",\n \"5L23\",\n \"4M\",\n \"4L23\",\n \"3M\",\n \"3L22\"\n ],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorshell\": [\"9L34\", \"8M\", \"8L34\", \"7L32\", \"6L32\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"8M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\n \"9M\",\n \"9L0\",\n \"8M\",\n \"8L0\",\n \"7L1\",\n \"6L30\",\n \"5L30\",\n \"4T\",\n \"4L30\",\n \"3T\"\n ],\n \"swordsdance\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L40\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L52\",\n \"4M\",\n \"4L52\",\n \"3T\",\n \"3L43\",\n \"3S0\",\n \"3S1\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"4L34\",\n \"3M\",\n \"3L33\",\n \"3S0\",\n \"3S1\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"visegrip\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 100,\n \"moves\": [\"taunt\", \"crabhammer\", \"swordsdance\", \"guillotine\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 50,\n \"moves\": [\"knockoff\", \"taunt\", \"crabhammer\", \"swordsdance\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"encounters\": [{\"generation\": 7, \"level\": 10}]\n },\n \"baltoy\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\", \"5M\"],\n \"ancientpower\": [\"8L18\", \"7L19\", \"6L19\", \"5L21\", \"4T\", \"4L25\", \"3L25\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"8L6\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"cosmicpower\": [\"8M\", \"8L24\", \"7L22\", \"6L22\", \"5L31\", \"4L45\", \"3L37\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"dig\": [\"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"drillrun\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"earthpower\": [\n \"8M\",\n \"8L30\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L37\",\n \"4T\",\n \"4L53\"\n ],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"eerieimpulse\": [\"8M\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"expandingforce\": [\"8T\"],\n \"explosion\": [\n \"8L42\",\n \"7M\",\n \"7L46\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L71\",\n \"3T\",\n \"3L45\"\n ],\n \"extrasensory\": [\"8L27\", \"7L31\", \"6L28\", \"5L28\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"guardsplit\": [\"8L36\", \"7L34\", \"6L34\", \"5L34\"],\n \"guardswap\": [\"8M\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"harden\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L3\", \"3L3\"],\n \"headbutt\": [\"4T\"],\n \"healblock\": [\"7L10\", \"6L10\", \"5L45\", \"4L61\"],\n \"hex\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"imprison\": [\"8M\", \"8L21\", \"7L43\", \"6L43\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\n \"8L1\",\n \"7L7\",\n \"6L7\",\n \"5L7\",\n \"4T\",\n \"4L7\",\n \"3T\",\n \"3L7\",\n \"3S0\"\n ],\n \"naturalgift\": [\"4M\"],\n \"powersplit\": [\"8L36\", \"7L34\", \"6L34\", \"5L34\"],\n \"powerswap\": [\"8M\"],\n \"powertrick\": [\"8L12\", \"7L25\", \"6L17\", \"5L17\", \"4L31\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"8L15\", \"7L16\", \"6L13\", \"5L13\", \"4L11\", \"3L11\", \"3S0\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicterrain\": [\"8M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rapidspin\": [\"8L3\", \"7L4\", \"6L4\", \"5L4\", \"5D\", \"4L5\", \"3L5\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"3S0\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocktomb\": [\n \"8M\",\n \"8L9\",\n \"7M\",\n \"7L13\",\n \"6M\",\n \"6L10\",\n \"5M\",\n \"5L10\",\n \"4M\",\n \"4L15\",\n \"3M\",\n \"3L15\",\n \"3S0\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandstorm\": [\n \"8M\",\n \"8L39\",\n \"7M\",\n \"7L40\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L31\"\n ],\n \"sandtomb\": [\"8M\"],\n \"scorchingsands\": [\"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\n \"8M\",\n \"8L33\",\n \"7L28\",\n \"6L25\",\n \"5L21\",\n \"4L19\",\n \"3T\",\n \"3L19\"\n ],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 17,\n \"moves\": [\"refresh\", \"rocktomb\", \"mudslap\", \"psybeam\"]\n }\n ]\n },\n \"claydol\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\", \"5M\"],\n \"ancientpower\": [\"8L18\", \"7L19\", \"6L19\", \"5L21\", \"4T\", \"4L25\", \"3L25\"],\n \"bodypress\": [\"8M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"cosmicpower\": [\"8M\", \"8L24\", \"7L22\", \"6L22\", \"5L31\", \"4L51\", \"3L42\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"dig\": [\"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"drillrun\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"earthpower\": [\n \"8M\",\n \"8L30\",\n \"7T\",\n \"7L40\",\n \"6T\",\n \"6L40\",\n \"5T\",\n \"5L40\",\n \"4T\",\n \"4L62\"\n ],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"eerieimpulse\": [\"8M\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"expandingforce\": [\"8T\"],\n \"explosion\": [\n \"8L48\",\n \"7M\",\n \"7L58\",\n \"6M\",\n \"6L58\",\n \"5M\",\n \"5L61\",\n \"4M\",\n \"4L86\",\n \"3T\",\n \"3L55\"\n ],\n \"extrasensory\": [\"8L27\", \"7L31\", \"6L28\", \"5L28\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"8M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"guardsplit\": [\"8L38\", \"7L34\", \"6L34\", \"5L34\"],\n \"guardswap\": [\"8M\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"harden\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"4T\"],\n \"healblock\": [\"7L10\", \"6L10\", \"5L54\", \"4L73\"],\n \"hex\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\n \"8M\",\n \"8L0\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L36\",\n \"3M\",\n \"3L36\"\n ],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"imprison\": [\"8M\", \"8L21\", \"7L52\", \"6L52\"],\n \"irondefense\": [\"8M\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"8L1\", \"7L7\", \"6L7\", \"5L7\", \"4T\", \"4L7\", \"3T\", \"3L7\"],\n \"nastyplot\": [\"8M\"],\n \"naturalgift\": [\"4M\"],\n \"powersplit\": [\"8L38\", \"7L34\", \"6L34\", \"5L34\"],\n \"powerswap\": [\"8M\"],\n \"powertrick\": [\"8L12\", \"7L25\", \"6L17\", \"5L17\", \"4L31\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"8L15\", \"7L16\", \"6L13\", \"5L13\", \"4L11\", \"3L11\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychicterrain\": [\"8M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rapidspin\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\n \"8M\",\n \"8L9\",\n \"7M\",\n \"7L13\",\n \"6M\",\n \"6L10\",\n \"5M\",\n \"5L10\",\n \"4M\",\n \"4L15\",\n \"3M\",\n \"3L15\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandstorm\": [\n \"8M\",\n \"8L43\",\n \"7M\",\n \"7L46\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"4L40\",\n \"3M\",\n \"3L31\"\n ],\n \"sandtomb\": [\"8M\"],\n \"scorchingsands\": [\"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\n \"8M\",\n \"8L33\",\n \"7L28\",\n \"6L25\",\n \"5L21\",\n \"4L19\",\n \"3T\",\n \"3L19\"\n ],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"storedpower\": [\"8M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"lileep\": {\n \"learnset\": {\n \"acid\": [\"8L4\", \"7L5\", \"6L5\", \"5L8\", \"5D\", \"5S0\", \"4L8\", \"3L15\"],\n \"amnesia\": [\"8M\", \"8L28\", \"7L36\", \"6L29\", \"5L29\", \"4L29\", \"3L36\"],\n \"ancientpower\": [\"8L16\", \"7L17\", \"6L17\", \"5L43\", \"4T\", \"4L43\", \"3L43\"],\n \"astonish\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"barrier\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bind\": [\"8E\", \"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"brine\": [\"8M\", \"8L24\", \"7L21\", \"6L21\"],\n \"bulletseed\": [\"8M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8L8\", \"7L13\", \"6L13\", \"5L22\", \"4L22\", \"3L29\"],\n \"constrict\": [\"7L1\", \"6L1\", \"5L1\", \"5S0\", \"4L1\", \"3L8\"],\n \"curse\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"energyball\": [\n \"8M\",\n \"8L44\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L50\",\n \"4M\",\n \"4L50\"\n ],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gastroacid\": [\n \"8L32\",\n \"7T\",\n \"7L31\",\n \"6T\",\n \"6L31\",\n \"5T\",\n \"5L36\",\n \"4T\",\n \"4L36\"\n ],\n \"gigadrain\": [\n \"8M\",\n \"8L36\",\n \"7T\",\n \"7L26\",\n \"6T\",\n \"6L26\",\n \"5T\",\n \"5D\",\n \"4M\",\n \"3M\"\n ],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"ingrain\": [\"8L12\", \"7L9\", \"6L9\", \"5L15\", \"4L15\", \"3L22\"],\n \"megadrain\": [\"8L20\", \"7E\", \"6E\", \"5E\"],\n \"meteorbeam\": [\"8T\"],\n \"mimic\": [\"3T\"],\n \"mirrorcoat\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"mudshot\": [\"8M\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"3T\"],\n \"recover\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5S0\", \"4E\", \"3E\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"8M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"5S0\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spitup\": [\"8L41\", \"7L46\", \"6L46\", \"5L57\", \"4L57\", \"3L50\"],\n \"stealthrock\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"stockpile\": [\"8L41\", \"7L46\", \"6L46\", \"5L57\", \"4L57\", \"3L50\"],\n \"stringshot\": [\"4T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"8L41\", \"7L46\", \"6L46\", \"5L57\", \"4L57\", \"3L50\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"tickle\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"wrap\": [\"8L1\"],\n \"wringout\": [\"7L52\", \"7E\", \"6L52\", \"6E\", \"5L64\", \"5E\", \"4L64\", \"4E\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 15,\n \"gender\": \"M\",\n \"moves\": [\"recover\", \"rockslide\", \"constrict\", \"acid\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"cradily\": {\n \"learnset\": {\n \"acid\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"amnesia\": [\"8M\", \"8L28\", \"7L36\", \"6L29\", \"5L29\", \"4L29\", \"3L36\"],\n \"ancientpower\": [\"8L16\", \"7L17\", \"6L17\", \"5L36\", \"4T\", \"4L36\", \"3L48\"],\n \"astonish\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"brine\": [\"8M\", \"8L24\", \"7L21\", \"6L21\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulletseed\": [\"8M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8L1\", \"7L13\", \"6L13\", \"5L22\", \"4L22\", \"3L29\"],\n \"constrict\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"dig\": [\"8M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"energyball\": [\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L44\",\n \"6M\",\n \"6L44\",\n \"5M\",\n \"5L56\",\n \"4M\",\n \"4L56\"\n ],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gastroacid\": [\n \"8L32\",\n \"7T\",\n \"7L31\",\n \"6T\",\n \"6L31\",\n \"5T\",\n \"5L46\",\n \"4T\",\n \"4L46\"\n ],\n \"gigadrain\": [\n \"8M\",\n \"8L36\",\n \"7T\",\n \"7L26\",\n \"6T\",\n \"6L26\",\n \"5T\",\n \"4M\",\n \"3M\"\n ],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyterrain\": [\"8M\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"ingrain\": [\"8L12\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"leechseed\": [\"8L1\"],\n \"megadrain\": [\"8L20\"],\n \"meteorbeam\": [\"8T\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"8M\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"powerwhip\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"3T\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"8M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sludgewave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spitup\": [\"8L43\", \"7L52\", \"6L1\", \"5L66\", \"4L66\", \"3L60\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stockpile\": [\"8L43\", \"7L52\", \"6L1\", \"5L66\", \"4L66\", \"3L60\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"8L43\", \"7L52\", \"6L1\", \"5L66\", \"4L66\", \"3L60\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"wrap\": [\"8L1\"],\n \"wringout\": [\"7L1\", \"6L1\", \"5L76\", \"4L76\"]\n }\n },\n \"anorith\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ancientpower\": [\"8L16\", \"7L21\", \"6L21\", \"5L31\", \"4T\", \"4L31\", \"3L37\"],\n \"aquajet\": [\"8E\", \"7E\", \"6E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brine\": [\"8M\", \"8L24\", \"7L29\", \"6L29\"],\n \"bugbite\": [\"8L20\", \"7T\", \"7L25\", \"6T\", \"6L25\", \"5T\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crosspoison\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\", \"5S0\", \"4E\"],\n \"crushclaw\": [\"8L32\", \"7L39\", \"6L39\", \"5L55\", \"4L55\"],\n \"curse\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"dig\": [\"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\n \"8L1\",\n \"7L10\",\n \"6L10\",\n \"5L37\",\n \"4T\",\n \"4L37\",\n \"3T\",\n \"3L43\"\n ],\n \"harden\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S0\", \"4L1\", \"3L7\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"irondefense\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\"],\n \"knockoff\": [\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"metalclaw\": [\"8L12\", \"7L17\", \"6L17\", \"5L19\", \"4L19\", \"3L25\"],\n \"meteorbeam\": [\"8T\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"8M\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"mudsport\": [\"7L4\", \"6L4\", \"5L7\", \"5S0\", \"4L7\", \"3L13\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\n \"8M\",\n \"8L41\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\",\n \"3M\",\n \"3L31\"\n ],\n \"rapidspin\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"8M\", \"8L36\", \"7L55\", \"6L49\", \"5L49\", \"4L49\", \"3L55\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scratch\": [\"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"screech\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"slash\": [\"8L28\", \"7L34\", \"6L34\", \"5L43\", \"4L43\", \"3L49\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"8L8\", \"7M\", \"7L13\", \"6M\", \"6L13\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"8L4\", \"7L7\", \"6L7\", \"5L13\", \"5S0\", \"4L13\", \"3L19\"],\n \"waterpulse\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"xscissor\": [\n \"8M\",\n \"8L44\",\n \"7M\",\n \"7L44\",\n \"6M\",\n \"6L44\",\n \"5M\",\n \"5L61\",\n \"4M\",\n \"4L61\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 15,\n \"gender\": \"M\",\n \"moves\": [\"harden\", \"mudsport\", \"watergun\", \"crosspoison\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"armaldo\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ancientpower\": [\"8L16\", \"7L21\", \"6L21\", \"5L31\", \"4T\", \"4L31\", \"3L37\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brine\": [\"8M\", \"8L24\", \"7L29\", \"6L29\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bugbite\": [\"8L20\", \"7T\", \"7L25\", \"6T\", \"5T\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crosspoison\": [\"8M\"],\n \"crushclaw\": [\"8L32\", \"7L39\", \"6L1\", \"5L67\", \"4L67\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"dig\": [\"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\n \"8L1\",\n \"7L10\",\n \"6L10\",\n \"5L37\",\n \"4T\",\n \"4L37\",\n \"3T\",\n \"3L46\"\n ],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"harden\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"liquidation\": [\"8M\", \"7T\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"metalclaw\": [\"8L12\", \"7L17\", \"6L17\", \"5L19\", \"4L19\", \"3L25\"],\n \"meteorbeam\": [\"8T\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\"8M\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"mudsport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\n \"8M\",\n \"8L43\",\n \"7M\",\n \"7L53\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\",\n \"3M\",\n \"3L31\"\n ],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"8M\", \"8L36\", \"7L61\", \"6L55\", \"5L55\", \"4L55\", \"3L64\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scratch\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowclaw\": [\"8M\"],\n \"slash\": [\"8L28\", \"7L25\", \"6L25\", \"5L46\", \"4L46\", \"3L55\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"8L1\", \"7M\", \"7L13\", \"6M\", \"6L13\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"xscissor\": [\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L46\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L73\",\n \"4M\",\n \"4L73\"\n ]\n }\n },\n \"feebas\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brine\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"captivate\": [\"7E\", \"6E\", \"5E\", \"5D\", \"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonbreath\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"9L25\", \"8L25\", \"7L30\", \"6L30\", \"5L30\", \"4L30\", \"3L30\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypnosis\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4E\", \"3E\"],\n \"mimic\": [\"3T\"],\n \"mirrorcoat\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"4S0\", \"3E\"],\n \"mist\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudsport\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"splash\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4L1\",\n \"4S0\",\n \"3L1\"\n ],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"tackle\": [\"9L15\", \"8L15\", \"7L15\", \"6L15\", \"5L15\", \"4L15\", \"3L15\"],\n \"terablast\": [\"9M\"],\n \"tickle\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 5,\n \"gender\": \"F\",\n \"nature\": \"Calm\",\n \"moves\": [\"splash\", \"mirrorcoat\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"milotic\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"aquaring\": [\"9L12\", \"8L12\", \"7L17\", \"6L21\", \"5L49\", \"4L49\"],\n \"aquatail\": [\n \"9L32\",\n \"8L32\",\n \"7T\",\n \"7L31\",\n \"6T\",\n \"6L29\",\n \"5T\",\n \"5L29\",\n \"4T\",\n \"4L29\"\n ],\n \"attract\": [\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L34\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L41\",\n \"4M\",\n \"4L41\",\n \"3M\",\n \"3L45\"\n ],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brine\": [\"8M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"7L21\", \"6L24\", \"5L25\", \"4M\", \"4L25\"],\n \"chillingwater\": [\"9M\"],\n \"coil\": [\"9L48\", \"8L48\", \"7L41\", \"6L44\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"disarmingvoice\": [\"9M\", \"9L4\", \"8L4\", \"7L11\", \"6L11\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragoncheer\": [\"9M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragontail\": [\"9M\", \"9L24\", \"8L24\", \"7M\", \"7L24\", \"6M\", \"6L27\", \"5M\"],\n \"drainingkiss\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"9L1\", \"8L1\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"haze\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"7L44\",\n \"6L37\",\n \"5L37\",\n \"5S3\",\n \"4L37\",\n \"4S1\",\n \"4S2\",\n \"3L40\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"6M\",\n \"5M\",\n \"5S3\",\n \"5S4\",\n \"4M\",\n \"4S1\",\n \"3M\"\n ],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"4S2\", \"3T\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"lifedew\": [\"9L20\", \"8L20\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mimic\": [\"3T\"],\n \"mirrorcoat\": [\"5S3\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"raindance\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7M\",\n \"7L47\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L33\",\n \"4S1\",\n \"4S2\",\n \"3M\",\n \"3L35\",\n \"3S0\"\n ],\n \"recover\": [\n \"9L28\",\n \"8L28\",\n \"7L27\",\n \"6L21\",\n \"5L21\",\n \"5S3\",\n \"5S4\",\n \"4L21\",\n \"4S1\",\n \"4S2\",\n \"3L30\",\n \"3S0\"\n ],\n \"refresh\": [\"7L1\", \"6L7\", \"5L9\", \"4L9\", \"3L15\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L37\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L45\",\n \"3M\",\n \"3L50\"\n ],\n \"scald\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"splash\": [\"9L1\", \"8L1\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"6M\",\n \"5M\",\n \"5S4\",\n \"4M\",\n \"3M\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"5S4\", \"4M\", \"3M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"twister\": [\n \"9L8\",\n \"8L8\",\n \"7L14\",\n \"6L14\",\n \"5L17\",\n \"4T\",\n \"4L17\",\n \"3L25\",\n \"3S0\"\n ],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"waterpulse\": [\n \"9M\",\n \"9L0\",\n \"8L0\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L13\",\n \"5L13\",\n \"4M\",\n \"4L13\",\n \"3M\",\n \"3L20\",\n \"3S0\"\n ],\n \"watersport\": [\"7L1\", \"6L4\", \"5L5\", \"4L5\", \"3L10\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"],\n \"wrap\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L5\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 35,\n \"moves\": [\"waterpulse\", \"twister\", \"recover\", \"raindance\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"gender\": \"F\",\n \"nature\": \"Bold\",\n \"moves\": [\"recover\", \"raindance\", \"icebeam\", \"hydropump\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"shiny\": true,\n \"gender\": \"M\",\n \"nature\": \"Timid\",\n \"moves\": [\"raindance\", \"recover\", \"hydropump\", \"icywind\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"recover\", \"hydropump\", \"icebeam\", \"mirrorcoat\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 58,\n \"gender\": \"M\",\n \"nature\": \"Lax\",\n \"ivs\": {\n \"hp\": 30,\n \"atk\": 30,\n \"def\": 30,\n \"spa\": 30,\n \"spd\": 30,\n \"spe\": 30\n },\n \"moves\": [\"recover\", \"surf\", \"icebeam\", \"toxic\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"castform\": {\n \"learnset\": {\n \"amnesia\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"4M\"],\n \"blizzard\": [\"7M\", \"7L35\", \"6M\", \"6L35\", \"5M\", \"5L40\", \"4M\", \"3M\"],\n \"bodyslam\": [\"3T\"],\n \"captivate\": [\"4M\"],\n \"clearsmog\": [\"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cosmicpower\": [\"7E\", \"6E\"],\n \"defensecurl\": [\"3T\"],\n \"defog\": [\"7T\"],\n \"disable\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ember\": [\"7L10\", \"6L10\", \"5L10\", \"5D\", \"4L10\", \"3L10\"],\n \"endure\": [\"4M\", \"3T\"],\n \"energyball\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"7M\", \"7L35\", \"6M\", \"6L35\", \"5M\", \"5L40\", \"4M\", \"3M\"],\n \"flamethrower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"guardswap\": [\"7E\", \"6E\"],\n \"hail\": [\n \"7M\",\n \"7L20\",\n \"6M\",\n \"6L20\",\n \"5M\",\n \"5L20\",\n \"4M\",\n \"4L20\",\n \"3M\",\n \"3L20\"\n ],\n \"headbutt\": [\"7L15\", \"6L15\", \"5L15\"],\n \"hex\": [\"7E\", \"6E\", \"5E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"7L45\", \"6L45\"],\n \"hydropump\": [\"7L35\", \"6L35\", \"5L40\"],\n \"icebeam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"luckychant\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"7E\", \"6E\", \"5E\", \"5D\", \"4T\", \"4E\"],\n \"powdersnow\": [\"7L10\", \"6L10\", \"5L10\", \"4L10\", \"3L10\"],\n \"protect\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"raindance\": [\n \"7M\",\n \"7L20\",\n \"6M\",\n \"6L20\",\n \"5M\",\n \"5L20\",\n \"4M\",\n \"4L20\",\n \"3M\",\n \"3L20\"\n ],\n \"reflecttype\": [\"7E\", \"6E\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\n \"7M\",\n \"7L20\",\n \"6M\",\n \"6L20\",\n \"5M\",\n \"5L20\",\n \"4M\",\n \"4L20\",\n \"3M\",\n \"3L20\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"4T\", \"3T\"],\n \"tackle\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"thief\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"7L10\", \"6L10\", \"5L10\", \"4L10\", \"3L10\"],\n \"waterpulse\": [\"7T\", \"6T\", \"5D\", \"4M\", \"3M\"],\n \"weatherball\": [\"7L25\", \"6L25\", \"5L30\", \"4L30\", \"3L30\"],\n \"workup\": [\"7M\", \"5M\"]\n }\n },\n \"kecleon\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"ancientpower\": [\"7L21\", \"6L1\", \"5L55\", \"4T\", \"4L55\", \"3L49\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"astonish\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bind\": [\"7T\", \"7L4\", \"6T\", \"6L4\", \"5T\", \"5L4\", \"4L4\", \"3L4\"],\n \"blizzard\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"3T\"],\n \"brickbreak\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"camouflage\": [\"7L30\", \"7E\", \"6L30\", \"6E\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"3T\"],\n \"dig\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"disable\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dizzypunch\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"dynamicpunch\": [\"3T\"],\n \"endure\": [\"4M\", \"3T\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fakeout\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"feint\": [\"7L10\", \"6L10\", \"5L14\", \"4L14\"],\n \"feintattack\": [\"7L16\", \"6L7\", \"5L7\", \"5D\", \"4L7\", \"3L7\"],\n \"fireblast\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flamethrower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"foulplay\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"furyswipes\": [\"7L13\", \"6L10\", \"5L10\", \"4L10\", \"3L12\"],\n \"grassknot\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"icebeam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lick\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lowkick\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magiccoat\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"metronome\": [\"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"nastyplot\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"poweruppunch\": [\"7E\", \"6M\"],\n \"protect\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"7L18\", \"6L18\", \"5L18\", \"4L15\", \"3L17\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recover\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflecttype\": [\"5D\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scratch\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"screech\": [\"7L38\", \"6L32\", \"5L32\", \"4L32\", \"3L24\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"7M\", \"7L33\", \"6M\", \"6L33\", \"5M\", \"5L49\", \"4M\", \"4L49\"],\n \"shadowsneak\": [\"7L7\", \"6L7\", \"5L22\", \"4L20\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skillswap\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\", \"4M\", \"3M\"],\n \"slash\": [\"7L25\", \"6L25\", \"5L27\", \"4L25\", \"3L31\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stealthrock\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\n \"7M\",\n \"7L42\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\",\n \"3T\",\n \"3L40\"\n ],\n \"suckerpunch\": [\"7L46\", \"6L43\", \"5L43\", \"4T\", \"4L43\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"4T\", \"3T\"],\n \"synchronoise\": [\"7L50\", \"6L1\", \"5L58\"],\n \"tailwhip\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"thief\": [\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3M\",\n \"3L1\"\n ],\n \"thunder\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"trickroom\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"wonderroom\": [\"7T\", \"6T\", \"5T\"],\n \"workup\": [\"7M\", \"5M\"]\n }\n },\n \"shuppet\": {\n \"learnset\": {\n \"allyswitch\": [\"7T\"],\n \"astonish\": [\"9L1\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"3T\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"curse\": [\"9M\", \"9L26\", \"7L26\", \"6L19\", \"5L13\", \"4L13\", \"3L20\"],\n \"darkpulse\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"destinybond\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"disable\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"embargo\": [\"7M\", \"7L34\", \"6M\", \"6L34\", \"5M\", \"5L38\", \"4M\", \"4L38\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feintattack\": [\"7L19\", \"6L19\", \"5L22\", \"4L28\", \"3L37\", \"3S0\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"foresight\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"foulplay\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"grudge\": [\"7L46\", \"6L46\", \"5L46\", \"4L46\", \"3L56\"],\n \"gunkshot\": [\"9M\", \"9E\", \"7T\", \"7E\", \"6E\", \"5E\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"9L22\", \"7L22\", \"6L22\", \"5L26\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"knockoff\": [\"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\", \"4T\", \"4L1\", \"3L1\"],\n \"lashout\": [\"9M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"7T\", \"6T\", \"5T\"],\n \"metronome\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"nastyplot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"3T\"],\n \"nightshade\": [\"9M\", \"9L7\", \"7L7\", \"6L7\", \"5L7\", \"5D\", \"4L8\", \"3L13\"],\n \"ominouswind\": [\"7E\", \"6E\", \"5E\", \"4T\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\", \"4E\"],\n \"phantomforce\": [\"9M\", \"9L48\", \"7L54\", \"7E\", \"6L54\", \"6E\"],\n \"poltergeist\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"9L34\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L4\", \"7L4\", \"6L4\", \"5L4\", \"4L5\", \"3L8\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\n \"9M\",\n \"9L30\",\n \"7M\",\n \"7L30\",\n \"6M\",\n \"6L30\",\n \"5M\",\n \"5L30\",\n \"4M\",\n \"4L31\",\n \"3M\",\n \"3L44\",\n \"3S0\"\n ],\n \"shadowsneak\": [\n \"9L19\",\n \"7L13\",\n \"7E\",\n \"6L13\",\n \"6E\",\n \"5L16\",\n \"5E\",\n \"4L20\",\n \"4E\"\n ],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skillswap\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\n \"7T\",\n \"7L42\",\n \"6T\",\n \"6L42\",\n \"5T\",\n \"5L42\",\n \"4M\",\n \"4L43\",\n \"3M\",\n \"3L49\"\n ],\n \"snore\": [\"7T\", \"6T\", \"3T\"],\n \"spite\": [\n \"9M\",\n \"9L10\",\n \"7T\",\n \"7L10\",\n \"6T\",\n \"6L10\",\n \"5T\",\n \"5L10\",\n \"4T\",\n \"4L16\",\n \"3L25\",\n \"3S0\"\n ],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9L38\", \"7L38\", \"6L34\", \"5L34\", \"4T\", \"4L35\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\n \"9M\",\n \"9L42\",\n \"7T\",\n \"7L50\",\n \"6T\",\n \"6L50\",\n \"5T\",\n \"5L50\",\n \"4T\",\n \"4L50\"\n ],\n \"trickroom\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"willowisp\": [\n \"9M\",\n \"9L16\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L23\",\n \"3L32\",\n \"3S0\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 45,\n \"abilities\": [\"insomnia\"],\n \"moves\": [\"spite\", \"willowisp\", \"feintattack\", \"shadowball\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"banette\": {\n \"learnset\": {\n \"allyswitch\": [\"7T\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"3T\"],\n \"burningjealousy\": [\"9M\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"cottonguard\": [\"5S1\"],\n \"curse\": [\"9M\", \"9L26\", \"7L26\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"darkpulse\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"embargo\": [\"7M\", \"7L34\", \"6M\", \"6L34\", \"5M\", \"5L40\", \"4M\", \"4L42\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feintattack\": [\"7L19\", \"6L19\", \"5L22\", \"5S1\", \"4L28\", \"3L39\", \"3S0\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"foulplay\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grudge\": [\"7L52\", \"6L52\", \"5L52\", \"4L58\", \"3L64\"],\n \"gunkshot\": [\"9M\", \"7T\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\", \"3S0\"],\n \"hex\": [\"9M\", \"9L22\", \"7L22\", \"6L22\", \"5L26\", \"5S1\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"knockoff\": [\n \"9M\",\n \"9L0\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"lashout\": [\"9M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"7T\", \"6T\", \"5T\"],\n \"metronome\": [\"9M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"nastyplot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"3T\"],\n \"nightshade\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"ominouswind\": [\"4T\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"phantomforce\": [\"9M\", \"9L53\", \"7L1\", \"6L1\"],\n \"poltergeist\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"9L34\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\n \"9M\",\n \"9L30\",\n \"7M\",\n \"7L30\",\n \"6M\",\n \"6L30\",\n \"5M\",\n \"5L30\",\n \"5S1\",\n \"4M\",\n \"4L31\",\n \"3M\",\n \"3L48\",\n \"3S0\"\n ],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowsneak\": [\"9L19\", \"7L13\", \"6L13\", \"5L16\", \"4L20\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skillswap\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\n \"7T\",\n \"7L46\",\n \"6T\",\n \"6L46\",\n \"5T\",\n \"5L46\",\n \"4M\",\n \"4L51\",\n \"3M\",\n \"3L55\"\n ],\n \"snore\": [\"7T\", \"6T\", \"3T\"],\n \"spite\": [\n \"9M\",\n \"9L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L10\",\n \"4T\",\n \"4L16\",\n \"3L25\"\n ],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"9L40\", \"7L40\", \"6L34\", \"5L34\", \"4T\", \"4L35\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swordsdance\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\n \"9M\",\n \"9L46\",\n \"7T\",\n \"7L58\",\n \"6T\",\n \"6L58\",\n \"5T\",\n \"5L58\",\n \"4T\",\n \"4L66\"\n ],\n \"trickroom\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"willowisp\": [\n \"9M\",\n \"9L16\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L23\",\n \"3L32\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 37,\n \"abilities\": [\"insomnia\"],\n \"moves\": [\"helpinghand\", \"feintattack\", \"shadowball\", \"curse\"]\n },\n {\n \"generation\": 5,\n \"level\": 37,\n \"gender\": \"F\",\n \"isHidden\": true,\n \"moves\": [\"feintattack\", \"hex\", \"shadowball\", \"cottonguard\"]\n }\n ],\n \"encounters\": [{\"generation\": 5, \"level\": 32}]\n },\n \"duskull\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L9\", \"6L9\", \"5L14\", \"4L14\", \"3L16\", \"3S1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\n \"9M\",\n \"9L12\",\n \"8L12\",\n \"7L30\",\n \"6L17\",\n \"5L17\",\n \"4L17\",\n \"3L23\",\n \"3S1\"\n ],\n \"curse\": [\n \"9M\",\n \"9L36\",\n \"8L36\",\n \"7L33\",\n \"6L30\",\n \"5L30\",\n \"4L30\",\n \"3L34\",\n \"3S0\"\n ],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"destinybond\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"disable\": [\"9L4\", \"8L4\", \"7L6\", \"6L6\", \"5L6\", \"5D\", \"4L6\", \"3L5\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feintattack\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"foresight\": [\"7L14\", \"6L9\", \"5L9\", \"4L9\", \"3L12\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7L54\",\n \"6L49\",\n \"5L49\",\n \"4L46\",\n \"3L49\"\n ],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"grudge\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"haze\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"3S1\"],\n \"hex\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L38\", \"6L38\", \"5L38\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"leechlife\": [\"9M\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"meanlook\": [\n \"9L28\",\n \"8L28\",\n \"7L46\",\n \"6L41\",\n \"5L41\",\n \"4L38\",\n \"3L45\",\n \"3S0\"\n ],\n \"memento\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"3T\"],\n \"nightshade\": [\"9M\", \"9L16\", \"8L16\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"ominouswind\": [\"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"painsplit\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"payback\": [\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L41\"\n ],\n \"phantomforce\": [\"9M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"pursuit\": [\"7L22\", \"6L22\", \"5L25\", \"4L25\", \"3L27\", \"3S0\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"8M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"4M\",\n \"3M\",\n \"3S1\"\n ],\n \"shadowsneak\": [\"9L8\", \"8L8\", \"7L17\", \"6L17\", \"5L22\", \"4L22\"],\n \"skillswap\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4M\",\n \"3M\"\n ],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"willowisp\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L33\",\n \"3L38\",\n \"3S0\"\n ],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 45,\n \"moves\": [\"pursuit\", \"curse\", \"willowisp\", \"meanlook\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 19,\n \"moves\": [\"helpinghand\", \"shadowball\", \"astonish\", \"confuseray\"]\n }\n ]\n },\n \"dusclops\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L14\", \"4L14\", \"3L16\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bind\": [\n \"9L1\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\n \"9M\",\n \"9L12\",\n \"8L12\",\n \"7L30\",\n \"6L17\",\n \"5L17\",\n \"4L17\",\n \"3L23\"\n ],\n \"counter\": [\"3T\"],\n \"curse\": [\"9M\", \"9L36\", \"8L36\", \"7L33\", \"6L30\", \"5L30\", \"4L30\", \"3L34\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"disable\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3T\"\n ],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"foresight\": [\"7L14\", \"6L9\", \"5L9\", \"4L9\", \"3L12\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7L1\",\n \"6L1\",\n \"5L61\",\n \"4L61\",\n \"3L58\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hex\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L40\", \"6L40\", \"5L42\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3T\"\n ],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"leechlife\": [\"9M\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"meanlook\": [\"9L28\", \"8L28\", \"7L52\", \"6L49\", \"5L49\", \"4L43\", \"3L51\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"metronome\": [\"9M\", \"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"3T\"],\n \"nightshade\": [\"9M\", \"9L16\", \"8L16\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"ominouswind\": [\"4T\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L57\",\n \"6M\",\n \"6L57\",\n \"5M\",\n \"5L58\",\n \"4M\",\n \"4L51\"\n ],\n \"phantomforce\": [\"9M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"pursuit\": [\"7L22\", \"6L22\", \"5L25\", \"4L25\", \"3L27\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"revenge\": [\"8M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7M\",\n \"7L45\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"shadowpunch\": [\"9L0\", \"8L0\", \"7L1\", \"6L37\", \"5L37\", \"4L37\", \"3L37\"],\n \"shadowsneak\": [\"9L1\", \"8L1\", \"7L17\", \"6L17\", \"5L22\", \"4L22\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3T\"\n ],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"willowisp\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L33\",\n \"3L41\"\n ],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"encounters\": [\n {\"generation\": 4, \"level\": 16},\n {\"generation\": 6, \"level\": 30}\n ]\n },\n \"dusknoir\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L14\", \"4L14\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bind\": [\"9L1\", \"8L1\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\", \"4L1\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9L12\", \"8L12\", \"7L30\", \"6L17\", \"5L17\", \"4L17\"],\n \"curse\": [\"9M\", \"9L36\", \"8L36\", \"7L33\", \"6L30\", \"5L30\", \"4L30\"],\n \"darkestlariat\": [\"8M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"destinybond\": [\"9L54\", \"8L54\"],\n \"disable\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firepunch\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"foresight\": [\"7L14\", \"6L9\", \"5L9\", \"4L9\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"futuresight\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7L1\",\n \"6L1\",\n \"5L61\",\n \"4L61\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"hardpress\": [\"9M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hex\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L40\", \"6L40\", \"5L42\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icepunch\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"laserfocus\": [\"7T\"],\n \"leechlife\": [\"9M\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"meanlook\": [\"9L28\", \"8L28\", \"7L52\", \"6L49\", \"5L49\", \"4L43\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"9M\", \"9L16\", \"8L16\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"ominouswind\": [\"4T\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L57\",\n \"6M\",\n \"6L57\",\n \"5M\",\n \"5L58\",\n \"4M\",\n \"4L51\"\n ],\n \"phantomforce\": [\"9M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pursuit\": [\"7L22\", \"6L22\", \"5L25\", \"4L25\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"revenge\": [\"8M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7M\",\n \"7L45\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"4M\"\n ],\n \"shadowpunch\": [\"9L1\", \"8L1\", \"7L1\", \"6L37\", \"5L37\", \"4L37\"],\n \"shadowsneak\": [\"9L1\", \"8L1\", \"7L17\", \"6L17\", \"5L22\", \"4L22\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderpunch\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"willowisp\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L33\"\n ],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\"]\n }\n },\n \"tropius\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\", \"9L36\", \"7L36\", \"6L36\", \"5L51\", \"4L47\", \"4S0\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bestow\": [\"7L46\", \"6L1\", \"5L57\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\n \"9M\",\n \"9L41\",\n \"7L41\",\n \"6L37\",\n \"5L37\",\n \"4L37\",\n \"3T\",\n \"3L37\"\n ],\n \"brutalswing\": [\"7M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"bulletseed\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"calmmind\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragondance\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"dragonhammer\": [\"7E\"],\n \"dragonpulse\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"dragontail\": [\"9M\"],\n \"dualwingbeat\": [\"9M\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fly\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L1\", \"7L1\", \"6L1\", \"5L7\", \"4L7\", \"3L7\"],\n \"gust\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hurricane\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"leafblade\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"leafstorm\": [\n \"9M\",\n \"9L1\",\n \"7L1\",\n \"7E\",\n \"6L1\",\n \"6E\",\n \"5L71\",\n \"5E\",\n \"4L61\",\n \"4E\"\n ],\n \"leaftornado\": [\"7L26\", \"6L26\", \"5L47\"],\n \"leechseed\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"leer\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"magicalleaf\": [\"9M\", \"9L16\", \"7L16\", \"6L16\", \"5L31\", \"4L31\", \"3L31\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"7L30\", \"7E\", \"6L1\", \"6E\", \"5L67\", \"5E\", \"4M\", \"4L57\"],\n \"naturepower\": [\"7M\", \"7E\", \"6M\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"ominouswind\": [\"4T\"],\n \"outrage\": [\"9M\", \"9L46\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"petalblizzard\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"9M\"],\n \"razorleaf\": [\"9L1\", \"7L1\", \"6L1\", \"5L11\", \"4L11\", \"3L11\"],\n \"razorwind\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"silverwind\": [\"5D\", \"4M\"],\n \"slam\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\n \"9M\",\n \"9L56\",\n \"7M\",\n \"7L56\",\n \"6M\",\n \"6L56\",\n \"5M\",\n \"5L61\",\n \"4M\",\n \"4L51\",\n \"4S0\",\n \"3M\",\n \"3L41\"\n ],\n \"solarblade\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"steelwing\": [\"7M\", \"6M\", \"4M\", \"3M\"],\n \"stomp\": [\"9L10\", \"7L10\", \"6L10\", \"5L17\", \"4L17\", \"3L17\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S0\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetscent\": [\"9L6\", \"7L6\", \"6L6\", \"5L21\", \"4L21\", \"3L21\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"synthesis\": [\n \"9L50\",\n \"7T\",\n \"7L50\",\n \"7E\",\n \"6T\",\n \"6L41\",\n \"6E\",\n \"5T\",\n \"5L41\",\n \"5E\",\n \"4T\",\n \"4L41\",\n \"4E\",\n \"4S0\",\n \"3L47\"\n ],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"twister\": [\"4T\"],\n \"uturn\": [\"9M\"],\n \"whirlwind\": [\"9L21\", \"7L21\", \"6L21\", \"5L27\", \"4L27\", \"3L27\"],\n \"wideguard\": [\"9L30\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 53,\n \"gender\": \"F\",\n \"nature\": \"Jolly\",\n \"abilities\": [\"chlorophyll\"],\n \"moves\": [\"airslash\", \"synthesis\", \"sunnyday\", \"solarbeam\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"chingling\": {\n \"learnset\": {\n \"allyswitch\": [\"9E\", \"7T\"],\n \"astonish\": [\"9L7\", \"7L7\", \"6L7\", \"5L9\", \"4L9\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"batonpass\": [\"9M\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"9L10\", \"7L10\", \"6L10\", \"5L14\", \"4L14\"],\n \"cosmicpower\": [\"9E\", \"7E\", \"6E\"],\n \"curse\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"disable\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"4E\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"4M\"],\n \"energyball\": [\"9M\"],\n \"entrainment\": [\"9L19\", \"7L19\", \"6L19\", \"5L25\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"futuresight\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"growl\": [\"9L4\", \"7L4\", \"6L4\", \"5L6\", \"4L6\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypervoice\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"hypnosis\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lastresort\": [\n \"9L16\",\n \"7T\",\n \"7L16\",\n \"6T\",\n \"6L16\",\n \"5T\",\n \"5L22\",\n \"4T\",\n \"4L22\"\n ],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psyshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"recover\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"recycle\": [\"9E\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"storedpower\": [\"9M\", \"7E\", \"6E\", \"5E\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"4T\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\n \"9M\",\n \"9L32\",\n \"7T\",\n \"7L32\",\n \"6T\",\n \"6L17\",\n \"5T\",\n \"5L17\",\n \"4T\",\n \"4L17\"\n ],\n \"wish\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"wrap\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"yawn\": [\"9L13\", \"7L13\", \"6L13\"],\n \"zenheadbutt\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"chimecho\": {\n \"learnset\": {\n \"allyswitch\": [\"7T\"],\n \"astonish\": [\"9L1\", \"7L1\", \"6L1\", \"5L9\", \"4L9\", \"3L9\", \"3S0\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"9M\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"9L1\", \"7L1\", \"6L1\", \"5L14\", \"4L14\", \"3L14\"],\n \"cosmicpower\": [\"7E\", \"6E\"],\n \"craftyshield\": [\"7E\"],\n \"curse\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"defensecurl\": [\"3T\"],\n \"defog\": [\"7T\"],\n \"disable\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"disarmingvoice\": [\"9M\"],\n \"doubleedge\": [\n \"9M\",\n \"9L42\",\n \"7L42\",\n \"6L33\",\n \"5L33\",\n \"4L33\",\n \"3T\",\n \"3L33\"\n ],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"9M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"expandingforce\": [\"9M\"],\n \"extrasensory\": [\"9L22\", \"7L22\", \"6L22\", \"5L46\", \"4L46\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\", \"5L6\", \"4L6\", \"3L6\", \"3S0\"],\n \"healbell\": [\n \"9L27\",\n \"7T\",\n \"7L27\",\n \"6T\",\n \"6L27\",\n \"5T\",\n \"5L38\",\n \"4T\",\n \"4L38\",\n \"3L38\"\n ],\n \"healingwish\": [\"9L1\", \"7L1\", \"6L1\", \"5L57\", \"4L49\"],\n \"healpulse\": [\"9L47\", \"7L47\", \"6L47\", \"5L49\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\"],\n \"hypnosis\": [\"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"3T\"],\n \"perishsong\": [\"7E\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3L46\"],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"7L16\", \"6L16\", \"5L30\", \"4L30\", \"3L30\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recover\": [\"7E\", \"6E\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L37\",\n \"7M\",\n \"7L37\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L41\",\n \"4M\",\n \"4L41\",\n \"3M\",\n \"3L41\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"9M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"storedpower\": [\"9M\", \"9L16\", \"7E\", \"6E\", \"5E\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\"],\n \"synchronoise\": [\"7L1\", \"6L1\", \"5L54\"],\n \"takedown\": [\"9M\", \"9L19\", \"7L19\", \"6L19\", \"5L22\", \"4L22\", \"3L17\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\n \"9M\",\n \"9L32\",\n \"7T\",\n \"7L32\",\n \"6T\",\n \"6L17\",\n \"5T\",\n \"5L17\",\n \"4T\",\n \"4L17\",\n \"3L22\"\n ],\n \"wish\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"wrap\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\", \"3S0\"],\n \"yawn\": [\"9L13\", \"7L13\", \"6L13\", \"5L25\", \"4L25\", \"3L25\"],\n \"zenheadbutt\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 10,\n \"gender\": \"M\",\n \"moves\": [\"wrap\", \"growl\", \"astonish\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"absol\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"airslash\": [\"8M\"],\n \"assurance\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"bite\": [\"8E\", \"7L16\", \"6L16\", \"5L20\", \"4L28\", \"3L21\", \"3S2\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"closecombat\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"detect\": [\"8L15\", \"7L33\", \"6L1\", \"5L44\", \"4L49\"],\n \"doubleedge\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"doubleteam\": [\n \"8L5\",\n \"7M\",\n \"7L19\",\n \"6M\",\n \"6L19\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L33\",\n \"3M\",\n \"3L31\",\n \"3S3\"\n ],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"falseswipe\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"feint\": [\"8E\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\"],\n \"feintattack\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"focusenergy\": [\"8M\", \"8L35\"],\n \"foulplay\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"futuresight\": [\n \"8M\",\n \"8L50\",\n \"7L1\",\n \"6L1\",\n \"5L36\",\n \"4L41\",\n \"3L41\",\n \"3S3\"\n ],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"4T\"],\n \"hex\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"knockoff\": [\"8L10\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\", \"5L4\", \"4L4\", \"3L5\", \"3S0\", \"3S1\"],\n \"magiccoat\": [\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"meanlook\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mefirst\": [\"7L41\", \"7E\", \"6L1\", \"6E\", \"5L57\", \"5E\", \"4L57\", \"4E\"],\n \"megahorn\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"3T\"],\n \"nightslash\": [\"8L30\", \"7L29\", \"6L29\", \"5L41\", \"4L52\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"perishsong\": [\n \"8L55\",\n \"7L1\",\n \"7E\",\n \"6L1\",\n \"6E\",\n \"5L65\",\n \"5E\",\n \"4L65\",\n \"3L46\",\n \"3S3\"\n ],\n \"playrough\": [\"8M\", \"7E\", \"6E\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychocut\": [\"8M\", \"7L37\", \"6L37\", \"5L49\", \"4L60\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"punishment\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"pursuit\": [\"7L10\", \"6L10\", \"5L12\", \"4L20\"],\n \"quickattack\": [\"8L1\", \"7L1\", \"6L1\", \"5L9\", \"4L12\", \"3L13\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"razorwind\": [\"7L49\", \"6L1\", \"5L17\", \"4L17\", \"3L17\", \"3S2\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scratch\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\", \"3S1\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"slash\": [\"8L25\", \"7L22\", \"6L22\", \"5L28\", \"4L36\", \"3L36\", \"3S3\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snarl\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"spite\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3S1\", \"3S2\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"suckerpunch\": [\n \"8L40\",\n \"7L45\",\n \"7E\",\n \"6L45\",\n \"6E\",\n \"5L44\",\n \"5E\",\n \"4T\",\n \"4L44\",\n \"4E\"\n ],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"8M\", \"4T\", \"3T\"],\n \"swordsdance\": [\n \"8M\",\n \"8L45\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\",\n \"3T\",\n \"3L26\",\n \"3S2\"\n ],\n \"taunt\": [\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L13\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L9\",\n \"4M\",\n \"4L9\",\n \"3M\",\n \"3L9\"\n ],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"thunder\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"willowisp\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wish\": [\"3S0\"],\n \"xscissor\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"abilities\": [\"pressure\"],\n \"moves\": [\"scratch\", \"leer\", \"wish\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"abilities\": [\"pressure\"],\n \"moves\": [\"scratch\", \"leer\", \"spite\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 35,\n \"abilities\": [\"pressure\"],\n \"moves\": [\"razorwind\", \"bite\", \"swordsdance\", \"spite\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 70,\n \"abilities\": [\"pressure\"],\n \"moves\": [\"doubleteam\", \"slash\", \"futuresight\", \"perishsong\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"snorunt\": {\n \"learnset\": {\n \"astonish\": [\"9L1\", \"8L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"bide\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"bite\": [\"9L35\", \"8L35\", \"7L19\", \"6L10\", \"5L10\", \"4L10\", \"3L10\", \"3S0\"],\n \"blizzard\": [\n \"9M\",\n \"9L60\",\n \"8M\",\n \"8L60\",\n \"7M\",\n \"7L46\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L46\",\n \"3M\",\n \"3L43\"\n ],\n \"block\": [\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"3E\"\n ],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\n \"9M\",\n \"9L55\",\n \"8M\",\n \"8L55\",\n \"7L41\",\n \"6L31\",\n \"5L31\",\n \"4L31\",\n \"3L28\"\n ],\n \"disable\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\n \"9L10\",\n \"8L10\",\n \"7M\",\n \"7L5\",\n \"6M\",\n \"6L4\",\n \"5M\",\n \"5L4\",\n \"4M\",\n \"4L4\",\n \"3M\",\n \"3L7\"\n ],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"frostbreath\": [\"9L30\", \"8L30\", \"7M\", \"7L37\", \"6M\", \"6L37\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hail\": [\n \"8M\",\n \"8L45\",\n \"7M\",\n \"7L50\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L40\",\n \"3M\",\n \"3L37\"\n ],\n \"headbutt\": [\n \"9L1\",\n \"8L50\",\n \"7L28\",\n \"6L19\",\n \"5L19\",\n \"4T\",\n \"4L19\",\n \"3L19\"\n ],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\", \"3L34\"],\n \"icefang\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7L23\", \"6L23\", \"5L28\", \"4L28\"],\n \"iceshard\": [\"9L15\", \"8L15\", \"7L10\", \"6L10\", \"5L37\", \"4L37\"],\n \"icespinner\": [\"9M\"],\n \"iciclecrash\": [\"9E\", \"8E\"],\n \"iciclespear\": [\"9M\"],\n \"icywind\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7T\",\n \"7L14\",\n \"6T\",\n \"6L13\",\n \"5T\",\n \"5L13\",\n \"4T\",\n \"4L13\",\n \"3T\",\n \"3L16\",\n \"3S0\"\n ],\n \"leer\": [\"9L5\", \"8L5\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"4M\"],\n \"powdersnow\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"protect\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L32\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L22\",\n \"3M\",\n \"3L25\"\n ],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sing\": [\"3S0\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\", \"9L45\"],\n \"spikes\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"switcheroo\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"5D\", \"4M\", \"3M\", \"3S0\"],\n \"weatherball\": [\"9M\", \"9L50\", \"8M\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 20,\n \"abilities\": [\"innerfocus\"],\n \"moves\": [\"sing\", \"waterpulse\", \"bite\", \"icywind\"]\n }\n ]\n },\n \"glalie\": {\n \"learnset\": {\n \"astonish\": [\"9L1\", \"8L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"bite\": [\"9L35\", \"8L35\", \"7L19\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"blizzard\": [\n \"9M\",\n \"9L68\",\n \"8M\",\n \"8L68\",\n \"7M\",\n \"7L48\",\n \"6M\",\n \"6L48\",\n \"5M\",\n \"5L51\",\n \"4M\",\n \"4L51\",\n \"3M\",\n \"3L53\"\n ],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\n \"9M\",\n \"9L61\",\n \"8M\",\n \"8L61\",\n \"7L41\",\n \"6L31\",\n \"5L31\",\n \"4L31\",\n \"3L28\"\n ],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"defensecurl\": [\"3T\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\n \"9L1\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3M\",\n \"3L1\"\n ],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"foulplay\": [\"9M\"],\n \"freezedry\": [\"9L0\", \"8L0\", \"7L1\", \"6L42\"],\n \"frostbreath\": [\"9L30\", \"8L30\", \"7M\", \"7L37\", \"6M\", \"6L37\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\n \"8M\",\n \"8L47\",\n \"7M\",\n \"7L54\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L40\",\n \"3M\",\n \"3L42\"\n ],\n \"headbutt\": [\n \"9L1\",\n \"8L54\",\n \"7L28\",\n \"6L19\",\n \"5L19\",\n \"4T\",\n \"4L19\",\n \"3L19\"\n ],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L34\"\n ],\n \"icefang\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7L23\", \"6L23\", \"5L28\", \"4L28\"],\n \"iceshard\": [\"9L15\", \"8L15\", \"7L1\", \"6L1\"],\n \"icespinner\": [\"9M\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7T\",\n \"7L14\",\n \"6T\",\n \"6L13\",\n \"5T\",\n \"5L13\",\n \"4T\",\n \"4L13\",\n \"3T\",\n \"3L16\"\n ],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"mimic\": [\"3T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"powdersnow\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"protect\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L32\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L22\",\n \"3M\",\n \"3L25\"\n ],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"8M\", \"3T\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sheercold\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L59\", \"4L59\", \"3L61\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\", \"9L47\"],\n \"spikes\": [\"9M\", \"8M\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"steelroller\": [\"8T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"terablast\": [\"9M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\", \"9L54\", \"8M\"]\n }\n },\n \"froslass\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L19\", \"6L1\", \"5L1\", \"4L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"auroraveil\": [\"9L54\", \"8L54\", \"7M\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"bite\": [\"9L1\", \"8L1\"],\n \"blizzard\": [\n \"9M\",\n \"9L68\",\n \"8M\",\n \"8L68\",\n \"7M\",\n \"7L48\",\n \"6M\",\n \"6L48\",\n \"5M\",\n \"5L51\",\n \"4M\",\n \"4L51\"\n ],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"captivate\": [\"7L41\", \"6L31\", \"5L31\", \"4M\", \"4L31\"],\n \"charm\": [\"9M\", \"8M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9L35\", \"8L35\", \"7L32\", \"6L19\", \"5L19\", \"4L19\"],\n \"crunch\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"curse\": [\"9M\"],\n \"destinybond\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L59\", \"4L59\"],\n \"doubleteam\": [\n \"9L1\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"drainingkiss\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L23\", \"6L23\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frostbreath\": [\"9L30\", \"8L30\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L54\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L40\"\n ],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"9L1\", \"8L1\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"9L0\", \"8M\", \"8L0\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icefang\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"iceshard\": [\"9L15\", \"8L15\", \"7L1\", \"6L1\", \"5L37\", \"4L37\"],\n \"icespinner\": [\"9M\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7T\",\n \"7L14\",\n \"6T\",\n \"6L13\",\n \"5T\",\n \"5L13\",\n \"4T\",\n \"4L13\"\n ],\n \"imprison\": [\"9M\", \"8M\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"9M\"],\n \"ominouswind\": [\"7L1\", \"6L22\", \"5L22\", \"4T\", \"4L22\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"powdersnow\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"protect\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\n \"9M\",\n \"9L61\",\n \"8M\",\n \"8L61\",\n \"7M\",\n \"7L42\",\n \"6M\",\n \"6L42\",\n \"5M\",\n \"4M\"\n ],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"snowscape\": [\"9M\", \"9L40\"],\n \"spikes\": [\"9M\", \"8M\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"suckerpunch\": [\"4T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"wakeupslap\": [\"7L37\", \"6L28\", \"5L28\", \"4L28\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"willowisp\": [\"9M\", \"9L47\", \"8M\", \"8L47\", \"7M\", \"7L28\"]\n }\n },\n \"spheal\": {\n \"learnset\": {\n \"aquaring\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurorabeam\": [\"8L28\", \"7L21\", \"6L21\", \"5L25\", \"4L25\", \"3L25\", \"3S0\"],\n \"bellydrum\": [\"8E\", \"7E\", \"6E\"],\n \"blizzard\": [\n \"8M\",\n \"8L44\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L43\",\n \"3M\",\n \"3L43\"\n ],\n \"bodyslam\": [\n \"8M\",\n \"8L36\",\n \"7L26\",\n \"6L19\",\n \"5L19\",\n \"4L19\",\n \"3T\",\n \"3L19\"\n ],\n \"brine\": [\"8M\", \"8L24\", \"7L17\", \"6L17\", \"4M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"3S0\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"defensecurl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3T\", \"3L1\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"8M\", \"8L33\", \"7L9\", \"6L7\", \"5L7\", \"4L7\", \"3L7\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fissure\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"frostbreath\": [\"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"growl\": [\"8L4\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hail\": [\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L31\",\n \"4M\",\n \"4L31\",\n \"3M\",\n \"3L31\"\n ],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"iceball\": [\"7L13\", \"6L13\", \"5L13\", \"4L13\", \"3L13\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\", \"3S0\"],\n \"naturalgift\": [\"4M\"],\n \"powdersnow\": [\"8L12\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L31\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\",\n \"3M\",\n \"3L37\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"8L1\", \"7L5\", \"7E\", \"6L5\", \"6E\", \"5E\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sheercold\": [\"8L52\", \"7L46\", \"6L46\", \"5L49\", \"4L49\", \"3L49\"],\n \"signalbeam\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\", \"4M\", \"3T\"],\n \"snore\": [\n \"8M\",\n \"8L20\",\n \"7T\",\n \"7L31\",\n \"6T\",\n \"6L31\",\n \"5T\",\n \"5L37\",\n \"4T\",\n \"4L37\",\n \"3T\",\n \"3L37\"\n ],\n \"spitup\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"steelroller\": [\"8T\"],\n \"stockpile\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"8M\", \"8L40\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swallow\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"8L8\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\", \"3S0\"],\n \"waterpulse\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"watersport\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"yawn\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 17,\n \"abilities\": [\"thickfat\"],\n \"moves\": [\"charm\", \"aurorabeam\", \"watergun\", \"mudslap\"]\n }\n ]\n },\n \"sealeo\": {\n \"learnset\": {\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurorabeam\": [\"8L28\", \"7L21\", \"6L21\", \"5L25\", \"4L25\", \"3L25\"],\n \"blizzard\": [\n \"8M\",\n \"8L52\",\n \"7M\",\n \"7L45\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L47\",\n \"4M\",\n \"4L47\",\n \"3M\",\n \"3L47\"\n ],\n \"bodyslam\": [\n \"8M\",\n \"8L40\",\n \"7L26\",\n \"6L19\",\n \"5L19\",\n \"4L19\",\n \"3T\",\n \"3L19\"\n ],\n \"brine\": [\"8M\", \"8L24\", \"7L17\", \"6L17\", \"4M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defensecurl\": [\"8L1\", \"7L1\", \"6L1\", \"3T\", \"3L1\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"8M\", \"8L35\", \"7L9\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frostbreath\": [\"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"growl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hail\": [\n \"8M\",\n \"8L58\",\n \"7M\",\n \"7L38\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L31\",\n \"4M\",\n \"4L31\",\n \"3M\",\n \"3L31\"\n ],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"iceball\": [\"7L13\", \"6L13\", \"5L13\", \"4L13\", \"3L13\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"iciclespear\": [\"8M\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"powdersnow\": [\"8L12\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L31\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L39\",\n \"4M\",\n \"4L39\",\n \"3M\",\n \"3L39\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"8L1\", \"7L5\", \"6L5\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sheercold\": [\"8L64\", \"7L52\", \"6L52\", \"5L55\", \"4L55\", \"3L55\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\n \"8M\",\n \"8L20\",\n \"7T\",\n \"7L31\",\n \"6T\",\n \"6L31\",\n \"5T\",\n \"5L39\",\n \"4T\",\n \"4L39\",\n \"3T\",\n \"3L39\"\n ],\n \"steelroller\": [\"8T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"8M\", \"8L46\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\n \"8L0\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L32\",\n \"4M\",\n \"4L32\",\n \"3T\"\n ],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"4M\"]\n },\n \"encounters\": [\n {\"generation\": 4, \"level\": 25},\n {\"generation\": 6, \"level\": 28, \"maxEggMoves\": 1}\n ]\n },\n \"walrein\": {\n \"learnset\": {\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurorabeam\": [\"8L28\", \"7L19\", \"6L19\", \"5L25\", \"4L25\", \"3L25\"],\n \"avalanche\": [\"8M\", \"4M\"],\n \"blizzard\": [\n \"8M\",\n \"8L56\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L52\",\n \"4M\",\n \"4L52\",\n \"3M\",\n \"3L50\"\n ],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\n \"8M\",\n \"8L40\",\n \"7L25\",\n \"6L19\",\n \"5L19\",\n \"4L19\",\n \"3T\",\n \"3L19\"\n ],\n \"brine\": [\"8M\", \"8L24\", \"7L19\", \"6L19\", \"5S0\", \"4M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"defensecurl\": [\"8L1\", \"7L1\", \"6L1\", \"3T\", \"3L1\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"8M\", \"8L35\", \"7L7\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frostbreath\": [\"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"hail\": [\n \"8M\",\n \"8L64\",\n \"7M\",\n \"7L38\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L31\",\n \"5S0\",\n \"4M\",\n \"4L31\",\n \"3M\",\n \"3L31\"\n ],\n \"headbutt\": [\"4T\"],\n \"heavyslam\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"iceball\": [\"7L13\", \"6L13\", \"5L13\", \"4L13\", \"3L13\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"5S0\", \"4M\", \"3M\"],\n \"icefang\": [\"8M\", \"8L1\", \"7L1\", \"6L44\", \"5L44\", \"4L44\"],\n \"iciclespear\": [\"8M\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"liquidation\": [\"8M\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"powdersnow\": [\"8L12\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L31\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L39\",\n \"4M\",\n \"4L39\",\n \"3M\",\n \"3L39\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"8L1\", \"7L7\", \"6L7\", \"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sheercold\": [\"8L72\", \"7L60\", \"6L60\", \"5L65\", \"5S0\", \"4L65\", \"3L61\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\n \"8M\",\n \"8L20\",\n \"7T\",\n \"7L31\",\n \"6T\",\n \"6L31\",\n \"5T\",\n \"5L39\",\n \"4T\",\n \"4L39\",\n \"3T\",\n \"3L39\"\n ],\n \"steelroller\": [\"8T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"8M\", \"8L48\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L32\",\n \"4M\",\n \"4L32\",\n \"3T\"\n ],\n \"swordsdance\": [\"8M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"8M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 50,\n \"abilities\": [\"thickfat\"],\n \"moves\": [\"icebeam\", \"brine\", \"hail\", \"sheercold\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 5, \"level\": 30}]\n },\n \"clamperl\": {\n \"learnset\": {\n \"aquaring\": [\"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"barrier\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"blizzard\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3T\", \"3E\"],\n \"brine\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"captivate\": [\"5D\", \"4M\"],\n \"clamp\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dive\": [\"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"7E\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hail\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irondefense\": [\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"mimic\": [\"3T\"],\n \"muddywater\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudsport\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shellsmash\": [\"7L50\", \"6L50\", \"5L51\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"supersonic\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"surf\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"waterpulse\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4M\", \"3M\"],\n \"whirlpool\": [\"7L1\", \"6L1\", \"5L1\", \"5D\", \"4M\", \"4L1\", \"3L1\"]\n }\n },\n \"huntail\": {\n \"learnset\": {\n \"aquatail\": [\"7T\", \"7L39\", \"6T\", \"6L39\", \"5T\", \"5L46\", \"4T\", \"4L46\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"7L29\", \"6L29\", \"5L33\", \"4L33\", \"3L43\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"bite\": [\"7L1\", \"6L1\", \"5L6\", \"4L6\", \"3L8\"],\n \"blizzard\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"3T\"],\n \"bounce\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"brine\": [\"7L19\", \"6L19\", \"5L28\", \"4M\", \"4L28\"],\n \"captivate\": [\"4M\"],\n \"coil\": [\"7L45\", \"6L45\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"7L34\", \"6L34\", \"5L42\", \"4L42\", \"3L36\"],\n \"dive\": [\"7L26\", \"6M\", \"6L26\", \"5M\", \"5L37\", \"4T\", \"4L37\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"4M\", \"3T\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"feintattack\": [\"7L11\", \"6L11\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"7L50\", \"6L50\", \"5L51\", \"4L51\", \"3L50\"],\n \"hyperbeam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icefang\": [\"7L16\", \"6L16\", \"5L24\", \"4L24\"],\n \"icywind\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"7L9\", \"6L9\", \"5L19\", \"4L19\", \"3L29\"],\n \"screech\": [\"7L5\", \"6L5\", \"5L10\", \"4L10\", \"3L15\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"7L23\", \"6L23\", \"4T\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterpulse\": [\n \"7T\",\n \"7L14\",\n \"6T\",\n \"6L14\",\n \"5L15\",\n \"4M\",\n \"4L15\",\n \"3M\",\n \"3L22\"\n ],\n \"whirlpool\": [\"7L1\", \"6L1\", \"5L1\", \"4M\", \"4L1\", \"3L1\"]\n }\n },\n \"gorebyss\": {\n \"learnset\": {\n \"agility\": [\"7L9\", \"6L9\", \"5L10\", \"4L10\", \"3L15\"],\n \"amnesia\": [\"7L16\", \"6L16\", \"5L19\", \"4L19\", \"3L29\"],\n \"aquaring\": [\"7L19\", \"6L19\", \"5L24\", \"4L24\"],\n \"aquatail\": [\"7T\", \"7L39\", \"6T\", \"6L39\", \"5T\", \"5L46\", \"4T\", \"4L46\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"batonpass\": [\"7L29\", \"6L29\", \"5L33\", \"4L33\", \"3L43\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"blizzard\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"3T\"],\n \"bounce\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"brine\": [\"4M\"],\n \"captivate\": [\"7L23\", \"6L23\", \"5L28\", \"4M\", \"4L28\"],\n \"coil\": [\"7L45\", \"6L45\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"7L1\", \"6L1\", \"5L6\", \"4L6\", \"3L8\"],\n \"dive\": [\"7L26\", \"6M\", \"6L26\", \"5M\", \"5L37\", \"4T\", \"4L37\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"7L11\", \"6L11\"],\n \"endure\": [\"4M\", \"3T\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"7L50\", \"6L50\", \"5L51\", \"4L51\", \"3L50\"],\n \"hyperbeam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\n \"7M\",\n \"7L34\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L42\",\n \"4M\",\n \"4L42\",\n \"3M\",\n \"3L36\"\n ],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterpulse\": [\n \"7T\",\n \"7L14\",\n \"6T\",\n \"6L14\",\n \"5L15\",\n \"4M\",\n \"4L15\",\n \"3M\",\n \"3L22\"\n ],\n \"watersport\": [\"7L5\", \"6L5\"],\n \"whirlpool\": [\"7L1\", \"6L1\", \"5L1\", \"4M\", \"4L1\", \"3L1\"]\n }\n },\n \"relicanth\": {\n \"learnset\": {\n \"amnesia\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"ancientpower\": [\"8L10\", \"7L21\", \"6L1\", \"5L43\", \"4T\", \"4L43\", \"3L43\"],\n \"aquatail\": [\"8L30\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\", \"3T\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brine\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"dive\": [\n \"8M\",\n \"8L20\",\n \"7L26\",\n \"6M\",\n \"6L26\",\n \"5M\",\n \"5L57\",\n \"4T\",\n \"4L57\",\n \"3M\"\n ],\n \"doubleedge\": [\"8L50\", \"7L50\", \"6L50\", \"5L50\", \"4L50\", \"3T\", \"3L57\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"8M\", \"4M\", \"3T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"8L40\", \"7L1\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"harden\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"headbutt\": [\"4T\"],\n \"headsmash\": [\"8L55\", \"7L1\", \"6L1\", \"5L78\", \"4L78\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"8M\", \"8L45\", \"7L46\", \"6L1\", \"5L71\", \"4L71\", \"3L64\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irondefense\": [\"8M\"],\n \"liquidation\": [\"8M\"],\n \"magnitude\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"meteorbeam\": [\"8T\"],\n \"mimic\": [\"3T\"],\n \"muddywater\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudshot\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"mudslap\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\", \"3T\"],\n \"mudsport\": [\"7L1\", \"6L1\", \"5L36\", \"4L36\", \"3L36\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"8M\",\n \"8L35\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L64\",\n \"4M\",\n \"4L64\",\n \"3M\",\n \"3L50\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"8M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\", \"3T\", \"3E\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\n \"8M\",\n \"7M\",\n \"7L15\",\n \"6M\",\n \"6L15\",\n \"5M\",\n \"5L15\",\n \"4M\",\n \"4L15\",\n \"3M\",\n \"3L15\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"skullbash\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"sleeptalk\": [\n \"8M\",\n \"7M\",\n \"7E\",\n \"6M\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4M\",\n \"4E\",\n \"3T\",\n \"3E\"\n ],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\", \"3T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"8L25\", \"7L31\", \"6L29\", \"5L29\", \"4L29\", \"3L29\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"8L5\", \"7L1\", \"6L1\", \"5L8\", \"5D\", \"4L8\", \"3L8\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"watersport\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"yawn\": [\"8L15\", \"7L35\", \"6L22\", \"5L22\", \"4L22\", \"3L22\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"]\n }\n },\n \"luvdisc\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L7\", \"7L7\", \"6L7\", \"5L9\", \"4L9\", \"3L16\"],\n \"aquajet\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"aquaring\": [\n \"9L40\",\n \"7L40\",\n \"7E\",\n \"6L40\",\n \"6E\",\n \"5L46\",\n \"5E\",\n \"4L37\",\n \"4E\"\n ],\n \"attract\": [\n \"9L20\",\n \"7M\",\n \"7L20\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L27\",\n \"4M\",\n \"4L22\",\n \"3M\",\n \"3L28\"\n ],\n \"babydolleyes\": [\"9L37\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bounce\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"brine\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"captivate\": [\n \"7L37\",\n \"7E\",\n \"6L46\",\n \"6E\",\n \"5L51\",\n \"5E\",\n \"4M\",\n \"4L40\",\n \"4E\"\n ],\n \"charm\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L4\", \"5D\", \"4L4\", \"3L4\"],\n \"confide\": [\"7M\", \"6M\"],\n \"dive\": [\"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainingkiss\": [\"9M\", \"9L22\", \"7L9\", \"6L9\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"entrainment\": [\"9E\", \"7E\", \"6E\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flail\": [\"9L26\", \"7L26\", \"6L27\", \"5L31\", \"4L46\", \"3L40\"],\n \"flipturn\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hail\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"healpulse\": [\"7E\", \"6E\", \"5E\"],\n \"heartstamp\": [\"7L22\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\"9M\", \"9L46\", \"7L46\", \"6L40\", \"5L40\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\", \"3T\"],\n \"liquidation\": [\"9M\", \"7T\"],\n \"luckychant\": [\"7L13\", \"6L14\", \"5L17\", \"4L17\"],\n \"mimic\": [\"3T\"],\n \"mudsport\": [\"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L49\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L55\",\n \"5M\",\n \"5L55\",\n \"4M\",\n \"4L51\",\n \"3M\",\n \"3L48\"\n ],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"soak\": [\"9L42\", \"7L42\"],\n \"splash\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"supersonic\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\"9L31\", \"7L31\", \"6L31\", \"5L37\", \"4L27\", \"3L36\"],\n \"swift\": [\"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"takedown\": [\"9M\", \"9L34\", \"7L34\", \"6L14\", \"5L14\", \"4L14\", \"3L24\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterfall\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"watergun\": [\"9L4\", \"7L4\", \"6L4\", \"5L7\", \"4L7\", \"3L12\"],\n \"waterpulse\": [\n \"9M\",\n \"9L17\",\n \"7T\",\n \"7L17\",\n \"6T\",\n \"6L17\",\n \"5L22\",\n \"4M\",\n \"4L31\",\n \"3M\"\n ],\n \"watersport\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"whirlpool\": [\"9M\", \"4M\"],\n \"wish\": [\"9L13\"]\n }\n },\n \"bagon\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bite\": [\n \"9L5\",\n \"8L5\",\n \"7L10\",\n \"6L5\",\n \"5L5\",\n \"5D\",\n \"4L5\",\n \"3L5\",\n \"3S0\",\n \"3S1\"\n ],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7L25\",\n \"6L25\",\n \"5L46\",\n \"4L46\",\n \"3L41\"\n ],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"doubleedge\": [\n \"9M\",\n \"9L55\",\n \"8L55\",\n \"7L49\",\n \"6L49\",\n \"5L55\",\n \"4L55\",\n \"3T\",\n \"3L53\"\n ],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"dragonbreath\": [\n \"9L10\",\n \"8L10\",\n \"7L13\",\n \"6L13\",\n \"5L31\",\n \"4L31\",\n \"3L33\"\n ],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\n \"9M\",\n \"9L31\",\n \"8M\",\n \"8L31\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L50\",\n \"4M\",\n \"4L50\",\n \"3M\",\n \"3L49\"\n ],\n \"dragondance\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"3E\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"dragonrage\": [\"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"dragonrush\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"dragontail\": [\"9M\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L4\", \"6L4\", \"5L25\", \"4L25\", \"3L25\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"firespin\": [\"9M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"7M\",\n \"7L44\",\n \"6M\",\n \"6L44\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"focusenergy\": [\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7L21\",\n \"6L20\",\n \"5L20\",\n \"4L20\",\n \"3L21\"\n ],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"headbutt\": [\n \"9L15\",\n \"8L15\",\n \"7L17\",\n \"6L16\",\n \"5L16\",\n \"4T\",\n \"4L16\",\n \"3L17\"\n ],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydropump\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\", \"3E\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"8M\", \"3S1\"],\n \"ironhead\": [\"9M\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L7\", \"6L7\", \"5L10\", \"4L10\", \"3L9\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rage\": [\"7L1\", \"6L1\", \"6S3\", \"5L1\", \"5S2\", \"4L1\", \"3L1\", \"3S0\", \"3S1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7L39\",\n \"6L39\",\n \"5L40\",\n \"4L40\",\n \"3L37\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9E\", \"8E\", \"7E\", \"6E\", \"6S3\", \"5E\", \"4E\", \"3E\"],\n \"thunderfang\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\", \"3E\"],\n \"wish\": [\"3S0\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"7T\",\n \"7L34\",\n \"6T\",\n \"6L34\",\n \"5T\",\n \"5L35\",\n \"4T\",\n \"4L35\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"rage\", \"bite\", \"wish\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"rage\", \"bite\", \"irondefense\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 1,\n \"shiny\": true,\n \"moves\": [\"rage\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 6,\n \"level\": 1,\n \"moves\": [\"rage\", \"thrash\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"shelgon\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bite\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7L25\",\n \"6L25\",\n \"5L50\",\n \"4L50\",\n \"3L56\"\n ],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"3T\"],\n \"doubleedge\": [\n \"9M\",\n \"9L67\",\n \"8L67\",\n \"7L56\",\n \"6L56\",\n \"5L61\",\n \"4L61\",\n \"3T\",\n \"3L78\"\n ],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"dragonbreath\": [\"9L1\", \"8L1\", \"7L13\", \"6L13\", \"5L32\", \"4L32\", \"3L38\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\n \"9M\",\n \"9L33\",\n \"8M\",\n \"8L33\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L55\",\n \"4M\",\n \"4L55\",\n \"3M\",\n \"3L69\"\n ],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragontail\": [\"9M\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L25\", \"4L25\", \"3L25\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"firespin\": [\"9M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L53\",\n \"8M\",\n \"8L53\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"focusenergy\": [\n \"9L46\",\n \"8M\",\n \"8L46\",\n \"7L21\",\n \"6L20\",\n \"5L20\",\n \"4L20\",\n \"3L21\"\n ],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"headbutt\": [\"9L15\", \"8L15\", \"7L17\", \"6L1\", \"5L1\", \"4T\", \"4L1\", \"3L1\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"ironhead\": [\"9M\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"9L60\", \"8M\", \"8L60\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"protect\": [\n \"9M\",\n \"9L0\",\n \"8M\",\n \"8L0\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L30\",\n \"5M\",\n \"5L30\",\n \"4M\",\n \"4L30\",\n \"3M\",\n \"3L30\"\n ],\n \"rage\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7L42\",\n \"6L42\",\n \"5L43\",\n \"4L43\",\n \"3L47\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L39\",\n \"8M\",\n \"8L39\",\n \"7T\",\n \"7L35\",\n \"6T\",\n \"6L35\",\n \"5T\",\n \"5L37\",\n \"4T\",\n \"4L37\"\n ]\n },\n \"encounters\": [{\"generation\": 7, \"level\": 15}]\n },\n \"salamence\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"5S3\", \"4M\", \"3M\", \"3S1\"],\n \"aircutter\": [\"4T\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bite\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7L25\",\n \"6L25\",\n \"5L53\",\n \"4L53\",\n \"3L61\"\n ],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"3T\"],\n \"defog\": [\"7T\", \"4M\"],\n \"doubleedge\": [\n \"9M\",\n \"9L73\",\n \"8L73\",\n \"7L63\",\n \"6L1\",\n \"5L70\",\n \"4L70\",\n \"3T\",\n \"3L93\"\n ],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"dragonbreath\": [\n \"9L1\",\n \"8L1\",\n \"7L13\",\n \"6L13\",\n \"5L32\",\n \"4L32\",\n \"3L38\",\n \"3S0\"\n ],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\n \"9M\",\n \"9L33\",\n \"8M\",\n \"8L33\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L61\",\n \"5S3\",\n \"4M\",\n \"4L61\",\n \"4S2\",\n \"3M\",\n \"3L79\",\n \"3S1\"\n ],\n \"dragondance\": [\"9M\", \"8M\", \"5S3\", \"3S1\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragontail\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L80\"\n ],\n \"dualwingbeat\": [\"9M\", \"9L1\", \"8T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L25\", \"4L25\", \"3L25\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S2\", \"3M\"],\n \"firefang\": [\"9M\", \"8M\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"firespin\": [\"9M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L55\",\n \"8M\",\n \"8L55\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"4M\",\n \"3M\"\n ],\n \"fly\": [\n \"9M\",\n \"9L0\",\n \"8M\",\n \"8L0\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L50\",\n \"5M\",\n \"5L50\",\n \"4M\",\n \"4L50\",\n \"3M\",\n \"3L50\",\n \"3S0\"\n ],\n \"focusenergy\": [\n \"9L46\",\n \"8M\",\n \"8L46\",\n \"7L21\",\n \"6L20\",\n \"5L20\",\n \"4L20\",\n \"3L21\"\n ],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"9L15\", \"8L15\", \"7L17\", \"6L1\", \"5L1\", \"4T\", \"4L1\", \"3L1\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hurricane\": [\"9M\", \"8M\"],\n \"hydropump\": [\"9M\", \"8M\", \"4S2\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"ironhead\": [\"9M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"outrage\": [\"9M\", \"8M\", \"8L64\", \"7T\", \"6T\", \"5T\", \"5S3\", \"4T\"],\n \"protect\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L30\",\n \"5M\",\n \"5L30\",\n \"4M\",\n \"4L30\",\n \"3M\",\n \"3L30\",\n \"3S0\"\n ],\n \"psychicfangs\": [\"9M\"],\n \"rage\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"3S1\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"roost\": [\"9L1\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7L42\",\n \"6L42\",\n \"5L43\",\n \"4L43\",\n \"3L47\",\n \"3S0\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\", \"4M\", \"3M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S2\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\", \"8M\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\"4T\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L39\",\n \"8M\",\n \"8L39\",\n \"7T\",\n \"7L35\",\n \"6T\",\n \"6L35\",\n \"5T\",\n \"5L37\",\n \"4T\",\n \"4L37\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 50,\n \"moves\": [\"protect\", \"dragonbreath\", \"scaryface\", \"fly\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 50,\n \"moves\": [\"refresh\", \"dragonclaw\", \"dragondance\", \"aerialace\"]\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Naughty\",\n \"moves\": [\"hydropump\", \"stoneedge\", \"fireblast\", \"dragonclaw\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"dragondance\", \"dragonclaw\", \"outrage\", \"aerialace\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 7, \"level\": 9}]\n },\n \"beldum\": {\n \"learnset\": {\n \"headbutt\": [\"4T\"],\n \"holdback\": [\"6S0\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"6S0\", \"5T\", \"4T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"6S0\", \"5T\", \"5D\", \"4T\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"3L1\"],\n \"terablast\": [\"9M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"6S0\", \"5T\", \"5D\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 5,\n \"shiny\": true,\n \"moves\": [\"holdback\", \"ironhead\", \"zenheadbutt\", \"irondefense\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"metang\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\n \"9M\",\n \"9L66\",\n \"8M\",\n \"8L66\",\n \"7L41\",\n \"6L38\",\n \"5L38\",\n \"4L44\",\n \"3L56\"\n ],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulletpunch\": [\"9L1\", \"8L1\", \"7L26\", \"6L26\", \"5L32\", \"4L32\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"9L0\", \"8L0\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L20\", \"3S0\"],\n \"cosmicpower\": [\"8M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"3T\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"flashcannon\": [\"9M\", \"9L18\", \"8M\", \"8L18\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"futuresight\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"heavyslam\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"9L1\", \"6M\", \"5M\"],\n \"hyperbeam\": [\n \"9M\",\n \"9L74\",\n \"8M\",\n \"8L74\",\n \"7M\",\n \"7L50\",\n \"6M\",\n \"6L50\",\n \"5M\",\n \"5L50\",\n \"4M\",\n \"4L56\",\n \"3M\",\n \"3L62\"\n ],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irondefense\": [\n \"9M\",\n \"9L58\",\n \"8M\",\n \"8L58\",\n \"7T\",\n \"7L47\",\n \"6T\",\n \"6L47\",\n \"5T\",\n \"5L40\",\n \"4T\",\n \"4L40\",\n \"3L44\"\n ],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magnetrise\": [\n \"9L12\",\n \"8L12\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"metalclaw\": [\n \"9M\",\n \"9L0\",\n \"8L0\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L20\",\n \"3S0\"\n ],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"meteormash\": [\"9L50\", \"8L50\", \"7L44\", \"6L44\", \"5L44\", \"4L48\", \"3L50\"],\n \"mimic\": [\"3T\"],\n \"miracleeye\": [\"7L29\", \"6L26\", \"5L26\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\n \"9M\",\n \"9L34\",\n \"8M\",\n \"8L34\",\n \"7M\",\n \"7L38\",\n \"6M\",\n \"6L38\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L36\",\n \"3M\",\n \"3L38\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psychocut\": [\"8M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"pursuit\": [\"7L23\", \"6L23\", \"5L23\", \"4L28\", \"3L32\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"3S0\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaryface\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7L35\",\n \"6L35\",\n \"5L24\",\n \"4L24\",\n \"3L26\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"8M\", \"3T\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelroller\": [\"8T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\n \"9M\",\n \"9L26\",\n \"8L26\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\",\n \"3S0\"\n ],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L6\",\n \"8M\",\n \"8L6\",\n \"7T\",\n \"7L32\",\n \"6T\",\n \"6L29\",\n \"5T\",\n \"5L29\",\n \"4T\",\n \"4L52\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 30,\n \"moves\": [\"takedown\", \"confusion\", \"metalclaw\", \"refresh\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"metagross\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\n \"9M\",\n \"9L72\",\n \"8M\",\n \"8L72\",\n \"7L41\",\n \"6L38\",\n \"5L38\",\n \"5S4\",\n \"4L44\",\n \"3L66\"\n ],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulletpunch\": [\n \"9L1\",\n \"8L1\",\n \"7L26\",\n \"7S7\",\n \"6L26\",\n \"5L32\",\n \"5S1\",\n \"5S2\",\n \"4L32\",\n \"4S0\"\n ],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"cosmicpower\": [\"8M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"3T\"],\n \"doubleedge\": [\"9M\", \"5S4\", \"5S5\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthquake\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"6M\",\n \"5M\",\n \"5S1\",\n \"5S3\",\n \"5S6\",\n \"4M\",\n \"3M\"\n ],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"explosion\": [\"9L1\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"flashcannon\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"futuresight\": [\"9M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hammerarm\": [\n \"9L0\",\n \"8L0\",\n \"7L1\",\n \"6L45\",\n \"5L45\",\n \"5S1\",\n \"5S2\",\n \"5S4\",\n \"5S5\",\n \"4L45\",\n \"4S0\"\n ],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"heavyslam\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"9L1\", \"6M\", \"5M\"],\n \"hyperbeam\": [\n \"9M\",\n \"9L82\",\n \"8M\",\n \"8L82\",\n \"7M\",\n \"7L60\",\n \"6M\",\n \"6L60\",\n \"5M\",\n \"5L62\",\n \"5S6\",\n \"4M\",\n \"4L71\",\n \"3M\",\n \"3L77\"\n ],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"7S7\", \"6T\", \"5T\", \"5S2\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"irondefense\": [\n \"9M\",\n \"9L62\",\n \"8M\",\n \"8L62\",\n \"7T\",\n \"7L52\",\n \"6T\",\n \"6L52\",\n \"5T\",\n \"5L40\",\n \"5S4\",\n \"4T\",\n \"4L40\",\n \"3L44\"\n ],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"7S7\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\"9M\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"magnetrise\": [\n \"9L12\",\n \"8L12\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"metalclaw\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"meteormash\": [\n \"9L52\",\n \"8L52\",\n \"7L44\",\n \"6L44\",\n \"5L44\",\n \"5S1\",\n \"5S3\",\n \"5S5\",\n \"5S6\",\n \"4L53\",\n \"4S0\",\n \"3L55\"\n ],\n \"mimic\": [\"3T\"],\n \"miracleeye\": [\"7L29\", \"6L26\", \"5L26\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S3\", \"4M\", \"3M\"],\n \"psychic\": [\n \"9M\",\n \"9L34\",\n \"8M\",\n \"8L34\",\n \"7M\",\n \"7L38\",\n \"6M\",\n \"6L38\",\n \"5M\",\n \"5L36\",\n \"5S5\",\n \"5S6\",\n \"4M\",\n \"4L36\",\n \"3M\",\n \"3L38\"\n ],\n \"psychicfangs\": [\"9M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychocut\": [\"8M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"pursuit\": [\"7L23\", \"6L23\", \"5L23\", \"4L28\", \"3L32\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaryface\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7L35\",\n \"6L35\",\n \"5L24\",\n \"4L24\",\n \"3L1\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"selfdestruct\": [\"8M\", \"3T\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"9M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelroller\": [\"8T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\", \"7S7\"],\n \"stoneedge\": [\"9M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\", \"9L26\", \"8L26\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L6\",\n \"8M\",\n \"8L6\",\n \"7T\",\n \"7L32\",\n \"6T\",\n \"6L29\",\n \"5T\",\n \"5L29\",\n \"5S2\",\n \"5S3\",\n \"4T\",\n \"4L62\",\n \"4S0\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 62,\n \"nature\": \"Brave\",\n \"moves\": [\"bulletpunch\", \"meteormash\", \"hammerarm\", \"zenheadbutt\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"meteormash\", \"earthquake\", \"bulletpunch\", \"hammerarm\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 100,\n \"moves\": [\"bulletpunch\", \"zenheadbutt\", \"hammerarm\", \"icepunch\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 45,\n \"shiny\": true,\n \"moves\": [\"meteormash\", \"zenheadbutt\", \"earthquake\", \"protect\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 45,\n \"isHidden\": true,\n \"moves\": [\"irondefense\", \"agility\", \"hammerarm\", \"doubleedge\"]\n },\n {\n \"generation\": 5,\n \"level\": 45,\n \"isHidden\": true,\n \"moves\": [\"psychic\", \"meteormash\", \"hammerarm\", \"doubleedge\"]\n },\n {\n \"generation\": 5,\n \"level\": 58,\n \"nature\": \"Serious\",\n \"ivs\": {\n \"hp\": 30,\n \"atk\": 30,\n \"def\": 30,\n \"spa\": 30,\n \"spd\": 30,\n \"spe\": 30\n },\n \"moves\": [\"earthquake\", \"hyperbeam\", \"psychic\", \"meteormash\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"nature\": \"Jolly\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"ironhead\", \"icepunch\", \"bulletpunch\", \"stompingtantrum\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"regirock\": {\n \"learnset\": {\n \"ancientpower\": [\n \"9L12\",\n \"8L12\",\n \"7L31\",\n \"6L31\",\n \"6S4\",\n \"5L33\",\n \"4T\",\n \"4L33\",\n \"3L33\",\n \"3S0\",\n \"3S1\"\n ],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\n \"9M\",\n \"9L6\",\n \"8M\",\n \"8L6\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"6S4\",\n \"5M\"\n ],\n \"chargebeam\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L49\",\n \"5S3\",\n \"4M\",\n \"4L49\"\n ],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\n \"9M\",\n \"9L30\",\n \"8L30\",\n \"8S7\",\n \"7L25\",\n \"6L17\",\n \"6S4\",\n \"5L17\",\n \"4L17\",\n \"4S2\",\n \"3L17\",\n \"3S0\",\n \"3S1\"\n ],\n \"defensecurl\": [\"3T\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"explosion\": [\n \"9L78\",\n \"8L78\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"6S5\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flashcannon\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hammerarm\": [\n \"9L42\",\n \"8L42\",\n \"8S7\",\n \"7L49\",\n \"7S6\",\n \"6L1\",\n \"6S5\",\n \"5L81\",\n \"4L81\"\n ],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\n \"9M\",\n \"9L72\",\n \"8M\",\n \"8L72\",\n \"7M\",\n \"7L67\",\n \"6M\",\n \"6L67\",\n \"5M\",\n \"5L89\",\n \"4M\",\n \"4L89\",\n \"3M\",\n \"3L65\",\n \"3S1\"\n ],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"6S5\", \"5T\", \"4T\", \"3T\"],\n \"irondefense\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"6S4\",\n \"5T\",\n \"5L41\",\n \"5S3\",\n \"4L41\",\n \"3L41\"\n ],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lockon\": [\n \"9L60\",\n \"8L60\",\n \"7L55\",\n \"7S6\",\n \"6L1\",\n \"5L57\",\n \"5S3\",\n \"4L57\",\n \"3L57\"\n ],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"powergem\": [\"9M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"9M\", \"8M\"],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockthrow\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"5L9\",\n \"4L9\",\n \"4S2\",\n \"3L9\",\n \"3S0\"\n ],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"selfdestruct\": [\"8M\", \"3T\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stomp\": [\"9L18\", \"8L18\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"4S2\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"8S7\",\n \"7M\",\n \"7L43\",\n \"7S6\",\n \"6M\",\n \"6L43\",\n \"6S5\",\n \"5M\",\n \"5L73\",\n \"4M\",\n \"4L73\"\n ],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\n \"9L54\",\n \"8M\",\n \"8L54\",\n \"8S7\",\n \"7T\",\n \"7L61\",\n \"6T\",\n \"6L25\",\n \"5T\",\n \"5L25\",\n \"4T\",\n \"4L25\",\n \"4S2\",\n \"3L25\",\n \"3S0\",\n \"3S1\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"zapcannon\": [\n \"9L66\",\n \"8L66\",\n \"7L55\",\n \"7S6\",\n \"6L1\",\n \"5L65\",\n \"5S3\",\n \"4L65\",\n \"3L49\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 40,\n \"shiny\": 1,\n \"moves\": [\"rockthrow\", \"curse\", \"superpower\", \"ancientpower\"]\n },\n {\n \"generation\": 3,\n \"level\": 40,\n \"moves\": [\"curse\", \"superpower\", \"ancientpower\", \"hyperbeam\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 30,\n \"shiny\": 1,\n \"moves\": [\"stomp\", \"rockthrow\", \"curse\", \"superpower\"]\n },\n {\n \"generation\": 5,\n \"level\": 65,\n \"shiny\": 1,\n \"moves\": [\"irondefense\", \"chargebeam\", \"lockon\", \"zapcannon\"]\n },\n {\n \"generation\": 6,\n \"level\": 40,\n \"shiny\": 1,\n \"moves\": [\"bulldoze\", \"curse\", \"ancientpower\", \"irondefense\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"explosion\", \"icepunch\", \"stoneedge\", \"hammerarm\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"stoneedge\", \"hammerarm\", \"lockon\", \"zapcannon\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"superpower\", \"stoneedge\", \"hammerarm\", \"curse\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"isHidden\": true,\n \"moves\": [\"zapcannon\", \"lockon\", \"superpower\", \"stoneedge\"],\n \"source\": \"gen8bdsp\"\n }\n ],\n \"eventOnly\": true\n },\n \"regice\": {\n \"learnset\": {\n \"amnesia\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"8S7\",\n \"7L37\",\n \"6L37\",\n \"6S4\",\n \"6S5\",\n \"5L41\",\n \"5S3\",\n \"4L41\",\n \"3L41\"\n ],\n \"ancientpower\": [\n \"9L12\",\n \"8L12\",\n \"7L31\",\n \"6L31\",\n \"6S4\",\n \"5L33\",\n \"4T\",\n \"4L33\",\n \"3L33\",\n \"3S0\",\n \"3S1\"\n ],\n \"auroraveil\": [\"7M\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"blizzard\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\n \"9M\",\n \"9L6\",\n \"8M\",\n \"8L6\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"6S4\",\n \"5M\"\n ],\n \"chargebeam\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L49\",\n \"5S3\",\n \"4M\",\n \"4L49\"\n ],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\n \"9M\",\n \"9L30\",\n \"8L30\",\n \"7L25\",\n \"6L17\",\n \"6S4\",\n \"5L17\",\n \"4L17\",\n \"4S2\",\n \"3L17\",\n \"3S0\",\n \"3S1\"\n ],\n \"defensecurl\": [\"3T\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"explosion\": [\n \"9L78\",\n \"8L78\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frostbreath\": [\"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"6S5\", \"5M\", \"4M\", \"3M\"],\n \"hammerarm\": [\"9L42\", \"8L42\", \"7L49\", \"7S6\", \"6L1\", \"5L81\", \"4L81\"],\n \"headbutt\": [\"4T\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\n \"9M\",\n \"9L72\",\n \"8M\",\n \"8L72\",\n \"7M\",\n \"7L67\",\n \"6M\",\n \"6L67\",\n \"5M\",\n \"5L89\",\n \"4M\",\n \"4L89\",\n \"3M\",\n \"3L65\",\n \"3S1\"\n ],\n \"icebeam\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"8S7\",\n \"7M\",\n \"7L43\",\n \"7S6\",\n \"6M\",\n \"6L43\",\n \"6S5\",\n \"5M\",\n \"5L73\",\n \"4M\",\n \"4L73\",\n \"3M\"\n ],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icespinner\": [\"9M\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8S7\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L9\",\n \"4T\",\n \"4L9\",\n \"4S2\",\n \"3T\",\n \"3L9\",\n \"3S0\"\n ],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lockon\": [\n \"9L60\",\n \"8L60\",\n \"7L55\",\n \"7S6\",\n \"6L1\",\n \"5L57\",\n \"5S3\",\n \"4L57\",\n \"3L57\"\n ],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"selfdestruct\": [\"8M\", \"3T\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"snowscape\": [\"9M\"],\n \"stomp\": [\"9L18\", \"8L18\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"4S2\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"superpower\": [\n \"9L54\",\n \"8M\",\n \"8L54\",\n \"7T\",\n \"7L61\",\n \"6T\",\n \"6L25\",\n \"5T\",\n \"5L25\",\n \"4T\",\n \"4L25\",\n \"4S2\",\n \"3L25\",\n \"3S0\",\n \"3S1\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S5\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"zapcannon\": [\n \"9L66\",\n \"8L66\",\n \"8S7\",\n \"7L55\",\n \"7S6\",\n \"6L1\",\n \"5L65\",\n \"5S3\",\n \"4L65\",\n \"3L49\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 40,\n \"shiny\": 1,\n \"moves\": [\"icywind\", \"curse\", \"superpower\", \"ancientpower\"]\n },\n {\n \"generation\": 3,\n \"level\": 40,\n \"moves\": [\"curse\", \"superpower\", \"ancientpower\", \"hyperbeam\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 30,\n \"shiny\": 1,\n \"moves\": [\"stomp\", \"icywind\", \"curse\", \"superpower\"]\n },\n {\n \"generation\": 5,\n \"level\": 65,\n \"shiny\": 1,\n \"moves\": [\"amnesia\", \"chargebeam\", \"lockon\", \"zapcannon\"]\n },\n {\n \"generation\": 6,\n \"level\": 40,\n \"shiny\": 1,\n \"moves\": [\"bulldoze\", \"curse\", \"ancientpower\", \"amnesia\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"thunderbolt\", \"amnesia\", \"icebeam\", \"hail\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"icebeam\", \"hammerarm\", \"lockon\", \"zapcannon\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"icebeam\", \"zapcannon\", \"amnesia\", \"icywind\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"isHidden\": true,\n \"moves\": [\"zapcannon\", \"lockon\", \"superpower\", \"blizzard\"],\n \"source\": \"gen8bdsp\"\n }\n ],\n \"eventOnly\": true\n },\n \"registeel\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"amnesia\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7L37\",\n \"6L37\",\n \"6S4\",\n \"5L41\",\n \"5S3\",\n \"4L41\",\n \"3L41\"\n ],\n \"ancientpower\": [\n \"9L12\",\n \"8L12\",\n \"7L31\",\n \"6L31\",\n \"6S4\",\n \"5L33\",\n \"4T\",\n \"4L33\",\n \"3L33\",\n \"3S0\",\n \"3S1\"\n ],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"9L6\", \"8M\", \"8L6\", \"7M\", \"7L1\", \"6M\", \"6L1\", \"5M\"],\n \"chargebeam\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"8S7\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L49\",\n \"5S3\",\n \"4M\",\n \"4L49\"\n ],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"curse\": [\n \"9M\",\n \"9L30\",\n \"8L30\",\n \"7L25\",\n \"6L17\",\n \"6S4\",\n \"5L17\",\n \"4L17\",\n \"4S2\",\n \"3L17\",\n \"3S0\",\n \"3S1\"\n ],\n \"defensecurl\": [\"3T\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"explosion\": [\n \"9L78\",\n \"8L78\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3T\",\n \"3L1\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flashcannon\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"8S7\",\n \"7M\",\n \"7L43\",\n \"7S6\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L73\",\n \"4M\",\n \"4L73\"\n ],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"6S5\", \"5T\", \"4T\"],\n \"hammerarm\": [\"9L42\", \"8L42\", \"7L49\", \"7S6\", \"6L1\", \"5L81\", \"4L81\"],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"heavyslam\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"8S7\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\n \"9M\",\n \"9L72\",\n \"8M\",\n \"8L72\",\n \"7M\",\n \"7L67\",\n \"6M\",\n \"6L67\",\n \"5M\",\n \"5L89\",\n \"4M\",\n \"4L89\",\n \"3M\",\n \"3L65\",\n \"3S1\"\n ],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icespinner\": [\"9M\"],\n \"irondefense\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"8S7\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"6S4\",\n \"6S5\",\n \"5T\",\n \"5L41\",\n \"4T\",\n \"4L41\",\n \"3L41\"\n ],\n \"ironhead\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7T\",\n \"7L43\",\n \"6T\",\n \"6L1\",\n \"6S5\",\n \"5T\",\n \"5L73\",\n \"4T\",\n \"4L73\"\n ],\n \"lockon\": [\n \"9L60\",\n \"8L60\",\n \"7L55\",\n \"7S6\",\n \"6L1\",\n \"5L57\",\n \"5S3\",\n \"4L57\",\n \"3L57\"\n ],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"metalclaw\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"5L9\",\n \"4L9\",\n \"4S2\",\n \"3L9\",\n \"3S0\"\n ],\n \"metalsound\": [\"9M\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S5\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"selfdestruct\": [\"8M\", \"3T\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelroller\": [\"8T\"],\n \"stomp\": [\"9L18\", \"8L18\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"4S2\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\n \"9L54\",\n \"8M\",\n \"8L54\",\n \"7T\",\n \"7L61\",\n \"6T\",\n \"6L25\",\n \"5T\",\n \"5L25\",\n \"4T\",\n \"4L25\",\n \"4S2\",\n \"3L25\",\n \"3S0\",\n \"3S1\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"zapcannon\": [\n \"9L66\",\n \"8L66\",\n \"7L55\",\n \"7S6\",\n \"6L1\",\n \"5L65\",\n \"5S3\",\n \"4L65\",\n \"3L49\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 40,\n \"shiny\": 1,\n \"moves\": [\"metalclaw\", \"curse\", \"superpower\", \"ancientpower\"]\n },\n {\n \"generation\": 3,\n \"level\": 40,\n \"moves\": [\"curse\", \"superpower\", \"ancientpower\", \"hyperbeam\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 30,\n \"shiny\": 1,\n \"moves\": [\"stomp\", \"metalclaw\", \"curse\", \"superpower\"]\n },\n {\n \"generation\": 5,\n \"level\": 65,\n \"shiny\": 1,\n \"moves\": [\"amnesia\", \"chargebeam\", \"lockon\", \"zapcannon\"]\n },\n {\n \"generation\": 6,\n \"level\": 40,\n \"shiny\": 1,\n \"moves\": [\"curse\", \"ancientpower\", \"irondefense\", \"amnesia\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"ironhead\", \"rockslide\", \"gravity\", \"irondefense\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"flashcannon\", \"hammerarm\", \"lockon\", \"zapcannon\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"heavyslam\", \"flashcannon\", \"irondefense\", \"chargebeam\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"isHidden\": true,\n \"moves\": [\"zapcannon\", \"lockon\", \"superpower\", \"heavyslam\"],\n \"source\": \"gen8bdsp\"\n }\n ],\n \"eventOnly\": true\n },\n \"latias\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"8M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurasphere\": [\"9M\", \"8M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7L7\",\n \"6L1\",\n \"5L55\",\n \"5S5\",\n \"4L55\",\n \"3L50\",\n \"3S1\",\n \"3S2\"\n ],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"9L15\", \"8L15\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"disarmingvoice\": [\"9M\"],\n \"dive\": [\"8M\", \"8S11\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"7S9\", \"6T\", \"5T\", \"4T\"],\n \"dragonbreath\": [\n \"9L25\",\n \"8L25\",\n \"8S10\",\n \"7L20\",\n \"6L20\",\n \"6S6\",\n \"5L20\",\n \"4L20\",\n \"4S3\",\n \"3L20\"\n ],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"8S11\",\n \"7T\",\n \"7L56\",\n \"7S7\",\n \"7S8\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L80\",\n \"4M\",\n \"4L70\"\n ],\n \"drainingkiss\": [\"9M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"futuresight\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"guardsplit\": [\"9L65\", \"9S13\", \"8L65\", \"7L46\", \"6L1\", \"5L75\"],\n \"healingwish\": [\"9L70\", \"9S13\", \"8L70\", \"7L1\", \"6L1\", \"5L85\", \"4L60\"],\n \"healpulse\": [\"9L50\", \"8L50\", \"7L16\", \"6L1\", \"6S6\", \"5L65\", \"5S5\"],\n \"helpinghand\": [\n \"9M\",\n \"9L5\",\n \"8M\",\n \"8L5\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L10\",\n \"4T\",\n \"4L10\",\n \"3L10\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"liquidation\": [\"9M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"mimic\": [\"3T\"],\n \"mistball\": [\n \"9L35\",\n \"8L35\",\n \"8S11\",\n \"7L24\",\n \"7S7\",\n \"7S8\",\n \"7S9\",\n \"6L24\",\n \"6S6\",\n \"5L35\",\n \"4L35\",\n \"4S3\",\n \"4S4\",\n \"3L35\",\n \"3S0\",\n \"3S1\",\n \"3S2\"\n ],\n \"mudslap\": [\"4T\", \"3T\"],\n \"mysticalfire\": [\"8M\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychic\": [\n \"9M\",\n \"9L60\",\n \"9S13\",\n \"8M\",\n \"8L60\",\n \"7M\",\n \"7L51\",\n \"7S9\",\n \"6M\",\n \"6L51\",\n \"5M\",\n \"5L60\",\n \"5S5\",\n \"4M\",\n \"4L65\",\n \"3M\",\n \"3L40\",\n \"3S0\",\n \"3S1\",\n \"3S2\"\n ],\n \"psychocut\": [\"8M\"],\n \"psychoshift\": [\n \"8L75\",\n \"7L28\",\n \"7S7\",\n \"7S8\",\n \"6L28\",\n \"6S6\",\n \"5L50\",\n \"5S5\",\n \"4L50\"\n ],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recover\": [\n \"9L10\",\n \"8L10\",\n \"7L32\",\n \"6L32\",\n \"5L45\",\n \"4L45\",\n \"3L45\",\n \"3S1\",\n \"3S2\"\n ],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"reflecttype\": [\"9L55\", \"9S13\", \"8L55\", \"8S10\", \"7L36\", \"6L1\", \"5L70\"],\n \"refresh\": [\n \"7L13\",\n \"6L13\",\n \"5L30\",\n \"4L30\",\n \"4S3\",\n \"4S4\",\n \"3L30\",\n \"3S0\"\n ],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"8M\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L15\",\n \"4M\",\n \"4L15\",\n \"3M\",\n \"3L15\"\n ],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\", \"4M\", \"3M\"],\n \"storedpower\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L10\", \"6L10\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\"9M\", \"8M\", \"8S10\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sweetkiss\": [\"8S11\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"tailwind\": [\"9M\", \"9L20\", \"8L20\", \"7T\", \"7S9\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\"8M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"twister\": [\"4T\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"watersport\": [\n \"7L4\",\n \"6L4\",\n \"5L25\",\n \"4L25\",\n \"4S3\",\n \"4S4\",\n \"3L25\",\n \"3S0\"\n ],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"],\n \"wish\": [\n \"9L30\",\n \"8L30\",\n \"7L1\",\n \"7S7\",\n \"7S8\",\n \"6L1\",\n \"5L5\",\n \"4L5\",\n \"3L5\"\n ],\n \"zenheadbutt\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"8S10\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L40\",\n \"5T\",\n \"5L40\",\n \"4T\",\n \"4L40\",\n \"4S4\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 40,\n \"shiny\": 1,\n \"moves\": [\"watersport\", \"refresh\", \"mistball\", \"psychic\"]\n },\n {\n \"generation\": 3,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"mistball\", \"psychic\", \"recover\", \"charm\"]\n },\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"mistball\", \"psychic\", \"recover\", \"charm\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 35,\n \"shiny\": 1,\n \"moves\": [\"dragonbreath\", \"watersport\", \"refresh\", \"mistball\"]\n },\n {\n \"generation\": 4,\n \"level\": 40,\n \"shiny\": 1,\n \"moves\": [\"watersport\", \"refresh\", \"mistball\", \"zenheadbutt\"]\n },\n {\n \"generation\": 5,\n \"level\": 68,\n \"shiny\": 1,\n \"moves\": [\"psychoshift\", \"charm\", \"psychic\", \"healpulse\"]\n },\n {\n \"generation\": 6,\n \"level\": 30,\n \"shiny\": 1,\n \"moves\": [\"healpulse\", \"dragonbreath\", \"mistball\", \"psychoshift\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"mistball\", \"dragonpulse\", \"psychoshift\", \"wish\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"mistball\", \"dragonpulse\", \"psychoshift\", \"wish\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\"mistball\", \"psychic\", \"dracometeor\", \"tailwind\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"reflecttype\", \"dragonbreath\", \"zenheadbutt\", \"surf\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"nature\": \"Bashful\",\n \"moves\": [\"mistball\", \"dragonpulse\", \"dive\", \"sweetkiss\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"healingwish\", \"guardsplit\", \"psychic\", \"reflecttype\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"healingwish\", \"guardsplit\", \"psychic\", \"reflecttype\"]\n }\n ],\n \"eventOnly\": true\n },\n \"latios\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"8M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"allyswitch\": [\"9L30\", \"8M\", \"8L30\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"aurasphere\": [\"9M\", \"8M\", \"8S11\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"9L15\", \"8L15\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"7S10\", \"6T\", \"5T\", \"4T\"],\n \"dragonbreath\": [\n \"9L25\",\n \"9S13\",\n \"8L25\",\n \"7L20\",\n \"7S8\",\n \"7S9\",\n \"6L20\",\n \"6S6\",\n \"5L20\",\n \"4L20\",\n \"4S3\",\n \"3L20\"\n ],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragondance\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8S11\",\n \"7L7\",\n \"6L1\",\n \"5L55\",\n \"5S5\",\n \"4L55\",\n \"3L50\",\n \"3S1\",\n \"3S2\"\n ],\n \"dragonpulse\": [\n \"9M\",\n \"9L45\",\n \"9S13\",\n \"8M\",\n \"8L45\",\n \"8S11\",\n \"7T\",\n \"7L56\",\n \"7S8\",\n \"7S9\",\n \"6T\",\n \"6L1\",\n \"6S7\",\n \"5T\",\n \"5L80\",\n \"4M\",\n \"4L70\"\n ],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"flipturn\": [\"9M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"futuresight\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"healblock\": [\"7L1\", \"6L1\", \"5L5\", \"4L5\"],\n \"healpulse\": [\n \"9L50\",\n \"8L50\",\n \"7L16\",\n \"6L1\",\n \"6S6\",\n \"6S7\",\n \"5L65\",\n \"5S5\"\n ],\n \"helpinghand\": [\n \"9M\",\n \"9L5\",\n \"8M\",\n \"8L5\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L10\",\n \"4T\",\n \"4L10\",\n \"3L10\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"liquidation\": [\"9M\"],\n \"lusterpurge\": [\n \"9L35\",\n \"9S13\",\n \"8L35\",\n \"7L24\",\n \"7S8\",\n \"7S9\",\n \"7S10\",\n \"6L24\",\n \"6S6\",\n \"6S7\",\n \"5L35\",\n \"4L35\",\n \"4S3\",\n \"4S4\",\n \"3L35\",\n \"3S0\",\n \"3S1\",\n \"3S2\"\n ],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"memento\": [\"9L70\", \"8L70\", \"7L1\", \"6L1\", \"5L85\", \"4L60\", \"3L5\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"mysticalfire\": [\"8M\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"powersplit\": [\"9L65\", \"8L65\", \"7L46\", \"6L1\", \"5L75\"],\n \"protect\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7L4\",\n \"6M\",\n \"6L4\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\",\n \"4S3\",\n \"4S4\",\n \"3M\",\n \"3L25\",\n \"3S0\"\n ],\n \"psychic\": [\n \"9M\",\n \"9L60\",\n \"8M\",\n \"8L60\",\n \"7M\",\n \"7L51\",\n \"7S10\",\n \"6M\",\n \"6L51\",\n \"6S7\",\n \"5M\",\n \"5L60\",\n \"5S5\",\n \"4M\",\n \"4L65\",\n \"3M\",\n \"3L40\",\n \"3S0\",\n \"3S1\",\n \"3S2\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psychocut\": [\"8M\"],\n \"psychoshift\": [\n \"8L75\",\n \"7L28\",\n \"7S8\",\n \"7S9\",\n \"6L28\",\n \"6S6\",\n \"5L50\",\n \"5S5\",\n \"4L50\"\n ],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\", \"3L1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recover\": [\n \"9L10\",\n \"8L10\",\n \"7L32\",\n \"6L32\",\n \"5L45\",\n \"4L45\",\n \"3L45\",\n \"3S1\",\n \"3S2\"\n ],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\n \"7L13\",\n \"6L13\",\n \"5L30\",\n \"4L30\",\n \"4S3\",\n \"4S4\",\n \"3L30\",\n \"3S0\"\n ],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"8M\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L15\",\n \"4M\",\n \"4L15\",\n \"3M\",\n \"3L15\"\n ],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"simplebeam\": [\"9L55\", \"8L55\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\", \"4M\", \"3M\"],\n \"storedpower\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L10\", \"6L10\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"tailwind\": [\"9M\", \"9L20\", \"8L20\", \"7T\", \"7S10\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"telekinesis\": [\"7T\", \"7L36\", \"6L1\", \"5M\", \"5L70\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"triattack\": [\"8M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"twister\": [\"4T\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L40\",\n \"9S13\",\n \"8M\",\n \"8L40\",\n \"8S11\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L40\",\n \"5T\",\n \"5L40\",\n \"4T\",\n \"4L40\",\n \"4S4\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 40,\n \"shiny\": 1,\n \"moves\": [\"protect\", \"refresh\", \"lusterpurge\", \"psychic\"]\n },\n {\n \"generation\": 3,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"lusterpurge\", \"psychic\", \"recover\", \"dragondance\"]\n },\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"lusterpurge\", \"psychic\", \"recover\", \"dragondance\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 35,\n \"shiny\": 1,\n \"moves\": [\"dragonbreath\", \"protect\", \"refresh\", \"lusterpurge\"]\n },\n {\n \"generation\": 4,\n \"level\": 40,\n \"shiny\": 1,\n \"moves\": [\"protect\", \"refresh\", \"lusterpurge\", \"zenheadbutt\"]\n },\n {\n \"generation\": 5,\n \"level\": 68,\n \"shiny\": 1,\n \"moves\": [\"psychoshift\", \"dragondance\", \"psychic\", \"healpulse\"]\n },\n {\n \"generation\": 6,\n \"level\": 30,\n \"shiny\": 1,\n \"moves\": [\"healpulse\", \"dragonbreath\", \"lusterpurge\", \"psychoshift\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"nature\": \"Modest\",\n \"moves\": [\"dragonpulse\", \"lusterpurge\", \"psychic\", \"healpulse\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"lusterpurge\", \"dragonpulse\", \"psychoshift\", \"dragonbreath\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\n \"lusterpurge\",\n \"dragonpulse\",\n \"psychoshift\",\n \"dragonbreath\"\n ],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\"lusterpurge\", \"psychic\", \"dracometeor\", \"tailwind\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"dragondance\", \"dragonpulse\", \"zenheadbutt\", \"aurasphere\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"memento\", \"powersplit\", \"psychic\", \"simplebeam\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"lusterpurge\", \"dragonpulse\", \"zenheadbutt\", \"dragonbreath\"]\n }\n ],\n \"eventOnly\": true\n },\n \"kyogre\": {\n \"learnset\": {\n \"ancientpower\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"5L45\",\n \"5S3\",\n \"4T\",\n \"4L15\",\n \"4S2\",\n \"3L15\"\n ],\n \"aquaring\": [\n \"9L54\",\n \"9S13\",\n \"8L54\",\n \"8S11\",\n \"7L30\",\n \"6L30\",\n \"6S5\",\n \"5L30\",\n \"4L30\",\n \"4S2\"\n ],\n \"aquatail\": [\n \"9L9\",\n \"8L9\",\n \"7T\",\n \"7L15\",\n \"6T\",\n \"6L15\",\n \"5T\",\n \"5L65\",\n \"4T\",\n \"4L65\"\n ],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodyslam\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8S11\",\n \"7L20\",\n \"6L15\",\n \"6S5\",\n \"5L15\",\n \"4L15\",\n \"3T\",\n \"3L20\",\n \"3S0\"\n ],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brine\": [\"8M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\n \"9M\",\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"7M\",\n \"7L50\",\n \"7S7\",\n \"7S8\",\n \"7S9\",\n \"7S10\",\n \"6M\",\n \"6L50\",\n \"5M\",\n \"5L60\",\n \"4M\",\n \"4L30\",\n \"3M\",\n \"3L30\",\n \"3S0\"\n ],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defensecurl\": [\"3T\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\n \"9M\",\n \"9L81\",\n \"8L81\",\n \"7L80\",\n \"6L80\",\n \"5L80\",\n \"4L65\",\n \"3T\",\n \"3L65\",\n \"3S1\"\n ],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"headbutt\": [\"4T\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hydropump\": [\n \"9M\",\n \"9L72\",\n \"8M\",\n \"8L72\",\n \"7L75\",\n \"6L75\",\n \"5L90\",\n \"4L45\",\n \"3L45\",\n \"3S0\",\n \"3S1\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icebeam\": [\n \"9M\",\n \"9L36\",\n \"9S13\",\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L35\",\n \"7S7\",\n \"7S8\",\n \"7S9\",\n \"7S10\",\n \"6M\",\n \"6L35\",\n \"6S5\",\n \"6S6\",\n \"5M\",\n \"5L35\",\n \"5S3\",\n \"5S4\",\n \"4M\",\n \"4L35\",\n \"4S2\",\n \"3M\",\n \"3L35\",\n \"3S0\"\n ],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"liquidation\": [\"9M\", \"8M\", \"7T\"],\n \"mimic\": [\"3T\"],\n \"muddywater\": [\n \"9M\",\n \"9L27\",\n \"9S13\",\n \"8M\",\n \"8L27\",\n \"7L60\",\n \"7S7\",\n \"7S8\",\n \"7S9\",\n \"6L20\",\n \"5L20\",\n \"4L20\"\n ],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"originpulse\": [\n \"9L1\",\n \"8L63\",\n \"7L45\",\n \"7S7\",\n \"7S8\",\n \"7S9\",\n \"7S10\",\n \"6L45\",\n \"6S5\"\n ],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"6M\",\n \"5M\",\n \"4M\",\n \"4L50\",\n \"3M\",\n \"3L50\",\n \"3S1\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7L5\",\n \"6L5\",\n \"5L5\",\n \"4L5\",\n \"3L5\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"sheercold\": [\n \"9L45\",\n \"9S13\",\n \"8L45\",\n \"7L65\",\n \"6L65\",\n \"6S6\",\n \"5L75\",\n \"5S4\",\n \"4L60\",\n \"3L60\",\n \"3S1\"\n ],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"surf\": [\"9M\", \"8M\", \"8S11\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"4T\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\n \"9M\",\n \"8M\",\n \"8S11\",\n \"7M\",\n \"6M\",\n \"6S6\",\n \"5M\",\n \"5S3\",\n \"5S4\",\n \"4M\",\n \"3M\"\n ],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterpulse\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5L1\",\n \"4M\",\n \"4L1\",\n \"3M\",\n \"3L1\"\n ],\n \"waterspout\": [\n \"9L90\",\n \"8L90\",\n \"7L90\",\n \"7S10\",\n \"6L50\",\n \"6S6\",\n \"5L50\",\n \"5S3\",\n \"5S4\",\n \"4L50\",\n \"4S2\",\n \"3L75\"\n ],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 45,\n \"shiny\": 1,\n \"moves\": [\"bodyslam\", \"calmmind\", \"icebeam\", \"hydropump\"]\n },\n {\n \"generation\": 3,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"hydropump\", \"rest\", \"sheercold\", \"doubleedge\"]\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"aquaring\", \"icebeam\", \"ancientpower\", \"waterspout\"]\n },\n {\n \"generation\": 5,\n \"level\": 80,\n \"shiny\": 1,\n \"moves\": [\"icebeam\", \"ancientpower\", \"waterspout\", \"thunder\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 100,\n \"moves\": [\"waterspout\", \"thunder\", \"icebeam\", \"sheercold\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 45,\n \"moves\": [\"bodyslam\", \"aquaring\", \"icebeam\", \"originpulse\"]\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"nature\": \"Timid\",\n \"moves\": [\"waterspout\", \"thunder\", \"sheercold\", \"icebeam\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"icebeam\", \"originpulse\", \"calmmind\", \"muddywater\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": true,\n \"moves\": [\"icebeam\", \"originpulse\", \"calmmind\", \"muddywater\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"icebeam\", \"originpulse\", \"calmmind\", \"muddywater\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\"originpulse\", \"icebeam\", \"waterspout\", \"calmmind\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"surf\", \"bodyslam\", \"aquaring\", \"thunder\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"originpulse\", \"aquaring\", \"sheercold\", \"icebeam\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"aquaring\", \"sheercold\", \"icebeam\", \"muddywater\"]\n }\n ],\n \"eventOnly\": true\n },\n \"groudon\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"ancientpower\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"5L45\",\n \"5S3\",\n \"4T\",\n \"4L15\",\n \"4S2\",\n \"3L15\"\n ],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulkup\": [\n \"9M\",\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"7M\",\n \"7L50\",\n \"7S7\",\n \"7S8\",\n \"7S9\",\n \"6M\",\n \"6L50\",\n \"5M\",\n \"5L60\",\n \"4M\",\n \"4L30\",\n \"3M\",\n \"3L30\",\n \"3S0\"\n ],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"3T\"],\n \"crunch\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"defensecurl\": [\"3T\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragontail\": [\"7M\", \"6M\", \"5M\"],\n \"dynamicpunch\": [\"3T\"],\n \"earthpower\": [\n \"9M\",\n \"9L9\",\n \"8M\",\n \"8L9\",\n \"7T\",\n \"7L15\",\n \"7S10\",\n \"6T\",\n \"6L15\",\n \"5T\",\n \"5L65\",\n \"5S4\",\n \"4T\",\n \"4L65\"\n ],\n \"earthquake\": [\n \"9M\",\n \"9L27\",\n \"9S13\",\n \"8M\",\n \"8L27\",\n \"8S11\",\n \"7M\",\n \"7L35\",\n \"7S7\",\n \"7S8\",\n \"7S9\",\n \"6M\",\n \"6L35\",\n \"6S5\",\n \"5M\",\n \"5L35\",\n \"5S3\",\n \"4M\",\n \"4L35\",\n \"4S2\",\n \"3M\",\n \"3L35\",\n \"3S0\"\n ],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"eruption\": [\n \"9L90\",\n \"8L90\",\n \"7L90\",\n \"6L50\",\n \"5L50\",\n \"5S3\",\n \"5S4\",\n \"4L50\",\n \"4S2\",\n \"3L75\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\n \"9M\",\n \"9L72\",\n \"8M\",\n \"8L72\",\n \"7M\",\n \"7L75\",\n \"6M\",\n \"6L75\",\n \"5M\",\n \"5L90\",\n \"4M\",\n \"4L45\",\n \"3M\",\n \"3L45\",\n \"3S0\",\n \"3S1\"\n ],\n \"firefang\": [\"9M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"7S10\", \"6T\", \"6S6\", \"5T\", \"4T\", \"3T\"],\n \"fissure\": [\n \"9L45\",\n \"9S13\",\n \"8L45\",\n \"7L65\",\n \"6L65\",\n \"5L75\",\n \"4L60\",\n \"3L60\",\n \"3S1\"\n ],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hammerarm\": [\n \"9L36\",\n \"9S13\",\n \"8L36\",\n \"8S11\",\n \"7L80\",\n \"6L20\",\n \"6S6\",\n \"5L20\",\n \"5S4\",\n \"4L20\"\n ],\n \"headbutt\": [\"4T\"],\n \"heatcrash\": [\"9M\", \"8M\"],\n \"heatwave\": [\"9M\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"lavaplume\": [\n \"9L1\",\n \"8L1\",\n \"8S11\",\n \"7L20\",\n \"6L15\",\n \"6S5\",\n \"5L15\",\n \"4L15\"\n ],\n \"megakick\": [\"8M\", \"3T\"],\n \"megapunch\": [\"8M\", \"3T\"],\n \"metalclaw\": [\"9M\"],\n \"mimic\": [\"3T\"],\n \"mudshot\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"3L1\"\n ],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"poweruppunch\": [\"6M\"],\n \"precipiceblades\": [\n \"9L1\",\n \"8L63\",\n \"7L45\",\n \"7S7\",\n \"7S8\",\n \"7S9\",\n \"7S10\",\n \"6L45\",\n \"6S5\"\n ],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rest\": [\n \"9M\",\n \"9L54\",\n \"9S13\",\n \"8M\",\n \"8L54\",\n \"7M\",\n \"7L30\",\n \"6M\",\n \"6L30\",\n \"6S5\",\n \"5M\",\n \"5L30\",\n \"4M\",\n \"4L30\",\n \"4S2\",\n \"3M\",\n \"3L50\",\n \"3S1\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockblast\": [\"9M\"],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S6\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rollout\": [\"4T\", \"3T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandtomb\": [\"9M\"],\n \"scaryface\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"8S11\",\n \"7L5\",\n \"6L5\",\n \"5L5\",\n \"4L5\",\n \"3L5\"\n ],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"slash\": [\"4L20\", \"3L20\", \"3S0\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\n \"9M\",\n \"9L81\",\n \"8M\",\n \"8L81\",\n \"7M\",\n \"7L60\",\n \"7S7\",\n \"7S8\",\n \"7S9\",\n \"6M\",\n \"6L60\",\n \"6S6\",\n \"5M\",\n \"5L80\",\n \"5S3\",\n \"5S4\",\n \"4M\",\n \"4L65\",\n \"3M\",\n \"3L65\",\n \"3S1\"\n ],\n \"spikes\": [\"9M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"4T\", \"3T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"7S10\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"willowisp\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 45,\n \"shiny\": 1,\n \"moves\": [\"slash\", \"bulkup\", \"earthquake\", \"fireblast\"]\n },\n {\n \"generation\": 3,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"fireblast\", \"rest\", \"fissure\", \"solarbeam\"]\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"rest\", \"earthquake\", \"ancientpower\", \"eruption\"]\n },\n {\n \"generation\": 5,\n \"level\": 80,\n \"shiny\": 1,\n \"moves\": [\"earthquake\", \"ancientpower\", \"eruption\", \"solarbeam\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 100,\n \"moves\": [\"eruption\", \"hammerarm\", \"earthpower\", \"solarbeam\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 45,\n \"moves\": [\"lavaplume\", \"rest\", \"earthquake\", \"precipiceblades\"]\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"nature\": \"Adamant\",\n \"moves\": [\"firepunch\", \"solarbeam\", \"hammerarm\", \"rockslide\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"earthquake\", \"precipiceblades\", \"bulkup\", \"solarbeam\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": true,\n \"moves\": [\"earthquake\", \"precipiceblades\", \"bulkup\", \"solarbeam\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"earthquake\", \"precipiceblades\", \"bulkup\", \"solarbeam\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\n \"precipiceblades\",\n \"earthpower\",\n \"firepunch\",\n \"swordsdance\"\n ],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"earthquake\", \"scaryface\", \"lavaplume\", \"hammerarm\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"precipiceblades\", \"rest\", \"fissure\", \"hammerarm\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"rest\", \"fissure\", \"hammerarm\", \"earthquake\"]\n }\n ],\n \"eventOnly\": true\n },\n \"rayquaza\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"airslash\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7L30\",\n \"6L30\",\n \"5L35\",\n \"4L35\",\n \"4S1\"\n ],\n \"ancientpower\": [\n \"9L1\",\n \"8L1\",\n \"7L15\",\n \"6L15\",\n \"5L45\",\n \"5S2\",\n \"4T\",\n \"4L15\",\n \"4S1\",\n \"3L15\"\n ],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"8M\", \"8S9\", \"7M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"celebrate\": [\"6S7\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cosmicpower\": [\"8M\"],\n \"crunch\": [\n \"9M\",\n \"9L9\",\n \"8M\",\n \"8L9\",\n \"7L20\",\n \"6L15\",\n \"5L15\",\n \"4L15\",\n \"3L35\"\n ],\n \"defog\": [\"7T\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\", \"3M\"],\n \"doubleedge\": [\"9M\", \"3T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"6S7\", \"5T\", \"4T\"],\n \"dragonascent\": [\"9L1\", \"8L1\", \"8S9\", \"7T\", \"6T\", \"6S4\", \"6S6\", \"6S7\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"6M\",\n \"6S6\",\n \"5M\",\n \"4M\",\n \"4L20\",\n \"3M\",\n \"3L20\"\n ],\n \"dragondance\": [\n \"9M\",\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"7L60\",\n \"7S8\",\n \"6L60\",\n \"6S4\",\n \"6S6\",\n \"5L60\",\n \"5S2\",\n \"4L30\",\n \"3L30\"\n ],\n \"dragonpulse\": [\n \"9M\",\n \"9L36\",\n \"9S11\",\n \"8M\",\n \"8L36\",\n \"7T\",\n \"7L50\",\n \"7S8\",\n \"6T\",\n \"6L50\",\n \"6S4\",\n \"6S5\",\n \"5T\",\n \"5L90\",\n \"5S2\",\n \"5S3\",\n \"4M\",\n \"4L75\"\n ],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"extremespeed\": [\n \"9L27\",\n \"8L27\",\n \"8S9\",\n \"7L45\",\n \"7S8\",\n \"6L45\",\n \"6S4\",\n \"6S5\",\n \"6S6\",\n \"5L75\",\n \"5S3\",\n \"4L60\",\n \"3L60\",\n \"3S0\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fly\": [\n \"9M\",\n \"9L63\",\n \"9S11\",\n \"8M\",\n \"8L63\",\n \"7M\",\n \"7L65\",\n \"6M\",\n \"6L65\",\n \"6S7\",\n \"5M\",\n \"5L65\",\n \"4M\",\n \"4L45\",\n \"3M\",\n \"3L45\",\n \"3S0\"\n ],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"furycutter\": [\"4T\", \"3T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hurricane\": [\"9M\", \"9L72\", \"8M\", \"8L72\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\n \"9M\",\n \"9L90\",\n \"8M\",\n \"8L90\",\n \"7M\",\n \"7L90\",\n \"6M\",\n \"6L80\",\n \"5M\",\n \"5L80\",\n \"5S3\",\n \"4M\",\n \"4L65\",\n \"3M\",\n \"3L75\"\n ],\n \"hypervoice\": [\n \"9M\",\n \"9L45\",\n \"9S11\",\n \"8M\",\n \"8L45\",\n \"7T\",\n \"7L75\",\n \"6T\",\n \"6L20\",\n \"5T\",\n \"5L20\",\n \"4L20\"\n ],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"mimic\": [\"3T\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\n \"9M\",\n \"9L81\",\n \"8M\",\n \"8L81\",\n \"7T\",\n \"7L80\",\n \"6T\",\n \"6L50\",\n \"5T\",\n \"5L50\",\n \"5S2\",\n \"4T\",\n \"4L50\",\n \"4S1\",\n \"3L65\",\n \"3S0\"\n ],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\n \"9M\",\n \"9L54\",\n \"9S11\",\n \"8M\",\n \"8L54\",\n \"7M\",\n \"7L35\",\n \"7S8\",\n \"6M\",\n \"6L30\",\n \"5M\",\n \"5L30\",\n \"4M\",\n \"4L30\",\n \"4S1\",\n \"3M\",\n \"3L50\",\n \"3S0\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7L5\",\n \"6L5\",\n \"5L5\",\n \"4L5\",\n \"3L5\"\n ],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"skydrop\": [\"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"stealthrock\": [\"9M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\"9M\", \"8M\", \"4T\", \"3T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S5\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"twister\": [\n \"9L1\",\n \"8L1\",\n \"8S9\",\n \"7L1\",\n \"6L1\",\n \"6S5\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"3L1\"\n ],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"9M\"],\n \"vcreate\": [\"5S3\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"],\n \"wildcharge\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"fly\", \"rest\", \"extremespeed\", \"outrage\"]\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"rest\", \"airslash\", \"ancientpower\", \"outrage\"]\n },\n {\n \"generation\": 5,\n \"level\": 70,\n \"shiny\": true,\n \"moves\": [\"dragonpulse\", \"ancientpower\", \"outrage\", \"dragondance\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 100,\n \"moves\": [\"extremespeed\", \"hyperbeam\", \"dragonpulse\", \"vcreate\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 70,\n \"moves\": [\n \"extremespeed\",\n \"dragonpulse\",\n \"dragondance\",\n \"dragonascent\"\n ]\n },\n {\n \"generation\": 6,\n \"level\": 70,\n \"shiny\": true,\n \"moves\": [\"dragonpulse\", \"thunder\", \"twister\", \"extremespeed\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 70,\n \"shiny\": true,\n \"moves\": [\n \"dragonascent\",\n \"dragonclaw\",\n \"extremespeed\",\n \"dragondance\"\n ],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"shiny\": true,\n \"moves\": [\"dragonascent\", \"dracometeor\", \"fly\", \"celebrate\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"rest\", \"extremespeed\", \"dragonpulse\", \"dragondance\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"dragonascent\", \"brutalswing\", \"extremespeed\", \"twister\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"fly\", \"rest\", \"hypervoice\", \"dragonpulse\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"fly\", \"rest\", \"hypervoice\", \"dragonpulse\"]\n }\n ],\n \"eventOnly\": true\n },\n \"jirachi\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"allyswitch\": [\"8M\"],\n \"amnesia\": [\"9M\", \"8M\"],\n \"ancientpower\": [\"4T\"],\n \"aurasphere\": [\"9M\", \"8M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"3T\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"6S10\",\n \"6S12\",\n \"6S13\",\n \"5L1\",\n \"4L1\",\n \"4S3\",\n \"4S4\",\n \"3L1\",\n \"3S0\",\n \"3S1\"\n ],\n \"cosmicpower\": [\n \"9L84\",\n \"8M\",\n \"8L84\",\n \"7L60\",\n \"6L60\",\n \"6S11\",\n \"5L60\",\n \"5S7\",\n \"4L60\",\n \"3L45\"\n ],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"defensecurl\": [\"3T\"],\n \"doomdesire\": [\"9L98\", \"8L98\", \"7L70\", \"6L70\", \"5L70\", \"4L70\", \"3L50\"],\n \"doubleedge\": [\n \"9M\",\n \"9L77\",\n \"8L77\",\n \"7L40\",\n \"6L40\",\n \"5L40\",\n \"4L40\",\n \"3T\",\n \"3L35\"\n ],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"dracometeor\": [\"5S6\", \"4S4\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"3T\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"faketears\": [\"9M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"followme\": [\"5S6\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\n \"9M\",\n \"9L70\",\n \"8M\",\n \"8L70\",\n \"7L55\",\n \"6L55\",\n \"5L55\",\n \"4L55\",\n \"3L40\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\n \"9M\",\n \"9L35\",\n \"8L35\",\n \"7T\",\n \"7L45\",\n \"6T\",\n \"6L45\",\n \"5T\",\n \"5L45\",\n \"4T\",\n \"4L45\"\n ],\n \"happyhour\": [\"6S12\"],\n \"headbutt\": [\"4T\"],\n \"healingwish\": [\n \"9L56\",\n \"8L56\",\n \"7L50\",\n \"7S14\",\n \"6L50\",\n \"6S9\",\n \"5L50\",\n \"5S5\",\n \"5S7\",\n \"5S8\",\n \"4L50\"\n ],\n \"heartstamp\": [\"6S11\"],\n \"helpinghand\": [\n \"9M\",\n \"8M\",\n \"8L14\",\n \"7T\",\n \"7L15\",\n \"6T\",\n \"6L15\",\n \"6S10\",\n \"5T\",\n \"5L15\",\n \"4T\",\n \"4L15\",\n \"3L15\",\n \"3S2\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lastresort\": [\n \"9L91\",\n \"8L91\",\n \"7T\",\n \"7L65\",\n \"6T\",\n \"6L65\",\n \"5T\",\n \"5L65\",\n \"4T\",\n \"4L65\"\n ],\n \"lifedew\": [\"9L21\", \"8L21\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"luckychant\": [\"7L30\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metalsound\": [\"9M\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"meteormash\": [\"9L49\", \"8L49\", \"8S15\", \"5S5\", \"5S6\", \"5S7\"],\n \"metronome\": [\"9M\", \"8M\", \"3T\"],\n \"mimic\": [\"3T\"],\n \"moonblast\": [\"6S9\"],\n \"mudslap\": [\"9M\", \"4T\", \"3T\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"3T\"],\n \"playrough\": [\"9M\", \"8M\", \"6S11\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"8S15\",\n \"7M\",\n \"7L20\",\n \"6M\",\n \"6L20\",\n \"5M\",\n \"5L20\",\n \"5S5\",\n \"4M\",\n \"4L20\",\n \"3M\",\n \"3L20\",\n \"3S2\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"refresh\": [\"7L25\", \"6L25\", \"5L25\", \"4L25\", \"3L25\", \"3S2\"],\n \"rest\": [\n \"9M\",\n \"9L63\",\n \"8M\",\n \"8L63\",\n \"8S15\",\n \"7M\",\n \"7L30\",\n \"7S14\",\n \"6M\",\n \"6L5\",\n \"6S13\",\n \"5M\",\n \"5L5\",\n \"4M\",\n \"4L5\",\n \"4S3\",\n \"4S4\",\n \"3M\",\n \"3L5\",\n \"3S0\",\n \"3S1\",\n \"3S2\"\n ],\n \"return\": [\"7M\", \"6M\", \"6S10\", \"5M\", \"5S8\", \"4M\", \"3M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\n \"9M\",\n \"9L7\",\n \"8M\",\n \"8L7\",\n \"7L10\",\n \"7S14\",\n \"6L10\",\n \"6S9\",\n \"6S12\",\n \"5L10\",\n \"5S5\",\n \"5S8\",\n \"4T\",\n \"4L10\",\n \"3T\",\n \"3L10\"\n ],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"wish\": [\n \"9L1\",\n \"8L1\",\n \"8S15\",\n \"7L1\",\n \"7S14\",\n \"6L1\",\n \"6S9\",\n \"6S10\",\n \"6S11\",\n \"6S12\",\n \"6S13\",\n \"5L1\",\n \"5S6\",\n \"5S7\",\n \"5S8\",\n \"4L1\",\n \"4S3\",\n \"4S4\",\n \"3L1\",\n \"3S0\",\n \"3S1\"\n ],\n \"zenheadbutt\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7T\",\n \"7L35\",\n \"6T\",\n \"6L35\",\n \"5T\",\n \"5L35\",\n \"4T\",\n \"4L35\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 5,\n \"moves\": [\"wish\", \"confusion\", \"rest\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 5,\n \"shiny\": 1,\n \"moves\": [\"wish\", \"confusion\", \"rest\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 3,\n \"level\": 30,\n \"moves\": [\"helpinghand\", \"psychic\", \"refresh\", \"rest\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 5,\n \"moves\": [\"wish\", \"confusion\", \"rest\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 5,\n \"moves\": [\"wish\", \"confusion\", \"rest\", \"dracometeor\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"moves\": [\"healingwish\", \"psychic\", \"swift\", \"meteormash\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"moves\": [\"dracometeor\", \"meteormash\", \"wish\", \"followme\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"moves\": [\"wish\", \"healingwish\", \"cosmicpower\", \"meteormash\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"moves\": [\"wish\", \"healingwish\", \"swift\", \"return\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"shiny\": true,\n \"moves\": [\"wish\", \"swift\", \"healingwish\", \"moonblast\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 15,\n \"shiny\": true,\n \"moves\": [\"wish\", \"confusion\", \"helpinghand\", \"return\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"moves\": [\"heartstamp\", \"playrough\", \"wish\", \"cosmicpower\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 25,\n \"shiny\": true,\n \"moves\": [\"wish\", \"confusion\", \"swift\", \"happyhour\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"moves\": [\"wish\", \"confusion\", \"rest\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 15,\n \"moves\": [\"swift\", \"wish\", \"healingwish\", \"rest\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"nature\": \"Timid\",\n \"moves\": [\"meteormash\", \"psychic\", \"rest\", \"wish\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 5,\n \"moves\": [\"confusion\", \"wish\"],\n \"pokeball\": \"pokeball\",\n \"source\": \"gen8bdsp\"\n }\n ],\n \"eventOnly\": true\n },\n \"deoxys\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"agility\": [\"9M\", \"9L55\", \"7L55\", \"6L55\", \"5L73\", \"4L73\", \"3L35\"],\n \"allyswitch\": [\"7T\", \"5M\"],\n \"amnesia\": [\"9M\", \"9L55\", \"7L55\", \"6L55\", \"5L73\", \"4L73\", \"3L35\"],\n \"avalanche\": [\"4M\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"3T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"brutalswing\": [\"7M\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cosmicpower\": [\n \"9L55\",\n \"7L55\",\n \"6L55\",\n \"6S10\",\n \"5L73\",\n \"4L73\",\n \"3L35\",\n \"3S3\"\n ],\n \"counter\": [\n \"9L73\",\n \"7L73\",\n \"6L73\",\n \"5L97\",\n \"4L97\",\n \"4S6\",\n \"3T\",\n \"3L50\"\n ],\n \"cut\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"darkpulse\": [\"9M\", \"7M\", \"6M\", \"5S9\"],\n \"detect\": [\"4S6\"],\n \"doubleedge\": [\"3T\"],\n \"doubleteam\": [\n \"9L13\",\n \"7M\",\n \"7L13\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L17\",\n \"4M\",\n \"4L17\",\n \"4S5\",\n \"3M\",\n \"3L10\"\n ],\n \"drainpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"dynamicpunch\": [\"3T\"],\n \"endure\": [\"9M\", \"4M\", \"3T\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"expandingforce\": [\"9M\"],\n \"extremespeed\": [\n \"9L73\",\n \"7L73\",\n \"6L73\",\n \"5L97\",\n \"4L97\",\n \"4S4\",\n \"4S5\",\n \"3L50\"\n ],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"flash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"flashcannon\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"futuresight\": [\"9M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"9L37\", \"9S11\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"hyperbeam\": [\n \"9M\",\n \"9L73\",\n \"7M\",\n \"7L73\",\n \"6M\",\n \"6L73\",\n \"6S10\",\n \"5M\",\n \"5L97\",\n \"4M\",\n \"4L97\",\n \"4S7\",\n \"3M\",\n \"3L50\",\n \"3S3\"\n ],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"imprison\": [\"9M\"],\n \"irondefense\": [\n \"9M\",\n \"9L55\",\n \"7L55\",\n \"6T\",\n \"6L55\",\n \"5T\",\n \"5L73\",\n \"4T\",\n \"4L73\",\n \"4S4\",\n \"3L35\"\n ],\n \"knockoff\": [\n \"9M\",\n \"9L19\",\n \"7T\",\n \"7L19\",\n \"6T\",\n \"6L19\",\n \"5T\",\n \"5L25\",\n \"4T\",\n \"4L25\",\n \"3L15\",\n \"3S1\",\n \"3S2\"\n ],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"4S8\", \"3L1\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"3T\"],\n \"megapunch\": [\"3T\"],\n \"meteorbeam\": [\"9M\"],\n \"meteormash\": [\"4S7\"],\n \"mimic\": [\"3T\"],\n \"mirrorcoat\": [\"9L73\", \"7L73\", \"6L73\", \"5L97\", \"4L97\", \"4S6\", \"3L50\"],\n \"mudslap\": [\"4T\", \"3T\"],\n \"nastyplot\": [\"9M\", \"5S9\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"3T\"],\n \"nightshade\": [\"9M\", \"9L7\", \"7L7\", \"6L7\", \"5L9\", \"4L9\", \"4S8\", \"3L5\"],\n \"painsplit\": [\"9M\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"9L37\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\n \"9M\",\n \"9L31\",\n \"9S11\",\n \"7M\",\n \"7L31\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L41\",\n \"4M\",\n \"4L41\",\n \"3M\",\n \"3L25\",\n \"3S0\",\n \"3S1\",\n \"3S2\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychoboost\": [\n \"9L67\",\n \"7L67\",\n \"6L67\",\n \"6S10\",\n \"5L89\",\n \"5S9\",\n \"4L89\",\n \"4S4\",\n \"4S5\",\n \"4S6\",\n \"4S7\",\n \"4S8\",\n \"3L45\",\n \"3S3\"\n ],\n \"psychoshift\": [\"7L43\", \"6L43\", \"5L57\", \"4L57\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"psyshock\": [\"9M\", \"9L25\", \"7M\", \"6M\", \"5M\"],\n \"pursuit\": [\"7L25\", \"6L25\", \"5L33\", \"4L33\", \"3L20\", \"3S0\", \"3S2\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"recover\": [\n \"9L61\",\n \"7L61\",\n \"6L61\",\n \"6S10\",\n \"5L81\",\n \"5S9\",\n \"4L81\",\n \"3L40\",\n \"3S3\"\n ],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\", \"3M\"],\n \"seismictoss\": [\"3T\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\", \"3M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"9L43\", \"9S11\", \"7T\", \"6T\", \"5T\", \"4M\", \"3M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\", \"3T\"],\n \"snatch\": [\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L49\",\n \"4M\",\n \"4L49\",\n \"3M\",\n \"3L30\",\n \"3S1\"\n ],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"spikes\": [\"9M\", \"9L25\", \"7L25\", \"6L25\", \"5L33\", \"4L33\", \"3L20\", \"3S1\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"storedpower\": [\"9M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\", \"3M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"superpower\": [\n \"9L37\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5L49\",\n \"4T\",\n \"4L49\",\n \"4S7\",\n \"3S0\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"swift\": [\n \"9M\",\n \"9L37\",\n \"7L37\",\n \"6L37\",\n \"5L49\",\n \"4T\",\n \"4L49\",\n \"4S5\",\n \"3T\",\n \"3L30\",\n \"3S2\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\n \"9M\",\n \"9L19\",\n \"7M\",\n \"7L19\",\n \"6M\",\n \"6L19\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\",\n \"3M\",\n \"3L15\",\n \"3S0\"\n ],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"9L13\", \"7L13\", \"6L13\", \"5L17\", \"4L17\", \"3L10\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\", \"3T\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"3T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\", \"3M\"],\n \"trick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"3M\"],\n \"wonderroom\": [\"7T\", \"6T\", \"5T\"],\n \"wrap\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"4S8\", \"3L1\"],\n \"zapcannon\": [\"9L61\", \"7L61\", \"6L61\", \"5L81\", \"4L81\", \"4S4\", \"3L40\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L49\",\n \"9S11\",\n \"7T\",\n \"7L49\",\n \"6T\",\n \"6L49\",\n \"5T\",\n \"5L65\",\n \"4T\",\n \"4L65\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 3,\n \"level\": 30,\n \"shiny\": 1,\n \"moves\": [\"taunt\", \"pursuit\", \"psychic\", \"superpower\"]\n },\n {\n \"generation\": 3,\n \"level\": 30,\n \"shiny\": 1,\n \"moves\": [\"knockoff\", \"spikes\", \"psychic\", \"snatch\"]\n },\n {\n \"generation\": 3,\n \"level\": 30,\n \"shiny\": 1,\n \"moves\": [\"knockoff\", \"pursuit\", \"psychic\", \"swift\"]\n },\n {\n \"generation\": 3,\n \"level\": 70,\n \"moves\": [\"cosmicpower\", \"recover\", \"psychoboost\", \"hyperbeam\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"moves\": [\"psychoboost\", \"zapcannon\", \"irondefense\", \"extremespeed\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"moves\": [\"psychoboost\", \"swift\", \"doubleteam\", \"extremespeed\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"moves\": [\"psychoboost\", \"detect\", \"counter\", \"mirrorcoat\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"moves\": [\"psychoboost\", \"meteormash\", \"superpower\", \"hyperbeam\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"moves\": [\"psychoboost\", \"leer\", \"wrap\", \"nightshade\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 100,\n \"moves\": [\"nastyplot\", \"darkpulse\", \"recover\", \"psychoboost\"],\n \"pokeball\": \"duskball\"\n },\n {\n \"generation\": 6,\n \"level\": 80,\n \"moves\": [\"cosmicpower\", \"recover\", \"psychoboost\", \"hyperbeam\"]\n },\n {\n \"generation\": 9,\n \"level\": 50,\n \"nature\": \"Serious\",\n \"moves\": [\"psychic\", \"gravity\", \"skillswap\", \"zenheadbutt\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"deoxysattack\": {\"eventOnly\": true},\n \"deoxysdefense\": {\"eventOnly\": true},\n \"deoxysspeed\": {\"eventOnly\": true},\n \"turtwig\": {\n \"learnset\": {\n \"absorb\": [\"9L9\", \"7L9\", \"6L9\", \"5L9\", \"5S0\", \"5S1\", \"4L9\"],\n \"amnesia\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"bite\": [\"9L21\", \"7L21\", \"6L21\", \"5L21\", \"4L21\"],\n \"bodyslam\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"bulldoze\": [\"9M\"],\n \"bulletseed\": [\"9M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L37\", \"7L37\", \"6L37\", \"5L37\", \"4L37\"],\n \"curse\": [\"9M\", \"9L17\", \"7L17\", \"6L17\", \"5L17\", \"4L17\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthpower\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\"],\n \"endure\": [\"9M\", \"4M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigadrain\": [\n \"9M\",\n \"9L41\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L41\",\n \"5T\",\n \"5L41\",\n \"4M\",\n \"4L41\"\n ],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasspledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\", \"7E\", \"6E\"],\n \"growth\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"headbutt\": [\"4T\"],\n \"heavyslam\": [\"9M\", \"7E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"ironhead\": [\"9M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"leafstorm\": [\"9M\", \"9L45\", \"7L45\", \"6L45\", \"5L45\", \"4L45\"],\n \"leechseed\": [\"9L29\", \"7L29\", \"6L29\", \"5L29\", \"4L29\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L25\", \"7L25\", \"6L25\", \"5L25\", \"4L25\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"razorleaf\": [\"9L13\", \"7L13\", \"6L13\", \"5L13\", \"4L13\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"9M\"],\n \"rockclimb\": [\"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandtomb\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"shellsmash\": [\"9E\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"spitup\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stockpile\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5S1\", \"4E\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"superpower\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swallow\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"synthesis\": [\n \"9L33\",\n \"7T\",\n \"7L33\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L33\",\n \"4T\",\n \"4L33\"\n ],\n \"tackle\": [\"9L1\", \"9S2\", \"7L1\", \"6L1\", \"5L1\", \"5S0\", \"5S1\", \"4L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"tickle\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"wideguard\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"withdraw\": [\"9L5\", \"7L5\", \"6L5\", \"5L5\", \"5S0\", \"5S1\", \"4L5\"],\n \"workup\": [\"7M\"],\n \"worryseed\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"tackle\", \"withdraw\", \"absorb\"]\n },\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"tackle\", \"withdraw\", \"absorb\", \"stockpile\"]\n },\n {\n \"generation\": 9,\n \"level\": 1,\n \"moves\": [\"tackle\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"grotle\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"7L1\", \"6L9\", \"5L9\", \"4L9\"],\n \"amnesia\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"bite\": [\"9L22\", \"7L22\", \"6L22\", \"5L22\", \"4L22\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"bulletseed\": [\"9M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L42\", \"7L42\", \"6L42\", \"5L42\", \"4L42\"],\n \"curse\": [\"9M\", \"9L17\", \"7L17\", \"6L17\", \"5L17\", \"4L17\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthpower\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"4M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigadrain\": [\n \"9M\",\n \"9L47\",\n \"7T\",\n \"7L47\",\n \"6T\",\n \"6L47\",\n \"5T\",\n \"5L47\",\n \"4M\",\n \"4L47\"\n ],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasspledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"heavyslam\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"ironhead\": [\"9M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"leafstorm\": [\"9M\", \"9L52\", \"7L52\", \"6L52\", \"5L52\", \"4L52\"],\n \"leechseed\": [\"9L32\", \"7L32\", \"6L32\", \"5L32\", \"4L32\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L27\", \"7L27\", \"6L27\", \"5L27\", \"4L27\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"razorleaf\": [\"9L13\", \"7L13\", \"6L13\", \"5L13\", \"4L13\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"9M\"],\n \"rockclimb\": [\"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandtomb\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"synthesis\": [\n \"9L37\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L37\",\n \"4T\",\n \"4L37\"\n ],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"withdraw\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"workup\": [\"7M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"torterra\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"amnesia\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"bite\": [\"9L22\", \"7L22\", \"6L22\", \"5L22\", \"4L22\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"bulletseed\": [\"9M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L45\", \"7L45\", \"6L45\", \"5L45\", \"4L45\"],\n \"curse\": [\"9M\", \"9L17\", \"7L17\", \"6L17\", \"5L17\", \"4L17\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthpower\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L0\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L32\",\n \"5S0\",\n \"4M\",\n \"4L32\"\n ],\n \"endure\": [\"9M\", \"4M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"frenzyplant\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigadrain\": [\n \"9M\",\n \"9L51\",\n \"7T\",\n \"7L51\",\n \"6T\",\n \"6L51\",\n \"5T\",\n \"5L51\",\n \"4M\",\n \"4L51\"\n ],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasspledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"headlongrush\": [\"9L63\"],\n \"heavyslam\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypervoice\": [\"9M\"],\n \"irondefense\": [\"9M\"],\n \"ironhead\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"leafstorm\": [\"9M\", \"9L57\", \"7L57\", \"6L57\", \"5L57\", \"4L57\"],\n \"leechseed\": [\"9L33\", \"7L33\", \"6L33\", \"5L33\", \"4L33\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L27\", \"7L27\", \"6L27\", \"5L27\", \"4L27\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"outrage\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5S0\", \"4T\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"razorleaf\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockblast\": [\"9M\"],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandstorm\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandtomb\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"scorchingsands\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\", \"5S0\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"synthesis\": [\n \"9L39\",\n \"7T\",\n \"7L39\",\n \"6T\",\n \"6L39\",\n \"5T\",\n \"5L39\",\n \"4T\",\n \"4L39\"\n ],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"withdraw\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"woodhammer\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"5S0\", \"4L1\"],\n \"workup\": [\"7M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 100,\n \"gender\": \"M\",\n \"moves\": [\"woodhammer\", \"earthquake\", \"outrage\", \"stoneedge\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"chimchar\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"9L39\", \"7M\", \"7L39\", \"6M\", \"6L39\", \"5M\", \"5L39\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"agility\": [\"9M\"],\n \"assist\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"blazekick\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulkup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"burningjealousy\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"9M\"],\n \"doublekick\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"ember\": [\"9L7\", \"7L7\", \"6L7\", \"5L7\", \"5S1\", \"5S3\", \"4L7\"],\n \"encore\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\n \"9M\",\n \"9L31\",\n \"7M\",\n \"7L31\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L31\",\n \"4M\",\n \"4L31\"\n ],\n \"fakeout\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5S3\", \"4E\"],\n \"faketears\": [\"9M\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firepledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"firepunch\": [\n \"9M\",\n \"9E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"firespin\": [\"9M\", \"9L33\", \"7L33\", \"6L33\", \"5L33\", \"4L33\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L47\",\n \"7M\",\n \"7L47\",\n \"6M\",\n \"6L47\",\n \"5M\",\n \"5L47\",\n \"4M\",\n \"4L41\",\n \"4S0\",\n \"4S2\"\n ],\n \"flamewheel\": [\"9L17\", \"7L17\", \"6L17\", \"5L17\", \"4L17\"],\n \"flareblitz\": [\"9M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"focuspunch\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furyswipes\": [\"9L15\", \"7L15\", \"6L15\", \"5L15\", \"4L15\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S0\", \"4S2\"],\n \"gunkshot\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"4T\"],\n \"heatwave\": [\n \"9M\",\n \"9E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"helpinghand\": [\n \"9M\",\n \"9E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"4S0\",\n \"4S2\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"knockoff\": [\"9M\"],\n \"leer\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"5S1\", \"5S3\", \"4L1\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"metronome\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"nastyplot\": [\"9M\", \"9L23\", \"7L23\", \"6L23\", \"5L23\", \"4L23\"],\n \"naturalgift\": [\"4M\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"9M\"],\n \"poweruppunch\": [\"7E\", \"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"9M\"],\n \"quickguard\": [\"7E\", \"6E\", \"5E\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scratch\": [\"9L1\", \"9S4\", \"7L1\", \"6L1\", \"5L1\", \"5S1\", \"4L1\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"slackoff\": [\"9L41\", \"7L41\", \"6L41\", \"5L41\", \"4L39\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"submission\": [\"7E\", \"6E\", \"5E\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"4T\"],\n \"switcheroo\": [\"9E\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\n \"9M\",\n \"9L9\",\n \"7M\",\n \"7L9\",\n \"6M\",\n \"6L9\",\n \"5M\",\n \"5L9\",\n \"5S1\",\n \"5S3\",\n \"4M\",\n \"4L9\"\n ],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderpunch\": [\n \"9M\",\n \"9E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\",\n \"4S0\",\n \"4S2\"\n ],\n \"torment\": [\n \"9L25\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\"\n ],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"vacuumwave\": [\"9M\", \"4T\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"workup\": [\"7M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 40,\n \"gender\": \"M\",\n \"nature\": \"Mild\",\n \"moves\": [\"flamethrower\", \"thunderpunch\", \"grassknot\", \"helpinghand\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"scratch\", \"leer\", \"ember\", \"taunt\"]\n },\n {\n \"generation\": 4,\n \"level\": 40,\n \"gender\": \"M\",\n \"nature\": \"Hardy\",\n \"moves\": [\"flamethrower\", \"thunderpunch\", \"grassknot\", \"helpinghand\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"leer\", \"ember\", \"taunt\", \"fakeout\"]\n },\n {\n \"generation\": 9,\n \"level\": 1,\n \"moves\": [\"scratch\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"monferno\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"9L46\", \"7M\", \"7L46\", \"6M\", \"6L46\", \"5M\", \"5L46\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"agility\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulkup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"burningjealousy\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"9M\", \"9L36\", \"7L36\", \"6L36\", \"5L36\", \"4L36\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drainpunch\": [\"9M\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"ember\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"faketears\": [\"9M\"],\n \"feint\": [\"9L26\", \"7L26\", \"6L26\", \"5L26\", \"4L26\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firepledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"firespin\": [\"9M\", \"9L39\", \"7L39\", \"6L39\", \"5L39\", \"4L39\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flamewheel\": [\"9L19\", \"7L19\", \"6L19\", \"5L19\", \"4L19\"],\n \"flareblitz\": [\"9M\", \"9L56\", \"7L56\", \"6L56\", \"5L56\", \"4L49\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furyswipes\": [\"9L16\", \"7L16\", \"6L16\", \"5L16\", \"4L16\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gunkshot\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"4T\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"machpunch\": [\"9L0\", \"7L1\", \"6L14\", \"5L14\", \"4L14\"],\n \"metronome\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"nastyplot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"9M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"reversal\": [\"9M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scratch\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"slackoff\": [\"9L49\", \"7L49\", \"6L49\", \"5L49\", \"4L46\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"4T\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\n \"9M\",\n \"9L9\",\n \"7M\",\n \"7L9\",\n \"6M\",\n \"6L9\",\n \"5M\",\n \"5L9\",\n \"4M\",\n \"4L9\"\n ],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"torment\": [\n \"9L29\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L29\"\n ],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"vacuumwave\": [\"9M\", \"4T\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"infernape\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"9L52\", \"7M\", \"7L52\", \"6M\", \"6L52\", \"5M\", \"5L52\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"agility\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"aurasphere\": [\"9M\"],\n \"blastburn\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulkup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"burningjealousy\": [\"9M\"],\n \"calmmind\": [\n \"9M\",\n \"9L58\",\n \"7M\",\n \"7L58\",\n \"6M\",\n \"6L58\",\n \"5M\",\n \"5L58\",\n \"4M\",\n \"4L53\"\n ],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\n \"9M\",\n \"9L0\",\n \"7L1\",\n \"6L36\",\n \"6S1\",\n \"5L36\",\n \"5S0\",\n \"4L41\"\n ],\n \"coaching\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drainpunch\": [\"9M\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"ember\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"faketears\": [\"9M\"],\n \"feint\": [\"9L26\", \"7L26\", \"6L26\", \"5L26\", \"4L29\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"6S1\", \"5M\", \"5S0\", \"4M\"],\n \"firepledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"6S1\", \"5T\", \"4T\"],\n \"firespin\": [\"9M\", \"9L42\", \"7L42\", \"6L42\", \"5L42\", \"4L45\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flamewheel\": [\"9L19\", \"7L19\", \"6L19\", \"5L19\", \"4L21\"],\n \"flareblitz\": [\"9M\", \"9L47\", \"7L1\", \"6L1\", \"5L68\", \"4L57\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"6S1\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furyswipes\": [\"9L16\", \"7L16\", \"6L16\", \"5L16\", \"4L17\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"5S0\", \"4M\"],\n \"gunkshot\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"4T\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"knockoff\": [\"9M\"],\n \"laserfocus\": [\"7T\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"machpunch\": [\"9L1\", \"7L1\", \"6L14\", \"5L14\", \"4L14\"],\n \"metronome\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"nastyplot\": [\"9M\"],\n \"naturalgift\": [\"4M\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"9M\"],\n \"punishment\": [\"7L29\", \"6L29\", \"5L29\", \"4L33\"],\n \"ragingfury\": [\"9L65\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"scorchingsands\": [\"9M\"],\n \"scratch\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"slackoff\": [\"9L1\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"4T\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\n \"9M\",\n \"9L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"torment\": [\"9L29\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\", \"5M\", \"5S0\", \"4M\"],\n \"vacuumwave\": [\"9M\", \"4T\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 100,\n \"gender\": \"M\",\n \"moves\": [\"fireblast\", \"closecombat\", \"uturn\", \"grassknot\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 88,\n \"isHidden\": true,\n \"moves\": [\"fireblast\", \"closecombat\", \"firepunch\", \"focuspunch\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"piplup\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"agility\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"aquaring\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"bide\": [\"7L22\", \"7E\", \"6L22\", \"6E\", \"5L22\", \"5E\", \"4L18\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brine\": [\"9L29\", \"7L29\", \"6L29\", \"5L29\", \"4M\", \"4L29\"],\n \"bubble\": [\"7L8\", \"6L8\", \"5L8\", \"5S0\", \"5S3\", \"4L8\"],\n \"bubblebeam\": [\"9L18\", \"7L18\", \"7S5\", \"6L18\", \"5L18\", \"4L18\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\", \"9L11\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"dig\": [\"6M\", \"5M\", \"4M\"],\n \"disarmingvoice\": [\"9M\"],\n \"dive\": [\"6M\", \"5M\", \"4T\"],\n \"doublehit\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drillpeck\": [\"9L39\", \"7L39\", \"7S5\", \"6L39\", \"5L39\", \"4L39\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"featherdance\": [\n \"9M\",\n \"9E\",\n \"7E\",\n \"6E\",\n \"5E\",\n \"5S1\",\n \"5S2\",\n \"5S3\",\n \"4E\"\n ],\n \"flail\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furyattack\": [\"9L25\", \"7L25\", \"6L25\", \"5L25\", \"4L25\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L4\", \"7L4\", \"6L4\", \"6S4\", \"5L4\", \"5S0\", \"5S3\", \"4L4\"],\n \"hail\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hydropump\": [\n \"9M\",\n \"9L43\",\n \"7L43\",\n \"7E\",\n \"7S5\",\n \"6L43\",\n \"6E\",\n \"5L43\",\n \"5E\",\n \"5S1\",\n \"4L43\",\n \"4E\"\n ],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\"],\n \"liquidation\": [\"9M\"],\n \"mist\": [\"9L36\", \"7L36\", \"6L36\", \"5L36\", \"4L36\"],\n \"mudslap\": [\"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"mudsport\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"peck\": [\"9L15\", \"7L15\", \"6L15\", \"5L15\", \"5S1\", \"5S2\", \"4L15\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"pound\": [\n \"9L1\",\n \"9S6\",\n \"7L1\",\n \"6L1\",\n \"6S4\",\n \"5L1\",\n \"5S0\",\n \"5S3\",\n \"4L1\"\n ],\n \"powertrip\": [\"9E\", \"7E\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"9M\"],\n \"quash\": [\"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"6S4\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"roost\": [\"9E\"],\n \"round\": [\"7M\", \"6M\", \"5M\", \"5S2\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sing\": [\"5S2\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"snowscape\": [\"9M\"],\n \"stealthrock\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"supersonic\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"9L22\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"tripleaxel\": [\"9M\"],\n \"waterfall\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"watergun\": [\"9L8\"],\n \"waterpledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"watersport\": [\"7L11\", \"6L11\", \"5L11\", \"5S1\", \"4L11\"],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\n \"9M\",\n \"9L32\",\n \"7L32\",\n \"7S5\",\n \"6L32\",\n \"5L32\",\n \"4M\",\n \"4L32\"\n ],\n \"workup\": [\"7M\"],\n \"yawn\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"pound\", \"growl\", \"bubble\"]\n },\n {\n \"generation\": 5,\n \"level\": 15,\n \"shiny\": 1,\n \"moves\": [\"hydropump\", \"featherdance\", \"watersport\", \"peck\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 15,\n \"gender\": \"M\",\n \"moves\": [\"sing\", \"round\", \"featherdance\", \"peck\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"pound\", \"growl\", \"bubble\", \"featherdance\"]\n },\n {\n \"generation\": 6,\n \"level\": 7,\n \"moves\": [\"pound\", \"growl\", \"return\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 30,\n \"gender\": \"M\",\n \"nature\": \"Hardy\",\n \"moves\": [\"hydropump\", \"bubblebeam\", \"whirlpool\", \"drillpeck\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 9,\n \"level\": 1,\n \"moves\": [\"pound\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"prinplup\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"agility\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"bide\": [\"7L24\", \"6L24\", \"5L24\", \"4L19\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brine\": [\"9L33\", \"7L33\", \"6L33\", \"5L33\", \"4M\", \"4L33\"],\n \"bubble\": [\"7L1\", \"6L8\", \"5L8\", \"4L8\"],\n \"bubblebeam\": [\"9L19\", \"7L19\", \"6L19\", \"5L19\", \"4L19\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"dig\": [\"6M\", \"5M\", \"4M\"],\n \"disarmingvoice\": [\"9M\"],\n \"dive\": [\"6M\", \"5M\", \"4T\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drillpeck\": [\"9L46\", \"7L46\", \"6L46\", \"5L46\", \"4L46\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"featherdance\": [\"9M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furyattack\": [\"9L28\", \"7L28\", \"6L28\", \"5L28\", \"4L28\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"hail\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydropump\": [\"9M\", \"9L50\", \"7L50\", \"6L50\", \"5L51\", \"4L51\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"liquidation\": [\"9M\"],\n \"metalclaw\": [\"9M\", \"9L0\", \"7L1\", \"6L16\", \"5L16\", \"4L16\"],\n \"mist\": [\"9L42\", \"7L42\", \"6L42\", \"5L42\", \"4L42\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"peck\": [\"9L15\", \"7L15\", \"6L15\", \"5L15\", \"4L15\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"9M\"],\n \"quash\": [\"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"snowscape\": [\"9M\"],\n \"stealthrock\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"9L24\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"tripleaxel\": [\"9M\"],\n \"waterfall\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"watergun\": [\"9L1\"],\n \"waterpledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"watersport\": [\"7L11\", \"6L11\", \"5L11\", \"4L11\"],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"9L37\", \"7L37\", \"6L37\", \"5L37\", \"4M\", \"4L37\"],\n \"workup\": [\"7M\"]\n }\n },\n \"empoleon\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"agility\": [\"9M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"aquajet\": [\"9L0\", \"7L1\", \"6L36\", \"5L36\", \"5S0\", \"4L36\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"avalanche\": [\"9M\", \"4M\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brine\": [\"9L33\", \"7L33\", \"6L33\", \"5L33\", \"4M\", \"4L33\"],\n \"bubble\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"bubblebeam\": [\"9L19\", \"7L19\", \"6L19\", \"5L19\", \"4L19\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"charm\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"dig\": [\"6M\", \"5M\", \"4M\"],\n \"disarmingvoice\": [\"9M\"],\n \"dive\": [\"6M\", \"5M\", \"4T\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drillpeck\": [\"9L52\", \"7L52\", \"6L52\", \"5L52\", \"4L52\"],\n \"dualwingbeat\": [\"9M\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"falseswipe\": [\"9M\"],\n \"featherdance\": [\"9M\"],\n \"flashcannon\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furyattack\": [\"9L28\", \"7L28\", \"6L28\", \"5L28\", \"4L28\"],\n \"furycutter\": [\"4T\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"5S0\", \"4M\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"hail\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydrocannon\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hydropump\": [\"9M\", \"9L59\", \"7L59\", \"6L59\", \"5L59\", \"5S0\", \"4L59\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"5S0\", \"4M\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irondefense\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lashout\": [\"9M\"],\n \"liquidation\": [\"9M\", \"7T\"],\n \"metalclaw\": [\"9M\", \"9L1\", \"7L1\", \"6L16\", \"5L16\", \"4L16\"],\n \"metalsound\": [\"9M\"],\n \"mist\": [\"9L46\", \"7L46\", \"6L46\", \"5L46\", \"4L46\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"peck\": [\"9L15\", \"7L15\", \"6L15\", \"5L15\", \"4L15\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"9M\"],\n \"quash\": [\"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"snowscape\": [\"9M\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelbeam\": [\"9M\"],\n \"steelwing\": [\"7M\", \"6M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\n \"9L24\",\n \"7M\",\n \"7L24\",\n \"6M\",\n \"6L24\",\n \"5M\",\n \"5L24\",\n \"4M\",\n \"4L19\"\n ],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\n \"9M\",\n \"9L11\",\n \"7M\",\n \"7L11\",\n \"6M\",\n \"6L11\",\n \"5M\",\n \"5L11\",\n \"4M\",\n \"4L11\"\n ],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"tripleaxel\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"vacuumwave\": [\"9M\"],\n \"waterfall\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"watergun\": [\"9L1\"],\n \"waterpledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"wavecrash\": [\"9L66\"],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"9L39\", \"7L39\", \"6L39\", \"5L39\", \"4M\", \"4L39\"],\n \"workup\": [\"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 100,\n \"gender\": \"M\",\n \"moves\": [\"hydropump\", \"icebeam\", \"aquajet\", \"grassknot\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"starly\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\n \"9M\",\n \"9L25\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\"\n ],\n \"agility\": [\"9M\", \"9L33\", \"7L33\", \"6L33\", \"5L33\", \"4L33\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\"],\n \"astonish\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"bravebird\": [\"9M\", \"9L37\", \"7L37\", \"6L37\", \"5L37\", \"4L37\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"detect\": [\"7E\", \"6E\", \"5E\"],\n \"doubleedge\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\n \"9L13\",\n \"7M\",\n \"7L13\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L13\"\n ],\n \"dualwingbeat\": [\"9M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\n \"9M\",\n \"9L17\",\n \"7T\",\n \"7L17\",\n \"6T\",\n \"6L17\",\n \"5T\",\n \"5L17\",\n \"4T\",\n \"4L17\"\n ],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"featherdance\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"finalgambit\": [\"9L41\", \"7L41\", \"6L41\", \"5L41\"],\n \"fly\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"foresight\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furyattack\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"4S0\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hurricane\": [\"9M\"],\n \"mirrormove\": [\"7E\", \"6E\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"quickattack\": [\"9L5\", \"7L5\", \"6L5\", \"5L5\", \"4L5\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"revenge\": [\"7E\", \"6E\", \"5E\"],\n \"roost\": [\"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"steelwing\": [\"7M\", \"7E\", \"6M\", \"6E\", \"5E\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"4T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"4S0\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\", \"9L29\", \"7L29\", \"6L29\", \"5L29\", \"4L29\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\"9M\", \"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"whirlwind\": [\"9L21\", \"7L21\", \"6L21\", \"5L21\", \"4L21\"],\n \"wingattack\": [\"9L9\", \"7L9\", \"6L9\", \"5L9\", \"4L9\"],\n \"workup\": [\"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 1,\n \"gender\": \"M\",\n \"nature\": \"Mild\",\n \"moves\": [\"tackle\", \"growl\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"staravia\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\n \"9M\",\n \"9L28\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\",\n \"4M\",\n \"4L28\"\n ],\n \"agility\": [\"9M\", \"9L38\", \"7L38\", \"6L38\", \"5L38\", \"4L38\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"bravebird\": [\"9M\", \"9L43\", \"7L43\", \"6L43\", \"5L43\", \"4L43\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\n \"9L13\",\n \"7M\",\n \"7L13\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L13\"\n ],\n \"dualwingbeat\": [\"9M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\n \"9M\",\n \"9L18\",\n \"7T\",\n \"7L18\",\n \"6T\",\n \"6L18\",\n \"5T\",\n \"5L18\",\n \"4T\",\n \"4L18\"\n ],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"featherdance\": [\"9M\", \"5D\"],\n \"finalgambit\": [\"9L48\", \"7L48\", \"6L48\", \"5L48\"],\n \"fly\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hurricane\": [\"9M\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"quickattack\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"steelwing\": [\"7M\", \"6M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"4T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"takedown\": [\"9M\", \"9L33\", \"7L33\", \"6L33\", \"5L33\", \"4L33\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"whirlwind\": [\"9L23\", \"7L23\", \"6L23\", \"5L23\", \"4L23\"],\n \"wingattack\": [\"9L9\", \"7L9\", \"6L9\", \"5L9\", \"5D\", \"4L9\"],\n \"workup\": [\"7M\", \"5M\"]\n },\n \"encounters\": [{\"generation\": 4, \"level\": 4}]\n },\n \"staraptor\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\n \"9M\",\n \"9L28\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\",\n \"4M\",\n \"4L28\"\n ],\n \"agility\": [\"9M\", \"9L41\", \"7L41\", \"6L41\", \"5L41\", \"4L41\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"bravebird\": [\"9M\", \"9L49\", \"7L49\", \"6L49\", \"5L49\", \"4L49\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"9M\", \"9L0\", \"7L1\", \"6L34\", \"5L34\", \"4L34\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\n \"9L13\",\n \"7M\",\n \"7L13\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L13\"\n ],\n \"dualwingbeat\": [\"9M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\n \"9M\",\n \"9L18\",\n \"7T\",\n \"7L18\",\n \"6T\",\n \"6L18\",\n \"5T\",\n \"5L18\",\n \"4T\",\n \"4L18\"\n ],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"featherdance\": [\"9M\"],\n \"finalgambit\": [\"9L57\", \"7L57\", \"6L57\", \"5L57\"],\n \"fly\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hurricane\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"laserfocus\": [\"7T\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"quickattack\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"skyattack\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"steelwing\": [\"7M\", \"6M\", \"4M\"],\n \"strugglebug\": [\"9M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"4T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\", \"9L33\", \"7L33\", \"6L33\", \"5L33\", \"4L33\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"whirlwind\": [\"9L23\", \"7L23\", \"6L23\", \"5L23\", \"4L23\"],\n \"wingattack\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"workup\": [\"7M\", \"5M\"]\n }\n },\n \"bidoof\": {\n \"learnset\": {\n \"amnesia\": [\"7L41\", \"6L29\", \"5L29\", \"4L29\"],\n \"aquatail\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\", \"4T\", \"4E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"blizzard\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crunch\": [\"7L25\"],\n \"curse\": [\"7L49\", \"6L45\", \"5L45\", \"4L45\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"defensecurl\": [\"7L5\", \"7E\", \"6L9\", \"6E\", \"5L9\", \"5E\", \"4L9\", \"4E\"],\n \"dig\": [\"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"furyswipes\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"grassknot\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"7L1\", \"6L5\", \"5L5\", \"4L5\"],\n \"headbutt\": [\"7L13\", \"6L17\", \"5L17\", \"4T\", \"4L17\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperfang\": [\"7L17\", \"6L21\", \"5L21\", \"4L21\"],\n \"icebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"icywind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mudslap\": [\"4T\"],\n \"mudsport\": [\"7E\"],\n \"naturalgift\": [\"4M\"],\n \"odorsleuth\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"quickattack\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockclimb\": [\"7E\", \"6E\", \"5E\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rollout\": [\n \"7L9\",\n \"7E\",\n \"6L13\",\n \"6E\",\n \"5L13\",\n \"5E\",\n \"4T\",\n \"4L13\",\n \"4E\"\n ],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"5D\", \"4M\"],\n \"shadowball\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"skullbash\": [\"7E\", \"6E\", \"5E\"],\n \"sleeptalk\": [\"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"superfang\": [\"7T\", \"7L33\", \"6T\", \"6L37\", \"5T\", \"5L37\", \"4T\", \"4L37\"],\n \"superpower\": [\"7T\", \"7L45\", \"6T\", \"6L41\", \"5T\", \"5L41\", \"4T\", \"4L41\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"4T\"],\n \"swordsdance\": [\"7M\", \"7L37\"],\n \"tackle\": [\"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\", \"4S0\"],\n \"takedown\": [\"7L29\", \"6L33\", \"5L33\", \"4L33\"],\n \"taunt\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"thief\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunder\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderwave\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"watersport\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"workup\": [\"7M\", \"5M\"],\n \"yawn\": [\"7L21\", \"6L25\", \"5L25\", \"4L25\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 1,\n \"gender\": \"M\",\n \"nature\": \"Lonely\",\n \"abilities\": [\"simple\"],\n \"moves\": [\"tackle\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"bibarel\": {\n \"learnset\": {\n \"amnesia\": [\"7L48\", \"6L33\", \"5L33\", \"4L33\"],\n \"aquajet\": [\"7L1\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"blizzard\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crunch\": [\"7L28\"],\n \"curse\": [\"7L58\", \"6L53\", \"5L53\", \"4L53\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"defensecurl\": [\"7L5\", \"6L9\", \"5L9\", \"4L9\"],\n \"dig\": [\"6M\", \"5M\", \"4M\"],\n \"dive\": [\"6M\", \"5M\", \"4T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"4M\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"headbutt\": [\"7L13\", \"6L18\", \"5L18\", \"4T\", \"4L18\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperfang\": [\"7L18\", \"6L23\", \"5L23\", \"4L23\"],\n \"icebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"icywind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"liquidation\": [\"7T\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockclimb\": [\"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"7L9\", \"6L13\", \"5L13\", \"4T\", \"4L13\"],\n \"rototiller\": [\"7L1\", \"6L1\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"superfang\": [\"7T\", \"7L38\", \"6T\", \"6L43\", \"5T\", \"5L43\", \"4T\", \"4L43\"],\n \"superpower\": [\"7T\", \"7L53\", \"6T\", \"6L48\", \"5T\", \"5L48\", \"4T\", \"4L48\"],\n \"surf\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"4T\"],\n \"swordsdance\": [\"7M\", \"7L43\"],\n \"tackle\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"7L33\", \"6L38\", \"5L38\", \"4L38\"],\n \"taunt\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"thief\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunder\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderwave\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterfall\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"watergun\": [\"7L1\", \"6L15\", \"5L15\", \"4L15\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\"],\n \"whirlpool\": [\"4M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"yawn\": [\"7L23\", \"6L28\", \"5L28\", \"4L28\"]\n },\n \"encounters\": [{\"generation\": 4, \"level\": 4}]\n },\n \"kricketot\": {\n \"learnset\": {\n \"bide\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"bugbite\": [\n \"9M\",\n \"9L16\",\n \"7T\",\n \"7L16\",\n \"6T\",\n \"6L16\",\n \"5T\",\n \"5L16\",\n \"4T\",\n \"4L16\"\n ],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"lunge\": [\"9M\"],\n \"mudslap\": [\"4T\"],\n \"skittersmack\": [\"9M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"9M\", \"9L6\", \"7L6\", \"6M\", \"6L6\", \"5L6\", \"5D\"],\n \"tackle\": [\"9L1\"],\n \"terablast\": [\"9M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"]\n }\n },\n \"kricketune\": {\n \"learnset\": {\n \"absorb\": [\"9L14\", \"7L14\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"batonpass\": [\"9M\"],\n \"bide\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bugbite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbuzz\": [\"9M\", \"9L46\", \"7L46\", \"6L46\", \"5L46\", \"4L34\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"falseswipe\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fellstinger\": [\"9L36\", \"7L36\", \"6L36\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"9L22\", \"7L22\", \"6L22\", \"5L22\", \"4L22\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"9L0\", \"7L1\", \"6L10\", \"5L10\", \"4T\", \"4L10\"],\n \"gigadrain\": [\"9M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypervoice\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"leechlife\": [\"9M\", \"7M\", \"6L14\", \"5L14\", \"4L14\"],\n \"lunge\": [\"9M\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"9L42\", \"7L42\", \"6L42\", \"5L42\", \"4L42\"],\n \"perishsong\": [\"9L50\", \"7L50\", \"6L50\", \"5L50\", \"4L38\"],\n \"pounce\": [\"9M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"screech\": [\"9L34\", \"7L34\", \"6L34\", \"5L34\", \"4L30\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"silverwind\": [\"4M\"],\n \"sing\": [\"9L18\", \"7L18\", \"6L18\", \"5L18\", \"4L18\"],\n \"skittersmack\": [\"9M\"],\n \"slash\": [\"9L26\", \"7L26\", \"6L26\", \"5L26\", \"4L26\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stickyweb\": [\"9L44\", \"7L44\", \"6L44\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\n \"9M\",\n \"9L38\",\n \"7M\",\n \"7L38\",\n \"6M\",\n \"6L38\",\n \"5M\",\n \"5L38\",\n \"4M\",\n \"4L38\"\n ],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"xscissor\": [\n \"9M\",\n \"9L30\",\n \"7M\",\n \"7L30\",\n \"6M\",\n \"6L30\",\n \"5M\",\n \"5L30\",\n \"4M\",\n \"4L26\"\n ]\n }\n },\n \"shinx\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"babydolleyes\": [\"9E\", \"8E\", \"7L11\", \"6L11\"],\n \"bite\": [\"9L12\", \"8L12\", \"7L17\", \"6L17\", \"5L17\", \"4L13\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"9M\", \"9L8\", \"8L8\", \"7L9\", \"6L9\", \"5L9\", \"5D\", \"4L9\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L33\", \"6L33\", \"5L33\", \"4L29\"],\n \"discharge\": [\"9L40\", \"8L40\", \"7L41\", \"6L41\", \"5L41\", \"4L41\"],\n \"doubleedge\": [\"9M\"],\n \"doublekick\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"eerieimpulse\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"faketears\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"firefang\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"howl\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"icefang\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L5\", \"6L5\", \"5L5\", \"4L5\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"quickattack\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"risingvoltage\": [\"8T\"],\n \"roar\": [\n \"9M\",\n \"9L20\",\n \"8L20\",\n \"7M\",\n \"7L21\",\n \"6M\",\n \"6L21\",\n \"5M\",\n \"5L21\",\n \"4M\",\n \"4L21\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7L37\",\n \"6L37\",\n \"5L37\",\n \"4L37\"\n ],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shockwave\": [\"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4M\"],\n \"signalbeam\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spark\": [\"9L16\", \"8L16\", \"7L13\", \"6L13\", \"5L13\", \"4L13\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\n \"9L44\",\n \"8L44\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L25\"\n ],\n \"swift\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderfang\": [\n \"9M\",\n \"8M\",\n \"7L29\",\n \"7E\",\n \"6L29\",\n \"6E\",\n \"5L29\",\n \"5E\",\n \"4L29\",\n \"4E\"\n ],\n \"thundershock\": [\"9L4\", \"8L4\"],\n \"thunderwave\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"voltswitch\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L45\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L45\"\n ]\n }\n },\n \"luxio\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bite\": [\"9L12\", \"8L12\", \"7L18\", \"6L18\", \"5L18\", \"4L13\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"9M\", \"9L1\", \"8L1\", \"7L9\", \"6L9\", \"5L9\", \"4L9\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"7L38\", \"6L38\", \"5L38\", \"4L33\"],\n \"discharge\": [\"9L54\", \"8L54\", \"7L48\", \"6L48\", \"5L48\", \"4L48\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"risingvoltage\": [\"8T\"],\n \"roar\": [\n \"9M\",\n \"9L24\",\n \"8L24\",\n \"7M\",\n \"7L23\",\n \"6M\",\n \"6L23\",\n \"5M\",\n \"5L23\",\n \"4M\",\n \"4L23\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7L43\",\n \"6L43\",\n \"5L43\",\n \"4L43\"\n ],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spark\": [\"9L18\", \"8L18\", \"7L13\", \"6L13\", \"5L13\", \"4L13\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\n \"9L60\",\n \"8L60\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\",\n \"4M\",\n \"4L28\"\n ],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderfang\": [\"9M\", \"8M\", \"7L33\", \"6L33\", \"5L33\", \"4L33\"],\n \"thundershock\": [\"9L1\", \"8L1\"],\n \"thunderwave\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"voltswitch\": [\"9M\", \"9L31\", \"8M\", \"8L31\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\n \"9M\",\n \"9L68\",\n \"8M\",\n \"8L68\",\n \"7M\",\n \"7L53\",\n \"6M\",\n \"6L53\",\n \"5M\",\n \"5L53\"\n ]\n }\n },\n \"luxray\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bite\": [\"9L12\", \"8L12\", \"7L18\", \"6L18\", \"5L18\", \"4L13\"],\n \"bodyslam\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L56\", \"8M\", \"8L56\", \"7L42\", \"6L42\", \"5L42\", \"4L35\"],\n \"discharge\": [\"9L64\", \"8L64\", \"7L56\", \"6L56\", \"5L56\", \"4L56\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electricterrain\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"risingvoltage\": [\"8T\"],\n \"roar\": [\n \"9M\",\n \"9L24\",\n \"8L24\",\n \"7M\",\n \"7L23\",\n \"6M\",\n \"6L23\",\n \"5M\",\n \"5L23\",\n \"4M\",\n \"4L23\"\n ],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7L49\",\n \"6L49\",\n \"5L49\",\n \"4L49\"\n ],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spark\": [\"9L18\", \"8L18\", \"7L13\", \"6L13\", \"5L13\", \"4L13\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\"],\n \"supercellslam\": [\"9M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\n \"9L72\",\n \"8L72\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\",\n \"4M\",\n \"4L28\"\n ],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderfang\": [\"9M\", \"8M\", \"7L35\", \"6L35\", \"5L35\", \"4L35\"],\n \"thundershock\": [\"9L1\", \"8L1\"],\n \"thunderwave\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"voltswitch\": [\"9M\", \"9L33\", \"8M\", \"8L33\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\n \"9M\",\n \"9L80\",\n \"8M\",\n \"8L80\",\n \"7M\",\n \"7L63\",\n \"6M\",\n \"6L63\",\n \"5M\",\n \"5L63\"\n ]\n }\n },\n \"cranidos\": {\n \"learnset\": {\n \"ancientpower\": [\"9L33\", \"7L33\", \"6L33\", \"5L33\", \"4T\", \"4L28\"],\n \"assurance\": [\"9L24\", \"7L24\", \"6L24\", \"5L24\", \"4L24\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chipaway\": [\"7L28\", \"6L28\", \"5L28\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"7E\", \"6E\", \"5E\", \"5S0\", \"4E\"],\n \"curse\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonpulse\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"earthpower\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"flamethrower\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"9L6\", \"7L6\", \"6L6\", \"5L6\", \"4L6\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hammerarm\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"headbutt\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"5S0\", \"4T\", \"4L1\"],\n \"headsmash\": [\"9L46\", \"7L46\", \"6L46\", \"5L46\", \"4L43\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\", \"4T\"],\n \"irontail\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"leer\": [\"9L1\", \"7L1\", \"7E\", \"6L1\", \"6E\", \"5L1\", \"5E\", \"4L1\", \"4E\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pursuit\": [\"7L10\", \"6L10\", \"5L10\", \"5S0\", \"4L10\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockblast\": [\"9M\"],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"9L10\", \"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"scaryface\": [\"9M\", \"9L19\", \"7L19\", \"6L19\", \"5L19\", \"4L19\"],\n \"screech\": [\"9L42\", \"7L42\", \"6L42\", \"5L42\", \"4L37\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"slam\": [\"9L28\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"spite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stomp\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"takedown\": [\"9M\", \"9L15\", \"7L15\", \"6L15\", \"5L15\", \"5S0\", \"4L15\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thrash\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"whirlwind\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L37\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L37\",\n \"4T\",\n \"4L33\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 15,\n \"gender\": \"M\",\n \"moves\": [\"pursuit\", \"takedown\", \"crunch\", \"headbutt\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"rampardos\": {\n \"learnset\": {\n \"ancientpower\": [\"9L36\", \"7L36\", \"6L36\", \"5L36\", \"4T\", \"4L28\"],\n \"assurance\": [\"9L24\", \"7L24\", \"6L24\", \"5L24\", \"4L24\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"avalanche\": [\"9M\", \"4M\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chipaway\": [\"7L28\", \"6L28\", \"5L28\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\"],\n \"dragonpulse\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"earthpower\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endeavor\": [\n \"9M\",\n \"9L0\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L30\",\n \"5T\",\n \"5L30\",\n \"4T\",\n \"4L30\"\n ],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"flamethrower\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"9L1\", \"7L1\", \"6L6\", \"5L6\", \"4L6\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4T\", \"4L1\"],\n \"headsmash\": [\"9L58\", \"7L58\", \"6L58\", \"5L58\", \"4L52\"],\n \"heavyslam\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pursuit\": [\"7L1\", \"6L10\", \"5L10\", \"4L10\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockblast\": [\"9M\"],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"9L10\", \"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"scaryface\": [\"9M\", \"9L19\", \"7L19\", \"6L19\", \"5L19\", \"4L19\"],\n \"screech\": [\"9L51\", \"7L51\", \"6L51\", \"5L51\", \"4L43\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"slam\": [\"9L28\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"spite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"supercellslam\": [\"9M\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"takedown\": [\"9M\", \"9L15\", \"7L15\", \"6L15\", \"5L15\", \"4L15\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"whirlpool\": [\"4M\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L43\",\n \"7T\",\n \"7L43\",\n \"6T\",\n \"6L43\",\n \"5T\",\n \"5L43\",\n \"4T\",\n \"4L36\"\n ]\n }\n },\n \"shieldon\": {\n \"learnset\": {\n \"ancientpower\": [\"9L28\", \"7L28\", \"6L28\", \"5L28\", \"4T\", \"4L28\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bodyslam\": [\"9M\", \"7E\", \"6E\", \"5E\", \"5S0\", \"4E\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"curse\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthpower\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"9L33\", \"7L33\", \"6L33\", \"5L33\", \"4M\", \"4L33\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fissure\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"flamethrower\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flashcannon\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"guardsplit\": [\"9E\", \"7E\", \"6E\"],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"heavyslam\": [\"9M\", \"9L46\", \"7L46\", \"6L46\", \"5L46\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\n \"9M\",\n \"9L19\",\n \"7T\",\n \"7L19\",\n \"6T\",\n \"6L19\",\n \"5T\",\n \"5L19\",\n \"4T\",\n \"4L19\"\n ],\n \"ironhead\": [\n \"9M\",\n \"9L42\",\n \"7T\",\n \"7L42\",\n \"6T\",\n \"6L42\",\n \"5T\",\n \"5L42\",\n \"4T\",\n \"4L43\"\n ],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"metalburst\": [\"9L37\", \"7L37\", \"6L37\", \"5L37\", \"4L37\"],\n \"metalsound\": [\"9M\", \"9L10\", \"7L10\", \"6L10\", \"5L10\", \"5S0\", \"4L10\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\n \"9M\",\n \"9L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"5D\",\n \"5S0\",\n \"4M\",\n \"4L1\"\n ],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockblast\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandtomb\": [\"9M\"],\n \"scaryface\": [\"9M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"scorchingsands\": [\"9M\"],\n \"screech\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"steelbeam\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\n \"9L24\",\n \"7M\",\n \"7L24\",\n \"6M\",\n \"6L24\",\n \"5M\",\n \"5L24\",\n \"4M\",\n \"4L24\"\n ],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\", \"9L15\", \"7L15\", \"6L15\", \"5L15\", \"5S0\", \"4L15\"],\n \"taunt\": [\n \"9M\",\n \"9L6\",\n \"7M\",\n \"7L6\",\n \"6M\",\n \"6L6\",\n \"5M\",\n \"5L6\",\n \"4M\",\n \"4L6\"\n ],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"wideguard\": [\"7E\", \"6E\", \"5E\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 15,\n \"gender\": \"M\",\n \"moves\": [\"metalsound\", \"takedown\", \"bodyslam\", \"protect\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"bastiodon\": {\n \"learnset\": {\n \"ancientpower\": [\"9L28\", \"7L28\", \"6L28\", \"5L28\", \"4T\", \"4L28\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"avalanche\": [\"9M\", \"4M\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"block\": [\"9L0\", \"7T\", \"7L1\", \"6T\", \"6L30\", \"5T\", \"5L30\", \"4T\", \"4L30\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthpower\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"9L36\", \"7L36\", \"6L36\", \"5L36\", \"4M\", \"4L36\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flamethrower\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flashcannon\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"foulplay\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"heavyslam\": [\"9M\", \"9L58\", \"7L58\", \"6L58\", \"5L58\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\n \"9M\",\n \"9L19\",\n \"7T\",\n \"7L19\",\n \"6T\",\n \"6L19\",\n \"5T\",\n \"5L19\",\n \"4T\",\n \"4L19\"\n ],\n \"ironhead\": [\n \"9M\",\n \"9L51\",\n \"7T\",\n \"7L51\",\n \"6T\",\n \"6L51\",\n \"5T\",\n \"5L51\",\n \"4T\",\n \"4L52\"\n ],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"metalburst\": [\"9L43\", \"7L43\", \"6L43\", \"5L43\", \"4L43\"],\n \"metalsound\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"meteorbeam\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\n \"9M\",\n \"9L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockblast\": [\"9M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandtomb\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"scorchingsands\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelbeam\": [\"9M\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\n \"9L24\",\n \"7M\",\n \"7L24\",\n \"6M\",\n \"6L24\",\n \"5M\",\n \"5L24\",\n \"4M\",\n \"4L24\"\n ],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\", \"9L15\", \"7L15\", \"6L15\", \"5L15\", \"4L15\"],\n \"taunt\": [\n \"9M\",\n \"9L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"wideguard\": [\"9L1\"]\n }\n },\n \"burmy\": {\n \"learnset\": {\n \"bugbite\": [\n \"7T\",\n \"7L15\",\n \"6T\",\n \"6L15\",\n \"5T\",\n \"5L15\",\n \"5D\",\n \"4T\",\n \"4L15\"\n ],\n \"electroweb\": [\"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"7L20\", \"6M\", \"6L20\", \"5L20\", \"4L20\"],\n \"protect\": [\"7M\", \"7L1\", \"6M\", \"6L1\", \"5L1\", \"5D\", \"4L1\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"stringshot\": [\"4T\"],\n \"tackle\": [\"7L10\", \"6L10\", \"5L10\", \"4L10\"]\n }\n },\n \"wormadam\": {\n \"learnset\": {\n \"allyswitch\": [\"7T\"],\n \"attract\": [\"7M\", \"7L41\", \"6M\", \"6L41\", \"5M\", \"5L41\", \"4M\", \"4L41\"],\n \"bugbite\": [\"7T\", \"7L1\", \"6T\", \"6L15\", \"5T\", \"5L15\", \"4T\", \"4L15\"],\n \"bugbuzz\": [\"7L50\"],\n \"bulletseed\": [\"4M\"],\n \"captivate\": [\"7L35\", \"6L35\", \"5L35\", \"4M\", \"4L35\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"7L23\", \"6L23\", \"5L23\", \"4L23\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"electroweb\": [\"7T\", \"6T\", \"5T\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"4M\"],\n \"energyball\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"flail\": [\"7L38\", \"6L38\", \"5L38\", \"4L38\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigadrain\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"growth\": [\"7L29\", \"6L29\", \"5L29\", \"4L29\"],\n \"hiddenpower\": [\"7M\", \"7L20\", \"6M\", \"6L20\", \"5M\", \"5L20\", \"4M\", \"4L20\"],\n \"hyperbeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"leafstorm\": [\"7L47\", \"6L47\", \"5L47\", \"4L47\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"7M\", \"7L1\", \"6M\", \"6L10\", \"5M\", \"5L10\", \"4M\", \"4L10\"],\n \"psybeam\": [\"7L32\", \"6L32\", \"5L32\", \"4L32\"],\n \"psychic\": [\"7M\", \"7L44\", \"6M\", \"6L44\", \"5M\", \"5L44\", \"4M\", \"4L44\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"quiverdance\": [\"7L1\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"razorleaf\": [\"7L26\", \"6L26\", \"5L26\", \"4L26\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"seedbomb\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"shadowball\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"suckerpunch\": [\"7L1\", \"4T\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"tackle\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"telekinesis\": [\"7T\"],\n \"thief\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"venoshock\": [\"7M\", \"6M\", \"5M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"wormadamsandy\": {\n \"learnset\": {\n \"allyswitch\": [\"7T\"],\n \"attract\": [\"7M\", \"7L41\", \"6M\", \"6L41\", \"5M\", \"5L41\", \"4M\", \"4L41\"],\n \"bugbite\": [\"7T\", \"7L1\", \"6T\", \"6L15\", \"5T\", \"5L15\", \"4T\", \"4L15\"],\n \"bugbuzz\": [\"7L50\"],\n \"bulldoze\": [\"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"7L35\", \"6L35\", \"5L35\", \"4M\", \"4L35\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"7L23\", \"6L23\", \"5L23\", \"4L23\"],\n \"dig\": [\"6M\", \"5M\", \"4M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthpower\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"electroweb\": [\"7T\", \"6T\", \"5T\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"4M\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"fissure\": [\"7L47\", \"6L47\", \"5L47\", \"4L47\"],\n \"flail\": [\"7L38\", \"6L38\", \"5L38\", \"4L38\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"harden\": [\"7L29\", \"6L29\", \"5L29\", \"4L29\"],\n \"hiddenpower\": [\"7M\", \"7L20\", \"6M\", \"6L20\", \"5M\", \"5L20\", \"4M\", \"4L20\"],\n \"hyperbeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"7M\", \"7L1\", \"6M\", \"6L10\", \"5M\", \"5L10\", \"4M\", \"4L10\"],\n \"psybeam\": [\"7L32\", \"6L32\", \"5L32\", \"4L32\"],\n \"psychic\": [\"7M\", \"7L44\", \"6M\", \"6L44\", \"5M\", \"5L44\", \"4M\", \"4L44\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"quiverdance\": [\"7L1\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockblast\": [\"7L26\", \"6L26\", \"5L26\", \"4L26\"],\n \"rocktomb\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandstorm\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"7T\", \"6T\", \"5T\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"suckerpunch\": [\"7L1\", \"4T\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"tackle\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"telekinesis\": [\"7T\"],\n \"thief\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"venoshock\": [\"7M\", \"6M\", \"5M\"]\n }\n },\n \"wormadamtrash\": {\n \"learnset\": {\n \"allyswitch\": [\"7T\"],\n \"attract\": [\"7M\", \"7L41\", \"6M\", \"6L41\", \"5M\", \"5L41\", \"4M\", \"4L41\"],\n \"bugbite\": [\"7T\", \"7L1\", \"6T\", \"6L15\", \"5T\", \"5L15\", \"4T\", \"4L15\"],\n \"bugbuzz\": [\"7L50\"],\n \"captivate\": [\"7L35\", \"6L35\", \"5L35\", \"4M\", \"4L35\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"7L23\", \"6L23\", \"5L23\", \"4L23\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"electroweb\": [\"7T\", \"6T\", \"5T\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"4M\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"flail\": [\"7L38\", \"6L38\", \"5L38\", \"4L38\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"flashcannon\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gunkshot\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"gyroball\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hiddenpower\": [\"7M\", \"7L20\", \"6M\", \"6L20\", \"5M\", \"5L20\", \"4M\", \"4L20\"],\n \"hyperbeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"ironhead\": [\"7T\", \"7L47\", \"6T\", \"6L47\", \"5T\", \"5L47\", \"4T\", \"4L47\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"metalburst\": [\"7L1\"],\n \"metalsound\": [\"7L29\", \"6L29\", \"5L29\", \"4L29\"],\n \"mirrorshot\": [\"7L26\", \"6L26\", \"5L26\", \"4L26\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"7M\", \"7L1\", \"6M\", \"6L10\", \"5M\", \"5L10\", \"4M\", \"4L10\"],\n \"psybeam\": [\"7L32\", \"6L32\", \"5L32\", \"4L32\"],\n \"psychic\": [\"7M\", \"7L44\", \"6M\", \"6L44\", \"5M\", \"5L44\", \"4M\", \"4L44\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"quiverdance\": [\"7L1\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"suckerpunch\": [\"7L1\", \"4T\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"tackle\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"telekinesis\": [\"7T\"],\n \"thief\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"venoshock\": [\"7M\", \"6M\", \"5M\"]\n }\n },\n \"mothim\": {\n \"learnset\": {\n \"acrobatics\": [\"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"aircutter\": [\"4T\"],\n \"airslash\": [\"7L41\", \"6L41\", \"5L41\", \"4L41\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"bugbite\": [\"7T\", \"7L1\", \"6T\", \"6L15\", \"5T\", \"5L15\", \"4T\", \"4L15\"],\n \"bugbuzz\": [\"7L50\", \"6L47\", \"5L47\", \"4L47\"],\n \"camouflage\": [\"7L35\", \"6L35\", \"5L35\", \"4L35\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"7L23\", \"6L23\", \"5L23\", \"4L23\"],\n \"defog\": [\"7T\", \"4M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"electroweb\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"4M\"],\n \"energyball\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigadrain\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gust\": [\"7L26\", \"6L26\", \"5L26\", \"4L26\"],\n \"hiddenpower\": [\"7M\", \"7L20\", \"6M\", \"6L20\", \"5M\", \"5L20\", \"4M\", \"4L20\"],\n \"hyperbeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"lunge\": [\"7L47\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"poisonpowder\": [\"7L29\", \"6L29\", \"5L29\", \"4L29\"],\n \"protect\": [\"7M\", \"7L1\", \"6M\", \"6L10\", \"5M\", \"5L10\", \"4M\", \"4L10\"],\n \"psybeam\": [\"7L32\", \"6L32\", \"5L32\", \"4L32\"],\n \"psychic\": [\"7M\", \"7L44\", \"6M\", \"6L44\", \"5M\", \"5L44\", \"4M\", \"4L44\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"quiverdance\": [\"7L1\", \"6L50\", \"5L50\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"silverwind\": [\"7L38\", \"6L38\", \"5L38\", \"4M\", \"4L38\"],\n \"skillswap\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"4T\"],\n \"tackle\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"thief\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"twister\": [\"4T\"],\n \"uturn\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"venoshock\": [\"7M\", \"6M\", \"5M\"]\n }\n },\n \"combee\": {\n \"learnset\": {\n \"aircutter\": [\"5D\", \"4T\"],\n \"bugbite\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7T\",\n \"7L13\",\n \"6T\",\n \"6L13\",\n \"5T\",\n \"5L13\",\n \"4T\",\n \"4L13\"\n ],\n \"bugbuzz\": [\"9M\", \"8M\", \"7L29\", \"6L29\", \"5L29\"],\n \"dualwingbeat\": [\"8T\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"gust\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\"],\n \"lunge\": [\"9M\"],\n \"mudslap\": [\"4T\"],\n \"ominouswind\": [\"4T\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"9M\", \"9L1\", \"8L1\"],\n \"sweetscent\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"swift\": [\"4T\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"terablast\": [\"9M\"]\n }\n },\n \"vespiquen\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"agility\": [\"9M\"],\n \"aircutter\": [\"4T\"],\n \"airslash\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L37\", \"6L37\", \"5L37\"],\n \"aromatherapy\": [\"8L24\"],\n \"aromaticmist\": [\"9L8\", \"8L8\"],\n \"assurance\": [\"8M\"],\n \"attackorder\": [\"9L40\", \"8L40\", \"7L45\", \"6L45\", \"5L37\", \"4L37\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"beatup\": [\"8M\"],\n \"bugbite\": [\"9M\", \"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbuzz\": [\"9M\", \"8M\"],\n \"captivate\": [\"7L41\", \"6L41\", \"5L33\", \"4M\", \"4L33\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L7\"],\n \"crosspoison\": [\"8M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"defendorder\": [\"9L40\", \"8L40\", \"7L17\", \"6L17\", \"5L13\", \"4L13\"],\n \"defog\": [\"7T\", \"4M\"],\n \"destinybond\": [\"9L44\", \"8L44\", \"7L1\", \"6L1\", \"5L43\", \"4L43\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fellstinger\": [\"9L12\", \"8L12\", \"7L1\", \"6L1\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"9L4\", \"8L4\", \"7L5\", \"6L5\", \"5L5\", \"4T\", \"4L9\"],\n \"furyswipes\": [\"9L16\", \"8L16\", \"7L13\", \"6L13\", \"5L13\", \"4L19\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gust\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"healorder\": [\"7L29\", \"6L29\", \"5L25\", \"4L25\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hurricane\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"laserfocus\": [\"7T\"],\n \"lunge\": [\"9M\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"pinmissile\": [\"8M\"],\n \"poisonsting\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L3\"],\n \"pollenpuff\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"powergem\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"7L25\",\n \"6L25\",\n \"5L21\",\n \"4L21\"\n ],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychicnoise\": [\"9M\"],\n \"pursuit\": [\"7L9\", \"6L9\", \"5L9\", \"4L15\"],\n \"quash\": [\"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"roost\": [\"9L24\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"silverwind\": [\"4M\"],\n \"skittersmack\": [\"9M\"],\n \"slash\": [\"9L0\", \"8L0\", \"7L1\", \"6L21\", \"5L21\", \"4L31\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spikes\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"9M\", \"9L1\", \"8L1\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\n \"9L20\",\n \"8L20\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L39\",\n \"4M\",\n \"4L39\"\n ],\n \"sweetscent\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\n \"9M\",\n \"9L36\",\n \"8L36\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L27\",\n \"4M\",\n \"4L27\"\n ],\n \"toxicspikes\": [\"9M\", \"8M\"],\n \"uproar\": [\"8M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n }\n },\n \"pachirisu\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\"],\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"babydolleyes\": [\"9E\", \"7E\"],\n \"bestow\": [\"7E\", \"6E\", \"5E\"],\n \"bide\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"bite\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"9L9\", \"7L9\", \"6L9\", \"5L9\", \"4L9\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\", \"4E\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"defensecurl\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\"],\n \"discharge\": [\"9L41\", \"7L41\", \"6L41\", \"5L41\", \"4L29\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"9L25\", \"7L25\", \"6L25\", \"5L25\"],\n \"electroweb\": [\"9M\", \"7T\", \"6T\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"9L17\", \"7L17\", \"6L17\", \"5L17\", \"4M\", \"4L17\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"faketears\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"flail\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"flatter\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"followme\": [\"9E\", \"7E\", \"6E\", \"6S0\", \"5E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"gunkshot\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\"],\n \"hyperfang\": [\"7L49\", \"6L49\", \"5L49\"],\n \"iondeluge\": [\"7E\", \"6E\"],\n \"irontail\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\n \"9L45\",\n \"7T\",\n \"7L45\",\n \"6T\",\n \"6L45\",\n \"5T\",\n \"5L45\",\n \"4T\",\n \"4L37\"\n ],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"nuzzle\": [\"9L19\", \"7L19\", \"6L19\", \"6S0\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"6S0\", \"5M\", \"4M\"],\n \"quickattack\": [\"9L5\", \"7L5\", \"6L5\", \"5L5\", \"5D\", \"4L5\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"shockwave\": [\"7T\", \"6T\", \"5D\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"spark\": [\"9L13\", \"7L13\", \"6L13\", \"5L13\", \"4L13\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\"],\n \"superfang\": [\n \"9M\",\n \"9L37\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"6S0\",\n \"5T\",\n \"5L37\",\n \"4T\",\n \"4L33\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"sweetkiss\": [\"9L29\", \"7L29\", \"6L29\", \"5L29\", \"4L25\"],\n \"swift\": [\"9M\", \"9L21\", \"7L21\", \"6L21\", \"5L21\", \"4T\", \"4L21\"],\n \"tailwhip\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunder\": [\"9M\", \"9L49\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderfang\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"thundershock\": [\"9L1\"],\n \"thunderwave\": [\n \"9M\",\n \"9L33\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L33\",\n \"4M\"\n ],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"voltswitch\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 50,\n \"nature\": \"Impish\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 31,\n \"spa\": 14,\n \"spd\": 31,\n \"spe\": 31\n },\n \"isHidden\": true,\n \"moves\": [\"nuzzle\", \"superfang\", \"followme\", \"protect\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"buizel\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L41\", \"7L41\", \"6L41\", \"5L28\", \"4L28\"],\n \"aquajet\": [\"9L24\", \"7L24\", \"6L24\", \"5L21\", \"4L21\"],\n \"aquaring\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"aquatail\": [\n \"9L38\",\n \"7T\",\n \"7L38\",\n \"7E\",\n \"6T\",\n \"6L38\",\n \"6E\",\n \"5T\",\n \"5L38\",\n \"5E\"\n ],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"batonpass\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"bite\": [\"9L18\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brine\": [\"4M\"],\n \"bulkup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\"],\n \"dive\": [\"6M\", \"5M\", \"4T\"],\n \"doublehit\": [\"9L27\", \"7L27\", \"6L27\", \"5L27\"],\n \"doubleslap\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\"],\n \"flipturn\": [\"9M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"furyswipes\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"growl\": [\"9L4\", \"7L4\", \"6L4\", \"5L1\", \"4L1\"],\n \"hail\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"helpinghand\": [\"9M\", \"9E\", \"7T\", \"7E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hydropump\": [\"9M\", \"9L45\", \"7L45\", \"6L45\", \"5L45\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icefang\": [\"9M\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"liquidation\": [\"9M\", \"9L35\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"mefirst\": [\"7E\", \"6E\", \"5E\"],\n \"mudslap\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"odorsleuth\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pursuit\": [\"7L18\", \"6L18\", \"5L10\", \"4L10\"],\n \"quickattack\": [\"9L11\", \"7L11\", \"6L11\", \"5L3\", \"4L3\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"razorwind\": [\"7L35\", \"6L35\", \"5L35\", \"4L45\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"9M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"slash\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"soak\": [\"9L7\", \"7E\", \"6E\"],\n \"sonicboom\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"9L21\", \"7L21\", \"6L21\", \"5L15\", \"4T\", \"4L15\"],\n \"switcheroo\": [\"7E\", \"6E\", \"5E\"],\n \"tackle\": [\"9L1\"],\n \"tailslap\": [\"7E\", \"6E\", \"5E\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterfall\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"watergun\": [\"9L15\", \"7L15\", \"6L15\", \"5L6\", \"5D\", \"4L6\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"5D\", \"4M\"],\n \"watersport\": [\"7L7\", \"6L7\", \"5L1\", \"5D\", \"4L1\"],\n \"wavecrash\": [\"9L49\"],\n \"whirlpool\": [\"9M\", \"9L31\", \"7L31\", \"6L31\", \"5L31\", \"4M\", \"4L36\"]\n }\n },\n \"floatzel\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L51\", \"7L51\", \"6L51\", \"5L29\", \"4L29\"],\n \"aquajet\": [\"9L24\", \"7L24\", \"6L24\", \"5L21\", \"4L21\"],\n \"aquatail\": [\"9L46\", \"7T\", \"7L46\", \"6T\", \"6L46\", \"5T\", \"5L46\", \"4T\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"batonpass\": [\"9M\"],\n \"bite\": [\"9L18\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brine\": [\"4M\"],\n \"bulkup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L26\"],\n \"dig\": [\"9M\", \"6M\", \"5M\", \"4M\"],\n \"dive\": [\"6M\", \"5M\", \"4T\"],\n \"doubleedge\": [\"9M\"],\n \"doublehit\": [\"9L29\", \"7L29\", \"6L29\", \"5L29\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\"],\n \"flipturn\": [\"9M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"hail\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\", \"7T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hydropump\": [\"9M\", \"9L57\", \"7L57\", \"6L57\", \"5L57\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icefang\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"liquidation\": [\"9M\", \"9L41\", \"7T\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"muddywater\": [\"9M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pursuit\": [\"7L18\", \"6L18\", \"5L10\", \"4L10\"],\n \"quickattack\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"razorwind\": [\"7L41\", \"6L41\", \"5L41\", \"4L50\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snarl\": [\"9M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"soak\": [\"9L1\"],\n \"sonicboom\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"9L21\", \"7L21\", \"6L21\", \"5L15\", \"4T\", \"4L15\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterfall\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"watergun\": [\"9L15\", \"7L15\", \"6L15\", \"5L6\", \"4L6\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"watersport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"wavecrash\": [\"9L62\"],\n \"whirlpool\": [\"9M\", \"9L35\", \"7L35\", \"6L35\", \"5L35\", \"4M\", \"4L39\"]\n },\n \"encounters\": [\n {\"generation\": 4, \"level\": 22},\n {\"generation\": 5, \"level\": 10}\n ]\n },\n \"cherubi\": {\n \"learnset\": {\n \"aromatherapy\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulletseed\": [\"8M\", \"5D\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"defensecurl\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drainingkiss\": [\"8M\"],\n \"endure\": [\"8M\", \"4M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"flowershield\": [\"8E\", \"7E\", \"6E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasswhistle\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"grassyglide\": [\"8T\"],\n \"grassyterrain\": [\"8M\", \"7E\"],\n \"growth\": [\"8L10\", \"7L7\", \"6L7\", \"5L7\", \"4L7\"],\n \"healingwish\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"healpulse\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"helpinghand\": [\n \"8M\",\n \"8L15\",\n \"7T\",\n \"7L13\",\n \"6T\",\n \"6L13\",\n \"5T\",\n \"5L13\",\n \"4T\",\n \"4L13\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"leafage\": [\"8L5\"],\n \"leechseed\": [\"8L26\", \"7L10\", \"6L10\", \"5L10\", \"5D\", \"4L10\"],\n \"luckychant\": [\"7L40\", \"6L40\", \"5L40\", \"4L40\"],\n \"magicalleaf\": [\"8M\", \"8L20\", \"7L19\", \"6L19\", \"5L19\", \"4L19\"],\n \"morningsun\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"naturepower\": [\"8E\", \"7M\", \"7E\", \"6M\", \"6E\", \"5E\", \"4E\"],\n \"petalblizzard\": [\"8L35\", \"7L47\", \"6L47\"],\n \"pollenpuff\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"razorleaf\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\n \"8M\",\n \"8L45\",\n \"7M\",\n \"7L37\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\"\n ],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\n \"8M\",\n \"7M\",\n \"7L22\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L22\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"sweetscent\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"8L30\", \"7L31\", \"6L31\", \"5L31\", \"4L31\"],\n \"tickle\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"weatherball\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"worryseed\": [\n \"8L40\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L28\",\n \"5T\",\n \"5L28\",\n \"4T\",\n \"4L28\"\n ]\n }\n },\n \"cherrim\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulletseed\": [\"8M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drainingkiss\": [\"8M\"],\n \"endure\": [\"8M\", \"4M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"flowershield\": [\"8L1\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyglide\": [\"8T\"],\n \"grassyterrain\": [\"8M\"],\n \"growth\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"helpinghand\": [\n \"8M\",\n \"8L15\",\n \"7T\",\n \"7L13\",\n \"6T\",\n \"6L13\",\n \"5T\",\n \"5L13\",\n \"4T\",\n \"4L13\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"laserfocus\": [\"7T\"],\n \"leafage\": [\"8L1\"],\n \"leechseed\": [\"8L28\", \"7L1\", \"6L10\", \"5L10\", \"4L10\"],\n \"luckychant\": [\"7L48\", \"6L48\", \"5L48\", \"4L48\"],\n \"magicalleaf\": [\"8M\", \"8L20\", \"7L19\", \"6L19\", \"5L19\", \"4L19\"],\n \"morningsun\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"petalblizzard\": [\"8L41\", \"7L50\", \"6L50\"],\n \"petaldance\": [\"8L62\", \"7L1\", \"6L25\", \"5L25\", \"4L25\"],\n \"playrough\": [\"8M\"],\n \"pollenpuff\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\n \"8M\",\n \"8L55\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\",\n \"4M\",\n \"4L43\"\n ],\n \"solarblade\": [\"8M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\n \"8M\",\n \"8L0\",\n \"7M\",\n \"7L22\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L22\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"8L34\", \"7L35\", \"6L35\", \"5L35\", \"4L35\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"weatherball\": [\"8M\"],\n \"worryseed\": [\n \"8L48\",\n \"7T\",\n \"7L30\",\n \"6T\",\n \"6L30\",\n \"5T\",\n \"5L30\",\n \"4T\",\n \"4L30\"\n ]\n }\n },\n \"shellos\": {\n \"learnset\": {\n \"acidarmor\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"amnesia\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"ancientpower\": [\"9L20\", \"8L20\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bodyslam\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7L29\",\n \"6L29\",\n \"5L29\",\n \"4L29\"\n ],\n \"brine\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"bulldoze\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"clearsmog\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"curse\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthpower\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fissure\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"harden\": [\"9L5\", \"8L5\", \"7L4\", \"6L4\", \"5L4\", \"4L4\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7L16\", \"6M\", \"6L16\", \"5M\", \"5L16\", \"4M\", \"4L16\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"liquidation\": [\"9M\"],\n \"memento\": [\"9L45\", \"8L45\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mirrorcoat\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mist\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"mudbomb\": [\"7L11\", \"6L11\", \"5L11\", \"4L11\"],\n \"muddywater\": [\n \"9M\",\n \"9L31\",\n \"8M\",\n \"8L31\",\n \"7L37\",\n \"6L37\",\n \"5L37\",\n \"4L37\"\n ],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4T\", \"4L1\"],\n \"mudsport\": [\"7L2\", \"6L2\", \"5L2\", \"4L2\"],\n \"naturalgift\": [\"4M\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L22\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L22\"\n ],\n \"recover\": [\"9L10\", \"8L10\", \"7L46\", \"6L46\", \"5L46\", \"4L46\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"5D\", \"4M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"sludge\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"snowscape\": [\"9M\"],\n \"spitup\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"stealthrock\": [\"9M\"],\n \"stockpile\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"stoneedge\": [\"9M\"],\n \"stringshot\": [\"4T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swallow\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trumpcard\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpulse\": [\n \"9M\",\n \"9L15\",\n \"8L15\",\n \"7T\",\n \"7L7\",\n \"6T\",\n \"6L7\",\n \"5L7\",\n \"4M\",\n \"4L7\"\n ],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"],\n \"yawn\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"]\n }\n },\n \"gastrodon\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"8M\"],\n \"ancientpower\": [\"9L20\", \"8L20\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodyslam\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7L29\",\n \"6L29\",\n \"5L29\",\n \"4L29\"\n ],\n \"brine\": [\"8M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthpower\": [\n \"9M\",\n \"9L39\",\n \"8M\",\n \"8L39\",\n \"7T\",\n \"7S0\",\n \"6T\",\n \"5T\",\n \"4T\"\n ],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"harden\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7L16\", \"6M\", \"6L16\", \"5M\", \"5L16\", \"4M\", \"4L16\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"7S0\", \"6M\", \"5M\", \"4M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"liquidation\": [\"9M\"],\n \"memento\": [\"9L53\", \"8L53\"],\n \"mudbomb\": [\"7L11\", \"6L11\", \"5L11\", \"4L11\"],\n \"muddywater\": [\n \"9M\",\n \"9L33\",\n \"8M\",\n \"8L33\",\n \"7L41\",\n \"6L41\",\n \"5L41\",\n \"4L41\"\n ],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4T\", \"4L1\"],\n \"mudsport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"naturalgift\": [\"4M\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"7S0\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\n \"9M\",\n \"9L46\",\n \"8M\",\n \"8L46\",\n \"7M\",\n \"7L22\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L22\"\n ],\n \"recover\": [\"9L1\", \"8L1\", \"7L54\", \"7S0\", \"6L54\", \"5L54\", \"4L54\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockblast\": [\"9M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"snowscape\": [\"9M\"],\n \"spikes\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"stringshot\": [\"4T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpulse\": [\n \"9M\",\n \"9L15\",\n \"8L15\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 50,\n \"gender\": \"F\",\n \"nature\": \"Modest\",\n \"abilities\": [\"stormdrain\"],\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 0,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"earthpower\", \"icebeam\", \"recover\", \"protect\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 4, \"level\": 20}]\n },\n \"gastrodoneast\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"8M\"],\n \"ancientpower\": [\"9L20\", \"8L20\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodyslam\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7L29\",\n \"6L29\",\n \"5L29\",\n \"4L29\"\n ],\n \"brine\": [\"8M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthpower\": [\n \"9M\",\n \"9L39\",\n \"9S2\",\n \"9S3\",\n \"8M\",\n \"8L39\",\n \"8S0\",\n \"8S1\",\n \"7T\",\n \"6T\",\n \"5T\",\n \"4T\"\n ],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"harden\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"7L16\", \"6M\", \"6L16\", \"5M\", \"5L16\", \"4M\", \"4L16\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"9M\", \"9S2\", \"8M\", \"8S0\", \"8S1\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icywind\": [\"9M\", \"9S3\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"liquidation\": [\"9M\"],\n \"memento\": [\"9L53\", \"8L53\"],\n \"mudbomb\": [\"7L11\", \"6L11\", \"5L11\", \"4L11\"],\n \"muddywater\": [\n \"9M\",\n \"9L33\",\n \"8M\",\n \"8L33\",\n \"7L41\",\n \"6L41\",\n \"5L41\",\n \"4L41\"\n ],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4T\", \"4L1\"],\n \"mudsport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"naturalgift\": [\"4M\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"protect\": [\n \"9M\",\n \"9S2\",\n \"9S3\",\n \"8M\",\n \"8S0\",\n \"8S1\",\n \"7M\",\n \"6M\",\n \"5M\",\n \"4M\"\n ],\n \"raindance\": [\n \"9M\",\n \"9L46\",\n \"8M\",\n \"8L46\",\n \"7M\",\n \"7L22\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\",\n \"4M\",\n \"4L22\"\n ],\n \"recover\": [\"9L1\", \"8L1\", \"7L54\", \"6L54\", \"5L54\", \"4L54\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockblast\": [\"9M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"snowscape\": [\"9M\"],\n \"spikes\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"stringshot\": [\"4T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"surf\": [\"9M\", \"8M\", \"8S0\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpulse\": [\n \"9M\",\n \"9L15\",\n \"8L15\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"],\n \"yawn\": [\"9S2\", \"9S3\", \"8S1\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 50,\n \"gender\": \"F\",\n \"nature\": \"Quiet\",\n \"abilities\": [\"stormdrain\"],\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 2,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 0\n },\n \"moves\": [\"protect\", \"surf\", \"icebeam\", \"earthpower\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 50,\n \"gender\": \"F\",\n \"nature\": \"Sassy\",\n \"abilities\": [\"stormdrain\"],\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 0,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 0\n },\n \"moves\": [\"protect\", \"yawn\", \"icebeam\", \"earthpower\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 9,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Bold\",\n \"abilities\": [\"stormdrain\"],\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 0,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 8\n },\n \"moves\": [\"protect\", \"yawn\", \"icebeam\", \"earthpower\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 9,\n \"level\": 50,\n \"gender\": \"F\",\n \"nature\": \"Calm\",\n \"abilities\": [\"stormdrain\"],\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 0,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 8\n },\n \"moves\": [\"protect\", \"yawn\", \"icywind\", \"earthpower\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 4, \"level\": 20}]\n },\n \"drifloon\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"9M\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"amnesia\": [\"9M\", \"8M\", \"7L40\", \"6L40\", \"5L40\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L4\", \"6L4\", \"5L4\", \"4L6\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"batonpass\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7L44\",\n \"6L44\",\n \"5L38\",\n \"4L33\"\n ],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"brutalswing\": [\"8M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"clearsmog\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"constrict\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"defog\": [\"9E\", \"8E\", \"7T\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"destinybond\": [\"9L32\", \"8L32\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"disable\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"explosion\": [\n \"9L44\",\n \"8L44\",\n \"7M\",\n \"7L50\",\n \"6M\",\n \"6L50\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L43\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fly\": [\"9M\"],\n \"focusenergy\": [\"9L8\", \"8M\", \"8L8\", \"7L13\", \"6L13\", \"5L13\", \"4L14\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gust\": [\"9L4\", \"8L4\", \"7L8\", \"6L8\", \"5L8\", \"4L11\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"haze\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7L27\", \"6L27\", \"5L22\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypnosis\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"imprison\": [\"9M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"memento\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"minimize\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"9M\"],\n \"ominouswind\": [\"7L20\", \"6L20\", \"5L20\", \"4T\", \"4L30\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L16\",\n \"4M\",\n \"4L17\"\n ],\n \"phantomforce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"selfdestruct\": [\"9L29\", \"8M\", \"8L29\"],\n \"shadowball\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L38\"\n ],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"silverwind\": [\"4M\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spitup\": [\"9L24\", \"8L24\", \"7L32\", \"6L32\", \"5L30\", \"4L27\"],\n \"stockpile\": [\"9L24\", \"8L24\", \"7L25\", \"6L25\", \"5L25\", \"4L22\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swallow\": [\"9L24\", \"8L24\", \"7L32\", \"6L32\", \"5L30\", \"4L27\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"tailwind\": [\"9M\", \"9L40\", \"8L40\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"4T\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\"],\n \"weatherball\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n }\n },\n \"drifblim\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"9M\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"amnesia\": [\"9M\", \"8M\", \"7L46\", \"6L46\", \"5L46\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"batonpass\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7L52\",\n \"6L52\",\n \"5L44\",\n \"4L37\"\n ],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"8M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"constrict\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"destinybond\": [\"9L36\", \"8L36\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"explosion\": [\n \"9L54\",\n \"8L54\",\n \"7M\",\n \"7L60\",\n \"6M\",\n \"6L60\",\n \"5M\",\n \"5L56\",\n \"4M\",\n \"4L51\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"9L1\", \"8M\", \"8L1\", \"7L13\", \"6L13\", \"5L13\", \"4L14\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gust\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"haze\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7L27\", \"6L27\", \"5L22\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"minimize\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"9M\"],\n \"ominouswind\": [\"7L20\", \"6L20\", \"5L20\", \"4T\", \"4L32\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L16\",\n \"4M\",\n \"4L17\"\n ],\n \"phantomforce\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7L1\", \"6L1\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"selfdestruct\": [\"9L31\", \"8M\", \"8L31\"],\n \"shadowball\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L40\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L44\"\n ],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"silverwind\": [\"4M\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spitup\": [\"9L24\", \"8L24\", \"7L34\", \"6L34\", \"5L32\", \"4L27\"],\n \"stockpile\": [\"9L24\", \"8L24\", \"7L25\", \"6L25\", \"5L25\", \"4L22\"],\n \"storedpower\": [\"9M\"],\n \"strengthsap\": [\"9L1\", \"8L1\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swallow\": [\"9L24\", \"8L24\", \"7L34\", \"6L34\", \"5L32\", \"4L27\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"tailwind\": [\"9M\", \"9L48\", \"8L48\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"encounters\": [{\"generation\": 7, \"level\": 11, \"pokeball\": \"pokeball\"}]\n },\n \"buneary\": {\n \"learnset\": {\n \"afteryou\": [\"8L12\", \"7T\", \"7L43\", \"6T\", \"6L43\", \"5T\", \"5L43\"],\n \"agility\": [\"8M\", \"8L36\", \"7L33\", \"6L33\", \"5L33\", \"4L33\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4E\"],\n \"babydolleyes\": [\"8L8\", \"7L13\", \"6L10\"],\n \"batonpass\": [\"8M\", \"8L28\", \"7L26\", \"6L26\", \"5L26\", \"4L26\"],\n \"bounce\": [\n \"8M\",\n \"8L48\",\n \"7T\",\n \"7L56\",\n \"6T\",\n \"6L56\",\n \"5T\",\n \"5L56\",\n \"4T\",\n \"4L46\"\n ],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"8M\", \"8L24\", \"7L46\", \"6L46\", \"5L46\", \"4L43\"],\n \"circlethrow\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"cosmicpower\": [\"8M\", \"7E\", \"6E\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"defensecurl\": [\"8L4\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"dig\": [\"8M\", \"6M\", \"5M\", \"4M\"],\n \"dizzypunch\": [\"7L36\", \"6L36\", \"5L36\", \"4L36\"],\n \"doublehit\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doublekick\": [\"8L20\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\"],\n \"encore\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"8M\", \"7L6\", \"6L6\", \"5L6\", \"4M\", \"4L6\"],\n \"entrainment\": [\"8L40\", \"7L50\", \"6L50\", \"5L53\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fakeout\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"faketears\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"firepunch\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\"],\n \"flail\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"flatter\": [\"8L44\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"4M\"],\n \"foresight\": [\"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\"],\n \"frustration\": [\"7M\", \"7L1\", \"6M\", \"6L13\", \"5M\", \"5L13\", \"4M\", \"4L13\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"8L32\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"healingwish\": [\"8L52\", \"7L63\", \"6L63\", \"5L63\", \"4L53\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icepunch\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"jumpkick\": [\"7L23\", \"6L23\", \"5L23\", \"4L23\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowkick\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"lowsweep\": [\"8M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mudslap\": [\"4T\"],\n \"mudsport\": [\"7E\", \"6E\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\"],\n \"playrough\": [\"8M\"],\n \"pound\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"poweruppunch\": [\"7E\", \"6M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"quickattack\": [\"8L16\", \"7L16\", \"6L16\", \"5L16\", \"4L16\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"skyuppercut\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"splash\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"sweetkiss\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"swift\": [\"8M\", \"4T\"],\n \"switcheroo\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"teeterdance\": [\"8E\", \"7E\", \"6E\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4E\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"tripleaxel\": [\"8T\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n }\n },\n \"lopunny\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\"],\n \"afteryou\": [\"8L12\", \"7T\", \"7L43\", \"6T\", \"6L43\", \"5T\", \"5L43\"],\n \"agility\": [\"8M\", \"8L36\", \"7L33\", \"6L33\", \"5L33\", \"4L33\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"aurasphere\": [\"8M\"],\n \"babydolleyes\": [\"8L1\", \"7L13\"],\n \"batonpass\": [\"8M\", \"8L28\", \"7L26\", \"6L26\", \"5L26\", \"4L26\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bounce\": [\n \"8M\",\n \"8L48\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L56\",\n \"4T\",\n \"4L46\"\n ],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"8M\", \"8L24\", \"7L46\", \"6L46\", \"5L46\", \"4L43\"],\n \"closecombat\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cosmicpower\": [\"8M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"defensecurl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"dig\": [\"8M\", \"6M\", \"5M\", \"4M\"],\n \"dizzypunch\": [\"7L36\", \"6L36\", \"5L36\", \"4L36\"],\n \"doublekick\": [\"8L20\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"encore\": [\"8M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"8M\", \"7L6\", \"6L6\", \"5L6\", \"4M\", \"4L6\"],\n \"entrainment\": [\"8L40\", \"7L53\", \"6L53\", \"5L53\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"faketears\": [\"8M\"],\n \"firepunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"flatter\": [\"8L44\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\"],\n \"foresight\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"8L32\", \"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"healingwish\": [\"8L52\", \"7L1\", \"6L1\", \"5L63\", \"4L53\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"highjumpkick\": [\"8L56\", \"7L66\", \"6L66\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icepunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"jumpkick\": [\"7L23\", \"6L23\", \"5L23\", \"4L23\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mirrorcoat\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\"],\n \"playrough\": [\"8M\"],\n \"pound\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"quickattack\": [\"8L16\", \"7L16\", \"6L16\", \"5L16\", \"4L16\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"7L1\", \"6M\", \"6L13\", \"5M\", \"5L13\", \"4M\", \"4L13\"],\n \"reversal\": [\"8M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rototiller\": [\"7L1\", \"6L1\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"splash\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"8M\", \"4T\"],\n \"thunder\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"tripleaxel\": [\"8T\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"8M\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n }\n },\n \"glameow\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"assist\": [\"7L29\", \"6L29\", \"5L29\", \"4L29\"],\n \"assurance\": [\"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"attract\": [\"7M\", \"7L44\", \"6M\", \"6L44\", \"5M\", \"5L44\", \"4M\", \"4L45\"],\n \"bite\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"captivate\": [\"7L32\", \"6L32\", \"5L32\", \"4M\", \"4L32\"],\n \"charm\": [\"7L25\", \"6L25\", \"5L25\", \"4L25\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"dig\": [\"6M\", \"5M\", \"4M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"4M\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"fakeout\": [\"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\"],\n \"faketears\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"feintattack\": [\"7L17\", \"6L17\", \"5L17\", \"4L17\"],\n \"flail\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"foulplay\": [\"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"furyswipes\": [\"7L20\", \"6L20\", \"5L20\", \"4L20\"],\n \"growl\": [\"7L8\", \"6L8\", \"5L8\", \"4L8\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"7L48\", \"6M\", \"6L48\", \"5M\", \"5L48\"],\n \"hypervoice\": [\"7T\", \"6T\", \"5T\"],\n \"hypnosis\": [\"7L13\", \"6L13\", \"5L13\", \"4L13\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lastresort\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"playrough\": [\"7L50\", \"6L50\"],\n \"protect\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"quickattack\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"scratch\": [\"7L5\", \"6L5\", \"5L5\", \"4L5\"],\n \"secretpower\": [\"6M\", \"5D\", \"4M\"],\n \"shadowball\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowclaw\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"slash\": [\"7L37\", \"6L37\", \"5L37\", \"4L37\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"snatch\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"suckerpunch\": [\"7L41\", \"6L41\", \"5L41\", \"4T\", \"4L41\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"4T\"],\n \"tailwhip\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"taunt\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"thief\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunder\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"uturn\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"wakeupslap\": [\"7E\", \"6E\", \"5E\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\"],\n \"workup\": [\"7M\", \"5M\"]\n }\n },\n \"purugly\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"assist\": [\"7L29\", \"6L29\", \"5L29\", \"4L29\"],\n \"attract\": [\"7M\", \"7L52\", \"6M\", \"6L52\", \"5M\", \"5L52\", \"4M\", \"4L53\"],\n \"bodyslam\": [\"7L45\", \"6L45\", \"5L45\", \"4L45\"],\n \"bulldoze\": [\"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"7L32\", \"6L32\", \"5L32\", \"4M\", \"4L32\"],\n \"charm\": [\"7L25\", \"6L25\", \"5L25\", \"4L25\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"dig\": [\"6M\", \"5M\", \"4M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"4M\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"fakeout\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"feintattack\": [\"7L17\", \"6L17\", \"5L17\", \"4L17\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"foulplay\": [\"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"furyswipes\": [\"7L20\", \"6L20\", \"5L20\", \"4L20\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"growl\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"7L60\", \"6M\", \"6L60\", \"5M\", \"5L60\"],\n \"hyperbeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypervoice\": [\"7T\", \"6T\", \"5T\"],\n \"hypnosis\": [\"7L13\", \"6L13\", \"5L13\", \"4L13\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"protect\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scratch\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowclaw\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"slash\": [\"7L37\", \"6L37\", \"5L37\", \"4L37\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"stompingtantrum\": [\"7T\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"7L1\", \"6M\", \"6L38\", \"5M\", \"5L38\", \"4M\", \"4L38\"],\n \"swift\": [\"4T\"],\n \"taunt\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"thief\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"throatchop\": [\"7T\"],\n \"thunder\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"uturn\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\"],\n \"workup\": [\"7M\", \"5M\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 32, \"maxEggMoves\": 1}]\n },\n \"stunky\": {\n \"learnset\": {\n \"acidspray\": [\"9M\", \"9L9\", \"8L9\", \"7L19\", \"6L32\", \"5L32\"],\n \"assurance\": [\"8M\"],\n \"astonish\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"belch\": [\"9L39\", \"8L39\", \"7L43\", \"6L46\"],\n \"bite\": [\"9L18\", \"8L18\", \"7L21\"],\n \"bodyslam\": [\"9M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"corrosivegas\": [\"8T\"],\n \"crunch\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"explosion\": [\n \"9L42\",\n \"8L45\",\n \"7M\",\n \"7L45\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L44\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"feint\": [\"9L3\", \"8L3\", \"7L15\", \"6L18\", \"5L18\", \"4L18\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flameburst\": [\"7E\", \"6E\", \"5E\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"9L15\", \"8M\", \"8L15\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"furyswipes\": [\"9L12\", \"8L12\", \"7L9\", \"6L10\", \"5L10\", \"4L10\"],\n \"gunkshot\": [\"9M\"],\n \"haze\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"memento\": [\"9L33\", \"8L33\", \"7L33\", \"6L43\", \"5L43\", \"4L37\"],\n \"mudslap\": [\"4T\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"9L36\", \"8L36\", \"7L31\", \"6L37\", \"5L37\", \"4L31\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"playrough\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"poisongas\": [\"9L1\", \"8L1\", \"7L3\", \"6L4\", \"5L4\", \"4L4\"],\n \"poisonjab\": [\"9M\"],\n \"poisontail\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"punishment\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"screech\": [\"9L24\", \"8M\", \"8L24\", \"7L7\", \"6L7\", \"5L7\", \"5D\", \"4L7\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"slash\": [\"9E\", \"8E\", \"7L25\", \"6L22\", \"5L22\", \"4L22\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sludgewave\": [\"9M\"],\n \"smog\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"smokescreen\": [\"9L6\", \"8L6\", \"7L13\", \"6L14\", \"5L14\", \"4L14\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"suckerpunch\": [\"9L30\", \"8L30\", \"7L39\", \"5D\", \"4T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"tailslap\": [\"8M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\n \"9M\",\n \"9L27\",\n \"8L27\",\n \"7M\",\n \"7L27\",\n \"6M\",\n \"6L27\",\n \"5M\",\n \"5L27\",\n \"4M\",\n \"4L20\"\n ],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"venomdrench\": [\"8M\", \"8L42\", \"7L37\"],\n \"venoshock\": [\"9M\", \"9L21\", \"8M\", \"8L21\", \"7M\", \"6M\", \"5M\"]\n }\n },\n \"skuntank\": {\n \"learnset\": {\n \"acidspray\": [\"9M\", \"8L9\", \"7L19\", \"6L32\", \"5L32\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"belch\": [\"9L43\", \"8L43\", \"7L43\", \"6L56\"],\n \"bite\": [\"9L18\", \"8L18\", \"7L21\"],\n \"bodyslam\": [\"9M\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"corrosivegas\": [\"8T\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"explosion\": [\n \"9L48\",\n \"8L53\",\n \"7M\",\n \"7L45\",\n \"6M\",\n \"6L61\",\n \"5M\",\n \"5L61\",\n \"4M\",\n \"4L52\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"feint\": [\"9L1\", \"8L1\", \"7L15\", \"6L18\", \"5L18\", \"4L18\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L0\",\n \"8M\",\n \"8L0\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L34\",\n \"5M\",\n \"5L34\",\n \"4M\",\n \"4L34\"\n ],\n \"focusenergy\": [\"9L15\", \"8M\", \"8L15\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"furyswipes\": [\"9L12\", \"8L12\", \"7L9\", \"6L10\", \"5L10\", \"4L10\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gunkshot\": [\"9M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"memento\": [\"9L33\", \"8L33\", \"7L33\", \"6L51\", \"5L51\", \"4L41\"],\n \"mudslap\": [\"4T\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"9L38\", \"8L38\", \"7L31\", \"6L41\", \"5L41\", \"4L31\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"poisongas\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisontail\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"screech\": [\"9L24\", \"8M\", \"8L24\", \"7L1\", \"6L7\", \"5L7\", \"4L7\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"slash\": [\"7L25\", \"6L22\", \"5L22\", \"4L22\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sludgewave\": [\"9M\"],\n \"smokescreen\": [\"9L1\", \"8L1\", \"7L13\", \"6L14\", \"5L14\", \"4L14\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"suckerpunch\": [\"9L30\", \"8L30\", \"7L39\", \"4T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"superfang\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"tailslap\": [\"8M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\n \"9M\",\n \"9L27\",\n \"8L27\",\n \"7M\",\n \"7L27\",\n \"6M\",\n \"6L27\",\n \"5M\",\n \"5L27\",\n \"4M\",\n \"4L20\"\n ],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"venomdrench\": [\"8M\", \"8L48\", \"7L37\"],\n \"venoshock\": [\"9M\", \"9L21\", \"8M\", \"8L21\", \"7M\", \"6M\", \"5M\"]\n },\n \"encounters\": [{\"generation\": 4, \"level\": 29}]\n },\n \"bronzor\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"ancientpower\": [\"4T\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9L4\", \"8L4\", \"7L11\", \"6L11\", \"5L11\", \"4L14\"],\n \"confusion\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"extrasensory\": [\"9L28\", \"8L28\", \"7L39\", \"6L39\", \"5L19\", \"4L19\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"feintattack\": [\"7L21\", \"6L21\", \"5L21\", \"4L41\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"futuresight\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7L29\",\n \"6L29\",\n \"5L29\",\n \"4L37\"\n ],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"9E\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"guardswap\": [\"8M\"],\n \"gyroball\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L35\",\n \"6M\",\n \"6L35\",\n \"5M\",\n \"5L35\",\n \"4M\",\n \"4L35\"\n ],\n \"healblock\": [\"7L45\", \"6L45\", \"5L45\", \"4L52\"],\n \"heavyslam\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L49\", \"6L49\", \"5L49\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypnosis\": [\"9L20\", \"8L20\", \"7L5\", \"6L5\", \"5L5\", \"5D\", \"4L7\"],\n \"icespinner\": [\"9M\"],\n \"imprison\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L9\", \"6L9\", \"5L9\", \"4L12\"],\n \"irondefense\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7T\",\n \"7L19\",\n \"6T\",\n \"6L19\",\n \"5T\",\n \"5L19\",\n \"4L26\"\n ],\n \"ironhead\": [\"9M\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"metalsound\": [\"9M\", \"9L40\", \"8L40\", \"7L31\", \"6L31\", \"5L31\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\n \"9L8\",\n \"8M\",\n \"8L8\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L41\",\n \"4M\",\n \"4L49\"\n ],\n \"powergem\": [\"9M\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"7L15\", \"6L15\", \"5L15\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"recycle\": [\"9E\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockblast\": [\"9M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L30\"\n ],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"speedswap\": [\"8M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelroller\": [\"8T\"],\n \"stompingtantrum\": [\"9M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"bronzong\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"ancientpower\": [\"4T\"],\n \"block\": [\n \"9L0\",\n \"8L0\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L33\",\n \"4T\",\n \"4L33\"\n ],\n \"bodypress\": [\"9M\", \"9S0\", \"8M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9L1\", \"8L1\", \"7L11\", \"6L11\", \"5L11\", \"4L14\"],\n \"confusion\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"extrasensory\": [\"9L28\", \"8L28\", \"7L42\", \"6L42\", \"5L19\", \"4L19\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"feintattack\": [\"7L21\", \"6L21\", \"5L21\", \"4L50\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"flashcannon\": [\"9M\", \"9S1\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"futuresight\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"7L29\",\n \"6L29\",\n \"5L29\",\n \"4L43\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"guardswap\": [\"8M\"],\n \"gyroball\": [\n \"9M\",\n \"9L16\",\n \"9S1\",\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L38\"\n ],\n \"hardpress\": [\"9M\"],\n \"healblock\": [\"7L52\", \"6L52\", \"5L52\", \"4L67\"],\n \"heavyslam\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L58\", \"6L58\", \"5L58\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypnosis\": [\"9L20\", \"9S1\", \"8L20\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"icespinner\": [\"9M\"],\n \"imprison\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"irondefense\": [\n \"9M\",\n \"9L38\",\n \"9S0\",\n \"8M\",\n \"8L38\",\n \"7T\",\n \"7L19\",\n \"6T\",\n \"6L19\",\n \"5T\",\n \"5L19\",\n \"4L26\"\n ],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"metalsound\": [\"9M\", \"9L44\", \"8L44\", \"7L31\", \"6L31\", \"5L31\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"9M\"],\n \"payback\": [\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L46\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L46\",\n \"4M\",\n \"4L61\"\n ],\n \"powergem\": [\"9M\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"9S0\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"9S1\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\", \"8M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"7L15\", \"6L15\", \"5L15\"],\n \"raindance\": [\n \"9M\",\n \"9L56\",\n \"8M\",\n \"8L56\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockblast\": [\"9M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\",\n \"4M\",\n \"4L30\"\n ],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"speedswap\": [\"8M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelroller\": [\"8T\"],\n \"stompingtantrum\": [\"9M\"],\n \"storedpower\": [\"9M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"9S0\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"weatherball\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 50,\n \"nature\": \"Relaxed\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 31,\n \"spa\": 22,\n \"spd\": 31,\n \"spe\": 0\n },\n \"moves\": [\"bodypress\", \"irondefense\", \"protect\", \"trickroom\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 9,\n \"level\": 50,\n \"nature\": \"Modest\",\n \"moves\": [\"flashcannon\", \"gyroball\", \"psychic\", \"hypnosis\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 6, \"level\": 30}]\n },\n \"chatot\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"agility\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"aircutter\": [\"7E\", \"6E\", \"5E\", \"4T\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"boomburst\": [\"7E\", \"6E\"],\n \"captivate\": [\"4M\"],\n \"chatter\": [\"7L1\", \"6L1\", \"5L21\", \"4L21\", \"4S0\"],\n \"confide\": [\"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"defog\": [\"7T\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"echoedvoice\": [\"7M\", \"7L37\", \"6M\", \"6L37\", \"5M\", \"5L37\"],\n \"encore\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"endure\": [\"4M\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"featherdance\": [\"7L50\", \"6L50\", \"5L53\", \"4L41\"],\n \"fly\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furyattack\": [\"7L17\", \"6L17\", \"5L17\", \"4L17\", \"4S0\"],\n \"growl\": [\"7L5\", \"6L5\", \"5L5\", \"4L5\"],\n \"heatwave\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypervoice\": [\"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L57\", \"4L45\"],\n \"mimic\": [\"7L33\", \"6L33\", \"5L33\", \"4L29\"],\n \"mirrormove\": [\"7L9\", \"6L9\", \"5L9\", \"5D\", \"4L9\", \"4S0\"],\n \"mudslap\": [\"4T\"],\n \"nastyplot\": [\"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"ominouswind\": [\"4T\"],\n \"peck\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"pluck\": [\"5M\", \"4M\"],\n \"protect\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"roost\": [\"7M\", \"7L41\", \"6M\", \"6L41\", \"5T\", \"5L41\", \"4M\", \"4L33\"],\n \"round\": [\"7M\", \"7L29\", \"6M\", \"6L29\", \"5M\", \"5L29\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"sing\": [\"7L13\", \"6L13\", \"5L13\", \"4L13\"],\n \"skyattack\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"steelwing\": [\"7M\", \"7E\", \"6M\", \"6E\", \"5E\", \"4M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"supersonic\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"4T\"],\n \"synchronoise\": [\"7L49\", \"6L49\", \"5L49\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"taunt\": [\"7M\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"5L25\", \"4M\", \"4L25\", \"4S0\"],\n \"thief\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"twister\": [\"4T\"],\n \"uproar\": [\"7T\", \"7L45\", \"6T\", \"6L45\", \"5T\", \"5L45\", \"4T\", \"4L37\"],\n \"uturn\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"workup\": [\"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 25,\n \"gender\": \"M\",\n \"nature\": \"Jolly\",\n \"abilities\": [\"keeneye\"],\n \"moves\": [\"mirrormove\", \"furyattack\", \"chatter\", \"taunt\"]\n }\n ]\n },\n \"spiritomb\": {\n \"learnset\": {\n \"allyswitch\": [\"9E\", \"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bodyslam\": [\"9M\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"curse\": [\"9M\", \"9L40\", \"8L40\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"darkpulse\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5T\",\n \"5L49\",\n \"5S0\",\n \"4M\",\n \"4L49\"\n ],\n \"destinybond\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"disable\": [\"9E\", \"8E\", \"7E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dreameater\": [\n \"9L60\",\n \"8L60\",\n \"7M\",\n \"7L19\",\n \"6M\",\n \"6L19\",\n \"5M\",\n \"5L19\",\n \"4M\",\n \"4L19\"\n ],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"5S0\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"feintattack\": [\"7L7\", \"6L7\", \"5L7\", \"4L7\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grudge\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"9L25\", \"8M\", \"8L25\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypnosis\": [\"9L55\", \"8L55\", \"7L13\", \"6L13\", \"5L13\", \"4L13\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"imprison\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"memento\": [\"9L30\", \"8L30\", \"7L43\", \"6L43\", \"5L43\", \"4L43\"],\n \"nastyplot\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7L37\",\n \"6L37\",\n \"5L37\",\n \"4L37\"\n ],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7E\", \"6E\", \"5E\"],\n \"nightshade\": [\"9M\", \"9L1\", \"8L1\"],\n \"ominouswind\": [\"7L25\", \"6L25\", \"5L25\", \"4T\", \"4L25\"],\n \"painsplit\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\"\n ],\n \"payback\": [\"9L15\", \"8M\", \"8L15\"],\n \"phantomforce\": [\"9M\", \"8M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\", \"4M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"psyshock\": [\"9M\"],\n \"pursuit\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"quash\": [\"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"9L45\", \"8M\", \"8L45\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowsneak\": [\n \"9L5\",\n \"8L5\",\n \"7L1\",\n \"7E\",\n \"6L1\",\n \"6E\",\n \"5L1\",\n \"5E\",\n \"4L1\",\n \"4E\"\n ],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"silverwind\": [\"5S0\", \"4M\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"smokescreen\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spite\": [\n \"9M\",\n \"9L10\",\n \"8L10\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"5D\",\n \"4T\",\n \"4L1\"\n ],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"suckerpunch\": [\"9L35\", \"8L35\", \"7L31\", \"6L31\", \"5L31\", \"4T\", \"4L31\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 61,\n \"gender\": \"F\",\n \"nature\": \"Quiet\",\n \"ivs\": {\n \"hp\": 30,\n \"atk\": 30,\n \"def\": 30,\n \"spa\": 30,\n \"spd\": 30,\n \"spe\": 30\n },\n \"moves\": [\"darkpulse\", \"psychic\", \"silverwind\", \"embargo\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"gible\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bite\": [\"9L25\", \"8L25\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"bulldoze\": [\"9M\", \"9L18\", \"8M\", \"8L18\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"dig\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7L31\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L31\",\n \"4M\",\n \"4L31\"\n ],\n \"doubleedge\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"dragonbreath\": [\"9L12\", \"8L12\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L27\",\n \"6M\",\n \"6L27\",\n \"5M\",\n \"5L27\",\n \"4M\",\n \"4L27\"\n ],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragonrage\": [\"7L7\", \"6L7\", \"5L7\", \"5D\", \"4L7\"],\n \"dragonrush\": [\"9L60\", \"8L60\", \"7L37\", \"6L37\", \"5L37\", \"4L37\"],\n \"dragontail\": [\"9M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"5D\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"falseswipe\": [\"9M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firefang\": [\"9M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"irontail\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"metalclaw\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudshot\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"5D\",\n \"4T\",\n \"4E\"\n ],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockclimb\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L6\", \"8L6\", \"7L3\", \"6L3\", \"5L3\", \"4L3\"],\n \"sandstorm\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L13\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L13\"\n ],\n \"sandtomb\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7L19\",\n \"7E\",\n \"6L19\",\n \"6E\",\n \"5L19\",\n \"5E\",\n \"4L19\",\n \"4E\"\n ],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"slash\": [\"9L30\", \"8L30\", \"7L25\", \"6L25\", \"5L25\", \"4L25\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"swordsdance\": [\"9M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\", \"9L54\", \"8L54\", \"7L15\", \"6L15\", \"5L15\", \"4L15\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"thunderfang\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"twister\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"]\n }\n },\n \"gabite\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bite\": [\"9L27\", \"8L27\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"breakingswipe\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"9L18\", \"8M\", \"8L18\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"dig\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"7L40\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L40\"\n ],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"dragonbreath\": [\"9L1\", \"8L1\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L33\",\n \"4M\",\n \"4L33\"\n ],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragonrage\": [\"7L1\", \"6L7\", \"5L7\", \"4L7\"],\n \"dragonrush\": [\"9L74\", \"8L74\", \"7L49\", \"6L49\", \"5L49\", \"4L49\"],\n \"dragontail\": [\"9M\"],\n \"dualchop\": [\"8L1\", \"7T\", \"7L1\", \"6T\", \"6L24\", \"5T\", \"5L24\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"falseswipe\": [\"9M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firefang\": [\"9M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"laserfocus\": [\"7T\"],\n \"metalclaw\": [\"9M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"sandstorm\": [\n \"9M\",\n \"9L58\",\n \"8M\",\n \"8L58\",\n \"7M\",\n \"7L13\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L13\"\n ],\n \"sandtomb\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L19\", \"6L19\", \"5L19\", \"4L19\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"slash\": [\"9L34\", \"8L34\", \"7L28\", \"6L28\", \"5L28\", \"4L28\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"swordsdance\": [\"9M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\", \"9L66\", \"8L66\", \"7L15\", \"6L15\", \"5L15\", \"4L15\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"twister\": [\"4T\"]\n }\n },\n \"garchomp\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bite\": [\"9L27\", \"8L27\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S4\", \"5M\", \"4M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"9L18\", \"8M\", \"8L18\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\n \"9M\",\n \"9L0\",\n \"8M\",\n \"8L0\",\n \"7L1\",\n \"6L48\",\n \"6S2\",\n \"6S3\",\n \"5L48\",\n \"5S1\",\n \"4L48\"\n ],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"dig\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"7L40\",\n \"6M\",\n \"6L40\",\n \"6S2\",\n \"6S3\",\n \"5M\",\n \"5L40\",\n \"5S1\",\n \"4M\",\n \"4L40\"\n ],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"6S2\", \"5T\", \"4T\"],\n \"dragonbreath\": [\"9L1\", \"8L1\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L33\",\n \"6S2\",\n \"6S3\",\n \"5M\",\n \"5L33\",\n \"5S1\",\n \"4M\",\n \"4L33\"\n ],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragonrage\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"dragonrush\": [\"9L82\", \"8L82\", \"7L55\", \"6L55\", \"6S4\", \"5L55\", \"4L55\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"dualchop\": [\"8L1\", \"7T\", \"7L1\", \"6T\", \"6L24\", \"5T\", \"5L24\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S4\", \"5M\", \"5S0\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firefang\": [\"9M\", \"8M\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S4\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"laserfocus\": [\"7T\"],\n \"liquidation\": [\"9M\"],\n \"metalclaw\": [\"9M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5S0\", \"5S1\", \"4T\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"sandstorm\": [\n \"9M\",\n \"9L62\",\n \"8M\",\n \"8L62\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"sandtomb\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L19\", \"6L19\", \"5L19\", \"4L19\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"slash\": [\"9L34\", \"8L34\", \"7L28\", \"6L28\", \"6S3\", \"5L28\", \"4L28\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spikes\": [\"9M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\", \"4M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\", \"9L72\", \"8L72\", \"7L15\", \"6L15\", \"5L15\", \"4L15\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"twister\": [\"4T\"],\n \"whirlpool\": [\"8M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 100,\n \"gender\": \"M\",\n \"moves\": [\"outrage\", \"earthquake\", \"swordsdance\", \"stoneedge\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 48,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"dragonclaw\", \"dig\", \"crunch\", \"outrage\"]\n },\n {\n \"generation\": 6,\n \"level\": 48,\n \"gender\": \"M\",\n \"moves\": [\"dracometeor\", \"dragonclaw\", \"dig\", \"crunch\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"gender\": \"M\",\n \"moves\": [\"slash\", \"dragonclaw\", \"dig\", \"crunch\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 66,\n \"gender\": \"F\",\n \"perfectIVs\": 3,\n \"moves\": [\"dragonrush\", \"earthquake\", \"brickbreak\", \"gigaimpact\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"riolu\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"aurasphere\": [\"4S0\"],\n \"bite\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"blazekick\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulletpunch\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\", \"4S0\"],\n \"captivate\": [\"4M\"],\n \"circlethrow\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"closecombat\": [\"9M\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L48\", \"8L48\", \"7L19\", \"6L19\", \"5L19\", \"4L29\"],\n \"counter\": [\"9L12\", \"8L12\", \"7L6\", \"6L6\", \"5L6\", \"4L6\"],\n \"crosschop\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"crunch\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"detect\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\", \"4S0\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"5D\",\n \"4M\",\n \"4L1\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"feint\": [\"9L4\", \"8L4\", \"7L11\", \"6L11\", \"5L11\", \"4L15\"],\n \"finalgambit\": [\"9L52\", \"8L52\", \"7L50\", \"6L50\", \"5L55\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"5D\", \"4M\"],\n \"followme\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"forcepalm\": [\"9L36\", \"8L36\", \"7L15\", \"6L15\", \"5L11\", \"4L11\"],\n \"foresight\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"highjumpkick\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"howl\": [\"9E\", \"8E\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irondefense\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"laserfocus\": [\"7T\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metalclaw\": [\"9M\", \"9L8\", \"8L8\"],\n \"meteormash\": [\"7E\"],\n \"mindreader\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudslap\": [\"4T\"],\n \"nastyplot\": [\"9M\", \"8M\", \"8L24\", \"7L47\", \"6L47\", \"5L47\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"9M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"quickguard\": [\"9L32\", \"8L32\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\n \"9M\",\n \"9L56\",\n \"8M\",\n \"8L56\",\n \"7L29\",\n \"6L29\",\n \"5L19\",\n \"4L19\"\n ],\n \"roar\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"9L20\", \"8L20\", \"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"9L28\", \"8M\", \"8L28\", \"7L24\", \"6L24\", \"5L24\", \"4L24\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S0\"],\n \"skyuppercut\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"swordsdance\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"9M\", \"9L24\", \"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"workup\": [\"9L16\", \"8M\", \"8L16\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 30,\n \"gender\": \"M\",\n \"nature\": \"Serious\",\n \"abilities\": [\"steadfast\"],\n \"moves\": [\"aurasphere\", \"shadowclaw\", \"bulletpunch\", \"drainpunch\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"lucario\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\", \"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"aurasphere\": [\n \"9M\",\n \"9L0\",\n \"9S7\",\n \"8M\",\n \"8L0\",\n \"8S6\",\n \"7L1\",\n \"7S5\",\n \"6L1\",\n \"6S4\",\n \"5L51\",\n \"4L37\",\n \"4S0\"\n ],\n \"blazekick\": [\"8M\", \"4S1\"],\n \"bodyslam\": [\"9M\"],\n \"bonerush\": [\"9L36\", \"8L36\", \"7L29\", \"6L29\", \"5L19\", \"4L19\", \"4S1\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulletpunch\": [\"9S7\", \"8S6\", \"5S2\", \"5S3\"],\n \"calmmind\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L47\",\n \"6M\",\n \"6L47\",\n \"5M\",\n \"5L47\",\n \"4M\"\n ],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\n \"9M\",\n \"9L60\",\n \"8M\",\n \"8L60\",\n \"7L55\",\n \"6L1\",\n \"6S4\",\n \"5L55\",\n \"5S3\",\n \"4L42\"\n ],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L1\", \"8L1\"],\n \"counter\": [\"9L12\", \"8L12\", \"7L6\", \"6L6\", \"5L6\", \"5S2\", \"4L6\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"5L1\", \"4M\", \"4L1\", \"4S0\"],\n \"detect\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S2\", \"4L1\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dragonpulse\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"7T\",\n \"7L60\",\n \"7S5\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L60\",\n \"4M\",\n \"4L47\",\n \"4S0\"\n ],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"extremespeed\": [\"9L56\", \"8L56\", \"7L65\", \"7S5\", \"6L1\", \"5L65\", \"4L51\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"feint\": [\"9L1\", \"8L1\", \"7L11\", \"6L11\", \"5L11\", \"4L15\"],\n \"finalgambit\": [\"9L1\", \"8L1\"],\n \"flashcannon\": [\"9M\", \"9S7\", \"8M\", \"7M\", \"6M\", \"6S4\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusenergy\": [\"8M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"forcepalm\": [\"9L20\", \"8L1\", \"5L11\", \"4L11\", \"4S1\"],\n \"foresight\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"healpulse\": [\"9L44\", \"8L44\", \"7L51\", \"6L51\", \"5L42\"],\n \"helpinghand\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"highjumpkick\": [\"7S5\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icepunch\": [\"9M\", \"9S7\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"laserfocus\": [\"8L16\", \"7T\", \"7L1\"],\n \"lifedew\": [\"9L1\", \"8L1\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mefirst\": [\"7L37\", \"6L37\", \"5L19\", \"4L29\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metalclaw\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S2\", \"4L1\"],\n \"metalsound\": [\"9M\", \"9L28\", \"8L28\", \"7L24\", \"6L24\", \"5L24\", \"4L24\"],\n \"meteormash\": [\"9L48\", \"8L48\"],\n \"metronome\": [\"9M\"],\n \"mudslap\": [\"4T\"],\n \"nastyplot\": [\"9M\", \"8M\", \"8L1\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"8L20\", \"7L15\", \"6M\", \"6L15\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"9M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"6S4\", \"5L1\", \"4L1\"],\n \"quickguard\": [\"9L32\", \"8L32\", \"7L33\", \"6L33\", \"5L33\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"8S6\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"9L1\", \"8L1\", \"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"screech\": [\"9L1\", \"8M\", \"8L1\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S3\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"steelbeam\": [\"9M\", \"8T\", \"8S6\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S3\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S1\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"swordsdance\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L19\",\n \"6M\",\n \"6L19\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L33\"\n ],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"9M\", \"9L1\", \"4T\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\", \"4S0\"],\n \"workup\": [\"9L16\", \"8M\", \"8L1\", \"7M\", \"7L42\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Modest\",\n \"abilities\": [\"steadfast\"],\n \"moves\": [\"aurasphere\", \"darkpulse\", \"dragonpulse\", \"waterpulse\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 30,\n \"gender\": \"M\",\n \"nature\": \"Adamant\",\n \"abilities\": [\"innerfocus\"],\n \"moves\": [\"forcepalm\", \"bonerush\", \"sunnyday\", \"blazekick\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"detect\", \"metalclaw\", \"counter\", \"bulletpunch\"]\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Naughty\",\n \"ivs\": {\"atk\": 31},\n \"isHidden\": true,\n \"moves\": [\"bulletpunch\", \"closecombat\", \"stoneedge\", \"shadowclaw\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"nature\": \"Jolly\",\n \"abilities\": [\"innerfocus\"],\n \"moves\": [\"closecombat\", \"aurasphere\", \"flashcannon\", \"quickattack\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 40,\n \"gender\": \"M\",\n \"nature\": \"Serious\",\n \"abilities\": [\"steadfast\"],\n \"moves\": [\n \"aurasphere\",\n \"highjumpkick\",\n \"dragonpulse\",\n \"extremespeed\"\n ],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 8,\n \"level\": 80,\n \"gender\": \"M\",\n \"nature\": \"Serious\",\n \"abilities\": [\"innerfocus\"],\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 30,\n \"def\": 30,\n \"spa\": 31,\n \"spd\": 30,\n \"spe\": 31\n },\n \"moves\": [\"aurasphere\", \"bulletpunch\", \"reversal\", \"steelbeam\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 9,\n \"level\": 75,\n \"shiny\": true,\n \"gender\": \"M\",\n \"nature\": \"Naive\",\n \"abilities\": [\"innerfocus\"],\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 20,\n \"spa\": 31,\n \"spd\": 20,\n \"spe\": 31\n },\n \"moves\": [\"flashcannon\", \"bulletpunch\", \"aurasphere\", \"icepunch\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"hippopotas\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bite\": [\"9L4\", \"8L4\", \"7L7\", \"6L7\", \"5L7\", \"5D\", \"4L7\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L31\", \"6L31\", \"5L31\", \"4L31\"],\n \"curse\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"dig\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7L19\",\n \"6M\",\n \"6L19\",\n \"5M\",\n \"5L19\",\n \"4M\",\n \"4L19\"\n ],\n \"doubleedge\": [\"9M\", \"9L44\", \"8L44\", \"7L44\", \"6L44\", \"5L44\", \"4L44\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L37\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"4M\",\n \"4L37\"\n ],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firefang\": [\"9M\"],\n \"fissure\": [\"9L48\", \"8L48\", \"7L50\", \"6L50\", \"5L50\", \"4L50\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"icefang\": [\"9M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"revenge\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"roar\": [\"9M\", \"9L32\", \"8L32\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"sandstorm\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandtomb\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7L25\",\n \"7E\",\n \"6L25\",\n \"6E\",\n \"5L25\",\n \"5E\",\n \"4L25\",\n \"4E\"\n ],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"slackoff\": [\"9L52\", \"8L52\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spitup\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stockpile\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swallow\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\", \"9L28\", \"8L28\", \"7L19\", \"6L19\", \"5L19\", \"4L19\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\"],\n \"weatherball\": [\"8M\"],\n \"whirlwind\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"yawn\": [\"9L8\", \"8L8\", \"7L13\", \"6L13\", \"5L13\", \"4L13\"]\n }\n },\n \"hippowdon\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bite\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L31\", \"6L31\", \"5L31\", \"4L31\"],\n \"curse\": [\"9M\"],\n \"dig\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7L19\",\n \"6M\",\n \"6L19\",\n \"5M\",\n \"5L19\",\n \"4M\",\n \"4L19\"\n ],\n \"doubleedge\": [\"9M\", \"9L50\", \"8L50\", \"7L50\", \"6L50\", \"5L50\", \"4L50\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7M\",\n \"7L40\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\",\n \"4M\",\n \"4L40\"\n ],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firefang\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"fissure\": [\"9L56\", \"8L56\", \"7L60\", \"6L60\", \"5L60\", \"4L60\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypervoice\": [\"9M\"],\n \"icefang\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"9L38\", \"8M\", \"8L38\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"revenge\": [\"8M\"],\n \"roar\": [\"9M\", \"9L32\", \"8L32\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"sandstorm\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandtomb\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7L25\",\n \"6L25\",\n \"5L25\",\n \"4L25\"\n ],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"slackoff\": [\"9L62\", \"8L62\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"takedown\": [\"9M\", \"9L28\", \"8L28\", \"7L19\", \"6L19\", \"5L19\", \"4L19\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterpulse\": [\"7T\", \"6T\", \"4M\"],\n \"weatherball\": [\"8M\"],\n \"yawn\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"]\n }\n },\n \"skorupi\": {\n \"learnset\": {\n \"acupressure\": [\"8L45\", \"7L13\", \"6L13\", \"5L13\", \"4L17\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"agility\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bite\": [\"8L12\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"4L1\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bugbite\": [\n \"8L18\",\n \"7T\",\n \"7L20\",\n \"6T\",\n \"6L20\",\n \"5T\",\n \"5L20\",\n \"4T\",\n \"4L34\"\n ],\n \"bugbuzz\": [\"8M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"crosspoison\": [\"8M\", \"8L39\", \"7L49\", \"6L49\", \"5L49\", \"4L50\"],\n \"crunch\": [\"8M\", \"8L48\", \"7L45\", \"6L45\", \"5L45\", \"4L45\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"dig\": [\"8M\", \"6M\", \"5M\", \"4M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"8M\", \"4M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"falseswipe\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"feintattack\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"fellstinger\": [\"8L6\", \"7L47\", \"6L47\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"8L3\", \"7L30\", \"6M\", \"6L30\", \"5M\", \"5L30\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irontail\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"knockoff\": [\n \"8L24\",\n \"7T\",\n \"7L5\",\n \"6T\",\n \"6L5\",\n \"5T\",\n \"5L5\",\n \"4T\",\n \"4L6\"\n ],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"8L36\", \"7L38\", \"7E\", \"6L38\", \"6E\", \"5L38\", \"5E\", \"4E\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pinmissile\": [\"8M\", \"8L30\", \"7L9\", \"6L9\", \"5L9\", \"4L12\"],\n \"poisonfang\": [\"8L9\", \"7L23\", \"6L23\", \"5L23\", \"4L39\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonsting\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"poisontail\": [\"7E\", \"6E\", \"5E\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pursuit\": [\"7L16\", \"7E\", \"6L16\", \"6E\", \"5L16\", \"5E\", \"4E\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"scaryface\": [\"8M\", \"8L27\", \"7L41\", \"6L41\", \"5L23\", \"4L23\"],\n \"screech\": [\"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"skittersmack\": [\"8T\"],\n \"slash\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"8L33\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxicspikes\": [\"8M\", \"8L15\", \"7L34\", \"6L34\", \"5L28\", \"4L28\"],\n \"twineedle\": [\"7E\", \"6E\", \"5E\"],\n \"venoshock\": [\"8M\", \"8L21\", \"7M\", \"7L27\", \"6M\", \"6L27\", \"5M\", \"5L27\"],\n \"whirlwind\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"xscissor\": [\"8M\", \"8L42\", \"7M\", \"6M\", \"5M\", \"4M\"]\n }\n },\n \"drapion\": {\n \"learnset\": {\n \"acupressure\": [\"8L49\", \"7L13\", \"6L13\", \"5L13\", \"4L17\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"agility\": [\"8M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bite\": [\"8L12\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bugbite\": [\n \"8L18\",\n \"7T\",\n \"7L20\",\n \"6T\",\n \"6L20\",\n \"5T\",\n \"5L20\",\n \"4T\",\n \"4L34\"\n ],\n \"bugbuzz\": [\"8M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crosspoison\": [\"8M\", \"8L39\", \"7L57\", \"6L57\", \"5L57\", \"4L58\"],\n \"crunch\": [\"8M\", \"8L54\", \"7L49\", \"6L49\", \"5L49\", \"4L49\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"dig\": [\"8M\", \"6M\", \"5M\", \"4M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"8M\", \"4M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"falseswipe\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fellstinger\": [\"8L1\", \"7L53\", \"6L53\"],\n \"firefang\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"8L1\", \"7L30\", \"6M\", \"6L30\", \"5M\", \"5L30\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icefang\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"8M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"knockoff\": [\n \"8L24\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"lashout\": [\"8T\"],\n \"leechlife\": [\"8M\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"nightslash\": [\"8L36\", \"7L38\", \"6L38\", \"5L38\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pinmissile\": [\"8M\", \"8L30\", \"7L9\", \"6L9\", \"5L9\", \"4L1\"],\n \"poisonfang\": [\"8L9\", \"7L23\", \"6L23\", \"5L23\", \"4L39\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonsting\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pursuit\": [\"7L16\", \"6L16\", \"5L16\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandtomb\": [\"8M\"],\n \"scaryface\": [\"8M\", \"8L27\", \"7L43\", \"6L43\", \"5L23\", \"4L23\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"snarl\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"thunderfang\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"8L33\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxicspikes\": [\"8M\", \"8L15\", \"7L34\", \"6L34\", \"5L28\", \"4L28\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"8M\", \"8L21\", \"7M\", \"7L27\", \"6M\", \"6L27\", \"5M\", \"5L27\"],\n \"xscissor\": [\"8M\", \"8L44\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"encounters\": [\n {\"generation\": 4, \"level\": 22, \"pokeball\": \"safariball\"},\n {\"generation\": 6, \"level\": 30}\n ]\n },\n \"croagunk\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"acupressure\": [\"7E\", \"6E\", \"5E\"],\n \"aerialace\": [\"9M\"],\n \"assurance\": [\"8M\"],\n \"astonish\": [\"9L4\", \"8L4\", \"7L1\", \"6L1\", \"5L1\", \"5S0\", \"4L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"belch\": [\"9L48\", \"8L48\", \"7L47\", \"6L47\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulletpunch\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"crosschop\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"dynamicpunch\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fakeout\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"feint\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"feintattack\": [\"7L17\", \"6L17\", \"5L17\", \"4L17\"],\n \"flatter\": [\"9L12\", \"8L12\", \"7L50\", \"6L50\", \"5L50\", \"4L45\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"headbutt\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"lowkick\": [\"9M\", \"9L16\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"meditate\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"mefirst\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mudbomb\": [\"7L29\", \"6L29\", \"5L29\", \"4L29\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7L3\",\n \"6L3\",\n \"5L3\",\n \"5S0\",\n \"5S1\",\n \"4T\",\n \"4L3\"\n ],\n \"nastyplot\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7L38\",\n \"6L38\",\n \"5L38\",\n \"4L36\"\n ],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\",\n \"5S1\",\n \"4M\",\n \"4L38\"\n ],\n \"poisonsting\": [\n \"9L1\",\n \"8L1\",\n \"7L8\",\n \"6L8\",\n \"5L8\",\n \"5D\",\n \"5S0\",\n \"5S1\",\n \"4L8\"\n ],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pursuit\": [\"7L15\", \"6L15\", \"5L15\", \"4L15\"],\n \"quickguard\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"revenge\": [\"8M\", \"8L16\", \"7L22\", \"6L22\", \"5L22\", \"4L22\"],\n \"reversal\": [\"9M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowclaw\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"sludgebomb\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7M\",\n \"7L45\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L45\",\n \"4M\",\n \"4L43\"\n ],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"smellingsalts\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"suckerpunch\": [\"9L24\", \"8L24\", \"7L31\", \"6L31\", \"5L31\", \"4T\", \"4L31\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\n \"9L28\",\n \"8L28\",\n \"7M\",\n \"7L24\",\n \"6M\",\n \"6L24\",\n \"5M\",\n \"5L24\",\n \"4M\",\n \"4L24\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\n \"9M\",\n \"9L8\",\n \"8M\",\n \"8L8\",\n \"7M\",\n \"7L10\",\n \"6M\",\n \"6L10\",\n \"5M\",\n \"5L10\",\n \"5S0\",\n \"5S1\",\n \"4M\",\n \"4L10\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"9M\", \"9L36\", \"8L36\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\"\n ],\n \"wakeupslap\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"astonish\", \"mudslap\", \"poisonsting\", \"taunt\"]\n },\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"mudslap\", \"poisonsting\", \"taunt\", \"poisonjab\"]\n }\n ]\n },\n \"toxicroak\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"aerialace\": [\"9M\"],\n \"assurance\": [\"8M\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"belch\": [\"9L54\", \"8L54\", \"7L58\", \"6L58\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"closecombat\": [\"9M\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"corrosivegas\": [\"8T\"],\n \"crosspoison\": [\"8M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"feintattack\": [\"7L17\", \"6L17\", \"5L17\", \"4L17\"],\n \"flatter\": [\"9L12\", \"8L12\", \"7L62\", \"6L62\", \"5L62\", \"4L54\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"lowkick\": [\"9M\", \"9L16\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mudbomb\": [\"7L29\", \"6L29\", \"5L29\", \"4L29\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4T\", \"4L1\"],\n \"nastyplot\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7L41\",\n \"6L41\",\n \"5L41\",\n \"4L36\"\n ],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poisonjab\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\",\n \"4M\",\n \"4L41\"\n ],\n \"poisonsting\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pursuit\": [\"7L15\", \"6L15\", \"5L15\", \"4L15\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"revenge\": [\"8M\", \"8L16\", \"7L22\", \"6L22\", \"5L22\", \"4L22\"],\n \"reversal\": [\"9M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowclaw\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"sludgebomb\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L54\",\n \"6M\",\n \"6L54\",\n \"5M\",\n \"5L54\",\n \"4M\",\n \"4L49\"\n ],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"suckerpunch\": [\"9L24\", \"8L24\", \"7L31\", \"6L31\", \"5L31\", \"4T\", \"4L31\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\n \"9L28\",\n \"8L28\",\n \"7M\",\n \"7L24\",\n \"6M\",\n \"6L24\",\n \"5M\",\n \"5L24\",\n \"4M\",\n \"4L24\"\n ],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L10\",\n \"6M\",\n \"6L10\",\n \"5M\",\n \"5L10\",\n \"4M\",\n \"4L10\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"9M\", \"9L36\", \"8L36\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"9M\", \"4T\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\"\n ],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"encounters\": [\n {\"generation\": 4, \"level\": 22, \"pokeball\": \"safariball\"},\n {\"generation\": 6, \"level\": 30}\n ]\n },\n \"carnivine\": {\n \"learnset\": {\n \"acidspray\": [\"7E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"bind\": [\"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\", \"4L1\"],\n \"bite\": [\"7L7\", \"6L7\", \"5L7\", \"5D\", \"4L7\"],\n \"bugbite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bulletseed\": [\"4M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"7L41\", \"6L41\", \"5L41\", \"4L37\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"4M\"],\n \"energyball\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"feintattack\": [\"7L27\", \"6L27\", \"5L27\", \"4L27\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fling\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"gastroacid\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"gigadrain\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4M\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasswhistle\": [\"7E\", \"6E\", \"5E\"],\n \"growth\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"ingrain\": [\"7L21\", \"6L21\", \"5L21\", \"4L21\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"leaftornado\": [\"7L31\", \"6L31\", \"5L31\"],\n \"leechseed\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"magicalleaf\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"powerwhip\": [\"7L50\", \"6L50\", \"5L51\", \"4L47\"],\n \"protect\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"ragepowder\": [\"7E\", \"6E\", \"5E\", \"5D\"],\n \"razorleaf\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"rest\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"seedbomb\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"slam\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"sleeppowder\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\", \"4M\"],\n \"sludgebomb\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"spitup\": [\"7L37\", \"6L37\", \"5L37\", \"4L31\"],\n \"stockpile\": [\"7L37\", \"6L37\", \"5L37\", \"4L31\"],\n \"stunspore\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swallow\": [\"7L37\", \"6L37\", \"5L37\", \"4L31\"],\n \"sweetscent\": [\"7L17\", \"6L17\", \"5L17\", \"4L17\"],\n \"swordsdance\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"synthesis\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"thief\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"throatchop\": [\"7T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"vinewhip\": [\"7L11\", \"6L11\", \"5L11\", \"4L11\"],\n \"worryseed\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"wringout\": [\"7L47\", \"6L47\", \"5L47\", \"4L41\"]\n }\n },\n \"finneon\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"agility\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"aircutter\": [\"4T\"],\n \"alluringvoice\": [\"9M\"],\n \"aquaring\": [\"9L33\", \"7L33\", \"6L33\", \"5L33\", \"4L33\"],\n \"aquatail\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"attract\": [\n \"9L26\",\n \"7M\",\n \"7L10\",\n \"6M\",\n \"6L10\",\n \"5M\",\n \"5L10\",\n \"5D\",\n \"4M\",\n \"4L10\"\n ],\n \"aurorabeam\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bounce\": [\n \"9L45\",\n \"7T\",\n \"7L45\",\n \"6T\",\n \"6L45\",\n \"5T\",\n \"5L45\",\n \"4T\",\n \"4L45\"\n ],\n \"brine\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"captivate\": [\"7L26\", \"6L26\", \"5L26\", \"4M\", \"4L26\"],\n \"charm\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9E\", \"7E\"],\n \"dazzlinggleam\": [\"9M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"dive\": [\"6M\", \"5M\", \"4T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flail\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gust\": [\"9L17\", \"7L17\", \"6L17\", \"5L17\", \"4L17\"],\n \"hail\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hydropump\": [\"9M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"ominouswind\": [\"4T\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"pound\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psybeam\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\n \"9M\",\n \"9L13\",\n \"7M\",\n \"7L13\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L13\"\n ],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L29\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L29\"\n ],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"silverwind\": [\"7L49\", \"6L49\", \"5L49\", \"4M\", \"4L49\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"soak\": [\"9L54\", \"7L54\", \"6L54\", \"5L54\"],\n \"splash\": [\"7E\", \"6E\", \"5E\", \"4E\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"sweetkiss\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\", \"4E\"],\n \"swift\": [\"9M\", \"4T\"],\n \"tailwind\": [\"9M\", \"9L49\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"tickle\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"twister\": [\"4T\"],\n \"uturn\": [\n \"9M\",\n \"9L42\",\n \"7M\",\n \"7L42\",\n \"6M\",\n \"6L42\",\n \"5M\",\n \"5L42\",\n \"4M\",\n \"4L42\"\n ],\n \"waterfall\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"watergun\": [\"9L6\", \"7L6\", \"6L6\", \"5L6\", \"4L6\"],\n \"waterpulse\": [\n \"9M\",\n \"9L22\",\n \"7T\",\n \"7L22\",\n \"6T\",\n \"6L22\",\n \"5L22\",\n \"5D\",\n \"4M\",\n \"4L22\"\n ],\n \"whirlpool\": [\"9M\", \"9L38\", \"7L38\", \"6L38\", \"5L38\", \"4M\", \"4L38\"]\n }\n },\n \"lumineon\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"agility\": [\"9M\"],\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\"],\n \"alluringvoice\": [\"9M\"],\n \"aquaring\": [\"9L35\", \"7L35\", \"6L35\", \"5L35\", \"4L35\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"9L26\", \"7M\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"5L1\", \"4M\", \"4L1\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bounce\": [\n \"9L53\",\n \"7T\",\n \"7L53\",\n \"6T\",\n \"6L53\",\n \"5T\",\n \"5L53\",\n \"4T\",\n \"4L53\"\n ],\n \"brine\": [\"4M\"],\n \"captivate\": [\"7L26\", \"6L26\", \"5L26\", \"4M\", \"4L26\"],\n \"charm\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"dive\": [\"6M\", \"5M\", \"4T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gust\": [\"9L1\", \"7L1\", \"6L1\", \"5L17\", \"4L17\"],\n \"hail\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"pound\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psybeam\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\n \"9M\",\n \"9L13\",\n \"7M\",\n \"7L13\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L13\",\n \"4M\",\n \"4L13\"\n ],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L29\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\",\n \"4M\",\n \"4L29\"\n ],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"silverwind\": [\"7L59\", \"6L59\", \"5L59\", \"4M\", \"4L59\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"soak\": [\"9L1\", \"7L1\", \"6L1\", \"5L66\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"4T\"],\n \"tailwind\": [\"9M\", \"9L59\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"twister\": [\"4T\"],\n \"uturn\": [\n \"9M\",\n \"9L48\",\n \"7M\",\n \"7L48\",\n \"6M\",\n \"6L48\",\n \"5M\",\n \"5L48\",\n \"4M\",\n \"4L48\"\n ],\n \"waterfall\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"watergun\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"waterpulse\": [\n \"9M\",\n \"9L22\",\n \"7T\",\n \"7L22\",\n \"6T\",\n \"6L22\",\n \"5L22\",\n \"4M\",\n \"4L22\"\n ],\n \"whirlpool\": [\"9M\", \"9L42\", \"7L42\", \"6L42\", \"5L42\", \"4M\", \"4L42\"]\n },\n \"encounters\": [{\"generation\": 4, \"level\": 20}]\n },\n \"snover\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"avalanche\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"5D\", \"4M\"],\n \"blizzard\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L41\",\n \"4M\",\n \"4L41\"\n ],\n \"bodyslam\": [\"9M\"],\n \"bulletseed\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"frostbreath\": [\"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5D\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasswhistle\": [\"7L13\", \"6L13\", \"5L13\", \"4L13\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"growth\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"iceshard\": [\"9L15\", \"8L15\", \"7L26\", \"6L26\", \"5L26\", \"4L26\"],\n \"icespinner\": [\"9M\"],\n \"iciclespear\": [\"9M\"],\n \"icywind\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7T\",\n \"7L9\",\n \"6T\",\n \"6L9\",\n \"5T\",\n \"5L9\",\n \"4T\",\n \"4L9\"\n ],\n \"ingrain\": [\"9L35\", \"8L35\", \"7L31\", \"6L31\", \"5L31\", \"4L31\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"leafage\": [\"9L5\", \"8L5\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"magicalleaf\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"megapunch\": [\"8M\"],\n \"mist\": [\n \"9L10\",\n \"8L10\",\n \"7L21\",\n \"7E\",\n \"6L21\",\n \"6E\",\n \"5L21\",\n \"5E\",\n \"4L21\",\n \"4E\"\n ],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\", \"4M\"],\n \"powdersnow\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"razorleaf\": [\"9L20\", \"8L20\", \"7L5\", \"6L5\", \"5L5\", \"5D\", \"4L5\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"seedbomb\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sheercold\": [\"9L50\", \"8L50\", \"7L46\", \"6L46\", \"5L46\", \"4L46\"],\n \"skullbash\": [\"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"snowscape\": [\"9M\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"stomp\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\n \"9L30\",\n \"8L30\",\n \"7M\",\n \"7L17\",\n \"6M\",\n \"6L17\",\n \"5M\",\n \"5L17\",\n \"4M\",\n \"4L17\"\n ],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"weatherball\": [\"9M\", \"9E\", \"8M\"],\n \"woodhammer\": [\"9L41\", \"8L41\", \"7L36\", \"6L36\", \"5L36\", \"4L36\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"]\n }\n },\n \"abomasnow\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"auroraveil\": [\"9L1\", \"8L1\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"blizzard\": [\n \"9M\",\n \"9L49\",\n \"8M\",\n \"8L49\",\n \"7M\",\n \"7L47\",\n \"6M\",\n \"6L47\",\n \"5M\",\n \"5L47\",\n \"4M\",\n \"4L47\"\n ],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulletseed\": [\"9M\", \"8M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthpower\": [\"9M\", \"8M\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"frostbreath\": [\"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasswhistle\": [\"7L13\", \"6L13\", \"5L13\", \"4L13\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icepunch\": [\n \"9M\",\n \"9L0\",\n \"8M\",\n \"8L0\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"iceshard\": [\"9L15\", \"8L15\", \"7L26\", \"6L26\", \"5L26\", \"4L26\"],\n \"icespinner\": [\"9M\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"ingrain\": [\"9L35\", \"8L35\", \"7L31\", \"6L31\", \"5L31\", \"4L31\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"leafage\": [\"9L1\", \"8L1\"],\n \"leafstorm\": [\"9M\", \"8M\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"lowkick\": [\"9M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mist\": [\"9L1\", \"8L1\", \"7L21\", \"6L21\", \"5L21\", \"4L21\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"powdersnow\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"razorleaf\": [\"9L20\", \"8L20\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sheercold\": [\"9L56\", \"8L56\", \"7L58\", \"6L58\", \"5L58\", \"4L58\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"snowscape\": [\"9M\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\n \"9L30\",\n \"8L30\",\n \"7M\",\n \"7L17\",\n \"6M\",\n \"6L17\",\n \"5M\",\n \"5L17\",\n \"4M\",\n \"4L17\"\n ],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"woodhammer\": [\"9L43\", \"8L43\", \"7L36\", \"6L36\", \"5L36\", \"4L36\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"encounters\": [{\"generation\": 4, \"level\": 38}]\n },\n \"rotom\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"6S1\", \"5L1\", \"5S0\", \"4L1\"],\n \"charge\": [\"9M\", \"9L15\", \"8L15\", \"7L1\", \"6L1\", \"5L57\", \"4L43\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"7S2\", \"6M\"],\n \"confuseray\": [\"9M\", \"9L10\", \"8L10\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"defog\": [\"7T\"],\n \"disarmingvoice\": [\"7S2\"],\n \"discharge\": [\"9L50\", \"8L50\", \"7L1\", \"6L1\", \"5L64\", \"4L50\"],\n \"doubleteam\": [\n \"9L1\",\n \"8L1\",\n \"7M\",\n \"7L15\",\n \"6M\",\n \"6L15\",\n \"5M\",\n \"5L15\",\n \"4M\",\n \"4L15\"\n ],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electricterrain\": [\"9M\", \"8M\"],\n \"electroball\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L43\", \"6L43\", \"5L43\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hex\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7L50\", \"6L50\", \"5L50\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypervoice\": [\"9M\", \"8M\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"mudslap\": [\"4T\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"9M\"],\n \"ominouswind\": [\"7L29\", \"6L29\", \"5L29\", \"4T\", \"4L29\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\n \"9L30\",\n \"8L30\",\n \"7T\",\n \"7L22\",\n \"6T\",\n \"6L22\",\n \"6S1\",\n \"5L22\",\n \"5D\",\n \"4M\",\n \"4L22\"\n ],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"5D\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\",\n \"4M\",\n \"4L36\"\n ],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thundershock\": [\n \"9L5\",\n \"8L5\",\n \"7L1\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"5S0\",\n \"4T\",\n \"4L1\"\n ],\n \"thunderwave\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"6S1\",\n \"5M\",\n \"5L1\",\n \"5D\",\n \"4M\",\n \"4L1\"\n ],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trick\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"6S1\",\n \"5T\",\n \"5L1\",\n \"5S0\",\n \"4T\",\n \"4L1\"\n ],\n \"uproar\": [\n \"9M\",\n \"9L55\",\n \"8M\",\n \"8L55\",\n \"7T\",\n \"7L8\",\n \"7S2\",\n \"6T\",\n \"6L8\",\n \"5T\",\n \"5L8\",\n \"5S0\",\n \"4T\",\n \"4L8\"\n ],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 10,\n \"nature\": \"Naughty\",\n \"moves\": [\"uproar\", \"astonish\", \"trick\", \"thundershock\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"nature\": \"Quirky\",\n \"moves\": [\"shockwave\", \"astonish\", \"trick\", \"thunderwave\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 10,\n \"moves\": [\"uproar\", \"confide\", \"disarmingvoice\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"rotomheat\": {\n \"learnset\": {\"overheat\": [\"9R\", \"8R\", \"7R\", \"6R\", \"5R\", \"4R\"]}\n },\n \"rotomwash\": {\n \"learnset\": {\"hydropump\": [\"9R\", \"8R\", \"7R\", \"6R\", \"5R\", \"4R\"]}\n },\n \"rotomfrost\": {\n \"learnset\": {\"blizzard\": [\"9R\", \"8R\", \"7R\", \"6R\", \"5R\", \"4R\"]}\n },\n \"rotomfan\": {\n \"learnset\": {\"airslash\": [\"9R\", \"8R\", \"7R\", \"6R\", \"5R\", \"4R\"]}\n },\n \"rotommow\": {\n \"learnset\": {\"leafstorm\": [\"9R\", \"8R\", \"7R\", \"6R\", \"5R\", \"4R\"]}\n },\n \"uxie\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"allyswitch\": [\"9L1\", \"8M\", \"7T\"],\n \"amnesia\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7L46\",\n \"7S4\",\n \"6L46\",\n \"6S3\",\n \"5L46\",\n \"5S2\",\n \"4L46\",\n \"4S0\",\n \"4S1\"\n ],\n \"batonpass\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"4S0\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\n \"9M\",\n \"9L14\",\n \"8M\",\n \"8L14\",\n \"7L16\",\n \"6L16\",\n \"5L16\",\n \"4M\",\n \"4L16\"\n ],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"expandingforce\": [\"9M\", \"9L1\", \"8T\"],\n \"extrasensory\": [\n \"9L35\",\n \"8L35\",\n \"7L50\",\n \"7S4\",\n \"6L50\",\n \"6S3\",\n \"5L51\",\n \"5S2\",\n \"4L51\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"flail\": [\"9L70\", \"8L70\", \"7L1\", \"6L1\", \"5L61\", \"5S2\", \"4L61\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"futuresight\": [\n \"9M\",\n \"9L63\",\n \"8M\",\n \"8L63\",\n \"8S5\",\n \"7L36\",\n \"6L36\",\n \"6S3\",\n \"5L36\",\n \"5S2\",\n \"4L36\",\n \"4S0\",\n \"4S1\"\n ],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"imprison\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L6\", \"6L6\", \"5L6\", \"4L6\"],\n \"irontail\": [\"9L1\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"9L1\", \"8M\", \"8S5\", \"7T\", \"6T\", \"5T\"],\n \"memento\": [\"9L77\", \"8L77\", \"7L1\", \"6L1\", \"5L76\", \"4L76\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"mysticalpower\": [\"9L84\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"naturalgift\": [\"7L1\", \"6L1\", \"5L66\", \"4M\", \"4L66\"],\n \"painsplit\": [\"9M\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psybeam\": [\"9M\", \"9L21\", \"8L21\"],\n \"psychic\": [\"9M\", \"9L49\", \"8M\", \"8L49\", \"8S5\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychocut\": [\"9L1\", \"8M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"9L1\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"9L1\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"8S5\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"9L1\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\n \"9M\",\n \"9L7\",\n \"8M\",\n \"8L7\",\n \"7L21\",\n \"7S4\",\n \"6L21\",\n \"5L21\",\n \"4T\",\n \"4L21\",\n \"4S1\"\n ],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"triattack\": [\"9L1\", \"8M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"wonderroom\": [\"9L1\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"yawn\": [\n \"9L56\",\n \"8L56\",\n \"7L31\",\n \"7S4\",\n \"6L31\",\n \"6S3\",\n \"5L31\",\n \"4L31\",\n \"4S0\",\n \"4S1\"\n ],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"confusion\", \"yawn\", \"futuresight\", \"amnesia\"]\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"swift\", \"yawn\", \"futuresight\", \"amnesia\"]\n },\n {\n \"generation\": 5,\n \"level\": 65,\n \"shiny\": 1,\n \"moves\": [\"futuresight\", \"amnesia\", \"extrasensory\", \"flail\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"yawn\", \"futuresight\", \"amnesia\", \"extrasensory\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"extrasensory\", \"yawn\", \"amnesia\", \"swift\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"psychic\", \"futuresight\", \"magicroom\", \"shadowball\"]\n },\n {\n \"generation\": 8,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"psychic\", \"amnesia\", \"extrasensory\", \"imprison\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"moves\": [\"swift\", \"extrasensory\", \"mysticalpower\", \"hypnosis\"],\n \"source\": \"gen8legends\"\n }\n ],\n \"eventOnly\": true\n },\n \"mesprit\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"allyswitch\": [\"9L1\", \"8M\", \"7T\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"8S5\",\n \"7L46\",\n \"7S4\",\n \"6L46\",\n \"6S3\",\n \"5L46\",\n \"5S2\",\n \"4L46\",\n \"4S0\",\n \"4S1\"\n ],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"4S0\"],\n \"copycat\": [\"9L70\", \"8L70\", \"7L1\", \"6L1\", \"5L61\", \"5S2\", \"4L61\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drainingkiss\": [\"9M\", \"8M\", \"8S5\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"expandingforce\": [\"9M\", \"9L1\", \"8T\"],\n \"extrasensory\": [\n \"9L35\",\n \"8L35\",\n \"7L50\",\n \"7S4\",\n \"6L50\",\n \"6S3\",\n \"5L51\",\n \"5S2\",\n \"4L51\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"flatter\": [\"9L56\", \"8L56\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"futuresight\": [\n \"9M\",\n \"9L63\",\n \"8M\",\n \"8L63\",\n \"7L36\",\n \"7S4\",\n \"6L36\",\n \"6S3\",\n \"5L36\",\n \"5S2\",\n \"4L36\",\n \"4S0\",\n \"4S1\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"healingwish\": [\"9L77\", \"8L77\", \"7L1\", \"6L1\", \"5L76\", \"4L76\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"imprison\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L6\", \"6L6\", \"5L6\", \"4L6\"],\n \"irontail\": [\"9L1\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"luckychant\": [\"7L31\", \"6L31\", \"6S3\", \"5L31\", \"4L31\", \"4S0\", \"4S1\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"9L1\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mudslap\": [\"4T\"],\n \"mysticalpower\": [\"9L84\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"naturalgift\": [\"7L1\", \"6L1\", \"5L66\", \"4M\", \"4L66\"],\n \"painsplit\": [\"9M\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\n \"9M\",\n \"9L14\",\n \"8M\",\n \"8L14\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L16\",\n \"4M\",\n \"4L16\"\n ],\n \"psybeam\": [\"9M\", \"9L21\", \"8L21\"],\n \"psychic\": [\"9M\", \"9L49\", \"8M\", \"8L49\", \"8S5\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychocut\": [\"9L1\", \"8M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"9L1\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"9L1\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"9L1\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\n \"9M\",\n \"9L7\",\n \"8M\",\n \"8L7\",\n \"7L21\",\n \"7S4\",\n \"6L21\",\n \"5L21\",\n \"4T\",\n \"4L21\",\n \"4S1\"\n ],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"triattack\": [\"9L1\", \"8M\", \"8S5\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"wonderroom\": [\"9L1\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"confusion\", \"luckychant\", \"futuresight\", \"charm\"]\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"swift\", \"luckychant\", \"futuresight\", \"charm\"]\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"futuresight\", \"charm\", \"extrasensory\", \"copycat\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"luckychant\", \"futuresight\", \"charm\", \"extrasensory\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"extrasensory\", \"charm\", \"futuresight\", \"swift\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"psychic\", \"charm\", \"drainingkiss\", \"triattack\"]\n },\n {\n \"generation\": 8,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"psychic\", \"charm\", \"extrasensory\", \"imprison\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"moves\": [\"swift\", \"extrasensory\", \"mysticalpower\", \"recover\"],\n \"source\": \"gen8legends\"\n }\n ],\n \"eventOnly\": true\n },\n \"azelf\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"allyswitch\": [\"9L1\", \"8M\", \"7T\"],\n \"assurance\": [\"9L1\", \"8M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\", \"4S0\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"8S5\", \"7M\", \"6M\"],\n \"detect\": [\"9L14\", \"8L14\", \"7L16\", \"6L16\", \"5L16\", \"4L16\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"expandingforce\": [\"9M\", \"9L1\", \"8T\"],\n \"explosion\": [\n \"9L77\",\n \"8L77\",\n \"7M\",\n \"7L76\",\n \"6M\",\n \"6L76\",\n \"5M\",\n \"5L76\",\n \"4M\",\n \"4L76\"\n ],\n \"extrasensory\": [\n \"9L35\",\n \"8L35\",\n \"7L50\",\n \"7S4\",\n \"6L50\",\n \"6S3\",\n \"5L51\",\n \"5S2\",\n \"4L51\"\n ],\n \"facade\": [\"9M\", \"8M\", \"8S5\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"futuresight\": [\n \"9M\",\n \"9L63\",\n \"8M\",\n \"8L63\",\n \"7L36\",\n \"6L36\",\n \"6S3\",\n \"5L36\",\n \"5S2\",\n \"4L36\",\n \"4S0\",\n \"4S1\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"imprison\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L6\", \"6L6\", \"5L6\", \"4L6\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"9L1\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\n \"9L70\",\n \"8L70\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L61\",\n \"5S2\",\n \"4T\",\n \"4L61\"\n ],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"9L1\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"mysticalpower\": [\"9L84\"],\n \"nastyplot\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"8S5\",\n \"7L46\",\n \"7S4\",\n \"6L46\",\n \"6S3\",\n \"5L46\",\n \"5S2\",\n \"4L46\",\n \"4S0\",\n \"4S1\"\n ],\n \"naturalgift\": [\"7L1\", \"6L1\", \"5L66\", \"4M\", \"4L66\"],\n \"payback\": [\"9L1\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psybeam\": [\"9M\", \"9L21\", \"8L21\"],\n \"psychic\": [\"9M\", \"9L49\", \"8M\", \"8L49\", \"8S5\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychocut\": [\"9L1\", \"8M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"9L1\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"9L1\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"selfdestruct\": [\"9L1\", \"8M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"9L1\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\n \"9M\",\n \"9L7\",\n \"8M\",\n \"8L7\",\n \"7L21\",\n \"7S4\",\n \"6L21\",\n \"5L21\",\n \"4T\",\n \"4L21\",\n \"4S1\"\n ],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"triattack\": [\"9L1\", \"8M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\n \"9M\",\n \"9L56\",\n \"8M\",\n \"8L56\",\n \"7T\",\n \"7L31\",\n \"7S4\",\n \"6T\",\n \"6L31\",\n \"6S3\",\n \"5T\",\n \"5L31\",\n \"4T\",\n \"4L31\",\n \"4S0\",\n \"4S1\"\n ],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"wonderroom\": [\"9L1\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"confusion\", \"uproar\", \"futuresight\", \"nastyplot\"]\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"swift\", \"uproar\", \"futuresight\", \"nastyplot\"]\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"futuresight\", \"nastyplot\", \"extrasensory\", \"lastresort\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"uproar\", \"futuresight\", \"nastyplot\", \"extrasensory\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"extrasensory\", \"nastyplot\", \"uproar\", \"swift\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"psychic\", \"dazzlinggleam\", \"nastyplot\", \"facade\"]\n },\n {\n \"generation\": 8,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"psychic\", \"nastyplot\", \"extrasensory\", \"imprison\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"moves\": [\"swift\", \"extrasensory\", \"mysticalpower\", \"doublehit\"],\n \"source\": \"gen8legends\"\n }\n ],\n \"eventOnly\": true\n },\n \"dialga\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"ancientpower\": [\n \"9L16\",\n \"8L16\",\n \"8S11\",\n \"7L10\",\n \"6L10\",\n \"5L10\",\n \"4T\",\n \"4L10\",\n \"4S0\"\n ],\n \"aurasphere\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7L37\",\n \"7S7\",\n \"7S8\",\n \"7S9\",\n \"7S10\",\n \"6L37\",\n \"6S5\",\n \"5L37\",\n \"5S4\",\n \"4L37\"\n ],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dracometeor\": [\n \"9M\",\n \"9S15\",\n \"8T\",\n \"7T\",\n \"7S9\",\n \"7S10\",\n \"6T\",\n \"5T\",\n \"5S4\",\n \"4T\"\n ],\n \"dragonbreath\": [\n \"9L8\",\n \"8L8\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"5S3\",\n \"4L1\",\n \"4S2\"\n ],\n \"dragonclaw\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"8S11\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\",\n \"4M\",\n \"4L28\",\n \"4S0\"\n ],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5S4\", \"4M\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"earthpower\": [\n \"9M\",\n \"9L72\",\n \"9S15\",\n \"8M\",\n \"8L72\",\n \"7T\",\n \"7L33\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L33\",\n \"4T\",\n \"4L33\",\n \"4S1\"\n ],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fireblast\": [\"9M\", \"9S15\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"flashcannon\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"8S12\",\n \"8S11\",\n \"7M\",\n \"7L50\",\n \"7S7\",\n \"7S8\",\n \"7S9\",\n \"7S10\",\n \"6M\",\n \"6L50\",\n \"6S5\",\n \"6S6\",\n \"5M\",\n \"5L50\",\n \"4M\",\n \"4L42\"\n ],\n \"focusblast\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"4T\"],\n \"healblock\": [\"4L50\", \"4S1\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\n \"9L80\",\n \"8M\",\n \"8L80\",\n \"7T\",\n \"7L42\",\n \"7S7\",\n \"7S8\",\n \"6T\",\n \"6L42\",\n \"6S5\",\n \"5T\",\n \"5L42\",\n \"4M\"\n ],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"metalburst\": [\n \"9L64\",\n \"8L64\",\n \"8S12\",\n \"7L24\",\n \"6L24\",\n \"6S6\",\n \"5L24\",\n \"4L24\"\n ],\n \"metalclaw\": [\"9M\", \"9L1\", \"8L1\", \"7L6\", \"6L6\", \"5L6\", \"4L6\", \"4S0\"],\n \"metalsound\": [\"9M\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"overheat\": [\"9M\", \"8M\", \"8S12\", \"7M\", \"6M\", \"6S6\", \"5M\", \"4M\"],\n \"powergem\": [\n \"9M\",\n \"9L56\",\n \"8M\",\n \"8L56\",\n \"7L19\",\n \"6L19\",\n \"5L19\",\n \"4L19\"\n ],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"roaroftime\": [\n \"9L88\",\n \"8L88\",\n \"8S12\",\n \"7L46\",\n \"7S7\",\n \"7S8\",\n \"7S9\",\n \"7S10\",\n \"6L46\",\n \"6S5\",\n \"6S6\",\n \"5L46\",\n \"5S4\",\n \"4L40\",\n \"4S0\",\n \"4S1\"\n ],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"5S3\",\n \"4L1\",\n \"4S2\"\n ],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"slash\": [\n \"9L24\",\n \"8L24\",\n \"8S11\",\n \"7L15\",\n \"6L15\",\n \"5L15\",\n \"4L15\",\n \"4S1\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelbeam\": [\"9M\", \"9S15\", \"8T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"twister\": [\"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 47,\n \"shiny\": 1,\n \"moves\": [\"metalclaw\", \"ancientpower\", \"dragonclaw\", \"roaroftime\"]\n },\n {\n \"generation\": 4,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"roaroftime\", \"healblock\", \"earthpower\", \"slash\"]\n },\n {\n \"generation\": 4,\n \"level\": 1,\n \"shiny\": 1,\n \"moves\": [\"dragonbreath\", \"scaryface\"]\n },\n {\n \"generation\": 5,\n \"level\": 5,\n \"isHidden\": true,\n \"moves\": [\"dragonbreath\", \"scaryface\"],\n \"pokeball\": \"dreamball\"\n },\n {\n \"generation\": 5,\n \"level\": 100,\n \"shiny\": true,\n \"moves\": [\"dragonpulse\", \"dracometeor\", \"aurasphere\", \"roaroftime\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"aurasphere\", \"irontail\", \"roaroftime\", \"flashcannon\"]\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"nature\": \"Modest\",\n \"isHidden\": true,\n \"moves\": [\"metalburst\", \"overheat\", \"roaroftime\", \"flashcannon\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"aurasphere\", \"irontail\", \"roaroftime\", \"flashcannon\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"aurasphere\", \"irontail\", \"roaroftime\", \"flashcannon\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\"roaroftime\", \"aurasphere\", \"dracometeor\", \"flashcannon\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"moves\": [\"flashcannon\", \"dracometeor\", \"roaroftime\", \"aurasphere\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"slash\", \"ancientpower\", \"flashcannon\", \"dragonclaw\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"nature\": \"Bold\",\n \"isHidden\": true,\n \"moves\": [\"roaroftime\", \"flashcannon\", \"metalburst\", \"overheat\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 47,\n \"shiny\": 1,\n \"moves\": [\"roaroftime\", \"flashcannon\", \"slash\", \"ancientpower\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 8,\n \"level\": 65,\n \"moves\": [\"earthpower\", \"irontail\", \"flashcannon\", \"roaroftime\"],\n \"source\": \"gen8legends\"\n },\n {\n \"generation\": 9,\n \"level\": 75,\n \"nature\": \"Quiet\",\n \"isHidden\": true,\n \"perfectIVs\": 4,\n \"moves\": [\"dracometeor\", \"earthpower\", \"fireblast\", \"steelbeam\"]\n }\n ],\n \"eventOnly\": true\n },\n \"dialgaorigin\": {\"eventOnly\": true},\n \"palkia\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"ancientpower\": [\n \"9L16\",\n \"8L16\",\n \"8S11\",\n \"7L10\",\n \"6L10\",\n \"5L10\",\n \"4T\",\n \"4L10\",\n \"4S0\"\n ],\n \"aquaring\": [\"9L32\", \"8L32\", \"7L24\"],\n \"aquatail\": [\n \"9L64\",\n \"8L64\",\n \"7T\",\n \"7L24\",\n \"7S7\",\n \"7S8\",\n \"6T\",\n \"6L24\",\n \"5T\",\n \"5L24\",\n \"4T\",\n \"4L24\"\n ],\n \"aurasphere\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"8S12\",\n \"7L37\",\n \"7S7\",\n \"7S8\",\n \"7S9\",\n \"7S10\",\n \"6L37\",\n \"6S5\",\n \"6S6\",\n \"5L37\",\n \"5S4\",\n \"4L37\"\n ],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brine\": [\"8M\", \"4M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\", \"4T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dracometeor\": [\n \"9M\",\n \"9S15\",\n \"8T\",\n \"7T\",\n \"7S9\",\n \"7S10\",\n \"6T\",\n \"5T\",\n \"5S4\",\n \"4T\"\n ],\n \"dragonbreath\": [\n \"9L8\",\n \"8L8\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"5S3\",\n \"4L1\",\n \"4S2\"\n ],\n \"dragonclaw\": [\n \"9M\",\n \"8M\",\n \"8L40\",\n \"8S11\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\",\n \"4M\",\n \"4L28\",\n \"4S0\"\n ],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"earthpower\": [\n \"9M\",\n \"9L72\",\n \"8M\",\n \"8L72\",\n \"8S12\",\n \"7T\",\n \"7L33\",\n \"6T\",\n \"6L33\",\n \"6S5\",\n \"6S6\",\n \"5T\",\n \"5L33\",\n \"4T\",\n \"4L33\",\n \"4S1\"\n ],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fireblast\": [\"9M\", \"9S15\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"7T\", \"6T\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"healblock\": [\"4L50\", \"4S1\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydropump\": [\n \"9M\",\n \"9L88\",\n \"9S15\",\n \"8M\",\n \"8L88\",\n \"8S12\",\n \"7L50\",\n \"7S7\",\n \"7S8\",\n \"7S9\",\n \"7S10\",\n \"6L50\",\n \"6S5\",\n \"6S6\",\n \"5L50\",\n \"5S4\",\n \"4L42\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icywind\": [\"9M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"liquidation\": [\"9M\", \"8M\", \"7T\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"powergem\": [\n \"9M\",\n \"9L56\",\n \"8M\",\n \"8L56\",\n \"7L19\",\n \"6L19\",\n \"5L19\",\n \"4L19\"\n ],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"5S3\",\n \"4L1\",\n \"4S2\"\n ],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"slash\": [\n \"9L24\",\n \"8L24\",\n \"8S11\",\n \"7L15\",\n \"6L15\",\n \"5L15\",\n \"4L15\",\n \"4S1\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"snowscape\": [\"9M\"],\n \"spacialrend\": [\n \"9L80\",\n \"8L80\",\n \"8S12\",\n \"7L46\",\n \"7S7\",\n \"7S8\",\n \"7S9\",\n \"7S10\",\n \"6L46\",\n \"6S5\",\n \"6S6\",\n \"5L46\",\n \"5S4\",\n \"4L40\",\n \"4S0\",\n \"4S1\"\n ],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"surf\": [\"9M\", \"8M\", \"8S11\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"9S15\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"twister\": [\"4T\"],\n \"waterfall\": [\"9M\"],\n \"waterpulse\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7T\",\n \"7L6\",\n \"6T\",\n \"6L6\",\n \"5L6\",\n \"4M\",\n \"4L6\",\n \"4S0\"\n ],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 47,\n \"shiny\": 1,\n \"moves\": [\"waterpulse\", \"ancientpower\", \"dragonclaw\", \"spacialrend\"]\n },\n {\n \"generation\": 4,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"spacialrend\", \"healblock\", \"earthpower\", \"slash\"]\n },\n {\n \"generation\": 4,\n \"level\": 1,\n \"shiny\": 1,\n \"moves\": [\"dragonbreath\", \"scaryface\"]\n },\n {\n \"generation\": 5,\n \"level\": 5,\n \"isHidden\": true,\n \"moves\": [\"dragonbreath\", \"scaryface\"],\n \"pokeball\": \"dreamball\"\n },\n {\n \"generation\": 5,\n \"level\": 100,\n \"shiny\": true,\n \"moves\": [\"hydropump\", \"dracometeor\", \"spacialrend\", \"aurasphere\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"earthpower\", \"aurasphere\", \"spacialrend\", \"hydropump\"]\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"nature\": \"Timid\",\n \"isHidden\": true,\n \"moves\": [\"earthpower\", \"aurasphere\", \"spacialrend\", \"hydropump\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"aurasphere\", \"aquatail\", \"spacialrend\", \"hydropump\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"aurasphere\", \"aquatail\", \"spacialrend\", \"hydropump\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\"spacialrend\", \"aurasphere\", \"dracometeor\", \"hydropump\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"moves\": [\"hydropump\", \"dracometeor\", \"spacialrend\", \"aurasphere\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"slash\", \"surf\", \"ancientpower\", \"dragonclaw\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"nature\": \"Hasty\",\n \"isHidden\": true,\n \"moves\": [\"spacialrend\", \"hydropump\", \"aurasphere\", \"earthpower\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 47,\n \"shiny\": 1,\n \"moves\": [\"spacialrend\", \"aquaring\", \"slash\", \"ancientpower\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 8,\n \"level\": 65,\n \"moves\": [\"earthpower\", \"aquatail\", \"hydropump\", \"spacialrend\"],\n \"source\": \"gen8legends\"\n },\n {\n \"generation\": 9,\n \"level\": 75,\n \"nature\": \"Modest\",\n \"isHidden\": true,\n \"perfectIVs\": 4,\n \"moves\": [\"dracometeor\", \"thunder\", \"fireblast\", \"hydropump\"]\n }\n ],\n \"eventOnly\": true\n },\n \"palkiaorigin\": {\"eventOnly\": true},\n \"heatran\": {\n \"learnset\": {\n \"ancientpower\": [\n \"9L12\",\n \"8L12\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"4T\",\n \"4L1\",\n \"4S2\"\n ],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bugbite\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"8S8\",\n \"7L33\",\n \"7S5\",\n \"7S6\",\n \"6L33\",\n \"6S4\",\n \"5L33\",\n \"4L33\",\n \"4S1\"\n ],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"earthpower\": [\n \"9M\",\n \"9L54\",\n \"8M\",\n \"8L54\",\n \"7T\",\n \"7L1\",\n \"7S7\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L73\",\n \"4T\",\n \"4L73\",\n \"4S2\"\n ],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"eruption\": [\"4S2\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firefang\": [\n \"9M\",\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"7L17\",\n \"6L17\",\n \"5L17\",\n \"4L17\"\n ],\n \"firespin\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7L1\",\n \"7S5\",\n \"7S6\",\n \"6L1\",\n \"5L57\",\n \"5S3\",\n \"4L57\",\n \"4S0\"\n ],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flareblitz\": [\"9M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"7S7\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"heatcrash\": [\"9M\", \"8M\"],\n \"heatwave\": [\n \"9M\",\n \"9L60\",\n \"8M\",\n \"8L60\",\n \"7T\",\n \"7L1\",\n \"7S7\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L81\",\n \"4T\",\n \"4L81\"\n ],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"ironhead\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"8S8\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L65\",\n \"5S3\",\n \"4T\",\n \"4L65\",\n \"4S0\"\n ],\n \"lavaplume\": [\n \"9L42\",\n \"8L42\",\n \"8S8\",\n \"7L49\",\n \"7S5\",\n \"7S6\",\n \"6L49\",\n \"6S4\",\n \"5L49\",\n \"5S3\",\n \"4L49\",\n \"4S0\",\n \"4S1\"\n ],\n \"leer\": [\"9L1\", \"8L1\", \"7L9\", \"6L9\", \"5L9\", \"4L9\"],\n \"lunge\": [\"9M\"],\n \"magmastorm\": [\n \"9L72\",\n \"8L72\",\n \"7L1\",\n \"7S7\",\n \"6L1\",\n \"5L96\",\n \"4L96\",\n \"4S2\"\n ],\n \"metalclaw\": [\"9M\", \"9L6\", \"8L6\"],\n \"metalsound\": [\n \"9M\",\n \"9L48\",\n \"8L48\",\n \"8S8\",\n \"7L25\",\n \"6L25\",\n \"6S4\",\n \"5L25\",\n \"4L25\",\n \"4S1\"\n ],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"pounce\": [\"9M\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockblast\": [\"9M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7L41\",\n \"7S5\",\n \"7S6\",\n \"6L41\",\n \"6S4\",\n \"5L41\",\n \"5S3\",\n \"4L41\",\n \"4S0\",\n \"4S1\"\n ],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"selfdestruct\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelroller\": [\"8T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\n \"9M\",\n \"9L66\",\n \"8M\",\n \"8L66\",\n \"7M\",\n \"7L88\",\n \"6M\",\n \"6L88\",\n \"5M\",\n \"5L88\",\n \"4M\",\n \"4L88\"\n ],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"terablast\": [\"9M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"scaryface\", \"lavaplume\", \"firespin\", \"ironhead\"]\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"metalsound\", \"crunch\", \"scaryface\", \"lavaplume\"]\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Quiet\",\n \"moves\": [\"eruption\", \"magmastorm\", \"earthpower\", \"ancientpower\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 68,\n \"shiny\": 1,\n \"moves\": [\"scaryface\", \"lavaplume\", \"firespin\", \"ironhead\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"metalsound\", \"crunch\", \"scaryface\", \"lavaplume\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"crunch\", \"scaryface\", \"lavaplume\", \"firespin\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"crunch\", \"scaryface\", \"lavaplume\", \"firespin\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\"magmastorm\", \"heatwave\", \"earthpower\", \"flashcannon\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"metalsound\", \"lavaplume\", \"crunch\", \"ironhead\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"stoneedge\", \"heatwave\", \"earthpower\", \"metalsound\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"moves\": [\"ironhead\", \"crunch\", \"earthpower\", \"magmastorm\"],\n \"source\": \"gen8legends\"\n }\n ],\n \"eventOnly\": true\n },\n \"regigigas\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"ancientpower\": [\"4T\"],\n \"avalanche\": [\"9M\", \"8M\", \"4M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodypress\": [\"9M\", \"9L42\", \"8M\", \"8L42\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"7S5\",\n \"7S6\",\n \"6L1\",\n \"5L1\",\n \"4L1\",\n \"4S0\",\n \"4S1\"\n ],\n \"crushgrip\": [\n \"9L78\",\n \"8L78\",\n \"8S8\",\n \"7L1\",\n \"7S7\",\n \"6L1\",\n \"5L75\",\n \"4L75\",\n \"4S2\"\n ],\n \"darkestlariat\": [\"8M\"],\n \"dizzypunch\": [\"7L1\", \"7S5\", \"7S6\", \"6L1\", \"5L1\", \"4L1\", \"4S1\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"7S7\", \"6T\", \"5T\", \"4M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"9L12\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"firepunch\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"foresight\": [\"7L1\", \"6L1\", \"6S4\", \"5L1\", \"4L1\", \"4S1\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\n \"9M\",\n \"9L72\",\n \"8M\",\n \"8L72\",\n \"8S8\",\n \"7M\",\n \"7L100\",\n \"6M\",\n \"6L100\",\n \"5M\",\n \"5L100\",\n \"4M\",\n \"4L100\"\n ],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hammerarm\": [\"9L66\", \"8L66\", \"8S8\"],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"4T\"],\n \"heatcrash\": [\"9M\", \"8M\"],\n \"heavyslam\": [\"9M\", \"9L60\", \"8M\", \"8L60\", \"7L1\", \"7S7\", \"6L1\", \"5L90\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icepunch\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"4S2\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"4S2\"],\n \"knockoff\": [\n \"9M\",\n \"9L30\",\n \"8L30\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4L1\",\n \"4S1\"\n ],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"4L1\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"payback\": [\n \"9L6\",\n \"8M\",\n \"8L6\",\n \"7M\",\n \"7L65\",\n \"6M\",\n \"6L65\",\n \"5M\",\n \"5L65\",\n \"5S3\"\n ],\n \"pound\": [\"9L1\", \"8L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"revenge\": [\n \"8M\",\n \"8L12\",\n \"7L25\",\n \"7S5\",\n \"7S6\",\n \"6L25\",\n \"6S4\",\n \"5L25\",\n \"5S3\",\n \"4L25\"\n ],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S2\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"stomp\": [\"9L18\", \"8L18\", \"4L1\", \"4S0\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\", \"4L25\", \"4S0\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderpunch\": [\n \"9M\",\n \"8M\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"4T\",\n \"4L1\"\n ],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"wideguard\": [\"9L48\", \"8L48\", \"7L40\", \"6L40\", \"6S4\", \"5L40\", \"5S3\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L54\",\n \"8M\",\n \"8L54\",\n \"8S8\",\n \"7T\",\n \"7L50\",\n \"7S5\",\n \"7S6\",\n \"7S7\",\n \"6T\",\n \"6L50\",\n \"6S4\",\n \"5T\",\n \"5L50\",\n \"5S3\",\n \"4T\",\n \"4L50\",\n \"4S0\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"confuseray\", \"stomp\", \"superpower\", \"zenheadbutt\"]\n },\n {\n \"generation\": 4,\n \"level\": 1,\n \"shiny\": 1,\n \"moves\": [\"dizzypunch\", \"knockoff\", \"foresight\", \"confuseray\"]\n },\n {\n \"generation\": 4,\n \"level\": 100,\n \"moves\": [\"ironhead\", \"rockslide\", \"icywind\", \"crushgrip\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 68,\n \"shiny\": 1,\n \"moves\": [\"revenge\", \"wideguard\", \"zenheadbutt\", \"payback\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"foresight\", \"revenge\", \"wideguard\", \"zenheadbutt\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"zenheadbutt\", \"revenge\", \"dizzypunch\", \"confuseray\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"zenheadbutt\", \"revenge\", \"dizzypunch\", \"confuseray\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\"crushgrip\", \"drainpunch\", \"zenheadbutt\", \"heavyslam\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 100,\n \"shiny\": 1,\n \"moves\": [\"gigaimpact\", \"zenheadbutt\", \"hammerarm\", \"crushgrip\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"crushgrip\", \"gigaimpact\", \"hammerarm\", \"heavyslam\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"moves\": [\"zenheadbutt\", \"ironhead\", \"crushgrip\", \"gigaimpact\"],\n \"source\": \"gen8legends\"\n }\n ],\n \"eventOnly\": true\n },\n \"giratina\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"aircutter\": [\"4T\"],\n \"ancientpower\": [\n \"9L14\",\n \"8L14\",\n \"8S8\",\n \"7L10\",\n \"6L10\",\n \"5L10\",\n \"4T\",\n \"4L10\",\n \"4S1\"\n ],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"aurasphere\": [\n \"9M\",\n \"9L56\",\n \"8M\",\n \"8L56\",\n \"7L37\",\n \"7S7\",\n \"6L37\",\n \"6S5\",\n \"6S6\",\n \"5L37\",\n \"5S4\",\n \"4L37\"\n ],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"defog\": [\"9L1\", \"8L1\", \"7T\", \"4M\"],\n \"destinybond\": [\"9L84\", \"8L84\", \"7L24\", \"6L24\", \"5L24\", \"4L24\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"6S6\", \"5T\", \"4T\"],\n \"dragonbreath\": [\n \"9L7\",\n \"8L7\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"5S3\",\n \"4L1\",\n \"4S2\"\n ],\n \"dragonclaw\": [\n \"9M\",\n \"9L63\",\n \"8M\",\n \"8L63\",\n \"8S8\",\n \"7M\",\n \"7L28\",\n \"7S7\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\",\n \"5S4\",\n \"4M\",\n \"4L28\",\n \"4S1\"\n ],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5S4\", \"4M\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"earthpower\": [\n \"9M\",\n \"9L70\",\n \"8M\",\n \"8L70\",\n \"7T\",\n \"7L33\",\n \"7S7\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L33\",\n \"4T\",\n \"4L33\",\n \"4S0\"\n ],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"headbutt\": [\"4T\"],\n \"healblock\": [\"4L50\", \"4S0\"],\n \"hex\": [\"9M\", \"9L21\", \"8M\", \"8L21\", \"7L50\", \"6L50\", \"6S5\", \"5L50\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"6S6\", \"5T\", \"4T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"7L6\", \"6L6\", \"5L6\", \"4T\", \"4L6\", \"4S1\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"painsplit\": [\"9M\", \"9L49\", \"8L49\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"phantomforce\": [\"9M\", \"8M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockclimb\": [\"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"scaryface\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"8S8\",\n \"7L1\",\n \"6L1\",\n \"5L1\",\n \"5S3\",\n \"4L1\",\n \"4S2\"\n ],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"8S8\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowclaw\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7M\",\n \"7L42\",\n \"6M\",\n \"6L42\",\n \"6S5\",\n \"5M\",\n \"5L42\",\n \"4M\",\n \"4L42\"\n ],\n \"shadowforce\": [\n \"9L77\",\n \"8L77\",\n \"7L46\",\n \"7S7\",\n \"6L46\",\n \"6S5\",\n \"6S6\",\n \"5L46\",\n \"5S4\",\n \"4L40\",\n \"4S0\",\n \"4S1\"\n ],\n \"shadowsneak\": [\"9L1\", \"8L1\", \"7L19\", \"6L19\", \"5L19\", \"4L19\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"silverwind\": [\"4M\"],\n \"skittersmack\": [\"9M\"],\n \"slash\": [\"9L28\", \"8L28\", \"7L15\", \"6L15\", \"5L15\", \"4L15\", \"4S0\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\", \"4M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"twister\": [\"4T\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"shadowforce\", \"healblock\", \"earthpower\", \"slash\"]\n },\n {\n \"generation\": 4,\n \"level\": 47,\n \"shiny\": 1,\n \"moves\": [\"ominouswind\", \"ancientpower\", \"dragonclaw\", \"shadowforce\"]\n },\n {\n \"generation\": 4,\n \"level\": 1,\n \"shiny\": 1,\n \"moves\": [\"dragonbreath\", \"scaryface\"]\n },\n {\n \"generation\": 5,\n \"level\": 5,\n \"isHidden\": true,\n \"moves\": [\"dragonbreath\", \"scaryface\"],\n \"pokeball\": \"dreamball\"\n },\n {\n \"generation\": 5,\n \"level\": 100,\n \"shiny\": true,\n \"moves\": [\"dragonpulse\", \"dragonclaw\", \"aurasphere\", \"shadowforce\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"aurasphere\", \"shadowclaw\", \"shadowforce\", \"hex\"]\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"nature\": \"Brave\",\n \"isHidden\": true,\n \"moves\": [\"aurasphere\", \"dracometeor\", \"shadowforce\", \"ironhead\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"shadowforce\", \"aurasphere\", \"earthpower\", \"dragonclaw\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"dragonclaw\", \"scaryface\", \"shadowball\", \"ancientpower\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"dragonclaw\", \"aurasphere\", \"painsplit\", \"shadowforce\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"moves\": [\"dragonclaw\", \"dragonpulse\", \"earthpower\", \"shadowforce\"],\n \"source\": \"gen8legends\"\n }\n ],\n \"eventOnly\": true\n },\n \"giratinaorigin\": {\"eventOnly\": true},\n \"cresselia\": {\n \"learnset\": {\n \"allyswitch\": [\"9L24\", \"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"aurorabeam\": [\n \"9L12\",\n \"8L12\",\n \"7L29\",\n \"7S4\",\n \"6L29\",\n \"6S3\",\n \"5L29\",\n \"4L29\",\n \"4S0\"\n ],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"dazzlinggleam\": [\"9M\"],\n \"doubleteam\": [\n \"9L1\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"4M\",\n \"4L1\"\n ],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S2\", \"4M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"futuresight\": [\n \"9M\",\n \"9L66\",\n \"8M\",\n \"8L66\",\n \"7L38\",\n \"7S4\",\n \"6L38\",\n \"6S3\",\n \"5L38\",\n \"5S1\",\n \"4L38\",\n \"4S0\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"guardswap\": [\"8M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"5S2\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S2\", \"4M\"],\n \"icywind\": [\"9M\", \"8M\", \"8S5\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"lunarblessing\": [\"9L72\"],\n \"lunardance\": [\"9L72\", \"8L72\", \"7L1\", \"6L1\", \"5L84\", \"4L84\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"mist\": [\"9L6\", \"8L6\", \"7L20\", \"6L20\", \"6S3\", \"5L20\", \"4L20\", \"4S0\"],\n \"moonblast\": [\"9L60\", \"8L60\", \"8S5\", \"7L99\", \"6L99\"],\n \"moonlight\": [\n \"9L42\",\n \"8L42\",\n \"7L1\",\n \"7S4\",\n \"6L1\",\n \"5L57\",\n \"5S1\",\n \"4L57\"\n ],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"powergem\": [\"9M\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psybeam\": [\"9M\", \"9L18\", \"8L18\"],\n \"psychic\": [\n \"9M\",\n \"9L54\",\n \"8M\",\n \"8L54\",\n \"7M\",\n \"7L93\",\n \"6M\",\n \"6L93\",\n \"5M\",\n \"5L93\",\n \"4M\",\n \"4L93\"\n ],\n \"psychicterrain\": [\"9M\"],\n \"psychocut\": [\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"8S5\",\n \"7L1\",\n \"6L1\",\n \"5L66\",\n \"5S1\",\n \"4L66\"\n ],\n \"psychoshift\": [\"8L24\", \"7L1\", \"6L1\", \"5L75\", \"4L75\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psyshock\": [\"9M\", \"8M\", \"8S5\", \"7M\", \"6M\", \"5M\", \"5S2\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L11\",\n \"6M\",\n \"6L11\",\n \"5M\",\n \"5L11\",\n \"4M\",\n \"4L11\"\n ],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"slash\": [\n \"9L30\",\n \"8L30\",\n \"7L47\",\n \"7S4\",\n \"6L47\",\n \"6S3\",\n \"5L47\",\n \"5S1\",\n \"4L47\",\n \"4S0\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"mist\", \"aurorabeam\", \"futuresight\", \"slash\"]\n },\n {\n \"generation\": 5,\n \"level\": 68,\n \"shiny\": 1,\n \"moves\": [\"futuresight\", \"slash\", \"moonlight\", \"psychocut\"]\n },\n {\n \"generation\": 5,\n \"level\": 68,\n \"nature\": \"Modest\",\n \"moves\": [\"icebeam\", \"psyshock\", \"energyball\", \"hiddenpower\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"mist\", \"aurorabeam\", \"futuresight\", \"slash\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"aurorabeam\", \"futuresight\", \"slash\", \"moonlight\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"icywind\", \"moonblast\", \"psychocut\", \"psyshock\"]\n },\n {\n \"generation\": 8,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"safeguard\", \"moonlight\", \"psychocut\", \"slash\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"moves\": [\"psychocut\", \"psychic\", \"moonblast\", \"lunarblessing\"],\n \"source\": \"gen8legends\"\n }\n ],\n \"eventOnly\": true\n },\n \"phione\": {\n \"learnset\": {\n \"acidarmor\": [\"9L31\", \"7L31\", \"6L31\", \"5L31\", \"4L31\"],\n \"alluringvoice\": [\"9M\"],\n \"ancientpower\": [\"4T\"],\n \"aquaring\": [\"9L54\", \"7L54\", \"6L54\", \"5L54\", \"4L54\"],\n \"batonpass\": [\"9M\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bounce\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"brine\": [\"4M\"],\n \"bubble\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"bubblebeam\": [\"9L24\", \"7L24\", \"6L24\", \"5L24\", \"4L24\"],\n \"charm\": [\"9M\", \"9L9\", \"7L9\", \"6L9\", \"5L9\", \"4L9\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"disarmingvoice\": [\"9M\"],\n \"dive\": [\"9L61\", \"7L61\", \"6M\", \"6L61\", \"5M\", \"5L61\", \"4T\", \"4L61\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S0\"],\n \"hail\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"haze\": [\"9M\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hydropump\": [\"9M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"liquidation\": [\"9M\", \"7T\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\n \"9M\",\n \"9L69\",\n \"7M\",\n \"7L69\",\n \"6M\",\n \"6L69\",\n \"5M\",\n \"5L69\",\n \"4M\",\n \"4L69\",\n \"4S0\"\n ],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S0\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"scald\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"supersonic\": [\"9L16\", \"7L16\", \"6L16\", \"5L16\", \"4L16\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S0\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"4T\"],\n \"takeheart\": [\"9L75\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterfall\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"watergun\": [\"9L1\"],\n \"waterpulse\": [\n \"9M\",\n \"9L46\",\n \"7T\",\n \"7L46\",\n \"6T\",\n \"6L46\",\n \"5L46\",\n \"4M\",\n \"4L46\"\n ],\n \"watersport\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"9L39\", \"7L39\", \"6L39\", \"5L39\", \"4M\", \"4L39\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 50,\n \"moves\": [\"grassknot\", \"raindance\", \"rest\", \"surf\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"manaphy\": {\n \"learnset\": {\n \"acidarmor\": [\"9L31\", \"9S9\", \"7L31\", \"6L31\", \"5L31\", \"4L31\", \"4S2\"],\n \"alluringvoice\": [\"9M\"],\n \"ancientpower\": [\"4T\"],\n \"aquaring\": [\"9L54\", \"7L54\", \"7S6\", \"6L54\", \"5L54\", \"4L54\", \"4S3\"],\n \"batonpass\": [\"9M\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bounce\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"brine\": [\"4M\"],\n \"bubble\": [\"7L1\", \"6L1\", \"6S4\", \"6S5\", \"5L1\", \"4L1\", \"4S0\", \"4S1\"],\n \"bubblebeam\": [\"9L24\", \"9S9\", \"7L24\", \"6L24\", \"5L24\", \"4L24\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"charm\": [\"9M\", \"9L9\", \"7L9\", \"6L9\", \"5L9\", \"4L9\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"disarmingvoice\": [\"9M\"],\n \"dive\": [\"9L61\", \"7L61\", \"6M\", \"6L61\", \"5M\", \"5L61\", \"4T\", \"4L61\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"4M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"faketears\": [\"9M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flipturn\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hail\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"haze\": [\"9M\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"heartswap\": [\n \"9L1\",\n \"7L76\",\n \"7S6\",\n \"6L76\",\n \"6S4\",\n \"5L76\",\n \"4L76\",\n \"4S2\",\n \"4S3\"\n ],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"liquidation\": [\"9M\", \"7T\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"raindance\": [\n \"9M\",\n \"9L69\",\n \"7M\",\n \"7L69\",\n \"6M\",\n \"6L69\",\n \"5M\",\n \"5L69\",\n \"4M\",\n \"4L69\"\n ],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"scald\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"skillswap\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"supersonic\": [\"9L16\", \"7L16\", \"6L16\", \"5L16\", \"4L16\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"4T\"],\n \"tailglow\": [\n \"9L1\",\n \"7L1\",\n \"7S6\",\n \"6L1\",\n \"6S4\",\n \"6S5\",\n \"5L1\",\n \"4L1\",\n \"4S0\",\n \"4S1\"\n ],\n \"takeheart\": [\"9L76\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterfall\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"watergun\": [\"9L1\"],\n \"waterpulse\": [\n \"9M\",\n \"9L46\",\n \"9S9\",\n \"7T\",\n \"7L46\",\n \"7S6\",\n \"6T\",\n \"6L46\",\n \"5L46\",\n \"4M\",\n \"4L46\",\n \"4S2\",\n \"4S3\"\n ],\n \"watersport\": [\n \"7L1\",\n \"6L1\",\n \"6S4\",\n \"6S5\",\n \"5L1\",\n \"4L1\",\n \"4S0\",\n \"4S1\",\n \"4S3\"\n ],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\n \"9M\",\n \"9L39\",\n \"9S9\",\n \"7L39\",\n \"6L39\",\n \"5L39\",\n \"4M\",\n \"4L39\",\n \"4S2\"\n ],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 5,\n \"moves\": [\"tailglow\", \"bubble\", \"watersport\"]\n },\n {\n \"generation\": 4,\n \"level\": 1,\n \"shiny\": 1,\n \"moves\": [\"tailglow\", \"bubble\", \"watersport\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"moves\": [\"heartswap\", \"waterpulse\", \"whirlpool\", \"acidarmor\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"nature\": \"Impish\",\n \"moves\": [\"aquaring\", \"waterpulse\", \"watersport\", \"heartswap\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 1,\n \"moves\": [\"tailglow\", \"bubble\", \"watersport\", \"heartswap\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"moves\": [\"tailglow\", \"bubble\", \"watersport\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 15,\n \"moves\": [\"tailglow\", \"waterpulse\", \"aquaring\", \"heartswap\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 1,\n \"moves\": [\"tailglow\", \"watergun\"],\n \"pokeball\": \"pokeball\",\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 8,\n \"level\": 50,\n \"moves\": [\"waterpulse\", \"zenheadbutt\", \"moonblast\", \"bubble\"],\n \"source\": \"gen8legends\"\n },\n {\n \"generation\": 9,\n \"level\": 50,\n \"shiny\": true,\n \"nature\": \"Calm\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 20,\n \"def\": 31,\n \"spa\": 20,\n \"spd\": 31,\n \"spe\": 20\n },\n \"moves\": [\"bubblebeam\", \"acidarmor\", \"whirlpool\", \"waterpulse\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"darkrai\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"darkpulse\": [\n \"9M\",\n \"9L93\",\n \"9S10\",\n \"7M\",\n \"7L93\",\n \"6M\",\n \"6L93\",\n \"6S5\",\n \"5T\",\n \"5L93\",\n \"4M\",\n \"4L93\",\n \"4S2\"\n ],\n \"darkvoid\": [\n \"9L66\",\n \"7L66\",\n \"7S7\",\n \"6L66\",\n \"6S5\",\n \"6S6\",\n \"5L66\",\n \"5S4\",\n \"4L66\",\n \"4S2\"\n ],\n \"disable\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"doubleteam\": [\n \"9L47\",\n \"7M\",\n \"7L47\",\n \"6M\",\n \"6L47\",\n \"5M\",\n \"5L47\",\n \"4M\",\n \"4L47\",\n \"4S2\",\n \"4S3\"\n ],\n \"drainpunch\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\n \"9L84\",\n \"9S10\",\n \"7M\",\n \"7L84\",\n \"6M\",\n \"6L84\",\n \"6S5\",\n \"5M\",\n \"5L84\",\n \"4M\",\n \"4L84\"\n ],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\", \"4L75\"],\n \"endure\": [\"9M\", \"4M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"feintattack\": [\n \"7L29\",\n \"7S7\",\n \"6L29\",\n \"6S6\",\n \"5L29\",\n \"5S4\",\n \"4L29\",\n \"4S3\"\n ],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"foulplay\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"haze\": [\"9M\", \"9L57\", \"7L57\", \"6L57\", \"5L57\", \"4L57\"],\n \"headbutt\": [\"4T\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"hypnosis\": [\n \"9L20\",\n \"9S10\",\n \"7L20\",\n \"6L20\",\n \"5L20\",\n \"4L20\",\n \"4S0\",\n \"4S1\",\n \"4S3\"\n ],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lashout\": [\"9M\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"mudslap\": [\"4T\"],\n \"nastyplot\": [\"9M\", \"9L75\", \"7L75\", \"6L75\", \"5L75\", \"4L75\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\n \"7L38\",\n \"7S7\",\n \"6L38\",\n \"6S6\",\n \"5L38\",\n \"5S4\",\n \"4L38\",\n \"4S0\",\n \"4S1\",\n \"4S3\"\n ],\n \"nightshade\": [\"9M\", \"9L38\", \"4L1\"],\n \"ominouswind\": [\"7L1\", \"7S7\", \"6L1\", \"6S6\", \"5L1\", \"5S4\", \"4T\", \"4L1\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"phantomforce\": [\"6S5\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psyshock\": [\"9M\"],\n \"pursuit\": [\"4L29\", \"4S0\"],\n \"quickattack\": [\"9L11\", \"7L11\", \"6L11\", \"5L11\", \"4L11\", \"4S0\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roaroftime\": [\"4S1\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"9S10\", \"7M\", \"6M\", \"5M\", \"4M\", \"4S2\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"sludgebomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"snarl\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"spacialrend\": [\"4S1\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"suckerpunch\": [\"9L29\", \"4T\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"4T\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"wonderroom\": [\"7T\", \"6T\", \"5T\"],\n \"xscissor\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 40,\n \"shiny\": 1,\n \"moves\": [\"quickattack\", \"hypnosis\", \"pursuit\", \"nightmare\"]\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"moves\": [\"roaroftime\", \"spacialrend\", \"nightmare\", \"hypnosis\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"moves\": [\"darkvoid\", \"darkpulse\", \"shadowball\", \"doubleteam\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 4,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"hypnosis\", \"feintattack\", \"nightmare\", \"doubleteam\"]\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"moves\": [\"darkvoid\", \"ominouswind\", \"feintattack\", \"nightmare\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"moves\": [\"darkvoid\", \"darkpulse\", \"phantomforce\", \"dreameater\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"moves\": [\"darkvoid\", \"ominouswind\", \"nightmare\", \"feintattack\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"moves\": [\"darkvoid\", \"feintattack\", \"nightmare\", \"ominouswind\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"hypnosis\", \"suckerpunch\", \"foulplay\", \"doubleteam\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"moves\": [\"hex\", \"darkpulse\", \"psychic\", \"darkvoid\"],\n \"source\": \"gen8legends\"\n },\n {\n \"generation\": 9,\n \"level\": 50,\n \"moves\": [\"darkpulse\", \"shadowball\", \"hypnosis\", \"dreameater\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"shaymin\": {\n \"learnset\": {\n \"aircutter\": [\"9M\", \"4T\"],\n \"airslash\": [\"9M\", \"9L64\", \"7L64\", \"6L64\", \"6S3\", \"5L64\", \"4L64\"],\n \"aromatherapy\": [\"7L64\", \"6L64\", \"6S4\", \"5L64\", \"4L64\", \"4S0\"],\n \"batonpass\": [\"9M\"],\n \"bulletseed\": [\"9M\", \"4M\"],\n \"celebrate\": [\"7S5\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"defensecurl\": [\"4L1\"],\n \"disarmingvoice\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthpower\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"endure\": [\"9M\", \"4M\"],\n \"energyball\": [\n \"9M\",\n \"9L73\",\n \"7M\",\n \"7L73\",\n \"6M\",\n \"6L73\",\n \"6S4\",\n \"5M\",\n \"5L73\",\n \"4M\",\n \"4L73\",\n \"4S0\"\n ],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grasswhistle\": [\"4L82\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\", \"9L64\"],\n \"growth\": [\"9L1\", \"7L1\", \"7S5\", \"6L1\", \"6S3\", \"5L1\", \"4L1\", \"4S1\"],\n \"headbutt\": [\"4T\"],\n \"healingwish\": [\"9L91\", \"7L91\", \"6L91\", \"5L91\", \"4L91\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"leafstorm\": [\"9M\", \"9L91\", \"7L91\", \"6L91\", \"5L91\", \"4L91\"],\n \"leechseed\": [\"9L19\", \"7L19\", \"6L19\", \"5L19\", \"5S2\", \"4L19\", \"4S1\"],\n \"luckychant\": [\"4L91\"],\n \"magicalleaf\": [\n \"9M\",\n \"9L10\",\n \"7L10\",\n \"6L10\",\n \"6S3\",\n \"5L10\",\n \"4L10\",\n \"4S1\"\n ],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"7L46\", \"6L46\", \"5L46\", \"4M\", \"4L46\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"ominouswind\": [\"4T\"],\n \"petalblizzard\": [\"9M\"],\n \"playrough\": [\"9M\", \"9L46\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"quickattack\": [\"9L28\", \"7L28\", \"6L28\", \"5L28\", \"4L28\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"return\": [\"7M\", \"7S5\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"seedflare\": [\n \"9L100\",\n \"7L100\",\n \"7S5\",\n \"6L100\",\n \"6S3\",\n \"6S4\",\n \"5L100\",\n \"5S2\",\n \"4L100\",\n \"4S0\"\n ],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"6S4\", \"5M\", \"4M\", \"4S0\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"sweetkiss\": [\"9L82\", \"7L82\", \"6L82\", \"5L82\", \"4L82\"],\n \"sweetscent\": [\"9L37\", \"7L37\", \"6L37\", \"5L37\", \"5S2\", \"4L37\"],\n \"swift\": [\"9M\", \"4T\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"synthesis\": [\n \"9L28\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L28\",\n \"5T\",\n \"5L28\",\n \"5S2\",\n \"4T\",\n \"4L28\",\n \"4S1\"\n ],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"worryseed\": [\n \"9L55\",\n \"7T\",\n \"7L55\",\n \"6T\",\n \"6L55\",\n \"5T\",\n \"5L55\",\n \"4T\",\n \"4L55\"\n ],\n \"zenheadbutt\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 50,\n \"moves\": [\"seedflare\", \"aromatherapy\", \"substitute\", \"energyball\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 4,\n \"level\": 30,\n \"shiny\": 1,\n \"moves\": [\"growth\", \"magicalleaf\", \"leechseed\", \"synthesis\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"moves\": [\"seedflare\", \"leechseed\", \"synthesis\", \"sweetscent\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 15,\n \"moves\": [\"growth\", \"magicalleaf\", \"seedflare\", \"airslash\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"moves\": [\"seedflare\", \"aromatherapy\", \"substitute\", \"energyball\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 20,\n \"moves\": [\"return\", \"growth\", \"seedflare\", \"celebrate\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 30,\n \"shiny\": 1,\n \"moves\": [\"growth\", \"magicalleaf\", \"leechseed\", \"synthesis\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"moves\": [\"seedflare\", \"energyball\", \"airslash\", \"earthpower\"],\n \"source\": \"gen8legends\"\n }\n ],\n \"eventOnly\": true\n },\n \"shayminsky\": {\"eventOnly\": true},\n \"arceus\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"agility\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"ancientpower\": [\"4T\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"aurasphere\": [\"9M\"],\n \"avalanche\": [\"9M\", \"4M\"],\n \"blastburn\": [\"6S2\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"brine\": [\"4M\"],\n \"bugbuzz\": [\"9M\"],\n \"bulkup\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"bulletseed\": [\"9M\", \"4M\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"cosmicpower\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"darkpulse\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"dazzlinggleam\": [\"9M\"],\n \"defog\": [\"7T\", \"4M\"],\n \"dive\": [\"6M\", \"4T\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dracometeor\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"dragonclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"dragondance\": [\"9M\"],\n \"dragonpulse\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dragontail\": [\"9M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"earthpower\": [\n \"9M\",\n \"9L20\",\n \"7T\",\n \"7L20\",\n \"6T\",\n \"6L20\",\n \"6S2\",\n \"5T\",\n \"5L20\",\n \"4T\",\n \"4L20\"\n ],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"electricterrain\": [\"9M\"],\n \"endure\": [\"9M\", \"4M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"extremespeed\": [\"9L40\", \"7L40\", \"7S4\", \"6L40\", \"5L40\", \"4L40\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flamethrower\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"flareblitz\": [\"9M\"],\n \"flash\": [\"6M\", \"5M\", \"4M\"],\n \"flashcannon\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fly\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"foulplay\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"futuresight\": [\"9M\", \"9L60\", \"7L60\", \"6L60\", \"5L60\", \"4L60\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"grassyterrain\": [\"9M\"],\n \"gravity\": [\n \"9M\",\n \"9L10\",\n \"7T\",\n \"7L10\",\n \"6T\",\n \"6L10\",\n \"5T\",\n \"5L10\",\n \"4T\",\n \"4L10\"\n ],\n \"gunkshot\": [\"9M\"],\n \"hail\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"healingwish\": [\"9L50\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"heavyslam\": [\"9M\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hurricane\": [\"9M\"],\n \"hydrocannon\": [\"6S2\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\n \"9M\",\n \"9L80\",\n \"7M\",\n \"7L80\",\n \"7S4\",\n \"6M\",\n \"6L80\",\n \"6S3\",\n \"5M\",\n \"5L80\",\n \"5S1\",\n \"4M\",\n \"4L80\"\n ],\n \"hypervoice\": [\n \"9M\",\n \"9L30\",\n \"7T\",\n \"7L30\",\n \"6T\",\n \"6L30\",\n \"5T\",\n \"5L30\",\n \"4L30\"\n ],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"imprison\": [\"9M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"ironhead\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"judgment\": [\n \"9L100\",\n \"7L100\",\n \"7S4\",\n \"6L100\",\n \"6S2\",\n \"6S3\",\n \"5L100\",\n \"5S1\",\n \"4L100\",\n \"4S0\"\n ],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"liquidation\": [\"9M\", \"7T\"],\n \"magicalleaf\": [\"9M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"meteorbeam\": [\"9M\"],\n \"mistyterrain\": [\"9M\"],\n \"mudslap\": [\"4T\"],\n \"naturalgift\": [\"7L1\", \"6L1\", \"5L1\", \"4M\", \"4L1\"],\n \"ominouswind\": [\"4T\"],\n \"outrage\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"perishsong\": [\"9L90\", \"7L90\", \"6L90\", \"6S3\", \"5L90\", \"5S1\", \"4L90\"],\n \"phantomforce\": [\"9M\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psyshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"punishment\": [\"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"quash\": [\"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"recover\": [\n \"9L70\",\n \"7L70\",\n \"7S4\",\n \"6L70\",\n \"6S3\",\n \"5L70\",\n \"5S1\",\n \"4L70\"\n ],\n \"recycle\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"refresh\": [\"7L50\", \"6L50\", \"5L50\", \"4L50\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"roaroftime\": [\"4S0\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandstorm\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"scaryface\": [\"9M\"],\n \"scorchingsands\": [\"9M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"seismictoss\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowforce\": [\"4S0\"],\n \"shockwave\": [\"7T\", \"6T\", \"4M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"silverwind\": [\"4M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"sludgebomb\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"snarl\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"spacialrend\": [\"4S0\"],\n \"stealthrock\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"steelbeam\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"storedpower\": [\"9M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"supercellslam\": [\"9M\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"swift\": [\"9M\", \"4T\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"twister\": [\"4T\"],\n \"waterfall\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"whirlpool\": [\"4M\"],\n \"wildcharge\": [\"9M\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"xscissor\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"zenheadbutt\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"]\n },\n \"eventData\": [\n {\n \"generation\": 4,\n \"level\": 100,\n \"moves\": [\"judgment\", \"roaroftime\", \"spacialrend\", \"shadowforce\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 100,\n \"moves\": [\"recover\", \"hyperbeam\", \"perishsong\", \"judgment\"]\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"shiny\": 1,\n \"moves\": [\"judgment\", \"blastburn\", \"hydrocannon\", \"earthpower\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"moves\": [\"judgment\", \"perishsong\", \"hyperbeam\", \"recover\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\"judgment\", \"extremespeed\", \"recover\", \"hyperbeam\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 80,\n \"shiny\": 1,\n \"moves\": [\"healingwish\", \"futuresight\", \"recover\", \"hyperbeam\"],\n \"source\": \"gen8bdsp\"\n },\n {\n \"generation\": 8,\n \"level\": 75,\n \"moves\": [\"recover\", \"calmmind\", \"judgment\", \"hyperbeam\"],\n \"pokeball\": \"pokeball\",\n \"source\": \"gen8legends\"\n }\n ],\n \"eventOnly\": true\n },\n \"arceusbug\": {\"eventOnly\": true},\n \"arceusdark\": {\"eventOnly\": true},\n \"arceusdragon\": {\"eventOnly\": true},\n \"arceuselectric\": {\"eventOnly\": true},\n \"arceusfairy\": {\"eventOnly\": true},\n \"arceusfighting\": {\"eventOnly\": true},\n \"arceusfire\": {\"eventOnly\": true},\n \"arceusflying\": {\"eventOnly\": true},\n \"arceusghost\": {\"eventOnly\": true},\n \"arceusgrass\": {\"eventOnly\": true},\n \"arceusground\": {\"eventOnly\": true},\n \"arceusice\": {\"eventOnly\": true},\n \"arceuspoison\": {\"eventOnly\": true},\n \"arceuspsychic\": {\"eventOnly\": true},\n \"arceusrock\": {\"eventOnly\": true},\n \"arceussteel\": {\"eventOnly\": true},\n \"arceuswater\": {\"eventOnly\": true},\n \"victini\": {\n \"learnset\": {\n \"batonpass\": [\"8M\"],\n \"blazekick\": [\"8M\"],\n \"blueflare\": [\"5S2\"],\n \"boltstrike\": [\"5S2\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"celebrate\": [\"7S6\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"8L1\", \"7L1\", \"6L1\", \"6S3\", \"6S4\", \"5L1\", \"5S0\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"doubleedge\": [\"8L70\", \"7L65\", \"6L65\", \"5L65\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"8M\"],\n \"endure\": [\"8M\", \"8L35\", \"7L9\", \"6L9\", \"6S4\", \"5L9\", \"5S0\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"finalgambit\": [\"8L91\", \"7L81\", \"6L81\", \"5L81\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"firepunch\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"firespin\": [\"8M\"],\n \"flameburst\": [\"7L41\", \"6L41\", \"5L41\"],\n \"flamecharge\": [\"8L1\", \"8S7\", \"7M\", \"7L25\", \"6M\", \"6L25\", \"5M\", \"5L25\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flareblitz\": [\"8M\", \"8L77\", \"7L73\", \"6L73\", \"5L73\"],\n \"flash\": [\"6M\", \"5M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"fusionbolt\": [\"5S1\"],\n \"fusionflare\": [\"5S1\"],\n \"futuresight\": [\"8M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"glaciate\": [\"5S2\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"guardswap\": [\"8M\"],\n \"headbutt\": [\"8L28\", \"7L17\", \"6L17\", \"5L17\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"incinerate\": [\"8L14\", \"7L1\", \"6M\", \"6L1\", \"6S4\", \"5M\", \"5L1\", \"5S0\"],\n \"inferno\": [\"8L49\", \"7L57\", \"6L57\", \"5L57\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mysticalfire\": [\"8M\"],\n \"overheat\": [\"8M\", \"8L84\", \"7M\", \"7L97\", \"6M\", \"6L97\", \"5M\", \"5L97\"],\n \"powerswap\": [\"8M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"quickattack\": [\"8L1\", \"7L1\", \"6L1\", \"6S3\", \"6S4\", \"6S5\", \"5L1\", \"5S0\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"reversal\": [\"8M\", \"8L56\", \"7L33\", \"7S6\", \"6L33\", \"5L33\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scorchingsands\": [\"8T\"],\n \"searingshot\": [\"8L63\", \"7L1\", \"6L1\", \"6S3\", \"5L1\", \"5S1\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"speedswap\": [\"8M\"],\n \"storedpower\": [\"8M\", \"8L21\", \"7L89\", \"7S6\", \"6L89\", \"5L89\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"6S5\", \"5M\"],\n \"swift\": [\"8M\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"thunder\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"vcreate\": [\"8L1\", \"8S7\", \"7S6\", \"6S3\", \"6S5\", \"5S1\", \"5S2\"],\n \"wildcharge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"8M\", \"8L7\", \"8S7\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\n \"8M\",\n \"8L42\",\n \"8S7\",\n \"7T\",\n \"7L49\",\n \"6T\",\n \"6L49\",\n \"5T\",\n \"5L49\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 15,\n \"moves\": [\"quickattack\", \"incinerate\", \"confusion\", \"endure\"]\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"moves\": [\"vcreate\", \"fusionflare\", \"fusionbolt\", \"searingshot\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 100,\n \"moves\": [\"vcreate\", \"blueflare\", \"boltstrike\", \"glaciate\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 15,\n \"moves\": [\"confusion\", \"quickattack\", \"vcreate\", \"searingshot\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"moves\": [\"incinerate\", \"quickattack\", \"endure\", \"confusion\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 15,\n \"moves\": [\"quickattack\", \"swagger\", \"vcreate\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 15,\n \"moves\": [\"vcreate\", \"reversal\", \"storedpower\", \"celebrate\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 50,\n \"nature\": \"Brave\",\n \"perfectIVs\": 6,\n \"moves\": [\"vcreate\", \"zenheadbutt\", \"workup\", \"flamecharge\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"snivy\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"aromatherapy\": [\"5S0\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"bulletseed\": [\"9M\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"7E\", \"6E\", \"5E\"],\n \"coil\": [\"9L31\", \"7L31\", \"6L31\", \"5L31\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"defog\": [\"7T\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\", \"5S0\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gastroacid\": [\"9L37\", \"7T\", \"7L40\", \"6T\", \"6L40\", \"5T\", \"5L40\"],\n \"gigadrain\": [\"9M\", \"9L34\", \"7T\", \"7L34\", \"6T\", \"6L34\", \"5T\", \"5L34\"],\n \"glare\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"grasspledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\", \"7E\", \"6E\"],\n \"growth\": [\"9L13\", \"7L13\", \"6L13\", \"5L13\", \"5S0\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"irontail\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"leafblade\": [\"9L28\", \"7L28\", \"6L28\", \"5L28\"],\n \"leafstorm\": [\"9M\", \"9L40\", \"7L43\", \"6L43\", \"5L43\"],\n \"leaftornado\": [\"7L16\", \"6L16\", \"5L16\"],\n \"leechseed\": [\"9L19\", \"7L19\", \"6L19\", \"5L19\"],\n \"leer\": [\"9L4\", \"7L4\", \"6L4\", \"5L4\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"magicalleaf\": [\"9M\", \"9L16\", \"7E\", \"6E\", \"5E\"],\n \"meanlook\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"megadrain\": [\"9L22\", \"7L22\", \"6L22\", \"5L22\"],\n \"mirrorcoat\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"petalblizzard\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"slam\": [\"9L25\", \"7L25\", \"6L25\", \"5L25\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"sweetscent\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"synthesis\": [\"9E\", \"7T\", \"6T\", \"5T\", \"5S0\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"twister\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"vinewhip\": [\"9L7\", \"7L7\", \"6L7\", \"5L7\"],\n \"workup\": [\"7M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\"],\n \"wrap\": [\"9L10\", \"7L10\", \"6L10\", \"5L10\"],\n \"wringout\": [\"7L37\", \"6L37\", \"5L37\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 5,\n \"gender\": \"M\",\n \"nature\": \"Hardy\",\n \"moves\": [\"growth\", \"synthesis\", \"energyball\", \"aromatherapy\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"servine\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"bulletseed\": [\"9M\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"coil\": [\"9L36\", \"7L36\", \"6L36\", \"5L36\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"defog\": [\"7T\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gastroacid\": [\"9L44\", \"7T\", \"7L48\", \"6T\", \"6L48\", \"5T\", \"5L48\"],\n \"gigadrain\": [\"9M\", \"9L40\", \"7T\", \"7L40\", \"6T\", \"6L40\", \"5T\", \"5L40\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"grasspledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L13\", \"7L13\", \"6L13\", \"5L13\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"leafblade\": [\"9L32\", \"7L32\", \"6L32\", \"5L32\"],\n \"leafstorm\": [\"9M\", \"9L48\", \"7L52\", \"6L52\", \"5L52\"],\n \"leaftornado\": [\"7L16\", \"6L16\", \"5L16\"],\n \"leechseed\": [\"9L20\", \"7L20\", \"6L20\", \"5L20\"],\n \"leer\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"magicalleaf\": [\"9M\", \"9L16\"],\n \"megadrain\": [\"9L24\", \"7L24\", \"6L24\", \"5L24\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"petalblizzard\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"slam\": [\"9L28\", \"7L28\", \"6L28\", \"5L28\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"vinewhip\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"workup\": [\"7M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\"],\n \"wrap\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"wringout\": [\"7L44\", \"6L44\", \"5L44\"]\n }\n },\n \"serperior\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\"],\n \"brutalswing\": [\"7M\"],\n \"bulletseed\": [\"9M\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"coil\": [\"9L38\", \"7L38\", \"6L38\", \"5L38\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"defog\": [\"7T\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dragonpulse\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frenzyplant\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gastroacid\": [\"9L50\", \"7T\", \"7L56\", \"6T\", \"6L56\", \"5T\", \"5L56\"],\n \"gigadrain\": [\n \"9M\",\n \"9L44\",\n \"7T\",\n \"7L44\",\n \"6T\",\n \"6L44\",\n \"6S1\",\n \"5T\",\n \"5L44\",\n \"5S0\"\n ],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"grasspledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L13\", \"7L13\", \"6L13\", \"5L13\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"holdback\": [\"6S1\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"leafblade\": [\"9L32\", \"7L32\", \"6L32\", \"5L32\"],\n \"leafstorm\": [\"9M\", \"9L56\", \"7L62\", \"6L62\", \"6S1\", \"5L62\", \"5S0\"],\n \"leaftornado\": [\"7L16\", \"6L16\", \"5L16\"],\n \"leechseed\": [\"9L20\", \"7L20\", \"6L20\", \"5L20\", \"5S0\"],\n \"leer\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"magicalleaf\": [\"9M\", \"9L16\"],\n \"megadrain\": [\"9L24\", \"7L24\", \"6L24\", \"5L24\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"outrage\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"petalblizzard\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"slam\": [\"9L28\", \"7L28\", \"6L28\", \"5L28\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\", \"5S0\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"vinewhip\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"workup\": [\"7M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\"],\n \"wrap\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"wringout\": [\"7L50\", \"6L50\", \"6S1\", \"5L50\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 100,\n \"gender\": \"M\",\n \"moves\": [\"leafstorm\", \"substitute\", \"gigadrain\", \"leechseed\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"leafstorm\", \"holdback\", \"wringout\", \"gigadrain\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"tepig\": {\n \"learnset\": {\n \"assurance\": [\"9L31\", \"7L31\", \"6L31\", \"5L31\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"bodyslam\": [\"9M\", \"7E\", \"6E\", \"5E\"],\n \"burnup\": [\"7E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"curse\": [\"9M\", \"7E\", \"6E\", \"5E\"],\n \"defensecurl\": [\"9L13\", \"7L13\", \"6L13\", \"5L13\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"ember\": [\"9L7\", \"7L7\", \"6L7\", \"5L7\"],\n \"endeavor\": [\"9M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"endure\": [\"9M\", \"9L9\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"firepledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"firepunch\": [\"9M\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\"9M\", \"9L15\", \"7M\", \"7L15\", \"6M\", \"6L15\", \"5M\", \"5L15\"],\n \"flamethrower\": [\n \"9M\",\n \"9L33\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L33\"\n ],\n \"flareblitz\": [\"9M\", \"9L43\", \"7L43\", \"6L43\", \"5L43\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"gyroball\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"headsmash\": [\"9L37\", \"7L37\", \"6L37\", \"5L37\"],\n \"heatcrash\": [\"9M\", \"9L27\", \"7L27\", \"6L27\", \"5L27\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"heavyslam\": [\"9M\", \"7E\", \"6E\", \"5E\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\"],\n \"magnitude\": [\"7E\", \"6E\", \"5E\"],\n \"mudslap\": [\"9M\"],\n \"odorsleuth\": [\"7L9\", \"6L9\", \"5L9\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roar\": [\"9M\", \"9L39\", \"7M\", \"7L39\", \"6M\", \"6L39\", \"5M\", \"5L39\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rollout\": [\"9L21\", \"7L21\", \"6L21\", \"5L21\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\"],\n \"smog\": [\"9L19\", \"7L19\", \"6L19\", \"5L19\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"suckerpunch\": [\"9E\", \"7E\", \"6E\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"tailwhip\": [\"9L3\", \"7L3\", \"6L3\", \"5L3\"],\n \"takedown\": [\"9M\", \"9L25\", \"7L25\", \"6L25\", \"5L25\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"7M\"],\n \"yawn\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"zenheadbutt\": [\"9M\", \"7T\", \"6T\"]\n }\n },\n \"pignite\": {\n \"learnset\": {\n \"armthrust\": [\"9L0\", \"7L1\", \"6L17\", \"5L17\"],\n \"assurance\": [\"9L36\", \"7L36\", \"6L36\", \"5L36\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"bulkup\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"closecombat\": [\"9M\"],\n \"coaching\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"9M\"],\n \"defensecurl\": [\"9L13\", \"7L13\", \"6L13\", \"5L13\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\"9M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"ember\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"9L1\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"firepledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\"9M\", \"9L15\", \"7M\", \"7L15\", \"6M\", \"6L15\", \"5M\", \"5L15\"],\n \"flamethrower\": [\n \"9M\",\n \"9L39\",\n \"7M\",\n \"7L39\",\n \"6M\",\n \"6L39\",\n \"5M\",\n \"5L39\"\n ],\n \"flareblitz\": [\"9M\", \"9L52\", \"7L52\", \"6L52\", \"5L52\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"gyroball\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"headsmash\": [\"9L44\", \"7L44\", \"6L44\", \"5L44\"],\n \"heatcrash\": [\"9M\", \"9L31\", \"7L31\", \"6L31\", \"5L31\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"highhorsepower\": [\"9M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"mudslap\": [\"9M\"],\n \"odorsleuth\": [\"7L1\", \"6L1\", \"5L1\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\", \"9L47\", \"7M\", \"7L47\", \"6M\", \"6L47\", \"5M\", \"5L47\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rollout\": [\"9L23\", \"7L23\", \"6L23\", \"5L23\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"smog\": [\"9L20\", \"7L20\", \"6L20\", \"5L20\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"tailwhip\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"takedown\": [\"9M\", \"9L28\", \"7L28\", \"6L28\", \"5L28\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"7T\", \"6T\"]\n }\n },\n \"emboar\": {\n \"learnset\": {\n \"armthrust\": [\"9L1\", \"7L1\", \"6L17\", \"5L17\"],\n \"assurance\": [\"9L38\", \"7L38\", \"6L38\", \"5L38\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"blastburn\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"bulkup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"closecombat\": [\"9M\"],\n \"coaching\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"curse\": [\"9M\"],\n \"defensecurl\": [\"9L13\", \"7L13\", \"6L13\", \"5L13\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\"9M\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"ember\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"9L1\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"firepledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\"9M\", \"9L15\", \"7M\", \"7L15\", \"6M\", \"6L15\", \"5M\", \"5L15\"],\n \"flamethrower\": [\n \"9M\",\n \"9L43\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\"\n ],\n \"flareblitz\": [\"9M\", \"9L62\", \"7L62\", \"6L62\", \"6S1\", \"5L62\", \"5S0\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"gyroball\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"hammerarm\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"5S0\"],\n \"hardpress\": [\"9M\"],\n \"headsmash\": [\"9L50\", \"7L50\", \"6L50\", \"6S1\", \"5L50\", \"5S0\"],\n \"heatcrash\": [\"9M\", \"9L31\", \"7L31\", \"6L31\", \"5L31\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"highhorsepower\": [\"9M\"],\n \"holdback\": [\"6S1\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"mudslap\": [\"9M\"],\n \"odorsleuth\": [\"7L1\", \"6L1\", \"5L1\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\", \"9L55\", \"7M\", \"7L55\", \"6M\", \"6L55\", \"5M\", \"5L55\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rollout\": [\"9L23\", \"7L23\", \"6L23\", \"5L23\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scald\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"smog\": [\"9L20\", \"7L20\", \"6L20\", \"5L20\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"tailwhip\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"takedown\": [\"9M\", \"9L28\", \"7L28\", \"6L28\", \"6S1\", \"5L28\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\", \"5M\", \"5S0\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"7T\", \"6T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 100,\n \"gender\": \"M\",\n \"moves\": [\"flareblitz\", \"hammerarm\", \"wildcharge\", \"headsmash\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"flareblitz\", \"holdback\", \"headsmash\", \"takedown\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"oshawott\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"9L25\", \"7M\", \"6M\", \"5M\"],\n \"airslash\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\"],\n \"aquacutter\": [\"9E\"],\n \"aquajet\": [\"9L29\", \"7L29\", \"6L29\", \"5L29\"],\n \"aquatail\": [\"9L35\", \"7T\", \"7L35\", \"6T\", \"6L35\", \"5T\", \"5L35\"],\n \"assurance\": [\"7E\", \"6E\", \"5E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"avalanche\": [\"9M\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"brine\": [\"7E\", \"6E\", \"5E\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\"],\n \"detect\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"dig\": [\"9M\", \"6M\", \"5M\"],\n \"dive\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"9L31\", \"7L31\", \"6L31\", \"5L31\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"falseswipe\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flipturn\": [\"9M\"],\n \"focusenergy\": [\"9L13\", \"7L13\", \"6L13\", \"5L13\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furycutter\": [\"9L19\", \"7L19\", \"6L19\", \"5L19\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"hail\": [\"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hydropump\": [\"9M\", \"9L43\", \"7L43\", \"6L43\", \"5L43\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\", \"9E\"],\n \"liquidation\": [\"9M\"],\n \"nightslash\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"razorshell\": [\"9L17\", \"7L17\", \"6L17\", \"5L17\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"9L37\", \"7L37\", \"6M\", \"6L37\", \"5M\", \"5L37\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"7L25\", \"6L25\", \"5L25\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sacredsword\": [\"9E\", \"7E\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"screech\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"snowscape\": [\"9M\"],\n \"soak\": [\"9L11\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"9L41\", \"7M\", \"7L41\", \"6M\", \"6L41\", \"5M\", \"5L41\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"tailwhip\": [\"9L5\", \"7L5\", \"6L5\", \"5L5\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trumpcard\": [\"7E\", \"6E\", \"5E\"],\n \"waterfall\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"watergun\": [\"9L7\", \"7L7\", \"6L7\", \"5L7\"],\n \"waterpledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"waterpulse\": [\"9M\", \"9L23\", \"7T\", \"7L23\", \"6T\", \"6L23\", \"5L23\"],\n \"watersport\": [\"7L11\", \"6L11\", \"5L11\"],\n \"whirlpool\": [\"9M\"],\n \"workup\": [\"7M\"],\n \"xscissor\": [\"9M\", \"7M\", \"6M\", \"5M\"]\n }\n },\n \"dewott\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"9L29\", \"7M\", \"6M\", \"5M\"],\n \"airslash\": [\"9M\"],\n \"aquajet\": [\"9L34\", \"7L34\", \"6L33\", \"5L33\"],\n \"aquatail\": [\"9L42\", \"7T\", \"7L42\", \"6T\", \"6L41\", \"5T\", \"5L41\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"avalanche\": [\"9M\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"brickbreak\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"9M\", \"6M\", \"5M\"],\n \"dive\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"9L37\", \"7L37\", \"6L36\", \"5L36\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"falseswipe\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flipturn\": [\"9M\"],\n \"focusenergy\": [\"9L13\", \"7L13\", \"6L13\", \"5L13\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furycutter\": [\"9L21\", \"7L21\", \"6L20\", \"5L20\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"hail\": [\"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hydropump\": [\"9M\", \"9L53\", \"7L53\", \"6L52\", \"5L52\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\"],\n \"liquidation\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"razorshell\": [\"9L18\", \"7L18\", \"6L17\", \"5L17\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"9L45\", \"7L45\", \"6M\", \"6L44\", \"5M\", \"5L44\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"7L29\", \"6L28\", \"5L28\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"snowscape\": [\"9M\"],\n \"soak\": [\"9L1\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"9L50\", \"7M\", \"7L50\", \"6M\", \"6L49\", \"5M\", \"5L49\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"tailwhip\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"vacuumwave\": [\"9M\"],\n \"waterfall\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"watergun\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"waterpledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"waterpulse\": [\"9M\", \"9L26\", \"7T\", \"7L26\", \"6T\", \"6L25\", \"5L25\"],\n \"watersport\": [\"7L1\", \"6L1\", \"5L1\"],\n \"whirlpool\": [\"9M\"],\n \"workup\": [\"7M\"],\n \"xscissor\": [\"9M\", \"7M\", \"6M\", \"5M\"]\n }\n },\n \"samurott\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"9L29\", \"7M\", \"6M\", \"5M\"],\n \"airslash\": [\"9M\"],\n \"aquajet\": [\"9L34\", \"7L34\", \"6L33\", \"5L33\"],\n \"aquatail\": [\"9L46\", \"7T\", \"7L46\", \"6T\", \"6L45\", \"5T\", \"5L45\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"avalanche\": [\"9M\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\", \"6S1\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"9M\", \"6M\", \"5M\"],\n \"dive\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dragontail\": [\"7M\", \"6M\", \"5M\"],\n \"drillrun\": [\"9M\"],\n \"encore\": [\"9M\", \"9L39\", \"7L39\", \"6L38\", \"5L38\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"falseswipe\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flipturn\": [\"9M\"],\n \"focusenergy\": [\"9L13\", \"7L13\", \"6L13\", \"5L13\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furycutter\": [\"9L21\", \"7L21\", \"6L20\", \"5L20\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"hail\": [\"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"holdback\": [\"6S1\"],\n \"hydrocannon\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"hydropump\": [\"9M\", \"9L63\", \"7L63\", \"6L62\", \"6S1\", \"5L62\", \"5S0\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\", \"5S0\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"liquidation\": [\"9M\", \"7T\"],\n \"megahorn\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\", \"5S0\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"razorshell\": [\"9L18\", \"7L18\", \"6L17\", \"6S1\", \"5L17\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"9L51\", \"7L51\", \"6M\", \"6L50\", \"5M\", \"5L50\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"7L29\", \"6L28\", \"5L28\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"slash\": [\"9L0\", \"7L1\", \"6L36\", \"5L36\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"smartstrike\": [\"9M\", \"7M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"snowscape\": [\"9M\"],\n \"soak\": [\"9L1\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\", \"5S0\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"9L58\", \"7M\", \"7L58\", \"6M\", \"6L57\", \"5M\", \"5L57\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"tailwhip\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"9M\"],\n \"waterfall\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"watergun\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"waterpledge\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"waterpulse\": [\"9M\", \"9L25\", \"7T\", \"7L25\", \"6T\", \"6L25\", \"5L25\"],\n \"watersport\": [\"7L1\", \"6L1\", \"5L1\"],\n \"whirlpool\": [\"9M\"],\n \"workup\": [\"7M\"],\n \"xscissor\": [\"9M\", \"7M\", \"6M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 100,\n \"gender\": \"M\",\n \"moves\": [\"hydropump\", \"icebeam\", \"megahorn\", \"superpower\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"razorshell\", \"holdback\", \"confide\", \"hydropump\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"samurotthisui\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"9L29\"],\n \"airslash\": [\"9M\"],\n \"aquajet\": [\"9L34\"],\n \"aquatail\": [\"9L46\"],\n \"avalanche\": [\"9M\"],\n \"blizzard\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"ceaselessedge\": [\"9L0\"],\n \"chillingwater\": [\"9M\"],\n \"darkpulse\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"drillrun\": [\"9M\"],\n \"encore\": [\"9M\", \"9L39\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"falseswipe\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"flipturn\": [\"9M\"],\n \"focusenergy\": [\"9L13\"],\n \"furycutter\": [\"9L21\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hydrocannon\": [\"9M\"],\n \"hydropump\": [\"9M\", \"9L63\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"liquidation\": [\"9M\"],\n \"megahorn\": [\"9L1\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"razorshell\": [\"9L18\"],\n \"rest\": [\"9M\"],\n \"retaliate\": [\"9L51\"],\n \"scaryface\": [\"9M\"],\n \"slash\": [\"9L1\"],\n \"sleeptalk\": [\"9M\"],\n \"smartstrike\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"snowscape\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"suckerpunch\": [\"9L1\"],\n \"surf\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"9L58\"],\n \"tackle\": [\"9L1\"],\n \"tailwhip\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"9M\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"9L1\"],\n \"waterpledge\": [\"9M\"],\n \"waterpulse\": [\"9M\", \"9L25\"],\n \"whirlpool\": [\"9M\"],\n \"xscissor\": [\"9M\"]\n }\n },\n \"patrat\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"7L23\", \"6T\", \"6L23\", \"5T\", \"5L23\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"assurance\": [\"7E\", \"6E\", \"5E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"batonpass\": [\"7L38\", \"6L33\", \"5L33\"],\n \"bide\": [\"7L8\", \"6L8\", \"5L8\"],\n \"bite\": [\"7L6\", \"6L6\", \"5L6\"],\n \"bulletseed\": [\"7E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crunch\": [\"7L16\", \"6L16\", \"5L16\"],\n \"cut\": [\"6M\", \"5M\"],\n \"detect\": [\"7L11\", \"6L11\", \"5L11\"],\n \"dig\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"facade\": [\"7M\", \"6M\", \"5M\"],\n \"flail\": [\"7E\", \"6E\", \"5E\"],\n \"fling\": [\"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"7L26\"],\n \"foresight\": [\"7E\", \"6E\", \"5E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"7M\", \"6M\", \"5M\"],\n \"gunkshot\": [\"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperfang\": [\"7L31\", \"6L28\", \"5L28\"],\n \"hypnosis\": [\"7L18\", \"6L18\", \"5L18\"],\n \"irontail\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\"],\n \"leer\": [\"7L3\", \"6L3\", \"5L3\"],\n \"lowkick\": [\"7T\", \"6T\", \"5T\"],\n \"meanlook\": [\"7L36\", \"6L31\", \"5L31\"],\n \"nastyplot\": [\"7L33\"],\n \"protect\": [\"7M\", \"6M\", \"5M\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\"],\n \"rest\": [\"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"7E\", \"6E\", \"5E\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"7L13\", \"6L13\", \"5L13\"],\n \"screech\": [\"7E\", \"6E\", \"5E\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"7T\", \"6T\", \"5T\"],\n \"shadowball\": [\"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"slam\": [\"7L41\", \"6L36\", \"5L36\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\"],\n \"superfang\": [\"7T\", \"7L21\", \"6T\", \"6L21\", \"5T\", \"5L21\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swordsdance\": [\"7M\", \"6M\", \"5M\"],\n \"tackle\": [\"7L1\", \"6L1\", \"5L1\"],\n \"tearfullook\": [\"7E\"],\n \"thunderbolt\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"workup\": [\"7M\", \"7L28\", \"6L26\", \"5M\", \"5L26\"],\n \"zenheadbutt\": [\"7T\", \"6T\", \"5T\"]\n }\n },\n \"watchog\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"7L25\", \"6T\", \"6L25\", \"5T\", \"5L25\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"batonpass\": [\"7L46\", \"6L39\", \"5L39\"],\n \"bide\": [\"7L8\", \"6L8\", \"5L8\"],\n \"bite\": [\"7L1\", \"6L1\", \"5L1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"7L1\", \"6L20\", \"5L20\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crunch\": [\"7L16\", \"6L16\", \"5L16\"],\n \"cut\": [\"6M\", \"5M\"],\n \"detect\": [\"7L11\", \"6L11\", \"5L11\"],\n \"dig\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"facade\": [\"7M\", \"6M\", \"5M\"],\n \"firepunch\": [\"7T\", \"6T\", \"5T\"],\n \"flamethrower\": [\"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"fling\": [\"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"7L29\"],\n \"focuspunch\": [\"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"7M\", \"6M\", \"5M\"],\n \"gunkshot\": [\"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"7M\", \"6M\", \"5M\"],\n \"hyperfang\": [\"7L36\", \"6L32\", \"5L32\"],\n \"hypnosis\": [\"7L18\", \"6L18\", \"5L18\"],\n \"icepunch\": [\"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\"],\n \"leer\": [\"7L1\", \"6L1\", \"5L1\"],\n \"lightscreen\": [\"7M\", \"6M\", \"5M\"],\n \"lowkick\": [\"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\"],\n \"meanlook\": [\"7L43\", \"6L36\", \"5L36\"],\n \"nastyplot\": [\"7L39\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"7M\", \"7L32\", \"6M\", \"6L29\", \"5M\", \"5L29\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\"],\n \"rest\": [\"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rototiller\": [\"7L1\", \"6L1\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"7L13\", \"6L13\", \"5L13\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"7T\", \"6T\", \"5T\"],\n \"shadowball\": [\"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"slam\": [\"7L50\", \"6L43\", \"5L43\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"7T\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\"],\n \"superfang\": [\"7T\", \"7L22\", \"6T\", \"6L22\", \"5T\", \"5L22\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swordsdance\": [\"7M\", \"6M\", \"5M\"],\n \"tackle\": [\"7L1\", \"6L1\", \"5L1\"],\n \"thunder\": [\"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"7M\", \"6M\", \"5M\"],\n \"thunderpunch\": [\"7T\", \"6T\", \"5T\"],\n \"thunderwave\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zenheadbutt\": [\"7T\", \"6T\", \"5T\"]\n }\n },\n \"lillipup\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"afteryou\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"babydolleyes\": [\"8L17\", \"7L10\", \"6L10\"],\n \"bite\": [\"8L8\", \"7L8\", \"6L8\", \"5L8\"],\n \"charm\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"8E\", \"7T\", \"6T\", \"5T\"],\n \"crunch\": [\"8M\", \"8L24\", \"7L22\", \"6L22\", \"5L22\"],\n \"dig\": [\"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"firefang\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"8M\", \"8L48\", \"7M\", \"7L40\", \"6M\", \"6L40\", \"5M\", \"5L40\"],\n \"helpinghand\": [\"8M\", \"8L32\", \"7T\", \"7L12\", \"6T\", \"6L12\", \"5T\", \"5L12\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"howl\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"icefang\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"lastresort\": [\"8L44\", \"7T\", \"7L36\", \"6T\", \"6L36\", \"5T\", \"5L36\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"lick\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"mudslap\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"odorsleuth\": [\"7L5\", \"6L5\", \"5L5\"],\n \"payback\": [\"8M\"],\n \"playrough\": [\"8M\", \"8L20\", \"7L45\", \"6L45\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychicfangs\": [\"8M\", \"7E\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"8L12\", \"7L29\", \"6M\", \"6L29\", \"5M\", \"5L29\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"reversal\": [\"8M\", \"8L36\", \"7L33\", \"6L33\", \"5L33\"],\n \"roar\": [\"8L40\", \"7M\", \"7L26\", \"6M\", \"6L26\", \"5M\", \"5L26\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"7E\", \"6E\", \"5E\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snarl\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"takedown\": [\"8L28\", \"7L15\", \"6L15\", \"5L15\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderfang\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"wildcharge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"8M\", \"8L4\", \"7M\", \"7L19\", \"6L19\", \"5M\", \"5L19\"],\n \"yawn\": [\"8E\", \"7E\", \"6E\", \"5E\"]\n }\n },\n \"herdier\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"afteryou\": [\"7T\", \"6T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"babydolleyes\": [\"8L19\"],\n \"bite\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"charm\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crunch\": [\"8M\", \"8L30\", \"7L24\", \"6L24\", \"5L24\"],\n \"dig\": [\"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"firefang\": [\"8M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"8M\", \"8L66\", \"7M\", \"7L47\", \"6M\", \"6L47\", \"5M\", \"5L47\"],\n \"helpinghand\": [\"8M\", \"8L42\", \"7T\", \"7L12\", \"6T\", \"6L12\", \"5T\", \"5L12\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"icefang\": [\"8M\"],\n \"lastresort\": [\"8L60\", \"7T\", \"7L42\", \"6T\", \"6L42\", \"5T\", \"5L42\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"odorsleuth\": [\"7L1\", \"6L1\", \"5L1\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"playrough\": [\"8M\", \"8L24\", \"7L52\", \"6L52\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychicfangs\": [\"8M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"8L12\", \"7L33\", \"6M\", \"6L33\", \"5M\", \"5L33\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"reversal\": [\"8M\", \"8L48\", \"7L38\", \"6L38\", \"5L38\"],\n \"roar\": [\"8L54\", \"7M\", \"7L29\", \"6M\", \"6L29\", \"5M\", \"5L29\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snarl\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"takedown\": [\"8L36\", \"7L15\", \"6L15\", \"5L15\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderfang\": [\"8M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"wildcharge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"8M\", \"8L1\", \"7M\", \"7L20\", \"6L20\", \"5M\", \"5L20\"]\n },\n \"encounters\": [{\"generation\": 5, \"level\": 20, \"isHidden\": true}]\n },\n \"stoutland\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"afteryou\": [\"7T\", \"6T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"babydolleyes\": [\"8L19\"],\n \"bite\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"charm\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crunch\": [\"8M\", \"8L30\", \"7L24\", \"6L24\", \"5L24\"],\n \"dig\": [\"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"firefang\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"8M\", \"8L78\", \"7M\", \"7L59\", \"6M\", \"6L59\", \"5M\", \"5L59\"],\n \"helpinghand\": [\"8M\", \"8L46\", \"7T\", \"7L12\", \"6T\", \"6L12\", \"5T\", \"5L12\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"icefang\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"lastresort\": [\"8L70\", \"7T\", \"7L51\", \"6T\", \"6L51\", \"5T\", \"5L51\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"odorsleuth\": [\"7L1\", \"6L1\", \"5L1\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"playrough\": [\"8M\", \"8L24\", \"7L63\", \"6L63\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychicfangs\": [\"8M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"8L12\", \"7L36\", \"6M\", \"6L36\", \"5M\", \"5L36\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"reversal\": [\"8M\", \"8L54\", \"7L42\", \"6L42\", \"5L42\"],\n \"roar\": [\"8L62\", \"7M\", \"7L29\", \"6M\", \"6L29\", \"5M\", \"5L29\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snarl\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"takedown\": [\"8L38\", \"7L15\", \"6L15\", \"5L15\"],\n \"thunder\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderfang\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"wildcharge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"8M\", \"8L1\", \"7M\", \"7L20\", \"6L20\", \"5M\", \"5L20\"]\n },\n \"encounters\": [{\"generation\": 5, \"level\": 23}]\n },\n \"purrloin\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"assist\": [\"7L6\", \"6L6\", \"5L6\"],\n \"assurance\": [\"8M\", \"8L21\", \"7L28\", \"6L28\", \"5L28\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"batonpass\": [\"8M\"],\n \"captivate\": [\"7L33\", \"6L33\", \"5L33\"],\n \"charm\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"8E\", \"7E\", \"6E\"],\n \"covet\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"cut\": [\"6M\", \"5M\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"doubleteam\": [\"8E\", \"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"fakeout\": [\"8L5\", \"7L21\", \"6L21\", \"5L21\"],\n \"faketears\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"feintattack\": [\"7E\", \"6E\", \"5E\"],\n \"foulplay\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyswipes\": [\"8L12\", \"7L12\", \"6L12\", \"5L12\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"growl\": [\"8L1\", \"7L3\", \"6L3\", \"5L3\"],\n \"gunkshot\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"8L24\", \"7L24\", \"6M\", \"6L24\", \"5M\", \"5L24\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"lashout\": [\"8T\"],\n \"nastyplot\": [\"8M\", \"8L32\", \"7L42\", \"6L42\", \"5L42\"],\n \"nightslash\": [\"8L36\", \"7L37\", \"6L37\", \"5L37\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"payday\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"playrough\": [\"8M\", \"8L40\", \"7L49\", \"6L49\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\"],\n \"pursuit\": [\"7L15\", \"6L15\", \"5L15\"],\n \"quickattack\": [\"8E\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8L4\", \"7L10\", \"6L10\", \"5L10\"],\n \"scratch\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"slash\": [\"8E\", \"7L30\", \"6L30\", \"5L30\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snarl\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"7L39\", \"6T\", \"6L39\", \"5T\", \"5L39\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"suckerpunch\": [\"8L28\", \"7L46\", \"6L46\", \"5L46\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"8M\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"torment\": [\"8L16\", \"7M\", \"7L19\", \"6M\", \"6L19\", \"5M\", \"5L19\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"yawn\": [\"8E\", \"7E\", \"6E\", \"5E\"]\n }\n },\n \"liepard\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"assist\": [\"7L1\", \"6L1\", \"5L1\"],\n \"assurance\": [\"8M\", \"8L23\", \"7L31\", \"6L31\", \"5L31\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"batonpass\": [\"8M\"],\n \"burningjealousy\": [\"8T\"],\n \"charm\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"8M\", \"5S0\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"fakeout\": [\"8L1\", \"7L22\", \"6L22\", \"5L22\", \"5S0\"],\n \"faketears\": [\"8M\"],\n \"foulplay\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5S0\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyswipes\": [\"8L12\", \"7L12\", \"6L12\", \"5L12\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"growl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"gunkshot\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"8L28\", \"7L26\", \"6M\", \"6L26\", \"5M\", \"5L26\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"7T\"],\n \"lashout\": [\"8T\"],\n \"nastyplot\": [\"8M\", \"8L40\", \"7L50\", \"6L50\", \"5L50\"],\n \"nightslash\": [\"8L46\", \"7L43\", \"6L43\", \"5L43\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"payday\": [\"8M\"],\n \"playrough\": [\"8M\", \"8L52\", \"7L58\", \"6L58\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychocut\": [\"8M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\"],\n \"pursuit\": [\"7L15\", \"6L15\", \"5L15\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"scratch\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"skittersmack\": [\"8T\"],\n \"slash\": [\"7L34\", \"6L34\", \"5L34\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snarl\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"7L47\", \"6T\", \"6L47\", \"5T\", \"5L47\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"suckerpunch\": [\"8L34\", \"7L55\", \"6L55\", \"5L55\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"5S0\"],\n \"swift\": [\"8M\"],\n \"taunt\": [\"8M\", \"7M\", \"7L38\", \"6M\", \"6L38\", \"5M\", \"5L38\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"torment\": [\"8L16\", \"7M\", \"7L19\", \"6M\", \"6L19\", \"5M\", \"5L19\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 20,\n \"gender\": \"F\",\n \"nature\": \"Jolly\",\n \"isHidden\": true,\n \"moves\": [\"fakeout\", \"foulplay\", \"encore\", \"swagger\"]\n }\n ]\n },\n \"pansage\": {\n \"learnset\": {\n \"acrobatics\": [\"7M\", \"7L31\", \"6M\", \"6L31\", \"5M\", \"5L31\"],\n \"astonish\": [\"7E\", \"6E\", \"5E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"bite\": [\"7L19\", \"6L19\", \"5L19\", \"5S0\"],\n \"bulletseed\": [\"7E\", \"6E\", \"5E\", \"5S0\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"crunch\": [\"7L43\", \"6L43\", \"5L43\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"6M\", \"5M\", \"5S0\", \"5S2\"],\n \"disarmingvoice\": [\"7E\", \"6E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"energyball\": [\"7M\", \"6M\", \"5M\"],\n \"facade\": [\"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"fling\": [\"7M\", \"7L28\", \"6M\", \"6L28\", \"5M\", \"5L28\"],\n \"focuspunch\": [\"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyswipes\": [\"7L13\", \"6L13\", \"5L13\"],\n \"gastroacid\": [\"7T\", \"6T\"],\n \"gigadrain\": [\"7T\", \"6T\", \"5T\"],\n \"grassknot\": [\"7M\", \"7L34\", \"6M\", \"6L34\", \"5M\", \"5L34\"],\n \"grasspledge\": [\"7T\"],\n \"grasswhistle\": [\"7E\", \"6E\", \"5E\"],\n \"gunkshot\": [\"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"leafstorm\": [\"7E\", \"6E\", \"5E\", \"5S1\"],\n \"leechseed\": [\"7L16\", \"6L16\", \"5L16\"],\n \"leer\": [\"7L4\", \"6L4\", \"5L4\", \"5S1\"],\n \"lick\": [\"7L7\", \"6L7\", \"5L7\", \"5S1\"],\n \"lowkick\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"lowsweep\": [\"7M\", \"6M\", \"5M\"],\n \"magicalleaf\": [\"7E\", \"6E\", \"5E\"],\n \"nastyplot\": [\"7E\", \"6E\", \"5E\"],\n \"naturalgift\": [\"7L40\", \"6L40\", \"5L40\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\"],\n \"playnice\": [\"7L1\", \"6L1\"],\n \"protect\": [\"7M\", \"6M\", \"5M\"],\n \"recycle\": [\"7T\", \"7L37\", \"6T\", \"6L37\", \"5T\", \"5L37\"],\n \"rest\": [\"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"7M\", \"6M\", \"5M\", \"5S2\"],\n \"roleplay\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scratch\": [\"7L1\", \"6L1\", \"5L1\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"7T\", \"7L22\", \"6T\", \"6L22\", \"5T\", \"5L22\", \"5S2\"],\n \"shadowclaw\": [\"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"7M\", \"6M\", \"5M\", \"5S0\", \"5S2\"],\n \"spikyshield\": [\"7E\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\"],\n \"taunt\": [\"7M\", \"6M\", \"5M\"],\n \"thief\": [\"7M\", \"6M\", \"5M\"],\n \"tickle\": [\"7E\", \"6E\", \"5E\"],\n \"torment\": [\"7M\", \"7L25\", \"6M\", \"6L25\", \"5M\", \"5L25\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\"],\n \"vinewhip\": [\"7L10\", \"6L10\", \"5L10\", \"5S1\"],\n \"workup\": [\"7M\", \"5M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 1,\n \"shiny\": 1,\n \"gender\": \"M\",\n \"nature\": \"Brave\",\n \"ivs\": {\"spa\": 31},\n \"moves\": [\"bulletseed\", \"bite\", \"solarbeam\", \"dig\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"leer\", \"lick\", \"vinewhip\", \"leafstorm\"]\n },\n {\n \"generation\": 5,\n \"level\": 30,\n \"gender\": \"M\",\n \"nature\": \"Serious\",\n \"moves\": [\"seedbomb\", \"solarbeam\", \"rocktomb\", \"dig\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"simisage\": {\n \"learnset\": {\n \"acrobatics\": [\"7M\", \"6M\", \"5M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"brickbreak\": [\"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"energyball\": [\"7M\", \"6M\", \"5M\"],\n \"facade\": [\"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"fling\": [\"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"7M\", \"6M\", \"5M\"],\n \"focuspunch\": [\"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyswipes\": [\"7L1\", \"6L1\", \"5L1\"],\n \"gastroacid\": [\"7T\", \"6T\"],\n \"gigadrain\": [\"7T\", \"6T\", \"5T\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"7M\", \"6M\", \"5M\"],\n \"grasspledge\": [\"7T\"],\n \"gunkshot\": [\"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"7M\", \"6M\", \"5M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"leer\": [\"7L1\", \"6L1\", \"5L1\"],\n \"lick\": [\"7L1\", \"6L1\", \"5L1\"],\n \"lowkick\": [\"7T\", \"6T\", \"5T\"],\n \"lowsweep\": [\"7M\", \"6M\", \"5M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"7M\", \"6M\", \"5M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\"],\n \"rest\": [\"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\"],\n \"shadowclaw\": [\"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"7M\", \"6M\", \"5M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\"],\n \"taunt\": [\"7M\", \"6M\", \"5M\"],\n \"thief\": [\"7M\", \"6M\", \"5M\"],\n \"throatchop\": [\"7T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\"],\n \"workup\": [\"7M\", \"5M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\"]\n }\n },\n \"pansear\": {\n \"learnset\": {\n \"acrobatics\": [\"7M\", \"7L31\", \"6M\", \"6L31\", \"5M\", \"5L31\"],\n \"amnesia\": [\"7L25\", \"6L25\", \"5L25\"],\n \"astonish\": [\"7E\", \"6E\", \"5E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"belch\": [\"7E\"],\n \"bite\": [\"7L19\", \"6L19\", \"5L19\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"crunch\": [\"7L43\", \"6L43\", \"5L43\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"6M\", \"5M\"],\n \"disarmingvoice\": [\"7E\", \"6E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"facade\": [\"7M\", \"6M\", \"5M\"],\n \"fireblast\": [\"7M\", \"7L34\", \"6M\", \"6L34\", \"5M\", \"5L34\"],\n \"firepledge\": [\"7T\"],\n \"firepunch\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"firespin\": [\"7E\", \"6E\", \"5E\"],\n \"flameburst\": [\"7L22\", \"6L22\", \"5L22\"],\n \"flamecharge\": [\"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\"7M\", \"6M\", \"5M\"],\n \"flareblitz\": [\"7E\"],\n \"fling\": [\"7M\", \"7L28\", \"6M\", \"6L28\", \"5M\", \"5L28\"],\n \"focuspunch\": [\"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyswipes\": [\"7L13\", \"6L13\", \"5L13\"],\n \"gastroacid\": [\"7T\", \"6T\"],\n \"grassknot\": [\"7M\", \"6M\", \"5M\"],\n \"gunkshot\": [\"7T\", \"6T\", \"5T\"],\n \"heatwave\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5S0\"],\n \"helpinghand\": [\"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"incinerate\": [\"7L10\", \"6M\", \"6L10\", \"5M\", \"5L10\", \"5S0\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"leer\": [\"7L4\", \"6L4\", \"5L4\", \"5S0\"],\n \"lick\": [\"7L7\", \"6L7\", \"5L7\", \"5S0\"],\n \"lowkick\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"lowsweep\": [\"7M\", \"6M\", \"5M\"],\n \"nastyplot\": [\"7E\", \"6E\", \"5E\"],\n \"naturalgift\": [\"7L40\", \"6L40\", \"5L40\"],\n \"overheat\": [\"7M\", \"6M\", \"5M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\"],\n \"playnice\": [\"7L1\", \"6L1\"],\n \"protect\": [\"7M\", \"6M\", \"5M\"],\n \"recycle\": [\"7T\", \"7L37\", \"6T\", \"6L37\", \"5T\", \"5L37\"],\n \"rest\": [\"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scratch\": [\"7L1\", \"6L1\", \"5L1\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"7M\", \"6M\", \"5M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"taunt\": [\"7M\", \"6M\", \"5M\"],\n \"thief\": [\"7M\", \"6M\", \"5M\"],\n \"tickle\": [\"7E\", \"6E\", \"5E\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\"],\n \"willowisp\": [\"7M\", \"6M\", \"5M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"yawn\": [\"7L16\", \"6L16\", \"5L16\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"leer\", \"lick\", \"incinerate\", \"heatwave\"]\n }\n ]\n },\n \"simisear\": {\n \"learnset\": {\n \"acrobatics\": [\"7M\", \"6M\", \"5M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"brickbreak\": [\"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"facade\": [\"7M\", \"6M\", \"5M\"],\n \"fireblast\": [\"7M\", \"6M\", \"5M\"],\n \"firepledge\": [\"7T\"],\n \"firepunch\": [\"7T\", \"6T\", \"5T\"],\n \"flameburst\": [\"7L1\", \"6L1\", \"5L1\"],\n \"flamecharge\": [\"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\"7M\", \"6M\", \"5M\"],\n \"fling\": [\"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"7M\", \"6M\", \"5M\"],\n \"focuspunch\": [\"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyswipes\": [\"7L1\", \"6L1\", \"5L1\"],\n \"gastroacid\": [\"7T\", \"6T\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"6S0\", \"5M\"],\n \"grassknot\": [\"7M\", \"6M\", \"5M\"],\n \"gunkshot\": [\"7T\", \"6T\", \"5T\"],\n \"heatwave\": [\"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"6S0\", \"5M\"],\n \"hyperbeam\": [\"7M\", \"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"leer\": [\"7L1\", \"6L1\", \"5L1\"],\n \"lick\": [\"7L1\", \"6L1\", \"5L1\"],\n \"lowkick\": [\"7T\", \"6T\", \"5T\"],\n \"lowsweep\": [\"7M\", \"6M\", \"5M\"],\n \"overheat\": [\"7M\", \"6M\", \"5M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\"],\n \"poweruppunch\": [\"6M\", \"6S0\"],\n \"protect\": [\"7M\", \"6M\", \"5M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\"],\n \"rest\": [\"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"7M\", \"6M\", \"5M\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"taunt\": [\"7M\", \"6M\", \"5M\"],\n \"thief\": [\"7M\", \"6M\", \"5M\"],\n \"throatchop\": [\"7T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\"],\n \"willowisp\": [\"7M\", \"6M\", \"5M\"],\n \"workup\": [\"7M\", \"6S0\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 5,\n \"perfectIVs\": 2,\n \"moves\": [\"workup\", \"honeclaws\", \"poweruppunch\", \"gigaimpact\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"panpour\": {\n \"learnset\": {\n \"acrobatics\": [\"7M\", \"7L31\", \"6M\", \"6L31\", \"5M\", \"5L31\"],\n \"aquaring\": [\"7E\", \"6E\", \"5E\"],\n \"aquatail\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"astonish\": [\"7E\", \"6E\", \"5E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"bite\": [\"7L19\", \"6L19\", \"5L19\"],\n \"blizzard\": [\"7M\", \"6M\", \"5M\"],\n \"brine\": [\"7L34\", \"6L34\", \"5L34\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"crunch\": [\"7L43\", \"6L43\", \"5L43\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"6M\", \"5M\"],\n \"disarmingvoice\": [\"7E\", \"6E\"],\n \"dive\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"facade\": [\"7M\", \"6M\", \"5M\"],\n \"fling\": [\"7M\", \"7L28\", \"6M\", \"6L28\", \"5M\", \"5L28\"],\n \"focuspunch\": [\"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyswipes\": [\"7L13\", \"6L13\", \"5L13\"],\n \"gastroacid\": [\"7T\", \"6T\"],\n \"grassknot\": [\"7M\", \"6M\", \"5M\"],\n \"gunkshot\": [\"7T\", \"6T\", \"5T\"],\n \"hail\": [\"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hydropump\": [\"7E\", \"6E\", \"5E\", \"5S0\"],\n \"icebeam\": [\"7M\", \"6M\", \"5M\"],\n \"icepunch\": [\"7T\", \"6T\", \"5T\"],\n \"icywind\": [\"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"leer\": [\"7L4\", \"6L4\", \"5L4\", \"5S0\"],\n \"lick\": [\"7L7\", \"6L7\", \"5L7\", \"5S0\"],\n \"lowkick\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"lowsweep\": [\"7M\", \"6M\", \"5M\"],\n \"mudsport\": [\"7E\", \"6E\", \"5E\"],\n \"nastyplot\": [\"7E\", \"6E\", \"5E\"],\n \"naturalgift\": [\"7L40\", \"6L40\", \"5L40\"],\n \"payback\": [\"7M\", \"6M\", \"5M\"],\n \"playnice\": [\"7L1\", \"6L1\"],\n \"protect\": [\"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\"],\n \"recycle\": [\"7T\", \"7L37\", \"6T\", \"6L37\", \"5T\", \"5L37\"],\n \"rest\": [\"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scald\": [\"7M\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L22\"],\n \"scratch\": [\"7L1\", \"6L1\", \"5L1\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\"],\n \"surf\": [\"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"taunt\": [\"7M\", \"7L25\", \"6M\", \"6L25\", \"5M\", \"5L25\"],\n \"thief\": [\"7M\", \"6M\", \"5M\"],\n \"tickle\": [\"7E\", \"6E\", \"5E\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\"],\n \"waterfall\": [\"7M\", \"6M\", \"5M\"],\n \"watergun\": [\"7L10\", \"6L10\", \"5L10\", \"5S0\"],\n \"waterpledge\": [\"7T\"],\n \"waterpulse\": [\"7T\", \"6T\"],\n \"watersport\": [\"7L16\", \"6L16\", \"5L16\"],\n \"workup\": [\"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"leer\", \"lick\", \"watergun\", \"hydropump\"]\n }\n ]\n },\n \"simipour\": {\n \"learnset\": {\n \"acrobatics\": [\"7M\", \"6M\", \"5M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"blizzard\": [\"7M\", \"6M\", \"5M\"],\n \"brickbreak\": [\"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"6M\", \"5M\"],\n \"dive\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"facade\": [\"7M\", \"6M\", \"5M\"],\n \"fling\": [\"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"7M\", \"6M\", \"5M\"],\n \"focuspunch\": [\"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyswipes\": [\"7L1\", \"6L1\", \"5L1\"],\n \"gastroacid\": [\"7T\", \"6T\"],\n \"gigaimpact\": [\"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"7M\", \"6M\", \"5M\"],\n \"gunkshot\": [\"7T\", \"6T\", \"5T\"],\n \"hail\": [\"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"7M\", \"6M\", \"5M\"],\n \"icebeam\": [\"7M\", \"6M\", \"5M\"],\n \"icepunch\": [\"7T\", \"6T\", \"5T\"],\n \"icywind\": [\"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"leer\": [\"7L1\", \"6L1\", \"5L1\"],\n \"lick\": [\"7L1\", \"6L1\", \"5L1\"],\n \"lowkick\": [\"7T\", \"6T\", \"5T\"],\n \"lowsweep\": [\"7M\", \"6M\", \"5M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"7M\", \"6M\", \"5M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\"],\n \"rest\": [\"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scald\": [\"7M\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"5L1\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"7M\", \"6M\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\"],\n \"surf\": [\"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"taunt\": [\"7M\", \"6M\", \"5M\"],\n \"thief\": [\"7M\", \"6M\", \"5M\"],\n \"throatchop\": [\"7T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\"],\n \"waterfall\": [\"7M\", \"6M\", \"5M\"],\n \"waterpledge\": [\"7T\"],\n \"waterpulse\": [\"7T\", \"6T\"],\n \"workup\": [\"7M\", \"5M\"]\n }\n },\n \"munna\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"amnesia\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"barrier\": [\"7E\", \"6E\", \"5E\"],\n \"batonpass\": [\"7E\", \"6E\", \"5E\"],\n \"calmmind\": [\"8M\", \"8L28\", \"7M\", \"7L35\", \"6M\", \"6L35\", \"5M\", \"5L35\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"defensecurl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"8L44\", \"7M\", \"7L41\", \"7S0\", \"6M\", \"6L41\", \"5M\", \"5L41\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"futuresight\": [\"8M\", \"8L48\", \"7L31\", \"6L31\", \"5L31\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\"],\n \"guardswap\": [\"8M\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\"],\n \"healingwish\": [\"8E\", \"7E\", \"6E\"],\n \"helpinghand\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hypnosis\": [\"8L4\", \"7L19\", \"7S0\", \"6L19\", \"5L19\"],\n \"imprison\": [\"8M\", \"8L12\", \"7L13\", \"6L13\", \"5L13\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"luckychant\": [\"7L5\", \"6L5\", \"5L5\"],\n \"magiccoat\": [\"8L20\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"moonblast\": [\"8L40\"],\n \"moonlight\": [\"8L16\", \"7L17\", \"6L17\", \"5L17\"],\n \"nightmare\": [\"7L29\", \"6L29\", \"5L29\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psybeam\": [\"8L8\", \"7L11\", \"6L11\", \"5L11\"],\n \"psychic\": [\"8M\", \"8L36\", \"7M\", \"7L37\", \"6M\", \"6L37\", \"5M\", \"5L37\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"7L1\", \"6L1\", \"5L1\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"7S0\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"7E\", \"6M\", \"6E\", \"5E\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7E\", \"7S0\", \"6M\", \"6E\", \"5T\", \"5E\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"sonicboom\": [\"7E\", \"6E\", \"5E\"],\n \"storedpower\": [\"8M\", \"8L1\", \"7L47\", \"6L47\", \"5L47\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"synchronoise\": [\"7L25\", \"6L25\", \"5L25\"],\n \"telekinesis\": [\"7T\", \"7L43\", \"6L43\", \"5M\", \"5L43\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"wonderroom\": [\"8M\", \"8L52\", \"7T\", \"6T\", \"5T\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\"],\n \"yawn\": [\"8L32\", \"7L7\", \"6L7\", \"5L7\"],\n \"zenheadbutt\": [\"8M\", \"8L24\", \"7T\", \"7L23\", \"6T\", \"6L23\", \"5T\", \"5L23\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 39,\n \"nature\": \"Mild\",\n \"isHidden\": true,\n \"moves\": [\"hypnosis\", \"dreameater\", \"rest\", \"sleeptalk\"],\n \"pokeball\": \"dreamball\"\n }\n ]\n },\n \"musharna\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"amnesia\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"8M\", \"8L1\", \"7M\", \"6M\", \"5M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"defensecurl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S0\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"8L1\", \"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"futuresight\": [\"8M\", \"8L1\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\"],\n \"guardswap\": [\"8M\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"hypnosis\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S0\"],\n \"imprison\": [\"8M\", \"8L1\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"luckychant\": [\"7L1\", \"6L1\", \"5L1\", \"5S0\"],\n \"magiccoat\": [\"8L1\", \"7T\", \"6T\", \"5T\"],\n \"mistyexplosion\": [\"8T\"],\n \"moonblast\": [\"8L1\"],\n \"moonlight\": [\"8L1\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psybeam\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S0\"],\n \"psychic\": [\"8M\", \"8L1\", \"7M\", \"6M\", \"5M\"],\n \"psychicterrain\": [\"8M\", \"8L1\", \"7L1\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"storedpower\": [\"8M\", \"8L1\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"8M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"wonderroom\": [\"8M\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\"],\n \"yawn\": [\"8L1\"],\n \"zenheadbutt\": [\"8M\", \"8L1\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"defensecurl\", \"luckychant\", \"psybeam\", \"hypnosis\"]\n }\n ]\n },\n \"pidove\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"agility\": [\"8M\"],\n \"aircutter\": [\"8L16\", \"7L15\", \"6L15\", \"5L15\", \"5S0\"],\n \"airslash\": [\"8M\", \"8L32\", \"7L29\", \"6L29\", \"5L29\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bestow\": [\"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defog\": [\"8E\", \"7T\"],\n \"detect\": [\"8L28\", \"7L22\", \"6L22\", \"5L22\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"8T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"7L43\", \"6M\", \"6L43\", \"5M\", \"5L43\"],\n \"featherdance\": [\"8L24\", \"7L36\", \"6L36\", \"5L36\"],\n \"fly\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"growl\": [\"8L1\", \"7L4\", \"6L4\", \"5L4\"],\n \"gust\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5D\", \"5S0\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hypnosis\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"leer\": [\"8L4\", \"7L8\", \"6L8\", \"5L8\"],\n \"luckychant\": [\"7E\", \"6E\", \"5E\"],\n \"morningsun\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"nightslash\": [\"8E\", \"7E\", \"6E\"],\n \"pluck\": [\"5M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"quickattack\": [\"8L8\", \"7L11\", \"6L11\", \"5L11\", \"5S0\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"razorwind\": [\"7L32\", \"6L32\", \"5L32\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roost\": [\"8L36\", \"7M\", \"7L18\", \"6M\", \"6L18\", \"5T\", \"5L18\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"skyattack\": [\"8L44\", \"7T\", \"7L50\", \"6T\", \"6L50\", \"5T\", \"5L50\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelwing\": [\"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5E\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"8L20\", \"7M\", \"7L39\", \"6M\", \"6L39\", \"5M\", \"5L39\"],\n \"swift\": [\"8M\"],\n \"tailwind\": [\"8L40\", \"7T\", \"7L46\", \"6T\", \"6L46\", \"5T\", \"5L46\"],\n \"taunt\": [\"8M\", \"8L12\", \"7M\", \"7L25\", \"6M\", \"6L25\", \"5M\", \"5L25\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"wish\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 1,\n \"shiny\": 1,\n \"gender\": \"F\",\n \"nature\": \"Hardy\",\n \"ivs\": {\"atk\": 31},\n \"abilities\": [\"superluck\"],\n \"moves\": [\"gust\", \"quickattack\", \"aircutter\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"tranquill\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"agility\": [\"8M\"],\n \"aircutter\": [\"8L16\", \"7L15\", \"6L15\", \"5L15\"],\n \"airslash\": [\"8M\", \"8L38\", \"7L32\", \"6L32\", \"5L32\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defog\": [\"7T\"],\n \"detect\": [\"8L34\", \"7L23\", \"6L23\", \"5L23\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"8T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"7L50\", \"6M\", \"6L50\", \"5M\", \"5L50\"],\n \"featherdance\": [\"8L26\", \"7L41\", \"6L41\", \"5L41\"],\n \"fly\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"growl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"gust\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"pluck\": [\"5M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"quickattack\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"razorwind\": [\"7L36\", \"6L36\", \"5L36\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roost\": [\"8L44\", \"7M\", \"7L18\", \"6M\", \"6L18\", \"5T\", \"5L18\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"skyattack\": [\"8L56\", \"7T\", \"7L59\", \"6T\", \"6L59\", \"5T\", \"5L59\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"8L20\", \"7M\", \"7L45\", \"6M\", \"6L45\", \"5M\", \"5L45\"],\n \"swift\": [\"8M\"],\n \"tailwind\": [\"8L50\", \"7T\", \"7L54\", \"6T\", \"6L54\", \"5T\", \"5L54\"],\n \"taunt\": [\"8M\", \"8L12\", \"7M\", \"7L27\", \"6M\", \"6L27\", \"5M\", \"5L27\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n }\n },\n \"unfezant\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"agility\": [\"8M\"],\n \"aircutter\": [\"8L16\", \"7L15\", \"6L15\", \"5L15\"],\n \"airslash\": [\"8M\", \"8L42\", \"7L33\", \"6L33\", \"5L33\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bravebird\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defog\": [\"7T\"],\n \"detect\": [\"8L36\", \"7L23\", \"6L23\", \"5L23\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"8T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"7L55\", \"6M\", \"6L55\", \"5M\", \"5L55\"],\n \"featherdance\": [\"8L26\", \"7L44\", \"6L44\", \"5L44\"],\n \"fly\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"growl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"gust\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hurricane\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"pluck\": [\"5M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\"],\n \"quickattack\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"razorwind\": [\"7L38\", \"6L38\", \"5L38\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roost\": [\"8L50\", \"7M\", \"7L18\", \"6M\", \"6L18\", \"5T\", \"5L18\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"skyattack\": [\"8L66\", \"7T\", \"7L66\", \"6T\", \"6L66\", \"5T\", \"5L66\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"8L20\", \"7M\", \"7L49\", \"6M\", \"6L49\", \"5M\", \"5L49\"],\n \"swift\": [\"8M\"],\n \"tailwind\": [\"8L58\", \"7T\", \"7L60\", \"6T\", \"6L60\", \"5T\", \"5L60\"],\n \"taunt\": [\"8M\", \"8L12\", \"7M\", \"7L27\", \"6M\", \"6L27\", \"5M\", \"5L27\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n },\n \"encounters\": [{\"generation\": 5, \"level\": 22}]\n },\n \"blitzle\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L33\", \"7L36\", \"6L36\", \"5L36\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"batonpass\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bounce\": [\"7T\", \"6T\", \"5T\"],\n \"charge\": [\"9M\", \"9L8\", \"7L8\", \"6L8\", \"5L8\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"discharge\": [\"9L29\", \"7L32\", \"6L32\", \"5L32\"],\n \"doubleedge\": [\"9M\", \"7E\", \"6E\", \"5E\"],\n \"doublekick\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\"],\n \"electroweb\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"7E\", \"6E\", \"5E\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"feint\": [\"9E\", \"7E\"],\n \"flamecharge\": [\"9M\", \"9L18\", \"7M\", \"7L18\", \"6M\", \"6L18\", \"5M\", \"5L18\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"lowkick\": [\"9M\", \"7T\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"mefirst\": [\"7E\", \"6E\", \"5E\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"pursuit\": [\"7L22\", \"6L22\", \"5L22\"],\n \"quickattack\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"rage\": [\"7E\", \"6E\", \"5E\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"screech\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\n \"9L11\",\n \"7T\",\n \"7L11\",\n \"7E\",\n \"6T\",\n \"6L11\",\n \"6E\",\n \"5L11\",\n \"5E\"\n ],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"smartstrike\": [\"9M\"],\n \"snatch\": [\"7T\", \"7E\", \"6T\", \"6E\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"spark\": [\"9L22\", \"7L25\", \"6L25\", \"5L25\"],\n \"stomp\": [\"9L25\", \"7L29\", \"6L29\", \"5L29\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\"],\n \"supercellslam\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\"],\n \"tailwhip\": [\"9L4\", \"7L4\", \"6L4\", \"5L4\"],\n \"takedown\": [\"9M\", \"7E\", \"6E\", \"5E\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L40\", \"7L43\", \"6L43\", \"5L43\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\"9M\", \"9L15\", \"7M\", \"7L15\", \"6M\", \"6L15\", \"5M\", \"5L15\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"voltswitch\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"9M\", \"9L35\", \"7M\", \"7L39\", \"6M\", \"6L39\", \"5M\", \"5L39\"]\n }\n },\n \"zebstrika\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L42\", \"7L42\", \"6L42\", \"5L42\"],\n \"allyswitch\": [\"7T\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"batonpass\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bounce\": [\"7T\", \"6T\", \"5T\"],\n \"bulldoze\": [\"9M\"],\n \"charge\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"discharge\": [\"9L36\", \"7L36\", \"6L36\", \"5L36\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\"],\n \"electroweb\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamecharge\": [\"9M\", \"9L18\", \"7M\", \"7L18\", \"6M\", \"6L18\", \"5M\", \"5L18\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"iondeluge\": [\"7L1\", \"6L1\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"lowkick\": [\"9M\", \"7T\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"pursuit\": [\"7L22\", \"6L22\", \"5L22\"],\n \"quickattack\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roar\": [\"9M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\"9L11\", \"7T\", \"7L11\", \"6T\", \"6L11\", \"5L11\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"smartstrike\": [\"9M\"],\n \"snatch\": [\"7T\", \"6T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"spark\": [\"9L25\", \"7L25\", \"6L25\", \"5L25\"],\n \"stomp\": [\"9L31\", \"7L31\", \"6L31\", \"5L31\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\"],\n \"supercellslam\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\"],\n \"tailwhip\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L53\", \"7L53\", \"6L53\", \"5L53\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\"9M\", \"9L1\", \"7M\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"5L1\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"voltswitch\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"9M\", \"9L47\", \"7M\", \"7L47\", \"6M\", \"6L47\", \"5M\", \"5L47\"]\n }\n },\n \"roggenrola\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"autotomize\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodypress\": [\"8M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"explosion\": [\"8L44\", \"7M\", \"7L40\", \"6M\", \"6L40\", \"5M\", \"5L40\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gravity\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"harden\": [\"8L4\", \"7L4\", \"6L4\", \"5L4\"],\n \"headbutt\": [\"8L24\", \"7L10\", \"6L10\", \"5L10\"],\n \"heavyslam\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"irondefense\": [\"8M\", \"8L20\", \"7T\", \"7L20\", \"6T\", \"6L20\", \"5T\", \"5L20\"],\n \"lockon\": [\"7E\", \"6E\", \"5E\"],\n \"magnitude\": [\"7E\", \"6E\", \"5E\"],\n \"meteorbeam\": [\"8T\"],\n \"mudslap\": [\"8L12\", \"7L17\", \"6L17\", \"5L17\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockblast\": [\"8M\", \"8L32\", \"7L14\", \"6L14\", \"5L14\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"8M\", \"8L28\", \"7M\", \"7L27\", \"6M\", \"6L27\", \"5M\", \"5L27\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5M\", \"5E\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8L1\", \"7L7\", \"6L7\", \"5L7\"],\n \"sandstorm\": [\"8M\", \"8L36\", \"7M\", \"7L33\", \"6M\", \"6L33\", \"5M\", \"5L33\"],\n \"sandtomb\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"smackdown\": [\"8L16\", \"7M\", \"7L23\", \"6M\", \"6L23\", \"5M\", \"5L23\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"8M\", \"8L8\", \"7T\", \"7L30\", \"6T\", \"6L30\", \"5T\", \"5L30\"],\n \"stoneedge\": [\"8M\", \"8L40\", \"7M\", \"7L36\", \"6M\", \"6L36\", \"5M\", \"5L36\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"takedown\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"wideguard\": [\"8E\", \"7E\", \"6E\"]\n }\n },\n \"boldore\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodypress\": [\"8M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"5D\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"explosion\": [\"8L54\", \"7M\", \"7L55\", \"6M\", \"6L55\", \"5M\", \"5L55\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\"],\n \"harden\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"headbutt\": [\"8L24\", \"7L1\", \"6L1\", \"5L1\"],\n \"heavyslam\": [\"8M\", \"5D\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"irondefense\": [\"8M\", \"8L20\", \"7T\", \"7L20\", \"6T\", \"6L20\", \"5T\", \"5L20\"],\n \"meteorbeam\": [\"8T\"],\n \"mudslap\": [\"8L12\", \"7L17\", \"6L17\", \"5L17\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"powergem\": [\"8M\", \"8L0\", \"7L1\", \"6L25\", \"5L25\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockblast\": [\"8M\", \"8L36\", \"7L14\", \"6L14\", \"5L14\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"8M\", \"8L30\", \"7M\", \"7L30\", \"6M\", \"6L30\", \"5M\", \"5L30\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"sandstorm\": [\"8M\", \"8L42\", \"7M\", \"7L42\", \"6M\", \"6L42\", \"5M\", \"5L42\"],\n \"sandtomb\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"smackdown\": [\"8L16\", \"7M\", \"7L23\", \"6M\", \"6L23\", \"5M\", \"5L23\", \"5D\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"8M\", \"8L1\", \"7T\", \"7L36\", \"6T\", \"6L36\", \"5T\", \"5L36\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"8L48\", \"7M\", \"7L48\", \"6M\", \"6L48\", \"5M\", \"5L48\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"]\n },\n \"encounters\": [{\"generation\": 5, \"level\": 24}]\n },\n \"gigalith\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodypress\": [\"8M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"explosion\": [\"8L54\", \"7M\", \"7L55\", \"6M\", \"6L55\", \"5M\", \"5L55\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\"],\n \"harden\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"headbutt\": [\"8L24\", \"7L1\", \"6L1\", \"5L1\"],\n \"heavyslam\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"irondefense\": [\"8M\", \"8L20\", \"7T\", \"7L20\", \"6T\", \"6L20\", \"5T\", \"5L20\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"7T\"],\n \"meteorbeam\": [\"8T\"],\n \"mudslap\": [\"8L12\", \"7L17\", \"6L17\", \"5L17\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"powergem\": [\"8M\", \"8L1\", \"7L1\", \"6L25\", \"5L25\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockblast\": [\"8M\", \"8L36\", \"7L14\", \"6L14\", \"5L14\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"8M\", \"8L30\", \"7M\", \"7L30\", \"6M\", \"6L30\", \"5M\", \"5L30\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"sandstorm\": [\"8M\", \"8L42\", \"7M\", \"7L42\", \"6M\", \"6L42\", \"5M\", \"5L42\"],\n \"sandtomb\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"selfdestruct\": [\"8M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"smackdown\": [\"8L16\", \"7M\", \"7L23\", \"6M\", \"6L23\", \"5M\", \"5L23\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"stealthrock\": [\"8M\", \"8L1\", \"7T\", \"7L36\", \"6T\", \"6L36\", \"5T\", \"5L36\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"8L48\", \"7M\", \"7L48\", \"6M\", \"6L48\", \"5M\", \"5L48\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"weatherball\": [\"8M\"]\n }\n },\n \"woobat\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"aircutter\": [\"8L15\", \"7L21\", \"6L21\", \"5L21\"],\n \"airslash\": [\"8M\", \"8L35\", \"7L32\", \"6L32\", \"5L32\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"amnesia\": [\"8M\", \"8L30\", \"7L29\", \"6L29\", \"5L29\"],\n \"assurance\": [\"8M\", \"8L25\", \"7L12\", \"6L12\", \"5L12\"],\n \"attract\": [\"8M\", \"8L1\", \"7M\", \"7L25\", \"6M\", \"6L25\", \"5M\", \"5L25\"],\n \"batonpass\": [\"8M\"],\n \"calmmind\": [\"8M\", \"8L45\", \"7M\", \"7L29\", \"6M\", \"6L29\", \"5M\", \"5L29\"],\n \"captivate\": [\"7E\", \"6E\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\"],\n \"charm\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"8L5\", \"7L1\", \"6L1\", \"5L1\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"8T\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"8L10\", \"7T\", \"7L47\", \"6T\", \"6L47\", \"5T\", \"5L47\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"faketears\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"flash\": [\"6M\", \"5M\"],\n \"flatter\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"fly\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"futuresight\": [\"8M\", \"8L50\", \"7L36\", \"6L36\", \"5L36\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"gust\": [\"8L1\", \"7L8\", \"6L8\", \"5L8\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"heartstamp\": [\"7L15\", \"6L15\", \"5L15\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"imprison\": [\"8M\", \"8L20\", \"7L19\", \"6L19\", \"5L19\"],\n \"knockoff\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"nastyplot\": [\"8M\"],\n \"odorsleuth\": [\"7L4\", \"6L4\", \"5L4\"],\n \"pluck\": [\"5M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"8M\", \"8L40\", \"7M\", \"7L41\", \"6M\", \"6L41\", \"5M\", \"5L41\"],\n \"psychocut\": [\"8M\"],\n \"psychoshift\": [\"8E\", \"7E\", \"6E\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roost\": [\"8E\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"simplebeam\": [\"8L55\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"speedswap\": [\"8M\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"storedpower\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\"],\n \"supersonic\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"8M\"],\n \"synchronoise\": [\"7E\", \"6E\", \"5E\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"venomdrench\": [\"8M\", \"7E\", \"6E\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\"]\n }\n },\n \"swoobat\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"aircutter\": [\"8L15\", \"7L21\", \"6L21\", \"5L21\"],\n \"airslash\": [\"8M\", \"8L35\", \"7L32\", \"6L32\", \"5L32\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"amnesia\": [\"8M\", \"8L30\", \"7L29\", \"6L29\", \"5L29\"],\n \"assurance\": [\"8M\", \"8L25\", \"7L1\", \"6L1\", \"5L1\"],\n \"attract\": [\"8M\", \"8L1\", \"7M\", \"7L25\", \"6M\", \"6L25\", \"5M\", \"5L25\"],\n \"batonpass\": [\"8M\"],\n \"calmmind\": [\"8M\", \"8L45\", \"7M\", \"7L29\", \"6M\", \"6L29\", \"5M\", \"5L29\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\"],\n \"charm\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"8T\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"8L1\", \"7T\", \"7L47\", \"6T\", \"6L47\", \"5T\", \"5L47\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"faketears\": [\"8M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"fly\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"futuresight\": [\"8M\", \"8L50\", \"7L36\", \"6L36\", \"5L36\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"gust\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"heartstamp\": [\"7L15\", \"6L15\", \"5L15\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"imprison\": [\"8M\", \"8L20\", \"7L19\", \"6L19\", \"5L19\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"nastyplot\": [\"8M\"],\n \"odorsleuth\": [\"7L1\", \"6L1\", \"5L1\"],\n \"pluck\": [\"5M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"8M\", \"8L40\", \"7M\", \"7L41\", \"6M\", \"6L41\", \"5M\", \"5L41\"],\n \"psychicfangs\": [\"8M\"],\n \"psychocut\": [\"8M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"simplebeam\": [\"8L55\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"skyattack\": [\"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"speedswap\": [\"8M\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"storedpower\": [\"8M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"superfang\": [\"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"8M\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"venomdrench\": [\"8M\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\"]\n }\n },\n \"drilbur\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crushclaw\": [\"9L24\", \"8L24\", \"7E\", \"6E\", \"5E\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L19\", \"6M\", \"6L19\", \"5M\", \"5L19\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drillrun\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7T\",\n \"7L43\",\n \"6T\",\n \"6L43\",\n \"5T\",\n \"5L43\"\n ],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"earthquake\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L33\"\n ],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fissure\": [\"9L48\", \"8L48\", \"7L47\", \"6L47\", \"5L47\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyswipes\": [\"9L12\", \"8L12\", \"7L12\", \"6L12\", \"5L12\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"honeclaws\": [\"9L8\", \"8L8\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L22\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"metalclaw\": [\"9M\", \"9L16\", \"8L16\", \"7L15\", \"6L15\", \"5L15\"],\n \"metalsound\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"9L1\", \"8L1\", \"7L8\", \"6L8\", \"5L8\"],\n \"mudsport\": [\"7L1\", \"6L1\", \"5L1\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rapidspin\": [\n \"9L1\",\n \"8L1\",\n \"7L5\",\n \"7E\",\n \"6L5\",\n \"6E\",\n \"5L5\",\n \"5E\",\n \"5D\"\n ],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockclimb\": [\"7E\", \"6E\", \"5E\", \"5D\"],\n \"rockslide\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\"\n ],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L40\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\"\n ],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"scratch\": [\"9L4\", \"8L4\", \"7L1\", \"6L1\", \"5L1\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"skullbash\": [\"7E\", \"6E\", \"5E\"],\n \"slash\": [\"9E\", \"8E\", \"7L26\", \"6L26\", \"5L26\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"9M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"submission\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swordsdance\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\"\n ],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"]\n }\n },\n \"excadrill\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crushclaw\": [\"9L24\", \"8L24\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"9M\", \"9L34\", \"8M\", \"8L34\", \"7L19\", \"6M\", \"6L19\", \"5M\", \"5L19\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drillrun\": [\n \"9M\",\n \"9L46\",\n \"8M\",\n \"8L46\",\n \"7T\",\n \"7L55\",\n \"6T\",\n \"6L55\",\n \"5T\",\n \"5L55\"\n ],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\"\n ],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fissure\": [\"9L58\", \"8L58\", \"7L62\", \"6L62\", \"5L62\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyswipes\": [\"9L12\", \"8L12\", \"7L12\", \"6L12\", \"5L12\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"honeclaws\": [\"9L1\", \"8L1\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L22\"],\n \"horndrill\": [\"9L0\", \"8L0\", \"7L1\", \"6L31\", \"5L31\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"metalclaw\": [\"9M\", \"9L16\", \"8L16\", \"7L15\", \"6L15\", \"5L15\"],\n \"metalsound\": [\"9M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"mudsport\": [\"7L1\", \"6L1\", \"5L1\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rapidspin\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockblast\": [\"9M\", \"8M\"],\n \"rockslide\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\"\n ],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rototiller\": [\"7L1\", \"6L1\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\"\n ],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scaryface\": [\"9M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"slash\": [\"7L26\", \"6L26\", \"5L26\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"smartstrike\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swordsdance\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L42\",\n \"6M\",\n \"6L42\",\n \"5M\",\n \"5L42\"\n ],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 30}]\n },\n \"audino\": {\n \"learnset\": {\n \"afteryou\": [\"8L28\", \"7T\", \"7L41\", \"6T\", \"6L40\", \"5T\", \"5L40\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"amnesia\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"attract\": [\"8M\", \"7M\", \"7L21\", \"6M\", \"6L15\", \"5M\", \"5L15\"],\n \"babydolleyes\": [\"8L9\", \"7L5\", \"6L5\"],\n \"bestow\": [\"7E\", \"6E\", \"5E\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bodyslam\": [\"8M\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"dig\": [\"8M\", \"6M\", \"5M\"],\n \"disarmingvoice\": [\"8L4\", \"7L13\", \"6L13\"],\n \"doubleedge\": [\"8L48\", \"7L49\", \"6L49\", \"5L50\"],\n \"doubleslap\": [\"7L17\", \"6L10\", \"5L10\", \"5S0\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drainingkiss\": [\"8M\", \"7E\", \"6E\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"endure\": [\"8M\"],\n \"entrainment\": [\"8L52\", \"7L29\", \"6L25\", \"5L25\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"firepunch\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focuspunch\": [\"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"8M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\"],\n \"growl\": [\"8L16\", \"7L1\", \"6L1\", \"5L1\"],\n \"healbell\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"healingwish\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"healpulse\": [\n \"8L44\",\n \"7L37\",\n \"6L35\",\n \"6S3\",\n \"5L35\",\n \"5S0\",\n \"5S1\",\n \"5S2\"\n ],\n \"helpinghand\": [\n \"8M\",\n \"8L12\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"5D\",\n \"5S0\",\n \"5S1\",\n \"5S2\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\"8M\", \"8L40\", \"7T\", \"7L1\", \"6T\", \"5T\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"icepunch\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"8L60\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L55\"],\n \"lifedew\": [\"8L24\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"luckychant\": [\"7E\", \"6E\", \"5E\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mistyterrain\": [\"8M\", \"8L56\", \"7L1\", \"6L1\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\"],\n \"playnice\": [\"8L1\", \"7L1\", \"6L1\"],\n \"pound\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"poweruppunch\": [\"6M\"],\n \"present\": [\"5S1\", \"5S2\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"refresh\": [\"7L9\", \"6L5\", \"5L5\", \"5S0\", \"5S1\", \"5S2\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"7L25\", \"6M\", \"6L20\", \"5L20\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"simplebeam\": [\"8L36\", \"7L45\", \"6L45\", \"6S3\", \"5L45\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"sweetkiss\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"takedown\": [\"8L32\", \"7L33\", \"6L30\", \"5L30\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"thunder\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"6S3\", \"5M\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"6S3\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"wildcharge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"wish\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"yawn\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"zenheadbutt\": [\"8M\", \"8L20\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 30,\n \"gender\": \"F\",\n \"nature\": \"Calm\",\n \"abilities\": [\"healer\"],\n \"moves\": [\"healpulse\", \"helpinghand\", \"refresh\", \"doubleslap\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 30,\n \"gender\": \"F\",\n \"nature\": \"Serious\",\n \"abilities\": [\"healer\"],\n \"moves\": [\"healpulse\", \"helpinghand\", \"refresh\", \"present\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 30,\n \"gender\": \"F\",\n \"nature\": \"Jolly\",\n \"abilities\": [\"healer\"],\n \"moves\": [\"healpulse\", \"helpinghand\", \"refresh\", \"present\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"nature\": \"Relaxed\",\n \"abilities\": [\"regenerator\"],\n \"moves\": [\"trickroom\", \"healpulse\", \"simplebeam\", \"thunderbolt\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"timburr\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bide\": [\"7L8\", \"6L8\", \"5L8\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulkup\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\"\n ],\n \"chipaway\": [\"7L24\", \"6L24\", \"5L24\"],\n \"closecombat\": [\"9M\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"cometpunch\": [\"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"curse\": [\"9M\"],\n \"defog\": [\"9E\", \"8E\"],\n \"detect\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"dynamicpunch\": [\"9L32\", \"8L32\", \"7L34\", \"6L34\", \"5L34\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"9L12\", \"8M\", \"8L12\", \"7L4\", \"6L4\", \"5L4\"],\n \"focuspunch\": [\n \"9M\",\n \"9L48\",\n \"8L48\",\n \"7T\",\n \"7L46\",\n \"6T\",\n \"6L46\",\n \"5L46\"\n ],\n \"forcepalm\": [\"7E\", \"6E\", \"5E\"],\n \"foresight\": [\"7E\", \"6E\", \"5E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"hammerarm\": [\"9L36\", \"8L36\", \"7L40\", \"6L40\", \"5L40\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"lowkick\": [\n \"9M\",\n \"9L4\",\n \"8M\",\n \"8L4\",\n \"7T\",\n \"7L12\",\n \"6T\",\n \"6L12\",\n \"5T\",\n \"5L12\"\n ],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"machpunch\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"poweruppunch\": [\"8E\", \"7E\", \"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"rockslide\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L31\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L31\"\n ],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rockthrow\": [\"9L8\", \"8L8\", \"7L16\", \"6L16\", \"5L16\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L37\", \"6L37\", \"5L37\"],\n \"secretpower\": [\"6M\"],\n \"slam\": [\"9L24\", \"8L24\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"smellingsalts\": [\"7E\", \"6E\", \"5E\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stoneedge\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\"\n ],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7T\",\n \"7L49\",\n \"6T\",\n \"6L49\",\n \"5T\",\n \"5L49\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"wakeupslap\": [\"7L20\", \"6L20\", \"5L20\"],\n \"wideguard\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n }\n },\n \"gurdurr\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bide\": [\"7L1\", \"6L1\", \"5L1\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulkup\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\"\n ],\n \"chipaway\": [\"7L24\", \"6L24\", \"5L24\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5D\"],\n \"dynamicpunch\": [\"9L36\", \"8L36\", \"7L37\", \"6L37\", \"5L37\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"9L12\", \"8M\", \"8L12\", \"7L1\", \"6L1\", \"5L1\"],\n \"focuspunch\": [\n \"9M\",\n \"9L60\",\n \"8L60\",\n \"7T\",\n \"7L53\",\n \"6T\",\n \"6L53\",\n \"5L53\"\n ],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"hammerarm\": [\"9L42\", \"8L42\", \"7L45\", \"6L45\", \"5L45\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"lowkick\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L12\",\n \"6T\",\n \"6L12\",\n \"5T\",\n \"5L12\",\n \"5D\"\n ],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"machpunch\": [\"5D\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"rockslide\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L33\"\n ],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rockthrow\": [\"9L1\", \"8L1\", \"7L16\", \"6L16\", \"5L16\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7L41\", \"6L41\", \"5L41\"],\n \"secretpower\": [\"6M\"],\n \"slam\": [\"9L24\", \"8L24\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stoneedge\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\"\n ],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\n \"9L54\",\n \"8M\",\n \"8L54\",\n \"7T\",\n \"7L57\",\n \"6T\",\n \"6L57\",\n \"5T\",\n \"5L57\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"wakeupslap\": [\"7L20\", \"6L20\", \"5L20\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n }\n },\n \"conkeldurr\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bide\": [\"7L1\", \"6L1\", \"5L1\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulkup\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\"\n ],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"chipaway\": [\"7L24\", \"6L24\", \"5L24\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"dynamicpunch\": [\"9L36\", \"8L36\", \"7L37\", \"6L37\", \"5L37\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"9L12\", \"8M\", \"8L12\", \"7L1\", \"6L1\", \"5L1\"],\n \"focuspunch\": [\n \"9M\",\n \"9L60\",\n \"8L60\",\n \"7T\",\n \"7L53\",\n \"6T\",\n \"6L53\",\n \"5L53\"\n ],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"hammerarm\": [\"9L42\", \"8L42\", \"7L45\", \"6L45\", \"5L45\"],\n \"hardpress\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"lowkick\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L12\",\n \"6T\",\n \"6L12\",\n \"5T\",\n \"5L12\"\n ],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"rockblast\": [\"9M\", \"8M\"],\n \"rockslide\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L33\"\n ],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rockthrow\": [\"9L1\", \"8L1\", \"7L16\", \"6L16\", \"5L16\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7L41\", \"6L41\", \"5L41\"],\n \"secretpower\": [\"6M\"],\n \"slam\": [\"9L24\", \"8L24\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\"\n ],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\n \"9L54\",\n \"8M\",\n \"8L54\",\n \"7T\",\n \"7L57\",\n \"6T\",\n \"6L57\",\n \"5T\",\n \"5L57\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"upperhand\": [\"9M\"],\n \"wakeupslap\": [\"7L20\", \"6L20\", \"5L20\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n }\n },\n \"tympole\": {\n \"learnset\": {\n \"acid\": [\"8L4\"],\n \"afteryou\": [\"7T\", \"7E\", \"6T\", \"6E\"],\n \"aquaring\": [\"8L32\", \"7L20\", \"6L20\", \"5L20\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"bubble\": [\"7L1\", \"6L1\", \"5L1\"],\n \"bubblebeam\": [\"8L20\", \"7L12\", \"6L12\", \"5L12\"],\n \"confide\": [\"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"earthpower\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\"],\n \"echoedvoice\": [\"8L1\", \"7M\", \"7L38\", \"6M\", \"6L38\", \"5M\", \"5L38\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flail\": [\"8L24\", \"7L34\", \"6L34\", \"5L34\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"growl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hydropump\": [\"8M\", \"8L48\", \"7L42\", \"6L42\", \"5L42\"],\n \"hypervoice\": [\"8M\", \"8L36\", \"7T\", \"7L45\", \"6T\", \"6L45\", \"5T\", \"5L45\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"mist\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"mudbomb\": [\"7E\", \"6E\", \"5E\"],\n \"muddywater\": [\"8M\", \"8L40\", \"7L27\", \"6L27\", \"5L27\"],\n \"mudshot\": [\"8M\", \"8L12\", \"7L16\", \"6L16\", \"5L16\"],\n \"mudslap\": [\"8E\"],\n \"mudsport\": [\"7E\", \"6E\", \"5E\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"8L44\", \"7M\", \"7L31\", \"6M\", \"6L31\", \"5M\", \"5L31\"],\n \"refresh\": [\"7E\", \"6E\", \"5E\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"8L16\", \"7M\", \"7L9\", \"6M\", \"6L9\", \"5M\", \"5L9\", \"5D\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sludgewave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"supersonic\": [\"8L8\", \"7L5\", \"6L5\", \"5L5\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"8E\", \"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"8L28\", \"7T\", \"7L23\", \"6T\", \"6L23\", \"5T\", \"5L23\"],\n \"venomdrench\": [\"8M\", \"7E\"],\n \"waterpulse\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\", \"5D\"],\n \"weatherball\": [\"8M\"]\n }\n },\n \"palpitoad\": {\n \"learnset\": {\n \"acid\": [\"8L1\"],\n \"afteryou\": [\"7T\", \"6T\"],\n \"aquaring\": [\"8L37\", \"7L20\", \"6L20\", \"5L20\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"bubble\": [\"7L1\", \"6L1\", \"5L1\"],\n \"bubblebeam\": [\"8L20\", \"7L12\", \"6L12\", \"5L12\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"echoedvoice\": [\"8L1\", \"7M\", \"7L42\", \"6M\", \"6L42\", \"5M\", \"5L42\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flail\": [\"8L24\", \"7L37\", \"6L37\", \"5L37\"],\n \"focuspunch\": [\"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gastroacid\": [\"7T\", \"6T\", \"5T\"],\n \"growl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hydropump\": [\"8M\", \"8L60\", \"7L47\", \"6L47\", \"5L47\"],\n \"hypervoice\": [\"8M\", \"8L42\", \"7T\", \"7L51\", \"6T\", \"6L51\", \"5T\", \"5L51\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"muddywater\": [\"8M\", \"8L48\", \"7L28\", \"6L28\", \"5L28\"],\n \"mudshot\": [\"8M\", \"8L12\", \"7L16\", \"6L16\", \"5L16\"],\n \"powerwhip\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"8L54\", \"7M\", \"7L33\", \"6M\", \"6L33\", \"5M\", \"5L33\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"round\": [\"8M\", \"8L16\", \"7M\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"5L1\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sludgewave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"supersonic\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"8L30\", \"7T\", \"7L23\", \"6T\", \"6L23\", \"5T\", \"5L23\"],\n \"venomdrench\": [\"8M\"],\n \"waterpulse\": [\"7T\", \"6T\"],\n \"weatherball\": [\"8M\"]\n }\n },\n \"seismitoad\": {\n \"learnset\": {\n \"acid\": [\"8L1\", \"7L1\", \"6L36\", \"5L36\"],\n \"afteryou\": [\"7T\", \"6T\"],\n \"aquaring\": [\"8L39\", \"7L20\", \"6L20\", \"5L20\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bubble\": [\"7L1\", \"6L1\", \"5L1\"],\n \"bubblebeam\": [\"8L20\", \"7L12\", \"6L12\", \"5L12\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"dig\": [\"8M\", \"6M\", \"5M\"],\n \"dive\": [\"8M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\"8M\", \"8L0\", \"7T\", \"7L44\", \"6T\", \"6L44\", \"5T\", \"5L44\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"echoedvoice\": [\"8L1\", \"7M\", \"7L49\", \"6M\", \"6L49\", \"5M\", \"5L49\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flail\": [\"8L24\", \"7L39\", \"6L39\", \"5L39\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focuspunch\": [\"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gastroacid\": [\"8L1\", \"7T\", \"6T\", \"5T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"growl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hydropump\": [\"8M\", \"8L70\", \"7L53\", \"6L53\", \"5L53\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\"8M\", \"8L46\", \"7T\", \"7L59\", \"6T\", \"6L59\", \"5T\", \"5L59\"],\n \"icepunch\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"liquidation\": [\"8M\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"muddywater\": [\"8M\", \"8L54\", \"7L28\", \"6L28\", \"5L28\"],\n \"mudshot\": [\"8M\", \"8L12\", \"7L16\", \"6L16\", \"5L16\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poweruppunch\": [\"6M\"],\n \"powerwhip\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"8L62\", \"7M\", \"7L33\", \"6M\", \"6L33\", \"5M\", \"5L33\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"8L16\", \"7M\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"5L1\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sludgewave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"supersonic\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"8L30\", \"7T\", \"7L23\", \"6T\", \"6L23\", \"5T\", \"5L23\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"waterpulse\": [\"7T\", \"6T\"],\n \"weatherball\": [\"8M\"]\n },\n \"encounters\": [{\"generation\": 5, \"level\": 15}]\n },\n \"throh\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bide\": [\"7L1\", \"6L5\", \"5L5\"],\n \"bind\": [\"8L1\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\", \"5D\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"8M\", \"7L21\", \"6L29\", \"5L29\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulkup\": [\"8M\", \"8L25\", \"7M\", \"7L25\", \"6M\", \"6L33\", \"5M\", \"5L33\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"circlethrow\": [\"8L10\", \"7L29\", \"6L37\", \"5L37\"],\n \"coaching\": [\"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"dig\": [\"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\", \"8L45\", \"7L33\", \"6L41\", \"5L41\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"firepunch\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"8M\", \"8L5\", \"7L1\", \"6L9\", \"5L9\"],\n \"focuspunch\": [\"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"icepunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"lowsweep\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"matblock\": [\"7L1\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\", \"8L20\", \"7L13\", \"6L21\", \"5L21\"],\n \"reversal\": [\"8M\", \"8L50\", \"7L45\", \"6L50\", \"5L53\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"seismictoss\": [\"8L40\", \"7L5\", \"6L13\", \"5L13\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"stormthrow\": [\"8L30\", \"7L17\", \"6L25\", \"5L25\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\n \"8M\",\n \"8L55\",\n \"7T\",\n \"7L41\",\n \"6T\",\n \"6L48\",\n \"5T\",\n \"5L49\",\n \"5D\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"vitalthrow\": [\"8L35\", \"7L9\", \"6L17\", \"5L17\"],\n \"wideguard\": [\"8L15\", \"7L37\", \"6L45\", \"5L45\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\"]\n }\n },\n \"sawk\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bide\": [\"7L1\", \"6L5\", \"5L5\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"brickbreak\": [\"8M\", \"8L35\", \"7M\", \"7L21\", \"6M\", \"6L29\", \"5M\", \"5L29\"],\n \"bulkup\": [\"8M\", \"8L25\", \"7M\", \"7L25\", \"6M\", \"6L33\", \"5M\", \"5L33\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"closecombat\": [\"8M\", \"8L55\", \"7L41\", \"6L48\", \"5L49\"],\n \"coaching\": [\"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"8L40\", \"7L13\", \"6L21\", \"5L21\"],\n \"dig\": [\"8M\", \"6M\", \"5M\"],\n \"doublekick\": [\"8L10\", \"7L5\", \"6L13\", \"5L13\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\", \"5D\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\", \"8L45\", \"7L33\", \"6L41\", \"5L41\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"firepunch\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"8M\", \"8L5\", \"7L1\", \"6L9\", \"5L9\"],\n \"focuspunch\": [\"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"icepunch\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"karatechop\": [\"7L17\", \"6L25\", \"5L25\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"lowsweep\": [\"8M\", \"8L20\", \"7M\", \"7L9\", \"6M\", \"6L17\", \"5M\", \"5L17\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"quickguard\": [\"8L15\", \"7L37\", \"6L45\", \"5L45\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"8L30\", \"7L29\", \"6M\", \"6L37\", \"5M\", \"5L37\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"8M\", \"8L50\", \"7L45\", \"6L50\", \"5L53\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"8L1\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"5L1\", \"5D\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\"]\n }\n },\n \"sewaddle\": {\n \"learnset\": {\n \"agility\": [\"7E\", \"6E\", \"5E\"],\n \"airslash\": [\"7E\", \"6E\", \"5E\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"batonpass\": [\"9M\", \"7E\", \"6E\", \"5E\"],\n \"bugbite\": [\"9M\", \"9L8\", \"7T\", \"7L8\", \"6T\", \"6L8\", \"5T\", \"5L8\"],\n \"bugbuzz\": [\"9M\", \"9L36\", \"7L36\", \"6L36\", \"5L36\"],\n \"calmmind\": [\"7M\", \"6M\", \"5M\"],\n \"camouflage\": [\"7E\", \"6E\", \"5E\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"electroweb\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"9L29\", \"7L29\", \"6L29\", \"5L29\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flail\": [\"9L43\", \"7L43\", \"6L43\", \"5L43\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\", \"7E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"lightscreen\": [\"7M\", \"6M\", \"5M\"],\n \"lunge\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"mefirst\": [\"7E\", \"6E\", \"5E\"],\n \"mindreader\": [\"7E\", \"6E\", \"5E\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\"],\n \"razorleaf\": [\"9L15\", \"7L15\", \"6L15\", \"5L15\"],\n \"razorwind\": [\"7E\", \"6E\", \"5E\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\"],\n \"screech\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"silverwind\": [\"7E\", \"6E\", \"5E\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"9E\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"stickyweb\": [\"9L31\", \"7L31\", \"6L31\"],\n \"stringshot\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"strugglebug\": [\"9M\", \"9L22\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L22\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"switcheroo\": [\"9E\"],\n \"synthesis\": [\"9E\", \"7T\", \"6T\", \"5T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"worryseed\": [\"9E\", \"7T\", \"6T\", \"5T\"]\n }\n },\n \"swadloon\": {\n \"learnset\": {\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"batonpass\": [\"9M\"],\n \"bugbite\": [\"9M\", \"9L1\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\"],\n \"bugbuzz\": [\"9M\", \"9L36\"],\n \"calmmind\": [\"7M\", \"6M\", \"5M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"electroweb\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"9L29\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flail\": [\"9L43\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"grasswhistle\": [\"7L1\", \"6L1\", \"5L1\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"lunge\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"9L0\", \"7M\", \"7L1\", \"6M\", \"6L20\", \"5M\", \"5L20\"],\n \"raindance\": [\"9M\"],\n \"razorleaf\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"stickyweb\": [\"9L31\"],\n \"stringshot\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"strugglebug\": [\"9M\", \"9L22\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\"]\n },\n \"encounters\": [{\"generation\": 5, \"level\": 19}]\n },\n \"leavanny\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"agility\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"batonpass\": [\"9M\"],\n \"bugbite\": [\"9M\", \"9L1\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\"],\n \"bugbuzz\": [\"9M\"],\n \"bulletseed\": [\"9M\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"electroweb\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"entrainment\": [\"9L43\", \"7L43\", \"6L43\", \"5L43\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"falseswipe\": [\"9M\", \"9L1\", \"7M\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"5L1\"],\n \"fellstinger\": [\"9L29\", \"7L29\", \"6L34\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\"9M\", \"9L32\", \"7T\", \"7L32\", \"6T\", \"6L32\", \"5T\", \"5L32\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"7T\"],\n \"leafblade\": [\"9L36\", \"7L36\", \"6L36\", \"5L36\"],\n \"leafstorm\": [\"9M\", \"9L50\", \"7L50\", \"6L50\", \"5L50\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"lowkick\": [\"9M\"],\n \"lunge\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"pollenpuff\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\"],\n \"razorleaf\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"skittersmack\": [\"9M\"],\n \"slash\": [\"9L0\", \"7L1\", \"6L29\", \"5L29\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"steelwing\": [\"7M\", \"6M\"],\n \"stringshot\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"strugglebug\": [\"9M\", \"9L22\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L22\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swordsdance\": [\"9M\", \"9L46\", \"7M\", \"7L46\", \"6M\", \"6L46\", \"5M\", \"5L46\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"tripleaxel\": [\"9M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\"],\n \"xscissor\": [\"9M\", \"9L39\", \"7M\", \"7L39\", \"6M\", \"6L39\", \"5M\", \"5L39\"]\n },\n \"encounters\": [{\"generation\": 5, \"level\": 20, \"isHidden\": true}]\n },\n \"venipede\": {\n \"learnset\": {\n \"agility\": [\"8M\", \"8L32\", \"7L29\", \"6L29\", \"5L29\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bite\": [\"8E\"],\n \"bugbite\": [\"8L20\", \"7T\", \"7L22\", \"6T\", \"6L22\", \"5T\", \"5L22\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defensecurl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"doubleedge\": [\"8L44\", \"7L43\", \"6L43\", \"5L43\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furycutter\": [\"8E\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"hex\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"pinmissile\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisonsting\": [\"8L1\", \"7L5\", \"6L5\", \"5L5\"],\n \"poisontail\": [\"8L12\", \"7L19\", \"6L19\", \"5L19\"],\n \"protect\": [\"8M\", \"8L8\", \"7M\", \"7L15\", \"6M\", \"6L15\", \"5M\", \"5L15\"],\n \"pursuit\": [\"7L12\", \"6L12\", \"5L12\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockclimb\": [\"7L40\", \"7E\", \"6L40\", \"6E\", \"5L40\", \"5E\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rollout\": [\"8L4\", \"7L1\", \"6L1\", \"5L1\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\", \"8L16\", \"7L8\", \"6L8\", \"5L8\"],\n \"secretpower\": [\"6M\"],\n \"signalbeam\": [\"7T\", \"6T\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"spikes\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"steamroller\": [\"7L33\", \"6L33\", \"5L33\"],\n \"steelroller\": [\"8T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"takedown\": [\"8L28\", \"7E\", \"6E\", \"5E\"],\n \"toxic\": [\"8L36\", \"7M\", \"7L36\", \"6M\", \"6L36\", \"5M\", \"5L36\"],\n \"toxicspikes\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"twineedle\": [\"7E\", \"6E\", \"5E\"],\n \"venomdrench\": [\"8M\", \"8L40\", \"7L38\"],\n \"venoshock\": [\"8M\", \"8L24\", \"7M\", \"7L26\", \"6M\", \"6L26\", \"5M\", \"5L26\"]\n }\n },\n \"whirlipede\": {\n \"learnset\": {\n \"agility\": [\"8M\", \"8L38\", \"7L32\", \"6L32\", \"5L32\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bugbite\": [\"8L20\", \"7T\", \"7L23\", \"6T\", \"6L23\", \"5T\", \"5L23\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defensecurl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"doubleedge\": [\"8L56\", \"7L50\", \"6L50\", \"5L50\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"hex\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"8M\", \"8L0\", \"7T\", \"7L1\", \"6T\", \"6L22\", \"5T\", \"5L22\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"pinmissile\": [\"8M\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisonsting\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"poisontail\": [\"8L12\", \"7L19\", \"6L19\", \"5L19\"],\n \"protect\": [\"8M\", \"8L1\", \"7M\", \"7L15\", \"6M\", \"6L15\", \"5M\", \"5L15\"],\n \"pursuit\": [\"7L12\", \"6L12\", \"5L12\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockclimb\": [\"7L46\", \"6L46\", \"5L46\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rollout\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\", \"8L16\", \"7L1\", \"6L1\", \"5L1\"],\n \"secretpower\": [\"6M\"],\n \"signalbeam\": [\"7T\", \"6T\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"spikes\": [\"8M\"],\n \"steamroller\": [\"7L37\", \"6L37\", \"5L37\"],\n \"steelroller\": [\"8T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"takedown\": [\"8L32\"],\n \"toxic\": [\"8L44\", \"7M\", \"7L41\", \"6M\", \"6L41\", \"5M\", \"5L41\"],\n \"toxicspikes\": [\"8M\"],\n \"venomdrench\": [\"8M\", \"8L50\", \"7L43\", \"6L43\"],\n \"venoshock\": [\"8M\", \"8L26\", \"7M\", \"7L28\", \"6M\", \"6L28\", \"5M\", \"5L28\"]\n }\n },\n \"scolipede\": {\n \"learnset\": {\n \"agility\": [\"8M\", \"8L42\", \"7L33\", \"6L33\", \"5L33\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"batonpass\": [\"8M\", \"8L1\", \"7L1\", \"6L30\", \"5L30\"],\n \"bugbite\": [\"8L20\", \"7T\", \"7L23\", \"6T\", \"6L23\", \"5T\", \"5L23\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crosspoison\": [\"8M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"defensecurl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"dig\": [\"8M\", \"6M\", \"5M\"],\n \"doubleedge\": [\"8L66\", \"7L55\", \"6L55\", \"5L55\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"hex\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"8M\", \"8L1\", \"7T\", \"7L1\", \"6T\", \"5T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"megahorn\": [\"8M\", \"8L74\", \"7L1\", \"6L1\", \"5L1\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"pinmissile\": [\"8M\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisonsting\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"poisontail\": [\"8L12\", \"7L19\", \"6L19\", \"5L19\", \"5D\"],\n \"protect\": [\"8M\", \"8L1\", \"7M\", \"7L15\", \"6M\", \"6L15\", \"5M\", \"5L15\"],\n \"pursuit\": [\"7L12\", \"6L12\", \"5L12\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockclimb\": [\"7L50\", \"6L50\", \"5L50\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rollout\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\", \"8L16\", \"7L1\", \"6L1\", \"5L1\"],\n \"secretpower\": [\"6M\"],\n \"signalbeam\": [\"7T\", \"6T\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"smartstrike\": [\"8M\", \"7M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"spikes\": [\"8M\"],\n \"steamroller\": [\"7L39\", \"6L39\", \"5L39\"],\n \"steelroller\": [\"8T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"takedown\": [\"8L34\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"toxic\": [\"8L50\", \"7M\", \"7L44\", \"6M\", \"6L44\", \"5M\", \"5L44\"],\n \"toxicspikes\": [\"8M\", \"5D\"],\n \"venomdrench\": [\"8M\", \"8L58\", \"7L47\", \"6L47\"],\n \"venoshock\": [\"8M\", \"8L26\", \"7M\", \"7L28\", \"6M\", \"6L28\", \"5M\", \"5L28\"],\n \"xscissor\": [\"8M\", \"7M\", \"6M\", \"5M\"]\n }\n },\n \"cottonee\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"beatup\": [\"9E\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"captivate\": [\"7E\", \"6E\"],\n \"charm\": [\"9M\", \"9L27\", \"8M\", \"8L27\", \"7L28\", \"6L28\", \"5L28\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cottonguard\": [\"9L45\", \"8L45\", \"7L37\", \"6L37\", \"5L37\"],\n \"cottonspore\": [\"9L33\", \"8L33\", \"7L17\", \"6L17\", \"5L17\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"endeavor\": [\n \"9M\",\n \"9L42\",\n \"8L42\",\n \"7T\",\n \"7L44\",\n \"6T\",\n \"6L44\",\n \"5T\",\n \"5L44\"\n ],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L35\",\n \"6M\",\n \"6L35\",\n \"5M\",\n \"5L35\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fairywind\": [\"9L3\", \"8L3\", \"7L1\", \"6L1\"],\n \"faketears\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigadrain\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7T\",\n \"7L26\",\n \"6T\",\n \"6L26\",\n \"5T\",\n \"5L26\"\n ],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grasswhistle\": [\"7E\", \"6E\", \"5E\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"growth\": [\"9L18\", \"8L18\", \"7L4\", \"6L4\", \"5L4\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L31\",\n \"6T\",\n \"6L31\",\n \"5T\",\n \"5L31\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"leechseed\": [\"9L30\", \"8L30\", \"7L8\", \"6L8\", \"5L8\", \"5D\"],\n \"megadrain\": [\"9L12\", \"8L12\", \"7L13\", \"6L13\", \"5L13\"],\n \"memento\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"mistyterrain\": [\"9M\", \"8M\", \"7E\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\"],\n \"naturepower\": [\"8E\", \"7M\", \"6M\"],\n \"poisonpowder\": [\"9L21\", \"8L21\", \"7L22\", \"6L22\", \"5L22\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"razorleaf\": [\"9L15\", \"8L15\", \"7L19\", \"6L19\", \"5L19\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L46\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L46\"\n ],\n \"stunspore\": [\"9L6\", \"8L6\", \"7L10\", \"6L10\", \"5L10\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\n \"9M\",\n \"9L39\",\n \"8M\",\n \"8L39\",\n \"7M\",\n \"7L40\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"switcheroo\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"tickle\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"worryseed\": [\"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\"]\n }\n },\n \"whimsicott\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"beatup\": [\"8M\", \"5S0\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cottonguard\": [\"9L1\", \"8L1\"],\n \"cottonspore\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\", \"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fairywind\": [\"9L1\", \"8L1\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigadrain\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\", \"6T\", \"5T\", \"5S0\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"growth\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"gust\": [\"9L1\", \"8L1\", \"7L10\", \"6L10\", \"5L10\"],\n \"helpinghand\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\", \"6T\", \"5T\", \"5S0\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hurricane\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L46\", \"6L46\", \"5L46\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"leechseed\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"megadrain\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"memento\": [\"9L1\", \"8L1\"],\n \"mistyterrain\": [\"9M\", \"8M\"],\n \"moonblast\": [\"9L1\", \"8L1\", \"7L50\", \"6L50\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"poisonpowder\": [\"9L1\", \"8L1\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"razorleaf\": [\"9L1\", \"8L1\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\"],\n \"stunspore\": [\"9L1\", \"8L1\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"5S0\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwind\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L28\",\n \"5T\",\n \"5L28\"\n ],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 50,\n \"gender\": \"F\",\n \"nature\": \"Timid\",\n \"ivs\": {\"spe\": 31},\n \"abilities\": [\"prankster\"],\n \"moves\": [\"swagger\", \"gigadrain\", \"beatup\", \"helpinghand\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"petilil\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"afteryou\": [\"9L27\", \"8L27\", \"7T\", \"7L44\", \"6T\", \"6L44\", \"5T\", \"5L44\"],\n \"aromatherapy\": [\"8L12\", \"7L28\", \"6L28\", \"5L28\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bide\": [\"7E\", \"6E\", \"5E\"],\n \"bulletseed\": [\"9M\"],\n \"charm\": [\"9M\", \"9L12\", \"8M\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"8M\", \"7E\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"energyball\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7M\",\n \"7L35\",\n \"6M\",\n \"6L35\",\n \"5M\",\n \"5L35\"\n ],\n \"entrainment\": [\"9L39\", \"8L39\", \"7L37\", \"6L37\", \"5L37\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigadrain\": [\n \"9M\",\n \"9L21\",\n \"8M\",\n \"8L21\",\n \"7T\",\n \"7L26\",\n \"6T\",\n \"6L26\",\n \"5T\",\n \"5L26\"\n ],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grasswhistle\": [\"7E\", \"6E\", \"5E\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"growth\": [\"9L1\", \"8L1\", \"7L4\", \"6L4\", \"5L4\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\"],\n \"healingwish\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"helpinghand\": [\n \"9M\",\n \"9L3\",\n \"8M\",\n \"8L3\",\n \"7T\",\n \"7L31\",\n \"6T\",\n \"6L31\",\n \"5T\",\n \"5L31\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"ingrain\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"laserfocus\": [\"7T\"],\n \"leafstorm\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"7L46\", \"6L46\", \"5L46\"],\n \"leechseed\": [\"9L24\", \"8L24\", \"7L8\", \"6L8\", \"5L8\"],\n \"magicalleaf\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7L19\", \"6L19\", \"5L19\"],\n \"megadrain\": [\"9L9\", \"8L9\", \"7L13\", \"6L13\", \"5L13\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"pollenpuff\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"sleeppowder\": [\"9L18\", \"8L18\", \"7L10\", \"6L10\", \"5L10\", \"5D\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"stunspore\": [\"9L6\", \"8L6\", \"7L22\", \"6L22\", \"5L22\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L40\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"sweetscent\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"synthesis\": [\"9L33\", \"8L33\", \"7T\", \"7L17\", \"6T\", \"6L17\", \"5T\", \"5L17\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"worryseed\": [\"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"]\n }\n },\n \"lilligant\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\"],\n \"afteryou\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"alluringvoice\": [\"9M\"],\n \"aromatherapy\": [\"8L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulletseed\": [\"9M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\"],\n \"entrainment\": [\"9L1\", \"8L1\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigadrain\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"growth\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"laserfocus\": [\"7T\"],\n \"leafblade\": [\"8M\"],\n \"leafstorm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"leechseed\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magicalleaf\": [\"9M\", \"9L5\", \"8M\", \"8L1\"],\n \"megadrain\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"petalblizzard\": [\"9M\", \"9L1\", \"8L1\", \"7L50\", \"6L50\"],\n \"petaldance\": [\"9L0\", \"8L0\", \"7L46\", \"6L46\", \"5L46\"],\n \"pollenpuff\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"9M\"],\n \"quiverdance\": [\"9L1\", \"8L1\", \"7L28\", \"6L28\", \"5L28\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"sleeppowder\": [\"9L1\", \"8L1\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"stunspore\": [\"9L1\", \"8L1\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"synthesis\": [\"9L1\", \"8L1\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\"],\n \"teeterdance\": [\"9L1\", \"8L1\", \"7L10\", \"6L10\", \"5L10\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"weatherball\": [\"9M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\"]\n }\n },\n \"lilliganthisui\": {\n \"learnset\": {\n \"absorb\": [\"9L1\"],\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\"],\n \"afteryou\": [\"9L1\"],\n \"airslash\": [\"9M\"],\n \"axekick\": [\"9L5\"],\n \"brickbreak\": [\"9M\"],\n \"bulletseed\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"closecombat\": [\"9M\"],\n \"coaching\": [\"9M\"],\n \"defog\": [\"9L1\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"9L1\"],\n \"entrainment\": [\"9L1\"],\n \"facade\": [\"9M\"],\n \"gigadrain\": [\"9M\", \"9L1\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L1\"],\n \"helpinghand\": [\"9M\", \"9L1\"],\n \"hurricane\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icespinner\": [\"9M\"],\n \"leafblade\": [\"9L1\"],\n \"leafstorm\": [\"9M\", \"9L1\"],\n \"leechseed\": [\"9L1\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"magicalleaf\": [\"9M\", \"9L1\"],\n \"megadrain\": [\"9L1\"],\n \"megakick\": [\"9L1\"],\n \"metronome\": [\"9M\"],\n \"petalblizzard\": [\"9M\", \"9L1\"],\n \"poisonjab\": [\"9M\"],\n \"pollenpuff\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"seedbomb\": [\"9M\"],\n \"sleeppowder\": [\"9L1\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"solarblade\": [\"9M\", \"9L1\"],\n \"stunspore\": [\"9L1\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\", \"9L1\"],\n \"swordsdance\": [\"9M\"],\n \"synthesis\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"teeterdance\": [\"9L1\"],\n \"terablast\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"tripleaxel\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"9M\"],\n \"victorydance\": [\"9L0\"],\n \"weatherball\": [\"9M\"]\n }\n },\n \"basculin\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"aquajet\": [\"9L12\", \"8L12\", \"7L9\", \"6L13\", \"5L13\"],\n \"aquatail\": [\"8L44\", \"7T\", \"7L20\", \"6T\", \"6L28\", \"5T\", \"5L28\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bite\": [\"9L16\", \"8L16\", \"7L7\", \"6L10\", \"5L10\"],\n \"blizzard\": [\"9M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"brine\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"bubblebeam\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"chillingwater\": [\"9M\"],\n \"chipaway\": [\"7L11\", \"6L16\", \"5L16\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L17\", \"6L24\", \"5L24\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\"],\n \"doubleedge\": [\"9M\", \"9L52\", \"8L52\", \"7L26\", \"6L36\", \"5L36\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"9M\", \"9E\", \"8E\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"finalgambit\": [\"9L40\", \"8L40\", \"7L38\", \"6L50\", \"5L51\"],\n \"flail\": [\"9L8\", \"8L8\", \"7L34\", \"6L1\", \"5L46\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"headbutt\": [\"9L24\", \"8L24\", \"7L5\", \"6L7\", \"5L7\", \"5D\"],\n \"headsmash\": [\"9L56\", \"8L56\", \"7L46\", \"7E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"liquidation\": [\"9M\", \"8M\", \"7T\"],\n \"muddywater\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"mudshot\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"rage\": [\"7E\", \"6E\", \"5E\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L30\", \"6L41\", \"5L41\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"snowscape\": [\"9M\"],\n \"soak\": [\"9L28\", \"8L28\", \"7L23\", \"6L32\", \"5L32\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"tackle\": [\"9L4\", \"8L4\", \"7L1\", \"6L1\", \"5L1\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"takedown\": [\"9M\", \"9L36\", \"8L36\", \"7L14\", \"6L20\", \"5L20\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L48\", \"8L48\", \"7L42\", \"6L1\", \"5L56\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"7L3\", \"6T\", \"6L4\", \"5T\", \"5L4\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"waterpulse\": [\"9M\"],\n \"wavecrash\": [\"9L44\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5D\"]\n }\n },\n \"basculinwhitestriped\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"aquajet\": [\"9L12\"],\n \"bite\": [\"9L16\"],\n \"blizzard\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L32\"],\n \"doubleedge\": [\"9M\", \"9L52\"],\n \"endeavor\": [\"9M\", \"9E\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"flail\": [\"9L8\"],\n \"flipturn\": [\"9M\"],\n \"headbutt\": [\"9L24\"],\n \"headsmash\": [\"9L56\"],\n \"hydropump\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"icefang\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"lastrespects\": [\"9E\"],\n \"liquidation\": [\"9M\"],\n \"muddywater\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychicfangs\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"scaleshot\": [\"9M\"],\n \"scaryface\": [\"9M\", \"9L20\"],\n \"sleeptalk\": [\"9M\"],\n \"snowscape\": [\"9M\"],\n \"soak\": [\"9L28\"],\n \"substitute\": [\"9M\"],\n \"surf\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"tackle\": [\"9L4\"],\n \"tailwhip\": [\"9L1\"],\n \"takedown\": [\"9M\", \"9L36\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L48\"],\n \"uproar\": [\"9M\", \"9L40\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"9L1\"],\n \"waterpulse\": [\"9M\"],\n \"wavecrash\": [\"9L44\"],\n \"whirlpool\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"basculegion\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"aquajet\": [\"9L12\"],\n \"bite\": [\"9L16\"],\n \"blizzard\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L32\"],\n \"doubleedge\": [\"9M\", \"9L52\"],\n \"endeavor\": [\"9M\", \"9E\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"flail\": [\"9L8\"],\n \"flipturn\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"headbutt\": [\"9L24\"],\n \"headsmash\": [\"9L56\"],\n \"hex\": [\"9M\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"icefang\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"lastrespects\": [\"9E\"],\n \"liquidation\": [\"9M\"],\n \"muddywater\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"nightshade\": [\"9M\"],\n \"outrage\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"phantomforce\": [\"9M\", \"9L1\"],\n \"protect\": [\"9M\"],\n \"psychicfangs\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"scaleshot\": [\"9M\"],\n \"scaryface\": [\"9M\", \"9L20\"],\n \"shadowball\": [\"9M\", \"9L1\"],\n \"sleeptalk\": [\"9M\"],\n \"snowscape\": [\"9M\"],\n \"soak\": [\"9L28\"],\n \"spite\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"surf\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"tackle\": [\"9L4\"],\n \"tailwhip\": [\"9L1\"],\n \"takedown\": [\"9M\", \"9L36\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L48\"],\n \"uproar\": [\"9M\", \"9L40\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"9L1\"],\n \"waterpulse\": [\"9M\"],\n \"wavecrash\": [\"9L44\"],\n \"whirlpool\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"basculegionf\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"aquajet\": [\"9L12\"],\n \"bite\": [\"9L16\"],\n \"blizzard\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L32\"],\n \"doubleedge\": [\"9M\", \"9L52\"],\n \"endeavor\": [\"9M\", \"9E\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"flail\": [\"9L8\"],\n \"flipturn\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"headbutt\": [\"9L24\"],\n \"headsmash\": [\"9L56\"],\n \"hex\": [\"9M\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"icefang\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"lastrespects\": [\"9E\"],\n \"liquidation\": [\"9M\"],\n \"muddywater\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"nightshade\": [\"9M\"],\n \"outrage\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"phantomforce\": [\"9M\", \"9L1\"],\n \"protect\": [\"9M\"],\n \"psychicfangs\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"scaleshot\": [\"9M\"],\n \"scaryface\": [\"9M\", \"9L20\"],\n \"shadowball\": [\"9M\", \"9L1\"],\n \"sleeptalk\": [\"9M\"],\n \"snowscape\": [\"9M\"],\n \"soak\": [\"9L28\"],\n \"spite\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"surf\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"tackle\": [\"9L4\"],\n \"tailwhip\": [\"9L1\"],\n \"takedown\": [\"9M\", \"9L36\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L48\"],\n \"uproar\": [\"9M\", \"9L40\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"9L1\"],\n \"waterpulse\": [\"9M\"],\n \"wavecrash\": [\"9L44\"],\n \"whirlpool\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"sandile\": {\n \"learnset\": {\n \"aquatail\": [\"9E\", \"8E\", \"7T\", \"6T\", \"5T\"],\n \"assurance\": [\"8M\", \"7L16\", \"6L16\", \"5L16\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"beatup\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"bite\": [\"9L15\", \"8L15\", \"7L4\", \"6L4\", \"5L4\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"crunch\": [\"9M\", \"9L27\", \"8M\", \"8L27\", \"7L28\", \"6L28\", \"5L28\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"dig\": [\"9M\", \"9L21\", \"8M\", \"8L21\", \"7L31\", \"6M\", \"6L31\", \"5M\", \"5L31\"],\n \"doubleedge\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\"\n ],\n \"embargo\": [\"7M\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L22\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"firefang\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"fling\": [\"9M\"],\n \"focusenergy\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"foulplay\": [\n \"9M\",\n \"9L33\",\n \"8M\",\n \"8L33\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L37\"\n ],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"9L6\", \"8L6\", \"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"meanlook\": [\"7E\", \"6E\", \"5E\"],\n \"mefirst\": [\"7E\", \"6E\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7L19\", \"6L19\", \"5L19\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"powertrip\": [\"9L1\", \"8L1\", \"7E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\"],\n \"rage\": [\"7L1\", \"6L1\", \"5L1\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rockclimb\": [\"7E\", \"6E\", \"5E\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L3\", \"8L3\", \"7L7\", \"6L7\", \"5L7\"],\n \"sandstorm\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7M\",\n \"7L40\",\n \"6M\",\n \"6L40\",\n \"5M\",\n \"5L40\"\n ],\n \"sandtomb\": [\"9M\", \"9L9\", \"8M\", \"8L9\", \"7L13\", \"6L13\", \"5L13\"],\n \"scaryface\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L34\", \"6L34\", \"5L34\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"9M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"9M\", \"9E\", \"8E\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"9L24\", \"8L24\", \"7M\", \"7L25\", \"6M\", \"6L25\", \"5M\", \"5L25\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thrash\": [\"9L39\", \"8L39\", \"7L46\", \"6L46\", \"5L46\"],\n \"thunderfang\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"torment\": [\"9L18\", \"8L18\", \"7M\", \"7L10\", \"6M\", \"6L10\", \"5M\", \"5L10\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"]\n }\n },\n \"krokorok\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"assurance\": [\"8M\", \"7L16\", \"6L16\", \"5L16\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"beatup\": [\"8M\"],\n \"bite\": [\"9L15\", \"8L15\", \"7L1\", \"6L1\", \"5L1\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L27\", \"8M\", \"8L27\", \"7L28\", \"6L28\", \"5L28\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"dig\": [\"9M\", \"9L21\", \"8M\", \"8L21\", \"7L32\", \"6M\", \"6L32\", \"5M\", \"5L32\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dragonclaw\": [\"9M\"],\n \"dragontail\": [\"9M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7M\",\n \"7L48\",\n \"6M\",\n \"6L48\",\n \"5M\",\n \"5L48\"\n ],\n \"embargo\": [\"7M\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L22\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"8M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\"],\n \"foulplay\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"7T\",\n \"7L40\",\n \"6T\",\n \"6L40\",\n \"5T\",\n \"5L40\"\n ],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"9L1\", \"8L1\", \"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7L19\", \"6L19\", \"5L19\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"powertrip\": [\"9L1\", \"8L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rage\": [\"7L1\", \"6L1\", \"5L1\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"sandstorm\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"7M\",\n \"7L44\",\n \"6M\",\n \"6L44\",\n \"5M\",\n \"5L44\"\n ],\n \"sandtomb\": [\"9M\", \"9L9\", \"8M\", \"8L9\", \"7L13\", \"6L13\", \"5L13\"],\n \"scaleshot\": [\"9M\"],\n \"scaryface\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L36\", \"6L36\", \"5L36\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"9M\", \"8M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"9L24\", \"8L24\", \"7M\", \"7L25\", \"6M\", \"6L25\", \"5M\", \"5L25\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thrash\": [\"9L47\", \"8L47\", \"7L52\", \"6L52\", \"5L52\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"torment\": [\"9L18\", \"8L18\", \"7M\", \"7L10\", \"6M\", \"6L10\", \"5M\", \"5L10\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"]\n }\n },\n \"krookodile\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"assurance\": [\"8M\", \"7L16\", \"6L16\", \"5L16\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"beatup\": [\"8M\"],\n \"bite\": [\"9L15\", \"8L15\", \"7L1\", \"6L1\", \"5L1\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"breakingswipe\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"5D\"],\n \"crunch\": [\"9M\", \"9L27\", \"8M\", \"8L27\", \"7L28\", \"6L28\", \"5L28\", \"5D\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"darkestlariat\": [\"8M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"dig\": [\"9M\", \"9L21\", \"8M\", \"8L21\", \"7L32\", \"6M\", \"6L32\", \"5M\", \"5L32\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7M\",\n \"7L54\",\n \"6M\",\n \"6L54\",\n \"5M\",\n \"5L54\"\n ],\n \"embargo\": [\"7M\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L22\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"8M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\"],\n \"foulplay\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"7T\",\n \"7L42\",\n \"6T\",\n \"6L42\",\n \"5T\",\n \"5L42\"\n ],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"gunkshot\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"honeclaws\": [\"9L1\", \"8L1\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"meanlook\": [\"5D\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"7L19\", \"6L19\", \"5L19\"],\n \"outrage\": [\n \"9M\",\n \"9L58\",\n \"8M\",\n \"8L58\",\n \"7T\",\n \"7L60\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L60\"\n ],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"powertrip\": [\"9L1\", \"8L1\", \"7L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rage\": [\"7L1\", \"6L1\", \"5L1\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"sandstorm\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"7M\",\n \"7L48\",\n \"6M\",\n \"6L48\",\n \"5M\",\n \"5L48\"\n ],\n \"sandtomb\": [\"9M\", \"9L9\", \"8M\", \"8L9\", \"7L13\", \"6L13\", \"5L13\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L36\", \"6L36\", \"5L36\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"9L24\", \"8L24\", \"7M\", \"7L25\", \"6M\", \"6L25\", \"5M\", \"5L25\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thrash\": [\"9L51\", \"8L51\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"torment\": [\"9L18\", \"8L18\", \"7M\", \"7L10\", \"6M\", \"6L10\", \"5M\", \"5L10\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"]\n }\n },\n \"darumaka\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bellydrum\": [\"8L36\", \"7L30\", \"6L30\", \"5L30\"],\n \"bite\": [\"8L8\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"dig\": [\"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"ember\": [\"8L1\"],\n \"encore\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"extrasensory\": [\"8E\", \"7E\"],\n \"facade\": [\"8M\", \"7M\", \"7L19\", \"6M\", \"6L19\", \"5M\", \"5L19\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"firefang\": [\"8M\", \"8L20\", \"7L11\", \"6L11\", \"5L11\"],\n \"firepunch\": [\"8M\", \"8L28\", \"7T\", \"7L22\", \"6T\", \"6L22\", \"5T\", \"5L22\"],\n \"firespin\": [\"8M\"],\n \"flamecharge\": [\"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flamewheel\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"flareblitz\": [\"8M\", \"8L40\", \"7L33\", \"6L33\", \"5L33\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"focuspunch\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"hammerarm\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"headbutt\": [\"8L24\", \"7L14\", \"6L14\", \"5L14\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"incinerate\": [\"8L12\", \"7L6\", \"6M\", \"6L6\", \"5M\", \"5L6\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"overheat\": [\"8M\", \"7M\", \"7L42\", \"6M\", \"6L42\", \"5M\", \"5L42\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rage\": [\"7L9\", \"6L9\", \"5L9\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roar\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rollout\": [\"7L3\", \"6L3\", \"5L3\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\"],\n \"snatch\": [\"7T\", \"7E\", \"6T\", \"6E\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"8L48\", \"7T\", \"7L39\", \"6T\", \"6L39\", \"5T\", \"5L39\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"takedown\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"taunt\": [\"8M\", \"8L4\", \"7M\", \"7L35\", \"6M\", \"6L35\", \"5M\", \"5L35\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thrash\": [\"8L44\", \"7L27\", \"6L27\", \"5L27\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"8L32\", \"7T\", \"7L17\", \"6T\", \"6L17\", \"5T\", \"5L17\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"8M\", \"8L16\", \"7M\", \"7L25\", \"6L25\", \"5M\", \"5L25\"],\n \"yawn\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\"]\n }\n },\n \"darumakagalar\": {\n \"learnset\": {\n \"attract\": [\"8M\"],\n \"avalanche\": [\"8M\", \"8L12\"],\n \"bellydrum\": [\"8L36\"],\n \"bite\": [\"8L8\"],\n \"blizzard\": [\"8M\", \"8L40\"],\n \"brickbreak\": [\"8M\"],\n \"dig\": [\"8M\"],\n \"encore\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"fireblast\": [\"8M\"],\n \"firefang\": [\"8M\"],\n \"firepunch\": [\"8M\"],\n \"firespin\": [\"8M\"],\n \"flamethrower\": [\"8M\"],\n \"flamewheel\": [\"8E\"],\n \"flareblitz\": [\"8M\"],\n \"fling\": [\"8M\"],\n \"focusenergy\": [\"8M\"],\n \"focuspunch\": [\"8E\"],\n \"freezedry\": [\"8E\"],\n \"grassknot\": [\"8M\"],\n \"gyroball\": [\"8M\"],\n \"hammerarm\": [\"8E\"],\n \"headbutt\": [\"8L24\"],\n \"heatwave\": [\"8M\"],\n \"icebeam\": [\"8M\"],\n \"icefang\": [\"8M\", \"8L20\"],\n \"icepunch\": [\"8M\", \"8L28\"],\n \"incinerate\": [\"8E\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"overheat\": [\"8M\"],\n \"powdersnow\": [\"8L1\"],\n \"poweruppunch\": [\"8E\"],\n \"protect\": [\"8M\"],\n \"rest\": [\"8M\"],\n \"rockslide\": [\"8M\"],\n \"rocktomb\": [\"8M\"],\n \"round\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"sunnyday\": [\"8M\"],\n \"superpower\": [\"8M\", \"8L48\"],\n \"tackle\": [\"8L1\"],\n \"takedown\": [\"8E\"],\n \"taunt\": [\"8M\", \"8L4\"],\n \"thief\": [\"8M\"],\n \"thrash\": [\"8L44\"],\n \"uproar\": [\"8M\", \"8L32\"],\n \"uturn\": [\"8M\"],\n \"willowisp\": [\"8M\"],\n \"workup\": [\"8M\", \"8L16\"],\n \"yawn\": [\"8E\"],\n \"zenheadbutt\": [\"8M\"]\n }\n },\n \"darmanitan\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bellydrum\": [\"8L38\", \"7L30\", \"6L30\", \"6S1\", \"5L30\", \"5S0\"],\n \"bite\": [\"8L1\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulkup\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"burningjealousy\": [\"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"dig\": [\"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"ember\": [\"8L1\"],\n \"encore\": [\"8M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\", \"7M\", \"7L19\", \"6M\", \"6L19\", \"5M\", \"5L19\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"firefang\": [\"8M\", \"8L20\", \"7L11\", \"6L11\", \"5L11\"],\n \"firepunch\": [\"8M\", \"8L28\", \"7T\", \"7L22\", \"6T\", \"6L22\", \"5T\", \"5L22\"],\n \"firespin\": [\"8M\"],\n \"flamecharge\": [\"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flareblitz\": [\"8M\", \"8L44\", \"7L33\", \"6L33\", \"6S1\", \"5L33\", \"5S0\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"8M\"],\n \"focuspunch\": [\"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"futuresight\": [\"8M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"guardswap\": [\"8M\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"hammerarm\": [\"8L0\", \"7L1\", \"6L35\", \"6S1\", \"5L35\", \"5S0\"],\n \"headbutt\": [\"8L24\", \"7L14\", \"6L14\", \"5L14\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"incinerate\": [\"8L12\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"5L1\"],\n \"irondefense\": [\"8M\"],\n \"ironhead\": [\"8M\"],\n \"laserfocus\": [\"7T\"],\n \"lashout\": [\"8T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mysticalfire\": [\"8M\"],\n \"overheat\": [\"8M\", \"7M\", \"7L54\", \"6M\", \"6L54\", \"5M\", \"5L54\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"powerswap\": [\"8M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rage\": [\"7L1\", \"6L1\", \"5L1\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"reversal\": [\"8M\"],\n \"roar\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rollout\": [\"7L1\", \"6L1\", \"5L1\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"8L56\", \"7T\", \"7L47\", \"6T\", \"6L47\", \"5T\", \"5L47\"],\n \"swagger\": [\"7M\", \"7L17\", \"6M\", \"6L17\", \"5M\", \"5L17\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"taunt\": [\"8M\", \"8L1\", \"7M\", \"7L39\", \"6M\", \"6L39\", \"5M\", \"5L39\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thrash\": [\"8L50\", \"7L27\", \"6L27\", \"6S1\", \"5L27\", \"5S0\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"8M\"],\n \"uproar\": [\"8M\", \"8L32\", \"7T\", \"6T\", \"5T\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"8M\", \"8L16\", \"7M\", \"7L25\", \"6L25\", \"5M\", \"5L25\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 35,\n \"isHidden\": true,\n \"moves\": [\"thrash\", \"bellydrum\", \"flareblitz\", \"hammerarm\"]\n },\n {\n \"generation\": 6,\n \"level\": 35,\n \"gender\": \"M\",\n \"nature\": \"Calm\",\n \"ivs\": {\n \"hp\": 30,\n \"atk\": 30,\n \"def\": 30,\n \"spa\": 30,\n \"spd\": 30,\n \"spe\": 30\n },\n \"isHidden\": true,\n \"moves\": [\"thrash\", \"bellydrum\", \"flareblitz\", \"hammerarm\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 6, \"level\": 32, \"maxEggMoves\": 1}]\n },\n \"darmanitangalar\": {\n \"learnset\": {\n \"attract\": [\"8M\"],\n \"avalanche\": [\"8M\", \"8L12\"],\n \"bellydrum\": [\"8L38\"],\n \"bite\": [\"8L1\"],\n \"blizzard\": [\"8M\", \"8L44\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\"],\n \"brickbreak\": [\"8M\"],\n \"bulkup\": [\"8M\"],\n \"bulldoze\": [\"8M\"],\n \"burningjealousy\": [\"8T\"],\n \"dig\": [\"8M\"],\n \"earthquake\": [\"8M\"],\n \"encore\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"fireblast\": [\"8M\"],\n \"firefang\": [\"8M\"],\n \"firepunch\": [\"8M\"],\n \"firespin\": [\"8M\"],\n \"flamethrower\": [\"8M\"],\n \"flareblitz\": [\"8M\"],\n \"fling\": [\"8M\"],\n \"focusblast\": [\"8M\"],\n \"focusenergy\": [\"8M\"],\n \"gigaimpact\": [\"8M\"],\n \"grassknot\": [\"8M\"],\n \"gyroball\": [\"8M\"],\n \"headbutt\": [\"8L24\"],\n \"heatwave\": [\"8M\"],\n \"hyperbeam\": [\"8M\"],\n \"icebeam\": [\"8M\"],\n \"icefang\": [\"8M\", \"8L20\"],\n \"icepunch\": [\"8M\", \"8L28\"],\n \"iciclecrash\": [\"8L0\"],\n \"irondefense\": [\"8M\"],\n \"ironhead\": [\"8M\"],\n \"lashout\": [\"8T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"overheat\": [\"8M\"],\n \"payback\": [\"8M\"],\n \"powdersnow\": [\"8L1\"],\n \"protect\": [\"8M\"],\n \"psychic\": [\"8M\"],\n \"rest\": [\"8M\"],\n \"reversal\": [\"8M\"],\n \"rockslide\": [\"8M\"],\n \"rocktomb\": [\"8M\"],\n \"round\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"8M\"],\n \"stoneedge\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"sunnyday\": [\"8M\"],\n \"superpower\": [\"8M\", \"8L56\"],\n \"tackle\": [\"8L1\"],\n \"taunt\": [\"8M\", \"8L1\"],\n \"thief\": [\"8M\"],\n \"thrash\": [\"8L50\"],\n \"uproar\": [\"8M\", \"8L32\"],\n \"uturn\": [\"8M\"],\n \"willowisp\": [\"8M\"],\n \"workup\": [\"8M\", \"8L16\"],\n \"zenheadbutt\": [\"8M\"]\n }\n },\n \"maractus\": {\n \"learnset\": {\n \"absorb\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"acupressure\": [\"8L52\", \"7L29\", \"6L29\", \"5L29\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"afteryou\": [\"8L1\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L57\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bounce\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"bulletseed\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cottonguard\": [\"8L60\", \"7L1\", \"6L1\", \"5L55\"],\n \"cottonspore\": [\"8L40\", \"7L18\", \"6L18\", \"5L18\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigadrain\": [\"8M\", \"8L24\", \"7T\", \"7L26\", \"6T\", \"6L26\", \"5T\", \"5L26\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"grasswhistle\": [\"7E\", \"6E\", \"5E\"],\n \"grassyglide\": [\"8T\"],\n \"grassyterrain\": [\"8M\", \"7E\", \"6E\"],\n \"growth\": [\"8L4\", \"7L6\", \"6L6\", \"5L6\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"ingrain\": [\"8L1\", \"7L33\", \"6L33\", \"5L33\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"leafstorm\": [\"8M\"],\n \"leechseed\": [\"8L12\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"megadrain\": [\"8L8\", \"7L13\", \"6L13\", \"5L13\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"needlearm\": [\"7L22\", \"6L22\", \"5L22\"],\n \"peck\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"petalblizzard\": [\"8L36\", \"7L48\", \"6L48\"],\n \"petaldance\": [\"8L56\", \"7L38\", \"6L38\", \"5L38\"],\n \"pinmissile\": [\"8M\", \"8L20\", \"7L10\", \"6L10\", \"5L10\", \"5D\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"8M\", \"8L48\", \"7M\", \"7L50\", \"6M\", \"6L50\", \"5M\", \"5L50\"],\n \"spikes\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"spikyshield\": [\"8L1\", \"7L1\", \"6L1\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"suckerpunch\": [\"8L16\", \"7L42\", \"6L42\", \"5L42\"],\n \"sunnyday\": [\"8M\", \"8L44\", \"7M\", \"7L45\", \"6M\", \"6L45\", \"5M\", \"5L45\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"sweetscent\": [\"8L28\", \"7L3\", \"6L3\", \"5L3\"],\n \"synthesis\": [\"8L32\", \"7T\", \"7L15\", \"6T\", \"6L15\", \"5T\", \"5L15\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"weatherball\": [\"8M\"],\n \"woodhammer\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"worryseed\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"]\n }\n },\n \"dwebble\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"block\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"bugbite\": [\"8L12\", \"7T\", \"7L23\", \"6T\", \"6L23\", \"5T\", \"5L23\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"curse\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"feintattack\": [\"7L13\", \"6L13\", \"5L13\"],\n \"flail\": [\"8L16\", \"7L41\", \"6L41\", \"5L41\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furycutter\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"irondefense\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"knockoff\": [\"8E\", \"7T\", \"6T\", \"5T\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"nightslash\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockblast\": [\"8M\", \"8L32\", \"7L5\", \"6L5\", \"5L5\"],\n \"rockpolish\": [\"8L40\", \"7M\", \"7L19\", \"6M\", \"6L19\", \"5M\", \"5L19\"],\n \"rockslide\": [\"8M\", \"8L24\", \"7M\", \"7L29\", \"6M\", \"6L29\", \"5M\", \"5L29\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rockwrecker\": [\"8L48\", \"7L43\", \"6L43\", \"5L43\"],\n \"rototiller\": [\"7E\", \"6E\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8L1\", \"7L11\", \"6L11\", \"5L11\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandtomb\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"shellsmash\": [\"8L44\", \"7L37\", \"6L37\", \"5L37\"],\n \"skittersmack\": [\"8T\"],\n \"slash\": [\"8L20\", \"7L31\", \"6L31\", \"5L31\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"smackdown\": [\"8L8\", \"7M\", \"7L17\", \"6M\", \"6L17\", \"5M\", \"5L17\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"spikes\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"stealthrock\": [\"8M\", \"8L28\", \"7T\", \"7L24\", \"6T\", \"6L24\", \"5T\", \"5L24\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"wideguard\": [\"8E\", \"7E\", \"6E\"],\n \"withdraw\": [\"8L4\", \"7L7\", \"6L7\", \"5L7\"],\n \"xscissor\": [\"8M\", \"8L36\", \"7M\", \"7L35\", \"6M\", \"6L35\", \"5M\", \"5L35\"]\n }\n },\n \"crustle\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodypress\": [\"8M\"],\n \"bugbite\": [\"8L12\", \"7T\", \"7L23\", \"6T\", \"6L23\", \"5T\", \"5L23\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"5D\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"feintattack\": [\"7L13\", \"6L13\", \"5L13\"],\n \"flail\": [\"8L16\", \"7L50\", \"6L50\", \"5L50\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furycutter\": [\"8L1\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"heavyslam\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"meteorbeam\": [\"8T\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"nightslash\": [\"5D\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockblast\": [\"8M\", \"8L32\", \"7L1\", \"6L1\", \"5L1\"],\n \"rockpolish\": [\"8L44\", \"7M\", \"7L19\", \"6M\", \"6L19\", \"5M\", \"5L19\"],\n \"rockslide\": [\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L29\",\n \"5M\",\n \"5L29\",\n \"5D\"\n ],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rockwrecker\": [\"8L56\", \"7L55\", \"6L55\", \"5L55\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandtomb\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"shellsmash\": [\"8L50\", \"7L1\", \"6L1\", \"5L1\"],\n \"skittersmack\": [\"8T\"],\n \"slash\": [\"8L20\", \"7L31\", \"6L31\", \"5L31\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"smackdown\": [\"8L1\", \"7M\", \"7L17\", \"6M\", \"6L17\", \"5M\", \"5L17\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"solarblade\": [\"8M\"],\n \"spikes\": [\"8M\"],\n \"stealthrock\": [\"8M\", \"8L28\", \"7T\", \"7L24\", \"6T\", \"6L24\", \"5T\", \"5L24\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"withdraw\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"xscissor\": [\"8M\", \"8L38\", \"7M\", \"7L38\", \"6M\", \"6L38\", \"5M\", \"5L38\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 33, \"maxEggMoves\": 1}]\n },\n \"scraggy\": {\n \"learnset\": {\n \"acidspray\": [\"9M\", \"8E\", \"7E\"],\n \"amnesia\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"beatup\": [\"9L24\", \"8M\", \"8L24\"],\n \"brickbreak\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"7M\",\n \"7L23\",\n \"6M\",\n \"6L20\",\n \"5M\",\n \"5L20\"\n ],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"chipaway\": [\"7L27\", \"6L27\", \"5L27\"],\n \"closecombat\": [\"9M\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"crunch\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7L38\", \"6L38\", \"5L38\"],\n \"curse\": [\"9M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"detect\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"dragondance\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L42\",\n \"6M\",\n \"6L42\",\n \"5M\",\n \"5L42\"\n ],\n \"fakeout\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"feintattack\": [\"7L9\", \"7E\", \"6L9\", \"6E\", \"5L9\", \"5E\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focuspunch\": [\n \"9M\",\n \"9L48\",\n \"8L48\",\n \"7T\",\n \"7L48\",\n \"6T\",\n \"6L48\",\n \"5L49\"\n ],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"headbutt\": [\"9L8\", \"8L8\", \"7L1\", \"6L12\", \"5L12\", \"5S0\"],\n \"headsmash\": [\"9L52\", \"8L52\", \"7L50\", \"6L50\", \"5L53\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"highjumpkick\": [\"9L44\", \"8L44\", \"7L31\", \"6L31\", \"5L31\", \"5S0\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S0\"],\n \"lowkick\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L16\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"5D\",\n \"5S0\"\n ],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"payback\": [\n \"9L4\",\n \"8M\",\n \"8L4\",\n \"7M\",\n \"7L20\",\n \"6M\",\n \"6L23\",\n \"5M\",\n \"5L23\"\n ],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"poweruppunch\": [\"8E\", \"7E\", \"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8L20\", \"7M\", \"6M\", \"5M\"],\n \"quickguard\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rockclimb\": [\"7L45\", \"6L45\", \"5L45\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L12\", \"8L12\", \"7L5\", \"6L5\", \"5L5\"],\n \"scaryface\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L34\", \"6L34\", \"5L34\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"7T\", \"6T\", \"5T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"9L36\", \"8L36\", \"7M\", \"7L12\", \"6M\", \"6L16\", \"5M\", \"5L16\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"throatchop\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"torment\": [\"9L20\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 1,\n \"gender\": \"M\",\n \"nature\": \"Adamant\",\n \"abilities\": [\"moxie\"],\n \"moves\": [\"headbutt\", \"leer\", \"highjumpkick\", \"lowkick\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"scrafty\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"amnesia\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"beatup\": [\"9L24\", \"8M\", \"8L24\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"7M\",\n \"7L23\",\n \"6M\",\n \"6L20\",\n \"5M\",\n \"5L20\"\n ],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"chipaway\": [\"7L27\", \"6L27\", \"5L27\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"7L38\", \"6L38\", \"5L38\"],\n \"curse\": [\"9M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5S0\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L45\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L45\"\n ],\n \"faketears\": [\"9M\", \"8M\"],\n \"feintattack\": [\"7L1\", \"6L1\", \"5L1\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5S0\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focuspunch\": [\n \"9M\",\n \"9L54\",\n \"8L54\",\n \"7T\",\n \"7L58\",\n \"6T\",\n \"6L58\",\n \"5L58\"\n ],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"headbutt\": [\"9L1\", \"8L1\", \"7L1\", \"6L12\", \"5L12\"],\n \"headsmash\": [\"9L60\", \"8L60\", \"7L65\", \"6L65\", \"5L65\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"highjumpkick\": [\"9L48\", \"8L48\", \"7L31\", \"6L31\", \"5L31\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"lowkick\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L16\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\"\n ],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\"9M\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"payback\": [\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L20\",\n \"6M\",\n \"6L23\",\n \"5M\",\n \"5L23\",\n \"5S0\"\n ],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"8L20\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rockclimb\": [\"7L51\", \"6L51\", \"5L51\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L12\", \"8L12\", \"7L1\", \"6L1\", \"5L1\"],\n \"scaryface\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L34\", \"6L34\", \"5L34\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"9L36\", \"8L36\", \"7M\", \"7L12\", \"6M\", \"6L16\", \"5M\", \"5L16\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"torment\": [\"9L20\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Brave\",\n \"abilities\": [\"moxie\"],\n \"moves\": [\"firepunch\", \"payback\", \"drainpunch\", \"substitute\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"sigilyph\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"aircutter\": [\"8L15\", \"7L21\", \"6L21\", \"5L21\"],\n \"airslash\": [\"8M\", \"8L35\", \"7L41\", \"6L41\", \"5L41\"],\n \"ancientpower\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"8L1\"],\n \"cosmicpower\": [\"8M\", \"8L30\", \"7L48\", \"6L48\", \"5L48\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"8T\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"fly\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"futuresight\": [\"8M\", \"7E\", \"6E\"],\n \"gigaimpact\": [\"8M\"],\n \"gravity\": [\"8L5\", \"7T\", \"7L38\", \"6T\", \"6L38\", \"5T\", \"5L38\"],\n \"gust\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"hypnosis\": [\"8L10\", \"7L4\", \"6L4\", \"5L4\", \"5D\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"imprison\": [\"8M\"],\n \"lightscreen\": [\"8M\", \"8L50\", \"7M\", \"7L24\", \"6M\", \"6L24\", \"5M\", \"5L24\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"miracleeye\": [\"7L1\", \"6L1\", \"5L1\"],\n \"mirrormove\": [\"7L34\", \"6L34\", \"5L34\"],\n \"pluck\": [\"5M\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psybeam\": [\"8L20\", \"7L18\", \"6L18\", \"5L18\"],\n \"psychic\": [\"8M\", \"8L40\", \"7M\", \"7L44\", \"6M\", \"6L44\", \"5M\", \"5L44\"],\n \"psychocut\": [\"8M\"],\n \"psychoshift\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psywave\": [\"7L8\", \"6L8\", \"5L8\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"reflect\": [\"8M\", \"8L50\", \"7M\", \"7L28\", \"6M\", \"6L28\", \"5M\", \"5L28\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roost\": [\"8E\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"skillswap\": [\"8M\", \"8L60\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"skyattack\": [\"8L55\", \"7T\", \"7L50\", \"6T\", \"6L50\", \"5T\", \"5L51\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"speedswap\": [\"8M\"],\n \"steelwing\": [\"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5E\"],\n \"storedpower\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"8M\"],\n \"synchronoise\": [\"7L31\", \"6L31\", \"5L31\"],\n \"tailwind\": [\"8L45\", \"7T\", \"7L11\", \"6T\", \"6L11\", \"5T\", \"5L11\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"whirlwind\": [\"8L25\", \"7L14\", \"6L14\", \"5L14\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\"]\n }\n },\n \"yamask\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"allyswitch\": [\"8M\", \"7T\", \"7E\", \"6E\"],\n \"astonish\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"craftyshield\": [\"8L20\", \"7E\"],\n \"curse\": [\"8L36\", \"7L29\", \"6L29\", \"5L29\"],\n \"darkpulse\": [\"8M\", \"8L44\", \"7M\", \"6M\", \"5T\"],\n \"destinybond\": [\"8L52\", \"7L49\", \"6L49\", \"5L49\"],\n \"disable\": [\"8L12\", \"7L5\", \"7E\", \"6L5\", \"6E\", \"5L5\", \"5E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"faketears\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"grudge\": [\"8L32\", \"7L41\", \"6L41\", \"5L41\"],\n \"guardsplit\": [\"8L48\", \"7L33\", \"6L33\", \"5L33\"],\n \"haze\": [\"8L4\", \"7L9\", \"6L9\", \"5L9\"],\n \"healblock\": [\"7E\", \"6E\", \"5E\"],\n \"hex\": [\"8M\", \"8L24\", \"7L17\", \"6L17\", \"5L17\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"imprison\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"meanlook\": [\"8L28\", \"7L45\", \"6L45\", \"5L45\"],\n \"memento\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"nastyplot\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"nightmare\": [\"7E\", \"6E\", \"5E\"],\n \"nightshade\": [\"8L8\", \"7L13\", \"6L13\", \"5L13\"],\n \"ominouswind\": [\"7L25\", \"6L25\", \"5L25\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poltergeist\": [\"8T\"],\n \"powersplit\": [\"8L48\", \"7L33\", \"6L33\", \"5L33\"],\n \"protect\": [\"8M\", \"8L1\", \"7M\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"5L1\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"8M\", \"8L40\", \"7M\", \"7L37\", \"6M\", \"6L37\", \"5M\", \"5L37\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"toxicspikes\": [\"8M\", \"7E\", \"6E\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"8M\", \"8L16\", \"7M\", \"7L21\", \"6M\", \"6L21\", \"5M\", \"5L21\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\"]\n }\n },\n \"yamaskgalar\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\"],\n \"astonish\": [\"8L1\"],\n \"attract\": [\"8M\"],\n \"brutalswing\": [\"8M\", \"8L16\"],\n \"calmmind\": [\"8M\"],\n \"craftyshield\": [\"8L20\"],\n \"curse\": [\"8L36\"],\n \"darkpulse\": [\"8M\"],\n \"destinybond\": [\"8L52\"],\n \"disable\": [\"8L12\"],\n \"earthpower\": [\"8M\"],\n \"earthquake\": [\"8M\", \"8L44\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"faketears\": [\"8M\"],\n \"guardsplit\": [\"8L48\"],\n \"haze\": [\"8L4\"],\n \"hex\": [\"8M\", \"8L24\"],\n \"imprison\": [\"8M\"],\n \"irondefense\": [\"8M\"],\n \"meanlook\": [\"8L28\"],\n \"memento\": [\"8E\"],\n \"nastyplot\": [\"8M\"],\n \"nightshade\": [\"8L8\"],\n \"payback\": [\"8M\"],\n \"poltergeist\": [\"8T\"],\n \"powersplit\": [\"8L48\"],\n \"protect\": [\"8M\", \"8L1\"],\n \"psychic\": [\"8M\"],\n \"raindance\": [\"8M\"],\n \"rest\": [\"8M\"],\n \"rockslide\": [\"8M\"],\n \"rocktomb\": [\"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"sandstorm\": [\"8M\"],\n \"shadowball\": [\"8M\", \"8L40\"],\n \"skillswap\": [\"8M\"],\n \"slam\": [\"8L32\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"thief\": [\"8M\"],\n \"toxicspikes\": [\"8M\"],\n \"trick\": [\"8M\"],\n \"trickroom\": [\"8M\"],\n \"willowisp\": [\"8M\"],\n \"wonderroom\": [\"8M\"],\n \"zenheadbutt\": [\"8M\"]\n }\n },\n \"cofagrigus\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodypress\": [\"8M\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"craftyshield\": [\"8L20\"],\n \"curse\": [\"8L38\", \"7L29\", \"6L29\", \"5L29\"],\n \"darkpulse\": [\"8M\", \"8L50\", \"7M\", \"7S0\", \"6M\", \"5T\"],\n \"destinybond\": [\"8L62\", \"7L57\", \"6L57\", \"5L57\"],\n \"disable\": [\"8L12\", \"7L1\", \"6L1\", \"5L1\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"faketears\": [\"8M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"grudge\": [\"8L32\", \"7L45\", \"6L45\", \"5L45\"],\n \"guardsplit\": [\"8L56\", \"7L33\", \"6L33\", \"5L33\"],\n \"guardswap\": [\"8M\"],\n \"haze\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"hex\": [\"8M\", \"8L24\", \"7L17\", \"6L17\", \"5L17\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"imprison\": [\"8M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"meanlook\": [\"8L28\", \"7L51\", \"6L51\", \"5L51\"],\n \"nastyplot\": [\"8M\"],\n \"nightshade\": [\"8L1\", \"7L13\", \"6L13\", \"5L13\"],\n \"ominouswind\": [\"7L25\", \"6L25\", \"5L25\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"phantomforce\": [\"8M\"],\n \"poltergeist\": [\"8T\"],\n \"powersplit\": [\"8L56\", \"7L33\", \"7S0\", \"6L33\", \"5L33\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"8M\", \"8L1\", \"7M\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"5L1\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"8M\", \"8L1\", \"7L1\", \"6L34\", \"5L34\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\n \"8M\",\n \"8L44\",\n \"7M\",\n \"7L39\",\n \"7S0\",\n \"6M\",\n \"6L39\",\n \"5M\",\n \"5L39\"\n ],\n \"shadowclaw\": [\"8M\", \"8L0\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"toxicspikes\": [\"8M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L21\",\n \"7S0\",\n \"6M\",\n \"6L21\",\n \"5M\",\n \"5L21\"\n ],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 66,\n \"gender\": \"M\",\n \"moves\": [\"willowisp\", \"shadowball\", \"powersplit\", \"darkpulse\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 6, \"level\": 32, \"maxEggMoves\": 1}]\n },\n \"runerigus\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\"],\n \"amnesia\": [\"8M\"],\n \"astonish\": [\"8L1\"],\n \"attract\": [\"8M\"],\n \"bodypress\": [\"8M\"],\n \"brutalswing\": [\"8M\", \"8L16\"],\n \"bulldoze\": [\"8M\"],\n \"calmmind\": [\"8M\"],\n \"craftyshield\": [\"8L20\"],\n \"curse\": [\"8L38\"],\n \"darkpulse\": [\"8M\"],\n \"destinybond\": [\"8L62\"],\n \"disable\": [\"8L12\"],\n \"dragonpulse\": [\"8M\"],\n \"earthpower\": [\"8M\"],\n \"earthquake\": [\"8M\", \"8L50\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"faketears\": [\"8M\"],\n \"gigaimpact\": [\"8M\"],\n \"grassknot\": [\"8M\"],\n \"guardsplit\": [\"8L56\"],\n \"guardswap\": [\"8M\"],\n \"haze\": [\"8L1\"],\n \"hex\": [\"8M\", \"8L24\"],\n \"hyperbeam\": [\"8M\"],\n \"imprison\": [\"8M\"],\n \"irondefense\": [\"8M\"],\n \"meanlook\": [\"8L28\"],\n \"nastyplot\": [\"8M\"],\n \"nightshade\": [\"8L1\"],\n \"payback\": [\"8M\"],\n \"phantomforce\": [\"8M\"],\n \"poltergeist\": [\"8T\"],\n \"powersplit\": [\"8L56\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"8M\", \"8L1\"],\n \"psychic\": [\"8M\"],\n \"raindance\": [\"8M\"],\n \"rest\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"rockblast\": [\"8M\"],\n \"rockslide\": [\"8M\"],\n \"rocktomb\": [\"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"sandstorm\": [\"8M\"],\n \"sandtomb\": [\"8M\"],\n \"scaryface\": [\"8M\", \"8L1\"],\n \"shadowball\": [\"8M\", \"8L44\"],\n \"shadowclaw\": [\"8M\", \"8L0\"],\n \"skillswap\": [\"8M\"],\n \"slam\": [\"8L32\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"stealthrock\": [\"8M\"],\n \"stoneedge\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"taunt\": [\"8M\"],\n \"thief\": [\"8M\"],\n \"toxicspikes\": [\"8M\"],\n \"trick\": [\"8M\"],\n \"trickroom\": [\"8M\"],\n \"willowisp\": [\"8M\"],\n \"wonderroom\": [\"8M\"],\n \"zenheadbutt\": [\"8M\"]\n }\n },\n \"tirtouga\": {\n \"learnset\": {\n \"ancientpower\": [\"8L12\", \"7L18\", \"6L18\", \"5L18\"],\n \"aquajet\": [\"8L6\", \"7L15\", \"6L15\", \"5L15\", \"5S0\"],\n \"aquatail\": [\"8L36\", \"7T\", \"7L41\", \"6T\", \"6L41\", \"5T\", \"5L41\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bide\": [\"7L1\", \"7E\", \"6L1\", \"6E\", \"5L1\", \"5E\"],\n \"bite\": [\"8L15\", \"7L8\", \"6L8\", \"5L8\", \"5S0\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"block\": [\"8E\", \"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5S0\"],\n \"brine\": [\"8M\", \"8L21\", \"7L28\", \"6L28\", \"5L28\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"8M\", \"8L27\", \"7L21\", \"6L21\", \"5L21\"],\n \"curse\": [\"8L30\", \"7L35\", \"6L35\", \"5L35\"],\n \"dig\": [\"8M\", \"6M\", \"5M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flail\": [\"7E\", \"6E\", \"5E\", \"5D\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"guardswap\": [\"8M\", \"7E\", \"6E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hydropump\": [\"8M\", \"8L42\", \"7L50\", \"6L50\", \"5L51\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"irondefense\": [\"8M\", \"8L33\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\"],\n \"liquidation\": [\"8M\", \"7T\", \"7E\"],\n \"meteorbeam\": [\"8T\"],\n \"muddywater\": [\"8M\"],\n \"mudshot\": [\"8M\"],\n \"protect\": [\n \"8M\",\n \"8L3\",\n \"7M\",\n \"7L11\",\n \"6M\",\n \"6L11\",\n \"5M\",\n \"5L11\",\n \"5S0\"\n ],\n \"raindance\": [\"8M\", \"8L39\", \"7M\", \"7L48\", \"6M\", \"6L48\", \"5M\", \"5L48\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockblast\": [\"8M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"8M\", \"8L24\", \"7M\", \"7L45\", \"6M\", \"6L45\", \"5M\", \"5L45\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rockthrow\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rollout\": [\"8E\", \"7L5\", \"6L5\", \"5L5\", \"5D\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shellsmash\": [\"8L45\", \"7L38\", \"6L38\", \"5L38\"],\n \"slam\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"smackdown\": [\"8L9\", \"7M\", \"7L31\", \"6M\", \"6L31\", \"5M\", \"5L31\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"waterfall\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"watergun\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"waterpulse\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\"],\n \"whirlpool\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"wideguard\": [\"8L18\", \"7L25\", \"6L25\", \"5L25\"],\n \"withdraw\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 15,\n \"gender\": \"M\",\n \"abilities\": [\"sturdy\"],\n \"moves\": [\"bite\", \"protect\", \"aquajet\", \"bodyslam\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"carracosta\": {\n \"learnset\": {\n \"ancientpower\": [\"8L12\", \"7L18\", \"6L18\", \"5L18\"],\n \"aquajet\": [\"8L1\", \"7L15\", \"6L15\", \"5L15\"],\n \"aquatail\": [\"8L36\", \"7T\", \"7L45\", \"6T\", \"6L45\", \"5T\", \"5L45\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bide\": [\"7L1\", \"6L1\", \"5L1\"],\n \"bite\": [\"8L15\", \"7L8\", \"6L8\", \"5L8\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"8M\"],\n \"brine\": [\"8M\", \"8L21\", \"7L28\", \"6L28\", \"5L28\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"8M\", \"8L27\", \"7L21\", \"6L21\", \"5L21\"],\n \"curse\": [\"8L30\", \"7L35\", \"6L35\", \"5L35\"],\n \"dig\": [\"8M\", \"6M\", \"5M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"guardswap\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hydropump\": [\"8M\", \"8L46\", \"7L61\", \"6L61\", \"5L61\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"irondefense\": [\"8M\", \"8L33\", \"7T\", \"6T\", \"5T\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"7T\", \"6T\"],\n \"liquidation\": [\"8M\", \"7T\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"meteorbeam\": [\"8T\"],\n \"muddywater\": [\"8M\"],\n \"mudshot\": [\"8M\"],\n \"protect\": [\"8M\", \"8L1\", \"7M\", \"7L11\", \"6M\", \"6L11\", \"5M\", \"5L11\"],\n \"raindance\": [\"8M\", \"8L41\", \"7M\", \"7L56\", \"6M\", \"6L56\", \"5M\", \"5L56\"],\n \"razorshell\": [\"8M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockblast\": [\"8M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"8M\", \"8L24\", \"7M\", \"7L51\", \"6M\", \"6L51\", \"5M\", \"5L51\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rollout\": [\"7L1\", \"6L1\", \"5L1\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shellsmash\": [\"8L51\", \"7L40\", \"6L40\", \"5L40\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"smackdown\": [\"8L9\", \"7M\", \"7L31\", \"6M\", \"6L31\", \"5M\", \"5L31\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"waterfall\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"watergun\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"waterpulse\": [\"7T\", \"6T\"],\n \"whirlpool\": [\"8M\"],\n \"wideguard\": [\"8L18\", \"7L25\", \"6L25\", \"5L25\"],\n \"withdraw\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\"]\n }\n },\n \"archen\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\", \"7M\", \"7L28\", \"6M\", \"6L28\", \"5M\", \"5L28\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"agility\": [\"8M\", \"8L33\", \"7L21\", \"6L21\", \"5L21\"],\n \"allyswitch\": [\"8M\", \"7T\", \"7E\", \"6E\"],\n \"ancientpower\": [\"8L12\", \"7L18\", \"6L18\", \"5L18\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bite\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"8M\", \"8L30\", \"7L35\", \"6L35\", \"5L35\"],\n \"cut\": [\"6M\", \"5M\"],\n \"defog\": [\"8E\", \"7T\", \"7E\", \"6E\", \"5E\"],\n \"dig\": [\"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"8E\", \"7M\", \"7L8\", \"6M\", \"6L8\", \"5M\", \"5L8\", \"5S0\"],\n \"dragonbreath\": [\"8L9\", \"7L31\", \"6L31\", \"5L31\"],\n \"dragonclaw\": [\"8M\", \"8L39\", \"7M\", \"7L48\", \"6M\", \"6L48\", \"5M\", \"5L48\"],\n \"dragonpulse\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"dualwingbeat\": [\"8T\"],\n \"earthpower\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"8L45\", \"7T\", \"7L38\", \"6T\", \"6L38\", \"5T\", \"5L38\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"headsmash\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5S0\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\"],\n \"lashout\": [\"8T\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"meteorbeam\": [\"8T\"],\n \"pluck\": [\"8L15\", \"7L15\", \"6L15\", \"5M\", \"5L15\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"quickattack\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"quickguard\": [\"8L18\", \"7L25\", \"6L25\", \"5L25\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roar\": [\"7M\", \"6M\", \"5M\"],\n \"rockblast\": [\"8M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"8M\", \"8L24\", \"7M\", \"7L45\", \"6M\", \"6L45\", \"5M\", \"5L45\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rockthrow\": [\"8L3\", \"7L5\", \"6L5\", \"5L5\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"8M\", \"8L27\", \"7L11\", \"6L11\", \"5L11\", \"5S0\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelwing\": [\"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5E\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"8M\"],\n \"switcheroo\": [\"8E\", \"7E\", \"6E\"],\n \"tailwind\": [\"8L36\", \"7T\", \"6T\", \"5T\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thrash\": [\"8L42\", \"7L50\", \"6L50\", \"5L51\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"uturn\": [\"8M\", \"8L21\", \"7M\", \"7L41\", \"6M\", \"6L41\", \"5M\", \"5L41\"],\n \"wingattack\": [\"8L6\", \"7L1\", \"6L1\", \"5L1\", \"5S0\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 15,\n \"gender\": \"M\",\n \"moves\": [\"headsmash\", \"wingattack\", \"doubleteam\", \"scaryface\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"archeops\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\", \"7M\", \"7L28\", \"6M\", \"6L28\", \"5M\", \"5L28\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"agility\": [\"8M\", \"8L33\", \"7L21\", \"6L21\", \"5L21\"],\n \"airslash\": [\"8M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"ancientpower\": [\"8L12\", \"7L18\", \"6L18\", \"5L18\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"8M\", \"8L30\", \"7L35\", \"6L35\", \"5L35\"],\n \"cut\": [\"6M\", \"5M\"],\n \"defog\": [\"7T\"],\n \"dig\": [\"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"7L8\", \"6M\", \"6L8\", \"5M\", \"5L8\"],\n \"dragonbreath\": [\"8L9\", \"7L31\", \"6L31\", \"5L31\"],\n \"dragonclaw\": [\"8M\", \"8L41\", \"7M\", \"7L56\", \"6M\", \"6L56\", \"5M\", \"5L56\"],\n \"dragonpulse\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"dragontail\": [\"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"8T\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"8L51\", \"7T\", \"7L40\", \"6T\", \"6L40\", \"5T\", \"5L40\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"fly\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"7T\", \"6T\"],\n \"lashout\": [\"8T\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"meteorbeam\": [\"8T\"],\n \"outrage\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"pluck\": [\"8L15\", \"7L15\", \"6L15\", \"5M\", \"5L15\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"quickattack\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"quickguard\": [\"8L18\", \"7L25\", \"6L25\", \"5L25\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roar\": [\"7M\", \"6M\", \"5M\"],\n \"rockblast\": [\"8M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"8M\", \"8L24\", \"7M\", \"7L51\", \"6M\", \"6L51\", \"5M\", \"5L51\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rockthrow\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"8M\", \"8L27\", \"7L11\", \"6L11\", \"5L11\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"skyattack\": [\"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"8M\"],\n \"tailwind\": [\"8L36\", \"7T\", \"6T\", \"5T\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thrash\": [\"8L46\", \"7L61\", \"6L61\", \"5L61\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"uturn\": [\"8M\", \"8L21\", \"7M\", \"7L45\", \"6M\", \"6L45\", \"5M\", \"5L45\"],\n \"wingattack\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\"]\n }\n },\n \"trubbish\": {\n \"learnset\": {\n \"acidspray\": [\"8L6\", \"7L12\", \"6L12\", \"5L12\"],\n \"amnesia\": [\"8M\", \"8L9\", \"7L40\", \"6L40\", \"5L40\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"autotomize\": [\"8E\", \"7E\"],\n \"belch\": [\"8L33\", \"7L42\", \"6L42\"],\n \"clearsmog\": [\"8L12\", \"7L34\", \"6L34\", \"5L34\"],\n \"confide\": [\"7M\", \"6M\"],\n \"corrosivegas\": [\"8T\"],\n \"curse\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"doubleslap\": [\"7L14\", \"6L14\", \"5L14\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\"],\n \"explosion\": [\"8L42\", \"7M\", \"7L47\", \"6M\", \"6L47\", \"5M\", \"5L47\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"gunkshot\": [\"8M\", \"8L39\", \"7T\", \"7L45\", \"6T\", \"6L45\", \"5T\", \"5L45\"],\n \"haze\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"mudsport\": [\"7E\", \"6E\", \"5E\"],\n \"painsplit\": [\"8L37\", \"7T\", \"6T\", \"5T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisongas\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"pound\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"recycle\": [\"8L3\", \"7T\", \"7L3\", \"6T\", \"6L3\", \"5T\", \"5L3\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockblast\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"rollout\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"selfdestruct\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludge\": [\"8L18\", \"7L18\", \"6L18\", \"5L18\"],\n \"sludgebomb\": [\"8M\", \"8L27\", \"7M\", \"7L29\", \"6M\", \"6L29\", \"5M\", \"5L29\"],\n \"sludgewave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spikes\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"spite\": [\"7T\", \"6T\", \"5T\"],\n \"stockpile\": [\"8L21\", \"7L23\", \"6L23\", \"5L23\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swallow\": [\"8L21\", \"7L23\", \"6L23\", \"5L23\"],\n \"takedown\": [\"8L24\", \"7L25\", \"6L25\", \"5L25\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"8L30\", \"7M\", \"7L36\", \"6M\", \"6L36\", \"5M\", \"5L36\"],\n \"toxicspikes\": [\"8M\", \"8L15\", \"7L7\", \"6L7\", \"5L7\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"8M\", \"7M\", \"6M\", \"5M\"]\n }\n },\n \"garbodor\": {\n \"learnset\": {\n \"acidspray\": [\"8L1\", \"7L12\", \"6L12\", \"5L12\"],\n \"amnesia\": [\"8M\", \"8L9\", \"7L46\", \"6L46\", \"5L46\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"belch\": [\"8L33\", \"7L49\", \"6L49\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\", \"8L24\", \"7L25\", \"6L25\", \"5L25\"],\n \"clearsmog\": [\"8L12\", \"7L34\", \"6L34\", \"5L34\"],\n \"confide\": [\"7M\", \"6M\"],\n \"corrosivegas\": [\"8T\"],\n \"crosspoison\": [\"8M\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"doubleslap\": [\"7L14\", \"6L14\", \"5L14\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\"],\n \"explosion\": [\"8L48\", \"7M\", \"7L59\", \"6M\", \"6L59\", \"5M\", \"5L59\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"gunkshot\": [\"8M\", \"8L43\", \"7T\", \"7L54\", \"6T\", \"6L54\", \"5T\", \"5L54\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"metalclaw\": [\"8L1\"],\n \"painsplit\": [\"8L39\", \"7T\", \"6T\", \"5T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisongas\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"pound\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"recycle\": [\"8L1\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockblast\": [\"8M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"selfdestruct\": [\"8M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludge\": [\"8L18\", \"7L18\", \"6L18\", \"5L18\"],\n \"sludgebomb\": [\"8M\", \"8L27\", \"7M\", \"7L29\", \"6M\", \"6L29\", \"5M\", \"5L29\"],\n \"sludgewave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"spikes\": [\"8M\"],\n \"spite\": [\"7T\", \"6T\", \"5T\"],\n \"stockpile\": [\"8L21\", \"7L23\", \"6L23\", \"5L23\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swallow\": [\"8L21\", \"7L23\", \"6L23\", \"5L23\"],\n \"takedown\": [\"8L1\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"8L30\", \"7M\", \"7L39\", \"6M\", \"6L39\", \"5M\", \"5L39\"],\n \"toxicspikes\": [\"8M\", \"8L15\", \"7L1\", \"6L1\", \"5L1\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"8M\", \"7M\", \"6M\", \"5M\"]\n },\n \"encounters\": [\n {\"generation\": 5, \"level\": 31},\n {\"generation\": 6, \"level\": 30},\n {\"generation\": 7, \"level\": 24}\n ]\n },\n \"zorua\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"agility\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L37\", \"6L37\", \"5L37\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"copycat\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\"],\n \"detect\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"7L41\", \"6M\", \"6L41\", \"5M\", \"5L41\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"extrasensory\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"faketears\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L9\", \"6L9\", \"5L9\"],\n \"feintattack\": [\"7L17\", \"6L17\", \"5L17\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"foulplay\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7T\",\n \"7L29\",\n \"6T\",\n \"6L29\",\n \"5T\",\n \"5L29\"\n ],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyswipes\": [\"9L12\", \"8L12\", \"7L13\", \"6L13\", \"5L13\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"9L8\", \"8L8\", \"6M\", \"5M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"imprison\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L53\", \"6L53\", \"5L53\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"knockoff\": [\"9M\", \"9L24\", \"8L24\", \"7T\", \"6T\", \"5T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"memento\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"nastyplot\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7L49\", \"6L49\", \"5L49\"],\n \"nightdaze\": [\"9L40\", \"8L40\", \"7L57\", \"6L57\", \"5L57\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"punishment\": [\"7L45\", \"6L45\", \"5L45\"],\n \"pursuit\": [\"7L5\", \"6L5\", \"5L5\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7L21\", \"6L21\", \"5L21\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"shadowclaw\": [\"9M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"9M\", \"8M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"suckerpunch\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"torment\": [\"9L4\", \"8L4\", \"7M\", \"7L33\", \"6M\", \"6L33\", \"5M\", \"5L33\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"]\n }\n },\n \"zoruahisui\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L32\"],\n \"bittermalice\": [\"9L40\"],\n \"burningjealousy\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"comeuppance\": [\"9E\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\", \"9L16\"],\n \"darkpulse\": [\"9M\"],\n \"detect\": [\"9E\"],\n \"dig\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"extrasensory\": [\"9E\"],\n \"facade\": [\"9M\"],\n \"faketears\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"focuspunch\": [\"9M\"],\n \"foulplay\": [\"9M\", \"9L48\"],\n \"gigaimpact\": [\"9M\"],\n \"hex\": [\"9M\"],\n \"honeclaws\": [\"9L8\"],\n \"hyperbeam\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"imprison\": [\"9M\"],\n \"knockoff\": [\"9M\", \"9L24\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"memento\": [\"9E\"],\n \"nastyplot\": [\"9M\", \"9L44\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"phantomforce\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"roar\": [\"9M\"],\n \"scratch\": [\"9L1\"],\n \"shadowball\": [\"9M\", \"9L36\"],\n \"shadowclaw\": [\"9M\"],\n \"shadowsneak\": [\"9L12\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"snowscape\": [\"9M\"],\n \"spite\": [\"9M\", \"9L28\"],\n \"substitute\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L20\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"torment\": [\"9L4\"],\n \"trick\": [\"9M\"],\n \"uturn\": [\"9M\"],\n \"willowisp\": [\"9M\"]\n }\n },\n \"zoroark\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"agility\": [\"9M\", \"9L34\", \"8M\", \"8L34\", \"7L39\", \"6L39\", \"5L39\", \"5S0\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bodyslam\": [\"9M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"brickbreak\": [\"9M\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crunch\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S1\", \"5T\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"7L44\", \"6M\", \"6L44\", \"5M\", \"5L44\", \"5S0\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"faketears\": [\"9M\", \"9L28\", \"8M\", \"8L28\"],\n \"feintattack\": [\"7L17\", \"6L17\", \"5L17\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S1\", \"5M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"foulplay\": [\n \"9M\",\n \"9L58\",\n \"8M\",\n \"8L58\",\n \"7T\",\n \"7L29\",\n \"6T\",\n \"6L29\",\n \"5T\",\n \"5L29\"\n ],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyswipes\": [\"9L12\", \"8L12\", \"7L13\", \"6L13\", \"6S2\", \"5L13\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"9L1\", \"8L1\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"5L1\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"imprison\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7L1\", \"6L1\", \"5L59\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"knockoff\": [\"9M\", \"9L24\", \"8L24\", \"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"7T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"nastyplot\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"7L54\",\n \"6L54\",\n \"6S2\",\n \"5L54\"\n ],\n \"nightdaze\": [\"9L46\", \"8L46\", \"7L1\", \"6L1\", \"5L64\"],\n \"nightshade\": [\"9M\"],\n \"nightslash\": [\"9L0\", \"8L0\", \"7L1\", \"6L30\", \"5L30\"],\n \"painsplit\": [\"9M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"punishment\": [\"7L49\", \"6L49\", \"6S2\", \"5L49\", \"5S0\"],\n \"pursuit\": [\"7L1\", \"6L1\", \"5L1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"8M\", \"8L16\", \"7L21\", \"6L21\", \"6S2\", \"5L21\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"6S1\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"suckerpunch\": [\"6S1\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\"\n ],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"torment\": [\"9L1\", \"8L1\", \"7M\", \"7L34\", \"6M\", \"6L34\", \"5M\", \"5L34\"],\n \"toxic\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"uturn\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Quirky\",\n \"moves\": [\"agility\", \"embargo\", \"punishment\", \"snarl\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"moves\": [\"sludgebomb\", \"darkpulse\", \"flamethrower\", \"suckerpunch\"],\n \"pokeball\": \"ultraball\"\n },\n {\n \"generation\": 6,\n \"level\": 45,\n \"gender\": \"M\",\n \"nature\": \"Naughty\",\n \"moves\": [\"scaryface\", \"furyswipes\", \"nastyplot\", \"punishment\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 5, \"level\": 25}]\n },\n \"zoroarkhisui\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\", \"9L34\"],\n \"bittermalice\": [\"9L46\", \"9S0\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"burningjealousy\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"crunch\": [\"9M\"],\n \"curse\": [\"9M\", \"9L16\"],\n \"darkpulse\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"faketears\": [\"9M\"],\n \"flamethrower\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"focusblast\": [\"9M\"],\n \"focuspunch\": [\"9M\"],\n \"foulplay\": [\"9M\", \"9L58\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"happyhour\": [\"9S0\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\"],\n \"honeclaws\": [\"9L1\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"imprison\": [\"9M\"],\n \"knockoff\": [\"9M\", \"9L24\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"9L52\", \"9S0\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"phantomforce\": [\"9M\"],\n \"poltergeist\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychic\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"roar\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"scratch\": [\"9L1\"],\n \"shadowball\": [\"9M\", \"9L40\"],\n \"shadowclaw\": [\"9M\", \"9L0\"],\n \"shadowsneak\": [\"9L12\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"snowscape\": [\"9M\"],\n \"spite\": [\"9M\", \"9L28\"],\n \"substitute\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L20\"],\n \"terablast\": [\"9M\", \"9S0\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"torment\": [\"9L1\"],\n \"trick\": [\"9M\"],\n \"uturn\": [\"9M\", \"9L1\"],\n \"willowisp\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 50,\n \"perfectIVs\": 3,\n \"moves\": [\"happyhour\", \"bittermalice\", \"nastyplot\", \"terablast\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"minccino\": {\n \"learnset\": {\n \"afteryou\": [\"9L28\", \"8L28\", \"7T\", \"7L49\", \"6T\", \"6L49\", \"5T\", \"5L49\"],\n \"alluringvoice\": [\"9M\"],\n \"aquatail\": [\"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"babydolleyes\": [\"9L1\", \"8L1\", \"7L3\", \"6L3\"],\n \"batonpass\": [\"9M\"],\n \"bulletseed\": [\"9M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"7L39\", \"6L39\", \"5L39\"],\n \"charm\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7L27\", \"6L27\", \"5L27\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\"],\n \"doubleslap\": [\"7L13\", \"6L13\", \"5L13\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"echoedvoice\": [\"9L8\", \"8L8\", \"7M\", \"7L33\", \"6M\", \"6L33\", \"5M\", \"5L33\"],\n \"encore\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L15\", \"6L15\", \"5L15\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"faketears\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"flail\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"growl\": [\"5L3\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L4\",\n \"8M\",\n \"8L4\",\n \"7T\",\n \"7L7\",\n \"6T\",\n \"6L7\",\n \"5T\",\n \"5L7\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7T\",\n \"7L43\",\n \"6T\",\n \"6L43\",\n \"5T\",\n \"5L43\"\n ],\n \"irontail\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"knockoff\": [\"9M\", \"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"lastresort\": [\n \"9L48\",\n \"8L48\",\n \"7T\",\n \"7L45\",\n \"6T\",\n \"6L45\",\n \"5T\",\n \"5L45\"\n ],\n \"mudslap\": [\"9M\", \"7E\", \"6E\", \"5E\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"sing\": [\"9L12\", \"8L12\", \"7L21\", \"6L21\", \"5L21\"],\n \"slam\": [\"9L40\", \"8L40\", \"7L37\", \"6L37\", \"5L37\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superfang\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L19\", \"6L19\", \"5L19\"],\n \"tailslap\": [\"9L32\", \"8M\", \"8L32\", \"7L25\", \"6L25\", \"5L25\"],\n \"tailwhip\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"tickle\": [\"9L36\", \"8L36\", \"7L9\", \"6L9\", \"5L9\"],\n \"tidyup\": [\"9E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"wakeupslap\": [\"7L31\", \"6L31\", \"5L31\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n }\n },\n \"cinccino\": {\n \"learnset\": {\n \"afteryou\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"alluringvoice\": [\"9M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"babydolleyes\": [\"9L1\", \"8L1\"],\n \"batonpass\": [\"9M\"],\n \"bulletseed\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"echoedvoice\": [\"9L1\", \"8L1\", \"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"icespinner\": [\"9M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"mudslap\": [\"9M\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"pound\": [\"9L1\", \"8L1\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockblast\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"sing\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"slam\": [\"9L1\", \"8L1\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superfang\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"tailslap\": [\"9L0\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"tickle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n }\n },\n \"gothita\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"7E\", \"6E\", \"5E\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\"],\n \"charm\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7L46\", \"6L46\", \"5L46\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"9L1\", \"8L1\", \"7L3\", \"6L3\", \"5L3\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5E\"],\n \"doubleslap\": [\"7L14\", \"6L14\", \"5L14\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"7L19\", \"6M\", \"6L19\", \"5M\", \"5L19\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fakeout\": [\"9E\", \"8E\"],\n \"faketears\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L10\", \"6L10\", \"5L10\"],\n \"feintattack\": [\"7L24\", \"6L24\", \"5L24\"],\n \"flash\": [\"6M\", \"5M\"],\n \"flatter\": [\"9L40\", \"8L40\", \"7L28\", \"6L28\", \"5L28\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"futuresight\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7L31\", \"6L31\", \"5L31\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"guardswap\": [\"8M\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\"],\n \"healblock\": [\"7L33\", \"6L33\", \"5L33\"],\n \"healpulse\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hypnosis\": [\"9L24\", \"8L24\"],\n \"imprison\": [\"9M\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"magicroom\": [\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7T\",\n \"7L48\",\n \"6T\",\n \"6L48\",\n \"5T\",\n \"5L48\"\n ],\n \"meanlook\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"miracleeye\": [\"7E\", \"6E\", \"5E\"],\n \"mirrorcoat\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"playnice\": [\"9L4\", \"8L4\", \"7L8\", \"6L8\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psybeam\": [\"9M\", \"9L12\", \"8L12\", \"7L16\", \"6L16\", \"5L16\"],\n \"psychic\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L37\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"9M\", \"9L33\", \"8L33\", \"7M\", \"6M\", \"5M\"],\n \"psyshock\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\"\n ],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"telekinesis\": [\"7T\", \"7L40\", \"6L40\", \"5M\", \"5L40\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"tickle\": [\"9L8\", \"8L8\", \"7L7\", \"6L7\", \"5L7\"],\n \"torment\": [\"9E\", \"8E\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"]\n }\n },\n \"gothorita\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\"],\n \"charm\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7L50\", \"6L50\", \"5L50\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"doubleslap\": [\"7L14\", \"6L14\", \"5L14\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"7L19\", \"6M\", \"6L19\", \"5M\", \"5L19\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"faketears\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L10\", \"6L10\", \"5L1\"],\n \"feintattack\": [\"7L24\", \"6L24\", \"5L24\"],\n \"flash\": [\"6M\", \"5M\"],\n \"flatter\": [\"9L46\", \"8L46\", \"7L28\", \"6L28\", \"5L28\", \"5S0\", \"5S1\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"futuresight\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"7L31\",\n \"6L31\",\n \"5L31\",\n \"5S0\",\n \"5S1\"\n ],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"guardswap\": [\"8M\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\"],\n \"healblock\": [\"7L34\", \"6L34\", \"5L34\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hypnosis\": [\"9L24\", \"8L24\"],\n \"imprison\": [\"9M\", \"5S1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"magicroom\": [\n \"9L58\",\n \"8M\",\n \"8L58\",\n \"7T\",\n \"7L53\",\n \"6T\",\n \"6L53\",\n \"5T\",\n \"5L53\"\n ],\n \"metronome\": [\"9M\"],\n \"mirrorcoat\": [\"5S0\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"playnice\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psybeam\": [\"9M\", \"9L12\", \"8L12\", \"7L16\", \"6L16\", \"5L16\"],\n \"psychic\": [\n \"9M\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L39\",\n \"6M\",\n \"6L39\",\n \"5M\",\n \"5L39\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"9M\", \"9L35\", \"8L35\", \"7M\", \"6M\", \"5M\"],\n \"psyshock\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\",\n \"5S0\",\n \"5S1\"\n ],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"telekinesis\": [\"7T\", \"7L43\", \"6L43\", \"5M\", \"5L43\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"tickle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 32,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"psyshock\", \"flatter\", \"futuresight\", \"mirrorcoat\"]\n },\n {\n \"generation\": 5,\n \"level\": 32,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"psyshock\", \"flatter\", \"futuresight\", \"imprison\"]\n }\n ],\n \"encounters\": [{\"generation\": 5, \"level\": 31}]\n },\n \"gothitelle\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\"],\n \"charm\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7L54\", \"6L54\", \"5L54\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"cosmicpower\": [\"8M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"doubleslap\": [\"7L14\", \"6L14\", \"5L14\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"7L19\", \"6M\", \"6L19\", \"5M\", \"5L19\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"faketears\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L10\", \"6L10\", \"5L1\"],\n \"feintattack\": [\"7L24\", \"6L24\", \"5L24\"],\n \"flash\": [\"6M\", \"5M\"],\n \"flatter\": [\"9L48\", \"8L48\", \"7L28\", \"6L28\", \"5L28\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"futuresight\": [\"9M\", \"9L56\", \"8M\", \"8L56\", \"7L31\", \"6L31\", \"5L31\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"guardswap\": [\"8M\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\"],\n \"healblock\": [\"7L34\", \"6L34\", \"5L34\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"hypnosis\": [\"9L24\", \"8L24\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"magicroom\": [\n \"9L64\",\n \"8M\",\n \"8L64\",\n \"7T\",\n \"7L59\",\n \"6T\",\n \"6L59\",\n \"5T\",\n \"5L59\"\n ],\n \"metronome\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"playnice\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psybeam\": [\"9M\", \"9L12\", \"8L12\", \"7L16\", \"6L16\", \"5L16\"],\n \"psychic\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L39\",\n \"6M\",\n \"6L39\",\n \"5M\",\n \"5L39\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"9M\", \"9L35\", \"8L35\", \"7M\", \"6M\", \"5M\"],\n \"psyshock\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\"\n ],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"telekinesis\": [\"7T\", \"7L45\", \"6L45\", \"5M\", \"5L45\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"tickle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"encounters\": [{\"generation\": 5, \"level\": 34}]\n },\n \"solosis\": {\n \"learnset\": {\n \"acidarmor\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"allyswitch\": [\"9L28\", \"8M\", \"8L28\", \"7T\"],\n \"astonish\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"charm\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7L19\", \"6L19\", \"5L19\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"confusion\": [\"9L1\", \"8L1\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\n \"9M\",\n \"9L8\",\n \"8L8\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L28\",\n \"5T\",\n \"5L28\"\n ],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"futuresight\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7L31\", \"6L31\", \"5L31\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"guardswap\": [\"8M\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"healblock\": [\"7L46\", \"6L46\", \"5L46\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\"],\n \"hiddenpower\": [\"7M\", \"7L14\", \"6M\", \"6L14\", \"5M\", \"5L14\"],\n \"imprison\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"lightscreen\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L16\"\n ],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"nightshade\": [\"9M\", \"7E\", \"6E\", \"5E\"],\n \"painsplit\": [\n \"9M\",\n \"9L33\",\n \"8L33\",\n \"7T\",\n \"7L33\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L33\"\n ],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\"],\n \"psybeam\": [\"9M\", \"9L12\", \"8L12\"],\n \"psychic\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L37\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\"\n ],\n \"psychicterrain\": [\"9M\", \"8M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"psyshock\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\"\n ],\n \"psywave\": [\"7L1\", \"6L1\", \"5L1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"recover\": [\"9L4\", \"8L4\", \"7L24\", \"6L24\", \"5L24\"],\n \"reflect\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L3\",\n \"6M\",\n \"6L3\",\n \"5M\",\n \"5L3\"\n ],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"rollout\": [\"7L7\", \"6L7\", \"5L7\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"7E\", \"6M\", \"6E\", \"5E\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"skillswap\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7T\",\n \"7L40\",\n \"6T\",\n \"6L40\",\n \"5T\",\n \"5L40\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snatch\": [\"7T\", \"7L10\", \"6T\", \"6L10\", \"5T\", \"5L10\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelroller\": [\"8T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"wonderroom\": [\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7T\",\n \"7L48\",\n \"6T\",\n \"6L48\",\n \"5T\",\n \"5L48\"\n ],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"]\n }\n },\n \"duosion\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"allyswitch\": [\"9L28\", \"8M\", \"8L28\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"charm\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7L19\", \"6L19\", \"5L19\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\"9L1\", \"8L1\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L28\",\n \"5T\",\n \"5L28\"\n ],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"futuresight\": [\"9M\", \"9L52\", \"8M\", \"8L52\", \"7L31\", \"6L31\", \"5L31\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"guardswap\": [\"8M\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"healblock\": [\"7L50\", \"6L50\", \"5L50\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"7L14\", \"6M\", \"6L14\", \"5M\", \"5L14\"],\n \"imprison\": [\"9M\", \"8M\", \"5D\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"lightscreen\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L16\"\n ],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\n \"9M\",\n \"9L35\",\n \"8L35\",\n \"7T\",\n \"7L34\",\n \"6T\",\n \"6L34\",\n \"5T\",\n \"5L34\"\n ],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\"],\n \"psybeam\": [\"9M\", \"9L12\", \"8L12\"],\n \"psychic\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L39\",\n \"6M\",\n \"6L39\",\n \"5M\",\n \"5L39\"\n ],\n \"psychicterrain\": [\"9M\", \"8M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"psyshock\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\"\n ],\n \"psywave\": [\"7L1\", \"6L1\", \"5L1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"recover\": [\"9L1\", \"8L1\", \"7L24\", \"6L24\", \"5L24\", \"5D\"],\n \"reflect\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\"\n ],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"rollout\": [\"7L1\", \"6L1\", \"5L1\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"skillswap\": [\n \"9M\",\n \"9L46\",\n \"8M\",\n \"8L46\",\n \"7T\",\n \"7L43\",\n \"6T\",\n \"6L43\",\n \"5T\",\n \"5L43\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snatch\": [\"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelroller\": [\"8T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5D\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"wonderroom\": [\n \"9L58\",\n \"8M\",\n \"8L58\",\n \"7T\",\n \"7L53\",\n \"6T\",\n \"6L53\",\n \"5T\",\n \"5L53\"\n ],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"encounters\": [{\"generation\": 5, \"level\": 31}]\n },\n \"reuniclus\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"allyswitch\": [\"9L28\", \"8M\", \"8L28\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bodyslam\": [\"9M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"charm\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7L19\", \"6L19\", \"5L19\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\"9L1\", \"8L1\"],\n \"dizzypunch\": [\"7L1\", \"6L41\", \"5L41\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L28\",\n \"5T\",\n \"5L28\"\n ],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"flash\": [\"6M\", \"5M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"futuresight\": [\"9M\", \"9L56\", \"8M\", \"8L56\", \"7L31\", \"6L31\", \"5L31\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"guardswap\": [\"8M\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"hammerarm\": [\"9L0\", \"8L0\"],\n \"healblock\": [\"7L54\", \"6L54\", \"5L54\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"7L14\", \"6M\", \"6L14\", \"5M\", \"5L14\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L16\"\n ],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"megapunch\": [\"8M\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\n \"9M\",\n \"9L35\",\n \"8L35\",\n \"7T\",\n \"7L34\",\n \"6T\",\n \"6L34\",\n \"5T\",\n \"5L34\"\n ],\n \"powerswap\": [\"8M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\"],\n \"psybeam\": [\"9M\", \"9L12\", \"8L12\"],\n \"psychic\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L39\",\n \"6M\",\n \"6L39\",\n \"5M\",\n \"5L39\"\n ],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\", \"8M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"psyshock\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\"\n ],\n \"psywave\": [\"7L1\", \"6L1\", \"5L1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"recover\": [\"9L1\", \"8L1\", \"7L24\", \"6L24\", \"5L24\"],\n \"reflect\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\"\n ],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"rollout\": [\"7L1\", \"6L1\", \"5L1\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"skillswap\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7T\",\n \"7L45\",\n \"6T\",\n \"6L45\",\n \"5T\",\n \"5L45\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snatch\": [\"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelroller\": [\"8T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"wonderroom\": [\n \"9L64\",\n \"8M\",\n \"8L64\",\n \"7T\",\n \"7L59\",\n \"6T\",\n \"6L59\",\n \"5T\",\n \"5L59\"\n ],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"encounters\": [{\"generation\": 5, \"level\": 34}]\n },\n \"ducklett\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"9L15\", \"7M\", \"7L15\", \"6M\", \"6L15\", \"5M\", \"5L15\"],\n \"aircutter\": [\"9M\", \"7E\", \"6E\", \"5E\"],\n \"airslash\": [\"9M\", \"9L27\", \"7L27\", \"6L27\", \"5L27\"],\n \"aquajet\": [\"9E\", \"7E\"],\n \"aquaring\": [\"9L24\", \"7L24\", \"6L24\", \"5L24\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"bravebird\": [\"9M\", \"9L41\", \"7L41\", \"6L41\", \"5L41\"],\n \"brine\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"bubblebeam\": [\"9L19\", \"7L19\", \"6L19\", \"5L19\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defog\": [\"9L6\", \"7T\", \"7L6\", \"6L6\", \"5L6\", \"5D\"],\n \"disarmingvoice\": [\"9M\"],\n \"dive\": [\"9E\", \"6M\", \"5M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"9M\", \"9E\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"featherdance\": [\"9M\", \"9L21\", \"7L21\", \"6L21\", \"5L21\"],\n \"fly\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gust\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"hail\": [\"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hurricane\": [\"9M\", \"9L46\", \"7L46\", \"6L46\", \"5L46\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"liquidation\": [\"9M\", \"7T\"],\n \"luckychant\": [\"7E\", \"6E\", \"5E\"],\n \"mefirst\": [\"7E\", \"6E\", \"5E\", \"5D\"],\n \"mirrormove\": [\"7E\", \"6E\", \"5E\"],\n \"mudsport\": [\"7E\", \"6E\"],\n \"pluck\": [\"5M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"9L34\", \"7M\", \"7L34\", \"6M\", \"6L34\", \"5M\", \"5L34\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roost\": [\"9L30\", \"7M\", \"7L30\", \"6M\", \"6L30\", \"5T\", \"5L30\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"steelwing\": [\"9E\", \"7M\", \"7E\", \"6M\", \"6E\", \"5E\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\"],\n \"tailwind\": [\"9M\", \"9L37\", \"7T\", \"7L37\", \"6T\", \"6L37\", \"5T\", \"5L37\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\"],\n \"watergun\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"waterpulse\": [\"9M\", \"9L13\", \"7T\", \"7L13\", \"6T\", \"6L13\", \"5L13\"],\n \"watersport\": [\"7L3\", \"6L3\", \"5L3\"],\n \"whirlpool\": [\"9M\"],\n \"wingattack\": [\"9L9\", \"7L9\", \"6L9\", \"5L9\"]\n }\n },\n \"swanna\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\", \"9L15\", \"7M\", \"7L15\", \"6M\", \"6L15\", \"5M\", \"5L15\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"9L27\", \"7L27\", \"6L27\", \"5L27\"],\n \"alluringvoice\": [\"9M\"],\n \"aquaring\": [\"9L24\", \"7L24\", \"6L24\", \"5L24\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"bravebird\": [\"9M\", \"9L47\", \"7L47\", \"6L47\", \"5L47\"],\n \"bubblebeam\": [\"9L19\", \"7L19\", \"6L19\", \"5L19\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defog\": [\"9L1\", \"7T\", \"7L1\", \"6L1\", \"5L1\"],\n \"disarmingvoice\": [\"9M\"],\n \"dive\": [\"6M\", \"5M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"featherdance\": [\"9M\", \"9L21\", \"7L21\", \"6L21\", \"5L21\"],\n \"flipturn\": [\"9M\"],\n \"fly\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"hail\": [\"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hurricane\": [\"9M\", \"9L55\", \"7L55\", \"6L55\", \"5L55\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\"],\n \"liquidation\": [\"9M\", \"7T\"],\n \"pluck\": [\"5M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"9L34\", \"7M\", \"7L34\", \"6M\", \"6L34\", \"5M\", \"5L34\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roost\": [\"9L30\", \"7M\", \"7L30\", \"6M\", \"6L30\", \"5T\", \"5L30\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scald\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"skyattack\": [\"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"steelwing\": [\"7M\", \"6M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\"],\n \"tailwind\": [\"9M\", \"9L40\", \"7T\", \"7L40\", \"6T\", \"6L40\", \"5T\", \"5L40\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\"],\n \"watergun\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"waterpulse\": [\"9M\", \"9L13\", \"7T\", \"7L13\", \"6T\", \"6L13\", \"5L13\"],\n \"watersport\": [\"7L1\", \"6L1\", \"5L1\"],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"9M\"],\n \"wingattack\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 30}]\n },\n \"vanillite\": {\n \"learnset\": {\n \"acidarmor\": [\"8L32\", \"7L31\", \"6L31\", \"5L31\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"8L1\", \"7L7\", \"6L7\", \"5L7\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"auroraveil\": [\"8E\"],\n \"autotomize\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"avalanche\": [\"8M\", \"8L16\", \"7L19\", \"6L19\", \"5L19\"],\n \"blizzard\": [\"8M\", \"8L44\", \"7M\", \"7L49\", \"6M\", \"6L49\", \"5M\", \"5L49\"],\n \"confide\": [\"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"explosion\": [\"8E\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frostbreath\": [\"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"hail\": [\"8M\", \"8L20\", \"7M\", \"7L40\", \"6M\", \"6L40\", \"5M\", \"5L40\"],\n \"harden\": [\"8L1\", \"7L4\", \"6L4\", \"5L4\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\"8M\"],\n \"icebeam\": [\"8M\", \"8L40\", \"7M\", \"7L35\", \"6M\", \"6L35\", \"5M\", \"5L35\"],\n \"iceshard\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"iciclecrash\": [\"8E\"],\n \"iciclespear\": [\"8M\", \"8L24\", \"7L1\", \"6L1\", \"5L1\"],\n \"icywind\": [\"8M\", \"8L12\", \"7T\", \"7L13\", \"6T\", \"6L13\", \"5T\", \"5L13\"],\n \"imprison\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"irondefense\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"magnetrise\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"mirrorcoat\": [\"8L36\", \"7L44\", \"6L44\", \"5L44\"],\n \"mirrorshot\": [\"7L26\", \"6L26\", \"5L26\"],\n \"mist\": [\"8L8\", \"7L16\", \"6L16\", \"5L16\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\"],\n \"powdersnow\": [\"7E\", \"6E\", \"5E\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"selfdestruct\": [\"8M\"],\n \"sheercold\": [\"8L48\", \"7L53\", \"6L53\", \"5L53\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"taunt\": [\"8M\", \"8L4\", \"7M\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L22\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"8L28\", \"7T\", \"7L10\", \"6T\", \"6L10\", \"5T\", \"5L10\"],\n \"waterpulse\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5E\"]\n }\n },\n \"vanillish\": {\n \"learnset\": {\n \"acidarmor\": [\"8L32\", \"7L31\", \"6L31\", \"5L31\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"avalanche\": [\"8M\", \"8L16\", \"7L19\", \"6L19\", \"5L19\"],\n \"blizzard\": [\"8M\", \"8L50\", \"7M\", \"7L53\", \"6M\", \"6L53\", \"5M\", \"5L53\"],\n \"confide\": [\"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frostbreath\": [\"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"hail\": [\"8M\", \"8L20\", \"7M\", \"7L42\", \"6M\", \"6L42\", \"5M\", \"5L42\"],\n \"harden\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\"8M\"],\n \"icebeam\": [\"8M\", \"8L44\", \"7M\", \"7L36\", \"6M\", \"6L36\", \"5M\", \"5L36\"],\n \"iceshard\": [\"5D\"],\n \"iciclespear\": [\"8M\", \"8L24\", \"7L1\", \"6L1\", \"5L1\"],\n \"icywind\": [\"8M\", \"8L12\", \"7T\", \"7L13\", \"6T\", \"6L13\", \"5T\", \"5L13\"],\n \"imprison\": [\"8M\", \"5D\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"mirrorcoat\": [\"8L38\", \"7L47\", \"6L47\", \"5L47\"],\n \"mirrorshot\": [\"7L26\", \"6L26\", \"5L26\", \"5D\"],\n \"mist\": [\"8L1\", \"7L16\", \"6L16\", \"5L16\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"selfdestruct\": [\"8M\"],\n \"sheercold\": [\"8L56\", \"7L58\", \"6L58\", \"5L58\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"taunt\": [\"8M\", \"8L1\", \"7M\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L22\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"8L28\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\"],\n \"waterpulse\": [\"7T\", \"6T\"]\n }\n },\n \"vanilluxe\": {\n \"learnset\": {\n \"acidarmor\": [\"8L32\", \"7L31\", \"6L31\", \"5L31\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"avalanche\": [\"8M\", \"8L16\", \"7L19\", \"6L19\", \"5L19\"],\n \"beatup\": [\"8M\"],\n \"blizzard\": [\"8M\", \"8L52\", \"7M\", \"7L59\", \"6M\", \"6L59\", \"5M\", \"5L59\"],\n \"confide\": [\"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"freezedry\": [\"8L1\", \"7L1\", \"6L1\"],\n \"frostbreath\": [\"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"hail\": [\"8M\", \"8L20\", \"7M\", \"7L42\", \"6M\", \"6L42\", \"5M\", \"5L42\"],\n \"harden\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\"8M\"],\n \"icebeam\": [\"8M\", \"8L44\", \"7M\", \"7L36\", \"6M\", \"6L36\", \"5M\", \"5L36\"],\n \"iciclecrash\": [\"8L1\"],\n \"iciclespear\": [\"8M\", \"8L24\", \"7L1\", \"6L1\", \"5L1\"],\n \"icywind\": [\"8M\", \"8L12\", \"7T\", \"7L13\", \"6T\", \"6L13\", \"5T\", \"5L13\"],\n \"imprison\": [\"8M\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"mirrorcoat\": [\"8L38\", \"7L50\", \"6L50\", \"5L50\"],\n \"mirrorshot\": [\"7L26\", \"6L26\", \"5L26\"],\n \"mist\": [\"8L1\", \"7L16\", \"6L16\", \"5L16\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"selfdestruct\": [\"8M\"],\n \"sheercold\": [\"8L60\", \"7L1\", \"6L1\", \"5L67\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"taunt\": [\"8M\", \"8L1\", \"7M\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L22\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"8L28\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\"],\n \"waterpulse\": [\"7T\", \"6T\"],\n \"weatherball\": [\"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"]\n }\n },\n \"deerling\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\"],\n \"aromatherapy\": [\"7L28\", \"6L28\", \"5L28\", \"5S0\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"batonpass\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\"],\n \"bodyslam\": [\"9M\"],\n \"bounce\": [\"7T\", \"6T\", \"5T\"],\n \"bulldoze\": [\"9M\"],\n \"bulletseed\": [\"9M\", \"9L16\"],\n \"camouflage\": [\"7L1\", \"6L1\", \"5L1\"],\n \"charm\": [\"9M\", \"9L32\", \"7L36\", \"6L36\", \"5L36\"],\n \"confide\": [\"7M\", \"6M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L37\", \"7L46\", \"6L46\", \"5L46\"],\n \"doublekick\": [\"9L10\", \"7L10\", \"6L10\", \"5L10\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"9L28\", \"7M\", \"7L32\", \"6M\", \"6L32\", \"5M\", \"5L32\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"faketears\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\"],\n \"feintattack\": [\"7L16\", \"6L16\", \"5L16\", \"5S0\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"grasswhistle\": [\"7E\", \"6E\", \"5E\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growl\": [\"9L4\", \"7L4\", \"6L4\", \"5L4\"],\n \"headbutt\": [\"9E\", \"7E\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"jumpkick\": [\"7L24\", \"6L24\", \"5L24\", \"5S0\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L13\", \"7L13\", \"6L13\", \"5L13\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"magicalleaf\": [\"9M\"],\n \"naturalgift\": [\"7E\", \"6E\", \"5E\"],\n \"naturepower\": [\"7M\", \"7L41\", \"6M\", \"6L41\", \"5L41\"],\n \"odorsleuth\": [\"7E\", \"6E\", \"5E\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L7\", \"7L7\", \"6L7\", \"5L7\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"9M\", \"9E\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"9L42\", \"7M\", \"7L51\", \"6M\", \"6L51\", \"5M\", \"5L51\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"synthesis\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"takedown\": [\"9M\", \"9L20\", \"7L20\", \"6L20\", \"5L20\", \"5S0\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"worryseed\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"zenheadbutt\": [\"9M\", \"9L24\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 30,\n \"gender\": \"F\",\n \"isHidden\": true,\n \"moves\": [\"feintattack\", \"takedown\", \"jumpkick\", \"aromatherapy\"]\n }\n ]\n },\n \"sawsbuck\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"aromatherapy\": [\"7L28\", \"6L28\", \"5L28\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"batonpass\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bounce\": [\"7T\", \"6T\", \"5T\"],\n \"bulldoze\": [\"9M\"],\n \"bulletseed\": [\"9M\", \"9L16\"],\n \"camouflage\": [\"7L1\", \"6L1\", \"5L1\"],\n \"charm\": [\"9M\", \"9L36\", \"7L36\", \"6L36\", \"5L36\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L44\", \"7L52\", \"6L52\", \"5L52\"],\n \"doublekick\": [\"9L10\", \"7L10\", \"6L10\", \"5L10\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"9L28\", \"7M\", \"7L32\", \"6M\", \"6L32\", \"5M\", \"5L32\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"faketears\": [\"9M\"],\n \"feintattack\": [\"7L16\", \"6L16\", \"5L16\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"highhorsepower\": [\"9M\"],\n \"hornleech\": [\"9L0\", \"7L1\", \"6L37\", \"5L37\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"jumpkick\": [\"7L24\", \"6L24\", \"5L24\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L13\", \"7L13\", \"6L13\", \"5L13\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"magicalleaf\": [\"9M\"],\n \"megahorn\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"naturepower\": [\"7M\", \"7L44\", \"6M\", \"6L44\", \"5L44\"],\n \"petalblizzard\": [\"9M\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"smartstrike\": [\"9M\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"9L52\", \"7M\", \"7L60\", \"6M\", \"6L60\", \"5M\", \"5L60\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"takedown\": [\"9M\", \"9L20\", \"7L20\", \"6L20\", \"5L20\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"7M\", \"5M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\"],\n \"zenheadbutt\": [\"9M\", \"9L24\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 30}]\n },\n \"emolga\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\", \"8L25\", \"7M\", \"7L30\", \"6M\", \"6L30\", \"5M\", \"5L30\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"agility\": [\"8M\", \"8L55\", \"7L46\", \"6L46\", \"5L46\"],\n \"airslash\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"astonish\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"batonpass\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"charge\": [\"8L20\", \"7L10\", \"6L10\", \"5L10\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\"],\n \"charm\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"cut\": [\"6M\", \"5M\"],\n \"defog\": [\"8E\", \"7T\"],\n \"discharge\": [\"8L50\", \"7L50\", \"6L50\", \"5L50\"],\n \"doubleteam\": [\"8L5\", \"7M\", \"7L19\", \"6M\", \"6L19\", \"5M\", \"5L19\"],\n \"dualwingbeat\": [\"8T\"],\n \"eerieimpulse\": [\"8M\"],\n \"electroball\": [\"8M\", \"7L26\", \"6L26\", \"5L26\"],\n \"electroweb\": [\"8M\", \"7T\", \"6T\"],\n \"encore\": [\"8M\", \"8L35\", \"7L38\", \"6L38\", \"5L38\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"iondeluge\": [\"7E\", \"6E\"],\n \"irontail\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\"],\n \"lightscreen\": [\"8M\", \"8L45\", \"7M\", \"7L34\", \"6M\", \"6L34\", \"5M\", \"5L34\"],\n \"nuzzle\": [\"8L1\", \"7L15\", \"6L15\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"pursuit\": [\"7L16\", \"6L16\", \"5L16\"],\n \"quickattack\": [\"8L10\", \"7L4\", \"6L4\", \"5L4\", \"5D\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"risingvoltage\": [\"8T\"],\n \"roost\": [\"8E\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\n \"8E\",\n \"7T\",\n \"7L22\",\n \"7E\",\n \"6T\",\n \"6L22\",\n \"6E\",\n \"5L22\",\n \"5E\"\n ],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"8M\"],\n \"spark\": [\"8L30\", \"7L13\", \"6L13\", \"5L13\"],\n \"speedswap\": [\"8M\", \"7E\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"8M\"],\n \"tailwhip\": [\"8L1\", \"7L7\", \"6L7\", \"5L7\"],\n \"tailwind\": [\"7T\", \"6T\", \"5T\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunder\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thundershock\": [\"8L15\", \"7L1\", \"6L1\", \"5L1\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"tickle\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"voltswitch\": [\"8M\", \"8L40\", \"7M\", \"7L42\", \"6M\", \"6L42\", \"5M\", \"5L42\"],\n \"wildcharge\": [\"8M\", \"7M\", \"6M\", \"5M\"]\n }\n },\n \"karrablast\": {\n \"learnset\": {\n \"acidspray\": [\"8L16\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bugbite\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\"],\n \"bugbuzz\": [\"8M\", \"8L44\", \"7L28\", \"6L28\", \"5L28\", \"5S0\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"cut\": [\"6M\", \"5M\"],\n \"doubleedge\": [\"8L48\", \"7L56\", \"6L56\", \"5L56\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drillrun\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\"],\n \"encore\": [\"8M\"],\n \"endure\": [\"8M\", \"8L8\", \"7L8\", \"6L8\", \"5L8\", \"5D\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"falseswipe\": [\n \"8M\",\n \"8L12\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\",\n \"5S0\"\n ],\n \"feintattack\": [\"7E\", \"6E\", \"5E\"],\n \"flail\": [\"8L24\", \"7L49\", \"6L49\", \"5L49\", \"5S1\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyattack\": [\"7L16\", \"6L16\", \"5L16\", \"5S0\"],\n \"furycutter\": [\"8L4\", \"7L13\", \"6L13\", \"5L13\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"headbutt\": [\"8L20\", \"7L20\", \"6L20\", \"5L20\", \"5S0\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hornattack\": [\"7E\", \"6E\", \"5E\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"leer\": [\"8L1\", \"7L4\", \"6L4\", \"5L4\"],\n \"megahorn\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\", \"5S1\"],\n \"nightslash\": [\"8E\"],\n \"peck\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"8M\", \"8L28\", \"7L40\", \"6L40\", \"5L40\"],\n \"screech\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"secretpower\": [\"6M\"],\n \"signalbeam\": [\"7T\", \"6T\"],\n \"slash\": [\"8E\", \"7L32\", \"6L32\", \"5L32\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swordsdance\": [\"8M\", \"8L36\", \"7M\", \"7L52\", \"6M\", \"6L52\", \"5M\", \"5L52\"],\n \"takedown\": [\"8L40\", \"7L37\", \"6L37\", \"5L37\", \"5S1\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"xscissor\": [\n \"8M\",\n \"8L32\",\n \"7M\",\n \"7L44\",\n \"6M\",\n \"6L44\",\n \"5M\",\n \"5L44\",\n \"5S1\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 30,\n \"moves\": [\"furyattack\", \"headbutt\", \"falseswipe\", \"bugbuzz\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"moves\": [\"megahorn\", \"takedown\", \"xscissor\", \"flail\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"escavalier\": {\n \"learnset\": {\n \"acidspray\": [\"8L16\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"agility\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bugbite\": [\"7T\", \"6T\", \"5T\"],\n \"bugbuzz\": [\"8M\", \"8L44\", \"7L28\", \"6L28\", \"5L28\"],\n \"closecombat\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"doubleedge\": [\"8L1\", \"7L1\", \"6L1\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drillrun\": [\"8M\", \"7T\", \"6T\"],\n \"encore\": [\"8M\"],\n \"endure\": [\"8M\", \"8L1\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"falseswipe\": [\"8M\", \"8L12\", \"7M\", \"7L25\", \"6M\", \"6L25\", \"5M\", \"5L25\"],\n \"fellstinger\": [\"8L1\", \"7L1\", \"6L1\"],\n \"flail\": [\"8L1\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyattack\": [\"7L16\", \"6L16\", \"5L16\"],\n \"furycutter\": [\"8L1\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"gigaimpact\": [\"8M\", \"8L48\", \"7M\", \"7L56\", \"6M\", \"6L56\", \"5M\", \"5L56\"],\n \"headbutt\": [\"8L20\", \"7L20\", \"6L20\", \"5L20\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"8M\", \"8L28\", \"7T\", \"7L40\", \"6T\", \"6L40\", \"5T\", \"5L40\"],\n \"ironhead\": [\"8M\", \"8L40\", \"7T\", \"7L37\", \"6T\", \"6L37\", \"5T\", \"5L37\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"megahorn\": [\"8M\"],\n \"metalburst\": [\"8L52\"],\n \"peck\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"quickguard\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"razorshell\": [\"8M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"8M\", \"8L24\", \"7L49\", \"6L49\", \"5L49\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"8M\", \"8L1\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"signalbeam\": [\"7T\", \"6T\"],\n \"slash\": [\"7L32\", \"6L32\", \"5L32\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"smartstrike\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelbeam\": [\"8T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swordsdance\": [\"8M\", \"8L36\", \"7M\", \"7L52\", \"6M\", \"6L52\", \"5M\", \"5L52\"],\n \"takedown\": [\"8L1\"],\n \"taunt\": [\"8M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"twineedle\": [\"7L1\", \"6L1\", \"5L1\"],\n \"xscissor\": [\"8M\", \"8L32\", \"7M\", \"7L44\", \"6M\", \"6L44\", \"5M\", \"5L44\"]\n }\n },\n \"foongus\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L8\", \"6L8\", \"5L8\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bide\": [\"7L12\", \"6L12\", \"5L12\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"bulletseed\": [\"9M\"],\n \"clearsmog\": [\"9L20\", \"8L20\", \"7L39\", \"6L39\", \"5L39\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defensecurl\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"feintattack\": [\"7L20\", \"6L20\", \"5L20\"],\n \"flash\": [\"6M\", \"5M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gastroacid\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"gigadrain\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L28\",\n \"5T\",\n \"5L28\"\n ],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L4\", \"8L4\", \"7L6\", \"7E\", \"6L6\", \"6E\", \"5L6\", \"5E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"ingrain\": [\"9L32\", \"8L32\", \"7L18\", \"6L18\", \"5L18\"],\n \"leafstorm\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L12\", \"8L12\", \"7L15\", \"6L15\", \"5L15\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisonpowder\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"pollenpuff\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"ragepowder\": [\"9L40\", \"8L40\", \"7L45\", \"6L45\", \"5L45\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rollout\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\n \"9M\",\n \"9L44\",\n \"8M\",\n \"8L44\",\n \"7M\",\n \"7L43\",\n \"6M\",\n \"6L43\",\n \"5M\",\n \"5L43\"\n ],\n \"spore\": [\"9L48\", \"8L48\", \"7L50\", \"6L50\", \"5L50\"],\n \"stunspore\": [\"9L8\", \"8L8\", \"7E\", \"6E\", \"5E\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"sweetscent\": [\"9L24\", \"8L24\", \"7L24\", \"6L24\", \"5L24\"],\n \"synthesis\": [\"9L16\", \"8L16\", \"7T\", \"7L35\", \"6T\", \"6L35\", \"5T\", \"5L35\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\n \"9M\",\n \"9L36\",\n \"8L36\",\n \"7M\",\n \"7L32\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L32\"\n ],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"worryseed\": [\"9E\", \"8E\", \"7T\", \"6T\", \"5T\"]\n }\n },\n \"amoonguss\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bide\": [\"7L1\", \"6L1\", \"5L1\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bulletseed\": [\"9M\"],\n \"clearsmog\": [\"9L20\", \"8L20\", \"8S0\", \"7L43\", \"6L43\", \"5L43\"],\n \"confide\": [\"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"feintattack\": [\"7L20\", \"6L20\", \"5L20\"],\n \"flash\": [\"6M\", \"5M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gastroacid\": [\"7T\", \"6T\", \"5T\"],\n \"gigadrain\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7T\",\n \"7L28\",\n \"6T\",\n \"6L28\",\n \"5T\",\n \"5L28\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"growth\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"ingrain\": [\"9L32\", \"8L32\", \"7L18\", \"6L18\", \"5L18\"],\n \"leafstorm\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L12\", \"8L12\", \"7L15\", \"6L15\", \"5L15\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"pollenpuff\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"8S0\", \"7M\", \"6M\", \"5M\"],\n \"ragepowder\": [\"9L42\", \"8L42\", \"8S0\", \"7L54\", \"6L54\", \"5L54\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\"\n ],\n \"spore\": [\"9L54\", \"8L54\", \"8S0\", \"7L62\", \"6L62\", \"5L62\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stunspore\": [\"9L1\", \"8L1\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"sweetscent\": [\"9L24\", \"8L24\", \"7L24\", \"6L24\", \"5L24\"],\n \"synthesis\": [\"9L16\", \"8L16\", \"7T\", \"7L35\", \"6T\", \"6L35\", \"5T\", \"5L35\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\n \"9M\",\n \"9L36\",\n \"8L36\",\n \"7M\",\n \"7L32\",\n \"6M\",\n \"6L32\",\n \"5M\",\n \"5L32\"\n ],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 50,\n \"shiny\": true,\n \"gender\": \"F\",\n \"nature\": \"Sassy\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 0,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 0\n },\n \"isHidden\": true,\n \"moves\": [\"clearsmog\", \"spore\", \"protect\", \"ragepowder\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [\n {\"generation\": 5, \"level\": 37},\n {\"generation\": 5, \"level\": 35, \"isHidden\": true}\n ]\n },\n \"frillish\": {\n \"learnset\": {\n \"absorb\": [\"8L1\", \"7L5\", \"6L5\", \"5L5\"],\n \"acidarmor\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"brine\": [\"8M\", \"8L24\", \"7L32\", \"6L32\", \"5L32\"],\n \"bubble\": [\"7L1\", \"6L1\", \"5L1\"],\n \"bubblebeam\": [\"8E\", \"7L13\", \"6L13\", \"5L13\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"constrict\": [\"7E\", \"6E\", \"5E\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"destinybond\": [\"8L44\"],\n \"dive\": [\"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"hex\": [\"8M\", \"8L20\", \"7L43\", \"6L43\", \"5L43\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hydropump\": [\"8M\", \"8L41\", \"7L49\", \"6L49\", \"5L49\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"imprison\": [\"8M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"mist\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"nightshade\": [\"8L8\", \"7L9\", \"6L9\", \"5L9\"],\n \"ominouswind\": [\"7L27\", \"6L27\", \"5L27\"],\n \"painsplit\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"poisonsting\": [\"8L4\"],\n \"poltergeist\": [\"8T\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"8L16\", \"7M\", \"7L37\", \"6M\", \"6L37\", \"5M\", \"5L37\"],\n \"recover\": [\"8L28\", \"7L17\", \"7E\", \"6L17\", \"6E\", \"5L17\", \"5E\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"8M\", \"8L32\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sludgewave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"7T\", \"6T\", \"5T\"],\n \"strengthsap\": [\"8E\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"waterfall\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"watergun\": [\"8L1\"],\n \"waterpulse\": [\"8L12\", \"7T\", \"7L22\", \"6T\", \"6L22\", \"5L22\"],\n \"watersport\": [\"7L1\", \"6L1\", \"5L1\"],\n \"waterspout\": [\"8L48\", \"7L61\", \"6L61\", \"5L61\"],\n \"whirlpool\": [\"8M\", \"8L36\"],\n \"willowisp\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"wringout\": [\"7L55\", \"6L55\", \"5L55\"]\n }\n },\n \"jellicent\": {\n \"learnset\": {\n \"absorb\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"acidarmor\": [\"8L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"brine\": [\"8M\", \"8L24\", \"7L32\", \"6L32\", \"5L32\", \"5S0\"],\n \"bubble\": [\"7L1\", \"6L1\", \"5L1\"],\n \"bubblebeam\": [\"7L13\", \"6L13\", \"5L13\"],\n \"confide\": [\"7M\", \"6M\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"destinybond\": [\"8L48\"],\n \"dive\": [\"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"hex\": [\"8M\", \"8L20\", \"7L45\", \"6L45\", \"5L45\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hydropump\": [\"8M\", \"8L43\", \"7L53\", \"6L53\", \"5L53\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"imprison\": [\"8M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"muddywater\": [\"8M\"],\n \"nightshade\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"ominouswind\": [\"7L27\", \"6L27\", \"5L27\", \"5S0\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\"],\n \"poisonsting\": [\"8L1\"],\n \"poltergeist\": [\"8T\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\"],\n \"raindance\": [\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L37\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\",\n \"5S0\"\n ],\n \"recover\": [\"8L28\", \"7L17\", \"6L17\", \"5L17\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"8M\", \"8L32\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sludgewave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"waterfall\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"watergun\": [\"8L1\"],\n \"waterpulse\": [\"8L12\", \"7T\", \"7L22\", \"6T\", \"6L22\", \"5L22\", \"5S0\"],\n \"watersport\": [\"7L1\", \"6L1\", \"5L1\"],\n \"waterspout\": [\"8L54\", \"7L1\", \"6L1\", \"5L69\"],\n \"whirlpool\": [\"8M\", \"8L36\"],\n \"willowisp\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"wringout\": [\"7L1\", \"6L1\", \"5L61\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 40,\n \"isHidden\": true,\n \"moves\": [\"waterpulse\", \"ominouswind\", \"brine\", \"raindance\"]\n }\n ],\n \"encounters\": [{\"generation\": 5, \"level\": 5}]\n },\n \"alomomola\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"alluringvoice\": [\"9M\"],\n \"aquajet\": [\"9L9\", \"7L9\", \"6L9\", \"5L9\"],\n \"aquaring\": [\"9L5\", \"7L5\", \"6L5\", \"5L5\", \"5D\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"batonpass\": [\"9M\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"bodyslam\": [\"9M\"],\n \"bounce\": [\"9E\", \"7T\", \"6T\", \"5T\"],\n \"brine\": [\"9L41\", \"7L41\", \"6L41\", \"5L41\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"dive\": [\"6M\", \"5M\"],\n \"doubleslap\": [\"7L13\", \"6L13\", \"5L13\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"9E\", \"7E\", \"6E\", \"5E\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flipturn\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\"],\n \"hail\": [\"7M\", \"6M\", \"5M\"],\n \"healingwish\": [\"9L29\", \"7L1\", \"6L1\", \"5L57\"],\n \"healpulse\": [\"7L17\", \"6L17\", \"5L17\"],\n \"helpinghand\": [\"9M\", \"9L13\", \"7T\", \"7L1\", \"6T\", \"6L49\", \"5T\", \"5L49\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hydropump\": [\"9M\", \"9L55\", \"7L1\", \"6L1\", \"5L61\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"liquidation\": [\"9M\", \"7T\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"mirrorcoat\": [\"9E\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"mist\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"mistyterrain\": [\"9M\"],\n \"painsplit\": [\"9M\", \"9E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\"],\n \"playnice\": [\"9L1\", \"7L1\"],\n \"playrough\": [\"9M\"],\n \"pound\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"protect\": [\"9M\", \"9L21\", \"7M\", \"7L21\", \"6M\", \"6L21\", \"5M\", \"5L21\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"refresh\": [\"7E\", \"6E\", \"5E\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"9L45\", \"7M\", \"7L45\", \"6M\", \"6L45\", \"5M\", \"5L45\"],\n \"scald\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"snowscape\": [\"9M\"],\n \"soak\": [\"9L33\", \"7L33\", \"6L33\", \"5L33\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"surf\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"tickle\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"wakeupslap\": [\"7L29\", \"6L29\", \"5L29\"],\n \"waterfall\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"waterpulse\": [\"9M\", \"9L25\", \"7T\", \"7L25\", \"6T\", \"6L25\", \"5L25\"],\n \"watersport\": [\"7L1\", \"6L1\", \"5L1\"],\n \"whirlpool\": [\"9M\", \"9L49\", \"7L49\"],\n \"wideguard\": [\"9L13\", \"7L1\", \"6L1\", \"5L53\"],\n \"wish\": [\"9L37\", \"7L37\", \"6L37\", \"5L37\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"joltik\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7L1\"],\n \"agility\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L37\", \"6L37\", \"5L37\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"bugbite\": [\n \"9M\",\n \"9L8\",\n \"8L8\",\n \"7T\",\n \"7L18\",\n \"6T\",\n \"6L18\",\n \"5T\",\n \"5L18\"\n ],\n \"bugbuzz\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"7L48\", \"6L48\", \"5L48\"],\n \"camouflage\": [\"7E\", \"6E\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crosspoison\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"cut\": [\"6M\", \"5M\"],\n \"disable\": [\"7E\", \"6E\", \"5E\"],\n \"discharge\": [\"9L37\", \"8L37\", \"7L45\", \"6L45\", \"5L45\"],\n \"doubleteam\": [\"9E\", \"8E\", \"7M\", \"6M\", \"5M\"],\n \"electroball\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L29\", \"6L29\", \"5L29\"],\n \"electroweb\": [\n \"9M\",\n \"9L4\",\n \"8M\",\n \"8L4\",\n \"7T\",\n \"7L15\",\n \"6T\",\n \"6L15\",\n \"5T\",\n \"5L15\"\n ],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"feintattack\": [\"7E\", \"6E\", \"5E\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furycutter\": [\"9L1\", \"8L1\", \"7L12\", \"6L12\", \"5L12\"],\n \"gastroacid\": [\n \"9L44\",\n \"8L44\",\n \"7T\",\n \"7L23\",\n \"6T\",\n \"6L23\",\n \"5T\",\n \"5L23\"\n ],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"infestation\": [\"9E\", \"8E\", \"7M\", \"6M\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\", \"6L1\", \"5L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"lunge\": [\"9M\", \"9E\", \"8E\", \"7E\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"pinmissile\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisonsting\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"risingvoltage\": [\"8T\"],\n \"rockclimb\": [\"7E\", \"6E\", \"5E\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"9L40\", \"8M\", \"8L40\", \"7L7\", \"6L7\", \"5L7\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"7L34\", \"6T\", \"6L34\", \"5T\", \"5L34\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"slash\": [\"9L32\", \"8L32\", \"7L26\", \"6L26\", \"5L26\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"speedswap\": [\"8M\"],\n \"spiderweb\": [\"7L1\", \"6L1\", \"5L1\"],\n \"stringshot\": [\"9L12\", \"8L12\", \"7L1\", \"6L1\", \"5L1\"],\n \"strugglebug\": [\"9M\", \"9E\", \"8E\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"suckerpunch\": [\"9L28\", \"8L28\", \"7L40\", \"6L40\", \"5L40\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L4\",\n \"6M\",\n \"6L4\",\n \"5M\",\n \"5L4\"\n ],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"]\n }\n },\n \"galvantula\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7L1\"],\n \"agility\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L40\", \"6L40\", \"5L40\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"bugbite\": [\n \"9M\",\n \"9L1\",\n \"8L1\",\n \"7T\",\n \"7L18\",\n \"6T\",\n \"6L18\",\n \"5T\",\n \"5L18\"\n ],\n \"bugbuzz\": [\"9M\", \"9L56\", \"8M\", \"8L56\", \"7L60\", \"6L60\", \"5L60\"],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crosspoison\": [\"8M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"disable\": [\"5D\"],\n \"discharge\": [\"9L39\", \"8L39\", \"7L54\", \"6L54\", \"5L54\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"electroball\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7L29\",\n \"6L29\",\n \"5L29\",\n \"5D\"\n ],\n \"electroweb\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L15\",\n \"6T\",\n \"6L15\",\n \"5T\",\n \"5L15\"\n ],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furycutter\": [\"9L1\", \"8L1\", \"7L12\", \"6L12\", \"5L12\"],\n \"gastroacid\": [\n \"9L50\",\n \"8L50\",\n \"7T\",\n \"7L23\",\n \"6T\",\n \"6L23\",\n \"5T\",\n \"5L23\"\n ],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\", \"6L1\", \"5L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"lunge\": [\"9M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"pinmissile\": [\"8M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"pursuit\": [\"5D\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"9L44\", \"8M\", \"8L44\", \"7L7\", \"6L7\", \"5L7\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"7L34\", \"6T\", \"6L34\", \"5T\", \"5L34\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"slash\": [\"9L32\", \"8L32\", \"7L26\", \"6L26\", \"5L26\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"speedswap\": [\"8M\"],\n \"spiderweb\": [\"7L1\", \"6L1\", \"5L1\"],\n \"stickyweb\": [\"9L0\", \"8L0\", \"7L1\", \"6L1\"],\n \"stringshot\": [\"9L12\", \"8L12\", \"7L1\", \"6L1\", \"5L1\"],\n \"strugglebug\": [\"9M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"suckerpunch\": [\"9L28\", \"8L28\", \"7L46\", \"6L46\", \"5L46\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\n \"9M\",\n \"9L16\",\n \"8M\",\n \"8L16\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\"\n ],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 30}]\n },\n \"ferroseed\": {\n \"learnset\": {\n \"acidspray\": [\"8E\", \"7E\", \"6E\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"bulletseed\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"8L41\", \"7L9\", \"6L9\", \"5L9\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"explosion\": [\"8L50\", \"7M\", \"7L55\", \"6M\", \"6L55\", \"5M\", \"5L55\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"flashcannon\": [\"8M\", \"8L20\", \"7M\", \"7L52\", \"6M\", \"6L52\", \"5M\", \"5L52\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"gravity\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"gyroball\": [\"8M\", \"8L45\", \"7M\", \"7L21\", \"6M\", \"6L21\", \"5M\", \"5L21\"],\n \"harden\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"ingrain\": [\"8L15\", \"7L35\", \"6L35\", \"5L35\"],\n \"irondefense\": [\"8M\", \"8L35\", \"7T\", \"7L26\", \"6T\", \"6L26\", \"5T\", \"5L26\"],\n \"ironhead\": [\"8M\", \"8L25\", \"7T\", \"7L43\", \"6T\", \"6L43\", \"5T\", \"5L43\"],\n \"knockoff\": [\"8E\", \"7T\", \"6T\"],\n \"leechseed\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"metalclaw\": [\"8L5\", \"7L14\", \"6L14\", \"5L14\"],\n \"mirrorshot\": [\"7L30\", \"6L30\", \"5L30\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"payback\": [\"8M\", \"7M\", \"7L47\", \"6M\", \"6L47\", \"5M\", \"5L47\"],\n \"pinmissile\": [\"8M\", \"8L10\", \"7L18\", \"6L18\", \"5L18\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"rockclimb\": [\"7E\", \"6E\", \"5E\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rollout\": [\"7L6\", \"6L6\", \"5L6\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"selfdestruct\": [\"8M\", \"8L30\", \"7L38\", \"6L38\", \"5L38\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"spikes\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"stealthrock\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"steelbeam\": [\"8T\"],\n \"steelroller\": [\"8T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"8E\", \"7M\", \"6M\", \"5M\"],\n \"worryseed\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"]\n }\n },\n \"ferrothorn\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"block\": [\"7T\", \"6T\"],\n \"bodypress\": [\"8M\"],\n \"brutalswing\": [\"8M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulletseed\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"8L43\", \"7L1\", \"6L1\", \"5L1\"],\n \"cut\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"explosion\": [\"8L56\", \"7M\", \"7L67\", \"6M\", \"6L67\", \"5M\", \"5L67\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"flashcannon\": [\"8M\", \"8L20\", \"7M\", \"7L61\", \"6M\", \"6L61\", \"5M\", \"5L61\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\"],\n \"gyroball\": [\"8M\", \"8L49\", \"7M\", \"7L21\", \"6M\", \"6L21\", \"5M\", \"5L21\"],\n \"harden\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"heavyslam\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"ingrain\": [\"8L15\", \"7L35\", \"6L35\", \"5L35\"],\n \"irondefense\": [\"8M\", \"8L35\", \"7T\", \"7L26\", \"6T\", \"6L26\", \"5T\", \"5L26\"],\n \"ironhead\": [\"8M\", \"8L25\", \"7T\", \"7L46\", \"6T\", \"6L46\", \"5T\", \"5L46\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"metalclaw\": [\"8L1\", \"7L14\", \"6L14\", \"5L14\"],\n \"mirrorshot\": [\"7L30\", \"6L30\", \"5L30\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"payback\": [\"8M\", \"7M\", \"7L53\", \"6M\", \"6L53\", \"5M\", \"5L53\"],\n \"pinmissile\": [\"8M\", \"8L1\", \"7L18\", \"6L18\", \"5L18\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"powerwhip\": [\"8M\", \"8L0\", \"7L1\", \"6L40\", \"5L40\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"rockclimb\": [\"7L1\", \"6L1\", \"5L1\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rollout\": [\"7L1\", \"6L1\", \"5L1\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"selfdestruct\": [\"8M\", \"8L30\", \"7L38\", \"6L38\", \"5L38\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"spikes\": [\"8M\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelbeam\": [\"8T\"],\n \"steelroller\": [\"8T\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"thunder\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\"]\n }\n },\n \"klink\": {\n \"learnset\": {\n \"assurance\": [\"8M\"],\n \"autotomize\": [\"8L20\", \"7L31\", \"6L31\", \"5L31\"],\n \"bind\": [\"8L4\", \"7T\", \"7L21\", \"6T\", \"6L21\", \"5T\", \"5L21\"],\n \"charge\": [\"8L8\", \"7L6\", \"6L6\", \"5L6\"],\n \"chargebeam\": [\"8L12\", \"7M\", \"7L26\", \"6M\", \"6L26\", \"5M\", \"5L26\"],\n \"confide\": [\"7M\", \"6M\"],\n \"discharge\": [\"8L24\", \"7L42\", \"6L42\", \"5L42\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"geargrind\": [\"8L32\", \"7L16\", \"6L16\", \"5L16\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"8L48\", \"7M\", \"7L57\", \"6M\", \"6L57\", \"5M\", \"5L57\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"lockon\": [\"8L36\", \"7L50\", \"6L50\", \"5L51\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"metalsound\": [\"8L16\", \"7L45\", \"6L45\", \"5L45\"],\n \"mirrorshot\": [\"7L36\", \"6L36\", \"5L36\"],\n \"powergem\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"risingvoltage\": [\"8T\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\", \"8L28\", \"7L39\", \"6L39\", \"5L39\"],\n \"secretpower\": [\"6M\"],\n \"shiftgear\": [\"8L40\", \"7L48\", \"6L48\", \"5L48\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelbeam\": [\"8T\"],\n \"steelroller\": [\"8T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"telekinesis\": [\"7T\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thundershock\": [\"8L1\", \"7L11\", \"6L11\", \"5L11\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"visegrip\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"voltswitch\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"8L44\", \"7L54\", \"6L54\", \"5L54\"]\n }\n },\n \"klang\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"assurance\": [\"8M\"],\n \"autotomize\": [\"8L20\", \"7L31\", \"6L31\", \"5L31\"],\n \"bind\": [\"8L1\", \"7T\", \"7L21\", \"6T\", \"6L21\", \"5T\", \"5L21\"],\n \"charge\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"chargebeam\": [\"8L12\", \"7M\", \"7L26\", \"6M\", \"6L26\", \"5M\", \"5L26\", \"5D\"],\n \"confide\": [\"7M\", \"6M\"],\n \"discharge\": [\"8L24\", \"7L44\", \"6L44\", \"5L44\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"geargrind\": [\"8L32\", \"7L1\", \"6L1\", \"5L1\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\", \"5D\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"8L54\", \"7M\", \"7L64\", \"6M\", \"6L64\", \"5M\", \"5L64\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"lockon\": [\"8L36\", \"7L56\", \"6L56\", \"5L56\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\", \"5D\"],\n \"metalsound\": [\"8L16\", \"7L48\", \"6L48\", \"5L48\"],\n \"mirrorshot\": [\"7L36\", \"6L36\", \"5L36\"],\n \"powergem\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"risingvoltage\": [\"8T\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\", \"8L28\", \"7L40\", \"6L40\", \"5L40\"],\n \"secretpower\": [\"6M\"],\n \"shiftgear\": [\"8L42\", \"7L52\", \"6L52\", \"5L52\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelbeam\": [\"8T\"],\n \"steelroller\": [\"8T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"telekinesis\": [\"7T\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thundershock\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"visegrip\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"voltswitch\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"8L48\", \"7L60\", \"6L60\", \"5L60\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 30}]\n },\n \"klinklang\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"assurance\": [\"8M\"],\n \"autotomize\": [\"8L20\", \"7L31\", \"6L31\", \"5L31\"],\n \"bind\": [\"8L1\", \"7T\", \"7L21\", \"6T\", \"6L21\", \"5T\", \"5L21\"],\n \"charge\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"chargebeam\": [\"8L12\", \"7M\", \"7L25\", \"6M\", \"6L25\", \"5M\", \"5L25\"],\n \"confide\": [\"7M\", \"6M\"],\n \"discharge\": [\"8L24\", \"7L44\", \"6L44\", \"5L44\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"electricterrain\": [\"8M\", \"8L64\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"geargrind\": [\"8L32\", \"7L1\", \"6L1\", \"5L1\"],\n \"gearup\": [\"8L1\", \"7L1\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"8L56\", \"7M\", \"7L72\", \"6M\", \"6L72\", \"5M\", \"5L72\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"lockon\": [\"8L36\", \"7L60\", \"6L60\", \"5L60\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"magneticflux\": [\"8L1\", \"7L1\", \"6L1\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"metalsound\": [\"8L16\", \"7L48\", \"6L48\", \"5L48\"],\n \"mirrorshot\": [\"7L36\", \"6L36\", \"5L36\"],\n \"powergem\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"risingvoltage\": [\"8T\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\", \"8L28\", \"7L40\", \"6L40\", \"5L40\"],\n \"secretpower\": [\"6M\"],\n \"shiftgear\": [\"8L42\", \"7L54\", \"6L54\", \"5L54\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelbeam\": [\"8T\"],\n \"steelroller\": [\"8T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"telekinesis\": [\"7T\"],\n \"thunder\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thundershock\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"visegrip\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"voltswitch\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"8L48\", \"7L66\", \"6L1\", \"5L66\"]\n }\n },\n \"tynamo\": {\n \"learnset\": {\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\", \"9L1\", \"7M\", \"7L1\", \"6M\", \"6L1\", \"5L1\"],\n \"knockoff\": [\"9M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"spark\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"9L1\", \"7M\", \"7L1\", \"6M\", \"6L1\", \"5L1\"]\n }\n },\n \"eelektrik\": {\n \"learnset\": {\n \"acid\": [\"9L19\", \"7L19\", \"6L19\", \"5L19\"],\n \"acidspray\": [\"9M\", \"9L49\", \"7L49\", \"6L49\", \"5L49\"],\n \"acrobatics\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"bind\": [\"9L9\", \"7T\", \"7L9\", \"6T\", \"6L9\", \"5T\", \"5L9\"],\n \"bodyslam\": [\"9M\"],\n \"bounce\": [\"7T\", \"6T\", \"5T\"],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\", \"9L1\", \"7M\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"5L1\"],\n \"coil\": [\"9L54\", \"7L54\", \"6L54\", \"5L54\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L0\", \"7L1\", \"6L39\", \"5L39\"],\n \"discharge\": [\"9L29\", \"7L29\", \"6L29\", \"5L29\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"flashcannon\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gastroacid\": [\"9L64\", \"7T\", \"7L64\", \"6T\", \"6L64\", \"5T\", \"5L64\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"headbutt\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"lunge\": [\"9M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"spark\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L74\", \"7L74\", \"6L74\", \"5L74\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"9M\", \"9L44\", \"7M\", \"7L44\", \"6M\", \"6L44\", \"5M\", \"5L44\"],\n \"thunderfang\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"9L1\", \"7M\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"5L1\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"voltswitch\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"9M\", \"9L59\", \"7M\", \"7L59\", \"6M\", \"6L59\", \"5M\", \"5L59\"],\n \"zapcannon\": [\"9L69\", \"7L69\", \"6L69\", \"5L69\"]\n }\n },\n \"eelektross\": {\n \"learnset\": {\n \"acid\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"acidspray\": [\"9M\"],\n \"acrobatics\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bounce\": [\"7T\", \"6T\", \"5T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"bulkup\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"closecombat\": [\"9M\"],\n \"coil\": [\"9L1\", \"7L1\", \"6L1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"crushclaw\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"cut\": [\"6M\", \"5M\"],\n \"discharge\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dragonclaw\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"dragonpulse\": [\"9M\", \"7T\", \"6T\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"flamethrower\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"flashcannon\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gastroacid\": [\"9L1\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"headbutt\": [\"9L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"heavyslam\": [\"9M\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"iondeluge\": [\"7L1\", \"6L1\"],\n \"irontail\": [\"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"liquidation\": [\"9M\"],\n \"lunge\": [\"9M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"outrage\": [\"9M\", \"7T\", \"6T\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roar\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"9M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\"],\n \"supercellslam\": [\"9M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"superpower\": [\"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L1\", \"7L1\", \"6L1\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"thunderfang\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"voltswitch\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"9M\", \"9L5\", \"7M\", \"6M\", \"5M\"],\n \"zapcannon\": [\"9L1\", \"7L1\", \"6L1\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"elgyem\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"agility\": [\"8M\"],\n \"allyswitch\": [\"8M\", \"7T\", \"7E\", \"6E\", \"5M\"],\n \"astonish\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"barrier\": [\"7E\", \"6E\", \"5E\", \"5D\"],\n \"calmmind\": [\"8M\", \"8L48\", \"7M\", \"7L43\", \"6M\", \"6L43\", \"5M\", \"5L43\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"cosmicpower\": [\"8M\", \"7E\", \"6E\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"destinybond\": [\"8E\"],\n \"disable\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\"],\n \"growl\": [\"8L1\", \"7L4\", \"6L4\", \"5L4\"],\n \"guardsplit\": [\"8L24\", \"7L50\", \"6L50\", \"5L50\"],\n \"guardswap\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"headbutt\": [\"8L30\", \"7L18\", \"6L18\", \"5L18\"],\n \"healblock\": [\"7L8\", \"6L8\", \"5L8\", \"5D\"],\n \"hiddenpower\": [\"7M\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L22\"],\n \"imprison\": [\"8M\", \"8L6\", \"7L25\", \"6L25\", \"5L25\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"meteorbeam\": [\"8T\"],\n \"miracleeye\": [\"7L11\", \"6L11\", \"5L11\"],\n \"nastyplot\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\"],\n \"powersplit\": [\"8L24\", \"7L50\", \"6L50\", \"5L50\"],\n \"powerswap\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psybeam\": [\"8L18\", \"7L15\", \"6L15\", \"5L15\"],\n \"psychic\": [\"8M\", \"8L60\", \"7M\", \"7L39\", \"6M\", \"6L39\", \"5M\", \"5L39\"],\n \"psychup\": [\"8E\", \"7M\", \"7L36\", \"6M\", \"6L36\", \"5M\", \"5L36\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"recover\": [\"8L43\", \"7L46\", \"6L46\", \"5L46\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"simplebeam\": [\"7L29\", \"6L29\", \"5L29\"],\n \"skillswap\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"storedpower\": [\"8M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"synchronoise\": [\"7L53\", \"6L53\", \"5L53\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"8L12\", \"7E\", \"6E\", \"5E\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"wonderroom\": [\"8M\", \"8L54\", \"7T\", \"7L56\", \"6T\", \"6L56\", \"5T\", \"5L56\"],\n \"zenheadbutt\": [\"8M\", \"8L36\", \"7T\", \"7L32\", \"6T\", \"6L32\", \"5T\", \"5L32\"]\n }\n },\n \"beheeyem\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\", \"5T\"],\n \"agility\": [\"8M\"],\n \"allyswitch\": [\"8M\", \"7T\", \"5M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"8M\", \"8L52\", \"7M\", \"7L45\", \"6M\", \"6L45\", \"5M\", \"5L45\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"cosmicpower\": [\"8M\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"flashcannon\": [\"8M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"futuresight\": [\"8M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\"],\n \"growl\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"guardsplit\": [\"8L24\", \"7L56\", \"6L56\", \"5L56\"],\n \"guardswap\": [\"8M\"],\n \"headbutt\": [\"8L30\", \"7L18\", \"6L18\", \"5L18\"],\n \"healblock\": [\"7L1\", \"6L1\", \"5L1\"],\n \"hiddenpower\": [\"7M\", \"7L22\", \"6M\", \"6L22\", \"5M\", \"5L22\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"imprison\": [\"8M\", \"8L1\", \"7L25\", \"6L25\", \"5L25\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"meteorbeam\": [\"8T\"],\n \"miracleeye\": [\"7L1\", \"6L1\", \"5L1\"],\n \"nastyplot\": [\"8M\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\"],\n \"powersplit\": [\"8L24\", \"7L58\", \"6L58\", \"5L58\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psybeam\": [\"8L18\", \"7L15\", \"6L15\", \"5L15\"],\n \"psychic\": [\"8M\", \"8L68\", \"7M\", \"7L39\", \"6M\", \"6L39\", \"5M\", \"5L39\"],\n \"psychicterrain\": [\"8M\", \"8L1\", \"7L1\"],\n \"psychup\": [\"7M\", \"7L36\", \"6M\", \"6L36\", \"5M\", \"5L36\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"recover\": [\"8L45\", \"7L50\", \"6L50\", \"5L50\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"simplebeam\": [\"7L29\", \"6L29\", \"5L29\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"storedpower\": [\"8M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"synchronoise\": [\"7L1\", \"6L1\", \"5L63\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"teleport\": [\"8L1\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"triattack\": [\"8M\"],\n \"trick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"wonderroom\": [\"8M\", \"8L60\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L68\"],\n \"zenheadbutt\": [\"8M\", \"8L36\", \"7T\", \"7L32\", \"6T\", \"6L32\", \"5T\", \"5L32\"]\n }\n },\n \"litwick\": {\n \"learnset\": {\n \"acid\": [\"7E\", \"6E\", \"5E\"],\n \"acidarmor\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"captivate\": [\"7E\", \"6E\", \"5E\"],\n \"clearsmog\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9L12\", \"8L12\", \"7L10\", \"6L10\", \"5L10\"],\n \"curse\": [\"9M\", \"9L32\", \"8L32\", \"7L43\", \"6L43\", \"5L43\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\"],\n \"ember\": [\"9L4\", \"8L4\", \"7L1\", \"6L1\", \"5L1\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"firespin\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L7\", \"6L7\", \"5L7\"],\n \"flameburst\": [\"7L20\", \"6L20\", \"5L20\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flareblitz\": [\"9M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"haze\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"hex\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7L28\", \"6L28\", \"5L28\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"imprison\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7L24\", \"6L24\", \"5L24\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"inferno\": [\"9L40\", \"8L40\", \"7L38\", \"6L38\", \"5L38\"],\n \"memento\": [\"9L56\", \"8L56\", \"7L33\", \"6L33\", \"5L33\"],\n \"minimize\": [\"9L8\", \"8L8\", \"7L3\", \"6L3\", \"5L3\"],\n \"mysticalfire\": [\"8M\"],\n \"nightshade\": [\"9M\", \"9L28\", \"8L28\", \"7L13\", \"6L13\", \"5L13\"],\n \"overheat\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"7M\",\n \"7L61\",\n \"6M\",\n \"6L61\",\n \"5M\",\n \"5L61\"\n ],\n \"painsplit\": [\n \"9M\",\n \"9L48\",\n \"8L48\",\n \"7T\",\n \"7L55\",\n \"6T\",\n \"6L55\",\n \"5T\",\n \"5L55\"\n ],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"powersplit\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\"\n ],\n \"shockwave\": [\"7T\", \"6T\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"smog\": [\"9L1\", \"8L1\", \"7L5\", \"6L5\", \"5L5\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L16\"\n ]\n }\n },\n \"lampent\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9L12\", \"8L12\", \"7L10\", \"6L10\", \"5L10\"],\n \"curse\": [\"9M\", \"9L32\", \"8L32\", \"7L45\", \"6L45\", \"5L45\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"firespin\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L7\", \"6L7\", \"5L7\"],\n \"flameburst\": [\"7L20\", \"6L20\", \"5L20\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flareblitz\": [\"9M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"haze\": [\"9M\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hex\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7L28\", \"6L28\", \"5L28\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"imprison\": [\"9M\", \"9L46\", \"8M\", \"8L46\", \"7L24\", \"6L24\", \"5L24\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"inferno\": [\"9L40\", \"8L40\", \"7L38\", \"6L38\", \"5L38\"],\n \"lashout\": [\"9M\"],\n \"memento\": [\"9L64\", \"8L64\", \"7L33\", \"6L33\", \"5L33\"],\n \"minimize\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"mysticalfire\": [\"8M\"],\n \"nightshade\": [\"9M\", \"9L28\", \"8L28\", \"7L13\", \"6L13\", \"5L13\"],\n \"overheat\": [\n \"9M\",\n \"9L58\",\n \"8M\",\n \"8L58\",\n \"7M\",\n \"7L69\",\n \"6M\",\n \"6L69\",\n \"5M\",\n \"5L69\"\n ],\n \"painsplit\": [\n \"9M\",\n \"9L52\",\n \"8L52\",\n \"7T\",\n \"7L61\",\n \"6T\",\n \"6L61\",\n \"5T\",\n \"5L61\"\n ],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L53\",\n \"6M\",\n \"6L53\",\n \"5M\",\n \"5L53\"\n ],\n \"shockwave\": [\"7T\", \"6T\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"smog\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L16\",\n \"6M\",\n \"6L16\",\n \"5M\",\n \"5L16\"\n ]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 30}]\n },\n \"chandelure\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"9L1\", \"8L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"curse\": [\"9M\", \"9L1\", \"8L1\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\"],\n \"ember\": [\"9L1\", \"8L1\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"firespin\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"flameburst\": [\"7L1\", \"6L1\", \"5L1\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flareblitz\": [\"9M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"haze\": [\"9M\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5S0\"],\n \"hex\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"imprison\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"inferno\": [\"9L1\", \"8L1\"],\n \"laserfocus\": [\"7T\"],\n \"lashout\": [\"9M\"],\n \"memento\": [\"9L1\", \"8L1\"],\n \"minimize\": [\"9L1\", \"8L1\"],\n \"mysticalfire\": [\"8M\"],\n \"nightshade\": [\"9M\", \"9L1\", \"8L1\"],\n \"overheat\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\"],\n \"painsplit\": [\"9M\", \"9L1\", \"8L1\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\", \"5S0\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"smog\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 50,\n \"gender\": \"F\",\n \"nature\": \"Modest\",\n \"ivs\": {\"spa\": 31},\n \"abilities\": [\"flashfire\"],\n \"moves\": [\"heatwave\", \"shadowball\", \"energyball\", \"psychic\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"axew\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"aquatail\": [\"9E\", \"7T\", \"6T\", \"5T\"],\n \"assurance\": [\"9L9\", \"8M\", \"8L9\", \"7L7\", \"6L7\", \"5L7\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bite\": [\"9L3\", \"8L3\"],\n \"breakingswipe\": [\"9M\", \"9L30\", \"8M\"],\n \"brickbreak\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"crunch\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\n \"9M\",\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\",\n \"5S1\"\n ],\n \"dragondance\": [\"9M\", \"9L27\", \"8M\", \"8L27\", \"7L32\", \"6L32\", \"5L32\"],\n \"dragonpulse\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7T\",\n \"7L41\",\n \"7E\",\n \"6T\",\n \"6L41\",\n \"6E\",\n \"5T\",\n \"5L41\",\n \"5E\"\n ],\n \"dragonrage\": [\"7L10\", \"6L10\", \"5L10\", \"5D\", \"5S0\", \"5S1\", \"5S2\"],\n \"dragontail\": [\"9M\"],\n \"dualchop\": [\"8L30\", \"7T\", \"7L13\", \"6T\", \"6L13\", \"5T\", \"5L13\"],\n \"endeavor\": [\"9M\", \"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"5S1\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"falseswipe\": [\n \"9M\",\n \"9L6\",\n \"8M\",\n \"8L6\",\n \"7M\",\n \"7L24\",\n \"6M\",\n \"6L24\",\n \"5M\",\n \"5L24\"\n ],\n \"firstimpression\": [\"9E\", \"8E\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"9L33\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L61\",\n \"6M\",\n \"6L61\",\n \"5M\",\n \"5L61\",\n \"5S2\"\n ],\n \"guillotine\": [\"9L45\", \"8L45\", \"7L50\", \"6L50\", \"5L51\"],\n \"harden\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"9M\"],\n \"irontail\": [\"9E\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"laserfocus\": [\"8L33\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L4\", \"6L4\", \"5L4\"],\n \"nightslash\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"outrage\": [\n \"9M\",\n \"9L42\",\n \"8M\",\n \"8L42\",\n \"7T\",\n \"7L56\",\n \"6T\",\n \"6L56\",\n \"5T\",\n \"5L56\",\n \"5S2\"\n ],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"razorwind\": [\"7E\", \"6E\", \"5E\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"5S1\"],\n \"reversal\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"9L21\", \"8M\", \"8L21\", \"7L16\", \"6L16\", \"5L16\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S0\", \"5S2\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"9M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"slash\": [\"9L15\", \"8L15\", \"7L20\", \"6L20\", \"5L20\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snarl\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"9M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"surf\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\n \"9M\",\n \"9L39\",\n \"8M\",\n \"8L39\",\n \"7M\",\n \"7L46\",\n \"6M\",\n \"6L46\",\n \"5M\",\n \"5L46\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\"\n ],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 1,\n \"shiny\": 1,\n \"gender\": \"M\",\n \"nature\": \"Naive\",\n \"ivs\": {\"spe\": 31},\n \"abilities\": [\"moldbreaker\"],\n \"moves\": [\"scratch\", \"dragonrage\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 5,\n \"level\": 10,\n \"gender\": \"F\",\n \"abilities\": [\"moldbreaker\"],\n \"moves\": [\"dragonrage\", \"return\", \"endure\", \"dragonclaw\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 30,\n \"gender\": \"M\",\n \"nature\": \"Naive\",\n \"abilities\": [\"rivalry\"],\n \"moves\": [\"dragonrage\", \"scratch\", \"outrage\", \"gigaimpact\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"fraxure\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"assurance\": [\"9L9\", \"8M\", \"8L9\", \"7L1\", \"6L1\", \"5L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bite\": [\"9L1\", \"8L1\"],\n \"breakingswipe\": [\"9M\", \"9L30\", \"8M\"],\n \"brickbreak\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\n \"9M\",\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\"\n ],\n \"dragondance\": [\"9M\", \"9L27\", \"8M\", \"8L27\", \"7L32\", \"6L32\", \"5L32\"],\n \"dragonpulse\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7T\",\n \"7L42\",\n \"6T\",\n \"6L42\",\n \"5T\",\n \"5L42\"\n ],\n \"dragonrage\": [\"7L1\", \"6L1\", \"5L1\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"dualchop\": [\"8L30\", \"7T\", \"7L13\", \"6T\", \"6L13\", \"5T\", \"5L13\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"falseswipe\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L24\",\n \"6M\",\n \"6L24\",\n \"5M\",\n \"5L24\"\n ],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"9L33\", \"8M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\n \"9M\",\n \"9L56\",\n \"8M\",\n \"8L56\",\n \"7M\",\n \"7L66\",\n \"6M\",\n \"6L66\",\n \"5M\",\n \"5L66\"\n ],\n \"guillotine\": [\"9L51\", \"8L51\", \"7L54\", \"6L54\", \"5L54\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"9M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"8L33\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"outrage\": [\n \"9M\",\n \"9L46\",\n \"8M\",\n \"8L46\",\n \"7T\",\n \"7L60\",\n \"6T\",\n \"6L60\",\n \"5T\",\n \"5L60\"\n ],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"9L21\", \"8M\", \"8L21\", \"7L16\", \"6L16\", \"5L16\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"slash\": [\"9L15\", \"8L15\", \"7L20\", \"6L20\", \"5L20\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snarl\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"surf\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\n \"9M\",\n \"9L41\",\n \"8M\",\n \"8L41\",\n \"7M\",\n \"7L48\",\n \"6M\",\n \"6L48\",\n \"5M\",\n \"5L48\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\"\n ],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 30}]\n },\n \"haxorus\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"assurance\": [\"9L9\", \"8M\", \"8L9\", \"7L1\", \"6L1\", \"5L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bite\": [\"9L1\", \"8L1\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\", \"9L30\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\n \"9M\",\n \"9L18\",\n \"8M\",\n \"8L18\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\"\n ],\n \"dragondance\": [\n \"9M\",\n \"9L27\",\n \"8M\",\n \"8L27\",\n \"7L32\",\n \"6L32\",\n \"5L32\",\n \"5S0\"\n ],\n \"dragonpulse\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7T\",\n \"7L42\",\n \"6T\",\n \"6L42\",\n \"5T\",\n \"5L42\"\n ],\n \"dragonrage\": [\"7L1\", \"6L1\", \"5L1\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"dualchop\": [\"8L30\", \"7T\", \"7L13\", \"6T\", \"6L13\", \"5T\", \"5L13\", \"5S0\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"falseswipe\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L24\",\n \"6M\",\n \"6L24\",\n \"5M\",\n \"5L24\"\n ],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"9L33\", \"8M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\n \"9M\",\n \"9L60\",\n \"8M\",\n \"8L60\",\n \"7M\",\n \"7L74\",\n \"6M\",\n \"6L74\",\n \"5M\",\n \"5L74\"\n ],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"guillotine\": [\"9L53\", \"8L53\", \"7L58\", \"6L58\", \"5L58\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"9M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"8L33\", \"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"lowsweep\": [\"9M\"],\n \"outrage\": [\n \"9M\",\n \"9L46\",\n \"8M\",\n \"8L46\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L66\"\n ],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychocut\": [\"8M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"9L21\", \"8M\", \"8L21\", \"7L16\", \"6L16\", \"5L16\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"slash\": [\"9L15\", \"8L15\", \"7L20\", \"6L20\", \"5L20\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snarl\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\n \"9M\",\n \"9L41\",\n \"8M\",\n \"8L41\",\n \"7M\",\n \"7L50\",\n \"6M\",\n \"6L50\",\n \"5M\",\n \"5L50\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\"\n ],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 59,\n \"gender\": \"F\",\n \"nature\": \"Naive\",\n \"ivs\": {\n \"hp\": 30,\n \"atk\": 30,\n \"def\": 30,\n \"spa\": 30,\n \"spd\": 30,\n \"spe\": 30\n },\n \"abilities\": [\"moldbreaker\"],\n \"moves\": [\"earthquake\", \"dualchop\", \"xscissor\", \"dragondance\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"cubchoo\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"assurance\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"avalanche\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"bide\": [\"7L9\", \"6L9\", \"5L9\", \"5S0\"],\n \"blizzard\": [\n \"9M\",\n \"9L39\",\n \"8M\",\n \"8L39\",\n \"7M\",\n \"7L45\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L45\"\n ],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brine\": [\"9L15\", \"8M\", \"8L15\", \"7L21\", \"6L21\", \"5L21\"],\n \"bulldoze\": [\"9M\"],\n \"charm\": [\"9M\", \"9L27\", \"8M\", \"8L27\", \"7L29\", \"6L29\", \"5L29\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crunch\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"9L3\", \"8M\", \"8L3\", \"7L25\", \"6L25\", \"5L25\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flail\": [\"9L24\", \"8L24\", \"7L36\", \"6L36\", \"5L36\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focuspunch\": [\"9M\", \"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5E\"],\n \"frostbreath\": [\"9L18\", \"8L18\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyswipes\": [\"9L6\", \"8L6\", \"7L17\", \"6L17\", \"5L17\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L5\", \"5S0\"],\n \"hail\": [\"8M\", \"8L30\", \"7M\", \"7L49\", \"6M\", \"6L49\", \"5M\", \"5L49\"],\n \"heavyslam\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"iciclespear\": [\"9M\"],\n \"icywind\": [\n \"9M\",\n \"9L9\",\n \"8M\",\n \"8L9\",\n \"7T\",\n \"7L13\",\n \"6T\",\n \"6L13\",\n \"5T\",\n \"5L13\",\n \"5S0\"\n ],\n \"liquidation\": [\"9M\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metalclaw\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"nightslash\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"playnice\": [\"9L12\", \"8L12\", \"7L15\", \"6L15\"],\n \"playrough\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"powdersnow\": [\"9L1\", \"8L1\", \"7L5\", \"6L5\", \"5L1\", \"5S0\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L41\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"9M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sheercold\": [\"9L42\", \"8L42\", \"7L57\", \"6L57\", \"5L57\"],\n \"slash\": [\"9L21\", \"8L21\", \"7L33\", \"6L33\", \"5L33\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\"],\n \"snarl\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"snowscape\": [\"9M\", \"9L30\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thrash\": [\"9L33\", \"8L33\", \"7L53\", \"6L53\", \"5L53\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\"],\n \"xscissor\": [\"9M\"],\n \"yawn\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 15,\n \"moves\": [\"powdersnow\", \"growl\", \"bide\", \"icywind\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"beartic\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"aquajet\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"avalanche\": [\"9M\", \"8M\"],\n \"bide\": [\"7L1\", \"6L1\", \"5L1\"],\n \"blizzard\": [\n \"9M\",\n \"9L41\",\n \"8M\",\n \"8L41\",\n \"7M\",\n \"7L45\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L45\"\n ],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"brine\": [\"9L15\", \"8M\", \"8L15\", \"7L21\", \"6L21\", \"5L21\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"chillingwater\": [\"9M\"],\n \"closecombat\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"crunch\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\"],\n \"dive\": [\"8M\", \"6M\", \"5M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"earthquake\": [\"9M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L25\", \"6L25\", \"5L25\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flail\": [\"9L24\", \"8L24\", \"7L36\", \"6L36\", \"5L36\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\"],\n \"frostbreath\": [\"9L18\", \"8L18\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyswipes\": [\"9L1\", \"8L1\", \"7L17\", \"6L17\", \"5L17\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"hail\": [\"8M\", \"8L30\", \"7M\", \"7L53\", \"6M\", \"6L53\", \"5M\", \"5L53\"],\n \"hardpress\": [\"9M\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"iciclecrash\": [\"9L0\", \"8L0\", \"7L1\", \"6L37\", \"5L37\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\n \"9M\",\n \"9L9\",\n \"8M\",\n \"8L9\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\"\n ],\n \"liquidation\": [\"9M\", \"8M\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metalclaw\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"playnice\": [\"9L12\", \"8L12\", \"7L15\", \"6L9\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"powdersnow\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\n \"9M\",\n \"9L36\",\n \"8M\",\n \"8L36\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L41\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sheercold\": [\"9L46\", \"8L46\", \"7L1\", \"6L1\", \"5L66\"],\n \"slash\": [\"9L21\", \"8L21\", \"7L33\", \"6L33\", \"5L33\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snarl\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"snowscape\": [\"9M\", \"9L30\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\n \"9L51\",\n \"8M\",\n \"8L51\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\"\n ],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"9L27\", \"8L27\", \"7M\", \"7L29\", \"6M\", \"6L29\", \"5M\", \"5L29\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thrash\": [\"9L33\", \"8L33\", \"7L1\", \"6L1\", \"5L59\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\"],\n \"xscissor\": [\"9M\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 30}]\n },\n \"cryogonal\": {\n \"learnset\": {\n \"acidarmor\": [\"9L52\", \"8L52\", \"7L17\", \"6L29\", \"5L29\"],\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"ancientpower\": [\"9L20\", \"8L24\", \"7L21\"],\n \"attract\": [\"7M\", \"6M\", \"5M\"],\n \"aurorabeam\": [\"9L24\", \"8L28\", \"7L13\", \"6L25\", \"5L25\"],\n \"auroraveil\": [\"9E\", \"7M\"],\n \"avalanche\": [\"9M\", \"8M\"],\n \"bind\": [\"9L1\", \"8L1\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bodyslam\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9L4\", \"8L4\", \"7L41\", \"6L45\", \"5L45\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"explosion\": [\"9E\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"freezedry\": [\"9L36\", \"8L36\", \"7L49\", \"6L50\"],\n \"frostbreath\": [\"9E\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"haze\": [\"9M\", \"9L16\", \"8L20\", \"7L9\", \"6L1\", \"5L21\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"icebeam\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L33\",\n \"5M\",\n \"5L33\"\n ],\n \"iceshard\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L5\"],\n \"icespinner\": [\"9M\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L16\",\n \"7T\",\n \"7L5\",\n \"6T\",\n \"6L17\",\n \"5T\",\n \"5L17\"\n ],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"8L12\", \"7T\"],\n \"lightscreen\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L29\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\"\n ],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"mist\": [\"9L16\", \"8L20\", \"7L9\", \"6L1\", \"5L21\"],\n \"nightslash\": [\"9L32\", \"8L32\", \"7L1\", \"6L1\", \"5L57\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rapidspin\": [\"9L8\", \"8L8\", \"7L1\", \"6L13\", \"5L13\"],\n \"recover\": [\"9L44\", \"8L44\", \"7L45\", \"6L49\", \"5L49\"],\n \"reflect\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L33\",\n \"6M\",\n \"6L37\",\n \"5M\",\n \"5L37\"\n ],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"selfdestruct\": [\"8M\"],\n \"sharpen\": [\"7L1\", \"6L9\", \"5L9\"],\n \"sheercold\": [\"9L60\", \"8L60\", \"7L1\", \"6L1\", \"5L61\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"slash\": [\"9L28\", \"8L32\", \"7L37\", \"6L41\", \"5L41\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"snowscape\": [\"9M\"],\n \"solarbeam\": [\n \"9M\",\n \"9L56\",\n \"8M\",\n \"8L56\",\n \"7M\",\n \"7L50\",\n \"6M\",\n \"6L53\",\n \"5M\",\n \"5L53\"\n ],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\"]\n }\n },\n \"shelmet\": {\n \"learnset\": {\n \"absorb\": [\"8L1\", \"7L1\"],\n \"acid\": [\"8L4\", \"7L4\", \"6L4\", \"5L4\", \"5D\"],\n \"acidarmor\": [\"8L24\", \"7L32\", \"6L32\", \"5L32\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"batonpass\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"bide\": [\"7L8\", \"6L8\", \"5L8\"],\n \"bodyslam\": [\"8M\", \"8L36\", \"7L40\", \"6L40\", \"5L40\", \"5S1\"],\n \"bugbite\": [\"7T\", \"6T\", \"5T\"],\n \"bugbuzz\": [\"8M\", \"8L44\", \"7L44\", \"6L44\", \"5L44\", \"5S1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"8L8\", \"7L13\", \"6L13\", \"5L13\"],\n \"doubleedge\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"encore\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\", \"5S1\"],\n \"endure\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"feint\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"finalgambit\": [\"8L48\", \"7L56\", \"6L56\", \"5L56\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gastroacid\": [\"7T\", \"6T\", \"5T\"],\n \"gigadrain\": [\n \"8M\",\n \"8L28\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L37\",\n \"5S1\"\n ],\n \"guardsplit\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"guardswap\": [\"8M\", \"8L32\", \"7L50\", \"6L50\", \"5L52\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"leechlife\": [\"8M\", \"7M\", \"6L1\", \"5L1\"],\n \"megadrain\": [\"8L12\", \"7L20\", \"6L20\", \"5L20\", \"5S0\"],\n \"mindreader\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"mudshot\": [\"8M\"],\n \"mudslap\": [\"7E\", \"6E\", \"5E\"],\n \"protect\": [\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L28\",\n \"6M\",\n \"6L28\",\n \"5M\",\n \"5L28\",\n \"5S0\"\n ],\n \"pursuit\": [\"7E\", \"6E\", \"5E\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"recover\": [\"8L40\", \"7L49\", \"6L49\", \"5L49\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spikes\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"strugglebug\": [\"8L16\", \"7L16\", \"6M\", \"6L16\", \"5M\", \"5L16\", \"5S0\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"toxicspikes\": [\"8M\", \"7E\"],\n \"venoshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"yawn\": [\"8L20\", \"7L25\", \"6L25\", \"5L25\", \"5S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 30,\n \"moves\": [\"strugglebug\", \"megadrain\", \"yawn\", \"protect\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"moves\": [\"encore\", \"gigadrain\", \"bodyslam\", \"bugbuzz\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"accelgor\": {\n \"learnset\": {\n \"absorb\": [\"8L1\", \"7L1\"],\n \"acid\": [\"8L1\"],\n \"acidarmor\": [\"8L1\"],\n \"acidspray\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"agility\": [\"8M\", \"8L24\", \"7L32\", \"6L32\", \"5L32\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"batonpass\": [\"8M\"],\n \"bodyslam\": [\"8M\", \"8L1\"],\n \"bugbite\": [\"7T\", \"6T\", \"5T\"],\n \"bugbuzz\": [\"8M\", \"8L44\", \"7L44\", \"6L44\", \"5L44\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"8L1\"],\n \"doubleteam\": [\"8L1\", \"7M\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"5L1\"],\n \"drainpunch\": [\"8M\"],\n \"encore\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"finalgambit\": [\"8L48\", \"7L1\", \"6L1\", \"5L56\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gastroacid\": [\"7T\", \"6T\", \"5T\"],\n \"gigadrain\": [\"8M\", \"8L28\", \"7T\", \"7L37\", \"6T\", \"6L37\", \"5T\", \"5L37\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"guardswap\": [\"8M\", \"8L1\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"7T\"],\n \"leechlife\": [\"8M\", \"7M\", \"6L1\", \"5L1\"],\n \"mefirst\": [\"7L28\", \"6L28\", \"5L28\"],\n \"megadrain\": [\"8L12\", \"7L20\", \"6L20\", \"5L20\"],\n \"mudshot\": [\"8M\"],\n \"powerswap\": [\"8M\", \"8L32\", \"7L1\", \"6L1\", \"5L52\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"quickattack\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"recover\": [\"8L40\", \"7L49\", \"6L49\", \"5L49\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"reversal\": [\"8M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spikes\": [\"8M\"],\n \"strugglebug\": [\"8L16\", \"7L16\", \"6M\", \"6L16\", \"5M\", \"5L16\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"8M\", \"8L20\", \"7L25\", \"6L25\", \"5L25\"],\n \"toxic\": [\"8L52\", \"7M\", \"6M\", \"5M\"],\n \"toxicspikes\": [\"8M\"],\n \"uturn\": [\"8M\", \"8L36\", \"7M\", \"7L40\", \"6M\", \"6L40\", \"5M\", \"5L40\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"watershuriken\": [\"8L1\", \"7L1\", \"6L1\"],\n \"yawn\": [\"8L1\"]\n }\n },\n \"stunfisk\": {\n \"learnset\": {\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"astonish\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bide\": [\"7L5\", \"6L5\", \"5L5\"],\n \"bounce\": [\"8M\", \"8L35\", \"7T\", \"7L35\", \"6T\", \"6L35\", \"5T\", \"5L35\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"camouflage\": [\"7L17\", \"6L17\", \"5L17\"],\n \"charge\": [\"8L20\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"dig\": [\"8M\", \"6M\", \"5M\"],\n \"discharge\": [\"8L45\", \"7L25\", \"6L25\", \"5L25\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"earthpower\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"eerieimpulse\": [\"8M\", \"7E\", \"6E\"],\n \"electricterrain\": [\"8M\", \"8L30\"],\n \"electroweb\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\", \"8L5\", \"7L30\", \"6L30\", \"5L30\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"fissure\": [\"8L55\", \"7L1\", \"6L1\", \"5L61\"],\n \"flail\": [\"8L50\", \"7L1\", \"6L1\", \"5L55\"],\n \"flash\": [\"6M\", \"5M\"],\n \"foulplay\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"lashout\": [\"8T\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"mefirst\": [\"7E\", \"6E\"],\n \"mudbomb\": [\"7L21\", \"6L21\", \"5L21\"],\n \"muddywater\": [\"8M\", \"8L40\", \"7L40\", \"6L40\", \"5L40\"],\n \"mudshot\": [\"8M\", \"8L10\", \"7L13\", \"6L13\", \"5L13\"],\n \"mudslap\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5D\"],\n \"mudsport\": [\"7L1\", \"6L1\", \"5L1\"],\n \"painsplit\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"reflecttype\": [\"8E\", \"7E\", \"6E\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\", \"8L15\", \"7L50\", \"6L50\", \"5L50\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5E\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sludgewave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spark\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"spite\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"suckerpunch\": [\"8L25\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\"],\n \"thunder\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"7L45\", \"6M\", \"6L45\", \"5M\", \"5L45\"],\n \"thundershock\": [\"8L1\", \"7L9\", \"6L9\", \"5L9\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"watergun\": [\"8L1\", \"7L1\", \"6L1\"],\n \"waterpulse\": [\"7T\", \"6T\"],\n \"yawn\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\"]\n }\n },\n \"stunfiskgalar\": {\n \"learnset\": {\n \"astonish\": [\"8E\"],\n \"attract\": [\"8M\"],\n \"bind\": [\"8E\"],\n \"bounce\": [\"8M\", \"8L35\"],\n \"bulldoze\": [\"8M\"],\n \"counter\": [\"8E\"],\n \"crunch\": [\"8M\"],\n \"curse\": [\"8E\"],\n \"dig\": [\"8M\"],\n \"earthpower\": [\"8M\"],\n \"earthquake\": [\"8M\"],\n \"endure\": [\"8M\", \"8L5\"],\n \"facade\": [\"8M\"],\n \"fissure\": [\"8L55\"],\n \"flail\": [\"8L50\"],\n \"flashcannon\": [\"8M\"],\n \"foulplay\": [\"8M\"],\n \"icefang\": [\"8M\"],\n \"irondefense\": [\"8M\", \"8L30\"],\n \"lashout\": [\"8T\"],\n \"metalclaw\": [\"8L1\"],\n \"metalsound\": [\"8L20\"],\n \"muddywater\": [\"8M\", \"8L40\"],\n \"mudshot\": [\"8M\", \"8L10\"],\n \"mudslap\": [\"8L1\"],\n \"painsplit\": [\"8E\"],\n \"payback\": [\"8M\"],\n \"protect\": [\"8M\"],\n \"raindance\": [\"8M\"],\n \"reflecttype\": [\"8E\"],\n \"rest\": [\"8M\"],\n \"revenge\": [\"8M\", \"8L15\"],\n \"rockslide\": [\"8M\"],\n \"rocktomb\": [\"8M\"],\n \"round\": [\"8M\"],\n \"sandstorm\": [\"8M\"],\n \"scald\": [\"8M\"],\n \"screech\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"sludgebomb\": [\"8M\"],\n \"sludgewave\": [\"8M\"],\n \"snaptrap\": [\"8L45\"],\n \"snore\": [\"8M\"],\n \"spite\": [\"8E\"],\n \"stealthrock\": [\"8M\"],\n \"steelbeam\": [\"8T\"],\n \"stompingtantrum\": [\"8M\"],\n \"stoneedge\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"suckerpunch\": [\"8L25\"],\n \"surf\": [\"8M\"],\n \"tackle\": [\"8L1\"],\n \"terrainpulse\": [\"8T\"],\n \"thunderwave\": [\"8M\"],\n \"uproar\": [\"8M\"],\n \"watergun\": [\"8L1\"],\n \"yawn\": [\"8E\"]\n }\n },\n \"mienfoo\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"agility\": [\"9M\", \"8M\"],\n \"allyswitch\": [\"8M\", \"7T\", \"7E\", \"6E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"aurasphere\": [\"9M\", \"9L45\", \"8M\", \"8L45\", \"7L61\", \"6L61\", \"5L61\"],\n \"batonpass\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"bounce\": [\n \"9L51\",\n \"8M\",\n \"8L51\",\n \"7T\",\n \"7L49\",\n \"6T\",\n \"6L49\",\n \"5T\",\n \"5L49\"\n ],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\n \"9M\",\n \"9L55\",\n \"8M\",\n \"8L55\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\"\n ],\n \"closecombat\": [\"9M\", \"8M\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"detect\": [\"9L1\", \"8L1\", \"7L9\", \"6L9\", \"5L9\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\"],\n \"doubleslap\": [\"7L17\", \"6L17\", \"5L17\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"7T\",\n \"7L33\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L33\"\n ],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fakeout\": [\"9L5\", \"8L5\", \"7L13\", \"6L13\", \"5L13\"],\n \"feint\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"8M\"],\n \"focuspunch\": [\"9M\", \"9E\", \"8E\", \"7T\", \"6T\"],\n \"forcepalm\": [\"9L25\", \"8L25\", \"7L29\", \"6L29\", \"5L29\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyswipes\": [\"9L15\", \"8L15\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"highjumpkick\": [\"9L60\", \"8L60\", \"7L50\", \"6L50\", \"5L53\"],\n \"honeclaws\": [\"9L40\", \"8L40\"],\n \"jumpkick\": [\"7L37\", \"6L37\", \"5L37\"],\n \"knockoff\": [\"9M\", \"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"meditate\": [\"7L5\", \"6L5\", \"5L5\"],\n \"mefirst\": [\"7E\", \"6E\", \"5E\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"quickguard\": [\"9L20\", \"8L20\", \"7L45\", \"6L45\", \"5L45\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"9L10\", \"8M\", \"8L10\", \"7L57\", \"6L57\", \"5L57\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"smellingsalts\": [\"7E\", \"6E\", \"5E\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\", \"7L21\", \"6L21\", \"5L21\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uturn\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7M\",\n \"7L41\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L41\"\n ],\n \"vitalthrow\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n }\n },\n \"mienshao\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"agility\": [\"9M\", \"8M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"aurasphere\": [\"9M\", \"9L45\", \"8M\", \"8L45\", \"7L1\", \"6L1\", \"5L70\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"blazekick\": [\"8M\"],\n \"bounce\": [\n \"9L53\",\n \"8M\",\n \"8L53\",\n \"7T\",\n \"7L49\",\n \"6T\",\n \"6L49\",\n \"5T\",\n \"5L49\"\n ],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"brutalswing\": [\"8M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\n \"9M\",\n \"9L59\",\n \"8M\",\n \"8L59\",\n \"7M\",\n \"7L25\",\n \"6M\",\n \"6L25\",\n \"5M\",\n \"5L25\"\n ],\n \"closecombat\": [\"9M\", \"8M\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"detect\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleslap\": [\"7L17\", \"6L17\", \"5L17\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"7T\",\n \"7L33\",\n \"6T\",\n \"6L33\",\n \"5T\",\n \"5L33\"\n ],\n \"dualchop\": [\"7T\", \"7S0\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fakeout\": [\"9L1\", \"8L1\", \"7L1\", \"7S0\", \"6L1\", \"5L1\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusenergy\": [\"8M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\"],\n \"forcepalm\": [\"9L25\", \"8L25\", \"7L29\", \"6L29\", \"5L29\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyswipes\": [\"9L15\", \"8L15\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"highjumpkick\": [\"9L66\", \"8L66\", \"7L56\", \"7S0\", \"6L56\", \"5L56\"],\n \"honeclaws\": [\"9L40\", \"8L40\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"icespinner\": [\"9M\"],\n \"jumpkick\": [\"7L37\", \"6L37\", \"5L37\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"7T\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"meditate\": [\"7L1\", \"6L1\", \"5L1\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"quickguard\": [\"9L1\", \"8L1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L63\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\", \"7L21\", \"6L21\", \"5L21\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"tripleaxel\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uturn\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7M\",\n \"7L41\",\n \"7S0\",\n \"6M\",\n \"6L41\",\n \"5M\",\n \"5L41\"\n ],\n \"vacuumwave\": [\"9M\"],\n \"wideguard\": [\"9L20\", \"8L20\", \"7L45\", \"6L45\", \"5L45\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 65,\n \"gender\": \"M\",\n \"abilities\": [\"innerfocus\"],\n \"moves\": [\"fakeout\", \"dualchop\", \"highjumpkick\", \"uturn\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"druddigon\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bite\": [\"8L5\", \"7L9\", \"6L9\", \"5L9\", \"5D\"],\n \"bodyslam\": [\"8M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\"],\n \"chipaway\": [\"7L31\", \"6L31\", \"5L31\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"8M\", \"8L40\", \"7L25\", \"6L25\", \"5L25\"],\n \"crushclaw\": [\"7E\", \"6E\", \"5E\"],\n \"cut\": [\"6M\", \"5M\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"dig\": [\"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dracometeor\": [\"8T\", \"7T\", \"6T\", \"5T\"],\n \"dragonclaw\": [\"8M\", \"8L30\", \"7M\", \"7L27\", \"6M\", \"6L27\", \"5M\", \"5L27\"],\n \"dragonpulse\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"dragonrage\": [\"7L18\", \"6L18\", \"5L18\"],\n \"dragontail\": [\"8L10\", \"7M\", \"7L45\", \"6M\", \"6L45\", \"5M\", \"5L45\"],\n \"dualwingbeat\": [\"8T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"feintattack\": [\"7E\", \"6E\", \"5E\"],\n \"firefang\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"firepunch\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"glare\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"gunkshot\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"heatwave\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"8L35\", \"7L5\", \"6M\", \"6L5\", \"5M\", \"5L5\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"ironhead\": [\"8M\", \"8L45\", \"7T\", \"6T\", \"5T\"],\n \"irontail\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"lashout\": [\"8T\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S0\"],\n \"megapunch\": [\"8M\"],\n \"metalclaw\": [\"8L15\", \"7E\", \"6E\", \"5E\"],\n \"nightslash\": [\"8E\", \"7L40\", \"6L40\", \"5L40\"],\n \"outrage\": [\"8M\", \"8L50\", \"7T\", \"7L62\", \"6T\", \"6L62\", \"5T\", \"5L62\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisontail\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\", \"7L35\", \"6L35\", \"5L35\"],\n \"roar\": [\"7M\", \"6M\", \"5M\"],\n \"rockclimb\": [\"7L49\", \"6L49\", \"5L49\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"8T\"],\n \"scaryface\": [\"8M\", \"8L20\", \"7L13\", \"6L13\", \"5L13\"],\n \"scratch\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S0\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"slash\": [\"8L25\", \"7L21\", \"6L21\", \"5L21\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"smackdown\": [\"7M\", \"6M\", \"5M\"],\n \"snarl\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"suckerpunch\": [\"8E\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"8L55\", \"7T\", \"7L55\", \"6T\", \"6L55\", \"5T\", \"5L55\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderfang\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 1,\n \"shiny\": true,\n \"moves\": [\"leer\", \"scratch\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"golett\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\", \"9L16\", \"8L16\", \"7L45\", \"6L40\", \"5L40\"],\n \"defensecurl\": [\"9L4\", \"8L4\", \"7L1\", \"6L1\", \"5L1\"],\n \"dig\": [\"9M\", \"8M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"dynamicpunch\": [\"9L56\", \"8L56\", \"7L35\", \"6L30\", \"5L30\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\n \"9M\",\n \"9L52\",\n \"8M\",\n \"8L52\",\n \"7M\",\n \"7L50\",\n \"6M\",\n \"6L45\",\n \"5M\",\n \"5L45\"\n ],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5D\"],\n \"flash\": [\"6M\", \"5M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"7L61\", \"6T\", \"6L55\", \"5L55\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"hammerarm\": [\"9L48\", \"8L48\", \"7L55\", \"6L50\", \"5L50\"],\n \"heavyslam\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"irondefense\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7T\",\n \"7L17\",\n \"6T\",\n \"6L17\",\n \"5T\",\n \"5L17\"\n ],\n \"knockoff\": [\"9M\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"magnitude\": [\"7L30\", \"6L25\", \"5L25\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L25\", \"6L21\", \"5L21\"],\n \"mudslap\": [\"9M\", \"9L1\", \"8L1\", \"7L5\", \"6L5\", \"5L5\"],\n \"nightshade\": [\"9M\", \"9L20\", \"8L20\", \"7L40\", \"6L35\", \"5L35\"],\n \"phantomforce\": [\"9M\", \"9L44\", \"8M\", \"8L44\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"pound\": [\"9L8\", \"8L8\", \"7L1\", \"6L1\", \"5L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rollout\": [\"7L9\", \"6L9\", \"5L9\", \"5D\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\"],\n \"selfdestruct\": [\"8M\"],\n \"shadowball\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7M\", \"6M\", \"5M\"],\n \"shadowpunch\": [\"9L12\", \"8L12\", \"7L13\", \"6L13\", \"5L13\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L21\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"takedown\": [\"9M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"5D\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"]\n }\n },\n \"golurk\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\", \"9L16\", \"8L16\", \"7L47\", \"6L40\", \"5L40\"],\n \"darkestlariat\": [\"8M\"],\n \"defensecurl\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"dig\": [\"9M\", \"8M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"dynamicpunch\": [\"9L64\", \"8L64\", \"7L35\", \"6L30\", \"5L30\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\n \"9M\",\n \"9L58\",\n \"8M\",\n \"8L58\",\n \"7M\",\n \"7L54\",\n \"6M\",\n \"6L50\",\n \"5M\",\n \"5L50\"\n ],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"flash\": [\"6M\", \"5M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focuspunch\": [\"9M\", \"9L1\", \"8L1\", \"7T\", \"7L69\", \"6T\", \"6L1\", \"5L70\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\"],\n \"hammerarm\": [\"9L52\", \"8L52\", \"7L61\", \"6L60\", \"5L60\", \"5S0\"],\n \"hardpress\": [\"9M\"],\n \"heatcrash\": [\"9M\", \"8M\"],\n \"heavyslam\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7L1\", \"6L43\", \"5L43\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"highhorsepower\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"irondefense\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7T\",\n \"7L17\",\n \"6T\",\n \"6L17\",\n \"5T\",\n \"5L17\"\n ],\n \"knockoff\": [\"9M\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"magnitude\": [\"7L30\", \"6L25\", \"5L25\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L25\", \"6L21\", \"5L21\"],\n \"mudslap\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"nightshade\": [\"9M\", \"9L20\", \"8L20\", \"7L40\", \"6L35\", \"5L35\"],\n \"phantomforce\": [\"9M\", \"9L46\", \"8M\", \"8L46\", \"7L76\", \"6L1\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rollout\": [\"7L9\", \"6L9\", \"5L9\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\"],\n \"selfdestruct\": [\"8M\"],\n \"shadowball\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7M\", \"6M\", \"5M\"],\n \"shadowpunch\": [\"9L12\", \"8L12\", \"7L13\", \"6L13\", \"5L13\", \"5S0\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7T\", \"7L21\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"takedown\": [\"9M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"9M\", \"8M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 70,\n \"shiny\": true,\n \"abilities\": [\"ironfist\"],\n \"moves\": [\"shadowpunch\", \"hyperbeam\", \"gyroball\", \"hammerarm\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 6, \"level\": 30}]\n },\n \"pawniard\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"airslash\": [\"9M\"],\n \"assurance\": [\"9L25\", \"8M\", \"8L25\", \"7L33\", \"6L33\", \"5L33\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"beatup\": [\"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"embargo\": [\"7M\", \"7L41\", \"6M\", \"6L41\", \"5M\", \"5L41\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"feintattack\": [\"7L17\", \"6L17\", \"5L17\"],\n \"flashcannon\": [\"9M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furycutter\": [\"9L5\", \"8L5\", \"7L9\", \"6L9\", \"5L9\", \"5D\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"guillotine\": [\"9L65\", \"8L65\", \"7L62\", \"6L62\", \"5L62\"],\n \"headbutt\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"irondefense\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"7T\",\n \"7L46\",\n \"6T\",\n \"6L46\",\n \"5T\",\n \"5L46\"\n ],\n \"ironhead\": [\n \"9M\",\n \"9L55\",\n \"8M\",\n \"8L55\",\n \"7T\",\n \"7L54\",\n \"6T\",\n \"6L54\",\n \"5T\",\n \"5L54\"\n ],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"8L50\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L6\", \"6L6\", \"5L6\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"meanlook\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"metalclaw\": [\"9M\", \"9L10\", \"8L10\", \"7L25\", \"6L25\", \"5L25\"],\n \"metalsound\": [\"9M\", \"9L30\", \"8L30\", \"7L38\", \"6L38\", \"5L38\"],\n \"nightslash\": [\"9L40\", \"8L40\", \"7L49\", \"6L49\", \"5L49\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychocut\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\"],\n \"quickguard\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"9L50\", \"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L22\", \"6L22\", \"5L22\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"slash\": [\"9L35\", \"8L35\", \"7L30\", \"6L30\", \"5L30\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"suckerpunch\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swordsdance\": [\n \"9M\",\n \"9L60\",\n \"8M\",\n \"8L60\",\n \"7M\",\n \"7L57\",\n \"6M\",\n \"6L57\",\n \"5M\",\n \"5L57\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"torment\": [\"9L15\", \"8L15\", \"7M\", \"7L14\", \"6M\", \"6L14\", \"5M\", \"5L14\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"]\n }\n },\n \"bisharp\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"assurance\": [\"9L25\", \"8M\", \"8L25\", \"7L33\", \"6L33\", \"5L33\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"beatup\": [\"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"embargo\": [\"7M\", \"7L41\", \"6M\", \"6L41\", \"5M\", \"5L41\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"feintattack\": [\"7L17\", \"6L17\", \"5L17\"],\n \"flashcannon\": [\"9M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furycutter\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"guillotine\": [\"9L71\", \"8L71\", \"7L1\", \"6L1\", \"5L71\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"irondefense\": [\n \"9M\",\n \"9L45\",\n \"8M\",\n \"8L45\",\n \"7T\",\n \"7L46\",\n \"6T\",\n \"6L46\",\n \"5T\",\n \"5L46\"\n ],\n \"ironhead\": [\n \"9M\",\n \"9L57\",\n \"8M\",\n \"8L57\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L57\"\n ],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"8L50\", \"7T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"metalburst\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"metalclaw\": [\"9M\", \"9L1\", \"8L1\", \"7L25\", \"6L25\", \"5L25\"],\n \"metalsound\": [\"9M\", \"9L30\", \"8L30\", \"7L38\", \"6L38\", \"5L38\"],\n \"nightslash\": [\"9L40\", \"8L40\", \"7L49\", \"6L49\", \"5L49\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychocut\": [\"8M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"9L50\", \"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L22\", \"6L22\", \"5L22\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"slash\": [\"9L35\", \"8L35\", \"7L30\", \"6L30\", \"5L30\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swordsdance\": [\n \"9M\",\n \"9L64\",\n \"8M\",\n \"8L64\",\n \"7M\",\n \"7L63\",\n \"6M\",\n \"6L63\",\n \"5M\",\n \"5L63\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"torment\": [\"9L15\", \"8L15\", \"7M\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"5L1\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"]\n },\n \"encounters\": [{\"generation\": 7, \"level\": 33}]\n },\n \"kingambit\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"assurance\": [\"9L25\"],\n \"brickbreak\": [\"9M\"],\n \"darkpulse\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"falseswipe\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"focusblast\": [\"9M\"],\n \"foulplay\": [\"9M\"],\n \"furycutter\": [\"9L1\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"guillotine\": [\"9L71\"],\n \"hyperbeam\": [\"9M\"],\n \"irondefense\": [\"9M\", \"9L45\"],\n \"ironhead\": [\"9M\", \"9L57\"],\n \"kowtowcleave\": [\"9L0\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"metalburst\": [\"9L1\"],\n \"metalclaw\": [\"9M\", \"9L1\"],\n \"metalsound\": [\"9M\", \"9L30\"],\n \"nightslash\": [\"9L40\"],\n \"poisonjab\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"retaliate\": [\"9L50\"],\n \"reversal\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\", \"9L20\"],\n \"scratch\": [\"9L1\"],\n \"shadowclaw\": [\"9M\"],\n \"slash\": [\"9L35\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"steelbeam\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"9L64\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"thunderwave\": [\"9M\"],\n \"torment\": [\"9L15\"],\n \"xscissor\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"bouffalant\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"amnesia\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"belch\": [\"8E\", \"7E\", \"6E\"],\n \"bodyslam\": [\"8M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"closecombat\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cottonguard\": [\"8E\", \"7E\"],\n \"cut\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\", \"6S0\", \"5M\"],\n \"endeavor\": [\"8E\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"6S0\", \"5M\"],\n \"focusenergy\": [\"8M\", \"8L5\", \"7L36\", \"6L36\", \"5L36\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyattack\": [\"8L10\", \"7L11\", \"6L11\", \"5L11\"],\n \"gigaimpact\": [\"8M\", \"8L55\", \"7M\", \"7L61\", \"6M\", \"6L61\", \"5M\", \"5L61\"],\n \"headbutt\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"headcharge\": [\"8L40\", \"7L31\", \"6L31\", \"6S0\", \"5L31\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"highhorsepower\": [\"8M\"],\n \"hornattack\": [\"8L25\", \"7L16\", \"6L16\", \"5L16\"],\n \"ironhead\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"lashout\": [\"8T\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"megahorn\": [\"8M\", \"8L50\", \"7L41\", \"6L41\", \"5L41\"],\n \"mudshot\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"mudslap\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"outrage\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"pursuit\": [\"7L1\", \"6L1\", \"5L1\"],\n \"rage\": [\"7L6\", \"6L6\", \"5L6\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\", \"8L15\", \"7L26\", \"6L26\", \"5L26\"],\n \"reversal\": [\"8M\", \"8L30\", \"7L46\", \"6L46\", \"5L46\"],\n \"rockclimb\": [\"7E\", \"6E\", \"5E\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"6S0\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"8M\", \"8L20\", \"7L21\", \"6L21\", \"5L21\"],\n \"secretpower\": [\"6M\"],\n \"skullbash\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"smartstrike\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stomp\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"surf\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swordsdance\": [\"8M\", \"8L45\", \"7M\", \"7L56\", \"6M\", \"6L56\", \"5M\", \"5L56\"],\n \"tackle\": [\"8L1\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thrash\": [\"7L50\", \"6L50\", \"5L51\"],\n \"throatchop\": [\"8M\", \"8L35\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"wildcharge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 50,\n \"nature\": \"Adamant\",\n \"ivs\": {\"hp\": 31, \"atk\": 31},\n \"isHidden\": true,\n \"moves\": [\"headcharge\", \"facade\", \"earthquake\", \"rockslide\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"rufflet\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\n \"9M\",\n \"9L30\",\n \"8L30\",\n \"7M\",\n \"7L23\",\n \"6M\",\n \"6L23\",\n \"5M\",\n \"5L23\"\n ],\n \"agility\": [\"9M\", \"8M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"9L55\", \"8M\", \"8L55\", \"7L41\", \"6L41\", \"5L41\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bodyslam\": [\"9M\"],\n \"bravebird\": [\"9M\", \"9L72\", \"8M\", \"8L72\", \"7L59\", \"6L59\", \"5L59\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crushclaw\": [\"9L48\", \"8L48\", \"7L46\", \"6L46\", \"5L46\"],\n \"cut\": [\"6M\", \"5M\"],\n \"defog\": [\"9L60\", \"8L60\", \"7T\", \"7L32\", \"6L32\", \"5L32\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"featherdance\": [\"9M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyattack\": [\"7L5\", \"6L5\", \"5L5\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"9L6\", \"8L6\", \"7L14\", \"6M\", \"6L14\", \"5M\", \"5L14\"],\n \"hurricane\": [\"9M\", \"8M\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"peck\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"pluck\": [\"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"9E\", \"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roost\": [\"9E\", \"7M\", \"6M\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L19\", \"6L19\", \"5L19\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"skydrop\": [\"7M\", \"7L50\", \"6M\", \"6L50\", \"5M\", \"5L50\"],\n \"slash\": [\"9L36\", \"8L36\", \"7L28\", \"6L28\", \"5L28\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwind\": [\n \"9M\",\n \"9L18\",\n \"8L18\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L37\"\n ],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L66\", \"8L66\", \"7L64\", \"6L64\", \"5L64\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"whirlwind\": [\"9L42\", \"8L42\", \"7L55\", \"6L55\", \"5L55\"],\n \"wingattack\": [\"9L12\", \"8L12\", \"7L10\", \"6L10\", \"5L10\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"8M\"]\n }\n },\n \"braviary\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\n \"9M\",\n \"9L30\",\n \"8L30\",\n \"7M\",\n \"7L23\",\n \"6M\",\n \"6L23\",\n \"5M\",\n \"5L23\",\n \"5S0\"\n ],\n \"agility\": [\"9M\", \"8M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"9L57\", \"8M\", \"8L57\", \"7L41\", \"6L41\", \"5L41\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bodyslam\": [\"9M\"],\n \"bravebird\": [\"9M\", \"8M\", \"8L80\", \"7L1\", \"6L1\", \"5L63\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crushclaw\": [\"9L48\", \"8L48\", \"7L46\", \"6L46\", \"5L46\"],\n \"cut\": [\"6M\", \"5M\"],\n \"defog\": [\"9L64\", \"8L64\", \"7T\", \"7L32\", \"6L32\", \"5L32\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"featherdance\": [\"9M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyattack\": [\"7L1\", \"6L1\", \"5L1\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"9L1\", \"8L1\", \"7L14\", \"6M\", \"6L14\", \"5M\", \"5L14\", \"5S0\"],\n \"hurricane\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"ironhead\": [\"9M\", \"8M\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"metalclaw\": [\"9M\"],\n \"peck\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"pluck\": [\"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"reversal\": [\"9M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7L19\",\n \"6L19\",\n \"5L19\",\n \"5S0\"\n ],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"skyattack\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"skydrop\": [\"7M\", \"7L50\", \"6M\", \"6L50\", \"5M\", \"5L50\"],\n \"slash\": [\"9L36\", \"8L36\", \"7L28\", \"6L28\", \"5L28\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\n \"9L0\",\n \"8M\",\n \"8L0\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L51\"\n ],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwind\": [\n \"9M\",\n \"9L18\",\n \"8L18\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L37\"\n ],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L72\", \"8L72\", \"7L1\", \"6L1\", \"5L70\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"whirlwind\": [\"9L42\", \"8L42\", \"7L1\", \"6L1\", \"5L57\"],\n \"wingattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S0\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 25,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"wingattack\", \"honeclaws\", \"scaryface\", \"aerialace\"]\n }\n ],\n \"encounters\": [{\"generation\": 6, \"level\": 45}]\n },\n \"braviaryhisui\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\", \"9L30\"],\n \"agility\": [\"9M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"9L57\"],\n \"bodyslam\": [\"9M\"],\n \"bravebird\": [\"9M\"],\n \"bulkup\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"closecombat\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"crushclaw\": [\"9L48\"],\n \"dazzlinggleam\": [\"9M\"],\n \"defog\": [\"9L64\"],\n \"doubleedge\": [\"9M\"],\n \"dualwingbeat\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"esperwing\": [\"9L0\"],\n \"expandingforce\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"featherdance\": [\"9M\"],\n \"fly\": [\"9M\"],\n \"futuresight\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"heatwave\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"honeclaws\": [\"9L1\"],\n \"hurricane\": [\"9M\", \"9L80\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"metalclaw\": [\"9M\"],\n \"nightshade\": [\"9M\"],\n \"peck\": [\"9L1\"],\n \"protect\": [\"9M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"psyshock\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"scaryface\": [\"9M\", \"9L24\"],\n \"shadowball\": [\"9M\"],\n \"shadowclaw\": [\"9M\"],\n \"skyattack\": [\"9L1\"],\n \"slash\": [\"9L36\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"superpower\": [\"9L1\"],\n \"swift\": [\"9M\"],\n \"tailwind\": [\"9M\", \"9L18\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L72\"],\n \"uturn\": [\"9M\"],\n \"vacuumwave\": [\"9M\"],\n \"whirlwind\": [\"9L42\"],\n \"wingattack\": [\"9L1\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"vullaby\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"7L41\", \"6L41\", \"5L41\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"9L66\", \"8M\", \"8L66\", \"7M\", \"6M\", \"5M\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bravebird\": [\"9M\", \"9L72\", \"8M\", \"8L72\", \"7L59\", \"6L59\", \"5L59\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"darkpulse\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L46\",\n \"6M\",\n \"6L46\",\n \"5T\",\n \"5L46\"\n ],\n \"defog\": [\"9L60\", \"8L60\", \"7T\", \"7L32\", \"6L32\", \"5L32\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"embargo\": [\"7M\", \"7L50\", \"6M\", \"6L50\", \"5M\", \"5L50\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"faketears\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"featherdance\": [\"9M\"],\n \"feintattack\": [\"7L23\", \"6L23\", \"5L23\"],\n \"flatter\": [\"9L6\", \"8L6\", \"7L19\", \"6L19\", \"5L19\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyattack\": [\"7L5\", \"6L5\", \"5L5\"],\n \"gust\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"5T\"],\n \"knockoff\": [\"9M\", \"9L24\", \"8L24\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"meanlook\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"mirrormove\": [\"7L64\", \"6L64\", \"5L64\"],\n \"nastyplot\": [\"9M\", \"9L54\", \"8M\", \"8L54\", \"7L14\", \"6L14\", \"5L14\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"pluck\": [\"9L12\", \"8L12\", \"7L10\", \"6L10\", \"5M\", \"5L10\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"punishment\": [\"7L28\", \"6L28\", \"5L28\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roost\": [\"9E\", \"8E\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"9M\"],\n \"steelwing\": [\"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5E\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwind\": [\n \"9M\",\n \"9L18\",\n \"8L18\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L37\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"throatchop\": [\"9M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"9M\", \"9E\", \"8E\", \"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"whirlwind\": [\"9L36\", \"8L36\", \"7L55\", \"6L55\", \"5L55\"]\n }\n },\n \"mandibuzz\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"7L41\", \"6L41\", \"5L41\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"9L72\", \"8M\", \"8L72\", \"7M\", \"6M\", \"5M\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bonerush\": [\"9L0\", \"8L0\", \"7L1\", \"6L1\", \"5L51\"],\n \"bravebird\": [\"9M\", \"9L80\", \"8M\", \"8L80\", \"7L1\", \"6L1\", \"5L63\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"darkpulse\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7M\",\n \"7L46\",\n \"6M\",\n \"6L46\",\n \"5T\",\n \"5L46\"\n ],\n \"defog\": [\"9L64\", \"8L64\", \"7T\", \"7L32\", \"6L32\", \"5L32\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"embargo\": [\"7M\", \"7L50\", \"6M\", \"6L50\", \"5M\", \"5L50\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"featherdance\": [\"9M\"],\n \"feintattack\": [\"7L23\", \"6L23\", \"5L23\", \"5S0\"],\n \"flatter\": [\"9L1\", \"8L1\", \"7L19\", \"6L19\", \"5L19\", \"5S0\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyattack\": [\"7L1\", \"6L1\", \"5L1\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"gust\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hurricane\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7T\", \"5T\"],\n \"knockoff\": [\"9M\", \"9L24\", \"8L24\", \"7T\", \"6T\", \"5T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"mirrormove\": [\"7L1\", \"6L1\", \"5L70\"],\n \"nastyplot\": [\n \"9M\",\n \"9L57\",\n \"8M\",\n \"8L57\",\n \"7L14\",\n \"6L14\",\n \"5L14\",\n \"5S0\"\n ],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"pluck\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5M\", \"5L1\", \"5S0\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"punishment\": [\"7L28\", \"6L28\", \"5L28\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"skyattack\": [\"9L1\", \"8L1\", \"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"9M\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwind\": [\n \"9M\",\n \"9L18\",\n \"8L18\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L37\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"throatchop\": [\"9M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"9M\", \"9L1\", \"8L1\", \"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"whirlwind\": [\"9L36\", \"8L36\", \"7L1\", \"6L1\", \"5L57\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 25,\n \"gender\": \"F\",\n \"isHidden\": true,\n \"moves\": [\"pluck\", \"nastyplot\", \"flatter\", \"feintattack\"]\n }\n ]\n },\n \"heatmor\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"amnesia\": [\"8M\", \"8L45\", \"7L47\", \"6L44\", \"5L46\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"belch\": [\"8E\", \"7E\", \"6E\"],\n \"bind\": [\"8L30\", \"7T\", \"7L11\", \"6T\", \"6L11\", \"5T\", \"5L11\"],\n \"bodyslam\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"brutalswing\": [\"8M\"],\n \"bugbite\": [\"8L15\", \"7T\", \"7L36\", \"6T\", \"6L36\", \"5T\", \"5L36\"],\n \"burningjealousy\": [\"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"feintattack\": [\"7E\", \"6E\", \"5E\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"firelash\": [\"8L35\", \"7L44\"],\n \"firepunch\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"firespin\": [\"8M\", \"8L50\", \"7L16\", \"6L16\", \"5L16\"],\n \"flameburst\": [\"7L31\", \"6L31\", \"5L31\"],\n \"flamethrower\": [\"8M\", \"7M\", \"7L50\", \"6M\", \"6L47\", \"5M\", \"5L51\"],\n \"flareblitz\": [\"8M\", \"8L60\", \"7L61\"],\n \"fling\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"focuspunch\": [\"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furyswipes\": [\"8L5\", \"7L21\", \"6L21\", \"5L21\"],\n \"gastroacid\": [\"7T\", \"6T\", \"5T\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\", \"5T\", \"5D\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"heatwave\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"5D\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"8L40\", \"7L1\", \"6M\", \"6L1\", \"5M\"],\n \"incinerate\": [\"8L10\", \"7L1\", \"6M\", \"6L1\", \"5M\", \"5L1\", \"5D\"],\n \"inferno\": [\"8L55\", \"7L66\", \"6L1\", \"5L61\"],\n \"knockoff\": [\"7T\", \"6T\", \"5T\"],\n \"lick\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"nightslash\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"odorsleuth\": [\"7L6\", \"6L6\", \"5L6\"],\n \"overheat\": [\"8M\", \"7M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"pursuit\": [\"7E\", \"6E\", \"5E\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scorchingsands\": [\"8T\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"slash\": [\"8L25\", \"7L41\", \"6L41\", \"5L41\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\"],\n \"snatch\": [\"7T\", \"7L26\", \"6T\", \"6L26\", \"5T\", \"5L26\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"spitup\": [\"8L20\", \"7L56\", \"6L50\", \"5L56\"],\n \"stockpile\": [\"8L20\", \"7L56\", \"6L50\", \"5L56\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"suckerpunch\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swallow\": [\"8L20\", \"7L56\", \"6L50\", \"5L56\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thief\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"tickle\": [\"8E\", \"7E\", \"6E\", \"5E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"wrap\": [\"7E\", \"6E\", \"5E\"]\n }\n },\n \"durant\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"agility\": [\"8M\", \"8L24\", \"7L6\", \"6L16\", \"5L16\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"batonpass\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"beatup\": [\"8M\", \"8L12\"],\n \"bite\": [\"8L20\", \"7L1\", \"6L11\", \"5L11\"],\n \"bugbite\": [\"8L16\", \"7T\", \"7L16\", \"6T\", \"6L26\", \"5T\", \"5L26\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"8M\", \"8L36\", \"7L21\", \"6L31\", \"5L31\"],\n \"cut\": [\"6M\", \"5M\"],\n \"dig\": [\"8M\", \"8L28\", \"7L31\", \"6M\", \"6L41\", \"5M\", \"5L41\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"entrainment\": [\"8L48\", \"7L36\", \"6L46\", \"5L46\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"feintattack\": [\"7E\", \"6E\", \"5E\"],\n \"firstimpression\": [\"8E\"],\n \"flail\": [\"8E\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furycutter\": [\"8L1\", \"7L1\", \"6L6\", \"5L6\", \"5D\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"guillotine\": [\"8L56\", \"7L1\", \"6L1\", \"5L61\"],\n \"helpinghand\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"infestation\": [\"8E\"],\n \"irondefense\": [\"8M\", \"8L52\", \"7T\", \"7L46\", \"6T\", \"6L1\", \"5T\", \"5L56\"],\n \"ironhead\": [\"8M\", \"8L44\", \"7T\", \"7L26\", \"6T\", \"6L36\", \"5T\", \"5L36\"],\n \"metalburst\": [\"8E\"],\n \"metalclaw\": [\"8L8\", \"7L11\", \"6L21\", \"5L21\"],\n \"metalsound\": [\"8L40\", \"7L1\", \"6L1\", \"5L66\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockclimb\": [\"7E\", \"6E\", \"5E\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandattack\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelbeam\": [\"8T\"],\n \"stompingtantrum\": [\"8M\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"strugglebug\": [\"8E\", \"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"thunderfang\": [\"8M\", \"7E\", \"6E\", \"5E\", \"5D\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"visegrip\": [\"8L4\", \"7L1\", \"6L1\", \"5L1\"],\n \"xscissor\": [\"8M\", \"8L32\", \"7M\", \"7L41\", \"6M\", \"6L51\", \"5M\", \"5L51\"]\n }\n },\n \"deino\": {\n \"learnset\": {\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"assurance\": [\"9L16\", \"8M\", \"8L16\", \"7E\", \"6E\", \"5E\"],\n \"astonish\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"belch\": [\"9E\", \"8E\", \"7E\"],\n \"bite\": [\"9L8\", \"8L8\", \"7L9\", \"6L9\", \"5L9\"],\n \"bodyslam\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7L48\", \"6L48\", \"5L48\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L25\", \"6L25\", \"5L25\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\"],\n \"doublehit\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"dragonbreath\": [\"9L4\", \"8L4\", \"7L17\", \"6L17\", \"5L17\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonpulse\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7T\",\n \"7L32\",\n \"6T\",\n \"6L32\",\n \"5T\",\n \"5L32\"\n ],\n \"dragonrage\": [\"7L1\", \"6L1\", \"5L1\", \"5S0\"],\n \"dragonrush\": [\"9L52\", \"8L52\", \"7L42\", \"6L42\", \"5L42\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"firefang\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"focusenergy\": [\"9L1\", \"8M\", \"8L1\", \"7L4\", \"6L4\", \"5L4\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"headbutt\": [\"9L20\", \"8L20\", \"7L12\", \"6L12\", \"5L12\"],\n \"headsmash\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7T\",\n \"7L58\",\n \"6T\",\n \"6L58\",\n \"5T\",\n \"5L58\"\n ],\n \"icefang\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"nastyplot\": [\"9M\", \"9L56\", \"8M\", \"8L56\"],\n \"outrage\": [\n \"9M\",\n \"9L60\",\n \"8M\",\n \"8L60\",\n \"7T\",\n \"7L62\",\n \"6T\",\n \"6L62\",\n \"5T\",\n \"5L62\"\n ],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roar\": [\n \"9M\",\n \"9L12\",\n \"8L12\",\n \"7M\",\n \"7L20\",\n \"6M\",\n \"6L20\",\n \"5M\",\n \"5L20\"\n ],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L50\", \"6L50\", \"5L52\"],\n \"screech\": [\"8M\", \"7E\", \"6E\", \"5E\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"slam\": [\"9L28\", \"8L28\", \"7L28\", \"6L28\", \"5L28\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snarl\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S0\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderfang\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"workup\": [\"9L24\", \"8M\", \"8L24\", \"7M\", \"7L38\", \"6L38\", \"5M\", \"5L38\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 1,\n \"shiny\": true,\n \"moves\": [\"tackle\", \"dragonrage\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"zweilous\": {\n \"learnset\": {\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"assurance\": [\"9L16\", \"8M\", \"8L16\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"beatup\": [\"8M\"],\n \"bite\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"bodyslam\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7L48\", \"6L48\", \"5L48\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L25\", \"6L25\", \"5L25\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"doublehit\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"dragonbreath\": [\"9L1\", \"8L1\", \"7L17\", \"6L17\", \"5L17\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonpulse\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7T\",\n \"7L32\",\n \"6T\",\n \"6L32\",\n \"5T\",\n \"5L32\"\n ],\n \"dragonrage\": [\"7L1\", \"6L1\", \"5L1\"],\n \"dragonrush\": [\"9L54\", \"8L54\", \"7L42\", \"6L42\", \"5L42\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"headbutt\": [\"9L20\", \"8L20\", \"7L12\", \"6L12\", \"5L12\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7T\",\n \"7L64\",\n \"6T\",\n \"6L64\",\n \"5T\",\n \"5L64\"\n ],\n \"icefang\": [\"9M\", \"8M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"lashout\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"9L60\", \"8M\", \"8L60\"],\n \"outrage\": [\n \"9M\",\n \"9L66\",\n \"8M\",\n \"8L66\",\n \"7T\",\n \"7L71\",\n \"6T\",\n \"6L71\",\n \"5T\",\n \"5L71\"\n ],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roar\": [\n \"9M\",\n \"9L12\",\n \"8L12\",\n \"7M\",\n \"7L20\",\n \"6M\",\n \"6L20\",\n \"5M\",\n \"5L20\"\n ],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L55\", \"6L55\", \"5L55\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"slam\": [\"9L28\", \"8L28\", \"7L28\", \"6L28\", \"5L28\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snarl\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"9M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"workup\": [\"9L24\", \"8M\", \"8L24\", \"7M\", \"7L38\", \"6L38\", \"5M\", \"5L38\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"encounters\": [{\"generation\": 5, \"level\": 49}]\n },\n \"hydreigon\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\"],\n \"assurance\": [\"9L16\", \"8M\", \"8L16\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"beatup\": [\"8M\"],\n \"bite\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"bodyslam\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7L48\", \"6L48\", \"5L48\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L25\", \"6L25\", \"6S1\", \"5L25\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"defog\": [\"7T\"],\n \"doublehit\": [\"9L1\", \"8L1\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"dragonbreath\": [\"9L1\", \"8L1\", \"7L17\", \"6L17\", \"5L17\", \"5S0\"],\n \"dragoncheer\": [\"9M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7T\",\n \"7L32\",\n \"6T\",\n \"6L32\",\n \"5T\",\n \"5L32\"\n ],\n \"dragonrage\": [\"7L1\", \"6L1\", \"5L1\"],\n \"dragonrush\": [\"9L54\", \"8L54\", \"7L42\", \"6L42\", \"6S1\", \"5L42\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S0\"],\n \"focusenergy\": [\"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"frustration\": [\"7M\", \"6M\", \"6S1\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"headbutt\": [\"9L20\", \"8L20\", \"7L12\", \"6L12\", \"5L12\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"9L76\", \"8M\", \"8L76\", \"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L68\",\n \"5S0\"\n ],\n \"icefang\": [\"9M\", \"8M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"lashout\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"9L60\", \"8M\", \"8L60\"],\n \"outrage\": [\n \"9M\",\n \"9L68\",\n \"8M\",\n \"8L68\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L79\"\n ],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roar\": [\n \"9M\",\n \"9L12\",\n \"8L12\",\n \"7M\",\n \"7L20\",\n \"6M\",\n \"6L20\",\n \"5M\",\n \"5L20\"\n ],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S1\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L55\", \"6L55\", \"5L55\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"slam\": [\"9L28\", \"8L28\", \"7L28\", \"6L28\", \"5L28\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snarl\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"9M\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"triattack\": [\"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\"9L24\", \"8M\", \"8L24\", \"7M\", \"7L38\", \"6L38\", \"5M\", \"5L38\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 70,\n \"shiny\": true,\n \"gender\": \"M\",\n \"moves\": [\"hypervoice\", \"dragonbreath\", \"flamethrower\", \"focusblast\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 52,\n \"gender\": \"M\",\n \"perfectIVs\": 2,\n \"moves\": [\"dragonrush\", \"crunch\", \"rockslide\", \"frustration\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 6, \"level\": 59}]\n },\n \"larvesta\": {\n \"learnset\": {\n \"absorb\": [\"9E\", \"8E\", \"7L10\"],\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"amnesia\": [\"9M\", \"9L54\", \"8M\", \"8L54\", \"7L80\", \"6L80\", \"5L80\"],\n \"attract\": [\"8M\"],\n \"bodyslam\": [\"9M\"],\n \"bugbite\": [\n \"9M\",\n \"9L24\",\n \"8L24\",\n \"7T\",\n \"7L40\",\n \"6T\",\n \"6L40\",\n \"5T\",\n \"5L40\"\n ],\n \"bugbuzz\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"7L70\", \"6L70\", \"5L70\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"doubleedge\": [\"9M\", \"9L60\", \"8L60\", \"7L50\", \"6L50\", \"5L50\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\n \"9M\",\n \"9L6\",\n \"8L6\",\n \"7M\",\n \"7L30\",\n \"6M\",\n \"6L30\",\n \"5M\",\n \"5L30\"\n ],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flamewheel\": [\"9L18\", \"8L18\", \"7L60\", \"6L60\", \"5L60\"],\n \"flareblitz\": [\"9M\", \"9L66\", \"8M\", \"8L66\", \"7L100\", \"6L100\", \"5L100\"],\n \"foresight\": [\"7E\", \"6E\", \"5E\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"harden\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"leechlife\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7M\", \"6L10\", \"5L10\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"lunge\": [\"9M\"],\n \"magnetrise\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"morningsun\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"9L30\", \"8M\", \"8L30\"],\n \"secretpower\": [\"6M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"stringshot\": [\"9L1\", \"8L1\", \"7L1\", \"7E\", \"6L1\", \"6E\", \"5L1\", \"5E\"],\n \"strugglebug\": [\"9M\", \"9L12\", \"8L12\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"takedown\": [\"9M\", \"9L48\", \"8L48\", \"7L20\", \"6L20\", \"5L20\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9E\", \"8E\", \"7L90\", \"6L90\", \"5L90\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"]\n }\n },\n \"volcarona\": {\n \"learnset\": {\n \"absorb\": [\"7L1\"],\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"amnesia\": [\"9M\", \"9L54\", \"8M\", \"8L54\", \"7L1\", \"6L1\"],\n \"attract\": [\"8M\"],\n \"bodyslam\": [\"9M\"],\n \"bugbite\": [\"9M\", \"9L24\", \"8L24\", \"7T\", \"6T\", \"5T\"],\n \"bugbuzz\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"7L1\", \"6L1\", \"5L70\", \"5S1\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defog\": [\"7T\"],\n \"doubleedge\": [\"9M\", \"9L1\", \"8L1\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fierydance\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L100\"],\n \"fireblast\": [\"9M\", \"9L70\", \"8M\", \"8L70\", \"7M\", \"6M\", \"5M\"],\n \"firespin\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L30\", \"6L30\", \"5L30\", \"5S0\"],\n \"flamecharge\": [\"9M\", \"9L1\", \"8L1\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flamewheel\": [\"9L18\", \"8L18\", \"7L1\", \"6L1\"],\n \"flareblitz\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"gust\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S0\"],\n \"heatwave\": [\n \"9M\",\n \"9L48\",\n \"8M\",\n \"8L48\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L60\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hurricane\": [\"9M\", \"9L62\", \"8M\", \"8L62\", \"7L1\", \"6L1\", \"5L90\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S1\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"leechlife\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7M\", \"6L1\", \"5L1\", \"5S0\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"lunge\": [\"9M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"mysticalfire\": [\"8M\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S1\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"quiverdance\": [\"9L0\", \"8L0\", \"7L1\", \"6L1\", \"5L59\", \"5S1\"],\n \"ragepowder\": [\"9L78\", \"8L78\", \"7L1\", \"6L1\", \"5L80\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"9L30\", \"8M\", \"8L30\"],\n \"secretpower\": [\"6M\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"silverwind\": [\"7L50\", \"6L50\", \"5L50\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"stringshot\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S0\"],\n \"strugglebug\": [\"9M\", \"9L1\", \"8L1\", \"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"takedown\": [\"9M\", \"9L1\", \"8L1\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"7L1\", \"6L1\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"whirlwind\": [\"9L1\", \"8L1\", \"7L40\", \"6L40\", \"5L40\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 35,\n \"moves\": [\"stringshot\", \"leechlife\", \"gust\", \"firespin\"]\n },\n {\n \"generation\": 5,\n \"level\": 77,\n \"gender\": \"M\",\n \"nature\": \"Calm\",\n \"ivs\": {\n \"hp\": 30,\n \"atk\": 30,\n \"def\": 30,\n \"spa\": 30,\n \"spd\": 30,\n \"spe\": 30\n },\n \"moves\": [\"bugbuzz\", \"overheat\", \"hyperbeam\", \"quiverdance\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 7, \"level\": 41}]\n },\n \"cobalion\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"aurasphere\": [\"9M\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"closecombat\": [\n \"9M\",\n \"9L70\",\n \"9S6\",\n \"8M\",\n \"8L70\",\n \"8S5\",\n \"7L1\",\n \"6L1\",\n \"5L73\"\n ],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"doubleedge\": [\"9M\"],\n \"doublekick\": [\"9L21\", \"8L21\", \"7L1\", \"6L7\", \"5L7\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L13\",\n \"6T\",\n \"6L25\",\n \"5T\",\n \"5L25\",\n \"5S0\",\n \"5S1\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"ironhead\": [\n \"9M\",\n \"9L63\",\n \"9S6\",\n \"8M\",\n \"8L63\",\n \"8S5\",\n \"7T\",\n \"7L25\",\n \"7S4\",\n \"6T\",\n \"6L37\",\n \"6S3\",\n \"5T\",\n \"5L37\",\n \"5S0\",\n \"5S1\"\n ],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"megahorn\": [\"8M\"],\n \"metalburst\": [\"9L35\", \"8L35\", \"7L1\", \"6L1\", \"5L67\"],\n \"metalclaw\": [\"9M\", \"9L7\", \"8L7\", \"7L1\", \"6L13\", \"5L13\"],\n \"metalsound\": [\"9M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"7L1\", \"7S4\", \"6L1\", \"5L1\"],\n \"quickguard\": [\"9L14\", \"8L14\", \"7L42\", \"6L1\", \"5L55\", \"5S2\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7L19\",\n \"6M\",\n \"6L31\",\n \"6S3\",\n \"5M\",\n \"5L31\",\n \"5S0\",\n \"5S1\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sacredsword\": [\n \"9L49\",\n \"9S6\",\n \"8L49\",\n \"8S5\",\n \"7L31\",\n \"7S4\",\n \"6L42\",\n \"6S3\",\n \"5L42\",\n \"5S0\",\n \"5S1\",\n \"5S2\"\n ],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"smartstrike\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\n \"9M\",\n \"9L56\",\n \"9S6\",\n \"8M\",\n \"8L56\",\n \"8S5\",\n \"7M\",\n \"7L37\",\n \"7S4\",\n \"6M\",\n \"6L49\",\n \"6S3\",\n \"5M\",\n \"5L49\",\n \"5S2\"\n ],\n \"takedown\": [\"9M\", \"9L42\", \"8L42\", \"7L7\", \"6L19\", \"5L19\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"9M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"workup\": [\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L49\",\n \"6L1\",\n \"5M\",\n \"5L61\",\n \"5S2\"\n ],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 42,\n \"shiny\": 1,\n \"moves\": [\"helpinghand\", \"retaliate\", \"ironhead\", \"sacredsword\"]\n },\n {\n \"generation\": 5,\n \"level\": 45,\n \"shiny\": 1,\n \"moves\": [\"helpinghand\", \"retaliate\", \"ironhead\", \"sacredsword\"]\n },\n {\n \"generation\": 5,\n \"level\": 65,\n \"shiny\": 1,\n \"moves\": [\"sacredsword\", \"swordsdance\", \"quickguard\", \"workup\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"retaliate\", \"ironhead\", \"sacredsword\", \"swordsdance\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"sacredsword\", \"swordsdance\", \"quickattack\", \"ironhead\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"sacredsword\", \"swordsdance\", \"ironhead\", \"closecombat\"]\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"closecombat\", \"ironhead\", \"swordsdance\", \"sacredsword\"]\n }\n ],\n \"eventOnly\": true\n },\n \"terrakion\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"aurasphere\": [\"9M\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"closecombat\": [\n \"9M\",\n \"9L70\",\n \"9S6\",\n \"8M\",\n \"8L70\",\n \"8S5\",\n \"7L1\",\n \"6L1\",\n \"5L73\"\n ],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"doubleedge\": [\"9M\"],\n \"doublekick\": [\"9L21\", \"8L21\", \"7L1\", \"6L7\", \"5L7\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L13\",\n \"6T\",\n \"6L25\",\n \"5T\",\n \"5L25\",\n \"5S0\",\n \"5S1\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"megahorn\": [\"8M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"quickguard\": [\"9L14\", \"8L14\", \"7L42\", \"6L1\", \"5L55\", \"5S2\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7L19\",\n \"6M\",\n \"6L31\",\n \"6S3\",\n \"5M\",\n \"5L31\",\n \"5S0\",\n \"5S1\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rockblast\": [\"9M\", \"8M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"7M\",\n \"7L25\",\n \"7S4\",\n \"6M\",\n \"6L37\",\n \"6S3\",\n \"5M\",\n \"5L37\",\n \"5S0\",\n \"5S1\"\n ],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sacredsword\": [\n \"9L49\",\n \"9S6\",\n \"8L49\",\n \"8S5\",\n \"7L31\",\n \"7S4\",\n \"6L42\",\n \"6S3\",\n \"5L42\",\n \"5S0\",\n \"5S1\",\n \"5S2\"\n ],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"smackdown\": [\n \"9M\",\n \"9L7\",\n \"8L7\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L13\",\n \"5M\",\n \"5L13\"\n ],\n \"smartstrike\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\n \"9M\",\n \"9L63\",\n \"9S6\",\n \"8M\",\n \"8L63\",\n \"8S5\",\n \"7M\",\n \"7L55\",\n \"7S4\",\n \"6M\",\n \"6L67\",\n \"5M\",\n \"5L67\"\n ],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\n \"9M\",\n \"9L56\",\n \"9S6\",\n \"8M\",\n \"8L56\",\n \"8S5\",\n \"7M\",\n \"7L37\",\n \"7S4\",\n \"6M\",\n \"6L49\",\n \"6S3\",\n \"5M\",\n \"5L49\",\n \"5S2\"\n ],\n \"takedown\": [\"9M\", \"9L42\", \"8L42\", \"7L7\", \"6L19\", \"5L19\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"upperhand\": [\"9M\"],\n \"workup\": [\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L49\",\n \"6L1\",\n \"5M\",\n \"5L61\",\n \"5S2\"\n ],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 42,\n \"shiny\": 1,\n \"moves\": [\"helpinghand\", \"retaliate\", \"rockslide\", \"sacredsword\"]\n },\n {\n \"generation\": 5,\n \"level\": 45,\n \"shiny\": 1,\n \"moves\": [\"helpinghand\", \"retaliate\", \"rockslide\", \"sacredsword\"]\n },\n {\n \"generation\": 5,\n \"level\": 65,\n \"shiny\": 1,\n \"moves\": [\"sacredsword\", \"swordsdance\", \"quickguard\", \"workup\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"retaliate\", \"rockslide\", \"sacredsword\", \"swordsdance\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"sacredsword\", \"swordsdance\", \"rockslide\", \"stoneedge\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"sacredsword\", \"swordsdance\", \"stoneedge\", \"closecombat\"]\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"closecombat\", \"stoneedge\", \"swordsdance\", \"sacredsword\"]\n }\n ],\n \"eventOnly\": true\n },\n \"virizion\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"aurasphere\": [\"9M\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"9M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"bulletseed\": [\"9M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"closecombat\": [\n \"9M\",\n \"9L70\",\n \"9S6\",\n \"8M\",\n \"8L70\",\n \"8S5\",\n \"7L1\",\n \"6L1\",\n \"5L73\"\n ],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"doubleedge\": [\"9M\"],\n \"doublekick\": [\"9L21\", \"8L21\", \"7L1\", \"6L7\", \"5L7\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigadrain\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"7T\",\n \"7L25\",\n \"7S4\",\n \"6T\",\n \"6L37\",\n \"6S3\",\n \"5T\",\n \"5L37\",\n \"5S0\",\n \"5S1\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L13\",\n \"6T\",\n \"6L25\",\n \"5T\",\n \"5L25\",\n \"5S0\",\n \"5S1\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"laserfocus\": [\"7T\"],\n \"leafblade\": [\n \"9L63\",\n \"9S6\",\n \"8M\",\n \"8L63\",\n \"8S5\",\n \"7L1\",\n \"7S4\",\n \"6L1\",\n \"5L67\"\n ],\n \"leafstorm\": [\"9M\", \"8M\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magicalleaf\": [\"9M\", \"9L7\", \"8M\", \"8L7\", \"7L1\", \"6L13\", \"5L13\"],\n \"megahorn\": [\"8M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"quickguard\": [\"9L14\", \"8L14\", \"7L42\", \"6L1\", \"5L55\", \"5S2\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"7L19\",\n \"6M\",\n \"6L31\",\n \"6S3\",\n \"5M\",\n \"5L31\",\n \"5S0\",\n \"5S1\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sacredsword\": [\n \"9L49\",\n \"9S6\",\n \"8L49\",\n \"8S5\",\n \"7L31\",\n \"7S4\",\n \"6L42\",\n \"6S3\",\n \"5L42\",\n \"5S0\",\n \"5S1\",\n \"5S2\"\n ],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"smartstrike\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\n \"9M\",\n \"9L56\",\n \"9S6\",\n \"8M\",\n \"8L56\",\n \"8S5\",\n \"7M\",\n \"7L37\",\n \"7S4\",\n \"6M\",\n \"6L49\",\n \"6S3\",\n \"5M\",\n \"5L49\",\n \"5S2\"\n ],\n \"synthesis\": [\"9L42\", \"7T\", \"6T\", \"5T\"],\n \"takedown\": [\"9M\", \"9L1\", \"8L42\", \"7L7\", \"6L19\", \"5L19\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"9M\"],\n \"workup\": [\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7M\",\n \"7L49\",\n \"6L1\",\n \"5M\",\n \"5L61\",\n \"5S2\"\n ],\n \"worryseed\": [\"7T\", \"6T\", \"5T\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 42,\n \"shiny\": 1,\n \"moves\": [\"helpinghand\", \"retaliate\", \"gigadrain\", \"sacredsword\"]\n },\n {\n \"generation\": 5,\n \"level\": 45,\n \"shiny\": 1,\n \"moves\": [\"helpinghand\", \"retaliate\", \"gigadrain\", \"sacredsword\"]\n },\n {\n \"generation\": 5,\n \"level\": 65,\n \"shiny\": 1,\n \"moves\": [\"sacredsword\", \"swordsdance\", \"quickguard\", \"workup\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"retaliate\", \"gigadrain\", \"sacredsword\", \"swordsdance\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"sacredsword\", \"swordsdance\", \"gigadrain\", \"leafblade\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"sacredsword\", \"swordsdance\", \"leafblade\", \"closecombat\"]\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"closecombat\", \"leafblade\", \"swordsdance\", \"sacredsword\"]\n }\n ],\n \"eventOnly\": true\n },\n \"tornadus\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"agility\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"8S7\",\n \"7L31\",\n \"6L37\",\n \"6S3\",\n \"5L37\",\n \"5S0\"\n ],\n \"aircutter\": [\"9M\", \"9L20\", \"8L20\", \"7L19\", \"6L25\", \"5L25\", \"5S0\"],\n \"airslash\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"7L37\",\n \"7S4\",\n \"7S5\",\n \"6L43\",\n \"6S3\",\n \"5L43\",\n \"5S2\"\n ],\n \"assurance\": [\"8M\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bite\": [\"9L15\", \"8L15\", \"7L7\", \"6L13\", \"5L13\"],\n \"bleakwindstorm\": [\"9L77\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7L43\",\n \"7S4\",\n \"7S5\",\n \"6L49\",\n \"6S3\",\n \"5L49\"\n ],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"7L67\", \"6M\", \"6L73\", \"5T\", \"5L73\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"extrasensory\": [\"9L45\", \"8L45\", \"7L25\", \"6L31\", \"6S3\", \"5L31\", \"5S0\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"7S6\", \"6M\", \"5M\"],\n \"gust\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S1\"],\n \"hammerarm\": [\"9L55\", \"8L55\", \"7L1\", \"6L1\", \"5L79\", \"5S2\"],\n \"heatwave\": [\"9M\", \"8M\", \"8S7\", \"7T\", \"7S6\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"5S2\"],\n \"hurricane\": [\n \"9M\",\n \"9L65\",\n \"8M\",\n \"8L65\",\n \"8S7\",\n \"7L1\",\n \"7S6\",\n \"6L1\",\n \"5L67\",\n \"5S2\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"icywind\": [\"9M\", \"8M\", \"8S7\", \"7T\", \"6T\", \"5T\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L5\", \"8L5\"],\n \"metronome\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\n \"9M\",\n \"9L60\",\n \"8M\",\n \"8L60\",\n \"7M\",\n \"7L55\",\n \"7S4\",\n \"7S5\",\n \"6M\",\n \"6L61\",\n \"5M\",\n \"5L61\"\n ],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\", \"7L13\", \"6L19\", \"5L19\", \"5S0\"],\n \"reversal\": [\"9M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\"],\n \"skydrop\": [\"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"snowscape\": [\"9M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"9L10\", \"8L10\", \"7M\", \"7L1\", \"6M\", \"6L7\", \"5M\", \"5L7\"],\n \"tailwind\": [\n \"9M\",\n \"9L30\",\n \"8L30\",\n \"7T\",\n \"7L49\",\n \"7S4\",\n \"7S5\",\n \"7S6\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L55\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thrash\": [\"9L70\", \"8L70\", \"7L1\", \"6L1\", \"5L85\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"5S1\"\n ],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"weatherball\": [\"9M\", \"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 40,\n \"shiny\": 1,\n \"moves\": [\"revenge\", \"aircutter\", \"extrasensory\", \"agility\"]\n },\n {\n \"generation\": 5,\n \"level\": 5,\n \"isHidden\": true,\n \"moves\": [\"uproar\", \"astonish\", \"gust\"],\n \"pokeball\": \"dreamball\"\n },\n {\n \"generation\": 5,\n \"level\": 70,\n \"moves\": [\"hurricane\", \"hammerarm\", \"airslash\", \"hiddenpower\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"extrasensory\", \"agility\", \"airslash\", \"crunch\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"airslash\", \"crunch\", \"tailwind\", \"raindance\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"airslash\", \"crunch\", \"tailwind\", \"raindance\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\"hurricane\", \"heatwave\", \"grassknot\", \"tailwind\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"hurricane\", \"agility\", \"icywind\", \"heatwave\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"moves\": [\"extrasensory\", \"crunch\", \"hurricane\", \"bleakwindstorm\"],\n \"source\": \"gen8legends\"\n }\n ],\n \"eventOnly\": true\n },\n \"tornadustherian\": {\"eventOnly\": true},\n \"thundurus\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"agility\": [\n \"9M\",\n \"9L25\",\n \"8M\",\n \"8L25\",\n \"7L31\",\n \"6L37\",\n \"6S3\",\n \"5L37\",\n \"5S0\"\n ],\n \"assurance\": [\"8M\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bite\": [\"9L15\", \"8L15\", \"7L7\", \"6L13\", \"5L13\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"charge\": [\"9M\", \"9L30\", \"8L30\", \"7L49\", \"7S4\", \"7S5\", \"6L1\", \"5L55\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7L43\",\n \"7S4\",\n \"7S5\",\n \"6L49\",\n \"6S3\",\n \"5L49\"\n ],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"7L67\", \"6M\", \"6L73\", \"5T\", \"5L73\"],\n \"defog\": [\"7T\"],\n \"discharge\": [\n \"9L45\",\n \"8L45\",\n \"7L37\",\n \"7S4\",\n \"7S5\",\n \"6L43\",\n \"6S3\",\n \"5L43\"\n ],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"7S6\", \"6M\", \"5M\", \"5S2\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"7S6\", \"6M\", \"5M\"],\n \"hammerarm\": [\"9L55\", \"8L55\", \"7L1\", \"6L1\", \"5L79\", \"5S2\"],\n \"healblock\": [\"7L25\", \"6L31\", \"6S3\", \"5L31\", \"5S0\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L5\", \"8L5\"],\n \"nastyplot\": [\"9M\", \"8M\", \"7L1\", \"7S4\", \"7S5\", \"7S6\", \"6L1\", \"5L61\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"9L60\", \"8M\", \"8L60\", \"8S7\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\", \"7L13\", \"6L19\", \"5L19\", \"5S0\"],\n \"risingvoltage\": [\"8T\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\n \"9L20\",\n \"8L20\",\n \"7T\",\n \"7L19\",\n \"6T\",\n \"6L25\",\n \"5L25\",\n \"5S0\"\n ],\n \"skydrop\": [\"7M\", \"6M\", \"5M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"8S7\", \"7M\", \"6M\", \"5M\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"smartstrike\": [\"9M\", \"8M\", \"7M\"],\n \"snarl\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\"],\n \"supercellslam\": [\"9M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"9L10\", \"8L10\", \"7M\", \"7L1\", \"6M\", \"6L7\", \"5M\", \"5L7\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"thrash\": [\"9L70\", \"8L70\", \"7L1\", \"6L1\", \"5L85\"],\n \"thunder\": [\n \"9M\",\n \"9L65\",\n \"8M\",\n \"8L65\",\n \"8S7\",\n \"7M\",\n \"7L61\",\n \"6M\",\n \"6L67\",\n \"5M\",\n \"5L67\",\n \"5S2\"\n ],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"7S6\", \"6M\", \"5M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"thundershock\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"5S1\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"torment\": [\"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uproar\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L1\",\n \"5S1\"\n ],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"voltswitch\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7M\", \"6M\", \"5M\"],\n \"weatherball\": [\"9M\", \"8M\", \"8S7\"],\n \"wildboltstorm\": [\"9L75\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"5S2\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 40,\n \"shiny\": 1,\n \"moves\": [\"revenge\", \"shockwave\", \"healblock\", \"agility\"]\n },\n {\n \"generation\": 5,\n \"level\": 5,\n \"isHidden\": true,\n \"moves\": [\"uproar\", \"astonish\", \"thundershock\"],\n \"pokeball\": \"dreamball\"\n },\n {\n \"generation\": 5,\n \"level\": 70,\n \"moves\": [\"thunder\", \"hammerarm\", \"focusblast\", \"wildcharge\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"healblock\", \"agility\", \"discharge\", \"crunch\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"discharge\", \"crunch\", \"charge\", \"nastyplot\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"discharge\", \"crunch\", \"charge\", \"nastyplot\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\"thunderbolt\", \"focusblast\", \"grassknot\", \"nastyplot\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"thunder\", \"raindance\", \"weatherball\", \"sludgewave\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"moves\": [\"extrasensory\", \"crunch\", \"thunder\", \"wildboltstorm\"],\n \"source\": \"gen8legends\"\n }\n ],\n \"eventOnly\": true\n },\n \"thundurustherian\": {\"eventOnly\": true},\n \"reshiram\": {\n \"learnset\": {\n \"ancientpower\": [\"9L1\", \"8L1\", \"7L15\", \"6L15\", \"5L15\"],\n \"blueflare\": [\"9L88\", \"8L88\", \"7L100\", \"7S6\", \"6L100\", \"5L100\", \"5S2\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7L71\", \"6L71\", \"5L71\"],\n \"cut\": [\"6M\", \"5M\"],\n \"defog\": [\"7T\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"7S6\", \"6T\", \"5T\", \"5S2\"],\n \"dragonbreath\": [\"9L1\", \"8L1\", \"7L29\", \"6L29\", \"6S3\", \"5L29\", \"5S0\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"8S7\", \"7M\", \"6M\", \"5M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"7T\",\n \"7L54\",\n \"7S4\",\n \"7S5\",\n \"6T\",\n \"6L54\",\n \"5T\",\n \"5L54\",\n \"5S1\"\n ],\n \"dragonrage\": [\"7L1\", \"6L1\", \"5L1\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"7S6\", \"6T\", \"5T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"extrasensory\": [\n \"9L24\",\n \"8L24\",\n \"8S7\",\n \"7L43\",\n \"7S4\",\n \"7S5\",\n \"6L43\",\n \"6S3\",\n \"5L43\",\n \"5S0\",\n \"5S1\"\n ],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fireblast\": [\n \"9M\",\n \"9L64\",\n \"9S8\",\n \"8M\",\n \"8L64\",\n \"7M\",\n \"7L78\",\n \"6M\",\n \"6L78\",\n \"5M\",\n \"5L78\"\n ],\n \"firefang\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"flamethrower\": [\n \"9M\",\n \"9L40\",\n \"9S8\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L22\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\"\n ],\n \"flareblitz\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"fusionflare\": [\n \"9L48\",\n \"9S8\",\n \"8L48\",\n \"8S7\",\n \"7L50\",\n \"7S4\",\n \"7S5\",\n \"7S6\",\n \"6L50\",\n \"6S3\",\n \"5L50\",\n \"5S0\",\n \"5S1\",\n \"5S2\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"heatcrash\": [\"9M\", \"8M\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\n \"9M\",\n \"9L56\",\n \"9S8\",\n \"8M\",\n \"8L56\",\n \"7T\",\n \"7L92\",\n \"6T\",\n \"6L92\",\n \"5T\",\n \"5L92\"\n ],\n \"imprison\": [\"9M\", \"9L72\", \"8M\", \"8L72\", \"7L64\", \"6L8\", \"5L8\", \"5S1\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"mist\": [\"5S2\"],\n \"mysticalfire\": [\"8M\"],\n \"nobleroar\": [\"9L1\", \"8L1\", \"8S7\", \"7L64\"],\n \"outrage\": [\n \"9M\",\n \"9L80\",\n \"8M\",\n \"8L80\",\n \"7T\",\n \"7L85\",\n \"6T\",\n \"6L85\",\n \"5T\",\n \"5L85\"\n ],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roar\": [\"9M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"slash\": [\n \"9L8\",\n \"8L8\",\n \"7L36\",\n \"7S4\",\n \"7S5\",\n \"6L36\",\n \"6S3\",\n \"5L36\",\n \"5S0\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 50,\n \"moves\": [\"dragonbreath\", \"slash\", \"extrasensory\", \"fusionflare\"]\n },\n {\n \"generation\": 5,\n \"level\": 70,\n \"moves\": [\"extrasensory\", \"fusionflare\", \"dragonpulse\", \"imprison\"]\n },\n {\n \"generation\": 5,\n \"level\": 100,\n \"moves\": [\"blueflare\", \"fusionflare\", \"mist\", \"dracometeor\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"dragonbreath\", \"slash\", \"extrasensory\", \"fusionflare\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"slash\", \"extrasensory\", \"fusionflare\", \"dragonpulse\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"slash\", \"extrasensory\", \"fusionflare\", \"dragonpulse\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\"fusionflare\", \"blueflare\", \"dracometeor\", \"earthpower\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"nobleroar\", \"extrasensory\", \"fusionflare\", \"dragonclaw\"]\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"fireblast\", \"hypervoice\", \"fusionflare\", \"flamethrower\"]\n }\n ],\n \"eventOnly\": true\n },\n \"zekrom\": {\n \"learnset\": {\n \"ancientpower\": [\"9L1\", \"8L1\", \"7L15\", \"6L15\", \"5L15\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\"],\n \"boltstrike\": [\"9L88\", \"8L88\", \"7L100\", \"7S6\", \"6L100\", \"5L100\", \"5S2\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7L71\", \"6L71\", \"5L71\"],\n \"cut\": [\"6M\", \"5M\"],\n \"defog\": [\"7T\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"5T\"],\n \"dragonbreath\": [\"9L1\", \"8L1\", \"7L29\", \"6L29\", \"6S3\", \"5L29\", \"5S0\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"8S7\",\n \"7M\",\n \"7L54\",\n \"7S4\",\n \"7S5\",\n \"6M\",\n \"6L54\",\n \"5M\",\n \"5L54\",\n \"5S1\"\n ],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"dragonrage\": [\"7L1\", \"6L1\", \"5L1\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focuspunch\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"fusionbolt\": [\n \"9L48\",\n \"9S8\",\n \"8L48\",\n \"8S7\",\n \"7L50\",\n \"7S4\",\n \"7S5\",\n \"7S6\",\n \"6L50\",\n \"6S3\",\n \"5L50\",\n \"5S0\",\n \"5S1\",\n \"5S2\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"haze\": [\"9M\", \"5S2\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\n \"9M\",\n \"9L56\",\n \"9S8\",\n \"8M\",\n \"8L56\",\n \"7T\",\n \"7L92\",\n \"6T\",\n \"6L92\",\n \"5T\",\n \"5L92\"\n ],\n \"imprison\": [\"9M\", \"9L72\", \"8M\", \"8L72\", \"7L64\", \"6L8\", \"5L8\", \"5S1\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"magnetrise\": [\"7T\", \"6T\", \"5T\"],\n \"nobleroar\": [\"9L1\", \"8L1\", \"8S7\", \"7L64\"],\n \"outrage\": [\n \"9M\",\n \"9L80\",\n \"8M\",\n \"8L80\",\n \"7T\",\n \"7L85\",\n \"7S6\",\n \"6T\",\n \"6L85\",\n \"5T\",\n \"5L85\",\n \"5S2\"\n ],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"risingvoltage\": [\"8T\"],\n \"roar\": [\"9M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"slash\": [\n \"9L8\",\n \"8L8\",\n \"8S7\",\n \"7L36\",\n \"7S4\",\n \"7S5\",\n \"6L36\",\n \"6S3\",\n \"5L36\",\n \"5S0\"\n ],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"9M\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"7S6\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\"],\n \"supercellslam\": [\"9M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\n \"9M\",\n \"9L64\",\n \"9S8\",\n \"8M\",\n \"8L64\",\n \"7M\",\n \"7L78\",\n \"6M\",\n \"6L78\",\n \"5M\",\n \"5L78\"\n ],\n \"thunderbolt\": [\n \"9M\",\n \"9L40\",\n \"9S8\",\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L22\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\"\n ],\n \"thunderfang\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7T\",\n \"7L43\",\n \"7S4\",\n \"7S5\",\n \"6T\",\n \"6L43\",\n \"6S3\",\n \"5T\",\n \"5L43\",\n \"5S0\",\n \"5S1\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 50,\n \"moves\": [\"dragonbreath\", \"slash\", \"zenheadbutt\", \"fusionbolt\"]\n },\n {\n \"generation\": 5,\n \"level\": 70,\n \"moves\": [\"zenheadbutt\", \"fusionbolt\", \"dragonclaw\", \"imprison\"]\n },\n {\n \"generation\": 5,\n \"level\": 100,\n \"moves\": [\"boltstrike\", \"fusionbolt\", \"haze\", \"outrage\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"dragonbreath\", \"slash\", \"zenheadbutt\", \"fusionbolt\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"slash\", \"zenheadbutt\", \"fusionbolt\", \"dragonclaw\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"slash\", \"zenheadbutt\", \"fusionbolt\", \"dragonclaw\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\"fusionbolt\", \"boltstrike\", \"outrage\", \"stoneedge\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"nobleroar\", \"slash\", \"fusionbolt\", \"dragonclaw\"]\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"thunder\", \"hypervoice\", \"fusionbolt\", \"thunderbolt\"]\n }\n ],\n \"eventOnly\": true\n },\n \"landorus\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"block\": [\"9L10\", \"8L10\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\", \"5S1\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulldoze\": [\n \"9M\",\n \"9L15\",\n \"8M\",\n \"8L15\",\n \"8S5\",\n \"7M\",\n \"7L13\",\n \"6M\",\n \"6L19\",\n \"5M\",\n \"5L19\"\n ],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\"],\n \"defog\": [\"7T\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"earthpower\": [\n \"9M\",\n \"9L40\",\n \"8M\",\n \"8L40\",\n \"7T\",\n \"7L37\",\n \"7S4\",\n \"6T\",\n \"6L43\",\n \"6S2\",\n \"5T\",\n \"5L43\"\n ],\n \"earthquake\": [\n \"9M\",\n \"9L65\",\n \"8M\",\n \"8L65\",\n \"7M\",\n \"7L49\",\n \"7S4\",\n \"6M\",\n \"6L55\",\n \"6S3\",\n \"5M\",\n \"5L55\",\n \"5S0\"\n ],\n \"endure\": [\"9M\", \"8M\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\"],\n \"extrasensory\": [\"9L45\", \"8L45\", \"7L25\", \"6L31\", \"6S2\", \"5L31\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fissure\": [\"9L75\", \"8L75\", \"7L1\", \"6L1\", \"5L67\", \"5S0\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"8S5\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"hammerarm\": [\"9L55\", \"8L55\", \"7L1\", \"6L1\", \"5L79\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"imprison\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7L1\", \"6L7\", \"5L7\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"7T\", \"6T\", \"6S3\", \"5T\"],\n \"leer\": [\"9L5\", \"8L5\"],\n \"mudshot\": [\"9M\", \"8M\", \"7L1\", \"6L1\", \"5L1\", \"5S1\"],\n \"mudslap\": [\"9M\"],\n \"nastyplot\": [\"9M\"],\n \"outrage\": [\n \"9M\",\n \"9L70\",\n \"8M\",\n \"8L70\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"5T\",\n \"5L85\"\n ],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"punishment\": [\"7L7\", \"6L13\", \"5L13\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"8S5\",\n \"7M\",\n \"7L43\",\n \"7S4\",\n \"6M\",\n \"6L49\",\n \"6S2\",\n \"5M\",\n \"5L49\",\n \"5S0\"\n ],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rockthrow\": [\"8L1\", \"7L19\", \"6L25\", \"5L25\"],\n \"rocktomb\": [\n \"9M\",\n \"9L20\",\n \"8M\",\n \"8L20\",\n \"7M\",\n \"7L1\",\n \"6M\",\n \"6L1\",\n \"6S3\",\n \"5M\",\n \"5L1\",\n \"5S1\"\n ],\n \"roleplay\": [\"7T\", \"6T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sandsearstorm\": [\"9L80\"],\n \"sandstorm\": [\n \"9M\",\n \"9L60\",\n \"8M\",\n \"8L60\",\n \"7M\",\n \"7L55\",\n \"7S4\",\n \"6M\",\n \"6L61\",\n \"5M\",\n \"5L61\",\n \"5S0\"\n ],\n \"sandtomb\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"8S5\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"scorchingsands\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"selfdestruct\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"smackdown\": [\"9M\", \"9L1\", \"7M\", \"6M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\n \"9M\",\n \"9L50\",\n \"8M\",\n \"8L50\",\n \"7M\",\n \"7L67\",\n \"6M\",\n \"6L73\",\n \"5M\",\n \"5L73\"\n ],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swordsdance\": [\n \"9M\",\n \"8M\",\n \"8L25\",\n \"7M\",\n \"7L31\",\n \"6M\",\n \"6L37\",\n \"6S2\",\n \"5M\",\n \"5L37\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S3\", \"5M\"],\n \"weatherball\": [\"9M\", \"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"rockslide\", \"earthquake\", \"sandstorm\", \"fissure\"]\n },\n {\n \"generation\": 5,\n \"level\": 5,\n \"isHidden\": true,\n \"moves\": [\"block\", \"mudshot\", \"rocktomb\"],\n \"pokeball\": \"dreamball\"\n },\n {\n \"generation\": 6,\n \"level\": 65,\n \"shiny\": 1,\n \"moves\": [\"extrasensory\", \"swordsdance\", \"earthpower\", \"rockslide\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"nature\": \"Adamant\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 31,\n \"spa\": 1,\n \"spd\": 31,\n \"spe\": 24\n },\n \"moves\": [\"earthquake\", \"knockoff\", \"uturn\", \"rocktomb\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"earthpower\", \"rockslide\", \"earthquake\", \"sandstorm\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"sandtomb\", \"rockslide\", \"bulldoze\", \"focusblast\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"moves\": [\"extrasensory\", \"crunch\", \"earthpower\", \"sandsearstorm\"],\n \"source\": \"gen8legends\"\n }\n ],\n \"eventOnly\": true\n },\n \"landorustherian\": {\"eventOnly\": true},\n \"kyurem\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"ancientpower\": [\"9L1\", \"8L1\", \"7L15\", \"6L15\", \"5L15\"],\n \"avalanche\": [\"9M\"],\n \"blizzard\": [\n \"9M\",\n \"9L56\",\n \"9S6\",\n \"8M\",\n \"8L56\",\n \"7M\",\n \"7L78\",\n \"6M\",\n \"6L78\",\n \"5M\",\n \"5L78\"\n ],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"6S3\", \"5T\"],\n \"dragonbreath\": [\"9L1\", \"8L1\", \"7L29\", \"6L29\", \"6S2\", \"5L29\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7T\",\n \"7L57\",\n \"7S4\",\n \"6T\",\n \"6L57\",\n \"5T\",\n \"5L57\",\n \"5S0\",\n \"5S1\"\n ],\n \"dragonrage\": [\"7L1\", \"6L1\", \"5L1\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\n \"9M\",\n \"9L16\",\n \"8L16\",\n \"7T\",\n \"7L71\",\n \"6T\",\n \"6L71\",\n \"5T\",\n \"5L71\",\n \"5S0\"\n ],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"freezedry\": [\"9L1\", \"8L1\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"glaciate\": [\n \"9L80\",\n \"8L80\",\n \"7L50\",\n \"7S4\",\n \"6L50\",\n \"6S2\",\n \"6S3\",\n \"5L50\",\n \"5S0\",\n \"5S1\"\n ],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\n \"9M\",\n \"9L40\",\n \"9S6\",\n \"8M\",\n \"8L40\",\n \"8S5\",\n \"7T\",\n \"7L92\",\n \"6T\",\n \"6L92\",\n \"5T\",\n \"5L92\"\n ],\n \"icebeam\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"8S5\",\n \"7M\",\n \"7L22\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\"\n ],\n \"icefang\": [\"9M\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\"],\n \"imprison\": [\n \"9M\",\n \"9L64\",\n \"9S6\",\n \"8M\",\n \"8L64\",\n \"7L64\",\n \"6L8\",\n \"5L8\",\n \"5S0\",\n \"5S1\"\n ],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"6S3\", \"5T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"nobleroar\": [\"9L1\", \"8L1\", \"7L64\"],\n \"outrage\": [\n \"9M\",\n \"9L72\",\n \"8M\",\n \"8L72\",\n \"7T\",\n \"7L85\",\n \"6T\",\n \"6L85\",\n \"5T\",\n \"5L85\"\n ],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roar\": [\"9M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\n \"9M\",\n \"9L48\",\n \"9S6\",\n \"8M\",\n \"8L48\",\n \"8S5\",\n \"7L43\",\n \"7S4\",\n \"6L43\",\n \"6S2\",\n \"6S3\",\n \"5L43\",\n \"5S1\"\n ],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"8S5\", \"7M\", \"6M\", \"5M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sheercold\": [\"9L88\", \"8L88\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"slash\": [\"9L8\", \"8L8\", \"7L36\", \"7S4\", \"6L36\", \"6S2\", \"5L36\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"snowscape\": [\"9M\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 75,\n \"shiny\": 1,\n \"moves\": [\"glaciate\", \"dragonpulse\", \"imprison\", \"endeavor\"]\n },\n {\n \"generation\": 5,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"scaryface\", \"glaciate\", \"dragonpulse\", \"imprison\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"dragonbreath\", \"slash\", \"scaryface\", \"glaciate\"]\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"moves\": [\"glaciate\", \"scaryface\", \"dracometeor\", \"ironhead\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"slash\", \"scaryface\", \"glaciate\", \"dragonpulse\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"icebeam\", \"hypervoice\", \"shadowball\", \"scaryface\"]\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"imprison\", \"blizzard\", \"scaryface\", \"hypervoice\"]\n }\n ],\n \"eventOnly\": true\n },\n \"kyuremblack\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"ancientpower\": [\"9L1\", \"8L1\", \"7L15\", \"6L15\", \"5L15\"],\n \"avalanche\": [\"9M\"],\n \"blizzard\": [\n \"9M\",\n \"9L56\",\n \"9S6\",\n \"8M\",\n \"8L56\",\n \"7M\",\n \"7L78\",\n \"6M\",\n \"6L78\",\n \"5M\",\n \"5L78\"\n ],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"6S3\", \"5T\"],\n \"dragonbreath\": [\"9L1\", \"8L1\", \"7L29\", \"6L29\", \"6S2\", \"5L29\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7T\",\n \"7L57\",\n \"7S4\",\n \"6T\",\n \"6L57\",\n \"5T\",\n \"5L57\",\n \"5S0\",\n \"5S1\"\n ],\n \"dragonrage\": [\"7L1\", \"6L1\", \"5L1\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\n \"9M\",\n \"9L16\",\n \"8L16\",\n \"7T\",\n \"7L71\",\n \"6T\",\n \"6L71\",\n \"5T\",\n \"5L71\",\n \"5S0\"\n ],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"freezedry\": [\"9L1\", \"8L1\"],\n \"freezeshock\": [\n \"9L80\",\n \"8L80\",\n \"7L50\",\n \"7S4\",\n \"6L50\",\n \"6S2\",\n \"6S3\",\n \"5L43\",\n \"5S0\",\n \"5S1\"\n ],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"fusionbolt\": [\n \"9L48\",\n \"9S6\",\n \"8L48\",\n \"8S5\",\n \"7L43\",\n \"7S4\",\n \"6L43\",\n \"6S2\",\n \"6S3\",\n \"5L43\",\n \"5S1\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\n \"9M\",\n \"9L40\",\n \"9S6\",\n \"8M\",\n \"8L40\",\n \"8S5\",\n \"7T\",\n \"7L92\",\n \"6T\",\n \"6L92\",\n \"5T\",\n \"5L92\"\n ],\n \"icebeam\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"8S5\",\n \"7M\",\n \"7L22\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\"\n ],\n \"icefang\": [\"9M\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\"],\n \"imprison\": [\n \"9M\",\n \"9L64\",\n \"9S6\",\n \"8M\",\n \"8L64\",\n \"7L64\",\n \"6L8\",\n \"5L8\",\n \"5S0\",\n \"5S1\"\n ],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"6S3\", \"5T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"nobleroar\": [\"9L1\", \"8L1\", \"7L64\"],\n \"outrage\": [\n \"9M\",\n \"9L72\",\n \"8M\",\n \"8L72\",\n \"7T\",\n \"7L85\",\n \"6T\",\n \"6L85\",\n \"5T\",\n \"5L85\"\n ],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roar\": [\"9M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"8S5\", \"7M\", \"6M\", \"5M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sheercold\": [\"9L88\", \"8L88\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"slash\": [\"9L8\", \"8L8\", \"7L36\", \"7S4\", \"6L36\", \"6S2\", \"5L36\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"snowscape\": [\"9M\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 75,\n \"shiny\": 1,\n \"moves\": [\"freezeshock\", \"dragonpulse\", \"imprison\", \"endeavor\"]\n },\n {\n \"generation\": 5,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"fusionbolt\", \"freezeshock\", \"dragonpulse\", \"imprison\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"dragonbreath\", \"slash\", \"fusionbolt\", \"freezeshock\"]\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"moves\": [\"freezeshock\", \"fusionbolt\", \"dracometeor\", \"ironhead\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"slash\", \"fusionbolt\", \"freezeshock\", \"dragonpulse\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"icebeam\", \"hypervoice\", \"shadowball\", \"fusionbolt\"]\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"imprison\", \"blizzard\", \"fusionbolt\", \"hypervoice\"]\n }\n ],\n \"eventOnly\": true\n },\n \"kyuremwhite\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"ancientpower\": [\"9L1\", \"8L1\", \"7L15\", \"6L15\", \"5L15\"],\n \"avalanche\": [\"9M\"],\n \"blizzard\": [\n \"9M\",\n \"9L56\",\n \"9S6\",\n \"8M\",\n \"8L56\",\n \"7M\",\n \"7L78\",\n \"6M\",\n \"6L78\",\n \"5M\",\n \"5L78\"\n ],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\", \"6S3\", \"5T\"],\n \"dragonbreath\": [\"9L1\", \"8L1\", \"7L29\", \"6L29\", \"6S2\", \"5L29\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\n \"9M\",\n \"9L24\",\n \"8M\",\n \"8L24\",\n \"7T\",\n \"7L57\",\n \"7S4\",\n \"6T\",\n \"6L57\",\n \"5T\",\n \"5L57\",\n \"5S0\",\n \"5S1\"\n ],\n \"dragonrage\": [\"7L1\", \"6L1\", \"5L1\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"echoedvoice\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\n \"9M\",\n \"9L16\",\n \"8L16\",\n \"7T\",\n \"7L71\",\n \"6T\",\n \"6L71\",\n \"5T\",\n \"5L71\",\n \"5S0\"\n ],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"freezedry\": [\"9L1\", \"8L1\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"fusionflare\": [\n \"9L48\",\n \"9S6\",\n \"8L48\",\n \"8S5\",\n \"7L43\",\n \"7S4\",\n \"6L43\",\n \"6S2\",\n \"6S3\",\n \"5L43\",\n \"5S1\"\n ],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\n \"9M\",\n \"9L40\",\n \"9S6\",\n \"8M\",\n \"8L40\",\n \"8S5\",\n \"7T\",\n \"7L92\",\n \"6T\",\n \"6L92\",\n \"5T\",\n \"5L92\"\n ],\n \"icebeam\": [\n \"9M\",\n \"9L32\",\n \"8M\",\n \"8L32\",\n \"8S5\",\n \"7M\",\n \"7L22\",\n \"6M\",\n \"6L22\",\n \"5M\",\n \"5L22\"\n ],\n \"iceburn\": [\n \"9L80\",\n \"8L80\",\n \"7L50\",\n \"7S4\",\n \"6L50\",\n \"6S2\",\n \"6S3\",\n \"5L43\",\n \"5S0\",\n \"5S1\"\n ],\n \"icefang\": [\"9M\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\"],\n \"imprison\": [\n \"9M\",\n \"9L64\",\n \"9S6\",\n \"8M\",\n \"8L64\",\n \"7L64\",\n \"6L8\",\n \"5L8\",\n \"5S0\",\n \"5S1\"\n ],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\", \"6S3\", \"5T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"nobleroar\": [\"9L1\", \"8L1\", \"7L64\"],\n \"outrage\": [\n \"9M\",\n \"9L72\",\n \"8M\",\n \"8L72\",\n \"7T\",\n \"7L85\",\n \"6T\",\n \"6L85\",\n \"5T\",\n \"5L85\"\n ],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"roar\": [\"9M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"roost\": [\"7M\", \"6M\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"8S5\", \"7M\", \"6M\", \"5M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sheercold\": [\"9L88\", \"8L88\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"slash\": [\"9L8\", \"8L8\", \"7L36\", \"7S4\", \"6L36\", \"6S2\", \"5L36\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"snowscape\": [\"9M\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 75,\n \"shiny\": 1,\n \"moves\": [\"iceburn\", \"dragonpulse\", \"imprison\", \"endeavor\"]\n },\n {\n \"generation\": 5,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"fusionflare\", \"iceburn\", \"dragonpulse\", \"imprison\"]\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": 1,\n \"moves\": [\"dragonbreath\", \"slash\", \"fusionflare\", \"iceburn\"]\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"moves\": [\"iceburn\", \"fusionflare\", \"dracometeor\", \"ironhead\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"slash\", \"fusionflare\", \"iceburn\", \"dragonpulse\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"icebeam\", \"hypervoice\", \"shadowball\", \"fusionflare\"]\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"imprison\", \"blizzard\", \"fusionflare\", \"hypervoice\"]\n }\n ],\n \"eventOnly\": true\n },\n \"keldeo\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"aquajet\": [\n \"9L1\",\n \"8L1\",\n \"7L1\",\n \"6L1\",\n \"6S2\",\n \"6S3\",\n \"5L1\",\n \"5S0\",\n \"5S1\"\n ],\n \"aquatail\": [\n \"9L35\",\n \"9S5\",\n \"9S6\",\n \"8L35\",\n \"7T\",\n \"7L37\",\n \"6T\",\n \"6L37\",\n \"5T\",\n \"5L37\"\n ],\n \"aurasphere\": [\"9M\", \"8M\"],\n \"batonpass\": [\"9M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"bubblebeam\": [\"9L7\", \"8L7\", \"7L1\", \"6L13\", \"6S3\", \"5L13\", \"5S0\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"chillingwater\": [\"9M\"],\n \"closecombat\": [\"9M\", \"9L70\", \"8M\", \"8L70\", \"7L73\", \"6L73\", \"5L73\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"cut\": [\"6M\", \"5M\"],\n \"doubleedge\": [\"9M\"],\n \"doublekick\": [\n \"9L21\",\n \"9S6\",\n \"8L21\",\n \"7L1\",\n \"6L7\",\n \"6S2\",\n \"6S3\",\n \"5L7\",\n \"5S0\"\n ],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L25\",\n \"6T\",\n \"6L25\",\n \"5T\",\n \"5L25\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"hydropump\": [\n \"9M\",\n \"9L63\",\n \"8M\",\n \"8L63\",\n \"8S4\",\n \"7L67\",\n \"6L67\",\n \"6S2\",\n \"5L67\",\n \"5S1\"\n ],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"6S2\", \"6S3\", \"5L1\", \"5S0\"],\n \"liquidation\": [\"9M\", \"8M\", \"7T\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\"],\n \"megahorn\": [\"8M\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"painsplit\": [\"9M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"quickguard\": [\"9L14\", \"9S6\", \"8L14\", \"7L55\", \"6L55\", \"5L55\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\n \"9L28\",\n \"9S5\",\n \"8M\",\n \"8L28\",\n \"7L31\",\n \"6M\",\n \"6L31\",\n \"5M\",\n \"5L31\"\n ],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"sacredsword\": [\n \"9L49\",\n \"9S5\",\n \"9S6\",\n \"8L49\",\n \"8S4\",\n \"7L43\",\n \"6L43\",\n \"5L43\",\n \"5S1\"\n ],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"secretsword\": [\"9L1\", \"8L1\", \"8S4\", \"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\"],\n \"smartstrike\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\n \"9M\",\n \"9L56\",\n \"8M\",\n \"8L56\",\n \"8S4\",\n \"7M\",\n \"7L49\",\n \"6M\",\n \"6L49\",\n \"5M\",\n \"5L49\",\n \"5S1\"\n ],\n \"takedown\": [\"9M\", \"9L42\", \"9S5\", \"8L42\", \"7L19\", \"6L19\", \"5L19\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"9M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\"],\n \"workup\": [\"9L1\", \"8M\", \"8L1\", \"7M\", \"7L61\", \"6L61\", \"5M\", \"5L61\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 15,\n \"moves\": [\"aquajet\", \"leer\", \"doublekick\", \"bubblebeam\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"moves\": [\"sacredsword\", \"hydropump\", \"aquajet\", \"swordsdance\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 15,\n \"moves\": [\"aquajet\", \"leer\", \"doublekick\", \"hydropump\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"moves\": [\"aquajet\", \"leer\", \"doublekick\", \"bubblebeam\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 65,\n \"moves\": [\"secretsword\", \"sacredsword\", \"swordsdance\", \"hydropump\"]\n },\n {\n \"generation\": 9,\n \"level\": 50,\n \"nature\": \"Docile\",\n \"moves\": [\"retaliate\", \"aquatail\", \"takedown\", \"sacredsword\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 9,\n \"level\": 50,\n \"shiny\": true,\n \"nature\": \"Modest\",\n \"moves\": [\"quickguard\", \"doublekick\", \"aquatail\", \"sacredsword\"],\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 20,\n \"def\": 20,\n \"spa\": 31,\n \"spd\": 20,\n \"spe\": 31\n },\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"keldeoresolute\": {\"eventOnly\": true},\n \"meloetta\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"9L26\", \"7M\", \"7L26\", \"6M\", \"6L26\", \"5M\", \"5L26\"],\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"7T\"],\n \"batonpass\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"celebrate\": [\"7S3\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\"],\n \"charm\": [\"9M\"],\n \"closecombat\": [\"9M\", \"9L78\", \"7L78\", \"7S2\", \"6L78\", \"5L78\", \"5S1\"],\n \"coaching\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"9L1\", \"7L1\", \"6L11\", \"5L11\", \"5S0\"],\n \"covet\": [\"7T\", \"6T\", \"5T\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"disarmingvoice\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"drainpunch\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"echoedvoice\": [\n \"9L36\",\n \"9S5\",\n \"7M\",\n \"7L36\",\n \"6M\",\n \"6L36\",\n \"5M\",\n \"5L36\"\n ],\n \"embargo\": [\"7M\", \"6M\", \"5M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"faketears\": [\"9M\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"flash\": [\"6M\", \"5M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"hypervoice\": [\n \"9M\",\n \"9L64\",\n \"9S4\",\n \"7T\",\n \"7L64\",\n \"6T\",\n \"6L64\",\n \"5T\",\n \"5L64\"\n ],\n \"icepunch\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"magicroom\": [\"7T\", \"6T\", \"5T\"],\n \"metronome\": [\"9M\"],\n \"payback\": [\"7M\", \"6M\", \"5M\"],\n \"perishsong\": [\"9L85\", \"7L85\", \"6L85\", \"5L85\"],\n \"playrough\": [\"9M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"psybeam\": [\"9M\", \"9L31\", \"9S5\", \"7L31\", \"6L31\", \"5L31\"],\n \"psychic\": [\n \"9M\",\n \"9L57\",\n \"9S4\",\n \"7M\",\n \"7L57\",\n \"7S2\",\n \"6M\",\n \"6L57\",\n \"5M\",\n \"5L57\",\n \"5S1\"\n ],\n \"psychup\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"psyshock\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"quickattack\": [\"9L1\", \"7L1\", \"6L6\", \"5L6\", \"5S0\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\"],\n \"relicsong\": [\"9L50\", \"9S4\", \"9S5\", \"7T\", \"7S3\", \"6T\", \"5T\"],\n \"rest\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"retaliate\": [\"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"reversal\": [\"9M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"roleplay\": [\"9L71\", \"7T\", \"7L71\", \"6T\", \"6L71\", \"5T\", \"5L71\"],\n \"round\": [\n \"9L1\",\n \"7M\",\n \"7L1\",\n \"7S3\",\n \"6M\",\n \"6L1\",\n \"5M\",\n \"5L1\",\n \"5S0\",\n \"5S1\"\n ],\n \"safeguard\": [\"7M\", \"6M\", \"5M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\", \"5T\"],\n \"sing\": [\"9L1\", \"9S4\", \"9S5\", \"7L1\", \"7S2\", \"7S3\", \"6L16\", \"5L16\"],\n \"skillswap\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\", \"5T\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\"],\n \"snore\": [\"7T\", \"6T\", \"5T\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"teeterdance\": [\"9L21\", \"7L21\", \"6L21\", \"5L21\", \"5S1\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trick\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"trickroom\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"tripleaxel\": [\"9M\"],\n \"uproar\": [\"7T\", \"6T\", \"5T\"],\n \"uturn\": [\"9M\", \"9L43\", \"7M\", \"7L43\", \"6M\", \"6L43\", \"5M\", \"5L43\"],\n \"wakeupslap\": [\"7L50\", \"6L50\", \"5L50\"],\n \"wonderroom\": [\"7T\", \"6T\", \"5T\"],\n \"workup\": [\"7M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 15,\n \"moves\": [\"quickattack\", \"confusion\", \"round\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"moves\": [\"round\", \"teeterdance\", \"psychic\", \"closecombat\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 15,\n \"moves\": [\"sing\", \"psychic\", \"closecombat\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"moves\": [\"sing\", \"celebrate\", \"round\", \"relicsong\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"relicsong\", \"hypervoice\", \"sing\", \"psychic\"]\n },\n {\n \"generation\": 9,\n \"level\": 50,\n \"shiny\": true,\n \"nature\": \"Modest\",\n \"ivs\": {\n \"hp\": 20,\n \"atk\": 20,\n \"def\": 20,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"relicsong\", \"echoedvoice\", \"psybeam\", \"sing\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"genesect\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\", \"5M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"assurance\": [\"8M\"],\n \"blazekick\": [\"8M\", \"5S2\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"bugbite\": [\"7T\", \"6T\", \"5T\"],\n \"bugbuzz\": [\"8M\", \"8L56\", \"7L55\", \"6L55\", \"5L55\"],\n \"chargebeam\": [\"7M\", \"6M\", \"5M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"doubleteam\": [\"7M\", \"6M\", \"5M\"],\n \"electroweb\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"explosion\": [\"7M\", \"6M\", \"5M\"],\n \"extremespeed\": [\"5S2\"],\n \"facade\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"fellstinger\": [\"8L21\", \"8S4\", \"7L1\", \"6L1\"],\n \"flamecharge\": [\"8L28\", \"7M\", \"7L18\", \"6M\", \"6L18\", \"5M\", \"5L18\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"fly\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\"],\n \"furycutter\": [\"8L1\", \"7L7\", \"6L7\", \"5L7\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"gravity\": [\"7T\", \"6T\", \"5T\"],\n \"gunkshot\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\"],\n \"honeclaws\": [\"6M\", \"5M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"7L73\", \"6M\", \"6L73\", \"5M\", \"5L73\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"lastresort\": [\"7T\", \"6T\", \"5T\"],\n \"leechlife\": [\"8M\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"lockon\": [\"8L77\", \"7L11\", \"6L11\", \"5L11\"],\n \"magiccoat\": [\"7T\", \"6T\", \"5T\"],\n \"magnetbomb\": [\"7L22\", \"6L22\", \"6S3\", \"5L22\", \"5S0\", \"5S1\"],\n \"magnetrise\": [\"8L49\", \"7T\", \"7L1\", \"6T\", \"6L1\", \"5T\", \"5L1\"],\n \"metalclaw\": [\"8L14\", \"8S4\", \"7L1\", \"6L1\", \"5L1\"],\n \"metalsound\": [\"8L35\", \"7L33\", \"6L33\", \"5L33\"],\n \"protect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"quickattack\": [\"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"screech\": [\"8M\", \"8L7\", \"7L1\", \"6L1\", \"5L1\"],\n \"secretpower\": [\"6M\"],\n \"selfdestruct\": [\"8M\", \"8L91\", \"7L77\", \"6L77\", \"5L77\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"shiftgear\": [\"5S2\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\n \"7T\",\n \"7L40\",\n \"6T\",\n \"6L40\",\n \"6S3\",\n \"5T\",\n \"5L40\",\n \"5S0\",\n \"5S1\"\n ],\n \"simplebeam\": [\"8L63\", \"7L62\", \"6L62\", \"5L62\"],\n \"slash\": [\"7L29\", \"6L29\", \"5L29\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\", \"6S3\", \"5M\", \"5S0\", \"5S1\"],\n \"steelbeam\": [\"8T\"],\n \"strugglebug\": [\"6M\", \"5M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"swift\": [\"8M\"],\n \"technoblast\": [\n \"8L84\",\n \"8S4\",\n \"7L1\",\n \"6L1\",\n \"6S3\",\n \"5L1\",\n \"5S0\",\n \"5S1\",\n \"5S2\"\n ],\n \"telekinesis\": [\"7T\"],\n \"thunder\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"triattack\": [\"8M\", \"7L44\", \"6L44\", \"5L44\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"xscissor\": [\n \"8M\",\n \"8L42\",\n \"8S4\",\n \"7M\",\n \"7L51\",\n \"6M\",\n \"6L51\",\n \"5M\",\n \"5L51\"\n ],\n \"zapcannon\": [\"8L70\", \"7L66\", \"6L66\", \"5L66\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\", \"5T\"]\n },\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 50,\n \"moves\": [\"technoblast\", \"magnetbomb\", \"solarbeam\", \"signalbeam\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 15,\n \"moves\": [\"technoblast\", \"magnetbomb\", \"solarbeam\", \"signalbeam\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 5,\n \"level\": 100,\n \"shiny\": true,\n \"nature\": \"Hasty\",\n \"ivs\": {\"atk\": 31, \"spe\": 31},\n \"moves\": [\"extremespeed\", \"technoblast\", \"blazekick\", \"shiftgear\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"moves\": [\"technoblast\", \"magnetbomb\", \"solarbeam\", \"signalbeam\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 60,\n \"moves\": [\"technoblast\", \"xscissor\", \"metalclaw\", \"fellstinger\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"genesectburn\": {\"eventOnly\": true},\n \"genesectchill\": {\"eventOnly\": true},\n \"genesectdouse\": {\"eventOnly\": true},\n \"genesectshock\": {\"eventOnly\": true},\n \"chespin\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\"],\n \"attract\": [\"7M\", \"6M\"],\n \"bellydrum\": [\"9E\", \"7E\", \"6E\"],\n \"bite\": [\"9L11\", \"7L11\", \"6L11\"],\n \"bodyslam\": [\"9M\", \"9L42\", \"7L42\", \"6L42\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\"],\n \"bulkup\": [\"7M\", \"7L39\", \"6M\", \"6L39\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\"],\n \"bulletseed\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"9E\", \"7E\", \"6E\"],\n \"cut\": [\"6M\"],\n \"defensecurl\": [\"7E\", \"6E\"],\n \"dig\": [\"9M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainpunch\": [\"9M\", \"7T\", \"6T\"],\n \"dualchop\": [\"7T\", \"6T\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\"],\n \"grasspledge\": [\"9M\", \"7T\", \"6T\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\"],\n \"gyroball\": [\"7M\", \"6M\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"irondefense\": [\"7T\", \"6T\"],\n \"ironhead\": [\"9M\", \"7T\", \"6T\"],\n \"irontail\": [\"7T\", \"6T\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L15\", \"7L15\", \"6L15\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\"],\n \"lowsweep\": [\"7M\", \"6M\"],\n \"magicalleaf\": [\"9M\"],\n \"metalclaw\": [\"9M\"],\n \"mudshot\": [\"9M\", \"9L35\", \"7L35\", \"6L35\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"painsplit\": [\"9M\", \"9L45\", \"7T\", \"7L45\", \"6T\", \"6L45\"],\n \"payback\": [\"7M\", \"6M\"],\n \"pinmissile\": [\"9L18\", \"7L18\", \"6L18\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\"],\n \"poweruppunch\": [\"7E\", \"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"quickguard\": [\"9E\", \"7E\", \"6E\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"retaliate\": [\"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\"],\n \"rollout\": [\"9L8\", \"7L8\", \"7E\", \"6L8\", \"6E\"],\n \"round\": [\"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"9L32\", \"7T\", \"7L32\", \"6T\", \"6L32\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"7M\", \"6M\"],\n \"smackdown\": [\"7M\", \"6M\"],\n \"snore\": [\"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\"],\n \"spikes\": [\"9M\", \"9E\", \"7E\", \"6E\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"stoneedge\": [\"7M\", \"6M\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\"],\n \"superfang\": [\"9M\", \"9E\", \"7T\", \"6T\"],\n \"superpower\": [\"7T\", \"6T\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"7M\", \"6M\"],\n \"synthesis\": [\"9E\", \"7T\", \"7E\", \"6T\", \"6E\"],\n \"tackle\": [\"6L1\"],\n \"takedown\": [\"9M\", \"9L27\", \"7L27\", \"6L27\"],\n \"taunt\": [\"7M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trailblaze\": [\"9M\"],\n \"vinewhip\": [\"9L1\", \"7L1\", \"6L5\"],\n \"wideguard\": [\"9E\"],\n \"woodhammer\": [\"9L48\", \"7L48\", \"6L48\"],\n \"workup\": [\"7M\"],\n \"worryseed\": [\"7T\", \"6T\"],\n \"zenheadbutt\": [\"9M\", \"7T\", \"6T\"]\n }\n },\n \"quilladin\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\"],\n \"attract\": [\"7M\", \"6M\"],\n \"bite\": [\"9L11\", \"7L11\", \"6L11\"],\n \"bodyslam\": [\"9M\", \"9L43\", \"7L48\", \"6L48\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\"],\n \"bulkup\": [\"9M\", \"9L38\", \"7M\", \"7L44\", \"6M\", \"6L44\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\"],\n \"bulletseed\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\"],\n \"dig\": [\"9M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainpunch\": [\"9M\", \"7T\", \"6T\"],\n \"dualchop\": [\"7T\", \"6T\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\"],\n \"grasspledge\": [\"9M\", \"7T\", \"6T\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\"],\n \"gyroball\": [\"9M\", \"7M\", \"6M\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"honeclaws\": [\"6M\"],\n \"irondefense\": [\"9M\", \"7T\", \"6T\"],\n \"ironhead\": [\"9M\", \"7T\", \"6T\"],\n \"irontail\": [\"7T\", \"6T\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L15\", \"7L15\", \"6L15\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\"],\n \"magicalleaf\": [\"9M\"],\n \"metalclaw\": [\"9M\"],\n \"mudshot\": [\"9M\", \"9L34\", \"7L39\", \"6L39\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"needlearm\": [\"7L1\", \"6L26\"],\n \"painsplit\": [\"9M\", \"9L47\", \"7T\", \"7L52\", \"6T\", \"6L52\"],\n \"payback\": [\"7M\", \"6M\"],\n \"pinmissile\": [\"9L24\", \"7L19\", \"6L20\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"retaliate\": [\"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\"],\n \"rollout\": [\"9L8\", \"7L8\", \"6L8\"],\n \"round\": [\"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"9L20\", \"7T\", \"7L35\", \"6T\", \"6L35\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"7M\", \"6M\"],\n \"smackdown\": [\"7M\", \"6M\"],\n \"snore\": [\"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\"],\n \"spikes\": [\"9M\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\"],\n \"superpower\": [\"7T\", \"6T\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"7M\", \"6M\"],\n \"synthesis\": [\"7T\", \"6T\"],\n \"tackle\": [\"6L1\"],\n \"takedown\": [\"9M\", \"9L29\", \"7L29\", \"6L30\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trailblaze\": [\"9M\"],\n \"vinewhip\": [\"9L1\", \"7L1\", \"6L5\"],\n \"woodhammer\": [\"9L53\", \"7L56\", \"6L55\"],\n \"workup\": [\"7M\"],\n \"worryseed\": [\"7T\", \"6T\"],\n \"zenheadbutt\": [\"9M\", \"7T\", \"6T\"]\n }\n },\n \"chesnaught\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\"],\n \"attract\": [\"7M\", \"6M\"],\n \"bellydrum\": [\"7L1\", \"6L1\"],\n \"bite\": [\"9L11\", \"7L11\", \"6L11\"],\n \"block\": [\"7T\", \"6T\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"9L54\", \"7L54\", \"6L48\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\"],\n \"bulkup\": [\"9M\", \"9L48\", \"7M\", \"7L48\", \"6M\", \"6L44\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\"],\n \"bulletseed\": [\"9M\"],\n \"closecombat\": [\"9M\"],\n \"coaching\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\"],\n \"dig\": [\"9M\", \"6M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dragonclaw\": [\"9M\", \"7M\", \"6M\"],\n \"drainpunch\": [\"9M\", \"7T\", \"6T\"],\n \"dualchop\": [\"7T\", \"6T\"],\n \"earthquake\": [\"9M\", \"7M\", \"6M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"feint\": [\"9L1\", \"7L1\", \"6L1\"],\n \"flash\": [\"6M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\"],\n \"frenzyplant\": [\"9M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\"],\n \"gigaimpact\": [\"9M\", \"9L78\", \"7M\", \"7L78\", \"6M\", \"6L70\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\"],\n \"grasspledge\": [\"9M\", \"7T\", \"6T\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\"],\n \"gyroball\": [\"9M\", \"7M\", \"6M\"],\n \"hammerarm\": [\"9L1\", \"7L1\", \"6L1\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"highhorsepower\": [\"9M\"],\n \"honeclaws\": [\"6M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\"],\n \"irondefense\": [\"9M\", \"7T\", \"6T\"],\n \"ironhead\": [\"9M\", \"7T\", \"6T\"],\n \"irontail\": [\"7T\", \"6T\"],\n \"knockoff\": [\"9M\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L15\", \"7L15\", \"6L15\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\"],\n \"lowsweep\": [\"9M\", \"7M\", \"6M\"],\n \"magicalleaf\": [\"9M\"],\n \"metalclaw\": [\"9M\"],\n \"mudshot\": [\"9M\", \"9L41\", \"7L41\", \"6L41\"],\n \"mudslap\": [\"9M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"needlearm\": [\"7L1\", \"6L26\"],\n \"painsplit\": [\"9M\", \"9L60\", \"7T\", \"7L60\", \"6T\", \"6L52\"],\n \"payback\": [\"7M\", \"6M\"],\n \"pinmissile\": [\"9L19\", \"7L19\", \"6L20\"],\n \"poisonjab\": [\"9M\", \"7M\", \"6M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"retaliate\": [\"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\"],\n \"rollout\": [\"9L1\", \"7L1\", \"6L8\"],\n \"round\": [\"7M\", \"6M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"9L35\", \"7T\", \"7L35\", \"6T\", \"6L35\"],\n \"shadowclaw\": [\"9M\", \"7M\", \"6M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"7M\", \"6M\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\"],\n \"snore\": [\"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\"],\n \"spikes\": [\"9M\"],\n \"spikyshield\": [\"9L0\", \"7L1\", \"6L36\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"7M\", \"6M\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\"],\n \"superpower\": [\"7T\", \"6T\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"7M\", \"6M\"],\n \"synthesis\": [\"7T\", \"6T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\"],\n \"takedown\": [\"9M\", \"9L29\", \"7L29\", \"6L30\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trailblaze\": [\"9M\"],\n \"vinewhip\": [\"9L1\", \"7L1\", \"6L5\"],\n \"woodhammer\": [\"9L66\", \"7L66\", \"6L55\"],\n \"workup\": [\"7M\"],\n \"worryseed\": [\"7T\", \"6T\"],\n \"zenheadbutt\": [\"9M\", \"7T\", \"6T\"]\n }\n },\n \"fennekin\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\"],\n \"burningjealousy\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9E\"],\n \"covet\": [\"7T\", \"6T\"],\n \"cut\": [\"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"embargo\": [\"7M\", \"6M\"],\n \"ember\": [\"9L5\", \"7L5\", \"6L5\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"fireblast\": [\"9M\", \"9L48\", \"7M\", \"7L48\", \"6M\", \"6L48\"],\n \"firepledge\": [\"9M\", \"7T\", \"6T\"],\n \"firespin\": [\"9M\", \"9L20\", \"7L20\", \"6L20\"],\n \"flamecharge\": [\"9M\", \"9L14\", \"7M\", \"7L14\", \"6M\", \"6L14\"],\n \"flamethrower\": [\"9M\", \"9L35\", \"7M\", \"7L35\", \"6M\", \"6L35\", \"6S0\"],\n \"flareblitz\": [\"9M\"],\n \"foulplay\": [\"9M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\"],\n \"heatwave\": [\"9M\", \"9E\", \"7T\", \"7E\", \"6T\", \"6E\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"6S0\"],\n \"howl\": [\"9L11\", \"7L11\", \"6L11\"],\n \"hypnosis\": [\"9E\", \"7E\", \"6E\"],\n \"imprison\": [\"9M\"],\n \"incinerate\": [\"6M\"],\n \"irontail\": [\"7T\", \"6T\"],\n \"lightscreen\": [\"9M\", \"9L25\", \"7M\", \"7L27\", \"6M\", \"6L27\"],\n \"luckychant\": [\"7L25\", \"6L25\"],\n \"magiccoat\": [\"7T\", \"7E\", \"6T\", \"6E\"],\n \"magicroom\": [\"9E\", \"7T\", \"7L46\", \"6T\", \"6L46\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"psybeam\": [\"9M\", \"9L17\", \"7L17\", \"6L17\"],\n \"psychic\": [\"9M\", \"9L41\", \"7M\", \"7L41\", \"6M\", \"6L41\"],\n \"psychicterrain\": [\"9M\", \"7E\"],\n \"psychup\": [\"7M\", \"6M\"],\n \"psyshock\": [\"9M\", \"9L31\", \"7M\", \"7L31\", \"6M\", \"6L31\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"round\": [\"7M\", \"6M\"],\n \"safeguard\": [\"7M\", \"6M\"],\n \"scratch\": [\"9L1\", \"7L1\", \"6L1\", \"6S0\"],\n \"secretpower\": [\"6M\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"snore\": [\"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"9L43\", \"7M\", \"7L43\", \"6M\", \"6L43\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"tailwhip\": [\"9L1\", \"7L1\", \"6L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\"],\n \"willowisp\": [\"9M\", \"9L38\", \"7M\", \"7L38\", \"6M\", \"6L38\"],\n \"wish\": [\"9E\", \"7E\", \"6E\"],\n \"workup\": [\"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 15,\n \"gender\": \"F\",\n \"nature\": \"Hardy\",\n \"moves\": [\"scratch\", \"flamethrower\", \"hiddenpower\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"braixen\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"allyswitch\": [\"7T\"],\n \"attract\": [\"7M\", \"6M\"],\n \"burningjealousy\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\"],\n \"cut\": [\"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"embargo\": [\"7M\", \"6M\"],\n \"ember\": [\"9L1\", \"7L1\", \"6L5\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"fireblast\": [\"9M\", \"9L59\", \"7M\", \"7L59\", \"6M\", \"6L55\"],\n \"firepledge\": [\"9M\", \"7T\", \"6T\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\"],\n \"firespin\": [\"9M\", \"9L22\", \"7L22\", \"6L22\"],\n \"flamecharge\": [\"9M\", \"9L14\", \"7M\", \"7L14\", \"6M\", \"6L14\"],\n \"flamethrower\": [\"9M\", \"9L41\", \"7M\", \"7L41\", \"6M\", \"6L41\"],\n \"flareblitz\": [\"9M\"],\n \"foulplay\": [\"9M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"howl\": [\"9L11\", \"7L11\", \"6L11\"],\n \"imprison\": [\"9M\"],\n \"incinerate\": [\"6M\"],\n \"irontail\": [\"7T\", \"6T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"9L28\", \"7M\", \"7L31\", \"6M\", \"6L30\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\"],\n \"luckychant\": [\"7L28\", \"6L27\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"magicroom\": [\"9L56\", \"7T\", \"7L56\", \"6T\", \"6L53\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"psybeam\": [\"9M\", \"9L18\", \"7L18\", \"6L18\"],\n \"psychic\": [\"9M\", \"9L49\", \"7M\", \"7L49\", \"6M\", \"6L48\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"7M\", \"6M\"],\n \"psyshock\": [\"9M\", \"9L36\", \"7M\", \"7L36\", \"6M\", \"6L34\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\"],\n \"recycle\": [\"7T\", \"6T\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"round\": [\"7M\", \"6M\"],\n \"safeguard\": [\"7M\", \"6M\"],\n \"scratch\": [\"9L1\", \"7L1\", \"6L1\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"skillswap\": [\"9M\", \"7T\", \"6T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"snatch\": [\"7T\", \"6T\"],\n \"snore\": [\"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"9L52\", \"7M\", \"7L52\", \"6M\", \"6L51\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"tailwhip\": [\"9L1\", \"7L1\", \"6L1\"],\n \"takedown\": [\"9M\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trick\": [\"9M\", \"7T\", \"6T\"],\n \"trickroom\": [\"9M\"],\n \"willowisp\": [\"9M\", \"9L45\", \"7M\", \"7L45\", \"6M\", \"6L45\"],\n \"wonderroom\": [\"7T\", \"6T\"],\n \"workup\": [\"7M\"],\n \"zenheadbutt\": [\"9M\", \"7T\", \"6T\"]\n }\n },\n \"delphox\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"allyswitch\": [\"7T\"],\n \"attract\": [\"7M\", \"6M\"],\n \"blastburn\": [\"9M\", \"7T\", \"6T\"],\n \"burningjealousy\": [\"9M\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"covet\": [\"7T\", \"6T\"],\n \"cut\": [\"6M\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"embargo\": [\"7M\", \"6M\"],\n \"ember\": [\"9L1\", \"7L1\", \"6L5\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"expandingforce\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"fireblast\": [\"9M\", \"9L74\", \"7M\", \"7L74\", \"6M\", \"6L61\"],\n \"firepledge\": [\"9M\", \"7T\", \"6T\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\"],\n \"firespin\": [\"9M\", \"9L22\", \"7L22\", \"6L22\"],\n \"flamecharge\": [\"9M\", \"9L14\", \"7M\", \"7L14\", \"6M\", \"6L14\"],\n \"flamethrower\": [\"9M\", \"9L45\", \"7M\", \"7L45\", \"6M\", \"6L42\"],\n \"flareblitz\": [\"9M\"],\n \"focusblast\": [\"9M\"],\n \"foulplay\": [\"9M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"futuresight\": [\"9M\", \"9L1\", \"7L1\", \"6L1\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"howl\": [\"9L1\", \"7L1\", \"6L11\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\"],\n \"hypervoice\": [\"9M\"],\n \"imprison\": [\"9M\"],\n \"incinerate\": [\"6M\"],\n \"irontail\": [\"7T\", \"6T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"9L28\", \"7M\", \"7L31\", \"6M\", \"6L30\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\"],\n \"luckychant\": [\"7L28\", \"6L27\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"magicroom\": [\"9L68\", \"7T\", \"7L68\", \"6T\", \"6L58\"],\n \"metronome\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"mysticalfire\": [\"9L0\", \"7L1\", \"6L36\"],\n \"nastyplot\": [\"9M\"],\n \"nightshade\": [\"9M\"],\n \"overheat\": [\"9M\", \"7M\", \"6M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"psybeam\": [\"9M\", \"9L18\", \"7L18\", \"6L18\"],\n \"psychic\": [\"9M\", \"9L57\", \"7M\", \"7L57\", \"6M\", \"6L51\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\"],\n \"psyshock\": [\"9M\", \"9L38\", \"7M\", \"7L38\", \"6M\", \"6L34\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\"],\n \"recycle\": [\"7T\", \"6T\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roleplay\": [\"9L1\", \"7T\", \"7L1\", \"6T\", \"6L1\"],\n \"round\": [\"7M\", \"6M\"],\n \"safeguard\": [\"7M\", \"6M\"],\n \"scorchingsands\": [\"9M\"],\n \"scratch\": [\"9L1\", \"7L1\", \"6L1\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"9L1\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\"],\n \"skillswap\": [\"9M\", \"7T\", \"6T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"snatch\": [\"7T\", \"6T\"],\n \"snore\": [\"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"9L62\", \"7M\", \"7L62\", \"6M\", \"6L55\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"switcheroo\": [\"9L1\", \"7L1\", \"6L1\"],\n \"tailwhip\": [\"9L1\", \"7L1\", \"6L1\"],\n \"takedown\": [\"9M\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trick\": [\"9M\", \"7T\", \"6T\"],\n \"trickroom\": [\"9M\", \"7M\", \"6M\"],\n \"willowisp\": [\"9M\", \"9L51\", \"7M\", \"7L51\", \"6M\", \"6L47\"],\n \"wonderroom\": [\"7T\", \"6T\"],\n \"workup\": [\"7M\"],\n \"zenheadbutt\": [\"9M\", \"7T\", \"6T\"]\n }\n },\n \"froakie\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"7M\", \"6M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\"],\n \"attract\": [\"7M\", \"6M\"],\n \"bestow\": [\"7E\", \"6E\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\"],\n \"bounce\": [\"9L39\", \"7T\", \"7L39\", \"6T\", \"6L39\"],\n \"bubble\": [\"7L5\", \"6L5\", \"6S0\"],\n \"camouflage\": [\"7E\", \"6E\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\"],\n \"cut\": [\"6M\"],\n \"dig\": [\"9M\", \"6M\"],\n \"dive\": [\"6M\"],\n \"doubleteam\": [\"9L43\", \"7M\", \"7L43\", \"6M\", \"6L43\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"falseswipe\": [\"9M\"],\n \"fling\": [\"9M\", \"9L25\", \"7M\", \"7L25\", \"6M\", \"6L25\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\", \"6S0\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hydropump\": [\"9M\", \"9L48\", \"7L48\", \"6L48\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\"],\n \"lick\": [\"9L10\", \"7L10\", \"6L10\"],\n \"liquidation\": [\"9M\"],\n \"mindreader\": [\"7E\", \"6E\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"mudsport\": [\"7E\", \"6E\"],\n \"pound\": [\"9L1\", \"7L1\", \"6L1\", \"6S0\"],\n \"poweruppunch\": [\"7E\", \"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"quickattack\": [\"9L8\", \"7L8\", \"6L8\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"retaliate\": [\"9E\"],\n \"return\": [\"7M\", \"6M\", \"6S0\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\"],\n \"roleplay\": [\"7T\", \"6T\"],\n \"round\": [\"9L21\", \"7M\", \"7L21\", \"6M\", \"6L21\"],\n \"scald\": [\"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"smackdown\": [\"9M\", \"9L29\", \"7M\", \"7L29\", \"6M\", \"6L29\"],\n \"smokescreen\": [\"9L18\", \"7L18\", \"6L18\"],\n \"snatch\": [\"7T\", \"6T\"],\n \"snore\": [\"7T\", \"6T\"],\n \"snowscape\": [\"9M\"],\n \"spikes\": [\"9M\", \"9E\"],\n \"spite\": [\"7T\", \"6T\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"9M\", \"9L35\", \"7M\", \"7L35\", \"6M\", \"6L35\"],\n \"surf\": [\"9M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"switcheroo\": [\"9E\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"toxicspikes\": [\"9M\", \"9E\", \"7E\", \"6E\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\"],\n \"waterfall\": [\"9M\", \"7M\", \"6M\"],\n \"watergun\": [\"9L5\"],\n \"waterpledge\": [\"9M\", \"7T\", \"6T\"],\n \"waterpulse\": [\"9M\", \"9L14\", \"7T\", \"7L14\", \"6T\", \"6L14\"],\n \"watersport\": [\"7E\", \"6E\"],\n \"workup\": [\"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 7,\n \"moves\": [\"pound\", \"growl\", \"bubble\", \"return\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"frogadier\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"7M\", \"6M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\"],\n \"attract\": [\"7M\", \"6M\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\"],\n \"bounce\": [\"9L45\", \"7T\", \"7L45\", \"6T\", \"6L44\"],\n \"bubble\": [\"7L1\", \"6L5\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\"],\n \"darkpulse\": [\"7M\", \"6M\"],\n \"dig\": [\"9M\", \"6M\"],\n \"dive\": [\"6M\"],\n \"doubleteam\": [\"9L50\", \"7M\", \"7L50\", \"6M\", \"6L48\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"falseswipe\": [\"9M\"],\n \"fling\": [\"9M\", \"9L28\", \"7M\", \"7L28\", \"6M\", \"6L28\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\"],\n \"gunkshot\": [\"9M\", \"7T\", \"6T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hydropump\": [\"9M\", \"9L56\", \"7L56\", \"6L55\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\"],\n \"lick\": [\"9L10\", \"7L10\", \"6L10\"],\n \"liquidation\": [\"9M\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"pound\": [\"9L1\", \"7L1\", \"6L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"quickattack\": [\"9L8\", \"7L8\", \"6L8\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\"],\n \"roleplay\": [\"7T\", \"6T\"],\n \"round\": [\"9L23\", \"7M\", \"7L23\", \"6M\", \"6L23\"],\n \"scald\": [\"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"smackdown\": [\"9M\", \"9L33\", \"7M\", \"7L33\", \"6M\", \"6L33\"],\n \"smokescreen\": [\"9L19\", \"7L19\", \"6L20\"],\n \"snatch\": [\"7T\", \"6T\"],\n \"snore\": [\"7T\", \"6T\"],\n \"snowscape\": [\"9M\"],\n \"spikes\": [\"9M\"],\n \"spite\": [\"7T\", \"6T\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"9M\", \"9L40\", \"7M\", \"7L40\", \"6M\", \"6L38\"],\n \"surf\": [\"9M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\"],\n \"waterfall\": [\"9M\", \"7M\", \"6M\"],\n \"watergun\": [\"9L1\"],\n \"waterpledge\": [\"9M\", \"7T\", \"6T\"],\n \"waterpulse\": [\"9M\", \"9L14\", \"7T\", \"7L14\", \"6T\", \"6L14\"],\n \"workup\": [\"7M\"]\n }\n },\n \"greninja\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"7M\", \"6M\"],\n \"aerialace\": [\"9M\", \"9L33\", \"7M\", \"6M\"],\n \"attract\": [\"7M\", \"6M\"],\n \"blizzard\": [\"9M\", \"7M\", \"6M\"],\n \"bounce\": [\"7T\", \"6T\"],\n \"brickbreak\": [\"9M\"],\n \"brutalswing\": [\"7M\"],\n \"bubble\": [\"7L1\", \"6L5\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\"],\n \"darkpulse\": [\"9M\", \"7M\", \"6M\"],\n \"dig\": [\"9M\", \"6M\"],\n \"dive\": [\"6M\"],\n \"doubleteam\": [\"9L56\", \"7M\", \"7L56\", \"6M\", \"6L52\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"endure\": [\"9M\"],\n \"extrasensory\": [\"9L49\", \"7L49\", \"6L49\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"falseswipe\": [\"9M\"],\n \"feintattack\": [\"7L33\", \"6L33\"],\n \"fling\": [\"9M\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\"],\n \"growl\": [\"9L1\", \"7L1\", \"6L1\"],\n \"gunkshot\": [\"9M\", \"7T\", \"6T\", \"6S1\"],\n \"happyhour\": [\"6S1\"],\n \"haze\": [\"9M\", \"9L1\", \"7L1\", \"6L56\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hydrocannon\": [\"9M\", \"7T\", \"6T\", \"6S1\"],\n \"hydropump\": [\"9M\", \"9L68\", \"7L68\", \"6L60\", \"6S0\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\"],\n \"icebeam\": [\"9M\", \"7M\", \"6M\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\"],\n \"icywind\": [\"9M\", \"7T\", \"6T\"],\n \"lick\": [\"9L10\", \"7L10\", \"6L10\"],\n \"liquidation\": [\"9M\"],\n \"lowkick\": [\"9M\", \"7T\", \"6T\"],\n \"lowsweep\": [\"9M\"],\n \"matblock\": [\"7L1\", \"6L1\", \"6S1\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"nightslash\": [\"9L1\", \"7L1\", \"6L1\"],\n \"pound\": [\"9L1\", \"7L1\", \"6L1\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"quickattack\": [\"9L1\", \"7L1\", \"6L8\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rocktomb\": [\"9M\", \"7M\", \"6M\"],\n \"roleplay\": [\"9L1\", \"7T\", \"7L1\", \"6T\", \"6L1\"],\n \"round\": [\"7M\", \"6M\"],\n \"scald\": [\"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"shadowsneak\": [\"9L23\", \"7L23\", \"6L23\", \"6S0\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"sludgewave\": [\"9M\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\"],\n \"smokescreen\": [\"9L19\", \"7L19\", \"6L20\"],\n \"snatch\": [\"7T\", \"6T\"],\n \"snore\": [\"7T\", \"6T\"],\n \"snowscape\": [\"9M\"],\n \"spikes\": [\"9M\", \"9L28\", \"7L28\", \"6L28\"],\n \"spite\": [\"7T\", \"6T\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"9M\", \"9L42\", \"7M\", \"7L42\", \"6M\", \"6L43\", \"6S0\"],\n \"surf\": [\"9M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\"],\n \"waterfall\": [\"9M\", \"7M\", \"6M\"],\n \"watergun\": [\"9L1\"],\n \"waterpledge\": [\"9M\", \"7T\", \"6T\"],\n \"waterpulse\": [\"9M\", \"9L14\", \"7T\", \"7L14\", \"6T\", \"6L14\"],\n \"watershuriken\": [\"9L0\", \"7L1\", \"6L36\", \"6S0\"],\n \"weatherball\": [\"9M\"],\n \"workup\": [\"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 36,\n \"ivs\": {\"spe\": 31},\n \"isHidden\": true,\n \"moves\": [\"watershuriken\", \"shadowsneak\", \"hydropump\", \"substitute\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"isHidden\": true,\n \"moves\": [\"hydrocannon\", \"gunkshot\", \"matblock\", \"happyhour\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"greninjabond\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"7M\"],\n \"aerialace\": [\"9M\", \"9L33\", \"7M\", \"7S0\"],\n \"attract\": [\"7M\"],\n \"blizzard\": [\"9M\", \"7M\"],\n \"bounce\": [\"7T\"],\n \"brickbreak\": [\"9M\"],\n \"brutalswing\": [\"7M\"],\n \"bubble\": [\"7L1\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"darkpulse\": [\"9M\", \"7M\"],\n \"dig\": [\"9M\"],\n \"doubleteam\": [\"9L56\", \"7M\", \"7L56\", \"7S0\"],\n \"echoedvoice\": [\"7M\"],\n \"endure\": [\"9M\"],\n \"extrasensory\": [\"9L49\", \"7L49\"],\n \"facade\": [\"9M\", \"7M\"],\n \"falseswipe\": [\"9M\"],\n \"feintattack\": [\"7L33\"],\n \"fling\": [\"9M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\", \"7M\"],\n \"grassknot\": [\"9M\", \"7M\"],\n \"growl\": [\"9L1\", \"7L1\"],\n \"gunkshot\": [\"9M\", \"7T\"],\n \"haze\": [\"9M\", \"9L1\", \"7L1\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"hydrocannon\": [\"9M\", \"7T\"],\n \"hydropump\": [\"9M\", \"9L68\", \"7L68\"],\n \"hyperbeam\": [\"9M\", \"7M\"],\n \"icebeam\": [\"9M\", \"7M\"],\n \"icepunch\": [\"9M\", \"7T\"],\n \"icywind\": [\"9M\", \"7T\"],\n \"lick\": [\"9L10\", \"7L10\"],\n \"liquidation\": [\"9M\"],\n \"lowkick\": [\"9M\", \"7T\"],\n \"lowsweep\": [\"9M\"],\n \"matblock\": [\"7L1\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"nightslash\": [\"9L1\", \"7L1\", \"7S0\"],\n \"pound\": [\"9L1\", \"7L1\"],\n \"protect\": [\"9M\", \"7M\"],\n \"quickattack\": [\"9L1\", \"7L1\"],\n \"raindance\": [\"9M\", \"7M\"],\n \"rest\": [\"9M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockslide\": [\"9M\", \"7M\"],\n \"rocktomb\": [\"9M\", \"7M\"],\n \"roleplay\": [\"9L1\", \"7T\", \"7L1\"],\n \"round\": [\"7M\"],\n \"scald\": [\"7M\"],\n \"shadowsneak\": [\"9L23\", \"7L23\"],\n \"sleeptalk\": [\"9M\", \"7M\"],\n \"sludgewave\": [\"9M\"],\n \"smackdown\": [\"9M\", \"7M\"],\n \"smokescreen\": [\"9L19\", \"7L19\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\"7T\"],\n \"snowscape\": [\"9M\"],\n \"spikes\": [\"9M\", \"9L28\", \"7L28\"],\n \"spite\": [\"7T\"],\n \"substitute\": [\"9M\", \"9L42\", \"7M\", \"7L42\"],\n \"surf\": [\"9M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\"],\n \"switcheroo\": [\"9E\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uturn\": [\"9M\", \"7M\"],\n \"waterfall\": [\"9M\", \"7M\"],\n \"watergun\": [\"9L1\"],\n \"waterpledge\": [\"9M\", \"7T\"],\n \"waterpulse\": [\"9M\", \"9L14\", \"7T\", \"7L14\"],\n \"watershuriken\": [\"9L0\", \"7L1\", \"7S0\"],\n \"weatherball\": [\"9M\"],\n \"workup\": [\"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 36,\n \"ivs\": {\n \"hp\": 20,\n \"atk\": 31,\n \"def\": 20,\n \"spa\": 31,\n \"spd\": 20,\n \"spe\": 31\n },\n \"moves\": [\"watershuriken\", \"aerialace\", \"doubleteam\", \"nightslash\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"bunnelby\": {\n \"learnset\": {\n \"agility\": [\"8M\", \"7L1\", \"6L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bounce\": [\"8M\", \"8L27\", \"7T\", \"7L38\", \"6T\", \"6L38\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\"],\n \"bulkup\": [\"8M\", \"7M\", \"6M\"],\n \"bulldoze\": [\"8M\", \"8L21\", \"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\"],\n \"defensecurl\": [\"8E\", \"7E\", \"6E\"],\n \"dig\": [\"8M\", \"8L24\", \"7L33\", \"6M\", \"6L33\"],\n \"doublekick\": [\"8L18\", \"7L20\", \"6L20\"],\n \"doubleslap\": [\"7L10\", \"6L10\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"earthquake\": [\"8M\", \"8L36\", \"7M\", \"7L49\", \"6M\", \"6L49\"],\n \"endeavor\": [\"7T\", \"6T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"7L47\", \"6M\", \"6L47\"],\n \"flail\": [\"8L15\", \"7L29\", \"6L29\"],\n \"fling\": [\"8M\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"laserfocus\": [\"8L6\"],\n \"lastresort\": [\"7T\", \"6T\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\"],\n \"mudshot\": [\"8M\", \"8L12\", \"7L18\", \"6L18\"],\n \"mudslap\": [\"8L1\", \"7L13\", \"6L13\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"odorsleuth\": [\"7L25\", \"6L25\"],\n \"payback\": [\"8M\", \"7M\", \"6M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"quickattack\": [\"8L9\", \"7L7\", \"6L7\"],\n \"recycle\": [\"7T\", \"6T\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\"],\n \"rollout\": [\"8E\", \"7E\", \"6E\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\"],\n \"smackdown\": [\"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"spikes\": [\"8M\", \"7E\", \"6E\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"superfang\": [\"8L39\", \"7T\", \"7L42\", \"6T\", \"6L42\"],\n \"surf\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swordsdance\": [\"8M\", \"8L33\"],\n \"tackle\": [\"8L3\", \"7L1\", \"6L1\"],\n \"takedown\": [\"8L30\", \"7L15\", \"6L15\"],\n \"thief\": [\"8M\", \"7M\", \"6M\"],\n \"torment\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\"],\n \"wildcharge\": [\"8M\", \"7M\", \"6M\"],\n \"workup\": [\"8M\", \"7M\"]\n }\n },\n \"diggersby\": {\n \"learnset\": {\n \"agility\": [\"8M\", \"7L1\", \"6L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bodyslam\": [\"8M\"],\n \"bounce\": [\"8M\", \"8L33\", \"7T\", \"7L43\", \"6T\", \"6L42\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulkup\": [\"8M\", \"7M\", \"6M\"],\n \"bulldoze\": [\"8M\", \"8L23\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\"],\n \"dig\": [\"8M\", \"8L28\", \"7L37\", \"6M\", \"6L37\"],\n \"doublekick\": [\"8L18\", \"7L21\", \"6L20\"],\n \"doubleslap\": [\"7L13\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\"],\n \"earthquake\": [\"8M\", \"8L48\", \"7M\", \"7L57\", \"6M\", \"6L57\"],\n \"endeavor\": [\"7T\", \"6T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"7L54\", \"6M\", \"6L53\"],\n \"firepunch\": [\"8M\", \"7T\", \"6T\"],\n \"flail\": [\"8L15\", \"7L32\", \"6L31\"],\n \"fling\": [\"8M\", \"7M\", \"6M\"],\n \"focuspunch\": [\"7T\", \"6T\"],\n \"foulplay\": [\"8M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gastroacid\": [\"7T\", \"6T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\"],\n \"gunkshot\": [\"8M\", \"7T\", \"6T\"],\n \"hammerarm\": [\"8L58\", \"7L1\", \"6L1\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"highhorsepower\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\"],\n \"icepunch\": [\"8M\", \"7T\", \"6T\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"knockoff\": [\"7T\", \"6T\"],\n \"laserfocus\": [\"8L1\"],\n \"lastresort\": [\"7T\", \"6T\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mudshot\": [\"8M\", \"8L12\", \"7L18\", \"6L18\"],\n \"mudslap\": [\"8L1\", \"7L13\", \"6L13\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"odorsleuth\": [\"7L27\", \"6L26\"],\n \"payback\": [\"8M\", \"7M\", \"6M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"quickattack\": [\"8L9\", \"7L7\", \"6L7\"],\n \"recycle\": [\"7T\", \"6T\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\"],\n \"rototiller\": [\"7L1\", \"6L1\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\"],\n \"sandtomb\": [\"8M\"],\n \"scorchingsands\": [\"8T\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\"],\n \"smackdown\": [\"7M\", \"6M\"],\n \"snatch\": [\"7T\", \"6T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"spikes\": [\"8M\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"superfang\": [\"8L53\", \"7T\", \"7L48\", \"6T\", \"6L48\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\"],\n \"surf\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swordsdance\": [\"8M\", \"8L43\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\"],\n \"takedown\": [\"8L38\", \"7L15\", \"6L15\"],\n \"thief\": [\"8M\", \"7M\", \"6M\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"6T\"],\n \"torment\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\"],\n \"wildcharge\": [\"8M\", \"7M\", \"6M\"],\n \"workup\": [\"8M\", \"7M\"]\n }\n },\n \"fletchling\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7M\", \"7L39\", \"6M\", \"6L39\"],\n \"aerialace\": [\"9M\", \"9L30\", \"8L30\", \"7M\", \"6M\"],\n \"agility\": [\"9M\", \"9L25\", \"8M\", \"8L25\", \"7L13\", \"6L13\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bravebird\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defog\": [\"9E\", \"8E\", \"7T\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"ember\": [\"9L10\", \"8L10\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"featherdance\": [\"9M\"],\n \"flail\": [\"9L15\", \"8L15\", \"7L16\", \"6L16\"],\n \"flamecharge\": [\"9M\", \"9E\", \"8E\", \"7M\", \"7L34\", \"6M\", \"6L34\"],\n \"flareblitz\": [\"9M\"],\n \"fly\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hurricane\": [\"9M\"],\n \"mefirst\": [\"7L41\", \"6L41\"],\n \"naturalgift\": [\"7L29\", \"6L29\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"peck\": [\"9L1\", \"8L1\", \"7L10\", \"6L10\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"quickattack\": [\"9L5\", \"8L5\", \"7L6\", \"6L6\"],\n \"quickguard\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"raindance\": [\"9M\"],\n \"razorwind\": [\"7L25\", \"6L25\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roost\": [\"9L45\", \"8L45\", \"7M\", \"7L21\", \"6M\", \"6L21\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snatch\": [\"7T\", \"7E\", \"6T\", \"6E\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"steelwing\": [\"9L40\", \"8M\", \"8L40\", \"7M\", \"7L48\", \"6M\", \"6L48\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"tackle\": [\"7L1\", \"6L1\"],\n \"tailwind\": [\n \"9M\",\n \"9L35\",\n \"8L35\",\n \"7T\",\n \"7L45\",\n \"7E\",\n \"6T\",\n \"6L45\",\n \"6E\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"willowisp\": [\"8M\"],\n \"workup\": [\"8M\", \"7M\"]\n }\n },\n \"fletchinder\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"9L22\", \"8M\", \"8L22\", \"7M\", \"7L42\", \"6M\", \"6L42\"],\n \"aerialace\": [\"9M\", \"9L36\", \"8L36\", \"7M\", \"6M\"],\n \"agility\": [\"9M\", \"9L29\", \"8M\", \"8L29\", \"7L13\", \"6L13\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bravebird\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defog\": [\"7T\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L1\", \"6L17\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"featherdance\": [\"9M\"],\n \"feint\": [\"9L1\", \"8L1\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"flail\": [\"9L15\", \"8L15\", \"7L16\", \"6L16\"],\n \"flamecharge\": [\"9M\", \"9L0\", \"8L0\", \"7M\", \"7L38\", \"6M\", \"6L38\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flareblitz\": [\"9M\"],\n \"fly\": [\"9M\", \"9L64\", \"8M\", \"8L64\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hurricane\": [\"9M\"],\n \"incinerate\": [\"6M\"],\n \"mefirst\": [\"7L46\", \"6L46\"],\n \"naturalgift\": [\"7L31\", \"6L31\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"peck\": [\"9L1\", \"8L1\", \"7L10\", \"6L10\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L6\"],\n \"raindance\": [\"9M\"],\n \"razorwind\": [\"7L27\", \"6L27\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roost\": [\"9L57\", \"8L57\", \"7M\", \"7L25\", \"6M\", \"6L25\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snatch\": [\"7T\", \"6T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"steelwing\": [\"9L50\", \"8M\", \"8L50\", \"7M\", \"7L55\", \"6M\", \"6L55\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"tackle\": [\"7L1\", \"6L1\"],\n \"tailwind\": [\"9M\", \"9L43\", \"8L43\", \"7T\", \"7L51\", \"6T\", \"6L51\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"workup\": [\"8M\", \"7M\"]\n },\n \"encounters\": [{\"generation\": 7, \"level\": 16}]\n },\n \"talonflame\": {\n \"learnset\": {\n \"acrobatics\": [\n \"9M\",\n \"9L22\",\n \"9S0\",\n \"8M\",\n \"8L22\",\n \"7M\",\n \"7L44\",\n \"6M\",\n \"6L44\"\n ],\n \"aerialace\": [\"9M\", \"9L38\", \"8L38\", \"7M\", \"6M\"],\n \"agility\": [\"9M\", \"9L29\", \"8M\", \"8L29\", \"7L13\", \"6L13\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bravebird\": [\"9M\", \"9L83\", \"8M\", \"8L83\", \"7L1\", \"6L1\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defog\": [\"7T\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L1\", \"6L17\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"featherdance\": [\"9M\"],\n \"feint\": [\"9L1\", \"8L1\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"flail\": [\"9L15\", \"8L15\", \"7L16\", \"6L16\"],\n \"flamecharge\": [\"9M\", \"9L1\", \"8L1\", \"7M\", \"7L39\", \"6M\", \"6L39\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flareblitz\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\"],\n \"fly\": [\"9M\", \"9L74\", \"8M\", \"8L74\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"honeclaws\": [\"6M\"],\n \"hurricane\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"incinerate\": [\"6M\"],\n \"mefirst\": [\"7L49\", \"6L49\"],\n \"naturalgift\": [\"7L31\", \"6L31\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"peck\": [\"9L1\", \"8L1\", \"7L1\", \"6L10\"],\n \"protect\": [\"9M\", \"9S0\", \"8M\", \"7M\", \"6M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"7L1\", \"6L6\"],\n \"quickguard\": [\"9S0\"],\n \"raindance\": [\"9M\"],\n \"razorwind\": [\"7L27\", \"6L27\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roost\": [\"9L65\", \"8L65\", \"7M\", \"7L25\", \"6M\", \"6L25\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snatch\": [\"7T\", \"6T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"steelwing\": [\"9L56\", \"8M\", \"8L56\", \"7M\", \"7L60\", \"6M\", \"6L60\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"tackle\": [\"7L1\", \"6L1\"],\n \"tailwind\": [\"9M\", \"9L47\", \"9S0\", \"8L47\", \"7T\", \"7L55\", \"6T\", \"6L55\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"upperhand\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"workup\": [\"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Adamant\",\n \"isHidden\": true,\n \"perfectIVs\": 6,\n \"moves\": [\"acrobatics\", \"tailwind\", \"protect\", \"quickguard\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"scatterbug\": {\n \"learnset\": {\n \"bugbite\": [\"9M\", \"9L15\", \"7T\", \"7L15\", \"6T\", \"6L15\"],\n \"poisonpowder\": [\"9E\", \"7E\", \"6E\"],\n \"pounce\": [\"9M\"],\n \"ragepowder\": [\"9E\", \"7E\", \"6E\"],\n \"stringshot\": [\"9L1\", \"7L1\", \"6L1\"],\n \"strugglebug\": [\"9M\"],\n \"stunspore\": [\"9L6\", \"7L6\", \"7E\", \"6L6\", \"6E\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\"],\n \"terablast\": [\"9M\"]\n }\n },\n \"spewpa\": {\n \"learnset\": {\n \"bugbite\": [\"9M\", \"7T\", \"6T\"],\n \"electroweb\": [\"7T\", \"6T\"],\n \"harden\": [\"9L1\", \"7L1\", \"6L1\"],\n \"irondefense\": [\"9M\", \"7T\", \"6T\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"9L0\", \"7M\", \"7L1\", \"6M\", \"6L9\"],\n \"strugglebug\": [\"9M\"],\n \"terablast\": [\"9M\"]\n }\n },\n \"vivillon\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"7M\", \"6M\"],\n \"aerialace\": [\"7M\", \"6M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"aromatherapy\": [\"7L31\", \"6L31\"],\n \"attract\": [\"7M\", \"6M\"],\n \"bugbite\": [\"9M\", \"7T\", \"6T\"],\n \"bugbuzz\": [\"9M\", \"9L35\", \"7L35\", \"6L35\"],\n \"calmmind\": [\"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainingkiss\": [\"9M\", \"9L25\", \"7L25\", \"6L25\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"electroweb\": [\"7T\", \"6T\"],\n \"endeavor\": [\"7T\", \"6T\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\"],\n \"gust\": [\"9L0\", \"7L1\", \"6L1\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hurricane\": [\"9M\", \"9L50\", \"7L50\", \"6L50\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"9M\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"9L12\", \"7M\", \"7L12\", \"6M\", \"6L1\"],\n \"poisonpowder\": [\"9L1\", \"7L1\", \"6L1\"],\n \"pollenpuff\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"powder\": [\"7L1\", \"6L1\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"psybeam\": [\"9M\", \"9L17\", \"7L17\", \"6L17\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\"],\n \"psychup\": [\"7M\", \"6M\"],\n \"quiverdance\": [\"9L45\", \"7L45\", \"6L45\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roost\": [\"7M\", \"6M\"],\n \"round\": [\"7M\", \"6M\"],\n \"safeguard\": [\"9L31\", \"7M\", \"7L41\", \"6M\", \"6L41\"],\n \"secretpower\": [\"6M\"],\n \"signalbeam\": [\"7T\", \"6T\"],\n \"skittersmack\": [\"9M\"],\n \"sleeppowder\": [\"9L1\", \"7L1\", \"6L1\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"snore\": [\"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\"],\n \"strugglebug\": [\"9M\", \"9L1\", \"7L1\", \"6M\", \"6L12\"],\n \"stunspore\": [\"9L1\", \"7L1\", \"6L1\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\"],\n \"supersonic\": [\"9L21\", \"7L21\", \"6L21\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\"],\n \"weatherball\": [\"9M\"]\n }\n },\n \"vivillonfancy\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"7M\", \"6M\"],\n \"aerialace\": [\"7M\", \"6M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"aromatherapy\": [\"7L31\", \"6L31\"],\n \"attract\": [\"7M\", \"6M\"],\n \"bugbite\": [\"7T\", \"6T\"],\n \"bugbuzz\": [\"9M\", \"9L35\", \"7L35\", \"6L35\"],\n \"calmmind\": [\"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainingkiss\": [\"9M\", \"9L25\", \"7L25\", \"6L25\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"electroweb\": [\"7T\", \"6T\"],\n \"endeavor\": [\"7T\", \"6T\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\"],\n \"gust\": [\"9L0\", \"7L1\", \"6L1\", \"6S0\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"holdhands\": [\"6S0\"],\n \"hurricane\": [\"9M\", \"9L50\", \"7L50\", \"6L50\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"9M\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"9L12\", \"7M\", \"7L12\", \"6M\", \"6L1\", \"6S0\"],\n \"poisonpowder\": [\"9L1\", \"7L1\", \"6L1\"],\n \"pollenpuff\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"powder\": [\"7L1\", \"6L1\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"psybeam\": [\"9M\", \"9L17\", \"7L17\", \"6L17\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\"],\n \"psychup\": [\"7M\", \"6M\"],\n \"quiverdance\": [\"9L45\", \"7L45\", \"6L45\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roost\": [\"7M\", \"6M\"],\n \"round\": [\"7M\", \"6M\"],\n \"safeguard\": [\"9L31\", \"7M\", \"7L41\", \"6M\", \"6L41\"],\n \"secretpower\": [\"6M\"],\n \"signalbeam\": [\"7T\", \"6T\"],\n \"sleeppowder\": [\"9L1\", \"7L1\", \"6L1\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"snore\": [\"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\"],\n \"strugglebug\": [\"9M\", \"9L1\", \"7L1\", \"6M\", \"6L12\", \"6S0\"],\n \"stunspore\": [\"9L1\", \"7L1\", \"6L1\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\"],\n \"supersonic\": [\"9L21\", \"7L21\", \"6L21\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 12,\n \"moves\": [\"gust\", \"lightscreen\", \"strugglebug\", \"holdhands\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"vivillonpokeball\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"7M\", \"6M\"],\n \"aerialace\": [\"7M\", \"6M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"aromatherapy\": [\"7L31\", \"6L31\"],\n \"attract\": [\"7M\", \"6M\"],\n \"bugbite\": [\"7T\", \"6T\"],\n \"bugbuzz\": [\"9M\", \"9L35\", \"7L35\", \"6L35\"],\n \"calmmind\": [\"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainingkiss\": [\"9M\", \"9L25\", \"7L25\", \"6L25\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"electroweb\": [\"7T\", \"6T\"],\n \"endeavor\": [\"7T\", \"6T\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\"],\n \"gust\": [\"9L0\", \"7L1\", \"6L1\", \"6S0\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hurricane\": [\"9M\", \"9L50\", \"7L50\", \"6L50\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"9M\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"9L12\", \"7M\", \"7L12\", \"6M\", \"6L1\", \"6S0\"],\n \"poisonpowder\": [\"9L1\", \"7L1\", \"6L1\"],\n \"pollenpuff\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"powder\": [\"7L1\", \"6L1\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"psybeam\": [\"9M\", \"9L17\", \"7L17\", \"6L17\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\"],\n \"psychup\": [\"7M\", \"6M\"],\n \"quiverdance\": [\"9L45\", \"7L45\", \"6L45\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roost\": [\"7M\", \"6M\"],\n \"round\": [\"7M\", \"6M\"],\n \"safeguard\": [\"9L31\", \"7M\", \"7L41\", \"6M\", \"6L41\"],\n \"secretpower\": [\"6M\"],\n \"signalbeam\": [\"7T\", \"6T\"],\n \"sleeppowder\": [\"9L1\", \"7L1\", \"6L1\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"snore\": [\"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\"],\n \"strugglebug\": [\"9M\", \"9L1\", \"7L1\", \"6M\", \"6L12\", \"6S0\"],\n \"stunspore\": [\"9L1\", \"7L1\", \"6L1\", \"6S0\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\"],\n \"supersonic\": [\"9L21\", \"7L21\", \"6L21\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"tailwind\": [\"9M\", \"7T\", \"6T\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uturn\": [\"9M\", \"7M\", \"6M\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 12,\n \"moves\": [\"stunspore\", \"gust\", \"lightscreen\", \"strugglebug\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"litleo\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L39\", \"7L39\", \"6L39\"],\n \"darkpulse\": [\"7M\", \"6M\"],\n \"dig\": [\"9M\", \"6M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"echoedvoice\": [\"9L33\", \"7M\", \"7L33\", \"6M\", \"6L33\"],\n \"ember\": [\"9L5\", \"7L5\", \"6L5\"],\n \"endeavor\": [\"9M\", \"9L28\", \"7T\", \"7L28\", \"6T\", \"6L28\"],\n \"endure\": [\"9M\"],\n \"entrainment\": [\"9E\", \"7E\", \"6E\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\"],\n \"firefang\": [\"9M\", \"9L23\", \"7L23\", \"6L23\"],\n \"firespin\": [\"9M\", \"9E\", \"7E\", \"6E\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\"],\n \"flamethrower\": [\"9M\", \"9L36\", \"7M\", \"7L36\", \"6M\", \"6L36\"],\n \"flareblitz\": [\"9M\", \"9E\", \"7E\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"headbutt\": [\"9L11\", \"7L11\", \"6L11\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hypervoice\": [\"9M\", \"9L43\", \"7T\", \"7L43\", \"6T\", \"6L43\"],\n \"incinerate\": [\"9L46\", \"7L46\", \"6M\", \"6L46\"],\n \"irontail\": [\"7T\", \"6T\"],\n \"leer\": [\"9L1\", \"7L1\", \"6L1\"],\n \"mudslap\": [\"9M\"],\n \"nobleroar\": [\"9L15\", \"7L15\", \"6L15\"],\n \"overheat\": [\"9M\", \"9L50\", \"7M\", \"7L50\", \"6M\", \"6L50\"],\n \"payback\": [\"7M\", \"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"psychicfangs\": [\"9M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"retaliate\": [\"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"round\": [\"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"snarl\": [\"9M\", \"7M\", \"6M\"],\n \"snatch\": [\"7T\", \"7E\", \"6T\", \"6E\"],\n \"snore\": [\"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\"],\n \"takedown\": [\"9M\", \"9L20\", \"7L20\", \"6L20\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\"],\n \"thunderfang\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trailblaze\": [\"9M\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\"],\n \"workup\": [\"9L8\", \"7M\", \"7L8\", \"6L8\"],\n \"yawn\": [\"9E\", \"7E\", \"6E\"]\n }\n },\n \"pyroar\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"attract\": [\"7M\", \"6M\"],\n \"bodyslam\": [\"9M\"],\n \"bounce\": [\"7T\", \"6T\"],\n \"bulldoze\": [\"9M\", \"7M\", \"6M\"],\n \"burningjealousy\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L42\", \"7L42\", \"6L42\"],\n \"darkpulse\": [\"9M\", \"7M\", \"6M\", \"6S0\"],\n \"dig\": [\"9M\", \"6M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"echoedvoice\": [\"9L33\", \"7M\", \"7L33\", \"6M\", \"6L33\"],\n \"ember\": [\"9L1\", \"7L1\", \"6L5\"],\n \"endeavor\": [\"9M\", \"9L28\", \"7T\", \"7L28\", \"6T\", \"6L28\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"fireblast\": [\"9M\", \"7M\", \"6M\", \"6S0\"],\n \"firefang\": [\"9M\", \"9L23\", \"7L23\", \"6L23\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\"9M\", \"7M\", \"6M\"],\n \"flamethrower\": [\"9M\", \"9L38\", \"7M\", \"7L38\", \"6M\", \"6L38\"],\n \"flareblitz\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\"],\n \"headbutt\": [\"9L11\", \"7L11\", \"6L11\"],\n \"heatwave\": [\"9M\", \"7T\", \"6T\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"9M\", \"9L1\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"hypervoice\": [\"9M\", \"9L48\", \"7T\", \"7L48\", \"6T\", \"6L48\", \"6S0\"],\n \"incinerate\": [\"9L51\", \"7L51\", \"6M\", \"6L51\"],\n \"irontail\": [\"7T\", \"6T\"],\n \"leer\": [\"9L1\", \"7L1\", \"6L1\"],\n \"mudslap\": [\"9M\"],\n \"nobleroar\": [\"9L15\", \"7L15\", \"6L15\"],\n \"overheat\": [\"9M\", \"9L57\", \"7M\", \"7L57\", \"6M\", \"6L57\"],\n \"payback\": [\"7M\", \"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"psychicfangs\": [\"9M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"retaliate\": [\"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"round\": [\"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"snarl\": [\"9M\", \"7M\", \"6M\"],\n \"snatch\": [\"7T\", \"6T\"],\n \"snore\": [\"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\"],\n \"takedown\": [\"9M\", \"9L20\", \"7L20\", \"6L20\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\"],\n \"thunderfang\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trailblaze\": [\"9M\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\"],\n \"willowisp\": [\"9M\", \"7M\", \"6M\"],\n \"workup\": [\"9L1\", \"7M\", \"7L1\", \"6L8\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 49,\n \"gender\": \"M\",\n \"perfectIVs\": 2,\n \"abilities\": [\"unnerve\"],\n \"moves\": [\"hypervoice\", \"fireblast\", \"darkpulse\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 6, \"level\": 30}]\n },\n \"flabebe\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\"],\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"7T\"],\n \"aromatherapy\": [\"7L33\", \"6L33\"],\n \"attract\": [\"7M\", \"6M\"],\n \"batonpass\": [\"9M\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\"],\n \"camouflage\": [\"7E\", \"6E\"],\n \"captivate\": [\"7E\", \"6E\"],\n \"celebrate\": [\"9S0\"],\n \"charm\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9E\", \"7E\", \"6E\"],\n \"covet\": [\"7T\", \"6T\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"disarmingvoice\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainingkiss\": [\"9M\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"endeavor\": [\"9M\", \"9E\", \"7T\", \"6T\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"fairywind\": [\"9L6\", \"9S0\", \"7L6\", \"6L6\"],\n \"flash\": [\"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\"],\n \"grassyterrain\": [\"9M\", \"9L24\", \"7L24\", \"6L24\"],\n \"healbell\": [\"7T\", \"6T\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"lightscreen\": [\"9M\"],\n \"luckychant\": [\"7L10\", \"6L10\"],\n \"magicalleaf\": [\"9M\", \"9L22\", \"7L22\", \"6L22\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"mistyterrain\": [\"9M\", \"9L37\", \"7L37\", \"6L37\"],\n \"moonblast\": [\"9L41\", \"7L41\", \"6L41\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"petalblizzard\": [\"9M\", \"9L28\", \"7L28\", \"6L28\"],\n \"petaldance\": [\"9L45\", \"7L45\", \"6L45\"],\n \"pollenpuff\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\"],\n \"razorleaf\": [\"9L15\", \"7L15\", \"6L15\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"round\": [\"7M\", \"6M\"],\n \"safeguard\": [\"9L10\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"snore\": [\"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"9L48\", \"7M\", \"7L48\", \"6M\", \"6L48\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"synthesis\": [\"9L33\", \"7T\", \"6T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\"],\n \"tearfullook\": [\"9E\", \"7E\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trailblaze\": [\"9M\"],\n \"vinewhip\": [\"9L1\", \"9S0\", \"7L1\", \"6L1\"],\n \"wish\": [\"9L20\", \"9S0\", \"7L20\", \"6L20\"],\n \"worryseed\": [\"7T\", \"6T\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 5,\n \"abilities\": [\"flowerveil\"],\n \"moves\": [\"vinewhip\", \"fairywind\", \"wish\", \"celebrate\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"floette\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\"],\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"7T\"],\n \"aromatherapy\": [\"7L38\", \"6L38\"],\n \"attract\": [\"7M\", \"6M\"],\n \"batonpass\": [\"9M\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\"],\n \"charm\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"disarmingvoice\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainingkiss\": [\"9M\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"fairywind\": [\"9L1\", \"7L1\", \"6L6\"],\n \"flash\": [\"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\"],\n \"grassyterrain\": [\"9M\", \"9L27\", \"7L27\", \"6L27\"],\n \"healbell\": [\"7T\", \"6T\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"lightscreen\": [\"9M\"],\n \"luckychant\": [\"7L10\", \"6L10\"],\n \"magicalleaf\": [\"9M\", \"9L25\", \"7L25\", \"6L25\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"metronome\": [\"9M\"],\n \"mistyterrain\": [\"9M\", \"9L43\", \"7L43\", \"6L43\"],\n \"moonblast\": [\"9L46\", \"7L46\", \"6L46\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"petalblizzard\": [\"9M\", \"9L33\", \"7L33\", \"6L33\"],\n \"petaldance\": [\"9L51\", \"7L51\", \"6L51\"],\n \"pollenpuff\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\"],\n \"razorleaf\": [\"9L15\", \"7L15\", \"6L15\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"round\": [\"7M\", \"6M\"],\n \"safeguard\": [\"9L10\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"snore\": [\"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"9L58\", \"7M\", \"7L58\", \"6M\", \"6L58\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"synthesis\": [\"9L38\", \"7T\", \"6T\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"vinewhip\": [\"9L1\", \"7L1\", \"6L1\"],\n \"wish\": [\"9L20\", \"7L20\", \"6L20\"],\n \"worryseed\": [\"7T\", \"6T\"]\n }\n },\n \"floetteeternal\": {\n \"learnset\": {\n \"afteryou\": [\"7T\"],\n \"allyswitch\": [\"7T\"],\n \"aromatherapy\": [\"9L38\", \"6L38\"],\n \"attract\": [\"6M\"],\n \"calmmind\": [\"9M\", \"6M\"],\n \"confide\": [\"6M\"],\n \"covet\": [\"7T\"],\n \"dazzlinggleam\": [\"9M\", \"6M\"],\n \"doubleteam\": [\"6M\"],\n \"echoedvoice\": [\"6M\"],\n \"endeavor\": [\"7T\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"6M\"],\n \"facade\": [\"9M\", \"6M\"],\n \"fairywind\": [\"9L1\", \"6L6\"],\n \"flash\": [\"6M\"],\n \"frustration\": [\"6M\"],\n \"gigadrain\": [\"9M\", \"7T\"],\n \"grassknot\": [\"9M\", \"6M\"],\n \"grassyterrain\": [\"9M\", \"9L27\", \"6L27\"],\n \"healbell\": [\"7T\"],\n \"helpinghand\": [\"9M\", \"7T\"],\n \"hiddenpower\": [\"6M\"],\n \"lightofruin\": [\"9L50\", \"6L50\"],\n \"luckychant\": [\"9L10\", \"6L10\"],\n \"magicalleaf\": [\"9M\", \"9L25\", \"6L25\"],\n \"magiccoat\": [\"7T\"],\n \"mistyterrain\": [\"9M\", \"9L43\", \"6L43\"],\n \"moonblast\": [\"9L46\", \"6L46\"],\n \"naturepower\": [\"6M\"],\n \"petalblizzard\": [\"9L33\", \"6L33\"],\n \"petaldance\": [\"9L51\", \"6L51\"],\n \"protect\": [\"9M\", \"6M\"],\n \"psychic\": [\"9M\", \"6M\"],\n \"raindance\": [\"9M\", \"6M\"],\n \"razorleaf\": [\"9L15\", \"6L15\"],\n \"rest\": [\"9M\", \"6M\"],\n \"return\": [\"6M\"],\n \"round\": [\"6M\"],\n \"safeguard\": [\"6M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"7T\"],\n \"sleeptalk\": [\"9M\", \"6M\"],\n \"snore\": [\"7T\"],\n \"solarbeam\": [\"9M\", \"9L58\", \"6M\", \"6L58\"],\n \"substitute\": [\"9M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"6M\"],\n \"swagger\": [\"6M\"],\n \"synthesis\": [\"7T\"],\n \"tackle\": [\"9L1\", \"6L1\"],\n \"toxic\": [\"6M\"],\n \"vinewhip\": [\"9L1\", \"6L1\"],\n \"wish\": [\"9L20\", \"6L20\"],\n \"worryseed\": [\"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 72,\n \"nature\": \"Modest\",\n \"moves\": [\"lightofruin\", \"energyball\", \"gigadrain\", \"synthesis\"],\n \"pokeball\": \"pokeball\",\n \"source\": \"gen9legends\"\n }\n ],\n \"eventOnly\": true\n },\n \"florges\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\"],\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"7T\"],\n \"aromatherapy\": [\"7L1\", \"6L1\"],\n \"attract\": [\"7M\", \"6M\"],\n \"batonpass\": [\"9M\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\"],\n \"charm\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\"],\n \"dazzlinggleam\": [\"9M\", \"7M\", \"6M\"],\n \"defog\": [\"7T\"],\n \"disarmingvoice\": [\"9M\", \"9L1\", \"7L1\", \"6L1\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainingkiss\": [\"9M\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"flowershield\": [\"7L1\", \"6L1\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\"],\n \"grassknot\": [\"9M\", \"9L1\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"grassyterrain\": [\"9M\", \"9L1\", \"7L1\", \"6L1\"],\n \"healbell\": [\"7T\", \"6T\"],\n \"helpinghand\": [\"9M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\"],\n \"lightscreen\": [\"9M\", \"7M\", \"6M\"],\n \"luckychant\": [\"7L1\", \"6L1\"],\n \"magicalleaf\": [\"9M\", \"9L1\", \"7L1\", \"6L1\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"metronome\": [\"9M\"],\n \"mistyexplosion\": [\"9M\"],\n \"mistyterrain\": [\"9M\", \"9L1\", \"7L1\", \"6L1\"],\n \"moonblast\": [\"9L5\", \"7L1\", \"6L1\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"petalblizzard\": [\"9M\", \"9L1\", \"7L1\", \"6L1\"],\n \"petaldance\": [\"9L1\", \"7L1\", \"6L1\"],\n \"pollenpuff\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"psychic\": [\"9M\", \"7M\", \"6M\"],\n \"psychicnoise\": [\"9M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"round\": [\"7M\", \"6M\"],\n \"safeguard\": [\"9L1\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"7T\", \"6T\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"snore\": [\"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"9L1\", \"7M\", \"6M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"synthesis\": [\"9L1\", \"7T\", \"6T\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"wish\": [\"9L1\", \"7L1\", \"6L1\"],\n \"worryseed\": [\"7T\", \"6T\"]\n }\n },\n \"skiddo\": {\n \"learnset\": {\n \"attract\": [\"7M\", \"6M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\"],\n \"bulkup\": [\"9M\", \"9L34\", \"7M\", \"7L34\", \"6M\", \"6L34\"],\n \"bulldoze\": [\"9M\", \"9L26\", \"7M\", \"7L26\", \"6M\", \"6L26\"],\n \"bulletseed\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"defensecurl\": [\"9E\", \"7E\", \"6E\"],\n \"dig\": [\"9M\", \"6M\"],\n \"doubleedge\": [\"9M\", \"9L38\", \"7L38\", \"6L38\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\", \"9E\", \"7E\"],\n \"growth\": [\"9L1\", \"7L1\", \"6L1\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hornleech\": [\"9L42\", \"7L42\", \"6L42\"],\n \"irontail\": [\"7T\", \"6T\"],\n \"leafblade\": [\"9L45\", \"7L45\", \"6L45\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L12\", \"7L12\", \"6L12\"],\n \"magicalleaf\": [\"9M\"],\n \"milkdrink\": [\"9E\", \"7L50\", \"7E\", \"6L50\", \"6E\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"payback\": [\"7M\", \"6M\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\"],\n \"razorleaf\": [\"9L13\", \"7L13\", \"6L13\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"retaliate\": [\"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rollout\": [\"9E\", \"7E\", \"6E\"],\n \"round\": [\"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"9L30\", \"7T\", \"7L30\", \"6T\", \"6L30\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"snore\": [\"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\"],\n \"stompingtantrum\": [\"9M\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\"],\n \"surf\": [\"9M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"synthesis\": [\"9L20\", \"7T\", \"7L20\", \"6T\", \"6L20\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\"],\n \"tailwhip\": [\"9L9\", \"7L9\", \"6L9\"],\n \"takedown\": [\"9M\", \"9L22\", \"7L22\", \"6L22\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trailblaze\": [\"9M\"],\n \"vinewhip\": [\"9L7\", \"7L7\", \"6L7\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\"],\n \"workup\": [\"7M\"],\n \"worryseed\": [\"9L16\", \"7T\", \"7L16\", \"6T\", \"6L16\"],\n \"zenheadbutt\": [\"9M\", \"7T\", \"6T\"]\n }\n },\n \"gogoat\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"9L0\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"attract\": [\"7M\", \"6M\"],\n \"bodyslam\": [\"9M\"],\n \"bounce\": [\"7T\", \"6T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\"],\n \"bulkup\": [\"9M\", \"9L34\", \"7M\", \"7L34\", \"6M\", \"6L34\"],\n \"bulldoze\": [\"9M\", \"9L26\", \"7M\", \"7L26\", \"6M\", \"6L26\"],\n \"bulletseed\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"dig\": [\"9M\", \"6M\"],\n \"doubleedge\": [\"9M\", \"9L40\", \"7L40\", \"6L40\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"earthquake\": [\"9M\", \"9L1\", \"7M\", \"7L1\", \"6M\", \"6L60\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigadrain\": [\"9M\", \"7T\", \"6T\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L1\", \"7L1\", \"6L1\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"highhorsepower\": [\"9M\"],\n \"hornleech\": [\"9L47\", \"7L47\", \"6L47\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\"],\n \"irontail\": [\"7T\", \"6T\"],\n \"leafblade\": [\"9L55\", \"7L55\", \"6L55\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L12\", \"7L12\", \"6L12\"],\n \"magicalleaf\": [\"9M\"],\n \"milkdrink\": [\"9L58\", \"7L58\", \"6L58\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"payback\": [\"7M\", \"6M\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\"],\n \"razorleaf\": [\"9L13\", \"7L13\", \"6L13\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"retaliate\": [\"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"round\": [\"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"9L30\", \"7T\", \"7L30\", \"6T\", \"6L30\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"snore\": [\"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"7M\", \"6M\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\"],\n \"superpower\": [\"7T\", \"6T\"],\n \"surf\": [\"9M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"synthesis\": [\"9L20\", \"7T\", \"7L20\", \"6T\", \"6L20\"],\n \"tackle\": [\"9L1\", \"7L1\", \"6L1\"],\n \"tailwhip\": [\"9L1\", \"7L1\", \"6L9\"],\n \"takedown\": [\"9M\", \"9L22\", \"7L22\", \"6L22\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trailblaze\": [\"9M\"],\n \"vinewhip\": [\"9L1\", \"7L1\", \"6L7\"],\n \"wildcharge\": [\"9M\", \"7M\", \"6M\"],\n \"workup\": [\"7M\"],\n \"worryseed\": [\"9L16\", \"7T\", \"7L16\", \"6T\", \"6L16\"],\n \"zenheadbutt\": [\"9M\", \"7T\", \"6T\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 30}]\n },\n \"pancham\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\"],\n \"armthrust\": [\"8L4\", \"7L7\", \"6L7\", \"6S0\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"block\": [\"7T\", \"6T\"],\n \"bodyslam\": [\"8M\", \"8L36\", \"7L33\", \"6L33\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\"],\n \"bulkup\": [\"8M\", \"7M\", \"6M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\"],\n \"circlethrow\": [\"8L12\", \"7L25\", \"6L25\"],\n \"coaching\": [\"8T\"],\n \"cometpunch\": [\"7L15\", \"6L15\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\"],\n \"crunch\": [\"8M\", \"8L33\", \"7L39\", \"6L39\"],\n \"cut\": [\"6M\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\", \"6S0\"],\n \"dig\": [\"8M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\"],\n \"dualchop\": [\"7T\", \"6T\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"endeavor\": [\"7T\", \"6T\"],\n \"endure\": [\"8M\"],\n \"entrainment\": [\"8L44\", \"7L42\", \"6L42\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"falseswipe\": [\"8M\", \"7M\", \"6M\"],\n \"firepunch\": [\"8M\", \"7T\", \"6T\"],\n \"fling\": [\"8M\", \"7M\", \"6M\"],\n \"focuspunch\": [\"7T\", \"6T\"],\n \"foulplay\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\"],\n \"gunkshot\": [\"8M\", \"7T\", \"6T\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\"],\n \"icepunch\": [\"8M\", \"7T\", \"6T\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\"],\n \"karatechop\": [\"7L12\", \"6L12\"],\n \"knockoff\": [\"7T\", \"6T\"],\n \"lashout\": [\"8T\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\"],\n \"lowsweep\": [\"8M\", \"8L16\", \"7M\", \"6M\"],\n \"mefirst\": [\"7E\", \"6E\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"partingshot\": [\"8L40\", \"7L45\", \"6L45\"],\n \"payback\": [\"8M\", \"7M\", \"6M\"],\n \"powertrip\": [\"8E\", \"7E\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"quash\": [\"8E\", \"7E\", \"6E\"],\n \"quickguard\": [\"8E\", \"7E\", \"6E\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"retaliate\": [\"8M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roar\": [\"7M\", \"6M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"seismictoss\": [\"8E\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\"],\n \"skyuppercut\": [\"7L48\", \"6L48\"],\n \"slash\": [\"8L24\", \"7L20\", \"6L20\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\"],\n \"snatch\": [\"7T\", \"6T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"spite\": [\"7T\", \"6T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\", \"6S0\"],\n \"stormthrow\": [\"8E\", \"7E\", \"6E\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\"],\n \"surf\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\"],\n \"taunt\": [\"8M\", \"8L8\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"6T\"],\n \"torment\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\"],\n \"vitalthrow\": [\"8L28\", \"7L27\", \"6L27\"],\n \"workup\": [\"8M\", \"8L20\", \"7M\", \"7L10\", \"6L10\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 30,\n \"gender\": \"M\",\n \"nature\": \"Adamant\",\n \"abilities\": [\"moldbreaker\"],\n \"moves\": [\"armthrust\", \"stoneedge\", \"darkpulse\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"pangoro\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\"],\n \"armthrust\": [\"8L1\", \"7L1\", \"6L7\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"beatup\": [\"8M\"],\n \"block\": [\"7T\", \"6T\"],\n \"bodyslam\": [\"8M\", \"8L40\", \"7L35\", \"6L35\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\"],\n \"bulkup\": [\"8M\", \"7M\", \"6M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\"],\n \"bulletpunch\": [\"8L1\", \"7L1\"],\n \"circlethrow\": [\"8L12\", \"7L25\", \"6L25\"],\n \"closecombat\": [\"8M\"],\n \"coaching\": [\"8T\"],\n \"cometpunch\": [\"7L15\", \"6L15\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\"],\n \"crunch\": [\"8M\", \"8L35\", \"7L42\", \"6L42\"],\n \"cut\": [\"6M\"],\n \"darkestlariat\": [\"8M\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\"],\n \"dig\": [\"8M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dragonclaw\": [\"8M\", \"7M\", \"6M\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\"],\n \"dualchop\": [\"7T\", \"6T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"embargo\": [\"7M\", \"6M\"],\n \"endeavor\": [\"7T\", \"6T\"],\n \"endure\": [\"8M\"],\n \"entrainment\": [\"8L52\", \"7L1\", \"6L1\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"falseswipe\": [\"8M\", \"7M\", \"6M\"],\n \"firepunch\": [\"8M\", \"7T\", \"6T\"],\n \"fling\": [\"8M\", \"7M\", \"6M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\"],\n \"focusenergy\": [\"8M\"],\n \"focuspunch\": [\"7T\", \"6T\"],\n \"foulplay\": [\"8M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\"],\n \"gunkshot\": [\"8M\", \"7T\", \"6T\"],\n \"hammerarm\": [\"8L58\", \"7L1\", \"6L1\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"honeclaws\": [\"6M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\"],\n \"icepunch\": [\"8M\", \"7T\", \"6T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\"],\n \"karatechop\": [\"7L12\", \"6L12\"],\n \"knockoff\": [\"7T\", \"6T\"],\n \"laserfocus\": [\"7T\"],\n \"lashout\": [\"8T\"],\n \"leer\": [\"8L1\", \"7L1\", \"6L1\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\"],\n \"lowsweep\": [\"8M\", \"8L16\", \"7M\", \"7L1\", \"6M\", \"6L70\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"nightslash\": [\"8L0\"],\n \"outrage\": [\"8M\", \"7T\", \"6T\"],\n \"partingshot\": [\"8L46\", \"7L48\", \"6L48\"],\n \"payback\": [\"8M\", \"7M\", \"6M\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"quash\": [\"7M\", \"6M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"retaliate\": [\"8M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"8M\"],\n \"roar\": [\"7M\", \"6M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"scaryface\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\"],\n \"skyuppercut\": [\"7L52\", \"6L52\"],\n \"slash\": [\"8L24\", \"7L20\", \"6L20\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\"],\n \"snarl\": [\"8M\", \"7M\", \"6M\"],\n \"snatch\": [\"7T\", \"6T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"spite\": [\"7T\", \"6T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\"],\n \"surf\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\"],\n \"taunt\": [\"8M\", \"8L1\", \"7M\", \"7L65\", \"6M\", \"6L65\"],\n \"thief\": [\"8M\", \"7M\", \"6M\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"6T\"],\n \"torment\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uproar\": [\"8M\", \"7T\", \"6T\"],\n \"vitalthrow\": [\"8L28\", \"7L27\", \"6L27\"],\n \"workup\": [\"8M\", \"8L20\", \"7M\", \"7L1\", \"6L10\"],\n \"xscissor\": [\"8M\", \"7M\", \"6M\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\"]\n },\n \"encounters\": [{\"generation\": 7, \"level\": 24}]\n },\n \"furfrou\": {\n \"learnset\": {\n \"attract\": [\"7M\", \"6M\"],\n \"babydolleyes\": [\"7L9\", \"6L9\"],\n \"bite\": [\"7L22\", \"6L22\"],\n \"captivate\": [\"7E\", \"6E\"],\n \"chargebeam\": [\"7M\", \"6M\"],\n \"charm\": [\"7L38\", \"6L38\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cottonguard\": [\"7L48\", \"6L48\"],\n \"darkpulse\": [\"7M\", \"6M\"],\n \"dig\": [\"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"endeavor\": [\"7T\", \"6T\"],\n \"facade\": [\"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"7M\", \"6M\"],\n \"grassknot\": [\"7M\", \"6M\"],\n \"growl\": [\"7L1\", \"6L1\"],\n \"headbutt\": [\"7L12\", \"6L12\"],\n \"helpinghand\": [\"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hypervoice\": [\"7T\", \"6T\"],\n \"irontail\": [\"7T\", \"6T\"],\n \"lastresort\": [\"7T\", \"6T\"],\n \"mimic\": [\"7E\", \"6E\"],\n \"odorsleuth\": [\"7L27\", \"6L27\"],\n \"protect\": [\"7M\", \"6M\"],\n \"raindance\": [\"7M\", \"6M\"],\n \"refresh\": [\"7E\", \"6E\"],\n \"rest\": [\"7M\", \"6M\"],\n \"retaliate\": [\"7L33\", \"6M\", \"6L33\"],\n \"return\": [\"7M\", \"6M\"],\n \"roar\": [\"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"roleplay\": [\"7T\", \"7E\", \"6T\", \"6E\"],\n \"round\": [\"7M\", \"6M\"],\n \"sandattack\": [\"7L5\", \"6L5\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"7M\", \"6M\"],\n \"snarl\": [\"7M\", \"6M\"],\n \"snore\": [\"7T\", \"6T\"],\n \"substitute\": [\"7M\", \"6M\"],\n \"suckerpunch\": [\"7L42\", \"6L42\"],\n \"sunnyday\": [\"7M\", \"6M\"],\n \"surf\": [\"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"tackle\": [\"7L1\", \"6L1\"],\n \"tailwhip\": [\"7L15\", \"6L15\"],\n \"takedown\": [\"7L35\", \"6L35\"],\n \"thunderwave\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uproar\": [\"7T\", \"6T\"],\n \"uturn\": [\"7M\", \"6M\"],\n \"wildcharge\": [\"7M\", \"6M\"],\n \"workup\": [\"7M\", \"7E\", \"6E\"],\n \"zenheadbutt\": [\"7T\", \"6T\"]\n }\n },\n \"espurr\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"assist\": [\"7E\", \"6E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"barrier\": [\"7E\", \"6E\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"9L9\", \"8L9\", \"7L9\", \"6L9\"],\n \"covet\": [\"9L18\", \"8L18\", \"7T\", \"7L5\", \"6T\", \"6L5\"],\n \"cut\": [\"6M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"disarmingvoice\": [\"9M\", \"9L6\", \"8L6\", \"7L22\", \"6L22\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"fakeout\": [\"9L3\", \"8L3\", \"7L19\", \"6L19\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"flash\": [\"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\"],\n \"healbell\": [\"7T\", \"6T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"lightscreen\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7M\", \"7L13\", \"6M\", \"6L13\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\"],\n \"payday\": [\"8M\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psybeam\": [\"9M\", \"9L21\", \"8L21\", \"7L17\", \"6L17\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\"],\n \"psyshock\": [\"9M\", \"9L33\", \"8M\", \"8L33\", \"7M\", \"7L25\", \"6M\", \"6L25\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"recycle\": [\"7T\", \"6T\"],\n \"reflect\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roleplay\": [\"7T\", \"6T\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snatch\": [\"7T\", \"6T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"tickle\": [\"9E\", \"8E\"],\n \"torment\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\"],\n \"workup\": [\"8M\", \"7M\"],\n \"yawn\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\"]\n }\n },\n \"meowstic\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"batonpass\": [\"9M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\"],\n \"charm\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7L28\", \"6L28\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"9L9\", \"8L9\", \"7L1\", \"6L9\"],\n \"covet\": [\"9L18\", \"8L18\", \"7T\", \"7L1\", \"6T\", \"6L5\"],\n \"cut\": [\"6M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\"],\n \"disarmingvoice\": [\"9M\", \"9L1\", \"8L1\", \"7L22\", \"6L22\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"fakeout\": [\"9L1\", \"8L1\", \"7L19\", \"6L19\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"flash\": [\"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\"],\n \"healbell\": [\"7T\", \"6T\"],\n \"helpinghand\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7T\", \"7L1\", \"6T\", \"6L1\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"imprison\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7L45\", \"6L45\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"lightscreen\": [\"9M\", \"9L34\", \"8M\", \"8L34\", \"7M\", \"7L13\", \"6M\", \"6L13\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"magicroom\": [\"8M\", \"7T\", \"6T\"],\n \"meanlook\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"miracleeye\": [\"7L31\", \"6L31\"],\n \"mistyterrain\": [\"9M\", \"9L59\", \"8M\", \"8L59\", \"7L50\", \"6L50\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\"],\n \"payday\": [\"8M\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psybeam\": [\"9M\", \"9L21\", \"8L21\", \"7L17\", \"6L17\"],\n \"psychic\": [\"9M\", \"9L54\", \"8M\", \"8L54\", \"7M\", \"7L40\", \"6M\", \"6L40\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\", \"8M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\"],\n \"psyshock\": [\"9M\", \"9L39\", \"8M\", \"8L39\", \"7M\", \"7L25\", \"6M\", \"6L25\"],\n \"quickguard\": [\"9L49\", \"8L49\", \"7L1\", \"6L1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"recycle\": [\"7T\", \"6T\"],\n \"reflect\": [\"9M\", \"9L34\", \"8M\", \"8L34\", \"7M\", \"7L35\", \"6M\", \"6L35\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roleplay\": [\"9L29\", \"8L29\", \"7T\", \"7L43\", \"6T\", \"6L43\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snatch\": [\"7T\", \"6T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"suckerpunch\": [\"9L24\", \"8L24\", \"7L48\", \"6L48\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailslap\": [\"8M\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"torment\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\"],\n \"workup\": [\"8M\", \"7M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\"]\n }\n },\n \"meowsticf\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"batonpass\": [\"9M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"chargebeam\": [\"9M\", \"9L15\", \"8L15\", \"7M\", \"7L28\", \"6M\", \"6L28\"],\n \"charm\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"9L9\", \"8L9\", \"7L1\", \"6L9\"],\n \"covet\": [\"9L18\", \"8L18\", \"7T\", \"7L1\", \"6L5\"],\n \"cut\": [\"6M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\"],\n \"disarmingvoice\": [\"9M\", \"9L1\", \"8L1\", \"7L22\", \"6L22\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"extrasensory\": [\"9L44\", \"8L44\", \"7L35\", \"6L35\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"fakeout\": [\"9L1\", \"8L1\", \"7L19\", \"6L19\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"flash\": [\"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"futuresight\": [\"9M\", \"9L59\", \"8M\", \"8L59\", \"7L50\", \"6L50\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"gravity\": [\"9M\", \"7T\"],\n \"healbell\": [\"7T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"lightscreen\": [\"9M\", \"9L34\", \"8M\", \"8L34\", \"7M\", \"7L13\", \"6M\", \"6L13\"],\n \"magicalleaf\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\"],\n \"magiccoat\": [\"7T\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"mefirst\": [\"7L1\", \"6L1\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\"],\n \"payday\": [\"8M\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psybeam\": [\"9M\", \"9L21\", \"8L21\", \"7L17\", \"6L17\"],\n \"psychic\": [\"9M\", \"9L54\", \"8M\", \"8L54\", \"7M\", \"7L40\", \"6M\", \"6L40\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\", \"8M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\"],\n \"psyshock\": [\"9M\", \"9L39\", \"8M\", \"8L39\", \"7M\", \"7L25\", \"6M\", \"6L25\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"recycle\": [\"7T\"],\n \"reflect\": [\"9M\", \"9L34\", \"8M\", \"8L34\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roleplay\": [\"9L29\", \"8L29\", \"7T\", \"7L43\", \"6L43\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"9L49\", \"8M\", \"8L49\", \"7M\", \"7L31\", \"6M\", \"6L31\"],\n \"shockwave\": [\"7T\"],\n \"signalbeam\": [\"7T\", \"7L45\", \"6L45\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\"8M\", \"7T\"],\n \"storedpower\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L1\", \"6L1\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"suckerpunch\": [\"9L24\", \"8L24\", \"7L48\", \"6L48\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailslap\": [\"8M\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"torment\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"wonderroom\": [\"8M\", \"7T\"],\n \"workup\": [\"8M\", \"7M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n }\n },\n \"honedge\": {\n \"learnset\": {\n \"aerialace\": [\"8L12\", \"7M\", \"7L22\", \"6M\", \"6L22\"],\n \"afteryou\": [\"7T\", \"6T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"autotomize\": [\"8L8\", \"7L18\", \"6L18\"],\n \"block\": [\"8E\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"closecombat\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\"],\n \"destinybond\": [\"8E\", \"7E\", \"6E\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"falseswipe\": [\"8M\", \"7M\", \"6M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"furycutter\": [\"8L1\", \"7L5\", \"6L5\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"irondefense\": [\"8M\", \"8L32\", \"7T\", \"7L32\", \"6T\", \"6L32\"],\n \"ironhead\": [\"8M\", \"8L36\", \"7T\", \"7L42\", \"6T\", \"6L42\"],\n \"laserfocus\": [\"7T\"],\n \"magnetrise\": [\"7T\", \"6T\"],\n \"metalsound\": [\"8L16\", \"7L8\", \"7E\", \"6L8\", \"6E\"],\n \"nightslash\": [\"8L24\", \"7L35\", \"6L35\"],\n \"powertrick\": [\"8L40\", \"7L39\", \"6L39\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"psychocut\": [\"8M\"],\n \"pursuit\": [\"7L13\", \"6L13\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"retaliate\": [\"8M\", \"8L28\", \"7L26\", \"6M\", \"6L26\"],\n \"return\": [\"7M\", \"6M\"],\n \"reversal\": [\"8M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"round\": [\"8M\"],\n \"sacredsword\": [\"8L48\", \"7L47\", \"6L47\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\"],\n \"shadowsneak\": [\"8L4\", \"7L20\", \"7E\", \"6L20\", \"6E\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"slash\": [\"8L20\", \"7L29\", \"6L29\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"solarblade\": [\"8M\"],\n \"spite\": [\"7T\", \"6T\"],\n \"steelbeam\": [\"8T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swordsdance\": [\"8M\", \"8L44\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"wideguard\": [\"8E\", \"7E\", \"6E\"]\n }\n },\n \"doublade\": {\n \"learnset\": {\n \"aerialace\": [\"8L12\", \"7M\", \"7L22\", \"6M\", \"6L22\"],\n \"afteryou\": [\"7T\", \"6T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"autotomize\": [\"8L1\", \"7L18\", \"6L18\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"closecombat\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"falseswipe\": [\"8M\", \"7M\", \"6M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"furycutter\": [\"8L1\", \"7L1\", \"6L5\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"irondefense\": [\"8M\", \"8L32\", \"7T\", \"7L32\", \"6T\", \"6L32\"],\n \"ironhead\": [\"8M\", \"8L38\", \"7T\", \"7L45\", \"6T\", \"6L45\"],\n \"laserfocus\": [\"7T\"],\n \"magnetrise\": [\"7T\", \"6T\"],\n \"metalsound\": [\"8L16\", \"7L8\", \"6L8\"],\n \"nightslash\": [\"8L24\", \"7L36\", \"6L36\"],\n \"powertrick\": [\"8L44\", \"7L41\", \"6L41\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"psychocut\": [\"8M\"],\n \"pursuit\": [\"7L13\", \"6L13\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"retaliate\": [\"8M\", \"8L28\", \"7L26\", \"6M\", \"6L26\"],\n \"return\": [\"7M\", \"6M\"],\n \"reversal\": [\"8M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"round\": [\"8M\"],\n \"sacredsword\": [\"8L56\", \"7L51\", \"6L51\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\"],\n \"shadowsneak\": [\"8L1\", \"7L20\", \"6L20\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"slash\": [\"8L20\", \"7L29\", \"6L29\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"solarblade\": [\"8M\"],\n \"spite\": [\"7T\", \"6T\"],\n \"steelbeam\": [\"8T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swordsdance\": [\"8M\", \"8L50\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\"],\n \"toxic\": [\"7M\", \"6M\"]\n }\n },\n \"aegislash\": {\n \"learnset\": {\n \"aerialace\": [\"8L1\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"afteryou\": [\"7T\", \"6T\"],\n \"airslash\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"autotomize\": [\"8L1\", \"7L1\", \"6L1\"],\n \"block\": [\"7T\", \"6T\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"closecombat\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"falseswipe\": [\"8M\", \"7M\", \"6M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\", \"6S0\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"furycutter\": [\"8L1\", \"7L1\", \"6L1\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\"],\n \"headsmash\": [\"8L1\", \"7L1\", \"6L1\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\"],\n \"irondefense\": [\"8M\", \"8L1\", \"7T\", \"7L1\", \"6T\", \"6L1\"],\n \"ironhead\": [\"8M\", \"8L1\", \"7T\", \"7L1\", \"6T\", \"6L1\"],\n \"kingsshield\": [\"8L0\", \"7L1\", \"6L1\", \"6S0\"],\n \"laserfocus\": [\"7T\"],\n \"magnetrise\": [\"7T\", \"6T\"],\n \"metalsound\": [\"8L1\"],\n \"nightslash\": [\"8L1\", \"7L1\", \"6L1\"],\n \"powertrick\": [\"8L1\", \"7L1\", \"6L1\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"psychocut\": [\"8M\"],\n \"pursuit\": [\"7L1\", \"6L1\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"retaliate\": [\"8M\", \"8L1\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"reversal\": [\"8M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"sacredsword\": [\"8L1\", \"7L1\", \"6L1\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\", \"6S0\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\"],\n \"shadowsneak\": [\"8L1\", \"7L1\", \"6L1\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"slash\": [\"8L1\", \"7L1\", \"6L1\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"solarblade\": [\"8M\"],\n \"spite\": [\"7T\", \"6T\"],\n \"steelbeam\": [\"8T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swordsdance\": [\"8M\", \"8L1\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"tackle\": [\"8L1\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"wideguard\": [\"6S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 50,\n \"gender\": \"F\",\n \"nature\": \"Quiet\",\n \"moves\": [\"wideguard\", \"kingsshield\", \"shadowball\", \"flashcannon\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"spritzee\": {\n \"learnset\": {\n \"afteryou\": [\"8E\", \"7T\", \"6T\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"aromatherapy\": [\"8L12\", \"7L25\", \"6L25\"],\n \"attract\": [\"8M\", \"8L18\", \"7M\", \"7L29\", \"6M\", \"6L29\"],\n \"calmmind\": [\"8M\", \"8L33\", \"7M\", \"7L17\", \"6M\", \"6L17\"],\n \"captivate\": [\"7E\", \"6E\"],\n \"chargebeam\": [\"7M\", \"6M\"],\n \"charm\": [\"8M\", \"8L30\", \"7L35\", \"6L35\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"disable\": [\"8E\", \"7E\", \"6E\"],\n \"disarmingvoice\": [\"7L50\", \"6L50\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainingkiss\": [\"8M\", \"8L9\", \"7L21\", \"6L21\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"echoedvoice\": [\"8L6\", \"7M\", \"7L13\", \"6M\", \"6L13\"],\n \"encore\": [\"8M\"],\n \"endeavor\": [\"7T\", \"6T\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"fairywind\": [\"8L1\", \"7L1\", \"6L1\"],\n \"faketears\": [\"8M\"],\n \"flail\": [\"8L21\", \"7L38\", \"6L38\"],\n \"flash\": [\"6M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\"],\n \"healbell\": [\"7T\", \"6T\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"mistyexplosion\": [\"8T\"],\n \"mistyterrain\": [\"8M\", \"8L24\", \"7L42\", \"6L42\"],\n \"moonblast\": [\"8L36\", \"7L31\", \"6L31\"],\n \"nastyplot\": [\"8M\", \"7E\"],\n \"odorsleuth\": [\"7L8\", \"6L8\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"8M\", \"8L27\", \"7M\", \"7L48\", \"6M\", \"6L48\"],\n \"psychup\": [\"7M\", \"6M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\"],\n \"refresh\": [\"7E\", \"6E\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"skillswap\": [\"8M\", \"8L39\", \"7T\", \"7L44\", \"6T\", \"6L44\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"sweetkiss\": [\"8L3\", \"7L6\", \"6L6\"],\n \"sweetscent\": [\"8L1\", \"7L1\", \"6L1\"],\n \"telekinesis\": [\"7T\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\"],\n \"torment\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\"],\n \"wish\": [\"8E\", \"7E\", \"6E\"]\n }\n },\n \"aromatisse\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"aromatherapy\": [\"8L12\", \"7L25\", \"6L25\"],\n \"aromaticmist\": [\"8L1\", \"7L1\", \"6L1\"],\n \"attract\": [\"8M\", \"8L18\", \"7M\", \"7L29\", \"6M\", \"6L29\"],\n \"calmmind\": [\"8M\", \"8L33\", \"7M\", \"7L17\", \"6M\", \"6L17\"],\n \"chargebeam\": [\"7M\", \"6M\"],\n \"charm\": [\"8M\", \"8L30\", \"7L35\", \"6L35\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"disable\": [\"6S0\"],\n \"disarmingvoice\": [\"8L9\", \"7L53\", \"6L53\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainingkiss\": [\"8M\", \"8L15\", \"7L21\", \"6L21\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"echoedvoice\": [\"8L1\", \"7M\", \"7L13\", \"6M\", \"6L13\"],\n \"encore\": [\"8M\"],\n \"endeavor\": [\"7T\", \"6T\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"fairywind\": [\"8L1\", \"7L1\", \"6L1\"],\n \"faketears\": [\"8M\"],\n \"flail\": [\"8L21\", \"7L38\", \"6L38\"],\n \"flash\": [\"6M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\"],\n \"healbell\": [\"7T\", \"6T\"],\n \"healpulse\": [\"8L1\", \"7L1\", \"6L1\", \"6S0\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"metronome\": [\"8M\"],\n \"mistyexplosion\": [\"8T\"],\n \"mistyterrain\": [\"8M\", \"8L24\", \"7L42\", \"6L42\"],\n \"moonblast\": [\"8L36\", \"7L31\", \"6L31\", \"6S0\"],\n \"nastyplot\": [\"8M\"],\n \"odorsleuth\": [\"7L1\", \"6L8\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"8M\", \"8L27\", \"7M\", \"7L48\", \"6M\", \"6L48\"],\n \"psychup\": [\"8L42\", \"7M\", \"7L64\", \"6M\", \"6L64\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\"],\n \"reflect\": [\"8M\", \"7M\", \"7L57\", \"6M\", \"6L57\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"skillswap\": [\"8M\", \"8L39\", \"7T\", \"7L44\", \"6T\", \"6L44\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"sweetkiss\": [\"8L1\", \"7L1\", \"6L6\"],\n \"sweetscent\": [\"8L1\", \"7L1\", \"6L1\"],\n \"telekinesis\": [\"7T\"],\n \"thunder\": [\"8M\", \"7M\", \"6M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\"],\n \"torment\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\", \"6S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 50,\n \"nature\": \"Relaxed\",\n \"isHidden\": true,\n \"moves\": [\"trickroom\", \"healpulse\", \"disable\", \"moonblast\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"swirlix\": {\n \"learnset\": {\n \"afteryou\": [\"8E\", \"7T\", \"7E\", \"6T\", \"6E\"],\n \"amnesia\": [\"8M\"],\n \"aromatherapy\": [\"8L9\", \"7L26\", \"6L26\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bellydrum\": [\"7E\", \"6E\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\"],\n \"charm\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"8E\", \"7E\", \"6E\"],\n \"cottonguard\": [\"8L36\", \"7L41\", \"6L41\"],\n \"cottonspore\": [\"8L24\", \"7L17\", \"6L17\"],\n \"covet\": [\"7T\", \"6T\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainingkiss\": [\"8M\", \"8L12\", \"7L31\", \"6L31\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"endeavor\": [\"8L39\", \"7T\", \"7L21\", \"6T\", \"6L21\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"8L27\", \"7M\", \"7L36\", \"6M\", \"6L36\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"fairywind\": [\"8L6\", \"7L5\", \"6L5\"],\n \"faketears\": [\"8M\", \"8L15\", \"7L10\", \"6L10\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gastroacid\": [\"7T\", \"6T\"],\n \"healbell\": [\"7T\", \"6T\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"lightscreen\": [\"8M\", \"7M\", \"7L58\", \"6M\", \"6L58\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"mistyexplosion\": [\"8T\"],\n \"playnice\": [\"8L3\", \"7L8\", \"6L8\"],\n \"playrough\": [\"8M\", \"8L33\", \"7L49\", \"6L49\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\"],\n \"psychup\": [\"7M\", \"6M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"round\": [\"8M\", \"8L18\", \"7M\", \"7L13\", \"6M\", \"6L13\"],\n \"safeguard\": [\"8M\", \"7M\", \"7L67\", \"6M\", \"6L67\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"stickyweb\": [\"8E\", \"7E\"],\n \"stringshot\": [\"8L21\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\"],\n \"surf\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"sweetscent\": [\"8L1\", \"7L1\", \"6L1\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\"],\n \"thief\": [\"8M\", \"7M\", \"6M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"wish\": [\"8L30\", \"7L45\", \"6L45\"],\n \"yawn\": [\"8E\", \"7E\", \"6E\"]\n }\n },\n \"slurpuff\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\"],\n \"amnesia\": [\"8M\"],\n \"aromatherapy\": [\"8L9\", \"7L26\", \"6L26\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\"],\n \"charm\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cottonguard\": [\"8L36\", \"7L41\", \"6L41\"],\n \"cottonspore\": [\"8L24\", \"7L17\", \"6L17\"],\n \"covet\": [\"7T\", \"6T\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainingkiss\": [\"8M\", \"8L12\", \"7L31\", \"6L31\"],\n \"drainpunch\": [\"8M\", \"7T\", \"6T\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"endeavor\": [\"8L39\", \"7T\", \"7L21\", \"6T\", \"6L21\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"8L27\", \"7M\", \"7L36\", \"6M\", \"6L36\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"fairywind\": [\"8L1\", \"7L1\", \"6L5\"],\n \"faketears\": [\"8M\", \"8L15\", \"7L10\", \"6L10\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gastroacid\": [\"7T\", \"6T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\"],\n \"healbell\": [\"7T\", \"6T\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\"],\n \"lightscreen\": [\"8M\", \"7M\", \"7L58\", \"6M\", \"6L58\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"metronome\": [\"8M\"],\n \"mistyexplosion\": [\"8T\"],\n \"playnice\": [\"8L1\", \"7L1\", \"6L8\"],\n \"playrough\": [\"8M\", \"8L33\", \"7L49\", \"6L49\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\"],\n \"psychup\": [\"7M\", \"6M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"round\": [\"8M\", \"8L18\", \"7M\", \"7L13\", \"6M\", \"6L13\"],\n \"safeguard\": [\"8M\", \"7M\", \"7L67\", \"6M\", \"6L67\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"stickyweb\": [\"8L42\"],\n \"stringshot\": [\"8L21\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\"],\n \"surf\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"sweetscent\": [\"8L1\", \"7L1\", \"6L1\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\"],\n \"thief\": [\"8M\", \"7M\", \"6M\"],\n \"thunder\": [\"8M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"wish\": [\"8L30\", \"7L45\", \"6L45\"]\n }\n },\n \"inkay\": {\n \"learnset\": {\n \"acupressure\": [\"9E\", \"8E\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bind\": [\"7T\", \"6T\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"camouflage\": [\"7E\", \"6E\"],\n \"confide\": [\"7M\", \"6M\"],\n \"constrict\": [\"7L1\", \"6L1\"],\n \"cut\": [\"6M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"destinybond\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"disable\": [\"9E\", \"8E\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"embargo\": [\"7M\", \"6M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"flatter\": [\"7E\", \"6E\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"foulplay\": [\n \"9M\",\n \"9L33\",\n \"8M\",\n \"8L33\",\n \"7T\",\n \"7L8\",\n \"6T\",\n \"6L8\",\n \"6S0\"\n ],\n \"frustration\": [\"7M\", \"6M\"],\n \"futuresight\": [\"9M\", \"8M\"],\n \"gravity\": [\"9M\"],\n \"guardswap\": [\"8M\", \"7E\"],\n \"happyhour\": [\"6S0\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hypnosis\": [\"9L3\", \"8L3\", \"7L18\", \"6L18\", \"6S0\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"7L31\", \"6M\", \"6L31\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"lunge\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"nightslash\": [\"9L24\", \"8L24\", \"7L46\", \"6L46\"],\n \"payback\": [\"9L9\", \"8M\", \"8L9\", \"7M\", \"7L27\", \"6M\", \"6L27\"],\n \"peck\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"pluck\": [\"9L12\", \"8L12\", \"7L35\", \"6L35\"],\n \"powersplit\": [\"7E\", \"6E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psybeam\": [\"9M\", \"9L15\", \"8L15\", \"7L21\", \"6L21\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psychocut\": [\"9L27\", \"8M\", \"8L27\", \"7L39\", \"6L39\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\"],\n \"psyshock\": [\"9M\"],\n \"psywave\": [\"7L13\", \"6L13\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"7L4\", \"6M\", \"6L4\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"retaliate\": [\"8M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"roleplay\": [\"7T\", \"6T\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"simplebeam\": [\"7E\", \"6E\"],\n \"skillswap\": [\"9M\"],\n \"slash\": [\"9L21\", \"8L21\", \"7L43\", \"6L43\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snatch\": [\"7T\", \"6T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"superpower\": [\"9L39\", \"8M\", \"8L39\", \"7T\", \"7L48\", \"6T\", \"6L48\"],\n \"swagger\": [\"9L18\", \"8L18\", \"7M\", \"7L12\", \"6M\", \"6L12\"],\n \"swift\": [\"9M\"],\n \"switcheroo\": [\"9L31\", \"8L31\", \"7L23\", \"6L23\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"topsyturvy\": [\"9L36\", \"8L36\", \"7L15\", \"6L15\", \"6S0\"],\n \"torment\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"wrap\": [\"9L6\", \"8L6\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 10,\n \"moves\": [\"happyhour\", \"foulplay\", \"hypnosis\", \"topsyturvy\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"malamar\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"6M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bind\": [\"7T\", \"6T\"],\n \"block\": [\"7T\", \"6T\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"constrict\": [\"7L1\", \"6L1\"],\n \"cut\": [\"6M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"embargo\": [\"7M\", \"6M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S0\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"foulplay\": [\"9M\", \"9L37\", \"8M\", \"8L37\", \"7T\", \"7L8\", \"6T\", \"6L8\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"futuresight\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"gravity\": [\"9M\"],\n \"guardswap\": [\"8M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"hypnosis\": [\"9L1\", \"8L1\", \"7L18\", \"6L18\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"6S0\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"7L31\", \"6M\", \"6L31\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"lunge\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"nightslash\": [\"9L24\", \"8L24\", \"7L46\", \"6L46\"],\n \"payback\": [\"9L9\", \"8M\", \"8L9\", \"7M\", \"7L27\", \"6M\", \"6L27\"],\n \"peck\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"pluck\": [\"9L12\", \"8L12\", \"7L35\", \"6L35\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psybeam\": [\"9M\", \"9L15\", \"8L15\", \"7L21\", \"6L21\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychocut\": [\"9L27\", \"8M\", \"8L27\", \"7L39\", \"6L39\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psywave\": [\"7L13\", \"6L13\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"7L1\", \"6M\", \"6L4\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"retaliate\": [\"8M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"reversal\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S0\"],\n \"roleplay\": [\"7T\", \"6T\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\"],\n \"signalbeam\": [\"7T\", \"6T\"],\n \"skillswap\": [\"9M\"],\n \"slash\": [\"9L21\", \"8L21\", \"7L43\", \"6L43\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snatch\": [\"7T\", \"6T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"superpower\": [\"9L47\", \"8M\", \"8L47\", \"7T\", \"7L48\", \"6T\", \"6L1\", \"6S0\"],\n \"swagger\": [\"9L18\", \"8L18\", \"7M\", \"7L12\", \"6M\", \"6L12\"],\n \"swift\": [\"9M\"],\n \"switcheroo\": [\"9L33\", \"8L33\", \"7L23\", \"6L23\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"topsyturvy\": [\"9L42\", \"8L42\", \"7L15\", \"6L15\"],\n \"torment\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"wrap\": [\"9L1\", \"8L1\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 50,\n \"nature\": \"Adamant\",\n \"ivs\": {\"hp\": 31, \"atk\": 31},\n \"abilities\": [\"contrary\"],\n \"moves\": [\"superpower\", \"knockoff\", \"facade\", \"rockslide\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"binacle\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\"],\n \"ancientpower\": [\"8L20\", \"7L28\", \"6L28\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"beatup\": [\"8M\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\"],\n \"clamp\": [\"7L20\", \"6L20\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crosschop\": [\"8L44\", \"7L49\", \"6L49\"],\n \"cut\": [\"6M\"],\n \"dig\": [\"8M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dualchop\": [\"7T\", \"6T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\"],\n \"embargo\": [\"7M\", \"6M\"],\n \"endeavor\": [\"7T\", \"6T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"falseswipe\": [\"8M\", \"7M\", \"6M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"furycutter\": [\"8L12\", \"7L37\", \"6L37\"],\n \"furyswipes\": [\"8L16\", \"7L10\", \"6L10\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\"],\n \"helpinghand\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"honeclaws\": [\"8L32\", \"7L32\", \"6M\", \"6L32\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\"],\n \"liquidation\": [\"8M\", \"7T\"],\n \"mudshot\": [\"8M\"],\n \"mudslap\": [\"8L1\", \"7L18\", \"6L18\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"nightslash\": [\"8E\", \"7L41\", \"6L41\"],\n \"payback\": [\"8M\", \"7M\", \"6M\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\"],\n \"razorshell\": [\"8M\", \"8L36\", \"7L45\", \"6L45\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockblast\": [\"8M\"],\n \"rockpolish\": [\"8L24\", \"7M\", \"7L24\", \"6M\", \"6L24\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\"],\n \"sandattack\": [\"8E\", \"7L1\", \"6L1\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\"],\n \"scratch\": [\"8L1\", \"7L1\", \"6L1\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\"],\n \"shellsmash\": [\"8L40\", \"7L1\", \"6L1\"],\n \"slash\": [\"8L28\", \"7L13\", \"6L13\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\"],\n \"sludgewave\": [\"8M\", \"7M\", \"6M\"],\n \"smackdown\": [\"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"surf\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"switcheroo\": [\"8E\", \"7E\", \"6E\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\"],\n \"thief\": [\"8M\", \"7M\", \"6M\"],\n \"tickle\": [\"7E\", \"6E\"],\n \"torment\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uproar\": [\"8M\"],\n \"watergun\": [\"8L8\", \"7L4\", \"6L4\"],\n \"waterpulse\": [\"7T\", \"6T\"],\n \"watersport\": [\"7E\", \"6E\"],\n \"withdraw\": [\"8L4\", \"7L7\", \"6L7\"],\n \"xscissor\": [\"8M\", \"7M\", \"6M\"]\n }\n },\n \"barbaracle\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\"],\n \"ancientpower\": [\"8L20\", \"7L28\", \"6L28\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"beatup\": [\"8M\"],\n \"blizzard\": [\"8M\", \"7M\", \"6M\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulkup\": [\"8M\", \"7M\", \"6M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\"],\n \"clamp\": [\"7L20\", \"6L20\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crosschop\": [\"8L48\", \"7L55\", \"6L55\"],\n \"cut\": [\"6M\"],\n \"dig\": [\"8M\", \"6M\"],\n \"dive\": [\"8M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dragonclaw\": [\"8M\", \"7M\", \"6M\"],\n \"dualchop\": [\"7T\", \"6T\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\"],\n \"embargo\": [\"7M\", \"6M\"],\n \"endeavor\": [\"7T\", \"6T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"falseswipe\": [\"8M\", \"7M\", \"6M\"],\n \"fling\": [\"8M\", \"7M\", \"6M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"furycutter\": [\"8L12\", \"7L37\", \"6L37\"],\n \"furyswipes\": [\"8L16\", \"7L10\", \"6L10\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\"],\n \"helpinghand\": [\"8M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"honeclaws\": [\"8L32\", \"7L32\", \"6M\", \"6L32\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\"],\n \"icebeam\": [\"8M\", \"7M\", \"6M\"],\n \"icywind\": [\"8M\", \"7T\", \"6T\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\"],\n \"laserfocus\": [\"7T\"],\n \"liquidation\": [\"8M\", \"7T\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\"],\n \"meteorbeam\": [\"8T\"],\n \"muddywater\": [\"8M\"],\n \"mudshot\": [\"8M\"],\n \"mudslap\": [\"8L1\", \"7L18\", \"6L18\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"nightslash\": [\"7L44\", \"6L44\"],\n \"payback\": [\"8M\", \"7M\", \"6M\"],\n \"poisonjab\": [\"8M\", \"7M\", \"6M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\"],\n \"razorshell\": [\"8M\", \"8L36\", \"7L48\", \"6L48\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockblast\": [\"8M\"],\n \"rockpolish\": [\"8L24\", \"7M\", \"7L24\", \"6M\", \"6L24\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\"],\n \"sandattack\": [\"7L1\", \"6L1\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\"],\n \"scratch\": [\"8L1\", \"7L1\", \"6L1\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\"],\n \"shellsmash\": [\"8L42\", \"7L1\", \"6L1\"],\n \"skullbash\": [\"8L1\", \"7L1\", \"6L1\"],\n \"slash\": [\"8L28\", \"7L13\", \"6L13\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\"],\n \"sludgewave\": [\"8M\", \"7M\", \"6M\"],\n \"smackdown\": [\"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\"],\n \"stoneedge\": [\"8M\", \"8L54\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\"],\n \"surf\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swordsdance\": [\"8M\", \"7M\", \"6M\"],\n \"taunt\": [\"8M\", \"7M\", \"6M\"],\n \"thief\": [\"8M\", \"7M\", \"6M\"],\n \"torment\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uproar\": [\"8M\"],\n \"watergun\": [\"8L1\", \"7L1\", \"6L4\"],\n \"waterpulse\": [\"7T\", \"6T\"],\n \"whirlpool\": [\"8M\"],\n \"withdraw\": [\"8L1\", \"7L7\", \"6L7\"],\n \"xscissor\": [\"8M\", \"7M\", \"6M\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 30}]\n },\n \"skrelp\": {\n \"learnset\": {\n \"acid\": [\"9L5\", \"8L5\", \"7L15\", \"6L15\"],\n \"acidarmor\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"acidspray\": [\"9M\"],\n \"aquatail\": [\"9L45\", \"8L45\", \"7T\", \"7L35\", \"6T\", \"6L35\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\"],\n \"bubble\": [\"7L12\", \"6L12\"],\n \"camouflage\": [\"7L19\", \"6L19\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"dive\": [\"8M\", \"6M\"],\n \"doubleteam\": [\"9L20\", \"8L20\", \"7M\", \"7L28\", \"6M\", \"6L28\"],\n \"dragonpulse\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7T\", \"7L49\", \"6T\", \"6L49\"],\n \"dragontail\": [\"9M\", \"9E\", \"8E\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"feintattack\": [\"7L5\", \"6L5\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"hail\": [\"8M\", \"7M\", \"6M\"],\n \"haze\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hydropump\": [\"9M\", \"9L55\", \"8M\", \"8L55\", \"7L42\", \"6L42\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"liquidation\": [\"9M\"],\n \"muddywater\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"playrough\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"poisontail\": [\"9M\", \"9L25\", \"8L25\", \"7L23\", \"6L23\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7M\", \"7L38\", \"6M\", \"6L38\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"smokescreen\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"snowscape\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"tailwhip\": [\"9L15\", \"8L15\", \"7L9\", \"6L9\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"toxic\": [\"9M\", \"9L35\", \"8L35\", \"7M\", \"7L32\", \"6M\", \"6L32\"],\n \"toxicspikes\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"twister\": [\"9E\", \"8E\"],\n \"venomdrench\": [\"8M\", \"7E\", \"6E\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"watergun\": [\"9L10\", \"8L10\", \"7L1\", \"6L1\"],\n \"waterpulse\": [\"9M\", \"9L30\", \"8L30\", \"7T\", \"7L25\", \"6T\", \"6L25\"],\n \"whirlpool\": [\"9M\"]\n }\n },\n \"dragalge\": {\n \"learnset\": {\n \"acid\": [\"9L1\", \"8L1\", \"7L15\", \"6L15\"],\n \"acidspray\": [\"9M\"],\n \"aquatail\": [\"9L45\", \"8L45\", \"7T\", \"7L35\", \"6T\", \"6L35\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bounce\": [\"8M\", \"7T\", \"6T\"],\n \"bubble\": [\"7L12\", \"6L12\"],\n \"camouflage\": [\"7L19\", \"6L19\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"dive\": [\"8M\", \"6M\"],\n \"doubleteam\": [\"9L20\", \"8L20\", \"7M\", \"7L28\", \"6M\", \"6L28\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\"],\n \"dragonpulse\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7T\", \"7L53\", \"6T\", \"6L53\"],\n \"dragontail\": [\"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"feintattack\": [\"7L1\", \"6L5\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"hail\": [\"8M\", \"7M\", \"6M\"],\n \"haze\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hydropump\": [\"9M\", \"9L59\", \"8M\", \"8L59\", \"7L42\", \"6L42\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"liquidation\": [\"9M\"],\n \"muddywater\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"outrage\": [\"9M\", \"9L66\", \"8M\", \"8L66\", \"7T\", \"6T\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"poisontail\": [\"9M\", \"9L25\", \"8L25\", \"7L23\", \"6L23\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"scald\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"9M\", \"9L52\", \"8M\", \"8L52\", \"7M\", \"7L38\", \"6M\", \"6L38\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"smokescreen\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"snowscape\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"tailwhip\": [\"9L15\", \"8L15\", \"7L9\", \"6L9\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"toxic\": [\"9M\", \"9L35\", \"8L35\", \"7M\", \"7L32\", \"6M\", \"6L32\"],\n \"toxicspikes\": [\"9M\", \"8M\"],\n \"twister\": [\"7L1\", \"6L1\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"waterpulse\": [\"9M\", \"9L30\", \"8L30\", \"7T\", \"7L25\", \"6T\", \"6L25\"],\n \"whirlpool\": [\"9M\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 35}]\n },\n \"clauncher\": {\n \"learnset\": {\n \"aquajet\": [\"9L15\", \"8L15\", \"7L43\", \"7E\", \"6L43\", \"6E\"],\n \"aquatail\": [\"9E\", \"8E\", \"7T\", \"6T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"aurasphere\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"blizzard\": [\"9M\"],\n \"bounce\": [\"9L45\", \"8M\", \"8L45\", \"7T\", \"6T\"],\n \"bubble\": [\"7L12\", \"6L12\"],\n \"bubblebeam\": [\"9E\", \"8E\", \"7L20\", \"6L20\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crabhammer\": [\"9L55\", \"8L55\", \"7L30\", \"7E\", \"6L30\", \"6E\"],\n \"cut\": [\"6M\"],\n \"darkpulse\": [\"9M\"],\n \"dive\": [\"8M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"entrainment\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flail\": [\"9L10\", \"8L10\", \"7L16\", \"6L16\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"honeclaws\": [\"9L25\", \"8L25\"],\n \"hydropump\": [\"9M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"liquidation\": [\"9M\"],\n \"muddywater\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7L48\", \"6L48\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"smackdown\": [\"9M\", \"9L20\", \"8L20\", \"7M\", \"7L39\", \"6M\", \"6L39\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"splash\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swordsdance\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7M\", \"7L25\", \"6M\", \"6L25\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"thief\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"visegrip\": [\"9L5\", \"8L5\", \"7L9\", \"6L9\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"waterpulse\": [\"9M\", \"9L30\", \"8L30\", \"7T\", \"7L34\", \"6T\", \"6L34\"],\n \"watersport\": [\"7L7\", \"6L7\"],\n \"weatherball\": [\"9M\"]\n }\n },\n \"clawitzer\": {\n \"learnset\": {\n \"aquajet\": [\"9L15\", \"8L15\", \"7L49\", \"6L47\"],\n \"aquatail\": [\"7T\", \"6T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"aurasphere\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"7L1\", \"6L1\"],\n \"blizzard\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bounce\": [\"9L49\", \"8M\", \"8L49\", \"7T\", \"6T\"],\n \"bubble\": [\"7L12\", \"6L12\"],\n \"bubblebeam\": [\"7L20\", \"6L20\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crabhammer\": [\"9L63\", \"8L63\", \"7L30\", \"6L30\"],\n \"cut\": [\"6M\"],\n \"darkpulse\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"dive\": [\"8M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dragonpulse\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\", \"7L1\", \"6T\", \"6L1\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flail\": [\"9L1\", \"8L1\", \"7L16\", \"6L16\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"healpulse\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"honeclaws\": [\"9L25\", \"8L25\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"laserfocus\": [\"7T\"],\n \"liquidation\": [\"9M\", \"8M\", \"7T\"],\n \"muddywater\": [\"9M\", \"9L56\", \"8M\", \"8L56\", \"7L57\", \"6L53\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"scald\": [\"8M\", \"7M\", \"6M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"smackdown\": [\"9M\", \"9L20\", \"8L20\", \"7M\", \"7L42\", \"6M\", \"6L42\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"splash\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swordsdance\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7M\", \"7L25\", \"6M\", \"6L25\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"thief\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"visegrip\": [\"9L1\", \"8L1\", \"7L1\", \"6L9\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"waterpulse\": [\"9M\", \"9L30\", \"8L30\", \"7T\", \"7L34\", \"6T\", \"6L34\"],\n \"watersport\": [\"7L1\", \"6L7\"],\n \"weatherball\": [\"9M\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 35}]\n },\n \"helioptile\": {\n \"learnset\": {\n \"agility\": [\"8M\", \"7E\", \"6E\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bulldoze\": [\"8M\", \"8L20\", \"7M\", \"7L35\", \"6M\", \"6L35\"],\n \"camouflage\": [\"7E\", \"6E\"],\n \"charge\": [\"8L16\", \"7L11\", \"6L11\"],\n \"chargebeam\": [\"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\"],\n \"dig\": [\"8M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dragonrush\": [\"8E\"],\n \"dragontail\": [\"8E\", \"7M\", \"6M\"],\n \"electricterrain\": [\"8M\", \"7E\", \"6E\"],\n \"electrify\": [\"8L40\", \"7L45\", \"6L45\"],\n \"electroball\": [\"8M\"],\n \"electroweb\": [\"8M\", \"7T\", \"6T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"glare\": [\"8E\", \"7E\", \"6E\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\"],\n \"lowsweep\": [\"8M\", \"7M\", \"6M\"],\n \"magnetrise\": [\"7T\", \"6T\"],\n \"mudslap\": [\"8L1\", \"7L13\", \"6L13\"],\n \"paraboliccharge\": [\"8L28\", \"7L25\", \"6L25\"],\n \"pound\": [\"8L4\", \"7L1\", \"6L1\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"psychup\": [\"7M\", \"6M\"],\n \"quickattack\": [\"8L12\", \"7L17\", \"6L17\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\"],\n \"razorwind\": [\"7L22\", \"6L22\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"risingvoltage\": [\"8T\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\"],\n \"scaleshot\": [\"8T\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"surf\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"8M\"],\n \"tailwhip\": [\"8L1\", \"7L1\", \"6L1\"],\n \"thunder\": [\"8M\", \"8L44\", \"7M\", \"6M\"],\n \"thunderbolt\": [\"8M\", \"8L36\", \"7M\", \"7L49\", \"6M\", \"6L49\"],\n \"thundershock\": [\"8L8\", \"7L6\", \"6L6\"],\n \"thunderwave\": [\"8M\", \"8L32\", \"7M\", \"7L31\", \"6M\", \"6L31\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\"],\n \"voltswitch\": [\"8M\", \"8L24\", \"7M\", \"7L40\", \"6M\", \"6L40\"],\n \"wildcharge\": [\"8M\", \"7M\", \"6M\"]\n }\n },\n \"heliolisk\": {\n \"learnset\": {\n \"agility\": [\"8M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"breakingswipe\": [\"8M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"8M\", \"8L1\", \"7M\", \"6M\"],\n \"charge\": [\"8L1\", \"7L1\", \"6L1\"],\n \"chargebeam\": [\"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\"],\n \"dig\": [\"8M\", \"6M\"],\n \"discharge\": [\"8L1\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dragonpulse\": [\"8M\", \"7T\", \"6T\"],\n \"dragontail\": [\"7M\", \"6M\"],\n \"eerieimpulse\": [\"8M\", \"8L1\", \"7L1\", \"6L1\"],\n \"electricterrain\": [\"8M\"],\n \"electrify\": [\"8L1\", \"7L1\", \"6L1\"],\n \"electroball\": [\"8M\"],\n \"electroweb\": [\"8M\", \"7T\", \"6T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"firepunch\": [\"8M\", \"7T\", \"6T\"],\n \"flash\": [\"6M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\"],\n \"lowkick\": [\"8M\", \"7T\", \"6T\"],\n \"lowsweep\": [\"8M\", \"7M\", \"6M\"],\n \"magnetrise\": [\"7T\", \"6T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mudslap\": [\"8L1\"],\n \"paraboliccharge\": [\"8L1\", \"7L1\", \"6L1\"],\n \"pound\": [\"8L1\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"psychup\": [\"7M\", \"6M\"],\n \"quickattack\": [\"8L1\", \"7L1\", \"6L1\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\"],\n \"razorwind\": [\"7L1\", \"6L1\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"risingvoltage\": [\"8T\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\"],\n \"scaleshot\": [\"8T\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"solarbeam\": [\"8M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"8M\"],\n \"surf\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"8M\"],\n \"tailwhip\": [\"8L1\"],\n \"thunder\": [\"8M\", \"8L1\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"thunderbolt\": [\"8M\", \"8L1\", \"7M\", \"6M\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"6T\"],\n \"thundershock\": [\"8L1\"],\n \"thunderwave\": [\"8M\", \"8L1\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\"],\n \"voltswitch\": [\"8M\", \"8L1\", \"7M\", \"6M\"],\n \"weatherball\": [\"8M\"],\n \"wildcharge\": [\"8M\", \"7M\", \"6M\"]\n }\n },\n \"tyrunt\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\"],\n \"ancientpower\": [\"8L8\", \"7L26\", \"6L26\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bide\": [\"7L12\", \"6L12\"],\n \"bite\": [\"8L16\", \"7L17\", \"6L17\"],\n \"block\": [\"7T\", \"6T\"],\n \"bodyslam\": [\"8M\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\"],\n \"charm\": [\"8M\", \"8L12\", \"7L20\", \"6L20\"],\n \"closecombat\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"8M\", \"8L32\", \"7L34\", \"6L34\"],\n \"curse\": [\"8E\", \"7E\", \"6E\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\"],\n \"dig\": [\"8M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dracometeor\": [\"8T\", \"7T\", \"6T\"],\n \"dragonclaw\": [\"8M\", \"8L36\", \"7M\", \"7L37\", \"6M\", \"6L37\"],\n \"dragondance\": [\"8M\", \"7E\", \"6E\"],\n \"dragonpulse\": [\"8M\", \"7T\", \"6T\"],\n \"dragontail\": [\"8L20\", \"7M\", \"7L30\", \"6M\", \"6L30\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\"],\n \"earthquake\": [\"8M\", \"8L44\", \"7M\", \"7L44\", \"6M\", \"6L44\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"firefang\": [\"8M\", \"7E\", \"6E\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"honeclaws\": [\"6M\"],\n \"horndrill\": [\"8L48\", \"7L49\", \"6L49\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\"],\n \"icefang\": [\"8M\", \"7E\", \"6E\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"lashout\": [\"8T\"],\n \"meteorbeam\": [\"8T\"],\n \"outrage\": [\"8M\", \"7T\", \"6T\"],\n \"playrough\": [\"8M\"],\n \"poisonfang\": [\"8E\", \"7E\", \"6E\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"psychicfangs\": [\"8M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roar\": [\"8L4\", \"7M\", \"7L6\", \"6M\", \"6L6\", \"6S0\"],\n \"rockblast\": [\"8M\"],\n \"rockpolish\": [\"8E\", \"7M\", \"7E\", \"6M\", \"6E\"],\n \"rockslide\": [\"8M\", \"8L28\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rockthrow\": [\"8E\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\"],\n \"scaleshot\": [\"8T\"],\n \"scaryface\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"7L15\", \"6T\", \"6L15\"],\n \"stomp\": [\"8L24\", \"7L10\", \"6L10\", \"6S0\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\", \"6S0\"],\n \"tailwhip\": [\"8L1\", \"7L1\", \"6L1\", \"6S0\"],\n \"thrash\": [\"8L40\", \"7L40\", \"6L40\"],\n \"thunderfang\": [\"8M\", \"7E\", \"6E\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 10,\n \"isHidden\": true,\n \"moves\": [\"tailwhip\", \"tackle\", \"roar\", \"stomp\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"tyrantrum\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\"],\n \"ancientpower\": [\"8L1\", \"7L26\", \"6L26\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bide\": [\"7L12\", \"6L12\"],\n \"bite\": [\"8L16\", \"7L17\", \"6L17\"],\n \"block\": [\"7T\", \"6T\"],\n \"bodyslam\": [\"8M\"],\n \"breakingswipe\": [\"8M\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\"],\n \"charm\": [\"8M\", \"8L12\", \"7L20\", \"6L20\"],\n \"closecombat\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"8M\", \"8L32\", \"7L34\", \"6L34\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\"],\n \"dig\": [\"8M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dracometeor\": [\"8T\", \"7T\", \"6T\"],\n \"dragonclaw\": [\"8M\", \"8L36\", \"7M\", \"7L37\", \"6M\", \"6L37\"],\n \"dragondance\": [\"8M\"],\n \"dragonpulse\": [\"8M\", \"7T\", \"6T\"],\n \"dragontail\": [\"8L20\", \"7M\", \"7L30\", \"6M\", \"6L30\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\"],\n \"earthquake\": [\"8M\", \"8L48\", \"7M\", \"7L47\", \"6M\", \"6L47\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"firefang\": [\"8M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"8M\", \"8L60\", \"7M\", \"7L68\", \"6M\", \"6L75\"],\n \"headsmash\": [\"8L66\", \"7L1\", \"6L1\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"highhorsepower\": [\"8M\"],\n \"honeclaws\": [\"6M\"],\n \"horndrill\": [\"8L54\", \"7L53\", \"6L53\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\"],\n \"icefang\": [\"8M\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"lashout\": [\"8T\"],\n \"meteorbeam\": [\"8T\"],\n \"outrage\": [\"8M\", \"7T\", \"6T\"],\n \"playrough\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"psychicfangs\": [\"8M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roar\": [\"8L1\", \"7M\", \"7L1\", \"6M\", \"6L6\"],\n \"rockblast\": [\"8M\"],\n \"rockpolish\": [\"7M\", \"6M\"],\n \"rockslide\": [\"8M\", \"8L28\", \"7M\", \"7L1\", \"6M\", \"6L68\"],\n \"rocksmash\": [\"6M\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\"],\n \"scaleshot\": [\"8T\"],\n \"scaryface\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"7L15\", \"6T\", \"6L15\"],\n \"stomp\": [\"8L24\", \"7L1\", \"6L10\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"tackle\": [\"8L1\", \"7L1\", \"6L1\"],\n \"tailwhip\": [\"8L1\", \"7L1\", \"6L1\"],\n \"thrash\": [\"8L42\", \"7L42\", \"6L42\"],\n \"thunderfang\": [\"8M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\"]\n }\n },\n \"amaura\": {\n \"learnset\": {\n \"ancientpower\": [\"8L8\", \"7L26\", \"6L26\"],\n \"aquatail\": [\"7T\", \"6T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"aurorabeam\": [\"8L24\", \"7L20\", \"6L20\"],\n \"auroraveil\": [\"8E\"],\n \"avalanche\": [\"8M\", \"7L34\", \"6L34\"],\n \"barrier\": [\"7E\", \"6E\"],\n \"blizzard\": [\"8M\", \"8L52\", \"7M\", \"7L65\", \"6M\", \"6L65\"],\n \"bodyslam\": [\"8M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\"],\n \"chargebeam\": [\"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\"],\n \"discharge\": [\"8E\", \"7E\", \"6E\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dragontail\": [\"7M\", \"6M\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"encore\": [\"8M\", \"8L4\", \"7L44\", \"6L44\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\"],\n \"freezedry\": [\"8L36\"],\n \"frostbreath\": [\"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"growl\": [\"8L1\", \"7L1\", \"6L1\", \"6S0\"],\n \"hail\": [\"8M\", \"8L48\", \"7M\", \"7L38\", \"6M\", \"6L38\"],\n \"haze\": [\"8E\", \"7E\", \"6E\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"8M\", \"8L56\", \"7M\", \"7L57\", \"6M\", \"6L57\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\"],\n \"icebeam\": [\"8M\", \"8L40\", \"7M\", \"7L50\", \"6M\", \"6L50\"],\n \"icywind\": [\"8M\", \"8L12\", \"7T\", \"7L13\", \"6T\", \"6L13\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"lightscreen\": [\"8M\", \"8L44\", \"7M\", \"7L47\", \"6M\", \"6L47\"],\n \"magnetrise\": [\"7T\", \"7E\", \"6T\", \"6E\"],\n \"meteorbeam\": [\"8T\"],\n \"mirrorcoat\": [\"8E\", \"7E\", \"6E\"],\n \"mist\": [\"8L20\", \"7L18\", \"6L18\"],\n \"mudshot\": [\"8M\"],\n \"naturepower\": [\"8L32\", \"7M\", \"7L41\", \"6M\", \"6L41\"],\n \"outrage\": [\"8M\", \"7T\", \"6T\"],\n \"powdersnow\": [\"8L1\", \"7L1\", \"6L1\", \"6S0\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"psychup\": [\"7M\", \"6M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roar\": [\"7M\", \"6M\"],\n \"rockblast\": [\"8M\"],\n \"rockpolish\": [\"7M\", \"6M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rockthrow\": [\"8E\", \"7L10\", \"6L10\", \"6S0\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\"],\n \"round\": [\"8M\", \"8L16\", \"7M\", \"7L30\", \"6M\", \"6L30\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"takedown\": [\"8E\", \"7L15\", \"6L15\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\"],\n \"thunderwave\": [\"8M\", \"8L28\", \"7M\", \"7L5\", \"6M\", \"6L5\", \"6S0\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"waterpulse\": [\"7T\", \"6T\"],\n \"weatherball\": [\"8M\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 10,\n \"isHidden\": true,\n \"moves\": [\"growl\", \"powdersnow\", \"thunderwave\", \"rockthrow\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"aurorus\": {\n \"learnset\": {\n \"ancientpower\": [\"8L1\", \"7L26\", \"6L26\"],\n \"aquatail\": [\"7T\", \"6T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"aurorabeam\": [\"8L24\", \"7L20\", \"6L20\"],\n \"avalanche\": [\"8M\", \"7L34\", \"6L34\"],\n \"blizzard\": [\"8M\", \"8L60\", \"7M\", \"7L74\", \"6M\", \"6L74\"],\n \"bodyslam\": [\"8M\"],\n \"bulldoze\": [\"8M\", \"7M\", \"6M\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\"],\n \"chargebeam\": [\"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dragontail\": [\"7M\", \"6M\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\"],\n \"earthquake\": [\"8M\", \"7M\", \"6M\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"encore\": [\"8M\", \"8L1\", \"7L46\", \"6L46\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\"],\n \"freezedry\": [\"8L36\", \"7L1\", \"6L1\"],\n \"frostbreath\": [\"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\"],\n \"growl\": [\"8L1\", \"7L1\", \"6L1\"],\n \"hail\": [\"8M\", \"8L54\", \"7M\", \"7L38\", \"6M\", \"6L38\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"8M\", \"8L66\", \"7M\", \"7L63\", \"6M\", \"6L63\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\"],\n \"icebeam\": [\"8M\", \"8L42\", \"7M\", \"7L56\", \"6M\", \"6L56\"],\n \"iciclespear\": [\"8M\"],\n \"icywind\": [\"8M\", \"8L12\", \"7T\", \"7L13\", \"6T\", \"6L13\"],\n \"irondefense\": [\"8M\", \"7T\", \"6T\"],\n \"ironhead\": [\"8M\", \"7T\", \"6T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"lightscreen\": [\"8M\", \"8L48\", \"7M\", \"7L50\", \"6M\", \"6L50\"],\n \"magnetrise\": [\"7T\", \"6T\"],\n \"meteorbeam\": [\"8T\"],\n \"mist\": [\"8L20\", \"7L18\", \"6L18\"],\n \"mudshot\": [\"8M\"],\n \"naturepower\": [\"8L32\", \"7M\", \"7L43\", \"6M\", \"6L43\"],\n \"outrage\": [\"8M\", \"7T\", \"6T\"],\n \"powdersnow\": [\"8L1\", \"7L1\", \"6L1\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\"],\n \"psychup\": [\"7M\", \"6M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roar\": [\"7M\", \"6M\"],\n \"rockblast\": [\"8M\"],\n \"rockpolish\": [\"7M\", \"6M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rockthrow\": [\"7L1\", \"6L10\"],\n \"rocktomb\": [\"8M\", \"7M\", \"6M\"],\n \"round\": [\"8M\", \"8L16\", \"7M\", \"7L30\", \"6M\", \"6L30\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\"],\n \"sandstorm\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"stealthrock\": [\"8M\", \"7T\", \"6T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"takedown\": [\"7L15\", \"6L15\"],\n \"thunder\": [\"8M\", \"7M\", \"6M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\"],\n \"thunderwave\": [\"8M\", \"8L28\", \"7M\", \"7L1\", \"6M\", \"6L5\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"waterpulse\": [\"7T\", \"6T\"],\n \"weatherball\": [\"8M\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\"]\n }\n },\n \"sylveon\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"babydolleyes\": [\"9L15\", \"8L15\", \"7L9\", \"6S1\"],\n \"batonpass\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"bite\": [\"9L1\", \"8L1\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"7S2\", \"6M\"],\n \"celebrate\": [\"6S0\"],\n \"charm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"confide\": [\"7M\", \"6M\"],\n \"copycat\": [\"9L1\", \"8L1\"],\n \"covet\": [\"9L1\", \"8L1\", \"7T\", \"6T\"],\n \"curse\": [\"9M\"],\n \"cut\": [\"6M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\"],\n \"disarmingvoice\": [\"9M\", \"9L0\", \"8L0\", \"7L1\", \"6L1\", \"6S1\"],\n \"doubleedge\": [\"9M\", \"9L1\", \"8L1\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainingkiss\": [\n \"9M\",\n \"9L30\",\n \"8M\",\n \"8L30\",\n \"7L20\",\n \"7S2\",\n \"6L20\",\n \"6S1\"\n ],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"fairywind\": [\"7L1\", \"6L9\", \"6S0\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"flash\": [\"6M\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"healbell\": [\"7T\", \"6T\"],\n \"helpinghand\": [\n \"9M\",\n \"9L1\",\n \"8M\",\n \"8L1\",\n \"7T\",\n \"7L1\",\n \"6T\",\n \"6L1\",\n \"6S0\"\n ],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"9M\", \"9S3\", \"8M\", \"7M\", \"7S2\", \"6M\"],\n \"hypervoice\": [\"9M\", \"9S3\", \"8M\", \"7T\", \"6T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"9L55\", \"8L55\", \"7T\", \"7L41\", \"6T\", \"6L41\"],\n \"lightscreen\": [\"9M\", \"9L25\", \"8M\", \"8L25\", \"7M\", \"7L33\", \"6M\", \"6L33\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7L29\", \"6L29\"],\n \"moonblast\": [\"9L50\", \"8L50\", \"7L37\", \"6L37\"],\n \"mudslap\": [\"9M\"],\n \"mysticalfire\": [\"8M\"],\n \"payday\": [\"8M\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"9M\"],\n \"psychup\": [\"9M\", \"9L45\", \"8L45\", \"7M\", \"7L45\", \"6M\", \"6L45\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"7S2\", \"6M\"],\n \"quickattack\": [\"9L10\", \"8L10\", \"7L13\", \"6L13\", \"6S1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"retaliate\": [\"8M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roar\": [\"9M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\"],\n \"sandattack\": [\"9L5\", \"8L5\", \"7L5\", \"6L5\", \"6S0\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"skillswap\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7T\", \"7L25\", \"6T\", \"6L25\"],\n \"sleeptalk\": [\"9M\", \"9S3\", \"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L17\", \"6L17\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"takedown\": [\"9M\", \"9L1\", \"8L1\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\", \"9S3\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trailblaze\": [\"9M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 10,\n \"moves\": [\"celebrate\", \"helpinghand\", \"sandattack\", \"fairywind\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 10,\n \"gender\": \"F\",\n \"moves\": [\n \"disarmingvoice\",\n \"babydolleyes\",\n \"quickattack\",\n \"drainingkiss\"\n ],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"gender\": \"F\",\n \"isHidden\": true,\n \"moves\": [\"hyperbeam\", \"drainingkiss\", \"psyshock\", \"calmmind\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 9,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Modest\",\n \"isHidden\": true,\n \"perfectIVs\": 6,\n \"moves\": [\"hypervoice\", \"terablast\", \"hyperbeam\", \"sleeptalk\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"hawlucha\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"aerialace\": [\"9M\", \"9L12\", \"8L12\", \"7M\", \"7L16\", \"6M\", \"6L16\"],\n \"agility\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"allyswitch\": [\"8M\", \"7T\", \"7E\", \"6E\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"batonpass\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\"],\n \"bounce\": [\"9L28\", \"8M\", \"8L28\", \"7T\", \"7L32\", \"6T\", \"6L32\"],\n \"bravebird\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"9L24\", \"8M\", \"7M\", \"6M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crosschop\": [\"9E\", \"8E\"],\n \"cut\": [\"6M\"],\n \"defog\": [\"9E\", \"8E\", \"7T\"],\n \"detect\": [\"9L8\", \"8L8\", \"7L1\", \"6L1\"],\n \"dig\": [\"9M\", \"8M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"dualchop\": [\"7T\", \"6T\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"encore\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7L20\", \"6L20\"],\n \"endeavor\": [\"9M\", \"9L52\", \"8L52\", \"7T\", \"7L36\", \"6T\", \"6L36\"],\n \"endure\": [\"9M\", \"8M\"],\n \"entrainment\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"featherdance\": [\"9M\", \"9L20\", \"8L20\", \"7L40\", \"6L40\"],\n \"feint\": [\"9E\", \"8E\", \"7E\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"7L24\", \"6M\", \"6L24\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flyingpress\": [\"9L44\", \"8L44\", \"7L28\", \"6L28\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"highjumpkick\": [\"9L48\", \"8L48\", \"7L44\", \"6L44\"],\n \"honeclaws\": [\"9L1\", \"8L1\", \"7L1\", \"6M\", \"6L1\"],\n \"hyperbeam\": [\"9M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"karatechop\": [\"7L4\", \"6L4\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\", \"6T\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"lunge\": [\"9M\"],\n \"meanlook\": [\"9E\", \"8E\"],\n \"mefirst\": [\"7E\", \"6E\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mudsport\": [\"7E\", \"6E\"],\n \"payback\": [\"8M\", \"7M\", \"6M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"quickguard\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"retaliate\": [\"8M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"roost\": [\"9L36\", \"8L36\", \"7M\", \"7L12\", \"6M\", \"6L12\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"skyattack\": [\"9L56\", \"8L56\", \"7T\", \"7L48\", \"6T\", \"6L48\"],\n \"skydrop\": [\"7M\", \"7L55\", \"6M\", \"6L55\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"strength\": [\"6M\"],\n \"submission\": [\"8L24\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7M\", \"7L60\", \"6M\", \"6L60\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"tailwind\": [\"7T\", \"6T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"torment\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"wingattack\": [\"9L4\", \"8L4\", \"7L8\", \"6L8\"],\n \"workup\": [\"8M\", \"7M\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\", \"6T\"]\n }\n },\n \"dedenne\": {\n \"learnset\": {\n \"aerialace\": [\"7M\", \"6M\"],\n \"agility\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"charge\": [\"9M\", \"9L10\", \"8L10\", \"7L11\", \"6L11\"],\n \"chargebeam\": [\"9M\", \"7M\", \"7L34\", \"6M\", \"6L34\"],\n \"charm\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L14\", \"6L14\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\"],\n \"cut\": [\"6M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\"],\n \"dig\": [\"9M\", \"8M\", \"6M\"],\n \"discharge\": [\"9L40\", \"8L40\", \"7L50\", \"6L50\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainingkiss\": [\"9M\"],\n \"eerieimpulse\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"electricterrain\": [\"9M\", \"8M\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"entrainment\": [\"9L55\", \"8L55\", \"7L39\", \"6L39\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"9M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"lastresort\": [\"7T\", \"6T\"],\n \"lightscreen\": [\"9M\"],\n \"magnetrise\": [\"9E\", \"8E\", \"7T\", \"6T\"],\n \"mistyterrain\": [\"9M\"],\n \"naturalgift\": [\"7E\", \"6E\"],\n \"nuzzle\": [\"9L1\", \"8L1\", \"7L20\", \"6L20\"],\n \"paraboliccharge\": [\"9L25\", \"8L25\", \"7L17\", \"6L17\"],\n \"playrough\": [\"9M\", \"9L45\", \"8M\", \"8L45\", \"7L42\", \"6L42\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"recycle\": [\"7T\", \"6T\"],\n \"rest\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7M\", \"7L30\", \"6M\", \"6L30\"],\n \"retaliate\": [\"8M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snore\": [\"9L35\", \"8M\", \"8L35\", \"7T\", \"7L31\", \"6T\", \"6L31\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"superfang\": [\"9M\", \"9L50\", \"8L50\", \"7T\", \"6T\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"tackle\": [\"9L5\", \"8L5\", \"7L1\", \"6L1\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"takedown\": [\"9M\"],\n \"tearfullook\": [\"9E\", \"8E\", \"7E\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"thunder\": [\"9M\", \"9L60\", \"8M\", \"8L60\", \"7M\", \"7L45\", \"6M\", \"6L45\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"thundershock\": [\"9L15\", \"8L15\", \"7L7\", \"6L7\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"7L23\", \"6M\", \"6L23\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"voltswitch\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7M\", \"7L26\", \"6M\", \"6L26\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\"]\n }\n },\n \"carbink\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"ancientpower\": [\"9L20\", \"8L20\", \"7L31\", \"6L31\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"charm\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"explosion\": [\"7M\", \"6M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flail\": [\"9L15\", \"8L15\", \"7L35\", \"6L35\"],\n \"flash\": [\"6M\"],\n \"flashcannon\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\"],\n \"guardsplit\": [\"9L5\", \"8L5\", \"7L27\", \"6L27\"],\n \"guardswap\": [\"8M\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\"],\n \"harden\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"heavyslam\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"9M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"ironhead\": [\"9M\"],\n \"lightscreen\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7M\", \"7L60\", \"6M\", \"6L60\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"magnetrise\": [\"7T\", \"6T\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\"],\n \"moonblast\": [\"9L55\", \"8L55\", \"7L50\", \"6L50\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"powergem\": [\"9M\", \"9L45\", \"8M\", \"8L45\", \"7L46\", \"6L46\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"7L18\", \"6M\", \"6L18\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockblast\": [\"9M\"],\n \"rockpolish\": [\"9L25\", \"8L25\", \"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7M\", \"6M\"],\n \"rockthrow\": [\"7L5\", \"6L5\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"safeguard\": [\"8M\", \"7M\", \"7L70\", \"6M\", \"6L70\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\"],\n \"sharpen\": [\"7L8\", \"6L8\"],\n \"skillswap\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7T\", \"7L40\", \"6T\", \"6L40\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"smackdown\": [\"9M\", \"9L10\", \"8L10\", \"7M\", \"7L12\", \"6M\", \"6L12\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"spikes\": [\"9M\"],\n \"stealthrock\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7T\", \"7L21\", \"6T\", \"6L21\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"9L60\", \"8M\", \"8L60\", \"7M\", \"7L49\", \"6M\", \"6L49\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"takedown\": [\"9M\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\"]\n }\n },\n \"goomy\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7L5\", \"6L5\"],\n \"acidarmor\": [\"7E\", \"6E\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bide\": [\"7L13\", \"6L13\"],\n \"bodyslam\": [\"9M\", \"9L45\", \"8M\", \"8L45\", \"7L32\", \"7S0\", \"6L32\"],\n \"bubble\": [\"7L1\", \"6L1\"],\n \"charm\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"7S0\", \"6E\"],\n \"curse\": [\"9M\", \"9L41\", \"8L41\", \"7E\", \"6E\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\"],\n \"dragonbreath\": [\"9L10\", \"8L10\", \"7L18\", \"6L18\"],\n \"dragonpulse\": [\n \"9M\",\n \"9L35\",\n \"8M\",\n \"8L35\",\n \"7T\",\n \"7L42\",\n \"7S0\",\n \"6T\",\n \"6L42\"\n ],\n \"endure\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flail\": [\"9L20\", \"8L20\", \"7L28\", \"6L28\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irontail\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\"],\n \"lifedew\": [\"9E\", \"8E\"],\n \"muddywater\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7L38\", \"6L38\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"poisontail\": [\"7E\", \"6E\"],\n \"protect\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7M\", \"7L9\", \"6M\", \"6L9\"],\n \"raindance\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7M\", \"7L25\", \"6M\", \"6L25\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"watergun\": [\"9L5\", \"8L5\"],\n \"waterpulse\": [\"9M\", \"9L25\", \"8L25\", \"7T\", \"6T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 1,\n \"shiny\": 1,\n \"isHidden\": true,\n \"moves\": [\"bodyslam\", \"dragonpulse\", \"counter\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"sliggoo\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7L1\", \"6L5\"],\n \"acidarmor\": [\"9L1\"],\n \"acidspray\": [\"9M\", \"9L0\", \"8L0\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bide\": [\"7L13\", \"6L13\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"bodyslam\": [\"9M\", \"9L49\", \"8M\", \"8L49\", \"7L32\", \"6L32\"],\n \"bubble\": [\"7L1\", \"6L1\"],\n \"charm\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"9L43\", \"8L43\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\"],\n \"dragonbreath\": [\"9L1\", \"8L1\", \"7L18\", \"6L18\"],\n \"dragonpulse\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7T\", \"7L47\", \"6T\", \"6L47\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flail\": [\"9L20\", \"8L20\", \"7L28\", \"6L28\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"muddywater\": [\"9M\", \"9L56\", \"8M\", \"8L56\", \"7L38\", \"6L38\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"protect\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7M\", \"7L9\", \"6M\", \"6L9\"],\n \"raindance\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7M\", \"7L25\", \"6M\", \"6L25\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"toxic\": [\"9M\", \"7M\", \"6M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpulse\": [\"9M\", \"9L25\", \"8L25\", \"7T\", \"6T\"]\n },\n \"encounters\": [{\"generation\": 6, \"level\": 30}]\n },\n \"sliggoohisui\": {\n \"learnset\": {\n \"absorb\": [\"9L1\"],\n \"acidarmor\": [\"9L1\"],\n \"acidspray\": [\"9M\"],\n \"blizzard\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"curse\": [\"9M\", \"9L43\"],\n \"dracometeor\": [\"9M\"],\n \"dragonbreath\": [\"9L1\"],\n \"dragonpulse\": [\"9M\", \"9L35\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"flail\": [\"9L20\"],\n \"flashcannon\": [\"9M\"],\n \"gyroball\": [\"9M\"],\n \"heavyslam\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"icespinner\": [\"9M\"],\n \"ironhead\": [\"9M\", \"9L49\"],\n \"muddywater\": [\"9M\", \"9L56\"],\n \"mudshot\": [\"9M\"],\n \"outrage\": [\"9M\"],\n \"protect\": [\"9M\", \"9L15\"],\n \"raindance\": [\"9M\", \"9L30\"],\n \"rest\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"shelter\": [\"9L0\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"sludgewave\": [\"9M\"],\n \"steelbeam\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"watergun\": [\"9L1\"],\n \"waterpulse\": [\"9M\", \"9L25\"]\n }\n },\n \"goodra\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7L1\", \"6L5\"],\n \"acidspray\": [\"9M\", \"9L1\", \"8L1\"],\n \"aquatail\": [\"9L0\", \"8L0\", \"7T\", \"7L1\", \"6T\", \"6L50\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bide\": [\"7L13\", \"6L13\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"9L49\", \"8M\", \"8L49\", \"7L32\", \"6L32\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bubble\": [\"7L1\", \"6L1\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"charm\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"curse\": [\"9M\", \"9L43\", \"8L43\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\"],\n \"dragonbreath\": [\"9L1\", \"8L1\", \"7L18\", \"6L18\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"8L35\", \"7T\", \"7L47\", \"6T\", \"6L47\"],\n \"dragontail\": [\"9M\", \"7M\", \"6M\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"feint\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"flail\": [\"9L20\", \"8L20\", \"7L28\", \"6L28\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"incinerate\": [\"6M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"knockoff\": [\"9M\"],\n \"laserfocus\": [\"7T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"muddywater\": [\"9M\", \"9L58\", \"8M\", \"8L58\", \"7L38\", \"6L38\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"7L1\", \"6T\", \"6L1\"],\n \"poisontail\": [\"9M\", \"9L1\", \"8L1\"],\n \"powerwhip\": [\"9L67\", \"8M\", \"8L67\", \"7L50\", \"6L55\"],\n \"protect\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7M\", \"7L1\", \"6M\", \"6L9\"],\n \"raindance\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7M\", \"7L25\", \"6M\", \"6L25\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"scald\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\"],\n \"surf\": [\"9M\", \"8M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"takedown\": [\"9M\"],\n \"tearfullook\": [\"9L1\", \"8L1\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"toxic\": [\"9M\", \"7M\", \"6M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpulse\": [\"9M\", \"9L25\", \"8L25\", \"7T\", \"6T\"],\n \"weatherball\": [\"9M\", \"8M\"]\n }\n },\n \"goodrahisui\": {\n \"learnset\": {\n \"absorb\": [\"9L1\"],\n \"acidspray\": [\"9M\", \"9L1\"],\n \"blizzard\": [\"9M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"9L49\"],\n \"breakingswipe\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"curse\": [\"9M\", \"9L43\"],\n \"dracometeor\": [\"9M\"],\n \"dragonbreath\": [\"9L1\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\"],\n \"dragonpulse\": [\"9M\", \"9L35\"],\n \"dragontail\": [\"9M\"],\n \"earthquake\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"feint\": [\"9L1\"],\n \"fireblast\": [\"9M\"],\n \"firepunch\": [\"9M\"],\n \"flail\": [\"9L20\"],\n \"flamethrower\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"gyroball\": [\"9M\"],\n \"heavyslam\": [\"9M\", \"9L67\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"icespinner\": [\"9M\"],\n \"ironhead\": [\"9M\", \"9L49\"],\n \"irontail\": [\"9L0\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"muddywater\": [\"9M\", \"9L58\"],\n \"mudshot\": [\"9M\"],\n \"outrage\": [\"9M\"],\n \"protect\": [\"9M\", \"9L15\"],\n \"raindance\": [\"9M\", \"9L30\"],\n \"rest\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"shelter\": [\"9L1\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"sludgewave\": [\"9M\"],\n \"steelbeam\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"surf\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"tearfullook\": [\"9L1\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thunderpunch\": [\"9M\"],\n \"watergun\": [\"9L1\"],\n \"waterpulse\": [\"9M\", \"9L25\"],\n \"weatherball\": [\"9M\"]\n }\n },\n \"klefki\": {\n \"learnset\": {\n \"astonish\": [\"9L1\", \"8L1\", \"7L8\", \"6L8\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\"],\n \"craftyshield\": [\"8L16\", \"7L23\", \"6L23\"],\n \"cut\": [\"6M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainingkiss\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L18\", \"6L18\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"fairylock\": [\"9L16\", \"8L1\", \"7L1\", \"6L1\"],\n \"fairywind\": [\"9L8\", \"8L8\", \"7L5\", \"6L5\"],\n \"flashcannon\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7M\", \"6M\"],\n \"foulplay\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"7T\", \"7L27\", \"6T\", \"6L27\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"healblock\": [\"7L50\", \"6L50\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"imprison\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L36\", \"6L36\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\"],\n \"lastresort\": [\"9L52\", \"8L52\", \"7T\", \"6T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"lockon\": [\"7E\", \"6E\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"magicroom\": [\"9L44\", \"8M\", \"8L44\", \"7T\", \"7L44\", \"6T\", \"6L44\"],\n \"magnetrise\": [\"9E\", \"8E\", \"7T\", \"6T\"],\n \"metalsound\": [\"9M\", \"9L20\", \"8L20\", \"7L12\", \"6L12\"],\n \"mirrorshot\": [\"7L34\", \"6L34\"],\n \"mistyterrain\": [\"9M\", \"8M\"],\n \"playrough\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7L43\", \"6L43\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"recycle\": [\"9L28\", \"8L28\", \"7T\", \"7L40\", \"6T\", \"6L40\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\"],\n \"sandstorm\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"spikes\": [\"9M\", \"8M\", \"7L15\", \"6L15\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"switcheroo\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"tackle\": [\"9L4\", \"8L4\", \"7L1\", \"6L1\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"7E\", \"6M\", \"6E\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"torment\": [\"9L12\", \"8L12\", \"7M\", \"7L32\", \"6M\", \"6L32\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trickroom\": [\"9M\"]\n }\n },\n \"phantump\": {\n \"learnset\": {\n \"allyswitch\": [\"9E\", \"8M\", \"7T\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L5\", \"6L5\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bestow\": [\"7E\", \"6E\"],\n \"branchpoke\": [\"9L4\", \"8L4\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9L12\", \"8L12\", \"7L1\", \"6L1\"],\n \"curse\": [\"9M\", \"9L32\", \"8L32\", \"7L28\", \"6L28\"],\n \"cut\": [\"6M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"destinybond\": [\"9L48\", \"8L48\", \"7L39\", \"6L39\"],\n \"dig\": [\"9M\", \"8M\", \"6M\"],\n \"disable\": [\"9E\", \"8E\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"feintattack\": [\"7L19\", \"6L19\"],\n \"forestscurse\": [\"9L52\", \"8L52\", \"7L35\", \"6L35\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L24\", \"8L24\", \"7L8\", \"6L8\"],\n \"grudge\": [\"8E\", \"7E\", \"6E\"],\n \"hex\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hornleech\": [\"9L28\", \"8L28\", \"7L54\", \"6L54\"],\n \"imprison\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"ingrain\": [\"9L40\", \"8L40\", \"7L13\", \"6L13\"],\n \"lashout\": [\"9M\"],\n \"leechseed\": [\"9L8\", \"8L8\", \"7L23\", \"6L23\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\"],\n \"phantomforce\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L45\", \"6L45\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"poweruppunch\": [\"7E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"roleplay\": [\"7T\", \"6T\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"spite\": [\"9M\", \"7T\", \"6T\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"suckerpunch\": [\"9E\", \"8E\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"venomdrench\": [\"8M\", \"7E\", \"6E\"],\n \"willowisp\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7M\", \"7L31\", \"6M\", \"6L31\"],\n \"woodhammer\": [\"9L44\", \"8L44\", \"7L49\", \"6L49\"],\n \"worryseed\": [\"7T\", \"6T\"]\n }\n },\n \"trevenant\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"6L5\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"block\": [\"7T\", \"6T\"],\n \"branchpoke\": [\"9L1\", \"8L1\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"burningjealousy\": [\"9M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\", \"9L12\", \"8L12\", \"7L1\", \"6L1\"],\n \"curse\": [\"9M\", \"9L32\", \"8L32\", \"7L28\", \"6L28\"],\n \"cut\": [\"6M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"destinybond\": [\"9L48\", \"8L48\", \"7L39\", \"6L39\"],\n \"dig\": [\"9M\", \"8M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"feintattack\": [\"7L19\", \"6L19\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"forestscurse\": [\"9L52\", \"8L52\", \"7L35\", \"6L35\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L24\", \"8L24\", \"7L1\", \"6L8\"],\n \"haze\": [\"9M\"],\n \"hex\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"honeclaws\": [\"6M\"],\n \"hornleech\": [\"9L28\", \"8L28\", \"7L1\", \"6L1\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"ingrain\": [\"9L40\", \"8L40\", \"7L13\", \"6L13\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"leafstorm\": [\"9M\", \"8M\"],\n \"leechseed\": [\"9L1\", \"8L1\", \"7L23\", \"6L23\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\", \"7T\", \"6T\"],\n \"phantomforce\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L45\", \"6L45\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"roleplay\": [\"7T\", \"6T\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"shadowclaw\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7M\", \"7L1\", \"6M\", \"6L55\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"spite\": [\"9M\", \"7T\", \"6T\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"takedown\": [\"9M\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"toxic\": [\"9M\", \"7M\", \"6M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"venomdrench\": [\"8M\"],\n \"willowisp\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7M\", \"7L31\", \"6M\", \"6L31\"],\n \"woodhammer\": [\"9L44\", \"8L44\", \"7L49\", \"6L49\"],\n \"worryseed\": [\"7T\", \"6T\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\"]\n }\n },\n \"pumpkaboo\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"8L1\", \"7L1\", \"6L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bestow\": [\"7E\", \"6E\"],\n \"bulletseed\": [\"8M\", \"8L20\", \"7L26\", \"6L26\"],\n \"chargebeam\": [\"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8L8\", \"7L1\", \"6L1\"],\n \"curse\": [\"8E\", \"7E\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\"],\n \"destinybond\": [\"8E\", \"7E\", \"6E\"],\n \"disable\": [\"8E\", \"7E\", \"6E\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\"],\n \"explosion\": [\"7M\", \"6M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\"],\n \"flamecharge\": [\"7M\", \"6M\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"foulplay\": [\"8M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\"],\n \"grassyglide\": [\"8T\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\"],\n \"hex\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"imprison\": [\"8M\"],\n \"incinerate\": [\"6M\"],\n \"leechseed\": [\"8L16\", \"7L20\", \"6L20\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"mysticalfire\": [\"8M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"painsplit\": [\"8L44\", \"7T\", \"7L42\", \"6T\", \"6L42\"],\n \"poltergeist\": [\"8T\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\"],\n \"razorleaf\": [\"8L12\", \"7L16\", \"6L16\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"roleplay\": [\"7T\", \"6T\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\"],\n \"scaryface\": [\"8M\", \"8L24\", \"7L4\", \"6L4\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"8M\", \"8L32\", \"7T\", \"7L48\", \"6T\", \"6L48\"],\n \"shadowball\": [\"8M\", \"8L36\", \"7M\", \"7L36\", \"6M\", \"6L36\"],\n \"shadowsneak\": [\"8L4\", \"7L30\", \"6L30\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\"],\n \"spite\": [\"7T\", \"6T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"synthesis\": [\"7T\", \"6T\"],\n \"telekinesis\": [\"7T\"],\n \"thief\": [\"8M\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trick\": [\"8M\", \"8L40\", \"7T\", \"7L1\", \"6T\", \"6L1\"],\n \"trickortreat\": [\"8L1\", \"7L23\", \"6L6\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\"],\n \"willowisp\": [\"8M\", \"7M\", \"6M\"],\n \"worryseed\": [\"8L28\", \"7T\", \"7L11\", \"6T\", \"6L11\"]\n }\n },\n \"pumpkaboosuper\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"8L1\", \"7L1\", \"6L1\", \"6S0\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bestow\": [\"7E\", \"6E\"],\n \"bulletseed\": [\"8M\", \"8L20\", \"7L26\", \"6L26\"],\n \"chargebeam\": [\"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8L8\", \"7L1\", \"6L1\"],\n \"curse\": [\"8E\", \"7E\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\"],\n \"destinybond\": [\"8E\", \"7E\", \"6E\"],\n \"disable\": [\"8E\", \"7E\", \"6E\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\"],\n \"explosion\": [\"7M\", \"6M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\"],\n \"flamecharge\": [\"7M\", \"6M\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"foulplay\": [\"8M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\"],\n \"grassyglide\": [\"8T\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\"],\n \"hex\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"imprison\": [\"8M\"],\n \"incinerate\": [\"6M\"],\n \"leechseed\": [\"8L16\", \"7L20\", \"6L20\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"mysticalfire\": [\"8M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"painsplit\": [\"8L44\", \"7T\", \"7L42\", \"6T\", \"6L42\"],\n \"poltergeist\": [\"8T\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\"],\n \"razorleaf\": [\"8L12\", \"7L16\", \"6L16\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"roleplay\": [\"7T\", \"6T\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\"],\n \"scaryface\": [\"8M\", \"8L24\", \"7L4\", \"6L4\", \"6S0\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"8M\", \"8L32\", \"7T\", \"7L48\", \"6T\", \"6L48\"],\n \"shadowball\": [\"8M\", \"8L36\", \"7M\", \"7L36\", \"6M\", \"6L36\"],\n \"shadowsneak\": [\"8L4\", \"7L30\", \"6L30\", \"6S0\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\"],\n \"spite\": [\"7T\", \"6T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"synthesis\": [\"7T\", \"6T\"],\n \"telekinesis\": [\"7T\"],\n \"thief\": [\"8M\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trick\": [\"8M\", \"8L40\", \"7T\", \"7L1\", \"6T\", \"6L1\"],\n \"trickortreat\": [\"8L1\", \"7L23\", \"6L6\", \"6S0\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\"],\n \"willowisp\": [\"8M\", \"7M\", \"6M\"],\n \"worryseed\": [\"8L28\", \"7T\", \"7L11\", \"6T\", \"6L11\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 50,\n \"moves\": [\"trickortreat\", \"astonish\", \"scaryface\", \"shadowsneak\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"gourgeist\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"8L1\", \"7L1\", \"6L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"brutalswing\": [\"8M\"],\n \"bulletseed\": [\"8M\", \"8L20\", \"7L26\", \"6L26\"],\n \"chargebeam\": [\"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8L1\", \"7L1\", \"6L1\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\"],\n \"explosion\": [\"8L1\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\"],\n \"flamecharge\": [\"7M\", \"6M\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\"],\n \"foulplay\": [\"8M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\"],\n \"grassyglide\": [\"8T\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\"],\n \"hex\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\"],\n \"imprison\": [\"8M\"],\n \"incinerate\": [\"6M\"],\n \"leechseed\": [\"8L16\", \"7L20\", \"6L20\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"moonblast\": [\"8L1\"],\n \"mysticalfire\": [\"8M\"],\n \"nastyplot\": [\"8M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"painsplit\": [\"8L44\", \"7T\", \"7L42\", \"6T\", \"6L42\"],\n \"phantomforce\": [\"8M\", \"8L48\", \"7L1\", \"6L1\"],\n \"poltergeist\": [\"8T\"],\n \"powerwhip\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\"],\n \"razorleaf\": [\"8L12\", \"7L16\", \"6L16\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"roleplay\": [\"7T\", \"6T\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\"],\n \"scaryface\": [\"8M\", \"8L24\", \"7L1\", \"6L4\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"8M\", \"8L32\", \"7T\", \"7L48\", \"6T\", \"6L48\"],\n \"shadowball\": [\"8M\", \"8L36\", \"7M\", \"7L36\", \"6M\", \"6L36\"],\n \"shadowsneak\": [\"8L1\", \"7L30\", \"6L30\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\"],\n \"spite\": [\"7T\", \"6T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"synthesis\": [\"7T\", \"6T\"],\n \"telekinesis\": [\"7T\"],\n \"thief\": [\"8M\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trick\": [\"8M\", \"8L40\", \"7T\", \"7L1\", \"6T\", \"6L1\"],\n \"trickortreat\": [\"8L1\", \"7L23\", \"6L6\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\"],\n \"willowisp\": [\"8M\", \"7M\", \"6M\"],\n \"worryseed\": [\"8L28\", \"7T\", \"7L11\", \"6T\", \"6L11\"]\n }\n },\n \"gourgeistsuper\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"astonish\": [\"8L1\", \"7L1\", \"6L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"brutalswing\": [\"8M\"],\n \"bulletseed\": [\"8M\", \"8L20\", \"7L26\", \"6L26\"],\n \"chargebeam\": [\"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"8L1\", \"7L1\", \"6L1\"],\n \"darkpulse\": [\"8M\", \"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\", \"6M\"],\n \"explosion\": [\"8L1\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"fireblast\": [\"8M\", \"7M\", \"6M\"],\n \"flamecharge\": [\"7M\", \"6M\"],\n \"flamethrower\": [\"8M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\"],\n \"foulplay\": [\"8M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigadrain\": [\"8M\", \"7T\", \"6T\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\"],\n \"grassyglide\": [\"8T\"],\n \"gyroball\": [\"8M\", \"7M\", \"6M\"],\n \"hex\": [\"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\"],\n \"imprison\": [\"8M\"],\n \"incinerate\": [\"6M\"],\n \"leechseed\": [\"8L16\", \"7L20\", \"6L20\"],\n \"lightscreen\": [\"8M\", \"7M\", \"6M\"],\n \"magiccoat\": [\"7T\", \"6T\"],\n \"moonblast\": [\"8L1\"],\n \"mysticalfire\": [\"8M\"],\n \"nastyplot\": [\"8M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"painsplit\": [\"8L44\", \"7T\", \"7L42\", \"6T\", \"6L42\"],\n \"phantomforce\": [\"8M\", \"8L48\", \"7L1\", \"6L1\"],\n \"poltergeist\": [\"8T\"],\n \"powerwhip\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\"],\n \"razorleaf\": [\"8L12\", \"7L16\", \"6L16\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"roleplay\": [\"7T\", \"6T\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\"],\n \"scaryface\": [\"8M\", \"8L24\", \"7L1\", \"6L4\"],\n \"secretpower\": [\"6M\"],\n \"seedbomb\": [\"8M\", \"8L32\", \"7T\", \"7L48\", \"6T\", \"6L48\"],\n \"shadowball\": [\"8M\", \"8L36\", \"7M\", \"7L36\", \"6M\", \"6L36\"],\n \"shadowsneak\": [\"8L1\", \"7L30\", \"6L30\"],\n \"skillswap\": [\"8M\", \"7T\", \"6T\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"8M\", \"7M\", \"6M\"],\n \"spite\": [\"7T\", \"6T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"synthesis\": [\"7T\", \"6T\"],\n \"telekinesis\": [\"7T\"],\n \"thief\": [\"8M\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trick\": [\"8M\", \"8L40\", \"7T\", \"7L1\", \"6T\", \"6L1\"],\n \"trickortreat\": [\"8L1\", \"7L23\", \"6L6\"],\n \"trickroom\": [\"8M\", \"7M\", \"6M\"],\n \"willowisp\": [\"8M\", \"7M\", \"6M\"],\n \"worryseed\": [\"8L28\", \"7T\", \"7L11\", \"6T\", \"6L11\"]\n }\n },\n \"bergmite\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"auroraveil\": [\"9E\", \"8E\"],\n \"avalanche\": [\"9M\", \"9L18\", \"8M\", \"8L18\", \"7L39\", \"6L39\"],\n \"barrier\": [\"7E\", \"6E\"],\n \"bite\": [\"9L21\", \"8L21\", \"7L1\", \"6L1\"],\n \"blizzard\": [\"9M\", \"9L39\", \"8M\", \"8L39\", \"7M\", \"7L43\", \"6M\", \"6L43\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L33\", \"8M\", \"8L33\"],\n \"curse\": [\"9M\", \"9L9\", \"8L9\", \"7L22\", \"6L22\"],\n \"doubleedge\": [\"9M\", \"9L42\", \"8L42\", \"7L49\", \"6L49\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\"],\n \"frostbreath\": [\"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\"],\n \"harden\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"iceball\": [\"7L30\", \"6L30\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"icefang\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L26\", \"6L26\"],\n \"icespinner\": [\"9M\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7T\", \"7L10\", \"6T\", \"6L10\"],\n \"irondefense\": [\"9M\", \"9L27\", \"8M\", \"8L27\", \"7T\", \"6T\"],\n \"mirrorcoat\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"mist\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"powdersnow\": [\"9L6\", \"8L6\", \"7L5\", \"6L5\"],\n \"protect\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7M\", \"6M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rapidspin\": [\"9L1\", \"8L1\", \"7L35\", \"6L35\"],\n \"recover\": [\"9L30\", \"8L30\", \"7L47\", \"7E\", \"6L47\", \"6E\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockpolish\": [\"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"sharpen\": [\"7L20\", \"6L20\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"snowscape\": [\"9M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"surf\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"tackle\": [\"9L3\", \"8L3\", \"7L1\", \"6L1\"],\n \"takedown\": [\"9M\", \"9L36\", \"8L36\", \"7L15\", \"6L15\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"waterpulse\": [\"7T\", \"6T\"]\n }\n },\n \"avalugg\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"avalanche\": [\"9M\", \"9L18\", \"8M\", \"8L18\", \"7L42\", \"6L42\"],\n \"bite\": [\"9L21\", \"8L21\", \"7L1\", \"6L1\"],\n \"blizzard\": [\"9M\", \"9L41\", \"8M\", \"8L41\", \"7M\", \"7L46\", \"6M\", \"6L46\"],\n \"block\": [\"7T\", \"6T\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7L1\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"9L33\", \"8M\", \"8L33\", \"7L1\", \"6L1\"],\n \"curse\": [\"9M\", \"9L9\", \"8L9\", \"7L22\", \"6L22\"],\n \"doubleedge\": [\"9M\", \"9L46\", \"8L46\", \"7L56\", \"6L56\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"frostbreath\": [\"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\"],\n \"harden\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"iceball\": [\"7L30\", \"6L30\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"icefang\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L26\", \"6L26\"],\n \"icespinner\": [\"9M\"],\n \"iciclecrash\": [\"9L51\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7T\", \"7L10\", \"6T\", \"6L10\"],\n \"irondefense\": [\"9M\", \"9L27\", \"8M\", \"8L27\", \"7T\", \"7L1\", \"6T\", \"6L1\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"powdersnow\": [\"9L1\", \"8L1\", \"7L1\", \"6L5\"],\n \"protect\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7M\", \"6M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rapidspin\": [\"9L1\", \"8L1\", \"7L35\", \"6L35\"],\n \"recover\": [\"9L30\", \"8L30\", \"7L51\", \"6L51\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roar\": [\"7M\", \"6M\"],\n \"rockpolish\": [\"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"sharpen\": [\"7L20\", \"6L20\"],\n \"skullbash\": [\"8L51\", \"7L1\", \"6L1\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"snowscape\": [\"9M\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"takedown\": [\"9M\", \"9L36\", \"8L36\", \"7L15\", \"6L15\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"waterpulse\": [\"7T\", \"6T\"],\n \"wideguard\": [\"9L1\", \"8L1\", \"7L1\"]\n }\n },\n \"avalugghisui\": {\n \"learnset\": {\n \"avalanche\": [\"9M\", \"9L18\"],\n \"bite\": [\"9L21\"],\n \"blizzard\": [\"9M\", \"9L41\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L33\"],\n \"curse\": [\"9M\", \"9L9\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L46\"],\n \"earthquake\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"gyroball\": [\"9M\"],\n \"harden\": [\"9L1\"],\n \"hardpress\": [\"9M\"],\n \"heavyslam\": [\"9M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"icefang\": [\"9M\", \"9L24\"],\n \"icespinner\": [\"9M\"],\n \"iciclespear\": [\"9M\"],\n \"icywind\": [\"9M\", \"9L12\"],\n \"irondefense\": [\"9M\", \"9L27\"],\n \"ironhead\": [\"9M\"],\n \"meteorbeam\": [\"9M\"],\n \"mountaingale\": [\"9L61\"],\n \"powdersnow\": [\"9L1\"],\n \"protect\": [\"9M\", \"9L15\"],\n \"raindance\": [\"9M\"],\n \"rapidspin\": [\"9L1\"],\n \"recover\": [\"9L30\"],\n \"rest\": [\"9M\"],\n \"rockblast\": [\"9M\"],\n \"rockslide\": [\"9M\", \"9L0\"],\n \"rocktomb\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"snowscape\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\", \"9L51\"],\n \"substitute\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\", \"9L36\"],\n \"terablast\": [\"9M\"],\n \"wideguard\": [\"9L1\"]\n }\n },\n \"noibat\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7L5\"],\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\"],\n \"agility\": [\"9M\", \"8M\", \"7L18\", \"6L18\"],\n \"aircutter\": [\"9M\", \"9L24\", \"8L24\", \"7L23\", \"6L23\"],\n \"airslash\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L48\", \"6L48\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bite\": [\"9L20\", \"8L20\", \"7L13\", \"6L13\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"defog\": [\"9E\", \"8E\", \"7T\"],\n \"doubleteam\": [\"9L12\", \"8L12\", \"7M\", \"6M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\"],\n \"dragonclaw\": [\"9M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"dragonrush\": [\"9E\", \"8E\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gust\": [\"9L4\", \"8L4\", \"7L11\", \"6L11\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hurricane\": [\"9M\", \"9L52\", \"8M\", \"8L52\", \"7L58\", \"6L58\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\", \"6L5\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"7E\", \"6T\", \"6E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"razorwind\": [\"7L31\", \"6L31\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roost\": [\"9L44\", \"8L44\", \"7M\", \"7L27\", \"6M\", \"6L27\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"screech\": [\"9L40\", \"8M\", \"8L40\", \"7L1\", \"6L1\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"skyattack\": [\"7T\", \"6T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snatch\": [\"7T\", \"7E\", \"6T\", \"6E\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"superfang\": [\"9M\", \"9L32\", \"8L32\", \"7T\", \"7L43\", \"6T\", \"6L43\"],\n \"supersonic\": [\"9L8\", \"8L8\", \"7L1\", \"6L1\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"switcheroo\": [\"9E\", \"7E\", \"6E\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"tailwind\": [\n \"9M\",\n \"9L49\",\n \"8L49\",\n \"7T\",\n \"7L35\",\n \"7E\",\n \"6T\",\n \"6L35\",\n \"6E\"\n ],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"torment\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"waterpulse\": [\"7T\", \"6T\"],\n \"whirlwind\": [\"9L28\", \"8L28\", \"7L40\", \"6L40\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"wingattack\": [\"9L16\", \"8L16\", \"7L16\", \"6L16\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\"]\n }\n },\n \"noivern\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7L1\"],\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"aerialace\": [\"9M\", \"7M\", \"6M\"],\n \"agility\": [\"9M\", \"8M\", \"7L18\", \"6L18\"],\n \"aircutter\": [\"9M\", \"9L24\", \"8L24\", \"7L23\", \"6L23\"],\n \"airslash\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L53\", \"6L53\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bite\": [\"9L20\", \"8L20\", \"7L13\", \"6L13\"],\n \"bodyslam\": [\"9M\"],\n \"boomburst\": [\"9L62\", \"8L62\", \"7L1\", \"6L1\"],\n \"breakingswipe\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"defog\": [\"7T\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"9L12\", \"8L12\", \"7M\", \"6M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"6T\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7T\", \"7L1\", \"6T\", \"6L1\"],\n \"dragontail\": [\"9M\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"gust\": [\"9L1\", \"8L1\", \"7L11\", \"6L11\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"honeclaws\": [\"6M\"],\n \"hurricane\": [\"9M\", \"9L56\", \"8M\", \"8L56\", \"7L1\", \"6L1\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"laserfocus\": [\"7T\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\", \"6L5\"],\n \"moonlight\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psychicnoise\": [\"9M\"],\n \"razorwind\": [\"7L31\", \"6L31\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roost\": [\"9L44\", \"8L44\", \"7M\", \"7L27\", \"6M\", \"6L27\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L40\", \"8M\", \"8L40\", \"7L1\", \"6L1\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"skyattack\": [\"7T\", \"6T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snatch\": [\"7T\", \"6T\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"superfang\": [\"9M\", \"9L32\", \"8L32\", \"7T\", \"7L43\", \"6T\", \"6L43\"],\n \"supersonic\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"tailwind\": [\"9M\", \"9L51\", \"8L51\", \"7T\", \"7L35\", \"6T\", \"6L35\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"torment\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"6T\"],\n \"whirlwind\": [\"9L28\", \"8L28\", \"7L40\", \"6L40\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"wingattack\": [\"9L16\", \"8L16\", \"7L16\", \"6L16\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"6M\"]\n }\n },\n \"xerneas\": {\n \"learnset\": {\n \"aromatherapy\": [\"8L25\", \"7L1\", \"6L1\", \"6S1\"],\n \"aurorabeam\": [\"8L10\", \"7L10\", \"6L10\"],\n \"block\": [\"7T\", \"6T\"],\n \"bodyslam\": [\"8M\"],\n \"calmmind\": [\"8M\", \"7M\", \"6M\"],\n \"closecombat\": [\"8M\", \"8L75\", \"7L80\", \"6L80\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\"],\n \"dazzlinggleam\": [\"8M\", \"8S5\", \"7M\", \"6M\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainingkiss\": [\"8M\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"endeavor\": [\"7T\", \"6T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"flash\": [\"6M\"],\n \"flashcannon\": [\"8M\", \"7M\", \"6M\"],\n \"focusblast\": [\"8M\", \"7M\", \"7S4\", \"6M\", \"6S1\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"geomancy\": [\"8L55\", \"7L26\", \"7S2\", \"7S3\", \"7S4\", \"6L26\", \"6S0\", \"6S1\"],\n \"gigaimpact\": [\"8M\", \"8L85\", \"7M\", \"7L88\", \"6M\", \"6L88\"],\n \"grassknot\": [\"8M\", \"7M\", \"7S4\", \"6M\"],\n \"gravity\": [\"8L1\", \"7T\", \"7L18\", \"6T\", \"6L18\", \"6S0\"],\n \"hail\": [\"8M\", \"7M\", \"6M\"],\n \"healpulse\": [\"8L65\", \"7L1\", \"6L1\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hornleech\": [\"8L35\", \"8S5\", \"7L55\", \"7S2\", \"7S3\", \"6L55\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\"],\n \"ingrain\": [\"8L45\", \"8S5\", \"7L1\", \"6L1\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"8M\", \"8L5\", \"7M\", \"7L5\", \"6M\", \"6L5\"],\n \"megahorn\": [\"8M\", \"8L70\", \"7L44\", \"6L44\", \"6S0\"],\n \"mistyexplosion\": [\"8T\"],\n \"mistyterrain\": [\"8M\", \"8L40\", \"7L63\", \"6L63\"],\n \"moonblast\": [\n \"8L60\",\n \"8S5\",\n \"7L35\",\n \"7S2\",\n \"7S3\",\n \"7S4\",\n \"6L35\",\n \"6S0\",\n \"6S1\"\n ],\n \"naturepower\": [\"8L15\", \"7M\", \"7L72\", \"6M\", \"6L72\"],\n \"nightslash\": [\"8L20\", \"7L51\", \"7S2\", \"7S3\", \"6L51\"],\n \"outrage\": [\"8M\", \"8L80\", \"7T\", \"7L93\", \"6T\", \"6L93\"],\n \"playrough\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"8M\", \"7M\", \"6M\"],\n \"psychup\": [\"8L30\", \"7M\", \"7L59\", \"6M\", \"6L59\"],\n \"psyshock\": [\"8M\", \"7M\", \"6M\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\"],\n \"reflect\": [\"8M\", \"7M\", \"6M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roar\": [\"7M\", \"6M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"smartstrike\": [\"8M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"8M\"],\n \"tackle\": [\"8L1\"],\n \"takedown\": [\"8L50\", \"7L1\", \"6L1\"],\n \"terrainpulse\": [\"8T\"],\n \"thunder\": [\"8M\", \"7M\", \"6M\"],\n \"thunderbolt\": [\"8M\", \"7M\", \"6M\"],\n \"thunderwave\": [\"8M\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 50,\n \"moves\": [\"gravity\", \"geomancy\", \"moonblast\", \"megahorn\"]\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"shiny\": true,\n \"moves\": [\"geomancy\", \"moonblast\", \"aromatherapy\", \"focusblast\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"geomancy\", \"hornleech\", \"nightslash\", \"moonblast\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"geomancy\", \"hornleech\", \"nightslash\", \"moonblast\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\"geomancy\", \"focusblast\", \"grassknot\", \"moonblast\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"ingrain\", \"dazzlinggleam\", \"moonblast\", \"hornleech\"]\n },\n {\n \"generation\": 9,\n \"level\": 75,\n \"moves\": [\"megahorn\", \"moonblast\", \"hornleech\", \"geomancy\"],\n \"source\": \"gen9legends\"\n }\n ],\n \"eventOnly\": true\n },\n \"yveltal\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\", \"7M\", \"6M\"],\n \"aerialace\": [\"7M\", \"6M\"],\n \"airslash\": [\"8M\", \"8L35\", \"7L10\", \"6L10\"],\n \"block\": [\"7T\", \"6T\"],\n \"bodyslam\": [\"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\"],\n \"darkpulse\": [\n \"8M\",\n \"8L40\",\n \"7M\",\n \"7L44\",\n \"7S2\",\n \"7S3\",\n \"7S4\",\n \"6M\",\n \"6L44\",\n \"6S0\",\n \"6S1\"\n ],\n \"defog\": [\"7T\"],\n \"disable\": [\"8L15\", \"7L35\", \"6L35\", \"6S0\"],\n \"doubleteam\": [\"8L1\", \"7M\", \"7L5\", \"6M\", \"6L5\"],\n \"dragonclaw\": [\"8M\", \"7M\", \"6M\"],\n \"dragonrush\": [\"8L65\", \"8S5\", \"7L63\", \"6L63\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"dualwingbeat\": [\"8T\"],\n \"embargo\": [\"7M\", \"6M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"fly\": [\"8M\", \"7M\", \"6M\"],\n \"focusblast\": [\"8M\", \"8L75\", \"7M\", \"7L72\", \"6M\", \"6L72\"],\n \"foulplay\": [\"8M\", \"8L60\", \"7T\", \"7L51\", \"6T\", \"6L51\", \"6S1\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\"],\n \"gust\": [\"8L1\"],\n \"heatwave\": [\"8M\", \"7T\", \"7S4\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"honeclaws\": [\"6M\"],\n \"hurricane\": [\"8M\", \"8L70\", \"7L1\", \"6L1\"],\n \"hyperbeam\": [\"8M\", \"8L85\", \"7M\", \"7L88\", \"6M\", \"6L88\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\"],\n \"knockoff\": [\"7T\", \"6T\"],\n \"laserfocus\": [\"7T\"],\n \"lashout\": [\"8T\"],\n \"oblivionwing\": [\n \"8L50\",\n \"8S5\",\n \"7L26\",\n \"7S2\",\n \"7S3\",\n \"7S4\",\n \"6L26\",\n \"6S0\",\n \"6S1\"\n ],\n \"payback\": [\"8M\"],\n \"phantomforce\": [\"8M\", \"8L55\", \"7L55\", \"7S2\", \"7S3\", \"6L55\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"8M\", \"8L45\", \"7M\", \"7L59\", \"7S2\", \"7S3\", \"6M\", \"6L59\"],\n \"raindance\": [\"8M\", \"7M\", \"6M\"],\n \"razorwind\": [\"7L1\", \"6L1\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"roost\": [\"8L30\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"8M\", \"7M\", \"6M\"],\n \"shadowclaw\": [\"8M\", \"7M\", \"6M\"],\n \"skyattack\": [\"8L80\", \"7T\", \"7L93\", \"6T\", \"6L93\"],\n \"skydrop\": [\"7M\", \"6M\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"snarl\": [\"8M\", \"8L10\", \"7M\", \"7L18\", \"6M\", \"6L18\", \"6S0\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"steelwing\": [\"8M\", \"7M\", \"6M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"suckerpunch\": [\"8L20\", \"8S5\", \"7L80\", \"6L80\", \"6S1\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"8M\"],\n \"tailwind\": [\"8L25\", \"7T\", \"7S4\", \"6T\"],\n \"taunt\": [\"8M\", \"8L5\", \"8S5\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"thief\": [\"8M\", \"7M\", \"6M\"],\n \"torment\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uturn\": [\"8M\", \"7M\", \"6M\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 50,\n \"moves\": [\"snarl\", \"oblivionwing\", \"disable\", \"darkpulse\"]\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"shiny\": true,\n \"moves\": [\"oblivionwing\", \"suckerpunch\", \"darkpulse\", \"foulplay\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"oblivionwing\", \"darkpulse\", \"phantomforce\", \"psychic\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"oblivionwing\", \"darkpulse\", \"phantomforce\", \"psychic\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"moves\": [\"oblivionwing\", \"darkpulse\", \"heatwave\", \"tailwind\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"taunt\", \"oblivionwing\", \"dragonrush\", \"suckerpunch\"]\n },\n {\n \"generation\": 9,\n \"level\": 75,\n \"moves\": [\"hurricane\", \"darkpulse\", \"psychic\", \"oblivionwing\"],\n \"source\": \"gen9legends\"\n }\n ],\n \"eventOnly\": true\n },\n \"zygarde\": {\n \"learnset\": {\n \"bind\": [\"8L1\", \"8S9\", \"7T\", \"7L18\", \"7S2\", \"7S3\", \"7S4\", \"6T\", \"6L18\"],\n \"bite\": [\"8L1\", \"7L1\", \"6L1\"],\n \"block\": [\"7T\", \"6T\"],\n \"bodyslam\": [\"8M\"],\n \"breakingswipe\": [\"8M\"],\n \"brickbreak\": [\"8M\", \"7M\", \"6M\"],\n \"bulldoze\": [\"8M\", \"8L1\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"camouflage\": [\"7L59\", \"6L59\", \"6S0\"],\n \"coil\": [\"8L72\", \"7L72\", \"6L80\"],\n \"confide\": [\"7M\", \"6M\"],\n \"coreenforcer\": [\"8L1\", \"7T\"],\n \"crunch\": [\"8M\", \"8L32\", \"7L51\", \"6L51\", \"6S0\"],\n \"dig\": [\"8M\", \"8L16\", \"7L10\", \"7S2\", \"6M\", \"6L10\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dracometeor\": [\"8T\", \"7T\", \"6T\"],\n \"dragonbreath\": [\"8L1\", \"7L1\", \"7S5\", \"7S6\", \"6L1\"],\n \"dragondance\": [\"8M\", \"7T\", \"7S7\", \"7S8\", \"6L72\"],\n \"dragonpulse\": [\"8M\", \"8L40\", \"8S9\", \"7T\", \"7L63\", \"6T\", \"6L63\", \"6S0\"],\n \"dragontail\": [\"7M\", \"6M\"],\n \"earthpower\": [\"8M\", \"7T\", \"6T\"],\n \"earthquake\": [\"8M\", \"8L80\", \"7M\", \"7L55\", \"6M\", \"6L55\", \"6S0\"],\n \"endure\": [\"8M\"],\n \"extremespeed\": [\"7T\", \"7S7\", \"7S8\", \"6L88\", \"6S1\"],\n \"facade\": [\"8M\", \"7M\", \"6M\"],\n \"focusblast\": [\"8M\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"8M\", \"7M\", \"6M\"],\n \"glare\": [\"8L56\", \"7L1\", \"7S5\", \"7S6\", \"6L1\", \"6S1\"],\n \"grassknot\": [\"8M\", \"7M\", \"6M\"],\n \"haze\": [\"8L8\", \"7L44\", \"7S3\", \"7S4\", \"6L44\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"highhorsepower\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"6M\"],\n \"hypervoice\": [\"8M\", \"7T\", \"6T\"],\n \"irontail\": [\"8M\", \"7T\", \"6T\"],\n \"landswrath\": [\n \"8L48\",\n \"8S9\",\n \"7L26\",\n \"7S2\",\n \"7S3\",\n \"7S4\",\n \"7S5\",\n \"7S6\",\n \"6L26\",\n \"6S1\"\n ],\n \"outrage\": [\n \"8M\",\n \"8L88\",\n \"7T\",\n \"7L80\",\n \"7S7\",\n \"7S8\",\n \"6T\",\n \"6L93\",\n \"6S1\"\n ],\n \"painsplit\": [\"7T\", \"6T\"],\n \"payback\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\", \"6M\"],\n \"rest\": [\"8M\", \"7M\", \"6M\"],\n \"retaliate\": [\"8M\"],\n \"return\": [\"7M\", \"6M\"],\n \"reversal\": [\"8M\"],\n \"rockslide\": [\"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"safeguard\": [\n \"8M\",\n \"8L24\",\n \"7M\",\n \"7L5\",\n \"7S2\",\n \"7S5\",\n \"7S6\",\n \"6M\",\n \"6L5\"\n ],\n \"sandstorm\": [\"8M\", \"8L64\", \"7M\", \"7L35\", \"7S3\", \"7S4\", \"6M\", \"6L35\"],\n \"scaleshot\": [\"8T\"],\n \"scorchingsands\": [\"8T\"],\n \"secretpower\": [\"6M\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"8M\", \"7M\", \"6M\"],\n \"sludgewave\": [\"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"spite\": [\"7T\", \"6T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\", \"6M\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"8M\", \"7M\", \"6M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"8M\"],\n \"thousandarrows\": [\"8L1\", \"8S9\", \"7T\", \"7S7\", \"7S8\"],\n \"thousandwaves\": [\"8L1\", \"7T\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"zenheadbutt\": [\"8M\", \"7T\", \"6T\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 70,\n \"moves\": [\"crunch\", \"earthquake\", \"camouflage\", \"dragonpulse\"]\n },\n {\n \"generation\": 6,\n \"level\": 100,\n \"moves\": [\"landswrath\", \"extremespeed\", \"glare\", \"outrage\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 30,\n \"moves\": [\"safeguard\", \"dig\", \"bind\", \"landswrath\"]\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"moves\": [\"bind\", \"landswrath\", \"sandstorm\", \"haze\"]\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"bind\", \"landswrath\", \"sandstorm\", \"haze\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": true,\n \"moves\": [\"landswrath\", \"glare\", \"safeguard\", \"dragonbreath\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": true,\n \"isHidden\": true,\n \"moves\": [\"landswrath\", \"glare\", \"safeguard\", \"dragonbreath\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"shiny\": true,\n \"moves\": [\"thousandarrows\", \"outrage\", \"extremespeed\", \"dragondance\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"shiny\": true,\n \"isHidden\": true,\n \"moves\": [\"thousandarrows\", \"outrage\", \"extremespeed\", \"dragondance\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"isHidden\": true,\n \"moves\": [\"thousandarrows\", \"landswrath\", \"dragonpulse\", \"bind\"]\n }\n ],\n \"eventOnly\": true\n },\n \"zygarde10\": {\n \"learnset\": {\n \"bind\": [\"8S5\", \"7S0\", \"7S1\", \"7S2\"],\n \"dig\": [\"7S0\", \"7S2\"],\n \"dragonbreath\": [\"7S3\"],\n \"dragondance\": [\"7S4\"],\n \"dragonpulse\": [\"8S5\"],\n \"extremespeed\": [\"7S4\"],\n \"glare\": [\"7S3\"],\n \"haze\": [\"7S1\"],\n \"landswrath\": [\"8S5\", \"7S0\", \"7S1\", \"7S2\", \"7S3\"],\n \"outrage\": [\"7S4\"],\n \"safeguard\": [\"7S0\", \"7S2\", \"7S3\"],\n \"sandstorm\": [\"7S1\"],\n \"thousandarrows\": [\"8S5\", \"7S4\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 30,\n \"moves\": [\"safeguard\", \"dig\", \"bind\", \"landswrath\"]\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"bind\", \"landswrath\", \"sandstorm\", \"haze\"]\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"safeguard\", \"dig\", \"bind\", \"landswrath\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": true,\n \"isHidden\": true,\n \"moves\": [\"landswrath\", \"glare\", \"safeguard\", \"dragonbreath\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 100,\n \"shiny\": true,\n \"isHidden\": true,\n \"moves\": [\"thousandarrows\", \"outrage\", \"extremespeed\", \"dragondance\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"isHidden\": true,\n \"moves\": [\"thousandarrows\", \"landswrath\", \"dragonpulse\", \"bind\"]\n },\n {\n \"generation\": 9,\n \"level\": 84,\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 15,\n \"spa\": 31,\n \"spd\": 28,\n \"spe\": 19\n },\n \"nature\": \"Quiet\",\n \"moves\": [\n \"coreenforcer\",\n \"thousandarrows\",\n \"thousandwaves\",\n \"landswrath\"\n ],\n \"source\": \"gen9legends\"\n }\n ],\n \"eventOnly\": true\n },\n \"diancie\": {\n \"learnset\": {\n \"afteryou\": [\"7T\", \"6T\"],\n \"allyswitch\": [\"8M\"],\n \"amnesia\": [\"9M\", \"8M\"],\n \"ancientpower\": [\"9L28\", \"8L28\", \"7L27\", \"6L31\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"charm\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"covet\": [\"7T\", \"6T\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"diamondstorm\": [\"9L1\", \"8L91\", \"7L50\", \"6L50\", \"6S0\", \"6S1\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\", \"7T\", \"6T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"explosion\": [\"7M\", \"6M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"flail\": [\"9L21\", \"8L21\", \"7L31\", \"6L35\"],\n \"flash\": [\"6M\"],\n \"flashcannon\": [\"9M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\"],\n \"guardsplit\": [\"9L7\", \"8L7\", \"7L21\", \"6L27\"],\n \"guardswap\": [\"8M\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"hail\": [\"8M\", \"7M\", \"6M\"],\n \"harden\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"healbell\": [\"7T\", \"6T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"lastresort\": [\"7T\", \"6T\"],\n \"lightscreen\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"7M\", \"7L60\", \"6M\", \"6L60\"],\n \"magnetrise\": [\"7T\", \"6T\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"moonblast\": [\"9L77\", \"8L77\", \"7L50\", \"6L50\", \"6S0\", \"6S1\"],\n \"mysticalfire\": [\"8M\"],\n \"naturepower\": [\"7M\", \"6M\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"powergem\": [\"9M\", \"9L63\", \"8M\", \"8L63\", \"7L40\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"7L12\", \"6M\", \"6L18\", \"6S0\", \"6S1\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\", \"6S0\", \"6S1\"],\n \"rockpolish\": [\"9L35\", \"8L35\", \"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"9L49\", \"8M\", \"8L49\", \"7M\", \"6M\"],\n \"rockthrow\": [\"7L1\", \"6L5\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"safeguard\": [\"8M\", \"7M\", \"7L70\", \"6M\", \"6L70\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scorchingsands\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"sharpen\": [\"7L5\", \"6L8\"],\n \"skillswap\": [\"9M\", \"9L56\", \"8M\", \"8L56\", \"7T\", \"7L35\", \"6T\", \"6L40\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"smackdown\": [\"9M\", \"9L14\", \"8L14\", \"7M\", \"7L8\", \"6M\", \"6L12\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"snowscape\": [\"9M\"],\n \"spikes\": [\"9M\"],\n \"stealthrock\": [\"9M\", \"9L70\", \"8M\", \"8L70\", \"7T\", \"7L18\", \"6T\", \"6L21\"],\n \"stoneedge\": [\"9M\", \"9L84\", \"8M\", \"8L84\", \"7M\", \"7L49\", \"6M\", \"6L49\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"takedown\": [\"9M\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"7L46\", \"6M\", \"6L46\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 50,\n \"moves\": [\"diamondstorm\", \"reflect\", \"return\", \"moonblast\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 50,\n \"shiny\": true,\n \"moves\": [\"diamondstorm\", \"moonblast\", \"reflect\", \"return\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"diamondstorm\", \"moonblast\", \"stealthrock\", \"drainingkiss\"],\n \"source\": \"gen9legends\"\n }\n ],\n \"eventOnly\": true\n },\n \"hoopa\": {\n \"learnset\": {\n \"allyswitch\": [\"9L1\", \"7T\", \"7L1\", \"6L1\"],\n \"astonish\": [\"9L6\", \"7L6\", \"6L6\", \"6S0\"],\n \"block\": [\"7T\", \"6T\"],\n \"brickbreak\": [\"9M\", \"7M\", \"6M\"],\n \"calmmind\": [\"9M\", \"7M\", \"6M\"],\n \"chargebeam\": [\"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confusion\": [\"9L1\", \"7L1\", \"6L1\"],\n \"covet\": [\"7T\", \"6T\"],\n \"darkpulse\": [\"9M\", \"9L55\", \"7M\", \"7L55\", \"6L55\"],\n \"destinybond\": [\"9L1\", \"7L1\", \"6L1\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainpunch\": [\"9M\", \"7T\", \"6T\"],\n \"dreameater\": [\"7M\", \"6M\"],\n \"dualchop\": [\"7T\", \"6T\"],\n \"embargo\": [\"7M\", \"6M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"7M\", \"6M\"],\n \"expandingforce\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\", \"6M\"],\n \"firepunch\": [\"9M\", \"7T\", \"6T\"],\n \"flash\": [\"6M\"],\n \"fling\": [\"9M\", \"7M\", \"6M\"],\n \"focusblast\": [\"9M\", \"7M\", \"6M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\"],\n \"foulplay\": [\"9M\", \"7T\", \"6T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"futuresight\": [\"9M\"],\n \"gigaimpact\": [\"9M\", \"7M\", \"6M\"],\n \"grassknot\": [\"9M\", \"7M\", \"6M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\"],\n \"guardsplit\": [\"9L29\", \"7L29\", \"6L29\"],\n \"gunkshot\": [\"9M\", \"7T\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"9M\", \"7M\", \"6M\"],\n \"hyperspacefury\": [\"9L85\", \"7L1\", \"6L1\"],\n \"hyperspacehole\": [\"9L85\", \"7L1\", \"7S1\", \"6L1\", \"6S0\"],\n \"icepunch\": [\"9M\", \"7T\", \"6T\"],\n \"knockoff\": [\"9M\", \"9L46\", \"7T\", \"7L46\", \"6T\", \"6L46\"],\n \"laserfocus\": [\"7T\"],\n \"lashout\": [\"9M\"],\n \"lastresort\": [\"7T\", \"6T\"],\n \"lightscreen\": [\"9M\", \"9L15\", \"7M\", \"7L15\", \"6M\", \"6L15\"],\n \"magiccoat\": [\"7T\", \"7L10\", \"6T\", \"6L10\"],\n \"magicroom\": [\"7T\", \"6T\"],\n \"nastyplot\": [\"9M\", \"9L68\", \"7L68\", \"7S1\", \"6L68\", \"6S0\"],\n \"phantomforce\": [\"9M\", \"9L35\", \"7L35\", \"6L35\"],\n \"powersplit\": [\"9L29\", \"7L29\", \"6L29\"],\n \"poweruppunch\": [\"6M\"],\n \"protect\": [\"9M\", \"7M\", \"6M\"],\n \"psybeam\": [\"9M\", \"9L19\", \"7L19\", \"6L15\"],\n \"psychic\": [\"9M\", \"9L75\", \"7M\", \"7L75\", \"7S1\", \"6M\", \"6L75\", \"6S0\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\"],\n \"psyshock\": [\"9M\", \"7M\", \"6M\"],\n \"quash\": [\"7M\", \"6M\"],\n \"raindance\": [\"9M\", \"7M\", \"6M\"],\n \"recycle\": [\"7T\", \"6T\"],\n \"reflect\": [\"9M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rocktomb\": [\"9M\"],\n \"roleplay\": [\"7T\", \"6T\"],\n \"round\": [\"7M\", \"6M\"],\n \"safeguard\": [\"7M\", \"6M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"secretpower\": [\"6M\"],\n \"shadowball\": [\"9M\", \"9L55\", \"7M\", \"7L55\", \"7S1\", \"6M\", \"6L55\"],\n \"shockwave\": [\"7T\", \"6T\"],\n \"signalbeam\": [\"7T\", \"6T\"],\n \"skillswap\": [\"9M\", \"9L25\", \"7T\", \"7L25\", \"6T\", \"6L25\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"7M\", \"6M\"],\n \"snatch\": [\"7T\", \"6T\"],\n \"snore\": [\"7T\", \"6T\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\", \"6M\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\", \"6M\"],\n \"throatchop\": [\"9M\", \"7T\"],\n \"thunderbolt\": [\"9M\", \"7M\", \"6M\"],\n \"thunderpunch\": [\"9M\", \"7T\", \"6T\"],\n \"thunderwave\": [\"9M\", \"7M\", \"6M\"],\n \"torment\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"trick\": [\"9M\", \"9L10\", \"7T\", \"7L1\", \"6T\", \"6L1\"],\n \"trickroom\": [\"9M\", \"9L50\", \"7M\", \"7L50\", \"6M\", \"6L50\"],\n \"uproar\": [\"7T\", \"6T\"],\n \"wonderroom\": [\"9L50\", \"7T\", \"7L50\", \"6T\", \"6L50\"],\n \"zenheadbutt\": [\"9M\", \"9L46\", \"7T\", \"7L46\", \"6T\", \"6L46\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 50,\n \"moves\": [\"hyperspacehole\", \"nastyplot\", \"psychic\", \"astonish\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 15,\n \"moves\": [\"shadowball\", \"nastyplot\", \"psychic\", \"hyperspacehole\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"hoopaunbound\": {\"eventOnly\": true},\n \"volcanion\": {\n \"learnset\": {\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7L46\", \"6L46\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"cut\": [\"6M\"],\n \"defog\": [\"7T\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"explosion\": [\"9L90\", \"8L90\", \"7M\", \"7L76\", \"6M\", \"6L76\", \"6S1\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"firefang\": [\"9M\"],\n \"firespin\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"flamecharge\": [\"9M\", \"9L18\", \"8L18\", \"7M\", \"7L15\", \"6M\", \"6L15\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6S1\"],\n \"flareblitz\": [\"9M\", \"9L78\", \"8M\", \"8L78\", \"8S2\", \"7L1\", \"6L1\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"haze\": [\"9M\", \"9L60\", \"8L60\", \"8S2\", \"7L11\", \"6L11\"],\n \"heatcrash\": [\"9M\", \"8M\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"6T\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hydropump\": [\"9M\", \"9L66\", \"8M\", \"8L66\", \"7L50\", \"6L50\", \"6S0\", \"6S1\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"incinerate\": [\"9L36\", \"8L36\", \"8S2\", \"6M\"],\n \"leer\": [\"9L6\", \"8L6\"],\n \"liquidation\": [\"9M\", \"8M\", \"7T\"],\n \"mist\": [\"9L60\", \"8L60\", \"7L8\", \"6L8\", \"6S0\"],\n \"mistyterrain\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"overheat\": [\n \"9M\",\n \"9L84\",\n \"8M\",\n \"8L84\",\n \"7M\",\n \"7L65\",\n \"6M\",\n \"6L65\",\n \"6S0\"\n ],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"raindance\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rocksmash\": [\"6M\"],\n \"rocktomb\": [\"9M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"scald\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"7M\", \"7L32\", \"6M\", \"6L32\"],\n \"scaryface\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"6M\"],\n \"selfdestruct\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"steameruption\": [\"9L1\", \"8L72\", \"8S2\", \"7L1\", \"6L1\", \"6S0\", \"6S1\"],\n \"stomp\": [\"9L42\", \"8L42\", \"7L28\", \"6L28\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"takedown\": [\"9M\", \"9L54\", \"8L54\", \"7L1\", \"6L1\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpulse\": [\"9M\", \"9L24\", \"8L24\", \"7T\", \"7L21\", \"6T\", \"6L21\"],\n \"weatherball\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L40\", \"6L40\"],\n \"wildcharge\": [\"9M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 70,\n \"moves\": [\"steameruption\", \"overheat\", \"hydropump\", \"mist\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 6,\n \"level\": 70,\n \"moves\": [\"steameruption\", \"flamethrower\", \"hydropump\", \"explosion\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 60,\n \"moves\": [\"steameruption\", \"flareblitz\", \"incinerate\", \"haze\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"rowlet\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"astonish\": [\"9L6\", \"8L6\", \"7L11\"],\n \"attract\": [\"8M\", \"7M\"],\n \"batonpass\": [\"8M\", \"7E\"],\n \"bravebird\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L43\"],\n \"bulletseed\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\", \"9E\", \"8E\", \"7E\"],\n \"covet\": [\"7T\"],\n \"curse\": [\"7E\"],\n \"defog\": [\"9E\", \"8E\", \"7T\", \"7E\"],\n \"doubleteam\": [\"9E\", \"8E\", \"7M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"echoedvoice\": [\"7M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\"],\n \"featherdance\": [\"9M\", \"9L33\", \"8L33\", \"7L39\"],\n \"foresight\": [\"7L18\"],\n \"frustration\": [\"7M\"],\n \"furyattack\": [\"7L29\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"grasspledge\": [\"9M\", \"8T\", \"7T\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L4\"],\n \"haze\": [\"9M\", \"7E\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"knockoff\": [\"9M\", \"9E\", \"8E\"],\n \"leafage\": [\"9L3\", \"8L3\", \"7L1\"],\n \"leafblade\": [\"9L30\", \"8M\", \"8L30\", \"7L36\"],\n \"leafstorm\": [\"9M\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"magicalleaf\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L46\"],\n \"naturepower\": [\"7M\"],\n \"nightshade\": [\"9M\"],\n \"ominouswind\": [\"7L16\", \"7E\"],\n \"peck\": [\"9L9\", \"8L9\", \"7L8\"],\n \"pluck\": [\"9L21\", \"8L21\", \"7L22\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"raindance\": [\"9M\"],\n \"razorleaf\": [\"9L15\", \"8L15\", \"7L14\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"roost\": [\"9E\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"shadowsneak\": [\"9L12\", \"8L12\"],\n \"skyattack\": [\"7T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"steelwing\": [\"8M\", \"7M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"suckerpunch\": [\"9L27\", \"8L27\", \"7L32\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\"],\n \"synthesis\": [\"9L18\", \"8L18\", \"7T\", \"7L25\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"workup\": [\"8M\", \"7M\"],\n \"worryseed\": [\"7T\"]\n }\n },\n \"dartrix\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L11\"],\n \"attract\": [\"8M\", \"7M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bravebird\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7L51\"],\n \"bulletseed\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\"],\n \"covet\": [\"7T\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"echoedvoice\": [\"7M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\"],\n \"featherdance\": [\"9M\", \"9L45\", \"8L45\", \"7L46\"],\n \"foresight\": [\"7L19\"],\n \"frustration\": [\"7M\"],\n \"furyattack\": [\"7L33\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"grasspledge\": [\"9M\", \"8T\", \"7T\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\"],\n \"haze\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"knockoff\": [\"9M\"],\n \"leafage\": [\"9L1\", \"8L1\", \"7L1\"],\n \"leafblade\": [\"9L40\", \"8M\", \"8L40\", \"7L42\"],\n \"leafstorm\": [\"9M\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"magicalleaf\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7L55\"],\n \"naturepower\": [\"7M\"],\n \"nightshade\": [\"9M\"],\n \"ominouswind\": [\"7L16\"],\n \"peck\": [\"9L9\", \"8L9\", \"7L1\"],\n \"pluck\": [\"9L25\", \"8L25\", \"7L24\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"raindance\": [\"9M\"],\n \"razorleaf\": [\"9L15\", \"8L15\", \"7L14\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"roost\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"shadowsneak\": [\"9L12\", \"8L12\"],\n \"skyattack\": [\"7T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"steelwing\": [\"8M\", \"7M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"suckerpunch\": [\"9L35\", \"8L35\", \"7L37\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\"],\n \"synthesis\": [\"9L20\", \"8L20\", \"7T\", \"7L28\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"workup\": [\"8M\", \"7M\"],\n \"worryseed\": [\"7T\"]\n }\n },\n \"decidueye\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\"],\n \"aerialace\": [\"9M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L11\"],\n \"attract\": [\"8M\", \"7M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bravebird\": [\"9M\", \"9L58\", \"8M\", \"8L58\", \"7L55\", \"7S0\"],\n \"bulletseed\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\"],\n \"covet\": [\"7T\"],\n \"curse\": [\"9M\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"echoedvoice\": [\"7M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\"],\n \"featherdance\": [\"9M\", \"9L51\", \"8L51\", \"7L49\"],\n \"foresight\": [\"7L19\"],\n \"frenzyplant\": [\"9M\", \"8T\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"furyattack\": [\"7L33\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"grasspledge\": [\"9M\", \"8T\", \"7T\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\"],\n \"haze\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\"],\n \"hurricane\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"knockoff\": [\"9M\"],\n \"laserfocus\": [\"7T\"],\n \"leafage\": [\"9L1\", \"8L1\", \"7L1\"],\n \"leafblade\": [\"9L44\", \"8M\", \"8L44\", \"7L44\", \"7S0\"],\n \"leafstorm\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\"],\n \"magicalleaf\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7L60\"],\n \"naturepower\": [\"7M\"],\n \"nightshade\": [\"9M\"],\n \"ominouswind\": [\"7L16\"],\n \"peck\": [\"9L9\", \"8L9\", \"7L1\"],\n \"phantomforce\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"7S0\"],\n \"pluck\": [\"9L25\", \"8L25\", \"7L24\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychocut\": [\"8M\"],\n \"raindance\": [\"9M\"],\n \"razorleaf\": [\"9L15\", \"8L15\", \"7L14\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"roost\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"shadowsneak\": [\"9L12\", \"8L12\", \"7L1\", \"7S0\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"skyattack\": [\"7T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"smackdown\": [\"9M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"spiritshackle\": [\"9L0\", \"8L0\", \"7L1\"],\n \"spite\": [\"9M\", \"9L1\", \"8L1\", \"7T\"],\n \"steelwing\": [\"8M\", \"7M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"suckerpunch\": [\"9L37\", \"8L37\", \"7L38\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\"],\n \"synthesis\": [\"9L20\", \"8L20\", \"7T\", \"7L28\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\"],\n \"tailwind\": [\"9M\", \"7T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"7L1\"],\n \"workup\": [\"8M\", \"7M\"],\n \"worryseed\": [\"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"leafblade\", \"phantomforce\", \"shadowsneak\", \"bravebird\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"decidueyehisui\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"aurasphere\": [\"9M\"],\n \"batonpass\": [\"9M\"],\n \"bravebird\": [\"9M\", \"9L58\"],\n \"brickbreak\": [\"9M\"],\n \"bulkup\": [\"9M\", \"9L30\"],\n \"bulletseed\": [\"9M\"],\n \"closecombat\": [\"9M\"],\n \"coaching\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"dualwingbeat\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"falseswipe\": [\"9M\"],\n \"featherdance\": [\"9M\", \"9L51\"],\n \"focusblast\": [\"9M\"],\n \"focuspunch\": [\"9M\"],\n \"frenzyplant\": [\"9M\"],\n \"gigadrain\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grasspledge\": [\"9M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growl\": [\"9L1\"],\n \"haze\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"knockoff\": [\"9M\"],\n \"leafage\": [\"9L1\"],\n \"leafblade\": [\"9L44\"],\n \"leafstorm\": [\"9M\", \"9L1\"],\n \"lightscreen\": [\"9M\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"nastyplot\": [\"9M\"],\n \"nightshade\": [\"9M\"],\n \"peck\": [\"9L9\"],\n \"pluck\": [\"9L25\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"razorleaf\": [\"9L15\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"seedbomb\": [\"9M\"],\n \"shadowclaw\": [\"9M\"],\n \"shadowsneak\": [\"9L12\"],\n \"sleeptalk\": [\"9M\"],\n \"smackdown\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"suckerpunch\": [\"9L37\"],\n \"sunnyday\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"synthesis\": [\"9L20\"],\n \"tackle\": [\"9L1\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"triplearrows\": [\"9L0\"],\n \"upperhand\": [\"9M\"],\n \"uturn\": [\"9M\", \"9L1\"]\n }\n },\n \"litten\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bite\": [\"9L15\", \"8L15\", \"7L22\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7E\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"crunch\": [\"9M\", \"8M\", \"7E\"],\n \"doubleedge\": [\"9M\"],\n \"doublekick\": [\"9L18\", \"8L18\", \"7L16\"],\n \"doubleteam\": [\"7M\"],\n \"ember\": [\"9L3\", \"8L3\", \"7L1\"],\n \"endeavor\": [\"9M\", \"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fakeout\": [\"9E\", \"8E\", \"7E\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\"],\n \"firefang\": [\"9M\", \"9L21\", \"8M\", \"8L21\", \"7L14\"],\n \"firepledge\": [\"9M\", \"8T\", \"7T\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"flamecharge\": [\"9M\", \"7M\"],\n \"flamethrower\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7M\", \"7L36\"],\n \"flareblitz\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L43\"],\n \"frustration\": [\"7M\"],\n \"furyswipes\": [\"9L12\", \"8L12\", \"7L29\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L4\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"7E\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\"],\n \"leer\": [\"7L11\"],\n \"lick\": [\"9L6\", \"8L6\", \"7L8\"],\n \"nastyplot\": [\"9M\", \"8M\", \"7E\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"7L46\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\"],\n \"partingshot\": [\"9E\", \"8E\"],\n \"payday\": [\"8M\"],\n \"powertrip\": [\"9E\", \"8E\", \"7E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"revenge\": [\"8M\", \"7E\"],\n \"roar\": [\"9M\", \"9L9\", \"8L9\", \"7M\", \"7L18\"],\n \"round\": [\"8M\", \"7M\"],\n \"scaryface\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L39\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"9L27\", \"8L27\", \"7M\", \"7L25\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L33\", \"8L33\", \"7L32\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\"],\n \"workup\": [\"8M\", \"7M\"]\n }\n },\n \"torracat\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bite\": [\"9L15\", \"8L15\", \"7L24\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"doubleedge\": [\"9M\"],\n \"doublekick\": [\"9L20\", \"8L20\", \"7L16\"],\n \"doubleteam\": [\"7M\"],\n \"dualchop\": [\"7T\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L1\"],\n \"endeavor\": [\"9M\", \"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\"],\n \"firefang\": [\"9M\", \"9L25\", \"8M\", \"8L25\", \"7L14\"],\n \"firepledge\": [\"9M\", \"8T\", \"7T\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"flamecharge\": [\"9M\", \"7M\"],\n \"flamethrower\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7M\", \"7L42\"],\n \"flareblitz\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7L51\"],\n \"frustration\": [\"7M\"],\n \"furyswipes\": [\"9L12\", \"8L12\", \"7L33\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\"],\n \"leer\": [\"7L11\"],\n \"lick\": [\"9L1\", \"8L1\", \"7L1\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"7L55\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\"],\n \"payday\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"revenge\": [\"8M\"],\n \"roar\": [\"9M\", \"9L9\", \"8L9\", \"7M\", \"7L19\"],\n \"round\": [\"8M\", \"7M\"],\n \"scaryface\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7L46\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"9L35\", \"8L35\", \"7M\", \"7L28\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L45\", \"8L45\", \"7L37\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\"],\n \"workup\": [\"8M\", \"7M\"]\n }\n },\n \"incineroar\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\"],\n \"aerialace\": [\"9M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"batonpass\": [\"9M\"],\n \"bind\": [\"7T\"],\n \"bite\": [\"9L15\", \"8L15\", \"7L24\"],\n \"blastburn\": [\"9M\", \"8T\", \"7T\"],\n \"blazekick\": [\"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulkup\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"7L1\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"crosschop\": [\"9L1\", \"8L1\", \"7L66\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"darkestlariat\": [\"9L0\", \"8M\", \"8L0\", \"7L1\", \"7S0\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\"],\n \"doubleedge\": [\"9M\"],\n \"doublekick\": [\"9L20\", \"8L20\", \"7L16\"],\n \"doubleteam\": [\"7M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\"],\n \"dualchop\": [\"7T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\"],\n \"embargo\": [\"7M\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L1\"],\n \"endeavor\": [\"9M\", \"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fakeout\": [\"7S0\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\"],\n \"firefang\": [\"9M\", \"9L25\", \"8M\", \"8L25\", \"7L14\"],\n \"firepledge\": [\"9M\", \"8T\", \"7T\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"flamecharge\": [\"9M\", \"7M\"],\n \"flamethrower\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7M\", \"7L44\"],\n \"flareblitz\": [\"9M\", \"9L58\", \"8M\", \"8L58\", \"7L55\", \"7S0\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"furyswipes\": [\"9L12\", \"8L12\", \"7L33\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\"],\n \"heatcrash\": [\"9M\", \"8M\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\"],\n \"leer\": [\"7L11\"],\n \"lick\": [\"9L1\", \"8L1\", \"7L1\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\", \"7L60\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\"],\n \"payday\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"quash\": [\"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"roar\": [\"9M\", \"9L9\", \"8L9\", \"7M\", \"7L19\"],\n \"round\": [\"8M\", \"7M\"],\n \"scaryface\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7L49\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\"8M\", \"7T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"superpower\": [\"8M\", \"7T\"],\n \"swagger\": [\"9L32\", \"8L32\", \"7M\", \"7L28\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thrash\": [\"9L51\", \"8L51\", \"7L38\"],\n \"throatchop\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\", \"7L1\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"7S0\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\"],\n \"workup\": [\"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"fakeout\", \"uturn\", \"darkestlariat\", \"flareblitz\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"popplio\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\"],\n \"amnesia\": [\"9M\", \"8M\", \"7E\"],\n \"aquajet\": [\"9L9\", \"8L9\", \"7L14\"],\n \"aquaring\": [\"9E\", \"8E\", \"7E\"],\n \"aquatail\": [\"7T\"],\n \"aromaticmist\": [\"7E\"],\n \"attract\": [\"8M\", \"7M\"],\n \"babydolleyes\": [\"9L12\", \"8L12\", \"7L11\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\"],\n \"brine\": [\"8M\"],\n \"bubblebeam\": [\"9L21\", \"8L21\", \"7L22\"],\n \"captivate\": [\"7L39\"],\n \"charm\": [\"9M\", \"8M\", \"7E\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"disarmingvoice\": [\"9M\", \"9L6\", \"8L6\", \"7L8\"],\n \"dive\": [\"8M\"],\n \"doubleslap\": [\"7L29\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"echoedvoice\": [\"7M\"],\n \"encore\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L18\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"frustration\": [\"7M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L4\"],\n \"hail\": [\"8M\", \"7M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hydropump\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L43\"],\n \"hypervoice\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7T\", \"7L32\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7T\", \"7L16\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"lifedew\": [\"9E\", \"8E\"],\n \"mistyterrain\": [\"9M\", \"9L27\", \"8M\", \"8L27\", \"7L46\"],\n \"moonblast\": [\"9L33\", \"8L33\", \"7L36\"],\n \"perishsong\": [\"9E\", \"8E\", \"7E\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"scald\": [\"8M\", \"7M\"],\n \"sing\": [\"9L18\", \"8L18\", \"7L25\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\"],\n \"watergun\": [\"9L3\", \"8L3\", \"7L1\"],\n \"waterpledge\": [\"9M\", \"8T\", \"7T\"],\n \"waterpulse\": [\"9M\", \"7T\"],\n \"whirlpool\": [\"9M\", \"8M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"7E\"],\n \"workup\": [\"8M\", \"7M\"]\n }\n },\n \"brionne\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\"],\n \"amnesia\": [\"9M\", \"8M\"],\n \"aquajet\": [\"9L9\", \"8L9\", \"7L14\"],\n \"aquatail\": [\"7T\"],\n \"attract\": [\"8M\", \"7M\"],\n \"babydolleyes\": [\"9L12\", \"8L12\", \"7L11\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\"],\n \"bodyslam\": [\"9M\"],\n \"brine\": [\"8M\"],\n \"bubblebeam\": [\"9L25\", \"8L25\", \"7L24\"],\n \"captivate\": [\"7L46\"],\n \"charm\": [\"9M\", \"8M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"disarmingvoice\": [\"9M\", \"9L1\", \"8L1\", \"7L1\"],\n \"dive\": [\"8M\"],\n \"doubleslap\": [\"7L33\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"echoedvoice\": [\"7M\"],\n \"encore\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7L19\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"frustration\": [\"7M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\"],\n \"hail\": [\"8M\", \"7M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hydropump\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7L51\"],\n \"hypervoice\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7T\", \"7L37\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7T\", \"7L16\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"mistyterrain\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7L55\"],\n \"moonblast\": [\"9L45\", \"8L45\", \"7L42\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"scald\": [\"8M\", \"7M\"],\n \"sing\": [\"9L20\", \"8L20\", \"7L28\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L1\"],\n \"waterpledge\": [\"9M\", \"8T\", \"7T\"],\n \"waterpulse\": [\"9M\", \"7T\"],\n \"whirlpool\": [\"9M\", \"8M\"],\n \"wonderroom\": [\"8M\", \"7T\"],\n \"workup\": [\"8M\", \"7M\"]\n }\n },\n \"primarina\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\"],\n \"alluringvoice\": [\"9M\"],\n \"amnesia\": [\"9M\", \"8M\"],\n \"aquajet\": [\"9L9\", \"8L9\", \"7L14\"],\n \"aquatail\": [\"7T\"],\n \"attract\": [\"8M\", \"7M\"],\n \"babydolleyes\": [\"9L12\", \"8L12\", \"7L11\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\"],\n \"bodyslam\": [\"9M\"],\n \"brine\": [\"8M\"],\n \"bubblebeam\": [\"9L25\", \"8L25\", \"7L24\"],\n \"calmmind\": [\"9M\", \"8M\"],\n \"captivate\": [\"7L49\"],\n \"charm\": [\"9M\", \"8M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\"],\n \"disarmingvoice\": [\"9M\", \"9L1\", \"8L1\", \"7L1\"],\n \"dive\": [\"8M\"],\n \"doubleslap\": [\"7L33\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"echoedvoice\": [\"7M\"],\n \"encore\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7L19\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\"],\n \"hail\": [\"8M\", \"7M\"],\n \"haze\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hydrocannon\": [\"9M\", \"8T\", \"7T\"],\n \"hydropump\": [\"9M\", \"9L58\", \"8M\", \"8L58\", \"7L55\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"hypervoice\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7T\", \"7L38\", \"7S0\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7T\", \"7L16\", \"7S0\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"liquidation\": [\"9M\", \"8M\", \"7T\"],\n \"magiccoat\": [\"7T\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\", \"9L37\", \"8M\", \"8L37\", \"7L60\"],\n \"moonblast\": [\"9L51\", \"8L51\", \"7L44\", \"7S0\"],\n \"perishsong\": [\"7S0\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"scald\": [\"8M\", \"7M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\"],\n \"sing\": [\"9L20\", \"8L20\", \"7L28\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"snowscape\": [\"9M\"],\n \"sparklingaria\": [\"9L0\", \"8L0\", \"7L1\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L1\"],\n \"waterpledge\": [\"9M\", \"8T\", \"7T\"],\n \"waterpulse\": [\"9M\", \"7T\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\"],\n \"wonderroom\": [\"8M\", \"7T\"],\n \"workup\": [\"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"hypervoice\", \"moonblast\", \"icywind\", \"perishsong\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"pikipek\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\", \"7M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"attract\": [\"7M\"],\n \"boomburst\": [\"9E\", \"7E\"],\n \"bravebird\": [\"9M\", \"7E\"],\n \"brickbreak\": [\"9M\", \"7M\"],\n \"bulletseed\": [\"9M\", \"9L31\", \"7L31\"],\n \"confide\": [\"7M\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\"],\n \"drillpeck\": [\"9L27\", \"7L27\"],\n \"dualwingbeat\": [\"9M\"],\n \"echoedvoice\": [\"9L7\", \"7M\", \"7L7\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"featherdance\": [\"9M\", \"9L33\", \"7L33\"],\n \"flamecharge\": [\"9M\", \"7M\"],\n \"fly\": [\"9M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"furyattack\": [\"9L21\", \"7L21\"],\n \"growl\": [\"9L3\", \"7L3\"],\n \"gunkshot\": [\"9M\", \"9E\", \"7T\"],\n \"heatwave\": [\"9M\", \"7T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"hypervoice\": [\"9M\", \"9L37\", \"7T\", \"7L37\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"mirrormove\": [\"7E\"],\n \"peck\": [\"9L1\", \"7L1\"],\n \"pluck\": [\"9L15\", \"7L15\"],\n \"protect\": [\"9M\", \"7M\"],\n \"rest\": [\"9M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rocksmash\": [\"9L9\", \"7L9\"],\n \"roost\": [\"9L19\", \"7M\", \"7L19\"],\n \"round\": [\"7M\"],\n \"screech\": [\"9L25\", \"7L25\"],\n \"skyattack\": [\"9E\", \"7T\"],\n \"sleeptalk\": [\"9M\", \"7M\"],\n \"smackdown\": [\"9M\", \"7M\"],\n \"snore\": [\"7T\"],\n \"steelwing\": [\"7M\"],\n \"substitute\": [\"9M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"7M\"],\n \"supersonic\": [\"9L13\", \"7L13\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"9M\", \"7M\"],\n \"tailwind\": [\"9M\", \"7T\", \"7E\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"uproar\": [\"9M\", \"7T\", \"7E\"],\n \"uturn\": [\"9M\", \"7M\"],\n \"workup\": [\"7M\"]\n }\n },\n \"trumbeak\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\", \"7M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"attract\": [\"7M\"],\n \"bravebird\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"7M\"],\n \"bulletseed\": [\"9M\", \"9L37\", \"7L37\"],\n \"confide\": [\"7M\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\"],\n \"drillpeck\": [\"9L32\", \"7L32\"],\n \"dualwingbeat\": [\"9M\"],\n \"echoedvoice\": [\"9L1\", \"7M\", \"7L1\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"featherdance\": [\"9M\", \"9L40\", \"7L40\"],\n \"flamecharge\": [\"9M\", \"7M\"],\n \"fly\": [\"9M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"furyattack\": [\"9L24\", \"7L24\"],\n \"growl\": [\"9L1\", \"7L1\"],\n \"gunkshot\": [\"9M\", \"7T\"],\n \"heatwave\": [\"9M\", \"7T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"hypervoice\": [\"9M\", \"9L45\", \"7T\", \"7L45\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"peck\": [\"9L1\", \"7L1\"],\n \"pluck\": [\"9L16\", \"7L16\"],\n \"protect\": [\"9M\", \"7M\"],\n \"rest\": [\"9M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockblast\": [\"9M\", \"9L1\", \"7L1\"],\n \"rocksmash\": [\"9L1\", \"7L1\"],\n \"roost\": [\"9L21\", \"7M\", \"7L21\"],\n \"round\": [\"7M\"],\n \"screech\": [\"9L29\", \"7L29\"],\n \"skyattack\": [\"7T\"],\n \"sleeptalk\": [\"9M\", \"7M\"],\n \"smackdown\": [\"9M\", \"7M\"],\n \"snore\": [\"7T\"],\n \"steelwing\": [\"7M\"],\n \"substitute\": [\"9M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"7M\"],\n \"supersonic\": [\"9L13\", \"7L13\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"7M\"],\n \"tailwind\": [\"9M\", \"7T\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"uproar\": [\"9M\", \"7T\"],\n \"uturn\": [\"9M\", \"7M\"],\n \"workup\": [\"7M\"]\n }\n },\n \"toucannon\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\", \"7M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"attract\": [\"7M\"],\n \"beakblast\": [\"9L0\", \"7L1\"],\n \"bravebird\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"7M\"],\n \"bulletseed\": [\"9M\", \"9L40\", \"7L40\"],\n \"confide\": [\"7M\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\"],\n \"drillpeck\": [\"9L34\", \"7L34\"],\n \"dualwingbeat\": [\"9M\"],\n \"echoedvoice\": [\"9L1\", \"7M\", \"7L1\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"featherdance\": [\"9M\", \"9L44\", \"7L44\"],\n \"flamecharge\": [\"9M\", \"7M\"],\n \"flashcannon\": [\"9M\", \"7M\"],\n \"fly\": [\"9M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"furyattack\": [\"9L24\", \"7L24\"],\n \"gigaimpact\": [\"9M\"],\n \"growl\": [\"9L1\", \"7L1\"],\n \"gunkshot\": [\"9M\", \"7T\"],\n \"heatwave\": [\"9M\", \"7T\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"hurricane\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\", \"9L50\", \"7T\", \"7L50\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"overheat\": [\"9M\", \"7M\"],\n \"peck\": [\"9L1\", \"7L1\"],\n \"pluck\": [\"9L16\", \"7L16\"],\n \"protect\": [\"9M\", \"7M\"],\n \"psychup\": [\"9M\"],\n \"rest\": [\"9M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockblast\": [\"9M\", \"9L1\", \"7L1\"],\n \"rocksmash\": [\"9L1\", \"7L1\"],\n \"roost\": [\"9L21\", \"7M\", \"7L21\"],\n \"round\": [\"7M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L30\", \"7L30\"],\n \"seedbomb\": [\"9M\", \"7T\"],\n \"skyattack\": [\"7T\"],\n \"sleeptalk\": [\"9M\", \"7M\"],\n \"smackdown\": [\"9M\", \"7M\"],\n \"snore\": [\"7T\"],\n \"steelwing\": [\"7M\"],\n \"substitute\": [\"9M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"7M\"],\n \"supersonic\": [\"9L13\", \"7L13\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"7M\"],\n \"tailwind\": [\"9M\", \"7T\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\"],\n \"throatchop\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"uproar\": [\"9M\", \"7T\"],\n \"uturn\": [\"9M\", \"7M\"],\n \"workup\": [\"7M\"]\n },\n \"encounters\": [{\"generation\": 7, \"level\": 26}]\n },\n \"yungoos\": {\n \"learnset\": {\n \"attract\": [\"7M\"],\n \"bide\": [\"7L16\"],\n \"bite\": [\"9L19\", \"7L19\"],\n \"bulldoze\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"crunch\": [\"9M\", \"9L34\", \"7L34\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\"],\n \"earthquake\": [\"7M\"],\n \"echoedvoice\": [\"7M\"],\n \"endeavor\": [\"9M\", \"9E\", \"7T\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\"],\n \"firefang\": [\"9M\", \"9E\", \"7E\"],\n \"frustration\": [\"7M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperfang\": [\"7L37\"],\n \"icefang\": [\"9M\", \"9E\", \"7E\"],\n \"irontail\": [\"7T\"],\n \"lastresort\": [\"9E\", \"7T\", \"7E\"],\n \"leer\": [\"9L3\", \"7L3\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"9L22\", \"7L22\"],\n \"odorsleuth\": [\"7L13\"],\n \"payback\": [\"9L7\", \"7M\"],\n \"protect\": [\"9M\", \"7M\"],\n \"psychicfangs\": [\"9M\"],\n \"pursuit\": [\"7L7\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"9L43\", \"7M\", \"7L46\"],\n \"return\": [\"7M\"],\n \"revenge\": [\"7E\"],\n \"reversal\": [\"9M\"],\n \"rocktomb\": [\"9M\", \"7M\"],\n \"round\": [\"7M\"],\n \"sandattack\": [\"9L10\", \"7L10\"],\n \"sandstorm\": [\"9M\", \"7M\"],\n \"scaryface\": [\"9M\", \"9L31\", \"7L31\"],\n \"seedbomb\": [\"9M\"],\n \"shockwave\": [\"7T\"],\n \"sleeptalk\": [\"9M\", \"7M\"],\n \"snore\": [\"7T\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"substitute\": [\"9M\", \"7M\"],\n \"sunnyday\": [\"9M\"],\n \"superfang\": [\"9M\", \"9L25\", \"7T\", \"7L25\"],\n \"swagger\": [\"7M\"],\n \"tackle\": [\"9L1\", \"7L1\"],\n \"takedown\": [\"9M\", \"9L28\", \"7L28\"],\n \"taunt\": [\"9M\", \"7M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\"],\n \"thrash\": [\"9L40\", \"7L43\"],\n \"thunderfang\": [\"9M\", \"9E\", \"7E\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"7T\"],\n \"uturn\": [\"9M\", \"7M\"],\n \"wildcharge\": [\"9M\"],\n \"workup\": [\"9L13\", \"7M\"],\n \"yawn\": [\"9L37\", \"7L40\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"gumshoos\": {\n \"learnset\": {\n \"attract\": [\"7M\"],\n \"bide\": [\"7L16\"],\n \"bite\": [\"9L19\", \"7L19\"],\n \"block\": [\"7T\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"7M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"crunch\": [\"9M\", \"9L39\", \"7L39\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\"],\n \"dualchop\": [\"7T\"],\n \"earthquake\": [\"9M\", \"7M\"],\n \"echoedvoice\": [\"7M\"],\n \"endeavor\": [\"9M\", \"7T\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\"],\n \"firefang\": [\"9M\"],\n \"firepunch\": [\"9M\", \"7T\"],\n \"fling\": [\"9M\", \"7M\"],\n \"focuspunch\": [\"9M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\"],\n \"hyperfang\": [\"7L43\"],\n \"icefang\": [\"9M\"],\n \"icepunch\": [\"9M\", \"7T\"],\n \"ironhead\": [\"9M\", \"7T\"],\n \"irontail\": [\"7T\"],\n \"knockoff\": [\"9M\"],\n \"lastresort\": [\"7T\"],\n \"leer\": [\"9L1\", \"7L1\"],\n \"lowsweep\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"9L23\", \"7L23\"],\n \"odorsleuth\": [\"7L13\"],\n \"payback\": [\"9L1\", \"7M\"],\n \"protect\": [\"9M\", \"7M\"],\n \"psychicfangs\": [\"9M\"],\n \"pursuit\": [\"7L1\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"9L52\", \"7M\", \"7L55\"],\n \"return\": [\"7M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\", \"7M\"],\n \"rocktomb\": [\"9M\", \"7M\"],\n \"round\": [\"7M\"],\n \"sandattack\": [\"9L1\", \"7L1\"],\n \"sandstorm\": [\"9M\", \"7M\"],\n \"scaryface\": [\"9M\", \"9L35\", \"7L35\"],\n \"seedbomb\": [\"9M\"],\n \"shockwave\": [\"7T\"],\n \"sleeptalk\": [\"9M\", \"7M\"],\n \"snore\": [\"7T\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"substitute\": [\"9M\", \"7M\"],\n \"sunnyday\": [\"9M\"],\n \"superfang\": [\"9M\", \"9L27\", \"7T\", \"7L27\"],\n \"swagger\": [\"7M\"],\n \"tackle\": [\"9L1\", \"7L1\"],\n \"takedown\": [\"9M\", \"9L31\", \"7L31\"],\n \"taunt\": [\"9M\", \"7M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\"],\n \"thrash\": [\"9L47\", \"7L51\"],\n \"thunderfang\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"7T\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"7T\"],\n \"uturn\": [\"9M\", \"7M\"],\n \"wildcharge\": [\"9M\"],\n \"workup\": [\"9L13\", \"7M\"],\n \"yawn\": [\"9L43\", \"7L47\"],\n \"zenheadbutt\": [\"9M\", \"7T\"]\n },\n \"encounters\": [{\"generation\": 7, \"level\": 17}]\n },\n \"gumshoostotem\": {\n \"learnset\": {\n \"attract\": [\"7M\"],\n \"bide\": [\"7L16\", \"7S0\"],\n \"bite\": [\"7L19\", \"7S0\"],\n \"block\": [\"7T\"],\n \"bulldoze\": [\"7M\"],\n \"confide\": [\"7M\"],\n \"crunch\": [\"7L39\"],\n \"doubleteam\": [\"7M\"],\n \"dualchop\": [\"7T\"],\n \"earthquake\": [\"7M\"],\n \"echoedvoice\": [\"7M\"],\n \"endeavor\": [\"7T\"],\n \"facade\": [\"7M\"],\n \"firepunch\": [\"7T\"],\n \"fling\": [\"7M\"],\n \"frustration\": [\"7M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperfang\": [\"7L43\"],\n \"icepunch\": [\"7T\"],\n \"ironhead\": [\"7T\"],\n \"irontail\": [\"7T\"],\n \"lastresort\": [\"7T\"],\n \"leer\": [\"7L1\"],\n \"mudslap\": [\"7L23\"],\n \"odorsleuth\": [\"7L13\", \"7S0\"],\n \"payback\": [\"7M\"],\n \"protect\": [\"7M\"],\n \"pursuit\": [\"7L1\"],\n \"rest\": [\"7M\", \"7L55\"],\n \"return\": [\"7M\"],\n \"roar\": [\"7M\"],\n \"rocktomb\": [\"7M\"],\n \"round\": [\"7M\"],\n \"sandattack\": [\"7L1\", \"7S0\"],\n \"sandstorm\": [\"7M\"],\n \"scaryface\": [\"7L35\"],\n \"shockwave\": [\"7T\"],\n \"sleeptalk\": [\"7M\"],\n \"snore\": [\"7T\"],\n \"stompingtantrum\": [\"7T\"],\n \"substitute\": [\"7M\"],\n \"superfang\": [\"7T\", \"7L27\"],\n \"swagger\": [\"7M\"],\n \"tackle\": [\"7L1\"],\n \"takedown\": [\"7L31\"],\n \"taunt\": [\"7M\"],\n \"thief\": [\"7M\"],\n \"thrash\": [\"7L51\"],\n \"thunderpunch\": [\"7T\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"7M\"],\n \"uproar\": [\"7T\"],\n \"uturn\": [\"7M\"],\n \"workup\": [\"7M\"],\n \"yawn\": [\"7L47\"],\n \"zenheadbutt\": [\"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 20,\n \"perfectIVs\": 3,\n \"moves\": [\"sandattack\", \"odorsleuth\", \"bide\", \"bite\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"grubbin\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\", \"7M\", \"7L19\"],\n \"attract\": [\"8M\", \"7M\"],\n \"batonpass\": [\"9M\"],\n \"bite\": [\"9L15\", \"8L15\", \"7L10\"],\n \"bugbite\": [\"9M\", \"9L10\", \"8L10\", \"7T\", \"7L13\"],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"crunch\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7L22\"],\n \"dig\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7L28\"],\n \"discharge\": [\"9E\", \"8E\"],\n \"doubleteam\": [\"7M\"],\n \"electricterrain\": [\"9M\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\", \"7E\"],\n \"endure\": [\"9M\", \"8M\", \"7E\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"harden\": [\"9E\", \"8E\", \"7E\"],\n \"hiddenpower\": [\"7M\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"lunge\": [\"9M\"],\n \"magnetrise\": [\"7T\"],\n \"mudshot\": [\"9M\", \"8M\", \"7E\"],\n \"mudslap\": [\"9M\", \"9L1\", \"8L1\", \"7L7\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\"],\n \"screech\": [\"8M\"],\n \"shockwave\": [\"7T\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spark\": [\"9L21\", \"8L21\", \"7L16\"],\n \"stickyweb\": [\"9L25\", \"8L25\"],\n \"stringshot\": [\"9L5\", \"8L5\", \"7L4\"],\n \"strugglebug\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"visegrip\": [\"9L1\", \"8L1\", \"7L1\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\"],\n \"xscissor\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7M\", \"7L25\"]\n }\n },\n \"charjabug\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\", \"7M\", \"7L19\"],\n \"attract\": [\"8M\", \"7M\"],\n \"batonpass\": [\"9M\"],\n \"bite\": [\"9L15\", \"8L15\", \"7L1\"],\n \"bugbite\": [\"9M\", \"9L1\", \"8L1\", \"7T\", \"7L13\"],\n \"charge\": [\"9M\", \"9L0\", \"8L0\", \"7L1\"],\n \"chargebeam\": [\"9M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"crunch\": [\"9M\", \"9L43\", \"8M\", \"8L43\", \"7L25\"],\n \"dig\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7L37\"],\n \"discharge\": [\"9L64\", \"8L64\", \"7L43\"],\n \"doubleteam\": [\"7M\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"hiddenpower\": [\"7M\"],\n \"irondefense\": [\"9M\", \"9L57\", \"8M\", \"8L57\", \"7T\", \"7L49\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"lunge\": [\"9M\"],\n \"magnetrise\": [\"7T\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"9L1\", \"8L1\", \"7L1\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\"],\n \"screech\": [\"8M\"],\n \"shockwave\": [\"7T\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spark\": [\"9L23\", \"8L23\", \"7L16\"],\n \"stickyweb\": [\"9L29\", \"8L29\"],\n \"stringshot\": [\"9L1\", \"8L1\", \"7L1\"],\n \"strugglebug\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"visegrip\": [\"9L1\", \"8L1\", \"7L1\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\"],\n \"xscissor\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7M\", \"7L31\"]\n }\n },\n \"vikavolt\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"7L19\"],\n \"agility\": [\"9M\", \"9L57\", \"8M\", \"8L57\", \"7L49\"],\n \"airslash\": [\"9M\", \"8M\", \"7L1\"],\n \"attract\": [\"8M\", \"7M\"],\n \"batonpass\": [\"9M\"],\n \"bite\": [\"9L15\", \"8L15\", \"7L1\"],\n \"bugbite\": [\"9M\", \"9L1\", \"8L1\", \"7T\", \"7L13\"],\n \"bugbuzz\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L31\"],\n \"bulldoze\": [\"9M\"],\n \"charge\": [\"9M\", \"9L1\", \"8L1\", \"7L1\"],\n \"chargebeam\": [\"9M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"crunch\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"dig\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L37\"],\n \"discharge\": [\"9L1\", \"8L1\"],\n \"doubleteam\": [\"7M\"],\n \"dualwingbeat\": [\"8T\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\"],\n \"fly\": [\"9M\", \"9L50\", \"8M\", \"8L50\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"guillotine\": [\"9L43\", \"8L43\", \"7L25\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\"],\n \"irondefense\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"lunge\": [\"9M\"],\n \"magnetrise\": [\"7T\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"9L1\", \"8L1\", \"7L1\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"risingvoltage\": [\"8T\"],\n \"roost\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"screech\": [\"8M\"],\n \"shockwave\": [\"7T\"],\n \"signalbeam\": [\"7T\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"skydrop\": [\"7M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"spark\": [\"9L23\", \"8L23\", \"7L16\"],\n \"stickyweb\": [\"9L29\", \"8L29\"],\n \"stringshot\": [\"9L1\", \"8L1\", \"7L1\"],\n \"strugglebug\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"supercellslam\": [\"9M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\"],\n \"thunderbolt\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7M\", \"7L1\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"visegrip\": [\"9L1\", \"8L1\", \"7L1\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\"],\n \"xscissor\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\"],\n \"zapcannon\": [\"9L64\", \"8L64\", \"7L41\"]\n }\n },\n \"vikavolttotem\": {\n \"learnset\": {\n \"acrobatics\": [\"7M\", \"7L19\", \"7S0\"],\n \"agility\": [\"7L49\"],\n \"airslash\": [\"7L1\"],\n \"attract\": [\"7M\"],\n \"bite\": [\"7L1\"],\n \"bugbite\": [\"7T\", \"7L13\"],\n \"bugbuzz\": [\"7L31\", \"7S0\"],\n \"charge\": [\"7L1\"],\n \"chargebeam\": [\"7M\"],\n \"confide\": [\"7M\"],\n \"dig\": [\"7L37\"],\n \"doubleteam\": [\"7M\"],\n \"electroweb\": [\"7T\"],\n \"energyball\": [\"7M\"],\n \"facade\": [\"7M\"],\n \"flashcannon\": [\"7M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"7M\"],\n \"guillotine\": [\"7L25\", \"7S0\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"7M\"],\n \"irondefense\": [\"7T\"],\n \"laserfocus\": [\"7T\"],\n \"lightscreen\": [\"7M\"],\n \"magnetrise\": [\"7T\"],\n \"mudslap\": [\"7L1\"],\n \"poisonjab\": [\"7M\"],\n \"protect\": [\"7M\"],\n \"raindance\": [\"7M\"],\n \"rest\": [\"7M\"],\n \"return\": [\"7M\"],\n \"roost\": [\"7M\"],\n \"round\": [\"7M\"],\n \"shockwave\": [\"7T\"],\n \"signalbeam\": [\"7T\"],\n \"skydrop\": [\"7M\"],\n \"sleeptalk\": [\"7M\"],\n \"snore\": [\"7T\"],\n \"solarbeam\": [\"7M\"],\n \"spark\": [\"7L16\", \"7S0\"],\n \"stringshot\": [\"7L1\"],\n \"substitute\": [\"7M\"],\n \"swagger\": [\"7M\"],\n \"thunder\": [\"7M\"],\n \"thunderbolt\": [\"7M\", \"7L1\"],\n \"thunderwave\": [\"7M\"],\n \"toxic\": [\"7M\"],\n \"visegrip\": [\"7L1\"],\n \"voltswitch\": [\"7M\"],\n \"wildcharge\": [\"7M\"],\n \"xscissor\": [\"7M\"],\n \"zapcannon\": [\"7L41\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 35,\n \"perfectIVs\": 3,\n \"moves\": [\"spark\", \"acrobatics\", \"guillotine\", \"bugbuzz\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"crabrawler\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"7E\"],\n \"attract\": [\"7M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"9L22\", \"7M\"],\n \"brutalswing\": [\"7M\"],\n \"bubble\": [\"7L1\"],\n \"bubblebeam\": [\"9L13\", \"7L17\"],\n \"bulkup\": [\"9M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"7M\"],\n \"chillingwater\": [\"9M\"],\n \"closecombat\": [\"9M\", \"9L49\", \"7L49\"],\n \"coaching\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"crabhammer\": [\"9L37\", \"7L37\"],\n \"dig\": [\"9M\"],\n \"dizzypunch\": [\"7L25\"],\n \"doubleteam\": [\"7M\"],\n \"drainpunch\": [\"9M\", \"7T\"],\n \"dualchop\": [\"7T\"],\n \"dynamicpunch\": [\"9L45\", \"7L45\"],\n \"earthquake\": [\"9M\", \"7M\"],\n \"endeavor\": [\"9M\", \"9E\", \"7T\", \"7E\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\"],\n \"fling\": [\"9M\", \"7M\"],\n \"focusblast\": [\"9M\", \"7M\"],\n \"focuspunch\": [\"9M\", \"9E\", \"7T\"],\n \"frostbreath\": [\"7M\"],\n \"frustration\": [\"7M\"],\n \"gunkshot\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"icepunch\": [\"9M\", \"7T\"],\n \"irondefense\": [\"9M\", \"9L42\", \"7T\", \"7L42\"],\n \"ironhead\": [\"9M\", \"7T\"],\n \"knockoff\": [\"9M\"],\n \"leer\": [\"9L9\", \"7L9\"],\n \"liquidation\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"payback\": [\"9L29\", \"7M\", \"7L29\"],\n \"poweruppunch\": [\"7L22\"],\n \"protect\": [\"9M\", \"9L17\", \"7M\"],\n \"pursuit\": [\"7L13\"],\n \"raindance\": [\"9M\", \"7M\"],\n \"rest\": [\"9M\", \"7M\"],\n \"return\": [\"7M\"],\n \"reversal\": [\"9M\", \"9L33\", \"7L33\"],\n \"rockslide\": [\"9M\", \"7M\"],\n \"rocksmash\": [\"9L5\", \"7L5\"],\n \"rocktomb\": [\"9M\", \"7M\"],\n \"round\": [\"7M\"],\n \"scald\": [\"7M\"],\n \"slam\": [\"9L25\"],\n \"sleeptalk\": [\"9M\", \"7M\"],\n \"snore\": [\"7T\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"7M\"],\n \"substitute\": [\"9M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"7M\"],\n \"superpower\": [\"9E\", \"7T\", \"7E\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\"],\n \"thunderpunch\": [\"9M\", \"7T\"],\n \"toxic\": [\"7M\"],\n \"upperhand\": [\"9M\"],\n \"visegrip\": [\"9L1\"],\n \"wideguard\": [\"9E\", \"7E\"],\n \"workup\": [\"7M\"],\n \"zenheadbutt\": [\"9M\", \"7T\"]\n }\n },\n \"crabominable\": {\n \"learnset\": {\n \"amnesia\": [\"9M\"],\n \"attract\": [\"7M\"],\n \"avalanche\": [\"9M\", \"9L29\", \"7L29\"],\n \"blizzard\": [\"9M\", \"7M\"],\n \"block\": [\"7T\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"9L22\", \"7M\"],\n \"brutalswing\": [\"7M\"],\n \"bubble\": [\"7L1\"],\n \"bubblebeam\": [\"9L17\", \"7L17\"],\n \"bulkup\": [\"9M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"7M\"],\n \"chillingwater\": [\"9M\"],\n \"closecombat\": [\"9M\", \"9L49\", \"7L49\"],\n \"coaching\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"dig\": [\"9M\"],\n \"dizzypunch\": [\"7L25\"],\n \"doubleteam\": [\"7M\"],\n \"drainpunch\": [\"9M\", \"7T\"],\n \"dualchop\": [\"7T\"],\n \"dynamicpunch\": [\"9L45\", \"7L45\"],\n \"earthquake\": [\"9M\", \"7M\"],\n \"endeavor\": [\"9M\", \"7T\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\"],\n \"fling\": [\"9M\", \"7M\"],\n \"focusblast\": [\"9M\", \"7M\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"frostbreath\": [\"7M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\", \"7M\"],\n \"gunkshot\": [\"9M\"],\n \"hail\": [\"7M\"],\n \"hardpress\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\", \"7M\"],\n \"icehammer\": [\"9L37\", \"7L37\"],\n \"icepunch\": [\"9M\", \"9L0\", \"7T\", \"7L1\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"7T\"],\n \"irondefense\": [\"9M\", \"9L42\", \"7T\", \"7L42\"],\n \"ironhead\": [\"9M\", \"7T\"],\n \"knockoff\": [\"9M\"],\n \"leer\": [\"9L1\", \"7L1\"],\n \"liquidation\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"payback\": [\"7M\"],\n \"poweruppunch\": [\"7L22\"],\n \"protect\": [\"9M\", \"9L1\", \"7M\"],\n \"pursuit\": [\"7L1\"],\n \"raindance\": [\"9M\", \"7M\"],\n \"rest\": [\"9M\", \"7M\"],\n \"return\": [\"7M\"],\n \"reversal\": [\"9M\", \"9L33\", \"7L33\"],\n \"rockslide\": [\"9M\", \"7M\"],\n \"rocksmash\": [\"9L1\", \"7L1\"],\n \"rocktomb\": [\"9M\", \"7M\"],\n \"round\": [\"7M\"],\n \"scald\": [\"7M\"],\n \"scaryface\": [\"9M\"],\n \"slam\": [\"9L25\"],\n \"sleeptalk\": [\"9M\", \"7M\"],\n \"snore\": [\"7T\"],\n \"snowscape\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"7M\"],\n \"substitute\": [\"9M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"7M\"],\n \"superpower\": [\"7T\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"7M\"],\n \"thunderpunch\": [\"9M\", \"7T\"],\n \"toxic\": [\"7M\"],\n \"upperhand\": [\"9M\"],\n \"workup\": [\"7M\"],\n \"zenheadbutt\": [\"9M\", \"7T\"]\n }\n },\n \"oricorio\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"9L23\", \"7M\"],\n \"aerialace\": [\"9M\", \"7M\"],\n \"agility\": [\"9M\", \"9L43\", \"7L46\"],\n \"aircutter\": [\"9M\", \"9L13\", \"7L13\"],\n \"airslash\": [\"9M\", \"9L36\", \"7L36\"],\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"9E\", \"7M\"],\n \"batonpass\": [\"9M\", \"9L16\", \"7L16\"],\n \"calmmind\": [\"9M\", \"7M\"],\n \"captivate\": [\"7L33\", \"7E\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"defog\": [\"9E\", \"7T\"],\n \"doubleslap\": [\"7L23\"],\n \"doubleteam\": [\"7M\"],\n \"dualwingbeat\": [\"9M\"],\n \"embargo\": [\"7M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\"],\n \"featherdance\": [\"9M\", \"9L20\", \"7L20\"],\n \"flatter\": [\"9L33\"],\n \"fly\": [\"9M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"growl\": [\"9L4\", \"7L4\"],\n \"helpinghand\": [\"9M\", \"9L10\", \"7T\", \"7L10\"],\n \"hiddenpower\": [\"7M\"],\n \"hurricane\": [\"9M\", \"9L47\", \"7L50\"],\n \"icywind\": [\"9M\", \"7T\"],\n \"mirrormove\": [\"7L43\"],\n \"peck\": [\"9L6\", \"7L6\"],\n \"pluck\": [\"9E\", \"7E\"],\n \"pound\": [\"9L1\", \"7L1\"],\n \"protect\": [\"9M\", \"7M\"],\n \"psychup\": [\"9M\"],\n \"quash\": [\"7M\"],\n \"quiverdance\": [\"9E\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"7M\"],\n \"return\": [\"7M\"],\n \"revelationdance\": [\"9L40\", \"7L40\"],\n \"reversal\": [\"9M\"],\n \"roleplay\": [\"7T\"],\n \"roost\": [\"9L30\", \"7M\", \"7L30\"],\n \"round\": [\"7M\"],\n \"safeguard\": [\"9E\", \"7M\", \"7E\"],\n \"sandstorm\": [\"9M\", \"7M\"],\n \"skyattack\": [\"7T\"],\n \"sleeptalk\": [\"9M\", \"7M\"],\n \"snore\": [\"7T\"],\n \"steelwing\": [\"7M\"],\n \"substitute\": [\"9M\", \"7M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"7M\"],\n \"tailwind\": [\"9M\", \"7T\", \"7E\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\"],\n \"teeterdance\": [\"9L26\", \"7L26\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"7M\"],\n \"workup\": [\"7M\"]\n }\n },\n \"cutiefly\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7L1\"],\n \"acrobatics\": [\"9M\", \"8M\", \"7M\"],\n \"aerialace\": [\"7M\"],\n \"afteryou\": [\"7T\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"aromatherapy\": [\"8L30\", \"7L36\"],\n \"aromaticmist\": [\"9E\", \"8E\"],\n \"attract\": [\"8M\", \"7M\"],\n \"batonpass\": [\"9M\", \"8M\", \"7E\"],\n \"bestow\": [\"7E\"],\n \"bugbite\": [\"9M\", \"7T\"],\n \"bugbuzz\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"7L26\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\"],\n \"charm\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"9L30\", \"7T\"],\n \"dazzlinggleam\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"7M\", \"7L31\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"9M\", \"9L18\", \"8M\", \"8L18\", \"7L16\"],\n \"dreameater\": [\"7M\"],\n \"dualwingbeat\": [\"8T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fairywind\": [\"9L1\", \"8L1\", \"7L4\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"frustration\": [\"7M\"],\n \"grassknot\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"infestation\": [\"7M\"],\n \"lastresort\": [\"7T\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"magicalleaf\": [\"9M\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"moonblast\": [\"9E\", \"8E\", \"7E\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"pollenpuff\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"powder\": [\"7E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\"],\n \"psychup\": [\"9M\", \"7M\"],\n \"quiverdance\": [\"9L54\", \"8L54\", \"7L41\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"roost\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"signalbeam\": [\"7T\"],\n \"silverwind\": [\"7L13\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"7E\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"speedswap\": [\"8M\", \"7E\"],\n \"stickyweb\": [\"9E\", \"8E\", \"7E\"],\n \"strugglebug\": [\"9M\", \"9L24\", \"8L24\", \"7L10\"],\n \"stunspore\": [\"9L6\", \"8L6\", \"7L7\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"sweetscent\": [\"9L12\", \"8L12\", \"7L21\"],\n \"swift\": [\"9M\", \"8M\"],\n \"switcheroo\": [\"9L36\", \"8L36\"],\n \"tailwind\": [\"9M\", \"7T\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\"],\n \"wonderroom\": [\"8M\", \"7T\"]\n }\n },\n \"ribombee\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7L1\"],\n \"acrobatics\": [\"9M\", \"8M\", \"7M\"],\n \"aerialace\": [\"7M\"],\n \"afteryou\": [\"7T\"],\n \"agility\": [\"9M\"],\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"aromatherapy\": [\"8L32\", \"7L42\"],\n \"attract\": [\"8M\", \"7M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bugbite\": [\"9M\", \"7T\"],\n \"bugbuzz\": [\"9M\", \"9L56\", \"8M\", \"8L56\", \"7L28\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\"],\n \"charm\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"9L32\", \"8L1\", \"7T\"],\n \"dazzlinggleam\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"7M\", \"7L35\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"9M\", \"9L18\", \"8M\", \"8L18\", \"7L16\"],\n \"dreameater\": [\"7M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fairywind\": [\"9L1\", \"8L1\", \"7L1\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"grassknot\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"infestation\": [\"7M\"],\n \"lastresort\": [\"7T\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"lunge\": [\"9M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"naturepower\": [\"7M\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"pollenpuff\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7L1\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\"],\n \"quiverdance\": [\"9L64\", \"8L64\", \"7L49\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"roost\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"signalbeam\": [\"7T\"],\n \"silverwind\": [\"7L13\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"speedswap\": [\"8M\"],\n \"storedpower\": [\"9M\"],\n \"strugglebug\": [\"9M\", \"9L24\", \"8L24\", \"7L1\"],\n \"stunspore\": [\"9L1\", \"8L1\", \"7L1\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"sweetscent\": [\"9L1\", \"8L1\", \"7L21\"],\n \"swift\": [\"9M\", \"8M\"],\n \"switcheroo\": [\"9L40\", \"8L40\"],\n \"tailwind\": [\"9M\", \"7T\"],\n \"takedown\": [\"9M\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\"],\n \"wonderroom\": [\"8M\", \"7T\"]\n }\n },\n \"ribombeetotem\": {\n \"learnset\": {\n \"absorb\": [\"7L1\"],\n \"acrobatics\": [\"7M\"],\n \"aerialace\": [\"7M\"],\n \"afteryou\": [\"7T\"],\n \"allyswitch\": [\"7T\"],\n \"aromatherapy\": [\"7L42\", \"7S0\"],\n \"attract\": [\"7M\"],\n \"bugbite\": [\"7T\"],\n \"bugbuzz\": [\"7L28\", \"7S0\"],\n \"calmmind\": [\"7M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"dazzlinggleam\": [\"7M\", \"7L35\", \"7S0\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"7L16\"],\n \"dreameater\": [\"7M\"],\n \"energyball\": [\"7M\"],\n \"facade\": [\"7M\"],\n \"fairywind\": [\"7L1\"],\n \"frustration\": [\"7M\"],\n \"helpinghand\": [\"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"infestation\": [\"7M\"],\n \"lastresort\": [\"7T\"],\n \"leechlife\": [\"7M\"],\n \"lightscreen\": [\"7M\"],\n \"magicroom\": [\"7T\"],\n \"naturepower\": [\"7M\"],\n \"pollenpuff\": [\"7L1\"],\n \"protect\": [\"7M\"],\n \"psychic\": [\"7M\"],\n \"psychup\": [\"7M\"],\n \"quiverdance\": [\"7L49\", \"7S0\"],\n \"reflect\": [\"7M\"],\n \"rest\": [\"7M\"],\n \"return\": [\"7M\"],\n \"roost\": [\"7M\"],\n \"round\": [\"7M\"],\n \"safeguard\": [\"7M\"],\n \"signalbeam\": [\"7T\"],\n \"silverwind\": [\"7L13\"],\n \"skillswap\": [\"7T\"],\n \"sleeptalk\": [\"7M\"],\n \"snore\": [\"7T\"],\n \"solarbeam\": [\"7M\"],\n \"strugglebug\": [\"7L1\"],\n \"stunspore\": [\"7L1\"],\n \"substitute\": [\"7M\"],\n \"sunnyday\": [\"7M\"],\n \"swagger\": [\"7M\"],\n \"sweetscent\": [\"7L21\"],\n \"tailwind\": [\"7T\"],\n \"telekinesis\": [\"7T\"],\n \"thief\": [\"7M\"],\n \"toxic\": [\"7M\"],\n \"trick\": [\"7T\"],\n \"uturn\": [\"7M\"],\n \"wonderroom\": [\"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 50,\n \"perfectIVs\": 3,\n \"moves\": [\"bugbuzz\", \"dazzlinggleam\", \"aromatherapy\", \"quiverdance\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"rockruff\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\"],\n \"bite\": [\"9L20\", \"8L20\", \"7L7\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"crunch\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L40\"],\n \"crushclaw\": [\"7E\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"9L8\", \"8L8\", \"7M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\"],\n \"echoedvoice\": [\"7M\"],\n \"endeavor\": [\"9M\", \"9E\", \"8E\", \"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"firefang\": [\"9M\", \"8M\", \"7E\"],\n \"frustration\": [\"7M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"howl\": [\"9L16\", \"8L16\", \"7L12\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"lastresort\": [\"9E\", \"8E\", \"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\"],\n \"mudslap\": [\"9M\"],\n \"odorsleuth\": [\"7L18\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychicfangs\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"9M\", \"9L28\", \"8L28\", \"7M\", \"7L26\"],\n \"rockclimb\": [\"7L45\"],\n \"rockpolish\": [\"7M\"],\n \"rockslide\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7M\", \"7L34\"],\n \"rockthrow\": [\"9L12\", \"8L12\", \"7L15\"],\n \"rocktomb\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7M\", \"7L23\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandattack\": [\"9L4\", \"8L4\", \"7L4\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7L37\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"stealthrock\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7T\", \"7L29\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"7M\", \"7L48\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"suckerpunch\": [\"9E\", \"7E\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"9M\", \"8M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9E\", \"8E\", \"7E\"],\n \"thunderfang\": [\"9M\", \"8M\", \"7E\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n }\n },\n \"rockruffdusk\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\"],\n \"bite\": [\"9L20\", \"8L20\", \"7L7\", \"7S1\", \"7S0\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"crunch\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L40\"],\n \"crushclaw\": [\"7E\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"9L8\", \"8L8\", \"7M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\"],\n \"echoedvoice\": [\"7M\"],\n \"endeavor\": [\"9M\", \"9E\", \"8E\", \"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"firefang\": [\"9M\", \"8M\", \"7E\", \"7S0\"],\n \"frustration\": [\"7M\"],\n \"happyhour\": [\"7S1\", \"7S0\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"howl\": [\"9L16\", \"8L16\", \"7L12\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"lastresort\": [\"9E\", \"8E\", \"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\"],\n \"mudslap\": [\"9M\"],\n \"odorsleuth\": [\"7L18\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychicfangs\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"9M\", \"9L28\", \"8L28\", \"7M\", \"7L26\"],\n \"rockclimb\": [\"7L45\"],\n \"rockpolish\": [\"7M\"],\n \"rockslide\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7M\", \"7L34\"],\n \"rockthrow\": [\"9L12\", \"8L12\", \"7L15\"],\n \"rocktomb\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7M\", \"7L23\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandattack\": [\"9L4\", \"8L4\", \"7L4\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7L37\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"stealthrock\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7T\", \"7L29\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"7M\", \"7L48\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"suckerpunch\": [\"9E\", \"7E\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"9M\", \"8M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"7S1\", \"7S0\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9E\", \"8E\", \"7E\"],\n \"thunderfang\": [\"9M\", \"8M\", \"7E\", \"7S1\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 10,\n \"moves\": [\"tackle\", \"bite\", \"firefang\", \"happyhour\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 10,\n \"moves\": [\"tackle\", \"bite\", \"thunderfang\", \"happyhour\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"lycanroc\": {\n \"learnset\": {\n \"accelerock\": [\"9L1\", \"8L1\", \"7L1\"],\n \"agility\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bite\": [\"9L20\", \"8L20\", \"7L1\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\"],\n \"bulldoze\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"crunch\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"7L40\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"9L1\", \"8L1\", \"7M\"],\n \"drillrun\": [\"9M\", \"8M\", \"7T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\"],\n \"echoedvoice\": [\"7M\"],\n \"endeavor\": [\"9M\", \"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"howl\": [\"9L16\", \"8L16\", \"7L12\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"lastresort\": [\"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\"],\n \"mudslap\": [\"9M\"],\n \"odorsleuth\": [\"7L18\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"quickattack\": [\"9L1\", \"8L1\", \"7L1\"],\n \"quickguard\": [\"9L1\", \"8L1\", \"7L1\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"9M\", \"9L30\", \"8L30\", \"7M\", \"7L26\"],\n \"rockblast\": [\"9M\", \"8M\"],\n \"rockclimb\": [\"7L45\"],\n \"rockpolish\": [\"7M\"],\n \"rockslide\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7M\", \"7L34\"],\n \"rockthrow\": [\"9L12\", \"8L12\", \"7L15\"],\n \"rocktomb\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7M\", \"7L23\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandattack\": [\"9L1\", \"8L1\", \"7L1\"],\n \"sandstorm\": [\"9M\", \"8M\"],\n \"scaryface\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"7L37\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"stealthrock\": [\"9M\", \"9L54\", \"8M\", \"8L54\", \"7T\", \"7L29\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"9L60\", \"8M\", \"8L60\", \"7M\", \"7L48\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"suckerpunch\": [\"9L0\", \"8L0\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\"],\n \"tailslap\": [\"8M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n }\n },\n \"lycanrocmidnight\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\"],\n \"bite\": [\"9L20\", \"8L20\", \"7L1\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\"],\n \"bulldoze\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"counter\": [\"9L0\", \"8L0\", \"7L1\"],\n \"covet\": [\"7T\"],\n \"crunch\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"7L40\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"9L1\", \"8L1\", \"7M\"],\n \"dualchop\": [\"7T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\"],\n \"echoedvoice\": [\"7M\"],\n \"endeavor\": [\"9M\", \"7T\"],\n \"endure\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"firefang\": [\"9M\", \"8M\", \"7S0\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\"],\n \"fling\": [\"9M\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"howl\": [\"9L16\", \"8L16\", \"7L12\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"knockoff\": [\"9M\"],\n \"laserfocus\": [\"7T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"lastresort\": [\"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\"],\n \"lowsweep\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mudslap\": [\"9M\"],\n \"odorsleuth\": [\"7L18\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\"],\n \"payback\": [\"8M\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\"],\n \"roar\": [\"9M\", \"9L30\", \"8L30\", \"7M\", \"7L26\"],\n \"rockblast\": [\"9M\", \"8M\"],\n \"rockclimb\": [\"7L45\"],\n \"rockpolish\": [\"7M\"],\n \"rockslide\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7M\", \"7L34\"],\n \"rockthrow\": [\"9L12\", \"8L12\", \"7L15\"],\n \"rocktomb\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7M\", \"7L23\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandattack\": [\"9L1\", \"8L1\", \"7L1\"],\n \"sandstorm\": [\"9M\", \"8M\"],\n \"scaryface\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"7L37\"],\n \"shadowclaw\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"stealthrock\": [\"9M\", \"9L54\", \"8M\", \"8L54\", \"7T\", \"7L29\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"9L60\", \"8M\", \"8L60\", \"7M\", \"7L48\", \"7S0\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"suckerpunch\": [\"7S0\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"7S0\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"7L1\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"8M\", \"7T\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"stoneedge\", \"firefang\", \"suckerpunch\", \"swordsdance\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"lycanrocdusk\": {\n \"learnset\": {\n \"accelerock\": [\"9L1\", \"8L1\", \"7L1\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bite\": [\"9L20\", \"8L20\", \"7L1\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\"],\n \"bulldoze\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"counter\": [\"9L1\", \"8L1\", \"7L1\"],\n \"covet\": [\"7T\"],\n \"crunch\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"7L40\"],\n \"crushclaw\": [\"9L0\", \"8L0\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"9L1\", \"8L1\", \"7M\"],\n \"drillrun\": [\"9M\", \"8M\", \"7T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\"],\n \"echoedvoice\": [\"7M\"],\n \"endeavor\": [\"9M\", \"7T\"],\n \"endure\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"howl\": [\"9L16\", \"8L16\", \"7L12\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"lastresort\": [\"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\"],\n \"mudslap\": [\"9M\"],\n \"odorsleuth\": [\"7L18\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"quickattack\": [\"9L1\", \"8L1\"],\n \"quickguard\": [\"9L1\", \"8L1\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"reversal\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"roar\": [\"9M\", \"9L30\", \"8L30\", \"7M\", \"7L26\"],\n \"rockblast\": [\"9M\", \"8M\"],\n \"rockclimb\": [\"7L45\"],\n \"rockpolish\": [\"7M\"],\n \"rockslide\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7M\", \"7L34\"],\n \"rockthrow\": [\"9L12\", \"8L12\", \"7L15\"],\n \"rocktomb\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7M\", \"7L23\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandattack\": [\"9L1\", \"8L1\", \"7L1\"],\n \"sandstorm\": [\"9M\", \"8M\"],\n \"scaryface\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"7L37\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"stealthrock\": [\"9M\", \"9L54\", \"8M\", \"8L54\", \"7T\", \"7L29\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"9L60\", \"8M\", \"8L60\", \"7M\", \"7L48\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"suckerpunch\": [\"9L1\", \"8L1\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\"],\n \"tailslap\": [\"8M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"7L1\"],\n \"throatchop\": [\"9M\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"workup\": [\"8M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n }\n },\n \"wishiwashi\": {\n \"learnset\": {\n \"aquaring\": [\"8L36\", \"7L17\"],\n \"aquatail\": [\"8L32\", \"7T\", \"7L38\"],\n \"attract\": [\"8M\", \"7M\"],\n \"beatup\": [\"8M\", \"8L8\", \"7L33\"],\n \"brine\": [\"8M\", \"8L12\", \"7L14\"],\n \"bulldoze\": [\"8M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"dive\": [\"8M\", \"8L20\", \"7L30\"],\n \"doubleedge\": [\"8L48\", \"7L41\"],\n \"doubleteam\": [\"7M\"],\n \"earthquake\": [\"8M\", \"7M\"],\n \"endeavor\": [\"8L40\", \"7T\", \"7L49\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"feintattack\": [\"7L9\"],\n \"flipturn\": [\"8T\"],\n \"frustration\": [\"7M\"],\n \"growl\": [\"8L1\", \"7L1\"],\n \"hail\": [\"8M\", \"7M\"],\n \"helpinghand\": [\"8M\", \"8L4\", \"7T\", \"7L6\"],\n \"hiddenpower\": [\"7M\"],\n \"hydropump\": [\"8M\", \"8L44\", \"7L54\"],\n \"icebeam\": [\"8M\", \"7M\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"liquidation\": [\"8M\"],\n \"mist\": [\"8E\", \"7E\"],\n \"muddywater\": [\"8M\", \"7E\"],\n \"mudshot\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\"],\n \"raindance\": [\"8M\", \"7M\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"scald\": [\"8M\", \"7M\"],\n \"scaleshot\": [\"8T\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"soak\": [\"8L24\", \"7L46\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"surf\": [\"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"takedown\": [\"8E\", \"7L25\"],\n \"tearfullook\": [\"8L16\", \"7L22\"],\n \"toxic\": [\"7M\"],\n \"uproar\": [\"8M\", \"8L28\"],\n \"uturn\": [\"8M\", \"7M\"],\n \"waterfall\": [\"8M\", \"7M\"],\n \"watergun\": [\"8L1\", \"7L1\"],\n \"waterpulse\": [\"8E\", \"7T\", \"7E\"],\n \"watersport\": [\"7E\"],\n \"whirlpool\": [\"8M\", \"7E\"]\n }\n },\n \"mareanie\": {\n \"learnset\": {\n \"acidspray\": [\"9M\", \"9L40\"],\n \"afteryou\": [\"7T\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bite\": [\"9L10\", \"8L10\", \"7L9\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\"],\n \"brine\": [\"8M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"doubleteam\": [\"7M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"frostbreath\": [\"7M\"],\n \"frustration\": [\"7M\"],\n \"gastroacid\": [\"7T\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\"],\n \"hail\": [\"8M\", \"7M\"],\n \"haze\": [\"9M\", \"9E\", \"8E\", \"7E\"],\n \"hiddenpower\": [\"7M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\"],\n \"infestation\": [\"9E\", \"8E\", \"7M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\"],\n \"knockoff\": [\"7T\"],\n \"liquidation\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7T\", \"7L49\"],\n \"lunge\": [\"9M\"],\n \"magiccoat\": [\"7T\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"painsplit\": [\"9M\", \"7T\"],\n \"payback\": [\"8M\", \"7M\"],\n \"peck\": [\"9L1\", \"8L1\", \"7L5\"],\n \"pinmissile\": [\"9L25\", \"8M\", \"8L25\", \"7L45\"],\n \"poisonjab\": [\"9M\", \"9L45\", \"8M\", \"8L45\", \"7M\", \"7L37\"],\n \"poisonsting\": [\"9L1\", \"8L1\", \"7L1\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"recover\": [\"9L20\", \"8L20\", \"7L33\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"scald\": [\"8M\", \"7M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spikecannon\": [\"7L29\"],\n \"spite\": [\"7T\"],\n \"spitup\": [\"9E\", \"8E\", \"7E\"],\n \"stockpile\": [\"9E\", \"8E\", \"7E\", \"7S0\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swallow\": [\"9E\", \"8E\", \"7E\", \"7S0\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\", \"9L50\", \"8L50\", \"7M\", \"7L21\", \"7S0\"],\n \"toxicspikes\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7L13\"],\n \"venomdrench\": [\"8M\", \"8L40\", \"7L41\"],\n \"venoshock\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7M\", \"7L25\"],\n \"waterpulse\": [\"9M\", \"7T\"],\n \"wideguard\": [\"9L5\", \"8L5\", \"7L17\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 1,\n \"shiny\": 1,\n \"isHidden\": true,\n \"moves\": [\"toxic\", \"stockpile\", \"swallow\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"toxapex\": {\n \"learnset\": {\n \"acidspray\": [\"9M\", \"9L42\"],\n \"afteryou\": [\"7T\"],\n \"attract\": [\"8M\", \"7M\"],\n \"banefulbunker\": [\"9L0\", \"8L0\", \"7L1\"],\n \"bite\": [\"9L1\", \"8L1\", \"7L1\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\"],\n \"block\": [\"7T\"],\n \"bodyslam\": [\"9M\"],\n \"brine\": [\"8M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"crosspoison\": [\"8M\"],\n \"doubleteam\": [\"7M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"frostbreath\": [\"7M\"],\n \"frustration\": [\"7M\"],\n \"gastroacid\": [\"7T\"],\n \"gigaimpact\": [\"9M\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\"],\n \"hail\": [\"8M\", \"7M\"],\n \"haze\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\"],\n \"infestation\": [\"7M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\"],\n \"knockoff\": [\"7T\"],\n \"lightscreen\": [\"8M\", \"7M\"],\n \"liquidation\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7T\", \"7L58\"],\n \"lunge\": [\"9M\"],\n \"magiccoat\": [\"7T\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"painsplit\": [\"9M\", \"7T\"],\n \"payback\": [\"8M\", \"7M\"],\n \"peck\": [\"9L1\", \"8L1\", \"7L1\"],\n \"pinmissile\": [\"9L25\", \"8M\", \"8L25\", \"7L51\"],\n \"poisonjab\": [\"9M\", \"9L49\", \"8M\", \"8L49\", \"7M\", \"7L37\"],\n \"poisonsting\": [\"9L1\", \"8L1\", \"7L1\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"recover\": [\"9L20\", \"8L20\", \"7L33\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"scald\": [\"8M\", \"7M\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\"],\n \"smackdown\": [\"9M\", \"7M\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spikecannon\": [\"7L29\"],\n \"spite\": [\"7T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\", \"9L56\", \"8L56\", \"7M\", \"7L21\"],\n \"toxicspikes\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7L1\"],\n \"venomdrench\": [\"8M\", \"8L42\", \"7L44\"],\n \"venoshock\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7M\", \"7L25\"],\n \"waterpulse\": [\"9M\", \"7T\"],\n \"wideguard\": [\"9L1\", \"8L1\", \"7L17\"]\n }\n },\n \"mudbray\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\"],\n \"bide\": [\"7L22\"],\n \"bodyslam\": [\"9M\", \"8M\", \"7E\"],\n \"bulldoze\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7M\", \"7L10\"],\n \"closecombat\": [\"9M\", \"8M\", \"7E\"],\n \"confide\": [\"7M\"],\n \"counter\": [\"9L24\", \"8L24\", \"7L36\"],\n \"curse\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9E\", \"8E\", \"7E\"],\n \"doublekick\": [\"9L8\", \"8L8\", \"7L15\"],\n \"doubleteam\": [\"7M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\"],\n \"earthquake\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7M\", \"7L38\"],\n \"endeavor\": [\"9M\", \"9E\", \"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fissure\": [\"9E\", \"8E\"],\n \"frustration\": [\"7M\"],\n \"heavyslam\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L31\"],\n \"hiddenpower\": [\"7M\"],\n \"highhorsepower\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L24\"],\n \"irondefense\": [\"9M\", \"9L4\", \"8M\", \"8L4\", \"7T\", \"7L29\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\"],\n \"magnitude\": [\"7E\"],\n \"megakick\": [\"9L40\", \"8M\", \"8L40\", \"7L43\"],\n \"mudbomb\": [\"7E\"],\n \"mudslap\": [\"9M\", \"9L1\", \"8L1\", \"7L1\"],\n \"mudsport\": [\"7L3\"],\n \"payback\": [\"8M\", \"7M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"9M\", \"9E\", \"8E\", \"7M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\"],\n \"rocksmash\": [\"9L1\", \"8L1\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\"],\n \"rototiller\": [\"7L8\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"smackdown\": [\"9M\", \"9E\", \"8E\"],\n \"snore\": [\"8M\", \"7T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\"],\n \"stomp\": [\"9L16\", \"8L16\", \"7L17\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\"],\n \"strength\": [\"9L20\", \"8L20\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\"],\n \"superpower\": [\"9L44\", \"8M\", \"8L44\", \"7T\", \"7L45\"],\n \"swagger\": [\"7M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"]\n }\n },\n \"mudsdale\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\"],\n \"bide\": [\"7L22\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7M\", \"7L1\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"counter\": [\"9L24\", \"8L24\", \"7L42\"],\n \"curse\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doublekick\": [\"9L1\", \"8L1\", \"7L15\"],\n \"doubleteam\": [\"7M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\"],\n \"earthquake\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7M\", \"7L47\"],\n \"endeavor\": [\"9M\", \"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"heavyslam\": [\"9M\", \"9L34\", \"8M\", \"8L34\", \"7L34\"],\n \"hiddenpower\": [\"7M\"],\n \"highhorsepower\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L24\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\", \"7L29\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\"],\n \"megakick\": [\"9L46\", \"8M\", \"8L46\", \"7L55\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"9L1\", \"8L1\", \"7L1\"],\n \"mudsport\": [\"7L1\"],\n \"payback\": [\"8M\", \"7M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"revenge\": [\"8M\"],\n \"roar\": [\"9M\", \"7M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\"],\n \"rocksmash\": [\"9L1\", \"8L1\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\"],\n \"rototiller\": [\"7L1\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\"],\n \"stomp\": [\"9L16\", \"8L16\", \"7L17\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\"],\n \"strength\": [\"9L20\", \"8L20\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\"],\n \"superpower\": [\"9L52\", \"8M\", \"8L52\", \"7T\", \"7L60\"],\n \"swagger\": [\"7M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"]\n },\n \"encounters\": [{\"generation\": 7, \"level\": 29}]\n },\n \"dewpider\": {\n \"learnset\": {\n \"aquaring\": [\"9L16\", \"8L16\", \"7L24\"],\n \"attract\": [\"8M\", \"7M\"],\n \"aurorabeam\": [\"7E\"],\n \"bite\": [\"9L8\", \"8L8\", \"7L21\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\"],\n \"bubble\": [\"7L1\"],\n \"bubblebeam\": [\"9L12\", \"8L12\", \"7L16\"],\n \"bugbite\": [\"9M\", \"9L4\", \"8L4\", \"7T\", \"7L13\"],\n \"bugbuzz\": [\"9M\", \"8M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"crunch\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L32\"],\n \"doubleteam\": [\"7M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"entrainment\": [\"9L32\", \"8L32\", \"7L48\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"frostbreath\": [\"7M\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\"],\n \"headbutt\": [\"9L20\", \"8L20\"],\n \"hiddenpower\": [\"7M\"],\n \"hydropump\": [\"9M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\"],\n \"infestation\": [\"9L1\", \"8L1\", \"7M\", \"7L5\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\"],\n \"leechlife\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7M\", \"7L29\"],\n \"liquidation\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7T\", \"7L45\"],\n \"lunge\": [\"9M\", \"9L36\", \"8L36\", \"7L37\"],\n \"magiccoat\": [\"7T\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"mirrorcoat\": [\"9L48\", \"8L48\", \"7L40\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\"],\n \"pounce\": [\"9M\"],\n \"powersplit\": [\"9E\", \"8E\", \"7E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"scald\": [\"8M\", \"7M\"],\n \"signalbeam\": [\"7T\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"soak\": [\"9L28\", \"8L28\"],\n \"spiderweb\": [\"7L8\"],\n \"spitup\": [\"9E\", \"8E\", \"7E\"],\n \"stickyweb\": [\"9E\", \"8E\", \"7E\"],\n \"stockpile\": [\"9E\", \"8E\", \"7E\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpulse\": [\"9M\", \"7T\"],\n \"watersport\": [\"7L1\"],\n \"wonderroom\": [\"8M\", \"7T\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\"]\n }\n },\n \"araquanid\": {\n \"learnset\": {\n \"aquaring\": [\"9L16\", \"8L16\", \"7L26\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bite\": [\"9L1\", \"8L1\", \"7L21\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\"],\n \"bodyslam\": [\"9M\"],\n \"bubble\": [\"7L1\"],\n \"bubblebeam\": [\"9L12\", \"8L12\", \"7L16\"],\n \"bugbite\": [\"9M\", \"9L1\", \"8L1\", \"7T\", \"7L1\"],\n \"bugbuzz\": [\"9M\", \"8M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"crunch\": [\"9M\", \"9L26\", \"8M\", \"8L26\", \"7L38\"],\n \"dive\": [\"8M\"],\n \"doubleteam\": [\"7M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"entrainment\": [\"9L38\", \"8L38\", \"7L62\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"frostbreath\": [\"7M\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\"],\n \"gigaimpact\": [\"9M\"],\n \"headbutt\": [\"9L20\", \"8L20\"],\n \"hiddenpower\": [\"7M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\"],\n \"infestation\": [\"9L1\", \"8L1\", \"7M\", \"7L1\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\"],\n \"laserfocus\": [\"7T\"],\n \"leechlife\": [\"9M\", \"9L56\", \"8M\", \"8L56\", \"7M\", \"7L33\"],\n \"liquidation\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7T\", \"7L57\"],\n \"lunge\": [\"9M\", \"9L44\", \"8L44\", \"7L45\"],\n \"magiccoat\": [\"7T\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"mirrorcoat\": [\"9L62\", \"8L62\", \"7L50\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"scald\": [\"8M\", \"7M\"],\n \"scaryface\": [\"9M\"],\n \"signalbeam\": [\"7T\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"soak\": [\"9L32\", \"8L32\", \"7L1\"],\n \"spiderweb\": [\"7L1\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpulse\": [\"9M\", \"7T\"],\n \"wideguard\": [\"9L1\", \"8L1\", \"7L1\"],\n \"wonderroom\": [\"8M\", \"7T\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\"]\n }\n },\n \"araquanidtotem\": {\n \"learnset\": {\n \"aquaring\": [\"7L26\"],\n \"attract\": [\"7M\"],\n \"bite\": [\"7L21\", \"7S0\"],\n \"blizzard\": [\"7M\"],\n \"bubble\": [\"7L1\"],\n \"bubblebeam\": [\"7L16\", \"7S0\"],\n \"bugbite\": [\"7T\", \"7L1\", \"7S0\"],\n \"confide\": [\"7M\"],\n \"crunch\": [\"7L38\"],\n \"doubleteam\": [\"7M\"],\n \"entrainment\": [\"7L62\"],\n \"facade\": [\"7M\"],\n \"frostbreath\": [\"7M\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"icebeam\": [\"7M\"],\n \"icywind\": [\"7T\"],\n \"infestation\": [\"7M\", \"7L1\"],\n \"irondefense\": [\"7T\"],\n \"laserfocus\": [\"7T\"],\n \"leechlife\": [\"7M\", \"7L33\"],\n \"liquidation\": [\"7T\", \"7L57\"],\n \"lunge\": [\"7L45\"],\n \"magiccoat\": [\"7T\"],\n \"magicroom\": [\"7T\"],\n \"mirrorcoat\": [\"7L50\"],\n \"poisonjab\": [\"7M\"],\n \"protect\": [\"7M\"],\n \"raindance\": [\"7M\"],\n \"reflect\": [\"7M\"],\n \"rest\": [\"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"7M\"],\n \"safeguard\": [\"7M\"],\n \"scald\": [\"7M\"],\n \"signalbeam\": [\"7T\"],\n \"sleeptalk\": [\"7M\"],\n \"snore\": [\"7T\"],\n \"soak\": [\"7L1\"],\n \"spiderweb\": [\"7L1\", \"7S0\"],\n \"substitute\": [\"7M\"],\n \"surf\": [\"7M\"],\n \"swagger\": [\"7M\"],\n \"toxic\": [\"7M\"],\n \"waterfall\": [\"7M\"],\n \"waterpulse\": [\"7T\"],\n \"wideguard\": [\"7L1\"],\n \"wonderroom\": [\"7T\"],\n \"xscissor\": [\"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 25,\n \"perfectIVs\": 3,\n \"moves\": [\"spiderweb\", \"bugbite\", \"bubblebeam\", \"bite\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"fomantis\": {\n \"learnset\": {\n \"aromatherapy\": [\"8E\", \"7E\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bugbite\": [\"9M\", \"7T\"],\n \"bulletseed\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"defog\": [\"9E\", \"8E\", \"7T\", \"7E\"],\n \"doubleteam\": [\"7M\"],\n \"dualchop\": [\"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"furycutter\": [\"9L1\", \"8L1\", \"7L1\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"7E\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L5\", \"8L5\", \"7L14\"],\n \"hiddenpower\": [\"7M\"],\n \"ingrain\": [\"9L10\", \"8L10\", \"7L19\"],\n \"leafage\": [\"9L1\", \"8L1\", \"7L5\"],\n \"leafblade\": [\"9L40\", \"8M\", \"8L40\", \"7L23\"],\n \"leafstorm\": [\"9M\", \"8M\", \"7E\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"naturepower\": [\"7M\"],\n \"payback\": [\"8M\", \"7M\"],\n \"petalblizzard\": [\"9M\"],\n \"poisonjab\": [\"8M\", \"7M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"razorleaf\": [\"9L15\", \"8L15\", \"7L10\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\"],\n \"signalbeam\": [\"7T\"],\n \"skittersmack\": [\"9M\"],\n \"slash\": [\"9L25\", \"8L25\", \"7L32\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7M\", \"7L41\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"9L45\", \"8M\", \"8L45\", \"7M\", \"7L46\"],\n \"superpower\": [\"9E\"],\n \"swagger\": [\"7M\"],\n \"sweetscent\": [\"9L20\", \"8L20\", \"7L37\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\"],\n \"synthesis\": [\"9L35\", \"8L35\", \"7T\", \"7L28\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"weatherball\": [\"9M\", \"8M\", \"7E\"],\n \"worryseed\": [\"9E\", \"8E\", \"7T\"],\n \"xscissor\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7M\"]\n }\n },\n \"lurantis\": {\n \"learnset\": {\n \"aerialace\": [\"7M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"bugbite\": [\"9M\", \"7T\"],\n \"bulletseed\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"crosspoison\": [\"8M\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\"],\n \"dualchop\": [\"8L1\", \"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"furycutter\": [\"9L1\", \"8L1\", \"7L1\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"growth\": [\"9L1\", \"8L1\", \"7L1\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\"],\n \"ingrain\": [\"9L1\", \"8L1\", \"7L19\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"laserfocus\": [\"7T\"],\n \"leafage\": [\"9L1\", \"8L1\", \"7L1\"],\n \"leafblade\": [\"9L44\", \"8M\", \"8L44\", \"7L23\"],\n \"leafstorm\": [\"9M\", \"8M\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"naturepower\": [\"7M\"],\n \"nightslash\": [\"9L1\", \"8L1\", \"7L1\"],\n \"payback\": [\"8M\", \"7M\"],\n \"petalblizzard\": [\"9M\", \"9L0\", \"8L0\", \"7L1\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\"],\n \"pollenpuff\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychocut\": [\"8M\"],\n \"raindance\": [\"9M\"],\n \"razorleaf\": [\"9L15\", \"8L15\", \"7L1\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"scaryface\": [\"9M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\"],\n \"signalbeam\": [\"7T\"],\n \"skittersmack\": [\"9M\"],\n \"slash\": [\"9L25\", \"8L25\", \"7L32\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\"],\n \"solarblade\": [\"9M\", \"9L63\", \"8M\", \"8L63\", \"7L47\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"9L51\", \"8M\", \"8L51\", \"7M\", \"7L55\"],\n \"superpower\": [\"8M\", \"7T\"],\n \"swagger\": [\"7M\"],\n \"sweetscent\": [\"9L20\", \"8L20\", \"7L40\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\"],\n \"synthesis\": [\"9L37\", \"8L37\", \"7T\", \"7L28\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"worryseed\": [\"7T\"],\n \"xscissor\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7M\", \"7L1\"]\n }\n },\n \"lurantistotem\": {\n \"learnset\": {\n \"aerialace\": [\"7M\"],\n \"attract\": [\"7M\"],\n \"brickbreak\": [\"7M\"],\n \"bugbite\": [\"7T\"],\n \"confide\": [\"7M\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\"],\n \"dualchop\": [\"7T\"],\n \"energyball\": [\"7M\"],\n \"facade\": [\"7M\"],\n \"falseswipe\": [\"7M\"],\n \"fling\": [\"7M\"],\n \"frustration\": [\"7M\"],\n \"furycutter\": [\"7L1\"],\n \"gigadrain\": [\"7T\"],\n \"gigaimpact\": [\"7M\"],\n \"grassknot\": [\"7M\"],\n \"growth\": [\"7L1\", \"7S0\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"7M\"],\n \"ingrain\": [\"7L19\", \"7S0\"],\n \"knockoff\": [\"7T\"],\n \"laserfocus\": [\"7T\"],\n \"leafage\": [\"7L1\"],\n \"leafblade\": [\"7L23\", \"7S0\"],\n \"leechlife\": [\"7M\"],\n \"lowsweep\": [\"7M\"],\n \"naturepower\": [\"7M\"],\n \"nightslash\": [\"7L1\"],\n \"payback\": [\"7M\"],\n \"petalblizzard\": [\"7L1\"],\n \"poisonjab\": [\"7M\"],\n \"protect\": [\"7M\"],\n \"razorleaf\": [\"7L1\"],\n \"rest\": [\"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"7M\"],\n \"safeguard\": [\"7M\"],\n \"seedbomb\": [\"7T\"],\n \"signalbeam\": [\"7T\"],\n \"slash\": [\"7L32\"],\n \"sleeptalk\": [\"7M\"],\n \"snore\": [\"7T\"],\n \"solarbeam\": [\"7M\"],\n \"solarblade\": [\"7L47\"],\n \"substitute\": [\"7M\"],\n \"sunnyday\": [\"7M\", \"7L55\"],\n \"superpower\": [\"7T\"],\n \"swagger\": [\"7M\"],\n \"sweetscent\": [\"7L40\"],\n \"swordsdance\": [\"7M\"],\n \"synthesis\": [\"7T\", \"7L28\", \"7S0\"],\n \"toxic\": [\"7M\"],\n \"worryseed\": [\"7T\"],\n \"xscissor\": [\"7M\", \"7L1\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 30,\n \"perfectIVs\": 3,\n \"moves\": [\"growth\", \"ingrain\", \"leafblade\", \"synthesis\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"morelull\": {\n \"learnset\": {\n \"absorb\": [\"8L1\", \"7L1\"],\n \"afteryou\": [\"7T\"],\n \"amnesia\": [\"8M\", \"7E\"],\n \"astonish\": [\"8L1\", \"7L4\"],\n \"attract\": [\"8M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"8L4\", \"7L25\"],\n \"dazzlinggleam\": [\"8M\", \"8L32\", \"7M\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"8M\"],\n \"dreameater\": [\"8L44\", \"7M\", \"7L43\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\"],\n \"facade\": [\"8M\"],\n \"flash\": [\"7L8\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"8M\", \"8L28\", \"7T\", \"7L29\"],\n \"grassknot\": [\"8M\", \"7M\"],\n \"growth\": [\"8E\", \"7E\"],\n \"hiddenpower\": [\"7M\"],\n \"ingrain\": [\"8L8\", \"7L22\"],\n \"leechseed\": [\"8E\", \"7E\"],\n \"lightscreen\": [\"8M\", \"7M\"],\n \"magiccoat\": [\"7T\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"megadrain\": [\"8L12\", \"7L15\"],\n \"moonblast\": [\"8L40\", \"7L39\"],\n \"moonlight\": [\"8L20\", \"7L11\"],\n \"naturepower\": [\"7M\"],\n \"poisonpowder\": [\"8E\", \"7E\"],\n \"pollenpuff\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\"],\n \"recycle\": [\"7T\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"seedbomb\": [\"8M\", \"7T\"],\n \"signalbeam\": [\"7T\"],\n \"sleeppowder\": [\"8L16\", \"7L18\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"sludgebomb\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"8M\", \"7M\"],\n \"spore\": [\"8L36\", \"7L36\"],\n \"spotlight\": [\"7L46\"],\n \"strengthsap\": [\"8L25\", \"7L32\"],\n \"stunspore\": [\"8E\", \"7E\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"sunnyday\": [\"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"synthesis\": [\"7T\"],\n \"thunderwave\": [\"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"wonderroom\": [\"8M\", \"7T\"],\n \"worryseed\": [\"7T\"]\n }\n },\n \"shiinotic\": {\n \"learnset\": {\n \"absorb\": [\"8L1\", \"7L1\"],\n \"afteryou\": [\"7T\"],\n \"amnesia\": [\"8M\"],\n \"astonish\": [\"8L1\", \"7L1\"],\n \"attract\": [\"8M\", \"7M\"],\n \"chargebeam\": [\"7M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"8L1\", \"7L26\"],\n \"dazzlinggleam\": [\"8M\", \"8L38\", \"7M\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"8M\"],\n \"drainpunch\": [\"8M\"],\n \"dreameater\": [\"8L56\", \"7M\", \"7L49\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\"],\n \"facade\": [\"8M\"],\n \"flash\": [\"7L1\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"8M\", \"8L32\", \"7T\", \"7L31\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"grassknot\": [\"8M\", \"7M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"8M\"],\n \"ingrain\": [\"8L1\", \"7L1\"],\n \"lightscreen\": [\"8M\", \"7M\"],\n \"magiccoat\": [\"7T\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"megadrain\": [\"8L12\", \"7L15\"],\n \"moonblast\": [\"8L50\", \"7L44\"],\n \"moonlight\": [\"8L20\", \"7L11\"],\n \"naturepower\": [\"7M\"],\n \"pollenpuff\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\"],\n \"raindance\": [\"8M\"],\n \"recycle\": [\"7T\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"seedbomb\": [\"8M\", \"7T\"],\n \"signalbeam\": [\"7T\"],\n \"sleeppowder\": [\"8L16\", \"7L18\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"sludgebomb\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"8M\", \"7M\"],\n \"spore\": [\"8L44\", \"7L40\"],\n \"spotlight\": [\"7L53\"],\n \"strengthsap\": [\"8L27\", \"7L35\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"sunnyday\": [\"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"synthesis\": [\"7T\"],\n \"thunderwave\": [\"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"weatherball\": [\"8M\"],\n \"wonderroom\": [\"8M\", \"7T\"],\n \"worryseed\": [\"7T\"]\n }\n },\n \"salandit\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"agility\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"beatup\": [\"8M\"],\n \"belch\": [\"9E\", \"8E\", \"7E\"],\n \"burningjealousy\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"doubleslap\": [\"7L21\"],\n \"doubleteam\": [\"7M\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\"],\n \"dragonpulse\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7T\", \"7L48\"],\n \"dragonrage\": [\"7L13\"],\n \"ember\": [\"9L10\", \"8L10\", \"7L5\"],\n \"endeavor\": [\"9M\", \"9L55\", \"8L60\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fakeout\": [\"9E\", \"8E\", \"7E\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\"],\n \"firefang\": [\"9M\"],\n \"flameburst\": [\"7L24\"],\n \"flamecharge\": [\"9M\", \"7M\"],\n \"flamethrower\": [\"9M\", \"9L45\", \"8M\", \"8L50\", \"7M\", \"7L40\"],\n \"flareblitz\": [\"9M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"incinerate\": [\"9L30\", \"8L30\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"knockoff\": [\"9M\", \"7T\", \"7E\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\"],\n \"mudslap\": [\"9M\", \"9E\", \"8E\"],\n \"nastyplot\": [\"9M\", \"9L25\", \"8M\", \"8L25\", \"7L32\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\"],\n \"payback\": [\"8M\", \"7M\"],\n \"poisonfang\": [\"9L15\", \"8L15\"],\n \"poisongas\": [\"9L1\", \"8L1\", \"7L1\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\"],\n \"poisontail\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandattack\": [\"9E\", \"8E\", \"7E\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\"],\n \"smog\": [\"9L5\", \"8L5\", \"7L16\"],\n \"snatch\": [\"7T\", \"7E\"],\n \"snore\": [\"8M\", \"7T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"7M\"],\n \"sweetscent\": [\"9L20\", \"8L20\", \"7L8\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"9M\", \"9L50\", \"8L55\", \"7M\", \"7L29\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"venomdrench\": [\"8M\", \"8L45\", \"7L45\"],\n \"venoshock\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7M\", \"7L37\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\"]\n }\n },\n \"salazzle\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"acrobatics\": [\"9M\", \"8M\", \"7M\"],\n \"agility\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"beatup\": [\"8M\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"burningjealousy\": [\"9M\"],\n \"captivate\": [\"7L1\"],\n \"confide\": [\"7M\"],\n \"corrosivegas\": [\"8T\"],\n \"covet\": [\"7T\"],\n \"crosspoison\": [\"8M\"],\n \"disable\": [\"9L1\", \"8L1\", \"7L1\"],\n \"doubleslap\": [\"7L21\"],\n \"doubleteam\": [\"7M\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7T\", \"7L56\"],\n \"dragonrage\": [\"7L13\"],\n \"dragontail\": [\"9M\", \"7M\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L1\"],\n \"encore\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\"],\n \"endeavor\": [\"9M\", \"9L1\", \"8L1\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fakeout\": [\"7S0\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\"],\n \"firefang\": [\"9M\"],\n \"firelash\": [\"9L0\", \"8L0\"],\n \"flameburst\": [\"7L24\"],\n \"flamecharge\": [\"9M\", \"7M\"],\n \"flamethrower\": [\"9M\", \"9L51\", \"8M\", \"8L58\", \"7M\", \"7L44\", \"7S0\"],\n \"flareblitz\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"incinerate\": [\"9L30\", \"8L30\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"knockoff\": [\"9M\", \"9L1\", \"8L1\", \"7T\"],\n \"laserfocus\": [\"7T\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\"],\n \"mudslap\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"9L25\", \"8M\", \"8L25\", \"7L32\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\"],\n \"payback\": [\"8M\", \"7M\"],\n \"poisonfang\": [\"9L15\", \"8L15\"],\n \"poisongas\": [\"9L1\", \"8L1\", \"7L1\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\"],\n \"poisontail\": [\"9M\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\"],\n \"scratch\": [\"9L1\", \"8L1\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"7S0\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\"],\n \"smog\": [\"9L1\", \"8L1\", \"7L16\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\"8M\", \"7T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"9L1\", \"8L1\", \"7M\", \"7L1\"],\n \"sweetscent\": [\"9L20\", \"8L20\", \"7L1\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"torment\": [\"9L1\", \"8L1\", \"7M\", \"7L1\"],\n \"toxic\": [\"9M\", \"9L58\", \"8L65\", \"7M\", \"7L29\", \"7S0\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"venomdrench\": [\"8M\", \"8L51\", \"7L51\"],\n \"venoshock\": [\"9M\", \"9L37\", \"8M\", \"8L37\", \"7M\", \"7L39\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 50,\n \"moves\": [\"fakeout\", \"toxic\", \"sludgebomb\", \"flamethrower\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"encounters\": [{\"generation\": 7, \"level\": 16}]\n },\n \"salazzletotem\": {\n \"learnset\": {\n \"acrobatics\": [\"7M\"],\n \"attract\": [\"7M\"],\n \"captivate\": [\"7L1\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"disable\": [\"7L1\"],\n \"doubleslap\": [\"7L21\", \"7S0\"],\n \"doubleteam\": [\"7M\"],\n \"dragonclaw\": [\"7M\"],\n \"dragonpulse\": [\"7T\", \"7L56\"],\n \"dragonrage\": [\"7L13\"],\n \"dragontail\": [\"7M\"],\n \"ember\": [\"7L1\"],\n \"encore\": [\"7L1\"],\n \"facade\": [\"7M\"],\n \"fireblast\": [\"7M\"],\n \"flameburst\": [\"7L24\", \"7S0\"],\n \"flamecharge\": [\"7M\"],\n \"flamethrower\": [\"7M\", \"7L44\"],\n \"fling\": [\"7M\"],\n \"foulplay\": [\"7T\"],\n \"frustration\": [\"7M\"],\n \"gunkshot\": [\"7T\"],\n \"heatwave\": [\"7T\"],\n \"helpinghand\": [\"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"irontail\": [\"7T\"],\n \"knockoff\": [\"7T\"],\n \"laserfocus\": [\"7T\"],\n \"leechlife\": [\"7M\"],\n \"nastyplot\": [\"7L32\"],\n \"overheat\": [\"7M\"],\n \"payback\": [\"7M\"],\n \"poisongas\": [\"7L1\"],\n \"poisonjab\": [\"7M\"],\n \"pound\": [\"7L1\"],\n \"protect\": [\"7M\"],\n \"rest\": [\"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"7M\"],\n \"shadowclaw\": [\"7M\"],\n \"sleeptalk\": [\"7M\"],\n \"sludgebomb\": [\"7M\"],\n \"sludgewave\": [\"7M\"],\n \"smog\": [\"7L16\", \"7S0\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\"7T\"],\n \"substitute\": [\"7M\"],\n \"swagger\": [\"7M\", \"7L1\"],\n \"sweetscent\": [\"7L1\"],\n \"taunt\": [\"7M\"],\n \"thief\": [\"7M\"],\n \"torment\": [\"7M\", \"7L1\"],\n \"toxic\": [\"7M\", \"7L29\", \"7S0\"],\n \"venomdrench\": [\"7L51\"],\n \"venoshock\": [\"7M\", \"7L39\"],\n \"willowisp\": [\"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 30,\n \"perfectIVs\": 3,\n \"moves\": [\"smog\", \"doubleslap\", \"flameburst\", \"toxic\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"stufful\": {\n \"learnset\": {\n \"aerialace\": [\"7M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"babydolleyes\": [\"8L4\", \"7L10\"],\n \"bide\": [\"7L5\"],\n \"bind\": [\"7T\"],\n \"brickbreak\": [\"8M\", \"7M\"],\n \"brutalswing\": [\"8M\", \"8L12\", \"7M\", \"7L14\"],\n \"bulkup\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"8M\", \"7M\"],\n \"charm\": [\"8M\"],\n \"coaching\": [\"8T\"],\n \"confide\": [\"7M\"],\n \"defensecurl\": [\"8E\"],\n \"doubleedge\": [\"8L44\", \"7L46\"],\n \"doubleteam\": [\"7M\"],\n \"dualchop\": [\"7T\"],\n \"earthquake\": [\"8M\", \"7M\"],\n \"endure\": [\"8M\", \"8L16\", \"7E\"],\n \"facade\": [\"8M\", \"7M\"],\n \"flail\": [\"8L28\", \"7L19\"],\n \"fling\": [\"8M\", \"7M\"],\n \"focusblast\": [\"8M\", \"7M\"],\n \"focuspunch\": [\"7T\"],\n \"forcepalm\": [\"8E\", \"7E\"],\n \"frustration\": [\"7M\"],\n \"hammerarm\": [\"8L32\", \"7L32\"],\n \"hiddenpower\": [\"7M\"],\n \"icepunch\": [\"8M\", \"7T\", \"7E\"],\n \"ironhead\": [\"8M\", \"7T\"],\n \"leer\": [\"8L1\", \"7L1\"],\n \"lowsweep\": [\"8M\", \"7M\"],\n \"megakick\": [\"8M\", \"7E\"],\n \"megapunch\": [\"8M\"],\n \"painsplit\": [\"8L40\", \"7T\", \"7L41\"],\n \"payback\": [\"8M\", \"8L8\", \"7M\", \"7L23\"],\n \"protect\": [\"8M\", \"7M\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"7M\"],\n \"rockslide\": [\"8M\", \"7M\"],\n \"rocktomb\": [\"8M\", \"7M\"],\n \"roleplay\": [\"7T\"],\n \"rollout\": [\"8E\"],\n \"round\": [\"8M\", \"7M\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"stomp\": [\"8E\"],\n \"stompingtantrum\": [\"8M\", \"7T\", \"7E\"],\n \"strength\": [\"8L20\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"superpower\": [\"8M\", \"8L48\", \"7T\", \"7L50\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"8M\", \"7M\"],\n \"tackle\": [\"8L1\", \"7L1\"],\n \"takedown\": [\"8L24\", \"7L28\"],\n \"taunt\": [\"8M\", \"7M\"],\n \"thrash\": [\"8L36\", \"7L37\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"7E\"],\n \"toxic\": [\"7M\"],\n \"wideguard\": [\"7E\"],\n \"workup\": [\"8M\", \"7M\"],\n \"zenheadbutt\": [\"8M\", \"7T\"]\n }\n },\n \"bewear\": {\n \"learnset\": {\n \"aerialace\": [\"7M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"babydolleyes\": [\"8L1\", \"7L10\", \"7S0\"],\n \"bide\": [\"7L5\"],\n \"bind\": [\"8L0\", \"7T\", \"7L1\", \"7S0\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\"],\n \"brickbreak\": [\"8M\", \"7M\"],\n \"brutalswing\": [\"8M\", \"8L12\", \"7M\", \"7L14\", \"7S0\"],\n \"bulkup\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"8M\", \"7M\"],\n \"charm\": [\"8M\"],\n \"closecombat\": [\"8M\"],\n \"coaching\": [\"8T\"],\n \"confide\": [\"7M\"],\n \"darkestlariat\": [\"8M\"],\n \"doubleedge\": [\"8L54\", \"7L56\"],\n \"doubleteam\": [\"7M\"],\n \"dragonclaw\": [\"8M\", \"7M\"],\n \"drainpunch\": [\"8M\", \"7T\"],\n \"dualchop\": [\"7T\"],\n \"earthquake\": [\"8M\", \"7M\"],\n \"endure\": [\"8M\", \"8L16\"],\n \"facade\": [\"8M\", \"7M\"],\n \"flail\": [\"8L30\", \"7L19\"],\n \"fling\": [\"8M\", \"7M\"],\n \"focusblast\": [\"8M\", \"7M\"],\n \"focuspunch\": [\"7T\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"hammerarm\": [\"8L36\", \"7L36\"],\n \"hiddenpower\": [\"7M\"],\n \"highhorsepower\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"7M\"],\n \"icepunch\": [\"8M\", \"7T\"],\n \"ironhead\": [\"8M\", \"7T\"],\n \"leer\": [\"8L1\", \"7L1\"],\n \"lowkick\": [\"8M\", \"7T\"],\n \"lowsweep\": [\"8M\", \"7M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"painsplit\": [\"8L48\", \"7T\", \"7L49\"],\n \"payback\": [\"8M\", \"8L1\", \"7M\", \"7L23\"],\n \"protect\": [\"8M\", \"7M\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"8M\"],\n \"roar\": [\"7M\"],\n \"rockslide\": [\"8M\", \"7M\"],\n \"rocktomb\": [\"8M\", \"7M\"],\n \"roleplay\": [\"7T\"],\n \"round\": [\"8M\", \"7M\"],\n \"shadowclaw\": [\"8M\", \"7M\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"strength\": [\"8L20\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"superpower\": [\"8M\", \"8L60\", \"7T\", \"7L62\", \"7S0\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"8M\", \"7M\"],\n \"tackle\": [\"8L1\", \"7L1\"],\n \"takedown\": [\"8L24\", \"7L30\"],\n \"taunt\": [\"8M\", \"7M\"],\n \"thrash\": [\"8L42\", \"7L43\"],\n \"thunderpunch\": [\"8M\", \"7T\"],\n \"toxic\": [\"7M\"],\n \"workup\": [\"8M\", \"7M\"],\n \"zenheadbutt\": [\"8M\", \"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 50,\n \"gender\": \"F\",\n \"isHidden\": true,\n \"moves\": [\"babydolleyes\", \"brutalswing\", \"superpower\", \"bind\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"bounsweet\": {\n \"learnset\": {\n \"acupressure\": [\"9E\", \"8E\", \"7E\"],\n \"aromatherapy\": [\"8L36\"],\n \"aromaticmist\": [\"9L32\", \"8L32\", \"7L33\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bounce\": [\"8M\", \"7T\"],\n \"bulletseed\": [\"9M\"],\n \"charm\": [\"9M\", \"8M\", \"7E\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\", \"9E\", \"8E\", \"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"feint\": [\"7E\"],\n \"flail\": [\"9L24\", \"8L24\", \"7L29\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"grasswhistle\": [\"7E\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"leafstorm\": [\"9M\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"magicalleaf\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L21\"],\n \"naturepower\": [\"7M\"],\n \"playnice\": [\"9L4\", \"8L4\", \"7L5\"],\n \"playrough\": [\"9M\", \"8M\", \"7E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"rapidspin\": [\"9L8\", \"8L8\", \"7L9\"],\n \"razorleaf\": [\"9L12\", \"8L12\", \"7L13\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"splash\": [\"9L1\", \"8L1\", \"7L1\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"sweetscent\": [\"9L16\", \"8L16\", \"7L17\"],\n \"swift\": [\"9M\"],\n \"synthesis\": [\"9E\", \"8E\", \"7T\", \"7E\"],\n \"takedown\": [\"9M\"],\n \"teeterdance\": [\"9L28\", \"8L28\", \"7L25\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"worryseed\": [\"7T\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n }\n },\n \"steenee\": {\n \"learnset\": {\n \"aromatherapy\": [\"8L46\", \"7L41\"],\n \"aromaticmist\": [\"9L40\", \"8L40\", \"7L33\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bounce\": [\"8M\", \"7T\"],\n \"bulletseed\": [\"9M\"],\n \"captivate\": [\"7L37\"],\n \"celebrate\": [\"9S1\"],\n \"charm\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"dazzlinggleam\": [\"9M\", \"9S1\", \"8M\", \"7M\"],\n \"doubleslap\": [\"7L1\", \"7S0\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\", \"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"flail\": [\"9L1\", \"8L1\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"knockoff\": [\"7T\"],\n \"leafstorm\": [\"9M\", \"9L46\", \"8M\", \"8L52\", \"7L45\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\"],\n \"magicalleaf\": [\"9M\", \"9L22\", \"8M\", \"8L22\", \"7L21\", \"7S0\"],\n \"naturepower\": [\"7M\"],\n \"payback\": [\"8M\", \"7M\"],\n \"petalblizzard\": [\"9M\"],\n \"playnice\": [\"9L1\", \"8L1\", \"7L1\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"rapidspin\": [\"9L1\", \"8L1\", \"7L1\"],\n \"razorleaf\": [\"9L1\", \"8L1\", \"7L1\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"splash\": [\"9L1\", \"9S1\", \"8L1\", \"7L1\"],\n \"stomp\": [\"9L28\", \"8L28\", \"7L29\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"9S1\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"sweetscent\": [\"9L16\", \"8L16\", \"7L17\", \"7S0\"],\n \"swift\": [\"9M\"],\n \"synthesis\": [\"7T\"],\n \"takedown\": [\"9M\"],\n \"teeterdance\": [\"9L34\", \"8L34\", \"7L25\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"worryseed\": [\"7T\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 20,\n \"nature\": \"Naive\",\n \"abilities\": [\"leafguard\"],\n \"moves\": [\"magicalleaf\", \"doubleslap\", \"sweetscent\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 9,\n \"level\": 50,\n \"abilities\": [\"leafguard\"],\n \"moves\": [\"celebrate\", \"sunnyday\", \"splash\", \"dazzlinggleam\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"tsareena\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\"],\n \"aromatherapy\": [\"8L46\", \"7L41\"],\n \"aromaticmist\": [\"9L40\", \"8L40\", \"7L33\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bounce\": [\"8M\", \"7T\"],\n \"bulletseed\": [\"9M\"],\n \"captivate\": [\"7L37\"],\n \"charm\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\"],\n \"doubleslap\": [\"7L1\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\", \"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"flail\": [\"9L1\", \"8L1\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"highjumpkick\": [\"9L58\", \"8L58\", \"7L49\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"laserfocus\": [\"7T\"],\n \"leafstorm\": [\"9M\", \"9L46\", \"8M\", \"8L52\", \"7L45\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\"],\n \"magicalleaf\": [\"9M\", \"9L22\", \"8M\", \"8L22\", \"7L21\"],\n \"megakick\": [\"8M\"],\n \"naturepower\": [\"7M\"],\n \"payback\": [\"8M\", \"7M\"],\n \"petalblizzard\": [\"9M\"],\n \"playnice\": [\"9L1\", \"8L1\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"powerwhip\": [\"9L1\", \"8M\", \"8L1\", \"7L53\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"punishment\": [\"7L1\"],\n \"rapidspin\": [\"9L1\", \"8L1\", \"7L1\"],\n \"razorleaf\": [\"9L1\", \"8L1\", \"7L1\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"splash\": [\"9L1\", \"8L1\", \"7L1\"],\n \"stomp\": [\"9L28\", \"8L28\", \"7L29\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"9L1\", \"8L1\", \"7M\", \"7L1\"],\n \"sweetscent\": [\"9L16\", \"8L16\", \"7L17\"],\n \"swift\": [\"9M\"],\n \"synthesis\": [\"7T\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"teeterdance\": [\"9L34\", \"8L34\", \"7L25\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"tropkick\": [\"9L0\", \"8L0\", \"7L1\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\"],\n \"worryseed\": [\"7T\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n }\n },\n \"comfey\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\"],\n \"afteryou\": [\"9E\", \"8E\", \"7T\", \"7E\"],\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"amnesia\": [\"9M\", \"8M\", \"7E\"],\n \"aromatherapy\": [\"8L36\", \"7L43\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bind\": [\"9L36\", \"7T\"],\n \"bulletseed\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\"],\n \"celebrate\": [\"7S0\"],\n \"charm\": [\"9M\", \"9L12\", \"8M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\"],\n \"defog\": [\"7T\"],\n \"disarmingvoice\": [\"9M\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"9M\", \"9L9\", \"8M\", \"8L9\", \"7L7\", \"7S0\"],\n \"echoedvoice\": [\"7M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"7E\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"floralhealing\": [\"9L30\", \"8L30\", \"7L37\"],\n \"flowershield\": [\"8L12\", \"7L1\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\"],\n \"grassknot\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7M\", \"7L34\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"7L46\"],\n \"growth\": [\"9L1\", \"8L1\", \"7L13\"],\n \"healbell\": [\"7T\"],\n \"helpinghand\": [\"9M\", \"9L6\", \"8M\", \"8L6\", \"7T\", \"7L1\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\"],\n \"knockoff\": [\"9M\"],\n \"leaftornado\": [\"8E\"],\n \"leechseed\": [\"9L21\", \"8L21\", \"7L4\", \"7S0\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"luckychant\": [\"7E\"],\n \"magicalleaf\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7L10\", \"7S0\"],\n \"magiccoat\": [\"7T\"],\n \"naturalgift\": [\"7L22\"],\n \"naturepower\": [\"7M\"],\n \"painsplit\": [\"9M\", \"7T\"],\n \"petalblizzard\": [\"9M\", \"9L33\", \"8L33\", \"7L25\"],\n \"petaldance\": [\"9L45\", \"8L45\", \"7L40\"],\n \"playrough\": [\"9M\", \"9L39\", \"8M\", \"8L39\", \"7L49\"],\n \"pollenpuff\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychup\": [\"9M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"roleplay\": [\"7T\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"sweetkiss\": [\"9L27\", \"8L27\", \"7L19\"],\n \"sweetscent\": [\"9L42\", \"8L42\", \"7L31\"],\n \"swift\": [\"9M\"],\n \"synthesis\": [\"9L18\", \"8L18\", \"7T\", \"7L28\"],\n \"tailwind\": [\"9M\", \"7T\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\"],\n \"vinewhip\": [\"9L3\", \"8L3\", \"7L1\"],\n \"worryseed\": [\"9E\", \"8E\", \"7T\"],\n \"wrap\": [\"9L1\", \"8L1\", \"7L16\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 10,\n \"nature\": \"Jolly\",\n \"moves\": [\"celebrate\", \"leechseed\", \"drainingkiss\", \"magicalleaf\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"oranguru\": {\n \"learnset\": {\n \"afteryou\": [\"9L5\", \"8L5\", \"7T\", \"7L4\"],\n \"allyswitch\": [\"8M\", \"7T\", \"7S1\"],\n \"attract\": [\"8M\"],\n \"block\": [\"7T\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"calmmind\": [\"9M\", \"9L10\", \"8M\", \"8L10\", \"7M\", \"7L39\"],\n \"chargebeam\": [\"9M\", \"7M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"confusion\": [\"9L1\", \"8L1\", \"7L1\"],\n \"covet\": [\"7T\"],\n \"doubleteam\": [\"7M\"],\n \"dreameater\": [\"9E\", \"8E\", \"7M\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\"],\n \"embargo\": [\"7M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"extrasensory\": [\"9E\", \"8E\", \"7E\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"feintattack\": [\"7L22\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\"],\n \"foulplay\": [\"9M\", \"9L55\", \"8M\", \"8L55\", \"7T\", \"7L36\", \"7S1\"],\n \"frustration\": [\"7M\"],\n \"futuresight\": [\"9M\", \"9L60\", \"8M\", \"8L60\", \"7L46\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"gravity\": [\"9M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"hypervoice\": [\"9M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"instruct\": [\"9L50\", \"8L50\", \"7L32\", \"7S0\", \"7S1\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"lastresort\": [\"9E\", \"8E\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"magiccoat\": [\"7T\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"nastyplot\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7L25\"],\n \"naturepower\": [\"7M\"],\n \"painsplit\": [\"9M\", \"7T\"],\n \"payback\": [\"8M\", \"7M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"9L45\", \"8M\", \"8L45\", \"7M\", \"7L43\", \"7S0\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\", \"8M\", \"7E\", \"7S0\"],\n \"psychup\": [\"9M\", \"9L20\", \"8L20\", \"7M\", \"7L18\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\"],\n \"quash\": [\"9L25\", \"8L25\", \"7M\", \"7L11\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"scaryface\": [\"9M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spite\": [\"7T\"],\n \"storedpower\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7L15\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"7L8\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\"],\n \"trickroom\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7M\", \"7L50\", \"7S1\"],\n \"wonderroom\": [\"8M\", \"7T\", \"7E\"],\n \"workup\": [\"8M\", \"7M\"],\n \"yawn\": [\"9E\", \"8E\"],\n \"zenheadbutt\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7T\", \"7L29\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 1,\n \"shiny\": 1,\n \"abilities\": [\"telepathy\"],\n \"moves\": [\"instruct\", \"psychic\", \"psychicterrain\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"instruct\", \"foulplay\", \"trickroom\", \"allyswitch\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"passimian\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\"],\n \"aerialace\": [\"7M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"batonpass\": [\"9M\"],\n \"beatup\": [\"9L15\", \"8M\", \"8L15\", \"7L15\"],\n \"bestow\": [\"7L25\", \"7S0\"],\n \"block\": [\"7T\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulkup\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7M\", \"7L32\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"chillingwater\": [\"9M\"],\n \"closecombat\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7L43\", \"7S1\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\"],\n \"counter\": [\"9E\", \"8E\"],\n \"curse\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L45\", \"8L45\", \"7L36\"],\n \"doubleteam\": [\"7M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\"],\n \"endeavor\": [\"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"feint\": [\"9E\", \"8E\", \"7E\", \"7S0\"],\n \"fling\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7M\", \"7L39\", \"7S0\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\"],\n \"focusenergy\": [\"9L10\", \"8M\", \"8L10\", \"7L11\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\", \"9L60\", \"8M\", \"8L60\", \"7M\", \"7L50\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\", \"7S1\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"7E\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"knockoff\": [\"9M\", \"9E\", \"8E\", \"7T\", \"7S1\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L4\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"painsplit\": [\"9M\"],\n \"payback\": [\"8M\", \"7M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"quickattack\": [\"9E\", \"8E\", \"7E\"],\n \"quickguard\": [\"9E\", \"8E\", \"7E\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"retaliate\": [\"8M\"],\n \"return\": [\"7M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"9L55\", \"8M\", \"8L55\", \"7L46\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\"],\n \"rocksmash\": [\"9L5\", \"8L5\", \"7L8\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"scaryface\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L18\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\"],\n \"seismictoss\": [\"9E\", \"8E\", \"7E\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\"],\n \"shockwave\": [\"7T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"smackdown\": [\"9M\", \"7M\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\"8M\", \"7T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"superpower\": [\"8M\", \"7T\"],\n \"swagger\": [\"7M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\"],\n \"takedown\": [\"9M\", \"9L25\", \"8L25\", \"7L22\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\"],\n \"thrash\": [\"9L40\", \"8L40\", \"7L29\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"7S1\"],\n \"vacuumwave\": [\"9M\"],\n \"vitalthrow\": [\"8E\", \"7E\"],\n \"workup\": [\"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 1,\n \"shiny\": 1,\n \"moves\": [\"bestow\", \"fling\", \"feint\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"closecombat\", \"uturn\", \"knockoff\", \"gunkshot\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"wimpod\": {\n \"learnset\": {\n \"aquajet\": [\"8E\", \"7E\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bugbuzz\": [\"8M\"],\n \"confide\": [\"7M\"],\n \"defensecurl\": [\"8L1\"],\n \"doubleteam\": [\"7M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"hail\": [\"8M\", \"7M\"],\n \"harden\": [\"8E\", \"7E\"],\n \"hiddenpower\": [\"7M\"],\n \"leechlife\": [\"8M\", \"7M\"],\n \"metalclaw\": [\"8E\", \"7E\"],\n \"mudshot\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\"],\n \"raindance\": [\"8M\", \"7M\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rollout\": [\"8E\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandattack\": [\"8L1\", \"7L1\"],\n \"scald\": [\"8M\", \"7M\"],\n \"screech\": [\"8M\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spikes\": [\"8M\", \"7E\"],\n \"strugglebug\": [\"8L1\", \"7L1\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"surf\": [\"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"8M\"],\n \"taunt\": [\"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"waterfall\": [\"8M\", \"7M\"],\n \"wideguard\": [\"8E\", \"7E\"]\n }\n },\n \"golisopod\": {\n \"learnset\": {\n \"aerialace\": [\"7M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"blizzard\": [\"8M\", \"7M\"],\n \"brickbreak\": [\"8M\", \"7M\"],\n \"bugbite\": [\"8L16\", \"7T\", \"7L10\"],\n \"bugbuzz\": [\"8M\"],\n \"bulkup\": [\"8M\", \"7M\"],\n \"closecombat\": [\"8M\"],\n \"confide\": [\"7M\"],\n \"darkpulse\": [\"8M\", \"7M\"],\n \"defensecurl\": [\"8L1\"],\n \"dive\": [\"8M\"],\n \"doubleteam\": [\"7M\"],\n \"drillrun\": [\"8M\", \"7T\"],\n \"dualchop\": [\"7T\"],\n \"endeavor\": [\"7T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"falseswipe\": [\"8M\", \"7M\"],\n \"firstimpression\": [\"8L0\", \"7L1\"],\n \"fling\": [\"8M\", \"7M\"],\n \"focusblast\": [\"8M\", \"7M\"],\n \"frostbreath\": [\"7M\"],\n \"frustration\": [\"7M\"],\n \"furycutter\": [\"8L8\", \"7L1\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"hail\": [\"8M\", \"7M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"8M\"],\n \"icebeam\": [\"8M\", \"7M\"],\n \"icywind\": [\"8M\", \"7T\"],\n \"irondefense\": [\"8M\", \"8L20\", \"7T\", \"7L36\"],\n \"ironhead\": [\"8M\", \"7T\"],\n \"knockoff\": [\"7T\"],\n \"laserfocus\": [\"7T\"],\n \"leechlife\": [\"8M\", \"7M\"],\n \"liquidation\": [\"8M\", \"8L44\", \"7T\", \"7L48\"],\n \"muddywater\": [\"8M\"],\n \"mudshot\": [\"8M\", \"8L12\"],\n \"painsplit\": [\"7T\"],\n \"payback\": [\"8M\", \"7M\"],\n \"pinmissile\": [\"8M\", \"8L36\", \"7L41\"],\n \"poisonjab\": [\"8M\", \"7M\"],\n \"protect\": [\"8M\", \"7M\"],\n \"psychup\": [\"7M\"],\n \"raindance\": [\"8M\", \"7M\"],\n \"razorshell\": [\"8M\", \"8L32\", \"7L26\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockslide\": [\"8M\", \"7M\"],\n \"rocksmash\": [\"8L4\", \"7L1\"],\n \"rocktomb\": [\"8M\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandattack\": [\"8L1\", \"7L1\"],\n \"scald\": [\"8M\", \"7M\"],\n \"screech\": [\"8M\"],\n \"shadowclaw\": [\"8M\", \"7M\"],\n \"skittersmack\": [\"8T\"],\n \"slash\": [\"8L28\", \"7L21\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"sludgebomb\": [\"8M\", \"7M\"],\n \"sludgewave\": [\"8M\", \"7M\"],\n \"snarl\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spikes\": [\"8M\"],\n \"spite\": [\"8L1\", \"7T\", \"7L13\"],\n \"strugglebug\": [\"8L1\", \"7L1\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"suckerpunch\": [\"8L24\", \"7L31\"],\n \"surf\": [\"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"8M\"],\n \"swordsdance\": [\"8M\", \"8L40\", \"7M\", \"7L16\"],\n \"taunt\": [\"8M\", \"7M\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"toxic\": [\"7M\"],\n \"venoshock\": [\"8M\", \"7M\"],\n \"waterfall\": [\"8M\", \"7M\"],\n \"waterpulse\": [\"7T\"],\n \"xscissor\": [\"8M\", \"7M\"]\n }\n },\n \"sandygast\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7L1\"],\n \"afteryou\": [\"7T\"],\n \"amnesia\": [\"9M\", \"8M\", \"7E\"],\n \"ancientpower\": [\"9E\", \"8E\", \"7E\"],\n \"astonish\": [\"9L5\", \"8L5\", \"7L5\"],\n \"attract\": [\"8M\", \"7M\"],\n \"block\": [\"7T\"],\n \"brine\": [\"8M\"],\n \"bulldoze\": [\"9M\", \"9L25\", \"8M\", \"8L25\", \"7M\", \"7L23\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\", \"9E\", \"8E\", \"7E\"],\n \"destinybond\": [\"9E\", \"8E\", \"7E\"],\n \"doubleteam\": [\"7M\"],\n \"earthpower\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7T\", \"7L45\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"flashcannon\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7T\", \"7L36\"],\n \"gravity\": [\"9M\", \"7T\"],\n \"harden\": [\"9L1\", \"8L1\", \"7L1\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"hypnosis\": [\"9L30\", \"8L30\", \"7L27\"],\n \"imprison\": [\"9M\"],\n \"infestation\": [\"7M\"],\n \"irondefense\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7T\", \"7L32\"],\n \"megadrain\": [\"9L15\", \"8L15\", \"7L18\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\", \"7T\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\"],\n \"raindance\": [\"9M\"],\n \"recycle\": [\"7T\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockpolish\": [\"7M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\"],\n \"roleplay\": [\"7T\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandattack\": [\"9L20\", \"8L20\", \"7L9\"],\n \"sandstorm\": [\"9M\", \"9L60\", \"8M\", \"8L60\", \"7M\", \"7L54\"],\n \"sandtomb\": [\"9M\", \"9L10\", \"8M\", \"8L10\", \"7L14\"],\n \"scaryface\": [\"9M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"shadowball\": [\"9M\", \"9L45\", \"8M\", \"8L45\", \"7M\", \"7L41\"],\n \"shoreup\": [\"9L55\", \"8L55\", \"7L50\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"sludgebomb\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spite\": [\"9M\", \"7T\"],\n \"spitup\": [\"9E\", \"8E\", \"7E\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\"],\n \"stockpile\": [\"9E\", \"8E\", \"7E\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"7M\"],\n \"swallow\": [\"9E\", \"8E\", \"7E\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\"]\n }\n },\n \"palossand\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7L1\"],\n \"afteryou\": [\"7T\"],\n \"amnesia\": [\"9M\", \"8M\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\"],\n \"attract\": [\"8M\", \"7M\"],\n \"block\": [\"7T\"],\n \"bodyslam\": [\"9M\"],\n \"brine\": [\"8M\"],\n \"bulldoze\": [\"9M\", \"9L25\", \"8M\", \"8L25\", \"7M\", \"7L23\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"doubleteam\": [\"7M\"],\n \"earthpower\": [\"9M\", \"9L54\", \"8M\", \"8L54\", \"7T\", \"7L47\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\"],\n \"embargo\": [\"7M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"flashcannon\": [\"9M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7T\", \"7L36\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"gravity\": [\"9M\", \"7T\"],\n \"harden\": [\"9L1\", \"8L1\", \"7L1\"],\n \"hex\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypnosis\": [\"9L30\", \"8L30\", \"7L27\"],\n \"imprison\": [\"9M\"],\n \"infestation\": [\"7M\"],\n \"irondefense\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7T\", \"7L32\"],\n \"megadrain\": [\"9L15\", \"8L15\", \"7L18\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\", \"7T\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\"],\n \"quash\": [\"7M\"],\n \"raindance\": [\"9M\"],\n \"recycle\": [\"7T\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockpolish\": [\"7M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\"],\n \"roleplay\": [\"7T\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandattack\": [\"9L20\", \"8L20\", \"7L1\"],\n \"sandstorm\": [\"9M\", \"9L68\", \"8M\", \"8L68\", \"7M\", \"7L60\"],\n \"sandtomb\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L14\"],\n \"scaryface\": [\"9M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"shadowball\": [\"9M\", \"9L47\", \"8M\", \"8L47\", \"7M\", \"7L41\"],\n \"shoreup\": [\"9L61\", \"8L61\", \"7L54\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spite\": [\"9M\", \"7T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"7M\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"toxic\": [\"7M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\"]\n }\n },\n \"pyukumuku\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\"],\n \"batonpass\": [\"8M\", \"8L1\", \"7L1\"],\n \"bestow\": [\"7E\"],\n \"bide\": [\"7L1\"],\n \"block\": [\"7T\"],\n \"confide\": [\"7M\"],\n \"counter\": [\"8L20\", \"7L17\"],\n \"curse\": [\"8L30\", \"7L25\"],\n \"doubleteam\": [\"7M\"],\n \"endure\": [\"8M\", \"7E\"],\n \"gastroacid\": [\"8L35\", \"7T\", \"7L29\"],\n \"hail\": [\"8M\", \"7M\"],\n \"harden\": [\"8L1\", \"7L1\"],\n \"helpinghand\": [\"8M\", \"8L5\", \"7T\", \"7L5\"],\n \"lightscreen\": [\"8M\", \"7M\"],\n \"memento\": [\"8L60\", \"7L49\"],\n \"mirrorcoat\": [\"8E\"],\n \"mudsport\": [\"7L1\"],\n \"painsplit\": [\"8L40\", \"7T\", \"7L33\"],\n \"protect\": [\"8M\", \"7M\"],\n \"psychup\": [\"7M\"],\n \"purify\": [\"8L25\", \"7L21\"],\n \"quash\": [\"7M\"],\n \"raindance\": [\"8M\", \"7M\"],\n \"recover\": [\"8L45\", \"7L37\"],\n \"recycle\": [\"7T\"],\n \"reflect\": [\"8M\", \"7M\"],\n \"rest\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"8L15\", \"7M\", \"7L13\"],\n \"screech\": [\"8M\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"soak\": [\"8L50\", \"7L41\"],\n \"spite\": [\"8E\", \"7T\", \"7E\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"swagger\": [\"8E\", \"7M\"],\n \"taunt\": [\"8M\", \"8L10\", \"7M\", \"7L9\"],\n \"tickle\": [\"8E\", \"7E\"],\n \"toxic\": [\"8L55\", \"7M\", \"7L45\"],\n \"venomdrench\": [\"8M\", \"7E\"],\n \"watersport\": [\"7L1\"]\n }\n },\n \"typenull\": {\n \"learnset\": {\n \"aerialace\": [\"8L5\", \"7M\", \"7L20\"],\n \"airslash\": [\"8M\", \"8L30\", \"7L60\", \"7S1\"],\n \"confide\": [\"7M\"],\n \"crushclaw\": [\"8L25\", \"7L25\", \"7S0\"],\n \"doubleedge\": [\"8L55\", \"7L80\"],\n \"doublehit\": [\"8L15\", \"7L55\", \"7S1\"],\n \"doubleteam\": [\"7M\"],\n \"dragonclaw\": [\"8M\", \"7M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"flamecharge\": [\"7M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"hail\": [\"8M\", \"7M\"],\n \"healblock\": [\"7L85\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"8M\"],\n \"icywind\": [\"8M\", \"7T\"],\n \"imprison\": [\"8M\", \"8L1\", \"7L15\"],\n \"irondefense\": [\"8M\", \"7T\"],\n \"ironhead\": [\"8M\", \"8L45\", \"8S2\", \"7T\", \"7L50\", \"7S1\"],\n \"lastresort\": [\"7T\"],\n \"magiccoat\": [\"7T\"],\n \"metalsound\": [\"8L20\", \"7L45\", \"7S1\"],\n \"payback\": [\"8M\", \"7M\"],\n \"protect\": [\"8M\", \"7M\"],\n \"punishment\": [\"7L65\"],\n \"pursuit\": [\"7L10\"],\n \"rage\": [\"7L5\"],\n \"raindance\": [\"8M\", \"7M\"],\n \"razorwind\": [\"7L70\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"7M\"],\n \"rockslide\": [\"8M\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"8M\", \"7M\"],\n \"scaryface\": [\"8M\", \"8L10\", \"7L30\", \"7S0\"],\n \"shadowclaw\": [\"8M\", \"7M\"],\n \"signalbeam\": [\"7T\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"sunnyday\": [\"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"8M\"],\n \"swordsdance\": [\"8M\", \"7M\"],\n \"tackle\": [\"8L1\", \"7L1\"],\n \"takedown\": [\"8L50\", \"8S2\", \"7L40\", \"7S0\"],\n \"terrainpulse\": [\"8T\"],\n \"thunderwave\": [\"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"triattack\": [\"8M\", \"8L35\", \"8S2\", \"7L75\"],\n \"uturn\": [\"8M\", \"7M\"],\n \"workup\": [\"8M\", \"7M\"],\n \"xscissor\": [\"8M\", \"8L40\", \"8S2\", \"7M\", \"7L35\", \"7S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 40,\n \"shiny\": 1,\n \"perfectIVs\": 3,\n \"moves\": [\"crushclaw\", \"scaryface\", \"xscissor\", \"takedown\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"perfectIVs\": 3,\n \"moves\": [\"metalsound\", \"ironhead\", \"doublehit\", \"airslash\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 8,\n \"level\": 50,\n \"shiny\": 1,\n \"perfectIVs\": 3,\n \"moves\": [\"triattack\", \"xscissor\", \"ironhead\", \"takedown\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"silvally\": {\n \"learnset\": {\n \"aerialace\": [\"8L1\", \"7M\", \"7L20\"],\n \"airslash\": [\"8M\", \"8L30\", \"7L60\"],\n \"bite\": [\"8L1\", \"7L15\"],\n \"confide\": [\"7M\"],\n \"crunch\": [\"8M\", \"8L45\", \"7L50\"],\n \"crushclaw\": [\"8L25\", \"7L25\"],\n \"defog\": [\"7T\"],\n \"doubleedge\": [\"8L55\", \"7L80\"],\n \"doublehit\": [\"8L15\", \"7L55\"],\n \"doubleteam\": [\"7M\"],\n \"dracometeor\": [\"8T\", \"7T\"],\n \"dragonclaw\": [\"8M\", \"7M\"],\n \"endure\": [\"8M\"],\n \"explosion\": [\"8L1\", \"7M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"firefang\": [\"8M\", \"8L1\", \"7L1\"],\n \"flamecharge\": [\"7M\"],\n \"flamethrower\": [\"8M\", \"7M\"],\n \"flashcannon\": [\"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"grasspledge\": [\"8T\", \"7T\"],\n \"hail\": [\"8M\", \"7M\"],\n \"healblock\": [\"7L1\"],\n \"heatwave\": [\"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"8M\", \"7M\"],\n \"hypervoice\": [\"8M\", \"7T\"],\n \"icebeam\": [\"8M\", \"7M\"],\n \"icefang\": [\"8M\", \"8L1\", \"7L1\"],\n \"icywind\": [\"8M\", \"7T\"],\n \"imprison\": [\"8M\", \"8L1\", \"7L1\"],\n \"irondefense\": [\"8M\", \"7T\"],\n \"ironhead\": [\"8M\", \"8L1\", \"7T\", \"7L1\"],\n \"laserfocus\": [\"7T\"],\n \"lastresort\": [\"7T\"],\n \"magiccoat\": [\"7T\"],\n \"metalsound\": [\"8L20\", \"7L45\"],\n \"multiattack\": [\"8L0\", \"7L1\", \"7S0\"],\n \"outrage\": [\"8M\", \"7T\"],\n \"partingshot\": [\"8L60\", \"7L85\", \"7S0\"],\n \"payback\": [\"8M\", \"7M\"],\n \"poisonfang\": [\"8L1\", \"7L1\"],\n \"protect\": [\"8M\", \"7M\"],\n \"psychicfangs\": [\"8M\"],\n \"punishment\": [\"7L65\", \"7S0\"],\n \"pursuit\": [\"7L10\"],\n \"rage\": [\"7L5\"],\n \"raindance\": [\"8M\", \"7M\"],\n \"razorwind\": [\"7L70\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"reversal\": [\"8M\"],\n \"roar\": [\"7M\"],\n \"rockslide\": [\"8M\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"8M\", \"7M\"],\n \"scaryface\": [\"8M\", \"8L1\", \"7L30\", \"7S0\"],\n \"selfdestruct\": [\"8M\"],\n \"shadowball\": [\"8M\", \"7M\"],\n \"shadowclaw\": [\"8M\", \"7M\"],\n \"signalbeam\": [\"7T\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"snarl\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"steelbeam\": [\"8T\"],\n \"steelwing\": [\"8M\", \"7M\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"sunnyday\": [\"8M\", \"7M\"],\n \"surf\": [\"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"8M\"],\n \"swordsdance\": [\"8M\", \"7M\"],\n \"tackle\": [\"8L1\", \"7L1\"],\n \"tailwind\": [\"7T\"],\n \"takedown\": [\"8L50\", \"7L40\"],\n \"terrainpulse\": [\"8T\"],\n \"thunderbolt\": [\"8M\", \"7M\"],\n \"thunderfang\": [\"8M\", \"8L1\", \"7L1\"],\n \"thunderwave\": [\"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"triattack\": [\"8M\", \"8L35\", \"7L75\"],\n \"uturn\": [\"8M\", \"7M\"],\n \"workup\": [\"8M\", \"7M\"],\n \"xscissor\": [\"8M\", \"8L40\", \"7M\", \"7L35\"],\n \"zenheadbutt\": [\"8M\", \"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 100,\n \"shiny\": true,\n \"moves\": [\"multiattack\", \"partingshot\", \"punishment\", \"scaryface\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"minior\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"7M\"],\n \"ancientpower\": [\"9L17\", \"7L17\"],\n \"attract\": [\"7M\"],\n \"autotomize\": [\"7L31\"],\n \"bulldoze\": [\"9M\", \"7M\"],\n \"calmmind\": [\"9M\", \"7M\"],\n \"chargebeam\": [\"9M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\", \"9L10\", \"7L10\"],\n \"cosmicpower\": [\"9L36\", \"7L36\"],\n \"dazzlinggleam\": [\"9M\", \"7M\"],\n \"defensecurl\": [\"9L3\", \"7L3\"],\n \"doubleedge\": [\"9M\", \"9L43\", \"7L43\"],\n \"doubleteam\": [\"7M\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\", \"7M\"],\n \"endeavor\": [\"9M\", \"7T\"],\n \"endure\": [\"9M\"],\n \"explosion\": [\"9L50\", \"7M\", \"7L50\"],\n \"facade\": [\"9M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\", \"7M\"],\n \"gravity\": [\"9M\", \"7T\"],\n \"gyroball\": [\"9M\", \"7M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"7M\"],\n \"ironhead\": [\"9M\", \"7T\"],\n \"lastresort\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"7M\"],\n \"magnetrise\": [\"7T\"],\n \"meteorbeam\": [\"9M\"],\n \"powergem\": [\"9M\", \"9L38\", \"7L38\"],\n \"protect\": [\"9M\", \"7M\"],\n \"psychic\": [\"9M\", \"7M\"],\n \"psychup\": [\"7M\"],\n \"reflect\": [\"9M\", \"7M\"],\n \"rest\": [\"9M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockblast\": [\"9M\"],\n \"rockpolish\": [\"9L31\", \"7M\"],\n \"rockslide\": [\"9M\", \"7M\"],\n \"rocktomb\": [\"9M\", \"7M\"],\n \"rollout\": [\"9L8\", \"7L8\"],\n \"round\": [\"7M\"],\n \"safeguard\": [\"7M\"],\n \"sandstorm\": [\"9M\", \"7M\"],\n \"scorchingsands\": [\"9M\"],\n \"selfdestruct\": [\"9L22\", \"7L22\"],\n \"shellsmash\": [\"9L45\", \"7L45\"],\n \"sleeptalk\": [\"9M\", \"7M\"],\n \"snore\": [\"7T\"],\n \"solarbeam\": [\"9M\", \"7M\"],\n \"stealthrock\": [\"9M\", \"9L24\", \"7T\", \"7L24\"],\n \"stoneedge\": [\"9M\", \"7M\"],\n \"substitute\": [\"9M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"9L15\", \"7L15\"],\n \"tackle\": [\"9L1\", \"7L1\"],\n \"takedown\": [\"9M\", \"9L29\", \"7L29\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"uturn\": [\"9M\", \"7M\"],\n \"zenheadbutt\": [\"9M\", \"7T\"]\n }\n },\n \"komala\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"7M\"],\n \"attract\": [\"7M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"7M\"],\n \"bulkup\": [\"9M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"7M\"],\n \"calmmind\": [\"9M\", \"7M\"],\n \"charm\": [\"9M\", \"9E\", \"7E\"],\n \"confide\": [\"7M\"],\n \"curse\": [\"9M\"],\n \"defensecurl\": [\"9L1\", \"7L1\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\"],\n \"earthquake\": [\"9M\", \"7M\"],\n \"endeavor\": [\"9M\", \"7T\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\"],\n \"flail\": [\"9L26\", \"7L26\"],\n \"fling\": [\"9M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\"],\n \"gunkshot\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\"],\n \"icespinner\": [\"9M\"],\n \"ironhead\": [\"9M\", \"7T\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"lastresort\": [\"7T\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\", \"7M\"],\n \"metalclaw\": [\"9M\"],\n \"payback\": [\"7M\"],\n \"playrough\": [\"9M\", \"9E\", \"7E\"],\n \"protect\": [\"9M\", \"7M\"],\n \"psychup\": [\"9M\", \"9L36\", \"7M\", \"7L36\"],\n \"quash\": [\"7M\"],\n \"raindance\": [\"9M\"],\n \"rapidspin\": [\"9L11\", \"7L11\"],\n \"return\": [\"7M\"],\n \"reversal\": [\"9M\"],\n \"rockslide\": [\"9M\", \"7M\"],\n \"rocktomb\": [\"9M\"],\n \"rollout\": [\"9L1\", \"7L1\"],\n \"round\": [\"7M\"],\n \"seedbomb\": [\"9M\"],\n \"shadowclaw\": [\"9M\", \"7M\"],\n \"sing\": [\"9E\", \"7E\"],\n \"slam\": [\"9L21\", \"7L21\"],\n \"sleeptalk\": [\"9M\", \"7M\"],\n \"snore\": [\"7T\"],\n \"spitup\": [\"9L6\", \"7L6\"],\n \"stockpile\": [\"9L6\", \"7L6\"],\n \"stompingtantrum\": [\"9M\", \"7T\"],\n \"substitute\": [\"9M\", \"7M\"],\n \"suckerpunch\": [\"9L31\", \"7L31\"],\n \"sunnyday\": [\"9M\", \"7M\"],\n \"superfang\": [\"9M\"],\n \"superpower\": [\"9E\", \"7T\"],\n \"swagger\": [\"7M\"],\n \"swallow\": [\"9L6\", \"7L6\"],\n \"swordsdance\": [\"9M\", \"7M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thrash\": [\"9L46\", \"7L46\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"7M\"],\n \"wish\": [\"9E\", \"7E\"],\n \"woodhammer\": [\"9L41\", \"7L41\"],\n \"workup\": [\"7M\"],\n \"yawn\": [\"9L16\", \"7L16\"],\n \"zenheadbutt\": [\"9M\", \"7T\"]\n }\n },\n \"turtonator\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\"],\n \"block\": [\"7T\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\", \"8L32\", \"7L33\", \"7S0\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulkup\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"8M\", \"7M\"],\n \"burningjealousy\": [\"8T\"],\n \"chargebeam\": [\"7M\"],\n \"confide\": [\"7M\"],\n \"curse\": [\"8E\"],\n \"doubleteam\": [\"7M\"],\n \"dracometeor\": [\"8T\", \"7T\"],\n \"dragonclaw\": [\"8M\", \"7M\"],\n \"dragonpulse\": [\"8M\", \"8L28\", \"7T\", \"7L41\"],\n \"dragontail\": [\"7M\", \"7S1\"],\n \"earthquake\": [\"8M\", \"7M\"],\n \"ember\": [\"8L4\", \"7L1\"],\n \"endeavor\": [\"7T\"],\n \"endure\": [\"8M\", \"8L12\", \"7L21\"],\n \"explosion\": [\"8L52\", \"7M\", \"7L53\"],\n \"facade\": [\"8M\", \"7M\"],\n \"fireblast\": [\"8M\", \"7M\"],\n \"firespin\": [\"8M\", \"7E\"],\n \"flail\": [\"8L16\", \"7L17\"],\n \"flamecharge\": [\"7M\"],\n \"flamethrower\": [\"8M\", \"8L36\", \"7M\", \"7L29\", \"7S0\", \"7S1\"],\n \"flashcannon\": [\"8M\", \"7M\"],\n \"fling\": [\"8M\", \"7M\"],\n \"focusblast\": [\"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"headsmash\": [\"8E\", \"7E\"],\n \"heatcrash\": [\"8M\"],\n \"heatwave\": [\"8M\", \"7T\"],\n \"heavyslam\": [\"8M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"8M\", \"7M\"],\n \"hypervoice\": [\"8M\", \"7T\"],\n \"incinerate\": [\"8L20\", \"7L13\"],\n \"irondefense\": [\"8M\", \"8L24\", \"7T\", \"7L25\"],\n \"ironhead\": [\"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"lashout\": [\"8T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"outrage\": [\"8M\", \"7T\"],\n \"overheat\": [\"8M\", \"8L48\", \"7M\", \"7L49\"],\n \"payback\": [\"8M\", \"7M\"],\n \"protect\": [\"8M\", \"8L8\", \"7M\", \"7L9\"],\n \"rapidspin\": [\"8E\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"revenge\": [\"8M\", \"7E\"],\n \"roar\": [\"7M\"],\n \"rocktomb\": [\"8M\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"scaleshot\": [\"8T\"],\n \"scorchingsands\": [\"8T\"],\n \"shellsmash\": [\"8L44\", \"7L37\"],\n \"shelltrap\": [\"8L40\", \"7L45\", \"7S1\"],\n \"shockwave\": [\"7T\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"smackdown\": [\"7M\"],\n \"smog\": [\"8L1\", \"7L5\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"8M\", \"7M\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"sunnyday\": [\"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"tackle\": [\"8L1\", \"7L1\"],\n \"taunt\": [\"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"uproar\": [\"8M\", \"7T\"],\n \"venoshock\": [\"8M\", \"7M\"],\n \"wideguard\": [\"8E\", \"7E\", \"7S0\"],\n \"willowisp\": [\"8M\", \"7M\"],\n \"workup\": [\"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 1,\n \"shiny\": 1,\n \"moves\": [\"flamethrower\", \"bodyslam\", \"wideguard\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 30,\n \"gender\": \"M\",\n \"nature\": \"Brave\",\n \"moves\": [\"flamethrower\", \"shelltrap\", \"dragontail\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"togedemaru\": {\n \"learnset\": {\n \"afteryou\": [\"7T\"],\n \"agility\": [\"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bounce\": [\"8M\", \"7T\"],\n \"charge\": [\"8L10\", \"7L13\"],\n \"chargebeam\": [\"7M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"defensecurl\": [\"8L5\", \"7L5\"],\n \"disarmingvoice\": [\"8E\", \"7E\"],\n \"discharge\": [\"8L45\", \"7L29\"],\n \"doubleteam\": [\"7M\"],\n \"eerieimpulse\": [\"8M\"],\n \"electricterrain\": [\"8M\", \"8L50\", \"7L37\"],\n \"electroball\": [\"8M\"],\n \"electroweb\": [\"8M\", \"7T\"],\n \"encore\": [\"8M\", \"7E\"],\n \"endeavor\": [\"7T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"fakeout\": [\"8E\", \"7E\"],\n \"fellstinger\": [\"8L20\", \"7L53\"],\n \"flail\": [\"8E\", \"7E\"],\n \"fling\": [\"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"grassknot\": [\"8M\", \"7M\"],\n \"gravity\": [\"7T\"],\n \"gyroball\": [\"8M\", \"7M\"],\n \"helpinghand\": [\"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"8M\"],\n \"ironhead\": [\"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"lastresort\": [\"7T\"],\n \"magnetrise\": [\"8L35\", \"7T\", \"7L25\"],\n \"nuzzle\": [\"8L1\", \"7L21\"],\n \"payback\": [\"8M\", \"7M\"],\n \"pinmissile\": [\"8M\", \"8L30\", \"7L45\"],\n \"poisonjab\": [\"8M\", \"7M\"],\n \"present\": [\"8E\", \"7E\"],\n \"protect\": [\"8M\", \"7M\"],\n \"reflect\": [\"8M\", \"7M\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"reversal\": [\"8M\", \"7E\"],\n \"risingvoltage\": [\"8T\"],\n \"roleplay\": [\"7T\"],\n \"rollout\": [\"7L9\"],\n \"round\": [\"8M\", \"7M\"],\n \"shockwave\": [\"7T\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spark\": [\"8L25\", \"7L17\"],\n \"spikyshield\": [\"8L60\", \"7L49\"],\n \"steelbeam\": [\"8T\"],\n \"steelroller\": [\"8T\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"superfang\": [\"7T\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"8M\"],\n \"tackle\": [\"8L1\", \"7L1\"],\n \"thief\": [\"8M\", \"7M\"],\n \"thunder\": [\"8M\", \"7M\"],\n \"thunderbolt\": [\"8M\", \"7M\"],\n \"thundershock\": [\"8L15\", \"7L1\"],\n \"thunderwave\": [\"8M\", \"7M\"],\n \"tickle\": [\"8E\", \"7E\"],\n \"toxic\": [\"7M\"],\n \"twineedle\": [\"7E\"],\n \"uturn\": [\"8M\", \"7M\"],\n \"voltswitch\": [\"8M\", \"7M\"],\n \"wildcharge\": [\"8M\", \"8L55\", \"7M\", \"7L41\"],\n \"wish\": [\"8E\", \"7E\"],\n \"workup\": [\"8M\", \"7M\"],\n \"zenheadbutt\": [\"8M\", \"7T\"],\n \"zingzap\": [\"8L40\", \"7L33\"]\n }\n },\n \"togedemarutotem\": {\n \"learnset\": {\n \"afteryou\": [\"7T\"],\n \"attract\": [\"7M\"],\n \"bounce\": [\"7T\"],\n \"charge\": [\"7L13\"],\n \"chargebeam\": [\"7M\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"defensecurl\": [\"7L5\"],\n \"discharge\": [\"7L29\", \"7S0\"],\n \"doubleteam\": [\"7M\"],\n \"electricterrain\": [\"7L37\"],\n \"electroweb\": [\"7T\"],\n \"endeavor\": [\"7T\"],\n \"facade\": [\"7M\"],\n \"fellstinger\": [\"7L53\"],\n \"fling\": [\"7M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"7M\"],\n \"grassknot\": [\"7M\"],\n \"gravity\": [\"7T\"],\n \"gyroball\": [\"7M\"],\n \"helpinghand\": [\"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"ironhead\": [\"7T\"],\n \"irontail\": [\"7T\"],\n \"lastresort\": [\"7T\"],\n \"magnetrise\": [\"7T\", \"7L25\", \"7S0\"],\n \"nuzzle\": [\"7L21\", \"7S0\"],\n \"payback\": [\"7M\"],\n \"pinmissile\": [\"7L45\"],\n \"poisonjab\": [\"7M\"],\n \"protect\": [\"7M\"],\n \"reflect\": [\"7M\"],\n \"rest\": [\"7M\"],\n \"return\": [\"7M\"],\n \"roleplay\": [\"7T\"],\n \"rollout\": [\"7L9\"],\n \"round\": [\"7M\"],\n \"shockwave\": [\"7T\"],\n \"sleeptalk\": [\"7M\"],\n \"snore\": [\"7T\"],\n \"spark\": [\"7L17\"],\n \"spikyshield\": [\"7L49\"],\n \"substitute\": [\"7M\"],\n \"superfang\": [\"7T\"],\n \"swagger\": [\"7M\"],\n \"tackle\": [\"7L1\"],\n \"thief\": [\"7M\"],\n \"thunder\": [\"7M\"],\n \"thunderbolt\": [\"7M\"],\n \"thundershock\": [\"7L1\"],\n \"thunderwave\": [\"7M\"],\n \"toxic\": [\"7M\"],\n \"uturn\": [\"7M\"],\n \"voltswitch\": [\"7M\"],\n \"wildcharge\": [\"7M\", \"7L41\"],\n \"workup\": [\"7M\"],\n \"zenheadbutt\": [\"7T\"],\n \"zingzap\": [\"7L33\", \"7S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 30,\n \"perfectIVs\": 3,\n \"moves\": [\"nuzzle\", \"magnetrise\", \"discharge\", \"zingzap\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"mimikyu\": {\n \"learnset\": {\n \"afteryou\": [\"7T\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"7S0\", \"7S1\"],\n \"attract\": [\"8M\", \"7M\"],\n \"babydolleyes\": [\"9L18\", \"8L18\", \"7L10\", \"7S0\"],\n \"beatup\": [\"8M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"chargebeam\": [\"7M\"],\n \"charm\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"7L28\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\"],\n \"copycat\": [\"9L1\", \"8L1\", \"7L1\", \"7S0\", \"7S1\"],\n \"covet\": [\"7T\"],\n \"curse\": [\"9M\", \"9E\", \"9S3\", \"8E\", \"7E\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\"],\n \"destinybond\": [\"9E\", \"9S3\", \"8E\", \"7E\", \"7S2\"],\n \"doubleteam\": [\"9L12\", \"8L12\", \"7M\", \"7L5\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\"],\n \"dreameater\": [\"7M\"],\n \"embargo\": [\"7M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"feintattack\": [\"7L23\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"grudge\": [\"8E\", \"7E\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\"],\n \"honeclaws\": [\"9L30\", \"8L30\", \"7L41\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\"],\n \"infestation\": [\"7M\"],\n \"lastresort\": [\"7T\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"mimic\": [\"9L24\", \"8L24\", \"7L19\", \"7S2\"],\n \"mistyterrain\": [\"9M\"],\n \"nightmare\": [\"7E\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\", \"9L60\", \"8L60\", \"7T\", \"7L50\"],\n \"payback\": [\"8M\", \"7M\"],\n \"phantomforce\": [\"9M\", \"9S3\", \"8M\"],\n \"playrough\": [\"9M\", \"9L54\", \"8M\", \"8L54\", \"7L46\", \"7S1\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\"],\n \"psychup\": [\"9M\", \"7M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\"],\n \"screech\": [\"8M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\"],\n \"shadowclaw\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"7M\", \"7L37\"],\n \"shadowsneak\": [\"9L6\", \"8L6\", \"7L14\"],\n \"slash\": [\"9L36\", \"8L36\", \"7L32\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snatch\": [\"7T\", \"7S2\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spite\": [\"9M\", \"7T\"],\n \"splash\": [\"9L1\", \"8L1\", \"7L1\", \"7S0\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"7S1\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\"],\n \"thunderbolt\": [\"9M\", \"9S3\", \"8M\", \"7M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"7S2\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\"],\n \"woodhammer\": [\"9L1\", \"8L1\", \"7L1\"],\n \"workup\": [\"8M\", \"7M\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 10,\n \"moves\": [\"copycat\", \"babydolleyes\", \"splash\", \"astonish\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 10,\n \"shiny\": true,\n \"moves\": [\"astonish\", \"playrough\", \"copycat\", \"substitute\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 50,\n \"shiny\": true,\n \"moves\": [\"mimic\", \"snatch\", \"trick\", \"destinybond\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 9,\n \"level\": 25,\n \"moves\": [\"thunderbolt\", \"destinybond\", \"phantomforce\", \"curse\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"mimikyutotem\": {\n \"learnset\": {\n \"afteryou\": [\"7T\"],\n \"astonish\": [\"7L1\"],\n \"attract\": [\"7M\"],\n \"babydolleyes\": [\"7L10\"],\n \"bulkup\": [\"7M\"],\n \"chargebeam\": [\"7M\"],\n \"charm\": [\"7L28\", \"7S0\"],\n \"confide\": [\"7M\"],\n \"copycat\": [\"7L1\"],\n \"covet\": [\"7T\"],\n \"darkpulse\": [\"7M\"],\n \"dazzlinggleam\": [\"7M\"],\n \"doubleteam\": [\"7M\", \"7L5\"],\n \"drainpunch\": [\"7T\"],\n \"dreameater\": [\"7M\"],\n \"embargo\": [\"7M\"],\n \"facade\": [\"7M\"],\n \"feintattack\": [\"7L23\", \"7S0\"],\n \"fling\": [\"7M\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"honeclaws\": [\"7L41\"],\n \"hyperbeam\": [\"7M\"],\n \"infestation\": [\"7M\"],\n \"lastresort\": [\"7T\"],\n \"leechlife\": [\"7M\"],\n \"lightscreen\": [\"7M\"],\n \"magicroom\": [\"7T\"],\n \"mimic\": [\"7L19\"],\n \"painsplit\": [\"7T\", \"7L50\"],\n \"payback\": [\"7M\"],\n \"playrough\": [\"7L46\"],\n \"protect\": [\"7M\"],\n \"psychic\": [\"7M\"],\n \"psychup\": [\"7M\"],\n \"rest\": [\"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"7M\"],\n \"safeguard\": [\"7M\"],\n \"scratch\": [\"7L1\"],\n \"shadowball\": [\"7M\"],\n \"shadowclaw\": [\"7M\", \"7L37\", \"7S0\"],\n \"shadowsneak\": [\"7L14\"],\n \"slash\": [\"7L32\", \"7S0\"],\n \"sleeptalk\": [\"7M\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\"7T\"],\n \"spite\": [\"7T\"],\n \"splash\": [\"7L1\"],\n \"substitute\": [\"7M\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"7M\"],\n \"taunt\": [\"7M\"],\n \"telekinesis\": [\"7T\"],\n \"thief\": [\"7M\"],\n \"thunder\": [\"7M\"],\n \"thunderbolt\": [\"7M\"],\n \"thunderwave\": [\"7M\"],\n \"toxic\": [\"7M\"],\n \"trick\": [\"7T\"],\n \"trickroom\": [\"7M\"],\n \"willowisp\": [\"7M\"],\n \"woodhammer\": [\"7L1\"],\n \"workup\": [\"7M\"],\n \"xscissor\": [\"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 40,\n \"perfectIVs\": 3,\n \"moves\": [\"feintattack\", \"charm\", \"slash\", \"shadowclaw\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"bruxish\": {\n \"learnset\": {\n \"aerialace\": [\"7M\"],\n \"afteryou\": [\"7T\"],\n \"agility\": [\"9M\"],\n \"allyswitch\": [\"7T\"],\n \"aquajet\": [\"9L17\", \"7L17\"],\n \"aquatail\": [\"9L33\", \"7T\", \"7L33\"],\n \"astonish\": [\"9L4\", \"7L4\"],\n \"attract\": [\"7M\"],\n \"bite\": [\"9L12\", \"7L12\"],\n \"blizzard\": [\"9M\", \"7M\"],\n \"bulkup\": [\"9M\", \"7M\"],\n \"calmmind\": [\"9M\", \"7M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"confusion\": [\"9L9\", \"7L9\"],\n \"crunch\": [\"9M\", \"9L28\", \"7L28\"],\n \"disable\": [\"9L20\", \"7L20\"],\n \"doubleteam\": [\"7M\"],\n \"dreameater\": [\"7M\"],\n \"embargo\": [\"7M\"],\n \"endure\": [\"9M\"],\n \"expandingforce\": [\"9M\"],\n \"facade\": [\"9M\", \"7M\"],\n \"fling\": [\"7M\"],\n \"flipturn\": [\"9M\"],\n \"frostbreath\": [\"7M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\", \"7M\"],\n \"hiddenpower\": [\"7M\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\", \"7M\"],\n \"icefang\": [\"9M\", \"9E\", \"7E\"],\n \"icywind\": [\"9M\"],\n \"irontail\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"7M\"],\n \"liquidation\": [\"9M\", \"7T\"],\n \"magiccoat\": [\"7T\"],\n \"magicroom\": [\"7T\"],\n \"painsplit\": [\"9M\", \"7T\"],\n \"payback\": [\"7M\"],\n \"poisonfang\": [\"9E\", \"7E\"],\n \"protect\": [\"9M\", \"7M\"],\n \"psychic\": [\"9M\", \"7M\"],\n \"psychicfangs\": [\"9M\", \"9L41\", \"7L41\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psyshock\": [\"9M\", \"9L25\"],\n \"psywave\": [\"7L25\"],\n \"rage\": [\"7E\"],\n \"raindance\": [\"9M\", \"7M\"],\n \"reflect\": [\"9M\", \"7M\"],\n \"rest\": [\"9M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"7M\"],\n \"safeguard\": [\"7M\"],\n \"scald\": [\"7M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L36\", \"7L36\"],\n \"signalbeam\": [\"7T\"],\n \"sleeptalk\": [\"9M\", \"7M\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\"7T\"],\n \"substitute\": [\"9M\", \"7M\"],\n \"superfang\": [\"9M\", \"9E\"],\n \"surf\": [\"9M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"9M\", \"7M\"],\n \"synchronoise\": [\"7L44\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"7M\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"7M\"],\n \"trickroom\": [\"9M\", \"7M\"],\n \"uproar\": [\"7T\"],\n \"venoshock\": [\"9M\", \"7M\"],\n \"waterfall\": [\"9M\", \"7M\"],\n \"watergun\": [\"9L1\", \"7L1\"],\n \"waterpulse\": [\"9M\", \"9E\", \"7T\", \"7E\"],\n \"wavecrash\": [\"9L44\"],\n \"whirlpool\": [\"9M\"],\n \"wonderroom\": [\"7T\"]\n }\n },\n \"drampa\": {\n \"learnset\": {\n \"amnesia\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"blizzard\": [\"8M\", \"7M\"],\n \"block\": [\"7T\"],\n \"breakingswipe\": [\"8M\"],\n \"bulldoze\": [\"8M\", \"7M\"],\n \"calmmind\": [\"8M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\"],\n \"dracometeor\": [\"8T\", \"7T\"],\n \"dragonbreath\": [\"8L25\", \"7L29\"],\n \"dragonclaw\": [\"8M\", \"7M\"],\n \"dragondance\": [\"8M\"],\n \"dragonpulse\": [\"8M\", \"8L35\", \"7T\", \"7L41\"],\n \"dragonrage\": [\"7L21\"],\n \"dragonrush\": [\"8E\", \"7E\"],\n \"dragontail\": [\"7M\"],\n \"earthquake\": [\"8M\", \"7M\"],\n \"echoedvoice\": [\"8L1\", \"7M\", \"7L1\", \"7S0\"],\n \"endeavor\": [\"7T\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\"],\n \"extrasensory\": [\"8L30\", \"7L37\"],\n \"facade\": [\"8M\", \"7M\"],\n \"fireblast\": [\"8M\", \"7M\"],\n \"flamethrower\": [\"8M\", \"7M\"],\n \"fling\": [\"8M\", \"7M\"],\n \"fly\": [\"8M\", \"8L45\", \"7M\", \"7L45\"],\n \"focusblast\": [\"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"glare\": [\"8L15\", \"7L13\"],\n \"grassknot\": [\"8M\", \"7M\"],\n \"heatwave\": [\"8M\", \"7T\"],\n \"helpinghand\": [\"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hurricane\": [\"8M\", \"7E\", \"7S0\"],\n \"hydropump\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"7M\"],\n \"hypervoice\": [\"8M\", \"8L50\", \"7T\", \"7L49\"],\n \"icebeam\": [\"8M\", \"7M\"],\n \"icywind\": [\"8M\", \"7T\"],\n \"lashout\": [\"8T\"],\n \"lightscreen\": [\"8M\", \"8L40\", \"7M\", \"7L17\"],\n \"mist\": [\"8E\", \"7E\"],\n \"naturalgift\": [\"7L25\"],\n \"naturepower\": [\"7M\"],\n \"outrage\": [\"8M\", \"8L55\", \"7T\", \"7L53\"],\n \"playnice\": [\"8L1\", \"7L1\", \"7S0\"],\n \"playrough\": [\"8M\", \"7E\"],\n \"protect\": [\"8M\", \"8L10\", \"7M\", \"7L9\"],\n \"psychup\": [\"7M\"],\n \"raindance\": [\"8M\", \"7M\"],\n \"razorwind\": [\"7E\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"7M\"],\n \"rockslide\": [\"8M\", \"7M\"],\n \"roost\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"8L20\", \"7M\", \"7L33\"],\n \"scaleshot\": [\"8T\"],\n \"shadowball\": [\"8M\", \"7M\"],\n \"shadowclaw\": [\"8M\", \"7M\"],\n \"shockwave\": [\"7T\"],\n \"signalbeam\": [\"7T\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"snarl\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"8M\", \"7M\"],\n \"steelwing\": [\"8M\", \"7M\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"sunnyday\": [\"8M\", \"7M\"],\n \"superpower\": [\"8M\", \"7T\"],\n \"surf\": [\"8M\", \"7M\"],\n \"swift\": [\"8M\"],\n \"tailwind\": [\"7T\"],\n \"thunder\": [\"8M\", \"7M\"],\n \"thunderbolt\": [\"8M\", \"7M\"],\n \"thunderwave\": [\"8M\", \"7M\"],\n \"tickle\": [\"8E\"],\n \"toxic\": [\"7M\"],\n \"twister\": [\"8L5\", \"7L5\"],\n \"uproar\": [\"8M\", \"7T\"],\n \"waterpulse\": [\"7T\"],\n \"workup\": [\"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 1,\n \"shiny\": 1,\n \"isHidden\": true,\n \"moves\": [\"playnice\", \"echoedvoice\", \"hurricane\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"dhelmise\": {\n \"learnset\": {\n \"absorb\": [\"8L1\", \"7L1\"],\n \"aerialace\": [\"7M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"anchorshot\": [\"8L52\", \"7L32\"],\n \"assurance\": [\"8M\"],\n \"astonish\": [\"8L4\", \"7L1\"],\n \"attract\": [\"7M\"],\n \"block\": [\"7T\"],\n \"bodypress\": [\"8M\"],\n \"brickbreak\": [\"8M\", \"7M\"],\n \"brine\": [\"8M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"8M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"doubleteam\": [\"7M\"],\n \"earthquake\": [\"8M\", \"7M\"],\n \"embargo\": [\"7M\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"8L56\", \"7M\", \"7L41\"],\n \"facade\": [\"8M\", \"7M\"],\n \"flashcannon\": [\"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"8M\", \"8L28\", \"7T\", \"7L23\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"grassknot\": [\"8M\", \"7M\"],\n \"grassyglide\": [\"8T\"],\n \"growth\": [\"8L16\", \"7L1\"],\n \"gyroball\": [\"8M\", \"8L20\", \"7M\", \"7L14\"],\n \"heavyslam\": [\"8M\", \"8L36\", \"7L50\"],\n \"helpinghand\": [\"8M\", \"7T\"],\n \"hex\": [\"8M\"],\n \"hiddenpower\": [\"7M\"],\n \"hydropump\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"7M\"],\n \"irondefense\": [\"8M\", \"7T\"],\n \"ironhead\": [\"8M\", \"7T\"],\n \"knockoff\": [\"7T\"],\n \"liquidation\": [\"8M\"],\n \"megadrain\": [\"8L12\", \"7L5\"],\n \"metalsound\": [\"8L48\", \"7L18\"],\n \"muddywater\": [\"8M\"],\n \"painsplit\": [\"7T\"],\n \"payback\": [\"8M\", \"7M\"],\n \"phantomforce\": [\"8M\", \"8L60\", \"7L54\"],\n \"poltergeist\": [\"8T\"],\n \"powerwhip\": [\"8M\", \"8L64\", \"7L59\"],\n \"protect\": [\"8M\", \"7M\"],\n \"raindance\": [\"8M\", \"7M\"],\n \"rapidspin\": [\"8L1\", \"7L1\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockslide\": [\"8M\", \"7M\"],\n \"roleplay\": [\"7T\"],\n \"round\": [\"8M\", \"7M\"],\n \"shadowball\": [\"8M\", \"8L44\", \"7M\", \"7L36\"],\n \"shadowclaw\": [\"8M\", \"7M\"],\n \"slam\": [\"8L40\", \"7L45\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"sludgewave\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"8M\", \"7M\"],\n \"solarblade\": [\"8M\"],\n \"spite\": [\"7T\"],\n \"steelroller\": [\"8T\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"sunnyday\": [\"8M\", \"7M\"],\n \"surf\": [\"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"switcheroo\": [\"8L24\", \"7L1\"],\n \"swordsdance\": [\"8M\", \"7M\"],\n \"synthesis\": [\"7T\"],\n \"telekinesis\": [\"7T\"],\n \"thief\": [\"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"whirlpool\": [\"8M\", \"8L32\", \"7L27\"],\n \"wrap\": [\"8L8\", \"7L9\"]\n }\n },\n \"jangmoo\": {\n \"learnset\": {\n \"aerialace\": [\"7M\"],\n \"aquatail\": [\"7T\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bide\": [\"7L9\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\"],\n \"doubleteam\": [\"7M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\"],\n \"dragonbreath\": [\"9E\", \"8E\", \"7E\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7M\", \"7L41\"],\n \"dragondance\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7L49\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\"],\n \"dragontail\": [\"9M\", \"9L8\", \"8L8\", \"7M\", \"7L17\"],\n \"dualchop\": [\"7T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\"],\n \"echoedvoice\": [\"7M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\"],\n \"fling\": [\"8M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\"],\n \"focuspunch\": [\"9M\", \"9E\", \"8E\"],\n \"frustration\": [\"7M\"],\n \"headbutt\": [\"9L16\", \"8L16\", \"7L25\"],\n \"hiddenpower\": [\"7M\"],\n \"irondefense\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7T\", \"7L37\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L5\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\"],\n \"nobleroar\": [\"9L36\", \"8L36\", \"7L45\"],\n \"outrage\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7T\", \"7L53\"],\n \"payback\": [\"8M\", \"7M\"],\n \"protect\": [\"9M\", \"9L4\", \"8M\", \"8L4\", \"7M\", \"7L13\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"reversal\": [\"9M\", \"8M\", \"7E\"],\n \"roar\": [\"9M\", \"7M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L21\"],\n \"screech\": [\"9L24\", \"8M\", \"8L24\", \"7L33\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"uproar\": [\"8M\", \"7T\"],\n \"workup\": [\"9L20\", \"8M\", \"8L20\", \"7M\", \"7L29\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\"]\n }\n },\n \"hakamoo\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\"],\n \"aquatail\": [\"7T\"],\n \"attract\": [\"8M\", \"7M\"],\n \"autotomize\": [\"8L1\", \"7L1\"],\n \"bide\": [\"7L1\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"closecombat\": [\"9M\", \"9L56\", \"8M\", \"8L56\", \"7L63\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7M\", \"7L43\"],\n \"dragondance\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7L53\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\"],\n \"dragontail\": [\"9M\", \"9L1\", \"8L1\", \"7M\", \"7L17\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\"],\n \"dualchop\": [\"7T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\"],\n \"echoedvoice\": [\"7M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\"],\n \"focuspunch\": [\"9M\"],\n \"frustration\": [\"7M\"],\n \"headbutt\": [\"9L16\", \"8L16\", \"7L25\"],\n \"hiddenpower\": [\"7M\"],\n \"irondefense\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7T\", \"7L38\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metalclaw\": [\"9M\"],\n \"nobleroar\": [\"9L38\", \"8L38\", \"7L48\"],\n \"outrage\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7T\", \"7L58\"],\n \"payback\": [\"8M\", \"7M\"],\n \"protect\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"7L1\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"roar\": [\"9M\", \"7M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L21\"],\n \"screech\": [\"9L24\", \"8M\", \"8L24\", \"7L33\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"skyuppercut\": [\"7L1\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"8M\", \"7T\"],\n \"vacuumwave\": [\"9M\"],\n \"workup\": [\"9L20\", \"8M\", \"8L20\", \"7M\", \"7L29\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\"]\n }\n },\n \"kommoo\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\"],\n \"aquatail\": [\"7T\"],\n \"attract\": [\"8M\", \"7M\"],\n \"aurasphere\": [\"9M\", \"8M\"],\n \"autotomize\": [\"8L1\", \"7L1\"],\n \"bellydrum\": [\"9L1\", \"8L1\", \"7L1\"],\n \"bide\": [\"7L1\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\"],\n \"boomburst\": [\"9L76\", \"8L76\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"clangingscales\": [\"9L0\", \"8L0\", \"7L1\"],\n \"clangoroussoul\": [\"9L68\", \"8L68\"],\n \"closecombat\": [\"9M\", \"9L60\", \"8M\", \"8L60\", \"7L75\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7M\", \"7L43\"],\n \"dragondance\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7L59\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\"],\n \"dragontail\": [\"9M\", \"9L1\", \"8L1\", \"7M\", \"7L17\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\"],\n \"dualchop\": [\"7T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\"],\n \"echoedvoice\": [\"7M\"],\n \"endeavor\": [\"9M\", \"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"headbutt\": [\"9L16\", \"8L16\", \"7L25\"],\n \"helpinghand\": [\"9M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\"],\n \"irondefense\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7T\", \"7L38\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metalclaw\": [\"9M\"],\n \"metalsound\": [\"9M\"],\n \"nobleroar\": [\"9L38\", \"8L38\", \"7L51\"],\n \"outrage\": [\"9M\", \"9L52\", \"8M\", \"8L52\", \"7T\", \"7L67\"],\n \"payback\": [\"8M\", \"7M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\"],\n \"protect\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"7L1\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"roar\": [\"9M\", \"7M\"],\n \"rockpolish\": [\"7M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L21\"],\n \"screech\": [\"9L24\", \"8M\", \"8L24\", \"7L33\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"shockwave\": [\"7T\"],\n \"skyuppercut\": [\"7L1\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\"],\n \"superpower\": [\"8M\", \"7T\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\"],\n \"toxic\": [\"7M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"8M\", \"7T\"],\n \"vacuumwave\": [\"9M\"],\n \"waterpulse\": [\"7T\"],\n \"workup\": [\"9L20\", \"8M\", \"8L20\", \"7M\", \"7L29\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\"]\n },\n \"encounters\": [{\"generation\": 7, \"level\": 41}]\n },\n \"kommoototem\": {\n \"learnset\": {\n \"aerialace\": [\"7M\"],\n \"aquatail\": [\"7T\"],\n \"attract\": [\"7M\"],\n \"autotomize\": [\"7L1\"],\n \"bellydrum\": [\"7L1\"],\n \"bide\": [\"7L1\"],\n \"brickbreak\": [\"7M\"],\n \"brutalswing\": [\"7M\"],\n \"bulkup\": [\"7M\"],\n \"bulldoze\": [\"7M\"],\n \"clangingscales\": [\"7L1\"],\n \"closecombat\": [\"7L75\"],\n \"confide\": [\"7M\"],\n \"doubleteam\": [\"7M\"],\n \"dracometeor\": [\"7T\"],\n \"dragonclaw\": [\"7M\", \"7L43\", \"7S0\"],\n \"dragondance\": [\"7L59\"],\n \"dragonpulse\": [\"7T\"],\n \"dragontail\": [\"7M\", \"7L17\"],\n \"drainpunch\": [\"7T\"],\n \"dualchop\": [\"7T\"],\n \"earthquake\": [\"7M\"],\n \"echoedvoice\": [\"7M\"],\n \"endeavor\": [\"7T\"],\n \"facade\": [\"7M\"],\n \"falseswipe\": [\"7M\"],\n \"firepunch\": [\"7T\"],\n \"flamethrower\": [\"7M\"],\n \"flashcannon\": [\"7M\"],\n \"fling\": [\"7M\"],\n \"focusblast\": [\"7M\"],\n \"focuspunch\": [\"7T\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"7M\"],\n \"headbutt\": [\"7L25\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"7M\"],\n \"hypervoice\": [\"7T\"],\n \"icepunch\": [\"7T\"],\n \"irondefense\": [\"7T\", \"7L38\", \"7S0\"],\n \"ironhead\": [\"7T\"],\n \"irontail\": [\"7T\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"7L1\"],\n \"lowkick\": [\"7T\"],\n \"nobleroar\": [\"7L51\"],\n \"outrage\": [\"7T\", \"7L67\"],\n \"payback\": [\"7M\"],\n \"poisonjab\": [\"7M\"],\n \"protect\": [\"7M\", \"7L1\"],\n \"rest\": [\"7M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"7M\"],\n \"rockpolish\": [\"7M\"],\n \"rockslide\": [\"7M\"],\n \"rocktomb\": [\"7M\"],\n \"round\": [\"7M\"],\n \"safeguard\": [\"7M\"],\n \"sandstorm\": [\"7M\"],\n \"scaryface\": [\"7L21\"],\n \"screech\": [\"7L33\", \"7S0\"],\n \"shadowclaw\": [\"7M\"],\n \"shockwave\": [\"7T\"],\n \"skyuppercut\": [\"7L1\"],\n \"sleeptalk\": [\"7M\"],\n \"snore\": [\"7T\"],\n \"stealthrock\": [\"7T\"],\n \"stompingtantrum\": [\"7T\"],\n \"substitute\": [\"7M\"],\n \"superpower\": [\"7T\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"7M\"],\n \"tackle\": [\"7L1\"],\n \"taunt\": [\"7M\"],\n \"thunderpunch\": [\"7T\"],\n \"toxic\": [\"7M\"],\n \"uproar\": [\"7T\"],\n \"waterpulse\": [\"7T\"],\n \"workup\": [\"7M\", \"7L29\", \"7S0\"],\n \"xscissor\": [\"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 50,\n \"perfectIVs\": 3,\n \"moves\": [\"workup\", \"screech\", \"irondefense\", \"dragonclaw\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"tapukoko\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\", \"7M\"],\n \"aerialace\": [\"7M\"],\n \"agility\": [\"8M\", \"8L35\", \"7L53\", \"7S0\", \"7S1\"],\n \"assurance\": [\"8M\"],\n \"bravebird\": [\"8M\", \"8L65\", \"8S3\", \"7L1\"],\n \"calmmind\": [\"8M\", \"7M\"],\n \"charge\": [\"8L30\", \"7L26\"],\n \"confide\": [\"7M\"],\n \"dazzlinggleam\": [\"8M\", \"7M\", \"7S2\"],\n \"defog\": [\"7T\"],\n \"discharge\": [\"8L45\", \"7L48\", \"7S0\", \"7S1\"],\n \"doubleteam\": [\"7M\"],\n \"echoedvoice\": [\"7M\"],\n \"eerieimpulse\": [\"8M\"],\n \"electricterrain\": [\"8M\", \"8L75\", \"7L1\"],\n \"electroball\": [\"8M\", \"7L58\", \"7S0\", \"7S1\"],\n \"electroweb\": [\"8M\", \"7T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"fairywind\": [\"8L10\"],\n \"falseswipe\": [\"8M\", \"8L15\", \"7M\", \"7L1\"],\n \"fly\": [\"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"grassknot\": [\"8M\", \"7M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"8M\", \"7M\"],\n \"hypervoice\": [\"8M\", \"7T\"],\n \"irondefense\": [\"8M\", \"7T\"],\n \"ironhead\": [\"8M\", \"7T\"],\n \"lightscreen\": [\"8M\", \"7M\"],\n \"meanlook\": [\"8L50\", \"7L1\"],\n \"mirrormove\": [\"7L38\"],\n \"naturepower\": [\"7M\"],\n \"naturesmadness\": [\"8L55\", \"7L43\", \"7S0\", \"7S1\", \"7S2\"],\n \"powerswap\": [\"8M\", \"8L70\", \"7L1\"],\n \"protect\": [\"8M\", \"7M\"],\n \"psychup\": [\"7M\"],\n \"quickattack\": [\"8L1\", \"8S3\", \"7L1\"],\n \"raindance\": [\"8M\", \"7M\"],\n \"reflect\": [\"8M\", \"7M\"],\n \"rest\": [\"8M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"7M\"],\n \"roost\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"screech\": [\"8M\", \"8L40\", \"7L20\"],\n \"shockwave\": [\"8L25\", \"7T\", \"7L14\"],\n \"skyattack\": [\"7T\"],\n \"skydrop\": [\"7M\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spark\": [\"8L20\", \"7L8\"],\n \"steelwing\": [\"8M\", \"7M\"],\n \"storedpower\": [\"8M\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"8M\"],\n \"taunt\": [\"8M\", \"8S3\", \"7M\"],\n \"telekinesis\": [\"7T\"],\n \"thief\": [\"8M\", \"7M\"],\n \"thunder\": [\"8M\", \"7M\"],\n \"thunderbolt\": [\"8M\", \"8S3\", \"7M\", \"7S2\"],\n \"thunderpunch\": [\"8M\", \"7T\"],\n \"thundershock\": [\"8L1\", \"7L1\"],\n \"thunderwave\": [\"8M\", \"7M\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"7M\"],\n \"uturn\": [\"8M\", \"7M\"],\n \"voltswitch\": [\"8M\", \"7M\", \"7S2\"],\n \"wildcharge\": [\"8M\", \"8L60\", \"7M\", \"7L32\"],\n \"withdraw\": [\"8L5\", \"7L1\"],\n \"workup\": [\"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"naturesmadness\", \"discharge\", \"agility\", \"electroball\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": true,\n \"nature\": \"Timid\",\n \"moves\": [\"naturesmadness\", \"discharge\", \"agility\", \"electroball\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": true,\n \"moves\": [\n \"thunderbolt\",\n \"dazzlinggleam\",\n \"voltswitch\",\n \"naturesmadness\"\n ],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"thunderbolt\", \"quickattack\", \"bravebird\", \"taunt\"]\n }\n ],\n \"eventOnly\": true\n },\n \"tapulele\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"aromatherapy\": [\"8L10\", \"7L1\"],\n \"aromaticmist\": [\"8L30\", \"7L1\"],\n \"astonish\": [\"8L1\", \"7L1\"],\n \"calmmind\": [\"8M\", \"7M\"],\n \"chargebeam\": [\"7M\"],\n \"charm\": [\"8M\", \"8S2\"],\n \"confide\": [\"7M\"],\n \"confusion\": [\"8L1\", \"7L1\"],\n \"dazzlinggleam\": [\"8M\", \"7M\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"8M\", \"8L15\", \"7L1\"],\n \"echoedvoice\": [\"7M\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\"],\n \"extrasensory\": [\"8L40\", \"7L48\", \"7S0\", \"7S1\"],\n \"facade\": [\"8M\", \"7M\"],\n \"flatter\": [\"8L25\", \"7L53\", \"7S0\", \"7S1\"],\n \"fling\": [\"8M\", \"7M\"],\n \"focusblast\": [\"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"futuresight\": [\"8M\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"grassknot\": [\"8M\", \"7M\"],\n \"gravity\": [\"7T\"],\n \"guardswap\": [\"8M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"8M\", \"7M\"],\n \"irondefense\": [\"8M\", \"7T\"],\n \"lightscreen\": [\"8M\", \"7M\"],\n \"magiccoat\": [\"7T\"],\n \"magicroom\": [\"8M\", \"8S2\", \"7T\"],\n \"meanlook\": [\"8L50\", \"7L1\"],\n \"moonblast\": [\"8L60\", \"7L58\", \"7S0\", \"7S1\"],\n \"naturepower\": [\"7M\"],\n \"naturesmadness\": [\"8L55\", \"7L43\", \"7S0\", \"7S1\"],\n \"playrough\": [\"8M\", \"8S2\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\"],\n \"psybeam\": [\"8L20\", \"7L14\"],\n \"psychic\": [\"8M\", \"8S2\", \"7M\"],\n \"psychicterrain\": [\"8M\", \"8L75\", \"7L1\"],\n \"psychocut\": [\"8M\"],\n \"psychup\": [\"7M\"],\n \"psyshock\": [\"8M\", \"8L45\", \"7M\", \"7L32\"],\n \"psywave\": [\"7L8\"],\n \"reflect\": [\"8M\", \"7M\"],\n \"rest\": [\"8M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"shadowball\": [\"8M\", \"7M\"],\n \"skillswap\": [\"8M\", \"8L70\", \"7T\", \"7L26\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"speedswap\": [\"8M\"],\n \"storedpower\": [\"8M\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"sunnyday\": [\"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"sweetscent\": [\"8L35\", \"7L20\"],\n \"taunt\": [\"8M\", \"7M\"],\n \"telekinesis\": [\"7T\"],\n \"thief\": [\"8M\", \"7M\"],\n \"thunder\": [\"8M\", \"7M\"],\n \"thunderbolt\": [\"8M\", \"7M\"],\n \"tickle\": [\"8L65\", \"7L38\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"7M\"],\n \"withdraw\": [\"8L5\", \"7L1\"],\n \"wonderroom\": [\"8M\", \"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"naturesmadness\", \"extrasensory\", \"flatter\", \"moonblast\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": true,\n \"moves\": [\"naturesmadness\", \"extrasensory\", \"flatter\", \"moonblast\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"psychic\", \"playrough\", \"magicroom\", \"charm\"]\n }\n ],\n \"eventOnly\": true\n },\n \"tapubulu\": {\n \"learnset\": {\n \"brickbreak\": [\"8M\", \"7M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulkup\": [\"8M\", \"7M\"],\n \"bulletseed\": [\"8M\"],\n \"calmmind\": [\"8M\", \"7M\"],\n \"closecombat\": [\"8M\"],\n \"confide\": [\"7M\"],\n \"darkestlariat\": [\"8M\"],\n \"dazzlinggleam\": [\"8M\", \"7M\"],\n \"disable\": [\"8L10\", \"7L1\"],\n \"dualchop\": [\"7T\"],\n \"echoedvoice\": [\"7M\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"falseswipe\": [\"8M\", \"7M\"],\n \"fling\": [\"8M\", \"7M\"],\n \"focusblast\": [\"8M\", \"7M\"],\n \"focuspunch\": [\"7T\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"8M\", \"7T\", \"7L14\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"grassknot\": [\"8M\", \"7M\"],\n \"grassyterrain\": [\"8M\", \"8L75\", \"7L1\"],\n \"guardswap\": [\"8M\"],\n \"hiddenpower\": [\"7M\"],\n \"highhorsepower\": [\"8M\"],\n \"hornattack\": [\"8L30\", \"7L8\"],\n \"hornleech\": [\"8L40\", \"7L32\"],\n \"hyperbeam\": [\"8M\", \"7M\"],\n \"irondefense\": [\"8M\", \"7T\"],\n \"leafage\": [\"8L1\", \"7L1\"],\n \"leechseed\": [\"8L15\", \"7L26\"],\n \"lightscreen\": [\"8M\", \"7M\"],\n \"meanlook\": [\"8L50\", \"7L1\"],\n \"megadrain\": [\"8L20\"],\n \"megahorn\": [\"8M\", \"8L65\", \"8S2\", \"7L53\", \"7S0\", \"7S1\"],\n \"megapunch\": [\"8M\"],\n \"naturepower\": [\"7M\"],\n \"naturesmadness\": [\"8L55\", \"7L43\", \"7S0\", \"7S1\"],\n \"payback\": [\"8M\", \"7M\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\"],\n \"psychup\": [\"7M\"],\n \"reflect\": [\"8M\", \"7M\"],\n \"rest\": [\"8M\"],\n \"return\": [\"7M\"],\n \"revenge\": [\"8M\"],\n \"roar\": [\"7M\"],\n \"rockslide\": [\"8M\", \"7M\"],\n \"rocksmash\": [\"8L1\"],\n \"rocktomb\": [\"8M\", \"7M\"],\n \"rototiller\": [\"7L38\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"scaryface\": [\"8M\", \"8L35\", \"8S2\", \"7L20\"],\n \"seedbomb\": [\"8M\", \"7T\"],\n \"skullbash\": [\"8L70\", \"7L58\", \"7S0\", \"7S1\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"smartstrike\": [\"8M\", \"7M\"],\n \"snarl\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"8M\", \"7M\"],\n \"stoneedge\": [\"8M\", \"7M\"],\n \"storedpower\": [\"8M\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"sunnyday\": [\"8M\", \"7M\"],\n \"superpower\": [\"8M\", \"8S2\", \"7T\", \"7L1\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"8M\", \"7M\"],\n \"synthesis\": [\"7T\"],\n \"taunt\": [\"8M\", \"7M\"],\n \"telekinesis\": [\"7T\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"7M\"],\n \"whirlwind\": [\"8L25\", \"7L1\"],\n \"withdraw\": [\"8L5\", \"7L1\"],\n \"woodhammer\": [\"8L60\", \"8S2\", \"7L1\"],\n \"workup\": [\"8M\", \"7M\"],\n \"worryseed\": [\"7T\"],\n \"zenheadbutt\": [\"8M\", \"8L45\", \"7T\", \"7L48\", \"7S0\", \"7S1\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"naturesmadness\", \"zenheadbutt\", \"megahorn\", \"skullbash\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": true,\n \"moves\": [\"naturesmadness\", \"zenheadbutt\", \"megahorn\", \"skullbash\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"superpower\", \"megahorn\", \"woodhammer\", \"scaryface\"]\n }\n ],\n \"eventOnly\": true\n },\n \"tapufini\": {\n \"learnset\": {\n \"aquaring\": [\"8L15\", \"7L53\", \"7S0\", \"7S1\"],\n \"blizzard\": [\"8M\", \"7M\"],\n \"brine\": [\"8M\", \"8L25\", \"8S2\", \"7L32\"],\n \"calmmind\": [\"8M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"dazzlinggleam\": [\"8M\", \"7M\"],\n \"defog\": [\"8L30\", \"7T\", \"7L38\"],\n \"disarmingvoice\": [\"8L1\"],\n \"dive\": [\"8M\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"8M\"],\n \"echoedvoice\": [\"7M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"fling\": [\"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"grassknot\": [\"8M\", \"7M\"],\n \"gravity\": [\"7T\"],\n \"guardswap\": [\"8M\"],\n \"haze\": [\"8L10\", \"7L1\"],\n \"healpulse\": [\"8L35\", \"7L1\"],\n \"hiddenpower\": [\"7M\"],\n \"hydropump\": [\"8M\", \"8L65\", \"7L58\", \"7S0\", \"7S1\"],\n \"hyperbeam\": [\"8M\", \"7M\"],\n \"icebeam\": [\"8M\", \"7M\"],\n \"icepunch\": [\"8M\", \"7T\"],\n \"icywind\": [\"8M\", \"7T\"],\n \"irondefense\": [\"8M\", \"7T\"],\n \"knockoff\": [\"7T\"],\n \"lightscreen\": [\"8M\", \"7M\"],\n \"magiccoat\": [\"7T\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"meanlook\": [\"8L50\", \"7L1\"],\n \"mist\": [\"8L10\", \"7L1\"],\n \"mistyterrain\": [\"8M\", \"8L75\", \"7L1\"],\n \"moonblast\": [\"8L60\", \"8S2\", \"7L1\"],\n \"muddywater\": [\"8M\", \"8L45\", \"7L48\", \"7S0\", \"7S1\"],\n \"naturepower\": [\"7M\"],\n \"naturesmadness\": [\"8L55\", \"7L43\", \"7S0\", \"7S1\"],\n \"playrough\": [\"8M\"],\n \"protect\": [\"8M\", \"7M\"],\n \"psychup\": [\"7M\"],\n \"raindance\": [\"8M\", \"7M\"],\n \"reflect\": [\"8M\", \"7M\"],\n \"refresh\": [\"7L26\"],\n \"rest\": [\"8M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"scald\": [\"8M\", \"7M\"],\n \"shadowball\": [\"8M\", \"7M\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"smartstrike\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"soak\": [\"8L70\", \"7L20\"],\n \"storedpower\": [\"8M\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"surf\": [\"8M\", \"8L40\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"taunt\": [\"8M\", \"7M\"],\n \"telekinesis\": [\"7T\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"7M\"],\n \"trick\": [\"8M\", \"7T\"],\n \"waterfall\": [\"8M\", \"7M\"],\n \"watergun\": [\"8L1\", \"7L1\"],\n \"waterpulse\": [\"8L20\", \"8S2\", \"7T\", \"7L8\"],\n \"whirlpool\": [\"8M\", \"8S2\", \"7L14\"],\n \"withdraw\": [\"8L5\", \"7L1\"],\n \"wonderroom\": [\"8M\", \"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"naturesmadness\", \"muddywater\", \"aquaring\", \"hydropump\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": true,\n \"moves\": [\"naturesmadness\", \"muddywater\", \"aquaring\", \"hydropump\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"whirlpool\", \"waterpulse\", \"brine\", \"moonblast\"]\n }\n ],\n \"eventOnly\": true\n },\n \"cosmog\": {\n \"learnset\": {\n \"splash\": [\"9L1\", \"8L1\", \"8S1\", \"7L1\", \"7S0\"],\n \"teleport\": [\"9L1\", \"8L1\", \"8S1\", \"7L23\"]\n },\n \"eventData\": [\n {\"generation\": 7, \"level\": 5, \"moves\": [\"splash\"]},\n {\n \"generation\": 8,\n \"level\": 5,\n \"moves\": [\"splash\", \"teleport\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"cosmoem\": {\n \"learnset\": {\n \"cosmicpower\": [\"9L0\", \"8M\", \"8L0\", \"7L1\"],\n \"teleport\": [\"9L1\", \"8L1\", \"7L1\"]\n }\n },\n \"solgaleo\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"cosmicpower\": [\"9L1\", \"8M\", \"8L1\", \"7L1\", \"7S0\", \"7S1\"],\n \"crunch\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"7L37\", \"7S0\", \"7S1\"],\n \"doubleedge\": [\"9M\"],\n \"doubleteam\": [\"7M\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\"],\n \"endeavor\": [\"9M\", \"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\"],\n \"firespin\": [\"9M\", \"8M\", \"8S3\"],\n \"flamecharge\": [\"9M\", \"7M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\"],\n \"flareblitz\": [\"9M\", \"9L70\", \"9S4\", \"8M\", \"8L70\", \"7L61\"],\n \"flashcannon\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7M\", \"7L23\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"futuresight\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"9L84\", \"8M\", \"8L84\", \"7M\", \"7L73\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\"],\n \"heatcrash\": [\"9M\", \"8M\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\"],\n \"ironhead\": [\"9M\", \"9L7\", \"8M\", \"8L7\", \"7T\", \"7L7\"],\n \"irontail\": [\"8M\", \"8S3\", \"7T\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"lastresort\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"metalburst\": [\"9L49\", \"9S4\", \"8L49\", \"7L43\"],\n \"metalclaw\": [\"9M\", \"9L1\", \"8L1\", \"7L1\"],\n \"metalsound\": [\"9M\", \"9L14\", \"8L14\", \"7L13\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"morningsun\": [\"9L35\", \"8L35\", \"7L31\", \"7S2\"],\n \"mysticalfire\": [\"8M\"],\n \"nobleroar\": [\"9L1\", \"8L1\", \"8S3\", \"7L59\", \"7S2\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"psychup\": [\"9M\", \"7M\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"9M\", \"7M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"shockwave\": [\"7T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"9L63\", \"9S4\", \"8M\", \"8L63\", \"7M\", \"7L47\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelroller\": [\"8T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"sunsteelstrike\": [\"9L0\", \"8L0\", \"7L1\", \"7S0\", \"7S1\", \"7S2\"],\n \"superpower\": [\"8M\", \"7T\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"teleport\": [\"9L1\", \"8L1\", \"7L1\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\"],\n \"thunderwave\": [\"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\"],\n \"wakeupslap\": [\"7L1\"],\n \"wideguard\": [\"9L77\", \"8L77\", \"7L67\"],\n \"wildcharge\": [\"9M\", \"9L56\", \"9S4\", \"8M\", \"8L56\", \"7M\"],\n \"workup\": [\"8M\", \"7M\"],\n \"zenheadbutt\": [\n \"9M\",\n \"9L21\",\n \"8M\",\n \"8L21\",\n \"8S3\",\n \"7T\",\n \"7L19\",\n \"7S0\",\n \"7S1\",\n \"7S2\"\n ]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 55,\n \"moves\": [\"sunsteelstrike\", \"cosmicpower\", \"crunch\", \"zenheadbutt\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"sunsteelstrike\", \"cosmicpower\", \"crunch\", \"zenheadbutt\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": true,\n \"moves\": [\"sunsteelstrike\", \"zenheadbutt\", \"nobleroar\", \"morningsun\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"zenheadbutt\", \"firespin\", \"irontail\", \"nobleroar\"]\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"flareblitz\", \"solarbeam\", \"wildcharge\", \"metalburst\"]\n }\n ]\n },\n \"lunala\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\"],\n \"aerialace\": [\"9M\", \"7M\"],\n \"agility\": [\"9M\", \"8M\"],\n \"airslash\": [\"9M\", \"9L21\", \"8M\", \"8L21\", \"7L19\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\"],\n \"chargebeam\": [\"9M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\", \"9L14\", \"8L14\", \"7L13\"],\n \"confusion\": [\"9L1\", \"8L1\", \"7L1\"],\n \"cosmicpower\": [\"9L1\", \"8M\", \"8L1\", \"7L1\", \"7S0\", \"7S1\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\"],\n \"defog\": [\"7T\"],\n \"doubleteam\": [\"7M\"],\n \"dreameater\": [\"9L70\", \"9S4\", \"8L70\", \"7M\", \"7L59\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"futuresight\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"8L84\", \"7M\", \"7L73\"],\n \"hypnosis\": [\"9L1\", \"8L1\", \"7L1\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"magiccoat\": [\"8L49\", \"8S3\", \"7T\", \"7L43\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"moonblast\": [\"9L56\", \"9S4\", \"8L56\", \"8S3\", \"7L47\", \"7S2\"],\n \"moongeistbeam\": [\"9L0\", \"8L0\", \"7L1\", \"7S0\", \"7S1\", \"7S2\"],\n \"moonlight\": [\"9L35\", \"8L35\", \"7L31\", \"7S2\"],\n \"nightdaze\": [\"9L42\", \"8L42\", \"7L37\", \"7S0\", \"7S1\"],\n \"nightshade\": [\"9M\", \"9L7\", \"8L7\", \"7L7\"],\n \"phantomforce\": [\"9M\", \"9L63\", \"9S4\", \"8M\", \"8L63\", \"7L61\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychic\": [\"9M\", \"9L49\", \"9S4\", \"8M\", \"7M\"],\n \"psychocut\": [\"8M\"],\n \"psychup\": [\"9M\", \"7M\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"7S2\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"7M\"],\n \"roost\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"shadowball\": [\n \"9M\",\n \"9L28\",\n \"8M\",\n \"8L28\",\n \"8S3\",\n \"7M\",\n \"7L23\",\n \"7S0\",\n \"7S1\"\n ],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"shockwave\": [\"7T\"],\n \"signalbeam\": [\"7T\"],\n \"skyattack\": [\"7T\"],\n \"skydrop\": [\"7M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"spite\": [\"9M\", \"7T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\", \"8S3\"],\n \"tailwind\": [\"9M\", \"7T\"],\n \"telekinesis\": [\"7T\"],\n \"teleport\": [\"9L1\", \"8L1\", \"7L1\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\"],\n \"thunderwave\": [\"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\"],\n \"wideguard\": [\"9L77\", \"8L77\", \"7L67\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\"],\n \"wonderroom\": [\"8M\", \"7T\"],\n \"workup\": [\"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 55,\n \"moves\": [\"moongeistbeam\", \"cosmicpower\", \"nightdaze\", \"shadowball\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"moongeistbeam\", \"cosmicpower\", \"nightdaze\", \"shadowball\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": true,\n \"moves\": [\"moongeistbeam\", \"psyshock\", \"moonblast\", \"moonlight\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"shadowball\", \"moonblast\", \"magiccoat\", \"swift\"]\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"dreameater\", \"phantomforce\", \"moonblast\", \"psychic\"]\n }\n ]\n },\n \"nihilego\": {\n \"learnset\": {\n \"acid\": [\"8L5\", \"7L1\"],\n \"acidspray\": [\"8L15\", \"8S2\", \"7L47\", \"7S0\", \"7S1\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"bind\": [\"7T\"],\n \"bodyslam\": [\"8M\"],\n \"brutalswing\": [\"8M\", \"8S2\", \"7M\"],\n \"chargebeam\": [\"7M\"],\n \"clearsmog\": [\"8L20\", \"7L7\"],\n \"confide\": [\"7M\"],\n \"constrict\": [\"7L1\"],\n \"corrosivegas\": [\"8T\"],\n \"crosspoison\": [\"8M\"],\n \"dazzlinggleam\": [\"8M\", \"7M\"],\n \"doubleteam\": [\"7M\"],\n \"echoedvoice\": [\"7M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"foulplay\": [\"8M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"grassknot\": [\"8M\", \"7M\"],\n \"guardsplit\": [\"8L25\", \"7L1\"],\n \"gunkshot\": [\"8M\", \"7T\"],\n \"headbutt\": [\"8L35\", \"7L19\"],\n \"headsmash\": [\"8L70\", \"7L73\"],\n \"hex\": [\"8M\"],\n \"hiddenpower\": [\"7M\"],\n \"ironhead\": [\"8M\", \"7T\"],\n \"knockoff\": [\"7T\"],\n \"lightscreen\": [\"8M\", \"7M\"],\n \"magiccoat\": [\"7T\"],\n \"meteorbeam\": [\"8T\"],\n \"mirrorcoat\": [\"8L60\", \"7L43\", \"7S0\", \"7S1\"],\n \"painsplit\": [\"7T\"],\n \"poisonjab\": [\"8M\", \"7M\"],\n \"pound\": [\"8L1\", \"7L1\"],\n \"powergem\": [\"8M\", \"8L50\", \"7L37\", \"7S0\", \"7S1\"],\n \"powersplit\": [\"8L25\", \"7L1\"],\n \"protect\": [\"8M\", \"7M\"],\n \"psychic\": [\"8M\", \"7M\"],\n \"psyshock\": [\"8M\", \"7M\"],\n \"psywave\": [\"7L13\"],\n \"reflect\": [\"7M\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockslide\": [\"8M\"],\n \"rocktomb\": [\"8M\"],\n \"roleplay\": [\"7T\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\", \"7L31\"],\n \"sandstorm\": [\"8M\", \"7M\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"sludgebomb\": [\"8M\", \"7M\"],\n \"sludgewave\": [\"8M\", \"8S2\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spite\": [\"7T\"],\n \"stealthrock\": [\"8M\", \"8L55\", \"7T\", \"7L59\", \"7S1\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"telekinesis\": [\"7T\"],\n \"thunder\": [\"8M\", \"7M\"],\n \"thunderbolt\": [\"8M\", \"7M\"],\n \"thunderwave\": [\"8M\", \"7M\"],\n \"tickle\": [\"8L10\", \"7L1\"],\n \"toxic\": [\"7M\"],\n \"toxicspikes\": [\"8M\", \"8L40\", \"7L29\"],\n \"trickroom\": [\"8M\", \"7M\"],\n \"venomdrench\": [\"8M\", \"8L45\", \"7L53\", \"7S0\"],\n \"venoshock\": [\"8M\", \"8L30\", \"7M\", \"7L23\"],\n \"wonderroom\": [\"8M\", \"8L65\", \"8S2\", \"7T\", \"7L67\"],\n \"worryseed\": [\"7T\"],\n \"wrap\": [\"8L1\"],\n \"zenheadbutt\": [\"8M\", \"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 55,\n \"moves\": [\"powergem\", \"mirrorcoat\", \"acidspray\", \"venomdrench\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"powergem\", \"acidspray\", \"stealthrock\", \"mirrorcoat\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"wonderroom\", \"sludgewave\", \"brutalswing\", \"acidspray\"]\n }\n ],\n \"eventOnly\": true\n },\n \"buzzwole\": {\n \"learnset\": {\n \"bodyslam\": [\"8M\"],\n \"bounce\": [\"8M\", \"7T\"],\n \"brickbreak\": [\"8M\", \"7M\"],\n \"bugbite\": [\"7T\"],\n \"bulkup\": [\"8M\", \"8L20\", \"7M\", \"7L13\"],\n \"bulldoze\": [\"8M\", \"7M\"],\n \"closecombat\": [\"8M\"],\n \"coaching\": [\"8T\"],\n \"cometpunch\": [\"7L7\"],\n \"confide\": [\"7M\"],\n \"counter\": [\"8L55\", \"7L43\", \"7S0\", \"7S1\"],\n \"darkestlariat\": [\"8M\"],\n \"doubleteam\": [\"7M\"],\n \"drainpunch\": [\"8M\", \"7T\"],\n \"dualchop\": [\"7T\"],\n \"dualwingbeat\": [\"8T\"],\n \"dynamicpunch\": [\"8L50\", \"8S2\", \"7L59\", \"7S0\", \"7S1\"],\n \"earthquake\": [\"8M\", \"7M\"],\n \"endeavor\": [\"7T\"],\n \"endure\": [\"8M\", \"8L25\", \"7L23\"],\n \"facade\": [\"8M\", \"7M\"],\n \"falseswipe\": [\"8M\", \"7M\"],\n \"fellstinger\": [\"8L10\", \"7L1\"],\n \"fling\": [\"8M\", \"7M\"],\n \"focusenergy\": [\"8M\", \"8L45\", \"7L1\"],\n \"focuspunch\": [\"8L70\", \"7T\", \"7L73\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"gyroball\": [\"8M\", \"7M\"],\n \"hammerarm\": [\"8L60\", \"7L47\", \"7S0\", \"7S1\"],\n \"harden\": [\"8L1\", \"7L1\"],\n \"hiddenpower\": [\"7M\"],\n \"highhorsepower\": [\"8M\"],\n \"icepunch\": [\"8M\", \"7T\", \"7L1\"],\n \"ironhead\": [\"8M\", \"7T\"],\n \"leechlife\": [\"8M\", \"8S2\", \"7M\", \"7L29\"],\n \"lowsweep\": [\"8M\", \"7M\"],\n \"lunge\": [\"8L40\", \"7L53\", \"7S0\", \"7S1\"],\n \"megapunch\": [\"8M\", \"8L35\", \"7L37\"],\n \"outrage\": [\"8M\", \"7T\"],\n \"payback\": [\"8M\", \"7M\"],\n \"poisonjab\": [\"8M\", \"7M\"],\n \"poweruppunch\": [\"8L1\", \"8S2\", \"7L1\"],\n \"protect\": [\"8M\", \"7M\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"8M\", \"8L30\", \"7L1\"],\n \"rockslide\": [\"8M\", \"7M\"],\n \"rocktomb\": [\"8M\", \"7M\"],\n \"roost\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"smackdown\": [\"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"superpower\": [\"8M\", \"8L65\", \"7T\", \"7L67\"],\n \"swagger\": [\"7M\"],\n \"taunt\": [\"8M\", \"8L5\", \"8S2\", \"7M\", \"7L31\"],\n \"thunderpunch\": [\"8M\", \"7T\", \"7L1\"],\n \"toxic\": [\"7M\"],\n \"vitalthrow\": [\"8L15\", \"7L19\"],\n \"workup\": [\"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 65,\n \"moves\": [\"counter\", \"hammerarm\", \"lunge\", \"dynamicpunch\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"counter\", \"hammerarm\", \"lunge\", \"dynamicpunch\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"poweruppunch\", \"taunt\", \"leechlife\", \"dynamicpunch\"]\n }\n ],\n \"eventOnly\": true\n },\n \"pheromosa\": {\n \"learnset\": {\n \"agility\": [\"8M\", \"8L40\", \"7L37\"],\n \"assurance\": [\"8M\"],\n \"blizzard\": [\"8M\", \"7M\"],\n \"block\": [\"7T\"],\n \"bounce\": [\"8M\", \"8L50\", \"7T\", \"7L29\"],\n \"brickbreak\": [\"8M\", \"7M\"],\n \"bugbite\": [\"8L15\", \"7T\"],\n \"bugbuzz\": [\"8M\", \"8L60\", \"7L53\", \"7S0\", \"7S1\"],\n \"closecombat\": [\"8M\"],\n \"coaching\": [\"8T\"],\n \"confide\": [\"7M\"],\n \"doublekick\": [\"8L25\", \"7L1\"],\n \"doubleteam\": [\"7M\"],\n \"drillrun\": [\"8M\", \"7T\"],\n \"echoedvoice\": [\"7M\"],\n \"electroweb\": [\"8M\", \"7T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"falseswipe\": [\"8M\", \"7M\"],\n \"feint\": [\"8L1\", \"7L19\"],\n \"fling\": [\"8M\", \"7M\"],\n \"focusblast\": [\"8M\", \"7M\"],\n \"foulplay\": [\"8M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"hiddenpower\": [\"7M\"],\n \"highjumpkick\": [\"8L70\", \"8S2\", \"7L67\"],\n \"hyperbeam\": [\"8M\", \"7M\"],\n \"icebeam\": [\"8M\", \"7M\"],\n \"icywind\": [\"8M\", \"7T\"],\n \"jumpkick\": [\"7L31\"],\n \"laserfocus\": [\"7T\"],\n \"leer\": [\"8L5\", \"7L1\"],\n \"lowkick\": [\"8M\", \"8L20\", \"7T\", \"7L1\"],\n \"lowsweep\": [\"8M\", \"7M\"],\n \"lunge\": [\"8L45\", \"8S2\", \"7L47\", \"7S0\", \"7S1\"],\n \"mefirst\": [\"7L59\", \"7S0\", \"7S1\"],\n \"outrage\": [\"8M\", \"7T\"],\n \"poisonjab\": [\"8M\", \"7M\"],\n \"protect\": [\"8M\", \"7M\"],\n \"quickguard\": [\"8L10\", \"7L1\"],\n \"quiverdance\": [\"8L65\", \"7L1\"],\n \"rapidspin\": [\"8L1\", \"7L1\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"roost\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"shockwave\": [\"7T\"],\n \"signalbeam\": [\"7T\"],\n \"silverwind\": [\"7L23\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\"8M\", \"7T\"],\n \"speedswap\": [\"8M\", \"8L55\", \"7L73\"],\n \"stomp\": [\"8L35\", \"7L13\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"8M\", \"8S2\", \"7L7\"],\n \"taunt\": [\"8M\", \"7M\"],\n \"throatchop\": [\"8M\", \"8S2\", \"7T\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"7M\"],\n \"tripleaxel\": [\"8T\"],\n \"triplekick\": [\"8L30\", \"7L43\", \"7S0\", \"7S1\"],\n \"uturn\": [\"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"triplekick\", \"lunge\", \"bugbuzz\", \"mefirst\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"triplekick\", \"lunge\", \"bugbuzz\", \"mefirst\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"highjumpkick\", \"swift\", \"throatchop\", \"lunge\"]\n }\n ],\n \"eventOnly\": true\n },\n \"xurkitree\": {\n \"learnset\": {\n \"bind\": [\"7T\"],\n \"brutalswing\": [\"8M\", \"8S2\", \"7M\"],\n \"calmmind\": [\"8M\", \"7M\"],\n \"charge\": [\"8L5\", \"7L1\"],\n \"chargebeam\": [\"7M\"],\n \"confide\": [\"7M\"],\n \"dazzlinggleam\": [\"8M\", \"7M\"],\n \"discharge\": [\"8L45\", \"8S2\", \"7L47\", \"7S0\", \"7S1\"],\n \"doubleteam\": [\"7M\"],\n \"eerieimpulse\": [\"8M\", \"8L35\", \"8S2\", \"7L29\"],\n \"electricterrain\": [\"8M\", \"8L60\", \"7L53\", \"7S0\", \"7S1\"],\n \"electroball\": [\"8M\"],\n \"electroweb\": [\"8M\", \"7T\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"fling\": [\"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"grassknot\": [\"8M\", \"7M\"],\n \"gravity\": [\"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"8M\", \"7M\"],\n \"hypnosis\": [\"8L30\", \"7L43\", \"7S0\", \"7S1\"],\n \"ingrain\": [\"8L15\", \"7L19\"],\n \"iondeluge\": [\"7L67\"],\n \"lightscreen\": [\"8M\", \"7M\"],\n \"magiccoat\": [\"7T\"],\n \"magnetrise\": [\"8L50\", \"7T\"],\n \"naturepower\": [\"7M\"],\n \"powerwhip\": [\"8M\", \"8L65\", \"8S2\", \"7L59\", \"7S0\", \"7S1\"],\n \"protect\": [\"8M\", \"7M\"],\n \"raindance\": [\"8M\", \"7M\"],\n \"reflect\": [\"8M\", \"7M\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\"],\n \"shockwave\": [\"8L25\", \"7T\", \"7L13\"],\n \"signalbeam\": [\"7T\", \"7L31\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"8M\", \"7M\"],\n \"spark\": [\"8L20\", \"7L1\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"sunnyday\": [\"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"tailglow\": [\"7L1\"],\n \"thunder\": [\"8M\", \"7M\"],\n \"thunderbolt\": [\"8M\", \"8L55\", \"7M\", \"7L37\"],\n \"thunderpunch\": [\"8M\", \"8L40\", \"7T\", \"7L23\"],\n \"thundershock\": [\"8L1\", \"7L1\"],\n \"thunderwave\": [\"8M\", \"8L10\", \"7M\", \"7L7\"],\n \"toxic\": [\"7M\"],\n \"voltswitch\": [\"8M\", \"7M\"],\n \"wildcharge\": [\"8M\", \"7M\"],\n \"wrap\": [\"8L1\", \"7L1\"],\n \"zapcannon\": [\"8L70\", \"7L73\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 65,\n \"moves\": [\"hypnosis\", \"discharge\", \"electricterrain\", \"powerwhip\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"hypnosis\", \"discharge\", \"electricterrain\", \"powerwhip\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"powerwhip\", \"discharge\", \"eerieimpulse\", \"brutalswing\"]\n }\n ],\n \"eventOnly\": true\n },\n \"celesteela\": {\n \"learnset\": {\n \"absorb\": [\"8L1\", \"7L1\"],\n \"acrobatics\": [\"8M\", \"7M\"],\n \"airslash\": [\"8M\", \"7L1\"],\n \"autotomize\": [\"8L30\", \"7L43\", \"7S0\", \"7S1\"],\n \"block\": [\"7T\"],\n \"bodyslam\": [\"8M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"8M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"doubleedge\": [\"8L65\", \"7L73\"],\n \"doubleteam\": [\"7M\"],\n \"earthquake\": [\"8M\", \"8S2\", \"7M\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\", \"7M\"],\n \"explosion\": [\"7M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"fireblast\": [\"8M\", \"7M\"],\n \"flamecharge\": [\"7M\"],\n \"flamethrower\": [\"8M\", \"7M\"],\n \"flashcannon\": [\"8M\", \"8L40\", \"7M\", \"7L37\"],\n \"fly\": [\"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"8M\", \"8L35\", \"7T\", \"7L31\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"grassknot\": [\"8M\", \"7M\"],\n \"gravity\": [\"7T\"],\n \"gyroball\": [\"8M\", \"8S2\", \"7M\"],\n \"harden\": [\"8L5\", \"7L1\"],\n \"heavyslam\": [\"8M\", \"8L60\", \"7L67\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"8M\", \"7M\"],\n \"ingrain\": [\"8L25\", \"7L1\"],\n \"irondefense\": [\"8M\", \"8L50\", \"7T\", \"7L59\", \"7S0\", \"7S1\"],\n \"ironhead\": [\"8M\", \"7T\", \"7L29\"],\n \"leechseed\": [\"8L55\", \"8S2\", \"7L19\"],\n \"magnetrise\": [\"7T\"],\n \"megadrain\": [\"8L15\", \"7L13\"],\n \"megahorn\": [\"8M\"],\n \"metalsound\": [\"8L45\", \"7L23\"],\n \"meteorbeam\": [\"8T\"],\n \"protect\": [\"8M\", \"7M\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockslide\": [\"8M\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"seedbomb\": [\"8M\", \"7T\", \"7L47\", \"7S0\", \"7S1\"],\n \"selfdestruct\": [\"8M\"],\n \"shockwave\": [\"7T\"],\n \"skullbash\": [\"8L70\", \"7L53\", \"7S0\", \"7S1\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"smackdown\": [\"8L20\", \"8S2\", \"7M\", \"7L7\"],\n \"smartstrike\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"8M\", \"7M\"],\n \"steelbeam\": [\"8T\"],\n \"steelroller\": [\"8T\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"superpower\": [\"8M\", \"7T\"],\n \"swagger\": [\"7M\"],\n \"tackle\": [\"8L1\", \"7L1\"],\n \"toxic\": [\"7M\"],\n \"wideguard\": [\"8L10\", \"7L1\"],\n \"zenheadbutt\": [\"8M\", \"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 65,\n \"moves\": [\"autotomize\", \"seedbomb\", \"skullbash\", \"irondefense\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"autotomize\", \"seedbomb\", \"skullbash\", \"irondefense\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"leechseed\", \"smackdown\", \"gyroball\", \"earthquake\"]\n }\n ],\n \"eventOnly\": true\n },\n \"kartana\": {\n \"learnset\": {\n \"aerialace\": [\"8L25\", \"7M\", \"7L23\"],\n \"aircutter\": [\"8L20\", \"8S2\", \"7L1\"],\n \"airslash\": [\"8M\", \"7L59\", \"7S0\", \"7S1\"],\n \"brickbreak\": [\"8M\", \"7M\"],\n \"calmmind\": [\"8M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"cut\": [\"8L15\", \"7L1\"],\n \"defog\": [\"8L50\", \"7T\", \"7L1\"],\n \"detect\": [\"8L30\", \"7L53\", \"7S0\", \"7S1\"],\n \"doubleteam\": [\"7M\"],\n \"endure\": [\"8M\"],\n \"falseswipe\": [\"8M\", \"8L10\", \"7M\", \"7L7\"],\n \"frustration\": [\"7M\"],\n \"furycutter\": [\"8L1\", \"7L1\"],\n \"gigadrain\": [\"8M\", \"7T\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"guillotine\": [\"8L70\", \"7L73\"],\n \"hiddenpower\": [\"7M\"],\n \"irondefense\": [\"8M\", \"7T\"],\n \"knockoff\": [\"7T\"],\n \"laserfocus\": [\"8L45\", \"7T\", \"7L29\"],\n \"lastresort\": [\"7T\"],\n \"leafblade\": [\"8M\", \"8L55\", \"8S2\", \"7L43\", \"7S0\", \"7S1\"],\n \"nightslash\": [\"8L35\", \"7L31\"],\n \"protect\": [\"8M\", \"7M\"],\n \"psychocut\": [\"8M\", \"7L67\"],\n \"razorleaf\": [\"8L5\", \"7L13\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"sacredsword\": [\"8L60\", \"7L1\"],\n \"screech\": [\"8M\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"smartstrike\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarblade\": [\"8M\"],\n \"steelbeam\": [\"8T\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swordsdance\": [\"8M\", \"8L65\", \"8S2\", \"7M\", \"7L37\"],\n \"synthesis\": [\"8L40\", \"7T\", \"7L19\"],\n \"tailwind\": [\"7T\"],\n \"toxic\": [\"7M\"],\n \"vacuumwave\": [\"8L1\", \"8S2\", \"7L1\"],\n \"xscissor\": [\"8M\", \"7M\", \"7L47\", \"7S0\", \"7S1\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 60,\n \"moves\": [\"leafblade\", \"xscissor\", \"detect\", \"airslash\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"leafblade\", \"xscissor\", \"detect\", \"airslash\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"vacuumwave\", \"aircutter\", \"leafblade\", \"swordsdance\"]\n }\n ],\n \"eventOnly\": true\n },\n \"guzzlord\": {\n \"learnset\": {\n \"amnesia\": [\"8M\"],\n \"belch\": [\"8L60\", \"7L1\"],\n \"bite\": [\"8L1\", \"7L1\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\", \"8L35\"],\n \"brickbreak\": [\"8M\", \"7M\"],\n \"brutalswing\": [\"8M\", \"8S2\", \"7M\", \"7L13\"],\n \"bulldoze\": [\"8M\", \"7M\"],\n \"corrosivegas\": [\"8T\"],\n \"crunch\": [\"8M\", \"8L30\", \"7L37\"],\n \"darkpulse\": [\"8M\", \"7M\"],\n \"doubleteam\": [\"7M\"],\n \"dracometeor\": [\"8T\", \"7T\"],\n \"dragonclaw\": [\"8M\", \"7M\"],\n \"dragonpulse\": [\"8M\", \"7T\"],\n \"dragonrage\": [\"7L1\"],\n \"dragonrush\": [\"8L55\", \"8S2\", \"7L73\"],\n \"dragontail\": [\"8L1\", \"7M\", \"7L23\"],\n \"drainpunch\": [\"8M\", \"7T\"],\n \"dualchop\": [\"7T\"],\n \"earthquake\": [\"8M\", \"7M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"fireblast\": [\"8M\", \"7M\"],\n \"flamethrower\": [\"8M\", \"7M\"],\n \"fling\": [\"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gastroacid\": [\"8L40\", \"7T\", \"7L53\", \"7S0\", \"7S1\"],\n \"gigaimpact\": [\"8M\", \"8L70\", \"7M\"],\n \"gyroball\": [\"8M\", \"7M\"],\n \"hammerarm\": [\"8L45\", \"7L43\", \"7S1\"],\n \"heatcrash\": [\"8M\"],\n \"heatwave\": [\"8M\", \"7T\"],\n \"heavyslam\": [\"8M\", \"8L50\", \"7L59\", \"7S0\", \"7S1\"],\n \"hiddenpower\": [\"7M\"],\n \"highhorsepower\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"7M\"],\n \"irondefense\": [\"8M\", \"7T\"],\n \"ironhead\": [\"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"7T\", \"7L29\"],\n \"knockoff\": [\"8L10\", \"7T\"],\n \"lashout\": [\"8T\"],\n \"lastresort\": [\"7T\"],\n \"magnetrise\": [\"7T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\", \"8S2\"],\n \"outrage\": [\"8M\", \"7T\"],\n \"payback\": [\"8M\", \"7M\"],\n \"poisonjab\": [\"8M\", \"7M\"],\n \"protect\": [\"8M\", \"7M\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockslide\": [\"8M\", \"7M\"],\n \"rocktomb\": [\"8M\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"shadowclaw\": [\"8M\", \"7M\"],\n \"shockwave\": [\"7T\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"sludgebomb\": [\"8M\", \"7M\"],\n \"sludgewave\": [\"8M\", \"7M\"],\n \"smackdown\": [\"7M\"],\n \"snarl\": [\"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"steamroller\": [\"7L19\"],\n \"steelroller\": [\"8T\"],\n \"stockpile\": [\"8L5\", \"7L1\"],\n \"stomp\": [\"8L15\", \"7L7\"],\n \"stompingtantrum\": [\"8M\", \"8L20\", \"8S2\", \"7T\", \"7L31\"],\n \"stoneedge\": [\"8M\", \"7M\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"swallow\": [\"8L5\", \"7L1\"],\n \"thief\": [\"8M\", \"7M\"],\n \"thrash\": [\"8L65\", \"7L47\", \"7S0\", \"7S1\"],\n \"toxic\": [\"7M\"],\n \"wideguard\": [\"8L25\", \"7L1\"],\n \"wringout\": [\"7L67\", \"7S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 70,\n \"moves\": [\"thrash\", \"gastroacid\", \"heavyslam\", \"wringout\"]\n },\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"hammerarm\", \"thrash\", \"gastroacid\", \"heavyslam\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"dragonrush\", \"stompingtantrum\", \"brutalswing\", \"megapunch\"]\n }\n ],\n \"eventOnly\": true\n },\n \"necrozma\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"autotomize\": [\"8L80\", \"8S3\", \"7L47\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\"],\n \"chargebeam\": [\"9M\", \"9L1\", \"8L1\", \"8S3\", \"7M\", \"7L1\"],\n \"confide\": [\"7M\"],\n \"confusion\": [\"9L1\", \"8L1\", \"7L1\"],\n \"cosmicpower\": [\"8M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\"],\n \"doubleteam\": [\"7M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\"],\n \"embargo\": [\"7M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"futuresight\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"gravity\": [\"9M\", \"9L80\", \"8L1\", \"7T\", \"7L31\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"irondefense\": [\n \"9M\",\n \"9L56\",\n \"9S4\",\n \"8M\",\n \"8L56\",\n \"7T\",\n \"7L59\",\n \"7S0\",\n \"7S1\"\n ],\n \"ironhead\": [\"9M\", \"8M\", \"7T\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"7S2\"],\n \"magnetrise\": [\"7T\"],\n \"metalclaw\": [\"9M\", \"9L1\", \"8L1\", \"7L1\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"mirrorshot\": [\"7L1\"],\n \"moonlight\": [\"9L1\", \"8L1\", \"7L1\", \"7S2\"],\n \"morningsun\": [\"9L1\", \"8L1\", \"7L1\"],\n \"nightslash\": [\"9L24\", \"8L24\", \"7L23\", \"7S1\"],\n \"outrage\": [\"9M\", \"8M\", \"7T\"],\n \"photongeyser\": [\"9L72\", \"8L72\", \"7L50\", \"7S1\"],\n \"powergem\": [\"9M\", \"9L64\", \"9S4\", \"8M\", \"8L64\", \"8S3\", \"7L43\", \"7S1\"],\n \"prismaticlaser\": [\"9L88\", \"8L88\", \"7L73\", \"7S0\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"psychocut\": [\"9L32\", \"8M\", \"8L32\", \"8S3\", \"7L37\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\"],\n \"recycle\": [\"7T\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockblast\": [\"9M\", \"9L48\", \"9S4\", \"8M\", \"8L48\", \"7L19\"],\n \"rockpolish\": [\"7M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"shockwave\": [\"7T\"],\n \"signalbeam\": [\"7T\"],\n \"slash\": [\"9L16\", \"8L16\", \"7L7\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"smartstrike\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"stealthrock\": [\"9M\", \"9L8\", \"8M\", \"8L8\", \"7T\", \"7L53\", \"7S0\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\"],\n \"storedpower\": [\"9M\", \"9L40\", \"9S4\", \"8M\", \"8L40\", \"7L13\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"7S2\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\"],\n \"telekinesis\": [\"7T\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\"],\n \"thunderwave\": [\"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\"],\n \"wringout\": [\"7L67\", \"7S0\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 75,\n \"moves\": [\"stealthrock\", \"irondefense\", \"wringout\", \"prismaticlaser\"]\n },\n {\n \"generation\": 7,\n \"level\": 65,\n \"moves\": [\"photongeyser\", \"irondefense\", \"powergem\", \"nightslash\"]\n },\n {\n \"generation\": 7,\n \"level\": 75,\n \"shiny\": true,\n \"moves\": [\"lightscreen\", \"substitute\", \"moonlight\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"psychocut\", \"chargebeam\", \"powergem\", \"autotomize\"]\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"powergem\", \"irondefense\", \"rockblast\", \"storedpower\"]\n }\n ],\n \"eventOnly\": true\n },\n \"necrozmaduskmane\": {\n \"learnset\": {\"sunsteelstrike\": [\"9R\", \"8R\", \"7R\"]},\n \"eventOnly\": true\n },\n \"necrozmadawnwings\": {\n \"learnset\": {\"moongeistbeam\": [\"9R\", \"8R\", \"7R\"]},\n \"eventOnly\": true\n },\n \"necrozmaultra\": {\n \"learnset\": {\n \"moongeistbeam\": [\"9R\", \"8R\", \"7R\"],\n \"sunsteelstrike\": [\"9R\", \"8R\", \"7R\"]\n }\n },\n \"magearna\": {\n \"learnset\": {\n \"afteryou\": [\"7T\"],\n \"agility\": [\"9M\", \"8M\"],\n \"aurasphere\": [\"9M\", \"9L66\", \"8M\", \"8L66\", \"7L81\"],\n \"aurorabeam\": [\"9L36\", \"8L36\", \"7L17\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\"],\n \"chargebeam\": [\"9M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\"],\n \"craftyshield\": [\"8L54\", \"7L1\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\"],\n \"defensecurl\": [\"9L6\", \"8L6\", \"7L1\"],\n \"disarmingvoice\": [\"9M\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"echoedvoice\": [\"7M\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\", \"8M\"],\n \"embargo\": [\"7M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\"],\n \"explosion\": [\"7M\"],\n \"facade\": [\"9M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\"],\n \"flashcannon\": [\"9M\", \"9L72\", \"8M\", \"8L72\", \"7M\", \"7L41\", \"7S0\"],\n \"fleurcannon\": [\"9L90\", \"8L90\", \"7L49\", \"7S0\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gearup\": [\"8L24\", \"7L1\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"gravity\": [\"9M\"],\n \"guardswap\": [\"8M\"],\n \"gyroball\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\"],\n \"healbell\": [\"7T\"],\n \"heartswap\": [\"7L89\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\", \"7L1\", \"7S0\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\"],\n \"icespinner\": [\"9M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"9L18\", \"8M\", \"8L18\", \"7T\", \"7L57\"],\n \"ironhead\": [\"9M\", \"9L60\", \"8M\", \"8L60\", \"7T\", \"7L1\"],\n \"lastresort\": [\"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"lockon\": [\"9L42\"],\n \"luckychant\": [\"7L9\", \"7S0\"],\n \"magneticflux\": [\"9L24\"],\n \"magnetrise\": [\"7T\"],\n \"metalsound\": [\"9M\"],\n \"mindreader\": [\"8L42\", \"7L33\"],\n \"mirrorshot\": [\"7L25\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\"],\n \"painsplit\": [\"9M\", \"9L78\", \"8L78\", \"7T\", \"7L65\"],\n \"playrough\": [\"9M\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psybeam\": [\"9M\", \"9L30\", \"8L30\", \"7L1\"],\n \"psychic\": [\"9M\"],\n \"psyshock\": [\"9M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"return\": [\"7M\"],\n \"rollout\": [\"9L12\", \"8L12\"],\n \"round\": [\"8M\", \"7M\"],\n \"selfdestruct\": [\"8M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\"],\n \"shiftgear\": [\"9L48\", \"8L48\", \"7L1\"],\n \"shockwave\": [\"7T\"],\n \"signalbeam\": [\"7T\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"snowscape\": [\"9M\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"sonicboom\": [\"7L1\"],\n \"speedswap\": [\"8M\"],\n \"spikes\": [\"9M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelroller\": [\"8T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\"],\n \"synchronoise\": [\"7L73\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\"],\n \"triattack\": [\"8M\"],\n \"trick\": [\"9M\", \"9L54\", \"8M\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\"],\n \"trumpcard\": [\"7L97\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\"],\n \"zapcannon\": [\"9L84\", \"8L84\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 50,\n \"moves\": [\"fleurcannon\", \"flashcannon\", \"luckychant\", \"helpinghand\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"magearnaoriginal\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\"],\n \"aurasphere\": [\"9M\", \"9L66\", \"8M\", \"8L66\"],\n \"aurorabeam\": [\"9L36\", \"8L36\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\", \"8M\"],\n \"chargebeam\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"craftyshield\": [\"8L54\"],\n \"dazzlinggleam\": [\"9M\", \"8M\"],\n \"defensecurl\": [\"9L6\", \"8L6\", \"8S0\"],\n \"disarmingvoice\": [\"9M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\", \"8M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\"],\n \"falseswipe\": [\"9M\", \"8M\"],\n \"flashcannon\": [\"9M\", \"9L72\", \"8M\", \"8L72\", \"8S0\"],\n \"fleurcannon\": [\"9L90\", \"8L90\", \"8S0\"],\n \"focusblast\": [\"9M\", \"8M\"],\n \"gearup\": [\"8L24\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"grassknot\": [\"9M\", \"8M\"],\n \"gravity\": [\"9M\"],\n \"guardswap\": [\"8M\"],\n \"gyroball\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"icebeam\": [\"9M\", \"8M\"],\n \"icespinner\": [\"9M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"9L18\", \"8M\", \"8L18\"],\n \"ironhead\": [\"9M\", \"9L60\", \"8M\", \"8L60\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"lockon\": [\"9L42\"],\n \"magneticflux\": [\"9L24\"],\n \"metalsound\": [\"9M\"],\n \"mindreader\": [\"8L42\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\"],\n \"painsplit\": [\"9M\", \"9L78\", \"8L78\"],\n \"playrough\": [\"9M\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psybeam\": [\"9M\", \"9L30\", \"8L30\"],\n \"psychic\": [\"9M\"],\n \"psyshock\": [\"9M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\", \"8S0\"],\n \"rollout\": [\"9L12\", \"8L12\"],\n \"round\": [\"8M\"],\n \"selfdestruct\": [\"8M\"],\n \"shadowball\": [\"9M\", \"8M\"],\n \"shiftgear\": [\"9L48\", \"8L48\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"snore\": [\"8M\"],\n \"snowscape\": [\"9M\"],\n \"solarbeam\": [\"9M\", \"8M\"],\n \"speedswap\": [\"8M\"],\n \"spikes\": [\"9M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelroller\": [\"8T\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderbolt\": [\"9M\", \"8M\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"triattack\": [\"8M\"],\n \"trick\": [\"9M\", \"9L54\", \"8M\"],\n \"trickroom\": [\"9M\", \"8M\"],\n \"voltswitch\": [\"9M\", \"8M\"],\n \"zapcannon\": [\"9L84\", \"8L84\"],\n \"zenheadbutt\": [\"9M\", \"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 50,\n \"nature\": \"Mild\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 30,\n \"def\": 30,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 0\n },\n \"moves\": [\"fleurcannon\", \"flashcannon\", \"defensecurl\", \"rest\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"marshadow\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\", \"7M\"],\n \"agility\": [\"8M\"],\n \"assurance\": [\"8M\", \"8L36\", \"7L1\"],\n \"aurasphere\": [\"8M\"],\n \"blazekick\": [\"8M\"],\n \"bounce\": [\"8M\", \"7T\"],\n \"brickbreak\": [\"8M\", \"7M\"],\n \"bulkup\": [\"8M\", \"7M\"],\n \"calmmind\": [\"8M\", \"7M\"],\n \"closecombat\": [\"8M\", \"8L99\", \"7L50\", \"7S0\"],\n \"coaching\": [\"8T\"],\n \"confide\": [\"7M\"],\n \"copycat\": [\"8L1\", \"7L20\"],\n \"counter\": [\"8L1\", \"7L1\"],\n \"doubleteam\": [\"7M\"],\n \"drainpunch\": [\"8M\", \"8L1\", \"8S1\", \"7T\", \"7L1\"],\n \"echoedvoice\": [\"7M\"],\n \"endeavor\": [\"8L90\", \"7T\", \"7L60\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"falseswipe\": [\"8M\", \"7M\"],\n \"feint\": [\"8L1\", \"7L11\"],\n \"firepunch\": [\"8M\", \"8L1\", \"7T\", \"7L1\"],\n \"fling\": [\"8M\", \"7M\"],\n \"focusblast\": [\"8M\", \"7M\"],\n \"focuspunch\": [\"7T\"],\n \"forcepalm\": [\"8L27\", \"8S1\", \"7L5\", \"7S0\"],\n \"foulplay\": [\"8M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"grassknot\": [\"8M\", \"7M\"],\n \"hex\": [\"8M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"8M\"],\n \"icepunch\": [\"8M\", \"8L1\", \"7T\", \"7L1\"],\n \"ironhead\": [\"8M\", \"7T\"],\n \"jumpkick\": [\"7L35\"],\n \"knockoff\": [\"7T\"],\n \"laserfocus\": [\"8L81\", \"7T\", \"7L1\"],\n \"lastresort\": [\"7T\"],\n \"lowkick\": [\"8M\", \"7T\"],\n \"lowsweep\": [\"8M\", \"7M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"outrage\": [\"8M\", \"7T\"],\n \"payback\": [\"8M\", \"7M\"],\n \"phantomforce\": [\"8M\"],\n \"poisonjab\": [\"8M\", \"7M\"],\n \"poltergeist\": [\"8T\"],\n \"protect\": [\"8M\", \"7M\"],\n \"psychup\": [\"8L63\", \"7M\", \"7L41\"],\n \"pursuit\": [\"7L1\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"8M\"],\n \"rockslide\": [\"8M\", \"7M\"],\n \"rocktomb\": [\"8M\", \"7M\"],\n \"roleplay\": [\"8L9\", \"7T\", \"7L30\"],\n \"rollingkick\": [\"7L15\"],\n \"round\": [\"8M\", \"7M\"],\n \"shadowball\": [\"8M\", \"7M\", \"7S0\"],\n \"shadowclaw\": [\"8M\", \"7M\"],\n \"shadowpunch\": [\"8L18\", \"7L26\"],\n \"shadowsneak\": [\"8L1\", \"8S1\", \"7L1\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"smackdown\": [\"7M\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spectralthief\": [\"8L72\", \"8S1\", \"7L45\", \"7S0\"],\n \"stoneedge\": [\"8M\", \"7M\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"suckerpunch\": [\"8L45\", \"7L56\"],\n \"superpower\": [\"8M\", \"7T\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"8M\"],\n \"thief\": [\"8M\", \"7M\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"thunderpunch\": [\"8M\", \"8L1\", \"7T\", \"7L1\"],\n \"toxic\": [\"7M\"],\n \"willowisp\": [\"8M\", \"7M\"],\n \"workup\": [\"8M\", \"7M\"],\n \"zenheadbutt\": [\"8M\", \"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 50,\n \"moves\": [\"spectralthief\", \"closecombat\", \"forcepalm\", \"shadowball\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 60,\n \"moves\": [\"spectralthief\", \"drainpunch\", \"forcepalm\", \"shadowsneak\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"poipole\": {\n \"learnset\": {\n \"acid\": [\"8L1\", \"8S2\", \"7L1\"],\n \"charm\": [\"8M\", \"8L21\", \"7L19\", \"7S0\"],\n \"confide\": [\"7M\"],\n \"covet\": [\"7T\"],\n \"dragonpulse\": [\"8M\", \"8L1\", \"7T\", \"7L1\", \"7S1\"],\n \"echoedvoice\": [\"7M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"fellstinger\": [\"8L14\", \"8S2\", \"7L47\"],\n \"frustration\": [\"7M\"],\n \"furyattack\": [\"8L7\", \"8S2\", \"7L7\"],\n \"gastroacid\": [\"8L56\", \"7T\"],\n \"growl\": [\"8L1\", \"7L1\"],\n \"gunkshot\": [\"8M\", \"7T\"],\n \"helpinghand\": [\"8M\", \"8L1\", \"8S2\", \"7T\", \"7L1\"],\n \"hiddenpower\": [\"7M\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"nastyplot\": [\"8M\", \"8L42\", \"7L31\", \"7S0\", \"7S1\"],\n \"peck\": [\"8L1\", \"7L1\"],\n \"pinmissile\": [\"8M\"],\n \"poisonjab\": [\"8M\", \"8L49\", \"7M\", \"7L37\", \"7S0\", \"7S1\"],\n \"protect\": [\"8M\", \"7M\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"signalbeam\": [\"7T\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"sludgebomb\": [\"8M\", \"7M\"],\n \"sludgewave\": [\"8M\", \"7M\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\"8M\", \"7T\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"toxic\": [\"8L63\", \"7M\", \"7L41\"],\n \"toxicspikes\": [\"8M\"],\n \"uproar\": [\"8M\", \"7T\"],\n \"venomdrench\": [\"8M\", \"8L35\", \"7L23\", \"7S0\", \"7S1\"],\n \"venoshock\": [\"8M\", \"8L28\", \"7M\", \"7L13\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 40,\n \"shiny\": 1,\n \"perfectIVs\": 3,\n \"moves\": [\"charm\", \"venomdrench\", \"nastyplot\", \"poisonjab\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 7,\n \"level\": 40,\n \"shiny\": true,\n \"nature\": \"Modest\",\n \"perfectIVs\": 3,\n \"moves\": [\"venomdrench\", \"nastyplot\", \"poisonjab\", \"dragonpulse\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 20,\n \"moves\": [\"helpinghand\", \"acid\", \"furyattack\", \"fellstinger\"],\n \"pokeball\": \"beastball\"\n }\n ],\n \"eventOnly\": true\n },\n \"naganadel\": {\n \"learnset\": {\n \"acid\": [\"8L1\", \"7L1\"],\n \"acrobatics\": [\"8M\", \"7M\"],\n \"aerialace\": [\"7M\"],\n \"aircutter\": [\"8L0\", \"7L1\"],\n \"airslash\": [\"8M\", \"8L1\", \"7L53\"],\n \"allyswitch\": [\"8M\", \"7T\"],\n \"assurance\": [\"8M\"],\n \"breakingswipe\": [\"8M\"],\n \"charm\": [\"8M\", \"8L21\", \"7L19\"],\n \"confide\": [\"7M\"],\n \"crosspoison\": [\"8M\"],\n \"darkpulse\": [\"8M\", \"7M\"],\n \"doubleteam\": [\"7M\"],\n \"dracometeor\": [\"8T\", \"7T\"],\n \"dragonclaw\": [\"8M\", \"7M\"],\n \"dragondance\": [\"8M\"],\n \"dragonpulse\": [\"8M\", \"8L1\", \"7T\", \"7L1\"],\n \"dragonrush\": [\"8L70\"],\n \"dragontail\": [\"7M\"],\n \"dualwingbeat\": [\"8T\"],\n \"echoedvoice\": [\"7M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"fellstinger\": [\"8L14\", \"7L47\"],\n \"fireblast\": [\"8M\", \"7M\"],\n \"flamethrower\": [\"8M\", \"7M\"],\n \"fly\": [\"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"furyattack\": [\"8L7\", \"7L7\"],\n \"gastroacid\": [\"8L56\", \"7T\"],\n \"gigaimpact\": [\"8M\"],\n \"growl\": [\"8L1\", \"7L1\"],\n \"gunkshot\": [\"8M\", \"7T\"],\n \"heatwave\": [\"8M\", \"7T\"],\n \"helpinghand\": [\"8M\", \"8L1\", \"7T\", \"7L1\"],\n \"hex\": [\"8M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"8M\", \"7M\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"laserfocus\": [\"7T\"],\n \"leechlife\": [\"8M\", \"7M\"],\n \"nastyplot\": [\"8M\", \"8L42\", \"7L31\"],\n \"outrage\": [\"8M\", \"7T\"],\n \"peck\": [\"8L1\", \"7L1\"],\n \"pinmissile\": [\"8M\"],\n \"poisonjab\": [\"8M\", \"8L49\", \"7M\", \"7L37\"],\n \"protect\": [\"8M\", \"7M\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"scaleshot\": [\"8T\"],\n \"shadowclaw\": [\"8M\", \"7M\"],\n \"shockwave\": [\"7T\"],\n \"signalbeam\": [\"7T\"],\n \"skyattack\": [\"7T\"],\n \"skydrop\": [\"7M\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"sludgebomb\": [\"8M\", \"7M\"],\n \"sludgewave\": [\"8M\", \"7M\"],\n \"smartstrike\": [\"8M\", \"7M\"],\n \"snarl\": [\"8M\", \"7M\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spikes\": [\"8M\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"swift\": [\"8M\"],\n \"tailwind\": [\"7T\"],\n \"thief\": [\"8M\", \"7M\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"thunderbolt\": [\"8M\", \"7M\"],\n \"toxic\": [\"8L63\", \"7M\", \"7L41\"],\n \"toxicspikes\": [\"8M\"],\n \"uproar\": [\"8M\", \"7T\"],\n \"uturn\": [\"8M\", \"7M\"],\n \"venomdrench\": [\"8M\", \"8L35\", \"7L23\"],\n \"venoshock\": [\"8M\", \"8L28\", \"7M\", \"7L13\"],\n \"xscissor\": [\"8M\", \"7M\"]\n }\n },\n \"stakataka\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"autotomize\": [\"8L35\", \"8S1\", \"7L31\"],\n \"bide\": [\"7L17\"],\n \"bind\": [\"7T\"],\n \"block\": [\"8L20\", \"7T\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\"],\n \"brutalswing\": [\"8M\", \"8S1\", \"7M\"],\n \"bulldoze\": [\"8M\", \"7M\"],\n \"doubleedge\": [\"8L70\", \"8S1\", \"7L61\"],\n \"earthquake\": [\"8M\", \"7M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"flashcannon\": [\"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"gravity\": [\"7T\"],\n \"gyroball\": [\"8M\", \"7M\"],\n \"harden\": [\"8L1\"],\n \"heatcrash\": [\"8M\"],\n \"heavyslam\": [\"8M\"],\n \"hiddenpower\": [\"7M\"],\n \"highhorsepower\": [\"8M\"],\n \"infestation\": [\"7M\"],\n \"irondefense\": [\"8M\", \"8L50\", \"7T\", \"7L37\", \"7S0\"],\n \"ironhead\": [\"8M\", \"8L55\", \"7T\", \"7L43\", \"7S0\"],\n \"lightscreen\": [\"8M\", \"7M\"],\n \"magiccoat\": [\"7T\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"magnetrise\": [\"8L45\", \"7T\"],\n \"megakick\": [\"8M\"],\n \"meteorbeam\": [\"8T\"],\n \"protect\": [\"8M\", \"8L10\", \"7M\", \"7L1\"],\n \"recycle\": [\"7T\"],\n \"reflect\": [\"8M\", \"7M\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockblast\": [\"8M\", \"8L40\", \"7L47\", \"7S0\"],\n \"rockpolish\": [\"7M\"],\n \"rockslide\": [\"8M\", \"8L25\", \"8S1\", \"7M\", \"7L5\"],\n \"rockthrow\": [\"8L5\", \"7L23\"],\n \"rocktomb\": [\"8M\", \"7M\"],\n \"roleplay\": [\"7T\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"8M\", \"7M\"],\n \"skillswap\": [\"8M\", \"7T\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"smackdown\": [\"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"stealthrock\": [\"8M\", \"8L65\", \"7T\", \"7L11\"],\n \"steelbeam\": [\"8T\"],\n \"steelroller\": [\"8T\"],\n \"stomp\": [\"8L15\"],\n \"stompingtantrum\": [\"8M\", \"7T\"],\n \"stoneedge\": [\"8M\", \"7M\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"superpower\": [\"8M\", \"7T\"],\n \"tackle\": [\"8L1\", \"7L1\"],\n \"takedown\": [\"8L60\", \"7L19\"],\n \"telekinesis\": [\"7T\"],\n \"toxic\": [\"7M\"],\n \"trickroom\": [\"8M\", \"7M\"],\n \"wideguard\": [\"8L30\", \"7L53\", \"7S0\"],\n \"wonderroom\": [\"8M\", \"7T\"],\n \"zenheadbutt\": [\"8M\", \"7T\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"irondefense\", \"ironhead\", \"rockblast\", \"wideguard\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"rockslide\", \"doubleedge\", \"brutalswing\", \"autotomize\"]\n }\n ],\n \"eventOnly\": true\n },\n \"blacephalon\": {\n \"learnset\": {\n \"afteryou\": [\"7T\"],\n \"astonish\": [\"8L1\", \"7L1\"],\n \"calmmind\": [\"8M\", \"8L50\", \"7M\", \"7L31\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"8L20\"],\n \"darkpulse\": [\"8M\", \"7M\"],\n \"doubleteam\": [\"7M\"],\n \"ember\": [\"8L10\", \"7L1\"],\n \"encore\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"expandingforce\": [\"8T\"],\n \"explosion\": [\"7M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"fireblast\": [\"8M\", \"8L65\", \"8S1\", \"7M\", \"7L37\", \"7S0\"],\n \"firepunch\": [\"8M\"],\n \"firespin\": [\"8M\", \"8L1\"],\n \"flameburst\": [\"7L17\"],\n \"flamecharge\": [\"7M\"],\n \"flamethrower\": [\"8M\", \"7M\"],\n \"fling\": [\"8M\", \"7M\"],\n \"foulplay\": [\"8M\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"heatwave\": [\"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"8M\", \"7M\"],\n \"hypnosis\": [\"8L35\"],\n \"incinerate\": [\"8L30\"],\n \"knockoff\": [\"7T\"],\n \"lastresort\": [\"7T\"],\n \"lightscreen\": [\"8M\", \"8L5\", \"7M\", \"7L29\"],\n \"magiccoat\": [\"8L25\", \"7L7\"],\n \"mindblown\": [\"8L70\", \"7L59\", \"7S0\"],\n \"mysticalfire\": [\"8M\", \"8L40\"],\n \"nightshade\": [\"8L15\", \"7L23\"],\n \"overheat\": [\"8M\", \"7M\"],\n \"painsplit\": [\"7T\"],\n \"payback\": [\"8M\", \"7M\"],\n \"protect\": [\"8M\", \"7M\"],\n \"psychic\": [\"8M\", \"7M\"],\n \"psyshock\": [\"8M\", \"7M\"],\n \"quash\": [\"7M\"],\n \"recycle\": [\"7T\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockblast\": [\"8M\"],\n \"round\": [\"8M\", \"7M\"],\n \"selfdestruct\": [\"8M\"],\n \"shadowball\": [\"8M\", \"8L45\", \"7M\", \"7L41\", \"7S0\"],\n \"shadowclaw\": [\"8M\", \"8S1\", \"7M\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"smackdown\": [\"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"8M\"],\n \"spite\": [\"7T\"],\n \"storedpower\": [\"8M\", \"7L13\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"sunnyday\": [\"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"taunt\": [\"8M\", \"8S1\", \"7M\"],\n \"thief\": [\"8M\", \"7M\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"7M\"],\n \"trick\": [\"8M\", \"8L60\", \"7T\", \"7L47\", \"7S0\"],\n \"uproar\": [\"8M\", \"7T\"],\n \"willowisp\": [\"8M\", \"8L55\", \"7M\"],\n \"zenheadbutt\": [\"8M\", \"8S1\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 60,\n \"shiny\": 1,\n \"moves\": [\"fireblast\", \"shadowball\", \"trick\", \"mindblown\"]\n },\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"shadowclaw\", \"taunt\", \"fireblast\", \"zenheadbutt\"]\n }\n ],\n \"eventOnly\": true\n },\n \"zeraora\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\", \"7M\"],\n \"aerialace\": [\"7M\"],\n \"agility\": [\"8M\", \"8L80\"],\n \"assurance\": [\"8M\"],\n \"aurasphere\": [\"8M\"],\n \"blazekick\": [\"8M\", \"8S1\"],\n \"bounce\": [\"8M\", \"7T\"],\n \"brickbreak\": [\"8M\", \"7M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulkup\": [\"8M\", \"7M\"],\n \"calmmind\": [\"8M\", \"7M\"],\n \"charge\": [\"8L40\", \"7L26\"],\n \"closecombat\": [\"8M\", \"8L96\", \"8S1\", \"7L47\", \"7S0\"],\n \"coaching\": [\"8T\"],\n \"confide\": [\"7M\"],\n \"discharge\": [\"8L64\", \"7L50\"],\n \"doubleteam\": [\"7M\"],\n \"drainpunch\": [\"8M\", \"7T\"],\n \"dualchop\": [\"7T\"],\n \"echoedvoice\": [\"7M\"],\n \"electricterrain\": [\"8M\"],\n \"electroball\": [\"8M\"],\n \"electroweb\": [\"8M\", \"7T\"],\n \"endeavor\": [\"7T\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"7M\"],\n \"fakeout\": [\"8L1\", \"7L22\"],\n \"falseswipe\": [\"8M\", \"7M\"],\n \"firepunch\": [\"8M\", \"7T\"],\n \"fling\": [\"8M\", \"7M\"],\n \"focusblast\": [\"8M\", \"7M\"],\n \"focuspunch\": [\"7T\"],\n \"frustration\": [\"7M\"],\n \"furyswipes\": [\"8L8\", \"7L12\"],\n \"gigaimpact\": [\"8M\", \"7M\"],\n \"grassknot\": [\"8M\", \"7M\"],\n \"helpinghand\": [\"8M\"],\n \"hiddenpower\": [\"7M\"],\n \"honeclaws\": [\"8L56\", \"7L5\"],\n \"hyperbeam\": [\"8M\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"knockoff\": [\"7T\"],\n \"laserfocus\": [\"7T\"],\n \"lowkick\": [\"8M\", \"7T\"],\n \"lowsweep\": [\"8M\", \"7M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"outrage\": [\"8M\", \"8S1\", \"7T\"],\n \"payday\": [\"8M\"],\n \"plasmafists\": [\"8L88\", \"8S1\", \"7L43\", \"7S0\"],\n \"playrough\": [\"8M\"],\n \"poweruppunch\": [\"8L1\"],\n \"protect\": [\"8M\", \"7M\"],\n \"quickattack\": [\"8L1\", \"7L8\"],\n \"quickguard\": [\"8L16\", \"7L40\"],\n \"rest\": [\"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\"],\n \"scaryface\": [\"8M\"],\n \"scratch\": [\"8L1\", \"7L1\"],\n \"shockwave\": [\"7T\"],\n \"slash\": [\"8L24\", \"7L33\"],\n \"sleeptalk\": [\"8M\", \"7M\"],\n \"snarl\": [\"8M\", \"8L1\", \"7M\", \"7L19\"],\n \"snatch\": [\"7T\"],\n \"snore\": [\"8M\", \"7T\"],\n \"spark\": [\"8L1\", \"7L1\"],\n \"substitute\": [\"8M\", \"7M\"],\n \"superpower\": [\"8M\", \"7T\"],\n \"swift\": [\"8M\"],\n \"taunt\": [\"8M\", \"7M\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"thunder\": [\"8M\", \"7M\", \"7S0\"],\n \"thunderbolt\": [\"8M\", \"7M\"],\n \"thunderpunch\": [\"8M\", \"8L48\", \"7T\", \"7L29\", \"7S0\"],\n \"thunderwave\": [\"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"voltswitch\": [\"8M\", \"8L32\", \"7M\", \"7L15\"],\n \"wildcharge\": [\"8M\", \"8L72\", \"7M\", \"7L36\"],\n \"workup\": [\"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 50,\n \"moves\": [\"plasmafists\", \"thunderpunch\", \"closecombat\", \"thunder\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 8,\n \"level\": 100,\n \"shiny\": true,\n \"nature\": \"Hasty\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 30,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"plasmafists\", \"closecombat\", \"blazekick\", \"outrage\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"meltan\": {\n \"learnset\": {\n \"acidarmor\": [\"9S0\", \"8L32\", \"8V\", \"7L36\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"flashcannon\": [\"9S0\", \"8M\", \"8L40\", \"8V\", \"7M\", \"7L45\"],\n \"gyroball\": [\"8M\"],\n \"harden\": [\"8L1\", \"8V\", \"7L1\"],\n \"headbutt\": [\"9S0\", \"8L16\", \"8V\", \"7M\", \"7L1\"],\n \"irondefense\": [\"8M\"],\n \"protect\": [\"8M\", \"8V\", \"7M\"],\n \"rest\": [\"8M\", \"8V\", \"7M\"],\n \"round\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"steelbeam\": [\"8T\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\"],\n \"tailwhip\": [\"8L8\", \"8V\", \"7L9\"],\n \"thunderbolt\": [\"8M\", \"8V\", \"7M\"],\n \"thundershock\": [\"8L1\", \"8V\", \"7L27\"],\n \"thunderwave\": [\"9S0\", \"8M\", \"8L24\", \"8V\", \"7M\", \"7L18\"],\n \"toxic\": [\"8V\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 50,\n \"shiny\": true,\n \"nature\": \"Adamant\",\n \"moves\": [\"headbutt\", \"acidarmor\", \"thunderwave\", \"flashcannon\"],\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 31,\n \"spa\": 20,\n \"spd\": 20,\n \"spe\": 20\n },\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"melmetal\": {\n \"learnset\": {\n \"acidarmor\": [\"8L32\", \"8V\", \"7L36\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\"],\n \"brickbreak\": [\"8M\", \"8V\", \"7M\"],\n \"brutalswing\": [\"8M\"],\n \"darkestlariat\": [\"8M\"],\n \"discharge\": [\"8L64\"],\n \"doubleironbash\": [\"8L88\", \"8V\", \"8S0\", \"7L72\"],\n \"dynamicpunch\": [\"8L72\", \"8S0\"],\n \"earthquake\": [\"8M\", \"8V\", \"7M\"],\n \"electricterrain\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\", \"8V\", \"7M\"],\n \"flashcannon\": [\"8M\", \"8L40\", \"8V\", \"7M\", \"7L45\"],\n \"gigaimpact\": [\"8M\"],\n \"gyroball\": [\"8M\"],\n \"harden\": [\"8L1\", \"8V\", \"7L1\"],\n \"headbutt\": [\"8L1\", \"8V\", \"7M\", \"7L1\"],\n \"heavyslam\": [\"8M\"],\n \"highhorsepower\": [\"8M\"],\n \"hyperbeam\": [\"8M\", \"8L96\", \"8V\", \"8S0\", \"7M\", \"7L90\"],\n \"icebeam\": [\"8M\", \"8V\", \"7M\"],\n \"icepunch\": [\"8M\", \"8V\", \"7M\"],\n \"irondefense\": [\"8M\"],\n \"ironhead\": [\"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\", \"8L48\", \"8V\", \"7L54\"],\n \"protect\": [\"8M\", \"8L56\", \"8V\", \"7M\", \"7L63\"],\n \"rest\": [\"8M\", \"8V\", \"7M\"],\n \"rockslide\": [\"8M\", \"8V\", \"7M\"],\n \"rocktomb\": [\"8M\"],\n \"round\": [\"8M\"],\n \"selfdestruct\": [\"8M\", \"8V\", \"7M\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"8M\", \"8V\", \"7M\"],\n \"steelbeam\": [\"8T\"],\n \"steelroller\": [\"8T\"],\n \"substitute\": [\"8M\", \"8V\", \"7M\"],\n \"superpower\": [\"8M\", \"8L80\", \"8V\", \"7M\", \"7L81\"],\n \"tailwhip\": [\"8L1\", \"8V\", \"7L1\"],\n \"thunder\": [\"8M\", \"8V\", \"7M\"],\n \"thunderbolt\": [\"8M\", \"8V\", \"7M\"],\n \"thunderpunch\": [\"8M\", \"8L0\", \"8V\", \"8S0\", \"7M\", \"7L0\"],\n \"thundershock\": [\"8L1\", \"8V\", \"7L27\"],\n \"thunderwave\": [\"8M\", \"8L24\", \"8V\", \"7M\", \"7L1\"],\n \"toxic\": [\"8V\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 100,\n \"nature\": \"Brave\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 0\n },\n \"moves\": [\n \"doubleironbash\",\n \"hyperbeam\",\n \"dynamicpunch\",\n \"thunderpunch\"\n ],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"grookey\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"bodyslam\": [\"9M\"],\n \"branchpoke\": [\"9L6\", \"8L6\"],\n \"bulletseed\": [\"9M\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\", \"9L36\", \"8L36\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fakeout\": [\"9E\", \"8E\"],\n \"falseswipe\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"8M\"],\n \"gigadrain\": [\"9M\", \"8M\"],\n \"grassknot\": [\"9M\", \"8M\"],\n \"grasspledge\": [\"9M\", \"8T\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"growth\": [\"9E\", \"8E\"],\n \"hammerarm\": [\"9E\", \"8E\"],\n \"knockoff\": [\"9M\", \"9L20\", \"8L20\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9E\", \"8E\"],\n \"lowkick\": [\"9M\", \"8M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"naturepower\": [\"8E\"],\n \"protect\": [\"9M\", \"8M\"],\n \"razorleaf\": [\"9L12\", \"8L12\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scratch\": [\"9L1\", \"8L1\"],\n \"screech\": [\"9L17\", \"8M\", \"8L17\"],\n \"seedbomb\": [\"9M\"],\n \"slam\": [\"9L24\", \"8L24\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"9M\", \"8M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"strength\": [\"9E\", \"8E\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L8\", \"8M\", \"8L8\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"9L28\", \"8M\", \"8L28\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"woodhammer\": [\"9L32\", \"8L32\"],\n \"workup\": [\"8M\"],\n \"worryseed\": [\"9E\", \"8E\"]\n }\n },\n \"thwackey\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"bodyslam\": [\"9M\"],\n \"branchpoke\": [\"9L1\", \"8L1\"],\n \"bulletseed\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doublehit\": [\"9L0\", \"8L0\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\", \"9L48\", \"8L48\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"falseswipe\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"8M\"],\n \"gigadrain\": [\"9M\", \"8M\"],\n \"grassknot\": [\"9M\", \"8M\"],\n \"grasspledge\": [\"9M\", \"8T\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"knockoff\": [\"9M\", \"9L24\", \"8L24\"],\n \"leafstorm\": [\"9M\"],\n \"lowkick\": [\"9M\", \"8M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"razorleaf\": [\"9L12\", \"8L12\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\"],\n \"scratch\": [\"9L1\", \"8L1\"],\n \"screech\": [\"9L19\", \"8M\", \"8L19\"],\n \"seedbomb\": [\"9M\"],\n \"slam\": [\"9L30\", \"8L30\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"9M\", \"8M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"woodhammer\": [\"9L42\", \"8L42\"],\n \"workup\": [\"8M\"]\n }\n },\n \"rillaboom\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"boomburst\": [\"9L62\", \"8L62\"],\n \"branchpoke\": [\"9L1\", \"8L1\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"8M\"],\n \"bulkup\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"8M\"],\n \"bulletseed\": [\"9M\", \"8M\"],\n \"darkestlariat\": [\"8M\"],\n \"doubleedge\": [\"9M\"],\n \"doublehit\": [\"9L1\", \"8L1\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"drumbeating\": [\"9L0\", \"8L0\"],\n \"earthpower\": [\"9M\", \"8M\"],\n \"earthquake\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\", \"9L54\", \"8L54\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"falseswipe\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\"],\n \"focusblast\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"8M\"],\n \"focuspunch\": [\"9M\"],\n \"frenzyplant\": [\"9M\", \"8T\"],\n \"gigadrain\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"grassknot\": [\"9M\", \"8M\"],\n \"grasspledge\": [\"9M\", \"8T\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"hypervoice\": [\"9M\", \"8M\"],\n \"knockoff\": [\"9M\", \"9L24\", \"8L24\"],\n \"leafstorm\": [\"9M\", \"8M\"],\n \"lowkick\": [\"9M\", \"8M\"],\n \"lowsweep\": [\"9M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"nobleroar\": [\"9L1\", \"8L1\"],\n \"protect\": [\"9M\", \"8M\"],\n \"razorleaf\": [\"9L12\", \"8L12\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"scratch\": [\"9L1\", \"8L1\"],\n \"screech\": [\"9L19\", \"8M\", \"8L19\"],\n \"seedbomb\": [\"9M\"],\n \"slam\": [\"9L30\", \"8L30\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snarl\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"9M\", \"8M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"stompingtantrum\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"superpower\": [\"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"9L38\", \"8M\", \"8L38\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"woodhammer\": [\"9L46\", \"8L46\"],\n \"workup\": [\"8M\"]\n }\n },\n \"scorbunny\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\"],\n \"agility\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"allyswitch\": [\"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"blazekick\": [\"8M\"],\n \"bounce\": [\"9L32\", \"8M\", \"8L32\"],\n \"burningjealousy\": [\"9M\"],\n \"counter\": [\"9L28\", \"8L28\"],\n \"doubleedge\": [\"9M\", \"9L36\", \"8L36\"],\n \"doublekick\": [\"9L12\", \"8L12\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"ember\": [\"9L6\", \"8L6\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fireblast\": [\"9M\", \"8M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"firepledge\": [\"9M\", \"8T\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\"9M\", \"9L17\", \"8L17\"],\n \"flamethrower\": [\"9M\", \"8M\"],\n \"flareblitz\": [\"9M\"],\n \"focusenergy\": [\"8M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"gunkshot\": [\"9M\", \"8M\"],\n \"headbutt\": [\"9L24\", \"8L24\"],\n \"heatwave\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\"],\n \"highjumpkick\": [\"9E\", \"8E\"],\n \"lowkick\": [\"9M\", \"8M\"],\n \"lowsweep\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"mudshot\": [\"8M\"],\n \"overheat\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"quickattack\": [\"9L8\", \"8L8\"],\n \"rest\": [\"9M\", \"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"sandattack\": [\"9E\", \"8E\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"suckerpunch\": [\"9E\", \"8E\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"superfang\": [\"9M\", \"9E\", \"8E\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\"]\n }\n },\n \"raboot\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\"],\n \"agility\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"allyswitch\": [\"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"blazekick\": [\"8M\"],\n \"bounce\": [\"9L42\", \"8M\", \"8L42\"],\n \"bulkup\": [\"9M\", \"8M\"],\n \"burningjealousy\": [\"9M\"],\n \"counter\": [\"9L36\", \"8L36\"],\n \"doubleedge\": [\"9M\", \"9L48\", \"8L48\"],\n \"doublekick\": [\"9L12\", \"8L12\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"ember\": [\"9L1\", \"8L1\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fireblast\": [\"9M\", \"8M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"firepledge\": [\"9M\", \"8T\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\"9M\", \"9L19\", \"8L19\"],\n \"flamethrower\": [\"9M\", \"8M\"],\n \"flareblitz\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"8M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"gunkshot\": [\"9M\", \"8M\"],\n \"headbutt\": [\"9L30\", \"8L30\"],\n \"heatwave\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\"],\n \"lowkick\": [\"9M\", \"8M\"],\n \"lowsweep\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"overheat\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"quickattack\": [\"9L1\", \"8L1\"],\n \"rest\": [\"9M\", \"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"superfang\": [\"9M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"weatherball\": [\"9M\"],\n \"workup\": [\"8M\"]\n }\n },\n \"cinderace\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\"],\n \"agility\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"allyswitch\": [\"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"blastburn\": [\"9M\", \"8T\"],\n \"blazekick\": [\"8M\"],\n \"bounce\": [\"9L46\", \"8M\", \"8L46\"],\n \"bulkup\": [\"9M\", \"8M\"],\n \"burningjealousy\": [\"9M\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"counter\": [\"9L38\", \"8L38\"],\n \"courtchange\": [\"9L62\", \"8L62\"],\n \"doubleedge\": [\"9M\", \"9L54\", \"8L54\"],\n \"doublekick\": [\"9L12\", \"8L12\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"ember\": [\"9L1\", \"8L1\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"feint\": [\"9L1\", \"8L1\"],\n \"fireblast\": [\"9M\", \"8M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"firepledge\": [\"9M\", \"8T\"],\n \"firepunch\": [\"9M\", \"8M\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"flamecharge\": [\"9M\", \"9L19\", \"8L19\"],\n \"flamethrower\": [\"9M\", \"8M\"],\n \"flareblitz\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\"],\n \"focusblast\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"gunkshot\": [\"9M\", \"8M\"],\n \"headbutt\": [\"9L30\", \"8L30\"],\n \"heatwave\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"ironhead\": [\"9M\", \"8M\"],\n \"lowkick\": [\"9M\", \"8M\"],\n \"lowsweep\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\"],\n \"overheat\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"pyroball\": [\"9L0\", \"8L0\"],\n \"quickattack\": [\"9L1\", \"8L1\"],\n \"rest\": [\"9M\", \"8M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"shadowball\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"smackdown\": [\"9M\"],\n \"snarl\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"superfang\": [\"9M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"weatherball\": [\"9M\"],\n \"willowisp\": [\"9M\"],\n \"workup\": [\"8M\"],\n \"zenheadbutt\": [\"9M\", \"8M\"]\n }\n },\n \"sobble\": {\n \"learnset\": {\n \"aquajet\": [\"9E\", \"8E\"],\n \"aquaring\": [\"9E\", \"8E\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"8M\"],\n \"bind\": [\"9L8\", \"8L8\"],\n \"bounce\": [\"8M\"],\n \"chillingwater\": [\"9M\"],\n \"dive\": [\"8M\"],\n \"doubleteam\": [\"9E\", \"8E\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fellstinger\": [\"9E\", \"8E\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"haze\": [\"9M\", \"9E\", \"8E\"],\n \"hydropump\": [\"9M\"],\n \"iceshard\": [\"9E\", \"8E\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"liquidation\": [\"9M\", \"9L28\", \"8M\", \"8L28\"],\n \"mist\": [\"9E\", \"8E\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"pound\": [\"9L1\", \"8L1\"],\n \"protect\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"soak\": [\"9L32\", \"8L32\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"suckerpunch\": [\"9L20\", \"8L20\"],\n \"surf\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"tearfullook\": [\"9L17\", \"8L17\"],\n \"terablast\": [\"9M\"],\n \"uturn\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"9L6\", \"8L6\"],\n \"waterpledge\": [\"9M\", \"8T\"],\n \"waterpulse\": [\"9M\", \"9L12\", \"8L12\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\"]\n }\n },\n \"drizzile\": {\n \"learnset\": {\n \"attract\": [\"8M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bind\": [\"9L1\", \"8L1\"],\n \"bounce\": [\"8M\"],\n \"chillingwater\": [\"9M\"],\n \"dive\": [\"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"haze\": [\"9M\"],\n \"hydropump\": [\"9M\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"liquidation\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"pound\": [\"9L1\", \"8L1\"],\n \"protect\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\", \"9L48\", \"8M\", \"8L48\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"soak\": [\"9L42\", \"8L42\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"suckerpunch\": [\"9L24\", \"8L24\"],\n \"surf\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"tearfullook\": [\"9L19\", \"8L19\"],\n \"terablast\": [\"9M\"],\n \"uturn\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpledge\": [\"9M\", \"8T\"],\n \"waterpulse\": [\"9M\", \"9L12\", \"8L12\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\"]\n }\n },\n \"inteleon\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"agility\": [\"9M\", \"8M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bind\": [\"9L1\", \"8L1\"],\n \"blizzard\": [\"9M\", \"8M\"],\n \"bounce\": [\"8M\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"chillingwater\": [\"9M\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"dive\": [\"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\"],\n \"flipturn\": [\"9M\"],\n \"focusenergy\": [\"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"haze\": [\"9M\"],\n \"hydrocannon\": [\"9M\", \"8T\"],\n \"hydropump\": [\"9M\", \"9L62\", \"8M\", \"8L62\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"icebeam\": [\"9M\", \"8M\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"8M\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"liquidation\": [\"9M\", \"9L38\", \"8M\", \"8L38\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"pound\": [\"9L1\", \"8L1\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\", \"9L54\", \"8M\", \"8L54\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"scald\": [\"9M\", \"8M\"],\n \"scaleshot\": [\"8T\"],\n \"shadowball\": [\"9M\", \"8M\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"smackdown\": [\"9M\"],\n \"snipeshot\": [\"9L0\", \"8L0\"],\n \"snore\": [\"8M\"],\n \"snowscape\": [\"9M\"],\n \"soak\": [\"9L46\", \"8L46\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"suckerpunch\": [\"9L24\", \"8L24\"],\n \"surf\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"tearfullook\": [\"9L19\", \"8L19\"],\n \"terablast\": [\"9M\"],\n \"uturn\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"vacuumwave\": [\"9M\"],\n \"waterfall\": [\"9M\", \"8M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpledge\": [\"9M\", \"8T\"],\n \"waterpulse\": [\"9M\", \"9L12\", \"8L12\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\"]\n }\n },\n \"skwovet\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"belch\": [\"9L45\", \"8L45\"],\n \"bellydrum\": [\"9E\", \"8E\"],\n \"bite\": [\"9L5\", \"8L5\"],\n \"bodyslam\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"brutalswing\": [\"8M\"],\n \"bulletseed\": [\"9M\", \"9L35\", \"8M\", \"8L35\"],\n \"counter\": [\"9L30\", \"8L30\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"curse\": [\"9M\"],\n \"defensecurl\": [\"9E\", \"8E\"],\n \"dig\": [\"9M\", \"8M\"],\n \"doubleedge\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\"],\n \"gyroball\": [\"9M\", \"8M\"],\n \"hypervoice\": [\"9M\", \"8M\"],\n \"irontail\": [\"8M\"],\n \"lastresort\": [\"9E\", \"8E\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\"],\n \"payback\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"9L25\", \"8M\", \"8L25\"],\n \"rollout\": [\"9E\", \"8E\"],\n \"round\": [\"8M\"],\n \"seedbomb\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spitup\": [\"9L15\", \"8L15\"],\n \"stockpile\": [\"9L15\", \"8L15\"],\n \"stuffcheeks\": [\"9L10\", \"8L10\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"superfang\": [\"9M\", \"9L40\", \"8L40\"],\n \"swallow\": [\"9L15\", \"8L15\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"tailslap\": [\"8M\"],\n \"tailwhip\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"8M\"]\n }\n },\n \"greedent\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"belch\": [\"9L55\", \"8L55\"],\n \"bite\": [\"9L1\", \"8L1\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"brutalswing\": [\"8M\"],\n \"bulldoze\": [\"9M\"],\n \"bulletseed\": [\"9M\", \"9L41\", \"8M\", \"8L41\"],\n \"counter\": [\"9L34\", \"8L34\"],\n \"covet\": [\"9L0\", \"8L0\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\", \"8M\"],\n \"doubleedge\": [\"9M\"],\n \"earthquake\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"gyroball\": [\"9M\", \"8M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"hypervoice\": [\"9M\", \"8M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"irontail\": [\"8M\"],\n \"knockoff\": [\"9M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\"],\n \"payback\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"9L27\", \"8M\", \"8L27\"],\n \"round\": [\"8M\"],\n \"seedbomb\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spitup\": [\"9L15\", \"8L15\"],\n \"stockpile\": [\"9L15\", \"8L15\"],\n \"stompingtantrum\": [\"9M\", \"8M\"],\n \"stuffcheeks\": [\"9L1\", \"8L1\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\"],\n \"superfang\": [\"9M\", \"9L48\", \"8L48\"],\n \"superpower\": [\"8M\"],\n \"swallow\": [\"9L15\", \"8L15\"],\n \"swordsdance\": [\"9M\", \"8M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"tailslap\": [\"8M\"],\n \"tailwhip\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"8M\"],\n \"wildcharge\": [\"9M\", \"8M\"]\n }\n },\n \"rookidee\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\", \"8M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"bravebird\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"defog\": [\"9E\", \"8E\"],\n \"drillpeck\": [\"9L28\", \"8L28\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"fly\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"8M\"],\n \"furyattack\": [\"9L12\", \"8L12\"],\n \"honeclaws\": [\"9L8\", \"8L8\"],\n \"leer\": [\"9L1\", \"8L1\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\"],\n \"peck\": [\"9L1\", \"8L1\"],\n \"pluck\": [\"9L16\", \"8L16\"],\n \"powertrip\": [\"9L4\", \"8L4\"],\n \"protect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"retaliate\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"rocksmash\": [\"9E\", \"8E\"],\n \"roost\": [\"9E\", \"8E\"],\n \"round\": [\"8M\"],\n \"sandattack\": [\"9E\", \"8E\"],\n \"scaryface\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"skyattack\": [\"9E\", \"8E\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spite\": [\"9M\", \"9E\", \"8E\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"swagger\": [\"9L32\", \"8L32\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwind\": [\"9M\", \"9E\", \"8E\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\"]\n }\n },\n \"corvisquire\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\", \"8M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"bravebird\": [\"9M\", \"9L46\", \"8M\", \"8L46\"],\n \"drillpeck\": [\"9L34\", \"8L34\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"fly\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"8M\"],\n \"furyattack\": [\"9L12\", \"8L12\"],\n \"honeclaws\": [\"9L1\", \"8L1\"],\n \"hurricane\": [\"9M\"],\n \"leer\": [\"9L1\", \"8L1\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\"],\n \"peck\": [\"9L1\", \"8L1\"],\n \"pluck\": [\"9L16\", \"8L16\"],\n \"powertrip\": [\"9L1\", \"8L1\"],\n \"protect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"retaliate\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\", \"9L28\", \"8M\", \"8L28\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spite\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"9L40\", \"8L40\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L22\", \"8M\", \"8L22\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\"]\n }\n },\n \"corviknight\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\", \"8M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bravebird\": [\"9M\", \"9L50\", \"8M\", \"8L50\"],\n \"bulkup\": [\"9M\", \"8M\"],\n \"curse\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"drillpeck\": [\"9L34\", \"8L34\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"flashcannon\": [\"9M\", \"8M\"],\n \"fly\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"8M\"],\n \"furyattack\": [\"9L12\", \"8L12\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"honeclaws\": [\"9L1\", \"8L1\"],\n \"hurricane\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"ironhead\": [\"9M\", \"8M\"],\n \"leer\": [\"9L1\", \"8L1\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"metalclaw\": [\"9M\"],\n \"metalsound\": [\"9M\", \"9L1\", \"8L1\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\"],\n \"peck\": [\"9L1\", \"8L1\"],\n \"pluck\": [\"9L16\", \"8L16\"],\n \"powertrip\": [\"9L1\", \"8L1\"],\n \"protect\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"retaliate\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\", \"9L28\", \"8M\", \"8L28\"],\n \"screech\": [\"9L1\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spite\": [\"9M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelwing\": [\"9L0\", \"8M\", \"8L0\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"9L42\", \"8L42\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L22\", \"8M\", \"8L22\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\"]\n }\n },\n \"blipbug\": {\n \"learnset\": {\n \"infestation\": [\"8E\"],\n \"recover\": [\"8E\"],\n \"stickyweb\": [\"8E\"],\n \"strugglebug\": [\"8L1\"],\n \"supersonic\": [\"8E\"]\n }\n },\n \"dottler\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"bodypress\": [\"8M\"],\n \"bugbuzz\": [\"8M\"],\n \"calmmind\": [\"8M\"],\n \"confusion\": [\"8L0\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\"],\n \"futuresight\": [\"8M\"],\n \"guardswap\": [\"8M\"],\n \"helpinghand\": [\"8M\"],\n \"imprison\": [\"8M\"],\n \"irondefense\": [\"8M\"],\n \"leechlife\": [\"8M\"],\n \"lightscreen\": [\"8M\", \"8L0\"],\n \"magicroom\": [\"8M\"],\n \"payback\": [\"8M\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"8M\"],\n \"psychic\": [\"8M\"],\n \"psychicterrain\": [\"8M\"],\n \"psyshock\": [\"8M\"],\n \"reflect\": [\"8M\", \"8L0\"],\n \"rest\": [\"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"shadowball\": [\"8M\"],\n \"skillswap\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"8M\"],\n \"storedpower\": [\"8M\"],\n \"strugglebug\": [\"8L1\"],\n \"substitute\": [\"8M\"],\n \"trick\": [\"8M\"],\n \"trickroom\": [\"8M\"],\n \"wonderroom\": [\"8M\"],\n \"zenheadbutt\": [\"8M\"]\n }\n },\n \"orbeetle\": {\n \"learnset\": {\n \"afteryou\": [\"8L40\"],\n \"agility\": [\"8M\", \"8L12\"],\n \"allyswitch\": [\"8M\", \"8L24\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"8M\"],\n \"bodypress\": [\"8M\"],\n \"bugbuzz\": [\"8M\", \"8L28\"],\n \"calmmind\": [\"8M\", \"8L44\"],\n \"confuseray\": [\"8L4\"],\n \"confusion\": [\"8L1\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"8M\"],\n \"futuresight\": [\"8M\"],\n \"gigadrain\": [\"8M\"],\n \"gigaimpact\": [\"8M\"],\n \"guardswap\": [\"8M\"],\n \"helpinghand\": [\"8M\"],\n \"hyperbeam\": [\"8M\"],\n \"hypnosis\": [\"8L20\"],\n \"imprison\": [\"8M\"],\n \"irondefense\": [\"8M\"],\n \"leechlife\": [\"8M\"],\n \"lightscreen\": [\"8M\", \"8L1\"],\n \"magiccoat\": [\"8L8\"],\n \"magicroom\": [\"8M\"],\n \"mirrorcoat\": [\"8L32\"],\n \"payback\": [\"8M\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"8M\"],\n \"psybeam\": [\"8L16\"],\n \"psychic\": [\"8M\", \"8L36\"],\n \"psychicterrain\": [\"8M\", \"8L48\"],\n \"psychocut\": [\"8M\"],\n \"psyshock\": [\"8M\"],\n \"reflect\": [\"8M\", \"8L1\"],\n \"rest\": [\"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"shadowball\": [\"8M\"],\n \"skillswap\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"8M\"],\n \"storedpower\": [\"8M\"],\n \"strugglebug\": [\"8L1\"],\n \"substitute\": [\"8M\"],\n \"trick\": [\"8M\"],\n \"trickroom\": [\"8M\"],\n \"uturn\": [\"8M\"],\n \"wonderroom\": [\"8M\"],\n \"zenheadbutt\": [\"8M\"]\n }\n },\n \"nickit\": {\n \"learnset\": {\n \"agility\": [\"8M\"],\n \"assurance\": [\"8M\", \"8L16\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"8M\"],\n \"beatup\": [\"8M\", \"8L4\"],\n \"dig\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"faketears\": [\"8M\"],\n \"foulplay\": [\"8M\", \"8L36\"],\n \"honeclaws\": [\"8L8\"],\n \"howl\": [\"8E\"],\n \"knockoff\": [\"8E\"],\n \"lashout\": [\"8T\"],\n \"mudshot\": [\"8M\"],\n \"nastyplot\": [\"8M\", \"8L20\"],\n \"nightslash\": [\"8L28\"],\n \"playrough\": [\"8M\"],\n \"protect\": [\"8M\"],\n \"quickattack\": [\"8L1\"],\n \"quickguard\": [\"8E\"],\n \"rest\": [\"8M\"],\n \"round\": [\"8M\"],\n \"screech\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"snarl\": [\"8M\", \"8L12\"],\n \"snore\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"suckerpunch\": [\"8L24\"],\n \"swift\": [\"8M\"],\n \"tailslap\": [\"8M\", \"8L32\"],\n \"tailwhip\": [\"8L1\"],\n \"taunt\": [\"8M\"],\n \"thief\": [\"8M\"],\n \"torment\": [\"8E\"]\n }\n },\n \"thievul\": {\n \"learnset\": {\n \"acrobatics\": [\"8M\"],\n \"agility\": [\"8M\"],\n \"assurance\": [\"8M\", \"8L16\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"8M\"],\n \"beatup\": [\"8M\", \"8L1\"],\n \"burningjealousy\": [\"8T\"],\n \"crunch\": [\"8M\"],\n \"darkpulse\": [\"8M\"],\n \"dig\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"faketears\": [\"8M\"],\n \"firefang\": [\"8M\"],\n \"foulplay\": [\"8M\", \"8L46\"],\n \"gigaimpact\": [\"8M\"],\n \"grassknot\": [\"8M\"],\n \"honeclaws\": [\"8L1\"],\n \"hyperbeam\": [\"8M\"],\n \"icefang\": [\"8M\"],\n \"lashout\": [\"8T\"],\n \"mudshot\": [\"8M\"],\n \"nastyplot\": [\"8M\", \"8L22\"],\n \"nightslash\": [\"8L34\"],\n \"partingshot\": [\"8L52\"],\n \"playrough\": [\"8M\"],\n \"protect\": [\"8M\"],\n \"psychic\": [\"8M\"],\n \"quickattack\": [\"8L1\"],\n \"rest\": [\"8M\"],\n \"round\": [\"8M\"],\n \"screech\": [\"8M\"],\n \"shadowball\": [\"8M\"],\n \"shadowclaw\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"snarl\": [\"8M\", \"8L12\"],\n \"snore\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"suckerpunch\": [\"8L28\"],\n \"swift\": [\"8M\"],\n \"tailslap\": [\"8M\", \"8L40\"],\n \"tailwhip\": [\"8L1\"],\n \"taunt\": [\"8M\"],\n \"thief\": [\"8M\", \"8L0\"],\n \"thunderfang\": [\"8M\"],\n \"uturn\": [\"8M\"]\n }\n },\n \"gossifleur\": {\n \"learnset\": {\n \"aromatherapy\": [\"8L32\"],\n \"attract\": [\"8M\"],\n \"bulletseed\": [\"8M\"],\n \"charm\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"gigadrain\": [\"8M\"],\n \"grassknot\": [\"8M\"],\n \"grassyglide\": [\"8T\"],\n \"grassyterrain\": [\"8M\"],\n \"growth\": [\"8E\"],\n \"helpinghand\": [\"8M\"],\n \"hypervoice\": [\"8M\", \"8L28\"],\n \"leafage\": [\"8L1\"],\n \"leafstorm\": [\"8M\", \"8L36\"],\n \"leaftornado\": [\"8L21\"],\n \"leechseed\": [\"8E\"],\n \"lightscreen\": [\"8M\"],\n \"magicalleaf\": [\"8M\"],\n \"poisonpowder\": [\"8E\"],\n \"pollenpuff\": [\"8M\"],\n \"protect\": [\"8M\"],\n \"rapidspin\": [\"8L4\"],\n \"razorleaf\": [\"8L12\"],\n \"rest\": [\"8M\"],\n \"round\": [\"8M\", \"8L16\"],\n \"sing\": [\"8L1\"],\n \"sleeppowder\": [\"8E\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"8M\"],\n \"stunspore\": [\"8E\"],\n \"substitute\": [\"8M\"],\n \"sunnyday\": [\"8M\"],\n \"sweetscent\": [\"8L8\"],\n \"synthesis\": [\"8L24\"],\n \"worryseed\": [\"8E\"]\n }\n },\n \"eldegoss\": {\n \"learnset\": {\n \"aromatherapy\": [\"8L40\"],\n \"attract\": [\"8M\"],\n \"bulletseed\": [\"8M\"],\n \"charm\": [\"8M\"],\n \"cottonguard\": [\"8L52\"],\n \"cottonspore\": [\"8L0\"],\n \"endure\": [\"8M\"],\n \"energyball\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"gigadrain\": [\"8M\"],\n \"gigaimpact\": [\"8M\"],\n \"grassknot\": [\"8M\"],\n \"grassyglide\": [\"8T\"],\n \"grassyterrain\": [\"8M\"],\n \"helpinghand\": [\"8M\"],\n \"hyperbeam\": [\"8M\"],\n \"hypervoice\": [\"8M\", \"8L34\"],\n \"leafage\": [\"8L1\"],\n \"leafstorm\": [\"8M\", \"8L46\"],\n \"leaftornado\": [\"8L23\"],\n \"lightscreen\": [\"8M\"],\n \"magicalleaf\": [\"8M\"],\n \"pollenpuff\": [\"8M\"],\n \"protect\": [\"8M\"],\n \"rapidspin\": [\"8L1\"],\n \"razorleaf\": [\"8L12\"],\n \"rest\": [\"8M\"],\n \"round\": [\"8M\", \"8L16\"],\n \"seedbomb\": [\"8M\"],\n \"sing\": [\"8L1\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"sunnyday\": [\"8M\"],\n \"sweetscent\": [\"8L1\"],\n \"synthesis\": [\"8L28\"],\n \"weatherball\": [\"8M\"]\n }\n },\n \"wooloo\": {\n \"learnset\": {\n \"agility\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"copycat\": [\"8L8\"],\n \"cottonguard\": [\"8L36\"],\n \"counter\": [\"8E\"],\n \"defensecurl\": [\"8L4\"],\n \"doubleedge\": [\"8L40\"],\n \"doublekick\": [\"8L16\"],\n \"electroball\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"grassyglide\": [\"8T\"],\n \"growl\": [\"8L1\"],\n \"guardsplit\": [\"8L12\"],\n \"guardswap\": [\"8M\", \"8L28\"],\n \"headbutt\": [\"8L21\"],\n \"payback\": [\"8M\"],\n \"protect\": [\"8M\"],\n \"rest\": [\"8M\"],\n \"reversal\": [\"8M\", \"8L32\"],\n \"round\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"stomp\": [\"8E\"],\n \"substitute\": [\"8M\"],\n \"swagger\": [\"8E\"],\n \"tackle\": [\"8L1\"],\n \"takedown\": [\"8L25\"],\n \"thunderwave\": [\"8M\"],\n \"wildcharge\": [\"8M\"]\n }\n },\n \"dubwool\": {\n \"learnset\": {\n \"agility\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"8M\"],\n \"bodypress\": [\"8M\"],\n \"bodyslam\": [\"8M\"],\n \"bounce\": [\"8M\"],\n \"copycat\": [\"8L1\"],\n \"cottonguard\": [\"8L44\"],\n \"defensecurl\": [\"8L1\"],\n \"doubleedge\": [\"8L50\"],\n \"doublekick\": [\"8L16\"],\n \"electroball\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"gigaimpact\": [\"8M\"],\n \"grassyglide\": [\"8T\"],\n \"growl\": [\"8L1\"],\n \"guardsplit\": [\"8L12\"],\n \"guardswap\": [\"8M\", \"8L32\"],\n \"headbutt\": [\"8L21\"],\n \"hyperbeam\": [\"8M\"],\n \"lastresort\": [\"8L56\"],\n \"megakick\": [\"8M\"],\n \"payback\": [\"8M\"],\n \"protect\": [\"8M\"],\n \"rest\": [\"8M\"],\n \"retaliate\": [\"8M\"],\n \"reversal\": [\"8M\", \"8L38\"],\n \"round\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"swordsdance\": [\"8M\"],\n \"tackle\": [\"8L1\"],\n \"takedown\": [\"8L27\"],\n \"thunderwave\": [\"8M\"],\n \"wildcharge\": [\"8M\"],\n \"zenheadbutt\": [\"8M\"]\n }\n },\n \"chewtle\": {\n \"learnset\": {\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"bite\": [\"9L7\", \"8L7\"],\n \"bodyslam\": [\"9M\", \"9L49\", \"8M\", \"8L49\"],\n \"chillingwater\": [\"9M\"],\n \"counter\": [\"9L28\", \"8L28\"],\n \"crunch\": [\"9M\"],\n \"dive\": [\"8M\"],\n \"dragontail\": [\"9M\", \"9E\", \"8E\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"falseswipe\": [\"9M\"],\n \"gastroacid\": [\"9E\", \"8E\"],\n \"headbutt\": [\"9L21\", \"8L21\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"jawlock\": [\"9L35\", \"8L35\"],\n \"liquidation\": [\"9M\", \"9L42\", \"8M\", \"8L42\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\"],\n \"poisonjab\": [\"9M\"],\n \"protect\": [\"9M\", \"9L14\", \"8M\", \"8L14\"],\n \"raindance\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"revenge\": [\"8M\"],\n \"round\": [\"8M\"],\n \"scaleshot\": [\"8T\"],\n \"scaryface\": [\"9M\"],\n \"shellsmash\": [\"9E\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"skullbash\": [\"8E\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"surf\": [\"9M\", \"8M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpulse\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"8M\"]\n }\n },\n \"drednaw\": {\n \"learnset\": {\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"bite\": [\"9L1\", \"8L1\"],\n \"blizzard\": [\"9M\", \"8M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"9L57\", \"8M\", \"8L57\"],\n \"bulldoze\": [\"9M\", \"8M\"],\n \"chillingwater\": [\"9M\"],\n \"counter\": [\"9L30\", \"8L30\"],\n \"crunch\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"dig\": [\"9M\", \"8M\"],\n \"dive\": [\"8M\"],\n \"doubleedge\": [\"9M\"],\n \"dragontail\": [\"9M\"],\n \"earthpower\": [\"9M\", \"8M\"],\n \"earthquake\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"falseswipe\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"headbutt\": [\"9L21\", \"8L21\"],\n \"headsmash\": [\"9L66\", \"8L66\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"icebeam\": [\"9M\", \"8M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"icespinner\": [\"9M\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"irontail\": [\"8M\"],\n \"jawlock\": [\"9L39\", \"8L39\"],\n \"liquidation\": [\"9M\", \"9L48\", \"8M\", \"8L48\"],\n \"megahorn\": [\"8M\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\"],\n \"poisonjab\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"raindance\": [\"9M\", \"8M\"],\n \"razorshell\": [\"9L1\", \"8M\", \"8L1\"],\n \"rest\": [\"9M\", \"8M\"],\n \"revenge\": [\"8M\"],\n \"rockblast\": [\"9M\", \"8M\"],\n \"rockpolish\": [\"9L1\", \"8L1\"],\n \"rockslide\": [\"9M\", \"8M\"],\n \"rocktomb\": [\"9M\", \"9L0\", \"8M\", \"8L0\"],\n \"round\": [\"8M\"],\n \"sandstorm\": [\"9M\", \"8M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scald\": [\"8M\"],\n \"scaleshot\": [\"8T\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"smartstrike\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"stealthrock\": [\"9M\", \"8M\"],\n \"stompingtantrum\": [\"9M\", \"8M\"],\n \"stoneedge\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"superfang\": [\"9M\"],\n \"superpower\": [\"8M\"],\n \"surf\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"waterfall\": [\"9M\", \"8M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpulse\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"8M\"]\n }\n },\n \"yamper\": {\n \"learnset\": {\n \"attract\": [\"8M\"],\n \"bite\": [\"8L10\"],\n \"charge\": [\"8L35\"],\n \"charm\": [\"8M\", \"8L26\"],\n \"crunch\": [\"8M\", \"8L30\"],\n \"dig\": [\"8M\"],\n \"discharge\": [\"8E\"],\n \"doubleedge\": [\"8E\"],\n \"electroball\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"firefang\": [\"8M\"],\n \"flamecharge\": [\"8E\"],\n \"helpinghand\": [\"8M\"],\n \"howl\": [\"8E\"],\n \"nuzzle\": [\"8L5\"],\n \"playrough\": [\"8M\", \"8L45\"],\n \"protect\": [\"8M\"],\n \"rest\": [\"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"roar\": [\"8L15\"],\n \"round\": [\"8M\"],\n \"sandattack\": [\"8E\"],\n \"sleeptalk\": [\"8M\"],\n \"snarl\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"spark\": [\"8L20\"],\n \"substitute\": [\"8M\"],\n \"swift\": [\"8M\"],\n \"tackle\": [\"8L1\"],\n \"tailwhip\": [\"8L1\"],\n \"thunder\": [\"8M\"],\n \"thunderbolt\": [\"8M\"],\n \"thunderfang\": [\"8M\"],\n \"thunderwave\": [\"8M\"],\n \"uproar\": [\"8M\"],\n \"voltswitch\": [\"8M\"],\n \"wildcharge\": [\"8M\", \"8L40\"]\n }\n },\n \"boltund\": {\n \"learnset\": {\n \"agility\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"bite\": [\"8L1\"],\n \"bulkup\": [\"8M\"],\n \"charge\": [\"8L41\"],\n \"charm\": [\"8M\", \"8L28\"],\n \"crunch\": [\"8M\", \"8L34\"],\n \"dig\": [\"8M\"],\n \"eerieimpulse\": [\"8M\"],\n \"electricterrain\": [\"8M\", \"8L62\"],\n \"electrify\": [\"8L1\"],\n \"electroball\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"firefang\": [\"8M\"],\n \"focusenergy\": [\"8M\"],\n \"gigaimpact\": [\"8M\"],\n \"helpinghand\": [\"8M\"],\n \"hyperbeam\": [\"8M\"],\n \"hypervoice\": [\"8M\"],\n \"nuzzle\": [\"8L1\"],\n \"playrough\": [\"8M\", \"8L55\"],\n \"protect\": [\"8M\"],\n \"psychicfangs\": [\"8M\"],\n \"rest\": [\"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"roar\": [\"8L15\"],\n \"round\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"snarl\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"spark\": [\"8L20\"],\n \"substitute\": [\"8M\"],\n \"swift\": [\"8M\"],\n \"tackle\": [\"8L1\"],\n \"tailwhip\": [\"8L1\"],\n \"thunder\": [\"8M\"],\n \"thunderbolt\": [\"8M\"],\n \"thunderfang\": [\"8M\"],\n \"thunderwave\": [\"8M\"],\n \"uproar\": [\"8M\"],\n \"voltswitch\": [\"8M\"],\n \"wildcharge\": [\"8M\", \"8L48\"]\n }\n },\n \"rolycoly\": {\n \"learnset\": {\n \"ancientpower\": [\"9L20\", \"8L20\"],\n \"attract\": [\"8M\"],\n \"block\": [\"9E\", \"8E\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"explosion\": [\"9E\", \"8E\"],\n \"facade\": [\"9M\", \"8M\"],\n \"gyroball\": [\"9M\", \"8M\"],\n \"heatcrash\": [\"9M\", \"9L35\", \"8M\", \"8L35\"],\n \"incinerate\": [\"9L25\", \"8L25\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"ironhead\": [\"9M\", \"8M\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"mudslap\": [\"9M\", \"9E\", \"8E\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"rapidspin\": [\"9L5\", \"8L5\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"rockblast\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"rockpolish\": [\"9L15\", \"8L15\"],\n \"rockslide\": [\"9M\", \"8M\"],\n \"rocktomb\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"sandstorm\": [\"9M\", \"8M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"selfdestruct\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"smackdown\": [\"9M\", \"9L10\", \"8L10\"],\n \"smokescreen\": [\"9L1\", \"8L1\"],\n \"snore\": [\"8M\"],\n \"spikes\": [\"9M\", \"8M\"],\n \"stealthrock\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"stoneedge\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"willowisp\": [\"9M\", \"8M\"]\n }\n },\n \"carkol\": {\n \"learnset\": {\n \"ancientpower\": [\"9L20\", \"8L20\"],\n \"attract\": [\"8M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"burnup\": [\"8L55\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fireblast\": [\"9M\", \"8M\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"flamecharge\": [\"9M\", \"9L0\", \"8L0\"],\n \"flamethrower\": [\"9M\", \"8M\"],\n \"flareblitz\": [\"9M\", \"8M\"],\n \"gyroball\": [\"9M\", \"8M\"],\n \"heatcrash\": [\"9M\", \"9L41\", \"8M\", \"8L41\"],\n \"heatwave\": [\"9M\", \"8M\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"highhorsepower\": [\"8M\"],\n \"incinerate\": [\"9L27\", \"8L27\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"ironhead\": [\"9M\", \"8M\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"mudslap\": [\"9M\"],\n \"overheat\": [\"9M\", \"8M\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"rapidspin\": [\"9L1\", \"8L1\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"rockblast\": [\"9M\", \"9L48\", \"8M\", \"8L48\"],\n \"rockpolish\": [\"9L15\", \"8L15\"],\n \"rockslide\": [\"9M\", \"8M\"],\n \"rocktomb\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"sandstorm\": [\"9M\", \"8M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scald\": [\"9M\", \"8M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"selfdestruct\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"smackdown\": [\"9M\", \"9L1\", \"8L1\"],\n \"smokescreen\": [\"9L1\", \"8L1\"],\n \"snore\": [\"8M\"],\n \"spikes\": [\"9M\", \"8M\"],\n \"stealthrock\": [\"9M\", \"9L35\", \"8M\", \"8L35\"],\n \"stoneedge\": [\"9M\", \"9L55\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"willowisp\": [\"9M\", \"8M\"]\n }\n },\n \"coalossal\": {\n \"learnset\": {\n \"ancientpower\": [\"9L20\", \"8L20\"],\n \"attract\": [\"8M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"8M\"],\n \"burnup\": [\"8L63\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\", \"8M\"],\n \"earthpower\": [\"9M\", \"8M\"],\n \"earthquake\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fireblast\": [\"9M\", \"8M\"],\n \"firepunch\": [\"9M\", \"8M\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"flamecharge\": [\"9M\", \"9L1\", \"8L1\"],\n \"flamethrower\": [\"9M\", \"8M\"],\n \"flareblitz\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"gyroball\": [\"9M\", \"8M\"],\n \"heatcrash\": [\"9M\", \"9L45\", \"8M\", \"8L45\"],\n \"heatwave\": [\"9M\", \"8M\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"incinerate\": [\"9L27\", \"8L27\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"ironhead\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"mudslap\": [\"9M\"],\n \"overheat\": [\"9M\", \"8M\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"rapidspin\": [\"9L1\", \"8L1\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"rockblast\": [\"9M\", \"9L54\", \"8M\", \"8L54\"],\n \"rockpolish\": [\"9L15\", \"8L15\"],\n \"rockslide\": [\"9M\", \"8M\"],\n \"rocktomb\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"sandstorm\": [\"9M\", \"8M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scald\": [\"9M\", \"8M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"selfdestruct\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"smackdown\": [\"9M\", \"9L1\", \"8L1\"],\n \"smokescreen\": [\"9L1\", \"8L1\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"9M\", \"8M\"],\n \"spikes\": [\"9M\", \"8M\"],\n \"stealthrock\": [\"9M\", \"9L37\", \"8M\", \"8L37\"],\n \"stoneedge\": [\"9M\", \"9L63\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"tarshot\": [\"9L0\", \"8L0\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"willowisp\": [\"9M\", \"8M\"]\n }\n },\n \"applin\": {\n \"learnset\": {\n \"astonish\": [\"9L1\", \"8L1\"],\n \"attract\": [\"8M\"],\n \"defensecurl\": [\"9E\", \"8E\"],\n \"dracometeor\": [\"8T\"],\n \"grassyglide\": [\"8T\"],\n \"pounce\": [\"9M\"],\n \"recycle\": [\"9E\", \"8E\"],\n \"rollout\": [\"9E\", \"8E\"],\n \"suckerpunch\": [\"9E\", \"8E\"],\n \"terablast\": [\"9M\"],\n \"withdraw\": [\"9L1\", \"8L1\"]\n }\n },\n \"flapple\": {\n \"learnset\": {\n \"acidspray\": [\"9M\", \"9L4\", \"8L4\"],\n \"acrobatics\": [\"9M\", \"9L8\", \"8M\", \"8L8\"],\n \"aerialace\": [\"9M\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"astonish\": [\"9L1\", \"8L1\"],\n \"attract\": [\"8M\"],\n \"bulletseed\": [\"9M\", \"8M\"],\n \"dracometeor\": [\"9M\", \"8T\"],\n \"dragonbreath\": [\"9L20\", \"8L20\"],\n \"dragondance\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"dragonpulse\": [\"9M\", \"9L28\", \"8M\", \"8L28\"],\n \"dragonrush\": [\"9L44\", \"8L44\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fly\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"focusenergy\": [\"8M\"],\n \"gigadrain\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"grassknot\": [\"9M\", \"8M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\"],\n \"gravapple\": [\"9L32\", \"8L32\"],\n \"growth\": [\"9L1\", \"8L1\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L12\", \"8L12\"],\n \"magicalleaf\": [\"9M\"],\n \"outrage\": [\"9M\", \"8M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"9L16\", \"8M\", \"8L16\"],\n \"recycle\": [\"9L1\", \"8L1\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"seedbomb\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"twister\": [\"9L1\", \"8L1\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"wingattack\": [\"9L0\", \"8L0\"],\n \"withdraw\": [\"9L1\", \"8L1\"]\n }\n },\n \"appletun\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"8M\"],\n \"appleacid\": [\"9L28\", \"8L28\"],\n \"astonish\": [\"9L1\", \"8L1\"],\n \"attract\": [\"8M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"9L32\", \"8M\", \"8L32\"],\n \"bulldoze\": [\"9M\", \"8M\"],\n \"bulletseed\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"curse\": [\"9M\", \"9L4\", \"8L4\"],\n \"dracometeor\": [\"9M\", \"8T\"],\n \"dragonpulse\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"dragontail\": [\"9M\"],\n \"earthquake\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"9L44\", \"8M\", \"8L44\"],\n \"facade\": [\"9M\", \"8M\"],\n \"gigadrain\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"grassknot\": [\"9M\", \"8M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L1\", \"8L1\"],\n \"gyroball\": [\"9M\", \"8M\"],\n \"headbutt\": [\"9L0\", \"8L0\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"ironhead\": [\"9M\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L12\", \"8L12\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"magicalleaf\": [\"9M\"],\n \"outrage\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"9L16\", \"8M\", \"8L16\"],\n \"raindance\": [\"9M\"],\n \"recover\": [\"9L24\", \"8L24\"],\n \"recycle\": [\"9L1\", \"8L1\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"seedbomb\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"9M\", \"8M\"],\n \"stomp\": [\"9L8\", \"8L8\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"superpower\": [\"8M\"],\n \"sweetscent\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"withdraw\": [\"9L1\", \"8L1\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"silicobra\": {\n \"learnset\": {\n \"attract\": [\"8M\"],\n \"belch\": [\"9E\", \"8E\"],\n \"bodyslam\": [\"9M\"],\n \"brutalswing\": [\"9L10\", \"8M\", \"8L10\"],\n \"bulldoze\": [\"9M\", \"9L15\", \"8M\", \"8L15\"],\n \"coil\": [\"9L45\", \"8L45\"],\n \"dig\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"dragonrush\": [\"9E\", \"8E\"],\n \"drillrun\": [\"9M\", \"8M\"],\n \"earthpower\": [\"9M\", \"8M\"],\n \"earthquake\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"glare\": [\"9L25\", \"8L25\"],\n \"headbutt\": [\"9L20\", \"8L20\"],\n \"lastresort\": [\"9E\", \"8E\"],\n \"minimize\": [\"9L5\", \"8L5\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"9E\", \"8E\"],\n \"poisontail\": [\"9M\", \"9E\", \"8E\"],\n \"protect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"rockblast\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"round\": [\"8M\"],\n \"sandattack\": [\"9L1\", \"8L1\"],\n \"sandstorm\": [\"9M\", \"9L35\", \"8M\", \"8L35\"],\n \"sandtomb\": [\"9M\", \"9L50\", \"8M\", \"8L50\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"screech\": [\"8M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"slam\": [\"9L40\", \"8L40\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"stealthrock\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"wrap\": [\"9L1\", \"8L1\"]\n }\n },\n \"sandaconda\": {\n \"learnset\": {\n \"attract\": [\"8M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\"],\n \"brutalswing\": [\"9L1\", \"8M\", \"8L1\"],\n \"bulldoze\": [\"9M\", \"9L15\", \"8M\", \"8L15\"],\n \"coil\": [\"9L49\", \"8L49\"],\n \"dig\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"drillrun\": [\"9M\", \"8M\"],\n \"earthpower\": [\"9M\", \"8M\"],\n \"earthquake\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"glare\": [\"9L25\", \"8L25\"],\n \"headbutt\": [\"9L20\", \"8L20\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hurricane\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"ironhead\": [\"9M\", \"8M\"],\n \"minimize\": [\"9L1\", \"8L1\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\"],\n \"outrage\": [\"9M\", \"8M\"],\n \"poisontail\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"rockblast\": [\"9M\", \"8M\"],\n \"rockslide\": [\"9M\", \"8M\"],\n \"rocktomb\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"sandattack\": [\"9L1\", \"8L1\"],\n \"sandstorm\": [\"9M\", \"9L35\", \"8M\", \"8L35\"],\n \"sandtomb\": [\"9M\", \"9L51\", \"8M\", \"8L51\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"screech\": [\"8M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"skullbash\": [\"8L1\"],\n \"slam\": [\"9L42\", \"8L42\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"stealthrock\": [\"9M\", \"8M\"],\n \"stoneedge\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"wrap\": [\"9L1\", \"8L1\"],\n \"zenheadbutt\": [\"9M\", \"8M\"]\n }\n },\n \"cramorant\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\", \"9E\", \"8E\"],\n \"agility\": [\"9M\", \"8M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"amnesia\": [\"9M\", \"9L42\", \"8M\", \"8L42\"],\n \"aquacutter\": [\"9E\"],\n \"aquaring\": [\"9E\", \"8E\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"belch\": [\"9L1\", \"8L1\"],\n \"blizzard\": [\"9M\", \"8M\"],\n \"bravebird\": [\"9M\", \"8M\"],\n \"chillingwater\": [\"9M\"],\n \"defog\": [\"9E\", \"8E\"],\n \"dive\": [\"9L28\", \"8M\", \"8L28\"],\n \"drillpeck\": [\"9L35\", \"8L35\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"featherdance\": [\"9M\", \"9E\", \"8E\"],\n \"fly\": [\"9M\", \"8M\"],\n \"furyattack\": [\"9L14\", \"8L14\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"hurricane\": [\"9M\", \"8M\"],\n \"hydropump\": [\"9M\", \"9L56\", \"8M\", \"8L56\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"icebeam\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"8M\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"peck\": [\"9L1\", \"8L1\"],\n \"pluck\": [\"9L21\", \"8L21\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"roost\": [\"9E\", \"8E\"],\n \"round\": [\"8M\"],\n \"scald\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spitup\": [\"9L1\", \"8L1\"],\n \"steelwing\": [\"8M\"],\n \"stockpile\": [\"9L1\", \"8L1\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"superpower\": [\"8M\"],\n \"surf\": [\"9M\", \"8M\"],\n \"swallow\": [\"9L1\", \"8L1\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thrash\": [\"9L49\", \"8L49\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"watergun\": [\"9L7\", \"8L7\"],\n \"waterpulse\": [\"9M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\"]\n }\n },\n \"arrokuda\": {\n \"learnset\": {\n \"acupressure\": [\"9E\", \"8E\"],\n \"agility\": [\"9M\", \"9L18\", \"8M\", \"8L18\"],\n \"aquajet\": [\"9L1\", \"8L1\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"bite\": [\"9L12\", \"8L12\"],\n \"bounce\": [\"8M\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"chillingwater\": [\"9M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"crunch\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"dive\": [\"9L24\", \"8M\", \"8L24\"],\n \"doubleedge\": [\"9M\", \"9L48\", \"8L48\"],\n \"drillrun\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"flipturn\": [\"9M\"],\n \"focusenergy\": [\"9L30\", \"8M\"],\n \"furyattack\": [\"9L6\", \"8L6\"],\n \"hydropump\": [\"9M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"laserfocus\": [\"8L30\"],\n \"liquidation\": [\"9M\", \"9L42\", \"8M\", \"8L42\"],\n \"nightslash\": [\"9E\", \"8E\"],\n \"peck\": [\"9L1\", \"8L1\"],\n \"poisonjab\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scald\": [\"8M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"slash\": [\"9E\", \"8E\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"surf\": [\"9M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9E\", \"8E\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"waterfall\": [\"9M\", \"8M\"],\n \"waterpulse\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"8M\"]\n }\n },\n \"barraskewda\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L18\", \"8M\", \"8L18\"],\n \"aquajet\": [\"9L1\", \"8L1\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"bite\": [\"9L1\", \"8L1\"],\n \"blizzard\": [\"9M\"],\n \"bounce\": [\"8M\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"chillingwater\": [\"9M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"crunch\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"dive\": [\"9L24\", \"8M\", \"8L24\"],\n \"doubleedge\": [\"9M\", \"9L56\", \"8L56\"],\n \"drillrun\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"focusenergy\": [\"9L32\", \"8M\"],\n \"furyattack\": [\"9L1\", \"8L1\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"icebeam\": [\"9M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"laserfocus\": [\"8L32\"],\n \"liquidation\": [\"9M\", \"9L48\", \"8M\", \"8L48\"],\n \"peck\": [\"9L1\", \"8L1\"],\n \"poisonjab\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scald\": [\"8M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"surf\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"waterfall\": [\"9M\", \"8M\"],\n \"waterpulse\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"8M\"]\n }\n },\n \"toxel\": {\n \"learnset\": {\n \"acid\": [\"9L1\", \"8L1\", \"8S0\"],\n \"attract\": [\"8M\"],\n \"belch\": [\"9L1\", \"8L1\"],\n \"charm\": [\"9M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\", \"9E\", \"8E\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"flail\": [\"9L1\", \"8L1\", \"8S0\"],\n \"growl\": [\"9L1\", \"8L1\", \"8S0\"],\n \"metalsound\": [\"9M\", \"9E\", \"8E\"],\n \"nuzzle\": [\"9L1\", \"8L1\", \"8S0\"],\n \"poweruppunch\": [\"8E\"],\n \"protect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"tearfullook\": [\"9L1\", \"8L1\"],\n \"terablast\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 1,\n \"isHidden\": true,\n \"moves\": [\"nuzzle\", \"growl\", \"flail\", \"acid\"],\n \"pokeball\": \"luxuryball\"\n }\n ]\n },\n \"toxtricity\": {\n \"learnset\": {\n \"acid\": [\"9L1\", \"8L1\"],\n \"acidspray\": [\"9M\", \"9L1\", \"8L1\"],\n \"attract\": [\"8M\"],\n \"belch\": [\"9L1\", \"8L1\"],\n \"boomburst\": [\"9L48\", \"8L48\", \"8S0\"],\n \"brickbreak\": [\"9M\"],\n \"charge\": [\"9M\", \"9L4\", \"8L4\"],\n \"chargebeam\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"discharge\": [\"9L36\", \"8L36\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"eerieimpulse\": [\"9M\", \"8M\", \"8L1\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"firepunch\": [\"9M\", \"8M\"],\n \"flail\": [\"9L1\", \"8L1\"],\n \"fling\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"gunkshot\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"hypervoice\": [\"9M\", \"8M\"],\n \"leer\": [\"9L1\", \"8L1\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metalsound\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"nobleroar\": [\"9L1\", \"8L1\"],\n \"nuzzle\": [\"9L1\", \"8L1\"],\n \"overdrive\": [\"9L44\", \"8L44\", \"8S0\"],\n \"payback\": [\"8M\"],\n \"poisonjab\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"poisontail\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psychicnoise\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"risingvoltage\": [\"8T\", \"8S0\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\", \"9L12\", \"8M\", \"8L12\"],\n \"screech\": [\"9L24\", \"8M\", \"8L24\"],\n \"shiftgear\": [\"9L52\", \"8L52\"],\n \"shockwave\": [\"9L8\", \"8L8\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"sludgebomb\": [\"9M\", \"8M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"8S0\"],\n \"snarl\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spark\": [\"9L0\", \"8L0\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"9L28\", \"8L28\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L16\", \"8M\", \"8L16\"],\n \"tearfullook\": [\"9L1\", \"8L1\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"thunder\": [\"9M\", \"8M\"],\n \"thunderbolt\": [\"9M\", \"8M\"],\n \"thunderfang\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\"],\n \"thundershock\": [\"9L1\", \"8L1\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"toxic\": [\"9M\", \"9L32\", \"8L32\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"venoshock\": [\"9M\", \"8M\", \"8L20\"],\n \"voltswitch\": [\"9M\", \"8M\"],\n \"wildcharge\": [\"9M\", \"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 50,\n \"shiny\": true,\n \"nature\": \"Rash\",\n \"abilities\": [\"punkrock\"],\n \"moves\": [\"overdrive\", \"sludgewave\", \"boomburst\", \"risingvoltage\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"toxtricitylowkey\": {\n \"learnset\": {\n \"acid\": [\"9L1\", \"8L1\"],\n \"acidspray\": [\"9M\", \"9L1\", \"8L1\"],\n \"attract\": [\"8M\"],\n \"belch\": [\"9L1\", \"8L1\"],\n \"boomburst\": [\"9L48\", \"8L48\"],\n \"brickbreak\": [\"9M\"],\n \"charge\": [\"9M\", \"9L4\", \"8L4\"],\n \"chargebeam\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"discharge\": [\"9L36\", \"8L36\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"eerieimpulse\": [\"9M\", \"8M\", \"8L1\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"firepunch\": [\"9M\", \"8M\"],\n \"flail\": [\"9L1\", \"8L1\"],\n \"fling\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"gunkshot\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"hypervoice\": [\"9M\", \"8M\"],\n \"leer\": [\"9L1\", \"8L1\"],\n \"magneticflux\": [\"9L52\", \"8L52\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metalsound\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"nobleroar\": [\"9L1\", \"8L1\"],\n \"nuzzle\": [\"9L1\", \"8L1\"],\n \"overdrive\": [\"9L44\", \"8L44\"],\n \"payback\": [\"8M\"],\n \"poisonjab\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"poisontail\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psychicnoise\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\", \"9L12\", \"8M\", \"8L12\"],\n \"screech\": [\"9L24\", \"8M\", \"8L24\"],\n \"shockwave\": [\"9L8\", \"8L8\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"sludgebomb\": [\"9M\", \"8M\"],\n \"sludgewave\": [\"9M\", \"8M\"],\n \"snarl\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spark\": [\"9L0\", \"8L0\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"9L28\", \"8L28\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L16\", \"8M\", \"8L16\"],\n \"tearfullook\": [\"9L1\", \"8L1\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"thunder\": [\"9M\", \"8M\"],\n \"thunderbolt\": [\"9M\", \"8M\"],\n \"thunderfang\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\"],\n \"thundershock\": [\"9L1\", \"8L1\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"toxic\": [\"9M\", \"9L32\", \"8L32\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"venomdrench\": [\"8M\", \"8L20\"],\n \"venoshock\": [\"9M\"],\n \"voltswitch\": [\"9M\", \"8M\"],\n \"wildcharge\": [\"9M\", \"8M\"]\n }\n },\n \"sizzlipede\": {\n \"learnset\": {\n \"attract\": [\"8M\"],\n \"bite\": [\"8L10\"],\n \"brutalswing\": [\"8M\"],\n \"bugbite\": [\"8L20\"],\n \"bugbuzz\": [\"8M\"],\n \"burnup\": [\"8L55\"],\n \"coil\": [\"8L25\"],\n \"crunch\": [\"8M\", \"8L40\"],\n \"defensecurl\": [\"8E\"],\n \"ember\": [\"8L1\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"firelash\": [\"8L45\"],\n \"firespin\": [\"8M\", \"8L35\"],\n \"flamewheel\": [\"8L15\"],\n \"heatcrash\": [\"8M\"],\n \"heatwave\": [\"8M\"],\n \"knockoff\": [\"8E\"],\n \"leechlife\": [\"8M\"],\n \"lunge\": [\"8L50\"],\n \"powerwhip\": [\"8M\"],\n \"protect\": [\"8M\"],\n \"rest\": [\"8M\"],\n \"rollout\": [\"8E\"],\n \"round\": [\"8M\"],\n \"scald\": [\"8M\"],\n \"scorchingsands\": [\"8T\"],\n \"skittersmack\": [\"8T\"],\n \"slam\": [\"8L30\"],\n \"sleeptalk\": [\"8M\"],\n \"smokescreen\": [\"8L1\"],\n \"snore\": [\"8M\"],\n \"strugglebug\": [\"8E\"],\n \"substitute\": [\"8M\"],\n \"sunnyday\": [\"8M\"],\n \"venoshock\": [\"8M\"],\n \"wrap\": [\"8L5\"]\n }\n },\n \"centiskorch\": {\n \"learnset\": {\n \"attract\": [\"8M\"],\n \"bite\": [\"8L1\"],\n \"brutalswing\": [\"8M\"],\n \"bugbite\": [\"8L20\"],\n \"bugbuzz\": [\"8M\"],\n \"burnup\": [\"8L67\"],\n \"coil\": [\"8L25\"],\n \"crunch\": [\"8M\", \"8L46\"],\n \"ember\": [\"8L1\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"fireblast\": [\"8M\"],\n \"firefang\": [\"8M\"],\n \"firelash\": [\"8L53\"],\n \"firespin\": [\"8M\", \"8L39\"],\n \"flamethrower\": [\"8M\"],\n \"flamewheel\": [\"8L15\"],\n \"flareblitz\": [\"8M\"],\n \"gigaimpact\": [\"8M\"],\n \"heatcrash\": [\"8M\"],\n \"heatwave\": [\"8M\"],\n \"hyperbeam\": [\"8M\"],\n \"inferno\": [\"8L1\"],\n \"leechlife\": [\"8M\"],\n \"lunge\": [\"8L60\"],\n \"mysticalfire\": [\"8M\"],\n \"overheat\": [\"8M\"],\n \"powerwhip\": [\"8M\"],\n \"protect\": [\"8M\"],\n \"rest\": [\"8M\"],\n \"round\": [\"8M\"],\n \"scald\": [\"8M\"],\n \"scorchingsands\": [\"8T\"],\n \"skittersmack\": [\"8T\"],\n \"slam\": [\"8L32\"],\n \"sleeptalk\": [\"8M\"],\n \"smokescreen\": [\"8L1\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"sunnyday\": [\"8M\"],\n \"thunderfang\": [\"8M\"],\n \"venoshock\": [\"8M\"],\n \"willowisp\": [\"8M\"],\n \"wrap\": [\"8L1\"],\n \"xscissor\": [\"8M\"]\n }\n },\n \"clobbopus\": {\n \"learnset\": {\n \"attract\": [\"8M\"],\n \"bind\": [\"8L10\"],\n \"bodyslam\": [\"8M\"],\n \"brickbreak\": [\"8M\", \"8L20\"],\n \"brine\": [\"8M\"],\n \"bulkup\": [\"8M\", \"8L25\"],\n \"circlethrow\": [\"8E\"],\n \"closecombat\": [\"8M\"],\n \"coaching\": [\"8T\"],\n \"detect\": [\"8L15\"],\n \"dive\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"feint\": [\"8L5\"],\n \"focusblast\": [\"8M\"],\n \"icepunch\": [\"8M\"],\n \"leer\": [\"8L1\"],\n \"liquidation\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"muddywater\": [\"8M\"],\n \"mudshot\": [\"8M\"],\n \"painsplit\": [\"8E\"],\n \"payback\": [\"8M\"],\n \"poweruppunch\": [\"8E\"],\n \"protect\": [\"8M\"],\n \"rest\": [\"8M\"],\n \"retaliate\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"8M\", \"8L40\"],\n \"rocksmash\": [\"8L1\"],\n \"round\": [\"8M\"],\n \"seismictoss\": [\"8E\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"soak\": [\"8E\"],\n \"submission\": [\"8L30\"],\n \"substitute\": [\"8M\"],\n \"suckerpunch\": [\"8E\"],\n \"superpower\": [\"8M\", \"8L45\"],\n \"taunt\": [\"8M\", \"8L35\"],\n \"waterfall\": [\"8M\"],\n \"workup\": [\"8M\"]\n }\n },\n \"grapploct\": {\n \"learnset\": {\n \"attract\": [\"8M\"],\n \"bind\": [\"8L1\"],\n \"bodyslam\": [\"8M\"],\n \"brickbreak\": [\"8M\", \"8L20\"],\n \"brine\": [\"8M\"],\n \"brutalswing\": [\"8M\"],\n \"bulkup\": [\"8M\", \"8L25\"],\n \"closecombat\": [\"8M\"],\n \"coaching\": [\"8T\"],\n \"detect\": [\"8L15\"],\n \"dig\": [\"8M\"],\n \"dive\": [\"8M\"],\n \"drainpunch\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"feint\": [\"8L1\"],\n \"focusblast\": [\"8M\"],\n \"gigaimpact\": [\"8M\"],\n \"hydropump\": [\"8M\"],\n \"hyperbeam\": [\"8M\"],\n \"icepunch\": [\"8M\"],\n \"leer\": [\"8L1\"],\n \"liquidation\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"muddywater\": [\"8M\"],\n \"mudshot\": [\"8M\"],\n \"octazooka\": [\"8L1\"],\n \"octolock\": [\"8L0\"],\n \"payback\": [\"8M\"],\n \"protect\": [\"8M\"],\n \"rest\": [\"8M\"],\n \"retaliate\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"8M\", \"8L40\"],\n \"rocksmash\": [\"8L1\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"8M\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"stompingtantrum\": [\"8M\"],\n \"submission\": [\"8L30\"],\n \"substitute\": [\"8M\"],\n \"superpower\": [\"8M\", \"8L45\"],\n \"surf\": [\"8M\"],\n \"taunt\": [\"8M\", \"8L35\"],\n \"topsyturvy\": [\"8L50\"],\n \"waterfall\": [\"8M\"],\n \"whirlpool\": [\"8M\"],\n \"workup\": [\"8M\"]\n }\n },\n \"sinistea\": {\n \"learnset\": {\n \"allyswitch\": [\"9E\", \"8M\"],\n \"aromatherapy\": [\"8L30\"],\n \"aromaticmist\": [\"9L6\", \"8L6\"],\n \"astonish\": [\"9L1\", \"8L1\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"foulplay\": [\"9M\", \"8M\"],\n \"gigadrain\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"hex\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L12\", \"8L12\"],\n \"memento\": [\"9L54\", \"8L54\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"nastyplot\": [\"9M\", \"9L42\", \"8M\", \"8L42\"],\n \"nightshade\": [\"9M\"],\n \"payback\": [\"8M\"],\n \"phantomforce\": [\"9M\", \"8M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"protect\": [\"9M\", \"8M\", \"8L18\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"8M\"],\n \"psyshock\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"shadowball\": [\"9M\", \"9L48\", \"8M\", \"8L48\"],\n \"shellsmash\": [\"9L60\", \"8L60\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spite\": [\"9M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"suckerpunch\": [\"9L24\", \"8L24\"],\n \"sweetscent\": [\"9L30\"],\n \"terablast\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\"],\n \"trickroom\": [\"9M\"],\n \"willowisp\": [\"9M\", \"8M\"],\n \"withdraw\": [\"9L1\", \"8L1\"],\n \"wonderroom\": [\"8M\"]\n }\n },\n \"sinisteaantique\": {\n \"learnset\": {\n \"allyswitch\": [\"9E\", \"8M\"],\n \"aromatherapy\": [\"8L30\", \"8S0\"],\n \"aromaticmist\": [\"9L6\", \"8L6\"],\n \"astonish\": [\"9L1\", \"8L1\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\"],\n \"celebrate\": [\"8S0\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"foulplay\": [\"9M\", \"8M\"],\n \"gigadrain\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"hex\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L12\", \"8L12\"],\n \"memento\": [\"9L54\", \"8L54\", \"8S0\"],\n \"metronome\": [\"9M\", \"8M\", \"8S0\"],\n \"nastyplot\": [\"9M\", \"9L42\", \"8M\", \"8L42\"],\n \"nightshade\": [\"9M\"],\n \"payback\": [\"8M\"],\n \"phantomforce\": [\"9M\", \"8M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"protect\": [\"9M\", \"8M\", \"8L18\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"8M\"],\n \"psyshock\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"shadowball\": [\"9M\", \"9L48\", \"8M\", \"8L48\"],\n \"shellsmash\": [\"9L60\", \"8L60\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spite\": [\"9M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"suckerpunch\": [\"9L24\", \"8L24\"],\n \"sweetscent\": [\"9L30\"],\n \"terablast\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\"],\n \"trickroom\": [\"9M\"],\n \"willowisp\": [\"9M\", \"8M\"],\n \"withdraw\": [\"9L1\", \"8L1\"],\n \"wonderroom\": [\"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 50,\n \"isHidden\": true,\n \"moves\": [\"memento\", \"metronome\", \"aromatherapy\", \"celebrate\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"polteageist\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\"],\n \"aromatherapy\": [\"8L30\"],\n \"aromaticmist\": [\"9L1\", \"8L1\"],\n \"astonish\": [\"9L1\", \"8L1\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\", \"9L66\", \"8L66\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"foulplay\": [\"9M\", \"8M\"],\n \"gigadrain\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L1\", \"8L1\"],\n \"memento\": [\"9L54\", \"8L54\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"nastyplot\": [\"9M\", \"9L42\", \"8M\", \"8L42\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"payback\": [\"8M\"],\n \"phantomforce\": [\"9M\", \"8M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"protect\": [\"9M\", \"9L18\", \"8M\", \"8L18\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"8M\"],\n \"psyshock\": [\"9M\", \"8M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"selfdestruct\": [\"8M\"],\n \"shadowball\": [\"9M\", \"9L48\", \"8M\", \"8L48\"],\n \"shellsmash\": [\"9L60\", \"8L60\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spite\": [\"9M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"strengthsap\": [\"9L1\", \"8L1\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"suckerpunch\": [\"9L24\", \"8L24\"],\n \"sweetscent\": [\"9L30\"],\n \"teatime\": [\"9L0\", \"8L0\"],\n \"terablast\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\"],\n \"trickroom\": [\"9M\"],\n \"willowisp\": [\"9M\", \"8M\"],\n \"withdraw\": [\"9L1\", \"8L1\"],\n \"wonderroom\": [\"8M\"]\n }\n },\n \"polteageistantique\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\"],\n \"aromatherapy\": [\"8L30\"],\n \"aromaticmist\": [\"9L1\", \"8L1\"],\n \"astonish\": [\"9L1\", \"8L1\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\", \"9L66\", \"8L66\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"foulplay\": [\"9M\", \"8M\"],\n \"gigadrain\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L1\", \"8L1\"],\n \"memento\": [\"9L54\", \"8L54\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"nastyplot\": [\"9M\", \"9L42\", \"8M\", \"8L42\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"payback\": [\"8M\"],\n \"phantomforce\": [\"9M\", \"8M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"protect\": [\"9M\", \"9L18\", \"8M\", \"8L18\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"8M\"],\n \"psyshock\": [\"9M\", \"8M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"selfdestruct\": [\"8M\"],\n \"shadowball\": [\"9M\", \"9L48\", \"8M\", \"8L48\"],\n \"shellsmash\": [\"9L60\", \"8L60\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spite\": [\"9M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"strengthsap\": [\"9L1\", \"8L1\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"suckerpunch\": [\"9L24\", \"8L24\"],\n \"sweetscent\": [\"9L30\"],\n \"teatime\": [\"9L0\", \"8L0\"],\n \"terablast\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\"],\n \"trickroom\": [\"9M\"],\n \"willowisp\": [\"9M\", \"8M\"],\n \"withdraw\": [\"9L1\", \"8L1\"],\n \"wonderroom\": [\"8M\"]\n }\n },\n \"hatenna\": {\n \"learnset\": {\n \"afteryou\": [\"9E\", \"8E\"],\n \"aromatherapy\": [\"8L15\"],\n \"aromaticmist\": [\"9L15\", \"8E\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\", \"9L35\", \"8M\", \"8L35\"],\n \"charm\": [\"9M\", \"8M\"],\n \"confusion\": [\"9L1\", \"8L1\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"dazzlinggleam\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"disarmingvoice\": [\"9M\", \"9L10\", \"8L10\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\"],\n \"futuresight\": [\"9M\"],\n \"gigadrain\": [\"9M\", \"8M\"],\n \"healingwish\": [\"9L45\", \"8L45\"],\n \"healpulse\": [\"9L25\", \"8L25\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"lifedew\": [\"9L5\", \"8L5\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"metronome\": [\"9M\"],\n \"mistyterrain\": [\"9M\"],\n \"mysticalfire\": [\"9E\", \"8M\"],\n \"nuzzle\": [\"9E\", \"8E\"],\n \"playnice\": [\"9L1\", \"8L1\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psybeam\": [\"9M\", \"9L20\", \"8L20\"],\n \"psychic\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"psyshock\": [\"9M\", \"8M\"],\n \"quash\": [\"9E\", \"8E\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"skillswap\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\"]\n }\n },\n \"hattrem\": {\n \"learnset\": {\n \"aromatherapy\": [\"8L15\"],\n \"aromaticmist\": [\"9L15\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"9L0\", \"8M\", \"8L0\"],\n \"calmmind\": [\"9M\", \"9L37\", \"8M\", \"8L37\"],\n \"charm\": [\"9M\", \"8M\"],\n \"confusion\": [\"9L1\", \"8L1\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"dazzlinggleam\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"disarmingvoice\": [\"9M\", \"9L1\", \"8L1\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\"],\n \"futuresight\": [\"9M\"],\n \"gigadrain\": [\"9M\", \"8M\"],\n \"healingwish\": [\"9L51\", \"8L51\"],\n \"healpulse\": [\"9L25\", \"8L25\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"lifedew\": [\"9L1\", \"8L1\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"metronome\": [\"9M\"],\n \"mistyterrain\": [\"9M\"],\n \"mysticalfire\": [\"8M\"],\n \"playnice\": [\"9L1\", \"8L1\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psybeam\": [\"9M\", \"9L20\", \"8L20\"],\n \"psychic\": [\"9M\", \"9L44\", \"8M\", \"8L44\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"psyshock\": [\"9M\", \"8M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"skillswap\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\"]\n }\n },\n \"hatterene\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"aromatherapy\": [\"8L15\"],\n \"aromaticmist\": [\"9L15\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"9L1\", \"8M\", \"8L1\"],\n \"calmmind\": [\"9M\", \"9L37\", \"8M\", \"8L37\"],\n \"charm\": [\"9M\", \"8M\"],\n \"confusion\": [\"9L1\", \"8L1\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"dazzlinggleam\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"disarmingvoice\": [\"9M\", \"9L1\", \"8L1\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\"],\n \"futuresight\": [\"9M\", \"8M\"],\n \"gigadrain\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"gravity\": [\"9M\"],\n \"guardswap\": [\"8M\"],\n \"healingwish\": [\"9L55\", \"8L55\"],\n \"healpulse\": [\"9L25\", \"8L25\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"lifedew\": [\"9L1\", \"8L1\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"magicpowder\": [\"9L64\", \"8L64\"],\n \"magicroom\": [\"8M\"],\n \"metronome\": [\"9M\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\"],\n \"mysticalfire\": [\"8M\"],\n \"painsplit\": [\"9M\"],\n \"playnice\": [\"9L1\", \"8L1\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"powerswap\": [\"8M\"],\n \"powerwhip\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psybeam\": [\"9M\", \"9L20\", \"8L20\"],\n \"psychic\": [\"9M\", \"9L46\", \"8M\", \"8L46\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychocut\": [\"9L0\", \"8M\", \"8L0\"],\n \"psychup\": [\"9M\"],\n \"psyshock\": [\"9M\", \"8M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"shadowball\": [\"9M\", \"8M\"],\n \"shadowclaw\": [\"9M\", \"8M\"],\n \"skillswap\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\", \"8M\"],\n \"wonderroom\": [\"8M\"]\n }\n },\n \"impidimp\": {\n \"learnset\": {\n \"assurance\": [\"9L16\", \"8M\", \"8L16\"],\n \"attract\": [\"8M\"],\n \"bite\": [\"9L4\", \"8L4\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"9L1\", \"8L1\"],\n \"darkpulse\": [\"9M\", \"9L33\", \"8M\", \"8L33\"],\n \"dazzlinggleam\": [\"9M\", \"8M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fakeout\": [\"9L1\", \"8L1\"],\n \"faketears\": [\"9M\", \"9L12\", \"8M\", \"8L12\"],\n \"flatter\": [\"9L8\", \"8L8\"],\n \"fling\": [\"9M\"],\n \"foulplay\": [\"9M\", \"9L44\", \"8M\", \"8L44\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leechlife\": [\"9M\", \"8M\"],\n \"lightscreen\": [\"9M\"],\n \"lowkick\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mistyterrain\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"partingshot\": [\"9E\"],\n \"playrough\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"protect\": [\"9M\", \"8M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"retaliate\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"suckerpunch\": [\"9L24\", \"8L24\"],\n \"swagger\": [\"9L20\", \"8L20\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"throatchop\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"torment\": [\"9L28\", \"8L28\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\"],\n \"uproar\": [\"8M\"]\n }\n },\n \"morgrem\": {\n \"learnset\": {\n \"assurance\": [\"9L16\", \"8M\", \"8L16\"],\n \"attract\": [\"8M\"],\n \"bite\": [\"9L1\", \"8L1\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"9L1\", \"8L1\"],\n \"darkpulse\": [\"9M\", \"9L35\", \"8M\", \"8L35\"],\n \"dazzlinggleam\": [\"9M\", \"8M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fakeout\": [\"9L1\", \"8L1\"],\n \"faketears\": [\"9M\", \"9L12\", \"8M\", \"8L12\"],\n \"falsesurrender\": [\"9L0\", \"8L0\"],\n \"flatter\": [\"9L1\", \"8L1\"],\n \"fling\": [\"9M\"],\n \"foulplay\": [\"9M\", \"9L52\", \"8M\", \"8L52\"],\n \"imprison\": [\"9M\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leechlife\": [\"9M\", \"8M\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"lowkick\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mistyterrain\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"playrough\": [\"9M\", \"9L46\", \"8M\", \"8L46\"],\n \"protect\": [\"9M\", \"8M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"retaliate\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\"],\n \"shadowclaw\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"suckerpunch\": [\"9L24\", \"8L24\"],\n \"swagger\": [\"9L20\", \"8L20\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"torment\": [\"9L28\", \"8L28\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\"],\n \"uproar\": [\"8M\"]\n }\n },\n \"grimmsnarl\": {\n \"learnset\": {\n \"assurance\": [\"9L16\", \"8M\", \"8L16\"],\n \"attract\": [\"8M\"],\n \"bite\": [\"9L1\", \"8L1\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"bulkup\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"9L1\", \"8L1\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"darkestlariat\": [\"8M\"],\n \"darkpulse\": [\"9M\", \"9L35\", \"8M\", \"8L35\"],\n \"dazzlinggleam\": [\"9M\", \"8M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fakeout\": [\"9L1\", \"8L1\"],\n \"faketears\": [\"9M\", \"9L12\", \"8M\", \"8L12\"],\n \"falsesurrender\": [\"9L1\", \"8L1\"],\n \"firepunch\": [\"9M\", \"8M\"],\n \"flatter\": [\"9L1\", \"8L1\"],\n \"fling\": [\"9M\"],\n \"focusblast\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"8M\"],\n \"focuspunch\": [\"9M\"],\n \"foulplay\": [\"9M\", \"9L56\", \"8M\", \"8L56\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"hammerarm\": [\"9L64\", \"8L64\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"icepunch\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leechlife\": [\"9M\", \"8M\"],\n \"lightscreen\": [\"9M\", \"9S0\", \"8M\"],\n \"lowkick\": [\"9M\", \"8M\"],\n \"lowsweep\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mistyterrain\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"playrough\": [\"9M\", \"9L48\", \"8M\", \"8L48\"],\n \"powerswap\": [\"8M\"],\n \"poweruppunch\": [\"8L1\"],\n \"powerwhip\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"reflect\": [\"9M\", \"9S0\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"retaliate\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"shadowclaw\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spiritbreak\": [\"9L0\", \"9S0\", \"8L0\"],\n \"stompingtantrum\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"suckerpunch\": [\"9L24\", \"8L24\"],\n \"superpower\": [\"8M\"],\n \"swagger\": [\"9L20\", \"8L20\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"thunderpunch\": [\"9M\", \"8M\"],\n \"thunderwave\": [\"9M\", \"9S0\", \"8M\"],\n \"torment\": [\"9L28\", \"8L28\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"8M\"],\n \"uproar\": [\"8M\"],\n \"wonderroom\": [\"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 50,\n \"nature\": \"Calm\",\n \"shiny\": true,\n \"abilities\": [\"prankster\"],\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 0,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"thunderwave\", \"spiritbreak\", \"reflect\", \"lightscreen\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"milcery\": {\n \"learnset\": {\n \"acidarmor\": [\"9L30\", \"8L30\"],\n \"aromatherapy\": [\"8L20\"],\n \"aromaticmist\": [\"9L1\", \"8L1\"],\n \"attract\": [\"9L25\", \"8M\", \"8L25\", \"8S0\"],\n \"babydolleyes\": [\"9E\", \"8E\"],\n \"celebrate\": [\"8S0\"],\n \"charm\": [\"9M\", \"9L20\", \"8M\"],\n \"dazzlinggleam\": [\"9M\", \"9L35\", \"8M\", \"8L35\"],\n \"drainingkiss\": [\"9M\", \"9L15\", \"8M\", \"8L15\"],\n \"endure\": [\"9M\", \"8M\"],\n \"entrainment\": [\"9L50\", \"8L50\", \"8S0\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fling\": [\"8M\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"lastresort\": [\"9E\", \"8E\", \"8S0\"],\n \"mistyterrain\": [\"9M\", \"9L45\", \"8M\", \"8L45\"],\n \"protect\": [\"9M\", \"8M\"],\n \"recover\": [\"9L40\", \"8L40\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sweetkiss\": [\"9L5\", \"8L5\"],\n \"sweetscent\": [\"9L10\", \"8L10\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"terablast\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 5,\n \"nature\": \"Hardy\",\n \"isHidden\": true,\n \"moves\": [\"celebrate\", \"lastresort\", \"entrainment\", \"attract\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"alcremie\": {\n \"learnset\": {\n \"acidarmor\": [\"9L30\", \"8L30\"],\n \"alluringvoice\": [\"9M\"],\n \"aromatherapy\": [\"8L20\"],\n \"aromaticmist\": [\"9L1\", \"8L1\"],\n \"attract\": [\"9L25\", \"8M\", \"8L25\"],\n \"calmmind\": [\"9M\", \"8M\"],\n \"charm\": [\"9M\", \"9L20\", \"8M\"],\n \"dazzlinggleam\": [\"9M\", \"9L35\", \"8M\", \"8L35\"],\n \"decorate\": [\"9L0\", \"8L0\"],\n \"disarmingvoice\": [\"9M\"],\n \"drainingkiss\": [\"9M\", \"9L15\", \"8M\", \"8L15\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\"],\n \"entrainment\": [\"9L50\", \"8L50\"],\n \"facade\": [\"9M\", \"8M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\"],\n \"gigadrain\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"magicroom\": [\"8M\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\", \"9L45\", \"8M\", \"8L45\"],\n \"mysticalfire\": [\"8M\"],\n \"painsplit\": [\"9M\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psychic\": [\"9M\", \"8M\"],\n \"psychup\": [\"9M\"],\n \"psyshock\": [\"9M\", \"8M\"],\n \"recover\": [\"9L40\", \"8L40\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"9M\", \"8M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sweetkiss\": [\"9L1\", \"8L1\"],\n \"sweetscent\": [\"9L1\", \"8L1\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"terablast\": [\"9M\"],\n \"triattack\": [\"8M\"],\n \"wonderroom\": [\"8M\"]\n }\n },\n \"falinks\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"beatup\": [\"8M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"bulkup\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"closecombat\": [\"9M\", \"9L50\", \"8M\", \"8L50\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"counter\": [\"9L60\", \"8L60\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"9L25\", \"8M\", \"8L25\"],\n \"facade\": [\"9M\", \"8M\"],\n \"falseswipe\": [\"9M\", \"8M\"],\n \"firstimpression\": [\"9L35\", \"8L35\"],\n \"focusblast\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"9L10\", \"8M\", \"8L10\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"headbutt\": [\"9L15\", \"8L15\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"9L45\", \"8M\", \"8L45\"],\n \"ironhead\": [\"9M\", \"8M\"],\n \"knockoff\": [\"9M\"],\n \"lunge\": [\"9M\"],\n \"megahorn\": [\"9L55\", \"8M\", \"8L55\"],\n \"noretreat\": [\"9L40\", \"8L40\"],\n \"payback\": [\"8M\"],\n \"poisonjab\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"retaliate\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"rockslide\": [\"9M\", \"8M\"],\n \"rocksmash\": [\"9L5\", \"8L5\"],\n \"rocktomb\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"screech\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"smartstrike\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\"],\n \"superpower\": [\"8M\"],\n \"swordsdance\": [\"9M\", \"8M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"zenheadbutt\": [\"9M\", \"8M\"]\n }\n },\n \"pincurchin\": {\n \"learnset\": {\n \"acupressure\": [\"9L55\", \"8L55\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"bodyslam\": [\"9M\"],\n \"brine\": [\"8M\"],\n \"bubblebeam\": [\"9L25\", \"8L25\"],\n \"charge\": [\"9M\", \"9L10\", \"8L10\"],\n \"chargebeam\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"curse\": [\"9M\", \"9L35\", \"8L35\"],\n \"discharge\": [\"9L60\", \"8L60\"],\n \"electricterrain\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"electroball\": [\"9M\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"furyattack\": [\"9L15\", \"8L15\"],\n \"gigaimpact\": [\"9M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"memento\": [\"9E\", \"8E\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"painsplit\": [\"9M\"],\n \"payback\": [\"8M\"],\n \"peck\": [\"9L1\", \"8L1\"],\n \"pinmissile\": [\"8M\"],\n \"poisonjab\": [\"9M\", \"9L45\", \"8M\", \"8L45\"],\n \"protect\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\", \"8M\"],\n \"recover\": [\"9L30\", \"8L30\"],\n \"rest\": [\"9M\", \"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\"],\n \"scald\": [\"9M\", \"8M\"],\n \"selfdestruct\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spark\": [\"9L20\", \"8L20\"],\n \"spikes\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"suckerpunch\": [\"9E\", \"8E\"],\n \"supercellslam\": [\"9M\"],\n \"surf\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"thunder\": [\"9M\", \"8M\"],\n \"thunderbolt\": [\"9M\", \"8M\"],\n \"thundershock\": [\"9L1\", \"8L1\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"toxicspikes\": [\"9M\", \"8M\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"9M\", \"8M\"],\n \"watergun\": [\"9L5\", \"8L5\"],\n \"wildcharge\": [\"9M\"],\n \"zingzap\": [\"9L50\", \"8L50\"]\n }\n },\n \"snom\": {\n \"learnset\": {\n \"attract\": [\"8M\"],\n \"bugbite\": [\"9M\", \"9E\", \"8E\"],\n \"bugbuzz\": [\"9M\", \"8M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fairywind\": [\"9E\", \"8E\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"8M\"],\n \"lunge\": [\"9M\"],\n \"mirrorcoat\": [\"9E\", \"8E\"],\n \"pounce\": [\"9M\"],\n \"powdersnow\": [\"9L1\", \"8L1\"],\n \"protect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"strugglebug\": [\"9M\", \"9L1\", \"8L1\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"]\n }\n },\n \"frosmoth\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"attract\": [\"9L1\", \"8M\", \"8L1\"],\n \"aurorabeam\": [\"9L24\", \"8L24\"],\n \"auroraveil\": [\"9L36\", \"8L36\"],\n \"avalanche\": [\"9M\", \"8M\"],\n \"blizzard\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"bugbite\": [\"9M\"],\n \"bugbuzz\": [\"9M\", \"9L32\", \"8M\", \"8L32\"],\n \"calmmind\": [\"9M\", \"8M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\"],\n \"defog\": [\"9L16\", \"8L16\"],\n \"dualwingbeat\": [\"8T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"featherdance\": [\"9M\", \"9L21\", \"8L21\"],\n \"gigadrain\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"hail\": [\"8M\", \"8L28\"],\n \"helpinghand\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"hurricane\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"icebeam\": [\"9M\", \"8M\"],\n \"icespinner\": [\"9M\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"9L0\", \"8M\", \"8L0\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"infestation\": [\"9L8\", \"8L8\"],\n \"leechlife\": [\"9M\", \"8M\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"lunge\": [\"9M\"],\n \"mist\": [\"9L12\", \"8L12\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"pounce\": [\"9M\"],\n \"powdersnow\": [\"9L1\", \"8L1\"],\n \"protect\": [\"9M\", \"8M\"],\n \"quiverdance\": [\"9L52\", \"8L52\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"snowscape\": [\"9M\", \"9L28\"],\n \"strugglebug\": [\"9M\", \"9L1\", \"8L1\"],\n \"stunspore\": [\"9L4\", \"8L4\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\"],\n \"tailwind\": [\"9M\", \"9L44\", \"8L44\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"wideguard\": [\"9L48\", \"8L48\"]\n }\n },\n \"stonjourner\": {\n \"learnset\": {\n \"ancientpower\": [\"9E\", \"8E\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"block\": [\"9L1\", \"8L1\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"9L42\", \"8M\", \"8L42\"],\n \"brutalswing\": [\"8M\"],\n \"bulldoze\": [\"9M\", \"8M\"],\n \"curse\": [\"9M\", \"9E\", \"8E\"],\n \"earthpower\": [\"9M\", \"8M\"],\n \"earthquake\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"gravity\": [\"9M\", \"9L18\", \"8L18\"],\n \"hardpress\": [\"9M\"],\n \"heatcrash\": [\"9M\", \"8M\"],\n \"heavyslam\": [\"9M\", \"9L54\", \"8M\", \"8L54\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"megakick\": [\"9L66\", \"8M\", \"8L66\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psychup\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"rockblast\": [\"9M\", \"8M\"],\n \"rockpolish\": [\"9L6\", \"8L6\"],\n \"rockslide\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"rockthrow\": [\"9L1\", \"8L1\"],\n \"rocktomb\": [\"9M\", \"9L12\", \"8M\", \"8L12\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"sandstorm\": [\"9M\", \"8M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"selfdestruct\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"smackdown\": [\"9M\"],\n \"snore\": [\"8M\"],\n \"stealthrock\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"stomp\": [\"9L24\", \"8L24\"],\n \"stompingtantrum\": [\"9M\", \"8M\"],\n \"stoneedge\": [\"9M\", \"9L60\", \"8M\", \"8L60\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\"],\n \"superpower\": [\"8M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"wideguard\": [\"9L48\", \"8L48\"],\n \"wonderroom\": [\"8M\"]\n }\n },\n \"eiscue\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\"],\n \"amnesia\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"aquaring\": [\"9E\", \"8E\"],\n \"attract\": [\"8M\"],\n \"auroraveil\": [\"9L48\", \"8L48\"],\n \"avalanche\": [\"9M\", \"8M\"],\n \"bellydrum\": [\"9E\", \"8E\"],\n \"blizzard\": [\"9M\", \"9L60\", \"8M\", \"8L60\"],\n \"bodyslam\": [\"9M\"],\n \"brine\": [\"8M\"],\n \"chillingwater\": [\"9M\"],\n \"dive\": [\"8M\"],\n \"doubleedge\": [\"9M\", \"9E\", \"8E\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"featherdance\": [\"9M\"],\n \"flipturn\": [\"9M\"],\n \"freezedry\": [\"9L36\", \"8L36\"],\n \"gigaimpact\": [\"9M\"],\n \"hail\": [\"8M\", \"8L42\"],\n \"headbutt\": [\"9L24\", \"8L24\"],\n \"headsmash\": [\"9E\", \"8E\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\", \"8M\"],\n \"icepunch\": [\"9M\", \"8M\"],\n \"icespinner\": [\"9M\"],\n \"iciclecrash\": [\"9E\", \"8E\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"9L18\", \"8M\", \"8L18\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"ironhead\": [\"9M\", \"8M\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"mist\": [\"9L6\", \"8L6\"],\n \"powdersnow\": [\"9L1\", \"8L1\"],\n \"protect\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"snowscape\": [\"9M\", \"9L42\"],\n \"soak\": [\"9E\", \"8E\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"surf\": [\"9M\", \"9L54\", \"8M\", \"8L54\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"waterfall\": [\"9M\", \"8M\"],\n \"waterpulse\": [\"9M\"],\n \"weatherball\": [\"9M\", \"9L12\", \"8M\", \"8L12\"],\n \"whirlpool\": [\"9M\", \"8M\"],\n \"zenheadbutt\": [\"9M\", \"8M\"]\n }\n },\n \"indeedee\": {\n \"learnset\": {\n \"afteryou\": [\"9L25\", \"8L25\"],\n \"allyswitch\": [\"8M\"],\n \"aromatherapy\": [\"8L30\"],\n \"attract\": [\"8M\"],\n \"bodyslam\": [\"9M\"],\n \"calmmind\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"dazzlinggleam\": [\"9M\", \"8M\"],\n \"disarmingvoice\": [\"9M\", \"9L10\", \"8L10\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"encore\": [\"9M\", \"9L5\", \"8M\", \"8L5\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"extrasensory\": [\"9E\", \"8E\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fakeout\": [\"9E\", \"8E\"],\n \"futuresight\": [\"8M\"],\n \"gravity\": [\"9M\"],\n \"healingwish\": [\"9L30\"],\n \"helpinghand\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"hypervoice\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"lastresort\": [\"9L55\", \"8L55\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"magicroom\": [\"8M\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mysticalfire\": [\"8M\"],\n \"payday\": [\"8M\"],\n \"playnice\": [\"9L1\", \"8L1\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"powersplit\": [\"9L45\", \"8L45\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psybeam\": [\"9M\", \"9L15\", \"8L15\"],\n \"psychic\": [\"9M\", \"9L35\", \"8M\", \"8L35\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\", \"9L50\", \"8M\", \"8L50\"],\n \"psychup\": [\"9M\", \"9E\", \"8E\"],\n \"psyshock\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"shadowball\": [\"9M\", \"8M\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"storedpower\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"triattack\": [\"8M\"],\n \"trick\": [\"9M\", \"8M\"],\n \"trickroom\": [\"9M\", \"8M\"],\n \"wonderroom\": [\"8M\"],\n \"zenheadbutt\": [\"9M\", \"8M\"]\n }\n },\n \"indeedeef\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\"],\n \"aromatherapy\": [\"8L30\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"9M\", \"9L5\", \"8M\", \"8L5\"],\n \"bodyslam\": [\"9M\"],\n \"calmmind\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"charm\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\"],\n \"disarmingvoice\": [\"9M\", \"9L10\", \"8L10\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fakeout\": [\"9E\", \"8E\"],\n \"followme\": [\"9L25\", \"8L25\"],\n \"futuresight\": [\"8M\"],\n \"guardsplit\": [\"9L45\", \"8L45\"],\n \"guardswap\": [\"8M\"],\n \"healingwish\": [\"9L30\", \"8L55\"],\n \"healpulse\": [\"9E\", \"8E\"],\n \"helpinghand\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"hypervoice\": [\"9M\", \"9S0\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mysticalfire\": [\"8M\"],\n \"payday\": [\"8M\"],\n \"playnice\": [\"9L1\", \"8L1\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psybeam\": [\"9M\", \"9L15\", \"8L15\"],\n \"psychic\": [\"9M\", \"9L35\", \"9S0\", \"8M\", \"8L35\"],\n \"psychicterrain\": [\"9M\", \"9L50\", \"8M\", \"8L50\"],\n \"psychoshift\": [\"8E\"],\n \"psychup\": [\"9M\", \"9E\", \"8E\"],\n \"psyshock\": [\"9M\", \"8M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"shadowball\": [\"9M\", \"9S0\", \"8M\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"storedpower\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"trick\": [\"9M\", \"8M\"],\n \"trickroom\": [\"9M\", \"9S0\"],\n \"zenheadbutt\": [\"9M\", \"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 75,\n \"shiny\": 1,\n \"perfectIVs\": 4,\n \"moves\": [\"psychic\", \"hypervoice\", \"shadowball\", \"trickroom\"]\n }\n ]\n },\n \"morpeko\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"aurawheel\": [\"9L55\", \"8L55\"],\n \"batonpass\": [\"9M\"],\n \"bite\": [\"9L25\", \"8L25\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"bulletseed\": [\"9M\", \"9L45\", \"8M\", \"8L45\"],\n \"charge\": [\"9M\", \"9E\", \"8E\"],\n \"chargebeam\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L50\", \"8M\", \"8L50\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"doubleedge\": [\"9M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"8M\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fakeout\": [\"9E\", \"8E\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"flatter\": [\"9L20\", \"8L20\"],\n \"fling\": [\"9M\", \"8M\"],\n \"foulplay\": [\"9M\", \"8M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L5\", \"8L5\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"outrage\": [\"9M\", \"8M\"],\n \"partingshot\": [\"9E\", \"8E\"],\n \"payback\": [\"8M\"],\n \"powertrip\": [\"9L10\", \"8L10\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"quash\": [\"9E\", \"8E\"],\n \"quickattack\": [\"9L15\", \"8L15\"],\n \"rapidspin\": [\"9E\", \"8E\"],\n \"rest\": [\"9M\", \"8M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"seedbomb\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snarl\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spark\": [\"9L30\", \"8L30\"],\n \"spite\": [\"9M\"],\n \"stompingtantrum\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"superfang\": [\"9M\", \"9E\", \"8E\"],\n \"swagger\": [\"9E\", \"8E\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwhip\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thrash\": [\"9L60\", \"8L60\"],\n \"thunder\": [\"9M\", \"8M\"],\n \"thunderbolt\": [\"9M\", \"8M\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"thunderpunch\": [\"9M\", \"8M\"],\n \"thundershock\": [\"9L1\", \"8L1\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"tickle\": [\"9E\", \"8E\"],\n \"torment\": [\"9L35\", \"8L35\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"voltswitch\": [\"9M\", \"8M\"],\n \"wildcharge\": [\"9M\", \"8M\"]\n }\n },\n \"cufant\": {\n \"learnset\": {\n \"attract\": [\"8M\"],\n \"belch\": [\"9E\", \"8E\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"8M\"],\n \"bulldoze\": [\"9M\", \"9L15\", \"8M\", \"8L15\"],\n \"curse\": [\"9M\", \"9E\", \"8E\"],\n \"defensecurl\": [\"9E\", \"8E\"],\n \"dig\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"doubleedge\": [\"9M\", \"9E\", \"8E\"],\n \"earthpower\": [\"9M\", \"8M\"],\n \"earthquake\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fissure\": [\"9E\", \"8E\"],\n \"flashcannon\": [\"9M\"],\n \"fling\": [\"9M\", \"8M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"heavyslam\": [\"9M\"],\n \"highhorsepower\": [\"9M\", \"9L50\", \"8M\", \"8L50\"],\n \"irondefense\": [\"9M\", \"9L25\", \"8M\", \"8L25\"],\n \"ironhead\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"megakick\": [\"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"playrough\": [\"9M\", \"9L45\", \"8M\", \"8L45\"],\n \"powerwhip\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"rockblast\": [\"9M\", \"8M\"],\n \"rockslide\": [\"9M\", \"8M\"],\n \"rocksmash\": [\"9L10\", \"8L10\"],\n \"rocktomb\": [\"9M\", \"8M\"],\n \"rollout\": [\"9L5\", \"8L5\"],\n \"round\": [\"8M\"],\n \"sandstorm\": [\"9M\"],\n \"screech\": [\"8M\"],\n \"slam\": [\"9E\", \"8E\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"stealthrock\": [\"9M\", \"8M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelroller\": [\"8T\"],\n \"stomp\": [\"9L20\", \"8L20\"],\n \"stompingtantrum\": [\"9M\", \"8M\"],\n \"stoneedge\": [\"9M\"],\n \"strength\": [\"9L35\", \"8L35\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"superpower\": [\"9L55\", \"8M\", \"8L55\"],\n \"swagger\": [\"9E\", \"8E\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"whirlwind\": [\"9E\", \"8E\"],\n \"workup\": [\"8M\"],\n \"zenheadbutt\": [\"9M\", \"8M\"]\n }\n },\n \"copperajah\": {\n \"learnset\": {\n \"attract\": [\"8M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"8M\"],\n \"bulldoze\": [\"9M\", \"9L15\", \"8M\", \"8L15\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"doubleedge\": [\"9M\"],\n \"earthpower\": [\"9M\", \"8M\"],\n \"earthquake\": [\"9M\", \"8M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"flashcannon\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"growl\": [\"9L1\", \"8L1\"],\n \"hardpress\": [\"9M\"],\n \"heatcrash\": [\"9M\", \"8M\"],\n \"heavyslam\": [\"9M\", \"9L0\", \"8M\", \"8L0\"],\n \"highhorsepower\": [\"9M\", \"9L58\", \"8M\", \"8L58\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"9L25\", \"8M\", \"8L25\"],\n \"ironhead\": [\"9M\", \"9L44\", \"8M\", \"8L44\"],\n \"knockoff\": [\"9M\"],\n \"megakick\": [\"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"outrage\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\"],\n \"playrough\": [\"9M\", \"9L51\", \"8M\", \"8L51\"],\n \"powerwhip\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"revenge\": [\"8M\"],\n \"rockblast\": [\"9M\", \"8M\"],\n \"rockslide\": [\"9M\", \"8M\"],\n \"rocksmash\": [\"9L1\", \"8L1\"],\n \"rocktomb\": [\"9M\", \"8M\"],\n \"rollout\": [\"9L1\", \"8L1\"],\n \"round\": [\"8M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"8M\"],\n \"screech\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"smackdown\": [\"9M\"],\n \"snarl\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"stealthrock\": [\"9M\", \"8M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelroller\": [\"8T\"],\n \"stomp\": [\"9L20\", \"8L20\"],\n \"stompingtantrum\": [\"9M\", \"8M\"],\n \"stoneedge\": [\"9M\", \"8M\"],\n \"strength\": [\"9L37\", \"8L37\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"supercellslam\": [\"9M\"],\n \"superpower\": [\"9L65\", \"8M\", \"8L65\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"workup\": [\"8M\"],\n \"zenheadbutt\": [\"9M\", \"8M\"]\n }\n },\n \"dracozolt\": {\n \"learnset\": {\n \"aerialace\": [\"8L14\"],\n \"ancientpower\": [\"8L21\"],\n \"bodyslam\": [\"8M\"],\n \"boltbeak\": [\"8L63\"],\n \"breakingswipe\": [\"8M\"],\n \"brutalswing\": [\"8M\"],\n \"bulldoze\": [\"8M\"],\n \"charge\": [\"8L7\", \"8S0\"],\n \"discharge\": [\"8L56\"],\n \"dracometeor\": [\"8T\"],\n \"dragonclaw\": [\"8M\"],\n \"dragonpulse\": [\"8M\", \"8L70\"],\n \"dragonrush\": [\"8L77\"],\n \"dragontail\": [\"8L35\"],\n \"earthpower\": [\"8M\"],\n \"earthquake\": [\"8M\"],\n \"electroball\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"fireblast\": [\"8M\"],\n \"firefang\": [\"8M\"],\n \"firespin\": [\"8M\"],\n \"flamethrower\": [\"8M\"],\n \"gigaimpact\": [\"8M\"],\n \"highhorsepower\": [\"8M\"],\n \"hyperbeam\": [\"8M\"],\n \"irontail\": [\"8M\"],\n \"lowkick\": [\"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"meteorbeam\": [\"8T\"],\n \"outrage\": [\"8M\"],\n \"pluck\": [\"8L28\"],\n \"protect\": [\"8M\"],\n \"raindance\": [\"8M\"],\n \"rest\": [\"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"rockblast\": [\"8M\"],\n \"rockslide\": [\"8M\"],\n \"rocktomb\": [\"8M\"],\n \"round\": [\"8M\"],\n \"slam\": [\"8L49\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"stomp\": [\"8L42\"],\n \"stompingtantrum\": [\"8M\"],\n \"stoneedge\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"sunnyday\": [\"8M\"],\n \"tackle\": [\"8L1\", \"8S0\"],\n \"taunt\": [\"8M\"],\n \"thunder\": [\"8M\"],\n \"thunderbolt\": [\"8M\"],\n \"thunderfang\": [\"8M\"],\n \"thunderpunch\": [\"8M\"],\n \"thundershock\": [\"8L1\", \"8S0\"],\n \"thunderwave\": [\"8M\"],\n \"wildcharge\": [\"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 10,\n \"shiny\": 1,\n \"perfectIVs\": 3,\n \"moves\": [\"tackle\", \"thundershock\", \"charge\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"arctozolt\": {\n \"learnset\": {\n \"ancientpower\": [\"8L21\"],\n \"avalanche\": [\"8M\", \"8L35\"],\n \"blizzard\": [\"8M\", \"8L77\"],\n \"bodyslam\": [\"8M\"],\n \"boltbeak\": [\"8L63\"],\n \"bulldoze\": [\"8M\"],\n \"charge\": [\"8L7\", \"8S0\"],\n \"discharge\": [\"8L56\"],\n \"echoedvoice\": [\"8L14\"],\n \"electroball\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"freezedry\": [\"8L42\"],\n \"gigaimpact\": [\"8M\"],\n \"hail\": [\"8M\"],\n \"hydropump\": [\"8M\"],\n \"hyperbeam\": [\"8M\"],\n \"hypervoice\": [\"8M\"],\n \"icebeam\": [\"8M\"],\n \"icefang\": [\"8M\"],\n \"iciclecrash\": [\"8L70\"],\n \"iciclespear\": [\"8M\"],\n \"icywind\": [\"8M\"],\n \"irontail\": [\"8M\"],\n \"lowkick\": [\"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"meteorbeam\": [\"8T\"],\n \"payback\": [\"8M\"],\n \"pluck\": [\"8L28\"],\n \"powdersnow\": [\"8L1\", \"8S0\"],\n \"protect\": [\"8M\"],\n \"raindance\": [\"8M\"],\n \"rest\": [\"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"rockblast\": [\"8M\"],\n \"rockslide\": [\"8M\"],\n \"rocktomb\": [\"8M\"],\n \"round\": [\"8M\"],\n \"slam\": [\"8L49\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"stompingtantrum\": [\"8M\"],\n \"stoneedge\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"surf\": [\"8M\"],\n \"taunt\": [\"8M\"],\n \"thunder\": [\"8M\"],\n \"thunderbolt\": [\"8M\"],\n \"thunderfang\": [\"8M\"],\n \"thunderpunch\": [\"8M\"],\n \"thundershock\": [\"8L1\", \"8S0\"],\n \"thunderwave\": [\"8M\"],\n \"wildcharge\": [\"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 10,\n \"shiny\": 1,\n \"perfectIVs\": 3,\n \"moves\": [\"powdersnow\", \"thundershock\", \"charge\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"dracovish\": {\n \"learnset\": {\n \"ancientpower\": [\"8L21\"],\n \"bite\": [\"8L28\"],\n \"bodyslam\": [\"8M\"],\n \"brine\": [\"8M\"],\n \"brutalswing\": [\"8M\", \"8L14\"],\n \"bulldoze\": [\"8M\"],\n \"crunch\": [\"8M\", \"8L56\"],\n \"dive\": [\"8M\"],\n \"dracometeor\": [\"8T\"],\n \"dragonbreath\": [\"8L35\"],\n \"dragonpulse\": [\"8M\", \"8L70\"],\n \"dragonrush\": [\"8L77\", \"8S1\"],\n \"earthpower\": [\"8M\"],\n \"earthquake\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"fishiousrend\": [\"8L63\", \"8S1\"],\n \"gigaimpact\": [\"8M\"],\n \"hydropump\": [\"8M\"],\n \"hyperbeam\": [\"8M\"],\n \"icefang\": [\"8M\", \"8S1\"],\n \"ironhead\": [\"8M\"],\n \"leechlife\": [\"8M\"],\n \"liquidation\": [\"8M\"],\n \"lowkick\": [\"8M\"],\n \"megakick\": [\"8M\"],\n \"meteorbeam\": [\"8T\"],\n \"outrage\": [\"8M\"],\n \"protect\": [\"8M\", \"8L7\", \"8S0\"],\n \"psychicfangs\": [\"8M\"],\n \"raindance\": [\"8M\"],\n \"rest\": [\"8M\"],\n \"rockblast\": [\"8M\"],\n \"rockslide\": [\"8M\"],\n \"rocktomb\": [\"8M\"],\n \"round\": [\"8M\"],\n \"scald\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"stomp\": [\"8L42\"],\n \"stompingtantrum\": [\"8M\"],\n \"stoneedge\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"superfang\": [\"8L49\"],\n \"surf\": [\"8M\"],\n \"tackle\": [\"8L1\", \"8S0\"],\n \"waterfall\": [\"8M\"],\n \"watergun\": [\"8L1\", \"8S1\", \"8S0\"],\n \"whirlpool\": [\"8M\"],\n \"zenheadbutt\": [\"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 10,\n \"shiny\": 1,\n \"perfectIVs\": 3,\n \"moves\": [\"tackle\", \"watergun\", \"protect\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 8,\n \"level\": 80,\n \"nature\": \"Naive\",\n \"abilities\": [\"strongjaw\"],\n \"ivs\": {\n \"hp\": 30,\n \"atk\": 31,\n \"def\": 31,\n \"spa\": 30,\n \"spd\": 30,\n \"spe\": 31\n },\n \"moves\": [\"fishiousrend\", \"dragonrush\", \"icefang\", \"watergun\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"arctovish\": {\n \"learnset\": {\n \"ancientpower\": [\"8L21\"],\n \"auroraveil\": [\"8L35\"],\n \"avalanche\": [\"8M\"],\n \"bite\": [\"8L28\"],\n \"blizzard\": [\"8M\", \"8L77\"],\n \"bodyslam\": [\"8M\"],\n \"brine\": [\"8M\"],\n \"crunch\": [\"8M\", \"8L56\"],\n \"dive\": [\"8M\"],\n \"endure\": [\"8M\"],\n \"facade\": [\"8M\"],\n \"fishiousrend\": [\"8L63\"],\n \"freezedry\": [\"8L42\"],\n \"gigaimpact\": [\"8M\"],\n \"hail\": [\"8M\"],\n \"hydropump\": [\"8M\"],\n \"hyperbeam\": [\"8M\"],\n \"icebeam\": [\"8M\"],\n \"icefang\": [\"8M\"],\n \"iciclecrash\": [\"8L70\"],\n \"iciclespear\": [\"8M\"],\n \"icywind\": [\"8M\", \"8L14\"],\n \"irondefense\": [\"8M\"],\n \"ironhead\": [\"8M\"],\n \"liquidation\": [\"8M\"],\n \"meteorbeam\": [\"8T\"],\n \"powdersnow\": [\"8L1\", \"8S0\"],\n \"protect\": [\"8M\", \"8L7\", \"8S0\"],\n \"psychicfangs\": [\"8M\"],\n \"raindance\": [\"8M\"],\n \"rest\": [\"8M\"],\n \"rockblast\": [\"8M\"],\n \"rockslide\": [\"8M\"],\n \"rocktomb\": [\"8M\"],\n \"round\": [\"8M\"],\n \"sleeptalk\": [\"8M\"],\n \"snore\": [\"8M\"],\n \"stoneedge\": [\"8M\"],\n \"substitute\": [\"8M\"],\n \"superfang\": [\"8L49\"],\n \"surf\": [\"8M\"],\n \"waterfall\": [\"8M\"],\n \"watergun\": [\"8L1\", \"8S0\"],\n \"whirlpool\": [\"8M\"],\n \"zenheadbutt\": [\"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 10,\n \"shiny\": 1,\n \"perfectIVs\": 3,\n \"moves\": [\"powdersnow\", \"watergun\", \"protect\"],\n \"pokeball\": \"pokeball\"\n }\n ],\n \"eventOnly\": true\n },\n \"duraludon\": {\n \"learnset\": {\n \"attract\": [\"8M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"breakingswipe\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"doubleedge\": [\"9M\"],\n \"dracometeor\": [\"9M\", \"8T\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"9L48\", \"8M\", \"8L48\"],\n \"dragonpulse\": [\"9M\", \"8M\"],\n \"dragontail\": [\"9M\", \"9L30\", \"8L30\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"flashcannon\": [\"9M\", \"9L54\", \"8M\", \"8L54\"],\n \"focusenergy\": [\"9L42\"],\n \"foulplay\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"gyroball\": [\"9M\", \"8M\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"honeclaws\": [\"9L12\", \"8L12\"],\n \"hyperbeam\": [\"9M\", \"9L66\", \"8M\", \"8L66\"],\n \"irondefense\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"ironhead\": [\"9M\", \"8M\"],\n \"laserfocus\": [\"8L42\"],\n \"leer\": [\"9L1\", \"8L1\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"metalburst\": [\"9L60\", \"8L60\"],\n \"metalclaw\": [\"9M\", \"9L1\", \"8L1\"],\n \"metalsound\": [\"9M\", \"9L18\", \"8L18\"],\n \"mirrorcoat\": [\"9E\", \"8E\"],\n \"nightslash\": [\"9E\", \"8E\"],\n \"outrage\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"roar\": [\"9M\"],\n \"rockslide\": [\"9M\", \"8M\"],\n \"rocksmash\": [\"9L6\", \"8L6\"],\n \"rocktomb\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"screech\": [\"8M\"],\n \"slash\": [\"9E\", \"8E\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snarl\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"9M\", \"8M\"],\n \"stealthrock\": [\"9M\", \"8M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelroller\": [\"8T\"],\n \"stompingtantrum\": [\"8M\"],\n \"stoneedge\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\"],\n \"thunderbolt\": [\"9M\", \"8M\"],\n \"thunderwave\": [\"9M\", \"8M\"]\n }\n },\n \"dreepy\": {\n \"learnset\": {\n \"astonish\": [\"9L1\", \"8L1\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bite\": [\"9L1\", \"8L1\"],\n \"confuseray\": [\"9M\", \"9E\", \"8E\"],\n \"curse\": [\"9M\", \"9E\", \"8E\"],\n \"disable\": [\"9E\", \"8E\"],\n \"doubleteam\": [\"9E\", \"8E\"],\n \"dracometeor\": [\"9M\", \"8T\"],\n \"dragontail\": [\"9M\", \"9E\", \"8E\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"grudge\": [\"8E\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"infestation\": [\"9L1\", \"8L1\"],\n \"protect\": [\"9M\", \"8M\"],\n \"quickattack\": [\"9L1\", \"8L1\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"suckerpunch\": [\"9E\", \"8E\"],\n \"swift\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"8M\"]\n }\n },\n \"drakloak\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\"],\n \"agility\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"allyswitch\": [\"8M\"],\n \"assurance\": [\"9L12\", \"8M\", \"8L12\"],\n \"astonish\": [\"9L1\", \"8L1\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"beatup\": [\"8M\"],\n \"bite\": [\"9L1\", \"8L1\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brine\": [\"8M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"dive\": [\"8M\"],\n \"doubleedge\": [\"9M\", \"9L66\", \"8L66\"],\n \"doublehit\": [\"9L30\", \"8L30\"],\n \"dracometeor\": [\"9M\", \"8T\"],\n \"dragoncheer\": [\"9M\"],\n \"dragondance\": [\"9M\", \"9L42\", \"8M\", \"8L42\"],\n \"dragonpulse\": [\"9M\", \"9L0\", \"8M\", \"8L0\"],\n \"dragonrush\": [\"9L61\", \"8L61\"],\n \"dragontail\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fireblast\": [\"9M\", \"8M\"],\n \"flamethrower\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hex\": [\"9M\", \"9L18\", \"8M\", \"8L18\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"infestation\": [\"9L1\", \"8L1\"],\n \"lastresort\": [\"9L72\", \"8L72\"],\n \"lightscreen\": [\"9M\"],\n \"lockon\": [\"9L6\", \"8L6\"],\n \"nightshade\": [\"9M\"],\n \"outrage\": [\"9M\", \"8M\"],\n \"phantomforce\": [\"9M\", \"9L48\", \"8M\", \"8L48\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"quickattack\": [\"9L1\", \"8L1\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scald\": [\"8M\"],\n \"shadowball\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"steelwing\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\"],\n \"surf\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\", \"9L54\", \"8L54\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thunder\": [\"9M\", \"8M\"],\n \"thunderbolt\": [\"9M\", \"8M\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"uturn\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"willowisp\": [\"9M\", \"8M\"]\n }\n },\n \"dragapult\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\"],\n \"agility\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"allyswitch\": [\"8M\"],\n \"assurance\": [\"9L12\", \"8M\", \"8L12\"],\n \"astonish\": [\"9L1\", \"8L1\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"beatup\": [\"8M\"],\n \"bite\": [\"9L1\", \"8L1\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brine\": [\"8M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"dive\": [\"8M\"],\n \"doubleedge\": [\"9M\", \"9L70\", \"8L70\"],\n \"doublehit\": [\"9L30\", \"8L30\"],\n \"dracometeor\": [\"9M\", \"8T\"],\n \"dragonbreath\": [\"9L1\", \"8L1\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"8M\"],\n \"dragondance\": [\"9M\", \"9L42\", \"8M\", \"8L42\"],\n \"dragondarts\": [\"9L0\", \"9S0\", \"8L0\"],\n \"dragonpulse\": [\"9M\", \"8M\"],\n \"dragonrush\": [\"9L63\", \"8L63\"],\n \"dragontail\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fireblast\": [\"9M\", \"8M\"],\n \"flamethrower\": [\"9M\", \"8M\"],\n \"fly\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hex\": [\"9M\", \"9L18\", \"8M\", \"8L18\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"infestation\": [\"9L1\", \"8L1\"],\n \"lastresort\": [\"9L78\", \"8L78\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"lockon\": [\"9L6\", \"8L6\"],\n \"nightshade\": [\"9M\"],\n \"outrage\": [\"9M\", \"8M\"],\n \"phantomforce\": [\"9M\", \"9L48\", \"9S0\", \"8M\", \"8L48\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"quickattack\": [\"9L1\", \"8L1\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scald\": [\"8M\"],\n \"shadowball\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"9M\", \"8M\"],\n \"steelwing\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"suckerpunch\": [\"8L1\"],\n \"sunnyday\": [\"9M\"],\n \"surf\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\", \"9L54\", \"8L54\"],\n \"terablast\": [\"9M\", \"9S0\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thunder\": [\"9M\", \"8M\"],\n \"thunderbolt\": [\"9M\", \"8M\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"triattack\": [\"8M\"],\n \"uturn\": [\"9M\", \"9L36\", \"9S0\", \"8M\", \"8L36\"],\n \"willowisp\": [\"9M\", \"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Jolly\",\n \"perfectIVs\": 6,\n \"abilities\": [\"clearbody\"],\n \"moves\": [\"dragondarts\", \"phantomforce\", \"uturn\", \"terablast\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"zacian\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"bite\": [\"9L1\", \"8L1\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"8M\"],\n \"closecombat\": [\"9M\", \"9L77\", \"8M\", \"8L77\"],\n \"crunch\": [\"9M\", \"9L55\", \"8M\", \"8L55\", \"8S0\"],\n \"dazzlinggleam\": [\"9M\"],\n \"dig\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"falseswipe\": [\"9M\", \"8M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"flashcannon\": [\"9M\"],\n \"focusblast\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"8M\"],\n \"gigaimpact\": [\"9M\", \"9L88\", \"8M\", \"8L88\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"howl\": [\"9L1\", \"8L1\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"hypervoice\": [\"9M\", \"8M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\"],\n \"ironhead\": [\"9M\", \"9L33\", \"8M\", \"8L33\", \"8S0\", \"8S1\"],\n \"irontail\": [\"8M\"],\n \"laserfocus\": [\"8L44\"],\n \"metalclaw\": [\"9M\", \"9L1\", \"8L1\"],\n \"mistyterrain\": [\"9M\"],\n \"moonblast\": [\"9L66\", \"8L66\"],\n \"nobleroar\": [\"9L44\"],\n \"playrough\": [\"9M\", \"8M\", \"8S1\"],\n \"poisonjab\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"psychocut\": [\"8M\"],\n \"quickattack\": [\"9L1\", \"8L1\"],\n \"quickguard\": [\"9L1\", \"8L1\"],\n \"rest\": [\"9M\", \"8M\"],\n \"retaliate\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"sacredsword\": [\"9L1\", \"8L1\", \"8S0\", \"8S1\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"slash\": [\"9L11\", \"8L11\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snarl\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"9L22\", \"8M\", \"8L22\", \"8S0\", \"8S1\"],\n \"tailslap\": [\"8M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"trailblaze\": [\"9M\"],\n \"wildcharge\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 70,\n \"perfectIVs\": 3,\n \"moves\": [\"sacredsword\", \"swordsdance\", \"ironhead\", \"crunch\"]\n },\n {\n \"generation\": 8,\n \"level\": 100,\n \"shiny\": true,\n \"nature\": \"Adamant\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 31,\n \"spa\": 30,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"ironhead\", \"playrough\", \"swordsdance\", \"sacredsword\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"zaciancrowned\": {\n \"learnset\": {\"behemothblade\": [\"9R\", \"8R\"]},\n \"eventOnly\": true\n },\n \"zamazenta\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\"],\n \"bite\": [\"9L1\", \"8L1\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"closecombat\": [\"9M\", \"9L77\", \"8M\", \"8L77\", \"8S1\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"crunch\": [\"9M\", \"9L55\", \"8M\", \"8L55\", \"8S0\"],\n \"dazzlinggleam\": [\"9M\", \"8M\"],\n \"dig\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"flashcannon\": [\"9M\", \"8M\"],\n \"focusblast\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"8M\"],\n \"gigaimpact\": [\"9M\", \"9L88\", \"8M\", \"8L88\"],\n \"guardswap\": [\"8M\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"howl\": [\"9L1\", \"8L1\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"hypervoice\": [\"9M\", \"8M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"9L22\", \"8M\", \"8L22\", \"8S0\", \"8S1\"],\n \"ironhead\": [\"9M\", \"9L33\", \"8M\", \"8L33\", \"8S0\", \"8S1\"],\n \"irontail\": [\"8M\"],\n \"laserfocus\": [\"8L44\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"metalburst\": [\"9L44\", \"8L1\"],\n \"metalclaw\": [\"9M\", \"9L1\", \"8L1\"],\n \"moonblast\": [\"9L66\", \"8L66\"],\n \"payback\": [\"8M\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"quickattack\": [\"9L1\", \"8L1\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"retaliate\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"roar\": [\"9M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"slash\": [\"9L11\", \"8L11\", \"8S0\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snarl\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"9M\", \"8M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailslap\": [\"8M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"trailblaze\": [\"9M\"],\n \"wideguard\": [\"9L1\", \"8L1\", \"8S1\"],\n \"wildcharge\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 70,\n \"perfectIVs\": 3,\n \"moves\": [\"slash\", \"crunch\", \"ironhead\", \"irondefense\"]\n },\n {\n \"generation\": 8,\n \"level\": 100,\n \"shiny\": true,\n \"nature\": \"Adamant\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 31,\n \"spa\": 30,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"ironhead\", \"closecombat\", \"irondefense\", \"wideguard\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"zamazentacrowned\": {\n \"learnset\": {\"behemothbash\": [\"9R\", \"8R\"]},\n \"eventOnly\": true\n },\n \"eternatus\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"assurance\": [\"8M\"],\n \"bodyslam\": [\"9M\"],\n \"brutalswing\": [\"8M\"],\n \"confuseray\": [\"9M\", \"9L1\", \"8L1\"],\n \"cosmicpower\": [\"9L64\", \"8M\", \"8L64\"],\n \"crosspoison\": [\"9L32\", \"8M\", \"8L32\", \"8S0\"],\n \"dracometeor\": [\"9M\", \"8T\"],\n \"dragondance\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"dragonpulse\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"8S0\"],\n \"dragontail\": [\"9M\", \"9L1\", \"8L1\"],\n \"dynamaxcannon\": [\"9L56\", \"8L56\", \"8S1\", \"8S0\"],\n \"endure\": [\"9M\", \"8M\"],\n \"eternabeam\": [\"8L88\", \"8S1\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fireblast\": [\"9M\"],\n \"firespin\": [\"9M\"],\n \"flamethrower\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"8S1\", \"8S0\"],\n \"flashcannon\": [\"9M\", \"8M\"],\n \"fly\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"gravity\": [\"9M\"],\n \"gunkshot\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"9L80\", \"8M\", \"8L80\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"mysticalfire\": [\"8M\"],\n \"outrage\": [\"9M\", \"9L88\"],\n \"payback\": [\"8M\"],\n \"poisonjab\": [\"9M\", \"8M\"],\n \"poisontail\": [\"9M\", \"9L1\", \"8L1\"],\n \"protect\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\"],\n \"recover\": [\"9L72\", \"8L72\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"screech\": [\"8M\"],\n \"shadowball\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"8S1\"],\n \"sludgewave\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\", \"9L8\", \"8L8\"],\n \"toxicspikes\": [\"9M\", \"8M\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"9M\", \"9L16\", \"8M\", \"8L16\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 60,\n \"perfectIVs\": 3,\n \"moves\": [\n \"crosspoison\",\n \"dragonpulse\",\n \"flamethrower\",\n \"dynamaxcannon\"\n ]\n },\n {\n \"generation\": 8,\n \"level\": 100,\n \"shiny\": true,\n \"nature\": \"Timid\",\n \"perfectIVs\": 6,\n \"moves\": [\n \"eternabeam\",\n \"dynamaxcannon\",\n \"sludgebomb\",\n \"flamethrower\"\n ],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"kubfu\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\"],\n \"aerialace\": [\"9M\", \"9L12\", \"8L12\"],\n \"attract\": [\"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"9L24\", \"9S1\", \"8M\", \"8L24\"],\n \"bulkup\": [\"9M\", \"9L32\", \"8M\", \"8L32\"],\n \"closecombat\": [\"9M\", \"9L48\", \"8M\", \"8L48\"],\n \"coaching\": [\"8T\"],\n \"counter\": [\"9L44\", \"8L44\"],\n \"detect\": [\"9L28\", \"9S1\", \"8L28\"],\n \"dig\": [\"9M\", \"8M\"],\n \"doubleedge\": [\"9M\"],\n \"dynamicpunch\": [\"9L40\", \"8L40\"],\n \"endure\": [\"9M\", \"9L4\", \"8M\", \"8L4\", \"8S0\"],\n \"facade\": [\"9M\", \"8M\"],\n \"firepunch\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\"],\n \"focusenergy\": [\"9L8\", \"8M\", \"8L8\", \"8S0\"],\n \"focuspunch\": [\"9M\", \"9L52\", \"8L52\"],\n \"headbutt\": [\"9L20\", \"9S1\", \"8L20\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"icepunch\": [\"9M\", \"8M\"],\n \"ironhead\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"leer\": [\"9L1\", \"8L1\", \"8S0\"],\n \"lowkick\": [\"9M\", \"8M\"],\n \"lowsweep\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metalclaw\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"retaliate\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"rocksmash\": [\"9L1\", \"8L1\", \"8S0\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\", \"9L16\", \"9S1\", \"8M\", \"8L16\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"superpower\": [\"8M\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\"],\n \"zenheadbutt\": [\"9M\", \"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 10,\n \"perfectIVs\": 3,\n \"moves\": [\"rocksmash\", \"leer\", \"endure\", \"focusenergy\"]\n },\n {\n \"generation\": 9,\n \"level\": 30,\n \"moves\": [\"detect\", \"brickbreak\", \"headbutt\", \"scaryface\"]\n }\n ],\n \"eventOnly\": true\n },\n \"urshifu\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\"],\n \"aerialace\": [\"9M\", \"9L12\", \"8L12\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"aurasphere\": [\"9M\", \"8M\"],\n \"beatup\": [\"8M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"bulkup\": [\"9M\", \"9L32\", \"8M\", \"8L32\"],\n \"closecombat\": [\"9M\", \"9L48\", \"8M\", \"8L48\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"counter\": [\"9L44\", \"8L44\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"darkestlariat\": [\"8M\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"detect\": [\"9L28\", \"8L28\"],\n \"dig\": [\"9M\", \"8M\"],\n \"doubleedge\": [\"9M\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"dynamicpunch\": [\"9L40\", \"8L40\"],\n \"endure\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"facade\": [\"9M\", \"8M\"],\n \"falseswipe\": [\"9M\", \"8M\"],\n \"firepunch\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\"],\n \"focusblast\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"9L1\", \"8M\", \"8L1\"],\n \"focuspunch\": [\"9M\", \"9L52\", \"8L52\"],\n \"foulplay\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"headbutt\": [\"9L20\", \"8L20\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"icepunch\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"ironhead\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\"],\n \"lowkick\": [\"9M\", \"8M\"],\n \"lowsweep\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metalclaw\": [\"9M\"],\n \"payback\": [\"8M\"],\n \"poisonjab\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"retaliate\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"roar\": [\"9M\"],\n \"rockslide\": [\"9M\", \"8M\"],\n \"rocksmash\": [\"9L1\", \"8L1\"],\n \"rocktomb\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\", \"9L16\", \"8M\", \"8L16\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snarl\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"stoneedge\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"suckerpunch\": [\"9L1\", \"8L1\"],\n \"superpower\": [\"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"thunderpunch\": [\"9M\", \"8M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"wickedblow\": [\"9L0\", \"8L0\"],\n \"workup\": [\"8M\"],\n \"zenheadbutt\": [\"9M\", \"8M\"]\n }\n },\n \"urshifurapidstrike\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\"],\n \"aerialace\": [\"9M\", \"9L12\", \"8L12\"],\n \"aquajet\": [\"9L1\", \"8L1\"],\n \"attract\": [\"8M\"],\n \"aurasphere\": [\"9M\", \"8M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"brine\": [\"8M\"],\n \"bulkup\": [\"9M\", \"9L32\", \"8M\", \"8L32\"],\n \"chillingwater\": [\"9M\"],\n \"closecombat\": [\"9M\", \"9L48\", \"8M\", \"8L48\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"counter\": [\"9L44\", \"8L44\"],\n \"detect\": [\"9L28\", \"8L28\"],\n \"dig\": [\"9M\", \"8M\"],\n \"dive\": [\"8M\"],\n \"doubleedge\": [\"9M\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"dynamicpunch\": [\"9L40\", \"8L40\"],\n \"endure\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"facade\": [\"9M\", \"8M\"],\n \"falseswipe\": [\"9M\", \"8M\"],\n \"firepunch\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\"],\n \"focusblast\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"9L1\", \"8M\", \"8L1\"],\n \"focuspunch\": [\"9M\", \"9L52\", \"8L52\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"headbutt\": [\"9L20\", \"8L20\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"icepunch\": [\"9M\", \"8M\"],\n \"icespinner\": [\"9M\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"ironhead\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"leer\": [\"9L1\", \"8L1\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"lowkick\": [\"9M\", \"8M\"],\n \"lowsweep\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"poisonjab\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"retaliate\": [\"8M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"rockslide\": [\"9M\", \"8M\"],\n \"rocksmash\": [\"9L1\", \"8L1\"],\n \"rocktomb\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scald\": [\"8M\"],\n \"scaryface\": [\"9M\", \"9L16\", \"8M\", \"8L16\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"stoneedge\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"superpower\": [\"8M\"],\n \"surgingstrikes\": [\"9L0\", \"8L0\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"8M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"waterfall\": [\"9M\", \"8M\"],\n \"whirlpool\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\"],\n \"zenheadbutt\": [\"9M\", \"8M\"]\n }\n },\n \"zarude\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\"],\n \"aerialace\": [\"9M\"],\n \"assurance\": [\"8M\"],\n \"bind\": [\"9L1\", \"8L1\"],\n \"bite\": [\"9L42\", \"9S1\", \"8L42\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"8M\"],\n \"bulkup\": [\"9M\", \"8M\"],\n \"bulletseed\": [\"9M\", \"8M\"],\n \"closecombat\": [\"9M\", \"8M\", \"8S0\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"darkestlariat\": [\"8M\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"dig\": [\"9M\", \"8M\"],\n \"doubleedge\": [\"9M\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"9L60\", \"8M\", \"8L60\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\"],\n \"focuspunch\": [\"9M\"],\n \"furyswipes\": [\"9L24\", \"8L24\"],\n \"gigadrain\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"grassknot\": [\"9M\", \"9L36\", \"9S1\", \"8M\", \"8L36\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"growth\": [\"9L18\", \"8L18\"],\n \"hammerarm\": [\"9L72\", \"8L72\"],\n \"helpinghand\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"hypervoice\": [\"9M\", \"8M\"],\n \"irontail\": [\"8M\"],\n \"junglehealing\": [\"9L90\", \"8L90\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leafstorm\": [\"9M\"],\n \"leer\": [\"9L6\", \"8L6\"],\n \"lowkick\": [\"9M\", \"8M\"],\n \"lowsweep\": [\"9M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\"],\n \"petalblizzard\": [\"9M\"],\n \"powerwhip\": [\"9L84\", \"8M\", \"8L84\", \"8S0\"],\n \"protect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"revenge\": [\"8M\"],\n \"roar\": [\"9M\"],\n \"rockslide\": [\"9M\", \"8M\"],\n \"rocktomb\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\", \"9L30\", \"9S1\", \"8M\", \"8L30\"],\n \"scratch\": [\"9L1\", \"8L1\"],\n \"seedbomb\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snarl\": [\"9M\", \"8M\", \"8S0\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"9M\", \"8M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"stompingtantrum\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"superpower\": [\"8M\"],\n \"swagger\": [\"9L54\", \"8L54\", \"8S0\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\"],\n \"synthesis\": [\"9L66\", \"8L66\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thrash\": [\"9L78\", \"8L78\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"9L48\", \"9S1\", \"8M\", \"8L48\"],\n \"vinewhip\": [\"9L12\", \"8L12\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 60,\n \"nature\": \"Sassy\",\n \"moves\": [\"closecombat\", \"powerwhip\", \"swagger\", \"snarl\"],\n \"pokeball\": \"cherishball\"\n },\n {\n \"generation\": 9,\n \"level\": 50,\n \"nature\": \"Quirky\",\n \"moves\": [\"scaryface\", \"grassknot\", \"bite\", \"uturn\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"zarudedada\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\"],\n \"aerialace\": [\"9M\"],\n \"assurance\": [\"8M\"],\n \"bind\": [\"9L1\", \"8L1\"],\n \"bite\": [\"9L42\", \"8L42\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"8M\"],\n \"bulkup\": [\"9M\", \"8M\"],\n \"bulletseed\": [\"9M\", \"8M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"darkestlariat\": [\"8M\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"dig\": [\"9M\", \"8M\"],\n \"doubleedge\": [\"9M\"],\n \"drainpunch\": [\"9M\", \"8M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"9L60\", \"8M\", \"8L60\", \"8S0\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\"],\n \"focuspunch\": [\"9M\"],\n \"furyswipes\": [\"9L24\", \"8L24\"],\n \"gigadrain\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"grassknot\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"growth\": [\"9L18\", \"8L18\"],\n \"hammerarm\": [\"9L72\", \"8L72\", \"8S0\"],\n \"helpinghand\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"hypervoice\": [\"9M\", \"8M\"],\n \"irontail\": [\"8M\"],\n \"junglehealing\": [\"9L90\", \"8L90\", \"8S0\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leafstorm\": [\"9M\"],\n \"leer\": [\"9L6\", \"8L6\"],\n \"lowkick\": [\"9M\", \"8M\"],\n \"lowsweep\": [\"9M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\"],\n \"petalblizzard\": [\"9M\"],\n \"powerwhip\": [\"9L84\", \"8M\", \"8L84\", \"8S0\"],\n \"protect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"revenge\": [\"8M\"],\n \"roar\": [\"9M\"],\n \"rockslide\": [\"9M\", \"8M\"],\n \"rocktomb\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"scratch\": [\"9L1\", \"8L1\"],\n \"seedbomb\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snarl\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"9M\", \"8M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"stompingtantrum\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"superpower\": [\"8M\"],\n \"swagger\": [\"9L54\", \"8L54\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\"],\n \"synthesis\": [\"9L66\", \"8L66\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thrash\": [\"9L78\", \"8L78\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"9L48\", \"8M\", \"8L48\"],\n \"vinewhip\": [\"9L12\", \"8L12\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 70,\n \"nature\": \"Adamant\",\n \"moves\": [\"junglehealing\", \"hammerarm\", \"powerwhip\", \"energyball\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"regieleki\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\"],\n \"agility\": [\"9M\", \"8M\"],\n \"ancientpower\": [\"9L12\", \"8L12\"],\n \"assurance\": [\"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bounce\": [\"8M\"],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electricterrain\": [\"9M\", \"8M\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\", \"9L6\", \"8M\", \"8L6\"],\n \"endure\": [\"9M\", \"8M\"],\n \"explosion\": [\"9L78\", \"8L78\"],\n \"extremespeed\": [\"9L30\", \"8L30\"],\n \"facade\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"9L72\", \"8M\", \"8L72\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"lockon\": [\"9L60\", \"8L60\", \"8S0\"],\n \"magnetrise\": [\"9L48\", \"8L48\"],\n \"protect\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\", \"8M\"],\n \"rapidspin\": [\"9L1\", \"8L1\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\"],\n \"screech\": [\"8M\"],\n \"selfdestruct\": [\"8M\"],\n \"shockwave\": [\"9L18\", \"8L18\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"supercellslam\": [\"9M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L54\", \"8L54\", \"8S0\"],\n \"thunder\": [\"9M\", \"8M\"],\n \"thunderbolt\": [\"9M\", \"9L42\", \"8M\", \"8L42\"],\n \"thundercage\": [\"9L36\", \"8L36\", \"8S0\"],\n \"thundershock\": [\"9L1\", \"8L1\"],\n \"thunderwave\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"voltswitch\": [\"9M\", \"8M\"],\n \"wildcharge\": [\"9M\", \"8M\"],\n \"zapcannon\": [\"9L66\", \"8L66\", \"8S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"thundercage\", \"thrash\", \"lockon\", \"zapcannon\"]\n }\n ],\n \"eventOnly\": true\n },\n \"regidrago\": {\n \"learnset\": {\n \"ancientpower\": [\"9L12\", \"8L12\"],\n \"bite\": [\"9L6\", \"8L6\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"crunch\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"dracometeor\": [\"9M\", \"8T\"],\n \"dragonbreath\": [\"9L18\", \"8L18\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"8S0\"],\n \"dragondance\": [\"9M\", \"9L48\", \"8M\", \"8L48\"],\n \"dragonenergy\": [\"9L66\", \"8L66\", \"8S0\"],\n \"dragonpulse\": [\"9M\", \"8M\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"explosion\": [\"9L78\", \"8L78\"],\n \"facade\": [\"9M\", \"8M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"9L60\", \"8M\", \"8L24\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"hammerarm\": [\"9L42\", \"8L42\", \"8S0\"],\n \"hyperbeam\": [\"9M\", \"9L72\", \"8M\", \"8L72\"],\n \"icefang\": [\"9M\"],\n \"laserfocus\": [\"8L60\", \"8S0\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"outrage\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"selfdestruct\": [\"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L54\", \"8L54\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"twister\": [\"9L1\", \"8L1\"],\n \"visegrip\": [\"9L1\", \"8L1\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 70,\n \"shiny\": 1,\n \"moves\": [\"dragonenergy\", \"dragonclaw\", \"hammerarm\", \"laserfocus\"]\n }\n ],\n \"eventOnly\": true\n },\n \"glastrier\": {\n \"learnset\": {\n \"assurance\": [\"8M\"],\n \"avalanche\": [\"9M\", \"9L12\", \"8M\", \"8L12\"],\n \"blizzard\": [\"9M\", \"8M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"8M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"curse\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L66\", \"9S1\", \"8L66\", \"8S0\"],\n \"doublekick\": [\"9L6\", \"8L6\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"hail\": [\"8M\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"icebeam\": [\"9M\", \"8M\"],\n \"iciclecrash\": [\"9L36\", \"8L36\", \"8S0\"],\n \"iciclespear\": [\"8M\"],\n \"icywind\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"9L48\", \"9S1\", \"8M\", \"8L48\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"megahorn\": [\"8M\"],\n \"mist\": [\"9L30\", \"8L30\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"outrage\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"roar\": [\"9M\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"smartstrike\": [\"9M\", \"8M\"],\n \"snarl\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"snowscape\": [\"9M\"],\n \"stomp\": [\"9L18\", \"8L18\"],\n \"stompingtantrum\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"superpower\": [\"8M\"],\n \"swordsdance\": [\"9M\", \"9L72\", \"8M\", \"8L72\", \"8S0\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"tailwhip\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\", \"9L42\", \"8L42\"],\n \"taunt\": [\"9M\", \"9L60\", \"9S1\", \"8M\", \"8L60\", \"8S0\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L54\", \"9S1\", \"8L54\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"torment\": [\"9L24\", \"8L24\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"8M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 75,\n \"moves\": [\"taunt\", \"doubleedge\", \"swordsdance\", \"iciclecrash\"]\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"doubleedge\", \"taunt\", \"thrash\", \"irondefense\"]\n }\n ],\n \"eventOnly\": true\n },\n \"spectrier\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L48\", \"9S1\", \"8M\", \"8L48\"],\n \"assurance\": [\"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\", \"8M\"],\n \"confuseray\": [\"9M\", \"9L24\", \"8L24\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"curse\": [\"9M\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"disable\": [\"9L60\", \"9S1\", \"8L60\", \"8S0\"],\n \"doubleedge\": [\"9M\", \"9L66\", \"9S1\", \"8L66\", \"8S0\"],\n \"doublekick\": [\"9L6\", \"8L6\"],\n \"drainingkiss\": [\"9M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"foulplay\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"haze\": [\"9M\", \"9L30\", \"8L30\"],\n \"hex\": [\"9M\", \"9L12\", \"8M\", \"8L12\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"nastyplot\": [\"9M\", \"9L72\", \"8M\", \"8L72\", \"8S0\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"payback\": [\"8M\"],\n \"phantomforce\": [\"9M\", \"8M\"],\n \"poltergeist\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psychic\": [\"9M\"],\n \"psychocut\": [\"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"shadowball\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snarl\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"stomp\": [\"9L18\", \"8L18\"],\n \"stompingtantrum\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"tailwhip\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\", \"9L42\", \"8L42\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L54\", \"9S1\", \"8L54\", \"8S0\"],\n \"uproar\": [\"8M\"],\n \"willowisp\": [\"9M\", \"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 75,\n \"moves\": [\"thrash\", \"doubleedge\", \"disable\", \"nastyplot\"]\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"doubleedge\", \"disable\", \"thrash\", \"agility\"]\n }\n ],\n \"eventOnly\": true\n },\n \"calyrex\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\"],\n \"allyswitch\": [\"8M\"],\n \"aromatherapy\": [\"8L40\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bodypress\": [\"9M\"],\n \"bulletseed\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\", \"8M\"],\n \"confusion\": [\"9L1\", \"8L1\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"9L48\", \"8M\", \"8L48\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\"],\n \"futuresight\": [\"9M\", \"9L88\", \"8M\", \"8L88\"],\n \"gigadrain\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"8S0\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"grassknot\": [\"9M\", \"8M\"],\n \"grassyterrain\": [\"9M\", \"9L40\", \"8M\"],\n \"gravity\": [\"9M\"],\n \"growth\": [\"9L1\", \"8L1\"],\n \"guardswap\": [\"8M\"],\n \"healpulse\": [\"9L72\", \"8L72\"],\n \"helpinghand\": [\"9M\", \"9L32\", \"8M\", \"8L32\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"leafstorm\": [\"9M\", \"8M\"],\n \"leechseed\": [\"9L64\", \"8L64\"],\n \"lifedew\": [\"9L8\", \"8L8\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"magicroom\": [\"8M\"],\n \"megadrain\": [\"9L1\", \"8L1\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\"],\n \"payday\": [\"8M\"],\n \"pollenpuff\": [\"9M\", \"8M\"],\n \"pound\": [\"9L1\", \"8L1\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"9L56\", \"8M\", \"8L56\", \"8S0\"],\n \"psychicterrain\": [\"9M\", \"9L40\", \"8M\"],\n \"psychup\": [\"9M\"],\n \"psyshock\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"scaryface\": [\"9M\"],\n \"seedbomb\": [\"9M\", \"8M\"],\n \"skillswap\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snarl\": [\"9M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"9M\", \"9L80\", \"8M\", \"8L80\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"speedswap\": [\"8M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"triattack\": [\"8M\"],\n \"trick\": [\"9M\", \"8M\"],\n \"trickroom\": [\"9M\", \"8M\"],\n \"wonderroom\": [\"8M\"],\n \"zenheadbutt\": [\"9M\", \"8M\"]\n },\n \"eventData\": [\n {\"generation\": 8, \"level\": 80, \"moves\": [\"psychic\", \"gigadrain\"]}\n ],\n \"eventOnly\": true\n },\n \"calyrexice\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\"],\n \"allyswitch\": [\"8M\"],\n \"aromatherapy\": [\"8L40\"],\n \"assurance\": [\"8M\"],\n \"avalanche\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"blizzard\": [\"9M\", \"8M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"8M\"],\n \"bulletseed\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\", \"8M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"confusion\": [\"9L1\", \"8L1\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"curse\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L1\", \"8L1\"],\n \"doublekick\": [\"9L1\", \"8L1\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"9L48\", \"8M\", \"8L48\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\"],\n \"futuresight\": [\"9M\", \"9L88\", \"8M\", \"8L88\"],\n \"gigadrain\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"8S0\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"glaciallance\": [\"9L1\", \"8L1\", \"8S0\"],\n \"grassknot\": [\"9M\", \"8M\"],\n \"grassyterrain\": [\"9M\", \"9L40\", \"8M\"],\n \"gravity\": [\"9M\"],\n \"growth\": [\"9L1\", \"8L1\"],\n \"guardswap\": [\"8M\"],\n \"hail\": [\"8M\"],\n \"healpulse\": [\"9L72\", \"8L72\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\", \"9L32\", \"8M\", \"8L32\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"icebeam\": [\"9M\", \"8M\"],\n \"iciclecrash\": [\"9L1\", \"8L1\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"8S0\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leafstorm\": [\"9M\", \"8M\"],\n \"leechseed\": [\"9L64\", \"8L64\"],\n \"lifedew\": [\"9L8\", \"8L8\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"magicroom\": [\"8M\"],\n \"megadrain\": [\"9L1\", \"8L1\"],\n \"megahorn\": [\"8M\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mist\": [\"9L1\", \"8L1\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"outrage\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\"],\n \"payday\": [\"8M\"],\n \"pollenpuff\": [\"9M\", \"8M\"],\n \"pound\": [\"9L1\", \"8L1\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"9L56\", \"8M\", \"8L56\", \"8S0\"],\n \"psychicterrain\": [\"9M\", \"9L40\", \"8M\"],\n \"psychup\": [\"9M\"],\n \"psyshock\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"roar\": [\"9M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"seedbomb\": [\"9M\", \"8M\"],\n \"skillswap\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"smartstrike\": [\"9M\", \"8M\"],\n \"snarl\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"snowscape\": [\"9M\"],\n \"solarbeam\": [\"9M\", \"9L80\", \"8M\", \"8L80\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"speedswap\": [\"8M\"],\n \"stomp\": [\"9L1\", \"8L1\"],\n \"stompingtantrum\": [\"9M\", \"8M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"superpower\": [\"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"tailwhip\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\", \"9L1\", \"8L1\"],\n \"taunt\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L1\", \"8L1\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"torment\": [\"9L1\", \"8L1\"],\n \"trailblaze\": [\"9M\"],\n \"triattack\": [\"8M\"],\n \"trick\": [\"9M\", \"8M\"],\n \"trickroom\": [\"9M\", \"8M\"],\n \"uproar\": [\"8M\"],\n \"wonderroom\": [\"8M\"],\n \"zenheadbutt\": [\"9M\", \"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 80,\n \"moves\": [\"glaciallance\", \"psychic\", \"irondefense\", \"gigadrain\"]\n }\n ],\n \"eventOnly\": true\n },\n \"calyrexshadow\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"8S0\"],\n \"allyswitch\": [\"8M\"],\n \"aromatherapy\": [\"8L40\"],\n \"assurance\": [\"8M\"],\n \"astralbarrage\": [\"9L1\", \"8L1\", \"8S0\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"8M\"],\n \"bulletseed\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\", \"8M\"],\n \"confuseray\": [\"9M\", \"9L1\", \"8L1\"],\n \"confusion\": [\"9L1\", \"8L1\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"curse\": [\"9M\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"disable\": [\"9L1\", \"8L1\"],\n \"doubleedge\": [\"9M\", \"9L1\", \"8L1\"],\n \"doublekick\": [\"9L1\", \"8L1\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"9L48\", \"8M\", \"8L48\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\"],\n \"foulplay\": [\"9M\", \"8M\"],\n \"futuresight\": [\"9M\", \"9L88\", \"8M\", \"8L88\"],\n \"gigadrain\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"8S0\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"grassknot\": [\"9M\", \"8M\"],\n \"grassyterrain\": [\"9M\", \"9L40\", \"8M\"],\n \"gravity\": [\"9M\"],\n \"growth\": [\"9L1\", \"8L1\"],\n \"guardswap\": [\"8M\"],\n \"haze\": [\"9M\", \"9L1\", \"8L1\"],\n \"healpulse\": [\"9L72\", \"8L72\"],\n \"helpinghand\": [\"9M\", \"9L32\", \"8M\", \"8L32\"],\n \"hex\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leafstorm\": [\"9M\", \"8M\"],\n \"leechseed\": [\"9L64\", \"8L64\"],\n \"lifedew\": [\"9L8\", \"8L8\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"magicroom\": [\"8M\"],\n \"megadrain\": [\"9L1\", \"8L1\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"nastyplot\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"payback\": [\"8M\"],\n \"payday\": [\"8M\"],\n \"phantomforce\": [\"9M\", \"8M\"],\n \"pollenpuff\": [\"9M\", \"8M\"],\n \"pound\": [\"9L1\", \"8L1\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\", \"9L56\", \"8M\", \"8L56\", \"8S0\"],\n \"psychicterrain\": [\"9M\", \"9L40\", \"8M\"],\n \"psychocut\": [\"8M\"],\n \"psychup\": [\"9M\"],\n \"psyshock\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"seedbomb\": [\"9M\", \"8M\"],\n \"shadowball\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"skillswap\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snarl\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"9M\", \"9L80\", \"8M\", \"8L80\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"speedswap\": [\"8M\"],\n \"stomp\": [\"9L1\", \"8L1\"],\n \"stompingtantrum\": [\"9M\", \"8M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"tailwhip\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\", \"9L1\", \"8L1\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L1\", \"8L1\"],\n \"triattack\": [\"8M\"],\n \"trick\": [\"9M\", \"8M\"],\n \"trickroom\": [\"9M\", \"8M\"],\n \"uproar\": [\"8M\"],\n \"willowisp\": [\"9M\", \"8M\"],\n \"wonderroom\": [\"8M\"],\n \"zenheadbutt\": [\"9M\", \"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 80,\n \"moves\": [\"astralbarrage\", \"psychic\", \"agility\", \"gigadrain\"]\n }\n ],\n \"eventOnly\": true\n },\n \"enamorus\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"alluringvoice\": [\"9M\"],\n \"astonish\": [\"9L1\"],\n \"bodyslam\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\", \"9L40\"],\n \"disarmingvoice\": [\"9M\"],\n \"drainingkiss\": [\"9M\", \"9L20\", \"9S1\"],\n \"earthpower\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"extrasensory\": [\"9L45\", \"9S1\"],\n \"facade\": [\"9M\"],\n \"fairywind\": [\"9L1\"],\n \"flatter\": [\"9L10\"],\n \"fly\": [\"9M\"],\n \"focusblast\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"healingwish\": [\"9L60\"],\n \"hyperbeam\": [\"9M\"],\n \"imprison\": [\"9M\", \"9L30\"],\n \"irondefense\": [\"9M\", \"9L25\"],\n \"ironhead\": [\"9M\"],\n \"mistyexplosion\": [\"9M\"],\n \"mistyterrain\": [\"9M\"],\n \"moonblast\": [\"9L65\", \"9S1\"],\n \"mysticalfire\": [\"9L35\"],\n \"outrage\": [\"9M\", \"9L70\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychic\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"springtidestorm\": [\"9L75\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"superpower\": [\"9L55\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"torment\": [\"9L5\"],\n \"twister\": [\"9L15\"],\n \"uproar\": [\"9M\", \"9L50\"],\n \"weatherball\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 70,\n \"perfectIVs\": 3,\n \"moves\": [\"extrasensory\", \"crunch\", \"moonblast\", \"springtidestorm\"],\n \"source\": \"gen8legends\"\n },\n {\n \"generation\": 9,\n \"level\": 50,\n \"shiny\": true,\n \"nature\": \"Naive\",\n \"ivs\": {\n \"hp\": 20,\n \"atk\": 31,\n \"def\": 20,\n \"spa\": 31,\n \"spd\": 20,\n \"spe\": 31\n },\n \"moves\": [\"drainingkiss\", \"extrasensory\", \"moonblast\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"enamorustherian\": {\"eventOnly\": true},\n \"sprigatito\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"agility\": [\"9M\"],\n \"allyswitch\": [\"9E\"],\n \"bite\": [\"9L7\"],\n \"bulletseed\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"copycat\": [\"9E\"],\n \"disarmingvoice\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"9L32\"],\n \"facade\": [\"9M\"],\n \"faketears\": [\"9M\"],\n \"gigadrain\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grasspledge\": [\"9M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"honeclaws\": [\"9L10\"],\n \"leafage\": [\"9L1\", \"9S0\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9E\"],\n \"magicalleaf\": [\"9M\", \"9L13\"],\n \"mudslap\": [\"9M\"],\n \"nastyplot\": [\"9M\"],\n \"petalblizzard\": [\"9M\", \"9E\"],\n \"playrough\": [\"9M\", \"9L36\"],\n \"protect\": [\"9M\"],\n \"quickattack\": [\"9L15\"],\n \"rest\": [\"9M\"],\n \"scratch\": [\"9L1\", \"9S0\"],\n \"seedbomb\": [\"9M\", \"9L17\"],\n \"shadowclaw\": [\"9M\"],\n \"slash\": [\"9L28\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"suckerpunch\": [\"9E\"],\n \"swift\": [\"9M\"],\n \"tailwhip\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"9L21\"],\n \"worryseed\": [\"9L25\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 5,\n \"gender\": \"F\",\n \"nature\": \"Quirky\",\n \"ivs\": {\n \"hp\": 20,\n \"atk\": 20,\n \"def\": 20,\n \"spa\": 20,\n \"spd\": 29,\n \"spe\": 20\n },\n \"moves\": [\"scratch\", \"leafage\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"floragato\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\"],\n \"bite\": [\"9L7\"],\n \"bulletseed\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"disarmingvoice\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"9L38\"],\n \"facade\": [\"9M\"],\n \"faketears\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"gigadrain\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grasspledge\": [\"9M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"honeclaws\": [\"9L10\"],\n \"leafage\": [\"9L1\"],\n \"leafstorm\": [\"9M\", \"9L46\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"magicalleaf\": [\"9M\", \"9L13\"],\n \"mudslap\": [\"9M\"],\n \"nastyplot\": [\"9M\"],\n \"petalblizzard\": [\"9M\"],\n \"playrough\": [\"9M\", \"9L42\"],\n \"protect\": [\"9M\"],\n \"quickattack\": [\"9L15\"],\n \"rest\": [\"9M\"],\n \"scratch\": [\"9L1\"],\n \"seedbomb\": [\"9M\", \"9L20\"],\n \"shadowclaw\": [\"9M\"],\n \"slash\": [\"9L33\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"tailwhip\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"9L24\"],\n \"worryseed\": [\"9L28\"]\n }\n },\n \"meowscarada\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\"],\n \"aurasphere\": [\"9M\"],\n \"bite\": [\"9L7\"],\n \"brickbreak\": [\"9M\"],\n \"bulletseed\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"darkpulse\": [\"9M\"],\n \"disarmingvoice\": [\"9M\"],\n \"doubleteam\": [\"9M\", \"9L1\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"9L42\"],\n \"facade\": [\"9M\"],\n \"faketears\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"flowertrick\": [\"9L0\"],\n \"foulplay\": [\"9M\"],\n \"frenzyplant\": [\"9M\"],\n \"gigadrain\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grasspledge\": [\"9M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\", \"9L58\"],\n \"helpinghand\": [\"9M\"],\n \"honeclaws\": [\"9L10\"],\n \"hyperbeam\": [\"9M\"],\n \"knockoff\": [\"9M\", \"9L52\"],\n \"lashout\": [\"9M\"],\n \"leafage\": [\"9L1\"],\n \"leafstorm\": [\"9M\", \"9L64\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"magicalleaf\": [\"9M\", \"9L13\"],\n \"mudslap\": [\"9M\"],\n \"nastyplot\": [\"9M\"],\n \"nightslash\": [\"9L38\"],\n \"petalblizzard\": [\"9M\"],\n \"playrough\": [\"9M\", \"9L47\"],\n \"pollenpuff\": [\"9M\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"quickattack\": [\"9L15\"],\n \"rest\": [\"9M\"],\n \"scratch\": [\"9L1\"],\n \"seedbomb\": [\"9M\", \"9L20\"],\n \"shadowball\": [\"9M\"],\n \"shadowclaw\": [\"9M\"],\n \"skillswap\": [\"9M\"],\n \"slash\": [\"9L33\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"spikes\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"tailwhip\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"thunderpunch\": [\"9M\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\", \"9L1\"],\n \"trickroom\": [\"9M\"],\n \"tripleaxel\": [\"9M\"],\n \"uturn\": [\"9M\", \"9L24\"],\n \"worryseed\": [\"9L29\"]\n }\n },\n \"fuecoco\": {\n \"learnset\": {\n \"belch\": [\"9E\"],\n \"bite\": [\"9L12\"],\n \"bodyslam\": [\"9M\"],\n \"crunch\": [\"9M\"],\n \"curse\": [\"9M\", \"9E\"],\n \"dig\": [\"9M\"],\n \"disarmingvoice\": [\"9M\"],\n \"ember\": [\"9L1\", \"9S0\"],\n \"encore\": [\"9M\", \"9E\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fireblast\": [\"9M\", \"9L36\"],\n \"firefang\": [\"9M\"],\n \"firepledge\": [\"9M\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\"9M\"],\n \"flamethrower\": [\"9M\", \"9L28\"],\n \"flareblitz\": [\"9M\"],\n \"heatwave\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hypervoice\": [\"9M\", \"9L32\"],\n \"incinerate\": [\"9L15\"],\n \"leer\": [\"9L1\"],\n \"mudslap\": [\"9M\"],\n \"outrage\": [\"9M\"],\n \"overheat\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"roar\": [\"9M\", \"9L25\"],\n \"round\": [\"9L7\"],\n \"seedbomb\": [\"9M\"],\n \"slackoff\": [\"9E\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\", \"9L21\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"tackle\": [\"9L1\", \"9S0\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"willowisp\": [\"9M\"],\n \"yawn\": [\"9L17\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 5,\n \"gender\": \"M\",\n \"nature\": \"Hardy\",\n \"ivs\": {\n \"hp\": 30,\n \"atk\": 20,\n \"def\": 20,\n \"spa\": 20,\n \"spd\": 20,\n \"spe\": 20\n },\n \"moves\": [\"tackle\", \"ember\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"crocalor\": {\n \"learnset\": {\n \"bite\": [\"9L12\"],\n \"bodyslam\": [\"9M\"],\n \"crunch\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"disarmingvoice\": [\"9M\"],\n \"ember\": [\"9L1\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fireblast\": [\"9M\", \"9L47\"],\n \"firefang\": [\"9M\"],\n \"firepledge\": [\"9M\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\"9M\"],\n \"flamethrower\": [\"9M\", \"9L32\"],\n \"flareblitz\": [\"9M\"],\n \"heatwave\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hypervoice\": [\"9M\", \"9L38\"],\n \"incinerate\": [\"9L17\"],\n \"leer\": [\"9L1\"],\n \"lick\": [\"9L7\"],\n \"mudslap\": [\"9M\"],\n \"outrage\": [\"9M\"],\n \"overheat\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"roar\": [\"9M\", \"9L28\"],\n \"round\": [\"9L10\"],\n \"seedbomb\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\", \"9L24\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"willowisp\": [\"9M\", \"9L42\"],\n \"yawn\": [\"9L15\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"skeledirge\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"bite\": [\"9L15\"],\n \"blastburn\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"crunch\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"disarmingvoice\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\"],\n \"ember\": [\"9L1\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fireblast\": [\"9M\", \"9L58\"],\n \"firefang\": [\"9M\"],\n \"firepledge\": [\"9M\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\"9M\"],\n \"flamethrower\": [\"9M\", \"9L32\"],\n \"flareblitz\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"heatcrash\": [\"9M\"],\n \"heatwave\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\", \"9L47\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\", \"9L42\"],\n \"imprison\": [\"9M\"],\n \"incinerate\": [\"9L17\"],\n \"leer\": [\"9L1\"],\n \"lick\": [\"9L7\"],\n \"mudslap\": [\"9M\"],\n \"nightshade\": [\"9M\"],\n \"outrage\": [\"9M\"],\n \"overheat\": [\"9M\", \"9L64\"],\n \"poltergeist\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"roar\": [\"9M\", \"9L28\"],\n \"round\": [\"9L10\"],\n \"scaryface\": [\"9M\", \"9L12\"],\n \"scorchingsands\": [\"9M\"],\n \"seedbomb\": [\"9M\"],\n \"shadowball\": [\"9M\", \"9L38\"],\n \"shadowclaw\": [\"9M\"],\n \"sing\": [\"9L1\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\", \"9L24\"],\n \"solarbeam\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"torchsong\": [\"9L0\"],\n \"willowisp\": [\"9M\", \"9L47\"],\n \"yawn\": [\"9L1\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"quaxly\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"9L31\"],\n \"aerialace\": [\"9M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"9L24\"],\n \"aquacutter\": [\"9L21\"],\n \"aquajet\": [\"9L13\"],\n \"batonpass\": [\"9M\"],\n \"bravebird\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"detect\": [\"9E\"],\n \"disarmingvoice\": [\"9M\"],\n \"doublehit\": [\"9L17\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"focusenergy\": [\"9L28\"],\n \"growl\": [\"9L1\"],\n \"helpinghand\": [\"9M\"],\n \"hydropump\": [\"9M\"],\n \"lastresort\": [\"9E\"],\n \"liquidation\": [\"9M\", \"9L35\"],\n \"lowkick\": [\"9M\"],\n \"mistyterrain\": [\"9M\"],\n \"pound\": [\"9L1\", \"9S0\"],\n \"protect\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rapidspin\": [\"9E\"],\n \"rest\": [\"9M\"],\n \"roost\": [\"9E\"],\n \"sleeptalk\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"surf\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"watergun\": [\"9L1\", \"9S0\"],\n \"waterpledge\": [\"9M\"],\n \"whirlpool\": [\"9M\"],\n \"wingattack\": [\"9L10\"],\n \"workup\": [\"9L7\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 5,\n \"gender\": \"M\",\n \"nature\": \"Serious\",\n \"ivs\": {\n \"hp\": 20,\n \"atk\": 20,\n \"def\": 20,\n \"spa\": 29,\n \"spd\": 20,\n \"spe\": 20\n },\n \"moves\": [\"pound\", \"watergun\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"quaxwell\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"9L38\"],\n \"aerialace\": [\"9M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"9L27\"],\n \"aquacutter\": [\"9L23\"],\n \"aquajet\": [\"9L13\"],\n \"batonpass\": [\"9M\"],\n \"bravebird\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"disarmingvoice\": [\"9M\"],\n \"doublehit\": [\"9L1\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"featherdance\": [\"9M\", \"9L48\"],\n \"flipturn\": [\"9M\"],\n \"focusenergy\": [\"9L32\"],\n \"growl\": [\"9L1\"],\n \"helpinghand\": [\"9M\"],\n \"hydropump\": [\"9M\"],\n \"liquidation\": [\"9M\", \"9L43\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\", \"9L19\"],\n \"mistyterrain\": [\"9M\"],\n \"pound\": [\"9L1\"],\n \"protect\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"surf\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"tripleaxel\": [\"9M\"],\n \"watergun\": [\"9L1\"],\n \"waterpledge\": [\"9M\"],\n \"waterpulse\": [\"9M\", \"9L17\"],\n \"whirlpool\": [\"9M\"],\n \"wingattack\": [\"9L10\"],\n \"workup\": [\"9L7\"]\n }\n },\n \"quaquaval\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"9L43\"],\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"9L27\"],\n \"aquacutter\": [\"9L21\"],\n \"aquajet\": [\"9L13\"],\n \"aquastep\": [\"9L0\"],\n \"batonpass\": [\"9M\"],\n \"bravebird\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"bulkup\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"closecombat\": [\"9M\", \"9L58\"],\n \"coaching\": [\"9M\"],\n \"counter\": [\"9L1\"],\n \"disarmingvoice\": [\"9M\"],\n \"doublehit\": [\"9L1\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"featherdance\": [\"9M\", \"9L52\"],\n \"fling\": [\"9M\"],\n \"flipturn\": [\"9M\"],\n \"focusenergy\": [\"9L32\"],\n \"gigaimpact\": [\"9M\"],\n \"growl\": [\"9L1\"],\n \"helpinghand\": [\"9M\"],\n \"hurricane\": [\"9M\"],\n \"hydrocannon\": [\"9M\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"knockoff\": [\"9M\"],\n \"liquidation\": [\"9M\", \"9L47\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\", \"9L17\"],\n \"megakick\": [\"9L38\"],\n \"mistyterrain\": [\"9M\"],\n \"pound\": [\"9L1\"],\n \"protect\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"surf\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"tripleaxel\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uturn\": [\"9M\"],\n \"watergun\": [\"9L1\"],\n \"waterpledge\": [\"9M\"],\n \"waterpulse\": [\"9M\", \"9L17\"],\n \"wavecrash\": [\"9L64\"],\n \"whirlpool\": [\"9M\"],\n \"wingattack\": [\"9L10\"],\n \"workup\": [\"9L7\"]\n }\n },\n \"lechonk\": {\n \"learnset\": {\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"bulletseed\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"covet\": [\"9L15\", \"9S0\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\", \"9L17\", \"9S0\"],\n \"disarmingvoice\": [\"9M\", \"9L5\"],\n \"doubleedge\": [\"9M\", \"9L35\"],\n \"echoedvoice\": [\"9L8\"],\n \"endeavor\": [\"9M\", \"9E\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"headbutt\": [\"9L21\"],\n \"helpinghand\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"mudshot\": [\"9M\", \"9L12\", \"9S0\"],\n \"mudslap\": [\"9M\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"seedbomb\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"spitup\": [\"9E\"],\n \"stockpile\": [\"9E\"],\n \"stuffcheeks\": [\"9E\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"superfang\": [\"9M\"],\n \"swallow\": [\"9E\"],\n \"tackle\": [\"9L1\"],\n \"tailwhip\": [\"9L1\"],\n \"takedown\": [\"9M\", \"9L27\"],\n \"terablast\": [\"9M\", \"9S0\"],\n \"thief\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"9L32\"],\n \"workup\": [\"9L30\"],\n \"yawn\": [\"9L24\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 15,\n \"gender\": \"M\",\n \"isHidden\": true,\n \"moves\": [\"terablast\", \"mudshot\", \"covet\", \"dig\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"oinkologne\": {\n \"learnset\": {\n \"belch\": [\"9L54\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"bulletseed\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"covet\": [\"9L15\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\", \"9L17\"],\n \"disarmingvoice\": [\"9M\", \"9L5\"],\n \"doubleedge\": [\"9M\", \"9L42\"],\n \"earthpower\": [\"9M\", \"9L48\"],\n \"echoedvoice\": [\"9L8\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"headbutt\": [\"9L23\"],\n \"helpinghand\": [\"9M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"mudshot\": [\"9M\", \"9L12\"],\n \"mudslap\": [\"9M\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"seedbomb\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"superfang\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"tailwhip\": [\"9L1\"],\n \"takedown\": [\"9M\", \"9L26\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"9L38\"],\n \"workup\": [\"9L34\"],\n \"yawn\": [\"9L27\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"oinkolognef\": {\n \"learnset\": {\n \"belch\": [\"9L51\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"bulletseed\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"covet\": [\"9L12\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\", \"9L15\"],\n \"disarmingvoice\": [\"9M\", \"9L3\"],\n \"doubleedge\": [\"9M\", \"9L39\"],\n \"earthpower\": [\"9M\", \"9L45\"],\n \"echoedvoice\": [\"9L6\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"headbutt\": [\"9L17\"],\n \"helpinghand\": [\"9M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"mudshot\": [\"9M\", \"9L9\"],\n \"mudslap\": [\"9M\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"seedbomb\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"superfang\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"tailwhip\": [\"9L1\"],\n \"takedown\": [\"9M\", \"9L28\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"9L34\"],\n \"workup\": [\"9L30\"],\n \"yawn\": [\"9L23\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"tarountula\": {\n \"learnset\": {\n \"assurance\": [\"9L8\"],\n \"block\": [\"9L18\"],\n \"bodyslam\": [\"9M\"],\n \"bugbite\": [\"9M\", \"9L14\"],\n \"bugbuzz\": [\"9M\"],\n \"bulletseed\": [\"9M\"],\n \"circlethrow\": [\"9L36\"],\n \"counter\": [\"9L22\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"falseswipe\": [\"9M\"],\n \"feint\": [\"9L11\"],\n \"firstimpression\": [\"9E\"],\n \"gastroacid\": [\"9L33\"],\n \"gigadrain\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"headbutt\": [\"9L25\"],\n \"knockoff\": [\"9M\"],\n \"leechlife\": [\"9M\"],\n \"lunge\": [\"9M\", \"9E\"],\n \"memento\": [\"9E\"],\n \"poisonjab\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"shadowclaw\": [\"9M\"],\n \"skittersmack\": [\"9M\", \"9L44\"],\n \"sleeptalk\": [\"9M\"],\n \"spikes\": [\"9M\"],\n \"stickyweb\": [\"9L29\"],\n \"stringshot\": [\"9L1\"],\n \"strugglebug\": [\"9M\", \"9L5\"],\n \"substitute\": [\"9M\"],\n \"suckerpunch\": [\"9E\"],\n \"sunnyday\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\", \"9L40\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"xscissor\": [\"9M\"]\n }\n },\n \"spidops\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"assurance\": [\"9L8\"],\n \"block\": [\"9L19\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"bugbite\": [\"9M\", \"9L14\"],\n \"bugbuzz\": [\"9M\"],\n \"bulletseed\": [\"9M\"],\n \"circlethrow\": [\"9L41\"],\n \"counter\": [\"9L24\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"falseswipe\": [\"9M\"],\n \"feint\": [\"9L11\"],\n \"fling\": [\"9M\"],\n \"gastroacid\": [\"9L37\"],\n \"gigadrain\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"headbutt\": [\"9L28\"],\n \"knockoff\": [\"9M\"],\n \"leechlife\": [\"9M\"],\n \"lowkick\": [\"9M\"],\n \"lunge\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"poisonjab\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"shadowclaw\": [\"9M\"],\n \"silktrap\": [\"9L0\"],\n \"skittersmack\": [\"9M\", \"9L49\"],\n \"sleeptalk\": [\"9M\"],\n \"spikes\": [\"9M\"],\n \"stickyweb\": [\"9L33\"],\n \"stringshot\": [\"9L1\"],\n \"strugglebug\": [\"9M\", \"9L5\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\", \"9L45\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uturn\": [\"9M\"],\n \"xscissor\": [\"9M\"]\n }\n },\n \"nymble\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L30\"],\n \"assurance\": [\"9L9\"],\n \"astonish\": [\"9L6\"],\n \"bugbite\": [\"9M\", \"9L22\"],\n \"bugbuzz\": [\"9M\"],\n \"counter\": [\"9E\"],\n \"doublekick\": [\"9L11\"],\n \"endure\": [\"9M\", \"9L18\"],\n \"facade\": [\"9M\"],\n \"feint\": [\"9L26\"],\n \"firstimpression\": [\"9L41\"],\n \"leechlife\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"screech\": [\"9L14\"],\n \"skittersmack\": [\"9M\", \"9E\"],\n \"sleeptalk\": [\"9M\"],\n \"strugglebug\": [\"9M\", \"9L4\"],\n \"substitute\": [\"9M\"],\n \"suckerpunch\": [\"9L38\"],\n \"sunnyday\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\"],\n \"xscissor\": [\"9M\"]\n }\n },\n \"lokix\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\", \"9L32\"],\n \"assurance\": [\"9L9\"],\n \"astonish\": [\"9L6\"],\n \"axekick\": [\"9L53\"],\n \"bounce\": [\"9L48\"],\n \"brickbreak\": [\"9M\"],\n \"bugbite\": [\"9M\", \"9L22\"],\n \"bugbuzz\": [\"9M\"],\n \"darkpulse\": [\"9M\"],\n \"detect\": [\"9L1\"],\n \"doubleedge\": [\"9M\"],\n \"doublekick\": [\"9L11\"],\n \"endure\": [\"9M\", \"9L18\"],\n \"facade\": [\"9M\"],\n \"feint\": [\"9L28\"],\n \"firstimpression\": [\"9L44\"],\n \"fling\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"leechlife\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"lowkick\": [\"9M\", \"9L1\"],\n \"lowsweep\": [\"9M\"],\n \"lunge\": [\"9M\", \"9L0\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L14\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"strugglebug\": [\"9M\", \"9L4\"],\n \"substitute\": [\"9M\"],\n \"suckerpunch\": [\"9L40\"],\n \"sunnyday\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\", \"9L36\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\"],\n \"xscissor\": [\"9M\"]\n }\n },\n \"rellor\": {\n \"learnset\": {\n \"bugbite\": [\"9M\", \"9L20\"],\n \"bugbuzz\": [\"9M\"],\n \"cosmicpower\": [\"9E\"],\n \"defensecurl\": [\"9L1\"],\n \"dig\": [\"9M\", \"9L29\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"gunkshot\": [\"9M\"],\n \"irondefense\": [\"9M\"],\n \"leechlife\": [\"9M\"],\n \"lunge\": [\"9M\", \"9L35\"],\n \"memento\": [\"9E\"],\n \"mudshot\": [\"9M\", \"9L15\"],\n \"mudslap\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"recover\": [\"9E\"],\n \"rest\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"rollout\": [\"9L11\"],\n \"sandattack\": [\"9L4\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"strugglebug\": [\"9M\", \"9L7\"],\n \"substitute\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\", \"9L24\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"weatherball\": [\"9M\", \"9E\"],\n \"xscissor\": [\"9M\"]\n }\n },\n \"rabsca\": {\n \"learnset\": {\n \"bugbite\": [\"9M\", \"9L20\"],\n \"bugbuzz\": [\"9M\", \"9L45\"],\n \"calmmind\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\"9L1\"],\n \"dazzlinggleam\": [\"9M\"],\n \"defensecurl\": [\"9L1\"],\n \"dig\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"electroball\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"expandingforce\": [\"9M\"],\n \"extrasensory\": [\"9L29\"],\n \"facade\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"futuresight\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"gravity\": [\"9M\"],\n \"guardswap\": [\"9L40\"],\n \"gunkshot\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"imprison\": [\"9M\"],\n \"irondefense\": [\"9M\"],\n \"leechlife\": [\"9M\"],\n \"lightscreen\": [\"9M\"],\n \"lunge\": [\"9M\", \"9L35\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"poltergeist\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"powergem\": [\"9M\"],\n \"powerswap\": [\"9L40\"],\n \"protect\": [\"9M\"],\n \"psybeam\": [\"9M\", \"9L15\"],\n \"psychic\": [\"9M\", \"9L50\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"9M\", \"9L1\"],\n \"psyshock\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"revivalblessing\": [\"9L0\"],\n \"rocktomb\": [\"9M\"],\n \"rollout\": [\"9L11\"],\n \"safeguard\": [\"9L1\"],\n \"sandattack\": [\"9L4\"],\n \"sandstorm\": [\"9M\"],\n \"shadowball\": [\"9M\"],\n \"skillswap\": [\"9M\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"speedswap\": [\"9L40\"],\n \"storedpower\": [\"9M\"],\n \"strugglebug\": [\"9M\", \"9L7\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\", \"9L24\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\"],\n \"weatherball\": [\"9M\"],\n \"xscissor\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"greavard\": {\n \"learnset\": {\n \"allyswitch\": [\"9E\"],\n \"bite\": [\"9L6\"],\n \"bulldoze\": [\"9M\"],\n \"charm\": [\"9M\", \"9L46\"],\n \"confuseray\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L28\"],\n \"destinybond\": [\"9E\"],\n \"dig\": [\"9M\", \"9L16\"],\n \"disable\": [\"9E\"],\n \"doubleedge\": [\"9M\", \"9L52\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"firefang\": [\"9M\"],\n \"growl\": [\"9L1\"],\n \"headbutt\": [\"9L12\"],\n \"helpinghand\": [\"9M\", \"9L37\"],\n \"hex\": [\"9M\"],\n \"howl\": [\"9E\"],\n \"icefang\": [\"9M\"],\n \"lick\": [\"9L3\"],\n \"memento\": [\"9E\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"phantomforce\": [\"9M\", \"9L41\"],\n \"playrough\": [\"9M\", \"9L32\"],\n \"poltergeist\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychicfangs\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"9L24\"],\n \"roar\": [\"9M\", \"9L9\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"shadowball\": [\"9M\"],\n \"shadowsneak\": [\"9E\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"tailwhip\": [\"9L6\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"yawn\": [\"9E\"]\n }\n },\n \"houndstone\": {\n \"learnset\": {\n \"bite\": [\"9L6\"],\n \"bodypress\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"charm\": [\"9M\", \"9L51\"],\n \"confuseray\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L28\"],\n \"dig\": [\"9M\", \"9L16\"],\n \"doubleedge\": [\"9M\", \"9L58\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"firefang\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"growl\": [\"9L1\"],\n \"headbutt\": [\"9L12\"],\n \"helpinghand\": [\"9M\", \"9L41\"],\n \"hex\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icefang\": [\"9M\"],\n \"lastrespects\": [\"9L0\"],\n \"lick\": [\"9L3\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"phantomforce\": [\"9M\", \"9L46\"],\n \"playrough\": [\"9M\", \"9L36\"],\n \"poltergeist\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychicfangs\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"9L24\"],\n \"roar\": [\"9M\", \"9L9\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"shadowball\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"tailwhip\": [\"9L6\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"willowisp\": [\"9M\"]\n }\n },\n \"flittle\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L29\"],\n \"allyswitch\": [\"9E\"],\n \"babydolleyes\": [\"9L8\"],\n \"batonpass\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\"9L5\"],\n \"disarmingvoice\": [\"9M\", \"9L11\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"foulplay\": [\"9M\"],\n \"growl\": [\"9L1\"],\n \"helpinghand\": [\"9M\"],\n \"hypnosis\": [\"9E\"],\n \"lightscreen\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"peck\": [\"9L1\"],\n \"pluck\": [\"9L24\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psybeam\": [\"9M\", \"9L19\"],\n \"psychic\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psyshock\": [\"9M\"],\n \"quickattack\": [\"9L15\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"roost\": [\"9E\"],\n \"sandstorm\": [\"9M\"],\n \"seedbomb\": [\"9M\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\"],\n \"uproar\": [\"9M\", \"9L34\"],\n \"uturn\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"espathra\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\", \"9L29\"],\n \"babydolleyes\": [\"9L8\"],\n \"batonpass\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bravebird\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\"9L5\"],\n \"dazzlinggleam\": [\"9M\", \"9L43\"],\n \"disarmingvoice\": [\"9M\", \"9L11\"],\n \"doubleedge\": [\"9M\"],\n \"drillpeck\": [\"9L1\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"expandingforce\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"featherdance\": [\"9M\", \"9L1\"],\n \"flashcannon\": [\"9M\"],\n \"foulplay\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"growl\": [\"9L1\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"lastresort\": [\"9L54\"],\n \"lightscreen\": [\"9M\"],\n \"lowkick\": [\"9M\"],\n \"luminacrash\": [\"9L0\"],\n \"mudslap\": [\"9M\"],\n \"nightshade\": [\"9M\"],\n \"peck\": [\"9L1\"],\n \"pluck\": [\"9L24\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psybeam\": [\"9M\", \"9L19\"],\n \"psychic\": [\"9M\", \"9L49\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"psyshock\": [\"9M\"],\n \"quickattack\": [\"9L15\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"seedbomb\": [\"9M\"],\n \"shadowball\": [\"9M\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\"],\n \"uproar\": [\"9M\", \"9L34\"],\n \"uturn\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"farigiraf\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L23\"],\n \"amnesia\": [\"9M\"],\n \"assurance\": [\"9L10\"],\n \"astonish\": [\"9L1\"],\n \"batonpass\": [\"9M\", \"9L41\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"chargebeam\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\"9L5\"],\n \"crunch\": [\"9M\", \"9L37\"],\n \"curse\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doublehit\": [\"9L28\"],\n \"earthquake\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"expandingforce\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"foulplay\": [\"9M\"],\n \"futuresight\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"gravity\": [\"9M\"],\n \"growl\": [\"9L1\"],\n \"guardswap\": [\"9L1\"],\n \"helpinghand\": [\"9M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"imprison\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"lightscreen\": [\"9M\"],\n \"lowkick\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"9L46\"],\n \"nightshade\": [\"9M\"],\n \"powerswap\": [\"9L1\"],\n \"protect\": [\"9M\"],\n \"psybeam\": [\"9M\", \"9L19\"],\n \"psychic\": [\"9M\", \"9L50\"],\n \"psychicfangs\": [\"9M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"psyshock\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"roar\": [\"9M\"],\n \"shadowball\": [\"9M\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"stomp\": [\"9L14\"],\n \"stompingtantrum\": [\"9M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thunderwave\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\"],\n \"twinbeam\": [\"9L32\"],\n \"uproar\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"wiglett\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"aquajet\": [\"9L12\"],\n \"blizzard\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"dig\": [\"9M\", \"9L28\"],\n \"earthpower\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"finalgambit\": [\"9E\"],\n \"foulplay\": [\"9M\"],\n \"headbutt\": [\"9L24\"],\n \"helpinghand\": [\"9M\"],\n \"hydropump\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"liquidation\": [\"9M\", \"9L40\"],\n \"memento\": [\"9E\"],\n \"muddywater\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"9L4\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"sandattack\": [\"9L1\"],\n \"sandstorm\": [\"9M\"],\n \"slam\": [\"9L20\"],\n \"sleeptalk\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"suckerpunch\": [\"9L32\"],\n \"surf\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"9L36\"],\n \"watergun\": [\"9L1\"],\n \"waterpulse\": [\"9M\", \"9L20\"],\n \"whirlpool\": [\"9M\"],\n \"wrap\": [\"9L8\"]\n }\n },\n \"wugtrio\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"aquajet\": [\"9L12\"],\n \"blizzard\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"dig\": [\"9M\", \"9L36\"],\n \"earthpower\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"foulplay\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"headbutt\": [\"9L24\"],\n \"helpinghand\": [\"9M\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"liquidation\": [\"9M\", \"9L54\"],\n \"muddywater\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"9L1\"],\n \"painsplit\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"sandattack\": [\"9L1\"],\n \"sandstorm\": [\"9M\"],\n \"slam\": [\"9L16\"],\n \"sleeptalk\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"suckerpunch\": [\"9L42\"],\n \"surf\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"9L48\"],\n \"tripledive\": [\"9L30\"],\n \"watergun\": [\"9L1\"],\n \"waterpulse\": [\"9M\", \"9L20\"],\n \"whirlpool\": [\"9M\"],\n \"wrap\": [\"9L1\"]\n }\n },\n \"dondozo\": {\n \"learnset\": {\n \"aquatail\": [\"9L40\"],\n \"avalanche\": [\"9M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"9L35\"],\n \"bulldoze\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"crunch\": [\"9M\"],\n \"curse\": [\"9M\", \"9E\"],\n \"dive\": [\"9L20\"],\n \"doubleedge\": [\"9M\", \"9L60\"],\n \"earthquake\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fissure\": [\"9E\"],\n \"flail\": [\"9L10\"],\n \"gigaimpact\": [\"9M\"],\n \"heavyslam\": [\"9M\", \"9L55\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icefang\": [\"9M\"],\n \"liquidation\": [\"9M\"],\n \"nobleroar\": [\"9L25\"],\n \"orderup\": [\"9L50\"],\n \"outrage\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\", \"9L45\"],\n \"rest\": [\"9M\", \"9L15\"],\n \"rockslide\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\", \"9L15\"],\n \"soak\": [\"9L30\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"supersonic\": [\"9L1\"],\n \"surf\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9E\"],\n \"tickle\": [\"9L5\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"9L1\"],\n \"waterpulse\": [\"9M\"],\n \"wavecrash\": [\"9L65\"],\n \"yawn\": [\"9E\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"veluza\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"aquacutter\": [\"9L25\"],\n \"aquajet\": [\"9L1\"],\n \"blizzard\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L50\"],\n \"doubleedge\": [\"9M\"],\n \"drillrun\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"expandingforce\": [\"9M\"],\n \"filletaway\": [\"9L30\"],\n \"finalgambit\": [\"9L55\"],\n \"flipturn\": [\"9M\"],\n \"focusenergy\": [\"9L15\"],\n \"gigaimpact\": [\"9M\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"icefang\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"liquidation\": [\"9M\", \"9L45\"],\n \"nightslash\": [\"9L35\"],\n \"painsplit\": [\"9M\"],\n \"pluck\": [\"9L7\"],\n \"protect\": [\"9M\"],\n \"psychic\": [\"9M\"],\n \"psychicfangs\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychocut\": [\"9L40\"],\n \"raindance\": [\"9M\"],\n \"recover\": [\"9E\"],\n \"rest\": [\"9M\"],\n \"scaleshot\": [\"9M\"],\n \"slash\": [\"9L20\"],\n \"sleeptalk\": [\"9M\"],\n \"snowscape\": [\"9M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"surf\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9E\"],\n \"waterfall\": [\"9M\"],\n \"waterpulse\": [\"9M\", \"9L11\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"finizen\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"9L29\"],\n \"agility\": [\"9M\"],\n \"aquajet\": [\"9L13\"],\n \"aquatail\": [\"9L39\"],\n \"astonish\": [\"9L7\"],\n \"blizzard\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"boomburst\": [\"9E\"],\n \"bounce\": [\"9E\"],\n \"charm\": [\"9M\", \"9L25\"],\n \"chillingwater\": [\"9M\"],\n \"counter\": [\"9E\"],\n \"disarmingvoice\": [\"9M\"],\n \"dive\": [\"9L21\"],\n \"doublehit\": [\"9L17\"],\n \"drainingkiss\": [\"9M\"],\n \"encore\": [\"9M\", \"9L34\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"focusenergy\": [\"9L10\"],\n \"haze\": [\"9M\", \"9E\"],\n \"helpinghand\": [\"9M\"],\n \"hydropump\": [\"9M\", \"9L50\"],\n \"icebeam\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"liquidation\": [\"9M\"],\n \"mist\": [\"9L44\"],\n \"protect\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"supersonic\": [\"9L1\"],\n \"surf\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"tickle\": [\"9E\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"9L1\"],\n \"waterpulse\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"palafin\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"9L29\"],\n \"agility\": [\"9M\"],\n \"aquajet\": [\"9L13\"],\n \"aquatail\": [\"9L39\"],\n \"astonish\": [\"9L7\"],\n \"aurasphere\": [\"9M\"],\n \"blizzard\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulkup\": [\"9M\"],\n \"charm\": [\"9M\", \"9L25\"],\n \"chillingwater\": [\"9M\"],\n \"closecombat\": [\"9M\"],\n \"disarmingvoice\": [\"9M\"],\n \"dive\": [\"9L21\"],\n \"doublehit\": [\"9L17\"],\n \"drainingkiss\": [\"9M\"],\n \"drainpunch\": [\"9M\"],\n \"encore\": [\"9M\", \"9L34\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"flipturn\": [\"9M\", \"9L0\"],\n \"focusblast\": [\"9M\"],\n \"focusenergy\": [\"9L10\"],\n \"focuspunch\": [\"9M\", \"9L55\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"hardpress\": [\"9M\"],\n \"haze\": [\"9M\", \"9S0\"],\n \"helpinghand\": [\"9M\"],\n \"hydropump\": [\"9M\", \"9L50\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"icepunch\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"jetpunch\": [\"9L1\", \"9S0\"],\n \"liquidation\": [\"9M\"],\n \"mist\": [\"9L44\"],\n \"outrage\": [\"9M\"],\n \"protect\": [\"9M\", \"9S0\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"supersonic\": [\"9L1\"],\n \"surf\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"9L1\"],\n \"waterpulse\": [\"9M\"],\n \"wavecrash\": [\"9L61\", \"9S0\"],\n \"whirlpool\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 50,\n \"gender\": \"F\",\n \"nature\": \"Adamant\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 31,\n \"spa\": 17,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"jetpunch\", \"wavecrash\", \"haze\", \"protect\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"smoliv\": {\n \"learnset\": {\n \"absorb\": [\"9L5\"],\n \"bulletseed\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"9L30\"],\n \"facade\": [\"9M\"],\n \"flail\": [\"9L16\"],\n \"gigadrain\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grassyterrain\": [\"9M\", \"9L23\"],\n \"growth\": [\"9L7\"],\n \"helpinghand\": [\"9M\", \"9L13\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L34\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L20\"],\n \"memento\": [\"9E\"],\n \"protect\": [\"9M\"],\n \"razorleaf\": [\"9L10\"],\n \"rest\": [\"9M\"],\n \"seedbomb\": [\"9M\", \"9L27\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"solarblade\": [\"9M\"],\n \"strengthsap\": [\"9E\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"sweetscent\": [\"9L1\"],\n \"swift\": [\"9M\"],\n \"synthesis\": [\"9E\"],\n \"tackle\": [\"9L1\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"9L38\"],\n \"trailblaze\": [\"9M\"],\n \"weatherball\": [\"9M\", \"9E\"]\n }\n },\n \"dolliv\": {\n \"learnset\": {\n \"absorb\": [\"9L5\"],\n \"bulletseed\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"9L34\"],\n \"facade\": [\"9M\"],\n \"flail\": [\"9L16\"],\n \"gigadrain\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grassyterrain\": [\"9M\", \"9L23\"],\n \"growth\": [\"9L7\"],\n \"helpinghand\": [\"9M\", \"9L13\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L37\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L20\"],\n \"protect\": [\"9M\"],\n \"razorleaf\": [\"9L10\"],\n \"rest\": [\"9M\"],\n \"seedbomb\": [\"9M\", \"9L29\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"solarblade\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"sweetscent\": [\"9L1\"],\n \"swift\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"9L42\"],\n \"trailblaze\": [\"9M\"],\n \"weatherball\": [\"9M\"]\n }\n },\n \"arboliva\": {\n \"learnset\": {\n \"absorb\": [\"9L5\"],\n \"alluringvoice\": [\"9M\"],\n \"bulletseed\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"9L34\"],\n \"facade\": [\"9M\"],\n \"flail\": [\"9L16\"],\n \"fling\": [\"9M\"],\n \"gigadrain\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grassyterrain\": [\"9M\", \"9L23\"],\n \"growth\": [\"9L7\"],\n \"helpinghand\": [\"9M\", \"9L13\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L39\"],\n \"lightscreen\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L20\"],\n \"metronome\": [\"9M\"],\n \"mirrorcoat\": [\"9L1\"],\n \"petalblizzard\": [\"9M\", \"9L52\"],\n \"petaldance\": [\"9L58\"],\n \"pollenpuff\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"razorleaf\": [\"9L10\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"safeguard\": [\"9L1\"],\n \"seedbomb\": [\"9M\", \"9L29\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"solarblade\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"sweetscent\": [\"9L1\"],\n \"swift\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"9L46\"],\n \"trailblaze\": [\"9M\"],\n \"weatherball\": [\"9M\"]\n }\n },\n \"capsakid\": {\n \"learnset\": {\n \"bite\": [\"9L4\"],\n \"bulletseed\": [\"9M\", \"9L21\"],\n \"crunch\": [\"9M\", \"9L38\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"gigadrain\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L10\"],\n \"headbutt\": [\"9L24\"],\n \"helpinghand\": [\"9M\"],\n \"ingrain\": [\"9E\"],\n \"leafage\": [\"9L1\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9E\"],\n \"leer\": [\"9L1\"],\n \"magicalleaf\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"ragepowder\": [\"9E\"],\n \"razorleaf\": [\"9L13\"],\n \"rest\": [\"9M\"],\n \"rollout\": [\"9E\"],\n \"sandstorm\": [\"9M\"],\n \"seedbomb\": [\"9M\", \"9L44\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\", \"9L48\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\", \"9L17\"],\n \"superfang\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"worryseed\": [\"9E\"],\n \"zenheadbutt\": [\"9M\", \"9L28\"]\n }\n },\n \"scovillain\": {\n \"learnset\": {\n \"bite\": [\"9L4\"],\n \"bulletseed\": [\"9M\", \"9L21\"],\n \"burningjealousy\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L38\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fireblast\": [\"9M\"],\n \"firefang\": [\"9M\", \"9L1\"],\n \"flamethrower\": [\"9M\", \"9L0\"],\n \"gigadrain\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L10\"],\n \"headbutt\": [\"9L24\"],\n \"helpinghand\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"leafage\": [\"9L1\"],\n \"leafstorm\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"magicalleaf\": [\"9M\"],\n \"overheat\": [\"9M\", \"9L48\"],\n \"protect\": [\"9M\"],\n \"razorleaf\": [\"9L13\"],\n \"rest\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"seedbomb\": [\"9M\", \"9L44\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\", \"9L48\"],\n \"spicyextract\": [\"9L0\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\", \"9L17\"],\n \"superfang\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"willowisp\": [\"9M\"],\n \"worryseed\": [\"9L33\"],\n \"zenheadbutt\": [\"9M\", \"9L28\"]\n }\n },\n \"tadbulb\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"charge\": [\"9M\", \"9L17\"],\n \"chargebeam\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"discharge\": [\"9L32\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"9L40\"],\n \"electroball\": [\"9M\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"flail\": [\"9L25\"],\n \"hypervoice\": [\"9M\"],\n \"lightscreen\": [\"9M\"],\n \"muddywater\": [\"9M\", \"9E\"],\n \"mudshot\": [\"9M\", \"9L24\"],\n \"mudslap\": [\"9M\", \"9L1\"],\n \"paraboliccharge\": [\"9E\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"soak\": [\"9E\"],\n \"spark\": [\"9L21\"],\n \"substitute\": [\"9M\"],\n \"suckerpunch\": [\"9L45\"],\n \"swift\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thundershock\": [\"9L7\"],\n \"thunderwave\": [\"9M\"],\n \"voltswitch\": [\"9M\"],\n \"watergun\": [\"9L11\"],\n \"waterpulse\": [\"9M\"],\n \"weatherball\": [\"9M\", \"9L36\"],\n \"wildcharge\": [\"9M\"],\n \"zapcannon\": [\"9L50\"]\n }\n },\n \"bellibolt\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"charge\": [\"9M\", \"9L17\"],\n \"chargebeam\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"discharge\": [\"9L32\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"9L40\"],\n \"electroball\": [\"9M\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"flail\": [\"9L25\"],\n \"gigaimpact\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"lightscreen\": [\"9M\"],\n \"muddywater\": [\"9M\"],\n \"mudshot\": [\"9M\", \"9L24\"],\n \"mudslap\": [\"9M\", \"9L1\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"slackoff\": [\"9L1\"],\n \"sleeptalk\": [\"9M\"],\n \"spark\": [\"9L21\"],\n \"substitute\": [\"9M\"],\n \"suckerpunch\": [\"9L45\"],\n \"supercellslam\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thundershock\": [\"9L7\"],\n \"thunderwave\": [\"9M\"],\n \"toxic\": [\"9M\"],\n \"voltswitch\": [\"9M\"],\n \"watergun\": [\"9L11\"],\n \"waterpulse\": [\"9M\"],\n \"weatherball\": [\"9M\", \"9L36\"],\n \"wildcharge\": [\"9M\"],\n \"zapcannon\": [\"9L50\"]\n }\n },\n \"varoom\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"assurance\": [\"9L10\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"gunkshot\": [\"9M\", \"9L50\"],\n \"gyroball\": [\"9M\", \"9L17\"],\n \"haze\": [\"9M\", \"9E\"],\n \"headbutt\": [\"9L21\"],\n \"irondefense\": [\"9M\"],\n \"ironhead\": [\"9M\", \"9L28\"],\n \"lick\": [\"9L1\"],\n \"metalsound\": [\"9M\"],\n \"partingshot\": [\"9E\"],\n \"poisongas\": [\"9L1\"],\n \"poisonjab\": [\"9M\", \"9L36\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L25\"],\n \"selfdestruct\": [\"9E\"],\n \"sleeptalk\": [\"9M\"],\n \"sludge\": [\"9L13\"],\n \"sludgebomb\": [\"9M\"],\n \"sludgewave\": [\"9M\"],\n \"smog\": [\"9L4\"],\n \"spinout\": [\"9L46\"],\n \"steelbeam\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"9L32\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L7\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"torment\": [\"9E\"],\n \"toxic\": [\"9M\", \"9E\"],\n \"toxicspikes\": [\"9M\"],\n \"uproar\": [\"9M\", \"9L41\"],\n \"venoshock\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"revavroom\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"assurance\": [\"9L10\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"gunkshot\": [\"9M\", \"9L58\"],\n \"gyroball\": [\"9M\", \"9L17\"],\n \"hardpress\": [\"9M\"],\n \"haze\": [\"9M\"],\n \"headbutt\": [\"9L21\"],\n \"heavyslam\": [\"9M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"irondefense\": [\"9M\"],\n \"ironhead\": [\"9M\", \"9L28\", \"9S0\"],\n \"lashout\": [\"9M\"],\n \"lick\": [\"9L1\"],\n \"magnetrise\": [\"9L1\"],\n \"metalsound\": [\"9M\"],\n \"overheat\": [\"9M\"],\n \"poisongas\": [\"9L1\"],\n \"poisonjab\": [\"9M\", \"9L36\", \"9S0\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L25\"],\n \"shiftgear\": [\"9L0\"],\n \"sleeptalk\": [\"9M\"],\n \"sludge\": [\"9L13\"],\n \"sludgebomb\": [\"9M\"],\n \"sludgewave\": [\"9M\"],\n \"smog\": [\"9L4\"],\n \"spinout\": [\"9L52\"],\n \"steelbeam\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"9L32\", \"9S0\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L7\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\", \"9S0\"],\n \"thief\": [\"9M\"],\n \"toxic\": [\"9M\"],\n \"toxicspikes\": [\"9M\"],\n \"uproar\": [\"9M\", \"9L46\"],\n \"venoshock\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 50,\n \"gender\": \"F\",\n \"nature\": \"Naughty\",\n \"abilities\": [\"clearbody\"],\n \"ivs\": {\n \"hp\": 20,\n \"atk\": 31,\n \"def\": 20,\n \"spa\": 20,\n \"spd\": 20,\n \"spe\": 20\n },\n \"moves\": [\"ironhead\", \"swagger\", \"poisonjab\", \"terablast\"],\n \"pokeball\": \"healball\"\n }\n ]\n },\n \"orthworm\": {\n \"learnset\": {\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"9L16\"],\n \"coil\": [\"9E\"],\n \"curse\": [\"9M\", \"9E\"],\n \"dig\": [\"9M\", \"9L30\"],\n \"doubleedge\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\", \"9L47\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"harden\": [\"9L1\"],\n \"headbutt\": [\"9S0\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"irondefense\": [\"9M\", \"9L38\"],\n \"ironhead\": [\"9M\", \"9L21\"],\n \"irontail\": [\"9L43\", \"9S0\"],\n \"metalburst\": [\"9E\"],\n \"metalsound\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"9L7\"],\n \"protect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"rockblast\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"sandstorm\": [\"9M\", \"9L34\", \"9S0\"],\n \"sandtomb\": [\"9M\"],\n \"shedtail\": [\"9L52\"],\n \"sleeptalk\": [\"9M\"],\n \"smackdown\": [\"9M\", \"9L12\"],\n \"spikes\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"steelbeam\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\", \"9L26\"],\n \"terablast\": [\"9M\"],\n \"wrap\": [\"9L1\", \"9S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 29,\n \"gender\": \"M\",\n \"nature\": \"Quirky\",\n \"ivs\": {\n \"hp\": 30,\n \"atk\": 30,\n \"def\": 30,\n \"spa\": 30,\n \"spd\": 30,\n \"spe\": 30\n },\n \"moves\": [\"irontail\", \"headbutt\", \"wrap\", \"sandstorm\"]\n }\n ]\n },\n \"tandemaus\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"afteryou\": [\"9E\"],\n \"agility\": [\"9M\"],\n \"babydolleyes\": [\"9L1\", \"9S0\"],\n \"batonpass\": [\"9M\", \"9E\"],\n \"beatup\": [\"9L37\"],\n \"bite\": [\"9E\"],\n \"bulletseed\": [\"9M\", \"9L18\"],\n \"celebrate\": [\"9S0\"],\n \"charm\": [\"9M\", \"9L33\"],\n \"copycat\": [\"9L41\"],\n \"crunch\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doublehit\": [\"9L14\"],\n \"echoedvoice\": [\"9L5\", \"9S0\"],\n \"encore\": [\"9M\", \"9L22\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"faketears\": [\"9M\"],\n \"feint\": [\"9E\"],\n \"grassknot\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"9L8\"],\n \"hypervoice\": [\"9M\", \"9L30\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"playrough\": [\"9M\", \"9L26\"],\n \"populationbomb\": [\"9L46\"],\n \"pound\": [\"9L1\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"seedbomb\": [\"9M\"],\n \"shadowclaw\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"superfang\": [\"9M\", \"9L11\"],\n \"swift\": [\"9M\"],\n \"switcheroo\": [\"9E\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\", \"9S0\"],\n \"thief\": [\"9M\"],\n \"thunderwave\": [\"9M\"],\n \"tickle\": [\"9E\"],\n \"uturn\": [\"9M\"],\n \"waterpulse\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 5,\n \"isHidden\": true,\n \"moves\": [\"celebrate\", \"terablast\", \"babydolleyes\", \"echoedvoice\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"maushold\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\"],\n \"babydolleyes\": [\"9L1\"],\n \"batonpass\": [\"9M\"],\n \"beatup\": [\"9L41\"],\n \"bulletseed\": [\"9M\", \"9L18\"],\n \"charm\": [\"9M\", \"9L37\"],\n \"chillingwater\": [\"9M\"],\n \"copycat\": [\"9L46\"],\n \"crunch\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doublehit\": [\"9L14\"],\n \"echoedvoice\": [\"9L5\"],\n \"encore\": [\"9M\", \"9L22\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"faketears\": [\"9M\"],\n \"followme\": [\"9L1\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"9L8\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\", \"9L33\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"playrough\": [\"9M\", \"9L29\"],\n \"populationbomb\": [\"9L53\"],\n \"pound\": [\"9L1\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"seedbomb\": [\"9M\"],\n \"shadowclaw\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"superfang\": [\"9M\", \"9L11\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderwave\": [\"9M\"],\n \"tidyup\": [\"9L1\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\"],\n \"waterpulse\": [\"9M\"]\n }\n },\n \"cetoddle\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"9L40\"],\n \"avalanche\": [\"9M\", \"9L27\"],\n \"bellydrum\": [\"9E\"],\n \"blizzard\": [\"9M\", \"9L53\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"9L36\"],\n \"bounce\": [\"9L31\"],\n \"bulldoze\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L49\"],\n \"earthquake\": [\"9M\"],\n \"echoedvoice\": [\"9L9\"],\n \"endure\": [\"9M\"],\n \"entrainment\": [\"9E\"],\n \"facade\": [\"9M\"],\n \"flail\": [\"9L25\"],\n \"growl\": [\"9L6\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"icefang\": [\"9M\"],\n \"iceshard\": [\"9L12\"],\n \"icespinner\": [\"9M\", \"9L44\"],\n \"iciclecrash\": [\"9E\"],\n \"iciclespear\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"knockoff\": [\"9M\"],\n \"liquidation\": [\"9M\"],\n \"playrough\": [\"9M\"],\n \"powdersnow\": [\"9L1\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"9L15\"],\n \"sleeptalk\": [\"9M\"],\n \"snowscape\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"superpower\": [\"9E\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\", \"9L19\"],\n \"terablast\": [\"9M\"],\n \"waterpulse\": [\"9M\"],\n \"yawn\": [\"9E\"]\n }\n },\n \"cetitan\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"9L40\", \"9S0\"],\n \"avalanche\": [\"9M\", \"9L27\"],\n \"blizzard\": [\"9M\", \"9L53\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"9L36\", \"9S0\"],\n \"bounce\": [\"9L31\"],\n \"bulldoze\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L49\", \"9S0\"],\n \"earthquake\": [\"9M\"],\n \"echoedvoice\": [\"9L9\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"flail\": [\"9L25\"],\n \"gigaimpact\": [\"9M\"],\n \"growl\": [\"9L6\"],\n \"hardpress\": [\"9M\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"icefang\": [\"9M\"],\n \"icepunch\": [\"9M\"],\n \"iceshard\": [\"9L12\"],\n \"icespinner\": [\"9M\", \"9L44\", \"9S0\"],\n \"iciclespear\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"knockoff\": [\"9M\"],\n \"liquidation\": [\"9M\"],\n \"playrough\": [\"9M\"],\n \"powdersnow\": [\"9L1\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\", \"9L15\"],\n \"sleeptalk\": [\"9M\"],\n \"snowscape\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\", \"9L19\"],\n \"terablast\": [\"9M\"],\n \"waterpulse\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 50,\n \"moves\": [\"bodyslam\", \"amnesia\", \"icespinner\", \"doubleedge\"]\n }\n ]\n },\n \"frigibax\": {\n \"learnset\": {\n \"aquatail\": [\"9E\"],\n \"avalanche\": [\"9M\"],\n \"bite\": [\"9L24\"],\n \"blizzard\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L44\"],\n \"dig\": [\"9M\"],\n \"dracometeor\": [\"9M\"],\n \"dragonbreath\": [\"9L12\"],\n \"dragonclaw\": [\"9M\", \"9L32\"],\n \"dragonpulse\": [\"9M\"],\n \"dragonrush\": [\"9E\"],\n \"dragontail\": [\"9M\", \"9L1\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"focusenergy\": [\"9L18\"],\n \"freezedry\": [\"9E\"],\n \"helpinghand\": [\"9M\"],\n \"icebeam\": [\"9M\", \"9L40\"],\n \"icefang\": [\"9M\", \"9L29\"],\n \"iciclecrash\": [\"9L48\"],\n \"iciclespear\": [\"9M\", \"9E\"],\n \"icywind\": [\"9M\", \"9L6\"],\n \"leer\": [\"9L1\"],\n \"outrage\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"snowscape\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\", \"9L36\"],\n \"terablast\": [\"9M\"]\n }\n },\n \"arctibax\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"avalanche\": [\"9M\"],\n \"bite\": [\"9L24\"],\n \"blizzard\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L50\"],\n \"dig\": [\"9M\"],\n \"dracometeor\": [\"9M\"],\n \"dragonbreath\": [\"9L12\"],\n \"dragonclaw\": [\"9M\"],\n \"dragonpulse\": [\"9M\"],\n \"dragontail\": [\"9M\", \"9L1\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"focusenergy\": [\"9L18\"],\n \"helpinghand\": [\"9M\"],\n \"icebeam\": [\"9M\", \"9L45\"],\n \"icefang\": [\"9M\", \"9L29\"],\n \"iciclecrash\": [\"9L55\"],\n \"iciclespear\": [\"9M\"],\n \"icywind\": [\"9M\", \"9L6\"],\n \"ironhead\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"outrage\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"snowscape\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\", \"9L40\"],\n \"terablast\": [\"9M\"]\n }\n },\n \"baxcalibur\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"avalanche\": [\"9M\"],\n \"bite\": [\"9L24\"],\n \"blizzard\": [\"9M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\", \"9L1\"],\n \"brickbreak\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L55\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"dracometeor\": [\"9M\"],\n \"dragonbreath\": [\"9L12\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"9L35\"],\n \"dragondance\": [\"9M\"],\n \"dragonpulse\": [\"9M\"],\n \"dragontail\": [\"9M\", \"9L1\"],\n \"earthquake\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"falseswipe\": [\"9M\"],\n \"focusenergy\": [\"9L18\"],\n \"gigaimpact\": [\"9M\"],\n \"glaiverush\": [\"9L0\", \"9S0\"],\n \"helpinghand\": [\"9M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\", \"9L48\"],\n \"icefang\": [\"9M\", \"9L29\"],\n \"iceshard\": [\"9L1\", \"9S0\"],\n \"iciclecrash\": [\"9L62\"],\n \"iciclespear\": [\"9M\", \"9S0\"],\n \"icywind\": [\"9M\", \"9L6\"],\n \"ironhead\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"outrage\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"scaleshot\": [\"9M\", \"9S0\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"snowscape\": [\"9M\", \"9L1\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\", \"9L42\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 54,\n \"moves\": [\"glaiverush\", \"scaleshot\", \"iciclespear\", \"iceshard\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"tatsugiri\": {\n \"learnset\": {\n \"batonpass\": [\"9M\", \"9E\"],\n \"chillingwater\": [\"9M\"],\n \"counter\": [\"9E\"],\n \"dracometeor\": [\"9M\"],\n \"dragoncheer\": [\"9M\"],\n \"dragondance\": [\"9M\"],\n \"dragonpulse\": [\"9M\", \"9L52\", \"9S0\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"harden\": [\"9L6\"],\n \"helpinghand\": [\"9M\", \"9L12\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icywind\": [\"9M\", \"9S0\"],\n \"lunge\": [\"9M\"],\n \"memento\": [\"9L34\"],\n \"mirrorcoat\": [\"9L47\"],\n \"muddywater\": [\"9M\", \"9L39\", \"9S0\"],\n \"nastyplot\": [\"9M\", \"9L43\"],\n \"outrage\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rapidspin\": [\"9E\"],\n \"rest\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"soak\": [\"9L23\"],\n \"splash\": [\"9L1\"],\n \"substitute\": [\"9M\"],\n \"surf\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L28\", \"9S0\"],\n \"terablast\": [\"9M\"],\n \"watergun\": [\"9L1\"],\n \"waterpulse\": [\"9M\", \"9L17\"],\n \"whirlpool\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 57,\n \"gender\": \"M\",\n \"nature\": \"Quiet\",\n \"ivs\": {\n \"hp\": 30,\n \"atk\": 30,\n \"def\": 30,\n \"spa\": 30,\n \"spd\": 30,\n \"spe\": 30\n },\n \"moves\": [\"muddywater\", \"icywind\", \"taunt\", \"dragonpulse\"]\n }\n ]\n },\n \"tatsugiristretchy\": {\n \"learnset\": {\n \"batonpass\": [\"9M\", \"9E\"],\n \"celebrate\": [\"9S0\"],\n \"chillingwater\": [\"9M\"],\n \"counter\": [\"9E\"],\n \"dracometeor\": [\"9M\", \"9S0\"],\n \"dragoncheer\": [\"9M\"],\n \"dragondance\": [\"9M\"],\n \"dragonpulse\": [\"9M\", \"9L52\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"harden\": [\"9L6\"],\n \"helpinghand\": [\"9M\", \"9L12\", \"9S0\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"lunge\": [\"9M\"],\n \"memento\": [\"9L34\"],\n \"mirrorcoat\": [\"9L47\"],\n \"muddywater\": [\"9M\", \"9L39\", \"9S0\"],\n \"nastyplot\": [\"9M\", \"9L43\"],\n \"outrage\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rapidspin\": [\"9E\"],\n \"rest\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"soak\": [\"9L23\"],\n \"splash\": [\"9L1\"],\n \"substitute\": [\"9M\"],\n \"surf\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L28\"],\n \"terablast\": [\"9M\"],\n \"watergun\": [\"9L1\"],\n \"waterpulse\": [\"9M\", \"9L17\"],\n \"whirlpool\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 50,\n \"moves\": [\"dracometeor\", \"muddywater\", \"helpinghand\", \"celebrate\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"cyclizar\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\"],\n \"aquatail\": [\"9E\"],\n \"bite\": [\"9L23\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\", \"9L14\"],\n \"crunch\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L51\"],\n \"dracometeor\": [\"9M\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"9L36\"],\n \"dragonpulse\": [\"9M\", \"9L45\"],\n \"dragonrush\": [\"9L57\"],\n \"dragontail\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"firefang\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"growl\": [\"9L1\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"icespinner\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"irontail\": [\"9E\"],\n \"knockoff\": [\"9M\", \"9E\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"outrage\": [\"9M\"],\n \"overheat\": [\"9M\"],\n \"powerwhip\": [\"9E\"],\n \"protect\": [\"9M\"],\n \"quickattack\": [\"9L18\"],\n \"raindance\": [\"9M\"],\n \"rapidspin\": [\"9L7\"],\n \"rest\": [\"9M\"],\n \"scaleshot\": [\"9M\"],\n \"shedtail\": [\"9L31\"],\n \"shiftgear\": [\"9L40\"],\n \"sleeptalk\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"supercellslam\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L11\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"uturn\": [\"9M\", \"9L27\"],\n \"wildcharge\": [\"9M\"]\n }\n },\n \"pawmi\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L40\"],\n \"batonpass\": [\"9M\"],\n \"bite\": [\"9L19\"],\n \"celebrate\": [\"9S0\"],\n \"charge\": [\"9M\", \"9L8\"],\n \"chargebeam\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"crunch\": [\"9M\"],\n \"dig\": [\"9M\", \"9L15\"],\n \"discharge\": [\"9L38\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\"],\n \"electroweb\": [\"9M\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"entrainment\": [\"9L31\"],\n \"facade\": [\"9M\"],\n \"fakeout\": [\"9E\"],\n \"fling\": [\"9M\"],\n \"growl\": [\"9L1\", \"9S0\"],\n \"helpinghand\": [\"9M\"],\n \"machpunch\": [\"9E\"],\n \"metalclaw\": [\"9M\"],\n \"nuzzle\": [\"9L12\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"quickattack\": [\"9L6\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"scratch\": [\"9L1\"],\n \"slam\": [\"9L35\"],\n \"sleeptalk\": [\"9M\"],\n \"spark\": [\"9L23\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"superfang\": [\"9M\"],\n \"sweetkiss\": [\"9E\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\", \"9S0\"],\n \"thief\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"thundershock\": [\"9L3\", \"9S0\"],\n \"thunderwave\": [\"9M\", \"9L27\"],\n \"voltswitch\": [\"9M\"],\n \"wildcharge\": [\"9M\", \"9L44\"],\n \"wish\": [\"9E\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 5,\n \"moves\": [\"thundershock\", \"growl\", \"terablast\", \"celebrate\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"pawmo\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L46\"],\n \"armthrust\": [\"9L0\"],\n \"batonpass\": [\"9M\"],\n \"bite\": [\"9L19\"],\n \"charge\": [\"9M\", \"9L8\"],\n \"chargebeam\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"coaching\": [\"9M\"],\n \"crunch\": [\"9M\"],\n \"dig\": [\"9M\", \"9L15\"],\n \"discharge\": [\"9L42\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\"],\n \"electroweb\": [\"9M\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"entrainment\": [\"9L38\"],\n \"facade\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"focuspunch\": [\"9M\"],\n \"growl\": [\"9L1\"],\n \"helpinghand\": [\"9M\"],\n \"knockoff\": [\"9M\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"metalclaw\": [\"9M\"],\n \"nuzzle\": [\"9L12\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"quickattack\": [\"9L6\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"scratch\": [\"9L1\"],\n \"slam\": [\"9L32\"],\n \"sleeptalk\": [\"9M\"],\n \"spark\": [\"9L23\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"superfang\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"thunderpunch\": [\"9M\"],\n \"thundershock\": [\"9L3\"],\n \"thunderwave\": [\"9M\", \"9L27\"],\n \"upperhand\": [\"9M\"],\n \"voltswitch\": [\"9M\"],\n \"wildcharge\": [\"9M\", \"9L52\"]\n }\n },\n \"pawmot\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"9L54\"],\n \"armthrust\": [\"9L25\"],\n \"batonpass\": [\"9M\"],\n \"bite\": [\"9L19\"],\n \"bodypress\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"bulkup\": [\"9M\"],\n \"charge\": [\"9M\", \"9L8\"],\n \"chargebeam\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"closecombat\": [\"9M\", \"9L44\"],\n \"coaching\": [\"9M\"],\n \"crunch\": [\"9M\"],\n \"dig\": [\"9M\", \"9L15\"],\n \"discharge\": [\"9L49\", \"9S0\"],\n \"doubleedge\": [\"9M\"],\n \"doubleshock\": [\"9L60\", \"9S0\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\"],\n \"electroweb\": [\"9M\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"entrainment\": [\"9L39\"],\n \"facade\": [\"9M\"],\n \"firepunch\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"focusblast\": [\"9M\"],\n \"focuspunch\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"growl\": [\"9L1\"],\n \"helpinghand\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icepunch\": [\"9M\"],\n \"knockoff\": [\"9M\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"metalclaw\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"nuzzle\": [\"9L12\", \"9S0\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"quickattack\": [\"9L6\", \"9S0\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"revivalblessing\": [\"9L0\"],\n \"rocktomb\": [\"9M\"],\n \"scratch\": [\"9L1\"],\n \"seedbomb\": [\"9M\"],\n \"slam\": [\"9L33\"],\n \"sleeptalk\": [\"9M\"],\n \"spark\": [\"9L23\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"supercellslam\": [\"9M\"],\n \"superfang\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"thunderpunch\": [\"9M\"],\n \"thundershock\": [\"9L3\"],\n \"thunderwave\": [\"9M\", \"9L29\"],\n \"upperhand\": [\"9M\"],\n \"voltswitch\": [\"9M\"],\n \"wildcharge\": [\"9M\", \"9L1\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 20,\n \"gender\": \"F\",\n \"nature\": \"Jolly\",\n \"abilities\": [\"voltabsorb\"],\n \"ivs\": {\n \"hp\": 20,\n \"atk\": 20,\n \"def\": 20,\n \"spa\": 20,\n \"spd\": 20,\n \"spe\": 31\n },\n \"moves\": [\"doubleshock\", \"discharge\", \"quickattack\", \"nuzzle\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"wattrel\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\", \"9L32\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"bravebird\": [\"9M\"],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\"],\n \"discharge\": [\"9L43\"],\n \"dualwingbeat\": [\"9M\", \"9L27\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\"],\n \"electroweb\": [\"9M\"],\n \"endeavor\": [\"9M\", \"9E\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"featherdance\": [\"9M\", \"9E\"],\n \"fly\": [\"9M\"],\n \"growl\": [\"9L1\"],\n \"hurricane\": [\"9M\"],\n \"peck\": [\"9L1\"],\n \"pluck\": [\"9L11\"],\n \"protect\": [\"9M\"],\n \"quickattack\": [\"9L7\"],\n \"rest\": [\"9M\"],\n \"roost\": [\"9L23\"],\n \"sleeptalk\": [\"9M\"],\n \"spark\": [\"9L15\"],\n \"spitup\": [\"9E\"],\n \"stockpile\": [\"9E\"],\n \"substitute\": [\"9M\"],\n \"swallow\": [\"9E\"],\n \"swift\": [\"9M\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thundershock\": [\"9L4\"],\n \"thunderwave\": [\"9M\"],\n \"uproar\": [\"9M\", \"9L19\"],\n \"uturn\": [\"9M\"],\n \"voltswitch\": [\"9M\", \"9L37\"],\n \"weatherball\": [\"9M\", \"9E\"],\n \"wildcharge\": [\"9M\"]\n }\n },\n \"kilowattrel\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\", \"9L36\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"bravebird\": [\"9M\"],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\"],\n \"discharge\": [\"9L48\"],\n \"dualwingbeat\": [\"9M\", \"9L30\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\", \"9L0\"],\n \"electroweb\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"featherdance\": [\"9M\"],\n \"fly\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"growl\": [\"9L1\"],\n \"hurricane\": [\"9M\", \"9L55\"],\n \"hyperbeam\": [\"9M\"],\n \"peck\": [\"9L1\"],\n \"pluck\": [\"9L11\"],\n \"protect\": [\"9M\"],\n \"quickattack\": [\"9L7\"],\n \"rest\": [\"9M\"],\n \"roost\": [\"9L24\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"spark\": [\"9L15\"],\n \"substitute\": [\"9M\"],\n \"supercellslam\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thundershock\": [\"9L4\"],\n \"thunderwave\": [\"9M\"],\n \"uproar\": [\"9M\", \"9L19\"],\n \"uturn\": [\"9M\"],\n \"voltswitch\": [\"9M\", \"9L43\"],\n \"weatherball\": [\"9M\"],\n \"wildcharge\": [\"9M\"]\n }\n },\n \"bombirdier\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"bravebird\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"darkpulse\": [\"9M\"],\n \"drillrun\": [\"9M\"],\n \"dualwingbeat\": [\"9M\", \"9L42\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"featherdance\": [\"9M\", \"9E\"],\n \"fly\": [\"9M\"],\n \"foulplay\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"heatwave\": [\"9M\"],\n \"honeclaws\": [\"9L1\"],\n \"hurricane\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"knockoff\": [\"9M\", \"9L53\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"memento\": [\"9L1\"],\n \"nastyplot\": [\"9M\"],\n \"partingshot\": [\"9L60\"],\n \"payback\": [\"9L36\"],\n \"peck\": [\"9L1\"],\n \"pluck\": [\"9L20\", \"9S0\"],\n \"powergem\": [\"9M\"],\n \"powertrip\": [\"9E\"],\n \"protect\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"rockblast\": [\"9M\"],\n \"rockslide\": [\"9M\", \"9L47\"],\n \"rockthrow\": [\"9L11\", \"9S0\"],\n \"rocktomb\": [\"9M\", \"9L29\"],\n \"roost\": [\"9E\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"skyattack\": [\"9E\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"suckerpunch\": [\"9E\"],\n \"sunnyday\": [\"9M\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"9L7\"],\n \"torment\": [\"9L24\", \"9S0\"],\n \"uturn\": [\"9M\"],\n \"whirlwind\": [\"9L16\"],\n \"wingattack\": [\"9L1\", \"9S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 20,\n \"gender\": \"F\",\n \"nature\": \"Jolly\",\n \"ivs\": {\n \"hp\": 30,\n \"atk\": 30,\n \"def\": 30,\n \"spa\": 30,\n \"spd\": 30,\n \"spe\": 30\n },\n \"isHidden\": true,\n \"moves\": [\"rockthrow\", \"wingattack\", \"pluck\", \"torment\"]\n }\n ]\n },\n \"squawkabilly\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"9L13\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"bravebird\": [\"9M\", \"9L42\"],\n \"copycat\": [\"9L27\"],\n \"doubleedge\": [\"9M\", \"9E\"],\n \"dualwingbeat\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\", \"9L34\"],\n \"faketears\": [\"9M\"],\n \"featherdance\": [\"9M\"],\n \"finalgambit\": [\"9E\"],\n \"flatter\": [\"9E\"],\n \"fly\": [\"9M\", \"9L30\"],\n \"foulplay\": [\"9M\"],\n \"furyattack\": [\"9L17\"],\n \"gigaimpact\": [\"9M\"],\n \"growl\": [\"9L1\"],\n \"heatwave\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hurricane\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"mimic\": [\"9L1\"],\n \"partingshot\": [\"9E\"],\n \"peck\": [\"9L1\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"quickattack\": [\"9L6\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\", \"9L52\"],\n \"roost\": [\"9L47\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"9L38\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L20\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"torment\": [\"9L10\"],\n \"uproar\": [\"9M\", \"9L24\"],\n \"uturn\": [\"9M\"]\n }\n },\n \"flamigo\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"9L35\"],\n \"bravebird\": [\"9M\", \"9L54\"],\n \"bulkup\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"closecombat\": [\"9M\"],\n \"copycat\": [\"9L1\"],\n \"detect\": [\"9L9\"],\n \"doublekick\": [\"9L5\"],\n \"doubleteam\": [\"9E\"],\n \"dualwingbeat\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"featherdance\": [\"9M\"],\n \"feint\": [\"9L21\"],\n \"fling\": [\"9M\"],\n \"fly\": [\"9M\"],\n \"focusenergy\": [\"9L15\"],\n \"gigaimpact\": [\"9M\"],\n \"hurricane\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"liquidation\": [\"9M\"],\n \"lowkick\": [\"9M\", \"9L18\"],\n \"lowsweep\": [\"9M\"],\n \"lunge\": [\"9M\"],\n \"megakick\": [\"9L39\"],\n \"payback\": [\"9L27\"],\n \"peck\": [\"9L1\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"quickguard\": [\"9E\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"roost\": [\"9L31\"],\n \"skyattack\": [\"9E\"],\n \"sleeptalk\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\", \"9L48\"],\n \"upperhand\": [\"9M\"],\n \"uturn\": [\"9M\"],\n \"waterpulse\": [\"9M\"],\n \"wideguard\": [\"9L44\"],\n \"wingattack\": [\"9L12\"]\n }\n },\n \"klawf\": {\n \"learnset\": {\n \"ancientpower\": [\"9E\"],\n \"block\": [\"9S0\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"crabhammer\": [\"9E\"],\n \"dig\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"endeavor\": [\"9M\", \"9E\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"flail\": [\"9L37\"],\n \"fling\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"guillotine\": [\"9L56\"],\n \"harden\": [\"9L6\"],\n \"helpinghand\": [\"9M\"],\n \"highhorsepower\": [\"9M\", \"9L47\"],\n \"hyperbeam\": [\"9M\"],\n \"irondefense\": [\"9M\", \"9L51\"],\n \"knockoff\": [\"9M\", \"9E\"],\n \"metalclaw\": [\"9M\", \"9L17\"],\n \"meteorbeam\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\", \"9L21\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"rockblast\": [\"9M\", \"9L24\"],\n \"rockslide\": [\"9M\", \"9L42\"],\n \"rocksmash\": [\"9L9\", \"9S0\"],\n \"rockthrow\": [\"9L1\"],\n \"rocktomb\": [\"9M\", \"9L13\", \"9S0\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"shadowclaw\": [\"9M\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"smackdown\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"9L33\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"visegrip\": [\"9L1\", \"9S0\"],\n \"xscissor\": [\"9M\", \"9L29\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 16,\n \"gender\": \"F\",\n \"nature\": \"Gentle\",\n \"ivs\": {\n \"hp\": 30,\n \"atk\": 30,\n \"def\": 30,\n \"spa\": 30,\n \"spd\": 30,\n \"spe\": 30\n },\n \"abilities\": [\"angershell\"],\n \"moves\": [\"visegrip\", \"rocksmash\", \"block\", \"rocktomb\"]\n }\n ]\n },\n \"nacli\": {\n \"learnset\": {\n \"ancientpower\": [\"9E\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"curse\": [\"9M\", \"9E\"],\n \"dig\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\", \"9L40\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fissure\": [\"9E\"],\n \"flashcannon\": [\"9M\"],\n \"harden\": [\"9L1\"],\n \"headbutt\": [\"9L16\"],\n \"heavyslam\": [\"9M\", \"9L35\"],\n \"helpinghand\": [\"9M\"],\n \"irondefense\": [\"9M\", \"9L20\"],\n \"ironhead\": [\"9M\"],\n \"meteorbeam\": [\"9M\"],\n \"mudshot\": [\"9M\", \"9L7\"],\n \"powergem\": [\"9M\", \"9E\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"recover\": [\"9L25\"],\n \"rest\": [\"9M\"],\n \"rockpolish\": [\"9L13\"],\n \"rockslide\": [\"9M\", \"9L30\"],\n \"rockthrow\": [\"9L5\"],\n \"sandstorm\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"smackdown\": [\"9M\", \"9L10\"],\n \"stealthrock\": [\"9M\", \"9L33\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\", \"9L45\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"naclstack\": {\n \"learnset\": {\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\", \"9L45\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"harden\": [\"9L1\"],\n \"headbutt\": [\"9L16\"],\n \"heavyslam\": [\"9M\", \"9L41\"],\n \"helpinghand\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"irondefense\": [\"9M\", \"9L20\"],\n \"ironhead\": [\"9M\"],\n \"meteorbeam\": [\"9M\"],\n \"mudshot\": [\"9M\", \"9L7\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"recover\": [\"9L30\"],\n \"rest\": [\"9M\"],\n \"rockpolish\": [\"9L13\"],\n \"rockslide\": [\"9M\", \"9L34\"],\n \"rockthrow\": [\"9L5\"],\n \"saltcure\": [\"9L0\"],\n \"sandstorm\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"smackdown\": [\"9M\", \"9L10\"],\n \"stealthrock\": [\"9M\", \"9L38\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\", \"9L51\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"garganacl\": {\n \"learnset\": {\n \"avalanche\": [\"9M\"],\n \"block\": [\"9L1\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\", \"9L49\"],\n \"endure\": [\"9M\"],\n \"explosion\": [\"9L60\"],\n \"facade\": [\"9M\"],\n \"firepunch\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"focuspunch\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"gravity\": [\"9M\"],\n \"hammerarm\": [\"9L0\"],\n \"harden\": [\"9L1\"],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"9L16\"],\n \"heavyslam\": [\"9M\", \"9L44\"],\n \"helpinghand\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icepunch\": [\"9M\"],\n \"irondefense\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"meteorbeam\": [\"9M\"],\n \"mudshot\": [\"9M\", \"9L7\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\", \"9S0\"],\n \"raindance\": [\"9M\"],\n \"recover\": [\"9L30\", \"9S0\"],\n \"rest\": [\"9M\"],\n \"rockblast\": [\"9M\", \"9L1\"],\n \"rockpolish\": [\"9L13\"],\n \"rockslide\": [\"9M\", \"9L34\"],\n \"rockthrow\": [\"9L5\"],\n \"rocktomb\": [\"9M\", \"9L10\"],\n \"saltcure\": [\"9L24\", \"9S0\"],\n \"sandstorm\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"smackdown\": [\"9M\"],\n \"stealthrock\": [\"9M\", \"9L40\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\", \"9L54\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderpunch\": [\"9M\"],\n \"wideguard\": [\"9L1\", \"9S0\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 50,\n \"gender\": \"M\",\n \"nature\": \"Careful\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 31,\n \"spa\": 22,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"saltcure\", \"recover\", \"wideguard\", \"protect\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"glimmet\": {\n \"learnset\": {\n \"acidarmor\": [\"9L41\"],\n \"acidspray\": [\"9M\", \"9L7\"],\n \"ancientpower\": [\"9L11\"],\n \"confuseray\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"explosion\": [\"9E\"],\n \"facade\": [\"9M\"],\n \"gunkshot\": [\"9M\"],\n \"harden\": [\"9L1\"],\n \"irondefense\": [\"9M\"],\n \"lightscreen\": [\"9M\"],\n \"memento\": [\"9E\"],\n \"meteorbeam\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"powergem\": [\"9M\", \"9L37\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"rockblast\": [\"9M\"],\n \"rockpolish\": [\"9L15\"],\n \"rockslide\": [\"9M\", \"9L33\"],\n \"rockthrow\": [\"9L1\"],\n \"rocktomb\": [\"9M\"],\n \"sandstorm\": [\"9M\", \"9L26\"],\n \"sandtomb\": [\"9M\"],\n \"selfdestruct\": [\"9L29\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"sludgewave\": [\"9M\", \"9L46\"],\n \"smackdown\": [\"9M\", \"9L1\"],\n \"spikes\": [\"9M\"],\n \"stealthrock\": [\"9M\", \"9L18\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\", \"9E\"],\n \"toxicspikes\": [\"9M\"],\n \"venoshock\": [\"9M\", \"9L22\"]\n }\n },\n \"glimmora\": {\n \"learnset\": {\n \"acidarmor\": [\"9L44\"],\n \"acidspray\": [\"9M\", \"9L7\"],\n \"ancientpower\": [\"9L11\"],\n \"confuseray\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"gunkshot\": [\"9M\"],\n \"harden\": [\"9L1\"],\n \"hyperbeam\": [\"9M\"],\n \"irondefense\": [\"9M\"],\n \"lightscreen\": [\"9M\"],\n \"meteorbeam\": [\"9M\"],\n \"mortalspin\": [\"9L0\"],\n \"mudshot\": [\"9M\"],\n \"powergem\": [\"9M\", \"9L39\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"rockblast\": [\"9M\"],\n \"rockpolish\": [\"9L15\"],\n \"rockslide\": [\"9M\", \"9L33\"],\n \"rockthrow\": [\"9L1\"],\n \"rocktomb\": [\"9M\"],\n \"sandstorm\": [\"9M\", \"9L26\"],\n \"sandtomb\": [\"9M\"],\n \"selfdestruct\": [\"9L29\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"sludgewave\": [\"9M\", \"9L50\"],\n \"smackdown\": [\"9M\", \"9L1\"],\n \"solarbeam\": [\"9M\"],\n \"spikes\": [\"9M\"],\n \"spikyshield\": [\"9L1\"],\n \"stealthrock\": [\"9M\", \"9L18\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\"],\n \"toxicspikes\": [\"9M\", \"9L1\"],\n \"venoshock\": [\"9M\", \"9L22\"]\n }\n },\n \"shroodle\": {\n \"learnset\": {\n \"acidspray\": [\"9M\", \"9L5\"],\n \"acrobatics\": [\"9M\"],\n \"batonpass\": [\"9M\"],\n \"bite\": [\"9L8\"],\n \"copycat\": [\"9E\"],\n \"crosspoison\": [\"9E\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"flatter\": [\"9L18\"],\n \"fling\": [\"9M\"],\n \"foulplay\": [\"9M\"],\n \"furyswipes\": [\"9L8\"],\n \"gunkshot\": [\"9M\", \"9L45\"],\n \"helpinghand\": [\"9M\"],\n \"knockoff\": [\"9M\", \"9L40\"],\n \"leer\": [\"9L1\"],\n \"metronome\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"nastyplot\": [\"9M\"],\n \"partingshot\": [\"9E\"],\n \"poisonfang\": [\"9L14\"],\n \"poisonjab\": [\"9M\", \"9L29\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"scratch\": [\"9L1\"],\n \"skittersmack\": [\"9M\"],\n \"slash\": [\"9L21\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"sludgewave\": [\"9M\"],\n \"substitute\": [\"9M\", \"9L36\"],\n \"sunnyday\": [\"9M\"],\n \"superfang\": [\"9M\", \"9E\"],\n \"swagger\": [\"9E\"],\n \"switcheroo\": [\"9L11\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L33\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"toxic\": [\"9M\", \"9E\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"9L25\"],\n \"venoshock\": [\"9M\"]\n }\n },\n \"grafaiai\": {\n \"learnset\": {\n \"acidspray\": [\"9M\", \"9L5\"],\n \"acrobatics\": [\"9M\"],\n \"batonpass\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"doodle\": [\"9L0\"],\n \"doubleedge\": [\"9M\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"flatter\": [\"9L18\"],\n \"fling\": [\"9M\"],\n \"foulplay\": [\"9M\"],\n \"furyswipes\": [\"9L8\"],\n \"gigaimpact\": [\"9M\"],\n \"gunkshot\": [\"9M\", \"9L51\"],\n \"helpinghand\": [\"9M\"],\n \"knockoff\": [\"9M\", \"9L45\"],\n \"leer\": [\"9L1\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"nastyplot\": [\"9M\"],\n \"poisonfang\": [\"9L14\"],\n \"poisonjab\": [\"9M\", \"9L33\"],\n \"poisontail\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"scratch\": [\"9L1\"],\n \"shadowclaw\": [\"9M\"],\n \"skittersmack\": [\"9M\"],\n \"slash\": [\"9L21\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"sludgewave\": [\"9M\"],\n \"substitute\": [\"9M\", \"9L40\"],\n \"sunnyday\": [\"9M\"],\n \"superfang\": [\"9M\"],\n \"switcheroo\": [\"9L11\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L37\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"toxic\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"9L25\"],\n \"venoshock\": [\"9M\"],\n \"xscissor\": [\"9M\"]\n }\n },\n \"fidough\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"alluringvoice\": [\"9M\"],\n \"babydolleyes\": [\"9L15\"],\n \"batonpass\": [\"9M\", \"9L26\"],\n \"bite\": [\"9L11\"],\n \"bodyslam\": [\"9M\"],\n \"charm\": [\"9M\", \"9L36\", \"9S0\"],\n \"copycat\": [\"9E\"],\n \"covet\": [\"9L8\"],\n \"crunch\": [\"9M\", \"9L40\"],\n \"dazzlinggleam\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L33\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"firefang\": [\"9M\"],\n \"growl\": [\"9L1\"],\n \"helpinghand\": [\"9M\"],\n \"howl\": [\"9E\"],\n \"icefang\": [\"9M\"],\n \"lastresort\": [\"9L45\"],\n \"lick\": [\"9L3\", \"9S0\"],\n \"mistyterrain\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"playrough\": [\"9M\", \"9L18\", \"9S0\"],\n \"protect\": [\"9M\"],\n \"psychicfangs\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"roar\": [\"9M\", \"9L30\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"sweetscent\": [\"9E\"],\n \"tackle\": [\"9L1\"],\n \"tailwhip\": [\"9L6\", \"9S0\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"wish\": [\"9E\"],\n \"workup\": [\"9L22\"],\n \"yawn\": [\"9E\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 5,\n \"moves\": [\"playrough\", \"charm\", \"lick\", \"tailwhip\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"dachsbun\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"alluringvoice\": [\"9M\"],\n \"babydolleyes\": [\"9L15\"],\n \"batonpass\": [\"9M\", \"9L29\"],\n \"bite\": [\"9L11\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"charm\": [\"9M\", \"9L42\"],\n \"covet\": [\"9L8\"],\n \"crunch\": [\"9M\", \"9L47\"],\n \"dazzlinggleam\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L38\"],\n \"drainingkiss\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"firefang\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"growl\": [\"9L1\"],\n \"helpinghand\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icefang\": [\"9M\"],\n \"lastresort\": [\"9L53\"],\n \"lick\": [\"9L3\"],\n \"mistyterrain\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"playrough\": [\"9M\", \"9L18\"],\n \"protect\": [\"9M\"],\n \"psychicfangs\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"roar\": [\"9M\", \"9L33\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"tailwhip\": [\"9L6\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"workup\": [\"9L22\"]\n }\n },\n \"maschiff\": {\n \"learnset\": {\n \"bite\": [\"9L14\"],\n \"bodyslam\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L31\"],\n \"darkpulse\": [\"9M\"],\n \"destinybond\": [\"9E\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L49\"],\n \"endeavor\": [\"9M\", \"9E\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"faketears\": [\"9M\"],\n \"firefang\": [\"9M\"],\n \"headbutt\": [\"9L22\"],\n \"helpinghand\": [\"9M\"],\n \"honeclaws\": [\"9L10\"],\n \"icefang\": [\"9M\"],\n \"jawlock\": [\"9L43\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"lick\": [\"9L4\"],\n \"payback\": [\"9L26\"],\n \"playrough\": [\"9M\", \"9E\"],\n \"protect\": [\"9M\"],\n \"psychicfangs\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"retaliate\": [\"9E\"],\n \"reversal\": [\"9M\", \"9L39\"],\n \"roar\": [\"9M\", \"9L18\"],\n \"scaryface\": [\"9M\", \"9L1\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\", \"9L7\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"9L35\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"trailblaze\": [\"9M\"]\n }\n },\n \"mabosstiff\": {\n \"learnset\": {\n \"bite\": [\"9L14\"],\n \"bodyslam\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"comeuppance\": [\"9L0\"],\n \"crunch\": [\"9M\", \"9L34\"],\n \"curse\": [\"9M\"],\n \"darkpulse\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L55\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"faketears\": [\"9M\"],\n \"firefang\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"headbutt\": [\"9L22\"],\n \"helpinghand\": [\"9M\"],\n \"honeclaws\": [\"9L10\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"icefang\": [\"9M\"],\n \"jawlock\": [\"9L48\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"lick\": [\"9L4\"],\n \"outrage\": [\"9M\", \"9L60\"],\n \"painsplit\": [\"9M\"],\n \"payback\": [\"9L26\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychicfangs\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\", \"9L43\"],\n \"roar\": [\"9M\", \"9L18\"],\n \"scaryface\": [\"9M\", \"9L1\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\", \"9L7\"],\n \"spite\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"9L39\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"wildcharge\": [\"9M\"]\n }\n },\n \"bramblin\": {\n \"learnset\": {\n \"absorb\": [\"9L5\"],\n \"astonish\": [\"9L1\"],\n \"beatup\": [\"9E\"],\n \"block\": [\"9E\"],\n \"bulletseed\": [\"9M\", \"9L13\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\", \"9L45\"],\n \"defensecurl\": [\"9L1\"],\n \"disable\": [\"9L29\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"gigadrain\": [\"9M\", \"9L40\"],\n \"grassknot\": [\"9M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"hex\": [\"9M\", \"9L21\"],\n \"infestation\": [\"9L17\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9E\"],\n \"megadrain\": [\"9L25\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\", \"9L50\"],\n \"phantomforce\": [\"9M\", \"9L35\"],\n \"poltergeist\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"powerwhip\": [\"9L55\"],\n \"protect\": [\"9M\"],\n \"rapidspin\": [\"9L9\"],\n \"rest\": [\"9M\"],\n \"rollout\": [\"9L1\"],\n \"scaryface\": [\"9M\"],\n \"seedbomb\": [\"9M\"],\n \"shadowball\": [\"9M\"],\n \"shadowsneak\": [\"9E\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"spikes\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"strengthsap\": [\"9E\"],\n \"substitute\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"trailblaze\": [\"9M\"]\n }\n },\n \"brambleghast\": {\n \"learnset\": {\n \"absorb\": [\"9L5\"],\n \"astonish\": [\"9L1\"],\n \"bulletseed\": [\"9M\", \"9L13\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\", \"9L45\"],\n \"defensecurl\": [\"9L1\"],\n \"disable\": [\"9L29\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"gigadrain\": [\"9M\", \"9L40\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"hex\": [\"9M\", \"9L21\"],\n \"hyperbeam\": [\"9M\"],\n \"infestation\": [\"9L17\"],\n \"leafstorm\": [\"9M\"],\n \"megadrain\": [\"9L25\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\", \"9L50\"],\n \"phantomforce\": [\"9M\", \"9L35\"],\n \"poltergeist\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"powerwhip\": [\"9L55\"],\n \"protect\": [\"9M\"],\n \"rapidspin\": [\"9L9\"],\n \"rest\": [\"9M\"],\n \"rollout\": [\"9L1\"],\n \"scaryface\": [\"9M\"],\n \"seedbomb\": [\"9M\"],\n \"shadowball\": [\"9M\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"spikes\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"trailblaze\": [\"9M\"]\n }\n },\n \"gimmighoul\": {\n \"learnset\": {\n \"astonish\": [\"9L1\", \"9S2\", \"9S0\"],\n \"confuseray\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"hex\": [\"9M\", \"9S1\"],\n \"lightscreen\": [\"9M\"],\n \"nastyplot\": [\"9M\"],\n \"nightshade\": [\"9M\"],\n \"powergem\": [\"9M\", \"9S1\"],\n \"protect\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"shadowball\": [\"9M\", \"9S1\"],\n \"sleeptalk\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"tackle\": [\"9L1\", \"9S2\", \"9S0\"],\n \"takedown\": [\"9M\", \"9S1\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"]\n },\n \"eventData\": [\n {\"generation\": 9, \"level\": 5, \"moves\": [\"astonish\", \"tackle\"]},\n {\n \"generation\": 9,\n \"level\": 75,\n \"shiny\": 1,\n \"perfectIVs\": 4,\n \"moves\": [\"takedown\", \"shadowball\", \"hex\", \"powergem\"]\n },\n {\n \"generation\": 9,\n \"level\": 20,\n \"nature\": \"Timid\",\n \"ivs\": {\"hp\": 0, \"atk\": 0, \"def\": 0, \"spa\": 0, \"spd\": 0, \"spe\": 31},\n \"moves\": [\"astonish\", \"tackle\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"gholdengo\": {\n \"learnset\": {\n \"astonish\": [\"9L1\"],\n \"chargebeam\": [\"9M\"],\n \"confuseray\": [\"9M\", \"9L14\"],\n \"dazzlinggleam\": [\"9M\"],\n \"electroball\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"focusblast\": [\"9M\"],\n \"focuspunch\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"heavyslam\": [\"9M\"],\n \"hex\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"lightscreen\": [\"9M\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"makeitrain\": [\"9L56\"],\n \"memento\": [\"9L70\"],\n \"metalsound\": [\"9M\", \"9L28\"],\n \"nastyplot\": [\"9M\", \"9L63\"],\n \"nightshade\": [\"9M\", \"9L7\"],\n \"poltergeist\": [\"9M\"],\n \"powergem\": [\"9M\", \"9L49\"],\n \"protect\": [\"9M\"],\n \"psychic\": [\"9M\"],\n \"psyshock\": [\"9M\"],\n \"recover\": [\"9L42\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"shadowball\": [\"9M\", \"9L35\"],\n \"sleeptalk\": [\"9M\"],\n \"steelbeam\": [\"9M\"],\n \"substitute\": [\"9M\", \"9L21\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thunderpunch\": [\"9M\"],\n \"thunderwave\": [\"9M\"],\n \"trick\": [\"9M\"]\n }\n },\n \"greattusk\": {\n \"learnset\": {\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\", \"9L28\", \"9S0\"],\n \"bulkup\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"9L7\"],\n \"closecombat\": [\"9M\", \"9L63\"],\n \"defensecurl\": [\"9L1\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\", \"9L49\", \"9S1\"],\n \"endeavor\": [\"9M\", \"9L70\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"firefang\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"gigaimpact\": [\"9M\", \"9L56\", \"9S1\"],\n \"headlongrush\": [\"9L91\"],\n \"headsmash\": [\"9L84\"],\n \"heavyslam\": [\"9M\"],\n \"highhorsepower\": [\"9M\"],\n \"hornattack\": [\"9L1\"],\n \"hyperbeam\": [\"9M\"],\n \"icefang\": [\"9M\"],\n \"icespinner\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"knockoff\": [\"9M\", \"9L42\", \"9S0\", \"9S1\"],\n \"megahorn\": [\"9L77\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psyshock\": [\"9M\"],\n \"rapidspin\": [\"9L21\", \"9S0\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"rollout\": [\"9L1\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"smackdown\": [\"9M\"],\n \"smartstrike\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"stompingtantrum\": [\"9M\", \"9L35\", \"9S0\", \"9S1\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\", \"9L1\"],\n \"supercellslam\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L14\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 45,\n \"nature\": \"Naughty\",\n \"ivs\": {\n \"hp\": 30,\n \"atk\": 30,\n \"def\": 30,\n \"spa\": 30,\n \"spd\": 30,\n \"spe\": 30\n },\n \"moves\": [\"rapidspin\", \"brickbreak\", \"knockoff\", \"stompingtantrum\"]\n },\n {\n \"generation\": 9,\n \"level\": 57,\n \"shiny\": 1,\n \"moves\": [\"stompingtantrum\", \"knockoff\", \"earthquake\", \"gigaimpact\"]\n }\n ],\n \"eventOnly\": true\n },\n \"brutebonnet\": {\n \"learnset\": {\n \"absorb\": [\"9L1\"],\n \"astonish\": [\"9L1\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulletseed\": [\"9M\"],\n \"clearsmog\": [\"9L28\", \"9S0\"],\n \"closecombat\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"crunch\": [\"9M\"],\n \"darkpulse\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"gigadrain\": [\"9M\", \"9L49\", \"9S0\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L1\"],\n \"hex\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"ingrain\": [\"9L70\"],\n \"lashout\": [\"9M\"],\n \"leafstorm\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L14\"],\n \"outrage\": [\"9M\"],\n \"payback\": [\"9L35\", \"9S0\"],\n \"pollenpuff\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"ragepowder\": [\"9L77\"],\n \"rest\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"seedbomb\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\", \"9L91\"],\n \"spore\": [\"9L63\"],\n \"stompingtantrum\": [\"9M\"],\n \"stunspore\": [\"9L7\"],\n \"substitute\": [\"9M\"],\n \"suckerpunch\": [\"9L56\"],\n \"sunnyday\": [\"9M\", \"9L1\"],\n \"synthesis\": [\"9L21\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thrash\": [\"9L42\", \"9S0\"],\n \"trailblaze\": [\"9M\"],\n \"venoshock\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 52,\n \"shiny\": 1,\n \"moves\": [\"thrash\", \"gigadrain\", \"clearsmog\", \"payback\"]\n }\n ],\n \"eventOnly\": true\n },\n \"sandyshocks\": {\n \"learnset\": {\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"9L14\"],\n \"charge\": [\"9M\"],\n \"chargebeam\": [\"9M\", \"9L21\"],\n \"discharge\": [\"9L56\"],\n \"earthpower\": [\"9M\", \"9L63\"],\n \"earthquake\": [\"9M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"9L1\"],\n \"electroball\": [\"9M\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"gravity\": [\"9M\", \"9L77\"],\n \"heavyslam\": [\"9M\", \"9L42\", \"9S0\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"irondefense\": [\"9M\"],\n \"lightscreen\": [\"9M\"],\n \"magneticflux\": [\"9L91\"],\n \"metalsound\": [\"9M\", \"9L49\", \"9S0\"],\n \"mirrorcoat\": [\"9L70\"],\n \"mudshot\": [\"9M\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"sandtomb\": [\"9M\"],\n \"scorchingsands\": [\"9M\"],\n \"screech\": [\"9L35\", \"9S0\"],\n \"sleeptalk\": [\"9M\"],\n \"spark\": [\"9L7\"],\n \"spikes\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\", \"9L1\"],\n \"supercellslam\": [\"9M\"],\n \"supersonic\": [\"9L1\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thundershock\": [\"9L1\"],\n \"thunderwave\": [\"9M\", \"9L1\"],\n \"triattack\": [\"9L28\", \"9S0\"],\n \"voltswitch\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"zapcannon\": [\"9L84\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 52,\n \"shiny\": 1,\n \"moves\": [\"screech\", \"heavyslam\", \"metalsound\", \"triattack\"]\n }\n ],\n \"eventOnly\": true\n },\n \"screamtail\": {\n \"learnset\": {\n \"amnesia\": [\"9M\"],\n \"batonpass\": [\"9M\"],\n \"bite\": [\"9L21\"],\n \"blizzard\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"9L28\", \"9S0\"],\n \"boomburst\": [\"9L91\"],\n \"bulkup\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L63\"],\n \"dazzlinggleam\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"disable\": [\"9L1\"],\n \"doubleedge\": [\"9M\"],\n \"drainpunch\": [\"9M\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"expandingforce\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"faketears\": [\"9M\"],\n \"fireblast\": [\"9M\"],\n \"firefang\": [\"9M\"],\n \"firepunch\": [\"9M\"],\n \"flamethrower\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"focusblast\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"gyroball\": [\"9M\", \"9L77\"],\n \"helpinghand\": [\"9M\"],\n \"howl\": [\"9L7\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\", \"9L49\", \"9S0\"],\n \"icebeam\": [\"9M\"],\n \"icefang\": [\"9M\"],\n \"icepunch\": [\"9M\"],\n \"imprison\": [\"9M\"],\n \"lightscreen\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"mistyexplosion\": [\"9M\"],\n \"mistyterrain\": [\"9M\"],\n \"nobleroar\": [\"9L14\"],\n \"perishsong\": [\"9L84\"],\n \"playrough\": [\"9M\", \"9L42\", \"9S0\"],\n \"pound\": [\"9L1\"],\n \"protect\": [\"9M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\"],\n \"psychicfangs\": [\"9M\", \"9L56\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"psyshock\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\", \"9L35\", \"9S0\"],\n \"roar\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"sing\": [\"9L1\"],\n \"sleeptalk\": [\"9M\"],\n \"snowscape\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\", \"9L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"thunderpunch\": [\"9M\"],\n \"thunderwave\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"waterpulse\": [\"9M\"],\n \"wish\": [\"9L70\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 52,\n \"shiny\": 1,\n \"moves\": [\"playrough\", \"hypervoice\", \"bodyslam\", \"rest\"]\n }\n ],\n \"eventOnly\": true\n },\n \"fluttermane\": {\n \"learnset\": {\n \"astonish\": [\"9L1\"],\n \"calmmind\": [\"9M\"],\n \"chargebeam\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"confuseray\": [\"9M\", \"9L1\"],\n \"darkpulse\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\", \"9L35\", \"9S0\", \"9S2\"],\n \"disarmingvoice\": [\"9M\"],\n \"drainingkiss\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"faketears\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"icywind\": [\"9M\", \"9S1\"],\n \"imprison\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"meanlook\": [\"9L14\"],\n \"memento\": [\"9L21\"],\n \"mistyterrain\": [\"9M\"],\n \"moonblast\": [\"9L84\", \"9S1\", \"9S2\"],\n \"mysticalfire\": [\"9L49\", \"9S0\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\", \"9L77\"],\n \"perishsong\": [\"9L91\"],\n \"phantomforce\": [\"9M\", \"9L70\"],\n \"poltergeist\": [\"9M\"],\n \"powergem\": [\"9M\", \"9L56\", \"9S1\"],\n \"protect\": [\"9M\"],\n \"psybeam\": [\"9M\", \"9L7\"],\n \"psyshock\": [\"9M\", \"9L63\"],\n \"rest\": [\"9M\"],\n \"shadowball\": [\"9M\", \"9L42\", \"9S0\", \"9S1\", \"9S2\"],\n \"sleeptalk\": [\"9M\"],\n \"spite\": [\"9M\", \"9L1\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\", \"9L1\"],\n \"swift\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\", \"9S2\"],\n \"thunderwave\": [\"9M\"],\n \"trickroom\": [\"9M\"],\n \"wish\": [\"9L28\", \"9S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 52,\n \"shiny\": 1,\n \"moves\": [\"shadowball\", \"mysticalfire\", \"wish\", \"dazzlinggleam\"]\n },\n {\n \"generation\": 9,\n \"level\": 75,\n \"shiny\": 1,\n \"perfectIVs\": 4,\n \"moves\": [\"shadowball\", \"moonblast\", \"powergem\", \"icywind\"]\n },\n {\n \"generation\": 9,\n \"level\": 50,\n \"nature\": \"Timid\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 0,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"shadowball\", \"dazzlinggleam\", \"moonblast\", \"thunderbolt\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"slitherwing\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"bugbite\": [\"9M\", \"9L1\"],\n \"bugbuzz\": [\"9M\"],\n \"bulkup\": [\"9M\", \"9L56\"],\n \"closecombat\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"dualwingbeat\": [\"9M\", \"9L63\"],\n \"earthquake\": [\"9M\"],\n \"ember\": [\"9L1\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"firstimpression\": [\"9L70\"],\n \"flamecharge\": [\"9M\", \"9L14\"],\n \"flareblitz\": [\"9M\"],\n \"gigadrain\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"gust\": [\"9L1\"],\n \"heatcrash\": [\"9M\"],\n \"heatwave\": [\"9M\"],\n \"heavyslam\": [\"9M\"],\n \"highhorsepower\": [\"9M\"],\n \"hurricane\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"leechlife\": [\"9M\", \"9L84\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\", \"9L28\", \"9S0\"],\n \"lunge\": [\"9M\", \"9L42\", \"9S0\"],\n \"morningsun\": [\"9L35\", \"9S0\"],\n \"poisonpowder\": [\"9L7\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"stomp\": [\"9L21\"],\n \"stompingtantrum\": [\"9M\"],\n \"stunspore\": [\"9L7\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\", \"9L1\"],\n \"superpower\": [\"9L49\", \"9S0\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L91\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\"],\n \"whirlwind\": [\"9L77\"],\n \"wildcharge\": [\"9M\"],\n \"willowisp\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 52,\n \"shiny\": 1,\n \"moves\": [\"morningsun\", \"lunge\", \"superpower\", \"lowsweep\"]\n }\n ],\n \"eventOnly\": true\n },\n \"roaringmoon\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"bite\": [\"9L1\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\", \"9L1\"],\n \"brickbreak\": [\"9M\"],\n \"crunch\": [\"9M\"],\n \"darkpulse\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L91\"],\n \"dracometeor\": [\"9M\"],\n \"dragonbreath\": [\"9L1\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"9L28\", \"9S0\"],\n \"dragondance\": [\"9M\", \"9L56\", \"9S1\"],\n \"dragonpulse\": [\"9M\"],\n \"dragonrush\": [\"9L63\", \"9S1\"],\n \"dragontail\": [\"9M\"],\n \"earthquake\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fireblast\": [\"9M\"],\n \"firefang\": [\"9M\"],\n \"firespin\": [\"9M\"],\n \"flamethrower\": [\"9M\", \"9L42\", \"9S0\"],\n \"fly\": [\"9M\", \"9L70\", \"9S1\"],\n \"focusenergy\": [\"9L1\"],\n \"gigaimpact\": [\"9M\"],\n \"headbutt\": [\"9L14\"],\n \"heatwave\": [\"9M\"],\n \"hurricane\": [\"9M\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"incinerate\": [\"9L7\"],\n \"ironhead\": [\"9M\"],\n \"jawlock\": [\"9L1\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"metalclaw\": [\"9M\"],\n \"nightslash\": [\"9L49\", \"9S1\", \"9S0\"],\n \"outrage\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"roar\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"roost\": [\"9L84\"],\n \"scaleshot\": [\"9M\", \"9L1\"],\n \"scaryface\": [\"9M\", \"9L21\"],\n \"shadowclaw\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\", \"9L1\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"9L77\"],\n \"thunderfang\": [\"9M\"],\n \"uturn\": [\"9M\"],\n \"xscissor\": [\"9M\"],\n \"zenheadbutt\": [\"9M\", \"9L35\", \"9S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 52,\n \"shiny\": 1,\n \"moves\": [\"zenheadbutt\", \"flamethrower\", \"nightslash\", \"dragonclaw\"]\n },\n {\n \"generation\": 9,\n \"level\": 75,\n \"perfectIVs\": 3,\n \"moves\": [\"nightslash\", \"dragondance\", \"dragonrush\", \"fly\"],\n \"pokeball\": \"friendball\"\n }\n ],\n \"eventOnly\": true\n },\n \"irontreads\": {\n \"learnset\": {\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"9L7\"],\n \"defensecurl\": [\"9L1\"],\n \"doubleedge\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\", \"9L49\", \"9S1\"],\n \"electricterrain\": [\"9M\", \"9L1\"],\n \"electroball\": [\"9M\"],\n \"endeavor\": [\"9M\", \"9L70\"],\n \"facade\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"gigaimpact\": [\"9M\", \"9L84\"],\n \"gyroball\": [\"9M\"],\n \"hardpress\": [\"9M\"],\n \"heavyslam\": [\"9M\", \"9L56\", \"9S1\"],\n \"highhorsepower\": [\"9M\"],\n \"hornattack\": [\"9L1\"],\n \"hyperbeam\": [\"9M\"],\n \"icefang\": [\"9M\"],\n \"icespinner\": [\"9M\"],\n \"irondefense\": [\"9M\"],\n \"ironhead\": [\"9M\", \"9L28\", \"9S0\"],\n \"knockoff\": [\"9M\", \"9L42\", \"9S0\", \"9S1\"],\n \"megahorn\": [\"9L77\"],\n \"metalsound\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"rapidspin\": [\"9L21\", \"9S0\"],\n \"rest\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"rollout\": [\"9L1\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"smartstrike\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"steelbeam\": [\"9M\"],\n \"steelroller\": [\"9L91\"],\n \"stompingtantrum\": [\"9M\", \"9L35\", \"9S0\", \"9S1\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"supercellslam\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"voltswitch\": [\"9M\"],\n \"wildcharge\": [\"9M\", \"9L63\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 45,\n \"nature\": \"Naughty\",\n \"ivs\": {\n \"hp\": 30,\n \"atk\": 30,\n \"def\": 30,\n \"spa\": 30,\n \"spd\": 30,\n \"spe\": 30\n },\n \"moves\": [\"rapidspin\", \"ironhead\", \"knockoff\", \"stompingtantrum\"]\n },\n {\n \"generation\": 9,\n \"level\": 57,\n \"shiny\": 1,\n \"moves\": [\"knockoff\", \"earthquake\", \"heavyslam\", \"stompingtantrum\"]\n }\n ]\n },\n \"ironmoth\": {\n \"learnset\": {\n \"acidspray\": [\"9M\", \"9L1\"],\n \"acrobatics\": [\"9M\"],\n \"agility\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"bugbuzz\": [\"9M\", \"9L84\"],\n \"chargebeam\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\"],\n \"discharge\": [\"9L42\", \"9S0\"],\n \"electricterrain\": [\"9M\", \"9L1\"],\n \"ember\": [\"9L1\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fierydance\": [\"9L56\"],\n \"fireblast\": [\"9M\"],\n \"firespin\": [\"9M\", \"9L14\"],\n \"flamecharge\": [\"9M\"],\n \"flamethrower\": [\"9M\"],\n \"flareblitz\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"gust\": [\"9L1\"],\n \"heatwave\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hurricane\": [\"9M\", \"9L77\"],\n \"hyperbeam\": [\"9M\"],\n \"lightscreen\": [\"9M\"],\n \"lunge\": [\"9M\", \"9L28\", \"9S0\"],\n \"metalsound\": [\"9M\", \"9L63\"],\n \"meteorbeam\": [\"9M\"],\n \"morningsun\": [\"9L70\"],\n \"overheat\": [\"9M\", \"9L91\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychic\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"screech\": [\"9L35\", \"9S0\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgewave\": [\"9M\", \"9L49\", \"9S0\"],\n \"solarbeam\": [\"9M\"],\n \"strugglebug\": [\"9M\", \"9L7\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\", \"9L21\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\"],\n \"toxicspikes\": [\"9M\"],\n \"uturn\": [\"9M\"],\n \"venoshock\": [\"9M\"],\n \"whirlwind\": [\"9L1\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 52,\n \"shiny\": 1,\n \"moves\": [\"screech\", \"discharge\", \"sludgewave\", \"lunge\"]\n }\n ],\n \"eventOnly\": true\n },\n \"ironhands\": {\n \"learnset\": {\n \"armthrust\": [\"9L1\"],\n \"bellydrum\": [\"9L84\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"charge\": [\"9M\", \"9L49\", \"9S0\"],\n \"closecombat\": [\"9M\", \"9L63\"],\n \"detect\": [\"9L70\"],\n \"doubleedge\": [\"9M\"],\n \"drainpunch\": [\"9M\", \"9S1\"],\n \"earthquake\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"9L1\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fakeout\": [\"9L7\", \"9S1\"],\n \"firepunch\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"focusblast\": [\"9M\"],\n \"focusenergy\": [\"9L1\"],\n \"focuspunch\": [\"9M\", \"9L91\"],\n \"forcepalm\": [\"9L35\", \"9S0\"],\n \"gigaimpact\": [\"9M\"],\n \"hardpress\": [\"9M\"],\n \"heavyslam\": [\"9M\", \"9L77\"],\n \"hyperbeam\": [\"9M\"],\n \"icepunch\": [\"9M\"],\n \"irondefense\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"sandattack\": [\"9L1\"],\n \"scaryface\": [\"9M\"],\n \"seismictoss\": [\"9L42\", \"9S0\"],\n \"slam\": [\"9L28\", \"9S0\"],\n \"sleeptalk\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"supercellslam\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thunderpunch\": [\"9M\", \"9L21\"],\n \"voltswitch\": [\"9M\", \"9S1\"],\n \"whirlwind\": [\"9L14\"],\n \"wildcharge\": [\"9M\", \"9L56\", \"9S1\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 52,\n \"shiny\": 1,\n \"moves\": [\"forcepalm\", \"seismictoss\", \"charge\", \"slam\"]\n },\n {\n \"generation\": 9,\n \"level\": 50,\n \"nature\": \"Adamant\",\n \"perfectIVs\": 6,\n \"moves\": [\"drainpunch\", \"voltswitch\", \"wildcharge\", \"fakeout\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"ironjugulis\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aircutter\": [\"9M\", \"9L1\"],\n \"airslash\": [\"9M\", \"9L56\"],\n \"assurance\": [\"9L14\"],\n \"bodyslam\": [\"9M\"],\n \"chargebeam\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L35\", \"9S0\"],\n \"darkpulse\": [\"9M\", \"9L70\"],\n \"doubleedge\": [\"9M\"],\n \"dragonbreath\": [\"9L21\", \"9S0\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonpulse\": [\"9M\", \"9L84\"],\n \"dragontail\": [\"9M\"],\n \"dualwingbeat\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"9L1\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fireblast\": [\"9M\"],\n \"firefang\": [\"9M\"],\n \"flamethrower\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"fly\": [\"9M\"],\n \"focusblast\": [\"9M\"],\n \"focusenergy\": [\"9L1\"],\n \"gigaimpact\": [\"9M\"],\n \"heatwave\": [\"9M\"],\n \"hurricane\": [\"9M\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"9L91\"],\n \"hypervoice\": [\"9M\", \"9L42\", \"9S0\"],\n \"ironhead\": [\"9M\"],\n \"knockoff\": [\"9M\", \"9L63\"],\n \"lashout\": [\"9M\"],\n \"metalsound\": [\"9M\"],\n \"meteorbeam\": [\"9M\"],\n \"outrage\": [\"9M\", \"9L77\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"roar\": [\"9M\", \"9L7\"],\n \"rocktomb\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\", \"9L28\", \"9S0\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"triattack\": [\"9L1\"],\n \"uturn\": [\"9M\"],\n \"workup\": [\"9L1\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 52,\n \"shiny\": 1,\n \"moves\": [\"snarl\", \"crunch\", \"hypervoice\", \"dragonbreath\"]\n }\n ],\n \"eventOnly\": true\n },\n \"ironthorns\": {\n \"learnset\": {\n \"bite\": [\"9L28\", \"9S0\"],\n \"blizzard\": [\"9M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"charge\": [\"9M\", \"9L35\", \"9S0\"],\n \"chargebeam\": [\"9M\"],\n \"crunch\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"dragonclaw\": [\"9M\"],\n \"dragondance\": [\"9M\"],\n \"dragontail\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\", \"9L70\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"9L1\"],\n \"electroball\": [\"9M\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fireblast\": [\"9M\"],\n \"firefang\": [\"9M\", \"9L1\"],\n \"firepunch\": [\"9M\"],\n \"flamethrower\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"focusblast\": [\"9M\"],\n \"gigaimpact\": [\"9M\", \"9L91\"],\n \"heavyslam\": [\"9M\"],\n \"highhorsepower\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"icefang\": [\"9M\", \"9L1\"],\n \"icepunch\": [\"9M\"],\n \"irondefense\": [\"9M\", \"9L1\"],\n \"ironhead\": [\"9M\"],\n \"lowkick\": [\"9M\"],\n \"metalclaw\": [\"9M\"],\n \"meteorbeam\": [\"9M\"],\n \"pinmissile\": [\"9L63\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"rockblast\": [\"9M\"],\n \"rockslide\": [\"9M\", \"9L42\", \"9S0\"],\n \"rockthrow\": [\"9L1\"],\n \"rocktomb\": [\"9M\", \"9L21\"],\n \"sandstorm\": [\"9M\", \"9L49\", \"9S0\"],\n \"sandtomb\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L7\"],\n \"sleeptalk\": [\"9M\"],\n \"smackdown\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"spikes\": [\"9M\"],\n \"stealthrock\": [\"9M\", \"9L77\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\", \"9L84\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"supercellslam\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thunderfang\": [\"9M\", \"9L1\"],\n \"thunderpunch\": [\"9M\"],\n \"thunderwave\": [\"9M\"],\n \"voltswitch\": [\"9M\"],\n \"wildcharge\": [\"9M\", \"9L56\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 52,\n \"shiny\": 1,\n \"moves\": [\"charge\", \"rockslide\", \"sandstorm\", \"bite\"]\n }\n ],\n \"eventOnly\": true\n },\n \"ironbundle\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"agility\": [\"9M\", \"9L63\"],\n \"aircutter\": [\"9M\"],\n \"auroraveil\": [\"9L84\"],\n \"avalanche\": [\"9M\"],\n \"blizzard\": [\"9M\", \"9L91\"],\n \"bodyslam\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"drillpeck\": [\"9L28\", \"9S0\"],\n \"electricterrain\": [\"9M\", \"9L1\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"flipturn\": [\"9M\", \"9L49\", \"9S0\"],\n \"freezedry\": [\"9L42\", \"9S0\"],\n \"gigaimpact\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"9L35\", \"9S0\"],\n \"hydropump\": [\"9M\", \"9L77\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\", \"9L56\"],\n \"icepunch\": [\"9M\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"playrough\": [\"9M\"],\n \"powdersnow\": [\"9L7\"],\n \"present\": [\"9L1\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"snowscape\": [\"9M\", \"9L70\"],\n \"substitute\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\", \"9L21\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"uturn\": [\"9M\"],\n \"waterpulse\": [\"9M\"],\n \"whirlpool\": [\"9M\", \"9L14\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 52,\n \"shiny\": 1,\n \"moves\": [\"drillpeck\", \"helpinghand\", \"freezedry\", \"flipturn\"]\n }\n ],\n \"eventOnly\": true\n },\n \"ironvaliant\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\"],\n \"aurasphere\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"chargebeam\": [\"9M\"],\n \"closecombat\": [\"9M\", \"9L63\", \"9S1\"],\n \"coaching\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\", \"9L28\", \"9S0\"],\n \"destinybond\": [\"9L77\"],\n \"disable\": [\"9L1\"],\n \"doubleteam\": [\"9L1\"],\n \"drainpunch\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"9L1\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"expandingforce\": [\"9M\"],\n \"falseswipe\": [\"9M\"],\n \"feint\": [\"9L14\"],\n \"firepunch\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"focusblast\": [\"9M\"],\n \"furycutter\": [\"9L1\"],\n \"futuresight\": [\"9M\", \"9L21\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"hypnosis\": [\"9L7\"],\n \"icepunch\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"imprison\": [\"9M\"],\n \"knockoff\": [\"9M\", \"9L70\", \"9S1\"],\n \"leafblade\": [\"9L49\", \"9S1\", \"9S0\"],\n \"lightscreen\": [\"9M\"],\n \"liquidation\": [\"9M\"],\n \"lowkick\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"mistyterrain\": [\"9M\"],\n \"moonblast\": [\"9L56\", \"9S1\"],\n \"nightslash\": [\"9L42\", \"9S0\"],\n \"poisonjab\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychocut\": [\"9L35\", \"9S0\"],\n \"psychup\": [\"9M\"],\n \"psyshock\": [\"9M\"],\n \"quickguard\": [\"9L84\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"shadowball\": [\"9M\"],\n \"shadowclaw\": [\"9M\"],\n \"shadowsneak\": [\"9L1\"],\n \"skillswap\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"spiritbreak\": [\"9L91\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thunderpunch\": [\"9M\"],\n \"thunderwave\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\"],\n \"vacuumwave\": [\"9M\"],\n \"wideguard\": [\"9L84\"],\n \"xscissor\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 52,\n \"shiny\": 1,\n \"moves\": [\"psychocut\", \"nightslash\", \"leafblade\", \"dazzlinggleam\"]\n },\n {\n \"generation\": 9,\n \"level\": 75,\n \"perfectIVs\": 3,\n \"moves\": [\"leafblade\", \"moonblast\", \"closecombat\", \"knockoff\"],\n \"pokeball\": \"friendball\"\n }\n ],\n \"eventOnly\": true\n },\n \"tinglu\": {\n \"learnset\": {\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\", \"9L20\"],\n \"darkpulse\": [\"9M\", \"9L40\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\", \"9L70\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fissure\": [\"9L75\"],\n \"gigaimpact\": [\"9M\"],\n \"heavyslam\": [\"9M\", \"9S1\"],\n \"hex\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"meanlook\": [\"9L1\"],\n \"memento\": [\"9L65\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"payback\": [\"9L10\"],\n \"protect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"rockslide\": [\"9M\", \"9L60\", \"9S0\"],\n \"rocktomb\": [\"9M\"],\n \"ruination\": [\"9L50\", \"9S0\"],\n \"sandstorm\": [\"9M\"],\n \"sandtomb\": [\"9M\", \"9L1\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\", \"9S1\"],\n \"spikes\": [\"9M\", \"9L5\"],\n \"spite\": [\"9M\", \"9L1\"],\n \"stealthrock\": [\"9M\"],\n \"stomp\": [\"9L15\"],\n \"stompingtantrum\": [\"9M\", \"9L45\", \"9S0\", \"9S1\"],\n \"stoneedge\": [\"9M\", \"9S1\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L30\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L35\"],\n \"throatchop\": [\"9M\", \"9L55\", \"9S0\"],\n \"whirlwind\": [\"9L25\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 60,\n \"moves\": [\"stompingtantrum\", \"ruination\", \"throatchop\", \"rockslide\"]\n },\n {\n \"generation\": 9,\n \"level\": 75,\n \"shiny\": true,\n \"nature\": \"Impish\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 31,\n \"spa\": 20,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"stompingtantrum\", \"stoneedge\", \"snarl\", \"heavyslam\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"chienpao\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\"],\n \"avalanche\": [\"9M\"],\n \"blizzard\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"crunch\": [\"9M\", \"9S1\"],\n \"darkpulse\": [\"9M\", \"9L40\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"falseswipe\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"haze\": [\"9M\", \"9L15\"],\n \"hex\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icefang\": [\"9M\"],\n \"iceshard\": [\"9L20\", \"9S1\"],\n \"icespinner\": [\"9M\"],\n \"iciclecrash\": [\"9L45\", \"9S0\", \"9S1\"],\n \"icywind\": [\"9M\", \"9L5\"],\n \"lashout\": [\"9M\"],\n \"meanlook\": [\"9L1\"],\n \"mist\": [\"9L15\"],\n \"nightslash\": [\"9L35\"],\n \"payback\": [\"9L10\"],\n \"powdersnow\": [\"9L1\"],\n \"protect\": [\"9M\"],\n \"psychicfangs\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"recover\": [\"9L65\"],\n \"rest\": [\"9M\"],\n \"ruination\": [\"9L50\", \"9S0\"],\n \"sacredsword\": [\"9L60\", \"9S0\", \"9S1\"],\n \"scaryface\": [\"9M\"],\n \"sheercold\": [\"9L75\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"snowscape\": [\"9M\", \"9L30\"],\n \"spite\": [\"9M\", \"9L1\"],\n \"substitute\": [\"9M\"],\n \"suckerpunch\": [\"9L55\", \"9S0\"],\n \"swordsdance\": [\"9M\", \"9L25\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"9L70\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 60,\n \"moves\": [\"iciclecrash\", \"ruination\", \"suckerpunch\", \"sacredsword\"]\n },\n {\n \"generation\": 9,\n \"level\": 75,\n \"shiny\": true,\n \"nature\": \"Adamant\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 31,\n \"spa\": 20,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"iciclecrash\", \"crunch\", \"sacredsword\", \"iceshard\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"wochien\": {\n \"learnset\": {\n \"absorb\": [\"9L1\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulletseed\": [\"9M\"],\n \"darkpulse\": [\"9M\", \"9L40\", \"9S1\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"foulplay\": [\"9M\", \"9L55\", \"9S0\"],\n \"gigadrain\": [\"9M\", \"9L45\", \"9S0\", \"9S1\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grassyterrain\": [\"9M\", \"9L65\"],\n \"growth\": [\"9L30\"],\n \"hex\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"ingrain\": [\"9L35\"],\n \"knockoff\": [\"9M\", \"9L70\"],\n \"lashout\": [\"9M\"],\n \"leafstorm\": [\"9M\", \"9L75\"],\n \"leechseed\": [\"9L25\"],\n \"lightscreen\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"meanlook\": [\"9L1\"],\n \"megadrain\": [\"9L20\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"payback\": [\"9L10\"],\n \"poisonpowder\": [\"9L15\"],\n \"pollenpuff\": [\"9M\", \"9S1\"],\n \"powerwhip\": [\"9L60\", \"9S0\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"ruination\": [\"9L50\", \"9S0\"],\n \"scaryface\": [\"9M\"],\n \"seedbomb\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\", \"9S1\"],\n \"solarbeam\": [\"9M\"],\n \"solarblade\": [\"9M\"],\n \"spite\": [\"9M\", \"9L1\"],\n \"stunspore\": [\"9L15\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"tickle\": [\"9L5\"],\n \"trailblaze\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 60,\n \"moves\": [\"gigadrain\", \"ruination\", \"foulplay\", \"powerwhip\"]\n },\n {\n \"generation\": 9,\n \"level\": 75,\n \"shiny\": true,\n \"nature\": \"Calm\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 20,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"gigadrain\", \"darkpulse\", \"snarl\", \"pollenpuff\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"chiyu\": {\n \"learnset\": {\n \"bounce\": [\"9L55\", \"9S0\"],\n \"burningjealousy\": [\"9M\"],\n \"confuseray\": [\"9M\", \"9L30\"],\n \"crunch\": [\"9M\"],\n \"darkpulse\": [\"9M\", \"9L40\", \"9S1\"],\n \"ember\": [\"9L1\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fireblast\": [\"9M\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\"9M\", \"9L20\"],\n \"flamethrower\": [\"9M\", \"9S1\"],\n \"flamewheel\": [\"9L5\"],\n \"flareblitz\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"heatwave\": [\"9M\", \"9S1\"],\n \"hex\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"incinerate\": [\"9L25\"],\n \"inferno\": [\"9L65\"],\n \"lashout\": [\"9M\"],\n \"lavaplume\": [\"9L45\", \"9S0\"],\n \"lightscreen\": [\"9M\"],\n \"meanlook\": [\"9L1\"],\n \"memento\": [\"9L70\"],\n \"nastyplot\": [\"9M\", \"9L35\"],\n \"overheat\": [\"9M\", \"9L75\"],\n \"payback\": [\"9L10\"],\n \"protect\": [\"9M\"],\n \"psychic\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"ruination\": [\"9L50\", \"9S0\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\", \"9S1\"],\n \"spite\": [\"9M\", \"9L1\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swagger\": [\"9L60\", \"9S0\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"willowisp\": [\"9M\", \"9L15\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 60,\n \"moves\": [\"lavaplume\", \"ruination\", \"bounce\", \"swagger\"]\n },\n {\n \"generation\": 9,\n \"level\": 75,\n \"shiny\": true,\n \"nature\": \"Modest\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 20,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"heatwave\", \"darkpulse\", \"snarl\", \"flamethrower\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"koraidon\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"agility\": [\"9M\", \"9L35\"],\n \"ancientpower\": [\"9L14\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\", \"9L1\"],\n \"brickbreak\": [\"9M\", \"9L28\"],\n \"bulkup\": [\"9M\", \"9S1\"],\n \"bulldoze\": [\"9M\"],\n \"closecombat\": [\"9M\", \"9L84\", \"9S2\"],\n \"collisioncourse\": [\"9L56\", \"9S0\", \"9S1\", \"9S2\"],\n \"counter\": [\"9L70\"],\n \"crunch\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"dracometeor\": [\"9M\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"9L42\"],\n \"dragonpulse\": [\"9M\"],\n \"dragontail\": [\"9M\"],\n \"drainpunch\": [\"9M\", \"9L21\"],\n \"dualwingbeat\": [\"9M\"],\n \"endure\": [\"9M\", \"9S0\"],\n \"facade\": [\"9M\"],\n \"fireblast\": [\"9M\"],\n \"firefang\": [\"9M\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\"9M\"],\n \"flamethrower\": [\"9M\", \"9L49\", \"9S0\", \"9S1\"],\n \"flareblitz\": [\"9M\", \"9L91\", \"9S2\"],\n \"focusblast\": [\"9M\"],\n \"focuspunch\": [\"9M\"],\n \"gigaimpact\": [\"9M\", \"9L98\", \"9S1\", \"9S2\"],\n \"heatcrash\": [\"9M\"],\n \"heatwave\": [\"9M\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icefang\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"lowkick\": [\"9M\"],\n \"lowsweep\": [\"9M\"],\n \"meteorbeam\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"outrage\": [\"9M\", \"9L77\"],\n \"overheat\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\"],\n \"rocksmash\": [\"9L7\"],\n \"scaleshot\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L63\"],\n \"shadowclaw\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\", \"9L1\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\", \"9S0\"],\n \"thunderfang\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"uturn\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 68,\n \"nature\": \"Quirky\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 28,\n \"spa\": 31,\n \"spd\": 28,\n \"spe\": 31\n },\n \"moves\": [\"flamethrower\", \"collisioncourse\", \"endure\", \"terablast\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 9,\n \"level\": 72,\n \"nature\": \"Adamant\",\n \"ivs\": {\n \"hp\": 25,\n \"atk\": 31,\n \"def\": 25,\n \"spa\": 31,\n \"spd\": 25,\n \"spe\": 31\n },\n \"moves\": [\"gigaimpact\", \"bulkup\", \"collisioncourse\", \"flamethrower\"]\n },\n {\n \"generation\": 9,\n \"level\": 100,\n \"shiny\": true,\n \"nature\": \"Adamant\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 31,\n \"spa\": 20,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\n \"collisioncourse\",\n \"closecombat\",\n \"flareblitz\",\n \"gigaimpact\"\n ],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"miraidon\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\"],\n \"agility\": [\"9M\", \"9L35\"],\n \"bodyslam\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"charge\": [\"9M\", \"9L14\", \"9S1\"],\n \"chargebeam\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"crunch\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\"],\n \"discharge\": [\"9L28\"],\n \"dracometeor\": [\"9M\"],\n \"dragonbreath\": [\"9L1\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\"],\n \"dragonpulse\": [\"9M\", \"9L42\"],\n \"dragontail\": [\"9M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"9L1\"],\n \"electroball\": [\"9M\"],\n \"electrodrift\": [\"9L56\", \"9S0\", \"9S1\", \"9S2\"],\n \"endure\": [\"9M\", \"9S0\"],\n \"facade\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"9L98\", \"9S1\", \"9S2\"],\n \"lightscreen\": [\"9M\"],\n \"metalsound\": [\"9M\", \"9L63\"],\n \"mirrorcoat\": [\"9L70\"],\n \"outrage\": [\"9M\", \"9L77\"],\n \"overheat\": [\"9M\", \"9L91\", \"9S2\"],\n \"paraboliccharge\": [\"9L21\"],\n \"powergem\": [\"9M\", \"9S0\", \"9S1\"],\n \"protect\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"shockwave\": [\"9L7\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"supercellslam\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\", \"9S0\"],\n \"thunder\": [\"9M\", \"9L84\", \"9S2\"],\n \"thunderbolt\": [\"9M\"],\n \"thundershock\": [\"9L1\"],\n \"thunderwave\": [\"9M\"],\n \"uturn\": [\"9M\"],\n \"voltswitch\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 68,\n \"nature\": \"Quirky\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 28,\n \"spa\": 31,\n \"spd\": 28,\n \"spe\": 31\n },\n \"moves\": [\"powergem\", \"electrodrift\", \"endure\", \"terablast\"],\n \"pokeball\": \"pokeball\"\n },\n {\n \"generation\": 9,\n \"level\": 72,\n \"nature\": \"Modest\",\n \"ivs\": {\n \"hp\": 25,\n \"atk\": 31,\n \"def\": 25,\n \"spa\": 31,\n \"spd\": 25,\n \"spe\": 31\n },\n \"moves\": [\"hyperbeam\", \"charge\", \"electrodrift\", \"powergem\"]\n },\n {\n \"generation\": 9,\n \"level\": 100,\n \"shiny\": true,\n \"nature\": \"Modest\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 20,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"electrodrift\", \"thunder\", \"overheat\", \"hyperbeam\"],\n \"pokeball\": \"cherishball\"\n }\n ],\n \"eventOnly\": true\n },\n \"tinkatink\": {\n \"learnset\": {\n \"astonish\": [\"9L1\"],\n \"babydolleyes\": [\"9L5\"],\n \"brutalswing\": [\"9L24\"],\n \"covet\": [\"9L11\"],\n \"drainingkiss\": [\"9M\", \"9L17\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fairywind\": [\"9L1\"],\n \"fakeout\": [\"9L39\"],\n \"faketears\": [\"9M\"],\n \"feint\": [\"9E\"],\n \"flashcannon\": [\"9M\", \"9L31\"],\n \"flatter\": [\"9L43\"],\n \"fling\": [\"9M\"],\n \"foulplay\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"icehammer\": [\"9E\"],\n \"knockoff\": [\"9M\", \"9L52\"],\n \"lightscreen\": [\"9M\"],\n \"metalclaw\": [\"9M\", \"9L8\"],\n \"metalsound\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"playrough\": [\"9M\", \"9L35\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"quash\": [\"9E\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocksmash\": [\"9L14\"],\n \"rocktomb\": [\"9M\"],\n \"skillswap\": [\"9M\"],\n \"skittersmack\": [\"9M\", \"9L47\"],\n \"slam\": [\"9L27\"],\n \"sleeptalk\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"steelbeam\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sweetkiss\": [\"9L21\"],\n \"swordsdance\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderwave\": [\"9M\"]\n }\n },\n \"tinkatuff\": {\n \"learnset\": {\n \"astonish\": [\"9L1\"],\n \"babydolleyes\": [\"9L5\"],\n \"brickbreak\": [\"9M\"],\n \"brutalswing\": [\"9L24\"],\n \"covet\": [\"9L11\"],\n \"drainingkiss\": [\"9M\", \"9L17\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fairywind\": [\"9L1\"],\n \"fakeout\": [\"9L39\"],\n \"faketears\": [\"9M\"],\n \"flashcannon\": [\"9M\", \"9L31\"],\n \"flatter\": [\"9L43\"],\n \"fling\": [\"9M\"],\n \"foulplay\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"knockoff\": [\"9M\", \"9L52\"],\n \"lightscreen\": [\"9M\"],\n \"metalclaw\": [\"9M\", \"9L8\"],\n \"metalsound\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"playrough\": [\"9M\", \"9L35\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocksmash\": [\"9L14\"],\n \"rocktomb\": [\"9M\"],\n \"skillswap\": [\"9M\"],\n \"skittersmack\": [\"9M\", \"9L47\"],\n \"slam\": [\"9L27\"],\n \"sleeptalk\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"steelbeam\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sweetkiss\": [\"9L21\"],\n \"swordsdance\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderwave\": [\"9M\"]\n }\n },\n \"tinkaton\": {\n \"learnset\": {\n \"astonish\": [\"9L1\"],\n \"babydolleyes\": [\"9L5\"],\n \"brickbreak\": [\"9M\"],\n \"brutalswing\": [\"9L24\"],\n \"bulldoze\": [\"9M\"],\n \"covet\": [\"9L11\"],\n \"drainingkiss\": [\"9M\", \"9L17\"],\n \"encore\": [\"9M\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fairywind\": [\"9L1\"],\n \"fakeout\": [\"9L39\"],\n \"faketears\": [\"9M\"],\n \"flashcannon\": [\"9M\", \"9L31\"],\n \"flatter\": [\"9L43\"],\n \"fling\": [\"9M\"],\n \"foulplay\": [\"9M\"],\n \"gigatonhammer\": [\"9L0\"],\n \"hardpress\": [\"9M\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"knockoff\": [\"9M\", \"9L52\"],\n \"lightscreen\": [\"9M\"],\n \"metalclaw\": [\"9M\", \"9L8\"],\n \"metalsound\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"playrough\": [\"9M\", \"9L35\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocksmash\": [\"9L14\"],\n \"rocktomb\": [\"9M\"],\n \"skillswap\": [\"9M\"],\n \"skittersmack\": [\"9M\", \"9L47\"],\n \"slam\": [\"9L27\"],\n \"sleeptalk\": [\"9M\"],\n \"smackdown\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"steelbeam\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sweetkiss\": [\"9L21\"],\n \"swordsdance\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"thunderwave\": [\"9M\"]\n }\n },\n \"charcadet\": {\n \"learnset\": {\n \"astonish\": [\"9L1\", \"9S0\"],\n \"celebrate\": [\"9S0\"],\n \"clearsmog\": [\"9L8\"],\n \"confuseray\": [\"9M\"],\n \"destinybond\": [\"9E\"],\n \"disable\": [\"9E\"],\n \"ember\": [\"9L1\", \"9S0\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fireblast\": [\"9M\"],\n \"firespin\": [\"9M\", \"9L12\"],\n \"flamecharge\": [\"9M\", \"9L24\"],\n \"flamethrower\": [\"9M\"],\n \"flareblitz\": [\"9M\"],\n \"heatwave\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"incinerate\": [\"9L28\"],\n \"lavaplume\": [\"9L32\"],\n \"leer\": [\"9L1\"],\n \"nightshade\": [\"9M\", \"9L20\"],\n \"overheat\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"spite\": [\"9M\", \"9E\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\", \"9S0\"],\n \"willowisp\": [\"9M\", \"9L16\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 5,\n \"moves\": [\"ember\", \"astonish\", \"terablast\", \"celebrate\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"armarouge\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"allyswitch\": [\"9L42\"],\n \"armorcannon\": [\"9L62\"],\n \"astonish\": [\"9L1\"],\n \"aurasphere\": [\"9M\"],\n \"calmmind\": [\"9M\", \"9L37\"],\n \"clearsmog\": [\"9L8\"],\n \"confuseray\": [\"9M\"],\n \"darkpulse\": [\"9M\"],\n \"dragonpulse\": [\"9M\"],\n \"ember\": [\"9L1\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"expandingforce\": [\"9M\", \"9L56\"],\n \"facade\": [\"9M\"],\n \"fireblast\": [\"9M\"],\n \"firespin\": [\"9M\", \"9L12\"],\n \"flamecharge\": [\"9M\", \"9L24\"],\n \"flamethrower\": [\"9M\", \"9L48\"],\n \"flareblitz\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"focusblast\": [\"9M\"],\n \"heatwave\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"incinerate\": [\"9L28\"],\n \"irondefense\": [\"9M\"],\n \"lavaplume\": [\"9L32\"],\n \"leer\": [\"9L1\"],\n \"lightscreen\": [\"9M\"],\n \"meteorbeam\": [\"9M\"],\n \"mysticalfire\": [\"9L1\"],\n \"nightshade\": [\"9M\", \"9L20\"],\n \"overheat\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psybeam\": [\"9M\"],\n \"psychic\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"psyshock\": [\"9M\", \"9L0\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"scorchingsands\": [\"9M\"],\n \"shadowball\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"trickroom\": [\"9M\"],\n \"weatherball\": [\"9M\"],\n \"wideguard\": [\"9L1\"],\n \"willowisp\": [\"9M\", \"9L16\"]\n }\n },\n \"ceruledge\": {\n \"learnset\": {\n \"allyswitch\": [\"9L42\"],\n \"astonish\": [\"9L1\"],\n \"bitterblade\": [\"9L48\"],\n \"brickbreak\": [\"9M\"],\n \"bulkup\": [\"9M\"],\n \"clearsmog\": [\"9L8\"],\n \"closecombat\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"dragonclaw\": [\"9M\"],\n \"ember\": [\"9L1\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"falseswipe\": [\"9M\"],\n \"fireblast\": [\"9M\"],\n \"firespin\": [\"9M\", \"9L12\"],\n \"flamecharge\": [\"9M\", \"9L24\"],\n \"flamethrower\": [\"9M\"],\n \"flareblitz\": [\"9M\", \"9L62\"],\n \"fling\": [\"9M\"],\n \"heatwave\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hex\": [\"9M\"],\n \"incinerate\": [\"9L28\"],\n \"irondefense\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"lavaplume\": [\"9L32\"],\n \"leer\": [\"9L1\"],\n \"lightscreen\": [\"9M\"],\n \"nightshade\": [\"9M\", \"9L20\"],\n \"nightslash\": [\"9L1\"],\n \"overheat\": [\"9M\"],\n \"phantomforce\": [\"9M\"],\n \"poisonjab\": [\"9M\"],\n \"poltergeist\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychocut\": [\"9L56\"],\n \"psychup\": [\"9M\"],\n \"quickguard\": [\"9L1\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"shadowball\": [\"9M\"],\n \"shadowclaw\": [\"9M\", \"9L0\"],\n \"shadowsneak\": [\"9L1\"],\n \"sleeptalk\": [\"9M\"],\n \"solarblade\": [\"9M\", \"9L1\"],\n \"spite\": [\"9M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"9L37\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"vacuumwave\": [\"9M\"],\n \"willowisp\": [\"9M\", \"9L16\"],\n \"xscissor\": [\"9M\"]\n }\n },\n \"toedscool\": {\n \"learnset\": {\n \"absorb\": [\"9L4\"],\n \"acidspray\": [\"9M\"],\n \"acupressure\": [\"9E\"],\n \"bulletseed\": [\"9M\"],\n \"celebrate\": [\"9S0\"],\n \"confuseray\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\"],\n \"earthpower\": [\"9M\", \"9L48\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"foulplay\": [\"9M\"],\n \"gigadrain\": [\"9M\", \"9L44\", \"9S0\"],\n \"grassknot\": [\"9M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L40\"],\n \"hex\": [\"9M\", \"9L28\"],\n \"knockoff\": [\"9M\", \"9E\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9E\"],\n \"lightscreen\": [\"9M\"],\n \"lunge\": [\"9M\"],\n \"magicalleaf\": [\"9M\", \"9S0\"],\n \"megadrain\": [\"9L16\"],\n \"mirrorcoat\": [\"9E\"],\n \"mudshot\": [\"9M\", \"9L24\"],\n \"mudslap\": [\"9M\", \"9L1\"],\n \"painsplit\": [\"9M\"],\n \"poisonpowder\": [\"9L8\"],\n \"powerwhip\": [\"9L52\"],\n \"protect\": [\"9M\"],\n \"ragepowder\": [\"9E\"],\n \"raindance\": [\"9M\"],\n \"rapidspin\": [\"9E\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L20\"],\n \"seedbomb\": [\"9M\", \"9L32\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"spikes\": [\"9M\", \"9S0\"],\n \"spore\": [\"9L36\"],\n \"stunspore\": [\"9L8\"],\n \"substitute\": [\"9M\"],\n \"supersonic\": [\"9L12\"],\n \"swift\": [\"9M\"],\n \"tackle\": [\"9L15\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"tickle\": [\"9E\"],\n \"toxic\": [\"9M\", \"9E\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"trickroom\": [\"9M\"],\n \"venoshock\": [\"9M\"],\n \"wrap\": [\"9L1\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 50,\n \"moves\": [\"celebrate\", \"gigadrain\", \"magicalleaf\", \"spikes\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"toedscruel\": {\n \"learnset\": {\n \"absorb\": [\"9L4\"],\n \"acidspray\": [\"9M\"],\n \"bulletseed\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\"],\n \"earthpower\": [\"9M\", \"9L54\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"foulplay\": [\"9M\"],\n \"gigadrain\": [\"9M\", \"9L48\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L44\"],\n \"hex\": [\"9M\", \"9L28\"],\n \"hyperbeam\": [\"9M\"],\n \"knockoff\": [\"9M\"],\n \"leafstorm\": [\"9M\"],\n \"lightscreen\": [\"9M\"],\n \"lunge\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L16\"],\n \"mudshot\": [\"9M\", \"9L24\"],\n \"mudslap\": [\"9M\", \"9L1\"],\n \"painsplit\": [\"9M\"],\n \"poisonpowder\": [\"9L8\"],\n \"powerwhip\": [\"9L58\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"reflecttype\": [\"9L1\"],\n \"rest\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"screech\": [\"9L20\"],\n \"seedbomb\": [\"9M\", \"9L34\"],\n \"skittersmack\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"spikes\": [\"9M\"],\n \"spore\": [\"9L40\"],\n \"stunspore\": [\"9L8\"],\n \"substitute\": [\"9M\"],\n \"supersonic\": [\"9L12\"],\n \"swift\": [\"9M\"],\n \"tackle\": [\"9L15\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\"],\n \"toxicspikes\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"trickroom\": [\"9M\"],\n \"venoshock\": [\"9M\"],\n \"wrap\": [\"9L1\"]\n }\n },\n \"walkingwake\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"aquajet\": [\"9L1\"],\n \"bite\": [\"9L7\", \"9L07\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\", \"9L35\"],\n \"chillingwater\": [\"9M\"],\n \"crunch\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"dracometeor\": [\"9M\"],\n \"dragonbreath\": [\"9L28\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\"],\n \"dragondance\": [\"9M\"],\n \"dragonpulse\": [\"9M\", \"9L63\", \"9S0\"],\n \"dragonrush\": [\"9L42\"],\n \"dragontail\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"firefang\": [\"9M\"],\n \"flamethrower\": [\"9M\", \"9L77\", \"9S0\"],\n \"flipturn\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"honeclaws\": [\"9L1\"],\n \"hurricane\": [\"9M\"],\n \"hydropump\": [\"9M\", \"9L84\"],\n \"hydrosteam\": [\"9L56\", \"9S0\"],\n \"hyperbeam\": [\"9M\"],\n \"knockoff\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"liquidation\": [\"9M\"],\n \"lowkick\": [\"9M\"],\n \"mudshot\": [\"9M\"],\n \"nobleroar\": [\"9L21\", \"9S0\"],\n \"outrage\": [\"9M\", \"9L70\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"roar\": [\"9M\", \"9L1\"],\n \"scald\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\", \"9L1\"],\n \"surf\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"twister\": [\"9L1\"],\n \"waterfall\": [\"9M\"],\n \"waterpulse\": [\"9M\", \"9L14\"],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 75,\n \"perfectIVs\": 3,\n \"moves\": [\"hydrosteam\", \"dragonpulse\", \"nobleroar\", \"flamethrower\"]\n }\n ],\n \"eventOnly\": true\n },\n \"ironleaves\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"allyswitch\": [\"9L84\"],\n \"brickbreak\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"closecombat\": [\"9M\", \"9L63\"],\n \"coaching\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"9L1\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"falseswipe\": [\"9M\"],\n \"focusblast\": [\"9M\"],\n \"gigadrain\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"gravity\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"9L1\"],\n \"hyperbeam\": [\"9M\"],\n \"imprison\": [\"9M\", \"9L70\"],\n \"irondefense\": [\"9M\"],\n \"leafblade\": [\"9L49\", \"9S0\"],\n \"leafstorm\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"magicalleaf\": [\"9M\", \"9L7\", \"9L07\"],\n \"megahorn\": [\"9L77\", \"9S0\"],\n \"metalsound\": [\"9M\"],\n \"nightslash\": [\"9L28\"],\n \"protect\": [\"9M\"],\n \"psyblade\": [\"9L56\", \"9S0\"],\n \"psychicterrain\": [\"9M\"],\n \"quash\": [\"9L1\"],\n \"quickattack\": [\"9L1\"],\n \"quickguard\": [\"9L21\"],\n \"rest\": [\"9M\"],\n \"retaliate\": [\"9L14\"],\n \"reversal\": [\"9M\"],\n \"sacredsword\": [\"9L42\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"smartstrike\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"solarblade\": [\"9M\", \"9L91\"],\n \"substitute\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"9L35\", \"9S0\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"workup\": [\"9L1\"],\n \"xscissor\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 75,\n \"perfectIVs\": 3,\n \"moves\": [\"psyblade\", \"leafblade\", \"megahorn\", \"swordsdance\"]\n }\n ],\n \"eventOnly\": true\n },\n \"dipplin\": {\n \"learnset\": {\n \"astonish\": [\"9L1\"],\n \"bodyslam\": [\"9M\"],\n \"bugbite\": [\"9M\"],\n \"bulletseed\": [\"9M\", \"9L20\"],\n \"doublehit\": [\"9L0\"],\n \"dracometeor\": [\"9M\"],\n \"dragonbreath\": [\"9L12\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonpulse\": [\"9M\", \"9L32\"],\n \"dragontail\": [\"9M\", \"9L4\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"9L40\"],\n \"facade\": [\"9M\"],\n \"gigadrain\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L8\"],\n \"gyroball\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"infestation\": [\"9L1\"],\n \"leafstorm\": [\"9M\"],\n \"outrage\": [\"9M\"],\n \"pollenpuff\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"9L16\"],\n \"recover\": [\"9L36\"],\n \"recycle\": [\"9L1\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"seedbomb\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"substitute\": [\"9M\", \"9L44\"],\n \"sunnyday\": [\"9M\"],\n \"sweetscent\": [\"9L1\"],\n \"syrupbomb\": [\"9L28\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"withdraw\": [\"9L1\"]\n }\n },\n \"poltchageist\": {\n \"learnset\": {\n \"absorb\": [\"9L6\"],\n \"astonish\": [\"9L1\"],\n \"calmmind\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"foulplay\": [\"9M\", \"9L18\"],\n \"gigadrain\": [\"9M\", \"9L42\"],\n \"grassyterrain\": [\"9M\"],\n \"hex\": [\"9M\", \"9L30\"],\n \"imprison\": [\"9M\"],\n \"irondefense\": [\"9M\"],\n \"leafstorm\": [\"9M\", \"9L60\"],\n \"lifedew\": [\"9L12\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L24\"],\n \"memento\": [\"9L54\"],\n \"nastyplot\": [\"9M\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"phantomforce\": [\"9M\"],\n \"poltergeist\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"ragepowder\": [\"9L36\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"scald\": [\"9M\"],\n \"shadowball\": [\"9M\", \"9L48\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"stunspore\": [\"9L1\"],\n \"substitute\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"trickroom\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"withdraw\": [\"9L1\"]\n }\n },\n \"poltchageistartisan\": {\n \"learnset\": {\n \"absorb\": [\"9L6\"],\n \"astonish\": [\"9L1\"],\n \"calmmind\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"foulplay\": [\"9M\", \"9L18\"],\n \"gigadrain\": [\"9M\", \"9L42\"],\n \"grassyterrain\": [\"9M\"],\n \"hex\": [\"9M\", \"9L30\"],\n \"imprison\": [\"9M\"],\n \"irondefense\": [\"9M\"],\n \"leafstorm\": [\"9M\", \"9L60\"],\n \"lifedew\": [\"9L12\"],\n \"magicalleaf\": [\"9M\"],\n \"megadrain\": [\"9L24\"],\n \"memento\": [\"9L54\"],\n \"nastyplot\": [\"9M\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"phantomforce\": [\"9M\"],\n \"poltergeist\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"ragepowder\": [\"9L36\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"scald\": [\"9M\"],\n \"shadowball\": [\"9M\", \"9L48\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"stunspore\": [\"9L1\"],\n \"substitute\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"trickroom\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"withdraw\": [\"9L1\"]\n }\n },\n \"sinistcha\": {\n \"learnset\": {\n \"absorb\": [\"9L6\"],\n \"astonish\": [\"9L1\"],\n \"calmmind\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"foulplay\": [\"9M\", \"9L18\"],\n \"gigadrain\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"hex\": [\"9M\", \"9L30\"],\n \"hyperbeam\": [\"9M\"],\n \"imprison\": [\"9M\"],\n \"irondefense\": [\"9M\"],\n \"leafstorm\": [\"9M\", \"9L60\"],\n \"lifedew\": [\"9L12\"],\n \"magicalleaf\": [\"9M\"],\n \"matchagotcha\": [\"9L0\"],\n \"megadrain\": [\"9L24\"],\n \"memento\": [\"9L54\"],\n \"nastyplot\": [\"9M\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"phantomforce\": [\"9M\"],\n \"poltergeist\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"ragepowder\": [\"9L36\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"scald\": [\"9M\"],\n \"shadowball\": [\"9M\", \"9L48\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"strengthsap\": [\"9L42\"],\n \"stunspore\": [\"9L1\"],\n \"substitute\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"trickroom\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"withdraw\": [\"9L1\"]\n }\n },\n \"sinistchamasterpiece\": {\n \"learnset\": {\n \"absorb\": [\"9L6\"],\n \"astonish\": [\"9L1\"],\n \"calmmind\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"foulplay\": [\"9M\", \"9L18\"],\n \"gigadrain\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"hex\": [\"9M\", \"9L30\"],\n \"hyperbeam\": [\"9M\"],\n \"imprison\": [\"9M\"],\n \"irondefense\": [\"9M\"],\n \"leafstorm\": [\"9M\", \"9L60\"],\n \"lifedew\": [\"9L12\"],\n \"magicalleaf\": [\"9M\"],\n \"matchagotcha\": [\"9L0\"],\n \"megadrain\": [\"9L24\"],\n \"memento\": [\"9L54\"],\n \"nastyplot\": [\"9M\"],\n \"nightshade\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"phantomforce\": [\"9M\"],\n \"poltergeist\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"ragepowder\": [\"9L36\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"scald\": [\"9M\"],\n \"shadowball\": [\"9M\", \"9L48\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"strengthsap\": [\"9L42\"],\n \"stunspore\": [\"9L1\"],\n \"substitute\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"trickroom\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"withdraw\": [\"9L1\"]\n }\n },\n \"okidogi\": {\n \"learnset\": {\n \"bite\": [\"9L1\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"brutalswing\": [\"9L48\", \"9S0\"],\n \"bulkup\": [\"9M\", \"9L1\"],\n \"closecombat\": [\"9M\"],\n \"counter\": [\"9L32\"],\n \"crunch\": [\"9M\", \"9L56\", \"9S0\"],\n \"curse\": [\"9M\"],\n \"dig\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"drainpunch\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"firefang\": [\"9M\"],\n \"firepunch\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"focusblast\": [\"9M\"],\n \"focuspunch\": [\"9M\"],\n \"forcepalm\": [\"9L24\"],\n \"gigaimpact\": [\"9M\", \"9L72\"],\n \"gunkshot\": [\"9M\"],\n \"hardpress\": [\"9M\"],\n \"highhorsepower\": [\"9M\"],\n \"howl\": [\"9L8\"],\n \"hyperbeam\": [\"9M\"],\n \"icefang\": [\"9M\"],\n \"icepunch\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"lowkick\": [\"9M\", \"9L1\"],\n \"lowsweep\": [\"9M\"],\n \"metalclaw\": [\"9M\"],\n \"outrage\": [\"9M\"],\n \"poisonfang\": [\"9L16\"],\n \"poisonjab\": [\"9M\", \"9L40\", \"9S0\"],\n \"poisontail\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychicfangs\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"shadowclaw\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"sludgewave\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"superpower\": [\"9L64\", \"9S0\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"thunderpunch\": [\"9M\"],\n \"toxic\": [\"9M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"superpower\", \"crunch\", \"brutalswing\", \"poisonjab\"]\n }\n ],\n \"eventOnly\": true\n },\n \"munkidori\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"batonpass\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"clearsmog\": [\"9L24\"],\n \"confuseray\": [\"9M\"],\n \"confusion\": [\"9L1\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fakeout\": [\"9L1\"],\n \"flatter\": [\"9L1\"],\n \"fling\": [\"9M\"],\n \"focusblast\": [\"9M\"],\n \"futuresight\": [\"9M\", \"9L64\", \"9S0\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"gunkshot\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"9L8\"],\n \"hex\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"imprison\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"lightscreen\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"nastyplot\": [\"9M\", \"9L56\", \"9S0\"],\n \"nightshade\": [\"9M\"],\n \"partingshot\": [\"9L72\"],\n \"poisonjab\": [\"9M\", \"9L32\"],\n \"poltergeist\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psybeam\": [\"9M\", \"9L16\"],\n \"psychic\": [\"9M\", \"9L40\", \"9S0\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"psyshock\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"scratch\": [\"9L1\"],\n \"shadowball\": [\"9M\"],\n \"shadowclaw\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"sludgewave\": [\"9M\", \"9L48\", \"9S0\"],\n \"spite\": [\"9M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"toxic\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"uturn\": [\"9M\"],\n \"venoshock\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"futuresight\", \"nastyplot\", \"sludgewave\", \"psychic\"]\n }\n ],\n \"eventOnly\": true\n },\n \"fezandipiti\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"acrobatics\": [\"9M\"],\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"alluringvoice\": [\"9M\"],\n \"attract\": [\"9L16\"],\n \"beatup\": [\"9L48\", \"9S0\"],\n \"bravebird\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"crosspoison\": [\"9L32\"],\n \"darkpulse\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\"],\n \"disarmingvoice\": [\"9M\", \"9L1\"],\n \"doublekick\": [\"9L1\"],\n \"dualwingbeat\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"flatter\": [\"9L56\", \"9S0\"],\n \"fly\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"gunkshot\": [\"9M\"],\n \"heatwave\": [\"9M\"],\n \"hex\": [\"9M\"],\n \"hurricane\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"lightscreen\": [\"9M\"],\n \"moonblast\": [\"9L72\"],\n \"nastyplot\": [\"9M\"],\n \"peck\": [\"9L1\"],\n \"playrough\": [\"9M\"],\n \"poisongas\": [\"9L1\"],\n \"poisonjab\": [\"9M\"],\n \"poisontail\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychup\": [\"9M\"],\n \"quickattack\": [\"9L8\"],\n \"rest\": [\"9M\"],\n \"roost\": [\"9L64\", \"9S0\"],\n \"shadowball\": [\"9M\"],\n \"shadowclaw\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"spite\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"swagger\": [\"9L56\", \"9S0\"],\n \"swift\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"tailslap\": [\"9L40\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"toxic\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"uturn\": [\"9M\"],\n \"venoshock\": [\"9M\"],\n \"wingattack\": [\"9L24\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 70,\n \"moves\": [\"roost\", \"flatter\", \"swagger\", \"beatup\"]\n }\n ],\n \"eventOnly\": true\n },\n \"ogerpon\": {\n \"learnset\": {\n \"brickbreak\": [\"9M\"],\n \"bulletseed\": [\"9M\"],\n \"charm\": [\"9M\"],\n \"counter\": [\"9L1\"],\n \"doublekick\": [\"9L1\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"falseswipe\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"focusenergy\": [\"9L6\"],\n \"followme\": [\"9L1\"],\n \"gigadrain\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\", \"9S1\"],\n \"growth\": [\"9L12\", \"9S0\"],\n \"helpinghand\": [\"9M\"],\n \"hornleech\": [\"9L1\"],\n \"ivycudgel\": [\"9L30\", \"9S1\", \"9S0\"],\n \"knockoff\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"leafstorm\": [\"9M\"],\n \"leechseed\": [\"9L1\"],\n \"lowkick\": [\"9M\", \"9S1\"],\n \"lowsweep\": [\"9M\", \"9L24\"],\n \"magicalleaf\": [\"9M\"],\n \"playrough\": [\"9M\"],\n \"powerwhip\": [\"9L54\"],\n \"protect\": [\"9M\"],\n \"quickattack\": [\"9L1\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"retaliate\": [\"9L1\"],\n \"reversal\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"seedbomb\": [\"9M\"],\n \"slam\": [\"9L18\", \"9S1\", \"9S0\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"solarblade\": [\"9M\"],\n \"spikes\": [\"9M\"],\n \"spikyshield\": [\"9L48\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"superpower\": [\"9L60\"],\n \"swordsdance\": [\"9M\"],\n \"synthesis\": [\"9L42\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"9L36\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\"],\n \"vinewhip\": [\"9L1\", \"9S0\"],\n \"woodhammer\": [\"9L66\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 20,\n \"nature\": \"Lonely\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 20,\n \"spa\": 20,\n \"spd\": 20,\n \"spe\": 31\n },\n \"moves\": [\"ivycudgel\", \"slam\", \"growth\", \"vinewhip\"]\n },\n {\n \"generation\": 9,\n \"level\": 70,\n \"nature\": \"Lonely\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 31,\n \"def\": 20,\n \"spa\": 20,\n \"spd\": 20,\n \"spe\": 31\n },\n \"moves\": [\"ivycudgel\", \"lowkick\", \"slam\", \"grassyterrain\"]\n }\n ],\n \"eventOnly\": true\n },\n \"ogerponhearthflame\": {\"eventOnly\": true},\n \"ogerponwellspring\": {\"eventOnly\": true},\n \"ogerponcornerstone\": {\"eventOnly\": true},\n \"archaludon\": {\n \"learnset\": {\n \"aurasphere\": [\"9M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\", \"9L24\"],\n \"brickbreak\": [\"9M\"],\n \"darkpulse\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"dracometeor\": [\"9M\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"9L48\"],\n \"dragonpulse\": [\"9M\"],\n \"dragontail\": [\"9M\", \"9L30\"],\n \"earthquake\": [\"9M\"],\n \"electroshot\": [\"9L0\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"flashcannon\": [\"9M\", \"9L54\"],\n \"focusenergy\": [\"9L42\"],\n \"foulplay\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"gyroball\": [\"9M\"],\n \"hardpress\": [\"9M\"],\n \"heavyslam\": [\"9M\"],\n \"honeclaws\": [\"9L12\"],\n \"hyperbeam\": [\"9M\", \"9L66\"],\n \"irondefense\": [\"9M\", \"9L36\"],\n \"ironhead\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"lightscreen\": [\"9M\"],\n \"metalburst\": [\"9L60\"],\n \"metalclaw\": [\"9M\", \"9L1\"],\n \"metalsound\": [\"9M\", \"9L18\"],\n \"meteorbeam\": [\"9M\"],\n \"outrage\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"roar\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocksmash\": [\"9L6\"],\n \"rocktomb\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"smackdown\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"steelbeam\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"thunderwave\": [\"9M\"]\n }\n },\n \"hydrapple\": {\n \"learnset\": {\n \"astonish\": [\"9L1\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\"],\n \"bugbite\": [\"9M\"],\n \"bulletseed\": [\"9M\", \"9L20\"],\n \"curse\": [\"9M\"],\n \"doubleedge\": [\"9M\"],\n \"doublehit\": [\"9L1\"],\n \"dracometeor\": [\"9M\"],\n \"dragonbreath\": [\"9L12\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonpulse\": [\"9M\", \"9L32\"],\n \"dragontail\": [\"9M\", \"9L4\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\", \"9L40\"],\n \"facade\": [\"9M\"],\n \"ficklebeam\": [\"9L0\"],\n \"gigadrain\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"grassyglide\": [\"9M\"],\n \"grassyterrain\": [\"9M\"],\n \"growth\": [\"9L8\"],\n \"gyroball\": [\"9M\"],\n \"heavyslam\": [\"9M\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"infestation\": [\"9L1\"],\n \"leafstorm\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"nastyplot\": [\"9M\"],\n \"outrage\": [\"9M\"],\n \"pollenpuff\": [\"9M\"],\n \"pounce\": [\"9M\"],\n \"powerwhip\": [\"9L54\"],\n \"protect\": [\"9M\", \"9L16\"],\n \"raindance\": [\"9M\"],\n \"recover\": [\"9L36\"],\n \"recycle\": [\"9L1\"],\n \"reflect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"seedbomb\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"substitute\": [\"9M\", \"9L44\"],\n \"sunnyday\": [\"9M\"],\n \"sweetscent\": [\"9L1\"],\n \"syrupbomb\": [\"9L28\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"withdraw\": [\"9L1\"],\n \"yawn\": [\"9L1\"]\n }\n },\n \"gougingfire\": {\n \"learnset\": {\n \"ancientpower\": [\"9L1\"],\n \"bite\": [\"9L21\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"burningbulwark\": [\"9L49\", \"9S0\"],\n \"crunch\": [\"9M\"],\n \"crushclaw\": [\"9L35\"],\n \"doubleedge\": [\"9M\"],\n \"doublekick\": [\"9L1\"],\n \"dracometeor\": [\"9M\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"9L28\"],\n \"dragondance\": [\"9M\"],\n \"dragonpulse\": [\"9M\"],\n \"dragonrush\": [\"9L56\", \"9S0\"],\n \"dragontail\": [\"9M\"],\n \"earthquake\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fireblast\": [\"9M\", \"9L63\", \"9S0\"],\n \"firefang\": [\"9M\", \"9L7\"],\n \"firespin\": [\"9M\"],\n \"flamecharge\": [\"9M\"],\n \"flamethrower\": [\"9M\"],\n \"flareblitz\": [\"9M\", \"9L84\"],\n \"gigaimpact\": [\"9M\"],\n \"heatcrash\": [\"9M\"],\n \"heatwave\": [\"9M\"],\n \"howl\": [\"9L14\"],\n \"hyperbeam\": [\"9M\"],\n \"incinerate\": [\"9L1\"],\n \"ironhead\": [\"9M\"],\n \"lavaplume\": [\"9L70\", \"9S0\"],\n \"leer\": [\"9L1\"],\n \"morningsun\": [\"9L42\"],\n \"nobleroar\": [\"9L1\"],\n \"outrage\": [\"9M\", \"9L77\"],\n \"overheat\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychicfangs\": [\"9M\"],\n \"ragingfury\": [\"9L91\"],\n \"rest\": [\"9M\"],\n \"reversal\": [\"9M\"],\n \"roar\": [\"9M\"],\n \"scaleshot\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"scorchingsands\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"smartstrike\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"stomp\": [\"9L1\"],\n \"stompingtantrum\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\", \"9L1\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\"],\n \"weatherball\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 75,\n \"ivs\": {\n \"hp\": 20,\n \"atk\": 20,\n \"def\": 20,\n \"spa\": 20,\n \"spd\": 20,\n \"spe\": 20\n },\n \"moves\": [\"lavaplume\", \"fireblast\", \"dragonrush\", \"burningbulwark\"]\n }\n ],\n \"eventOnly\": true\n },\n \"ragingbolt\": {\n \"learnset\": {\n \"ancientpower\": [\"9L1\"],\n \"bodypress\": [\"9M\", \"9L84\"],\n \"bodyslam\": [\"9M\"],\n \"breakingswipe\": [\"9M\"],\n \"calmmind\": [\"9M\", \"9L42\"],\n \"charge\": [\"9M\", \"9L7\"],\n \"chargebeam\": [\"9M\"],\n \"crunch\": [\"9M\"],\n \"discharge\": [\"9L28\"],\n \"doubleedge\": [\"9M\"],\n \"dracometeor\": [\"9M\"],\n \"dragonbreath\": [\"9L14\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonhammer\": [\"9L56\", \"9S0\"],\n \"dragonpulse\": [\"9M\", \"9L70\", \"9S0\"],\n \"dragontail\": [\"9M\", \"9L35\"],\n \"earthquake\": [\"9M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"9L21\"],\n \"electroball\": [\"9M\"],\n \"electroweb\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"heavyslam\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"outrage\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"risingvoltage\": [\"9L63\", \"9S0\"],\n \"roar\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"shockwave\": [\"9L1\"],\n \"sleeptalk\": [\"9M\"],\n \"snarl\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"stomp\": [\"9L1\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\", \"9L1\"],\n \"supercellslam\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"9L91\"],\n \"thunderbolt\": [\"9M\"],\n \"thunderclap\": [\"9L49\", \"9S0\"],\n \"thunderfang\": [\"9M\"],\n \"thunderwave\": [\"9M\"],\n \"twister\": [\"9L1\"],\n \"voltswitch\": [\"9M\"],\n \"weatherball\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"zapcannon\": [\"9L77\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 75,\n \"ivs\": {\n \"hp\": 20,\n \"atk\": 20,\n \"def\": 20,\n \"spa\": 20,\n \"spd\": 20,\n \"spe\": 20\n },\n \"moves\": [\n \"dragonpulse\",\n \"risingvoltage\",\n \"dragonhammer\",\n \"thunderclap\"\n ]\n }\n ],\n \"eventOnly\": true\n },\n \"ironboulder\": {\n \"learnset\": {\n \"aerialace\": [\"9M\"],\n \"agility\": [\"9M\", \"9L21\"],\n \"airslash\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"closecombat\": [\"9M\"],\n \"counter\": [\"9L35\"],\n \"doubleedge\": [\"9M\"],\n \"earthquake\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"9L1\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"gigaimpact\": [\"9M\", \"9L91\"],\n \"hornattack\": [\"9L1\"],\n \"hyperbeam\": [\"9M\"],\n \"irondefense\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"megahorn\": [\"9L70\", \"9S0\"],\n \"meteorbeam\": [\"9M\"],\n \"mightycleave\": [\"9L56\", \"9S0\"],\n \"poisonjab\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychic\": [\"9M\"],\n \"psychocut\": [\"9L28\"],\n \"psyshock\": [\"9M\"],\n \"quickattack\": [\"9L7\"],\n \"quickguard\": [\"9L77\"],\n \"rest\": [\"9M\"],\n \"rockblast\": [\"9M\"],\n \"rockthrow\": [\"9L1\"],\n \"rocktomb\": [\"9M\", \"9L42\"],\n \"sacredsword\": [\"9L49\", \"9S0\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"slash\": [\"9L14\"],\n \"sleeptalk\": [\"9M\"],\n \"solarblade\": [\"9M\"],\n \"stoneedge\": [\"9M\", \"9L84\"],\n \"substitute\": [\"9M\"],\n \"swordsdance\": [\"9M\", \"9L63\", \"9S0\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"xscissor\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 75,\n \"ivs\": {\n \"hp\": 20,\n \"atk\": 20,\n \"def\": 20,\n \"spa\": 20,\n \"spd\": 20,\n \"spe\": 20\n },\n \"moves\": [\"megahorn\", \"swordsdance\", \"mightycleave\", \"sacredsword\"]\n }\n ],\n \"eventOnly\": true\n },\n \"ironcrown\": {\n \"learnset\": {\n \"agility\": [\"9M\"],\n \"airslash\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"confusion\": [\"9L1\"],\n \"doubleedge\": [\"9M\"],\n \"electricterrain\": [\"9M\", \"9L1\"],\n \"endure\": [\"9M\"],\n \"expandingforce\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"flashcannon\": [\"9M\", \"9L42\"],\n \"focusblast\": [\"9M\"],\n \"futuresight\": [\"9M\", \"9L63\", \"9S0\"],\n \"gigaimpact\": [\"9M\"],\n \"gravity\": [\"9M\"],\n \"heavyslam\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"9L91\"],\n \"irondefense\": [\"9M\", \"9L21\"],\n \"ironhead\": [\"9M\"],\n \"leer\": [\"9L1\"],\n \"metalburst\": [\"9L84\"],\n \"metalclaw\": [\"9M\", \"9L1\"],\n \"metalsound\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"psychic\": [\"9M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychocut\": [\"9L35\"],\n \"psyshock\": [\"9M\", \"9L28\"],\n \"quickguard\": [\"9L77\"],\n \"rest\": [\"9M\"],\n \"sacredsword\": [\"9L49\", \"9S0\"],\n \"scaryface\": [\"9M\"],\n \"slash\": [\"9L14\"],\n \"sleeptalk\": [\"9M\"],\n \"smartstrike\": [\"9M\", \"9L7\"],\n \"solarblade\": [\"9M\"],\n \"steelbeam\": [\"9M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"supercellslam\": [\"9M\"],\n \"swordsdance\": [\"9M\"],\n \"tachyoncutter\": [\"9L56\", \"9S0\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"voltswitch\": [\"9M\", \"9L70\", \"9S0\"],\n \"xscissor\": [\"9M\"],\n \"zenheadbutt\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 75,\n \"ivs\": {\n \"hp\": 20,\n \"atk\": 20,\n \"def\": 20,\n \"spa\": 20,\n \"spd\": 20,\n \"spe\": 20\n },\n \"moves\": [\"voltswitch\", \"futuresight\", \"tachyoncutter\", \"sacredsword\"]\n }\n ],\n \"eventOnly\": true\n },\n \"terapagos\": {\n \"learnset\": {\n \"ancientpower\": [\"9L10\"],\n \"aurasphere\": [\"9M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bugbuzz\": [\"9M\"],\n \"calmmind\": [\"9M\"],\n \"crunch\": [\"9M\"],\n \"darkpulse\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L70\"],\n \"dragonpulse\": [\"9M\"],\n \"earthpower\": [\"9M\", \"9L40\", \"9S0\"],\n \"earthquake\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"flamethrower\": [\"9M\"],\n \"flareblitz\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"gravity\": [\"9M\"],\n \"gyroball\": [\"9M\", \"9L90\"],\n \"headbutt\": [\"9L20\"],\n \"heatcrash\": [\"9M\"],\n \"heavyslam\": [\"9M\", \"9L50\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"icespinner\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"meteorbeam\": [\"9M\"],\n \"powergem\": [\"9M\"],\n \"protect\": [\"9M\", \"9L30\"],\n \"raindance\": [\"9M\"],\n \"rapidspin\": [\"9L1\"],\n \"rest\": [\"9M\"],\n \"roar\": [\"9M\"],\n \"rockpolish\": [\"9L80\"],\n \"rockslide\": [\"9M\"],\n \"scorchingsands\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"stealthrock\": [\"9M\"],\n \"stoneedge\": [\"9M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"supercellslam\": [\"9M\"],\n \"surf\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terastarstorm\": [\"9L60\", \"9S0\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"toxic\": [\"9M\"],\n \"triattack\": [\"9L1\"],\n \"waterpulse\": [\"9M\", \"9S0\"],\n \"weatherball\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"withdraw\": [\"9L1\"],\n \"zenheadbutt\": [\"9M\", \"9S0\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 85,\n \"gender\": \"M\",\n \"nature\": \"Hardy\",\n \"ivs\": {\n \"hp\": 31,\n \"atk\": 15,\n \"def\": 31,\n \"spa\": 31,\n \"spd\": 31,\n \"spe\": 31\n },\n \"moves\": [\"terastarstorm\", \"zenheadbutt\", \"earthpower\", \"waterpulse\"]\n }\n ],\n \"eventOnly\": true\n },\n \"pecharunt\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"astonish\": [\"9L1\"],\n \"curse\": [\"9M\"],\n \"defensecurl\": [\"9L1\"],\n \"destinybond\": [\"9L16\"],\n \"endure\": [\"9M\"],\n \"faketears\": [\"9M\", \"9L24\"],\n \"foulplay\": [\"9M\"],\n \"gunkshot\": [\"9M\"],\n \"hex\": [\"9M\"],\n \"imprison\": [\"9M\"],\n \"malignantchain\": [\"9L48\", \"9S0\"],\n \"meanlook\": [\"9L1\"],\n \"memento\": [\"9L1\"],\n \"nastyplot\": [\"9M\", \"9L64\", \"9S0\"],\n \"nightshade\": [\"9M\"],\n \"partingshot\": [\"9L32\"],\n \"phantomforce\": [\"9M\"],\n \"poisongas\": [\"9L1\"],\n \"poltergeist\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"recover\": [\"9L72\"],\n \"rest\": [\"9M\"],\n \"rollout\": [\"9L1\"],\n \"shadowball\": [\"9M\", \"9L40\", \"9S0\"],\n \"sleeptalk\": [\"9M\"],\n \"sludgebomb\": [\"9M\"],\n \"sludgewave\": [\"9M\"],\n \"smog\": [\"9L1\"],\n \"spite\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\", \"9L56\", \"9S0\"],\n \"venoshock\": [\"9M\"],\n \"withdraw\": [\"9L8\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 88,\n \"nature\": \"Timid\",\n \"moves\": [\"nastyplot\", \"toxic\", \"malignantchain\", \"shadowball\"]\n }\n ],\n \"eventOnly\": true\n },\n \"syclar\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7L1\"],\n \"attract\": [\"8M\", \"7M\", \"4M\"],\n \"avalanche\": [\"9M\", \"9L31\", \"8M\", \"8L31\", \"7L48\", \"4M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"bugbite\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"bugbuzz\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7L43\", \"4L42\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"4T\"],\n \"cut\": [\"6M\", \"4M\"],\n \"doubleedge\": [\"9E\", \"8E\", \"4T\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"earthpower\": [\"9M\", \"8M\", \"8E\", \"7E\", \"4T\", \"4E\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"fellstinger\": [\"9E\", \"8E\", \"7E\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"focusenergy\": [\"9L25\", \"8M\", \"8L25\", \"7L10\", \"4L13\"],\n \"focuspunch\": [\"9M\", \"7T\"],\n \"frostbreath\": [\"7M\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"furyattack\": [\"9L5\", \"8L5\", \"7L14\", \"4L1\"],\n \"furycutter\": [\"9L10\", \"8L10\", \"7L23\", \"4T\"],\n \"hail\": [\"8M\", \"7M\", \"7L34\", \"4M\", \"4L28\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"honeclaws\": [\"7M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7L1\"],\n \"iceshard\": [\"9L15\", \"8L15\", \"7L5\", \"4L8\"],\n \"icespinner\": [\"9M\"],\n \"iciclecrash\": [\"9L45\", \"8L45\", \"7L39\"],\n \"icywind\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7T\", \"7L19\", \"4T\", \"4L18\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\", \"4L5\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"naturalgift\": [\"4M\"],\n \"pinmissile\": [\"9E\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"return\": [\"7M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"sheercold\": [\"9L55\", \"8L55\", \"5L55\", \"4L49\"],\n \"signalbeam\": [\"7T\", \"7E\"],\n \"silverwind\": [\"4M\"],\n \"skittersmack\": [\"8T\"],\n \"slash\": [\"9L35\", \"8L35\", \"7L28\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"4T\"],\n \"snowscape\": [\"9M\"],\n \"spikes\": [\"9M\", \"8M\", \"7E\", \"4E\"],\n \"strength\": [\"6M\", \"5M\"],\n \"stringshot\": [\"9E\", \"8E\", \"4T\"],\n \"strugglebug\": [\"9M\", \"9E\", \"8E\", \"7M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"superpower\": [\"8M\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"swagger\": [\"7M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"tailglow\": [\"9E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"waterpulse\": [\"9M\", \"6T\", \"4M\"],\n \"xscissor\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7M\", \"7L31\", \"4M\", \"4L23\"]\n }\n },\n \"syclant\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7L1\"],\n \"attract\": [\"8M\", \"7M\", \"4M\"],\n \"avalanche\": [\"9M\", \"9L33\", \"8M\", \"8L33\", \"7L50\", \"4M\", \"4L49\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bugbite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"bugbuzz\": [\"9M\", \"9L60\", \"8M\", \"8L60\", \"7L46\", \"4L42\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"counter\": [\"4T\"],\n \"cut\": [\"4M\"],\n \"doubleedge\": [\"4T\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"earthpower\": [\"9M\", \"8M\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"focusenergy\": [\"9L25\", \"8M\", \"8L25\", \"7L10\", \"4L8\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"frostbreath\": [\"7M\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"furyattack\": [\"9L1\", \"8L1\", \"7L14\", \"4L1\"],\n \"furycutter\": [\"9L1\", \"8L1\", \"7L23\", \"4T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"7L37\", \"4M\", \"4L35\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"honeclaws\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"icepunch\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"4T\", \"4L30\"],\n \"iceshard\": [\"9L15\", \"8L15\", \"7L5\", \"4L5\"],\n \"icespinner\": [\"9M\"],\n \"iciclecrash\": [\"9L53\", \"8L53\", \"7L41\"],\n \"iciclespear\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\"],\n \"icywind\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L19\", \"4T\", \"4L18\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\", \"4L1\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"naturalgift\": [\"4M\"],\n \"pinmissile\": [\"8M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"return\": [\"7M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"sheercold\": [\"9L67\", \"8L67\", \"5L59\", \"4L60\"],\n \"signalbeam\": [\"7T\"],\n \"silverwind\": [\"4M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"slash\": [\"9L39\", \"8L39\", \"7L28\", \"4L14\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"snore\": [\"8M\", \"4T\"],\n \"snowscape\": [\"9M\"],\n \"spikes\": [\"9M\", \"8M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"stringshot\": [\"4T\"],\n \"strugglebug\": [\"9M\", \"7M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"tripleaxel\": [\"9M\", \"8T\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"waterpulse\": [\"9M\", \"6T\", \"4M\"],\n \"xscissor\": [\"9M\", \"9L46\", \"8M\", \"8L46\", \"7M\", \"7L32\", \"4M\", \"4L27\"]\n }\n },\n \"revenankh\": {\n \"learnset\": {\n \"ancientpower\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"armthrust\": [\"9L4\", \"8L4\", \"7L8\", \"6L8\", \"5L8\", \"4L8\"],\n \"attract\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bind\": [\"7T\", \"6T\", \"5T\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"coaching\": [\"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"confuseray\": [\"9M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"curse\": [\"9L36\", \"8L36\", \"7L28\", \"6L28\", \"5L28\", \"4L28\"],\n \"darkestlariat\": [\"8M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"destinybond\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"detect\": [\"9L8\", \"8L8\", \"7L11\", \"6L11\", \"5L11\", \"4L11\"],\n \"dig\": [\"9M\", \"8M\", \"6M\", \"5M\", \"4M\"],\n \"doubleteam\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4M\"],\n \"dreameater\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"dualchop\": [\"7T\", \"6T\", \"5T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"embargo\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"9L56\", \"8L60\", \"7T\", \"6T\", \"4M\"],\n \"forcepalm\": [\"9L28\", \"8L28\", \"7L15\", \"6L15\", \"5L15\", \"4L15\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"frustration\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"glare\": [\"9L24\", \"8L24\", \"7L21\", \"6L21\", \"5L21\", \"4L21\"],\n \"grudge\": [\"8L52\", \"7L55\", \"6L55\", \"5L55\", \"4L49\"],\n \"hammerarm\": [\"9L48\", \"8L48\", \"7L49\", \"6L49\", \"5L49\", \"4L44\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hex\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L44\", \"6L44\", \"5L44\"],\n \"hiddenpower\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"knockoff\": [\"9M\", \"9L40\", \"8L40\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"laserfocus\": [\"7T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"],\n \"machpunch\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"meanlook\": [\"9L16\", \"8L16\", \"7L5\", \"6L5\", \"5L5\", \"4L5\"],\n \"megapunch\": [\"8M\"],\n \"memento\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"moonlight\": [\"9L44\", \"8L44\", \"7L66\", \"6L66\", \"5L66\", \"4L60\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"nastyplot\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"9M\"],\n \"ominouswind\": [\"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"phantomforce\": [\"9M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"poweruppunch\": [\"6M\"],\n \"powerwhip\": [\"9L52\", \"8L56\", \"7L60\", \"6L60\", \"5L60\", \"4L55\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"psychup\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"punishment\": [\"7L33\", \"6L33\", \"5L33\", \"4L33\"],\n \"quickguard\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"retaliate\": [\"8M\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\n \"9M\",\n \"8M\",\n \"7M\",\n \"7L18\",\n \"6M\",\n \"6L18\",\n \"5M\",\n \"5L18\",\n \"4M\",\n \"4L18\"\n ],\n \"roleplay\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"round\": [\"8M\", \"7M\", \"6M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"sandtomb\": [\n \"9M\",\n \"9L12\",\n \"8M\",\n \"8L12\",\n \"7L39\",\n \"6L39\",\n \"5L39\",\n \"4L39\"\n ],\n \"scaryface\": [\"9M\", \"8M\"],\n \"secretpower\": [\"6M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"shadowpunch\": [\"9L20\", \"8L20\", \"7L25\", \"6L25\", \"5L25\", \"4L25\"],\n \"shadowsneak\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5T\", \"4M\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"6T\", \"5T\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"suckerpunch\": [\"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"telekinesis\": [\"7T\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"throatchop\": [\"8M\", \"7T\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"torment\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"upperhand\": [\"9M\"],\n \"vacuumwave\": [\"9M\", \"4T\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\"],\n \"wonderroom\": [\"8M\", \"7T\", \"6T\", \"5T\"],\n \"workup\": [\"8M\", \"7M\", \"5M\"],\n \"wrap\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4L1\"]\n }\n },\n \"embirch\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"8M\", \"7L37\"],\n \"aromatherapy\": [\"7E\", \"4E\"],\n \"attract\": [\"8M\", \"7M\", \"4M\"],\n \"block\": [\"9E\", \"8E\", \"7T\", \"4T\"],\n \"bulldoze\": [\"9M\", \"8M\"],\n \"bulletseed\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"4M\", \"4L1\"],\n \"confide\": [\"7M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"4T\", \"4E\"],\n \"doubleedge\": [\"9L40\", \"8L40\", \"7L1\", \"7E\", \"4T\", \"4L33\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"dragonbreath\": [\"9E\", \"8E\", \"7E\", \"4E\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\"],\n \"ember\": [\"9L4\", \"8L4\", \"7L5\", \"4L9\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"energyball\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"fireblast\": [\"9M\", \"8M\"],\n \"firespin\": [\"9M\", \"8M\", \"7E\", \"4L25\"],\n \"flamecharge\": [\"9M\", \"7M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"flamewheel\": [\"9L16\", \"8L16\", \"7L19\", \"4L17\"],\n \"flareblitz\": [\"9M\", \"8M\"],\n \"flash\": [\"4M\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"gigadrain\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7T\", \"7L32\", \"4M\", \"4L21\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"grasswhistle\": [\"7E\", \"4E\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\", \"7E\"],\n \"growth\": [\"9L12\", \"8L12\", \"7L28\", \"4L5\"],\n \"headbutt\": [\"4T\"],\n \"heatcrash\": [\"9M\", \"9L44\", \"8M\", \"8L44\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"incinerate\": [\"7M\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"7L37\", \"4T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"7T\", \"4M\"],\n \"lavaplume\": [\"9L32\", \"8L32\", \"7L41\", \"4L40\"],\n \"leechseed\": [\"9L8\", \"8L8\", \"7L10\", \"4L13\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"8E\", \"7M\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"petaldance\": [\"9L36\", \"8L36\", \"7L46\", \"4L29\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"return\": [\"7M\", \"4M\"],\n \"revenge\": [\"8M\", \"7E\", \"4E\"],\n \"roar\": [\"7M\", \"4M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rocksmash\": [\"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\", \"4M\"],\n \"sandtomb\": [\"9M\", \"8M\", \"7L23\", \"7E\", \"4E\"],\n \"secretpower\": [\"4M\"],\n \"seedbomb\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"4T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"4M\"],\n \"strength\": [\"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"swagger\": [\"7M\", \"4M\"],\n \"sweetscent\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"synthesis\": [\"9L25\", \"8L25\", \"7T\", \"7L14\", \"4T\", \"4L37\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"watersport\": [\"7E\", \"4E\"],\n \"wildcharge\": [\"9M\", \"8M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"worryseed\": [\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"zenheadbutt\": [\"9M\", \"8M\"]\n }\n },\n \"flarelm\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"9L39\", \"8M\", \"8L39\", \"7L37\"],\n \"ancientpower\": [\"4T\"],\n \"attract\": [\"8M\", \"7M\", \"4M\"],\n \"block\": [\"7T\", \"4T\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"bulletseed\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"4M\", \"4L1\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\"],\n \"counter\": [\"4T\"],\n \"doubleedge\": [\"9L56\", \"8L56\", \"7L1\", \"4T\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\"],\n \"dragontail\": [\"9M\", \"7M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L5\", \"4L9\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"energyball\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"firespin\": [\"9M\", \"8M\", \"4L28\"],\n \"flameburst\": [\"7L24\"],\n \"flamecharge\": [\"9M\", \"9L0\", \"8L0\", \"7M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"flamewheel\": [\"9L16\", \"8L16\", \"7L19\", \"4L17\"],\n \"flareblitz\": [\"9M\", \"8M\"],\n \"flash\": [\"4M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"gigadrain\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L32\", \"4M\", \"4L21\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"growth\": [\"9L12\", \"8L12\", \"7L28\", \"4L5\"],\n \"headbutt\": [\"4T\"],\n \"heatcrash\": [\"9M\", \"9L62\", \"8M\", \"8L62\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"incinerate\": [\"7M\"],\n \"irondefense\": [\"9M\", \"9L39\", \"8M\", \"8L39\", \"7L37\", \"4T\", \"4L40\"],\n \"ironhead\": [\"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"7T\", \"4M\"],\n \"lavaplume\": [\"9L44\", \"8L44\", \"7L46\", \"4L48\"],\n \"leechseed\": [\"9L1\", \"8L1\", \"7L10\", \"4L13\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"petaldance\": [\"9L50\", \"8L50\", \"7L50\", \"4L36\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"return\": [\"7M\", \"4M\"],\n \"revenge\": [\"8M\"],\n \"roar\": [\"7M\", \"4M\"],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\"7M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\", \"4M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"seedbomb\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L23\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"4T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"swagger\": [\"7M\", \"4M\"],\n \"sweetscent\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"synthesis\": [\"9L27\", \"8L27\", \"7L14\", \"4T\", \"4L44\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n }\n },\n \"pyroak\": {\n \"learnset\": {\n \"amnesia\": [\"9M\", \"9L41\", \"8M\", \"8L41\", \"7L37\"],\n \"ancientpower\": [\"4T\"],\n \"aromaticmist\": [\"9L1\", \"8L1\", \"7L59\"],\n \"attract\": [\"8M\", \"7M\", \"4M\"],\n \"block\": [\"7T\", \"4T\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"bulletseed\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"4M\", \"4L1\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"burnup\": [\"8L72\", \"7L68\"],\n \"confide\": [\"7M\"],\n \"counter\": [\"4T\"],\n \"doubleedge\": [\"9L1\", \"8L1\", \"4T\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"dragoncheer\": [\"9M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\"],\n \"dragontail\": [\"9M\", \"7M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L5\", \"4L9\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"energyball\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7M\", \"7L1\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"firespin\": [\"9M\", \"8M\", \"4L28\"],\n \"flameburst\": [\"7L24\"],\n \"flamecharge\": [\"9M\", \"9L1\", \"8L1\", \"7M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"flamewheel\": [\"9L16\", \"8L16\", \"7L19\", \"4L17\"],\n \"flareblitz\": [\"9M\", \"8M\", \"8L1\", \"7L1\", \"4L1\"],\n \"flash\": [\"4M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"7L46\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"gigadrain\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L32\", \"4M\", \"4L21\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"growth\": [\"9L12\", \"8L12\", \"7L28\", \"4L5\"],\n \"headbutt\": [\"4T\"],\n \"heatcrash\": [\"9M\", \"9L64\", \"8M\", \"8L64\", \"7L41\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"incinerate\": [\"7M\"],\n \"irondefense\": [\"9M\", \"9L41\", \"8M\", \"8L41\", \"7L37\", \"4T\", \"4L42\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"7T\", \"4M\"],\n \"lavaplume\": [\"9L48\", \"8L48\", \"7L50\", \"4L54\"],\n \"leechseed\": [\"9L1\", \"8L1\", \"7L10\", \"4L13\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\"],\n \"overheat\": [\"9M\", \"9L72\", \"8M\", \"7M\", \"4M\"],\n \"petalblizzard\": [\"9L1\", \"8L1\"],\n \"petaldance\": [\"9L56\", \"8L56\", \"7L55\", \"4L36\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"return\": [\"7M\", \"4M\"],\n \"revenge\": [\"8M\"],\n \"roar\": [\"7M\", \"4M\"],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\"7M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\", \"4M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"seedbomb\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L23\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"snore\": [\"8M\", \"4T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"4M\"],\n \"strength\": [\"6M\", \"5M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"swagger\": [\"7M\", \"4M\"],\n \"sweetscent\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"synthesis\": [\"9L27\", \"8L27\", \"7L14\", \"4T\", \"4L48\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"trailblaze\": [\"9M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"woodhammer\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"worryseed\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"zapcannon\": [\"9L1\", \"8L1\", \"7L64\", \"4L60\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n }\n },\n \"breezi\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"9L8\", \"8M\", \"8L8\", \"7M\", \"7L59\"],\n \"aerialace\": [\"9M\", \"9L16\", \"8L16\", \"7M\", \"7L30\", \"4M\", \"4L55\"],\n \"afteryou\": [\"7T\"],\n \"attract\": [\"8M\", \"7M\", \"4M\"],\n \"block\": [\"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"bodyslam\": [\"9M\", \"8M\", \"4T\", \"4L30\"],\n \"bounce\": [\"8M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\"],\n \"copycat\": [\"9E\", \"8E\", \"7L19\", \"4L19\"],\n \"disable\": [\"9E\", \"8E\", \"7E\", \"4E\"],\n \"doubleedge\": [\"9E\", \"8E\", \"7E\", \"4T\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"encore\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L5\", \"4L5\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"entrainment\": [\"9E\", \"8E\", \"7E\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"followme\": [\"9L28\", \"8L28\", \"7E\", \"4E\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"gastroacid\": [\"7T\", \"4T\"],\n \"gunkshot\": [\"9M\", \"9L52\", \"8M\", \"8L52\"],\n \"gust\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"healblock\": [\"7L54\", \"4L50\"],\n \"healingwish\": [\"9E\"],\n \"helpinghand\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\", \"7L1\", \"4T\", \"4L1\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"knockoff\": [\"9M\", \"9L24\", \"8L24\", \"7L14\", \"4T\", \"4L14\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"luckychant\": [\"7L55\", \"4L59\"],\n \"magicroom\": [\"9E\", \"8M\", \"7E\"],\n \"mefirst\": [\"7E\", \"4E\"],\n \"metronome\": [\"9M\", \"8M\", \"7E\", \"4T\", \"4E\"],\n \"mimic\": [\"7E\", \"5E\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"psychup\": [\"7M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rest\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"7M\", \"7L44\", \"4M\", \"4L44\"],\n \"return\": [\"7M\", \"4M\"],\n \"roleplay\": [\"7T\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"9L44\", \"8M\", \"8L44\", \"7M\", \"7L9\", \"4M\", \"4L9\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sandtomb\": [\"9M\", \"8M\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"selfdestruct\": [\"9E\", \"8M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"skillswap\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sludgebomb\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7M\", \"7L34\", \"4M\", \"4L34\"],\n \"sludgewave\": [\"8M\"],\n \"snatch\": [\"7M\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"4T\"],\n \"speedswap\": [\"8M\"],\n \"spikes\": [\"9M\", \"8M\", \"7E\", \"4E\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"swagger\": [\"7M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"tailwind\": [\"9M\", \"9L4\", \"8L4\", \"7L1\", \"4T\", \"4L1\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\"],\n \"toxic\": [\"9M\", \"9L40\", \"8L40\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxicspikes\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L39\", \"4L39\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"twister\": [\"4T\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\"],\n \"whirlwind\": [\"9L32\", \"8L32\", \"7L25\", \"4L25\"],\n \"wish\": [\"9E\", \"8E\", \"7E\", \"4E\"],\n \"wonderroom\": [\"9E\", \"8M\", \"7E\"]\n }\n },\n \"fidgit\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\"],\n \"aerialace\": [\"9M\", \"9L1\", \"8L1\", \"7M\", \"4M\"],\n \"afteryou\": [\"7T\"],\n \"attract\": [\"8M\", \"7M\", \"4M\"],\n \"block\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"bodyslam\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L30\", \"4T\", \"4L30\"],\n \"bounce\": [\"8M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"captivate\": [\"4M\"],\n \"cometpunch\": [\"7L1\", \"4L1\"],\n \"confide\": [\"7M\"],\n \"copycat\": [\"7L19\", \"4L19\"],\n \"dig\": [\"9M\", \"8M\", \"7M\"],\n \"doubleedge\": [\"4T\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"drillrun\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7L1\"],\n \"earthpower\": [\"9M\", \"9L56\", \"8M\", \"8L56\", \"7L60\", \"4T\", \"4L59\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"encore\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L5\", \"4L5\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"followme\": [\"9L1\", \"8L1\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"gastroacid\": [\"9L1\", \"8L1\", \"7T\", \"4T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"gravity\": [\"9M\", \"9L50\", \"8L50\", \"7L47\", \"4T\", \"4L49\"],\n \"gunkshot\": [\"9M\", \"9L62\", \"8M\", \"8L62\"],\n \"gust\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"healblock\": [\"7L54\", \"4L53\"],\n \"helpinghand\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"4T\", \"4L1\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"icespinner\": [\"9M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"knockoff\": [\"9M\", \"9L24\", \"8L24\", \"7L14\", \"4T\", \"4L14\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"luckychant\": [\"7L65\", \"4L67\"],\n \"magicroom\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\"9M\", \"8M\", \"4T\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"psychup\": [\"9M\", \"7M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rapidspin\": [\"9L16\", \"8L16\", \"7L9\", \"4L9\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rest\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"4M\"],\n \"return\": [\"7M\", \"4M\"],\n \"rockclimb\": [\"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"roleplay\": [\"7T\"],\n \"rototiller\": [\"7L1\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"9L1\", \"8M\", \"8L1\", \"7M\", \"4M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"selfdestruct\": [\"8M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"skillswap\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sludgebomb\": [\"9M\", \"9L38\", \"8M\", \"8L38\", \"7M\", \"7L35\", \"4M\", \"4L35\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\"],\n \"smartstrike\": [\"9M\", \"8M\"],\n \"snatch\": [\"7M\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"4T\"],\n \"speedswap\": [\"8M\"],\n \"spikes\": [\"9M\", \"8M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"4M\"],\n \"stompingtantrum\": [\"9M\", \"8M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"swagger\": [\"7M\", \"4M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"tailwind\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"4T\", \"4L1\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"torment\": [\"7M\", \"4M\"],\n \"toxic\": [\"9M\", \"9L44\", \"8L44\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxicspikes\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L41\", \"4L41\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"twister\": [\"4T\"],\n \"upperhand\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\"],\n \"whirlwind\": [\"9L32\", \"8L32\", \"7L25\", \"4L25\"],\n \"wideguard\": [\"9L12\", \"8L12\", \"7L1\"],\n \"wonderroom\": [\"8M\"]\n }\n },\n \"rebble\": {\n \"learnset\": {\n \"accelerock\": [\"9L20\", \"8L20\", \"7L21\"],\n \"acupressure\": [\"9L40\", \"8L40\", \"7L26\", \"4L20\"],\n \"aerialace\": [\"9M\", \"7M\", \"4M\"],\n \"ancientpower\": [\"9L29\", \"8L29\", \"7L30\", \"4T\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"confide\": [\"7M\"],\n \"cut\": [\"4M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\"],\n \"defensecurl\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"disable\": [\"9L16\", \"8L16\", \"7L17\", \"4L17\"],\n \"doubleedge\": [\"9L44\", \"8L44\", \"7L41\", \"4L41\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"7L45\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"embargo\": [\"7M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"explosion\": [\"9L56\", \"8L56\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"flash\": [\"4M\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"headsmash\": [\"9L52\", \"8L52\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"incinerate\": [\"7M\"],\n \"lockon\": [\"9L48\", \"8L48\", \"7L65\"],\n \"metalsound\": [\"9L32\", \"8L32\", \"7L50\", \"4L37\"],\n \"meteorbeam\": [\"8T\"],\n \"mudshot\": [\"9M\", \"8M\", \"7L34\", \"4L25\"],\n \"mudslap\": [\"9M\", \"9L4\", \"8L4\", \"7L8\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"powergem\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L38\", \"4L29\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rockblast\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L13\", \"4L15\"],\n \"rockpolish\": [\"9E\", \"8E\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rollout\": [\"9L8\", \"8L8\", \"7L4\", \"4T\", \"4L1\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"smackdown\": [\"9M\", \"9L1\", \"8L1\", \"7M\"],\n \"snore\": [\"8M\", \"7T\", \"4T\"],\n \"speedswap\": [\"8M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"4M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"vacuumwave\": [\"9M\", \"9L24\", \"8L24\", \"7L60\", \"4T\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n }\n },\n \"tactite\": {\n \"learnset\": {\n \"accelerock\": [\"9L20\", \"8L20\", \"7L21\"],\n \"acupressure\": [\"9L48\", \"8L48\", \"7L26\", \"4L20\"],\n \"aerialace\": [\"9M\", \"7M\", \"4M\"],\n \"ancientpower\": [\"9L31\", \"8L31\", \"7L30\", \"4T\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"confide\": [\"7M\"],\n \"cut\": [\"4M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\"],\n \"defensecurl\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"disable\": [\"9L16\", \"8L16\", \"7L17\", \"4L17\"],\n \"doubleedge\": [\"9L54\", \"8L54\", \"7L43\", \"4L43\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"7L47\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"embargo\": [\"7M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"explosion\": [\"9L72\", \"8L72\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"flash\": [\"4M\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"headsmash\": [\"9L66\", \"8L66\", \"4L67\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"incinerate\": [\"7M\"],\n \"lockon\": [\"9L60\", \"8L60\", \"7L63\"],\n \"metalsound\": [\"9L36\", \"8L36\", \"7L51\", \"4L51\"],\n \"meteorbeam\": [\"8T\"],\n \"mudshot\": [\"9M\", \"8M\", \"7L34\", \"4L25\"],\n \"mudslap\": [\"9M\", \"9L1\", \"8L1\", \"7L8\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"powergem\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"7L39\", \"4L29\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rockblast\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L13\", \"4L15\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rollout\": [\"9L1\", \"8L1\", \"7L4\", \"4T\", \"4L1\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"smackdown\": [\"9M\", \"9L1\", \"8L1\", \"7M\"],\n \"smartstrike\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\", \"7T\", \"4T\"],\n \"speedswap\": [\"8M\", \"7L55\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"4M\"],\n \"stoneedge\": [\"8M\", \"7M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"vacuumwave\": [\"9M\", \"9L24\", \"8L24\", \"7L60\", \"4T\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n }\n },\n \"stratagem\": {\n \"learnset\": {\n \"accelerock\": [\"9L20\", \"8L20\", \"7L21\"],\n \"acupressure\": [\"9L48\", \"8L48\", \"7L26\", \"4L20\"],\n \"aerialace\": [\"9M\", \"7M\", \"4M\"],\n \"ancientpower\": [\"9L31\", \"8L31\", \"7L30\", \"4T\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"confide\": [\"7M\"],\n \"cut\": [\"4M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\"],\n \"defensecurl\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"disable\": [\"9L16\", \"8L16\", \"7L17\", \"4L17\"],\n \"doubleedge\": [\"9L54\", \"8L54\", \"7L43\", \"4L32\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7L47\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"embargo\": [\"7M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"explosion\": [\"9L72\", \"8L72\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"flash\": [\"4M\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"headsmash\": [\"9L66\", \"8L66\", \"7L69\", \"4L50\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"incinerate\": [\"7M\"],\n \"laserfocus\": [\"8L1\", \"7L1\"],\n \"lockon\": [\"9L60\", \"8L60\", \"7L65\"],\n \"metalsound\": [\"9L36\", \"8L36\", \"7L52\", \"4L37\"],\n \"meteorbeam\": [\"9L1\", \"8T\"],\n \"mudshot\": [\"9M\", \"8M\", \"7L34\", \"4L25\"],\n \"mudslap\": [\"9M\", \"9L1\", \"8L1\", \"7L8\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"ominouswind\": [\"4T\"],\n \"paleowave\": [\"9L0\", \"8L0\", \"7L1\", \"4L42\"],\n \"powergem\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"7L39\", \"4L29\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"quickguard\": [\"9L1\", \"8L1\", \"7L1\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"return\": [\"7M\", \"4M\"],\n \"rockblast\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L13\", \"4L15\"],\n \"rockclimb\": [\"4M\"],\n \"rockpolish\": [\"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rocksmash\": [\"6M\", \"5M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rollout\": [\"9L1\", \"8L1\", \"7L4\", \"4T\", \"4L1\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"smackdown\": [\"9M\", \"9L1\", \"8L1\", \"7M\"],\n \"smartstrike\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\", \"4T\"],\n \"speedswap\": [\"8M\", \"7L56\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"4M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"vacuumwave\": [\"9M\", \"9L24\", \"8L24\", \"7L60\", \"4T\"],\n \"weatherball\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"4L1\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n }\n },\n \"privatyke\": {\n \"learnset\": {\n \"aquacutter\": [\"9L28\"],\n \"aquajet\": [\"9L16\", \"8L16\", \"7L19\", \"4L27\"],\n \"armthrust\": [\"9L4\", \"8L4\", \"7L14\", \"4L21\"],\n \"attract\": [\"8M\", \"7M\", \"4M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"brine\": [\"8M\", \"4M\"],\n \"bubble\": [\"7L1\", \"4L1\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"7E\", \"4E\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"chipaway\": [\"7L30\"],\n \"closecombat\": [\"9M\", \"8M\", \"7E\"],\n \"coaching\": [\"8T\"],\n \"confide\": [\"7M\"],\n \"crosschop\": [\"9E\", \"8E\", \"7M\", \"4E\"],\n \"cut\": [\"4M\"],\n \"dive\": [\"8M\", \"4T\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"4M\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"embargo\": [\"7M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"falseswipe\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"9L52\", \"8L52\", \"7L59\", \"4M\", \"4L67\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"hail\": [\"8M\", \"7M\", \"4M\"],\n \"headbutt\": [\"9L36\", \"8L36\", \"7E\", \"4T\", \"4E\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"knockoff\": [\"9M\", \"9L24\", \"8L24\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lashout\": [\"8T\"],\n \"liquidation\": [\"9M\", \"9L40\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\"],\n \"machpunch\": [\"9L16\", \"8L16\", \"7L35\", \"4L32\"],\n \"megapunch\": [\"8M\"],\n \"muddywater\": [\"8M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"octazooka\": [\"8E\", \"7E\", \"4E\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\"],\n \"poweruppunch\": [\"8E\", \"7M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"psychup\": [\"7M\"],\n \"punishment\": [\"7L55\", \"4L60\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"recover\": [\"9E\", \"8E\", \"7E\", \"4E\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"retaliate\": [\"8M\", \"7M\"],\n \"return\": [\"7M\", \"4M\"],\n \"revenge\": [\"8M\", \"8L28\", \"7L42\", \"4L41\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rocksmash\": [\"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\"],\n \"scald\": [\"8M\", \"8L40\", \"7M\", \"7L38\"],\n \"scaryface\": [\"9M\", \"8M\", \"7E\", \"4E\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"smokescreen\": [\"9L12\", \"8L12\", \"7L7\", \"4L7\"],\n \"snatch\": [\"7M\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"4T\"],\n \"snowscape\": [\"9M\"],\n \"spikes\": [\"9M\", \"8M\", \"7E\"],\n \"strength\": [\"4M\"],\n \"submission\": [\"8L44\", \"7L48\", \"4L55\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"superpower\": [\"9L44\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"swagger\": [\"7M\", \"4M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7M\", \"7L24\", \"4M\", \"4L36\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"9L8\", \"8M\", \"8L8\", \"7M\", \"7L45\", \"4M\", \"4L47\"],\n \"throatchop\": [\"8M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"torment\": [\"9E\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"vacuumwave\": [\"4T\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpulse\": [\"9M\", \"7T\", \"4M\"],\n \"whirlpool\": [\"8M\", \"4M\"],\n \"wideguard\": [\"9L48\", \"8L48\", \"7L52\"],\n \"workup\": [\"8M\", \"7M\"],\n \"wrap\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"yawn\": [\"9L20\", \"8L20\", \"7L10\", \"4L1\"]\n }\n },\n \"arghonaut\": {\n \"learnset\": {\n \"aquacutter\": [\"9L28\"],\n \"aquajet\": [\"9L16\", \"8L16\", \"7L19\", \"4L27\"],\n \"armthrust\": [\"9L1\", \"8L1\", \"7L14\", \"4L21\"],\n \"attract\": [\"8M\", \"7M\", \"4M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"brine\": [\"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\", \"5L1\", \"4M\", \"4L1\"],\n \"bubble\": [\"7L1\", \"4L1\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"captivate\": [\"4M\"],\n \"chillingwater\": [\"9M\"],\n \"chipaway\": [\"7L30\"],\n \"circlethrow\": [\"9L1\", \"8L1\", \"7L1\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\"],\n \"crosschop\": [\"7M\"],\n \"crosspoison\": [\"8M\"],\n \"cut\": [\"4M\"],\n \"dive\": [\"8M\", \"4T\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"4M\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"embargo\": [\"7M\", \"4M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"falseswipe\": [\"9M\", \"8M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"9L60\", \"8L60\", \"7L73\", \"4M\", \"4L67\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"hail\": [\"8M\", \"7M\", \"4M\"],\n \"hardpress\": [\"9M\"],\n \"headbutt\": [\"9L36\", \"8L36\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"knockoff\": [\"9M\", \"9L24\", \"8L24\", \"7T\", \"4T\"],\n \"lashout\": [\"8T\"],\n \"liquidation\": [\"9M\", \"9L42\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\"],\n \"machpunch\": [\"9L16\", \"8L16\", \"7L35\", \"4L32\"],\n \"megapunch\": [\"8M\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\"],\n \"poweruppunch\": [\"7M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"psychup\": [\"7M\"],\n \"punishment\": [\"7L67\", \"4L60\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"retaliate\": [\"8M\", \"7M\"],\n \"return\": [\"7M\", \"4M\"],\n \"revenge\": [\"8M\", \"8L28\", \"7L46\", \"4L41\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rocksmash\": [\"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\"],\n \"scald\": [\"8M\", \"8L42\", \"7M\", \"7L40\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"smokescreen\": [\"9L12\", \"8L12\", \"7L7\", \"4L7\"],\n \"snatch\": [\"7M\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"4T\"],\n \"snowscape\": [\"9M\"],\n \"spikes\": [\"9M\", \"8M\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"strength\": [\"4M\"],\n \"submission\": [\"8L48\", \"7L56\", \"4L55\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"superpower\": [\"9L48\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"swagger\": [\"7M\", \"4M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7M\", \"7L24\", \"4M\", \"4L36\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"7L51\", \"4M\", \"4L47\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"torment\": [\"7M\", \"4M\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"vacuumwave\": [\"9L1\", \"8L1\", \"4T\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpulse\": [\"9M\", \"7T\", \"4M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"4M\"],\n \"wideguard\": [\"9L54\", \"8L54\", \"7L62\"],\n \"workup\": [\"8M\", \"7M\"],\n \"wrap\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"yawn\": [\"9L20\", \"8L20\", \"7L10\", \"4L1\"]\n }\n },\n \"nohface\": {\n \"learnset\": {\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\"],\n \"copycat\": [\"9L20\", \"8L20\", \"7L22\", \"4L22\"],\n \"curse\": [\"9E\", \"8E\", \"7E\", \"4E\"],\n \"cut\": [\"7M\", \"4M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"defog\": [\"9E\", \"8E\", \"7E\", \"4M\"],\n \"dig\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"dreameater\": [\"7M\", \"4M\"],\n \"embargo\": [\"7M\", \"4M\"],\n \"endeavor\": [\"7T\", \"4T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"fakeout\": [\"9L8\", \"8L8\", \"7L27\", \"4L35\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"featherdance\": [\"9E\", \"8E\", \"7E\", \"4E\"],\n \"feintattack\": [\"7L14\", \"4L14\"],\n \"flail\": [\"9E\", \"8E\", \"7E\", \"4E\"],\n \"flash\": [\"7M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"headbutt\": [\"4T\"],\n \"hex\": [\"9M\", \"8M\", \"7E\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"honeclaws\": [\"9L28\", \"8L28\", \"7L31\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"irontail\": [\"9E\", \"8M\", \"7E\", \"6E\", \"5E\", \"4M\"],\n \"knockoff\": [\"9M\", \"9L36\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lastresort\": [\"7T\", \"4T\"],\n \"lick\": [\"9L4\", \"8L4\", \"7L6\", \"4L6\"],\n \"magiccoat\": [\"7T\", \"4T\"],\n \"memento\": [\"9L44\", \"8L44\", \"7L52\", \"4L31\"],\n \"metalsound\": [\"9E\", \"8E\", \"7E\", \"4E\"],\n \"meteormash\": [\"9E\", \"8E\", \"7E\", \"4E\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"9M\"],\n \"odorsleuth\": [\"7L10\", \"4L10\"],\n \"ominouswind\": [\"4T\"],\n \"painsplit\": [\"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"4T\"],\n \"payback\": [\"8M\", \"7M\", \"4M\"],\n \"perishsong\": [\"9L48\", \"8L48\", \"7L56\", \"4L55\"],\n \"playrough\": [\"9M\", \"8M\", \"7E\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"psychoshift\": [\"8E\", \"7E\", \"4E\"],\n \"psychup\": [\"7M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"retaliate\": [\"8M\", \"7M\"],\n \"return\": [\"7M\", \"4M\"],\n \"revenge\": [\"8M\", \"8L36\", \"7L39\", \"4L44\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\", \"4M\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7M\", \"7L35\", \"4M\", \"4L40\"],\n \"shadowsneak\": [\"9L16\", \"8L16\", \"7L18\", \"4L18\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"snatch\": [\"7M\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"4T\"],\n \"spite\": [\"9M\", \"9L12\", \"8L12\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"suckerpunch\": [\"9E\", \"8E\", \"7E\", \"4T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"swagger\": [\"7M\", \"4M\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"telekinesis\": [\"7M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"torment\": [\"9L24\", \"8L24\", \"7M\", \"4M\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"trick\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"wish\": [\"9E\", \"8E\", \"7E\"],\n \"yawn\": [\"9E\", \"8E\", \"7E\", \"4E\"]\n }\n },\n \"kitsunoh\": {\n \"learnset\": {\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"4M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"bulletpunch\": [\"9L1\", \"8L1\", \"7L1\"],\n \"captivate\": [\"4M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\"],\n \"copycat\": [\"9L20\", \"8L20\", \"7L22\", \"4L22\"],\n \"cut\": [\"7M\", \"4M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"defog\": [\"4M\"],\n \"dig\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"dreameater\": [\"7M\", \"4M\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"embargo\": [\"7M\", \"4M\"],\n \"endeavor\": [\"9M\", \"7T\", \"4T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"fakeout\": [\"9L1\", \"8L1\", \"7L27\", \"4L35\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"feintattack\": [\"7L14\", \"4L14\"],\n \"flash\": [\"7M\", \"4M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"honeclaws\": [\"9L28\", \"8L28\", \"7L31\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"ironhead\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7L43\", \"4T\"],\n \"irontail\": [\"8M\", \"4M\"],\n \"knockoff\": [\"9M\", \"9L36\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lastresort\": [\"7T\", \"4T\"],\n \"lick\": [\"9L1\", \"8L1\", \"7L6\", \"4L6\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"magiccoat\": [\"7T\", \"4T\"],\n \"memento\": [\"9L48\", \"8L48\", \"7L52\", \"4L31\"],\n \"metalclaw\": [\"9M\", \"9L0\", \"8L0\", \"7L1\", \"4L27\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"naturalgift\": [\"4M\"],\n \"nightshade\": [\"9M\"],\n \"odorsleuth\": [\"7L10\", \"4L10\"],\n \"ominouswind\": [\"4T\"],\n \"painsplit\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"payback\": [\"8M\", \"7M\", \"4M\"],\n \"perishsong\": [\"9L52\", \"8L52\", \"7L56\", \"4L55\"],\n \"playrough\": [\"9M\", \"8M\", \"7E\"],\n \"poltergeist\": [\"9M\", \"8T\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"psychup\": [\"9M\", \"7M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"retaliate\": [\"8M\", \"7M\"],\n \"return\": [\"7M\", \"4M\"],\n \"revenge\": [\"8M\", \"8L36\", \"7L39\", \"4L44\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\", \"4M\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"shadowclaw\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7M\", \"7L35\", \"4M\", \"4L40\"],\n \"shadowsneak\": [\"9L16\", \"8L16\", \"7L18\", \"4L18\"],\n \"shadowstrike\": [\"9L44\", \"8L44\", \"7L48\", \"4L49\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"snatch\": [\"7M\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"4T\"],\n \"spite\": [\"9M\", \"9L12\", \"8L12\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"strengthsap\": [\"9L1\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"superfang\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"4M\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"telekinesis\": [\"7M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"torment\": [\"9L24\", \"8L24\", \"7M\", \"4M\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"trick\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\", \"4T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"upperhand\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"4M\"]\n }\n },\n \"monohm\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"4M\"],\n \"aquatail\": [\"9E\", \"8E\", \"7T\"],\n \"attract\": [\"8M\", \"7M\", \"4M\"],\n \"bide\": [\"7L1\", \"4L1\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"9M\", \"9L12\", \"8L12\", \"7L11\", \"4L11\"],\n \"chargebeam\": [\"9M\", \"7M\", \"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"defog\": [\"9E\"],\n \"discharge\": [\"9L33\", \"8L33\", \"7L33\", \"4L37\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"dragonbreath\": [\"9L20\", \"8L20\", \"7L29\", \"7E\", \"4E\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"4M\"],\n \"dragonrage\": [\"7L24\", \"4L7\"],\n \"dragontail\": [\"9M\", \"9L28\", \"8L28\", \"7M\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electricterrain\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"8M\", \"7T\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"flash\": [\"4M\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"hail\": [\"8M\", \"7M\", \"4M\"],\n \"headbutt\": [\"9E\", \"8E\", \"4T\"],\n \"healbell\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\", \"4T\", \"4E\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"hydropump\": [\"9M\", \"8M\", \"7E\", \"4E\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"lockon\": [\"9L44\", \"8L44\"],\n \"muddywater\": [\"8M\"],\n \"mudslap\": [\"9M\", \"9E\", \"8E\", \"7E\", \"4T\", \"4E\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\"],\n \"outrage\": [\"9M\", \"8M\", \"4T\"],\n \"powdersnow\": [\"9E\", \"8E\", \"7E\"],\n \"powergem\": [\"9M\", \"8M\", \"7E\", \"4E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"raindance\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7M\", \"7L37\", \"4M\", \"4L19\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"return\": [\"7M\", \"4M\"],\n \"risingvoltage\": [\"8T\"],\n \"roar\": [\"9M\", \"9E\", \"8E\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"shockwave\": [\"7T\", \"4M\"],\n \"signalbeam\": [\"4T\"],\n \"slackoff\": [\"9L40\", \"8L40\", \"7L48\", \"4L42\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"snore\": [\"8M\", \"4T\"],\n \"snowscape\": [\"9M\"],\n \"sonicboom\": [\"7L16\", \"4L29\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L48\", \"8L48\", \"7L53\", \"4L50\"],\n \"thunder\": [\"9M\", \"9L52\", \"8M\", \"8L52\", \"7M\", \"7L65\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"thundershock\": [\"9L4\", \"8L4\", \"7L11\", \"4L15\"],\n \"thunderwave\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7M\", \"4M\"],\n \"torment\": [\"7M\", \"4M\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"twister\": [\"9L8\", \"8L8\", \"7L7\", \"4T\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"4M\"],\n \"weatherball\": [\"9M\", \"9E\", \"8M\"],\n \"whirlwind\": [\"9L16\", \"8L16\", \"7L1\", \"4L1\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\"],\n \"zapcannon\": [\"9L44\", \"8L44\", \"7L59\", \"4L59\"]\n }\n },\n \"duohm\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"4M\"],\n \"aquatail\": [\"7T\"],\n \"attract\": [\"8M\", \"7M\", \"4M\"],\n \"bide\": [\"7L1\", \"4L1\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"9M\", \"9L12\", \"8L12\", \"7L11\", \"4L11\"],\n \"chargebeam\": [\"9M\", \"7M\", \"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"discharge\": [\"9L35\", \"8L35\", \"7L33\", \"4L37\"],\n \"doublehit\": [\"9L0\", \"8L0\", \"7L20\", \"4L22\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"4T\"],\n \"dragonbreath\": [\"9L20\", \"8L20\", \"7L29\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"4M\"],\n \"dragonrage\": [\"7L24\", \"4L7\"],\n \"dragontail\": [\"9M\", \"9L28\", \"8L28\", \"7M\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electricterrain\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"8M\", \"7T\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"flash\": [\"4M\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"hail\": [\"8M\", \"7M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"honeclaws\": [\"7M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\"],\n \"incinerate\": [\"7M\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"lockon\": [\"9L52\", \"8L52\"],\n \"muddywater\": [\"8M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\"],\n \"outrage\": [\"9M\", \"8M\", \"4T\"],\n \"powergem\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"raindance\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7M\", \"7L37\", \"4M\", \"4L19\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"return\": [\"7M\", \"4M\"],\n \"risingvoltage\": [\"8T\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"shockwave\": [\"7T\", \"4M\"],\n \"signalbeam\": [\"4T\"],\n \"slackoff\": [\"9L46\", \"8L46\", \"7L48\", \"4L42\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"snore\": [\"8M\", \"4T\"],\n \"snowscape\": [\"9M\"],\n \"sonicboom\": [\"7L16\", \"4L29\"],\n \"strength\": [\"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L58\", \"8L58\", \"7L53\", \"4L50\"],\n \"thunder\": [\"9M\", \"9L64\", \"8M\", \"8L64\", \"7M\", \"7L65\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"thundershock\": [\"9L1\", \"8L1\", \"7L11\", \"4L15\"],\n \"thunderwave\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7M\", \"4M\"],\n \"torment\": [\"7M\", \"4M\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"twister\": [\"9L1\", \"8L1\", \"7L7\", \"4T\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"4M\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"whirlwind\": [\"9L16\", \"8L16\", \"7L1\", \"4L1\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\"],\n \"zapcannon\": [\"9L52\", \"8L52\", \"7L59\", \"4L59\"]\n }\n },\n \"cyclohm\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"4M\"],\n \"aquatail\": [\"7T\"],\n \"attract\": [\"8M\", \"7M\", \"4M\"],\n \"bide\": [\"7L1\", \"4L1\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"breakingswipe\": [\"9L1\", \"8M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"9M\", \"9L12\", \"8L12\", \"7L11\", \"4L11\"],\n \"chargebeam\": [\"9M\", \"7M\", \"4M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"discharge\": [\"9L35\", \"8L35\", \"7L33\", \"4L37\"],\n \"doublehit\": [\"9L1\", \"8L1\", \"7L20\", \"4L22\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\", \"4T\"],\n \"dragonbreath\": [\"9L20\", \"8L20\", \"7L29\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\", \"4M\"],\n \"dragonrage\": [\"7L24\", \"4L7\"],\n \"dragontail\": [\"9M\", \"9L28\", \"8L28\", \"7M\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electricterrain\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"flash\": [\"4M\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"hail\": [\"8M\", \"7M\", \"4M\"],\n \"headbutt\": [\"4T\"],\n \"healbell\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"honeclaws\": [\"7M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\"],\n \"incinerate\": [\"7M\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"lockon\": [\"9L56\", \"8L56\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"naturepower\": [\"7M\"],\n \"outrage\": [\"9M\", \"8M\", \"4T\"],\n \"powergem\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"raindance\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7M\", \"7L37\", \"4M\", \"4L19\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"return\": [\"7M\", \"4M\"],\n \"risingvoltage\": [\"8T\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"shockwave\": [\"7T\", \"4M\"],\n \"signalbeam\": [\"4T\"],\n \"slackoff\": [\"9L48\", \"8L48\", \"7L48\", \"4L42\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"snore\": [\"8M\", \"4T\"],\n \"snowscape\": [\"9M\"],\n \"sonicboom\": [\"7L16\", \"4L29\"],\n \"strength\": [\"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"supercellslam\": [\"9M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thrash\": [\"9L64\", \"8L64\", \"7L53\", \"4L50\"],\n \"thunder\": [\"9M\", \"9L72\", \"8M\", \"8L72\", \"7M\", \"7L65\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"thundershock\": [\"9L1\", \"8L1\", \"7L11\", \"4L15\"],\n \"thunderwave\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7M\", \"4M\"],\n \"torment\": [\"7M\", \"4M\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"triattack\": [\"9L0\", \"8M\", \"8L0\", \"7L1\", \"4L33\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"twister\": [\"9L1\", \"8L1\", \"7L7\", \"4T\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"waterpulse\": [\"9M\", \"7T\", \"4M\"],\n \"weatherball\": [\"9M\", \"8M\", \"7L42\"],\n \"whirlwind\": [\"9L16\", \"8L16\", \"7L1\", \"4L1\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\"],\n \"zapcannon\": [\"9L56\", \"8L56\", \"7L59\", \"4L59\"]\n }\n },\n \"dorsoil\": {\n \"learnset\": {\n \"ancientpower\": [\"4T\"],\n \"aquatail\": [\"9E\", \"8E\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"4M\"],\n \"bite\": [\"9L20\", \"8L20\", \"5L10\", \"4L11\"],\n \"block\": [\"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7L42\", \"4T\", \"4L22\"],\n \"bounce\": [\"8M\", \"4T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"8M\", \"7M\"],\n \"captivate\": [\"4M\"],\n \"chipaway\": [\"7E\"],\n \"confide\": [\"7M\"],\n \"crunch\": [\"9M\", \"9L45\", \"8M\", \"8L45\", \"7L58\", \"4L55\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"dig\": [\"9M\", \"8M\", \"4M\"],\n \"dive\": [\"8M\", \"4T\"],\n \"doubleedge\": [\"9E\", \"8E\", \"7E\", \"4T\", \"4E\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"drillrun\": [\"9M\", \"8M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"embargo\": [\"7M\", \"4M\"],\n \"encore\": [\"9M\", \"8M\", \"7E\", \"4E\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"fakeout\": [\"9E\", \"8E\", \"7E\", \"4E\"],\n \"firefang\": [\"9M\", \"8M\", \"7E\", \"4E\"],\n \"fissure\": [\"9E\", \"8E\", \"7E\", \"4E\"],\n \"flail\": [\"9E\", \"8E\", \"7E\", \"4E\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"icespinner\": [\"9M\"],\n \"irontail\": [\"8M\", \"7T\", \"4M\"],\n \"knockoff\": [\"9M\", \"9L25\", \"8L25\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"magnitude\": [\"7L32\", \"4L42\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"9L5\", \"8L5\", \"7L16\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"peck\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"pursuit\": [\"7L37\", \"4L29\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rapidspin\": [\"9L15\", \"8L15\", \"7L21\", \"4L17\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"retaliate\": [\"8M\", \"7M\"],\n \"return\": [\"7M\", \"4M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rocksmash\": [\"7M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sandtomb\": [\"9M\", \"9L10\", \"8M\", \"8L10\", \"7E\", \"6E\", \"5E\", \"4E\"],\n \"scorchingsands\": [\"8T\"],\n \"screech\": [\"8M\", \"7E\", \"4E\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\"],\n \"snatch\": [\"7M\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"4T\"],\n \"spitup\": [\"9L40\", \"8L40\", \"7L53\", \"4L48\"],\n \"stealthrock\": [\"9M\"],\n \"stockpile\": [\"9L40\", \"8L40\", \"7L53\", \"4L48\"],\n \"strength\": [\"9L30\", \"8L30\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"suckerpunch\": [\"9E\", \"8E\", \"7E\", \"4T\", \"4E\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"superpower\": [\n \"9E\",\n \"8M\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"swagger\": [\"7M\", \"4M\"],\n \"swallow\": [\"9L40\", \"8L40\", \"7L53\", \"4L48\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\", \"8M\", \"7E\", \"4E\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"wideguard\": [\"7E\"]\n }\n },\n \"colossoil\": {\n \"learnset\": {\n \"ancientpower\": [\"4T\"],\n \"aquatail\": [\"7T\", \"6T\", \"5T\", \"4T\"],\n \"attract\": [\"8M\", \"7M\", \"4M\"],\n \"bite\": [\"9L20\", \"8L20\", \"5L10\", \"4L11\"],\n \"block\": [\"7T\", \"6T\", \"5T\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7L42\", \"4T\", \"4L22\"],\n \"bounce\": [\"8M\", \"7L48\", \"4T\", \"4L35\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"brutalswing\": [\"9L1\", \"8M\", \"8L1\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"captivate\": [\"4M\"],\n \"confide\": [\"7M\"],\n \"crunch\": [\"9M\", \"9L49\", \"8M\", \"8L49\", \"7L58\", \"4L55\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"dig\": [\"9M\", \"8M\", \"4M\"],\n \"dive\": [\"8M\", \"4T\"],\n \"doubleedge\": [\"4T\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"drillrun\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7L1\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"embargo\": [\"7M\", \"4M\"],\n \"encore\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"foulplay\": [\"9M\", \"8M\", \"7T\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"furyattack\": [\"9L1\", \"8L1\", \"7L26\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"headlongrush\": [\"9L63\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"highhorsepower\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\"],\n \"hornattack\": [\"9L1\", \"8L1\", \"7L5\", \"4L6\"],\n \"horndrill\": [\"9L70\", \"8L63\", \"7L74\", \"4L70\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"icespinner\": [\"9M\"],\n \"irontail\": [\"8M\", \"7T\", \"4M\"],\n \"knockoff\": [\"9M\", \"9L25\", \"8L25\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"magnitude\": [\"7L32\", \"4L42\"],\n \"megahorn\": [\"9L56\", \"8M\", \"8L56\", \"7L64\", \"4L63\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\", \"9L1\", \"8L1\", \"7L16\", \"4T\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\", \"7M\", \"4M\"],\n \"peck\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"pursuit\": [\"7L37\", \"4L29\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rapidspin\": [\"9L15\", \"8L15\", \"7L21\", \"4L17\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"retaliate\": [\"8M\", \"7M\"],\n \"return\": [\"7M\", \"4M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rocksmash\": [\"7M\", \"4M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\"],\n \"rollout\": [\"4T\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"sandtomb\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"smartstrike\": [\"9M\", \"8M\", \"7M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\"],\n \"snatch\": [\"7M\", \"4M\"],\n \"snore\": [\"8M\", \"7T\", \"4T\"],\n \"spitup\": [\"9L42\", \"8L42\", \"7L53\", \"4L48\"],\n \"stealthrock\": [\"9M\"],\n \"stockpile\": [\"9L42\", \"8L42\", \"7L53\", \"4L48\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"strength\": [\"9L30\", \"8L30\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"suckerpunch\": [\"4T\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"supercellslam\": [\"9M\"],\n \"superpower\": [\"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"swagger\": [\"7M\", \"4M\"],\n \"swallow\": [\"9L42\", \"8L42\", \"7L53\", \"4L48\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"torment\": [\"7M\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"4M\"]\n }\n },\n \"protowatt\": {\n \"learnset\": {\n \"bubble\": [\"7L1\", \"4L1\"],\n \"charge\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"confuseray\": [\"9M\", \"9L10\", \"8L10\", \"7L11\", \"4L11\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"4E\"],\n \"entrainment\": [\"9E\", \"8E\", \"7E\"],\n \"followme\": [\"9E\", \"8E\", \"7E\", \"4E\"],\n \"mefirst\": [\"7E\", \"4E\"],\n \"metronome\": [\"7E\", \"4E\"],\n \"mindreader\": [\"7E\", \"4E\"],\n \"mirrorcoat\": [\"9E\", \"8E\", \"7E\", \"4E\"],\n \"sheercold\": [\"9E\", \"8E\", \"7E\", \"4E\"],\n \"speedswap\": [\"7E\"],\n \"terablast\": [\"9M\"],\n \"thundershock\": [\"9L5\", \"8L5\", \"7L5\", \"4L5\"],\n \"watergun\": [\"9L1\", \"8L1\"]\n }\n },\n \"krilowatt\": {\n \"learnset\": {\n \"aquatail\": [\"9L50\", \"8L50\", \"7L1\"],\n \"attract\": [\"8M\", \"7M\", \"4M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bubble\": [\"7L1\", \"4L1\"],\n \"bubblebeam\": [\"9L0\", \"8L0\", \"7L28\", \"4L28\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"9M\", \"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\", \"9L1\", \"8L1\", \"7L11\", \"4L11\"],\n \"copycat\": [\"9L25\", \"8L25\", \"7L39\", \"4L39\"],\n \"counter\": [\"7L33\", \"4L33\"],\n \"cut\": [\"6M\", \"5M\", \"4M\"],\n \"discharge\": [\"9L30\", \"8L30\", \"7M\", \"7L51\", \"4L51\"],\n \"dive\": [\"8M\", \"6M\", \"4T\"],\n \"doubleteam\": [\"7M\", \"4M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electricterrain\": [\"9M\", \"8M\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"flash\": [\"4M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"flipturn\": [\"8T\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"furycutter\": [\"4T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"guillotine\": [\"9L60\", \"8L60\", \"7L57\", \"4L57\"],\n \"hail\": [\"8M\", \"7M\", \"4M\"],\n \"heartswap\": [\"9S0\", \"7L53\", \"4L46\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"icebeam\": [\"9M\", \"9S0\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\"],\n \"iceshard\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"imprison\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L17\", \"4L17\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\"],\n \"magneticflux\": [\"9L1\", \"8L1\", \"7L1\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mindreader\": [\"8L35\"],\n \"mirrorcoat\": [\"7L24\", \"4L24\"],\n \"muddywater\": [\"9L40\", \"8M\", \"8L40\", \"7L68\", \"4L68\"],\n \"naturalgift\": [\"4M\"],\n \"payback\": [\"8M\", \"7M\", \"4M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"recycle\": [\"7T\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"return\": [\"7M\", \"4M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\"],\n \"scald\": [\"8M\", \"7M\"],\n \"secretpower\": [\"7T\", \"4M\"],\n \"shockwave\": [\"7T\", \"4M\"],\n \"signalbeam\": [\"7T\", \"4T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"snowscape\": [\"9M\"],\n \"speedswap\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"surf\": [\"9M\", \"9S0\", \"8M\", \"7M\", \"4M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\", \"4T\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"9L55\", \"8M\", \"8L55\", \"7M\", \"7L63\", \"4M\", \"4L63\"],\n \"thunderbolt\": [\"9M\", \"9S0\", \"8M\", \"7M\", \"4M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"thundershock\": [\"9L1\", \"8L1\", \"7L5\", \"4L5\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"torment\": [\"7M\", \"4M\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpulse\": [\"9M\", \"7T\", \"4M\"],\n \"whirlpool\": [\"9L35\", \"8M\", \"7M\", \"4M\"],\n \"wildcharge\": [\"9M\", \"9L45\", \"8M\", \"8L45\", \"7M\", \"7L53\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 50,\n \"moves\": [\"surf\", \"thunderbolt\", \"icebeam\", \"heartswap\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"voodoll\": {\n \"learnset\": {\n \"acupressure\": [\"9L48\", \"8L48\", \"7L36\", \"4L40\"],\n \"afteryou\": [\"7T\"],\n \"assurance\": [\"8M\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"attract\": [\"8M\", \"7M\", \"4M\"],\n \"aurasphere\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L45\", \"4L45\"],\n \"batonpass\": [\"9M\", \"8M\", \"7E\", \"4E\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"9M\", \"9L20\", \"8L20\", \"7L19\", \"4L19\"],\n \"confide\": [\"7M\"],\n \"copycat\": [\"9L4\", \"8L4\", \"7L1\", \"4L1\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"4T\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"doubleteam\": [\"7M\"],\n \"dreameater\": [\"7M\", \"4M\"],\n \"echoedvoice\": [\"9L16\", \"8L16\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"feintattack\": [\"7L30\", \"4L30\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"followme\": [\"9L40\", \"8L40\", \"7L20\", \"4L20\"],\n \"foulplay\": [\"9M\", \"9L54\", \"8M\", \"8L52\", \"7L54\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"grudge\": [\"8L33\", \"7L15\", \"4L15\"],\n \"hex\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L43\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\"],\n \"imprison\": [\"9M\", \"8M\", \"7E\", \"4E\"],\n \"knockoff\": [\n \"9M\",\n \"9E\",\n \"8E\",\n \"7T\",\n \"7E\",\n \"6T\",\n \"6E\",\n \"5T\",\n \"5E\",\n \"4T\",\n \"4E\"\n ],\n \"lashout\": [\"9M\", \"8T\"],\n \"machpunch\": [\"9E\", \"8E\", \"7E\", \"4E\"],\n \"magiccoat\": [\"7T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"memento\": [\"9E\", \"8E\", \"7E\", \"4E\"],\n \"metronome\": [\"9M\", \"8M\", \"7E\", \"4T\"],\n \"mimic\": [\"7E\", \"4E\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"nastyplot\": [\"9M\", \"8M\", \"7E\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"7E\", \"4T\"],\n \"painsplit\": [\"9L44\", \"8L44\", \"7L7\", \"4T\", \"4L7\"],\n \"payback\": [\"8M\", \"7M\", \"4M\"],\n \"perishsong\": [\"9E\", \"8E\", \"7E\", \"4E\"],\n \"pinmissile\": [\"9L8\", \"8M\", \"8L8\", \"7L25\", \"4L25\"],\n \"powertrip\": [\"9E\", \"8E\", \"7E\"],\n \"poweruppunch\": [\"7M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"pursuit\": [\"7E\", \"4E\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"retaliate\": [\"8M\", \"7M\"],\n \"return\": [\"7M\", \"4M\"],\n \"risingvoltage\": [\"8T\"],\n \"rocksmash\": [\"7M\", \"4M\"],\n \"round\": [\"8M\", \"7M\"],\n \"screech\": [\"8M\", \"7E\", \"4E\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"shockwave\": [\"7T\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"smellingsalts\": [\"7E\", \"4E\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\"],\n \"snatch\": [\"4M\"],\n \"snore\": [\"8M\", \"7T\", \"4T\"],\n \"spite\": [\"9M\", \"9L12\", \"8L12\", \"7T\", \"7L11\", \"6T\", \"5T\", \"4T\", \"4L11\"],\n \"strength\": [\"7M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"7L50\", \"4M\", \"4L50\"],\n \"suckerpunch\": [\"9E\", \"8E\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"swagger\": [\"7M\", \"4M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"tearfullook\": [\"9L24\", \"8L24\", \"7L22\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"torment\": [\"9L33\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"vacuumwave\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\", \"4T\", \"4E\"],\n \"voltswitch\": [\"9M\"],\n \"workup\": [\"8M\", \"7M\"],\n \"wrap\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"]\n }\n },\n \"voodoom\": {\n \"learnset\": {\n \"acupressure\": [\"9L52\", \"8L52\", \"7L40\", \"4L40\"],\n \"afteryou\": [\"7T\"],\n \"assurance\": [\"8M\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"attract\": [\"8M\", \"7M\", \"4M\"],\n \"aurasphere\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7L45\", \"4L45\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"beatup\": [\"8M\", \"7L55\", \"4L55\"],\n \"brickbreak\": [\"8M\", \"7M\", \"4M\"],\n \"brutalswing\": [\"8M\"],\n \"bulkup\": [\"8M\", \"7M\", \"4M\"],\n \"bulldoze\": [\"8M\", \"7M\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"captivate\": [\"4M\"],\n \"charge\": [\"9M\", \"9L20\", \"8L20\", \"7L19\", \"4L19\"],\n \"closecombat\": [\"9M\", \"9L64\", \"8M\", \"8L64\", \"7L35\", \"4L35\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\"],\n \"copycat\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"],\n \"counter\": [\"4T\"],\n \"darkestlariat\": [\"8M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"doubleteam\": [\"7M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"4M\"],\n \"dreameater\": [\"7M\", \"4M\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"echoedvoice\": [\"9L16\", \"8L16\"],\n \"endure\": [\"9M\", \"8M\", \"4M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"feintattack\": [\"7L30\", \"4L30\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"focuspunch\": [\"9M\", \"7T\", \"6T\", \"4M\"],\n \"followme\": [\"9L1\", \"8L1\", \"7L20\", \"4L20\"],\n \"foulplay\": [\"9M\", \"9L58\", \"8M\", \"8L58\", \"7L61\"],\n \"frustration\": [\"7M\", \"4M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"grudge\": [\"8L35\", \"7L15\", \"4L15\"],\n \"hex\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L48\"],\n \"hiddenpower\": [\"7M\", \"4M\"],\n \"hyperbeam\": [\"8M\", \"7M\", \"4M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\", \"4T\"],\n \"lowsweep\": [\"9M\", \"8M\", \"7M\"],\n \"magiccoat\": [\"7T\", \"4T\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"metronome\": [\"9M\", \"8M\", \"4T\"],\n \"mudslap\": [\"9M\", \"4T\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"naturalgift\": [\"4M\"],\n \"nightmare\": [\"4T\"],\n \"nightslash\": [\"9L1\", \"8L1\", \"7M\", \"7L1\", \"4L1\"],\n \"painsplit\": [\"9L46\", \"8L46\", \"7L1\", \"4T\", \"4L1\"],\n \"payback\": [\"8M\", \"7M\", \"4M\"],\n \"pinmissile\": [\"9L1\", \"8M\", \"8L1\", \"7L25\", \"4L25\"],\n \"poweruppunch\": [\"7M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"retaliate\": [\"8M\", \"7M\"],\n \"return\": [\"7M\", \"4M\"],\n \"revenge\": [\"8M\", \"8L0\", \"7L1\", \"4L1\"],\n \"risingvoltage\": [\"8T\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"rocksmash\": [\"7M\", \"4M\"],\n \"round\": [\"8M\", \"7M\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"7M\", \"4M\"],\n \"shockwave\": [\"7T\", \"4M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"smartstrike\": [\"9M\", \"8M\", \"7M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\"],\n \"snatch\": [\"4M\"],\n \"snore\": [\"8M\", \"7T\", \"4T\"],\n \"spite\": [\"9M\", \"9L12\", \"8L12\", \"7T\", \"7L1\", \"6T\", \"5T\", \"4T\", \"4L1\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"strength\": [\"7M\", \"4M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"7L50\", \"4M\", \"4L50\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"swagger\": [\"7M\", \"4M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"tearfullook\": [\"9L24\", \"8L24\", \"7L22\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"throatchop\": [\"9L1\", \"8M\", \"8L1\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\"],\n \"thunderpunch\": [\"9M\", \"8M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"4M\"],\n \"torment\": [\"9L35\", \"7M\", \"6M\", \"5M\", \"4M\"],\n \"toxic\": [\"7M\", \"4M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\", \"6T\", \"5T\", \"4T\"],\n \"vacuumwave\": [\"9M\", \"4T\"],\n \"voltswitch\": [\"9M\"],\n \"workup\": [\"8M\", \"7M\"],\n \"wrap\": [\"9L1\", \"8L1\", \"7L1\", \"4L1\"]\n }\n },\n \"scratchet\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\", \"5M\"],\n \"attract\": [\"8M\", \"7M\", \"5M\"],\n \"batonpass\": [\"9M\", \"8M\", \"7E\", \"5E\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"9L30\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulkup\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7M\", \"7L40\", \"5M\", \"5L40\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"coaching\": [\"8T\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\", \"9E\", \"8E\", \"7M\", \"7E\", \"5E\"],\n \"doubleteam\": [\"7M\", \"5M\"],\n \"echoedvoice\": [\"7M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"focusenergy\": [\"9L6\", \"8M\", \"8L6\", \"7L13\", \"7E\", \"5L13\", \"5E\"],\n \"frustration\": [\"7M\", \"7E\", \"5M\"],\n \"furyswipes\": [\"9L9\", \"8L9\", \"7L18\", \"5L1\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"harden\": [\"9L1\", \"8L1\", \"7L4\", \"5L9\"],\n \"haze\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\", \"5M\"],\n \"hypervoice\": [\"9M\", \"9L33\", \"8M\", \"8L33\", \"7L36\", \"5L36\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"memento\": [\"9E\", \"8E\", \"7E\", \"5E\"],\n \"mudslap\": [\"9M\"],\n \"naturepower\": [\"8E\", \"7M\", \"7E\", \"5E\"],\n \"poweruppunch\": [\"8L3\", \"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"quash\": [\"9E\", \"8E\", \"7M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"rapidspin\": [\"9E\", \"8E\", \"7E\", \"5E\"],\n \"rest\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7M\", \"7L53\", \"5M\", \"5L53\"],\n \"retaliate\": [\"9L21\", \"8M\", \"8L21\", \"7L57\", \"6M\", \"5M\", \"5L57\"],\n \"return\": [\"7M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"roar\": [\n \"9M\",\n \"9L18\",\n \"8L18\",\n \"7M\",\n \"7L23\",\n \"7E\",\n \"6M\",\n \"6E\",\n \"5M\",\n \"5L23\",\n \"5E\"\n ],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"rocksmash\": [\"9L12\", \"8L12\", \"7T\", \"7L9\", \"6M\", \"5M\", \"5L18\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"roost\": [\"8E\", \"7M\", \"7E\", \"6M\", \"6E\", \"5T\", \"5E\"],\n \"round\": [\"8M\", \"7M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"5M\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\"],\n \"secretpower\": [\"7M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\", \"7E\", \"5E\"],\n \"strength\": [\"6M\", \"5M\"],\n \"submission\": [\"8L30\", \"7L32\", \"5L32\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"superpower\": [\n \"9L39\",\n \"8M\",\n \"8L39\",\n \"7T\",\n \"7L45\",\n \"6T\",\n \"6L45\",\n \"5T\",\n \"5L45\"\n ],\n \"swagger\": [\"7M\", \"5M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7M\", \"7L49\", \"5M\", \"5L49\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"throatchop\": [\"8M\"],\n \"toxic\": [\"7M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"workup\": [\"9L27\", \"8M\", \"8L27\", \"7M\", \"7L27\", \"5M\", \"5L27\"],\n \"yawn\": [\"9E\", \"8E\", \"7E\", \"5E\"]\n }\n },\n \"tomohawk\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"aerialace\": [\"9M\", \"9L12\", \"8L12\", \"7M\", \"7L17\", \"5M\", \"5L17\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"9L31\", \"8M\", \"8L31\", \"7L33\", \"5L37\"],\n \"aquatail\": [\"7T\"],\n \"attract\": [\"8M\", \"7M\", \"5M\"],\n \"aurasphere\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"5L1\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bravebird\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"9L36\", \"8M\", \"7M\", \"6M\", \"5M\"],\n \"bulkup\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"5M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\", \"7M\"],\n \"doubleteam\": [\"7M\", \"5M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"echoedvoice\": [\"7M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"focusenergy\": [\"9L1\", \"8M\", \"8L1\"],\n \"frustration\": [\"5M\"],\n \"furyswipes\": [\"9L9\", \"8L9\", \"7L1\", \"5L1\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"harden\": [\"9L1\", \"8L1\", \"7L1\", \"5L1\"],\n \"haze\": [\"9M\"],\n \"healingwish\": [\"9L46\", \"8L46\", \"7L60\", \"5L60\"],\n \"heatwave\": [\"9M\", \"8M\", \"7L42\", \"5L45\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\", \"5M\"],\n \"hurricane\": [\"9M\", \"9L56\", \"8M\", \"8L56\", \"7L51\", \"5L55\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"hypervoice\": [\"9M\", \"9L41\", \"8M\", \"8L41\", \"7L45\", \"5L49\"],\n \"incinerate\": [\"6M\", \"5M\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"morningsun\": [\"9L15\", \"8L15\", \"7L20\", \"5L20\"],\n \"poweruppunch\": [\"8L1\", \"6L99\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"quash\": [\"7M\", \"5M\"],\n \"raindance\": [\"9M\", \"9L21\", \"8M\", \"8L21\", \"7M\", \"7L29\", \"5M\", \"5L29\"],\n \"rest\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"7L53\", \"5M\", \"5L53\"],\n \"retaliate\": [\"9L1\", \"8M\", \"8L1\", \"6M\", \"5M\"],\n \"return\": [\"7M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"roar\": [\"9M\", \"9L1\", \"8L1\", \"7M\", \"6M\", \"5M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"rocksmash\": [\"9L1\", \"8L1\", \"6M\", \"5M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"roost\": [\"9L26\", \"8L26\", \"7M\", \"6M\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"5M\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L4\"],\n \"secretpower\": [\"7M\"],\n \"skyattack\": [\"9L61\", \"8L61\", \"7L55\"],\n \"skydrop\": [\"7M\", \"7L49\", \"5M\", \"5L50\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"stealthrock\": [\"9M\", \"8M\"],\n \"steelwing\": [\"8M\", \"7M\"],\n \"stoneedge\": [\"9M\", \"8M\"],\n \"strength\": [\"6M\", \"5M\"],\n \"submission\": [\"8L36\", \"7L37\", \"5L42\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7M\", \"7L1\", \"5M\", \"5L1\"],\n \"superpower\": [\n \"9L51\",\n \"8M\",\n \"8L51\",\n \"7T\",\n \"7L50\",\n \"6T\",\n \"6L51\",\n \"5T\",\n \"5L51\"\n ],\n \"swagger\": [\"7M\", \"5M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"toxic\": [\"7M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"whirlwind\": [\"9L18\", \"8L18\", \"7L23\", \"5L23\"],\n \"workup\": [\"9L1\", \"8M\", \"8L1\", \"7M\", \"5M\"]\n }\n },\n \"necturine\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\"],\n \"curse\": [\"9E\", \"8E\", \"7E\", \"5E\"],\n \"cut\": [\"7M\", \"5M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\"],\n \"doubleteam\": [\"7M\", \"5M\"],\n \"dreameater\": [\"7M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"5M\"],\n \"futuresight\": [\"8M\", \"7E\", \"5E\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7E\", \"6T\", \"5E\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"grassyglide\": [\"8T\"],\n \"grassyterrain\": [\"9M\", \"9L32\", \"8M\", \"8L32\", \"7L22\"],\n \"gravity\": [\"9M\", \"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"hex\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7L18\", \"5L25\"],\n \"hiddenpower\": [\"7M\", \"5M\"],\n \"ingrain\": [\"9E\", \"8E\", \"7E\", \"5E\"],\n \"leafblade\": [\"9E\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"leafstorm\": [\"9M\", \"8M\", \"7E\", \"5E\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\"],\n \"leechseed\": [\"9L8\", \"8L8\", \"7L8\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"5L1\"],\n \"magicalleaf\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L11\"],\n \"naturalgift\": [\"7E\", \"5L31\", \"5E\"],\n \"naturepower\": [\"7M\"],\n \"nightmare\": [\"7E\", \"5E\"],\n \"nightshade\": [\"9M\", \"9L28\", \"8L28\", \"7L26\"],\n \"ominouswind\": [\"7E\", \"5L7\"],\n \"painsplit\": [\"9L40\", \"8L40\", \"7L34\", \"6T\", \"5L37\"],\n \"payback\": [\"8M\", \"7M\", \"5M\"],\n \"powerwhip\": [\"9L44\", \"8M\", \"8L44\", \"7L50\", \"5L50\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"psychup\": [\"7M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"return\": [\"7M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"5M\"],\n \"secretpower\": [\"7M\"],\n \"seedbomb\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7T\", \"7L39\"],\n \"shadowball\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7M\", \"7L43\", \"5M\", \"5L44\"],\n \"shadowsneak\": [\"9L4\", \"8L4\", \"7L4\", \"5L13\"],\n \"sketch\": [\"9S0\", \"5E\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"spite\": [\"9M\", \"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"swagger\": [\"7M\", \"5M\"],\n \"telekinesis\": [\"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"torment\": [\"7M\", \"5M\"],\n \"toxic\": [\"7M\", \"5M\"],\n \"toxicspikes\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L23\", \"5L19\"],\n \"trailblaze\": [\"9M\"],\n \"vinewhip\": [\"9L1\", \"8L1\", \"7L1\", \"5L1\"],\n \"willowisp\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7M\", \"7L15\", \"5M\", \"5L19\"],\n \"worryseed\": [\"7T\"]\n },\n \"eventData\": [\n {\"generation\": 9, \"level\": 1, \"shiny\": 1, \"moves\": [\"sketch\"]}\n ]\n },\n \"necturna\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"5M\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"cut\": [\"7M\", \"5M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\"],\n \"doubleteam\": [\"7M\", \"5M\"],\n \"dreameater\": [\"7M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"5M\"],\n \"futuresight\": [\"9M\", \"8M\"],\n \"gigadrain\": [\"8M\", \"6T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"grassyglide\": [\"8T\"],\n \"grassyterrain\": [\"9M\", \"9L34\", \"8M\", \"8L34\", \"7L34\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"hex\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7L28\", \"5L25\"],\n \"hiddenpower\": [\"7M\", \"5M\"],\n \"hornleech\": [\"9L0\", \"8L0\", \"7L1\", \"5L31\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"leafblade\": [\"8M\"],\n \"leafstorm\": [\"9M\", \"8M\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\"],\n \"leechseed\": [\"9L1\", \"8L1\", \"7L12\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"5L1\"],\n \"magicalleaf\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L17\"],\n \"naturepower\": [\"7M\"],\n \"nightshade\": [\"9M\", \"9L28\", \"8L28\", \"7L39\"],\n \"ominouswind\": [\"5L7\"],\n \"painsplit\": [\"9L46\", \"8L46\", \"7L45\", \"6T\", \"5L40\"],\n \"payback\": [\"8M\", \"7M\", \"5M\"],\n \"poisonfang\": [\"9L1\", \"8L1\", \"7L1\", \"5L1\"],\n \"powerwhip\": [\"9L52\", \"8M\", \"8L52\", \"7L56\", \"5L60\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"return\": [\"7M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"5M\"],\n \"secretpower\": [\"7M\"],\n \"seedbomb\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7T\"],\n \"shadowball\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7M\", \"7L50\", \"5M\", \"5L50\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"shadowsneak\": [\"9L1\", \"8L1\", \"7L6\", \"5L13\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"superfang\": [\"9M\", \"9L1\", \"8L1\", \"7T\", \"7L1\", \"6T\", \"5T\", \"5L1\"],\n \"swagger\": [\"7M\", \"5M\"],\n \"telekinesis\": [\"6M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"thunderfang\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"5L1\"],\n \"torment\": [\"7M\", \"5M\"],\n \"toxic\": [\"7M\", \"5M\"],\n \"toxicspikes\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L23\", \"5L19\"],\n \"trailblaze\": [\"9M\"],\n \"vinewhip\": [\"9L1\", \"8L1\", \"7L1\", \"5L1\"],\n \"willowisp\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7M\", \"7L23\", \"5M\", \"5L19\"],\n \"worryseed\": [\"7T\"]\n }\n },\n \"mollux\": {\n \"learnset\": {\n \"acid\": [\"9L4\", \"8L4\", \"7L4\", \"5L4\"],\n \"acidarmor\": [\"9L32\", \"8L32\", \"7L33\", \"5L28\"],\n \"acidspray\": [\"9M\", \"9L12\", \"8L12\", \"7L12\", \"5L12\"],\n \"aquaring\": [\"9E\", \"8E\", \"7E\", \"5E\"],\n \"attract\": [\"8M\", \"7M\", \"5M\"],\n \"bide\": [\"7L1\", \"5L1\"],\n \"bind\": [\"7T\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"charm\": [\"9M\", \"8M\", \"7E\", \"5E\"],\n \"clearsmog\": [\"9L24\", \"8L24\", \"7L25\", \"5L20\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\", \"9L8\", \"8L8\", \"7L17\", \"5L17\"],\n \"corrosivegas\": [\"8T\"],\n \"doubleteam\": [\"7M\", \"5M\"],\n \"drainingkiss\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7L20\", \"7E\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L1\", \"5L1\"],\n \"endure\": [\"9M\", \"8M\"],\n \"eruption\": [\"9L68\", \"8L68\", \"7L57\", \"5L52\"],\n \"explosion\": [\"7M\", \"5M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"finalgambit\": [\"9L60\", \"8L60\", \"7L60\", \"5L57\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"firespin\": [\"9M\", \"8M\", \"7E\", \"5E\"],\n \"flamecharge\": [\"9M\", \"7M\", \"5M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"flash\": [\"6M\", \"5M\"],\n \"frustration\": [\"7M\", \"5M\"],\n \"gastroacid\": [\"9L56\", \"8L56\", \"7M\", \"6T\", \"5E\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7L52\", \"6T\", \"5L49\"],\n \"healbell\": [\"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"healpulse\": [\"9E\", \"8E\", \"7E\", \"5E\"],\n \"heatwave\": [\"9M\", \"8M\", \"7L36\", \"6T\", \"5L33\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7E\", \"6T\", \"5E\"],\n \"hiddenpower\": [\"7M\", \"5M\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"inferno\": [\"9L48\", \"8L48\", \"7L49\", \"5L44\"],\n \"lavaplume\": [\"9L28\", \"8L28\", \"7L28\", \"5L25\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\"],\n \"lifedew\": [\"9L20\", \"8L20\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"moonlight\": [\"9L40\", \"8L40\", \"7L33\", \"5L28\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"rapidspin\": [\"9E\", \"8E\", \"7E\", \"5E\"],\n \"recover\": [\"9L52\", \"8L52\", \"7L41\", \"5L36\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"return\": [\"7M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"5M\"],\n \"secretpower\": [\"7M\"],\n \"selfdestruct\": [\"8M\"],\n \"shockwave\": [\"7T\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"7E\", \"5E\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"sludgewave\": [\"9L36\", \"8M\", \"8L36\", \"7M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"spotlight\": [\"7L65\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7E\", \"6T\", \"5E\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"swagger\": [\"7M\", \"5M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"toxic\": [\"9M\", \"9L64\", \"8L64\", \"7M\", \"6M\", \"5M\"],\n \"toxicspikes\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7L44\", \"5L41\"],\n \"trick\": [\"9M\", \"8M\", \"7E\", \"6T\", \"5E\"],\n \"venomdrench\": [\"8M\", \"7E\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"withdraw\": [\"9L1\", \"8L1\", \"7L9\", \"5L9\"]\n }\n },\n \"cupra\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"5M\"],\n \"ancientpower\": [\"9L21\", \"8L21\", \"7L44\", \"5L44\"],\n \"attract\": [\"8M\", \"7M\", \"5M\"],\n \"bugbite\": [\"9M\", \"9L15\", \"8L15\", \"7T\", \"7L7\", \"6T\", \"5T\", \"5L7\"],\n \"bugbuzz\": [\"9M\", \"8M\", \"7E\", \"5E\"],\n \"calmmind\": [\"9M\"],\n \"closecombat\": [\"9M\", \"8M\", \"7E\", \"5E\"],\n \"confide\": [\"7M\"],\n \"counter\": [\"9E\", \"8E\", \"7E\", \"5E\"],\n \"cut\": [\"6M\", \"5M\"],\n \"disable\": [\"9E\", \"7E\", \"6E\", \"5E\"],\n \"doubleteam\": [\"9L9\", \"8L9\", \"7M\", \"5M\"],\n \"dreameater\": [\"7M\", \"5M\"],\n \"echoedvoice\": [\"7M\", \"5M\"],\n \"electroweb\": [\"8M\", \"7T\", \"5T\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"feint\": [\"9E\", \"8E\", \"7E\", \"5E\"],\n \"finalgambit\": [\"9L36\", \"8L36\", \"7L38\", \"5L38\"],\n \"flash\": [\"6M\", \"5M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"frustration\": [\"7M\", \"5M\"],\n \"hail\": [\"8M\", \"7M\", \"5M\"],\n \"healpulse\": [\"9L18\", \"8L18\", \"7L21\", \"5L21\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"5M\"],\n \"hydropump\": [\"9M\", \"8M\", \"7E\", \"5E\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"5T\"],\n \"imprison\": [\"9M\", \"9L12\", \"8M\", \"8L12\"],\n \"infestation\": [\"7M\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"5T\"],\n \"magicroom\": [\"8M\", \"7T\", \"5T\"],\n \"megahorn\": [\"9E\", \"8M\", \"7E\", \"6E\", \"5E\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"psychic\": [\"9M\", \"9L33\", \"8M\", \"8L33\", \"7M\", \"5M\"],\n \"psychicterrain\": [\"9M\", \"8M\"],\n \"psychup\": [\"9E\", \"7M\", \"6M\", \"5M\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"recycle\": [\"7T\", \"5T\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"retaliate\": [\"8M\", \"5M\"],\n \"return\": [\"7M\", \"5M\"],\n \"roleplay\": [\"7T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"7E\", \"5M\", \"5E\"],\n \"secretpower\": [\"7M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"shockwave\": [\"7M\"],\n \"signalbeam\": [\"7T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"5T\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"snowscape\": [\"9M\"],\n \"steelwing\": [\"8M\", \"7M\"],\n \"stringshot\": [\"9L1\", \"8L1\", \"7L1\", \"5L1\"],\n \"strugglebug\": [\"9M\", \"9L6\", \"8L6\", \"7L27\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"9L3\", \"8M\", \"8L3\", \"7M\", \"7L14\", \"5M\", \"5L14\"],\n \"swagger\": [\"7M\", \"5M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"5L1\"],\n \"tailglow\": [\"9E\", \"7L60\"],\n \"telekinesis\": [\"5M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"5M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"5T\"],\n \"waterpulse\": [\"9M\", \"7T\"],\n \"willowisp\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7M\", \"7L32\", \"5M\", \"5L32\"],\n \"wingattack\": [\"7E\", \"5E\"],\n \"wish\": [\"9L31\", \"8L31\", \"7L48\", \"5L48\"],\n \"wonderroom\": [\"8M\", \"7T\", \"5T\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"9L27\", \"8M\", \"8L27\", \"7T\", \"5T\", \"5L54\"]\n }\n },\n \"argalis\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"5M\"],\n \"ancientpower\": [\"9L21\", \"8L21\", \"7L47\", \"5L47\"],\n \"attract\": [\"8M\", \"7M\", \"5M\"],\n \"bugbite\": [\"9M\", \"9L15\", \"8L15\", \"7T\", \"7L7\", \"6T\", \"5T\", \"5L7\"],\n \"bugbuzz\": [\"9M\", \"8M\"],\n \"calmmind\": [\"9M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"9L9\", \"8L9\", \"7M\", \"5M\"],\n \"dreameater\": [\"7M\", \"5M\"],\n \"echoedvoice\": [\"7M\", \"5M\"],\n \"electroweb\": [\"8M\", \"7T\", \"5T\"],\n \"expandingforce\": [\"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"finalgambit\": [\"9L52\", \"8L52\", \"7L41\", \"5L41\"],\n \"flash\": [\"6M\", \"5M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"frustration\": [\"7M\", \"5M\"],\n \"hail\": [\"8M\", \"7M\", \"5M\"],\n \"healpulse\": [\"9L18\", \"8L18\", \"7L21\", \"5L21\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"5M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"5T\"],\n \"imprison\": [\"9M\", \"9L12\", \"8M\", \"8L12\"],\n \"infestation\": [\"7M\"],\n \"lightscreen\": [\"9M\", \"9L37\", \"8M\", \"8L37\", \"7M\", \"7L57\", \"5M\"],\n \"magiccoat\": [\"7T\", \"5T\"],\n \"magicroom\": [\"8M\", \"7T\", \"5T\"],\n \"megahorn\": [\"8M\"],\n \"nastyplot\": [\"9M\", \"9L42\", \"8M\", \"8L42\"],\n \"ominouswind\": [\"7L27\", \"5L27\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"psychic\": [\"9M\", \"9L47\", \"8M\", \"8L47\", \"7M\", \"7L62\", \"5M\"],\n \"psychicterrain\": [\"9M\", \"8M\"],\n \"psychup\": [\"7M\", \"5M\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"recycle\": [\"7T\", \"5T\"],\n \"reflect\": [\"9M\", \"9L37\", \"8M\", \"8L37\", \"7M\", \"7L57\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"retaliate\": [\"8M\", \"5M\"],\n \"return\": [\"7M\", \"5M\"],\n \"roleplay\": [\"7T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"5M\"],\n \"secretpower\": [\"7M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"shockwave\": [\"7M\"],\n \"signalbeam\": [\"7T\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"5T\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"snowscape\": [\"9M\"],\n \"spotlight\": [\"7L1\"],\n \"steelwing\": [\"8M\", \"7M\"],\n \"stringshot\": [\"9L1\", \"8L1\", \"7L1\", \"5L1\"],\n \"strugglebug\": [\"9M\", \"9L1\", \"8L1\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"7L14\", \"5M\", \"5L14\"],\n \"swagger\": [\"7M\", \"5M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"5L1\"],\n \"tailglow\": [\"7L65\"],\n \"telekinesis\": [\"5M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\", \"5M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"5T\"],\n \"waterpulse\": [\"9M\", \"7T\"],\n \"willowisp\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7M\", \"7L34\", \"5M\", \"5L34\"],\n \"wish\": [\"9L33\", \"8L33\", \"7L54\", \"5L54\"],\n \"wonderroom\": [\"8M\", \"7T\", \"5T\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"9L27\", \"8M\", \"8L27\", \"7T\", \"5T\"]\n }\n },\n \"aurumoth\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"5M\"],\n \"ancientpower\": [\"9L21\", \"8L21\", \"7L47\", \"5L47\"],\n \"attract\": [\"8M\", \"7M\", \"5M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"bugbite\": [\"9M\", \"9L15\", \"8L15\", \"7T\", \"6T\", \"5T\"],\n \"bugbuzz\": [\"8M\"],\n \"calmmind\": [\"9M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"cut\": [\"6M\", \"5M\"],\n \"doubleteam\": [\"9L9\", \"8L9\", \"7M\", \"5M\"],\n \"dragoncheer\": [\"9M\"],\n \"dragondance\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"5L1\"],\n \"dreameater\": [\"7M\", \"5M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"echoedvoice\": [\"7M\", \"5M\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\", \"5T\"],\n \"expandingforce\": [\"9M\", \"8T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"finalgambit\": [\"9L61\", \"8L61\", \"5L41\"],\n \"flash\": [\"6M\", \"5M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"frustration\": [\"7M\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"hail\": [\"8M\", \"7M\", \"5M\"],\n \"healingwish\": [\"9L54\", \"8L54\", \"7L61\", \"5L61\"],\n \"healpulse\": [\"9L18\", \"8L18\", \"7L21\", \"5L21\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"5M\"],\n \"hydropump\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\", \"5T\"],\n \"imprison\": [\"9M\", \"9L12\", \"8M\", \"8L12\"],\n \"infestation\": [\"7M\"],\n \"lightscreen\": [\"9M\", \"9L37\", \"8M\", \"8L37\", \"7M\", \"5M\"],\n \"magiccoat\": [\"7T\", \"5T\"],\n \"magicroom\": [\"8M\", \"7T\", \"5T\"],\n \"megahorn\": [\"8M\"],\n \"nastyplot\": [\"9M\", \"9L42\", \"8M\", \"8L42\"],\n \"ominouswind\": [\"7L27\", \"5L27\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"psychic\": [\"9M\", \"9L47\", \"8M\", \"8L47\", \"7M\", \"5M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychicterrain\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7L1\"],\n \"psychup\": [\"7M\", \"5M\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"recycle\": [\"7T\", \"5T\"],\n \"reflect\": [\"9M\", \"9L37\", \"8M\", \"8L37\", \"7M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"retaliate\": [\"8M\", \"5M\"],\n \"return\": [\"7M\", \"5M\"],\n \"roleplay\": [\"7T\", \"5T\"],\n \"round\": [\"8M\", \"7M\", \"5M\"],\n \"safeguard\": [\"8M\", \"7M\", \"5M\"],\n \"secretpower\": [\"7M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"shockwave\": [\"7M\"],\n \"signalbeam\": [\"7T\"],\n \"silverwind\": [\"7L1\", \"5L1\"],\n \"skillswap\": [\"9M\", \"8M\", \"7T\", \"5T\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"snowscape\": [\"9M\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"spotlight\": [\"7L1\"],\n \"steelwing\": [\"8M\", \"7M\"],\n \"stringshot\": [\"9L1\", \"8L1\", \"7L1\", \"5L1\"],\n \"strugglebug\": [\"9M\", \"9L1\", \"8L1\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"sunnyday\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"7L1\", \"5M\", \"5L1\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"swagger\": [\"7M\", \"5M\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\", \"5L1\"],\n \"tailglow\": [\"7L67\", \"5L67\"],\n \"telekinesis\": [\"5M\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"toxic\": [\"7M\", \"5M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\", \"5T\"],\n \"waterpulse\": [\"9M\", \"7T\"],\n \"willowisp\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7M\", \"7L34\", \"5M\", \"5L34\"],\n \"wish\": [\"9L33\", \"8L33\", \"7L54\", \"5L54\"],\n \"wonderroom\": [\"8M\", \"7T\", \"5T\"],\n \"xscissor\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"zenheadbutt\": [\"9M\", \"9L27\", \"8M\", \"8L27\", \"7T\", \"5T\"]\n }\n },\n \"brattler\": {\n \"learnset\": {\n \"aromatherapy\": [\"8E\", \"7E\", \"5E\"],\n \"attract\": [\"8M\", \"7M\", \"5M\"],\n \"beatup\": [\"8M\", \"7E\", \"5E\"],\n \"belch\": [\"9E\", \"8E\", \"7E\"],\n \"bind\": [\"7T\", \"5T\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"crunch\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L43\", \"5L39\"],\n \"cut\": [\"6M\", \"5M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"5T\"],\n \"doubleteam\": [\"7M\", \"5M\"],\n \"dragontail\": [\"9M\", \"7M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"feint\": [\"9E\", \"8E\", \"7E\"],\n \"foulplay\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7T\", \"5T\"],\n \"frustration\": [\"7M\", \"5M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"5T\"],\n \"glare\": [\"9L32\", \"8L32\", \"7L1\", \"7E\", \"5E\"],\n \"grassknot\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7M\", \"7L15\", \"5M\", \"5L18\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"haze\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"healbell\": [\"7T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"5M\"],\n \"icefang\": [\"9M\", \"8M\", \"7E\"],\n \"irontail\": [\"8M\", \"7T\", \"5T\"],\n \"knockoff\": [\"9M\", \"9E\", \"8E\", \"7T\", \"6T\", \"5T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leafblade\": [\"9L36\", \"8M\", \"8L36\", \"7L26\", \"5L34\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"naturepower\": [\"7M\"],\n \"nightslash\": [\"9E\", \"8E\", \"7E\", \"5E\"],\n \"partingshot\": [\"9L48\", \"8L48\"],\n \"payback\": [\"9L8\", \"8M\", \"8L8\", \"7M\", \"5M\"],\n \"poisonpowder\": [\"9E\", \"8E\", \"7E\", \"5E\"],\n \"poisontail\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\", \"5E\"],\n \"powerwhip\": [\"9L52\", \"8M\", \"8L52\", \"7L44\", \"5L50\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"punishment\": [\"7L55\", \"5L55\"],\n \"pursuit\": [\"7L8\", \"5L1\"],\n \"recycle\": [\"9E\", \"7T\", \"6T\", \"5T\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"retaliate\": [\"8M\", \"7M\", \"5M\"],\n \"return\": [\"7M\", \"5M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L11\", \"7E\", \"5E\"],\n \"screech\": [\"9E\", \"8M\", \"7E\", \"5E\"],\n \"secretpower\": [\"7M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"5T\"],\n \"skittersmack\": [\"8T\"],\n \"slam\": [\"9L24\", \"8L24\", \"7L22\", \"5L30\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"5T\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"spikyshield\": [\"9L40\", \"8L40\", \"7L40\"],\n \"spite\": [\"9M\", \"9E\", \"7T\", \"6T\", \"5T\"],\n \"strength\": [\"6M\", \"5M\"],\n \"stunspore\": [\"9E\", \"8E\", \"7E\", \"5E\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"suckerpunch\": [\"9L20\", \"8L20\", \"7L18\", \"5L25\"],\n \"sunnyday\": [\"8M\", \"7M\", \"5M\"],\n \"swagger\": [\"7M\", \"6M\", \"5M\"],\n \"sweetscent\": [\"9E\", \"8E\", \"7E\", \"5E\"],\n \"synthesis\": [\"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"thunderfang\": [\"9M\", \"8M\", \"7E\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"vinewhip\": [\"9L4\", \"8L4\", \"7L5\", \"5L1\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"worryseed\": [\"7T\", \"5T\"],\n \"wrap\": [\"9L1\", \"8L1\", \"7L1\", \"5L1\"],\n \"wringout\": [\"7L49\", \"5L44\"]\n }\n },\n \"malaconda\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"5M\"],\n \"beatup\": [\"8M\"],\n \"bind\": [\"7T\", \"5T\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"crunch\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L43\", \"5L42\"],\n \"cut\": [\"6M\", \"5M\"],\n \"darkpulse\": [\"9M\", \"8M\", \"7M\", \"5T\"],\n \"doubleteam\": [\"7M\", \"5M\"],\n \"dragoncheer\": [\"9M\"],\n \"dragontail\": [\"9M\", \"7M\", \"5M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"followme\": [\"9L1\", \"8L1\", \"7L1\"],\n \"foulplay\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7T\", \"5T\"],\n \"frustration\": [\"7M\", \"5M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\", \"5T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"glare\": [\"9L32\", \"8L32\", \"7L38\"],\n \"grassknot\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7M\", \"7L20\", \"5M\", \"5L18\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"gravapple\": [\"9L0\", \"8L0\"],\n \"haze\": [\"9M\"],\n \"healbell\": [\"7T\", \"5T\"],\n \"hiddenpower\": [\"7M\", \"5M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"irontail\": [\"8M\", \"7T\", \"5T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"leafblade\": [\"9L38\", \"8M\", \"8L38\", \"7L34\", \"5L36\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"naturepower\": [\"7M\"],\n \"partingshot\": [\"9L56\", \"8L56\"],\n \"payback\": [\"9L1\", \"8M\", \"8L1\", \"7M\", \"5M\"],\n \"poisontail\": [\"9M\"],\n \"powerwhip\": [\"9L1\", \"8M\", \"8L1\", \"7L48\", \"5L57\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"punishment\": [\"7L62\", \"5L66\"],\n \"pursuit\": [\"7L10\", \"5L1\"],\n \"rapidspin\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\", \"5L1\"],\n \"recycle\": [\"7T\", \"6T\", \"5T\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"retaliate\": [\"8M\", \"7M\", \"5M\"],\n \"return\": [\"7M\", \"5M\"],\n \"roar\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"5M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L15\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"7M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\", \"5T\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"slam\": [\"9L24\", \"8L24\", \"7L29\", \"5L30\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"5T\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"snore\": [\"8M\", \"7T\", \"5T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"solarblade\": [\"9M\", \"9L62\", \"8M\", \"8L62\", \"7L66\"],\n \"spikyshield\": [\"9L44\", \"8L44\", \"7L52\"],\n \"spite\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"suckerpunch\": [\"9L20\", \"8L20\", \"7L24\", \"5L25\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"swagger\": [\"7M\", \"5M\"],\n \"synthesis\": [\"7T\", \"6T\", \"5T\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"toxic\": [\"7M\", \"6M\", \"5M\"],\n \"trailblaze\": [\"9M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"vinewhip\": [\"9L1\", \"8L1\", \"7L6\", \"5L1\"],\n \"weatherball\": [\"9M\", \"8M\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"worryseed\": [\"7T\", \"5T\"],\n \"wrap\": [\"9L1\", \"8L1\", \"7L1\", \"5L1\"],\n \"wringout\": [\"7L57\", \"5L48\"]\n }\n },\n \"cawdet\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"5M\"],\n \"aerialace\": [\"9M\", \"9E\", \"8E\", \"5M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"8M\", \"7E\", \"5E\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"5M\"],\n \"beatup\": [\"8M\"],\n \"block\": [\"5T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"5M\"],\n \"brine\": [\"9L28\", \"8M\", \"8L28\", \"5L42\"],\n \"bulletpunch\": [\"9L8\", \"8L8\", \"5L38\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"detect\": [\"9L32\", \"8L32\", \"5L26\"],\n \"doubleteam\": [\"5M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"5T\"],\n \"drillpeck\": [\"9E\", \"8E\", \"7E\", \"5E\"],\n \"endeavor\": [\"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"5M\"],\n \"flashcannon\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"5M\", \"5L49\"],\n \"fly\": [\"9M\", \"8M\", \"5M\"],\n \"frustration\": [\"5M\"],\n \"growl\": [\"9L4\", \"8L4\", \"5L5\"],\n \"hiddenpower\": [\"5M\"],\n \"hurricane\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"5L53\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"ironhead\": [\"9M\", \"8M\", \"5T\"],\n \"knockoff\": [\"9M\", \"9E\", \"8E\", \"7T\", \"7E\", \"6T\", \"6E\", \"5T\", \"5E\"],\n \"leer\": [\"9L1\", \"8L1\", \"5L1\"],\n \"metalclaw\": [\"9M\", \"9L12\", \"8L12\", \"5L13\"],\n \"metalsound\": [\"9E\", \"8E\", \"7E\", \"5E\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mirrormove\": [\"7E\", \"5E\"],\n \"peck\": [\"9L1\", \"8L1\", \"5L1\"],\n \"pluck\": [\"5M\"],\n \"protect\": [\"9M\", \"8M\", \"5M\"],\n \"psychup\": [\"5M\"],\n \"pursuit\": [\"7E\", \"5E\"],\n \"quickattack\": [\"9E\", \"8E\", \"7E\", \"5E\"],\n \"quickguard\": [\"9E\", \"8E\", \"7E\", \"5E\"],\n \"raindance\": [\"9M\", \"8M\", \"5M\"],\n \"razorwind\": [\"7E\", \"5E\"],\n \"rest\": [\"9M\", \"8M\", \"5M\"],\n \"retaliate\": [\"8M\", \"5M\"],\n \"return\": [\"5M\"],\n \"rocksmash\": [\"5M\"],\n \"round\": [\"8M\", \"5M\"],\n \"screech\": [\"9L16\", \"8M\", \"8L16\", \"5L18\"],\n \"shockwave\": [\"7T\"],\n \"skyattack\": [\"5T\"],\n \"skydrop\": [\"5M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"5T\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"5T\"],\n \"snore\": [\"8M\", \"5T\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelwing\": [\"9L36\", \"8M\", \"8L36\", \"5L31\"],\n \"strength\": [\"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"5M\"],\n \"surf\": [\"9M\", \"8M\", \"5M\"],\n \"swagger\": [\"5M\"],\n \"swift\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"5L9\"],\n \"tailwind\": [\"9M\", \"9L40\", \"8L40\", \"5T\", \"5L45\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"5M\"],\n \"waterpulse\": [\"9M\", \"7T\"],\n \"watersport\": [\"7E\", \"5E\"],\n \"whirlpool\": [\"8M\"],\n \"wingattack\": [\"9L24\", \"8L24\", \"5L22\"]\n }\n },\n \"cawmodore\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"aerialace\": [\"9M\", \"7M\", \"5M\"],\n \"agility\": [\"9M\", \"8M\"],\n \"aircutter\": [\"9M\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"5M\"],\n \"beatup\": [\"8M\"],\n \"belch\": [\"9L56\", \"8L56\", \"7L52\"],\n \"bellydrum\": [\"9L0\", \"8L0\", \"7L1\", \"5L35\"],\n \"block\": [\"7T\", \"5T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"brine\": [\"9L28\", \"8M\", \"8L28\", \"7L44\", \"5L44\"],\n \"bulletpunch\": [\"9L1\", \"8L1\", \"7L39\", \"5L39\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"detect\": [\"9L32\", \"8L32\", \"7L26\", \"5L26\"],\n \"doubleteam\": [\"7M\", \"5M\"],\n \"drainpunch\": [\"9M\", \"8M\", \"7T\", \"5T\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endeavor\": [\"7T\", \"6T\", \"5T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"flashcannon\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7M\", \"7L58\", \"5M\", \"5L52\"],\n \"fly\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"frustration\": [\"7M\", \"5M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L5\", \"5L5\"],\n \"hardpress\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"5M\"],\n \"hurricane\": [\"9M\", \"9L62\", \"8M\", \"8L62\", \"7L64\", \"5L58\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\", \"5T\"],\n \"knockoff\": [\"9M\", \"7T\", \"6T\", \"5T\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\", \"5L1\"],\n \"megapunch\": [\"8M\"],\n \"metalclaw\": [\"9M\", \"9L12\", \"8L12\", \"7L13\", \"5L13\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"peck\": [\"9L1\", \"8L1\", \"7L1\", \"5L1\"],\n \"pluck\": [\"7M\", \"5M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"psychup\": [\"7M\", \"5M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"retaliate\": [\"8M\", \"7M\", \"5M\"],\n \"return\": [\"7M\", \"5M\"],\n \"revenge\": [\"8M\"],\n \"rocksmash\": [\"6M\", \"5M\"],\n \"round\": [\"8M\", \"7M\", \"5M\"],\n \"screech\": [\"9L16\", \"8M\", \"8L16\", \"7L18\", \"5L18\"],\n \"secretpower\": [\"7M\"],\n \"shockwave\": [\"7T\"],\n \"skyattack\": [\"9L68\", \"8L68\", \"7T\", \"5T\"],\n \"skydrop\": [\"7M\", \"5M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"5T\"],\n \"smackdown\": [\"9M\", \"7M\", \"6M\", \"5M\"],\n \"snatch\": [\"7T\", \"5T\"],\n \"snore\": [\"8M\", \"7T\", \"5T\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelwing\": [\"9L38\", \"8M\", \"8L38\", \"7M\", \"7L31\", \"5L31\"],\n \"strength\": [\"6M\", \"5M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"5M\"],\n \"swagger\": [\"7M\", \"5M\"],\n \"swift\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7L9\", \"5L9\"],\n \"tailwind\": [\"9M\", \"9L44\", \"8L44\", \"5T\", \"5L48\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"toxic\": [\"7M\", \"5M\"],\n \"upperhand\": [\"9M\"],\n \"waterpulse\": [\"9M\", \"7T\"],\n \"whirlpool\": [\"9M\", \"8M\"],\n \"wingattack\": [\"9L24\", \"8L24\", \"7L22\", \"5L22\"]\n }\n },\n \"volkritter\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\"],\n \"aquajet\": [\"9E\", \"8E\", \"7E\"],\n \"aquaring\": [\"9L32\", \"8L32\", \"6L44\"],\n \"assurance\": [\"8M\", \"7E\", \"6E\"],\n \"attract\": [\"8M\", \"6M\"],\n \"bind\": [\"9L1\", \"8L1\"],\n \"bite\": [\"9L24\", \"8L24\", \"6L1\"],\n \"bounce\": [\"8M\", \"7T\"],\n \"captivate\": [\"7E\", \"6E\"],\n \"confide\": [\"6M\"],\n \"constrict\": [\"6L1\"],\n \"covet\": [\"7T\"],\n \"destinybond\": [\"9L44\", \"8L44\", \"6L32\"],\n \"dive\": [\"9L28\", \"8M\", \"8L28\", \"6L36\"],\n \"doubleteam\": [\"6M\"],\n \"extrasensory\": [\"9L40\", \"8L40\"],\n \"facade\": [\"9M\", \"8M\", \"6M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"6M\"],\n \"fireblast\": [\"9M\", \"8M\", \"6M\"],\n \"firespin\": [\"9M\", \"9L8\", \"8M\", \"8L8\", \"6L18\"],\n \"flameburst\": [\"6L23\"],\n \"flamethrower\": [\"9M\", \"8M\", \"6M\"],\n \"flareblitz\": [\"9M\"],\n \"flash\": [\"6M\", \"6L1\"],\n \"flashcannon\": [\"9M\", \"8M\", \"6M\"],\n \"fling\": [\"9M\", \"8M\", \"6M\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"frustration\": [\"6M\"],\n \"heatwave\": [\"9M\", \"8M\", \"6L48\"],\n \"hiddenpower\": [\"6M\"],\n \"hydropump\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"6L51\"],\n \"incinerate\": [\"9L20\", \"8L20\", \"6M\"],\n \"infestation\": [\"9E\", \"8E\", \"7M\", \"6M\"],\n \"leechlife\": [\"9M\", \"8M\", \"6L1\"],\n \"memento\": [\"9L52\", \"8L52\", \"6L59\"],\n \"muddywater\": [\"8M\"],\n \"overheat\": [\"9M\", \"8M\", \"6M\"],\n \"payback\": [\"8M\", \"6M\"],\n \"pounce\": [\"9M\"],\n \"powergem\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"6L39\"],\n \"protect\": [\"9M\", \"8M\", \"6M\"],\n \"quash\": [\"6M\"],\n \"raindance\": [\"9M\", \"8M\", \"6M\"],\n \"reflect\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"6M\", \"6L4\"],\n \"reflecttype\": [\"9E\", \"8E\", \"7E\"],\n \"rest\": [\"9M\", \"8M\", \"6M\"],\n \"return\": [\"6M\"],\n \"round\": [\"8M\", \"6M\"],\n \"scald\": [\"9M\", \"8M\", \"7M\", \"6M\", \"6L28\"],\n \"scaryface\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"scorchingsands\": [\"8T\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"6M\"],\n \"snore\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"6M\"],\n \"surf\": [\"9M\", \"8M\", \"6M\"],\n \"swagger\": [\"6M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"6M\"],\n \"tickle\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"torment\": [\"6M\"],\n \"toxic\": [\"6M\"],\n \"uturn\": [\"9M\", \"8M\", \"6M\"],\n \"waterfall\": [\"9M\", \"8M\", \"6M\"],\n \"watergun\": [\"9L4\", \"8L4\", \"6L1\"],\n \"waterpulse\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\"],\n \"whirlpool\": [\"9L16\", \"8M\", \"8L16\", \"6L14\"],\n \"willowisp\": [\"9M\", \"8M\", \"6M\"]\n }\n },\n \"volkraken\": {\n \"learnset\": {\n \"absorb\": [\"9L1\", \"8L1\", \"7L1\"],\n \"aquaring\": [\"9L32\", \"8L32\", \"7L46\", \"6L46\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"bind\": [\"9L1\", \"8L1\", \"7T\"],\n \"bite\": [\"9L24\", \"8L24\", \"7L1\", \"6L1\"],\n \"bounce\": [\"8M\", \"7T\"],\n \"burningjealousy\": [\"8T\"],\n \"confide\": [\"7M\", \"6M\"],\n \"constrict\": [\"7L1\", \"6L1\"],\n \"covet\": [\"7T\"],\n \"destinybond\": [\"9L56\", \"8L56\", \"7L32\", \"6L32\"],\n \"dive\": [\"9L28\", \"8M\", \"8L28\", \"6L37\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"extrasensory\": [\"9L50\", \"8L50\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"falseswipe\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"firelash\": [\"9L38\", \"8L38\", \"7L35\"],\n \"firespin\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L18\", \"6L18\"],\n \"flameburst\": [\"7L23\", \"6L23\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flareblitz\": [\"9M\"],\n \"flash\": [\"7L1\", \"6M\", \"6L1\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"fling\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flipturn\": [\"9M\", \"8T\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"heatwave\": [\"9M\", \"8M\", \"7L51\", \"6T\", \"6L51\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hydropump\": [\"9M\", \"9L62\", \"8M\", \"8L62\", \"7L56\", \"6L56\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"incinerate\": [\"9L20\", \"8L20\", \"7M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\", \"6L1\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"memento\": [\"9L68\", \"8L68\", \"7L66\", \"6L66\"],\n \"muddywater\": [\"9M\", \"8M\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\"],\n \"pounce\": [\"9M\"],\n \"powergem\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7L42\", \"6L42\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"quash\": [\"7M\", \"6M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"reflect\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"scald\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7M\", \"7L28\", \"6M\", \"6L28\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"secretpower\": [\"7M\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"substitute\": [\"9M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"torment\": [\"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"waterpulse\": [\"9M\", \"6T\"],\n \"whirlpool\": [\"9L16\", \"8M\", \"8L16\", \"7L14\", \"6L14\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"wringout\": [\"7L60\"]\n }\n },\n \"snugglow\": {\n \"learnset\": {\n \"acid\": [\"9L8\", \"8L8\", \"6L12\"],\n \"acidspray\": [\"9M\"],\n \"aquatail\": [\"9E\", \"8E\", \"6L32\"],\n \"attract\": [\"8M\", \"6M\"],\n \"aurasphere\": [\"9M\", \"8M\", \"7E\"],\n \"block\": [\"7T\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\"],\n \"chillingwater\": [\"9M\"],\n \"clearsmog\": [\"9L28\", \"8L28\", \"6L22\"],\n \"confide\": [\"6M\"],\n \"crosspoison\": [\"8M\"],\n \"cut\": [\"6M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"6M\"],\n \"discharge\": [\"9L36\", \"8L36\", \"6L42\"],\n \"doubleteam\": [\"6M\"],\n \"eerieimpulse\": [\"9M\", \"8M\", \"6L49\"],\n \"electrify\": [\"9L40\", \"8L40\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"8M\"],\n \"encore\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"6L16\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"6M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"6M\"],\n \"frustration\": [\"6M\"],\n \"haze\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\"],\n \"hiddenpower\": [\"6M\"],\n \"iondeluge\": [\"6L26\"],\n \"irontail\": [\"9M\", \"8M\"],\n \"paraboliccharge\": [\"9L24\", \"8L24\", \"6L36\"],\n \"poisonjab\": [\"9M\", \"8M\"],\n \"poisonsting\": [\"9L1\", \"8L1\", \"6L6\"],\n \"poisontail\": [\"9M\", \"9L20\", \"8L20\", \"6L29\"],\n \"protect\": [\"9M\", \"8M\", \"6M\"],\n \"psybeam\": [\"9M\", \"9L32\", \"8L32\"],\n \"psychic\": [\"9M\", \"8M\", \"6M\"],\n \"psyshock\": [\"9M\", \"8M\", \"6M\"],\n \"psywave\": [\"6L39\"],\n \"raindance\": [\"9M\", \"8M\", \"6M\"],\n \"rest\": [\"9M\", \"8M\", \"6M\"],\n \"return\": [\"6M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"6M\"],\n \"shockwave\": [\"9E\", \"7E\", \"6E\"],\n \"signalbeam\": [\"7E\", \"6E\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"6M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"6M\"],\n \"sludgewave\": [\"9L44\", \"8M\", \"8L44\", \"7M\", \"6M\"],\n \"snore\": [\"8M\"],\n \"splash\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"substitute\": [\"9M\", \"8M\", \"6M\"],\n \"supersonic\": [\"9L4\", \"8L4\", \"6L1\"],\n \"surf\": [\"9M\"],\n \"swagger\": [\"6M\"],\n \"taunt\": [\"9M\", \"8M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"6M\", \"6L46\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"6M\"],\n \"thundershock\": [\"9L1\", \"8L1\", \"6L1\"],\n \"thunderwave\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"6M\", \"6L19\"],\n \"toxic\": [\"9M\", \"9E\", \"8E\", \"7M\", \"6M\"],\n \"venomdrench\": [\"8M\", \"7E\"],\n \"venoshock\": [\"9M\", \"8M\", \"6M\"],\n \"waterpulse\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\"],\n \"wideguard\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"wildcharge\": [\"9M\", \"8M\", \"6M\"],\n \"zenheadbutt\": [\"9M\", \"8M\"]\n }\n },\n \"plasmanta\": {\n \"learnset\": {\n \"acid\": [\"9L1\", \"8L1\", \"7L12\", \"6L12\"],\n \"acidspray\": [\"9M\"],\n \"aquatail\": [\"7L33\", \"6T\", \"6L33\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"aurasphere\": [\"9M\", \"8M\"],\n \"block\": [\"7T\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"chargebeam\": [\"9M\", \"7M\", \"6M\"],\n \"chillingwater\": [\"9M\"],\n \"clearsmog\": [\"9L28\", \"8L28\", \"7L22\", \"6L22\"],\n \"confide\": [\"7M\", \"6M\"],\n \"corrosivegas\": [\"8T\"],\n \"crosspoison\": [\"8M\", \"7L51\", \"6L51\"],\n \"cut\": [\"6M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"discharge\": [\"9L40\", \"8L40\", \"7L47\", \"6L47\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"eerieimpulse\": [\"9M\", \"8M\", \"7L65\", \"6L65\"],\n \"electricterrain\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\"],\n \"electrify\": [\"9L46\", \"8L46\"],\n \"electroball\": [\"9M\", \"8M\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\"],\n \"encore\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L16\", \"6L16\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"haze\": [\"9M\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"iondeluge\": [\"7L26\", \"6L26\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"liquidation\": [\"9M\", \"8M\"],\n \"magnetrise\": [\"9L1\", \"8L1\", \"7T\"],\n \"paraboliccharge\": [\"9L24\", \"8L24\", \"7L38\", \"6L38\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\"],\n \"poisonsting\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"poisontail\": [\"9M\", \"9L20\", \"8L20\", \"7L29\", \"6L29\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psybeam\": [\"9M\", \"9L34\", \"8L34\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psyshock\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psywave\": [\"7L42\", \"6L42\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"signalbeam\": [\"6T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sludgewave\": [\"9L52\", \"8M\", \"8L52\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"supercellslam\": [\"9M\"],\n \"supersonic\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"surf\": [\"9M\"],\n \"swagger\": [\"9L58\", \"8L58\", \"7M\", \"7L56\", \"6M\", \"6L56\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"9L64\", \"8M\", \"8L64\", \"7M\", \"7L60\", \"6M\", \"6L60\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"thundershock\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"thunderwave\": [\"9M\", \"9L16\", \"8M\", \"8L16\", \"7M\", \"7L19\", \"6M\", \"6L19\"],\n \"toxic\": [\"9M\", \"7M\", \"6M\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"waterpulse\": [\"9M\", \"6T\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n }\n },\n \"floatoy\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"6M\"],\n \"bite\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"blizzard\": [\"9M\", \"8M\", \"6M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brine\": [\"9L24\", \"8M\", \"8L24\", \"6L38\"],\n \"brutalswing\": [\"8M\"],\n \"bubblebeam\": [\"9L22\", \"8L22\", \"6L23\"],\n \"calmmind\": [\"9M\", \"8M\", \"6M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"6M\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"dive\": [\"8M\", \"6M\"],\n \"doubleteam\": [\"6M\"],\n \"dragonbreath\": [\"9L18\", \"8L18\", \"6L1\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"6M\"],\n \"dragondance\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"6T\"],\n \"drillpeck\": [\"9L30\", \"8L30\", \"6L27\"],\n \"echoedvoice\": [\"6M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"6M\"],\n \"featherdance\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"feint\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"6M\"],\n \"gust\": [\"9L6\", \"8L6\", \"6L1\"],\n \"hail\": [\"8M\", \"6M\"],\n \"haze\": [\"9M\", \"9E\", \"8E\", \"7E\", \"6E\"],\n \"hiddenpower\": [\"6M\"],\n \"hurricane\": [\"9M\", \"8M\"],\n \"hydropump\": [\"9M\", \"9L39\", \"8M\", \"8L39\", \"6L50\"],\n \"icebeam\": [\"9M\", \"8M\", \"6M\"],\n \"icefang\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"icepunch\": [\"9M\", \"8M\", \"6T\"],\n \"iciclecrash\": [\"9L36\", \"8L36\", \"6L42\"],\n \"iciclespear\": [\"9E\", \"8M\", \"7E\", \"6E\"],\n \"icywind\": [\"9M\", \"8M\", \"6T\"],\n \"ironhead\": [\"9M\", \"9L33\", \"8M\", \"8L33\", \"6T\", \"6L53\"],\n \"irontail\": [\"8M\", \"7E\", \"6T\", \"6E\"],\n \"metalclaw\": [\"9M\", \"9L9\", \"8L9\", \"6L11\"],\n \"metronome\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"muddywater\": [\"9E\", \"8M\", \"7E\", \"6E\"],\n \"peck\": [\"9L1\", \"8L1\", \"6L1\"],\n \"protect\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"6M\"],\n \"psychicfangs\": [\"9M\", \"8M\", \"7E\"],\n \"raindance\": [\"9M\", \"8M\", \"6M\"],\n \"refresh\": [\"7E\", \"6E\"],\n \"rest\": [\"9M\", \"8M\", \"6M\"],\n \"return\": [\"6M\"],\n \"rocksmash\": [\"6M\"],\n \"round\": [\"8M\", \"6M\"],\n \"scald\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"scaryface\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"6L1\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"slackoff\": [\"9L27\", \"8L27\", \"6L39\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"6M\"],\n \"snore\": [\"8M\", \"6T\"],\n \"snowscape\": [\"9M\"],\n \"splash\": [\"9L1\", \"8L1\", \"6L1\"],\n \"substitute\": [\"9M\", \"8M\", \"6M\"],\n \"surf\": [\"9M\", \"8M\", \"6M\"],\n \"swagger\": [\"6M\"],\n \"taunt\": [\"9M\", \"8M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\", \"8M\", \"7E\", \"6E\"],\n \"toxic\": [\"6M\"],\n \"waterfall\": [\"9M\", \"8M\", \"6M\"],\n \"watergun\": [\"9L3\", \"8L3\", \"6L7\"],\n \"waterpulse\": [\"9M\", \"9L12\", \"8L12\", \"7E\", \"6T\", \"6E\"],\n \"whirlpool\": [\"8M\", \"7E\", \"6E\"]\n }\n },\n \"caimanoe\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"6M\"],\n \"blizzard\": [\"9M\", \"8M\", \"6M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brine\": [\"9L28\", \"8M\", \"8L28\", \"6L43\"],\n \"brutalswing\": [\"8M\"],\n \"bubblebeam\": [\"9L24\", \"8L24\", \"6L25\"],\n \"calmmind\": [\"9M\", \"8M\", \"6M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"6M\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"dive\": [\"8M\", \"6M\"],\n \"doubleteam\": [\"6M\"],\n \"dragonbreath\": [\"9L18\", \"8L18\", \"6L1\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"6M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"6T\"],\n \"drillpeck\": [\"9L38\", \"8L38\", \"6L31\"],\n \"echoedvoice\": [\"6M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"6M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"6M\", \"6L35\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"6M\"],\n \"gust\": [\"9L1\", \"8L1\", \"6L1\"],\n \"hail\": [\"8M\", \"6M\"],\n \"haze\": [\"9M\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"6M\"],\n \"hurricane\": [\"9M\", \"8M\"],\n \"hydropump\": [\"9M\", \"9L53\", \"8M\", \"8L53\", \"6L60\"],\n \"icebeam\": [\"9M\", \"8M\", \"6M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"icepunch\": [\"9M\", \"8M\", \"6T\"],\n \"iciclecrash\": [\"9L48\", \"8L48\", \"6L47\"],\n \"iciclespear\": [\"8M\"],\n \"icywind\": [\"9M\", \"8M\", \"6T\"],\n \"irondefense\": [\"9M\", \"8M\", \"6T\"],\n \"ironhead\": [\"9M\", \"9L43\", \"8M\", \"8L43\", \"6T\", \"6L58\"],\n \"irontail\": [\"8M\", \"6T\"],\n \"metalclaw\": [\"9M\", \"9L9\", \"8L9\", \"6L11\"],\n \"metalsound\": [\"9L0\", \"8L0\", \"6L21\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"muddywater\": [\"8M\"],\n \"peck\": [\"9L1\", \"8L1\", \"6L1\"],\n \"protect\": [\"9M\", \"9L58\", \"8M\", \"8L58\", \"6M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\", \"8M\", \"6M\"],\n \"rest\": [\"9M\", \"8M\", \"6M\"],\n \"retaliate\": [\"8M\", \"6M\"],\n \"return\": [\"6M\"],\n \"rocksmash\": [\"6M\"],\n \"round\": [\"8M\", \"6M\"],\n \"scald\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"6L1\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"6M\"],\n \"selfdestruct\": [\"8M\", \"6L62\"],\n \"slackoff\": [\"9L33\", \"8L33\", \"6L39\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"6M\"],\n \"snore\": [\"8M\", \"6T\"],\n \"snowscape\": [\"9M\"],\n \"splash\": [\"9L1\", \"8L1\", \"6L1\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelroller\": [\"8T\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"9M\", \"8M\", \"6M\"],\n \"surf\": [\"9M\", \"8M\", \"6M\"],\n \"swagger\": [\"6M\"],\n \"taunt\": [\"9M\", \"8M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"6T\"],\n \"toxic\": [\"6M\"],\n \"waterfall\": [\"9M\", \"8M\", \"6M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"6L7\"],\n \"waterpulse\": [\"9M\", \"9L12\", \"8L12\", \"6T\"],\n \"whirlpool\": [\"8M\"]\n }\n },\n \"naviathan\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brine\": [\"9L28\", \"8M\", \"8L28\", \"7L45\", \"6L45\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bubblebeam\": [\"9L24\", \"8L24\", \"7L25\", \"6L25\"],\n \"calmmind\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\", \"6M\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"dive\": [\"8M\", \"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"dragonbreath\": [\"9L18\", \"8L18\", \"7L1\", \"6L1\"],\n \"dragonclaw\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"dragondance\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"6T\"],\n \"drillpeck\": [\"9L38\", \"8L38\", \"7L31\", \"6L31\"],\n \"echoedvoice\": [\"7M\", \"6M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"7L35\", \"6M\", \"6L35\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"gust\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"hail\": [\"8M\", \"7M\", \"6M\"],\n \"hardpress\": [\"9M\"],\n \"haze\": [\"9M\"],\n \"heavyslam\": [\"9M\", \"9L66\", \"8M\", \"8L66\", \"7L1\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hurricane\": [\"9M\", \"8M\", \"7L64\", \"6L64\"],\n \"hydropump\": [\"9L59\", \"8M\", \"8L59\", \"7L60\", \"6L60\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"icepunch\": [\"9M\", \"8M\", \"6T\"],\n \"iciclecrash\": [\"9L52\", \"8L52\", \"7L52\", \"6L51\"],\n \"iciclespear\": [\"8M\"],\n \"icywind\": [\"9M\", \"8M\", \"6T\"],\n \"irondefense\": [\"9M\", \"8M\", \"6T\"],\n \"ironhead\": [\"9M\", \"9L45\", \"8M\", \"8L45\", \"7L65\", \"6T\", \"6L65\"],\n \"irontail\": [\"8M\", \"6T\"],\n \"metalclaw\": [\"9M\", \"9L9\", \"8L9\", \"7L11\", \"6L11\"],\n \"metalsound\": [\"9L1\", \"8L1\", \"7L21\", \"6L21\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"muddywater\": [\"8M\"],\n \"peck\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"protect\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"6M\"],\n \"psychicfangs\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"retaliate\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rocksmash\": [\"7M\", \"6M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"scald\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scaryface\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7L1\", \"6L1\"],\n \"screech\": [\"8M\"],\n \"secretpower\": [\"7M\"],\n \"selfdestruct\": [\"8M\", \"7L74\", \"6L74\"],\n \"slackoff\": [\"9L33\", \"8L33\", \"7L39\", \"6L39\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snore\": [\"8M\", \"6T\"],\n \"snowscape\": [\"9M\"],\n \"splash\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelroller\": [\"8T\"],\n \"strength\": [\"6M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"thunderpunch\": [\"9M\", \"8M\", \"6T\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"watergun\": [\"9L1\", \"8L1\", \"7L7\", \"6L7\"],\n \"waterpulse\": [\"9M\", \"9L12\", \"8L12\", \"6T\"],\n \"wavecrash\": [\"9L73\"],\n \"whirlpool\": [\"9L1\", \"8M\", \"8L1\"],\n \"wideguard\": [\"9L1\", \"8L1\", \"7L54\", \"6L54\"],\n \"wildcharge\": [\"9M\", \"8M\", \"7M\", \"6M\"]\n }\n },\n \"crucibelle\": {\n \"learnset\": {\n \"acidarmor\": [\"9L40\", \"8L40\", \"7L32\", \"6L32\"],\n \"acidspray\": [\"9M\"],\n \"assurance\": [\"8M\"],\n \"astonish\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"block\": [\"9E\", \"8E\", \"6T\"],\n \"coil\": [\"9L1\", \"8L1\", \"7E\", \"6E\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\", \"9L8\", \"8L8\", \"7L16\", \"6L16\"],\n \"confusion\": [\"9L16\", \"8L16\", \"7L14\", \"6L14\"],\n \"crosspoison\": [\"8M\"],\n \"defensecurl\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"embargo\": [\"7M\", \"6M\"],\n \"endure\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\", \"6L1\"],\n \"explosion\": [\"9L68\", \"8L68\", \"7M\", \"7L60\", \"6M\", \"6L60\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"faketears\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7L10\", \"6L10\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"gravity\": [\"9M\", \"7T\", \"6T\"],\n \"gunkshot\": [\"9M\", \"9L64\", \"8M\", \"8L64\", \"7L56\", \"6T\", \"6L56\"],\n \"helpinghand\": [\"9M\", \"8M\", \"6T\"],\n \"hex\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"7L44\", \"6L44\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"infestation\": [\"7M\", \"6M\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"ironhead\": [\"9M\", \"8M\", \"6T\"],\n \"knockoff\": [\"9E\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"magicroom\": [\"8M\", \"6T\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\", \"7M\", \"6M\"],\n \"pinmissile\": [\"8M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"powergem\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"psybeam\": [\"9M\", \"9L32\", \"8L32\", \"7L40\", \"6L40\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"reflect\": [\"9M\", \"8M\", \"7M\", \"7L25\", \"6M\", \"6L25\"],\n \"rest\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"rockblast\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7L52\", \"6L52\"],\n \"rockpolish\": [\"9E\", \"8E\", \"7M\", \"6M\"],\n \"rockslide\": [\"9M\", \"9L52\", \"8M\", \"8L52\", \"7M\", \"7L36\", \"6M\", \"6L36\"],\n \"rocksmash\": [\"7M\", \"6M\"],\n \"rockthrow\": [\"9L4\", \"8L4\", \"7L5\", \"6L5\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"rollout\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"safeguard\": [\"8M\", \"7M\", \"6M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"secretpower\": [\"7M\"],\n \"selfdestruct\": [\"8M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"skillswap\": [\"9M\", \"8M\", \"6T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sludge\": [\"9L44\", \"8L44\", \"7L28\", \"6L28\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"8L60\", \"7M\", \"6M\"],\n \"smackdown\": [\"9M\", \"9L24\", \"8L24\", \"7M\", \"7L23\", \"6M\", \"6L23\"],\n \"snatch\": [\"6T\"],\n \"snore\": [\"8M\", \"6T\"],\n \"stealthrock\": [\"9M\", \"8M\", \"6T\"],\n \"steelroller\": [\"8T\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"torment\": [\"9L20\", \"8L20\", \"7M\", \"7L48\", \"6M\", \"6L48\"],\n \"toxic\": [\"9L56\", \"8L56\", \"7M\", \"7L7\", \"6M\", \"6L7\"],\n \"toxicspikes\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7L19\", \"6L19\"],\n \"trick\": [\"9M\", \"8M\", \"6T\"],\n \"uturn\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"withdraw\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"wonderroom\": [\"8M\", \"6T\"],\n \"woodhammer\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"6T\"]\n }\n },\n \"pluffle\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\"],\n \"attract\": [\"8M\", \"6M\"],\n \"beatup\": [\"9E\", \"8M\", \"7E\", \"6E\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"charm\": [\"9M\", \"9L9\", \"8M\", \"8L9\", \"7E\", \"6E\"],\n \"confide\": [\"7T\", \"6L25\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"6M\"],\n \"doubleteam\": [\"6M\"],\n \"drainingkiss\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"6L13\"],\n \"dreameater\": [\"9L36\", \"8L36\", \"6M\", \"6L42\"],\n \"encore\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7E\", \"6L16\", \"6E\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"8M\", \"6M\"],\n \"facade\": [\"9M\", \"8M\", \"6M\"],\n \"fairywind\": [\"9L3\", \"8L3\", \"6L1\"],\n \"featherdance\": [\"9L1\", \"8L1\", \"6L1\"],\n \"flashcannon\": [\"9M\", \"8M\", \"6M\"],\n \"frustration\": [\"6M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"6T\"],\n \"grassknot\": [\"9M\", \"8M\", \"6M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"6T\"],\n \"hiddenpower\": [\"6M\"],\n \"magicroom\": [\"8M\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\", \"8M\"],\n \"moonblast\": [\"9L30\", \"8L30\", \"6L36\"],\n \"nightmare\": [\"6L42\"],\n \"partingshot\": [\"9L21\", \"8L21\", \"6L24\"],\n \"playrough\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"6L27\"],\n \"protect\": [\"9M\", \"8M\", \"6M\"],\n \"psychic\": [\"9M\"],\n \"psychup\": [\"6M\"],\n \"quickguard\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"rest\": [\"9M\", \"9L27\", \"8M\", \"8L27\", \"6M\", \"6L31\"],\n \"retaliate\": [\"8M\", \"6M\"],\n \"return\": [\"6M\"],\n \"round\": [\"8M\", \"6M\"],\n \"scaryface\": [\"9M\", \"9L18\", \"8M\", \"8L18\", \"6L20\"],\n \"scratch\": [\"9L1\", \"8L1\", \"6L1\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"6M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"6M\"],\n \"sludgewave\": [\"8M\", \"6M\"],\n \"snarl\": [\"9M\", \"8M\", \"6M\"],\n \"snore\": [\"9L27\", \"8M\", \"8L27\", \"6T\"],\n \"substitute\": [\"9M\", \"8M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"6M\"],\n \"swagger\": [\"7M\", \"6M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"torment\": [\"9L33\", \"8L33\", \"6M\"],\n \"toxic\": [\"6M\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"vacuumwave\": [\"9M\"],\n \"wakeupslap\": [\"6L10\"],\n \"wideguard\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"wish\": [\"9E\", \"8E\", \"7E\", \"6E\"],\n \"workup\": [\"8M\"],\n \"yawn\": [\"9L6\", \"8L6\", \"6L7\"]\n }\n },\n \"kerfluffle\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\"],\n \"attract\": [\"8M\", \"7M\", \"6M\"],\n \"aurasphere\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7L45\", \"6L45\"],\n \"beatup\": [\"8M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"celebrate\": [\"6S0\"],\n \"charm\": [\"9M\", \"9L9\", \"8M\", \"8L1\"],\n \"closecombat\": [\"9M\", \"9L42\", \"8M\", \"8L42\", \"7L53\", \"6L53\"],\n \"coaching\": [\"9M\", \"8T\"],\n \"confide\": [\"7L25\", \"6L25\"],\n \"crushclaw\": [\"9L0\", \"8L0\", \"7M\", \"6M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"doubleteam\": [\"7M\", \"6M\"],\n \"drainingkiss\": [\"9L12\", \"8M\", \"8L12\", \"7L17\", \"6L17\"],\n \"drainpunch\": [\"9M\", \"8M\", \"6T\"],\n \"dreameater\": [\"9L39\", \"8L39\", \"7M\", \"7L57\", \"6M\", \"6L57\"],\n \"encore\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"endure\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7L21\", \"6L21\"],\n \"energyball\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"fairywind\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"featherdance\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"fly\": [\"9M\", \"8M\", \"6S0\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\"],\n \"focusenergy\": [\"8M\"],\n \"frustration\": [\"7M\", \"6M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"6T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"6T\"],\n \"hiddenpower\": [\"7M\", \"6M\"],\n \"holdhands\": [\"6S0\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"lowkick\": [\"9M\", \"8M\", \"6T\"],\n \"lowsweep\": [\"9M\", \"8M\"],\n \"magicroom\": [\"8M\"],\n \"megakick\": [\"8M\"],\n \"megapunch\": [\"8M\"],\n \"metronome\": [\"9M\", \"8M\", \"6S0\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\", \"8M\"],\n \"moonblast\": [\"9L33\", \"8L33\", \"7L49\", \"6L49\"],\n \"nightmare\": [\"7L57\", \"6L57\"],\n \"partingshot\": [\"9L21\", \"8L21\", \"7L33\", \"6L33\"],\n \"playrough\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7L37\", \"6L37\"],\n \"poweruppunch\": [\"8L9\", \"7M\", \"6M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"psychic\": [\"9M\"],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\", \"6M\"],\n \"rest\": [\"9M\", \"9L27\", \"8M\", \"8L27\", \"7M\", \"7L41\", \"6M\", \"6L41\"],\n \"retaliate\": [\"8M\", \"7M\", \"6M\"],\n \"return\": [\"7M\", \"6M\"],\n \"revenge\": [\"8M\"],\n \"reversal\": [\"9M\", \"8M\"],\n \"round\": [\"8M\", \"7M\", \"6M\"],\n \"scaryface\": [\"9M\", \"9L18\", \"8M\", \"8L18\", \"7L29\", \"6L29\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\", \"6L1\"],\n \"secretpower\": [\"7M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sludgewave\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snarl\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"snore\": [\"9L27\", \"8M\", \"8L27\", \"6T\"],\n \"speedswap\": [\"8M\"],\n \"strength\": [\"7M\", \"6M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"superpower\": [\"8M\"],\n \"swagger\": [\"9L1\", \"8L1\", \"7M\", \"7L1\", \"6M\", \"6L1\"],\n \"swift\": [\"9M\", \"8M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\", \"6M\"],\n \"terablast\": [\"9M\"],\n \"torment\": [\"9L36\", \"8L36\", \"7M\", \"6M\"],\n \"toxic\": [\"7M\", \"6M\"],\n \"upperhand\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"vacuumwave\": [\"9M\"],\n \"wakeupslap\": [\"7L13\", \"6L13\"],\n \"workup\": [\"8M\", \"7M\"],\n \"yawn\": [\"9L1\", \"8L1\", \"7L9\", \"6L9\"]\n },\n \"eventData\": [\n {\n \"generation\": 6,\n \"level\": 16,\n \"abilities\": [\"naturalcure\"],\n \"moves\": [\"celebrate\", \"holdhands\", \"fly\", \"metronome\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"pajantom\": {\n \"learnset\": {\n \"aerialace\": [\"9M\", \"7M\"],\n \"astonish\": [\"9L10\", \"8L10\", \"7L1\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bind\": [\"9L5\", \"8L5\", \"7T\"],\n \"block\": [\"7T\"],\n \"bravebird\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\"],\n \"breakingswipe\": [\"9L30\", \"8M\"],\n \"brutalswing\": [\"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\"],\n \"crunch\": [\"9M\", \"8M\"],\n \"doubleteam\": [\"9L25\", \"8L25\", \"7M\"],\n \"dracometeor\": [\"9M\", \"8T\", \"7T\"],\n \"dragonbreath\": [\"9L20\", \"8L20\", \"7L19\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7M\", \"7L23\"],\n \"dragonpulse\": [\"9M\", \"8M\", \"7T\"],\n \"dragonrage\": [\"7L12\"],\n \"dragonrush\": [\"9E\", \"8E\", \"7L34\"],\n \"dreameater\": [\"9E\", \"7M\"],\n \"drillrun\": [\"9M\", \"8M\", \"7T\"],\n \"dualchop\": [\"8L30\", \"7T\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fairylock\": [\"9L1\", \"8L1\", \"7L1\"],\n \"fly\": [\"9M\", \"8M\", \"7M\"],\n \"focusenergy\": [\"9L15\", \"8M\", \"7E\"],\n \"frustration\": [\"7M\"],\n \"gastroacid\": [\"7T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"gravity\": [\"9M\", \"7T\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\"],\n \"haze\": [\"9M\", \"9L40\", \"8L40\", \"7L37\"],\n \"healblock\": [\"7L30\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\"],\n \"icefang\": [\"9M\", \"8M\", \"7E\"],\n \"icepunch\": [\"9M\", \"8M\", \"7T\"],\n \"icywind\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"infestation\": [\"9E\", \"8E\", \"7M\"],\n \"irontail\": [\"8M\", \"7T\", \"7E\"],\n \"laserfocus\": [\"8L15\", \"7T\", \"7L10\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"outrage\": [\"9M\", \"9L60\", \"8M\", \"8L60\", \"7T\", \"7L53\"],\n \"phantomforce\": [\"9M\", \"9L55\", \"8M\", \"8L55\", \"7L45\"],\n \"poisonfang\": [\"9E\", \"8E\", \"7E\"],\n \"poisongas\": [\"9L1\", \"8L1\", \"7L17\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\"],\n \"psychicfangs\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7L32\"],\n \"psychicnoise\": [\"9M\"],\n \"psychup\": [\"9M\", \"7M\"],\n \"raindance\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandtomb\": [\"9M\", \"9E\", \"8M\", \"7E\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\"],\n \"shadowclaw\": [\"9M\", \"8M\", \"7M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"smartstrike\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"9L1\", \"8M\", \"8L1\", \"7T\", \"7L1\"],\n \"spiritshackle\": [\"9L45\", \"8L45\", \"7L1\"],\n \"spite\": [\"9M\", \"7T\", \"7E\"],\n \"stoneedge\": [\"9M\", \"8M\", \"7M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"telekinesis\": [\"7T\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"9M\", \"8M\", \"7T\"],\n \"toxic\": [\"9M\", \"7M\"],\n \"toxicspikes\": [\"9M\", \"8M\", \"7L28\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\"],\n \"whirlpool\": [\"9M\", \"8M\", \"7E\"],\n \"wrap\": [\"9L1\", \"8L1\", \"7L1\"],\n \"zenheadbutt\": [\"9M\", \"8M\", \"7T\"]\n }\n },\n \"mumbao\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\"],\n \"bodyslam\": [\"9M\", \"9L45\", \"8M\", \"8L45\", \"7L28\"],\n \"bulletseed\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"9L55\", \"8M\", \"8L55\", \"7M\", \"7L37\"],\n \"explosion\": [\"9E\", \"8E\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"flowershield\": [\"8L1\", \"7L1\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\"],\n \"focusenergy\": [\"9L20\", \"8M\", \"8L20\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7T\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\", \"7E\"],\n \"gravity\": [\"9M\", \"7T\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\"],\n \"harden\": [\"9L1\"],\n \"healingwish\": [\"9E\", \"8E\", \"7E\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\", \"9L15\", \"8M\", \"8L15\", \"7T\", \"7L35\"],\n \"hiddenpower\": [\"7M\"],\n \"ingrain\": [\"9L10\", \"8L10\", \"7L10\"],\n \"leafage\": [\"9L5\", \"8L5\", \"7L13\"],\n \"leafstorm\": [\"9M\", \"9L65\", \"8M\", \"8L65\", \"7L46\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"luckychant\": [\"7L17\"],\n \"magicalleaf\": [\"9M\", \"9L25\", \"8M\", \"8L25\", \"7L19\"],\n \"magiccoat\": [\"7T\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\", \"8M\", \"7E\"],\n \"moonblast\": [\"9L60\", \"8L60\", \"7L44\"],\n \"naturalgift\": [\"7L31\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychup\": [\"9L35\", \"8L35\", \"7M\", \"7L26\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rototiller\": [\"7L8\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\"],\n \"selfdestruct\": [\"8M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"smellingsalts\": [\"7E\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7M\", \"7L40\"],\n \"superpower\": [\"9E\", \"8M\", \"7T\", \"7E\"],\n \"swagger\": [\"7M\"],\n \"synthesis\": [\"9L50\", \"8L50\", \"7T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L4\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"wish\": [\"9L30\", \"8L30\", \"7L22\"],\n \"woodhammer\": [\"9E\", \"8E\", \"7E\"],\n \"worryseed\": [\"9E\", \"8E\", \"7T\"]\n }\n },\n \"jumbao\": {\n \"learnset\": {\n \"armthrust\": [\"9L20\", \"8L20\"],\n \"attract\": [\"8M\", \"7M\"],\n \"block\": [\"7T\"],\n \"bodyslam\": [\"9M\", \"9L45\", \"8M\", \"8L45\", \"7L28\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"bulletseed\": [\"9M\", \"8M\", \"7L38\"],\n \"confide\": [\"7M\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\"],\n \"detect\": [\"9L15\", \"8L15\", \"7L1\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"9L55\", \"8M\", \"8L55\", \"7M\", \"7L45\"],\n \"explosion\": [\"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fakeout\": [\"9L1\", \"8L1\", \"7L1\"],\n \"flameburst\": [\"7L35\"],\n \"flowershield\": [\"8L1\", \"7L1\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\"],\n \"focusenergy\": [\"9L1\", \"8M\", \"8L1\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"gravity\": [\"9M\", \"7T\"],\n \"gyroball\": [\"9M\", \"8M\", \"7M\"],\n \"harden\": [\"9L1\"],\n \"heavyslam\": [\"9M\", \"9L60\", \"8M\", \"8L60\", \"7L42\"],\n \"helpinghand\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\"],\n \"ingrain\": [\"9L1\", \"8L1\", \"7L14\"],\n \"leafage\": [\"9L1\", \"8L1\", \"7L1\"],\n \"leafstorm\": [\"9M\", \"9L70\", \"8M\", \"8L70\", \"7L52\"],\n \"lifedew\": [\"9L1\", \"8L1\"],\n \"lightscreen\": [\"9M\", \"8M\", \"7M\"],\n \"luckychant\": [\"7L1\"],\n \"magicalleaf\": [\"9M\", \"9L25\", \"8M\", \"8L25\", \"7L17\"],\n \"magiccoat\": [\"7T\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mistyexplosion\": [\"9M\", \"8T\"],\n \"mistyterrain\": [\"9M\", \"8M\"],\n \"moonblast\": [\"9L65\", \"8L65\", \"7L49\"],\n \"naturalgift\": [\"7L31\"],\n \"playrough\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychup\": [\"9L35\", \"8L35\", \"7M\", \"7L24\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rototiller\": [\"7L10\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\"],\n \"seedbomb\": [\"9M\", \"8M\", \"7T\"],\n \"selfdestruct\": [\"8M\"],\n \"shadowball\": [\"9M\", \"8M\", \"7M\"],\n \"shoreup\": [\"9L1\", \"8L1\", \"7L1\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7M\", \"7L35\"],\n \"superpower\": [\"8M\", \"7T\"],\n \"swagger\": [\"7M\"],\n \"synthesis\": [\"9L50\", \"8L50\", \"7T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"wish\": [\"9L30\", \"8L30\", \"7L21\"],\n \"wonderroom\": [\"8M\", \"7T\"],\n \"worryseed\": [\"7T\"]\n }\n },\n \"fawnifer\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\"],\n \"bodyslam\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7L30\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\"],\n \"bulletseed\": [\"9M\", \"8M\"],\n \"chargebeam\": [\"9M\", \"9L18\", \"8L18\"],\n \"charm\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\", \"9L15\", \"8L15\", \"7L18\"],\n \"doubleedge\": [\"9E\", \"8E\", \"7E\"],\n \"doublekick\": [\"9E\", \"8E\", \"7E\"],\n \"doubleteam\": [\"7M\"],\n \"echoedvoice\": [\"7M\"],\n \"endeavor\": [\"9E\", \"8E\", \"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"9L39\", \"8M\", \"8L39\", \"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"flash\": [\"7L42\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"grasspledge\": [\"9M\", \"8T\", \"7T\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"leafage\": [\"9L3\", \"8L3\", \"7L1\"],\n \"leafstorm\": [\"9M\", \"8M\"],\n \"leechseed\": [\"9L21\", \"8L21\", \"7L26\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L4\"],\n \"naturalgift\": [\"7E\"],\n \"naturepower\": [\"7M\"],\n \"powerwhip\": [\"9E\", \"8M\", \"7E\"],\n \"present\": [\"9E\", \"8E\", \"7E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"quickattack\": [\"9L9\", \"8L9\", \"7L11\"],\n \"rapidspin\": [\"9E\", \"8E\", \"7E\"],\n \"razorleaf\": [\"9L12\", \"8L12\", \"7L14\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"seedbomb\": [\"9M\", \"9L27\", \"8M\", \"8L27\", \"7T\", \"7L34\"],\n \"signalbeam\": [\"7L46\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"spark\": [\"9L24\", \"8L24\", \"7L22\"],\n \"spotlight\": [\"7E\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\"],\n \"synthesis\": [\"9L33\", \"8L33\", \"7T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thundershock\": [\"9L6\", \"8L6\", \"7L7\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"9E\", \"8M\", \"7T\", \"7E\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\"],\n \"wildcharge\": [\"9M\", \"9L36\", \"8M\", \"8L36\", \"7T\", \"7L38\"],\n \"workup\": [\"8M\", \"7M\"],\n \"worryseed\": [\"7T\"]\n }\n },\n \"electrelk\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\"],\n \"bodyslam\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7L30\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\"],\n \"bulletseed\": [\"9M\", \"8M\"],\n \"chargebeam\": [\"9M\", \"9L20\", \"8L20\", \"7M\"],\n \"charm\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\", \"9L15\", \"8L15\", \"7L18\"],\n \"doubleteam\": [\"7M\"],\n \"echoedvoice\": [\"7M\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electroweb\": [\"8M\", \"7T\"],\n \"endeavor\": [\"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"flash\": [\"7L45\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"grasspledge\": [\"9M\", \"8T\", \"7T\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"8M\", \"7T\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"leafage\": [\"9L1\", \"8L1\", \"7L1\"],\n \"leafstorm\": [\"9M\", \"8M\"],\n \"leechseed\": [\"9L25\", \"8L25\", \"7L26\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L4\"],\n \"magnetrise\": [\"9L55\", \"8L55\", \"7L58\"],\n \"naturepower\": [\"7M\"],\n \"powerwhip\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"quickattack\": [\"9L9\", \"8L9\", \"7L11\"],\n \"razorleaf\": [\"9L12\", \"8L12\", \"7L14\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\"],\n \"seedbomb\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7T\", \"7L35\"],\n \"shockwave\": [\"7T\"],\n \"signalbeam\": [\"7T\", \"7L49\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"spark\": [\"9L30\", \"8L30\", \"7L22\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\"],\n \"synthesis\": [\"9L45\", \"8L45\", \"7T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"throatchop\": [\"8M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\"],\n \"thundershock\": [\"9L1\", \"8L1\", \"7L7\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\"],\n \"wildcharge\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7T\", \"7L40\"],\n \"workup\": [\"8M\", \"7M\"],\n \"worryseed\": [\"7T\"],\n \"zapcannon\": [\"9L60\", \"8L60\", \"7L53\"]\n }\n },\n \"caribolt\": {\n \"learnset\": {\n \"attract\": [\"8M\", \"7M\"],\n \"bodyslam\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7L32\"],\n \"boomburst\": [\"9L1\", \"8L1\", \"7L1\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\"],\n \"bulletseed\": [\"9M\", \"8M\", \"7L1\"],\n \"celebrate\": [\"7S0\"],\n \"chargebeam\": [\"9M\", \"9L20\", \"8L20\", \"7M\"],\n \"charm\": [\"9M\", \"8M\"],\n \"confide\": [\"7M\"],\n \"confuseray\": [\"9M\", \"9L15\", \"8L15\", \"7L19\"],\n \"doubleteam\": [\"7M\"],\n \"echoedvoice\": [\"7M\"],\n \"eerieimpulse\": [\"9M\", \"8M\"],\n \"electricterrain\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\"],\n \"electroweb\": [\"9M\", \"8M\", \"7T\"],\n \"endeavor\": [\"7T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"energyball\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"flash\": [\"7L47\"],\n \"flashcannon\": [\"9M\", \"8M\", \"7M\"],\n \"frenzyplant\": [\"9M\", \"8T\", \"7T\"],\n \"frustration\": [\"7M\"],\n \"gigadrain\": [\"9M\", \"8M\", \"7T\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"grassknot\": [\"9M\", \"8M\", \"7M\"],\n \"grasspledge\": [\"9M\", \"8T\", \"7T\"],\n \"grassyglide\": [\"9M\", \"8T\"],\n \"grassyterrain\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hornleech\": [\"9L0\", \"8L0\", \"7L1\", \"7S0\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\"],\n \"hyperdrill\": [\"9L1\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\"],\n \"knockoff\": [\"9M\", \"7T\"],\n \"leafage\": [\"9L1\", \"8L1\", \"7L1\"],\n \"leafstorm\": [\"9M\", \"8M\"],\n \"leechseed\": [\"9L25\", \"8L25\", \"7L28\"],\n \"leer\": [\"9L1\", \"8L1\", \"7L1\"],\n \"magnetrise\": [\"9L65\", \"8L65\", \"7T\", \"7L62\"],\n \"metronome\": [\"9M\", \"8M\", \"7S0\"],\n \"naturepower\": [\"7M\"],\n \"powerwhip\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"quickattack\": [\"9L9\", \"8L9\", \"7L12\"],\n \"razorleaf\": [\"9L12\", \"8L12\", \"7L15\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"risingvoltage\": [\"8T\"],\n \"round\": [\"8M\", \"7M\"],\n \"seedbomb\": [\"9M\", \"9L37\", \"8M\", \"8L37\", \"7T\", \"7L37\"],\n \"shockwave\": [\"7T\"],\n \"signalbeam\": [\"7T\", \"7L52\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"solarblade\": [\"9M\", \"8M\"],\n \"spark\": [\"9L30\", \"8L30\", \"7L24\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"supercellslam\": [\"9M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"8M\", \"7M\"],\n \"synthesis\": [\"9L51\", \"8L51\", \"7T\"],\n \"tackle\": [\"9L1\", \"8L1\", \"7L1\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"terrainpulse\": [\"8T\"],\n \"throatchop\": [\"9M\", \"8M\"],\n \"thunder\": [\"9M\", \"8M\", \"7M\"],\n \"thunderbolt\": [\"9M\", \"8M\", \"7M\"],\n \"thundershock\": [\"9L1\", \"8L1\", \"7L1\"],\n \"thunderwave\": [\"9M\", \"8M\", \"7M\"],\n \"toxic\": [\"7M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\", \"7T\"],\n \"voltswitch\": [\"9M\", \"8M\", \"7M\"],\n \"wildcharge\": [\"9M\", \"9L58\", \"8M\", \"8L58\", \"7T\", \"7L42\", \"7S0\"],\n \"workup\": [\"8M\", \"7M\"],\n \"worryseed\": [\"7T\"],\n \"zapcannon\": [\"9L72\", \"8L72\", \"7L57\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 50,\n \"moves\": [\"celebrate\", \"hornleech\", \"wildcharge\", \"metronome\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"smogecko\": {\n \"learnset\": {\n \"acidspray\": [\"9M\", \"9E\", \"8E\", \"7E\"],\n \"aerialace\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"bonerush\": [\"9E\", \"8E\", \"7E\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"9L24\", \"8M\", \"8L24\", \"7M\", \"7L19\"],\n \"bulletpunch\": [\"9E\", \"8E\", \"7E\"],\n \"camouflage\": [\"7L30\"],\n \"confide\": [\"7M\"],\n \"defog\": [\"9E\", \"8E\", \"7T\"],\n \"dig\": [\"9M\", \"9L33\", \"8M\", \"8L33\", \"7L47\"],\n \"doubleteam\": [\"7M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\"],\n \"ember\": [\"9L3\", \"8L3\", \"7L1\"],\n \"endeavor\": [\"9E\", \"8E\", \"7T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"firepledge\": [\"9M\", \"8T\", \"7T\"],\n \"firepunch\": [\"9M\", \"8M\"],\n \"firespin\": [\"9M\", \"8M\", \"7E\"],\n \"flameburst\": [\"7L22\"],\n \"flamecharge\": [\"9M\", \"9E\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"7L40\"],\n \"flamewheel\": [\"9L21\", \"8L21\", \"7L15\"],\n \"flareblitz\": [\"9L39\", \"8L39\"],\n \"forcepalm\": [\"9E\", \"8E\", \"7E\"],\n \"frustration\": [\"7M\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"incinerate\": [\"9L16\", \"8L16\", \"7L34\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"lavaplume\": [\"9L27\", \"8L27\", \"7L26\"],\n \"lick\": [\"9L9\", \"8L9\", \"7L7\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\"],\n \"mudshot\": [\"9M\", \"9L18\", \"8M\", \"8L18\", \"7L13\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\"],\n \"poisonfang\": [\"9E\", \"8E\", \"7E\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandtomb\": [\"9M\", \"8M\", \"7E\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scorchingsands\": [\"8T\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\"],\n \"screech\": [\"9L30\", \"8M\", \"8L30\", \"7L44\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\"],\n \"smog\": [\"9L12\", \"8L12\", \"7L10\"],\n \"smokescreen\": [\"9L6\", \"8L6\", \"7L4\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L4\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\", \"9L36\", \"8L36\", \"7M\"],\n \"trailblaze\": [\"9M\"],\n \"venomdrench\": [\"8M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\"],\n \"workup\": [\"8M\", \"7M\"]\n }\n },\n \"smoguana\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"aerialace\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7M\", \"7L19\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"camouflage\": [\"7L35\"],\n \"clearsmog\": [\"9L20\", \"8L20\", \"7L26\"],\n \"confide\": [\"7M\"],\n \"corrosivegas\": [\"8T\"],\n \"crosspoison\": [\"8M\"],\n \"defog\": [\"7T\"],\n \"dig\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"doubleteam\": [\"7M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\"],\n \"earthquake\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7M\", \"7L50\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L1\"],\n \"endeavor\": [\"7T\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"firepledge\": [\"9M\", \"8T\", \"7T\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\"],\n \"flameburst\": [\"7L22\"],\n \"flamecharge\": [\"9M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"7L42\"],\n \"flamewheel\": [\"9L30\", \"8L30\", \"7L15\"],\n \"flareblitz\": [\"9M\", \"9L60\", \"8M\", \"8L60\", \"7L55\"],\n \"frustration\": [\"7M\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"incinerate\": [\"9L15\", \"8L15\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"lavaplume\": [\"9L40\", \"8L40\", \"7L31\"],\n \"lick\": [\"9L9\", \"8L9\", \"7L7\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\"],\n \"mudshot\": [\"9M\", \"9L25\", \"8M\", \"8L25\", \"7L13\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scorchingsands\": [\"8T\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\"],\n \"screech\": [\"9L45\", \"8M\", \"8L45\", \"7L46\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\"],\n \"smog\": [\"9L12\", \"8L12\", \"7L10\"],\n \"smokescreen\": [\"9L1\", \"8L1\", \"7L4\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"superpower\": [\"8M\", \"7T\"],\n \"swagger\": [\"7M\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\", \"9L55\", \"8L55\", \"7M\"],\n \"trailblaze\": [\"9M\"],\n \"venomdrench\": [\"8M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\"],\n \"workup\": [\"8M\", \"7M\"]\n }\n },\n \"smokomodo\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"aerialace\": [\"9M\"],\n \"attract\": [\"8M\", \"7M\"],\n \"blastburn\": [\"9M\", \"8T\", \"7T\"],\n \"brickbreak\": [\"9M\", \"8M\", \"7M\"],\n \"bulkup\": [\"9M\", \"8M\", \"7M\"],\n \"bulldoze\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7M\", \"7L20\"],\n \"burningjealousy\": [\"9M\", \"8T\"],\n \"camouflage\": [\"7L38\", \"7S0\"],\n \"celebrate\": [\"7S0\"],\n \"circlethrow\": [\"9L1\", \"8L1\", \"7L1\"],\n \"clearsmog\": [\"9L20\", \"8L20\", \"7L29\"],\n \"confide\": [\"7M\"],\n \"corrosivegas\": [\"8T\"],\n \"crosspoison\": [\"8M\"],\n \"defog\": [\"7T\"],\n \"dig\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"doubleteam\": [\"7M\"],\n \"dragoncheer\": [\"9M\"],\n \"earthpower\": [\"9M\", \"8M\", \"7T\"],\n \"earthquake\": [\"9M\", \"9L56\", \"8M\", \"8L56\", \"7M\", \"7L54\"],\n \"ember\": [\"9L1\", \"8L1\", \"7L1\"],\n \"endeavor\": [\"7T\"],\n \"eruption\": [\"9L0\", \"8L0\", \"7L1\", \"7S0\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"fireblast\": [\"9M\", \"8M\", \"7M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"firepledge\": [\"9M\", \"8T\", \"7T\"],\n \"firepunch\": [\"9M\", \"8M\", \"7T\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"fissure\": [\"9L1\", \"8L1\", \"7L65\"],\n \"flameburst\": [\"7L24\"],\n \"flamecharge\": [\"9M\"],\n \"flamethrower\": [\"9M\", \"8M\", \"7M\", \"7L43\"],\n \"flamewheel\": [\"9L30\", \"8L30\", \"7L17\"],\n \"flareblitz\": [\"9M\", \"9L70\", \"8M\", \"8L70\", \"7L60\"],\n \"focusblast\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"gunkshot\": [\"9M\", \"8M\", \"7T\"],\n \"heatcrash\": [\"9M\", \"8M\"],\n \"heatwave\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\"],\n \"incinerate\": [\"9L15\", \"8L15\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"lavaplume\": [\"9L42\", \"8L42\", \"7L33\"],\n \"lick\": [\"9L9\", \"8L9\", \"7L7\"],\n \"lowkick\": [\"9M\", \"8M\", \"7T\"],\n \"machpunch\": [\"9L1\", \"8L1\"],\n \"magnitude\": [\"7L1\", \"7S0\"],\n \"metalclaw\": [\"9M\", \"9L1\", \"8L1\", \"7L1\"],\n \"morningsun\": [\"9L1\", \"8L1\", \"7L1\"],\n \"mudshot\": [\"9M\", \"9L25\", \"8M\", \"8L25\", \"7L14\"],\n \"mysticalfire\": [\"8M\"],\n \"overheat\": [\"9M\", \"8M\", \"7M\"],\n \"poisonjab\": [\"9M\", \"8M\", \"7M\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"roar\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"sandtomb\": [\"9M\", \"8M\"],\n \"scaleshot\": [\"9M\", \"8T\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"scratch\": [\"9L1\", \"8L1\", \"7L1\"],\n \"screech\": [\"9L49\", \"8M\", \"8L49\", \"7L49\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"sludgebomb\": [\"9M\", \"8M\", \"7M\"],\n \"smog\": [\"9L12\", \"8L12\", \"7L10\"],\n \"smokescreen\": [\"9L1\", \"8L1\", \"7L4\"],\n \"snore\": [\"8M\", \"7T\"],\n \"solarbeam\": [\"9M\", \"8M\", \"7M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\"],\n \"stompingtantrum\": [\"9M\", \"8M\", \"7T\"],\n \"stormthrow\": [\"9L1\", \"8L1\", \"7L1\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"sunnyday\": [\"9M\", \"8M\", \"7M\"],\n \"superpower\": [\"8M\", \"7T\"],\n \"swagger\": [\"7M\"],\n \"tailwhip\": [\"9L1\", \"8L1\", \"7L1\"],\n \"taunt\": [\"9M\", \"8M\", \"7M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\", \"9L63\", \"8L63\", \"7M\"],\n \"trailblaze\": [\"9M\"],\n \"venomdrench\": [\"8M\"],\n \"willowisp\": [\"9M\", \"8M\", \"7M\"],\n \"workup\": [\"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 50,\n \"moves\": [\"celebrate\", \"eruption\", \"magnitude\", \"camouflage\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"swirlpool\": {\n \"learnset\": {\n \"acidarmor\": [\"9E\", \"8E\", \"7E\"],\n \"allyswitch\": [\"8M\"],\n \"aquajet\": [\"9L12\", \"8L12\", \"7L16\"],\n \"attract\": [\"8M\", \"7M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brine\": [\"9L21\", \"8M\", \"8L21\", \"7L25\"],\n \"bugbite\": [\"9M\", \"7T\"],\n \"bugbuzz\": [\"9M\", \"9L33\", \"8M\", \"8L33\", \"7L38\"],\n \"captivate\": [\"7L40\"],\n \"charm\": [\"9M\", \"9L9\", \"8M\", \"8L9\", \"7L10\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"confusion\": [\"9L15\", \"8L15\", \"7L14\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\"],\n \"dive\": [\"8M\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"echoedvoice\": [\"7M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"futuresight\": [\"8M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L4\"],\n \"guardswap\": [\"8M\"],\n \"hail\": [\"8M\", \"7M\"],\n \"healpulse\": [\"9L24\", \"8L24\", \"7L20\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hydropump\": [\"9M\", \"9L39\", \"8M\", \"8L39\", \"7L44\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\"],\n \"infestation\": [\"9E\", \"8E\", \"7M\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\"],\n \"lifedew\": [\"9E\", \"8E\"],\n \"magiccoat\": [\"7T\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"muddywater\": [\"9E\", \"8M\", \"7E\"],\n \"pinmissile\": [\"9E\", \"8M\", \"7E\"],\n \"pounce\": [\"9M\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\"],\n \"powder\": [\"7E\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychic\": [\"9M\", \"8M\", \"7M\"],\n \"psychoshift\": [\"8E\", \"7E\"],\n \"raindance\": [\"9M\", \"9L18\", \"8M\", \"8L18\", \"7M\", \"7L29\"],\n \"recover\": [\"9E\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"scald\": [\"8M\", \"7M\"],\n \"signalbeam\": [\"7T\"],\n \"skillswap\": [\"9M\", \"8M\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"snowscape\": [\"9M\"],\n \"spikyshield\": [\"9E\", \"8E\", \"7E\"],\n \"spotlight\": [\"7E\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\"],\n \"stickyweb\": [\"9E\", \"8E\", \"7E\"],\n \"strugglebug\": [\"9M\", \"9L6\", \"8L6\", \"7L7\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"9L30\", \"8M\", \"8L30\", \"7M\", \"7L48\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9L36\", \"8L36\", \"7M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\"],\n \"uproar\": [\"8M\", \"7T\"],\n \"uturn\": [\"9M\", \"9L27\", \"8M\", \"8L27\", \"7M\", \"7L34\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\"],\n \"watergun\": [\"9L3\", \"8L3\", \"7L1\"],\n \"waterpledge\": [\"9M\", \"8T\", \"7T\"],\n \"waterpulse\": [\"9M\", \"7T\"],\n \"whirlpool\": [\"8M\"],\n \"workup\": [\"8M\", \"7M\"]\n }\n },\n \"coribalis\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\"],\n \"aquajet\": [\"9L12\", \"8L12\", \"7L16\"],\n \"attract\": [\"8M\", \"7M\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\"],\n \"block\": [\"7T\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brine\": [\"9L25\", \"8M\", \"8L25\", \"7L26\"],\n \"bugbite\": [\"9M\", \"7T\"],\n \"bugbuzz\": [\"9M\", \"9L50\", \"8M\", \"8L50\", \"7L42\"],\n \"captivate\": [\"7L48\"],\n \"charm\": [\"9M\", \"9L9\", \"8M\", \"8L9\", \"7L10\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"confusion\": [\"9L15\", \"8L15\", \"7L14\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\"],\n \"dive\": [\"8M\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"8M\"],\n \"dualwingbeat\": [\"8T\"],\n \"echoedvoice\": [\"7M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"futuresight\": [\"8M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L4\"],\n \"guardswap\": [\"8M\"],\n \"hail\": [\"8M\", \"7M\"],\n \"healpulse\": [\"9L30\", \"8L30\", \"7L22\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hydropump\": [\"9M\", \"9L60\", \"8M\", \"8L60\", \"7L52\"],\n \"hypervoice\": [\"9M\", \"8M\", \"7T\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\"],\n \"infestation\": [\"7M\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\"],\n \"magiccoat\": [\"7T\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"muddywater\": [\"8M\"],\n \"pinmissile\": [\"8M\"],\n \"pounce\": [\"9M\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychic\": [\"9M\", \"9L40\", \"8M\", \"8L40\", \"7M\", \"7L38\"],\n \"raindance\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7M\", \"7L30\"],\n \"razorshell\": [\"9L1\", \"8M\", \"8L1\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"scald\": [\"8M\", \"7M\"],\n \"signalbeam\": [\"7T\"],\n \"skillswap\": [\"9M\", \"8M\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"snowscape\": [\"9M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\"],\n \"strugglebug\": [\"9M\", \"9L1\", \"8L1\", \"7L7\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"9L45\", \"8M\", \"8L45\", \"7M\", \"7L58\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9L55\", \"8L55\", \"7M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\"],\n \"uproar\": [\"8M\", \"7T\"],\n \"uturn\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7M\", \"7L34\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpledge\": [\"9M\", \"8T\", \"7T\"],\n \"waterpulse\": [\"9M\", \"7T\"],\n \"whirlpool\": [\"8M\"],\n \"wonderroom\": [\"8M\", \"7T\"],\n \"workup\": [\"8M\", \"7M\"],\n \"xscissor\": [\"9M\", \"8M\"]\n }\n },\n \"snaelstrom\": {\n \"learnset\": {\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\"],\n \"aquajet\": [\"9L12\", \"8L12\", \"7L17\"],\n \"aquaring\": [\"9L1\", \"8L1\", \"7L1\"],\n \"attract\": [\"9L1\", \"8M\", \"8L1\", \"7M\", \"7L1\"],\n \"blizzard\": [\"9M\", \"8M\", \"7M\"],\n \"block\": [\"7T\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"brine\": [\"9L25\", \"8M\", \"8L25\", \"7L27\"],\n \"bugbite\": [\"9M\", \"7T\"],\n \"bugbuzz\": [\"9M\", \"9L58\", \"8M\", \"8L58\", \"7L48\"],\n \"captivate\": [\"7L56\"],\n \"celebrate\": [\"7S0\"],\n \"charm\": [\"9M\", \"9L9\", \"8M\", \"8L9\", \"7L11\"],\n \"chillingwater\": [\"9M\"],\n \"confide\": [\"7M\"],\n \"confusion\": [\"9L15\", \"8L15\", \"7L14\"],\n \"dazzlinggleam\": [\"9M\", \"8M\", \"7M\"],\n \"dive\": [\"8M\"],\n \"doubleteam\": [\"7M\"],\n \"drainingkiss\": [\"9M\", \"8M\"],\n \"dualwingbeat\": [\"8T\"],\n \"echoedvoice\": [\"7M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"frustration\": [\"7M\"],\n \"futuresight\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"growl\": [\"9L1\", \"8L1\", \"7L1\"],\n \"guardswap\": [\"8M\"],\n \"hail\": [\"8M\", \"7M\"],\n \"healpulse\": [\"9L30\", \"8L30\", \"7L22\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hiddenpower\": [\"7M\"],\n \"hydrocannon\": [\"9M\", \"8T\", \"7T\"],\n \"hydropump\": [\"9M\", \"9L72\", \"8M\", \"8L72\", \"7L60\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\"],\n \"hypervoice\": [\"9M\", \"8M\"],\n \"icebeam\": [\"9M\", \"8M\", \"7M\"],\n \"iciclespear\": [\"9M\", \"8M\"],\n \"icywind\": [\"9M\", \"8M\", \"7T\"],\n \"infestation\": [\"7M\"],\n \"leechlife\": [\"9M\", \"8M\", \"7M\", \"7S0\"],\n \"liquidation\": [\"9M\", \"9L0\", \"8M\", \"8L0\", \"7T\", \"7L1\", \"7S0\"],\n \"magiccoat\": [\"7T\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"metronome\": [\"9M\", \"8M\", \"7S0\"],\n \"muddywater\": [\"8M\"],\n \"pinmissile\": [\"8M\"],\n \"pounce\": [\"9M\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychic\": [\"9M\", \"9L44\", \"8M\", \"8L44\", \"7M\", \"7L44\"],\n \"raindance\": [\"9M\", \"9L20\", \"8M\", \"8L20\", \"7M\", \"7L32\"],\n \"rapidspin\": [\"9L1\", \"8L1\", \"7L1\"],\n \"razorshell\": [\"9L1\", \"8M\", \"8L1\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"scald\": [\"8M\", \"7M\"],\n \"signalbeam\": [\"7T\"],\n \"skillswap\": [\"9M\", \"8M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7T\"],\n \"snowscape\": [\"9M\"],\n \"stealthrock\": [\"9M\", \"8M\", \"7T\"],\n \"strugglebug\": [\"9M\", \"9L1\", \"8L1\", \"7L1\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"surf\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"swordsdance\": [\"9M\", \"9L51\", \"8M\", \"8L51\", \"7M\", \"7L64\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9L65\", \"8L65\", \"7M\"],\n \"trick\": [\"9M\", \"8M\", \"7T\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\"],\n \"uproar\": [\"8M\", \"7T\"],\n \"uturn\": [\"9M\", \"9L37\", \"8M\", \"8L37\", \"7M\", \"7L40\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"9M\", \"8M\", \"7M\"],\n \"waterfall\": [\"9M\", \"8M\", \"7M\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpledge\": [\"9M\", \"8T\", \"7T\"],\n \"waterpulse\": [\"9M\", \"7T\"],\n \"whirlpool\": [\"9L1\", \"8M\", \"8L1\", \"7L1\"],\n \"wonderroom\": [\"8M\", \"7T\"],\n \"workup\": [\"8M\", \"7M\"],\n \"xscissor\": [\"9M\", \"8M\"]\n },\n \"eventData\": [\n {\n \"generation\": 7,\n \"level\": 50,\n \"moves\": [\"celebrate\", \"liquidation\", \"leechlife\", \"metronome\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"justyke\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"aurasphere\": [\"9M\", \"9L33\", \"8M\", \"8L33\", \"7L64\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"destinybond\": [\"9L44\", \"8L44\", \"7L58\"],\n \"doubleteam\": [\"7M\"],\n \"drillrun\": [\"9M\", \"8M\", \"7T\"],\n \"earthpower\": [\"9M\", \"9L48\", \"8M\", \"8L48\", \"7T\", \"7L36\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"7L52\"],\n \"embargo\": [\"7M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"flashcannon\": [\"9M\", \"9L28\", \"8M\", \"8L28\", \"7M\", \"7L41\"],\n \"frustration\": [\"7M\"],\n \"gravity\": [\"9M\", \"9L24\", \"7T\"],\n \"guardsplit\": [\"9L16\", \"8L16\", \"7L21\"],\n \"gyroball\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7M\", \"7L17\"],\n \"healingwish\": [\"9L40\", \"8L40\", \"7L46\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"icespinner\": [\"9M\"],\n \"imprison\": [\"9M\", \"9L8\", \"8M\", \"8L8\", \"7L9\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"magnetrise\": [\"9L1\", \"8L1\", \"7T\"],\n \"memento\": [\"9L36\", \"8L36\", \"7L46\"],\n \"mindreader\": [\"8L24\", \"7L31\"],\n \"mirrorshot\": [\"7L26\"],\n \"mudshot\": [\"9M\", \"8M\", \"7L13\"],\n \"mudslap\": [\"9M\", \"9L4\", \"8L4\", \"7L5\"],\n \"mudsport\": [\"7L1\"],\n \"painsplit\": [\"9L52\", \"8L52\", \"7T\", \"7L70\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\"],\n \"powersplit\": [\"9L16\", \"8L16\", \"7L21\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychup\": [\"7M\"],\n \"quash\": [\"9L20\", \"8L20\", \"7M\"],\n \"recycle\": [\"7T\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockpolish\": [\"7M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"smartstrike\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelroller\": [\"8T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"terablast\": [\"9M\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\"],\n \"wonderroom\": [\"8M\", \"7T\"],\n \"workup\": [\"8M\", \"7M\"]\n }\n },\n \"equilibra\": {\n \"learnset\": {\n \"allyswitch\": [\"8M\", \"7T\"],\n \"aurasphere\": [\"9M\", \"9L35\", \"8M\", \"8L35\", \"7L71\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"8M\", \"7M\"],\n \"confide\": [\"7M\"],\n \"destinybond\": [\"9L52\", \"8L52\", \"7L64\"],\n \"doomdesire\": [\"9S0\", \"8L0\", \"7L1\"],\n \"doubleteam\": [\"7M\"],\n \"drillrun\": [\"9M\", \"8M\", \"7T\"],\n \"earthpower\": [\"9M\", \"9L58\", \"9S0\", \"8M\", \"8L58\", \"7T\", \"7L40\"],\n \"earthquake\": [\"9M\", \"8M\", \"7M\", \"7L57\"],\n \"embargo\": [\"7M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"explosion\": [\"7M\"],\n \"facade\": [\"9M\", \"8M\", \"7M\"],\n \"flashcannon\": [\"9M\", \"9L28\", \"9S0\", \"8M\", \"8L28\", \"7M\", \"7L45\"],\n \"frustration\": [\"7M\"],\n \"gigaimpact\": [\"9M\", \"8M\", \"7M\"],\n \"gravity\": [\"9M\", \"9L24\", \"7T\"],\n \"guardsplit\": [\"9L16\", \"8L16\", \"7L25\"],\n \"gyroball\": [\"9M\", \"9L12\", \"8M\", \"8L12\", \"7M\", \"7L20\"],\n \"hardpress\": [\"9M\"],\n \"healingwish\": [\"9L46\", \"8L46\", \"7L50\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\", \"8M\", \"7T\"],\n \"hiddenpower\": [\"7M\"],\n \"hyperbeam\": [\"9M\", \"8M\", \"7M\"],\n \"imprison\": [\"9M\", \"9L1\", \"8M\", \"8L1\", \"7L1\"],\n \"irondefense\": [\"9M\", \"8M\", \"7T\"],\n \"ironhead\": [\"9M\", \"8M\", \"7T\"],\n \"irontail\": [\"8M\", \"7T\"],\n \"magicroom\": [\"8M\", \"7T\"],\n \"magnetrise\": [\"9L1\", \"8L1\", \"7T\"],\n \"memento\": [\"9L40\", \"8L40\", \"7L50\"],\n \"mindreader\": [\"8L24\", \"7L35\"],\n \"mirrorshot\": [\"7L30\"],\n \"mudshot\": [\"9M\", \"8M\", \"7L15\"],\n \"mudslap\": [\"9M\", \"9L1\", \"8L1\", \"7L1\"],\n \"mudsport\": [\"7L1\"],\n \"painsplit\": [\"9L64\", \"8L64\", \"7T\", \"7L78\"],\n \"perishsong\": [\"9L1\", \"8L1\", \"7L85\"],\n \"pound\": [\"9L1\", \"8L1\", \"7L1\"],\n \"powersplit\": [\"9L16\", \"8L16\", \"7L25\"],\n \"protect\": [\"9M\", \"8M\", \"7M\"],\n \"psychup\": [\"9M\", \"7M\"],\n \"quash\": [\"9L20\", \"8L20\", \"7M\"],\n \"rapidspin\": [\"9L1\", \"9S0\", \"8L1\", \"7L1\"],\n \"recycle\": [\"7T\"],\n \"rest\": [\"9M\", \"8M\", \"7M\"],\n \"return\": [\"7M\"],\n \"rockpolish\": [\"7M\"],\n \"rockslide\": [\"9M\", \"8M\", \"7M\"],\n \"rocktomb\": [\"9M\", \"8M\", \"7M\"],\n \"round\": [\"8M\", \"7M\"],\n \"safeguard\": [\"8M\", \"7M\"],\n \"sandstorm\": [\"9M\", \"8M\", \"7M\"],\n \"sleeptalk\": [\"9M\", \"8M\", \"7M\"],\n \"smartstrike\": [\"9M\", \"8M\", \"7M\"],\n \"snore\": [\"8M\", \"7M\"],\n \"steelbeam\": [\"9M\", \"8T\"],\n \"steelroller\": [\"8T\"],\n \"substitute\": [\"9M\", \"8M\", \"7M\"],\n \"swagger\": [\"7M\"],\n \"terablast\": [\"9M\"],\n \"trickroom\": [\"9M\", \"8M\", \"7M\"],\n \"wonderroom\": [\"8M\", \"7T\"],\n \"workup\": [\"8M\", \"7M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 50,\n \"moves\": [\"doomdesire\", \"flashcannon\", \"earthpower\", \"rapidspin\"],\n \"pokeball\": \"pokeball\"\n }\n ]\n },\n \"solotl\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\"],\n \"agility\": [\"9M\", \"8M\"],\n \"allyswitch\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"9M\", \"8M\"],\n \"breakingswipe\": [\"8M\"],\n \"charm\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"cosmicpower\": [\"9L28\", \"8M\", \"8L28\"],\n \"dazzlinggleam\": [\"9M\", \"8M\"],\n \"defog\": [\"9E\", \"8E\"],\n \"dracometeor\": [\"9M\", \"8T\"],\n \"dragonbreath\": [\"9L8\", \"8L8\"],\n \"dragonpulse\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"dragonrush\": [\"9L48\", \"8L48\"],\n \"dragontail\": [\"9M\", \"9L24\", \"8L24\"],\n \"ember\": [\"9L4\", \"8L4\"],\n \"encore\": [\"9M\", \"9L12\", \"8M\", \"8L12\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fireblast\": [\"9M\", \"8M\"],\n \"firelash\": [\"9L36\", \"9L36\", \"8L36\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"flamecharge\": [\"9M\"],\n \"flamethrower\": [\"9M\", \"8M\"],\n \"flamewheel\": [\"9L16\", \"8L16\"],\n \"flareblitz\": [\"9M\", \"9L52\", \"8M\", \"8L52\"],\n \"healbell\": [\"8L32\"],\n \"healingwish\": [\"9L44\", \"8L44\"],\n \"heatwave\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"lifedew\": [\"9E\", \"8E\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"meteorbeam\": [\"8T\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mysticalfire\": [\"8M\"],\n \"outrage\": [\"9M\", \"8M\"],\n \"overheat\": [\"9M\", \"8M\"],\n \"pound\": [\"9L1\", \"8L1\"],\n \"protect\": [\"9M\", \"8M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"9L32\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"9M\", \"8M\"],\n \"spikes\": [\"9M\", \"8M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwhip\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"twister\": [\"9E\", \"8E\"],\n \"willowisp\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\"],\n \"yawn\": [\"9E\", \"8E\"]\n }\n },\n \"astrolotl\": {\n \"learnset\": {\n \"acrobatics\": [\"9M\", \"8M\"],\n \"agility\": [\"9M\", \"8M\"],\n \"alluringvoice\": [\"9M\"],\n \"allyswitch\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"batonpass\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"8M\"],\n \"charm\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"cosmicpower\": [\"9L28\", \"8M\", \"8L28\"],\n \"dazzlinggleam\": [\"9M\", \"8M\"],\n \"dracometeor\": [\"8T\"],\n \"dragonbreath\": [\"9L1\", \"8L1\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\"9M\", \"9L44\", \"8M\", \"8L44\"],\n \"dragonrush\": [\"9L56\", \"8L56\"],\n \"dragontail\": [\"9M\", \"9L24\", \"8L24\"],\n \"ember\": [\"9L1\", \"8L1\"],\n \"encore\": [\"9M\", \"9L12\", \"8M\", \"8L12\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fireblast\": [\"9M\", \"8M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"firelash\": [\"9L38\", \"8L38\"],\n \"firepunch\": [\"9M\", \"8M\"],\n \"firespin\": [\"9M\", \"8M\"],\n \"flamecharge\": [\"9M\"],\n \"flamethrower\": [\"9M\", \"8M\"],\n \"flamewheel\": [\"9L16\", \"8L16\"],\n \"flareblitz\": [\"9M\", \"9L62\", \"8M\", \"8L62\"],\n \"healbell\": [\"8L32\"],\n \"healingwish\": [\"9L50\", \"8L50\"],\n \"heatwave\": [\"9M\", \"8M\"],\n \"helpinghand\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"magiccoat\": [\"8L1\"],\n \"meteorbeam\": [\"9M\", \"8T\"],\n \"metronome\": [\"9M\", \"8M\"],\n \"mysticalfire\": [\"9L0\", \"8M\", \"8L0\"],\n \"outrage\": [\"9M\", \"8M\"],\n \"overheat\": [\"9M\", \"8M\"],\n \"pound\": [\"9L1\", \"8L1\"],\n \"protect\": [\"9M\", \"8M\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"9L32\", \"8M\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"solarbeam\": [\"9M\", \"8M\"],\n \"spikes\": [\"9M\", \"8M\"],\n \"stompingtantrum\": [\"9M\", \"8M\"],\n \"storedpower\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwhip\": [\"9L1\", \"8L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"willowisp\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\"]\n }\n },\n \"miasmite\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\"],\n \"aromatherapy\": [\"8E\"],\n \"attract\": [\"8M\"],\n \"bite\": [\"9L8\", \"8L8\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"breakingswipe\": [\"8M\"],\n \"bugbite\": [\"9M\", \"9L16\", \"8L16\"],\n \"bugbuzz\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"corrosivegas\": [\"8T\"],\n \"crunch\": [\"9M\", \"9L36\", \"8M\", \"8L36\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"dracometeor\": [\"9M\", \"8T\"],\n \"dragonbreath\": [\"9L4\", \"8L4\"],\n \"dragonclaw\": [\"9M\", \"8M\"],\n \"dragonpulse\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"dragonrush\": [\"9E\", \"8E\"],\n \"dragontail\": [\"9M\", \"9E\", \"8E\"],\n \"earthpower\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"firstimpression\": [\"9E\", \"8E\"],\n \"flashcannon\": [\"9M\", \"8M\"],\n \"haze\": [\"9M\", \"9L28\", \"8L28\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"ironhead\": [\"9M\", \"8M\"],\n \"irontail\": [\"8M\"],\n \"leechlife\": [\"9M\", \"8M\"],\n \"lunge\": [\"9M\", \"9L44\", \"8L44\"],\n \"megahorn\": [\"9E\", \"8M\"],\n \"outrage\": [\"9M\", \"8M\"],\n \"pinmissile\": [\"8M\"],\n \"poisonfang\": [\"9E\", \"8E\"],\n \"poisongas\": [\"9L20\", \"8L20\"],\n \"poisonjab\": [\"9M\", \"8M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\", \"8M\"],\n \"recover\": [\"9E\", \"8E\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"screech\": [\"8M\"],\n \"skittersmack\": [\"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"sludgebomb\": [\"9M\", \"8M\"],\n \"smog\": [\"9L12\", \"8L12\"],\n \"smokescreen\": [\"9L1\", \"8L1\"],\n \"snore\": [\"8M\"],\n \"strugglebug\": [\"9M\", \"9L1\", \"8L1\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"superfang\": [\"9M\", \"9L32\", \"8L32\"],\n \"superpower\": [\"8M\"],\n \"swordsdance\": [\"9M\", \"8M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\"],\n \"xscissor\": [\"9M\", \"8M\"]\n }\n },\n \"miasmaw\": {\n \"learnset\": {\n \"agility\": [\"9M\", \"8M\"],\n \"attract\": [\"8M\"],\n \"bite\": [\"9L1\", \"8L1\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"breakingswipe\": [\"9M\", \"8M\"],\n \"brutalswing\": [\"8M\"],\n \"bugbite\": [\"9M\", \"9L16\", \"8L16\"],\n \"bugbuzz\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"bulldoze\": [\"9M\", \"8M\"],\n \"closecombat\": [\"9M\", \"8M\"],\n \"corrosivegas\": [\"8T\"],\n \"crunch\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"dracometeor\": [\"9M\", \"8T\"],\n \"dragonbreath\": [\"9L1\", \"8L1\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\", \"8M\"],\n \"dragonhammer\": [\"9M\", \"8L0\"],\n \"dragonpulse\": [\"9M\", \"9L46\", \"8M\", \"8L46\"],\n \"dragontail\": [\"9M\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"earthpower\": [\"9M\", \"8M\"],\n \"earthquake\": [\"9M\", \"8M\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"firefang\": [\"9M\", \"8M\"],\n \"flashcannon\": [\"9M\", \"8M\"],\n \"focusblast\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"9L58\", \"8M\", \"8L58\"],\n \"gunkshot\": [\"9M\", \"8M\"],\n \"haze\": [\"9M\", \"9L28\", \"8L28\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"icefang\": [\"9M\", \"8M\"],\n \"ironhead\": [\"9M\", \"8M\"],\n \"irontail\": [\"8M\"],\n \"leechlife\": [\"9M\", \"8M\"],\n \"lunge\": [\"9M\", \"9L52\", \"8L52\"],\n \"megahorn\": [\"8M\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"outrage\": [\"9M\", \"8M\"],\n \"pinmissile\": [\"8M\"],\n \"poisongas\": [\"9L20\", \"8L20\"],\n \"poisonjab\": [\"9M\", \"8M\"],\n \"pounce\": [\"9M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"raindance\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"scaleshot\": [\"9M\", \"9L0\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"screech\": [\"8M\"],\n \"skittersmack\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"sludgebomb\": [\"9M\", \"8M\"],\n \"smog\": [\"9L12\", \"8L12\"],\n \"smokescreen\": [\"9L1\", \"8L1\"],\n \"snore\": [\"8M\"],\n \"strugglebug\": [\"9M\", \"9L1\", \"8L1\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"superfang\": [\"9M\", \"9L34\", \"8L34\"],\n \"superpower\": [\"8M\"],\n \"swordsdance\": [\"9M\", \"8M\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\", \"8M\"],\n \"thunderbolt\": [\"9M\", \"8M\"],\n \"thunderfang\": [\"9M\", \"8M\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"wildcharge\": [\"9M\", \"8M\"],\n \"workup\": [\"8M\"],\n \"xscissor\": [\"9M\", \"8M\"]\n }\n },\n \"chromera\": {\n \"learnset\": {\n \"acidspray\": [\"9M\", \"9L1\", \"8L1\"],\n \"aerialace\": [\"9M\", \"9L10\", \"8L10\"],\n \"alluringvoice\": [\"9M\"],\n \"aromatherapy\": [\"8L60\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"beatup\": [\"8M\"],\n \"belch\": [\"8S0\"],\n \"blizzard\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"boomburst\": [\"9L75\", \"8L75\"],\n \"calmmind\": [\"9M\", \"8M\", \"8S0\"],\n \"charm\": [\"9M\", \"8M\"],\n \"chillingwater\": [\"9M\"],\n \"crunch\": [\"9M\", \"9L35\", \"8M\", \"8L35\"],\n \"darkpulse\": [\"9M\", \"8M\", \"8S0\"],\n \"decorate\": [\"8L65\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"faketears\": [\"9M\", \"8M\"],\n \"finalgambit\": [\"9L80\", \"8L80\"],\n \"firefang\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"firstimpression\": [\"9L45\", \"8L45\"],\n \"foulplay\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"grassknot\": [\"9L60\"],\n \"gunkshot\": [\"9M\", \"8M\"],\n \"hex\": [\"9M\", \"8M\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"hypervoice\": [\"9M\", \"8M\"],\n \"icefang\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"imprison\": [\"9M\", \"9L25\", \"8M\", \"8L25\"],\n \"knockoff\": [\"9L1\", \"8L1\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"lifedew\": [\"9L40\", \"8L40\"],\n \"lightscreen\": [\"9M\", \"8M\"],\n \"metalclaw\": [\"9M\", \"9L5\", \"8L5\"],\n \"mudslap\": [\"9M\"],\n \"nobleroar\": [\"9L1\", \"8L1\"],\n \"outrage\": [\"9M\", \"9L70\", \"8M\", \"8L70\"],\n \"payback\": [\"8M\"],\n \"payday\": [\"8M\"],\n \"playrough\": [\"9M\", \"9L65\", \"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psychicnoise\": [\"9M\"],\n \"recover\": [\"9L1\", \"8L1\", \"8S0\"],\n \"reflect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"revenge\": [\"8M\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"scald\": [\"9M\", \"8M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"shadowball\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"sludgebomb\": [\"9M\", \"8M\"],\n \"sludgewave\": [\"9M\", \"8M\"],\n \"snarl\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spite\": [\"9M\", \"9L15\", \"8L15\"],\n \"stompingtantrum\": [\"9M\", \"9L30\", \"8M\", \"8L30\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"sunnyday\": [\"9M\", \"8M\"],\n \"switcheroo\": [\"9L1\", \"8L1\"],\n \"taunt\": [\"9M\", \"8M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"8M\"],\n \"thunder\": [\"9M\", \"8M\"],\n \"thunderbolt\": [\"9M\", \"8M\"],\n \"thunderfang\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"toxic\": [\"9L55\", \"8L55\"],\n \"toxicspikes\": [\"9M\", \"8M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\", \"8M\"],\n \"venomdrench\": [\"8M\"],\n \"wideguard\": [\"9L50\", \"8L50\"]\n },\n \"eventData\": [\n {\n \"generation\": 8,\n \"level\": 50,\n \"moves\": [\"recover\", \"calmmind\", \"darkpulse\", \"belch\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"venomicon\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"aircutter\": [\"9M\", \"9L15\", \"8L15\"],\n \"airslash\": [\"9M\", \"8M\"],\n \"assurance\": [\"8M\"],\n \"attract\": [\"8M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bravebird\": [\"9M\", \"8M\"],\n \"clearsmog\": [\"9E\", \"8E\"],\n \"coil\": [\"9L50\", \"8L50\"],\n \"confuseray\": [\"9L10\", \"8L10\"],\n \"darkpulse\": [\"9M\", \"8M\"],\n \"drillpeck\": [\"9L35\", \"8L35\"],\n \"dualwingbeat\": [\"9M\", \"8T\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fly\": [\"9M\", \"8M\"],\n \"focusenergy\": [\"8M\"],\n \"foulplay\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"guardswap\": [\"8M\"],\n \"gunkshot\": [\"9M\", \"8M\"],\n \"hex\": [\"9M\", \"9L25\", \"8M\", \"8L25\"],\n \"hurricane\": [\"9M\", \"9L55\", \"8M\", \"8L55\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"imprison\": [\"9M\", \"8M\"],\n \"irondefense\": [\"9M\", \"8M\"],\n \"knockoff\": [\"9M\", \"9E\", \"8E\"],\n \"lashout\": [\"9M\", \"8T\"],\n \"magicalleaf\": [\"9M\", \"8M\"],\n \"magicroom\": [\"8M\"],\n \"meanlook\": [\"9E\", \"8E\"],\n \"memento\": [\"9E\", \"8E\"],\n \"nastyplot\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\"],\n \"peck\": [\"9L1\", \"8L1\"],\n \"phantomforce\": [\"9M\", \"8M\"],\n \"poisonjab\": [\"9M\", \"9L40\", \"8M\", \"8L40\"],\n \"poisonsting\": [\"9L1\", \"8L1\"],\n \"powerswap\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"psychic\": [\"9M\", \"8M\"],\n \"psyshock\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"retaliate\": [\"8M\"],\n \"roost\": [\"9L45\", \"8L45\"],\n \"round\": [\"8M\"],\n \"safeguard\": [\"8M\"],\n \"scaryface\": [\"9M\", \"8M\"],\n \"shadowball\": [\"9M\", \"8M\"],\n \"skillswap\": [\"9M\", \"8M\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"sludgebomb\": [\"9M\", \"8M\"],\n \"sludgewave\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"stealthrock\": [\"9M\", \"8M\"],\n \"steelwing\": [\"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"swift\": [\"9M\", \"8M\"],\n \"tailwind\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\", \"8M\"],\n \"toxic\": [\"9L30\", \"8L30\"],\n \"toxicspikes\": [\"9M\", \"8M\"],\n \"trick\": [\"9M\", \"8M\"],\n \"uturn\": [\"9M\", \"8M\"],\n \"venomdrench\": [\"8M\"],\n \"venoshock\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"withdraw\": [\"9L5\", \"8L5\"]\n }\n },\n \"saharascal\": {\n \"learnset\": {\n \"ancientpower\": [\"9E\", \"8E\"],\n \"attract\": [\"8M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"9L16\", \"8M\", \"8L16\"],\n \"doubleedge\": [\"9L36\", \"8L36\"],\n \"earthpower\": [\"9M\", \"8M\"],\n \"earthquake\": [\"9M\", \"9L32\", \"8M\", \"8L32\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fissure\": [\"9L44\", \"8L44\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"highhorsepower\": [\"9M\", \"9E\", \"8M\"],\n \"megakick\": [\"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"painsplit\": [\"9E\", \"8E\"],\n \"payback\": [\"8M\"],\n \"payday\": [\"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"rapidspin\": [\"9E\", \"8E\"],\n \"rest\": [\"9M\", \"8M\"],\n \"rocktomb\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"sandattack\": [\"9L1\", \"8L1\"],\n \"sandstorm\": [\"9M\", \"9L20\", \"8M\", \"8L20\"],\n \"sandtomb\": [\"9M\", \"9L14\", \"8M\", \"8L4\"],\n \"scorchingsands\": [\"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spitup\": [\"9L40\", \"8L40\"],\n \"stealthrock\": [\"9M\", \"8M\"],\n \"stockpile\": [\"9L40\", \"8L40\"],\n \"stomp\": [\"9L28\", \"8L28\"],\n \"stompingtantrum\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"swallow\": [\"9L40\", \"8L40\"],\n \"swordsdance\": [\"9M\", \"8M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"taunt\": [\"9M\", \"9L8\", \"8M\", \"8L8\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"9L24\", \"8M\", \"8L24\"],\n \"watergun\": [\"9L12\", \"8L12\"],\n \"waterpulse\": [\"9M\", \"9E\", \"8E\"]\n }\n },\n \"saharaja\": {\n \"learnset\": {\n \"attract\": [\"8M\"],\n \"bodypress\": [\"9M\", \"8M\"],\n \"bodyslam\": [\"9M\", \"8M\"],\n \"bulldoze\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"dazzlinggleam\": [\"9M\", \"8M\"],\n \"diamondstorm\": [\"9L0\", \"8L0\"],\n \"doubleedge\": [\"9L1\", \"8L1\"],\n \"earthpower\": [\"9M\", \"8M\"],\n \"earthquake\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"endure\": [\"9M\", \"8M\"],\n \"facade\": [\"9M\", \"8M\"],\n \"fissure\": [\"9L1\", \"8L1\"],\n \"flashcannon\": [\"9M\", \"8M\"],\n \"gigaimpact\": [\"9M\", \"8M\"],\n \"healbell\": [\"8L1\"],\n \"heavyslam\": [\"9M\", \"8M\"],\n \"highhorsepower\": [\"9M\", \"8M\"],\n \"hornleech\": [\"9L1\", \"8L1\"],\n \"hyperbeam\": [\"9M\", \"8M\"],\n \"lashout\": [\"8T\"],\n \"megakick\": [\"8M\"],\n \"mudshot\": [\"9M\", \"8M\"],\n \"outrage\": [\"9M\", \"8M\"],\n \"payback\": [\"8M\"],\n \"payday\": [\"9L1\", \"8M\", \"8L1\"],\n \"powergem\": [\"9M\", \"8M\"],\n \"protect\": [\"9M\", \"8M\"],\n \"rest\": [\"9M\", \"8M\"],\n \"rocktomb\": [\"9M\", \"8M\"],\n \"round\": [\"8M\"],\n \"sandattack\": [\"9L1\", \"8L1\"],\n \"sandstorm\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"sandtomb\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"scorchingsands\": [\"9M\", \"8T\"],\n \"sleeptalk\": [\"9M\", \"8M\"],\n \"snore\": [\"8M\"],\n \"spitup\": [\"9L1\", \"8L1\"],\n \"stealthrock\": [\"9M\", \"8M\"],\n \"stockpile\": [\"9L1\", \"8L1\"],\n \"stomp\": [\"9L1\", \"8L1\"],\n \"stompingtantrum\": [\"8M\"],\n \"stoneedge\": [\"9M\", \"8M\"],\n \"substitute\": [\"9M\", \"8M\"],\n \"swallow\": [\"9L1\", \"8L1\"],\n \"swordsdance\": [\"9M\", \"8M\"],\n \"tackle\": [\"9L1\", \"8L1\"],\n \"taunt\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\", \"9L1\", \"8M\", \"8L1\"],\n \"watergun\": [\"9L1\", \"8L1\"],\n \"waterpulse\": [\"9M\"]\n }\n },\n \"ababo\": {\n \"learnset\": {\n \"bodyslam\": [\"9M\"],\n \"bulkup\": [\"9M\"],\n \"charm\": [\"9M\", \"9L20\"],\n \"copycat\": [\"9L1\"],\n \"dazzlinggleam\": [\"9M\"],\n \"defensecurl\": [\"9L4\"],\n \"disable\": [\"9L16\"],\n \"disarmingvoice\": [\"9M\", \"9L12\"],\n \"drainingkiss\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"explosion\": [\"9E\"],\n \"extremespeed\": [\"9E\"],\n \"facade\": [\"9M\"],\n \"flamethrower\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"lightscreen\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"mistyexplosion\": [\"9M\"],\n \"mistyterrain\": [\"9M\"],\n \"playrough\": [\"9M\"],\n \"pound\": [\"9L1\"],\n \"protect\": [\"9M\"],\n \"psychic\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"seismictoss\": [\"9E\"],\n \"shadowball\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"sweetkiss\": [\"9L8\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"wish\": [\"9E\"]\n }\n },\n \"scattervein\": {\n \"learnset\": {\n \"batonpass\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brutalswing\": [\"9L12\"],\n \"bulkup\": [\"9M\"],\n \"charm\": [\"9M\", \"9L1\"],\n \"copycat\": [\"9L1\"],\n \"dazzlinggleam\": [\"9M\"],\n \"defensecurl\": [\"9L1\"],\n \"disable\": [\"9L1\"],\n \"disarmingvoice\": [\"9M\", \"9L1\"],\n \"doubleedge\": [\"9L44\"],\n \"drainingkiss\": [\"9M\"],\n \"echoedvoice\": [\"9L8\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"explosion\": [\"9E\"],\n \"extremespeed\": [\"9E\"],\n \"facade\": [\"9M\"],\n \"fireblast\": [\"9M\"],\n \"flamethrower\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"heatwave\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"imprison\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"lifedew\": [\"9L24\"],\n \"lightscreen\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"mistyexplosion\": [\"9M\"],\n \"mistyterrain\": [\"9M\"],\n \"moonblast\": [\"9L36\"],\n \"moonlight\": [\"9L28\"],\n \"playrough\": [\"9M\"],\n \"pound\": [\"9L1\"],\n \"protect\": [\"9M\"],\n \"psychic\": [\"9M\"],\n \"psyshock\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"safeguard\": [\"9L32\"],\n \"screech\": [\"9L40\"],\n \"seismictoss\": [\"9E\"],\n \"shadowball\": [\"9M\"],\n \"slam\": [\"9L20\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"spikes\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"sweetkiss\": [\"9L1\"],\n \"tailwhip\": [\"9L4\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"tickle\": [\"9L16\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"willowisp\": [\"9M\"],\n \"wish\": [\"9E\"],\n \"wrap\": [\"9L1\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"hemogoblin\": {\n \"learnset\": {\n \"batonpass\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brutalswing\": [\"9L1\"],\n \"bulkup\": [\"9M\"],\n \"burningjealousy\": [\"9M\"],\n \"charm\": [\"9M\", \"9L1\"],\n \"copycat\": [\"9L1\"],\n \"dazzlinggleam\": [\"9M\"],\n \"defensecurl\": [\"9L1\"],\n \"disable\": [\"9L1\"],\n \"disarmingvoice\": [\"9M\", \"9L1\"],\n \"doubleedge\": [\"9L1\"],\n \"drainingkiss\": [\"9M\"],\n \"echoedvoice\": [\"9L1\"],\n \"endure\": [\"9M\"],\n \"energyball\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"fireblast\": [\"9M\"],\n \"flamethrower\": [\"9M\"],\n \"flareblitz\": [\"9M\"],\n \"fling\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"heatwave\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"imprison\": [\"9M\"],\n \"lashout\": [\"9M\"],\n \"lifedew\": [\"9L1\"],\n \"lightscreen\": [\"9M\"],\n \"magicalleaf\": [\"9M\"],\n \"metronome\": [\"9M\"],\n \"mistyexplosion\": [\"9M\"],\n \"mistyterrain\": [\"9M\"],\n \"moonblast\": [\"9L1\"],\n \"moonlight\": [\"9L1\"],\n \"overheat\": [\"9M\"],\n \"playrough\": [\"9M\"],\n \"pound\": [\"9L1\"],\n \"protect\": [\"9M\"],\n \"psychic\": [\"9M\"],\n \"psyshock\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"safeguard\": [\"9L1\"],\n \"screech\": [\"9L1\"],\n \"shadowball\": [\"9M\"],\n \"slam\": [\"9L1\"],\n \"sleeptalk\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"spikes\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"sweetkiss\": [\"9L1\"],\n \"tailwhip\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"tickle\": [\"9L1\"],\n \"trailblaze\": [\"9M\"],\n \"trick\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"willowisp\": [\"9M\"],\n \"wrap\": [\"9L1\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"cresceidon\": {\n \"learnset\": {\n \"amnesia\": [\"9M\"],\n \"aquaring\": [\"9L10\"],\n \"blizzard\": [\"9M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\", \"9L35\"],\n \"bulldoze\": [\"9M\"],\n \"chillingwater\": [\"9M\"],\n \"confuseray\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\"],\n \"doubleedge\": [\"9M\", \"9L60\"],\n \"earthquake\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"haze\": [\"9M\", \"9L40\"],\n \"healingwish\": [\"9E\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hydropump\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"liquidation\": [\"9M\"],\n \"mist\": [\"9L25\"],\n \"mistyexplosion\": [\"9M\"],\n \"mistyterrain\": [\"9M\"],\n \"moonblast\": [\"9L55\"],\n \"muddywater\": [\"9M\"],\n \"playrough\": [\"9M\"],\n \"pound\": [\"9L1\"],\n \"protect\": [\"9M\"],\n \"psychic\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"recover\": [\"9L50\"],\n \"rest\": [\"9M\"],\n \"scald\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"shadowball\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"soak\": [\"9L30\"],\n \"spitup\": [\"9E\"],\n \"splash\": [\"9L1\"],\n \"stockpile\": [\"9E\"],\n \"substitute\": [\"9M\"],\n \"surf\": [\"9M\", \"9L45\"],\n \"swallow\": [\"9E\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"thunderwave\": [\"9M\"],\n \"waterfall\": [\"9M\"],\n \"watergun\": [\"9L5\"],\n \"waterpulse\": [\"9M\", \"9L20\"],\n \"wavecrash\": [\"9L65\"],\n \"weatherball\": [\"9M\"],\n \"whirlpool\": [\"9M\"],\n \"wideguard\": [\"9L15\"],\n \"wish\": [\"9E\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"chuggon\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"bite\": [\"9L8\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"clangingscales\": [\"9L48\"],\n \"crunch\": [\"9M\", \"9L32\"],\n \"destinybond\": [\"9E\"],\n \"dracometeor\": [\"9M\"],\n \"dragonbreath\": [\"9L12\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\"],\n \"dragonpulse\": [\"9M\", \"9L36\"],\n \"dragonrush\": [\"9E\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"entrainment\": [\"9E\"],\n \"facade\": [\"9M\"],\n \"gunkshot\": [\"9M\", \"9L52\"],\n \"healbell\": [\"9E\"],\n \"helpinghand\": [\"9M\"],\n \"irondefense\": [\"9M\", \"9L44\"],\n \"lastresort\": [\"9E\"],\n \"metalsound\": [\"9M\"],\n \"nobleroar\": [\"9E\"],\n \"outrage\": [\"9M\"],\n \"poisongas\": [\"9L1\"],\n \"poisonjab\": [\"9M\"],\n \"poisontail\": [\"9M\"],\n \"protect\": [\"9M\", \"9L24\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"roar\": [\"9M\", \"9L28\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"scaleshot\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"sludge\": [\"9L20\"],\n \"sludgebomb\": [\"9M\", \"9L40\"],\n \"sludgewave\": [\"9M\"],\n \"smog\": [\"9L4\"],\n \"snarl\": [\"9M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L16\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"venoshock\": [\"9M\"]\n }\n },\n \"draggalong\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"bite\": [\"9L1\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"clangingscales\": [\"9L51\"],\n \"crunch\": [\"9M\", \"9L32\"],\n \"destinybond\": [\"9E\"],\n \"dracometeor\": [\"9M\"],\n \"dragonbreath\": [\"9L12\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\"],\n \"dragonpulse\": [\"9M\", \"9L36\"],\n \"dragonrush\": [\"9E\"],\n \"dragontail\": [\"9M\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"entrainment\": [\"9E\"],\n \"facade\": [\"9M\"],\n \"gunkshot\": [\"9M\", \"9L56\"],\n \"healbell\": [\"9E\"],\n \"helpinghand\": [\"9M\"],\n \"irondefense\": [\"9M\", \"9L46\"],\n \"ironhead\": [\"9M\"],\n \"lastresort\": [\"9E\"],\n \"metalsound\": [\"9M\"],\n \"nobleroar\": [\"9E\"],\n \"outrage\": [\"9M\"],\n \"poisongas\": [\"9L1\"],\n \"poisonjab\": [\"9M\"],\n \"poisontail\": [\"9M\"],\n \"protect\": [\"9M\", \"9L24\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"roar\": [\"9M\", \"9L28\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"scaleshot\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"sludge\": [\"9L20\"],\n \"sludgebomb\": [\"9M\", \"9L41\"],\n \"sludgewave\": [\"9M\"],\n \"smog\": [\"9L1\"],\n \"snarl\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L16\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"venoshock\": [\"9M\"]\n }\n },\n \"chuggalong\": {\n \"learnset\": {\n \"acidspray\": [\"9M\"],\n \"bite\": [\"9L1\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"celebrate\": [\"9S0\"],\n \"clangingscales\": [\"9L52\"],\n \"clangoroussoul\": [\"9L64\"],\n \"crunch\": [\"9M\", \"9L32\"],\n \"destinybond\": [\"9E\"],\n \"dracometeor\": [\"9M\"],\n \"dragonbreath\": [\"9L12\"],\n \"dragoncheer\": [\"9M\"],\n \"dragonclaw\": [\"9M\"],\n \"dragondance\": [\"9M\", \"9L1\", \"9S0\"],\n \"dragonpulse\": [\"9M\", \"9L36\"],\n \"dragonrush\": [\"9E\"],\n \"dragontail\": [\"9M\", \"9L1\", \"9S0\"],\n \"earthquake\": [\"9M\"],\n \"encore\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"entrainment\": [\"9E\"],\n \"facade\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"gunkshot\": [\"9M\", \"9L58\"],\n \"healbell\": [\"9E\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"irondefense\": [\"9M\", \"9L46\"],\n \"ironhead\": [\"9M\"],\n \"lastresort\": [\"9E\"],\n \"metalsound\": [\"9M\"],\n \"nobleroar\": [\"9E\"],\n \"outrage\": [\"9M\"],\n \"poisongas\": [\"9L1\"],\n \"poisonjab\": [\"9M\"],\n \"poisontail\": [\"9M\"],\n \"protect\": [\"9M\", \"9L24\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"roar\": [\"9M\", \"9L28\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"scaleshot\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"sludge\": [\"9L20\"],\n \"sludgebomb\": [\"9M\", \"9L41\", \"9S0\"],\n \"sludgewave\": [\"9M\"],\n \"smog\": [\"9L1\"],\n \"snarl\": [\"9M\"],\n \"stompingtantrum\": [\"9M\"],\n \"storedpower\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"surf\": [\"9M\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\"],\n \"taunt\": [\"9M\", \"9L16\"],\n \"terablast\": [\"9M\"],\n \"toxic\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"venoshock\": [\"9M\"]\n },\n \"eventData\": [\n {\n \"generation\": 9,\n \"level\": 50,\n \"shiny\": true,\n \"abilities\": [\"armortail\"],\n \"moves\": [\"celebrate\", \"dragontail\", \"sludgebomb\", \"dragondance\"],\n \"pokeball\": \"cherishball\"\n }\n ]\n },\n \"shox\": {\n \"learnset\": {\n \"blizzard\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"bulldoze\": [\"9M\"],\n \"charge\": [\"9M\", \"9L15\"],\n \"chargebeam\": [\"9M\"],\n \"charm\": [\"9M\", \"9L1\"],\n \"dig\": [\"9M\"],\n \"disarmingvoice\": [\"9M\"],\n \"discharge\": [\"9L44\"],\n \"doubleedge\": [\"9M\", \"9L58\"],\n \"earthpower\": [\"9M\"],\n \"earthquake\": [\"9M\"],\n \"eerieimpulse\": [\"9M\"],\n \"electricterrain\": [\"9M\"],\n \"electroball\": [\"9M\"],\n \"electroweb\": [\"9M\"],\n \"endeavor\": [\"9M\", \"9E\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"gigaimpact\": [\"9M\"],\n \"glare\": [\"9E\"],\n \"growl\": [\"9L1\"],\n \"headbutt\": [\"9L20\"],\n \"helpinghand\": [\"9M\"],\n \"highhorsepower\": [\"9M\"],\n \"hornattack\": [\"9L1\"],\n \"hyperbeam\": [\"9M\"],\n \"hypervoice\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"ironhead\": [\"9M\"],\n \"knockoff\": [\"9M\"],\n \"milkdrink\": [\"9L30\"],\n \"mudshot\": [\"9M\"],\n \"mudslap\": [\"9M\"],\n \"nuzzle\": [\"9E\"],\n \"playrough\": [\"9M\"],\n \"protect\": [\"9M\"],\n \"raindance\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"rockslide\": [\"9M\"],\n \"rocktomb\": [\"9M\"],\n \"scaryface\": [\"9M\", \"9L51\"],\n \"seedbomb\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"smartstrike\": [\"9M\"],\n \"spark\": [\"9L25\"],\n \"spitup\": [\"9E\"],\n \"stockpile\": [\"9E\"],\n \"stompingtantrum\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"superfang\": [\"9M\"],\n \"supercellslam\": [\"9M\"],\n \"swallow\": [\"9E\"],\n \"tackle\": [\"9L1\"],\n \"takedown\": [\"9M\", \"9L37\"],\n \"terablast\": [\"9M\"],\n \"thief\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thundershock\": [\"9L1\"],\n \"thunderwave\": [\"9M\", \"9L1\"],\n \"thunderbolt\": [\"9M\"],\n \"trailblaze\": [\"9M\"],\n \"uproar\": [\"9M\"],\n \"voltswitch\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"zapcannon\": [\"9L65\"],\n \"zenheadbutt\": [\"9M\"]\n }\n },\n \"ramnarok\": {\n \"learnset\": {\n \"ancientpower\": [\"9L21\"],\n \"aurorabeam\": [\"9L26\"],\n \"auroraveil\": [\"9L71\"],\n \"avalanche\": [\"9M\"],\n \"blizzard\": [\"9M\"],\n \"bodypress\": [\"9M\"],\n \"bodyslam\": [\"9M\"],\n \"brickbreak\": [\"9M\"],\n \"chargebeam\": [\"9M\"],\n \"curse\": [\"9M\"],\n \"dazzlinggleam\": [\"9M\"],\n \"detect\": [\"9L1\"],\n \"endeavor\": [\"9M\"],\n \"endure\": [\"9M\"],\n \"facade\": [\"9M\"],\n \"falseswipe\": [\"9M\"],\n \"fireblast\": [\"9M\"],\n \"flamecharge\": [\"9M\", \"9L1\"],\n \"flamethrower\": [\"9M\"],\n \"flareblitz\": [\"9M\"],\n \"flashcannon\": [\"9M\"],\n \"freezedry\": [\"9L36\"],\n \"gigaimpact\": [\"9M\"],\n \"grassknot\": [\"9M\"],\n \"hardpress\": [\"9M\"],\n \"haze\": [\"9M\"],\n \"heatcrash\": [\"9M\"],\n \"heatwave\": [\"9M\"],\n \"heavyslam\": [\"9M\"],\n \"helpinghand\": [\"9M\"],\n \"hyperbeam\": [\"9M\"],\n \"icebeam\": [\"9M\"],\n \"iceshard\": [\"9L1\"],\n \"icespinner\": [\"9M\", \"9L43\"],\n \"iciclespear\": [\"9M\"],\n \"icywind\": [\"9M\"],\n \"imprison\": [\"9M\", \"9L31\"],\n \"inferno\": [\"9L80\"],\n \"irondefense\": [\"9M\", \"9L1\"],\n \"ironhead\": [\"9M\", \"9L50\"],\n \"lavaplume\": [\"9L57\"],\n \"lowkick\": [\"9M\"],\n \"metalburst\": [\"9L89\"],\n \"outrage\": [\"9M\"],\n \"overheat\": [\"9M\"],\n \"painsplit\": [\"9M\"],\n \"phantomforce\": [\"9M\", \"9L64\"],\n \"polarflare\": [\"9L1\"],\n \"protect\": [\"9M\"],\n \"rest\": [\"9M\"],\n \"roar\": [\"9M\"],\n \"sandstorm\": [\"9M\"],\n \"scaryface\": [\"9M\"],\n \"sleeptalk\": [\"9M\"],\n \"snowscape\": [\"9M\"],\n \"solarbeam\": [\"9M\"],\n \"solarblade\": [\"9M\"],\n \"steelbeam\": [\"9M\"],\n \"substitute\": [\"9M\"],\n \"sunnyday\": [\"9M\"],\n \"swift\": [\"9M\"],\n \"takedown\": [\"9M\"],\n \"terablast\": [\"9M\"],\n \"temperflare\": [\"9M\"],\n \"throatchop\": [\"9M\"],\n \"thunder\": [\"9M\"],\n \"thunderbolt\": [\"9M\"],\n \"wildcharge\": [\"9M\"],\n \"willowisp\": [\"9M\"]\n }\n },\n \"pokestarsmeargle\": {\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 60,\n \"gender\": \"M\",\n \"abilities\": [\"owntempo\"],\n \"moves\": [\"mindreader\", \"guillotine\", \"tailwhip\", \"gastroacid\"]\n },\n {\n \"generation\": 5,\n \"level\": 30,\n \"gender\": \"M\",\n \"abilities\": [\"owntempo\"],\n \"moves\": [\"outrage\", \"magiccoat\"]\n },\n {\n \"generation\": 5,\n \"level\": 99,\n \"gender\": \"M\",\n \"abilities\": [\"owntempo\"],\n \"moves\": [\"nastyplot\", \"sheercold\", \"attract\", \"shadowball\"]\n }\n ]\n },\n \"pokestarufo\": {\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 38,\n \"moves\": [\"bubblebeam\", \"counter\", \"recover\", \"signalbeam\"]\n }\n ]\n },\n \"pokestarufo2\": {\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 47,\n \"moves\": [\"darkpulse\", \"flamethrower\", \"hyperbeam\", \"icebeam\"]\n }\n ]\n },\n \"pokestarbrycenman\": {\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 56,\n \"moves\": [\"icebeam\", \"nightshade\", \"psychic\", \"uturn\"]\n }\n ]\n },\n \"pokestarmt\": {\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 63,\n \"moves\": [\"earthquake\", \"ironhead\", \"spark\", \"surf\"]\n }\n ]\n },\n \"pokestarmt2\": {\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 72,\n \"moves\": [\"dragonpulse\", \"flamethrower\", \"metalburst\", \"thunderbolt\"]\n }\n ]\n },\n \"pokestartransport\": {\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 20,\n \"moves\": [\"clearsmog\", \"flameburst\", \"discharge\"]\n },\n {\n \"generation\": 5,\n \"level\": 50,\n \"moves\": [\"iciclecrash\", \"overheat\", \"signalbeam\"]\n }\n ]\n },\n \"pokestargiant\": {\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 99,\n \"moves\": [\"crushgrip\", \"focuspunch\", \"growl\", \"rage\"]\n }\n ]\n },\n \"pokestargiant2\": {\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 99,\n \"moves\": [\"crushgrip\", \"doubleslap\", \"teeterdance\", \"stomp\"]\n }\n ]\n },\n \"pokestarhumanoid\": {\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 20,\n \"gender\": \"M\",\n \"moves\": [\"scratch\", \"shadowclaw\", \"acid\"]\n },\n {\n \"generation\": 5,\n \"level\": 30,\n \"gender\": \"M\",\n \"moves\": [\"darkpulse\", \"shadowclaw\", \"slash\"]\n },\n {\n \"generation\": 5,\n \"level\": 20,\n \"gender\": \"F\",\n \"moves\": [\"acid\", \"nightslash\"]\n },\n {\n \"generation\": 5,\n \"level\": 20,\n \"gender\": \"M\",\n \"moves\": [\"acid\", \"doubleedge\"]\n },\n {\n \"generation\": 5,\n \"level\": 20,\n \"gender\": \"F\",\n \"moves\": [\"acid\", \"rockslide\"]\n },\n {\n \"generation\": 5,\n \"level\": 20,\n \"gender\": \"M\",\n \"moves\": [\"acid\", \"thunderpunch\"]\n },\n {\n \"generation\": 5,\n \"level\": 20,\n \"gender\": \"F\",\n \"moves\": [\"acid\", \"icepunch\"]\n },\n {\n \"generation\": 5,\n \"level\": 40,\n \"gender\": \"F\",\n \"moves\": [\"explosion\", \"selfdestruct\"]\n },\n {\n \"generation\": 5,\n \"level\": 40,\n \"gender\": \"F\",\n \"moves\": [\"shadowclaw\", \"scratch\"]\n },\n {\n \"generation\": 5,\n \"level\": 40,\n \"gender\": \"M\",\n \"moves\": [\"nightslash\", \"scratch\"]\n },\n {\n \"generation\": 5,\n \"level\": 40,\n \"gender\": \"M\",\n \"moves\": [\"doubleedge\", \"scratch\"]\n },\n {\n \"generation\": 5,\n \"level\": 40,\n \"gender\": \"F\",\n \"moves\": [\"rockslide\", \"scratch\"]\n }\n ]\n },\n \"pokestarmonster\": {\n \"eventData\": [\n {\"generation\": 5, \"level\": 50, \"moves\": [\"darkpulse\", \"confusion\"]}\n ]\n },\n \"pokestarf00\": {\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 10,\n \"moves\": [\"teeterdance\", \"growl\", \"flail\", \"chatter\"]\n },\n {\n \"generation\": 5,\n \"level\": 58,\n \"moves\": [\"needlearm\", \"headsmash\", \"headbutt\", \"defensecurl\"]\n },\n {\n \"generation\": 5,\n \"level\": 60,\n \"moves\": [\"hammerarm\", \"perishsong\", \"ironhead\", \"thrash\"]\n }\n ]\n },\n \"pokestarf002\": {\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 52,\n \"moves\": [\"flareblitz\", \"ironhead\", \"psychic\", \"wildcharge\"]\n }\n ]\n },\n \"pokestarspirit\": {\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 99,\n \"moves\": [\"crunch\", \"dualchop\", \"slackoff\", \"swordsdance\"]\n }\n ]\n },\n \"pokestarblackdoor\": {\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 53,\n \"moves\": [\"luckychant\", \"amnesia\", \"ingrain\", \"rest\"]\n },\n {\n \"generation\": 5,\n \"level\": 70,\n \"moves\": [\"batonpass\", \"counter\", \"flamecharge\", \"toxic\"]\n }\n ]\n },\n \"pokestarwhitedoor\": {\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 7,\n \"moves\": [\"batonpass\", \"inferno\", \"mirrorcoat\", \"toxic\"]\n }\n ]\n },\n \"pokestarblackbelt\": {\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 30,\n \"moves\": [\"focuspunch\", \"machpunch\", \"taunt\"]\n },\n {\n \"generation\": 5,\n \"level\": 40,\n \"moves\": [\"machpunch\", \"hammerarm\", \"jumpkick\"]\n }\n ]\n },\n \"pokestargiantpropo2\": {\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 99,\n \"moves\": [\"crushgrip\", \"doubleslap\", \"teeterdance\", \"stomp\"]\n }\n ]\n },\n \"pokestarufopropu2\": {\n \"eventData\": [\n {\n \"generation\": 5,\n \"level\": 47,\n \"moves\": [\"darkpulse\", \"flamethrower\", \"hyperbeam\", \"icebeam\"]\n }\n ]\n }\n }\n}"], - "mappings": "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M,IAAI;QACnE,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3D,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9D,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,QAAU;UACR;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa,CAAC,IAAI;QAClB,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpE,YAAc,CAAC,IAAI;QACnB,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,aAAe,CAAC,MAAM,MAAM,KAAK;QACjC,QAAU,CAAC,MAAM,IAAI;QACrB,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;MACF;MACA,WAAa;QACX;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAAC,cAAc,UAAU,aAAa,WAAW;UAC1D,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,QAAU;UACV,OAAS,CAAC,UAAU,SAAS,aAAa,UAAU;UACpD,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,QAAU;UACV,UAAY;UACZ,OAAS,CAAC,UAAU,SAAS,aAAa,UAAU;QACtD;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS;UACT,KAAO,EAAC,KAAO,GAAE;UACjB,OAAS,CAAC,cAAc,SAAS,eAAe,aAAa;UAC7D,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAA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rC,aAAe,CAAC,IAAI;QACpB,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,aAAe,CAAC,MAAM,MAAM,KAAK;QACjC,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACxD,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,YAAc,CAAC,MAAM,MAAM,QAAQ,MAAM,MAAM,IAAI;QACnD,cAAgB,CAAC,IAAI;QACrB,cAAgB,CAAC,MAAM,IAAI;QAC3B,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,OAAS;UACP;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACvC,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACzD,YAAc,CAAC,IAAI;QACnB,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClE,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,OAAO,IAAI;QAClD,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClE,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,IAAI;QAChB,YAAc,CAAC,QAAQ,QAAQ,OAAO,OAAO,MAAM;QACnD,aAAe,CAAC,MAAM,MAAM,MAAM,IAAI;QACtC,cAAgB;UACd;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,KAAO;UACL;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,OAAO,MAAM,IAAI;QACxD,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3C,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,YAAc,CAAC,MAAM,MAAM,IAAI;QAC/B,YAAc,CAAC,IAAI;QACnB,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,OAAS,CAAC,OAAO,OAAO,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QACrE,UAAY,CAAC,MAAM,MAAM,IAAI;QAC7B,WAAa,CAAC,MAAM,IAAI;QACxB,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,aAAe,CAAC,MAAM,IAAI;QAC1B,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,KAAK;QACnB,WAAa,CAAC,MAAM,IAAI;QACxB,WAAa,CAAC,MAAM,IAAI;QACxB,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClE,YAAc,CAAC,MAAM,IAAI;QACzB,SAAW,CAAC,QAAQ,QAAQ,QAAQ,QAAQ,OAAO,MAAM;QACzD,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3D,MAAQ,CAAC,IAAI;QACb,UAAY,CAAC,MAAM,MAAM,IAAI;QAC7B,WAAa,CAAC,MAAM,MAAM,IAAI;QAC9B,WAAa,CAAC,KAAK;QACnB,OAAS,CAAC,MAAM,IAAI;QACpB,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,cAAgB,CAAC,IAAI;QACrB,aAAe,CAAC,IAAI;QACpB,aAAe,CAAC,IAAI;QACpB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpD,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,OAAO,MAAM,MAAM,IAAI;QAC5D,cAAgB,CAAC,IAAI;QACrB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChE,MAAQ,CAAC,MAAM,MAAM;QACrB,SAAW,CAAC,MAAM,IAAI;QACtB,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7D,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5D,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC/C,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,OAAS,CAAC,MAAM,MAAM,MAAM,IAAI;QAChC,WAAa,CAAC,MAAM,IAAI;QACxB,WAAa,CAAC,IAAI;QAClB,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,gBAAkB,CAAC,MAAM,IAAI;QAC7B,SAAW;UACT;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,aAAe,CAAC,MAAM,QAAQ,MAAM,OAAO,IAAI;QAC/C,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa,CAAC,IAAI;QAClB,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,OAAS;UACP;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5D,aAAe;UACb;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,OAAO,MAAM,IAAI;QAC7D,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACzC,YAAc,CAAC,IAAI;QACnB,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACnE,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3D,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9D,UAAY,CAAC,MAAM,MAAM,MAAM,IAAI;QACnC,UAAY,CAAC,MAAM,IAAI;QACvB,aAAe,CAAC,IAAI;QACpB,WAAa,CAAC,IAAI;QAClB,cAAgB,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACzD,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,SAAW,CAAC,IAAI;QAChB,aAAe,CAAC,MAAM,IAAI;QAC1B,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACtD,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,QAAU,CAAC,MAAM,IAAI;MACvB;MACA,WAAa;QACX;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAAC,cAAc,SAAS,cAAc,UAAU;UACzD,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,QAAU;UACV,OAAS,CAAC,YAAY,cAAc,YAAY,SAAS;UACzD,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,QAAU;UACV,OAAS,CAAC,YAAY,YAAY,cAAc,YAAY;UAC5D,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS;UACT,QAAU;UACV,OAAS,CAAC,YAAY,aAAa,cAAc,WAAW;UAC5D,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,UAAY;UACZ,OAAS,CAAC,cAAc,aAAa,aAAa,YAAY;UAC9D,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,QAAU;UACV,QAAU;UACV,OAAS,CAAC,gBAAgB,SAAS,YAAY,YAAY;UAC3D,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,QAAU;UACV,OAAS,CAAC,cAAc,cAAc,OAAO,YAAY;UACzD,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,QAAU;UACV,QAAU;UACV,OAAS,CAAC,cAAc,cAAc,OAAO,YAAY;UACzD,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,QAAU;UACV,QAAU;UACV,OAAS,CAAC,gBAAgB,cAAc,SAAS,aAAa;UAC9D,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAAC,eAAe,cAAc,OAAO,YAAY;UAC1D,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,QAAU;UACV,QAAU;UACV,OAAS,CAAC,gBAAgB,cAAc,SAAS,aAAa;UAC9D,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,QAAU;UACV,KAAO;YACL,IAAM;YACN,KAAO;YACP,KAAO;YACP,KAAO;YACP,KAAO;YACP,KAAO;UACT;UACA,OAAS,CAAC,UAAU,cAAc,cAAc,WAAW;UAC3D,UAAY;QACd;MACF;IACF;IACA,UAAY;MACV,UAAY;QACV,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC/C,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpD,YAAc,CAAC,MAAM,MAAM,IAAI;QAC/B,MAAQ,CAAC,IAAI;QACb,MAAQ;UACN;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjE,OAAS,CAAC,KAAK;QACf,UAAY,CAAC,MAAM,MAAM,MAAM,IAAI;QACnC,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7D,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,QAAU;UACR;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,YAAc,CAAC,MAAM,IAAI;QACzB,WAAa,CAAC,IAAI;QAClB,WAAa,CAAC,KAAK;QACnB,eAAiB,CAAC,IAAI;QACtB,SAAW,CAAC,MAAM,IAAI;QACtB,WAAa,CAAC,IAAI;QAClB,SAAW,CAAC,MAAM,IAAI;QACtB,OAAS,CAAC,IAAI;QACd,aAAe,CAAC,MAAM,IAAI;QAC1B,KAAO,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACtD,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACrC,YAAc,CAAC,MAAM,MAAM,IAAI;QAC/B,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,cAAgB,CAAC,MAAM,IAAI;QAC3B,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACvC,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACzD,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,YAAc,CAAC,MAAM,KAAK;QAC1B,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACxD,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,UAAY,CAAC,MAAM,IAAI;QACvB,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3C,UAAY,CAAC,KAAK;QAClB,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC/C,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3C,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACvD,UAAY,CAAC,MAAM,MAAM,IAAI;QAC7B,aAAe,CAAC,MAAM,IAAI;QAC1B,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,aAAe,CAAC,KAAK;QACrB,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChE,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjE,YAAc,CAAC,IAAI;QACnB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1D,aAAe;UACb;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3D,SAAW,CAAC,MAAM,IAAI;QACtB,aAAe,CAAC,IAAI;QACpB,UAAY,CAAC,MAAM,MAAM,IAAI;QAC7B,WAAa,CAAC,MAAM,MAAM,IAAI;QAC9B,OAAS,CAAC,MAAM,IAAI;QACpB,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7D,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACvD,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,SAAW,CAAC,IAAI;QAChB,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACzC,aAAe,CAAC,IAAI;QACpB,SAAW,CAAC,IAAI;QAChB,cAAgB,CAAC,IAAI;QACrB,SAAW;UACT;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,MAAQ,CAAC,IAAI;QACb,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,MAAM,IAAI;QACtB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACxC,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7D,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,WAAa,CAAC,IAAI;QAClB,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACzC,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,OAAS,CAAC,MAAM,MAAM,MAAM,IAAI;QAChC,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,YAAc,CAAC,QAAQ,MAAM;QAC7B,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5D,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACzC,YAAc,CAAC,IAAI;QACnB,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACnE,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7D,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,QAAU;UACR;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY,CAAC,MAAM,IAAI;QACvB,WAAa,CAAC,IAAI;QAClB,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5D,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,WAAa,CAAC,MAAM;QACpB,aAAe,CAAC,MAAM,IAAI;QAC1B,WAAa,CAAC,MAAM,MAAM,MAAM,IAAI;QACpC,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,QAAU,CAAC,MAAM,IAAI;QACrB,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;MACpD;MACA,WAAa;QACX;UACE,YAAc;UACd,OAAS;UACT,QAAU;UACV,OAAS,CAAC,UAAU,YAAY,UAAU,UAAU;UACpD,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,QAAU;UACV,UAAY;UACZ,OAAS,CAAC,UAAU,YAAY,UAAU,UAAU;QACtD;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS;UACT,KAAO,EAAC,IAAM,GAAE;UAChB,OAAS,CAAC,cAAc,SAAS,eAAe,UAAU;UAC1D,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAAC,YAAY,YAAY,YAAY,QAAQ;UACtD,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,UAAY;UACZ,OAAS,CAAC,UAAU,YAAY,WAAW;UAC3C,UAAY;QACd;MACF;MACA,YAAc,CAAC,EAAC,YAAc,GAAG,OAAS,EAAC,CAAC;IAC9C;IACA,WAAa;MACX,UAAY;QACV,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpD,YAAc,CAAC,IAAI;QACnB,MAAQ,CAAC,IAAI;QACb,MAAQ;UACN;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjE,UAAY,CAAC,MAAM,MAAM,MAAM,IAAI;QACnC,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7D,OAAS,CAAC,MAAM,IAAI;QACpB,QAAU,CAAC,MAAM,QAAQ,MAAM,QAAQ,OAAO,OAAO,KAAK;QAC1D,YAAc,CAAC,MAAM,IAAI;QACzB,WAAa,CAAC,IAAI;QAClB,eAAiB,CAAC,IAAI;QACtB,SAAW,CAAC,MAAM,IAAI;QACtB,SAAW,CAAC,MAAM,IAAI;QACtB,OAAS,CAAC,IAAI;QACd,aAAe,CAAC,MAAM,IAAI;QAC1B,KAAO,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACtD,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACrC,YAAc,CAAC,MAAM,MAAM,IAAI;QAC/B,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,aAAe,CAAC,MAAM,MAAM,MAAM,IAAI;QACtC,cAAgB,CAAC,MAAM,IAAI;QAC3B,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACvC,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACzD,YAAc,CAAC,IAAI;QACnB,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,UAAY,CAAC,MAAM,IAAI;QACvB,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3C,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC/C,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3C,MAAQ,CAAC,IAAI;QACb,UAAY,CAAC,MAAM,MAAM,IAAI;QAC7B,aAAe,CAAC,MAAM,IAAI;QAC1B,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChE,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjE,YAAc,CAAC,IAAI;QACnB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1D,aAAe;UACb;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3D,aAAe,CAAC,IAAI;QACpB,UAAY,CAAC,MAAM,MAAM,IAAI;QAC7B,WAAa,CAAC,MAAM,MAAM,IAAI;QAC9B,OAAS,CAAC,MAAM,IAAI;QACpB,YAAc,CAAC,MAAM,IAAI;QACzB,SAAW,CAAC,IAAI;QAChB,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,aAAe,CAAC,IAAI;QACpB,SAAW,CAAC,IAAI;QAChB,cAAgB,CAAC,IAAI;QACrB,SAAW;UACT;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,MAAQ,CAAC,IAAI;QACb,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,MAAM,IAAI;QACtB,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7D,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,WAAa,CAAC,IAAI;QAClB,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACzC,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,OAAS,CAAC,MAAM,MAAM,MAAM,IAAI;QAChC,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,YAAc,CAAC,QAAQ,MAAM;QAC7B,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5D,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACzC,YAAc,CAAC,IAAI;QACnB,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACnE,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7D,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,QAAU,CAAC,OAAO,OAAO,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QACtE,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY,CAAC,MAAM,IAAI;QACvB,WAAa,CAAC,IAAI;QAClB,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5D,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa,CAAC,MAAM;QACpB,aAAe,CAAC,MAAM,IAAI;QAC1B,WAAa,CAAC,MAAM,MAAM,MAAM,IAAI;QACpC,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,QAAU,CAAC,MAAM,IAAI;QACrB,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;MACpD;IACF;IACA,WAAa;MACX,UAAY;QACV,SAAW,CAAC,IAAI;QAChB,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpD,YAAc,CAAC,MAAM,IAAI;QACzB,WAAa,CAAC,MAAM,MAAM,IAAI;QAC9B,MAAQ,CAAC,IAAI;QACb,MAAQ;UACN;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjE,WAAa,CAAC,MAAM,IAAI;QACxB,UAAY,CAAC,MAAM,MAAM,MAAM,IAAI;QACnC,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7D,OAAS,CAAC,MAAM,IAAI;QACpB,QAAU,CAAC,MAAM,QAAQ,MAAM,QAAQ,OAAO,OAAO,KAAK;QAC1D,YAAc,CAAC,MAAM,IAAI;QACzB,UAAY,CAAC,MAAM,MAAM,MAAM,IAAI;QACnC,WAAa,CAAC,IAAI;QAClB,eAAiB,CAAC,IAAI;QACtB,SAAW,CAAC,MAAM,IAAI;QACtB,SAAW,CAAC,MAAM,IAAI;QACtB,QAAU,CAAC,MAAM,IAAI;QACrB,OAAS,CAAC,IAAI;QACd,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,aAAe,CAAC,MAAM,IAAI;QAC1B,KAAO,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACtD,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACrC,YAAc,CAAC,MAAM,MAAM,IAAI;QAC/B,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,cAAgB,CAAC,MAAM,IAAI;QAC3B,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACnE,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACvC,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACzD,SAAW,CAAC,IAAI;QAChB,YAAc,CAAC,IAAI;QACnB,SAAW,CAAC,IAAI;QAChB,aAAe;UACb;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,UAAY,CAAC,MAAM,IAAI;QACvB,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3C,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC/C,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3C,MAAQ,CAAC,IAAI;QACb,UAAY,CAAC,MAAM,MAAM,IAAI;QAC7B,aAAe,CAAC,MAAM,IAAI;QAC1B,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,OAAO,MAAM,MAAM,IAAI;QAC/D,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClE,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChE,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjE,YAAc,CAAC,IAAI;QACnB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1D,aAAe;UACb;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3D,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,UAAY,CAAC,MAAM,MAAM,IAAI;QAC7B,WAAa,CAAC,MAAM,MAAM,IAAI;QAC9B,OAAS,CAAC,MAAM,IAAI;QACpB,YAAc,CAAC,MAAM,IAAI;QACzB,SAAW,CAAC,IAAI;QAChB,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,aAAe,CAAC,IAAI;QACpB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,cAAgB,CAAC,IAAI;QACrB,SAAW;UACT;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,MAAQ,CAAC,IAAI;QACb,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,MAAM,IAAI;QACtB,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7D,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,WAAa,CAAC,IAAI;QAClB,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACtD,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC/C,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,OAAS,CAAC,MAAM,MAAM,MAAM,IAAI;QAChC,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,WAAa,CAAC,IAAI;QAClB,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,YAAc,CAAC,QAAQ,MAAM;QAC7B,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5D,WAAa,CAAC,MAAM,MAAM,MAAM,IAAI;QACpC,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACzC,YAAc,CAAC,IAAI;QACnB,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACnE,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7D,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,QAAU,CAAC,OAAO,OAAO,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QACtE,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY,CAAC,MAAM,IAAI;QACvB,WAAa,CAAC,IAAI;QAClB,cAAgB,CAAC,IAAI;QACrB,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5D,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,OAAO,IAAI;QACnD,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa,CAAC,MAAM;QACpB,aAAe,CAAC,MAAM,IAAI;QAC1B,WAAa,CAAC,MAAM,MAAM,MAAM,IAAI;QACpC,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,QAAU,CAAC,MAAM,IAAI;QACrB,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;MACpD;MACA,WAAa;QACX;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAAC,WAAW,aAAa,aAAa,WAAW;UAC1D,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,UAAY;UACZ,OAAS,CAAC,aAAa,eAAe,eAAe,aAAa;UAClE,UAAY;QACd;MACF;IACF;IACA,UAAY;MACV,UAAY;QACV,SAAW;UACT;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,OAAS,CAAC,MAAM,MAAM,MAAM,IAAI;QAChC,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,QAAU,CAAC,OAAO,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;MACjE;MACA,YAAc;QACZ,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;MAC9B;IACF;IACA,SAAW;MACT,UAAY;QACV,SAAW,CAAC,MAAM,MAAM,MAAM,IAAI;QAClC,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,QAAU,CAAC,OAAO,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QAC/D,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,YAAc,CAAC,IAAI;MACrB;MACA,YAAc;QACZ,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;MAC9B;IACF;IACA,YAAc;MACZ,UAAY;QACV,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,KAAK;QACjD,WAAa,CAAC,MAAM,IAAI;QACxB,UAAY,CAAC,MAAM,QAAQ,MAAM,MAAM;QACvC,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpD,WAAa,CAAC,IAAI;QAClB,MAAQ,CAAC,IAAI;QACb,SAAW,CAAC,OAAO,MAAM,MAAM,MAAM,IAAI;QACzC,SAAW,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAC9D,WAAa,CAAC,QAAQ,QAAQ,QAAQ,MAAM,MAAM;QAClD,SAAW,CAAC,MAAM,IAAI;QACtB,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,OAAS,CAAC,IAAI;QACd,OAAS,CAAC,MAAM,IAAI;QACpB,YAAc,CAAC,MAAM,IAAI;QACzB,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,cAAgB,CAAC,IAAI;QACrB,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,cAAgB,CAAC,IAAI;QACrB,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,QAAU,CAAC,MAAM,MAAM,MAAM,IAAI;QACjC,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3C,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACnD,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACtD,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3C,MAAQ,CAAC,OAAO,MAAM,OAAO,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACjE,QAAU,CAAC,KAAK;QAChB,UAAY,CAAC,IAAI;QACjB,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,IAAI;QAClB,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5D,aAAe,CAAC,MAAM,IAAI;QAC1B,aAAe,CAAC,IAAI;QACpB,WAAa,CAAC,MAAM,IAAI;QACxB,OAAS,CAAC,MAAM,IAAI;QACpB,YAAc,CAAC,KAAK;QACpB,aAAe,CAAC,IAAI;QACpB,WAAa,CAAC,MAAM,IAAI;QACxB,aAAe,CAAC,IAAI;QACpB,cAAgB;UACd;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,YAAc,CAAC,IAAI;QACnB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1D,SAAW,CAAC,QAAQ,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACtE,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,KAAK;QACjE,SAAW,CAAC,MAAM,MAAM,MAAM,IAAI;QAClC,SAAW,CAAC,IAAI;QAChB,aAAe,CAAC,QAAQ,MAAM,QAAQ,QAAQ,MAAM;QACpD,MAAQ,CAAC,IAAI;QACb,YAAc,CAAC,QAAQ,QAAQ,QAAQ,MAAM;QAC7C,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,WAAa,CAAC,IAAI;QAClB,SAAW,CAAC,MAAM,IAAI;QACtB,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACvD,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,OAAS,CAAC,MAAM,MAAM,MAAM,IAAI;QAChC,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACvD,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,YAAc,CAAC,QAAQ,QAAQ,QAAQ,MAAM,QAAQ,MAAM;QAC3D,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,aAAe;UACb;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACtD,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5D,YAAc,CAAC,OAAO,IAAI;QAC1B,aAAe,CAAC,MAAM,IAAI;QAC1B,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7D,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACrD,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,YAAc,CAAC,IAAI;QACnB,OAAS,CAAC,MAAM,MAAM,MAAM,IAAI;QAChC,QAAU,CAAC,KAAK;QAChB,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY,CAAC,IAAI;QACjB,UAAY,CAAC,MAAM,IAAI;QACvB,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,SAAW,CAAC,IAAI;QAChB,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,WAAa,CAAC,MAAM,MAAM,MAAM,IAAI;QACpC,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;MACF;MACA,WAAa;QACX;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAAC,cAAc,WAAW,eAAe,WAAW;QAC/D;MACF;MACA,YAAc;QACZ,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;MAC9B;IACF;IACA,QAAU;MACR,UAAY;QACV,SAAW,CAAC,MAAM,OAAO,MAAM,QAAQ,MAAM,QAAQ,MAAM,MAAM;QACjE,YAAc,CAAC,MAAM,MAAM,IAAI;QAC/B,aAAe,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QAC7D,YAAc,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,MAAM,OAAO,KAAK;MACpE;MACA,YAAc;QACZ,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;MAC9B;IACF;IACA,QAAU;MACR,UAAY;QACV,SAAW,CAAC,MAAM,MAAM,MAAM,IAAI;QAClC,YAAc,CAAC,MAAM,MAAM,IAAI;QAC/B,QAAU,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QACxD,aAAe,CAAC,MAAM,MAAM,MAAM,IAAI;QACtC,YAAc,CAAC,IAAI;MACrB;MACA,YAAc;QACZ,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;MAC9B;IACF;IACA,UAAY;MACV,UAAY;QACV,YAAc,CAAC,MAAM,MAAM,IAAI;QAC/B,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,SAAW,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAC9D,WAAa,CAAC,MAAM,IAAI;QACxB,WAAa,CAAC,QAAQ,QAAQ,QAAQ,MAAM;QAC5C,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,WAAa,CAAC,KAAK;QACnB,MAAQ,CAAC,IAAI;QACb,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,aAAe,CAAC,IAAI;QACpB,SAAW,CAAC,MAAM,MAAM,MAAM,IAAI;QAClC,WAAa,CAAC,IAAI;QAClB,SAAW,CAAC,MAAM,IAAI;QACtB,OAAS,CAAC,IAAI;QACd,KAAO,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACpC,OAAS,CAAC,MAAM,IAAI;QACpB,YAAc,CAAC,MAAM,IAAI;QACzB,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,UAAY,CAAC,MAAM,MAAM,MAAM,IAAI;QACnC,YAAc,CAAC,MAAM,MAAM,IAAI;QAC/B,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,QAAU,CAAC,MAAM,MAAM,IAAI;QAC3B,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,aAAe,CAAC,QAAQ,MAAM;QAC9B,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,aAAe,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAClE,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,YAAc,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,MAAM,OAAO,KAAK;QAClE,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,UAAY,CAAC,IAAI;QACjB,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACtD,aAAe,CAAC,MAAM,IAAI;QAC1B,UAAY,CAAC,MAAM,MAAM,MAAM,IAAI;QACnC,YAAc,CAAC,IAAI;QACnB,WAAa,CAAC,MAAM,IAAI;QACxB,OAAS,CAAC,MAAM,IAAI;QACpB,aAAe,CAAC,IAAI;QACpB,aAAe,CAAC,IAAI;QACpB,SAAW,CAAC,IAAI;QAChB,SAAW,CAAC,MAAM,MAAM,MAAM,IAAI;QAClC,MAAQ,CAAC,IAAI;QACb,YAAc,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACjE,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpD,SAAW,CAAC,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACxD,MAAQ,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAC3D,SAAW,CAAC,MAAM,IAAI;QACtB,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,WAAa,CAAC,MAAM,MAAM,MAAM,IAAI;QACpC,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,YAAc,CAAC,IAAI;QACnB,WAAa,CAAC,IAAI;QAClB,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,KAAK;QAC9D,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,YAAc,CAAC,IAAI;QACnB,aAAe,CAAC,MAAM,IAAI;QAC1B,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACvD,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC/C,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,YAAc,CAAC,IAAI;QACnB,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,KAAK;QACzD,UAAY,CAAC,MAAM,MAAM,MAAM,IAAI;QACnC,UAAY,CAAC,IAAI;QACjB,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,YAAc,CAAC,IAAI;QACnB,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,aAAe,CAAC,QAAQ,QAAQ,QAAQ,MAAM;QAC9C,WAAa,CAAC,MAAM,OAAO,MAAM,QAAQ,QAAQ,QAAQ,QAAQ,KAAK;QACtE,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,WAAa,CAAC,MAAM,QAAQ,MAAM,IAAI;QACtC,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;MAC3C;MACA,WAAa;QACX;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAAC,aAAa,cAAc,aAAa,aAAa;QACjE;MACF;MACA,YAAc;QACZ,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;MAC9B;IACF;IACA,QAAU;MACR,UAAY;QACV,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,SAAW,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAC9D,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,MAAQ,CAAC,IAAI;QACb,WAAa,CAAC,MAAM,MAAM,MAAM,IAAI;QACpC,WAAa,CAAC,IAAI;QAClB,SAAW,CAAC,MAAM,IAAI;QACtB,OAAS,CAAC,IAAI;QACd,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,QAAU,CAAC,IAAI;QACf,YAAc,CAAC,MAAM,IAAI;QACzB,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,QAAU,CAAC,MAAM,MAAM,IAAI;QAC3B,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,cAAgB,CAAC,QAAQ,QAAQ,QAAQ,QAAQ,MAAM;QACvD,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,KAAO,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,MAAQ,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,MAAM,OAAO,KAAK;QAC5D,UAAY,CAAC,IAAI;QACjB,UAAY,CAAC,MAAM,MAAM,MAAM,IAAI;QACnC,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,QAAQ,QAAQ,MAAM;QACpC,OAAS,CAAC,MAAM,IAAI;QACpB,YAAc,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACjE,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,aAAe,CAAC,IAAI;QACpB,aAAe,CAAC,IAAI;QACpB,OAAS,CAAC,MAAM,IAAI;QACpB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpD,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,aAAe,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAClE,MAAQ,CAAC,IAAI;QACb,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,WAAa,CAAC,MAAM,IAAI;QACxB,SAAW,CAAC,MAAM,IAAI;QACtB,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,OAAS,CAAC,MAAM,MAAM,QAAQ,MAAM,QAAQ,MAAM,QAAQ,MAAM,MAAM;QACtE,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,YAAc,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QAC5D,aAAe,CAAC,MAAM,MAAM,MAAM,IAAI;QACtC,WAAa,CAAC,MAAM,MAAM,MAAM,IAAI;QACpC,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACvD,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC/C,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,QAAU,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QACxD,UAAY,CAAC,MAAM,QAAQ,MAAM,QAAQ,MAAM,QAAQ,MAAM,MAAM;QACnE,UAAY,CAAC,IAAI;QACjB,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,SAAW,CAAC,QAAQ,QAAQ,QAAQ,MAAM,MAAM;QAChD,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACzD,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,WAAa,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAChE,YAAc,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACjE,QAAU,CAAC,MAAM,IAAI;MACvB;MACA,YAAc;QACZ,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;MAC9B;IACF;IACA,WAAa;MACX,UAAY;QACV,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,SAAW,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAC9D,WAAa,CAAC,IAAI;QAClB,UAAY,CAAC,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACjD,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,MAAQ,CAAC,IAAI;QACb,WAAa,CAAC,IAAI;QAClB,SAAW,CAAC,MAAM,IAAI;QACtB,OAAS,CAAC,IAAI;QACd,OAAS,CAAC,MAAM,IAAI;QACpB,QAAU,CAAC,IAAI;QACf,YAAc,CAAC,MAAM,IAAI;QACzB,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,QAAU,CAAC,MAAM,MAAM,IAAI;QAC3B,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,cAAgB,CAAC,QAAQ,QAAQ,QAAQ,QAAQ,QAAQ,KAAK;QAC9D,KAAO,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,MAAQ,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QACtD,UAAY,CAAC,IAAI;QACjB,UAAY,CAAC,MAAM,MAAM,MAAM,IAAI;QACnC,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,QAAQ,QAAQ,MAAM;QACpC,OAAS,CAAC,MAAM,IAAI;QACpB,YAAc,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACjE,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,aAAe,CAAC,IAAI;QACpB,aAAe,CAAC,IAAI;QACpB,OAAS,CAAC,MAAM,IAAI;QACpB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpD,aAAe,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAClE,MAAQ,CAAC,IAAI;QACb,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,WAAa,CAAC,MAAM,IAAI;QACxB,SAAW,CAAC,MAAM,IAAI;QACtB,SAAW,CAAC,KAAK;QACjB,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,OAAS,CAAC,MAAM,MAAM,QAAQ,MAAM,QAAQ,MAAM,QAAQ,MAAM,MAAM;QACtE,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,YAAc,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QAC5D,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,WAAa,CAAC,MAAM,MAAM,MAAM,IAAI;QACpC,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,KAAK;QACjD,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACvD,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC/C,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,QAAU,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QACxD,UAAY,CAAC,MAAM,QAAQ,MAAM,QAAQ,MAAM,QAAQ,MAAM,MAAM;QACnE,UAAY,CAAC,IAAI;QACjB,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,SAAW,CAAC,QAAQ,QAAQ,QAAQ,MAAM,MAAM;QAChD,QAAU,CAAC,MAAM,MAAM,MAAM,IAAI;QACjC,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,WAAa,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAChE,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,QAAU,CAAC,MAAM,IAAI;MACvB;MACA,WAAa;QACX;UACE,YAAc;UACd,OAAS;UACT,WAAa,CAAC,SAAS;UACvB,OAAS,CAAC,WAAW,cAAc,aAAa,cAAc;QAChE;MACF;MACA,YAAc;QACZ,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;MAC9B;IACF;IACA,SAAW;MACT,UAAY;QACV,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,SAAW,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAC9D,WAAa,CAAC,IAAI;QAClB,UAAY,CAAC,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACjD,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,MAAQ,CAAC,IAAI;QACb,WAAa,CAAC,IAAI;QAClB,SAAW,CAAC,MAAM,IAAI;QACtB,OAAS,CAAC,IAAI;QACd,OAAS,CAAC,MAAM,IAAI;QACpB,QAAU,CAAC,IAAI;QACf,YAAc,CAAC,MAAM,IAAI;QACzB,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,QAAU,CAAC,MAAM,MAAM,IAAI;QAC3B,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,cAAgB,CAAC,QAAQ,QAAQ,QAAQ,QAAQ,MAAM;QACvD,KAAO,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,MAAQ,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QACtD,UAAY,CAAC,IAAI;QACjB,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACzC,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,OAAO,OAAO,MAAM;QAClC,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACtD,YAAc,CAAC,IAAI;QACnB,OAAS,CAAC,MAAM,IAAI;QACpB,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,aAAe,CAAC,IAAI;QACpB,aAAe,CAAC,IAAI;QACpB,OAAS,CAAC,MAAM,IAAI;QACpB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpD,aAAe,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QAC7D,MAAQ,CAAC,IAAI;QACb,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,WAAa,CAAC,MAAM,IAAI;QACxB,SAAW,CAAC,MAAM,IAAI;QACtB,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,OAAS,CAAC,MAAM,MAAM,QAAQ,MAAM,QAAQ,MAAM,QAAQ,MAAM,MAAM;QACtE,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,YAAc,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QAC5D,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,OAAO,MAAM,IAAI;QAC7D,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACvD,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC/C,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,QAAU,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QACxD,UAAY,CAAC,MAAM,QAAQ,MAAM,QAAQ,MAAM,QAAQ,MAAM,MAAM;QACnE,UAAY,CAAC,IAAI;QACjB,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,SAAW,CAAC,QAAQ,QAAQ,QAAQ,MAAM,MAAM;QAChD,QAAU,CAAC,MAAM,MAAM,MAAM,IAAI;QACjC,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,QAAU,CAAC,MAAM,IAAI;MACvB;MACA,WAAa;QACX;UACE,YAAc;UACd,OAAS;UACT,QAAU;UACV,QAAU;UACV,KAAO;YACL,IAAM;YACN,KAAO;YACP,KAAO;YACP,KAAO;YACP,KAAO;YACP,KAAO;UACT;UACA,WAAa,CAAC,SAAS;UACvB,OAAS,CAAC,aAAa,cAAc,aAAa,YAAY;UAC9D,UAAY;QACd;MACF;MACA,YAAc,CAAC,EAAC,YAAc,GAAG,OAAS,GAAE,CAAC;IAC/C;IACA,SAAW;MACT,UAAY;QACV,WAAa,CAAC,QAAQ,QAAQ,QAAQ,MAAM;QAC5C,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,MAAQ,CAAC,IAAI;QACb,MAAQ;UACN;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACrD,UAAY,CAAC,MAAM,IAAI;QACvB,YAAc,CAAC,IAAI;QACnB,WAAa,CAAC,IAAI;QAClB,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,SAAW,CAAC,MAAM,IAAI;QACtB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpD,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,QAAU,CAAC,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAC/C,OAAS,CAAC,IAAI;QACd,KAAO,CAAC,MAAM,MAAM,MAAM,IAAI;QAC9B,aAAe,CAAC,MAAM,IAAI;QAC1B,KAAO,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,YAAc,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,IAAI;QAC/D,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,QAAU,CAAC,MAAM,MAAM,IAAI;QAC3B,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,aAAe,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,MAAM;QAC9D,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,WAAa,CAAC,MAAM,MAAM,MAAM,IAAI;QACpC,UAAY,CAAC,MAAM,MAAM,IAAI;QAC7B,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAChE,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3D,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7D,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACxC,OAAS,CAAC,MAAM,IAAI;QACpB,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,aAAe,CAAC,IAAI;QACpB,OAAS,CAAC,MAAM,IAAI;QACpB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpD,SAAW,CAAC,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACxD,aAAe,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,MAAM,OAAO,KAAK;QACnE,MAAQ,CAAC,IAAI;QACb,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,WAAa,CAAC,MAAM,IAAI;QACxB,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC/C,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACvD,WAAa,CAAC,MAAM,MAAM,MAAM,IAAI;QACpC,WAAa,CAAC,IAAI;QAClB,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACvD,aAAe,CAAC,MAAM,QAAQ,QAAQ,QAAQ,MAAM,MAAM;QAC1D,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC/C,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1D,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,QAAU,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QACxD,UAAY,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QAC1D,UAAY,CAAC,IAAI;QACjB,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpD,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACxD,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACzD,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,UAAY,CAAC,IAAI;QACjB,YAAc,CAAC,MAAM,MAAM,IAAI;QAC/B,QAAU,CAAC,MAAM,IAAI;QACrB,aAAe,CAAC,MAAM,MAAM,MAAM,IAAI;MACxC;MACA,YAAc;QACZ,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;MAC9B;IACF;IACA,cAAgB;MACd,UAAY;QACV,WAAa,CAAC,MAAM;QACpB,SAAW,CAAC,IAAI;QAChB,MAAQ,CAAC,MAAM,MAAM;QACrB,UAAY,CAAC,MAAM,IAAI;QACvB,SAAW,CAAC,IAAI;QAChB,SAAW,CAAC,IAAI;QAChB,OAAS,CAAC,IAAI;QACd,QAAU,CAAC,MAAM,MAAM;QACvB,WAAa,CAAC,MAAM,IAAI;QACxB,KAAO,CAAC,IAAI;QACZ,YAAc,CAAC,MAAM,MAAM;QAC3B,YAAc,CAAC,IAAI;QACnB,SAAW,CAAC,IAAI;QAChB,UAAY,CAAC,MAAM,MAAM;QACzB,QAAU,CAAC,MAAM,IAAI;QACrB,aAAe,CAAC,IAAI;QACpB,aAAe,CAAC,MAAM,KAAK;QAC3B,aAAe,CAAC,IAAI;QACpB,YAAc,CAAC,IAAI;QACnB,WAAa,CAAC,IAAI;QAClB,UAAY,CAAC,IAAI;QACjB,aAAe,CAAC,IAAI;QACpB,WAAa,CAAC,MAAM,MAAM;QAC1B,SAAW,CAAC,MAAM,IAAI;QACtB,SAAW,CAAC,IAAI;QAChB,UAAY,CAAC,MAAM,IAAI;QACvB,YAAc,CAAC,IAAI;QACnB,SAAW,CAAC,IAAI;QAChB,SAAW,CAAC,MAAM,IAAI;QACtB,SAAW,CAAC,MAAM;QAClB,OAAS,CAAC,IAAI;QACd,aAAe,CAAC,MAAM,KAAK;QAC3B,WAAa,CAAC,IAAI;QAClB,MAAQ,CAAC,MAAM,IAAI;QACnB,QAAU,CAAC,IAAI;QACf,SAAW,CAAC,IAAI;QAChB,UAAY,CAAC,IAAI;QACjB,OAAS,CAAC,IAAI;QACd,YAAc,CAAC,MAAM,IAAI;QACzB,YAAc,CAAC,IAAI;QACnB,WAAa,CAAC,IAAI;QAClB,WAAa,CAAC,IAAI;QAClB,YAAc,CAAC,MAAM,IAAI;QACzB,OAAS,CAAC,IAAI;QACd,QAAU,CAAC,MAAM,IAAI;QACrB,OAAS,CAAC,IAAI;QACd,WAAa,CAAC,IAAI;QAClB,YAAc,CAAC,MAAM,IAAI;QACzB,aAAe,CAAC,MAAM,MAAM;QAC5B,UAAY,CAAC,IAAI;QACjB,WAAa,CAAC,MAAM,MAAM,MAAM;QAChC,SAAW,CAAC,IAAI;QAChB,SAAW,CAAC,IAAI;QAChB,YAAc,CAAC,IAAI;QACnB,QAAU,CAAC,MAAM,KAAK;QACtB,UAAY,CAAC,MAAM,KAAK;QACxB,OAAS,CAAC,MAAM,IAAI;QACpB,OAAS,CAAC,IAAI;QACd,SAAW,CAAC,IAAI;QAChB,OAAS,CAAC,MAAM,IAAI;QACpB,QAAU,CAAC,MAAM,IAAI;QACrB,OAAS,CAAC,MAAM,IAAI;QACpB,aAAe,CAAC,IAAI;MACtB;IACF;IACA,UAAY;MACV,UAAY;QACV,WAAa,CAAC,QAAQ,QAAQ,QAAQ,MAAM;QAC5C,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,MAAQ,CAAC,IAAI;QACb,MAAQ,CAAC,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAC7C,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACrD,UAAY,CAAC,MAAM,IAAI;QACvB,YAAc,CAAC,IAAI;QACnB,WAAa,CAAC,IAAI;QAClB,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,SAAW,CAAC,MAAM,IAAI;QACtB,SAAW,CAAC,MAAM,IAAI;QACtB,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,QAAU,CAAC,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAC/C,OAAS,CAAC,IAAI;QACd,KAAO,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACpC,aAAe,CAAC,MAAM,IAAI;QAC1B,KAAO,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,YAAc,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,IAAI;QAC/D,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,QAAU,CAAC,MAAM,MAAM,IAAI;QAC3B,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,aAAe,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,KAAK;QACtD,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,YAAc,CAAC,IAAI;QACnB,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,WAAa,CAAC,MAAM,MAAM,MAAM,IAAI;QACpC,UAAY,CAAC,MAAM,MAAM,IAAI;QAC7B,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACtD,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpD,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACrD,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,OAAS,CAAC,MAAM,IAAI;QACpB,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,aAAe,CAAC,IAAI;QACpB,OAAS,CAAC,MAAM,IAAI;QACpB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpD,SAAW,CAAC,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACxD,aAAe,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QAC7D,MAAQ,CAAC,IAAI;QACb,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,SAAW,CAAC,KAAK;QACjB,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,WAAa,CAAC,MAAM,IAAI;QACxB,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3C,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,WAAa,CAAC,OAAO,MAAM,QAAQ,QAAQ,QAAQ,QAAQ,KAAK;QAChE,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACvD,WAAa,CAAC,MAAM,MAAM,MAAM,IAAI;QACpC,WAAa,CAAC,IAAI;QAClB,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,iBAAmB,CAAC,IAAI;QACxB,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACzC,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACvD,aAAe,CAAC,MAAM,QAAQ,QAAQ,QAAQ,MAAM,MAAM;QAC1D,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC/C,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,aAAe;UACb;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,QAAU,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QACxD,UAAY,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QAC1D,UAAY,CAAC,IAAI;QACjB,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,YAAc,CAAC,IAAI;QACnB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpD,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACxD,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,QAAU,CAAC,MAAM,MAAM,IAAI;QAC3B,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,UAAY,CAAC,IAAI;QACjB,YAAc,CAAC,MAAM,MAAM,IAAI;QAC/B,QAAU,CAAC,MAAM,IAAI;QACrB,aAAe,CAAC,MAAM,MAAM,MAAM,IAAI;MACxC;MACA,WAAa;QACX;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAAC,WAAW,aAAa,aAAa,WAAW;QAC5D;MACF;MACA,YAAc;QACZ,EAAC,YAAc,GAAG,OAAS,GAAE;QAC7B,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,GAAE;MAC/B;IACF;IACA,eAAiB;MACf,UAAY;QACV,WAAa,CAAC,MAAM;QACpB,SAAW,CAAC,IAAI;QAChB,MAAQ,CAAC,MAAM,MAAM;QACrB,UAAY,CAAC,MAAM,IAAI;QACvB,QAAU,CAAC,MAAM,IAAI;QACrB,SAAW,CAAC,IAAI;QAChB,SAAW,CAAC,IAAI;QAChB,OAAS,CAAC,IAAI;QACd,QAAU,CAAC,MAAM,MAAM;QACvB,WAAa,CAAC,MAAM,IAAI;QACxB,KAAO,CAAC,IAAI;QACZ,YAAc,CAAC,MAAM,MAAM;QAC3B,YAAc,CAAC,IAAI;QACnB,SAAW,CAAC,IAAI;QAChB,UAAY,CAAC,MAAM,MAAM;QACzB,QAAU,CAAC,MAAM,IAAI;QACrB,aAAe,CAAC,MAAM,KAAK;QAC3B,aAAe,CAAC,IAAI;QACpB,YAAc,CAAC,IAAI;QACnB,YAAc,CAAC,IAAI;QACnB,WAAa,CAAC,IAAI;QAClB,UAAY,CAAC,IAAI;QACjB,aAAe,CAAC,IAAI;QACpB,WAAa,CAAC,MAAM,IAAI;QACxB,WAAa,CAAC,MAAM,MAAM;QAC1B,SAAW,CAAC,MAAM,IAAI;QACtB,SAAW,CAAC,IAAI;QAChB,UAAY,CAAC,MAAM,IAAI;QACvB,UAAY,CAAC,IAAI;QACjB,YAAc,CAAC,IAAI;QACnB,SAAW,CAAC,MAAM,IAAI;QACtB,SAAW,CAAC,MAAM;QAClB,OAAS,CAAC,IAAI;QACd,aAAe,CAAC,MAAM,KAAK;QAC3B,WAAa,CAAC,IAAI;QAClB,MAAQ,CAAC,MAAM,IAAI;QACnB,QAAU,CAAC,IAAI;QACf,MAAQ,CAAC,IAAI;QACb,OAAS,CAAC,IAAI;QACd,WAAa,CAAC,KAAK;QACnB,YAAc,CAAC,MAAM,IAAI;QACzB,YAAc,CAAC,IAAI;QACnB,WAAa,CAAC,IAAI;QAClB,WAAa,CAAC,IAAI;QAClB,YAAc,CAAC,MAAM,IAAI;QACzB,YAAc,CAAC,IAAI;QACnB,OAAS,CAAC,IAAI;QACd,QAAU,CAAC,IAAI;QACf,OAAS,CAAC,IAAI;QACd,iBAAmB,CAAC,IAAI;QACxB,YAAc,CAAC,MAAM,IAAI;QACzB,aAAe,CAAC,MAAM,MAAM;QAC5B,UAAY,CAAC,IAAI;QACjB,WAAa,CAAC,MAAM,MAAM,MAAM;QAChC,SAAW,CAAC,IAAI;QAChB,aAAe,CAAC,MAAM,MAAM,KAAK;QACjC,QAAU,CAAC,MAAM,KAAK;QACtB,UAAY,CAAC,MAAM,KAAK;QACxB,OAAS,CAAC,MAAM,IAAI;QACpB,OAAS,CAAC,IAAI;QACd,YAAc,CAAC,IAAI;QACnB,SAAW,CAAC,IAAI;QAChB,OAAS,CAAC,MAAM,IAAI;QACpB,QAAU,CAAC,IAAI;QACf,OAAS,CAAC,MAAM,IAAI;QACpB,WAAa,CAAC,IAAI;QAClB,aAAe,CAAC,IAAI;MACtB;MACA,YAAc,CAAC,EAAC,YAAc,GAAG,OAAS,GAAE,CAAC;IAC/C;IACA,oBAAsB;MACpB,UAAY;QACV,WAAa,CAAC,QAAQ,KAAK;QAC3B,SAAW,CAAC,IAAI;QAChB,MAAQ,CAAC,QAAQ,KAAK;QACtB,UAAY,CAAC,IAAI;QACjB,QAAU,CAAC,IAAI;QACf,SAAW,CAAC,IAAI;QAChB,OAAS,CAAC,IAAI;QACd,QAAU,CAAC,MAAM;QACjB,WAAa,CAAC,IAAI;QAClB,YAAc,CAAC,MAAM;QACrB,YAAc,CAAC,IAAI;QACnB,SAAW,CAAC,IAAI;QAChB,UAAY,CAAC,MAAM,MAAM;QACzB,QAAU,CAAC,IAAI;QACf,aAAe,CAAC,KAAK;QACrB,aAAe,CAAC,IAAI;QACpB,YAAc,CAAC,IAAI;QACnB,WAAa,CAAC,IAAI;QAClB,aAAe,CAAC,IAAI;QACpB,WAAa,CAAC,IAAI;QAClB,WAAa,CAAC,QAAQ,KAAK;QAC3B,SAAW,CAAC,IAAI;QAChB,SAAW,CAAC,IAAI;QAChB,UAAY,CAAC,IAAI;QACjB,UAAY,CAAC,IAAI;QACjB,YAAc,CAAC,IAAI;QACnB,SAAW,CAAC,IAAI;QAChB,SAAW,CAAC,QAAQ,KAAK;QACzB,OAAS,CAAC,IAAI;QACd,aAAe,CAAC,KAAK;QACrB,WAAa,CAAC,IAAI;QAClB,MAAQ,CAAC,IAAI;QACb,QAAU,CAAC,IAAI;QACf,MAAQ,CAAC,IAAI;QACb,OAAS,CAAC,IAAI;QACd,WAAa,CAAC,KAAK;QACnB,YAAc,CAAC,IAAI;QACnB,YAAc,CAAC,IAAI;QACnB,WAAa,CAAC,IAAI;QAClB,WAAa,CAAC,IAAI;QAClB,YAAc,CAAC,IAAI;QACnB,YAAc,CAAC,IAAI;QACnB,OAAS,CAAC,IAAI;QACd,QAAU,CAAC,IAAI;QACf,OAAS,CAAC,IAAI;QACd,iBAAmB,CAAC,IAAI;QACxB,YAAc,CAAC,IAAI;QACnB,aAAe,CAAC,MAAM;QACtB,UAAY,CAAC,IAAI;QACjB,WAAa,CAAC,MAAM,MAAM;QAC1B,SAAW,CAAC,IAAI;QAChB,aAAe,CAAC,MAAM,KAAK;QAC3B,QAAU,CAAC,KAAK;QAChB,UAAY,CAAC,KAAK;QAClB,OAAS,CAAC,IAAI;QACd,OAAS,CAAC,IAAI;QACd,YAAc,CAAC,IAAI;QACnB,SAAW,CAAC,IAAI;QAChB,OAAS,CAAC,IAAI;QACd,QAAU,CAAC,IAAI;QACf,OAAS,CAAC,IAAI;QACd,WAAa,CAAC,IAAI;QAClB,aAAe,CAAC,IAAI;MACtB;MACA,WAAa;QACX;UACE,YAAc;UACd,OAAS;UACT,YAAc;UACd,OAAS,CAAC,QAAQ,WAAW,aAAa,WAAW;UACrD,UAAY;QACd;MACF;MACA,WAAa;IACf;IACA,SAAW;MACT,UAAY;QACV,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAC9D,WAAa,CAAC,IAAI;QAClB,WAAa,CAAC,QAAQ,QAAQ,QAAQ,MAAM;QAC5C,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACzC,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,WAAa,CAAC,KAAK;QACnB,MAAQ,CAAC,IAAI;QACb,WAAa,CAAC,IAAI;QAClB,SAAW,CAAC,MAAM,IAAI;QACtB,OAAS,CAAC,IAAI;QACd,OAAS,CAAC,MAAM,IAAI;QACpB,QAAU,CAAC,IAAI;QACf,YAAc,CAAC,MAAM,IAAI;QACzB,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,WAAa,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAChE,UAAY,CAAC,MAAM,MAAM,MAAM,IAAI;QACnC,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,QAAU,CAAC,MAAM,MAAM,IAAI;QAC3B,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,KAAK;QACxD,cAAgB,CAAC,MAAM,MAAM,MAAM,IAAI;QACvC,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACxD,KAAO,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,aAAe,CAAC,MAAM,MAAM;QAC5B,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,YAAc,CAAC,MAAM,QAAQ,MAAM,OAAO,OAAO,OAAO,MAAM;QAC9D,OAAS,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QACvD,UAAY,CAAC,IAAI;QACjB,UAAY,CAAC,MAAM,MAAM,MAAM,IAAI;QACnC,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,MAAQ,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,OAAO,KAAK;QAC7D,OAAS,CAAC,MAAM,IAAI;QACpB,YAAc,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACjE,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,aAAe,CAAC,IAAI;QACpB,aAAe,CAAC,IAAI;QACpB,MAAQ,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,MAAM,OAAO,KAAK;QAC5D,OAAS,CAAC,MAAM,IAAI;QACpB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpD,SAAW,CAAC,OAAO,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACvD,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,MAAQ,CAAC,IAAI;QACb,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,WAAa,CAAC,MAAM,MAAM,MAAM,IAAI;QACpC,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,OAAS,CAAC,MAAM,MAAM,QAAQ,MAAM,QAAQ,MAAM,QAAQ,MAAM,MAAM;QACtE,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClE,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACvD,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC/C,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,UAAY,CAAC,MAAM,MAAM,MAAM,IAAI;QACnC,UAAY,CAAC,IAAI;QACjB,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACtD,SAAW,CAAC,IAAI;QAChB,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACnD,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,QAAU,CAAC,MAAM,IAAI;MACvB;MACA,WAAa;QACX;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAAC,aAAa,cAAc,QAAQ,WAAW;QAC1D;MACF;MACA,YAAc;QACZ,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;MAC9B;IACF;IACA,QAAU;MACR,UAAY;QACV,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAC9D,WAAa,CAAC,IAAI;QAClB,WAAa,CAAC,QAAQ,QAAQ,QAAQ,MAAM;QAC5C,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,MAAQ,CAAC,IAAI;QACb,WAAa,CAAC,IAAI;QAClB,SAAW,CAAC,MAAM,IAAI;QACtB,OAAS,CAAC,IAAI;QACd,OAAS,CAAC,MAAM,IAAI;QACpB,QAAU,CAAC,IAAI;QACf,YAAc,CAAC,MAAM,IAAI;QACzB,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,WAAa,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAChE,UAAY,CAAC,MAAM,MAAM,OAAO,MAAM,OAAO,MAAM,MAAM;QACzD,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,QAAU,CAAC,MAAM,MAAM,IAAI;QAC3B,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,YAAc,CAAC,MAAM,MAAM,IAAI;QAC/B,KAAO,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,aAAe,CAAC,MAAM,MAAM;QAC5B,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,YAAc,CAAC,MAAM,QAAQ,MAAM,OAAO,OAAO,OAAO,KAAK;QAC7D,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,OAAS,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QACvD,UAAY,CAAC,IAAI;QACjB,UAAY,CAAC,MAAM,MAAM,MAAM,IAAI;QACnC,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACtD,YAAc,CAAC,IAAI;QACnB,MAAQ,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QACtD,OAAS,CAAC,MAAM,IAAI;QACpB,YAAc,CAAC,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACjE,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,aAAe,CAAC,IAAI;QACpB,aAAe,CAAC,IAAI;QACpB,MAAQ,CAAC,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QACtD,OAAS,CAAC,OAAO,OAAO,MAAM,OAAO,MAAM,KAAK;QAChD,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpD,SAAW,CAAC,OAAO,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACvD,aAAe,CAAC,IAAI;QACpB,MAAQ,CAAC,IAAI;QACb,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,WAAa,CAAC,IAAI;QAClB,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,OAAS,CAAC,MAAM,MAAM,QAAQ,MAAM,QAAQ,MAAM,QAAQ,MAAM,MAAM;QACtE,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACtD,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1C,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACvD,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC/C,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,UAAY,CAAC,MAAM,MAAM,MAAM,IAAI;QACnC,UAAY,CAAC,IAAI;QACjB,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,YAAc,CAAC,IAAI;QACnB,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,IAAI;QAClB,SAAW,CAAC,IAAI;QAChB,QAAU,CAAC,MAAM,MAAM,IAAI;QAC3B,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,WAAa,CAAC,IAAI;QAClB,QAAU,CAAC,MAAM,IAAI;MACvB;MACA,YAAc;QACZ,EAAC,YAAc,GAAG,OAAS,GAAE;QAC7B,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;MAC9B;IACF;IACA,OAAS;MACP,UAAY;QACV,MAAQ,CAAC,QAAQ,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACnE,WAAa,CAAC,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAClD,UAAY,CAAC,MAAM,MAAM,MAAM,IAAI;QACnC,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACnD,OAAS,CAAC,QAAQ,QAAQ,MAAM;QAChC,MAAQ,CAAC,IAAI;QACb,MAAQ,CAAC,MAAM,MAAM,IAAI;QACzB,MAAQ,CAAC,OAAO,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,QAAQ,KAAK;QACrE,UAAY,CAAC,MAAM,IAAI;QACvB,aAAe,CAAC,IAAI;QACpB,UAAY,CAAC,MAAM,MAAM,IAAI;QAC7B,WAAa,CAAC,IAAI;QAClB,MAAQ,CAAC,QAAQ,QAAQ,QAAQ,MAAM;QACvC,SAAW,CAAC,MAAM,IAAI;QACtB,QAAU,CAAC,MAAM,IAAI;QACrB,OAAS,CAAC,IAAI;QACd,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACtD,KAAO,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,SAAW,CAAC,MAAM,MAAM,MAAM,IAAI;QAClC,YAAc,CAAC,MAAM,MAAM,IAAI;QAC/B,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7D,QAAU,CAAC,MAAM,MAAM,MAAM,IAAI;QACjC,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACnD,UAAY,CAAC,IAAI;QACjB,SAAW,CAAC,IAAI;QAChB,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACtD,OAAS,CAAC,QAAQ,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACpE,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,MAAQ;UACN;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY,CAAC,MAAM,MAAM,IAAI;QAC7B,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,aAAe,CAAC,MAAM,IAAI;QAC1B,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjE,UAAY,CAAC,IAAI;QACjB,SAAW,CAAC,IAAI;QAChB,WAAa,CAAC,IAAI;QAClB,MAAQ;UACN;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa,CAAC,MAAM,IAAI;QACxB,OAAS,CAAC,MAAM,IAAI;QACpB,SAAW,CAAC,QAAQ,QAAQ,QAAQ,MAAM;QAC1C,SAAW,CAAC,IAAI;QAChB,SAAW,CAAC,IAAI;QAChB,aAAe,CAAC,IAAI;QACpB,SAAW,CAAC,MAAM,MAAM,MAAM,IAAI;QAClC,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,aAAe;UACb;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1D,cAAgB,CAAC,IAAI;QACrB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,MAAQ,CAAC,IAAI;QACb,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACvD,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5D,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACzC,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,WAAa,CAAC,IAAI;QAClB,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,SAAW,CAAC,QAAQ,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACtE,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACzC,cAAgB,CAAC,IAAI;QACrB,WAAa,CAAC,IAAI;QAClB,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACtD,YAAc,CAAC,MAAM,QAAQ,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACrE,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,OAAS,CAAC,IAAI;QACd,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACzD,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,OAAS;UACP;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,QAAU,CAAC,QAAQ,QAAQ,QAAQ,QAAQ,QAAQ,MAAM;QACzD,WAAa,CAAC,QAAQ,QAAQ,QAAQ,QAAQ,QAAQ,MAAM;QAC5D,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACzC,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7D,aAAe,CAAC,MAAM,MAAM,MAAM,IAAI;QACtC,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACrD,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,SAAW,CAAC,QAAQ,QAAQ,QAAQ,QAAQ,QAAQ,MAAM;QAC1D,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3C,UAAY,CAAC,MAAM,IAAI;QACvB,WAAa,CAAC,IAAI;QAClB,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACxC,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACxD,aAAe,CAAC,IAAI;QACpB,YAAc,CAAC,IAAI;QACnB,WAAa,CAAC,MAAM,MAAM,MAAM,IAAI;QACpC,MAAQ;UACN;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;MACF;MACA,WAAa;QACX;UACE,YAAc;UACd,OAAS;UACT,QAAU;UACV,QAAU;UACV,KAAO;YACL,IAAM;YACN,KAAO;YACP,KAAO;YACP,KAAO;YACP,KAAO;YACP,KAAO;UACT;UACA,WAAa,CAAC,UAAU;UACxB,OAAS,CAAC,QAAQ,QAAQ,eAAe,MAAM;UAC/C,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,QAAU;UACV,OAAS,CAAC,QAAQ,QAAQ,aAAa;UACvC,UAAY;QACd;MACF;MACA,YAAc;QACZ,EAAC,YAAc,GAAG,OAAS,EAAC;QAC5B,EAAC,YAAc,GAAG,OAAS,EAAC;MAC9B;IACF;IACA,OAAS;MACP,UAAY;QACV,MAAQ,CAAC,QAAQ,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACnE,WAAa,CAAC,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QAClD,UAAY,CAAC,MAAM,MAAM,MAAM,IAAI;QACnC,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,OAAS,CAAC,QAAQ,QAAQ,MAAM;QAChC,MAAQ,CAAC,IAAI;QACb,MAAQ,CAAC,MAAM,MAAM,IAAI;QACzB,MAAQ,CAAC,OAAO,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,OAAO,KAAK;QACpE,UAAY,CAAC,MAAM,MAAM,IAAI;QAC7B,eAAiB,CAAC,IAAI;QACtB,aAAe,CAAC,IAAI;QACpB,UAAY,CAAC,MAAM,MAAM,MAAM,IAAI;QACnC,WAAa,CAAC,IAAI;QAClB,MAAQ,CAAC,QAAQ,QAAQ,QAAQ,MAAM;QACvC,SAAW,CAAC,MAAM,IAAI;QACtB,QAAU,CAAC,MAAM,OAAO,MAAM,OAAO,QAAQ,QAAQ,MAAM;QAC3D,OAAS,CAAC,IAAI;QACd,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,KAAO,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,YAAc,CAAC,MAAM,MAAM,IAAI;QAC/B,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3C,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7D,QAAU,CAAC,MAAM,MAAM,MAAM,IAAI;QACjC,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACnD,UAAY,CAAC,MAAM,OAAO,OAAO,OAAO,OAAO,KAAK;QACpD,SAAW,CAAC,IAAI;QAChB,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACtD,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3C,OAAS;UACP;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,MAAQ;UACN;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY,CAAC,MAAM,MAAM,IAAI;QAC7B,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5D,SAAW,CAAC,MAAM,OAAO,OAAO,OAAO,OAAO,KAAK;QACnD,aAAe,CAAC,MAAM,IAAI;QAC1B,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC/C,UAAY,CAAC,IAAI;QACjB,SAAW,CAAC,IAAI;QAChB,WAAa,CAAC,IAAI;QAClB,MAAQ,CAAC,OAAO,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QAC7D,WAAa,CAAC,MAAM,IAAI;QACxB,OAAS,CAAC,MAAM,IAAI;QACpB,SAAW,CAAC,QAAQ,QAAQ,QAAQ,MAAM;QAC1C,SAAW,CAAC,IAAI;QAChB,SAAW,CAAC,IAAI;QAChB,aAAe,CAAC,IAAI;QACpB,WAAa,CAAC,IAAI;QAClB,SAAW,CAAC,MAAM,MAAM,MAAM,IAAI;QAClC,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,aAAe,CAAC,OAAO,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QACpE,YAAc,CAAC,IAAI;QACnB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1D,cAAgB,CAAC,IAAI;QACrB,MAAQ,CAAC,IAAI;QACb,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,SAAW,CAAC,KAAK;QACjB,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACvD,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5D,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACzC,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,WAAa,CAAC,IAAI;QAClB,WAAa,CAAC,IAAI;QAClB,SAAW,CAAC,QAAQ,MAAM,QAAQ,MAAM,QAAQ,QAAQ,QAAQ,MAAM;QACtE,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACzC,cAAgB,CAAC,IAAI;QACrB,WAAa,CAAC,IAAI;QAClB,MAAQ,CAAC,IAAI;QACb,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACtD,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,OAAS,CAAC,IAAI;QACd,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACvC,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,QAAU,CAAC,QAAQ,QAAQ,QAAQ,QAAQ,QAAQ,MAAM;QACzD,WAAa,CAAC,QAAQ,QAAQ,QAAQ,QAAQ,QAAQ,MAAM;QAC5D,iBAAmB,CAAC,MAAM,IAAI;QAC9B,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACzC,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7D,aAAe,CAAC,IAAI;QACpB,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACrD,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,SAAW,CAAC,QAAQ,QAAQ,QAAQ,QAAQ,QAAQ,MAAM;QAC1D,UAAY,CAAC,MAAM,IAAI;QACvB,WAAa,CAAC,IAAI;QAClB,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,YAAc,CAAC,MAAM,IAAI;QACzB,aAAe,CAAC,MAAM,OAAO,OAAO,OAAO,OAAO,KAAK;QACvD,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACxC,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACxD,aAAe,CAAC,IAAI;QACpB,YAAc,CAAC,IAAI;QACnB,WAAa,CAAC,MAAM,MAAM,MAAM,IAAI;QACpC,MAAQ,CAAC,OAAO,MAAM,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;MAC/D;MACA,WAAa;QACX;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAAC,WAAW,cAAc,SAAS,MAAM;QACpD;MACF;MACA,YAAc;QACZ,EAAC,YAAc,GAAG,OAAS,GAAE;QAC7B,EAAC,YAAc,GAAG,OAAS,GAAE;MAC/B;IACF;IACA,OAAS;MACP,UAAY;QACV,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpD,QAAU,CAAC,MAAM,MAAM,IAAI;QAC3B,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3C,UAAY,CAAC,MAAM,MAAM,IAAI;QAC7B,WAAa,CAAC,IAAI;QAClB,QAAU;UACR;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,OAAS;UACP;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,MAAM,IAAI;QACtB,SAAW,CAAC,IAAI;QAChB,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,OAAS,CAAC,IAAI;QACd,aAAe,CAAC,MAAM,IAAI;QAC1B,QAAU,CAAC,IAAI;QACf,gBAAkB,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC/C,YAAc,CAAC,IAAI;QACnB,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACjD,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,iBAAmB,CAAC,MAAM,MAAM,IAAI;QACpC,aAAe,CAAC,IAAI;QACpB,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACzD,UAAY,CAAC,KAAK;QAClB,QAAU;UACR;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACnD,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,UAAY,CAAC,KAAK;QAClB,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,KAAK;QACvD,UAAY,CAAC,MAAM,IAAI;QACvB,aAAe,CAAC,MAAM,OAAO,MAAM,MAAM,MAAM,MAAM,IAAI;QACzD,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACrD,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACxD,YAAc,CAAC,MAAM,MAAM,IAAI;QAC/B,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,UAAY,CAAC,MAAM,IAAI;QACvB,WAAa,CAAC,MAAM,IAAI;QACxB,OAAS,CAAC,IAAI;QACd,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,aAAe,CAAC,IAAI;QACpB,QAAU,CAAC,QAAQ,MAAM;QACzB,UAAY,CAAC,OAAO,KAAK;QACzB,WAAa,CAAC,MAAM,IAAI;QACxB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1D,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1D,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5D,SAAW,CAAC,MAAM,IAAI;QACtB,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACvD,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,OAAO,IAAI;QACpD,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3D,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,OAAS,CAAC,MAAM,MAAM,MAAM,IAAI;QAChC,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,aAAe,CAAC,IAAI;QACpB,WAAa,CAAC,MAAM,MAAM,MAAM,IAAI;QACpC,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5D,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACvD,MAAQ,CAAC,MAAM,MAAM,KAAK;QAC1B,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACtC,UAAY,CAAC,OAAO,OAAO,OAAO,MAAM,OAAO,OAAO,OAAO,KAAK;QAClE,UAAY,CAAC,IAAI;QACjB,aAAe,CAAC,KAAK;QACrB,WAAa,CAAC,IAAI;QAClB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC1D,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,OAAO,IAAI;QAC/D,cAAgB,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC/D,cAAgB;UACd;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,aAAe;UACb;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC7C,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,YAAc,CAAC,IAAI;QACnB,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACvC,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3C,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3C,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,KAAK;QACxD,WAAa,CAAC,IAAI;MACpB;MACA,WAAa;QACX;UACE,YAAc;UACd,OAAS;UACT,OAAS;UACT,OAAS,CAAC,gBAAgB,SAAS,MAAM;UACzC,UAAY;UACZ,iBAAmB;QACrB;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS;UACT,OAAS,CAAC,gBAAgB,SAAS,MAAM;UACzC,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS;UACT,OAAS,CAAC,gBAAgB,SAAS,aAAa;UAChD,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS;UACT,OAAS,CAAC,gBAAgB,SAAS,UAAU;UAC7C,UAAY;UACZ,iBAAmB;QACrB;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAAC,cAAc,eAAe,aAAa,QAAQ;UAC5D,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS;UACT,QAAU;UACV,QAAU;UACV,OAAS,CAAC,UAAU,cAAc,YAAY,QAAQ;UACtD,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS;UACT,QAAU;UACV,QAAU;UACV,OAAS,CAAC,UAAU,cAAc,UAAU,aAAa;UACzD,UAAY;QACd;MACF;IACF;IACA,iBAAmB;MACjB,UAAY;QACV,SAAW,CAAC,IAAI;QAChB,WAAa,CAAC,IAAI;QAClB,YAAc,CAAC,IAAI;QACnB,OAAS,CAAC,KAAK;QACf,YAAc,CAAC,IAAI;QACnB,QAAU,CAAC,IAAI;QACf,QAAU,CAAC,IAAI;QACf,OAAS,CAAC,IAAI;QACd,OAAS,CAAC,IAAI;QACd,aAAe,CAAC,IAAI;QACpB,WAAa,CAAC,IAAI;QAClB,UAAY,CAAC,IAAI;QACjB,aAAe,CAAC,MAAM,KAAK;QAC3B,aAAe,CAAC,IAAI;QACpB,UAAY,CAAC,IAAI;QACjB,aAAe,CAAC,IAAI;QACpB,YAAc,CAAC,IAAI;QACnB,SAAW,CAAC,IAAI;QAChB,WAAa,CAAC,MAAM;QACpB,aAAe,CAAC,IAAI;QACpB,WAAa,CAAC,KAAK;QACnB,SAAW,CAAC,IAAI;QAChB,WAAa,CAAC,IAAI;QAClB,MAAQ,CAAC,IAAI;QACb,QAAU,CAAC,IAAI;QACf,SAAW,CAAC,IAAI;QAChB,aAAe,CAAC,IAAI;QACpB,WAAa,CAAC,IAAI;QAClB,YAAc,CAAC,IAAI;QACnB,WAAa,CAAC,IAAI;QAClB,OAAS,CAAC,IAAI;QACd,YAAc,CAAC,IAAI;QACnB,SAAW,CAAC,MAAM,KAAK;QACvB,WAAa,CAAC,MAAM;QACpB,OAAS,CAAC,IAAI;QACd,UAAY,CAAC,KAAK;QAClB,SAAW,CAAC,IAAI;QAChB,aAAe,CAAC,IAAI;QACpB,cAAgB,CAAC,KAAK;QACtB,aAAe,CAAC,MAAM,MAAM;QAC5B,OAAS,CAAC,IAAI;QACd,QAAU,CAAC,IAAI;QACf,YAAc,CAAC,KAAK;MACtB;MACA,WAAa;QACX;UACE,YAAc;UACd,OAAS;UACT,QAAU;UACV,QAAU;UACV,OAAS,CAAC,eAAe,cAAc,WAAW,WAAW;UAC7D,UAAY;QACd;MACF;MACA,WAAa;IACf;IACA,SAAW;MACT,UAAY;QACV,SAAW;UACT;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,eAAiB,CAAC,IAAI;QACtB,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACpD,QAAU,CAAC,QAAQ,MAAM;QACzB,MAAQ,CAAC,IAAI;QACb,UAAY,CAAC,MAAM,MAAM,MAAM,IAAI;QACnC,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,QAAQ,MAAM,IAAI;QACrE,UAAY,CAAC,IAAI;QACjB,WAAa,CAAC,IAAI;QAClB,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,QAAU,CAAC,IAAI;QACf,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3C,OAAS,CAAC,MAAM,OAAO,MAAM,OAAO,MAAM;QAC1C,SAAW,CAAC,MAAM,IAAI;QACtB,SAAW,CAAC,QAAQ,IAAI;QACxB,OAAS,CAAC,MAAM,MAAM,IAAI;QAC1B,OAAS,CAAC,IAAI;QACd,aAAe,CAAC,MAAM,IAAI;QAC1B,QAAU,CAAC,IAAI;QACf,KAAO,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAChD,gBAAkB,CAAC,IAAI;QACvB,WAAa,CAAC,QAAQ,QAAQ,QAAQ,QAAQ,QAAQ,QAAQ,MAAM;QACpE,YAAc,CAAC,MAAM,IAAI;QACzB,YAAc,CAAC,IAAI;QACnB,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,cAAgB,CAAC,MAAM,IAAI;QAC3B,cAAgB,CAAC,MAAM,IAAI;QAC3B,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,cAAgB,CAAC,IAAI;QACrB,iBAAmB,CAAC,MAAM,IAAI;QAC9B,aAAe;UACb;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,QAAU,CAAC,MAAM,MAAM,QAAQ,QAAQ,MAAM;QAC7C,UAAY,CAAC,MAAM,MAAM;QACzB,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACvC,cAAgB,CAAC,MAAM;QACvB,QAAU,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACzD,SAAW,CAAC,MAAM;QAClB,WAAa,CAAC,IAAI;QAClB,OAAS,CAAC,QAAQ,QAAQ,QAAQ,QAAQ,QAAQ,QAAQ,MAAM;QAChE,OAAS,CAAC,MAAM,MAAM,QAAQ,MAAM,MAAM,QAAQ,IAAI;QACtD,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5C,KAAO,CAAC,QAAQ,QAAQ,QAAQ,QAAQ,QAAQ,OAAO,OAAO,KAAK;QACnE,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QAC3C,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa;UACX;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,OAAS;UACP;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa,CAAC,QAAQ,QAAQ,MAAM;QACpC,UAAY,CAAC,MAAM,MAAM,QAAQ,IAAI;QACrC,YAAc,CAAC,MAAM;QACrB,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACxD,aAAe,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,WAAa,CAAC,QAAQ,QAAQ,QAAQ,QAAQ,QAAQ,QAAQ,MAAM;QACpE,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACzC,YAAc,CAAC,IAAI;QACnB,YAAc,CAAC,MAAM;QACrB,aAAe;UACb;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,UAAY,CAAC,MAAM,MAAM,QAAQ,IAAI;QACrC,WAAa,CAAC,MAAM,MAAM,IAAI;QAC9B,OAAS,CAAC,MAAM,IAAI;QACpB,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,WAAa,CAAC,MAAM,OAAO,MAAM,KAAK;QACtC,aAAe,CAAC,IAAI;QACpB,QAAU,CAAC,OAAO,OAAO,QAAQ,QAAQ,QAAQ,QAAQ,MAAM;QAC/D,QAAU,CAAC,MAAM,MAAM,IAAI;QAC3B,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa,CAAC,MAAM,QAAQ,IAAI;QAChC,SAAW,CAAC,QAAQ,QAAQ,QAAQ,QAAQ,QAAQ,QAAQ,MAAM;QAClE,SAAW;UACT;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,aAAe;UACb;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,MAAQ,CAAC,IAAI;QACb,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC5D,SAAW,CAAC,MAAM,MAAM,MAAM,IAAI;QAClC,SAAW,CAAC,MAAM;QAClB,MAAQ,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,QAAQ,IAAI;QACrE,QAAU,CAAC,MAAM,MAAM,QAAQ,MAAM,QAAQ,MAAM,MAAM,IAAI;QAC7D,UAAY,CAAC,MAAM,IAAI;QACvB,eAAiB,CAAC,IAAI;QACtB,WAAa,CAAC,MAAM,MAAM,MAAM,IAAI;QACpC,SAAW,CAAC,MAAM,MAAM,IAAI;QAC5B,OAAS,CAAC,MAAM,MAAM,MAAM,IAAI;QAChC,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,aAAe,CAAC,MAAM,MAAM,IAAI;QAChC,WAAa,CAAC,MAAM,MAAM,MAAM,IAAI;QACpC,YAAc,CAAC,MAAM,MAAM,MAAM,IAAI;QACrC,MAAQ,CAAC,QAAQ,MAAM;QACvB,WAAa,CAAC,IAAI;QAClB,MAAQ;UACN;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,QAAQ,IAAI;QACpE,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,QAAQ,IAAI;QAC1D,OAAS,CAAC,QAAQ,QAAQ,QAAQ,MAAM;QACxC,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,IAAI;QACzC,YAAc,CAAC,IAAI;QACnB,YAAc;UACZ;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,MAAQ;UACN;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,SAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAC9C,WAAa,CAAC,OAAO,OAAO,MAAM;QAClC,YAAc,CAAC,MAAM;QACrB,OAAS,CAAC,MAAM,MAAM,QAAQ,MAAM,MAAM,IAAI;QAC9C,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY,CAAC,MAAM,IAAI;QACvB,aAAe,CAAC,QAAQ,QAAQ,MAAM;QACtC,WAAa,CAAC,IAAI;QAClB,OAAS,CAAC,MAAM,IAAI;QACpB,SAAW;UACT;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,aAAe;UACb;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,cAAgB,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACrE,cAAgB;UACd;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,aAAe;UACb;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,OAAS,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QAClD,YAAc,CAAC,IAAI;QACnB,WAAa,CAAC,IAAI;QAClB,QAAU,CAAC,IAAI;QACf,YAAc,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM;QACnD,YAAc,CAAC,MAAM,QAAQ,QAAQ,QAAQ,OAAO,MAAM;QAC1D,YAAc,CAAC,MAAM,MAAM,MAAM,QAAQ,MAAM,QAAQ,IAAI;QAC3D,MAAQ,CAAC,MAAM;QACf,MAAQ,CAAC,MAAM;QACf,WAAa,CAAC,IAAI;MACpB;MACA,WAAa;QACX;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAAC,eAAe,WAAW,WAAW,aAAa;UAC5D,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAAC,gBAAgB,SAAS,YAAY,aAAa;UAC5D,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAAC,OAAO,YAAY,SAAS,aAAa;UACnD,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAAC,QAAQ,SAAS,YAAY,aAAa;UACpD,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAAC,OAAO,SAAS,YAAY,aAAa;UACnD,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAA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,OAAS;UACT,OAAS,CAAC,WAAW,WAAW,eAAe,aAAa;QAC9D;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS;UACT,OAAS,CAAC,eAAe,eAAe,WAAW,WAAW;QAChE;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS;UACT,OAAS,CAAC,aAAa,gBAAgB,eAAe,aAAa;QACrE;QACA;UACE,YAAc;UACd,OAAS;UACT,QAAU;UACV,OAAS,CAAC,eAAe,eAAe,WAAW,WAAW;UAC9D,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS;UACT,OAAS,CAAC,eAAe,eAAe,eAAe,cAAc;QACvE;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS;YACP;YACA;YACA;YACA;UACF;UACA,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAAC,eAAe,WAAW,eAAe,UAAU;UAC7D,UAAY;QACd;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS;UACT,OAAS,CAAC,eAAe,eAAe,eAAe,YAAY;QACrE;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS;UACT,OAAS,CAAC,WAAW,cAAc,WAAW,YAAY;UAC1D,QAAU;QACZ;QACA;UACE,YAAc;UACd,OAAS;UACT,OAAS,CAAC,eAAe,eAAe,eAAe,cAAc;QACvE;MACF;MACA,WAAa;IACf;IACA,QAAU;MACR,UAAY;QACV,cAAgB;UACd;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,WAAa,CAAC,MAAM,MAAM,IAAI;QAC9B,UAAY,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,IAAI;QACrD,OAAS,CAAC,MAAM,MAAM,MAAM,IAAI;QAChC,UAAY;UACV;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;UACA;QACF;QACA,YAAc,CAAC,MAAM,MAAM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", - "names": [] -} diff --git a/node_modules/.vite/deps/react-dom.js b/node_modules/.vite/deps/react-dom.js index cc22d27..c58948a 100644 --- a/node_modules/.vite/deps/react-dom.js +++ b/node_modules/.vite/deps/react-dom.js @@ -1,6 +1,6 @@ import { require_react_dom -} from "./chunk-AIQQI3PJ.js"; -import "./chunk-PYPE4BMF.js"; +} from "./chunk-RRGL67GH.js"; +import "./chunk-DDD4RXUF.js"; import "./chunk-BUSYA2B4.js"; export default require_react_dom(); diff --git a/node_modules/.vite/deps/react-dom_client.js b/node_modules/.vite/deps/react-dom_client.js index 0049434..69eceaf 100644 --- a/node_modules/.vite/deps/react-dom_client.js +++ b/node_modules/.vite/deps/react-dom_client.js @@ -1,9 +1,9 @@ import { require_react_dom -} from "./chunk-AIQQI3PJ.js"; +} from "./chunk-RRGL67GH.js"; import { require_react -} from "./chunk-PYPE4BMF.js"; +} from "./chunk-DDD4RXUF.js"; import { __commonJS } from "./chunk-BUSYA2B4.js"; diff --git a/node_modules/.vite/deps/react-dom_client.js.map b/node_modules/.vite/deps/react-dom_client.js.map index 511182d..10c35b3 100644 --- a/node_modules/.vite/deps/react-dom_client.js.map +++ b/node_modules/.vite/deps/react-dom_client.js.map @@ -1,7 +1,7 @@ { "version": 3, "sources": ["../../scheduler/cjs/scheduler.development.js", "../../scheduler/index.js", "../../react-dom/cjs/react-dom-client.development.js", "../../react-dom/client.js"], - "sourcesContent": ["/**\n * @license React\n * scheduler.development.js\n *\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n\"use strict\";\n\"production\" !== process.env.NODE_ENV &&\n (function () {\n function performWorkUntilDeadline() {\n needsPaint = !1;\n if (isMessageLoopRunning) {\n var currentTime = exports.unstable_now();\n startTime = currentTime;\n var hasMoreWork = !0;\n try {\n a: {\n isHostCallbackScheduled = !1;\n isHostTimeoutScheduled &&\n ((isHostTimeoutScheduled = !1),\n localClearTimeout(taskTimeoutID),\n (taskTimeoutID = -1));\n isPerformingWork = !0;\n var previousPriorityLevel = currentPriorityLevel;\n try {\n b: {\n advanceTimers(currentTime);\n for (\n currentTask = peek(taskQueue);\n null !== currentTask &&\n !(\n currentTask.expirationTime > currentTime &&\n shouldYieldToHost()\n );\n\n ) {\n var callback = currentTask.callback;\n if (\"function\" === typeof callback) {\n currentTask.callback = null;\n currentPriorityLevel = currentTask.priorityLevel;\n var continuationCallback = callback(\n currentTask.expirationTime <= currentTime\n );\n currentTime = exports.unstable_now();\n if (\"function\" === typeof continuationCallback) {\n currentTask.callback = continuationCallback;\n advanceTimers(currentTime);\n hasMoreWork = !0;\n break b;\n }\n currentTask === peek(taskQueue) && pop(taskQueue);\n advanceTimers(currentTime);\n } else pop(taskQueue);\n currentTask = peek(taskQueue);\n }\n if (null !== currentTask) hasMoreWork = !0;\n else {\n var firstTimer = peek(timerQueue);\n null !== firstTimer &&\n requestHostTimeout(\n handleTimeout,\n firstTimer.startTime - currentTime\n );\n hasMoreWork = !1;\n }\n }\n break a;\n } finally {\n (currentTask = null),\n (currentPriorityLevel = previousPriorityLevel),\n (isPerformingWork = !1);\n }\n hasMoreWork = void 0;\n }\n } finally {\n hasMoreWork\n ? schedulePerformWorkUntilDeadline()\n : (isMessageLoopRunning = !1);\n }\n }\n }\n function push(heap, node) {\n var index = heap.length;\n heap.push(node);\n a: for (; 0 < index; ) {\n var parentIndex = (index - 1) >>> 1,\n parent = heap[parentIndex];\n if (0 < compare(parent, node))\n (heap[parentIndex] = node),\n (heap[index] = parent),\n (index = parentIndex);\n else break a;\n }\n }\n function peek(heap) {\n return 0 === heap.length ? null : heap[0];\n }\n function pop(heap) {\n if (0 === heap.length) return null;\n var first = heap[0],\n last = heap.pop();\n if (last !== first) {\n heap[0] = last;\n a: for (\n var index = 0, length = heap.length, halfLength = length >>> 1;\n index < halfLength;\n\n ) {\n var leftIndex = 2 * (index + 1) - 1,\n left = heap[leftIndex],\n rightIndex = leftIndex + 1,\n right = heap[rightIndex];\n if (0 > compare(left, last))\n rightIndex < length && 0 > compare(right, left)\n ? ((heap[index] = right),\n (heap[rightIndex] = last),\n (index = rightIndex))\n : ((heap[index] = left),\n (heap[leftIndex] = last),\n (index = leftIndex));\n else if (rightIndex < length && 0 > compare(right, last))\n (heap[index] = right),\n (heap[rightIndex] = last),\n (index = rightIndex);\n else break a;\n }\n }\n return first;\n }\n function compare(a, b) {\n var diff = a.sortIndex - b.sortIndex;\n return 0 !== diff ? diff : a.id - b.id;\n }\n function advanceTimers(currentTime) {\n for (var timer = peek(timerQueue); null !== timer; ) {\n if (null === timer.callback) pop(timerQueue);\n else if (timer.startTime <= currentTime)\n pop(timerQueue),\n (timer.sortIndex = timer.expirationTime),\n push(taskQueue, timer);\n else break;\n timer = peek(timerQueue);\n }\n }\n function handleTimeout(currentTime) {\n isHostTimeoutScheduled = !1;\n advanceTimers(currentTime);\n if (!isHostCallbackScheduled)\n if (null !== peek(taskQueue))\n (isHostCallbackScheduled = !0),\n isMessageLoopRunning ||\n ((isMessageLoopRunning = !0), schedulePerformWorkUntilDeadline());\n else {\n var firstTimer = peek(timerQueue);\n null !== firstTimer &&\n requestHostTimeout(\n handleTimeout,\n firstTimer.startTime - currentTime\n );\n }\n }\n function shouldYieldToHost() {\n return needsPaint\n ? !0\n : exports.unstable_now() - startTime < frameInterval\n ? !1\n : !0;\n }\n function requestHostTimeout(callback, ms) {\n taskTimeoutID = localSetTimeout(function () {\n callback(exports.unstable_now());\n }, ms);\n }\n \"undefined\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&\n \"function\" ===\n typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart &&\n __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());\n exports.unstable_now = void 0;\n if (\n \"object\" === typeof performance &&\n \"function\" === typeof performance.now\n ) {\n var localPerformance = performance;\n exports.unstable_now = function () {\n return localPerformance.now();\n };\n } else {\n var localDate = Date,\n initialTime = localDate.now();\n exports.unstable_now = function () {\n return localDate.now() - initialTime;\n };\n }\n var taskQueue = [],\n timerQueue = [],\n taskIdCounter = 1,\n currentTask = null,\n currentPriorityLevel = 3,\n isPerformingWork = !1,\n isHostCallbackScheduled = !1,\n isHostTimeoutScheduled = !1,\n needsPaint = !1,\n localSetTimeout = \"function\" === typeof setTimeout ? setTimeout : null,\n localClearTimeout =\n \"function\" === typeof clearTimeout ? clearTimeout : null,\n localSetImmediate =\n \"undefined\" !== typeof setImmediate ? setImmediate : null,\n isMessageLoopRunning = !1,\n taskTimeoutID = -1,\n frameInterval = 5,\n startTime = -1;\n if (\"function\" === typeof localSetImmediate)\n var schedulePerformWorkUntilDeadline = function () {\n localSetImmediate(performWorkUntilDeadline);\n };\n else if (\"undefined\" !== typeof MessageChannel) {\n var channel = new MessageChannel(),\n port = channel.port2;\n channel.port1.onmessage = performWorkUntilDeadline;\n schedulePerformWorkUntilDeadline = function () {\n port.postMessage(null);\n };\n } else\n schedulePerformWorkUntilDeadline = function () {\n localSetTimeout(performWorkUntilDeadline, 0);\n };\n exports.unstable_IdlePriority = 5;\n exports.unstable_ImmediatePriority = 1;\n exports.unstable_LowPriority = 4;\n exports.unstable_NormalPriority = 3;\n exports.unstable_Profiling = null;\n exports.unstable_UserBlockingPriority = 2;\n exports.unstable_cancelCallback = function (task) {\n task.callback = null;\n };\n exports.unstable_forceFrameRate = function (fps) {\n 0 > fps || 125 < fps\n ? console.error(\n \"forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported\"\n )\n : (frameInterval = 0 < fps ? Math.floor(1e3 / fps) : 5);\n };\n exports.unstable_getCurrentPriorityLevel = function () {\n return currentPriorityLevel;\n };\n exports.unstable_next = function (eventHandler) {\n switch (currentPriorityLevel) {\n case 1:\n case 2:\n case 3:\n var priorityLevel = 3;\n break;\n default:\n priorityLevel = currentPriorityLevel;\n }\n var previousPriorityLevel = currentPriorityLevel;\n currentPriorityLevel = priorityLevel;\n try {\n return eventHandler();\n } finally {\n currentPriorityLevel = previousPriorityLevel;\n }\n };\n exports.unstable_requestPaint = function () {\n needsPaint = !0;\n };\n exports.unstable_runWithPriority = function (priorityLevel, eventHandler) {\n switch (priorityLevel) {\n case 1:\n case 2:\n case 3:\n case 4:\n case 5:\n break;\n default:\n priorityLevel = 3;\n }\n var previousPriorityLevel = currentPriorityLevel;\n currentPriorityLevel = priorityLevel;\n try {\n return eventHandler();\n } finally {\n currentPriorityLevel = previousPriorityLevel;\n }\n };\n exports.unstable_scheduleCallback = function (\n priorityLevel,\n callback,\n options\n ) {\n var currentTime = exports.unstable_now();\n \"object\" === typeof options && null !== options\n ? ((options = options.delay),\n (options =\n \"number\" === typeof options && 0 < options\n ? currentTime + options\n : currentTime))\n : (options = currentTime);\n switch (priorityLevel) {\n case 1:\n var timeout = -1;\n break;\n case 2:\n timeout = 250;\n break;\n case 5:\n timeout = 1073741823;\n break;\n case 4:\n timeout = 1e4;\n break;\n default:\n timeout = 5e3;\n }\n timeout = options + timeout;\n priorityLevel = {\n id: taskIdCounter++,\n callback: callback,\n priorityLevel: priorityLevel,\n startTime: options,\n expirationTime: timeout,\n sortIndex: -1\n };\n options > currentTime\n ? ((priorityLevel.sortIndex = options),\n push(timerQueue, priorityLevel),\n null === peek(taskQueue) &&\n priorityLevel === peek(timerQueue) &&\n (isHostTimeoutScheduled\n ? (localClearTimeout(taskTimeoutID), (taskTimeoutID = -1))\n : (isHostTimeoutScheduled = !0),\n requestHostTimeout(handleTimeout, options - currentTime)))\n : ((priorityLevel.sortIndex = timeout),\n push(taskQueue, priorityLevel),\n isHostCallbackScheduled ||\n isPerformingWork ||\n ((isHostCallbackScheduled = !0),\n isMessageLoopRunning ||\n ((isMessageLoopRunning = !0),\n schedulePerformWorkUntilDeadline())));\n return priorityLevel;\n };\n exports.unstable_shouldYield = shouldYieldToHost;\n exports.unstable_wrapCallback = function (callback) {\n var parentPriorityLevel = currentPriorityLevel;\n return function () {\n var previousPriorityLevel = currentPriorityLevel;\n currentPriorityLevel = parentPriorityLevel;\n try {\n return callback.apply(this, arguments);\n } finally {\n currentPriorityLevel = previousPriorityLevel;\n }\n };\n };\n \"undefined\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&\n \"function\" ===\n typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&\n __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error());\n })();\n", "'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/scheduler.production.js');\n} else {\n module.exports = require('./cjs/scheduler.development.js');\n}\n", "/**\n * @license React\n * react-dom-client.development.js\n *\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n/*\n Modernizr 3.0.0pre (Custom Build) | MIT\n*/\n\"use strict\";\n\"production\" !== process.env.NODE_ENV &&\n (function () {\n function findHook(fiber, id) {\n for (fiber = fiber.memoizedState; null !== fiber && 0 < id; )\n (fiber = fiber.next), id--;\n return fiber;\n }\n function copyWithSetImpl(obj, path, index, value) {\n if (index >= path.length) return value;\n var key = path[index],\n updated = isArrayImpl(obj) ? obj.slice() : assign({}, obj);\n updated[key] = copyWithSetImpl(obj[key], path, index + 1, value);\n return updated;\n }\n function copyWithRename(obj, oldPath, newPath) {\n if (oldPath.length !== newPath.length)\n console.warn(\"copyWithRename() expects paths of the same length\");\n else {\n for (var i = 0; i < newPath.length - 1; i++)\n if (oldPath[i] !== newPath[i]) {\n console.warn(\n \"copyWithRename() expects paths to be the same except for the deepest key\"\n );\n return;\n }\n return copyWithRenameImpl(obj, oldPath, newPath, 0);\n }\n }\n function copyWithRenameImpl(obj, oldPath, newPath, index) {\n var oldKey = oldPath[index],\n updated = isArrayImpl(obj) ? obj.slice() : assign({}, obj);\n index + 1 === oldPath.length\n ? ((updated[newPath[index]] = updated[oldKey]),\n isArrayImpl(updated)\n ? updated.splice(oldKey, 1)\n : delete updated[oldKey])\n : (updated[oldKey] = copyWithRenameImpl(\n obj[oldKey],\n oldPath,\n newPath,\n index + 1\n ));\n return updated;\n }\n function copyWithDeleteImpl(obj, path, index) {\n var key = path[index],\n updated = isArrayImpl(obj) ? obj.slice() : assign({}, obj);\n if (index + 1 === path.length)\n return (\n isArrayImpl(updated) ? updated.splice(key, 1) : delete updated[key],\n updated\n );\n updated[key] = copyWithDeleteImpl(obj[key], path, index + 1);\n return updated;\n }\n function shouldSuspendImpl() {\n return !1;\n }\n function shouldErrorImpl() {\n return null;\n }\n function warnInvalidHookAccess() {\n console.error(\n \"Do not call Hooks inside useEffect(...), useMemo(...), or other built-in Hooks. You can only call Hooks at the top level of your React function. For more information, see https://react.dev/link/rules-of-hooks\"\n );\n }\n function warnInvalidContextAccess() {\n console.error(\n \"Context can only be read while React is rendering. In classes, you can read it in the render method or getDerivedStateFromProps. In function components, you can read it directly in the function body, but not inside Hooks like useReducer() or useMemo().\"\n );\n }\n function noop() {}\n function warnForMissingKey() {}\n function setToSortedString(set) {\n var array = [];\n set.forEach(function (value) {\n array.push(value);\n });\n return array.sort().join(\", \");\n }\n function createFiber(tag, pendingProps, key, mode) {\n return new FiberNode(tag, pendingProps, key, mode);\n }\n function scheduleRoot(root, element) {\n root.context === emptyContextObject &&\n (updateContainerImpl(root.current, 2, element, root, null, null),\n flushSyncWork$1());\n }\n function scheduleRefresh(root, update) {\n if (null !== resolveFamily) {\n var staleFamilies = update.staleFamilies;\n update = update.updatedFamilies;\n flushPendingEffects();\n scheduleFibersWithFamiliesRecursively(\n root.current,\n update,\n staleFamilies\n );\n flushSyncWork$1();\n }\n }\n function setRefreshHandler(handler) {\n resolveFamily = handler;\n }\n function isValidContainer(node) {\n return !(\n !node ||\n (1 !== node.nodeType && 9 !== node.nodeType && 11 !== node.nodeType)\n );\n }\n function getNearestMountedFiber(fiber) {\n var node = fiber,\n nearestMounted = fiber;\n if (fiber.alternate) for (; node.return; ) node = node.return;\n else {\n fiber = node;\n do\n (node = fiber),\n 0 !== (node.flags & 4098) && (nearestMounted = node.return),\n (fiber = node.return);\n while (fiber);\n }\n return 3 === node.tag ? nearestMounted : null;\n }\n function getSuspenseInstanceFromFiber(fiber) {\n if (13 === fiber.tag) {\n var suspenseState = fiber.memoizedState;\n null === suspenseState &&\n ((fiber = fiber.alternate),\n null !== fiber && (suspenseState = fiber.memoizedState));\n if (null !== suspenseState) return suspenseState.dehydrated;\n }\n return null;\n }\n function getActivityInstanceFromFiber(fiber) {\n if (31 === fiber.tag) {\n var activityState = fiber.memoizedState;\n null === activityState &&\n ((fiber = fiber.alternate),\n null !== fiber && (activityState = fiber.memoizedState));\n if (null !== activityState) return activityState.dehydrated;\n }\n return null;\n }\n function assertIsMounted(fiber) {\n if (getNearestMountedFiber(fiber) !== fiber)\n throw Error(\"Unable to find node on an unmounted component.\");\n }\n function findCurrentFiberUsingSlowPath(fiber) {\n var alternate = fiber.alternate;\n if (!alternate) {\n alternate = getNearestMountedFiber(fiber);\n if (null === alternate)\n throw Error(\"Unable to find node on an unmounted component.\");\n return alternate !== fiber ? null : fiber;\n }\n for (var a = fiber, b = alternate; ; ) {\n var parentA = a.return;\n if (null === parentA) break;\n var parentB = parentA.alternate;\n if (null === parentB) {\n b = parentA.return;\n if (null !== b) {\n a = b;\n continue;\n }\n break;\n }\n if (parentA.child === parentB.child) {\n for (parentB = parentA.child; parentB; ) {\n if (parentB === a) return assertIsMounted(parentA), fiber;\n if (parentB === b) return assertIsMounted(parentA), alternate;\n parentB = parentB.sibling;\n }\n throw Error(\"Unable to find node on an unmounted component.\");\n }\n if (a.return !== b.return) (a = parentA), (b = parentB);\n else {\n for (var didFindChild = !1, _child = parentA.child; _child; ) {\n if (_child === a) {\n didFindChild = !0;\n a = parentA;\n b = parentB;\n break;\n }\n if (_child === b) {\n didFindChild = !0;\n b = parentA;\n a = parentB;\n break;\n }\n _child = _child.sibling;\n }\n if (!didFindChild) {\n for (_child = parentB.child; _child; ) {\n if (_child === a) {\n didFindChild = !0;\n a = parentB;\n b = parentA;\n break;\n }\n if (_child === b) {\n didFindChild = !0;\n b = parentB;\n a = parentA;\n break;\n }\n _child = _child.sibling;\n }\n if (!didFindChild)\n throw Error(\n \"Child was not found in either parent set. This indicates a bug in React related to the return pointer. Please file an issue.\"\n );\n }\n }\n if (a.alternate !== b)\n throw Error(\n \"Return fibers should always be each others' alternates. This error is likely caused by a bug in React. Please file an issue.\"\n );\n }\n if (3 !== a.tag)\n throw Error(\"Unable to find node on an unmounted component.\");\n return a.stateNode.current === a ? fiber : alternate;\n }\n function findCurrentHostFiberImpl(node) {\n var tag = node.tag;\n if (5 === tag || 26 === tag || 27 === tag || 6 === tag) return node;\n for (node = node.child; null !== node; ) {\n tag = findCurrentHostFiberImpl(node);\n if (null !== tag) return tag;\n node = node.sibling;\n }\n return null;\n }\n function getIteratorFn(maybeIterable) {\n if (null === maybeIterable || \"object\" !== typeof maybeIterable)\n return null;\n maybeIterable =\n (MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL]) ||\n maybeIterable[\"@@iterator\"];\n return \"function\" === typeof maybeIterable ? maybeIterable : null;\n }\n function getComponentNameFromType(type) {\n if (null == type) return null;\n if (\"function\" === typeof type)\n return type.$$typeof === REACT_CLIENT_REFERENCE\n ? null\n : type.displayName || type.name || null;\n if (\"string\" === typeof type) return type;\n switch (type) {\n case REACT_FRAGMENT_TYPE:\n return \"Fragment\";\n case REACT_PROFILER_TYPE:\n return \"Profiler\";\n case REACT_STRICT_MODE_TYPE:\n return \"StrictMode\";\n case REACT_SUSPENSE_TYPE:\n return \"Suspense\";\n case REACT_SUSPENSE_LIST_TYPE:\n return \"SuspenseList\";\n case REACT_ACTIVITY_TYPE:\n return \"Activity\";\n }\n if (\"object\" === typeof type)\n switch (\n (\"number\" === typeof type.tag &&\n console.error(\n \"Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue.\"\n ),\n type.$$typeof)\n ) {\n case REACT_PORTAL_TYPE:\n return \"Portal\";\n case REACT_CONTEXT_TYPE:\n return type.displayName || \"Context\";\n case REACT_CONSUMER_TYPE:\n return (type._context.displayName || \"Context\") + \".Consumer\";\n case REACT_FORWARD_REF_TYPE:\n var innerType = type.render;\n type = type.displayName;\n type ||\n ((type = innerType.displayName || innerType.name || \"\"),\n (type = \"\" !== type ? \"ForwardRef(\" + type + \")\" : \"ForwardRef\"));\n return type;\n case REACT_MEMO_TYPE:\n return (\n (innerType = type.displayName || null),\n null !== innerType\n ? innerType\n : getComponentNameFromType(type.type) || \"Memo\"\n );\n case REACT_LAZY_TYPE:\n innerType = type._payload;\n type = type._init;\n try {\n return getComponentNameFromType(type(innerType));\n } catch (x) {}\n }\n return null;\n }\n function getComponentNameFromOwner(owner) {\n return \"number\" === typeof owner.tag\n ? getComponentNameFromFiber(owner)\n : \"string\" === typeof owner.name\n ? owner.name\n : null;\n }\n function getComponentNameFromFiber(fiber) {\n var type = fiber.type;\n switch (fiber.tag) {\n case 31:\n return \"Activity\";\n case 24:\n return \"Cache\";\n case 9:\n return (type._context.displayName || \"Context\") + \".Consumer\";\n case 10:\n return type.displayName || \"Context\";\n case 18:\n return \"DehydratedFragment\";\n case 11:\n return (\n (fiber = type.render),\n (fiber = fiber.displayName || fiber.name || \"\"),\n type.displayName ||\n (\"\" !== fiber ? \"ForwardRef(\" + fiber + \")\" : \"ForwardRef\")\n );\n case 7:\n return \"Fragment\";\n case 26:\n case 27:\n case 5:\n return type;\n case 4:\n return \"Portal\";\n case 3:\n return \"Root\";\n case 6:\n return \"Text\";\n case 16:\n return getComponentNameFromType(type);\n case 8:\n return type === REACT_STRICT_MODE_TYPE ? \"StrictMode\" : \"Mode\";\n case 22:\n return \"Offscreen\";\n case 12:\n return \"Profiler\";\n case 21:\n return \"Scope\";\n case 13:\n return \"Suspense\";\n case 19:\n return \"SuspenseList\";\n case 25:\n return \"TracingMarker\";\n case 1:\n case 0:\n case 14:\n case 15:\n if (\"function\" === typeof type)\n return type.displayName || type.name || null;\n if (\"string\" === typeof type) return type;\n break;\n case 29:\n type = fiber._debugInfo;\n if (null != type)\n for (var i = type.length - 1; 0 <= i; i--)\n if (\"string\" === typeof type[i].name) return type[i].name;\n if (null !== fiber.return)\n return getComponentNameFromFiber(fiber.return);\n }\n return null;\n }\n function createCursor(defaultValue) {\n return { current: defaultValue };\n }\n function pop(cursor, fiber) {\n 0 > index$jscomp$0\n ? console.error(\"Unexpected pop.\")\n : (fiber !== fiberStack[index$jscomp$0] &&\n console.error(\"Unexpected Fiber popped.\"),\n (cursor.current = valueStack[index$jscomp$0]),\n (valueStack[index$jscomp$0] = null),\n (fiberStack[index$jscomp$0] = null),\n index$jscomp$0--);\n }\n function push(cursor, value, fiber) {\n index$jscomp$0++;\n valueStack[index$jscomp$0] = cursor.current;\n fiberStack[index$jscomp$0] = fiber;\n cursor.current = value;\n }\n function requiredContext(c) {\n null === c &&\n console.error(\n \"Expected host context to exist. This error is likely caused by a bug in React. Please file an issue.\"\n );\n return c;\n }\n function pushHostContainer(fiber, nextRootInstance) {\n push(rootInstanceStackCursor, nextRootInstance, fiber);\n push(contextFiberStackCursor, fiber, fiber);\n push(contextStackCursor, null, fiber);\n var nextRootContext = nextRootInstance.nodeType;\n switch (nextRootContext) {\n case 9:\n case 11:\n nextRootContext = 9 === nextRootContext ? \"#document\" : \"#fragment\";\n nextRootInstance = (nextRootInstance =\n nextRootInstance.documentElement)\n ? (nextRootInstance = nextRootInstance.namespaceURI)\n ? getOwnHostContext(nextRootInstance)\n : HostContextNamespaceNone\n : HostContextNamespaceNone;\n break;\n default:\n if (\n ((nextRootContext = nextRootInstance.tagName),\n (nextRootInstance = nextRootInstance.namespaceURI))\n )\n (nextRootInstance = getOwnHostContext(nextRootInstance)),\n (nextRootInstance = getChildHostContextProd(\n nextRootInstance,\n nextRootContext\n ));\n else\n switch (nextRootContext) {\n case \"svg\":\n nextRootInstance = HostContextNamespaceSvg;\n break;\n case \"math\":\n nextRootInstance = HostContextNamespaceMath;\n break;\n default:\n nextRootInstance = HostContextNamespaceNone;\n }\n }\n nextRootContext = nextRootContext.toLowerCase();\n nextRootContext = updatedAncestorInfoDev(null, nextRootContext);\n nextRootContext = {\n context: nextRootInstance,\n ancestorInfo: nextRootContext\n };\n pop(contextStackCursor, fiber);\n push(contextStackCursor, nextRootContext, fiber);\n }\n function popHostContainer(fiber) {\n pop(contextStackCursor, fiber);\n pop(contextFiberStackCursor, fiber);\n pop(rootInstanceStackCursor, fiber);\n }\n function getHostContext() {\n return requiredContext(contextStackCursor.current);\n }\n function pushHostContext(fiber) {\n null !== fiber.memoizedState &&\n push(hostTransitionProviderCursor, fiber, fiber);\n var context = requiredContext(contextStackCursor.current);\n var type = fiber.type;\n var nextContext = getChildHostContextProd(context.context, type);\n type = updatedAncestorInfoDev(context.ancestorInfo, type);\n nextContext = { context: nextContext, ancestorInfo: type };\n context !== nextContext &&\n (push(contextFiberStackCursor, fiber, fiber),\n push(contextStackCursor, nextContext, fiber));\n }\n function popHostContext(fiber) {\n contextFiberStackCursor.current === fiber &&\n (pop(contextStackCursor, fiber), pop(contextFiberStackCursor, fiber));\n hostTransitionProviderCursor.current === fiber &&\n (pop(hostTransitionProviderCursor, fiber),\n (HostTransitionContext._currentValue = NotPendingTransition));\n }\n function disabledLog() {}\n function disableLogs() {\n if (0 === disabledDepth) {\n prevLog = console.log;\n prevInfo = console.info;\n prevWarn = console.warn;\n prevError = console.error;\n prevGroup = console.group;\n prevGroupCollapsed = console.groupCollapsed;\n prevGroupEnd = console.groupEnd;\n var props = {\n configurable: !0,\n enumerable: !0,\n value: disabledLog,\n writable: !0\n };\n Object.defineProperties(console, {\n info: props,\n log: props,\n warn: props,\n error: props,\n group: props,\n groupCollapsed: props,\n groupEnd: props\n });\n }\n disabledDepth++;\n }\n function reenableLogs() {\n disabledDepth--;\n if (0 === disabledDepth) {\n var props = { configurable: !0, enumerable: !0, writable: !0 };\n Object.defineProperties(console, {\n log: assign({}, props, { value: prevLog }),\n info: assign({}, props, { value: prevInfo }),\n warn: assign({}, props, { value: prevWarn }),\n error: assign({}, props, { value: prevError }),\n group: assign({}, props, { value: prevGroup }),\n groupCollapsed: assign({}, props, { value: prevGroupCollapsed }),\n groupEnd: assign({}, props, { value: prevGroupEnd })\n });\n }\n 0 > disabledDepth &&\n console.error(\n \"disabledDepth fell below zero. This is a bug in React. Please file an issue.\"\n );\n }\n function formatOwnerStack(error) {\n var prevPrepareStackTrace = Error.prepareStackTrace;\n Error.prepareStackTrace = void 0;\n error = error.stack;\n Error.prepareStackTrace = prevPrepareStackTrace;\n error.startsWith(\"Error: react-stack-top-frame\\n\") &&\n (error = error.slice(29));\n prevPrepareStackTrace = error.indexOf(\"\\n\");\n -1 !== prevPrepareStackTrace &&\n (error = error.slice(prevPrepareStackTrace + 1));\n prevPrepareStackTrace = error.indexOf(\"react_stack_bottom_frame\");\n -1 !== prevPrepareStackTrace &&\n (prevPrepareStackTrace = error.lastIndexOf(\n \"\\n\",\n prevPrepareStackTrace\n ));\n if (-1 !== prevPrepareStackTrace)\n error = error.slice(0, prevPrepareStackTrace);\n else return \"\";\n return error;\n }\n function describeBuiltInComponentFrame(name) {\n if (void 0 === prefix)\n try {\n throw Error();\n } catch (x) {\n var match = x.stack.trim().match(/\\n( *(at )?)/);\n prefix = (match && match[1]) || \"\";\n suffix =\n -1 < x.stack.indexOf(\"\\n at\")\n ? \" ()\"\n : -1 < x.stack.indexOf(\"@\")\n ? \"@unknown:0:0\"\n : \"\";\n }\n return \"\\n\" + prefix + name + suffix;\n }\n function describeNativeComponentFrame(fn, construct) {\n if (!fn || reentry) return \"\";\n var frame = componentFrameCache.get(fn);\n if (void 0 !== frame) return frame;\n reentry = !0;\n frame = Error.prepareStackTrace;\n Error.prepareStackTrace = void 0;\n var previousDispatcher = null;\n previousDispatcher = ReactSharedInternals.H;\n ReactSharedInternals.H = null;\n disableLogs();\n try {\n var RunInRootFrame = {\n DetermineComponentFrameRoot: function () {\n try {\n if (construct) {\n var Fake = function () {\n throw Error();\n };\n Object.defineProperty(Fake.prototype, \"props\", {\n set: function () {\n throw Error();\n }\n });\n if (\"object\" === typeof Reflect && Reflect.construct) {\n try {\n Reflect.construct(Fake, []);\n } catch (x) {\n var control = x;\n }\n Reflect.construct(fn, [], Fake);\n } else {\n try {\n Fake.call();\n } catch (x$0) {\n control = x$0;\n }\n fn.call(Fake.prototype);\n }\n } else {\n try {\n throw Error();\n } catch (x$1) {\n control = x$1;\n }\n (Fake = fn()) &&\n \"function\" === typeof Fake.catch &&\n Fake.catch(function () {});\n }\n } catch (sample) {\n if (sample && control && \"string\" === typeof sample.stack)\n return [sample.stack, control.stack];\n }\n return [null, null];\n }\n };\n RunInRootFrame.DetermineComponentFrameRoot.displayName =\n \"DetermineComponentFrameRoot\";\n var namePropDescriptor = Object.getOwnPropertyDescriptor(\n RunInRootFrame.DetermineComponentFrameRoot,\n \"name\"\n );\n namePropDescriptor &&\n namePropDescriptor.configurable &&\n Object.defineProperty(\n RunInRootFrame.DetermineComponentFrameRoot,\n \"name\",\n { value: \"DetermineComponentFrameRoot\" }\n );\n var _RunInRootFrame$Deter =\n RunInRootFrame.DetermineComponentFrameRoot(),\n sampleStack = _RunInRootFrame$Deter[0],\n controlStack = _RunInRootFrame$Deter[1];\n if (sampleStack && controlStack) {\n var sampleLines = sampleStack.split(\"\\n\"),\n controlLines = controlStack.split(\"\\n\");\n for (\n _RunInRootFrame$Deter = namePropDescriptor = 0;\n namePropDescriptor < sampleLines.length &&\n !sampleLines[namePropDescriptor].includes(\n \"DetermineComponentFrameRoot\"\n );\n\n )\n namePropDescriptor++;\n for (\n ;\n _RunInRootFrame$Deter < controlLines.length &&\n !controlLines[_RunInRootFrame$Deter].includes(\n \"DetermineComponentFrameRoot\"\n );\n\n )\n _RunInRootFrame$Deter++;\n if (\n namePropDescriptor === sampleLines.length ||\n _RunInRootFrame$Deter === controlLines.length\n )\n for (\n namePropDescriptor = sampleLines.length - 1,\n _RunInRootFrame$Deter = controlLines.length - 1;\n 1 <= namePropDescriptor &&\n 0 <= _RunInRootFrame$Deter &&\n sampleLines[namePropDescriptor] !==\n controlLines[_RunInRootFrame$Deter];\n\n )\n _RunInRootFrame$Deter--;\n for (\n ;\n 1 <= namePropDescriptor && 0 <= _RunInRootFrame$Deter;\n namePropDescriptor--, _RunInRootFrame$Deter--\n )\n if (\n sampleLines[namePropDescriptor] !==\n controlLines[_RunInRootFrame$Deter]\n ) {\n if (1 !== namePropDescriptor || 1 !== _RunInRootFrame$Deter) {\n do\n if (\n (namePropDescriptor--,\n _RunInRootFrame$Deter--,\n 0 > _RunInRootFrame$Deter ||\n sampleLines[namePropDescriptor] !==\n controlLines[_RunInRootFrame$Deter])\n ) {\n var _frame =\n \"\\n\" +\n sampleLines[namePropDescriptor].replace(\n \" at new \",\n \" at \"\n );\n fn.displayName &&\n _frame.includes(\"\") &&\n (_frame = _frame.replace(\"\", fn.displayName));\n \"function\" === typeof fn &&\n componentFrameCache.set(fn, _frame);\n return _frame;\n }\n while (1 <= namePropDescriptor && 0 <= _RunInRootFrame$Deter);\n }\n break;\n }\n }\n } finally {\n (reentry = !1),\n (ReactSharedInternals.H = previousDispatcher),\n reenableLogs(),\n (Error.prepareStackTrace = frame);\n }\n sampleLines = (sampleLines = fn ? fn.displayName || fn.name : \"\")\n ? describeBuiltInComponentFrame(sampleLines)\n : \"\";\n \"function\" === typeof fn && componentFrameCache.set(fn, sampleLines);\n return sampleLines;\n }\n function describeFiber(fiber, childFiber) {\n switch (fiber.tag) {\n case 26:\n case 27:\n case 5:\n return describeBuiltInComponentFrame(fiber.type);\n case 16:\n return describeBuiltInComponentFrame(\"Lazy\");\n case 13:\n return fiber.child !== childFiber && null !== childFiber\n ? describeBuiltInComponentFrame(\"Suspense Fallback\")\n : describeBuiltInComponentFrame(\"Suspense\");\n case 19:\n return describeBuiltInComponentFrame(\"SuspenseList\");\n case 0:\n case 15:\n return describeNativeComponentFrame(fiber.type, !1);\n case 11:\n return describeNativeComponentFrame(fiber.type.render, !1);\n case 1:\n return describeNativeComponentFrame(fiber.type, !0);\n case 31:\n return describeBuiltInComponentFrame(\"Activity\");\n default:\n return \"\";\n }\n }\n function getStackByFiberInDevAndProd(workInProgress) {\n try {\n var info = \"\",\n previous = null;\n do {\n info += describeFiber(workInProgress, previous);\n var debugInfo = workInProgress._debugInfo;\n if (debugInfo)\n for (var i = debugInfo.length - 1; 0 <= i; i--) {\n var entry = debugInfo[i];\n if (\"string\" === typeof entry.name) {\n var JSCompiler_temp_const = info;\n a: {\n var name = entry.name,\n env = entry.env,\n location = entry.debugLocation;\n if (null != location) {\n var childStack = formatOwnerStack(location),\n idx = childStack.lastIndexOf(\"\\n\"),\n lastLine =\n -1 === idx ? childStack : childStack.slice(idx + 1);\n if (-1 !== lastLine.indexOf(name)) {\n var JSCompiler_inline_result = \"\\n\" + lastLine;\n break a;\n }\n }\n JSCompiler_inline_result = describeBuiltInComponentFrame(\n name + (env ? \" [\" + env + \"]\" : \"\")\n );\n }\n info = JSCompiler_temp_const + JSCompiler_inline_result;\n }\n }\n previous = workInProgress;\n workInProgress = workInProgress.return;\n } while (workInProgress);\n return info;\n } catch (x) {\n return \"\\nError generating stack: \" + x.message + \"\\n\" + x.stack;\n }\n }\n function describeFunctionComponentFrameWithoutLineNumber(fn) {\n return (fn = fn ? fn.displayName || fn.name : \"\")\n ? describeBuiltInComponentFrame(fn)\n : \"\";\n }\n function getCurrentFiberOwnerNameInDevOrNull() {\n if (null === current) return null;\n var owner = current._debugOwner;\n return null != owner ? getComponentNameFromOwner(owner) : null;\n }\n function getCurrentFiberStackInDev() {\n if (null === current) return \"\";\n var workInProgress = current;\n try {\n var info = \"\";\n 6 === workInProgress.tag && (workInProgress = workInProgress.return);\n switch (workInProgress.tag) {\n case 26:\n case 27:\n case 5:\n info += describeBuiltInComponentFrame(workInProgress.type);\n break;\n case 13:\n info += describeBuiltInComponentFrame(\"Suspense\");\n break;\n case 19:\n info += describeBuiltInComponentFrame(\"SuspenseList\");\n break;\n case 31:\n info += describeBuiltInComponentFrame(\"Activity\");\n break;\n case 30:\n case 0:\n case 15:\n case 1:\n workInProgress._debugOwner ||\n \"\" !== info ||\n (info += describeFunctionComponentFrameWithoutLineNumber(\n workInProgress.type\n ));\n break;\n case 11:\n workInProgress._debugOwner ||\n \"\" !== info ||\n (info += describeFunctionComponentFrameWithoutLineNumber(\n workInProgress.type.render\n ));\n }\n for (; workInProgress; )\n if (\"number\" === typeof workInProgress.tag) {\n var fiber = workInProgress;\n workInProgress = fiber._debugOwner;\n var debugStack = fiber._debugStack;\n if (workInProgress && debugStack) {\n var formattedStack = formatOwnerStack(debugStack);\n \"\" !== formattedStack && (info += \"\\n\" + formattedStack);\n }\n } else if (null != workInProgress.debugStack) {\n var ownerStack = workInProgress.debugStack;\n (workInProgress = workInProgress.owner) &&\n ownerStack &&\n (info += \"\\n\" + formatOwnerStack(ownerStack));\n } else break;\n var JSCompiler_inline_result = info;\n } catch (x) {\n JSCompiler_inline_result =\n \"\\nError generating stack: \" + x.message + \"\\n\" + x.stack;\n }\n return JSCompiler_inline_result;\n }\n function runWithFiberInDEV(fiber, callback, arg0, arg1, arg2, arg3, arg4) {\n var previousFiber = current;\n setCurrentFiber(fiber);\n try {\n return null !== fiber && fiber._debugTask\n ? fiber._debugTask.run(\n callback.bind(null, arg0, arg1, arg2, arg3, arg4)\n )\n : callback(arg0, arg1, arg2, arg3, arg4);\n } finally {\n setCurrentFiber(previousFiber);\n }\n throw Error(\n \"runWithFiberInDEV should never be called in production. This is a bug in React.\"\n );\n }\n function setCurrentFiber(fiber) {\n ReactSharedInternals.getCurrentStack =\n null === fiber ? null : getCurrentFiberStackInDev;\n isRendering = !1;\n current = fiber;\n }\n function typeName(value) {\n return (\n (\"function\" === typeof Symbol &&\n Symbol.toStringTag &&\n value[Symbol.toStringTag]) ||\n value.constructor.name ||\n \"Object\"\n );\n }\n function willCoercionThrow(value) {\n try {\n return testStringCoercion(value), !1;\n } catch (e) {\n return !0;\n }\n }\n function testStringCoercion(value) {\n return \"\" + value;\n }\n function checkAttributeStringCoercion(value, attributeName) {\n if (willCoercionThrow(value))\n return (\n console.error(\n \"The provided `%s` attribute is an unsupported type %s. This value must be coerced to a string before using it here.\",\n attributeName,\n typeName(value)\n ),\n testStringCoercion(value)\n );\n }\n function checkCSSPropertyStringCoercion(value, propName) {\n if (willCoercionThrow(value))\n return (\n console.error(\n \"The provided `%s` CSS property is an unsupported type %s. This value must be coerced to a string before using it here.\",\n propName,\n typeName(value)\n ),\n testStringCoercion(value)\n );\n }\n function checkFormFieldValueStringCoercion(value) {\n if (willCoercionThrow(value))\n return (\n console.error(\n \"Form field values (value, checked, defaultValue, or defaultChecked props) must be strings, not %s. This value must be coerced to a string before using it here.\",\n typeName(value)\n ),\n testStringCoercion(value)\n );\n }\n function injectInternals(internals) {\n if (\"undefined\" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) return !1;\n var hook = __REACT_DEVTOOLS_GLOBAL_HOOK__;\n if (hook.isDisabled) return !0;\n if (!hook.supportsFiber)\n return (\n console.error(\n \"The installed version of React DevTools is too old and will not work with the current version of React. Please update React DevTools. https://react.dev/link/react-devtools\"\n ),\n !0\n );\n try {\n (rendererID = hook.inject(internals)), (injectedHook = hook);\n } catch (err) {\n console.error(\"React instrumentation encountered an error: %o.\", err);\n }\n return hook.checkDCE ? !0 : !1;\n }\n function setIsStrictModeForDevtools(newIsStrictMode) {\n \"function\" === typeof log$1 &&\n unstable_setDisableYieldValue(newIsStrictMode);\n if (injectedHook && \"function\" === typeof injectedHook.setStrictMode)\n try {\n injectedHook.setStrictMode(rendererID, newIsStrictMode);\n } catch (err) {\n hasLoggedError ||\n ((hasLoggedError = !0),\n console.error(\n \"React instrumentation encountered an error: %o\",\n err\n ));\n }\n }\n function clz32Fallback(x) {\n x >>>= 0;\n return 0 === x ? 32 : (31 - ((log(x) / LN2) | 0)) | 0;\n }\n function getHighestPriorityLanes(lanes) {\n var pendingSyncLanes = lanes & 42;\n if (0 !== pendingSyncLanes) return pendingSyncLanes;\n switch (lanes & -lanes) {\n case 1:\n return 1;\n case 2:\n return 2;\n case 4:\n return 4;\n case 8:\n return 8;\n case 16:\n return 16;\n case 32:\n return 32;\n case 64:\n return 64;\n case 128:\n return 128;\n case 256:\n case 512:\n case 1024:\n case 2048:\n case 4096:\n case 8192:\n case 16384:\n case 32768:\n case 65536:\n case 131072:\n return lanes & 261888;\n case 262144:\n case 524288:\n case 1048576:\n case 2097152:\n return lanes & 3932160;\n case 4194304:\n case 8388608:\n case 16777216:\n case 33554432:\n return lanes & 62914560;\n case 67108864:\n return 67108864;\n case 134217728:\n return 134217728;\n case 268435456:\n return 268435456;\n case 536870912:\n return 536870912;\n case 1073741824:\n return 0;\n default:\n return (\n console.error(\n \"Should have found matching lanes. This is a bug in React.\"\n ),\n lanes\n );\n }\n }\n function getNextLanes(root, wipLanes, rootHasPendingCommit) {\n var pendingLanes = root.pendingLanes;\n if (0 === pendingLanes) return 0;\n var nextLanes = 0,\n suspendedLanes = root.suspendedLanes,\n pingedLanes = root.pingedLanes;\n root = root.warmLanes;\n var nonIdlePendingLanes = pendingLanes & 134217727;\n 0 !== nonIdlePendingLanes\n ? ((pendingLanes = nonIdlePendingLanes & ~suspendedLanes),\n 0 !== pendingLanes\n ? (nextLanes = getHighestPriorityLanes(pendingLanes))\n : ((pingedLanes &= nonIdlePendingLanes),\n 0 !== pingedLanes\n ? (nextLanes = getHighestPriorityLanes(pingedLanes))\n : rootHasPendingCommit ||\n ((rootHasPendingCommit = nonIdlePendingLanes & ~root),\n 0 !== rootHasPendingCommit &&\n (nextLanes =\n getHighestPriorityLanes(rootHasPendingCommit)))))\n : ((nonIdlePendingLanes = pendingLanes & ~suspendedLanes),\n 0 !== nonIdlePendingLanes\n ? (nextLanes = getHighestPriorityLanes(nonIdlePendingLanes))\n : 0 !== pingedLanes\n ? (nextLanes = getHighestPriorityLanes(pingedLanes))\n : rootHasPendingCommit ||\n ((rootHasPendingCommit = pendingLanes & ~root),\n 0 !== rootHasPendingCommit &&\n (nextLanes = getHighestPriorityLanes(rootHasPendingCommit))));\n return 0 === nextLanes\n ? 0\n : 0 !== wipLanes &&\n wipLanes !== nextLanes &&\n 0 === (wipLanes & suspendedLanes) &&\n ((suspendedLanes = nextLanes & -nextLanes),\n (rootHasPendingCommit = wipLanes & -wipLanes),\n suspendedLanes >= rootHasPendingCommit ||\n (32 === suspendedLanes && 0 !== (rootHasPendingCommit & 4194048)))\n ? wipLanes\n : nextLanes;\n }\n function checkIfRootIsPrerendering(root, renderLanes) {\n return (\n 0 ===\n (root.pendingLanes &\n ~(root.suspendedLanes & ~root.pingedLanes) &\n renderLanes)\n );\n }\n function computeExpirationTime(lane, currentTime) {\n switch (lane) {\n case 1:\n case 2:\n case 4:\n case 8:\n case 64:\n return currentTime + 250;\n case 16:\n case 32:\n case 128:\n case 256:\n case 512:\n case 1024:\n case 2048:\n case 4096:\n case 8192:\n case 16384:\n case 32768:\n case 65536:\n case 131072:\n case 262144:\n case 524288:\n case 1048576:\n case 2097152:\n return currentTime + 5e3;\n case 4194304:\n case 8388608:\n case 16777216:\n case 33554432:\n return -1;\n case 67108864:\n case 134217728:\n case 268435456:\n case 536870912:\n case 1073741824:\n return -1;\n default:\n return (\n console.error(\n \"Should have found matching lanes. This is a bug in React.\"\n ),\n -1\n );\n }\n }\n function claimNextRetryLane() {\n var lane = nextRetryLane;\n nextRetryLane <<= 1;\n 0 === (nextRetryLane & 62914560) && (nextRetryLane = 4194304);\n return lane;\n }\n function createLaneMap(initial) {\n for (var laneMap = [], i = 0; 31 > i; i++) laneMap.push(initial);\n return laneMap;\n }\n function markRootUpdated$1(root, updateLane) {\n root.pendingLanes |= updateLane;\n 268435456 !== updateLane &&\n ((root.suspendedLanes = 0),\n (root.pingedLanes = 0),\n (root.warmLanes = 0));\n }\n function markRootFinished(\n root,\n finishedLanes,\n remainingLanes,\n spawnedLane,\n updatedLanes,\n suspendedRetryLanes\n ) {\n var previouslyPendingLanes = root.pendingLanes;\n root.pendingLanes = remainingLanes;\n root.suspendedLanes = 0;\n root.pingedLanes = 0;\n root.warmLanes = 0;\n root.expiredLanes &= remainingLanes;\n root.entangledLanes &= remainingLanes;\n root.errorRecoveryDisabledLanes &= remainingLanes;\n root.shellSuspendCounter = 0;\n var entanglements = root.entanglements,\n expirationTimes = root.expirationTimes,\n hiddenUpdates = root.hiddenUpdates;\n for (\n remainingLanes = previouslyPendingLanes & ~remainingLanes;\n 0 < remainingLanes;\n\n ) {\n var index = 31 - clz32(remainingLanes),\n lane = 1 << index;\n entanglements[index] = 0;\n expirationTimes[index] = -1;\n var hiddenUpdatesForLane = hiddenUpdates[index];\n if (null !== hiddenUpdatesForLane)\n for (\n hiddenUpdates[index] = null, index = 0;\n index < hiddenUpdatesForLane.length;\n index++\n ) {\n var update = hiddenUpdatesForLane[index];\n null !== update && (update.lane &= -536870913);\n }\n remainingLanes &= ~lane;\n }\n 0 !== spawnedLane && markSpawnedDeferredLane(root, spawnedLane, 0);\n 0 !== suspendedRetryLanes &&\n 0 === updatedLanes &&\n 0 !== root.tag &&\n (root.suspendedLanes |=\n suspendedRetryLanes & ~(previouslyPendingLanes & ~finishedLanes));\n }\n function markSpawnedDeferredLane(root, spawnedLane, entangledLanes) {\n root.pendingLanes |= spawnedLane;\n root.suspendedLanes &= ~spawnedLane;\n var spawnedLaneIndex = 31 - clz32(spawnedLane);\n root.entangledLanes |= spawnedLane;\n root.entanglements[spawnedLaneIndex] =\n root.entanglements[spawnedLaneIndex] |\n 1073741824 |\n (entangledLanes & 261930);\n }\n function markRootEntangled(root, entangledLanes) {\n var rootEntangledLanes = (root.entangledLanes |= entangledLanes);\n for (root = root.entanglements; rootEntangledLanes; ) {\n var index = 31 - clz32(rootEntangledLanes),\n lane = 1 << index;\n (lane & entangledLanes) | (root[index] & entangledLanes) &&\n (root[index] |= entangledLanes);\n rootEntangledLanes &= ~lane;\n }\n }\n function getBumpedLaneForHydration(root, renderLanes) {\n var renderLane = renderLanes & -renderLanes;\n renderLane =\n 0 !== (renderLane & 42)\n ? 1\n : getBumpedLaneForHydrationByLane(renderLane);\n return 0 !== (renderLane & (root.suspendedLanes | renderLanes))\n ? 0\n : renderLane;\n }\n function getBumpedLaneForHydrationByLane(lane) {\n switch (lane) {\n case 2:\n lane = 1;\n break;\n case 8:\n lane = 4;\n break;\n case 32:\n lane = 16;\n break;\n case 256:\n case 512:\n case 1024:\n case 2048:\n case 4096:\n case 8192:\n case 16384:\n case 32768:\n case 65536:\n case 131072:\n case 262144:\n case 524288:\n case 1048576:\n case 2097152:\n case 4194304:\n case 8388608:\n case 16777216:\n case 33554432:\n lane = 128;\n break;\n case 268435456:\n lane = 134217728;\n break;\n default:\n lane = 0;\n }\n return lane;\n }\n function addFiberToLanesMap(root, fiber, lanes) {\n if (isDevToolsPresent)\n for (root = root.pendingUpdatersLaneMap; 0 < lanes; ) {\n var index = 31 - clz32(lanes),\n lane = 1 << index;\n root[index].add(fiber);\n lanes &= ~lane;\n }\n }\n function movePendingFibersToMemoized(root, lanes) {\n if (isDevToolsPresent)\n for (\n var pendingUpdatersLaneMap = root.pendingUpdatersLaneMap,\n memoizedUpdaters = root.memoizedUpdaters;\n 0 < lanes;\n\n ) {\n var index = 31 - clz32(lanes);\n root = 1 << index;\n index = pendingUpdatersLaneMap[index];\n 0 < index.size &&\n (index.forEach(function (fiber) {\n var alternate = fiber.alternate;\n (null !== alternate && memoizedUpdaters.has(alternate)) ||\n memoizedUpdaters.add(fiber);\n }),\n index.clear());\n lanes &= ~root;\n }\n }\n function lanesToEventPriority(lanes) {\n lanes &= -lanes;\n return 0 !== DiscreteEventPriority && DiscreteEventPriority < lanes\n ? 0 !== ContinuousEventPriority && ContinuousEventPriority < lanes\n ? 0 !== (lanes & 134217727)\n ? DefaultEventPriority\n : IdleEventPriority\n : ContinuousEventPriority\n : DiscreteEventPriority;\n }\n function resolveUpdatePriority() {\n var updatePriority = ReactDOMSharedInternals.p;\n if (0 !== updatePriority) return updatePriority;\n updatePriority = window.event;\n return void 0 === updatePriority\n ? DefaultEventPriority\n : getEventPriority(updatePriority.type);\n }\n function runWithPriority(priority, fn) {\n var previousPriority = ReactDOMSharedInternals.p;\n try {\n return (ReactDOMSharedInternals.p = priority), fn();\n } finally {\n ReactDOMSharedInternals.p = previousPriority;\n }\n }\n function detachDeletedInstance(node) {\n delete node[internalInstanceKey];\n delete node[internalPropsKey];\n delete node[internalEventHandlersKey];\n delete node[internalEventHandlerListenersKey];\n delete node[internalEventHandlesSetKey];\n }\n function getClosestInstanceFromNode(targetNode) {\n var targetInst = targetNode[internalInstanceKey];\n if (targetInst) return targetInst;\n for (var parentNode = targetNode.parentNode; parentNode; ) {\n if (\n (targetInst =\n parentNode[internalContainerInstanceKey] ||\n parentNode[internalInstanceKey])\n ) {\n parentNode = targetInst.alternate;\n if (\n null !== targetInst.child ||\n (null !== parentNode && null !== parentNode.child)\n )\n for (\n targetNode = getParentHydrationBoundary(targetNode);\n null !== targetNode;\n\n ) {\n if ((parentNode = targetNode[internalInstanceKey]))\n return parentNode;\n targetNode = getParentHydrationBoundary(targetNode);\n }\n return targetInst;\n }\n targetNode = parentNode;\n parentNode = targetNode.parentNode;\n }\n return null;\n }\n function getInstanceFromNode(node) {\n if (\n (node = node[internalInstanceKey] || node[internalContainerInstanceKey])\n ) {\n var tag = node.tag;\n if (\n 5 === tag ||\n 6 === tag ||\n 13 === tag ||\n 31 === tag ||\n 26 === tag ||\n 27 === tag ||\n 3 === tag\n )\n return node;\n }\n return null;\n }\n function getNodeFromInstance(inst) {\n var tag = inst.tag;\n if (5 === tag || 26 === tag || 27 === tag || 6 === tag)\n return inst.stateNode;\n throw Error(\"getNodeFromInstance: Invalid argument.\");\n }\n function getResourcesFromRoot(root) {\n var resources = root[internalRootNodeResourcesKey];\n resources ||\n (resources = root[internalRootNodeResourcesKey] =\n { hoistableStyles: new Map(), hoistableScripts: new Map() });\n return resources;\n }\n function markNodeAsHoistable(node) {\n node[internalHoistableMarker] = !0;\n }\n function registerTwoPhaseEvent(registrationName, dependencies) {\n registerDirectEvent(registrationName, dependencies);\n registerDirectEvent(registrationName + \"Capture\", dependencies);\n }\n function registerDirectEvent(registrationName, dependencies) {\n registrationNameDependencies[registrationName] &&\n console.error(\n \"EventRegistry: More than one plugin attempted to publish the same registration name, `%s`.\",\n registrationName\n );\n registrationNameDependencies[registrationName] = dependencies;\n var lowerCasedName = registrationName.toLowerCase();\n possibleRegistrationNames[lowerCasedName] = registrationName;\n \"onDoubleClick\" === registrationName &&\n (possibleRegistrationNames.ondblclick = registrationName);\n for (\n registrationName = 0;\n registrationName < dependencies.length;\n registrationName++\n )\n allNativeEvents.add(dependencies[registrationName]);\n }\n function checkControlledValueProps(tagName, props) {\n hasReadOnlyValue[props.type] ||\n props.onChange ||\n props.onInput ||\n props.readOnly ||\n props.disabled ||\n null == props.value ||\n (\"select\" === tagName\n ? console.error(\n \"You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set `onChange`.\"\n )\n : console.error(\n \"You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`.\"\n ));\n props.onChange ||\n props.readOnly ||\n props.disabled ||\n null == props.checked ||\n console.error(\n \"You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`.\"\n );\n }\n function isAttributeNameSafe(attributeName) {\n if (hasOwnProperty.call(validatedAttributeNameCache, attributeName))\n return !0;\n if (hasOwnProperty.call(illegalAttributeNameCache, attributeName))\n return !1;\n if (VALID_ATTRIBUTE_NAME_REGEX.test(attributeName))\n return (validatedAttributeNameCache[attributeName] = !0);\n illegalAttributeNameCache[attributeName] = !0;\n console.error(\"Invalid attribute name: `%s`\", attributeName);\n return !1;\n }\n function getValueForAttributeOnCustomComponent(node, name, expected) {\n if (isAttributeNameSafe(name)) {\n if (!node.hasAttribute(name)) {\n switch (typeof expected) {\n case \"symbol\":\n case \"object\":\n return expected;\n case \"function\":\n return expected;\n case \"boolean\":\n if (!1 === expected) return expected;\n }\n return void 0 === expected ? void 0 : null;\n }\n node = node.getAttribute(name);\n if (\"\" === node && !0 === expected) return !0;\n checkAttributeStringCoercion(expected, name);\n return node === \"\" + expected ? expected : node;\n }\n }\n function setValueForAttribute(node, name, value) {\n if (isAttributeNameSafe(name))\n if (null === value) node.removeAttribute(name);\n else {\n switch (typeof value) {\n case \"undefined\":\n case \"function\":\n case \"symbol\":\n node.removeAttribute(name);\n return;\n case \"boolean\":\n var prefix = name.toLowerCase().slice(0, 5);\n if (\"data-\" !== prefix && \"aria-\" !== prefix) {\n node.removeAttribute(name);\n return;\n }\n }\n checkAttributeStringCoercion(value, name);\n node.setAttribute(name, \"\" + value);\n }\n }\n function setValueForKnownAttribute(node, name, value) {\n if (null === value) node.removeAttribute(name);\n else {\n switch (typeof value) {\n case \"undefined\":\n case \"function\":\n case \"symbol\":\n case \"boolean\":\n node.removeAttribute(name);\n return;\n }\n checkAttributeStringCoercion(value, name);\n node.setAttribute(name, \"\" + value);\n }\n }\n function setValueForNamespacedAttribute(node, namespace, name, value) {\n if (null === value) node.removeAttribute(name);\n else {\n switch (typeof value) {\n case \"undefined\":\n case \"function\":\n case \"symbol\":\n case \"boolean\":\n node.removeAttribute(name);\n return;\n }\n checkAttributeStringCoercion(value, name);\n node.setAttributeNS(namespace, name, \"\" + value);\n }\n }\n function getToStringValue(value) {\n switch (typeof value) {\n case \"bigint\":\n case \"boolean\":\n case \"number\":\n case \"string\":\n case \"undefined\":\n return value;\n case \"object\":\n return checkFormFieldValueStringCoercion(value), value;\n default:\n return \"\";\n }\n }\n function isCheckable(elem) {\n var type = elem.type;\n return (\n (elem = elem.nodeName) &&\n \"input\" === elem.toLowerCase() &&\n (\"checkbox\" === type || \"radio\" === type)\n );\n }\n function trackValueOnNode(node, valueField, currentValue) {\n var descriptor = Object.getOwnPropertyDescriptor(\n node.constructor.prototype,\n valueField\n );\n if (\n !node.hasOwnProperty(valueField) &&\n \"undefined\" !== typeof descriptor &&\n \"function\" === typeof descriptor.get &&\n \"function\" === typeof descriptor.set\n ) {\n var get = descriptor.get,\n set = descriptor.set;\n Object.defineProperty(node, valueField, {\n configurable: !0,\n get: function () {\n return get.call(this);\n },\n set: function (value) {\n checkFormFieldValueStringCoercion(value);\n currentValue = \"\" + value;\n set.call(this, value);\n }\n });\n Object.defineProperty(node, valueField, {\n enumerable: descriptor.enumerable\n });\n return {\n getValue: function () {\n return currentValue;\n },\n setValue: function (value) {\n checkFormFieldValueStringCoercion(value);\n currentValue = \"\" + value;\n },\n stopTracking: function () {\n node._valueTracker = null;\n delete node[valueField];\n }\n };\n }\n }\n function track(node) {\n if (!node._valueTracker) {\n var valueField = isCheckable(node) ? \"checked\" : \"value\";\n node._valueTracker = trackValueOnNode(\n node,\n valueField,\n \"\" + node[valueField]\n );\n }\n }\n function updateValueIfChanged(node) {\n if (!node) return !1;\n var tracker = node._valueTracker;\n if (!tracker) return !0;\n var lastValue = tracker.getValue();\n var value = \"\";\n node &&\n (value = isCheckable(node)\n ? node.checked\n ? \"true\"\n : \"false\"\n : node.value);\n node = value;\n return node !== lastValue ? (tracker.setValue(node), !0) : !1;\n }\n function getActiveElement(doc) {\n doc = doc || (\"undefined\" !== typeof document ? document : void 0);\n if (\"undefined\" === typeof doc) return null;\n try {\n return doc.activeElement || doc.body;\n } catch (e) {\n return doc.body;\n }\n }\n function escapeSelectorAttributeValueInsideDoubleQuotes(value) {\n return value.replace(\n escapeSelectorAttributeValueInsideDoubleQuotesRegex,\n function (ch) {\n return \"\\\\\" + ch.charCodeAt(0).toString(16) + \" \";\n }\n );\n }\n function validateInputProps(element, props) {\n void 0 === props.checked ||\n void 0 === props.defaultChecked ||\n didWarnCheckedDefaultChecked ||\n (console.error(\n \"%s contains an input of type %s with both checked and defaultChecked props. Input elements must be either controlled or uncontrolled (specify either the checked prop, or the defaultChecked prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://react.dev/link/controlled-components\",\n getCurrentFiberOwnerNameInDevOrNull() || \"A component\",\n props.type\n ),\n (didWarnCheckedDefaultChecked = !0));\n void 0 === props.value ||\n void 0 === props.defaultValue ||\n didWarnValueDefaultValue$1 ||\n (console.error(\n \"%s contains an input of type %s with both value and defaultValue props. Input elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://react.dev/link/controlled-components\",\n getCurrentFiberOwnerNameInDevOrNull() || \"A component\",\n props.type\n ),\n (didWarnValueDefaultValue$1 = !0));\n }\n function updateInput(\n element,\n value,\n defaultValue,\n lastDefaultValue,\n checked,\n defaultChecked,\n type,\n name\n ) {\n element.name = \"\";\n null != type &&\n \"function\" !== typeof type &&\n \"symbol\" !== typeof type &&\n \"boolean\" !== typeof type\n ? (checkAttributeStringCoercion(type, \"type\"), (element.type = type))\n : element.removeAttribute(\"type\");\n if (null != value)\n if (\"number\" === type) {\n if ((0 === value && \"\" === element.value) || element.value != value)\n element.value = \"\" + getToStringValue(value);\n } else\n element.value !== \"\" + getToStringValue(value) &&\n (element.value = \"\" + getToStringValue(value));\n else\n (\"submit\" !== type && \"reset\" !== type) ||\n element.removeAttribute(\"value\");\n null != value\n ? setDefaultValue(element, type, getToStringValue(value))\n : null != defaultValue\n ? setDefaultValue(element, type, getToStringValue(defaultValue))\n : null != lastDefaultValue && element.removeAttribute(\"value\");\n null == checked &&\n null != defaultChecked &&\n (element.defaultChecked = !!defaultChecked);\n null != checked &&\n (element.checked =\n checked &&\n \"function\" !== typeof checked &&\n \"symbol\" !== typeof checked);\n null != name &&\n \"function\" !== typeof name &&\n \"symbol\" !== typeof name &&\n \"boolean\" !== typeof name\n ? (checkAttributeStringCoercion(name, \"name\"),\n (element.name = \"\" + getToStringValue(name)))\n : element.removeAttribute(\"name\");\n }\n function initInput(\n element,\n value,\n defaultValue,\n checked,\n defaultChecked,\n type,\n name,\n isHydrating\n ) {\n null != type &&\n \"function\" !== typeof type &&\n \"symbol\" !== typeof type &&\n \"boolean\" !== typeof type &&\n (checkAttributeStringCoercion(type, \"type\"), (element.type = type));\n if (null != value || null != defaultValue) {\n if (\n !(\n (\"submit\" !== type && \"reset\" !== type) ||\n (void 0 !== value && null !== value)\n )\n ) {\n track(element);\n return;\n }\n defaultValue =\n null != defaultValue ? \"\" + getToStringValue(defaultValue) : \"\";\n value = null != value ? \"\" + getToStringValue(value) : defaultValue;\n isHydrating || value === element.value || (element.value = value);\n element.defaultValue = value;\n }\n checked = null != checked ? checked : defaultChecked;\n checked =\n \"function\" !== typeof checked &&\n \"symbol\" !== typeof checked &&\n !!checked;\n element.checked = isHydrating ? element.checked : !!checked;\n element.defaultChecked = !!checked;\n null != name &&\n \"function\" !== typeof name &&\n \"symbol\" !== typeof name &&\n \"boolean\" !== typeof name &&\n (checkAttributeStringCoercion(name, \"name\"), (element.name = name));\n track(element);\n }\n function setDefaultValue(node, type, value) {\n (\"number\" === type && getActiveElement(node.ownerDocument) === node) ||\n node.defaultValue === \"\" + value ||\n (node.defaultValue = \"\" + value);\n }\n function validateOptionProps(element, props) {\n null == props.value &&\n (\"object\" === typeof props.children && null !== props.children\n ? React.Children.forEach(props.children, function (child) {\n null == child ||\n \"string\" === typeof child ||\n \"number\" === typeof child ||\n \"bigint\" === typeof child ||\n didWarnInvalidChild ||\n ((didWarnInvalidChild = !0),\n console.error(\n \"Cannot infer the option value of complex children. Pass a `value` prop or use a plain string as children to